/*
CTC Separate Stylesheet
Updated: 2017-06-05 18:36:49
Theme Name: Twenty Seventeen Child
Theme URI: https://wordpress.org/themes/twentyseventeen/
Template: twentyseventeen
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Tags: one-column,two-columns,right-sidebar,flexible-header,accessibility-ready,custom-colors,custom-header,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.2.1496687809
*/
body,
button,
input,
select,
textarea {
	color: #333;
	font-family: 'Martel Sans', helvetica, arial, sans-serif;
	font-size: 15px;
	/*font-size: 0.9375rem;*/
	font-weight: 400;
	line-height: 1.66;
}

.post-7 .entry-header {display:none;}
#top-menu li.menu-item a{font-weight:bold; font-size:14px;}
.page-template-default .custom-header,.blog.custom-header {padding-top:15px;}
.page .panel-content .entry-title,
.page-title,
body.page:not(.twentyseventeen-front-page) .entry-title {
	color: #222;
	font-size: 20px;
	/*font-size: 0.875rem;*/
	font-weight: 800;
	letter-spacing: 0.14em;
	text-transform: uppercase;
}
.single-post:not(.has-sidebar) #primary, .page.page-one-column:not(.twentyseventeen-front-page) #primary, .archive.page-one-column:not(.has-sidebar) .page-header, .archive.page-one-column:not(.has-sidebar) #primary {
    margin-left: auto;
    margin-right: auto;
    max-width: 1000px;
}
::-webkit-input-placeholder {
	font-family: 'Martel Sans', helvetica, arial, sans-serif;
	font-size: 14px;
}
.has-header-image .custom-header-media img, .has-header-video .custom-header-media video, .has-header-video .custom-header-media iframe, .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img {
    height: 100%;
    left: 0;
    -o-object-fit: scale-down;
    object-fit: scale-down;
    top: 0;
    -ms-transform: none;
    -moz-transform: none;
    -webkit-transform: none;
    transform: none;
    width: 100%;
}
.home  .custom-header-media img{    
    -o-object-fit: cover;
    object-fit: cover!important;
}
.site-content{padding: 4.5em 0 0;}
.entry-header, .page.page-one-column .entry-header, .twentyseventeen-front-page.page-one-column .entry-header, .archive.page-one-column:not(.has-sidebar) .page-header {
    margin-bottom:10px;
}
.social-navigation {
       padding-left:10px;
}
.menu-toggle {font-size:18px;}
@media screen and (min-width: 30em){
  .page-one-column .panel-content .wrap {
     max-width: 1000px;
 }

}
@media screen and (min-width: 48em){
  .panel-content .wrap {
     padding-bottom: 4.5em;
     padding-top: 3em;
 }
#top-menu li.menu-item a {font-size:16px;}
}