.data-picture img{overflow:hidden}
.hide{display:none}
div.filterBar{border-bottom:1px solid #eee;border-top:1px solid #eee;height:auto; min-height:60px;margin-top:96px;color:#999;margin-left:38px;margin-right:38px;position:relative;}
div.filterBarMobile{display:none;border-bottom:1px solid #eee;border-top:1px solid #eee;height:40px;margin-top:96px;color:#999;margin-left:20px;margin-right:20px;position:relative}
div.filterBarMobileType,div.filterBarMobileMaterial,div.filterBarMobileColor,div.filterBarMobileSize{border-bottom:1px solid #eee;height:30px;color:#999;position:relative;display:block}
div.filterBarMobileType #filterBarMobileLabelType,div.filterBarMobileMaterial #filterBarMobileLabelMaterial,div.filterBarMobileColor #filterBarMobileLabelColor,div.filterBarMobileSize #filterBarMobileLabelSize{color:#000;margin-top:9px;cursor:pointer}
div.filterBarMobileType #filterMobileTypeContainer,div.filterBarMobileMaterial #filterMobileMaterialContainer,div.filterBarMobileColor #filterMobileColorContainer,div.filterBarMobileSize #filterMobileSizeContainer{margin-top:10px;display:none}
span.filterMobileActiveLabel{float:right}
div.filterMobile{float:left;margin-top:10px;margin-bottom:10px;width:33%;cursor:pointer}
div.filterMobile .checkFilterMobile{width:auto;vertical-align:middle;margin-right:10px}
div.filterBarMobile #filterByMobileOpenClose{margin-left:0;margin-right:auto;margin-top:9px;cursor:pointer;text-align:left;width:200px}
div.filterBar #collectionLabel{float:left;margin-right:40px;margin-top:20px; font-family:Arial, Helvetica, sans-serif, ;}
div.filterBar #filterBy,div.filterBar #filterByLabel{float:left;margin-top:9px;cursor:pointer}
div.filterBar #filterBy,div.filterBar #filterByLabel ul{float:left;width:100%; list-style:none;height:60px; margin:0; margin-top:-10px;}
div.filterBar #filterBy,div.filterBar #filterByLabel ul li{ font-family:Arial, Helvetica, sans-serif;float:left;width:auto;height:60px;margin:auto; top:50%; margin-left:10px; font-size:12px; line-height:60px;font-weight:100;list-style:none;}
div.filterBar #resetFilter{float:left;margin-top:9px;display:none;cursor:pointer}
div.filterBar #resetFilterButton{font-weight:bold;color:#222;cursor:pointer}
div.filterBarMobile #resetFilterMobile{float:right;margin-top:-18px;display:none;cursor:pointer}
div.filterBarMobile #resetFilterMobileLabel{display:inline}
div.filterBarMobile #resetFilterButtonMobile{font-weight:bold;color:#222;cursor:pointer}
#resetClose{top:0;right:0;position:absolute}
div.filterBar #closeFilter{top:0;right:0;position:relative;cursor:pointer;display:none;float:left;margin-top:13px;margin-left:0}
div.filterBar #closeFilter .xFilterBold{font-weight:bold;color:#222}
#resetPipe{display:none;float:left;top:9px;position:relative;margin-left:10px;margin-right:10px}
div#collectionLabel{cursor:pointer}
div.allCategory{margin:0 38px}
div.nextCategory{clear:both;padding-top:20px;overflow:hidden}
div.nextItem{float:left;width:25%;line-height:0}
div.nextItem img.imgNextItem{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #ddd}
div.nextItem:hover img.imgNextItem{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #000}
div.nextItem .itemPrice{position:absolute;z-index:100;margin-left:10px;margin-top:8px;display:none;font-size:16px;line-height:1}
div.nextItem .itemName{position:absolute;z-index:100;margin-left:10px;margin-top:25px;display:none;font-size:16px}
div.nextItem img{cursor:pointer;width:100%}
div.filterBar #menuFilters{overflow:hidden;display:none;clear:both}
div.filterBarMobile #menuFiltersMobile{overflow:hidden;display:none}
div.filterBar #menuFilters .xFilter{display:none}
div.filterBar #menuFilters .xFilterBold{font-weight:bold;color:#222}
div.filterBar .nextFilterClm{float:left;margin-top:20px;width:25%}
div.filterBar .filterTitle{font-weight:bold;color:black;margin-bottom:20px}
div.filterBar .filter{cursor:pointer}
div.filterBar .filter:hover{cursor:pointer;color:black}
div.filterBarMobile .filterMobile:hover{cursor:pointer;color:black}
@media only screen and (max-width:599px){div.filterBarMobile{display:block}
div.filterBar{display:none}
}
@media only screen and (max-width:320px){}
@media only screen and (min-width:600px) and (max-width:768px){div.nextItem{width:33.33%}
div.nextItem .itemPrice{display:none;font-size:14px}
div.nextItem .itemName{display:none;font-size:14px}
}
@media only screen and (min-width:400px) and (max-width:599px){div.allCategory{margin:0 20px}
div.filterMobile{width:50%}
div.filterMobile .checkFilterMobile{margin-right:5px}
div.nextItem{width:33.33%}
div.nextItem .itemPrice{display:none;font-size:12px}
div.nextItem .itemName{display:none;font-size:12px}
}
@media only screen and (max-width:399px){div.allCategory{margin:0 20px}
div.filterMobile{width:50%}
div.filterMobile .checkFilterMobile{margin-right:1px}
div.nextItem{width:50%}
div.nextItem .itemPrice{display:none;font-size:10px}
div.nextItem .itemName{display:none;font-size:10px}
}
.toRight{text-align:right}
.boxDialog{background:none repeat scroll 0 0 white;border:1px inset #999;padding:20px;color:#222;font-weight:100}
.titleBox{font-size:22px;font-weight:100}
.prefixTitleBox20{border-bottom:2px solid #222;float:left;height:10px;line-height:20px;margin-right:5px;width:20px}
.subTitleBox{font-weight:bold;padding-bottom:6px;padding-top:6px;padding-left:25px}
.contentBox{padding-left:25px}
.pdfBox{width:200px;columns:2;-webkit-columns:2;-moz-columns:2;padding:0;list-style:none}
.pdfBox li{padding:0 0 10px 0}
.closeContainer{cursor:pointer;color:#989898;text-align:right;padding-bottom:10px}
.closeContainer span.close_text{font-size:18px}
.closeContainer span.close_text a{color:#000;font-size:18px;font-family:Arial;font-weight:500}
.closeBox{font-weight:bold;color:#222;cursor:pointer}
.boxAllContainer{width:400px;display:none;position:absolute;top:50%;left:50%;z-index:10002;color:#999;overflow:hidden}
div.shoppingBag{margin-left:38px;margin-right:38px;margin-top:96px;position:relative;overflow:hidden}
div.shoppingBag div.container{margin-left:200px}
div.shoppingBag div.title{float:left}
div.shoppingBag div.infos{float:left;width:200px;height:100px;position:fixed}
div.shoppingBag div.menuBarMobile{display:none;border-bottom:2px solid #eee;border-top:2px solid #eee;color:#999;height:40px;position:relative}
div.shoppingBag div.menuBarMobile .infoItemMobile{border-bottom:2px solid #eee;height:30px;color:#999;position:relative;display:block}
div.shoppingBag div.menuBarMobile .marginTop9{margin-top:9px}
div.shoppingBag div.menuBarMobile #menuMobile{display:none}
div.shoppingBag div.menuBarMobile #menuMobileOpenClose{margin-top:9px;cursor:pointer;text-align:center}
div.shoppingBag .infoItem{font-weight:normal;padding:5px;color:#868686}
div.shoppingBag .infoItem a:hover{cursor:pointer;color:#222}
div.menuBarMobile .infoItemMobile a:hover{cursor:pointer;color:#222}
div.shoppingBag .goback{font-weight:normal;padding:20px 0 0 5px}
div.shoppingBag .goback a:hover{cursor:pointer;color:#222}
div.shoppingBag div.container{font-weight:normal;color:#868686}
div.shoppingBag div.container #totalsCart{clear:both;width:75%}
div.shoppingBag div.container #allProducts{clear:both}
div.shoppingBag div.container #totalsCart #total{margin-top:45px;clear:right;float:right}
div.shoppingBag div.container #totalsCart #total #subTotalLabel{float:left}
div.shoppingBag div.container #totalsCart #total #subTotalValue{float:right;margin-left:20px}
div.shoppingBag div.container #totalsCart #total #space{margin-top:15px}
div.shoppingBag div.container #totalsCart #total #totalLabel{clear:both;float:left;margin-right:10px}
div.shoppingBag div.container #totalsCart #total #totalValue{float:right;color:#222;font-size:18px}
div.shoppingBag div.container div.productItem{border-bottom:1px solid #999;height:90px;margin-top:10px;position:relative;width:75%}
div.shoppingBag div.container div.productItem .previewImageItemSection{float:left}
div.shoppingBag div.container div.productItem .detailsItemSection{float:right;margin-left:10px}
div.shoppingBag div.container div.productItem .quantityItemSection{float:right;text-align:center;margin-right:15px}
div.shoppingBag div.container div.productItem .priceItemSection{float:right;text-align:right;margin-right:2px}
div.shoppingBag div.container div.productItem .previewImageItem{float:left;width:100px;vertical-align:bottom}
div.shoppingBag div.container .detailsItemSection .nameItem{color:#222;font-size:18px;padding-bottom:5px}
div.shoppingBag div.container .detailsItemSection .idItem{padding-bottom:5px}
div.shoppingBag div.container .detailsItemSection .colorValue,div.shoppingBag div.container .detailsItemSection .sizeValue{color:#222}
div.shoppingBag div.container .detailsItemSection .sizeLabel{margin-left:10px}
div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector{margin-top:20px}
div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector .subItem{float:left}
div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector .plusItem{float:right}
div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector .subItem,div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector .plusItem{background-color:#ccc;color:white;cursor:pointer;margin:2px;width:18px;opacity:.7}
div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector .subItem:hover,div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector .plusItem:hover{opacity:1}
div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector .quantityValue{float:left;width:25px;margin-left:5px;margin-right:5px;text-align:center}
div.shoppingBag div.container div.productItem .priceItemSection .priceItemValue{margin-top:20px;font-size:18px;color:#222;text-align:right}
div.shoppingBag div.container div#purchaseButtonUp button{margin-bottom:30px}
div.shoppingBag div.container div#purchaseButtonDown button{margin-top:35px;margin-bottom:15px}
div.shoppingBag div.container div#purchaseButtonUp,div.shoppingBag div.container div#purchaseButtonDown,div.shoppingBag div.container div#backToShoppingButton{clear:both;width:75%}
div.shoppingBag div.container div#purchaseButtonUp button,div.shoppingBag div.container div#purchaseButtonDown button{padding:6px 15px 6px 15px;background-color:#222;color:#fff;border:0;cursor:pointer;float:right}
div.shoppingBag div.container div#backToShoppingButton button{padding:6px 15px 6px 15px;background-color:#fff;color:#868686;margin:0 0 15px 0;border:1px solid #868686;cursor:pointer;float:right}
div.result{margin-top:200px}
div.result div.container{margin:auto;width:50%;height:30%;background-color:#ddd;padding:20px}
div.result div.container div.container-child{font-size:30px;line-height:40px;padding:5%}
@media only screen and (max-width:1020px){div.shoppingBag div.container #totalsCart{width:100%}
div.shoppingBag div.container div#purchaseButtonUp,div.shoppingBag div.container div#purchaseButtonDown,div.shoppingBag div.container div#backToShoppingButton{width:100%}
div.shoppingBag div.container div.productItem{width:100%}
}
@media only screen and (min-width:760px) and (max-width:870px){div.shoppingBag div.container{margin-left:140px}
div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector{margin-top:10px;width:33px}
div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector .subItem,div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector .plusItem{margin:0;width:15px}
div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector .quantityValue{clear:both;margin-left:0;margin-right:0;margin-top:2px;width:27px}
}
@media only screen and (max-width:759px){div.shoppingBag div.menuBarMobile{display:block}
div.shoppingBag div.infos{display:none}
div.shoppingBag div.container{margin-left:0}
div.shoppingBag div.title{float:none;margin-left:auto;margin-right:auto;text-align:center;width:220px}
}
@media only screen and (max-width:670px){div.shoppingBag div.container div.productItem{height:110px}
div.shoppingBag div.container div.productItem .quantityItemSection .quantityLabel{display:none}
div.shoppingBag div.container div.productItem .quantityItemSection{float:none;left:110px;margin-right:0;position:absolute;top:80px}
div.shoppingBag div.container div.productItem .quantityItemSection .quantitySelector{margin-top:0}
}
@media only screen and (max-width:599px){div.shoppingBag{margin-left:20px;margin-right:20px}
}
@media only screen and (max-width:540px){div.shoppingBag div.container div.productItem{height:170px}
div.shoppingBag div.container div.productItem .priceItemSection{float:none;left:115px;margin-right:0;position:absolute;text-align:center;top:115px}
div.shoppingBag div.container div.productItem .priceItemSection{text-align:center}
div.shoppingBag div.container div.productItem .priceItemSection .priceItemValue{color:#222;font-size:15px;margin-top:0;text-align:center}
div.shoppingBag div.container div.productItem .detailsItemSection{font-size:11px}
}
@media only screen and (max-width:999px){div.result div.container{width:60%}
div.result div.container div.container-child{font-size:22px;line-height:40px;padding:3%}
}
@media only screen and (max-width:699px){div.result div.container{width:65%}
div.result div.container div.container-child{font-size:17px;line-height:30px;padding:2%}
}
@media only screen and (max-width:399px){div.result div.container{width:70%}
div.result div.container div.container-child{font-size:16px;line-height:30px;padding:1%}
.boxAllContainer{width:auto}
}
div.product div.infos div.price{display:none}
.size.sizeChoose,div.product div.infos div.size,div.product div.container div.size{display:none}
div.mobileContainer div.moreInfo div#selectSize{display:none}
div.mobileContainer div.moreInfo div#price_cart{display:none}
button.addToCartButton,button.findAStoreButton{display:none}
div.product{margin-top:96px;margin-left:38px;margin-right:38px;margin-bottom:100px}
div.product div.title{float:left}
div.product div.title h1{clear:both;font-family:"Source Sans Pro",sans-serif;font-size:21px;font-weight:700;line-height:18px;margin-top:.83em;margin-bottom:.83em;margin-left:0;margin-right:0}
div.product div.title h2{font-family:"Univers LT W02 55 Roman",sans-serif;font-size:40px;font-weight:400;line-height:48px;margin-top:.67em;margin-bottom:.67em;margin-left:0;margin-right:0}
div.product div.title .nameProduct{float:left;text-transform:lowercase}
div.product div.goback a{color:#222;font-weight:bold}
div.product div.navigation{float:right;color:#222;font-weight:bold}
div.product div.navigation #prevButton,div.product div.navigation #nextButton{cursor:pointer}
div.product #openSizeGuide{cursor:pointer;position:relative;color:#999;font-size:12px;font-weight:400;margin:0 0 15px 0;white-space:nowrap;float:left;clear:both}
div.product #openSizeGuide:hover{text-decoration:underline}
div.product div.infos{float:left;width:200px;position:fixed;color:#726d67}
div.product div.infos div.color,div.product div.infos div.size{cursor:pointer}
div.product div.addtocart button,div.product div.findastore button{padding:6px 15px 6px 15px;background-color:#222;color:#fff;margin:10px 0 0 0;border:0;cursor:pointer}
div.product div.infos div.price{margin:15px 0 0 0}
div.product div.infos span.black{color:#000}
div.product div.infos div.color span.black{text-transform:uppercase}
div.mobileContainer #otherColors div.right{text-transform:uppercase}
div.product .social-share{position:static!important;margin-top:20px}
div.product div.container div.gallery{float:left;padding:20px;display:table}
div.product div.container{margin-left:200px}
div.product div.container div.gallery .current .item{line-height:0}
div.product div.container div.gallery .current img{position:relative;width:450px;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
div.product div.container div.gallery .current .item img:hover{border:1px solid #222}
div.product div.container div.gallery .current a{cursor:pointer}
div.product div.container div.description{float:left;width:200px}
div.product div.container div.description p{padding:25px 0 0 0;word-wrap:break-word}
div.product div.container div.colors{padding:20px}
div.product div.container div.colors .item{float:left;line-height:0}
div.product div.container div.colors .item:nth-child(4n){float:none}
div.product div.container div.colors .item img{width:150px;border:1px solid #ddd;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
div.product div.container div.colors .item img:hover{border:1px solid #222}
.noSizeSelected{color:#c82506}
.noSize{display:block;visibility:hidden}
div.product .sizes{width:460px;padding-left:20px}
div.product .size .sizeContent ul{padding-left:0;float:left;position:relative;left:-10px;margin-top:10px}
div.product .size_list li{display:inline;padding:6px 10px 6px 10px;line-height:2;float:left}
div.product .size_list li.available a{cursor:pointer;color:#000}
div.product .size_list .nowrap{white-space:nowrap;float:left}
div.product .size_list li.unavailable{color:#d3d3d3}
div.product .size_list li.selected{background-color:black;white-space:nowrap}
div.product .size_list li.selected a{color:#fff}
div.product .size #sizeTitle{float:left}
div.product .size .sizeContent{float:left;padding:0}
div#cart{position:fixed;right:35px;top:-500px;visibility:hidden;min-width:200px;min-height:100px;background-color:#fff;z-index:10000}
div#cart div.container{margin:0;padding:20px;border:1px solid #d3d3d3}
div#cart div.container{margin:0;padding:20px;border:1px solid #d3d3d3}
div#cart div#cart_close,div#cart div#cart_close_mobile{cursor:pointer;color:#989898;text-align:right;padding-bottom:10px}
div#cart div#cart_close span.close_text,div#cart div#cart_close_mobile span.close_text{font-size:18px}
div#cart div#cart_close span.close_text a,div#cart div#cart_close_mobile span.close_text a{color:#000;font-size:18px;font-family:Arial;font-weight:500}
div#cart div.container img{width:100px;height:75px;border:1px solid #d3d3d3}
div#cart div.container h2{font-size:15px;margin:5px 0 5px 0}
div#cart div.container h3{font-size:13px;font-weight:lighter;color:#989898;margin:0;line-height:20px}
div#cart div.container button{padding:10px 15px;background-color:#222;color:#fff;margin:20px 0 0 0;border:0;cursor:pointer}
.als-container{position:relative;width:100%;margin:0 auto;z-index:0}
.als-viewport{position:relative;overflow:hidden;margin:0}
.als-wrapper{position:relative;list-style:none}
.als-item{position:relative;display:block;text-align:center;cursor:pointer;float:left}
.als-prev,.als-next{position:absolute;cursor:pointer;clear:both}
#preview,#previewMin{position:absolute;z-index:-1;visibility:hidden;width:0}
#preview ul,#previewMin ul{margin:0;padding:0}
#preview div.als-viewport,#previewMin div.als-viewport{float:left}
#preview .als-item{margin:0 5px;padding:4px 0;height:150px;width:150px;text-align:center}
#previewMin .als-item{margin:0 5px;padding:4px 0;height:125px;width:125px;text-align:center}
#preview li.als-item,#previewMin li.als-item{margin:0;padding:0}
#preview .als-item img{display:block;margin:0 auto;width:150px;vertical-align:middle;border:1px solid #ddd;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#previewMin .als-item img{display:block;margin:0 auto;width:125px;vertical-align:middle;border:1px solid #ddd;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#preview .als-item img:hover,#previewMin .als-item img:hover{border:1px solid #222}
#preview .als-prev,#demo2 .als-next,#previewMin .als-prev,#demo2 .als-next{top:40px}
#preview .als-prev{position:absolute;z-index:10;height:124px;width:20px;top:0;left:0;background:url("../Prada inside bag - 女士 - eStore   Prada.com_files/store/images/mob_freccine_sx.png") no-repeat 50% 50%}
#previewMin .als-prev{position:absolute;z-index:10;height:103px;width:20px;top:0;left:0;background:url("../Prada inside bag - 女士 - eStore   Prada.com_files/store/images/mob_freccine_sx.png") no-repeat 50% 50%}
#preview .als-next{position:absolute;z-index:10;clear:both;top:0;right:0;height:124px;width:20px;background-size:cover;background:url("../Prada inside bag - 女士 - eStore   Prada.com_files/store/images/mob_freccine_dx.png") no-repeat 50% 50%}
#previewMin .als-next{position:absolute;z-index:10;clear:both;top:0;right:0;height:103px;width:20px;background-size:cover;background:url("../Prada inside bag - 女士 - eStore   Prada.com_files/store/images/mob_freccine_dx.png") no-repeat 50% 50%}
div#full-gallery,div#size-guide-container{position:fixed;top:0;left:0;background-color:#fff;z-index:10000;width:100%;height:100%;display:none}
div#full-gallery{background-color:#f6f6f6}
div#size-guide-container{overflow-y:auto;overflow-x:hidden}
div#size-guide-container #allSize{position:relative;top:130px;left:35px}
div#full-gallery .full-close,div#size-guide-container .full-close{position:absolute;right:38px;top:39px;z-index:10002;cursor:pointer}
div#full-gallery .full-close img,div#size-guide-container .full-close img{width:18px}
div#full-gallery .infos .logo,div#size-guide-container .infos .logo{position:static}
div#full-gallery .infos .logo img,div#size-guide-container .infos .logo img{width:174px}
div#full-gallery .infos,div#size-guide-container .infos{position:absolute;z-index:10002;top:35px;left:38px}
div#full-gallery .infos h3{margin:1pt;color:#868686}
div#full-gallery .infos .social-share{position:fixed;margin:20px 0 0 0;top:auto}
div#full-gallery .full-prev{clear:both;height:100%;width:20px;z-index:10001;position:absolute;left:0;top:0}
div#full-gallery .full-next{clear:both;height:100%;width:20px;z-index:10001;position:absolute;right:0;top:0}
div#full-gallery .full-prev a{position:relative;top:50%;cursor:pointer}
div#full-gallery .full-prev a img{height:38px;left:16px;position:fixed;top:50%;width:auto;z-index:8102}
div#full-gallery .full-next a{position:relative;top:50%;cursor:pointer}
div#full-gallery .full-next a img{height:38px;position:fixed;right:26px;top:50%;width:auto;z-index:8102}
.full-gallery-swipe{overflow:hidden;position:relative}
.full-gallery-swipe-wrp{overflow:hidden;position:relative}
.full-gallery-swipe-wrp>div{float:left;width:100%;-webkit-overflow-scrolling:touch;position:fixed;text-align:center}
.full-gallery-swipe-wrp>div img{bottom:auto;left:0;margin:auto;min-height:50%;min-width:50%;position:absolute;right:auto;top:-50%}
div#size-guide-container .size-guide-section{margin-top:10px;margin-bottom:10px;float:left;clear:both}
div#size-guide-container .size-guide-section .titleGuideSection{margin-bottom:30px}
div#size-guide-container .size-guide-section .titleGuideSection .titleGuideSectionLabel{font-size:28px;font-weight:400;color:#222}
div#size-guide-container .size-guide-section .allTitlesSize{float:left}
div#size-guide-container .size-guide-section .allTitlesSize .nextTitleSize{margin-top:10px;margin-bottom:10px;font-size:14px;color:#222;font-weight:bold;text-transform:uppercase}
div#size-guide-container .size-guide-section .allSizeItem{float:left;width:768px;overflow-y:hidden;overflow-x:auto}
div#size-guide-container .size-guide-section .allSizeItem .nextGroupSize{clear:left;width:768px}
div#size-guide-container .size-guide-section .allSizeItem .nextGroupSize .itemSize{float:left;color:#999;text-align:right;margin-top:10px;margin-left:4px;width:40px}
#whiteSpaceBottom{margin-bottom:40px;clear:both}
div.product div.mobileContainer{padding:10px;display:none}
div.product div.mobileNav{display:none;border-bottom:2px solid #eee;border-top:2px solid #eee;height:40px;color:#999;margin-left:10px;margin-right:10px;position:relative}
div.product div.mobileNav #mobileBack{margin-top:9px;text-align:center}
div.product div.mobileNav div.next{cursor:pointer;z-index:10;clear:both}
div.product div.mobileNav div.next img{height:22px;position:absolute;right:0;top:10px;width:auto;z-index:10}
div.product div.mobileNav div.prev{cursor:pointer;z-index:10;clear:both}
div.product div.mobileNav div.prev img{height:22px;position:absolute;left:0;top:10px;width:auto;z-index:10}
div.product div.galleryMobile{margin:auto}
div.product div.galleryMobile img{position:absolute;top:0;left:0;height:100%}
div.product div.galleryMobile li{width:374px;height:374px;position:relative;overflow:hidden;background-color:#000;border:1px solid #eee;margin:auto}
div.product div.mobileContainer div.moreInfo{color:#999}
div.product div.mobileContainer div.moreInfo div.moreInfoLabel{margin-top:9px;text-align:center;cursor:pointer}
div.product div.mobileContainer div.moreInfo div.menuMoreInfo{border-top:2px solid #eee;position:relative;height:40px}
div.product div.mobileContainer div.left{position:absolute;top:9px;left:0}
div.product div.mobileContainer div.right{cursor:deafult!important;position:absolute;top:9px;right:0}
div.noImageDetails img{width:100%}
div.menuMoreInfo.open{border-bottom:2px solid #eee}
div#otherColors,div#selectSize{cursor:pointer}
div#mobileDescriptionContainer,div#otherColorsContainer{display:none;padding:20px 0}
div#otherColorsContainer div.colors .item{float:left}
div#otherColorsContainer div.colors{width:456px;margin:0 auto}
div#otherColorsContainer div.colors .item img{width:150px;border:1px solid #ddd}
div#otherColorsContainer div.colors .item img:hover{border:1px solid #222}
div#selectSizeContainer{display:none}
div#selectSizeContainer div#size_guide_mobile{text-align:right;cursor:pointer}
div.product div.sizeContentMobile{float:left;width:100%}
div.product div.sizeContentMobile ul{padding-left:0}
#price_cart{margin-bottom:20px;position:relative;height:40px}
#price_target_mobile{font-size:20px}
div#cart_close_mobile{text-align:right;display:none;padding-bottom:10px}
div#social_share_mobile #social-share-text{position:absolute;top:9px;left:0;font-family:'Source Sans Pro',sans-serif;color:#999}
div#social_share_mobile .social-share img{margin:0 0 0 30px}
div#social_share_mobile .social-share-content{position:absolute;top:9px;right:0;margin:0}
.jssorb11 div,.jssorb11 div:hover,.jssorb11 .av{background:url(../Prada%20inside%20bag%20-%20%E5%A5%B3%E5%A3%AB%20-%20eStore%20%20%20Prada.com_files/store/images/bullet.png) no-repeat;overflow:hidden;cursor:pointer}
.jssorb11 div{background-position:-10px -10px}
.jssorb11 div:hover,.jssorb11 .av:hover{background-position:-40px -10px}
.jssorb11 .av{background-position:-70px -10px}
.jssorb11 .dn,.jssorb11 .dn:hover{background-position:-100px -10px}
@media only screen and (max-width:990px){div.product div.container div.description{margin-left:20px;width:450px}
div.product div.container div.description p{padding:0}
div.product .social-share-content{clear:both;float:none;margin:20px 0 0 0}
div.product div.container div.colors .item:nth-child(4n){float:left}
}
@media only screen and (min-width:600px) and (max-width:765px){div.product div.infos{width:120px}
div.product div.container{margin-left:125px}
#social-share-text{margin:0 0 20px 0}
}
@media only screen and (min-width:600px) and (max-width:690px){div.product div.container div.gallery .current img{width:375px}
div.product div.container div.description{width:375px}
div.product .size .sizeContent{width:400px}
}
@media only screen and (max-width:599px){div#cart{right:0}
div#cart div.container div.cart_elements{padding:20px 50px 30px 30px}
div.product div.title h2{font-size:28px;line-height:32px}
div.product{margin-left:10px;margin-right:10px}
div.product div.mobileContainer,div.product div.mobileNav{display:block}
div.product div.infos,div.product div.navigation,div.product div.goback,div.product div.container{display:none}
div.product div.title{padding-left:10px;float:none;text-align:left;width:220px}
div.product div.title .suffixTitleBox80{position:absolute}
div.product div.title h1{color:#999;font-size:1em}
div.product ul.size_list li{font-size:18px;padding:2px 10px 2px 10px}
div.product div.addtocart button{font-size:20px;margin:0}
div.noSize .noSizeSelected{position:absolute;top:9px;right:50px}
div#cart_close{display:none}
div#cart_close_mobile{display:block}
div#price_cart .price_mobile_position{position:absolute;top:9px;left:0}
}
@media only screen and (max-width:565px){div#otherColorsContainer div.colors{width:366px;margin:0 auto}
div#otherColorsContainer div.colors .item img{width:120px}
}
@media only screen and (max-width:475px){div#otherColorsContainer div.colors{width:276px;margin:0 auto}
div#otherColorsContainer div.colors .item img{width:90px}
}
@media only screen and (max-width:399px){div#price_cart .price_mobile_position{position:absolute;top:-20px;right:0;left:inherit}
}
@media only screen and (max-width:320px){div#otherColorsContainer div.colors{width:246px;margin:0 auto}
div#otherColorsContainer div.colors .item img{width:80px}
}

#filterByLabel{float:left;margin-top:9px;cursor:pointer}
#filterByLabel ul{float:left;width:100%; list-style:none;height:20px; margin:0; margin-top:-10px;}
#filterByLabel ul li{ font-family:Arial, Helvetica, sans-serif;float:left;width:auot;margin:0; margin-left:10px; font-size:12px; line-height:20px;font-weight:100;list-style:none;}
