﻿


/* header */
.main-header{position:absolute;top:0;left:0;right:0;display:block}.main-header .header-top{position:relative;background-color:#f5f8fb}.main-header .header-upper{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);position:relative;z-index:100}.fixed-header .header-bottom,.fixed-header .header-upper{position:fixed;top:0;background-color:#fff;left:0;border-bottom:1px solid rgba(0,0,0,.1);right:0}.header-bottom{position:relative;z-index:90;background-color:transparent}.fixed-header .header-bottom{z-index:100}.fixed-header .header-upper{z-index:90}.header-bottom .auto-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify!important;justify-content:space-between!important;-ms-flex-align:center!important;align-items:center!important}.sub_logo{position:relative;display:block;font-size:20px;line-height:1.2em;color:#222;font-weight:600}.Login_btn,.mn_cart a{font-size:15px;line-height:40px}.dropdown-toggle::after,.fixed-header .header-bottom .sub_logo,.main-header .header-top .info-list>li:last-child:before,.tp-leftarrow,.tp-rightarrow{display:none}.fixed-header .header-bottom .sub_logo_img{display:block!important}.main-header .outer-box,.main-header .top-left{position:relative;float:left}.header-style-three,.header-style-two,.main-header .header-top .info-list,.social-icon-one{position:relative}.main-header .header-top .info-list li{position:relative;float:left;font-size:16px;line-height:30px;color:#444;font-weight:400;padding:10px 20px 10px 0;margin-right:20px}.main-header .header-top .info-list li:before{position:absolute;right:0;top:10px;font-size:16px;line-height:30px;color:#444;font-weight:400;content:"|"}.main-header .header-top .info-list>li>a{color:#444;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.main-header .header-upper .logo-outer,.main-header .search-box-outer,.main-menu .navigation>li{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;position:relative}.main-header .top-left>ul>li>a:hover,.social-icon-one li a:hover{color:#0e4082}.header-style-four .outer-box,.header-style-three .header-top .top-right,.main-header .outer-box .btn-box,.main-header .outer-box .btn-box .theme-btn,.main-header .top-right{position:relative;float:right}.main-header .top-right .text{position:relative;display:block;font-size:16px;line-height:30px;color:#444;font-weight:400;padding:10px 0}.main-header .top-right .text:after{display:table;clear:both;content:""}.main-header .top-right .text .icon{position:relative;float:left;height:35px;width:35px;margin-top:-2.5px;margin-bottom:-2.5px;margin-right:15px;font-size:14px;line-height:35px;text-align:center;border-radius:50%}.main-header .top-right .text strong{position:relative;float:right;font-size:22px;line-height:30px;margin-left:13px}.main-header .header-upper .logo-outer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important;height:60px;padding:0;float:left;z-index:25;transition:.3s}.header-style-four .logo-outer .logo img,.main-header .logo-outer .logo img{position:relative;display:inline-block;max-width:100%}.header-style-three .header-top .top-right .search-box-outer,.main-header .header-upper .nav-outer{float:right}.main-header .header-lower{background-color:#333;min-height:auto;z-index:99999}.main-header .header-lower .nav-outer{float:left;width:100%}.main-menu{position:relative;float:left;font-family:Poppins,sans-serif}.main-menu .navbar-collapse{padding:0}.main-header .search-panel .form-group,.main-menu .navigation{position:relative;margin:0}.main-header .search-box-outer,.main-menu .navigation>li{float:left;transition:.3s}.main-menu .navigation>li>a{position:relative;display:block;text-align:center;opacity:1;color:#222;padding:0;font-weight:400;font-size:15px;height:60px;line-height:60px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.main-menu .navigation>li>ul{position:absolute;left:0;top:100%;width:220px;padding:0;z-index:100;opacity:1;background:#fff;border-radius:5px;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.header-bottom .main-menu .navigation>li>ul{left:unset;right:0}.main-menu .navigation>li>ul>li,.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;border-bottom:1px solid rgba(0,0,0,.1)}.main-menu .navigation>li>ul>li:last-child,.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>a{display:block;color:#222;text-align:left;text-transform:capitalize;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.main-menu .navigation>li>ul>li:hover>a{padding-left:30px;color:#40d0f7}.main-menu .navigation>li>ul>li.dropdown>a:after{content:"\f105";position:absolute;right:0;top:8px;display:block;font-size:16px;line-height:24px;padding:3px 25px;color:#222;font-weight:900;font-family:"Font Awesome 5 Free";text-align:center;z-index:5}.main-menu .navigation>li>ul>li>ul{position:absolute;left:100%;margin-top:-50px;width:220px;padding:0;z-index:100;opacity:1;background:#fff;border-radius:0 0 5px 5px;border-top:3px solid #0e4082;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.main-menu .navigation>li>ul>li>ul>li>a{display:block;font-size:14px;line-height:24px;padding:10px 20px;color:#222;font-weight:500;text-align:left;text-transform:capitalize;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.main-header .nav-outer .help-box .icon,.main-header .search-box-btn{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.main-menu .navigation>li>ul>li>ul>li:hover>a{color:#0e4082;padding-left:30px}.main-menu .navigation>li.dropdown:hover>ul{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);visibility:visible;opacity:1}.main-menu .navigation li>ul>li.dropdown:hover>ul{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;top:100%}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn{position:absolute;right:10px;top:8px;width:34px;height:30px;border:1px solid #fff;text-align:center;font-size:16px;line-height:30px;color:#fff;cursor:pointer;z-index:5;display:none}.main-header .search-box-btn{position:relative;height:35px;cursor:pointer;background:0 0;font-size:16px;color:#333;transition:.3s}.main-header .search-box-btn:hover{color:#03274a}.main-header .search-box-outer .dropdown-menu{top:70px!important;left:auto!important;right:0;padding:0;width:280px;border-radius:0;transform:none!important;border-top:3px solid #25262c}.main-header .search-panel .form-container{padding:25px 20px}.main-header .search-panel input[type=password],.main-header .search-panel input[type=search],.main-header .search-panel input[type=text],.main-header .search-panel select{display:block;width:100%;line-height:24px;padding:7px 40px 7px 15px;height:40px;font-size:14px;border:1px solid #e0e0e0;background:#fff}.main-header .search-panel input:focus,.main-header .search-panel select:focus{border-color:#25262c}.main-header .search-panel .search-btn{position:absolute;right:0;top:0;width:40px;height:40px;text-align:center;color:#555;font-size:12px;background:0 0;cursor:pointer}.header-style-four .info-box .icon-box,.main-header .nav-outer .help-box .icon{height:35px;width:35px;border-radius:50%;background-color:#f8e751;left:0;text-align:center}.header-style-two .header-upper .logo-outer{padding:30px 0}.main-header .nav-outer .help-box{float:left;position:relative;margin-right:65px;padding:37.5px 0}.main-header .nav-outer .help-box .inner{position:relative;padding-left:45px}.main-header .nav-outer .help-box .icon{position:absolute;top:2.5px;font-size:14px;color:#222;line-height:35px;transition:.3s}.header-style-four .info-box .icon-box,.social-icon-one li a{-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight:400}.main-header .nav-outer .help-box span{position:relative;display:block;font-size:14px;line-height:20px;color:#444;font-weight:400}.main-header .nav-outer .help-box h4{position:relative;display:block;font-size:22px;line-height:20px;color:#0e4082;font-weight:700;font-family:hind,sans-serif}.header-style-two .outer-box .btn-box{margin-left:0;padding:32.5px 0}.header-style-two .main-menu .navigation>li{margin-right:25px;padding:40px 0}.header-style-three .header-top{position:relative;background-color:#fff;border-bottom:1px solid #eee;z-index:9999999}.header-style-three .header-top .top-left{position:relative;float:left;padding:12px 0}.social-icon-one li{position:relative;float:left;margin-right:15px}.social-icon-one li a{position:relative;display:block;font-size:16px;line-height:30px;color:#adadad;transition:.3s}.header-style-three .header-top .top-right .text{position:relative;float:left;padding:12px 0;font-size:14px;line-height:30px;color:#398bf5;font-weight:600}.header-style-three .header-top .top-right .text a{position:relative;margin-left:20px;color:#888}.header-style-four .info-box li a:hover,.header-style-three .header-top .top-right .text a:hover{text-decoration:underline}.header-style-three .search-box-outer{padding:12px 0;margin-left:20px}.header-style-three .search-box-outer .dropdown-menu{top:44px!important}.header-style-three .search-box-btn{height:30px;line-height:30px;font-size:14px;color:#888}.header-style-three .main-menu .navigation>li{line-height:30px;margin-right:0;margin-left:35px}.header-style-three .nav-outer .help-box{padding:30px 0 30px 45px;margin-right:0;margin-left:45px;border-left:1px solid #eee}.header-style-four .header-top{background-color:#f5f8fb}.header-style-five.fixed-header .header-upper .logo-outer,.header-style-four .top-left,.header-style-four .top-right{padding:15px 0}.header-style-four .top-left .text{position:relative;font-size:16px;line-height:25px;color:#444;font-weight:400}.header-style-four .top-right ul li{color:#444;line-height:25px;font-size:16px}.header-style-four .top-right ul li a{line-height:25px;font-size:16px}.header-style-four .header-upper{position:relative;background-color:#fff;z-index:99999}.header-style-four .header-upper .logo-outer{position:relative;float:left;z-index:25;padding:22.5px 0}.header-style-four .header-upper .upper-right{position:relative;float:right;padding:30px 0}.header-style-four .info-box{position:relative;float:left;padding-left:45px;margin-left:70px;min-height:35px}.header-style-four .info-box .icon-box{position:absolute;top:0;line-height:35px;font-size:14px;color:#222;transition:.3s}.header-style-four .info-box li{position:relative;font-size:16px;line-height:20px;color:#222;font-weight:400;text-transform:capitalize}.mn_cart a,.mn_cart a:active,.mn_cart a:focus,.mn_cart a:hover{color:#1e95cd}.header-style-four .info-box li strong{color:#222;font-size:14px;line-height:15px}.header-style-four .info-box li a{color:#222;display:inline-block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.header-style-four .header-lower{position:relative;background-color:#fff}.header-style-four .header-lower .nav-outer{position:relative;padding-left:50px}.header-style-four .header-lower .nav-outer:before{position:absolute;left:0;top:0;height:100%;width:1000%;background-color:#398bf5;content:""}.header-style-four .main-menu .navigation>li{padding:18px 0;margin-right:55px}.header-style-five .main-menu .navigation>li>a,.header-style-five .search-box-btn,.header-style-four .main-menu .navigation>li>a,.header-style-four .search-box-btn{color:#fff}.header-style-four .search-box-outer{padding:18px 0}.fixed-header .sticky-header .logo,.header-style-four .outer-box .btn-box{padding:10px 0}.header-style-four .search-box-outer .dropdown-menu{top:50px!important}.header-style-five{position:fixed;left:0;top:0;width:100%;z-index:99}.header-style-five .header-upper{background-color:transparent}.header-style-five.fixed-header .header-upper{background-color:#398bf5;box-shadow:0 10px 20px rgba(0,0,0,.08)}.header-style-five .header-upper .logo-outer,.header-style-five .main-menu .navigation>li,.header-style-five .outer-box .btn-box,.header-style-five .search-box-outer{transition:.3s}.header-style-five .search-box-outer .dropdown-menu{top:58px!important}.header-style-five .search-box-btn:hover{color:#f8e751}.header-style-five.fixed-header .outer-box .btn-box{padding:17.5px 0}.header-style-five.fixed-header .main-menu .navigation>li,.header-style-five.fixed-header .search-box-outer{padding:25px 0}.sticky-header{position:fixed;visibility:hidden;opacity:0;left:0;top:0;width:100%;padding:0;z-index:-1;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);-moz-box-shadow:0 0 15px rgba(0,0,0,.1);-ms-box-shadow:0 0 15px rgba(0,0,0,.1);-o-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);-webkit-transition:top .3s;-moz-transition:top .3s;-ms-transition:top .3s;-o-transition:top .3s;transition:top .3s}.fixed-header .sticky-header{opacity:1;z-index:99999;visibility:visible}.sticky-header .main-menu .navigation>li{background-color:transparent;padding:0;margin-right:20px;margin-left:0!important}.sticky-header .main-menu .navigation>li:after,.sticky-header .main-menu .navigation>li>a:before{display:none!important}.sticky-header .main-menu .navigation>li>a{line-height:30px;color:#222;text-transform:capitalize;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding:20px 0!important;font-weight:400;font-size:15px}.sticky-header .main-menu .navigation>li.current-menu-item>a,.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li:hover>a{opacity:1;color:#1c96ce}.logo img{width:170px}.main-menu .navigation>li{padding:0;margin-right:20px}.main-header .logo-outer .logo a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important;height:60px}.main-header .logo-outer .logo img{width:170px;height:auto}.main-menu .navigation>li>ul>li>a{font-weight:400;padding:7px 10px;font-size:13px;line-height:20px}.main-header .search-box-outer{padding:20px 0}.main-header .outer-box .btn-box{padding:15px 0;margin-left:0}.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{color:#1c96ce}.main-menu .navigation>li>ul{border-color:#189dd3}.main-header .outer-box .btn-box .theme-btn,.main-header .top-right .text .icon{background-color:#f60;color:#fff}.main-header .top-right .text strong{color:#189dd3}.Login_btn{text-align:center;margin:0 35px 0 0;padding:0 30px;font-weight:600;background-color:#f60;color:#fffefe;overflow:hidden;border-radius:3px;border:1px solid #f60;height:40px}.Login_btn:active,.Login_btn:focus,.Login_btn:hover{background-color:transparent;color:#fff;border-color:#fff;outline:0;text-decoration:none}.mn_cart{position:relative;float:left;margin-right:20px}.mn_cart a{display:inline-block;position:relative;text-align:center;opacity:1;transition:.3s;font-weight:400;padding:0 5px;height:40px}.main-menu .navigation>li>ul>li.current>a{color:#40d0f7}

/* cart */
.user_box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important;height:40px}.user_box_btn{height:30px;overflow:hidden;border-bottom:1px solid #c7c8ca;background-color:#fff;padding:0 0 0 30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important;border-radius:0;position:relative;width:90px}.user_box_btn .user_img{position:absolute;left:0;width:20px;height:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important}.user_box_btn .user_img img{max-width:20px;max-height:20px;margin:auto}.user_box_btn .user_name{text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sticky-header .logo-outer{position:relative;float:left;z-index:25;padding:10px 0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.sticky-header .logo-outer .logo{padding:0}.sticky-header .nav-outer{float:right}

/*-----------------------------------------------------*/
.main-menu .navigation>li>a.sign_in_menu_btn{background-color:transparent;padding:5px;height:auto;line-height:normal;margin-top:12px;border-radius:5px;color:#222;border:none;text-decoration:underline}.main-menu .navigation>li>a.sign_in_menu_btn:active,.main-menu .navigation>li>a.sign_in_menu_btn:focus,.main-menu .navigation>li>a.sign_in_menu_btn:hover{background-color:transparent;color:#00aff0;border:none;text-decoration:underline;outline:0}

/*----------------------------------------sign-in----------------------------------------------*/
.main-menu .navigation>li.mn_sign_in>a{color:#fff;text-decoration:underline;padding:10px 0;line-height:normal}.main-menu .navigation>li.mn_sign_in>a>span{display:inline-block;background-color:#f60;padding:0 15px;border-radius:5px;height:40px;line-height:40px}.main-menu .navigation>li.mn_sign_in>a:active,.main-menu .navigation>li.mn_sign_in>a:focus,.main-menu .navigation>li.mn_sign_in>a:hover{color:#fff;text-decoration:underline}.main-menu .navigation>li>ul.mega_menu_sign_in{min-width:600px;width:600px}.main-menu .navigation>li.mn_sign_in:active>ul.mega_menu_sign_in,.main-menu .navigation>li.mn_sign_in:focus>ul.mega_menu_sign_in,.main-menu .navigation>li.mn_sign_in:hover>ul.mega_menu_sign_in{min-width:600px;width:600px;left:auto!important;right:auto;margin:auto;transform:translateX(-90%)!important;padding:10px 20px;display:block;border:0;border-radius:5px}.sign_in_menu_box{display:block;padding:15px 15px 15px 80px;margin:10px 0;position:relative;background-color:#fff;border-radius:5px}.sign_in_menu_box i{position:absolute;left:15px;top:15px;display:inline-block;height:50px;width:50px;background-position:center;background-size:contain;background-repeat:no-repeat}.sign_in_menu_box h3{font-size:20px;color:#555;margin-bottom:5px}.sign_in_menu_box p{font-size:13px;color:#555;margin-bottom:0;font-weight:400;font-family:Hind,sans-serif;line-height:20px}.sign_in_menu_box span{border:none;color:#00aeef;font-size:12px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}

.sign_in_menu_box span:after {
    content:"";
    background-image: url('data:image/svg+xml;utf8,<svg width="60" height="60" viewBox="0 0 60 60" fill="rgb(0, 174, 239)" xmlns="http://www.w3.org/2000/svg"><g><path d="M49.2,32.7c-0.2,0-0.5,0-0.7,0c-14.5,0-29.1,0-43.6,0c-0.4,0-0.8,0-1.2-0.1c-1.2-0.3-2-1.5-1.8-2.7C2,28.6,3,27.6,4.3,27.6c0.2,0,0.5,0,0.7,0c14.5,0,29,0,43.5,0c0.2,0,0.5,0,0.7,0c0.1-0.1,0.1-0.2,0.2-0.3c-0.2-0.1-0.4-0.2-0.6-0.3c-4.3-4.2-8.5-8.5-12.8-12.7c-0.8-0.8-1.1-1.6-0.8-2.7c0.5-1.7,2.6-2.4,4-1.3c0.2,0.1,0.4,0.3,0.5,0.5c5.8,5.8,11.5,11.5,17.3,17.3c1.4,1.4,1.4,2.8,0,4.2C51.3,38,45.5,43.8,39.7,49.6c-0.8,0.8-1.6,1.2-2.7,0.9c-1.8-0.5-2.5-2.7-1.3-4.1c0.1-0.2,0.3-0.3,0.5-0.5c4.2-4.2,8.5-8.5,12.7-12.7c0.1-0.1,0.4-0.2,0.6-0.3C49.3,32.9,49.3,32.8,49.2,32.7z"/></g></svg>');	
    height: 15px;width: 15px;display: inline-block;background-position: center;background-size: contain;background-repeat: no-repeat;margin-left: 10px;
}
.sign_in_menu_box:active,.sign_in_menu_box:focus,.sign_in_menu_box:hover{background-color:#f8f9fb}.sign_in_menu_box:active span,.sign_in_menu_box:active span:active,.sign_in_menu_box:focus span,.sign_in_menu_box:focus span:focus,.sign_in_menu_box:hover span,.sign_in_menu_box:hover span:hover{color:#00aeef}

/*-----------------------------------------------Products--------------------------------------*/
.main-menu .navigation>li>ul.mega_menu_products{min-width:800px;width:800px}.main-menu .navigation>li.mn_products:active>ul.mega_menu_products,.main-menu .navigation>li.mn_products:focus>ul.mega_menu_products,.main-menu .navigation>li.mn_products:hover>ul.mega_menu_products{min-width:800px;width:800px;left:auto!important;right:auto;margin:auto;transform:translateX(-60%)!important;padding:10px 20px;display:block}.product_menu_box{display:block;padding:15px 15px 15px 80px;margin:10px 0;position:relative;background-color:#fff;border-radius:5px}.product_menu_box i{position:absolute;left:15px;top:15px;display:inline-block;height:50px;width:50px;background-position:center;background-size:contain;background-repeat:no-repeat}.product_menu_box h3{font-size:20px;color:#555;margin-bottom:5px}.product_menu_box p{font-size:13px;color:#555;margin-bottom:0;font-weight:400;font-family:Hind,sans-serif;line-height:20px}.product_menu_box:active,.product_menu_box:focus,.product_menu_box:hover{background-color:#f8f9fb}


/*-----------------------------------------------login--mobile------------------------------------*/
.login_mobile button{margin-top:15px;display:inline-block;background-color:#f60;padding:0 15px;border-radius:5px;height:40px;line-height:40px;color:#fff}.login_mobile button:active,.login_mobile button:focus,.login_mobile button:hover{box-shadow:0 0 0 .2rem #ff66002b;background-color:#f60;color:#fff}.login_mobile .dropdown-menu{width:100%!important;transform:unset!important;left:unset!important;right:0!important;top:70px!important;min-width:220px;padding:10px;position:absolute!important}.login_mobile .dropdown-menu .sign_in_menu_box h3{font-size:20px;color:#555;margin-bottom:5px}.login_mobile .dropdown-menu .sign_in_menu_box{margin:0;padding:10px 10px 10px 50px}.login_mobile .dropdown-menu hr{margin:5px 0}.login_mobile .dropdown-menu .sign_in_menu_box i{left:10px;top:10px;height:30px;width:30px}.device_parch_form,.product_price_box{display:none!important}.main-menu .navigation>li>a>i{font-weight:600}.main-menu .navigation>li:hover>a i{transform:rotate(180deg)}


/* resposive--1023 */
@media only screen and (max-width:1023px){.main-header .outer-box .btn-box{display:block;margin:0}.main-menu .navigation>li{margin-right:15px}.main-header .outer-box .btn-box .theme-btn{margin:0}.page-title{padding:20px 0}.page-title .bread-crumb{float:left;padding:0}}

/* resposive--900 */
@media only screen and (max-width:900px){.login_mobile .dropdown-menu{position:absolute!important}a.dropdown-toggle:after{display:inline-block;font:22px/40px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107";border:none;position:absolute;right:0;height:40px;width:30px;background-color:#222;text-align:center;color:#fff}.dropdown-menu{position:relative!important;float:none!important;border:none!important;transform:none!important}.header-bottom,.main-menu .collapse{display:none!important}.login_mobile{display:inline-block!important}.main-header .header-upper .nav-outer{text-align:right;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end!important;justify-content:flex-end!important;margin-top:0;width:calc(100% - 190px);height:auto}.main-header .main-menu{margin-right:25px;position:relative;width:auto}.main-header .outer-box{display:block;float:none}.navbar-toggler .icon{position:relative;line-height:1.2em;color:#0e4082;font-size:25px}.navbar-expand-md .navbar-toggler{display:block;border:0;padding:0}.main-header .logo-outer .logo img{width:145px;height:auto}.main-menu .navbar-header,.sticky-header .navbar-header{padding:20px 0}.mobile_menu{position:fixed;top:0;bottom:0;left:0;right:0;height:100vh;z-index:100000;padding:20px;overflow-y:auto;background-color:#fff}.mobile_menu.show{display:block!important}.mobile_menu:before{content:"";top:0;bottom:0;left:0;right:0;position:absolute;opacity:.9}.mobile_menu img{max-width:180px}.mobile_menu h3{font-size:15px;color:#555;margin-bottom:0}.minop_part_logosection{display:block;padding:0 0 0 80px;margin:20px 0;position:relative}.minop_part_logosection i{position:absolute;left:15px;top:0;display:inline-block;height:50px;width:50px;background-position:center;background-size:contain;background-repeat:no-repeat}.minop_part_logosection h3{font-size:20px;color:#555;margin-bottom:5px}.minop_part_logosection p{font-size:13px;color:#555;margin-bottom:0;font-weight:400;font-family:Hind,sans-serif;line-height:20px}.close_menu_btn{position:absolute;right:20px;z-index:20;top:20px;padding:0;height:30px;width:30px;font-size:30px;line-height:30px}.close_menu_btn span{color:#222!important}.navbar-toggler.close_menu_btn .icon{font-size:25px}.navigation,.navigation li{position:relative}.navigation ul li ul{padding:0 0 0 30px}.navigation li a{display:block;padding:0 10px;background-color:#f5f5f5;margin-bottom:10px;color:#222;font-size:15px;height:40px;line-height:40px}.navigation li ul{display:none}.navigation li .dropdown-btn{position:absolute;top:0;bottom:0;padding:0 10px;right:0;background-color:#222;color:#fff;font-size:21px;height:40px;line-height:45px}.navigation li ul li a{background-color:#eee}.mobile_menu .navigation>li.current>a,.mobile_menu .navigation>li.current>a:hover{color:#fff;background:#189dd3;background:-moz-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:-webkit-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:linear-gradient(to right,#189dd3 0,#40d0f7 100%)}.mobile_menu .navigation>li.current>ul>li.current>a,.mobile_menu .navigation>li.current>ul>li.current>a:hover{color:#189dd3}.mobile_menu .btn_box{display:block;width:100%;text-align:center;padding:20px 0 0;margin-top:30px;border-top:1px dashed #9e9e9e}.mobile_menu .login_btn{display:inline-block;padding:0 40px;color:#fff;background:#189dd3;background:-moz-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:-webkit-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:linear-gradient(to right,#189dd3 0,#40d0f7 100%);border-radius:40px}.mobile_menu .login_btn:active,.mobile_menu .login_btn:focus,.mobile_menu .login_btn:hover{color:#fff;background:#189dd3;background:-moz-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:-webkit-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:linear-gradient(to right,#189dd3 0,#40d0f7 100%);text-decoration:none;outline:0}.main-header .top-left{display:block;width:100%;text-align:center;float:unset}.main-header .header-top .info-list{position:relative;width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center!important;justify-content:center!important}.main-header .header-top .info-list li{padding:5px 10px;display:inline-block;margin:0 10px}.main-header .header-top .info-list li:before{display:none;float:unset}.main-header .top-right{float:unset;width:100%;text-align:center}.main-header .top-right .text{display:inline-block}.sticky-header .nav-outer{margin-top:0;width:calc(100% - 190px);height:70px;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end!important;justify-content:flex-end!important}.sticky-header .main-menu{position:relative;width:auto}}

/* resposive--800 */
@media only screen and (max-width:880px){.main-header .outer-box .btn-box .theme-btn{padding:0 20px}.sign_up_btn{padding:5px 20px;margin:0 20px 0 0}}

/* resposive--767 */
@media only screen and (max-width:767px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block!important;visibility:hidden;opacity:0}.main-header .top-left{display:block}.main-header .logo-outer .logo img{width:145px}.main-header .header-upper .nav-outer{margin-top:0;width:calc(100% - 190px);height:70px}.main-header .main-menu{position:relative;width:auto}.main-menu .navbar-header{padding:20px 0}.mobile_menu{position:fixed;top:0;bottom:0;left:0;right:0;height:100vh;z-index:100000;padding:20px;overflow-y:auto;background-color:#fff}.mobile_menu.show{display:block!important}.mobile_menu:before{content:"";top:0;bottom:0;left:0;right:0;position:absolute;opacity:.9}.close_menu_btn{position:absolute;right:20px;z-index:20;top:20px;padding:0;height:30px;width:30px;font-size:30px;line-height:30px}.close_menu_btn span{color:#222!important}.navbar-toggler.close_menu_btn .icon{font-size:25px}.navigation{position:relative}.navigation li{position:relative}.navigation li a{display:block;padding:0 10px;background-color:#f5f5f5;margin-bottom:5px;color:#787878;font-size:16px;height:40px;line-height:40px}.navigation li ul{display:none}.navigation li ul li a{background-color:#eee}.mobile_menu .navigation>li.current>a{color:#fff;background:#189dd3;background:-moz-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:-webkit-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:linear-gradient(to right,#189dd3 0,#40d0f7 100%)}.mobile_menu .navigation>li.current>a:hover{color:#fff;background:#189dd3;background:-moz-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:-webkit-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:linear-gradient(to right,#189dd3 0,#40d0f7 100%)}.mobile_menu .navigation>li.current>ul>li.current>a{color:#189dd3}.mobile_menu .navigation>li.current>ul>li.current>a:hover{color:#189dd3}.mobile_menu .btn_box{display:block;width:100%;text-align:center;padding:20px 0 0;margin-top:30px;border-top:1px dashed #9e9e9e}.mobile_menu .login_btn{display:inline-block;padding:0 40px;color:#fff;background:#189dd3;background:-moz-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:-webkit-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:linear-gradient(to right,#189dd3 0,#40d0f7 100%);border-radius:40px}.mobile_menu .login_btn:active,.mobile_menu .login_btn:focus,.mobile_menu .login_btn:hover{color:#fff;background:#189dd3;background:-moz-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:-webkit-linear-gradient(left,#189dd3 0,#40d0f7 100%);background:linear-gradient(to right,#189dd3 0,#40d0f7 100%);text-decoration:none;outline:0}.main-header .top-left{display:block;width:100%;text-align:center;float:unset}.main-header .header-top .info-list{position:relative;width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center!important;justify-content:center!important}.main-header .header-top .info-list li{padding:5px 10px;display:inline-block;margin:0 10px}.main-header .header-top .info-list li:before{display:none;float:unset}.main-header .top-right{float:unset;width:100%;text-align:center}.main-header .top-right .text{display:inline-block}}

/* resposive--500 */
@media only screen and (max-width:500px){.main-header .logo-outer .logo img{width:150px;height:auto}.main-header .header-upper .logo-outer{padding:5px 0}.main-header .header-upper .nav-outer{width:calc(100% - 150px)}.main-header .main-menu{margin-right:10px}.main-header .outer-box{display:inline-block;float:left}.mn_cart{margin-right:10px}.main-header .outer-box .btn-box .theme-btn{padding:0 10px}.sticky-header .logo img{width:110px;height:31px}.sticky-header .logo-outer{padding:6px 0;position:relative;float:left;z-index:25;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sticky-header .nav-outer{width:calc(100% - 110px);margin-top:0;height:70px;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end!important;justify-content:flex-end!important}}

