/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
 @media (min-width: 1200px) { 
     .products-grid div.item.span12 {  float: left ;margin: 0 auto;width: 100%; border: 1px solid #E5E5E5;}
	 .products-grid div.item.span12 img { margin:0 auto !important ; width:auto ; display:block ; border:none;} 
	 .products-grid div.item.span12 .product-image { width:100% !important ;}
	 .products-grid div.item.span12 .item-inner {margin:0 ;}
	 .products-grid div.item.span12 .price-box { float: left;margin: 0 65px 0 0;text-align: right;width: 45%;}
	 .products-grid div.item.span12  .product-image img.mt-hover {left:278px;}
	 
	 .products-grid div.item.span6 {  float: left ;margin: 0 auto;width: 50%; border: 1px solid #E5E5E5;}
	 .products-grid div.item.span6 img { margin:0 auto !important ; width:auto ; display:block ; border:none;} 
	 .products-grid div.item.span6 .item-inner {margin:0 ;}
	 
	 .products-grid div.item.span3  .product-name  { margin :20px 0 30px !important ;}
	 .products-grid div.item.span3 .regular-price .price  { font-size:130% ;}
	 .products-grid div.item.span3 button.btn-cart span, button.btn-detail span, button.btn-cart-options span { font-size:94%;}
	 
	 #block-related{ margin:0 0 0 10px;}
	 .block-related .span3 { width:55px !important;}	   
	 }
@media (min-width: 960px) and (max-width: 1200px) { 
     .header .top-cart { width:100%;} 
     .slide_item h2 { top:206px !important; }
	 .slide_item p.description ,.flexslider .caption.dark3 p{top:236px !important; font-size:425% !important;}
	 .slide_item p.readmore  { top:301px !important;}
     .mtonebyone .oneByOne_item .slide2Txt1 { top:201px; }
     .mtonebyone .oneByOne_item .slide2Txt2 { top:246px ; font-size: 415%;}
     .mtonebyone .oneByOne_item .slide2Txt3 { top: 311px ; font-size:  95%;}
     .mainproduct .element { width: 202px !important ;}
     button.btn-cart span { font-size: 95%;}
    .items-slider .mask:hover h3.product-name, 
	.isotope-item .mask:hover h3.product-name, 
	.item-inner .mask:hover h3.product-name { margin: 10px 0 10px !important;}
    .block-subscribe label , .mt-footer-static-container-top .mt-shipping-inner h3{ font-size: 125% ; }

    .pager .view-mode span { margin: 0 1px;}
    }
@media (min-width: 940px) and (max-width: 1170px) {
    #nav ul.level0 li { width:165px !important; }
    #nav ul li ul.level1 li,
    #nav ul li ul.level2 li{ width:215px; }
    #nav .menu-static-blocks{ width:200px !important; }
    #nav .menu-static-blocks img{ width:408px !important; }
	#nav .nav-3 .menu-static-blocks{ width:100% !important; }
	#nav .nav-3 .menu-static-blocks img { width:30% !important;}
	#nav .menu-static-blocks p { font-size:80% ; margin:0 ;}
    #nav ul.level0 li.menu-category-description{ width:420px !important; }
    #nav ul.level0 li.menu-category-description img{ width:408px !important; }   
    .custom-menu{ min-height:265px !important; width:208px !important; }
	.fashion-collection{ display:block !important; }
	.fashion-collection.custom-menu iframe{ width:210px !important; height:180px !important; } 
    .product-view .prev {right:-15px !important;}
	.product-view .next{/* right:26px !important; */}
	.validation-advice{margin:3px 0 0 !important;}
	.footer-static-bt-inner input.input-text {width:164px !important; float:left ;}
	.footer .right-footer select {width:100px !important;} 
	.content-home .item button{top:106px !important;}
	.footer-static-bt-inner button.button {right:0 !important;}
	.footer-static-bt-inner .input-box {float:none !important;}
	.theme-default .nivoSlider h2 {top:0 !important;font-size:150% !important; width:300px !important;padding:10px !important;line-height:20px !important;}
	.nivo-caption p  {font-size:300% !important; width:300px !important; top:40px !important; padding:10px !important;line-height:35px !important;}
    .nivo-directionNav a {top:40% !important;}
	
	.block-subscribe .form-subscribe-header{ width:auto !important; margin:8px 10px 0 0 !important; }
	
	#nav .menu-static-blocks { width:188px !important; }  
	.custom-menu{ min-height:265px !important; }
	.fashion-collection.custom-menu iframe{ width:220px !important; height:180px !important; } 
	
	#mtcontainer .element{ width:200px !important; }

	.block-related .block-content li{ width:227px !important; } 
	
	.toolbar select{ width:70px !important; }
	
	.short-description{font-size:90% !important;}
	 
	.slide_item h2 { top:196px !important; }
	.slide_item p.description {top:236px !important; font-size:425% !important;}
	.slide_item p.readmore { top:301px !important;}
	
	.fb_iframe_widget iframe{ width:46px !important; }
	.mt-footer-static-container-top .mt-quote{ margin:0 !important; }
	
    .category-products .product-image .bg-transparent {height: 231px; left:5px !important; width: 95% !important;}
	#nav a { padding:12px 10px ;}
	
	.arrowButton .prevArrow  ,.arrowButton .nextArrow { /*top: 121px !important*/ ;}
	.jcarousel-container .jcarousel-clip-horizontal { width:68% !important;}
	.scroller-slider {width:93% !important; margin:0 0 0 34px;}
    .content-static ul li { margin: 0 0 14px;}

    #block-upsell { width:96% !important ;}
	#block-related { width:100% !important;}
	.pager .view-mode span { margin: 0 1px;}
	
	.items-slider .mask:hover h3.product-name, 
	.isotope-item .mask:hover h3.product-name, 
	.item-inner .mask:hover h3.product-name { margin: 10px 0 !important;} 
}
@media (min-width: 768px) and (max-width: 979px) {
    .arrowButton .prevArrow  ,.arrowButton .nextArrow { top: 121px !important ;}
    .category-products .product-image .bg-transparent {height: 170px; left:5px !important; width: 95% !important;}
	.product-view .product-img-box .product-image-zoom{ }
	
	.validation-advice{margin:3px 0 0 !important;}
	.footer-static-bt-inner input.input-text {width:110px !important; }
	.footer .right-footer select {width:100px !important;} 
	button.btn-checkout span  ,
	.nobr ,
	button.btn-cart span, 
	button.btn-detail span, 
	button.btn-cart-options span{font-size:80% !important;}
	.content-home .item button{top:77px !important;}
	.top-cart {top:28px !important;}
	.footer .right-footer label {font-size:66% !important;}
    .header a.logo{margin:20px !important;}
	.header .support {margin:35px 0 0 !important;}
	.header .support-inner h4 {font-size:80% !important;}	
	.header .support-inner p,.short-description ,.products-grid .product-name a{}
	.header .top-cart { width:100%; } 
	.header .cart h4  ,.cart .cart-link{ font-size:60% ;}
	.header a {font-size:50%;}
	.header .top-cart { margin: 0 !important; position:inherit !important; font-size:140% !important; }
	.theme-default .nivoSlider h2 {top:0 !important;font-size:100% !important; width:450px !important;padding:10px !important;line-height:20px !important;}
	.nivo-caption p  {font-size:140% !important; width:450px !important; top:40px !important; padding:10px !important;line-height:20px !important;}
	
    .nivo-directionNav a {top:35% !important;} 
	.mtonebyone .oneByOne_item h2.slide2Txt2{ font-size:200% !important;}
	#mtcontainer .element{ width:150px !important; }
    #mtcontainer .isotope-item  { width:200px !important; }
    .products-grid-ajax .regular-price .price { font-size: 120% ;}
    .products-grid-ajax .addtocart {width: 50% ; float:right ;}
    .items-slider .mask:hover h3.product-name, 
	.isotope-item .mask:hover h3.product-name, 
	.item-inner .mask:hover h3.product-name{width: 100% !important;}
    .items-slider .products-grid-ajax .mask:hover h3.product-name { margin: 0 ; line-height: 15px;}
	.fb_iframe_widget iframe{ /* width:46px !important; */ }
	.block-related .block-content li{ width:230px !important; } 
	
	 #mt_productscroller {float: none;margin: 0 auto !important;width: 80% !important;}
     #block-upsell{float: none;margin: 0 auto !important;width: 84% !important;}
     #block-related   {float: none;margin: 0 auto !important;width: 67% !important;}
	 
	.block-related .block-content .product-name {font-size:90% !important;}	
    .block-related .regular-price { font-size:56%;} 	
	#block-related a.bg-transparent {height:78.2% !important; left:5px !important;}
	.mt-footer-static ul li ,.mt-top-menu .links a{ font-size:84%;}
	
	.jcarousel-container .jcarousel-clip-horizontal { width:55% !important;}
	
    .slide_item h2 { top:120px !important; font-size: 155% !important; }
    .slide_item p.description ,
	.flexslider .caption.dark3 p{ font-size: 205% !important;line-height: 30px !important;top: 160px !important;}
    .slide_item p.readmore  { top:200px !important;}
    .content-static ul li { margin: 0 0 12px ;}
	
	.mt-footer-static-top .span7 ,.mt-footer-static-top  .span5 { width:100%; float:left;  margin:0 ; } 
    .mt-footer-static-container-top .mt-shipping { float:left; } 
    .products-list li.item .item-inner .products-list-image img { width:50% ;}	
	.mt-footer-static .fb_iframe_widget span { width:98% !important ;} 
	.fb-like-box { border:none ;}
	.mt-social-links .so-social-share { margin-right:7px;}
	.toolbar p.mt-sort-arrows  { padding:3px 0 ; }
	.add-to-cart label { font-size: 100%; }
	.mt-social-links .so-social-share {margin-right:3px;}
	.list_logocarousel #logoscrller {margin: 0 auto;width: 99% !important;}
	.fb-like-box, .fb-like-box span iframe[style] { width:92% ;}
	.element .product-name { margin:10px 0 ;}
	.mt-drillmenu { margin:0 ;} 
    .cart .totals .checkout-types { padding : 8px 7px 15px ;}

	}

@media(max-width:600px)  {
	.header .top-cart { width:100%; float:none; right:0;} 
    .top-cart {top:10px !important;  }
	.header-container-top .quick-access {padding:10px !important;}
	.footer-static h2 {float: left;}
	.footer-static-inner li {float:left; width:100%;}
	.subscribe form, .subscribe{ float:none; width:auto; margin:0 0 15px;} 
	.category-products .sort-by, .category-products .view-mode, .category-products .limiter {border-right:none; border-bottom:1px solid #ddd; padding:5px 0 ;}
	.category-products .product-image .bg-transparent {height:310px; width:97%;}
	.mt-drillmenu-inner  { border-bottom:1px solid #ddd; padding:0 0 5px !important;}
	
	div.product-title ,.mt_productscroller .product-title  { position: absolute; float:left !important;  width:100% !important; margin:0 -10px !important;}
	.mt-logoscroller .product-title  { position: absolute; float:left !important;  width:100% !important; margin:0 -25px !important;}
	div.order-fillter ,.logopagenave ,.mtpagenave  {margin-top:50px;  width:100% !important;}
	.mtpagenave  {margin:30px 0 20px;  width:100% !important;}
    .mt_productscroller { position:static;}
	.mtajaxcart { left:10px;}
	
	.products-grid div.item .item-inner {width:90%;}
	.products-grid div.item { width:50%; float:left;}
	
	.mt-logoscroller .product-title  { position: absolute; float:left !important;   width:50% !important;  margin:0 -25px !important;}
    .slide_item h2 { top:120px !important; font-size: 155% !important; }
    .slide_item p.description ,.flexslider .caption.dark3 p{ font-size: 205% !important;line-height: 30px !important;top: 150px !important;}
    .slide_item p.readmore  { top:200px !important;}
	.product-view .product-img-box .mt-more-views, .mt-more-images .mt-more-views { width: 85% ;}
	}

@media(max-width:767px) {
    .header a.logo {margin: 10px !important;} 
	.mt-more-views {margin:0 !important;}
	.nobr {font-size:80% !important;}
	.content-home .item button{top:77px !important;}
    a.bg-transparent {height: 83%; width: 95%; left: 6px;}
	div.product-title ,.mt_productscroller .product-title  ,.block-related .block-title { position: absolute; float:left !important;  width:50% !important; margin:0 -25px !important;}
	.mt-logoscroller .product-title  { position: absolute; float:left !important;  width:50% !important; margin:0 -25px !important;}
	div.order-fillter ,.logopagenave ,.mtpagenave  {margin-top:50px;  width:100% !important;}
	.mtpagenave  {margin:30px 0 20px;  width:100% !important;}
    .mt_productscroller { position:static;}
	.arrowButton .prevArrow ,  .arrowButton .nextArrow {top:93px  !important;}
	
	.short-description{font-size:90% !important; margin:30px 0 ;}
	.category-products .sort-by, .category-products .view-mode, .category-products .limiter {border-right:none; border-bottom:1px solid #ddd; padding:5px 0 ;}
    .products-grid div.item .item-inner {width:90%;}
	.products-grid div.item { width:50%; float:left;}
    .items-ajax { margin: 0 auto !important; width: 250px !important;  }
    .mainproduct .element { margin: 0 auto !important; width: 250px !important;}

    .fb-like-box, .fb-like-box span iframe[style] ,.facebook { width: 82% ; border: none;}
    .scroller-slider { margin: 25px auto 0  ; width: 85% !important; float: none; }
	.product-tabs a { font-size:70%;}
	
	.items-slider .mask:hover h3.product-name, 
	.isotope-item .mask:hover h3.product-name, 
	.item-inner .mask:hover h3.product-name { margin: 10px 0 !important; height:15px;}
	
	.slide_item p.readmore {top:200px !important;}
	.newsletter-div .block-subscribe .form-subscribe-header {
    display: none;
}
.newsletter-div .block-subscribe .block-content {display: flex;justify-content: center;}
	} 

@media only screen and (min-width: 360px) and (max-width: 640px){
    .mt-footer-static-inner .span6 { float:left ; }
	.product-tabs a { font-size:58%;}
	.block-related .pagenav {right: -100px;top: 8px;}

    }
@media only screen and (min-width: 460px) and (max-width: 560px){
    .logo img{width:150px !important;}
	.content-home .item button{left: 32px !important;top: 200px !important;}
	.product-tabs li.active, .product-tabs li:hover {border:1px solid #e8e8e8 !important;}
	.product-tabs li { float: none !important;margin: 1px 0 10px !important;text-align: center;}
	.top-cart {top:30px !important;padding:20px !important;	width: 200px  !important;}
	.header a.logo{margin:18px !important;}
	.header .support {margin:50px 20px 0 !important;}
	.header .support-inner h4,.header .support-inner p,.header .cart h4{font-size:80% !important;}
	.header a {font-size:66%;}
	.header .cart {/* margin:0 20px !important; */}
	.header .top-cart { padding:0 !important; text-align:left !important; margin: 0 !important; position:inherit !important; float:none !important; }
	div.product-title ,.mt_productscroller .product-title  { position: absolute; float:left !important;  width:50% !important; margin:0 -25px !important;}
	.mt-logoscroller .product-title  { position: absolute; float:left !important;   width:50% !important;  margin:0 -25px !important;}
	div.order-fillter ,.logopagenave ,.mtpagenave  {margin-top:50px;  width:100% !important;}
	.mtpagenave  {margin:30px 0 20px;  width:100% !important;}
    .mt_productscroller { position:static;}
    .scroller-slider { margin: 25px auto 0  ; width: 70% !important; float: none; }
	
    }
	
@media (max-width: 480px) {
   .products-grid .top-actions .mt-price,
   .products-grid .top-actions .mt-button{width:100px;float: left;} 
   #mtcontainer .element{  }
   .scroller-slider { margin: 25px auto 0  ; width: 66% !important; float: none; 
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
    .category-products .product-image .bg-transparent {height: 310px; left:5px !important; width: 97% !important;}
	.pager .sort-by ,
	.pager .view-mode ,
	.pager .limiter {border-right:none ; border-bottom:1px solid #ddd; margin:1px 0 0; float: left ; }
	.toolbar .view-mode p.mt-toolbar-label { width:30% ;}
	.toolbar .limiter p.mt-toolbar-label { padding: 0 ;}
	.pager .pages { float : left ; }
	.pager .pages  ol { margin: 0; }
    /*.logo img{width:120px;}*/
	.header a.logo{margin:0 !important;}
	.footer .left-footer{float:none !important;}
	.footer ul.links{margin:0 auto !important;float:none !important;text-align: left !important;}
	.footer-static-container .block-subscribe{margin:0 !important;;}
	.footer .right-footer{margin:0;}
	.header .top-cart{ top:20px !important;}
    .col2-set .col-1 { float:none; width:auto; }
    .col2-set .col-2 { float:none; width:auto; }
	.product-tabs-content   .data-table{ width:220px !important;margin:10px 5px !important; }
    .data-table{ width:220px !important;margin:10px 10px 0; }
    .data-table thead th { float:left; height:20px; text-align:left; border-bottom:1px solid #fff;  }
    .data-table tbody td { width:215px; float:left; text-align:left; }
    .data-table tr.last th, 
	.data-table tr.last td{ border-bottom:1px solid #ddd !important;/*  width:230px; */ padding:3px 10px; }
    .cart-table .btn-continue{ margin:0 50px 10px 0; }
    .cart-table .btn-update, .cart-table .btn-empty{ float:left !important; }
    .cart-table .btn-update{ margin:0 50px 10px 0 !important; }
    .mt-top-menu .welcome-msg{ margin:0 !important; }
	.opc .buttons-set{width:220px;}
	.mt-category-products {padding:0 30px;}
	.mt-category-products .item {margin:0;}
	
	.mt-products-grid .top-actions{height:auto;}
	.mt-products-grid .top-actions .mt-price,
	.mt-products-grid .top-actions .mt-button{width:104px;float: left;}
	.products-grid div.item { width:100%; float:left;}
	.products-grid .top-actions .mt-price,
	.products-grid .top-actions .mt-button{width:124px;float: left;}
	.mt-products-grid .top-actions .mt-button {margin-left:10px;}
	.mt-products-grid .mt-actions li{margin:0 10px;background:none !important;}
	.product-tabs { margin:0 0 -1px !important;}
	
	.header-container-top .right-header-top,
	.header-container-top .language{float:left;width:100%;}
	.header-container-top .top-cart {background:none;}
    .product-tabs li.active, .product-tabs li:hover {border:1px solid #e8e8e8 !important;}
	.product-tabs li {border:1px solid #fff; float: none !important;margin: 0 0 10px !important;text-align: center;}
	.product-collateral .box-tags .form-add input.input-text ,.form-list textarea{width:165px !important;}
	.product-tabs-content .box-reviews .form-add  {width:200px !important;}
	
	.block-related .pagenav { right: -90px;top: 9px !important;}
	
	.header-container-top .toplinks , .cart a {}
    .quick-access {margin:0 !important;}
	.header-container-top .top-cart {background:none !important;}
	 #mtcontainer  .top-actions .mt-button {float:none !important; width:50%;}
     #mtcontainer  #products-name span,.products-grid #products-name span{font-size:90% !important;}
	.top-cart {background:none !important; padding: 0 !important;margin:10px 0 !important;}
	 button.button span {font-size:90% !important;}
	.product-view .product-img-box .product-image-zoom {}
	.product-options p.required {top:196px !important; left:86px !important;}
	.mt-more-views {margin:0 !important;}
	.validation-advice{margin:3px 0 0 !important;}
	.products-grid .item {border:none !important;}
	.footer {padding:10px !important;}
	.nobr {font-size:80% !important;}
	.sales-guest-form  .input-box {width:200px !important;text-align:left !important;}
	.header {  padding:30px 10px 10px  !important;}
	.header .logo {margin:0 !important;}
	.static-home-top-inner {font-size:100% !important;}
	.header .support-inner h4,.header .support-inner p,.header .cart h4{}
	.header .top-cart { margin: 0 !important; position:inherit !important;float:none !important; padding:none !important;}
	.header .currency,.header .support {float:none !important; margin:10px 0 0 !important;}
    .data-table tfoot td ,.data-table tr.last th, .data-table tr.last td{float:left !important;}
	#opc-review .buttons-set {padding:10px 8px !important; margin:0 10px !important;}
	.mousetrap { width:100% !important;}
	.add-to-box {margin:0;}
	
    #customer-reviews .table th, 
	#customer-reviews .table td { padding:2px ;}
	.box-account .table th,.box-account  .table td {  padding:4px; }
	.multiple-checkout h3, .multiple-checkout h4 { font-size:90% ;line-height: 30px; margin: 0;}
	.checkout-multishipping-overview button.btn-checkout span {height: 25px;line-height: 25px;margin: 5px 0 0;padding: 0;}
	.checkout-multishipping-overview button.btn-checkout span span ,.multiple-checkout .place-order .grand-total button.button span span { padding: 0 ;}
	
	.checkout-multishipping-overview  button.btn-checkout { width:120px;}
    .cart table td:nth-child(3),
    .cart table th:nth-child(3) {display: none;}
    .cart table td:nth-child(5),
    .cart table th:nth-child(5) {display: none;}
	
    .my-account table td:nth-child(6),
    .my-account table th:nth-child(6) {display: none;}
    .my-account table td:nth-child(5),
    .my-account table th:nth-child(5) {display: none;}
	
	.wishlist-index-index table td:nth-child(2),
    .wishlist-index-index table th:nth-child(2) {display: none;}
    .wishlist-index-index table td:nth-child(5),
    .wishlist-index-index table th:nth-child(5) {display: none;}

    .cart-table .btn-empty {margin: 0;}
	.cart .title-buttons .checkout-types { margin:10px 0 ;}
	.cart .cart-table td { padding:1px;}
	.cart .product-name , .cart table  {line-height:25px ; font-size:90% ;}

    a.bg-transparent {height: 86%; width: 92%; left: 10px;}
	
	.mt-top-menu .links li{ font-size:100%;}
	div.main-quicklook .btn-quicklook span, .main-quicklook button.button:hover span { padding: 0 20px;}
	
	div.product-title ,.mt_productscroller .product-title  { position: absolute; float:left !important;  width:100% !important; margin:0 -10px !important;}
	.mt-logoscroller .product-title , .block-related  .product-title  { position: absolute; float:left !important;  width:42% !important; margin:0 -25px !important;}
	 .block-related  .product-title { margin:0 -10px !important ;}
	div.order-fillter ,.logopagenave ,.mtpagenave  {margin-top:50px;  width:100% !important;}
	.mtpagenave  {margin:10px 0 20px !important;  width:100% !important;}
	   
    .mt-logoscroller  .mtpagenave  {margin: -40px 0 20px !important; width: 40% !important;}
    .mt_productscroller { position:static;}
	#options ul { float:left !important;}
	div.product-title { width:60%  !important ;}
    .mt_productscroller .product-title { width:50%!important ;}

	.block-related .block-content-inner {margin:70px 0 0;}
	.block-related  .product-title span , .product-title span{ font-size:88% ; }
	.products-grid div.item .item-inner { margin: 0 auto 20px;float:none;}
	.products-grid div.item { float: none;margin: 0 auto !important;width: 70%;}

    .slide_item h2 { font-size: 110% !important;top: 50px !important }
    .slide_item p.description ,.flexslider .caption.dark3 p{ font-size: 180% !important;line-height: 30px !important;top: 80px !important;}
    .slide_item p.readmore  { top:301px !important;}

    .content-static ul li { margin:20px 0 ;}
    .scroller-slider { margin: 25px auto 0  ; width: 270px !important; float: none; z-index:0 !important; }
    .scroller-slider > ul > li { width: 250px;}
	#mtcontainer { padding:0; }
	#block-related , .mini-products-list { width: 270px  !important; margin:0 auto ; z-index:0 !important;}
    #block-related  { margin:0 auto ; position: inherit !important; }
    .block-related .block-content .product-image img  ,
	#block-related .item-inner .mask  ,.scroller-slider div.catpanel a img{ width:100%;}
	.related-product-grid { z-index :0 !important;}

	.product-collateral .box-collateral li { width:236px !important ;}
	.product-view .box-reviews .form-add .form-list input.input-text, .product-view .box-reviews .form-add .form-list textarea { width:90%;}
	.product-options-bottom .product-pricing, .product-options-bottom .tier-prices { font-size:90% ;}
	.product-options p.required { top : 230px !important }
	.footer-static-title h3 { float:left ; width:100%;}
	.checkout-progress li { float:left ; width :100% ; }
	.multiple-checkout h1 { font-size: 200% ; text-align:center ;}
	.thumbnail-direction-nav .thumbnail-next { right:-18px ;}
	.product-view .product-img-box .more-views li {margin:0;}
	.product-view .product-img-box .more-views li a { width:80% ;}
	.mt-footer-static-inner .span6 { float:left ; }
	.list_logocarousel #logoscrller {margin: 0 auto;width:222px !important;} 
	.add-to-cart label { font-size:100%;}
	.mt_productscroller div.pagenave { margin:10px 19px;}
	.cooslider ,.slide_item h2, .slide_item p ,
    .mtonebyone .oneByOne_item .slide2Txt1 h2 ,.mtonebyone .oneByOne_item .slide2Txt2 
        .flexslider .caption ,.flexslider .caption.dark3 .heading , .flexslider .caption.dark3 p  { font-size:100% ;}
    .page-title h1, .page-title h2 { font-size:220% ;}
	
	.checkout-progress { padding:0 50px;}
	.multiple-checkout  .table th ,.multiple-checkout   .table td { padding:2px;}
	.ajax-loading { bottom:30px;}
	.my-account p.amount, .my-account .limiter { width:100% ;}
	.my-account p.amount { border-right : none ; border-bottom :1px solid #D0D0D0 ; }
	.my-account .limiter  { margin:0 0 10px  ; border :none ;} 
	#my-reviews-table td { padding :2px ;}
	.product-view .product-img-box .product-image-zoom{ z-index: 0; } 
	.product-tabs-content .buttons-set { width:360px; }
	
	div.cat-fillter { margin: 0 ;}
	.thumbnail-direction-nav .thumbnail-next { right :-12px; }
	.checkout-onepage-index .opc .step { padding:15px 20px ; }
	.mt-footer-static-inner .static-inner  { width:90% !important ;}
}
@media only screen and (min-width: 240px) and (max-width: 320px){
	.logo img{width:150px;}
	.header a.logo{margin:40px ;}
	.header-container-top .right-header-top,
	.header-container-top .language{float:left;width:100%;}
    .top-cart {top:35px !important;}
	.content-home .item button{top:30px !important;}
    .scroller-slider { margin: 25px auto 0  ; width: 263px !important; float: none; }
	#block-related { width: 254px  !important;} 
	.products-grid div.item { float: none;margin: 0 auto !important;width: 100%;}
	.product-tabs-content .buttons-set { width:240px; }
	div.message-alert { width:50% ; left:75% ; font-size:90% ;}
	.thumbnail-direction-nav .thumbnail-next { right :-12px; }
	.checkout-cart-index .cart a { font-size:68% ;}
	.item-options dd {padding: 0 ;}
   }  
@media only screen and (min-width: 180px) and (max-width: 240px){ 
   
   .thumbnail-direction-nav .thumbnail-next { right :-13px; }
   .thumbnail-direction-nav .thumbnail-prev { left :-12px; }
   .add-to-box {margin:0;}
   .add-to-cart button.button { margin-bottom:10px;}
   .add-to-cart label { margin : 5px 5px 0 3px;}
   .checkout-cart-index .cart a { font-size:80% ;}
   }

@media only screen and (max-width: 800px) {
    .cart table td:nth-child(3),
    .cart table th:nth-child(3) {display: none;}
    .cart table td:nth-child(5),
    .cart table th:nth-child(5) {display: none;}
	.opc table td:nth-child(4)
        .opc table td:nth-child(4){display: none;}
}
@media only screen and (max-width: 640px) {
    .cart table td:nth-child(5),
    .cart table th:nth-child(5),
    .cart table td:nth-child(6),
    .cart table th:nth-child(6) {display: none;}
    .cart table td:nth-child(7),
    .cart table th:nth-child(7),
    .cart table td:nth-child(8),
    .cart table th:nth-child(8){display: none;}

    .opc table td:nth-child(4)
        .opc table td:nth-child(4){display: none;}
}  