.grid-container{position:relative;width:100%;max-width:980px;margin:0 auto;padding:0 20px;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media(min-width:400px){.grid-container{width:85%;padding:0}}@media(min-width:550px){.grid-container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.6666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns,.half.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.6666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns,.offset-by-half.column,.offset-by-half.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.column{margin-left:52%}}html{font-size:70%}body{font-size:1.2em;font-weight:400;font-family:"Lato","Roboto","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#999;-webkit-font-smoothing:subpixel-antialiased}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:300;-webkit-font-smoothing:subpixel-antialiased;line-height:1}h1{font-size:4rem;line-height:1.2}h2{font-size:3.4rem;line-height:1.25}h3{font-size:2.8rem;line-height:1.3}h4{font-size:2.2rem;line-height:1.35}h5{font-size:1.6rem;line-height:1.5}h6{font-size:1.1rem;line-height:1.6}@media(min-width:550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#908788;transition:color .2s ease;transition:background-color .2s ease;text-decoration:none}a:hover{color:#847a7b}a.red{color:#e42926}a.red:hover{color:#d61e1b}a.green{color:#53a93f}a.green:hover{color:#4a9638}a.small{font-size:1rem}.button,button{display:inline-block;height:38px;padding:0 30px;color:#e1e1e1;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:0;border:1px solid #555;cursor:pointer;box-sizing:border-box}input[type=submit],input[type=reset],input[type=button]{display:inline-block;height:38px;padding:0 30px;color:#e1e1e1;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:0;border:1px solid #555;cursor:pointer;box-sizing:border-box}.button:hover,button:hover{color:#e1e1e1;border-color:#e1e1e1;outline:0}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{color:#e1e1e1;border-color:#e1e1e1;outline:0}.button:focus,button:focus{color:#e1e1e1;border-color:#e1e1e1;outline:0}input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{color:#e1e1e1;border-color:#e1e1e1;outline:0}.button.gold,button.gold{background-color:#d4c37f;color:#fff;border-color:#d4c37f}.button.white,button.white{background-color:#fff;color:#ccc;border-color:#ccc}.button.blue,button.blue{color:#000;background-color:#e5e5e5;border-color:#e5e5e5}.button.red,button.red{color:#fff;background-color:#e42926;border-color:#e42926}.button.green,button.green{color:#fff;background-color:#53a93f;border-color:#53a93f}.button.disabled,button.disabled{background-color:#d0d0d0;color:#999;border-color:#d0d0d0;cursor:default}input[type=submit].blue,input[type=reset].blue,input[type=button].blue{color:#000;background-color:#e5e5e5;border-color:#e5e5e5}input[type=submit].red,input[type=reset].red,input[type=button].red{color:#fff;background-color:#e42926;border-color:#e42926}input[type=submit].green,input[type=reset].green,input[type=button].green{color:#fff;background-color:#53a93f;border-color:#53a93f}input[type=submit].gold,input[type=reset].gold,input[type=button].gold{background-color:#d4c37f;color:#fff;border-color:#d4c37f}input[type=submit].white,input[type=reset].white,input[type=button].white{background-color:#fff;color:#ccc;border-color:#ccc}button.blue:hover,button.blue:focus,.button.blue:hover,.button.blue:focus{color:#000;background-color:#b2b2b2;border-color:#b2b2b2}button.red:hover,button.red:focus,.button.red:hover,.button.red:focus{color:#fff;background-color:#d61e1b;border-color:#d61e1b}button.green:hover,button.green:focus,.button.green:hover,.button.green:focus{color:#fff;background-color:#4a9638;border-color:#4a9638}.button.gold:hover,button.gold:hover,.button.gold:focus,button.gold:focus{color:#fff;background-color:#c1a846;border-color:#c1a846}.button.white:hover,button.white:hover,.button.white:focus,button.white:focus{background-color:#fff;color:#555;border-color:#555}.button.disabled:hover,button.disabled:hover,.button.disabled:focus,button.disabled:focus{background-color:#d0d0d0;color:#999;border-color:#d0d0d0}input[type=submit].blue:hover,input[type=reset].blue:hover,input[type=button].blue:hover{color:#000;background-color:#b2b2b2;border-color:#b2b2b2}input[type=submit].red:hover,input[type=reset].red:hover,input[type=button].red:hover{color:#fff;background-color:#d61e1b;border-color:#d61e1b}input[type=submit].green:hover,input[type=reset].green:hover,input[type=button].green:hover{color:#fff;background-color:#4a9638;border-color:#4a9638}input[type=submit].gold:hover,input[type=reset].gold:hover,input[type=button].gold:hover{color:#fff;background-color:#c1a846;border-color:#c1a846}input[type=submit].white:hover,input[type=reset].white:hover,input[type=button].white:hover{background-color:#fff;color:#555;border-color:#555}input[type=submit].blue:focus,input[type=reset].blue:focus,input[type=button].blue:focus{color:#000;background-color:#b2b2b2;border-color:#b2b2b2}input[type=submit].red:focus,input[type=reset].red:focus,input[type=button].red:focus{color:#fff;background-color:#d61e1b;border-color:#d61e1b}input[type=submit].green:focus,input[type=reset].green:focus,input[type=button].green:focus{color:#fff;background-color:#4a9638;border-color:#4a9638}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password]{height:38px;padding:6px 10px;background-color:#1a1a1a;border:1px solid #555;border-radius:0;box-shadow:none;box-sizing:border-box}.button.small,button.small{height:19px;padding:0 13px;font-size:8px;line-height:18px;letter-spacing:.05rem}input[type=submit].small,input[type=reset].small,input[type=button].small,input[type=email].small,input[type=number].small,input[type=search].small,input[type=text].small,input[type=tel].small,input[type=url].small,input[type=password].small{height:19px;padding:0 13px;font-size:8px;line-height:18px;letter-spacing:.05rem}.button.normal,button.normal{height:30px;padding:0 12px;font-size:11px;line-height:29px;letter-spacing:.08rem}input[type=submit].normal,input[type=reset].normal,input[type=button].normal,input[type=email].normal,input[type=number].normal,input[type=search].normal,input[type=text].normal,input[type=tel].normal,input[type=url].normal,input[type=password].normal{height:30px;padding:0 12px;font-size:11px;line-height:29px;letter-spacing:.08rem}.button.big,button.big{height:50px;padding:0 40px;font-size:20px;line-height:50px;letter-spacing:.1rem}input[type=submit].big,input[type=reset].big,input[type=button].big,input[type=email].big,input[type=number].big,input[type=search].big,input[type=text].big,input[type=tel].big,input[type=url].big,input[type=password].big{height:50px;padding:0 40px;font-size:20px;line-height:50px;letter-spacing:.1rem}input,button,.button,textarea,select{vertical-align:top}input.middle,button.middle,.button.middle,textarea.middle,select.middle{vertical-align:middle}textarea,select{height:38px;padding:6px 10px;background-color:#1a1a1a;border:1px solid #555;border-radius:0;box-shadow:none;box-sizing:border-box}textarea.big,select.big{height:50px;padding:0 40px;font-size:20px;line-height:50px;letter-spacing:.1rem}textarea.small,select.small{height:19px;padding:3px 5px;font-size:8px;line-height:18px;letter-spacing:.05rem}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:65px;padding-top:6px;padding-bottom:6px}textarea.big{min-height:130px;padding-top:12px;padding-bottom:12px}textarea.small{min-height:32px;padding-top:3px;padding-bottom:3px}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus{border:1px solid #e1e1e1;outline:0}textarea:focus,select:focus{border:1px solid #e1e1e1;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}label.default{display:inline-block;font-weight:normal;padding-right:20px}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline;vertical-align:middle}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}.control-group .error-handler{display:none;text-align:left;margin-top:.3rem;font-size:1rem}.control-group.error .error-handler{display:block}.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline,.control-group.error .styled-btn,.control-group.error .checkbox,.control-group.error .radio,.control-group.error .error-handler,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#e42926}.control-group.error input,.control-group.error select,.control-group.error textarea,.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#ea5653}input[type=text].form-verify{display:none}.control-group.error input.white,.control-group.error select.white,.control-group.error textarea.white,.control-group.error input.white:focus,.control-group.error select.white:focus,.control-group.error textarea.white:focus{border-color:#ea5653}form .upload-progress{display:none;width:80px;height:10px;border:1px solid #ccc;line-height:10px;border-radius:7px}form .upload-progress-noxhr{display:none;width:22px;height:22px;background:url(../images/preloader.gif) no-repeat #fff;border-radius:4px}form .upload-progress .bar{background:#e5e5e5;width:0;height:10px;text-align:center;vertical-align:middle;border-radius:4px}form .upload-progress .bar .percent{display:inline-block;color:#fff;font-size:8px;height:10px;vertical-align:middle;line-height:5px}form .upload-progress.visible,.upload-progress-noxhr.visible{display:inline-block}form>.alert,.vex-content .alert,.vex-dialog-input .alert{display:block;padding:10px;margin-top:10px;text-align:center;font-size:1.4rem;border-radius:0;color:#fff}.alert-msg{display:inline-block;padding:10px 20px 10px 20px;margin-top:10px;text-align:center;font-size:1.4rem;border-radius:0;color:#fff}form>.alert.success,.vex-content .alert.success,.vex-dialog-input .alert.success,.alert-msg.success{background:#d4c37f}form>.alert.error,.vex-content .alert.error,.vex-dialog-input .alert.error,.alert-msg.error{background:#ef8281}form>.alert.info,.vex-content .alert.info,.vex-dialog-input .alert.info,.alert-msg.info{background:#fff}ul{list-style:circle inside}ol{list-style:decimal inside;padding-left:0;margin-top:0}ul{padding-left:0;margin-top:0}ul ul,ul ol{margin:1.5rem 0 1.5rem 3rem;font-size:90%}ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:0}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 11px;text-align:left;border-bottom:1px solid #e1e1e1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}button,.button{margin-bottom:1rem}.control-group{display:block;margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.grid-container:after,.row:after{content:"";display:table;clear:both}.clearfix{content:"";display:table;clear:both}.full-width{width:100%}.pull-right{float:right}.pull-left{float:left}.hidden{display:none}@media(min-width:750px){.desktop-hide{display:none}}@media(max-width:750px){.mobile-hide{display:none}}#nprogress{pointer-events:none}#nprogress .bar{background:#1a1a1a;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #1a1a1a,0 0 5px #1a1a1a;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#1a1a1a;border-left-color:#1a1a1a;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.vex,.vex *,.vex *:before,.vex *:after{box-sizing:border-box}.vex{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:11111;top:0;right:0;bottom:0;left:0;text-align:center}.vex-overlay{background:#fff;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";-webkit-animation:vex-fadein .5s;-moz-animation:vex-fadein .5s;-ms-animation:vex-fadein .5s;-o-animation:vex-fadein .5s;animation:vex-fadein .5s;background:rgba(255,255,255,.8);-webkit-backface-visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center}.vex.vex-closing .vex-overlay{-webkit-animation:vex-fadeout .5s;-moz-animation:vex-fadeout .5s;-ms-animation:vex-fadeout .5s;-o-animation:vex-fadeout .5s;animation:vex-fadeout .5s;-webkit-backface-visibility:hidden}.vex-content{-webkit-animation:vex-flyin .7s;-moz-animation:vex-flyin .7s;-ms-animation:vex-flyin .7s;-o-animation:vex-flyin .7s;animation:vex-flyin .7s;-webkit-backface-visibility:hidden;background:#fff}.vex.vex-closing .vex-content{-webkit-animation:vex-flyout .7s;-moz-animation:vex-flyout .7s;-ms-animation:vex-flyout .7s;-o-animation:vex-flyout .7s;animation:vex-flyout .7s;-webkit-backface-visibility:hidden}.vex-dialog-form{margin:0}.vex-dialog-button{-webkit-appearance:none;cursor:pointer}.vex.vex-theme-plain{padding-top:40px;padding-bottom:160px}.vex.vex-theme-plain .vex-content{background:#212121;color:#999;position:relative;margin:0 auto;display:inline-block;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.4);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,.4);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.4);box-shadow:0 0 20px 0 rgba(0,0,0,.4);background-clip:padding-box}.vex.vex-theme-plain .vex-dialog-form{width:100%}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message{padding:30px 30px 0 30px}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message ul.availabilityAlert{text-align:center;list-style-type:none}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message>h5{margin-bottom:5px}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message>p{margin-bottom:10px}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message ul.availabilityAlert li>div{padding:7px 0}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input{padding:5px 50px;overflow:auto}.vex.vex-theme-plain .vex-dialog-form.no-title .vex-dialog-input{padding-top:30px}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-buttons{*zoom:1;padding:5px 20px 15px 20px;margin-top:0;background-color:#212121;border-top:1px solid #141414}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-buttons:after{content:"";display:table;clear:both}.vex.vex-theme-plain .vex-dialog-button{float:right;margin:0 0 0 15px}.vex.vex-theme-plain .vex-dialog-button.vex-last{margin-left:0}body.vex-open{overflow:hidden}@media(min-width:550px){.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message{padding:30px 50px 0 50px}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message>h5{margin-bottom:10px}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message>p{margin-bottom:30px}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message ul.availabilityAlert{text-align:left}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message ul.availabilityAlert li>div{padding:0}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input{padding:15px 50px 15px 50px}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-buttons{margin-top:15px;padding:15px 20px 15px 20px}}@keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-moz-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-o-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes vex-rotation{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@-webkit-keyframes vex-rotation{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@-moz-keyframes vex-rotation{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@-o-keyframes vex-rotation{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@keyframes vex-flyin{0%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-webkit-keyframes vex-flyin{0%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-moz-keyframes vex-flyin{0%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-o-keyframes vex-flyin{0%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@keyframes vex-flyout{0%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}}@-webkit-keyframes vex-flyout{0%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}}@-moz-keyframes vex-flyout{0%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}}@-o-keyframes vex-flyout{0%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}}body>.vex.alert{position:fixed;top:0;left:0;bottom:auto;z-index:11113;min-height:10%;-webkit-animation:vex-flyin .3s;-moz-animation:vex-flyin .3s;-ms-animation:vex-flyin .3s;-o-animation:vex-flyin .3s;animation:vex-flyin .3s;-webkit-backface-visibility:hidden}body>.vex.alert>.vex-overlay{display:none}body>.vex.alert>.vex-content{background:0}body>.vex.alert>.vex-content .vex-dialog-container{max-width:500px;margin:auto;background:#efefef;color:#333;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 8px 0 rgba(0,0,0,.2);-ms-box-shadow:0 1px 8px 0 rgba(0,0,0,.2);-o-box-shadow:0 1px 8px 0 rgba(0,0,0,.2);box-shadow:0 1px 8px 0 rgba(0,0,0,.2);border-radius:0}body>.vex.alert>.vex-content .vex-dialog-container.success{background:#6dc15a;color:#fff}body>.vex.alert>.vex-content .vex-dialog-container.error{background:#ea5653;color:#fff}body>.vex.alert>.vex-content .vex-dialog-container>.vex-dialog-message{margin:auto;max-width:500px;text-align:center;padding:25px;font-size:1.4rem;position:relative;cursor:default}body>.vex.alert>.vex-content .vex-dialog-container>.vex-dialog-message .vex-close-icon{position:absolute;top:10px;right:15px;cursor:pointer}body>.vex.alert.vex-closing{-webkit-animation:vex-flyout .3s;-moz-animation:vex-flyout .3s;-ms-animation:vex-flyout .3s;-o-animation:vex-flyout .3s;animation:vex-flyout .3s;-webkit-backface-visibility:hidden}.main-spinner-container{width:100%;height:100%;background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000}.spinner{width:100px;height:100px;position:absolute;text-align:center;top:50%;left:50%;margin-top:-50px;margin-left:-50px}.spinner::after{content:"";font-family:"Material Design Icons";display:inline-block;position:absolute;right:14px;font-size:100px;margin-top:-4px;transition:all .2s ease;color:#fff;-webkit-animation:spinnerRotate 1s linear infinite;-moz-animation:spinnerRotate 1s linear infinite;-ms-animation:spinnerRotate 1s linear infinite;-o-animation:spinnerRotate 1s linear infinite;animation:spinnerRotate 1s linear infinite}.spinner.medium{width:50px;height:50px;margin-top:-30px;margin-left:-30px}.spinner.medium::after{font-size:50px}.spinner.small{width:30px;height:30px;margin-top:-15px;margin-left:-15px}.spinner.small::after{font-size:30px}.cssanimations .spinner,.cssanimations .spinner.medium,.cssanimations .spinner.small{background-image:none}.cssanimations .spinner.pulse{background-color:#ccc;border-radius:100%;-webkit-animation:spinnerScaleout 1s infinite ease-in-out;-moz-animation:spinnerScaleout 1s infinite ease-in-out;-ms-animation:spinnerScaleout 1s infinite ease-in-out;-o-animation:spinnerScaleout 1s infinite ease-in-out;animation:spinnerScaleout 1s infinite ease-in-out}.spinner.doubleBounce .bounce1,.spinner.doubleBounce .bounce2{width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;-webkit-animation:spinnerBounce 2s infinite ease-in-out;-moz-animation:spinnerBounce 2s infinite ease-in-out;-ms-animation:spinnerBounce 2s infinite ease-in-out;-o-animation:spinnerBounce 2s infinite ease-in-out;animation:spinnerBounce 2s infinite ease-in-out}.spinner.doubleBounce .bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}.cssanimations .spinner.doubleBounce .bounce1,.cssanimations .spinner.doubleBounce .bounce2{background-color:#ccc;opacity:.7}.spinner.tripleBounce>div{width:30px;height:30px;border-radius:100%;display:inline-block;-webkit-animation:spinnerBounceDelay 1.4s infinite ease-in-out;-moz-animation:spinnerBounceDelay 1.4s infinite ease-in-out;-ms-animation:spinnerBounceDelay 1.4s infinite ease-in-out;-o-animation:spinnerBounceDelay 1.4s infinite ease-in-out;animation:spinnerBounceDelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner.tripleBounce.medium>div{width:16px;height:16px}.spinner.tripleBounce.small>div{width:10px;height:10px}.spinner.tripleBounce .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner.tripleBounce .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.cssanimations .spinner.tripleBounce>div{background-color:#ccc;opacity:.7}.spinner.rotatingDots{-webkit-animation:spinnerRotate 2s infinite linear;-moz-animation:spinnerRotate 2s infinite linear;-ms-animation:spinnerRotate 2s infinite linear;-o-animation:spinnerRotate 2s infinite linear;animation:spinnerRotate 2s infinite linear}.spinner.rotatingDots .dot1,.spinner.rotatingDots .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;border-radius:100%;opacity:.6;-webkit-animation:spinnerBounce 2s infinite ease-in-out;-moz-animation:spinnerBounce 2s infinite ease-in-out;-ms-animation:spinnerBounce 2s infinite ease-in-out;-o-animation:spinnerBounce 2s infinite ease-in-out;animation:spinnerBounce 2s infinite ease-in-out}.spinner.rotatingDots .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}.cssanimations .spinner.rotatingDots .dot1,.cssanimations .spinner.rotatingDots .dot2{background-color:#ccc}@-webkit-keyframes spinnerScaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes spinnerScaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}@-webkit-keyframes spinnerBounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes spinnerBounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes spinnerRotate{100%{-webkit-transform:rotate(360deg)}}@keyframes spinnerRotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes spinnerBounceDelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes spinnerBounceDelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.tab-menu{text-align:left}.tab-menu>a.switch{display:inline-block;margin-right:1px;padding:5px 8px 5px 8px;border-radius:0;color:#999}.tab-menu>a.switch:hover{color:#666}.tab-menu>a.switch.active{background:#f2f2f2;color:#333;font-weight:500}.tab-menu>a.switch.loading{padding-right:35px;cursor:default;background-color:#ccc;color:#666;background-image:url("../images/preloader-btn.gif");background-position:92% 6px;background-repeat:no-repeat}.tab-menu>.tab-content{display:none;background:#f2f2f2;padding:15px;border-radius:0}.tab-menu>.tab-content.active{display:block;padding:15px}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:1.2rem;line-height:1.4rem;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip>.tooltip-inner{max-width:250px;padding:8px 8px 6px 8px;color:#999;text-align:center;text-decoration:none;background-color:#444;border-radius:0;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 10px 0 rgba(0,0,0,.4);-ms-box-shadow:0 1px 10px 0 rgba(0,0,0,.4);-o-box-shadow:0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 1px 10px 0 rgba(0,0,0,.4)}.tooltip>.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top>.tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#444}.tooltip.top-left>.tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#444}.tooltip.top-right>.tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#444}.tooltip.right>.tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#444}.tooltip.left>.tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#444}.tooltip.bottom>.tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#444}.tooltip.bottom-left>.tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#444}.tooltip.bottom-right>.tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#444}.tooltip.dark>.tooltip-inner{color:#fff;background-color:#333}.tooltip.dark.top>.tooltip-arrow,.tooltip.dark.top-left>.tooltip-arrow,.tooltip.dark.top-right>.tooltip-arrow{border-top-color:#333}.tooltip.dark.right>.tooltip-arrow{border-right-color:#333}.tooltip.dark.left>.tooltip-arrow{border-left-color:#333}.tooltip.dark.bottom>.tooltip-arrow,.tooltip.dark.bottom-left>.tooltip-arrow,.tooltip.dark.bottom-right>.tooltip-arrow{border-bottom-color:#333}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:650px;text-align:left;background-color:#111;background-clip:padding-box;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 10px 0 rgba(0,0,0,.4);-ms-box-shadow:0 1px 10px 0 rgba(0,0,0,.4);-o-box-shadow:0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 1px 10px 0 rgba(0,0,0,.4);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.popover-title{margin:0;padding:8px 14px;font-size:1.4rem;font-weight:normal;color:#8c8c8c;background-color:#090909;border-bottom:1px solid #040404;border-radius:0}.popover>.popover-content{padding:10px;font-size:1.2rem;color:#999;min-width:120px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-top-width:8px;border-right-width:8px;border-bottom-width:8px;border-left-width:8px}.popover>.arrow:after{border-top-width:7px;border-right-width:7px;border-bottom-width:7px;border-left-width:7px;content:" "}.popover.top>.arrow{left:50%;margin-left:-8px;border-bottom-width:0;border-top-color:#111;bottom:-8px}.popover.top>.arrow:after{bottom:1px;margin-left:-7px;border-bottom-width:0;border-top-color:#111}.popover.bottom>.arrow{left:50%;margin-left:-8px;border-top-width:0;border-bottom-color:#111;top:-8px}.popover.bottom>.arrow:after{top:1px;margin-left:-7px;border-top-width:0;border-bottom-color:#111}.popover.right>.arrow{top:50%;left:-8px;margin-top:-8px;border-left-width:0;border-right-color:#111}.popover.right>.arrow:after{left:1px;bottom:-7px;border-left-width:0;border-right-color:#111}.popover.left>.arrow{top:50%;right:-8px;margin-top:-8px;border-right-width:0;border-left-color:#111}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#111;bottom:-7px}.dropdown{display:none;position:absolute;z-index:10100;text-align:left;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);background:#111;background-clip:padding-box}.dropdown.left,.dropdown.center,.dropdown.right{margin-top:2px}.dropdown.bottom-left,.dropdown.bottom-center,.dropdown.bottom-right{margin-top:2px}.dropdown>.arrow,.dropdown>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.dropdown>.arrow{border-top-width:8px;border-right-width:8px;border-bottom-width:8px;border-left-width:8px}.dropdown>.arrow:after{border-top-width:7px;border-right-width:7px;border-bottom-width:7px;border-left-width:7px;content:" "}.dropdown.left>.arrow{left:8%;border-top-width:0;border-bottom-color:#111;top:-8px}.dropdown.left>.arrow:after{top:1px;margin-left:-7px;border-top-width:0;border-bottom-color:#111}.dropdown.center>.arrow{left:50%;margin-left:-8px;border-top-width:0;border-bottom-color:#111;top:-8px}.dropdown.center>.arrow:after{top:1px;margin-left:-7px;border-top-width:0;border-bottom-color:#111}.dropdown.right>.arrow{right:8%;border-top-width:0;border-bottom-color:#111;top:-8px}.dropdown.right>.arrow:after{top:1px;margin-left:-7px;border-top-width:0;border-bottom-color:#111}.dropdown.bottom-left>.arrow{left:8%;border-bottom-width:0;border-top-color:#111;bottom:-8px}.dropdown.bottom-left>.arrow:after{bottom:1px;margin-left:-7px;border-bottom-width:0;border-top-color:#111}.dropdown.bottom-center>.arrow{left:50%;margin-left:-8px;border-bottom-width:0;border-top-color:#111;bottom:-8px}.dropdown.bottom-center>.arrow:after{bottom:1px;margin-left:-7px;border-bottom-width:0;border-top-color:#111}.dropdown.bottom-right>.arrow{right:8%;border-bottom-width:0;border-top-color:#111;bottom:-8px}.dropdown.bottom-right>.arrow:after{bottom:1px;margin-left:-7px;border-bottom-width:0;border-top-color:#111}.dropdown>div.contents{text-align:left;padding:5px;display:inline-block;position:relative;z-index:10101;overflow:auto;max-height:400px}.dropdown>ul.menu{margin:0;padding:5px 0 5px 0;position:relative;z-index:10101;overflow:auto;max-height:400px}.autocomplete-container{display:inline-block;position:relative;z-index:10101}.autocomplete-container>input.autocomplete{padding-left:26px;background:url(../images/icon-search.png) no-repeat 5px center #fff}.autocomplete-container>input.autocomplete.loading{padding-left:26px;background:url(../images/preloader-input.gif) no-repeat 5px center #fff}.autocomplete-container>div.results-wrapper{background:#111;position:absolute;top:100%;margin-top:-1px;left:0;width:100%;border-radius:0;display:none}.autocomplete-container>div.results-wrapper ul{margin:0;padding:0;border-right:1px solid #888;border-bottom:1px solid #888;border-left:1px solid #888;border-top:1px solid #eee;text-align:left;max-height:300px;overflow:auto;border-radius:0}.autocomplete-container>div.results-wrapper ul li.autocomplete-result{list-style-type:none;cursor:pointer;font-size:1.2rem;padding:5px 8px 5px 8px;color:#999}.autocomplete-container>div.results-wrapper ul li.autocomplete-result i{padding-right:10px}.autocomplete-container>div.results-wrapper ul li.autocomplete-result:hover,.autocomplete-container>div.results-wrapper ul li.autocomplete-result.selected{background-color:#e5e5e5;color:#fff}.tagger-container{display:inline-block;border-radius:0;background:#111;color:#999;border-width:1px;border-style:solid;border-color:#555}.tagger-container>.search-container{display:block;width:100%;position:relative}.tagger-container>.search-container input.tagger{width:100%;border:0;box-shadow:none;margin-bottom:1px;padding-left:26px;background:url(../images/icon-search.png) no-repeat 5px center #fff}.tagger-container>.search-container input.tagger.loading{padding-left:26px;background:url(../images/preloader-input.gif) no-repeat 5px center #fff}.tagger-container.focus,.tagger-container.focus>.search-container input.tagger{border-color:#888;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.08) inset;-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.08) inset;-ms-box-shadow:2px 2px 3px 0 rgba(0,0,0,.08) inset;-o-box-shadow:2px 2px 3px 0 rgba(0,0,0,.08) inset;box-shadow:2px 2px 3px 0 rgba(0,0,0,.08) inset}.tagger-container>.tags{width:100%;text-align:left;transition:all .3s ease}.tagger-container>.tags.hastags{padding:10px 10px 5px 10px}.tagger-container>.tags .tag{padding:5px 10px 5px 7px;opacity:0;font-size:1.1rem;line-height:10px;background:#90ace9;border:1px solid #809bd8;color:#fff;border-radius:0;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;white-space:nowrap;margin-right:5px;margin-bottom:10px;cursor:default}.tagger-container>.tags .tag i{padding-right:3px;margin-right:0;color:#fff;cursor:pointer;transition:all .3s ease}.tagger-container>.tags .tag:hover{background-color:#fff;border-color:#ccc;color:#444}.tagger-container>.tags .tag:hover i{color:#444}.tagger-container>.tags .tag.showing{opacity:1}.tagger-container>.tags .tag.removing{opacity:0}.tagger-container>.search-container div.results-wrapper{background:#111;position:absolute;display:inline-block;top:100%;margin-top:-1px;left:0;width:100%;display:block;border-radius:0;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);-ms-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);-o-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);box-shadow:0 4px 4px 0 rgba(0,0,0,.2)}.tagger-container>.search-container div.results-wrapper ul.tagger-list{display:none;margin:0;padding:0;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;border-top:1px solid #fafafa;text-align:left;max-height:300px;overflow:auto;border-radius:0}.tagger-container>.search-container div.results-wrapper ul.tagger-list.showing{display:block}.tagger-container>.search-container div.results-wrapper ul.tagger-list li.tagger-result{list-style-type:none;cursor:pointer;font-size:1.2rem;padding:5px 8px 5px 8px;color:#999}.tagger-container>.search-container div.results-wrapper ul.tagger-list li.tagger-result i{padding-right:10px}.tagger-container>.search-container div.results-wrapper ul.tagger-list li.tagger-result:hover,.tagger-container>.search-container div.results-wrapper ul.tagger-list li.tagger-result.selected{background-color:#e5e5e5;color:#fff}.tagger-container>.search-container div.results-wrapper ul.tagger-list li.tagger-result:last-of-type{border-radius:0}.control-group.error .tagger-container{color:#e42926;border-color:#ea5653;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.08) inset;-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.08) inset;-ms-box-shadow:2px 2px 3px 0 rgba(0,0,0,.08) inset;-o-box-shadow:2px 2px 3px 0 rgba(0,0,0,.08) inset;box-shadow:2px 2px 3px 0 rgba(0,0,0,.08) inset}section.slider{margin:auto;overflow:hidden;position:relative;background:transparent}section.slider>.arrow.prev,section.slider>.arrow.next,section.slider>nav.navigator{position:absolute;z-index:2}section.slider>.arrow{width:40px;height:40px;border-radius:50%;background:url(../images/icon-arrow-slider.gif) no-repeat #fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2);opacity:.5;transition:all .3s ease}section.slider>.arrow:hover{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);box-shadow:0 0 2px 0 rgba(0,0,0,.3);opacity:.9}section.slider>.arrow.prev{bottom:auto;top:50%;right:auto;left:30px;margin-top:-20px;background-position:left center}section.slider>.arrow.next{bottom:auto;top:50%;left:auto;right:30px;margin-top:-20px;background-position:right center}section.slider>nav.navigator{text-align:center;bottom:20px;width:100%}section.slider>nav.navigator a.dot{width:15px;height:15px;border-radius:50%;display:inline-block;margin:0 10px 0 10px;background:#aaa;opacity:.9;transition:all .3s ease;-webkit-box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,.2)}section.slider>nav.navigator a.dot:hover,section.slider>nav.navigator a.dot.active{background:#fff;opacity:1}section.slider>.container{width:100%;height:100%;z-index:1;overflow:hidden;position:relative}section.slider>.container>ul.list{position:relative;left:0;top:0}section.slider>.container>ul.list,section.slider>.container>ul.list li{margin:0;padding:0;list-style:none;filter:inherit;opacity:inherit}section.slider>.container>ul.list li{position:absolute;overflow:hidden}section.slider.disabled{overflow:auto}section.slider.disabled>.arrow.prev,section.slider.disabled>.arrow.next,section.slider.disabled>nav.navigator{display:none}section.slider.disabled>.container{height:auto;overflow:auto}section.slider.disabled>.container>ul.list li{position:relative;overflow:auto}.csstransitions section.slider>.container>ul.list li.translate-left{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}.csstransitions section.slider>.container>ul.list li.translate-right{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.csstransitions section.slider>.container>ul.list li.translate-top{-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}.csstransitions section.slider>.container>ul.list li.translate-bottom{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.csstransitions section.slider>.container>ul.list li.sliding{-webkit-transition:-webkit-transform 1.2s cubic-bezier(0.455,0.03,0.515,0.955);-moz-transition:-moz-transform 1.2s cubic-bezier(0.455,0.03,0.515,0.955);-ms-transition:-ms-transform 1.2s cubic-bezier(0.455,0.03,0.515,0.955);-o-transition:-o-transform 1.5s cubic-bezier(0.455,0.03,0.515,0.955);transition:transform 1.2s cubic-bezier(0.455,0.03,0.515,0.955);-webkit-transform-style:flat}.cssanimations section.slider>.container>ul.list li.showing{-webkit-animation:slideOpacityTo100 .8s ease 0s 1 alternate forwards;-moz-animation:slideOpacityTo100 .8s ease 0s 1 alternate forwards;-ms-animation:slideOpacityTo100 .8s ease 0s 1 alternate forwards;-o-animation:slideOpacityTo100 .8s ease 0s 1 alternate forwards;animation:slideOpacityTo100 .8s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.hiding{-webkit-animation:slideOpacityTo0 .8s ease 0s 1 alternate forwards;-moz-animation:slideOpacityTo0 .8s ease 0s 1 alternate forwards;-ms-animation:slideOpacityTo0 .8s ease 0s 1 alternate forwards;-o-animation:slideOpacityTo0 .8s ease 0s 1 alternate forwards;animation:slideOpacityTo0 .8s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-right .slide .level1{-webkit-animation:slideFromRight .6s ease 0s 1 alternate forwards;-moz-animation:slideFromRight .6s ease 0s 1 alternate forwards;-ms-animation:slideFromRight .6s ease 0s 1 alternate forwards;-o-animation:slideFromRight .6s ease 0s 1 alternate forwards;animation:slideFromRight .6s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-right .slide .level2{-webkit-animation:slideFromRight .7s ease 0s 1 alternate forwards;-moz-animation:slideFromRight .7s ease 0s 1 alternate forwards;-ms-animation:slideFromRight .7s ease 0s 1 alternate forwards;-o-animation:slideFromRight .7s ease 0s 1 alternate forwards;animation:slideFromRight .7s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-right .slide .level3{-webkit-animation:slideFromRight .8s ease 0s 1 alternate forwards;-moz-animation:slideFromRight .8s ease 0s 1 alternate forwards;-ms-animation:slideFromRight .8s ease 0s 1 alternate forwards;-o-animation:slideFromRight .8s ease 0s 1 alternate forwards;animation:slideFromRight .8s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-right .slide .level4{-webkit-animation:slideFromRight .9s ease 0s 1 alternate forwards;-moz-animation:slideFromRight .9s ease 0s 1 alternate forwards;-ms-animation:slideFromRight .9s ease 0s 1 alternate forwards;-o-animation:slideFromRight .9s ease 0s 1 alternate forwards;animation:slideFromRight .9s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-right .slide .level5{-webkit-animation:slideFromRight 1s ease 0s 1 alternate forwards;-moz-animation:slideFromRight 1s ease 0s 1 alternate forwards;-ms-animation:slideFromRight 1s ease 0s 1 alternate forwards;-o-animation:slideFromRight 1s ease 0s 1 alternate forwards;animation:slideFromRight 1s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-right .slide .level1{-webkit-animation:slideToRight .6s ease 0s 1 alternate forwards;-moz-animation:slideToRight .6s ease 0s 1 alternate forwards;-ms-animation:slideToRight .6s ease 0s 1 alternate forwards;-o-animation:slideToRight .6s ease 0s 1 alternate forwards;animation:slideToRight .6s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-right .slide .level2{-webkit-animation:slideToRight .7s ease 0s 1 alternate forwards;-moz-animation:slideToRight .7s ease 0s 1 alternate forwards;-ms-animation:slideToRight .7s ease 0s 1 alternate forwards;-o-animation:slideToRight .7s ease 0s 1 alternate forwards;animation:slideToRight .7s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-right .slide .level3{-webkit-animation:slideToRight .8s ease 0s 1 alternate forwards;-moz-animation:slideToRight .8s ease 0s 1 alternate forwards;-ms-animation:slideToRight .8s ease 0s 1 alternate forwards;-o-animation:slideToRight .8s ease 0s 1 alternate forwards;animation:slideToRight .8s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-right .slide .level4{-webkit-animation:slideToRight .9s ease 0s 1 alternate forwards;-moz-animation:slideToRight .9s ease 0s 1 alternate forwards;-ms-animation:slideToRight .9s ease 0s 1 alternate forwards;-o-animation:slideToRight .9s ease 0s 1 alternate forwards;animation:slideToRight .9s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-right .slide .level5{-webkit-animation:slideToRight 1s ease 0s 1 alternate forwards;-moz-animation:slideToRight 1s ease 0s 1 alternate forwards;-ms-animation:slideToRight 1s ease 0s 1 alternate forwards;-o-animation:slideToRight 1s ease 0s 1 alternate forwards;animation:slideToRight 1s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-left .slide .level1{-webkit-animation:slideFromLeft .6s ease 0s 1 alternate forwards;-moz-animation:slideFromLeft .6s ease 0s 1 alternate forwards;-ms-animation:slideFromLeft .6s ease 0s 1 alternate forwards;-o-animation:slideFromLeft .6s ease 0s 1 alternate forwards;animation:slideFromLeft .6s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-left .slide .level2{-webkit-animation:slideFromLeft .7s ease 0s 1 alternate forwards;-moz-animation:slideFromLeft .7s ease 0s 1 alternate forwards;-ms-animation:slideFromLeft .7s ease 0s 1 alternate forwards;-o-animation:slideFromLeft .7s ease 0s 1 alternate forwards;animation:slideFromLeft .7s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-left .slide .level3{-webkit-animation:slideFromLeft .8s ease 0s 1 alternate forwards;-moz-animation:slideFromLeft .8s ease 0s 1 alternate forwards;-ms-animation:slideFromLeft .8s ease 0s 1 alternate forwards;-o-animation:slideFromLeft .8s ease 0s 1 alternate forwards;animation:slideFromLeft .8s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-left .slide .level4{-webkit-animation:slideFromLeft .9s ease 0s 1 alternate forwards;-moz-animation:slideFromLeft .9s ease 0s 1 alternate forwards;-ms-animation:slideFromLeft .9s ease 0s 1 alternate forwards;-o-animation:slideFromLeft .9s ease 0s 1 alternate forwards;animation:slideFromLeft .9s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-left .slide .level5{-webkit-animation:slideFromLeft 1s ease 0s 1 alternate forwards;-moz-animation:slideFromLeft 1s ease 0s 1 alternate forwards;-ms-animation:slideFromLeft 1s ease 0s 1 alternate forwards;-o-animation:slideFromLeft 1s ease 0s 1 alternate forwards;animation:slideFromLeft 1s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-left .slide .level1{-webkit-animation:slideToLeft .6s ease 0s 1 alternate forwards;-moz-animation:slideToLeft .6s ease 0s 1 alternate forwards;-ms-animation:slideToLeft .6s ease 0s 1 alternate forwards;-o-animation:slideToLeft .6s ease 0s 1 alternate forwards;animation:slideToLeft .6s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-left .slide .level2{-webkit-animation:slideToLeft .7s ease 0s 1 alternate forwards;-moz-animation:slideToLeft .7s ease 0s 1 alternate forwards;-ms-animation:slideToLeft .7s ease 0s 1 alternate forwards;-o-animation:slideToLeft .7s ease 0s 1 alternate forwards;animation:slideToLeft .7s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-left .slide .level3{-webkit-animation:slideToLeft .8s ease 0s 1 alternate forwards;-moz-animation:slideToLeft .8s ease 0s 1 alternate forwards;-ms-animation:slideToLeft .8s ease 0s 1 alternate forwards;-o-animation:slideToLeft .8s ease 0s 1 alternate forwards;animation:slideToLeft .8s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-left .slide .level4{-webkit-animation:slideToLeft .9s ease 0s 1 alternate forwards;-moz-animation:slideToLeft .9s ease 0s 1 alternate forwards;-ms-animation:slideToLeft .9s ease 0s 1 alternate forwards;-o-animation:slideToLeft .9s ease 0s 1 alternate forwards;animation:slideToLeft .9s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-left .slide .level5{-webkit-animation:slideToLeft 1s ease 0s 1 alternate forwards;-moz-animation:slideToLeft 1s ease 0s 1 alternate forwards;-ms-animation:slideToLeft 1s ease 0s 1 alternate forwards;-o-animation:slideToLeft 1s ease 0s 1 alternate forwards;animation:slideToLeft 1s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.fading-in .slide .level1{-webkit-animation:fadeFromTop .6s ease 0s 1 alternate forwards;-moz-animation:fadeFromTop .6s ease 0s 1 alternate forwards;-ms-animation:fadeFromTop .6s ease 0s 1 alternate forwards;-o-animation:fadeFromTop .6s ease 0s 1 alternate forwards;animation:fadeFromTop .6s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.fading-in .slide .level2{-webkit-animation:fadeFromTop .7s ease 0s 1 alternate forwards;-moz-animation:fadeFromTop .7s ease 0s 1 alternate forwards;-ms-animation:fadeFromTop .7s ease 0s 1 alternate forwards;-o-animation:fadeFromTop .7s ease 0s 1 alternate forwards;animation:fadeFromTop .7s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.fading-in .slide .level3{-webkit-animation:fadeFromTop .8s ease 0s 1 alternate forwards;-moz-animation:fadeFromTop .8s ease 0s 1 alternate forwards;-ms-animation:fadeFromTop .8s ease 0s 1 alternate forwards;-o-animation:fadeFromTop .8s ease 0s 1 alternate forwards;animation:fadeFromTop .8s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.fading-in .slide .level4{-webkit-animation:fadeFromTop .9s ease 0s 1 alternate forwards;-moz-animation:fadeFromTop .9s ease 0s 1 alternate forwards;-ms-animation:fadeFromTop .9s ease 0s 1 alternate forwards;-o-animation:fadeFromTop .9s ease 0s 1 alternate forwards;animation:fadeFromTop .9s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.fading-in .slide .level5{-webkit-animation:fadeFromTop 1s ease 0s 1 alternate forwards;-moz-animation:fadeFromTop 1s ease 0s 1 alternate forwards;-ms-animation:fadeFromTop 1s ease 0s 1 alternate forwards;-o-animation:fadeFromTop 1s ease 0s 1 alternate forwards;animation:fadeFromTop 1s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.fading-out .slide .level1{-webkit-animation:fadeToTop .3s ease 0s 1 alternate forwards;-moz-animation:fadeToTop .3s ease 0s 1 alternate forwards;-ms-animation:fadeToTop .3s ease 0s 1 alternate forwards;-o-animation:fadeToTop .3s ease 0s 1 alternate forwards;animation:fadeToTop .3s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.fading-out .slide .level2{-webkit-animation:fadeToTop .4s ease 0s 1 alternate forwards;-moz-animation:fadeToTop .4s ease 0s 1 alternate forwards;-ms-animation:fadeToTop .4s ease 0s 1 alternate forwards;-o-animation:fadeToTop .4s ease 0s 1 alternate forwards;animation:fadeToTop .4s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.fading-out .slide .level3{-webkit-animation:fadeToTop .5s ease 0s 1 alternate forwards;-moz-animation:fadeToTop .5s ease 0s 1 alternate forwards;-ms-animation:fadeToTop .5s ease 0s 1 alternate forwards;-o-animation:fadeToTop .5s ease 0s 1 alternate forwards;animation:fadeToTop .5s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.fading-out .slide .level4{-webkit-animation:fadeToTop .6s ease 0s 1 alternate forwards;-moz-animation:fadeToTop .6s ease 0s 1 alternate forwards;-ms-animation:fadeToTop .6s ease 0s 1 alternate forwards;-o-animation:fadeToTop .6s ease 0s 1 alternate forwards;animation:fadeToTop .6s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.fading-out .slide .level5{-webkit-animation:fadeToTop .7s ease 0s 1 alternate forwards;-moz-animation:fadeToTop .7s ease 0s 1 alternate forwards;-ms-animation:fadeToTop .7s ease 0s 1 alternate forwards;-o-animation:fadeToTop .7s ease 0s 1 alternate forwards;animation:fadeToTop .7s ease 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-top .slide .level1{-webkit-animation:slideToTop .8s ease-in-out 0s 1 alternate forwards;-moz-animation:slideToTop .8s ease-in-out 0s 1 alternate forwards;-ms-animation:slideToTop .8s ease-in-out 0s 1 alternate forwards;-o-animation:slideToTop .8s ease-in-out 0s 1 alternate forwards;animation:slideToTop .8s ease-in-out 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-top .slide .level2{-webkit-animation:slideToTop 1s ease-in-out 0s 1 alternate forwards;-moz-animation:slideToTop 1s ease-in-out 0s 1 alternate forwards;-ms-animation:slideToTop 1s ease-in-out 0s 1 alternate forwards;-o-animation:slideToTop 1s ease-in-out 0s 1 alternate forwards;animation:slideToTop 1s ease-in-out 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-top .slide .level3{-webkit-animation:slideToTop 1.2s ease-in-out 0s 1 alternate forwards;-moz-animation:slideToTop 1.2s ease-in-out 0s 1 alternate forwards;-ms-animation:slideToTop 1.2s ease-in-out 0s 1 alternate forwards;-o-animation:slideToTop 1.2s ease-in-out 0s 1 alternate forwards;animation:slideToTop 1.2s ease-in-out 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-top .slide .level4{-webkit-animation:slideToTop 1.4s ease-in-out 0s 1 alternate forwards;-moz-animation:slideToTop 1.4s ease-in-out 0s 1 alternate forwards;-ms-animation:slideToTop 1.4s ease-in-out 0s 1 alternate forwards;-o-animation:slideToTop 1.4s ease-in-out 0s 1 alternate forwards;animation:slideToTop 1.4s ease-in-out 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-bottom .slide .level1{-webkit-animation:slideToBottom .8s ease-in-out 0s 1 alternate forwards;-moz-animation:slideToBottom .8s ease-in-out 0s 1 alternate forwards;-ms-animation:slideToBottom .8s ease-in-out 0s 1 alternate forwards;-o-animation:slideToBottom .8s ease-in-out 0s 1 alternate forwards;animation:slideToBottom .8s ease-in-out 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-bottom .slide .level2{-webkit-animation:slideToBottom 1s ease-in-out 0s 1 alternate forwards;-moz-animation:slideToBottom 1s ease-in-out 0s 1 alternate forwards;-ms-animation:slideToBottom 1s ease-in-out 0s 1 alternate forwards;-o-animation:slideToBottom 1s ease-in-out 0s 1 alternate forwards;animation:slideToBottom 1s ease-in-out 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-bottom .slide .level3{-webkit-animation:slideToBottom 1.2s ease-in-out 0s 1 alternate forwards;-moz-animation:slideToBottom 1.2s ease-in-out 0s 1 alternate forwards;-ms-animation:slideToBottom 1.2s ease-in-out 0s 1 alternate forwards;-o-animation:slideToBottom 1.2s ease-in-out 0s 1 alternate forwards;animation:slideToBottom 1.2s ease-in-out 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.to-bottom .slide .level4{-webkit-animation:slideToBottom 1.4s ease-in-out 0s 1 alternate forwards;-moz-animation:slideToBottom 1.4s ease-in-out 0s 1 alternate forwards;-ms-animation:slideToBottom 1.4s ease-in-out 0s 1 alternate forwards;-o-animation:slideToBottom 1.4s ease-in-out 0s 1 alternate forwards;animation:slideToBottom 1.4s ease-in-out 0s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-top .slide .level1{-webkit-animation:slideFromTop .8s ease-in-out .3s 1 alternate forwards;-moz-animation:slideFromTop .8s ease-in-out .3s 1 alternate forwards;-ms-animation:slideFromTop .8s ease-in-out .3s 1 alternate forwards;-o-animation:slideFromTop .8s ease-in-out .3s 1 alternate forwards;animation:slideFromTop .8s ease-in-out .3s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-top .slide .level2{-webkit-animation:slideFromTop 1s ease-in-out .3s 1 alternate forwards;-moz-animation:slideFromTop 1s ease-in-out .3s 1 alternate forwards;-ms-animation:slideFromTop 1s ease-in-out .3s 1 alternate forwards;-o-animation:slideFromTop 1s ease-in-out .3s 1 alternate forwards;animation:slideFromTop 1s ease-in-out .3s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-top .slide .level3{-webkit-animation:slideFromTop 1.2s ease-in-out .3s 1 alternate forwards;-moz-animation:slideFromTop 1.2s ease-in-out .3s 1 alternate forwards;-ms-animation:slideFromTop 1.2s ease-in-out .3s 1 alternate forwards;-o-animation:slideFromTop 1.2s ease-in-out .3s 1 alternate forwards;animation:slideFromTop 1.2s ease-in-out .3s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-top .slide .level4{-webkit-animation:slideFromTop 1.4s ease-in-out .3s 1 alternate forwards;-moz-animation:slideFromTop 1.4s ease-in-out .3s 1 alternate forwards;-ms-animation:slideFromTop 1.4s ease-in-out .3s 1 alternate forwards;-o-animation:slideFromTop 1.4s ease-in-out .3s 1 alternate forwards;animation:slideFromTop 1.4s ease-in-out .3s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-bottom .slide .level1{-webkit-animation:slideFromBottom .8s ease-in-out .3s 1 alternate forwards;-moz-animation:slideFromBottom .8s ease-in-out .3s 1 alternate forwards;-ms-animation:slideFromBottom .8s ease-in-out .3s 1 alternate forwards;-o-animation:slideFromBottom .8s ease-in-out .3s 1 alternate forwards;animation:slideFromBottom .8s ease-in-out .3s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-bottom .slide .level2{-webkit-animation:slideFromBottom 1s ease-in-out .3s 1 alternate forwards;-moz-animation:slideFromBottom 1s ease-in-out .3s 1 alternate forwards;-ms-animation:slideFromBottom 1s ease-in-out .3s 1 alternate forwards;-o-animation:slideFromBottom 1s ease-in-out .3s 1 alternate forwards;animation:slideFromBottom 1s ease-in-out .3s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-bottom .slide .level3{-webkit-animation:slideFromBottom 1.2s ease-in-out .3s 1 alternate forwards;-moz-animation:slideFromBottom 1.2s ease-in-out .3s 1 alternate forwards;-ms-animation:slideFromBottom 1.2s ease-in-out .3s 1 alternate forwards;-o-animation:slideFromBottom 1.2s ease-in-out .3s 1 alternate forwards;animation:slideFromBottom 1.2s ease-in-out .3s 1 alternate forwards}.cssanimations section.slider>.container>ul.list li.from-bottom .slide .level4{-webkit-animation:slideFromBottom 1.4s ease-in-out .3s 1 alternate forwards;-moz-animation:slideFromBottom 1.4s ease-in-out .3s 1 alternate forwards;-ms-animation:slideFromBottom 1.4s ease-in-out .3s 1 alternate forwards;-o-animation:slideFromBottom 1.4s ease-in-out .3s 1 alternate forwards;animation:slideFromBottom 1.4s ease-in-out .3s 1 alternate forwards}@keyframes showFromLeft{0%{transform:translate(-100%,0)}100%{transform:translate(0,0)}}@-webkit-keyframes showFromLeft{0%{-webkit-transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0)}}@keyframes slideToRight{0%{transform:translate(0,0)}100%{transform:translate(100%,0)}}@-webkit-keyframes slideToRight{0%{-webkit-transform:translate(0,0)}100%{-webkit-transform:translate(100%,0)}}@keyframes slideFromRight{0%{transform:translate(100%,0)}100%{transform:translate(0,0)}}@-webkit-keyframes slideFromRight{0%{-webkit-transform:translate(100%,0)}100%{-webkit-transform:translate(0,0)}}@keyframes slideToLeft{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}@-webkit-keyframes slideToLeft{0%{-webkit-transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0)}}@keyframes slideFromLeft{0%{transform:translate(-100%,0)}100%{transform:translate(0,0)}}@-webkit-keyframes slideFromLeft{0%{-webkit-transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0)}}@keyframes slideToTop{0%{transform:translate(0,0);opacity:1}50%{opacity:1}100%{transform:translate(0,-100%);opacity:0}}@-webkit-keyframes slideToTop{0%{-webkit-transform:translate(0,0);opacity:1}50%{opacity:1}100%{-webkit-transform:translate(0,-100%);opacity:0}}@keyframes slideFromTop{0%{transform:translate(0,-100%);opacity:0}50%{opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes slideFromTop{0%{-webkit-transform:translate(0,-100%);opacity:0}50%{opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes slideToBottom{0%{transform:translate(0,0);opacity:1}50%{opacity:1}100%{transform:translate(0,100%);opacity:0}}@-webkit-keyframes slideToBottom{0%{-webkit-transform:translate(0,0);opacity:1}50%{opacity:1}100%{-webkit-transform:translate(0,100%);opacity:0}}@keyframes slideFromBottom{0%{transform:translate(0,100%);opacity:0}50%{opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes slideFromBottom{0%{-webkit-transform:translate(0,100%);opacity:0}50%{opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes slideOpacityTo100{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slideOpacityTo100{0%{opacity:0}100%{opacity:1}}@keyframes slideOpacityTo0{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes slideOpacityTo0{0%{opacity:1}100%{opacity:0}}@keyframes fadeFromTop{0%{transform:translate(0,-100%);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes fadeFromTop{0%{-webkit-transform:translate(0,-100%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes fadeToTop{0%{transform:translate(0,0);opacity:0}100%{transform:translate(0,-100%);opacity:1}}@-webkit-keyframes fadeToTop{0%{-webkit-transform:translate(0,0);opacity:0}100%{-webkit-transform:translate(0,-100%);opacity:1}}aside.cart{position:fixed;top:0;width:100%;height:auto;min-height:290px;color:#777;overflow-y:scroll;-webkit-overflow-scrolling:touch;box-shadow:0 0 20px rgba(0,0,0,0);z-index:100}aside.cart .closing-x{position:absolute;top:10px;right:10px;font-size:3rem}aside.cart .bottom-wrapper{padding:30px 10px}aside.cart .checkout-button-wrapper{text-align:center}aside.cart .checkout-button-wrapper a>i{font-size:16px}aside.cart .wrapper{padding:30px 20px 15px}aside.cart .checkout{margin:15px auto 0}@media(min-width:550px){aside.cart .checkout{margin:10px auto 0}aside.cart .checkout-button-wrapper{text-align:right}}@media only screen and (min-width:980px){aside.cart .wrapper{max-width:800px;margin:auto}aside.cart .checkout{margin-top:9px}}aside.cart{right:0;background:#fff;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .4s ease;transition:all .4s ease}aside.cart.showing{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);box-shadow:0 0 20px rgba(0,0,0,.2)}aside.cart>*{padding:0 10px}aside.cart .cart-title{font-size:2rem;font-weight:400;text-transform:uppercase;padding:0 10px;margin-bottom:20px}aside.cart ul{padding:0;margin-bottom:0;list-style-type:none;max-height:50vh;overflow-y:scroll}aside.cart ul li{position:relative;padding:10px;border-top:1px solid #f0f0f0;margin-bottom:0}aside.cart ul li a{width:100%;max-width:100px}aside.cart ul li div.columns.two{padding:0 30px 0 0}aside.cart ul li.item:last-child{border-bottom:1px solid #f0f0f0}aside.cart ul li.item .name{margin-bottom:5px;color:#000;font-size:1.4rem}aside.cart ul li.item .quantity,aside.cart ul li.item .price{color:#666}aside.cart ul li.item .subtotal{color:#333}aside.cart ul li.item .quantity *{vertical-align:middle}aside.cart ul li.item .quantity i{cursor:pointer;color:#333;padding-left:3px;padding-right:3px}aside.cart ul li.item .quantity i.disabled{cursor:default;color:#999}aside.cart ul li.item .mini-cart-img{max-width:80px}aside.cart ul li.item .remove{position:absolute;right:1em;top:5%;bottom:auto;width:32px;height:32px;border-radius:50%;background:url("../images/icon-remove-item.svg") no-repeat center center}.no-touch aside.cart ul li.item .remove:hover{background-color:#f0f0f0}aside.cart ul.items li.item .quantity>i{position:relative;top:-2px}aside.cart ul li.empty{background:#f0f0f0;color:#000;text-align:center;font-size:1.2rem;padding:3em 1em;margin-bottom:0}aside.cart .total{padding-top:1em;padding-bottom:1em;font-weight:bold;font-size:1.4rem;text-transform:uppercase}aside.cart .total span{float:right}aside.cart .total::after{content:"";display:table;clear:both}@media(min-width:550px){aside.cart>ul li div.columns.two{padding:0}aside.cart>ul li.item .mini-cart-img{max-width:100%}aside.cart>ul li.item .remove{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:980px){aside.cart>*{padding:0 2em}aside.cart>ul li{padding:1em 2em}aside.cart>ul li div.columns.two{padding:0}aside.cart .remove{right:2em}}aside.cart ul li.item .name{font-size:1.3rem !important}aside.cart ul li.item .prices{font-size:1.3rem !important}aside.cart ul li.item img{max-width:200px}aside.cart ul li.item .three.columns{width:22% !important}aside.cart ul li.item .nine.columns{width:74% !important;margin-left:4% !important}@font-face{font-family:"BebasNeue Regular";src:url("../fonts/BebasNeueRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/BebasNeueRegular.woff") format("woff"),url("../fonts/BebasNeueRegular.ttf") format("truetype"),url("../fonts/BebasNeueRegular.svg#BebasNeueRegular") format("svg");font-weight:normal;font-style:normal}@-ms-viewport{width:device-width}.text-svg-replace{display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap}.light-grey{color:#999}textarea,input{outline:0}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder,input.placeholder,.placeholder{color:#493a32}.text-right{text-align:right}html,body{-webkit-overflow-scrolling:touch}body{background-color:#000;background-repeat:no-repeat;background-position:center center;overflow-x:hidden}body.no-scroll{overflow:hidden}body.overflow-hidden{overflow:hidden}main{position:relative;width:100%;min-height:100%;padding:0;margin:0;z-index:1;text-align:left;background-color:transparent}.ff-lato{font-family:"Lato","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.ff-lato-light{font-family:"Lato","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.ff-lato-bold{font-family:"Lato","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.ff-bebas{font-family:"BebasNeue Regular","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}a.rect{border-width:1px;border-style:solid;border-color:transparent;padding:5px 5px;transition:all .2s ease}a.rect:hover,a.rect:active,a.rect.active{border-color:#fff}div.buy{width:100%}@media(min-width:550px){div.buy{width:60%;margin:auto;float:none}}@media(min-width:980px){div.buy{width:80%;margin:0}}a.rect-reverse{border-width:1px;border-style:solid;border-color:transparent;transition:all .2s ease;border-color:#ccc;color:#ccc;text-align:center;padding:10px 50px;margin:auto;display:block;font-size:1.2rem}a.rect-reverse:hover,a.rect-reverse:active,a.rect-reverse.active{border-color:#fff;color:#fff}@media(min-width:980px){a.rect-reverse{padding:10px 20px}}@media(max-width:320px){a.rect-reverse{padding:10px 20px;margin:auto;display:block}}a#buy.rect-reverse.header{border-left:0}a.rect-reverse.header{border-width:1px;border-style:solid;border-color:transparent;padding:5px 10px;transition:all .2s ease;border-color:#ccc;color:#ccc;text-align:center;border-left:transparent}a.rect-reverse.header:hover,a.rect-reverse.header:active,a.rect-reverse.header.active{border-color:#fff;color:#fff}a.white{color:#999}a.white:hover{color:#555}.shadow-layer{position:fixed;min-height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.8);cursor:pointer;z-index:2;opacity:0;display:none}.shadow-layer.visible{display:block;z-index:2;-webkit-animation:fade-in .4s;animation:fade-in .4s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}strong[data-label]{font-weight:400}.menu-change-boutique .country-label{text-transform:capitalize}a.button>i,button>i{font-size:15px}input.white[type=email],input.white[type=number],input.white[type=search],input.white[type=text],input.white[type=tel],input.white[type=url],input.white[type=password]{background-color:#fff}select.white,textarea.white{background-color:#fff}@media(min-width:980px){a.rect{padding:5px 8px}div[data-rel=languages-menu]{height:300px;width:300px;background-color:red;display:none}div[data-rel=languages-menu].open{display:block;right:260px}}.vex-overlay{background-color:rgba(0,0,0,.5)}.vex.vex-newsletter .title{color:#fff}.vex.vex-newsletter .text{color:#999}.vex.vex-newsletter .vex-newsletter-body{text-align:left}.vex.vex-newsletter .vex-newsletter-body input{width:100%}.vex.vex-newsletter .vex-newsletter-body label{font-weight:400}.vex.vex-newsletter .vex-dialog-button{float:none;display:inline-block;margin:0 10px}.vex.vex-withdrawels .vex-content{max-width:500px}.vex.vex-withdrawels .vex-content .vex-dialog-input{font-size:14px;line-height:18px}main .social-container{display:none}@media(min-width:980px){main .social-container{position:fixed;bottom:30px;right:10px;display:inline-block;padding:10px 22px;z-index:2}main .social-container>a{font-size:1.9rem;margin-right:13px;color:#999;vertical-align:middle}main .social-container>a .mdi{font-size:2.1rem}main .social-container>a:last-of-type{margin-right:0}main .social-container>a:hover{color:#fff}}nav.navigator{display:none;position:fixed;top:50%;right:20px;margin-bottom:0;transform:translateY(-50%);margin-bottom:0;z-index:2}nav.navigator[data-align=left]{left:20px;right:auto}nav.navigator>*{margin-bottom:0}nav.navigator ul{list-style:none;width:50px}nav.navigator ul li{display:inline-block;margin-bottom:1px}nav.navigator ul li>*{display:block;width:50px;height:50px;line-height:50px;font-size:1.3rem;color:#fff;background-color:#333;text-align:center;vertical-align:middle}nav.navigator ul li>*:not(.center):hover{background-color:#999}nav.navigator ul li a{font-size:2.8rem}@media(min-width:980px){nav.navigator{display:block}}nav.navigator.wide{display:none}@media(min-width:980px){nav.navigator.wide{display:block;width:100%;right:0;left:0;pointer-events:none}nav.navigator.wide ul{width:100%;position:relative}nav.navigator.wide li{pointer-events:all;position:absolute;top:0}nav.navigator.wide li.next{right:30px}nav.navigator.wide li.prev{left:30px}}.footer{height:40px;line-height:40px;text-align:center;font-size:16px}.footer a{display:inline-block;padding:0 5px}@media(max-width:980px){.footer{display:none}}.slider-wrapper{position:relative;width:100vw;-webkit-overflow-scrolling:touch}.slider-wrapper.mobile{transform:none !important;-webkit-transform:none !important;transition:none !important;-webkit-transition:none !important}.slider-wrapper section{width:100%;overflow:hidden;display:block;transition:none;-webkit-transition:none}.slider-wrapper section>.contents{width:100%;position:relative;overflow:hidden;display:block;background-repeat:no-repeat;background-size:cover;background-position:center center}@media(min-width:980px){.slider-wrapper{height:100vh}.slider-wrapper section{width:100%;height:100%}.slider-wrapper section>.contents{width:100%;height:100%}}body[data-page=collection] header{display:none}body[data-page=collection] nav.navigator{top:auto;bottom:50px;transform:none;-webkit-transform:none;display:none;vertical-align:middle;z-index:5}body[data-page=collection] nav.navigator>span{display:table-cell;padding:0 20px;vertical-align:middle;font-weight:700;color:#999;letter-spacing:1px}body[data-page=collection] nav.navigator.products-navigator{top:auto;bottom:30px;right:0;left:0;margin:auto}body[data-page=collection] nav.navigator.products-navigator ul{width:auto}body[data-page=collection] nav.navigator.products-navigator ul li{display:inline-block;float:left}body[data-page=collection] nav.navigator.products-navigator ul li.other-products>span{width:auto;padding:0 20px;background-color:transparent}body[data-page=collection] section.header{text-align:center;width:100%;background-color:#000;z-index:100;padding:0 0 10px 0}body[data-page=collection] section.header .back-btn{padding:0;position:absolute;left:20px;top:13px;text-transform:uppercase}body[data-page=collection] section.header .back-btn i{font-size:4rem;line-height:4rem;font-weight:bold}body[data-page=collection] section.header .back-btn,body[data-page=collection] section.header .back-btn i{color:#999}body[data-page=collection] section.header .back-btn span{display:none;color:#999}body[data-page=collection] section.header .back-btn:hover,body[data-page=collection] section.header .back-btn:active,body[data-page=collection] section.header .back-btn:active i,body[data-page=collection] section.header .back-btn:hover i{color:#fff}body[data-page=collection] section.header h1{font-size:4rem;line-height:5rem;font-weight:100;-webkit-font-smoothing:subpixel-antialiased;padding:8px 0 5px 0;color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease}body[data-page=collection] section.header h3{font-size:1.8rem;line-height:1.8rem;display:inline-block;margin-bottom:10px;color:#999}body[data-page=collection] section.header h4{font-size:1.4rem;line-height:1.4rem;font-weight:300}body[data-page=collection] section.header.fixed{position:fixed}body[data-page=collection] section.header.fixed.small h1{font-size:5rem;line-height:5rem;margin-top:10px}body[data-page=collection] .info-page{width:100vw;height:450px;position:fixed;top:auto;bottom:-385px;background-color:#000;opacity:1;overflow:hidden;transition:bottom .6s ease;-webkit-transition:bottom .6s ease;z-index:4}body[data-page=collection] .info-page.open{bottom:0}body[data-page=collection] .info-page .header{display:table;width:100%;height:50px;text-align:center;padding:5px 10px}body[data-page=collection] .info-page .header>*{display:table-cell;vertical-align:middle;text-align:center;border:1px solid #fff;color:#fff;width:50%}body[data-page=collection] .info-page .header .close{display:none}body[data-page=collection] .info-page .header.open .close{display:table-cell;width:100%}body[data-page=collection] .info-page .header.open .toggle{display:none}body[data-page=collection] .info-page .header.open .rect-reverse{display:none}body[data-page=collection] .info-page .header .rect-reverse{display:table-cell}body[data-page=collection] .info-page .contents{background-color:#000;width:100%;height:500px;padding-bottom:40px;padding-top:10px}body[data-page=collection] .info-page.open .contents{overflow-y:scroll}body[data-page=collection] .info-page .overlay-info{position:relative;background-color:rgba(0,0,0,.9)}body[data-page=collection] .info-page .back-btn-container{margin:auto;text-align:center;padding-top:20px}body[data-page=collection] .info-page .overlay-info.thumbs{display:none;width:100%;text-align:center;padding:20px 0}body[data-page=collection] .info-page .overlay-info.thumbs ul{list-style:none;margin-bottom:0;background-color:transparent}body[data-page=collection] .info-page .overlay-info.thumbs ul li{display:block;margin:auto;width:56px;height:56px;overflow:hidden;margin:2px 0}body[data-page=collection] .info-page .overlay-info.thumbs ul a{border:2px solid #000}body[data-page=collection] .info-page .overlay-info.thumbs ul a.active,body[data-page=collection] .info-page .overlay-info.thumbs ul a:hover{border:2px solid #999}body[data-page=collection] .info-page .overlay-info.thumbs ul li a img{display:block}body[data-page=collection] .info-page .overlay-info.product-info{padding:0 20px 90px;width:75%;margin:auto;right:0}body[data-page=collection] .info-page .overlay-info.product-info .centred{transform:none;-webkit-transform:none;top:auto}body[data-page=collection] .info-page .overlay-info.product-info .centred .back-btn{display:none}body[data-page=collection] .info-page .overlay-info.product-info .centred .info-title{width:90%;margin:auto;font-size:1.4rem;line-height:1.4rem;margin-bottom:30px;text-align:center;color:#ecebeb}body[data-page=collection] .info-page .overlay-info.product-info .centred .big-title{display:none}body[data-page=collection] .info-page .overlay-info.product-info .centred .info-title .tipology{color:#ecebeb}body[data-page=collection] .info-page .overlay-info.product-info .centred .info-title .pipe{display:inline-block;padding:0 5px;color:#ecebeb}body[data-page=collection] .info-page .overlay-info.product-info .centred .info-title .collection-name,body[data-page=collection] .info-page .overlay-info.product-info .centred .info-title .pipe,body[data-page=collection] .info-page .overlay-info.product-info .centred .info-title .tipology{font-size:20px}body[data-page=collection] .info-page .overlay-info.product-info table{margin-bottom:0;vertical-align:middle;width:80%;margin:auto;max-width:400px;color:#ccc}body[data-page=collection] .info-page .overlay-info.product-info table tr.code td{font-size:1.5rem;line-height:1.5rem;color:#ccc;padding-bottom:10px;text-align:center}body[data-page=collection] .info-page .overlay-info.product-info table tr td{padding:3px 2px;border:0;text-align:center;font-size:14px}body[data-page=collection] .info-page .overlay-info.product-info table tr td a[data-rel=sizes-menu] .choice,body[data-page=collection] .info-page .overlay-info.product-info table tr td a[data-rel=sizes-menu] i{color:#ccc}body[data-page=collection] .info-page .overlay-info.product-info table tr td a[data-rel=sizes-menu]:hover i,body[data-page=collection] .info-page .overlay-info.product-info table tr td a[data-rel=sizes-menu]:hover .choice{color:#fff}body[data-page=collection] .info-page .overlay-info.product-info table tr td #buy{display:inline-block}body[data-page=collection] .info-page .overlay-info.product-info table tr td .free-delivery{text-align:left;display:block}body[data-page=collection] .info-page .overlay-info.product-info table tr td .contact-number{text-align:left;margin-top:0}body[data-page=collection] .info-page .overlay-info.product-info table tr:not(.actions):not(.code) td:first-child{text-align:left}body[data-page=collection] .info-page .overlay-info.product-info table tr:not(.actions):not(.code) td:last-child{text-align:left;font-weight:400}body[data-page=collection] .info-page .overlay-info.product-info table td.add-to-cart>strong{margin-bottom:20px;text-align:left}body[data-page=collection] .info-page .overlay-info.product-info table td.add-to-cart>span .old{text-decoration:line-through}body[data-page=collection] .info-page .overlay-info.product-info table td.add-to-cart>span .new{display:inline-block;color:#b19a3c;font-size:21px;margin:5px 0 15px}body[data-page=collection] .info-page .overlay-info.product-info table td.add-to-cart>span .percent-discount{display:inline-block;padding:0 0 0 5px}body[data-page=collection] .info-page .overlay-info.product-info .colours-list{list-style:none;margin-bottom:0;height:16px}body[data-page=collection] .info-page .overlay-info.product-info .colours-list li{display:inline-block;margin:0 2px 0 0}body[data-page=collection] .info-page .overlay-info.product-info .colours-list li a{border:1px solid #000;width:20px;height:20px;overflow:hidden;display:inline-block}body[data-page=collection] .info-page .overlay-info.product-info .colours-list li a.active{border:1px solid #fff}body[data-page=collection] .info-page .overlay-info.product-info select{border:0;padding:0 10px 0 0;height:auto;display:inline-block;background-color:#000}body[data-page=collection] .info-page .overlay-info.product-info .item table a.selected:hover .choice,body[data-page=collection] .info-page .overlay-info.product-info .item table a.selected:hover i{color:#fff}body[data-page=collection] .info-page .overlay-info.product-info .item table a.selected .choice,body[data-page=collection] .info-page .overlay-info.product-info .item table a.selected i{color:#ddd}body[data-page=collection] .info-page .overlay-info.product-info .item .info-container{margin-top:10px}body[data-page=collection] .info-page .overlay-info.product-info .item .info-container a{width:auto}body[data-page=collection] .info-page .overlay-info.product-info .item .left-info{display:inline-block;width:10%;vertical-align:middle;text-align:center;font-size:20px}body[data-page=collection] .info-page .overlay-info.product-info .item .left-info.shipping{font-size:15px}body[data-page=collection] .info-page .overlay-info.product-info .item .left-info.withdrawels-information{font-size:15px}body[data-page=collection] .info-page .overlay-info.product-info .item .left-info.conditions{font-size:14px}body[data-page=collection] .info-page .overlay-info.product-info .item .right-info{display:inline-block;width:90%;vertical-align:middle;text-align:left;font-size:13px;line-height:15px;font-weight:400;padding-left:20px}body[data-page=collection] .info-page .overlay-info.product-info .item .withdrawels-info{font-size:13px;display:inline-block}body[data-page=collection] ul.menu-size,body[data-page=collection] ul.menu-color{top:auto;transform:none;width:100px}body[data-page=collection] .pictures{height:auto;padding-bottom:0;overflow-x:hidden;-webkit-overflow-scrolling:touch}body[data-page=collection] .pictures .item{width:100vw;max-width:1240px;margin:auto;height:auto;background-size:contain;background-repeat:no-repeat;background-repeat:no-repeat;background-position:center center}body[data-page=collection] .pictures .item[data-zoom]{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.pswp__top-bar{background-color:rgba(0,0,0,.7) !important}.pswp__item{background-color:rgba(0,0,0,.7) !important}.double-tap{position:absolute;bottom:80px;width:100%;text-align:center}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input{padding:5px 50px 40px}.vex.vex-theme-plain .vex-dialog-button{float:none;margin-left:none}@media(min-width:980px){body[data-page=collection] header{display:block}body[data-page=collection] nav.navigator{display:table}body[data-page=collection] section.header{padding:0;max-height:215px}body[data-page=collection] section.header .back-btn{display:none}body[data-page=collection] .back-btn{color:#ccc;padding:0;position:relative;top:auto;left:auto;font-size:18px;font-weight:300}body[data-page=collection] .back-btn i{font-size:1.9rem;line-height:1.3rem;display:inline-block}body[data-page=collection] .back-btn span{display:inline-block;font-size:17px}body[data-page=collection] .back-btn:hover span,body[data-page=collection] .back-btn:active span{color:#fff}body[data-page=collection] .back-btn:hover i,body[data-page=collection] .back-btn:active i{color:#fff}body[data-page=collection] section.header h1{font-size:3.5rem;line-height:5rem;margin:10px 0 10px 0;display:none}body[data-page=collection] section.header h4{display:none}body[data-page=collection] section.header .boutiques-trigger,body[data-page=collection] section.header .cart-trigger{display:none}body[data-page=collection] .info-page{opacity:1;background-color:transparent}body[data-page=collection] .info-page{display:block;height:0;top:0;bottom:auto;overflow:visible;transition:none;-webkit-transition:none;z-index:2}body[data-page=collection] .info-page .contents{background-color:transparent;height:auto}body[data-page=collection] .info-page .back-btn-container{position:fixed;top:30%;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-color:rgba(0,0,0,.7);left:102px}body[data-page=collection] .info-page .header{display:none}body[data-page=collection] .info-page .header a{color:#fff}body[data-page=collection] .info-page .overlay-info{position:fixed;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-color:rgba(0,0,0,.7)}body[data-page=collection] .info-page .overlay-info a.back-btn{margin-bottom:60px}body[data-page=collection] .info-page .overlay-info.product-info .centred .info-title{font-size:1.9rem;line-height:2rem}body[data-page=collection] .info-page .overlay-info.product-info table tr:not(.actions):not(.code) td:last-child{text-align:left}body[data-page=collection] .info-page .overlay-info.thumbs{display:block;left:100px;width:auto;padding:0}body[data-page=collection] .info-page .overlay-info.product-info{width:100%;height:100vh;max-width:400px}body[data-page=collection] .info-page .overlay-info.product-info .centred{position:relative;top:50%;transform:translateY(-50%);text-align:left}body[data-page=collection] .info-page .overlay-info.product-info .centred .back-btn{display:inline-block;margin-left:12px}body[data-page=collection] .info-page .overlay-info.product-info .centred .big-title{margin-left:0;font-size:46px;font-weight:300;padding:20px 0 2px;display:block;text-align:left;line-height:50px;position:relative;left:-2px;margin-bottom:5px;vertical-align:bottom}body[data-page=collection] .info-page .overlay-info.product-info .centred .info-title{text-align:left;margin-bottom:20px;margin-left:0}body[data-page=collection] .info-page .overlay-info.product-info .centred .info-title .pipe{display:none}body[data-page=collection] .info-page .overlay-info.product-info .centred .info-title .collection-name{display:none}body[data-page=collection] .info-page .overlay-info.product-info .centred .info-title .tipology{font-weight:300}body[data-page=collection] .info-page .overlay-info.product-info .centred .big-title{color:#fff}body[data-page=collection] .info-page .overlay-info.product-info .centred table td{color:#e1e1e1}body[data-page=collection] .info-page .overlay-info.product-info .centred table td.titleField{width:40%;font-weight:400}body[data-page=collection] .info-page .overlay-info.product-info .centred table td a[data-rel]{font-size:14px}body[data-page=collection] .info-page .overlay-info.product-info table{margin:0;width:80%;max-width:none}body[data-page=collection] .info-page .overlay-info.product-info table tr.code td{text-align:left}body[data-page=collection] .info-page .overlay-info.product-info table td{text-align:left}body[data-page=collection] .info-page .overlay-info.product-info table td.add-to-cart{text-align:center}body[data-page=collection] .info-page .overlay-info.product-info table td.add-to-cart>strong{margin-bottom:15px;text-align:left}body[data-page=collection] .info-page .overlay-info.product-info table tr td #buy{width:100%;text-align:center}body[data-page=collection] .pictures{height:auto}body[data-page=collection] .pictures.padding{padding-bottom:10vh}body[data-page=collection] .pictures .item{height:auto;width:60%}body[data-page=collection] .pictures .item[data-zoom]{background-position:40% center}.double-tap{display:none}}body[data-page=collection] a.size-guide{color:#ccc;display:inline-block;line-height:17px;font-size:12px}body[data-page=collection] a.size-guide:hover{color:#fff}.size-guide-container{background-color:#fff;padding:12px;min-width:300px;max-width:600px;text-align:center;margin:auto}.size-guide-container .guide-header h1{font-size:60px;margin-bottom:15px;font-weight:300}.size-guide-container .guide-header h3{font-size:30px;font-weight:300}.size-guide-container .istructions{padding-top:25px}.size-guide-container .istructions h4{font-size:18px;font-weight:400;margin-bottom:12px}.size-guide-container .istructions p{font-size:15px;font-weight:300;margin-bottom:15px}.size-guide-container .size-guide-table thead th{background-color:#575755;color:#fff;border:1px solid #000;text-align:center;padding:5px 2px;font-size:10px;font-weight:400;line-height:18px}.size-guide-container .size-guide-table thead th.gold{background-color:#d4c37f}.size-guide-container .size-guide-table tbody td{border:1px solid #ccc;text-align:center;padding:5px}.size-guide-container .size-guide-table tbody td.gold{background-color:#e7deb8}.size-guide-container a.close{float:right}.size-guide-container a.close:hover{color:#666}@media(min-width:550px){.size-guide-container .size-guide-table thead th{font-size:12px}}@media(min-width:980px){body[data-page=collection] .info-page .overlay-info.product-info table tr:not(.actions):not(.code) td.size-guide-td{text-align:left}}.vex.vex-alert{padding-top:240px}.vex.vex-alert .vex-content .vex-dialog-message{font-size:16px}body[data-page=checkout] h1,h2,h3,h4,h5,h6{font-weight:300}body[data-page=checkout] h2,body[data-page=checkout] h5{color:#444}body[data-page=checkout] section{font-size:13px}body[data-page=checkout] .overmenu{display:none}section.max-width{padding:50px 30px;margin:auto;max-width:1100px;line-height:1.6}section.max-width>h3{margin-bottom:20px}section.checkout-container input.white{background-color:#fff}section.checkout-container .header-wrapper{padding:30px 30px 0;max-width:800px;line-stacking:1.6;margin:auto;min-height:100px;width:100%}section.checkout-container .cart-wrapper{padding:50px 30px;max-width:1100px;line-stacking:1.6;margin:auto}section.checkout-container .wrapper.white{background-color:#fff}section.checkout-container .wrapper.white .cart-container{padding:50px 30px;max-width:1100px;line-height:1.6;margin:auto}input.white[type=text]:focus,input.white[type=email]:focus,input.white[type=password]:focus,select.white,textarea.white:focus{border:1px solid #555}input.white[type=text],input.white[type=email],input.white[type=password],select.white,textarea.white{border:1px solid #ccc}ul.cart-steps{padding:0 0 10px 0;list-style-type:none}ul.cart-steps li{display:inline-block;text-align:center;width:25%;vertical-align:top;position:relative;color:#999;cursor:default;font-size:14px;line-height:18px}ul.cart-steps li a span{color:#999}ul.cart-steps li span,ul.cart-steps li a>span{display:block;margin:auto;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:#f0f0f0;position:relative;z-index:1;font-size:20px}ul.cart-steps li>span::after,ul.cart-steps li a>span::after{content:"";display:table;clear:both}ul.cart-steps li:before{content:" ";height:4px;width:100%;background:#f0f0f0;position:absolute;top:18px;left:-50%;z-index:0}ul.cart-steps li:first-child:before{display:none}ul.cart-steps li.done,ul.cart-steps li.done a{color:#999}ul.cart-steps li.done>span,ul.cart-steps li.done>a span{background-color:#d4c37f;color:#fff}ul.cart-steps li.done:before{background:#d4c37f}table.cart{font-size:13px}table#mobile-table-summary{font-size:13px}table#mobile-table-summary tr:not(.shipment) td{border:0}table#mobile-table-summary tr td.total{font-size:17px}table#mobile-table-summary tr td[align=right]{text-align:right}table.cart tr td.total{font-size:17px}table.cart tr.item .quantity *{vertical-align:middle}table.cart tr.item a.remove{background:rgba(0,0,0,0) url("../images/icon-remove-item.svg") no-repeat scroll center center;border-radius:50%;height:32px;width:32px;position:relative;left:50%;transform:translate(-50%);margin-bottom:5px}table.cart tr.item a.remove:hover{background-color:#f0f0f0}table.cart tr.item td.quantity{padding:12px 8px}table.cart tr.item .quantity i{cursor:pointer;color:#666;padding-left:3px;padding-right:3px}table.cart tr.item .quantity i:hover{color:#888;border-color:#888;outline:0}table.cart tr.item .quantity i.disabled{cursor:default;color:#999}table.cart tr.empty td{background-color:#f0f0f0;text-align:center;padding:40px;border-bottom:0}table.cart tfoot td{padding-top:20px;border-bottom:0}table.cart .promo-code-info i{color:#999;cursor:default}table.cart .promo-code-info i.remove{color:red;cursor:pointer}table.cart .promo-code-info i.remove:hover{color:#ccc}table.cart tfoot{display:none}body[data-page=checkout] .payment-container{text-align:center}body[data-page=checkout] .payment-container>label,body[data-page=checkout] .payment-container>a{float:none;display:inline-block}body[data-page=checkout] .button-container{text-align:center}body[data-page=checkout] .button-container>a{float:none}body[data-page=checkout] .two-buttons-container{text-align:center}body[data-page=checkout] .two-buttons-container>a{float:none}body[data-page=checkout] main section.payment{text-align:center}body[data-page=checkout] main section.payment h2{margin-bottom:15px}body[data-page=checkout] main section.payment label.payment-method{padding:10px;border-radius:4px;border:1px solid #999;max-width:200px;margin:auto}body[data-page=checkout] main section.payment label.payment-method.selected{box-shadow:0 0 8px #d4c37f;border:1px solid #d4c37f}body[data-page=checkout] main section.payment label.payment-method.selected strong{color:#d4c37f}body[data-page=checkout] main section.payment h5{font-size:2rem;margin-bottom:0}body[data-page=checkout] main section.payment .row .four{margin-top:40px}body[data-page=checkout] main section.payment .row.total{border-top:1px solid #efefef;margin-top:15px;padding-top:15px}body[data-page=checkout] main section.payment .row.total .column{display:none}body[data-page=checkout] main section.payment .label-body span{font-size:3rem;vertical-align:middle;padding-left:10px;color:#999;width:50px;display:inline-block;text-align:center}body[data-page=checkout] main section.payment .label-body strong{vertical-align:middle;padding-left:10px;font-size:1.5rem}body[data-page=checkout] main section.payment .label-body span.selected{color:#d4c37f}body[data-page=checkout] main section.payment .label-body strong{font-size:1.3rem !important}body[data-page=checkout] .checkout-ok{padding-top:10px}body[data-page=checkout] main a[href="javascript:void(0);"]:hover{color:#000}@media(min-width:550px){table.cart{font-size:14px}ul.cart-steps{padding:0 0 30px 0}table.cart tr td.total{font-size:19px}table.cart tr.item td.quantity{padding:12px 11px}table.cart tr.item a.remove{float:right;top:3px;position:relative;left:0;transform:translate(0)}table.cart tr.item .carriage-return{display:none}table#mobile-table-summary{font-size:14px}table#mobile-table-summary tr td.total{font-size:19px}body[data-page=checkout] .payment-container>label,body[data-page=checkout] .payment-container>a.pull-right{float:right}body[data-page=checkout] .payment-container>a:not(#pay-now){float:left}body[data-page=checkout] .button-container>a:not(.pull-left){float:right}body[data-page=checkout] .button-container>a.pull-left{float:left}body[data-page=checkout] .two-buttons-container>a.back{float:left}body[data-page=checkout] .two-buttons-container>a.continue-checkout{float:right}body[data-page=checkout] main section.payment .payment-container{padding:0}body[data-page=checkout] main section.payment h5{margin-bottom:30px}}@media(min-width:980px){body[data-page=checkout] section{font-size:14px}ul.cart-steps{padding:0;margin:0}ul.cart-steps li{font-size:16px;line-height:30px}section.max-width{padding-top:150px}table#mobile-table-summary{display:none}table.cart tfoot{display:table-footer-group}section.checkout-container{padding-top:30px}section.checkout-container .header-wrapper{padding:20px 30px}body[data-page=checkout] main section.payment .row .four{margin-top:0}body[data-page=checkout] main section.payment .row.total .column{display:block}body[data-page=checkout] main section.payment #mobile-table-summary{display:none}body[data-page=checkout] main section.payment .payment-container{padding:0 60px;max-width:900px;margin:auto}body[data-page=checkout] .checkout-ok{padding-top:100px}}body[data-page=checkout] .checkout-button,body[data-page=checkout] .checkout-back{width:100%;display:block;margin:5px 0 20px;position:absolute;float:none}body[data-page=checkout] .continue-checkout{top:0}body[data-page=checkout] .checkout-back{bottom:0}body[data-page=checkout] .checkout-buttons-container{min-height:130px;position:relative}body[data-page=checkout] .checkout-buttons-container.final-payment .continue-checkout{top:50px}body[data-page=checkout] .checkout-buttons-container.final-payment .checkout-back{bottom:-50px}body[data-page=checkout] .checkout-buttons-container.final-payment label{display:block;text-align:center;width:100%}@media(min-width:550px){body[data-page=checkout] .checkout-buttons-container{min-height:140px}}@media(min-width:980px){body[data-page=checkout] .checkout-back,body[data-page=checkout] .checkout-button{display:inline-block;margin:auto;width:auto;float:inherit;position:static}body[data-page=checkout] .checkout-back{float:left}body[data-page=checkout] .continue-checkout{float:right}body[data-page=checkout] .checkout-buttons-container{min-height:100px}body[data-page=checkout] .checkout-buttons-container.final-payment label{width:auto}}body.reserved section{font-size:13px}body.reserved h2{border-bottom:1px solid #dedede;font-size:24px;margin-bottom:30px;padding-bottom:8px;font-weight:300}body.reserved h2 .shipping-address-add{margin-top:20px;margin-left:0}body.reserved .addresses{text-align:center}body.reserved .addresses .shipping-address{background-color:#fff;border:1px solid #ccc;display:inline-block;margin:0 5px 5px 0;min-height:220px;min-width:200px;padding:15px 30px;position:relative;vertical-align:top}body.reserved .addresses .shipping-address .label-body>strong{padding:10px 0;margin-bottom:5px;display:inline-block;font-size:13px}body.reserved .addresses .shipping-address .label-body>span{display:inline-block;margin-bottom:2px;font-size:12px}body.reserved .addresses .shipping-address .actions{display:block;width:100%;text-align:center;position:absolute;left:0;bottom:15px}body.reserved .addresses .shipping-address .actions button{margin:auto}body.reserved main a[href="javascript:void(0);"]:hover{color:#000}section.reserved-container input.white{background-color:#fff}section.reserved-container .header-wrapper{max-width:1100px;line-stacking:1.6;margin:auto;width:100%}section.reserved-container .cart-wrapper{padding:50px 30px;max-width:1100px;line-stacking:1.6;margin:auto}section.reserved-container .wrapper.white{background-color:#fff}section.reserved-container .wrapper.white .cart-container{padding:50px 30px;max-width:980px;line-height:1.6;margin:auto}.wrapper.white{position:relative}.wrapper.white .title{position:absolute;transform:translateY(-100%);top:-10px;text-align:center;color:#fff;width:100%;font-size:30px}@media(min-width:550px){section.reserved-container .header-wrapper{min-height:100px;padding:30px 30px 0}}@media(min-width:980px){body.reserved section{font-size:14px}body.reserved .addresses{text-align:left}body.reserved h2 button.shipping-address-add{margin-top:0;margin-left:15px}section.reserved-container{padding-top:120px}section.reserved-container .header-wrapper{padding:50px 30px}section.reserved-container .wrapper.white{z-index:1000}}section.reserved-header{text-align:center;padding-bottom:0;padding-top:30px;margin-bottom:30px}section.reserved-header h1{font-size:2.2rem;color:#f0f;padding-bottom:30px}section.reserved-header ul{width:100%;display:block;list-style:outside none none;margin:0}section.reserved-header ul li{display:block;padding:20px 25px;font-size:1em;background-color:#eee;border-width:1px 1px 1px 1px;border-color:#999;margin:0}section.reserved-header ul li.active{color:#000;background-color:#fff;border-bottom:1px solid #999;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999}section.reserved-header ul li.active a{color:#000}@media(min-width:540px){section.reserved-header{margin-bottom:0}section.reserved-header h1{font-size:3.4rem}section.reserved-header ul li{border-style:solid solid solid solid;display:inline-block;padding:20px 25px;font-size:1em;position:relative;bottom:-1px}}@media(min-width:980px){section.reserved-header h1{font-size:3.8rem}section.reserved-header ul li{font-size:1.2em}}#boutiques-menu{display:block;position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden;width:100vw;min-height:100wh;z-index:99999;-webkit-transform:translateY(200vh);transform:translateY(200vh);opacity:0;background-color:rgba(0,0,0,.75)}#boutiques-menu .contents{width:100%;max-width:650px;margin:auto;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px;overflow:hidden;padding:15px 30px 30px 30px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);background-color:#212121}#boutiques-menu .contents .close{display:inline-block;height:22px;font-size:16px;color:#f0f0f0;line-height:26px;position:absolute;right:20px;top:16px;-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0;z-index:100}#boutiques-menu .contents .close img{display:inline-block;width:22px;height:22px;position:relative;top:-1px;padding-right:3px;vertical-align:middle}#boutiques-menu.ready .contents .close{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}body.showing-boutiques-menu #boutiques-menu{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition:opacity .5s ease}body.showing-boutiques-menu .close{transition:all .2s ease}#boutiques-menu.closing{opacity:0 !important;transition:opacity .3s ease !important}#boutiques-menu .contents h1{color:#999;font-size:28px;margin-bottom:10px;text-transform:uppercase;text-align:center}#boutiques-menu .contents h4{color:#999;font-size:18px;text-align:center}#boutiques-menu .contents h4 strong{color:#fff}#boutiques-menu .contents .info strong{font-weight:400}#boutiques-menu .contents ul{width:100%;margin:auto;text-align:left;max-height:250px;-webkit-overflow-scrolling:touch;margin-top:35px;overflow:auto}#boutiques-menu .contents ul li{width:100%;display:block;margin:0;text-align:center}#boutiques-menu .contents ul li a{display:block;padding:8px 10px;margin:1px;font-weight:400;font-size:14px;color:#999;transition:color .2s ease;vertical-align:top;line-height:20px}#boutiques-menu .contents ul li a:hover{color:#fff}#boutiques-menu .contents ul li a.active{font-weight:400;color:#fff}#boutiques-menu .contents .actions{text-align:center;padding-top:30px}@media(min-width:450px){#boutiques-menu .contents{padding:25px 60px 40px 60px}#boutiques-menu .contents ul li{width:50%;display:inline-block;margin:0}}@media(min-width:550px){#boutiques-menu .contents{padding:35px 80px 40px 80px}#boutiques-menu .contents ul li{width:33.333%;display:inline-block;margin:0}}@media(min-width:650px){#boutiques-menu .contents{padding:35px 70px 40px 70px}#boutiques-menu .contents ul li{width:25%;display:inline-block;margin:0}}body.fixed-ui{overflow-y:hidden}.modal-box{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;-webkit-transition:opacity 500ms;transition:opacity 500ms}.modal-box .inner{position:absolute;display:inline-block;box-sizing:border-box;padding:40px;line-height:1.8;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);box-shadow:0 12px 24px rgba(0,0,0,.2);background:#fff}.modal-box .inner .close-in{position:absolute;top:5px;right:10px;font-size:20px;color:#34495e}.modal-box .inner h2{font-size:20px;margin:0 0 25px 0;padding:0;line-height:20px;color:#c6a673}.modal-box .inner ul{margin:0;padding:0;list-style-type:none}.modal-box .inner ul li{white-space:nowrap;margin-bottom:1px;line-height:18px}.modal-box a.close{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.6;-webkit-transition:opacity 500ms;transition:opacity 500ms;cursor:default}.modal-box a.close:hover{opacity:.5}.modal-box.active{z-index:200;pointer-events:all;opacity:1}.modal-box.active .inner{overflow-y:auto;max-height:95vh}@media(max-width:990px){.modal-box.active .inner{top:0;left:0;height:100%;min-height:100%;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}.modal-box[modal=discount-alert]{text-align:center}.modal-box[modal=discount-alert] .inner{padding:50px 0 40px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);color:#fff;background-color:#000;border:5px solid #c6a673;max-width:650px}.modal-box[modal=discount-alert] .inner .close-in{opacity:.6;color:#fff}.modal-box[modal=discount-alert] .inner .close-in:hover{opacity:1}.modal-box[modal=discount-alert] .inner h2{font-size:30px;font-weight:400;margin-bottom:5px}.modal-box[modal=discount-alert] .inner img{width:50%;margin-bottom:0}.modal-box[modal=discount-alert] .inner p{font-size:18px;font-weight:300;line-height:24px;max-width:380px;margin-left:auto;margin-right:auto}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1){body[data-page=splash-screen] .footer a#bloomart{background-image:url("../images/logo-bloomart@2x.png");background-size:42px auto;background-position:right 0;background-repeat:no-repeat}}[data-tooltip],.tooltip{position:relative;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after{position:absolute;visibility:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform .2s cubic-bezier(0.71,1.7,0.77,1.24);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after{visibility:visible;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.tooltip:before,[data-tooltip]:before{z-index:1001;border:6px solid transparent;background:transparent;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px;width:160px;background-color:#000;color:#fff;content:attr(data-tooltip);font-size:14px;line-height:1.2}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after,.tooltip-top:before,.tooltip-top:after{bottom:100%;left:50%}[data-tooltip]:before,.tooltip:before,.tooltip-top:before{margin-left:-6px;margin-bottom:-12px;border-top-color:#000;border-top-color:rgba(51,51,51,.9)}[data-tooltip]:after,.tooltip:after,.tooltip-top:after{margin-left:-80px}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,.tooltip-top:hover:before,.tooltip-top:hover:after,.tooltip-top:focus:before,.tooltip-top:focus:after{-webkit-transform:translateY(-12px);transform:translateY(-12px)}.tooltip-left:before,.tooltip-left:after{right:100%;bottom:50%;left:auto}.tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:#000}.tooltip-left:hover:before,.tooltip-left:hover:after,.tooltip-left:focus:before,.tooltip-left:focus:after{-webkit-transform:translateX(-12px);transform:translateX(-12px)}.tooltip-bottom:before,.tooltip-bottom:after{top:100%;bottom:auto;left:50%}.tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#000;border-bottom-color:rgba(51,51,51,.9)}.tooltip-bottom:hover:before,.tooltip-bottom:hover:after,.tooltip-bottom:focus:before,.tooltip-bottom:focus:after{-webkit-transform:translateY(12px);transform:translateY(12px)}.tooltip-right:before,.tooltip-right:after{bottom:50%;left:100%}.tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:#000;border-right-color:rgba(51,51,51,.9)}.tooltip-right:hover:before,.tooltip-right:hover:after,.tooltip-right:focus:before,.tooltip-right:focus:after{-webkit-transform:translateX(12px);transform:translateX(12px)}.tooltip-left:before,.tooltip-right:before{top:50%;margin-top:-7px}.tooltip-left:after,.tooltip-right:after{margin-left:0;margin-bottom:-16px}.tooltip-left{color:#fff;font-size:13px;line-height:13px;opacity:.8}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}iframe[name=google_conversion_frame]{display:none}section#filemanager .element{display:inline-block;vertical-align:top;width:150px;position:relative;margin:10px 10px 20px 10px;text-align:center;border-radius:2px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:0;display:inline-block}section#filemanager .element .actions{position:absolute;z-index:0;background-color:#fff;top:0;left:0;width:100%;height:25px;line-height:25px;font-size:14px;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}section#filemanager .element .actions i{color:#999;padding-left:10px;padding-right:10px}section#filemanager .element .actions i:hover{color:#000}section#filemanager .element .info{display:block;padding:10px;position:relative;width:100%;height:100%;z-index:1;background-color:#e5e5e5;border-bottom:2px solid transparent}section#filemanager .element .info i{font-size:70px}section#filemanager .element .info .label{display:block;margin-top:5px;text-align:center;overflow:hidden;font-size:12px;color:#666}section#filemanager .element:hover{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);-ms-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);-o-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);background-color:#fff;color:#333}section#filemanager .element:hover .info{background-color:#fff}section#filemanager .element:hover .actions{top:-25px;opacity:1;background-color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);-ms-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);-o-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}section#filemanager .element.active .actions i[data-role=unlock-folder],section#filemanager .element.active .actions i[data-role=unlock-file]{display:none}section#filemanager .element.not-active .actions i[data-role=lock-folder],section#filemanager .element.not-active .actions i[data-role=lock-file]{display:none}section#filemanager .element.not-active .info i{color:#ccc}section#filemanager .element.not-active .info img{opacity:.3}section#filemanager .element.not-active:hover .info{border-bottom:2px solid red}section#filemanager .element .tooltip{position:absolute;z-index:100}*{opacity:inherit;filter:inherit}.hide-mobile{display:inline-block !important}.show-mobile{display:none !important}@media(max-width:990px){.hide-mobile{display:none !important}.show-mobile{display:inline-block !important}}html,body{overflow-x:hidden;width:100%;height:100%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{display:table;font-size:.85rem}body.modal-open,body.navigation-active{overflow:hidden}header,main,footer{display:table-row}main{height:100%;overflow-x:hidden;z-index:0}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.line-through{text-decoration:line-through}.text-uppercase{text-transform:uppercase !important}[data-sr],.sr .fooReveal{visibility:hidden !important}html.no-scroll{overflow:hidden !important}*{-webkit-tap-highlight-color:rgba(255,255,255,0)}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}h1,h2,h3,h4,h5,h6{letter-spacing:1px}strong{font-weight:700}.overflow-hidden{overflow:hidden !important}div.page-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:199;background-color:rgba(0,0,0,.7);display:none}div.page-overlay.active{display:block;animation:fadeIn .5s cubic-bezier(0.2,1,0.3,1) 1 forwards}textarea,input,button{outline:0}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder,input.placeholder,.placeholder{color:#eee;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{outline:0 none !important}input[name=verify],input[name=g_robot_verify],input[name=g_robot_ip]{display:none !important}a,.btn:focus,input:focus,button:focus{outline:0}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{transition:all .2s !important;-webkit-transition:all .2s !important;transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94) !important;-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94) !important;cursor:pointer}a *{cursor:pointer}a:hover,a:active,a.active{text-decoration:none !important}.card{width:100%;height:auto;background-color:#fff;-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:3px;margin-bottom:15px;border:0;position:relative}.card.no-shadow{box-shadow:none}.card.with-border{border:1px solid rgba(0,0,0,.1)}.card .card-header{width:100%;border-bottom:1px solid #eee;text-align:left;padding:15px 20px;background-color:#fff;border-radius:3px 3px 0 0;position:relative}.card .card-header h5{text-transform:uppercase;font-size:1.4rem}.card .card-header h5.toggle-card{cursor:pointer}.card .card-header h5.toggle-card i{float:right}.card .card-header h5.toggle-card i::before{transition:all .2s ease}.card .card-header h5 a{color:#000}.card .card-header h5 a:hover{color:gray}.card .card-header.tab-header{display:inline-flex;flex-direction:row;flex-wrap:nowrap;padding:0;border-bottom:0}.card .card-header.tab-header .tab{width:100%;display:inline-block;background-color:#f0f0f0;padding:15px 20px;cursor:pointer;opacity:.7}.card .card-header.tab-header .tab:not(:first-of-type){border-left:1px solid #d7d7d7}.card .card-header.tab-header .tab.active{opacity:1;background-color:#fff}.card .card-body{position:relative;padding:20px}.card .card-body>p.card-text:nth-child(1){margin-bottom:20px;font-weight:300}.card.closed .card-header{border-bottom:0}.card.closed .card-header h5.toggle-card i::before{transform:rotate(-90deg)}.card.closed .card-body{position:relative;max-height:0;overflow:hidden;padding:0}.mw-500{margin:auto;max-width:500px}@media(max-width:499px){.mw-500{max-width:100vw}}.mw-600{margin:auto;max-width:600px}@media(max-width:599px){.mw-600{max-width:100vw}}.mw-700{margin:auto;max-width:700px}@media(max-width:699px){.mw-700{max-width:100vw}}.mw-800{margin:auto;max-width:800px}@media(max-width:799px){.mw-800{max-width:100vw}}.mw-900{margin:auto;max-width:900px}@media(max-width:899px){.mw-900{max-width:100vw}}.mw-1000{margin:auto;max-width:1000px}@media(max-width:999px){.mw-1000{max-width:100vw}}.mw-1100{margin:auto;max-width:1100px}@media(max-width:1099px){.mw-1100{max-width:100vw}}.mw-1200{margin:auto;max-width:1200px}@media(max-width:1199px){.mw-1200{max-width:100vw}}.mw-1300{margin:auto;max-width:1300px}@media(max-width:1299px){.mw-1300{max-width:100vw}}.miw-500{margin:auto;min-width:500px}.miw-600{margin:auto;min-width:600px}.miw-700{margin:auto;min-width:700px}.miw-800{margin:auto;min-width:800px}.miw-900{margin:auto;min-width:900px}.miw-1000{margin:auto;min-width:1000px}.miw-1100{margin:auto;min-width:1100px}.miw-1200{margin:auto;min-width:1200px}.miw-1300{margin:auto;min-width:1300px}.global-alert{width:auto;display:inline-block;box-shadow:0 0 8px 0 rgba(0,0,0,.2);opacity:.95;position:fixed;top:auto;left:auto;bottom:25px;right:25px;z-index:1;height:auto;transition-duration:.6s;padding:20px}.global-alert:not(.alert-danger){background-color:rgba(255,255,255,.95);color:#333}.global-alert:not(.alert-danger)>.content{max-width:220px}.global-alert.closed{transition-duration:2s;display:none;opacity:0}.global-alert.left{left:20px;right:auto}.global-alert.center{left:50%;right:auto;-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.global-alert>.content{font-size:15px;line-height:1.5em;text-align:center;position:relative}.global-alert>.content .more{text-decoration:underline;text-transform:lowercase}.global-alert>.content .actions{width:100%;text-align:center;margin-top:10px}.global-alert.full{left:0;right:0;bottom:0;-ms-transform:none;transform:none;background-color:#222;opacity:1}.global-alert.full>.content{width:100%;max-width:1100px;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:row;color:#fff}.global-alert.full>.content .text{text-align:left;padding:10px}.global-alert.full>.content .text strong{display:block;margin-bottom:10px}.global-alert.full>.content .text a{color:#fff}.global-alert.full>.content .actions{margin-top:0;padding:10px;white-space:nowrap}.global-alert.full>.content .actions .btn{margin:10px;display:inline-block;width:100%;max-width:160px;font-size:1.1rem}@media(max-width:840px)and (min-width:600px){.global-alert.full>.content .actions{white-space:normal}}@media(max-width:600px){.global-alert.full>.content{flex-direction:column;padding:0}.global-alert.full>.content .text{text-align:center}.global-alert.full>.content .actions{padding:10px 0 0 0}}@media(max-width:450px){.global-alert{width:100% !important;display:block;left:0 !important;bottom:0 !important;right:0 !important}.global-alert>.content{max-width:100% !important;padding:20px 25px}}.tabs ul.tabs-navigation{margin:0;padding:0;display:table;width:100%}.tabs ul.tabs-navigation>li{cursor:pointer;display:table-cell;text-align:center;overflow:hidden;padding:8px 16px;color:#adb5bd;background-color:#f0f0f0;transition:all .3s ease}.tabs ul.tabs-navigation>li:hover{background-color:#fafafa;color:#868e96}.tabs ul.tabs-navigation>li.active{background-color:#fff;color:#242424}.tabs .tabs-contents{padding:25px;overflow:hidden;transition:all .4s cubic-bezier(0.2,1,0.3,1)}.tabs .tabs-contents>div{position:relative;top:0;display:none}.tabs .tabs-contents>div.active{display:block}form .form-group{text-align:left;margin-bottom:1.9rem}form .form-group label{text-align:left;position:relative;display:block}form .form-group label.small{font-size:.7rem;margin-bottom:3px;font-weight:600}form .form-group label.required::after{display:inline-block;position:relative;top:-2px;content:"*";padding-left:3px;font-size:.6rem}form .form-group .help-block{font-size:9px;margin-top:2px;line-height:13px;position:absolute}form .form-group.has-error{color:#dd2111}form .form-group.has-error textarea:not([type=checkbox]),form .form-group.has-error input:not([type=checkbox]){color:#dd2111;border-color:#dd2111}form .form-group-divider{margin-top:10px;margin-bottom:10px;text-align:center;position:relative}form .form-group-divider>span{display:inline-block;padding:0 10px;background-color:#fff;font-size:.65rem;color:#333;z-index:1;position:relative}form .form-group-divider::before{content:"";position:absolute;left:0;z-index:0;height:1px;background-color:#e0e0e0;width:100%;top:51%;transform:translateY(-50%)}form select.ng-touched.ng-invalid{color:#dd2111;border-color:#dd2111}form .buttons{padding-top:.7rem}@media(max-width:990px){form .buttons .btn:first-of-type{margin-bottom:20px}}form .results{transition:all .4s ease;opacity:0}form .results.visible{opacity:1}form .results.error{color:#b80303}select{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'%3E%3C/path%3E%3C/svg%3E");background-position:calc(100% - 6px) 50%;background-repeat:no-repeat;background-size:16px;-webkit-appearance:none;-moz-appearance:none;padding-right:22px}select::-ms-expand{display:none}.birthday-picker{display:flex !important;flex-direction:row;justify-content:space-between;width:100%}.birthday-picker label{display:none !important}.birthday-picker select{margin:0;width:32%}button[type=submit],.btn{cursor:pointer;position:relative;text-transform:uppercase;transition:all .4s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;z-index:1;padding-left:30px;padding-right:30px;height:38px;line-height:38px;font-weight:400;font-weight:bold;color:#000;background-color:#fff}button[type=submit]::before,.btn::before{display:block;transition:opacity .2s ease,transform .3s ease-out;content:"";position:absolute;left:0;top:0;bottom:0;width:100%;z-index:-1;transform:translateX(-100%);will-change:transform;opacity:0}button[type=submit]:hover::before,.btn:hover::before{transform:translateX(0);opacity:1}button[type=submit].btn-xs,.btn.btn-xs{padding:3px 6px;font-size:.7rem}button[type=submit]>i,.btn>i{padding-left:5px}button[type=submit]::before,.btn::before{background-color:#000}button[type=submit]:hover,.btn:hover{color:#fff;background-color:#000;border-color:#000}button[type=submit]:focus,button[type=submit]:active,.btn:focus,.btn:active{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}button[type=submit].btn-google,.btn.btn-google{color:#fff;background-color:#ea4335;border-color:transparent}button[type=submit].btn-google::before,.btn.btn-google::before{background-color:#bf2114}button[type=submit].btn-google:not(:disabled):hover,button[type=submit].btn-google:not(.disabled):hover,.btn.btn-google:not(:disabled):hover,.btn.btn-google:not(.disabled):hover{background-color:#bf2114;border-color:#bf2114;color:#fff}button[type=submit].btn-google:not(:disabled):focus,button[type=submit].btn-google:not(:disabled):active,button[type=submit].btn-google:not(:disabled).active,button[type=submit].btn-google:not(.disabled):focus,button[type=submit].btn-google:not(.disabled):active,button[type=submit].btn-google:not(.disabled).active,.btn.btn-google:not(:disabled):focus,.btn.btn-google:not(:disabled):active,.btn.btn-google:not(:disabled).active,.btn.btn-google:not(.disabled):focus,.btn.btn-google:not(.disabled):active,.btn.btn-google:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(191,33,20,.2);color:#fff}button[type=submit].btn-facebook,.btn.btn-facebook{color:#fff;background-color:#3b579d;border-color:transparent}button[type=submit].btn-facebook::before,.btn.btn-facebook::before{background-color:#263865}button[type=submit].btn-facebook:not(:disabled):hover,button[type=submit].btn-facebook:not(.disabled):hover,.btn.btn-facebook:not(:disabled):hover,.btn.btn-facebook:not(.disabled):hover{background-color:#263865;border-color:#263865;color:#fff}button[type=submit].btn-facebook:not(:disabled):focus,button[type=submit].btn-facebook:not(:disabled):active,button[type=submit].btn-facebook:not(:disabled).active,button[type=submit].btn-facebook:not(.disabled):focus,button[type=submit].btn-facebook:not(.disabled):active,button[type=submit].btn-facebook:not(.disabled).active,.btn.btn-facebook:not(:disabled):focus,.btn.btn-facebook:not(:disabled):active,.btn.btn-facebook:not(:disabled).active,.btn.btn-facebook:not(.disabled):focus,.btn.btn-facebook:not(.disabled):active,.btn.btn-facebook:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(38,56,101,.2);color:#fff}button[type=submit].btn-light,.btn.btn-light{color:#bbb;background-color:#fff;border-color:#bbb}button[type=submit].btn-light::before,.btn.btn-light::before{background-color:#bbb}button[type=submit].btn-light:not(:disabled):hover,button[type=submit].btn-light:not(.disabled):hover,.btn.btn-light:not(:disabled):hover,.btn.btn-light:not(.disabled):hover{background-color:#bbb;border-color:#bbb;color:#000}button[type=submit].btn-light:not(:disabled):focus,button[type=submit].btn-light:not(:disabled):active,button[type=submit].btn-light:not(:disabled).active,button[type=submit].btn-light:not(.disabled):focus,button[type=submit].btn-light:not(.disabled):active,button[type=submit].btn-light:not(.disabled).active,.btn.btn-light:not(:disabled):focus,.btn.btn-light:not(:disabled):active,.btn.btn-light:not(:disabled).active,.btn.btn-light:not(.disabled):focus,.btn.btn-light:not(.disabled):active,.btn.btn-light:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(187,187,187,.2);color:#000}button[type=submit].btn-white,.btn.btn-white{color:#000;background-color:#fff;border-color:transparent}button[type=submit].btn-white::before,.btn.btn-white::before{background-color:#fff}button[type=submit].btn-white:not(:disabled):hover,button[type=submit].btn-white:not(.disabled):hover,.btn.btn-white:not(:disabled):hover,.btn.btn-white:not(.disabled):hover{background-color:#fff;border-color:#fff;color:#000}button[type=submit].btn-white:not(:disabled):focus,button[type=submit].btn-white:not(:disabled):active,button[type=submit].btn-white:not(:disabled).active,button[type=submit].btn-white:not(.disabled):focus,button[type=submit].btn-white:not(.disabled):active,button[type=submit].btn-white:not(.disabled).active,.btn.btn-white:not(:disabled):focus,.btn.btn-white:not(:disabled):active,.btn.btn-white:not(:disabled).active,.btn.btn-white:not(.disabled):focus,.btn.btn-white:not(.disabled):active,.btn.btn-white:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(255,255,255,.2);color:#000}button[type=submit].btn-clear,.btn.btn-clear{color:#000;background-color:#fff;border-color:transparent}button[type=submit].btn-clear::before,.btn.btn-clear::before{background-color:#fff}button[type=submit].btn-clear:not(:disabled):hover,button[type=submit].btn-clear:not(.disabled):hover,.btn.btn-clear:not(:disabled):hover,.btn.btn-clear:not(.disabled):hover{background-color:#fff;border-color:#fff;color:#000}button[type=submit].btn-clear:not(:disabled):focus,button[type=submit].btn-clear:not(:disabled):active,button[type=submit].btn-clear:not(:disabled).active,button[type=submit].btn-clear:not(.disabled):focus,button[type=submit].btn-clear:not(.disabled):active,button[type=submit].btn-clear:not(.disabled).active,.btn.btn-clear:not(:disabled):focus,.btn.btn-clear:not(:disabled):active,.btn.btn-clear:not(:disabled).active,.btn.btn-clear:not(.disabled):focus,.btn.btn-clear:not(.disabled):active,.btn.btn-clear:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(255,255,255,.2);color:#000}button[type=submit].btn-dark,.btn.btn-dark{color:#fff;background-color:#1a1a1a;border-color:#555}button[type=submit].btn-dark::before,.btn.btn-dark::before{background-color:#343434}button[type=submit].btn-dark:not(:disabled):hover,button[type=submit].btn-dark:not(.disabled):hover,.btn.btn-dark:not(:disabled):hover,.btn.btn-dark:not(.disabled):hover{background-color:#343434;border-color:#343434;color:#fff}button[type=submit].btn-dark:not(:disabled):focus,button[type=submit].btn-dark:not(:disabled):active,button[type=submit].btn-dark:not(:disabled).active,button[type=submit].btn-dark:not(.disabled):focus,button[type=submit].btn-dark:not(.disabled):active,button[type=submit].btn-dark:not(.disabled).active,.btn.btn-dark:not(:disabled):focus,.btn.btn-dark:not(:disabled):active,.btn.btn-dark:not(:disabled).active,.btn.btn-dark:not(.disabled):focus,.btn.btn-dark:not(.disabled):active,.btn.btn-dark:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(52,52,52,.2);color:#fff}button[type=submit].btn-danger,.btn.btn-danger{color:#fff;background-color:#e42926;border-color:transparent}button[type=submit].btn-danger::before,.btn.btn-danger::before{background-color:#a91715}button[type=submit].btn-danger:not(:disabled):hover,button[type=submit].btn-danger:not(.disabled):hover,.btn.btn-danger:not(:disabled):hover,.btn.btn-danger:not(.disabled):hover{background-color:#a91715;border-color:#a91715;color:#fff}button[type=submit].btn-danger:not(:disabled):focus,button[type=submit].btn-danger:not(:disabled):active,button[type=submit].btn-danger:not(:disabled).active,button[type=submit].btn-danger:not(.disabled):focus,button[type=submit].btn-danger:not(.disabled):active,button[type=submit].btn-danger:not(.disabled).active,.btn.btn-danger:not(:disabled):focus,.btn.btn-danger:not(:disabled):active,.btn.btn-danger:not(:disabled).active,.btn.btn-danger:not(.disabled):focus,.btn.btn-danger:not(.disabled):active,.btn.btn-danger:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(169,23,21,.2);color:#fff}button[type=submit].btn-success,.btn.btn-success{color:#fff;background-color:#53a93f;border-color:transparent}button[type=submit].btn-success::before,.btn.btn-success::before{background-color:#38712a}button[type=submit].btn-success:not(:disabled):hover,button[type=submit].btn-success:not(.disabled):hover,.btn.btn-success:not(:disabled):hover,.btn.btn-success:not(.disabled):hover{background-color:#38712a;border-color:#38712a;color:#fff}button[type=submit].btn-success:not(:disabled):focus,button[type=submit].btn-success:not(:disabled):active,button[type=submit].btn-success:not(:disabled).active,button[type=submit].btn-success:not(.disabled):focus,button[type=submit].btn-success:not(.disabled):active,button[type=submit].btn-success:not(.disabled).active,.btn.btn-success:not(:disabled):focus,.btn.btn-success:not(:disabled):active,.btn.btn-success:not(:disabled).active,.btn.btn-success:not(.disabled):focus,.btn.btn-success:not(.disabled):active,.btn.btn-success:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(56,113,42,.2);color:#fff}button[type=submit].btn-info,.btn.btn-info{color:#fff;background-color:#17a2b8;border-color:transparent}button[type=submit].btn-info::before,.btn.btn-info::before{background-color:#0f6674}button[type=submit].btn-info:not(:disabled):hover,button[type=submit].btn-info:not(.disabled):hover,.btn.btn-info:not(:disabled):hover,.btn.btn-info:not(.disabled):hover{background-color:#0f6674;border-color:#0f6674;color:#fff}button[type=submit].btn-info:not(:disabled):focus,button[type=submit].btn-info:not(:disabled):active,button[type=submit].btn-info:not(:disabled).active,button[type=submit].btn-info:not(.disabled):focus,button[type=submit].btn-info:not(.disabled):active,button[type=submit].btn-info:not(.disabled).active,.btn.btn-info:not(:disabled):focus,.btn.btn-info:not(:disabled):active,.btn.btn-info:not(:disabled).active,.btn.btn-info:not(.disabled):focus,.btn.btn-info:not(.disabled):active,.btn.btn-info:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(15,102,116,.2);color:#fff}button[type=submit].btn-warning,.btn.btn-warning{color:#fff;background-color:#ffc107;border-color:transparent}button[type=submit].btn-warning::before,.btn.btn-warning::before{background-color:#ba8b00}button[type=submit].btn-warning:not(:disabled):hover,button[type=submit].btn-warning:not(.disabled):hover,.btn.btn-warning:not(:disabled):hover,.btn.btn-warning:not(.disabled):hover{background-color:#ba8b00;border-color:#ba8b00;color:#fff}button[type=submit].btn-warning:not(:disabled):focus,button[type=submit].btn-warning:not(:disabled):active,button[type=submit].btn-warning:not(:disabled).active,button[type=submit].btn-warning:not(.disabled):focus,button[type=submit].btn-warning:not(.disabled):active,button[type=submit].btn-warning:not(.disabled).active,.btn.btn-warning:not(:disabled):focus,.btn.btn-warning:not(:disabled):active,.btn.btn-warning:not(:disabled).active,.btn.btn-warning:not(.disabled):focus,.btn.btn-warning:not(.disabled):active,.btn.btn-warning:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(186,139,0,.2);color:#fff}button[type=submit].btn-primary,.btn.btn-primary{color:#fff;background-color:#d4c37f;border-color:#d4c37f}button[type=submit].btn-primary::before,.btn.btn-primary::before{background-color:#c7b159}button[type=submit].btn-primary:not(:disabled):hover,button[type=submit].btn-primary:not(.disabled):hover,.btn.btn-primary:not(:disabled):hover,.btn.btn-primary:not(.disabled):hover{background-color:#c7b159;border-color:#c7b159;color:#fff}button[type=submit].btn-primary:not(:disabled):focus,button[type=submit].btn-primary:not(:disabled):active,button[type=submit].btn-primary:not(:disabled).active,button[type=submit].btn-primary:not(.disabled):focus,button[type=submit].btn-primary:not(.disabled):active,button[type=submit].btn-primary:not(.disabled).active,.btn.btn-primary:not(:disabled):focus,.btn.btn-primary:not(:disabled):active,.btn.btn-primary:not(:disabled).active,.btn.btn-primary:not(.disabled):focus,.btn.btn-primary:not(.disabled):active,.btn.btn-primary:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(199,177,89,.2);color:#fff}button[type=submit].btn-secondary,.btn.btn-secondary{color:#fff;background-color:#a1a8ae;border-color:transparent}button[type=submit].btn-secondary::before,.btn.btn-secondary::before{background-color:#868e96}button[type=submit].btn-secondary:not(:disabled):hover,button[type=submit].btn-secondary:not(.disabled):hover,.btn.btn-secondary:not(:disabled):hover,.btn.btn-secondary:not(.disabled):hover{background-color:#868e96;border-color:#868e96;color:#fff}button[type=submit].btn-secondary:not(:disabled):focus,button[type=submit].btn-secondary:not(:disabled):active,button[type=submit].btn-secondary:not(:disabled).active,button[type=submit].btn-secondary:not(.disabled):focus,button[type=submit].btn-secondary:not(.disabled):active,button[type=submit].btn-secondary:not(.disabled).active,.btn.btn-secondary:not(:disabled):focus,.btn.btn-secondary:not(:disabled):active,.btn.btn-secondary:not(:disabled).active,.btn.btn-secondary:not(.disabled):focus,.btn.btn-secondary:not(.disabled):active,.btn.btn-secondary:not(.disabled).active{box-shadow:0 0 0 .2rem rgba(134,142,150,.2);color:#fff}button[type=submit].disabled,button[type=submit]:disabled,.btn.disabled,.btn:disabled{opacity:.3;pointer-events:none}button[type=submit].loading,.btn.loading{padding-right:40px;pointer-events:none}button[type=submit].loading::after,.btn.loading::after{content:"";font-family:"Material Design Icons";display:inline-block;position:absolute;right:14px;font-size:150%;margin-top:-4px;transition:all .2s ease;-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}.rotating-icon{display:inline-block}.rotating-icon::before{display:inline-block;-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.iziModal{transition-delay:0s !important;border-bottom:0 !important}.iziModal .iziModal-header{box-shadow:none;background-color:rgba(0,0,0,.1) !important}.iziModal .iziModal-header .iziModal-header-title{margin-bottom:3px}.iziModal .iziModal-header .iziModal-header-title,.iziModal .iziModal-header .iziModal-header-subtitle{color:#333;padding-left:20px;padding-right:20px}.iziModal .iziModal-button-close{opacity:.6}.iziModal .header .close-modal{position:absolute;top:10px;right:10px;width:25px;height:25px;line-height:25px;border-radius:25px;background-color:rgba(0,0,0,.5);color:#fff;font-size:1rem;text-align:center}.iziModal .header .close-modal:hover{background-color:#000}.iziModal#cookie-preferences-modal{max-width:700px !important}.iziModal#cookie-preferences-modal .iziModal-button-close{display:none}@media(max-width:560px){.iziModal#cookie-preferences-modal{max-width:90% !important}}.iziModal#cookie-preferences-modal .loader{margin:30px auto}.iziModal#cookie-preferences-modal .info{padding:20px 38px;font-size:1.3rem;color:#000}.iziModal#cookie-preferences-modal .info ul{margin:0;padding:15px 0 0 15px;list-style-type:none}.iziModal#cookie-preferences-modal .info ul li{margin-bottom:15px}.iziModal#cookie-preferences-modal .info ul li strong{display:block;position:relative;left:-17px;padding-bottom:5px}.iziModal#cookie-preferences-modal .info ul li.hidden{display:none}.iziModal#cookie-preferences-modal .actions{display:flex;padding:0 38px 20px 38px;justify-content:right;align-items:center}.iziModal#cookie-preferences-modal .actions label{font-size:1rem;margin:0 15px 0 0;font-weight:400}.iziModal#cookie-preferences-modal .actions label i{vertical-align:middle}.iziModal#cookie-preferences-modal .actions .btn{margin-left:15px;font-size:1.1rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){[class^=logo] img[src$=".svg"]{width:100%}}*::-ms-clear{display:none}div.fake-header{height:90px}@media(max-width:990px){div.fake-header{height:60px}}header.main-header{z-index:10;position:fixed;top:0;width:100%;text-align:center;overflow:visible}header.main-header.scrolling nav#main-menu{background-color:rgba(0,0,0,.9)}header.main-header nav#main-menu{position:relative;height:90px;transition:background-color .3s ease}header.main-header nav#main-menu a.logo{display:inline-block;position:absolute;z-index:1;left:30px;width:100%;max-width:150px;top:46%;transform:translateY(-50%)}header.main-header nav#main-menu a.logo img{width:100%}header.main-header nav#main-menu div.utility-menu{position:absolute;right:18px;top:50%;transform:translateY(-50%);z-index:1;display:inline-block}header.main-header nav#main-menu div.utility-menu a{font-size:1.6rem;color:#fff;display:inline-block;padding:20px 9px;font-weight:500}header.main-header nav#main-menu div.utility-menu a small.count-total{width:14px;height:14px;background-color:#fff;display:inline-block;font-size:8px;line-height:14px;color:#000;border-radius:100%}header.main-header nav#main-menu div.main-menu-trigger{display:none;position:absolute;right:4px;top:47%;transform:translateY(-50%);transition:all .6s ease;text-align:right;z-index:2}@media(max-width:990px){header.main-header nav#main-menu div.main-menu-trigger{display:block}}header.main-header nav#main-menu div.main-menu-trigger a{display:inline-block;padding:20px;transition:all .3s ease;cursor:pointer;user-select:none;border-radius:5px;opacity:1}header.main-header nav#main-menu div.main-menu-trigger a:hover{opacity:.8}header.main-header nav#main-menu div.main-menu-trigger a:hover .lines:before{top:9px}header.main-header nav#main-menu div.main-menu-trigger a:hover .lines:after{top:-9px}header.main-header nav#main-menu div.main-menu-trigger a>span{display:inline-block;width:28px;height:3px;background-color:#fff;border-radius:5px;transition:all .3s ease;position:relative}header.main-header nav#main-menu div.main-menu-trigger a>span:before,header.main-header nav#main-menu div.main-menu-trigger a>span:after{display:inline-block;width:28px;height:3px;background-color:#fff;border-radius:5px;transition:all .3s ease;position:absolute;left:0;content:"";transform-origin:2px center}header.main-header nav#main-menu div.main-menu-trigger a>span:before{top:7px}header.main-header nav#main-menu div.main-menu-trigger a>span:after{top:-7px}header.main-header nav#main-menu div.main-menu-trigger.close a>span{background:transparent}header.main-header nav#main-menu div.main-menu-trigger.close a>span:before,header.main-header nav#main-menu div.main-menu-trigger.close a>span:after{transform-origin:50% 50%;top:0;width:28px}header.main-header nav#main-menu div.main-menu-trigger.close a>span:before{transform:rotate3d(0,0,1,45deg)}header.main-header nav#main-menu div.main-menu-trigger.close a>span:after{transform:rotate3d(0,0,1,-45deg)}header.main-header nav#main-menu>ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row;justify-content:center;position:relative;top:50%;transform:translateY(-50%)}header.main-header nav#main-menu>ul>li{position:relative;margin:0;padding:0}header.main-header nav#main-menu>ul>li.only-mobile{display:none}header.main-header nav#main-menu>ul>li>a{display:inline-block;color:#fff;padding:20px 40px;font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;font-weight:600}header.main-header nav#main-menu>ul>li.active{background:rgba(255,255,255,.1)}header.main-header nav#main-menu>ul>li.active>a{color:#fff}header.main-header nav#main-menu>ul>li:hover{background:rgba(255,255,255,.5)}header.main-header nav#main-menu>ul>li:hover>a{color:#fff}header.main-header nav#main-menu>ul>li:hover>div.submenu{top:100%;opacity:1;transform:scale(1)}header.main-header nav#main-menu>ul>li>div.submenu{display:flex;position:absolute;z-index:1;top:-1500px;opacity:0;margin:0;width:100%;left:0;background:rgba(255,255,255,.5);transition:opacity .3s ease-out,transform .2s ease-out;transform:scale(0.95)}header.main-header nav#main-menu>ul>li>div.submenu:hover{top:100%;opacity:1;transform:scale(1)}header.main-header nav#main-menu>ul>li>div.submenu>ul{list-style-type:none;margin:0;padding:0 0 20px 0;width:100%}header.main-header nav#main-menu>ul>li>div.submenu>ul>li{text-align:center;display:block;margin-bottom:0}header.main-header nav#main-menu>ul>li>div.submenu>ul>li.title{color:#666;font-size:1.2rem;padding:10px 20px;border-bottom:1px solid rgba(255,255,255,.4)}header.main-header nav#main-menu>ul>li>div.submenu>ul>li a{color:#000;text-transform:uppercase;letter-spacing:1px;font-weight:600;display:block;text-align:center;padding:20px 0;font-size:1.25rem;line-height:1.25rem;border-bottom:1px solid transparent}header.main-header nav#main-menu>ul>li>div.submenu>ul>li a.active,header.main-header nav#main-menu>ul>li>div.submenu>ul>li a:hover{color:#fff}header.main-header nav#main-menu>ul>li>div.submenu>ul>li a.active{color:#fff}header.main-header nav#main-menu>ul>li>div.submenu>ul.double{display:flex;flex-wrap:wrap}header.main-header nav#main-menu>ul>li>div.submenu>ul.double>li{width:50%}header.main-header nav#main-menu>ul>li>div.submenu>ul.double>li.title{width:100%}@media(max-width:1240px){header.main-header nav#main-menu>ul>li>a{padding:20px}header.main-header nav#main-menu>ul>li>div.submenu{padding:20px;width:500%;left:-200%}}@media(max-width:990px){header.main-header{position:fixed}header.main-header.menu-panel-showing nav#main-menu>ul{max-height:calc(100vh - 60px)}header.main-header nav#main-menu{background-color:#000 !important;height:60px;transition:none}header.main-header nav#main-menu a.logo{left:25px;max-width:110px;top:50%}header.main-header nav#main-menu div.utility-menu{right:75px;top:51%}header.main-header nav#main-menu>ul{display:block;transform:none;top:calc(100%);max-height:0;background-color:rgba(0,0,0,.95);text-align:left;overflow:auto;transition:max-height .6s ease}header.main-header nav#main-menu>ul>li{position:relative;margin-bottom:0;background-color:rgba(255,255,255,.1)}header.main-header nav#main-menu>ul>li.only-mobile{display:block}header.main-header nav#main-menu>ul>li>a{display:block;padding:22px 28px;font-size:1.4rem}header.main-header nav#main-menu>ul>li>a.toggle-submenu{position:relative}header.main-header nav#main-menu>ul>li>a.toggle-submenu::after{content:"";font-family:"Material Design Icons";display:inline-block;position:absolute;right:14px;font-size:150%;transition:all .2s ease}header.main-header nav#main-menu>ul>li.active{background:rgba(255,255,255,.7)}header.main-header nav#main-menu>ul>li.toggled{background-color:#fff}header.main-header nav#main-menu>ul>li.active>a,header.main-header nav#main-menu>ul>li.toggled>a{color:#000}header.main-header nav#main-menu>ul>li.active>div.submenu,header.main-header nav#main-menu>ul>li.toggled>div.submenu{top:auto;opacity:1;transform:scale(1)}header.main-header nav#main-menu>ul>li.active:hover>a,header.main-header nav#main-menu>ul>li.toggled:hover>a{color:#000}header.main-header nav#main-menu>ul>li.toggled a.toggle-submenu::after{transform:rotate(90deg)}header.main-header nav#main-menu>ul>li.toggled>div.submenu{max-height:1000px}header.main-header nav#main-menu>ul>li:hover>a{color:#000}header.main-header nav#main-menu>ul>li>div.submenu{display:flex;flex-direction:column;position:relative;z-index:auto;top:0;opacity:1;margin:0;padding:0;width:100%;left:auto;background:rgba(255,255,255,.1);transition:max-height .6s ease-out;max-height:0;overflow:auto}header.main-header nav#main-menu>ul>li>div.submenu:hover{top:auto;opacity:1}header.main-header nav#main-menu>ul>li>div.submenu>ul{list-style-type:none;margin:0;padding:0 10px 25px 10px}header.main-header nav#main-menu>ul>li>div.submenu>ul>li{text-align:left;display:block}header.main-header nav#main-menu>ul>li>div.submenu>ul>li.title{color:#666;font-size:1.2rem;padding:10px 20px;border-bottom:0;text-transform:uppercase}header.main-header nav#main-menu>ul>li>div.submenu>ul>li a{color:#333;padding:10px 20px;text-transform:uppercase;letter-spacing:1px;font-weight:600;display:block;text-align:left;font-size:1.3rem;line-height:1.3rem;border-left:1px solid transparent;border-bottom:1px solid transparent}header.main-header nav#main-menu>ul>li>div.submenu>ul>li a:hover{color:#000}header.main-header nav#main-menu>ul>li>div.submenu>ul>li a.active{border-left:1px solid #000;border-bottom:1px solid transparent;color:#000}header.main-header nav#main-menu>ul>li>div.submenu>ul.double{display:flex;flex-wrap:wrap}header.main-header nav#main-menu>ul>li>div.submenu>ul.double>li{width:50%}header.main-header nav#main-menu>ul>li>div.submenu>ul.double>li.title{width:100%}}.dropdown.dropdown-utility-menu{width:250px;border-radius:2px;background-color:rgba(255,255,255,.9);margin-top:15px}.dropdown.dropdown-utility-menu .dropdown-title{background-color:transparent;padding:20px 20px;color:#666;font-size:1.3rem}.dropdown.dropdown-utility-menu .dropdown-title i{display:inline-block;vertical-align:baseline;font-size:1rem;padding-right:8px}.dropdown.dropdown-utility-menu ul{background-color:transparent;list-style-type:none;margin:0;padding:0;border-radius:2px;overflow:hidden}.dropdown.dropdown-utility-menu ul li{margin-bottom:0}.dropdown.dropdown-utility-menu ul li a{display:block;padding:16px 20px;font-size:1.3rem;color:#000;font-weight:bold;background-color:#fff}.dropdown.dropdown-utility-menu ul li a small{vertical-align:top;display:inline-block;float:right;text-transform:uppercase}.dropdown.dropdown-utility-menu ul li a:hover{background-color:rgba(0,0,0,.1)}.dropdown.dropdown-utility-menu ul li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.05)}.dropdown.dropdown-utility-menu ul li.spacer{border-bottom:0;height:4px;background:rgba(0,0,0,.05)}body[data-page=home] div.fake-header{display:none}@media(max-width:990px){body[data-page=home] div.fake-header{display:block}}body[data-page=home] section{width:100vw;margin:0;padding:0;text-align:center;position:relative;margin:auto;z-index:0}body[data-page=home] section.slider{height:100vh;overflow:hidden;background-color:#000}body[data-page=home] section.slider .swiper-container,body[data-page=home] section.slider .swiper-wrapper,body[data-page=home] section.slider .swiper-slide{width:100vw;height:100vh}@media(max-width:800px){body[data-page=home] section.slider{height:calc(100vh - 60px)}body[data-page=home] section.slider .swiper-container,body[data-page=home] section.slider .swiper-wrapper,body[data-page=home] section.slider .swiper-slide{height:calc(100vh - 60px)}}body[data-page=home] section.slider .swiper-slide{width:100vw;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;cursor:pointer;display:flex;text-align:center;justify-content:center;align-items:center}body[data-page=home] section.slider .swiper-slide .emotional{position:absolute;display:inline-block;z-index:3}body[data-page=home] section.slider .swiper-slide .emotional h1{font-size:12rem;letter-spacing:1px;color:#fff;font-style:italic;font-family:"Lato","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;text-shadow:4px 4px 8px #000}body[data-page=home] section.slider .swiper-slide .emotional h2{font-size:3rem;color:#fff;font-weight:300;font-style:italic;font-family:"Lato","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:subpixel-antialiased;text-shadow:4px 4px 8px #000}@media(max-width:800px){body[data-page=home] section.slider .swiper-slide{justify-content:center;align-items:flex-end}body[data-page=home] section.slider .swiper-slide::after{content:"";display:table;width:100%;height:100%;background-color:rgba(90,38,38,.15)}body[data-page=home] section.slider .swiper-slide .emotional{padding:0 0 18vh 0}body[data-page=home] section.slider .swiper-slide .emotional h1{font-size:4rem;text-shadow:0 2px 4px rgba(0,0,0,.4)}body[data-page=home] section.slider .swiper-slide .emotional h2{font-size:2rem;text-shadow:0 2px 4px rgba(0,0,0,.7)}}body[data-page=home] section.slider .swiper-slide.slide-1{background-image:url("../../public/images/bg-home-01.jpg")}@media(max-width:800px){body[data-page=home] section.slider .swiper-slide.slide-1{background-image:url("../../public/images/bg-home-01_mobile.jpg")}}body[data-page=home] section.slider .swiper-slide.slide-2{background-image:url("../../public/images/bg-home-02.jpg")}@media(max-width:800px){body[data-page=home] section.slider .swiper-slide.slide-2{background-image:url("../../public/images/bg-home-02_mobile.jpg")}}body[data-page=home] section.slider .swiper-slide.slide-3{background-image:url("../../public/images/bg-home-03.jpg")}@media(max-width:800px){body[data-page=home] section.slider .swiper-slide.slide-3{background-image:url("../../public/images/bg-home-03_mobile.jpg")}}body[data-page=home] section.slider .swiper-slide.slide-4{background-image:url("../../public/images/bg-home-04.jpg")}@media(max-width:800px){body[data-page=home] section.slider .swiper-slide.slide-4{background-image:url("../../public/images/bg-home-04_mobile.jpg")}}body[data-page=home] section.slider .swiper-slide.slide-5{background-image:url("../../public/images/bg-home-05.jpg")}@media(max-width:800px){body[data-page=home] section.slider .swiper-slide.slide-5{background-image:url("../../public/images/bg-home-05_mobile.jpg")}}body[data-page=home] section.slider .swiper-pagination{top:50%;right:20px;transform:translateY(-50%)}body[data-page=home] section.slider .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;display:block;margin:8px 0;border-radius:100%;background:#fff;opacity:.2}body[data-page=home] section.slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}body[data-page=story] div.fake-header{display:none}@media(max-width:990px){body[data-page=story] div.fake-header{display:block}}body[data-page=story] main{overflow:auto;height:auto}body[data-page=story] .slider-wrapper .contents .image{background-size:cover;background-repeat:no-repeat;margin-left:0;width:100vw;height:30vh;background-position:right center}body[data-page=story] .slider-wrapper .contents .square{position:relative;width:100vw;background-color:rgba(0,0,0,.75)}body[data-page=story] .slider-wrapper .contents .square .square-content div{display:table;width:100%;height:100%}body[data-page=story] .slider-wrapper .contents .square .square-content .centred{display:table-cell;text-align:center;padding:15% 0;vertical-align:middle}body[data-page=story] .slider-wrapper .contents .square .square-content .centred h3{display:block;width:100%;text-align:center;margin:auto;width:90%;color:#fff;font-size:6rem;line-height:6rem;margin-bottom:22px;color:#9d9c9c;font-size:1.8rem;line-height:1.8rem;margin-bottom:15px}body[data-page=story] .slider-wrapper .contents .square .square-content .centred h1{display:block;width:100%;text-align:center;margin:auto;width:90%;color:#fff;font-size:6rem;line-height:6rem;margin-bottom:22px}body[data-page=story] .slider-wrapper .contents .square .square-content .centred .text{text-align:justify;text-justify:inter-word;margin:auto;font-size:1.25rem;line-height:1.4em}body[data-page=story] .slider-wrapper .contents .square.right{left:auto;right:0}body[data-page=story] .slider-wrapper section[data-slide=years] .contents .square .square-content .centred h1{font-size:9.5rem;line-height:9.5rem;margin-bottom:0}body[data-page=story] .slider-wrapper section[data-slide=years] .contents .square .square-content .centred .text{max-width:80%}body[data-page=story] .slider-wrapper section[data-slide=style] .contents .square .square-content .centred h1{font-size:9.5rem;line-height:9.5rem;margin-bottom:0}body[data-page=story] .slider-wrapper section[data-slide=style] .contents .square .square-content .centred .text{max-width:80%}body[data-page=story] .slider-wrapper section[data-slide=pizzo-oro] .contents .square .square-content .centred h1{font-size:8.5rem;line-height:8.5rem}body[data-page=story] .slider-wrapper section[data-slide=pizzo-oro] .contents .square .square-content .centred .text{max-width:80%}body[data-page=story] .slider-wrapper section[data-slide=fashion] .contents .square .square-content .centred h1{font-size:9.5rem;line-height:9.5rem;margin-bottom:0}body[data-page=story] .slider-wrapper section[data-slide=fashion] .contents .square .square-content .centred .text{max-width:80%}body[data-page=story] .slider-wrapper section[data-slide=elegance] .contents .square .square-content .centred .text{text-align:center;text-justify:initial;max-width:100%;font-size:2.2rem;line-height:2.2rem}body[data-page=story] .slider-wrapper section[data-slide=elegance] .contents .square .square-content .centred .text a{display:inline-block;margin:5px 0;font-weight:700}body[data-page=story] .slider-wrapper section[data-slide=elegance] .contents .square .square-content .centred .text .spacer{display:block;width:100%;height:25px}body[data-page=story] .slider-wrapper section[data-slide=elegance] .contents .square .square-content .centred h1{margin-bottom:0}body[data-page=story] .slider-wrapper section[data-slide=elegance] .contents .square .square-content .centred h3{margin-bottom:45px}@media(min-width:680px){body[data-page=story] .slider-wrapper .contents .square .square-content .centred{padding:8% 0}body[data-page=story] .slider-wrapper .contents .square .square-content .centred h3{font-size:2.5rem;line-height:2.5rem}body[data-page=story] .slider-wrapper .contents .square .square-content .centred h1{font-size:7.5rem;line-height:7.5rem}body[data-page=story] .slider-wrapper section[data-slide=years] .contents .square .square-content .centred h1{font-size:12.5rem;line-height:12.5rem}body[data-page=story] .slider-wrapper section[data-slide=style] .contents .square .square-content .centred h1{font-size:12.5rem;line-height:12.5rem}body[data-page=story] .slider-wrapper section[data-slide=pizzo-oro] .contents .square .square-content .centred h1{font-size:10.5rem;line-height:10.5rem}body[data-page=story] .slider-wrapper section[data-slide=fashion] .contents .square .square-content .centred h1{font-size:11rem;line-height:11rem}body[data-page=story] .slider-wrapper section[data-slide=fashion] .contents .square .square-content .centred .text{max-width:50%}}@media(min-width:980px){body[data-page=story] main{overflow:hidden;height:100vh}body[data-page=story] .slider-wrapper .contents .image{height:100vh}body[data-page=story] .slider-wrapper .contents .square{position:absolute;top:0;left:0;width:50vw;height:100vh}body[data-page=story] .slider-wrapper .contents .square .square-content{position:relative;top:50%;transform:translateY(-50%)}body[data-page=story] .slider-wrapper .contents .square .square-content .centred{padding:0}body[data-page=story] .slider-wrapper .contents .square .square-content .centred h3{font-size:3.5rem;line-height:3.5rem}body[data-page=story] .slider-wrapper .contents .square .square-content .centred h1{font-size:9rem;line-height:9rem}body[data-page=story] .slider-wrapper section[data-slide=years] .contents .square .square-content .centred h1{font-size:16.5rem;line-height:16.5rem}body[data-page=story] .slider-wrapper section[data-slide=years] .contents .square .square-content .centred .text{max-width:60%}body[data-page=story] .slider-wrapper section[data-slide=style] .contents .square .square-content .centred h1{font-size:16.5rem;line-height:16.5rem}body[data-page=story] .slider-wrapper section[data-slide=style] .contents .square .square-content .centred .text{max-width:60%;font-weight:700}body[data-page=story] .slider-wrapper section[data-slide=pizzo-oro] .contents .square .square-content .centred h1{font-size:14.5rem;line-height:14.5rem}body[data-page=story] .slider-wrapper section[data-slide=pizzo-oro] .contents .square .square-content .centred .text{max-width:60%}body[data-page=story] .slider-wrapper section[data-slide=fashion] .contents .square .square-content .centred h1{font-size:15rem;line-height:16rem}body[data-page=story] .slider-wrapper section[data-slide=fashion] .contents .square .square-content .centred .text{max-width:40%}body[data-page=story] .slider-wrapper section[data-slide=elegance] .contents .square .square-content .centred h3{font-size:2.5rem;line-height:2.5rem}body[data-page=story] .slider-wrapper section[data-slide=elegance] .contents .square .square-content .centred .rect{font-size:1.3rem}}@media(min-width:1280px){body[data-page=story] .slider-wrapper .contents .square .square-content .centred .text{font-size:1.4rem}}@media(min-width:1440px){body[data-page=story] .slider-wrapper .contents .square .square-content .centred .text{font-size:1.4rem;line-height:1.5em;font-weight:600}}body[data-page=appointments] div.fake-header{display:block;height:90px}@media(max-width:990px){body[data-page=appointments] div.fake-header{display:block;height:60px}}body[data-page=appointments] main{height:auto;min-height:100vh;background-image:url(../../public/images/bg-events.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover}body[data-page=appointments] section{width:100vw;margin:0;padding:50px 30px 250px 30px;text-align:center;position:relative;margin:auto;z-index:0}body[data-page=appointments] section .grid{max-width:1100px;margin:auto;text-align:center}body[data-page=appointments] section .grid .event{padding:10px}body[data-page=appointments] section .grid .event .title{font-size:2.2rem;margin-bottom:10px;font-weight:400;color:#fff}body[data-page=appointments] section .grid .event p{font-size:1.6rem}body[data-page=contacts] div.fake-header{display:none}@media(max-width:990px){body[data-page=contacts] div.fake-header{display:block;height:60px}}body[data-page=contacts] main{height:auto;min-height:100vh;background-image:url(../../public/images/bg-contacts.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}body[data-page=contacts] section{font-size:13px;width:80vw;max-width:980px;margin:auto;padding:10vh 0 25vh}body[data-page=contacts] section .privacy{display:block;margin:0 0 5px 0}body[data-page=contacts] section form input{color:#cdcdcd}body[data-page=contacts] section form input[type=submit]{background-color:#1a1a1a}body[data-page=contacts] section .number-info{padding-top:15px}body[data-page=contacts] section .number-info p{text-align:left}body[data-page=contacts] section .number-info p{text-align:left;font-size:16px}@media(min-width:980px){body[data-page=contacts] section{padding-top:25vh}}body[data-page=products] div.fake-header,body[data-page=collections] div.fake-header{display:block;height:90px}@media(max-width:990px){body[data-page=products] div.fake-header,body[data-page=collections] div.fake-header{display:block;height:60px}}body[data-page=products] section,body[data-page=collections] section{width:100vw;margin:0;padding:30px;text-align:center;position:relative;margin:auto;z-index:0}body[data-page=products] section.header,body[data-page=collections] section.header{text-align:center;padding:0 30px 30px 30px}body[data-page=products] section.header .image,body[data-page=collections] section.header .image{background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width:750px){body[data-page=products] section.header .image,body[data-page=collections] section.header .image{height:20vh}}body[data-page=products] section.header .image img,body[data-page=collections] section.header .image img{width:100%}body[data-page=products] section.header label,body[data-page=collections] section.header label{display:block;margin-top:40px;margin-bottom:-2px;font-size:1.2rem;color:#666}body[data-page=products] section.header h1,body[data-page=collections] section.header h1{color:#fff;margin-bottom:20px;font-size:3rem}body[data-page=products] section.header a,body[data-page=collections] section.header a{font-size:1.6rem;color:#999}body[data-page=products] section.header a:hover,body[data-page=collections] section.header a:hover{color:#fff}body[data-page=products] section.header a i,body[data-page=collections] section.header a i{display:block;margin-top:5px}body[data-page=products] section.articles-wrapper,body[data-page=collections] section.articles-wrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;padding:25px 30px}@media(max-width:990px){body[data-page=products] section.articles-wrapper,body[data-page=collections] section.articles-wrapper{padding:15px 15px}}body[data-page=products] section.articles-wrapper article,body[data-page=collections] section.articles-wrapper article{width:16.66666%;padding:5px;transition:opacity .2s ease}@media(max-width:1920px){body[data-page=products] section.articles-wrapper article,body[data-page=collections] section.articles-wrapper article{width:20%}}@media(max-width:1680px){body[data-page=products] section.articles-wrapper article,body[data-page=collections] section.articles-wrapper article{width:25%}}@media(max-width:1024px){body[data-page=products] section.articles-wrapper article,body[data-page=collections] section.articles-wrapper article{width:33.33333%}}@media(max-width:600px){body[data-page=products] section.articles-wrapper article,body[data-page=collections] section.articles-wrapper article{width:50%}}body[data-page=products] section.articles-wrapper article a,body[data-page=collections] section.articles-wrapper article a{display:block;position:relative;z-index:0;text-align:center;padding:0 15px 30px 15px;background-color:#000}body[data-page=products] section.articles-wrapper article a .cover,body[data-page=collections] section.articles-wrapper article a .cover{display:block;width:100%;margin-bottom:16px;transition:all .3s ease;background-size:100%;background-position:center}body[data-page=products] section.articles-wrapper article a .cover img,body[data-page=collections] section.articles-wrapper article a .cover img{display:block;width:100%}body[data-page=products] section.articles-wrapper article a .name,body[data-page=collections] section.articles-wrapper article a .name{font-size:1.8rem;line-height:2.4rem;color:#fff;font-weight:500;width:100%}@media(max-width:600px){body[data-page=products] section.articles-wrapper article a .name,body[data-page=collections] section.articles-wrapper article a .name{font-size:1.4rem}}body[data-page=products] section.articles-wrapper article a .info,body[data-page=collections] section.articles-wrapper article a .info{padding:7px 0;color:#aaa;font-size:1rem}body[data-page=products] section.articles-wrapper article a .price,body[data-page=collections] section.articles-wrapper article a .price{font-size:1.3rem;color:#aaa}body[data-page=products] section.articles-wrapper article:hover a .cover,body[data-page=collections] section.articles-wrapper article:hover a .cover{background-size:110%}body[data-page=product] div.fake-header{display:none}@media(max-width:990px){body[data-page=product] div.fake-header{display:block}}body[data-page=product] nav.navigator{top:auto;bottom:50px;transform:none;-webkit-transform:none;display:none;vertical-align:middle;z-index:5}body[data-page=product] nav.navigator>span{display:table-cell;padding:0 20px;vertical-align:middle;font-weight:700;color:#999;letter-spacing:1px}body[data-page=product] nav.navigator.products-navigator{top:auto;bottom:30px;right:0;left:0;margin:auto}body[data-page=product] nav.navigator.products-navigator ul{width:auto}body[data-page=product] nav.navigator.products-navigator ul li{display:inline-block;float:left}body[data-page=product] nav.navigator.products-navigator ul li.other-products>span{width:auto;padding:0 20px;background-color:transparent}body[data-page=product] section.header{text-align:center;width:100%;background-color:#000;z-index:100;padding:0 0 10px 0}body[data-page=product] section.header.fixed{position:fixed}body[data-page=product] section.header.fixed .small h1{font-size:5rem;line-height:5rem;margin-top:10px}body[data-page=product] section.header .back-btn{padding:0;position:absolute;left:20px;top:13px;text-transform:uppercase;color:#999}body[data-page=product] section.header .back-btn i{font-size:4rem;line-height:4rem;font-weight:bold}body[data-page=product] section.header .back-btn span{display:none;color:#999}body[data-page=product] section.header .back-btn:hover,body[data-page=product] section.header .back-btn:active,body[data-page=product] section.header .back-btn:active i,body[data-page=product] section.header .back-btn:hover i{color:#fff}body[data-page=product] section.header h1{font-size:4rem;line-height:5rem;font-weight:300;-webkit-font-smoothing:subpixel-antialiased;padding:8px 0 5px 0;color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease}body[data-page=product] section.header h3{font-size:1.8rem;line-height:1.8rem;display:inline-block;margin-bottom:10px;color:#999;font-weight:300}body[data-page=product] section.header h4{font-size:1.4rem;line-height:1.4rem;font-weight:400}body[data-page=product] .info-page{width:100vw;height:auto;position:relative;top:auto;bottom:auto;background-color:#000;opacity:1;overflow:auto;transition:bottom .6s ease;-webkit-transition:bottom .6s ease;z-index:4}body[data-page=product] .info-page .header{display:none;width:100%;height:50px;text-align:center;padding:5px 10px}body[data-page=product] .info-page .header>*{display:table-cell;vertical-align:middle;text-align:center;border:1px solid #fff;color:#fff;width:50%;font-size:1.3rem}body[data-page=product] .info-page .header .close{display:none}body[data-page=product] .info-page .header .rect-reverse{display:table-cell}body[data-page=product] .info-page .header.open .close{display:table-cell;width:100%}body[data-page=product] .info-page .header.open .toggle{display:none}body[data-page=product] .info-page .header.open .rect-reverse{display:none}body[data-page=product] .info-page .contents{background-color:#000;width:100%;padding-bottom:40px;padding-top:10px}body[data-page=product] .info-page .overlay-info{position:relative;background-color:rgba(0,0,0,.9)}body[data-page=product] .info-page .overlay-info ul.thumbnails{margin:0 0 20px 0;padding:0;list-style-type:none;text-align:center}@media(min-width:980px){body[data-page=product] .info-page .overlay-info ul.thumbnails{text-align:left}}body[data-page=product] .info-page .overlay-info ul.thumbnails li{display:inline-block;margin:0 10px}body[data-page=product] .info-page .overlay-info ul.thumbnails li:first-of-type{margin-left:0}body[data-page=product] .info-page .overlay-info ul.thumbnails li:last-of-type{margin-right:0}body[data-page=product] .info-page .overlay-info ul.thumbnails li a{border:1px solid #333;display:block;width:35px;height:35px}body[data-page=product] .info-page .overlay-info ul.thumbnails li a.active,body[data-page=product] .info-page .overlay-info ul.thumbnails li a:hover{border:1px solid #fff}body[data-page=product] .info-page .overlay-info ul.thumbnails li a img{display:block;margin:0;width:100%}body[data-page=product] .info-page .overlay-info table.article-fields{margin-bottom:20px !important}@media(max-width:980px){body[data-page=product] .info-page .overlay-info table.article-fields{width:100% !important}}body[data-page=product] .info-page .overlay-info table.article-fields tr td{text-align:left !important;padding:5px 0 !important}@media(max-width:980px){body[data-page=product] .info-page .overlay-info table.article-fields tr td{text-align:center !important;padding:10px !important}}body[data-page=product] .info-page .overlay-info table.article-fields tr:nth-child(even){background:#000}body[data-page=product] .info-page .overlay-info table.article-fields tr:nth-child(odd){background:#101010}body[data-page=product] .info-page .overlay-info.product-info{padding:0 20px;width:95%;margin:auto;right:0}body[data-page=product] .info-page .overlay-info.product-info .centred{transform:none;-webkit-transform:none;top:auto}body[data-page=product] .info-page .overlay-info.product-info .centred .back-btn{display:none}body[data-page=product] .info-page .overlay-info.product-info .centred .info-title{width:90%;margin:auto;font-size:1.4rem;line-height:1.4rem;margin-bottom:20px;text-align:center;color:#ecebeb}body[data-page=product] .info-page .overlay-info.product-info .centred .info-title .tipology{color:#ecebeb;font-size:20px}body[data-page=product] .info-page .overlay-info.product-info .centred .info-title .pipe{display:inline-block;padding:0 5px;color:#ecebeb;font-size:20px}body[data-page=product] .info-page .overlay-info.product-info .centred .info-title .collection-name{font-size:20px}body[data-page=product] .info-page .overlay-info.product-info .centred .big-title{display:none}body[data-page=product] .info-page .overlay-info.product-info table{margin-bottom:0;vertical-align:middle;width:80%;margin:auto;max-width:400px;color:#ccc}body[data-page=product] .info-page .overlay-info.product-info table tr td{padding:3px 2px;border:0;text-align:center;font-size:14px}body[data-page=product] .info-page .overlay-info.product-info table tr td a[data-rel=sizes-menu] .choice,body[data-page=product] .info-page .overlay-info.product-info table tr td a[data-rel=sizes-menu] i{color:#ccc}body[data-page=product] .info-page .overlay-info.product-info table tr td a[data-rel=sizes-menu]:hover .choice,body[data-page=product] .info-page .overlay-info.product-info table tr td a[data-rel=sizes-menu]:hover i{color:#fff}body[data-page=product] .info-page .overlay-info.product-info table tr td #buy{display:inline-block}body[data-page=product] .info-page .overlay-info.product-info table tr td .free-delivery{text-align:left;display:block}body[data-page=product] .info-page .overlay-info.product-info table tr td .contact-number{text-align:left;margin-top:0}body[data-page=product] .info-page .overlay-info.product-info table tr.code td{font-size:1.5rem;line-height:1.5rem;color:#ccc;padding-bottom:10px;text-align:center}body[data-page=product] .info-page .back-btn-container{margin:auto;text-align:center;padding-top:20px}body[data-page=product] .info-page.open{bottom:0}body[data-page=product] .info-page.open .contents{overflow-y:scroll}body[data-page=product] div.recent-related{width:100%;max-width:1680px;margin:auto}body[data-page=product] div.recent-related h5{text-align:center;border-bottom:1px solid #333;font-weight:300;padding:10px;width:90%;margin:auto}body[data-page=product] div.recent-related article{width:16.666666%}@media(max-width:1150px){body[data-page=product] div.recent-related article{width:33.3333333%}}@media(max-width:980px){body[data-page=product] div.recent-related article{width:50%}}body[data-page=product] div.recent-related article .name{font-size:1.5rem}body[data-page=product] .articles-wrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;padding:25px 30px}@media(max-width:990px){body[data-page=product] .articles-wrapper{padding:15px 15px}}body[data-page=product] .articles-wrapper article{width:16.66666%;padding:5px;transition:opacity .2s ease}@media(max-width:1920px){body[data-page=product] .articles-wrapper article{width:20%}}@media(max-width:1680px){body[data-page=product] .articles-wrapper article{width:25%}}@media(max-width:1024px){body[data-page=product] .articles-wrapper article{width:33.33333%}}@media(max-width:600px){body[data-page=product] .articles-wrapper article{width:50%}}body[data-page=product] .articles-wrapper article a{display:block;position:relative;z-index:0;text-align:center;padding:0 15px 30px 15px;background-color:#000}body[data-page=product] .articles-wrapper article a .cover{display:block;width:100%;margin-bottom:16px;transition:all .3s ease;background-size:100%;background-position:center}body[data-page=product] .articles-wrapper article a .cover img{display:block;width:100%}body[data-page=product] .articles-wrapper article a .name{font-size:1.8rem;line-height:2.4rem;color:#fff;font-weight:500;width:100%}@media(max-width:600px){body[data-page=product] .articles-wrapper article a .name{font-size:1.4rem}}body[data-page=product] .articles-wrapper article a .info{padding:7px 0;color:#aaa;font-size:1rem}body[data-page=product] .articles-wrapper article a .price{font-size:1.3rem;color:#aaa}body[data-page=product] .articles-wrapper article:hover a .cover{background-size:110%}body[data-page=product] .info-page .overlay-info.product-info table tr:not(.actions):not(.code) td:first-child{text-align:left}body[data-page=product] .info-page .overlay-info.product-info table tr:not(.actions):not(.code) td:last-child{text-align:left;font-weight:400}body[data-page=product] .info-page .overlay-info.product-info table td.add-to-cart>span .old{text-decoration:line-through}body[data-page=product] .info-page .overlay-info.product-info table td.add-to-cart>span .new{display:inline-block;color:#b19a3c;font-size:21px;margin:5px 0 15px}body[data-page=product] .info-page .overlay-info.product-info table td.add-to-cart>span .percent-discount{display:inline-block;padding:0 0 0 5px}body[data-page=product] .info-page .overlay-info.product-info .colours-list{list-style:none;margin-bottom:0;height:16px}body[data-page=product] .info-page .overlay-info.product-info .colours-list li{display:inline-block;margin:0 2px 0 0}body[data-page=product] .info-page .overlay-info.product-info .colours-list li a{border:1px solid #000;width:20px;height:20px;overflow:hidden;display:inline-block}body[data-page=product] .info-page .overlay-info.product-info .colours-list li a.active{border:1px solid #fff}body[data-page=product] .info-page .overlay-info.product-info select{border:0;padding:0 10px 0 0;height:auto;display:inline-block;background-color:#000}body[data-page=product] .info-page .overlay-info.product-info .item table a.selected:hover .choice,body[data-page=product] .info-page .overlay-info.product-info .item table a.selected:hover i{color:#fff}body[data-page=product] .info-page .overlay-info.product-info .item table a.selected .choice,body[data-page=product] .info-page .overlay-info.product-info .item table a.selected i{color:#ddd}body[data-page=product] .info-page .overlay-info.product-info .item .info-container{margin-top:10px}body[data-page=product] .info-page .overlay-info.product-info .item .info-container a{width:auto}body[data-page=product] .info-page .overlay-info.product-info .item .left-info{display:inline-block;width:10%;vertical-align:middle;text-align:center;font-size:20px}body[data-page=product] .info-page .overlay-info.product-info .item .left-info.shipping{font-size:15px}body[data-page=product] .info-page .overlay-info.product-info .item .left-info.withdrawels-information{font-size:15px}body[data-page=product] .info-page .overlay-info.product-info .item .left-info.conditions{font-size:14px}body[data-page=product] .info-page .overlay-info.product-info .item .right-info{display:inline-block;width:90%;vertical-align:middle;text-align:left;font-size:13px;line-height:15px;font-weight:400;padding-left:20px}body[data-page=product] .info-page .overlay-info.product-info .item .withdrawels-info{font-size:13px;display:inline-block}body[data-page=product] ul.menu-size,body[data-page=product] ul.menu-color{top:auto;transform:none;width:100px;list-style-type:none;padding:5px;background-color:#fff;width:150px}body[data-page=product] ul.menu-size li,body[data-page=product] ul.menu-color li{margin-bottom:1px}body[data-page=product] ul.menu-size li a,body[data-page=product] ul.menu-color li a{display:block;font-size:1.3rem;padding:10px 15px;background-color:#ccc;color:#000;font-weight:700}body[data-page=product] ul.menu-size li a:hover,body[data-page=product] ul.menu-color li a:hover{color:#fff;background-color:#000}body[data-page=product] .pictures{height:auto;padding-bottom:0;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative}body[data-page=product] .pictures .item{width:100vw;max-width:1240px;margin:auto;height:auto;background-size:contain;background-repeat:no-repeat;background-repeat:no-repeat;background-position:center center;opacity:0;z-index:0;transition:opacity .3s ease;position:absolute;top:0;left:0}body[data-page=product] .pictures .item.active{z-index:1;opacity:1}body[data-page=product] .pictures .item[data-zoom]{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.pswp__top-bar{background-color:rgba(0,0,0,.7) !important}.pswp__item{background-color:rgba(0,0,0,.7) !important}.double-tap{position:absolute;bottom:80px;width:100%;text-align:center}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input{padding:5px 50px 40px}.vex.vex-theme-plain .vex-dialog-button{float:none;margin-left:none}body[data-page=product] section.header .back-btn{display:none}@media(min-width:980px){body[data-page=product] header{display:block}body[data-page=product] nav.navigator{display:table}body[data-page=product] section.header{padding:0;max-height:215px}body[data-page=product] .back-btn{color:#ccc;padding:0;position:relative;top:auto;left:auto;font-size:18px;font-weight:300}body[data-page=product] .back-btn i{font-size:1.9rem;line-height:1.3rem;display:inline-block}body[data-page=product] .back-btn span{display:inline-block;font-size:17px}body[data-page=product] .back-btn:hover span,body[data-page=product] .back-btn:active span{color:#fff}body[data-page=product] .back-btn:hover i,body[data-page=product] .back-btn:active i{color:#fff}body[data-page=product] section.header h1{font-size:3.5rem;line-height:5rem;margin:10px 0 10px 0;display:none}body[data-page=product] section.header h4{display:none}body[data-page=product] section.header .boutiques-trigger,body[data-page=product] section.header .cart-trigger{display:none}body[data-page=product] .info-page{opacity:1;background-color:transparent}body[data-page=product] .info-page{display:block;height:0;top:0;bottom:auto;overflow:visible;transition:none;-webkit-transition:none;z-index:2}body[data-page=product] .info-page .contents{background-color:transparent;height:auto}body[data-page=product] .info-page .back-btn-container{position:fixed;top:30%;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-color:rgba(0,0,0,.7);left:102px}body[data-page=product] .info-page .header{display:none}body[data-page=product] .info-page .header a{color:#fff}body[data-page=product] .info-page .overlay-info{position:fixed;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-color:rgba(0,0,0,.7)}body[data-page=product] .info-page .overlay-info a.back-btn{margin-bottom:60px}body[data-page=product] .info-page .overlay-info.product-info .centred .info-title{font-size:1.9rem;line-height:2rem}body[data-page=product] .info-page .overlay-info.product-info table tr:not(.actions):not(.code) td:last-child{text-align:left}body[data-page=product] .info-page .overlay-info.thumbs{display:block;left:100px;width:auto;padding:0}body[data-page=product] .info-page .overlay-info.product-info{width:100%;height:100vh;max-width:400px}body[data-page=product] .info-page .overlay-info.product-info .centred{position:relative;top:50%;transform:translateY(-50%);text-align:left}body[data-page=product] .info-page .overlay-info.product-info .centred .back-btn{display:inline-block;margin-left:12px}body[data-page=product] .info-page .overlay-info.product-info .centred .big-title{margin-left:0;font-size:46px;font-weight:300;padding:20px 0 2px;display:block;text-align:left;line-height:50px;position:relative;left:-2px;margin-bottom:5px}body[data-page=product] .info-page .overlay-info.product-info .centred .info-title{text-align:left;margin-bottom:10px;margin-left:0}body[data-page=product] .info-page .overlay-info.product-info .centred .info-title .pipe{display:none}body[data-page=product] .info-page .overlay-info.product-info .centred .info-title .collection-name{display:none}body[data-page=product] .info-page .overlay-info.product-info .centred .info-title .tipology{font-weight:300}body[data-page=product] .info-page .overlay-info.product-info .centred .big-title{color:#fff}body[data-page=product] .info-page .overlay-info.product-info .centred table td{color:#e1e1e1}body[data-page=product] .info-page .overlay-info.product-info .centred table td.titleField{width:40%;font-weight:400}body[data-page=product] .info-page .overlay-info.product-info .centred table td a[data-rel]{font-size:14px}body[data-page=product] .info-page .overlay-info.product-info table{margin:0;width:80%;max-width:none}body[data-page=product] .info-page .overlay-info.product-info table tr.code td{text-align:left}body[data-page=product] .info-page .overlay-info.product-info table td{text-align:left}body[data-page=product] .info-page .overlay-info.product-info table td.add-to-cart{text-align:center}body[data-page=product] .info-page .overlay-info.product-info table td.add-to-cart>strong{text-align:left}body[data-page=product] .info-page .overlay-info.product-info table tr td #buy{width:100%;text-align:center}body[data-page=product] .pictures{height:auto}body[data-page=product] .pictures.padding{padding-bottom:10vh}body[data-page=product] .pictures .item{height:auto;width:70%;margin:20px auto auto 0}body[data-page=product] .pictures .item[data-zoom]{background-position:40% center}.double-tap{display:none}}body[data-page=product] a.size-guide{color:#ccc;display:inline-block;line-height:17px;font-size:12px}body[data-page=product] a.size-guide:hover{color:#fff}.size-guide-container{background-color:#fff;padding:12px;min-width:300px;max-width:600px;text-align:center;margin:auto}.size-guide-container .guide-header h1{font-size:60px;margin-bottom:15px;font-weight:300}.size-guide-container .guide-header h3{font-size:30px;font-weight:300}.size-guide-container .istructions{padding-top:25px}.size-guide-container .istructions h4{font-size:18px;font-weight:400;margin-bottom:12px}.size-guide-container .istructions p{font-size:15px;font-weight:300;margin-bottom:15px}.size-guide-container .size-guide-table thead th{background-color:#575755;color:#fff;border:1px solid #000;text-align:center;padding:5px 2px;font-size:10px;font-weight:400;line-height:18px}.size-guide-container .size-guide-table thead th.gold{background-color:#d4c37f}.size-guide-container .size-guide-table tbody td{border:1px solid #ccc;text-align:center;padding:5px}.size-guide-container .size-guide-table tbody td.gold{background-color:#e7deb8}.size-guide-container a.close{float:right}.size-guide-container a.close:hover{color:#666}@media(min-width:550px){.size-guide-container .size-guide-table thead th{font-size:12px}}@media(min-width:980px){body[data-page=product] .info-page .overlay-info.product-info table tr:not(.actions):not(.code) td.size-guide-td{text-align:left}}body[data-page=product] ul.thumbnails{margin:0 30px;padding:0;list-style-type:none;text-align:center;z-index:20;position:absolute;top:50%;transform:translateY(-50%)}body[data-page=product] ul.thumbnails li{display:block;margin:20px 0}body[data-page=product] ul.thumbnails li a{border:1px solid #333;display:block;width:50px;height:50px}@media(max-width:600px){body[data-page=product] ul.thumbnails li a{width:35px;height:35px}}body[data-page=product] ul.thumbnails li a.active,body[data-page=product] ul.thumbnails li a:hover{border:1px solid #fff}body[data-page=product] ul.thumbnails li a img{display:block;margin:0;width:100%}@media(min-width:980px){body[data-page=product] span.desktop-wrap{display:flex;max-width:1680px;margin:auto;flex-direction:row;align-items:center}body[data-page=product] .pictures{width:60% !important;padding-bottom:0 !important;position:relative}body[data-page=product] .pictures a.item{width:100% !important;padding:0 !important;margin:0 !important;background-position:center center !important;background-size:90%}body[data-page=product] .info-page{width:40% !important;height:auto !important}body[data-page=product] .info-page .contents{padding:0}body[data-page=product] .info-page .contents .overlay-info{position:relative !important;top:auto !important;transform:none !important;max-width:600px !important;height:auto !important}body[data-page=product] .info-page .contents .overlay-info .centred{top:auto !important;transform:none !important}}ul.breadcrumbs{margin:125px 0 0 30px;position:absolute;top:0;z-index:10;padding:0;list-style-type:none}ul.breadcrumbs li{display:inline-block;font-size:1rem}ul.breadcrumbs li:not(:last-of-type)::after{padding:0 2px 0 4px;content:"/"}ul.breadcrumbs li a{color:#fff}@media(max-width:980px){ul.breadcrumbs{margin:5px auto;position:relative;top:auto;z-index:10;text-align:center}}.item-description{padding:10px 0 20px 2px;font-size:1.3rem;line-height:2rem;color:#ddd;font-weight:400;max-width:280px}@media(max-width:990px){.item-description{margin:auto;font-size:1.4rem;padding-bottom:25px}}body[data-page=reserved] div.fake-header{display:none}@media(max-width:990px){body[data-page=reserved] div.fake-header{display:block}}body[data-page=policies] a{transition:color .3s ease !important}body[data-page=policies] div.policies-header{width:100%;padding:20px;background-color:#333}body[data-page=policies] div.policies-header ul{list-style-type:none;margin:0;padding:0;text-align:center}body[data-page=policies] div.policies-header ul li{display:inline-block;padding:5px 15px;margin-bottom:0;text-transform:uppercase}body[data-page=policies] div.policies-header ul li a{font-size:1.1rem}body[data-page=policies] div.policies-header ul li a.active{color:#fff}body[data-page=policies] section{width:100vw;margin:0;padding:50px 30px;text-align:center;position:relative;margin:auto;z-index:0;max-width:1240px;margin:auto;font-size:1.3rem;line-height:1.9rem;color:#ccc;text-align:left}body[data-page=policies] section h3{color:#fff;margin-bottom:25px}body[data-page=policies] section h5,body[data-page=policies] section h6{color:#fff;margin-bottom:10px}body[data-page=policies] section p,body[data-page=policies] section strong{font-size:1.3rem;line-height:1.9rem;color:#ccc}body[data-page=policies] section li{list-style-type:none}