
/* Desktop, laptop - design for a width of 1200px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* 1200px <= width */

@media (min-width: 1200px) {
   .category-products .col-lg-4{width: 32.5%;}
   .category-products .col-lg-3 { width: 24%;}
   .category-products .col-lg-3 .confix-produclist ul li  a{margin-bottom:5px;}
   .category-products .col-lg-6 { width: 49.3%;}	
   .category-products .products-list .alt-img {left: 30px;opacity: 0;position: absolute;top: 0;} 
   .mt-more-images .viewport  ul li {margin-right: 2px;/* width:70px !important; */}   
   .itemgrid-4col .item {width: 23%;}
   #mtnav ul.level0 li{padding-right:2%;}
   
   /* Product-view */
   .product-view .product-shop ul.add-to-links li{float:left;}
   .product-view .product-shop ul.add-to-links li .v-centered-content .v-center{padding:0;}
   .product-view .product-shop ul.add-to-links li a.feature {margin:0;}
   
   /* Sidebar */
   .block-wishlist .block-content li.item .product-details .btn-remove{width: 50%;}   
   
	.header-act {
  margin-bottom:10px;
}					
}


/* Design for a width of 960-1200 px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* 960px <= width < 1200px */
@media only screen and (min-width: 960px) and (max-width: 1200px) {
}

/* Design for a width of 960-1024 px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* 940px <= width < 1170px */
@media (min-width: 940px) and (max-width: 1170px) {
	.header-act {
  margin-bottom:10px;
}	
.header .quick-access .top-link ul.links li a { font-size: 10px;}

#mtnav a { padding: 9px; font-size: 14px; }
    /* Home page */	
	.mt-banner .mt-banner-act .banner .mask-banner h2{padding-top:5px;margin:0;}
	.mt-banner .mt-banner-act .banner p{ font-size: 95%;padding: 5px 20px 0;}
	
	/* Home page for layerslideshow */
	.responsivebanner-container{ width: 970px !important;}
	.responsivebanner{width: 948px !important;}
	
   /* Home page for mt_productslist */
   .mt_productslist .productslist-container .item{width:217px !important;min-height: 305px;}
   .mt_productslist .productslist-container .first {margin-left: 15px;}
   .scroller-slider .flex-viewport ul li{width: 164.5px !important;height:255px !important;}
   .scroller-slider .flex-viewport ul li{margin: 0 10px 10px 0;}
   .scroller-slider .top-actions-inner{padding-left:5px;}
   .scroller-slider .top-actions-inner h3.product-name{font-size: 100%;margin:0;}
   .scroller-slider .top-actions-inner button.button span span{padding: 0 6px 0 0;}
   .products-list .top-actions-inner .mt-actions .confix-produclist a{height: 22px;line-height: 22px;width:22px;}
   .scroller-slider .viewport ul li{height: 254px !important;}
   .col2-right-layout .top-actions-inner{padding-left: 5px;}
   .col2-right-layout .mt_productslist .productslist-container .first{margin-left:0px !important;}
   .col2-right-layout .mt_productslist .productslist-container .item{margin: 0 0 15px 9px;width: 167px !important; height: 260px !important;min-height: 260px;}
   .col2-right-layout .scroller-slider .catpanel{height: 243px;}
   .col3-layout .mt_productslist .productslist-container .first{margin-left:0px;}
   .col3-layout .mt_productslist .productslist-container .item{min-height: 245px !important;height: 246px !important;width: 144px !important;}
   .col3-layout .products-list .top-actions-inner .mt-actions .confix-produclist{display: inline-block;padding-left: 20px;padding-top: 2px;}
   .col3-layout .mt_productscroller .block-container .show-grid .col-lg-10{width:304px;float:left;}
   .col3-layout .mt_productscroller .block-container .show-grid .col-lg-2{width:176px;float:left;}
   .col3-layout .scroller-slider .catpanel{height: 242px;}
   
   .col2-left-layout .mt_productslist .productslist-container .first{margin-left:0px !important;}
   .col2-left-layout .mt_productslist .productslist-container .item{margin: 0 0 15px 9px;width: 167px !important; height: 260px !important;min-height: 260px;}
   .col2-left-layout .scroller-slider .catpanel{height: 243px;}
   
   .products-grid .alt-img{left: 5px;}
   
   /* Block-Cart */	
   .block-cart .block-content .mini-products-list .item .product-details{padding-left:5px;}
   .block-cart .product-details .btn-edit{padding: 0 5px 0 0;}
   
   /* Product-view */	
    .product-tabs a{ padding: 6px 5px;}
	
	/* Box-up-sell */
	.box-up-sell #mt-upsell-slide .itemslider-horizontal{width: 595px;margin:0 auto;}
	.box-up-sell #mt-upsell-slide .itemslider-horizontal ul.products-grid .item{width: 190px !important;}
	
	/* Block-related */
	.block-related .block-content .itemslider{width: 595px;margin:0 auto;}
	.block-related .block-content .items-slider{width: 190px !important;}
	
	/* Category */
	.category-products .products-grid .col-lg-3{ width: 24.4%;min-height: 289px !important;}
	.category-products .products-grid .col-md-3{width: 23.9%;min-height: 303px !important;}
	.category-products .products-grid .col-md-4{width: 32.3%;min-height: 322px !important;}
	.category-products .item .ratings{padding-left:5px;}
	
	.category-products .item .actions .addtocart, .category-products .item .actions .detail{padding-left:5px;}
	.product-view .product-shop .product-options dd select.datetime-picker{margin-bottom:5px;}
	
}	

/*Ipad Portrait*/	
@media (max-width: 768px){
	.header .quick-access .vat {
    margin-right: auto; margin-left: auto; 
    float: none;
    text-align: center;
    vertical-align: middle;
}
}

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

   /* Header */	
  .header .quick-access p.welcome-msg{font-size:90%;}
  
  .header .quick-access .top-link ul.links li a { font-size: 10px;}

#mtnav a { padding: 7px; font-size: 12px; }
  
  /* Menu */	
  #mtnav a{font-size: 100%; padding: 0 10px;}
  #mtnav a{float:none;}
  #mtnav li.level0 ul li.groups a{font-size:100%;}
  #mtnav ul li ul.level1 li, #mtnav ul li ul.level2 li{ padding: 0 0 0 5px;}
  #mtnav li.level0 ul li a, #mtnav li.level0 .groups-wrapper ul li a{font-size:80%;}
  #mtnav li .shown-sub li div.shown-sub {left: 73%;top: 5px;width: 140px;}
  #mtnav .mtmenu-block .nav-block .show-separators ul.links li.label {font-family: open sans;font-size: 100%;font-weight: normal;padding-right: 10px;}
  .mtmenu-block .nav-block h3{font-size:110%;}
  .mtmenu-block .nav-block p{font-size:80%;}
  .block .block-content{ padding: 12px 0;}
  ul.nav-accordion ul ul li a {
    font-size: 11px;
    padding-left: 19px;
}
  
  /* Home page */	
	.mt-banner .mt-banner-act .banner .mask-banner h2{padding-top:0px;margin:0;font-size: 100%;line-height: 15px;}
	.mt-banner .mt-banner-act .banner p{ font-size: 85%;padding: 0px 4px 0;margin: 0;}
	.mt-banner .mt-banner-act .banner a.shop-now {
		/* background: url("../images/logo-detail-small.png") no-repeat scroll 82px 3px #CFCFCF; */
		color: #FFFFFF !important;
		font-size: 100%;
		font-weight: bold;
		height: 18px;
		line-height: 18px;
		padding: 2px 11px 2px 10px;
	}
	.mt-banner .mt-banner-act .banner a.shop-now:hover {
			background:/*  url("../images/logo-detail-small.png") no-repeat scroll 82px 3px  */#8AB808;
			color: #FFFFFF !important;
		}
  
   /* Home page for mt_productslist */
   .mt_productslist .productslist-container .first{margin-left:15px;}
   .mt_productslist .productslist-container h3.product-name{font-size: 100%;}
   .scroller-slider .flex-viewport ul li{   width: 124.25px !important;margin: 0 10px 10px 0;height: 260px;height: 258px !important;}
   .top-actions-inner h3.product-name{font-size: 100%;margin: 0;}
   .top-actions-inner h3.product-name a{font-size:90%;}
   .special-price .price {font-size: 125%;font-weight: normal;}
	.scroller-slider .viewport ul li{ height: 258px !important;}
	.mt_productscroller .top-actions-inner .mt-actions .confix-produclist{padding-left: 12px;padding-top: 5px;}
   .price-box .regular-price .price {font-size: 115%;}
   button.button span{font-size: 95%;}
   button.button span span{padding: 0 6px 0 2px;}
   .col2-right-layout .mt_productslist .productslist-container .item{width: 163px !important;margin: 0 0 15px 10px;height: 245px !important; min-height: 245px;}
   .col2-right-layout .scroller-slider .catpanel{height:243px;}
   .col2-right-layout .mt_productscroller .top-actions-inner .mt-actions .confix-produclist{padding-left: 5px;padding-top: 0;}
   .col3-layout .scroller-slider .catpanel{height: 266px;}
   .col3-layout .scroller-slider .viewport ul li{height: 270px !important;}
      .col3-layout .mt_productscroller .block-container .show-grid .col-lg-10{display: inline-block; float: none; text-align: center; width: 100%;}
	  .col3-layout .mt_productscroller .block-container .show-grid .col-lg-10 h3.pull-left{float:none !important;}
   .col3-layout .mt_productscroller .block-container .show-grid .col-lg-2{display: inline-block; float: none; text-align: center; width: 100%;}
    .col3-layout .mt_productscroller .block-container .show-grid .col-lg-2 .pull-right{float:none !important;display: inline-block;}
	.col3-layout .mt_productslist .productslist-container .item{width: 165px !important; margin-left: 0;margin-right: 7px;}
	.mt_productslist .block-container .col-lg-10 h3.pull-left{display: inline-block; float: none; text-align: center;width: 100%;}
	
	.col2-left-layout .mt_productslist .productslist-container .item{width: 163px !important;margin: 0 0 15px 10px;height: 245px !important; min-height: 245px;}
   .col2-left-layout .scroller-slider .catpanel{height:243px;}
   .col2-left-layout .mt_productscroller .top-actions-inner .mt-actions .confix-produclist{padding-left: 5px;padding-top: 0;}
  
  /* Sidebar */	
  .block .block-title strong span{font-size:90%;}
  .block{padding:5px;}
  .sidebar .block .block-title{ padding: 5px;}
  .block .block-content{ padding: 12px 2px;}
  ul.nav-accordion li a{font-size:100%;}
  li.level0 > a > span > .cat-label{ font-size: 100%;padding: 0 3px;}
  .block-layered-nav dt {font-size: 100%;padding: 7px 3px 0;}
  .block-layered-nav dd li{padding: 0 0 0 10px;}
  .block-cart .block-content .mini-products-list .item .product-details,.block-wishlist .item .product-details{padding-left:10px;}
  .block-cart .product-details .btn-edit{margin-bottom:10px;}
  
   /* Category */	
   .category-products .products-grid .col-lg-3 .alt-img{left:15px;}
   .category-products .products-grid .col-sm-3{ width: 48.1%;min-height: 328px !important;}
   .category-products .products-grid .col-sm-4{ width: 32%;min-height: 305px !important;}
   .category-products .item{margin-left:5px;margin-right:0;}
   .products-grid .alt-img{left:0;}
   .toolbar .toolbar-top .pager .amount{display:none;}
   
   
    /* Product-view */	
	.product-tabs li{float:none;border:none;}
	.mt-more-images .viewport ul li{ display: inline-block !important;text-align: center;}
	.mt-more-images .viewport ul li a{padding:0 !important;display: inline-block !important;text-align: center;}
  
    /* Box-up-sell */
	.box-up-sell #mt-upsell-slide .itemslider-horizontal{  margin: 0 auto;width: 390px !important}
	.box-up-sell #mt-upsell-slide .itemslider-horizontal ul.products-grid .item{width: 190px !important;}
	.box-up-sell #mt-upsell-slide .itemslider-horizontal ul.products-grid .item .product-details h3.product-name{font-size:100%; padding-left: 0;}
	
	/* Block-related */
	.block-related .block-content .itemslider{ margin: 0 auto;width: 390px !important}
	.block-related .block-title strong span{font-size:120%;}
	.block-related .block-content .items-slider{ width: 190px !important;}
	.block-related .block-content .items-slider .product-details{padding-left:5px;}
	.block-related .block-content .items-slider .product-details h3.product-name{font-size:100%;}
	
	.product-view .product-shop .product-options dd select.datetime-picker{margin-bottom:5px;}

}


/* Iphone 5 landscape */
@media(max-width:768px) {
	  /* header */	
  .header-act .grid12-4{width:100%;}
  .header .logo{float:none !important;text-align:center;}
  .header .quick-access p.welcome-msg{float:none;text-align:center;}
  .header .quick-access .top-link{ display: inline-block;float: none;}
  .header .quick-access .top-link ul.links li{ display: inline-block;padding: 0 7px;float: none;}
  
    .header .quick-access .welcome-top{
     display: inline-block;
    float: none;
    text-align: center;
    width: 100%;
	}
}

/* Tablet (Portrait) - design for a width of 768px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* 768px <= width < 960px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
}

/* All desktop - design for a width of 768px and wider
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* 768px <= width */
@media only screen and (min-width: 768px) {
}

/* All mobile - design for a width of less than 768px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* width < 768px */
@media only screen and (max-width: 767px) {
	.header-act {
    padding-bottom: 30px;
}
}
/* end: width < 768px */

/* Mobile (Landscape) - design for a width of 480px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* 480px <= width < 768px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .welcome-top{display:none;}
}

/* Additional break-point:
   Mobile (Landscape, iPhone 4 Portrait) - design for a width of 640px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* 640px <= width < 768px */
@media only screen and (min-width: 640px) and (max-width: 767px) {
  
}

/* All small mobile - design for a width of less than 480px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* width < 480px */
@media only screen and (max-width: 479px) {
}

/* Mobile (Portrait) - design for a width of 320px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* 320px <= width < 480px */
@media only screen and (min-width: 320px) and (max-width: 479px) {
  .category-products .products-grid .col-lg-3 .alt-img{left: 60px;}
}


/* Mobile (Portrait) - design for a width of 240px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* 360px <= width < 640px */
@media only screen and (min-width: 360px) and (max-width: 640px) {
    .welcome-top{display:none;}
    .col2-right-layout .mt_productslist .productslist-container .item {
    width: 297px !important;
	margin-left:0;
	margin-right:8px;
  }
  .col2-left-layout .mt_productslist .productslist-container .item {
    width: 297px !important;
	margin-left:0;
	margin-right:8px;
  }
  .col3-layout .mt_productslist .productslist-container .item {
    width: 297px !important;
	margin-left:0;
	margin-right:8px;
	 height: 296px !important;
  }
  .col3-layout .scroller-slider .catpanel{height:300px !important;}
  .col1-layout .mt_productslist .productslist-container .item {
    width: 297px !important;
	margin-left:0;
	margin-right:8px;
  }
  .mt_productslist .products-list .alt-img,.mt_productscroller .products-list .alt-img{
     left:44px;
  }
  .mt_productscroller .img-responsive{display:inline-block;}
   .toolbar .toolbar-top .pager .amount{display:none;}
   .category-products .products-grid .item .alt-img{left: 193px;}
}



/* width < 320px */
@media only screen and (max-width: 319px) {
}

/* Iphone 4 landscape */
@media (max-width: 480px){
	.tp-leftarrow.default { left: 0px !important;}
	.tp-rightarrow.default { right: 0px !important;}
	.callus span {
    margin-top: 0px;
}
}

@media (max-width: 320px) {
}

@media only screen and (min-width: 320px) and (max-width: 480px) {
   /* Home page */	
   /* header */	
  .header-act .grid12-4{width:100%;}
  .header .logo{float:none !important;text-align:center;}
  .header .quick-access p.welcome-msg{float:none;text-align:center;}
  .header .quick-access .top-link{ display: inline-block;float: none;}
  .header .quick-access .top-link ul.links li{ display: inline-block;padding: 0 7px;float: none;}
  
    .header .quick-access .welcome-top{
     display: inline-block;
    float: none;
    text-align: center;
    width: 100%;
	}
  .header-act .grid12-8{width:100%;}
  .form-language,.currency,.store-switcher{display: inline-block;text-align: left;width: 100%;}
  .form-language .pull-right,.currency .pull-right,.store-switcher .pull-right{float:none !important;text-align: left;}
  .header .mt-top .form-language .language-label,.header .mt-top .currency .currency-label,.header .mt-top .store-switcher .select-store-label{}
  .header-bottom {margin-top:20px;}
  .header .mt-top {
    display: inline-block;
    float: none !important;
    padding: 0 10px;
}
  .navbar-inverse .navbar-collapse ul.nav-accordion li ul li ul li ul li a {
    font-size: 13px;
    padding: 0 0 0 50px;
}

  .footer .store-switcher{text-align:center !important;}
 
  /* Menu */
  .navbar{margin-bottom:0px;}
  
  /* Home page for mt_productslist */
  .mt_productslist .productslist-container .first{margin-left:15px;}
  .mt_productslist .productslist-container .item{margin-right:9px;margin-left:0px;}
  .scroller-slider .viewport ul li{ height: 316px !important;}
  .col2-right-layout .mt_productslist .productslist-container .item{width:214px !important;}
  .col2-left-layout .mt_productslist .productslist-container .item{width:214px !important;}
  .col2-left-layout .scroller-slider .catpanel{ height: 303px;}
  .col2-right-layout .scroller-slider .catpanel{ height: 303px;}
  .col3-layout .mt_productslist .productslist-container .item{width:210px !important;height: 291px !important; min-height: 291px !important;}
   .col3-layout .mt_productscroller .block-container .show-grid .col-lg-10{display: inline-block; float: none; text-align: center; width: 100%;}
	  .col3-layout .mt_productscroller .block-container .show-grid .col-lg-10 h3.pull-left{float:none !important;}
   .col3-layout .mt_productscroller .block-container .show-grid .col-lg-2{display: inline-block; float: none; text-align: center; width: 100%;}
    .col3-layout .mt_productscroller .block-container .show-grid .col-lg-2 .pull-right{float:none !important;display: inline-block;}
	.mt_productslist .block-container .col-lg-10 h3.pull-left{display: inline-block; float: none; text-align: center;width: 100%;}
	.col3-layout .scroller-slider .catpanel{ height: 305px;}
	.mt_productslist .products-list .alt-img,.mt_productscroller .products-list .alt-img{
     left:0px;
  }
  
  /* Category */
  .category-products .col-xs-12{height: 340px !important;}
  .products-grid .alt-img{left:113px;}
  .category-products .products-grid .col-lg-3 .alt-img{left:123px;}
  .toolbar .toolbar-top .pager .amount{display:none;}
  
  /* Home page for mt_logo brands */

  
  
  /*  Checkout-cart-index */
  
	table#wishlist-table,table#shopping-cart-table, table#checkout-review-table, table#my-orders-table {
		border: 0 none;
		outline: medium none;
	}
  table#wishlist-table td, 
  table#wishlist-table th table#product-review-table td, 
  table#shopping-cart-table td, 
  table#shopping-cart-table th, 
  table#checkout-review-table td, 
  table#checkout-review-table th, 
  table#my-orders-table th, 
  table#my-orders-table td {
    display: block;
    float: none;
    text-align: center;
  }
  .data-table th, .data-table td.last {
    border-bottom: 1px solid #DDDDDD !important;
   }
   .data-table tfoot {
    border-bottom: none;
    }
	.checkout-cart-index .col-main .page-title h1, .checkout-cart-index .col-main .page-title h2 {
        float: none;
    }
	.data-table thead.hidden-phone{display:none;}
	.cart ul.checkout-types{float: none;text-align:center;}
	.col2-set .col-1,.col2-set .col-2 { float: none;width: 100%;margin-bottom: 10px;}
	.my-wishlist .buttons-set {text-align: center; padding: 20px 0 0;}
	.my-wishlist thead.hidden-phone{display:none;}
	
	/* Footer */
	.footer ul { display: inline-block;float: none;}
	.footer ul.links {display: inline-block;text-align: center;}
	.footer ul.links li {display: inline-block; padding: 0 6px 0 4px;float: none;}
	.footer a{}
	.footer li{ padding: 0 6px 0 4px;}
	.footer address{text-align:center;padding:20px 0;}
	
	 /* Product-view */	
	.product-tabs li{float:none;border:none;}
	
	/* Box-up-sell */
	.box-up-sell #mt-upsell-slide .also{text-align:center;}
	.box-up-sell #mt-upsell-slide .nav-wrapper{float:none;display:inline-block;text-align:center;}
	.box-up-sell #mt-upsell-slide .nav-wrapper .flex-direction-nav{float:none;display:inline-block;}
	.box-up-sell #mt-upsell-slide .itemslider-horizontal{width:200px;margin:0 auto;}
	.box-up-sell #mt-upsell-slide .itemslider-horizontal ul.products-grid .item{margin:0 auto; width:200px !important;}
	
	/* Block-related */
	.block-related .block-title{text-align:center;}
	.block-related .block-title strong span{display:inline-block;}
	.block-related .nav-wrapper{float:none !important;display:inline-block;text-align:center;}
	.block-related .flex-direction-nav{float:none;display:inline-block;}
	.block-related .block-content .itemslider{width:200px;margin:0 auto;}
	.block-related .block-content .items-slider{margin:0 auto;width: 200px !important;}
	
	/* checkout-progress */
	.page .checkout-progress li {float: none;line-height: 30px;margin: 0 auto;width: 100%;}
	.multiple-checkout .title-buttons h1{float:none;text-align:center;font-size: 120%;}
	.multiple-checkout .title-buttons{text-align:center;}
	#multiship-addresses-table tbody tr td select{width:95px;}
	

	
  
} 

/* 320px <= width < 480px */
@media only screen and (min-width: 320px) and (max-width: 479px) {
      .col2-right-layout .mt_productslist .productslist-container .item {
      width: 290px !important;
}
.mainproduct {margin:0 auto;width:290px;}
}
@media (max-width: 360px) {
   .col2-right-layout .mt_productslist .productslist-container .item {
    width: 290px !important;
	 min-height: 302px;
 }
    .col2-left-layout .mt_productslist .productslist-container .item {
    width: 290px !important;
	 min-height: 302px;
 }
    .col3-layout .mt_productslist .productslist-container .item {
    width: 290px !important;
	 min-height: 302px;
 }
 .col1-layout .mt_productslist .productslist-container .item {
    width: 290px !important;
	 min-height: 302px;
 }
   .products-list .alt-img{left: 38px;}
  .mainproduct {margin:0 auto;width:290px;}
  .viewport .img-responsive{display:inline-block;}
  .mt_productscroller .img-responsive{display:inline-block;}
   .mt_productslist .products-list .alt-img,.mt_productscroller .products-list .alt-img{
     left:44px;
  }
  .brand-slider-wrapper .box-heading .col-xs-9{width:100%;float:none;display:inline-block;text-align: center;}
  .brand-slider-wrapper .box-heading .col-xs-3{width:100%;float:none;display:inline-block;text-align: center;}
  .brand-slider-wrapper .brand-nav-wrapper ul.direction-nav { display: inline-block;float: none;}
  .brand-slider .viewport ul.slides .item{ display: inline-block !important;float: none !important;text-align: center;}
  .brand-slider .viewport ul.slides .item a{text-align: center;display: inline-block !important;}
  .toolbar .toolbar-top .pager .limiter{display:none;}
  .category-products .products-grid .item .alt-img{left: 60px;}
  .product-view .product-shop .product-options dd select.datetime-picker { margin-bottom: 5px;}
  .mt-banner .mt-banner-act .banner .mask-banner h2 {font-size: 140%; margin: 0; padding-top: 5px;}
  .mt-banner .mt-banner-act .banner p{font-size: 90%;margin-bottom: 5px; padding: 0 3px;}
  .mt-banner .mt-banner-act .banner a.shop-now {font-size: 100%;padding: 3px 12px 5px;}
}

/* IPHONE 4 + 5 Portrait */
@media only screen and (min-width: 240px) and (max-width: 320px) {

  /* Home page */
  .form-language,.currency{display: inline-block;text-align: center;width: 100%;}
 
  /* Home page for banner */  
  .mt-banner .mt-banner-act .banner .mask-banner h2{font-size: 140%; margin: 0;padding-top: 5px;}
  .mt-banner .mt-banner-act .banner p{ font-size: 90%; margin-bottom: 5px;padding: 0 3px;}
  .mt-banner .mt-banner-act .banner a.shop-now{padding: 3px 12px 5px;font-size:100%;}
  
  /* Home page for mt_productslist */
  .mt_productslist .productslist-container .item{min-height: 304px;height: 304px !important;width: 273px !important; padding-bottom: 0 !important;}
  .mt_productslist .products-list .alt-img{  left: 30px;}
  .mt_productscroller .products-list .alt-img{  left: 43px;top: 7px;}
 
  .scroller-slider .flex-viewport ul li{width: 200px !important;margin:0; height: 315px;}
  .col3-layout .mt_productslist .productslist-container .item {
    height: 294px !important;
    min-height: 294px !important;
    width: 265px !important;
}
  .col2-left-layout .mt_productslist .productslist-container .item {
    height: 294px !important;
    min-height: 294px !important;
    width: 265px !important;
}
  .col2-right-layout .mt_productslist .productslist-container .item {
    height: 294px !important;
    min-height: 294px !important;
    width: 265px !important;
}
  /* Category */
   .products-grid .alt-img{left:29px;}
   
   .toolbar .pages{ clear: both;display: block;padding-top: 10px;}
   .toolbar .toolbar-top .pager .limiter{display:none;}
  
  /* Home page for mt_logo brands */
  .brand-slider-wrapper .box-heading .col-xs-9{width:100%;float:none;display:inline-block;text-align: center;}
  .brand-slider-wrapper .box-heading .col-xs-3{width:100%;float:none;display:inline-block;text-align: center;}
  .brand-slider-wrapper .brand-nav-wrapper ul.direction-nav { display: inline-block;float: none;}
  .brand-slider .viewport ul.slides .item{ display: inline-block !important;float: none !important;text-align: center;}
  .brand-slider .viewport ul.slides .item a{text-align: center;display: inline-block !important;}

    /*  Checkout-cart-index */
	.data-table thead.hidden-phone{display:none;}
    .my-wishlist .buttons-set button.button {float: none;margin-bottom: 5px;}
	.my-wishlist thead.hidden-phone{display:none;}
	
	/* Product-view */
	.product-shop .add-to-cart .btn-cart{width: 150px;margin-bottom: 10px;}
	.product-shop{padding-left:5px;padding-right:5px;}
	.product-view .product-essential-top{padding:3px;}
	.product-view .product-shop table.grouped-items-table .price-box .regular-price .price{font-size:120%;}
	.toolbar .toolbar-top .pager .amount{ float: none;text-align: center;}
	.toolbar .toolbar-top .pager .limiter{padding:10px;text-align:center;float:none;}
	.toolbar .toolbar-top .pager .sort-by,.toolbar .toolbar-top .pager .view-mode{text-align:center;float:none;padding: 10px;}
	.category-products .products-grid .col-lg-3 .alt-img{left:35px;}
	.mt-more-images .viewport ul li a{padding:0 !important;}
	
    /* Box-up-sell */
	.box-up-sell #mt-upsell-slide .itemslider-horizontal{width:200px;margin:0 auto;}
	.box-up-sell #mt-upsell-slide .itemslider-horizontal ul.products-grid .item{margin:0 auto; width:200px !important;}
	
	/* Block-related */
	.block-related .block-content .itemslider{width:200px;margin:0 auto;}
	.block-related .block-content .items-slider{margin:0 auto;width: 200px !important;}
	.block-related .block-title strong span{font-size:120%;}
	
	/* Crosssell */
	.cart .cart-collaterals .crosssell li.item{text-align:center;}
	.cart .cart-collaterals .crosssell .product-image{display: inline-block;float: none;}
	.cart .cart-collaterals .crosssell .product-details{float: none;padding-left:0px; text-align: center;width: 100%;}
	
	/* checkout-progress */
	.page .checkout-progress li {float: none;line-height: 30px;margin: 0 auto;width: 100%;}
	.multiple-checkout .title-buttons h1{float:none;text-align:center;font-size: 120%;}
	.multiple-checkout .title-buttons{text-align:center;}
	#multiship-addresses-table tbody tr td select{width:95px;}
	
	/* footer */
	.footer address{padding: 20px 0;}



}








