/*
 Theme Name: Total
 Description: Gaps Skin
 Author: WPExplorer
*/


/*-----------------------------------------------------------------------------------*/
/* - Main
/*-----------------------------------------------------------------------------------*/
body { background: #e6e6e6 }
#wrap { width: 1030px; margin: 0 auto 60px auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.boxed-main-layout #wrap { margin-top: 0; }
#wrap .container { width: auto !important; padding-left: 30px; padding-right: 30px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
@media only screen and (min-width: 959px) {
	.is-sticky #site-header { width: 1030px }
}
.is-sticky #site-header { border: none }
#site-header { background: none; border: none; }
#site-header-inner { border: 1px solid #ddd; border-top: none; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
#site-navigation { padding: 0 }
#searchform-dropdown { right: -1px }
#top-bar-wrap { background: #3b86b0; color: #cae0ed; border: none; margin: 0; }
#top-bar { border-left: 1px solid #ddd; border-right: 1px solid #ddd; }
#top-bar-content a,
#top-bar-content a:hover { color: #cae0ed; }
#top-bar-social a { color: #fff; opacity: 0.8; }
#top-bar-social a:hover { color: #fff; opacity: 1; }
#top-bar-content strong { color: #fff; }
#site-header-inner,
#site-navigation,
#main { background: #fff }
#main { border: 1px solid #ddd }
.header-two #site-navigation,
.header-three #site-navigation,
#main,
#footer-callout-wrap { margin-top: 20px }
.is-sticky .header-two #site-header-inner,
.is-sticky .header-three #site-header-inner { margin-top: 0 }
.page-header { border: none; background: none; padding: 0; }
.page-header-inner { padding-bottom: 40px; border-bottom: double #ddd; margin: 0 30px; padding: 30px 0 20px !important; }
.background-image-page-header .page-header-inner { border-bottom: none }
#content-wrap.full-screen { padding-left: 0 !important; padding-right: 0 !important; }
#footer { margin-top: 30px }
#footer-callout-wrap { border: 1px solid #ddd }
#site-scroll-top { bottom: 60px }
/*move absolute items*/
.navbar-style-one,
#footer-bottom-menu { right: 30px }
/*social share minimal */
.social-share-buttons.style-minimal li a,
.social-share-buttons.position-vertical li:first-child { border-color: #ccc }
.social-share-buttons.position-vertical { left: -85px }
/*fixed nav*/
body #site-navigation-wrap.nav-dropdown-top-border .dropdown-menu > li > ul,
#searchform-dropdown { border-top-color: #3b86b0; }
/*-----------------------------------------------------------------------------------*/
/* - Navigation
/*-----------------------------------------------------------------------------------*/
#wrap .navbar-style-two .container,
#wrap .navbar-style-three .container { border: 1px solid #ddd; padding-left: 0; padding-right: 0; }
.navbar-style-two .dropdown-menu { border: none; }
.navbar-style-two .dropdown-menu > li > a { padding: 0 30px; }
.navbar-style-two .dropdown-menu > li { border-color: #eee }
.navbar-style-two .dropdown-menu > li a:hover { background: #f7f7f7 }
.navbar-style-one .dropdown-menu a:hover,
.navbar-style-two .dropdown-menu a:hover,
.navbar-style-three .dropdown-menu a:hover,
.navbar-style-one .dropdown-menu ul a:hover,
.navbar-style-two .dropdown-menu ul a:hover,
.navbar-style-three .dropdown-menu ul a:hover,
.navbar-style-one .dropdown-menu > .current-menu-item > a,
.navbar-style-two .dropdown-menu > .current-menu-item > a,
.navbar-style-three .dropdown-menu > .current-menu-item > a { color: #3b86b0; }
/*sticky*/
.fixed-nav.is-sticky #site-navigation { margin-top: 0; border-top: none; border-bottom: none; }
/*-----------------------------------------------------------------------------------*/
/* - Boxed fixes
/*-----------------------------------------------------------------------------------*/
/*main*/
.boxed-main-layout { background-color: #e6e6e6 }
.boxed-main-layout #wrap { box-shadow: none; background: none; }
.boxed-main-layout .site-breadcrumbs { right: 0 }
/*-----------------------------------------------------------------------------------*/
/* - WooCommerce
/*-----------------------------------------------------------------------------------*/
.header-two #current-shop-items-dropdown,
.header-three #current-shop-items-dropdown { right: 0; border-top: none; }
ul.products li.product .price { background: #7EAD42; color: #fff; }