﻿/* ==============================================================
Version : v.1.2
Last update : 2016-10-19

Disable MEGAMENU STYLE
Disable Atribute Navigation
Disable Top Search
Disable Side Menu
Disable Navbar Full
Disable Navbar Sidebar + share
============================================================== */
/* Common */
.bootsnav .dropdown .famenu { display:none; color:#fff; position:absolute; right:0; width:30px; height:100%; z-index:10; top:0; max-height:40px;font-style:inherit;}
.famenu:before { height:100%; display:block;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,
.bootsnav li:hover, .ac { background:#fb6935;}
.ac > .famenu, .bootsnav li:hover > .famenu, .ac > a, .bootsnav li:hover > a { color:#fff !important;}
 i.dropdown-toggle:before {font-family:'FontAwesome'; text-align:center;}
/*---- End common -----*/

body,.side, .wrap-sticky, body > .wrapper,.bootsnav.navbar-full .navbar-toggle,.wrap-sticky .bootsnav.sticked,.bootsnav.navbar-mobile .navbar-collapse,
.bootsnav.no-background{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.attr-nav > ul > li.dropdown ul.dropdown-menu,.bootsnav li.dropdown ul.dropdown-menu,.bootsnav ul.nav li.dropdown ul.dropdown-menu,.bootsnav{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;}
.top-search input.form-control,.bootsnav li.dropdown ul.dropdown-menu,.bootsnav ul.nav li.dropdown ul.dropdown-menu,.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu,.attr-nav > ul > li.dropdown ul.dropdown-menu{-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;-o-box-shadow:0 0 0;box-shadow:0 0 0;}

/* Navbar */
.bootsnav{margin-bottom:0;border:none;z-index:9; line-height:20px;min-height:0;background:#3174ba;}
.bootsnav ul.nav li a {color:#fff;background-color:transparent; position:relative; padding:7px 10px 7px 20px; line-height:24px;}
.bootsnav ul.nav > li > a{font-weight:600; text-transform:uppercase; padding:10px 7px;}
.bootsnav ul.nav li.active > a:hover,.bootsnav ul.nav li.active > a:focus,.bootsnav ul.nav li.active > a{background-color:transparent}
.toggle-menu {background:#3174ba !important; color:#fff; width:36px; text-align:center; margin:0; border:none; padding:5px 0; font-size:21px; position:absolute;bottom:0; left:7px;border-radius:0;}
.toggle-menu .fa { display: inherit;}
.bootsnav ul.nav .dropdown-menu {background:#3174ba;border: none; padding:0;}
.bootsnav ul.nav .dropdown-menu .dropdown-menu{top:0;left:100%;font-size:13px;}
.bootsnav ul.nav .dropdown-menu a:before {content: ""; height:5px; width:5px; background:#fff; position:absolute; left:8px; top:17px;}
.bootsnav ul.nav ul.dropdown-menu > li > a{white-space:normal;font-size:13px;}
/* Transparent */
.bootsnav.navbar-fixed{position:fixed;display:block;width:100%}

/* Navbar Sticky */
.wrap-sticky{position:relative;}
.wrap-sticky .bootsnav{position:absolute;width:100%;left:0;top:0}
.wrap-sticky .bootsnav.sticked{position:fixed;background-color:#3174ba;}
body.on-side .wrap-sticky .bootsnav.sticked{left:-280px}

@media (min-width: 992px){
	.navbar-nav .dropdown .famenu { background:none !important; display:block;}
	.bootsnav ul.nav > li > a {padding:9px 20px;}
	/* General Navbar */
	.bootsnav ul.nav.navbar-right .dropdown-menu .dropdown-menu{left:-220px}
	/*.bootsnav li.dropdown ul.dropdown-menu{padding:0;width:220px;background:#fff;border:solid 1px #e0e0e0;}
	.bootsnav li.dropdown ul.dropdown-menu > li a:hover,.bootsnav li.dropdown ul.dropdown-menu > li a:hover{background-color:transparent}
	.bootsnav li.dropdown ul.dropdown-menu > li > a{padding:7px 15px;}*/
	.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a{text-align:right}
	.bootsnav li.dropdown ul.dropdown-menu ul.dropdown-menu{top:-2px}

	.wrap-sticky{margin-bottom:0;}
	.bootsnav li.dropdown ul.dropdown-menu .dropdown .famenu { max-height:38px;}
	.top-search input.form-control, .bootsnav li.dropdown ul.dropdown-menu, .bootsnav ul.nav li.dropdown ul.dropdown-menu, .bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu, .attr-nav > ul > li.dropdown ul.dropdown-menu { min-width:230px;}
    .bootsnav ul.nav > li.dropdown > a { padding:9px 35px 9px 20px !important;}
	.bootsnav ul.nav > li.dropdown > i.dropdown-toggle:before{content:"\f0d7"; line-height:40px;}
	.bootsnav li.dropdown ul.dropdown-menu li.dropdown > i.dropdown-toggle:before{content:"\f105";line-height: 30px;}
	.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li.dropdown > i.dropdown-toggle:before{content:"\f104";}
}

@media (max-width: 767px) {
    .navbar-nav .dropdown .famenu {max-height:36px; display:block;}
	.famenu:before {line-height:36px;}
    /* Navbar Responsive */
	.bootsnav .navbar-brand{display:inline-block;float:none!important;margin:0!important}
	.bootsnav .navbar-header{float:none;display:block;text-align:center;padding-left:30px;padding-right:30px}
	.toggle-menu{display:inline-block;}
	.bootsnav .navbar-collapse{border:none;margin-bottom:0}
	.bootsnav.no-full .navbar-collapse{max-height:350px;overflow-y:auto!important}
	.bootsnav .navbar-collapse.collapse{display:none!important}
	.bootsnav .navbar-collapse.collapse.in{display:block!important}
	.bootsnav .navbar-nav{float:none!important;margin:0}
	.bootsnav .navbar-nav > li{float:none;}
	.bootsnav .navbar-nav > li > a{display:block;width:100%;border-bottom:solid 1px #e0e0e0;}
	.bootsnav .navbar-nav > li:last-child > a { border-bottom:none;}
	.bootsnav ul.nav > li > a { padding:7px 10px;}
	.bootsnav .navbar-nav > li:first-child > a{border-top:none}
	.bootsnav ul.navbar-nav.navbar-left > li:last-child > ul.dropdown-menu{border-bottom:solid 1px #e0e0e0}
	.bootsnav ul.nav li.dropdown ul.dropdown-menu{width:100%;position:relative!important; background-color:transparent;float:none;border:none;padding:0 0 0 10px !important;}
	.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a{display:block;width:100%;border-bottom:solid 1px #e0e0e0;}
	.bootsnav ul.nav ul.dropdown-menu li a:hover,.bootsnav ul.nav ul.dropdown-menu li a:focus{background-color:transparent}
	.bootsnav ul.nav ul.dropdown-menu ul.dropdown-menu{float:none!important;left:0;padding:0 0 0 15px;position:relative;background:transparent;width:100%}
	.bootsnav ul.nav ul.dropdown-menu li.dropdown.on > ul.dropdown-menu{display:inline-block;margin-top:0}
	
	li.dropdown i.dropdown-toggle:before{content:"\f067";}
	li.dropdown.on > i.dropdown-toggle:before{content:"\f068"}
	li.dropdown ul li i.dropdown-toggle:before{content:"\f105";}
	li.dropdown ul li.on i.dropdown-toggle:before {content:"\f107";}
	
	/* Mobile Navigation */     
	.bootsnav.navbar-mobile .navbar-collapse{position:fixed;overflow-y:auto!important;overflow-x:hidden!important;background:#fff;z-index:99;width:280px;height:100%!important;left:-280px;top:0;padding:0;border-right: 1px solid #e0e0e0;}
	.bootsnav.navbar-mobile .navbar-collapse.in{left:0}
	.bootsnav.navbar-mobile ul.nav{width:293px;padding-right:0;padding-left:15px}
	.bootsnav.navbar-mobile .navbar-collapse [class*=' col-']{width:100%}
	.bootsnav.navbar-mobile .tab-menu,.bootsnav.navbar-mobile .tab-content{width:100%;display:block}
    
     /* Navbar Sidebar */
	.bootsnav.navbar-mobile.navbar-sidebar .share{padding:30px 15px!important;margin-bottom:0}

    /* Tabs */
	.bootsnav .tabbed > li{padding:25px 0;margin-left:-15px!important}
	
    /* Mobile Navigation */
	body.side-right > .wrapper{margin-left:280px;margin-right:-280px!important}
	.bootsnav.navbar-fixed .logo-scrolled{display:block!important}
	.bootsnav.navbar-fixed .logo-display{display:none!important}
	.bootsnav .navbar-header{padding-left:15px;padding-right:15px}
	li.close-full-menu{padding-top:15px!important;padding-bottom:15px!important}
	.bootsnav.navbar-mobile .navbar-collapse{margin-left:0}
	.bootsnav.navbar-mobile ul.nav{margin-left:-15px;}
}
