/* Medium screen */

@media only screen and (min-width: 992px) and (max-width: 1199px) {
.container {
  width: 970px;
}
/*slideshow*/
p.slaid-text {
    left:-100px !important;
    position: relative !important;
}
h1.slideshow_txt1 {
	position: relative;
    left: -30px
}
/* home page style start*/
h2 {
    font-size: 27px
    }

.head-right ul.sup-menu li {
    margin-left: 8px;
    padding-left: 14px
    }

.single-customers-text p {
    font-size: 16px
    }

h4 {
    font-size: 17px
    }
.list-inline > li {
    padding-left: 2px;
    padding-right: 2px
    }

.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: -36px
    }

.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-next {
    right: -36px
    }

a.btn-primary.slider-button {
    left: -40px;
    position: relative
    }

.shipping-left-text p {
    margin-bottom: 9px
    }
.single-product-text h2 {
  margin-bottom: 25px;
}	
.single-product-text p {
font-size: 12px;
line-height: 25px;
}
.slider-pra {
  line-height: 30px !important;
  position: relative;
  left: -18px;
}
/* home page style end*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* category page style start*/
.category-content-right .cute a {
  font-size: 16px;padding: 10px 13px;
}
.category-content-right .cute a.btn-primary.add-curt {
  margin-right: 8px;
  padding: 10px 13px;
}
.d-color ul {
  margin-left: -8px
}
.d-color ul li {
  margin-left: 8px;padding-left: 5px;
}
.category-sidebar #accordion a.collapse h3 {
  font-size: 17px;
}
.category-content-right {
  padding-left: 45px;
}
/* category page style end*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* details page style */
.rating-size {
  width: 36%;
}
.detail-bye-main a.btn.btn-primary.by-add-cart {
  font-size: 21px;
}
.bye-text-right p {
  font-size: 16px;
}
.detil-add {
  width: 100%;
}
.detail-content .acordion-col {
  padding-right: 15px;
}
/* details page style end*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* cart page style start*/
.cart-code h4{float:none;margin-bottom:15px}
.cart-code input[type="text"] {
  margin-left:0;
}
.prduct-imges.float_left, .prduct-text.float_right{
  float: none;
}
.register-checkout-col {
  padding-left: 25px;
}
/*top link total */
.total_home .total {
    float: left;
    width: 40px;
}
.footer-menu ul li a {
    padding-right:0px
    }
span.addtocartbtn_home input.addtocart-button
{
	padding-left:25px !Important;
	letter-spacing:0;
}
.addtocart-bar img.cart_image
{
	padding:10px 3px !important;
}
.add-to-links .addtocompare , .add-to-links .addtowishlist
{
	width:25% !important;
}
.product-img
{
	display:block !important;
}
.vm-details-button .product-details_home
{
	padding:15px 20px !important;
}
.shipping-main
{
	height:250px !important;
}
.shipping-item
{
	min-height:250px !important;
}
/*header version 2 */
.search-box .button.vm_search {
    border: medium none !important;
    float: right;
    height: 14px !important;
    /* margin: 14px; */
}
.topbar_links .nav.menu li a, .total_home .total
{
    font-size: 12px;
    font-weight: normal;
    line-height: 17px;
}
.total_home .total{width:auto;}
}

/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {
.nav-collapse.icemegamenu.collapse.in
{
display:block !important;
}
.nav-collapse.icemegamenu.collapse
{
display:none !important;
}
.container{width: 750px;}
/*slideshow*/
h1.slideshow_txt1 {
    font-size:50px !important;
    right:100px !important;
    position: relative !important;
}
.slide_btn .slide_text
{
	font-size:25px !important;
    line-height: 5px !important;
    right:50px !important;
    position: relative !important;
	line-height:65px !important;
}
p.slaid-text {
    right: 185px !important;
    position: relative !important;
}
/* home page style start*/
.head-right ul.sup-menu {
    margin-left: 0
    }

.search-box input[type="search"] {
    width: 78%
    }

.navbar-nav > li > a {
    padding: 21px 10px
    }

a.btn-primary.slider-button {
    left: -38px;
    position: relative
    }

.shipping-left-text {
    width: 100%
    }

.shipping-item {
    width: 33.3%
    }


.delivery-info {
    margin-top: 50px
    }

.search-box {
    margin-top: 50px
    }

.head-right {
    margin-bottom: 30px
    }
.shipping-main {
	height: inherit;
    }
.navbar-nav > li > a {
  padding: 21px 8px;font-size: 15px;
}
.dropdown-menu {
  top: 52px;
}	
.content-carousel.owl-theme .owl-controls .owl-buttons div {
  left: 0;
  position: relative;
}
.single-product-text {
  padding-right:0
}
/*.single-product img{width:100%}*/
.single-product-text h2 {
  font-size: 22px;
  margin-bottom: 15px;
  margin-top: 0;
}
.single-product-text p {
  font-size: 13px;
}
.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-prev {
  float: inherit;
  left: -10px;
}
.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-next {
  right: -10px;
}
/* home page style end*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* category page style start*/
.select-cetegory.sidplay {
  margin: 18px 0 30px;
}
.category-content-right {
  padding-left: 0;
}
/* category page style end*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* details page style start*/
.rating-size {
  width: 100%;
}
.detil-add {
  width: 90%;
}
.detail-content .colr-select h4 {
  float: none;
  margin-right:0;margin-top:30px
}
.detail-content .colr-select .d-color ul {
  float: none;
  margin-top: 40px;
}
.detail-content .colr-select .d-color ul li {
  padding-left: 12px;
}
.detail-content  .accordion-theme.theme_acordion {
  margin-bottom: 45px;
}
.detail-content .acordion-col {
  padding-right: 15px;
}
/* details page style end*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* cart page style start */
.cart-view .cart_login_form
{
   border-bottom: 5px solid #f5f5f5;
   padding: 0 0 20px;
   margin:10px 0;
}
.cart-view .cart_login_form, .cart-view .cart_billto_address
{
	padding:10px 0 20px 0 !important;
}
.register-checkout h3 {
  margin-top: 60px;
}
.cart-rangestepper-text h4 {
  width: 32%;
}
.finish-cart {
  padding-right:0
}
.register-checkout-col {
  padding-left: 15px;
}
/*start chage here */
/*ice mega menu*/
.ice-megamenu-toggle {
    float: left !important;
}
#icemegamenu.meganizr.mzr-slide.mzr-responsive {
    float: left;
    height: 300px;
    left: 0;
    margin-top: 55px;
    overflow: scroll;
}
#icemegamenu li.iceMenuLiLevel_1
{
	padding:0 !important;
}
.icemegamenu > ul > li.active
{
	background:#c51230 !important;
}
.icemegamenu > ul > li
{
	background:#c51230 !important;
}
#icemegamenu > li:hover > ul.icesubMenu
{
	top:0 !important;
}
.icesubMenu .icemega_cover_module
{
	float:inherit;
}
.icemegamenu .nav-collapse.icemegamenu.collapse {
    display: none;
}
/*footer menu */
.footer-menu ul li a {
    padding-right: 5px !important;
	padding-top:8px;
}
.footer-menu ul li:last-child a {
    display: none;
}
/*grid view */
.right_sidebar > div.moduletable > h3, .left_sidebar > div.moduletable > h3
{
	margin:30px 0;
}
.col-md-4.col-sm-12.col-xs-12.cart_billto_address
{
	padding-left:0 !important;
}
/* header version 2 */
.quick_module {
    float: right;
}
.search-box .button.vm_search {
    border: medium none !important;
    float: right;
    height: 14px !important;
    /* margin: 14px; */
}
.navbar-nav
{
	float:right !important;
}
.productdetails-view .addtocart-bar{
	 padding: 0 0 10px !important;
}
.productdetails .col-md-6.col-sm-offset-desc {
    padding: 0 !important;
}
.productdetails .col-md-5 {
    padding: 0 !important;
}
.details_page .col-md-6.col-sm-offset-desc {
    margin: 0 !important;
    padding: 0 !important;
}
.detail-bye-main{
	width: 100% !important;
}
.contentsarea .accordion-theme.theme_acordion.col-md-12.col-sm-12.col-xs-12{
	
}

}



/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) {
#contentsarea .reviewbox .ccinfo {
    width: 100% !important;
}	
#contentsarea .reviewbox input{
	
}
/*css by me */
.topbar_links .nav > li > a {
    padding: 0 17px
	  font-size: 20px;
}
.topbar_links .nav.menu li
{
border-right:none !important;
}
#wishlist table.user-details
{
width:100% !important;
}
.productdetails .details_category {
    margin-top: 20px;
}
.mobi-search
{
display:block !important;
}
.mobi-search .search-box {

margin-top:0px !important;
}
.contactform
{
margin : 0px !important;
}
.cart-view .cartAttribsList {
    margin-top: 15px;
}
.col-total .PricesalesPrice.vm-display.vm-price-value {
    margin-top: 15px;
}
.orderlistcontainer {
    margin-bottom: 10px !important;
}
.nav-collapse.icemegamenu.collapse.in
{
display:block !important;
}
.nav-collapse.icemegamenu.collapse
{
display:none !important;
}
.container{width: 320px;}
/* home page style start*/
.logo{margin: 20px 0;}
.navbar-nav {
  margin:0;
  text-align: center;
}
.mobil-search-box{background: none repeat scroll 0 0 #b1d795;}
.mobil-search-box  .search-box {
  margin-top:0
}
.search-box input[type="search"] {
  padding-left:0
}
.slider-pra {
  line-height: 12px !important;
}
a.btn-primary.slider-button {
  font-size: 15px !important;
  padding: 10px 13px !important;position: relative;
left: -38px;
}
.header_top  .logo-col{padding-left:0}
.navbar-toggle {
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  float: left;
  margin-bottom: 8px;
  margin-right: 15px;
  margin-top: 8px;
  padding: 9px 10px;
  position: relative;
}
.dropdown-nav.nav > li {
  display: inline-block;
  position: relative;
}
.nav.navbar-nav.navbar-right.dropdown-nav {
  text-align: right;
  float:right;
}
.shipping-main {
  height: inherit;  margin-bottom: 25px;
  margin-top: 0;
}

.shipping-left-text {
  padding: 12px 20px 10px !important;
  width: 100%;
}


.shipping-item {
  width: 100% !important;
}
.single-product-text {
  text-align: center;padding-right: inherit;
}
.single-product-text h2 {
  margin-bottom: 15px;
}
.owl-carousel {
  margin: 25px 0px;
}
.content-carousel.owl-theme .owl-controls .owl-buttons div {
position: absolute;top:15%;left:inherit;
  
}



.owl-theme .owl-controls .owl-buttons div.owl-prev {
  left:-25px;
}
.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-next {
right: 0 !important;
}
.content-carousel.owl-theme .owl-controls .owl-buttons div.owl-next {
  right:-4px;
}
.video-embed {
  padding: 0;
}
.video-title h2 {
float: none;
margin-top: 20px;
text-align: center;
}
.video-pra p {
  padding: 0 10px;
}
.footer-site-info {
  text-align: center;
}
.footer-site-info  .list-inline > li {
  display: inline-block;
  padding-left: 0px;
  padding-right: 0px;
}
.site-info-title h2 {
  font-size: 27px;
}
.news-letter, .delivery-info{border-top: 1px dotted;
margin-top: 30px;
padding-top: 30px;}
.footer-menu ul li a, .footer-menu p {
  float: none;
  text-align: center;
}
.navbar-nav .open .dropdown-menu {
  min-width: 100%;
  position: absolute;background:#B1D795
}
.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-prev, .mobil-shipping.owl-theme .owl-controls .owl-buttons  div.owl-prev {
left:0;
}
.footer-cuoarsel.owl-theme .owl-controls .owl-buttons div.owl-next, .mobil-shipping.owl-theme .owl-controls .owl-buttons  div.owl-next{
right:0;
}
.tp-banner-container  .slider-pra {
font-size: 9px !important;
line-height: 20px !important;
position: relative;
left: -89px;
top: -22px;
}
.search-box button[type="submit"] {
  width: inherit;
}
.shipping-area   .col-sm-12{padding:0}
.mobil-shipping.owl-carousel{margin:0}
.mobil-shipping.owl-theme .owl-controls .owl-buttons div {
  background: none;
  position: absolute;
  top: 28%;
}
.mobil-shipping.owl-theme .owl-controls .owl-buttons  div.owl-prev {
  background: none;
  position: absolute;
  top: 28%;
}
.email-subscription {
  width: 100%;
}
.single-customers-text h4 {
  float: none !important;
}
.customers-text-mobil.owl-theme .owl-controls .owl-buttons div {
position: absolute;
top:20%;
}
.customers-text-mobil.owl-theme .owl-controls .owl-buttons  div.owl-prev {
  left:0;
}
.customers-text-mobil.owl-theme .owl-controls .owl-buttons div.owl-next{right:0}
.single-customers-text p {
  /*padding: 0 55px;*/
}
.shipping-left-text {
  margin-bottom: 35px;
}
/* home page style end*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  */
/* category page style start*/
.pagination > li > a, .pagination > li > span {
  margin-right: 15px;
}
.category-content-right {
margin-bottom: 30px;
padding-left: 0;
}
.category-sidebar {
  padding-right: 15px;
}
.cute {
  padding-right: 15px;
}
.category-content-right .cute a.btn-primary.add-curt {
  padding: 10px;
}
.category-content-right .cute a {
  padding: 10px 22px;
}
/* category page style end*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  */
/* details page style start*/
.rating-size {
  margin-right: 0;
  width: 100%;
}
.in-puppys {
  display: block;
  margin-top:0;
}
.detail-content .colr-select h4 {
  color: #999999;
  float: none;
  margin: 30px 0;
}
.detail-content .colr-select .d-color ul {
  display: inline-block;
  float: none;
  margin-top: 6px;
}
.detail-content .colr-select .d-color ul li {
  padding-left: 8px;
}
.detil-add {
  padding: 5px 10px 10px;
  width: 100%;
}
.detail-content  .accordion-theme.theme_acordion {
  margin-bottom: 40px;
}
.bye-select {
  float: none;
  margin-right: 8%;
  width: 100%;
}
.detail-bye-main {
  padding: 15px 20px;
}
.bye-text-right.float_left{
  float: none;
  width: 100%;
}
.detail-content .acordion-col {
  padding-right: 15px;
}
/* details page style end*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  */
/* cart page style start */
.cart-content .cart-rangestepper-col {
  left: 0;
  margin-left: 0;
  margin-top: 48px;
  width: 100%;
}
.finish-cart {
  padding-right: 0;
}
.cart-rangestepper-text h4 {
  width: 32%;
}
.register-checkout-col {
margin-top: 40px;
padding-left: 15px;
}
.cart-items-right {
  margin-left:0
}
.cart-code form, .cart-code h4 {
  float: none;
  margin-top: 20px;
  text-align: left;
}
.cart-code input[type="text"] {
margin-left: 0;
width: 75%;
}
/*changes here */
#content_area .featured-view {
    margin-bottom: 85px;
}
.product-img
{
	text-align:center;
}
/*ice mega menu*/

.ice-megamenu-toggle {
    float: left !important;
}
#icemegamenu.meganizr.mzr-slide.mzr-responsive {
    margin-top: 55px;
    overflow:scroll;
    height:300px;
	float:left;
	left:0;
}
#icemegamenu li.iceMenuLiLevel_1
{
	padding:0 !important;
}
.icemegamenu > ul > li.active
{
	background:#0e4272 !important;
}
.icemegamenu > ul > li
{
	background:#0e4272 !important;
}
#icemegamenu > li:hover > ul.icesubMenu
{
	top:0 !important;
}
/*mail chimp */
.mcSignupForm .submitInt.inputbox.mcSignupRequired
{
	width:85%;
}
/**/
.owl-theme .owl-controls .owl-buttons div.owl-prev {
 left:0% !important;
}
.content-carousel .owl-next {
left: inherit !important;
}
.content-carousel.owl-theme .owl-controls .owl-buttons div
{
left: inherit;
    position: absolute !important;
    top: 17% !important;
}
.single-product .price-crossed
{
	float:left;
	width:100%;
	text-align:center !important;
}
.product_title > h4
{
	text-align: center !important;
}
.PricesalesPrice {
    text-align: center !important;
    float: unset !important;
}
.detil-add .PricesalesPrice {
    float: left !important;
    text-align: left !important;
    width: 100% !important;
}
.icemegamenu .nav-collapse.icemegamenu.collapse {
    display: none;
}
.row div[class*="width"] 
{
	float:left;
}
/*grid_view page */

.category-view .single-product
{
	margin:20px 0;
}
.page_title .in-back
{
	float:left;
}
.grid_view_list_view.floatleft
{
	margin:10px 0 !important;
	text-align:center;
}
.sort-by
{
	text-align:center;
}
.vm_best_prd .PricesalesPrice {
    text-align: left !important;
}
.responsive_cust_list .PricesalesPrice {
	    color: #c51230 !important;
    text-align: left;
}
.responsive_cust_list .list_img
{
	text-align:center;
}
.divider_line3
{
	margin:0 0 30px 0 !important;
}
/*.responsive_cust_list .browseProductImage
{
	height:auto;
}*/
/*details page */
.detail-bye-main h4
{	
	text-align:left;
}
.bye-text-right .details_category, .bye-text-right .product-stock
{
	margin-bottom:10px !important; 
}
.breadcrumbs_detailpage .in-puppys
{
	text-align:left;
}
.breadcrumbs_detailpage
{
	margin-bottom:20px;
}
.detil-add
{
	margin:20px 0;
}
.details_page .panel-heading
{
	padding:10px 0 !important;
}
#fancybox-content .continue_link, #fancybox-content .showcart {
    float: left;
    margin: 5px 20px;
    padding: 15px;
    width: 100%;
}
.width30.responsive_cust_list.floatleft.image_section {
    margin-right: 5%;
}
/*cart page */
.cart-view .cart_login_form , .cart-view .cart_billto_address
{
	padding-left:15px !important;
}
.cart-view table.cart-table thead {
    display: none;
}
.cart-table.cart-summary td
{
	float:left;
	width:50%;
}
td.a-right.product-name-td {
    float: left;
    margin: 0;
    padding: 0;
}
.sectiontableentry1 .cart_qua {
    float: right;
    text-align: right;
}
.sectiontableentry1 .cart_qua
{
	float: right;
    text-align: right;
}
.sectiontableentry1.cart-p-list > td 
 {
    float:left;
    padding: 0 !important;
    text-align: right !important;
}
.sectiontableentry2.cart-p-list > td
{
	float:left;
    padding: 0 !important;
    text-align: right !important;
}
.col-total.a-right {
    width: 100% !important;
}
.a-center.rm-td.for-desktop.last {
    float: left;
    width: 100%;
}
.btn-remove.btn-remove2 {
    float: right;
}
.PricesalesPriceShipment {
    float: right;
}
.product-name-td .PricesalesPrice
{
	float:left;
	font-weight:bold;
	text-align:right !important;
}
.col-total .PricesalesPrice 
{
	 float: right;
    text-align: right !important;
}
.col-total .line-through
{
	float:right;
	width:100%;
}
.cart-view .cart_login_form, .cart-view .cart_billto_address
{
	padding:10px 0 20px 0 !important;
}
.a-right .line-through
{
	margin:0 !important;
}
.col-md-4.col-sm-12.col-xs-12.cart_billto_address
{
	padding-left:0 !important;
}
#tabs
{
	background:none !important;
	border:0 !important;
}
.head-right .nav.menu {
    display: block;
}
/*slideshow*/
h1.slideshow_txt1 {
    font-size:50px !important;
    right:100px !important;
    position: relative !important;
}
.slide_btn .slide_text
{
	font-size:25px !important;
    line-height: 5px !important;
    right:50px !important;
    position: relative !important;
}
.single-product {
    text-align: center;
}
}




/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container{width: 450px;}

/*start css new changes*/

.breadcrumb {
    float: left;
    text-align: left;
    width: 100%;
}
h3.cart_page_title {
    display: block !important;
}



}
@media only screen and (max-width: 480px)
{
.cat_main {
    width: 79% !important;
}
.content_info_left {

    width: 100% !important;
}
.row div[class*="width"] 
{
	float:left;
	width:100%;
}
.accordion-theme.theme_acordion
{
	padding:0 !important;
}
.cart_detail_box {
    padding: 0 !important;
}
.breadcrumb {
    float: left;
    text-align: left;
    width: 100%;
}
h3.cart_page_title {
  border-bottom: 5px solid #f5f5f5;
    display: block !important;
    padding: 0 0 10px;
}
/*quick cart */
#vmQuickCartModule #jlcart div.cart_content
{
	width:280px !important;
}
#vmQuickCartModule #jlcart div.cart_content div.dropdown_cart_info div.cart_total_price
{
	padding:15px 0 !important;
}
.single-product
{
	text-align:center;
}
/*slideshow*/
h1.slideshow_txt1 {
    font-size:25px !important;
    right: 50px !important;
    position: relative !important;
}
.slide_btn .slide_text
{
	font-size: 15px !important;
    line-height: 5px !important;
    right: 50px !important;
    position: relative !important;
}
.login .validate-password.required {
    width: 100%;
}
.login .validate-username.required {
    width: 100%;
}
.login_btn
{
	width:100% !important;
}
.data-table.compare-table
{
	border-left:1px solid #d5d5d5 !important;
	border-right:0 !important;
}
.search-box .button.vm_search{
	height:40px !important;padding-top:8px !important;
}
#contentsarea .slick-slide #slider_width100{
	margin-bottom: 37px !important;
	width: 100% !important;
}
button.slick-next.slick-arrow{
	left: 30.5% !important;
}
button.slick-prev.slick-arrow{
	left: 55.5% !important;
}
button.slick-prev.slick-arrow{
	  top: 98% !important;
}
button.slick-next.slick-arrow{
	  top: 98% !important;
}

}

@media only screen and (max-width: 479px)
{
.cat_main {
   
    width: 60% !important;
}
.search-box .button.vm_search{
	height:40px !important;padding-top:8px !important;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1199px)
{
	.addtocarthome .addtocartbtn_home {
	padding: 0px !important;
}
}
@media only screen and (max-width: 400px){
     #country {
	width:100% !important;
}
}
@media only screen and (max-width:1199px)
{
.addtocart_margin > img
{
display:none;
}
}

@media only screen and (max-width:1199px)
{
table.for-desktop {
    display: block !important;
}
.wish_img1
{
float:left;
width:100%
}
#wish_img1
{
float:left;
width:100%
}
}
/* my css  */

@media only screen and (max-width: 767px) {
.search-box .button.vm_search{
	height:40px !important;padding-top:8px !important;
}
#accountHistInfo #orderTotals {
 
    width: 75% !important;
}
.all_cart_table {
    border: 0 solid #dfdfdf !important;
}
 .cart_detail.header
 {
 display: none !important;
 }
 .all_cart_table .cart_detail:last-child {
    border-bottom: 1px solid #dfdfdf !important;
}
	#prevOrders .cartTableHeading {
    display: none !important;
}
#prevOrders .tableHeading {
    display: none;
}
/* #prevOrders table,

#prevOrders thead,

#prevOrders tbody,

#prevOrders th,

#prevOrders td,

#prevOrders tr{display:block;} */


#prevOrders tr {
    border-bottom: 5px solid hsl(0, 0%, 96%);
}
#prevOrders{border:1px solid #ccc;}

#prevOrders td{border:none;position:relative;padding-left:50% !important;white-space:normal;text-align:left;}

#prevOrders td:before{position:absolute; left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}

#prevOrders td:before{content:attr(data-title);}

#checkoutConfirmDefault .rowEven, .rowOdd
{
    border-bottom: 1px solid #e9e8e8;
}
#accountDefault tr {
    border-bottom: 1px solid #e9e8e8;
}

.wish_img1 {
    float: left !important;
    width: 100% !important;
}
#wish_img1 {
    float: left !important;
    width: 100% !important;
}
#contentsarea .slick-slide #slider_width100{
	/*margin-bottom: 30px !important; */
	width: 100% !important;
}
button.slick-next.slick-arrow{
	left: 30.5% !important;
}
button.slick-prev.slick-arrow{
	left: 55.5% !important;
}
button.slick-prev.slick-arrow{
	  top: 100% !important;
}
button.slick-next.slick-arrow{
	  top: 100% !important;
}
.visible-xs.visible-sm.visible-md.visible-lg.col-md-4.col-xs-12{
	 margin-top: 50px !important;
}
}

@media only screen and (max-width: 639px) 
{
.wishlistleft {
    float: left !important;
    width: 100% !important;
}
.formwishlist {
    float: left !important;
    width: 100% !important;
	margin-bottom: 30px;
    margin-top: 20px;
}
.wishbutton {
    float: left !important;
	margin-bottom: 20px;
}
}
@media only screen and (max-width: 480px) 
{


.buttonwish {
    display: block !important;
    margin-bottom: 10px;
}
.reviewbutton1 {
    margin-bottom: 15px;
}
}
@media only screen and (min-width: 640px) and (max-width: 976px) 
{
.buttonwish {
    display: block !important;
    margin-bottom: 10px;
}
.wishbutton {
    margin-bottom: 20px;
   /*  margin-top: 20px; */
}
#contentsarea .slick-slide #slider_width100{
	/*margin-bottom: 30px !important; */
	width: 50% !important;
}
}
@media only screen and (min-width: 977px) and (max-width: 998px) {
	#contentsarea .slick-slide #slider_width100{
	/*margin-bottom: 30px !important; */
	width: 50% !important;
}
.slick-dots {
    display: none !important;
}
}

@media only screen and (min-width: 977px) and (max-width: 1100px) 
{
.buttonwish {
    display: block !important;
    margin-bottom: 10px;
}
}

#wishlist > form {
    float: left !important;
    width: 100% !important;
}

#loginDefault > form {
    float: left !important;
    width: 100% !important;
}

/* chrome base css */

@media screen and (-webkit-min-device-pixel-ratio:0)
{
@media only screen (max-width:320px)
{



#iceMenu_128 ul#categories {
    overflow-y: scroll !important;
    height: 99% !important;
    width: 100% !important;
    overflow-x: hidden !important;
}

#iceMenu_128 ul#shop_by_brand {
    overflow-y: scroll !important;
    height: 99% !important;
    width: 100% !important;
    overflow-x: hidden !important;
}

.shipping-left-text {

    width: 51% !important;
}
}
}

@media only screen and (max-width: 1000px){
.buttonRow .button_create_account {
	width: auto !important;	
}
.cssButtonHover.button_login.button_loginHover{
	margin-top: 20px !important;
}
}

/* New Media Query */
@media only screen and (max-width: 480px){
.quickcart .cart_total_price {
    text-align: center !important;
}
.quickcart #vmQuickCartModule #jlcart div.cart_content div.dropdown_cart_info div.cart_total_price {
    padding: 16.5px 0 !important;
}


.contactform{
	padding: 10px 0 0 50px !important;
	top: 0px !important;
}
#iceMenu_128 ul#categories {
    overflow-y: scroll !important;
    height: 90% !important;
    width: 100% !important;
    overflow-x: hidden !important;
}

#iceMenu_128 ul#shop_by_brand {
    overflow-y: scroll !important;
    height: 90% !important;
    width: 100% !important;
    overflow-x: hidden !important;
}

.buttonRow .button_create_account { width: 120px; margin-top: 20px !important;}
#loginForm .inputLabel { margin: 5px 0 !important; width: 110px !important;}
#loginForm .cssButton.submit_button.button.button_login { margin-top: 20px !important;}
#loginForm .cssButton.submit_button.button.button_login:hover { 
	margin-top: 20px !important;
	padding-left: 15px !important;
    padding-right: 15px !important;
    width: auto!important;
}
#search #searchContent [type="text"] {
	margin-bottom: 35px !important;
}
#createAccountForm .admintable tr .register_gender{
	padding-bottom: 20px !important;
}
#createAccountForm .admintable .register_gender .controls label{
	margin: 0 20px 0 6px !important;
}
.productdetails 	.cart_detail_box .detail-bye-are .detail-bye-main .add-to-links{
	margin-left: 30px !important;
    width: 250px !important;
}
.productdetails-view .addtocart-bar{
	padding: 0px !important;
}
.footer-area .footer-site-info #mcSignupModule_9121 .submitInt.inputbox.mcSignupRequired{
	float: left;
    height: 44px;
    padding-left: 18px;
    width: 85% !important;
}
.productdetails-view .addtocart-bar{
	margin-left: -19px !important;
    width: 220px !important;
}
.cssButton.submit_button.button.button_in_cart{
	
}

}


/* */

#contentsarea .reviewbox #orderTotals .forward{
	line-height: 22px !important;
}

@media only screen and (max-width: 767px){
#contentsarea .reviewbox .ccinfo label, input[type="button"], input[type="submit"], input[type="file"], button{
	 margin: 0 0 0 -6px !important;
}
/*
#contentsarea .reviewbox .ccinfo {
    width: 65% !important;
}
.ccinfo > input {
    margin-bottom: 10px !important;
}

#contentsarea{
	padding-bottom: 60px !important;
}	*/

	#iceMenu_128 ul#categories {
    overflow-y: scroll !important;
    height: 90% !important;
    width: 100% !important;
    overflow-x: hidden !important;
}

#iceMenu_128 ul#shop_by_brand {
    overflow-y: scroll !important;
    height: 90% !important;
    width: 100% !important;
    overflow-x: hidden !important;
}

.buttonRow .button_create_account { width: 120px; margin-top: 20px !important;}
#loginForm .inputLabel { margin: 5px 0 !important; width: 110px !important;}
#loginForm .cssButton.submit_button.button.button_login { margin-top: 20px !important;}
#loginForm .cssButton.submit_button.button.button_login:hover { 
	margin-top: 20px !important;
	padding-left: 15px !important;
    padding-right: 15px !important;
    width: auto!important;
}
#search #searchContent [type="text"] {
	margin-bottom: 35px !important;
}
#createAccountForm .admintable tr .register_gender{
	padding-bottom: 20px !important;
}
#createAccountForm .admintable .register_gender .controls label{
	margin: 0 20px 0 6px !important;
}
.productdetails 	.cart_detail_box .detail-bye-are .detail-bye-main .add-to-links{
	margin-left: 5px !important;
    width: 250px !important;
}
.productdetails-view .addtocart-bar{
	padding: 0px !important;
}
.footer-area .footer-site-info #mcSignupModule_9121 .submitInt.inputbox.mcSignupRequired{
	float: left;
    height: 44px;
    padding-left: 18px;
    width: 85% !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
#contentsarea .reviewbox .ccinfo label, input[type="button"], input[type="submit"], input[type="file"], button{
	 margin: 0 10px !important;
}	
.quickcart .cart_total_price {
    text-align: center !important;
}
.quickcart #vmQuickCartModule #jlcart div.cart_content div.dropdown_cart_info div.cart_total_price {
    padding: 16.5px 0 !important;
}	
	
.meganizr.mzr-slide.mzr-responsive {
    width: 100% !important;
}
#iceMenu_128 ul#categories {
    overflow-y: scroll !important;
    height: 90% !important;
    width: 100% !important;
    overflow-x: hidden !important;
}

#iceMenu_128 ul#shop_by_brand {
    overflow-y: scroll !important;
    height: 90% !important;
    width: 100% !important;
    overflow-x: hidden !important;
}

	
.buttonRow .button_create_account { width: 120px; margin-top: 20px !important;}
#loginForm .inputLabel { margin: 5px 0 !important; width: 110px !important;}
#loginForm .cssButton.submit_button.button.button_login { margin-top: 20px !important;}
#loginForm .cssButton.submit_button.button.button_login:hover { 
	margin-top: 20px !important;
	padding-left: 15px !important;
    padding-right: 15px !important;
    width: auto!important;
}
#search #searchContent [type="text"] {
	margin-bottom: 35px !important;
}
#createAccountForm .admintable tr .register_gender{
	padding-bottom: 20px !important;
}
#createAccountForm .admintable .register_gender .controls label{
	margin: 0 20px 0 6px !important;
}
.footer-area .footer-site-info #mcSignupModule_9121 .submitInt.inputbox.mcSignupRequired{
	float: left;
    height: 44px;
    padding-left: 18px;
    width: 65% !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
	.button, input.button, input.cssButtonHover{
		margin: 0px 0px !important
	}
	.footer-area .footer-site-info #mcSignupModule_9121 .submitInt.inputbox.mcSignupRequired{
		float: left;
		height: 44px;
		padding-left: 18px;
		width: 65% !important;
	}
}

