﻿@import url("https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,700i");.navbar{padding-top:0;padding-bottom:0;background-color:#F6F7F7}.navbar.navbar-expand-xl .navbar-collapse,.navbar.navbar-expand-lg .navbar-collapse,.navbar.navbar-expand-md .navbar-collapse,.navbar.navbar-expand-sm .navbar-collapse{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.navbar .navbar-nav li a{-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s;display:block;font-weight:700;color:#5B6C75;text-decoration:none;text-transform:uppercase;padding:20px 0;margin:0 15px}.navbar .navbar-nav li a:hover,.navbar .navbar-nav li a.active{text-decoration:none;background-color:transparent;color:#00A3E3}.navbar .navbar-nav li a.active{border-bottom:2px solid #00A3E3}.navbar .navbar-nav li a.dropdown-item{margin:0;padding:10px}.navbar .navbar-nav li:last-child a{margin-right:0}.navbar .navbar-right{margin-right:0}.navbar-inverse{background-color:#244C60}.navbar-inverse .navbar-nav li a{color:#fff}.navbar-inverse .navbar-nav li a:hover,.navbar-inverse .navbar-nav li a.active{color:#00A3E3}.navbar-brand{display:block;margin:0 20px 0 0 !important;padding:0;float:none;font-size:28px;font-weight:300;line-height:1;color:#5B6C75;text-decoration:none}.navbar-brand:hover{color:#5B6C75;text-decoration:none}.navbar-brand img{margin-right:20px}.dropdown-menu{-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);margin:0;padding:5px 0}.dropdown-toggle:after{display:none}.pagination{margin-top:20px;margin-bottom:20px}.page-link{-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s;font-size:12px;color:#00A3E3;text-decoration:none;text-transform:uppercase}.page-link:hover{color:#007eb0;background-color:#F6F7F7;text-decoration:none}.page-item.active .page-link{background-color:#00A3E3;border-color:#00A3E3}body,html{height:100%}body{font-family:Lato,"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;color:#5B6C75}#main-content{width:100%;margin:30px 0}#full-height{display:-webkit-box;display:-webkit-flex;display:flex;height:100%}#full-height.center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}a{-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s;font-weight:700;color:#00A3E3;text-decoration:underline}a:hover{color:#007eb0}h1{font-size:28px;font-weight:300}h2{font-size:14px;font-weight:700;text-transform:uppercase}.btn-default{background-color:#00A3E3;color:#fff !important}.btn-default.btn-link,.btn-default.btn-link:focus{background-color:transparent;color:#00A3E3 !important}.btn-default.btn-link:hover,.btn-default.btn-link:focus:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:transparent;color:#005a7d}.btn-default.btn-transparent{background-color:transparent;color:#00A3E3 !important}.btn-default.btn-transparent:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:#00A3E3;border-color:#00A3E3;color:#fff !important}.btn-blue{background-color:#00A3E3;color:#fff !important}.btn-blue.btn-link,.btn-blue.btn-link:focus{background-color:transparent;color:#00A3E3 !important}.btn-blue.btn-link:hover,.btn-blue.btn-link:focus:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:transparent;color:#005a7d}.btn-blue.btn-transparent{background-color:transparent;color:#00A3E3 !important}.btn-blue.btn-transparent:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:#00A3E3;border-color:#00A3E3;color:#fff !important}.btn-dark-blue{background-color:#304550;color:#fff !important}.btn-dark-blue.btn-link,.btn-dark-blue.btn-link:focus{background-color:transparent;color:#304550 !important}.btn-dark-blue.btn-link:hover,.btn-dark-blue.btn-link:focus:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:transparent;color:#0a0e10}.btn-dark-blue.btn-transparent{background-color:transparent;color:#304550 !important}.btn-dark-blue.btn-transparent:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:#304550;border-color:#304550;color:#fff !important}.btn-green{background-color:#64C719;color:#fff !important}.btn-green.btn-link,.btn-green.btn-link:focus{background-color:transparent;color:#64C719 !important}.btn-green.btn-link:hover,.btn-green.btn-link:focus:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:transparent;color:#366c0e}.btn-green.btn-transparent{background-color:transparent;color:#64C719 !important}.btn-green.btn-transparent:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:#64C719;border-color:#64C719;color:#fff !important}.btn-orange{background-color:#F18F0C;color:#fff !important}.btn-orange.btn-link,.btn-orange.btn-link:focus{background-color:transparent;color:#F18F0C !important}.btn-orange.btn-link:hover,.btn-orange.btn-link:focus:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:transparent;color:#905507}.btn-orange.btn-transparent{background-color:transparent;color:#F18F0C !important}.btn-orange.btn-transparent:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:#F18F0C;border-color:#F18F0C;color:#fff !important}.btn-red{background-color:#F33140;color:#fff !important}.btn-red.btn-link,.btn-red.btn-link:focus{background-color:transparent;color:#F33140 !important}.btn-red.btn-link:hover,.btn-red.btn-link:focus:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:transparent;color:#b40a18}.btn-red.btn-transparent{background-color:transparent;color:#F33140 !important}.btn-red.btn-transparent:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:#F33140;border-color:#F33140;color:#fff !important}.btn-gray{background-color:#718087;color:#fff !important}.btn-gray.btn-link,.btn-gray.btn-link:focus{background-color:transparent;color:#718087 !important}.btn-gray.btn-link:hover,.btn-gray.btn-link:focus:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:transparent;color:#434b4f}.btn-gray.btn-transparent{background-color:transparent;color:#718087 !important}.btn-gray.btn-transparent:hover{box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:#718087;border-color:#718087;color:#fff !important}.btn-primary{background-color:#00A3E3;border-color:#00A3E3}.btn-primary:hover{background-color:#007eb0;border-color:#007eb0}.btn-danger{background-color:#F33140;border-color:#F33140}.btn-danger:hover{background-color:#e40d1e;border-color:#e40d1e}.btn-link{border:none;padding:0}.btn{-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s;letter-spacing:0.05em;line-height:1.7;padding:5px 15px;font-size:13px;text-transform:uppercase;text-decoration:none}.btn [class*="icon-"]{line-height:1;font-size:16px;vertical-align:text-bottom;padding:0}.btn:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.15)}.btn-group .btn:hover{box-shadow:0 0 0 0 rgba(0,0,0,0)}.btn-mini{font-size:11px}.btn-mini [class*="icon"]{font-size:13.5384615385px}.btn-sm{font-size:12px}.btn-sm [class*="icon"]{font-size:14.7692307692px}.btn-lg{font-size:15px}.btn-lg [class*="icon"]{font-size:18.4615384615px}.btn[disabled="true"],.btn.disabled{opacity:.35;cursor:not-allowed}.btn.google-branding,.btn.microsoft-branding{padding:2px 12px 2px 2px}.btn.google-branding img,.btn.microsoft-branding img{width:30px;padding:5px;margin-right:5px;border-radius:2px;background:#fff}.avatar{width:40px;height:40px;border-top-left-radius:999em;border-bottom-left-radius:999em;border-top-right-radius:999em;border-bottom-right-radius:999em;border:2px solid #00A3E3;padding:2px !important;overflow:hidden}.avatar img{width:100%;height:100%;border-top-left-radius:999em;border-bottom-left-radius:999em;border-top-right-radius:999em;border-bottom-right-radius:999em;width:100%}.form-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:20px}.form-block .form-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.form-block .form-row .input-wrapper{position:relative;background-color:#fff;-webkit-transition:.3s all ease;transition:.3s all ease;display:block;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:0%;flex-basis:0%;border:1px solid #ccc;border-width:1px 0 0 1px;border-radius:0;margin:0;padding:10px}.form-block .form-row .input-wrapper .input-group-addon{padding:0;margin:0;border:0;background-color:transparent;position:relative}.form-block .form-row .input-wrapper .input-group-addon+input{padding-left:3px}.form-block .form-row .input-wrapper .input-group-addon input+{padding-right:3px}.form-block .form-row .input-wrapper label{font-size:12px;color:#718087;font-weight:700;-webkit-transition:.3s all ease;transition:.3s all ease;display:block;width:100%;text-transform:uppercase;line-height:1;margin:0;padding:0 0 5px;background:transparent}.form-block .form-row .input-wrapper label.required:after{display:inline-block;content:'*';padding-left:3px}.form-block .form-row .input-wrapper input[type="text"],.form-block .form-row .input-wrapper input[type="password"],.form-block .form-row .input-wrapper input[type="email"],.form-block .form-row .input-wrapper input[type="text"],.form-block .form-row .input-wrapper input[type="tel"],.form-block .form-row .input-wrapper select,.form-block .form-row .input-wrapper textarea{background:transparent;display:block;width:100%;color:#5B6C75;border:0;margin:0;padding:0;outline:0}.form-block .form-row .input-wrapper input[type="text"]:focus,.form-block .form-row .input-wrapper input[type="text"]:selected,.form-block .form-row .input-wrapper input[type="password"]:focus,.form-block .form-row .input-wrapper input[type="password"]:selected,.form-block .form-row .input-wrapper input[type="email"]:focus,.form-block .form-row .input-wrapper input[type="email"]:selected,.form-block .form-row .input-wrapper input[type="text"]:focus,.form-block .form-row .input-wrapper input[type="text"]:selected,.form-block .form-row .input-wrapper input[type="tel"]:focus,.form-block .form-row .input-wrapper input[type="tel"]:selected,.form-block .form-row .input-wrapper select:focus,.form-block .form-row .input-wrapper select:selected,.form-block .form-row .input-wrapper textarea:focus,.form-block .form-row .input-wrapper textarea:selected{outline:0}.form-block .form-row .input-wrapper input[type="text"]::-webkit-input-placeholder,.form-block .form-row .input-wrapper input[type="password"]::-webkit-input-placeholder,.form-block .form-row .input-wrapper input[type="email"]::-webkit-input-placeholder,.form-block .form-row .input-wrapper input[type="text"]::-webkit-input-placeholder,.form-block .form-row .input-wrapper input[type="tel"]::-webkit-input-placeholder,.form-block .form-row .input-wrapper select::-webkit-input-placeholder,.form-block .form-row .input-wrapper textarea::-webkit-input-placeholder{font-style:italic;color:#718087}.form-block .form-row .input-wrapper input[type="radio"]{-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s;width:10px;height:10px;border-top-left-radius:999em;border-bottom-left-radius:999em;border-top-right-radius:999em;border-bottom-right-radius:999em;display:block;border:1px solid #718087;background-color:#fff}.form-block .form-row .input-wrapper.selected{border-color:#00A3E3;background-color:#b0e9ff}.form-block .form-row .input-wrapper.selected label{color:#00A3E3}.form-block .form-row .input-wrapper.selected+.input-wrapper{border-left-color:#00A3E3}.form-block .form-row .input-wrapper.error{border-color:#F33140;background-color:#fbbdc2}.form-block .form-row .input-wrapper.error label{color:#F33140}.form-block .form-row .input-wrapper.error+.input-wrapper{border-left-color:#F33140}.form-block .form-row .input-wrapper.warning{border-color:#F18F0C;background-color:#fce8cd}.form-block .form-row .input-wrapper.warning label{color:#F18F0C}.form-block .form-row .input-wrapper.warning+.input-wrapper{border-left-color:#F18F0C}.form-block .form-row .input-wrapper.info{border-color:#00A3E3;background-color:#b0e9ff}.form-block .form-row .input-wrapper.info label{color:#00A3E3}.form-block .form-row .input-wrapper.info+.input-wrapper{border-left-color:#00A3E3}.form-block .form-row .input-wrapper.success{border-color:#64C719;background-color:#d2f6b6}.form-block .form-row .input-wrapper.success label{color:#64C719}.form-block .form-row .input-wrapper.success+.input-wrapper{border-left-color:#64C719}.form-block .form-row .input-wrapper._2{-webkit-box-flex:2;-webkit-flex-grow:2;flex-grow:2}.form-block .form-row .input-wrapper._3{-webkit-box-flex:3;-webkit-flex-grow:3;flex-grow:3}.form-block .form-row .input-wrapper._4{-webkit-box-flex:4;-webkit-flex-grow:4;flex-grow:4}.form-block .form-row .input-wrapper._5{-webkit-box-flex:5;-webkit-flex-grow:5;flex-grow:5}.form-block .form-row .input-wrapper._6{-webkit-box-flex:6;-webkit-flex-grow:6;flex-grow:6}.form-block .form-row .input-wrapper._7{-webkit-box-flex:7;-webkit-flex-grow:7;flex-grow:7}.form-block .form-row .input-wrapper._8{-webkit-box-flex:8;-webkit-flex-grow:8;flex-grow:8}.form-block .form-row .input-wrapper._9{-webkit-box-flex:9;-webkit-flex-grow:9;flex-grow:9}.form-block .form-row .input-wrapper._10{-webkit-box-flex:10;-webkit-flex-grow:10;flex-grow:10}.form-block .form-row .input-wrapper:last-child{border-right-width:1px}.form-block .form-row .input-wrapper .form-edit{border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);position:absolute;top:20px;left:-60px;display:block;background-color:#fff;border:1px solid #718087;z-index:10000;padding:20px}.form-block .form-row .input-wrapper .form-edit label{display:inline-block;color:#253C47;font-size:14px;font-weight:400;text-transform:none;width:auto}.form-block .form-row:first-child .input-wrapper:first-child{border-top-left-radius:3px}.form-block .form-row:first-child .input-wrapper:last-child{border-top-right-radius:3px;border-right-width:1px}.form-block .form-row:last-child .input-wrapper{border-bottom-width:1px}.form-block .form-row:last-child .input-wrapper:first-child{border-bottom-left-radius:3px}.form-block .form-row:last-child .input-wrapper:last-child{border-bottom-right-radius:3px}.form-block .bootstrap-datetimepicker-widget.dropdown-menu{margin-left:-11px;margin-top:11px}.form-block .selectize-input{padding:0}.form-block.block-validation .form-row:first-child .input-wrapper{border-top-right-radius:0;border-top-left-radius:0}.form-block.block-validation .message{border-top-right-radius:3px;border-top-left-radius:3px;display:block;color:#fff;padding:2.5px;position:relative;font-size:12px}.form-block.block-validation .message>[class*="icon-"]{width:30px;height:30px;border-top-left-radius:999em;border-bottom-left-radius:999em;border-top-right-radius:999em;border-bottom-right-radius:999em;color:#fff;display:block;position:absolute;left:-14px;top:-2px;z-index:1000;font-size:18px;line-height:26px}.form-block.block-validation .message span{padding-left:20px}.form-block.block-validation .message a{color:#fff}.form-block.block-validation .message a:hover,.form-block.block-validation .message a:focus,.form-block.block-validation .message a:active{color:#fff}.form-block.block-validation.success .message{background-color:#64C719}.form-block.block-validation.success .message>[class*="icon-"]{background-color:#5fbd18;border:1px solid #3c770f}.form-block.block-validation.success .form-row .input-wrapper:first-child{border-left-color:#64C719 !important;border-left-width:2px}.form-block.block-validation.success .form-row .input-wrapper:last-child{border-right-color:#64C719 !important;border-right-width:2px}.form-block.block-validation.success .form-row:first-child .input-wrapper{border-top-right-radius:0;border-top-left-radius:0;border-top-color:#64C719 !important;border-top-width:2px}.form-block.block-validation.success .form-row:last-child .input-wrapper{border-bottom-color:#64C719 !important;border-bottom-width:2px}.form-block.block-validation.warning .message{background-color:#F18F0C}.form-block.block-validation.warning .message>[class*="icon-"]{background-color:#e5880b;border:1px solid #915607}.form-block.block-validation.warning .form-row .input-wrapper:first-child{border-left-color:#F18F0C !important;border-left-width:2px}.form-block.block-validation.warning .form-row .input-wrapper:last-child{border-right-color:#F18F0C !important;border-right-width:2px}.form-block.block-validation.warning .form-row:first-child .input-wrapper{border-top-right-radius:0;border-top-left-radius:0;border-top-color:#F18F0C !important;border-top-width:2px}.form-block.block-validation.warning .form-row:last-child .input-wrapper{border-bottom-color:#F18F0C !important;border-bottom-width:2px}.form-block.block-validation.error .message{background-color:#F33140}.form-block.block-validation.error .message>[class*="icon-"]{background-color:#e72f3d;border:1px solid #921d26}.form-block.block-validation.error .form-row .input-wrapper:first-child{border-left-color:#F33140 !important;border-left-width:2px}.form-block.block-validation.error .form-row .input-wrapper:last-child{border-right-color:#F33140 !important;border-right-width:2px}.form-block.block-validation.error .form-row:first-child .input-wrapper{border-top-color:#F33140 !important;border-top-width:2px}.form-block.block-validation.error .form-row:last-child .input-wrapper{border-bottom-color:#F33140 !important;border-bottom-width:2px}.toggle-wrapper label{margin-bottom:0}.toggle{position:relative;display:inline-block;width:40px;height:22px}.toggle .slider{-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;border:1px solid #718087;border-radius:9999em}.toggle .slider:before{-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s;position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#F6F7F7;border:1px solid #718087;border-radius:9999em}.toggle input{display:none}.toggle input:checked+.slider{background-color:#EDF6DE;border-color:#64C719}.toggle input:checked+.slider:before{background-color:#64C719;-webkit-transform:translateX(18px);transform:translateX(18px)}.form-block .form-row.wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.form-block .form-row.wrap:first-child .input-wrapper:last-child{border-top-right-radius:0}.form-row.wrap{border-left:1px solid #ccc;border-top-left-radius:4px;border-bottom:1px solid #ccc;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.form-row.wrap ._3{-webkit-flex-basis:33.333333%;flex-basis:33.333333%}.form-row.wrap .input-wrapper{border-bottom:0;border-right:1px solid #ccc;border-left:none}.custom-fields.collapse+.form-block{margin-top:1rem}table{width:100%}table td,table th{border-bottom:1px solid #ECECEC;vertical-align:bottom;text-align:left;padding:10px}table td:last-child,table th:last-child{text-align:right}table th{font-weight:700}table tr:nth-child(even) td{background-color:#F6F7F7}.panel{border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid #ECECEC}.panel .panel-heading{padding:20px 10px;background-color:#F6F7F7}.panel .panel-heading .panel-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1;margin:0}.panel .panel-body{padding:20px}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.margin{margin:20px !important}.padding{padding:20px !important}.margin-mini{margin:5px !important}.padding-mini{padding:5px !important}.margin-sm{margin:10px !important}.padding-sm{padding:10px !important}.margin-lg{margin:30px !important}.padding-lg{padding:30px !important}.margin-xl{margin:40px !important}.padding-xl{padding:40px !important}.margin-top{margin-top:20px !important}.padding-top{padding-top:20px !important}.margin-top-mini{margin-top:5px !important}.padding-top-mini{padding-top:5px !important}.margin-top-sm{margin-top:10px !important}.padding-top-sm{padding-top:10px !important}.margin-top-lg{margin-top:30px !important}.padding-top-lg{padding-top:30px !important}.margin-top-xl{margin-top:40px !important}.padding-top-xl{padding-top:40px !important}.margin-right{margin-right:20px !important}.padding-right{padding-right:20px !important}.margin-right-mini{margin-right:5px !important}.padding-right-mini{padding-right:5px !important}.margin-right-sm{margin-right:10px !important}.padding-right-sm{padding-right:10px !important}.margin-right-lg{margin-right:30px !important}.padding-right-lg{padding-right:30px !important}.margin-right-xl{margin-right:40px !important}.padding-right-xl{padding-right:40px !important}.margin-bottom{margin-bottom:20px !important}.padding-bottom{padding-bottom:20px !important}.margin-bottom-mini{margin-bottom:5px !important}.padding-bottom-mini{padding-bottom:5px !important}.margin-bottom-sm{margin-bottom:10px !important}.padding-bottom-sm{padding-bottom:10px !important}.margin-bottom-lg{margin-bottom:30px !important}.padding-bottom-lg{padding-bottom:30px !important}.margin-bottom-xl{margin-bottom:40px !important}.padding-bottom-xl{padding-bottom:40px !important}.margin-left{margin-left:20px !important}.padding-left{padding-left:20px !important}.margin-left-mini{margin-left:5px !important}.padding-left-mini{padding-left:5px !important}.margin-left-sm{margin-left:10px !important}.padding-left-sm{padding-left:10px !important}.margin-left-lg{margin-left:30px !important}.padding-left-lg{padding-left:30px !important}.margin-left-xl{margin-left:40px !important}.padding-left-xl{padding-left:40px !important}.border-left{border-left:1px solid #ECECEC}.border-right{border-right:1px solid #ECECEC}.border-top{border-top:1px solid #ECECEC}.border-bottom{border-bottom:1px solid #ECECEC}.no-border,.border-none{border-top:none !important;border-bottom:none !important;border-left:none !important;border-right:none !important}.text-blue{color:#00A3E3}.text-dark-blue{color:#304550}.text-green{color:#64C719}.text-orange{color:#F18F0C}.text-red{color:#F33140}.text-purple{color:#9f69cd}.text-gray{color:#5B6C75}.text-light-gray{color:#718087}.text-gray-gray{color:#5B6C75 !important}.text-gray-gray:hover{color:#5B6C75 !important}.text-gray-light-gray{color:#5B6C75 !important}.text-gray-light-gray:hover{color:#718087 !important}.text-gray-lighter-gray{color:#5B6C75 !important}.text-gray-lighter-gray:hover{color:#ECECEC !important}.text-gray-red{color:#5B6C75 !important}.text-gray-red:hover{color:#F33140 !important}.text-gray-green{color:#5B6C75 !important}.text-gray-green:hover{color:#64C719 !important}.text-gray-orange{color:#5B6C75 !important}.text-gray-orange:hover{color:#F18F0C !important}.text-gray-blue{color:#5B6C75 !important}.text-gray-blue:hover{color:#00A3E3 !important}.text-light-gray-gray{color:#718087 !important}.text-light-gray-gray:hover{color:#5B6C75 !important}.text-light-gray-light-gray{color:#718087 !important}.text-light-gray-light-gray:hover{color:#718087 !important}.text-light-gray-lighter-gray{color:#718087 !important}.text-light-gray-lighter-gray:hover{color:#ECECEC !important}.text-light-gray-red{color:#718087 !important}.text-light-gray-red:hover{color:#F33140 !important}.text-light-gray-green{color:#718087 !important}.text-light-gray-green:hover{color:#64C719 !important}.text-light-gray-orange{color:#718087 !important}.text-light-gray-orange:hover{color:#F18F0C !important}.text-light-gray-blue{color:#718087 !important}.text-light-gray-blue:hover{color:#00A3E3 !important}.text-lighter-gray-gray{color:#ECECEC !important}.text-lighter-gray-gray:hover{color:#5B6C75 !important}.text-lighter-gray-light-gray{color:#ECECEC !important}.text-lighter-gray-light-gray:hover{color:#718087 !important}.text-lighter-gray-lighter-gray{color:#ECECEC !important}.text-lighter-gray-lighter-gray:hover{color:#ECECEC !important}.text-lighter-gray-red{color:#ECECEC !important}.text-lighter-gray-red:hover{color:#F33140 !important}.text-lighter-gray-green{color:#ECECEC !important}.text-lighter-gray-green:hover{color:#64C719 !important}.text-lighter-gray-orange{color:#ECECEC !important}.text-lighter-gray-orange:hover{color:#F18F0C !important}.text-lighter-gray-blue{color:#ECECEC !important}.text-lighter-gray-blue:hover{color:#00A3E3 !important}.text-red-gray{color:#F33140 !important}.text-red-gray:hover{color:#5B6C75 !important}.text-red-light-gray{color:#F33140 !important}.text-red-light-gray:hover{color:#718087 !important}.text-red-lighter-gray{color:#F33140 !important}.text-red-lighter-gray:hover{color:#ECECEC !important}.text-red-red{color:#F33140 !important}.text-red-red:hover{color:#F33140 !important}.text-red-green{color:#F33140 !important}.text-red-green:hover{color:#64C719 !important}.text-red-orange{color:#F33140 !important}.text-red-orange:hover{color:#F18F0C !important}.text-red-blue{color:#F33140 !important}.text-red-blue:hover{color:#00A3E3 !important}.text-green-gray{color:#64C719 !important}.text-green-gray:hover{color:#5B6C75 !important}.text-green-light-gray{color:#64C719 !important}.text-green-light-gray:hover{color:#718087 !important}.text-green-lighter-gray{color:#64C719 !important}.text-green-lighter-gray:hover{color:#ECECEC !important}.text-green-red{color:#64C719 !important}.text-green-red:hover{color:#F33140 !important}.text-green-green{color:#64C719 !important}.text-green-green:hover{color:#64C719 !important}.text-green-orange{color:#64C719 !important}.text-green-orange:hover{color:#F18F0C !important}.text-green-blue{color:#64C719 !important}.text-green-blue:hover{color:#00A3E3 !important}.text-orange-gray{color:#F18F0C !important}.text-orange-gray:hover{color:#5B6C75 !important}.text-orange-light-gray{color:#F18F0C !important}.text-orange-light-gray:hover{color:#718087 !important}.text-orange-lighter-gray{color:#F18F0C !important}.text-orange-lighter-gray:hover{color:#ECECEC !important}.text-orange-red{color:#F18F0C !important}.text-orange-red:hover{color:#F33140 !important}.text-orange-green{color:#F18F0C !important}.text-orange-green:hover{color:#64C719 !important}.text-orange-orange{color:#F18F0C !important}.text-orange-orange:hover{color:#F18F0C !important}.text-orange-blue{color:#F18F0C !important}.text-orange-blue:hover{color:#00A3E3 !important}.text-blue-gray{color:#00A3E3 !important}.text-blue-gray:hover{color:#5B6C75 !important}.text-blue-light-gray{color:#00A3E3 !important}.text-blue-light-gray:hover{color:#718087 !important}.text-blue-lighter-gray{color:#00A3E3 !important}.text-blue-lighter-gray:hover{color:#ECECEC !important}.text-blue-red{color:#00A3E3 !important}.text-blue-red:hover{color:#F33140 !important}.text-blue-green{color:#00A3E3 !important}.text-blue-green:hover{color:#64C719 !important}.text-blue-orange{color:#00A3E3 !important}.text-blue-orange:hover{color:#F18F0C !important}.text-blue-blue{color:#00A3E3 !important}.text-blue-blue:hover{color:#00A3E3 !important}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.truncate-wrapper .truncated{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px}.truncate-wrapper .static{white-space:nowrap}.no-wrap{white-space:nowrap}[class*="truncate-line"]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.truncate-line-2{-webkit-line-clamp:2}.truncate-line-3{-webkit-line-clamp:3}.truncate-line-4{-webkit-line-clamp:4}.truncate-line-5{-webkit-line-clamp:5}.truncate-line-6{-webkit-line-clamp:6}.truncate-line-7{-webkit-line-clamp:7}.truncate-line-8{-webkit-line-clamp:8}.truncate-line-9{-webkit-line-clamp:9}.truncate-line-10{-webkit-line-clamp:10}.bold,.strong{font-weight:700 !important}.img-responsive{max-width:100% !important}a.disabled{cursor:not-allowed}

.input-group {
    width: 100%;
    display: table;
    border-collapse: separate;
    line-height: 2.1;
}

    .input-group .form-control {
        position: relative;
        z-index: 2;
        float: left;
        width: 100%;
        margin-bottom: 0
    }

        .input-group .form-control:active, .input-group .form-control:focus, .input-group .form-control:hover, .input-group-btn > .btn:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover {
            z-index: 3
        }

    .input-group .form-control, .input-group-addon, .input-group-btn {
        display: table-cell
    }

.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle
}

.input-group-addon {
    padding: .5rem .75rem;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25;
    color: #55595c;
    text-align: center;
    background-color: #eceeef;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: .25rem
}

.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}

.toggle {
    vertical-align: top;
}

/*Stats*/

.stat h2 {
    font-size: 12px;
    text-transform: uppercase;
    margin: 0;
    font-weight: 400;
}

.stat {
    text-align: center;
    margin-bottom: 12px
}

    .stat span {
        font-size: 20px
    }

    .stat small span {
        font-size: 12px
    }



@media (min-width: 992px) {
    .modal-lg, .modal-xl {
        max-width: 1028px;
    }
}

.toggle-wrapper label {
    margin-right: 2px;
}



.form-block .form-row .input-wrapper input[type="number"], .form-block .form-row .input-wrapper input[type="password"], .form-block .form-row .input-wrapper input[type="email"], .form-block .form-row .input-wrapper input[type="text"], .form-block .form-row .input-wrapper input[type="tel"], .form-block .form-row .input-wrapper select, .form-block .form-row .input-wrapper textarea {
    background: transparent;
    display: block;
    width: 100%;
    color: #5B6C75;
    border: 0;
    margin: 0;
    padding: 0;
    outline: 0
}

    .form-block .form-row .input-wrapper input[type="number"]:focus, .form-block .form-row .input-wrapper input[type="text"]:selected, .form-block .form-row .input-wrapper input[type="password"]:focus, .form-block .form-row .input-wrapper input[type="password"]:selected, .form-block .form-row .input-wrapper input[type="email"]:focus, .form-block .form-row .input-wrapper input[type="email"]:selected, .form-block .form-row .input-wrapper input[type="text"]:focus, .form-block .form-row .input-wrapper input[type="text"]:selected, .form-block .form-row .input-wrapper input[type="tel"]:focus, .form-block .form-row .input-wrapper input[type="tel"]:selected, .form-block .form-row .input-wrapper select:focus, .form-block .form-row .input-wrapper select:selected, .form-block .form-row .input-wrapper textarea:focus, .form-block .form-row .input-wrapper textarea:selected {
        outline: 0
    }

    .form-block .form-row .input-wrapper input[type="number"]::-webkit-input-placeholder, .form-block .form-row .input-wrapper input[type="password"]::-webkit-input-placeholder, .form-block .form-row .input-wrapper input[type="email"]::-webkit-input-placeholder, .form-block .form-row .input-wrapper input[type="text"]::-webkit-input-placeholder, .form-block .form-row .input-wrapper input[type="tel"]::-webkit-input-placeholder, .form-block .form-row .input-wrapper select::-webkit-input-placeholder, .form-block .form-row .input-wrapper textarea::-webkit-input-placeholder {
        font-style: italic;
        color: #718087
    }

input[readonly], [disabled] {
    font-style: italic;
}

    input[readonly]:hover, [disabled]:hover {
        cursor: not-allowed;
    }


/*firefox fix*/
input:invalid {
    box-shadow: none !important;
}

.validation-summary-errors li {
    color: red;
}

.nav-tabs {
    border-bottom: 1px solid #ddd;
}

    .nav-tabs::after {
        content: "";
        display: table;
        clear: both;
    }

    .nav-tabs .nav-item {
        float: left;
        margin-bottom: -1px;
    }

        .nav-tabs .nav-item + .nav-item {
            margin-left: 0.2rem;
        }

    .nav-tabs .nav-link {
        display: block;
        padding: 0.5em 1em;
        border: 1px solid transparent;
        -webkit-border-top-right-radius: 0.25rem;
        -moz-border-radius-topright: 0.25rem;
        border-top-right-radius: 0.25rem;
        -webkit-border-top-left-radius: 0.25rem;
        -moz-border-radius-topleft: 0.25rem;
        border-top-left-radius: 0.25rem;
    }

        .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
            border-color: #eceeef #eceeef #ddd;
        }

        .nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover {
            color: #818a91;
            background-color: transparent;
            border-color: transparent;
        }

        .nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover,
        .nav-tabs .nav-item.open .nav-link,
        .nav-tabs .nav-item.open .nav-link:focus,
        .nav-tabs .nav-item.open .nav-link:hover {
            color: #55595c;
            background-color: #fff;
            border-color: #ddd #ddd transparent;
        }

    .nav-tabs .dropdown-menu {
        margin-top: -1px;
        -webkit-border-top-right-radius: 0;
        -moz-border-radius-topright: 0;
        border-top-right-radius: 0;
        -webkit-border-top-left-radius: 0;
        -moz-border-radius-topleft: 0;
        border-top-left-radius: 0;
    }

.nav-tabs {
    border: 0;
    margin: 20px auto;
}

    .nav-tabs .nav-item {
        float: none;
        display: inline-block;
        margin-bottom: -1px;
    }

        .nav-tabs .nav-item + .nav-item {
            margin-left: 20px;
        }

            .nav-tabs .nav-item + .nav-item:first-child {
                margin-left: 0;
            }

    .nav-tabs a {
        color: #5B6C75;
        text-transform: uppercase;
        text-decoration: none;
        padding: 20px 0 20px;
    }

        .nav-tabs a.active, .nav-tabs a:hover, .nav-tabs a:focus {
            color: #00A3E3;
        }

        .nav-tabs a.active {
            border-bottom: 2px solid #00A3E3;
        }

.tab-content {
    width: 100%;
}

.nav-tabs .nav-item a {
    -webkit-transition: border 0s !important;
    -o-transition: border 0s !important;
    -moz-transition: border 0s !important;
    transition: border 0s !important;
}

.tag {
    display: inline-block;
    font-size: 12px;
    font-weight: inherit;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    background-color: #F18F0C;
    -webkit-border-radius: 999em;
    -moz-border-radius: 999em;
    border-radius: 999em;
    margin: 0 10px;
    padding: .25em .6em;
    vertical-align: middle;
}

    .tag:empty {
        display: none;
    }

    .tag.tag-default {
        background-color: #F18F0C;
    }

    .tag.tag-primary {
        background-color: #F18F0C;
    }

    .tag.tag-success {
        background-color: #64C719;
    }

    .tag.tag-info {
        background-color: #00A3E3;
    }

    .tag.tag-warning {
        background-color: #F18F0C;
    }

    .tag.tag-danger {
        background-color: #F33140;
    }

    .tag.tag-blue {
        background-color: #00A3E3;
    }

    .tag.tag-dark-blue {
        background-color: #304550;
    }

    .tag.tag-green {
        background-color: #64C719;
    }

    .tag.tag-orange {
        background-color: #F18F0C;
    }

    .tag.tag-red {
        background-color: #F33140;
    }

    .tag.tag-gray {
        background-color: #718087;
    }

    .tag.tag-txt {
        background-color: #5B6C75;
    }

    .tag.tag-light-gray {
        background-color: #e9e9e9;
        border: 1px solid #c1c1c1;
        color: inherit;
    }

    .tag.tag-csv {
        background-color: #F99900;
    }

    .tag.tag-doc {
        background-color: #3667B2;
    }

    .tag.tag-xls {
        background-color: #2F8A58;
    }

    .tag.tag-pdf {
        background-color: #F93D00;
    }

@media (min-width: 1920px) {
    .tag {
        font-size: 13px;
    }
}

.tag-gray {
    color: #5B6C75;
}

.tag {
    font-size: 12px;
}

    .tag:last-child {
        margin-right: 0;
    }

.pulse {
    animation: pulse 2s infinite;
}

@keyframes pulse {
    0% {
        box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);
    }

    70% {
        box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
    }

    100% {
        box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
    }
}

.help-block {
    margin-top: 0;
    font-size: 12px;
    display: block;
    font-style: italic;
}

.field-validation-error {
    font-size: 12px;
    color: red;
    font-style: italic;
}

/*For default html error labels.*/
label.error {
    font-size: 12px !important;
    color: red !important;
    font-style: italic !important;
}
