﻿.form-control{height:44px;}.btn{border:0;font-size:15px;font-weight:normal;line-height:1.4;border-radius:4px;padding:10px 40px;-webkit-font-smoothing:subpixel-antialiased;}.submit-button{margin:20px auto 0 auto;min-width:240px;}.primary-button{position:relative;border:solid 1px #5db1a2;border-radius:3px;color:#fff;text-align:center;background:#51bba8;background:-moz-linear-gradient(top,#51bba8 0%,#4cad9b 100%);background:-webkit-linear-gradient(top,#51bba8 0%,#4cad9b 100%);background:linear-gradient(to bottom,#51bba8 0%,#4cad9b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#51bba8',endColorstr='#4cad9b',GradientType=0);}.primary-button:hover{color:#fff;background:#369c8a;background:-moz-linear-gradient(top,#369c8a 0%,#339382 100%);background:-webkit-linear-gradient(top,#369c8a 0%,#339382 100%);background:linear-gradient(to bottom,#369c8a 0%,#339382 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#369c8a',endColorstr='#339382',GradientType=0);}.primary-button:active{color:#fff;}.primary-button:focus{color:#fff;}.secondary-button{background-color:#ee475b;color:#fff;border:solid 2px #ea1831;}.secondary-button:hover,.secondary-button:focus,.secondary-button:active{background-color:#ea1831;color:#fff;outline:0;}.white-button{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);background:-webkit-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom,#fff 0%,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);color:#000;border:1px solid #cfcfcf;}.white-button:hover,.white-button:focus,.white-button:active{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-webkit-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);outline:0;}.btn-popup{padding:8px 25px!important;border:solid 1px #c0c0c0;}.tooltip-inner{max-width:320px;background-color:#378d7e;color:#fff;font-size:13px;padding:5px 12px;}.tooltip.top .tooltip-arrow{border-top-color:#666;}.tooltip.right .tooltip-arrow{border-right-color:#666;}.tooltip.bottom .tooltip-arrow{border-bottom-color:#666;}.tooltip.left .tooltip-arrow{border-left-color:#666;}.noselect{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.m-t-sm{margin-top:10px;}.m-t-m{margin-top:20px;}.m-b-sm{margin-bottom:10px;}.m-b-m{margin-bottom:20px;}body{font-family:"Lexend","Roboto",Helvetica,sans-serif;background-color:#fff;}body.error-body{font-family:"Lexend","Roboto",Helvetica,sans-serif;background-color:#f3e9e8;min-height:820px;}.page-error-content{padding:30px 20px;min-height:820px;}.page-error-content h2{font-family:"Lexend","Roboto",Helvetica,sans-serif;font-weight:bold;color:#dc143c;}.page-content{min-height:100vh;display:flex;flex-direction:column;max-width:100%;background:#ececec url("img/background.jpg") no-repeat center center fixed;background-size:cover;padding:0;}.page-content .language-selector{position:fixed;width:100%;padding-top:5px;text-align:right;}.page-content .language-selector a{color:#000;display:inline-block;padding-left:20px;font-size:12px;font-weight:bold;}.page-content .language-selector a.active{text-decoration:underline;}.page-content .language-selector a.inactive{text-decoration:none;}.page-content .page-content-inner{flex-grow:1;overflow:hidden;width:100%;padding:0 15px;}@media only screen and (max-width:767px){.page-content .page-content-inner{margin-top:14px;}}@media only screen and (max-width:991px){.page-content{padding:0 5px;}}@media only screen and (max-width:767px){.page-content{padding:0;background:none;background-color:#fff;}}.application-logo{height:26px;width:129px;}.card-page{display:flex;flex-direction:column;min-height:100vh;align-items:center;justify-content:center;font-family:"Lexend","Roboto",Helvetica,sans-serif;}@media only screen and (max-width:767px){.card-page{min-height:auto;}}.card-content{display:flex;width:100%;max-width:450px;margin:0 auto;background-color:#fff;border-radius:20px 20px 0 0;}.card-content h1{margin-top:12px;text-align:left;font-size:18px;font-weight:300;}.card-content h2{margin-top:12px;text-align:left;font-size:16px;font-weight:300;}.card-content form{margin:0 auto;}.card-content .card-content-inner{min-height:380px;width:100%;padding:36px 46px 18px 46px;}@media only screen and (max-width:767px){.card-content .card-content-inner{padding:10px 10px 26px 10px;}}.card-content-wide{max-width:517.5px;}.card-content-without-footer{border-radius:20px;}.card-footer{max-width:450px;width:100%;margin:0 auto 20px auto;border-top:solid 1px #e1e1e1;background-color:#fff;border-radius:0 0 20px 20px;font-size:15px;text-align:center;}.card-footer a.footer-link{color:#404040;text-decoration:none;font-weight:600;font-size:15px;}.card-footer a.footer-link:hover{color:#000;}.card-footer a.footer-link span{text-decoration:underline;}.card-footer .footer-help{font-size:13px;}.card-footer .card-footer-inner{padding:20px 30px 20px 30px;color:#666;}@media only screen and (max-width:991px){.card-footer .card-footer-inner{padding:30px 10px 30px;}}.paragraph-spacer{height:1px;width:100%;margin-top:20px;}.line-spacer{height:1px;width:100%;background-color:#f5f5f5;margin-top:20px;}.line-spacer-both{height:1px;width:100%;background-color:#f5f5f5;margin-top:20px;margin-bottom:20px;}.loading{background:#fff url(img/loading.gif) center center no-repeat;width:50px;height:50px;margin:0 auto;}.login-icon-control,.register-icon-control{padding-left:35px;}.register-form-control{margin-bottom:15px;}.email-form-control{background:url("img/icons/icon-email-green.svg") no-repeat 7px 12px;background-size:20px 20px;}.password-form-control{background:url("img/icons/icon-password-green.svg") no-repeat 7px 12px;background-size:20px 20px;}.company-form-control{background:url("img/icons/icon-company.svg") no-repeat 7px 12px;background-size:20px 20px;}.company-form-control-searching{background:url("img/icons/searching.gif") no-repeat 7px 12px;}.email-register-form-control{background:url("img/icons/icon-email-red.svg") no-repeat 7px 12px;background-size:20px 20px;}.password-register-form-control{background:url("img/icons/icon-password-red.svg") no-repeat 7px 12px;background-size:20px 20px;}.password-confirm-form-control{background:url("img/icons/icon-password-red.svg") no-repeat 7px 12px;background-size:20px 20px;}.name-register-form-control{background:url("img/icons/icon-name-first.svg") no-repeat 7px 12px;background-size:20px 20px;}.name2-register-form-control{background:url("img/icons/icon-name-last.svg") no-repeat 7px 12px;background-size:20px 20px;}.phone-register-form-control{background:url("img/icons/icon-phone.svg") no-repeat 7px 12px;background-size:20px 20px;}.address-register-form-control{background:url("img/icons/icon-address.svg") no-repeat 7px 12px;background-size:20px 20px;}.tag-register-form-control{background:url("img/icons/icon-tag.svg") no-repeat 7px 12px;background-size:20px 20px;}.message-container{padding-top:30px;padding-bottom:30px;text-align:center;}.message-container-left{padding-top:20px;text-align:left;font-family:"Lexend","Roboto",Helvetica,sans-serif;font-weight:300;font-size:15px;}.message-container-left p{margin-bottom:20px;}.info-message,.info-message-sub,.error-message,.error-message-sub{font-family:"Lexend","Roboto",Helvetica,sans-serif;font-weight:300;}.info-message{font-size:18px;color:#51bba8;}.error-message{font-size:18px;color:#ee475b;}.info-message-sub,.error-message-sub{font-size:15px;}.login-error-message{color:#ee475b;min-height:20px;margin-top:12px;background-color:#f5f5f5;border:1px solid #e3e3e3;padding:9px;border-radius:3px;}.action-link{font-size:13px;text-decoration:underline;}.action-link,.action-link:focus,.action-link:hover,.action-link:active{color:#51bba8;outline:0;cursor:pointer;}@media only screen and (max-width:767px){.btn{font-size:14px;padding:12px 14px;width:100%;}.info-message,.error-message{font-size:16px;}.info-message-sub,.error-message-sub{font-size:14px;}}.tooltip{font-family:"Lexend","Roboto",Helvetica,sans-serif;}.bg-white{background-color:#fff;}.signup-page{display:flex;flex-direction:column;min-height:100vh;align-items:center;justify-content:center;font-family:"Lexend","Roboto",Helvetica,sans-serif;}.signup-page .signup-logo{height:26px;width:129px;}.signup-page .signup-tc{padding:0 15px;display:flex;flex-direction:row;}.signup-page .signup-tc .signup-tc-col-check{flex:0 1 auto;padding-right:10px;}.signup-page .signup-tc .signup-tc-col-text{flex:0 1 auto;font-size:13px;}.signup-page .signup-tc a{color:#52acff;font-weight:400;}.signup-container{display:flex;width:100%;max-width:500px;margin:0 auto;background-color:#fff;border-radius:20px 20px 0 0;}.signup-container .btn-signup{margin:10px auto 0 auto;width:auto;min-width:240px;padding:10px 20px;}@media only screen and (max-width:767px){.signup-container .btn-signup{width:100%;min-width:auto;}}.signup-container h1{margin-top:12px;text-align:left;font-size:18px;font-weight:300;}.signup-container form{margin:0 auto;}.signup-container form .form-hint{margin-top:4px;font-size:13px;color:#808080;}.signup-container form label{font-weight:400;}.signup-container form .company-selected{font-weight:600;}.signup-container form .btn-white{color:inherit;background:#fff;border:1px solid #e7eaec;height:44px;padding:10px 15px;}.signup-container-no-footer{border-radius:20px;}.signup-container-inner{width:100%;padding:36px 46px 18px 46px;}.signup-footer{width:100%;margin:0 auto 20px auto;border-top:solid 1px #e1e1e1;background-color:#fff;border-radius:0 0 20px 20px;font-size:15px;text-align:center;}.signup-footer a.footer-link{color:#404040;text-decoration:none;font-weight:600;font-size:15px;}.signup-footer a.footer-link:hover{color:#000;text-decoration:none;}.signup-footer a.footer-link span{text-decoration:underline;}.signup-footer .footer-help{font-size:13px;}.signup-footer{max-width:500px;}.signup-footer-inner{padding:20px 30px 20px 30px;color:#666;}@media only screen and (max-width:991px){.signup-footer-inner{padding:30px 10px 30px;}}.message-verify-email{padding:30px 10px;}.message-verify-email .title{font-weight:700;font-size:18px;margin-top:20px;margin-bottom:30px;}.message-verify-email .user-email{font-size:20px;font-weight:900;padding:5px;color:#dc143c;}@media only screen and (max-width:767px){.message-verify-email .user-email{padding:10px;}}.message-verify-email .resend-button{font-size:16px;margin-top:20px;}.message-verify-email .resend-button a{color:#52acff;text-decoration:none;font-weight:600;}.message-verify-email .resend-button a:hover{text-decoration:none;}.message-verify-email .resend-button a span{text-decoration:underline;}.message-verify-email .resending-label{font-size:16px;margin-top:20px;color:#52acff;}@media only screen and (max-width:767px){.text-left-sm{text-align:left;}.signup-page{min-height:auto;}.signup-page .col-xs-spacer{margin-top:15px;}.signup-container{margin:0 auto;}.signup-container-inner{padding:10px 10px 26px 10px;}.signup-container-inner form{margin-top:30px;}}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.3);outline:0 none;position:relative;}.modal-dialog{z-index:2200;}.modal-body{min-height:100px;text-align:center;outline:0;}.inmodal .modal-body{background-color:#fff;border:0;color:#000;font-weight:400;font-size:18px;padding:20px 30px 10px 30px;}.inmodal .modal-body a{outline:0;}.inmodal .modal-body .modal-button-container{margin-top:50px;}.inmodal .modal-header{padding:30px 15px 20px 15px;text-align:center;border:0;}.inmodal .modal-title{font-size:22px;font-weight:600;color:#f4364c;}.inmodal .modal-icon{font-size:84px;color:#e2e3e3;}.modal-footer{margin-top:0;border:0;text-align:center;color:#666;font-size:12px;}.modal-backdrop.in{filter:alpha(opacity=70);opacity:.7;}.modal-help{font-size:12px;color:#969696;padding-top:15px;padding-bottom:0;}.modal-help a{outline:0;text-decoration:none;}.cookies-overlay-container .cookies-form{background-color:#fff;-webkit-box-shadow:0 -9px 10px -5px #b1b0b0;-moz-box-shadow:0 -9px 10px -5px #b1b0b0;box-shadow:0 -9px 10px -5px #b1b0b0;display:flex;left:0;margin:0;position:fixed;right:0;z-index:1000;padding:30px 15%;bottom:0;background-image:url(/Content/img/cookies/cookie1.svg),url(/Content/img/cookies/cookie2.svg),url(/Content/img/cookies/cookie3.svg),url(/Content/img/cookies/cookie4.svg);background-position:left top,left bottom,right top,right bottom;background-repeat:no-repeat;background-size:200px 80px,200px 85px,200px 60px,200px 60px;}@media only screen and (max-width:991px){.cookies-overlay-container .cookies-form{background-size:150px 60px,150px 64px,150px 45px,150px 45px;}}@media only screen and (max-width:767px){.cookies-overlay-container .cookies-form{padding:30px 22px;display:block;background-size:100px 40px,100px 43px,100px 30px,100px 30px;}}@media only screen and (min-width:991px){.cookies-overlay-container .cookies-buttons{flex-shrink:0;padding:0 20px;display:flex;align-items:center;margin-top:35px;}}@media only screen and (max-width:767px){.cookies-overlay-container .cookies-buttons{display:block;text-align:center;}}.cookies-overlay-container .cookies-buttons .btn{padding:6px 12px;}.cookies-overlay-container .cookies-buttons .cookies-accept-button{outline:0;background-color:#5db1a2;color:#fff;border-radius:25px;margin-right:20px;min-width:190px;}.cookies-overlay-container .cookies-buttons .cookies-accept-button:hover{background-color:#479486;}@media only screen and (max-width:767px){.cookies-overlay-container .cookies-buttons .cookies-accept-button{margin-right:auto;}}.cookies-overlay-container .cookies-buttons .cookies-settings-button{outline:0;background-color:transparent;color:#000;border-radius:25px;border:1px solid #000;min-width:190px;}.cookies-overlay-container .cookies-buttons .cookies-settings-button:hover{background-color:#f5f5f5;}.cookies-overlay-container .cookies-error{color:#dc143c;}.cookies-overlay-container .cookies-info .cookies-title{font-weight:600;}.cookies-overlay-container .cookies-info .cookies-subtitle{margin-bottom:20px;}.cookies-overlay-container .cookies-info .cookies-subtitle a{color:#ea1831;text-decoration:underline;}@media only screen and (min-width:991px){.cookies-overlay-container .cookies-info{flex-grow:1;padding:0 20px;}}@media only screen and (max-width:767px){.cookies-overlay-container .cookies-info{text-align:justify;}}.cookie-popup{overflow:hidden;padding:40px 50px;}.cookie-popup .cookies-info{margin-bottom:30px;}.cookie-popup .cookies-info .cookies-title{text-align:center;margin-bottom:30px;}.cookie-popup a{color:#ea1831;}.cookie-popup .form-group{overflow:hidden;}.cookie-popup .hr-line-dashed{border-top:1px dashed #e7eaec;color:#fff;background-color:#fff;height:1px;margin:20px 0;}.cookie-popup .input-label{padding-left:0;padding-right:0;font-weight:400;text-align:justify;}.cookie-popup .input-btn{padding-left:0;padding-right:0;margin-top:5px;padding-left:10px;}.cookie-popup .cookies-save{margin-top:40px;text-align:center;}.cookie-popup .cookies-save .btn-success{border-radius:25px;background-color:#5db1a2;padding:6px 20px;}.cookie-popup .styled .switcher-line:before{height:23px;}.cookie-popup .styled .switcher-line:before{background:#ab4f4f;}.cookie-popup .styled .active .switcher-line:before{background:#5db1a2;}.cookie-popup .styled .switcher-label.false,.cookie-popup .styled .active .switcher-label.true{opacity:1;}.cookie-popup .styled .switcher-label.true,.cookie-popup .styled .active .switcher-label.false{opacity:.4;}@media only screen and (max-width:767px){.cookie-popup{text-align:justify;}.cookie-popup .switcher{float:right;}.cookie-popup .switcher .switcher-line{margin:0;text-align:right;}}