.vue-loader{display:block;width:100%;height:50px}.vue-loader:after{content:" ";display:block;width:30px;height:30px;margin:0 auto;border-radius:50%;border:.25em solid #ccc;border-right-color:transparent;-webkit-animation:vue-loader-anim .75s linear infinite;animation:vue-loader-anim .75s linear infinite}@-webkit-keyframes vue-loader-anim{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes vue-loader-anim{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn-xs{padding:.25rem .5rem;font-size:.875rem;line-height:1;border-radius:.2rem}.btn{border-radius:20px;min-width:80px}.btn.btn-action{border-radius:0px}.table-responsive{position:relative}.nav-pills.nav-radio .nav-link:not(.btn){color:inherit}.nav-pills.nav-radio .nav-link:not(.btn).active{color:inherit;background-color:inherit}.nav-tabs,.nav-tabs.nav-radio{border:0}.nav-tabs .nav-link,.nav-tabs.nav-radio .nav-link{border:0;cursor:pointer}.nav-tabs .nav-link.active{border-bottom:solid 4px}.custom-control .custom-control-label-hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;vertical-align:top}.custom-control-input:checked~.custom-control-label::before{border-color:#384b66;background-color:#384b66}.custom-control-input:checked~.custom-control-label.custom-switch-label{color:#000}.custom-control-input~.custom-control-label.custom-switch-label{color:#bcbcbc}.form-control[readonly].form-control[autocomplete=off]{background-color:inherit}html[dir=rtl] .material-icons:not(.no-rtl):not(.rotate-180){-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}html[dir=rtl] .material-icons:not(.no-rtl).rotate-180{-webkit-transform:unset;transform:unset}html[dir=rtl] .no-rtl .input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}html[dir=rtl] .no-rtl .input-group>.input-group-append>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}html[dir=rtl] .no-rtl .input-group-append{margin-left:-1px;margin-right:unset}a{color:#0072ec}.alert-info a{color:#0064cd}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#707070}h1,.h1{font-size:1.5rem}h2,.h2{font-size:1.25rem}h3,.h3{font-size:1.125rem}h4,.h4{font-size:1rem}h5,.h5{font-size:.875rem}h6,.h6{font-size:.75rem}.title,.description{word-wrap:break-word}.select-col{width:25px}.icon-w25{width:25px}.icon-w28{width:28px}.icon-w45{width:45px}.icon-w75{width:75px}.loader{font-size:1.5rem}.main-content{min-height:60vh}.collapse-controls a[aria-expanded=true] .show-it{display:none}.collapse-controls a[aria-expanded=true] .hide-it{display:inline-block}.collapse-controls a[aria-expanded=false] .show-it{display:inline-block}.collapse-controls a[aria-expanded=false] .hide-it{display:none}.empty-card-list{padding:8px}.btn-search{min-width:2.187rem}.custom-popper{position:relative}.custom-popper .arrow{position:absolute}.huge-number{line-height:1;font-size:2.5rem;font-weight:700}.td-icon{width:30px}.export-image-icon{height:16px;width:16px}.text-primary{color:#0071eb !important}.color-green{color:green}.color-red{color:red}.color-darkred{color:#dc3545}.color-grey{color:gray}.color-midgrey{color:#707070}.color-blue{color:blue}.color-orange{color:orange}.color-brown{color:#a26900}.gj-picker.datepicker>div{display:block}#iw-str-loadingSteps{position:fixed;top:0px;left:0px}#iw-str-loadingSteps .loader-wrapper{width:250px;background-color:#fff;position:absolute;top:50%;left:50%;margin:0 auto;margin-left:-125px;box-shadow:0px 0px 9px 4px rgba(0,0,0,.5)}.material-icon-12{font-size:12px !important}.material-icon-14{font-size:14px !important}.material-icon-16{font-size:16px !important}.material-icon-18{font-size:18px !important}.material-icon-20{font-size:20px !important}.material-icon-20{font-size:20px !important}.material-icon-22{font-size:22px !important}.material-icon-24{font-size:24px !important}.material-icon-26{font-size:26px !important}.material-icon-28{font-size:28px !important}.material-icon-30{font-size:30px !important}.material-icon-32{font-size:32px !important}.material-icon-34{font-size:34px !important}.material-icon-36{font-size:36px !important}.material-icon-38{font-size:38px !important}.material-icon-40{font-size:40px !important}.material-icon-42{font-size:42px !important}.material-icon-44{font-size:44px !important}.material-icon-46{font-size:46px !important}.material-icon-48{font-size:48px !important}.material-icon-50{font-size:50px !important}.material-icon-52{font-size:52px !important}.material-icon-54{font-size:54px !important}.material-icon-56{font-size:56px !important}.material-icon-58{font-size:58px !important}.material-icon-60{font-size:60px !important}.material-icon-62{font-size:62px !important}.material-icon-64{font-size:64px !important}.material-icon-66{font-size:66px !important}.material-icon-68{font-size:68px !important}.material-icon-70{font-size:70px !important}.material-icon-72{font-size:72px !important}.material-icon-74{font-size:74px !important}.material-icon-76{font-size:76px !important}.material-icon-78{font-size:78px !important}.material-spin{animation:material-spin 2s infinite linear;-webkit-animation:material-spin 2s infinite linear}@-webkit-keyframes material-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes material-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.no-underline:hover{text-decoration:none !important}.no-underline:hover span{text-decoration:underline !important}.icon-valid{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;background-color:transparent;border:none}.iw-input-width-md{max-width:240px;min-width:150px}.o__lists--unit-list{font-size:.875rem}.o__lists--filter-list .tree-label a .filter-collapsed{display:none}.o__lists--filter-list .tree-label a .filter-extented{display:inline}.o__lists--filter-list .tree-label a.collapsed .filter-collapsed{display:inline}.o__lists--filter-list .tree-label a.collapsed .filter-extended{display:none}#loading{height:100%;width:100%;position:fixed;z-index:999999;margin-top:0px;top:0px}#loading.loader-sm .object{width:9px;height:9px;margin-right:18px;margin-bottom:18px}#loading.loader-sm #loading-center #loading-center-absolute{height:36px;width:36px}#loading .object{width:20px;height:20px;background-color:gray;float:left;border-radius:50% 50% 50% 50%;margin-right:20px;margin-bottom:20px}#loading .object:nth-child(2n+0){margin-right:0px}#loading #loading-center{width:100%;height:100%;position:relative}#loading #loading-center #loading-center-absolute{position:absolute;left:50%;top:50%;height:60px;width:60px;margin-top:-30px;margin-left:-30px;-webkit-animation:loading-center-absolute 1s infinite;animation:loading-center-absolute 1s infinite}#loading #loading-center #loading-center-absolute #object_one{-webkit-animation:object_one 1s infinite;animation:object_one 1s infinite}#loading #loading-center #loading-center-absolute #object_two{-webkit-animation:object_two 1s infinite;animation:object_two 1s infinite}#loading #loading-center #loading-center-absolute #object_three{-webkit-animation:object_three 1s infinite;animation:object_three 1s infinite}#loading #loading-center #loading-center-absolute #object_four{-webkit-animation:object_four 1s infinite}@-webkit-keyframes loading-center-absolute{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-center-absolute{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes object_one{50%{-webkit-transform:translate(20px, 20px);transform:translate(20px, 20px)}}@keyframes object_one{50%{-webkit-transform:translate(20px, 20px);transform:translate(20px, 20px)}}@-webkit-keyframes object_two{50%{-webkit-transform:translate(-20px, 20px);transform:translate(-20px, 20px)}}@keyframes object_two{50%{-webkit-transform:translate(-20px, 20px);transform:translate(-20px, 20px)}}@-webkit-keyframes object_three{50%{-webkit-transform:translate(20px, -20px);transform:translate(20px, -20px)}}@keyframes object_three{50%{-webkit-transform:translate(20px, -20px);transform:translate(20px, -20px)}}@-webkit-keyframes object_four{50%{-webkit-transform:translate(-20px, -20px);transform:translate(-20px, -20px)}}@keyframes object_four{50%{-webkit-transform:translate(-20px, -20px);transform:translate(-20px, -20px)}}.o__addon-item .addon-icon{font-size:2rem}.o__addon-item .volume-discount{font-size:.75rem}.o__addon-item .description{font-size:.7rem !important}.o__col-label,.o__row-label,.o__section-label{font-weight:700}.main-header .above{min-height:90px}.main-header img.brand-logo{height:40px}.main-footer .social li a,.main-footer .social .title{font-size:.875rem}.main-footer .social .title{font-weight:600}.main-footer .below a{font-size:.6875rem}.main-footer .below .powered-by{height:25px;margin-top:-10px}.page-home section .product{min-height:240px}.page-home section .product>.row>.flex-column{position:absolute;bottom:0}.page-home section .product>.row>.flex-column>.d-flex{display:block !important}@media(max-width: 767px){.page-home section .product{min-height:inherit}.page-home section .product>.row>.flex-column{position:inherit}}.page-product .product-details .title{font-size:1.1875rem}.page-product .product-details .meta-details{font-size:.875rem}.page-product .description{font-size:.875rem}.page-product .unit-price,.page-product .fee-amount{font-size:.875rem;font-weight:600}.page-product .configure-panel .sectionlabel,.page-product .configure-panel label{font-size:.875rem}.page-product #product-main-tabs-content .overview aside li{font-size:.875rem}.page-product #product-main-tabs-content .features .tabs{border-right:1px solid #ccc}.page-product #product-main-tabs-content .features .tabs .item{font-size:.875rem;margin-top:20px;text-decoration:none}.page-product #product-main-tabs-content .features .tabs .item img{margin-right:-1px;display:none}.page-product #product-main-tabs-content .features .tabs .item.active img{display:block}.page-product #product-main-tabs-content .editions #carousel-editions-pricing .control-prev{left:-15px}.page-product #product-main-tabs-content .editions #carousel-editions-pricing .control-next{right:-15px}.page-product #product-main-tabs-content .editions #carousel-editions-pricing .control-prev,.page-product #product-main-tabs-content .editions #carousel-editions-pricing .control-next{position:absolute;top:128px}.page-product #product-main-tabs-content .editions .o__row-label,.page-product #product-main-tabs-content .priceaddon .o__row-label{font-size:.7rem}.page-product #product-main-tabs-content .editions .volume-discount table,.page-product #product-main-tabs-content .priceaddon .volume-discount table{font-size:.75rem}.page-product #product-main-tabs-content .priceaddon .unit-price-container .custom-popper{position:absolute !important;z-index:1}.page-product #product-main-tabs-content .priceaddon .arrow{top:-10px;left:15px}.page-product #product-main-tabs-content .priceaddon .table-price-analysis{font-size:.75rem}.page-product .cross-products #carousel-cross-products .control-prev{left:-15px}.page-product .cross-products #carousel-cross-products .control-next{right:-15px}.page-product .cross-products #carousel-cross-products .control-prev,.page-product .cross-products #carousel-cross-products .control-next{position:absolute;top:60px;z-index:1}.page-product #carousel-sub-products .control-prev{left:-15px}.page-product #carousel-sub-products .control-next{right:-15px}.page-product #carousel-sub-products .control-prev,.page-product #carousel-sub-products .control-next{position:absolute;top:65px;z-index:1}.page-try-product .product-details img{width:70px}.page-basket .fld-quantity{width:60px}.page-basket .header .title a:hover{text-decoration:none}.page-basket .basic-details .unit-price{font-weight:bold}.page-basket .basic-details .unit-price .main-price{font-size:1.5rem}.page-basket .basic-details .unit-price .decimals{vertical-align:super}.page-basket .custom-popper img.arrow{top:-10px;right:10px}.page-basket .subscription .form-group{font-size:.875rem}.page-basket .addons .total-addons{font-size:.7rem}.page-basket .addons table .selection{width:5%}.page-basket .addons table .addon-name,.page-basket .addons table .unit-price-addon{font-size:.75rem}.page-basket .addons table .addon-name .addon-icon,.page-basket .addons table .unit-price-addon .addon-icon{font-size:2rem;height:45px}.page-basket .pagination .oi{font-size:.7rem}.page-basket .what-you-pay .o__col-label,.page-basket .what-you-pay .single-item,.page-basket .what-you-pay .before-tax,.page-basket .what-you-pay .vat{font-size:.75rem}.page-basket .what-you-pay .grant-total{font-size:.875rem;font-weight:700}.page-basket .what-you-pay table tfoot{border-top:1px solid #dee2e6}.page-basket .what-you-pay table tfoot td{border:0}.page-landing .configure-panel{width:95%}.page-landing .configure-panel .arrow{top:-10px;left:20px}.page-checkout .o__col-label{font-size:.75rem}.page-checkout .description{font-size:.75rem}.page-checkout .basket-items-tab .arrow{top:-10px;left:10px}.page-checkout .basket-items-tab .product-title{font-size:.875rem;font-weight:700}.page-checkout .basket-items-tab thead .col-title{min-width:226px}.page-checkout .basket-items-tab tr td{font-size:.75rem}.page-checkout .basket-items-tab .totals tr td{font-weight:700}.page-checkout .basket-items-tab .totals tfoot tr td{font-size:.975rem}.page-checkout .service-details-tab .media img{max-width:90px}.page-checkout .service-details-tab .media input{min-width:100px}.page-my-billing table.small-text{font-size:.75rem}.page-my-billing .invoices-details .meta-details{font-size:.875rem}.page-my-billing .main-content,.page-my-subscriptions .main-content,.page-subscription .main-content,.page-my-orders .main-content,.page-my-invoices .main-content,.page-invoice .main-content,.page-my-assets .main-content{min-height:39vh}.page-my-billing .modal table,.page-my-subscriptions .modal table,.page-subscription .modal table,.page-my-orders .modal table,.page-my-invoices .modal table,.page-invoice .modal table,.page-my-assets .modal table{font-size:.875rem}.page-my-subscriptions .image,.page-my-assets .image{width:45px}.page-subscription header .title{min-width:230px}.page-subscription .custom-popper{position:relative}.page-subscription .custom-popper .arrow{top:-10px;left:20px}.page-invoice .custom-cell{width:180px}.page-order .order-meta section{min-width:170px}.page-order .order-items img:not(.arrow){width:50px}.page-order .order-items .arrow{top:-10px;left:10px}.page-asset .custom-popper{position:relative}.page-asset .custom-popper .arrow{top:-10px;left:20px}.page-my-support table .details{font-size:.75rem}.page-my-support .last-updates{position:relative}.page-my-support .last-updates .arrow{position:absolute;top:0px;left:40px}.page-support .bubble{position:relative}.page-support .bubble .arrow{position:absolute;top:-10px;left:20px}#my-support .details a:hover{text-decoration:none}.modal-upgrade-subscription .arrow{top:-10px;left:10px}.modal-buy-more-addons .table-responsive.scroll,.modal-upgrade-subscription .table-responsive.scroll{max-height:39vh}.modal-buy-more-addons .fld-quantity,.modal-upgrade-subscription .fld-quantity{width:80px}.modal-image-gallery .carousel-inner img{max-height:90vh}.modal-body .validation-messages{color:#647794}#carousel-editions-pricing .carousel-inner,#carousel-cross-products .carousel-inner,#carousel-sub-products .carousel-inner{max-height:670px;overflow-y:auto}#carousel-editions-pricing .control-icon,#carousel-cross-products .control-icon,#carousel-sub-products .control-icon{border-radius:50%;-ms-box-shadow:0 0 7px #999;-o-box-shadow:0 0 7px #999;box-shadow:0 0 7px #999;height:30px;width:30px;text-align:center;align-content:center;font-size:.7rem;line-height:30px;text-decoration:none;text-shadow:0 0 1px #000}#carousel-editions-pricing .carousel-inner{min-height:250px}#carousel-sub-products .carousel-inner{min-height:inherit !important}.carousel-control-prev,.carousel-control-next{-webkit-filter:invert(50%);filter:invert(50%)}.pagination .page-link{min-width:30px;text-align:center}.iw-list-picker-item{border-left:4px solid transparent;cursor:pointer;transition:border-color .3s,background .3s}.iw-list-picker-item.is-selected,.iw-list-picker-item:hover{border-color:#1c488c;background:#f8f8f8}.multi-checkboxes-group+.inline-validation-message{display:block;position:relative;top:-1rem;left:4px}
