@font-face{font-family:"lvr-icon";src:url("/fonts/lvr-icon.eot");font-weight:normal;font-style:normal}
@font-face{font-family:'lvr-icon';src:url("/fonts/lvr-icon.eot?v=1436370527");src:url("/fonts/lvr-icon.eot?#iefix1436370527") format("embedded-opentype"),url("/fonts/lvr-icon.woff?v=1436370527") format("woff"),url("/fonts/lvr-icon.ttf?v=1436370527") format("truetype"),url("/fonts/lvr-icon.svg?v=1436370527#lvr-icon") format("svg");font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'lvr-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-zoom-out:before{content:"\e626"}
.icon-zoom-in:before{content:"\e627"}
.icon-search2:before{content:"\e622"}
.icon-zoomout2:before{content:"\e624"}
.icon-zoomin2:before{content:"\e625"}
.icon-search3:before{content:"\e623"}
.icon-cross:before{content:"\e618"}
.icon-menu:before{content:"\e614"}
.icon-zoomout:before{content:"\e61b"}
.icon-zoomin:before{content:"\e61a"}
.icon-lock:before{content:"\e603"}
.icon-chevron-thin-up:before{content:"\e61e"}
.icon-chevron-thin-right:before{content:"\e61f"}
.icon-chevron-thin-left:before{content:"\e620"}
.icon-chevron-thin-down:before{content:"\e621"}
.icon-sina-weibo:before{content:"\e600"}
.icon-minus:before{content:"\e617"}
.icon-chevron-right:before{content:"\e615"}
.icon-calendar:before{content:"\e619"}
.icon-plus:before{content:"\e616"}
.icon-logout:before{content:"\e60e"}
.icon-cart:before{content:"\e60f"}
.icon-phone:before{content:"\e610"}
.icon-goTop:before{content:"\e611"}
.icon-vkontakte:before{content:"\e601"}
.icon-odnoklassniki:before{content:"\e602"}
.icon-P:before{content:"\e613"}
.icon-user:before{content:"\e612"}
.icon-search:before{content:"\e60b"}
.icon-globe:before{content:"\e604"}
.icon-arr_down:before{content:"\e60c"}
.icon-arr_left:before{content:"\e60d"}
.icon-googleplus:before{content:"\e605"}
.icon-facebook:before{content:"\e606"}
.icon-instagram:before{content:"\e607"}
.icon-twitter:before{content:"\e608"}
.icon-youtube:before{content:"\e609"}
.icon-pinterest:before{content:"\e60a"}
.icon-filter:before{content:"\e61d"}
.icon-trash:before{content:"\e61c"}
.wrapper-centered{width:980px;margin:0 auto}
.reset-floating,#userinfo .row_user_info .descrinfo,#userinfo .row_user_info .descr,#userinfo .row_user_info .descrcaptcha_bsk,#userinfo #userinfo_confirm,#basketconteiner #user_quest,#basketconteiner #user_account,#basketconteiner #user_account .labelinfo,#basketconteiner #user_account .descrinfo,#basketconteiner #user_account .descr,#basketconteiner #user_account .label,#basketconteiner #bskrowbnt_useraccount #bsk_continue_useraccount,#basketconteiner #bskrowbnt_useraccount #bsk_modaccount,#basketconteiner #user_quest .row_user_info .labelquest,#basketconteiner #user_orders .rowbasket,#basketconteiner #user_returns .rowbasket,#basketconteiner #user_orders .rowhist .rowhistleft>span,#basketconteiner #user_returns .rowhist .rowhistleft>span,#basketconteiner,#basketconteiner #continue_top,#basketconteiner #continue_top .submit.mini,#basketconteiner #continue_top .submit.white,#basketconteiner #bskrowbnt #bsk_continue,#basketconteiner #bskrowbnt #bsk_purchase,.rowbasket .bskdescription2 .row,.rowbasket .bskdescription2 .rowcode,#user_area_subtitle,#personal_info.mycart,#user_quest>div,.fashion>div,#payIntegr_pay,#RU_info,#userinfo #ui_signin,#userinfo #ui_register,#userinfo #all-signin-cols .section,#basketconteiner #personal_info,#basketconteiner #personal_info.mycart,#basketconteiner #billing_info,#basketconteiner #shipping_info,#basketconteiner #last_ui_row,#basketconteiner #div_pay_selection,#basketconteiner #payment_info,#payment_info .div_paytype,#payment_info .div_paytype2,#mex_order #mex_ord_mex{position:relative;width:auto;float:none;*zoom:1;height:auto}
.reset-floating:before,#userinfo .row_user_info .descrinfo:before,#userinfo .row_user_info .descr:before,#userinfo .row_user_info .descrcaptcha_bsk:before,#userinfo #userinfo_confirm:before,#basketconteiner #user_quest:before,#basketconteiner #user_account:before,#basketconteiner #user_account .labelinfo:before,#basketconteiner #user_account .descrinfo:before,#basketconteiner #user_account .descr:before,#basketconteiner #user_account .label:before,#basketconteiner #bskrowbnt_useraccount #bsk_continue_useraccount:before,#basketconteiner #bskrowbnt_useraccount #bsk_modaccount:before,#basketconteiner #user_quest .row_user_info .labelquest:before,#basketconteiner #user_orders .rowbasket:before,#basketconteiner #user_returns .rowbasket:before,#basketconteiner #user_orders .rowhist .rowhistleft>span:before,#basketconteiner #user_returns .rowhist .rowhistleft>span:before,#basketconteiner:before,#basketconteiner #continue_top:before,#basketconteiner #continue_top .submit.mini:before,#basketconteiner #continue_top .submit.white:before,#basketconteiner #bskrowbnt #bsk_continue:before,#basketconteiner #bskrowbnt #bsk_purchase:before,.rowbasket .bskdescription2 .row:before,.rowbasket .bskdescription2 .rowcode:before,#user_area_subtitle:before,#personal_info.mycart:before,#user_quest>div:before,.fashion>div:before,#payIntegr_pay:before,#RU_info:before,#userinfo #ui_signin:before,#userinfo #ui_register:before,#userinfo #all-signin-cols .section:before,#basketconteiner #personal_info:before,#basketconteiner #personal_info.mycart:before,#basketconteiner #billing_info:before,#basketconteiner #shipping_info:before,#basketconteiner #last_ui_row:before,#basketconteiner #div_pay_selection:before,#basketconteiner #payment_info:before,#payment_info .div_paytype:before,#payment_info .div_paytype2:before,#mex_order #mex_ord_mex:before,.reset-floating:after,#userinfo .row_user_info .descrinfo:after,#userinfo .row_user_info .descr:after,#userinfo .row_user_info .descrcaptcha_bsk:after,#userinfo #userinfo_confirm:after,#basketconteiner #user_quest:after,#basketconteiner #user_account:after,#basketconteiner #user_account .labelinfo:after,#basketconteiner #user_account .descrinfo:after,#basketconteiner #user_account .descr:after,#basketconteiner #user_account .label:after,#basketconteiner #bskrowbnt_useraccount #bsk_continue_useraccount:after,#basketconteiner #bskrowbnt_useraccount #bsk_modaccount:after,#basketconteiner #user_quest .row_user_info .labelquest:after,#basketconteiner #user_orders .rowbasket:after,#basketconteiner #user_returns .rowbasket:after,#basketconteiner #user_orders .rowhist .rowhistleft>span:after,#basketconteiner #user_returns .rowhist .rowhistleft>span:after,#basketconteiner:after,#basketconteiner #continue_top:after,#basketconteiner #continue_top .submit.mini:after,#basketconteiner #continue_top .submit.white:after,#basketconteiner #bskrowbnt #bsk_continue:after,#basketconteiner #bskrowbnt #bsk_purchase:after,.rowbasket .bskdescription2 .row:after,.rowbasket .bskdescription2 .rowcode:after,#user_area_subtitle:after,#personal_info.mycart:after,#user_quest>div:after,.fashion>div:after,#payIntegr_pay:after,#RU_info:after,#userinfo #ui_signin:after,#userinfo #ui_register:after,#userinfo #all-signin-cols .section:after,#basketconteiner #personal_info:after,#basketconteiner #personal_info.mycart:after,#basketconteiner #billing_info:after,#basketconteiner #shipping_info:after,#basketconteiner #last_ui_row:after,#basketconteiner #div_pay_selection:after,#basketconteiner #payment_info:after,#payment_info .div_paytype:after,#payment_info .div_paytype2:after,#mex_order #mex_ord_mex:after{content:"";display:table}
.reset-floating:after,#userinfo .row_user_info .descrinfo:after,#userinfo .row_user_info .descr:after,#userinfo .row_user_info .descrcaptcha_bsk:after,#userinfo #userinfo_confirm:after,#basketconteiner #user_quest:after,#basketconteiner #user_account:after,#basketconteiner #user_account .labelinfo:after,#basketconteiner #user_account .descrinfo:after,#basketconteiner #user_account .descr:after,#basketconteiner #user_account .label:after,#basketconteiner #bskrowbnt_useraccount #bsk_continue_useraccount:after,#basketconteiner #bskrowbnt_useraccount #bsk_modaccount:after,#basketconteiner #user_quest .row_user_info .labelquest:after,#basketconteiner #user_orders .rowbasket:after,#basketconteiner #user_returns .rowbasket:after,#basketconteiner #user_orders .rowhist .rowhistleft>span:after,#basketconteiner #user_returns .rowhist .rowhistleft>span:after,#basketconteiner:after,#basketconteiner #continue_top:after,#basketconteiner #continue_top .submit.mini:after,#basketconteiner #continue_top .submit.white:after,#basketconteiner #bskrowbnt #bsk_continue:after,#basketconteiner #bskrowbnt #bsk_purchase:after,.rowbasket .bskdescription2 .row:after,.rowbasket .bskdescription2 .rowcode:after,#user_area_subtitle:after,#personal_info.mycart:after,#user_quest>div:after,.fashion>div:after,#payIntegr_pay:after,#RU_info:after,#userinfo #ui_signin:after,#userinfo #ui_register:after,#userinfo #all-signin-cols .section:after,#basketconteiner #personal_info:after,#basketconteiner #personal_info.mycart:after,#basketconteiner #billing_info:after,#basketconteiner #shipping_info:after,#basketconteiner #last_ui_row:after,#basketconteiner #div_pay_selection:after,#basketconteiner #payment_info:after,#payment_info .div_paytype:after,#payment_info .div_paytype2:after,#mex_order #mex_ord_mex:after{clear:both}
.touch-scroll{-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;overflow-scrolling:touch}
.label-form,#hdr_login label,#newsLetterSection #subscribeNewsLetter div.cell1_sub_news span.labelinfo,#basketconteiner .labelinfo,#basketconteiner .label,#basketconteiner #user_quest .row_user_info .labelquest,#basketconteiner .descrinfo,#basketconteiner .descr,#basketconteiner #div_info_register,#basketconteiner .lbl_paytype,#basketconteiner .labelchk,#basketconteiner .labelagree,#basketconteiner .descr_captcha,#basketconteiner #spn_lbl_title,#footer #botSignup label{text-align:center;font-size:14px;display:block;line-height:1.5;width:auto;float:none;padding:.4em 0 0}
.text-form,#hdr_login input,#newsLetterSection #subscribeNewsLetter div.cell1_sub_news input,.bsk_promodiv input[type="text"],#userinfo #ui_signin input[type="text"],#userinfo #ui_signin input[type="email"],#userinfo #ui_signin input[type="password"],#userinfo #ui_register input[type="text"],#userinfo #ui_register input[type="email"],#userinfo #ui_register input[type="password"],#userinfo #all-signin-cols .section input[type="text"],#userinfo #all-signin-cols .section input[type="email"],#userinfo #all-signin-cols .section input[type="password"],#basketconteiner .row_user_info input[type="text"],#basketconteiner .row_user_info input[type="password"],#footer #botSignup input{-webkit-appearance:none;width:100%;line-height:44px;font-size:1.5em;padding:0;text-indent:2%;padding:0;border:1px solid #ccc;background:#f5f5f5;color:#666;margin-bottom:.4em}
.wp .text-form,.wp #hdr_login input,#hdr_login .wp input,.wp #newsLetterSection #subscribeNewsLetter div.cell1_sub_news input,#newsLetterSection #subscribeNewsLetter div.cell1_sub_news .wp input,.wp .bsk_promodiv input[type="text"],.bsk_promodiv .wp input[type="text"],.wp #userinfo #ui_signin input[type="text"],#userinfo #ui_signin .wp input[type="text"],.wp #userinfo #ui_signin input[type="email"],#userinfo #ui_signin .wp input[type="email"],.wp #userinfo #ui_signin input[type="password"],#userinfo #ui_signin .wp input[type="password"],.wp #userinfo #ui_register input[type="text"],#userinfo #ui_register .wp input[type="text"],.wp #userinfo #ui_register input[type="email"],#userinfo #ui_register .wp input[type="email"],.wp #userinfo #ui_register input[type="password"],#userinfo #ui_register .wp input[type="password"],.wp #userinfo #all-signin-cols .section input[type="text"],#userinfo #all-signin-cols .section .wp input[type="text"],.wp #userinfo #all-signin-cols .section input[type="email"],#userinfo #all-signin-cols .section .wp input[type="email"],.wp #userinfo #all-signin-cols .section input[type="password"],#userinfo #all-signin-cols .section .wp input[type="password"],.wp #basketconteiner .row_user_info input[type="text"],#basketconteiner .row_user_info .wp input[type="text"],.wp #basketconteiner .row_user_info input[type="password"],#basketconteiner .row_user_info .wp input[type="password"],.wp #footer #botSignup input,#footer #botSignup .wp input{line-height:46px;height:46px}
.text-form:focus,#hdr_login input:focus,#newsLetterSection #subscribeNewsLetter div.cell1_sub_news input:focus,.bsk_promodiv input[type="text"]:focus,#userinfo #ui_signin input[type="text"]:focus,#userinfo #ui_signin input[type="email"]:focus,#userinfo #ui_signin input[type="password"]:focus,#userinfo #ui_register input[type="text"]:focus,#userinfo #ui_register input[type="email"]:focus,#userinfo #ui_register input[type="password"]:focus,#userinfo #all-signin-cols .section input[type="text"]:focus,#userinfo #all-signin-cols .section input[type="email"]:focus,#userinfo #all-signin-cols .section input[type="password"]:focus,#basketconteiner .row_user_info input[type="text"]:focus,#basketconteiner .row_user_info input[type="password"]:focus,#footer #botSignup input:focus{color:#666}
.submit-form,.cancel,.continue,#gf_ln_btnADD,#lnkAddBagCheckOut,#hdr_login_button a.submit,#div_filter_buttons a.submit,#linkBottomContinue,#linkBottomOrdersContinue,#lnkAddBagContinue,#a_quest_cancel,#ancno_unsubscribe,#ancok_unsubscribe,#a_quest_ok,#anc_mex_btn,#a_close_mex_userinfo,#anc_err_bnt,#mex_ord_ok_a,#linkOK,#lnkHome,#ancPayIntegrOk,#a_bnt_add_bag,#a_bnt_add_bag_top,#basketconteiner #bskrowbnt_useraccount li a#linkSaveData,#basketconteiner #order_details #ordtbntorder{background:#000;border:1px solid #000;border-left:0;border-right:0;color:#fff;padding:0 2.3em;line-height:44px;display:inline-block;height:auto;text-align:center;font-size:14px;font-weight:normal;border-radius:0}
.submit-form-no-padding,#linkNewsLetterSubmit,#pnlCountrySelected .mex_bag_bntl #lblCountrySubmit,#pnlCountrySelected .mex_bag_bntr #lblCountrySubmit,.row_mex_bag_bnt a#lnkAddBagCheckOut,#basketconteiner a.submit,.bsk_promodiv a.apply_promo,#payIntegration a.submit,#footer #botSignup #bntSubscribeNewsLetter{background:#000;border:1px solid #000;border-left:0;border-right:0;padding:0;color:#fff;line-height:44px;display:block;float:none;height:auto;text-align:center;font-size:14px;font-weight:normal;border-radius:0}
.delete-form,.cancel,.continue,#linkBottomContinue,#linkBottomBack,#lblCountryBack,#lnkAddBagContinue,#a_quest_cancel,#ancno_unsubscribe{background:#fff;border:1px solid #ddd;color:#666;padding:0 2.3em;line-height:44px;display:inline-block;font-size:14px;border-radius:0}
.delete-form-no-padding,#pnlCountrySelected .mex_bag_bntl #lblCountryBack,#pnlCountrySelected .mex_bag_bntr #lblCountryBack,.row_mex_bag_bnt a#lnkAddBagContinue,#userinfo .bsk_buttons li a#linkBottomBack,#basketconteiner #bskrowbnt_useraccount li a#linkBottomContinue,#basketconteiner #user_order_buttons #linkBottomOrdersContinue,#basketconteiner .continue{background:#fff;border:1px solid #ddd;color:#666;padding:0;line-height:44px;display:block;font-size:14px;border-radius:0;float:none;text-align:center}
.select-form,#pnlCountrySelected #pnlCurrency select,#pnlCountrySelected #pnlViewCurrency select,#pnlCountrySelected #pnlLanguage select,#basketconteiner .row_user_info select{width:100%;padding:.9em 0;font-size:1em;margin:0;text-indent:2%;border:1px solid #ccc;background:#f5f5f5;border-radius:0}
.radio-form,#basketconteiner #personal_info input[type="radio"],#basketconteiner #personal_info.mycart input[type="radio"],#basketconteiner #billing_info input[type="radio"],#basketconteiner #shipping_info input[type="radio"],#basketconteiner #last_ui_row input[type="radio"],#basketconteiner #div_pay_selection input[type="radio"],#basketconteiner #payment_info input[type="radio"]{height:20px;width:20px;margin:.3em 1em 0 0;padding:.15em;border:1px solid #ccc;background:#f5f5f5}
.checkbox-form,#newsLetterSection #subscribeNewsLetter .row_sub_news input[type='checkbox'],#basketconteiner #user_account .row_user_info .descr_pp input[type="checkbox"],#basketconteiner #user_account .row_user_info .mychk,#basketconteiner #personal_info input[type="checkbox"],#basketconteiner #personal_info.mycart input[type="checkbox"],#basketconteiner #billing_info input[type="checkbox"],#basketconteiner #shipping_info input[type="checkbox"],#basketconteiner #last_ui_row input[type="checkbox"],#basketconteiner #div_pay_selection input[type="checkbox"],#basketconteiner #payment_info input[type="checkbox"]{border:1px solid #ccc;background:#f5f5f5;height:25px;width:25px;margin:0 1em 0 0;padding:.2em}
.textarea-form,#basketconteiner #user_quest textarea,#basketconteiner #user_account textarea,#basketconteiner #personal_info textarea,#basketconteiner #personal_info.mycart textarea,#basketconteiner #billing_info textarea,#basketconteiner #shipping_info textarea,#basketconteiner #last_ui_row textarea,#basketconteiner #div_pay_selection textarea,#basketconteiner #payment_info textarea{border:1px solid #ccc;background:#f5f5f5;width:100%;padding:.5em 0;font-size:15px;font-family:Arial,Helvetica,sans-serif;text-indent:2%;line-height:1.3}
.pop-up,#MexInfo,#MexError,#MexQuestion,#MexCountryInfo,#hdr_login,#mex_userinfocontainer,#mex_order,#mex_bag,#pnlCountrySelected,#PaymentLoading,#pnlFileNotFoundContainer,#pnlSoldOutContainer,#returnConfirmationDialog{position:fixed;top:2%;left:5%;background:#fff;border:0;padding:7% 6%;right:5%;width:auto}
.main-title,#hdr_login h6,#mex_bag_title,#all-signin-cols .section h2,#basketconteiner h3,h2#payIntegr_header,#payIntegration h3,#basketconteiner h2,#userinfo h2,#userinfo h3,#basketconteiner h4,#payIntegration h4,#basketconteiner #baskettitle h2,#mex_order #mex_ord_title,#menu_mobile_title h2{margin-left:0;text-align:center;float:none;padding:0;margin:0 0 .7em;text-transform:uppercase;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.3;padding:.7em 0 1em;font-weight:normal;position:relative;border:0}
.main-title:after,#hdr_login h6:after,#mex_bag_title:after,#all-signin-cols .section h2:after,#basketconteiner h3:after,h2#payIntegr_header:after,#payIntegration h3:after,#basketconteiner h2:after,#userinfo h2:after,#userinfo h3:after,#basketconteiner h4:after,#payIntegration h4:after,#basketconteiner #baskettitle h2:after,#mex_order #mex_ord_title:after,#menu_mobile_title h2:after{content:"";position:absolute;width:35%;height:2px;background:#333;left:32.5%;bottom:7px}
.stile_da_non_eliminare_x_minify,#header ul#mainNav li.last,#sp_flexslider_container,.lista_des_col br,.lista_cty_col br,#sub_news_title,#basket .rowhbasket,#user_orders .rowhhist .bskcode,#user_returns .rowhhist .bskcode{display:none!important}
.rowhbasket .bskavail,.rowhbasket .bskprz_oh,.rowhbasket .bskqta_oh,.rowhbasket .bsktotal_oh{display:none!important}
#shipandcurr_close,.bsktotal_rv .img_label_bsk,#ordheader,#ordrowtitle,.rowbasket_seprow,#footer #botNav li.first,#li_menu_search{display:none!important}
#data,#div_data,#content_landing,#sep_data,#vetrina,#scheda_prodotto,.grid,.mexContainer,.giftContainer,#payIntegr_info{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
.footer_container,#lista_prodotti,#private_lista_prod,#sp_zoom,#sp_flexslider_container_mobile,#div_data_sp,#div_right_sp,#lista_country,#div_country_letter,#ul_country_letter,#pnlCountries,.ul_menu #ul_menu_designers_az,#lista_designers,.lista_des_col,.lista_cty_col,.div_dessub_lista,#div_data .menu_top ul,#menu_language,#pnlAffiliate img,#GifCard,#img_detail_GF,#pnlCountrySelected>div,#pnlFileNotFound,#pnlSoldOut,.clsFileNotFoundContent,#descr_country_sel,.divDragContent{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
input,textarea,div:not(#div_data_sp)>select{padding:.6em .4em;margin:0 0 1em 0;-ms-box-sizing:border-box;box-sizing:border-box;line-height:1.4}
input[type='checkbox']{margin:.5em 1em 2em .5em}
input[type='radio']{margin:0 1em 0 .5em}
label:not(.img_label_bsk),.label,.labelinfo,.labelagree,.labelchk,.descr_captcha,.labelquest,#ui_signin span,#spn_lbl_title,.promo_label,.pay_label{display:inline-block;vertical-align:top;margin:.5em 0;padding:0;color:#333;text-shadow:0 1px 0 #fff}
.labelagree,.labelchk{width:80%}
.cancel,.continue,#linkBottomContinue,#linkBottomBack,#lblCountryBack,#lnkAddBagContinue,#a_quest_cancel,#ancno_unsubscribe{float:left}
#div_sp_bnt1top{padding:0 3.5% 7% 3.5%!important}
#page{background-color:#fff;position:relative}
.div_languages dd a{line-height:44px}
.div_languages .text{display:none}
.div_languages .icon{margin-right:0}
.div_languages:hover .wrapper{background-color:#f3f3f3;color:#666}
.div_languages dd a{color:#666}
.div_languages dd span{line-height:44px}
#user_data{height:44px}
#user_data .icon{display:inline-block;font-size:2em;line-height:44px;margin-right:0}
#user_data .text{display:none}
#user_data #div_languages .text,#user_data .div_languages .text{display:none}
#user_data #div_languages .icon,#user_data .div_languages .icon{margin-right:0}
#user_data .wrapper{padding:0;text-shadow:none}
#user_data a,#user_data dt{line-height:44px;display:block;text-shadow:none;height:44px;color:#4d4d4d}
#user_data dt{height:15px}
#user_data li#div_languages:hover .wrapper,#user_data li.div_languages:hover .wrapper{background-color:#f3f3f3;color:#666}
#user_data li#div_languages dd a,#user_data li.div_languages dd a{color:#666}
#user_data li#div_languages dd span,#user_data li.div_languages dd span{line-height:44px}
#user_data dl{float:left;height:44px;width:44px;right:8px}
#user_data li{width:44px;float:left;position:relative;height:44px;padding:0;margin:0;text-align:center;font-family:Arial,Helvetica,sans-serif}
#user_data li a{width:100%;height:100%;text-align:center;padding:0}
#user_data li span{display:none}
#user_data li:hover{background-color:#f3f3f3;text-shadow:none;color:#666}
#user_data li:hover a{background-color:#f3f3f3;color:#666;text-shadow:none}
#user_data li:hover a strong{background-color:#f3f3f3;text-shadow:none}
#user_data li#currAndShip{width:auto;padding:0;font-size:9px}
#user_data a:before,#user_data a:after,#user_data dt:after{font-size:2em}
#user_data li,#user_data dt,#user_data dl{min-width:44px}
.div_languages{border-right:0 solid #ccc;list-style-type:none;width:44px;float:left;position:relative;height:44px;padding:0;margin:0;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:11px}
.div_languages .icon{display:inline-block;font-size:2em;line-height:44px;margin-right:0;color:#4d4d4d}
.shopping-bag-mobile{border-right:0 solid #ccc;list-style-type:none;width:44px;float:left;position:relative;height:44px;padding:0;margin:0;text-align:center;font-family:Arial,Helvetica,sans-serif}
.shopping-bag-mobile a{width:100%;height:100%;text-align:center;padding:0;color:#4d4d4d;line-height:44px;display:block;text-shadow:none}
.shopping-bag-mobile span{display:none}
.shopping-bag-mobile .icon{display:inline-block;font-size:2em;line-height:44px;margin-right:0}
#a_login_lnk:before{line-height:44px}
#a_myarea_top{width:30px;height:30px}
#a_myarea_top:before{font-family:'lvr-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;visibility:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e612";line-height:44px}
#alogout{display:none}
#alogout:before{line-height:44px}
#WhoAmI{display:none}
html.flexbox #user_data{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:start;justify-content:space-between;-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
html.flexbox #user_data #login_lnk{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:20 1 auto;-ms-flex:20 1 auto;flex:20 1 auto;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}
html.flexbox #user_data #shopping_bag,html.flexbox #user_data .top-search-mobile{-webkit-order:7;-ms-flex-order:7;order:7;-webkit-flex:20 1 auto;-ms-flex:20 1 auto;flex:20 1 auto;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto;border-right:0 solid #ccc}
html.flexbox #user_data .top-search-mobile{-webkit-flex:10 1 auto;-ms-flex:10 1 auto;flex:10 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
html.flexbox #user_data .top-search-mobile .icon{font-size:20px;width:100%;text-align:center;color:#333}
html.flexbox #user_data #my-account{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:20 1 auto;-ms-flex:20 1 auto;flex:20 1 auto;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}
html.flexbox #user_data #logout_lnk{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:20 1 auto;-ms-flex:20 1 auto;flex:20 1 auto;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}
html.flexbox #user_data #logout_lnk a:before{margin:0}
html.flexbox #user_data #currAndShip{-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;-webkit-flex:20 1 auto;-ms-flex:20 1 auto;flex:20 1 auto;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto;font-size:10px}
html.flexbox #user_data #pnlLanguages{-webkit-order:8;-ms-flex-order:8;order:8;-webkit-flex:20 1 auto;-ms-flex:20 1 auto;flex:20 1 auto;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}
html.flexbox #user_data #div_languages{-webkit-order:6;-ms-flex-order:6;order:6;-webkit-flex:20 1 auto;-ms-flex:20 1 auto;flex:20 1 auto;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}
#header{position:fixed;top:0;left:0;right:0;width:100%;background:#fff;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);z-index:99999;height:89px;transition:height .2s linear}
#header .underbar{background-color:#fff;border-bottom:1px solid #ddd;position:relative;z-index:9;float:left;height:44px;width:100%}
#header.miniheader,#header.header-mycart{height:44px;transition:height .2s linear}
#header.miniheader ul#user_data,#header.header-mycart ul#user_data{height:0;overflow:hidden}
#header.sticky{position:fixed;top:0;left:0;right:0}
#header.fixed{position:fixed;top:0;left:0;right:0;width:100%;background:#fff;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);z-index:99999;height:89px}
#header .wrapper-toolbar>div,#header .wrapper-toolbar>ul{transition:all .2s linear}
#header+div,.designer-index div#sep_data{margin-top:89px}
#header.header-mycart+div{margin-top:44px}
body.products_body div#menu_mobile{width:100%;z-index:99}
body.products_body .filtrimobile{width:100%;background:transparent;z-index:99}
body.products_body .filtrimobile .btns-container{background:#fff}
body.products_body .filtrimobile.minifiltri{position:fixed;top:46px}
body.products_body .filtrimobile.minifiltri.openfilter-order,body.products_body .filtrimobile.minifiltri.openfilter-filter,body.products_body .filtrimobile.minifiltri.openfilter-cat{height:100%;overflow-y:scroll}
body.products_body .filtrimobile.minifiltri.openfilter-order::after,body.products_body .filtrimobile.minifiltri.openfilter-filter::after,body.products_body .filtrimobile.minifiltri.openfilter-cat::after{content:"";display:block;height:50px;width:100%}
body.products_body .filtrimobile.minifiltri .btns-container{border-bottom:1px solid #ddd}
body.products_body.resizeheader #sep_data{margin-top:122px}
body.products_body.resizeheader.filters-active #sep_data{margin-top:168px}
.filtrimobile{border-bottom:1px solid #ddd}
#botSignup .submit{background:#666}
body.cart .shopping-bag-mobile{display:none}
html.zoom-open,body.zoom-open{overflow:hidden;width:100%;height:100%}
form.outsearch{position:relative;width:100%;border:0;height:0;clear:both;transition:height .2s cubic-bezier(0.32,1,0.53,0.8)}
form.outsearch input{width:100%;border:0;background:#f5f5f5;color:#333;margin:0;padding:13px}
.search-active #user_data{border:0}
.search-active form.outsearch{height:44px;border-bottom:1px solid #333}
.top-search-mobile{min-height:44px;transition:min-height .2s cubic-bezier(0.32,1,0.53,0.8)}
.top-search-mobile form{position:absolute;left:0;width:100%;top:0}
.top-search-mobile input{width:100%;position:absolute;top:45px;height:0;padding:0;margin:0!important;border:0 solid #f1f1f1!important;transition:min-height .2s cubic-bezier(0.32,1,0.53,0.8);text-indent:10px;text-transform:none;font-size:1.2em;letter-spacing:1px;text-shadow:1px 1px 0 rgba(255,255,255,0.7);color:#333}
.top-search-mobile.active{min-height:100px;transition:min-height .2s cubic-bezier(0.32,1,0.53,0.8)}
.top-search-mobile.active .icon{background:#f5f5f5}
.top-search-mobile.active input{margin-top:10px;background:#f5f5f5;height:44px;transition:all .4s ease-in-out;border:0;z-index:9999}
#topSearch{position:relative;width:100%;margin:0;float:none;clear:both;min-height:44px;transition:min-height .2s cubic-bezier(0.32,1,0.53,0.8)}
#topSearch input{width:100%;position:absolute;top:45px;height:0;padding:0;margin:0!important;border:0 solid #f1f1f1!important;transition:min-height .2s cubic-bezier(0.32,1,0.53,0.8);text-indent:10px;text-transform:none;font-size:1.2em;letter-spacing:1px;text-shadow:1px 1px 0 rgba(255,255,255,0.7);color:#333}
#topSearch.active{min-height:100px;transition:min-height .2s cubic-bezier(0.32,1,0.53,0.8)}
#topSearch.active input{margin-top:10px;background:#f5f5f5;height:44px;transition:all .4s ease-in-out;border:0}
#topSearch span.icon{display:inline-block;font-size:1.7em;text-align:center;width:44px;line-height:44px;height:44px;left:0;top:0;right:0;color:#333}
#topSearch span.icon .active{background-color:#f5f5f5;padding-bottom:16px;transition:all .4s ease-in-out}
#img_logo_head{display:none}
#logo{top:auto;bottom:9px;width:50%;max-width:258px;white-space:nowrap}
#logo a{position:relative;display:inline-block}
#logo a#ucheader_anc_triangle{width:9%;margin-top:6px;margin-right:5%}
#logo a#anc_logo_head{width:89%;margin-top:6px}
#logo a#anc_logo_head img{width:100%;height:auto}
#logo .logo-simple{display:inline-block;background:url("../immagini/template/header/logo-simple.png?v=1435838481") no-repeat;width:70%;min-width:220px;height:20px;background-size:contain}
#logo .logo-luxury{display:none}
#logo .cssTriangle{width:100%;height:18px}
#logo .staticTriangle{border-width:0 10.40462px 18px 10.40462px}
#logo .dinamicTriangle{border-width:0 10.40462px 18px 10.40462px;transform-origin:10px 12px;-webkit-transform-origin:10px 12px;-ms-transform-origin:10px 12px}
#img_logo_head{margin-top:2px}
#img_triangle{float:right}
.free-shipping-container{padding:2px 0}
.free-shipping-container h2{background-color:#949494;padding:.5em 0}
.free-shipping-container h2 a{color:#fff}
@media screen and (max-width:360px){#logo{width:54%;bottom:6px}
#logo a#anc_logo_head{width:84%}
#logo .logo-simple{min-width:120px;width:100%}
#img_logo_head{width:196px;top:58px}
.cssTriangle{height:13px}
.cssTriangle .staticTriangle{border-width:0 7.51445px 13px 7.51445px}
.cssTriangle .dinamicTriangle{border-width:0 7.51445px 13px 7.51445px;transform-origin:8px 10px;-webkit-transform-origin:8px 10px;-ms-transform-origin:8px 10px}
}
#n_shopping_bag{display:none;position:absolute;top:20px;left:0;width:10px;padding:5px;border:1px solid #fff;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background:#3582c4;color:#fff;font-weight:bold;font-size:10px;line-height:10px;text-indent:0;z-index:50;visibility:visible}
#sep_data ul li{padding:0}
#sep_data ul,#ul_select_age,#myarea_tab{display:table!important;width:100%;clear:both}
#sep_data ul>li,#ul_select_age li,#basketconteiner #myarea_tab li{display:table-cell;vertical-align:middle;text-align:center;float:none}
#myarea_tab li.subTitle_ActiveLeft a,#myarea_tab li.subTitle_ActiveRight a{font-weight:bold;color:#555!important}
#ul_select_age li.selected a{font-weight:bold;color:#555!important}
#sep_data ul>li a,#menu #ul_select_age li a{display:block;width:100%;padding:10px 0;font-size:11px;line-height:15px;background:none!important;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;color:#999}
.wrapper-menu{z-index:1}
.wrapper-menu .call-us{height:88px}
.wrapper-menu .call-us a{line-height:44px}
body.minibody-header .wrapper-menu .call-us a{border-top:1px solid #333;border-bottom:1px solid #f5f5f5}
#btn-menu{top:auto;bottom:0}
#btn-menu .icon{width:44px;line-height:44px;height:44px}
#btn-menu .icon:hover{background-color:#f5f5f5}
#btn-menu .text{display:none}
#btn-menu .icon-menu{display:block;color:#333;font-size:22px}
#btn-menu.open .icon-cross{display:block;color:#000}
#btn-menu.open .icon-menu{display:none}
#btn-menu.open .text{display:none}
ul#mainNav li a,ul#mainNav li a.context_selected{height:44px;line-height:44px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
ul#mainNav li>a:after{right:5%;line-height:44px}
ul#mainNav li.last{display:none}
ul#mainNav .boxNav_quarter a,ul#mainNav .boxNav_half a{font-size:11px}
#menuMobileMask{top:88px}
body.home #header{border:0}
#menu_mobile{background:#f5f5f5;*zoom:1}
#menu_mobile:before,#menu_mobile:after{content:"";display:table}
#menu_mobile:after{clear:both}
#menu_mobile_nav{display:inline-block;float:left;text-align:center}
#menu_mobile_nav:after{font-family:'lvr-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;visibility:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e616";width:35px;height:35px;cursor:pointer;display:inline-block;line-height:35px;color:#fff;background:#333}
#menu_mobile_nav.selected:after{content:"\e617"}
#payIntegration{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#payIntegration h2{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#thanks_buy{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#menu,#private_sale_menu{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#menu ul,#private_sale_menu ul{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#menu ul:not(#ul_select_age) li,#private_sale_menu ul:not(#ul_select_age) li{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#ul_menu_designers_az{background:url(/immagini/dot.gif) repeat-x bottom}
#ul_country_letter{background:url(/immagini/dot.gif) repeat-x bottom}
#ul_country_letter li{float:left;width:20%!important;text-align:center}
.ul_menu li #ul_menu_designers_az li:last-of-type{float:left;width:20%!important;text-align:center}
#ul_country_letter li a{display:block;width:auto;padding:14px 5px;margin:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-size:11px;line-height:11px;color:#333}
.ul_menu li #ul_menu_designers_az li a,.ul_menu li #ul_menu_designers_az>li.li_designer_viewall a{display:block;width:auto;padding:14px 5px;margin:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-size:11px;line-height:11px;color:#333}
#ul_country_letter li a:hover{background:#ddd}
.ul_menu li #ul_menu_designers_az>li{width:20%!important}
.ul_menu li #ul_menu_designers_az>li:last-of-type{min-width:20%!important;width:auto!important}
#div_des_banner_name{position:relative;width:94%;padding:4% 3%;border-top:1px solid #ddd;margin:0}
#div_des_banner_name h2{float:left;width:93%;padding:0;color:#333}
.designer_video_title h2{float:left;width:93%;padding:0;color:#333;width:98%}
#div_des_banner_name h3,.designer_video_title h3{padding:0 0 0 8px}
#div_des_banner_name h3:first-of-type,.designer_video_title h3:first-of-type{padding:0;margin:0;background:0}
#div_designer_tools{top:10px;padding:0;background:#fff;z-index:9}
#div_designer_tools ul.share li a{margin:0 0 0 6px}
#div_des_banner_left{display:none}
.designer-link{padding:8px 0;display:inline-block;width:100%;text-indent:3%}
#div_des_banner_image img{padding:0 0 5% 0}
#div_des_banner_video{padding:0}
.designer_video_title h3{background:none!important}
#div_des_banner_video .des_video_thumbs{width:100%}
#div_des_banner_video .des_video_thumbs ul li{float:left;width:33%}
.des_video_thumbs ul li a{min-height:48px!important}
#div_des_banner_links{margin:3% 0 0 0}
#div_des_banner_links ul{width:100%}
#div_des_banner_links ul li{margin:10px 0 0 0}
#div_des_banner_gender_season ul a{text-align:left;width:auto;border-bottom:none!important}
#div_lplook_title{float:left!important;width:100%!important;padding:3% 0!important;margin:-1px 0 0 0!important;border-top:1px solid #DDD!important;background:#fff!important;font-size:13px!important;text-align:center}
#div_lplook_titleAll{float:left!important;width:100%!important;padding:3% 0!important;margin:-1px 0 0 0!important;border-top:1px solid #DDD!important;background:#fff!important;font-size:13px!important;text-align:center;margin:10px 0 0 0!important}
#menu_designers_lifestyle li:first-child,#menu_designers_category li:first-child{text-indent:0}
#menu_designers_lifestyle li a,#menu_designers_category li a{padding:10px 5%}
#footer{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#footer ul{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#mex_userinfocontainer,#mex_order{margin:0}
#hdr_login h6{padding-top:0;margin:0;font-size:18px;background:0;text-align:center}
#hdr_login label{margin:0}
#hdr_login .icon-cross{position:absolute;top:5%;right:5%;z-index:10}
#hdr_login #hdr_login_button{padding:1em 0 0}
#MexInfo,#MexError,#MexQuestion,#MexCountryInfo,#hdr_login,#mex_userinfocontainer,#mex_order,#mex_bag,#pnlCountrySelected,#PaymentLoading,#pnlFileNotFoundContainer,#pnlSoldOutContainer,#returnConfirmationDialog{width:80%;box-shadow:0 0 12px rgba(0,0,0,0.6);background:#fff;border:0;padding:5%}
#mex_bag div{max-width:100%;*zoom:1;padding-top:0;height:auto;margin:0}
#mex_bag div:before,#mex_bag div:after{content:"";display:table}
#mex_bag div:after{clear:both}
#mex_bag div.mex_bag_bntl,#mex_bag div.mex_bag_bntr{margin-top:.65em;float:none;padding-right:0}
#mex_bag #mex_bag_info_price{width:67%}
#mex_bag .row_mex_bag{line-height:1.5;margin-bottom:0}
.row_mex_bag{line-height:1.5;margin-bottom:.7em}
.mex_bag_label{width:33%;margin-right:5%;font-size:14px;font-family:arial,helvetica,sans-serif}
.mex_bag_data{width:60%;font-size:14px}
#mex_bag_close{position:absolute;z-index:100;top:2%;right:5%}
#pnlCountrySelected .lbl_selCurrAndShip{width:38%;margin-right:2%;margin:0;padding:0;font-size:14px;line-height:24px;font-family:Arial,Helvetica,sans-serif;text-align:left}
#pnlCountrySelected #pnlCurrency,#pnlCountrySelected #pnlViewCurrency,#pnlCountrySelected #pnlLanguage{width:60%;position:relative}
#pnlCountrySelected #pnlCurrency select,#pnlCountrySelected #pnlViewCurrency select,#pnlCountrySelected #pnlLanguage select{width:100%}
#pnlCountrySelected .mex_bag_bntl,#pnlCountrySelected .mex_bag_bntr{float:left;*zoom:1;margin:.7em 2% 0 0;padding:0;width:49%}
#pnlCountrySelected .mex_bag_bntl:before,#pnlCountrySelected .mex_bag_bntl:after,#pnlCountrySelected .mex_bag_bntr:before,#pnlCountrySelected .mex_bag_bntr:after{content:"";display:table}
#pnlCountrySelected .mex_bag_bntl:after,#pnlCountrySelected .mex_bag_bntr:after{clear:both}
#pnlCountrySelected .mex_bag_bntl:last-child,#pnlCountrySelected .mex_bag_bntr:last-child{margin-right:0}
.row_mex_bag_bnt a#lnkAddBagContinue{float:none}
.row_mex_bag_bnt a#lnkAddBagCheckOut{float:none}
#newsLetterSection{position:relative;top:auto;bottom:auto;left:auto;height:auto;margin:0;padding:0;list-style:none;border:0}
#newsLetterSection #subscribeNewsLetter{text-align:center;padding:1em;width:auto;margin:0;padding:5%}
#newsLetterSection #subscribeNewsLetter #adv_news_title{text-transform:lowercase;font-size:15px}
#newsLetterSection #subscribeNewsLetter .row_sub_news{margin-bottom:1em;clear:both}
#newsLetterSection #subscribeNewsLetter .row_sub_news input[type='checkbox']{float:left;margin-top:0}
#newsLetterSection #subscribeNewsLetter .row_sub_news .labelagree{width:87%;margin:0;text-align:left}
#newsLetterSection #subscribeNewsLetter .labelinfo{color:#333;font-size:16px;margin:0}
#newsLetterSection #subscribeNewsLetter .row_sub_news,#newsLetterSection #subscribeNewsLetter .row_unsub_news,#newsLetterSection #subscribeNewsLetter .cell1_sub_news{display:block}
#newsLetterSection #subscribeNewsLetter div.cell1_sub_news{width:auto;float:none;margin:0;padding:0}
#newsLetterSection #subscribeNewsLetter div.cell1_sub_news span.descrinfo{float:none;margin:0;padding:0;width:auto}
#a_bnt_add_bag,#a_bnt_add_bag_top{display:block;margin:0;float:none}
#sp_size_naz{font-size:7px}
.sp_image_div_mobile_zoom a{z-index:91}
.sizeandcolor{width:93%;padding:0 3.5%;float:left}
.itemcodebold{font-weight:700;color:#333}
body.minibody-header .infosale-div{top:44px;transition:top .2s linear}
body .infosale-div{width:100%;top:90px;text-align:center;background-color:#d8d8d8;line-height:30px;color:#000;z-index:999;transition:top .2s linear}
body .infosale-div .infosale-par{font-size:3vw}
.cloudzoom-zoom-inside{z-index:90}
#div_sp_infosale{width:100%;text-align:center;clear:both}
#div_sp_infosale .shipping{padding:0}
.upphoto #sp_flexslider_container_mob{margin-top:-47px}
#sp_flexslider_container_mob .image-hover-mobile{display:none;position:fixed;top:0;left:0;width:100%;height:667px;z-index:9999;overflow:hidden}
#sp_flexslider_container_mob .image-hover-mobile img{height:100%;width:auto;left:50%;position:absolute}
#sp_flexslider_container_mob .image-hover-mobile.mostra{display:block}
#sp_flexslider_container_mob a.mo-zoom-link{display:none;text-align:center;position:absolute;bottom:10px;left:50%;width:20px;z-index:10000;font-size:20px;margin-left:-15px;padding:12px;border:0;border-radius:999em;filter:drop-shadow(0px 0 6px rgba(0,0,0,0.8));-webkit-filter:drop-shadow(0px 0 6px rgba(0,0,0,0.8))}
#sp_flexslider_container_mob a.mo-zoom-link>span::before{color:#fff}
#sp_flexslider_container_mob a.mo-zoom-link .icon-zoomin2{display:block}
#sp_flexslider_container_mob a.mo-zoom-link .icon-zoomout2{display:none}
#sp_flexslider_container_mob a.mo-zoom-link.active{border:2px solid #fff;padding:10px;bottom:30%}
#sp_flexslider_container_mob a.mo-zoom-link.active .icon-zoomin2{display:none}
#sp_flexslider_container_mob a.mo-zoom-link.active .icon-zoomout2{display:block}
#sp_flexslider_container_mob .item_th_slide{width:100%;padding:0}
#sp_flexslider_container_mob .item_th_slide ul.slides li a{padding:0 35px;border:0;position:relative}
#sp_flexslider_container_mob .item_th_slide ul.slides li a img{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;width:100%;height:auto}
#sp_flexslider_container_mob .item_th_slide ul.slides li a img.abszoom{position:absolute;top:0;left:0;display:none}
#sp_flexslider_container_mob.deactivate{position:relative;z-index:888}
#sp_flexslider_container_mob.deactivate ul.sp-slider-horizontal-direction-nav{display:none}
.item_total_look,.item_also_like,.item_more_prod{width:100%}
.item_total_look ul.looks li .item_more_prod_part .item_more_prod_text,.item_also_like ul.looks li .item_more_prod_part .item_more_prod_text,.item_more_prod ul.looks li .item_more_prod_part .item_more_prod_text{min-height:40px}
.item_total_look ul.looks li .item_more_prod_part .item_more_prod_text h4,.item_also_like ul.looks li .item_more_prod_part .item_more_prod_text h4,.item_more_prod ul.looks li .item_more_prod_part .item_more_prod_text h4{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.item_total_look.collapsed,.item_also_like.collapsed,.item_more_prod.collapsed{padding-bottom:30px}
div#div_web_merch{margin:50px 0 0;overflow:hidden}
.my-account #header .toolbar{margin-bottom:0}
#menu_mobile h2{margin-bottom:0}
div#mexInfoChoiseMex{font-size:1.2em;line-height:1.3em}
#minMinOrdContinue_a,#minMinOrdOk_a{float:none;clear:both;display:block;margin:10px}
#bsk_minord{padding:0;font-size:14px}
#basketconteiner #basket .bsk_rowtotaldiv_eur#bsk_minord{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
#basketconteiner h2#baskettitle{display:none}
#basketconteiner #baskettitle.register-account:after{height:0;width:0;position:relative}
#basketconteiner .row_user_info .descrsmall,#basketconteiner .row_user_info .row_user_info_sep{line-height:1.5;font-size:11px;float:none;width:auto;padding:none;display:block}
#userinfo #userinfo_confirm{text-align:center}
#userinfo #register_info h3#divWhyRegister:after{height:0;width:0;position:relative}
#userinfo #register_info #reg_inf_txt1,#userinfo #register_info #reg_inf_txt2,#userinfo #register_info #reg_inf_txt3,#userinfo #register_info #reg_inf_txt4,#userinfo #register_info #reg_inf_txt5{font-size:14px}
#userinfo #personal_info #spn_lbl_catpcha,#userinfo #personal_info #spn_lbl_title.title_captcha{line-height:1;font-size:14px;text-align:left;display:block}
#userinfo #personal_info #spn_lbl_title,#userinfo #personal_info #div_info_captchaimg{width:35%;float:left;line-height:1;font-size:14px;text-align:left}
#userinfo #personal_info #div_info_txtcaptcha,#userinfo #personal_info #div_info_captchaimg{float:left;clear:none}
#userinfo #personal_info #div_info_txtcaptcha{width:65%;margin-bottom:.5em}
#userinfo #personal_info #div_info_captcha,#userinfo #personal_info #div_info_pp{padding:1em 0;margin:0}
#userinfo #personal_info .descrcaptcha_bsk{width:65%}
#userinfo #personal_info .descrcaptcha_bsk img{width:100%;height:auto}
#userinfo #personal_info .descrcaptcha_bsk input[type="text"]{width:98%}
#userinfo #personal_info #div_info_txtcaptcha .descrcaptcha_bsk{width:auto}
#userinfo #personal_info #div_info_txtcaptcha{width:65%}
#userinfo .bsk_buttons li a.submit{margin:0}
#userinfo h3#divWhyRegister{line-height:1.4;text-transform:none;font-size:16px}
#bsk_PromoTargetFirstSubTotal{border-top:1px solid #ccc;padding:10px 0;width:100%}
#bsk_PromoTargetFirstSubTotal span{line-height:inherit;margin:0;display:inline-block;vertical-align:top}
#bsk_PromoTargetFirstSubTotal .bsksubtotlbl{font-size:14px;max-width:50%;line-height:1;height:0;vertical-align:bottom}
#bsk_PromoTargetFirstSubTotal .bsksubtotfatt{font-size:16px;padding:0}
#bsk_PromoTargetFirstSubTotal .bsksubtot{float:right;display:block;padding:0;margin:0;border:0;color:#000;clear:both;background:#fff;line-height:1}
#basketconteiner .labelinfo,#basketconteiner .label{font-size:16px;margin:0}
#basketconteiner #myarea_tab{background:#f5f5f5;line-height:44px}
#basketconteiner #myarea_tab li{padding:0;border:0;background:0}
#basketconteiner #myarea_tab li a{display:block;margin:0;padding:12px 5px;font-size:11px;line-height:11px}
#basketconteiner #user_quest,#basketconteiner #user_account{padding:5%;background:0;border:0;border-top:1px solid #ddd!important;margin:0 0 .5em;clear:both;position:relative;top:auto;left:auto;right:auto}
#basketconteiner #user_account .labelinfo,#basketconteiner #user_account .descrinfo,#basketconteiner #user_account .descr,#basketconteiner #user_account .label{width:auto}
#basketconteiner #user_account #div_prof_date input{width:82%;margin-right:2%}
#basketconteiner #user_account #div_prof_date a:after{font-size:44px}
#basketconteiner #user_account .row_user_info .descr_pp{padding-top:1em}
#basketconteiner #user_account .row_user_info_sep{margin-bottom:0}
#basketconteiner #bskrowbnt_useraccount li{padding:0 5% 2.5%}
#basketconteiner #bskrowbnt_useraccount li a{margin:0;float:none}
#basketconteiner #bskrowbnt_useraccount li a#linkBottomContinue{display:block!important}
#basketconteiner #bskrowbnt_useraccount li a#linkSaveData{display:block}
#basketconteiner #bskrowbnt_useraccount #bsk_continue_useraccount,#basketconteiner #bskrowbnt_useraccount #bsk_modaccount{margin:0 0 1%;display:block}
body #basketconteiner #user_quest{width:auto;padding:2.5% 5%}
#basketconteiner #user_quest .row_user_info .labelquest{padding:0;width:auto;font-size:16px;margin:0;line-height:1.4;padding:1em 0 .3em}
#basketconteiner #user_quest .row_user_info .descr{width:auto;float:none}
#basketconteiner .fashion{border-top:1px solid #ddd!important;padding:5% 0 0;margin:10% 0 0}
#basketconteiner .fashion>div{width:auto;*zoom:1;margin:0;border:0}
#basketconteiner .fashion>div:before,#basketconteiner .fashion>div:after{content:"";display:table}
#basketconteiner .fashion>div:after{clear:both}
#basketconteiner #user_orders .rowhbasket,#basketconteiner #user_orders .rowhhist,#basketconteiner #user_returns .rowhbasket,#basketconteiner #user_returns .rowhhist{padding:.4em 0}
#basketconteiner #user_orders .rowhist .rowhistleft .processing-status,#basketconteiner #user_orders .rowhist .rowhistleft .deleted-status,#basketconteiner #user_returns .rowhist .rowhistleft .processing-status,#basketconteiner #user_returns .rowhist .rowhistleft .deleted-status{font-size:11px}
#basketconteiner #user_orders .bskprz_oh span,#basketconteiner #user_orders .bsktotal_oh span,#basketconteiner #user_orders .bskqta_oh span,#basketconteiner #user_returns .bskprz_oh span,#basketconteiner #user_returns .bsktotal_oh span,#basketconteiner #user_returns .bskqta_oh span{display:inline-block}
#basketconteiner #user_orders .rowbasket,#basketconteiner #user_returns .rowbasket{padding:0;border:0}
#basketconteiner #user_orders .rowbasket div,#basketconteiner #user_returns .rowbasket div{padding:0 0 0 1%;border:0;font-size:11px}
#basketconteiner #user_orders .rowbasket .row,#basketconteiner #user_returns .rowbasket .row{*zoom:1;width:auto}
#basketconteiner #user_orders .rowbasket .row:before,#basketconteiner #user_orders .rowbasket .row:after,#basketconteiner #user_returns .rowbasket .row:before,#basketconteiner #user_returns .rowbasket .row:after{content:"";display:table}
#basketconteiner #user_orders .rowbasket .row:after,#basketconteiner #user_returns .rowbasket .row:after{clear:both}
#basketconteiner #user_orders .rowhhist span,#basketconteiner #user_returns .rowhhist span{border:0;font-size:11px;padding-top:.3em;padding-bottom:.3em}
#basketconteiner #user_orders .rowhhist .bskdescription,#basketconteiner #user_returns .rowhhist .bskdescription{width:35%}
#basketconteiner #user_orders .rowhist span,#basketconteiner #user_returns .rowhist span{border:0;font-size:11px}
#basketconteiner #user_orders .rowhist .rowhistleft,#basketconteiner #user_returns .rowhist .rowhistleft{width:21%;border:0}
#basketconteiner #user_orders .rowhist .rowhistleft>span,#basketconteiner #user_returns .rowhist .rowhistleft>span{padding:0;margin:0;width:auto!important;clear:both;text-transform:lowercase;font-size:11px!important;font-weight:normal}
#basketconteiner #user_orders .rowhist .bskdescription,#basketconteiner #user_returns .rowhist .bskdescription{width:35%}
#basketconteiner #user_orders .rowhist>.rowhhist,#basketconteiner #user_orders .rowhist>.rowhist,#basketconteiner #user_returns .rowhist>.rowhhist,#basketconteiner #user_returns .rowhist>.rowhist{width:auto}
#basketconteiner #user_orders .rowhist .mini,#basketconteiner #user_returns .rowhist .mini{line-height:22px}
#basketconteiner #user_orders .rowhbasket .bskstatus_oh,#basketconteiner #user_returns .rowhbasket .bskstatus_oh{width:25%}
#basketconteiner #user_orders .rowbasket div,#basketconteiner #user_returns .rowbasket div{padding:0 0 0 1%}
#basketconteiner #user_orders .rowbasket .bskstatus_oh,#basketconteiner #user_returns .rowbasket .bskstatus_oh{width:25%}
#basketconteiner #user_orders .rowbasket .bskitem_oh,#basketconteiner #user_returns .rowbasket .bskitem_oh{width:73%;padding:0}
#basketconteiner #user_orders .rowbasket .bskitem_oh .mask_divcont_img,#basketconteiner #user_returns .rowbasket .bskitem_oh .mask_divcont_img{width:20%}
#basketconteiner #user_orders .rowbasket .bskitem_oh h5,#basketconteiner #user_orders .rowbasket .bskitem_oh .bskdescription2,#basketconteiner #user_returns .rowbasket .bskitem_oh h5,#basketconteiner #user_returns .rowbasket .bskitem_oh .bskdescription2{width:58%}
#basketconteiner #user_orders .rowbasket .bskitem_oh .bskdescription2 .img_label_bsk,#basketconteiner #user_returns .rowbasket .bskitem_oh .bskdescription2 .img_label_bsk{width:45%}
#basketconteiner #user_orders .rowbasket .bskitem_oh .bskdescription2 .rowcode,#basketconteiner #user_returns .rowbasket .bskitem_oh .bskdescription2 .rowcode{width:100%}
#basketconteiner #user_orders .rowbasket .bskavail,#basketconteiner #user_orders .rowbasket .bskprz_oh,#basketconteiner #user_orders .rowbasket .bskqta_oh,#basketconteiner #user_orders .rowbasket .bsktotal_oh,#basketconteiner #user_orders .rowbasket .returnbskavail,#basketconteiner #user_returns .rowbasket .bskavail,#basketconteiner #user_returns .rowbasket .bskprz_oh,#basketconteiner #user_returns .rowbasket .bskqta_oh,#basketconteiner #user_returns .rowbasket .bsktotal_oh,#basketconteiner #user_returns .rowbasket .returnbskavail{width:58%;margin:0 0 .3em;padding:0;float:right;clear:right}
#basketconteiner #user_orders .rowbasket .bskavail .img_label_bsk,#basketconteiner #user_orders .rowbasket .bskprz_oh .img_label_bsk,#basketconteiner #user_orders .rowbasket .bskqta_oh .img_label_bsk,#basketconteiner #user_orders .rowbasket .bsktotal_oh .img_label_bsk,#basketconteiner #user_orders .rowbasket .returnbskavail .img_label_bsk,#basketconteiner #user_returns .rowbasket .bskavail .img_label_bsk,#basketconteiner #user_returns .rowbasket .bskprz_oh .img_label_bsk,#basketconteiner #user_returns .rowbasket .bskqta_oh .img_label_bsk,#basketconteiner #user_returns .rowbasket .bsktotal_oh .img_label_bsk,#basketconteiner #user_returns .rowbasket .returnbskavail .img_label_bsk{width:40%}
#basketconteiner #user_orders .rowbasket span.bskqta_oh,#basketconteiner #user_returns .rowbasket span.bskqta_oh{width:auto;float:left}
#basketconteiner #user_orders .rowhbasket,#basketconteiner #user_returns .rowhbasket{padding:0}
#basketconteiner #user_orders .bskdata,#basketconteiner #user_returns .bskdata{width:21%;border:0}
#basketconteiner #user_orders .bskpayment,#basketconteiner #user_returns .bskpayment{width:20%}
#basketconteiner #user_orders .mask_img,#basketconteiner #user_returns .mask_img{width:70px;height:93px}
#basketconteiner #user_returns .bskdata{width:19.5%}
#basketconteiner #private_sale_title{margin:0;border-bottom:1px solid #ddd;background:0;font-size:14px;line-height:1.4;color:#333;padding:5%}
#basketconteiner #private_sale_selected_menu{float:none;*zoom:1;background:#f1f1f1;padding:.7em 0}
#basketconteiner #private_sale_selected_menu:before,#basketconteiner #private_sale_selected_menu:after{content:"";display:table}
#basketconteiner #private_sale_selected_menu:after{clear:both}
#basketconteiner #private_sale_selected_menu #menu_mobile_nav{margin:0 .5em}
#basketconteiner #user_private_sale #private_sale_menu{width:auto}
#basketconteiner #user_private_sale #private_lista_prod{width:auto;float:none}
#basketconteiner #user_private_sale #private_lista_prod #private_sale_body{margin:0}
#basketconteiner #user_private_sale #private_sale_menu{margin-top:0}
#basketconteiner #user_private_sale #private_sale_selected_title{background:0;width:85%;padding:0;border-bottom:0}
#basketconteiner #user_private_sale #private_sale_selected_title h2,#basketconteiner #user_private_sale #private_sale_selected_title h3{width:auto;display:block;float:none;clear:both;padding:0;margin:0;background:0;text-shadow:0;font-weight:normal;line-height:.9;text-align:left}
#basketconteiner #user_private_sale #private_sale_selected_title h2:after,#basketconteiner #user_private_sale #private_sale_selected_title h3:after{display:none}
#basketconteiner #user_private_sale #private_sale_selected_title h2{font-size:20px}
#basketconteiner #user_private_sale #private_sale_selected_title h3{color:#666;font-size:17px}
#basketconteiner body.ru #user_orders .rowhhist .bskdescr2,#basketconteiner body.ru #user_returns .rowhhist .bskdescr2{width:65%}
#basketconteiner #user_order_buttons{text-align:center;padding:5% 2.5%;width:auto}
#all-signin-cols{padding-top:0}
#all-signin-cols .section .panel-info__form__input{min-height:auto}
.header-mycart #btn-menu{display:none}
.goto-promo{text-align:center;margin:15px 0 0}
.goto-promo.hide{display:none}
.goto-promo a{color:#333}
#basketconteiner #basket .rowbasket div .piuomeno,#basketconteiner #order_details .rowbasket div .piuomeno{margin:0 20px 0 0;float:right}
#basketconteiner #basket .rowbasket div .testoelabel,#basketconteiner #order_details .rowbasket div .testoelabel{float:right}
#basketconteiner #basket .rowbasket div .testoelabel .img_label_bsk,#basketconteiner #order_details .rowbasket div .testoelabel .img_label_bsk{width:auto;margin-right:10px}
#basketconteiner #basket .rowbasket div .testoelabel span,#basketconteiner #order_details .rowbasket div .testoelabel span{margin:0}
#basketconteiner #basket .rowbasket .bskitem_large,#basketconteiner #order_details .rowbasket .bskitem_large{float:left}
#basketconteiner #basket .rowbasket .bskitem_large>a,#basketconteiner #order_details .rowbasket .bskitem_large>a{display:inline-block;width:25%;float:left}
#basketconteiner #basket .rowbasket .bskitem_large>a .mask_divcont_img,#basketconteiner #order_details .rowbasket .bskitem_large>a .mask_divcont_img{width:100%}
#basketconteiner #basket .rowbasket .bskitem_large .bskdescription_large,#basketconteiner #basket .rowbasket .bskitem_large h5,#basketconteiner #order_details .rowbasket .bskitem_large .bskdescription_large,#basketconteiner #order_details .rowbasket .bskitem_large h5{width:72%;margin-left:3%}
#basketconteiner #basket .rowbasket .bskitem_large .bskavail_sh,#basketconteiner #order_details .rowbasket .bskitem_large .bskavail_sh{text-align:left;color:#555}
#basketconteiner #basket .rowbasket .bsktotal_rv,#basketconteiner #basket .rowbasket .bskavail_sh,#basketconteiner #basket .rowbasket .bskprz,#basketconteiner #basket .rowbasket .bskqta,#basketconteiner #basket .rowbasket .bsktotal,#basketconteiner #order_details .rowbasket .bsktotal_rv,#basketconteiner #order_details .rowbasket .bskavail_sh,#basketconteiner #order_details .rowbasket .bskprz,#basketconteiner #order_details .rowbasket .bskqta,#basketconteiner #order_details .rowbasket .bsktotal{text-align:right;width:72%;float:right}
#basketconteiner #basket .rowbasket .rowprz,#basketconteiner #order_details .rowbasket .rowprz{float:right;width:100%}
#basketconteiner #basket .rowbasket .bskqta,#basketconteiner #order_details .rowbasket .bskqta{float:right;margin-bottom:5px}
#basketconteiner #basket .rowbasket .bskprz,#basketconteiner #order_details .rowbasket .bskprz{text-align:right}
#basketconteiner #basket .rowbasket .bskprz span,#basketconteiner #order_details .rowbasket .bskprz span{margin:0}
#basketconteiner #basket .rowbasket .bsktotal .img_label_bsk,#basketconteiner #order_details .rowbasket .bsktotal .img_label_bsk{float:left}
#basketconteiner h4,#payIntegration h4{font-size:15px}
#basketconteiner{position:relative;top:auto;bottom:auto;left:auto;height:auto;margin:0;padding:0;border:0;clear:both}
#basketconteiner #tophelp{display:none}
#basketconteiner .bsk_buttons{position:relative;width:auto;height:auto;margin:0;padding:0;list-style:none;border:0;*zoom:1}
#basketconteiner .bsk_buttons:before,#basketconteiner .bsk_buttons:after{content:"";display:table}
#basketconteiner .bsk_buttons:after{clear:both}
#basketconteiner #baskettitle{margin-top:0;background:0;margin-bottom:0;padding-top:0}
#basketconteiner #baskettitle h2{margin:0 0 8px}
#basketconteiner h5{width:62%;padding:0;margin:0 0 .5em}
#basketconteiner .bsk_totaldiv{padding:2.5%}
#basketconteiner .bsk_totaldiv .bsksubtot,#basketconteiner .bsk_totaldiv .bsksubtot_rv{font-size:14px;line-height:3}
#basketconteiner .bsk_totaldiv .bsksubtotlbl{font-size:14px}
#basketconteiner .bsk_totaldiv .bsksubtotfatt{padding:0}
#basketconteiner #continue_top{margin:0;padding-bottom:.5em}
#basketconteiner #continue_top .submit.mini,#basketconteiner #continue_top .submit.white{margin:0 .5em}
#basketconteiner #basket{clear:both;margin:0 .5em}
#basketconteiner #basket .bsk_totaldiv{line-height:1.5;font-size:1.3em;clear:both}
#basketconteiner #basket .bsk_totaldiv div{*zoom:1;text-align:right;margin-bottom:.3em}
#basketconteiner #basket .bsk_totaldiv div:before,#basketconteiner #basket .bsk_totaldiv div:after{content:"";display:table}
#basketconteiner #basket .bsk_totaldiv div:after{clear:both}
#basketconteiner #basket .bsk_totaldiv span{margin:0;display:inline-block;line-height:inherit}
#basketconteiner #basket .bsk_totaldiv .bsksubtotlbl{max-width:50%;color:#999;line-height:1}
#basketconteiner #basket .bsk_totaldiv .bsksubtot{float:right;display:block;padding:0;margin:0;border:0;color:#000;clear:both;background:#fff}
#basketconteiner .mask_divcont_img{width:35%;margin-bottom:1em}
#basketconteiner #bskrowbnt{margin-bottom:3em}
#basketconteiner .continue{float:none;display:block;margin:2.5% 0}
#basketconteiner #div_pay_creditcard_data .pay_label{width:100%}
#basketconteiner #div_pay_creditcard_data .select_pay{width:28%;padding:.9em 1%;font-size:13px;margin-right:1%}
#basketconteiner #div_pay_creditcard_data .select_pay:last-child{margin-right:0}
#basketconteiner #div_pay_creditcard_data a#link_security_number{font-size:12px;font-weight:700}
#basketconteiner #div_pay_creditcard_infotitle{font-size:17px;color:#000;float:none;background:0}
#basketconteiner #order_details .rowbasket .bskqta{float:right;text-align:right}
#basketconteiner #order_details .rowbasket .bskqta .testoelabel{width:100%}
#basketconteiner #order_details .rowbasket .bskqta .testoelabel span{margin:0 0 0 5px}
#basketconteiner #order_details #ordtspan_bntorder{float:none}
#basketconteiner #order_details #ordtbntorder{display:block}
#basketconteiner #basket .rowbasket .bsktotal,#basketconteiner #basket .rowbasket .bskprz{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;float:none;margin:auto}
#basketconteiner #basket .rowbasket .bsktotal .img_label_bsk,#basketconteiner #basket .rowbasket .bskprz .img_label_bsk{display:inline-block;margin:auto;width:50%!important;float:none;padding:0}
#basketconteiner #basket .rowbasket .bsktotal>span,#basketconteiner #basket .rowbasket .bsktotal .rowprz,#basketconteiner #basket .rowbasket .bskprz>span,#basketconteiner #basket .rowbasket .bskprz .rowprz{display:inline-block;margin:auto 0 auto auto;width:30%;float:none}
#basketconteiner #basket .bsk_rowtotaldiv_eur{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;float:none}
#basketconteiner #basket .bsk_rowtotaldiv_eur span{display:inline-block;margin:auto;width:50%}
#basketconteiner #basket .bsk_rowtotaldiv_eur span.bsksubtot{margin:auto 0 auto auto;width:30%}
#basketconteiner #basket .bsk_rowtotaldiv_eur span.bsksubtotlbl{vertical-align:top;height:auto}
#basketconteiner #basket .bsk_totaldiv .bsk_rowtotaldiv_eur{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;float:none}
#basketconteiner #basket .bsk_totaldiv .bsk_rowtotaldiv_eur span{display:inline-block;margin:auto;width:50%}
#basketconteiner #basket .bsk_totaldiv .bsk_rowtotaldiv_eur span.bsksubtot{margin:auto 0 auto auto;width:30%}
div#ordrowtotPromoTargetFirstSubTotal{padding:0 2.5%}
div#ordrowtotPromoTargetFirstSubTotal #ord_PromoTargetFirstSubTotal{width:100%}
.bsk_promodiv{width:90%;padding:5% 5% 2.5% 5%;border:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.bsk_promodiv .promo_label{margin:0;width:auto;font-size:14px}
.bsk_promodiv input[type="text"]{max-width:68%;background:#fff}
.bsk_promodiv a.apply_promo{max-width:32%;display:inline-block}
.rowbasket,.rowbasketnote{position:relative;padding:2.5%;width:auto;float:none;*zoom:1;border-top:1px solid #ddd}
.rowbasket:before,.rowbasket:after,.rowbasketnote:before,.rowbasketnote:after{content:"";display:table}
.rowbasket:after,.rowbasketnote:after{clear:both}
.rowbasketnote{text-align:center;margin-bottom:0}
.rowbasketnote#bsk_freeship{font-weight:bold;color:#333;font-size:1.2em;background:#f5f5f5}
.rowbasket span,.rowbasket div,.rowbasket span,.rowbasket div,.rowhist span,.rowhist div,.rowhist span,.rowhist div{margin:0}
.rowbasket{padding:1em 0;clear:both}
.rowbasket .bskdescription_large,.rowbasket .bskdescription,.rowbasket .bskprz{width:62%}
.rowbasket .bskitem,.rowbasket .bskitem_large,.rowbasket .bskdescription_large .row,.rowbasket .bskdescription .row{position:relative;width:100%;padding:0;line-height:1.4}
.rowbasket .bskdescription .row .img_label_bsk,.rowbasket .bskdescription2 .row label,.rowbasket .bskdescription2 .rowcode label,.rowbasket .bskdescription_large .row .img_label_bsk,.rowbasket .img_label_bsk{width:35%;line-height:inherit;margin:0}
.rowbasket .bskdescription .row span,.rowbasket .bskdescription2 .row div,.rowbasket .bskdescription2 .rowcode div,.rowbasket .bskdescription_large .row span{margin:0}
.rowbasket .bskdescription2 .row,.rowbasket .bskdescription2 .rowcode{top:auto;bottom:auto;left:auto;margin:0;padding:0;list-style:none;border:0}
.rowbasket .mask_div_img{width:110px;height:97px;padding:50px 0 0 0}
.rowbasket .bskprz{float:right;margin:0 0 0 3%;padding:0}
.rowbasket div{border:none!important}
.rowbasket .bskavail,.rowbasket .returnbskavail{float:right;width:50%;margin:0 0 5px 0;clear:both}
.rowbasket .rowremove a:after{margin:.5em 0 0 .5em}
.rowbasket .bskavail_sh,.rowhbasket .bskavail_sh{color:#999;width:64%}
.rowbasket .bsktotal_rv,.rowbasket .bskavail_sh,.rowhbasket .bsktotal_rv,.rowhbasket .bskavail_sh{display:block;float:right;width:auto;margin:0;border:0;width:62%;padding:0;color:#000;text-transform:uppercase}
.rowbasket .bsktotalfatt,.rowbasket .bsktotal,.rowhbasket .bsktotalfatt,.rowhbasket .bsktotal{display:block;float:right;clear:both;width:auto;padding:5px 0 0 0;margin:0;font-size:13px;border:0;background:#fff}
.rowbasket .bskprz .rowprz,.rowhbasket .bskprz .rowprz{width:70%;line-height:1.3}
.rowbasket .bskprz span,.rowhbasket .bskprz span{margin:0 .4em 0 0;display:inline-block}
.rowbasket .bskqta,.rowhbasket .bskqta{line-height:30px}
.rowbasket .bskqta a:hover,.rowhbasket .bskqta a:hover{background-color:rgba(0,0,0,0.5);border:0}
.rowbasket .bskqta a:after,.rowhbasket .bskqta a:after{color:#fff;background-color:#333;width:30px;vertical-align:middle;line-height:30px}
.rowbasket .bskqta,.rowhbasket .bskqta{width:35%;padding:0}
.rowbasket .bskqta a:last-child,.rowhbasket .bskqta a:last-child{margin-right:0}
.rowbasket .bskqta a.add-qnt-article:after,.rowhbasket .bskqta a.add-qnt-article:after{content:"\e616"}
.rowbasket .bskqta a.remove-qnt-article:after,.rowhbasket .bskqta a.remove-qnt-article:after{content:"\e617"}
.rowbasket .bskqta span,.rowhbasket .bskqta span{display:inline-block}
.rowbasket .bskqta .img_label_bsk,.rowhbasket .bskqta .img_label_bsk{float:none;line-height:30px}
.rowbasket .rowremove,.rowhbasket .rowremove{position:absolute;top:-20px;right:-4px}
.rowbasket .rowremove a,.rowhbasket .rowremove a{font-size:0}
.rowbasket .rowremove a:after,.rowhbasket .rowremove a:after{font-size:22px}
.rowbasket .bsktotal,.rowbasket .bsktotal_rv,.rowhbasket .bsktotal,.rowhbasket .bsktotal_rv{font-weight:bold}
.rowbasket .bsktotal,.rowhbasket .bsktotal{float:none;width:auto}
.rowbasket .bsktotal .img_label_bsk,.rowhbasket .bsktotal .img_label_bsk{padding:0 2em;float:none;width:auto!important}
.span_extra_sconto,.span_line_through{font-size:10px}
#payIntegration a.submit{display:inline-block}
.ru .rowbasket .bskqta .img_label_bsk,.ru .rowhbasket .bskqta .img_label_bsk{font-size:11px}
#div_promo_payaddr{margin:0;padding:2.5%;width:95%}
#basketconteiner #bsk_signin{margin-top:4px;position:relative}
#basketconteiner #bsk_signin li{width:22%;margin:0 1%}
#basketconteiner #bsk_signin li a{font-size:36px;line-height:36px;height:55px}
#basketconteiner #bsk_signin li span{clear:both;display:block;font-size:9px;line-height:9px;white-space:normal}
#user_area_subtitle,#personal_info.mycart{position:relative;top:auto;bottom:auto;left:auto;height:auto;margin:0;padding:0;overflow:inherit}
#user_quest>div,.fashion>div,#payIntegr_pay,#RU_info{padding:0 2.5%;border:0}
#userinfo{position:relative;top:auto;bottom:auto;left:auto;height:auto;margin:0;padding:0;list-style:none;border:0;width:auto;float:none}
#userinfo>div{*zoom:1;position:relative;top:auto;bottom:auto;left:auto;width:auto;height:auto;list-style:none;border:0}
#userinfo>div:before,#userinfo>div:after{content:"";display:table}
#userinfo>div:after{clear:both}
#userinfo #ui_signin,#userinfo #ui_register,#userinfo #all-signin-cols .section{margin-bottom:0;border-top:1px solid #ddd;padding:0;padding:5%;min-height:0}
#userinfo #ui_signin input[type="submit"],#userinfo #ui_signin .submit,#userinfo #ui_register input[type="submit"],#userinfo #ui_register .submit,#userinfo #all-signin-cols .section input[type="submit"],#userinfo #all-signin-cols .section .submit{clear:both}
#bsk_purchase,#bsk_register,#bsk_modaccount,#bsk_continue,#bsk_continue_userinfo,#bsk_continue_useraccount{float:left;width:45%;margin:0 2.5%;padding:0}
#div_pay_selection{padding:0!important;width:auto!important;*zoom:1}
#div_pay_selection:before,#div_pay_selection:after{content:"";display:table}
#div_pay_selection:after{clear:both}
#basketconteiner #personal_info,#basketconteiner #personal_info.mycart,#basketconteiner #billing_info,#basketconteiner #shipping_info,#basketconteiner #last_ui_row,#basketconteiner #div_pay_selection,#basketconteiner #payment_info{padding:5%;background:0;border-top:1px solid #ddd!important;margin:0 0 .5em;clear:both}
#basketconteiner #div_pay_selection{border-top:none!important;padding:0;margin-bottom:0}
#basketconteiner #div_pay_selection #div_pay_type{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#basketconteiner #div_pay_selection #div_pay_type div:last-child{border-bottom:0;padding-bottom:0}
#basketconteiner .descrinfo,#basketconteiner .descr,#basketconteiner #div_info_register,#basketconteiner .lbl_paytype,#basketconteiner .labelchk,#basketconteiner .labelagree,#basketconteiner .descr_captcha,#basketconteiner #spn_lbl_title{padding:0;font-size:16px;margin:0}
#basketconteiner .lbl_paytype,#basketconteiner .labelchk,#basketconteiner .labelagree,#basketconteiner .descr_captcha{display:inline-block;width:88%;text-align:left}
#basketconteiner .row_user_info{padding:0;float:none;clear:both;width:auto;*zoom:1;margin-bottom:0}
#basketconteiner .row_user_info:before,#basketconteiner .row_user_info:after{content:"";display:table}
#basketconteiner .row_user_info:after{clear:both}
#basketconteiner .row_user_info input[type="text"],#basketconteiner .row_user_info input[type="password"]{margin:0}
#basketconteiner .row_user_info .descr_pp{padding:0;float:none;clear:both;width:auto;*zoom:1}
#basketconteiner .row_user_info .descr_pp:before,#basketconteiner .row_user_info .descr_pp:after{content:"";display:table}
#basketconteiner .row_user_info .descr_pp:after{clear:both}
#basketconteiner .row_user_info .descr_pp .labelagree{font-size:13px;line-height:1.3;width:87%;text-align:left}
.cart-review #basketconteiner #div_pay_selection{border-top:none!important}
.cart-review #basketconteiner .row_user_info{text-align:left;padding:2% 5%}
.cart-review #basketconteiner .row_user_info:nth-child(2n){background:#f5f5f5}
.cart-review #basketconteiner .row_user_info .labelinfo,.cart-review #basketconteiner .row_user_info .label{text-align:left;line-height:1.7}
.cart-review #basketconteiner #payment_info .div_paytype2{border-bottom:0!important;padding:0}
.cart-review #basketconteiner .descrinfo,.cart-review #basketconteiner .descr{font-size:19px;color:#000;line-height:1;margin-bottom:.5em;text-align:left}
.cart-review #basketconteiner .rowbaskettot,.cart-review #basketconteiner .rowbasket_footer{text-align:center}
.cart-review #basketconteiner #last_ui_row{display:none!important}
.cart-review #basketconteiner #personal_info,.cart-review #basketconteiner #personal_info.mycart,.cart-review #basketconteiner #billing_info,.cart-review #basketconteiner #shipping_info{transition:all .2s cubic-bezier(0.32,1,0.53,0.8);overflow:hidden;border-bottom:1px solid #ccc;padding:5px 10px;margin-bottom:2px;background-color:#fff;max-height:800px}
.cart-review #basketconteiner #personal_info h3,.cart-review #basketconteiner #personal_info.mycart h3,.cart-review #basketconteiner #billing_info h3,.cart-review #basketconteiner #shipping_info h3{font-size:12px;line-height:1.3;padding:5px 0;margin:0}
.cart-review #basketconteiner #personal_info h3:after,.cart-review #basketconteiner #personal_info.mycart h3:after,.cart-review #basketconteiner #billing_info h3:after,.cart-review #basketconteiner #shipping_info h3:after{display:none}
.cart-review #basketconteiner #personal_info.cart-review-accordion,.cart-review #basketconteiner #personal_info.mycart.cart-review-accordion,.cart-review #basketconteiner #billing_info.cart-review-accordion,.cart-review #basketconteiner #shipping_info.cart-review-accordion{max-height:24px}
.cart-review #basketconteiner #personal_info.cart-review-accordion>div,.cart-review #basketconteiner #personal_info.mycart.cart-review-accordion>div,.cart-review #basketconteiner #billing_info.cart-review-accordion>div,.cart-review #basketconteiner #shipping_info.cart-review-accordion>div{visibility:hidden}
.cart-review #basketconteiner #personal_info.cart-review-accordion h3:before,.cart-review #basketconteiner #personal_info.cart-review-accordion h3:after,.cart-review #basketconteiner #personal_info.mycart.cart-review-accordion h3:before,.cart-review #basketconteiner #personal_info.mycart.cart-review-accordion h3:after,.cart-review #basketconteiner #billing_info.cart-review-accordion h3:before,.cart-review #basketconteiner #billing_info.cart-review-accordion h3:after,.cart-review #basketconteiner #shipping_info.cart-review-accordion h3:before,.cart-review #basketconteiner #shipping_info.cart-review-accordion h3:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:13px;right:14px}
.cart-review #basketconteiner #personal_info.cart-review-accordion h3:after,.cart-review #basketconteiner #personal_info.mycart.cart-review-accordion h3:after,.cart-review #basketconteiner #billing_info.cart-review-accordion h3:after,.cart-review #basketconteiner #shipping_info.cart-review-accordion h3:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:auto;right:9px}
.cart-review #basketconteiner #personal_info h3:before,.cart-review #basketconteiner #personal_info h3:after,.cart-review #basketconteiner #personal_info.mycart h3:before,.cart-review #basketconteiner #personal_info.mycart h3:after,.cart-review #basketconteiner #billing_info h3:before,.cart-review #basketconteiner #billing_info h3:after,.cart-review #basketconteiner #shipping_info h3:before,.cart-review #basketconteiner #shipping_info h3:after{content:"";position:absolute;width:7px;height:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#333;bottom:13px;display:block;right:14px;transition:all .2s cubic-bezier(0.32,1,0.53,0.8)}
.cart-review #basketconteiner #personal_info h3:after,.cart-review #basketconteiner #personal_info.mycart h3:after,.cart-review #basketconteiner #billing_info h3:after,.cart-review #basketconteiner #shipping_info h3:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:auto;right:9px}
.cart-review #basketconteiner #payment_info{background-color:#fff;transition:all .2s cubic-bezier(0.32,1,0.53,0.8);overflow:hidden;border-bottom:1px solid #ccc!important;padding:5px 10px;margin-bottom:2px;max-height:800px}
.cart-review #basketconteiner #payment_info h3{font-size:12px;line-height:1.3;padding:5px 0;margin:0}
.cart-review #basketconteiner #payment_info h3:after{display:none}
.cart-review #basketconteiner #payment_info.cart-review-accordion{max-height:24px}
.cart-review #basketconteiner #payment_info.cart-review-accordion #div_pay_type{visibility:hidden}
.cart-review #basketconteiner #payment_info .div_pay_type,.cart-review #basketconteiner #payment_info .div_pay_type2{width:100%}
.cart-loggedin #userinfo #personal_info,.cart-loggedin #userinfo #personal_info.mycart,.cart-loggedin #userinfo #billing_info,.cart-loggedin #userinfo #shipping_info{transition:all .2s cubic-bezier(0.32,1,0.53,0.8);overflow:hidden;border-bottom:1px solid #ccc;padding:5px 10px;margin-bottom:2px;background-color:#fff;max-height:800px}
.cart-loggedin #userinfo #personal_info h3,.cart-loggedin #userinfo #personal_info.mycart h3,.cart-loggedin #userinfo #billing_info h3,.cart-loggedin #userinfo #shipping_info h3{font-size:12px;line-height:1.3;padding:5px 0;margin:0}
.cart-loggedin #userinfo #personal_info h3:after,.cart-loggedin #userinfo #personal_info.mycart h3:after,.cart-loggedin #userinfo #billing_info h3:after,.cart-loggedin #userinfo #shipping_info h3:after{display:none}
.cart-loggedin #userinfo #personal_info.cart-review-accordion,.cart-loggedin #userinfo #personal_info.mycart.cart-review-accordion,.cart-loggedin #userinfo #billing_info.cart-review-accordion,.cart-loggedin #userinfo #shipping_info.cart-review-accordion{max-height:24px}
.cart-loggedin #userinfo #personal_info.cart-review-accordion>div,.cart-loggedin #userinfo #personal_info.mycart.cart-review-accordion>div,.cart-loggedin #userinfo #billing_info.cart-review-accordion>div,.cart-loggedin #userinfo #shipping_info.cart-review-accordion>div{visibility:hidden}
.cart-loggedin #userinfo #personal_info.cart-review-accordion h3:before,.cart-loggedin #userinfo #personal_info.cart-review-accordion h3:after,.cart-loggedin #userinfo #personal_info.mycart.cart-review-accordion h3:before,.cart-loggedin #userinfo #personal_info.mycart.cart-review-accordion h3:after,.cart-loggedin #userinfo #billing_info.cart-review-accordion h3:before,.cart-loggedin #userinfo #billing_info.cart-review-accordion h3:after,.cart-loggedin #userinfo #shipping_info.cart-review-accordion h3:before,.cart-loggedin #userinfo #shipping_info.cart-review-accordion h3:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:13px;right:14px}
.cart-loggedin #userinfo #personal_info.cart-review-accordion h3:after,.cart-loggedin #userinfo #personal_info.mycart.cart-review-accordion h3:after,.cart-loggedin #userinfo #billing_info.cart-review-accordion h3:after,.cart-loggedin #userinfo #shipping_info.cart-review-accordion h3:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:auto;right:9px}
.cart-loggedin #userinfo #personal_info h3:before,.cart-loggedin #userinfo #personal_info h3:after,.cart-loggedin #userinfo #personal_info.mycart h3:before,.cart-loggedin #userinfo #personal_info.mycart h3:after,.cart-loggedin #userinfo #billing_info h3:before,.cart-loggedin #userinfo #billing_info h3:after,.cart-loggedin #userinfo #shipping_info h3:before,.cart-loggedin #userinfo #shipping_info h3:after{content:"";position:absolute;width:7px;height:1px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#333;bottom:13px;display:block;right:14px;transition:all .2s cubic-bezier(0.32,1,0.53,0.8)}
.cart-loggedin #userinfo #personal_info h3:after,.cart-loggedin #userinfo #personal_info.mycart h3:after,.cart-loggedin #userinfo #billing_info h3:after,.cart-loggedin #userinfo #shipping_info h3:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:auto;right:9px}
.cart-loggedin #userinfo #payment_info{background-color:#fff;transition:all .2s cubic-bezier(0.32,1,0.53,0.8);overflow:hidden;border-bottom:1px solid #ccc!important;padding:5px 10px;margin-bottom:2px;max-height:800px}
.cart-loggedin #userinfo #payment_info h3{font-size:12px;line-height:1.3;padding:5px 0;margin:0}
.cart-loggedin #userinfo #payment_info h3:after{display:none}
.cart-loggedin #userinfo #payment_info.cart-review-accordion{max-height:24px}
.cart-loggedin #userinfo #payment_info.cart-review-accordion #div_pay_type{visibility:hidden}
.cart-loggedin #userinfo #payment_info .div_pay_type,.cart-loggedin #userinfo #payment_info .div_pay_type2{width:100%}
#last_ui_row{border-top:0!important}
#last_ui_row a.submit{margin:0}
#payment_info .div_paytype,#payment_info .div_paytype2{padding:2.5% 0;margin:0}
#mex_order #mex_ord_title{background:0;padding-bottom:1em;line-height:1.3}
#mex_order #mex_ord_mex{line-height:1.3;font-size:15px;padding-bottom:1em}
@media screen and (max-width:320px){#basketconteiner .mask_divcont_img{margin-bottom:0}
.rowbasket .bskqta,.rowhbasket .bskqta{width:40%;margin-top:.5em}
}
#div_responce_modaccount{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
.rowbasket_seprow,.rowbasket .rowremove a,.rowbaskettot,#bskrowbnt,.bsk_totaldiv,#mex_btn,#mex_ord_ok,.row_mex_bag_ok,.div_err_bnt,#lvr-bubble-content-id,#user_private_sale,#menuFullTextSearch,#contentFullTextSearch,#div_FullTextSearch,#menuFullTextSearch>ul li{position:relative;top:auto;bottom:auto;left:auto;width:auto;float:none;*zoom:1;height:auto;margin:0;padding:0;list-style:none;border:0}
.rowbasket_seprow:before,.rowbasket_seprow:after,.rowbasket .rowremove a:before,.rowbasket .rowremove a:after,.rowbaskettot:before,.rowbaskettot:after,#bskrowbnt:before,#bskrowbnt:after,.bsk_totaldiv:before,.bsk_totaldiv:after,#mex_btn:before,#mex_btn:after,#mex_ord_ok:before,#mex_ord_ok:after,.row_mex_bag_ok:before,.row_mex_bag_ok:after,.div_err_bnt:before,.div_err_bnt:after,#lvr-bubble-content-id:before,#lvr-bubble-content-id:after,#user_private_sale:before,#user_private_sale:after,#menuFullTextSearch:before,#menuFullTextSearch:after,#contentFullTextSearch:before,#contentFullTextSearch:after,#div_FullTextSearch:before,#div_FullTextSearch:after,#menuFullTextSearch>ul li:before,#menuFullTextSearch>ul li:after{content:"";display:table}
.rowbasket_seprow:after,.rowbasket .rowremove a:after,.rowbaskettot:after,#bskrowbnt:after,.bsk_totaldiv:after,#mex_btn:after,#mex_ord_ok:after,.row_mex_bag_ok:after,.div_err_bnt:after,#lvr-bubble-content-id:after,#user_private_sale:after,#menuFullTextSearch:after,#contentFullTextSearch:after,#div_FullTextSearch:after,#menuFullTextSearch>ul li:after{clear:both}
#div_des_banner_image,#div_lp_web_list img{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#payIntegration{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#payIntegration h2{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#payIntegr_info{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#payIntegr_after{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#payIntegr_after div{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
#divcreatereturns h2{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:100%!important;height:auto;margin:0;padding:0;list-style:none;border:0}
.ui-icon{display:none}
#private_sale_designerbanner{margin-top:0}
#menu_mobile_nav:hover,#menu_mobile_nav.selected{opacity:.7;filter:alpha(opacity=70)}
#footer .menu_mobile_title_button{float:right;background-position:-360px 50%;opacity:.2;filter:alpha(opacity=20)}
#menu ul{border:0;clear:both}
#menu ul li a,#menu ul li.line_container a,#menu ul li#li_menu_designers_az_title a{position:relative;display:block;width:94%;padding:10px 3%;margin:0;border-bottom:1px solid #ddd;font-size:11px;line-height:19px;background-image:none;background-color:#f5f5f5;text-transform:uppercase}
#footer ul#botNav li a,#footer ul#botNav li h3{position:relative;display:block;width:94%;padding:10px 3%;margin:0;border-bottom:1px solid #ddd;font-size:11px;line-height:19px;background-image:none;background-color:#f5f5f5;text-transform:uppercase}
.lista_des_col a,.lista_cty_col a,.lista_des_col span.menu2,.lista_cty_col span.menu2,h3.div_lp_line{position:relative;display:block;width:94%;padding:10px 3%;margin:0;border-bottom:1px solid #ddd;font-size:11px;line-height:19px;background-image:none;background-color:#f5f5f5;text-transform:uppercase}
ul#menu_content li span{position:relative;display:block;width:94%;padding:10px 3%;margin:0;border-bottom:1px solid #ddd;font-size:11px;line-height:19px;background-image:none;background-color:#f5f5f5;text-transform:uppercase}
ul#menu_content li a.sub,ul#menu_content li a.sub_active{position:relative;display:block;width:94%;padding:10px 3%;margin:0;border-bottom:1px solid #ddd;font-size:11px;line-height:19px;background-image:none;background-color:#f5f5f5;text-transform:uppercase}
ul#menu_content li#div_return_title a,ul#menu_content li#div_easy_shopping a{position:relative;display:block;width:94%;padding:10px 3%;margin:0;border-bottom:1px solid #ddd;font-size:11px;line-height:19px;background-image:none;background-color:#f5f5f5;text-transform:uppercase}
#private_sale_menu ul li a,#menuFullTextSearch ul li a{position:relative;display:block;width:94%;padding:10px 3%;margin:0;border-bottom:1px solid #ddd;font-size:11px;line-height:19px;background-image:none;background-color:#f5f5f5;text-transform:uppercase}
#menu{display:none}
#menu ul>li a{width:77%;padding:10px 3% 10px 20%}
#menu ul li ul li a,#footer ul#botNav li ul li a,.lista_des_col a,.lista_cty_col a{width:88%;padding:10px 6%;font-size:11px;background:#fff}
ul#menu_content li a.sub,ul#menu_content li a.sub_active{width:88%;padding:10px 6%;font-size:11px;background:#fff}
#private_sale_menu ul>li .ul_menucat>li a{width:88%;padding:10px 6%;font-size:11px;background:#fff}
#private_sale_menu ul>li .ul_menucat>li a.selected{width:88%;padding:10px 6%;font-size:11px;background:#fff}
#footer ul#botNav li a:hover,#footer ul#botNav li h3:hover{background-color:#ddd}
.lista_des_col a:hover,.lista_cty_col a:hover,ul#menu_content li a.sub:hover{background-color:#ddd}
h3.div_lp_line{float:left}
#lista_des_col3 div:last-of-type a:last-of-type,#ul_menu_designers_lifestyle li:last-of-type a:last-of-type,#menuFullTextSearch ul li:last-of-type a{border-bottom:0}
body.index #lista_prodotti,body.text-search #lista_prodotti{width:100%}
body.index #menu,body.text-search #menu{width:100%;margin-left:0}
body.index #data,body.text-search #data{min-width:1px;min-height:400px}
#categories-container{display:none}
#categories-container ul{background:transparent;float:none}
#categories-container li{display:block;line-height:44px;border-top:1px solid #fff;border-bottom:1px solid #ccc;max-width:100%;width:100%;text-align:left;background:transparent}
#categories-container li a{width:100%;display:block}
#categories-container li:first-child{border-top:0}
#categories-container .ul_menucat{overflow-y:scroll;max-height:366px;background-color:#e9e9e9;display:none;padding-top:0}
#categories-container .ul_menucat .selected{font-weight:normal;color:#333;font-size:11px}
#categories-container .ul_menusubcat{border:0}
#categories-container span{padding:0;display:inline-block}
#categories-container div{text-indent:2%}
#categories-container.open{background:#e9e9e9}
#order-container{display:none}
#order-container ul,#order-container li{background:transparent;width:100%;text-align:left}
#order-container>ul{background:#e9e9e9}
#order-container ul#div_lp_menutop_sort{position:relative}
#order-container ul#div_lp_menutop_sort li:not(:first-child){display:block;background:transparent}
#order-container ul#div_lp_menutop_sort:after{display:none}
#order-container li{display:block;text-indent:2%;line-height:44px;height:44px;border-top:1px solid #fff!important;border-bottom:1px solid #ccc}
#order-container li:first-child{border-top:none!important}
#order-container li a{line-height:44px}
#order-container.open{background:#e9e9e9}
#div_lp_header{overflow:visible!important}
.prodNav{position:relative;border-top:0;border-bottom:1px solid #ddd;clear:both}
#div_lp_menubtm{border-bottom:0}
.prodNav ul{display:inline-block;vertical-align:top}
.prodNav ul li{display:inline-block;float:none}
.prodNav ul li span,.prodNav li:first-child span span{margin:0;padding:0}
.prodNav ul li a{margin:0;padding:0}
.prodNav ul li span,.prodNav ul li a.next_page{border:0}
.prodNav ul li span{cursor:pointer;padding:10px 10px}
.prodNav li:first-child span span{width:16px;height:10px;float:right}
.prodNav ul li a{min-width:25px;line-height:30px}
.prodNav ul li a:hover{background-color:#ddd}
.prodNav ul li a.hover{font-weight:bold}
.prodNav ul li a.next_page,.prodNav ul li a.prev_page{display:block;padding:9px 0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
#sel_lp_color,#sel_lp_size_cl,#sel_lp_size_sh,#menu ul{float:none}
#sel_lp_size_cl,#sel_lp_size_sh{max-width:100%}
.filters-container{background-color:#e9e9e9;clear:both}
.filters-container .filters-wrapper{overflow-y:scroll;height:100%;-webkit-overflow-scrolling:touch}
.filters-container .filters{display:none}
.filters-container .filter-label{width:30%}
.filters-container .ul_menu{float:none;border-bottom:0 solid #fff;border-top:1px solid #fff;background-color:transparent;text-align:left}
.filters-container .ul_menu:first-child{border-top:0 solid #fff}
.filters-container .ul_menu li{position:relative;text-align:left;background:transparent}
.filters-container .ul_menu li span{display:inline-block;text-indent:10px;padding:0;color:#333;*zoom:1}
.filters-container .ul_menu li span:before,.filters-container .ul_menu li span:after{content:"";display:table}
.filters-container .ul_menu li span:after{clear:both}
.filters-container .ul_menu p.selector{width:90%;height:30px;padding:2%;margin:2% auto;border:1px solid #ccc;background:#fff;position:relative}
.filters-container .ul_menu p.selector:after{position:absolute;right:10px;top:15px;color:#999;font-family:'lvr-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;visibility:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60c";font-size:15px}
.filters-container .ul_menu p.selector select{width:120%;height:30px;position:relative;top:-2px;font-size:14px;line-height:1}
.filters-container ul li a{border-right:0}
.filters-container #shop_by_size_cl .sel_filter_l,.filters-container #shop_by_size_cl .sel_filter_r,.filters-container #shop_by_size_sh .sel_filter_l,.filters-container #shop_by_size_sh .sel_filter_r{width:49%;padding:0;border-right:1px solid #fff;border-left:1px solid #ccc}
.filters-container .filters-review .filter-item{filter:alpha(opacity=30);opacity:.3;margin-right:4px;margin-bottom:4px;padding:4px;border:1px solid #ccc;border-radius:2px;background-color:#fff;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:11px;width:auto;vertical-align:middle}
.filters-container .filters-review .filter-item .text{text-transform:lowercase}
.filters-container .filters-review .filter-item .square{border:0;width:10px;height:100%}
.filters-container .filters-review .filter-item .square:after{font-family:'lvr-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;visibility:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e618";font-size:8px}
.filters-container .filters-review .filter-item .inner-square{display:none}
.filters-container .filters-review .filter-item.catalog_size_select{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;line-height:2em}
.filters-container .filters-review .filter-item:hover{filter:alpha(opacity=30);opacity:.3}
.filters-container .filters-review .filter-item:active{filter:alpha(opacity=30);opacity:.3}
.filters-container .filters-review.active{padding:5px;border-bottom:1px solid #ccc}
#shop_by_designer .sel_filter_l,#shop_by_color .sel_filter_l,#shop_by_tag .sel_filter_l,#shop_by_season .sel_filter_l,#shop_by_available .sel_filter_l{float:none;max-height:200px;overflow-y:scroll}
#sel_lp_color{max-width:100%;padding-bottom:0}
#shop_by_tag,#shop_by_color,#shop_by_size_cl,#shop_by_designer,#shop_by_age,#shop_by_country_cl,#shop_by_size_cl,#shop_by_season,#shop_by_available{display:none}
.shop-by-4-level{width:100%}
#shop_by_taghead,#shop_by_designerhead,#shop_by_colorhead,#shop_by_agehead,#shop_by_cl,#shop_by_sh,.shop-by-4-level .filters-head{height:44px;line-height:44px}
#shop_by_taghead:after,#shop_by_designerhead:after,#shop_by_colorhead:after,#shop_by_agehead:after,#shop_by_cl:after,#shop_by_sh:after,.shop-by-4-level .filters-head:after{display:inline-block;position:absolute;top:0;right:10px;font-family:'lvr-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;visibility:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e621";height:44px;line-height:44px;color:#333}
#shop_by_taghead.open:after,#shop_by_designerhead.open:after,#shop_by_colorhead.open:after,#shop_by_agehead.open:after,#shop_by_cl.open:after,#shop_by_sh.open:after,.shop-by-4-level .filters-head.open:after{content:"\e61e"}
#catalog_search_tag_reset,#catalog_search_color_reset,#catalog_search_age_reset,#catalog_search_designer_reset,.reset-btn-filter,#catalog_search_reset_cl,#catalog_search_reset_sh{line-height:44px;margin-right:45%;position:absolute;margin-left:40%;top:0}
#catalog_search_tag_reset:before,#catalog_search_color_reset:before,#catalog_search_age_reset:before,#catalog_search_designer_reset:before,.reset-btn-filter:before,#catalog_search_reset_cl:before,#catalog_search_reset_sh:before{margin-right:5%;font-size:8px}
.filter-item #catalog_search_designer_reset,.filter-item .reset-btn-filter{position:relative;margin:0;float:none;line-height:18px;padding:0;font-size:11px;text-transform:uppercase}
.filter-item #catalog_search_designer_reset:before,.filter-item .reset-btn-filter:before{margin-right:9px;font-size:8px;margin-left:5px}
#catalog_search_reset_sh.superhide,#catalog_search_reset_cl.superhide{display:none!important}
.ul_menu{border-bottom:0;margin:0;*zoom:1}
.ul_menu:before,.ul_menu:after{content:"";display:table}
.ul_menu:after{clear:both}
.ul_menu li{padding:0}
.ul_menu li:first-child{display:list-item;text-indent:10px;border-bottom:1px solid #ccc}
.ul_menu li.line_container{display:none}
.filter-item{line-height:12px;border-bottom:1px solid #ccc;border-top:1px solid #fff;padding:2% 0 2% 5%;margin:0}
.filter-item .square{position:relative;border:1px solid #666;width:16px;height:16px}
.filter-item .text{margin-left:5px;font-size:11px}
.filter-item.catalog_size_select .inner-square{position:absolute;top:2px;left:2px;width:12px;height:12px;background-color:#999}
.filter-item.catalog_size_select .text{color:#333}
.filter-item:hover{filter:alpha(opacity=30);opacity:.3}
.filter-item:hover .square{border:1px solid #333}
.filter-item:hover .text{color:#333}
.filter-item:active{filter:alpha(opacity=30);opacity:.3}
#shop_by_country_sh,#shop_by_size_sh{display:none}
.btns-container .btn{text-transform:uppercase;white-space:nowrap;display:none;position:relative;width:31%;border-right:1px solid #ccc;font-size:10px;line-height:33px;padding-left:2%;color:#333;text-indent:2%;float:left}
.btns-container .btn:after{position:absolute;top:10px;right:10px;font-size:12px}
.btns-container .btn.open{background-color:#e9e9e9}
.btns-container .btn.open:after{font-size:10px}
.btns-container .btn-categories:after{font-family:'lvr-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;visibility:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60c";vertical-align:middle}
.btns-container .btn-categories.open:after{content:"\e618"}
.btns-container .btn-filters{border-right:1px solid #ccc}
.btns-container .btn-filters.active{background-color:#e9e9e9}
.btns-container .btn-filters:after{font-family:'lvr-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;visibility:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e61d"}
.btns-container .btn-filters.open:after{content:"\e618"}
.btns-container .btn-order{border-right:0}
.btns-container .btn-order.active{background-color:#e9e9e9}
.btns-container .btn-order:after{font-family:'lvr-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;visibility:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60c"}
.btns-container .btn-order.open:after{content:"\e618"}
#menu_mobile_title{text-transform:lowercase;font-size:4vw}
#menu_mobile_title .title-container{text-indent:2%;line-height:36px;font-family:Arial,Helvetica,sans-serif;color:#999}
#menu_mobile_title a{margin:0;padding:0;font-size:14px;font-size:4vw;font-weight:normal;text-align:left;text-transform:lowercase;display:inline}
#menu_mobile_title a:last-child{padding-left:0}
.prodNav a.next_page,.prodNav a.prev_page{height:auto;position:relative;top:5px}
.no_sorting #div_lp_menutop_paging{width:100%}
.no_sorting #div_lp_menutop_paging li a{line-height:34px}
#sel_lp_designer{max-height:300px;overflow-y:scroll}
body.catalog-area #menu_subline,body.catalog-area #menu,body.index #menu_subline,body.index #menu{display:none}
body.catalog-area #div_lp_web_list{margin-top:89px}
#div_lp_menutop_paging,#div_lp_menubtm_paging{width:100%}
#div_lp_menubtm_paging{border-top:1px solid #ddd}
.prodNav.no_sorting ul li a.next_page,.prodNav.no_sorting ul li a.prev_page{padding:11px 0}
#div_lp_menutop_paging li a.last,#div_lp_menubtm_paging li a.last,#div_lp_menubtm_sort{display:none}
.catalog.small .article h5,.catalog.small .article .info,.catalog.small .article .notes,.catalog.small .article .size{display:none}
.catalog .article,.catalog.medium .article{width:50%;font-size:.9em}
.catalog.large .article{font-size:1em}
.catalog.small .article{font-size:.8em;width:33.33%}
.catalog.small .article h4{width:100%}
.catalog.medium .article h5{margin:3% 0 0 0}
#basketconteiner .catalog.medium .article h5{margin:3% 0 0 0}
.catalog.medium .exclusive{margin:3% 0 0 0;margin:3% 3% 0 0}
.catalog.small .article.missing{width:33%}
.catalog .price a span.prz_discount{clear:left;display:block;margin:2px 0 0 0}
.catalog .article.lookmissing div{padding:75px 0}
.catalog .info{margin:0;padding:0;position:absolute;right:0;bottom:0}
.catalog .article h4,.catalog .article h5{width:100%}
.catalog .article .tooltip{right:-10%;bottom:21px}
#pagingFullTextSearch{margin:0;width:100%}
#titleFullTextSearch{padding:10px;background:#ddd}
#titleFullTextSearch h3{display:inline-block;width:auto;padding:0 0 0 10px;margin:0;background:0;font-size:12px;color:#333}
#vetrina_list{width:96%;padding:2% 2% 1.5%}
#vetrina_list ul li{padding:0 0 5% 5%;font-size:9px;text-align:left;border-left:1px solid #ddd}
.widget{width:88%;padding:15px 6% 0 6%;border:0;border-top:1px solid #ddd}
.widget-direction-nav a{width:15px;background-position:15% 50%}
.widget-direction-nav .widget-next{background-position:85% 50%}
.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{top:0;width:20px}
.shopwindow-direction-nav a{height:213px}
.shopwindow-direction-nav a.shopwindow-next,.shopwindow-direction-nav a.shopwindow-prev{top:0;width:20px}
#lista_des_header .flexslider{margin:0;border:0;border-bottom:1px solid #DDD}
#sp_zoom{margin:0}
#sp_zoom .sp_image{width:100%;height:426px}
.sp_image img{height:100%}
#sp_mobile_open_zoom,#sp_mobile_close_zoom{display:block;position:absolute;top:0;left:5px;width:36px;height:36px;z-index:10;opacity:.3;filter:alpha(opacity=30);background-image:url(/immagini/mobile/icons-36-black.png);display:none}
#sp_mobile_open_zoom:hover,#sp_mobile_close_zoom:hover{opacity:.7;filter:alpha(opacity=70)}
#sp_mobile_open_zoom{background-position:-3948px 50%}
#sp_mobile_close_zoom{background-position:-144px 50%}
#footer #botSignup #bntSubscribeNewsLetter{font-size:10px}
.tabs li{text-align:center}
.tabs li.onebythree{width:33.3%}
.tabs li a{padding:9px 6px;font-size:9px;line-height:10px;border:1px solid #ededed;border-bottom:0;border-left:none}
#div_data_sp .description,.item-header .description{width:93%;height:auto!important;padding:6px 3.5%;margin:0;border:0;background:#FFF}
#div_data_sp div#sp_div_prod_data,.item-header div#sp_div_prod_data{margin:20px 0 0;float:left;width:100%}
#div_data_sp div#sp_div_prod_data .tabcontainer,.item-header div#sp_div_prod_data .tabcontainer{margin:0 15px}
#div_data_sp .rowElem,.item-header .rowElem{width:37%;margin:0 3% 0 0!important;padding:0;float:left;clear:none;position:relative}
#div_data_sp .rowElem#sp_span_prod_preorder,.item-header .rowElem#sp_span_prod_preorder{clear:both;width:100%;text-align:center;padding:10px 0 0;color:#333;font-size:12px}
#div_data_sp .rowElem#sp_div_prod_qty_lbl,.item-header .rowElem#sp_div_prod_qty_lbl{width:20%;margin:0!important}
#div_data_sp .rowElem #lnkSizeInfo,.item-header .rowElem #lnkSizeInfo{position:absolute;top:-6px;right:0;margin:0;padding:0}
.item-header{position:relative}
.item-header.item-z{z-index:99}
.item-header .description{background:rgba(255,255,255,0.9)}
.sp_data_row_fblikecount{background:#FFF}
.rowElem,#div_details_prod,#div_more_prod,#div_editor_prod{width:93%;margin:10px 3.5%!important;padding:10px 0 0;border:0}
.rowElem p#sp_div_prod_color{float:left;margin:0;padding:0 0 6px;font-size:10px;line-height:10px;width:100%;clear:both}
.rowElem p#sp_div_prod_color .color_colum{width:100%;padding:0}
.rowElem p.label{width:auto;padding:0 0 5px;min-height:12px}
.rowElem p.selector{width:100%;padding:0;margin:0;background:#f3f3f3;border:1px solid #DDD;border-radius:0;position:relative}
.rowElem p.selector select{width:100%;padding:0;background:0;-webkit-appearance:none;overflow:hidden;border:0;font-size:11px;line-height:10px;color:#555;text-indent:5px;height:35px}
.rowElem p.selector:after{font-family:'lvr-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;visibility:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60c";position:absolute;top:0;right:4px;width:10px;height:100%;line-height:35px}
#sp_span_prod_preorder{padding:0}
#sp_div_prod_size_lbl{padding:10px 0 0 0}
.inp_moreinfo,.txarea_moreinfo{width:160px}
#moreinfo_mandatory{max-width:120px}
#prod_needinfo_submit{margin:0;padding:0}
#prod_needinfo_submit a{padding:8px}
.div_sp_btn{float:left;width:93%;padding:3.5%;position:relative;top:auto;right:auto;bottom:auto}
#lnkSizeInfo{display:block;height:18px;width:18px;margin:-3px 0 0 10px;background:url(../immagini/template/info_prod.gif) no-repeat center right;text-indent:-9999px}
#div_NoColorImg{position:absolute;left:2%;width:95%;height:340px;top:0}
#div_total_data{border:0;border-top:1px solid #ddd;margin:20px 0}
#div_total_data ul li{width:20%;margin:5% 2.5% 0 2.5%;overflow:hidden;font-size:10px}
ul.share li a{margin:0 10px 0 0}
#share_thumbs{height:auto}
.menu_top{border-bottom:1px solid #ddd;background:#f5f5f5}
#div_data .menu_top ul{border-bottom:1px solid #ddd;background:#f5f5f5;width:93%!important;padding:3.5%!important}
#pnlAffiliate,#div_gf_subtitle,.gf_label2,#gf_ln_btn{width:93%!important;padding:3.5%!important}
#menu_language{float:right;position:relative;top:auto;right:auto;border:0;display:table}
#menu_language a{display:table-cell;float:none;padding:14px 0;margin:0;border-right:1px solid #ddd;background:#f5f5f5;text-align:center;text-transform:uppercase;font-size:8px;color:#555}
#menu_language a:hover{background:#ddd}
#div_data .menu_top select{width:100%;margin:2.5% 0 0 0;padding:1.5%}
#content .content_title{border:0;margin:0 0 1%;padding:2% 0 1% 1%}
.img_GF{width:35%;padding:0 5%}
#gf_title_img,.gf_label{position:relative;margin:0 0 10px 0!important;padding:10px 0!important;background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-family:Arial,Helvetica,sans-serif;font-size:12px!important;font-weight:normal;line-height:14px!important;color:#333;text-shadow:none;text-align:center}
#gf_title_img{background:#ddd}
.gf_label2 label,.gf_label2 input{margin:0!important;padding:0}
.gf_row{margin:0!important;padding:0}
.infoCVVRow,#payIntegr_body,#payment_amount{width:93%!important;padding:3.5%!important}
#div_pay_type>div{margin:0;border-bottom:1px solid #ddd}
#payment_info{border:none!important}
.div_promo_rew span{display:inline-block;margin:0 10px 10px 0!important;font-size:13px!important}
#div_pay_creditcard_data,#div_pay_creditcard_note,.bsktitle_cont,#ordspan_bntorder,#info_pp_billing_agreement,#div_pay_creditcard_logo,#div_pay_creditcard_info,#payIntegr_ok,#trade_legislation_info{float:left;width:95%!important;padding:2.5%!important}
#div_pay_creditcard_data .select_pay{width:40%}
#div_pay_creditcard_infotitle,#content_landing{float:left}
#bskroword_bntorder .float_left{display:block;width:95%;margin:2.5%}
#secure{padding:2.5%;width:95%;margin:0}
#secure img{width:75%!important}
#footer{background:#fff}
.cart #footer{display:none}
#footer ul#botNav{width:100%;padding:0;margin:0}
#footer ul#botNav li{width:100%;padding:0;margin:0}
#footer ul#botNav li .ui-icon{background:0;width:44px;text-align:center;right:0;font-family:'lvr-icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;visibility:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#footer ul#botNav li .ui-icon:before{line-height:36px;content:"\e615";font-size:1.7em}
#footer ul#botNav li #h_ft_shopping_on_line .ui-icon,#footer ul#botNav li #h_ft_luisaviaroma .ui-icon{background:0}
#footer ul#botNav li #h_ft_shopping_on_line .ui-icon:before,#footer ul#botNav li #h_ft_luisaviaroma .ui-icon:before{content:"\e616"}
#footer ul#botNav li #h_ft_shopping_on_line.open .ui-icon:before,#footer ul#botNav li #h_ft_luisaviaroma.open .ui-icon:before{content:"\e617";font-size:1.7em}
#footer ul#botNav li ul li{overflow:visible!important}
#footer ul#botNav li ul li.extra a{font-weight:bold}
#botNav #a_freeship .ui-icon{background-position:-468px 50%}
#footer #botSocial{float:none;position:relative;margin:0}
#footer #botSocial li{float:none;position:relative;margin:0}
#footer #botSocial li a{text-align:center}
#footer #botPhone{width:100%;padding:0;margin:0;border-bottom:1px solid #ddd}
#footer #botPhone li{width:100%}
#footer #botPhone a{position:relative;width:94%;margin-left:3%;margin-top:7px;margin-bottom:7px;height:44px;line-height:44px;display:block;text-align:center;background-color:#000}
#footer #botPhone span{float:none;display:inline-block;height:44px;color:#fff}
#footer #botSocial{display:table;width:97%;padding:15px 0 0 0;clear:both}
#footer #botSocial li{display:table-cell}
#footer #botSocial li:first-of-type{display:none}
#footer #botSocial li a{float:none;display:block;width:36px;height:36px;margin:0 auto}
#footer #botSocial li a .lbl{display:none}
#footer #botSocial li a .icon{font-size:2.6em}
#footer .botCopy{padding:0;line-height:30px}
#footer .extra:last-of-type{display:none}
#footer #botSignup{padding:2.5%;width:95%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}
#footer #botSignup input{margin:0 0 .5em;float:left;width:70%}
#footer #botSignup #bntSubscribeNewsLetter{margin:0 0 .5em;width:30%;float:left}
#box_freeship{margin:0 0 0 -150px;left:50%;bottom:40px}
#footer #goTop{position:fixed;bottom:20px;right:10px}
.mexContainer{position:fixed;top:0;left:0;height:100%}
#OnLoading{left:50%!important;width:46px;height:46px;margin:0 0 0 -23px}
#div_mobile_filters{width:80%;top:50px;left:5%;box-shadow:0 0 12px rgba(0,0,0,0.6);background:#fff;border:0;padding:5%;height:auto;z-index:300;text-align:center;font-size:13px;color:#555;overflow:hidden}
#mex_ord_title,.question_mex{margin:0}
#div_filter_buttons a.cancel,#div_filter_buttons a.submit{width:40%;padding:.8em 0!important;margin:10px 0!important}
#a_quest_cancel,#a_quest_ok,#ancok_unsubscribe,#ancno_unsubscribe{width:40%;padding:.8em 0!important;margin:10px 0!important}
#pnlCountrySelected,#mex_bag,#MexQuestion,#MexInfo,#mex_userinfocontainer,#MexError,#mex_order,#basketconteiner .empty,#div_mobile_filters{height:auto!important}
.clsCountryRow,#pnlDescription,.information_mex,#mex_userinfo,.attention_mex,#mex_ord_mex,#pnlFileNotFoundNotes{margin:0 0 10px 0!important}
#selected_shipcountry,#descr_country_sel{display:block;padding:0 0 5px 0;text-align:center;text-transform:uppercase;font-size:16px}
#lvr-bubble-id{width:89%;margin:-125px 0 0 0;padding:4%;left:1%!important;background:#fff;border:1px solid #ccc;box-shadow:0 0 12px rgba(0,0,0,0.4)}
#sp_zoom .logo_div_extra_sale{top:0}
.small .article .logo_div_extra_sale,.looks .logo_div_extra_sale{width:35px;height:35px}
.medium .article .logo_div_extra_sale{width:45px;height:45px}
#sp_zoom .logo_div_extra_sale{width:60px;height:60px}
.logo_div_extra_sale img{width:100%!important;height:auto!important}
#div_lp_extra_discount{width:100%!important;padding:0!important;margin:0!important}
#div_FullTextSearch h3,#div_lp_extra_discount h3,#basketconteiner #div_lp_extra_discount h3{font-size:16px;line-height:16px;color:#fff;background:transparent!important}
div>select#sizeChartSel{margin:10px 2.5%!important;width:95%}
.size_table{display:none;overflow-x:scroll;height:auto!important}
.size_table p{padding:0 10px 10px}
.sizeChart{border-collapse:collapse;border-bottom:1px solid #ccc;font-size:10px;line-height:10px;clear:both;margin:0 0 10px 0;overflow:visible!important}
.sizeChart tr{height:30px;border-bottom:1px solid #ccc}
.sizeChart td{padding:0 10px 0 10px;margin:0;border-right:1px solid #ccc;text-align:center;color:#666;white-space:nowrap;vertical-align:middle}
.sizeChart .tr_head td{font-weight:bold;color:#fff;text-align:left;vertical-align:middle}
.sizeChart .td_gray{background:#f6f6f6}
.sizeChart .td_white{background:#fff}
.sizeChart .td_headcty,.sizeChart .td_headsize{color:#fff;background:#333}
.sizeChart .td_cty{text-align:left}
#content_landing,#thanks_buy{min-height:200px}
.sw_banner{width:100%;height:auto}
.nomobile,.image_container{display:none!important}
#men_actual_box3,#men_actual_box4,#women_actual_box3,#women_actual_box4,#ecraft_actual_box3,#ecraft_actual_box4,#kids-boys_actual_box3,#kids-boys_actual_box4,#kids-girls_actual_box3,#kids-girls_actual_box4,#kids-boys_actual_box_container,#kids-girls_actual_box_container,#menu_3_sale_men_des,#menu_3_sale_women_des,#menu_3_sale_kids-boys_des,#menu_3_sale_kids-girls_des,#menu_3_sale_kids-boys_age,#menu_3_sale_kids-girls_age,#goTop{display:none}
#basketconteiner .rowhspanleft .submit{max-width:55px;padding:3px!important;margin:10px 0 0 0!important;font-size:10px!important;white-space:normal}
#divcreatereturns h2{width:70%;margin:10px 0;padding:0;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:28px}
#divcreatereturns h2 a{height:26px}
#createreturnheader .rowhist span{font-size:10px!important}
#basketconteiner #divcreatereturns .submit{margin:10px 0!important}
#createreturnheader .rowhhist .bskdata,#createreturnheader .rowhhist .bskcode,#createreturnheader .rowhhist .bskprice{width:17%;font-size:9px}
#createreturnheader .rowhist .bskprice{width:17%;font-size:9px}
#createreturnheader .rowhhist .bskprice,#createreturnheader .rowhist .bskprice{border-right:0}
#createreturnheader .rowhhist .bskdescription{width:40%;font-size:9px}
#createreturnheader .rowhist .bskdescription{width:40%;font-size:9px}
#createreturnheader .rowhist .rowhistleft{width:38%}
#returnConfirmationDialog{top:0}
#returnConfirmationDialog .rowbasket .bskitem{width:100%;margin:0;padding:0}
#user_returns .rowbasket .bskitem{width:100%;margin:0;padding:0}
.rowbasket .returnErrors{width:100%;margin:0;padding:0}
.rowbasket .returnErrors div{width:100%;margin:0;padding:0}
.rowbasket .returnItemDetails .returnItemWarning{width:100%;margin:0;padding:0}
#returnConfirmationDialog .mask_divcont_img,#returnConfirmationDialog .mask_img{width:90px;height:120px}
#basketconteiner #returnConfirmationDialog .white{float:left}
.singleItemToReturn .rowbasket div.bskcheck,.singleItemToReturn .rowbasket div.returnItemDetails{width:100%!important;padding:0}
.singleItemToReturn .rowbasket div.bskcheck input{margin:0 10px 0 0!important}
.rowbasket .returnItemDetails div:not(#div_data_sp)>select,.singleItemToReturn .rowbasket div.returnItemDetails{margin:0!important}
#user_returns .returnText{padding:10px 0 0 0;border-top:1px solid #ddd}
#user_returns .returnText:first-of-type{padding:0;border:0}
#basketconteiner #user_returns .submit{float:none;clear:both;margin:10px auto!important;width:50%}
.okMsgTitle{font-size:16px}
#grid-icon-container .grid-icon{width:100%!important}
#grid-icon-container .grid-icon h2{font-size:1.2em!important}
.proformaLink{position:relative;right:0}
#fullTextSesultNote{float:left;width:95%;padding-left:5px}
#menu ul li.line_container li.ul_menusubcat a{width:90%;padding-left:14px;background:url("/immagini/size_ico.gif") no-repeat scroll left center transparent}
#menu ul li.line_container li.ul_menusubcat a.catalog_size_select{background:url("/immagini/size_ico_selected.gif") no-repeat left;color:#000}
#menu_mobile_title br{line-height:5px!important}
a.sub_cat_selected{margin-left:5px!important;color:#FFF;display:inline-block;line-height:12px!important;font-size:10px!important;padding:0;vertical-align:baseline;background-color:#a7a7a7}
a.sub_cat_selected span{font-weight:bold;padding-right:3px;vertical-align:middle;color:#FFF;line-height:12px}
#payIntegr_pay{clear:both}
#div_pay_selection{float:none}
body.contactus #div_data #menu{width:100%}
body.contactus .menu_top{width:100%}
body.contactus #content{width:96%;padding:0 2%}
.step-desktop{display:none!important}
.step-mobile{display:block!important}
.back-to-top-btn{position:fixed;bottom:20px;right:10px;z-index:9999}
.back-to-top-btn a{width:40px;display:block;text-align:center;font:11px/100%;text-transform:uppercase;text-decoration:none;color:#bbb;transition:1s}
.back-to-top-btn a span{width:40px;height:40px;display:block;margin-bottom:7px;background:rgba(221,221,221,0.5);color:#333;transition:1s}
.back-to-top-btn a span span{margin:0;line-height:40px;font-size:20px}
#pnlCountries{float:none;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex}
#pnlCountries .lista_cty_col{float:none;width:100%}
#pnlCountries #lista_cty_col1,#pnlCountries #lista_cty_col2{display:none}