.header.header-small{width: 100%;}

.navbar.navbar-default{border-radius: 0;margin: 12px 0 5px;border-color: #f1f1f1;}

.header-small .navbar.navbar-default{margin: 6px 0 5px;}

.navbar-default .navbar-nav > li > a{color: #ffffff;text-transform: uppercase;font-size: 16px;padding:12px 10px 12px 10px;z-index: 102;bottom: -1px;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none;}

.navbar-default .navbar-nav > li > a:hover{-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;transition: all 0.2s ease-out;color: #ffffff;}

.navbar-default .navbar-nav > .active > a,

.navbar-default .navbar-nav > .active > a:focus{color: #ffffff;background: none;}

.navbar-default .navbar-nav > .active > a:hover{color: #ffffff;background: none;}

.main-navigation .navbar-nav > .open > a,

.main-navigation .navbar-nav > .open > a:hover,

.main-navigation .navbar-nav > .open > a:focus{background:none;color: #ffffff;}

.main-navigation .navbar-nav > .open > a:active,

.main-navigation .navbar-nav > .open.active > a:active{background-color: none;-webkit-box-shadow: none;box-shadow: none;border-color: transparent;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-o-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}

.main-navigation .navbar-nav > .open > a:active + ul,

.main-navigation .navbar-nav > .open.active > a:active + ul{display: none;}

.dropdown-menu{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;padding: 0;margin: 0;background-color: #fff;-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.2);border:none;z-index: 101;}

.dropdown-menu > li > a{padding: 9px 20px;font-size: 14px;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none;}

.dropdown-menu > li > a:hover{background: #f18626;color: #fff;}

.dropdown-menu .dropdown-menu{top: -1px;left: 100% !important;padding-top: 0;border-left: none;-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08);box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08);border-top: 1px solid #f1f1f1;}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{border-color: #fff !important;}

.mega-menu.dropdown{position: static;}

.mega-menu .dropdown-menu{left: 0;top: 96%;width: 100%;padding: 20px 30px;}

.mega-menu .menu{list-style: none;padding: 0;margin: 0;}

.mega-menu h4.title{margin: 10px 0 5px;font-size: 14px;text-transform: uppercase;}

.mega-menu .menu > li > a{padding: 5px 0;font-size: 15px;color: #666666;border-bottom: 1px solid #f1f1f1;display: block;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none;}

.mega-menu .menu > li > a i,

.dropdown-menu > li > a i{padding-right: 5px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}

.mega-menu .menu > li:last-child > a{border-bottom: none;}

.mega-menu .menu > li > a:hover i,

.dropdown-menu > li > a:hover i{padding-left: 5px;}

.mega-menu .menu > li > a:hover,

.mega-menu .menu > li > a:focus{background-color: #ffffff;color: #e84c3d;border-color: #f1f1f1;text-decoration: none;}

/*.dropdown>a:before{font-family: 'FontAwesome';content: "\f107";position: absolute;left: auto;top: 15px;right: 6px;line-height: 1;color: #d1d1d1;}

*/.navbar-default .navbar-nav > .active.dropdown > a:before{color: #333;}

.navbar-default .navbar-nav > .dropdown.open > a:before{color: #333;}

.dropdown .dropdown>a:before{content: "\f105";right: 10px;top: 15px;margin-left: 0;visibility: visible;color: #666;}

.dropdown .dropdown.open>a:before{color: #e84c3d;}

.animated.main-navigation .open .dropdown-menu,

.open .dropdown-animation{-webkit-animation-duration: 0.2s;animation-duration: 0.2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInDownSmall;animation-name: fadeInDownSmall;}

.open .dropdown-animation{-webkit-animation-duration: 0.3s;animation-duration: 0.3s;}

.animated.main-navigation .dropdown-menu .open .dropdown-menu{-webkit-animation-name: fadeInLeftSmall;animation-name: fadeInLeftSmall;}

.navbar-default .navbar-toggle{border-color: #ccc;}

.navbar-default .navbar-toggle:hover,

.navbar-default .navbar-toggle:focus{background-color:#345099;border-color: #fff;}

.navbar-default .navbar-toggle .icon-bar{background-color: #999;}

.navbar-default .navbar-toggle:hover .icon-bar,

.navbar-default .navbar-toggle:focus .icon-bar{background-color: #fff;}

@media (min-width:768px){.main-navigation .navbar-nav.navbar-right:last-child{margin-right: 0;}

.navbar.navbar-default{background-color: transparent;border-color: transparent;}

.main-navigation .container-fluid{padding-right: 0;padding-left: 0;}

.navbar-collapse{padding-right: 0px;padding-left: 0px;}

.main-navigation .navbar-right .dropdown-menu{right: auto;left: 0;}

.main-navigation .navbar-right > li:last-child > .dropdown-menu{right: 0;left: auto;}}

@media (min-width:768px) and (max-width:1199px){.main-navigation .container-fluid{padding-right: 0px;padding-left: 0px;}}

@media (min-width:768px) and (max-width:991px){.main-navigation .navbar-nav{float: left !important;}}

@media (min-width:992px) and (max-width:1199px){.navbar-default .navbar-nav > li > a{padding-right: 19px;}}

@media (min-width:1200px){/* first level menu item*/.main-navigation .navbar-nav > li{margin: 0 0 0 20px;}

.main-navigation .navbar-nav > li:first-child{margin: 0;}

.col-md-3 + .col-md-9 .mega-menu .dropdown-menu{left: -293px;width: 1140px;}}

@media (max-width:767px){

/* Mobile menu------------------------------*/

/* active items*/

.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color: #e84c3d;background-color: transparent;}

.subfooter .navbar-default .navbar-nav > li > a{border-bottom: 1px solid #141414;}

.light .subfooter .navbar-default .navbar-nav > li > a{border-bottom: 1px solid #ddd;}

.navbar-default .navbar-nav > li:last-child > a{border-bottom: 1px solid transparent;}

.main-navigation .navbar-nav > .open > a,.main-navigation .navbar-nav > .open > a:hover,.main-navigation .navbar-nav > .open > a:focus{border-color: transparent;-moz-box-shadow: none;-o-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}

.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#333;background-color: #fff;}

.navbar-default .navbar-nav .open .dropdown-menu{background-color: #ffffff;}

.navbar-default .navbar-nav .open .dropdown-menu > li > a,.navbar-default .navbar-nav .open .dropdown-menu .dropdown-header{padding: 12px 15px 12px 40px;color: #666666;border-color: #fafafa;}

.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #e84c3d;}

.navbar-nav .open .dropdown-menu .dropdown-menu > li > a{padding-left: 60px;}

.navbar-nav .open .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 80px;}

.dropdown>a:before{right: 32px;}

.dropdown .dropdown>a:before{right: 36px;}

.header-left .logo a{text-align: center;display: block;}



.navbar.navbar-default{border: none;background: #fff;}

.header.header-small{position: absolute;z-index: 9;}

.margin-t-60{margin-top: 60px;}

.bg-white{background: none;}

.menu-r{position: static;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus{color: #333;padding-left: 20px;}

.navbar-nav{margin:0;}

/*.owl-carousel .owl-item img{height: 215px;}*/

.navbar-toggle{margin-right: 30px;}

.navbar-default .navbar-nav > li > a{color: #333;padding-left: 20px;}

.navbar-default .navbar-nav > li::after{content: "";

	position: absolute;

	top: 20px;

	right: 26px;

	width: 7px;

	height: 7px;

	border-top: 2px solid #333;

	border-right: 2px solid #333;

	transform: rotate(45deg);}

.main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{color: #333;}

.navbar .nav > li:hover .dropdown-menu{display:none;}

.margin-b-40{margin-bottom: 15px;}

}