 @media (min-width: 991px) and (max-width: 1199px) {
     
     .logo-img {margin-left: 50px;}
	 .banneritem { margin-left:20px; margin-bottom:20px;}
	 .banneritem:first-child { margin-left:20px;}
	 #t3-mainnav .navbar-nav > li > a , #t3-mainnav .navbar-nav > li > span { padding:20px 30px;}
	 .cap-img img { display:none;}
	 #Slider .text2 , #Slider .cap_box.cap_slide3 .text2 { margin-top:10px;}
	 #Slider .cap_box.cap_slide3 .text3, #Slider .cap_box.cap_slide3 .text4 { font-size:26px; line-height:28px;}
	 
	 ul.bxslider  .product-box .browseImage a { min-height:190px;}
	 ul.layout2.bxslider .product-box .compare_cat , ul.layout2.bxslider .product-box .wishlist { float:none; text-align:center;}
	 ul.layout2.bxslider .product-box .wishlist:after { display:none;}
	 ul.layout.bxslider .product-box .addtocart-area2 { float:none;}
	 ul.layout.bxslider .product-box .compare_cat , ul.layout.bxslider .product-box .wishlist { float:left; margin-right:5px; margin-left:0;  margin-bottom:10px; margin-top:10px;}
	 .ac_result { width:970px!important; left:5px!important;}
	 #back-top {right:3%;}
	 .botbanners .banneritem { width:47%;}
	 #productdetailsview .fright { width:95%;}
	 .box-style .prod_desc img { width:100%; height:auto;}
	 #product_list.list ul.layout .prod-row .slide-hover > .wrapper-slide { width:85%;padding-top:0;}
	 #product_list.list ul.layout .prod-row .slide-hover > .wrapper { width:100%;}
	 ul.layout .product-box .wishlist, ul.layout .product-box .compare_cat { float:left; margin-left:5px;}
	 #product_list.list ul.layout .product-box .addtocart-area2 { text-align:left;}
	 #product_list.list ul.layout .product-price.list { float:left;}
.header-top.style2 #cur-lang .heading { float:right;}
#t3-mainnav.style2 .fright.mod-right { float:left;}
#slideShow.list li .product-box.hover .browseImage { margin-bottom:0;}
#slideShow.list li .product-box.hover .slide-hover { margin:0 20px; padding-bottom:40px;}

.top-breadcrumbs {padding-right: 0px; margin-left: -30px;}

/*shop page*/
.Front_VM2 {padding-left: 40px;}
.t3-sidebar .module-ct {width: 260px;}
.t3-sidebar .module-title {width: 260px;}
.module.login {width: 320px;}
ul.layout .product-box .wishlist, ul.layout .product-box .compare_cat {float:right!important;}
.breadcrumb {width: auto !important; margin-right: -30px;}
.module.brands {width: 95% !important;}

/*cart page*/
.cart-view {width: 650px;}
.cart-view .right-link {right: -430px!important;}

/*shipment & payment method page*/
.vmshipment_description, .vmshipment_name, .vmpayment_name, .vmpayment_description {width: 540px!important;}

/*account details > orders*/
#tab-2 .orders-box {width: 610px;}
.orders-box tbody td {height: 68px;}
.orders-box tbody td.total {padding-top: 25px;}
.order-list .orders-box {margin-right: -25px!important;}
.order-list h3.module-title6 {margin-right: -25px!important;}
.module-title-ship5, .order-box-ship5 {width: 280px;}
.module-title-bill5, .order-box-bill5 {width: 350px;}
.order-items-box {width: 650px;}

/*find us*/
#mod190 .t3-module, .contactContact {width: 650px;}
.button.validate.reset4 {margin-left: 60%!important;}
.contact-wrap .width30 {width: 37%!important;}
.contact-wrap .width60 {width: 63%!important;}
.contact-wrap .width60 h3, .contact-wrap .width60 .contact-form {margin-left: 15px!important;}
#Mod190 {width: 650px!important;}

/*home page*/
#t3-mainnav.style2 .fright.mod-right {float:right!important;}
.header-top.style2 .module.menu {width: 240px;}
#logins .admin {padding-right: 15px!important; margin-left: -20px;}
.resp.style2.page3 #t3-mainnav.style2 .fright.mod-right {margin-right: -13px!important;}
.owl-wrapper .product-box .browseImage {width:auto!important;}

ul.layout .product-box .addtocart-button {padding: 0 10px!important;}
ul.layout.bxslider .product-box .compare_cat, ul.layout.bxslider .product-box .wishlist {margin-bottom: 2px!important; margin-top: -40px;margin-right: 0px!important; margin-left: 5px!important;padding-bottom: 1px;}
ul.layout.bxslider .product-box .addtocart-area2 {padding-top: 5px!important;}
#Mod163 {width: 100% !important; padding-left: 10px; padding-right: 10px;}
.owl-wrapper .product-box {width: 220px!important;}

/*product details page*/
/*#productdetailsview {left: 6%;}*/
.productdetails-view.layout2 .responsive-tabs__panel {width:92%;}
#productdetailsview .addtocart-bar2 {margin-left: 17px; padding-bottom: 0px;}
#productdetailsview .share_box {bottom: -65px!important;}

#productdetailsview .short_desc {display:none;}

/*wishlists page*/
h3.module-title-wishlist {margin-right: -648px!important;}
#product_list.list ul.layout .prod-row .slide-hover {width: 50%!important;}
.wishlist_box .remwishlists {float:left!important;}
.wishlist_box {width: 93%;}

/*compare page*/
#compare_list_prod td:first-child {font-size: 15px!important;}
#compare_list_prod .comare_name a {font-size: 15px!important;}

/*other shit*/
#system-message .alert.alert-error {width: 91%;}
.col-md-push-3 {left: 30%!important;}
.desc1 {display: none;}
.remember .jq-checkbox {float:left!important;}
body input.inputbox {width: 90%;}

/*site search*/
.search {width:80%;}
.input-group.form-group {margin-left: -82px;}

/*privacy policy page*/
#t3-content .item-page.clearfix {margin-right: 48px; margin-top: 0px!important;}

 }
 
 @media (min-width: 768px) and (max-width: 932px) {
     
.items6 {display:none;}
.col-md-12 small {width: 250px;}
.login-box3 {width: 90%; margin: auto; text-align: center; margin-left: 50px;margin-right: 100px;}
input.inputbox {width: 50%; margin: auto; margin-bottom: 20px; float:none!important;}
.cart-view .floatleft {float: none;}
.floatleft .inputbox {width: 50%;}


/*.serchline .sropen {margin-right: 25px!important;}*/
.t3-navbar .search-custom {padding-right: 28px;}
#mod_virtuemart_search {width: 102%!important;}

#productdetailsview .example2 {width:800px!important;}
.logo-img {margin-left: 50px;}
.col-sm-push-4 {left: 50% !important;}
.resp.fixed #t3-mainbody .row {margin-left: -850px!important;}
.resp #t3-mainbody .row {margin-left: -850px!important;}
#productdetailsview .fright .rating {margin-right: 95px;}  
#productdetailsview .manufacturer {margin-right: 95px;}
#productdetailsview .stock {margin-right: 95px;}
#productdetailsview .code {margin-right: 95px;}
#productdetailsview .price {margin-right: 95px;}
#productdetailsview .addtocart-bar2 {margin-right: 95px;}
.productdetails-view.layout2 .responsive-tabs__panel {width: 85%;}
.col-sm-push-4 {width: 810px; padding-left: 40px;}
.remember .jq-checkbox {float:left!important;}
body input.inputbox {width: 90%;}
.compare_box {margin-left: 831px!important;}
#compare_list_prod .comare_image img {max-width: 160px!important;}
#compare_list_prod td {padding:5px!important;}
.compare_box .button, .addtocart-button, .vm-button-correct, .k2user .button {padding: 0 20px!important;}
#Mod97 {width: 250px!important;}
#Mod95 {width: 350px!important;}
#Mod109 ul.layout .product-box .browseImage {width: auto!important;}
#Mod160 ul.layout .product-box .browseImage {width: auto!important;}
#Mod160 ul.layout.bxslider .product-box .compare_cat, ul.layout.bxslider .product-box .wishlist {margin-right: 0px!important; margin-left: 5px;}
#productdetailsview .wrapper2 {margin-left: -80px;}
#productdetailsview .fleft image_loader {max-width: 280px;}
#productdetailsview #Img_zoom2 {max-width: 260px !important;}
#productdetailsview .fleft {max-width: 280px;}
#productdetailsview .main-image {height: auto;}
#productdetailsview .example2 {margin-left: -80px; width: 100%;}
#productdetailsview .addtocart-bar2 {margin-top: 20px!important;}
.recentproducts {margin-left: -80px; margin-right: 40px;}
.back-to-category {margin-left: -80px; margin-right: 40px;}
#Mod184, #Mod131, #Mod130 {display: none;}
.sectiontableentry1.price td, .sectiontableentry1.price.price-shipment td, .sectiontableentry1.price.price-payment td, .sectiontableentry1.coupon-tr td, .bg_total.border td {padding-left: 0px !important;}
.sectiontableentry1.price, .sectiontableentry1.price.price-shipment, .sectiontableentry1.price.price-payment, .sectiontableentry1.coupon-tr {padding-left: 440px!important;}
div#t3-content.t3-content.col-xs-12.col-sm-8.col-sm-push-4.col-md-9.col-md-push-3 .cart-view {margin-left: 0px; /*width: 96%;*/}
.resp .cart-view {/*width: 100%!important;*/ float: left;
}
.cart_billing-box .bg_total.border {padding-left: 510px!important;}
.cart-view .checkout-button-top {padding-left: 532px!important;}
.login-box-metod .button.vm-button-correct.reset2 {margin-top:20px;}
#facebox .content.my-groovy-style2 {width: 700px !important;margin-left: 20px;}
.button.reset3 {width: 180px;}
h3.module-title3 {width: 752px;}
.cart-view > .login-box, .cart-view > .billing-box {width: 752px;}
#tab-2.tabs.dyn-tabs {width: 730px!important;}
.orders-box tbody td {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
  
.sectiontableentry1 .total .PricesalesPrice {margin-left: 0px!important;}
.vmshipment_description, .vmshipment_name, .vmpayment_name, .vmpayment_description {width: 380px!important;}
.t3-module, .contactContact {margin-left: 25px; width: 88%;}
textarea#jform_contact_message {width: 95%!important;}
div.contact-form .control-group.next .controls input {width: 95%!important;}
.contact-wrap .width60 .controls input {width: 90%!important;}
.button.validate.reset4 {margin-left: 309px!important;}
#Mod95 #logins .admin {padding-left: 0px;}

#logins #login-form2 .button {height: 26px; line-height: 18px;padding: 0 10px!important;}
.Front_VM2 ul.layout .product-box {width: 228px;}
 }
 


  @media (min-width: 933px) and (max-width: 991px) {

#productdetailsview {padding-left: 50px!important;}
.t3-sidebar {display:none;}
#productdetailsview .short_desc {display:none;}

}




 
  @media (min-width: 768px) and (max-width: 990px) {

div#system_view {margin-top: -25% !important;}
#productdetailsview {padding-left:150px;}
.jcarousel-clip.jcarousel-clip-horizontal {width: 170px;}
#productdetailsview .wrapper2 {width: 850px;}
/*#productdetailsview .product-box2 .addtocart-bar2 .wrapper {margin-top: -80px!important;}*/
#productdetailsview .fright h1 {width:80%;}
#productdetailsview .product-custom .product-fields {width: auto!important;}



.customboob {margin-left: -642px!important;}
.control-group-captcha {margin-top: 80px; margin-left: 40px;}
.button.validate.reset4 {margin-right: 30px!important; margin-top: -160px!important; margin-left: 250px !important;}
.logo-img {margin-left: 50px; width: 440px;}
.resp.style2.page3 .logo.mod-left {width: 430px!important;}
.resp.style2.page3 .logo-image h1 {margin-left: -95px;}
		 #t3-header .logo.mod-left { width:auto; float:left;}
		 #t3-header .mod-right { float:right;}
	  	 .banneritem { margin-left:20px; margin-bottom:20px;}
		 .banneritem:first-child { margin-left:20px;}
		
		 #t3-mainnav .navbar-nav > li > a , #t3-mainnav .navbar-nav > li > span { padding:20px 18px;}
		 .cap-img img , #Slider .price{ display:none;}
		 	 #Slider .text2 , #Slider .cap_box.cap_slide3 .text2 { margin-top:10px;}
	 	#Slider .cap_box.cap_slide3 .text3, #Slider .cap_box.cap_slide3 .text4, #Slider .cap_box .text3, #Slider .cap_box .text4 { font-size:26px; line-height:28px;}
		#Slider .button { margin-top:10px; height:40px; line-height:40px; font-size:18px;}
		
		 ul.bxslider  .product-box .browseImage a { min-height:190px;}
	 ul.layout2.bxslider .product-box .compare_cat , ul.layout2.bxslider .product-box .wishlist { float:none; text-align:center;padding-top:5px; padding-bottom:5px;}
	 ul.layout2.bxslider .product-box .wishlist:after { display:none;}
	 ul.layout.bxslider .product-box .addtocart-area2 { float:none;}
	 ul.layout.bxslider .product-box .compare_cat , ul.layout.bxslider .product-box .wishlist { float:right; margin-right:5px; margin-left:0;  margin-bottom:1px; margin-top:-40px; }
.li_lvl .mega-dropdown-menu { width:750px!important; margin-left:-10px;}
#t3-mainnav .li_lvl .dropdown-menu:before { left:30%;}
.ac_result { width:750px!important; left:5px!important;}
#back-top {right:1%;}
.botbanners .banneritem { width:47%;}
.blog-box .moduleItemImage { width:100%; margin-bottom:10px;}
.homeblog ul li .blog-box .fleft{ width:100%; max-width:100%;}
#productdetailsview .fright { width:99%;}
.fb-comments.fb_iframe_widget , .fb-comments.fb_iframe_widget > span { width:100%!important; overflow:hidden;}
/*.fb_iframe_widget iframe {width:100%!important;}*/
.product-neighbour .pagers { float:none; padding-left:0;}
.back-to-category.left a { float:none; margin-bottom:10px;}
.zoomContainer .zoomWindow { bottom:0!important; left:0!important;}
.box-style .prod_desc img { width:100%; height:auto;}
	 #product_list.list ul.layout .prod-row .slide-hover > .wrapper-slide { width:85%;padding-top:0;}
	 #product_list.list ul.layout .prod-row .slide-hover > .wrapper { width:100%;}
	 ul.layout .product-box .wishlist, ul.layout .product-box .compare_cat { float:right; margin-left:5; margin-right:0px;}
	 #product_list.list ul.layout .product-box .addtocart-area2 { text-align:left;}
	 #product_list.list ul.layout .product-price.list { float:left; text-align:left;}
.header-top.style2 #cur-lang .heading { float:right;}
#t3-header .mod-right { float:none;}
#slideShow.list li .product-box.hover .browseImage { margin-bottom:0;}
#slideShow.list li .product-box.hover .slide-hover { margin:0 20px; padding-bottom:40px; width:91%;}

.container {width:100%!important;}
.container.top-header {width:100%!important;}
.breadcrumb {margin-left: -15px !important; margin-right: -15px !important;}

/*Contact Page*/
.resp.fixed #t3-mainbody .row {margin-left: -391px;}
.resp #t3-mainbody .row {margin-left: -391px;}

/*shop page*/
ul.layout .product-box .addtocart-button {padding: 0 0px!important; width: 116px; text-align: center;}
.Front_VM2 {margin-left: 30px;}


/*Home Page
.slide_box ul.layout2 li, .slide_box ul.layout li {width: 250px!important;}*/
.resp.style2.page3 .col-sm-3 {width: auto!important;}
.resp.style2.page3.fixed #t3-mainbody .row {margin-left: 0px!important;}
.resp.style2.page3 #t3-mainbody .row {margin-left: 0px!important;}
#Mod109 ul.layout .product-box .vote {padding-bottom:10px;}
#Mod109 ul.layout.bxslider .product-box .compare_cat, ul.layout.bxslider .product-box .wishlist {margin-right: 0px; margin-left: 5px;}


/*Other*/
.top-breadcrumbs .container {width: auto!important; padding-left: 9px!important; padding-right: 9px!important;}
.breadcrumb {width: auto !important;}
.top-breadcrumbs {padding-right: 0px!important;}
.col-sm-push-4 {left: 30.83333333%;}
.poping_links span {display:none;}
.billing-box .jq-checkbox {float:left!important;}
.remember .jq-checkbox {float:left!important;}
body input.inputbox {width: 90%;}
.login-box2.cart-view {margin-bottom:40px;}
.login-box2.cart-view .order-view .control-group {padding-right: 10px;}
#system-message {margin-right: 30px;}
#vm_cart_products.mCustomScrollbar {height: auto !important;}

/*Cart Page*/

.pg-subtotal {display: table-cell!important;}
.mobilehidden {display: table-cell!important;}
.cart-summary .sectiontableentry1.price td:first-child {display: none !important;}
.sectiontableentry1.price td, .sectiontableentry1.price.price-shipment td, .sectiontableentry1.price.price-payment td, .sectiontableentry1.coupon-tr td, .bg_total.border td {display: table-cell!important;}
.sectiontableentry1 .total .PricesalesPrice {width: 50px; margin-left: 13px;}
.vmshipment_description {font-size: 12px; width: 300px !important;}
.sectiontableentry1.price, .sectiontableentry1.price.price-shipment, .sectiontableentry1.price.price-payment, .sectiontableentry1.coupon-tr, .bg_total.border {background-color: #f4f4f4;}
.mobilewidth tbody {background-color: #f4f4f4;}
.cart-summary .sectiontableentry1.bg_total td:first-child {padding-left: 50px;}
.LoL {margin-bottom: 20px;}
.sectiontableentry1.price , .sectiontableentry1.price.price-shipment , .sectiontableentry1.price.price-payment {display: block; width: 100%; border: none;}
.sectiontableentry1.price, .sectiontableentry1.price.price-shipment, .sectiontableentry1.price.price-payment, .sectiontableentry1.coupon-tr {padding-left: 560px; padding-right: 10px;}
.price td {text-align: right!important;}
.sectiontableentry1 td {padding: 8px 10px!important;}
.sectiontableentry1.price td, .sectiontableentry1.price.price-shipment td, .sectiontableentry1.price.price-payment td, .sectiontableentry1.coupon-tr td, .bg_total.border td {white-space: nowrap; padding-left: 0px;width: 95px; border-right: none !important; padding-left: 5px!important;}
.sectiontableentry1.price .mobilehidden {padding-left: 63px !important;}
.price td {border-right: none!important; border-left: none !important;}
.bg_total.border {border-top: none!important;}
.cart-summary .sectiontableentry1.bg_total td:first-child {padding-left: 440px;}
.mobileblock {border-left: none!important;}
.color.mobilehidden .check_row td {border: 1px solid #e4e4e2!important;}
.cart-summary .cart-images {width: 120px !important; margin-left: 10px;margin-right: 0px!important;}
.cart-summary .cart-title {width: 150px !important; text-align: center!important;}
.cart-summary th:first-child {width: 370px!important;}
.mobilewidth tbody {padding-bottom: 20px!important;}
.mobilewidth tbody tr.mobilewidth {padding-bottom: 50px;}
.bg_total.border {margin-top: -70px; padding-left: 550px;}
#paymentForm {padding-top: 40px;}
.button, .addtocart-button, .vm-button-correct, .k2user .button {width: auto;}
tr#paymentForm.sectiontableentry1.payment.color.mobilewidth .fleft {margin-top: 10px!important;}
.cart-view .checkout-button-top {padding-left: 685px;}
.jq-checkbox {float: right!important;}
.billing-box span.cart.tos {float: right!important; padding-bottom: 10px;}
.billing-box div .terms-of-service {float: right!important; padding-bottom: 5px;}
.billing-box div.terms-of-service {width: 450px!important; margin-right: -12px;}
div#t3-content.t3-content.col-xs-12.col-sm-8.col-sm-push-4.col-md-9.col-md-push-3 .back-to-category.right-link {right: -540px;}
.cart-view .sectiontableentry1.price.price-payment {padding-bottom:50px;}
.cart-view .mobilewidth .fright {margin-top: -10px;}
.sectiontableentry1.shipment.color.mobilewidth .fleft {margin-top: -20px!important;}
tr#paymentForm.sectiontableentry1.payment.color.mobilewidth .fleft {margin-top: -40px !important;}
.LoL {margin-top: -40px;}

/*wishlist*/
.wishlist_box ul.layout .prod-row {width: auto!important;}
.wishlist_box ul.layout .prod-row {margin-right: 0px!important;}
h3.module-title.no-products {width: 97%;}
h3.module-title-wishlist {margin-right: -741px!important;}
.wishlist_box {margin-right: 40px;}
.button-wishlist {height:50px!important;}
.desc1 {display:none;}
.wishlist_box .remwishlists {float:left!important;}
.wishlist_box .wrapper-slide {margin-top: 0px!important;}
.compare_box {margin-left: 391px;}
.button-wishlist {height: 50px!important; margin-bottom: -10px;}

/*product details page*/
#productdetailsview .fright .rating {width: 400px; float: left;}
#productdetailsview .fright {float: none;}
#productdetailsview .price {width: 400px; float: right;}
#productdetailsview .code {width: 400px; float: right;}
#productdetailsview .stock {width: 400px; float: right;}
#productdetailsview .manufacturer {width: 400px; float: right;}
#productdetailsview .addtocart-bar2 {float: right; width: 400px; margin-top: -220px;}
#productdetailsview .short_desc {margin-top: 15px!important; width: 400px; float: left;}

/*product category pages
.category-view .marg {max-width: 830px!important; margin-left: -18%!important;}*/
#prodlist-box {width: 95%; margin-left: 30px;}
ul.layout .prod-row {width: 228px;}
ul.layout .product-box .browseImage {width: 208px!important;}

/*select shipment and payment methods*/
.cart-view > .login-box, .cart-view > .billing-box, .login-box-metod {width: 750px;}
.login-box-metod .vmshipment_description, .vmshipment_name, .vmpayment_name, .vmpayment_description {width: 690px !important;}
.login-box-metod .vmshipment_description, .vmshipment_name, .vmpayment_name, .vmpayment_description {width: 690px !important;}
}


@media (min-width: 595px) and (max-width: 767px) {
.slide_box ul.layout2 .prod-row, .slide_box ul.layout .prod-row {float: right;}
.jcarousel-clip.jcarousel-clip-horizontal {width: 140px;}

.off-canvas-toggle {display:none;}
.navbar-toggle .menu_title {display:none!important;}
.navbar-header .navbar-toggle {padding-right: 0px!important; float: left !important; margin-left: -3px;}
/*.serchline .sropen {margin-right: 25px!important;}*/
.navbar-toggle {background-color: #e60000!important; border-color: #e60000!important; border-radius: 0px!important; margin-top: 0px!important; margin-bottom: 0px!important; width: 60px !important; height: 60px !important;}
#t3-mainnav .navbar-toggle .fa-bars {top: 0px!important;}
.serchline .searchsearch input {padding-left: 10px!important;}
#t3-header .mod-right {float: right!important; padding-bottom: 0px !important; margin-top: -54px;}
.fb_iframe_widget {margin-left: -30px;}
.mod-right.col-md-6 .fb_iframe_widget iframe {margin-top: -60px!important;}
.orderlistcontainer {float: left!important; margin-right: 50px!important;}
span.cart_num a {line-height: 20px!important; margin-top: 2px!important;}
#cur-lang.header-button-compare .heading span, #cur-lang.header-button-wishlist .heading span {line-height: 20px!important;}
#Mod111 {display: none;}
#prodlist-box #product_list .vote {display: none;}
.logo {text-align: left!important;}
.logo-img {width: 380px; margin-left: 50px; margin-top: -18px;}
.resp.style2.page3 .logo-img {margin-top: 6px;}
.resp.style2.page3 .fb_iframe_widget iframe {margin-left: 130px!important;}
ul.layout .product-box .wishlist, ul.layout .product-box .compare_cat {float:right!important;}
.ratingbox {float: right; margin-top: 12px; margin-right: 5px;}
div#system_view {top: 10px !important; position: fixed;}
ul.layout .product-box .browseImage {height: 150px;}
div.img-wrapper {line-height: 0px; height: 250px; margin-bottom: 30px;}
ul.layout .product-box .browseImage a {max-height: 180px; min-height: 180px;}
ul.layout .product-box a .front {height: 150px;}
ul.layout .product-box a .back {height: 150px;}
.content.my-groovy-style {top: 50px !important; position: fixed; transform: translate(-50%, 0%);}
div#facebox .popup a.close {top: -105px; right: -180px;}
.navigation_grid {display:none;}
#Mod97 {float:right; margin-top: -45px;}
.header-top {margin-bottom: -25px;}
#Mod95 {width: 330px;}
.create_customer {display:none;}
ul.layout .product-box .slide-hover .wrapper {padding-top: 25px;}

/*Search Results*/
#Mod160 .paddingtop8, #Mod109 .paddingtop8, #prodlist-box .paddingtop8 {padding-top:0px!important;margin-top: -120px;}


/*product details page*/
#Img_zoom2 {max-width: 230px !important; max-height: 325px !important;}
.main-image {height: 325px!important; width: 230px!important;}
#productdetailsview .fleft {max-width: 250px!important;}
#productdetailsview .fright {float: none;}
.responsive-tabs__heading {margin-top: 10px !important;}
.example2 {padding-top: 0px!important;}
#productdetailsview .short_desc {padding-bottom: 60px!important;}
#productdetailsview .price {padding-top:0px!important; padding-bottom:0px!important;}
#productdetailsview .share_box {left: 50px!important;margin-bottom: 10px;}
.product-box2 {float: right;margin-top: 10px!important;}
.short_desc {display:none;}
.fright .ratingbox {margin-top: 0px!important;}
.fright .vote {margin-right: 10px;}
.fright .rating {float: right; margin-right: 70px;}

/* Orders Page */
.login-box2.cart-view {height: 560px!important;}
.orders-box tbody td.total {padding-top: 35px; height: 80px;}
.orders-box tbody td.total {padding-bottom: 50px !important;}
.vmshipment_description, .vmshipment_name, .vmpayment_name, .vmpayment_description {width: 520px!important;}
.spaceStyle.second .order-box2 td.first {float: left; text-align: center; padding-left: 99px;}
.module-title-ship5 {margin-top: 20px!important;margin-left:0px!important;}
.order-box-ship5 {margin-left:0px!important;}
.order-items-box, .order-history {width: 600px!important;}
.order-items-box tr td {font-size: 12px !important;}
#tab-2 .orders-box {width: 580px!important; font-size: 12px !important;}

/*Login Popup*/
.fleft.log {margin-top: -10px!important;}
.button-log {padding-bottom: 10px!important;padding-top: 10px!important;}
.wrapper_remember {margin-top: -10px;}
.module.login .modal-dialog {top: 98%!important;}
.wrapper2.log.button-log .button {height: 30px!important; line-height: 28px!important;}
ul.forgot {margin-top: -8px !important;}
.modal-header {padding-top: 0px!important;}
.module.login #form-login input {height: 30px!important;}
.module.login span.title {display:none!important;}
.modal-body {padding:0px!important; margin-left: 20px;margin-right: 20px;}
.module.login .modal-dialog .close {font-size: 30px!important;margin-top: 0px!important;
margin-right: -7px!important;}

/*Contact*/

.contact-wrap .width30 {width: 230px!important; padding-right: 5px!important;}
.wrap {width: auto!important;}
.contact-wrap .width60 {width: 250px!important; float: inherit; padding-top: 600px!important;}
.contact-wrap .width60 h3, .contact-wrap .width60 .contact-form {width: 350px!important;margin-top: -600px;margin-bottom: 630px;}
.customboob {margin-left: 0px!important; display:block !important;}
.jicons-icons {line-height: 2px !important;}
.contact-form, .module-title {margin-left:5px!important;}
div.contact-form .control-group.second {padding-left:0px!important;}
div.contact-form .control-group {float:none!important;}
.legend {width:300px;}
#jform_contact_name-lbl, #jform_contact_email-lbl, #jform_contact_emailmsg-lbl, #jform_contact_message-lbl {margin-bottom:30px!important;}
.button.validate.reset4 {margin-left:0px!important; padding: 0 15px!important;}
div.contact-form .control-group.next {width: 335px !important; margin-left: 5px!important;}
.control-group.width50.second, .control-group.width50.first {margin-left: 5px!important;}
#jform_contact_email {width: 220px;}
#jform_contact_name {width: 180px;}
.form-actions {float: right; margin-right: 20px!important; margin-top: -15px!important; padding-bottom:30px!important; margin-bottom: -5px !important;}
.contact-address dt {float:left; margin-top: 8px;}
div.contact-form legend {margin-top: 40px;}
.contact-wrap .width60 {margin-left: 260px;}
.customboob {margin-top: -950px !important; width: 210px; margin-bottom: 200px;}
.contact-wrap .width60 .controls textarea {height: 165px!important;}
.dl-horizontal, div.contact-miscinfo {width: 227px;}



/*other*/
#logins #login-form2 .button {height: 22px; line-height: 18px;padding: 0 10px!important; margin-right: -10px;}
.module.menu ul {padding-top: 0px!important;}
.button-wishlist {height: 50px!important; margin-bottom: -10px;}


/*Cart Page*/

.pg-subtotal {display: table-cell!important;}
.mobilehidden {display: table-cell!important;}
.cart-summary .sectiontableentry1.price td:first-child {display: none !important;}
.sectiontableentry1.coupon-tr .mobilehidden {vertical-align: middle;}
.sectiontableentry1.coupon-tr .input-append {margin-right:25px;}
.sectiontableentry1.price td, .sectiontableentry1.price.price-shipment td, .sectiontableentry1.price.price-payment td, .bg_total.border td {display: table-cell!important;}
.sectiontableentry1.coupon-tr .mobilehidden {vertical-align: middle;}
.sectiontableentry1 .total .PricesalesPrice {width: 50px; margin-left: 13px;}
.vmshipment_description {font-size: 12px; width: 300px !important;}
.sectiontableentry1.price, .sectiontableentry1.price.price-shipment, .sectiontableentry1.price.price-payment, .sectiontableentry1.coupon-tr, .bg_total.border {background-color: #f4f4f4;}
.mobilewidth tbody {background-color: #f4f4f4;}
.vmshipment_description, .vmshipment_name, .vmpayment_name, .vmpayment_description {width: 350px !important;}
.cart-summary .sectiontableentry1.bg_total td:first-child {padding-left: 50px;}
.LoL {margin-bottom: 20px;}

.sectiontableentry1.price , .sectiontableentry1.price.price-shipment , .sectiontableentry1.price.price-payment , .sectiontableentry1.coupon-tr {display: block; width: 100%; border: none;}
.sectiontableentry1.price, .sectiontableentry1.price.price-shipment, .sectiontableentry1.price.price-payment {padding-left: 340px;}

.price td {text-align: right!important;}
.sectiontableentry1 td {padding: 8px 10px!important;}
.sectiontableentry1.price td, .sectiontableentry1.price.price-shipment td, .sectiontableentry1.price.price-payment td, .bg_total.border td {white-space: nowrap; padding-left: 0px;width: 85px; border-right: none !important;}
.sectiontableentry1.price .mobilehidden {padding-left: 63px !important;}
.price td {border-right: none!important; border-left: none !important;}
.bg_total.border {border-top: none!important;}
.cart-summary .sectiontableentry1.bg_total td:first-child {padding-left: 440px;}
.mobileblock {border-left: none!important;}
.color.mobilehidden .check_row td {border: 1px solid #e4e4e2!important;}
.cart-summary .cart-images {width: 120px !important; margin-left: 10px;margin-right: 0px!important;}
.cart-summary .cart-title {width: 150px !important; text-align: center!important;}

/*Home Page*/
#Customblock-brand {display: none;}
.owl-wrapper {line-height:0px!important;}
.resp.style2.page3 #t3-mainnav.style2 .fright.mod-right {margin-top: -60px; position: fixed; margin-left: 340px; z-index: 12!important; display:none;}
#t3-header.style2 .serchline {margin-top: 64px!important; width: auto!important; margin-left: 58px!important;position: absolute!important;}
.col-xs-6 {width: 0%!important;}
#t3-header .logo.mod-left {padding-top: 20px;}
.mod-right.col-lg-6.col-md-8.col-sm-12.col-xs-12 .fb_iframe_widget iframe {margin-top: 25px!important;margin-left: 160px;}
.col-lg-6.col-md-3.col-sm-3.col-xs-6 #Mod97 {margin-top: 2px!important; width: 250px!important; margin-right: 60px!important;}

.wishlist_box .remwishlists {float:none!important;}
.wishlist_box .wrapper-slide {margin-top: -30px!important;}
.wishlist_box div.img-wrapper {height:auto!important;}
.wishlist_box ul.layout .product-box .browseImage a {min-height: auto;}
.desc1 {display:none;}


  }
@media (min-width: 320px) and (max-width: 767px) {
    div.browseview.browscompare_list {overflow: scroll;}
    #compare_list_prod .addtocart-button {width: 125px;}
    /*.items12 .comare_action {text-align: center;}*/
    .comare_action {width:170px;}
    .comare_name {height:90px; line-height:20px;overflow: hidden;}
    .comare_name h5 {margin-top:0px;}
    #compare_list_prod .comare_image img {max-width: 120px!important;}
    .remcompare {text-align: center;}
    .comare_action .addtocart-area2 {text-align: center;}
    
	.prod_desc { width:99%;}
	 .top-block #t3-mainnav { min-height:60px!important; }
	 .top-block.fix nav#t3-mainnav {position:relative!important}
	.module.menu { float:none; margin-left:-9px;}
	.module.phone { text-align:left;}
		  .module.login .poping_links > span { display:none;}
		 #t3-header .logo.mod-left { width:auto; float:none;}
		 #t3-header .mod-right .fright { float:none; padding-top:0;}
		 .wrapper.marg-bot.sp .fright {float:right!important;}
		 #vm_cart_products.mCustomScrollbar {height: auto !important;}
		 #t3-mainnav .navbar-nav > li > a , #t3-mainnav .navbar-nav > li > span { padding:20px 30px; display:block; text-align:center;}
		 .t3-mainnav .t3-navbar-collapse .navbar-nav > li > span, .t3-mainnav .t3-navbar-collapse .navbar-nav > li > a {border-top: 1px solid #E7E7E7;}
		 .t3-mainnav .t3-navbar-collapse .navbar-nav .dropdown > a .caret , .t3-mainnav .t3-navbar-collapse .navbar-nav .dropdown > span .caret { border-right-width:12px;border-left-width:12px;border-top-width:12px;}
		 #t3-mainnav .dropdown-menu { border:none; background:#292f38; box-shadow:none; margin:0; padding:0; border-radius:0;}
		 .dropdown-submenu > a:after {   border-top-color: #FFF; border-left-color: rgba(0, 0, 0, 0); border-right-width:12px;border-left-width:12px;border-top-width:12px; position:absolute; right:40px; top:10px;}
		 .dropdown-submenu:hover > a:after {border-left-color: rgba(0, 0, 0, 0);}
		 #t3-mainnav .dropdown-menu  .dropdown-menu { border:none; background:none; box-shadow:none; display:block; left:0; top:0; position:relative; margin-left:0px; margin-top:0;}
		 #t3-mainnav .dropdown-menu  .dropdown-menu li a { padding-left:30px;}
		 #t3-mainnav .dropdown-menu:before { display:none;}
		#t3-mainnav .dropdown-menu li a { text-align:left; padding:10px 20px; color:#fff;
		 -webkit-transition: all 0.7s ease;
		-moz-transition: all 0.7s ease;
		-o-transition: all 0.7s ease;
		-ms-transition: all 0.7s ease;
		transition: all 0.7s ease;}
 
		 #t3-mainnav  .dropdown-menu > li a:hover,
		#t3-mainnav  .dropdown-menu > li:hover > a,
		#t3-mainnav  .dropdown-menu > li a:hover,
		#t3-mainnav  .dropdown-menu > li.active > a,
		#t3-mainnav  .dropdown-menu > li a:focus,
		#t3-mainnav  .dropdown-menu  > li a:focus 
			{color:#e60000; background:#ecf0f1; }
		 
		

		 .cap-img img , #Slider .price{ display:none;}
		 	 #Slider .text2 , #Slider .cap_box.cap_slide3 .text2 { margin-top:10px;}
			 #Slider .cap_box.cap_slide3 { float:none;}
	 	#Slider .cap_box.cap_slide3 .text3, #Slider .cap_box.cap_slide3 .text4, #Slider .cap_box .text3, #Slider .cap_box .text4 { font-size:26px; line-height:28px;}
		#Slider .button { margin-top:10px; height:40px; line-height:40px; font-size:18px;}
		.camera_thumb , .thumb_arrow { display:none!important;}
		
		 ul.bxslider  .product-box .browseImage a { min-height:190px;}
	 ul.layout2.bxslider .product-box .compare_cat , ul.layout2.bxslider .product-box .wishlist { float:none; text-align:center;padding-top:5px; padding-bottom:5px;}
	 ul.layout2.bxslider .product-box .wishlist:after { display:none;}
	 ul.layout.bxslider .product-box .addtocart-area2 { float:none;}
	 ul.layout.bxslider .product-box .compare_cat , ul.layout.bxslider .product-box .wishlist { float:left; margin-right:5px; margin-left:0;  margin-bottom:0px; margin-top: -39px; }
	 ul.layout .product-box .vote , ul.layout .product-box .Price{ float:none;}
	.li_lvl .mega-dropdown-menu { width:750px!important; margin-left:-10px;}
	#t3-mainnav .li_lvl .dropdown-menu:before { left:30%;}
	#vmCartModule #cart_list { display:none;}
	#cur-lang ul { right:auto; left:0;}
	#cur-lang ul i.fa.fa-sort-desc { right:auto; left:20px;}
	
	#t3-mainnav .navbar-toggle { position:inherit;}
	#t3-mainnav .navbar-toggle .fa-bars { color:#fff;}
	#t3-mainnav .navbar-toggle:hover , #t3-mainnav .navbar-toggle:focus{ background:#fff; border-color:#fff;}
	#t3-mainnav .navbar-toggle:hover .fa-bars , #t3-mainnav .navbar-toggle:focus .fa-bars{ color:#262626;}
	#t3-mainnav .navbar-toggle .menu_title { position:absolute; display:inline-block; top:10px; left:0; padding-left:10px;color: #fff;font-size: 24px;font-weight: 300; margin-bottom: 30px; text-transform: uppercase;}
	
	.MainRow .t3-mainbody { padding-top:20px;}
	.t3-module {
   	 margin-bottom: 30px;
	}
	.banneritem { margin-left:0;margin-bottom:20px;}
	.banneritem a { display:block; width:100%; height:100%;}
	.banneritem img {width:100%!important; height:auto!important;}
	h3.module-title {font-size:20px; text-align: center;}
	.t3-copyright .module { background:none;}
	div.tooltip { width:15%;}
#t3-mainnav .navbar-toggle { margin-right:40px; margin-top:12px;}
	.tabletkanone { display:block!important;}
	.ac_result { display:none!important;}
	.botbanners .banneritem { width:100%; margin-left:0!important;}
	div.homeblog .moduleItemImage { width:100%; margin:0 0 10px 0;}
	div.homeblog ul li .blog-box .fleft {width:100%; float:left; max-width:none;}
	#t3-mainnav .t3-navbar.navbar-collapse.collapse { display:block; height:0px; border:none; background:none; box-shadow:none; position:static;}
	.t3-megamenu { display:none;}
	.search-custom { display:block;}
	#productdetailsview .fright { width:100%;}
#productdetailsview .product-custom .product-fields {width: auto!important; margin-right: 0px!important;}
#productdetailsview .fleft {margin-right: 0px!important;}

.fb-comments.fb_iframe_widget , .fb-comments.fb_iframe_widget > span { width:100%!important; overflow:hidden;}
/*.fb_iframe_widget iframe {width:100%!important;}*/


.product-neighbour .pagers { float:none; padding-left:0;}
.back-to-category.left a { float:none; margin-bottom:10px;}
.zoomContainer { display:none;}
.count_holder_small { display:none!important;}
.botbanners2 .banneritem { float:none; width:100%; margin-left:0;}
.box-style .prod_desc img { width:100%; height:auto;}
.module.login .modal-dialog {
    left: 50%;
    margin: -220px 0 0 -150px;
    position: fixed;
    top: 50%;
    width: 300px;
}
	#form-login-username , #form-login-password{ width:90%;}
	.buttonBar-right.user { padding-top:20px;}
	 #product_list.list ul.layout .prod-row .slide-hover > .wrapper-slide { width:85%; padding-top:0;}
	 #product_list.list ul.layout .prod-row .slide-hover > .wrapper { width:100%;}
	 ul.layout .product-box .wishlist, ul.layout .product-box .compare_cat { float:left; margin-left:0; margin-right:5px;}
	 #product_list.list ul.layout .product-box .addtocart-area2 { text-align:left;}
	 #product_list.list ul.layout .product-price.list { float:left; text-align:left;}
	#t3-header.style2 .search-custom { float:none; margin:0 auto;}
	#t3-header.style2 .block1-custom {float:none; margin:0 auto; text-align:center; padding-top:20px;}
	#t3-header.style2 .customphone {text-align:center; }
	div.header-top.style2 .module.menu ul{ text-align:left; display:block; margin:0;}
#t3-mainnav.style2 .fright.mod-right { float:left;}
#slideShow.list li .product-box.hover .browseImage { margin-bottom:0;}
#slideShow.list li .product-box.hover .slide-hover { margin:0 20px; padding-bottom:40px; width:91%;}
.customcustomblock ul li {
    width: 50%;
	display:inline-block;
}
 .customcustomblock2 ul li {
	     width: 100%;	 }

.button-wishlist {height: 50px!important; margin-bottom: -10px;}

#t3-mainnav .navbar-toggle {float: left;}
.control-group-captcha {margin-top: 50px;}

}
/*@media (min-width: 320px) and (max-width: 580px)*/
@media (min-width: 320px) and (max-width: 594px) {

    #t3-mainbody .row {margin-left: 0px; margin-right: 0px;}
    #t3-content .col-xs-12, #t3-content .col-sm-8, #t3-content .col-md-9 {padding-left: 0px!important;
padding-right: 0px!important;}
.MainRow .col-sm-8, .MainRow .col-md-9, .MainRow .col-xs-12 {padding-left: 0px!important;
padding-right: 0px!important;}

.MainRow .container {padding-left: 0px!important; padding-right: 0px!important;}
    
    ul.layout .product-box .slide-hover .wrapper {position: inherit!important;}
    .owl-item .slide-hover {margin-top: -30px;}
    #vmCartModule {padding: 6px 12px 6px 12px!important;}
    .logo-img {width: 300px; margin-bottom: -15px; margin-top: 5px;}
    .mod-languages, .mod-currencies, .mod-compare, .mod-wishlist {margin-bottom: 11px;}
    .fb_iframe_widget iframe {margin-top: -10px!important; margin-left: -170px;}
    .fb_iframe_widget {padding-top: 30px;}
    .fb_iframe_widget span {width: 105px !important;}
    .breadcrumb {margin-left:-15px;}
    .module.menu ul {margin-top: -20px!important;}
    div.img-wrapper {line-height: 150px;}
ul.layout .product-box a .front {height: 150px;}
ul.layout .product-box a .back {height: 150px;}
.wrapper.marg-bot.sp .fright { float:left!important; padding-top:0;}
div#cart_list .container {padding: 10px 10px 7px 10px!important;}
    ul.layout .product-box .browseImage a {max-height: 150px!important; min-height: 150px!important;}
    .img-wrapper {max-height: 150px!important; min-height: 150px!important;}
.sectiontableentry1.coupon-tr {height: 10px;}
.sectiontableentry1.coupon-tr {padding-bottom: 150px!important;}
/*checkout page*/
.login-box-shipping .login-box4 {margin-top: -140px!important;}
.cart-summary .cart-title a {font-size: 12px;}
.cart-summary .cart-title {width: auto!important;text-align: center;margin-right: 0px!important; max-height: 65px;}
.cart-summary th, .cart-summary td {vertical-align: middle;}
.sectiontableentry1 td {padding-top:5px!important; padding-bottom: 0px!important; padding-left:5px!important;padding-right:5px!important;}
.cart_billing-box .wrapper {margin-bottom: 5px!important;}
.buttonBar-right .button, .payment-validate .button {margin-bottom: 5px!important;}
div.buttonBar-right-selectpayment {margin-bottom: 45px!important;margin-top: -100px!important;}
.cart-summary .cart-images {width: auto!important;margin-right: 0px;
float: none;}
.vm2-add_quantity_cart, .vm2-remove_from_cart {font-size: 12px;}
#checkoutForm input {float: none!important; margin-right: auto!important;}
div.buttonBar-right-selectpayment {padding-bottom: 40px!important;}
.shipment .login-box-metod {padding-bottom: 40px!important;}
.shipment .login-box-metod, .payment .login-box-metod {margin-bottom: -65px!important;}
.button.btn.btn-xreate {margin-top: -30px!important;}
#form-login-submit .button.button {margin-top: 15px;}
.PricebillDiscountAmount {display: none;}
.cart-summary .sectiontableentry1.bg_total td:first-child {margin-left: 30px;}
.sectiontableentry1 .login-box-metod p {text-align: center; padding-top: 10px;}
.sectiontableentry1.bg_total {padding-top: 20px;}
ul.layout .product-box .slide-hover .wrapper {overflow: auto!important;}

/*checkout page*/
.cart_billing-box .cart-summary.mobilewidth {margin-bottom: 0px!important;}
ul.layout .prod-row .lbl-box {top: -9px; right: -9px;}
.lbl-box2 {top: -9px; left: -9px;}
.ratingbox {margin-top: 18px;}
#productdetailsview .controls label {float:none;}
#productdetailsview .product-box2 .addtocart_button2, #productdetailsview .product-box2 .wishlist {display: contents!important;}
#productdetailsview .product-box2 .add_wishlist, #productdetailsview .product-box2 .ask-a-question .askquestion2 {line-height: 40px!important;}
#product_list ul.layout .product-box .Price {float: right; padding-bottom:0px!important; padding-top: 7px; font-size: 12px;}
ul.layout .product-box {padding: 5px!important;}
.owl-item ul.layout .product-box {padding: 5px!important; width: 220px;}
ul.layout .product-box .slide-hover .wrapper {margin-bottom: 10px;height: 75px;}
ul.layout .product-box .addtocart-button {padding-right: 0px; padding-left: 2px; margin-right:4px;}
ul.layout .product-box .wrapper-slide {overflow: inherit; clear: inherit;margin-top: -55px;}
#product_list ul.layout .product-box .Price {margin-right: 0px;}
.paddingtop8 ul.layout .product-box {line-height: 20px;}
ul.layout .product-box .Title a {font-size: 12px;}
.stock-level {font-size: 12px;}
.desc1 {margin-bottom: 25px;}
.rating-title {display: none;}
#product_list.list ul.layout .product-box .vote {margin-bottom: 25px;}
.owl-item .prod-row {width: 221px!important; margin-bottom:0px!important;margin-top: -5px !important;}
.slide_box ul.layout li {margin-right: 0px!important;}
.owl-item .add_wishlist {padding: 2px 8px!important; height: 30px!important; line-height: 25px!important;}
.owl-item .wishlist {float:none!important; margin-right: 0px!important; margin-top: -30px!important; margin-left: 95px!important;}
#slider .prod-row {width: 170px; margin-bottom:0px!important;margin-right:4px!important;margin-left:4px!important;margin-top: -13px !important;}
#product_list ul.layout li {width: 100%!important;}
.paddingtop8 {padding-top: 8px;margin-bottom: -12px;text-align: left;}
.module-ct .paddingtop8 {margin-bottom: 20px;}
.owl-item ul.layout .prod-row {margin-bottom:0px!important;margin-right:4px!important;margin-left:4px!important;margin-top: -5px !important;}
.owl-item .prod-row {margin-left: auto!important; margin-right: auto!important;}
.owl-item ul.layout .prod-row {width: 220px !important;}
.owl-item ul.layout .product-box {padding: 5px!important; width: 220px;}
.module-ct ul.layout .prod-row {display: inherit;}
.module-ct .slide_box_width {margin-left: 0px!important;}
.owl-item  .slide_box ul.layout2 li, .slide_box ul.layout li {margin-left: 0px!important;}
.owl-item .browseImage {width: 211px !important;}
.listbest .browseImage {width: 80px !important;}
.module-ct ul.layout .product-box .browseImage img {max-width: 211px !important;}
.module-ct .back {width: 2111px!important;}
.module-ct .prod-row {padding-bottom: 15px !important;}

.paddingtop8 .vm2-normalstock, .paddingtop8 .vm2-lowstock, .paddingtop8 .vm2-nostock {width: 52px; height: 10px;}
#slider .product-box .browseImage {width: 160px!important;}
.owl-item ul.layout .product-box .browseImage {width: 211px!important;}
.button, .addtocart-button, .vm-button-correct, .k2user .button {font-size: 12px;height: 30px;line-height: 29px;}
#product_list .PricebasePriceWithTax, #product_list .PricesalesPrice {font-size: 20px!important; /*padding-bottom: 7px!important;*/}
.price-range-min, .price-range-sep {display: none;}
#product_list ul.layout li {margin: 0 auto;text-align: center;}
.pagination {padding-left: 5px;}
.slide-hover2 .wrapper {height: 75px;}
#product_list.list ul.layout .product-box .ratingbox {top: 40px; margin-left: 90px;}
.off-canvas-toggle {display:none;}
.navbar-toggle .menu_title {display:none!important;}
.navbar-header .navbar-toggle {padding-right: 0px!important; margin-right: 300px!important;}
/*.serchline .sropen {margin-right: 25px!important;}*/
.navbar-toggle {background-color: #e74c3c!important; border-color: #e74c3c!important; border-radius: 0px!important; margin-top: 0px!important; margin-bottom: 0px!important; width: 60px !important; height: 60px !important;}
#t3-mainnav .navbar-toggle .fa-bars {top: 0px!important;}

.t3-navbar .search-custom {left: 0px; padding-right: 0px;}
#mod_virtuemart_search {width: 102%!important;}
.serchline .searchsearch input {padding-left: 10px!important;}
#t3-header .mod-right {float: right!important; padding-bottom: 0px !important; padding-right: 10px;}
.fb_iframe_widget {margin-right: 0px; margin-top: -1px;}
.orderlistcontainer {float: left!important; margin-right: 0px!important;}
.width100.border_bot {display: flex; justify-content: center;}
.Results {display: flex; justify-content: center; margin:0px;}
.Results span {float:none;margin-right: 0px;}
.Results .display-number {text-align: center;}
.orderby-displaynumber {padding-top:0px;}
h2.search-title {margin-bottom: 20px;}
span.cart_num a {line-height: 20px!important; margin-top: 2px!important;}
#cur-lang.header-button-compare .heading span, #cur-lang.header-button-wishlist .heading span {line-height: 20px!important;}
#Mod111 {display: none;}
#prodlist-box #product_list .vote {display: none;}
ul.layout .product-box .addtocart-button {width: 85px; text-align: center;}
#Mod109 ul.layout .product-box .addtocart-button {width: 90px; text-align: center;}
#Mod160 ul.layout .product-box .addtocart-button {width: 90px; text-align: center;}
.navbar-toggle {margin-left: 0px!important;}

.call-a-question .add_wishlist {margin-top: 40px;}
.wrapper .call-a-question {display: inline!important; visibility: hidden; margin-top: -10px;}

/*product details page:*/
.call.modal {font-size: 12px!important; height: 30px!important; line-height: 29px!important;}
.browseImage .lbl-box2 {font-size: 12px; line-height: 20px; height: 80px; width: 80px;}
.browseImage .lbl-box2 .sold, .browseImage .lbl-box2 .new {top: 22px; left: -20px; height: 20px; width: 105px;}
.browseImage .lbl-box {font-size: 12px!important; line-height: 20px!important; height: 80px!important; width: 80px!important;}
.browseImage .lbl-box .hit, .browseImage .lbl-box .discount {top: 18px!important; left: 0px!important; height: 20px!important; width: 105px!important;}
#productdetailsview .short_desc {margin-left: 15px; margin-right: 15px;padding-bottom: 16px;}
#productdetailsview .product-box2 .controls {margin-bottom: 20px;}
#productdetailsview .fright .rating {margin-left: 15px; margin-right: 15px;}
#productdetailsview .price {padding-bottom: 4px; padding-top: 0px;}
#productdetailsview .code {padding-bottom: 10px;}
#productdetailsview .fright .rating {margin-bottom:10px;}
.content.my-groovy-style h4 {font-size: 14px!important;height: 64px; overflow: hidden;padding-right: 5px;}
.contact-form .button.validate.reset4 {margin-right: 0px!important;margin-top: -100px!important;}
.image-pop {margin-bottom: 10px!important;margin-top: 10px !important;}
div#facebox div.my-groovy-style .left img {max-height: 100px!important;}
div#facebox div.my-groovy-style .left {padding-bottom: 0px!important;}
.product-box2 .vm-chzn-select {width: 300px!important;}
.main-image {height: 248px!important; pointer-events: none; position: relative;}
#productdetailsview .wrapper2 {text-align: center;}
#productdetailsview .fleft {display: inline-block; float:none!important; padding-bottom: 10px!important;}
#productdetailsview .short_desc {margin-bottom: 0px!important;}
#productdetailsview .price .product-price span.PricesalesPrice {float: none!important;}
#productdetailsview .share {padding-bottom: 20px!important; padding-left: 0px!important; padding-right: 0px!important; float: none!important;}
#productdetailsview .share_box {left:0px!important; right: 0px; width: 125px; margin-left: auto; margin-right: auto; padding-left: 10px;bottom: -75px!important;}
#productdetailsview .fright h1 {font-size: 18px; text-align: center;margin-left: 10px; margin-right: 10px;}
#productdetailsview .price .product-price span.PricesalesPrice {margin-bottom: 8px!important;font-weight: 600;font-size: 30px;}
.productdetails-view.layout2 .responsive-tabs__heading {top: -20px!important; margin-top: 10px!important;}
.recentproducts h3.item1 {margin-top: -20px!important;}
#gallery_02 .jcarousel-clip.jcarousel-clip-horizontal {width: 190px!important;}
.additional-images img {height: 55px!important;}
#productdetailsview .product-box2 .addtocart_button2, #productdetailsview .product-box2 .wishlist, #productdetailsview .product-box2 .compare_cat {padding-top:10px; margin-right:7px;}
.cart-view .floatleft {margin-bottom: 20px!important;float: none;}
.login-box3 {text-align: center;}
input.inputbox {float:none!important;}
.forgot-links a {display: block; margin-bottom: 0; line-height: 0; font-size: 13px;}
.form-validate .control-group .controls {margin-left: 120px;}1
#notifyform .button-notifyme {margin-left: 0px!important;}
#productdetailsview .product-box2 .ask-a-question {padding-top:10px; margin-right:0px!important; display:none;}
.quantity_box {display: none !important;}
#productdetailsview .back-to-category .button_back {padding-left: 31px!important; float: none!important;}
.example2 {padding-bottom: 20px!important;margin-left: 5px; margin-right: 5px;}
.slide-hover2 .wishlist {display: none;}
#slider .wishlist {display: none;}
.fa.fa-heart-o {vertical-align: middle;}
.addtocart-area2.proddet .addtocart-button.cart-click, .addtocart-area2.proddet .addtocart-button {font-size: 14px;}
.side_ban .module-ct {margin: auto;width: 70%;}
.recentproducts {text-align: center;}
.recentproducts a {min-width:300px;}
.recentproducts li img {margin-bottom: 10px!important;}
#butseldwish {text-align: center;}
.btn_wishlist {margin-left: 0px!important;}
/*remove compare button*/
#compare_total {display: none;}
ul.layout .product-box .compare_cat {display: none;}
#productdetailsview .product-box2 .compare_cat {display: none;}
#vmCartModule {margin-left: 45px!important;}

/*shop home*/
#product_list .slide-hover2 .vote {display:none;}
.slide-hover2 .Title, .slide-hover .Title {padding-top: 8px!important; text-align: left;}
#t3-header .row {height: 142px;}

/*home*/
div.wrapper {margin-bottom: 10px!important;}
#Slider {display: none;}
#t3-mainnav.style2 .fright.mod-right {display: none;}
.mod-right.col-lg-6.col-md-8.col-sm-12.col-xs-12 .serchline .searchsearch {margin-left: 30px; margin-right: -24px;}
.col-lg-1.col-md-3.col-sm-3.col-xs-6 {display:none;}
.col-lg-6.col-md-3.col-sm-3.col-xs-6 div#Mod97.t3-module.module.menu {margin-left: -189px!important; padding-top: 44px!important; float: left;}
div#Mod95.t3-module.module.login {margin-right: -20px; width: 200px;}
.fleft.search-custom .fb_iframe_widget iframe {margin-top: -40px !important;}
.resp.style2.page3 .fb_iframe_widget iframe {margin-left: -10px; display:none;}
.wrap.t3-brand {display:none;}
ul.layout.bxslider .product-box .wishlist {float: right; margin-bottom: 0px; margin-top: -45px; margin-right: 107px;}
.owl-item ul.layout.bxslider .product-box .wishlist {float: none; margin-top: -30px; margin-left: 95px;}
.vmgrouplatest .vote {display:none;}
.module-ct .bestshot {line-height: 14px;}
.owl-wrapper-outer .Price {font-size: 18px!important; font-weight: 500!important; margin-left: 100px!important; margin-bottom: 10px!important; /*padding-bottom: 5px!important;*/ margin-top: 2px!important; float: right!important; margin-right: 5px!important;}
#t3-header.style2 .serchline {top: 36px;}
.logo.col-lg-6.col-md-4.col-sm-12.col-xs-12.mod-left .logo-image h1 {margin-bottom: 0px!important;}
#t3-header.style2 .row {height: 139px; margin-bottom: -32px!important;}
.mod-right.col-lg-6.col-md-8.col-sm-12.col-xs-12 {height: 30px;}
#Mod109 .module-ct {margin-bottom: -70px; height: 850px;}
#Mod160 .module-ct {margin-bottom: -70px;}

/*search result page*/
#bottom-pagination-top1 {display:none;}
.slide-hover .wrapper .Price  {padding-top: 7px!important;}
/*checkout page*/
.bg_total.border {margin-top: -60px; background:#f4f4f4;}
.sectiontableentry1.shipment .fright, .sectiontableentry1.payment .fright {float: left; margin-bottom: 20px;}
.cart-summary .color {background:#f4f4f4;}
.cart_billing-box {background:#f4f4f4;}
.mobilewidth tbody tr.mobilewidth {padding-top: 20px;}
.sectiontableentry1 td {padding-top:5px!important; padding-bottom: 0px!important;}
.cart-summary .sectiontableentry1.bg_total .PricebillTotal {margin-top: -30px; text-align: center;width: 80px !important; margin-left: 130px;padding-bottom: 20px!important;}
.sectiontableentry1.price .mobileblock.mobilehidden2 {text-align:right!important; width: 130px; margin-left: 80px;}
.sectiontableentry1.price td, .sectiontableentry1.price.price-shipment td, .sectiontableentry1.price.price-payment td, .sectiontableentry1.coupon-tr td, .bg_total.border td {text-align: center !important;}
.sectiontableentry1.price, .sectiontableentry1.price.price-shipment, .sectiontableentry1.price.price-payment, .sectiontableentry1.coupon-tr, .bg_total.border {background-color: #f4f4f4;}
.pg-subtotal {float: right; margin-top: -25px;text-align:center!important;width: 80px !important;}
.sectiontableentry1 .total .PricesalesPrice {color:#646464;}
.cart.customer-note {margin-top: -10px;}
.sectiontableentry1.shipment.color.mobilewidth .fleft {transform: none!important;}
.cart_billing-box .sectiontableentry1.shipment.color.mobilewidth .fleft {margin-left: 45px;}
.cart_billing-box .sectiontableentry1.payment.color.mobilewidth .fleft {margin-left: 45px;}
.cart.customer-note {margin-top: -10px!important;}
.width50.floatleft {width: 100%;}
.button.reset3 {position: relative!important;}
.billing-box.after::after {border-left: none;}
.button.button.reset3 {margin-top: 0px !important;}
.cart-view .text-indent2 {padding-bottom: 0px!important;}
.cart-view .output-billto, .cart-view .output-shipto {padding-bottom:0px!important;}
.cart-view .text-indent {border-bottom: solid 1px #646464;}
.cart-view .text-indent2 {padding-left: 0px;}
.billto-shipto .width50.floatleft {margin-bottom: 0px !important;}
.vmshipment_description, .vmpayment_description {color: #646464!important;}
a.details.button.reset3, .width50.floatleft a.button.reset3 {margin-top: -10px !important;}
.shoper table td.key {width: 288px;}
.shoper legend {margin-bottom:0px!important;}
.vmshipment_name, .vmpayment_name {font-size: 15px;}
.vmshipment_description, .vmpayment_description {font-size: 12px; width: 240px!important;}
.vmshipment_description, .vmshipment_name, .vmpayment_name, .vmpayment_description {width: auto!important;}
.login-box-metod div.wrapper {margin-left: 10px!important;}
#productdetailsview .stock b {font-size: 0px;}
#productdetailsview .stock {display:block!important;}
.mobilehidden{display: none!important;}
.fleft .vmshipment_description, .fleft .vmshipment_name, .fleft .vmpayment_name, .fleft .vmpayment_description {width: 280px !important; text-align: center; padding-right: 20px;}
.sectiontableentry1.shipment .fright, .sectiontableentry1.payment .fright {margin-left: 50px;}
.mobilehidden2 {display: table-cell!important;}

/*add to cart popup*/     
#facebox .content {width: 330px;}
div#facebox .popup a.close {top: 7px; right: 7px;}

/*wishlist popup*/
#system_view {width: 300px !important; left: 30px !important; padding-right: 10px; padding-left: 10px; padding-bottom: 10px; margin-top: -80px;}
#wishlists_continue, #wishlists_go {padding-left: 15px; padding-right: 15px;}
.success {margin-top: -18px;}
h3.module-title-wishlist {margin-right: -230px!important;}
#product_list .PricebasePriceWithTax, #product_list .PricesalesPrice {padding-bottom: 0px;}
.wishlist_box .remwishlists {margin-top: -40px;}
#product_list.list ul .product-box .Title {margin-top: -40px; margin-bottom: -40px;}
.desc1 {display:none;}

/*minicart*/
div#cart_list .container {height: auto!important;}
#vm_cart_products.mCustomScrollbar {height: auto!important;}
div#cart_list .container .wrapper.marg-bot {margin-top: -5px!important;}
div#cart_list {width: 300px!important;}
div#vm_cart_products .image {margin-top: 10px;}
div#cart_list .fright .wrap-cart {margin-top: -30px;}
#cart_list div.product_row .product_name {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*contact page*/
.contactContact .module-title {margin-right: 320px;}
.contact-wrap .width30 {width: 100%!important;margin-left: 60px;}
.contactContact  h3.module-title {margin-left: -50px!important; margin-bottom: 14px!important}
.contact-wrap .width60 {float: inherit; padding-top: 600px!important;}
.contact-wrap .width60 {margin-left: 20px;}
.contact-wrap .width60 h3, .contact-wrap .width60 .contact-form {width: 250px!important;}
.customboob {margin-left: 100px!important; margin-top: -930px!important; margin-bottom: 720px!important; display:block !important;}
.control-group-captcha {margin-top: 50px;}
.button.validate.reset4 { margin-right: 100px!important;}
.jicons-icons {line-height: 2px !important;}
.contact-form .module-title {margin-left:5px!important;}
div.contact-form .control-group.second {padding-left:0px!important;}
div.contact-form .control-group {float:none!important;}
.legend {width:300px;}
#jform_contact_name-lbl, #jform_contact_email-lbl, #jform_contact_emailmsg-lbl, #jform_contact_message-lbl {margin-bottom:30px!important;}
.button.validate.reset4 {margin-left:0px!important; padding: 0 15px!important;}
div.contact-form .control-group.next {width: 280px !important; margin-left: 5px!important;}
.control-group.width50.second, .control-group.width50.first {margin-left: 5px!important;}
#jform_contact_email {width: 220px;}
#jform_contact_name {width: 180px;}
.form-actions {float: right; margin-right: -24px!important; margin-top: -90px!important; padding-bottom:30px!important;}
.contact-form .control-group-captcha {padding-bottom: 40px;}
.contact-address dt {float:left; margin-top: 8px;}

/* Orders Page */
.login-box2.cart-view {height: 610px!important;}

/* My Account Page */
#tabs li.current {display: block !important; width:100%;}
.shoper #tabs li {display: none;}
.cart-view .login-box4 .input {width: auto;}
.cart-view .login-box .inputbox {width: 100%!important;}
.shoper .user-details label {width: 107px!important; font-size: 12px!important; padding-left:0px!important;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .inputbox {font-size: 12px!important;}
div.text {font-size: 12px!important;position: relative; top: 50%;
transform: translateY(-50%); margin-top: -4px;}
.Results .jq-selectbox {height: 25px; margin-top: 5px!important; min-width: 50px;}
.shoper .jq-selectbox {padding-right: 0px!important;}
.shoper table td.key {width: 15px!important;}
.adminForm.user-details {font-size: 12px; word-break: break-all;}
.form-validate #ui-tabs {width: 310px;-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;}

/* My Orders Page */
.orders-box {width: 314px;}
.orders-box thead th {font-size: 15px; padding-right: 7px;}
.orders-box tbody td {padding-left: 2px; border:none!important;}
.orders-box tbody td.total {margin-top: 20px; padding-bottom: 33px;}
.back-to-category {border-top: none; text-align: center; margin-bottom: 20px!important; padding-top: 0px !important;}
a.button_back.button.reset3 {width: 190px!important; margin-left: 0px!important; padding-top: 28px!important; padding-left: 35px!important; margin-right: -49px!important;}
.order-box .vmshipment_description, .order-box .vmshipment_name, .order-box .vmpayment_name, .order-box .vmpayment_description {width: 220px !important;}
.module-title-bill5 {width: 330px !important;}
.order-box-bill5 {width: 330px !important;}
.module-title-ship5 {width: 330px !important;}
.order-box-ship5 {width: 330px !important;}
#tab-2 .orders-box {width: 360px !important;}
.login-box2.cart-view {margin-bottom: 20px;}

.spaceStyle.second .order-box2 td.first {float: left; text-align: center;}
.module-title-ship5 {margin-top: 20px!important;margin-left:0px!important;}
.order-box-ship5 {margin-left:0px!important;}

.cart-view .login-box .inputbox, .login-wrap.cart-view #username, #jform_email, .login-wrap.cart-view #password {width: 290px;}
body input.inputbox {width: 290px;}

/*wish list*/
.wishlist_box .button-wishlist {padding: 5px 10px;}
.button-wishlist {height: 50px!important; margin-bottom: -10px;}

/*other*/
.navigation_grid {display:none;}
#logins #login-form2 {float: right!important; margin-right: -140px!important; margin-bottom: -20px; padding-top: 12px;}
#logins #login-form2 .button {height: 26px; line-height: 18px;padding: 0 10px!important;}
    
    #Slider .tp-leftarrow, #Slider .tp-rightarrow {height: 20px!important; width: 20px!important;}
    #Slider .tp-rightarrow::after {top: 14px!important;}
#Slider .tp-leftarrow::after {top: 14px;}
		 #product_list.list ul.layout .prod-row .slide-hover > .wrapper-slide { width:85%; padding-top:0;}
	 #product_list.list ul.layout .prod-row .slide-hover > .wrapper { width:100%;}
	 ul.layout .product-box .wishlist, ul.layout .product-box .compare_cat { float:left; margin-left:0; margin-right:5px;}
	 #product_list.list ul.layout .product-box .addtocart-area2 { text-align:left;}
	 #product_list.list ul.layout .product-price.list { float:left; text-align:left;}
	 #product_list.list ul.layout .prod-row .browseImage { float:none; width:100%; margin-bottom:20px;}
	 .wishlist_box #product_list.list ul.layout .prod-row .browseImage { float:none; width:100%; margin-bottom:60px!important;}
	 #product_list.list ul.layout .prod-row .slide-hover {float:none; width:100%;}
	div#facebox .popup .my-groovy-style2 { width:280px;}
	div#facebox .popup .my-groovy-style2 .floatright { float:none; margin-top:10px;}
	#slideShow.list li .product-box.hover .slide-hover .price-sale, #slideShow.list li .product-box.hover .slide-hover .price-old , #slideShow.list li .product-box.hover .slide-hover .price_save { width:98%; margin-top:1px;}
	#slideShow.list li .product-box.hover .slide-hover .time-box .bzSaleTimerDesc2  , #slideShow.list li .product-box.hover .slide-hover .time-box .bzSaleTimerDesc { float:none;}
	
	.time-box .price .product-price > span.price-sale , .time-box .price .product-price > span {width:98%; margin-top:1px;}
	.time-box .bzSaleTimerDesc  , .time-box .bzSaleTimerDesc2 { float:none;}
	.customcustomblock ul li , .customcustomblock2 ul li {
   	 	width: 100%;
	}
	#productdetailsview .fleft {
		max-width: 290px;
	}
	#productdetailsview .fleft #Img_zoom2 {
		width: auto !important;
		height: auto!important;
		max-height: 240px !important;
		max-width: 250px !important;
	}

}


@media (min-width: 280px) and (max-width: 359px) {
    #vmCartModule {padding: 6px 12px 6px 12px!important;}
.logo-img {margin-left: 50px;}
/*ask a question*/
.fancybox-wrap.fancybox-asc {max-width: 320px!important;}
body.component .ask-a-question-view input, .ask-a-question-view #Comment {width: 250px!important; margin-left: 20px!important;}
/*.roww {width: 280px!important;}*/
.roww {width: 50%; margin: auto;}
.fancybox-asc .fancybox-outer {width: 300px!important;}
body.component #t3-content .ask-a-question-view .module-title {margin-top: -10px!important;}
.submit .button.ask {margin-left: 20px!important;}
body.component #t3-content .ask-a-question-view label {width: 295px!important;}
#logins #login-form2 {float: right!important; margin-right: -120px!important; margin-bottom: -20px; padding-top: 12px;}
.button.validate.reset4 { margin-right: 66px!important; margin-top: -125px!important;}
#productdetailsview .product-custom .product-fields {width: 100% !important;}
.cart-summary .sectiontableentry1.bg_total .PricebillTotal {margin-left: 110px;}
/*shop page
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {margin-right: -55px;}*/

#t3-header.style2 .search-custom {width: 290px;}
.mod-right.col-lg-6.col-md-8.col-sm-12.col-xs-12 .serchline .searchsearch {margin-left: 15px; margin-right: -10px;}
.slide_box ul.layout2 li, .slide_box ul.layout li {margin-left: 0px;}
.resp.style2.page3 .col-lg-4.col-md-3.col-sm-3.col-xs-6 {padding-left: 12px!important;}
div.header-top.style2 .module.menu ul {margin-left: 10px;}
#t3-mainnav .navbar-toggle {float:left!important;}
.navbar-toggle {margin-left: 0px;}

/*cart page*/
.sectiontableentry1.bg_total.border .color2 {margin-left: 60px;}
.fleft .vmshipment_description, .fleft .vmshipment_name, .fleft .vmpayment_name, .fleft .vmpayment_description {width: 240px !important;}
.sectiontableentry1.shipment .fright, .sectiontableentry1.payment .fright {margin-left: 30px;}
.checkout-button-top {margin-left: 50px;}
.cart_billing-box .sectiontableentry1.shipment.color.mobilewidth .fleft {margin-left: 25px;}
.cart_billing-box .sectiontableentry1.payment.color.mobilewidth .fleft {margin-left: 25px;}

/*my orders page*/
.orders-box {width: 314px;}
h3.module-title6 {margin-right: -12px!important;}
.resp .row {margin-left: -20px;}
.cart-view .login-box .inputbox, .login-wrap.cart-view #username, #jform_email, .login-wrap.cart-view #password {width: 260px;}
.login-box2.cart-view .order-view {margin-right: 10px;}
body input.inputbox {width: 240px;}
.login-box-shipping .login-box4 {font-size: 14px!important;}
h3.module-title2, h3.module-title3 {font-size: 18px!important;}
#modlgn-username, #modlgn-passwd {margin-left: 0px!important;}
h3.module-title7 {margin-right: -10px;}
.login-box2.cart-view {margin-bottom: 20px;}

.order-items-box tr td {font-size: 12px;}
.order-items-box tr td:first-child {font-size: 12px;}
.order-items-box .sectiontableheader th {font-size: 12px;}
.order-box-ship5 {width: 315px !important; font-size: 12px!important;}
.module-title-ship5 {width: 315px !important;}
.module-title-bill5 {width: 315px !important;}
.order-box-bill5 {width: 315px !important; font-size: 12px!important;}
.spaceStyle.second .order-box2 .order-box-bill5 td:first-child, .spaceStyle.second .order-box2 .order-box-ship5 td:first-child {font-size: 12px!important;}
.spaceStyle.second .order-box td {font-size: 12px!important;}
.vmshipment_name, .vmpayment_name  {font-size: 12px!important;}
.spaceStyle.second .order-box td:first-child, .spaceStyle.second .order-box td.price {font-size: 12px!important;}
.order-box .vmshipment_description, .order-box .vmshipment_name, .order-box .vmpayment_name, .order-box .vmpayment_description {width: 200px !important;}
.module-title-orderinfo, .module-title-bill5, .module-title-ship5 {font-size: 16px!important;}
.shoper #tabs li {font-size: 16px!important;}

/*my account page*/
.form-validate #ui-tabs {width: 280px;}
.billing-box.shoper .wrapper.border-top2 {width: 280px;}
.billing-box.shoper form#adminForm.form-validate {width: 280px;}
/*cats pages*/
#prodlist-box .cat_row {width: 147px;}

/*contact page*/
.form-actions {margin-right: 10px !important;}

/*wish list*/
.wishlist_box .button-wishlist {padding: 5px 10px;}
.button-wishlist {height: 50px!important; margin-bottom: -10px;}
#system_view {width: 300px !important; left: 10px !important; padding-right: 10px; padding-left: 10px; padding-bottom: 10px; margin-top: -160px;}
h3.module-title-wishlist {font-size: 18px!important;}
.button-wishlist:hover {padding-left: 0px!important;}


}


 @media (min-width: 380px) and (max-width: 595px) {   
h3.module-title-wishlist {margin-right: -440px !important;}
}
 @media (min-width: 623px) and (max-width: 767px) {   
h3.module-title-wishlist {margin-right: -592px !important;}
}
 @media (min-width: 596px) and (max-width: 622px) {   
h3.module-title-wishlist {margin-right: -552px !important;}
}

@media (min-width: 500px) and (max-width: 594px) {
.t3-navbar .search-custom {width: 480px;}
}
@media (min-width: 420px) and (max-width: 499px) {
.t3-navbar .search-custom {width: 400px;}
}

 @media (min-width: 933px) and (max-width: 990px) {
 .Front_VM2 {padding-left: 55px!important;}
 ul.layout .product-box {width:228px;}
 .customboob {margin-left: -846px!important;}
.control-group-captcha {margin-top: 0px; margin-left: 40px;}
.button.validate.reset4 {margin-right: 30px!important; margin-top: -60px!important; margin-left: 250px !important;}
}

 @media (min-width: 768px) and (max-width: 771px) {
.header-top.style2 .container.top-header {margin-bottom: -20px!important;}
}

 @media (min-width: 768px) and (max-width: 860px) {
#Mod109 .slide_box ul.layout2 li, .slide_box ul.layout li {margin-right: 8px; margin-left: 8px;}
#Mod109 ul.layout .product-box .addtocart-button {width: 99px;}
#Mod109 ul.layout .product-box {padding:5px;}
#Mod109 ul.layout .prod-row .lbl-box2 {top: -9px; left: -9px;}
#Mod109 ul.layout .prod-row .lbl-box {top: -9px; right: -9px;}
#Mod160 .slide_box ul.layout2 li, .slide_box ul.layout li {margin-right: 8px; margin-left: 8px;}
#Mod160 ul.layout .product-box .addtocart-button {width: 99px;}
#Mod160 ul.layout .product-box {padding:5px;}
#Mod160 ul.layout .prod-row .lbl-box2 {top: -9px; left: -9px;}
#Mod160 ul.layout .prod-row .lbl-box {top: -9px; right: -9px;}
}

@media (min-width: 630px) and (max-width: 767px) {
.mobilewidth tbody td.mobilewidth {margin-bottom: 60px;}
tr#paymentForm.sectiontableentry1.payment.color.mobilewidth .fleft {margin-top: 25px!important;}
}

@media (min-width: 700px) and (max-width: 746px) {
.sectiontableentry1.price, .sectiontableentry1.price.price-shipment, .sectiontableentry1.price.price-payment, .sectiontableentry1.coupon-tr {padding-left: 400px;}
.cart-summary .sectiontableentry1.bg_total td:first-child {padding-left: 480px;}
.customboob {margin-top: -940px!important; margin-bottom: 180px;}
.control-group-captcha {margin-top: 50px; margin-bottom: -65px; margin-left: 15px;}
.button.validate.reset4 {margin-right: 15px!important;}
}
@media (min-width: 747px) and (max-width: 767px) {
.sectiontableentry1.price, .sectiontableentry1.price.price-shipment, .sectiontableentry1.price.price-payment {padding-left: 427px;}
.cart-summary .sectiontableentry1.bg_total td:first-child {padding-left: 480px;}
}

  @media (min-width: 772px) and (max-width: 990px) {
.resp.style2.page3 .logo-image h1 {margin-left: -60px;}
  }
  
@media (min-width: 701px) and (max-width: 767px) {
ul.layout .product-box .browseImage {width:auto!important;}
ul.layout .product-box .addtocart-button {padding: 0 7px!important; margin-bottom: -2px;}
ul.layout.bxslider .product-box .compare_cat, ul.layout.bxslider .product-box .wishlist {margin-right: 0px!important; margin-left: 5px!important;}
.resp .cart-view .right-link {right: -470px;}
.module.login .modal-dialog {top: 50% !important;}
.customboob {margin-top: -940px!important; margin-bottom: 180px;}
.control-group-captcha {margin-top: 50px; margin-bottom: -65px; margin-left: 15px;}
.button.validate.reset4 {margin-right: 15px!important;}
}

@media (min-width: 280px) and (max-width: 594px) {
.stock-toggle-wrapper{justify-content: center; margin-top: 10px; padding-bottom: 5px; display: flex!important;}
.slider {background-color: #e74c3c;}
.serchline {width: 100% !important;}
.module-ct .stock-toggle-wrapper {display: none;}
#reset-price-filter {font-size: 16px!important;}
#price-expiry-timer {font-size: 12px!important;
-webkit-text-size-adjust: none;
-moz-text-size-adjust: none;
-ms-text-size-adjust: none;
text-size-adjust: none;}
}

@media (min-width: 595px) and (max-width: 767px) {
  .stock-toggle-wrapper{justify-content: center; margin-top: 10px; padding-bottom: 5px; display: flex!important;}
.slider {background-color: #e74c3c;}
.serchline {width: 95% !important;}
.module-ct .stock-toggle-wrapper {display: none;}
}

@media (min-width: 768px) and (max-width: 990px) {
  .stock-toggle-wrapper{justify-content: center; margin-top: 10px; padding-bottom: 5px; display: flex!important;}
.slider {background-color: #e74c3c;}
.serchline {width: 100% !important;}
.module-ct .stock-toggle-wrapper {display: none;}
}

@media (min-width: 991px) and (max-width: 1199px) {
      .serchline .stock-toggle-wrapper {display: none;}
}