@charset "utf-8";
@import url("css/font-awesome.css");
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Raleway:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&display=swap');
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,400;0,600;0,700;1,800&display=swap');
*:focus{outline:none;}
*::after, *::before{box-sizing:inherit;}
input:focus{outline:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.nomargin{margin:0 !important;}
.nopadding{padding:0 !important;}
body{padding:0;margin:0;}

/*.logowrapper{
    background:url(../images/Top.png) repeat-x;
    
}
.diwalibg{
    background:url(../images/Top-Right-lamp.png) repeat-y;background-size: 100%;
}*/
.home_page .logowrapper.d-sm-none {
    display: none;
}
.home_page .logowrapper.d-sm-block {
    display: block;
}
p{text-align:justify;font-size:17px;}
h1{font-family:'Anton',sans-serif;}
ul{padding:0;margin:0;list-style:none;}
.videoblock .pcat-img{background:none;}
.mob-view-summ{display:none;}
.mobileviewprod{display:none;}
.popupimg{width:100%;}
.matkiImg.rotateimg.right {
    right: 0;
    left: auto;
}
.m-0{margin:0!important;}
#cssmenu .navigation{border:0;background:transparent;padding:0;}
.my-3{margin-top:3rem;margin-bottom:3rem;}
.catrotate{top:156px !important;}
.rotateimg{animation:2.5s ease-in-out 0s normal forwards infinite running swinging;transform-origin:50% 0 0;}
.matkiImg{left:0; display:none!important;}
.rotateimg{position:absolute;top:-45px;z-index:9999;}
.shopping-cart-desc .mob-view-summ .s-table tbody td:nth-child(2)::before{content:none;}
select{padding:3px;margin:0;-webkit-box-shadow:0 3px 0 #ccc, 0 -1px #fff inset;-moz-box-shadow:0 3px 0 #ccc, 0 -1px #fff inset;box-shadow:0 3px 0 #ccc, 0 -1px #fff inset;color:#000;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}
.appblock1{margin:10px 0;}
.appblock1 img{width:74%;}
.downloadapp{margin:20px 0 0;}
.crnt-opng h3 a {
    text-decoration: underline!important;
    color: #f00;
    font-size: 18px;
    text-align: right;
    float: right;
    font-weight: bold;
}
.mob-c-wrap.d-flex.align-items-center.justify-content-end {
    padding-right: 15px;margin-bottom:10px;
}
.justify-content-end{justify-content:flex-end}
.justify-content-center{justify-content:center}
.form_content a{color:#063d89;}
.guestcheckout-log > a{background:#ed1b24;border:1px solid #ed1b24;border-radius:5px;color:#ffffff;padding:10px 20px;text-transform:uppercase;}
.guestcheckout-log > a:hover{color:#ffffff !important;}
.guest-block{margin:5.7% 0 0;}
.topfill{background:#f2f2f2;border-bottom:1px solid #dddddd;box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.1);color:#00368e;font-size:16px;font-weight:bold;padding:5px 0;text-align:center;}
.signwrapper li{border-right:1px solid #e2791d;float:left;line-height:10px;padding:0 10px;}
.bluetext{color:#ed1b24;font-family:"Love Ya Like A Sister", cursive;font-size:300px;line-height:normal;}
.grayext{font-size:300px;font-weight:bold;}
.signwrapper li:last-of-type{border:0;}
.cwrapper{padding:5px 0;font-family:"Open Sans",sans-serif;}
.signwrapper{float:right;}
.cwrapper a{color:#e2791d;font-weight:bold;}
.ac_search{border-bottom:1px solid #ed1b24;border-left:1px solid #ed1b24;border-top:1px solid #ed1b24;box-shadow:1px 6px 10px #cccccc;border-right:0;height:40px;left:-4px;max-width:570px;padding:10px;position:relative;width:100%;border-radius:5px 0 0 5px;}
.bt_search{background:#555555;border:1px solid #555555;box-shadow:1px 6px 10px #cccccc;color:#ffffff;height:40px;left:-8px;padding:10px;position:relative;text-align:center;top:1px;width:80px;border-radius:0 5px 5px 0;}
.bt_search .fa{color:#ffffff;font-size:22px;}
.others{float:left;width:47%;}
.other_city_input{float:left;width:50%;}
.topline {
    background: #e7e7e7;
    color: #000;
    padding: 5px 0;
    border-bottom: 1px solid #555555;
}
.topline a{color:#000; text-decoration:none;}
.add_input{width:100%;}
.carticon{float:left;width:28%;}
#dialog #response_message{font-size:13px !important;font-weight:bold;}
.list_wishlist.product_details_page.left{background:#e5e5e5;border-radius:5px;margin:13px 0 0 10px;padding:8px 0;text-align:center;width:39px;}
.list_wishlist.product_details_page.left a{color:#337ab7;}
.list_wishlist.product_details_page.left a.wishlist_active{color:#f00;}
.top_cart{color:#ffffff;float:left;font-size:15px;font-weight:bold;padding:5px 15px;text-transform:uppercase;}
.cart_top_img .fa{font-size:30px;}
.productsmenu ul ul li a{width:100px !important;}
#cssmenu ul .productsmenu ul li a{width:100px !important;position:relative;z-index:9;}
.cwrapper{border:1px solid #dddddd;box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.1);background:#ffffff;}
.c-right{padding:5px 0;}
.notfound{line-height:10px;font-family:"Love Ya Like A Sister", cursive;font-size:40px;text-align:center;}
.logowrapper{border-bottom:1px solid #555;padding:5px 0;}
.menuwrapper, .menuwrapper #cssmenu{background:none;}
.menuwrapper #cssmenu > ul > li > a{color:#000;font-size:15px;padding:15px 30px;}
.menuwrapper #cssmenu > ul > li:hover > a, .menuwrapper #cssmenu > ul > li.active > a{color:#000;}
.menuwrapper #menu-line{background:#ed1b24;}
.nav-cateTitle{background:#f6c403;color:#ffffff;font-size:16px;font-weight:bold;padding:10px;text-align:center;text-transform:uppercase;border-bottom:3px solid #01035a;}
.bannerwrapper{background-color:none;padding:0 0 10px;height:350px;}
.bannerwrapper #carousel{display:none;}
.catmenu{background-color:#ffffff;}
.catmenu li{border-bottom:1px solid #eeeeee;padding:4.8px 10px;}
.catmenu a{color:#000;font-family:"Open Sans",sans-serif;font-size:13px;}
.ebsimg{background:url(images/EBS.png) no-repeat;height:60px;background-size:25%;background-position:center;}
.banner{background:url(images/banner-1.jpg) no-repeat;height:305px;background-size:100%;}
.pad-top-10{padding-top:10px !important;}
.allcate{box-shadow:2px 2px 5px 0 rgba(0, 0, 0, 0.1);}
.stickers img{border:1px solid #cccccc;width:100%;height:110px;}
.mar-bottom-10{margin-bottom:10px;}
.retailer-cont{border-bottom:1px solid #cccccc !important;margin:0 !important;padding:10px 0 !important;}
.retailer-cont .dl-horizontal dt{line-height:25px;text-align:left;}
.retailer-cont dl{margin:0;}
.CatSearchDrop{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#f2f2f2;border-left:1px solid #ed1b24;border-top:1px solid #ed1b24;border-bottom:1px solid #ed1b24;border-right:0;font-weight:normal;width:108px;height:40px;}
.CatSearchDrop #search_concept{font-size:12px;}
.shiptag{background-color:#ffffff;border-bottom:1px solid #dfe1e8;border-top:1px solid #dfe1e8;padding:30px 0;}
.shipsticker{background-color:#01035A;border-radius:5px;color:#ffffff;font-size:20px;font-weight:bold;padding:5px 0;text-align:center;text-transform:uppercase;margin-top:5px;}
.shipdesc{color:#ffffff;font-size:26px;padding:4px 40px;text-align:left;}
.product-section{background-color:#fff;padding:10px 0;}
.product-section .nav-cateTitle{background:#414141;border-bottom:3px solid #f6c403;}
.best-prod{background:#ffffff;}
.cproimg > img{width:77%;}
.cproimg{text-align:center;}
.cproname{font-family:"Open Sans",sans-serif;font-weight:bold;text-align:center;}
.cprodblock{border-bottom:1px solid #eeeeee;padding:0 0 10px;}
.viewbest{background-color:#414141;border-top:3px solid #f6c403;padding:10px 0;text-align:center;}
.viewbest a{color:#fff;text-decoration:none;}
.p-img img{width:100%;}
.prowrapper{border:1px solid #cccccc;}
.p-desc{font-family:"Open Sans",sans-serif;padding:10px;text-align:center;}
.pricewrapper{font-family:"Open Sans",sans-serif;text-align:center;}
.new-price{color:#000000;font-weight:bold;}
.old-price{color:#e2791d;font-weight:bold;text-decoration:line-through;}
.addtocart{padding:10px 0;text-align:center;}
.addtocatbtn{background-color:#e2791d;border:0 none;color:#ffffff;padding:5px 10px;text-transform:uppercase;}
.p-wrap{margin-bottom:30px;}
.product-block .nav-cateTitle{margin-left:15px;margin-right:15px;}
.pimg > img{width:100%;}
.pimg{width:50%;}
.pname{color:#555555;font-size:16px;font-weight:bold;padding-left:10px;padding-top:45px;text-transform:uppercase;width:50%;}
.pservice li a, a.smore{color:#000000;font-size:13px;}
.pservice li:before{content:"\f101";font-family:FontAwesome;color:#e2791d;padding:0 6px 0 0;}
.pservice li{padding:0 0 5px;}
.pservice{padding-top:10px;}
.p-block{border-right:1px solid #eeeeee;margin:0 0 30px;}
.productblock .p-block:nth-child(4n+4){border-right:0 none;}
.topcat-title{border-bottom:1px solid;color:#01035a;font-size:20px;font-weight:bold;margin:0 0 20px;padding:0 0 5px;}
#owl-demo .item{margin:3px;}
#owl-demo .item img{display:block;width:100%;height:auto;}
.owl-carousel.owl-theme{float:right;padding-top:30px;width:75%;}
.owl-carousel3.owl-theme{float:none;width:100%;padding-top:20px;}
.topblock{border-right:1px solid #eeeeee;height:246px;padding:20px;width:20%;}
#topseller{background-color:#f2f2f2;padding:20px 0;}
#topseller .container{background:#ffffff;border:1px solid #eeeeee;}
.t-title{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:bold;}
.t-title-1{font-family:"Open Sans",sans-serif;font-size:30px;font-weight:bold;}
.t-desc{color:#555555;font-family:"Open Sans",sans-serif;padding-bottom:10px;}
.viewmore > a{color:#e2791d;}
.item{color:#848484;font-family:"Open Sans",sans-serif;font-weight:bold;}
.sitemaptitle{color:#414141;font-size:17px;}
.first-left{border-bottom:1px dashed #cccccc;margin:10px 0 10px 20px;}
.first-left:last-child{border:0 none !important;}
.sitemap-sub-title{color:#ed1b24;}
.sub-level{margin:5px 0 0 40px;}
.sitemapwrap{border-bottom:1px solid #dddddd;margin:0 0 7px;padding:5px 10px;}
.sub-level a{color:#414141;}
.sitemap a{text-decoration:none;}
.first-left li{padding:0 0 5px;}
.sitemap-sub-title:before{content:'\f101';font-family:fontAwesome;padding:0 6px 0 0;color:#414141;}
.sitemaptitle{color:#ed1b24 !important;}
.orange{color:#e2791d;}
.owl-carousel .owl-item{float:left;padding:0 18px;}
#owl-demo .item img{padding-top:30px;}
.owl-prev{left:-2%;position:absolute;top:50%;}
.owl-next{position:absolute;right:0;top:50%;}
.owl-pagination{display:none;}
.mobiletitle{border-bottom:4px solid #ffd400;box-shadow:0 4px 3px -3px rgba(0, 0, 0, 0.5);color:#ffffff;font-size:20px;margin:0 auto;max-width:385px;padding-bottom:5px;text-align:center;text-shadow:0 1px 3px #000000;width:100%;}
.mobilewrapper{background:#1d1d1d;padding:20px 0;}
.m-desc-title{color:#ffffff;font-size:19px;font-weight:bold;}
.m-desc{width:52%;}
.m-text{color:#ffffff;padding:20px 0 30px;}
.m-left{padding-top:70px;width:45%;}
.m-desc{width:52%;padding-top:120px;}
.cattitle > a{color:#E2791D;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:bold;padding:10px;}
.cattitle > a:hover{text-decoration:none;color:#01035A;}
.cattitle:hover:after{color:#01035A;}
#vt_menu ul li a:after{content:"\f105";font-family:FontAwesome;float:right;font-size:20px;position:relative;right:8px;color:#ccc;}
#vt_menu ul li a:hover{transition:padding 0.3s ease 0s;padding:0 0 0 20px;}
.other_links a:after{content:none !important;}
#vt_menu ul li a:hover:after{color:#E2791D;}
.cattitle:after{content:"\f0c9";float:right;font-family:FontAwesome;font-size:21px;position:relative;right:5px;color:#e3791d;}
.cattitle{background-color:#ffffff;border-bottom:1px solid #eeeeee;padding:5px 0;}
.col-3{color:#ffffff;}
.f-text{margin:0 0 0 20px;}
.col-3{color:#ffffff;width:33%;}
.fltitle{color:#ed1b24;font-size:20px;font-weight:500;text-transform:uppercase;}
.footerlower .col-4{width:17%;}
.footerlower .col-4.iframe_div{width:24%;}
.footerlower ul{list-style:none;padding:6px 0 0;}
.footerlower .col-4 li{border-bottom:1px dotted #6c6c6c;}
.footerlower li a{color:#555;font-size:13px;line-height:24px;text-decoration:none;}
.footerlower p{font-size:14px;padding:10px 0 0;color:#fff;}
#footer .footerbg{border-top:3px solid #555555;padding:20px 0;}
#footer{background:#fff;margin:0;}
.footerupper{border-bottom:2px solid #ffffff;display:block;overflow:hidden;padding:0 0 30px;}
.col-4:last-child{margin:0 !important;}
.col-4{color:#ffffff;margin:0 2% 0 0;width:23.5%;}
.fsocial{padding:20px 0 0;}
.fsocial .fa{border:1px solid #ffffff;color:#555555;font-size:25px;height:30px;line-height:30px;margin-bottom:5px;text-align:center;width:30px;}
.fsocial a{padding:0 5px 0 0;}
.footerpin input[type="text"]{border:1px solid #ffffff;box-shadow:1px 1px 6px 0 #e4e4e4 inset;color:#555555;height:24px;padding:0 0 0 7px;position:relative;top:2px;width:150px;}
.footerpin input[type="submit"]{background:#e32228;border:1px solid #ffffff;outline:none;}
.btn-check{padding:3px 20px;}
.btn-outline-inverse, .btn-check{background-color:#555555;border:1px solid #ffffff;color:#ffffff;font-family:"GillSans";font-size:12px;outline:1px solid #000000;position:relative;text-transform:uppercase;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;z-index:0;}
.mar-top-20{margin-top:20px;}
.ticons li{border-right:1px solid #cccccc;float:left;line-height:10px;padding:0 12px;}
.ticons li a{color:#666663;font-size:14px;}
.ticons .fa{color:#5c5c5c;font-size:18px;padding:0 10px 0 0;position:relative;top:3px;}
.ticons{padding-bottom:20px;}
.text-right{text-align:right;}
.ticons li:last-child{border-right:0;}
.cartgo{background:#ffffff;border-radius:100%;color:#ed1b24;}
.item_count{background-color:#ffffff;border-radius:20px;float:left;font-size:15px;font-weight:600;margin-top:2px;padding:3px;width:30px;text-align:center;font-family:"Open Sans",sans-serif;}
.logo{padding:25px 0 17px;}
.sticker-2 img{height:180px;}
.bannertext{background:rgba(0, 125, 198, 0.5);color:#ffffff;left:10px;padding:10px 20px;position:absolute;top:50%;z-index:9999;}
.bigbtext{font-size:32px;}
.smallbtext{font-size:25px;}
.std{border:1px solid #dfe1e8;margin:0 6px;text-align:center;width:32%;min-height:108px;}
.std:last-child{margin:0 0 0 6px;}
.stdtitle{color:#ed1b24;font-size:20px;padding:10px 0;text-transform:uppercase;}
.stdtext{color:#555555;text-align:left;}
.stdcontent{padding:0 0 0 15px;}
.stdimg{padding:15px 0;}
.wtitle{color:#555555;font-family:raleway !important;font-size:25px !important;text-align:center;padding:0 0 20px;}
.welcometext{padding:30px 0;}
.welcometext p{font-size:15px;}
.readmore{background:#ed1b24;border-radius:5px;color:#ffffff;font-size:13px;padding:5px 10px;text-transform:uppercase;}
.top-categories ul li{border-bottom:1px solid #e3e3e3;float:left;list-style:outside none none;width:40%;}
.top-categories ul .titleh2{border-bottom:medium none;padding-top:5px;width:20%;}
.top-categories ul li{border-bottom:1px solid #e3e3e3;float:left;list-style:outside none none;width:40%;padding:35px 0 0;}
.top-categories h2{color:#ed1b24;font-size:20px;font-weight:600;letter-spacing:0.5px;text-align:center;width:100%;}
.top-categories{display:block;overflow:hidden;padding:0 0 20px;position:relative;text-transform:uppercase;}
.items{color:#ed1b24;font-weight:400;text-transform:capitalize;}
.testimonial ul .titleh2{border-bottom:medium none;padding-top:5px;width:40%;}
.testimonial ul li{border-bottom:1px solid #e3e3e3;float:left;list-style:outside none none;width:30%;padding:35px 0 0;}
.testimonial{display:block;overflow:hidden;padding:0 0 20px;position:relative;text-transform:uppercase;}
.testimonial h2{color:#ed1b24;font-size:20px;font-weight:600;letter-spacing:0.5px;text-align:center;width:100%;}
.blog-block ul .titleh2{width:26%;}
.blog-block ul li{width:37%;}
#testimonials{display:block;width:100%;margin-bottom:40px;}
#testimonials h2{display:block;text-align:center;font-weight:bold;margin-bottom:3px;}
#testimonials .carousel-wrap{display:block;width:92%;margin:0 auto;overflow:hidden;}
#testimonials .carousel-nav{display:block;margin:0 auto;position:relative;top:50px;width:100%;}
#testimonials .carousel-nav img{cursor:pointer;}
#testimonials .carousel-nav img:active{position:relative;top:1px;}
#testimonials .carousel-nav .nextbtn{float:right;}
#testimonials .carousel-wrap ul{display:block;list-style:none;position:relative;}
#testimonials .carousel-wrap ul li{display:block;float:left;position:relative;width:348px;margin-right:15px;}
#testimonials .carousel-wrap .context{border-bottom:1px dotted #ed1b24;color:#222222;font-size:15px;font-style:normal;line-height:1.45em;margin-bottom:6px;min-height:50px;padding-bottom:4px;}
.credits{text-align:center;}
.fcontact{color:#555555;font-size:16px;}
.fcontact .fa{color:#ed1b24;font-size:25px;padding:0 6px 0 0;position:relative;top:7px;}
.fcontact a{color:#555555;}
.time-item > em{font-style:normal;}
.time-item{border:1px solid #ed1b24;border-radius:5px;font-size:20px;padding:0 5px;}
.oimg > img{width:85%;}
.otitle{color:#ed1b24;font-size:15px;padding:10px 0;text-align:center;}
.o-newprice{font-family:"Open Sans",sans-serif;text-align:center;font-weight:bold;}
.o-oldprice{color:#ff0000;text-align:center;text-decoration:line-through;}
.discount-label{border-radius:0 4px 4px 0;float:right;padding:0 8px;position:relative;width:90px;}
.discount-label:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-width:10.7px;top:99%;margin-top:-20px;}
.discount-label span{color:#ffffff;font-family:"Open Sans",sans-serif;font-size:14px;text-align:center;}
.blue{background-color:#1883DB;}
.blue:after{border-right-color:#1883DB;}
.inner-sidebar .panel a.collapsed{color:#fff;background:url(images/plus.png) right center no-repeat #ECECEC;text-decoration:none;background-color:#555555;font-size:13px;border-radius:5px;font-family:raleway !important;text-transform:uppercase;}
.inner-sidebar .panel-heading{padding:0px;}
.inner-sidebar .panel a{padding:10px 40px 10px 15px;margin-top:0;margin-bottom:0;font-size:13px;color:#fff;width:100%;display:inline-block;font-weight:bold;text-transform:capitalize;font-family:raleway !important;background:url(images/min.png) right center no-repeat #217DCA;text-decoration:none;background-color:#555555;border-radius:5px;text-transform:uppercase;}
.breadcrumb{background:#ffffff;border-radius:2px;list-style:outside none none;margin-bottom:20px;padding:5px 12px;}
ul.breadcrumb i {
    color: #fff;
}
.m_title {
    background: #063d89;
    padding-bottom: 15px;
}
.panel-default{margin-bottom:0;}
.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;}
.panel{border:0;}
.breadcrumb a{color:#ed1b24;font-size:14px;text-decoration:none;}
.top0{background:#ffffff;border-radius:3px;color:#0079b7;font-size:20px;padding:5px 20px;font-weight:bold;}
.top0 h1{font-weight:bold;}
.top0{margin-top:0;}
.inner-sidebar{padding:15px 10px 0;border:1px solid #ccc;}
ul.sidebar-menu li a, ul.sidebar-menu li{background:none;color:#ddd;font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.42857;color:#999;line-height:2;text-transform:capitalize;padding:0 0px 0 10px;font-weight:300;}
span.sidebar-lable{padding:0px 0px 0px 5px;display:inline-block;}
.refine-search{margin-bottom:10px;boder-radius:5px;}
.refine-search h3{color:#474747;font-size:14px;font-weight:700;text-transform:uppercase;}
.refine-search ul{list-style-position:inside;}
.refine-search ul li, .refine-search ol li{padding:5px 0;padding-left:10px;margin-right:8px;margin-left:8px;line-height:normal;position:relative;float:left;}
.list-inline > li{display:inline-block;}
.refine-search a{color:#0066B3;text-decoration:none;}
.refine-search a:hover{color:#ed1b24;}
.refine-search{border:1px solid #ddd;background-color:#fff;margin-bottom:-1px;padding:10px 15px;}
.product-filter{margin-bottom:10px;border-radius:5px;}
.product-filter{text-transform:uppercase;background-color:#fff;font-size:13px;color:#434a54;border:1px solid #ddd;margin-top:10px !important;}
.product-filter .display{margin:10px;float:left;line-height:36px;}
.product-filter .filter-right > div{padding-left:5px;margin:10px;}
.btn{border-radius:5px;}
label.d_menu{position:relative;}
.product-filter .form-control{display:inline-block;width:auto;box-shadow:none;height:36px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-weight:300;}
.select_menu{padding:3px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;height:27px !important;background:#fafafa;color:#474747;border:none;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-width:70px;font-weight:300;}
label.d_menu:after{content:'<>';font:11px "Consolas", monospace;color:#aaa;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:2px;padding:0 0 2px;border-bottom:1px solid #ddd;position:absolute;pointer-events:none;}
.product-compare{display:none;}
.limit{font-weight:300;}
.panel{box-shadow:none !important;}
#input-limit > option, #input-sort option{padding:5px !important;}
.panel-body{padding:15px 15px 7px !important;}
.model-name{color:#696763;text-align:center;padding:0 0 5px;}
.row.inner-category-product{}
.inner-product-title h2{color:#ed1b24;font-size:20px;font-weight:600;letter-spacing:0.5px;text-align:center;width:100%;text-transform:uppercase;border-bottom:1px solid #ccc;width:97%;margin:10px auto 30px;padding:0 0 5px;}
.title-width{width:100%;margin:0 auto;padding:0 5px 15px;}
.product-read-more a{color:#fff;background:#ed1b24;padding:10px;margin:10px 0 0;clear:both;text-decoration:none;border-radius:2px;}
.product-read-more{margin:30px 0 0;}
.title-width ul li{width:34%;}
.title-width ul .titleh2{width:30%;}
.product-desc{display:block;overflow:hidden;text-align:justify;}
.product-buy-btn{text-align:center;}
.buynow_btn.buttonbtn{background:#ed1b24;border:0;padding:7px 17px;color:#fff;margin:8px 0 0;border-radius:4px;text-transform:uppercase;}
.offerblock a{text-decoration:none;}
.offerblock .oimg{text-align:center;padding:8px;}
.offerblock .oimg > img{width:100%;}
.o-block{background:#f5f5f5;margin:0 23px 23px 0px;width:22%;padding:0 0 10px 0 !important;}
.big-title ul .titleh2{width:80%;}
.big-title ul li{width:10%;}
.o-newprice .fa{color:#333;font-size:14px;font-weight:300;padding:0 3px 0 0;}
.o-oldprice1{color:#ff0000;text-align:center;}
span.line-throgh{text-decoration:line-through;}
.p-comm{background:#f9fbfc;border:1px solid #cccccc;border-radius:3px;float:left;margin:3px 3px 0 0;padding:3px 6px;}
.noactive{background:#969fa7;color:#ffffff;}
.product-main-image img{width:100%;}
.product-main-image{border:1px solid #ccc;padding:10px;}
.product-name{font-size:20px;color:#0079b7;font-weight:bold;border-bottom:1px dashed #0079b7;padding:0 0 9px;line-height:0.8;}
.inner-category-product {
    margin: 20px 0;
}
.prodct-rice{font-size:21PX;color:#555555;padding:4px 0 3px;font-family:Arial, Helvetica, sans-serif;}
span.rupee-fa{padding:0px 5px 0 0px;}
.prodc-old-price{color:#ff0000;font-size:16px;padding:15px 0 2px;}
.product-shipping{font-size:15px;color:#999;padding:2px 3px;}
span.ship{font-weight:bold;padding:0 10px 0 0;color:#888;}
.wishlist a{color:#e40808;font-size:17px;text-decoration:none;}
.wishlist a:hover{color:#0079b7;}
span.wishlist{padding:0 5px 0 0;}
span.wishlist .fa{background:red;color:#fff;padding:4px;font-size:9px;}
.wishlist{padding:15px 0 7px;}
span.check{color:#339E55;font-size:16px;padding:0 4px;}
span.wish-text{position:relative;top:2px;}
.inquiry{border:1px solid #ccc;padding:6px 0;width:100%;margin:15px 0 0;display:block;overflow:hidden;}
span.star{padding:0 8px 0 0;}
.inq-cls a{color:#999;text-decoration:none;}
.inq-cls a:hover{color:#0079b7;}
.tab-pnl{margin-top:17px;}
.nav-tabs li a{margin-right:3px;line-height:1.42857143;border-radius:4px 4px 0 0;padding:10px 10px;border-bottom:0;}
.tab-pnl{font-family:raleway !important;}
.tab-pnl a{color:#222!important;}
.tab-pnl a:hover{background-color:#eee !important;color:#222 !important;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background: transparent;color:#222 !important;cursor:default;font-weight:bold;border:1px solid #ddd;border-bottom:0;}
.tab-content{border:1px solid #ddd;padding:15px 10px 10px;border-radius:3px;}
.nav-tabs{border-bottom:0;}
ul.inner-product-list{padding:0px 0 0px 20px;list-style-type:inherit;}
ul.inner-product-list li{line-height:2;}
.tab-pane table th{width:170px;padding:5px 0;}
.pdf-info a{background:none;color:#999 !important;text-decoration:none;}
.pdf-info a:hover{background:none !important;color:#999 !important;}
.pdf-info span{padding:10px 5px;color:red;font-size:25px;}
span.pdf-txt{color:#666;font-size:17px;position:relative;top:-3px;}
.product-slider .owl-carousel.owl-theme{width:100%!important;}
.product-slider .owl-carousel .owl-item{padding:0px!important;width:100%;}
.border_class{border:1px solid #ddd;}
.modal-header{border:0px!important;}
.photo_gallery{margin:0px;padding:0px;overflow:hidden;position:relative;float:left;display:block;}
span.rollover{-o-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;background:url(images/mag.png) center center no-repeat #000!important;cursor:pointer;height:100%;width:100%;position:absolute;z-index:10;opacity:0;padding:0px;display:block;}
span.rollover:hover{opacity:.7;-o-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;-webkit-box-shadow:0px 0px 4px #000;-moz-box-shadow:0px 0px 4px #000;box-shadow:0px 0px 4px #000;}
.owl-carousel1 .owl-dots{display:inline-block;width:100%;text-align:center;}
.owl-carousel1 .owl-dot{display:inline-block;}
.owl-carousel1 .owl-dot span{background:#000;border-radius:100%;width:10px;height:10px;display:inline-block;margin-right:7px;}
.owl-carousel1 .active span, .owl-carousel1 .owl-dot:hover span{background:#ccc;}
.owl-carousel1 .owl-nav div.owl-prev{background:rgba(0, 0, 0, 0) url("images/control-25-l.png") no-repeat scroll left top/16px auto;width:27px;height:27px;display:inline-block;position:absolute;left:-12px;top:43%;}
.owl-carousel2 .owl-nav div.owl-prev{background:url(images/controls.png) left top no-repeat;width:32px;height:32px;display:inline-block;position:absolute;left:-14px;top:50%;}
.owl-carousel3 .owl-nav div.owl-prev{background:url(images/controls.png) left top no-repeat;width:32px;height:32px;display:inline-block;position:absolute;left:-14px;top:50%;}
.owl-carousel1 .owl-nav div.owl-next{background:rgba(0, 0, 0, 0) url("images/control-25-r.png") no-repeat scroll 0 top/16px auto;width:32px;height:32px;display:inline-block;position:absolute;right:-25px;top:43%;}
.owl-carousel2 .owl-nav div.owl-next{background:url(images/controls.png) -42px top no-repeat;width:34px;height:32px;display:inline-block;position:absolute;right:-14px;top:50%;}
.owl-carousel3 .owl-nav div.owl-next{background:url(images/controls.png) -42px top no-repeat;width:34px;height:32px;display:inline-block;position:absolute;right:-14px;top:50%;}
.s-table table{border-left:1px dotted #cccccc;border-right:1px dotted #cccccc;border-top:1px dotted #cccccc;border-bottom:0;border-collapse:separate;}
.s-table thead th{background:#f3f3f3;padding:10px 4px;border-right:1px dotted #cccccc;text-align:center;border-bottom:1px dotted #cccccc;color:#666;}
.s-table tbody td, .s-table tbody th{border-bottom:1px dotted #cccccc;border-right:1px dotted #cccccc;padding:5px;text-align:center;}
.subtotal tbody td, .subtotal tbody th{border-bottom:1px dotted #cccccc;border-right:1px dotted #cccccc;padding:5px 6px;}
.s-table thead th:last-child, .s-table tbody td:last-child{border-right:0 none;}
.cartimg img{border:1px solid #cccccc;margin:5px 0;width:95%;}
.minus .fa{background:#ed1b24;padding:10px;color:#fff;}
.plus .fa{background:#FF003A;padding:10px;color:#fff;}
.txtqty{border:1px solid #dddddd;height:34px !important;text-align:center;}
.cart-btn{text-align:left;margin:5px 0 0;}
span.dicount-per{font-family:sans-serif;color:#fff;background:#ff0000;padding:5px;margin:0 0 0px 7px;border-radius:2px;}
span.per-item{font-size:14px;margin:0 0 0 10px;}
.ship-border{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:10px 0;width:88%;}
.avl-border{border-bottom:1px dotted #ccc;padding:10px 0;width:88%;}
.btns .new-col-width{padding:0 !important;width:auto !important;}
.bynwbtn .buynow_btn.buttonbtn{background:#555555;}
.product-slider .owl-carousel.owl-theme{padding-top:0!important;}
/*.product-slider{display:block;overflow:hidden;background:#f5f5f5;padding:15px 15px;border:1px solid #eee;}*/
.icn .fa{border:1px solid #0079b7;border-radius:100%;padding:6px;color:#0079b7;font-weight:bold;}
.icn{width:20%;padding:7px 0 0;}
.icn-txt{width:80%;font-weight:800 !important;}
.cart-right-shceme{border:1px solid #f5f5f5;padding:5px;margin:10px 0 0px 0;width:100%;}
.cart-right-shceme{border:1px solid #eee;padding:10px;margin:10px 0 0;}
.col-pad{padding:0 !important;}
span.schme-small{font-weight:normal;}
td.cart-pro-desc{text-align:left !important;padding:2px 0;}
td.cart-pro-desc span{font-family:"Open Sans", sans-serif;font-size:12px;}
td.cart-pro-desc b{margin-left:0;}
.cart-top-pnl{padding:15px 10px;border:1px dotted #ccc;display:block;overflow:hidden;border-bottom:0;}
.cart-ttl{font-weight:bold;font-size:17px;color:#666;}
span.ship-itm{color:#666;font-size:14px;margin:0 0 0 6px;font-weight:normal;}
.free-spn{font-weight:bold;font-size:17px;color:#666;text-transform:uppercase;padding:0 3px;}
span.ship-fa .fa{color:#666;font-size:22px;padding:0 7px 0 0px;}
.shpng-ttl{color:#666;font-weight:bold;}
/*.cart-btm-pnl{padding:8px;border:1px dotted #ccc;display:block;overflow:hidden;border-top:0;background:#f3f3f3;}*/
.price-area{text-align:right;font-size:13px;}
.price-area p{margin:0 0 5px;}
p.grandtotaltxt{font-weight:BOLD;color:#555;font-size:22px;padding:0;font-family:"Open Sans", sans-serif;}
span.total-amt-lable{font-weight:bold;}
/*.coupon_cart.AH_PromoView{background:#ffffff;border:1px dashed #555555;float:left;margin:17px 0 0;padding:10px;}*/
#promo_input{border:1px solid #ccc;font-size:13px;margin:0 7px 0 0;width:170px;padding:3px;}
.checkBtn{background:#ed1b24;border:0 none;color:#ffffff;font-size:13px;height:28px;padding:5px 7px;position:relative;text-transform:uppercase;top:1px;border-radius:3px;}
.cartdiscnt_bingo{padding:5px;background:#FFF;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-top:20px;}
.cartvalueoff{border:1px dashed #F5E487;background-color:#FFFCC7;padding:6px;font-size:14px;text-align:center;float:none;}
.cartvalueoff div span{color:#ed1b24;}
.cartvalueoff div span:last-of-type{color:#444;}
.cont-btn{background:#555555 !important;}
.cont-place-btn{width:100%;text-transform:uppercase;}
ul.crt-list-ftr li{float:left;padding:0px 10px;border-right:1px dashed #ccc;}
span.cart-fa-icon .fa{color:#666;border:1px solid #666;border-radius:100%;padding:4px;}
span.cart-big{padding:0 0 0 28px;text-transform:uppercase;}
span.crt-small{padding:0 0 0 5px;}
.lk-icon .fa{padding:4px 7px !important;}
ul.crt-list-ftr li:last-of-type{border:0;}
.account-page, .order-page, .pro-desc-page{}
.product_title, .shopping-title{font-size:21px;padding:10px 0 !important;color:#ed1b24;}
.shopping-title{padding:0;}
.login-details{margin:15px 0 0;}
.cslogin{clear:none;float:left;padding-bottom:10px !important;}
.border_form{border-right:1px solid #ccc;}
.login-details form{width:100%;}
#create-account_form label, #login_form label{display:block;padding:10px 0 5px 0;font-weight:normal;}
.cslogin input[type="text"], .cslogin input[type="password"], .cslogin .fieldset .text input[type="text"], .cslogin .fieldset .text input[type="password"], .cslogin select, .cslogin input[type="date"], .cslogin input[type="email"], .cslogin textarea{width:92%;padding:9px 12px;border:1px solid #d4d3d1;border-radius:3px;font-family:Arial, Helvetica, sans-serif;}
textarea{resize:none;}
p.submit{margin:10px 0 !important;}
p.lost_password{margin:9px 0 0;text-align: left;}
p.lost_password.forgot-pwd.log-signup {
    text-align: center;
}
p.submit a{font-size:14px;}
p.submit .inquiry-btn-red {
    padding: 15px 25px;
    width: max-content;
    margin: 0 auto;
    border-radius: 50px;
    font-size: 14px;
}
.login-signup .form_content p.lost_password {
    margin: 25px 0;
}
.form_content .width92 {
    width: 92%;
}
.forgot-pwd a{color:#333;text-decoration:none;}
.or-login{right:-5px !important;}
.connect-cls{color:#ed1b24;font-size:16px;font-weight:bold;padding:19px 15px 0 0;}
.login-postn{position:relative;}
.or-login{right:-5px !important;}
.or{position:absolute;right:-6px;top:50%;width:40px;height:40px;background:#555555 !important;display:block;overflow:hidden;text-align:center;border-radius:100% !important;padding:8px 7px;color:#fff;font-size:17px;font-weight:bold;text-transform:uppercase;}
.or-login{right:-5px !important;}
span.str{color:#F00;padding:0 2px 0 2px;font-family:"Open Sans", sans-serif;}
.login-bk{display:block;overflow:hidden;margin:0 0 25px;}
.pro-desc-page a:hover{color:#063d89;}
.forget-block .cslogin input[type="email"]{width:40%;}
form#forget-pwd{width:100%;}
.forget-block label{width:100%;font-weight:normal;}
p.forget-line{font-weight:bold;color:#666;}
.thank-block p{margin:0 0 17px !important;}
div.bhoechie-tab-container{z-index:10;background-color:#ffffff;padding:0 !important;border-radius:4px;-moz-border-radius:4px;border:0;margin-top:0;margin-left:0;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:none;-moz-box-shadow:0 6px 12px rgba(0, 0, 0, .175);background-clip:padding-box;opacity:0.97;filter:alpha(opacity=97);}
div.bhoechie-tab-menu{padding-right:0;padding-left:0;padding-bottom:0;}
div.bhoechie-tab-menu div.list-group{margin-bottom:0;}
div.bhoechie-tab-menu div.list-group>a{margin-bottom:0;}
div.bhoechie-tab-menu div.list-group>a .glyphicon, div.bhoechie-tab-menu div.list-group>a .fa{color:#5A55A3;}
div.bhoechie-tab-menu div.list-group>a:first-child{border-top-right-radius:0;-moz-border-top-right-radius:0;}
div.bhoechie-tab-menu div.list-group>a:last-child{border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;}
div.bhoechie-tab-menu div.list-group>a.active, div.bhoechie-tab-menu div.list-group>a.active .glyphicon, div.bhoechie-tab-menu div.list-group>a.active .fa{background-color:#555555 !important;background-image:#555555 !important;color:#ffffff;}
div.bhoechie-tab-menu div.list-group>a.active:after{content:'';position:absolute;left:100%;top:50%;margin-top:-13px;border-left:0;border-bottom:13px solid transparent;border-top:13px solid transparent;border-left:10px solid #555555;}
div.bhoechie-tab-content{background-color:#ffffff;padding-left:20px;padding-top:10px;}
div.bhoechie-tab div.bhoechie-tab-content:not(.active){display:none;}
.order-page .panel .vrtcl-tab a{padding:10px 0 10px 0 !important;background:none !important;text-align:center !important;color:#555;}
.payment-total-text{font-size:22px;}
span.amt-txt{font-weight:bold;font-family:"Open Sans",sans-serif;}
.right-table tbody td, .right-table tbody th{font-family:"Open Sans",sans-serif;}
ul.payment-txt{padding:20px 0 7px 22px;}
ul.payment-txt li{list-style-type:disc;padding:0 0 5px;}
.list-group-item{border:1px solid #555555 !important;}
p.edit-adress a{background:none !important;font-size:14px;text-align:right;}
.print-address{padding:0 50px;line-height:2;}
.name-of-customer{font-weight:bold;font-size:16px;}
span.adress-lbl{font-weight:bold;padding:0 20px 0 1px;}
.vrtcl-tab a{font-size:14px !important;}
p.req{margin:15px 0 0;}
.cash-dlvry{padding:6px 0 !important;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;width:20%;margin:0 0 8px;}
.cah-on-del-tbl tbody td, .cah-on-del-tbl tbody th{border-bottom:1px dotted #cccccc;padding:10px 20px;}
.cah-on-del-tbl table{border-left:1px dotted #cccccc;border-right:1px dotted #cccccc;border-top:1px dotted #cccccc;border-bottom:0;border-collapse:separate;}
.cah-on-del-tbl tbody th{border-right:1px dotted #cccccc;}
.cah-on-del-tbl tbody th{font-weight:normal;}
.cah-on-del-tbl tbody td{font-weight:bold;}
p.confrm-ordr{font-weight:bold;padding:10px 0 5px;}
.bkbtn{margin:0 15px 0 0px;}
th.bg-gray, td.bg-gray{background:#eee;}
.order-shop-smry{display:block;overflow:hidden;margin:15px 0 0;background:#eee;padding:15px;}
.addtocat_btn{background:#555555;border:0;padding:7px 17px;color:#fff;margin:8px 5px 0 0;border-radius:4px;text-transform:uppercase;}
.order-page .s-table{padding:10px 0 0;}
.order-page div#accordion{margin:30px 0 0;}
.delvry-adrs{width:100%;}
.delvry-adrs #login_form{border-right:0;}
.panel a{padding:10px 40px 10px 15px;margin-top:0;margin-bottom:0;font-size:18px;color:#ed1b24;width:100%;display:inline-block;text-transform:capitalize;background:url(images/min.png) right center no-repeat #eee;text-decoration:none;}
.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd;}
.order-page, .account-page, .pro-desc-page{}
.no-bg a{background:none !important;padding:10px 0 0 !important;}
.order-page .panel-btm{margin-bottom:30px !important;}
.order-page .panel-group .panel{margin-bottom:0;border-radius:4px;border:1px solid #eee;}
.right-details{display:block;overflow:hidden;border:1px solid #ddd;padding:10px;margin:15px 0 0;}
.codtext{padding:0 10px 10px 0;}
.panel-input{margin:0 6px 0 0;width:64%;}
.panel-input .coupon-input{height:33px;}
.coupon-input{border:1px solid #e8e8e8;font-size:12px;height:28px;padding:0 5px;width:100%;}
.panel-btn{width:31%;margin:0 3px 0 0px;display:block;overflow:hidden;}
/*.panel-btn .checkBtn{height:31px;background:#ed1b24;}*/
p.adv{margin:10px 0;font-size:12px;color:#666;}
.schm-txt{font-size:11px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:5px 0;}
.right-title{font-size:17px;padding:10px 0 5px;color:#ed1b24;font-weight:bold;}
.total-prod{font-size:12px;}
.order-page .s-table{padding:10px 0 0;}
.right-table tbody td, .right-table tbody th{border-bottom:1px dotted #cccccc;border-right:1px dotted #cccccc;padding:5px 20px;}
.order-page b{margin-left:2px;}
p.title_block{margin:10px 0; text-align: center;}
.account-page{display:block;overflow:hidden;margin:30px 0 10px;}
.icon-ac{text-align:center;margin:0 20px;}
.box-icon{border:1px solid #d9dfe4;text-align:center;width:140px;height:110px;margin:10px auto;border-radius:10px;-webkit-border-radius:10px;vertical-align:middle;padding:23px;}
.box-icon .fa{font-size:52px;padding:10px;color:#666;}
.icon-ac a{color:#333;text-decoration:none;}
input[type=checkbox], input[type=radio]{margin:4px 0 0;}
span.chkbox{padding-right:9px;}
p.your_adrss{width:25%;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:6px 0;}
p.personl-info-txt{color:#dc1410 !important;padding:10px 0 0px !important;}
.prsonal-address{line-height:2;}
.dltbtn{margin:0 10px 0 0;border:1px solid #ed1b24 !important;color:#ed1b24 !important;background:none !important;border-radius:3px;}
p.gryclr{color:#333 !important;}
td.cntr{text-align:center;}
.s-table thead th{text-align:center;}
.table-cart{padding:0 !important;}
.top-table-rw{border-top:1px dotted #ccc;border-left:1px dotted #ccc;border-right:1px dotted #ccc;padding:10px;display:block;overflow:hidden;margin-top:20px;}
.history-table .fa{background:#ed1b24;color:#fff;padding:5px 10px;font-size:17px;border-radius:4px;}
.history-title{display:block;overflow:hidden;}
.history-table{display:block;overflow:hidden;margin:20px 0 0 !important;}
.history-table table td, .history-table table th{text-align:center;}
.history-table table th{border-bottom:1px dotted #ccc;padding:10px 0;text-transform:uppercase;}
.history-page{margin:20px 0;}
.history-page #input-limit.form-control{height:30px;}
.qty-cntr .fa{font-size:18px;line-height:30px;background:#f3f2f2;border:1px solid #dddddd;height:33px !important;position:relative;text-align:center;width:35px !important;}
.inner-small-title{border-bottom:1px dashed #ccc;padding:10px 0;margin:0 0 10px;font-weight:bold;color:#666;}
p.ordr-info{color:#666;margin:5px 0 10px;line-height:2;}
span.info-ttl{color:#222;padding:0 5px 0 0px;}
.order-info-mrgn{display:block;overflow:hidden;margin:10px 0 0;}
td.rt{text-align:right !important;padding:0 10px 0 0px !important;}
.in-title{padding:20px 0 5PX;border-bottom:1px solid #EEE;width:100%;}
.cmnt-tbl td, .cmnt-tbl th{text-align:left !important;padding:10px 0 10px 8px !important;}
span.WebRupee{padding:0 3px 0 0px;}
.order-hstry{color:#666;}
.mrgntop{margin:20px 0 0;}
#input-limit.form-control{height:29px;margin:3px 3px 0 0;width:80px;padding:0px 7px;}
.show-text{padding:9px 14px 0 0;}
.sortby{font-family:"Open Sans",sans-serif;font-weight:bold;text-transform:uppercase;}
ul.sidebar-menu li a{color:#666 !important;background:#fff !important;line-height:14px !important;padding:6px 0!important;}
.qtyinput .fa{background:#ed1b24;padding:10px;color:#fff;}
span.qty .fa{background:#FF003A;}
*:focus{outline:none !important;}
.thank-block a{color:inherit;}
.cart_top_img .fa{color:#fff;}
.topcart  .cart{background:#ffffff;border:1px solid #cccccc;box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);display:block;float:left;min-width:300px;padding:10px;position:absolute;right:0px;top:66px;z-index:2147483647;display:block;visibility:hidden;border-radius:5px;}
.menuwrapper, .menuwrapper #cssmenu{background:none;z-index:9999;margin:0 auto;}
#cssmenu{max-width:670px;text-align:center;width:100%;}
.topcart:hover  .cart, .topcart  .cart:hover{visibility:visible;}
td.top-img-thumbnail img{border-radius:5px;padding:2px;width:70%;}
.qtyinput input{width:81px;}
.copy-img img{width:90%;}
div#powered{background:#eee !important;display:block;overflow:hidden;font-size:12px;}
.cprt{padding:10px 0;}
.copy-img{padding:5px 0 0;}
.cprt a{color:inherit;}
.pay-im{display:block;overflow:hidden;margin:15px 0 0;padding:0 18px;}
.has-sub > ul{background-color:#fff;border:1px solid #cccccc !important;box-shadow:2px 2px 2px #a9a9a9 !important;padding:5px 0 0 !important;width:720px !important;}
.has-sub > ul li{float:left;height:110px !important;margin:0 !important;text-align:center;width:110px;}
.small-sub.has-sub > ul{width:200px !important;padding:0 !important;}
.small-sub.has-sub > ul li{height:auto !important;width:auto;}
#cssmenu ul li.small-sub ul li a{width:auto;font-size:13px;}
#cssmenu ul li.small-sub ul li:hover > a, #cssmenu ul li.small-sub ul li a:hover{color:#000000;}
div#cssmenu li img{width:100%;}
div#cssmenu li img{width:100%;margin:0 0 8px;}
#cssmenu ul ul a{color:#000000;font-size:12px;}
.blueimp-gallery{z-index:99999999 !important;}
.sub-menu{width:68%;}
.productsmenu:hover .b-img1{background-image:url("images/auntu_new.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:300px;position:absolute;top:15px;width:400px;display:block;}
li.f-class0 div.b-img1, li.f-class1 div.b-img1, li.f-class2 div.b-img1, li.f-class3 div.b-img1, li.f-class4 div.b-img1, li.f-class5 div.b-img1, li.f-class6 div.b-img1, li.f-class7 div.b-img1, li.f-class8 div.b-img1, li.f-class9 div.b-img1, li.f-class10 div.b-img1{display:block !important;}
li.f-class0:hover .b-img{background-image:url("images/img0.jpg") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:309px;position:absolute;top:3px;width:400px;}
li.f-class1:hover .b-img{background-image:url("images/img1.jpg") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:208px;position:absolute;top:3px;width:400px;}
li.f-class2:hover .b-img{background-image:url("images/img2.jpg") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:107px;position:absolute;top:3px;width:400px;}
li.f-class3:hover .b-img{background-image:url("images/img3.jpg") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:5px;position:absolute;top:3px;width:400px;}
li.f-class4:hover .b-img{background-image:url("images/img4.jpg") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:309px;position:absolute;top:-117px;width:400px;}
li.f-class5:hover .b-img{background-image:url("images/img5.jpg") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:208px;position:absolute;top:-117px;width:400px;}
li.f-class6:hover .b-img{background-image:url("images/img6.jpg") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:107px;position:absolute;top:-117px;width:400px;}
li.f-class7:hover .b-img{background-image:url("images/img7.jpg") !important;background-position:right top;background-repeat:no-repeat !important;background-size:95% auto;height:327px;left:auto;right:-332%;position:absolute;top:-117px;width:280px;}
li.f-class8:hover .b-img{background-image:url("images/img8.jpg") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:309px;position:absolute;top:-237px;width:400px;}
li.f-class9:hover .b-img{background-image:url("images/img9.jpg") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:208px;position:absolute;top:-237px;width:400px;}
li.f-class10:hover .b-img{background-image:url("images/img10.jpg") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:86px;position:absolute;top:-220px;width:400px;}
li.f-class0:hover .b-img1, li.f-class1:hover .b-img1, li.f-class2:hover .b-img1, li.f-class3:hover .b-img1, li.f-class4:hover .b-img1, li.f-class5:hover .b-img1, li.f-class6:hover .b-img1, li.f-class7:hover .b-img1, li.f-class8:hover .b-img1, li.f-class9:hover .b-img1, li.f-class10:hover .b-img1{display:none !important;}
html{overflow-x:hidden;}
.div1, .div2{width:700px;margin:0 auto;}
.div1{margin-top:30px;margin-bottom:60px;text-align:center;line-height:20px;}
.div1 P{font-size:18px;}
.div1 a, .div2 a{color:#07C;}
.div1 a{margin:0 8px;}
.div1 a.current{color:black;text-decoration:none;}
.div2{margin-top:70px;}
.div2 li{padding-top:6px;padding-bottom:6px;}
.green{color:Green;}
.cn{font-family:"Courier New", Georgia;}
#status{display:inline-block;margin-left:26px;line-height:50px;height:50px;vertical-align:middle;}
.code{border:dashed 1px #BCBCCB;padding:8px 12px;background-color:#F3F3F9;white-space:pre;font-family:"Courier New", Georgia;font-size:12px;margin:6px 0;overflow:auto;}
.topbtns{background:#ededed;padding:5px 0 0 0;display:block;overflow:hidden;height:34px;border-bottom:2px solid #ccc;}
.r-search{padding:35px 0 0 0;}
.logo > img{width:65%;}
.left.c-minus, .c-plus{background:#e2e2e2;padding:6px 5px;}
.text-change-qty-search-popup{border:1px solid #cccccc;width:40px;text-align:center;}
.c-minus .fa, .c-plus .fa{font-size:10px;}
.c-price{font-weight:bold;font-size:12px;line-height:19px;}
.carttable tbody tr{border-bottom:1px dotted #ccc;}
table.noborder tr{border:0 !important;}
.carttable tbody tr td{padding:1px 0;}
.c-item > a{text-transform:uppercase;font-size:12px;color:#555555;}
.c-minus{border-radius:5px 0 0 5px;}
.c-plus{border-radius:0 5px 5px 0;}
.c-sub, .c-tsub{font-size:13px;}
.c-ssub{font-size:13px;color:#ed1b24;}
h2.section-title::after{background-color:#ed1b24;content:"";display:block;height:4px;left:0;margin-left:auto;margin-right:auto;margin-top:-50px;position:absolute;right:0;width:400px;}
h2.section-title{margin-bottom:20px;text-transform:uppercase;text-align:center;font-weight:bold;margin-top:0;}
.featureswrapper{padding:70px 0 20px;}
.f-col-4{width:32%;margin:0 2% 0 0;}
.icon-wrap{background:#ed1b24;color:#ffffff;font-size:43px;padding:60px 0;text-align:center;width:24%;height:160px;}
.f-txt{background:#ffffff;font-size:14px;padding:9px;width:76%;height:160px;}
.features-wrap .f-col-4:last-child{margin:0 !important;}
.f-txt h4{font-size:18px;color:#ed1b24;}
.sort_paging{border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;display:block;overflow:hidden;}
.page_sprting{padding:10px 0;}
.paging{padding:7px 0 0px;}
.sortby{font-family:"Open Sans",sans-serif;font-weight:bold;padding:0 20px 0 0;text-transform:uppercase;}
.sortul li{float:left;padding:0 20px 0 0;}
.sortul li a{color:#000000;text-transform:uppercase;}
a.sortactive{border-bottom:1px solid #ed1b24;color:#ed1b24 !important;padding:0 0 10px;}
.show-text{padding:9px 14px 0 0;}
.prod-banner{padding:0;margin:0 0 15px;}
.prod-banner img{width:100%;border:4px solid #eee;}
.pcatb{border:1px solid #e5e5e5;min-height:auto;text-align:center;}
.col-md-3.pcat-block{margin:0 0 2%;padding:0 5px;}
.pcat-price{color:#414141;font-family:"Open Sans", sans-serif;border-top:1px solid #eee;padding:7px 0;}
.pcat-img{text-align:center;padding:7px;position:relative;}
.pcat-img img{width:85%;}
.offer-img{position:absolute;top:5px;right:6px;text-align:right;}
.offer-img img{width:26%;}
.feature-blk{display:block;margin:10px 5px 10px;overflow:hidden;}
.ftr-blk-img{display:inline-block;margin:0 10px 0 0;text-align:center;width:23%;}
.feature_img_title{display:block;font-family:"Open Sans",sans-serif !important;font-weight:bold;margin-top:5px;text-align:center;clear:both;font-size:11px !important;}
.ftr-nm{font-size:12px;padding:3px 0 0;}
.tab-ttl{color:#222222;font-size:14px;font-weight:bold;padding:5px 0px;text-transform:uppercase;border-bottom:1px dashed #ccc;margin:0 0 10px;}
table.specs{margin:0 0 15px;}
.specs tr th{border-right:1px dotted #cccccc;color:#898989;font-family:"Open Sans", sans-serif;font-size:14px;}
.specs tr td, .specs tr th{border-bottom:1px dotted #cccccc;padding:5px 0;}
.specs tr td{font-family:"Open Sans", sans-serif;padding-left:10px;}
input#btnShow{}
.ui-widget-header{border:none !important;background:none !important;color:#fff !important;font-weight:bold;}
div#dialog{height:310px !important;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable{width:700px !important;z-index:98 !important;top:100px !important;}
.poup-content_detail{margin:0 0 0 0%;width:100%;}
.avilable{color:#0b9e00;font-size:14px;}
.pop-prod{border-bottom:1px solid #eaeaea;color:#333;font-family:"Open Sans", sans-serif;font-size:21px;}
.mainprice{margin:0 0 20px;}
.price{color:#ed1b24;font-size:23px;}
.discount-des{color:#dc1410;font-size:14px;position:relative;top:-2px;}
.poup-content_detail .mrpprice{padding:5px 0;text-align:left;}
.mrpprice{color:#8a8a8a;font-size:15px;font-family:"Open Sans",sans-serif;}
.pricepr{color:#777;font-size:14px;}
.mprice{color:#777;text-decoration:line-through;}
.codwrapper{margin:0 0 20px;}
.poup-content_detail .codtext{text-align:left !important;}
.codtext{color:#8a8a8a;font-family:"Open Sans", sans-serif;font-size:13px;font-weight:600;padding:0 10px 10px 0;}
.codpincode{border:1px solid #e8e8e8 !important;font-size:12px;height:28px;outline:0 none;padding:0 5px;width:170px;}
.cart-box .checkBtn{background:#555555;}
.p-price-w{border-bottom:1px solid #eaeaea;display:block;overflow:hidden;padding:20px 0;}
.qtywrapper{padding:20px 0;}
.box-qty{margin:0 0 4px;}
.minus, .plus, .ref{background:#f3f2f2;border:1px solid #dddddd;font-size:20px;height:33px !important;position:relative;text-align:center;width:35px !important;}
.box-qty .minus .fa, .box-qty .plus .fa{font-size:18px;line-height:30px;background:#f3f3f3;padding:0;color:#222222;}
.txtqty{border:1px solid #dddddd;height:33px !important;margin:0 5px;outline:0 none;text-align:center;width:35px !important;}
.sideQtyBox p{color:#444;font-family:"Open Sans", sans-serif;font-size:11px;margin:0 0 0 10px;}
.popup-buybtn{margin:0 0 0 55px;padding:0;display:block;overflow:hidden;}
.ref{background:rgba(0, 0, 0, 0) -moz-linear-gradient(center top, #eeeeee, #dedede) repeat scroll 0 0;border:1px solid #cccccc;color:#555555;font-size:13px;font-weight:bold;margin:6px auto 0;padding:7px 0 0;text-transform:uppercase;width:80% !important;}
.ref.update_cart{cursor:pointer;}
.disc{color:#dc1410;}
span.bil-txt{padding:0 0 0 10px;}
.intl-tel-input input#phone{border:1px solid #d4d3d1 !important;border-radius:3px;outline:0 none;padding:9px 65px;width:92%;}
.intl-tel-input.allow-dropdown{width:100%;}
.intl-tel-input{display:inline-block;position:relative;}
.intl-tel-input.allow-dropdown .flag-container{left:0;right:auto;}
.intl-tel-input .flag-container{bottom:0;padding:1px;position:absolute;right:0;top:0;}
.intl-tel-input.allow-dropdown .selected-flag{width:46px;}
.intl-tel-input .selected-flag{height:100%;padding:0 0 0 8px;position:relative;width:36px;z-index:1;}
.in-price-wrap{border-top:1px solid #e5e5e5;display:block;overflow:hidden;padding:0 10px;}
.in-price{font-family:"Open Sans", sans-serif;padding:7px 0;text-align:center;}
.in-old-price{color:#ff0000;text-decoration:line-through;}
span.chk-ln-thr{color:#898989;font-size:12px;}
span.chk-ln-thr .fa{color:#898989;}
span.mrp{color:#666666;padding:0 3px 0 7px;}
span.grnclr{color:#78b778;font-weight:bold;}
.pr-unit-prc{color:#595959;}
.prod-cat-drpdwn select{border:1px solid #cccccc;color:#666666;margin:5px 0 10px;padding:2px 0;width:100%;}
.in-price-wrap b{margin-left:0;}
.list-qty .fa{font-size:13px;height:27px !important;line-height:27px;width:26px !important;cursor:pointer;}
.list-qty .txtqty{height:27px !important;width:100px !important;}
.pr-desc > ul{list-style-type:inherit;margin:25px 0 0;padding:0 0 0 20px;}
#thumbs .thumb{padding:22.5px 8px !important;text-align:center;}
#thumbs .thumb-content{float:none!important;width:100%!important;}
.thumb.thumb-on{position:relative;}
.thumb.thumb-on::after{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ed1b24;border-style:solid;border-width:14px 0 14px 14px;content:"";height:0;left:0px;position:absolute;top:35%;width:0;}
.thumb:hover::after{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff !important;}
/*.hover-buttom:hover::before, .hover-buttom.open::before{background-color:#ffffff;bottom:-3px;content:"";height:4px;left:0;position:absolute;width:100%;z-index:9999;}*/
.dropdown:hover .dropdown-menu{display:block;}
/*.hover-buttom .dropdown-toggle{background:#555555;color:#fff;padding:9px 12px;box-shadow:1px 6px 10px #cccccc;}*/
.hover-buttom .dropdown-menu{margin:3px 0 0;min-width:140px;}
.prod-btm-block{text-align:center;}
.prod-btm-b{padding:10px 5px;}
.prod-btm-b img{width:55%;}
.prod-btm-name{color:#ed1b24;font-size:13px;padding:6px 0;text-transform:uppercase;}
.prod-btm-price{font-family:"Open Sans",sans-serif;font-weight:bold;}
.prod-btm-cart{margin:5px 0 0;}
.prod-btm-cart button{background:#ed1b24;border:0 none;border-radius:4px;color:#ffffff;padding:3px 5px;font-size:12px;}
.home-blog-block .owl-carousel .owl-item.blog-b{border:1px solid #eeeeee;box-shadow:0 1px 10px #cccccc;margin:0px 0 20px;padding:0;border-bottom:3px solid #ed1b24;}
.home-blog-block .owl-carousel .owl-item{padding:0 10px;}
.blog-title{font-weight:bold;text-align:center;font-size:17px;padding:8px 10px 4px 10px;color:#ed1b24;}
.blog-data{padding:0 4px 10px;}
.blog-data span{font-size:12px;text-align:center;display:block;font-style:italic;}
.blogtxt{font-family:open sans;padding:12px 10px 0;text-align:justify;font-size:13px;line-height:23px;color:#414141;}
.con_sub{background:#555555;padding:5px 16px;color:#fff;border:0;border-radius:4px;margin:0 0 0 5px;}
.contact-block{margin:30px 0 0;}
.conbtitle{color:#0072bb;font-size:16px;padding:0 0 5px;}
.conb-left{overflow-y:scroll;height:400px;}
.con-block{border-bottom:1px solid #d9d9d9;margin:0 0 8px;padding:0 0 8px;}
.con-block:last-of-type{border:0;}
.conbtxt a{color:#333333;text-decoration:none;}
.enquiry-block .tabs-left, .tabs-right{border-bottom:none;}
.enquiry-block .tabs-left{border-right:1px solid #ed1b24}
.enquiry-block .tabs-right{border-left:1px solid #ddd}
.enquiry-block .tabs-left>li, .tabs-right>li{float:none;margin-bottom:2px;width:100%;}
.enquiry-block .tabs-left>li{margin-right:-1px}
.enquiry-block .tabs-right>li{margin-left:-1px}
.enquiry-block .tabs-left>li.active>a, .enquiry-block .tabs-left>li.active>a:focus, .enquiry-block .tabs-left>li.active>a:hover{border-bottom-color:#ddd;border-right-color:transparent}
.enquiry-block .tabs-right>li.active>a, .enquiry-block .tabs-right>li.active>a:focus, .enquiry-block .tabs-right>li.active>a:hover{border-bottom:1px solid #ddd;border-left-color:transparent}
.enquiry-block .tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;display:block}
.enquiry-block .tabs-right>li>a{border-radius:0 4px 4px 0;margin-right:0}
.enquiry-block .sideways{margin-top:50px;border:none;position:relative}
.enquiry-block .sideways>li{height:20px;width:120px;margin-bottom:100px}
.enquiry-block .sideways>li>a{border-bottom:1px solid #ddd;border-right-color:transparent;text-align:center;border-radius:4px 4px 0 0}
.enquiry-block .sideways>li.active>a, .sideways>li.active>a:focus, .enquiry-block .sideways>li.active>a:hover{border-bottom-color:transparent;border-right-color:#ddd;border-left-color:#ddd}
.enquiry-block .sideways.tabs-left{left:-50px}
.enquiry-block .sideways.tabs-right{right:-50px}
.enquiry-block .sideways.tabs-right>li{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.enquiry-block .sideways.tabs-left>li{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.enquiry-block .nav-tabs>li.active>a, .enquiry-block .nav-tabs>li.active>a:focus, .enquiry-block .nav-tabs>li.active>a:hover{border-bottom:1px solid #ddd;}
.enquiry-block .nav-tabs>li.active>a, .enquiry-block .nav-tabs>li.active>a:focus, .enquiry-block .nav-tabs>li.active>a:hover{border-bottom:1px solid #ddd;background:#ed1b24 !important;color:#ffffff !important;font-weight:normal;}
.enquiry-block .nav-tabs li a{margin-right:0px;line-height:1.5;padding:10px 10px;}
.enquiry-block .tabs-left>li:last-of-type{margin:0;}
.enquiry{float:none;}
.input-group{width:92%;}
.btn-file{position:relative;overflow:hidden;padding:9px 9px;background-color:#ed1b24;border-color:#ed1b24;}
.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;cursor:inherit;display:block;}
input[readonly]{cursor:text !important;width:100% !important;}
.corp-left{background:#f2f2f2;padding:15px;}
.ui-datepicker-month, .ui-datepicker-year{color:#222;}
.con-b2 label{font-size:15px;font-weight:normal;padding:0 0 3px;}
.con-b2{margin:10px 0 10px;float:none;}
.con-b2 select{border:1px solid #d2d2d2;padding:5px 2px;width:75%;border-radius:4px;}
.con-b2 input{border:1px solid #d2d2d2;padding:4px 2px;width:65%;border-radius:4px;}
section#timeline{width:100%;margin:20px auto;position:relative;}
section#timeline:before{content:'';display:block;position:absolute;left:50%;top:0;margin:0 0 0 -1px;width:2px;height:100%;background:#000;}
section#timeline article{width:100%;margin:0 0 20px 0;position:relative;}
section#timeline article:after{content:'';display:block;clear:both;}
section#timeline article div.inner{width:40%;float:left;margin:5px 0 0 0;border-radius:6px;}
section#timeline article div.inner span.date{display:block;width:54px;height:50px;padding:5px 0;position:absolute;top:0;left:47.7%;border-radius:100%;font-size:12px;font-weight:900;text-transform:uppercase;background:#2592d2;color:rgba(255, 255, 255, 0.5);border:2px solid #fff;box-shadow:0 0 0 5px #555;}
.inner h2{}
section#timeline article div.inner span.date span{display:block;text-align:center;}
section#timeline article div.inner span.date span.day{font-size:10px;}
section#timeline article div.inner span.date span.month{font-size:18px;}
section#timeline article div.inner span.date span.year{color:#ffffff;font-size:13px;padding:10px 0 0;}
section#timeline article div.inner h2{padding:15px;margin:0;color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:-1px;border-radius:6px 6px 0 0;position:relative;}
section#timeline article div.inner h2:after{content:'';position:absolute;top:20px;right:-5px;width:10px;height:10px;-webkit-transform:rotate(-45deg);}
section#timeline article div.inner p{padding:15px;margin:0;font-size:14px;background:#fff;color:#656565;border-radius:0 0 6px 6px;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
section#timeline article:nth-child(2n+2) div.inner{float:right;}
section#timeline article:nth-child(2n+2) div.inner h2:after{left:-5px;}
section#timeline article:nth-child(1) div.inner h2{background:#006DAD;}
section#timeline article:nth-child(1) div.inner h2:after{background:#006DAD;}
section#timeline article:nth-child(2) div.inner h2{background:#ed1b24;}
section#timeline article:nth-child(2) div.inner h2:after{background:#ed1b24;}
section#timeline article:nth-child(3) div.inner h2{background:#008DE0;}
section#timeline article:nth-child(3) div.inner h2:after{background:#008DE0;}
section#timeline article:nth-child(4) div.inner h2{background:#009DF9;}
section#timeline article:nth-child(4) div.inner h2:after{background:#009DF9;}
section#timeline article:nth-child(5) div.inner h2{background:#14A8FF;}
section#timeline article:nth-child(5) div.inner h2:after{background:#14A8FF;}
.pdfi .fa{color:#e40808;font-size:27px;padding:0 5px 0 0;position:relative;top:3px;}
span.upload-lilit{font-size:12px;}
.col-3-paddding-0, .col-4-paddding-0{padding:0 !IMPORTANT;}
.con-b9 select{width:67%;}
span.or-cls{font-weight:700;font-size:16px;}
.download-blk{width:40%;margin:0 auto;text-align:center;border:1px solid #eee;padding:11px 15px;}
.add_1{width:50%;}
.sub-menu a{width:100%;}
.menu-text{width:30%;background-image:url("images/aunty.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:cover;height:320px;position:relative;left:-2px;opacity:1;}
.left.sub-menu li.f-class0:hover ~ .right.menu-text, .left.sub-menu li.f-class1:hover ~ .right.menu-text{background:none;opacity:0;}
.intl-tel-input .phone{padding:9px 0 9px 50px!important;}
.login-page .or.or-login{top:42%;}
.login-social{padding:9.5% 0 0 3%;}
.auto-search{background:#ffffff;border:1px solid #cccccc;left:22%;position:absolute;top:71px;width:48%;z-index:2147483647;box-shadow:-2px 2px 2px #c0bebe, -2px -1px 2px #c0bebe, 2px 0 2px #c0bebe;overflow-y:scroll;height:330px;}
.produ-search-img img{width:100%;}
.produ-search-img{width:10%;}
.produ-search-name{color:#0065c1;font-size:14px;font-weight:bold;max-width:160px;padding:20px 0 0;width:100%;}
.produ-search-price.left{font-size:14px;padding:20px 0 0;width:175px;}
.produ-search-qty{max-width:170px;padding:20px 0 0;width:100%;}
.qty input{height:25px;width:39px;}
.qty_input input{border-color:#dddddd;border-radius:0;border-style:solid;border-width:1px;height:32px;margin:0 1px 0 1px;width:56px;}
.min_plus_wrapper .plus_minus_icon{font-size:12px;height:15px !important;line-height:12px;margin:0 0 2px;padding:0 !important;width:20px !important;}
.qty_input input{border-color:#dddddd;border-radius:0;border-style:solid;border-width:1px;height:32px;margin:0 1px 0 0;width:40px;}
.produ-search-cart .addtocatbtn{background-color:#0065c1;color:#ffffff !important;text-decoration:none;}
.search-title{border-bottom:1px solid #cccccc;color:#ed1b24;font-size:21px;padding:3px 5px;}
.qtytext{background:#555555;color:#ffffff;font-weight:bold;padding:6px 10px;}
.produ-search-cart{padding:20px 0 0;}
.prod-search-wrap{border-bottom:1px solid #dddddd;display:block;overflow:hidden;padding:5px 0;}
.search-title .fa{background-color:#555555;border-radius:5px;color:#ffffff;float:right;font-size:18px;padding:5px 10px;cursor:pointer;}
.produ-search-price .price-old{color:#ff0000;padding:0 10px 0 0;text-decoration:line-through;}
.produ-search-cart .fa{padding:0 4px 0 0;}
.pricepr{text-align:left;}
.poup-content_detail .mrpprice{padding:5px 0 0;}
div#dialog{height:310px !important;}
.poup-content_detail b{margin-left:12px;}
.new-group p{margin:3px 0 0 0px;padding:7px 0;text-align:left;}
.sideQtyBox .prod-cat-drpdwn select{font-size:12px;background-position:98% 6px;}
.sideQtyBox .width_right{float:right;width:45%;}
.sideQtyBox .width_50{float:left;margin:0 0 0 10px;width:45%;}
.sideQtyBox label{font-size:11px;width:100%;display:block;overflow:hidden;margin-bottom:-2px !important;;font-weight:normal !important;;}
.blog-b{min-height:400px !important;}
.owl-carousel4.owl-theme{width:100%;}
.owl-carousel4 .owl-item{padding:2px;}
.owl-carousel4 .owl-nav div.owl-next{background:url(images/controls.png) -42px top no-repeat;width:34px;height:32px;display:inline-block;position:absolute;right:-14px;top:50%;}
.owl-carousel4 .owl-nav div.owl-prev{background:url(images/controls.png) left top no-repeat;width:32px;height:32px;display:inline-block;position:absolute;left:-14px;top:50%;}
.prod-btm-name{font-size:14px;min-height:50px;}
.prod-btm-cart{margin:5px 0 10px;}
.sub_menu_product{display:block;margin:0 0 20px 0;}
.sub_menu_product .owl-item .owl-item{border:1px solid #ccc;height:180px;border-radius:5px;padding:5px;}
.sub_menu_product span{clear:both;color:#ed1b24;display:block;font-size:13px;padding:10px 0 0;text-align:center;}
.owl-carousel5 .owl-item{padding:0px;}
.owl-carousel5.owl-theme{padding:0px;width:100%;}
.owl-carousel5 .owl-nav div.owl-next{background:url(images/right.png) center center no-repeat;width:20px;height:20px;display:inline-block;position:absolute;right:-10px;top:45%;}
.owl-carousel5 .owl-nav div.owl-prev{background:url(images/left.png) center center no-repeat;width:20px;height:20px;display:inline-block;position:absolute;left:-10px;top:45%;}
.owl-carousel4 .owl-item img{max-width:100%!important;width:auto!important;margin:0 auto;text-align:center;}
.dd-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0, 0, 0, 0.15);border-radius:2px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);display:block;float:left;font-size:14px;left:0;list-style:outside none none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000;}
.dd-menu.autosearch{width:100%;border:1px solid #ddd;border-radius:4px;box-shadow:-2px 2px 2px #c0bebe, -2px -1px 2px #c0bebe, 2px 0 2px #c0bebe;top:93%;padding:0;}
.search_result h3{background:#f4f4f4;color:#444;font-size:18px;padding:10px;}
.media-body{max-width:600px;width:100%;padding:10px;}
.p_search_price{max-width:160px;width:100%;float:left;}
.p_search_p{max-width:260px;width:100%;float:left;padding:6px 0;}
.media-body .prodoption{clear:none;max-width:169px;width:100%;padding:0;}
.media-body .price-old{font-size:14px;margin:0 10px 0 0;}
.media-body .price{width:135px;}
.media-body .addtocatbtn{margin:0;padding:4px 5px;}
.media-body .plus{height:12px;font-size:12px;line-height:12px;margin:0 0 1px;}
.media-body .minus{line-height:12px;font-size:18px;height:12px;}
.media-body .prodoption .qty{display:block;float:left;max-width:104px;overflow:hidden;position:static;width:100%;margin:0;}
.media-body .qtytext{height:25px;color:#F15A2D;padding:3px 6px;}
.media-body .qty input{height:25px;width:39px;}
.p_search_p > a, .p_search_p span{color:#414141;font-size:13px;}
.sub_search{color:#f15a2d!important;}
.autosearch .media{border-bottom:1px solid #ccc;margin-top:0;}
.autosearch .media img{height:40px;width:40px;padding:3px 0 0;}
.p_search_price, .media-body .prodoption{float:right;margin:8px 0;}
.prod_wrap{height:320px;overflow-y:scroll;}
.more-result{background:#0066C1;border-radius:5px;color:#fff;float:left;text-transform:uppercase;margin:0 0 10px 10px;padding:4px 15px;}
.selected_time_slot{background:#0066b3!important;color:#fff!important;font-size:17px!important;text-transform:capitalize!important;}
.available div, .selectedtime div{background:green;border:1px solid #ddd;display:inline-block;height:20px;width:20px;margin:0 9px;}
.noavailablle div{background:red;border:1px solid #ddd;display:inline-block;height:20px;width:20px;margin:0 9px;}
.indicator{overflow:hidden;padding:0 0 15px;}
.indicator div{color:#444;float:left;font-size:15px;padding:0 20px 0 0;}
#moreless{background:#f15a2d;border-radius:5px;color:#fff;float:left;font-size:13px;overflow:hidden;text-transform:uppercase;margin:0 0 20px;padding:7px 20px 4px;}
.morecomments{display:block;overflow:hidden;font-size:15px;padding:20px 0 0;}
/*.media .fa.fa-close{background:#ed1b24;border-radius:100%;color:#fff;height:24px;line-height:22px;width:25px;font-size:15px;padding:0 0 0 7px;}*/
.search_result{position:relative;z-index:2147483647;}
.dd-menu.autosearch{border:1px solid #ddd;border-radius:4px;box-shadow:-2px 2px 2px #c0bebe, -2px -1px 2px #c0bebe, 2px 0 2px #c0bebe;padding:0;top:42px;width:66%;bottom:auto;left:13px;}
.autosearch .media{border-bottom:1px solid #ccc;margin-top:0;}
.search_result h3{background:#f4f4f4 none repeat scroll 0 0;color:#444;font-size:18px;padding:10px;}
.prod_wrap{height:320px;overflow-y:scroll;}

.media-body{max-width:600px;width:100%;}
.p_search_p{float:left;max-width:260px;width:100%;}
.p_search_price, .media-body .prodoption{float:right;margin:4px 0;}
.media-body .prodoption{clear:none;max-width:169px;padding:0;width:100%;}
.p_search_p > a, .p_search_p span{color:#414141;font-size:13px;}
.sub_search{color:#0065c2 !important;}
.media-body .prodoption .qty{display:block;float:left;margin:0;max-width:104px;overflow:hidden;position:static;width:100%;}
.media-body .qty input{height:25px;width:30px;text-align:center;}
.qtyvalue.leftcontent{border-radius:0;position:relative;}
.dd-menu.autosearch > li:first-child.media{height:50px!important;}
.dd-menu.autosearch > li:first-child.media h3{position:relative;top:-22px;}
.price .price-old{color:#f00;font-size:15px;height:16px;text-decoration:line-through;}
.media-body .price-old{font-size:14px;margin:0 10px 0 0;}
.price .price-new{color:#333;font-size:17px;margin:0 7px 0 0;}
.media-body .price-new{font-size:14px;}
.price{margin:0 auto;position:relative;text-align:center;width:72%;font-family:"Hind", sans-serif;line-height:25px;}
.media-body .qtytext{color:#0065C1;height:25px;padding:3px 6px;background:#eee none repeat scroll 0 0;border-radius:4px 0 0 4px;font-weight:700;text-transform:uppercase;width:auto;}
.media-body .price{width:135px;position:relative;top:-29px;}
.media-body .plus{font-size:12px;height:25px!important;line-height:22px;margin:0 0 1px;font-weight:bold;width:20px!important;}
.media-body .minus{font-size:18px;height:25px!important;line-height:18px;width:20px!important;margin:0 1px 0 0;}
.media-body .cart{margin:0 !important;float:right;}
.media-body .addtocatbtn{margin:0;font-size:13px!important;padding:3px 5px 2px 5px;background:#ed1b24!important;text-transform:capitalize!important;}
.media-body .addtocatbtn i{margin-right:3px;}
.media-body .addtocatbtn:hover{background:#d4d4d4 !important;}
.owl-carousel4 .owl-item .owl-item{width:100%;}
span.p_limited{position:relative;top:-18px;}
#dialog .cart-box.right{width:50%;}
#dialog .left.qty-desc{width:100%;margin:15px 0 0 0;}
#dialog .addtocartbtn{display:inline-block;}
#dialog .popup-buybtn{margin:0px;}
#dialog .qtywrapper{display:block;padding:20px 0;text-align:center;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all{top:100px !important;width:700px !important;z-index:9999 !important;}
#dialog .sideQtyBox label{text-align:left!important;}
.inner-category-product .pr-desc > ul{margin:0!important;}
.page_not_found_wrapper{background-color:#fff;background-image:-webkit-linear-gradient(bottom, #6bc3f6, #f9fdff);background-image:-moz-linear-gradient(bottom, #6bc3f6, #f9fdff);background-image:-o-linear-gradient(bottom, #6bc3f6, #f9fdff);background-image:-ms-linear-gradient(bottom, #6bc3f6, #f9fdff);background-image:linear-gradient(to top, #6bc3f6, #f9fdff);display:block;overflow:hidden;height:100%;width:100%;}
.page_not_found_wrapper .header{display:none;}
.page_not_found_wrapper div#footer{display:none;}
.page_not_found_wrapper div#powered{display:none !important;}
.page_not_found_wrapper body{background:none !important;}
.page_not_found_wrapper .shiptag{border-bottom:0;border-top:0;background:none;}
.page_not_found_wrapper{text-align:center;}
.er-cls{padding:20px 0 0;font-size:70px;font-weight:bold;color:#ed1b24;text-transform:uppercase;}
.not-exist{padding:12px 0;font-size:23px;}
.not-exist .fa{padding:0 0px 0 5px;}
.not-more-txt p{font-size:16px;word-spacing:1px;}
.bk-home a{text-decoration:none;text-transform:uppercase;background:#555;color:#fff;padding:9px 20px;margin:10px 0 0 !important;border-radius:4px;font-size:19px;}
.not-more-txt{display:block;overflow:hidden;margin:0 0 20px 1px;}
.request-pg-blk h1{border-bottom:2px solid;font-size:24px;text-transform:uppercase;}
.request-pg-blk .btn{border-radius:3px;font-size:16px;text-transform:uppercase;}
.request-pg-blk{display:block;overflow:hidden;min-height:170px;}
.nt-found-img{width:54%;}
.not-font-cont{display:block;overflow:hidden;padding:15% 0;}
.nt-found-img{width:80%;display:block;overflow:hidden;padding:22% 0 0;float:right;}
.page_not_found_wrapper .content{width:100%;max-width:900px;margin:0 auto;}
#dialog .price{width:100%!important;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{background:#e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50%!important;}
#dialog .box-qty{text-align:left;margin:0 0 4px 10px;}
#dialog .popup-buybtn{clear:both!important;}
#dialog #response_message{clear:both!important;width:100%;padding:7px;color:#fff;border-radius:5px;margin:10px 0;background:#83cc83;border:1px solid #390;font-size:16px;float:left;}
.remove_item i{color:#666!important;}
.step_no{padding:3px;text-align:center;height:30px;width:30px;border:1px solid #ed1b24;border-radius:100%;}
a{text-decoration:none!important;}
.otitle{height:80px;overflow:hidden;padding:10px;}
.no_prise .fa-rupee{background:none!important;border-radius:0px!important;color:#666!important;font-size:14px!important;padding:0px!important;margin-right:5px;position:relative;top:3px;}
.margin_sort{margin-bottom:20px;}
.col-md-2.pcat-block{margin:0 0 2%;}
.changed_address{padding:6px 10px 6px 10px!important;}
.changed_address .fa-edit{float:right;position:relative;top:3px;}
#myModal a{background:#F5F5F5;padding:10px;border-radius:5px;color:#666;margin:0 0 10px 0;display:block;width:100%;}
.pcatb .pcat-img .list_wishlist{background:#e5e5e5;border-radius:5px 0 0 5px;height:auto;padding:7px;position:absolute;right:-60px;top:30%;opacity:0;visibility:hidden;transition:all 0.3s linear 0s;width:45px;border:1px solid #d0d0d0;}
.pcatb .pcat-img .list_wishlist a{margin-bottom:10px;font-size:23px;}
.pcatb .pcat-img .list_wishlist a.wishlist_active{color:#F00;}
.pcatb:hover .list_wishlist{opacity:1;visibility:visible;right:0px;transition:all 0.3s linear 0s;}
.form-control{height:auto;}
#refine_filter{display:none;}
.not_found{text-align:center;padding:15px 0;color:red;}
.text{position:relative;}
.error-message, label.error{color:#F00;padding:0!important;margin:0!important;font-size:12px;}
.editpro_error .error-message{bottom:-18px;}
ul.dd-menu.autosearch hr{display:none;}
.in-price span.grnclr{color:#f00;font-weight:bold;}
span.grn-nrml{font-weight:normal !important;}
.in-new-price{float:left;}
span.mrp{padding:0 3px 0 4px;}
.in-new-price1{text-align:center !important;padding:0 15px;width:100%;}
.price-bk{padding:0 34px;}
span.chk-ln{text-decoration:line-through !important;}
.m-left-10{margin-left:35px !important;}
.l-or-cls{position:relative;top:3px;}
.in-price .add_to_cart{clear:both !important;display:block;overflow:hidden;}
input.policy.form-checkbox{float:left;padding:0 6px 0 4px !important;margin:10px;}
.media-left{padding-left:15px;}
div#careers .cslogin{float:none;}
#slider{width:100%;display:inline-block;float:left;}
#slider li{position:relative;}
#carousel{width:24%;display:inline-block;float:right;border-bottom:1px solid #ccc;}
#carousel li{float:none!important;padding:10px;border:1px solid #ccc;margin-bottom:-1px;cursor:pointer;}

#carousel .slides{transform:none!important;}
#slider div.mc-caption{background:rgba(0, 125, 198, 0.5) none repeat scroll 0 0;color:#fff;text-align:center;z-index:4;bottom:10px;height:auto;left:10px;overflow:hidden;padding:10px 0;position:absolute;width:400px;z-index:3;font-size:22px;}
#carousel li{padding:16.8px 8px !important;text-align:center;color:#666;font:11px/13px Arial;background:#eee;position:relative;width:100% !important;}
#carousel li.flex-active-slide::after, #carousel li:hover::after{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ed1b24;border-style:solid;border-width:14px 0 14px 14px;content:"";height:0;left:0;position:absolute;top:35%;width:0;}
#carousel li:last-child{margin:0px;}
#carousel li.flex-active-slide, #carousel li:hover{background:#fff;}
#carousel li p{color:#ed1b24;font-weight:bold;margin:0 0 3px;padding:0;}
.flexslider{margin:0px!important;border:0px!important;}
.bannerwrapper .nopadding{padding:15px!important;background:none;margin:20px 0 0 0;background-position:center;min-height:180px;max-height:100%;overflow:hidden;}
#carousel .slides{width:100% !important;}
.search_page_padding .price-bk, .search_page_padding .in-new-price1{padding:0 10px!important;}
.col-md-4.col-4-paddding-0 > div#form-input{display:inline-block;margin:0 0 0 35px;}
.ui-tooltip{font-size:12px!important;padding:5px!important;}
.paging a, .paging span.current{border:1px solid #ccc;display:inline-block;height:30px;padding:3px;text-align:center;width:30px;}
.paging a:hover, .paging span.current{background:#e7e7e7 none repeat scroll 0 0;}
.paging span.current a{border:0 none;height:auto;padding:0;text-align:center;width:auto;}
.paging > span{float:left;}
.paging{margin:0 0 25px;}
.copyright.cprt.pull-right{position:relative;right:-50px;}
#cssmenu ul ul li:hover > a, #cssmenu ul ul li a:hover{color:#000000 !important;}
/*.homeslider{height:325px;}*/
.oldprice.chk-ln{color:red;}
.crnt-opng h3{padding-top:0 !important;margin-top:0 !important;}
#product_gallery_zoom a{float:left;}
.enquiry-block.input-group .btn-file input[type=file]{height:38px;}
div#complaints .input-group .btn-file input[type=file]{height:38px;}
div#careers .input-group .btn-file input[type=file]{height:38px;}
div#complaints .input-group legend{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333;display:block;padding:7px 0;font-weight:normal;border-bottom:0;margin-bottom:0;}
input#CustomerComplaintWarranty0{margin-left:0 !important;}
div#complaints input[type=radio]{margin:4px 5px 3px 15px;position:relative;top:2px;}
.prsonal-address{line-height:1.6;}
.add_1{width:24%;background:#eee;display:block;overflow:hidden;margin:0 1% 2% 0%;padding:5px;}
.edit-adress-new-cls{margin:0 1% 2% 0;}
.delete-update-adrs{margin:0 auto;text-align:center;float:none;}
.buynow_btn.buttonbtn{padding:5px 11px;margin:8px 5px 5px;}
.default-address-check label{font-weight:normal;position:relative;top:-1px;}
.default-address-check{text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0 5px;margin-top:7px;}
.prsonal-address{min-height:250px;}
.default-address-check input[type="radio"]{top:1px;position:relative;right:3px;}
.intl-tel-input label.error{bottom:-30px;position:absolute;}
.account_input{color:#000;}
.input-group .input-group-btn{position:static;}
.input-group .btn.btn-primary.btn-file{overflow:visible;position:static;}
.input-group .btn.btn-primary.btn-file .form-control{height:10%;}
.input-group + p{display:none;}
.input-group .btn.btn-primary.btn-file label.error{left:0;position:absolute;top:46px;}
.text .input-group .input-group-btn{position:static;}
#complaints .input-group .btn.btn-primary.btn-file label.error{top:44px;}
.input-group .form-control{z-index:0!important;}
.cprt{padding:15px 0;}
.copy-img{padding:15px 0 0;}
/*.logowrapper{background:#fff;}*/
.home_page .logowrapper {
    position: relative;
    z-index: 9;
    left: 0;
    width: 100%;
    background: #ffffff;
    box-shadow: 0px 0px 10px #ccc;
}
.thank-block > ul{list-style-type:disc;padding:0 0 0 12px;}
.col-sm-offset-4{margin-left:0px;}
.cash-dlvry{width:100%;}
.dropdown-menu-right li b{margin-left:19px;}
#cssmenu #menu-button::before{height:7px!important;}
.modal-open .modal{background:rgba(0, 0, 0, 0.5)!important;z-index:9999999;}
select.form-control{-moz-appearance:none;-webkit-appearance:none;background:url("../images/arrow-down-b.png") right 13px no-repeat;}
.sitemap li{padding:3px 0;}
.sitemap li ul li ul li a{padding:5px 15px;}
.sitemap li ul li ul li a:before{font-family:fontawesome;content:'\f105';margin-right:5px;}
.fsocial a:hover i{color:#ed1b24;}
div#complaints .input-group .btn-file input[type="file"]{width:100%!important;}
.navbar-inverse{background:none!important;margin:0px!important;float:left;border:0px!important;}
.navbar-collapse{padding:0px!important;}
.navigation{margin:0px 0 0 0;position:relative;font-family:"Open Sans", sans-serif;}
.navigation ul li{padding:0px;margin:0px;position:relative;}
.navigation ul li a{display:block;color:#000!important;box-shadow:none!important;font-size:15px;text-transform:uppercase;text-shadow:none!important;line-height:15px;font-weight:normal;padding:15px 30px;text-align:center;background:none!important;}
.navigation ul li:hover a, .navigation ul li:focus a, .navigation ul li.active_menu a, .navigation ul li.open a{color:#ed1b24!important;}
.navigation ul li ul.dropdown-menu{background:#fff;padding:0px;border-radius:0px;position:absolute;z-index:999999!important;border:1px solid #cccccc !important;box-shadow:2px 2px 2px #a9a9a9 !important;}
.navigation ul li ul.dropdown-menu li{float:none;display:block;}
.navigation ul li ul.dropdown-menu li a{padding:8px 15px!important;color:#000!important;font-size:15px;text-transform:capitalize;border-bottom:0px!important;background:#fff!important;background-image:none!important;width:100%;}
.navigation ul li ul.dropdown-menu li:hover a, .navigation ul li ul.dropdown-menu li.active a{color:#ed1b24!important;background:none!important;background-image:none!important;}
.productsmenu ul.dropdown-menu{width:720px;}
.productsmenu ul.dropdown-menu li{float:left!important;cursor:pointer;position:relative;z-index:999999;height:120px !important;margin:0 0 0 7px !important;text-align:center;width:94px;}
.navigation ul li.productsmenu ul.dropdown-menu li a{padding:5px 15px!important;}
/*#notification .alert-success{background-color:#ed1b24;border-color:#004f98;box-shadow:0 5px 15px #ccc;color:#fff;position:fixed;top:0;left:7.1%;width:85%;z-index:99999999;text-align:center;}
#notification .alert.alert-success > a{color:#f58634;}
#notification .alert-error{background-color:#01035a;border-color:#01035a;box-shadow:0 5px 15px #ccc;color:#F6C403;position:absolute;top:0;left:8%;width:85%;z-index:999999;text-align:center;}
#notification .alert.alert-error > a{color:#f58634;}*/
#notification .close{color:#fff;float:right;font-size:21px;font-weight:700;line-height:1;opacity:1;text-shadow:0 1px 0 #fff;}
div.text{margin:0 0 10px;}
.owl-carousel .owl-item img{max-width:100%;}
#product_gallery_zoom a{width:100%;display:block;text-align:center;}
#product_gallery_zoom a img{text-align:center;margin:0px auto;}
.press_release_bg{background:#fff;border-top:1px solid #ccc;padding:30px 0;}
.press_release_bg .press_block{border-right:1px solid #ccc;margin:0 0 30px 0;}
.press_release_bg .press_block:nth-child(4n+4){border:0;}
.press_release_bg h3{color:#ed1b24!important;font-size:20px;margin-top:0;}
.press_release_bg .press_block a.read_more{background:#ed1b24 none repeat scroll 0 0;padding:5px 11px;border-radius:4px;color:#fff;text-transform:uppercase;}
.press_release_bg .press_block .press_descp{max-height:150px;overflow:hidden;}
.press_release_bg .pres_img{display:inline-block;margin:5px;}
@media (min-width:1024px){
    .navigation ul li ul.dropdown-menu{display:block;opacity:0;visibility:hidden;-moz-transform:translateY(24px);-ms-transform:translateY(24px);-o-transform:translateY(24px);transform:translateY(24px);-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}
}
@media (max-width:1217px){.p_search_price{width:100px !important;margin:0;margin-top: -4px !important;}
.p_search_p{padding:0 !important;}
}
@media (max-width:1199px){.guest-block{margin:6.7% 0 0;}
.list-qty .fa{width:24px;}
.prodct-rice{font-size:19px;}
.icon-ac {
    min-height: 210px;
}
}
@media (max-width:1196px){.list_wishlist.product_details_page.left{padding:6px 0 !important;}
.otitle{font-size:13px !important;}
.ac_search{max-width:453px;}
.topcart{padding:5px;}
.top_cart{padding:5px 10px;}
#testimonials .carousel-wrap ul li{width:285px;}
}
@media (max-width:1024px){.owl-carousel3 .owl-nav div.owl-prev{left:0px;}
.owl-carousel3 .owl-nav div.owl-next{right:0px;}
.ac_search{max-width:470px;}
.topcart{padding:5px 3px;}
.productsmenu ul.dropdown-menu{width:690px !important;}
li.f-class0:hover div.b-img, li.f-class1:hover div.b-img, li.f-class2:hover div.b-img, li.f-class3:hover div.b-img, li.f-class4:hover div.b-img, li.f-class5:hover div.b-img, li.f-class6:hover div.b-img, li.f-class7:hover div.b-img, li.f-class8:hover div.b-img, li.f-class9:hover div.b-img, li.f-class10:hover div.b-img, .productsmenu:hover .b-img1{width:370px;}
#carousel li{padding:9px 8px !important;}
.homeslider{height:auto;}
.oimg img{width:100%;}
#testimonials .carousel-wrap ul li{width:20%;}
#testimonials .carousel-wrap .context{min-height:75px;}
li.f-class7:hover div.b-img{right:-299%;width:295px;}
.nav-tabs li a{padding:8px;}
.connect-cls{width:100%;display:block;}
iframe{width:100%!important;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all{left:16%!important;}
ul.crt-list-ftr li{font-size:11px;}
.list-qty .fa{width:20px!important;}
.btns .new-col-width{width:20%!important;}
}
@media (width:1024px){.wishlist_block .col-md-2.pcat-block{width:20%;}
}
@media (max-width:1024px){.ac_search{max-width:470px;}
.topcart{padding:5px 3px;}
.productsmenu ul.dropdown-menu{width:690px !important;}
li.f-class0:hover div.b-img, li.f-class1:hover div.b-img, li.f-class2:hover div.b-img, li.f-class3:hover div.b-img, li.f-class4:hover div.b-img, li.f-class5:hover div.b-img, li.f-class6:hover div.b-img, li.f-class7:hover div.b-img, li.f-class8:hover div.b-img, li.f-class9:hover div.b-img, li.f-class10:hover div.b-img, .productsmenu:hover .b-img1{width:370px;}
#carousel li{padding:9px 8px !important;}
.homeslider{height:auto;}
.bannerwrapper{height:300px;}
.oimg img{width:100%;}
#testimonials .carousel-wrap ul li{width:20%;}
#testimonials .carousel-wrap .context{min-height:75px;}
li.f-class7:hover div.b-img{right:-299%;width:295px;}
.nav-tabs li a{padding:8px;}
.connect-cls{width:100%;display:block;}
iframe{width:100%!important;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all{left:16%!important;}
ul.crt-list-ftr li{font-size:11px;}
.list-qty .fa{width:20px!important;}
.btns .new-col-width{width:55%!important;}
}
@media (width:1024px){.wishlist_block .col-md-2.pcat-block{width:20%;}
}
@media (max-width:1040px){#testimonials .carousel-wrap ul li{width:17%;}
}
@media (max-width:1007px){.mob-view-summ{display:block !important;}
.large-view-summ{display:none !important;}
#search_result .dd-menu.autosearch{width:85%;}
#search_result .media-body .prodoption{max-width:120px;}
.panel-input .coupon-input {
    height: auto;
    width: 180px;
    padding: 10px 10px;
}
.order-page .right-details .checkout_diabled_coupon.panel-input {
    width: 27%;
}
}
@media (max-width:1000px){#testimonials .carousel-wrap ul li{width:13%;}
.btns .new-col-width{width:27%!important;}
.list_wishlist.product_details_page.left{margin:13px 0 0 3px;}
}
@media (max-width:980px){.pcat-img{background-size:13% !important;}
.mob-c-wrap div{float:none;}
.list_wishlist.product_details_page.left{margin:13px 0 0 5px !important;}
.btns .new-col-width{clear:both;}
.buynow_btn.buttonbtn{margin:6px 5px 5px!important;}
.login-page .buynow_btn.buttonbtn{margin:7px 5px 5px;}
.collabel label{width:100px;}
.collabel input{width:67%;}
.m-top-10{margin-top:10px;}
.ac_search{max-width:240px;width:100%;}
.cart_top_img .fa{font-size:24px;}
.top_cart{font-size:13px;padding:5px;}
.item_count{width:20px;height:20px;font-size:11px;margin-top:4px;}
#carousel, #slider{width:100%;}
#carousel li{float:left!important;width:25%!important;margin-right:0px!important;height:100px;padding-top:20px!important;}
#carousel li.flex-active-slide::after, #carousel li:hover::after{left:45%;top:-7px;transform:rotate(90deg);}
#carousel li.flex-active-slide::after, #carousel li:hover::after{-webkit-transform:rotate(90deg);}
.bannerwrapper{height:auto;}
.featureswrapper{padding:40px 0 20px;}
.icon-wrap{padding:10px;width:100%;height:auto;}
.f-txt{width:100%;}
.col-md-3.o-block.left:last-child{margin:0px;}
.col-md-3.o-block.left{margin-bottom:0px;}
.welcometext{padding-bottom:0;}
#slider div.mc-caption{bottom:50px;}
.owl-carousel3 .owl-nav div.owl-prev{left:-8px;}
.owl-carousel3 .owl-nav div.owl-next{right:-8px;}
#testimonials .carousel-wrap ul li{width:13%;}
.cprt{text-align:center;}
.copy-img{padding:0px;}
.dd-menu.autosearch{width:90%;}
.p_search_price{max-width:100px;}
.media-body .addtocatbtn{position:relative;top:-30px;}
.copy-img img{width:50%;}
.ac_search{max-width:73%;margin-bottom:15px;}
.media-body .price, .media-body .addtocatbtn{top:0px;}
.autosearch .media{height:auto;}
.col-md-3.pcat-block{width:33%;}
.mrpprice{margin-bottom:20px;}
.btns .new-col-width{width:auto!important;}
.col-md-4.col-4-paddding-0 > div#form-input{display:block;margin:0;}
.con-b2{margin:0 15px;}
.conb-left{height:auto;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all{left:4%!important;}
.buynow_btn.buttonbtn{margin:25px 5px 5px;}
.list-qty .fa{width:20px !important;}
.col-sm-offset-4{margin-left:33.3333%;}
.add_1{width:45%;}
.enquiry-block .tabs-left{border:0px;}
.nav-tabs > li{width:100%;display:block;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border:0px;background:#ccc;border-radius:0px;width:100%;}
.sub-menu{display:block;width:100%;}
#cssmenu ul ul, #cssmenu ul ul ul{float:left;width:100%!important}
#cssmenu > ul > li{clear:both;}
#cssmenu > ul > li ul li{}
#cssmenu ul ul li a{width:100%!important;display:block;padding:10px!important;}
#cssmenu > ul > li.productsmenu ul li{float:left;width:20%;border:1px solid #ccc;height:130px!important;}
#cssmenu ul .productsmenu ul li a{width:100%!important;display:block;padding:20px 20px 20px 30px!important;}
div#cssmenu li img{width:65%;}
li.f-class0:hover div.b-img, li.f-class1:hover div.b-img, li.f-class2:hover div.b-img, li.f-class3:hover div.b-img, li.f-class4:hover div.b-img, li.f-class5:hover div.b-img, li.f-class6:hover div.b-img, li.f-class7:hover div.b-img, li.f-class8:hover div.b-img, li.f-class9:hover div.b-img, li.f-class10:hover div.b-img, .productsmenu:hover .b-img1{display:none!important;}
.footerlower .col-4{width:23%;}
.footerlower .col-4.iframe_div{clear:both;display:block;margin-top:30px !important;text-align:center;width:100%;}
.footerlower .col-4.iframe_div ._2p3a{margin:0px auto!important;}
.productsmenu ul.dropdown-menu{width:510px !important;}
.productsmenu ul.dropdown-menu li{margin:0 7px !important;width:22%;border-bottom:1px dashed #ccc;}
.price-bk{padding:0 5px;}
}
@media (max-width:767px){.press_release_bg .press_block{border-bottom:1px solid #ccc;border-right:0;margin:0 0 30px 0;padding-bottom:30px;}
.hover-buttom .dropdown-menu li a {
    white-space: unset;
}
.home_page .rotateimg{top:-757px !important;}
.guest-block{clear:both;padding:3% !important;display:block;overflow:hidden;}
#search_result .dd-menu.autosearch{left:59px;}
#search_result .dd-menu.autosearch{width:82%;}
#search_result .p_search_p{max-width:200px;}
.popup_relative .text-center{text-align:right;}
.logo{text-align:center;}
.search{text-align:center !important;}
.topuser{text-align:right;}
.topcart{padding:5px 7px;width:auto;margin:0 0 0 15px;}
#filter-popup{background:#f4f4f4;border:1px solid #000;left:6%;padding:20px;position:absolute;top:58px;width:90%;z-index:999;}
.popup_window, .popup_window:focus, .popup_window:hover{background:#555555;border:1px solid #555555;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;float:none;margin:0 auto;font-size:14px;line-height:18px;padding:9px;text-align:left;text-decoration:none;text-transform:uppercase;margin-bottom:10px;}
.visible_popup{display:block!important;}
.popup_relative{position:relative;}
.popup-exit{background:url(../images/close.png) center center no-repeat;width:32px;height:32px;overflow:hidden;position:absolute;right:-11px;top:-15px;display:block;cursor:pointer;}
.bannerwrapper #carousel{display:none;}
}
@media (max-width:740px){.home_page .rotateimg{top:-742px !important;}
.home_page .mobileviewprod{display:block;}
.mobile_products{border-color:#ed1b24 #cccccc #cccccc;border-radius:5px;border-style:solid;border-width:5px 1px 1px;display:block;margin:10px 0;overflow:hidden;padding:10px 0;background:#fff;}
.pblock{margin:0 0 10px;padding:0;}
.mp_name{font-size:12px;font-weight:bold;padding:5px 0;text-align:center;}
.mp_img > img{width:60%;border:1px solid #eee;}
.mp_img{text-align:center;}
p.lost_password{margin:20px 0 0;}
.topcart{width:auto;float:left;display:inline-block;padding:5px 15px;}
.r-search{text-align:center;padding:0px;}
.logo{text-align:center;display:block;}
.topcart  .cart{top:96px;min-width:0;width:80%;left:0px;}
.ac_search{max-width:75%;}
.blog-block ul li, .testimonial ul li, .title-width ul li{display:none;}
.blog-block ul .titleh2, .testimonial ul .titleh2, .title-width ul .titleh2{width:100%;display:block;}
.product-main-image{margin-bottom:30px;}
.f-col-4{width:100%;}
.border_form{border:0px;border-bottom:1px solid #ccc;}
.login-page .or.or-login, .or{display:none;}
.f-txt{height:auto;margin-bottom:30px;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all{left:5%!important;top:65%!important;width:90%!important;}
.coupon_cart.AH_PromoView{margin-bottom:30px;}
ul.crt-list-ftr li{margin-bottom:20px;}
.col-sm-offset-4{margin-left:0px;}
#dialog .cart-box.right{width:100%;}
.add_1{width:100%;}
.wishlist_block .col-md-2.pcat-block{width:33%;}
.margin_top_add{margin-top:30px;}
.img-ftr{margin-bottom:10px;}
.ftr-blk-img{margin:0 10px 0 0;}
.con_sub{margin:10px 0 0 0;}
#testimonials .carousel-wrap ul li{width:12%;margin:0px 15px;}
.input-group .btn.btn-primary.btn-file label.error{top:60px;}
.buynow_btn.buttonbtn{margin:0px;}
.navbar-inverse{width:100%;}
.navbar-collapse{background:#fff!important;border:0 none;right:0 !important;overflow:hidden;position:absolute !important;top:40px;width:100%;z-index:999999;left:auto!important;}
.navigation ul{background:#fff;margin:0 !important;width:100%;border:1px solid #aaa;}
.navigation{margin:0px 0 0 0;float:right;width:100%;padding:0px 5px;}
.navbar-toggle{border:0 !important;float:none !important;padding:10px!important;margin:0px;border-radius:0px;width:100%;position:relative;}
.navbar-toggle::after{content:"MENU";}
.navbar-toggle .icon-bar{background:#555!important;position:absolute;top:25px;}
.navbar-toggle .icon-bar + .icon-bar{top:20px;margin:0px!important;}
.navbar-toggle .icon-bar + .icon-bar + .icon-bar{top:15px;}
.navbar-inverse .navbar-toggle:focus .icon-bar, .navbar-inverse .navbar-toggle:hover .icon-bar{background:#ed1b24!important;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background:#fff!important;color:#ed1b24;}
.navbar-nav{margin:0px!important;width:100%;}
.navigation ul li a{border:0;background:#fff!important;border-bottom:1px solid #ccc;padding:10px!important;}
.navigation ul li ul.dropdown-menu li a{padding:7px 15px 7px 25px!important;background:#fff!important;}
.productsmenu ul.dropdown-menu{width:100%!important;}
.productsmenu ul.dropdown-menu li{height:140px!important;}
.navbar-nav .open .dropdown-menu{position:relative!important;margin-bottom:12px!important;}
.list_wishlist.product_details_page.left{margin:5px 0 0 10px;}
.in-new-price{float:none;}
.photo_gallery{margin:0px auto;float:none;width:49%;}
.navbar-collapse{z-index:1;}
.pcatb .pcat-img .list_wishlist{opacity:1;right:0px;padding:5px;width:35px;visibility:visible;top:75%;}
.others, .other_city_input{width:100%;}
.dropdown-menu{z-index:2;}
}
@media (max-width:1000px){#testimonials .carousel-wrap ul li{width:11.5%;}
}
@media (max-width:720px){.pcat-img img{max-width:63% !important;margin:0 0 0 11%;}
}
@media (max-width:719px){.otitle{clear:both;}
.pcat-img{background-size:8% !important;}
}
@media (max-width:700px){.offerblock{margin:0 !important;}
#search_result .dd-menu.autosearch{width:93%;left:17px !important;}
.otitle{clear:both;}
#slider div.mc-caption{width:80%;font-size:15px;bottom:20px;left:30px;}
#carousel li{width:100%!important;}
.bannerwrapper, .bannerwrapper .nopadding{height:auto;min-height:100px;background-size:20%;}
span.p_limited{display:block;width:100%;}
.col-md-3.o-block.left{margin:20px 20px 30px 20px!important;width:44%;}
.owl-carousel3 .owl-nav div.owl-prev{left:3px;}
.owl-carousel3 .owl-nav div.owl-next{right:3px;}
#testimonials .carousel-wrap ul li{width:16%;margin:0px 15px;}
.footerlower .col-4{width:100%;margin-bottom:30px;clear:both;}
.oimg img{width:auto;max-width:100%;margin:0px auto;}
.offerblock .oimg{width:100%;display:block;float:left;}
.ac_search{max-width:86%;}
.autosearch .media{height:auto;}
.p_search_price{float:left;}
.media-body .prodoption{float:right;}
.cart-ttl{margin-bottom:10px;}
.s-table thead th{display:none;}
.s-table tbody td{display:block;text-align:left!important;}
.cartimg img{width:auto;max-width:100%;}
.s-table tbody td::before{font-weight:bold;width:50%;float:left;display:block;text-align:left;color:#ed1b24;}
.shopping-cart-desc .s-table tbody td:first-child::before{content:"Image";}
.shopping-cart-desc .s-table tbody td:nth-child(2)::before{content:"Product Name";}
.shopping-cart-desc .s-table tbody td:nth-child(3)::before{content:"SKU";}
.shopping-cart-desc .s-table tbody td:nth-child(4)::before{content:"Quantity";}
.shopping-cart-desc .s-table tbody td:nth-child(5)::before{content:"Unit Price";}
.shopping-cart-desc .s-table tbody td:nth-child(6)::before{content:"Total";}
.shopping-cart-desc .s-table tbody td:nth-child(7)::before{content:"Remove";}
.shopping-cart-desc #general_form_checkout > .s-table tbody td:last-child{border-bottom:2px solid #000;}
.order-hstry .history-table tbody td:first-child::before{content:"Order Id";}
.order-hstry .history-table tbody td:nth-child(2)::before{content:"Order Status";}
.order-hstry .history-table tbody td:nth-child(3)::before{content:"Date Added";}
.order-hstry .history-table tbody td:nth-child(4)::before{content:"No.Of Products";}
.order-hstry .history-table tbody td:nth-child(5)::before{content:"Customer";}
.order-hstry .history-table tbody td:nth-child(6)::before{content:"Total";}
.order-hstry .history-table tbody td:nth-child(7)::before{content:"View";}
.order-hstry .history-table tbody td:last-child{border-bottom:2px solid #000;}
.product_registration_block .history-table tbody td:first-child::before{content:"Sr No.";}
.product_registration_block .history-table tbody td:nth-child(2)::before{content:"Full Name";}
.product_registration_block .history-table tbody td:nth-child(3)::before{content:"Email";}
.product_registration_block .history-table tbody td:nth-child(4)::before{content:"Mobile No.";}
.product_registration_block .history-table tbody td:nth-child(5)::before{content:"City";}
.product_registration_block .history-table tbody td:nth-child(6)::before{content:"State";}
.product_registration_block .history-table tbody td:nth-child(7)::before{content:"Product Name";}
.product_registration_block .history-table tbody td:nth-child(8)::before{content:"Retailer Name";}
.product_registration_block .history-table tbody td:nth-child(9)::before{content:"Purchase Date";}
.product_registration_block .history-table tbody td:nth-child(10)::before{content:"Invoice";}
.product_registration_block .history-table tbody td:last-child{border-bottom:2px solid #000;}
.view_table tbody td:first-child::before{content:"Product Name"!important;}
.view_table tbody td:nth-child(2)::before{content:"Model"!important;}
.view_table tbody td:nth-child(3)::before{content:"Quantity"!important;}
.view_table tbody td:nth-child(4)::before{content:"Price"!important;}
.view_table tbody td:nth-child(5)::before{content:"Total"!important;}
.view_table tbody td:last-child{border-bottom:2px solid #000;}
.view_table tbody tr.sub_total_tr td:first-child::before{content:""!important;}
.view_table tbody tr.sub_total_tr td:nth-child(2)::before{content:""!important;}
.view_table tbody tr.sub_total_tr td:nth-child(3)::before{content:"Sub-Total"!important;}
.view_table tbody tr.shipping_total_tr td:first-child::before{content:""!important;}
.view_table tbody tr.shipping_total_tr td:nth-child(2)::before{content:""!important;}
.view_table tbody tr.shipping_total_tr td:nth-child(3)::before{content:"Shipping Charges"!important;}
.view_table tbody tr.total_tr td:first-child::before{content:""!important;}
.view_table tbody tr.total_tr td:nth-child(2)::before{content:""!important;}
.view_table tbody tr.total_tr td:nth-child(3)::before{content:"Total"!important;}
.view_table tbody tr.sub_total_tr td:nth-child(1), .view_table tbody tr.shipping_total_tr td:nth-child(1), .view_table tbody tr.total_tr td:nth-child(1), .view_table tbody tr.sub_total_tr td:nth-child(2), .view_table tbody tr.shipping_total_tr td:nth-child(2), .view_table tbody tr.total_tr td:nth-child(2){display:none;}
.comment_table thead th{display:block!important;}
.comment_table tbody td:first-child::before{content:""!important;}
.comment_table tbody td:last-child{border-bottom:1px dotted #cccccc;}
.orderhistoryview_table tbody td:first-child::before{content:"Date Added"!important;}
.orderhistoryview_table tbody td:nth-child(2)::before{content:"Order Status"!important;}
.orderhistoryview_table tbody td:nth-child(3)::before{content:"Comment"!important;}
.orderhistoryview_table tbody td:last-child{border-bottom:2px solid #000;}
.topcart  .cart{display:none;}
#testimonials .carousel-wrap ul li{width:17%;margin:0px 15px;}
.blog-b{min-height:450px !important;}
}
@media (max-width:690px){#testimonials .carousel-wrap ul li{width:17%;}
}
@media (max-width:685px){#testimonials .carousel-wrap ul li{width:16%;}
}
@media (max-width:683px){.col-md-3.o-block.left{width:41%;}
}
@media (max-width:670px){#testimonials .carousel-wrap ul li{width:16%;margin:0px 15px;}
}
@media (max-width:667px){#testimonials .carousel-wrap ul li{width:17%;}
}
@media (max-width:640px){.search{width:100%;margin:0 auto;text-align:center;}
.ac_search{max-width:390px;width:100%;}
.col-md-3.pcat-block{width:50%;}
.wishlist_block .col-md-2.pcat-block{width:50%;}
#testimonials .carousel-wrap ul li{width:15%;margin:0px 15px;}
}
@media (width:640px){#testimonials .carousel-wrap ul li{width:16%;}
}
@media (max-width:630px){#testimonials .carousel-wrap ul li{width:15%;}
.home_page .rotateimg{top:-688px !important;}
}
@media (max-width:600px){.home_page .rotateimg{top:-675px !important;}
}
@media (max-width:570px){.ac_search{max-width:300px;width:100%;}
#testimonials .carousel-wrap ul li{width:12.5%;margin:0px 15px;}
h2.section-title::after{width:280px;}
#testimonials .carousel-wrap ul li{width:13%;}
.home_page .rotateimg{top:-671px !important;}
}
@media (max-width:568px){#testimonials .carousel-wrap ul li{width:14%;}
}
@media (max-width:559px){.pblock{min-height:140px;padding:0 5px;}
.mp_img > img{width:100%;}
}
@media (max-width:530px){#testimonials .carousel-wrap ul li{width:12%;}
}
@media (max-width:520px){#testimonials .carousel-wrap ul li{width:11.5%;}
.pblock{min-height:120px;}
}
@media (max-width:490px){#testimonials .carousel-wrap ul li{width:11%;}
}
@media (max-width:480px){.matkiImg.rotateimg > img, .matkiImg1.rotateimg > img{width:37%;}
.ac_search{max-width:250px;width:100%;}
ul.crt-list-ftr li{width:50%;margin-bottom:20px;}
#cssmenu > ul > li.productsmenu ul li{width:33%;}
#testimonials .carousel-wrap ul li{width:12%;margin:0px 15px;}
.productsmenu ul.dropdown-menu li{width:29%;height:135px !important;}
.photo_gallery{margin:0px auto;float:none;width:100%;}
}
@media (max-width:470px){#testimonials .carousel-wrap ul li{width:11%;}
#testimonials .carousel-wrap .context{min-height:90px;}
}
@media (max-width:460px){.col-md-3.o-block.left{width:44%;padding:0 !important;margin:0 10px 10px !important;}
}
@media (max-width:420px){.home_page .rotateimg{top:-731px !important;}
.ac_search{max-width:230px;width:100%;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all{top:50%!important;}
.pull-right.m_title_sub{float:left!important;}
.checkBtn{top:5px;}
.breadcrumb{padding:5px;}
.sortul li{padding:0 10px 0 0;}
#testimonials .carousel-wrap ul li{width:21%;margin:0px 15px;}
}
@media (max-width:410px){#testimonials .carousel-wrap ul li{width:19%;}
}
@media (max-width:400px){
.wishlist_block .col-md-2.pcat-block{width:100%;}
.productsmenu ul.dropdown-menu li{width:44%;height:135px !important;}
.otitle{height:auto;}
}
@media (max-width:380px){.pblock{padding:0 5px;}
.ac_search{max-width:200px;width:100%;}
.col-md-3.pcat-block{width:100%;}
#cssmenu > ul > li.productsmenu ul li{width:100%;height:auto!important;}
#testimonials .carousel-wrap ul li{width:19%;margin:0px 15px;}
}
@media (max-width:370px){#testimonials .carousel-wrap ul li{width:17%;}
.guest-block{padding:8.3% 3% 0 !important;}
.guestcheckout-log > a{padding:10px 13px;}
}
@media (max-width:365px){.col-md-3.o-block.left{width:100%;margin:0 auto 10px !important;}
}
@media (max-width:360px){#testimonials .carousel-wrap ul li{width:17%;margin:0px 15px;}
}
@media (width:360px){#testimonials .carousel-wrap ul li{width:18%;}
}
@media (width:350px){.col-md-3.o-block.left{width:43% !important;padding:0 !important;margin:0 10px 10px !important;}
}
@media (max-width:330px){.ac_search{max-width:170px;width:100%;}
}
@media (max-width:320px){#testimonials .carousel-wrap ul li{width:16%;margin:0px 15px;}
}
@media screen\0{select{background:none!important;}
}
.d-flex{display:flex;}
.align-items-center{align-items:center;}
.d-none{display:none;}
.justify-content-between{justify-content:space-between;}
nav{width:100%;}
.btn_product .bynwbtn .buynow_btn.buttonbtn{background:#ed1b24;}
.btn_product .buynow_btn.buttonbtn{background:#ff7549;}
#dialog .addtocat_btn, #dialog2 .addtocat_btn{
    background: #30afc1;
    border-radius: 50px;
    padding: 10px 17px;
    margin: 0;
}
#carousel .slides{-webkit-transform:none!important;transform:none!important;}
@charset "utf-8";
@import url("css/font-awesome.css");@font-face{font-family:'raleway';src:url('fonts/Raleway-Regular-webfont.eot');src:url('fonts/Raleway-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/Raleway-Regular-webfont.woff2') format('woff2'), url('fonts/Raleway-Regular-webfont.woff') format('woff'), url('fonts/Raleway-Regular-webfont.ttf') format('truetype'), url('fonts/Raleway-Regular-webfont.svg#exoregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'GillSans';src:url('fonts/ufontscomgillsans.eot');src:url('fonts/ufontscomgillsans.eot?#iefix') format('embedded-opentype'), url('fonts/ufontscomgillsans.woff2') format('woff2'), url('fonts/ufontscomgillsans.woff') format('woff'), url('fonts/ufontscomgillsans.ttf') format('truetype'), url('fonts/ufontscomgillsans.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:"Open Sans",sans-serif;src:url('fonts/opensans-light-webfont.eot');src:url('fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/opensans-light-webfont.woff2') format('woff2'), url('fonts/opensans-light-webfont.woff') format('woff'), url('fonts/opensans-light-webfont.ttf') format('truetype'), url('fonts/opensans-light-webfont.svg#"Open Sans",sans-serif') format('svg');font-weight:normal;font-style:normal;}
*:focus{outline:none;}
*::after, *::before{box-sizing:inherit;}
input:focus{outline:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.nomargin{margin:0 !important;}
.nopadding{padding:0 !important;}
body{padding:0;margin:0;font-family:'Open Sans', sans-serif!important;}
ul{padding:0;margin:0;list-style:none;}
.mobileviewprod{display:none;}
.topfill{background:#f2f2f2;border-bottom:1px solid #dddddd;box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.1);color:#00368e;font-size:16px;font-weight:bold;padding:5px 0;text-align:center;}
.signwrapper li{border-right:1px solid #e2791d;float:left;line-height:10px;padding:0 10px;}
.bluetext{color:#ed1b24;font-family:"Love Ya Like A Sister", cursive;font-size:300px;line-height:normal;}
.grayext{font-size:300px;font-weight:bold;}
.signwrapper li:last-of-type{border:0;}
.cwrapper{padding:5px 0;font-family:"Open Sans",sans-serif;}
.signwrapper{float:right;}
.cwrapper a{color:#e2791d;font-weight:bold;}
.ac_search, .pincode-dropdown .form-control{border-bottom:1px solid #fff;border-left:1px solid #fff;border-top:1px solid #fff;box-shadow:1px 6px 10px #cccccc;border-right:0;height:40px;left:-4px;max-width:340px;padding:10px 15px;position:relative;width:100%;border-radius:20px 0 0 20px;/*margin-bottom: 10px;*/}
.bt_search{background:#30afc1;border:1px solid #30afc1;box-shadow:1px 6px 10px #cccccc;color:#ffffff;height:40px;left:-20px;padding:10px 10px;position:relative;text-align:center;top:1px;width:42px;border-radius:20px;}
.bt_search .fa{color:#ffffff;font-size:17px;}
.inquiry_header{animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;margin:8px 0 0;text-align:center;display:block;color:#0065C1;font-size:18px;}
.inquiry_header a,.inquiry_header{position:relative;display:inline-block;overflow:hidden;}
@-webkit-keyframes fadeIn{
    0%{opacity:0;}
    100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
/*.searchoption {
    display: inline-block;
}*/
.others{float:left;width:47%;}
.other_city_input{float:left;width:50%;}
.add_input{width:100%;}
.carticon{float:left;width:28%;}
#dialog #response_message, #dialog2 #response_message{font-size:13px !important;font-weight:bold;}
.list_wishlist.product_details_page.left {
    background: #e5e5e5;
    border-radius: 5px;
    margin: 0 10px;
    padding: 10px 0;
    text-align: center;
    width: 39px;
}
.list_wishlist.product_details_page.left a{color:#ed1b24;}
.list_wishlist.product_details_page.left a.wishlist_active{color:#f00;}
.top_cart{color:#ffffff;float:left;font-size:15px;font-weight:bold;padding:5px 15px;text-transform:uppercase;}
.cart_top_img .fa{font-size:20px;}
.topcart {
    /*background-color: #30afc1;*/
    border-radius: 5px;
    color: #ffffff;
    padding: 3px 10px;
   /* box-shadow: 1px 6px 10px #cccccc;*/
    cursor: pointer;
    height: 38px;
    display: flex;
    /* justify-content: space-between; */
    align-items: center;
    position: relative;
}
.productsmenu ul ul li a{width:100px !important;}
#cssmenu ul .productsmenu ul li a{width:100px !important;position:relative;z-index:9;}
.cwrapper{border:1px solid #dddddd;box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.1);background:#ffffff;}
.c-right{padding:5px 0;}
.notfound{line-height:10px;font-family:"Love Ya Like A Sister", cursive;font-size:40px;text-align:center;}
.logowrapper{border-bottom:0;padding:10px 0;position: relative;z-index: -1;}
.menuwrapper, .menuwrapper #cssmenu{background:#555;}
.menuwrapper #cssmenu > ul > li > a{color:#000;font-size:15px;padding:15px 30px;}
.menuwrapper #cssmenu > ul > li:hover > a, .menuwrapper #cssmenu > ul > li.active > a{color:#000;}
.menuwrapper #menu-line{background:#ed1b24;}
.nav-cateTitle{background:#f6c403;color:#ffffff;font-size:16px;font-weight:bold;padding:10px;text-align:center;text-transform:uppercase;border-bottom:3px solid #01035a;}
.bannerwrapper{background-color:#FFF;padding:0 0 10px;height:auto;position:relative;}
.catmenu{background-color:#ffffff;}
.catmenu li{border-bottom:1px solid #eeeeee;padding:4.8px 10px;}
.catmenu a{color:#000;font-family:"Open Sans",sans-serif;font-size:13px;}
.ebsimg{background:url(images/payumoney.jpg) no-repeat;height:80px;background-size:36%;background-position:center;}
.banner{background:url(images/banner-1.jpg) no-repeat;height:305px;background-size:100%;}

.pad-top-10{padding-top:10px !important;}
.allcate{box-shadow:2px 2px 5px 0 rgba(0, 0, 0, 0.1);}
.stickers img{border:1px solid #cccccc;width:100%;height:110px;}
.mar-bottom-10{margin-bottom:10px;}
.retailer-cont{border-bottom:1px solid #cccccc !important;margin:0 !important;padding:10px 0 !important;}
.retailer-cont .dl-horizontal dt{line-height:25px;text-align:left;}
.retailer-cont dl{margin:0;}
.CatSearchDrop{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#f2f2f2;border-left:1px solid #ed1b24;border-top:1px solid #ed1b24;border-bottom:1px solid #ed1b24;border-right:0;font-weight:normal;width:108px;height:40px;}
.CatSearchDrop #search_concept{font-size:12px;}
.shiptag {
    background-color: #fff;
    border-bottom: 0;
    border-top: 0;
    padding: 0px 0;
    position: relative;
    background: url(https://www.buy.airoxi.com/files/catalog/bubble.png);
    background-repeat: no-repeat;
    background-position: 0% 102%;
    background-size: 450px;
}
.shipsticker{background-color:#01035A;border-radius:5px;color:#ffffff;font-size:20px;font-weight:bold;padding:5px 0;text-align:center;text-transform:uppercase;margin-top:5px;}
.shipdesc{color:#ffffff;font-size:26px;padding:4px 40px;text-align:left;}
.product-section{background-color:#fff;padding:10px 0;}
.product-section .nav-cateTitle{background:#414141;border-bottom:3px solid #f6c403;}
.best-prod{background:#ffffff;}
.cproimg > img{width:77%;}
.cproimg{text-align:center;}
.cproname{font-family:"Open Sans",sans-serif;font-weight:bold;text-align:center;}
.cprodblock{border-bottom:1px solid #eeeeee;padding:0 0 10px;}
.viewbest{background-color:#414141;border-top:3px solid #f6c403;padding:10px 0;text-align:center;}
.viewbest a{color:#fff;text-decoration:none;}
.p-img img{width:100%;}
.prowrapper{border:1px solid #cccccc;}
.p-desc{font-family:"Open Sans",sans-serif;padding:10px;text-align:center;}
.pricewrapper{font-family:"Open Sans",sans-serif;text-align:center;}
.new-price{color:#000000;font-weight:bold;}
.old-price{color:#e2791d;font-weight:bold;text-decoration:line-through;}
.addtocart{padding:10px 0;text-align:center;}
.addtocatbtn{background-color:#e2791d;border:0 none;color:#ffffff;padding:5px 10px;text-transform:uppercase;}
.p-wrap{margin-bottom:30px;}
.product-block .nav-cateTitle{margin-left:15px;margin-right:15px;}
.pimg > img{width:100%;}
.pimg{width:50%;}
.pname{color:#555555;font-size:16px;font-weight:bold;padding-left:10px;padding-top:45px;text-transform:uppercase;width:50%;}
.pservice li a, a.smore{color:#000000;font-size:13px;}
.pservice li:before{content:"\f101";font-family:FontAwesome;color:#e2791d;padding:0 6px 0 0;}
.pservice li{padding:0 0 5px;}
.pservice{padding-top:10px;}
.p-block{border-right:1px solid #eeeeee;margin:0 0 30px;}
.productblock .p-block:nth-child(4n+4){border-right:0 none;}
.topcat-title{border-bottom:1px solid;color:#01035a;font-size:20px;font-weight:bold;margin:0 0 20px;padding:0 0 5px;}
#owl-demo .item{margin:3px;}
#owl-demo .item img{display:block;width:100%;height:auto;}
.owl-carousel.owl-theme{float:right;padding-top:0px;width:100%;}
.owl-carousel3.owl-theme{float:none;width:100%;padding-top:20px;}
.topblock{border-right:1px solid #eeeeee;height:246px;padding:20px;width:20%;}
#topseller{background-color:#f2f2f2;padding:20px 0;}
#topseller .container{background:#ffffff;border:1px solid #eeeeee;}
.t-title{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:bold;}
.t-title-1{font-family:"Open Sans",sans-serif;font-size:30px;font-weight:bold;}
.t-desc{color:#555555;font-family:"Open Sans",sans-serif;padding-bottom:10px;}
.viewmore > a{color:#e2791d;}
.item{color:#848484;font-family:"Open Sans",sans-serif;font-weight:bold;}
.sitemaptitle{color:#414141;font-size:17px;}
.first-left{border-bottom:1px dashed #cccccc;margin:10px 0 10px 20px;}
.first-left:last-child{border:0 none !important;}
.sitemap-sub-title{color:#ed1b24;}
.sub-level{margin:5px 0 0 40px;}
.sitemapwrap{border-bottom:1px solid #dddddd;margin:0 0 7px;padding:5px 10px;}
.sub-level a{color:#414141;}
.sitemap a{text-decoration:none;}
.first-left li{padding:0 0 5px;}
.sitemap-sub-title:before{content:'\f101';font-family:fontAwesome;padding:0 6px 0 0;color:#414141;}
.sitemaptitle{color:#ed1b24 !important;}
.orange{color:#e2791d;}
.owl-carousel .owl-item{float:left;padding:0 18px;}
#owl-demo .item img{padding-top:30px;}
.owl-prev{left:-2%;position:absolute;top:50%;}
.owl-next{position:absolute;right:0;top:50%;}
.owl-pagination{display:none;}
.mobiletitle{border-bottom:4px solid #ffd400;box-shadow:0 4px 3px -3px rgba(0, 0, 0, 0.5);color:#ffffff;font-size:20px;margin:0 auto;max-width:385px;padding-bottom:5px;text-align:center;text-shadow:0 1px 3px #000000;width:100%;}
.mobilewrapper{background:#1d1d1d;padding:20px 0;}
.m-desc-title{color:#ffffff;font-size:19px;font-weight:bold;}
.m-desc{width:52%;}
.m-text{color:#ffffff;padding:20px 0 30px;}
.m-left{padding-top:70px;width:45%;}
.m-desc{width:52%;padding-top:120px;}
.cattitle > a{color:#E2791D;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:bold;padding:10px;}
.cattitle > a:hover{text-decoration:none;color:#01035A;}
.cattitle:hover:after{color:#01035A;}
#vt_menu ul li a:after{content:"\f105";font-family:FontAwesome;float:right;font-size:20px;position:relative;right:8px;color:#ccc;}
#vt_menu ul li a:hover{transition:padding 0.3s ease 0s;padding:0 0 0 20px;}
.other_links a:after{content:none !important;}
#vt_menu ul li a:hover:after{color:#E2791D;}
.cattitle:after{content:"\f0c9";float:right;font-family:FontAwesome;font-size:21px;position:relative;right:5px;color:#e3791d;}
.cattitle{background-color:#ffffff;border-bottom:1px solid #eeeeee;padding:5px 0;}
.col-3{color:#ffffff;}
.f-text{margin:0 0 0 20px;}
.col-3{color:#ffffff;width:33%;}
.fltitle{color:#ed1b24; font-size: 18px;font-family: 'Anton', sans-serif;text-align: center;
    text-transform: capitalize;}
.footerlower .col-4{width:23.5%;}
.footerlower .col-4.iframe_div{width:24%;}
.footerlower ul{list-style:none;padding: 0 0;}
.footerlower .col-4 li{border-bottom:1px dotted transparent; text-align: center;margin-bottom: 5px;color:#555;font-size:14px;}
.footerlower.row {
    display: flex;
}
.footerlower .left.col-12 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    float: none;
    align-items: center;
    width: 100%;
}
.footerlower li {
    display: inline-block;
}
.footerlower li a{color:#222;font-size:14px;line-height:24px;text-decoration:none; padding: 0 10px;}
.footerlower p{font-size:14px;padding:10px 0 0;color:#555; text-align: center;line-height: 1.6;}
#footer .footerbg{border-top:none;padding:15px 0;background-color: #eee;position: relative;z-index: 9;}
#footer{background:#fff;margin:0;}
.footerupper{border-bottom:2px solid #ffffff;display:block;overflow:hidden;padding:0 0 30px;}
.col-4:last-child{margin:0 !important;}
.col-4{color:#ffffff;margin:0 2% 0 0;width:23.5%;}
.fsocial{padding:20px 0 0;}
.fsocial .fa{border:1px solid #ffffff;color:#555555;font-size:25px;height:30px;line-height:30px;margin-bottom:5px;text-align:center;width:30px;}
.fsocial a{padding:0 5px 0 0;}
.footerpin input[type="text"]{border:1px solid #ffffff;box-shadow:1px 1px 6px 0 #e4e4e4 inset;color:#555555;height:24px;padding:0 0 0 7px;position:relative;top:2px;width:150px;}
.footerpin input[type="submit"]{background:#e32228;border:1px solid #ffffff;outline:none;}
.btn-check{padding:3px 20px;}
.btn-outline-inverse, .btn-check{background-color:#555555;border:1px solid #ffffff;color:#ffffff;font-family:"GillSans";font-size:12px;outline:1px solid #000000;position:relative;text-transform:uppercase;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;z-index:0;}
.mar-top-20{margin-top:20px;}
.ticons li{border-right:1px solid #cccccc;float:left;line-height:10px;padding:0 12px;}
.ticons li a{color:#666663;font-size:14px;}
.ticons .fa{color:#5c5c5c;font-size:18px;padding:0 10px 0 0;position:relative;top:3px;}
.ticons{padding-bottom:20px;}
.text-right{text-align:right;}
.ticons li:last-child{border-right:0;}
.cartgo {
    background: #ed1b24;
    border-radius: 100%;
    color: #fff;
    display: inline-block;
    text-align: center;
    width: 20px;
    height: 20px;
    line-height: 20px;
    box-shadow: 0px 0px 10px #ed1b2494;
}
.cart_top_img.left {
    position: relative;
}
.cart_top_img.left img, .topuser img, .pincode img {
    position: relative;
    width: 35px;
}
.topuser img {
    top: -4px;
}
#cssmenu .nav-link, .pincode {
    display: inline-block;
}
.item_count {
    background-color: #ffffff00;
    border-radius: 0;
    float: right;
    font-size: 11px;
    font-weight: 600;
    margin-top: 6px;
    padding: 0;
    width: 100%;
    text-align: center;
    font-family: "Open Sans",sans-serif;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translate(-5%,-50%);
}
.topcart a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    color:#fff;
}
a.remove_item {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #555555;
    border-radius: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px;
}
.searchoption a.remove_item {
    margin: 0px 0 0 0;
    padding: 1px 5px;
}
.logo{padding:0;}
.sticker-2 img{height:180px;}
.bannertext{background:rgba(0, 125, 198, 0.5);color:#ffffff;left:10px;padding:10px 20px;position:absolute;top:50%;z-index:9999;}
.bigbtext{font-size:32px;}
.smallbtext{font-size:25px;}
.std{border:1px solid #dfe1e8;margin:0 6px;text-align:center;width:32%;min-height:108px;}
.std:last-child{margin:0 0 0 6px;}
.stdtitle{color:#ed1b24;font-size:20px;padding:10px 0;text-transform:uppercase;}
.stdtext{color:#555555;text-align:left;}
.stdcontent{padding:0 0 0 15px;}
.stdimg{padding:15px 0;}
.wtitle{color:#555555;font-family:raleway !important;font-size:25px !important;text-align:center;padding:0 0 20px;}
.welcometext{padding:30px 0;}
.welcometext p{font-size:15px;}
.readmore{background:#063d89;border-radius:5px;color:#ffffff;font-size:13px;padding:5px 10px;text-transform:uppercase;}
.top-categories ul li{border-bottom:1px solid #e3e3e3;float:left;list-style:outside none none;width:40%;}
.top-categories ul .titleh2{border-bottom:medium none;padding-top:5px;width:20%;}
.top-categories ul li{border-bottom:1px solid #e3e3e3;float:left;list-style:outside none none;width:40%;padding:35px 0 0;}
.top-categories h2{color: #063d89;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: 0.5px;
    text-align: center;
    width: 100%;
    margin: 0;
    text-transform: capitalize;}
.top-categories{display:block;overflow:hidden;padding:40px 0 20px;position:relative;text-transform:uppercase;}
.items{color:#063d89;font-weight:400;text-transform:capitalize;}
.testimonial ul .titleh2{border-bottom:medium none;padding-top:0;width:40%;}
.testimonial ul li{border-bottom:0px solid #e3e3e3;list-style:outside none none;width:30%;padding:15px 0 0;display: inline-block;}
.testimonial.RowOne.blog-block ul {display: flex;align-items: center;}
.testimonial{display:block;overflow:hidden;padding:0 0px;position:relative;text-transform:capitalize;background: #063d89;margin-bottom: 40px;}
.testimonial h2 {
    color: #fff;
    font-size: 30px;
    font-weight: normal;
    letter-spacing: 0.5px;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: 'Nunito', sans-serif;
    position: relative;
    padding: 10px 0;
    margin: 15px 0 25px;
}
#product-banner .titleh2 {
    min-height: 400px;
    justify-content: center;
    display: flex;
    flex-direction: column;
}
.blog-block h2:after {
    content: "";
    position: absolute;
    display: block;
    width: 50px;
    height: 3px;
    background: #30afc1;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 auto;
}
.blog-block ul .titleh2{width:100%;}
.blog-block ul li{width:37%;}
#testimonials{display:block;width:100%;margin-bottom:40px;}
#testimonials h2{display:block;text-align:center;font-weight:bold;margin-bottom:3px;}
#testimonials .carousel-wrap{display:block;width:92%;margin:0 auto;overflow:hidden;}
#testimonials .carousel-nav{display:block;margin:0 auto;position:relative;top:50px;width:100%;}
#testimonials .carousel-nav img{cursor:pointer;}
#testimonials .carousel-nav img:active{position:relative;top:1px;}
#testimonials .carousel-nav .nextbtn{float:right;}
#testimonials .carousel-wrap ul{display:block;list-style:none;position:relative;}
#testimonials .carousel-wrap ul li{display:block;float:left;position:relative;width:348px;margin-right:15px;}
#testimonials .carousel-wrap .context{border-bottom:1px dotted #ed1b24;color:#222222;font-size:15px;font-style:normal;line-height:1.45em;margin-bottom:6px;min-height:50px;padding-bottom:4px;}
.credits{text-align:center;}
.fcontact{color:#555555;font-size:16px;}
.fcontact .fa{color:#ed1b24;font-size:25px;padding:0 6px 0 0;position:relative;top:7px;}
.fcontact a{color:#555555;}
.time-item > em{font-style:normal;}
.time-item{border:1px solid #ed1b24;border-radius:5px;font-size:20px;padding:0 5px;}
.oimg > img{width:85%;}
.otitle{color:#333;font-size:15px;padding:10px 0;text-align:center;}
.o-newprice{font-family:"Open Sans",sans-serif;text-align:center;font-weight:bold;}
.o-oldprice{color:#ff0000;text-align:center;text-decoration:line-through;}
.discount-label{border-radius:0 4px 4px 0;float:right;padding:0 8px;position:relative;width:90px;}
.discount-label:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-width:10.7px;top:99%;margin-top:-20px;}
.discount-label span{color:#ffffff;font-family:"Open Sans",sans-serif;font-size:14px;text-align:center;}
.blue{background-color:#333;}
.blue:after{border-right-color:#333;}
.inner-sidebar .panel a.collapsed{color:#fff;background:url(images/plus.png) right center no-repeat #ECECEC;text-decoration:none;background-color:#555555;font-size:13px;border-radius:5px;font-family:raleway !important;text-transform:uppercase;}
.inner-sidebar .panel-heading{padding:0px;}
.inner-sidebar .panel a{padding:10px 40px 10px 15px;margin-top:0;margin-bottom:0;font-size:13px;color:#fff;width:100%;display:inline-block;font-weight:bold;text-transform:capitalize;font-family:raleway !important;background:url(images/min.png) right center no-repeat #217DCA;text-decoration:none;background-color:#555555;border-radius:5px;text-transform:uppercase;}
.breadcrumb {
    background: transparent;
    border-radius: 2px;
    list-style: outside none none;
    margin-bottom: 0;
    padding: 15px 0 0;
}
.panel-default{margin-bottom:0;}
.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;}
.panel{border:0;}
.breadcrumb a{color:#fff;font-size:14px;text-decoration:none;}
.top0 {
    background: #ffffff;
    border-radius: 3px;
    color: #ed1b24;
    font-size: 30px;
    padding: 5px 20px;
    font-weight: normal;
}
.top0 h1{font-weight:normal;}
.top0{margin-top:0;}
.inner-sidebar{padding:15px 10px 0;border:1px solid #ccc;}
ul.sidebar-menu li a, ul.sidebar-menu li{background:none;color:#ddd;font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.42857;color:#999;line-height:2;text-transform:capitalize;padding:0 0px 0 10px;font-weight:300;}
span.sidebar-lable{padding:0px 0px 0px 5px;display:inline-block;}
.refine-search{margin-bottom:10px;boder-radius:5px;}
.refine-search h3{color:#474747;font-size:14px;font-weight:700;text-transform:uppercase;}
.refine-search ul{list-style-position:inside;}
.refine-search ul li, .refine-search ol li{padding:5px 0;padding-left:10px;margin-right:8px;margin-left:8px;line-height:normal;position:relative;float:left;}
.list-inline > li{display:inline-block;}
.refine-search a{color:#0066B3;text-decoration:none;}
.refine-search a:hover{color:#ed1b24;}
.refine-search{border:1px solid #ddd;background-color:#fff;margin-bottom:-1px;padding:10px 15px;}
.product-filter{margin-bottom:10px;border-radius:5px;}
.product-filter{text-transform:uppercase;background-color:#fff;font-size:13px;color:#434a54;border:1px solid #ddd;margin-top:10px !important;}
.product-filter .display{margin:10px;float:left;line-height:36px;}
.product-filter .filter-right > div{padding-left:5px;margin:10px;}
.btn{border-radius:5px;}
label.d_menu{position:relative;}
.product-filter .form-control{display:inline-block;width:auto;box-shadow:none;height:36px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-weight:300;}
.select_menu{padding:3px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;height:27px !important;background:#fafafa;color:#474747;border:none;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-width:70px;font-weight:300;}
label.d_menu:after{content:'<>';font:11px "Consolas", monospace;color:#aaa;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:2px;padding:0 0 2px;border-bottom:1px solid #ddd;position:absolute;pointer-events:none;}
.product-compare{display:none;}
.limit{font-weight:300;}
.panel{box-shadow:none !important;}
#input-limit > option, #input-sort option{padding:5px !important;}
.panel-body{padding:15px 15px 7px !important;}
.model-name{color:#696763;text-align:center;padding:0 0 5px;}
.row.inner-category-product{}
.inner-product-title h2{color:#ed1b24;font-size:20px;font-weight:600;letter-spacing:0.5px;text-align:center;width:100%;text-transform:uppercase;border-bottom:1px solid #ccc;width:97%;margin:10px auto 30px;padding:0 0 5px;}
.title-width{width:100%;margin:0 auto;padding:0 5px 15px;}
.product-read-more a{color:#fff;background:#ed1b24;padding:10px;margin:10px 0 0;clear:both;text-decoration:none;border-radius:2px;}
.product-read-more{margin:30px 0 0;}
.title-width ul li{width:34%;}
.title-width ul .titleh2{width:30%;}
.product-desc{display:block;overflow:hidden;text-align:justify;}
.product-buy-btn{text-align:center;}
.buynow_btn.buttonbtn {
    background: #063d89;
    border: 0px;
    padding: 10px 20px!important;
    color: #fff;
    margin: 8px 0 0;
    border-radius: 0px;
    text-transform: capitalize;
    justify-content: center;
}
.buynow_btn.buttonbtn:hover {
    background: #30afc1 !important;
    color: #fff !important;
}
.cartbtn tbody td {
    padding: 0px 10px;
}
.cartbtn tbody tr:last-child td {
    padding-bottom: 20px;
}
.offerblock a{text-decoration:none;}
.offerblock .oimg img{width:78%;background:url(../images/diwalibg.png);background-repeat:no-repeat;}
.o-block{background:#ffffff;margin:0 23px 23px 0px;width:23.5%;padding:0 0 10px 0 !important;border:1px solid #e5e5e5;}
.offerblock .o-block:last-child{margin:0 !important;}
.big-title ul .titleh2{width:80%;}
.big-title ul li{width:10%;}
.o-newprice .fa{color:#333;font-size:14px;font-weight:300;padding:0 3px 0 0;}
.o-oldprice1{color:#ff0000;text-align:center;}
span.line-throgh{text-decoration:line-through;}
.p-comm{background:#f9fbfc;border:1px solid #cccccc;border-radius:3px;float:left;margin:3px 3px 0 0;padding:3px 6px;}
.noactive{background:#969fa7;color:#ffffff;}
.product-main-image img{width:100%;}
.product-main-image {
    border: none;
    padding: 0 10px;
    /*padding-right: 30px;*/
    /*display: inline-block;
    width: 100%;*/
    position: unset;
}
.inner-category-product {
    position: relative;
}
.product-slider {
    width: 350px;
    transform: rotate(
90deg
);
    position: absolute;
    top: 125px;
    left: -135px;
}
.product-slider img {
    transform: rotate(-90deg);
}
.product-main-content {
    padding-left: 30px;
    padding-right: 0;
}
.product-description{font-size: 14px;
    margin: 0;}
.product-name {
    font-size: 30px;
    color: #063d89;
    border-bottom: none;
    padding: 0 0 5px!important;
    line-height: normal;
    /* margin: 0; */
    margin-bottom: 0;
    margin-top: 10px;
    text-align: left;
    height: auto!important;
    font-weight: 700;
    font-family: 'Nunito', sans-serif;
}
h3.product-name.zero_topmargin {
    color: #3c763d;
    font-size: 16px;
    margin-bottom: 10px;
}
.inner-category-product {
    padding: 0px;
    padding-top: 20px;
}
.prodct-rice {
    font-size: 16PX;
    color: #000;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
}
.prodct-title {
    font-size: 14PX;
    color: #444;
    padding: 4px 0 3px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 600;
    margin: 0;
}
span.rupee-fa{padding:0px 5px 0 0px;}
.prodc-old-price{color:#ff0000;font-size:16px;padding:15px 0 2px;}
.product-shipping{font-size:15px;color:#999;padding:2px 3px;}
span.ship{font-weight:bold;padding:0 10px 0 0;color:#888;}
.wishlist a{color:#e40808;font-size:17px;text-decoration:none;}
.wishlist a:hover{color:#0079b7;}
span.wishlist{padding:0 5px 0 0;}
span.wishlist .fa{background:red;color:#fff;padding:4px;font-size:9px;}
.wishlist{padding:15px 0 7px;}
span.check{color:#339E55;font-size:16px;padding:0 4px;}
span.wish-text{position:relative;top:2px;}
.inquiry{border:1px solid #ccc;padding:6px 0;width:100%;margin:15px 0 0;display:block;overflow:hidden;}
span.star{padding:0 8px 0 0;}
.inq-cls a{color:#999;text-decoration:none;}
.inq-cls a:hover{color:#0079b7;}
.tab-pnl{margin-top:17px;}
.nav-tabs li a {
    margin-right: 3px;
    line-height: 1.42857143;
    border-radius: 4px 4px 0 0;
    padding: 10px 10px;
    border-bottom: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
}
.tab-pnl{font-family:raleway !important; margin: 0px 0px;}
.tab-pnl .tab-content {
    padding: 30px 0;
    min-height: unset;
}
.product-sec2 .prod-title {
    padding: 5px 0;
    font-size: 16px;
    line-height: 25px;
    font-weight: bolder;
}
.product-sec2 .product-desc {
    font-size: 16px;
    line-height: 25px;
    margin-bottom: 20px;
}
.product-sec2 .table-bordered, .product-sec2 .table-bordered>tbody>tr>td {
    border: 0px !important;
    padding: 0 !important;
}
.product-sec2 .table-bordered tbody tr td {
    padding: 10px;
}
.product-sec2 .table-bordered tbody tr td p {
    margin-bottom: 0px;
}

.tab-pnl a{color:#222!important;}
.tab-pnl a:hover{background-color:#eee !important;color:#222 !important;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background: transparent;color:#222 !important;cursor:default;font-weight:bold;border:1px solid #ddd;border-bottom:0;}
.tab-pnl ul.nav.nav-tabs {
    border-bottom: 1px solid #e1e1e1;
}
.pr-desc a {
    color: #063d89 !important;
    background: none !important;
    font-weight: 500;
}
.pr-desc a:hover {
    color: #063d89 !important;
    background: none !important;
    border-bottom: 2px solid;
}
.tab-pnl .nav-tabs>li.active>a {
    background: transparent !important;
    border: 0;
    border-bottom: 1px solid #000;
    padding: 0;
    padding-bottom: 20px;
}
.pr-desc.width {
    display: block !important;
    height: 100%;
}
.pr-desc {
    display: block !important;
    height: 54px;
    overflow: hidden;
}
.product-main-content .readmore {
    background: transparent;
    color: #333;
    padding: 0;
    text-transform: unset;
}
.product-main-content .readmore .morelink {
    display: inline-block;
    margin-top: 0;
    padding: 10px 20px;
    background: #063d89;
    color: #fff!important;
    border-radius: 0px;
    border: 0px;
    text-transform: capitalize;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif!important;
}
.product-main-content .readmore .morelink:hover {
    background-color: #30afc1 !important;
}
.panel a.changed_address {
    padding: 0 !important;
}
.offerblock {
    min-height: 60vh;
}
.offerblock p {
    padding-top: 10px;
}
.tab-content{border:1px solid #ddd;padding:15px 10px 10px;border-radius:3px;}
.nav-tabs{border-bottom:0;}
ul.inner-product-list{padding:0px 0 0px 20px;list-style-type:inherit;}
ul.inner-product-list li{line-height:2;}
.tab-pane table th{width:170px;padding:5px 0;}
.pdf-info a{background:none;color:#999 !important;text-decoration:none;}
.pdf-info a:hover{background:none !important;color:#999 !important;}
.pdf-info span{padding:10px 5px;color:red;font-size:25px;}
span.pdf-txt{color:#666;font-size:17px;position:relative;top:-3px;}
.product-slider .owl-carousel.owl-theme{width:100%!important;}
.product-slider .owl-carousel .owl-item{padding:0px!important;width:100%;}
.border_class{border:1px solid #ddd;}
.modal-header{border:0px!important;}
.photo_gallery{margin:0px;padding:0px;overflow:hidden;position:relative;float:left;display:block;box-shadow: 0px 0px 10px #ddd;}
span.rollover{-o-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;background:url(images/mag.png) center center no-repeat #000!important;cursor:pointer;height:100%;width:100%;position:absolute;z-index:10;opacity:0;padding:0px;display:block;}
span.rollover:hover{opacity:.7;-o-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;-webkit-box-shadow:0px 0px 4px #000;-moz-box-shadow:0px 0px 4px #000;box-shadow:0px 0px 4px #000;}
.owl-carousel1 .owl-dots{display:inline-block;width:100%;text-align:center;}
.owl-carousel1 .owl-dot{display:inline-block;}
.owl-carousel1 .owl-dot span{background:#000;border-radius:100%;width:10px;height:10px;display:inline-block;margin-right:7px;}
.owl-carousel1 .active span, .owl-carousel1 .owl-dot:hover span{background:#ccc;}
.owl-carousel1 .owl-nav div.owl-prev{background:rgba(0, 0, 0, 0) url("images/control-25-l.png") no-repeat scroll left top/16px auto;width:27px;height:27px;display:inline-block;position:absolute;left:-12px;top:35%;}
.owl-carousel2 .owl-nav div.owl-prev{background:url(images/controls.png) left top no-repeat;width:32px;height:32px;display:inline-block;position:absolute;left:-14px;top:50%;}
.owl-carousel3 .owl-nav div.owl-prev{background:url(images/controls.png) left top no-repeat;width:32px;height:32px;display:inline-block;position:absolute;left:-14px;top:50%;}
.owl-carousel1 .owl-nav div.owl-next{background:rgba(0, 0, 0, 0) url("images/control-25-r.png") no-repeat scroll 0 top/16px auto;width:32px;height:32px;display:inline-block;position:absolute;right:-25px;top:35%;}
.owl-carousel2 .owl-nav div.owl-next{background:url(images/controls.png) -42px top no-repeat;width:34px;height:32px;display:inline-block;position:absolute;right:-14px;top:50%;}
.owl-carousel3 .owl-nav div.owl-next{background:url(images/controls.png) -42px top no-repeat;width:34px;height:32px;display:inline-block;position:absolute;right:-14px;top:50%;}
.s-table table{border-left:1px dotted #cccccc;border-right:1px dotted #cccccc;border-top:1px dotted #cccccc;border-bottom:0;border-collapse:separate;}
.s-table thead th{background:#f3f3f3;padding:10px 4px;border-right:1px dotted #cccccc;text-align:center;border-bottom:1px dotted #cccccc;color:#666;}
.s-table tbody td, .s-table tbody th{border-bottom:1px dotted #cccccc;border-right:1px dotted #cccccc;padding:5px;text-align:center;}
.subtotal tbody td, .subtotal tbody th{border-bottom:1px dotted #cccccc;border-right:1px dotted #cccccc;padding:5px 6px;}
.s-table thead th:last-child, .s-table tbody td:last-child{border-right:0 none;}
.cartimg img{border:1px solid #cccccc;margin:5px 0;width:95%;}
.minus .fa{background:#ed1b24;padding:10px;color:#fff;}
.plus .fa{background:#FF003A;padding:10px;color:#fff;}
.txtqty{border:1px solid #dddddd;height:34px !important;text-align:center;}
.cart-btn{text-align:left;margin:0;}
span.dicount-per{font-family:sans-serif;color:#fff;background:#ff0000;padding:5px;margin:0 0 0px 7px;border-radius:2px;}
span.per-item{font-size:14px;margin:0 0 0 10px;}
.ship-border{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:10px 0;width:88%;}
.avl-border{border-bottom:1px dotted #ccc;padding:10px 0;width:88%;}
.btns .new-col-width{padding:0 !important;width:auto !important;}
.bynwbtn .buynow_btn.buttonbtn {
    background: #30afc1;
    color: #fff;
    padding: 10px 20px;
    margin: 0;
}
.product-slider .owl-carousel.owl-theme{padding-top:0!important;}
.product-slider{display:block;overflow:hidden;padding:15px 15px;}
.product-slider img {background:#f5f5f5;border:1px solid #eee;}
.icn .fa{border:1px solid #0079b7;border-radius:100%;padding:6px;color:#0079b7;font-weight:bold;}
.icn{width:20%;padding:7px 0 0;}
.icn-txt{width:80%;font-weight:800 !important;}
.cart-right-shceme{border:1px solid #f5f5f5;padding:5px;margin:10px 0 0px 0;width:100%;}
.cart-right-shceme{border:1px solid #eee;padding:10px;margin:10px 0 0;}
.col-pad{padding:0 !important;}
span.schme-small{font-weight:normal;}
td.cart-pro-desc{text-align:left !important;padding:2px 0;}
td.cart-pro-desc span{font-family:"Open Sans", sans-serif;font-size:12px;}
td.cart-pro-desc b{margin-left:0;}
.cart-top-pnl{padding:15px 10px;border:1px dotted #ccc;display:block;overflow:hidden;border-bottom:0;}
.cart-ttl {
    font-weight: 700;
    font-size: 17px;
    color: #063d89;
}
span.ship-itm{color:#666;font-size:14px;margin:0 0 0 6px;font-weight:normal;}
.free-spn{font-weight:bold;font-size:17px;color:#666;text-transform:uppercase;padding:0 3px;}
span.ship-fa .fa{color:#666;font-size:22px;padding:0 7px 0 0px;}
.shpng-ttl{color:#666;font-weight:bold;}
.cart-btm-pnl{padding-top:25px;}
.price-area {
    text-align: left;
    font-size: 13px;
    padding: 30px 20px;
    background-color: #f4f4f4;
}
.price-area h3 {
    border-bottom: 1px solid #e7e7e7;
    font-size: 1.514em;
    margin: 0 0 20px;
    padding: 0 0 10px;
    color: #063d89;
    font-weight: 700;
}
.price-area p{margin:0 0 5px;}
p.grandtotaltxt {
    font-weight: bold;
    color: #000;
    font-size: 20px!important;
    font-family: "Open Sans", sans-serif;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    margin: 20px 0;
    padding: 10px 0;
}
span.total-amt-lable{font-weight:bold;}
span.total-amt-lable.tbl-span, span.tbl-span {display: inline-block;width: 250px;text-align: left;font-size: 14px;}
.pull-right.price-area i {font-size: 14px;}
.pull-right.price-area p {font-size: 15px;}
.grandtotaltxt span.tbl-span, .grandtotaltxt span.tbl-span i {font-size: 20px;}
/*.coupon_cart.AH_PromoView{float:left;}*/
.cart-btm-pnl .p-0 {
    padding: 0;
}
.coupon_cart.AH_PromoView{display:flex; width:100%;}
#promo_input {
    border: 1px solid #ccc;
    font-size: 13px;
    margin: 0 7px 0 0;
    padding: 10px 20px;
    width: 230px;
    margin-right: 0px;
}
.checkBtn {
    position: relative;
    text-transform: uppercase;
    top: 0px;
    padding: 10px 15px;
    background: #063d89;
    color: #fff!important;
    border-radius: 0px;
    border: 0px;
    font-family: 'Open Sans', sans-serif!important;
    font-size: 14px;
    height: auto;
    width: auto;
}
.checkBtn:hover {
    background: #30afc1;
}
.cartdiscnt_bingo{padding:5px;background:#FFF;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-top:20px;}
.cartvalueoff{border:1px dashed #F5E487;background-color:#FFFCC7;padding:6px;font-size:14px;text-align:center;float:none;}
.cartvalueoff div span{color:#ed1b24;}
.cartvalueoff div span:last-of-type{color:#444;}
.cont-btn{background:#30afc1 !important;}
.cont-place-btn{width:100%;text-transform:uppercase;}
ul.crt-list-ftr {
    margin: 25px 0;
}
ul.crt-list-ftr li {
    float: none;
    padding: 10px 30px;
    padding-left: 0;
    border-right: none;
    display: inline-block;
}
.btn-cls button {
    width: auto;
}
.price-area .btn-cls button {
    width: 100%;
}
span.cart-fa-icon .fa {
    color: #666;
    border: 1px solid #666;
    border-radius: 100%;
    padding: 0;
    width: 25px;
    height: 25px;
    line-height: 23px;
    text-align: center;
}
span.cart-big{padding:0 0 0 28px;text-transform:uppercase;}
span.crt-small{padding:0 0 0 5px;}
.lk-icon .fa{padding: 0px !important;}
ul.crt-list-ftr li:last-of-type{border:0;}
.account-page, .order-page, .pro-desc-page{}
.shopping-cart-desc {
    padding-bottom: 20px;
}
.shiptag .page-title {
    display: block;
    overflow: hidden;
    position: relative;
    text-transform: capitalize;
    background: #eee;
    padding: 20px 0;
}
.product_title, .shopping-title{
    color: #063d89;
    font-size: 30px;
    font-weight: normal;
    letter-spacing: 0.5px;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: 'Nunito', sans-serif;
    position: relative;
    padding: 0px 0 10px !important;
}
.product_title, .shopping-title:after {
    content: "";
    position: absolute;
    display: block;
    width: 50px;
    height: 3px;
    background: #30afc1;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 auto;
}
.inner_content_wrapper.pro-desc-page {
    padding: 40px 0;
}
.shopping-title{padding:0;}
.login-details{margin:15px 0 0;}
.cslogin{clear:none;float:left;padding-bottom:10px !important;}
.border_form{border-right:1px solid #ccc;}
.login-details form{width:100%;background: #fff;}
#create-account_form label, #login_form label{display:block;padding:10px 0 5px 0;font-weight:normal;}
.cslogin input[type="text"], .cslogin input[type="password"], .cslogin .fieldset .text input[type="text"], .cslogin .fieldset .text input[type="password"], .cslogin select, .cslogin input[type="date"], .cslogin input[type="email"], .cslogin textarea{width:92%;padding:9px 12px;border:1px solid #d4d3d1;border-radius:3px;font-family:Arial, Helvetica, sans-serif;}
textarea{resize:none;}
p.submit{margin:20px 0 !important;display: inline-block;}
p.submit a{font-size:14px;}
.forgot-pwd a{color:#063d89;text-decoration:none;}
.forgot-pwd a:hover {border-bottom: 1px solid;}
.or-login{right:-5px !important;}
.connect-cls{color:#ed1b24;font-size:16px;font-weight:bold;padding:19px 15px 0 0;}
.login-postn{position:relative;}
.or-login{right:-5px !important;}
.or{position:absolute;right:-6px;top:50%;width:40px;height:40px;background:#555555 !important;display:block;overflow:hidden;text-align:center;border-radius:100% !important;padding:8px 7px;color:#fff;font-size:17px;font-weight:bold;text-transform:uppercase;}
.or-login{right:-5px !important;}
.login-page{display: flex;justify-content: center;flex-wrap: wrap; }
.login-form-bg {
    box-shadow: 0px 0px 20px #ddd;
    border-radius: 15px;
    border: 0px;
    margin-bottom: 40px;
}
.login-form-bg:last-child {
    margin-bottom: 0;
}
.login-form-bg .s-title-w {
    background: #eee;
    padding: 20px 60px 10px !important;
    border-bottom: 3px solid #30afc1;
    border-radius: 15px 15px 0 0;
}
.login-form-bg .fieldset {
    padding: 20px 40px!important;
}
button.loginbtn {padding: 10px 20px!important;}
.login-title { font-weight: bold; }
.login-form-bg  .s-title-w .shopping-title:after {
    content: none;
}
.payment_address {
    box-shadow: 0px 0px 18px #ddd;
    margin: 10px 0;
    padding: 10px 15px;
    background: #eee;
}
span.str{color:#F00;padding:0 2px 0 2px;font-family:"Open Sans", sans-serif;}
.login-bk{display:block;overflow:hidden;margin:0 0 25px;}
.pro-desc-page a:hover{color:#063d89;}
.forget-block .cslogin input[type="email"]{width:40%;}
form#forget-pwd{width:100%;}
.forget-block label{width:100%;font-weight:normal;}
p.forget-line{font-weight:bold;color:#666; margin-bottom: 20px;}
.thank-block p{margin:0 0 17px !important;}
.blockUI.blockOverlay { position: fixed!important; display: grid!important; align-items:center!important; height: 100%!important; width: 100%!important; left: 0!important; top: 0!important; }
.shiptag.btn_product {
    padding-bottom: 60px;
}
.shiptag {
    min-height: 900px;
}
.form_content .text.pt-3 {
    padding-top: 3rem !important;
}
.mob-c-wrap {
    display: flex;
   /* justify-content: flex-end;*/
    align-items: center;
    margin: 20px 0;
}
.Add_to_cart.buynow_btn.buttonbtn {
    background-color: #30afc1 !important;
}
.Add_to_cart.buynow_btn.buttonbtn:hover {
    background: #063d89 !important;
}
.inquiry-btn-red {
    display: inline-block;
    margin-top: 0;
    padding: 10px 20px;
    background: #063d89;
    color: #fff!important;
    border-radius: 0px;
    border: 0px;
}
.inquiry-btn-red:hover {
    background-color: #30afc1;
}
.ref:hover {
    background-color: transparent;
    color: #000 !important;
}
.prod-btm-block.product-block .product-link, .prod-btm-block.product-block .inquiry-btn-red {
    display: block;
    width: 100%;
}
.custom-form-input { display: b.product-link {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: absolute;
    width: 100%;
    bottom: -40px;
    left: 0;
    right: 0;
    transition: bottom ease-in-out 0.5s;
}lock; width: 100%; }
.custom-form-input input,.custom-form-input textarea { display: block; width: 100%!important; }
div.bhoechie-tab-container{z-index:10;background-color:#ffffff;padding:0 !important;border-radius:4px;-moz-border-radius:4px;border:0;margin-top:0;margin-left:0;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:none;-moz-box-shadow:0 6px 12px rgba(0, 0, 0, .175);background-clip:padding-box;opacity:0.97;filter:alpha(opacity=97);}
div.bhoechie-tab-menu{padding-right:0;padding-left:0;padding-bottom:0;}
div.bhoechie-tab-menu div.list-group{margin-bottom:0;}
div.bhoechie-tab-menu div.list-group>a{margin-bottom:0;}
div.bhoechie-tab-menu div.list-group>a .glyphicon, div.bhoechie-tab-menu div.list-group>a .fa{color:#5A55A3;}
div.bhoechie-tab-menu div.list-group>a:first-child{border-top-right-radius:0;-moz-border-top-right-radius:0;}
div.bhoechie-tab-menu div.list-group>a:last-child{border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;}
div.bhoechie-tab-menu div.list-group>a.active, div.bhoechie-tab-menu div.list-group>a.active .glyphicon, div.bhoechie-tab-menu div.list-group>a.active .fa{background-color:#fff !important;background-image:#fff !important;color:#ffffff;border:1px solid #ccc!important;}
div.bhoechie-tab-menu div.list-group>a.active:after{content:'';position:absolute;left:100%;top:50%;margin-top:-13px;border-left:0;border-bottom:13px solid transparent;border-top:13px solid transparent;border-left:10px solid #ccc;}
div.bhoechie-tab-content{background-color:#ffffff;padding-left:20px;padding-top:10px;}
div.bhoechie-tab div.bhoechie-tab-content:not(.active){display:none;}
.order-page .panel .vrtcl-tab a{padding:10px 0 10px 0 !important;background:none !important;text-align:center !important;color:#555;}
.payment-total-text{font-size:22px;}
span.amt-txt{font-weight:bold;font-family:"Open Sans",sans-serif;}
.right-table tbody td, .right-table tbody th{font-family:"Open Sans",sans-serif;}
ul.payment-txt{padding:20px 0 7px 22px;}
ul.payment-txt li{list-style-type:disc;padding:0 0 5px;}
.list-group-item{border:1px solid #555555 !important;}
p.edit-adress a{background:none !important;font-size:14px;text-align:right;}
.print-address{padding:0 50px;line-height:2;}
.name-of-customer{font-weight:bold;font-size:16px;}
span.adress-lbl{font-weight:bold;padding:0 20px 0 1px;}
.vrtcl-tab a{font-size:14px !important;}
p.req{margin: 0 0 15px;}
.cash-dlvry{padding:6px 0 !important;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;width:20%;margin:0 0 8px;}
.cah-on-del-tbl tbody td, .cah-on-del-tbl tbody th{border-bottom:1px dotted #cccccc;padding:10px 20px;}
.cah-on-del-tbl table{border-left:1px dotted #cccccc;border-right:1px dotted #cccccc;border-top:1px dotted #cccccc;border-bottom:0;border-collapse:separate;}
.cah-on-del-tbl tbody th{border-right:1px dotted #cccccc;}
.cah-on-del-tbl tbody th{font-weight:normal;}
.cah-on-del-tbl tbody td{font-weight:bold;}
p.confrm-ordr{font-weight:bold;padding:10px 0 5px;}
.bkbtn{margin:0 15px 0 0px;}
th.bg-gray, td.bg-gray{background:#eee;}
.shopping-cart-desc .shopping-title {
    width: auto;
    font-weight: 700;
    font-size: 17px;
    color: #063d89;
    padding: 0 !important;
}
.shopping-cart-desc .shopping-title:after {
    content: none;
}
.order-shop-smry{display:block;overflow:hidden;margin:15px 0 0;background:#eee;padding: 15px 15px;}
.addtocat_btn {
    background: #063d89;
    border: 0;
    padding: 10px 20px;
    color: #fff;
    margin: 8px 0 0 0;
    border-radius: 0px;
    text-transform: uppercase;
}
.addtocat_btn:hover {
    background: #30afc1;
}
.order-page .s-table{padding:10px 0 0;}
.order-page div#accordion{margin:30px 0 0;}
.delvry-adrs{width:100%;}
.delvry-adrs #login_form{border-right:0;}
.panel a{font-weight: 600;padding:0px;margin-top:0;margin-bottom:0;font-size:18px;color:#063d89;width:100%;display:inline-block;text-transform:capitalize;background:transparent;text-decoration:none;}
.panel a.read-doc {
    color: unset;
    font-size: unset;
}
.panel a.read-doc label {
    cursor: pointer;
    margin-bottom: 0;
}
#myModal a.btn.btn-primary {
    background: #063d89;
    color: #fff;
    border: none;
    border-radius: 0;
}
#myModal a.btn.btn-primary:hover {
    background: #30afc1;
}
.modal-title {
    margin: 0;
    line-height: 1.42857143;
    font-weight: 700;
    color: #063d89;
}
.panel-default>.panel-heading{color:#333;background-color:#eee;border-color:#ddd;}
.order-page, .account-page, .pro-desc-page{}
.no-bg a{background:none !important;padding:10px 0 0 !important;}
.order-page .panel-btm{margin-bottom:10px !important;}
.order-page .panel-group .panel{margin-bottom:0;border-radius:4px;border:1px solid #eee;}
.right-details{display:block;overflow:hidden;border:1px solid #ddd;padding:10px;margin:15px 0 0;}
.codtext{padding:0 10px 10px 0;}
.panel-input{margin:0 6px 0 0;width:64%;}
.panel-input .coupon-input{height:auto;}
.coupon-input{border:1px solid #e8e8e8;font-size:12px;height:28px;padding:0 5px;width:100%;}
.panel-btn{width:33%;margin:0 0px 0 0px;display:block;overflow:hidden;}
.panel-btn .checkBtn{height:auto;}
p.adv{margin:10px 0;font-size:12px;color:#666;}
.schm-txt{font-size:11px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:5px 0;}
.right-title{font-size:17px;padding:10px 0 5px;color:#063d89;font-weight:bold;}
.total-prod{font-size:12px;}
.order-page .s-table{padding:10px 0 0;}
.right-table tbody td, .right-table tbody th{border-bottom:1px dotted #cccccc;border-right:1px dotted #cccccc;padding:5px 20px;}
.order-page b{margin-left:2px;}
p.title_block{margin:10px 0;}
.account-page {
    display: flex;
    overflow: hidden;
    margin: 30px 0 10px;
    justify-content: center;
}
.col-sm-3.account-icon {
    padding: 0 12px;
}
.icon-ac {
    text-align: center;
    margin: 0;
    border: 2px solid #30afc1;
    border-radius: 10px;
}
.icon-ac p {
    margin: 20px 10px;
    text-align: center;
}
.box-icon {
    border: 0;
    text-align: center;
    width: 100%;
    height: auto;
    margin: 0px auto;
    border-radius: 0;
    -webkit-border-radius: 7px 7px 0 0;
    vertical-align: middle;
    padding: 23px;
    background: #30afc1;
}
.box-icon .fa{font-size:52px;padding:10px;color:#fff;}
.icon-ac a{color:#333;text-decoration:none;}
input[type=checkbox], input[type=radio]{margin:4px 0 0;}
span.chkbox{padding-right:9px;}
p.your_adrss{width:25%;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:6px 0;}
p.personl-info-txt{color:#dc1410 !important;padding:15px 0 0px !important;}
.prsonal-address{line-height:2;}
.dltbtn{margin:0 10px 10px 0;border: 1px solid #063d89 !important;color: #063d89 !important;background:none !important;border-radius:0px;}
p.gryclr{color:#333 !important;}
td.cntr{text-align:center;}
.s-table thead th{text-align:center;}
.table-cart{padding:0 !important;}
.top-table-rw{border-top:1px dotted #ccc;border-left:1px dotted #ccc;border-right:1px dotted #ccc;padding:10px;display:block;overflow:hidden;margin-top:20px;}
.download_img {
    border: 0;
    clear: both;
    display: block;
    float: right;
    font-size: 16px;
    height: 40px;
    margin-top: -42px;
    margin-right: 15px;
    padding: 0;
    position: relative;
    text-align: center;
    width: 20px;
    z-index: 9;
    color: #9e9e9e;
}
.service_center p{margin:3px 0;}
.service_center p span{font-weight:bold;display:inline-block;width:32%;}
.service_center .conbtxt{margin-bottom:10px;}
.product-slider{clear:both;}
.history-table .fa{background:#30afc1;color:#fff;padding:5px 10px;font-size:17px;border-radius:4px;}
.history-title{display:block;overflow:hidden;}
.history-table{display:block;overflow:hidden;margin:20px 0 20px !important;}
.product_registration_block .history-table {
    margin-bottom: 20px !important;
}
.moreshop {
    text-align: right;
}
.history-table table td, .history-table table th{text-align:center;}
.history-table table th{border-bottom:1px dotted #ccc;padding:10px 0;text-transform:uppercase;}
.history-page{margin:20px 0;}
.history-page #input-limit.form-control{height:30px;}
.qty-cntr .fa{font-size:18px;line-height:30px;background:#fff;border:1px solid #dddddd;height:33px !important;position:relative;text-align:center;width:35px !important;}
.inner-small-title{border-bottom:1px dashed #ccc;padding:10px 0;margin:0 0 10px;font-weight:bold;color:#666;}
p.ordr-info{color:#666;margin:5px 0 10px;line-height:2;}
span.info-ttl{color:#222;padding:0 5px 0 0px;}
.order-info-mrgn{display:block;overflow:hidden;margin:10px 0 0;}
td.rt{text-align:right !important;padding:0 10px 0 0px !important;}
.in-title {
    padding: 20px 0 10px !important;
    border-bottom: 0px;
    width: 100%;
    margin-bottom: 20px;
}
.old-new-price {
    text-align: center;
}
.cmnt-tbl td, .cmnt-tbl th{text-align:left !important;padding:10px 0 10px 8px !important;}
span.WebRupee{padding:0 3px 0 0px;}
.order-hstry{color:#666;}
.mrgntop{margin:20px 0 0;}
#input-limit.form-control{height:29px;margin:3px 3px 0 0;width:80px;padding:0px 7px;}
.show-text{padding:9px 14px 0 0;}
.sortby{font-family:"Open Sans",sans-serif;font-weight:bold;text-transform:uppercase;}
ul.sidebar-menu li a{color:#666 !important;background:#fff !important;line-height:14px !important;padding:6px 0!important;}
.qtyinput .fa{background:#ed1b24;padding:10px;color:#fff;}
span.qty .fa{background:#FF003A;}
*:focus{outline:none !important;}
.thank-block a{color:inherit;}
.cart_top_img .fa{color:#fff;}
.topcart  .cart{border: 0; border-radius: 0; box-shadow: 0px 0px 12px 0px rgb(0 0 0 / 16%);background:#ffffff;display:none;min-width:375px;padding:10px;position:absolute;right:0px;top:100%;z-index:9999999;visibility:hidden;color:#333;border-top: 3px solid #063d89;}
.menuwrapper, .menuwrapper #cssmenu{background:none;z-index:9999;margin:0 auto;}
.header{position:relative;z-index:99;background:none;}
.content{background:none}
#cssmenu{width: 100%;
    display: block;}

.topcart:hover  .cart, .topcart  .cart:hover,.cart:hover, .topcart.active .cart, .pincode:hover .pincode-dropdown{visibility:visible; display: block;}
.topcart .cart .view-cart { min-width: max-content;
    border-radius: 50px; margin-bottom: 0;}
td.top-img-thumbnail img{border-radius:5px;padding:2px;width:70%;}
.qtyinput input{width:81px;}
.copy-img img{width:90%;}
div#powered{background: #063d89 !important;display:block;overflow:hidden;font-size:12px;}
.cprt{padding:10px 0;}
.copy-img{padding:5px 0 0;}
.cprt a{color:inherit;}
.pay-im{display:block;overflow:hidden;margin:15px 0 0;padding:0 18px;}
.has-sub > ul{background-color:#fff;border:1px solid #cccccc !important;box-shadow:2px 2px 2px #a9a9a9 !important;padding:5px 0 0 !important;width:720px !important;}
.has-sub > ul li{float:left;height:110px !important;margin:0 !important;text-align:center;width:110px;}
.small-sub.has-sub > ul{width:200px !important;padding:0 !important;}
.small-sub.has-sub > ul li{height:auto !important;width:auto;}
#cssmenu ul li.small-sub ul li a{width:auto;font-size:13px;}
#cssmenu ul li.small-sub ul li:hover > a, #cssmenu ul li.small-sub ul li a:hover{color:#000000;}
div#cssmenu li img{width:100%;}
div#cssmenu li img{width: 50px;
    margin: 0 10px 0 0;display:none;}
#cssmenu ul ul a{color:#000000;font-size:15px;text-align:left;}
.blueimp-gallery{z-index:99999999 !important;}
.sub-menu{    width: 100%;
    display: inline-block;}
li.has-subactive.productsmenu ul {
    min-height: 325px;
}
.productsmenu:hover .b-img1{background-image:url("images/145827571498-175x105.png")!important;background-position:right top;background-repeat:no-repeat !important;background-size:contain;height:320px;left:450px;position:absolute;top:0;width:265px;display:block;}
li.f-class0 div.b-img1, li.f-class1 div.b-img1, li.f-class2 div.b-img1, li.f-class3 div.b-img1, li.f-class4 div.b-img1, li.f-class5 div.b-img1, li.f-class6 div.b-img1, li.f-class7 div.b-img1, li.f-class8 div.b-img1, li.f-class9 div.b-img1, li.f-class10 div.b-img1{display:block !important;}
li.f-class0:hover .b-img{background-image:url("images/BalajiMenu/Namkeen_Mockup_TikhaMithaMix_2.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:428px;position:absolute;top:3px;width:280px;}
li.f-class1:hover .b-img{background-image:url("images/145827571498-175x105.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:325px;position:absolute;top:3px;width:280px;}
li.f-class2:hover .b-img{background-image:url("images/145827571498-175x105.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:225px;position:absolute;top:3px;width:280px;}
li.f-class3:hover .b-img{background-image:url("images/145827571498-175x105.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:125px;position:absolute;top:3px;width:280px;}
li.f-class4:hover .b-img{background-image:url("images/145827571498-175x105.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:428px;position:absolute;top:-117px;width:280px;}
li.f-class5:hover .b-img{background-image:url("images/145827571498-175x105.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:325px;position:absolute;top:-117px;width:280px;}
li.f-class6:hover .b-img{background-image:url("images/145827571498-175x105.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:225px;position:absolute;top:-117px;width:280px;}
li.f-class7:hover .b-img{background-image:url("images/145827571498-175x105.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:95% auto;height:327px;left:auto;right:-332%;position:absolute;top:-117px;width:200px;}
li.f-class8:hover .b-img{background-image:url("images/145827571498-175x105.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:309px;position:absolute;top:-237px;width:400px;}
li.f-class9:hover .b-img{background-image:url("images/145827571498-175x105.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:208px;position:absolute;top:-237px;width:400px;}
li.f-class10:hover .b-img{background-image:url("images/145827571498-175x105.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:69% auto;height:320px;left:86px;position:absolute;top:-220px;width:400px;}
li.f-class0:hover .b-img1, li.f-class1:hover .b-img1, li.f-class2:hover .b-img1, li.f-class3:hover .b-img1, li.f-class4:hover .b-img1, li.f-class5:hover .b-img1, li.f-class6:hover .b-img1, li.f-class7:hover .b-img1, li.f-class8:hover .b-img1, li.f-class9:hover .b-img1, li.f-class10:hover .b-img1{display:none !important;}
html{overflow-x:hidden;}
.div1, .div2{width:700px;margin:0 auto;}
.div1{margin-top:30px;margin-bottom:60px;text-align:center;line-height:20px;}
.div1 P{font-size:18px;}
.div1 a, .div2 a{color:#07C;}
.div1 a{margin:0 8px;}
.div1 a.current{color:black;text-decoration:none;}
.div2{margin-top:70px;}
.div2 li{padding-top:6px;padding-bottom:6px;}
.green{color:Green;}
.cn{font-family:"Courier New", Georgia;}
#status{display:inline-block;margin-left:26px;line-height:50px;height:50px;vertical-align:middle;}
.code{border:dashed 1px #BCBCCB;padding:8px 12px;background-color:#F3F3F9;white-space:pre;font-family:"Courier New", Georgia;font-size:12px;margin:6px 0;overflow:auto;}
.topbtns{background:#ededed;padding:5px 0 0 0;display:block;overflow:hidden;height:34px;border-bottom:2px solid #ccc;}
.r-search{padding:10px 0 ;}
.logo > img{width:65%;}
.left.c-minus, .c-plus{background:#e2e2e2;padding:6px 5px;}
.text-change-qty-search-popup{border:1px solid #cccccc;width:40px;text-align:center;}
.c-minus .fa, .c-plus .fa{font-size:10px;}
.c-price{font-weight:bold;font-size:12px;line-height:19px;}
.noborder i.fa.fa-times {
    position: relative;
    top: 1px;
}
.pt-5 {
    padding-top: 5px;
}
.carttable tbody tr{border-bottom:1px solid #ddd;}
.carttable tbody .total-details {
    border: 0;
}
table.noborder tr{border:0 !important;}
.carttable tbody tr td {
    padding: 10px 5px;
}
.c-item > a{text-transform:uppercase;font-size:12px;color:#555555;}
.c-minus{border-radius:5px 0 0 5px;}
.c-plus{border-radius:0 5px 5px 0;}
.c-sub, .c-tsub{font-size:13px;}
.c-ssub{font-size:13px;color:#ed1b24;}
h2.section-title::after{background-color:#ed1b24;content:"";display:block;height:4px;left:0;margin-left:auto;margin-right:auto;margin-top:-50px;position:absolute;right:0;width:400px;}
h2.section-title{margin-bottom:20px;text-transform:uppercase;text-align:center;font-weight:bold;margin-top:0;}
.featureswrapper{padding:50px 0 20px;}
.f-col-4{width:32%;margin:0 2% 0 0;}
.icon-wrap{background:#ed1b24;color:#ffffff;font-size:43px;padding:60px 0;text-align:center;width:24%;height:175px;}
.f-txt{background:#ffffff;font-size:14px;padding:9px;width:76%;height:175px;}
.features-wrap .f-col-4:last-child{margin:0 !important;}
.features-wrap p{text-align:center!important;}
.f-txt h4{font-size:18px;color:#ed1b24;}
.sort_paging{border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;display:block;overflow:hidden;}
.page_sprting{padding:10px 0;}
.paging{padding:7px 0 0px;}
.sortby {
    font-family: "Open Sans",sans-serif;
    font-weight: bold;
    padding: 0 20px 0 0;
    text-transform: uppercase;
    color: #2ab573;
}
.career-block h3{    color: #2bb673;font-weight:bold;font-size:20px;}
.sortul li{float:left;padding:0 20px 0 0;}
.sortul li a{color:#000000;text-transform:uppercase;font-weight:bold;}
a.sortactive{border-bottom:1px solid #ed1b24;color:#ed1b24 !important;padding:0 0 10px;}
.show-text{padding:9px 14px 0 0;}
.prod-banner{padding:0;margin:0 0 15px;}
.prod-banner img{width:100%;border:0}
.prod-banner h2{color:#2bb673!important;}
.pcatb {
    border: 1px solid #e5e5e5;
    text-align: center;
    background: #fff;
    border-radius: 20px;
    box-shadow: 0 0 15px 3px rgb(5 58 135 / 20%);
}
.col-md-3.pcat-block{margin:0 0 2%;padding:0 5px;}
.pcat-price{color:#414141;font-family:"Open Sans", sans-serif;border-top:1px solid #eee;padding:7px 0;}
.pcat-img{text-align:center;padding:0px;position:relative;}
.pcat-img img {
    width: 150px!important;
    margin: 20px auto;
    height: 150px;
    object-fit: cover;
}
.offer-img{position:absolute;top:5px;right:6px;text-align:right;}
.offer-img img{width:26%;}
.feature-blk{display:block;margin:10px 5px 10px;overflow:hidden;}
.ftr-blk-img{display:block;margin:0px 10px 0 0px;text-align:center;}
.ftr-nm{font-size:12px;padding:3px 0 0;}
.tab-ttl{color:#222222;font-size:14px;font-weight:bold;padding:5px 0px;text-transform:uppercase;border-bottom:1px dashed #ccc;margin:0 0 10px;}
table.specs{margin:0 0 15px;}
.specs tr th{border-right:1px dotted #cccccc;color:#898989;font-family:"Open Sans", sans-serif;font-size:14px;}
.specs tr td, .specs tr th{border-bottom:1px dotted #cccccc;padding:5px 0;}
.specs tr td{font-family:"Open Sans", sans-serif;padding-left:10px;}
input#btnShow{}
.ui-widget-header{border:none !important;background:none !important;color:#fff !important;font-weight:bold;}
div#dialog, div#dialog2{
    height: auto !important;
    padding: 0;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 0;
    background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #666;
    border-radius: 50%;
    padding: 12px;
    right: 15px;
}
div#dialog .mainprice, div#dialog2 .mainprice{margin: 0!important}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable{width:700px !important;z-index:9999 !important;top:100px !important;}
.poup-content_detail{margin:0 0 0 0%;width:100%;}
.avilable{color:#0b9e00;font-size:14px;}
.pop-prod{border-bottom: unset;
    color: #063d89;
    font-family: "Open Sans", sans-serif;
    font-size: 21px;
    padding-bottom: 10px;
    font-weight: 700;
    text-align: left;}
.mainprice{margin:0 0 20px;}
.price{color: #333;
    font-size: 23px;
    font-weight: 600;}
.discount-des {
    color: #063d89;
    font-size: 14px;
    position: relative;
    top: 0;
    font-weight: bold;
}
.inner-category-product .mrpprice {
    display: block;
    margin-bottom: 15px;
}
.poup-content_detail .mrpprice{padding:5px 0;text-align:left;}
.mrpprice{color:#8a8a8a;font-size:15px;font-family:"Open Sans",sans-serif;display: inline-block;}
.pricepr{color:#777;font-size:14px;}
.mprice{color:#898989;text-decoration:line-through;}
.codwrapper{margin:0 0 20px;}
.poup-content_detail .codtext{text-align:left !important;}
.codtext{color:#8a8a8a;font-family:"Open Sans", sans-serif;font-size:13px;font-weight:600;padding:0 10px 10px 0;}
.codpincode{border:1px solid #e8e8e8 !important;font-size:12px;height:28px;outline:0 none;padding:0 5px;width:170px;}
.cart-box .checkBtn{background:#555555;}
.p-price-w{border-bottom:1px solid #f1f1f1;display:block;overflow:hidden;padding:20px 0;}
.qtywrapper{padding:20px 0;}
.box-qty{margin:0;display: inline-flex; align-items: center;margin-top: 0px;}
.box-qty > span { font-size: 15px; color: #555; margin-right: 10px;display: inline-block; }
.minus, .plus, .ref{background:#f3f2f2;border:1px solid #dddddd;font-size:20px;height:33px !important;position:relative;text-align:center;width:35px !important;}
.box-qty .minus .fa, .box-qty .plus .fa{font-size:18px;line-height:30px;background:#f3f3f3;padding:0;color:#222222;}
.txtqty{border:1px solid #dddddd;height:33px !important;margin:0;outline:0 none;text-align:center;width:35px !important;border-right: 0px;border-left: 0px;}
.sideQtyBox p{color:#444;font-family:"Open Sans", sans-serif;font-size:11px;margin:0 0 0 10px;}
.popup-buybtn{margin:0 0 0 55px;padding:0;display:block;overflow:hidden;}
/*.ref {
    display: block;
    margin-top: 0;
    padding: 10px 20px;
    background: #063d89;
    color: #fff!important;
    border-radius: 0px;
    border: 0px;
    font-family: 'Open Sans', sans-serif!important;
    font-size: 14px;
    height: auto !important;
    width: 122px !important;
    float: right;
    font-weight: 500;
}*/
.ref {
    display: block;
    margin-top: 0px;
    padding: 5px 0px 0px;
    background: transparent;
    color: #063d89 !important;
    border-radius: 0px;
    border: 0px;
    font-family: 'Open Sans', sans-serif!important;
    font-size: 15px;
    height: auto !important;
    width: auto !important;
    font-weight: 600;
    border-bottom: 2px solid;
    display: inline-block;
}
.ref.update_cart{cursor:pointer;}
.disc{color:#dc1410;}
span.bil-txt{padding:0 0 0 10px;}
.intl-tel-input input#phone{border:1px solid #d4d3d1 !important;border-radius:3px;outline:0 none;padding:9px 65px;width:92%;}
.intl-tel-input.allow-dropdown{width:100%;}
.intl-tel-input{display:inline-block;position:relative;}
.intl-tel-input.allow-dropdown .flag-container{left:0;right:auto;}
.intl-tel-input .flag-container{bottom:0;padding:1px;position:absolute;right:0;top:0;}
.intl-tel-input.allow-dropdown .selected-flag{width:46px;height:38px;}
.intl-tel-input .selected-flag{height:100%;padding:0 0 0 8px;position:relative;width:36px;z-index:1;}
.in-price-wrap{border-top:0;display:block;overflow:hidden;padding:0 0px;}
.in-price{font-family:"Open Sans", sans-serif;padding:7px 0;text-align:left;}
.in-old-price{color:#ff0000;text-decoration:line-through;}
span.chk-ln-thr{color:#898989;font-size:12px;}
span.chk-ln-thr .fa{color:#898989;}
span.mrp{color:#666666;padding:0 3px 0 7px;}
span.grnclr{color:#78b778;font-weight:bold;}
.pr-unit-prc{color:#595959;}
.prod-cat-drpdwn select{border:1px solid #cccccc;color:#666666;margin:5px 0 10px;padding:2px 0;width:100%;}
.in-price-wrap b{margin-left:0;}
.list-qty .fa {
    font-size: 13px;
    height: 34px !important;
    line-height: 32px;
    width: 36px !important;
    cursor: pointer;
}
.list-qty .txtqty{height:34px !important;width:100px !important; }
.pr-desc > ul{list-style-type:inherit;margin:25px 0 0;padding:0 0 0 20px;}
.fa.btn-round {
    border-radius: 0;
    height: 40px!important;
    width: 40px!important;
    padding: 3px 0;
    background: #fff;
    line-height: 33px;
}
.prodct-rice { font-size: 20px; }
.rupee-old { font-size: 20px; color: #888; position: relative; margin-left: 20px; }
.rupee-old::before { position: absolute; content: ""; height: 2px; width: 100%; background-color: #888; left: 0; top: 10px; }
.only_qty.input-round {
    border-radius: 0px;
    height: 40px!important;
    margin: 0;
    border-left: 0;
    border-right: 0;
}
#thumbs .thumb{padding:22.5px 8px !important;text-align:center;}
#thumbs .thumb-content{float:none!important;width:100%!important;}
.thumb.thumb-on{position:relative;}
.thumb.thumb-on::after{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ed1b24;border-style:solid;border-width:14px 0 14px 14px;content:"";height:0;left:0px;position:absolute;top:35%;width:0;}
.thumb:hover::after{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff !important;}
/*.hover-buttom:hover::before, .hover-buttom.open::before{background-color:#ffffff;bottom:-3px;content:"";height:4px;left:0;position:absolute;width:100%;z-index:9999;}*/
.dropdown:hover .dropdown-menu{display:block;}
.hover-buttom .dropdown-toggle{/*background:#002076;*/background:transparent;color:#fff;padding:2px 0px;box-shadow:none;height:38px;border-radius: 50%;}
.hover-buttom .dropdown-menu {
    margin: 0px 0 0;
    min-width: 140px;
    border-radius: 0;
    border: 0;
    padding: 0;
    box-shadow: 0px 0px 12px 0px rgb(0 0 0 / 16%);
    border-top: 3px solid #063d89;
}
.hover-buttom .dropdown-menu li a {
    display: block;
    padding: 11px 20px;
    color: #000;
    border-bottom: 1px solid #f1f1f1;
    background: #fff;
    font-weight: 700;
}
.hover-buttom .dropdown-menu li:last-child a {
    border-bottom: 0px;
}
.thank-block p b {
    margin: 0;
    font-size: 20px;
    color: #000;
    margin-top: 30px;
    display: block;
}
.thank-block p:last-child {
    margin-bottom: 0 !important;
}
.prod-btm-block{text-align:center;}
.prod-btm-b{padding:10px 5px;}
.prod-btm-b img{width:55%;}
.prod-btm-name{color:#ed1b24;font-size:13px;padding:6px 0;text-transform:uppercase;}
.prod-btm-price{font-family:"Open Sans",sans-serif;font-weight:bold;}
.prod-btm-cart{margin:5px 0 0;}
.prod-btm-cart button{background:#ed1b24;border:0 none;border-radius:4px;color:#ffffff;padding:3px 5px;font-size:12px;}
.flex-direction-nav a:before {
    font-family: fontawesome;
    font-size: 40px;
    display: inline-block;
    content: '\f104';
    color: #ed1b24!important;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.flex-direction-nav .flex-prev {
    left: -51px;
    position: relative;
    top: 40%!important;
    z-index: 999999999999;
    transform: translateY(-50%);
}
.flex-direction-nav {
    height: 0;
    position: absolute;
    top: 40%;
    transform: translateY(-50%);
    z-index: 9999;
    width: 100%;
}
.flex-direction-nav .flex-next {
   
    top: 50%!important;
    z-index: 999999999999;
    transform: translateY(-50%);
}
.home-blog-block .owl-carousel .owl-item.blog-b{border:1px solid #eeeeee;box-shadow:0 1px 10px #cccccc;margin:0px 0 20px;padding:0;border-bottom:3px solid #ed1b24;}
.home-blog-block .owl-carousel .owl-item{padding:0 10px;}
.blog-title,.blog-title a{font-weight:bold;text-align:center;font-size:17px;padding:8px 10px 4px 10px;color:#ed1b24;}
.blog-data{padding:0 4px 10px;}
.blog-data span{font-size:12px;text-align:center;display:block;font-style:italic;}
.blogtxt{font-family:open sans;padding:12px 10px 0;text-align:center;font-size:13px;line-height:23px;color:#414141;}
.con_sub{background:#555555;padding:5px 16px;color:#fff;border:0;border-radius:4px;margin:0 0 0 5px;}
.contact-block{margin:30px 0 0;}
.conbtitle{color:#ed1b24;font-size:16px;padding:0 0 5px;}
.conb-left{overflow-y:scroll;height:400px;}
.con-block{border-bottom:1px solid #d9d9d9;margin:0 0 8px;padding:0 0 8px;}
.con-block:last-of-type{border:0;}
.conbtxt a{color:#333333;text-decoration:none;}
.enquiry-block .tabs-left, .tabs-right{border-bottom:none;}
.enquiry-block .tabs-left{border-right:1px solid #063d89}
.enquiry-block .tabs-right{border-left:1px solid #ddd}
.enquiry-block .tabs-left>li, .tabs-right>li{float:none;margin-bottom:2px;width:100%;}
.enquiry-block .tabs-left>li{margin-right:-1px}
.enquiry-block .tabs-right>li{margin-left:-1px}
.enquiry-block .tabs-left>li.active>a, .enquiry-block .tabs-left>li.active>a:focus, .enquiry-block .tabs-left>li.active>a:hover{border-bottom-color:#ddd;border-right-color:transparent}
.enquiry-block .tabs-right>li.active>a, .enquiry-block .tabs-right>li.active>a:focus, .enquiry-block .tabs-right>li.active>a:hover{border-bottom:1px solid #ddd;border-left-color:transparent}
.enquiry-block .tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;display:block}
.enquiry-block .tabs-right>li>a{border-radius:0 4px 4px 0;margin-right:0}
.enquiry-block .sideways{margin-top:50px;border:none;position:relative}
.enquiry-block .sideways>li{height:20px;width:120px;margin-bottom:100px}
.enquiry-block .sideways>li>a{border-bottom:1px solid #ddd;border-right-color:transparent;text-align:center;border-radius:4px 4px 0 0}
.enquiry-block .sideways>li.active>a, .sideways>li.active>a:focus, .enquiry-block .sideways>li.active>a:hover{border-bottom-color:transparent;border-right-color:#ddd;border-left-color:#ddd}
.enquiry-block .sideways.tabs-left{left:-50px}
.enquiry-block .sideways.tabs-right{right:-50px}
.enquiry-block .sideways.tabs-right>li{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.enquiry-block .sideways.tabs-left>li{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.enquiry-block .nav-tabs>li.active>a, .enquiry-block .nav-tabs>li.active>a:focus, .enquiry-block .nav-tabs>li.active>a:hover{border-bottom:1px solid #ddd;}
.enquiry-block .nav-tabs>li.active>a, .enquiry-block .nav-tabs>li.active>a:focus, .enquiry-block .nav-tabs>li.active>a:hover{border-bottom:1px solid #ddd;background:#ed1b24 !important;color:#ffffff !important;font-weight:normal;}
.enquiry-block .nav-tabs li a{margin-right:0px;line-height:1.5;padding:10px 10px;color:#000;}
.enquiry-block .tabs-left>li:last-of-type{margin:0;}
.enquiry{float:none;}
.input-group{width:92%;}
.btn-file{position:relative;overflow:hidden;padding:9px 9px;background-color:#ed1b24;border-color:#ed1b24;}
.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;cursor:inherit;display:block;}
input[readonly]{cursor:text !important;width:100% !important;}
#prod_reg input[readonly]#datepicker{width:92%!important;}
.corp-left{background:#f2f2f2;padding:15px;}
.ui-datepicker-month, .ui-datepicker-year{color:#222;}
.con-b2 label{font-size:15px;font-weight:normal;padding:0 0 3px;}
.con-b2{margin:10px 0 10px;float:none;}
.con-b2 select{border:1px solid #d2d2d2;padding:5px 2px;width:75%;border-radius:4px;}
.con-b2 input{border:1px solid #d2d2d2;padding:4px 2px;width:65%;border-radius:4px;}
section#timeline{width:100%;margin:20px auto;position:relative;}
section#timeline:before{content:'';display:block;position:absolute;left:50%;top:0;margin:0 0 0 -1px;width:2px;height:100%;background:#000;}
section#timeline article{width:100%;margin:0 0 20px 0;position:relative;}
section#timeline article:after{content:'';display:block;clear:both;}
section#timeline article div.inner{width:40%;float:left;margin:5px 0 0 0;border-radius:6px;}
section#timeline article div.inner span.date{display:block;width:54px;height:50px;padding:5px 0;position:absolute;top:0;left:47.7%;border-radius:100%;font-size:12px;font-weight:900;text-transform:uppercase;background:#2592d2;color:rgba(255, 255, 255, 0.5);border:2px solid #fff;box-shadow:0 0 0 5px #555;}
.inner h2{}
section#timeline article div.inner span.date span{display:block;text-align:center;}
section#timeline article div.inner span.date span.day{font-size:10px;}
section#timeline article div.inner span.date span.month{font-size:18px;}
section#timeline article div.inner span.date span.year{color:#ffffff;font-size:13px;padding:10px 0 0;}
section#timeline article div.inner h2{padding:15px;margin:0;color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:-1px;border-radius:6px 6px 0 0;position:relative;}
section#timeline article div.inner h2:after{content:'';position:absolute;top:20px;right:-5px;width:10px;height:10px;-webkit-transform:rotate(-45deg);}
section#timeline article div.inner p{padding:15px;margin:0;font-size:14px;background:#fff;color:#656565;border-radius:0 0 6px 6px;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
section#timeline article:nth-child(2n+2) div.inner{float:right;}
section#timeline article:nth-child(2n+2) div.inner h2:after{left:-5px;}
section#timeline article:nth-child(1) div.inner h2{background:#006DAD;}
section#timeline article:nth-child(1) div.inner h2:after{background:#006DAD;}
section#timeline article:nth-child(2) div.inner h2{background:#ed1b24;}
section#timeline article:nth-child(2) div.inner h2:after{background:#ed1b24;}
section#timeline article:nth-child(3) div.inner h2{background:#008DE0;}
section#timeline article:nth-child(3) div.inner h2:after{background:#008DE0;}
section#timeline article:nth-child(4) div.inner h2{background:#009DF9;}
section#timeline article:nth-child(4) div.inner h2:after{background:#009DF9;}
section#timeline article:nth-child(5) div.inner h2{background:#14A8FF;}
section#timeline article:nth-child(5) div.inner h2:after{background:#14A8FF;}
.pdfi .fa{color:#e40808;font-size:27px;padding:0 5px 0 0;position:relative;top:3px;}
span.upload-lilit{font-size:12px;}
.col-3-paddding-0, .col-4-paddding-0{padding:0 !IMPORTANT;}
.con-b9 select{width:67%;}
span.or-cls{font-weight:700;font-size:16px;}
.download-blk{width:40%;margin:0 auto;text-align:center;border:1px solid #eee;padding:11px 15px;}
.add_1{width:50%;}
.sub-menu a{width:100%;}
.menu-text{width:30%;background-image:url("images/aunty.png") !important;background-position:right top;background-repeat:no-repeat !important;background-size:cover;height:320px;position:relative;left:-2px;opacity:1;}
.left.sub-menu li.f-class0:hover ~ .right.menu-text, .left.sub-menu li.f-class1:hover ~ .right.menu-text{background:none;opacity:0;}
.intl-tel-input .phone{padding:9px 0 9px 50px!important;}
.login-page .or.or-login{top:42%;}
.login-social{padding:4.5% 0 0 3%;}
.auto-search{background:#ffffff;border:1px solid #cccccc;left:22%;position:absolute;top:71px;width:48%;z-index:2147483647;box-shadow:-2px 2px 2px #c0bebe, -2px -1px 2px #c0bebe, 2px 0 2px #c0bebe;overflow-y:scroll;height:330px;}
.produ-search-img img{width:100%;}
.produ-search-img{width:10%;}
.produ-search-name{color:#0065c1;font-size:14px;font-weight:bold;max-width:160px;padding:20px 0 0;width:100%;}
.produ-search-price.left{font-size:14px;padding:20px 0 0;width:175px;}
.produ-search-qty{max-width:170px;padding:20px 0 0;width:100%;}
.qty input{height:25px;width:39px;}
.qty_input input{border-color:#dddddd;border-radius:0;border-style:solid;border-width:1px;height:32px;margin:0 1px 0 1px;width:56px;}
.min_plus_wrapper .plus_minus_icon{font-size:12px;height:15px !important;line-height:12px;margin:0 0 2px;padding:0 !important;width:20px !important;}
.qty_input input{border-color:#dddddd;border-radius:0;border-style:solid;border-width:1px;height:32px;margin:0 1px 0 0;width:40px;}
.produ-search-cart .addtocatbtn{background-color:#0065c1;color:#ffffff !important;text-decoration:none;}
.search-title{border-bottom:1px solid #cccccc;color:#ed1b24;font-size:21px;padding:3px 5px;}
.qtytext{background:#555555;color:#ffffff;font-weight:bold;padding:6px 10px;}
.produ-search-cart{padding:20px 0 0;}
.prod-search-wrap{border-bottom:1px solid #dddddd;display:block;overflow:hidden;padding:5px 0;}
.search-title .fa{background-color:#555555;border-radius:5px;color:#ffffff;float:right;font-size:18px;padding:5px 10px;cursor:pointer;}
.produ-search-price .price-old{color:#ff0000;padding:0 10px 0 0;text-decoration:line-through;}
.produ-search-cart .fa{padding:0 4px 0 0;}
.pricepr{text-align:left;}
.poup-content_detail .mrpprice {
    padding: 10px 0 0;
    border-top: 1px solid #eaeaea;
    display: block;
}
/*div#dialog, div#dialog2{height:310px !important;}*/
.poup-content_detail b{margin-left:0;}
.new-group p{margin:3px 0 0 0px;padding:7px 0;text-align:left;}
.sideQtyBox .prod-cat-drpdwn select{font-size:12px;}
.sideQtyBox .width_right{float:right;width:45%;}
.sideQtyBox .width_50{float:left;margin:0 0 0 10px;width:45%;}
.sideQtyBox label{font-size:11px;width:100%;display:block;overflow:hidden;margin-bottom:-2px !important;;font-weight:normal !important;;}
.blog-b{min-height:400px !important;}
.owl-carousel4.owl-theme{width:100%;}
.owl-carousel4 .owl-item{padding:2px;}
.owl-carousel4 .owl-nav div.owl-next{background:url(images/controls.png) -42px top no-repeat;width:34px;height:32px;display:inline-block;position:absolute;right:-40px;top:50%;}
.owl-carousel4 .owl-nav div.owl-prev{background:url(images/controls.png) left top no-repeat;width:32px;height:32px;display:inline-block;position:absolute;left:-40px;top:50%;}
.prod-btm-name{font-size:14px;min-height:75px;}
.sub_menu_product {
    margin: 5px 0 5px 0;
}

.sub_menu_product .owl-item .owl-item{border:1px solid #ccc;height:auto;border-radius:5px;padding:5px;}
.sub_menu_product span {
    /* clear: both; */
    color: #333;
    /* display: block; */
    font-size: 14px;
    padding: 0;
    text-align: center;
}
.navigation {
     border: 1px solid ;
    padding: 10px 20px;
    position: relative;
    font-family: "Open Sans", sans-serif;
    background: #fff;
    text-align: center;
}
.navigation.active span{color:#fff;}
.navigation.active {
   border: 1px solid #063d89;
    padding: 10px 20px;
    position: relative;
    font-family: "Open Sans", sans-serif;
    background: #063d89;
    text-align: center;
    display: inline-block;
}
#enquiryModal .login-form-bg {
    margin: 25px 0;
}
#enquiryModal .modal-body, #enquiryModal .modal-header {
    position: relative;
    padding: 0;
}
#enquiryModal .modal-content {
    display: inline-block;
    width: 100%;
}
#enquiryModal .modal-content form {
    display: inline-block;
    width: 100%;
    box-shadow: unset;
    border-radius: 0;
    margin: 0;
}
#enquiryModal .login-form-bg .s-title-w {
    border-radius: 10px 10px 0 0;
    margin-top: -16px;
}
#enquiryModal .modal-header button.close {
    position: absolute;
    right: 15px;
    top: 15px;
    z-index: 9;
    opacity: 1;
}
.tab-content{border:0; position: relative; min-height: 496px;}
/*.navigation a.adas-filteractive{background:transparent!important;padding:0!important;border:0!important;}*/
/*.nav-tabs>li.active>a.adas-filteractive, .nav-tabs>li.active>a.adas-filteractive:focus, .nav-tabs>li.active>a.adas-filteractive:hover{background:transparent!important;padding:0!important;border:0!important;}*/
.owl-carousel5 .owl-item{padding:0px;}
.owl-carousel5.owl-theme{padding:0px;width:100%;}
.owl-carousel5 .owl-nav div.owl-next{background:url(images/right.png) center center no-repeat;width:20px;height:20px;display:inline-block;position:absolute;right:-10px;top:45%;}
.owl-carousel5 .owl-nav div.owl-prev{background:url(images/left.png) center center no-repeat;width:20px;height:20px;display:inline-block;position:absolute;left:-10px;top:45%;}
.owl-carousel4 .owl-item img{margin:0 auto;text-align:center;width: 150px!important;
    margin: 20px auto;
    height: 150px;
    object-fit: cover;}
.dd-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0, 0, 0, 0.15);border-radius:2px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);display:block;float:left;font-size:14px;left:0;list-style:outside none none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000;}
.dd-menu.autosearch{width:100%;border:1px solid #ddd;border-radius:4px;box-shadow:-2px 2px 2px #c0bebe, -2px -1px 2px #c0bebe, 2px 0 2px #c0bebe;top:93%;padding:0;}
.search_result h3{background:#f4f4f4;color:#444;font-size:18px;padding:10px;}
.media-body{max-width:600px;width:100%;padding:10px;}
.p_search_price{max-width:160px;width:100%;float:left;}
.p_search_p{max-width:260px;width:100%;float:left;padding:6px 0;}
.media-body .prodoption{clear:none;max-width:169px;width:100%;padding:0;}
.media-body .price-old{font-size:14px;margin:0 10px 0 0;}
.media-body .price{width:135px;}
.media-body .addtocatbtn{margin:0;padding:4px 5px;}
.media-body .plus{height:12px;font-size:12px;line-height:12px;margin:0 0 1px;}
.media-body .minus{line-height:12px;font-size:18px;height:12px;}
.media-body .prodoption .qty{display:block;float:left;max-width:104px;overflow:hidden;position:static;width:100%;margin:0;}
.media-body .qtytext{height:25px;color:#F15A2D;padding:3px 6px;}
.media-body .qty input{height:25px;width:39px;}
.p_search_p > a, .p_search_p span{color:#414141;font-size:13px;}
.sub_search{color:#f15a2d!important;}
.autosearch .media{border-bottom:1px solid #ccc;margin-top:0;}
.autosearch .media img{height:40px;width:40px;padding:0px 0 0;margin-top:5px;}
.p_search_price, .media-body .prodoption{float:right;margin:8px 0;}
.prod_wrap{height:320px;overflow-y:scroll;}
.more-result{background:#0066C1;border-radius:5px;color:#fff;float:left;text-transform:uppercase;margin:0 0 10px 10px;padding:4px 15px;}
.selected_time_slot{background:#0066b3!important;color:#fff!important;font-size:17px!important;text-transform:capitalize!important;}
.available div, .selectedtime div{background:green;border:1px solid #ddd;display:inline-block;height:20px;width:20px;margin:0 9px;}
.noavailablle div{background:red;border:1px solid #ddd;display:inline-block;height:20px;width:20px;margin:0 9px;}
.indicator{overflow:hidden;padding:0 0 15px;}
.indicator div{color:#444;float:left;font-size:15px;padding:0 20px 0 0;}
#moreless{background:#f15a2d;border-radius:5px;color:#fff;float:left;font-size:13px;overflow:hidden;text-transform:uppercase;margin:0 0 20px;padding:7px 20px 4px;}
.morecomments{display:block;overflow:hidden;font-size:15px;padding:20px 0 0;}
/*.media .fa.fa-close{background:#ed1b24;border-radius:100%;color:#fff;height:24px;line-height:22px;width:25px;font-size:15px;padding:0 0 0 7px;}*/
.search_result{position:relative;z-index:2147483647;}
.dd-menu.autosearch {
    padding: 0;
    top: 0px;
    width: 100%;
    min-width: 500px;
    bottom: auto;
    left: 0;
    right: 0;
    margin: 0 auto !important;
    border: 0;
    border-radius: 0;
    border-top: 3px solid #063d89;
    box-shadow: 0px 0px 12px 0px rgb(0 0 0 / 16%);
    background: #ffffff;
}
.autosearch .media{border-bottom:1px solid #ccc;margin-top:0;}
.search_result h3{background:transparent;color:#444;font-size:18px;padding:10px;}
.prod_wrap{height: 100%;overflow-y: auto;}
.prod_wrap li:nth-last-child(2) {
    border-bottom: 0;
}
.media-body{max-width:600px;width:100%;}
.p_search_p{float:left;max-width:200px;width:100%;}
.p_search_price, .media-body .prodoption{float:right;margin:4px 0;}
.media-body .prodoption{clear:none;max-width:100px;padding:0;width:100%;}
.prod_wrap li .media-body, .prod_wrap li {
    display: flex;
}
.prod_wrap li .media-body .prodoption.right {
    order: 3;
}
.p_search_p > a, .p_search_p span{color:#414141!important;font-size:13px;}
.sub_search{color:#0065c2 !important;}
.media-body .prodoption .qty{display:block;float:left;margin:0;max-width:104px;overflow:hidden;position:static;width:100%;}
.media-body .qty input{height:25px;width:30px;text-align:center;}
.qtyvalue.leftcontent{border-radius:0;position:relative;}
.dd-menu.autosearch > li:first-child.media{height:50px!important;}
.dd-menu.autosearch > li:first-child.media h3{position:relative;top:-22px;}
.price .price-old{color:#898989;font-size:15px;height:16px;text-decoration:line-through;}
.media-body .price-old{font-size:14px;margin:0 10px 0 0;}
.price .price-new{color:#063d89;font-size:17px;margin:0 7px 0 0;}
.media-body .price-new{font-size:14px;display: block;}
.price {
    margin: 0 auto;
    position: relative;
    text-align: left;
    width: 72%;
    font-family: "Hind", sans-serif;
    line-height: 25px;
    margin-left: 0;
}
#printablediv .inquiry-btn-red {
    margin-bottom: 10px;
}
.media-body .qtytext{color:#0065C1;height:25px;padding:3px 6px;background:#eee none repeat scroll 0 0;border-radius:4px 0 0 4px;font-weight:700;text-transform:uppercase;width:auto;}
.media-body .price{width:135px;position:relative;top:-2px;}
.media-body .plus{font-size:12px;height:25px!important;line-height:22px;margin:0 0 1px;font-weight:bold;width:20px!important;}
.media-body .minus{font-size:18px;height:25px!important;line-height:18px;width:20px!important;margin:0 1px 0 0;}
.media-body .cart{margin:0 !important;float:right;}
.media-body .addtocatbtn {
    margin: 0;
    font-size: 13px!important;
    padding: 8px 15px;
    background: #063d89!important;
    text-transform: capitalize!important;
    border-radius: 50px;
}
.media-body .addtocatbtn i{margin-right:3px;}
.media-body .addtocatbtn:hover{background:#30afc1 !important; color: #fff !important;}
.owl-carousel4 .owl-item .owl-item{width:100%;}
span.p_limited{position:relative;top:-18px;}
.product-img {
    padding: 0 10px;
    float: left;
    width: 35%;
}
#dialog .cart-box, #dialog2 .cart-box {
    width: 65%;
    padding: 0 20px;
    display: inline-block;
}
#dialog .left.qty-desc, #dialog2 .left.qty-desc{width:100%;margin:15px 0 0 0; text-align: left;}
#dialog .addtocartbtn, #dialog2 .addtocartbtn{display:inline-block;}
#dialog .popup-buybtn, #dialog2 .popup-buybtn{margin:0px;}
#dialog .qtywrapper, #dialog2 .qtywrapper{display:block;padding:20px 0;text-align:left;background: transparent;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all {
    top: 50%!important;
    width: 650px !important;
    z-index: 98 !important;
    position: fixed;
    left: 50%!important;
    transform: translate(-50%,-17%);
    box-shadow: 0px 0px 10px #666;
    border: 0px;
    border-radius: 0;
    padding: 0;
}
.ui-widget-overlay {
    opacity: .5 !important;
}
#dialog .sideQtyBox label,#dialog2 .sideQtyBox label{text-align:left!important;}
.inner-category-product .pr-desc > ul{margin:0!important;}
.page_not_found_wrapper{background-color:#fff;background-image:-webkit-linear-gradient(bottom, #6bc3f6, #f9fdff);background-image:-moz-linear-gradient(bottom, #6bc3f6, #f9fdff);background-image:-o-linear-gradient(bottom, #6bc3f6, #f9fdff);background-image:-ms-linear-gradient(bottom, #6bc3f6, #f9fdff);background-image:linear-gradient(to top, #6bc3f6, #f9fdff);display:block;overflow:hidden;height:100%;width:100%;}
.page_not_found_wrapper .header{display:none;}
.page_not_found_wrapper div#footer{display:none;}
.page_not_found_wrapper div#powered{display:none !important;}
.page_not_found_wrapper body{background:none !important;}
.page_not_found_wrapper .shiptag{border-bottom:0;border-top:0;background:none;}
.page_not_found_wrapper{text-align:center;}
.er-cls{padding:20px 0 0;font-size:70px;font-weight:bold;color:#ed1b24;text-transform:uppercase;}
.not-exist{padding:12px 0;font-size:23px;}
.not-exist .fa{padding:0 0px 0 5px;}
.not-more-txt p{font-size:16px;word-spacing:1px;}
.bk-home a{text-decoration:none;text-transform:uppercase;background:#555;color:#fff;padding:9px 20px;margin:10px 0 0 !important;border-radius:4px;font-size:19px;}
.not-more-txt{display:block;overflow:hidden;margin:0 0 20px 1px;}
.request-pg-blk h1{border-bottom:2px solid;font-size:24px;text-transform:uppercase;}
.request-pg-blk .btn{border-radius:3px;font-size:16px;text-transform:uppercase;}
.request-pg-blk{display:block;overflow:hidden;min-height:170px;}
.nt-found-img{width:54%;}
.not-font-cont{display:block;overflow:hidden;padding:15% 0;}
.nt-found-img{width:80%;display:block;overflow:hidden;padding:22% 0 0;float:right;}
.page_not_found_wrapper .content{width:100%;max-width:900px;margin:0 auto;}
#dialog .price, #dialog2 .price{width:100%!important;padding-bottom: 10px;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{background:#e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50%!important;}
#dialog .box-qty,#dialog2 .box-qty{text-align:left;margin: 0px;}
#dialog .popup-buybtn,#dialog2 .popup-buybtn{clear:both!important;}
#dialog #response_message,#dialog2 #response_message{clear:both!important;width:100%;padding:7px;color:#fff;border-radius:5px;margin:10px 0;background:#063d89!important;border:1px solid #063d89;font-size:16px;float:left;}
.carttable tbody tr td {
    padding: 10px 5px;
}
.carttable tbody .total-details .top-img-thumbnail {
    padding: 20px 5px;
}
.carttable tbody .total-details td {
    padding: 2px 5px;
}
.step_no{padding:3px;text-align:center;height:30px;width:30px;border:1px solid #063d89;border-radius:100%;}
a{text-decoration:none!important;}
.otitle {
    height: auto;
    overflow: hidden;
    padding: 0 10px 5px;
    color: #000;
    font-weight: bold;
    font-size: 18px;
}
.no_prise .fa-rupee{background:none!important;border-radius:0px!important;color:#666!important;font-size:14px!important;padding:0px!important;margin-right:5px;position:relative;top:3px;}
.margin_sort{margin-bottom:20px;}
.col-md-2.pcat-block{margin:0 0 2%;}
.changed_address{padding:6px 10px 6px 10px!important;}
.changed_address .fa-edit{float:right;position:relative;top:3px;}
#myModal a{background:#F5F5F5;padding:10px;border-radius:5px;color:#000;margin:0 0 10px 0;display:block;width:100%;}
.pcatb .pcat-img .list_wishlist {
    background: #e5e5e5;
    border-radius: 0px 5px 5px 0px;
    height: auto;
    padding: 7px;
    position: absolute;
    left: -60px;
    top: 50%;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s linear 0s;
    width: 45px;
    border: 1px solid #d0d0d0;
    border-left: 0px!important;
}
.pcatb .pcat-img .list_wishlist a{margin-bottom:10px;font-size:23px;color:#999;}
.pcatb .pcat-img .list_wishlist a.wishlist_active{color:#F00;}
.pcatb:hover .list_wishlist{opacity:1;visibility:visible;left:0px;transition:all 0.3s linear 0s;}
.form-control{height:auto;}
#refine_filter{display:none;}
.not_found{text-align:center;padding:15px 0;color:red;}
.text{position:relative;}
.error-message, label.error{color:#F00;padding:0;font-size:12px;}
.editpro_error .error-message{bottom:-18px;}
ul.dd-menu.autosearch hr{display:none;}
.in-price span.grnclr {
    color: #063d89;
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 20px;
}
span.grn-nrml{font-weight:normal !important;}
.in-new-price{float: none;
    text-align: center;padding-bottom: 5px;}
span.mrp{padding:0 3px 0 4px;}
.in-new-price1{text-align:center !important;padding:0 15px;width:100%;}
.price-bk{padding:0 0px;}
span.chk-ln{text-decoration:line-through !important;}
.m-left-10{margin-left:35px !important;}
.l-or-cls{position:relative;top:3px;}
.in-price .add_to_cart {
    clear: both !important;
    display: block;
    overflow: hidden;
    text-align: center;
    margin: 10px 0 20px;
}
input.policy.form-checkbox{float:left;padding:0 6px 0 4px !important;margin:14px 10px 0px 0px;}
.media-left{padding-left:15px;}
div#careers .cslogin{float:none;}
#slider{width:100%;display:inline-block;float:left;}
#slider li{position:relative;}
#carousel{width:24%;display:inline-block;float:right;border-bottom:1px solid #ccc;}
#carousel li{float:none!important;padding:10px;border:1px solid #ccc;margin-bottom:-1px;cursor:pointer;}
.flex-control-nav, .flex-direction-nav{display:block;}
#carousel .slides{transform:none!important;}
#slider div.mc-caption{background:rgba(0, 125, 198, 0.5) none repeat scroll 0 0;color:#fff;text-align:center;z-index:4;bottom:10px;height:auto;left:10px;overflow:hidden;padding:10px 0;position:absolute;width:400px;z-index:3;font-size:22px;}
#carousel li{padding:16.8px 8px !important;text-align:center;color:#666;font:11px/13px Arial;background:#eee;position:relative;width:100% !important;}
#carousel li.flex-active-slide::after, #carousel li:hover::after{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ed1b24;border-style:solid;border-width:14px 0 14px 14px;content:"";height:0;left:0;position:absolute;top:35%;width:0;}
#carousel li:last-child{margin:0px;}
#carousel li.flex-active-slide, #carousel li:hover{background:#fff;}
#carousel li p{color:#ed1b24;font-weight:bold;margin:0 0 3px;padding:0;}
.flexslider{margin:0px!important;border:0px!important;}
.bannerwrapper .nopadding{padding:0!important;background:#fff;margin:0 0 0 0;background-position:center;min-height:180px;max-height:100%;overflow:hidden;}
#carousel .slides{width:100% !important;}
.search_page_padding .price-bk, .search_page_padding .in-new-price1{padding:0 10px!important;}
.col-md-4.col-4-paddding-0 > div#form-input{display:inline-block;margin:0 0 0 35px;}
.ui-tooltip{font-size:12px!important;padding:5px!important;}
.paging a, .paging span.current{border:1px solid #ccc;display:inline-block;height:30px;padding:3px;text-align:center;width:30px;}
.paging a:hover, .paging span.current{background:#e7e7e7 none repeat scroll 0 0;}
.paging span.current a{border:0 none;height:auto;padding:0;text-align:center;width:auto;}
.paging > span{float:left;}
.paging{margin:0 0 25px;}
.copyright.cprt.pull-right{position:relative;right:-50px;}
#cssmenu ul ul li:hover > a, #cssmenu ul ul li a:hover{color:#000000 !important;}

.homeslider{height:auto;}
.oldprice.chk-ln{color:red;}
.crnt-opng h3{padding-top:0 !important;margin-top:0 !important;}
#product_gallery_zoom a{float:left;}
.enquiry-block.input-group .btn-file input[type=file]{height:38px;}
div#complaints .input-group .btn-file input[type=file]{height:38px;}
div#careers .input-group .btn-file input[type=file]{height:38px;}
input[type=file]{overflow:hidden;}
div#complaints .input-group legend{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333;display:block;padding:7px 0;font-weight:normal;border-bottom:0;margin-bottom:0;}
input#CustomerComplaintWarranty0{margin-left:0 !important;}
div#complaints input[type=radio]{margin:4px 5px 3px 15px;position:relative;top:2px;}
.prsonal-address{line-height:1.6;}
.add_1{width:24%;background:#eee;display:block;overflow:hidden;margin:0 1% 2% 0%;padding:5px;}
.edit-adress-new-cls{margin:0 1% 2% 0;}
.delete-update-adrs{margin:0 auto;text-align:center;float:none;}
.buynow_btn.buttonbtn{padding:5px 11px;margin:8px 5px 5px;}
table.carttable .buynow_btn.buttonbtn {
    display: inline-block;
    width: auto;
}

.buynow_btn.buttonbtn {
    padding: 10px 15px;
    margin: 15px 0;
}
.default-address-check label{font-weight:normal;position:relative;top:-1px;}
.default-address-check{text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0 5px;margin-top:7px;}
.prsonal-address{min-height:250px;}
.default-address-check input[type="radio"]{top:1px;position:relative;right:3px;}
.intl-tel-input label.error{bottom:auto;position:static;}
.account_input{color:#000;}
.input-group .input-group-btn{position:static;}
.input-group .btn.btn-primary.btn-file{overflow:visible;position:static;}
.input-group .btn.btn-primary.btn-file .form-control{height:10%;}
.input-group + p{display:none;}
.input-group .btn.btn-primary.btn-file label.error{left:0;position:absolute;top:55px;}
.text .input-group .input-group-btn{position:static;}
#complaints .input-group .btn.btn-primary.btn-file label.error{top:55px;}
.input-group .form-control{z-index:0!important;}
.cprt {
    padding: 15px 0;
    min-height: 52px;
    line-height: 22px;
}
.copy-img{padding:15px 0 0;}
.thank-block > ul{list-style-type:disc;padding:0 0 0 18px;}
.col-sm-offset-4{margin-left:0px;}
.cash-dlvry{width:100%;}
.dropdown-menu-right li b{margin-left:0;}
.dropdown-menu-right li.user-name {
    margin-left: 0;
    display: block;
    padding: 11px 20px;
    background: #eee;
}
#cssmenu #menu-button::before{height:7px!important;}
.modal-open .modal{background:rgba(0, 0, 0, 0.5)!important;z-index:9999999;}
select.form-control{-moz-appearance:none;-webkit-appearance:none;background:url("../images/arrow-down-b.png") right 13px no-repeat;color:#000;font-family:'Open Sans', sans-serif!important;font-size:14px;}
.sitemap li{padding:3px 0;}
.sitemap li ul li ul li a{padding:5px 15px;}
.sitemap li ul li ul li a:before{font-family:fontawesome;content:'\f105';margin-right:5px;}
.fsocial a:hover i{color:#ed1b24;}
div#complaints .input-group .btn-file input[type="file"]{width:100%!important;}
.navbar-inverse{background:none!important;margin:0px!important;border:0px!important;}
/*.navbar{min-height:auto !important;}*/
.navbar-collapse{padding:0px!important;}
.navigation {
    padding: 10px 20px;
    position: relative;
    font-family: "Open Sans", sans-serif;
    background: #fff;
    text-align: center;
}
#cssmenu .navigation ul li {padding:15px 0 0;}
#cssmenu .navigation ul.dropdown-menu li{padding:0;}
#cssmenu .navigation ul.dropdown-menu li:hover{background:#eee;}
#cssmenu .navigation li.has-subactive > a:after {
    content: '\f078';
    position: relative;
    /*float: right;*/
    text-align: right;
    right: 0;
    display: inline-block;
    margin-left: 15px;
    font-family: 'Font Awesome 5 Free';
}
.navigation ul, .navbar-inverse, .navbar-header, .navbar-collapse {
    justify-content: center;
    text-align: center;
    width: 100%;
    float: none !important;
}
.navigation ul li{padding:0px;margin:0px;position:relative;justify-content: center;
    text-align: center;
    width: 100%;float: none !important;}
.navigation ul li a {
    display: inline-block;
    color: #252525!important;
    box-shadow: none!important;
    font-size: 15px;
    text-transform: capitalize;
    text-shadow: none!important;
    line-height: 15px;
    font-weight: bold;
    padding: 0px 10px;
    text-align: center;
    background: none!important;
}
#cssmenu button.nav-link {
    display: inline-block;
    color: #fff!important;
    box-shadow: none!important;
    font-size: 15px;
    text-transform: capitalize;
    text-shadow: none!important;
    font-weight: bold;
    padding: 15px 0;
    padding-left: 0;
    text-align: center;
    background: none!important;
    border: 0px;
    min-height: 52px;
    line-height: 22px;
}
#cssmenu button.nav-link:hover {
    text-decoration: underline;
}
/*.pincode-dropdown {
    padding: 15px 30px;
}*/
.pincode-dropdown .form-control {
    left: 0px;
}
.pincode-dropdown .inquiry-btn-red {
    border-radius: 50px;
    background: #30afc1;
    right: 15px;
    position: relative;
}
#cssmenu button:hover {
    color: #1d246c;
}
.navigation ul li:hover a, .navigation ul li:focus a, .navigation ul li.active_menu a, .navigation ul li.open a{color:#1d246c!important;}
.navigation ul li ul.dropdown-menu {
    background: #fff;
    padding: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 999999!important;
    border: 1px solid #eee!important;
    box-shadow: 1px 1px 2px #ccc !important;
    min-width:200px;
}
.navigation ul li ul.dropdown-menu li {
    float: none;
    display: inline-block;
    border-bottom: 1px solid #eee;
    width: 100%;
    
}
.navigation ul li ul.dropdown-menu li:last-child{border-bottom:0;}
.navigation ul li ul.dropdown-menu li a{padding:20px 15px!important;color:#000!important;font-size:15px;text-transform:capitalize;border-bottom:0px!important;background:#fff!important;background-image:none!important;width:100%;}
.navigation ul li ul.dropdown-menu li:hover a, .navigation ul li ul.dropdown-menu li.active a{color:#ed1b24!important;background:none!important;background-image:none!important;}
.productsmenu ul.dropdown-menu{width:720px;}
.productsmenu ul.dropdown-menu li{float:left!important;cursor:pointer;position:relative;z-index:999999;height:120px !important;margin:0 0 0 7px !important;text-align:center;width:94px;}
.navigation ul li.productsmenu ul.dropdown-menu li a{padding:5px 15px!important;}
/*#notification .alert-success{background-color:#063d89;border-color:#004f98;box-shadow:0 5px 15px #ccc;color:#fff;position:fixed;top:0;left:0;right:0;padding: 25px 50px;font-weight: bold;border-radius: 50px;margin: 10px auto 0;width:max-content;z-index:99999999;text-align:center;}
#notification .alert.alert-success > a{color:#f58634;}
#notification .alert-error{background-color:#01035a;border-color:#01035a;box-shadow:0 5px 15px #ccc;color:#F6C403;position:absolute;top:0;left:0;right:0;margin: 0 auto;width:max-content;z-index:999999;text-align:center;}
#notification .alert.alert-error > a{color:#f58634;}*/
#notification .close{color:#fff;float:right;font-size:21px;font-weight:700;line-height:1;opacity:1;text-shadow:0 1px 0 #fff;}
div.text{margin:0 0 10px;}
.owl-carousel .owl-item img{max-width:100%;}
#product_gallery_zoom a{width:100%;display:block;text-align:center;}
#product_gallery_zoom a img{text-align:center;margin:0px auto;}
.coupon-button.checkBtn.disabled_click{cursor:text;opacity:0.6;}
.grandtotaltxt.disc,.coupon_code_green{color:green;}
.order-page .right-details #promo_input,.order-page .right-details .panel-input{width:100%;}
.subtotal.s-table.right-table td, .subtotal.s-table.right-table th{padding:5px;}
.subtotal.s-table.right-table td{width:95px;}
.order-page .right-details .checkout_diabled_coupon #promo_input{width:155px;}
.order-page .right-details .checkout_diabled_coupon.panel-input{width:64%;}
.display_none_search{display:none!important;}
.padd_marg10{padding:0px!important;margin-top:10px!important;}
.rightpointer{cursor:pointer!important;float:right!important;font-size:14px!important;}
.modal_width_730{width:730px!important;height:530px!important;}
/*.footerlogo img{width:65px!important;}
*/
.copyright a.designed-copyright span {
    opacity: 0;
    visibility: hidden;
    transition: 0.5s linear;
}
.copyright a.designed-copyright .img-copyright {
    filter: grayscale(100%) brightness(10);
    transition: 0.5s linear;
    -webkit-transition: 0.5s linear;
    -moz-transition: 0.5s linear;
    -ms-transition: 0.5s linear;
    -o-transition: 0.5s linear;
    pointer-events: auto;
}
img.pound,.owl-carousel .owl-item img.pound { display: inline-block!important; width: 12px!important; }
#powered .copyright { color: #fff!important; }
.copyright a.designed-copyright:hover>span {
    opacity: 1;
    visibility: visible;
}
.copyright a.designed-copyright:hover img {
   /*filter: grayscale(0);*/
}
h1.section-title_new {
    margin: 30px 0;
    color: #ed1b24;
    text-align: center;
  
    font-family: 'Anton', sans-serif;
}
h2.section-title_new {
    margin: 30px 0;
    color: #2bb573;
    text-align: center;
  
    font-family: 'Anton', sans-serif;
}
td.trash.cntr a.remove_item {
    background: transparent;
    border: 0;
}
.no_margin_0{margin:0 0 10px!important;}
.zero_topmargin{margin-top:0!important;}
.searchh1{color:#0065c1!important;font-size:18px!important;margin:0 0 10px!important;text-transform:uppercase!important;}
@media (max-width:1359px){
.carousel-inner .item a img, .carousel-inner .item img {
    height: auto !important;
}
}
@media (min-width:1195px) and (max-width:1200px){
.top_cart{padding:5px 7px;font-size:14px;}
.input-group .btn.btn-primary.btn-file label.error{left:0;position:absolute;top:70px;}
}
@media (max-width:1199px){.pcat-img img{max-width:80%;}
.o-block{margin:0 17px 23px 0px;}
.home-blog-block .owl-carousel .owl-item{min-height:430px !important;}
.ftr-blk-img{margin:0px 3px 0 0px;}
.order-page .right-details .checkout_diabled_coupon #promo_input{width:122px;padding: 10px 3px;}
.input-group .btn.btn-primary.btn-file label.error{left:0;position:absolute;top:70px;}
#carousel{width:100%;}
#slider{width:100%;}
#carousel li{float:left!important;width:25%!important;margin:0px!important;height:90px;}
.bannerwrapper{height:auto;}
.homeslider{height:auto;}
#carousel li.flex-active-slide::after, #carousel li:hover::after{left:45%;top:-7px;transform:rotate(90deg);}
.old-new-price{clear:both;display:block;width:100%;}
.in-new-price{float:left;width:100%;}
.ac_search {
    max-width: 260px;
}
.checkBtn {
    padding: 10px 8px;
}
.product-slider {
    width: 320px;
    top: 105px;
}
.panel-btn {
    width: 32%;
}
}
@media (min-width:1024px){.navigation ul li ul.dropdown-menu{display:block;opacity:0;visibility:hidden;-moz-transform:translateY(24px);-ms-transform:translateY(24px);-o-transform:translateY(24px);transform:translateY(24px);-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}
.navigation ul li:hover ul.dropdown-menu{opacity:1;top:100%;visibility:visible;transition-property:color, background-color;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}
}
@media (max-width:1196px){
.topcart{padding:5px;}
.top_cart{padding:5px 10px;}
#testimonials .carousel-wrap ul li{width:285px;}
}
@media (max-width:1040px){#testimonials .carousel-wrap ul li{width:17%;}
#testimonials .carousel-wrap .context{min-height:100px;}
}
@media (max-width:1000px){#testimonials .carousel-wrap ul li{width:13%;}
}
@media (max-width:1006px){.order-page .right-details .checkout_diabled_coupon.panel-input{width:27%;}
}
@media (max-width:980px){.inquiry_header{margin:0 0;}
.btns .new-col-width{clear:both;}
.buynow_btn.buttonbtn{margin:6px 5px 5px!important;}
.login-page .buynow_btn.buttonbtn{margin:7px 5px 5px;}
.collabel label{width:100px;}
.collabel input{width:67%;}
.m-top-10{margin-top:10px;}
.ac_search{max-width:240px;width:100%;}
.cart_top_img .fa{font-size:24px;}
.top_cart{font-size:11px;padding:5px;}
.item_count{width:20px;height:20px;font-size:11px;margin-top:4px;}
#carousel, #slider{width:100%;}
#carousel li{float:left!important;width:25%!important;margin-right:0px!important;height:100px;padding-top:20px!important;}
#carousel li.flex-active-slide::after, #carousel li:hover::after{left:45%;top:-7px;transform:rotate(90deg);}
#carousel li.flex-active-slide::after, #carousel li:hover::after{-webkit-transform:rotate(90deg);}
.bannerwrapper{height:auto;}
.featureswrapper{padding:40px 0 20px;}
.icon-wrap{padding:10px;width:100%;height:auto;}
.f-txt{width:100%;}
.col-md-3.o-block.left:last-child{margin:0px;}
.col-md-3.o-block.left{margin-bottom:0px;}
.welcometext{padding-bottom:0;}
#slider div.mc-caption{bottom:50px;}
.owl-carousel3 .owl-nav div.owl-prev{left:5px;}
.owl-carousel3 .owl-nav div.owl-next{right:5px;}
#testimonials .carousel-wrap ul li{width:13%;}
.copy-img{padding:0px;}
.dd-menu.autosearch{width:90%;}
.p_search_price{max-width:100px;}
.media-body .addtocatbtn{position:relative;top:-30px;}
.copy-img img{width:50%;}
.ac_search{max-width:73%;margin-bottom:0px;}
.media-body .price, .media-body .addtocatbtn{top:0px;}
.autosearch .media{height:auto;}
.col-md-3.pcat-block{width:33%;}
.mrpprice{margin-bottom:20px;}
.btns .new-col-width{width:auto!important;}
.col-md-4.col-4-paddding-0 > div#form-input{display:block;margin:0;}
.con-b2{margin:0 15px;}
.conb-left{height:auto;overflow-y:auto;}
.buynow_btn.buttonbtn{margin:25px 5px 5px;}
/*.list-qty .fa{width:35px !important; border-radius:20px; margin:15px;}*/
.col-sm-offset-4{margin-left:33.3333%;}
.add_1{width:45%;}
.enquiry-block .tabs-left{border:0px;}
.nav-tabs > li{width:100%;display:block;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border:0px;background:#ccc;border-radius:0px;width:100%;}
.sub-menu{display:block;width:100%;}
#cssmenu ul ul, #cssmenu ul ul ul{float:left;width:100%;!important}
#cssmenu > ul > li{clear:both;}
#cssmenu > ul > li ul li{}
#cssmenu ul ul li a{width:100%!important;display:block;padding:10px!important;}
#cssmenu > ul > li.productsmenu ul li{float:left;width:20%;border:1px solid #ccc;height:130px!important;}
#cssmenu ul .productsmenu ul li a{width:100%!important;display:block;padding:20px 20px 20px 30px!important;}
div#cssmenu li img{width:65%;}
li.f-class0:hover div.b-img, li.f-class1:hover div.b-img, li.f-class2:hover div.b-img, li.f-class3:hover div.b-img, li.f-class4:hover div.b-img, li.f-class5:hover div.b-img, li.f-class6:hover div.b-img, li.f-class7:hover div.b-img, li.f-class8:hover div.b-img, li.f-class9:hover div.b-img, li.f-class10:hover div.b-img, .productsmenu:hover .b-img1{display:none!important;}
.footerlower .col-4{width:23%;}
.footerlower .col-4.iframe_div{clear:both;display:block;margin-top:30px !important;text-align:center;width:100%;}
.footerlower .col-4.iframe_div ._2p3a{margin:0px auto!important;}
.productsmenu ul.dropdown-menu{width:510px !important;}
.productsmenu ul.dropdown-menu li{margin:0 7px !important;width:22%;border-bottom:1px dashed #ccc;}
.price-bk{padding:0 5px;}
}
@media (max-width:991px){.press_release_bg .press_block:nth-child(2n+2){border:0 none;}
.o-block{margin:0 14px 23px 0px;}
.guest-block{margin:13.5% 0 0;padding:0 0 0 2%;}
.offerblock .oimg{background-size:13%;}
.offerblock{margin:0 !important;}
.pincode-dropdown .col-lg-9.col-md-8 {
    width: 65%;
    float: left;
}
.pincode-dropdown .col-lg-3.col-md-4 {
    width: 35%;
    float: right;
}
.mob-c-wrap {
    width: 100%;
    float: left;
}
.price-area {
    padding: 20px 15px;
}
span.total-amt-lable.tbl-span, span.tbl-span {
    width: 140px;
}
div#printablediv .col-md-3.pull-right {
    float: none !important;
}
#cssmenu button.nav-link {
    padding: 0px 0;
    min-height: 20px;
}
.product-slider {
    width: 250px;
    top: 76px;
    left: -110px;
}
}
@media (min-width:981px) and (max-width:991px){.ac_search{max-width:170px;}
.top_cart{padding:5px;font-size:14px;}
.topcart{padding:5px 3px;width:10%;}
.header .searchoption .col-md-1.col-xs-3.col-sm-2.pull-right.topuser{padding-right:0;width:11%;}
.f-txt, .icon-wrap{height:220px;}
}
@media (max-width:767px){.inquiry_header{margin:0 0 8px;}
.rotateimg{top:0 !important;}
.matkiImg.rotateimg.right{right:-52px;}
.matkiImg.rotateimg > img, .matkiImg1.rotateimg > img{width:50%;}
.col-md-9.col-sm-12.conb-right.contact_form_wrapper{float:left;width:100%;}
.popup_relative .text-center{text-align:right;}
.logo{text-align:center;}
.search{text-align:center !important;}
.topuser {
    float: none !important;
    width: 70px;
    padding: 0;
    text-align: center;
    position: relative;
    z-index: 0;
    display: inline-block;
}
.account-page {
    display: block;
}
.icon-ac {
    width: 50%;
    margin: 0 auto 20px;
}
.edit-adress-new-cls {
    width: 100%;
}
.topcart{padding:5px 7px;width:auto;margin:0 0 0 15px;}
#filter-popup{background:#f4f4f4;border:1px solid #000;left:6%;padding:20px;position:absolute;top:58px;width:90%;z-index:999;}
.popup_window, .popup_window:focus, .popup_window:hover{background:#555555;border:1px solid #555555;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;float:none;margin:0 auto;font-size:14px;line-height:18px;padding:9px;text-align:left;text-decoration:none;text-transform:uppercase;margin-bottom:10px;}
.visible_popup{display:block!important;}
.popup_relative{position:relative;}
.popup-exit{background:url(../images/close.png) center center no-repeat;width:32px;height:32px;overflow:hidden;position:absolute;right:-11px;top:-15px;display:block;cursor:pointer;}
.bannerwrapper #carousel{display:none;}
.dropdown:hover .dropdown-menu {
    display: block;
    margin: 0 auto !important;
    left: 0;
    right: 0;
    float: none;
}
.pincode-dropdown .col-lg-9.col-md-8 {
    width: 77%;
    display: inline-block;
    float: none;
}
.pincode-dropdown .col-lg-3.col-md-4 {
    width: 23%;
    float: none;
    text-align: left;
    display: inline;
}
.ac_search, .pincode-dropdown .form-control {
    max-width: 465px;
}
.pincode-dropdown {
    width: 77%;
    margin: 0 auto 25px;
}
#cssmenu {
    max-width: 100%;
    display: block;
    padding: 0 15px;
}
.price-area {
    float: none !important;
    width: 270px;
}
}
@media (max-width:767px){.topcart  .cart{left:7px !important;}
.home_page .mobileviewprod{display:block;}
.cart table.carttable, .cart table.cartbtn{width:100%!important;}
.topcart .cart .view-cart {
    width: auto;
}
.mobile_products{border-color:#ed1b24 #cccccc #cccccc;border-radius:5px;border-style:solid;border-width:5px 1px 1px;display:block;margin:10px 0;overflow:hidden;padding:10px 0;background:#fff;}
.pblock{margin:0 0 10px;padding:0;}
.mp_name{font-size:12px;font-weight:bold;padding:5px 0;text-align:center;}
.mp_img > img{width:60%;border:1px solid #eee;}
.mp_img{text-align:center;}
p.lost_password{margin:20px 0 0;}
.topcart{float: none;
    padding: 5px 15px;
    margin: 0;
width: 70px;display: inline-block;}

.payment_address {
    margin: 40px 0;
}
.cart-btm-pnl .cont-place-btn {
    margin: 10px 0;
}
.r-search{text-align:center;padding:0px;}
.logo{text-align:center;display:block;}
.topcart  .cart{top: 40px;
    min-width: 0;
    width: 375px;
    left: -120px !important;
    right: 0 !important;
    margin: 0 auto;}
.ac_search{max-width:482px;}
.blog-block ul li, .testimonial ul li, .title-width ul li{display:none;}
.blog-block ul .titleh2, .testimonial ul .titleh2, .title-width ul .titleh2{width:100%;display:block;}
.product-main-image{margin-bottom:30px;}
.f-col-4{width:100%;}
.border_form{border:0px;border-bottom:1px solid #ccc;}
.login-page .or.or-login, .or{display:none;}
.f-txt{height:auto;margin-bottom:30px;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all{width:90%!important;}
.coupon_cart.AH_PromoView{margin-bottom:30px;}
ul.crt-list-ftr li{margin-bottom:20px;}
.col-sm-offset-4{margin-left:0px;}
#dialog .cart-box.right,#dialog2 .cart-box.right{width:100%;}
.add_1{width:100%;}
.wishlist_block .col-md-2.pcat-block{width:33%;}
.margin_top_add{margin-top:30px;}
.img-ftr{margin-bottom:10px;}
.ftr-blk-img{margin:0 10px 0 0;}
.con_sub{margin:10px 0 0 0;}
#testimonials .carousel-wrap ul li{width:12%;margin:0px 15px;}
.input-group .btn.btn-primary.btn-file label.error{top:75px;}
.buynow_btn.buttonbtn{margin:0px;}
.navbar-inverse{width:100%;}
.navbar-collapse{background:#fff!important;border:0 none;right:0 !important;overflow:hidden;position:absolute !important;top:0px;width:100%;z-index:999999;left:auto!important;}
.navigation ul{background:#fff;margin:0 !important;width:100%;border:none;}
#cssmenu .navigation ul li {
    padding: 0px 0 0px;
}
.navigation{margin:0px 0 0 0;float:right;width:100%;padding:0px 5px;}
.navbar-toggle{border:0 !important;float:none !important;padding:10px!important;margin:0px;border-radius:0px;width:100%;position:relative;}
.navbar-toggle::after{content:"MENU";}
.navbar-toggle .icon-bar{background:#555!important;position:absolute;top:25px;}
.navbar-toggle .icon-bar + .icon-bar{top:20px;margin:0px!important;}
.navbar-toggle .icon-bar + .icon-bar + .icon-bar{top:15px;}
.navbar-inverse .navbar-toggle:focus .icon-bar, .navbar-inverse .navbar-toggle:hover .icon-bar{background:#ed1b24!important;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background:#fff!important;color:#ed1b24;}
.navbar-nav{margin:0px!important;width:100%;}
.navigation ul li a{border:0;background:#fff!important;border-bottom:none;padding:10px!important;}
.navigation ul li ul.dropdown-menu li a{padding:7px 15px 7px 25px!important;background:#fff!important;}
.productsmenu ul.dropdown-menu{width:100%!important;}
.productsmenu ul.dropdown-menu li{height:140px!important;}
.navbar-nav .open .dropdown-menu{position:relative!important;margin-bottom:12px!important;}
.list_wishlist.product_details_page.left{margin:5px 0 0 10px;}
.in-new-price{float:none;}
.photo_gallery{margin:0px auto;float:none;width:49%;}
.navbar-collapse{z-index:1;}
.pcatb .pcat-img .list_wishlist{opacity:1;right:0px;padding:5px;width:35px;visibility:visible;top:75%;}
.others, .other_city_input{width:100%;}
.dropdown-menu{z-index:999;}
#cssmenu button.nav-link {
    padding: 0 0 10px;
}
.product-slider {
    width: 49%;
    top: 0;
    left: 0;
    position: relative;
    transform: rotate(0deg);
    margin: 0 auto;
}
.product-slider img {
    transform: rotate(0deg);
}
}
@media (max-width:1000px){#testimonials .carousel-wrap ul li{width:11.5%;}
.ebsimg{background-size:45%;}
}
@media (max-width:768px){.otitle{clear:both;}
.product-name{
    line-height: 1;
}
.cart-btn{
    
}
.buynow_btn.buttonbtn{
    width:25%;
}
.product-buy-btn.cart-btn.bynwbtn.left .buynow_btn.buttonbtn {
    width: 100%;
    margin: 0 !important;
}
.edit-adress-new-cls {
    width: 100%;
}
}
@media (max-width:719px){.otitle{clear:both;}
.col-md-3.pcat-block{width:50%;}
.ac_search {
    max-width: 470px;
}
.order-page .right-details .checkout_diabled_coupon.panel-input {
    width: 30%;
}
}
@media (max-width:700px){
.otitle{clear:both;}
.subtotal.s-table.right-table td {
    width: 100%;
}
#slider div.mc-caption{width:80%;font-size:15px;bottom:20px;left:30px;}
#carousel li{width:100%!important;}
.bannerwrapper, .bannerwrapper .nopadding{height:auto;min-height:100px;background-size:20%;}
span.p_limited{display:block;width:100%;}
.col-md-3.o-block.left{margin:20px 20px 30px 20px!important;width:44%;}
.owl-carousel3 .owl-nav div.owl-prev{left:3px;}
.owl-carousel3 .owl-nav div.owl-next{right:3px;}
#testimonials .carousel-wrap ul li{width:16%;margin:0px 15px;}
.footerlower .col-4{width:100%;margin-bottom:30px;clear:both;}
.oimg img{width:auto;max-width:100%;margin:0px auto;}
.offerblock .oimg{width:100%;display:block;float:left;}
.ac_search{max-width:85%;}
.autosearch .media{height:auto;}
.p_search_price{float:left;}
.media-body .prodoption{float:right;}
.cart-ttl{margin-bottom:10px;}
.s-table thead th{display:none;}
.s-table tbody td{display:block;text-align:left!important;min-height: 30px;}
.cartimg img{width:auto;max-width:100%;}
.s-table tbody td::before{font-weight:bold;width:50%;float:left;display:block;text-align:left;color: #666;min-height: 25px;}
.moreshop {
    text-align: left;
}
.addtocat_btn {
    margin: 8px 5px 8px 0;
}
.shopping-cart-desc .s-table tbody td:first-child::before{content:"Image";}
.shopping-cart-desc .s-table tbody td:nth-child(2)::before{content:"Product Name";min-height: 50px;}
.shopping-cart-desc .s-table tbody td:nth-child(3)::before{content:"SKU";}
.shopping-cart-desc .s-table tbody td:nth-child(4)::before{content:"Quantity";}
.shopping-cart-desc .s-table tbody td:nth-child(5)::before{content:"Unit Price";}
.shopping-cart-desc .s-table tbody td:nth-child(6)::before{content:"Total";}
.shopping-cart-desc .s-table tbody td:nth-child(7)::before{content:"Remove";}
.shopping-cart-desc #general_form_checkout > .s-table tbody td:last-child{border-bottom:2px solid #000;}
.order-hstry .history-table tbody td:first-child::before{content:"Order Id";}
.order-hstry .history-table tbody td:nth-child(2)::before{content:"Date Added";}
.order-hstry .history-table tbody td:nth-child(3)::before{content:"No.Of Products";}
.order-hstry .history-table tbody td:nth-child(4)::before{content:"Order Status";}
.order-hstry .history-table tbody td:nth-child(5)::before{content: "GST(%)" !important;}
/*.order-hstry .history-table tbody td:nth-child(6)::before{content:"View";}*/
.order-hstry .history-table tbody td:nth-child(7)::before{content:"View";}
.order-hstry .history-table tbody td:last-child{border-bottom:2px solid #000;}
.product_registration_block .history-table tbody td:first-child::before{content:"Sr No.";}
.product_registration_block .history-table tbody td:nth-child(2)::before{content:"Full Name";}
.product_registration_block .history-table tbody td:nth-child(3)::before{content:"Email";}
.product_registration_block .history-table tbody td:nth-child(4)::before{content:"Mobile No.";}
.product_registration_block .history-table tbody td:nth-child(5)::before{content:"City";}
.product_registration_block .history-table tbody td:nth-child(6)::before{content:"State";}
.product_registration_block .history-table tbody td:nth-child(7)::before{content:"Product Name";}
.product_registration_block .history-table tbody td:nth-child(8)::before{content:"Retailer Name";}
.product_registration_block .history-table tbody td:nth-child(9)::before{content:"Purchase Date";}
.product_registration_block .history-table tbody td:nth-child(10)::before{content:"Invoice";}
.product_registration_block .history-table tbody td:last-child{border-bottom:2px solid #000;}
.view_table tbody td:first-child::before{content:"Product Name"!important;}
.view_table tbody td:nth-child(2)::before{content:"Model"!important;}
.view_table tbody td:nth-child(3)::before{content:"Quantity"!important;}
.view_table tbody td:nth-child(4)::before{content:"Price"!important;}
.view_table tbody td:nth-child(5)::before{content:"Total"!important;}
.view_table tbody td:last-child{border-bottom:2px solid #000;}
.view_table tbody tr.sub_total_tr td:first-child::before{content:""!important;}
.view_table tbody tr.sub_total_tr td:nth-child(2)::before{content:""!important;}
.view_table tbody tr.sub_total_tr td:nth-child(3)::before{content:"Sub-Total"!important;}
.view_table tbody tr.shipping_total_tr td:first-child::before{content:""!important;}
.view_table tbody tr.shipping_total_tr td:nth-child(2)::before{content:""!important;}
.view_table tbody tr.shipping_total_tr td:nth-child(3)::before{content:"Shipping Charges"!important;}
.view_table tbody tr.total_tr td:first-child::before{content:""!important;}
.view_table tbody tr.total_tr td:nth-child(2)::before{content:""!important;}
.view_table tbody tr.total_tr td:nth-child(3)::before{content:"Total"!important;}
.view_table tbody tr.sub_total_tr td:nth-child(1), .view_table tbody tr.shipping_total_tr td:nth-child(1), .view_table tbody tr.total_tr td:nth-child(1), .view_table tbody tr.sub_total_tr td:nth-child(2), .view_table tbody tr.shipping_total_tr td:nth-child(2), .view_table tbody tr.total_tr td:nth-child(2){display:none;}
.comment_table thead th{display:block!important;}
.comment_table tbody td:first-child::before{content:""!important;}
.comment_table tbody td:last-child{border-bottom:1px dotted #cccccc;}
.orderhistoryview_table tbody td:first-child::before{content:"Date Added"!important;}
.orderhistoryview_table tbody td:nth-child(2)::before{content:"Order Status"!important;}
.orderhistoryview_table tbody td:nth-child(3)::before{content:"Comment"!important;}
.orderhistoryview_table tbody td:last-child{border-bottom:2px solid #000;}
.topcart  .cart{display:none;}
#testimonials .carousel-wrap ul li{width:17%;margin:0px 15px;}
.blog-b{min-height:450px !important;}
.order-hstry .history-table tbody tr:nth-child(3) td:nth-child(1), .order-hstry .history-table tbody tr:nth-child(3) td:nth-child(2),
.order-hstry .history-table tbody tr:nth-child(4) td:nth-child(1), .order-hstry .history-table tbody tr:nth-child(4) td:nth-child(2) {
    display: none;
}
.order-hstry .history-table tbody tr:nth-child(3) td:nth-child(3):before {
    content: "Discounted amount:" !important;
}
.order-hstry .history-table tbody tr:nth-child(4) td:nth-child(3):before {
    content: "Total Weight:" !important;
}
.order-hstry .history-table tbody tr:nth-child(6) td:nth-child(3)::before {
    content: "CGST" !important;
}
.order-hstry .history-table tbody tr:nth-child(7) td:nth-child(3)::before {
    content: "SGST" !important;
}
.order-hstry .history-table tbody td:last-child {
    border-bottom: 1px dotted #cccccc;
}
.order-hstry .history-table tbody td:first-child::before{content:"PRODUCT DESCRIPTION" !important;}
.order-hstry .history-table tbody td:nth-child(2)::before{content:"HSN/SAC" !important;}
}
@media (max-width:690px){#testimonials .carousel-wrap ul li{width:17%;}
}
@media (max-width:685px){#testimonials .carousel-wrap ul li{width:16%;}
}
@media (max-width:683px){.col-md-3.o-block.left{width:43%;}
}
@media (max-width:670px){#testimonials .carousel-wrap ul li{width:16%;margin:0px 15px;}
}
@media (max-width:667px){#testimonials .carousel-wrap ul li{width:17%;}
.home_page .rotateimg{top:-708px !important;}
.home_page .rotateimg{top:-715px !important;}
.order-page .right-details .checkout_diabled_coupon.panel-input{width:32%;}
}
@media (max-width:640px){.search{width:100%;margin:0 auto;text-align:center;}
    .res-txt {
    text-align: center;
}
 .carousel-inner .item a img, .carousel-inner .item img {
    height: 200px !important;
}   
.ac_search{max-width:390px;width:100%;}
.col-md-3.pcat-block{width:100%;}
.wishlist_block .col-md-2.pcat-block{width:50%;}
#testimonials .carousel-wrap ul li{width:15%;margin:0px 15px;}
}
@media (width:640px){#testimonials .carousel-wrap ul li{width:16%;}
}
@media (max-width:630px){#testimonials .carousel-wrap ul li{width:15%;}
.order-page .right-details .checkout_diabled_coupon #promo_input{width:100%;}
}
@media (max-width:627px){.home_page .rotateimg{top:-694px !important;}
}
@media (max-width:616px){.ftr-blk-img{width:21%;}
.panel-btn {
    width: 25%;
    margin: 0 3px 0 0px;
    display: block;
    overflow: hidden;
    float: right;
}
.prod_wrap li {
    display: block;
}
.prod_wrap li .media-body {
    flex-direction: column;
    padding: 10px 15px;
}
.p_search_p a.media-left {
    padding-left: 0;
}
#search_result .media-body .prodoption {
    max-width: fit-content;
}
#search_result .dd-menu.autosearch {
    width: 350px;
    left: -30px !important;
    min-width: auto;
}
}
@media (max-width:591px){.home_page .rotateimg{top:-850px !important;}
.ac_search {
    max-width: 370px;
}
}
@media (max-width:570px){.ac_search{max-width:300px;width:100%;}
#testimonials .carousel-wrap ul li{width:12.5%;margin:0px 15px;}
h2.section-title::after{width:280px;}
#testimonials .carousel-wrap ul li{width:13%;}
.ebsimg{background-size:65%;}
.autosearch .media img{margin-top:20px;}
.p_search_p{max-width:250px;}
#dialog .cart-box, #dialog2 .cart-box, .product-img {
    width: 100%;
    text-align: left;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all {
    width: 95%!important;
    top: 40% !important;
}
}
@media (max-width:568px){#testimonials .carousel-wrap ul li{width:14%;}
}
@media (max-width:559px){.pblock{min-height:165px;padding:0 5px;}
.mp_img > img{width:100%;}
.mobile_search{width:50%;}
.panel-input .coupon-input {
    width: 100%;
}
.panel-btn {
    width: 20%;
}
}
@media (max-width:530px){#testimonials .carousel-wrap ul li{width:12%;}
}
@media (max-width:520px){#testimonials .carousel-wrap ul li{width:11.5%;}
.pblock{height:auto;min-height:0;}
.mp_name{height:45px;}
.home_page .rotateimg{top:-819px !important;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
.product-block .product-content {
    width: 65% !important;
}
.topcart .cart .view-cart {
    margin-bottom: 10px !important;
}
.pincode-dropdown .col-lg-9.col-md-8 {
    width: 60%;
}
}
@media (max-width:490px){#testimonials .carousel-wrap ul li{width:11%;}
.home_page .rotateimg{top:-797px !important;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
}
@media (max-width:480px){.home_page .rotateimg{top:-790px !important;}
.ac_search{max-width:250px;width:100%;}
/*ul.crt-list-ftr li{width:50%;margin-bottom:20px;}*/
#cssmenu > ul > li.productsmenu ul li{width:33%;}
#testimonials .carousel-wrap ul li{width:12%;margin:0px 15px;}
.productsmenu ul.dropdown-menu li{width:29%;height:135px !important;}
.photo_gallery{margin:0px auto;float:none;width:100%; border-radius:20px;}

.panel-btn {
    width: 30%;
}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
.product-slider {
    width: 100%;
}
}
@media (max-width:479px){.home_page .rotateimg{top:-790px !important;}
div#dialog, div#dialog2{    
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
}
@media (max-width:470px){#testimonials .carousel-wrap ul li{width:11%;}
#testimonials .carousel-wrap .context{min-height:90px;}
.home_page .rotateimg{top:-786px !important;}
div#dialog, div#dialog2{
    height: 100% !important;
    overflow: unset;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
.icon-ac {
    width: 70%;
}
}
@media (max-width:460px){.home_page .rotateimg{top:-773px !important;}
.feature_img_title{min-height:35px;}
.ftr-blk-img{width:45%;}
.col-md-3.o-block.left{width:44%;padding:0 !important;margin:0 10px 10px !important;}
div#dialog, div#dialog{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
.login-form-bg .fieldset {
    padding: 20px 30px!important;
}
}
@media (max-width:420px){.home_page .rotateimg{top:-754px !important;}
.ac_search{max-width:230px;width:100%;}
.pull-right.m_title_sub{float:left!important;}
.col-md-12.col-sm-12.mob-view-summ .panel-btn .checkBtn{margin:0 !important;position:relative !important;border-radius:0 !important;}
.breadcrumb{padding:5px;}
.sortul li{padding:0 10px 0 0;}
#testimonials .carousel-wrap ul li{width:21%;margin:0px 15px;}
.ebsimg{background-size:95% auto;}
.mobile_search{width:100%;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
}
@media (max-width:410px){#testimonials .carousel-wrap ul li{width:19%;}
.home_page .rotateimg{top:-738px !important;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
}
@media (max-width:399px){.home_page .rotateimg{top:-728px !important;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
.ac_search {
    max-width: 220px;
}
.product-block .product-content {
    width: 80% !important;
}
}
@media (max-width:400px){.home_page .rotateimg{top:-730px !important;}
.p_search_price{float:none;clear:both;}
.wishlist_block .col-md-2.pcat-block{width:100%;}
.productsmenu ul.dropdown-menu li{width:44%;height:135px !important;}
.feature_img_title{min-height:90px;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
.topcart .cart {
    width: 300px;
    left: -80px !important;
}
#search_result .dd-menu.autosearch {
    width: 250px;
}
}
@media (max-width:380px){.pblock{padding:0 5px;}
.ac_search{max-width:200px;width:100%;}
.col-md-3.pcat-block{width:100%;}
#cssmenu > ul > li.productsmenu ul li{width:100%;height:auto!important;}
#testimonials .carousel-wrap ul li{width:19%;margin:0px 15px;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
.icon-ac {
    width: 100%;
}
}
@media (max-width:370px){#testimonials .carousel-wrap ul li{width:17%;}
.home_page .rotateimg{top:-707px !important;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:left;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
.mob-c-wrap {
    display: block;
}
.product-main-content .mob-c-wrap {
    display: flex;
}
.product-main-content {
    padding-left: 0;
}
.product-main-content {
    padding-right: 0;
}
}
@media (max-width:365px){.col-md-3.o-block.left{width:100%;margin:0 auto 10px !important;}
.prodoption.right{clear:both;float:right;}
/*.offerblock{margin:0 20px !important;}*/
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
/*.cart-btn{
    text-align:center;
}*/
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
}
@media (max-width:360px){#testimonials .carousel-wrap ul li{width:17%;margin:0px 15px;}
.home_page .rotateimg{top:-686px !important;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
}
@media (max-width:359px){.home_page .rotateimg{top:-699px !important;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:100%;
    margin:0 auto !important;
}
.ac_search {
    max-width: 170px;
}
.searchoption {
    width: 70%;
}
}
@media (width:360px){#testimonials .carousel-wrap ul li{width:18%;}
.home_page .rotateimg{top:-698px !important;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.buynow_btn.buttonbtn{
    width:44%;
    margin:0 auto !important;
}
}
@media (max-width:350px){.home_page .rotateimg{top:-692px !important;}
.col-md-3.o-block.left{width:43% !important;padding:0 !important;margin:0 10px 10px !important;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
.product-block .product-content {
    width: 100% !important;
}

.icon-ac {
    width: 100%;
}
}
@media (max-width:340px){.home_page .rotateimg{top:-688px !important;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
}
@media (max-width:330px){.ac_search{max-width:170px;width:100%;}
div#dialog, div#dialog2{
    height: 420px !important;
}.res-txt{text-align:center;}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
}
@media (max-width:320px){#testimonials .carousel-wrap ul li{width:16%;margin:0px 15px;}
.home_page .rotateimg{top:-669px !important;}
.res-txt{text-align:center;}
div#dialog, div#dialog2{
    height: 420px !important;
}
.product-name{
    line-height: 1;
}
.cart-btn{
    text-align:center;
}
}
@media screen\0{select{background:none!important;}
}
.btn_product .bynwbtn .buynow_btn.buttonbtn{background:#ed1b24;}
.btn_product .buynow_btn.buttonbtn{background:#2ab573;}
#dialog .addtocat_btn{background:#ed1b24;}
#carousel .slides{-webkit-transform:none!important;transform:none!important;}
.fa-rupee{padding:0 2px;}
.feature_img_title{display:block;font-family:"Open Sans",sans-serif !important;font-size:13px;font-weight:bold;margin-top:5px;text-align:center;}
.list-group-item.active.no_bg_color.text-center{background:none!important;border:none!important;padding:0!important;}
div.bhoechie-tab-menu div.list-group > a.active::after{border-left:none!important;}
.o-block .otitle.out_stock{color:#f00;font-size:13px;padding:0;height:auto;margin-bottom:5px;}
.out_of_stock .buynow_btn.buttonbtn,.out_of_stock_btn{background:#f00!important;cursor:text;}
.price-old.out_of_stock_in_search{color:#f00!important;font-size:12px!important;position:relative;top:2px;}
iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left;}

.pro-reg-wrap11{background:#ebeaf0;border:2px solid #cccccc;border-radius:3px;display:block;margin:0 auto;max-width:750px;overflow:hidden;width:100%;}
.txtbg11{font-weight:600;padding:10px;text-align:center;}
.reg-title{color:#1e1e1e;font-size:28px;font-weight:bold;text-align:center;text-transform:uppercase;padding:10px 0;}
.reg-wp img{width:45%;padding:0 0 10px;}
.imgs-reg{background:#ffffff;display:block;margin:0 auto;overflow:hidden;padding:20px;width:100%;}
.reg-wp{margin:0 auto;width:33%;}
.reg-wp > span{color:#0065c1;font-size:18px;}
.reg-btn{padding:30px 0;text-align:center;}
.reg-btn > a{background:#0065c1;border-radius:3px;color:#ffffff !important;font-size:17px;padding:10px 20px;text-decoration:underline !important;text-transform:uppercase;}
#slider li:nth-child(2) div.mc-caption{display:none!important;}
.prod_wrap .autosearch .media {
    border-bottom: 1px solid #ccc;
    margin-top: 0;
    height: auto!important;
    display: flex;
    align-items: center;
}
.inner-sidebar .panel a img.pound {filter: invert(1);}
.footer-social { text-align:center; padding: 20px 0; }.dwld-icon { width: 100px!important; display: inline-block; }
.fsocial > a > i { font-size: 28px; color:#7c7c7c; margin-right: 20px; }
.f-logo { display: block; text-align: center; }
.title-green { color:#2bb673!important; }
.footerlower li a:hover { color:#101010; text-decoration:underline!important; }
.footerlower .col-4 li > b { margin-left: 0!important; }
.prod-btm-name > a, .inquiry a {color: #000;}
.blog-box { 
    margin-top: 30px;padding: 10px;
    -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  border: 1px solid #ccc;
}
.blog-box:hover { box-shadow: 5px 5px 20px rgb(49 49 49 / 38%); border-color: #fff; }
.blog-thumbnail > img {   width: 100%; height: 230px;object-fit: cover; }
.blog-updated > li {
  font-size: 14px;
  color: #7b7b7b;
  padding: 5px 0;
}
.blog-box .blog-name {
color: #ed1b24;
    font-size: 16px;
    margin: 0 0 5px;
    min-height: 38px;
    font-weight: bold;
}
.blog-detail-box > a {
  font-size: 16px;
  color: #00a759;
  display: inline-block;
  margin-top: 10px;
}
.blog-updated { display: flex;justify-content: space-between; margin-bottom: 5px;}
.blog-detail-section .blog-thumbnail > img { width: 100%; height: 300px; }
.blog-box { border: 1px solid #ddd; margin-bottom: 30px; }
h2.blog-title {
  color: #565656;
  padding: 20px 20px 0;
  font-size: 14px;
  line-height: 1.5;
  transition: all 300ms ease-in-out;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  text-align: left;
}
h2.blog-title {
  margin-bottom: 15px;
    color: #ed1b24;
    font-family: 'Anton',sans-serif;
    padding: 0;
    margin-top: 15px;
    font-size: 22px;
    font-weight: normal;
}
.blog-title, .blog-title a { text-align:center; margin-top: 0; padding: 10px; }
.blog-detail-section {
  background: #fff;
  padding: 30px 20px;
  box-shadow: 1px 1px 30px#ddd;
  -webkit-box-shadow: 1px 1px 30px#ddd;
  -moz-box-shadow: 1px 1px 30px#ddd;
  -ms-box-shadow: 1px 1px 30px#ddd;
  -o-box-shadow: 1px 1px 30px#ddd;
}
.blog-detail-section .blog-info ul { display: block; background-color: transparent; }
.blog-detail-section .blog-info ul li { display: inline-block; margin-right: 20px; }
.blog-detail-section .blog-disc > p { margin-bottom: 10px; font-size: 17px; }
.blog-detail-section .blog-disc { margin-top: 20px; }
.blog-disc ul li {
  padding-left: 20px; 
  font-size: 17px;
  color: #333;
  margin-bottom: 10px;
  position: relative;
}
.blog-disc ul li::before {
  position: absolute;
  content: "";
  height: 6px;
  width: 6px;
  background-color: #909090;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  left: 0;
  top: 8px;
}
.sidebar {
  padding: 10px 20px 20px;
  background-color: #fff;
  box-shadow: 1px 1px 30px #ddd;
  -webkit-box-shadow: 1px 1px 30px #ddd;
  -moz-box-shadow: 1px 1px 30px #ddd;
  -ms-box-shadow: 1px 1px 30px #ddd;
  -o-box-shadow: 1px 1px 30px #ddd;
}
.sidebar .title {
  color: #27b774;
    margin-bottom: 20px;
    /*border-bottom: 1px solid #ddd;*/
    padding-bottom: 10px;
    font-family: 'Anton',sans-serif;
    font-weight: 400;
}
.blog-info > ul {
  display: flex;
  justify-content: space-between;
  padding: 10px;
  border-bottom: 1px solid #ddd;
  background-color: #ddd;
}
.blog-info > ul > li {
  color: #757575;
  font-size: 13px;
}
h4.blog-title { 
  margin-bottom: 10px;
  color: #333;
  font-size: 15px;
  line-height: 1.5;
  transition: all 300ms ease-in-out;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
}
h4.blog-title:hover,
h3.blog-title:hover {
  color: #ed1b24;
}
.recent-blog > li {
  padding-left: 20px;
  position: relative;
  margin-bottom: 15px;
  padding-bottom: 15px;
    border-bottom: 1px solid #ddd;
}
.recent-blog > li::before {
  color: #ed1b24;
  content: "\f0da";
  font-family: "Font Awesome 5 Free";
  font-size: 1.6rem;
  font-weight: bold;
  margin-right: 10px;
  position: absolute;
  left: 0;
}
.recent-blog .blog-info ul { background: transparent!important; border-bottom: 0; padding: 0px 10px; }
.product-block .navigation {
    padding: 15px 20px;
    width: 100%;
}
.b-img{display:none!important;}
.sticky {
    position: fixed !important;
    top: 0px;
    width: 100%;
    background: #fff !important;
    z-index: 9;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
    height: auto !important;
}
.product-block .row.d-flex {
    flex-wrap: wrap;
}
.product-block {

}
.product-block .product-content {
    padding: 0px 0;
    text-align: center;
    margin: 20px 0;
    border: 1px solid #eee;
    /*box-shadow: 0 0 30px rgb(0 0 0 / 6%);*/
    position: relative;
    overflow: hidden;
    background: #fff;
    width: 100%;
    border-radius: 20px;
}
.product-content > a {
    display: block;
    /*border-bottom: 1px solid #eee;*/
    /*padding-bottom: 20px;*/
}
.product-content > a img {
    width: 150px!important;
    margin: 20px auto;
    height: 150px;
    object-fit: cover;
}
.product-link {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    width: 100%;
    bottom: 0px;
    left: 0;
    right: 0;
    transition: bottom ease-in-out 0.5s;
}
.product-block .product-content:hover {
    box-shadow: 0 0 15px 3px rgb(5 58 135 / 20%);
    border-color: #f1f1f1;
    transition: 0.3s linear;
}
.product-block .product-content:hover .product-link {
    bottom: 0;
}
.product-link a {
    width: 50%;
    color: #333;
    font-weight: 500;
    padding: 10px;
    background: transparent;
}
.product-link .inquiry-btn-red {
    padding: 10px;
    width: 50%;
}
.product-link .inquiry-btn-red a {
    padding: 0 5px;
}
.product-link a:hover {
    color: #053a87;
    text-decoration: underline !important;
}
.product-link a.inquiry-btn-red{border-top-left-radius: 20px !important;
    border-bottom-right-radius: 20px !important;color:#fff;}
.home-blog-block.product-block {
    background: #FAFAFA;
    position: relative;
    z-index: 9;
    min-height: 800px;
}
.home-blog-block.product-block:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 45%;
    background: url(http://dev.nivida.in/airoxi//files/catalog/bubble.png);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    bottom: -7px;
    left: 0;
    z-index: -1;
}
.product-content .product-title a {
    margin: 0px 10px 0px;
    color: #000;
    display: inline-block;
    font-weight: bold;
    font-size: 18px;
    height: 75px;
    overflow: hidden;
}
.product-data {
    color: #063d89;
    font-weight: 600;
    font-size: 18px;
    margin-bottom:20px;
}
.product-block .sub_menu_product span {
    font-size: 18px;
}
.alert.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
    border-left: 5px solid #a94442;
    padding: 15px;
    padding-left: 50px;
    position: fixed;
    top: 75px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: max-content;
    z-index: 999999999999999999;
}
.alert.alert-danger p.js_bd_msg a {
    color: #a94442;
    text-decoration: underline !important;
}
.alert.alert-danger:before {
    content: '';
    background: url('http://dev.nivida.in/airoxi/img/cancel.png');
    background-size: contain;
    background-position: center;
    position: absolute;
    width: 32px;
    height: 32px;
    left: 10px;
    top: 0;
    bottom: 0;
    margin: auto 0;
}
.alert.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
    border-left: 5px solid #3c763d;
    padding: 15px;
    padding-left: 50px;
    position: fixed;
    top: 75px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: max-content;
    z-index: 999999999999999999999999999999999999;
}
.alert.alert-success:before {
    content: '';
    background: url('http://dev.nivida.in/airoxi/img/tick-mark.png');
    background-size: contain;
    background-position: center;
    position: absolute;
    width: 32px;
    height: 32px;
    left: 10px;
    top: 0;
    bottom: 0;
    margin: auto 0;
}.alert.alert-success i {
    display: none;
}
.site_loader {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #ffffff90;
    z-index: 9;
    width: 100%;
    height: 100%;
    justify-content: center;
    display: flex;
    align-items: center;
}   
.home-blog-block.product-block input[type=button].inquiry-btn-red{border: 0!important;border-radius: 0!important}
.home-blog-block.product-block input[type=button].inquiry-btn-red {
    border-top-left-radius: 20px !important;
    border-bottom-right-radius: 20px !important;
}
.product-content .product-title a small {
    font-size: 14px;
    color: #adadad !important;
    line-height: 35px;
}
li.small-sub.active a {
    color: red!important;
}
li.has-subactive.active a {
    color: red!important;
}

.svg-inline--fa.fa-times.fa-w-10.fa-2x {
    width: 11px;
}
.sub_menu_product .navigation { display: inline-block; width: auto;padding:0 5px; background-color:transparent;border: 0;}
.sub_menu_product .navigation a {
    border-radius: 0px;
    color: #063d89;
    padding: 10px 20px!important;
    background: transparent!important;
    /*border: 1px solid #eee!important;*/
    display: inline-block!important;
    font-style: normal;
    transition: font-style ease 1s;
}
.sub_menu_product .navigation.active a, .sub_menu_product .navigation.active a span {background: #063d8900!important;
    border-color: #063d8900!important;
    color: #063d89!important;}
.sub_menu_product .navigation:hover a, .sub_menu_product .navigation:hover a span{ color:#063d89!important; border: none; font-style: italic; }
/*.navbar-header .navbar-nav {
    display: none;
}*/
.carousel-control .fa-chevron-left, .carousel-control .fa-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px;
}
.carousel-inner .item a img, .carousel-inner .item img {
    line-height: 1;
    width: 100%!important;
    height: 563px;
}  
.text-box textarea {
    resize: none;
    border: 1px solid #ccc;
    font-size: 13px;
    margin: 25px 0 0;
    padding: 10px 20px;
    width: 59%;
}
.offer {
    background-color: #063d89;
    /* bottom: 0px; */
    top: 25%;
    margin: auto 0;
    min-height: 200px;
    position: fixed;
    right: -135px;
    width: auto;
    z-index: 999;
    padding: 15px 40px 15px 60px;
    color: #ffffff;
    font-size: 18px;
    font-weight: 700;
    box-shadow: 0 0 10px #ddd;
    overflow: hidden;
    /* cursor: pointer; */
    transition: all ease-in-out .5s;
    justify-content: center;
    display: flex;
    flex-direction: column;
}
.offer p {
    text-align: center;
    transform: rotate( 
-90deg
 );
    position: absolute;
    top: 0;
    bottom: 0;
    left: 20px;
    margin: auto 0;
    height: 100%;
    width: 100%;
    font-size: 20px;
}
.offer:hover {
    right: 0;
}
.offer span {
    display: block;
    position: relative;
    font-size: 20px;
    text-align: center;
}
.offer span ul {
    margin-top: 10px;
}
.offer span ul li {
    font-size: 14px;
    position: relative;
    padding-left: 5px;
    list-style: auto;
    width: max-content;
    margin: 0 auto;
}
.special-ofr-sticky.active, a.enroll .special-ofr-sticky {
    transform:translateX(0%);
    -webkit-transform:translateX(0%);
    -moz-transform:translateX(0%);
    -ms-transform:translateX(0%);
    -o-transform:translateX(0%);
    transition:.5s linear;
    -webkit-transition:.5s linear;
    -moz-transition:.5s linear;
    -ms-transition:.5s linear;
    -o-transition:.5s linear;
    width:250px
}
.special-ofr-sticky.active a.enroll > span{
    display:inline-block
}
.special-ofr-sticky{
    transform:translateX(100%);
    -webkit-transform:translateX(100%);
    -moz-transform:translateX(100%);
    -ms-transform:translateX(100%);
    -o-transform:translateX(100%);
    transition:.5s linear;
    -webkit-transition:.5s linear;
    -moz-transition:.5s linear;
    -ms-transition:.5s linear;
    -o-transition:.5s linear;
    background:#fff;
    border-radius:0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    box-shadow:0 0 4px 0 #ccc;
    -webkit-box-shadow:0 0 4px 0 #ccc;
    -moz-box-shadow:0 0 4px 0 #ccc;
    -ms-box-shadow:0 0 4px 0 #ccc;
    -o-box-shadow:0 0 4px 0 #ccc;
    position:fixed;
    top:40%;
    right:0;
    z-index:9999;
    display:flex
}
a.enroll {
    display: inline-block;
    font-size: 17px;
    font-weight: 800;
    background: #063d89;
    color: #fff;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    padding: 10px;
    position: absolute;
    top: 38%;
    right: 71%;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    width: 190px;
    color: #fff!important;
    cursor: pointer;
    text-transform: uppercase;
    text-align: center;
    font-family:"Open Sans",sans-serif;
}
a.enroll > span{
    padding:5px 9px;
    color:#fff;
    border:1px solid #000;
    background-color:#000;
    display:none
}
.inner-box {
    width: 250px;
    padding: 15px 20px;
    min-height: 169px;
    height: auto;
    display: flex;
    align-items: center;
    text-align: center;
    flex-direction: column;
}
.inner-box > h4 {
    margin: 0px;
    text-align: center;
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 26px;
}
.inner-box > h5{
    text-align:center;
    font-size:16px;
    font-family:"Open Sans",sans-serif;
    color:#333
}
.inner-box > p{
    font-size:15px;
    font-family:"Open Sans",sans-serif;
    margin:10px 0
}
.inner-box > ul li {
    font-size: 15px;
    line-height: 25px;
    font-weight: 700;
    position: relative;
    margin: 10px auto 0;
    color: #063d89;
}
.inner-box > ul li span {
    font-size: 12px;
    line-height: 15px;
    color: #333;
    display: block;
}
@media (max-width: 767px) {
.sticky {
    position: static !important;
}
.content {
    background: none;
    margin: 0 !important;
}
}
.text-box {
    margin: 10px 0;
    border: 1px solid #ddd;
    padding: 0 5px 10px;
    font-weight: 600;
    background: #f3f3f3;
    text-align: center;
}
.text-box p {
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    background: rgb(6 61 137);
    color: #fff;
    padding: 10px;
    margin-bottom: 0px;
    margin-left: -5px;
    margin-right: -5px;
}
.text-box p:hover {
    background: #30afc1;
    color: #fff;
}
.text-box span {
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    
    display: block;
}
/*.text-box ul li {
    list-style: decimal;
    width: max-content;
    margin: 0 auto;
}
.text-box ul li:hover {
    color: rgb(6 61 137);
}*/
.text-box .inner-box {
    width: 100%;
}
.whatsapp-btn a:hover{text-decoration: none;}
/*.whatsapp-btn a{
    background: #fff; 
    border: none;
    color: #000; 
    position: fixed; 
    bottom: 2%; 
    left: 2%; 
    box-shadow: 0 2px 8px 4px rgba(0, 0, 0, 0.1); 
    border-radius: 50px; 
    padding: 5px 10px;
    font-weight: 700;
    z-index: 9;
}*/
.whatsapp-btn {
    position: fixed;
    z-index: 98;
    bottom: 65px;
    margin: auto;
    left: 1px;
}
.whatsapp-btn .button-class {
    background-color: #e0e0e0;
    text-align: left;
    box-shadow: 0 0 3px #6d6d6d61;
    border-radius: 0;
    height: 50px;
    width: 50px;
    margin: 5px 0;
    padding: 15px;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: left;
    transition: all 300ms ease-in-out;
    overflow: hidden;
}
.whatsapp-btn .button-class:hover {
    width: 100%;
}
.whatsapp-btn a{
    color: #000 !important;
    font-size: 25px;
    transition: all 300ms ease-in-out;
    display: inline-flex;
    align-items: center;
    text-decoration: none;
}
.whatsapp-btn a i {
    color: #000!important;
    margin-right: 5px;
    font-size: 20px;
}
.whatsapp-btn a.whatsapp i {
    color: #209a11!important;
}
.whatsapp-btn .button-class:first-child a span {
    min-width: 165px;
}
.whatsapp-btn a span {
    display: inline-block;
    font-weight: 500;
    left: -35px;
    letter-spacing: 0.5px;
    opacity: 0;
    padding: 0 20px 0 0px;
    position: relative;
    vertical-align: top;
    transition: all 0.2s ease-in;
    font-size: 16px;
    min-width: 130px;
}
.whatsapp-btn .button-class:hover span {
    opacity: 1;
    display: inline-block;
    left: 10px;
    transition: all 0.2s ease-in;
}
.logo img {
    width: 150px;
}

@media (max-width: 544px) {
.login-form-bg .fieldset {
    padding: 20px !important;
}
p.submit .inquiry-btn-red {
    padding: 12px 15px;
}
}
@media (max-width: 564px) {
.login-form-bg .fieldset {
    padding: 12px !important;
}
p.submit .inquiry-btn-red {
    font-size: 12px;
}
p.submit {
    margin: 10px 0 !important;
}
}
@media (max-width: 767px) {
.logo img {
    margin: 0 auto;
}
}

.ui-state-default .ui-icon {
    background-image: url(https://code.jquery.com/ui/1.11.4/themes/smoothness/images/ui-icons_888888_256x240.png);
}
.contact-details {
    margin: 0px 40px 20px!important;
    background: #f3f3f3;
    border-radius: 25px;
    padding: 25px;
}
.contact-details p, .contact-details a {
    color: #000 !important;
}
.contact-details b {
    margin: 0;
    display: block;
}
#enquiryModal .login-form-bg .fieldset {
    padding-bottom: 0 !important;
}
div#cssmenu a {
    display: inline-block;
    color: #fff!important;
    box-shadow: none!important;
    font-size: 15px;
    text-transform: capitalize;
    text-shadow: none!important;
    font-weight: bold;
    padding: 15px 0;
    padding-left: 0;
    text-align: center;
    background: none!important;
    border: 0px;
    min-height: 52px;
    line-height: 22px;
}