.navbar-collapse.in {overflow-y:visible!important;}
.navbar-toggle .icon-bar{background:#b9b9b9}
.navbar-toggle{padding:0px 0px 9px 10px;margin:9px 0 9px 0;}
.caret{display:none}
.navbar-nav .sub-arrow, .navbar-nav .collapsible .sub-arrow{position:static;margin-top:0;margin-right:0;margin-left:6px;display:inline-block;width:0;height:0;overflow:hidden;vertical-align:middle;display:none;}

.kiwi-nav ol, .kiwi-nav li {margin: 0;padding: 0;}

.kiwi-nav ul > li a {padding: 10px 35px 10px 20px;}
.kiwi-nav > li > a { font-weight: normal; padding: 10px 20px;display: block;}

.kiwi-nav::before, .kiwi-nav ul, .kiwi-nav li, .kiwi-nav div, .kiwi-nav a{border:0; /*  box-sizing: border-box; outline:none;*/ list-style: none; margin: 0; padding: 0;}

.kiwi-nav > li > ul li:hover, .kiwi-nav > li > ul ul li:hover {background: #f7f7f7;color: #18a9c4;}
.kiwi-nav > li > ul li:hover > a, .kiwi-nav > li > ul ul li:hover > a/* ,  
.kiwi-nav > li > ul li:hover > a:visited, .kiwi-nav > li > ul ul li:hover > a:visited */ {   color: #18a9c4;}

/* .kiwi-nav > li li:hover { background:#f5f5f5!important; } */
/* .nav>li>a:hover {color: #18a9c4!important;}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:transparent;color: #18a9c4;} */

/* first */
.kiwi-nav li.menu-item-has-children > a:after{margin-left: 15px;content:'\f107';color:#b9b9b9;font-family:'FontAwesome';float:right;font-size:12px;font-weight:bold;}

.kiwi-nav .dropdown-menu {border-radius:0!important;box-shadow:/* 0 1px 5px rgba(0, 0, 0, 0.12)! */none!important;}


.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {background:none!important;color: #18a9c4!important;}




/* RESPONSIVE */
@media (max-width:768px) {
.nav {text-align:left}
.kiwi-nav .open > .dropdown-menu { width: 100%;}

.kiwi-nav  ul.dropdown-menu .menu-item-has-children > a:after{content:'\f107';color:#b9b9b9;font-family:'FontAwesome';float:right;font-size:12px;font-weight:bold;}


.kiwi-nav .open > .dropdown-menu {position: relative;margin: 0!important;}
/* ul.kiwi-nav, div.kiwi-nav > ul {margin:0;} */
.navbar-nav .open .dropdown-menu {width:100%}

.navbar-nav .open .dropdown-menu>li>a {padding:10px 20px!important;}

.navbar-nav .collapsible ul { position: static !important;    width: auto !important;    min-width: 0 !important;    max-width: none !important;}

.kiwi-nav li {  border-bottom: 1px solid #dbdbdb;}

.kiwi-nav li a {color:#888!important}
}


@media (min-width: 768px) {

/* Undo Bootstrap Menu Settings */
.navbar-collapse{padding-left:0;padding-right:0;}
.navbar {margin-bottom:0!important;min-height:none!important}


/* second */
/* .kiwi-nav  ul.dropdown-menu .menu-item-has-children > a:after{content:'\f105';color:#b9b9b9;font-family:'FontAwesome';
float:right;font-size:12px;font-weight:bold;}
 */
.kiwi-nav  ul.dropdown-menu .menu-item-has-children > a:after{content:'\f105';color:#b9b9b9;font-family:'FontAwesome';
font-size:12px;font-weight:bold;
position:absolute; right:15px;top:11px;
padding-left:10px; display: block;    
}

.kiwi-nav  ul.dropdown-menu .menu-item-has-children > a {position:relative}




.kiwi-nav a {cursor: pointer;}

.kiwi-nav li { cursor: default;position: relative;}
.kiwi-nav li > a {    display: block;    text-decoration: none;}
.kiwi-nav li > ul, .kiwi-nav li > div {    z-index: 1;}

.kiwi-nav::after {    clear: both;    content: "";    display: block;}
.kiwi-nav > li > ul, .kiwi-nav > li > ul ul { background-color: #fff; color: #354a5f;}
.kiwi-nav { display: inline-block; margin: 0; padding: 0;  position: relative; width:100%}

.kiwi-nav > li {display: block;float: left;  vertical-align: top;    }
/* 

.kiwi-nav > li > ul {left:0;top:100%;}
.kiwi-nav > li > ul ul {left:100%;top:0;}
.kiwi-nav li:hover > ul {display: block;}

 */

}



.kiwi-nav .menu-item-search button, .kiwi-nav .menu-item-search button:hover, .kiwi-nav .menu-item-search.search-form:hover {background-color: transparent !important;}
.kiwi-nav .menu-item-search.search-form {margin-top:0!important}


.kiwi-nav .menu-item-search .search-field {	text-align:left;	cursor: pointer;	height: 37px;	background:url(../framework/theme-options/images/img-icon-search-24.png) no-repeat center right;
position: relative; -webkit-transition: width 400ms ease, background 400ms ease;
transition: width 400ms ease, background 400ms ease;border:0; box-shadow: none; width:0px;  padding: 7.5px 15px;}


.kiwi-nav .menu-item-search .search-field:focus {	width:150px; border:1px solid #d2d2d2;-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);}
.kiwi-nav .menu-item-search .search-submit {display: none;}
.kiwi-nav .menu-item-search input[type="search"] {-webkit-appearance: textfield;}

.navbar {min-height:0!important;}



