/*
 Theme Name:     Twenty Seventeen Child  
 Theme URI:      http://mysite.com/ 
 Description:    My description    
 Author:         Me                
 Author URI:     http://mysite.com/ 
 Template:       twentyseventeen
 Version:        2.0.0             
*/

.wrap { max-width: 1366px; }

.navigation-top .wrap {
max-width: 1366px;
}

.page.page-one-column #primary {
max-width: 90%
}

.page.page-one-column:not(.twentyseventeen-front-page) #primary {
max-width: 90%
}

/*For Content*/
.has-sidebar:not(.error404) #primary {
width: 68%
}

/*For Sidebar*/
.has-sidebar #secondary {
width: 22%
}

/*Responsive*/
@media(max-width:768px) {
/*For Content*/
.has-sidebar:not(.error404) #primary {
width: 100%
}

/*For Sidebar*/
.has-sidebar #secondary {
width: 100%
}
}

.site-social-bottom {
font-size: 1.2em;
}

.site-social-bottom a {
padding-left: 5px;
padding-right: 5px;
}

.site-social-right a {
font-size: 1.6em;
padding-right: 10px;
-webkit-box-shadow: unset !important;
box-shadow: unset !important;
}

body.has-header-image .site-title {
text-shadow: #f0f4f4 0px 0px 1px, #f0f4f4 0px 0px 1px, #f0f4f4 0px 0px 1px;
-webkit-font-smoothing: antialiased;
}

h4 {
font-weight: 300;
}

.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: 2em;
}

.site-content {
    padding: 2.5em 0 0;
}

.twentyseventeen-front-page.page-one-column .entry-header {
    display: none;
}

.wpcf7-form-control {
    height: auto;
    width: auto !important;
}

.colors-custom h3 {
    color: hsl( 213, 50%, 40% ) !important
}

/* Scriptless Social Sharing mobile issue if not using icons */
span.sss-name {
    position: relative !important;
}
