@import url("https://fonts.googleapis.com/css?family=Roboto:400,300,500,700");@import url("https://fonts.googleapis.com/css?family=Roboto:400,300,500,700");@import url("https://fonts.googleapis.com/css?family=Roboto:400,300,500,700");@import url("https://fonts.googleapis.com/css?family=Roboto:400,300,500,700");@import url("https://fonts.googleapis.com/css?family=Roboto:400,300,500,700");.guest-body{background-image:radial-gradient(white, 5%, #003b65);background-repeat:no-repeat}.guest-body .account-box{max-width:100%;display:flex}.guest-body .account-box .login-box{background-color:#fff;display:flex;width:100%;border-radius:50%}.guest-body .account-box .login-box .center-box{display:flex;align-items:center;justify-content:center;width:100%}.guest-body .account-box .login-box .center-box img{height:110px}.guest-body .account-box .login-box .content-box{width:100%}.guest-body .account-box .login-box .content-box .login-form-title{text-align:center;color:#004a7f;font-size:30px}.guest-body .account-box .login-box .content-box form{width:75%;margin:0 auto}.guest-body .account-box .login-box .content-box form a{color:#005998}.guest-body .account-box .login-box-divider{border:0.5px solid #A0CDD9;margin:4% 0}.guest-body .footer-guest{color:#fff}.guest-body .footer-guest .flags{float:right;margin-right:15px}.guest-body .footer-guest .flags .noti-icon{padding-right:5px;cursor:pointer}.guest-body .footer-guest .flags .i18n-flags{height:20px;width:20px}.guest-body .grecaptcha-badge{margin-bottom:3.7em}.guest-body .reset-pwd{padding-top:0px !important}.guest-body .reset-pwd i{color:#666f7b;font-size:80px}@media (max-width: 480px), (max-width: 600px) and (max-height: 800px){.grecaptcha-badge{visibility:hidden !important}.guest-body.enlarged{min-height:50% !important}.guest-body{background-image:none;background-color:#005998}.guest-body .footer-guest,.guest-body .footer{bottom:initial;text-align:center !important}.guest-body .footer-guest .system-version,.guest-body .footer .system-version{float:none !important;text-align:center !important;display:block}.guest-body .footer-guest .flags,.guest-body .footer .flags{float:none !important}.guest-body .footer-guest .flags .i18n-flags,.guest-body .footer .flags .i18n-flags{height:25px;width:25px}.guest-body .account-box{max-width:initial;display:block}.guest-body .account-box .account-content{padding-top:0}.guest-body .account-box .login-box .content-box form{width:100%;margin:initial}.accept-invite{margin-left:0px !important;margin-right:0px !important}}@media only screen and (max-height: 380px) and (orientation: landscape), screen and (max-width: 600px) and (orientation: landscape){.grecaptcha-badge{visibility:hidden !important}body.enlarged{min-height:0}.guest-body .container{max-width:100% !important}.guest-body .account-box{max-width:100%}.guest-body .account-box .login-box .center-box img{height:60px}.guest-body .account-box .login-box .content-box .login-form-title{display:none}.guest-body .account-box .login-box .content-box form{width:100%;margin:initial}.guest-body .footer-guest,.guest-body .footer{position:initial}}.admin-body{}.admin-body .credit-card-dots{font-size:18px;font-weight:700}.admin-body .excel-export-button .buttons-excel{padding:5px 5px}.admin-body .excel-export-button .mdi-file-excel{font-size:18px;color:green}.admin-body #sidebar-menu>ul>li>a{color:#767f8e;display:block;padding:14px 20px;margin:2px 0;font-size:15px;position:relative;transition:all 0.5s;border-left:3px solid transparent}.admin-body #sidebar-menu>ul>li>a:hover,.admin-body #sidebar-menu>ul>li>a:focus,.admin-body #sidebar-menu>ul>li>a:active{color:#0095fe !important;text-decoration:none;background-color:#2a2f38;border-left:3px solid #005998}.admin-body .enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a{padding:15px 20px;padding-left:15px;min-height:56px}.admin-body .enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a:hover,.admin-body .enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a:active,.admin-body .enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a:focus{color:#0095fe !important;background-color:#2a2f38}.admin-body .enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a i{font-size:24px;margin-right:20px !important}.admin-body #sidebar-menu>ul>li>a.active{color:#0095fe !important}.admin-body .topbar .topbar-left{background:#fff}.admin-body .notification-list .noti-icon{color:#005998}.admin-body .btn-add a{color:#005998}.admin-body .btn-add i:hover{color:#004a7f !important;border-color:#004a7f !important}.admin-body .font-size-24{font-size:24px !important}.admin-body #modalMailboxMessage .media-body{margin:auto 0}.admin-body #modalMailboxMessage .modal-footer{justify-content:space-between}.admin-body #modalMailboxMessage .noti-icon{font-size:18px;vertical-align:middle;color:rgba(49,58,70,0.8);line-height:32px;height:32px;width:32px;text-align:center;background-color:#ededed;border-radius:50%;display:inline-block}.admin-body td.tb-hidden-filter,.admin-body th.tb-hidden-filter{visibility:hidden}.admin-body td.sized-column,.admin-body th.sized-column{text-align:center}.admin-body #modalMap .lat-long-group{padding:0 10px}.admin-body #modalMap .lat-long-group .form-row{margin:0}.admin-body #modalMap .lat-long-group .form-row .form-group{flex:auto;padding-right:15px;margin:0}.admin-body .element{display:flex;flex-direction:row;padding:20px}.admin-body .element .element-details{display:flex;flex-grow:1;align-items:center}.admin-body .element .element-details .element-icon-bg{color:#1e88e5;background-color:#bbdefb;user-select:none;display:inline-flex;align-items:center;justify-content:center;font-size:27px;border-radius:50%;height:54px;width:54px;margin-right:16px}.admin-body .element-status{display:flex;flex-direction:row;flex-grow:2}.admin-body .element-status .status{padding-right:10px}.admin-body .element-status .status-action{display:flex;flex-direction:column;align-items:center}.admin-body .element-status .status-action span{padding-bottom:5px}.admin-body .custom-control.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:1.5rem}.admin-body .save-actions{display:flex;justify-content:space-between}.admin-body .actions.lock-actions{vertical-align:middle !important;padding-top:0px !important}.admin-body .actions.lock-actions .icon-resize{font-size:19px}.admin-body .input-group-text .mdi-calendar,.admin-body .input-group-text .mdi-clock{font-size:14px}.admin-body .btn-filter{text-align:right;padding-right:5px;padding-left:5px}.admin-body .table .thead-light th{white-space:nowrap}.admin-body .btn-add.mobile{display:none}.admin-body .w-px-60{width:60px}.admin-body .label-not-mobile{display:flex !important}.admin-body .label-mobile{display:none !important}.admin-body .custom-multi-select-button-div{justify-content:space-between;width:45%}.admin-body .dropdown-item.flag.notify-item{cursor:pointer}.admin-body .email-guest-template .nav-item span.nav-link.dropdown-toggle{font-weight:500}.admin-body .email-guest-template h4.header-title .instructions{font-size:14px}.admin-body .email-guest-template .mail-instructions-row{display:flex;flex-direction:row;align-items:center;padding-bottom:10px}.admin-body .email-guest-template .mail-instructions-row:last-child{padding-bottom:0px}.admin-body .email-guest-template .mail-instructions-row span:first-child{display:block;min-width:60px}.admin-body .email-guest-template .mail-instructions-row span{margin-right:10px}.admin-body .email-guest-template .mail-instructions-row span.btn{padding:4px 8px}.admin-body .email-guest-template .save-actions{display:flex;justify-content:space-between}.admin-body .email-guest-template .email-preview .header span{font-weight:bold}.admin-body .email-guest-template .email-preview .header .contact{font-size:12px;margin-bottom:0}.admin-body .email-guest-template .email-preview .header .sub-header{font-size:10px;margin-bottom:0}.admin-body .email-guest-template .email-preview .subject{font-weight:bold;font-size:16px;margin-top:1rem;margin-bottom:2rem}.admin-body .user-billing .card .card-header{font-size:1rem;font-family:"Roboto",sans-serif;font-weight:500;color:#313a46}.admin-body .user-billing .card .card-header .ion-ios-add-circle{font-size:35px}.admin-body .user-billing .card table th{border:none}.admin-body .user-billing .card-billing-subscription .status-highlight{font-weight:bold;font-size:16px}.admin-body .user-billing .card-billing-subscription .pointer-right{cursor:e-resize}.admin-body .user-billing .card-billing-credit-cards .credit-card-dots{font-size:18px;font-weight:700}.admin-body .user-billing .card-billing-credit-cards .card-body .card-table{padding:0 25px;margin-right:-10px;margin-left:-10px}.admin-body .user-billing .card-billing-invoices .card-body{padding-left:0;padding-right:0}.admin-body .user-billing .card-service-plans .service-plan-detail:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.admin-body .user-billing .card-service-plans .service-plan-detail.selected{border:2px solid #32cd32;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.admin-body .user-billing .card-service-plans .service-plan-detail.selected:hover{box-shadow:8px 6px 10px 0 rgba(0,0,0,0.2),10px 3px 15px 0 rgba(50,205,50,0.19)}.admin-body .user-billing .card-service-plans .service-plan-detail.selected .plan-highlight{display:block}.admin-body .user-billing .card-service-plans .service-plan-detail.selected .plan-prices span.btn.disabled{background-color:rgba(50,205,50,0.74) !important;cursor:not-allowed;border:none !important}.admin-body .user-billing .card-service-plans .service-plan-detail .plan-highlight{width:0;height:0;border-right:30px solid transparent;border-top:30px solid #32cd32;position:absolute;display:none}.admin-body .user-billing .card-service-plans .service-plan-detail .plan-detail{padding:20px 40px;align-items:center}.admin-body .user-billing .card-service-plans .service-plan-detail .plan-detail .plan-name{font-weight:bold;font-size:2em}.admin-body .user-billing .card-service-plans .service-plan-detail .plan-features-list{padding:20px 0px;padding-bottom:0px}.admin-body .user-billing .card-service-plans .service-plan-detail .plan-features-list .item{font-size:16px}.admin-body .user-billing .card-service-plans .service-plan-detail .plan-features-list .item .list-icon{width:18px;height:15px;display:inline-block}.admin-body .user-billing .card-service-plans .service-plan-detail .plan-features-list .item .list-feature{font-weight:bold;white-space:nowrap}.admin-body .user-billing .card-service-plans .service-plan-detail .plan-prices{padding:20px 10px}.admin-body .user-billing .card-service-plans .service-plan-detail .plan-prices span{font-size:1.1rem;margin:0}.admin-body .user-billing .card-service-plans .service-plan-detail .plan-prices span.period{font-size:0.8rem}.admin-body .user-billing .card-service-plans .service-plan-detail .plan-prices span.btn:not(.disabled):hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.admin-body .user-billing #modal-credit-card .credit-card-input-group .credit-card-logo{background-color:initial !important;padding:0}.admin-body .user-billing #modal-credit-card .credit-card-input-group .credit-card-logo span{width:54px;height:30px;background-size:45px 30px;background-repeat:no-repeat;background-position:center}.admin-body .user-billing #modal-credit-card .credit-card-input-group .credit-card-logo .card-name{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.admin-body .user-billing #modal-credit-card .credit-card-input-group .credit-card-logo .card-name.default{background-image:url("../images/credit-cards-images/default.png")}.admin-body .user-billing #modal-credit-card .credit-card-input-group .credit-card-logo .card-name.visa{background-image:url("../images/credit-cards-images/visa.png")}.admin-body .user-billing #modal-credit-card .credit-card-input-group .credit-card-logo .card-name.mastercard{background-image:url("../images/credit-cards-images/mastercard.png")}.admin-body .user-billing #modal-credit-card .credit-card-input-group .credit-card-logo .card-name.amex{background-image:url("../images/credit-cards-images/amex.png")}.admin-body .user-billing #modal-credit-card .credit-card-input-group .credit-card-logo .card-name.diners_club_carte_blanche{background-image:url("../images/credit-cards-images/diners_club_carte_blanche.png")}.admin-body .user-billing #modal-credit-card .credit-card-input-group .credit-card-logo .card-name.discover{background-image:url("../images/credit-cards-images/discover.png")}.admin-body .user-billing #modal-credit-card .credit-card-input-group .credit-card-logo .card-name.jcb{background-image:url("../images/credit-cards-images/jcb.png")}.admin-body .user-billing #modal-credit-card .credit-card-input-group .credit-card-input{border-left:0 none !important}.admin-body .user-billing #modal-change-plan .form-group label.term-link a{text-decoration:underline}.admin-body .user-billing #modal-change-plan .subscription-type-choose .title{text-align:center;padding:0.5em 0}.admin-body .user-billing #modal-change-plan button#changePlanSubmit{cursor:not-allowed}.admin-body .user-billing #modal-account-total-error .plan-divergence{margin:15px 0}.admin-body .user-billing #modal-account-total-error .plan-divergence .divergence-line{padding-bottom:14px}.admin-body .user-billing #modal-account-total-error .plan-divergence .divergence-line .title{text-align:center;font-weight:bold;font-size:16px;color:inherit;margin-bottom:15px}.admin-body .user-billing #modal-account-total-error .plan-divergence .divergence-line .item-list{display:flex;flex-direction:row;justify-content:space-evenly;padding:0 40px}.admin-body .user-billing #modal-account-total-error .plan-divergence .divergence-line .item-list .item{display:flex;flex-direction:column}.admin-body .user-billing #modal-account-total-error .plan-divergence .divergence-line .item-list .item span.number{text-align:center;vertical-align:middle;padding:15px 15px;border:0.5px solid black;border-radius:50%}.admin-body .user-billing #modal-account-total-error .plan-divergence .divergence-line .item-list .item span.name{font-family:monospace;text-align:center;padding-top:5px;font-size:12px}@media (max-width: 768px){.admin-body .user-billing .card-service-plans .plan-prices{padding:20px 30px !important}.admin-body .user-billing .card-service-plans .plan-prices>span.btn{margin-bottom:1em}}@media (max-width: 767px){.admin-body .header-title.mb-5{margin-bottom:1em !important}}@media (max-width: 700px){.admin-body .not-mobile{display:none !important}.admin-body .label-not-mobile{display:none !important}.admin-body .label-mobile{display:flex !important}}@media (max-width: 480px), (max-width: 600px) and (max-height: 800px){.admin-body .email-guest-template .mail-instructions-row{display:table}.admin-body .email-guest-template .mail-instructions-row span.btn{margin:4px}.admin-body .portlet.filters-portlet .portlet-heading,.admin-body .portlet.filters-portlet .portlet-body{padding:20px}.admin-body .portlet .portlet-heading{padding:20px 5px}.admin-body .portlet .portlet-body{background:#fff;padding:2px}.admin-body .form-group.col-md-6{padding-right:0px}.admin-body .btn-filter{text-align:left;padding-right:5px;padding-left:10px}.admin-body .modal-dialog{margin-top:1.3em;margin-left:1.3em;margin-right:1.3em}.admin-body .excel-export-button .dt-buttons.btn-group{display:flex;justify-content:flex-end}.admin-body .btn-add.mobile{display:flex;justify-content:flex-end}.admin-body .nav-tabs .btn-add{display:none}.admin-body .dataTables_length{margin-bottom:0px}.admin-body .lock-tabs li.nav-item{width:50%}.admin-body .page-title-box .lock-title,.admin-body .checkbox-label{white-space:break-spaces}.admin-body .custom-multi-select-button-div{justify-content:flex-end;width:45%}.admin-body .page-title-box{padding:15px 0}}@media (max-width: 350px){.admin-body .checkbox-width{width:10%}.admin-body .checkbox-width-custom{width:13%}}@media (min-width: 350px) and (max-width: 400px){.admin-body .checkbox-width{width:8%}.admin-body .checkbox-width-custom{width:10%}}@media (min-width: 400px) and (max-width: 700px){.admin-body .checkbox-width{width:8%}.admin-body .checkbox-width-custom{width:8%}}@media (max-width: 375px){.admin-body .date-time-picker-field{width:100%}}@media (max-width: 335px){.admin-body .custom-form-width{width:130px}}.alert-success{color:#155724;background-color:#dbf6e1;border-color:#c6f1d0}.alert-success .alert-link{color:#0b2e13}.alert-success hr{border-top-color:#0b2e13}.alert-warning{color:#856404;background-color:#fce6a5;border-color:#fad15b}.alert-warning .alert-link{color:#533f03}.alert-warning hr{border-top-color:#533f03}.notifyjs-metro-warning{color:#856404 !important;background-color:#fce6a5;border:1px solid #fad15b}.tooltipster-sidetip.tooltipster-shadow.tooltipster-shadow .tooltipster-box{background:#005998;border:none;border-radius:7px;box-shadow:0 0 10px 6px rgba(0,0,0,0.1)}.tooltipster-sidetip.tooltipster-shadow.tooltipster-shadow .tooltipster-content{color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#005998}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#005998}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#005998}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#005998}.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#005998}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#65bfff !important;color:#fff !important;background-image:none !important}select{-webkit-appearance:none;-moz-appearance:none !important;background:transparent url("data:image/gif;base64,R0lGODlhBgAGAKEDAFVVVX9/f9TU1CgmNyH5BAEKAAMALAAAAAAGAAYAAAIODA4hCDKWxlhNvmCnGwUAOw==") right center no-repeat !important;background-position-x:right;background-position-y:center;background-position:calc(100% - 5px) center !important}
