﻿@charset "utf-8"; 
/* CSS Document */ 
html{-webkit-text-size-adjust:none;/* Prevent font scaling in landscape */}
body{background-color:#fff;margin:0;padding:0;outline:none;font-family: 'Work Sans', sans-serif !important;line-height:normal !important;font-weight:400 !important; color:#242424 !important}
*{margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
p{margin:0;padding:0;}
img{border:0;vertical-align:text-top;}
.clear{clear:both;}
select{text-indent:6px !important}
@-moz-document url-prefix(){select{text-indent:2px !important}} 
select, input, textarea{margin:0;padding:0;outline:none;font-family: 'Work Sans', sans-serif;font-size:16px;color:#444;outline:none;}
h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal;line-height:normal;font-family: 'Work Sans', sans-serif; color:#242424}
hr{color:#dddddd;border:none;border-top:1px solid #dddddd;height:1px;margin:0;padding:0;margin-bottom:15px;}
.gradient{filter:none;} 
input[type=text],input[type=url],input[type=email],input[type=password],input[type=tel],input[type=button],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0; border-radius:0;}
input[type=checkbox]{-webkit-appearance:checkbox;-webkit-border-radius:0;border-radius:0;}
input[type=radio]{-webkit-appearance:radio;-webkit-border-radius:0;border-radius:0;}
::-webkit-input-placeholder{/* WebKit browsers */color:#7c7c7c;}
:-moz-placeholder{/* Mozilla Firefox 4 to 18 */color:#7c7c7c;opacity:1;} 
::-moz-placeholder {/* Mozilla Firefox 19+ */color:#7c7c7c;opacity:1;}
:-ms-input-placeholder{/* Internet Explorer 10+ */color:#7c7c7c;}
/* new clearfix */
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
* html .clearfix{zoom:1;}/* IE6 */
*:first-child+html .clearfix{zoom:1;}/* IE7 */
.uppercase { text-transform:uppercase}
.tcenter { text-align:center}
.tjustiry { text-align:justify}
.text13 { font-size:13px}
.text15 { font-size:15px;}
.text17 { font-size:17px;}
.text20 { font-size:20px;}
.text25 { font-size:25px;}
.text30 { font-size:30px;}
.text35 { font-size:35px;}
.line24{ line-height:24px;}
.line20 { line-height:20px}
.semibold { font-weight:600}
.bold { font-weight:800}
.line35 { line-height:35px}
.line26 { line-height:26px}
.col-yellow{ color:#c29127}
a { color:#242424; text-decoration:none}
a:hover { color:#c29127; text-decoration:none}
.medium { font-weight:600}
.semi-bold { font-weight:700}
.line20 { line-height:20px}
.ptop10 { padding-top:10px}
.ptop15 { padding-top:15px}
.ptop20 { padding-top:20px}
.ptop25 { padding-top:25px}
.ptop30 { padding-top:30px}
img { border-radius:0 !important}
/*********************************Header Starts here************************************/
.container{max-width:1680px;margin:auto; padding:0; width:auto}
.header{}
.top1{background:#242424; height:43px;}
.top1 .navigation1 > a { display:none}
.location { float:left; position:relative; padding-left:25px; margin-top:13px; padding-bottom:8px}
.location svg { position:absolute; top:0; left:0; color:#c29127 !important; fill:#c29127 !important}
.top1-right{ float:right}
.email1 { float:left; margin-top:13px; position:relative; padding-right:15px; margin-right:15px;}
.email1:before { width:1px; height:17px; background:#5e5e5e; content:''; position:absolute; top:1px; right:0}

.email1 a { color:#fff;}
.email1 a:hover { color:#c29127}
.myacc { position:relative}
.myacc a { color:#fff}
.myacc .dropdown-menu { left:inherit; right:0; top:20px}
.myacc svg{ width:17px; height:17px; vertical-align:top; display:block}
.dropdown-menu { border-radius:0px}

.slide4{position:relative; display:none}
.slide4 .owl-pagination{ display:none}
.slide4 .owl-theme .owl-controls .owl-page span{ display:none }

.top2 { padding-top:24px; }
.logo { float:left; width:245px;margin-bottom:24px}
.search1{width:1110px;position:relative;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:relative;float:left; margin-top:7px;-webkit-border-radius:30px; border-radius:30px; overflow:hidden; margin-left:90px  }
.sinput1{width:100%;border:1px solid #fff !important;padding:6px 13px 6px 43px !important;font-size:15px !important;color:#6b6b6b !important;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;height:42px !important;background:#f3f3f3 !important;font-weight:300 !important; font-family: 'Work Sans', sans-serif !important;}

.sinput2{position:absolute;top:0px;left:-2px;background:none;border:0;background:url(../images/sprite.png) 10px 5px no-repeat !important;width:38px;height:35px;cursor:pointer;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out; box-shadow: inherit !important}
.sinput1:focus{-webkit-box-shadow:0 1px 6px rgba(0, 136, 204, 0.3), 0 0 6px rgba(0, 136, 204, 0.1);-moz-box-shadow:0 1px 6px rgba(0, 136, 204, 0.3), 0 0 6px rgba(0, 136, 204, 0.1);box-shadow:0 1px 6px rgba(0, 136, 204, 0.3), 0 0 6px rgba(0, 136, 204, 0.1);border-color:#fff}

.cart{float:right;font-size:16px;color:#242424;margin-top:13px;position:relative;padding-bottom:15px; }
.cart-icon{ float:left; position:relative}
.cart svg { width:40px; height:37px}
.cart-name { padding-top:10px; float:left; padding-left:10px}
.cartnumber { width:26px; height:26px; background:#c29127;-webkit-border-radius:50%; border-radius:50%; position:absolute; top:-10px; right:-12px; font-size:15px; text-align:center; color:#fff; line-height:25px}

.cart ul.minicart {  background: #242424;  padding: 30px;  position: absolute;  right: 0;  top:40px;  transition: all 0.5s ease 0s;  width: 330px;  z-index: 99;  margin-top: 10px;  box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.45); display:none; max-height: 600px; overflow: auto;}
.cart:hover ul.minicart { display:block;/*animation-name:slideInDown;*/animation-duration:0.5s;animation-fill-mode:both;   }
.cart ul.minicart li {  display: block;  margin: 0 0 22px;  overflow: hidden;  position: relative;}
.cart ul.minicart li:last-child {  margin: 0;}
.cart ul.minicart .total-price span {  color: #FFFFFF;  font-weight: 400;  font-size: 13px;}
.cart ul.minicart .f-left {  float: left;}
.cart ul.minicart .f-right {  float: right;}

.cart .minicart .cart-img {  border: 1px solid #fff;  float: left;  width: 80px; background: #e3e3e3;}
.cart .minicart .cart-content {  float: left;  padding-left: 15px;  text-align: left; width:188px;}

ul.woocommerce-mini-cart .woocommerce-mini-cart-item .cart-content{ width:118px !important}
ul.woocommerce-mini-cart li a.remove{ position: relative !important; top:46px !important}
.cart .minicart .cart-content h3 {  color: #fff;  font-size: 13px;  margin: 0 0 2px;  }
.cart .minicart .cart-content h3 a{  color: #fff;  font-size: 13px;  margin: 0 0 2px;  }

.total-price strong{ float:left}
.total-price .woocommerce-Price-amount.amount{ float:right;}

.cart-price .quantity{ color:#c29127;}
.cart .minicart li .cart-img a img{ max-width:100% !important; max-height:100% !important; float:none !important}
.woocommerce-mini-cart__total.total{ color: #fff}

.cart .minicart .cart-price .new-price {  color: #fff;  font-weight: 400;  font-size: 15px;}
.cart .minicart .cart-price .old-price {  color: #aaaaaa;  font-size: 12px;    text-decoration: line-through;}
.cart .minicart .delete-icon {  float: right;}
.cart .minicart .delete-icon a i {  font-size: 14px;  color: #fff;  transition: 0.3s;}
.cart .minicart .delete-icon a i:hover {  color: #aeaeae;}
.cart .minicart .total-price {  overflow: hidden;  border-top: 1px solid #333333;  padding: 20px 0 0;  margin: 6px 0 0;}
.cart .minicart .checkout-btn a {  text-align: center;  display: block;  background: #c29127;    padding: 18px 40px;  color: #ffffff;  transition: 0.3s; margin-top:10px !important;}
.cart .minicart a.remove:before { color:#fff !important}
.blank-cart-mini { text-align:center}
.blank-cart-mini p { margin-bottom:0}
.cart .minicart .checkout-btn a:hover {  color: #242424; background:#fff;}
.blank-cart-mini{ color: #fff;}
.navigation { height:50px; background:#c29127}
.navigation{}
.menu-new1{padding-top:0;position:relative}
.menu-new1 ul{margin:0;padding:0;list-style:none;display:table;margin:auto}
.menu-new1 ul li{float:left;font-size:16px;color:#fff;margin-left:0px;margin-right:0px;}
.menu-new1 ul li a{color:#fff;text-decoration:none;position:relative;padding:16px 26px 15px;display:block}
.menu-new1 ul li a:hover{color:#242424}
/*.menu-new1 ul li.parent1:hover a:before{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #0088cc;position:absolute;bottom:0;left:0;right:0;margin:auto;}*/
.nav-open1{width:605px;background:#fff;border:none;padding:20px;position:absolute;top:50px;left:0;right:0;margin:auto;display:none;z-index:20000;padding-bottom:10px; border-bottom:7px solid #c0c0c0}
.nav-open-inner{}

.navopen-img { float:left; display:none}
.navopen-text{ float:right; width:100%; padding-top:0px; padding-right:162px; position:relative}
.navopen-left{ float:left}
.navopen-right{ position:absolute; top:0; right:0; width:128px}
.navopen-right img { max-width:100%; height:auto}
.navopen-text ol { margin:0; padding:0; list-style:none}
.navopen-text ol li { float:left; width:50%; padding-right:55px; margin:0; padding-left:0px; font-size:14px; color:#191919;  }
.navopen-text ol li a { padding-bottom:20px; color:#191919}
.menu-new1 ul li:hover .nav-open1{ display:block; /*animation-name:slideInDown;*/animation-duration:0.5s;animation-fill-mode:both; background:#f3f3f3}
.menu-new1 li:hover > a { color:#242424 }
.nav3-open .text25{ padding-bottom:13px; border-bottom:1px solid #b4b4b4}

@-webkit-keyframes slideInDown {
  from {-webkit-transform:translate3d(0, -50%, 0);
  transform:translate3d(0, -50%, 0);
  visibility:visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}   
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -2%, 0);
    transform: translate3d(0, -2%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
.parent2{position:relative} 
.nav-open2{width:170px; top:50px} 
.nav-open2 .navopen-text{width:100%}
.nav-open2 .navopen-text ol li{width:100%;padding-left:0;padding-right:0}
.nav-open2 .navopen-text{padding-top:0} 
.nav-open2 .navopen-text ol li:last-child a{}
.nav-open1 .navopen-text ol li a{color:#252525;padding:0;background:none;margin-bottom:18px}
.nav-open1 .navopen-text ol li a:hover { color:#c29127}
.nav-open2 .navopen-text { padding-right:0}
.nav-open1 .navopen-text ol li a:before { display:none}

/*Menu update 02-09-2019*/
.menu-new1 .nav-open3 { width:100%;}
.nav-open1.nav-open3 { padding:25px;background:rgba(255,255,255,0.9)}
.menu-new1 .nav3-open1 { width:218px; margin-right:64px; float:left;}
.menu-new1 .nav3-open1:last-child { margin-right:0px;}
.menu-new1 .nav3-open1 h4.text17 {  font-weight:700; border-bottom:1px solid #a7a7a7; padding-bottom:15px;}
.menu-new1 .nav3-links{ padding-top:5px}
.menu-new1 .nav3-links a { display:block; font-size:14px; color:#242424 !important; margin:0; padding:0; margin-top:13px;}
.menu-new1 .nav3-links a:hover {  color:#c29127 !important;}
.menu-new1 .nav3-links a:before { display:none}

.content {}
.banner{max-width:1900px;margin:auto; margin-top:45px}
.banner img{max-width:100%;height:auto;}
.banner-mobile{display:none}
.banner-desktop{position:relative;display:block}
.banner-desktop a{text-decoration:none;color:#fff}
.banner-desktop h1{font-size:100px;line-height:100px;color:#fff;position:absolute;top:40%;left:0;right:0;width:100%;text-align:center;margin-top:-0.5em;}
.banner-desktop h1 span{font-weight:700}
.banner-mobile{}
.slide1{position:relative}
.banner .owl-pagination{position:absolute;bottom:20px;left:0;width:100%;text-align:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.banner .owl-theme .owl-controls .owl-page span{height:12px;width:12px;background:#fff;opacity:1;border:2px solid #fff;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
.banner .owl-theme .owl-controls .owl-page.active2 span, .banner .owl-theme .owl-controls .owl-page span:hover {  background:#c29127; border:1px solid #c29127  }
.col-white { color:#fff}

.features { border:1px solid #d2d2d2; margin-top:45px}
.features-section { display:table; margin:auto; padding:28px 0; padding-top:19px}
.features1 { padding-left:70px; position:relative; padding-top:11px; padding-right:84px; margin-right:84px; float:left}
.features1:before { width:1px; height:60px; position:absolute; top:0; right:0; content:''; background:#d2d2d2}
.img-responsive {}
.img-responsive img { max-width:100%; height:auto}
.features1 .img-responsive { position:absolute; top:0; left:0}

.features1 h3.text17{ margin-bottom:0}
.features1 .text13 { color:#616161; padding-top:2px}

.features .features1:last-child { padding-right:0; margin-right:0}
.features .features1:last-child:before { display:none}
.slide2 .features1 { padding-right:0; margin-right:0; }
.slide2 .features1:before { display:none}
.slide2 { margin-top:47px; position:relative; padding:30px 20px;display:none}
.slide2 .item { margin:0 28px}
.slide2 .item img{max-width:100%;height:auto}
.slide2 .pbox { width:100% }
.slide2 .customNavigation .next{position:absolute;left:0px;top:20%;cursor:pointer}
.slide2 .customNavigation .next:before{content:"\f104";color:#282828;font-size:45px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide2 .customNavigation .prev{position:absolute;right:0px;top:20%;cursor:pointer}
.slide2 .customNavigation .prev:before {content:"\f105";color:#282828;font-size:45px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide2 .item a{text-decoration:none}
.slide2 .customNavigation{display:none!important} 
.pbox .img-responsive { border:1px solid #e2e2e2}

.new-arrivale { padding-top:60px}
.heading1 { position:relative;}
.heading1 h1, .heading1 h2 { position:relative; z-index:10; background:#fff; float:left; padding-right:17px; letter-spacing:0px !important; line-height:normal !important}
.heading1:before { width:100%; height:1px; background:#d2d2d2; content:''; position:absolute; top:16px; left:0;}


.slide3 {margin-top:30px; position:relative; overflow:hidden; margin-left:-24px; margin-right:-24px; }
.slide3 .item { margin:0 24px}
.slide3 .item img{max-width:100%;height:auto}
.slide3 .pbox { width:100% }
.heading1 .customNavigation { width:70px; height:30px; border:1px solid #d2d2d2; background:#fff; position:absolute; top:0; right:0}
.heading1 .customNavigation .next{position:absolute;top:9px; right:32px;cursor:pointer; width:20px; height:9px; background:url(../images/sprite.png) -59px -8px no-repeat!important;}
.heading1 .customNavigation .prev{position:absolute;right:0px;top:9px; right:5px;cursor:pointer;width:20px; height:9px;background:url(../images/sprite.png) -84px -8px no-repeat!important;}
.slide3 .item a{text-decoration:none}
.slide3 .slidenavdisabled{display:block!important} 

.sbanner { padding-top:30px}
.sbanner ul { margin:0; padding:0; list-style:none}
.sbanner li { float: left; width:32%; margin-right:2%; margin-top:30px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out; }
.glass_jordas_banner li { float: none; display: inline-block; text-align: center;}
.sbanner li:last-child { margin-right:0}
.sbanner li img { max-width:100%; height:auto;}
.sbanner li:hover {-webkit-transform:translateY(-10px);transform:translateY(-10px)} 


.shop-online{ }
.shop-section {margin:0 -1%; overflow:hidden}
.shop-box{ border:1px solid #d2d2d2; padding:25px; padding-bottom:0; width:31.33%; margin-top:45px; float:left; margin-left:1%; margin-right:1%; overflow:hidden;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.shop-box:hover {border:1px solid #c29127 ;}
.shop-box:hover img {-webkit-transform: scale(1.08);    transform: scale(1.08);}
.shop-box img { max-width:100%; height:auto;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.shopbox1{ }
.shopbox-left { float:left; width:280px; padding-top:23px}
.shopbox-left a{ display:block; margin-bottom:14px}
.more { color:#c29127 !important}
.more:hover { color:#242424 !important}
.shopbox-right { float:right; width:170px; padding-top:0}

.newsletter{ background:#242424; height:120px; }
.home .newsletter{ margin-top:70px;}
.newsletter1 { float:left; padding-top:30px}
.newsletter1-left{ float:left}
.ninput1 { background:#fff !important; border:0 !important; width:354px; color:#7c7c7c !important; font-weight:300 !important; padding:13px !important; font-size:15px; font-family:'Work Sans', sans-serif !important}
.nsubmit { width:108px; height:44px; background:#c29127 !important; border:0 !important; color:#fff !important; font-size:17px; font-family:'Work Sans', sans-serif !important}
.nsubmit:hover { background:#fff !important; color:#242424 !important; border-left:1px solid #242424 !important}
.newsletter1-right { float:right; margin-left:35px; position:relative; margin-top:10px;}
.newsletter1-right .nsubmit { position:absolute; top:0; right:0}
.newsletter1-right .ninput1 { padding-right:114px}
.newsletter2 { float:right}

.btn1-input { min-width:120px; height:44px; background:#c29127 !important; border:0; padding:12px 20px 0 24px; font-size:17px; color:#fff !important; cursor:pointer; text-align:center; text-decoration:none; }
.btn1-input:hover { background:#242424}
.newsletter2 .btn1-input { float:left; margin-right:16px;}
.newsletter2 .btn1-input:hover { background:#fff !important; color:#242424 !important}
.newsletter2 .btn1-input ~ .btn1-input { margin-right:0}

.foot1 { background:#f3f3f3; padding-top:30px; padding-bottom:50px;}
.foot1-section{ padding-right:250px; position:relative}
.footer-logo { position:absolute; top:24px; right:0}
.fcol1_2{ margin:0 230px}
.fcol1 { float:left}
.foot1 .text20 { padding-top:20px; font-weight:500}
.fcol1 { }
.fcol1_1{width:445px;}
.fopen { margin-top:15px}
.quick-links {}
.quick-links a { display:block; padding-bottom:9px}
.tel_phone { font-weight:500}

.fsocial {}
.fsocial ul { margin:0; padding:0; list-style:none}
.fsocial li { float:left; width:30px; height:30px; margin-top:5px; margin-right:8px}
.fsocial li a{ width:100%; height:100%; display:block}
.fb1 {background:url(../images/sprite.png) -8px -39px no-repeat; }
.fb1:hover {background:url(../images/sprite.png) -8px -70px no-repeat; }
.twit1 {background:url(../images/sprite.png) -46px -39px no-repeat; }
.twit1:hover {background:url(../images/sprite.png) -46px -70px no-repeat; }

.fcontact{}
.fcontact1 { padding-bottom:10px}
.fcontact1 ul { margin:0; padding:0; list-style:none}
.fcontact1 li { padding-bottom:10px}

.foot2 { padding:35px 0;}
.copy1 { float:left}
.paypal { float:right}
.paypal img { max-width:100%; height:auto; margin:auto;}



/*********************** Demo - 18 *******************/
.box18{/*background:#3c3c3c;*/position:relative;-webkit-transition:all .35s ease;transition:all .35s ease; overflow:hidden}
.box18:after,.box18:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#3c3c3c;border-left:3px solid #c29127;border-right:3px solid #c29127;opacity:.9;z-index:1;-webkit-transition:all .35s ease;transition:all .35s ease}
.box18 img,.box19 img{height:auto;width:100%}
.box18:before{-webkit-transform:skew(45deg) translateX(-155%);transform:skew(45deg) translateX(-155%)}
/*.nbox:hover .box18:before{-webkit-transform:skew(45deg) translateX(-55%);transform:skew(45deg) translateX(-55%)}*/
.box18:after{-webkit-transform:skew(45deg) translateX(155%);transform:skew(45deg) translateX(155%)}
/*.nbox:hover .box18:after{-webkit-transform:skew(45deg) translateX(55%);transform:skew(45deg) translateX(55%)}*/
.box18 img{-webkit-transition:all .35s ease;transition:all .35s ease}
/*.nbox:hover .box18 img{opacity:.5}*/
.box18 .box-content{position:absolute;top:50%;left:50%;-webkit-box-shadow:0 0 10px #3c3c3c;box-shadow:0 0 10px #3c3c3c;opacity:0;z-index:2;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5);-webkit-transition:all .35s ease;transition:all .35s ease}
.box19,.box20,.box21{box-shadow:0 0 5px #a3a3a3}
.nbox:hover .box18 .box-content{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}
.box18 .post,.box18 .title{font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;background:#3c3c3c;border:2px solid #c29127;color:#fff;padding:9px 10px;margin:0; width:150px; background:#c29127;}
.box18 .post,.box19 .title,.box20 .post,.box20 .title{text-transform:capitalize}
.box18 .post{display:block;font-size:12px;font-weight:400;padding:9px 10px;margin-top:15px; width:150px; background:#c29127;border:2px solid #c29127; text-transform:uppercase}
.box18 a { color:#fff}



.sinput1 { padding-right:92px;}
.sinput2 { cursor:default !important}
.search-box__wrapper { position:absolute; top:9px; right:9px; opacity:0; visibility:0; overflow:hidden;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
.search-button-block {/*opacity:1;*/ visibility:visible; overflow:visible}
.search-box__button {
 position:relative;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 padding:0 1rem; border:0; background:none
}
 .search-box__button+.search-box__button:before {
 position:absolute;
 top:50%;
 left:0;
 height:25px;
 content:"";
 border-left:1px solid #ccc;
 -webkit-transform:translateY(-50%);
 transform:translateY(-50%)
}
.search-box__button+.search-box__button:before {
 right:inherit;
 left:0
}
.search-box__button--clear:after {
 width:20px;
 height:25px; display:block;
 content:"";
 background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24'%3E%3Cpath fill-rule='evenodd' d='M17.597 5l-5.592 5.592L6.414 5 5 6.415l5.591 5.591L5 17.597l1.414 1.414 5.591-5.592 5.592 5.592 1.414-1.414-5.592-5.591 5.592-5.591z'/%3E%3C/svg%3E");
 outline-offset:-5px
}
.search-box__button--search:after {
 width:20px;
 height:25px;display:block;
 content:"";
 background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24'%3E%3Cpath d='M12.29 18.37l1.42 1.4 7.7-7.77-7.71-7.64-1.4 1.42L17.57 11H4v2h13.6l-5.31 5.37z'/%3E%3C/svg%3E");
}


/*custom-css start*/
a:focus, input:focus, textarea:focus, button:focus{ outline:0px !important}
input{ font-family: 'Work Sans', sans-serif !important}
.logo a img{ max-width:inherit !important}
form.search-form{ margin-bottom:0px !important}
input[type="search"]{ box-shadow: inherit !important;}
form.tnp-form{ margin-bottom:0px !important}
.newsletter1-right input[type="submit"]{ padding:12px 0px 12px 0px !important; font-weight:normal !important; box-shadow: inherit !important;     text-transform: uppercase; background: #c29127 !important;}
.newsletter1-right input.tnp-submit:hover{ color: #000;}
.newsletter1-right input{ line-height:normal !important}
.newsletter1-left h3{ margin:0px !important; font-weight:normal !important}
.foot1-section h2.widgettitle{ display:none;}
.ms-gallery-botcont{ background:none !important; height:0px !important}
.ms-gal-thumbcont.hide-thumbs,.ms-gal-playbtn.btn-pause,.ms-gal-thumbtoggle,.ms-slide-info.ms-dir-h,.ms-timerbar{ display:none !important}
.home .breadcrumb-background{ display:none}
.new-arrivale .slide3 .item .nbox.price-login-account span.price{ display:block !important; text-align:center;}
.price-login-account .woocommerce-Price-amount.amount{ font-size:15px;}
.price-login-account .woocommerce-price-suffix{ font-size:14px;}
.widget.woocommerce.widget_product_search{ display:none !important}
.home.page-template-template-homepage:not(.has-post-thumbnail) .site-main{ padding:0px !important; margin:0px !important}
.home .button.storefront-hero__button-edit{ display:none}
.page-template-template-homepage .type-page{ padding:0px !important; margin:0px !important}
.page-template-template-homepage .entry-content, .page-template-template-homepage .entry-header{ max-width:100% !important}
.ms-gallery-template .ms-bullets.ms-dir-h{ width:100% !important; text-align:center; display: none}
.ms-gallery-template .ms-bullet{ width:12px !important; height:12px !important; background:#fff !important;}
.ms-gallery-template .ms-bullet-selected{ background-color: #c29127 !important}
.sbanner.medi-bane-home .widgettitle, .shop-online .shop-section .widgettitle{ display:none !important;}
.new-arrivale .slide3 .item .img-responsive img{ height:185px !important; border-radius:0px !important}
.new-arrivale .slide3 .item .nbox span.price{ display:none;}
.features-section .features1 .text17.medium , .slide2 .features1 .text17.medium{ text-align:left !important}
.features-section .features1 .text17.medium a , .slide2 .features1 .text17.medium a{ text-decoration:none !important; font-weight:500;}
.home .slide3 .nbox a.add_to_cart_button { display:none !important}
.newsletter1-right input:focus{ outline:0px !important}
.navigation1 { display: none !important;}
.search-box__wrapper.Hoverllld{/* position:relative !important; top:0 !important;*/ opacity:99 !important}
.search-box__button.search-box__button--clear:hover, .search-box__button.search-box__button--search:hover{ background-color:#f3f3f3 !important; border-color:#f3f3f3 !important}
.search-box__button.search-box__button--search ,.search-box__button.search-box__button--clear{ box-shadow:inherit !important}
/*custom-css end*/

.img-responsive.box18 {   
    overflow: hidden;
    height: 234px;
    display: flex;
    justify-content: center;
    text-align: center;
}
.new-arrivale .slide3 .item .img-responsive img { height:auto !important}
.img-responsive.box18 img {
    height: 100% !important;
    border-radius: 0px !important;
    width: auto;
    margin: auto;
    text-align: center;
}

h1, .alpha { font-size:30px; font-weight:500}
h1 a, .alpha a { font-weight:500}
.hentry .entry-header { border-bottom:0; margin-bottom:15px}
.hentry.type-page .entry-header { margin-bottom:15px}
.hentry.category-news .alpha.entry-title { margin-top:5px}
 .entry-content,.entry-taxonomy { font-size:15px; line-height:24px; }
  .entry-content p,.entry-taxonomy p { margin-bottom:15px; text-align:justify}
.hentry.category-news .posted-on,.hentry.category-news .post-author { float:left; margin-right:8px; margin-top:8px}
 .hentry .entry-taxonomy { margin-top:0; float:left; padding-top:0; border-top:0; clear:right; margin-top:8px}
 .hentry .entry-taxonomy .cat-links{ line-height:normal}

.price-login-account .price { margin-top:10px}
.price-login-account .price .woocommerce-Price-amount{font-size:20px;font-weight:500;color:#c29127}
.woocommerce-breadcrumb{font-size:15px;color:#c29127}
.storefront-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator { color:#242424}
.woocommerce-breadcrumb a, a.woocommerce-review-link, .product_meta a { color:#242424; text-decoration:none}
.breadcrumb { background:#fff}
.woocommerce-breadcrumb, #reviews .commentlist li .comment_container { background:#fff}
.woocommerce-breadcrumb { margin-bottom:14px}

.entry-header:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.widget-area .widget a, .hentry .entry-header .posted-on a, .hentry .entry-header .byline a {color:#c29127}
.hentry .entry-header .cat-links a, .hentry .entry-header .tags-links a { color:#c29127}
.hentry .entry-header .posted-on a, .hentry .entry-header .post-author a, .hentry .entry-header .post-comments a, .hentry .entry-header .byline a{color:#c29127}

.news_read_more.btn1 { min-width:110px;  background:#c29127; text-align:center; color:#fff; font-size:14px;  display:inline-block; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; text-transform:uppercase }
.news_read_more.btn1 a{ color:#fff; text-decoration:none; text-transform:uppercas; display:block; padding:8px 15px 8px ;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; line-height:18px;}
.news_read_more.btn1 a:hover { background:#242424; color:#fff }

.pagination, .woocommerce-pagination { width:100%}
.pagination .page-numbers li .page-numbers{ color:#2e2e2e; text-decoration:none; display:inline-block; padding:10px 16px;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; margin-left:7px; background-color:#f3f3f3;}
.pagination .page-numbers .page-numbers.current,.pagination .page-numbers .page-numbers:hover{background-color:#c29127 !important;border-color:#c29127 !important;color:#ffffff !important; padding:10px 16px;}
table th { background:#c29127; color:#fff}
table tr td { background:#fdfdfd}
table tr:nth-child(2n) td { background:#f4f4f4 !important}
.variations_form table.variations  tr:nth-child(2n) td { background:#fff !important}
.cart_totals h2{ margin-bottom:15px;}
button.alt, input[type="button"].alt, input[type="reset"].alt, input[type="submit"].alt, .button.alt, .button.add_to_cart_button, .added_to_cart.alt, .widget-area .widget a.button.alt, .added_to_cart, .pagination .page-numbers li .page-numbers.current, .woocommerce-pagination .page-numbers li .page-numbers.current, .widget a.button.checkout { background:#c29127; border-color:#c29127}
button.alt:hover, input[type="button"].alt:hover, input[type="reset"].alt:hover, input[type="submit"].alt:hover, .button.alt:hover, .button.add_to_cart_button:hover, .added_to_cart.alt:hover, .widget-area .widget a.button.alt:hover, .added_to_cart:hover, .widget a.button.checkout:hover { background:#242424; border-color:#242424}
.ship-to-different-address label { padding-left:0}
form.woocommerce-cart-form { margin-bottom:0} 
form.woocommerce-cart-form .product-quantity .quantity { border-bottom:0}
table.cart th, table.cart td {    padding: 1.218em;}

.woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce-noreviews, p.no-comments {    background-color: #c29127;border-left: .6180469716em solid    rgba(0,0,0,.15);}
h3, .gamma { font-size:20px; font-weight:500}
.woocommerce-mini-cart .cart-price .quantity { border-bottom:0} 
.newsletter1-login{ float:none !important; display:table; margin-left:auto !Important; margin-right:auto !important}
h2, .beta { font-size:25px; font-weight:500}

input[type="text"], input[type="number"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], input[type="search"], textarea, .input-text { background:#fff; border:1px solid #ccc; box-shadow:none}
select { background:#fff; border:1px solid #ccc; box-shadow:none; height:45px;}
.added_to_cart, .button, button, input[type="button"], input[type="reset"], input[type="submit"] { background:#c29127; border-color:#c29127; box-shadow:none !Important}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:hover, .added_to_cart:hover, .widget a.button:hover, .site-header-cart .widget_shopping_cart a.button:hover { background:#242424; border-color:#242424; }
#customer_login .u-column2.col-2 .woocommerce-form{ margin-top:15px}
.cart ul.minicart li { margin-bottom:0}

.popmake-content p{ margin-bottom:15px; font-size:15px; line-height:24px;}
.popmake-content ul li { margin-bottom:15px;font-size:15px; line-height:24px;}
.pum-theme-149713 .pum-title, .pum-theme-enterprise-blue .pum-title { color:#c29127; font-size:25px; font-weight:500}

.phead1 { padding-right:18px;}
.phead1:before { position:absolute; top:0; right:0}
.listing .woocommerce-ordering { padding-top:0; margin-right:0}
.psection {}
.psection .img-responsive.box18 {overflow: hidden;height: 220px;}
.result-showing { padding-top:12px;}
#customer_login .u-column1.col-1 h2 { margin-bottom:10px}
.woocommerce-message { background:#242424;}
.home .woocommerce-message { margin-top:15px; margin-bottom:0}
.pcont li.current-cat ul { display:block}
.pcont li.current-cat a  { color:#c29127}
.pcont li.current-cat ul li a  { color:#242424}
.pcont li.current-cat ul li a:hover  { color:#c29127}
.widget_layered_nav_filters .phead1:before { display:none}
.widget_layered_nav_filters ul { margin-top:10px;}
.widget.widget_layered_nav_filters { margin-bottom:15px}
.widget.widget_layered_nav_filters ul li a{ text-transform:capitalize}
.pcont { max-height:300px; overflow:auto}
.pcont .mCSB_inside > .mCSB_container{ margin-right:8px}
.pcont.pmain-pcont{ max-height:500px; overflow:auto}
.post-type-archive span.page-numbers.current {padding: 10px 16px;}
.text-cssae{ text-transform:capitalize; font-size:15px;}
.widget_layered_nav_filters .chosen a{ text-decoration:none !important}
.pleft1  span.count{ display:none}
.check-box1 a { color:#242424 !important; text-decoration:none !important}
.check-box1 a:hover {color:#c29127 !Important}
.widget_layered_nav_filters ul li.chosen a::before { color:#c29127 !important}

.psection ~ .listing { margin-top:30px}


.pdetails-big .owl-wrapper-outer { position:relative}
.pdetails-big .owl-carousel.owl-theme { padding:0 15px !important}
.pdetails-big .owl-controls .owl-prev{position:absolute;left:0px;top:30%;cursor:pointer; padding:0 !important; margin:0 !important; background:none !important}
.pdetails-big .owl-controls .owl-prev:before{content:"\f104";color:#282828;font-size:28px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.pdetails-big .owl-controls .owl-next{position:absolute;right:0px;top:30%;cursor:pointer; padding:0 !important; margin:0 !important; background:none !important}
.pdetails-big .owl-controls .owl-next:before{content:"\f105";color:#282828;font-size:28px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.pdetails-big .flex-control-thumbs li { width:auto !important; padding:0; !important; margin:0 !important }
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img { opacity:1}
.fa-facebook-f::before {    content: "\f39e" !important;}
.slide3 {}
.slide3 .psection .nbox { width:100%; margin-left:0 !important; margin-right:0 !important}
.slide3 .psection .nbox .btn1 { width:100%}
.entry-contentlllss p{ display:none}
.blog .nbox{ padding-top:10px; margin-top:10px;}
.psection .nbox .added_to_cart.wc-forward{ margin-top:10px !important}
.psection .nbox{ height:370px; position: relative;}
.related-products .nbox.login_cat-pro span.price{ display:block !important}
.related-products .btn1.add_to_cart_button { padding:13px 25px 12px; width: 187px !important;}
.pdetails-big .wp-post-image{ width:700px;}
.mactive a{ color:#242424 !important}
.related-products .psection .nbox{ width:220px !important}
.woocommerce-product-gallery__trigger {background:url(../images/zoom1.png)}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before{ display:none !important}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{ background-color:inherit !important}
.box-content{ display:none !important}
.widget_shopping_cart .product_list_widget li{ padding-left:0 !important; padding-bottom:0 !important}
.widget_shopping_cart .product_list_widget li a.remove{ top:0 !important}
.woocommerce-mini-cart__buttons.buttons.checkout-btn a.button.checkout:hover{ background:#fff !important;}
/*.vagan-foo-logo img{ height:110px; display:inline-block; margin-bottom:10px;}
.vagan-foo-logo{ float:right; margin-top:-20px; margin-left:15px;}*/

.vagan-foo-logo {
    float: right;
    margin-top: -10px;
    margin-right: 15px;
}


.vagan-foo-logo img {
    height: 78px;
    display: inline-block;
}
.ms-gallery-template .ms-bullet-selected{ display:block !important}
.tax-product_cat .not-login_cat-pro .woocommerce-loop-product__title  { text-align: center; font-size: 17px; margin-top: 24px; height: 46px;}
.tax-product_cat .login_cat-pro .woocommerce-loop-product__title { text-align: center; font-size: 17px; margin-top: 24px; height: 46px;}
.archive.search-results .not-login_cat-pro .woocommerce-loop-product__title  { text-align: center; font-size: 17px; margin-top: 24px; height: 46px;}
.archive.search-results .login_cat-pro .woocommerce-loop-product__title { text-align: center; font-size: 17px; margin-top: 24px; height: 46px;}
.post-type-archive .not-login_cat-pro .woocommerce-loop-product__title  { text-align: center; font-size: 17px; margin-top: 24px; height: 46px;}
.post-type-archive .login_cat-pro .woocommerce-loop-product__title { text-align: center; font-size: 17px; margin-top: 24px; height: 46px;}

.page-template-template-homepage .nbox .woocommerce-loop-product__title { text-align: center; font-size: 17px; margin-top: 24px; height: 46px;}

.ms-skin-black-2 .ms-nav-next:hover, .ms-skin-black-2 .ms-nav-prev:hover{ display: none !important;}
.tax-product_tag .not-login_cat-pro .woocommerce-loop-product__title {  text-align: center;  font-size: 17px;  margin-top:24p;  height: 46px;}
.tax-product_tag .login_cat-pro .woocommerce-loop-product__title {  text-align: center;  font-size: 17px;  margin-top: 24px; height: 46px;}
.slide3 .login_cat-pro .woocommerce-loop-product__title {  text-align: center;  font-size: 17px;  margin-top: 24px; height: 46px;}
.slide3 .not-login_cat-pro .woocommerce-loop-product__title {  text-align: center;  font-size: 17px;  margin-top:24p;  height: 46px;}
.new-arrivale .slide3 .item .img-responsive .newimge-arrival{ height: 175px !important;}
/*.tax-product_tag .woocommerce-pagination .page-numbers li{ padding: 0px 15px;}*/
 .woocommerce-pagination .page-numbers li .page-numbers.current{ padding: 10px 16px; background: #c29127;border-color: #c29127; color: #fff;}
 .woocommerce-pagination .page-numbers li .page-numbers{ border-left-width: 0;display: inline-block;background-color:rgba(0,0,0,.025);color: #43454b; padding: 10px 15px;}
.new_desc_sc {  overflow: auto;  height: 300px;}
.new_desc_scs h1 {  margin-top: 20px;  font-size: 21px;}
.tsd_desc-full {  margin-top: 20px;  float: left; border-top: 1px solid #cacaca;}
.psection .nbox .advanced-woo-labels.awl-position-type-on-image { z-index: 9999999;}
.psection .nbox .onsale{ display: none;}
.nbox .onsale{ display: none;}
.psection{ display: flex; flex-direction: row; flex-wrap: wrap;}

.footer .newsletter .newsletter1{ float:left; width:53%;}
.footer .newsletter .newsletter1 .newsletter1-right { width:48%; padding-right:162px;}
.footer .newsletter .newsletter1 .newsletter1-right .tnp-widget-minimal input.tnp-email { padding-top:11px; padding-bottom:11px;}
.footer .newsletter .newsletter1 .newsletter1-right .tnp-submit {  position: absolute;  top: 0;  right: 0;  width: 148px;}
.footer .newsletter .newsletter1.newsletter2{ width:44%; float:right}
.footer .newsletter .newsletter1.newsletter2 .newsletter1-right { width:auto; padding-right:0}
.single-product div.product .woocommerce-product-gallery{ width: auto;}
.single-product .bulk_pricing_discounts_wrapper{ display: none;}
.single-product div.product form.cart .quantity{ float: none}
.single.single-product.left-sidebar .content-area{ width: 100%;}
.woocommerce-checkout-review-order .blockUI.blockOverlay{ display: none !important;}
.single-product div.product table.variations td{ padding: 7px 0;}
.single-product a.reset_variations{ margin-top: 15px;}
.quantity .quan1 .quan{ margin-top: 25px;}
.woocommerce-mini-cart-item.mini_cart_item .cart-content .cart-price{ color: #fff; }
.top2 .search1 form{ margin-bottom: 0;}
/*.banner.banner-desktop .ms-nav-next , .banner.banner-desktop .ms-nav-prev{ display: none !important}*/
.page-id-159193 div.tnp-subscription{ float: left;}

.home .new-arrivale.shop-online.ss{ display: none !important;}

@media only screen and (max-width:1680px)  {
.container { max-width:1250px}
.menu-new1 ul li a { padding:16px 12px 15px }
.search1 { width:750px; margin-left:50px}
.menu-new1 .nav3-open1 {    width: 162px;    margin-right: 45px;}
.features1 { padding-right:30px; margin-right:30px}
.slide3 { margin-left:-12px; margin-right:-12px;}
.slide3 .item { margin:0 12px}
.shopbox-left { width:212px;}
.shopbox-right { width:125px;}

.newsletter { height:auto; padding-bottom:30px}
.newsletter1 { float:none; width:820px; margin:auto; margin-bottom:10px }
.fcol1_1 { width:385px;}
.fcol1_2 {    margin: 0 74px;}

.img-responsive.box18 {       overflow: hidden;    height: 188px;} 
.psection .img-responsive.box18 {overflow: hidden;height: 220px;}

.footer .newsletter .newsletter1 .newsletter1-right {  width: 100%;  padding-right: 162px;  margin-top: 17px;}
.newsletter1-left { text-align:center; width:100%}
.footer .newsletter .newsletter1 .newsletter1-right { width:100%; margin-left:0}
.footer .newsletter .newsletter1.newsletter2 .newsletter1-right {  width: auto;  padding-right: 0;  float: none;  display: table;  margin: auto;    margin-top: auto;}
.footer .newsletter .newsletter1.newsletter2 .newsletter1-left { margin-bottom:18px}
}


@media only screen and (max-width:1250px)  {
.container { max-width:980px}
.menu-new1 ul li { font-size:13px}
.menu-new1 ul li a { padding:16px 8px 15px}
.search1 { width:480px}

.slide2 .features1 { padding-top:10px; padding-bottom:10px}
.slide2 { padding-top:15px; padding-bottom:15px}

.menu-new1 .nav3-open1 {    width: 130px;    margin-right: 30px;}
.menu-new1 .nav3-links a { font-size:13px;}
.features-section { display:none}
.slide2 { display:block; margin-top:0}
.slide2 .features1 { float:none; display:table; margin:auto !important}
.shop-box { width:48%; margin-top:2%}
.shop-section { margin-top:20px}

.foot1-section { padding-right:0}
.footer-logo { display:none}
.fcol1 { width:100%; }
.fopen { display:none}
.fcol1_2 { margin:0}
.fcol1 h4{position:relative;border-bottom:1px solid #ccc;cursor:pointer}
.foot1 .text20{padding:8px 0}
.fcol1 h4:before{content:"\f107";font-size:25px;font-weight:bold;position:absolute;top:6px;right:2px;color:#000;font-family:"FontAwesome",Arial, Helvetica, sans-serif}

.psection .img-responsive.box18{height: 224px;}
.tax-product_cat a.page-numbers, .tax-product_cat span.page-numbers{padding:8px 12px !important}
.result-showing{padding-left:0}
.sel1{margin-right:8px;}
}


@media only screen and (max-width:980px)  {
.container { width:96%}
.top1 .navigation1 > a { display:block; float:left; margin-top:11px}
.navigation { display:none}
.banner { margin-top:0}
.search1 { margin-left:0; width:100%; margin-bottom:20px; margin-top:0}
.logo { width:210px;}
.logo img { max-width:100%; height:auto}
.cart { font-size:14px; margin-top:7px}
.text15 {    font-size: 13px;} 

.navigation1 { display: block !important;}
.location { display:none}
.location.myacc { display:block}

.newsletter1 { width:100%}
.newsletter1-left { float:none; text-align:center; padding-bottom:20px}
.newsletter1-right { float:none; margin:auto; display:table}
.copy1 { float:none; text-align:center}
.paypal { float:none; text-align:center}

.heading1:before { top:14px}

.text25 {    font-size: 23px;}
.text17 {font-size: 16px} 
.text15 {    font-size: 14px;} 
.text20,h3, .gamma {    font-size: 18px;}
.btn1-input { font-size:15px;}
.shopbox-left a { margin-bottom:10px}
.features { margin-top:30px;}
.new-arrivale {    padding-top: 40px;} 
.slide3 { margin-top:25px;}
.sbanner { padding-top:5px}
.line26 {    line-height: 24px;}
.home .newsletter { margin-top:40px}
.foot1 {    background:     #f3f3f3;    padding-top: 10px;    padding-bottom: 24px;}
.foot2 { padding-top:18px; padding-bottom:10px}

.img-responsive.box18 { height:218px;}
h1, .alpha { font-size:27px; }
 .entry-content,.entry-taxonomy { font-size:14px; line-height:22px}
 
 .btn1{font-size:15px}
.btn1 a{padding:11px 22px 10px}
.popmake-content p{  font-size:14px; line-height:23px;}
.popmake-content ul li {font-size:14px; line-height:23px;}
.pum-theme-149713 .pum-title, .pum-theme-enterprise-blue .pum-title { font-size:23px;}
.breadcrumb { padding-bottom:0}

/*Removal of products box effects*/
.box18::after, .box18::before { display:none !Important}
.box18 .box-content{ display:none}
.nbox:hover .box18 img { opacity:1}
.img-responsive.box18 { max-width:100%}




.products-right .newwcustom_des h1 { text-align:center}
.listing .woocommerce-ordering { float:left; width:49%; margin-right:2%; padding-bottom:0}
.listing .woocommerce-ordering select,.listing .products-per-page select { width:100%; margin-right:0}
.listing .products-per-page{float:right; width:49%;}
.result-showing { padding:0; display:table; margin:auto; float:none; padding-top:20px; padding-bottom:13px}
.listing-right { float:none; display:table; margin:auto}
.psection { padding-top:15px;}
.products-left { margin-bottom:10px ;}
.products-right .newwcustom_des h1 { padding-bottom:10px}
.listing-right .woocommerce-pagination{ padding:0; border:0}
.pmain-open { margin-top:-1px}

.listing-right { padding-top:17px}
.vagan-foo-logo {
    float: none;
    margin-top: 10px;
    margin-bottom: 10px;
}

.footer .newsletter .newsletter1 { width:100%}
.footer .newsletter .newsletter1.newsletter2 { width:100%}
.footer .newsletter .newsletter1 .newsletter1-right { margin-top:5px;}
.footer .newsletter .newsletter1.newsletter2 .newsletter1-left { margin-bottom:0}
.newsletter2 { padding-top:22px;}
}


@media only screen and (max-width:840px)  {
.shopbox-left { width:150px;} 
.shopbox-right {    width: 125px; margin-top:13px}
.img-responsive.box18 { height:170px;}
}

@media only screen and (max-width:768px)  {
	.storefront-handheld-footer-bar{ display:none}
}

@media only screen and (max-width:760px)  {
.banner-desktop { display:none}
.banner-mobile { display:block}
.text25,h2, .beta {    font-size: 21px;}
.text17 {font-size: 15px} 
.text15 {    font-size: 13px;} 
.text20,h3, .gamma {    font-size: 16px;}
.line20 {    line-height: 18px;}
.btn1-input { font-size:14px;}
.shopbox-left a { margin-bottom:10px}
.features { margin-top:25px;}
.new-arrivale {    padding-top: 35px;} 
.slide3 { margin-top:20px;}
.sbanner { padding-top:0px}
.line26 {    line-height: 22px;}
.shop-section {    margin-top: 10px;}
.shop-box { width:98%}
.shopbox-left { width:195px}
.shopbox-right {    width: 125px;}

.img-responsive.box18 {    height:180px; margin:auto; max-width:180px;}

h1, .alpha { font-size:25px; }
 .entry-content,.entry-taxonomy { font-size:13px; line-height:22px}
 .navigation1 > a img { max-width:25px; padding-top:2px}
 .popmake-content p{  font-size:13px; line-height:22px;}
.popmake-content ul li {font-size:13px; line-height:22px;}
.pum-theme-149713 .pum-title, .pum-theme-enterprise-blue .pum-title { font-size:21px;}

/*Removal of products box effects*/
.box18::after, .box18::before { display:none !Important}
.box18 .box-content{ display:none}
.nbox:hover .box18 img { opacity:1}
.img-responsive.box18 { max-width:100%}

.pleft1 { padding:12px 15px}
.nbox .btn1 { margin-top:10px;}

.caddress-left{ float: left; width: 100%;}
.caddress-rights{ float: left !important; width: 100% !important; margin-bottom: 30px;}



}

@media only screen and (max-width:550px)  {
.logo { width:170px; margin-bottom:17px}
.cart svg {    width: 35px;    height: 34px;}
.top2 { padding-top:15px}
.cart { padding-bottom:18px}
.slide4 { display:block}

.sbanner { margin-top:20px}
.sbanner li { width:100%; text-align:center; margin-right:0; margin-top:3%}
.slide2 .item { margin:0 }

.location1 a { display:none}
.location { padding-left:0}
.location .location1 svg { position:relative; }
.location1 { padding-left:10px; padding-bottom:5px}
.cart-name { display:none}
.cart { margin-right:12px}
.text25,h2, .beta {    font-size: 19px;}
.text17 {font-size: 14px} 
.text15 {    font-size: 13px;} 
.text20,h3, .gamma {    font-size: 15px;}
.btn1-input { font-size:14px;}
.line26 {    line-height: 20px;}

.top1-right .email1 { display:none}
.slide4 { float:left; width:190px; position:absolute; top:13px; left:0; right:0; margin:auto}
.top1-right .slide4 .email1 { display:block; padding-right:0; margin-right:0; float:none; display:table; margin:auto}
.top1-right .slide4 .email1:before{ display:none}
.btn1-input { height:38px}

h1, .alpha { font-size:22px; }
.entry-content,.entry-taxonomy{font-size:13px; line-height:20px} 
 
.btn1{min-width:150px;font-size:14px;}
.btn1 a{padding:11px 16px 10px;}
.btn1-input { padding-top:10px} 
.ninput1 { height:41px;}
.newsletter1-right .nsubmit{height:41px;}
.woocommerce-breadcrumb { margin-bottom:0}
 .popmake-content p{  font-size:13px; line-height:22px;}
.popmake-content ul li {font-size:13px; line-height:22px;}
.pum-theme-149713 .pum-title, .pum-theme-enterprise-blue .pum-title { font-size:19px;}

.psection .img-responsive.box18 { height:180px}
.woocommerce-breadcrumb { margin-bottom:14px; font-size:14px;}
.pmain-head { padding-bottom:11px}
.pmain-head:before { margin-top:1px}
.pmain-section { padding-bottom:7px}


}

@media only screen and (max-width:480px)  {

.shop-box { padding:15px}
.shopbox-left { width:160px}

.shopbox-right {    width: 115px;}
.ninput1 { width:298px}

.box18 .post, .box18 .title { width:116px; font-size:10px}
.box18 .post { width:116px; font-size:10px}

.home .newsletter {    margin-top: 20px;}
.ninput1 { font-size:13px}
.nsubmit { font-size:14px; height:41px}


.text25,h2, .beta{font-size:17px;}
.text17 {font-size: 14px} 
.text15 {    font-size: 13px;} 
.text20 {    font-size: 15px;}
.btn1-input { font-size:14px;}
.line26 {    line-height: 18px;}

.heading1:before { top:11px}
.heading1 .customNavigation { top:-5px}

h1, .alpha { font-size:20px; }

.psection .img-responsive.box18 { height:160px}
.tax-product_cat a.page-numbers, .tax-product_cat span.page-numbers { padding:7px 12px !important}
.listing .woocommerce-ordering select, .listing .products-per-page select { margin-bottom:0}
.new-resulyt-show {    padding-top: 20px !important;}
.sel1 { font-size:12px}
.woocommerce-breadcrumb { margin-bottom:14px; font-size:13px;}

}

@media only screen and (max-width:330px)  {
.sel1 { font-size:11px}
}