/*
Theme Name: Twenty Seventeen Child
Template: twentyseventeen
Description: Child theme for Twenty Seventeen.
Version: 0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:
Text Domain: twentyseventeen-child
*/



body {font-family:'Poppins', Arial, sans-serif!important;}

.wrap {
		max-width: 1320px!important;
		}
ul {
    margin-left: 19px;
}

ol {
    padding-left: 1.5em;
}

h4 {padding-top:0px;}


a.button, a.button-invert, a.button:hover, a.button-invert:hover {
	font-weight: 600;
    text-transform: uppercase;
    padding: 10px 20px;
    border-radius: 2px;
    transition: all ease-in-out .5s!important;
}


a.button {
	background-color: #0b3758;
    color: #ffffff!important;
}

a.button-invert {
    background-color: #ffffff;
    color: #0b3758!important;
}

a.button:hover, 
a.button-invert:hover {background-color:#1ab4c4;color:#ffffff!important;}


a.read-more {
    margin-left: 10px;
}


h1.entry-title, h3.entry-title {
    font-size: 30px!important;
}


h2.page-title {
    text-transform: inherit;
    letter-spacing: 0;
    font-size: 45px;
    font-weight: 200;}


.site-branding {padding:6em 0;}


.site-burke-logo {float:right;} 
.site-burke-logo img {width:150px; margin-top: 25px;}
.site-burke-logo-m img {width:100px;margin-bottom:10px;}
.site-burke-logo-m {display:none;}


@media (min-width:601px) {
.site-title a {font-size:83px!important;}

}

@media (max-width:600px) {
.site-title a {font-size: 56px!important; }


}

@media (max-width:960px) {
.site-burke-logo {display:none;}
.site-burke-logo-m {display: inherit;}
.site-branding {text-align:center;}

}


 .site-title {margin-bottom: 15px;}


.site-title a{
	color: #0b3758!important;
    text-transform: uppercase!important;
    letter-spacing: -1px!important;
    line-height: 1;
}



a.menu-scroll-down {
    display: none!important;
}

.single-featured-image-header {
    display: none!important;
}



.meks_ess_share_label h5 {
    font-size: 11px;
    margin-bottom: 0px;
}



aside#secondary section {
    border-top: 3px solid #1ab4c4;
    background-color: #f7f7f7;
    margin:20px 20px 20px 0px;
    padding: 28px;
}


.entry-content a{
    color: #1ab4c4;
    -webkit-box-shadow: inset 0px -2px 0px #1ab4c4, 0px 0px 0px #1ab4c4!important;
    box-shadow: inset 0px -2px 0px #1ab4c4, 0px 0px 0px #1ab4c4!important;
}

.entry-content a:hover{
    color: #1e9aaf;
    -webkit-box-shadow: inset 0px -2px 0px #1e9aaf, 0px 0px 0px #1e9aaf!important;
    box-shadow: inset 0px -2px 0px #1e9aaf, 0px 0px 0px #1e9aaf!important;
}


.entry-content h2 {
    border-top: 1px solid #e0e4e5;
    padding-top: 18px!important;
}


.insettext {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
    padding-left: 1.5em;
    border-left: 3px solid #888e91;
}

.sidebar-contact a {font-weight:600; color: #0b3758!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
.sidebar-contact a:hover {color:#1ab4c4;}



.addtoany_share_save_container a {-webkit-box-shadow:none!important;box-shadow:none!important;}
.addtoany_share_save_container {margin-top:0px!important;}



.site-footer .widget-column.footer-widget-1 {
    width: 100%!important;
}


footer#colophon {
    background-color: #0b3758;
    color: #ffffff;
}

footer#colophon a {color:#ffffff;-webkit-box-shadow:none!important;box-shadow:none!important;}


.box-sign-off {margin-bottom:30px;}