﻿@charset "utf-8";
/* CSS Document */

@media (max-width:1280px){.remove-ex-pd .form-control { padding-left:2px; padding-right:0px}
#products.list-group .list-group-item .icn-heart{left: 269px;}
.k-window .form-control{  font-size:14px}}

@media screen and (max-width:1199px)
{.adddpadding15 { padding:15px 15px 30px!important}
.rtpa-ze-ad2 { padding-right:15px;}
.seprate-css { clear:both; margin-bottom:20px}
.zero-neg-left { left:-9px}
}
@media scren and (max-width:1050){
 .mainmenu .header-menu a{ font-size:13px} 
 .mihhg-form { min-height:85px;}}

@media screen and (max-width:1024px) {
    #standardOrder-grid .k-grid-header {
        padding-right: 0px !important;
    }
    .clear-none2 { clear:none!important}
    .res-padding0 { padding-right:15PX}
   .mihhg-form { min-height:85px;}
 .width-expited{ width:55%}
 .out-ofstock-img .btn-out-stock { left: -4%;}
 .breadcrumb-bg, .breadcrumb-bg .breadcrumb { font-size:14px}
 .k-window .pastduediv{ font-size:14px}
 .paynowdiv .pastduediv .sublist li label{ font-size:14px}
 #SelectedInvoicegrid .k-pager-wrap {width:120%}
 .gridListGroupTop h3.titleName{ font-size:24px}
 .refinediv label{ font-size:14px}
 .header-menu li.dropdown:nth-child(n+9) { display: inline-block;} 
.header-menu li.dropdown:nth-child(n+8) { display: none;}    
#products.list-group .list-group-item .row {width:55%}
.mysetting li.dropdown a {padding-right: 0px!important;}
.mainmenu .header-menu a {font-size:14px!important;}
.suggestdiv h4.subtitle {font-size:18px}
.currentdiv h4.subtitle {font-size:18px}
.subtotaldiv .entercoupondiv .btn {width: 95px!important;}
.produlistsec .owl-buttons {right: 182px;}
#example2 .owl-buttons {right: 220px;}
.produlistsec .listproduct .disc .btn-primary, .produlistsec .listproduct .disc .btn-default, .produlistsec .listproduct .disc .btn-addQty, .produlistsec .listproduct .disc .btn-addCart{ font-size:14px}
.produlistsec .listproduct .disc .btn-primary, .produlistsec .listproduct .disc .btn-addQty{ padding:4px 6px 3px 5px}
#products.list-group .list-group-item .icn-heart { position: absolute;left: 221px;top: 0px;}
#products.list-group .item .icn-heart {right: 16px;top: 1px;}
#products .btn-out-stock {left:0; right:0; margin-left:0; margin-right:0;  top: 35%;}
.newproducts .btn-out-stock {left:0; right:0; margin-left:0; margin-right:0;  top: 35%;}
#products.list-group .btn-addQty{ padding-left:10px; padding-right:10px}
.produlistsec .listproduct .disc h5 {  font-size:13px}
/*.produlistsec .listproduct .disc { min-height:auto}*/
#products.list-group .btn-addQty{font-size:14px}
#products.list-group .btn-disable-addcart{font-size:14px}
#products.list-group .btn-addCart{font-size:14px}
.addqty-box .input-group .form-control{ width:50px}
.position-btn {}
.currentdiv .btn-div{ height:auto}
.cart-qty{ font-size:10px}
.wishlist-qty {font-size:10px}


.search-page .inputs label { font-size:14px!important}
.product-selectors label{ font-size:14px!important}
#products .width-120 { width: 64px;}
.width-120 { width: 64px;}
#products.list-group p.list-group-item-text {font-size:13px!important}
.product-grid .product-item .product-title a {font-size:13px!important}
.space-for-button .btn-out-stock { left:0; right:0; margin-left:0; margin-right:0; }
.align-font { font-size:12px; position:relative; top:-1px}
.align-font input[type="radio"]{top: 3px; position: relative;}
.shopcotegolydiv .item a span.title { right:3px}
.tpfix { padding-top: 166px;}
a.shopcartMob { line-height:14px!important}
a.favmob{ line-height:14px!important}
.toptxt-position{position:relative; top:-2px}
.shopcotegolydiv h2{ font-size:26px}
.cart-qty {top: -13px!important}
.wishlist-qty{top: -13px!important}
.search-page .price-from, .search-page .price-to{ width:57px!important}
 h1#logo img { width:99%; height:auto} 
  .smscreenpd { padding-left:0!important} 
  .mysetting li a{ font-size:13px;  margin-right:2px; margin-left:5px}
  .width-totalreq{ width:95%!important; }
  .width-totaleqp{ width:95%!important;}
    .width-totaleqpnew{ width:95%!important; left:2%!important}
  .k-window .form-control { font-size:14px}
  .width-formcontact .link-neg{right: 5px;}
  .widthAdressDetail{ width:70%!important;}
    .widthAdressDetail-new{ width:70%!important;}
  .width-orderdetails { width: 90% !important;}
  .table-responsive .k-grid-header .k-grid-header-wrap th, .table-responsive .k-grid-header{ font-size:13px}
  .widthconfirm{ width:46%!important;}
 .btn-disable-addcart { font-size:14px}

 table { font-size:13px}
 .formsec .panelbox .form-control { font-size:14px}

 #products.list-group p.price {color:#e37a5a; font-size:13px; margin:0}
/*#products.list-group p.price span {font-size:11px}*/
.checkout-data .order-review-data ul {width: 48%!important; }
ul.shipping-info { margin-right:0!important}
#header #topmenu{ font-size:13px}
#header #tpaddres{ font-size:13px}
.buttonpostion .service-image-left-opace .btn-out-stock { left:0; right:0; margin-left:0; margin-right:0; }
.productdetailsec .product-title{    font-size: 23px;}
}

@media screen and (max-width:992px){
.rtpa-ze-ad { padding-right:15px;}
.rd-pdrt .nav > li > a {padding: 10px 6px;}
.service-image-left-opace .btn-out-stock { left:0; right:0; margin-left:0; margin-right:0; }
.productdetailsec .product-title { margin-top:15PX; margin-bottom:10px}
.requestservice .modal-lg { width:auto!important}
.requestservicediv2 .modal-lg { width:auto!important}
 }
 
@media screen and (max-width:992px) {
    .owl-buttons{display:none}	
.mysetting li.yourcart, .mysetting li.favorites {font-size:0}
.mysetting li.yourcart span.small-numb, .mysetting li.favorites span.small-numb {font-size:12px; top:-24px}
#header #topmenu li {margin:0 5px}
.container {width:100%}
.gridListGroupTop {margin-top:20px}

.mainmenu .header-menu a {font-size:13px!important;}
 .widthconfirm{ width:56%!important;}
 .suggestdiv{ float:left; width:49%; margin-right:2%; } 

.suggestdiv h4.subtitle { margin-bottom:0px}
.currentdiv { float:left;width:49%; margin-top:0; margin-bottom:20px} 

.currentdiv h4.subtitle { margin-bottom:0px}
.img-center { margin:0 auto;}
 h3.titleAll { margin: 30px 0 20px!important;}
 a.left-dashboard-btn { top:38%}

}


@media screen and (max-width:820px){
.no-offer-img{ padding: 92px }
.martp42 {margin-top:20px}
.checkout-data .order-review-data ul {width: 100%!important; }
.myprofmenu {display:none} 
.full-size-box { width:100%!important;} 

.rd-pdrt .nav > li > a {padding: 10px 15px;}
.productdetailsec { margin-top:10px}
.mt-mobile10 { margin-top:10px}
h1#logo img { width:auto; height:auto}
.seprate-css { clear:both; margin-bottom:50px}
#panel { display:block}
.slide-up { display:none}
.div50  { display:block; background:#8ebd45; width:100%; float:left}
.div50 span { width:158px; margin:0 auto!important; padding:0!important}
.div50 a:hover  { display:block; background:#8ebd45}
.green-bgli {background:#8ebd45!important}
.green-bgli:hover {background:#8ebd45!important}
.green-bgli a:hover {background:#8ebd45!important; overflow: initial}
li.div50 dropdown-menu > li > a:hover, .mm-list > li > a:hover, .mm-list > li.div50 > span:hover{background:#8ebd45!important}
.div50 a { display:inline-block!important; background-color: #8ebd45!important; padding-bottom:0px!important; padding-top:0; float:left}
.mm-list > li.div50 a:hover{background-color:#8ebd45!important }
.home-icon { background: url(../images/mobile-icon-img.png) no-repeat; width:30px; height:35px; display:inline-block}
.cross-iconround { background: url(../images/mobile-icon-img.png) no-repeat -53px 0px; width:30px; height:30px;  display:inline-block}
#menu li h4 { background:#8ebd45; text-align:center; color:#fff; margin-top:0!important; margin-bottom:0!important; padding-top:10px; padding-bottom:10px}
#menu li h4 a {color:#fff}
#menu a { color:#fff}
 .mm-menu{z-index:99999!important}
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after { margin-left:0!important}
.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before{ border-color:#fff!important}
.desktop-menu { display:none}
.mobile-hidden-menu { display:block}
.login-drop-down {background: url(../images/mobile-icon-img.png) no-repeat -119px 4px; width:30px; height:30px;  display:inline-block;    margin-bottom: -4px;}
.mobile-search-icon{background: url(../images/mobile-icon-img.png) no-repeat -94px -6px; width:30px; height:20px;  display:inline-block;    margin-bottom: -8px;}
.drop-profile li ul li  { margin: 0 0px;padding: 8px 0; border: none; border-top: 1px solid #cec9c5; display: block;}
.drop-profile li  a { margin: 0 0px; padding: 6px 5px 8px 14px!important;display: block; width:100%}
.desktop-hidden-btn { visibility:visible; width:auto}
.hide-mobile-btn {  visibility:hidden; width:0;}
.desktop-hidden-btn2 { visibility:visible; width:30%; height:auto}
.hide-mobile-btn2 {  visibility:hidden; width:0;    margin-left: 0!important;padding-left: 0!important;padding-right: 0px!important;margin-right: -6px;}
.text-hide-mobile { display:none!important}
.text-hide-desktop { display:block!important}
.mobile-form .input-group, .mobile-form textarea,  .mobile-form select {  margin-bottom:8px}
.width45 { width:45%; }
.mobile-form-height .form-control{  margin-bottom:8px}
.formsec .paneldiv .container-fluid {padding:0 15px}
#adv-search {margin:10px 0 0!important}
.mysetting {margin:16px 0 0!important}
#header #topmenu {display:none} #header .hdbg .mmenudiv {display:block}
.moblogo {margin-left:30px}
.mysetting li {border:none}
.mysetting li a {padding:0; margin:0 5px}
.mainmenu, .tpdiv {display:none}
#header #tpaddres {background:#093d96; padding:10px 0; margin:0}
#header #tpaddres.mobtpAddress {display:block}
.mobtpAddress 
.tpfix {padding-top:110px} .myprofmenu {display:none} 
#header #tpaddres.mobtpAddress .col-xs-1 {display:none}
.login-drop-down {background: url(../images/mobile-icon-img.png) no-repeat -119px 4px; width:30px; height:30px;  display:inline-block;    margin-bottom: -4px;}
.mobile-search-icon{background: url(../images/mobile-icon-img.png) no-repeat -94px -6px; width:30px; height:20px;  display:inline-block;    margin-bottom: -4px;}
.desktop-menu { display:none}
.mobile-hidden-menu { display:block}
#products .btn-out-stock{left:0; right:0; margin-left:0; margin-right:0; }
.newproducts .btn-out-stock{left:0; right:0; margin-left:0; margin-right:0;}
.mysetting li a {font-size:11px!important}
.paynowdiv .pastduediv .sublist li label { font-size:15px}
.mainmenu .yamm .dropdown.yamm-fw .dropdown-menu ul.dropdown-menu .col-sm-3 li a{ font-size:13px}
.mobile-devicecss .mmenudiv a{top: 8px;}
.hide-search{ display:none}

 .cart-qty{top: -28px!important; font-size:10px}
 .wishlist-qty{top: -28px!important; font-size:10px}
 .gridListGroupTop h3.titleName { font-size:20px}
 .tpfix { padding-top: 102px;}

#products .imgdiv { position:relative}
#products .imgdiv img { margin:0 auto;}
}

@media only screen and (max-width : 800px) {
    
    .main-box-height2 .row-eq-height { display: -webkit-box;display: -webkit-flex; display: -ms-flexbox; display: block; }
    .mttop20 { margin-top:20px!important}
    .service-image-left-opace .btn-out-stock { left:0; right:0; margin-left:0; margin-right:0; }
    .breadcrumb-bg, .breadcrumb-bg .breadcrumb { padding-top:4px}
    .widthAdressDetail{ width:98%!important;}
    .widthAdressDetail-new{ width:98%!important;}
    }

@media screen and (max-width:768px){
    .width-expited{ width:65%}
    #standardOrder-grid .k-grid-header {padding-right: 10px!important;}
    .blue-box-checklist label{ width:210px; text-align: center!important}
    .panel-top20 { padding-top:20px}
   .search-page .inputs label { text-align-last:left}
  .service-image-left-opace .btn-out-stock { left:0; right:0; margin-left:0; margin-right:0; }
   #divConvenienceFeeInfo{ margin-bottom:5px}
   #SelectedInvoicegrid .k-pager-wrap {width:160%}
    .tpfix {padding-top: 106px;}
.border-lt-rt  {border:0px solid #bbc8ce; border-width:0 0px} 
.zeropalt { padding-left:0}
.mt10smobile{ margin-top:10px}
.green-theme .pastduediv .sublist { margin-top:20px}
.shopcartMob { font-size:0!important}
.favmob{ font-size:0!important}
 h1#logo { margin-top: 20px;}
 .cart-qty{top: -15px!important;}
 .wishlist-qty{top: -15px!important;}
 .mobile-devicecss .mmenudiv a {top:13px}
 .produlistsec .owl-buttons{right: 195px;}
 #example2 .owl-buttons {right: 228px;}
 .width-sucess{ width:65%!important;}
 .small-pad-left .marlt10{ margin-left:0}
 .width-formcontact{ width:85%!important;}
 .width-formcontact .link-neg {right: -2px;}
 #adv-search {margin:0px 0 0!important}
 .left-side-form label { float:left; text-align:left!important;padding-right: 3px;}
 .search-page .page-title { margin-top:20px!important}
.small-padd-zero { padding-left:0!important}
.search-page .price-from, .search-page .price-to{ width:56%!important}
#products .btn-out-stock{left:0; right:0; margin-left:0; margin-right:0; }
.newproducts .btn-out-stock{left:0; right:0; margin-left:0; margin-right:0; }
.service-image-left .position-btn {}
#products.list-group .list-group-item .icn-heart {left:226px;}
#products .width-120 { width: 85px;}
.width-120 { width: 85px;}
.buttonpostion .service-image-left-opace .btn-out-stock { left:0; right:0; margin-left:0; margin-right:0; }
#divPhoneNos .row { margin-bottom:0!important}
.carousel img { height:340px!important}
.orderplacediv .form-inline{ font-size:12px}
.display-box-button { display:table; text-align: center}
.form-label-spacing label { margin-top: 10px; }

}

@media screen and (max-width:767px) {
.gridListGroupTop .refinediv {margin:0 auto}
#footer .navbar .container {margin:0} 
.dropdown.dropdown-lg {position:static !important;}
.dropdown.dropdown-lg .dropdown-menu {min-width:500px;}  .formsec {margin:0 15px}
.formsec .panelbox .genderdiv {min-height:auto}
.mainmenu .yamm .dropdown-menu {margin:0}
#products.list-group .list-group-item .row, #products.list-group .list-group-item .thumbtitle {width:33.333%}
#products.list-group .list-group-item .icn-heart { left: 202px;}
.width-sucess{ width:98%!important}
.wid-60 { width: 80%; margin: 0 auto;}
.remove-float .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle;}
.remove-float .form-inline .form-control-static {display: inline-block;}
#products.list-group .list-group-item .icn-heart {left: 193px;}}
@media screen and (max-width:639px) {
   .width-totalreq{ width:99%!important; }
   .width-totaleqp{ width:99%!important;}
    .width-totaleqpnew{ width:99%!important;left:1%!important}
   .login-drop-down{ width:62px}
  #products .btn-out-stock{left:0; right:0; margin-left:0; margin-right:0; }
  .newproducts .btn-out-stock{left:0; right:0; margin-left:0; margin-right:0; }
  #products.list-group .list-group-item p.list-group-item-text{ clear:both!important}
  .productdetailsec .item-container .col-md-5 { padding-left:0; padding-right:0}
  .productdetailsec .item-container .col-md-7 { padding-left:0; padding-right:0}
  #products.list-group .list-group-item .caption { text-align:center; padding-bottom:10px}
  #products.list-group .list-group-item .imgdiv { margin-right:0; border-right:0}
  #products.list-group .list-group-item .thumbtitle span.subtitle{margin-right:0; border-right:0}
  .remove-float .no-float-small{ float:none!important}
   /*.suggestdiv, .currentdiv {width:260px; margin:0 auto; min-height:400px}*/}

@media screen and (max-width:560px) {
    .width-formcontact{ width:93%!important;} 
    /*.suggestdiv, .currentdiv {width:100%; margin:0 auto; float:none; display:inherit; min-height:auto} .currentdiv {margin-top:20px} #products.list-group .item.col-xs-6 {width:100%} */
.subtotaldiv .entercoupondiv .btn {width:80px!important;}
}


@media screen and (min-width: 680px) and (max-width: 760px) { 
  .width-50 { width: 50%;}
  .mobile-devicecss .mmenudiv a{top: 9px!important;}
  
}
@media screen and (max-width:668px){
 .tpfix {padding-top: 126px;}
 .search-page .product-viewmode .control-label { float:left; padding-right:10px; padding-left:0}
 .shortname { margin-top:15px}
 .form-label-spacing label { margin-top:10px; font-size:15px!important}
 .style-border select {font-size:15px}
}

@media screen and (max-width:480px){#header .hdbg .mmenudiv a{top: 18px;} .mobile-hidden-menu {margin-top: -8px; } .tpfix { padding-top: 103px; }
.currentdiv h4.subtitle{ font-size:16px}
.suggestdiv h4.subtitle{ font-size:16px}
.width-50 { width: 100%;}
.desktop-hidden-btn2 { width:46%}
.mobile-devicecss .mmenudiv a{ top:12px}
.produlistsec h2.title{ font-size:26px}
.shopcotegolydiv h2 { font-size: 18px;} 
.mysetting { margin-top:31px!important}
.loginbx .container-fluid { padding-left:0; padding-right:0}
.suggestdiv{ width:98%; margin-bottom:20PX} 
.currentdiv { width:98%} 
 h1#logo img { width: 93%;}
 .product-title b { font-size:20px}
 .productdetailsec {margin-top: 25px;}
 .mobile-search-icon{margin-bottom: -8px;}
 #frmContact .formDetails .form-control { margin-bottom:10px!important}
 .widthconfirm{ width:86%!important;}
#products .btn-out-stock { left:0; right:0; margin-left:0; margin-right:0; }
.newproducts .btn-out-stock { left:0; right:0; margin-left:0; margin-right:0; }
.width-message{ width:300px!important;}
.order-review-data .billing-info{ width:100%; float:left; min-height: inherit; margin-bottom:10px }
.order-review-data .shipping-info{ width:100%; float:left;min-height: inherit }
.breadcrumb-bg .breadcrumb {font-size: 12px;}
.shopcotegolydiv h2{ padding-right:0}
.login-drop-down {height: 29px;    margin-bottom: -9px;    position: relative;
    top: -8px;}
.table-co-wid{ width: 130px; white-space:initial; word-wrap:break-word}
.shopcotegolydiv .item a span.title { right:1px}
.width-expited{ width:80%}


}

@media screen and (max-width:436px){
     .shortname { margin-top:2px}
 .mobile-hidden-menu {margin-top: -11px;}
 .option-break label { width:100%}
 .option-break .checkbox-inline + .checkbox-inline { margin-left:0}
 .option-break .marlt10 { margin-left:0}
 .full-size-box2 { width:100%!important;} 
.re-size-box { width:90%!important; margin-top:10px} 
.re-size-box2 { width:80%!important;} 
.less-pd15 { padding-right:0}
.mt10mobile{ margin-top:10px}
.mt10mobile20{ margin-top:20px!important}
.btn.btn-bluebrd { font-size: 18px;}
#tpaddres.mobtpAddress { font-size:13px!important}}

@media screen and (max-width:414px){ 
    .width-expited{ width:90%}
 .product-list .product-item .picture{ width:100%}
 .product-list .product-item .prices .actual-price { text-align:center}
 #products.list-group .item span.subtitle { width:100%}
 .product-list  .item .icn-heart { right:16px !important; left:auto!important}
 .product-list .product-item .description { margin:0!important; text-align: center!important}
 .product-list .product-item .details { text-align:center; clear:both}
 .product-list .product-item .product-title { min-height:25px}
 #products.list-group input[type='text'].btn-addQty { float: none; position:relative; top:7px}
 #products.list-group .list-group-item .icn-heart { left: auto;right: 16px;}
 #tpaddres.mobtpAddress { font-size:12px!important} 
 #header .hdbg .mmenudiv a{top: 9px;} 
.mobile-hidden-menu {margin-top: -13px;position:relative; right:-40px}
.mobile-devicecss .mmenudiv a { top:11px!important}
#personalDetails .container-fluid{ padding-left:0; padding-right:0}
#personalDetails .formsec { margin-left:0; margin-right:0}
#personalDetails .formsec .panelbox { padding-left:10px; padding-right:10px}
.btn.btn-blueAll { font-size:13px; padding: 3px 5px;}
.btn.btn-greenbrd { font-size:14px}
.btn.btn-bluebrd  { font-size:14px}
.btn.btn-greenAll, .k-button.btn-greenAll{ font-size:14px}
.tab-content .btn-greenbrd, .tab-content .btn-bluebrd{min-width:133px}
.k-pager-wrap .k-pager-numbers a { font-size:16px; margin-left:8px}
.k-pager-wrap .k-pager-numbers{ margin-bottom:5px} 
.produlistsec .viewAllclick{right: 13px!important;}
.produlistsec h2.title{ font-size:24px}
.search-page .search-input{ padding-left:0!important}
.tpfix {padding-top: 98px;}
.formsec h2.title{ margin-top:-10px; font-size:26px}
.carousel img { height:300px!important}
.martp2 { margin-top:32px}
.breadcrumb-bg, .breadcrumb-bg .breadcrumb { padding-top:6px}
.link-mins { margin-right:5px}
.k-pager-sizes {padding-left: 0;clear: both; width: 100%;}
.remove-float .no-float-small { float:left!important}
.orderplacediv .listdetails li { margin-left:0!important}
.cart-qty { top:-30px!important}
.wishlist-qty { top: -30px!important;}
#products.list-group .list-group-item p.list-group-item-text { text-align:center}
#products.list-group .list-group-item .row, #products.list-group .list-group-item .thumbtitle {width:100%}
.search-page .inputs label { width:120px}
.subtotaldiv .btn-checkout { font-size:15px!important; height:30px!important ;line-height: 15px!important; width:140px}
.tablecart td{ font-size:12px}
.out-ofstock-img .btn-orange { width: 82px;font-size: 11px; line-height: 11px;}
.produlistsec #owl-example{ margin:0}
.produlistsec #owl-example .listproduct{ margin-left:0}
.search-box .form-control { font-size:14px!important}
.orderplacediv .sublist li .salesHeading  { width:112px; font-size:12px}
.orderplacediv .salesHeadingDetails { font-size:12px}
table-responsive .k-grid-header .k-grid-header-wrap th, .table-responsive .k-grid-header  { font-size:13PX}
.blue-box-checklist label {width: 120px; font-size:14px}
.blue-box-checklist ul{ font-size:14px}
#notification { font-size:14px}
}


@media screen and (max-width:360px){
   
   #tpaddres.mobtpAddress { font-size:10px!important}
   #header .hdbg .mmenudiv a{top: 9px;} 
   .mobile-hidden-menu {margin-top: -13px; right: -22px;}
   #contactDetails .marlt10 { margin-left:0!important}
   .k-pager-wrap .k-pager-numbers a { margin-left:4px}
   .modal-body .checkbox{ font-size:13px}
   .formsec { margin-left:0; margin-right:0}
   .productdetailsec .addqty-box { font-size:15px}
   h3.titleAll { font-size:24px}
}
@media screen and (max-width:340px){ .login-drop-down{ width:42px} #products .btn-out-stock {
    left:0; right:0; margin-left:0; margin-right:0; } .newproducts .btn-out-stock {
   left:0; right:0; margin-left:0; margin-right:0; } .tab-content .btn-greenbrd, .tab-content .btn-bluebrd{min-width:108px}
   .cart-qty {top: -28px!important;}
   .wishlist-qty{top: -28px!important;}
   .produlistsec h2.title { font-size:20px}
   .modal-body .checkbox { padding:10px 0}
   .k-button.btn-greenAll  { font-size:16px}
   .paidRtDiv { margin-top: -8px; margin-bottom:8px}
   .srchbox { margin-top:10px}
   .formsec .paneldiv .registerdiv a {    margin: 0 1px; font-size:14px}
   .btn.btn-greenAll { padding: 3px 8px;}
   .blue-box-checklist {padding: 20px 5px;}
   

}
