@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;600;700&display=swap);.loader{padding:25px 0}@media screen and (max-width:767px){.loader{text-align:center;color:#446486}.loader .loader-icon{font-size:35px}.loader .loader-image{display:none}.loader .loader-text{padding-top:20px}}@media screen and (min-width:768px){.loader .loader-icon,.loader .loader-text{display:none}}.card{background:#fff;padding:20px;margin-bottom:15px;border-radius:2px}@media screen and (min-width:768px){.card{padding:30px}}.card .card-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding-bottom:30px}.card .card-title{margin:0 auto 0 0;color:#446486}@media screen and (max-width:767px){.card .card-title{width:100%;text-align:center;font-weight:700;font-size:20px}}.card .card-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (min-width:768px){.card .card-actions{width:auto}}.card-action{width:calc(50% - 4px);margin-bottom:10px}@media screen and (max-width:767px){.card-action{margin-top:20px}}.card-action:first-child:last-child{width:100%}@media screen and (min-width:768px){.card-action{min-width:120px;width:auto;margin-bottom:0;margin-left:4px}}body.date-picker-modal-open{overflow:hidden}.react-datepicker-wrapper{display:block}.react-datepicker__input-container input:read-only{background-color:#fff}.react-datepicker .react-datepicker__navigation--previous{border-right-color:#456585}.react-datepicker .react-datepicker__navigation--previous:hover{border-right-color:#344c63}.react-datepicker .react-datepicker__navigation--next{border-left-color:#456585}.react-datepicker .react-datepicker__navigation--next:hover{border-left-color:#344c63}.react-datepicker .react-datepicker__header{background-color:#fff;border-bottom:2px solid #87bb2c}.react-datepicker .react-datepicker__header .react-datepicker__day-name{color:#456585;font-weight:700}.react-datepicker .react-datepicker__current-month{display:none}.react-datepicker-popper{z-index:3}.react-datepicker-popper .react-datepicker__navigation{top:17px}.react-datepicker-popper .react-datepicker__header__dropdown{font-size:1rem;padding:6px 0}.react-datepicker-popper .react-datepicker__day,.react-datepicker-popper .react-datepicker__day-name{width:30px;line-height:30px;font-size:14px}.react-datepicker__portal .react-datepicker__navigation{top:11px}.react-datepicker__portal .react-datepicker__navigation--previous{left:0}.react-datepicker__portal .react-datepicker__navigation--next{right:0}.react-datepicker__portal .react-datepicker__header__dropdown{font-size:1.5rem}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name{width:11vw;line-height:11vw;font-size:16px}.modal{z-index:6000}.modal-backdrop{z-index:5999}.modal .modal-header{padding:20px}.modal .modal-title{color:#456585;font-weight:700;font-size:18px;text-align:left}.modal .modal-title small{font-size:13px;color:#999;font-weight:700}@media screen and (max-width:767px){.modal .modal-title{text-align:center}}.modal .modal-close{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;color:#456585;font-size:20px;position:fixed;top:-10px;right:-10px}.modal .modal-close .fa-circle{color:#fff}.modal .modal-body-no-gutters{padding:0}.loader-overlay-wrapper{position:relative}.loader-overlay-wrapper .loader-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;z-index:5}.alerts-banner-container:empty{display:none}.alerts-banner-container .alerts-banner{display:flex;align-items:center}@media screen and (max-width:767px){.alerts-banner-container .alerts-banner{background-color:#fa8900;padding:12px;color:#fff;position:relative;min-height:80px;font-size:18px}.alerts-banner-container .alerts-banner a{color:inherit}}@media screen and (min-width:768px){.alerts-banner-container .alerts-banner{background-color:#902f2f;font-size:20px;color:#fff;margin:0;border-radius:0;padding:15px}.alerts-banner-container .alerts-banner a:not(.btn){color:inherit;text-decoration:underline}}.alerts-banner-container .alerts-banner-message{margin-right:auto;height:auto}.alerts-banner-container .alerts-banner-message i{margin-right:10px}.alerts-banner-container .alerts-banner-message p{margin:0}.alerts-banner-container .alerts-banner-message small{display:block}.alerts-banner-container .alerts-banner-action{max-width:80%}@media screen and (max-width:767px){.alerts-banner-container .alerts-banner-action .btn{padding:5px 15px}}@media screen and (min-width:768px){.alerts-banner-container .alerts-banner-action .btn{font-size:18px;float:right;padding:5px 15px;margin-top:4px;text-decoration:none}}.alerts-banner-container .alerts-banner-action .btn i{margin:0 5px}.alerts-banner-container .blink{animation:blink-animation 5s infinite;-webkit-animation:blink-animation 5s infinite;position:absolute;top:50%;transform:translateY(-50%)}@keyframes blink-animation{0%{opacity:1}80%{opacity:.4}to{opacity:1}}@-webkit-keyframes blink-animation{0%{opacity:1}80%{opacity:.4}to{opacity:1}}#breadcrumb{position:fixed;top:105px;width:100%;min-width:480px;background:#88b939;z-index:2499}@media screen and (max-width:767px){#breadcrumb{display:none}}@media screen and (min-width:768px) and (max-width:1199px){#breadcrumb{position:absolute;margin-left:65px}}@media print{#breadcrumb{display:none}}#breadcrumb ul{list-style:none;padding:0;margin:0;white-space:nowrap;background:transparent}#breadcrumb ul li{list-style:none;display:inline-block;height:50px;line-height:50px;padding-left:50px;padding-right:30px;background:#a3cc42 url(/build/images/morso.69419c07.png) no-repeat 0;color:#fff;font-size:14px}@media screen and (min-width:768px) and (max-width:1199px){#breadcrumb ul li{height:40px;line-height:40px}}#breadcrumb ul li:first-child{padding-left:30px;background:#a3cc42}#breadcrumb ul li:first-child:before{display:inline-block;font-family:FontAwesome;padding-right:1em;font-style:normal;font-weight:400;line-height:1;content:"\f015"}#breadcrumb ul li:last-child{background:url(/build/images/morso-last.d8c7fb6f.png) no-repeat 0}#breadcrumb ul li a{color:inherit;font-weight:700}.order-submission-period-countdown{background-color:#ff8c00;color:#fff;margin:0;padding:5px 15px;text-align:center}@media screen and (min-width:768px){.order-submission-period-countdown{font-size:23px}}@media screen and (max-width:768px){.order-submission-period-countdown{padding:13px 3px;width:100%}}@media screen and (min-width:1200px){.order-submission-period-countdown{position:fixed;bottom:0;left:0;right:0;color:#fff;z-index:2000}}.header-account-info{text-align:right;padding:10px 25px;color:#456585}.header-account-menu{display:flex;align-items:center;justify-content:center;width:60px;height:105px}.header-account-menu:hover strong a{color:#fff}.header-account-menu ul{display:none;padding:0;background:#263967;list-style:none;color:#fff;z-index:2501;position:absolute;right:0;top:105px}.header-account-menu ul li{white-space:nowrap;padding:0;display:flex;align-items:center}.header-account-menu ul li a,.header-account-menu ul li button{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;outline:none;box-shadow:none;background:transparent;white-space:normal;margin:0;display:flex;align-items:center;width:250px;padding:0 25px 0 55px;color:#fff;position:relative;height:75px;text-decoration:none;text-align:left}.header-account-menu ul li a:hover,.header-account-menu ul li button:hover{text-decoration:none;background-color:#172547}.header-account-menu ul li a i,.header-account-menu ul li button i{position:absolute;font-size:18px;left:25px}.header-account-menu ul li a i.impersonate-icon,.header-account-menu ul li button i.impersonate-icon{background:url(/build/images/impersonate.016f6c5a.svg) no-repeat -2px;width:21px;height:21px;display:inline-block}.header-account-menu.header-account-menu-open,.header-account-menu:hover{color:#fff;background:#263967}.header-account-menu.header-account-menu-open ul,.header-account-menu:hover ul{display:block}.header-mobile-logout-button{background-color:#fff;border-color:#87bb2c;border-width:0 0 2px}@media screen and (min-width:768px){.header-mobile-logout-button{display:none}}.header-mobile-logout-button button{font-size:20px;padding:5px 15px;cursor:pointer;float:right;color:#0b3e6f}.header-main-menu-sidebar-toggle{background-color:#fff;border-color:#87bb2c;border-width:0 0 2px}.header-main-menu-sidebar-toggle .navbar-toggle{border-width:0;float:left;margin-left:15px;display:block}.header-main-menu-sidebar-toggle .navbar-toggle .icon-bar{background-color:#006ab8}.header-main-menu-sidebar-toggle .navbar-toggle:active,.header-main-menu-sidebar-toggle .navbar-toggle:focus,.header-main-menu-sidebar-toggle .navbar-toggle:hover{background-color:#fff}.header-app-logo{padding:0 15px;height:105px;display:flex;align-items:center}.header-app-logo img{height:52.5px}@media screen and (max-width:767px){.header-app-logo{justify-content:center;height:50px}.header-app-logo img{height:35px}}@media screen and (max-width:767px){.header-app-switcher .btn{font-size:25px;padding:5px 15px;cursor:pointer;float:right;color:#0b3e6f}}.header-help-desk-number{color:#88b939;font-size:120%;line-height:105px;white-space:nowrap;display:none}@media screen and (min-width:1200px){.header-help-desk-number{display:block}}.header-help-desk-number a{color:#88b939;text-decoration:none}#header{position:fixed;top:0;width:100%;background:#fff;z-index:2500;display:flex;align-items:center}@media print{#header{display:none}}@media screen and (min-width:768px){#header{height:105px}}@media screen and (max-width:767px){#header{height:50px;border-bottom:2px solid #87bb2c}}#header>*{display:none}@media screen and (max-width:767px){#header .header-sidebar-toggle-container{display:block;width:30%}#header .header-logo-container{display:block;flex-grow:1}#header .header-app-switcher-container{display:block;width:30%}}@media screen and (min-width:768px) and (max-width:1199px){#header .header-logo-container{display:block;margin-right:auto}#header .header-app-switcher-container{display:block}#header .header-account-info-container{display:flex;align-items:center;justify-content:flex-end}}@media screen and (min-width:1200px){#header .header-logo-container{display:block;width:25%}#header .header-help-desk-container{display:block;margin-right:auto}#header .header-app-switcher-container{display:block}#header .header-account-info-container{display:flex;align-items:center;justify-content:flex-end}}@media screen and (max-width:767px){#main-navmenu{width:265px;height:100vh;background-color:#226291;border-color:#162448;position:fixed;left:-265px;z-index:2600;transition:left .1s;overflow-y:scroll}#main-navmenu.main-menu-open{transition:left .1s;left:0}#main-navmenu>.navmenu-nav>li{border-bottom:1px solid #162448;font-size:16px}#main-navmenu>.navmenu-nav>li>a,#main-navmenu>.navmenu-nav>li>a:focus,#main-navmenu>.navmenu-nav>li>a:hover{color:#fff;font-weight:700;text-decoration:none;font-size:inherit;display:block;white-space:nowrap;background-color:transparent;text-transform:uppercase;padding:15px}#main-navmenu>.navmenu-nav>li i{width:20px;text-align:center;margin-right:15px;font-size:20px;position:relative;top:2px}#main-navmenu>.navmenu-nav>li .badge{background-color:#2fcdff;color:#162448;font-family:Open Sans,sans-serif;border-radius:15px;padding:3px 6px;margin-left:10px}#main-navmenu>.navmenu-nav>li .navmenu-nav{background-color:#162448;font-size:12px;padding:10px 0;margin:0;display:none}#main-navmenu>.navmenu-nav>li .navmenu-nav>li{display:block}#main-navmenu>.navmenu-nav>li .navmenu-nav>li>a,#main-navmenu>.navmenu-nav>li .navmenu-nav>li>a:focus,#main-navmenu>.navmenu-nav>li .navmenu-nav>li>a:hover{color:#fff;font-weight:700;text-decoration:none;font-size:inherit;display:block;white-space:nowrap;background-color:transparent;padding:12px 40px}#main-navmenu>.navmenu-nav>li.current>a,#main-navmenu>.navmenu-nav>li.current>a:focus,#main-navmenu>.navmenu-nav>li.current>a:hover{color:#fff;font-weight:700;text-decoration:none;font-size:inherit;display:block;white-space:nowrap;background-color:transparent;color:#555;background-color:#e7e7e7}#main-navmenu>.navmenu-nav>li.opened>a,#main-navmenu>.navmenu-nav>li.opened>a:focus,#main-navmenu>.navmenu-nav>li.opened>a:hover{color:#fff;font-weight:700;text-decoration:none;font-size:inherit;display:block;white-space:nowrap;background-color:transparent;background-color:#1d426c}#main-navmenu>.navmenu-nav>li.opened .navmenu-nav{display:block}.main-menu-overlay{background-color:rgba(0,0,0,.5);position:fixed;z-index:2599;top:0;bottom:0;left:0;right:100vw;display:none}.main-menu-overlay.main-menu-open{display:block;right:0}#sidebar{display:none!important}}@media screen and (min-width:768px){#sidebar{background:#172547;z-index:2000;height:100vh}}@media screen and (min-width:768px) and (min-width:768px) and (max-width:1199px){#sidebar{z-index:2600}}@media screen and (min-width:768px){#sidebar #sidebar-nav{background:#236192;height:100%;width:65px;padding:0;margin:0}#sidebar #sidebar-nav>li{display:block;padding:0;margin:0;list-style:none}#sidebar #sidebar-nav .menu_title{display:block;text-align:center;font-size:20px;color:#fff;width:65px;height:65px;line-height:65px;cursor:pointer}#sidebar #sidebar-nav .menu_title:hover{background:#1d426c}#sidebar #sidebar-nav .submenu{display:none;position:absolute;background:#172547;left:65px;top:0;padding:0 0 0 22px;margin:0;width:255px;height:100vh}#sidebar #sidebar-nav .submenu .submenu_title{display:block;font-size:20px;color:#fff;font-weight:700;text-transform:uppercase;margin:20px 0 30px}#sidebar #sidebar-nav .submenu>ul{padding:0;margin:0}#sidebar #sidebar-nav .submenu>ul>li{display:block;padding:0;margin:0;list-style:none;margin-bottom:35px}#sidebar #sidebar-nav .submenu>ul>li a{color:#d8ebff}}@media screen and (min-width:768px) and (min-width:1200px){#sidebar #sidebar-nav>li.active{background:#172547}#sidebar #sidebar-nav>li.active .submenu{display:block}}@media screen and (min-width:768px) and (min-width:768px) and (max-width:1199px){#sidebar #sidebar-nav>li.active{background:#172547}#sidebar #sidebar-nav>li.opened .submenu{display:block}}@media print{#main-navmenu,#main-navmenu *,#sidebar,#sidebar *{display:none}}.page-wrapper{overflow-x:hidden;position:relative}.page-wrapper main{position:relative;max-width:2048px;min-height:100vh}@media screen and (min-width:1200px){.page-wrapper main{min-height:calc(100vh - 29px);margin-bottom:29px;padding:155px 0 0 320px}}@media screen and (min-width:768px) and (max-width:1199px){.page-wrapper main{padding:145px 0 0 65px}}@media screen and (max-width:767px){.page-wrapper main{min-height:calc(100vh - 50px);padding:50px 0 0}}.page-wrapper main .main-content{padding:10px}@media screen and (min-width:768px){.page-wrapper main .main-content{padding:15px}}.page-wrapper #sidebar{position:fixed;left:0}@media screen and (min-width:768px) and (max-width:1199px){.page-wrapper #sidebar{top:105px;width:65px;transition:width .5s;overflow:hidden;height:100%}.page-wrapper #sidebar.sidebar-opened{width:320px}}@media screen and (min-width:1200px){.page-wrapper #sidebar{top:153px;width:320px}}@media screen and (min-width:768px){.page-wrapper-without-navigation main{padding:105px 0 0}}.page-wrapper-without-navigation #sidebar{display:none}@media screen and (max-width:767px){h1{text-align:center;margin-bottom:20px;color:#446486;margin-top:0;font-weight:700;font-size:20px}.main-content-inner{background-color:#fff;padding:20px 0;border:1px solid #eee}.main-content-inner-padded{padding:20px}}@media screen and (min-width:768px){#content-wrapper{background:#e9f0f3}#content{background:#fff;padding:30px;margin-top:15px}}.data-grid-buttons-container{display:flex}@media screen and (min-width:768px){.data-grid-buttons-container{justify-content:flex-end}}@media print{.data-grid-buttons-container{display:none}}.data-grid-buttons-container .data-grid-button-wrapper:empty{display:none}@media print{.data-grid-buttons-container .data-grid-button-wrapper{display:none}}@media screen and (max-width:767px){.data-grid-buttons-container .data-grid-button-wrapper{width:33%;padding-right:5px}.data-grid-buttons-container .data-grid-button-wrapper .btn{width:100%}}@media screen and (min-width:768px){.data-grid-buttons-container .data-grid-button-wrapper{margin-left:5px}}.box .box-title-first{border-top:.5px solid #ddd}.box .box-title{background-color:#fff;padding:15px;color:#446486;font-weight:700;border-bottom:1px solid #ddd;cursor:pointer;font-size:12px}.box .box-title-active{background-color:#87bb2c;color:#fff}.box .box-title-error{background-color:#ff8c00;color:#fff}.box .box-content{background-color:#d6e6bb;padding:20px 15px}.box .box-content td,.box .box-content th{font-size:12px;border-color:#87bb2c}.box .box-content hr{border:1px solid #87bb2c;margin-bottom:10px}.box .box-content label{font-weight:400;font-size:13px;padding:5px 0}.box .box-content strong{color:#0f6cb5}.box .box-content-error{background-color:#fbcb8f}.details-table{font-size:12px;padding:20px 0}.details-table th{padding:0 5px 10px 0;vertical-align:top;text-align:left}.details-table th i{text-align:center;margin-right:7px}.details-table td{padding:0 5px 10px;vertical-align:top;text-align:left}.card .card-body .data-grid-box-container,.main-content-inner.main-content-inner-padded .data-grid-box-container{margin-left:-20px;margin-right:-20px}.form-buttons{padding:20px 0;margin:0 -7px;overflow:hidden;box-sizing:content-box}.form-buttons .form-button{width:50%;padding:0 7px;float:left}@media screen and (max-width:767px){.form-buttons .form-button{margin-bottom:10px}.form-buttons .form-button:first-child:last-child{width:100%}}@media screen and (min-width:768px){.form-buttons .form-button{width:auto;min-width:120px}}.buttons-set{padding:20px 0;margin:0 -5px;overflow:hidden;box-sizing:content-box}@media screen and (max-width:767px){.buttons-set .buttons-set-buttons-container{width:100%}}.buttons-set .buttons-set-buttons-container>.btn{margin:5px}@media screen and (max-width:767px){.buttons-set .buttons-set-buttons-container>.btn{width:calc(50% - 10px)}.buttons-set .buttons-set-buttons-container>.btn:first-child:last-child{width:100%;margin:5px 0}}@media screen and (min-width:768px){.buttons-set .buttons-set-buttons-container>.btn{min-width:120px}}.buttons-set.buttons-set-left .buttons-set-buttons-container{float:left}.buttons-set.buttons-set-center{text-align:center}.buttons-set.buttons-set-right .buttons-set-buttons-container{float:right}.pdf-document-preview{position:relative}.pdf-document-preview .buttons-set .btn i:first-child{margin-right:10px}.pdf-document-preview .buttons-set .btn i:last-child{margin-left:10px}.otp-challenge{width:100%;max-width:370px;margin:0 auto;padding:50px 0}.file-preview{overflow:hidden;font-size:1em}.file-preview.file-preview-image img{width:100%;height:100%;object-fit:cover}.file-preview.file-preview-pdf canvas{width:100%!important;height:100%!important}.file-preview.file-preview-unknown{display:flex;overflow:hidden;text-align:center;flex-direction:column;justify-content:center}.file-preview.file-preview-unknown p{margin-bottom:0}.image-uploader{overflow:hidden;display:flex;border:1px solid #d9e5ea;border-radius:4px;color:#456585}.image-uploader .image-uploader-preview{height:100%;width:auto;background-color:#e9f0f3;color:#87adbd;font-size:24px}.image-uploader .image-uploader-preview label{width:100px;height:100px;margin:0;display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.image-uploader .image-uploader-preview .file-preview{width:100px;height:100px;font-size:16px}.image-uploader .image-uploader-label{flex-grow:1;padding:0 10px}.image-uploader .image-uploader-label label{cursor:pointer;display:flex;height:100%;margin:0;justify-content:center;flex-direction:column;font-weight:400}@media screen and (min-width:768px){.image-uploader .image-uploader-label label{font-size:16px}}.image-uploader .image-uploader-label label span{padding:5px 0}.image-uploader .image-uploader-label label small{color:#87adbd;display:block;padding:4px 0;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.image-uploader input[type=file]{font-size:100px;position:fixed;left:-1000px;top:-1000px;opacity:0}.swal2-container{z-index:6000!important}.card-body-section{margin-bottom:30px;padding:10px 0}@media screen and (max-width:767px){.card-body-section .card-body-section-title{text-align:center}}@media screen and (min-width:768px){.card-body-section .card-body-section-title{text-align:left;font-size:23px;margin-bottom:20px;border:0;border-bottom:1px solid #e5e5e5;padding-bottom:13px}}@media screen and (max-width:767px){.card-body-section p{text-align:center}}.media-gallery .media-gallery-thumbnails{display:flex;flex-wrap:wrap;justify-content:space-evenly;flex:0 0 auto;width:auto;max-width:100%}@media screen and (min-width:768px){.media-gallery .media-gallery-thumbnails{margin-left:-10px;margin-right:-10px;justify-content:flex-start}}.media-gallery .media-gallery-item{width:130px;max-width:50%;padding:3px}@media screen and (min-width:768px){.media-gallery .media-gallery-item{padding-left:10px;padding-right:10px}}.media-gallery .media-gallery-item>a{display:block;overflow:hidden}.media-gallery .media-gallery-item>a img{border-radius:4px;width:100%;max-width:130px;height:auto}.media-gallery .media-gallery-label{box-sizing:content-box;height:50px;padding:7px 0 10px;display:block;text-align:center;color:#333;font-size:.85em}.media-gallery .media-gallery-delete{position:absolute;top:0;left:20px;margin:0;padding:15px;-webkit-appearance:none;-moz-appearance:none;background:transparent;outline:none;border:none;font-size:18px;color:#fff;line-height:30px;text-shadow:0 0 2px #000;opacity:.8;display:none}.media-gallery .media-gallery-delete i{color:#d33}.media-gallery .blueimp-gallery-controls .media-gallery-delete{display:block}.media-gallery .blueimp-gallery{z-index:5000}.filters{display:flex;padding:25px 0;flex-direction:row;flex-wrap:wrap;margin:0 -10px}.filters .filters-field,.filters>.form-group{width:50%;padding:0 10px;margin-bottom:10px}@media screen and (min-width:768px){.filters .filters-field,.filters>.form-group{max-width:200px}.filters .filters-field.filters-field--wide,.filters>.form-group.filters-field--wide{max-width:400px}}@media screen and (max-width:767px){.filters .filters-field:first-child:last-child,.filters>.form-group:first-child:last-child{width:100%}}.filters .filters-label{display:block;color:#456585}.circle-button{font-size:30px;border-radius:50%;height:1em;width:1em;line-height:1em;display:flex;justify-content:center;align-items:center;outline:none;border:1px solid transparent}.circle-button,.circle-button:hover{text-decoration:none}.circle-button>*{font-size:.5em}.circle-button.circle-button-primary{background-color:#88b939;border-color:#7da934;color:#fff}.circle-button.circle-button-secondary{background-color:#fff;border-color:#bbb;color:#333}@media screen and (max-width:767px){.commission-details{margin-left:-20px;margin-right:-20px}}@media screen and (max-width:767px){.commission-details .commission-details-customer{text-align:center}}.commission-details .commission-details-notes{border:1px solid #ccc;padding:10px}.commission-details .commission-details-notes>div{white-space:pre-line}.commission-details .commission-details-mobile-view{border-top:1px solid #ddd}.commission-details .commission-details-mobile-view .commission-details-mobile-view-item{border-bottom:1px solid #ddd;font-size:12px;padding:0 10px}.commission-details .commission-details-mobile-view .commission-details-mobile-view-title{display:flex;font-weight:700;border-bottom:1px solid #eee;padding:8px 0}.commission-details .commission-details-mobile-view .commission-details-mobile-view-title>:last-child{width:85px;text-align:right;margin-left:auto;color:#0f6cb5}.commission-details .commission-details-mobile-view .commission-details-mobile-view-description{display:flex;color:#666;padding:8px 0 8px 8px}.commission-details .commission-details-mobile-view .commission-details-mobile-view-description p{margin-bottom:0}.commission-details .commission-details-mobile-view .commission-details-mobile-view-description>:last-child{text-align:right}.commission-details .commission-details-mobile-view .commission-details-mobile-view-description>*{width:50%}.commission-details .commission-details-mobile-view .commission-details-mobile-view-total{display:flex;min-height:50px;align-items:center;border-bottom:1px solid #ddd;font-size:1.1em;color:#456585;font-weight:700}.commission-details .commission-details-mobile-view .commission-details-mobile-view-total>:last-child{text-align:right;margin-left:auto;color:#0f6cb5}.address-form .address-form-line{display:flex;flex-direction:column}@media screen and (min-width:768px){.address-form .address-form-line{flex-direction:row}}.address-form .address-form-city-field,.address-form .address-form-street-field{width:100%}@media screen and (min-width:768px){.address-form .address-form-city-field,.address-form .address-form-street-field{width:75%;margin-right:20px;max-width:550px}}.address-form .address-form-number-field,.address-form .address-form-post-code-field{width:100%}@media screen and (min-width:768px){.address-form .address-form-number-field,.address-form .address-form-post-code-field{width:25%;max-width:150px}}.box-winner{margin-bottom:20px}.box-winner .box-winner-background{background-image:url(/build/images/classifica-background.c3ca910d.png);background-position:top;height:55px;margin-bottom:40px}.box-winner .box-winner-background span{background-image:url(/build/images/star_big.fe3a3a65.png);color:#fff;display:block;background-repeat:no-repeat;background-position:top;height:80px;font-weight:700;font-family:Open Sans,sans-serif;font-size:28px;width:80px;margin:0 auto;position:relative;top:25px;padding:12px 20px 20px}.box-winner .box-winner-title h4{color:#456585;font-size:20px;font-weight:700;font-family:Lato,sans-serif;margin-bottom:5px}.box-winner .box-winner-title p{color:#0f6cb5;font-size:15px;font-family:Lato,sans-serif;font-weight:700}.box-winner .box-winner-description p{color:#999;font-family:Lato,sans-serif;font-size:14px;font-weight:700;margin-bottom:0}.box-winner .box-winner-description span{font-family:Lato,sans-serif;font-weight:700;color:#0f6cb5;font-size:12px}.chart .chart-title{border-bottom:1px solid #eee;padding:5px 10px;cursor:pointer}.chart .chart-title>.row{height:30px}.chart .chart-title>.row>div{top:50%;transform:translateY(-50%);position:relative}.chart .chart-title-first{border-top:1px solid #eee}.chart .chart-col-position{font-weight:700;font-family:Open Sans,sans-serif;font-size:17px;color:#456585}.chart .chart-col-position-top-10{color:#9c3}.chart .chart-col-position-starred{background-image:url(/build/images/star_small.8bf85b93.png);background-repeat:no-repeat;background-position:top;color:#fff;padding:3px 0}.chart .chart-col-user{color:#456585}.chart .chart-col-points,.chart .chart-col-user{font-size:12px;font-family:Lato,sans-serif;font-weight:700}.chart .chart-col-points{color:#0f6cb5}.chart .chart-col-toggle{color:#456585;font-size:11px}.chart .chart-col-toggle i{border:1px solid #efefef;border-radius:50%;padding:3px}.chart .chart-content{background-color:#9c3;color:#fff;padding:0;font-family:Lato,sans-serif;font-weight:400;font-size:12px;max-height:0;overflow:hidden;transition:all .4s ease-in-out}.chart .chart-content.chart-content-open{max-height:100px}.cofidis-pagodil-page{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1.2;color:#252525}.cofidis-pagodil-page main{margin-bottom:0!important}.cofidis-pagodil-page .main-content{padding-bottom:0!important}.cofidis-pagodil-page .cofidis-pagodil-cover{margin:-15px -15px 0;height:430px;background-size:cover;background-position:50%;border-left:20px solid #fecb00;position:relative}.cofidis-pagodil-page .cofidis-pagodil-cover>div{position:absolute;left:15%;top:50%;transform:translateY(-50%);rotate:-2deg}.cofidis-pagodil-page .cofidis-pagodil-cover>div span{background-color:#fecb00;color:#d0103a;display:inline-block;text-transform:uppercase;font-style:oblique;padding:0 5px;letter-spacing:-1px}@media screen and (max-width:767px){.cofidis-pagodil-page .cofidis-pagodil-cover>div span{font-size:24pt;font-weight:700;line-height:1.2}}@media screen and (min-width:768px){.cofidis-pagodil-page .cofidis-pagodil-cover>div span{font-size:32pt;font-weight:700;line-height:1.2}}.cofidis-pagodil-page .cofidis-pagodil-cover>div>span:first-of-type{margin-left:0}.cofidis-pagodil-page .cofidis-pagodil-cover>div>span:nth-of-type(2){margin-left:10px}.cofidis-pagodil-page .cofidis-pagodil-cover>div>span:nth-of-type(3){margin-left:20px}.cofidis-pagodil-page .cofidis-pagodil-cofidis-description>div,.cofidis-pagodil-page .cofidis-pagodil-description{font-size:24px;text-align:center;max-width:992px;width:100%;margin:0 auto;padding:1.5em 3em}.cofidis-pagodil-page .cofidis-pagodil-cofidis-description>div h4,.cofidis-pagodil-page .cofidis-pagodil-description h4{color:#252525;font-size:33px;font-weight:700;text-align:center;margin-bottom:40px}.cofidis-pagodil-page .cofidis-pagodil-cofidis-description>div small,.cofidis-pagodil-page .cofidis-pagodil-description small{font-size:.65em}.cofidis-pagodil-page .cofidis-pagodil-features{text-align:center;max-width:992px;width:100%;margin:0 auto;padding:1.5em 3em}.cofidis-pagodil-page .cofidis-pagodil-features h4{color:#252525;font-size:33px;font-weight:700;text-align:center;margin-bottom:40px}.cofidis-pagodil-page .cofidis-pagodil-features .cofidis-pagodil-features-container{background-color:#fecb00;border-radius:20px;display:flex}@media screen and (max-width:767px){.cofidis-pagodil-page .cofidis-pagodil-features .cofidis-pagodil-features-container{flex-direction:column}}.cofidis-pagodil-page .cofidis-pagodil-features .cofidis-pagodil-feature{padding:24px;flex:1 1 0;position:relative}.cofidis-pagodil-page .cofidis-pagodil-features .cofidis-pagodil-feature:not(:last-child):after{content:" ";position:absolute;border:0 solid rgba(0,0,0,.15)}@media screen and (min-width:768px){.cofidis-pagodil-page .cofidis-pagodil-features .cofidis-pagodil-feature:not(:last-child):after{border-right-width:1px;height:65%;right:0;top:50%;transform:translateY(-50%)}}@media screen and (max-width:767px){.cofidis-pagodil-page .cofidis-pagodil-features .cofidis-pagodil-feature:not(:last-child):after{border-bottom-width:1px;width:80%;left:50%;bottom:0;transform:translateX(-50%)}}.cofidis-pagodil-page .cofidis-pagodil-features img{height:60px;width:auto;margin-bottom:20px}.cofidis-pagodil-page .cofidis-pagodil-features h5{color:#252525;font-size:20px;padding:0;margin:0}.cofidis-pagodil-page .cofidis-pagodil-how-it-works{margin-left:-15px;margin-right:-15px;background-color:#363636}.cofidis-pagodil-page .cofidis-pagodil-how-it-works>div{text-align:center;max-width:992px;width:100%;margin:0 auto;padding:1.5em 3em}.cofidis-pagodil-page .cofidis-pagodil-how-it-works h4{color:#252525;font-size:33px;font-weight:700;text-align:center;margin-bottom:40px;color:#fff}.cofidis-pagodil-page .cofidis-pagodil-how-it-works p{background-color:#fff;padding:15px;border-radius:10px;height:200px}.cofidis-pagodil-page .cofidis-pagodil-how-it-works p em{font-size:20px;line-height:1.5em;width:1.5em;background-color:#595959;color:#fff;border-radius:50%;display:inline-block;font-style:normal}.cofidis-pagodil-page .cofidis-pagodil-how-it-works p strong{color:#d0103a;display:block;margin-top:15px}.cofidis-pagodil-page .cofidis-pagodil-cofidis-description{margin-left:-15px;margin-right:-15px;background-color:#fff}.cofidis-pagodil-page .cofidis-pagodil-cofidis-description img{max-width:100%}.home-tile{margin-top:0;margin-bottom:10px;height:135px;display:block;border-radius:2px}.home-tile.home-tile-clickable{cursor:pointer}.home-tile.home-tile-clickable:active,.home-tile.home-tile-clickable:focus,.home-tile.home-tile-clickable:hover{text-decoration:none}@media screen and (min-width:768px){.home-tile{height:225px;margin-bottom:30px}}.home-tile .home-tile-inner{display:flex;flex-direction:column;justify-content:center;text-align:center;border:1px solid transparent;transition:background-color .15s linear;height:100%;padding:0}@media screen and (min-width:768px) and (max-width:1199px){.home-tile .home-tile-inner{padding:10px}}@media screen and (min-width:1200px){.home-tile .home-tile-inner{padding:15px}}.home-tile .home-tile-title{margin:0;font-size:14px;font-weight:700}@media screen and (min-width:768px){.home-tile .home-tile-title{text-transform:uppercase;font-size:17px}}.home-tile .home-tile-icon{font-size:35px}@media screen and (min-width:768px){.home-tile .home-tile-icon{margin:0 0 15px;font-size:40px}}.home-tile .home-tile-body{width:100%;position:relative}@media screen and (min-width:768px){.home-tile .home-tile-body{min-height:60px}}@media screen and (max-width:767px){.home-tile .home-tile-body{padding:5px}}.home-tile .home-tile-content p:last-child{margin-bottom:0}.home-tile .home-tile-call-to-action{display:block;text-align:right;font-style:italic;position:absolute;bottom:-20px;right:0;font-size:1.1em;white-space:nowrap}@media screen and (max-width:767px){.home-tile .home-tile-call-to-action{display:none}}.home-tile.home-tile-clickable:hover .home-tile-call-to-action{text-decoration:underline}@media screen and (min-width:768px) and (max-width:1199px){.home-tile-horizontal{height:225px}}@media screen and (min-width:1200px){.home-tile-horizontal{height:150px}}.home-tile-horizontal .home-tile-inner{flex-direction:column}@media screen and (min-width:1200px){.home-tile-horizontal .home-tile-inner{flex-direction:row;text-align:left;align-items:center;justify-content:start}}@media screen and (min-width:1200px){.home-tile-horizontal .home-tile-icon{margin:0 15px 0 0}}.home-tile-horizontal .home-tile-title{margin:0;font-size:14px;text-align:center}@media screen and (min-width:768px){.home-tile-horizontal .home-tile-title{text-transform:uppercase;margin:0 0 3px}}@media screen and (min-width:1200px){.home-tile-horizontal .home-tile-title{text-align:left}}.home-tile-default .home-tile-inner{background-color:#fff}.home-tile-default .home-tile-icon{color:#bad1e9}.home-tile-default .home-tile-title{color:#23527c}.home-tile-default .home-tile-content{color:#555}.home-tile-default .home-tile-call-to-action,.home-tile-default .home-tile-content p strong{color:#0f6cb5}.home-tile-default.home-tile-clickable:active .home-tile-inner,.home-tile-default.home-tile-clickable:focus .home-tile-inner,.home-tile-default.home-tile-clickable:hover .home-tile-inner{background-color:#f8fafd;border-color:#e1ebf5}.home-tile-default.home-tile-clickable:active .home-tile-icon,.home-tile-default.home-tile-clickable:focus .home-tile-icon,.home-tile-default.home-tile-clickable:hover .home-tile-icon{color:#a7c4e3}.home-tile-success .home-tile-inner{background-color:#fff}.home-tile-success .home-tile-icon{color:#88b939}.home-tile-success .home-tile-title{color:#23527c}.home-tile-success .home-tile-content{color:#555}.home-tile-success .home-tile-call-to-action,.home-tile-success .home-tile-content p strong{color:#0f6cb5}.home-tile-success.home-tile-clickable:active .home-tile-inner,.home-tile-success.home-tile-clickable:focus .home-tile-inner,.home-tile-success.home-tile-clickable:hover .home-tile-inner{background-color:#f8fafd;border-color:#e1ebf5}.home-tile-success.home-tile-clickable:active .home-tile-icon,.home-tile-success.home-tile-clickable:focus .home-tile-icon,.home-tile-success.home-tile-clickable:hover .home-tile-icon{color:#7aa633}.home-tile-warning .home-tile-inner{background-color:#ff8c00}.home-tile-warning .home-tile-call-to-action,.home-tile-warning .home-tile-content,.home-tile-warning .home-tile-content p strong,.home-tile-warning .home-tile-icon,.home-tile-warning .home-tile-title{color:#fff}.home-tile-warning.home-tile-clickable:active .home-tile-inner,.home-tile-warning.home-tile-clickable:focus .home-tile-inner,.home-tile-warning.home-tile-clickable:hover .home-tile-inner{background-color:#f08400;border-color:#e67e00}.home-tile-warning.home-tile-clickable:active .home-tile-icon,.home-tile-warning.home-tile-clickable:focus .home-tile-icon,.home-tile-warning.home-tile-clickable:hover .home-tile-icon{color:#fff}.meeting-detail .meeting-detail-guests .meeting-detail-sub-guest{color:#00a;font-size:.65em;margin:0 12px}.meeting-detail .meeting-detail-guests .fa-bed{margin-left:20px}.panel .panel-heading{padding:20px}.panel .panel-title{text-align:center;color:#446486;margin:0;font-weight:700;font-size:20px}.panel .panel-body{padding:20px}.panel .panel-footer{padding:20px;background-color:#fff;border:0}.loading{text-align:center;font-size:45px;color:#446486}.tile-buttons{padding:30px 0;color:#456585}@media screen and (min-width:768px){.tile-buttons{display:flex;justify-content:center;flex-wrap:wrap}}.tile-buttons .tile-buttons--button{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;background:transparent;border:1px solid #d9e5ea;border-radius:5px;cursor:pointer;padding:0;display:flex;align-items:center}@media screen and (min-width:768px){.tile-buttons .tile-buttons--button{flex-direction:column;justify-content:flex-start;width:250px;max-width:50%;margin:15px}}@media screen and (max-width:767px){.tile-buttons .tile-buttons--button{width:100%;margin:10px 0;justify-content:space-between;flex-wrap:wrap}}.tile-buttons .tile-buttons--button:active,.tile-buttons .tile-buttons--button:focus,.tile-buttons .tile-buttons--button:hover{background:#fafbfc;border-color:#d9e5ea;color:#2ca8ff;text-decoration:none}.tile-buttons .tile-buttons--button:active .tile-buttons--button-description,.tile-buttons .tile-buttons--button:focus .tile-buttons--button-description,.tile-buttons .tile-buttons--button:hover .tile-buttons--button-description{color:#333}.tile-buttons .tile-buttons--button-icon{display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.tile-buttons .tile-buttons--button-icon{padding:15px 10px 7.5px;font-size:50px;height:2.33em;width:100%}}@media screen and (max-width:767px){.tile-buttons .tile-buttons--button-icon{padding:7px 15px;font-size:35px;width:60px;height:60px}}.tile-buttons .tile-buttons--button-title{font-weight:700}@media screen and (min-width:768px){.tile-buttons .tile-buttons--button-title{padding:7.5px 10px;text-align:center;font-size:18px;width:100%}.tile-buttons .tile-buttons--button-title:first-child{padding-top:15px}}@media screen and (max-width:767px){.tile-buttons .tile-buttons--button-title{padding:7px 15px 7px 0;text-align:left;font-size:16px;width:calc(100% - 60px);min-height:60px;display:flex;align-items:center}.tile-buttons .tile-buttons--button-title:first-child{padding:7px 15px;width:100%}}.tile-buttons .tile-buttons--button-description{font-size:13px;color:#999}.tile-buttons .tile-buttons--button-description strong{color:var(--accent-color)}.tile-buttons .tile-buttons--button-description ul{padding-left:15px;text-align:left}@media screen and (min-width:768px){.tile-buttons .tile-buttons--button-description{padding:7.5px 10px 15px;text-align:center}}@media screen and (max-width:767px){.tile-buttons .tile-buttons--button-description{padding:7px 15px;text-align:left;width:100%}}.box-tile-with-icon{border:1px solid #d9e5ea;border-radius:4px;display:flex;align-items:center;min-height:7em;flex-wrap:nowrap;flex-shrink:1}@media screen and (max-width:767px){.box-tile-with-icon{font-size:90%}}.box-tile-with-icon--icon{color:var(--accent-color);text-align:center;display:block;width:7em}.box-tile-with-icon--icon i{font-size:2.5em}.box-tile-with-icon--body{padding-right:10px;text-align:left;width:calc(100% - 7em)}.box-tile-with-icon--body>h5{text-align:left;color:var(--accent-color);font-weight:700;margin:0 0 .25em;font-size:1em}.box-tile-with-icon--body>div{font-size:.95em}.product-form-table-custom-doormat-variants .product-form-table-custom-doormat-variant{border-bottom:1px solid #87bb2c;padding:10px 0}@media screen and (min-width:768px){.product-form-table-custom-doormat-variants .product-form-table-custom-doormat-variant{display:flex;flex-direction:row;flex-wrap:wrap}}.product-form-table-custom-doormat-variants .product-form-table-custom-doormat-variant-quantity{display:flex;margin-right:auto}@media screen and (min-width:768px){.product-form-table-custom-doormat-variants .product-form-table-custom-doormat-variant-quantity{display:block;width:150px}}.product-form-table-custom-doormat-variants .product-form-table-custom-doormat-variant-quantity>*{width:50%}@media screen and (min-width:768px){.product-form-table-custom-doormat-variants .product-form-table-custom-doormat-variant-quantity>*{width:100%}}.product-form-table-custom-doormat-variants .product-form-table-custom-doormat-variant-attributes{display:flex;flex-wrap:wrap;margin:0 -10px}.product-form-table-custom-doormat-variants .product-form-table-custom-doormat-variant-attributes>div{width:170px;max-width:50%;padding:0 10px}@media screen and (min-width:768px){.product-form-table-custom-doormat-variants .product-form-table-custom-doormat-variant-attributes>div{width:100%}}@media screen and (min-width:768px){.product-form-table-custom-doormat-variants .product-form-table-custom-doormat-variant-price{margin-left:auto}}@media screen and (min-width:768px) and (max-width:1199px){.product-form-table tbody .product-form-table-custom-doormat-row.product-form-table-row-toggled{height:150px!important}.product-form-table tbody .product-form-table-custom-doormat-row.product-form-table-row-toggled .product-form-table-price,.product-form-table tbody .product-form-table-custom-doormat-row.product-form-table-row-toggled .product-form-table-qty{padding-top:20px}}.product-form-table tbody .product-form-table-custom-doormat-subrow{height:auto!important}.product-form-table tbody .product-form-table-custom-doormat-subrow td{position:static!important;display:table-cell!important}.product-form-table{margin-bottom:20px}.product-form-table-gift-points,.product-form-table-price,.product-form-table-total{white-space:nowrap;padding-left:15px;padding-right:15px;width:8%}.product-form-table-gift-qty,.product-form-table-qty{width:21%}tbody tr:not(.product-form-table-subrow){height:3em;position:relative}tbody .product-form-table-subrow{background-color:#f0fdd0}.product-form-table .product-form-table-attributes>p{font-size:13px;margin-bottom:10px}@media screen and (min-width:768px){.product-form-table .product-form-table-attributes .product-form-table-attribute{padding:5px;display:flex}.product-form-table .product-form-table-attributes .product-form-table-attribute:not(:last-child){border-bottom:1px solid #ddd}}.product-form-table .product-form-table-attributes .product-form-table-attribute-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (min-width:768px){.product-form-table .product-form-table-attributes .product-form-table-attribute-title{display:block}}.product-form-table .product-form-table-attributes .product-form-table-attribute-title h4{text-align:left}.product-form-table .product-form-table-attributes .product-form-table-attribute-title a:not(.btn){font-size:20px;text-decoration:none}@media screen and (min-width:768px){.product-form-table .product-form-table-attributes .product-form-table-attribute-title{width:35%}}.product-form-table .product-form-table-attribute-options{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.product-form-table .product-form-table-attribute-options{width:65%}}.product-form-table .product-form-table-attribute-option{width:170px;max-width:50%;padding:5px}@media screen and (min-width:768px){.product-form-table .product-form-table-attribute-option{display:flex;flex-wrap:wrap;align-items:center;width:auto}.product-form-table .product-form-table-attribute-option label{margin:0 10px}}.product-form-table tr[data-product=PREMU001]{background:#9ee6e6}.product-form-table div[data-product=PREMU001] .box-title{background:#89e4e4}.product-form-table tr[data-product=PREMF001]{background:#f5d1f0}.product-form-table div[data-product=PREMF001] .box-title{background:#ecb0e4}@media screen and (min-width:768px) and (max-width:1199px){.product-form-table thead{display:none}.product-form-table tbody>tr:not(.product-form-table-subrow){height:42px;position:relative}.product-form-table tbody>tr:not(.product-form-table-subrow)>td:not(.product-form-table-product){border-top:none;position:absolute;display:none}.product-form-table tbody>tr:not(.product-form-table-subrow).product-form-table-row-toggled{height:250px}.product-form-table tbody>tr:not(.product-form-table-subrow).product-form-table-row-toggled>td:not(.product-form-table-product):not(:empty){display:block}.product-form-table .product-form-table-product{position:relative;display:block;width:100%;cursor:pointer;border-bottom:1px solid #eee}.product-form-table .product-form-table-product:after{content:"+";position:absolute;right:0;top:0;width:2em;line-height:2.5em;height:2.5em;display:block}.product-form-table .product-form-table-row-toggled .product-form-table-product:after{content:"-"}.product-form-table .product-form-table-gift-points{padding-top:15px}.product-form-table .product-form-table-gift-points:not(:empty):before{display:block;content:"Punti:"}.product-form-table .product-form-table-gift-qty{max-width:40%;padding-top:15px;left:40%;z-index:3}.product-form-table .product-form-table-gift-qty:not(:empty):before{display:block;white-space:nowrap;content:"Q.tà omaggi:"}.product-form-table .product-form-table-price{padding-top:90px}.product-form-table .product-form-table-price:not(:empty):before{display:block;content:"Prezzo:"}.product-form-table .product-form-table-qty{max-width:40%;padding-top:90px;left:40%;z-index:2}.product-form-table .product-form-table-qty:not(:empty):before{display:block;content:"Q.tà Prodotti venduti:";white-space:nowrap}.product-form-table .product-form-table-total{width:90%;font-size:120%;padding-top:165px;z-index:1}.product-form-table .product-form-table-total:not(:empty):before{display:inline-block;width:calc(40% + 50px);content:"Totale:"}}@media screen and (max-width:767px){.product-form-table{margin-left:-20px;margin-right:-20px}.product-form-table .box .box-title img{width:20px;transition:transform .15s linear}.product-form-table .box .box-title.box-title-active img{transform:rotate(180deg)}.product-form-table .box .box-title .strong{color:#0f6cb5}.product-form-table .box .product-form-table-attributes{border-top:2px solid #87bb2c;padding-top:10px}}.commissions-totals{font-family:Lato,sans-serif;font-size:17px;color:#456585;padding:0}@media screen and (min-width:768px){.commissions-totals{font-size:20px;display:flex;align-items:flex-start;justify-content:space-around}}.commissions-totals .commission-totals-item{text-align:center}@media screen and (max-width:767px){.commissions-totals .commissions-totals-heading{text-transform:uppercase;padding:10px 0;border-bottom:1px solid #eee}}@media screen and (min-width:768px){.commissions-totals .commissions-totals-heading{font-weight:700;font-size:1.25em}}@media screen and (min-width:768px){.commissions-totals .commissions-totals-heading i{margin-bottom:5px;display:block;font-size:1.5em}}@media screen and (max-width:767px){.commissions-totals .commissions-totals-heading i{margin-right:5px;font-size:1.176em}}.commissions-totals .commissions-totals-heading strong{margin-left:5px}@media screen and (max-width:767px){.commissions-totals .commissions-totals-heading strong{color:var(--accent-color);font-size:1.176em}}.commissions-totals .commissions-totals-details{font-size:.706em}@media screen and (max-width:767px){.commissions-totals .commissions-totals-details{display:flex}.commissions-totals .commissions-totals-details>div{flex-grow:1;flex-basis:0;padding:20px 0}.commissions-totals .commissions-totals-details>div>span{display:block}}@media screen and (min-width:768px){.commissions-totals .commissions-totals-details{display:block}.commissions-totals .commissions-totals-details>div{display:inline-block}.commissions-totals .commissions-totals-details>div:not(:first-child){padding-left:5px}.commissions-totals .commissions-totals-details>div:not(:last-child):after{content:"|";padding-left:5px}.commissions-totals .commissions-totals-details>div>span{display:inline;padding-right:5px}}.selected-products-list{margin-top:50px;margin-bottom:30px}.selected-products-list .selected-products-list-heading>*{color:#226291;font-size:20px;margin-bottom:10px}.step-indicator{border-collapse:separate;display:table;position:relative;table-layout:fixed;vertical-align:middle;text-align:center;padding:0 0 30px;margin:0}.step-indicator>li{display:table-cell;float:none;padding:0;width:1%}.step-indicator>li:before{background-color:#e5e5e5;content:"";display:block;height:1px;position:relative;top:18px}.step-indicator>li:first-child:before{left:50%}.step-indicator>li:last-child:before{right:50%}.step-indicator>li .step{background-color:#fff;border:1px solid #e5e5e5;color:#777;font-size:18px;width:36px;height:36px;line-height:36px;border-radius:18px;margin:0 auto;position:relative;z-index:1}.step-indicator>li .caption{box-sizing:border-box;color:#777;padding:11px 16px;white-space:pre-line}.step-indicator>.active .step{border-color:#456585;background-color:#456585;color:#fff;font-weight:700}.step-indicator>.active .caption{color:#456585;font-weight:700}.doormat-preview{padding:20px 0}@media screen and (max-width:767px){.doormat-preview{display:flex;flex-direction:column;align-items:center}}.doormat-preview .doormat-preview-image{border:1px solid #000;background:red;border-radius:5px;background:url(/build/images/doormat-preview-stripe.b450286b.png) repeat center 6px;margin-top:10px;max-width:100%}.boxed-page-wrapper{width:100%;max-width:425px;margin:0 auto}.boxed-page-logo{margin-bottom:30px;text-align:center}.boxed-page-logo img{height:55px}.report-section-header{border-bottom:1px solid #eee;font-size:12px}@media screen and (max-width:767px){.report-section-header{margin-left:-20px;margin-right:-20px;padding:10px 15px;cursor:pointer}}@media screen and (min-width:768px){.report-section-header{margin-bottom:5px;font-size:18px}}.report-section-header .report-section-header-title{color:#456585;font-size:1em;font-weight:700}@media screen and (min-width:768px){.report-section-header .report-section-header-title{display:inline-block;padding:10px 2px}}.report-section-header .report-section-header-subtitle{color:#999;font-size:.85em;font-weight:700}@media screen and (min-width:768px){.report-section-header .report-section-header-subtitle{margin-left:5px;font-style:italic;display:inline-block}}.report-section-header .report-section-header-right{color:#0f6cb5;font-weight:700;font-size:1.2em;text-align:right}.payment-method-buttons{padding:30px 0;color:#456585}@media screen and (min-width:768px){.payment-method-buttons{display:flex;justify-content:center}}.payment-method-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;background:transparent;border:1px solid #d9e5ea;border-radius:5px;padding:0;display:flex;align-items:center}@media screen and (min-width:768px){.payment-method-button{flex-direction:column;justify-content:flex-start;width:250px;max-width:50%;margin:0 15px}}@media screen and (max-width:767px){.payment-method-button{width:100%;margin:10px 0;justify-content:space-between;flex-wrap:wrap}}.payment-method-button:active,.payment-method-button:focus,.payment-method-button:hover{background:#fafbfc;border-color:#d9e5ea;color:#2ca8ff}.payment-method-button:active .payment-method-button-description,.payment-method-button:focus .payment-method-button-description,.payment-method-button:hover .payment-method-button-description{color:#333}.payment-method-button-icon{display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.payment-method-button-icon{padding:15px 7px 7.5px;font-size:50px;height:2.33em;width:100%}}@media screen and (max-width:767px){.payment-method-button-icon{padding:7px 15px;font-size:35px;height:60px}}.payment-method-button-title{font-weight:700}@media screen and (min-width:768px){.payment-method-button-title{padding:7.5px 7px;text-align:center;font-size:18px}}@media screen and (max-width:767px){.payment-method-button-title{padding:7px 15px 7px 0;text-align:left;font-size:16px;width:calc(100% - 60px);min-height:60px;display:flex;align-items:center}}.payment-method-button-description{font-size:13px;color:#999}@media screen and (min-width:768px){.payment-method-button-description{padding:7.5px 7px 15px;text-align:center}}@media screen and (max-width:767px){.payment-method-button-description{padding:7px 15px;text-align:left}}.file-uploader{box-sizing:border-box;min-height:150px;display:block;border:2px dashed #a3cc42;background:#fafafa;padding:40px 0;cursor:pointer}@media screen and (min-width:768px){.file-uploader{padding:40px}}.file-uploader .file-uploader-message{text-align:center;margin:2em 0;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.file-uploader.file-uploader-dragging .file-uploader-message{opacity:.5}.file-uploader-thumbnails{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px 0}.file-uploader-thumbnails-item{border-radius:5px;border:2px solid #eaeaea;margin-bottom:8px;margin-right:8px;width:100px;height:100px;box-sizing:border-box;position:relative}.file-uploader-thumbnails-item-error{border:2px solid #d33}.file-uploader-thumbnails-item-success{border:2px solid #88b939}.file-uploader-thumbnails-item>div{display:block;height:100%;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.file-uploader-thumbnails-item>div img{display:block;width:auto;height:100%}.file-uploader-thumbnails-item span{display:block;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.88);color:#fff;text-align:center}.login-support-page .topic-container{margin-top:1rem;display:flex;align-items:center;padding:0 10px;border-radius:5px;border:1px solid transparent}.login-support-page .topic-description,.login-support-page .topic-title{text-align:left}.login-support-page .topic-action{width:auto;padding-left:10px}.login-support-page .topic-action span{background-color:var(--brand-color);color:#fff;font-size:23px;border-radius:50%;height:1.5em;width:1.5em;line-height:1.5em;display:flex;justify-content:center;align-items:center;outline:none;border:1px solid transparent;text-decoration:none}.login-support-page a.topic-container{color:inherit}.login-support-page a.topic-container:active,.login-support-page a.topic-container:focus,.login-support-page a.topic-container:hover{border-color:#eaf0f3;background-color:rgba(234,240,243,.3137254901960784);text-decoration:none}.login-support-page a.topic-container:active .topic-action span,.login-support-page a.topic-container:focus .topic-action span,.login-support-page a.topic-container:hover .topic-action span{background-color:var(--brand-color-darker)}.alert.alert-warning{background-color:#ff8c00;color:#fff}.alert .btn-link,.alert a:not(.btn){color:inherit;text-decoration:underline;font-weight:700}.alert p{color:inherit}.btn{border-radius:30px}.btn .active.focus,.btn .focus,.btn:active,.btn :active.focus,.btn:active:focus,.btn:focus,a .active.focus,a .focus,a:active,a :active.focus,a:active:focus,a:focus,button .active.focus,button .focus,button:active,button :active.focus,button:active:focus,button:focus{outline:none!important;box-shadow:none}@media screen and (max-width:767px){a.btn,button.btn{text-transform:uppercase;border-radius:30px}.btn-primary{background-color:#006ab8}}@media screen and (min-width:768px){.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.active,.btn:active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff,#e0e0e0);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(180deg,#fff 0,#e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe0e0e0",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#428bca,#2d6ca2);background-image:-o-linear-gradient(top,#428bca 0,#2d6ca2 100%);background-image:linear-gradient(180deg,#428bca 0,#2d6ca2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff428bca",endColorstr="#ff2d6ca2",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#2b669a}.btn-primary:focus,.btn-primary:hover{background-color:#2d6ca2;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#2d6ca2;border-color:#2b669a}.btn-primary:disabled,.btn-primary[disabled]{background-color:#2d6ca2;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c,#419641);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:linear-gradient(180deg,#5cb85c 0,#419641);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5cb85c",endColorstr="#ff419641",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de,#2aabd2);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:linear-gradient(180deg,#5bc0de 0,#2aabd2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de",endColorstr="#ff2aabd2",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e,#eb9316);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:linear-gradient(180deg,#f0ad4e 0,#eb9316);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff0ad4e",endColorstr="#ffeb9316",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f,#c12e2a);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:linear-gradient(180deg,#d9534f 0,#c12e2a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd9534f",endColorstr="#ffc12e2a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}}@media screen and (min-width:768px){.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-image:-webkit-linear-gradient(top,#f5f5f5,#e8e8e8);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(180deg,#f5f5f5 0,#e8e8e8);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5",endColorstr="#ffe8e8e8",GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-image:-webkit-linear-gradient(top,#428bca,#357ebd);background-image:-o-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(180deg,#428bca 0,#357ebd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff428bca",endColorstr="#ff357ebd",GradientType=0);background-color:#357ebd}}.control-label{color:#456585}label.checkbox,label.checkbox-inline{font-weight:400;color:#333;padding-left:20px}.form-control{border-radius:30px;border:1px solid #e3e3e3}.form-control:focus{background-color:#f6f6f6}@media screen and (max-width:767px){.form-control{text-align:center}}textarea.form-control{border-radius:15px}.input-group-addon{border-radius:30px}.help-block.has-error{color:#a94442}@media screen and (min-width:768px){.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}}@media screen and (max-width:767px){.img-thumbnail,.thumbnail{border-radius:0;border-color:#eee}}.label.label-danger{background-color:#dc3545}.label.label-light{color:var(--text-color);background-color:#f8f9fa}.label+.label{margin-left:5px}.table-responsive{width:100%}.table>thead>tr{background:#fff}.table>thead>tr>td,.table>thead>tr>th{font-weight:700;border-bottom:3px solid #c6daef}.table>tbody>tr:first-child>td,.table>tbody>tr:first-child>th{border-top:none}.table>tfoot>tr>td,.table>tfoot>tr>th{font-weight:700;border-top:3px solid #c6daef}.table th,h1,h2,h3,h4,h5,h6{color:#456585}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.gutter-xs{margin-right:-5px;margin-left:-5px}.gutter-xs>[class*=col-]{padding-right:5px;padding-left:5px}.gutter-sm>[class*=col-]{padding-right:10px;padding-left:10px}body,html{font-size:14px;font-family:Lato,sans-serif;background:#eaf0f3;color:var(--text-color);height:100%}body:before{content:" ";position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(180deg,#fff,#eaf0f3 23%);z-index:0}.react-pdf__Document{user-select:none}@media screen and (max-width:767px){.react-pdf__Document{overflow-x:auto}}.react-pdf__Document .react-pdf__Page__canvas{margin:0 auto}.review-commissione-righe{border-top:1px solid #ddd}.review-commissione-riga{border-bottom:1px solid #ddd}.review-commissione-riga-title{padding:10px 0;margin:0 10px;color:#456585;font-weight:700;font-size:12px;border-bottom:1px solid #eee}.review-commissione-riga-descrizione{color:#666;font-size:12px;margin:0 10px;padding:10px 0}.review-commissione-riga-descrizione strong{color:#0f6cb5}:root{--text-color:#333;--font-family:"Lato",sans-serif;--accent-color:#0f6cb5;--brand-color:#88b939;--brand-color-darker:#7aa633}