/* Shopping */
 
.shopmaincontent  {background: #ffffff; position:relative;   }
.shopmaincontent .shopmainimg  {     position: relative;    max-width: 100%;    text-align: center;  border-bottom: 1px solid #EDEDC5;  }
.shopmaincontent .shopmainimg .storeimglinks{width: 350px;position:absolute;bottom: 6px;}
.shopmaincontent .storeimglinks li{font-size: 20px; background-color:  #0095DB; margin:0 15px;line-height:45px;  border-bottom:1px solid #3dade3;text-align: center;text-decoration: none;outline: medium none; cursor: pointer;opacity: 0.9;font-style:italic; display: block;color: #fff !important;-moz-transition: all .3s ease-out 0.3s;-ms-transition: all .3s ease-out 0.3s;-o-transition: all .3s ease-out 0.3s;transition: all .3s ease-out 0.3s;}
section.related.products{float:left;}

.tax-product_cat .shopmaincontent .shopmainimg .bookstore{width: 290px;position:absolute;top :0;}
.tax-product_cat .shopmaincontent .bookstore li{line-height: 26px;
font-size: 18px;}

.tax-product_cat .shopmaincontent .diet-nutrition-supplements li{background-color: #37be27;
border-bottom: 1px solid #4bd73c;}

.tax-product_cat .shopmaincontent .sdvdLinks li{background-color: #106abc;
border-bottom: 1px solid #347dbf;}

.tax-product_cat .shopmaincontent .natural-health-foods li{background-color: #e00c38;border-bottom: 1px solid #fb597d;}

.tax-product_cat .shopmaincontent .sports-outdoor li{background-color: #e00c38;
border-bottom: 1px solid #fb597d;}

.tax-product_cat .shopmaincontent .lingerie-store li{background-color: #b337c9;
border-bottom: 1px solid #bd62cc;}
.tax-product_cat .shopmaincontent .magazine-store li{background-color: #b337c9;
border-bottom: 1px solid #bd62cc;}

.tax-product_cat .shopmaincontent .shopmainimg .jewellery-store{width: 290px;position:absolute;top: 77px;}
.tax-product_cat .shopmaincontent .jewellery-store li a{color:#000  !important;}.tax-product_cat .shopmaincontent .jewellery-store li{line-height: 30px;
font-size: 18px; background-color: #f1cc1e;border-bottom: 1px solid #f8d73f;}

.tax-product_cat .shopmaincontent .shopmainimg .maternity-store{width: 325px;position:absolute;top :77px;}
.tax-product_cat .shopmaincontent .maternity-store li{background-color: #be318e;border-bottom: 1px solid #e85db9;line-height: 40px;
font-size: 18px;}

.tax-product_cat .shopmaincontent .halloween li{background-color: #fc7600;border-bottom: 1px solid #ff9d46;line-height: 40px;
font-size: 18px;}

.shopmaincontent .storeimglinks ul,.shopmaincontent .storeimglinks ul li{padding:0; list-style:none; }
.shopmaincontent .storeimglinks li a{color: #fff!important; display:block; width:100%;font-family: georgia; text-decoration:none;}
.shopmaincontent .storeimglinks li:hover{opacity: 1; margin-right:-2px; margin-left:5px; text-shadow: 0px 0px 1px #cdcdcd;	-webkit-transition: all .2s ease-in 0.1s;    -moz-transition: all .2s ease-in 0.1s;    -ms-transition: all .2s ease-in 0.1s;
    -o-transition: all .2s ease-in 0.1s;    transition: all .2s ease-in 0.1s;}

.woocommerce .page-main-content { background: #167ece;
padding: 30px; color: #fff;text-align: center;text-transform: none;letter-spacing: normal;font-weight: 400; font-size: 18px;text-align: justify;margin: 15px 0;text-align: center;} 


	
	/*woocommerce*/
	

	

.woocommerce .products ul, .woocommerce ul.products {
    margin: .5em;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3,.content h1	, ul.products h2{margin-bottom:20px; padding: 10px 12px;text-transform: uppercase;font-size: 1em; text-align:center; color: #000; background:#fff;position: absolute;    bottom: 6.1rem;}
.woocommerce  ul.products h2{position:initial; font-size:2rem;}
.sidebar-primary .woocommerce-product-search label{display:none;}
.sidebar-primary .widget_product_categories ul{padding-left: 12px; border-bottom:none;}
.sidebar-primary .widget_product_categories ul.product-categories li a:before{font-family: fontAwesome;content: '\f105';padding-right: 8px; font-size: 20px; color:#bab8b8; }
 

.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {-moz-transition: all .3s ease-out 0.3s;-ms-transition: all .3s ease-out 0.3s;-o-transition: all .3s ease-out 0.3s;transition: all .3s ease-out 0.3s; max-height: 240px;    width: auto;    margin: 0 auto 1em;overflow: hidden;}.woocommerce ul.products li.product:hover a img, .woocommerce-page ul.products li.product:hover a img {margin: 0 auto 1em;  -moz-transition: all .3s ease-out 0.3s;-ms-transition: all .3s ease-out 0.3s;-o-transition: all .3s ease-out 0.3s;transition: all .3s ease-out 0.3s;} 
.woocommerce div.product .woocommerce-tabs .panel {    margin: 0 0 2em;    padding: 0;    font-size: 14px;}
.woocommerce div.product .woocommerce-tabs .panel h2{ font-size: 16px;}
.single-product .content h1{  font-size: 1.2rem;    text-align: left;    text-transform: capitalize;	    position: initial;}
.woocommerce div.product p.price, .woocommerce div.product span.price {    color: #77a464;    font-size: 1.60em;}
.woocommerce .woocommerce-product-details__short-description{  font-size: .9em;    color: #4c4c4c;}
.woocommerce.single div.product div.images.woocommerce-product-gallery{border-right: 1px solid #ededed; width:58%;}

.woocommerce.single div.product form.cart .button{    background-color: #337ab7; margin:1.4rem 1rem;}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product {min-height:450px; margin: 0 1% 3em 0;}

body.full-width-content ul.products li.product,body.full-width-content  ul.products li.product{ width: 19%;}

body.content-sidebar ul.products li.product,body.content-sidebar ul.products li.product{width:24%;}

.woocommerce ul.products li.product h3 {   padding: .5em;    margin: 0;    font-size: 1.2em;    text-align: center; max-height: 105px;overflow: hidden;}
.woocommerce  ul.products li.product .button{position: absolute; bottom: 10px; margin: 1em auto;display: block; width: 85%;text-align: center;padding: 12px 0;left: 7%;}
.woocommerce ul.products li.product .price{color: #773512;font-weight: 400;font-size: 16px;text-align: center;    position: absolute;width: 100%; bottom: 4rem;}
.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#0f66aa;color:#fff;border-bottom:2px solid #939393;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{background-color: #337ab7;border: none;
color: #fff;cursor: pointer;font-family: 'Trebuchet MS','Open Sans',Georgia;padding: 15px 25px;margin: 10px;text-transform: uppercase;width: auto;font-weight: normal;}
.adbar_bottom, .adbar-top{text-align: center;}

 .woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {
    margin: 1.3em 3em 1.3em 1.3em;
}

.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{padding: .9em;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page.single .site-inner div.product div.summary{    width:33%;}

/* Remove Sticky Menu for Device */
@media only screen and (max-width: 800px) {
}
 
/*---Media Queries-------------------------------------- */
@media only screen and (min-width: 1139px) {.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{min-height: 460px;} 
}
@media only screen and (max-width: 1023px) { 
}  
@media only screen and (max-width: 768px) {
  }
@media only screen and (max-width: 480px) { .woocommerce ul.products li.product,.woocommerce-page ul.products li.product {width:100%;}
.shopmaincontent .shopmainimg .storeimglinks{width: 100%;position:relative;top :0;}
.tax-product_cat .shopmaincontent .shopmainimg .bookstore{width: 100%;position:relative;top :0;}

.tax-product_cat .shopmaincontent .diet-nutrition-supplements {width: 100%;position:relative;top :0;}

.tax-product_cat .shopmaincontent .sdvdLinks {width: 100%;position:relative;top :0;}

.tax-product_cat .shopmaincontent .natural-health-foods {width: 100%;position:relative;top :0;}

.tax-product_cat .shopmaincontent .sports-outdoor {width: 100%;position:relative;top :0;}

.tax-product_cat .shopmaincontent .lingerie-store {width: 100%;position:relative;top :0;}
.tax-product_cat .shopmaincontent .magazine-store {width: 100%;position:relative;top :0;}

.tax-product_cat .shopmaincontent .shopmainimg .jewellery-store{width: 100%;position:relative;top :0;}
.tax-product_cat .shopmaincontent .shopmainimg .maternity-store{width: 100%;position:relative;top :0;}

body.full-width-content ul.products li.product, body.full-width-content ul.products li.product{float: none !important;width: 100%;}

.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img{max-height: 240px;overflow: hidden;width: auto;margin: 0 auto;}
.shopmaincontent .storeimglinks li:hover a img{margin:0 auto;}
}
