/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */

/* #Base 960 Grid
================================================== */

/* Base Grid */

.container .five.columns{width: 385px;}
.container .six.columns{width: 384px; float:right;}
.container .eight.columns{width: 480px;}
.container .twelve.columns{width: 581px; float:left;}
.iphone_brands_button{display:none;}   
/* Mobile Menu
================================================== */
#mobile-menus{ display: none; float:left; font-family: "skolar",  "ff-meta-web-pro", brandon-grotesque, sans; }
#mobile-menu, #storeSelect, #storeLinks .small_img, #nav .nav-mobile, #language_mobile, #mobile-top-container, #mobile-search, #search_tab, #search_tab a, #search_tab ul {display: none;}
#mobile-search .form-search {margin:0;}
#rueverteStamp_m{float:left;margin:6px 0 0 6px;}
#mobile_icons{float:right;}
#mobile_icons li{
	width:42px;
	height:30px;
	margin:6px 0 6px 0;
	float:right;
	position:relative;
	background-repeat:no-repeat;
	background-position:50% top;
	cursor:pointer;
}
#mobile_icons li .clickGrabber{display:block; height:100%;width:100%}
#mobile_icons .topMenuMobile li{
	width:auto;height:auto;border-bottom:1px dotted #e4e4e4;float:none;padding: 0;
	margin:0;
}
.topMenuMobile{position: absolute;margin-top: 38px;width: 160px;z-index: 10000;left: -90%;background:url(../images/011.png) no-repeat 50% top;padding-top:9px;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);top: 0;}
.topMenuMobile ul{background-color:#fff;border:1px solid #D9D9D9;border-top:0;}
#mobile_icons #geoMobile{background:url(../images/012.png) no-repeat 50% top;}

#mobile_icons .topMenuMobile li.last{border-bottom:0;}
#mobile_icons .topMenuMobile a{display: block;padding: 7px 0 10px 20px;text-decoration:none;font-size: 15px;}
#mobile_icons .topMenuMobile a:hover{background-color:#f1f1f1}

#mobile_icons li:hover,#mobile_icons li.active{background-position:50% -30px;}	
#mobile_icons #accountLiMobile{background-image:url(../images/iconbg_account_m.png);}
#mobile_icons #geoLiMobile{background-image:url(../images/iconbg_geo_m.png);}
#mobile_icons #cartLiMobile{background-image:url(../images/iconbg_bag_m.png);}
#mobile_icons #searchLiMobile{background-image:url(../images/iconbg_search_m.png);}

#mobile_icons #geoMobile li{ border:0;}
#mobile_icons #geoMobile a{color:#4b4b4b; border:0;padding: 7px 0 10px 35px;}

.topMenuMobile span {color:#4b4b4b;display:block;padding: 6px 0 6px 15px;background-color:#f1f1f1;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;	font-size: 12px;text-transform:uppercase;font-style:italic;}

@media (max-width: 999px)
{
.product_image .mouse_trap{
	display: none;
}
#storeLinks li a {
	background:none;
	width:auto;height:auto;	
}

#language_desktop{display:none}
#language_mobile{/*display:block*/}
.account-login .col2-set {width:auto;}
.opc, #checkoutSteps { width: 768px; margin: 0 auto;}

#storeSelect{display:block; margin:0 auto; margin-top:14px; width: 300px; padding: 0px; height: 35px;}
.toctoc-style{cursor:pointer;}
.rueverte-multishop-img{overflow:hidden;height:130px;margin-bottom:10px;}
#mobile-menus{display:block;}
.homeli{display:none;}
#desktop-search {display: none;}		
.mts_cp, .mts_cp_btn_show, .welcome-msg{display: none;}

.discover-img-container-noresize, .discover-img-container,.discover-img-container-small, .discover-img-container-noresize-small{margin:0 auto;}

.product_detail_related .content-block{
    border-left: 1px solid #D2D2D2;
}
.view .sale .star_img{position:relative;left:0;}
/*.product-list-product-attributes{width:100%;}
#related-product-carousel.ui-touchCarousel-rows-1.carousel-mask{width:100%;}*/
.view_img_box, #moreview-product-carousel/*, .carousel-mask*/{width:100% !important;}
.test-nav-fixed{float:none;width:100%;position:relative;}
.test-content-fixed{width: 100%;} 
.discover-category-content{width:98%;}
.discover-category-list{width:100%;}
.women_price_box4.last{margin: 0 auto;}
.phone-lvl1,.phone-lvl2{display:none;}
.toctoc{display:none;}
/*.main{width:90%;position:relative;margin:0 auto;}*/
.phone-lvl1 p,.phone-lvl1 h3, .phone-lvl1 li, .phone-lvl1 .discover-img-container, .phone-lvl1 .discover-img-container-noresize, .phone-lvl1 .discover-img-container-small, .phone-lvl1 .discover-img-container-noresize-small{margin-right:15px;margin-left:15px;}
.phone-lvl1 p{margin-left:22px; font-size:13pt;}
h2{margin-right:15px;margin-left:10px;}
.phone-lvl1 li a{font-size:13pt;}

div#categorybanner p{
	padding:0 20px;
}

/*h3{margin-right:15px;margin-left:15px;}
p{padding-right:15px;padding-left:15px;}*/
.discover-img-container, .discover-img-container-noresize, .discover-img-container-small, .discover-img-container-noresize-small{width:auto;/*margin:0 auto;*/;position:relative;margin-bottom:10px;}
.promotion-blocks>ul>li{/*width:100%;*//*border-bottom:#ddd 1px solid;border-right: 0;*/}
#newsletter_block img{display:none}
#select-language{position:absolute;z-index:100;height:auto;top:28px;}
#select-language li{display:none;height:30px;overflow:hidden;width:100%;}
#select-language li a{display:inline;width:100%;}
.header_left_link{float:left;background:url('../images/carrow.png') no-repeat 60px 12px;padding-right: 32px;padding-left:10px;padding-top:8px;padding-bottom:2px;font-size:9pt;}
/*#select-language a:hover{color:#a2bd07;}*/
.header_left_link:hover{background-color:#333;}
.languages_pan{display:block;}
.mobile-plus-btn{text-align:center;font-size:20px;}
/*#nav{height:49px;overflow:hidden;}*/
.more-mobile{height:40px;width:45px;}
	
}
/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */

@media only screen and (min-width: 768px) and (max-width: 999px) {
/*.promotion-blocks>ul>li{width:30%;}
.promotion-blocks>ul>li:last-child{width:90%;}*/
.aboutrueverte{float:none !important;}
/*.navigation-container {height:auto;}*/
.nav-container {float:none}

.container {
	width: 736px;
	margin:10px auto 0;
	padding: 0 16px 16px;
	position: relative;
}
.catalog-product-view .container, .cms-index-index .container {
   width: 768px;
   padding: 0;
   margin: 0 auto;
}


/*.form-search {margin-top: -1px;height: 50px;}*/
.form-search input.input-text {width:700px;}
.container,
.header-top-container,
.navigation-container,
.col2-right-layout,
/*#nav li ul,*/
/*.footer-container*/
{
    width:768px;
}
.block-currency{width:200px; float:left; margin-left:50px;}
	
.cartCount_tooltip {
  top: 20px;
  right: 3px;
}	
	
/*.shopping_bg .amount,*/
.shopping_bg h1,
#storeSelect {
    display: none;
}
.block-cart {visibility: hidden;}
/*.shopping_bg {width: 61px;}*/
.shopping_bg #shopping_bg_wrapper {padding: 0px 0px 0px 3px;}	
.shopping_bg .shopping_a_wrapper {padding: 2px 10px;}	
.banner .fluid_container,
.messages, 
.cart ,
.account-login, 
.col2-right-layout .col-main, 
.empty-cart ,
.account-create,
.multiple-checkout,
.checkout-progress,
.template{width:100%;}


#upsell-product-carousel.ui-carousel-rows-1 .carousel-mask,
#upsell-product-carousel.ui-touchCarousel-rows-1 .carousel-mask{clear:right;width:670px;margin:0 auto;}
.form-search .search-autocomplete{left: auto !important;}
#desktop-search button {display: none;}
.container .six.columns{width:384px; float:left;}
.container .eight.columns{width:480px; float:left;}
.banner .text_box .hr{width:100px; margin-left:50px;}
.detail_product_blog1{width:auto;  float:left;}
.container .four.columns{width:246px;}
    .container .five.columns{width:268px;}
.default-shop{width:390px;}
.horizontal-shop{width:405px;}
.vertical-shop{width:410px;}
.vertical-image .detail_product_blog_img_bg img{width:315px;}
.default-image, .horizontal-image{width:340px;}
.detail_product_blog_img_bg img{width:336px;}
/*.cart .cart-collaterals .col2-set{width:475px;}*/
/* .cart .cart-collaterals .col2-set .col-1{width:200px;}
.cart .cart-collaterals .col2-set .col-2{width:270px;} */
.cart .discount input.input-text{width:155px;}
.cart .discount .input-box{width:168px;}
.form-list .input-box{width:298px;}
.form-list select{width:237px;}
/*.cart .totals{width:247px;}*/
.breadcrumbs {width:768px;}
#footer_part .footer_hr{width:305px;}
.account-login .registered-users .validation-advice{width:152px;}
.shipping-form .form-list input.input-text{width:218px;}

#moreview-product-carousel.ui-carousel-rows-1 .carousel-mask,
#moreview-product-carousel.ui-touchCarousel-rows-1 .carousel-mask{width:281px;}

#moreview-product-carousel.ui-carousel-rows-1 .verticalcarousel,
#moreview-product-carousel.ui-touchCarousel-rows-1 .verticalcarousel{width:264px;}

    /* Offsets */

.banner .text_box .hr.last{margin-left:0px;}
.banner .text_box p{margin-bottom:30px}
.container .offset-by-four{padding-right:11px;}
.container .offset-by-five{margin-top:55px;}
.container .offset-by-six{padding-left:200px;}
.container .offset-by-eight{padding-left:155px;}
.container .offset-by-twelve{padding-left:100px;}
.footer_tablet_button{margin-left:218px;}
.iphone_brands_button{display:none;}
.registered-users .buttons-set .f-left{margin-left:97px;}
.block-progress{margin-top:25px;}
.brands_border_box img{padding: 10px 0px;}
#multiship-addresses-table td{padding:10px 5px 10px 5px;}
.banner .text_box a.button{padding:8px 21px 8px 21px;}
.top_menu ul li{padding:25px 10px 0px 27px;}
.cart-table td{padding:10px 14px 20px 14px;}
.cart .totals .checkout-types{padding:8px 0px 15px;}
.detail_product_blog1 img{margin-right:20px; margin-top:40px;}
/*#mobile-menu{display:block;margin:14px 0px 0px 0px; }*/
/*#search_mini_form 							{float:right;display:inline-block;margin-top:-45px;}*/
/*
    #footer_part .footer_link_box .sweet_box_left{float:none;border-right:none;margin:auto;padding:0px 0px 40px 0px;}
    #footer_part .footer_link_box .footer_link_box_right .link{border-left:none;padding-left:38px;}
*/

.onestepcheckout-index-index .payment-methods dd {padding: 0;}
.ops-form-list #OPS_CC_BRAND {width:auto;}
.form-list input.input-text { width: 100%;}
#onestepcheckout-form .group-select { padding: 10px 0;}
div.onestepcheckout-threecolumns div.onestepcheckout-column-middle {
  margin-right: 10px;}
.banner .text_box h1{font-size:23pt;color:#FFFFFF; text-align:center;}
.banner .text_box{margin-top:0px;margin-right:0px;}
    .go_serch_box{float:left;margin-left:270px;margin-top:35px;}
.brands_border_box img.last_tablet{display:none;}
    .footer_serch_box{float:left;margin-left:150px;margin-top:50px;border-radius:0px 0px 0px 0px;}
.col_left{float: none; margin: 0 auto; display:table; padding-top:30px;}

.col-right,
.col_right{margin:0 auto;float:none;display:table;}
/*.view .mask, .view .content {width: 181px;position:  absolute;overflow: hidden;padding-top:10px;padding-bottom:10px;left: 0;top:183px;}*/
.product_btn{margin-top:0px;padding-top:10px;}
.product_btn.last{margin-top:15px;}
.view-first:hover img {-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);}
/*.women_price_box4 .view .mask, .view .content{opacity:1;width: 181px;top:181px;position:  absolute;overflow:hidden;padding-top:10px;padding-bottom:10px;left:0;}*/
/*.women_price_box3 .view .mask, .view .content {opacity:1;width: 241px;top:181px;position:  absolute;overflow: hidden;padding-top:10px;padding-bottom:10px;left: 0;}*/
/*.view .mask, .view .content {width: 181px;height:auto;}*/
.view-first:hover .mask{opacity:1;}
/*.view-first .mask {opacity:1;background-color: rgba(48,191,190, 0.7);-moz-transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}*/

.discover-section{font-size:13pt;}
}

/*  #Mobile (Portrait)
================================================== */

/* Note: Design for a width of 320px */

 @media only screen and (max-width: 767px) {
 
.header-top-container {
	padding-top:4px;
} 

#footer-checkout{width: auto;  padding: 25px 12px 0;}
#footer-checkout .secure_ssl{display:block;float:none;margin:0 auto 30px;}
#footer-checkout .payment_systems{display:block;width:285px;float:none;margin:0 auto;margin-bottom:30px;}
#footer-checkout .checkout_contact_us{clear:both; margin:0 auto 10px; width:auto;}
 .opc .form-list label {text-align: left !important;}
.opc .form-list li.wide .input-box, .opc .form-list .input-box{float:none !important;}		
#opc-billing .buttons-set button.button {margin-left:0}	
.opc, #checkoutSteps {width: auto;}
.opc .form-list li.wide select {width: 280px;}
 .toolbar .view-mode{display:none;}
 .sorter .sort_by {float:right;}
 .toolbar .show_box .last{display:none;}
 .toolbar .show_pan{margin: 0 8px;}
 .toolbar .sort_pan {margin: 0 0 0 8px;}
.nav-container {float:none;}
#nav .nav-1 .level0.shown-sub,#nav .nav-2 .level0.shown-sub,#nav .nav-3 .level0.shown-sub,#nav .nav-4 .level0.shown-sub {
width: 320px;
left: 0;
    text-align:center
}#nav li a {
  font-size: 13px;}
.cartCount_tooltip {
    border: 2px solid #202020;top:-2px;  right: -1px;
}
.level1.nav-1-3.parent {height:auto;}
#nav li {background-position:-10px bottom; padding:0;}
#nav li.nav-mobile{display:block; float:right; background:none;}
#nav li.over.nav-mobile {background-color:transparent;}
/*#nav li.parent a.level-top,#nav li.parent a.level-top:hover, #nav li.over.parent a.level-top {background: url(../images/sep_menu.gif) no-repeat 100% bottom; padding: 7px 10px 17px 11px;}*/
/*#nav li.parent a.level-top.a-mobile{background-repeat: no-repeat;background-position: 50% 9px;padding: 7px 15px 17px 15px;}*/
/*#nav li.parent a.level-top.a-mobile:hover, #nav li.over.parent a.level-top.a-mobile{background-position:50% -43px;}*/
#nav li.nav-mobile-1 a span {text-transform: uppercase !important;}
#nav .nav-3,#nav .nav-4,#nav .nav-5,#nav .nav-6 {display:none;}
#nav .nav-mobile .level0.shown-sub {
	right:0;left:auto;padding: 8px 25px 15px 25px;
}
#mobile-search{display:block;width: 320px;padding:11px 0;margin:0 auto;height:27px;border-bottom: 1px solid rgba(255,255,255,0.2);}
#mobile-search .form-search input.input-text {width: 279px;border-color: #fff;}
.header-top-container {height:37px;}
.header-top{display:none;}
#mobile-top-container{display:block;padding:0;margin:0 auto;height:35px;border-bottom: 1px solid rgba(255,255,255,0.2);padding-bottom: 6px;}

/*ul#storeLinks {position: relative;width:320px;margin:0 auto;float:none;}*/
/*#storeLinks li a{height: 19px;}*/
/*
#storeLinks li a:first-child {
	padding-left: 10px;
	padding-right: 10px;
}
*/
/*#storeLinks li {background: url(../images/header_title_sep_small.gif) no-repeat 0 100%;}*/
#absintheStamp {background:none !important;}
#storeSelect,.shopping_bg,#storeLinks .big_img, #rueverteStamp {display: none;}
#storeLinks .small_img {display:inline-block;}

.page {
    width: 100%;
    margin:0 auto;
}

.footer-container {
    width: 320px;
    margin:0 auto;
}
.container {
	width: 312px;
	padding: 4px;
	margin:0 auto;
}
.catalog-product-view .container, .cms-index-index .container {
    width: 320px;padding:0;
}
/*.header-top-container{width: 100%;margin:0 auto;}*/
.block-currency{width:200px; float:left; margin-left:50px;}
#footer_part .footer_link_box .footer_link_box_right, 			
.messages, 
.account-login, 
.cart,
.col2-right-layout,
.col2-right-layout .col-main, 
.account-create,
.empty-cart, 								
.multiple-checkout,
.checkout-progress,
.template{width:100%;}


.review_top_switcher .lb_add_review {
  float: none;  font-size: 14px;
}
.review_top_switcher .btn_add_review {
  margin: 20px auto;
  float: none;
  top:0;
}

/*#shopping-cart-table th.productimage,*/
#shopping-cart-table td.productimage a,
#shopping-cart-table th.movetowishlist,
#shopping-cart-table td.movetowishlist,
#shopping-cart-table th.unitprice span,
#shopping-cart-table td.unitprice span,
#shopping-cart-table td.productUnitprice,
.cart-table a.btn,							
.container .eight.columns,						
.banner .text_box,							
.arrivals_price_box.none, 						
.brands_border_box img.last_iphone, .last_potrait,			
.about_wiser,								
.block-cart,#nav .menu-left,#nav .search_tab{display:none;}

.form-search .search-autocomplete{left: auto !important; top: 326px !important; }
#footer_part .footer_hr{width:78px;}
#footer_part .submit_box input.last{width:205px;}
.container .five.columns{width:43px;}
.arrivals_hr{width:62px;}
.popular_hr{width:54px;}
.detail_product_blog_img_bg img{width:306px;}
.form-list li.wide .input-box{width:260px;}
.form-list li.wide select{width:295px;}
.form-list li.wide input.input-text{width:254px;}
.form-list .field{width:258px;}
.account-login .registered-users .validation-advice{width:146px;margin-left:143px;}

.my-wishlist .product-image,
.my-wishlist .product-image img{width:80px;}
	
.forgotfieldset .form-list input.input-text{width:235px;}

.free_shooping_part p,							
#moreview-product-carousel.ui-carousel-rows-1 .horizontalcarousel,
#moreview-product-carousel.ui-touchCarousel-rows-1 .horizontalcarousel,	
#moreview-product-carousel.ui-carousel-rows-1 .defaultcarousel,
#moreview-product-carousel.ui-touchCarousel-rows-1 .defaultcarousel, 	
.carousel-mask ul,							
.container .six.columns,
.container .twelve.columns,						
.nav-container,	.main-container,						
.horizontal-shop, .default-shop,
.vertical-shop, 								
.breadcrumbs, 								
.cart .cart-collaterals .col2-set, 					
.col_right, #nav .menu_wrapper ul.level0 {width:312px;}

.detail_product_blog.default-shop {
  padding: 0 15px;
  width: 282px;
}
.product-view-product-attributes {width:auto; margin: 8px 0px 24px 0;}
.product-list-product-attribute:after{display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
.product-list-product-attribute-value {  width: 130px;}
.product-list-product-attribute-name {  width: 150px;}
.detail_product_blog .product-view-review-summary {
	padding:20px 0 10px
}
.main-container{margin: 0 auto;}
#nav {margin-right: 0;}
#nav .menu_wrapper {top: 30px;}

#nav li.level0 a.level-top>span {
  padding: 11px 9px 11px 5px;}
#nav li.over.level0 a.level-top>span {
  padding: 11px 9px 8px 5px;}  
  
#moreview-product-carousel.ui-carousel-rows-1 .carousel-mask,
#moreview-product-carousel.ui-touchCarousel-rows-1 .carousel-mask{width:264px;}

.middle_part p.last{width:100%;font-size:9pt;}
.detail_product_blog1{width:auto;float:left;}
.header_currency{display:table;float:left;}

#upsell-product-carousel ,#related-product-carousel {
  margin-top: 16px;
}
#upsell-product-carousel.ui-carousel-rows-1 .carousel-mask,
#upsell-product-carousel.ui-touchCarousel-rows-1 .carousel-mask,
#related-product-carousel.ui-carousel-rows-1 .carousel-mask,
#related-product-carousel.ui-touchCarousel-rows-1 .carousel-mask{width:180px;margin:0 auto;}

.horizontal-image,
.vertical-image,
.default-image{width:318px;margin-right:0px;}
.detail_product_blog {
  padding-top: 0;
}
#new-product-carousel.ui-carousel-rows-1 .carousel-mask,
#new-product-carousel.ui-touchCarousel-rows-1 .carousel-mask,		
#popular-product-carousel.ui-carousel-rows-1 .carousel-mask,
#popular-product-carousel.ui-touchCarousel-rows-1 .carousel-mask{
    float:none;
    margin:0 auto;
    width: 180px;
	margin-left: 56px;
	margin-right: 50px;
}

.detail_product_blog .view_img a.btn {
	padding: 0px 13px 39px;
}
.header .links{width:312px;padding-top:20px;margin-right:0px;float:right;}
.shopping_bg{margin:4px 4px 4px 0px; float:none; padding:4px 0px; width:320px; position:static; background-color:#000000 !important;}
.container .four.columns{width:246px;margin-left:35px;margin-bottom:15px;}
.sorter .view-mode{width:110px;margin-left:5px;float:right;}
.listing_list_product .listing_text_box{width:320px;margin-left:0px;padding-top:23px;}

.cart .cart-collaterals .col2-set .col-1,
.cart .cart-collaterals .col2-set .col-2{width:300px;float:none; margin:0 0 0 10px;padding:0;}
.button-header .btn-continue {display:none}
.cart-table .remove { font-size: 0;  padding: 8px;color: transparent; line-height:0}
#shopping-cart-table td.removeitem {width: 32px;}
#onestepcheckout-login-popup {width: 100%;}

#footer-checkout .secure_ssl {  width: auto; }
#onestepcheckout-form .group-select { padding: 20px 0;}

.cart .totals{float:none;display:block;width:auto;}
.cart-table .btn-update, .cart-table .btn-empty{width:100%;margin-top:10px;margin-left:0px;float:left;}

.col2-set .col-1,
.col2-set .col1{width:80%;margin: 0 auto;float: none;}

.col2-set .col-2,
.col2-set .col2{width:80%;margin: 10px auto 0;float: none;}
.account-login .input-box {width:auto;}
.account-login .registered-users .form-list input.input-text {width:220px}
.form-list input.input-text {width:204px;}
.cart-table .btn-continue{width:100%;margin-left:0px;}
.opc #login-form .input-box {width:220px}

.container .offset-by-five{margin-top: 55px;}
.header_left_link{margin-left:29px;}
.container .offset-by-four_iphone{margin-left:37px;}
.women_price_box3.last{margin-right:auto;}
.account-login .registered-users .form-list input.input-text{margin-left:4px;}
.account-login .registered-users .content p.required{margin-right:15px;}
.registered-users .buttons-set .f-left{margin-left:85px;}
.forgotfieldset label{margin:10px 88px;}	
.block-progress{margin-top:25px;}
.title-buttons .button{margin-top:20px;}
#footer_part .follow_button{margin-left:50px;}
.header .welcome-msg{margin:0px 4px 10px 0px;}	
#wreepar_opacity{padding-bottom:50px;}
#opc-review #checkout-step-review{padding:28px 0px;}
#opc-review .buttons-set .f-left a{padding:5px 5px;}
#my-reviews-table td{padding:8px;}
#wishlist-table td{padding:3px 5px;}
.checkout-table{padding:0px 8px;}
.cart .page-title, .cart .button-header {
  padding: 0 10px 10px;
}
.cart .title-buttons .checkout-types{padding-top:7px;}
.add_compare_link ul li{padding:0px 0px 0px 4px;}
.buttons-set .back-link a{margin-bottom:10px;}
.checkout-multishipping-shipping .box-sp-methods .pointer{right:-28px;}
.sp-methods .form-list{padding-left:0px;}
.multiple-checkout #multiship-addresses-table select{width:97px;}
.multiple-checkout .place-order .grand-total .inner small, big{font-size:13px;}
.multiple-checkout .place-order .grand-total .inner{padding:14px 10px 0 0;}
.checkout-progress li{margin:15px 16px 0 23px;}
.my-account .box-account{padding:15px 0px 15px 0px;}
.my-wishlist .data-table td{padding:10px 0px 10px 0px;}
.review .data-table thead th{padding:10px 4px 15px 4px;}
.review .data-table thead td{padding:3px 13px;}
.tabs li.active a{padding:9px 7px 12px;}
.tabs li a:hover{padding:9px 7px 12px;}
#my-tags-table td{padding:10px 8px 10px 8px;}

.footer_serch_box{margin-top:75px;float:left;}
.detail_product_blog1 img{margin-right:6px; margin-top:20px;}
.listing_list_product .view{margin:0 auto;float:none;}

/*.arrivals_price_box{float:none;float:none;margin:0 auto;}
.arrivals_price_box.last{float:none;float:none;margin:0 auto;}
.cart-collaterals .arrivals_price_box{float:none;float:none;margin:0 auto;}
.cart-collaterals .arrivals_price_box.last{float:none;float:none;margin:0 auto;}*/
#shopping-cart-totals-table td{text-align:left!important;}
#shopping-cart-table td.productUnitprice{text-align:center;}
#footer_part .footer_link_box .sweet_box_left p{margin-left:0px;padding-bottom:0px;}
#opc-login .buttons-set a.f-left{margin-right:4px;margin-bottom:34px;}
.tabs{padding:8px 3px 0px;height:38px;}
.pager .limiter{padding-left:0px;float:right;}
.header_currency{float:none;display:table;}

#my-orders-table th,
#my-orders-table td{padding:10px 3px 10px 3px;text-align:center;}

.tabs li a{padding:13px 7px 11px 7px;font-size:12px;}
.header .links li{padding-bottom:10px;float:left;}
.my-account .pager .pages{padding:15px 0px 5px 0px;float:left;}
#footer_part .footer_link_box .footer_link_box_right .link.none{padding-left:0px;border-left:none;}
.checkout-table .data-table thead th{padding:10px 0px 15px 0px;text-align:center;}
.add_compare_link ul li a{padding:0px 0px 0px 18px;font-size:8pt;}
.col-right{padding-top:25px;margin:auto;float:none;display:table;}
.breadcrumbs_bg{display:none;}
#footer_part .footer_link_box .footer_link_box_right .link{padding-left:7px;padding-bottom:20px;border-left:none;width:100%;text-align:center;}
.col_left{padding-top:30px;float:none;margin:0 auto;display:table;}
.my-wishlist .buttons-set button.button{padding:10px 13px 14px 13px;float:left;margin-left:6px;}
#footer_part .footer_link_box .sweet_box_left{padding:0px 0px 40px 0px;float:none;border-right:none;margin:auto;}
.header .logo{margin-top:10px;margin-left:4px;float:left;}

.errow_iphone{margin-right:120px;margin-bottom:23px;float:right;}
#footer_part p.last{margin-left:75px;position:absolute;margin-top:-35px;}
#footer_part p{margin-left:35px;float:none;padding-bottom:15px;}
.sorter .sort_by.last{float:left;}
.women_price_box3{margin-right:auto;float:none;margin:0 auto;padding-top:20px;}
.iphone_brands_button{margin-top:-7px;margin-bottom:-7px;margin-left:130px;float:left;display:block;}
.listing_list_product .listing_price_box{padding:10px 0px 10px 0px;float:none;display:table;margin:0 auto;border-left:none;}

.header_right_link ul li a.button.last{border-left:none;}
.header_right_link ul li a.button.last_right{border-right:none;}   
.title-buttons{text-align:center;}

.view .mask, .view .content{opacity:0;position:  absolute;overflow: hidden;padding-top:10px;padding-bottom:10px;left: 0;}
.women_price_box4 {float:none;margin:0 auto;display:table;padding-top:20px;}
.women_price_box4 .view .mask, .view .content{position:  absolute;overflow: hidden;padding-top:10px;padding-bottom:10px;left:0;}
.women_price_box3 .view .mask, .view .content {position:  absolute;overflow: hidden;padding-top:10px;padding-bottom:10px;left: 0;}
.product_btn{margin-top:0px;padding-top:10px;}
.product_btn.last{margin-top:15px;}
.view-first:hover img {-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);}
.view-first .mask{background-color: rgba(224,224,224, 0.7);-moz-transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.opc .step-title h2 {display:none;}
.opc .step-title, .opc .allow .step-title, .opc .active .step-title {height: 40px !important;}	
.opc .step-title .number{padding: 6px 3px 3px 3px !important;width: 20px !important;height: 15px !important;}
.opc .step-title {width: 13% !important;}
.discover-start-block{width:100%;}

}
