.footer-block .main-col,
.footer-block .footer-widgets-wrap,
.footer-block .section-col + .footer-text .footer-text-inner{
	max-width:96%;
	width:auto
}
.header-horizontal #header{
	padding:10px 0
}
.header-horizontal #site-logo{
	margin-top:0;
	margin-bottom:5px
}
.header-horizontal #headerwrap #main-nav > li > a{
	box-shadow:none
}
.header-horizontal .fixed-header #main-nav .highlight-link > a,
.header-horizontal .fixed-header #main-nav > li > a{
	padding:.6em 0
}
.transparent-header #headerwrap #main-nav a,
.transparent-header .fixed-header #main-nav > li > a{
	color:inherit
}
 #headerwrap #main-nav .current_page_item > a,
 #headerwrap #main-nav .current-menu-item > a,
 #headerwrap #main-nav li a:hover{
	color:#dfa300
}
.header-horizontal #headerwrap #main-nav .highlight-link{
	margin-left:0
}
.header-horizontal #headerwrap #main-nav .highlight-link > a{
	border:2px solid #dfa300;
	border-radius:4px;
	padding:.7em 1.1em
}
.header-horizontal #headerwrap #main-nav .highlight-link.current_page_item > a,
.header-horizontal #headerwrap #main-nav .highlight-link.current-menu-item > a{
	box-shadow:none;
	background-color:#dfa300;
	color:#fff
}
@media screen and (max-width:760px){
    
    .footer-block .main-col,
    .footer-block .footer-widgets-wrap,
    .footer-block .section-col + .footer-text .footer-text-inner{
            max-width:90%
    }
}