body.isDesktop.mac .brandsMenu .brandsMenu__list .brandsMenu__item{margin-top:2px}body.isDesktop.mac .txt10{line-height:1!important}body.isDesktop.mac .txt8.add-to-bag,body.isDesktop.mac .txt8.ficha_button,body.isDesktop.mac .txt8.shop-locator{line-height:2!important}body.isDesktop.mac .nav-shop .nav-shop-link.selected:before,body.isDesktop.mac .nav-shop .nav-shop-link:hover:before{top:38px}body.isDesktop.mac .tabPanels #accordion_ficha .accordion-heading .accordion-toggle{line-height:3.8!important}body.isDesktop.mac .catalog .searchResultPrice span.txtTachado::after{top:40%}body.isMobile.iDevice .contents .products_pictures .searchResultContents .searchResultPrice .txtTachado::after{top:6px!important}.ficha .body.isDesktop.mac .datos_ficha_producto .ficha_button{line-height:2!important}body.isDesktop.mac.safari .nav-shop .nav-shop-link.selected:before,body.isDesktop.mac.safari .nav-shop .nav-shop-link:hover:before{top:38px}body.language_ja :not(.icon):not(.icono):not(.searcher-icon):not(.modal-close):not(.modal-close-icon):not(.social-icon):not(.swiper-btn-next):not(.swiper-btn-prev):not(.garment-finder-close):not(.search-form-input-clear){font-family:Arial!important}body.language_ja :not(.icon):not(.icono):not(.searcher-icon):not(.modal-close):not(.modal-close-icon):not(.social-icon):not(.swiper-btn-next):not(.swiper-btn-prev):not(.garment-finder-close):not(.search-form-input-clear) a:not(.icon):not(.icono):not(.searcher-icon):not(.modal-close):not(.modal-close-icon):not(.social-icon):not(.swiper-btn-next):not(.swiper-btn-prev):not(.garment-finder-close):not(.search-form-input-clear){font-family:inherit!important}body.language_ko :not(.icon):not(.icono):not(.searcher-icon):not(.modal-close):not(.modal-close-icon):not(.social-icon):not(.swiper-btn-next):not(.swiper-btn-prev):not(.garment-finder-close):not(.search-form-input-clear){font-family:Arial!important}body.language_ko :not(.icon):not(.icono):not(.searcher-icon):not(.modal-close):not(.modal-close-icon):not(.social-icon):not(.swiper-btn-next):not(.swiper-btn-prev):not(.garment-finder-close):not(.search-form-input-clear) a:not(.icon):not(.icono):not(.searcher-icon):not(.modal-close):not(.modal-close-icon):not(.social-icon):not(.swiper-btn-next):not(.swiper-btn-prev):not(.garment-finder-close):not(.search-form-input-clear){font-family:inherit!important}body.language_zh :not(.icon):not(.icono):not(.searcher-icon):not(.modal-close):not(.modal-close-icon):not(.social-icon):not(.swiper-btn-next):not(.swiper-btn-prev):not(.garment-finder-close):not(.search-form-input-clear){font-family:Arial!important}body.language_zh :not(.icon):not(.icono):not(.searcher-icon):not(.modal-close):not(.modal-close-icon):not(.social-icon):not(.swiper-btn-next):not(.swiper-btn-prev):not(.garment-finder-close):not(.search-form-input-clear) a:not(.icon):not(.icono):not(.searcher-icon):not(.modal-close):not(.modal-close-icon):not(.social-icon):not(.swiper-btn-next):not(.swiper-btn-prev):not(.garment-finder-close):not(.search-form-input-clear){font-family:inherit!important}.catalog_catalogPc .sidebar .sidebarBorderedBlock.violeta_menu{margin-top:-2px}.app-webview.p-n-refunds .refund-info-message{display:none}.app-webview body.isTablet.aDevice .modal-refunds .modalNoStock.mostrarModal{margin-top:0}.app-webview .MangoLayout>.site_navigation>.site_navigation_heading .back_button,.app-webview .MangoLayout>.site_navigation>.site_navigation_heading .basket_link,.app-webview:not(.help) #helpContent .MangoLayout>.sidebar,.app-webview:not(.helpPopup) #helpContent .MangoLayout>.sidebar{display:none}.app-webview .headerMNG .benefits-container,.app-webview .headerMNG .nav-main .button-menu-tablet,.app-webview .headerMNG .nav-main .nav-tools,.app-webview .headerMNG .nav-main-menu-label,.app-webview .headerMNG .nav-main-mobile .button-menu-mobile,.app-webview .headerMNG .nav-main-mobile .header-mobile-cart,.app-webview .headerMNG .nav-main-mobile .nav-main-menu-label{display:none!important}.app-webview .mngCSS .dark #content-modal .headerModal{padding-top:71px}.app-webview .mngCSS #content-modal .menuTabs .tabs{margin-top:0}.app-webview .mngCSS #content-modal .menuTabs .tabs .tab{clear:both;float:none;margin:0 auto}.app-webview .mobile_listaPedidos a [id^="Form:VPedidos"]{display:none!important}.app-webview .devoluciones_confirmacionDevolucion .tablerowButtons .buttonContainer.confirm,.app-webview .mobile_listaPedidos .footerMNG,.app-webview.devoluciones_misPedidos .footerMNG,.app-webview.devoluciones_misPedidos .orderButton_container .button,.app-webview.mobile_micuenta .footerMNG{display:none}@font-face{font-family:mango-regular;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-medium-webfont.woff) format("woff")}@font-face{font-family:mango-book;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-book-webfont.woff) format("woff")}@font-face{font-family:mango-medium;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-medium-webfont.woff) format("woff")}@font-face{font-family:mango-bold;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-bold-webfont.woff) format("woff")}@font-face{font-family:mango-light;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-light.woff) format("woff")}@font-face{font-family:mango-thin;src:url(//st.mngbcn.com/static/assets/fonts/gotham/Gotham-Thin.otf);font-weight:400;font-style:normal}@font-face{font-family:mango-black;src:url(//st.mngbcn.com/static/assets/fonts/gotham/Gotham-Black.otf);font-weight:400;font-style:normal}@font-face{font-family:Gotham-Book;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-book-webfont.woff) format("woff")}@font-face{font-family:Gotham-Book-Italic;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-bookitalic-webfont.woff) format("woff")}@font-face{font-family:Gotham-Bold;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-bold-webfont.woff) format("woff")}@font-face{font-family:Gotham-Bold-Italic;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-bolditalic-webfont.woff) format("woff")}@font-face{font-family:Gotham-Medium;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-medium-webfont.woff) format("woff")}@font-face{font-family:Gotham-Medium-Italic;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-mediumitalic-webfont.woff) format("woff")}@font-face{font-family:Gotham-Light;font-style:normal;font-weight:400;src:url(//st.mngbcn.com/static/assets/fonts/gotham/gothamhtf-light.woff) format("woff")}@font-face{font-family:mango-icons;src:url(//st.mngbcn.com/static/assets/fonts/Mango-Icon.woff?a5lzx2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:mango-form;src:url(//st.mngbcn.com/static/assets/fonts/Mango-form-icons.woff?xb3q4b) format("woff");font-weight:400;font-style:normal}*{box-sizing:border-box}nav ol,nav ul{list-style:none}p{margin:0}a{color:#000;text-decoration:none}.icon{cursor:pointer;font-family:mango-icons}.mango-bold{font-family:mango-bold,Arial!important}.underline{text-decoration:underline!important}.scroll-block{overflow:hidden;width:100%}.text-hide{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[data-whatinput=keyboard] :focus{outline:-webkit-focus-ring-color auto 7px!important}[data-whatinput=mouse] :focus{outline:0}[data-whatintent=keyboard] .user-select a:focus{outline:-webkit-focus-ring-color auto 7px!important}html.add-horizontal-scroll{min-width:1024px;overflow-x:auto}.ui-slider{cursor:pointer;position:relative;top:10px}.ui-slider .ui-slider-handle{height:11px;width:3px;cursor:pointer;outline:0;position:absolute;z-index:2;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{border:0;display:block;position:absolute;z-index:1}.ui-slider-horizontal{height:1px}.ui-slider-horizontal .ui-slider-handle{top:-5px}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-widget{font-family:mango-bold,Arial;font-size:12px;color:#000}.ui-widget-content{background:#ccc}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header,.ui-widget-header .ui-state-default{background:#000}.range-slider-wrapper{margin-top:12px;margin-bottom:12px;height:35px;width:94%;position:relative}.range-slider-wrapper .range-slider .amount-value{margin:0!important;padding:5px!important;font-family:mango-bold,Arial!important;position:absolute;top:10px}.range-slider-wrapper .range-slider .amount-value:hover{color:#000!important}.range-slider-wrapper .range-slider .amount-value.amount-value-min{left:-5px}.range-slider-wrapper .range-slider .amount-value.amount-value-max{right:-5px}.range-slider-wrapper .range-slider:after{bottom:-8px;content:'';left:0;position:absolute;right:0;top:-8px}.top-banner{padding:8px;position:fixed;top:0;right:0;left:0;width:100%;font-family:mango-bold,Arial;font-size:13px;color:#fff;-webkit-transition:.25s cubic-bezier(.455,.03,.515,.955);-moz-transition:.25s cubic-bezier(.455,.03,.515,.955);transition:.25s cubic-bezier(.455,.03,.515,.955);background-color:#121314;line-height:13px;min-height:30px;text-align:center;z-index:91}.spinner{display:none;position:absolute;right:17px;text-align:center;top:12px;width:30px}.spinner.show{display:inline-block}.spinner>div{width:5px;height:5px;background-color:#6d6f71;border-radius:100%;display:inline-block;-webkit-animation:1.4s ease-in-out infinite both sk-bouncedelay;animation:1.4s ease-in-out infinite both sk-bouncedelay}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:1}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#999;opacity:1}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px;display:none}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:21px!important;width:2px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#000;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:-1px;width:4px;cursor:pointer}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:1}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:1}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:1;background:#dedede}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#dedede;opacity:1}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:1}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#333}@font-face{font-family:iconosNew;src:url(//st.mngbcn.com/static/assets/fonts/Mango-Icon.woff?a5lzx2) format("woff");font-weight:400;font-style:normal}.firefox .eac-sugg{display:none!important}#mainDivBody2{display:block}.mngCSS{margin-right:auto;margin-left:auto;width:100%;max-width:100%}.mngCSS .otherTime{display:none}.mngCSS .notification{display:none;position:relative;padding:21px 17px 26px;width:100%;height:auto;background-color:#000;font-family:mango-regular,Arial;font-size:13px;color:#fff;text-align:center;opacity:.92;z-index:5}.mngCSS .loginSignup{display:block}.mngCSS #content-background{position:fixed;top:0;left:0;z-index:90;width:100%;height:100%;background-color:#fff;opacity:.92;overflow:hidden}.mngCSS .logon-content{position:fixed;top:0;left:0;z-index:90;width:100%;height:100%;background-color:transparent;overflow:hidden}.mngCSS .formErrors{float:left;position:relative;margin-right:0;padding-right:7px;padding-left:7px;width:100%;height:auto}.mngCSS .formErrors ul{padding:0;list-style-type:none}.mngCSS .formErrors ul li{font-family:mango-light,Arial;font-size:12px;color:#f42837}.logon-header{padding-top:104px}.logon-header .modalClose{display:none}.logon-body{outline:0}.logon-body .row{margin-right:0;margin-left:0}.logon-body .info{position:relative;margin-bottom:11px;width:100%;height:auto;letter-spacing:1px;line-height:20px;font-family:mango-book,Arial;font-size:12px;color:#323438;text-align:center;text-transform:uppercase}.logon-body .titleSteps{text-align:center;font-family:mango-light,Arial;font-size:12px;color:#323438}.menuTabs{width:100%;border-bottom:1px solid #dcdcdc}.menuTabs::after{clear:both;content:"";display:table}.menuTabs .tabs{max-width:100%;margin-top:99px;margin-right:auto;margin-left:auto;width:100%;height:auto;max-width:400px}.menuTabs .tabs:after{content:" ";display:block;clear:both}.menuTabs .tabs .tab{position:relative;width:45.4545454545%;float:left;margin-left:2.2727272727%;margin-right:2.2727272727%;min-height:1px;cursor:pointer;text-align:center}.menuTabs .tabs .tab form{display:none}.menuTabs .tabs .tab .tab-title{padding-top:4px;padding-bottom:6px;letter-spacing:1px;font-family:mango-book,Arial;font-size:13px;color:#000;text-transform:uppercase}.menuTabs .tabs .tab .active{border-bottom:3px solid #000}.menuTabs .titleTabs{position:relative;margin-bottom:8px;font-family:mango-light,Arial;font-size:14px;color:#323438;text-align:center}.menuTabs .titleTabs .backBtn{left:7px;position:absolute;text-decoration:none}.menuTabs .titleTabs .backBtn .icon{color:#323438;font-family:iconosNew;font-size:14px}.modal-content{display:none;margin-right:auto;margin-left:auto;padding:34px 14px 0;width:100%;height:auto;max-width:400px}.modal-content.active,.modal-content.registerStepsModal{display:block}.modal-content .row{margin-right:0;margin-left:0}.mngCSS .inputContent{position:relative;margin-bottom:14px}.mngCSS .inputContent input[type=email],.mngCSS .inputContent input[type=number],.mngCSS .inputContent input[type=password],.mngCSS .inputContent input[type=tel],.mngCSS .inputContent input[type=text]{width:100%;height:47px;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding-top:15px;padding-right:1px;padding-left:1px;background-color:transparent;border:none;border-bottom:1px solid #999;letter-spacing:.5px;font-size:12px;color:#323438;-webkit-box-shadow:none;font-family:mango-book,Arial}.mngCSS .inputContent input[type=email][type=number],.mngCSS .inputContent input[type=number][type=number],.mngCSS .inputContent input[type=password][type=number],.mngCSS .inputContent input[type=tel][type=number],.mngCSS .inputContent input[type=text][type=number]{-moz-appearance:textfield}.mngCSS .inputContent input[type=email][type=number]::-webkit-inner-spin-button,.mngCSS .inputContent input[type=email][type=number]::-webkit-outer-spin-button,.mngCSS .inputContent input[type=number][type=number]::-webkit-inner-spin-button,.mngCSS .inputContent input[type=number][type=number]::-webkit-outer-spin-button,.mngCSS .inputContent input[type=password][type=number]::-webkit-inner-spin-button,.mngCSS .inputContent input[type=password][type=number]::-webkit-outer-spin-button,.mngCSS .inputContent input[type=tel][type=number]::-webkit-inner-spin-button,.mngCSS .inputContent input[type=tel][type=number]::-webkit-outer-spin-button,.mngCSS .inputContent input[type=text][type=number]::-webkit-inner-spin-button,.mngCSS .inputContent input[type=text][type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin:0}.mngCSS .inputContent input[type=email]:focus,.mngCSS .inputContent input[type=number]:focus,.mngCSS .inputContent input[type=password]:focus,.mngCSS .inputContent input[type=tel]:focus,.mngCSS .inputContent input[type=text]:focus{border-color:#000}.mngCSS .inputContent input[type=email]::-webkit-input-placeholder,.mngCSS .inputContent input[type=number]::-webkit-input-placeholder,.mngCSS .inputContent input[type=password]::-webkit-input-placeholder,.mngCSS .inputContent input[type=tel]::-webkit-input-placeholder,.mngCSS .inputContent input[type=text]::-webkit-input-placeholder{color:#999;-webkit-text-fill-color:#999}.mngCSS .inputContent input[type=email]::-moz-placeholder,.mngCSS .inputContent input[type=number]::-moz-placeholder,.mngCSS .inputContent input[type=password]::-moz-placeholder,.mngCSS .inputContent input[type=tel]::-moz-placeholder,.mngCSS .inputContent input[type=text]::-moz-placeholder{color:#999;-webkit-text-fill-color:#999}.mngCSS .inputContent input[type=email]:-moz-placeholder,.mngCSS .inputContent input[type=number]:-moz-placeholder,.mngCSS .inputContent input[type=password]:-moz-placeholder,.mngCSS .inputContent input[type=tel]:-moz-placeholder,.mngCSS .inputContent input[type=text]:-moz-placeholder{color:#999;-webkit-text-fill-color:#999}.mngCSS .inputContent input[type=email]:-ms-input-placeholder,.mngCSS .inputContent input[type=number]:-ms-input-placeholder,.mngCSS .inputContent input[type=password]:-ms-input-placeholder,.mngCSS .inputContent input[type=tel]:-ms-input-placeholder,.mngCSS .inputContent input[type=text]:-ms-input-placeholder{color:#999;-webkit-text-fill-color:#999}.mngCSS .inputContent input[type=email].error,.mngCSS .inputContent input[type=number].error,.mngCSS .inputContent input[type=password].error,.mngCSS .inputContent input[type=tel].error,.mngCSS .inputContent input[type=text].error{border-color:#f42837}.mngCSS .inputContent .showPassword{position:absolute;top:12px;right:-3px;width:40px;height:40px;background:url(//st.mngbcn.com/static/images/components/form/showPassword@2x.png) 10px 9px/20px auto no-repeat;cursor:pointer}.mngCSS .inputContent .showPassword.active{background-image:url(//st.mngbcn.com/static/images/components/form/hidePassword@2x.png)}.mngCSS .inputContent .showPassword:hover{background-image:url(//st.mngbcn.com/static/images/components/form/showPasswordHover@2x.png)}.mngCSS .inputContent .showPassword:hover.active{background-image:url(//st.mngbcn.com/static/images/components/form/hidePasswordHover@2x.png)}.mngCSS .buttonContent{position:relative;width:100%;height:auto;min-height:1px;font-family:mango-light,Arial;font-size:12px;color:#000}.mngCSS .buttonContent::after{clear:both;content:"";display:table}.mngCSS .buttonContent .radiobuttonBtn{width:15.1515151515%;float:left;margin-left:.7575757576%;margin-right:.7575757576%;text-align:center}.mngCSS .buttonContent .radiobuttonBtn:last-child{float:right}.mngCSS .buttonContent .radiobuttonBtn input{width:35px;height:35px;background-color:#fff;border:1px solid #000;border-radius:50%;font-family:mango-light,Arial;font-size:12px;color:#000;outline:0;-webkit-transition:.25s cubic-bezier(.455,.03,.515,.955);-moz-transition:.25s cubic-bezier(.455,.03,.515,.955);transition:.25s cubic-bezier(.455,.03,.515,.955)}.mngCSS .buttonContent .radiobuttonBtn input.selected,.mngCSS .buttonContent .radiobuttonBtn input:focus{background-color:#000;color:#fff}.mngCSS .checkboxContent{height:auto;width:100%;color:#121314;font-family:mango-light,Arial;font-size:12px;min-height:1px;position:relative}.mngCSS .checkboxContent::after{clear:both;content:"";display:table}.mngCSS .checkboxContent .labelCheckbox{margin-top:22.5px;margin-bottom:27px;width:99.0909090909%;float:right;margin-left:.4545454545%;margin-right:.4545454545%;color:#121314;position:relative}.mngCSS .checkboxContent .labelCheckbox label{display:block;padding:8px 0 0 38px}.mngCSS .checkboxContent .labelCheckbox label::before{background-image:url(//st.mngbcn.com/static/images/mobile/check_black@2x.png);background-position:0 -30px;background-size:100%;content:"";height:30px;left:0;position:absolute;top:0;width:30px;z-index:1}.mngCSS .checkboxContent .labelCheckbox input[type=checkbox]{cursor:pointer;height:30px;left:0;margin:0;opacity:0;position:absolute;top:0;width:30px;z-index:10}.mngCSS .checkboxContent .labelCheckbox input[type=checkbox]:checked+label::before{background-position:center 0}.mngCSS .checkboxContent .multipleCheckbox{margin-bottom:20px;height:auto;width:50%;float:left}.mngCSS .checkboxContent .multipleCheckbox .labelCheckbox{margin-top:7.5px;margin-bottom:0}.mngCSS .checkboxContent .multipleCheckbox .labelCheckbox span{margin-left:19px}.mngCSS .checkboxContent .multipleCheckbox .checkbox__image{margin:0!important}.mngCSS .checkboxContent .checkbox{width:9.0909090909%;float:left;margin-left:.4545454545%;margin-right:.4545454545%;min-height:1px;position:relative}.mngCSS .checkboxContent .checkbox .checkbox__image{margin:16px 0 18px;height:30px;width:30px;background-image:url(//st.mngbcn.com/static/images/mobile/check_black@2x.png);background-position:0 -30px;background-size:100%;cursor:pointer;position:relative}.mngCSS .checkboxContent .checkbox .checkbox__image input[type=checkbox]{left:8px;opacity:0;position:absolute;top:8px;z-index:-1}.mngCSS .checkboxContent .checkbox .checkbox__image.active{background-position:center 0}.mngCSS .radioContent{position:relative;margin-bottom:14px;margin-left:0;width:100%;height:auto;min-height:1px}.mngCSS .radioContent::after{clear:both;content:"";display:table}.mngCSS .radioContent .radiobutton{float:left;position:relative;padding-right:7px;padding-left:40px;width:50%;height:45px;min-height:1px;background-color:transparent;border:0;line-height:45px;font-family:mango-regular,Arial;font-size:12px;color:#323438;text-align:left;cursor:pointer}.mngCSS .radioContent .radiobutton .check{display:block;position:absolute;top:16px;left:0;width:30px;height:30px;cursor:pointer;background:url(//st.mngbcn.com/static/images/mobile/check_black@2x.png) 0 -30px/100%}.mngCSS .radioContent .radiobutton .check.active,.mngCSS .radioContent .radiobutton.active .check{background-position:center 0}.mngCSS .radioContent .radiobutton span{position:relative;top:8px}.mngCSS .radioContent input[type=radio],.mngCSS .radioContent input[type=radio]+label{float:left;position:relative;left:-9999px;margin-top:-20px;opacity:0}.mngCSS .selectContent{margin-bottom:14px}.mngCSS .selectContent select{width:100%;height:47px;border:0;border-radius:0;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;padding-top:12px;padding-right:0;padding-left:0;background:url(//st.mngbcn.com/static/images/components/form/arrow_white.png) 98% 25px/15px auto no-repeat;border-bottom:1px solid #999;font-size:12px;color:#323438;font-family:mango-book,Arial}.mngCSS .selectContent select option{color:#000}.mngCSS .selectContent select:hover{background-image:url(//st.mngbcn.com/static/images/components/form/arrow_black_over@2x.png) 98% 26px;background-size:14px auto;border-color:#323438}.mngCSS .selectContent .birthdayDay,.mngCSS .selectContent .birthdayMonth,.mngCSS .selectContent .birthdayYear{margin-top:-25px}.mngCSS .selectContent .birthdayDay{width:29.0909090909%;float:left;margin-left:.4545454545%;margin-right:.4545454545%}.mngCSS .selectContent .birthdayMonth{width:39.0909090909%;float:left;margin-left:.4545454545%;margin-right:.4545454545%}.mngCSS .selectContent .birthdayYear{width:29.0909090909%;float:right;margin-left:.4545454545%;margin-right:.4545454545%}.mngCSS .submitContent{float:left;margin-top:27px;margin-bottom:32px;margin-left:0;width:100%}.mngCSS .submitContent input[type=submit]{width:100%;height:45px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;letter-spacing:2px;transition:none;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;outline:0;-webkit-appearance:none;background-color:#000;border:1px solid #000;font-family:mango-medium,Arial;font-size:12px;color:#fff}.mngCSS .submitContent input[type=submit]:focus,.mngCSS .submitContent input[type=submit]:hover{background-color:#323438}.mngCSS .suggestValidation{float:left;width:100%;display:none;font-family:mango-light,Arial;font-size:11px;color:#999}.mngCSS .suggestValidation span{display:block;margin-top:5px;margin-bottom:0}.mngCSS .suggestValidation.show{display:block}.mngCSS .errorValidation{margin-top:0;max-height:999px;font-family:mango-regular,Arial;font-size:12px;color:#f42837;opacity:1;overflow:hidden;-webkit-transition:.25s cubic-bezier(.455,.03,.515,.955);-moz-transition:.25s cubic-bezier(.455,.03,.515,.955);transition:.25s cubic-bezier(.455,.03,.515,.955);visibility:visible}.mngCSS .errorValidation span{display:block;margin-top:5px;margin-bottom:10px;font-size:11px}.mngCSS .errorValidation.hiddenError{max-height:0;opacity:1;visibility:hidden}.mngCSS .errorValidation:not(.hiddenError)+.suggestValidation span{margin-top:-10px}.mngCSS .errorValidation:empty+.suggestValidation span{margin-top:5px}.mngCSS .eac-input-wrap{width:100%;height:auto}.mngCSS .eac-input-wrap .eac-sugg{display:block;top:15px!important;color:#999}.mngCSS .eac-sugg{display:block!important}.mngCSS .labelContent{letter-spacing:.5px;margin-top:0;margin-bottom:10px;margin-left:0;width:100%;font-family:mango-book,Arial;font-size:12px;color:#6d6f71;text-align:center}.mngCSS .labelContent a{cursor:pointer;font-family:mango-book,Arial;font-size:11px;color:#999}.mngCSS .separatorContent{position:relative;width:100%;height:0;min-height:1px}.mngCSS .separatorContent .separator{float:left;position:relative;margin-top:6px;margin-bottom:15px;width:100%;height:auto;min-height:1px;border-bottom:1px solid #dcdcdc}.mngCSS .registerStepsModal .labelContent{margin-top:33px;margin-bottom:20px;font-family:mango-light,Arial;font-size:13px;color:#323438;text-align:left}.mngCSS .customFormIdKIDS .separatorContent .separator{margin-top:27px;margin-bottom:42px;border-bottom-color:#fff}.jspContainer{overflow:hidden;position:relative}.jspContainer .jspPane{position:absolute}.jspContainer .jspVerticalBar{background:0 0;height:100%;position:absolute;right:2px;top:0;width:5px;transition:width .1s ease-in-out}.jspContainer .jspVerticalBar.jspVerticalBar:active,.jspContainer .jspVerticalBar.jspVerticalBar:hover{width:8px}.jspContainer .jspVerticalBar .jspArrow.jspArrow:focus{outline:0}.jspContainer .jspVerticalBar .jspCap{display:none}.jspContainer .jspVerticalBar .jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px}.jspContainer .jspVerticalBar .jspHorizontalBar .jspCap{float:left}.jspContainer .jspVerticalBar .jspHorizontalBar .jspDrag,.jspContainer .jspVerticalBar .jspHorizontalBar .jspTrack{float:left;height:100%}.jspContainer .jspVerticalBar .jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspContainer .jspVerticalBar .jspTrack{background:0 0;position:relative}.jspContainer .jspVerticalBar .jspTrack .jspDrag{background:#f4f4f4;position:relative;top:0;left:0;cursor:pointer}.jspContainer .jspVerticalBar .jspArrow{height:16px;background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspContainer .jspVerticalBar .jspArrow.jspDisabled{cursor:default;background:#fff}.jspContainer .jspVerticalBar .jspCorner{background:#eeeef4;float:left;height:100%}.landingRegisterBg{display:none;margin:0!important;padding:0;width:100%;min-height:100%;opacity:0}.landingRegisterBg.showImage{display:inline-block;opacity:1}.tooltip-content{font-family:mango-book,Arial;font-size:12px}