/* Header Styles
========================================*/
header .btn-primary.active, header .btn-primary.focus, header .btn-primary:active, header .btn-primary:focus, header .btn-primary:hover, header .open>.dropdown-toggle.btn-primary{background-color:#4397BE;border-color:#4397BE}
header .form-control { border: 1px solid #ededed; border-radius: 0; box-shadow: none; padding: 6px 12px; height: 34px; }
header .form-control:focus { border-color: #31aae2; box-shadow: none; }
header .btn { border-radius: 0; }
header .btn-primary { background-color: #31aae2; border-color: #31aae2; }
header .btn.active.focus, header .btn.active:focus, header .btn.focus, header .btn:active.focus, header .btn:active:focus, header .btn:focus, header button:focus { outline: none; }
header .offcanvas-menu h1{font-size:20px;padding:15px 25px;color:#999;text-transform:capitalize;border-bottom:1px solid rgba(255,255,255,0.2);margin-top:0;margin-bottom:25px}
header .hippo-offcanvas-container > div{visibility:hidden}
header .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
header .dropdown-menu li a{display:block;font-size:13px;line-height:30px;color:#969595;padding:3px 20px}
header .dropdown-menu li a:hover { color: #31aae2; background-color: #f5f5f5;}
header .dropdown .dropdown-menu{margin-top:25px !important;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;}
header .dropdown:hover .dropdown-menu{opacity:1;visibility:visible;}
header .offcanvas-menu .close { color: #fff; text-shadow: none; filter: alpha(opacity=100); opacity: 1; width: 44px; height: 52px; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; }
header .offcanvas-menu .close:hover { background-color: #31aae2; }
header #menu > li { margin-left: 15px; line-height: 40px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
header #menu>li:last-child { border-bottom: 0; }
header #menu>li ul li { margin-left: 40px; border-top: 1px solid rgba(255, 255, 255, 0.2); }
header #menu li a { display: block; text-decoration: none; color: #999999; padding: 0 15px; }
header #menu li a:hover, header #menu li.active a { color: #fff; background: rgba(255,255,255,0.2); }
header .navbar-default .navbar-nav>.open>a, header .navbar-default .navbar-nav>.open>a:focus, header .navbar-default .navbar-nav>.open>a:hover { color: #313131; background-color: transparent; }
header .mega-menu .nav, header .mega-menu .collapse, header .mega-menu .dropup, header .mega-menu .dropdown { position: static; }
header .btn{padding: 6px 12px;}
.modal-backdrop {z-index: 98;}
/* Header Style 1 */
@media (min-width: 768px) {
    .header1 .navbar-default { border: 0; border-radius: 0; }
    .header1 .navbar-default.sticky { border-bottom: 1px solid #e7e7e7; }
    .header1 .navbar-brand { height: 86px; padding: 0px 15px; }
    .header1 .navbar-default .navbar-nav>li>a { margin: 20px 0 25px; }
    .header1 .navbar-nav>li { margin-right: 40px; }
    .header1 .navbar-nav>li>a { padding: 10px 0; }
    .header1 .navbar-right .dropdown-menu { right: auto; }
}
.header1 .navbar.sticky { position: fixed; top: 0; left: 0; right: 0; z-index: 998; }
.header1 .navbar-default { 
    background-color: #fff;
    /* margin-bottom: 0; */
    height: 80px;
    margin-bottom: -60px;
    position: fixed;
    width: 100%;
    z-index: 99;
}
@media (max-width: 767px) {
    .header1 .navbar-brand { padding: 5px 15px; }
}
.header1 .navbar-default .navbar-nav > li > a { color: #000000; font-weight: 700; border-bottom: 1px solid transparent; text-transform: uppercase;font-size: 15px;}
.header1 .navbar-default .navbar-nav>li>a:focus, .header1 .navbar-default .navbar-nav>li>a:hover { color: #313131; }
.header1 .navbar-default .navbar-nav>.active>a, .header1 .navbar-default .navbar-nav>.active>a:focus, .header1 .navbar-default .navbar-nav>.active>a:hover { color: #313131; background-color: transparent; border-color: #31aae2; }
.header1 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0; box-shadow:inset 0 3px 0 #31aae2;}
.header1 .dropdown-menu li a:hover { padding-left: 25px; }
.header1 .dropdown-header { font-size: 11px; line-height: 30px; font-weight: 600; color: #313131; text-transform: uppercase; }
.header1 .dropdown .dropdown-menu { margin-top: 25px !important; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; }
.header1 .dropdown:hover .dropdown-menu { display: block; margin-top: -1px !important; opacity: 1; visibility: visible; }
.header1 .mega-menu .container { position: relative; }
.header1 .mega-menu .dropdown-menu { left: auto; }
.header1 .mega-menu .dropdown.m-menu-fw .dropdown-menu { left: 15px; right: 15px; }
.header1 .m-menu-content ul { border-right: 1px solid #f5f5f5; padding: 20px; }
.header1 .m-menu-content ul:last-of-type { border-right: 0; }
.header1 .navbar-nav.head-search { position: relative; width: auto; padding: 0; }
.header1 .navbar-right.head-search .dropdown-menu { left: auto; right: 0; }
.header1 .navbar-nav.head-search .search-form { width: 370px; padding: 10px; }
.header1 .navbar-nav.head-search > li { margin-right: 0; }
.header1 .navbar-nav.head-search>li>a { color: #31aae2; padding: 10px 10px; }
.header1 .navbar-toggle { border-radius: 0; }
.header1 .navbar-default .navbar-toggle:focus, .header1 .navbar-default .navbar-toggle:hover { background-color: #31aae2; border-color: transparent; }
.header1 .navbar-default .navbar-toggle:hover .icon-bar { background-color: #fff; }
/* Header Style 2 */
.header2 .form-control{border:1px solid transparent;background-color:#f1f1f1;border-radius:0;box-shadow:none;height: 34px;padding-top: 0px;padding-bottom: 0}
.header2 .top-bar{border-bottom:1px solid #f1f1f1;padding:25px 0}
.header2 .top-bar-cta,.header2 .head-search .form-control{font-size:11px;text-transform:uppercase;margin-top:5px}
.header2 .top-bar-cta li{display:inline-block;margin-right:10px;float: left;}
.header2 .top-bar-cta li:last-child{margin-right:0}
.header2 .top-bar-cta li>a{display:block;height:34px;line-height:34px;padding:0 20px;color:#969595;background-color:#f1f1f1}
.header2 .top-bar-cta li span i{margin-right:5px;color:#31aae2}
.header2 .head-search{position:relative; width: auto;padding: 0}
.header2 .head-search .form-group{margin-bottom:0}
.header2 .head-search .form-control{min-width:260px;margin: 0}
.header2 .head-search button{height:34px;width:40px;line-height:30px;position:absolute;top:0;right:0;border:0;background-color:transparent}
.header2 .cart-dropdown{width:350px}
.header2 .cart-dropdown .media{margin-top:0;position:relative}
.header2 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header2 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header2 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0;text-transform:capitalize}
.header2 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header2 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header2 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header2 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header2 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header2 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header2 .cart-dropdown .checkout span .total{color:#30a8df}
@media (min-width: 768px) {
    .header2 .navbar-default{border:0;border-radius:0}
    .header2 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
    .header2 .navbar-nav>li{margin-right:50px}
    .header2 .navbar-nav.navbar-right>li{margin-right:20px}
    .header2 .navbar-nav>li:first-child{margin-left:-15px}
    .header2 .navbar-nav.navbar-right>li:first-child{margin-left:0}
    .header2 .navbar-nav>li:last-child{margin-right:0}
    .header2 .navbar-nav>li>a{padding:15px 0}
    .header2 .navbar-right .dropdown{position:relative!important}
    .header2 .navbar-right .dropdown-menu{left:auto;right:0}
    .header2 .navbar-right li span{margin-right:10px}
}
.header2 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header2 .navbar-default{background-color:#fff;margin-bottom:0}
@media (max-width: 767px) {
.header2 .navbar-brand{padding:5px 15px}
}
.header2 .navbar-default .navbar-nav>li>a{color:#969595;font-size:11px;text-transform:uppercase}
.header2 .navbar-default .navbar-nav>li>a:focus,.header2 .navbar-default .navbar-nav>li>a:hover{color:#313131}
.header2 .navbar-default .navbar-nav>.active>a, .header2 .navbar-default .navbar-nav>.active>a:focus, .header2 .navbar-default .navbar-nav>.active>a:hover{color:#31aae2;background-color:transparent}
.header2 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header2 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header2 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header2 .mega-menu .nav, .header2 .mega-menu .collapse, .header2 .mega-menu .dropup, .header2 .mega-menu .dropdown{position:static}
.header2 .mega-menu .container{position:relative}
.header2 .mega-menu .dropdown-menu{left:auto}
.header2 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header2 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header2 .m-menu-content ul:last-of-type{border-right:0}
.header2 .navbar-toggle{border-radius:0}
.header2 .navbar-default .navbar-toggle:focus, .header2 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header2 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 3 */
.header3 .form-control{border:1px solid transparent;background-color:#f1f1f1;border-radius:0;box-shadow:none}
.header3 .top-bar{border-bottom:1px solid #f1f1f1;padding:6px 0}
.header3 .top-bar .social-link li{float:left;margin-right:20px}
.header3 .top-bar .social-link li:last-child{margin-right:0}
.header3 .top-bar .social-link li a{display:block;font-size:16px;color:#dadada}
.header3 .top-bar .social-link li a:hover{color:#31aae2}
.header3 .user-signup-wrapper h2{font-size:20px;margin:0 0 7px;color:#313131}
.header3 .modal-trigger{font-size:11px;text-transform:uppercase}
.header3 .modal-trigger a:first-of-type{margin-right:5px}
.header3 .modal-trigger a:last-of-type{margin-left:5px}
.header3 .modal-trigger a{color:#969595}
.header3 .modal-trigger a:hover{color:#31aae2}
.header3 .modal{background-color:rgba(0,0,0,0.6)}
.header3 .modal-backdrop{position:inherit}
.header3 .user-signup-wrapper .modal-content{padding:30px;border-radius:0}
.header3 .user-signup-wrapper .modal-content .note p{line-height:18px;margin-bottom:15px}
.header3 .user-signup-wrapper .modal-sm{width:320px;position:absolute;top:10%;left:50%;margin-left:-160px}
.header3 .user-signup-wrapper .close{position:absolute;right:15px;top:10px}
.header3 .cart-dropdown{width:350px}
.header3 .cart-dropdown .media{margin-top:0;position:relative}
.header3 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header3 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header3 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0;text-transform:capitalize}
.header3 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header3 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header3 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header3 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header3 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header3 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header3 .cart-dropdown .checkout span .total{color:#30a8df}
@media (min-width: 768px) {
.header3 .navbar-default{border-radius:0}
.header3 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header3 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header3 .navbar-brand{padding:18px 15px}
.header3 .navbar-nav>li>a{margin:13px 0}
.header3 .navbar-select{margin-left:40px}
.header3 .navbar-select>li{margin-right:10px;position:relative!important}
.header3 .navbar-select>li:last-child{margin-right:0}
.header3 .navbar-select>li>a{width:50px;height:32px;line-height:30px;text-align:center;border:1px solid #f1f1f1;border-radius:6px;padding:0 5px;margin:22px 0}
.header3 .navbar-select>li>a i{font-size:14px;color:#31aae2;margin:0 3px}
.header3 .navbar-select>li>a span img{margin-right:3px}
.header3 .navbar-select>li>a span i{color:inherit}
.header3 .navbar-right .dropdown-menu{right:auto}
.header3 .navbar-select .dropdown-menu{right:0}
}
.header3 .navbar-default{border:0;background-color:#fff;margin-bottom:0}
@media (max-width: 767px) {
.header3 .navbar-brand{padding:5px 15px}
}
.header3 .navbar-default .navbar-nav>li>a{color:#969595;font-size:13px;text-transform:uppercase}
.header3 .navbar-default .navbar-nav>li>a:focus, .header3 .navbar-default .navbar-nav>li>a:hover{color:#313131}
.header3 .navbar-default .navbar-nav>.active>a, .header3 .navbar-default .navbar-nav>.active>a:focus,.header3.navbar-default .navbar-nav>.active>a:hover{color:#31aae2;background-color:transparent}
.header3 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header3 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header3 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header3 .mega-menu .nav, .header3 .mega-menu .collapse, .header3 .mega-menu .dropup, .header3 .mega-menu .dropdown{position:static}
.header3 .mega-menu .container{position:relative}
.header3 .mega-menu .dropdown-menu{left:auto}
.header3 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header3 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header3 .m-menu-content ul:last-of-type{border-right:0}
.header3 .search-form{width:370px;padding:10px}
.header3 .search-form .input-group-btn:last-child>.btn,.header3 .search-form .input-group-btn:last-child>.btn-group{margin-left:0}
.header3 .navbar-toggle{border-radius:0}
.header3 .navbar-default .navbar-toggle:focus, .header3 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header3 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 4 */
@media (min-width: 768px) {
.header4 .navbar-default{border:0;border-radius:0}
.header4 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header4 .navbar-brand{height:86px;padding:22px 15px}
.header4 .navbar-default .navbar-nav>li>a{margin:20px 0 25px}
.header4 .navbar-nav>li{margin-right:60px}
.header4 .navbar-nav>li>a{padding:10px 0}
.header4 .navbar-right .dropdown-menu{right:auto}
}
.header4 .btn {
    padding: 6px 12px;
}
@media (min-width : 768px) and (max-width : 991px) {
.header4 .navbar-nav>li{margin-right:40px}
}
.header4 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header4 .navbar-default{background-color:#fff;margin-bottom:0;border-top:2px solid #31aae2}
@media (max-width: 767px) {
.header4 .navbar-brand{padding:5px 15px}
}
.header4 .navbar-default .navbar-nav>li>a{font-size:12px;text-transform:uppercase;color:#969595}
.header4 .navbar-default .navbar-nav>li>a:focus,.header4 .navbar-default .navbar-nav>li>a:hover{color:#313131}
.header4 .navbar-default .navbar-nav>.active>a,.header4 .navbar-default .navbar-nav>.active>a:focus,.header4 .navbar-default .navbar-nav>.active>a:hover{color:#313131;background-color:transparent}
.header4 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header4 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header4 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header4 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header4 .mega-menu .nav,.header4 .mega-menu .collapse,.header4 .mega-menu .dropup,.header4 .mega-menu .dropdown{position:static}
.header4 .mega-menu .container{position:relative}
.header4 .mega-menu .dropdown-menu{left:auto}
.header4 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header4 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header4 .m-menu-content ul:last-of-type{border-right:0}
.header4 .navbar-nav.head-search{position:relative;margin-right:30px}
.header4 .navbar-right.head-search .dropdown-menu{left:auto;right:0}
.header4 .navbar-nav.head-search .search-form{width:370px;padding:10px}
.header4 .navbar-nav.head-search>li{margin-right:0}
.header4 .navbar-nav.head-search>li>a{color:#31aae2;padding:10px}
.header4 .search-form .input-group-btn:last-child>.btn,.header4 .search-form .input-group-btn:last-child>.btn-group{margin-left:0}
.header4 .navbar-toggle{display:block;border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header4 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header4 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header4 .navbar-default .navbar-toggle:focus,.header4 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header4 .navbar-toggle{right:15px;top:0}
}
/* Header Style 5 */
.header5 .top-bar{padding:15px 0}
.header5 .top-bar-border{border-bottom:1px solid #f1f1f1}
.header5 .head-search .form-control{background-color:#f1f1f1;border-color:transparent;font-size:12px}
.header5 .top-bar-cta li{display:inline-block;float: left;}
.header5 .top-bar-cta li>a{display:block;height:34px;font-size:12px;line-height:34px;padding:0 20px;color:#fff;background-color:#31aae2}
.header5 .top-bar-cta li span i{margin-right:5px}
.header5 .top-bar-cta .dropdown-menu{right:0;left:auto;padding:0;border:1px solid #31aae2}
.header5 .top-bar-contact{margin-top:5px}
.header5 .top-bar-contact a{font-size:11px;color:#969595;text-transform:uppercase;margin-right:15px}
.header5 .top-bar-contact a:hover{color:#31aae2}
.header5 .top-bar-contact a i{color:#31aae2}
.header5 .head-search{position:relative;margin-right:10px}
.header5 .head-search .form-group{margin-bottom:0}
.header5 .head-search .form-control{min-width:260px}
.header5 .head-search button{height:34px;width:40px;line-height:30px;position:absolute;top:0;right:0;border:0;background-color:transparent}
.header5 .cart-dropdown{width:350px;background-color:#31aae2}
.header5 .cart-dropdown .media{margin-top:0;position:relative}
.header5 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header5 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header5 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header5 .cart-dropdown .price{display:block;font-size:12px;color:#fff}
.header5 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;position:absolute;top:33px;right:30px}
.header5 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header5 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header5 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header5 .cart-dropdown .checkout span{font-size:13px;color:#fff;display:inline-block;line-height:28px}
.header5 .cart-dropdown .checkout span .total{color:#fff}
@media (min-width: 768px) {
.header5 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header5 .navbar-brand{height:86px;padding:22px 15px}
.header5 .navbar-default .navbar-nav>li>a{margin:20px 0 25px}
.header5 .navbar-nav>li{margin-right:60px}
.header5 .navbar-nav>li>a{padding:10px 0}
.header5 .navbar-right .dropdown-menu{right:auto}
}
@media (min-width : 768px) and (max-width : 991px) {
.header5 .navbar-nav>li{margin-right:40px}
}
.header5 .top-border{border-top:1px solid #f1f1f1}
.header5 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header5 .navbar-default{background-color:#fff;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header5 .navbar-brand{padding:5px 15px}
}
.header5 .navbar-default .navbar-nav>li>a{font-size:12px;text-transform:uppercase;color:#969595}
.header5 .navbar-default .navbar-nav>li>a:focus,.header5 .navbar-default .navbar-nav>li>a:hover{color:#313131}
.header5 .navbar-default .navbar-nav>.active>a,.header5 .navbar-default .navbar-nav>.active>a:focus,.header5 .navbar-default .navbar-nav>.active>a:hover{color:#313131;background-color:transparent}
.header5 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header5 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header5 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header5 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header5 .mega-menu .nav,.header5 .mega-menu .collapse,.header5 .mega-menu .dropup,.header5 .mega-menu .dropdown{position:static}
.header5 .mega-menu .container{position:relative}
.header5 .mega-menu .dropdown-menu{left:auto}
.header5 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header5 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header5 .m-menu-content ul:last-of-type{border-right:0}
.header5 .navbar-toggle{display:block;border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header5 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header5 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header5 .navbar-default .navbar-toggle:focus,.header5 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header5 .navbar-toggle{right:15px;top:0}
}
/* Header Style 6 */
@media (min-width: 768px) {
.header6 .navbar-default{border:0;border-radius:0}
.header6 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header6 .navbar-brand{height:110px;padding:35px 15px}
.header6 .navbar-default .navbar-nav>li>a{margin:40px 0 36px}
.header6 .navbar-nav>li{margin-right:10px}
.header6 .navbar-nav>li:last-child{margin-right:0}
.header6 .navbar-default .navbar-nav.main-nav>li a{padding:7px 19px}
.header6 .navbar-right .dropdown-menu{right:auto}
}
.header6 .navbar-default{background-color:#fff;margin-bottom:0}
@media (max-width: 767px) {
.header6 .navbar-brand{padding:5px 15px}
}
.header6 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header6 .navbar-default .navbar-nav>li>a{color:#969595;text-transform:uppercase;border-radius:20px}
.header6 .navbar-default .navbar-nav>li>a:focus,.header6 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#31aae2;border-color:#31aae2}
.header6 .navbar-default .navbar-nav>.active>a,.header6 .navbar-default .navbar-nav>.active>a:focus,.header6 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#31aae2;border-color:#31aae2}
.header6 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header6 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header6 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header6 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header6 .navbar-nav.head-search{position:relative;line-height:86px;margin-left:18px}
.header6 .navbar-right.head-search .dropdown-menu{left:auto;right:0}
.header6 .navbar-nav.head-search .search-form{padding:40px 0 36px}
.header6 .navbar-nav.head-search .search-form button{position:absolute;padding:0 15px;border:0;background-color:transparent;right:0;top:0;z-index:2;height:34px;line-height:34px;font-size:11px}
.header6 .navbar-nav.head-search .search-form .form-control{border-radius:20px;background:#F1F1F1;font-size:12px;width:180px}
.header6 .navbar-nav.head-social{margin:41px 0 35px 10px}
.header6 .navbar-nav.head-social li{margin-right:5px}
.header6 .navbar-nav.head-social li a{width:33px;height:33px;line-height:33px;display:block;text-align:center;font-size:12px;color:#fff;border-radius:50%;margin:0;padding:0}
.header6 .navbar-nav.head-social li a:hover{background:#f1f1f1!important;color:#969595}
.header6 .navbar-nav.head-social li a.fb-bg{background:#0b5fa6}
.header6 .navbar-nav.head-social li a.twt-bg{background:#41bef2}
.header6 .navbar-nav.head-social li a.dbl-bg{background:#e11396}
.header6 .navbar-toggle{border-radius:0}
.header6 .navbar-default .navbar-toggle:focus,.header6 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header6 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 7 */
.header7 .top-bar{border-bottom:1px solid #f1f1f1;font-size:12px}
.header7 .language-selector .dropdown-menu li a:hover{padding-left:20px}
.header7 .language-selector,.header7 .contact-number{padding-right:30px;margin-right:30px;border-right:1px solid #f1f1f1}
.header7 .language-selector,.header7 .contact-number,.header7 .news-ticker{line-height:47px}
.header7 .language-selector i,.header7 .contact-number i,.header7 .news-ticker i{margin-right:5px}
.header7 .language-selector span i{margin-left:5px;color:#969595}
.header7 .social-links ul li{float:left;border-right:1px solid #f1f1f1}
.header7 .social-links ul li:first-child{border-left:1px solid #f1f1f1}
.header7 .social-links ul li a{display:block;width:41px;height:47px;font-size:14px;color:#dadada;line-height:47px;text-align:center}
.header7 .social-links ul li a:hover{color:#fff}
.header7 .social-links ul li a.facebook:hover{background-color:#3b5998}
.header7 .social-links ul li a.twitter:hover{background-color:#55acee}
.header7 .social-links ul li a.pinterest:hover{background-color:#cc2127}
.header7 .social-links ul li a.instagram:hover{background-color:#3f729b}
.header7 .social-links ul li a.skype:hover{background-color:#00aff0}
.header7 .social-links ul li a.dribbble:hover{background-color:#ea4c89}
@media (min-width : 992px) and (max-width : 1199px) {
.header7 .language-selector,.header7 .contact-number{padding-right:10px;margin-right:10px}
.header7 .social-links ul li a{width:36px}
}
@media (min-width: 768px) {
.header7 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header7 .navbar-brand{height:90px;padding:25px 15px}
.header7 .navbar-default .navbar-nav>li>a{margin:30px 0}
.header7 .navbar-nav>li{margin-right:30px}
.header7 .navbar-nav>li>a{padding:7px 15px}
.header7 .navbar-right .dropdown-menu{right:auto}
}
@media (min-width : 768px) and (max-width : 991px) {
.header7 .navbar-nav>li{margin-right:40px}
}
.header7 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header7 .navbar-default{background-color:#fff;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header7 .navbar-brand{padding:5px 15px}
}
.header7 .navbar-default .navbar-nav>li>a{font-size:13px;color:#969595}
.header7 .navbar-default .navbar-nav>li>a:focus,.header7 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#31aae2}
.header7 .navbar-default .navbar-nav>.active>a,.header7 .navbar-default .navbar-nav>.active>a:focus,.header7 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#31aae2}
.header7 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header7 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header7 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header7 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header7 .mega-menu .nav,.header7 .mega-menu .collapse,.header7 .mega-menu .dropup,.header7 .mega-menu .dropdown{position:static}
.header7 .mega-menu .container{position:relative}
.header7 .mega-menu .dropdown-menu{left:auto}
.header7 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header7 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header7 .m-menu-content ul:last-of-type{border-right:0}
.header7 .navbar-toggle{display:block;border-radius:0;position:absolute;right:5px;top:22px;border:0;margin-right:0}
.header7 .navbar-toggle .icon-bar{width:16px;background-color:#969595!important}
.header7 .navbar-toggle:hover .icon-bar{background-color:#31aae2!important}
.header7 .navbar-default .navbar-toggle:focus,.header7 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header7 .navbar-toggle{right:15px;top:0}
}
/* Header Style 8 */
.header8 .form-control{border:1px solid transparent;background-color:#f1f1f1;border-radius:0;box-shadow:none}
.header8 .top-bar{border-bottom:1px solid #e7e7e7;padding:12px 0}
.header8 .top-bar .social-link li{float:left;margin-right:20px}
.header8 .top-bar .social-link li:last-child{margin-right:0}
.header8 .top-bar .social-link li a{display:block;font-size:16px;color:#dadada}
.header8 .top-bar .social-link li a:hover{color:#31aae2}
.header8 .user-signup-wrapper h2{font-size:20px;margin:0 0 7px;color:#313131}
.header8 .modal-trigger{font-size:11px;text-transform:uppercase}
.header8 .modal-trigger a:first-of-type{margin-right:5px}
.header8 .modal-trigger a:last-of-type{margin-left:5px}
.header8 .modal-trigger a{color:#969595}
.header8 .modal-trigger a:hover{color:#31aae2}
.header8 .modal{background-color:rgba(0,0,0,0.6)}
.header8 .modal-backdrop{position:inherit}
.header8 .user-signup-wrapper .modal-content{padding:30px;border-radius:0}
.header8 .user-signup-wrapper .modal-content .note p{line-height:18px;margin-bottom:15px}
.header8 .user-signup-wrapper .modal-sm{width:320px;position:absolute;top:10%;left:50%;margin-left:-160px}
.header8 .user-signup-wrapper .close{position:absolute;right:15px;top:10px}
.header8 .search-form{width:370px;padding:10px}
.header8 .search-form .input-group-btn:last-child>.btn,.header8 .search-form .input-group-btn:last-child>.btn-group{margin-left:0}
.header8 .cart-dropdown{width:350px}
.header8 .cart-dropdown .media{margin-top:0;position:relative}
.header8 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header8 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header8 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0;text-transform:capitalize}
.header8 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header8 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header8 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header8 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header8 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header8 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header8 .cart-dropdown .checkout span .total{color:#30a8df}
.header8 .top-bar .announce p{margin:0}
@media (min-width: 768px) {
.header8 .navbar-default{border-radius:0}
.header8 .navbar-default.sticky{border-bottom:1px solid #e7e7e7;background:#f8f8f8}
.header8 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header8 .navbar-brand{padding:30px 15px;height:auto}
.header8 .navbar-nav>li{margin-right:30px}
.header8 .navbar-nav>li:last-child{margin-right:0}
.header8 .navbar-nav.main-nav>li>a{padding:41px 10px}
.header8 .topbar-cta>li:last-child{padding-right:0}
.header8 .topbar-cta li>a{font-size:12px;color:#969595}
.header8 .navbar-select{margin-left:40px}
.header8 .navbar-select>li{margin-right:10px;position:relative!important}
.header8 .navbar-select>li:last-child{margin-right:0}
.header8 .navbar-select>li>a{width:36px;height:37px;line-height:37px;text-align:center;padding:0 5px;background:#f1f1f1;color:#969595!important;font-size:14px;margin:36px 0 35px}
.header8 .navbar-select>li>a:hover,.header8 .navbar-select>li>a:focus{background:#DFDFDF!important}
.header8 .navbar-select>li a span.cart-feed{background:#31aae2;color:#fff;display:block;width:21px;height:21px;line-height:21px;text-align:center;position:absolute;top:-10px;left:-10px}
.header8 .navbar-right .dropdown-menu{right:auto}
.header8 .navbar-select .dropdown-menu{right:0}
}
.header8 .navbar-default{border:0;margin-bottom:0;background-color:transparent}
@media (max-width: 767px) {
.header8 .navbar-brand{padding:5px 15px}
}
.header8 .navbar-default .navbar-nav.main-nav>li>a{color:#969595;font-size:13px;text-transform:capitalize;border-top:1px solid transparent}
.header8 .navbar-default .navbar-nav.main-nav>.active>a,.header8 .navbar-default .navbar-nav.main-nav>li>a:focus,.header8 .navbar-default .navbar-nav.main-nav>li>a:hover{color:#313131;border-top:1px solid #31aae2;background-color:transparent}
.header8 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header8 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header8 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header8 .navbar-toggle{border-radius:0}
.header8 .navbar-default .navbar-toggle:focus,.header8 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header8 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 9 */
.header9 .top-bar{padding:30px 0}
.header9 .user-notification li a,.header9 .social-links li a{display:block;width:33px;height:33px;font-size:14px;line-height:30px;color:#dadada;text-align:center;border:1px solid #dadada;border-radius:50%}
.header9 .user-notification li a:hover,.header9 .social-links li a:hover{color:#31aae2;border:1px solid #31aae2}
@media (min-width: 768px) {
.header9 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header9 .navbar-brand{height:86px;padding:22px 15px}
.header9 .navbar-default .navbar-nav>li>a{margin:15px 0}
.header9 .navbar-nav>li{margin-right:40px}
.header9 .navbar-nav>li:first-child{margin-left:-15px}
.header9 .navbar-nav>li>a{padding:0 13px;line-height:25px}
.header9 .navbar-form .form-control{height:25px;font-size:10px;text-transform:uppercase;border-radius:15px;min-width:180px}
.header9 .navbar-form{position:relative;margin-right:-30px;margin-top:15px;margin-bottom:15px}
.header9 .navbar-form button{position:absolute;top:2px;right:20px;padding:0;width:25px;height:25px;font-size:11px;line-height:25px;background-color:transparent;border:0}
.header9 .navbar-right .dropdown-menu{right:auto}
}
@media (min-width : 768px) and (max-width : 991px) {
.header9 .navbar-nav>li{margin-right:15px}
}
.header9 .top-border{border-top:1px solid #f1f1f1}
.header9 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header9 .navbar-default{background-color:#fff;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header9 .navbar-brand{padding:5px 15px}
}
.header9 .navbar-default .navbar-nav>li>a{font-size:12px;text-transform:uppercase;color:#969595;border:1px solid transparent;border-radius:30px}
.header9 .navbar-default .navbar-nav>li>a:focus,.header9 .navbar-default .navbar-nav>li>a:hover{color:#31aae2;border-color:#31aae2}
.header9 .navbar-default .navbar-nav>.active>a,.header9 .navbar-default .navbar-nav>.active>a:focus,.header9 .navbar-default .navbar-nav>.active>a:hover{color:#31aae2;background-color:transparent;border-color:#31aae2}
.header9 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header9 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header9 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header9 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header9 .mega-menu .nav,.header9 .mega-menu .collapse,.header9 .mega-menu .dropup,.header9 .mega-menu .dropdown{position:static}
.header9 .mega-menu .container{position:relative}
.header9 .mega-menu .dropdown-menu{left:auto}
.header9 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header9 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header9 .m-menu-content ul:last-of-type{border-right:0}
.header9 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header9 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header9 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header9 .navbar-default .navbar-toggle:focus,.header9 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header9 .navbar-toggle{right:15px;top:0}
}
.header9 #menu>li{margin-left:15px;line-height:40px;border-bottom:1px solid rgba(255,255,255,0.2)}
.header9 #menu>li:last-child{border-bottom:0}
.header9 #menu>li ul li{margin-left:40px;border-top:1px solid rgba(255,255,255,0.2)}
.header9 #menu li a{display:block;text-decoration:none;color:#999;padding:0 15px}
.header9 #menu li a:hover,.header9 #menu li.active a{color:#fff;background:rgba(255,255,255,0.2)}
/* Header Style 10 */
@media (min-width: 768px) {
.header10 .navbar-default{border:0;border-radius:0}
.header10 .navbar-brand{height:86px;padding:22px 15px}
.header10 .navbar-nav>li>a{padding:33px 25px}
.header10 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header10 .navbar-right .dropdown-menu{right:auto}
}
.header10 .navbar-default{background-color:#313131;margin-bottom:0}
@media (max-width: 767px) {
.header10 .navbar-brand{padding:5px 15px}
}
.header10 .navbar-default .navbar-nav>li>a{color:#6b6b6b;font-weight:600;text-transform:uppercase}
.header10 .navbar-default .navbar-nav>li>a:focus,.header10 .navbar-default .navbar-nav>li>a:hover{color:#fff;background:#2d2d2d}
.header10 .navbar-default .navbar-nav>.active>a,.header10 .navbar-default .navbar-nav>.active>a:focus,.header10 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background:#2d2d2d}
.header10 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header10 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header10 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header10 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header10 .mega-menu .container{position:relative}
.header10 .mega-menu .dropdown-menu{left:auto}
.header10 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header10 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header10 .m-menu-content ul:last-of-type{border-right:0}
.header10 .navbar-nav.head-search{position:relative; width: auto;}
.header10 .navbar-right.head-search .dropdown-menu{left:auto;right:0}
.header10 .navbar-nav.head-search .search-form{width:370px;padding:10px}
.header10 .navbar-nav.head-search>li{margin-right:0}
.header10 .navbar-nav.head-search>li>a:hover{background:transparent}
.header10 .navbar-toggle{border-radius:0}
.header10 .navbar-default .navbar-toggle:focus,.header10 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header10 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 11 */
.header11 .form-control{border:1px solid transparent;background-color:#f1f1f1;border-radius:0;box-shadow:none}
.header11 .top-bar{padding:25px 0;background:#313131}
.header11 .top-bar-cta,.header11 .head-search .form-control{font-size:11px;margin-top:5px}
.header11 .top-bar-cta li{display:inline-block;margin-right:10px;float: left;}
.header11 .top-bar-cta li:last-child{margin-right:0}
.header11 .top-bar-cta li>a{display:block;height:34px;line-height:34px;padding:0 50px 0 20px;color:#969595;background-color:#4a4a4a;font-size:12px}
.header11 .top-bar-cta li span i{margin-right:5px}
.header11 .top-bar-cta li>a>i{background:#31aae2;font-size:14px;color:#fff;position:absolute;top:0;right:0;width:30px;height:34px;line-height:34px;text-align:center}
.header11 .head-search{position:relative; width: auto;}
.header11 .head-search .form-group{margin-bottom:0}
.header11 .head-search .form-control{min-width:260px;background:#4a4a4a;margin-top: 0}
.header11 .head-search button{height:34px;width:40px;line-height:30px;position:absolute;top:0;right:0;border:0;background-color:transparent}
.header11 .cart-dropdown{width:350px}
.header11 .cart-dropdown .media{margin-top:0;position:relative}
.header11 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header11 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header11 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0;text-transform:capitalize}
.header11 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header11 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header11 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header11 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header11 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header11 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header11 .cart-dropdown .checkout span .total{color:#30a8df}
@media (min-width: 768px) {
.header11 .navbar-default{border:0;border-radius:0}
.header11 .navbar-nav>li{margin-right:50px}
.header11 .navbar-nav.navbar-right>li{margin-right:20px}
.header11 .navbar-nav>li:first-child{margin-left:-15px}
.header11 .navbar-nav.navbar-right>li:first-child{margin-left:0}
.header11 .navbar-nav>li:last-child{margin-right:0}
.header11 .navbar-nav>li>a{padding:15px 0}
.header11 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header11 .navbar-right .dropdown{position:relative!important}
.header11 .navbar-right .dropdown-menu{left:auto;right:0}
.header11 .navbar-right li span{margin-right:10px}
.header11 .navbar-default .navbar-nav.nav-social li{margin-right:25px}
.header11 .navbar-default .navbar-nav.nav-social li a{font-size:16px}
.header11 .navbar-default .navbar-nav.nav-social li a:hover{color:#31aae2}
}
.header11 .navbar-default{background-color:#2d2d2d;margin-bottom:0}
@media (max-width: 767px) {
.header11 .navbar-brand{padding:5px 15px}
}
.header11 .navbar-default .navbar-nav>li>a{color:#6b6b6b;font-size:11px;text-transform:uppercase;font-weight:600}
.header11 .navbar-default .navbar-nav>li>a:focus,.header11 .navbar-default .navbar-nav>li>a:hover{color:#fff}
.header11 .navbar-default .navbar-nav>.active>a,.header11 .navbar-default .navbar-nav>.active>a:focus,.header11 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}
.header11 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header11 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header11 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header11 .mega-menu .container{position:relative}
.header11 .mega-menu .dropdown-menu{left:auto}
.header11 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header11 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header11 .m-menu-content ul:last-of-type{border-right:0}
.header11 .navbar-toggle{border-radius:0}
.header11 .navbar-default .navbar-toggle:focus,.header11 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header11 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 12 */
.header12 .user-signup-wrapper h2{font-size:20px;margin:0 0 7px;color:#313131}
.header12 .modal-trigger{font-size:11px;text-transform:uppercase}
.header12 .modal-trigger a:first-of-type{margin-right:5px}
.header12 .modal-trigger a:last-of-type{margin-left:5px}
.header12 .modal-trigger a{color:#969595}
.header12 .modal-trigger a:hover{color:#31aae2}
.header12 .modal{background-color:rgba(0,0,0,0.6)}
.header12 .modal-backdrop{position:inherit}
.header12 .user-signup-wrapper .modal-content{padding:30px;border-radius:0}
.header12 .user-signup-wrapper .modal-content .note p{line-height:18px;margin-bottom:15px}
.header12 .user-signup-wrapper .modal-sm{width:320px;position:absolute;top:10%;left:50%;margin-left:-160px}
.header12 .user-signup-wrapper .close{position:absolute;right:15px;top:10px}
.header12 .subscribe-form{width:350px;padding:10px}
.header12 .nav-position{position:relative}
.header12 .navbar-nav.head-search .search-form{width:370px;padding:10px}
.header12 .navbar-default .navbar-nav.head-search>li>a{color:#31aae2!important}
.header12 .navbar-default .navbar-nav.head-search>li>a:focus,.header12 .navbar-default .navbar-nav.head-search>li>a:hover{color:#fff}
.header12 .navbar-default .navbar-nav.head-search>.active>a,.header12 .navbar-default .navbar-nav.head-search>.active>a:focus,.header12 .navbar-default .navbar-nav.head-search>.active>a:hover{color:#fff}
@media (min-width: 768px) {
.header12 .navbar-right{margin-right:60px}
.header12 .navbar-brand{height:86px;padding:22px 15px}
.header12 .navbar-nav>li>a{padding:33px 25px}
.header12 .bottom-header .reg-section>ul>li{margin-right:35px}
}
@media (min-width : 768px) and (max-width : 991px) {
.header12 .navbar-right.head-search{margin-right:10px}
.header12 .navbar-nav>li>a{padding:33px 16px}
}
.header12 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header12 .navbar-default{background-color:#313131;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header12 .navbar-brand{padding:5px 15px}
}
.header12 .navbar-default .navbar-nav.main-nav>li>a{font-size:13px;color:#6b6b6b;text-transform:uppercase;border-top:2px solid transparent}
.header12 .navbar-default .navbar-nav.main-nav>li>a:focus,.header12 .navbar-default .navbar-nav.main-nav>li>a:hover{color:#fff;background-color:#2D2D2D;border-top:2px solid #31aae2}
.header12 .navbar-default .navbar-nav.main-nav>.active>a,.header12 .navbar-default .navbar-nav.main-nav>.active>a:focus,.header12 .navbar-default .navbar-nav.main-nav>.active>a:hover{color:#fff;background-color:#2D2D2D;border-top:2px solid #31aae2}
.header12 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header12 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header12 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header12 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header12 .navbar-toggle{display:block;border-radius:0;position:absolute;right:5px;top:22px;border:0;margin-right:0}
.header12 .navbar-toggle .icon-bar{width:16px;background-color:#969595!important}
.header12 .navbar-toggle:hover .icon-bar{background-color:#31aae2!important}
.header12 .navbar-default .navbar-toggle:focus,.header12 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header12 .navbar-toggle{right:15px;top:0}
}
.header12 .bottom-header{border-top:1px solid #383838}
.header12 .bottom-header ul>li a{text-transform:uppercase;color:#6b6b6b;font-size:11px;padding:13px 0;display:block}
.header12 .bottom-header ul>li a i{margin-right:8px;color:#31AAE1}
.header12 .cart-dropdown{width:350px}
.header12 .cart-dropdown .media{margin-top:0;position:relative}
.header12 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header12 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header12 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0;text-transform:capitalize}
.header12 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header12 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header12 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header12 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header12 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header12 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header12 .cart-dropdown .checkout span .total{color:#30a8df}
/* Header Style 13 */
.header13 .user-signup-wrapper h2{font-size:20px;margin:0 0 7px;color:#313131}
.header13 .modal-trigger{font-size:11px;text-transform:uppercase}
.header13 .modal-trigger a:first-of-type{margin-right:5px}
.header13 .modal-trigger a:last-of-type{margin-left:5px}
.header13 .modal-trigger a{color:#969595}
.header13 .modal-trigger a:hover{color:#31aae2}
.header13 .modal{background-color:rgba(0,0,0,0.6)}
.header13 .modal-backdrop{position:inherit}
.header13 .user-signup-wrapper .modal-content{padding:30px;border-radius:0}
.header13 .user-signup-wrapper .modal-content .note p{line-height:18px;margin-bottom:15px}
.header13 .user-signup-wrapper .modal-sm{width:320px;position:absolute;top:10%;left:50%;margin-left:-160px}
.header13 .user-signup-wrapper .close{position:absolute;right:15px;top:10px}
.header13 .subscribe-form{width:350px;padding:10px}
@media (min-width: 768px) {
.header13 .navbar-brand{height:86px;padding:22px 15px}
.header13 .navbar-nav>li{margin-right:64px}
.header13 .navbar-nav>li>a{padding:33px 0}
.header13 .topbar .reg-section>ul>li{margin-right:35px}
}
.header13 .navbar-nav>li:last-child{margin-right:0}
@media (min-width : 768px) and (max-width : 991px) {
.header13 .navbar-nav>li{margin-right:40px}
}
.header13 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header13 .navbar-default{background-color:#313131;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header13 .navbar-brand{padding:5px 15px}
}
.header13 .navbar-default .navbar-nav.main-nav>li>a{font-size:13px;color:#6b6b6b;text-transform:uppercase}
.header13 .navbar-default .navbar-nav.main-nav>li>a:focus,.header13 .navbar-default .navbar-nav.main-nav>li>a:hover{color:#fff}
.header13 .navbar-default .navbar-nav.main-nav>.active>a,.header13 .navbar-default .navbar-nav.main-nav>.active>a:focus,.header13 .navbar-default .navbar-nav.main-nav>.active>a:hover{color:#fff;background-color:transparent}
.header13 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header13 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header13 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header13 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header13 .navbar-toggle{border-radius:0;position:absolute;right:5px;top:22px;border:0;margin-right:0}
.header13 .navbar-toggle .icon-bar{width:16px;background-color:#969595!important}
.header13 .navbar-toggle:hover .icon-bar{background-color:#31aae2!important}
.header13 .navbar-default .navbar-toggle:focus,.header13 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header13 .navbar-toggle{right:15px;top:0}
}
.header13 .topbar{background:#2d2d2d;border-bottom:1px solid #383838}
.header13 .topbar ul>li a{text-transform:uppercase;color:#6b6b6b;font-size:12px;padding:13px 0;display:block}
.header13 .cart-dropdown{width:350px}
.header13 .cart-dropdown .media{margin-top:0;position:relative}
.header13 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header13 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header13 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0;text-transform:capitalize}
.header13 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header13 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header13 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header13 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header13 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header13 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header13 .cart-dropdown .checkout span .total{color:#30a8df}
/* Header Style 14 */
@media (min-width: 768px) {
.header14 .navbar-default{border:0;border-radius:0}
.header14 .navbar-brand{height:86px;padding:22px 15px}
.header14 .navbar-nav>li{margin-right:50px}
.header14 .navbar-nav>li:last-child{margin-right:0}
.header14 .navbar-nav>li>a{padding:33px 0}
.header14 .navbar-right .dropdown-menu{right:auto}
}
@media(min-width: 768px) and (max-width: 991px) {
.header14 .navbar-nav>li{margin-right:40px}
}
.header14 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header14 .navbar-default{background-color:#313131;margin-bottom:0}
@media (max-width: 767px) {
.header14 .navbar-brand{padding:5px 15px}
}
.header14 .navbar-default .navbar-nav>li>a{color:#6b6b6b;font-weight:600;text-transform:uppercase}
.header14 .navbar-default .navbar-nav>li>a:focus,.header14 .navbar-default .navbar-nav>li>a:hover{color:#fff}
.header14 .navbar-default .navbar-nav>.active>a,.header14 .navbar-default .navbar-nav>.active>a:focus,.header14 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent;border-color:#fff}
.header14 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header14 .dropdown-header{font-size:14px;line-height:30px;font-weight:600;color:#31aae2;text-transform:uppercase}
.header14 .dropdown-menu li a{display:block;font-size:13px;line-height:30px;color:#fff;padding:3px 20px}
.header14 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header14 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header14 .mega-menu .container{position:relative}
.header14 .mega-menu .dropdown-menu{left:auto;background-color:rgba(49,49,49,0.69)}
.header14 .mega-menu .m-menu-content{overflow:hidden}
.header14 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px;background-color:rgba(49,49,49,0.69)}
.header14 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header14 .m-menu-content ul:last-of-type{border-right:0}
.header14 .navbar-nav.head-search{position:relative;margin-left:40px}
.header14 .navbar-right.head-search .dropdown-menu{left:auto;right:0}
.header14 .navbar-nav.head-search .search-form{width:370px;padding:10px}
.header14 .navbar-nav.head-search>li{margin-right:20px}
.header14 .navbar-nav.head-search>li:last-child{margin-right:0}
.header14 .navbar-nav.head-search>li>a{color:#949494;width:33px;height:33px;line-height:33px;text-align:center;display:block;border-radius:50%;background:#4a4a4a;padding:0;margin:27px 0 26px}
.header14 .navbar-nav.head-search>li>a:hover{background:#31aae2;color:#fff}
.header14 .navbar-default .navbar-nav.head-search>.open>a,.header14 .navbar-default .navbar-nav.head-search>.open>a:focus,.header14 .navbar-default .navbar-nav.head-search>.open>a:hover{background:#31aae2;color:#fff}
.header14 .cart-dropdown{width:350px}
.header14 .cart-dropdown .media{margin-top:0;position:relative}
.header14 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header14 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header14 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header14 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header14 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header14 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header14 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header14 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header14 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header14 .cart-dropdown .checkout span .total{color:#30a8df}
.header14 .navbar-toggle{border-radius:0}
.header14 .navbar-default .navbar-toggle:focus,.header14 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header14 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 15 */
@media (min-width: 768px) {
.header15 .navbar-default{border:0;border-radius:0}
.header15 .navbar-brand{padding:10px 15px}
.header15 .navbar-nav.mainnav>li{margin-right:30px}
.header15 .navbar-default .navbar-nav.mainnav>li>a{margin:20px 0}
.header15 .navbar-nav.mainnav>li>a{padding:0 10px}
.header15 .navbar-right .dropdown-menu{right:auto}
}
.header15 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header15 .navbar-default{background-color:#31aae2;margin-bottom:0}
@media (max-width: 767px) {
.header15 .navbar-brand{padding:5px 15px}
}
.header15 .navbar-default .navbar-nav.mainnav>li>a{color:#fff;font-weight:600;border-left:2px solid transparent}
.header15 .navbar-default .navbar-nav.mainnav>li>a:focus,.header15 .navbar-default .navbar-nav.mainnav>li>a:hover{color:#fff}
.header15 .navbar-default .navbar-nav.mainnav>.active>a,.header15 .navbar-default .navbar-nav.mainnav>.active>a:focus,.header15 .navbar-default .navbar-nav.mainnav>.active>a:hover{color:#fff;background-color:transparent;border-color:#fff}
.header15 .dropdown-menu{display:inherit;padding:0;border:1px solid transparent;border-radius:0;background-color:#31aae2;box-shadow:inset 0 1px 0 #fff}
.header15 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#fff;text-transform:uppercase}
.header15 .dropdown-menu li a{display:block;font-size:13px;line-height:30px;color:#fff;padding:3px 20px}
.header15 .dropdown-menu li a:hover{color:#31aae2;background-color:#fff;padding-left:25px}
.header15 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header15 .mega-menu .container{position:relative}
.header15 .mega-menu .dropdown-menu{left:auto}
.header15 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header15 .m-menu-content ul{border-right:1px solid rgba(255,255,255,0.2);padding:20px}
.header15 .m-menu-content ul:last-of-type{border-right:0}
.header15 .dropdown.search{position:relative}
.header15 .dropdown.search .dropdown-menu{left:auto;right:0}
.header15 .search-form{padding:10px;background-color:#fff;width:250px}
.header15 .search a{color:#fff!important;margin:5px 0}
.header15 .search .input-group-btn:last-child>.btn,.header15 .search .input-group-btn:last-child>.btn-group{margin-left:0}
.header15 .purchase .btn{height:34px;padding:0 20px;font-size:11px;line-height:34px;color:#31aae2!important;border-color:transparent;text-transform:uppercase;margin:12px 0 0 20px;background-color: #fff}
.header15 .purchase .btn:focus,.header15 .purchase .btn:hover{color:#313131!important;background-color:#fff!important}
@media (min-width : 768px) and (max-width : 991px) {
.header15 .navbar-nav.mainnav>li{margin-right:15px!important}
.header15 .purchase .btn{margin:12px 0 0 10px}
}
.header15 .navbar-toggle{border-radius:0;border:0}
.header15 .navbar-default .navbar-toggle:focus,.header15 .navbar-default .navbar-toggle:hover{background-color:transparent}
.header15 .navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.header15 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#f1f1f1}
/* Header Style 16 */
.header16 .top-bar{padding:30px 0;background-color:#31aae2;border-bottom:1px solid #1491cb}
.header16 .contact-number a{color:#fff;font-weight:700}
.header16 .contact-number a i{display:inline-block;width:32px;height:32px;font-size:14px;line-height:30px;text-align:center;border:1px solid #fff;border-radius:50%;margin-right:10px}
.header16 .top-bar .social-links li{float:left}
.header16 .top-bar .social-links li a{display:block;width:32px;height:32px;font-size:14px;line-height:30px;color:rgba(255,255,255,0.5);text-align:center;border:1px solid transparent;border-radius:50%}
.header16 .top-bar .social-links li a:hover{color:#fff;border-color:#fff}
@media (min-width: 768px) {
.header16 .navbar-nav{float:none;text-align:center}
.header16 .navbar-nav>li{float:none;display:inline-block}
.header16 .navbar-nav>li>a{padding:16px 20px}
}
.header16 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header16 .navbar-default{background-color:#31aae2;margin-bottom:0;border:0;border-radius:0}
.header16 .navbar-default .navbar-nav>li>a{font-size:12px;font-weight:600;text-transform:uppercase;color:#fff}
.header16 .navbar-default .navbar-nav>li>a:focus,.header16 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#1491cb}
.header16 .navbar-default .navbar-nav>.active>a,.header16 .navbar-default .navbar-nav>.active>a:focus,.header16 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#1491cb}
.header16 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header16 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header16 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header16 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header16 .mega-menu .container{position:relative}
.header16 .mega-menu .dropdown-menu{left:auto}
.header16 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header16 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header16 .m-menu-content ul:last-of-type{border-right:0}
.header16 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header16 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header16 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header16 .navbar-default .navbar-toggle:focus,.header16 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header16 .navbar-toggle{right:15px;top:0}
}
/* Header Style 17 */
@media (min-width: 768px) {
.header17 .navbar-default{border:0;border-radius:0}
.header17 .navbar-brand{height:86px;padding:22px 15px}
.header17 .navbar-default .navbar-nav>li>a{margin:20px 0 25px}
.header17 .navbar-nav>li{margin-right:60px}
.header17 .navbar-nav>li>a{padding:10px 0}
.header17 .navbar-right .dropdown-menu{right:auto}
}
.header17 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header17 .navbar-default{background-color:#31aae2;margin-bottom:0}
@media (max-width: 767px) {
.header17 .navbar-brand{padding:5px 15px}
}
.header17 .navbar-default .navbar-nav>li>a{color:#fff;border-bottom:1px solid transparent}
.header17 .navbar-default .navbar-nav>li>a:focus,.header17 .navbar-default .navbar-nav>li>a:hover{color:#fff}
.header17 .navbar-default .navbar-nav>.active>a,.header17 .navbar-default .navbar-nav>.active>a:focus,.header17 .navbar-default .navbar-nav>.active>a:hover{color:#fff;font-weight:600;background-color:transparent}
.header17 .dropdown-menu{padding:0;border-top:1px solid #fff;background-color:#31aae2}
.header17 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#fff;text-transform:uppercase}
.header17 .dropdown-menu li a{display:block;font-size:13px;line-height:30px;color:#fff;padding:3px 20px}
.header17 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header17 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header17 .mega-menu .container{position:relative}
.header17 .mega-menu .dropdown-menu{left:auto}
.header17 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header17 .m-menu-content ul{border-right:1px solid rgba(255,255,255,0.15);padding:20px}
.header17 .m-menu-content ul:last-of-type{border-right:0}
.header17 .navbar-nav.head-search{position:relative;margin-right:10px}
.header17 .navbar-right.head-search .dropdown-menu{left:auto;right:0}
.header17 .navbar-nav.head-search .search-form{width:370px;padding:10px}
.header17 .navbar-nav.head-search>li{margin-right:10px}
.header17 .navbar-nav.head-search>li>a{color:#fff;padding:10px}
.header17 .search-form .btn-primary{border:rgba(255,255,255,0.4) solid 1px !important;}
.header17 .search-form .btn-primary:hover{border:rgba(255,255,255,0.0) solid 1px !important;}
.header17 .head-search .input-group-btn:last-child>.btn,.header17 .head-search .input-group-btn:last-child>.btn-group{margin-left:0}
.header17 .cart-dropdown{width:350px}
.header17 .cart-dropdown .media{margin-top:0;position:relative}
.header17 .cart-dropdown .media-list li{border-bottom:1px solid rgba(255,255,255,0.15);padding:20px 30px}
.header17 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header17 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header17 .cart-dropdown .price{display:block;font-size:12px;color:#fff}
.header17 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;position:absolute;top:33px;right:30px}
.header17 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header17 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header17 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header17 .cart-dropdown .checkout span{font-size:13px;color:#fff;display:inline-block;line-height:28px}
.header17 .cart-dropdown .checkout span .total{color:#fff}
.header17 .navbar-toggle{display:block;border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header17 .navbar-default .navbar-toggle .icon-bar{background-color:#fff;width:16px}
.header17 .navbar-default .navbar-toggle:focus,.header17 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header17 .navbar-toggle{right:15px;top:0}
}
/* Header Style 18 */
.header18 .top-bar{padding:20px 0}
.header18 .social-links{margin-top:7px}
.header18 .social-links li a{display:block;width:22px;font-size:14px;color:#dadada}
.header18 .social-links li a:hover{color:#31aae2}
@media (min-width: 768px) {
.header18 .navbar-brand{height:86px;padding:22px 15px}
.header18 .navbar-default .navbar-nav>li>a{margin:15px 0}
.header18 .navbar-nav>li{margin-right:40px}
.header18 .navbar-nav>li:first-child{margin-left:-15px}
.header18 .navbar-nav>li>a{padding:0 13px;line-height:25px}
.header18 .navbar-form .form-control{height:30px;font-size:10px;text-transform:uppercase;min-width:218px;color:#fff;background-color:#4a4a4a;border-color:transparent}
.header18 .navbar-form{position:relative;margin-right:-30px;margin-top:12px;margin-bottom:12px}
.header18 .navbar-form button{position:absolute;top:2px;right:20px;padding:0;width:25px;height:25px;font-size:11px;line-height:25px;background-color:transparent;border:0}
.header18 .navbar-right .dropdown-menu{right:auto}
}
@media (min-width : 768px) and (max-width : 991px) {
.header18 .navbar-nav>li{margin-right:15px}
}
.header18 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header18 .navbar-default{background-color:#313131;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header18 .navbar-brand{padding:5px 15px}
}
.header18 .navbar-default .navbar-nav>li>a{font-size:11px;text-transform:uppercase;color:#969595;font-weight:700}
.header18 .navbar-default .navbar-nav>li>a:focus,.header18 .navbar-default .navbar-nav>li>a:hover{color:#fff}
.header18 .navbar-default .navbar-nav>.active>a,.header18 .navbar-default .navbar-nav>.active>a:focus,.header18 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}
.header18 .dropdown-menu{padding:0;background-color:#313131;box-shadow:inset 0 1px 0 #000}
.header18 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#fff;text-transform:uppercase}
.header18 .dropdown-menu li a:hover{color:#fff;background-color:#272727;padding-left:25px}
.header18 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header18 .mega-menu .container{position:relative}
.header18 .mega-menu .dropdown-menu{left:auto}
.header18 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header18 .m-menu-content ul{border-right:1px solid rgba(0,0,0,0.2);padding:20px}
.header18 .m-menu-content ul:last-of-type{border-right:0}
.header18 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header18 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header18 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header18 .navbar-default .navbar-toggle:focus,.header18 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header18 .navbar-toggle{right:15px;top:0}
}
/* Header Style 19 */
.header19 .top-bar{padding:30px 0;border-top:2px solid #31aae2}
.header19 .contact a{color:#969595;margin-right:10px;line-height:14px;display:inline-block}
.header19 .contact a:first-of-type{padding-right:10px;border-right:1px solid #969595}
.header19 .top-bar .social-links li{float:left}
.header19 .top-bar .social-links li a{display:block;width:32px;height:32px;font-size:14px;line-height:30px;color:#dadada;text-align:center}
.header19 .top-bar .social-links li a:hover{color:#31aae2}
@media (min-width: 768px) {
.header19 .navbar-nav{float:none;text-align:center}
.header19 .navbar-nav>li{float:none;display:inline-block}
.header19 .navbar-nav>li>a{padding:16px 20px}
}
.header19 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header19 .navbar-default{background-color:#313131;margin-bottom:0;border:0;border-radius:0}
.header19 .navbar-default .navbar-nav>li>a{font-size:12px;font-weight:600;color:#969595}
.header19 .navbar-default .navbar-nav>li>a:focus,.header19 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent}
.header19 .navbar-default .navbar-nav>.active>a,.header19 .navbar-default .navbar-nav>.active>a:focus,.header19 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}
.header19 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header19 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header19 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header19 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header19 .mega-menu .container{position:relative}
.header19 .mega-menu .dropdown-menu{left:auto}
.header19 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header19 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header19 .m-menu-content ul:last-of-type{border-right:0}
.header19 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header19 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header19 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header19 .navbar-default .navbar-toggle:focus,.header19 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header19 .navbar-toggle{right:15px;top:0}
}
/* Header Style 20 */
.header20 .top-bar{padding:25px 0}
.header20 .top-bar-cta .modal-trigger{margin-left:10px;font-size:10px;text-transform:uppercase;height:34px;padding:9px 13px}
.header20 .modal-trigger.signup{background-color:#313131;border-color:transparent}
.header20 .user-signup-wrapper h2{font-size:20px;margin:0 0 7px;color:#313131}
.header20 .modal-trigger{font-size:11px;text-transform:uppercase}
.header20 .modal-trigger a:first-of-type{margin-right:5px}
.header20 .modal-trigger a:last-of-type{margin-left:5px}
.header20 .modal-trigger a{color:#969595}
.header20 .modal-trigger a:hover{color:#31aae2}
.header20 .modal{background-color:rgba(0,0,0,0.6)}
.header20 .modal-backdrop{position:inherit}
.header20 .user-signup-wrapper .modal-content{padding:30px;border-radius:0}
.header20 .user-signup-wrapper .modal-content .note p{line-height:18px;margin-bottom:15px}
.header20 .user-signup-wrapper .modal-sm{width:320px;position:absolute;top:10%;left:50%;margin-left:-160px}
.header20 .user-signup-wrapper .close{position:absolute;right:15px;top:10px}
.header20 .head-search{position:relative;display:inline-block;float: left;}
.header20 .head-search .form-group{margin-bottom:0}
.header20 .head-search .form-control{font-size:12px;width:260px}
.header20 .head-search button{height:34px;width:40px;line-height:30px;position:absolute;top:0;right:0;border:0;background-color:transparent}
@media (min-width: 768px) {
.header20 .navbar-default{border-radius:0}
.header20 .navbar-nav>li{margin-right:30px}
.header20 .navbar-nav.navbar-right>li{margin-right:0}
.header20 .navbar-nav>li:first-child{margin-left:-15px}
.header20 .navbar-nav.navbar-right>li:first-child{margin-left:0}
.header20 .navbar-nav>li:last-child{margin-right:0}
.header20 .navbar-right .dropdown{position:relative!important}
.header20 .navbar-right .dropdown-menu{left:auto;right:0}
.header20 .navbar-right li span{margin-right:10px}
}
@media (min-width : 768px) and (max-width : 991px) {
.header20 .navbar-nav>li{margin-right:5px}
}
.header20 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header20 .navbar-default{background-color:#313131;border:0;margin-bottom:0}
@media (max-width: 767px) {
.header20 .navbar-brand{padding:5px 15px}
}
.header20 .navbar-default .navbar-nav>li>a{color:#969595;font-size:11px;font-weight:600;text-transform:uppercase}
.header20 .navbar-default .navbar-nav>li>a:focus,.header20 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#2d2d2d}
.header20 .navbar-default .navbar-nav>.active>a,.header20 .navbar-default .navbar-nav>.active>a:focus,.header20 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#2d2d2d;font-weight:700}
.header20 .dropdown-menu{padding:0;border:1px solid #2d2d2d;background-color:#2d2d2d}
.header20 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#fff;text-transform:uppercase}
.header20 .dropdown-menu li a:hover{color:#fff;background-color:#272727}
.header20 .dropdown:hover .dropdown-menu{display:block;margin-top:0!important;opacity:1;visibility:visible}
.header20 .mega-menu .container{position:relative}
.header20 .mega-menu .dropdown-menu{left:auto}
.header20 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header20 .m-menu-content ul{border-right:1px solid rgba(0,0,0,0.2);padding:20px}
.header20 .m-menu-content ul:last-of-type{border-right:0}
.header20 .navbar-toggle{border-radius:0}
.header20 .navbar-default .navbar-toggle:focus,.header20 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header20 .navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.header20 .hippo-offcanvas-pusher { z-index: auto !important; }
/* Header Style 21 */
.header21 .top-bar{padding:20px 0}
.header21 .social-links{margin-top:7px}
.header21 .social-links li{float:left}
.header21 .social-links li a{display:block;width:32px;height:32px;font-size:14px;line-height:30px;color:#dadada;border:1px solid transparent;border-radius:50%;text-align:center}
.header21 .social-links li a:hover{color:#31aae2;border-color:#31aae2}
.header21 .cart{margin-left:10px}
.header21 .cart .dropdown{position:relative!important}
.header21 .cart .dropdown>a{width:33px;height:33px;display:block;text-align:center;font-size:12px;line-height:33px;color:#fff!important;background-color:#31aae2!important;margin:11px 0}
.header21 .cart-dropdown{width:350px}
.header21 .cart-dropdown .media{margin-top:0;position:relative}
.header21 .cart-dropdown .media-list li{border-bottom:1px solid rgba(255,255,255,0.15);padding:20px 30px}
.header21 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header21 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header21 .cart-dropdown .price{display:block;font-size:12px;color:#fff}
.header21 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;position:absolute;top:33px;right:30px}
.header21 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header21 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header21 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header21 .cart-dropdown .checkout span{font-size:13px;color:#fff;display:inline-block;line-height:28px}
.header21 .cart-dropdown .checkout span .total{color:#fff}
@media (min-width: 768px) {
.header21 .navbar-brand{height:86px;padding:22px 15px}
.header21 .navbar-default .navbar-nav>li>a{margin:15px 0}
.header21 .navbar-default .navbar-nav.mainnav>li>a{margin:20px 0}
.header21 .navbar-nav>li{margin-right:40px}
.header21 .navbar-nav>li:first-child{margin-left:-15px}
.header21 .navbar-nav>li:last-child{margin-right:0}
.header21 .navbar-nav>li>a{padding:0 13px;line-height:25px}
.header21 .navbar-form .form-control{height:33px;font-size:10px;text-transform:uppercase;min-width:218px;color:#fff;background-color:#4a4a4a;border-color:transparent}
.header21 .navbar-form{position:relative;margin:15px 0 10px}
.header21 .navbar-form button{position:absolute;top:2px;right:20px;padding:0;width:25px;height:25px;font-size:11px;line-height:25px;background-color:transparent;border:0}
}
@media (min-width : 768px) and (max-width : 991px) {
.header21 .navbar-nav>li{margin-right:5px}
}
.header21 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header21 .navbar-default{background-color:#313131;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header21 .navbar-brand{padding:5px 15px}
}
.header21 .navbar-default .navbar-nav>li>a{font-size:11px;text-transform:uppercase;color:#969595;font-weight:600}
.header21 .navbar-default .navbar-nav>li>a:focus,.header21 .navbar-default .navbar-nav>li>a:hover{color:#fff}
.header21 .navbar-default .navbar-nav>.active>a,.header21 .navbar-default .navbar-nav>.active>a:focus,.header21 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}
.header21 .dropdown-menu{padding:0;background-color:#313131;box-shadow:inset 0 1px 0 #000}
.header21 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#fff;text-transform:uppercase}
.header21 .dropdown-menu li a:hover{color:#fff;background-color:#272727;padding-left:25px}
.header21 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header21 .mega-menu .container{position:relative}
.header21 .mega-menu .dropdown-menu{left:auto}
.header21 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header21 .m-menu-content ul{border-right:1px solid rgba(0,0,0,0.2);padding:20px}
.header21 .m-menu-content ul:last-of-type{border-right:0}
.header21 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header21 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header21 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header21 .navbar-default .navbar-toggle:focus,.header21 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header21 .navbar-toggle{right:15px;top:0}
}
/* Header Style 22 */
.header22 .top-bar{background-color:#f1f1f1;padding:8px 0}
.header22 .top-notification{font-size:12px}
.header22 .top-nav ul li{float:left;margin-right:30px}
.header22 .top-nav ul li:last-child{margin-right:0}
.header22 .top-nav ul li a{display:block;font-size:11px;text-transform:uppercase;color:#969595}
.header22 .top-nav ul li a:hover{color:#31aae2}
.header22 .logo-bar{padding:20px 0}
.header22 .contact-wrapper{padding-right:48px;margin-right:48px;border-right:1px solid #f1f1f1;display: flex;}
@media (min-width : 992px) and (max-width : 1199px) {
.header22 .contact-wrapper{padding-right:35px;margin-right:35px}
}
.header22 .contact-wrapper i{float:left;width:33px;height:33px;line-height:33px;text-align:center;background-color:#f1f1f1;border-radius:50%;margin-right:10px;margin-top:10px}
.header22 .contact-wrapper .contact-number,.header22 .contact-wrapper .contact-mail{overflow:hidden}
.header22 .contact-wrapper .tel,.header22 .contact-wrapper .mail{display:block}
.header22 .contact-wrapper .mail a{color:#969595}
.header22 .contact-wrapper .mail a:hover{color:#31aae2}
.header22 .social-links{margin-top:7px}
.header22 .social-links li{float:left;margin-right:10px}
.header22 .social-links li:last-child{margin-right:0}
.header22 .social-links li a{display:block;width:33px;height:33px;font-size:12px;line-height:33px;color:#969595;background-color:#f1f1f1;border-radius:50%;text-align:center}
.header22 .social-links li a:hover{color:#fff;background-color:#31aae2}
@media (min-width : 768px) and (max-width : 991px) {
.header22 .logo{text-align:center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #f1f1f1}
.header22 .contact-wrapper{padding-right:40px;margin-right:40px}
}
@media (min-width: 768px) {
.header22 .navbar-brand{height:86px;padding:22px 15px}
.header22 .nav>li>a{position:relative;display:block;padding:15px 30px}
.header22 .navbar-nav>li{border-right:1px solid #4D4D4D}
.header22 .navbar-nav>li:first-child{margin-left:-30px}
.header22 .navbar-nav>li:last-child{border-right:0}
.header22 .navbar-form .form-control{height:25px;font-size:10px;text-transform:uppercase;min-width:180px;color:#fff;background-color:#4a4a4a;border-color:transparent;border-radius:30px}
.header22 .navbar-form{position:relative;margin-top:11px;margin-right:-30px}
.header22 .navbar-form button{position:absolute;top:2px;right:20px;padding:0;width:25px;height:25px;font-size:11px;line-height:25px;background-color:transparent;border:0}
}
@media (min-width : 768px) and (max-width : 1199px) {
.header22 .nav>li>a{padding:15px 20px}
}
.header22 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header22 .navbar-default{background-color:#313131;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header22 .navbar-brand{padding:5px 15px}
}
.header22 .navbar-default .navbar-nav>li>a{font-size:13px;text-transform:uppercase;color:#969595}
.header22 .navbar-default .navbar-nav>li>a:focus,.header22 .navbar-default .navbar-nav>li>a:hover{color:#fff}
.header22 .navbar-default .navbar-nav>.active>a,.header22 .navbar-default .navbar-nav>.active>a:focus,.header22 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}
.header22 .dropdown-menu{padding:0;background-color:#313131;box-shadow:inset 0 1px 0 #4d4d4d}
.header22 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#fff;text-transform:uppercase}
.header22 .dropdown-menu li a:hover{color:#fff;background-color:#272727;padding-left:25px}
.header22 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header22 .mega-menu .container{position:relative}
.header22 .mega-menu .dropdown-menu{left:auto}
.header22 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header22 .m-menu-content ul{border-right:1px solid rgba(0,0,0,0.2);padding:20px}
.header22 .m-menu-content ul:last-of-type{border-right:0}
.header22 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header22 .navbar-toggle .icon-bar{width:16px;background-color:#fff!important}
.header22 .navbar-toggle:hover .icon-bar{background-color:#31aae2!important}
.header22 .navbar-default .navbar-toggle:focus,.header22 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header22 .navbar-toggle{right:15px;top:0}
}
/* Header Style 23 */
.header23 .top-bar{font-size:12px;background-color:#313131}
.header23 .language-selector .dropdown-menu li a:hover{padding-left:20px}
.header23 .language-selector,.header23 .contact-number{padding-right:30px;margin-right:30px;border-right:1px solid #5A5A5A;line-height:47px}
.header23 .language-selector a,.header23 .contact-number a{color:#31aae2}
.header23 .language-selector a:hover,.header23 .contact-number a:hover{color:#969595}
.header23 .language-selector i,.header23 .contact-number i{margin-right:5px}
.header23 .language-selector span i{margin-left:5px;color:#969595}
.header23 .social-links{line-height:47px}
.header23 .social-links ul li{float:left;margin-right:20px}
.header23 .social-links ul li:last-child{margin-right:0}
.header23 .social-links ul li a{display:block;font-size:16px;color:#4a4a4a}
.header23 .social-links ul li a:hover{color:#31aae2}
@media (min-width: 768px) {
.header23 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header23 .navbar-brand{height:90px;padding:25px 15px}
.header23 .navbar-default .navbar-nav>li>a{margin:30px 0}
.header23 .navbar-nav>li{margin-right:30px}
.header23 .navbar-nav>li>a{padding:7px 15px}
.header23 .navbar-right .dropdown-menu{right:auto}
}
@media (min-width : 768px) and (max-width : 991px) {
.header23 .navbar-nav>li{margin-right:20px}
}
.header23 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header23 .navbar-default{background-color:#fff;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header23 .navbar-brand{padding:5px 15px}
}
.header23 .navbar-default .navbar-nav>li>a{font-size:14px;color:#969595;font-weight:600}
.header23 .navbar-default .navbar-nav>li>a:focus,.header23 .navbar-default .navbar-nav>li>a:hover{color:#313131;background-color:transparent}
.header23 .navbar-default .navbar-nav>.active>a,.header23 .navbar-default .navbar-nav>.active>a:focus,.header23 .navbar-default .navbar-nav>.active>a:hover{color:#313131;background-color:transparent}
.header23 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header23 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header23 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header23 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header23 .mega-menu .container{position:relative}
.header23 .mega-menu .dropdown-menu{left:auto}
.header23 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header23 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header23 .m-menu-content ul:last-of-type{border-right:0}
.header23 .navbar-nav.head-search{position:relative; width: auto;}
.header23 .navbar-right.head-search .dropdown-menu{left:auto;right:0}
.header23 .navbar-nav.head-search .search-form{width:370px;padding:10px}
.header23 .navbar-nav.head-search>li{margin-right:0}
.header23 .navbar-nav.head-search>li>a{color:#31aae2}
.header23 .search-form .input-group-btn:last-child>.btn,.header23 .search-form .input-group-btn:last-child>.btn-group{margin-left:0}
.header23 .navbar-toggle{border-radius:0;position:absolute;right:5px;top:22px;border:0;margin-right:0}
.header23 .navbar-toggle .icon-bar{width:16px;background-color:#969595!important}
.header23 .navbar-toggle:hover .icon-bar{background-color:#31aae2!important}
.header23 .navbar-default .navbar-toggle:focus,.header23 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header23 .navbar-toggle{right:15px;top:0}
}
/* Header Style 24 */
.header24 .top-bar{font-size:12px;background-color:#313131}
.header24 .social-links{line-height:47px}
.header24 .social-links ul li{display:inline-block;margin-right:20px}
.header24 .social-links ul li:last-child{margin-right:0}
.header24 .social-links ul li a{display:block;font-size:16px;color:#4a4a4a}
.header24 .social-links ul li a:hover{color:#31aae2}
@media (min-width: 768px) {
.header24 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header24 .navbar-default .navbar-nav>li>a{margin:30px 0}
.header24 .navbar-nav>li{margin-right:30px}
.header24 .navbar-nav>li>a{padding:7px 15px}
.header24 .mainnav{text-align:center}
.header24 .navbar-logo img{margin:26px 0}
}
@media (min-width : 992px) and (max-width : 1199px) {
.header24 .navbar-nav>li{margin-right:20px}
}
@media (min-width : 768px) and (max-width : 991px) {
.header24 .navbar-nav>li{margin-right:5px}
}
.header24 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header24 .navbar-default{background-color:#fff;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header24 .navbar-brand{padding:5px 15px}
}
.header24 .navbar-default .navbar-nav>li>a{font-size:13px;color:#969595;font-weight:700;text-transform:uppercase}
.header24 .navbar-default .navbar-nav>li>a:focus,.header24 .navbar-default .navbar-nav>li>a:hover{color:#31aae2;background-color:transparent}
.header24 .navbar-default .navbar-nav>.active>a,.header24 .navbar-default .navbar-nav>.active>a:focus,.header24 .navbar-default .navbar-nav>.active>a:hover{color:#31aae2;background-color:transparent}
.header24 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header24 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header24 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header24 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header24 .mega-menu .container{position:relative}
.header24 .mega-menu .dropdown-menu{left:auto}
.header24 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header24 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header24 .m-menu-content ul:last-of-type{border-right:0}
.header24 .navbar-nav.head-search{position:relative; width: auto;}
.header24 .navbar-right.head-search .dropdown-menu{left:auto;right:0}
.header24 .navbar-nav.head-search .search-form{width:370px;padding:10px}
.header24 .navbar-nav.head-search>li{margin-right:0}
.header24 .navbar-nav.head-search>li>a{color:#31aae2}
.header24 .search-form .input-group-btn:last-child>.btn,.header24 .search-form .input-group-btn:last-child>.btn-group{margin-left:0}
.header24 .navbar-toggle{border-radius:0;position:absolute;right:5px;top:22px;border:0;margin-right:0}
.header24 .navbar-toggle .icon-bar{width:16px;background-color:#969595!important}
.header24 .navbar-toggle:hover .icon-bar{background-color:#31aae2!important}
.header24 .navbar-default .navbar-toggle:focus,.header24 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header24 .navbar-toggle{right:15px;top:0}
}
/* Header Style 25 */
.header25 .top-bar{background:#313131}
.header25 .top-bar ul{padding:2px 0;margin:4px 0}
.header25 .top-bar li{display:inline-block;margin-right:20px}
.header25 .top-bar li a{color:#969595;font-size:11px;display:block;text-transform:uppercase}
.header25 .top-bar li a:hover,.header25 .top-bar li a:focus{color:#fff}
.header25 .top-bar ul.lang-btn{border-right:1px solid #454545}
.header25 .top-bar ul.currency li:first-child{margin-left:20px}
.header25 .top-bar .modal-trigger a{padding:2px 0;margin:4px 0;display:inline-block}
.header25 .top-bar .modal-trigger a:first-of-type{border-right:1px solid #454545;margin-right:10px;padding-right:10px}
.header25 .user-signup-wrapper h2{font-size:20px;margin:0 0 7px;color:#313131}
.header25 .modal-trigger{font-size:11px;text-transform:uppercase}
.header25 .modal-trigger a:first-of-type{margin-right:5px}
.header25 .modal-trigger a:last-of-type{margin-left:5px}
.header25 .modal-trigger a{color:#969595}
.header25 .modal-trigger a:hover{color:#31aae2}
.header25 .modal{background-color:rgba(0,0,0,0.6)}
.header25 .modal-backdrop{position:inherit}
.header25 .user-signup-wrapper .modal-content{padding:30px;border-radius:0}
.header25 .user-signup-wrapper .modal-content .note p{line-height:18px;margin-bottom:15px}
.header25 .user-signup-wrapper .modal-sm{width:320px;position:absolute;top:10%;left:50%;margin-left:-160px}
.header25 .user-signup-wrapper .close{position:absolute;right:15px;top:10px}
.header25 .cart-dropdown{width:350px}
.header25 .cart-dropdown .media{margin-top:0;position:relative}
.header25 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header25 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header25 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0;text-transform:capitalize}
.header25 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header25 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header25 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header25 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header25 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header25 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header25 .cart-dropdown .checkout span .total{color:#30a8df}
.header25 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
@media (min-width: 768px) {
.header25 .navbar-default{border-radius:0}
.header25 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header25 .navbar-brand{padding:24px 15px}
.header25 .navbar-nav>li>a{margin:34px 55px 34px 0;padding:0}
.header25 .navbar-select{margin-left:40px}
.header25 .navbar-select>li{margin-right:10px;position:relative!important}
.header25 .navbar-select>li:last-child{margin-right:0}
.header25 .navbar-select>li>a.cart{text-transform:capitalize!important;border:1px solid #31aae2;border-radius:20px;padding:5px 19px;margin:28px 0;display:block;font-size:14px}
.header25 .navbar-select>li>a.search{width:33px;height:33px;line-height:33px;text-align:center;background:#31aae2;border-radius:50%;color:#fff!important;padding:0;margin:27px 0 28px;border:1px solid transparent}
.header25 .navbar-select>li>a.search:hover{background:#fff;color:#31aae2!important;border:1px solid #31aae2}
.header25 .navbar-right .dropdown-menu{right:auto}
.header25 .navbar-select .dropdown-menu{right:0}
}
@media(min-width: 768px) and (max-width: 991px) {
.header25 .navbar-nav>li>a{margin:34px 12px 34px 0}
}
@media(min-width: 992px) and (max-width: 1199px) {
.header25 .navbar-nav>li>a{margin:34px 45px 34px 0}
}
.header25 .navbar-default{border:0;background-color:#fff;margin-bottom:0}
@media (max-width: 767px) {
.header25 .navbar-brand{padding:5px 15px}
}
.header25 .navbar-default .navbar-nav>li>a{color:#969595;font-size:13px;text-transform:uppercase}
.header25 .navbar-default .navbar-nav>li>a:focus,.header25 .navbar-default .navbar-nav>li>a:hover{color:#313131}
.header25 .navbar-default .navbar-nav>.active>a,.header25 .navbar-default .navbar-nav>.active>a:focus,.header25 .navbar-default .navbar-nav>.active>a:hover{color:#31aae2;background-color:transparent}
.header25 .navbar-default .navbar-nav>li>a span{margin-left:5px}
.header25 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header25 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header25 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header25 .mega-menu .container{position:relative}
.header25 .mega-menu .dropdown-menu{left:auto}
.header25 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header25 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header25 .m-menu-content ul:last-of-type{border-right:0}
.header25 .search-form{width:370px;padding:10px}
.header25 .search-form .input-group-btn:last-child>.btn,.search-form .input-group-btn:last-child>.btn-group{margin-left:0}
.header25 .navbar-toggle{border-radius:0}
.header25 .navbar-default .navbar-toggle:focus,.header25 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header25 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 26 */
.header26 .top-bar{background:#313131}
.header26 .top-bar li{display:inline-block;margin-right:15px}
.header26 .top-bar ul.social li a{color:#969595;font-size:14px;display:block;text-transform:uppercase;padding:11px 0}
.header26 .top-bar ul.social li a:hover{color:#31aae2}
.header26 .top-bar .modal-trigger a{margin:11px 0;display:inline-block;font-size:11px;margin-right:40px}
.header26 .top-bar .modal-trigger a i{margin-right:10px;color:#31aae2}
.header26 .top-bar .modal-trigger a:last-of-type{margin-right:0}
.header26 .user-signup-wrapper h2{font-size:20px;margin:0 0 7px;color:#313131}
.header26 .modal-trigger{font-size:11px;text-transform:uppercase}
.header26 .modal-trigger a{color:#969595}
.header26 .modal-trigger a:hover{color:#31aae2}
.header26 .modal{background-color:rgba(0,0,0,0.6)}
.header26 .modal-backdrop{position:inherit}
.header26 .user-signup-wrapper .modal-content{padding:30px;border-radius:0}
.header26 .user-signup-wrapper .modal-content .note p{line-height:18px;margin-bottom:15px}
.header26 .user-signup-wrapper .modal-sm{width:320px;position:absolute;top:10%;left:50%;margin-left:-160px}
.header26 .user-signup-wrapper .close{position:absolute;right:15px;top:10px}
.header26 .cart-dropdown{width:350px}
.header26 .cart-dropdown .media{margin-top:0;position:relative}
.header26 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header26 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header26 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0;text-transform:capitalize}
.header26 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header26 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header26 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header26 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header26 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header26 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header26 .cart-dropdown .checkout span .total{color:#30a8df}
.header26 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998;background:rgba(220,220,220,0.91)}
@media (min-width: 768px) {
.header26 .navbar-default{border-radius:0}
.header26 .navbar-default.sticky{border-bottom:1px solid rgba(121,121,121,0.98)}
.header26 .navbar-brand{padding:24px 15px}
.header26 .navbar-nav>li>a{margin:34px 55px 34px 0;padding:0}
.header26 .navbar-nav>li>a.search{margin-right:30px}
.header26 .navbar-select{margin-left:40px}
.header26 .navbar-select>li{margin-right:10px;position:relative!important}
.header26 .navbar-select>li>a.search{color:#969595}
.header26 .navbar-select>li>a.search:hover{color:#31aae2!important}
.header26 .navbar-right .dropdown-menu{right:auto}
.header26 .navbar-select .dropdown-menu{right:0}
.header26 .navbar-toggle{top:22px}
}
@media (max-width: 767px) {
.header26 .navbar-brand{padding:5px 15px}
}
@media(min-width: 768px) and (max-width: 991px) {
.header26 .navbar-nav>li>a{margin:34px 12px 34px 0}
}
@media(min-width: 992px) and (max-width: 1199px) {
.header26 .navbar-nav>li>a{margin:34px 45px 34px 0}
}
.header26 .navbar-default{border:0;background-color:#fff;margin-bottom:0}
.header26 .navbar-default .navbar-nav>li>a{color:#969595;font-size:13px;text-transform:uppercase;font-weight:700}
.header26 .navbar-default .navbar-nav>li>a:focus,.header26 .navbar-default .navbar-nav>li>a:hover{color:#313131}
.header26 .navbar-default .navbar-nav>.active>a,.header26 .navbar-default .navbar-nav>.active>a:focus,.header26 .navbar-default .navbar-nav>.active>a:hover{color:#313131;background-color:transparent}
.header26 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header26 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header26 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header26 .mega-menu .container{position:relative}
.header26 .mega-menu .dropdown-menu{left:auto}
.header26 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header26 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header26 .m-menu-content ul:last-of-type{border-right:0}
.header26 .search-form{width:370px;padding:10px}
.header26 .search-form .input-group-btn:last-child>.btn,.header26 .search-form .input-group-btn:last-child>.btn-group{margin-left:0}
.header26 .nav-position{position:relative}
.header26 .navbar-toggle{border-radius:0;position:absolute;right:0;border:0;margin-right:0;display:block;border:0}
.header26 .navbar-default .navbar-toggle:focus,.header26 .navbar-default .navbar-toggle:hover{background-color:#31aae2}
.header26 .navbar-toggle .icon-bar{width:16px;margin:2px}
.header26 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 27 */
.header27 .top-bar{padding:30px 0}
@media (min-width: 768px) {
.header27 .navbar-nav{float:none;text-align:center}
.header27 .navbar-nav>li{float:none;display:inline-block}
.header27 .navbar-nav>li>a{padding:16px 20px;margin-right:25px}
}
@media (min-width: 768px) and (max-width: 991px) {
.header27 .navbar-nav>li>a{margin-right:5px}
}
.header27 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header27 .navbar-default{background-color:#313131;margin-bottom:0;border:0;border-radius:0}
.header27 .navbar-default .navbar-nav>li>a{font-size:13px;font-weight:700;color:#969595;text-transform:uppercase}
.header27 .navbar-default .navbar-nav>li>a:focus,.header27 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent}
.header27 .navbar-default .navbar-nav>.active>a,.header27 .navbar-default .navbar-nav>.active>a:focus,.header27 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}
.header27 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header27 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header27 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header27 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header27 .mega-menu .container{position:relative}
.header27 .mega-menu .dropdown-menu{left:auto}
.header27 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header27 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header27 .m-menu-content ul:last-of-type{border-right:0}
.header27 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header27 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header27 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header27 .navbar-default .navbar-toggle:focus,.header27 .navbar-default .navbar-toggle:hover{background-color:rgba(0,0,0,.4)}
@media only screen and (max-width : 767px) {
.header27 .navbar-toggle{right:15px;top:0}
.header27 .navbar-brand{padding:5px 15px}
}
/* Header Style 28 */
.header28 .top-bar{background:#313131}
.header28 .top-bar li{display:inline-block}
.header28 .top-bar .top-nav li{margin-right:35px}
.header28 .top-bar .top-nav li:last-child{margin-right:0}
.header28 .top-bar .top-nav li a{text-transform:uppercase;font-size:11px;color:#969595;display:block;font-weight:600;padding:4px 0}
.header28 .top-bar .top-nav li a:hover{color:#fff}
.header28 .top-bar ul.social li{margin-right:25px}
.header28 .top-bar ul.social li:last-child{margin-right:0}
.header28 .top-bar ul.social li a{color:#969595;font-size:16px;padding:3px 0;display:block}
.header28 .top-bar ul.social li a:hover{color:#31aae2}
.header28 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998;background:rgba(220,220,220,0.91)}
@media (min-width: 768px) {
.header28 .navbar-default{border-radius:0}
.header28 .navbar-default.sticky{border-bottom:1px solid rgba(121,121,121,0.98)}
.header28 .navbar-brand{padding:24px 15px}
.header28 .navbar-nav>li>a{padding:25px 32px}
.header28 .navbar-nav>li>a.search{margin-right:30px}
.header28 .navbar-select>li{margin-right:10px;position:relative!important}
.header28 .navbar-select>li>a.search{padding:35px 0 35px 20px !important;margin-right:0}
.header28 .navbar-right .dropdown-menu{right:auto}
.header28 .navbar-select .dropdown-menu{right:0}
}
@media (max-width: 767px) {
.header28 .navbar-brand{padding:5px 15px}
.header28 .navbar-toggle{margin-top:10px}
}
@media(min-width: 768px) and (max-width: 991px) {
.header28 .navbar-nav>li>a{padding:25px 18px}
.header28 .top-bar .top-nav li{margin-right:16px}
}
.header28 .navbar-select>li>a.search{color:#31aae2!important;border:0!important;font-size:20px!important;color:#31aae2}
.header28 .navbar-default{border:0;background-color:#fff;margin-bottom:0}
.header28 .navbar-default .navbar-nav>li>a{color:#969595;font-size:14px;text-transform:capitalize;border-right:1px solid #f2f2f2}
.header28 .navbar-default .navbar-nav>li:first-child a{border-left:1px solid #f2f2f2}
.header28 .navbar-default .navbar-nav>li>a span{display:block;font-size:10px;text-transform:uppercase}
.header28 .navbar-default .navbar-nav>li>a:focus,.header28 .navbar-default .navbar-nav>li>a:hover{color:#313131}
.header28 .navbar-default .navbar-nav>.active>a,.header28 .navbar-default .navbar-nav>.active>a:focus,.header28 .navbar-default .navbar-nav>.active>a:hover{color:#313131;background-color:transparent}
.header28 .navbar-default .navbar-nav>li>a:focus span,.header28 .navbar-default .navbar-nav>li>a:hover span{color:#31aae2}
.header28 .navbar-default .navbar-nav>.active>a span,.header28 .navbar-default .navbar-nav>.active>a:focus span,.header28 .navbar-default .navbar-nav>.active>a:hover span{color:#31aae2}
.header28 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header28 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header28 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header28 .search-form{width:370px;padding:10px}
.header28 .search-form .input-group-btn:last-child>.btn,.search-form .input-group-btn:last-child>.btn-group{margin-left:0}
.header28 .navbar-toggle{border-radius:0;position:absolute;right:0;border:0;margin-right:0;border:0}
.header28 .navbar-default .navbar-toggle:focus,.header28 .navbar-default .navbar-toggle:hover{background-color:#31aae2}
.header28 .navbar-toggle .icon-bar{width:16px;margin:-1px}
.header28 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 29 */
.header29 .top-bar{background:#313131}
.header29 .top-bar ul li{display:inline-block;margin-right:28px}
.header29 .top-bar-nav li:last-child,.cart-section li:last-child{margin-right:0}
.header29 .top-bar li a{color:#969595;text-transform:capitalize;font-size:12px;padding:8px 0;display:block}
.header29 .top-bar li a:hover{color:#fff}
.header29 .top-bar li a i{margin-right:10px}
.header29 .cart-dropdown{width:350px}
.header29 .cart-dropdown .media{margin-top:0;position:relative}
.header29 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px;margin-right:0}
.header29 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header29 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0;text-transform:capitalize}
.header29 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header29 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header29 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header29 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header29 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header29 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header29 .cart-dropdown .checkout span .total{color:#30a8df}
.header29 .user-signup-wrapper h2{font-size:20px;margin:0 0 7px;color:#313131}
.header29 .modal-trigger{font-size:11px}
.header29 .modal-trigger a{color:#969595;margin:5px;text-transform:capitalize}
.header29 .modal-trigger a:hover{color:#31aae2}
.header29 .modal{background-color:rgba(0,0,0,0.6)}
.header29 .modal-backdrop{position:inherit}
.header29 .user-signup-wrapper .modal-content{padding:30px;border-radius:0}
.header29 .user-signup-wrapper .modal-content .note p{line-height:18px;margin-bottom:15px}
.header29 .user-signup-wrapper .modal-sm{width:320px;position:absolute;top:10%;left:50%;margin-left:-160px}
.header29 .user-signup-wrapper .close{position:absolute;right:15px;top:10px}
.header29 .cta-section{padding:30px 0;border-bottom:1px solid #f1f1f1}
.header29 .cta-section a{text-transform:capitalize}
.header29 .lang-section li{display:inline-block;margin-right:10px}
.header29 .lang-section li:last-child{margin-right:0}
.header29 .lang-section li a{color:#969595}
@media (max-width: 767px) {
.header29 .navbar-brand{padding:5px 15px}
}
@media (min-width: 768px) {
.header29 .navbar-nav{float:none;text-align:center}
.header29 .navbar-nav>li{float:none;display:inline-block;margin-right:60px}
.header29 .navbar-nav>li>a{padding:16px 0}
.header29 .navbar-nav.search-nav li a{margin:16px 0}
}
@media (min-width: 768px) and (max-width: 991px) {
.header29 .navbar-nav>li{margin-right:22px}
}
@media (min-width: 992px) and (max-width: 1199px) {
.header29 .navbar-nav>li{margin-right:45px}
}
.header29 .navbar-nav>li:last-child{margin-right:0}
.header29 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998;background:rgba(228,227,227,0.96)}
.header29 .navbar-default{background-color:transparent;margin-bottom:0;border:0;border-radius:0}
.header29 .navbar-default .navbar-nav>li>a{font-size:12px;text-transform:uppercase;color:#969595;border-top:1px solid transparent}
.header29 .navbar-default .navbar-nav>li>a:focus,.header29 .navbar-default .navbar-nav>li>a:hover{color:#313131;background-color:transparent;border-top:1px solid #31aae2}
.header29 .navbar-default .navbar-nav>.active>a,.header29 .navbar-default .navbar-nav>.active>a:focus,.header29 .navbar-default .navbar-nav>.active>a:hover{color:#313131;background-color:transparent;border-top:1px solid #31aae2}
.header29 .navbar-nav.search-nav li a{border-left:1px solid #f1f1f1;padding:0 0 0 15px;border-top:0}
.header29 .navbar-nav.search-nav li a:hover{border-top:0}
.header29 .search-form{width:370px;padding:10px}
.header29 .search-form .input-group-btn:last-child>.btn,.header29 .search-form .input-group-btn:last-child>.btn-group{margin-left:0}
.header29 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header29 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header29 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header29 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header29 .mega-menu .container{position:relative}
.header29 .mega-menu .dropdown-menu{left:auto}
.header29 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header29 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header29 .m-menu-content ul:last-of-type{border-right:0}
.header29 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header29 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header29 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header29 .navbar-default .navbar-toggle:focus,.header29 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header29 .navbar-toggle{right:15px;top:0}
}
/* Header Style 30 */
.header30 .topbar{background:#313131;height:40px}
.header30 .lang-section li,.header30 .currency li{display:inline-block;margin:8px 0}
.header30 .lang-section li a,.header30 .currency li a{color:#969595;font-size:11px;display:block;padding-right:20px;text-transform: uppercase;}
.header30 .lang-section li:last-child a{border-right:1px solid #434343}
.header30 .lang-section>li>a:focus,.header30 .lang-section>li>a:hover,.header30 .currency>li>a:focus,.header30 .currency>li>a:hover{background:transparent;color:#fff}
.header30 .currency{margin-left:20px}
.header30 .navbar-nav.lang-section li:last-child a{border-right:1px solid #969595}
@media (max-width: 767px) {
.header30 .navbar-nav.lang-section li,.header30 .navbar-nav.currency li{display:inline-block;float:left;padding:0}
}
@media (min-width: 768px) {
.header30 .mr-0{margin-right:0!important}
}
.header30 .head-search{position:relative; width: auto;}
.header30 .head-search .dropdown-menu{left:auto;right:0}
.header30 .head-search .search-form{width:370px;padding:10px;background-color:#4a4a4a}
@media (max-width: 450px) {
.header30 .head-search .search-form{width:200px;padding:10px 5px;background-color:#4a4a4a}
}
.header30 .head-search>li{padding:0;margin-right:15px;display:inline-block}
.header30 .head-search>li:last-child{margin-right:0}
.header30 .head-search>li>a{padding:8px 15px;color:#969595;display:block}
.header30 .head-search>li>a:focus,.header30 .head-search>li>a:hover{background:#4a4a4a}
.header30 .nav-position{position:relative;padding-right:70px}
@media (min-width: 768px) {
.header30 .navbar-default{border:0;border-radius:0}
.header30 .navbar-brand{height:120px;padding:40px 15px}
.header30 .navbar-default .navbar-nav{border-top:1px solid #eee}
.header30 .navbar-default .navbar-nav>li{display:inline-block}
.header30 .navbar-default .navbar-nav>li>a{padding:15px 0 30px;display:block}
.header30 .main-nav-top{border-top:0}
.header30 .main-nav-top>li{display:inline-block;margin-right:50px}
.header30 .main-nav-top>li>a{font-size:11px;padding:18px 0 15px;display:block;color:#969595;text-transform:uppercase}
.header30 .main-nav-top>li>a:hover,.header30 .main-nav-top>li>a:focus{color:#31aae2}
.header30 .navbar-nav>li{margin-right:60px}
.header30 .main-nav-top>li:last-child{margin-right:-15px}
.header30 .navbar-right .dropdown-menu{right:auto}
}
.header30 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header30 .navbar-toggle{margin-right:-25px}
.header30 .main-nav{margin-right:50px}
.header30 .navbar-nav.cart>li>a{position:absolute;top:22px;left:50px;background:#31aae2;color:#fff!important;display:block;width:63px;height:73px;text-align:center;margin:0;padding:13px 0 0;border-radius:5px}
.header30 .navbar-nav.cart>li>a:hover,.header30 .navbar-nav.cart>li>a:focus{background:#31aae2;color:#005075!important}
.header30 .navbar-nav.cart>li>a i{font-size:25px}
.header30 .navbar-nav.cart>li>a span{width: 100%;display: inline-block;font-size: 11px;text-transform: uppercase;}
.header30 .navbar-default{background-color:#fff;margin-bottom:0}
@media(min-width: 768px) and (max-width: 991px) {
.header30 .navbar-nav>li{margin-right:20px}
.header30 .navbar-nav.cart>li>a{left:15px}
}
@media(min-width: 992px) and (max-width: 1199px) {
.header30 .navbar-nav>li{margin-right:55px}
}
@media (max-width: 767px) {
.header30 .navbar-brand{padding:5px 15px}
}
.header30 .navbar-default .navbar-nav>li>a{color:#969595;text-transform:uppercase;font-size:12px}
.header30 .navbar-default .navbar-nav>li>a:focus,.header30 .navbar-default .navbar-nav>li>a:hover{color:#31aae2}
.header30 .navbar-default .navbar-nav>.active>a,.header30 .navbar-default .navbar-nav>.active>a:focus,.header30 .navbar-default .navbar-nav>.active>a:hover{color:#31aae2;background-color:transparent}
.header30 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header30 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header30 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header30 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header30 .mega-menu .container{position:relative}
.header30 .mega-menu .dropdown-menu{left:auto}
.header30 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header30 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header30 .m-menu-content ul:last-of-type{border-right:0}
.header30 .navbar-toggle{border-radius:0}
.header30 .navbar-default .navbar-toggle:focus,.header30 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header30 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 31 */
.header31 .topbar{background:#31aae2;height:35px}
.header31 .topbarSocial li{display:inline-block;margin-right:20px}
.header31 .topbarSocial li:last-child{margin-right:0}
.header31 .topbarSocial li a{color:#add7f1;padding:5px 0 6px;display:block}
.header31 .topbarSocial li a:hover,.header31 .topbarSocial li a:focus{color:#fff}
.header31 .cartSection li{display:inline-block;margin-right:10px;font-size:11px}
.header31 .cartSection li:last-child{margin-right:0}
.header31 .cartSection li a{display:block;color:#fff;text-transform:uppercase;padding:5px 20px 6px}
.header31 .cartSection li a:hover,.header31 .cartSection li a:focus{background:#1491cb}
.header31 .cartSection li a i{padding-right:5px}
.header31 .head-search{position:relative; width: auto;}
.header31 .head-search .form-group{margin-bottom:0}
.header31 .head-search .form-control{min-width:260px}
.header31 .head-search button{height:34px;width:40px;line-height:30px;position:absolute;top:0;right:0;border:0;background-color:transparent}
.header31 .top-search{padding:20px 0;border-bottom:1px solid #eee}
@media (min-width: 768px) {
.header31 .navbar-default{border:0;border-radius:0}
.header31 .navbar-brand{height:120px;padding:40px 15px}
.header31 .navbar-default .navbar-nav>li{display:inline-block}
.header31 .navbar-default .navbar-nav>li>a{padding:20px 0;display:block}
.header31 .navbar-nav>li{margin-right:65px}
}
.header31 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header31 .navbar-nav.cart>li>a{position:absolute;top:22px;left:50px;background:#31aae2;color:#fff!important;display:block;width:63px;height:73px;line-height:80px;text-align:center;margin:0;padding:0;border-radius:5px}
.header31 .navbar-nav.cart>li>a:hover,.header31 .navbar-nav.cart>li>a:focus{background:#31aae2;color:#005075!important}
.header31 .navbar-nav.cart>li>a i{font-size:25px}
.header31 .navbar-default{background-color:#fff;margin-bottom:0}
@media(min-width: 768px) and (max-width: 991px) {
.header31 .navbar-nav>li{margin-right:20px}
.header31 .navbar-nav.cart>li>a{left:15px}
}
@media(min-width: 992px) and (max-width: 1199px) {
.header31 .navbar-nav>li{margin-right:45px}
}
@media (max-width: 767px) {
.header31 .navbar-brand{padding:5px 15px}
}
.header31 .navbar-default .navbar-nav>li>a{color:#969595;text-transform:uppercase;font-size:12px}
.header31 .navbar-default .navbar-nav>li>a:focus,.header31 .navbar-default .navbar-nav>li>a:hover{color:#31aae2}
.header31 .navbar-default .navbar-nav>.active>a,.header31 .navbar-default .navbar-nav>.active>a:focus,.header31 .navbar-default .navbar-nav>.active>a:hover{color:#31aae2;background-color:transparent}
.header31 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header31 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header31 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header31 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header31 .mega-menu .container{position:relative}
.header31 .mega-menu .dropdown-menu{left:auto}
.header31 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header31 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header31 .m-menu-content ul:last-of-type{border-right:0}
.header31 .nav-position{position:relative}
.header31 .navbar-toggle{border-radius:0;display:block;position:absolute;right:0;top:5px;border:0}
.header31 .navbar-default .navbar-toggle .icon-bar{background:#31aae2!important}
.header31 .navbar-default .navbar-toggle:focus,.header31 .navbar-default .navbar-toggle:hover{background-color:transparent}
.header31 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
@media(min-height: 768px) and (max-width: 991px) {
.header31 .navbar-nav.nav-search>li{margin-right:45px!important}
}
/* Header Style 32 */
.header32 .top-bar{background:#31aae2}
.header32 .top-bar p{color:#fff;padding:5px 0;margin:0;font-size:12px}
.header32 .head-search .form-control{background-color:#f1f1f1;border-color:transparent;font-size:12px}
.header32 .top-bar-cta li{display:inline-block}
.header32 .top-bar-cta li>a{display:block;height:34px;font-size:12px;line-height:34px;padding:0 20px;color:#fff;text-transform:capitalize}
.header32 .top-bar-cta li span i{margin-right:5px}
.header32 .top-bar-cta .dropdown-menu{right:0;left:auto;padding:0;border:1px solid #31aae2}
.header32 .head-search{position:relative;margin-right:10px}
.header32 .head-search .form-group{margin-bottom:0}
.header32 .head-search .form-control{min-width:260px}
.header32 .head-search button{height:34px;width:40px;line-height:30px;position:absolute;top:0;right:0;border:0;background-color:transparent}
.header32 .cart-dropdown{width:350px;background-color:#31aae2}
.header32 .cart-dropdown .media{margin-top:0;position:relative}
.header32 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header32 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header32 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header32 .cart-dropdown .price{display:block;font-size:12px;color:#fff}
.header32 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;position:absolute;top:33px;right:30px}
.header32 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header32 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header32 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header32 .cart-dropdown .checkout span{font-size:13px;color:#fff;display:inline-block;line-height:28px}
.header32 .cart-dropdown .checkout span .total{color:#fff}
@media (min-width: 768px) {
.header32 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header32 .navbar-brand{height:86px;padding:22px 15px}
.header32 .navbar-default .navbar-nav>li>a{margin:20px 0 25px}
.header32 .navbar-nav>li{margin-right:15px}
.header32 .navbar-nav>li>a{padding:10px 25px;display:block}
.header32 .navbar-right .dropdown-menu{right:auto}
}
@media (min-width : 768px) and (max-width : 991px) {
.header32 .navbar-nav>li{margin-right:0}
}
.header32 .top-border{border-top:1px solid #f1f1f1}
.header32 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header32 .navbar-default{background-color:#fff;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header32 .navbar-brand{padding:5px 15px}
}
.header32 .navbar-default .navbar-nav>li>a{font-size:13px;text-transform:capitalize;color:#969595}
.header32 .navbar-default .navbar-nav>li>a:focus,.header32 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#31aae2}
.header32 .navbar-default .navbar-nav>.active>a,.header32 .navbar-default .navbar-nav>.active>a:focus,.header32 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#31aae2}
.header32 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header32 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header32 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header32 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header32 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header32 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header32 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header32 .navbar-default .navbar-toggle:focus,.header32 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header32 .navbar-toggle{right:15px;top:0}
}
/* Header Style 33 */
.header33 .top-bar{background:#31aae2}
.header33 .top-contact li{padding:0;margin:0 40px 0 0}
.header33 .top-contact li a{color:#fff;padding:5px 0;display:block;font-size:11px}
.header33 .top-contact li a i{margin-right:10px;color:#fff}
.header33 .head-search .form-control{background-color:#f1f1f1;border-color:transparent;font-size:12px}
.header33 .top-bar-cta li{display:inline-block}
.header33 .top-bar-cta li>a{display:block;height:34px;font-size:14px;line-height:34px;padding:0;margin-right:20px!important;color:#add7f1;text-transform:capitalize}
.header33 .top-bar-cta li>a:last-child{margin-right:0}
.header33 .top-bar-cta li>a:hover,.header33 .top-bar-cta li>a:focus{color:#fff}
.header33 .top-bar-cta li span i{margin-right:5px}
.header33 .top-bar-cta .dropdown-menu{right:0;left:auto;padding:0;border:1px solid #31aae2}
.header33 .head-search{position:relative;margin-right:10px}
.header33 .head-search .form-group{margin-bottom:0}
.header33 .head-search .form-control{min-width:260px}
.header33 .head-search button{height:34px;width:40px;line-height:30px;position:absolute;top:0;right:0;border:0;background-color:transparent}
.header33 .cart-dropdown{width:350px;background-color:#31aae2}
.header33 .cart-dropdown .media{margin-top:0;position:relative}
.header33 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header33 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header33 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header33 .cart-dropdown .price{display:block;font-size:12px;color:#fff}
.header33 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;position:absolute;top:33px;right:30px}
.header33 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header33 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header33 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header33 .cart-dropdown .checkout span{font-size:13px;color:#fff;display:inline-block;line-height:28px}
.header33 .cart-dropdown .checkout span .total{color:#fff}
@media (min-width: 768px) {
.header33 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header33 .navbar-brand{height:100px;padding:30px 15px}
.header33 .navbar-default .navbar-nav>li>a{margin:30px 0}
.header33 .navbar-nav>li{margin-right:15px}
.header33 .navbar-nav>li:last-child{margin-right:0}
.header33 .navbar-nav>li>a{padding:10px 25px;display:block}
.header33 .navbar-right .dropdown-menu{right:auto}
}
@media (min-width : 768px) and (max-width : 991px) {
.header33 .navbar-nav>li{margin-right:0}
.header33 .navbar-default .navbar-nav>li>a{padding:10px 19px!important}
}
.header33 .top-border{border-top:1px solid #f1f1f1}
.header33 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header33 .navbar-default{background-color:#fff;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header33 .navbar-brand{padding:5px 15px}
}
.header33 .navbar-default .navbar-nav>li>a{font-size:14px;text-transform:uppercase;color:#969595}
.header33 .navbar-default .navbar-nav>li>a:focus,.header33 .navbar-default .navbar-nav>li>a:hover{color:#31aae2;background-color:transparent}
.header33 .navbar-default .navbar-nav>.active>a,.header33 .navbar-default .navbar-nav>.active>a:focus,.header33 .navbar-default .navbar-nav>.active>a:hover{color:#31aae2;background-color:transparent}
.header33 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header33 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header33 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header33 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header33 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header33 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header33 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header33 .navbar-default .navbar-toggle:focus,.header33 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header33 .navbar-toggle{right:15px;top:0}
}
/* Header Style 34 */
.header34 .top-bar{background:#31aae2}
.header34 .top-contact li{padding:0;margin:0 40px 0 0}
.header34 .top-contact li:last-child{margin-right:0}
.header34 .top-contact li:first-child a{font-size:12px}
.header34 .top-contact li a{color:#fff;padding:5px 0;display:block;font-size:11px;text-transform:uppercase}
.header34 .top-contact li a i{margin-right:5px;color:#fff}
.header34 .head-search .form-control{background-color:#f1f1f1;border-color:transparent;font-size:12px}
.header34 .top-bar-cta li{display:inline-block}
.header34 .top-bar-cta li>a{display:block;height:34px;font-size:14px;line-height:34px;padding:0;margin-right:20px!important;color:#add7f1;text-transform:capitalize}
.header34 .top-bar-cta li>a:last-child{margin-right:0}
.header34 .top-bar-cta li>a:hover,.header34 .top-bar-cta li>a:focus{color:#fff}
.header34 .top-bar-cta li span i{margin-right:5px}
.header34 .top-bar-cta .dropdown-menu{right:0;left:auto;padding:0;border:1px solid #31aae2}
.header34 .head-search{position:relative;margin-right:10px}
.header34 .head-search .form-group{margin-bottom:0}
.header34 .head-search .form-control{min-width:260px}
.header34 .head-search button{height:34px;width:40px;line-height:30px;position:absolute;top:0;right:0;border:0;background-color:transparent}
.header34 .cart-dropdown{width:350px;background-color:#31aae2}
.header34 .cart-dropdown .media{margin-top:0;position:relative}
.header34 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header34 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header34 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header34 .cart-dropdown .price{display:block;font-size:12px;color:#fff}
.header34 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;position:absolute;top:33px;right:30px}
.header34 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header34 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header34 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header34 .cart-dropdown .checkout span{font-size:13px;color:#fff;display:inline-block;line-height:28px}
.header34 .cart-dropdown .checkout span .total{color:#fff}
@media (min-width: 768px) {
.header34 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header34 .navbar-brand{height:100px;padding:30px 15px}
.header34 .navbar-default .navbar-nav>li>a{margin:30px 0}
.header34 .navbar-nav>li{margin-right:15px}
.header34 .navbar-nav>li:last-child{margin-right:0}
.header34 .navbar-nav>li>a{padding:10px 25px;display:block}
}
@media (min-width : 768px) and (max-width : 991px) {
.header34 .navbar-nav>li{margin-right:0}
.header34 .navbar-default .navbar-nav>li>a{padding:10px!important}
}
@media (min-width : 992px) and (max-width : 1199px) {
.header34 .navbar-default .navbar-nav>li>a{padding:10px 17px!important}
}
.header34 .search-form{width:330px;padding:10px;border:1px solid #eee}
.header34 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header34 .navbar-default{background-color:#fff;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header34 .navbar-brand{padding:5px 15px}
}
.header34 .navbar-default .navbar-nav>li>a{font-size:13px;text-transform:uppercase;color:#969595}
.header34 .navbar-default .navbar-nav>li>a i{margin-right:5px}
.header34 .navbar-default .navbar-nav>li>a:focus,.header34 .navbar-default .navbar-nav>li>a:hover{color:#313131;background-color:transparent}
.header34 .navbar-default .navbar-nav>.active>a,.header34 .navbar-default .navbar-nav>.active>a:focus,.header34 .navbar-default .navbar-nav>.active>a:hover{color:#313131;background-color:transparent}
.header34 .navbar-default .navbar-nav>li>a:focus i,.header34 .navbar-default .navbar-nav>li>a:hover i{color:#31aae2}
.header34 .navbar-default .navbar-nav>.active>a i,.header34 .navbar-default .navbar-nav>.active>a:focus i,.header33 .navbar-default .navbar-nav>.active>a:hover i{color:#31aae2}
.header34 .mega-menu .nav, .header34 .mega-menu .collapse, .header34 .mega-menu .dropup, .header34 .mega-menu .dropdown {position: relative;}
.header34 .dropdown-menu{padding:0;}
.header34 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header34 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header34 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header34 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header34 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header34 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header34 .navbar-default .navbar-toggle:focus,.header34 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header34 .navbar-toggle{right:15px;top:0}
}
/* Header Style 35 */
.header35 .top-bar{background-color:#31aae2}
.header35 .top-bar li{display:inline-block;margin-right:25px}
.header35 .top-bar li:last-child{margin-right:0}
.header35 .top-bar li a{font-size:12px;display:block;color:#fff;text-transform:capitalize;padding:8px 0}
.header35 .top-bar li a:hover{color:rgba(0,76,111,0.96)!important}
.header35 .top-bar li a i{margin-right:8px}
@media (min-width: 768px) {
.header35 .navbar-default.sticky{border-bottom:1px solid #e7e7e7}
.header35 .navbar-default .navbar-nav>li>a{margin:30px 0}
.header35 .navbar-nav>li{margin-right:30px}
.header35 .navbar-nav>li>a{padding:7px 15px}
.header35 .mainnav{text-align:center}
.header35 .navbar-logo img{margin:26px 0}
}
@media (min-width : 992px) and (max-width : 1199px) {
.header35 .navbar-nav>li{margin-right:20px}
}
@media (min-width : 768px) and (max-width : 991px) {
.header35 .navbar-nav>li{margin-right:5px}
}
.header35 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header35 .navbar-default{background-color:#fff;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header35 .navbar-brand{padding:5px 15px}
}
.header35 .navbar-default .navbar-nav>li>a{font-size:14px;color:#969595;font-weight:600;text-transform:uppercase}
.header35 .navbar-default .navbar-nav>li>a:focus,.header35 .navbar-default .navbar-nav>li>a:hover{color:#313131;background-color:transparent}
.header35 .navbar-default .navbar-nav>.active>a,.header35 .navbar-default .navbar-nav>.active>a:focus,.header35 .navbar-default .navbar-nav>.active>a:hover{color:#313131;background-color:transparent}
.header35 .dropdown-menu{box-shadow:inset 0 3px 0 rgba(0,31,45,0.66)}
.header35 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header35 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header35 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header35 .mega-menu .container{position:relative}
.header35 .mega-menu .dropdown-menu{left:auto}
.header35 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header35 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header35 .m-menu-content ul:last-of-type{border-right:0}
.header35 .cta-top.head-search{position:relative;margin-right:10px}
.header35 .cta-top.head-search .dropdown-menu{left:auto;right:0}
.header35 .cta-top.head-search .search-form{width:370px;padding:10px;border:1px solid #e7e7e7}
.header35 .cta-top.head-search>li{margin-right:10px}
.header35 .cta-top.head-search>li>a{color:#fff;padding:10px}
.header35 .search-form .btn-primary{border-color:rgba(255,255,255,0.4)}
.header35 .head-search .input-group-btn:last-child>.btn,.header35 .head-search .input-group-btn:last-child>.btn-group{margin-left:0}
.header35 .navbar-toggle{border-radius:0;position:absolute;right:5px;top:22px;border:0;margin-right:0}
.header35 .navbar-toggle .icon-bar{width:16px;background-color:#969595!important}
.header35 .navbar-toggle:hover .icon-bar{background-color:#31aae2!important}
.header35 .navbar-default .navbar-toggle:focus,.header35 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header35 .navbar-toggle{right:15px;top:0}
}
/* Header Style 36 */
.header36 .topBar-cta li{display:inline-block}
.header36 .topBar-cta li:first-child a{font-size:12px;color:#969595;border:0;background:transparent;text-transform:none}
.header36 .topBar-cta li:last-child a{margin-right:0}
.header36 .topBar-cta li a{display:block;font-size:10px;text-transform:uppercase;padding:5px 13px;background:#31aae2;color:#fff;margin:23px 10px 23px 0}
.header36 .topBar-cta li a:hover{background:#4a4a4a}
@media (max-width: 767px) {
.header36 .navbar-brand{padding:18px 15px}
}
@media (min-width: 768px) {
.header36 .navbar-right{margin-right:0}
.header36 .navbar-default{border:0;border-radius:0}
.header36 .navbar-brand{height:80px;padding:20px 0}
.header36 .navbar-nav>li:last-child{margin-right:0}
.header36 .navbar-nav>li>a{padding:15px 20px}
.header36 .navbar-right .dropdown-menu{right:auto}
}
.header36 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header36 .navbar-default{background-color:#31aae2;margin-bottom:0;border:0}
@media (max-width: 490px) {
.header36 .topBar-cta li:first-child a{display:none}
}
.header36 .navbar-default .navbar-nav>li:first-child>a{border-left:1px solid #5abbe8}
.header36 .navbar-default .navbar-nav>li>a{color:#fff;font-size:11px;text-transform:uppercase;border-right:1px solid #5abbe8;font-weight:600}
.header36 .navbar-default .navbar-nav>li>a:focus,.header36 .navbar-default .navbar-nav>li>a:hover{color:#fff}
.header36 .navbar-default .navbar-nav>.active>a,.header36 .navbar-default .navbar-nav>.active>a:focus,.header36 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent;border-color:#fff}
.header36 .dropdown-menu{box-shadow:inset 0 3px 0 #969595}
.header36 .dropdown-header{font-size:14px;line-height:30px;font-weight:600;color:#31aae2;text-transform:uppercase}
.header36 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header36 .mega-menu .container{position:relative}
.header36 .mega-menu .dropdown-menu{left:auto}
.header36 .mega-menu .m-menu-content{overflow:hidden}
.header36 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px;background-color:#fff}
.header36 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header36 .m-menu-content ul:last-of-type{border-right:0}
.header36 .navbar-nav.head-search{position:relative;margin-left:40px}
.header36 .navbar-right.head-search .dropdown-menu{left:auto;right:0}
.header36 .navbar-nav.head-search .search-form{width:370px;padding:10px}
.header36 .navbar-nav.head-search>li{margin-right:20px}
.header36 .navbar-nav.head-search>li:first-child a{border-left:0}
.header36 .navbar-nav.head-search>li:last-child{margin-right:0}
.header36 .navbar-nav.head-search>li>a{font-size:14px;border:0;padding:15px 5px}
.header36 .navbar-nav.head-search>li>a:hover{background:#31aae2;color:#fff}
.header36 .navbar-default .navbar-nav.head-search>.open>a,.header36 .navbar-default .navbar-nav.head-search>.open>a:focus,.header36 .navbar-default .navbar-nav.head-search>.open>a:hover{background:#31aae2;color:#fff}
.header36 .cart-dropdown{width:350px}
.header36 .cart-dropdown .media{margin-top:0;position:relative}
.header36 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header36 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header36 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header36 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header36 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header36 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header36 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header36 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header36 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header36 .cart-dropdown .checkout span .total{color:#30a8df}
.header36 .navbar-toggle{border-radius:0}
.header36 .navbar-default .navbar-toggle:focus,.header36 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header36 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/*Sign up / Login */
.header36 #signinform .form-control,.header36 #loginform .form-control{height: 43px;}
.header36 .user-control{padding-right: 0px;}
.header36 .signup-login{padding-top: 25px;}
.header36 .signup-login a{font-family: 'Open Sans', sans-serif;font-size: 10px;color: #ffffff;background: #31aae2;padding: 10px 15px;text-transform: uppercase;margin-left: 5px;}
.header36 .signup-login a:hover{background: #4a4a4a;}
.header36 .modal {background-color: rgba(0, 0, 0, 0.6);}
.header36 .modal-backdrop {position: inherit;}
.header36 #cssModal .css-modal-content, .header36 #cssRegi .css-modal-content {padding: 40px;}
.header36 .modal-content {border-radius: 0;}
.header36 #cssModal .modal-sm, .header36 #cssRegi .modal-sm {width: 350px;position: absolute;top: 10%;left: 50%;margin-left: -175px;}
.header36 #cssModal .css-modal-content .close, .header36 #cssRegi .css-modal-content .close {position: absolute;right: 15px;top: 10px;}
.header36 .language-option .dropdown {color: #fff;font-family: "Open Sans",sans-serif;font-size: 12px;padding: 25px 20px 0 3px;}
/* Header Style 37 */
.header37 .topBar-cta ul{float: right;}
.header37 .topBar-cta li{display:inline-block;margin-right:20px;float: left;}
.header37 .topBar-cta li.topBar-form{ margin-top: 26px}
.header37 .topBar-cta li.topBar-form .form-group{ margin-bottom: 0px}
.header37 .topBar-cta li:last-child{margin-right:0}
.header37 .topBar-cta li a{display:block;font-size:14px;color:#dadada;padding:31px 0}
.header37 .topBar-cta li a:hover{color:#31aae2}
.header37 .navbar-brand{height:86px;padding:23px 0}
@media (max-width: 640px) {
.header37 .topBar-cta li{margin-right:18px}
}
@media (max-width: 767px) {
.header37 .zero-margin{margin-right:0!important}
}
.header37 .topBar-form{position:relative}
.header37 .topBar-form .form-control{width:270px;height:34px;font-size:12px;padding-left:20px}
.header37 .topBar-form button{position:absolute;top:4px;right:8px;border:0;background-color:transparent;font-size:11px}
@media (min-width: 768px) {
.header37 .navbar-default{border:0;border-radius:0}
.header37 .navbar-nav>li{margin-right:45px}
.header37 .navbar-nav>li:last-child{margin-right:0}
.header37 .navbar-nav>li>a{padding:15px 0}
.header37 .navbar-right .dropdown-menu{right:auto}
}
@media(min-width: 768px) and (max-width: 991px) {
.header37 .navbar-nav>li{margin-right:16px}
}
.header37 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header37 .navbar-default{background-color:#31aae2;margin-bottom:0;border:0}
@media (max-width: 490px) {
.header37 .topBar-cta li:first-child a{display:none}
}
.header37 .navbar-default .navbar-nav>li>a{color:#fff;font-size:12px;text-transform:uppercase}
.header37 .navbar-default .navbar-nav>li>a i{margin-right:5px}
.header37 .navbar-default .navbar-nav>li>a span{margin-left:5px}
.header37 .navbar-default .navbar-nav>li>a:focus,.header37 .navbar-default .navbar-nav>li>a:hover{color:rgba(0,77,113,0.92)}
.header37 .navbar-default .navbar-nav>.active>a,.header37 .navbar-default .navbar-nav>.active>a:focus,.header37 .navbar-default .navbar-nav>.active>a:hover{color:rgba(0,77,113,0.92);background-color:transparent}
.header37 .dropdown-menu{box-shadow:inset 0 3px 0 #969595}
.header37 .dropdown-header{font-size:14px;line-height:30px;font-weight:600;color:#31aae2;text-transform:uppercase}
.header37 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header37 .mega-menu .container{position:relative}
.header37 .mega-menu .dropdown-menu{left:auto}
.header37 .mega-menu .m-menu-content{overflow:hidden}
.header37 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px;background-color:#fff}
.header37 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header37 .m-menu-content ul:last-of-type{border-right:0}
.header37 .navbar-nav.head-search{position:relative;margin-left:40px}
.header37 .navbar-right.head-search .dropdown-menu{left:auto;right:0}
.header37 .navbar-nav.head-search .search-form{width:370px;padding:10px}
.header37 .navbar-nav.head-search>li{margin-right:20px}
.header37 .navbar-nav.head-search>li:first-child a{border-left:0}
.header37 .navbar-nav.head-search>li:last-child{margin-right:0}
.header37 .navbar-nav.head-search>li>a{border:0;padding:15px 20px}
.header37 .navbar-nav.head-search>li>a:hover{background:#1491cb;color:#fff}
.header37 .navbar-default .navbar-nav.head-search>.open>a,.header37 .navbar-default .navbar-nav.head-search>.open>a:focus,.header37 .navbar-default .navbar-nav.head-search>.open>a:hover{background:#31aae2;color:#fff}
.header37 .cart-dropdown{width:350px}
.header37 .cart-dropdown .media{margin-top:0;position:relative}
.header37 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header37 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header37 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header37 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header37 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header37 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header37 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header37 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header37 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header37 .cart-dropdown .checkout span .total{color:#30a8df}
.header37 .navbar-toggle{border-radius:0}
.header37 .navbar-default .navbar-toggle:focus,.header37 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header37 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 38 */
.header38 .navbar-brand{padding:25px 15px 55px}
@media (min-width: 768px) {
.header38 .navbar-default{background-color:transparent;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header38 .sticky-nav.header38 .navbar-default{background-color:rgba(0,0,0,.8)}
.header38 .sticky-nav .navbar-brand{padding:10px 15px}
.header38 .navbar-nav>li>a{padding:30px 20px}
.header38 .sticky-nav .navbar-nav>li>a{padding:20px 15px}
.header38 .main-nav{margin-right:20px!important}
.header38 .sticky-nav .nav-cta{margin-top:14px}
.header38 .navbar-right .dropdown-menu{right:auto}
}
@media(min-width: 768px) and (max-width: 991px) {
.header38 .navbar-nav>li>a{padding:30px 11px}
}
.header38 .navbar-default{border-color:transparent;margin-bottom:0}
.header38 .sticky-nav.navbar-default{background: rgba(0, 0, 0, 0.8);}
.header38 .navbar-default .navbar-nav>li>a{color:#fff;font-size:13px;line-height:20px;text-transform:uppercase}
.header38 .navbar-default .navbar-nav>li>a:focus,.header38 .navbar-default .navbar-nav>li>a:hover{color:#fff}
.header38 .navbar-default .navbar-nav>.active>a,.header38 .navbar-default .navbar-nav>.active>a:focus,.header38 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent;font-weight:600}
.header38 .dropdown-menu{top:105%;padding:0;font-size:13px;border:1px solid #f5f5f5;box-shadow:none;box-shadow:0 -3px 0 #31aae2}
.header38 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header38 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header38 .dropdown .dropdown-menu{margin-top:15px!important;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.header38 .dropdown:hover .dropdown-menu{display:block;margin-top:-3px!important;opacity:1;visibility:visible}
.header38 .dropdown-menu>.active>a,.header38 .dropdown-menu>.active>a:focus,.header38 .dropdown-menu>.active>a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header38 .m-menu .container{position:relative}
.header38 .m-menu .dropdown-menu{left:auto}
.header38 .m-menu .dropdown.m-menu-fw .dropdown-menu{left:0;right:0}
.header38 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header38 .m-menu-content ul:last-of-type{border-right:0}
.header38 .nav-cta{float:right;margin-bottom:0;margin-top:23px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.header38 .nav-cta>li{margin-right:10px}
.header38 .nav-cta>li:last-child{margin-right:0}
.header38 .nav-cta>li>a{display:block;color:#fff;width:34px;height:34px;line-height:32px;text-align:center;border-radius:50%;margin-bottom:22px;border:1px solid #fff}
.header38 .sticky-nav .nav-cta>li>a{margin-bottom:10px}
.header38 .nav-cta>li>a:hover{background-color:#31aae2;color:#fff;border:1px solid transparent}
.header38 .nav-cta .dropdown-menu{left:auto;right:0}
.header38 .cart-dropdown,.header38 .head-search{width:370px}
.header38 .cart-dropdown .media{margin-top:0;position:relative}
.header38 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header38 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header38 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0}
.header38 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header38 .cart-dropdown .close i{width:25px;height:25px;line-height:24px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header38 .cart-dropdown .checkout{padding:20px 30px}
.header38 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px}
.header38 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header38 .cart-dropdown .checkout span{font-size:14px;color:#969595;display:inline-block;line-height:38px}
.header38 .cart-dropdown .checkout span .total{color:#30a8df}
.header38 .head-search{padding:8px}
.header38 .head-search .form-control{height:40px}
.header38 .head-search .btn{padding:10px 20px}
@media (max-width: 767px) {
.header38 .navbar-default{background-color:#000;border-color:transparent}
.header38 .navbar-brand{padding:6px 15px}
.header38 .page-title-section{padding-top:0}
}
.header38 .navbar-toggle{padding:11px 12px;margin-top:6px;margin-bottom:5px;border:2px solid transparent;border-radius:0}
.header38 .navbar-default .navbar-toggle{border-color:#fff}
.header38 .navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.header38 .navbar-default .navbar-toggle:focus,.header38 .navbar-default .navbar-toggle:hover{background-color:transparent}
.header38 .navbar-default .navbar-toggle:focus .icon-bar,.header38 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#31aae2}
/* Header Style 39 */
@media (min-width: 768px) {
.header39 .navbar-default.sticky{border-bottom:1px solid rgba(140,140,140,0.93)}
.header39 .navbar-default .navbar-nav>li>a{margin:30px 0}
.header39 .navbar-nav>li{margin-right:50px}
.header39 .navbar-nav>li>a{padding:0 0 10px}
.header39 .mainnav{text-align:center}
.header39 .navbar-logo img{margin:26px 0}
}
@media (min-width : 992px) and (max-width : 1199px) {
.header39 .navbar-nav>li{margin-right:20px}
}
@media (min-width : 768px) and (max-width : 991px) {
.header39 .navbar-nav>li{margin-right:30px}
}
.header39 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header39 .navbar-default{background-color:transparent;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header39 .navbar-brand{padding:5px 15px}
}
.header39 .navbar-default .navbar-nav>li>a{font-size:13px;color:#fff;text-transform:uppercase;border-bottom:1px solid transparent}
.header39 .navbar-default .navbar-nav>li>a:focus,.header39 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent;border-bottom:1px solid #fff}
.header39 .navbar-default .navbar-nav>.active>a,.header39 .navbar-default .navbar-nav>.active>a:focus,.header39 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent;font-weight:600;border-bottom:1px solid #fff}
.header39 .navbar-default .navbar-nav.navbar-right>li>a{text-transform:capitalize;border-bottom:0}
.header39 .navbar-default .navbar-nav.navbar-right>li>a i{font-size:16px}
.header39 .navbar-default .navbar-nav.navbar-right>li>a:focus,.header39 .navbar-default .navbar-nav.navbar-right>li>a:hover{border-bottom:0}
.header39 .navbar-default .navbar-nav.navbar-right>.active>a,.header39 .navbar-default .navbar-nav.navbar-right>.active>a:focus,.header39 .navbar-default .navbar-nav.navbar-right>.active>a:hover{border-bottom:0}
.header39 .dropdown-menu{box-shadow:inset 0 3px 0 rgba(0,31,45,0.66)}
.header39 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header39 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header39 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header39 .mega-menu .container{position:relative}
.header39 .mega-menu .dropdown-menu{left:auto}
.header39 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header39 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header39 .m-menu-content ul:last-of-type{border-right:0}
.header39 .cta-top.head-search{position:relative;margin-right:10px}
.header39 .cta-top.head-search .dropdown-menu{left:auto;right:0}
.header39 .cta-top.head-search .search-form{width:370px;padding:10px;border:1px solid #e7e7e7}
.header39 .cta-top.head-search>li{margin-right:10px}
.header39 .cta-top.head-search>li>a{color:#fff;padding:10px}
.header39 .search-form .btn-primary{border-color:rgba(255,255,255,0.4)}
.header39 .head-search .input-group-btn:last-child>.btn,.header39 .head-search .input-group-btn:last-child>.btn-group{margin-left:0}
.header39 .navbar-toggle{border-radius:0;position:absolute;right:5px;top:22px;border:0;margin-right:0}
.header39 .navbar-toggle .icon-bar{width:16px;background-color:#969595!important}
.header39 .navbar-toggle:hover .icon-bar{background-color:#31aae2!important}
.header39 .navbar-default .navbar-toggle:focus,.header39 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header39 .navbar-toggle{right:15px;top:0}
}
/* Header Style 34 */
.header40 .navbar-brand{padding:25px 15px 55px}
@media (min-width: 768px) {
.header40 .navbar-default{background-color:transparent;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header40 .sticky-nav.header40 .navbar-default{background-color:rgba(0,0,0,.8)}
.header40 .sticky-nav .navbar-brand{padding:10px 15px}
.header40 .navbar-nav>li{margin-right:30px}
.header40 .navbar-nav>li>a{padding:30px 10px}
.header40 .sticky-nav .navbar-nav>li>a{padding:20px 15px}
.header40 .main-nav{margin-right:20px!important}
.header40 .sticky-nav .nav-cta{margin-top:14px}
.header40 .navbar-right .dropdown-menu{right:auto}
}
@media(min-width: 768px) and (max-width: 991px) {
.header40 .navbar-nav>li>a{padding:30px 11px}
.header40 .navbar-nav>li{margin-right:5px}
}
.header40 .navbar-default{border-color:rgba(255,255,255,0.25);margin-bottom:0}
.header40 .navbar-default .navbar-nav>li>a{color:#fff;font-size:11px;text-transform:uppercase;border-bottom:1px solid transparent}
.header40 .navbar-default .navbar-nav>li>a:focus,.header40 .navbar-default .navbar-nav>li>a:hover{color:#fff;border-bottom:1px solid #fff}
.header40 .navbar-default .navbar-nav>.active>a,.header40 .navbar-default .navbar-nav>.active>a:focus,.header40 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent;font-weight:600;border-bottom:1px solid #fff}
.header40 .dropdown-menu{top:105%;padding:0;font-size:13px;border:1px solid #f5f5f5;box-shadow:none;box-shadow:0 -3px 0 #31aae2}
.header40 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header40 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header40 .dropdown .dropdown-menu{margin-top:15px!important;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.header40 .dropdown:hover .dropdown-menu{display:block;margin-top:-3px!important;opacity:1;visibility:visible}
.header40 .dropdown-menu>.active>a,.header40 .dropdown-menu>.active>a:focus,.header40 .dropdown-menu>.active>a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header40 .m-menu .nav,.header40 .m-menu .collapse,.header40 .m-menu .dropup,.header40 .m-menu .dropdown{position:static}
.header40 .m-menu .container{position:relative}
.header40 .m-menu .dropdown-menu{left:auto}
.header40 .m-menu .dropdown.m-menu-fw .dropdown-menu{left:0;right:0}
.header40 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header40 .m-menu-content ul:last-of-type{border-right:0}
.header40 .nav-cta{float:right;margin-bottom:0;margin-top:23px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.header40 .nav-cta>li{margin-right:10px}
.header40 .nav-cta>li:last-child{margin-right:0}
.header40 .nav-cta>li>a{display:block;font-size:12px;padding:4px 0 30px;color:#fff}
.header40 .sticky-nav .nav-cta>li>a{margin-bottom:10px}
.header40 .nav-cta>li>a:hover{color:#31aae2}
.header40 .nav-cta .dropdown-menu{left:auto;right:0}
.header40 .cart-dropdown,.header40 .head-search{width:370px}
.header40 .cart-dropdown .media{margin-top:0;position:relative}
.header40 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header40 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header40 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0}
.header40 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header40 .cart-dropdown .close i{width:25px;height:25px;line-height:24px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header40 .cart-dropdown .checkout{padding:20px 30px}
.header40 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px}
.header40 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header40 .cart-dropdown .checkout span{font-size:14px;color:#969595;display:inline-block;line-height:38px}
.header40 .cart-dropdown .checkout span .total{color:#30a8df}
.header40 .head-search{padding:8px}
.header40 .head-search .form-control{height:40px}
.header40 .head-search .btn{padding:10px 20px}
@media (max-width: 767px) {
.header40 .navbar-default{background-color:#000;border-color:transparent}
.header40 .navbar-brand{padding:6px 15px}
.header40 .page-title-section{padding-top:0}
}
.header40 .navbar-toggle{padding:11px 12px;margin-top:6px;margin-bottom:5px;border:2px solid transparent;border-radius:0}
.header40 .navbar-default .navbar-toggle{border-color:#fff}
.header40 .navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.header40 .navbar-default .navbar-toggle:focus,.header40 .navbar-default .navbar-toggle:hover{background-color:transparent}
.header40 .navbar-default .navbar-toggle:focus .icon-bar,.header40 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#31aae2}
/* Header Style 41 */
.header41 .top-bar{padding:6px 0 7px;}
.header41 .top-bar-border{border-bottom:1px solid #f1f1f1}
.header41 .head-search .form-control{background-color:#f1f1f1;border-color:transparent;font-size:12px}
.header41 .top-bar-cta li{display:inline-block}
.header41 .top-bar-cta li>a{display:block;font-size:14px;margin-top:3px;margin-right:20px;color:rgba(255,255,255,.6);}
.header41 .top-bar-cta li:last-child a{margin-right:0}
.header41 .top-bar-cta li>a:hover{color:#fff}
.header41 .top-bar-cta li span i{margin-right:5px}
.header41 .top-bar-cta .dropdown-menu{right:0;left:auto;padding:0;border:1px solid #31aae2}
.header41 .top-bar-contact a{font-size:11px;color:#fff;margin-right:15px}
.header41 .top-bar-contact a i{margin-right:5px}
.header41 .top-bar-contact a:hover{color:#31aae2}
.header41 .head-search{position:relative;margin-right:10px}
.header41 .head-search .form-group{margin-bottom:0}
.header41 .head-search .form-control{min-width:260px}
.header41 .head-search button{height:34px;width:40px;line-height:30px;position:absolute;top:0;right:0;border:0;background-color:transparent}
.header41 .cart-dropdown{width:350px;background-color:#31aae2}
.header41 .cart-dropdown .media{margin-top:0;position:relative}
.header41 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header41 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header41 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header41 .cart-dropdown .price{display:block;font-size:12px;color:#fff}
.header41 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;position:absolute;top:33px;right:30px}
.header41 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header41 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header41 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header41 .cart-dropdown .checkout span{font-size:13px;color:#fff;display:inline-block;line-height:28px}
.header41 .cart-dropdown .checkout span .total{color:#fff}
.header41 .bottomstrip{background-color: rgba(255,255,255,0.25);}
@media (min-width: 768px) {
.header41 .navbar-default.sticky{border-bottom:1px solid rgba(183,183,183,0.51)}
.header41 .navbar-brand{height:86px;padding:22px 15px}
.header41 .navbar-default .navbar-nav>li>a{margin:20px 0 25px}
.header41 .navbar-nav>li{margin-right:60px}
.header41 .navbar-nav>li>a{padding:10px 0}
.header41 .navbar-right .dropdown-menu{right:auto}
}
@media (min-width : 768px) and (max-width : 991px) {
.header41 .navbar-nav>li{margin-right:40px}
}
.header41 .top-border{border-top:1px solid #f1f1f1}
.header41 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header41 .navbar-default{background-color:transparent;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header41 .navbar-brand{padding:5px 15px}
}
.header41 .navbar-default .navbar-nav>li>a{font-size:13px;text-transform:uppercase;color:#fff;font-weight:700}
.header41 .navbar-default .navbar-nav>li:last-child{margin-right:10px}
.header41 .navbar-default .navbar-nav>li>a:focus,.header41 .navbar-default .navbar-nav>li>a:hover{color:#313131}
.header41 .navbar-default .navbar-nav>.active>a,.header41 .navbar-default .navbar-nav>.active>a:focus,.header41 .navbar-default .navbar-nav>.active>a:hover{background-color:transparent}
.header41 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header41 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header41 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header41 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header41 .mega-menu .container{position:relative}
.header41 .mega-menu .dropdown-menu{left:auto}
.header41 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header41 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header41 .m-menu-content ul:last-of-type{border-right:0}
.header41 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header41 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header41 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header41 .navbar-default .navbar-toggle:focus,.header41 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header41 .navbar-toggle{right:15px;top:0}
}
/* Header Style 42 */
.header42 .navbar-nav.head-search{position:relative; width: auto;}
.header42 .navbar-right.head-search .dropdown-menu{left:auto;right:0}
.header42 .navbar-nav.head-search .search-form{width:370px;padding:10px}
.header42 .navbar-nav.head-search>li{margin-right:0}
.header42 .navbar-nav.head-search>li>a{border:0!important}
.header42 .navbar-nav.head-search>li>a:focus,.header42 .navbar-nav.head-search>li>a:hover{border:0!important}
.header42 .navbar-nav.head-search>.active>a,.header42 .navbar-nav.head-search>.active>a:focus,.header42 .navbar-nav.head-search>.active>a:hover{border:0!important}
@media (min-width: 768px) {
.header42 .navbar-default.sticky{border-bottom:1px solid rgba(183,183,183,0.51)}
.header42 .navbar-brand{height:86px;padding:22px 15px}
.header42 .navbar-default .navbar-nav>li>a{margin:20px 0 21px}
.header42 .navbar-nav>li{margin-right:20px}
.header42 .navbar-nav>li:last-child{margin-right:50px}
.header42 .navbar-nav>li>a{padding:10px 20px}
.header42 .navbar-right .dropdown-menu{right:auto}
}
@media (min-width : 768px) and (max-width : 991px) {
.header42 .navbar-nav>li{margin-right:13px}
.header42 .navbar-nav>li a{padding:10px}
}
.header42 .top-border{border-top:1px solid #f1f1f1}
.header42 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header42 .navbar-default{background-color:rgba(255, 255, 255, 0.25);margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.navbar-brand{padding:5px 15px}
}
.header42 .navbar-default .navbar-nav>li>a{font-size:13px;text-transform:uppercase;color:#fff;font-weight:700;border:2px solid transparent}
.header42 .navbar-default .navbar-nav>li>a:focus,.header42 .navbar-default .navbar-nav>li>a:hover{color:#fff;border:2px solid #fff}
.header42 .navbar-default .navbar-nav>.active>a,.header42 .navbar-default .navbar-nav>.active>a:focus,.header42 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent;border:2px solid #fff}
.header42 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header42 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header42 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header42 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header42 .mega-menu .container{position:relative}
.header42 .mega-menu .dropdown-menu{left:auto}
.header42 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header42 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header42 .m-menu-content ul:last-of-type{border-right:0}
.header42 .navbar-toggle{display:block;border-radius:0;position:absolute;right:0;top:20px;border:0;margin-right:0;z-index: 2}
.header42 .navbar-toggle .icon-bar{width:16px;background-color:#fff!important}
.header42 .navbar-toggle:hover .icon-bar{background-color:#31aae2!important}
.header42 .navbar-default .navbar-toggle:focus,.header42 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header42 .navbar-toggle{right:15px;top:0}
}
.header42.black-text .navbar-default{background-color: transparent;}
.header42.black-text .navbar-default .navbar-nav > .active > a, .header42.black-text .navbar-default .navbar-nav > .active > a:focus, .header42.black-text .navbar-default .navbar-nav > .active > a:hover{color: #000;border: 2px solid #000;}
.header42.black-text .navbar-default .navbar-nav > li > a{color: #000}
.header42.black-text .navbar-toggle .icon-bar{background-color: #000 !important;}
.header42 .sticky-nav{background-color: #f8f8f8 !important;}
/* Header Style 43 */
@media (min-width: 768px) {
.header43 .navbar-default.sticky{border-bottom:1px solid rgba(140,140,140,0.93)}
.header43 .navbar-default .navbar-nav>li>a{margin:30px 0}
.header43 .navbar-nav>li{margin-right:50px}
.header43 .navbar-nav>li>a{padding:0 0 10px}
.header43 .mainnav{text-align:center}
.header43 .navbar-logo img{margin:26px 0}
}
@media (min-width : 992px) and (max-width : 1199px) {
.header43 .navbar-nav>li{margin-right:20px}
}
@media (min-width : 768px) and (max-width : 991px) {
.header43 .navbar-nav>li{margin-right:30px}
}
.header43 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header43 .navbar-default{background-color:transparent;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header43 .navbar-brand{padding:5px 15px}
}
.header43 .navbar-default .navbar-nav>li>a{font-size:13px;color:#fff;text-transform:uppercase;border-bottom:1px solid transparent}
.header43 .navbar-default .navbar-nav>li>a:focus,.header43 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent}
.header43 .navbar-default .navbar-nav>.active>a,.header43 .navbar-default .navbar-nav>.active>a:focus,.header43 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent;font-weight:600}
.header43 .dropdown-menu{box-shadow:inset 0 3px 0 rgba(0,31,45,0.66)}
.header43 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header43 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header43 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header43 .mega-menu .container{position:relative}
.header43 .mega-menu .dropdown-menu{left:auto}
.header43 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header43 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header43 .m-menu-content ul:last-of-type{border-right:0}
.header43 .navbar-toggle{border-radius:0;position:absolute;right:5px;top:22px;border:0;margin-right:0}
.header43 .navbar-toggle .icon-bar{width:16px;background-color:#969595!important}
.header43 .navbar-toggle:hover .icon-bar{background-color:#31aae2!important}
.header43 .navbar-default .navbar-toggle:focus,.header43 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header43 .navbar-toggle{right:15px;top:0}
}
/* Header Style 44 */
.header44 .top-bar{padding:6px 0 7px;background-color:rgba(43,78,121,0.71)}
.header44 .top-bar-border{border-bottom:1px solid #f1f1f1}
.header44 .head-search .form-control{background-color:#f1f1f1;border-color:transparent;font-size:12px}
.header44 .top-bar-cta li{display:inline-block}
.header44 .top-bar-cta li>a{display:block;font-size:14px;margin-top:3px;margin-right:20px;color:#fff}
.header44 .top-bar-cta li:last-child a{margin-right:0}
.header44 .top-bar-cta li>a:hover{color:#31aae2}
.header44 .top-bar-cta li span i{margin-right:5px}
.header44 .top-bar-cta .dropdown-menu{right:0;left:auto;padding:0;border:1px solid #31aae2}
.header44 .top-bar-contact a{font-size:11px;color:#fff;margin-right:15px}
.header44 .top-bar-contact a i{margin-right:5px}
.header44 .top-bar-contact a:hover{color:#31aae2}
.header44 .cart-dropdown{width:350px;background-color:#31aae2}
.header44 .cart-dropdown .media{margin-top:0;position:relative}
.header44 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header44 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header44 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header44 .cart-dropdown .price{display:block;font-size:12px;color:#fff}
.header44 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;position:absolute;top:33px;right:30px}
.header44 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header44 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header44 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header44 .cart-dropdown .checkout span{font-size:13px;color:#fff;display:inline-block;line-height:28px}
.header44 .cart-dropdown .checkout span .total{color:#fff}
@media (min-width: 768px) {
.header44 .navbar-default.sticky{border-bottom:1px solid rgba(183,183,183,0.51)}
.header44 .navbar-brand{height:86px;padding:22px 15px}
.header44 .navbar-default .navbar-nav>li>a{margin:20px 0 25px}
.header44 .navbar-nav>li{margin-right:60px}
.header44 .navbar-nav>li>a{padding:10px 0}
.header44 .navbar-default .navbar-nav.cta-reg>li>a{margin:25px 0 27px;padding:7px 14px}
.header44 .navbar-right .dropdown-menu{right:auto}
}
@media (min-width : 768px) and (max-width : 991px) {
.header44 .navbar-nav>li{margin-right:34px}
}
.header44 .top-border{border-top:1px solid #f1f1f1}
.header44 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header44 .navbar-default{background-color:transparent;margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.navbar-brand{padding:5px 15px}
}
.header44 .navbar-default .navbar-nav>li>a{font-size:13px;text-transform:capitalize;color:#fff}
.header44 .navbar-default .navbar-nav>li>a:focus,.header44 .navbar-default .navbar-nav>li>a:hover{color:#fff;background:transparent}
.header44 .navbar-default .navbar-nav>.active>a,.header44 .navbar-default .navbar-nav>.active>a:focus,.header44 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background:transparent}
.header44 .navbar-default .navbar-nav.cta-reg>li{margin-right:5px}
.header44 .navbar-default .navbar-nav.cta-reg>li:last-child{margin-right:0}
.header44 .navbar-default .navbar-nav.cta-reg>li>a{font-size:10px;text-transform:uppercase;color:#fff;background:#31aae2;display:block}
.header44 .navbar-default .navbar-nav.cta-reg>li>a:focus,.header44 .navbar-default .navbar-nav.cta-reg>li>a:hover{color:#31aae2;background:#fff}
.header44 .navbar-default .navbar-nav.cta-reg>.active>a,.header44 .navbar-default .navbar-nav.cta-reg>.active>a:focus,.header44 .navbar-default .navbar-nav.cta-reg>.active>a:hover{color:#31aae2;background:#fff}
.header44 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header44 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header44 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header44 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header44 .mega-menu .container{position:relative}
.header44 .mega-menu .dropdown-menu{left:auto}
.header44 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header44 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header44 .m-menu-content ul:last-of-type{border-right:0}
.header44 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header44 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header44 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header44 .navbar-default .navbar-toggle:focus,.header44 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header44 .navbar-toggle{right:15px;top:0}
}
/* Header Style 45 */
.header45#navigation{position:absolute;top:30px;width:100%;z-index:999}
.header45#navigation .header-section{background-color:#fff}
.header45 .navbar-brand{padding:23px}
@media (min-width: 768px) {
.header45 .navbar-nav>li{margin-top:-2px;padding-left:15px;padding-right:15px}
.header45 .navbar-right .dropdown-menu{right:15px}
}
@media (min-width: 768px) and (max-width: 991px) {
.header45 .navbar-nav>li{margin-top:-2px;padding-left:0;padding-right:0}
}
@media (min-width: 992px) and (max-width: 1199px) {
.header45 .navbar-nav>li{margin-top:-2px;padding:0 5px}
}
.header45 .navbar-nav>li>a{color:#969595;padding:33px 10px;text-transform:uppercase;border-top:2px solid transparent}
.header45 .navbar-nav>li>a:focus,.header45 .navbar-nav>li>a:hover{color:#313131;background-color:transparent;border-top:2px solid #31aae2}
.header45 .navbar-nav>li.active>a:focus,.header45 .navbar-nav>li.active>a:hover,.header45 .navbar-nav>li.active>a{color:#313131;background-color:transparent;font-weight:700;border-top:2px solid #31aae2}
.header45 .dropdown-menu{padding:0;border-radius:0}
.header45 .dropdown-menu>li>a{line-height:40px;color:#969595}
.header45 .dropdown-menu>li>a:focus,.header45 .dropdown-menu>li>a:hover{color:#313131;background-color:#f9f9f9}
.header45 .dropdown-menu>.active>a,.header45 .dropdown-menu>.active>a:focus,.header45 .dropdown-menu>.active>a:hover{color:#313131;background-color:#f9f9f9}
.header45 .nav .open>a,.header45 .nav .open>a:focus,.header45 .nav .open>a:hover{background-color:transparent;border-color:#31aae2}
@media (min-width: 768px) {
.header45 .navbar-right .dropdown-menu{border-top:2px solid #31aae2}
}
.header45 .navbar-toggle{padding:11px 10px;margin-top:20px;border:2px solid transparent;border-radius:0}
.header45 .navbar-default .navbar-toggle{margin-top:15px;border-color:#fff;color:#231f20;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.header45 .navbar-toggle .icon-bar{color:#231f20;background:#313131!important;transition:all .3s}
.header45 .navbar-default .navbar-toggle:focus,.header45 .navbar-default .navbar-toggle:hover{border:2px solid #000;background-color:transparent;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.header45 .navbar-default .navbar-toggle:focus .icon-bar,.header45 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#000;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.header45 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header45 .nav-cta .dropdown-menu{left:auto;right:0}
.header45 .nav-cta>ul>li>a{display:inline-block;padding:29px 10px 0px 10px}
.header45 .nav-cta>ul>li:last-child{padding-left:10px;background:#fff;margin-left:5px;border:1px solid #f1f1f1;border-radius:4px}
.header45 .nav-cta>li>a{font-size:11px;padding-right:0}
.header45 .nav-cta span .fa-search, .header45 .fa-shopping-cart{font-size:14px;color:#31aae2}
.header45 .cart-dropdown-block{width:300px;margin-top:0;z-index:10000;padding:15px;border-top:2px solid #31aae2}
.header45 .cart-dropdown-block h2{font-size:13px;font-weight:600;border-bottom:1px dashed #eee}
.header45 .cart-dropdown-block ul li{padding:15px 0;border-bottom:1px dashed #eee}
.header45 .cart-dropdown-block ul li:last-child{border-bottom:1px dashed #eee}
.header45 .cart-item{overflow:hidden}
.header45 .cart-item img{width:40px;float:left;margin-right:20px}
.header45 .cart-item h3{font-size:13px;line-height:23px;font-weight:400;margin:0}
.header45 .label.label-color{background:#31AAE2;color:#fff}
.header45 .cart-button{margin-top:15px}
.header45 .cart-button .btn:hover{background:#4a4a4a;color:#fff;border:1px solid #4a4a4a}
.header45 .head-search{width:300px;padding:15px;border-top:2px solid #31aae2}
.header45 .head-search .form-control{height:34px}
.header45 .head-search .btn:hover{background:#4a4a4a;color:#fff;border:1px solid #4a4a4a}
.header45 .language-option .dropdown-menu{margin-top:29px;border-top:2px solid #31aae2}
.header45 .language-option a img{padding-top:8px;padding-right:5px;padding-bottom:8px;float:left}
.header45 .language-option span i{padding-right:3px}
/* Header Style 46 */
.header46 .top-bar{padding:25px 0}
@media(max-width: 767px) {
.header46 .navbar-brand{padding:5px 15px}
}
@media (min-width: 768px) {
.header46 .navbar-nav{float:none;text-align:center}
.header46 .navbar-nav>li{float:none;display:inline-block}
.header46 .navbar-nav>li>a{padding:16px 20px}
}
@media (min-width: 992px) {
.header46 .navbar-nav>li{margin-right:25px}
}
.header46 .navbar-nav>li:last-child{margin-right:0}
.header46 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998;background:#38658f}
.header46 .navbar.sticky .top-bar{display:none}
.header46 .navbar-default{background-color:transparent;margin-bottom:0;border:0;border-radius:0}
.header46 .navbar-default .navbar-nav>li>a{font-size:13px;font-weight:600;color:#fff;text-transform:uppercase}
.header46 .navbar-default .navbar-nav>li>a:focus,.header46 .navbar-default .navbar-nav>li>a:hover{color:#30A9E0;background-color:transparent}
.header46 .navbar-default .navbar-nav>.active>a,.header46 .navbar-default .navbar-nav>.active>a:focus,.header46 .navbar-default .navbar-nav>.active>a:hover{color:#30A9E0;background-color:transparent}
.header46 .navbar-nav .search-form{width:370px;padding:10px;background:#fff}
.header46 .navbar-nav.head-search>li{margin-right:0}
.header46 .navbar-nav.head-search>li>a{border:0!important}
.header46 .navbar-nav.head-search>li>a:focus,.header46 .navbar-nav.head-search>li>a:hover{border:0!important}
.header46 .navbar-nav.head-search>.active>a,.header46 .navbar-nav.head-search>.active>a:focus,.header46 .navbar-nav.head-search>.active>a:hover{border:0!important}
.header46 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header46 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header46 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header46 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header46 .mega-menu .nav,.header46 .mega-menu .collapse,.header46 .mega-menu .dropup,.header46 .mega-menu .dropdown{position:static}
.header46 .mega-menu .container{position:relative}
.header46 .mega-menu .dropdown-menu{left:auto}
.header46 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header46 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header46 .m-menu-content ul:last-of-type{border-right:0}
.header46 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header46 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header46 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header46 .navbar-default .navbar-toggle:focus,.header46 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header46 .navbar-toggle{right:15px;top:0}
}
/* Header Style 47 */
/* Header Style 48 */
.header48{position:absolute;top: 0;width: 100%}
.header48 .top-bar{background:rgba(0,0,0,0.3);}
.header48 .top-bar .cta-section {padding: 0}
.header48 .top-bar .cta-section>ul>li{float:left;margin-right:20px}
.header48 .top-bar .cta-section li:last-child{margin-right:0}
.header48 .top-bar .cta-section>ul>li>a{display:block;font-size:12px;color:#fff;text-transform:capitalize;padding:6px 0;font-weight:600}
.header48 .top-bar .cta-section li a i{margin-right:10px}
.header48 .top-bar .cta-section li a:hover{color:#31aae2}
.header48 .user-signup-wrapper{line-height:36px}
.header48 .user-signup-wrapper h2{font-size:20px;margin:0 0 7px;color:#313131}
.header48 .modal-trigger{font-size:11px;text-transform:capitalize;color:#fff}
.header48 .modal-trigger a:first-of-type{margin-right:5px}
.header48 .modal-trigger a:last-of-type{margin-left:5px}
.header48 .modal-trigger a{font-size:12px;font-weight:600;color:#fff;text-transform:capitalize}
.header48 .modal-trigger a:hover{color:#31aae2}
.header48 .modal{background-color:rgba(0,0,0,0.6)}
.header48 .modal-backdrop{position:inherit}
.header48 .user-signup-wrapper .modal-content{padding:30px;border-radius:0}
.header48 .user-signup-wrapper .modal-content .note p{line-height:18px;margin-bottom:15px}
.header48 .user-signup-wrapper .modal-sm{width:320px;position:absolute;top:10%;left:50%;margin-left:-160px}
.header48 .user-signup-wrapper .close{position:absolute;right:15px;top:10px}
.header48 .cart-dropdown{width:350px}
.header48 .cart-dropdown .media{margin-top:0;position:relative}
.header48 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header48 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header48 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0;text-transform:capitalize}
.header48 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header48 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header48 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header48 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header48 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header48 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header48 .cart-dropdown .checkout span .total{color:#30a8df}
@media(max-width: 767px) {
.header48 .navbar-brand{padding:5px 15px}
.header48 .navbar-default{background-color:rgba(0,0,0,.5)!important}
}
@media (min-width: 768px) {
.header48 .navbar-default{border-radius:0}
.header48 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998;background:rgba(0,0,0,.4)}
.header48 .navbar-brand{padding:25px 15px}
.header48 .navbar-nav>li{margin-right:25px}
.header48 .navbar-nav>li>a{margin:28px 0;padding:7px 19px}
.header48 .navbar-select{margin-left:40px}
.header48 .navbar-select>li{margin-right:10px;position:relative!important}
.header48 .navbar-select>li:last-child{margin-right:0}
.header48 .navbar-right .dropdown-menu{right:auto}
.header48 .navbar-select .dropdown-menu{right:0}
}
@media(min-width: 768px) and (max-width: 991px) {
.header48 .navbar-nav>li{margin-right:0}
.header48 .navbar-nav>li>a{padding:7px 15px}
}
@media(min-width: 991px) and (max-width: 1199px) {
.header48 .navbar-nav>li{margin-right:0}
.header48 .navbar-nav>li>a{padding:7px 25px}
}
.header48 .navbar-select>li>a{width:33px;height:33px;line-height:33px;text-align:center;border-radius:50%;background:#31aae2;margin:29px 0 28px;color:#fff;display:block;padding:0!important;font-size:14px}
.header48 .navbar-default{border:0;background-color:rgba(0,0,0,0.15);margin-bottom:0;position:fixed;width:100%}
.header48 .navbar-default .navbar-nav>li>a{color:#fff;font-size:13px;text-transform:uppercase;border-radius:25px;font-weight:700}
.header48 .navbar-default .navbar-nav>li>a:focus,.header48 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#31aae2}
.header48 .navbar-default .navbar-nav>.active>a,.header48 .navbar-default .navbar-nav>.active>a:focus,.header48 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#31aae2}
.header48 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header48 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header48 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header48 .mega-menu .nav,.header48 .mega-menu .collapse,.header48 .mega-menu .dropup,.header48 .mega-menu .dropdown{position:static}
.header48 .mega-menu .container{position:relative}
.header48 .mega-menu .dropdown-menu{left:auto}
.header48 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header48 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header48 .m-menu-content ul:last-of-type{border-right:0}
.header48 .search-form{width:370px;padding:10px}
.header48 .search-form .input-group-btn:last-child>.btn,.header48 .search-form .input-group-btn:last-child>.btn-group{margin-left:0}
.header48 .navbar-toggle{border-radius:0}
.header48 .navbar-default .navbar-toggle{background:#313131}
.header48 .navbar-default .navbar-toggle:focus,.header48 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header48 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#313131}
/* Header Style 49 */
.header49 .top-bar{background:#31aae2}
.header49 .top-contact li{padding:0;margin:0 40px 0 0}
.header49 .top-contact li:last-child{margin-right:0}
.header49 .top-contact li a{color:#fff;padding:7px 0;display:block;font-size:11px;font-weight:600}
.header49 .top-contact li a i{margin-right:5px;color:#fff}
.header49 .head-search .form-control{background-color:#f1f1f1;border-color:transparent;font-size:12px}
.header49 .top-bar-cta li{display:inline-block}
.header49 .top-bar-cta li>a{display:block;padding:7px 0;margin-right:20px!important;color:#add7f1;text-transform:capitalize;font-size:11px;color:#fff;font-weight:600}
.header49 .top-bar-cta li.dropdown.flags li{padding-left: 10px;}
.header49 .top-bar-cta .dropdown-menu li{width: 100%;}
.header49 .top-bar-cta .dropdown-menu li a{color:#999;margin-right:0!important}
.header49 .top-bar-cta li>a:last-child{margin-right:0}
.header49 .top-bar-cta li>a:hover,.header49 .top-bar-cta li>a:focus{color:#fff}
.header49 .top-bar-cta li span i{margin-right:5px}
.header49 .top-bar-cta .dropdown-menu{right:0;left:auto;padding:0;border:1px solid #31aae2}
.header49 .head-search{position:relative;margin-right:10px}
.header49 .head-search .form-group{margin-bottom:0}
.header49 .head-search .form-control{min-width:260px}
.header49 .head-search button{height:34px;width:40px;line-height:30px;position:absolute;top:0;right:0;border:0;background-color:transparent}
.header49 .cart-dropdown{width:350px;background-color:#31aae2}
.header49 .cart-dropdown .media{margin-top:0;position:relative}
.header49 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header49 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header49 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header49 .cart-dropdown .price{display:block;font-size:12px;color:#fff}
.header49 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;position:absolute;top:33px;right:30px}
.header49 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header49 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px!important;background-color:#228ABA}
.header49 .cart-dropdown .checkout a.btn:hover{background:#fff;color:#228ABA}
.header49 .cart-dropdown .checkout span{font-size:13px;color:#fff;display:inline-block;line-height:37px}
.header49 .cart-dropdown .checkout span .total{color:#fff}
@media (min-width: 768px) {
.header49 .navbar-right .dropdown-menu{right:auto;left:auto}
.header49 .navbar-nav.main-nav{margin-right:60px}
.header49 .navbar-brand{height:100px;padding:30px 15px}
.header49 .navbar-default .navbar-nav>li>a{margin:30px 0}
.header49 .navbar-nav>li:last-child{margin-right:0}
.header49 .navbar-nav>li>a{padding:10px 25px;display:block}
}
@media (min-width : 768px) and (max-width : 991px) {
.header49 .navbar-nav>li{margin-right:0}
.header49 .navbar-default .navbar-nav>li>a{padding:10px!important}
}
@media (min-width : 992px) and (max-width : 1199px) {
.header49 .navbar-default .navbar-nav>li>a{padding:10px 17px!important}
}
.header49 .search-form{width:330px;padding:10px}
.header49 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998;background:#000}
.header49 .navbar-default{background-color:rgba(137,194,226,0.3);margin-bottom:0;border:0;border-radius:0;position:fixed;width:100%}
@media (max-width: 767px) {
.header49 .navbar-brand{padding:5px 15px}
}
.header49 .navbar-default .navbar-nav>li>a{font-size:13px;text-transform:uppercase;color:#fff;font-weight:700}
.header49 .navbar-default .navbar-nav>li>a i{margin-right:5px}
.header49 .navbar-default .navbar-nav>li>a:focus,.header49 .navbar-default .navbar-nav>li>a:hover{color:#31AAE2;background-color:transparent}
.header49 .navbar-default .navbar-nav>.active>a,.header49 .navbar-default .navbar-nav>.active>a:focus,.header49 .navbar-default .navbar-nav>.active>a:hover{color:#31AAE2;background-color:transparent}
.header49 .navbar-default .navbar-nav>li>a:focus i,.header49 .navbar-default .navbar-nav>li>a:hover i{color:#31AAE2}
.header49 .navbar-default .navbar-nav>.active>a i,.header49 .navbar-default .navbar-nav>.active>a:focus i,.header49 .navbar-default .navbar-nav>.active>a:hover i{color:#31AAE2}
.header49 .mega-menu .nav,.header49 .mega-menu .collapse,.header49 .mega-menu .dropup,.header49 .mega-menu .dropdown{position:static}
.header49 .mega-menu .container{position:relative}
.header49 .mega-menu .dropdown-menu{left:auto}
.header49 .mega-menu .m-menu-content{overflow:hidden;border-bottom:1px solid #31aae2}
.header49 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header49 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header49 .m-menu-content ul:last-of-type{border-right:0}
.header49 .dropdown-menu{padding:0}
.header49 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header49 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header49 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header49 .navbar-toggle{display:block;border-radius:0;position:absolute;right:0;top:26px;border:0;margin-right:0}
.header49 .navbar-toggle .icon-bar{width:16px;background-color:#fff!important}
.header49 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header49 .navbar-default .navbar-toggle:focus,.header49 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header49 .navbar-toggle{right:15px;top:0}

#inicio{
    margin-top: 80px !important;
}

}
/* Header Style 50 */
.header50 .navbar-brand{padding:20px 75px 20px 15px;height:86px}
.header50 .sticky-nav .navbar-brand{height:auto}
@media (min-width: 768px) {
.header50 .navbar-brand{border-right:1px solid rgba(255,255,255,.2)}
.header50 .navbar-default{background-color:transparent;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header50 .sticky-nav.navbar-default{background-color:rgba(0,0,0,.9)}
.header50 .sticky-nav .navbar-brand{padding:10px 15px}
.header50 .navbar-nav>li>a{padding:33px 20px}
.header50 .sticky-nav .navbar-nav>li>a{padding:20px 15px}
.header50 .main-nav{margin-right:40px!important;border-right:1px solid rgba(255,255,255,.2)}
.header50 .sticky-nav .nav-cta{margin-top:14px}
.header50 .navbar-right .dropdown-menu{right:auto}
}
@media(min-width: 768px) and (max-width: 991px) {
.header50 .navbar-brand{padding-right:10px}
.header50 .navbar-nav>li>a{padding:33px 7px}
.header50 .navbar-nav.main-nav>li:last-child{margin-right:0}
}
@media(min-width: 992px) and (max-width: 1199px) {
.header50 .navbar-nav>li>a{padding:33px 18px}
}
.header50 .navbar-default{border-color:transparent;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.2);background-color: rgba(0,0,0,.6);}
.header50 .navbar-nav.main-nav>li:last-child{margin-right:20px}
.header50 .navbar-default .navbar-nav>li>a{color:#fff;font-size:13px;line-height:20px;text-transform:uppercase;font-weight:700}


a.active{color:#31aae2 !important}

.header50 .navbar-default .navbar-nav>li>a:focus,.header50 .navbar-default .navbar-nav>li>a:hover{color:#31aae2}
.header50 .navbar-default .navbar-nav>.active>a,.header50 .navbar-default .navbar-nav>.active>a:focus,.header50 .navbar-default .navbar-nav>.active>a:hover{color:#31aae2;background-color:transparent}
.header50 .dropdown-menu{top:105%;padding:0;font-size:13px;border:1px solid #f5f5f5;box-shadow:none;box-shadow:0 -3px 0 #31aae2}
.header50 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header50 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header50 .dropdown .dropdown-menu{margin-top:15px!important;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.header50 .dropdown:hover .dropdown-menu{display:block;margin-top:-3px!important;opacity:1;visibility:visible}
.header50 .dropdown-menu>.active>a,.header50 .dropdown-menu>.active>a:focus,.header50 .dropdown-menu>.active>a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header50 .m-menu .nav,.header50 .m-menu .collapse,.header50 .m-menu .dropup,.header50 .m-menu .dropdown{position:static}
.header50 .m-menu .container{position:relative}
.header50 .m-menu .dropdown-menu{left:auto}
.header50 .m-menu .dropdown.m-menu-fw .dropdown-menu{left:0;right:0}
.header50 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header50 .m-menu-content ul:last-of-type{border-right:0}
.header50 .nav-cta{float:right;margin-bottom:0;margin-top:23px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.header50 .nav-cta>li{margin-right:10px}
.header50 .nav-cta>li:last-child{margin-right:0}
.header50 .nav-cta>li>a{display:block;color:#fff;width:34px;height:34px;line-height:32px;text-align:center;border-radius:50%;margin-bottom:22px;border:1px solid #31aae2;background-color:#31aae2}
.header50 .sticky-nav .nav-cta>li>a{margin-bottom:10px}
.header50 .nav-cta>li>a:hover{color:#31aae2;background-color:#fff;border:1px solid #fff}
.header50 .nav-cta .dropdown-menu{left:auto;right:0}
.header50 .cart-dropdown,.header50 .head-search{width:370px}
.header50 .cart-dropdown .media{margin-top:0;position:relative}
.header50 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header50 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header50 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#969595;margin:0}
.header50 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header50 .cart-dropdown .close i{width:25px;height:25px;line-height:24px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header50 .cart-dropdown .checkout{padding:20px 30px}
.header50 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px}
.header50 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header50 .cart-dropdown .checkout span{font-size:14px;color:#969595;display:inline-block;line-height:38px}
.header50 .cart-dropdown .checkout span .total{color:#30a8df}
.header50 .head-search{padding:8px}
.header50 .head-search .form-control{height:40px}
.header50 .head-search .btn{padding:10px 20px}
@media (max-width: 767px) {
.header50 .navbar-default{background-color:#000;border-color:transparent}
.header50 .page-title-section{padding-top:0}
}
.header50 .navbar-toggle{padding:11px 12px;margin-top:20px;margin-bottom:5px;border:2px solid transparent;border-radius:0}
.header50 .navbar-default .navbar-toggle{border-color:#fff}
.header50 .navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.header50 .navbar-default .navbar-toggle:focus,.header50 .navbar-default .navbar-toggle:hover{background-color:transparent}
.header50 .navbar-default .navbar-toggle:focus .icon-bar,.header50 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#31aae2}
.header50 .offcanvas-menu h1{font-size:20px;padding:15px 25px;color:#999;text-transform:capitalize;border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:25px}
/* Header Style 51 */
.header51 .top-bar{padding:20px 0;background:transparent}
.header51 .social-links{margin-top:7px}
.header51 .social-links li{float:left}
.header51 .social-links li a{display:block;line-height:30px;color:rgba(255,255,255,.35);font-size:20px;margin-right:35px}
.header51 .social-links li:last-child a{margin-right:0}
.header51 .social-links li a:hover{color:#fff}
@media (min-width: 768px) {
.header51 .navbar-brand{height:86px;padding:22px 15px}
.header51 .navbar-default .navbar-nav>li>a{margin:15px 0}
.header51 .navbar-default .navbar-nav.mainnav>li>a{margin:13px 0}
.header51 .navbar-nav>li{margin-right:40px;position: relative;}
.header51 .navbar-nav>li:first-child{margin-left:-15px}
.header51 .navbar-nav>li:last-child{margin-right:0}
.header51 .navbar-nav>li>a{padding:0 13px;line-height:25px}
}
@media (min-width : 768px) and (max-width : 991px) {
.header51 .navbar-nav>li{margin-right:5px}
}
.header51 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header51 .navbar.sticky .top-bar{display:none}
.header51 .nav-section{background:rgba(255,255,255,0.15)}
.header51 .navbar-default{background-color:transparent;margin-bottom:0;border:0;border-radius:0}
.header51 .navbar-right li a{margin:12px 0 14px!important;color:#fff!important;display:block;border-left:1px solid rgba(255,255,255,0.15)}
@media (max-width: 767px) {
.header51 .navbar-brand{padding:5px 15px}
}
.header51 .navbar-default .navbar-nav>li>a{font-size:13px;text-transform:uppercase;color:#010101}
.header51 .navbar-default .navbar-nav>li>a:focus,.header51 .navbar-default .navbar-nav>li>a:hover{color:#fff}
.header51 .navbar-default .navbar-nav>.active>a,.header51 .navbar-default .navbar-nav>.active>a:focus,.header51 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}
.header51 .dropdown-menu{padding:0;background-color:#313131;box-shadow:inset 0 1px 0 #000}
.header51 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#fff;text-transform:uppercase}
.header51 .dropdown-menu li a:hover{color:#fff;background-color:#272727;padding-left:25px}
.header51 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header51 .search-form{width:330px;padding:10px}
.header51 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header51 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header51 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header51 .navbar-default .navbar-toggle:focus,.header51 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header51 .navbar-toggle{right:15px;top:0}
}
/* Header Style 52 */
@media (min-width: 768px) {
.header52 .navbar-default{border:0;border-radius:0}
.header52 .navbar-brand{height:86px;padding:22px 15px}
.header52 .navbar-nav>li:last-child{margin-right:0}
.header52 .navbar-nav>li>a{padding:0 50px 0 10px}
.header52 .navbar-right .dropdown-menu{right:auto}
}
@media(min-width: 768px) and (max-width: 991px) {
.header52 .navbar-nav>li{margin-right:0}
.header52 .navbar-nav>li>a{padding:0 5px 0 10px}
}
@media (min-width: 992px) and (max-width: 1199px) {
.header52 .navbar-nav>li>a{padding:0 33px 0 10px}
}
.header52 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header52 .navbar-default{background-color:rgba(0,0,0,0.15);margin-bottom:0}
@media (max-width: 767px) {
.header52 .navbar-brand{padding:5px 15px}
}
.header52 .navbar-default .navbar-nav>li>a{color:#fff;font-weight:600;text-transform:capitalize;font-size:14px;margin:30px 0 35px;border-left:2px solid transparent}
.header52 .navbar-default .navbar-nav>li>a:focus,.header52 .navbar-default .navbar-nav>li>a:hover{color:#fff;border-left:2px solid #31AAE1}
.header52 .navbar-default .navbar-nav>.active>a,.header52 .navbar-default .navbar-nav>.active>a:focus,.header52 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent;border-color:#fff;border-left:2px solid #31AAE1}
.header52 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header52 .dropdown-header{font-size:14px;line-height:30px;font-weight:600;color:#31aae2;text-transform:uppercase}
.header52 .dropdown-menu li a{display:block;font-size:13px;line-height:30px;color:#fff;padding:3px 20px}
.header52 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header52 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header52 .mega-menu .nav,.header52 .mega-menu .collapse,.header52 .mega-menu .dropup,.header52 .mega-menu .dropdown{position:static}
.header52 .mega-menu .container{position:relative}
.header52 .mega-menu .dropdown-menu{left:auto;background-color:rgba(49,49,49,0.69)}
.header52 .mega-menu .m-menu-content{overflow:hidden}
.header52 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px;background-color:rgba(49,49,49,0.69)}
.header52 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header52 .m-menu-content ul:last-of-type{border-right:0}
.header52 .navbar-nav.head-search{position:relative;margin-left:40px}
.header52 .navbar-right.head-search .dropdown-menu{left:auto;right:0}
.header52 .navbar-nav.head-search .search-form{width:370px;padding:10px}
.header52 .navbar-nav.head-search>li{margin-right:45px}
.header52 .navbar-nav.head-search>li:last-child{margin-right:0}
.header52 .navbar-nav.head-search>li>a{color:#fff;padding:0;margin:0;border:0}
.header52 .navbar-nav.head-search>li>a.cta-btn{background:#31aae2;font-weight:400;padding:7px 18px;margin:26px 0;text-transform:uppercase;font-size:11px}
.header52 .navbar-nav.head-search>li>a i{margin:36px 0}
.header52 .navbar-nav.head-search>li>a:hover{color:#fff;border:0}
.header52 .navbar-default .navbar-nav.head-search>.open>a,.header52 .navbar-default .navbar-nav.head-search>.open>a:focus,.header52 .navbar-default .navbar-nav.head-search>.open>a:hover{background:#31aae2;color:#fff}
.header52 .cart-dropdown{width:350px}
.header52 .cart-dropdown .media{margin-top:0;position:relative}
.header52 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header52 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header52 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header52 .cart-dropdown .price{display:block;font-size:12px;color:#31aae2}
.header52 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #A59F9F;border-radius:50%;color:#B5B0B0;text-align:center;position:absolute;top:33px;right:30px}
.header52 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header52 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header52 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header52 .cart-dropdown .checkout span{font-size:13px;color:#969595;display:inline-block;line-height:28px}
.header52 .cart-dropdown .checkout span .total{color:#30a8df}
.header52 .navbar-toggle{border-radius:0}
.header52 .navbar-default .navbar-toggle:focus,.header52 .navbar-default .navbar-toggle:hover{background-color:#31aae2;border-color:transparent}
.header52 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
/* Header Style 53 */
.header53 .top-bar{padding:30px 0;border-top:2px solid #31aae2}
.header53 .contact a{color:#969595;margin-right:10px;line-height:14px;display:inline-block;font-size:12px}
.header53 .contact a:first-of-type{padding-right:10px;border-right:1px solid #969595}
.header53 .top-bar .social-links li{float:left}
.header53 .top-bar .social-links li a{display:block;width:32px;height:32px;font-size:14px;line-height:30px;color:#dadada;text-align:center}
.header53 .top-bar .social-links li a:hover{color:#31aae2}
@media (min-width: 768px) {
.header53 .navbar-nav{float:none;text-align:center}
.header53 .navbar-nav>li{float:none;display:inline-block}
.header53 .navbar-nav>li>a{padding:16px 20px}
}
.header53 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header53 .navbar-default{background-color:rgba(32,57,74,0.56);margin-bottom:0;border:0;border-radius:0;position:fixed;width:100%}
.header53 .navbar-default .navbar-nav>li>a{font-size:12px;font-weight:600;color:#969595;text-transform:uppercase}
.header53 .navbar-default .navbar-nav>li>a:focus,.header53 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent}
.header53 .navbar-default .navbar-nav>.active>a,.header53 .navbar-default .navbar-nav>.active>a:focus,.header53 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}
@media (max-width: 767px) {
.header53 .navbar-brand{padding:5px 15px}
}
.header53 .dropdown-menu{display:inherit;padding:3px 0;border:1px solid transparent;border-radius:0;box-shadow:inset 0 3px 0 #31aae2}
.header53 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header53 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header53 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header53 .mega-menu .nav,.header53 .mega-menu .collapse,.header53 .mega-menu .dropup,.header53 .mega-menu .dropdown{position:static}
.header53 .mega-menu .container{position:relative}
.header53 .mega-menu .dropdown-menu{left:auto}
.header53 .mega-menu .dropdown.m-menu-fw .dropdown-menu{left:15px;right:15px}
.header53 .m-menu-content ul{border-right:1px solid #f5f5f5;padding:20px}
.header53 .m-menu-content ul:last-of-type{border-right:0}
.header53 .navbar-toggle{border-radius:0;position:absolute;right:0;top:15px;border:0;margin-right:0}
.header53 .navbar-toggle .icon-bar{width:16px;background-color:#31aae2!important}
.header53 .navbar-toggle:hover .icon-bar{background-color:#313131!important}
.header53 .navbar-default .navbar-toggle:focus,.header53 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header53 .navbar-toggle{right:15px;top:0}
}
/* Header Style 54 */
.header54 .navbar-nav.cta-section{padding: 0}
.header54 .navbar-nav.cta-section li>a{width:32px;height:32px;line-height:28px;display:block;border:2px solid #31aae2;border-radius:50%;padding:0!important;margin:14px 5px;text-align:center;color:#31aae2!important}
.header54 .navbar-nav.cta-section li>a:hover{color:#fff!important;border-color:#fff}
.header54 .search-form{width:330px;padding:10px;border:1px solid #eee}
.header54 .cta-section .dropdown{position: relative;}
.header54 .cart-dropdown{width:350px}
.header54 .cart-dropdown .media{margin-top:0;position:relative}
.header54 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header54 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header54 .cart-dropdown .media-heading{font-size:14px;line-height:22px;margin:0;text-transform:capitalize}
.header54 .cart-dropdown .price{display:block;font-size:12px}
.header54 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border-radius:50%;text-align:center;position:absolute;top:33px;right:30px}
.header54 .cart-dropdown .checkout{display:inline-block;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header54 .cart-dropdown .checkout a.btn{display:inline-block;padding:3px 15px;margin-right:30px}
.header54 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header54 .cart-dropdown .checkout span{font-size:13px;display:inline-block;line-height:28px}
.header54 .cart-dropdown .checkout span .total{color:#313131}
@media (min-width: 768px) {
.header54 .navbar-brand{height:60px;padding:10px 15px}
.header54 .navbar-nav>li>a{padding:20px 23px;display:block}
}
@media (min-width : 768px) and (max-width : 991px) {
.header54 .navbar-nav>li{margin-right:0}
.header54 .navbar-default .navbar-nav.main-nav>li>a{padding:20px 15px!important}
}
@media (min-width : 992px) and (max-width : 1199px) {
.header54 .navbar-default .navbar-nav.main-nav>li>a{padding:20px 30px}
}
.header54 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header54 .navbar-default{background-color:rgba(0,0,0,0.5);margin-bottom:0;border:0;border-radius:0;position: absolute;top: 0;width: 100%}
@media (max-width: 767px) {
.header54 .navbar-brand{padding:5px 15px}
}
.header54 .navbar-default .navbar-nav>li>a{font-size:13px;text-transform:uppercase;color:#aab1b4}
.header54 .navbar-default .navbar-nav>li>a:focus,.header54 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent}
.header54 .navbar-default .navbar-nav>.active>a,.header54 .navbar-default .navbar-nav>.active>a:focus,.header54 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent;font-weight:700}
.header54 .dropdown-menu{padding:0}
.header54 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header54 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header54 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header54 .navbar-toggle{border-radius:0;right:0;top:0;left:auto;border:0;margin-right:0}
.header54 .navbar-toggle .icon-bar{width:16px;background-color:#fff!important}
.header54 .navbar-toggle:hover .icon-bar{background-color:#5c6caa!important}
.header54 .navbar-default .navbar-toggle:focus,.header54 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header54 .navbar-toggle{right:15px;top:0}
}
/* Header Style 55 */
.header55 .top-bar{background:#31aae2}
.header55 .top-contact li{padding:0;margin:0 40px 0 0}
.header55 .top-contact li:last-child{margin-right:0}
.header55 .top-contact li:first-child a{font-size:12px}
.header55 .top-contact li a{color:#fff;padding:5px 0;display:block;font-size:11px;text-transform:uppercase}
.header55 .top-contact li a i{margin-right:5px;color:#fff}
.header55 .head-search .form-control{background-color:#f1f1f1;border-color:transparent;font-size:12px}
.header55 .top-bar-cta li{display:inline-block}
.header55 .top-bar-cta li>a{display:block;height:34px;font-size:14px;line-height:34px;padding:0;margin-right:20px!important;color:#add7f1;text-transform:capitalize}
.header55 .top-bar-cta li>a:last-child{margin-right:0}
.header55 .top-bar-cta li>a:hover,.header55 .top-bar-cta li>a:focus{color:#fff}
.header55 .top-bar-cta li span i{margin-right:5px}
.header55 .top-bar-cta .dropdown-menu{right:0;left:auto;padding:0;border:1px solid #31aae2}
.header55 .head-search{position:relative;margin-right:10px}
.header55 .head-search .form-group{margin-bottom:0}
.header55 .head-search .form-control{min-width:260px}
.header55 .head-search button{height:34px;width:40px;line-height:30px;position:absolute;top:0;right:0;border:0;background-color:transparent}
.header55 .cart-dropdown{width:350px;background-color:#31aae2}
.header55 .cart-dropdown .media{margin-top:0;position:relative}
.header55 .cart-dropdown .media-list li{border-bottom:1px solid #f5f5f5;padding:20px 30px}
.header55 .cart-dropdown .media-left img{width:66px;height:66px;border-radius:50%}
.header55 .cart-dropdown .media-heading{font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}
.header55 .cart-dropdown .price{display:block;font-size:12px;color:#fff}
.header55 .cart-dropdown .close i{width:25px;height:25px;line-height:23px;font-size:14px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;position:absolute;top:33px;right:30px}
.header55 .cart-dropdown .checkout{display:inline-block;color:#fff;padding:10px 15px;text-transform:capitalize;font-size:13px}
.header55 .cart-dropdown .checkout a.btn{display:inline-block;color:#fff;padding:3px 15px;margin-right:30px}
.header55 .cart-dropdown .checkout a.btn:hover{background-color:#228ABA;border-color:#228ABA}
.header55 .cart-dropdown .checkout span{font-size:13px;color:#fff;display:inline-block;line-height:28px}
.header55 .cart-dropdown .checkout span .total{color:#fff}
@media (min-width: 768px) {
.header55 .navbar-brand{height:85px;padding:22px 15px}
.header55 .navbar-default .navbar-nav>li>a{margin:22px 0 23px}
.header55 .navbar-nav>li:last-child{margin-right:35px}
.header55 .navbar-nav>li>a{padding:10px 22px;display:block}
}
@media (min-width : 768px) and (max-width : 991px) {
.header55 .navbar-nav>li{margin-right:0}
.header55 .navbar-default .navbar-nav>li>a{padding:10px 8px!important}
}
@media (min-width : 992px) and (max-width : 1199px) {
.header55 .navbar-default .navbar-nav>li>a{padding:10px 17px!important}
}
.header55 .search-form{width:330px;padding:10px;border:1px solid #eee}
.header55 .navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:998}
.header55 .navbar-default{background-color:rgba(39,65,78,0.22);margin-bottom:0;border:0;border-radius:0}
@media (max-width: 767px) {
.header55 .navbar-brand{padding:5px 15px}
}
.header55 .navbar-default .navbar-nav>li>a{font-size:12px;text-transform:uppercase;color:#fff}
.header55 .navbar-default .navbar-nav>li>a i{margin-right:6px;font-size:14px}
.header55 .navbar-default .navbar-nav>li>a:focus,.header55 .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent}
.header55 .navbar-default .navbar-nav>.active>a,.header55 .navbar-default .navbar-nav>.active>a:focus,.header55 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent;font-weight:700}
.header55 .navbar-default .navbar-nav>li>a:focus i,.header55 .navbar-default .navbar-nav>li>a:hover i{color:#31aae2}
.header55 .navbar-default .navbar-nav>.active>a i,.header55 .navbar-default .navbar-nav>.active>a:focus i,.header55 .navbar-default .navbar-nav>.active>a:hover i{color:#31aae2}
.header55 .dropdown-menu{padding:0}
.header55 .dropdown-header{font-size:11px;line-height:30px;font-weight:600;color:#313131;text-transform:uppercase}
.header55 .dropdown-menu li a:hover{color:#31aae2;background-color:#f5f5f5;padding-left:25px}
.header55 .dropdown:hover .dropdown-menu{display:block;margin-top:-1px!important;opacity:1;visibility:visible}
.header55 .nav-position{position:relative}
.header55 .navbar-toggle{display:block;border-radius:0;position:absolute;right:0;top:18px;border:0;margin-right:0}
.header55 .navbar-toggle .icon-bar{width:16px;background-color:#fff!important}
.header55 .navbar-toggle:hover .icon-bar{background-color:#5c6caa!important}
.header55 .navbar-default .navbar-toggle:focus,.header55 .navbar-default .navbar-toggle:hover{background-color:transparent}
@media only screen and (max-width : 767px) {
.header55 .navbar-toggle{right:15px;top:0}
}
/* Header Styles End */
