#main-nav > ul > li > a {height: 50px;line-height: 50px;padding: 0 10px;}
#main-nav ul {margin-top:3.5%;}
.current-menu-item a,#main-nav > ul > li > a:hover {background:#000;color:#fff !important}
#main-nav > ul > li {margin: 0 5px;}
#site-logo-inner {margin: 17px 0;}
#main-nav > ul > li > a:before, #main-nav > ul > li.current-menu-item > a:before{background-color:transparent !important;}
.sub-menu a {background:#fff;color: #030f27 !important;}
.sub-menu a:hover, .sub-menu .current-menu-item a {color:#f04856 !important}
.footer-social-icon li {display:inline-block;float:left;padding-right:5px;}
.footer-social-icon li a{font-size:15px;padding:0 18px 0 0;color:#8998c2}
.footer-social-icon li a:hover{color:#f04856}
.bauer-grid-box.no-borders.v-30 .grid-row .grid-item {padding: 0px 8px;}
.footer-has-promo #main-content {padding-bottom: 100px;}
.bauer-grid-box.no-borders.v-30 .grid-row .grid-item {padding: 10px 8px 0px 8px;}
.team-wrap  .bauer-testimonials .image-wrap img {border-radius:0;height: 100%;width: 100%;}
.team-wrap  .bauer-testimonials .inner{min-height:730px;height:730px;margin-bottom:30px;}
.team-wrap  .bauer-testimonials .image-wrap .thumb {width: 310px;height: 225px;}
.client-list .bauer-image-box .item .thumb img {width: 100%;height: 100%;}
.client-list .bauer-image-box.style-2 .item .thumb {width: 370px;height: 207px;}
#footer .accent-icon a:hover,#footer .accent-icon span:hover{color:#fff !important;}
.wpcf7-form select, .wpcf7-form textarea, .wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form input[type="search"]{background-color: white !important;}
.blog-row h4 {font-size: 1.5em;}
#copyright a:hover {color: white;}
.is-single-post #featured-title {display: none;}