@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap');
body{ font-family: 'Roboto', sans-serif; background: #fff!important; font-weight: 400; color: #17202a; font-size: 0.9rem;}
.table th, .table td{ font-family: 'Roboto', sans-serif;}
label{ font-size: 1rem; font-weight: 400; text-transform:none;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{ font-family: 'Roboto', sans-serif; color: #000;}
::placeholder { color: #b8c5d4!important; font-weight: 300!important;}
:-ms-input-placeholder { color: #b8c5d4!important; font-weight: 300!important;}
::-ms-input-placeholder { color: #b8c5d4!important; font-weight: 300!important;}
.card ul li{ font-size: 0.85em; line-height: 1.2em;}
@media (min-width:1400px){
	h1{ font-size: 36px!important; font-weight: 500;}
	h2{ font-size: 26px!important; font-weight: 500;}
	h3{ font-size: 22px!important; font-weight: 500;}
	h4{ font-size: 18px!important; font-weight: 400;}
	body{font-size:16px; line-height: 24px; font-weight: 400;}
}
@media (min-width:1200px) and (max-width:1399px){
	h1{ font-size: 34px!important; font-weight: 600;}
	h2{ font-size: 24px!important; font-weight: 600;}
	h3{ font-size: 20px!important; font-weight: 500;}
	h4{ font-size: 17px!important; font-weight: 400;}
	body{font-size:16px; line-height: 23px; font-weight: 400;}
}
@media (min-width:992px) and (max-width:1199px){
	h1{ font-size: 30px!important; font-weight: 500;}
	h2{ font-size: 22px!important; font-weight: 500;}
	h3{ font-size: 18px!important; font-weight: 500;}
	h4{ font-size: 15px!important; font-weight: 400;}
	body{font-size:15px; line-height: 22px;}
	.card ul li{ font-size: 0.9em; line-height: 1.2em;}
}
@media (min-width:768px) and (max-width:991px){
	h1{ font-size: 26px!important; font-weight: 500;}
	h2{ font-size: 20px!important; font-weight: 500;}
	h3{ font-size: 16px!important; font-weight: 500;}
	h4{ font-size: 15px!important; font-weight: 400;}
	body{font-size:15px; line-height: 22px; font-weight: 400;}
}
@media (min-width:576px) and (max-width:767px){
	h1{ font-size: 23px!important; font-weight: 600;}
	h2{ font-size: 19px!important; font-weight: 600;}
	h3{ font-size: 16px!important; font-weight: 500;}
	h4{ font-size: 14px!important; font-weight: 400;}
	body{font-size:14px; line-height: 20px; font-weight: 400;}
}
@media (max-width:575px){
	h1{ font-size: 18px!important; font-weight: 700;}
	h2{ font-size: 16px!important; font-weight: 700;}
	h3{ font-size: 15px!important; font-weight: 500;}
	h4{ font-size: 14px!important; font-weight: 400;}
	body{font-size:14px; line-height: 20px;font-weight: 400;}
	
}
@media (max-width:991px){
.card ul li{ font-size: 1em; line-height: 1.2em;}
}
a{color:#FC4F01;}
.collapsible .card .card-header, .accordion .card .card-header{ font-family: 'Roboto', sans-serif;}
.badge{ text-transform:none; white-space: normal;}
.merriw{ font-family: 'Roboto', serif;}
.gothic{ font-family: 'gothic';}
.weight200{ font-weight: 200!important;} .weight300{ font-weight: 300!important;} .weight400{ font-weight: 400!important;} .weight500{ font-weight: 500!important;} .weight600{ font-weight: 600!important;} .weight700{ font-weight: 700!important;}
.hide{ display: none!important;} .inline-block{ display: inline-block;}
.brand-logo{ margin-top: 5px;}
.flex{ display: flex; flex-direction: column;}
.flex2{ display: flex;}
.flex3{ display: flex;}
.flex4{ display: flex; height: 100%;}
.justify-center{ justify-content: center;}
.border-n{ border: none!important;}
.inline{ display: inline;}
.heading-line{ font-size: 26px; line-height: normal; font-weight: 600;}
.heading-line-2{ font-size: 18px; font-weight: 600; line-height: 22px;}
.heading-line-3{ font-size: 24px; line-height: normal; font-weight: 600;}
.banner-heading{ font-size: 46px; line-height: normal; font-weight: 300;}
.heading-text{ font-size: 36px; line-height: normal;}
.heading-inner{ font-size: 24px; line-height: normal;}
.font-10{ font-size: 10px!important; line-height: normal;} .font-11{ font-size: 11px!important; line-height: normal;} .font-12{ font-size: 12px!important; line-height: normal;} .font-13{ font-size: 13px!important; line-height: normal;} .font-14{ font-size: 14px!important; line-height: normal;} .font-16{ font-size: 16px!important; line-height: normal;} .font-18{ font-size: 18px!important; line-height: normal;} .font-20{ font-size: 20px!important; line-height: normal;} .font-22{ font-size: 22px!important; line-height: normal;} .font-24{ font-size: 24px!important; line-height: normal;} .font-26{ font-size: 26px!important; line-height: normal;} .font-30{ font-size: 30px!important; line-height: normal;} .font-36{ font-size: 36px!important; line-height: normal;} .font-40{ font-size: 40px!important; line-height: normal;} .font-48{ font-size: 48px!important; line-height: normal;} .font-60{ font-size: 60px!important; line-height: normal;} .font-72{ font-size: 72px!important; line-height: normal;}
.font-1rem{ font-size: 1rem;}
.btn-orange{ background: #f36c31; color: #fff;}
.btn-orange:hover{ background: #db5419; color: #fff;}
.bg-gray{ background: #f7f7f6;} .bg-gray2{ background: #DFDFDF;} .bg-gray3{ background: #F2F2F2;} .bg-gray4{ background: #F5F5F8;} .bg-white{ background: #fff;} .bg-blue{ background: #1c4fa2;} .bg-blue2{ background: #7e9cca;}
.bg-orange{ background: #f36e32;} .bg-green{ background: #8acb9e;} .bg-green2{ background: #4CCD74;} .bg-blue3{ background: #537ab8;} .bg-blue4{ background: #DDF5FF;} .bg-blue5{ background: #00ACEE;} .bg-rose{ background: #b9857e;} .bg-steel-blue{ background: #a9bddc;}
.color-blue{ color: #1c4fa2;} .color-blue2{ color: #7e9cca;} .color-blue3{ color: #5A8DEE;} .color-black{ color: #000;} .color-green{ color:#8acb9e;} .color-green2{ color: #4b9361;} .color-red{ color: #d50103 !important;}
.text-info{ color: #475F7B!important;}
.color-white{ color: #fff!important;}
.review-text{ min-height: 140px; height: 140px; overflow: auto;}
.review-text-2{ min-height: 50px; max-height: 140px; overflow: auto;}
.alert-danger ul{ list-style-type: none; padding-left: 0;}
.pl80{ padding-left: 80px!important;}

.headerNew{
  color: #000;
background: url(/images/fade1.png) top center repeat!important;
}
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
box-shadow: #b7b7b7 1px 1px 25px!important;
}
@media (min-width: 992px) {
    .navbar-expand-lg .navbar-collapse {
        display: initial !important;
    }
}

/*-------start menu-------*/
.header-navbar .navbar-wrapper{ z-index: 99;}
.headers {
  position: fixed;
  z-index: 0;
}

.headers ul {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}

.headers li a {
  display: block;
  padding: 10px 10px;
  text-decoration: none;
	font-size: 15px;
color: #000;
}

.headers li a:hover,
.headers .menu-btn:hover {
color: #5A8DEE !important;
}

.headers .logo {
  display: block;
  float: left;
  font-size: 2em;
  padding: 10px 20px;
  text-decoration: none;
}

/* menu */

.headers .menu {
  clear: both;
  max-height: 0;
  transition: max-height .2s ease-out;
}

/* menu icon */

.headers .menu-icon {
  cursor: pointer;
  display: inline-block;
  float: left;
  padding: 10px 10px;
  position: relative;
  user-select: none;
}

.headers .menu-icon .navicon {
  background: #475F7B;
  display: block;
  height: 2px;
  position: relative;
  transition: background .2s ease-out;
  width: 18px;
}

.headers .menu-icon .navicon:before,
.headers .menu-icon .navicon:after {
  background: #475F7B;
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  transition: all .2s ease-out;
  width: 100%;
}
.headers ul li ul li{ float: none; width: 200px;}
.headers .menu-icon .navicon:before { top: 5px;}
.headers .menu-icon .navicon:after { top: -5px;}
/* menu btn */
.headers .menu-btn { display: none;}
.headers .menu-btn:checked ~ .menu { max-height: 500px; height: 500px; background: #fff;}
.headers .menu-btn:checked ~ .menu-icon .navicon { background: transparent;}
.headers .menu-btn:checked ~ .menu-icon .navicon:before { transform: rotate(-45deg);}
.headers .menu-btn:checked ~ .menu-icon .navicon:after { transform: rotate(45deg);}
.headers .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before,
.headers .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after { top: 0;}
.headers .dropdown:hover .dropdown-menu {display: block; width: 240px;}


@media (min-width: 1338px){ 
.headers ul{ overflow: visible;}
.headers li a{ background: #fff;}
.headers .menu .dropdown-menu li a{ width: 240px!important;}
}
@media (max-width: 1202px){
.headers li a{ background: #fff; width: 200px;}
}
@media (max-width: 1024px){
.headers li a{ background: #fff;}
}
/* 48em = 768px */
@media (max-width: 767px) {
.headers .menu {
box-shadow: -7px 8px 16px 0px rgba(55,70,95,0.2);}
}
@media (min-width: 1338px) {
  .headers li { float: left;}
  .headers li a { padding: 10px 10px;}
  .headers .menu { clear: none; float: right; max-height: none;	margin-left: 20px; margin-top: 5px;}
  .headers .menu-icon { display: none;}
}
@media (max-width:767px){
		.headers{position: absolute; top: 20px; left: -9px;}
	}
@media (min-width:767px){
		.logoDiv{ padding: 10px;}
	}
@media (max-width:991px){
	.rightIcon{ margin-right:40px!important;}
	}
@media (min-width:767px) and (max-width:991px){
	.rightSet{ margin-right:40px!important;}	
}
@media (min-width:1366px) and (max-width:1499px){
	.headers{ width: 100%;}
	.headers .menu{ margin-right:40px!important; position: absolute; left: 13%; justify-content: center!important; display: flex!important;}
}
@media (min-width:1500px) and (max-width:1540px){
	.headers{ width: 100%;}
	.headers .menu{ margin-right:40px!important; position: absolute; left: 18%; justify-content: center!important; display: flex!important;}
}
@media (min-width:1541px) and (max-width:1798px){
	.headers{ width: 100%;}
	.headers .menu{ margin-right:40px!important; position: absolute; left: 18%; justify-content: center!important; display: flex!important;}
}
@media (min-width:1799px) and (max-width:4000px){
	.headers{ width: 100%;}
	.headers .menu{ margin-right:40px!important; position: absolute; left: 0; right: 0; justify-content: center!important; display: flex!important;}
}
/*-------End menu---------*/



.color-gray{ color: #8f9eaf;} .color-gray2{ color: #bebebe;} .color-blue-light{ color: #b2c5db;} 
.color-orange { color: #ffa200;}
.color-orange2 { color: #f36e32;}
.lineheight14{ line-height: 14px!important;} .lineheight16{ line-height: 16px!important;} .lineheight18{ line-height: 18px!important;} .lineheight20{ line-height: 20px!important;} .lineheight24{ line-height: 24px!important;} .lineheight28{ line-height: 28px!important;} .lineheight30{ line-height: 30px!important;} .lineheight36{ line-height: 36px!important;} .lineheight40{ line-height: 40px!important;} .lineheight45{ line-height: 45px!important;}
.border-t-white{ border-top: #fff 1px solid;}
.flex-top{ display: flex; flex-wrap: wrap; justify-content:center;}
.flex-main{ display: flex; flex-wrap: wrap;}
.nav-tabs .nav-link, .nav-pills .nav-link{ background: none;}
.border-1 a{ border: #5A8DEE 1px solid!important;}
/**********Scrollbar************/
::-webkit-scrollbar { width: 5px;}
::-webkit-scrollbar-track { background: #f1f1f1;}
::-webkit-scrollbar-thumb { background: #537ab8;}
::-webkit-scrollbar-thumb:hover { background: #1c4fa2;}
/*******End Scrollbar*******/

.side-img{ border-radius: 0 100px 100px 100px;
    -webkit-box-shadow: 10px 10px 39px 0px rgba(194,194,194,1);
-moz-box-shadow: 10px 10px 39px 0px rgba(194,194,194,1);
box-shadow: 10px 10px 39px 0px rgba(194,194,194,1);
}
.list-onestyled ul{ list-style-type: none; padding: 0}
.list-onestyled ul li a{ color: #475F7B; font-size: 0.8rem; line-height: 22px;}

.list-twostyled ul{ list-style-type: none; padding: 0}
.list-twostyled ul li{ color: #475F7B; font-size: 0.8rem; line-height: 22px; padding-bottom: 10px;}

.list-3styled ul{ list-style-type: none; padding: 0}
.list-3styled ul li{ background: url(/images/img-2022/arrow-right.svg?v=0.2) left top no-repeat; font-size: 0.7rem; line-height: 18px; padding-left: 13px; padding-bottom: 7px;}

.list-4styled ul{ list-style-type: none; padding: 0;}
.list-4styled ul li{ background: #ebf9ff; margin-bottom: 5px; padding: 10px 15px; border-radius: 3px;}

.list-5styled ol{ padding-left: 15px;}
.list-5styled ol li{ color: #475F7B; font-size: 0.8rem; line-height: 16px; margin-bottom: 10px;}

.list-6styled ol{ padding: 0}
.list-6styled li{ color: #475F7B; font-size: 0.8rem; line-height: 22px; padding-bottom: 10px;}

.list-7styled ul{ padding-left: 0; list-style-type: none;}
.list-7styled li{ color: #475F7B; font-size: 0.8rem; line-height: 22px; padding-bottom: 10px;}

.bg-socail{ background: #DFDFDF; border: #464646 1px solid;}

.border-b-gray{ border-bottom: #C4C4C4 1px solid;}
.bg-outline{ 
    background: url(/images/img-2022/banner2.webp?v=0.8) bottom center no-repeat;
    background-size: cover;
    position: relative;
    border-bottom: #D0D0D0 1px solid;
}
/*.car{
    background: url(/images/img-2022/way-7.png) bottom center no-repeat;
    position: relative; bottom: 0; height: 18.3vh; background-position: bottom;}

@keyframes animate
{
    from {
      background-position: 0 0;  
    }
    to {
      background-position: 0 0;  
    }
}*/

.widget-content-box{ text-align: center; margin: auto;}
.radio-style2 .radio label { padding: 10px; background: #F5F4F4; border-radius: 3px; margin-bottom: 10px;}
.radio-style2 .radio label::before{ border: #c9c9c9 1px solid; width: 30px; height: 30px; background: #fff;}
.radio-style2 .radio label::after{ width: 18px; height: 18px; left: 16px; background-color: #1c4fa2;}

.radio-style3{ }
.radio-style3 .radio label { padding: 5px 10px; margin-bottom: 10px;}
.radio-style3 .radio label::before{ border: #c9c9c9 1px solid; width: 30px; height: 30px; background: #fff; margin: auto; text-align: center;}
.radio-style3 .radio label::after{ width: 18px; height: 18px; left: 0; right: 0; margin: auto; background-color: #1c4fa2;}

.radio-style4 .radio label::before{ border: #c9c9c9 1px solid!important; width: 30px!important; height: 30px!important; background: #fff!important;}
.radio-style4 .radio label::after{ width: 18px!important; height: 18px!important; left: 6px!important; background-color: #1c4fa2!important;}

.radio-style5 .card{ border: #7e9cca 1px solid!important; color: #1c4fa2!important; height: 82px;}
.radio-style5 .radio label::before{ opacity: 0; border: #c9c9c9 1px solid!important; width: 30px!important; height: 40px!important; background: #fff!important;}
.radio-style5 .radio label::after{ opacity: 0; width: 18px!important; height: 18px!important; left: 11px!important; background-color: #1c4fa2!important;}
.radio-style5 .radio input[type="radio"]:checked ~ label::after{ opacity: 0.0;}
.radio-style5 .one-tb{ position: absolute; left: 0; right: 0; top: 0px; text-align: center; font-size: 16px;}
.radio-style5 .two-tb{ position: absolute; left: 0; right: 0; bottom: -16px; text-align: center; font-size: 16px; letter-spacing: 0.5px; color: #475F7B; font-weight: 600;}
.radio-style5 .radio label{ font-weight: 600; color: #475F7B!important; cursor: pointer;}

.radio-style6 .radio label { padding: 5px 10px; margin-bottom: 5px;}
.radio-style6 .radio label::before{ border: #c9c9c9 1px solid; width: 30px; height: 30px; background: #fff; margin: auto; text-align: center;}
.radio-style6 .radio label::after{ width: 18px; height: 18px; left: 0; right: 0; margin: auto; background-color: #1c4fa2;}

.radio-style7 .radio label{ display: block; padding: 15px; cursor: pointer;}
.radio-style7 .radio label::before{ border: #c9c9c9 1px solid!important; width: 23px!important; height: 23px!important; background: #fff!important; display: inline-block; position: relative; top: 5px;}
.radio-style7 .radio label::after{ width: 13px!important; height: 13px!important; left: 20px!important; top: 25px!important; background-color: #1c4fa2!important;}

.radio-style8 .radio label{ display: block; padding: 15px; cursor: pointer;}
.radio-style8 .radio label::before{ border: #c9c9c9 1px solid!important; width: 23px!important; height: 23px!important; background: #fff!important; display: inline-block; position: relative; top: 5px;}
.radio-style8 .radio label::after{ width: 13px!important; height: 13px!important; left: 15px!important; top: 22px!important; background-color: #1c4fa2!important;}


.round-1{ width: 100px; font-size: 30px; margin: 0 auto 20px auto; text-align: center;}
.round-2{ width: 50px; height: 50px; overflow: hidden; border-radius: 100px; border: #c9c9c9 1px solid; margin: 0 auto 10px auto; text-align: center;}
.round-2 img{ width: 100%; height: 100%;}


.widget-img{ float: right; margin-top: 5%;}
.widget-liststyle ul{ list-style-type: none; padding-left: 0;}
.widget-liststyle li{ margin-bottom: 4px; line-height: 22px; list-style-type: none;}


.accordion-widget{ margin-bottom: 90px;}
.accordion-widget .accordion .card .card-header{ font-size: 1.1rem;}
.accordion-widget .card .card-body{ padding: 1rem}

.edit-icons{ background: #1c4fa2; border-radius: 100px; color: #fff; font-size: 0.8rem; text-align: center; padding: 2px 10px; display: inline-block;}
.edit-icons:hover{ background: #8ACB9E; color: #000;}

.badge-circle-round{ padding-top: 35px; background: #fff; border: 1px #C4C4C4 solid; border-radius: 100px; width: 125px; height: 125px;}

.card-shadow-no .card{ box-shadow: none;}

.card-style .collapsible .card{ box-shadow: -8px 12px 18px 0 rgb(25 42 70 / 13%)!important;}
.card-style .accordion .card{ box-shadow: -8px 12px 18px 0 rgb(25 42 70 / 13%)!important;}

.gradient-1{
background: #1c4fa2; /* Old browsers */
background: -moz-linear-gradient(left,  #1c4fa2 0%, #376ec6 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #1c4fa2 0%,#376ec6 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #1c4fa2 0%,#376ec6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c4fa2', endColorstr='#376ec6',GradientType=1 ); /* IE6-9 */
}
.gradient-2{
background: #7e9cca; /* Old browsers */
background: -moz-linear-gradient(left,  #7e9cca 0%, #9abbed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #7e9cca 0%,#9abbed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #7e9cca 0%,#9abbed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e9cca', endColorstr='#9abbed',GradientType=1 ); /* IE6-9 */
}
.gradient-3{
background: #f36e32; /* Old browsers */
background: -moz-linear-gradient(left,  #f36e32 0%, #ff9263 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #f36e32 0%,#ff9263 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #f36e32 0%,#ff9263 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f36e32', endColorstr='#ff9263',GradientType=1 ); /* IE6-9 */

}
.ct-1 .card{ width: 100%;}
.ct-2{}
/*******************start Side Bar Mane*************************/
.aside {
  min-width: 280px;
  width: 15%;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  background-color: #fff;
  font-family: Helvetica, Arial, sans-serif;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  z-index: 2000;
  width: 0px;
  min-width: 0px;
  overflow: hidden;
  transition: 0.35s width ease, 0.35s min-width ease;
}
.aside .aside-header {
  padding: 4px 10px 1px 10px;
  padding-left: 0.5em;
  font-size: 1.2em;
  color: #fff;
}
.aside .aside-header .close { float: right; cursor: pointer;}
.aside .aside-contents { padding: 0.5em; padding-bottom: 1em;}
.aside .aside-contents ul{ list-style-type: none; padding: 0; display: block;}
.aside .aside-contents ul li{ border-bottom: 1px solid #f1f1f1;}
.aside .aside-contents ul li a{ margin-left: 10px; padding: 15px 0; display: block;}
.aside .aside-contents ul li a:hover{ color: #a9bddc;}
.aside.in { width: 15%; min-width: 280px;}
.aside-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
  transition: 0.8s opacity ease;
  opacity: 0;
  display: none;
}
.aside-backdrop.in { display: block; opacity: 0.5;}
.aside .aside-contents a{ color: #475F7B;}
/*******************End Side Bar Mane*************************/

.widget-panel{ margin-top: 60px;}

.yii-selectize .selectize-dropdown, .yii-selectize .selectize-input, .yii-selectize .selectize-input input{}

/* Float Shadow */
.hvr-float-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-float-shadow:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
/*  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);*/
  /* W3C */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  transition-property: transform, opacity;
}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
  -webkit-transform: translateY(-15px);
  transform: translateY(-15px);
  /* move the element up by 5px */
}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}

.review-widget .swiper-container .swiper-slide{ padding: 1rem 1rem; text-align: left; }
.review-widget .card-body{ padding: 0;}
.hover-widget{ position: relative; min-height: 500px;}
.hover-widget-1{ position: absolute; z-index: 1; top: 10px; left: 0;}
.hover-widget-2{ position: absolute; z-index: 10; top: 8%; right: 0;}
.hover-widget-3{ position: absolute; z-index: 3; top: 40%; left:-50px;}
.hover-widget-4{ position: absolute; z-index: 4; top: 24%; left:45%; right: 0;}
.hover-widget-5{ position: absolute; z-index: 4; top: 40%; right: -10%;}
.hover-widget-6{ position: absolute; z-index: 4; bottom: 10%; left: 15%;}


.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

/************time clock count up***************/
#seconds {
  font-size: 5em;}

#minutes {
  font-size: 5em;
}
#colon {
  font-size: 5em;
}
.time-widget-1{ font-size: 48px; font-weight: 600; display:inline-block; padding-top: 15px;}
.time-widget-2{ font-size: 13px; display:inline-block; background: #1C4FA2; color: #fff; padding: 3px 15px 3px 8px; margin-left: -15px; margin-top: 5px; border-radius: 0 100px 100px 0; border-left: #4CCD74 5px solid;}
/************end time clock count up***************/

.ul-style-1 ul{ padding: 0 0 0 15px;}
.ul-style-1 ul li{ padding-bottom: 10px; text-align:left!important;}



/**********************Start Animating A Donut With SVG***********************/

.svg-item {
    width: 100%;
    font-size: 16px;
    margin: 0 auto;
    animation: donutfade 1s;
}

@keyframes donutfade {
  /* this applies to the whole svg item wrapper */
    0% {
        opacity: .2;
    }
    100% {
        opacity: 1;
    }
}

@media (min-width: 992px) {
    .svg-item {
        width: 80%;
    }
}

.donut-ring {
    stroke: #EBEBEB;
}

.donut-segment {
    transform-origin: center;
    stroke: #FF6200;
}

.donut-segment-2 {
    stroke: #8ACB9E;
    animation: donut1 3s;
}

.donut-segment-3 {
    stroke: #d9e021;
    animation: donut2 3s;
}

.donut-segment-4 {
    stroke: #ed1e79;
    animation: donut3 3s;
}

.segment-1{fill:#ccc;}
.segment-2{fill:aqua;}
.segment-3{fill:#d9e021;}
.segment-4{fill:#ed1e79;}

.donut-percent {
    animation: donutfadelong 1s;
}

@keyframes donutfadelong {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes donut1 {
    0% {
        stroke-dasharray: 0, 100;
    }
    100% {
        stroke-dasharray: 100, 00;
    }
}

@keyframes donut2 {
    0% {
        stroke-dasharray: 0, 100;
    }
    100% {
        stroke-dasharray: 100, 00;
    }
}

@keyframes donut3{
    0% {
        stroke-dasharray: 0, 100;
    }
    100% {
        stroke-dasharray: 1, 99;
    }
}

.donut-text {
    font-family: Arial, Helvetica, sans-serif;
    fill: #FF6200;
}
.donut-text-1 {
    fill: #5D5D5D;
}
.donut-text-2 {
    fill: #d9e021;
}
.donut-text-3 {
    fill: #ed1e79;
}

.donut-label {
    font-size: 0.28em;
    font-weight: 700;
    line-height: 1;
    fill: #000;
    transform: translateY(0.25em);
}

.donut-percent {
    font-size: 0.5em;
    line-height: 1;
    transform: translateY(0.5em);
    font-weight: bold;
}

.donut-data {
    font-size: 0.12em;
    line-height: 1;
    transform: translateY(0.5em);
    text-align: center;
    text-anchor: middle;
    color:#666;
    fill: #666;
    animation: donutfadelong 1s;
}

.svg-item {
  max-width:20%;
  display:inline-block;
}
/**********************Start Animating A Donut With SVG***********************/

.why-choose .swiper-container .swiper-slide.swiper-slide-active{ border: none;}
.why-choose .swiper-shadow{ box-shadow: 0!important;}
.why-choose .swiper-button-prev{ display: none;}

.rounded-1{ background: #fff; border-radius: 100%; width: 180px; height: 180px; padding-top: 45px;}
.promote{ margin-top: -80px;}
.footer-main .text-link-black{ color: #475F7B;}
.footer-main .text-link-black a{ color: #1d3046; padding: 3px 5px; line-height: 22px; margin-left: 0;}
.footer-main .text-link-black span{ font-size: 16px;}
.footer-main .text-link-black a:hover{ color: #000;}
.social-2 a{ color: #1c4fa2; border: #1c4fa2 1px solid; border-radius: 50px; width: 36px; height: 36px; display: inline-block; text-align: center; padding-top: 8px; margin-right: 5px;}
.social-2 a:hover{ background: #f36e32; border: #fff 1px solid; color: #fff;}

.footer-menu{ position:fixed; width: 100%; z-index: 999; bottom: 0; background: #1c4fa2; padding: 0 10px;
-webkit-box-shadow: 0px -1px 18px -4px rgba(0,0,0,0.75);
-moz-box-shadow: 0px -1px 18px -4px rgba(0,0,0,0.75);
box-shadow: 0px -1px 18px -4px rgba(0,0,0,0.75);
}
.footer-menu ul{ list-style-type: none; padding: 0; margin-bottom: 0;}
.footer-menu ul li{ text-align: center; display: inline-block;}
.footer-menu ul li a{ background: #1c4fa2!important; text-align: center; display: inline-block; font-size: 12px; line-height: 14px; padding: 14px 10px; color: #fff;}

.card{ box-shadow: 1px 3px 13px 0 rgb(25 42 70 / 13%);}

.backButton{
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.5s;
}
.backButton:hover{ opacity: 1;}

.widget-liststyle .badge-pill{ padding: 3px 5px; font-weight: 600;}
.widget-card-view{}


.widget-address .swiper-container .swiper-slide{ 
    width: 33.33%!important; padding: 10px!important; text-align: left;
}
.bk-docs{ min-height: 30px;}

.widget-pay{
    position: fixed; width: 100%; left: 0; right: 0; bottom: 0; z-index: 99; background: #f4f4f4; padding: 25px 15px 15px 15px;
    margin: 0;
}
.form-widget .form-control{ font-size: 24px; font-weight: 600; text-align: right;}
.map-widget{ background: #e8e8e8; height: 200px;}
.badge-pill-1{ color: #fff; background: #537ab8; padding: 3px 6px; border-radius: 100px;}
.lst-1 ul{ list-style-type: none; padding-left: 0; margin-bottom: 0;}
.lst-1 ul li{ background: url(/images/img-2022/arrow-left.png) top left no-repeat; padding-left: 15px; padding-bottom: 15px;}
.lst-2 ul{ padding: 0;}
.lst-2 li{ padding: 8px 0;}

.lst-3 ul{ list-style-type: none; padding-left: 0; margin-bottom: 0;}
.lst-3 li{ background: url(/images/img-2022/check.png) top left no-repeat; padding-left: 20px; padding-bottom: 10px;}


/******************start bootstrap 4 full screen modal********************/
.modal-header{ padding: 1.05rem 1.3rem;}
    .modal-dialog-full-width {
        width: 100% !important;
        height: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
        max-width:none !important;

    }
.modal-body{ padding: 1.3rem 1.3rem;}
.modal .modal-content .modal-header .close{ background: #fff;}
    .modal-content-full-width  {
        height: auto !important;
        min-height: 100% !important;
        border-radius: 0 !important;
        background-color: #ececec !important 
    }

    .modal-header-full-width  {
        border-bottom: 1px solid #9ea2a2 !important;
    }

    .modal-footer-full-width  {
        border-top: 1px solid #9ea2a2 !important;
    }
/******************end bootstrap 4 full screen modal********************/

.value-widget{ background: #ebf9ff; padding: 8px; border-radius: 3px;}
.avatar { width: 40px; height: 40px; overflow: hidden; color: #fff; border-radius: 100px; background: #2b4d83!important; text-align: center!important; padding-top: 8px; display: inline-block!important; font-size: 18px!important;}
.active-widget .active{ background: #a9bddc; color: #000!important;}



/*******************Start Home page slideing ********************/
.swiper-container { position:relative;}
.swiper-container > .swiper-slide__content { position:absolute; top:0;}

.swiper-slide { height: 300px; display:flex; background: #eee; align-items: center; justify-content:center; transition:all 200ms linear; transform: scale(0.9);
                &.swiper-slide-active{
/*                    transform: scale(1);*/
/*                    background: #fc0*/
                }
}
.swiper-slide__content { height: 300px;}


/*******************End Home page slideing ********************/

.check-style .checkbox label:before{ width: 28px; height: 28px; margin-left: 2.6rem;}
.check-style2 .checkbox label:before{ width: 28px; height: 28px;}
.check-style2 .checkbox label{ margin-left: 2.5rem;}
.check-style2 .checkbox label:after{ width: 28px; height: 28px;}
.check-style2 .checkbox input:checked ~ label:after{ top: 10px; left: 8px;}

.list-tree-ui{
    background: #ebf9ff;
    display: flow-root;
    padding: 7px 10px;
    border-radius: 5px;
    line-height: 30px;
}
.btn-float{
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    margin: auto;
    width: 60%;
    bottom: 20px;
}

/* Push */
@-webkit-keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.hvr-push {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-push:hover, .hvr-push:focus, .hvr-push:active {
  -webkit-animation-name: hvr-push;
  animation-name: hvr-push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

.pill-orange{ background: #f36e32; color: #fff;}
.pill-blue{ background: #537ab8; color: #fff;}
.pill-green{ background: #8acb9e; color: #000;}
.pill-rose{ background: #b9857e; color: #fff;}
.pill-1{ border-radius: 100px; padding: 5px 10px; display: inline-block; position: relative; top: -3px;}
.pill-2{ background: #7E9CCA; border-radius: 3px; padding: 1px 6px; display: inline-block; color: #fff; font-size: 16px; font-weight: 600;}
.breadcrumb-widget .breadcrumb{ background: #fff;}
 .swiper-button-next:after,  .swiper-button-prev:after{ background-color: #537ab8!important;}
.table th, .table td {
    padding: 1rem 1rem;
}
.cat-top{ position: absolute;}
.cat-1{ 
    font-size: 11px; text-align: left; color: #fff; font-weight: 500; padding: 2px 8px 2px 15px; width: fit-content; margin-bottom: 5px; border-radius: 0 15px 15px 0;
background: rgba(243,111,50,1);
background: -moz-linear-gradient(left, rgba(243,111,50,1) 0%, rgba(243,111,50,1) 7%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(243,111,50,1)), color-stop(7%, rgba(243,111,50,1)), color-stop(7%, rgba(28,79,162,1)), color-stop(100%, rgba(28,79,162,1)));
background: -webkit-linear-gradient(left, rgba(243,111,50,1) 0%, rgba(243,111,50,1) 7%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 100%);
background: -o-linear-gradient(left, rgba(243,111,50,1) 0%, rgba(243,111,50,1) 7%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 100%);
background: -ms-linear-gradient(left, rgba(243,111,50,1) 0%, rgba(243,111,50,1) 7%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 100%);
background: linear-gradient(to right, rgba(243,111,50,1) 0%, rgba(243,111,50,1) 7%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f36f32', endColorstr='#1c4fa2', GradientType=1 );
}
.ex-address ul{ list-style-type: none; padding: 0; margin-left: -28px; margin-right: -28px; margin-top: -14px;}
.ex-address ul li{ display: inline-block; display: block;}
.ex-address ul li a{
    background: url(/images/img-2022/map2.png?v=0.8) center left no-repeat;
    display: block; 
    color: #475F7B;
    padding: 14px 10px 14px 34px;
    font-size: 12px;
    border-bottom: 1px #e4e4e4 solid;
    
}
.btn-1{ color: #1c4fa2; font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 600;}
.add-widget .form-control{ min-height: 40px; height: 100%;}
.modal-widget-1 .modal-footer .close{ opacity: 1; padding: 11px 1.5rem; font-size: 1rem; font-weight: 400; text-shadow: none!important;}

.breadcrumb-widget ul{ margin-bottom: 15px; margin-top: -15px;}
.breadcrumb-widget ul li{ text-align: center;}
.breadcrumb-widget .nav-link{ background: #fff; padding: 3px 0 3px 7px; color: #475F7B; font-size: 14px; background: url(/images/bx-arrowright.svg) top left no-repeat; padding-left: 25px; background-size: 23px;}
.breadcrumb-widget .nav-link.active{ background-color: #fff; color: #f36e32;}
.breadcrumb-widget .nav-link:before{
/*    content: "\e9b2";*/
    font-family: 'boxicons';
    position: relative;
    top: 2px;
}
.breadcrumb-widget .nav-link::before{
    float: left;
    padding-right: 3px;
    color: #000;
    font-size: 14px;
    line-height: 16px;
}

.loader {
/*  //  background: url(/images/img-2022/gozo-loader1.gif) center center no-repeat;
/*  border: 10px solid #f3f3f3;*/
/*  border-radius: 50%;*/
/*  border-top: 10px solid #8acb9e;*/
    width: 125px;
    height: 125px;
    margin: auto;
/*  -webkit-animation: spin 2s linear infinite;  Safari 
    animation: spin 2s linear infinite;*/
}


/* Safari 
    @-webkit-keyframes spin {
    0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}*/

/***********Start Time Picker**********************/
.pace-progress{ display: none;}
.ui-widget-header{ background: #537ab8!important; border: #537ab8 1px solid!important; color: #fff!important;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight{
    background: #f36e32!important; border: #f36e32 1px solid!important; color: #fff!important;
}
.ui-state-default{ background: #fef1ec!important; border: #ffe4d9 1px solid!important;}
.ui-state-active{ background: #1c4fa2!important; color: #fff!important; border: #1c4fa2!important;}
/***********End Time Picker**********************/




.info-text{ padding: 0 0 0 5px; font-size: 13px; color: #7e9cca; position: absolute; top: 22px;}
.link-section{ color: #475F7B;}
.link-section:hover{ color: #475F7B;}
.errorSummary ul{ padding-left: 15px; margin-bottom: 0;}
.errorSummary ul li{ font-size: 12px;}
.errorSummary p{ margin-bottom: 5px;}
.ui-widget.ui-widget-content{ z-index: 9999!important;}

.ul-style-c ul{ display: block; padding: 0; list-style-type: none;}
.ul-style-c li{ display: block; padding: 4px 0;}
.bg-authentication{ background: #f7f7f6;}
.faq-collapse .collapsible .card .card-header, .faq-collapse .accordion .card .card-header{ font-size: 1rem; padding: 0.6rem 1rem; background: #f7f7f6;}
.arrow-1{ background: url(/images/arrow1_2.png) top left no-repeat; padding-left: 20px; padding-bottom: 10px;}
.block-1{ background: url(/images/block_2.png) top left no-repeat; padding-left: 20px; padding-bottom: 10px; line-height: 22px;}
.round-3{ width: 85px; height: 85px; margin: 0 auto; border-radius: 100px; border: #7e9cca 1px dashed; text-align: center; padding-top: 15px; color: #7e9cca; margin-bottom: 10px;}
.inner-img{ margin-left: 20px; margin-bottom: 30px; margin-top: 30px; float: right;
-webkit-box-shadow: 10px 10px 29px 0px rgba(196,196,196,1);
-moz-box-shadow: 10px 10px 29px 0px rgba(196,196,196,1);
box-shadow: 10px 10px 29px 0px rgba(196,196,196,1);
}
.img-parent{ overflow: hidden; border-radius: 10px;}
.pack-img{ margin-left: 20px; margin-bottom: 20px; overflow: hidden; border-radius: 10px;}
.del-diagonal {
    background: linear-gradient(to left top,transparent 47.75%,#8f9eaf 49.5%,#8f9eaf 50.5%,transparent 52.25%);
}

.pagination{ display: block;}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    border-radius: 2px;
    padding: 6px 12px;
    margin-left: 4px;
    margin-bottom: 5px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #DFE3E7;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #537ab8;
    border-color: #537ab8;
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;}
.pagination>li>a:hover{ background: #a9bddc; color: #000; border: 1px solid #a9bddc;}
.fonticon-container > .fonticon-wrap{ height: 40px; margin-top: 4px;}
.login-tab .nav.nav-tabs .nav-item{ width: 48%;}
.login-tab .nav.nav-tabs .nav-item{ margin-right: 0;}
.w-200{ width: 200px;}
.border-none{ border: none!important;}
.error-style-1{ position:relative;}
.error-style-2{ position:absolute; z-index: 1;}
.error-style-3{ position:absolute; z-index: 2; top: 30px; left: 110px;}
.error-style-3 a{ color: #333333; padding: 10px 20px; font-size: 18px; font-weight: 500;}
.error-style-4{ position:absolute; z-index: 2; top: 90px; left: 60px;}
.error-style-4 a{ color: #333333; padding: 10px 20px; font-size: 18px; font-weight: 500;}
.error-style-5{ position:absolute; z-index: 2; top: 153px; left: 90px; transform: rotate(356deg);}
.error-style-5 a{ color: #333333; padding: 10px 20px; font-size: 18px; font-weight: 500;}
.error-style-6{ position:absolute; z-index: 2; top: 227px; left: 90px; transform: rotate(10deg);}
.error-style-6 a{ color: #333333; padding: 10px 20px; font-size: 18px; font-weight: 500;}

.formMessages{ padding: 5px 10px; margin-bottom: 5px;}
.formMessages ul{ list-style-type:none; padding-left: 0; margin-bottom: 0;}
.formMessages ul li{ padding: 0; font-size: 0.95em}
.formMessages p{ margin-bottom: 5px;}

/******** Start Lozad Image ***************/
.fade-src {
  animation-name: fade;
  animation-duration: 2s;
}

@keyframes fade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/******** End Lozad Image ***************/

.timeline-arrow:before{
    left: -29px!important;
    top: 22px!important;
box-sizing: border-box;
  width: 18px!important;
  height: 18px!important;
  border-width: 12px 0px 12px 18px!important;
  border-color: transparent transparent transparent #dfe3e7!important;
  background: none!important;
  box-shadow: 0 0 0 0!important; border-radius: 0!important;
}
.important-notice .modal-header{ display: flex; justify-content: space-between; padding: 0.4rem 1rem;}
.important-notice .modal-body{padding: 1rem 1rem;}
.cc-4{ margin-top: 200px;}
.accordion-content .accordion .card .card-header{
    padding: 0.9rem 1rem 0.9rem 1rem;
}
.accordion-content .accordion .card{
    margin-bottom: 0;
}
.accordion-content .accordion .card .card-header{ border: none;}
.accordion-content .card{ border: #e8e8e8 1px solid;}
.accordion-content .collapse-icon [data-toggle="collapse"]{}
.accordion-content .collapse-icon [data-toggle="collapse"]:before{ top: 21%;}
.dropdown .dropdown-toggle::after,
.dropup .dropdown-toggle::after,
.dropright .dropdown-toggle::after,
.dropleft .dropdown-toggle::after {
      content: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd' [ %3C!ENTITY ns_extend 'http://ns.adobe.com/Extensibility/1.0/'%3E%3C!ENTITY ns_ai 'http://ns.adobe.com/AdobeIllustrator/10.0/'%3E%3C!ENTITY ns_graphs 'http://ns.adobe.com/Graphs/1.0/'%3E%3C!ENTITY ns_vars 'http://ns.adobe.com/Variables/1.0/'%3E%3C!ENTITY ns_imrep 'http://ns.adobe.com/ImageReplacement/1.0/'%3E%3C!ENTITY ns_sfw 'http://ns.adobe.com/SaveForWeb/1.0/'%3E%3C!ENTITY ns_custom 'http://ns.adobe.com/GenericCustomNamespace/1.0/'%3E%3C!ENTITY ns_adobe_xpath 'http://ns.adobe.com/XPath/1.0/'%3E ]%3E%3Csvg version='1.1' id='Layer_1' xmlns:x='&ns_extend;' xmlns:i='&ns_ai;' xmlns:graph='&ns_graphs;' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='13px' height='9.167px' viewBox='5.5 4.333 13 9.167' enable-background='new 5.5 4.333 13 9.167' xml:space='preserve'%3E%3Cswitch%3E%3CforeignObject requiredExtensions='&ns_ai;' x='0' y='0' width='1' height='1'%3E%3Ci:pgfRef xlink:href='%23adobe_illustrator_pgf'%3E%3C/i:pgfRef%3E%3C/foreignObject%3E%3Cg i:extraneous='self'%3E%3Cpath fill='%23475F7B' d='M16.293,5.293L12,9.586L7.707,5.293L6.293,6.707L12,12.414l5.707-5.707L16.293,5.293z'/%3E%3C/g%3E%3C/switch%3E%3Ci:pgf id='adobe_illustrator_pgf'%3E%3C![CDATA[ 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 ]]%3E%3C![CDATA[ n6zp583QcP9Lectt5cxve2eNCfEtQHNfCikqqFWDh51ezEt++1zKHRLfvu28pn0a0SwafM3rsxrx 56N7vnBDfPs9qhy9mt7inAY+3ewnST/fOeMTRy3i2/6k17ggvd2FZtTu6XOQ2KCcv+wJxLdn/PEW R3qb9/K+QI5MtGSNLR8G1YHn/Pumt6G7G+lYeVuMHpje3r1Vg3nTW4xoyc+g71hVlZd//hk8fjy5 xt8mwre0xhtSByudpNkyw0QiP/dB87TojZxl28A8/bqDf6LwWcUbLt0W4Z8HIPayPs0KloWNgrB7 W8B0AXGL3zusRxR7iNvB94yj7Thc7GffsjEEjDdsVcUuM5M9YGy2FsgYAgjfDzSE27HhYQ9ua0DU bZWhPRQxSG8ca+iA/7ghYE1tbzdn4ydrrIn2I8KK6QIKYoQV7EpfHBErW3m/ahCxwi20b8KK5kZB PMCHm2j4MKyZq0IDwzrY3d3WsUrbn8KthjVuovDRj+/7CdMFqmPDcANtIlZA4UOeiBXZFSasMkMr w4WmxSsBa/uFPNatipQgY4V2Ba4LxE1EhqbFpzXWA2/UDuvFngkrQIOzMdBTiFihnnJnmFohq+JH n5TJCBQfB9+mdqoZZW76uvieOIJMbf+8llvXju2SUE9TGFARHQUw8Od8CHMggUWsyg//NyTQLeb8 OqosREXO7DZOTGs/NtzOhdEfgAb992jmH9wpLgEooSBpj2aBg5kG0o9gHGVrvi/UiaNs9akEhFi3 DFHHDTIK4j8q7yh/wpdTgEbBgPRrFYPeIzC4w5ncxOC2QwKwEPsUSjvan1tcE1ecb7qXA7QvQTRV fMxvZ8dqp5t18HUX+g8WQZVAskWgCGdsDPVdIw0V0iP3A+g0e5bc2UF/IGc+ELul9GmUPbXpU2ex B9j3MszvHbOnyLeDZNqycxERnn9ZFM6dCA//KN2XTXeLEe55IRqLQZpGiP44zmFjiziHkNPUGdzW BhkkjhCqxU33c4hE59I0TqkYFaMXmSOmXLDwVVFcQw5s70iv/Yg96SEaav6qPv84ryBL0htsT5n6 QGN63MgKmvKFxywyj+NmPzQVvYxSKLAshV7LxsmN47qAyxkpP5+KOA21GTbQcBdJIfLyfC1rRI6b DyWUnpTD8h+FfNzEmnztyNLyxOW49fJE/j/LwbW3iIPDl6c8PuLg4sf3d5c2g0N/que7sNu3pp6o ohN0phSiGZdQj+4qLLDE82WA5n5qNSRlIzBPGXFI0FpsYZ3Q1iPO7m+BXdC7VkmfKhOntcMzruvb q61IG40wrIkwuqoO9+7PaehQ5SCNoXvxAAkaR1YDjKD0TdoAzbgAg8sLsFsxLUD71YcUKNIC7G61 FrYLcJsLN7kw/PMUwg4qlnhD9g76y+eOswr/gFnVvd/LDAJGaJKHGihItGz1+kbrFtY3MJp51apv gAV6EmmYJ6wwb8Z0FU0nms20hJanZVB12vSWpZCiqi8LolFGIu5UeleJqqTeGOg4T3ON0wg7Fe0k VyFNasRtSj4mWtKrCJM8qBqltgW9Lqf6Rqz3yejrlLs1Pz4jdOv6VukOZZ80Rc9q99RmkGYzGWV9 9tqGo0VgmMbJWnOojUamV7X+vSmOqDYmOij5bG0daMYNhgAKejmooLXtjRyXRHNQ+NwMsyNukmhG 6eaeaDOc3d7S4pJ1Oz8iyyOTWaadexI055oba9Fyz+YLrU+vk0zDtG/r5Tk/3trc8iy0fnzuzGn5 VNiK02rwwOZiPQK1t3aturOkp9kS6EjSdmpHw8ugMRpHY5QQK03VkYSsQFNPlHXj0BlDTxzkgWVP TFon7IxB66Qmi6EnHdHUE5xoVvZjiLBnfdSgz/uJ1niUQ0bk01HdPX6rg+RfpF4U84ODT6eQ8csu zNPElKTZABXRSytJrBYK3iegi6jChrZbpD5tO/oFqBWul/kOhWSyFAVLms2pG1FgP8I9fYTqwcrK hHfSHmTORQ5ihXlJmv7XKTxZfFhnhJoUOPaX5lz5RarSe4oIpjtYAp9xE0cYjEK39Fpa7MSVboiB sqSXm8Vuppe20lUWiPuyo5hxsZ+ZF7ulGefsiwKcu0XpTLFzOpyZHbnm7gCDQz6KoNDvv8+MjlyC 6Uxw5Bo3AjC+vfUHd5y7uTQNTp0be1+IoSdnC+NOTeMIUf1peqcBM/zwG5gvwy5r9NzSO4m+z+AZ c5vWSUTcbwBtnLyDJqFA8O1A6qToGBoTCgaXhFHNPlmY1WzADF5sk6bDQFCzz81qtgX5kMFuz1q5 G4cBU+yLqhMyftxM7zm7e8laMjY407642rrJ3QTcs/vSJn2+tCGuwO6zc9NGiLGAuyF5jXuggyjQ z2+MzH7c3EmuKwrO9Z1PF53WtHFWcwGBTDsfiaGxrclGzYXnXXt4UAgcF3hGwxFIHXRagEXQo6il t5yWLWRfZ6tBsQPSbX8AlIWL1nLdUHhpIbTlVehaQsPFs84Rhz5zKpq1ARmNTUsoch6BIyA3S9EK ihIJGVj7nANBIW6EaDQu9kIZmnbQSLutGoSN0aEOluJu2G/URIsooNb98QR+UnhtgFacb2T7gaD4 qPuTQiI1v4QgkZqmucF0U1vpJo0CS9JNGpHPANWjb0r1oghoc/LjXrqZj75bzc1Jt6Yu3TRrbeUz KAjNUbo5K1DQob22dFNCe0PulfwlTgNQiNLNxGnOgFaTbkZLGgFaX7oBKKbjJJPbLlzwawdBMcsV ZJw0OzsbP37EvRwG3UWJI1NjHYFRtORVh88oj3IdI7rgkXp0XY0NGh5gxV/bi0nak4kiAHXvpYoX oBG69gEVVhJHVznwhX1vZXS7U7PRzGkBUw7CxhmQ0QNGgiKbUXaAVouqMEFRorupLW+b7tjFNMmi c9dGXzdDc+f3UkBpKodpfwQjDJn3R/As4s661zbHJaOwCCz/W2LMAaVR2HowbY5WRiH9/vhAG6Ch cprt/vjgSvu3mldZh37+WV/7hzNH3BzdbGsQEIX277ytIUDrav8yFOPmSIy2cwRkE26xvDlaHBPh 6/H5h3Z/tN8ctUMv6ClY3h/BMzehTsTNEcm0nN8c6EUIzdJDO4jj74hWOot+IIkTlEACfC21XCnB iolLXOetzQRiKe6HFtU6pxHiHdFqpRNPcW1NJjCbUSp1WD2GJRiFgKr3MTq2oOoTVKDI2qyzEmre porRyNI2VYzGXPuhSWYcX2gNiBGAJ8jwWI6OsyFBMUo+QSAuMrJrqCdtKrQXgIKq+hrHPyZocd/+ +cVGnCmAaGn3pwokhi60OjR2gAyNIEHaeiCWtefWEDRpfdhh6pMDWyCi2a0z2WTRN7ij5OXE0vBQ 5gHl7Ukf3sjkpuMN37+WvZF8/BWggUl85bXT+ZRPhFw+fVtbM53PPpfPo9wysnY6nxVWPZfPY526 6D6dzz6Xz6OkLq6dzmefy4cz9FrpfCHbXD4Plrq4VjofESvK5fOQUhfdpvPZ5/J58NTFddL5LNtp uXzqUcTa6Xz2uXzqgaSqua6czmefy4er6iul8xkCoImZSIho9b2Kk3GMK3zkPDBiBI2+rdF1yz5W XNYYLTT35bAEMHkVmvhWZ4dUycJB7EgqkgH8VDJqAJbTR3VSWDI7pChJZZHmE8zvBw18axHVetjz U+UDfgn3pj45nRTaQbOP8jKM0DZjxTmJj3aEFo4u14TX+hQj9kk9WKEmvIOjy2HduM/fcyV28CjV MkWIiZOfsB2eW8lZlaFpQ0zU7CtrdzPR1yyrHJbu5vLa7i1InW26cB7HtDuq+BLPrx2HtDtKT7Pt fM3QGcGani2YKEc2uw25uI606RCPiGmsFBND0yaK0QR4cdiJj+7l6PE/ThFVNIKiW7GyjE3OFFrj uBffojAZ9aNsReWwznvtbl1S5kA6OdoQGkAvm0gDCkeb6SBulJmZPCpy+GjTPkbXRToOQReT/Wku 89GcAppd5RQuKBJe6JLReo75N9sGHxc5R46chGPIv6Hr1uc2qU8nVgmjtjmFDpH3LvIcda+nh5SR T51TmBGdcnIAFM2ZQgHNdc4qMTEGQLPK0llxmDrjb4JoThk77ojmmLjqimhG6eZymKbcnUKrHTHe QaykG9mm79CpuUuuYqukJX3Zk1P3KOUG6WwNwBiR7z2RYbzxrxz882Yrq2umgxL5THpFe/CjRmEP ahmSRBiGExIblwAxGWw5LIE83eT0NIeUPWyWCBHE0OfL0hpq1isNZtpRSAFHilAbecRjIsuEPbv9 jnQGBoaElrsxK8LeALPRMHPSUgqBv4QZVKrBbqthknONHJUPjKGdc/XoBRBBs0TnN9KcuMe70tNO zYekJj3N1dr/OqVd+zqdrDnt1KUvyCaDLWa2PVfmAwrvjbx70nSLd+O9MfcJ80DBVDhX3hubPiUc k/2oSeXGe7NsRhm9N9Fl7833mXvvjTWnna3vvQEqss8sbFZJEFLyq3LRXQrvjeblsJM4ZxsJTgIw /JvIh7Px3nho74ECE7+G90bzC8B8uLW9NzAVLmFFGIPbjo42ZO8NOTvIMq4TJgw6JgjRZgfB6iWs EqWqJyScO6XG0inS8eNmCNvEjLqAm5QxV7ER8kZAsGrApkOVzOp87RlAA8aX86+dD2cfFaifRtky 6nFzh+yLouBShQXOiTefuUvxIwXomlUOxxS/1QLmDdsapE1qjWRWY54f7ja1YWhCnp85Vr6+fCAL nznfO0h1NOkuM49srW00M8+zwfvTbDLz3HDaGpl5phwPNTlv05l5qwXDus7MI5i4m87Mw9fNqlnq FJl5hoN85xsIV83M88jXTdHkiayTmbcceY+S8zadmUcxN5vIzLM7KaQ7F4IJdRtI/If73dqhl/pp FIS2qdDL+6kp9HJFKSCN4q5UA0LA5XLMxSqJVxBK2JEFKAHRZLGg0F4nQJtJKLMNj3AXYo3y/Cz8 5daR93Qh1ns/waUQ672fsKN9Q7ke793b2fp+g7F9e7axUGgACi5GdzKNuB7bM2IotAtVHdLc0qZ0 qaoXN3LVMYJiuYxcmrgI0ArLaHlbowiZoOwO5pYn+GwoFf/i8n3H1reKGcPgbBzagfCyywtmwdGZ 3R7nJFlua30aohyPTV2cDBMFO5ZprZ6VkmS7W71tV4aqpTMFZvetnyT7/LOhJFkIaCNJsjBvbf0k 2ecfi9jBFcdFuugapdHhOjRFGtmD7VWw5PglXLMxrceIxXpsregGWw7t/StJecRtbbNJeR5Xt12v nJRnvTw3npS3EdvTOSnPZHsSBOzaSXlG9wPs1l9JyjOhKUYd9hZKjbFt0hgNR3hHbm+/Ly7FXBCC Gj3Gq45tstUc7Cb7E58lolHdM+bseIagUhvTbJauUCb4Mz2k6z/M6XQ0EbzkO5DRaIBst9sGnbOu zX16Nl/gg4fzUIe76ssY1tELWyFUJgFWSxWPrmHSUnV83+2UtgeLciXrO3mt3B3Vyw== ]]%3E%3C![CDATA[ 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 ]]%3E%3C![CDATA[ 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 ]]%3E%3C/i:pgf%3E%3C/svg%3E")!important;

}
.collapse-icon [data-toggle="collapse"]:before { top: 10%;
  content: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd' [ %3C!ENTITY ns_extend 'http://ns.adobe.com/Extensibility/1.0/'%3E%3C!ENTITY ns_ai 'http://ns.adobe.com/AdobeIllustrator/10.0/'%3E%3C!ENTITY ns_graphs 'http://ns.adobe.com/Graphs/1.0/'%3E%3C!ENTITY ns_vars 'http://ns.adobe.com/Variables/1.0/'%3E%3C!ENTITY ns_imrep 'http://ns.adobe.com/ImageReplacement/1.0/'%3E%3C!ENTITY ns_sfw 'http://ns.adobe.com/SaveForWeb/1.0/'%3E%3C!ENTITY ns_custom 'http://ns.adobe.com/GenericCustomNamespace/1.0/'%3E%3C!ENTITY ns_adobe_xpath 'http://ns.adobe.com/XPath/1.0/'%3E ]%3E%3Csvg version='1.1' id='Layer_1' xmlns:x='&ns_extend;' xmlns:i='&ns_ai;' xmlns:graph='&ns_graphs;' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cswitch%3E%3CforeignObject requiredExtensions='&ns_ai;' x='0' y='0' width='1' height='1'%3E%3Ci:pgfRef xlink:href='%23adobe_illustrator_pgf'%3E%3C/i:pgfRef%3E%3C/foreignObject%3E%3Cg i:extraneous='self'%3E%3Cpath fill='%23475F7B' d='M6.293,13.293l1.414,1.414L12,10.414l4.293,4.293l1.414-1.414L12,7.586L6.293,13.293z'/%3E%3C/g%3E%3C/switch%3E%3Ci:pgf id='adobe_illustrator_pgf'%3E%3C![CDATA[ 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 ]]%3E%3C![CDATA[ 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 ]]%3E%3C![CDATA[ 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 ]]%3E%3C![CDATA[ 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 +HXV8+v/AMozUT4= ]]%3E%3C/i:pgf%3E%3C/svg%3E")!important;
}
.accordion-content .accordion .card{ border-radius: 0!important;}
.accordion-content .card .card-header{ border-radius: 0!important;}
.accordion-content .card-header div:last-child{ border-bottom: #e8e8e8 1px solid!important;}
.card-test .card{ margin-bottom: 0;}

/*.rating-widget .star-rating{ background: #000; padding: 10px;}*/
/*.rating-widget div.star-rating{ border: #475F7B 1px solid; padding: 9px; margin: 2px; border-radius: 3px;}
.rating-widget div.rating-cancel, div.star-rating{ width: 36px; height: 36px;}*/
.timeline-panel .timeline li{ min-height: 120px;}
.timeline-panel .timeline li:last-child{ min-height: 0;}
.timeline-widget{ padding-left: 125px;}
.timeline-left{ position: absolute; left: -120px; top: 9px; font-size: 12px;}
.timeline-hori{ 
    position: absolute; 
    left: -48px; top: 40px; bottom: 0; 
    font-size: 10px;
    writing-mode: vertical-rl;
    text-orientation: mixed;
    font-weight: 600;
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
    color: #a8a8a8;
    min-height: 100px;
    vertical-align: middle;
    text-align: center;
}
.timeline-hori-2{ 
    position: absolute; 
    left: -28px; top: 40px; bottom: 0;
    font-size: 10px;
    writing-mode: vertical-rl;
    text-orientation: mixed;
    font-weight: 600;
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
    color: #a8a8a8;
    min-height: 100px;
    vertical-align: middle;
    text-align: center;
}
.timeline li .timeline-hori-3{ 
    position: absolute; 
    left: -100px; top: 70%; 
    font-size: 10px;

}
.rating-list{ width: 390px;}
.rating-list .right-m{ margin-right: 15px;}
.rating-list ul{ list-style-type: none; padding-left: 0;}
.rating-list ul li{ list-style-type: none; display: inline-block;}
.rating-list ul li a{ border: #475F7B 1px solid; border-radius: 3px; padding: 6px 10px; color: #475F7B; font-size: 14px; font-weight: 600; line-height: 48px; margin-right: 3.5px;}
.rating-list ul li a:hover{ background: #8ACB9E;}

/*.rating-list-2{ width: 255px;}
.rating-list-2 .right-m{ margin-right: 15px;}
.rating-list-2 ul{ list-style-type: none; padding-left: 0;}
.rating-list-2 div.star-rating{ width: 36px!important; height: 36px;}
.rating-list-2 div.star-rating ul li i{ font-size: 20px;}
.rating-list-2 div.star-rating a{ border: #475F7B 1px solid; border-radius: 3px; background-size: 36px 36px; width: 36px; padding: 6px 10px; color: #537AB8; font-size: 20px; font-weight: 600; line-height: 48px; margin-right: 3.5px;}
.rating-list-2 div.star-rating a:hover{}*/
.ul-style-c ul{ display: block; padding: 0; list-style-type: none;}
.ul-style-c li{ display: block; padding: 4px 0;}

.sidenav ul li a{ color: #475F7B; display: block; padding: 8px 15px; font-size: 13px; border-radius: 5px;}
.sidenav ul li a:hover{ color: #000; background: #e9edf0;}
.sidenav ul li a.active{ color: #000; background: #e9edf0;}
.view-id{
font-size: 12px; text-align: left; color: #fff; font-weight: 500; width: fit-content; margin-bottom: 5px; border-radius: 0 15px 15px 0;
background: rgba(243,111,50,1);
background: -moz-linear-gradient(left, rgba(243,111,50,1) 0%, rgba(243,111,50,1) 7%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(243,111,50,1)), color-stop(7%, rgba(243,111,50,1)), color-stop(7%, rgba(28,79,162,1)), color-stop(100%, rgba(28,79,162,1)));
background: -webkit-linear-gradient(left, rgba(243,111,50,1) 0%, rgba(243,111,50,1) 7%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 100%);
background: -o-linear-gradient(left, rgba(243,111,50,1) 0%, rgba(243,111,50,1) 7%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 100%);
background: -ms-linear-gradient(left, rgba(243,111,50,1) 0%, rgba(243,111,50,1) 7%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 100%);
background: linear-gradient(to right, rgba(243,111,50,1) 0%, rgba(243,111,50,1) 7%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f36f32', endColorstr='#1c4fa2', GradientType=1 );
}
.view-id a{ color: #fff; padding: 2px 10px 0 10px; display: block;}

/*******************start Side Bar Mane*************************/
.aside {
  min-width: 280px;
  width: 15%;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  background-color: #fff;
  font-family: Helvetica, Arial, sans-serif;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  z-index: 2000;
  width: 0px;
  min-width: 0px;
  overflow: hidden;
  transition: 0.35s width ease, 0.35s min-width ease;
}
.aside .aside-header {
  padding: 4px 10px 1px 10px;
  padding-left: 0.5em;
  font-size: 1.2em;
  color: #fff;
}
.aside .aside-header .close { float: right; cursor: pointer;}
.aside .aside-contents { padding: 0.5em; padding-bottom: 1em;}
.aside .aside-contents ul{ list-style-type: none; padding: 0; display: block;}
.aside .aside-contents ul li{ border-bottom: 1px solid #f1f1f1;}
.aside .aside-contents ul li a{ margin-left: 10px; padding: 15px 0; display: block;}
.aside .aside-contents ul li a:hover{ color: #a9bddc;}
.aside.in { width: 15%; min-width: 280px;}
.aside-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
  transition: 0.8s opacity ease;
  opacity: 0;
  display: none;
}
.aside-backdrop.in { display: block; opacity: 0.5;}
.aside .aside-contents a{ color: #475F7B;}





.nav-menu-main{ background: #fff; color: #475F7B; padding: 2px!important; border-radius: 3px; margin-bottom: 5px;}
.nav-menu-main i{ font-size: 30px;}
.aside_secend { min-width: 280px; width: 15%; position: fixed; top: 0; left: 0; bottom: 0; background-color: #fff; font-family: Helvetica, Arial, sans-serif; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); z-index: 2000; width: 0px; min-width: 0px; overflow: hidden; transition: 0.35s width ease, 0.35s min-width ease;}
.aside_secend .aside-header { padding: 10px 10px 10px 15px; padding-left: 0.5em; font-size: 1.2em;  color: #fff; margin-left: 14px;}
.aside_secend .aside-header .close { float: right; cursor: pointer;}
.aside_secend .aside-contents { padding: 0.5em; padding-bottom: 1em;}
.aside_secend .aside-contents ul{ list-style-type: none; padding: 0; display: block;}
.aside_secend .aside-contents ul li{ border-bottom: 1px solid #f1f1f1; margin-bottom: 5px;}
.aside_secend .aside-contents ul li a{ padding: 15px 15px; display: block;}
.aside_secend .aside-contents ul li a:hover{ color: #000;}
.aside_secend.in { width: 15%; min-width: 280px;}
.aside-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; transition: 0.8s opacity ease; opacity: 0; display: none;}
.aside-backdrop.in { display: block; opacity: 0.5;}
.aside_secend .aside-contents a{ color: #475F7B;}
/*******************End Side Bar Mane*************************/


.rating-widget-heading{ width: 70%;}
.rating-widget{ 
    position: relative;
    width: 70%;
    display: flex; 
    flex-direction: row-reverse;
    border: 1px solid #475F7B;
    border-right: none;
    box-sizing: border-box;
    background: linear-gradient(to right, #d0fadd, #a9e8bd, #8ACB9E);
}
.rating-widget input{ display: none;}
.rating-widget label{ display: block; cursor: pointer; width: 50px; height: 40px; display: flex; justify-content: center; align-items: center; transition: 0.5s; background: #fff; color: #475F7B; font-size: 20px; border-right: 1px solid #475F7B; margin-bottom: 0;}
.rating-widget input[type="radio"]:hover ~ label,
.rating-widget input[type="radio"]:checked ~ label
{
    background: transparent;
}

.rating-widget-2{ 
    position: relative;
    width: 28%;
    display: flex; 
    flex-direction: row-reverse;
    border: 1px solid #475F7B;
    border-right: none;
    box-sizing: border-box;
    background: linear-gradient(to right, #d0fadd, #a9e8bd, #8ACB9E);
}
.rating-widget-2 input{ display: none;}
.rating-widget-2 label{ display: block; cursor: pointer; width: 50px; height: 40px; display: flex; justify-content: center; align-items: center; transition: 0.5s; background: #fff; color: #475F7B; font-size: 20px; border-right: 1px solid #475F7B; margin-bottom: 0;}
.rating-widget-2 input[type="radio"]:hover ~ label,
.rating-widget-2 input[type="radio"]:checked ~ label
{
    background: transparent;
}
.rating-widget-heading-2{ width: 35%;}

.star-widget{
    position: absolute;
    top: 50%;
    left: 18%;
    transform: translate(-50%, -50%)rotateY(180deg);
    display: flex;
}
.star-widget input{
    display: none;
}
.star-widget label{
    display: block;
    cursor: pointer;
    width: 40px;
}
.star-widget label:before{
    content: url('/images/star-1.svg');
    position:absolute;
    top: 0;
    display: block;
    text-align: center;
    color: #eaeaea;
}
.star-widget label:after{
    content: url('/images/star-2.svg');
    position: relative;
    display: block;
    color: #8ACB9E;
    text-align: center;
    opacity: 0;
    transition: 1s;
}
.star-widget label:hover:after,
.star-widget label:hover ~ label:after,
.star-widget input:checked ~ label:after{
    opacity: 1;
}
.badge-circle-gray{ border: #DDDDDD 1px solid; width: 30px; height: 30px; background: #fff; text-align: center; border-radius: 100px;}

.fls{ 
font-size: 11px; color: #fff; font-weight: 500; padding: 2px 15px 2px 8px; width: fit-content; margin-bottom: 3px; border-radius: 0 15px 15px 0; z-index: 99;
background: #F36E32;
}

.addons .col-12{ border-bottom: #efefef 1px solid;}
.addons .col-12:last-child{ border-bottom: none;}
.addons ul li{ line-height: 20px;}

.style-ul-panel ul{ list-style-type: none;}
.style-ul-panel li{ display: inline-block;}

@keyframes firework {
  0% { 
    transform: translate(-50%, 30vh);
    width: 0.5vmin;
    opacity: 1;
  }
  50% { 
    width: 0.5vmin;
    opacity: 1;
  }
  100% { 
    width: 95vmin; 
    opacity: 0; 
  }
}

.firework,
.firework::before,
.firework::after {
  --top: 60vh;
  content: "";
  
  transform: translate(-50%, -50%);
  width: 0.5vmin;
  aspect-ratio: 1;
  background:
    /* random backgrounds */
    radial-gradient(circle, #ecad04 0.4vmin, #0000 0) 50% 00%,
    radial-gradient(circle, #ecad04 0.5vmin, #0000 0) 00% 50%,
    radial-gradient(circle, #ecad04 0.7vmin, #0000 0) 50% 99%,
    radial-gradient(circle, #ecad04 0.4vmin, #0000 0) 99% 50%,
    radial-gradient(circle, #ecad04 0.3vmin, #0000 0) 80% 90%,
    radial-gradient(circle, #ecad04 0.7vmin, #0000 0) 95% 90%,
    radial-gradient(circle, #ecad04 0.7vmin, #0000 0) 10% 60%,
    radial-gradient(circle, #ecad04 0.4vmin, #0000 0) 31% 80%,
    radial-gradient(circle, #ecad04 0.5vmin, #0000 0) 80% 10%,
    radial-gradient(circle, #ecad04 0.4vmin, #0000 0) 90% 23%,
    radial-gradient(circle, #ecad04 0.5vmin, #0000 0) 45% 20%,
    radial-gradient(circle, #ecad04 0.7vmin, #0000 0) 13% 24%
    ;
  background-repeat: no-repeat;
  
}
.workBox1{
  position: absolute;
  top: 20%;
  left: 20%;
  background-size: 1.5vmin 1.5vmin;
  animation: firework 3s infinite;
}
.workBox2{
  position: absolute;
  top: 30%;
  left: 80%;
  background-size: 1.5vmin 1.5vmin;
  animation: firework 4s infinite;
}

.firework::before {
  transform: translate(-50%, -50%) rotate(25deg) !important; 
}

.firework::after {
  transform: translate(-50%, -50%) rotate(-37deg) !important;
}
.coin-text{border: #ddd5a4 1px solid; font-size: 16px; display: inline-block; border-radius: 50px; padding: 3px 10px; background: #FFFBE5;}
.join-b-first{ position: relative; top: 0; z-index: 1;}
.join-b-second{ position: absolute; top: 20%; left: 5%; z-index: 2; font-size: 30px;}

.tab-view .nav-tabs{ border-bottom: none;}
.tab-view .nav-tabs .nav-link{ font-size: 16px;}
.tab-view .nav-tabs .nav-item{ padding-top: 5px; padding-bottom: 5px; display: inline-block!important;}
.tab-view .nav-tabs .nav-item .nav-link{ border-radius: 100px!important;}
.tab-view .nav{ display: inline-block!important; width: 100%;}
.tab-view .tab-view .nav-tabs .nav-item{}
.tab-view .nav.nav-tabs .nav-item .nav-link.active{ box-shadow: 0 0 0 0!important;}

.ui-box{ background: #fff; min-height: 270px; border: #ededed 1px solid; border-radius: 5px; padding-top: 3px; display: block; position: relative; box-shadow: 1px 3px 13px 0 rgb(25 42 70 / 13%);}
.ui-inner-facetune{ text-align: center; position: relative;}
.ui-inner-facetune a{ color: #475F7B;}
.ui-inner-facetune a:hover{ color: #f36e32;}
.face-info{ position: absolute; top: 10px; right: 10px; text-align: center; z-index: 999;}
.face-info a{ color: #475F7B; display:inline-block;}
.face-info a:hover{ color: #A9BDDC;}
.badge-new{ font-size: 9px; padding: 6px 8px 3px 8px; position: relative; top: -3px;}
.info-right{ text-align: right; margin-top: -10px;}

.info-right .large.tooltip-inner { max-width: 225px; width: 225px;}
/*.tooltip .tooltip-inner {min-width:320px!important; width: 320px!important; max-width: 320px!important; text-align: left; font-weight: 400!important; font-size: 13px; padding-top: 15px;}*/
.tooltip .tooltip-inner { text-align: left; font-weight: 400!important; font-size: 13px; padding-top: 5px;}
.tooltip .tooltip-inner ul{ padding-left: 5px;}
.tab-view .nav.nav-tabs .nav-item .nav-link.active:before{ display: none;}
.tab-view .nav.nav-tabs .nav-item .nav-link.active:after{ display: none;}
.bx-border-circle{ background: #fff;}
.btn-ride{ position: absolute; left: 0; right: 0; bottom: 10px; width: 50%; margin: 0 auto;}
button.close{ z-index: 9999;}
.header-navbar .navbar-container ul.nav li a.dropdown-user-link img{ box-shadow: none;}
.header-navbar .navbar-container ul.nav li a.dropdown-user-link .user-nav{ z-index: 2;}
.bx-border-circle {
    padding: 0.25em;
    border: 0.07em solid rgba(0,0,0,.1);
    border-radius: 50%;
}
.cookies_panel{ position: fixed; bottom: 0; left: 0; right: 0; padding: 10px; background: #537ab8; z-index: 9999; color: #fff;}
.cookies_panel a{ color: #F36E32;}
.back-btn{ margin-top: -65px;}
.back-btn-2{ margin-top: -85px;}
#phone{ width: 16px; height: 16px; background: url(/images/css_sprites1.png?v=0.2) -175px -15px;}
.info-1{ width: 31px; height: 31px; background: url(/images/css_sprites1.png?v=0.3) -12px -65px;}
.info-2{ width: 26px; height: 26px; background: url(/images/css_sprites1.png?v=0.5) -42px -40px;}
.user-1{ width: 34px; height: 34px; background: url(/images/css_sprites1.png?v=0.2) -11px -120px;}
.newBooking-1{ width: 20px; height: 20px; background: url(/images/css_sprites1.png?v=0.2) -17px -17px;}
.envelope-1{ width: 21px; height: 20px; background: url(/images/css_sprites1.png?v=0.2) -125px -126px;}
.vendor-1{ width: 21px; height: 20px; background: url(/images/css_sprites1.png?v=0.2) -70px -18px;}
.attach-1{ width: 21px; height: 20px; background: url(/images/css_sprites1.png?v=0.2) -176px -172px;}
.callus-1{ width: 21px; height: 20px; background: url(/images/css_sprites1.png?v=0.2) -125px -17px;}
.whatsapp-1{ width: 21px; height: 20px; background: url(/images/css_sprites1.png?v=0.2) -71px -70px;}
.user-2{ width: 36px; height: 36px; background: url(/images/css_sprites1.png?v=0.2) -170px -131px;}
.faq-1{ width: 24px; height: 24px; background: url(/images/css_sprites1.png?v=0.2) -55px -174px;}
.attach-2{ width: 24px; height: 24px; background: url(/images/css_sprites1.png?v=0.2) -10px -172px;}
.agent-1{ width: 24px; height: 24px; background: url(/images/css_sprites1.png?v=0.2) -172px -98px;}
.menubar-1{ width: 50px; height: 50px; background: url(/images/css_sprites1.png?v=0.2) -200px -70px;}
.menubar-1{ width: 50px; height: 50px; background: url(/images/css_sprites1.png?v=0.2) -200px -70px;}
.menubar-2{ width: 42px; height: 42px; background: url(/images/css_sprites1.png?v=0.2) -202px -76px;}
.x-1{ width: 20px; height: 20px; background: url(/images/css_sprites1.png?v=0.2) 42px 32px;}
.traveller-box{ border: #475f7b 1px solid; border-radius: 20px; padding: 4px 22px 4px 18px !important; margin-left: 10px; margin-top: 3px;}

.list-view-content{ line-height: 18px;}
.list-view-content ul{ list-style-type: none; padding-left: 0; margin-bottom: 0;}
.list-view-content li{ width: 31%; float: left; margin-right: 2%; position: relative;}
.list-view-content li a{ padding: 8px 0 5px 15px; color: #475F7B; font-size: 14px; font-weight: 400;}
.list-view-content li a:hover{ color: #1C4FA2;}
.list-view-content li .route-icon{ width: 11px; height: 11px; background: url(/images/spritesheet.png?v=0.6) 0 16px;}
.list-view-content .font-a{ font-size: 20px;}
.card-content .card .card-header{ border: none; background: none;}
.sms-delivery{ position: fixed; left: 0; right: 0; top: 0; z-index: 9999;}

.cr-box{ padding: 0;}
.cr-box .card .card-body{ padding: 12px;}
.cr-box .nav-link{ border-radius: 0!important;}
.cr-box .nav-item{ margin-right: 0!important;}
.cr-box .collapsible .card, .accordion .card{ margin-bottom: 0!important;}
.cr-box .collapsible .card .card-header{ border: 0!important; border-radius: 0!important; padding: 0.5rem 1rem 0.5rem 1rem;}
.cr-box .collapsible .card .card-header a{ color: #475F7B;}
.cr-box .nav.nav-tabs ~ .tab-content{ padding-left: 0;}
.cr-box .nav.nav-tabs{ background: #EEF3FA;}
.ui-nb a{ margin-bottom: 10px;  box-shadow: none; border: #ddd 1px solid; min-height: inherit; border-radius: 5px; display: block; position: relative;}
.ui-nb a:hover{ background: #f3f3f3; color: #475F7B;}
.pack-img{ height: 300px;}
.pack-img img{ height: 100%;}
.pack-details .card-footer{ padding: 0;}
.nav-tabs .nav-link.active{ background: #1c4fa2;}
.nav-tabs .nav-link{ color: #17202a;}
.user-categoty{ position: absolute; right: 10px; top: 0; cursor: pointer;}
.cabcontent ul{ padding-left: 20px;}
.langText a{ color: #000;}
.langText a:hover{ color: #FC4F01;}
.langText a.active{ color: #FC4F01;}
.spritV3flag{ width: 34px; height: 25px; background: url(/images/spritesheet1.png?v=0.6) 71px -143px;}
.spritV3flag2{ width: 35px; height: 25px; background: url(/images/spritesheet1.png?v=0.6) 35px -143px;}


.m0, .m-n { margin: 0 !important;}
.m5, .m-xs { margin: 5px !important;}
.m5.n, .m-xs.n { margin: -5px !important;}
.m10, .m-sm { margin: 10px !important;}
.m10.n, .m-sm.n { margin: -10px !important;}
.m15, .m { margin: 15px !important;}
.m15.n, .m.n { margin: -15px !important;}
.m20, .m-md { margin: 20px !important;}
.m20.n, .m-md.n { margin: -20px !important;}
.m30, .m-lg { margin: 30px !important;}
.m30.n, .m-lg.n { margin: -30px !important;}
.m40, .m-xl { margin: 40px !important;}
.m40.n, .m-xl.n { margin: -40px !important;}
.m50, .m-xxl { margin: 50px !important;}
.m50.n, .m-xxl.n { margin: -50px !important;}
.mb0, .mb-n { margin-bottom: 0 !important;}
.mb5, .mb-xs { margin-bottom: 5px !important;}
.mb5.n, .mb-xs.n { margin-bottom: -5px !important;}
.mb10, .mb-sm { margin-bottom: 10px !important;}
.mb10.n, .mb-sm.n { margin-bottom: -10px !important;}
.mb15, .mb { margin-bottom: 15px !important;}
.mb15.n, .mb.n { margin-bottom: -15px !important;}
.mb20, .mb-md { margin-bottom: 20px !important;}
.mb20.n, .mb-md.n { margin-bottom: -20px !important;}
.mb30, .mb-lg { margin-bottom: 30px !important;}
.mb30.n, .mb-lg.n { margin-bottom: -30px !important;}
.mb40, .mb-xl { margin-bottom: 40px !important;}
.mb40.n, .mb-xl.n { margin-bottom: -40px !important;}
.mb50, .mb-xxl { margin-bottom: 50px !important;}
.mb50.n, .mb-xxl.n { margin-bottom: -50px !important;}
.ml0, .ml-n { margin-left: 0 !important;}
.ml5, .ml-xs { margin-left: 5px !important;}
.ml5.n, .ml-xs.n { margin-left: -5px !important;}
.ml10, .ml-sm { margin-left: 10px !important;}
.ml10.n, .ml-sm.n { margin-left: -10px !important;}
.ml15, .ml { margin-left: 15px !important;}
.ml15.n, .ml.n { margin-left: -15px !important;}
.ml20, .ml-md { margin-left: 20px !important;}
.ml20.n, .ml-md.n { margin-left: -20px !important;}
.ml30, .ml-lg { margin-left: 30px !important;}
.ml30.n, .ml-lg.n { margin-left: -30px !important;}
.ml40, .ml-xl { margin-left: 40px !important;}
.ml40.n, .ml-xl.n { margin-left: -40px !important;}
.ml50, .ml-xxl { margin-left: 50px !important;}
.ml50.n, .ml-xxl.n { margin-left: -50px !important;}
.mr0, .mr-n { margin-right: 0 !important;}
.mr5, .mr-xs { margin-right: 5px !important;}
.mr5.n, .mr-xs.n { margin-right: -5px !important;}
.mr10, .mr-sm { margin-right: 10px !important;}
.mr10.n, .mr-sm.n { margin-right: -10px !important;}
.mr15, .mr { margin-right: 15px !important;}
.mr15.n, .mr.n { margin-right: -15px !important;}
.mr20, .mr-md { margin-right: 20px !important;}
.mr20.n, .mr-md.n { margin-right: -20px !important;}
.mr30, .mr-lg { margin-right: 30px !important;}
.mr30.n, .mr-lg.n { margin-right: -30px !important;}
.mr40, .mr-xl { margin-right: 40px !important;}
.mr40.n, .mr-xl.n { margin-right: -40px !important;}
.mr50, .mr-xxl { margin-right: 50px !important;}
.mr50.n, .mr-xxl.n { margin-right: -50px !important;}
.mt0, .mt-n { margin-top: 0 !important;}
.mt5, .mt-xs { margin-top: 5px !important;}
.mt5.n, .mt-xs.n { margin-top: -5px !important;}
.mt10, .mt-sm { margin-top: 10px !important;}
.mt10.n, .mt-sm.n { margin-top: -10px !important;}
.mt15, .mt { margin-top: 15px !important;}
.mt15.n, .mt.n { margin-top: -15px !important;}
.mt20, .mt-md { margin-top: 20px !important;}
.mt20.n, .mt-md.n { margin-top: -20px !important;}
.mt25, .mt-md { margin-top: 25px !important;}
.mt25.n, .mt-md.n { margin-top: -25px !important;}
.mt30, .mt-lg { margin-top: 30px !important;}
.mt30.n, .mt-lg.n { margin-top: -30px !important;}
.mt40, .mt-xl { margin-top: 40px !important;}
.mt40.n, .mt-xl.n { margin-top: -40px !important;}
.mt50, .mt-xxl { margin-top: 50px !important;}
.mt50.n, .mt-xxl.n { margin-top: -50px !important;}
.p0, .p-n { padding: 0 !important;}
.p5, .p-xs { padding: 5px !important;}
.p5.n, .p-xs.n {}
.p10, .p-sm { padding: 10px !important;}
.p10.n, .p-sm.n {}
.p15, .p { padding: 15px !important;}
.p15.n, .p.n {}
.p20, .p-md { padding: 20px !important;}
.p20.n, .p-md.n {}
.p30, .p-lg { padding: 30px !important;}
.p30.n, .p-lg.n {}
.p40, .p-xl { padding: 40px !important;}
.p40.n, .p-xl.n {}
.p50, .p-xxl { padding: 50px !important;}
.p50.n, .p-xxl.n {}
.pb0, .pb-n { padding-bottom: 0 !important;}
.pb5, .pb-xs { padding-bottom: 5px !important;}
.pb5.n, .pb-xs.n {}
.pb10, .pb-sm { padding-bottom: 10px !important;}
.pb10.n, .pb-sm.n {}
.pb15, .pb { padding-bottom: 15px !important;}
.pb15.n, .pb.n {}
.pb20, .pb-md { padding-bottom: 20px !important;}
.pb20.n, .pb-md.n {}
.pb30, .pb-lg { padding-bottom: 30px !important;}
.pb30.n, .pb-lg.n {}
.pb40, .pb-xl { padding-bottom: 40px !important;}
.pb40.n, .pb-xl.n {}
.pb50, .pb-xxl { padding-bottom: 50px !important;}
.pb50.n, .pb-xxl.n {}
.pl0, .pl-n { padding-left: 0 !important;}
.pl5, .pl-xs { padding-left: 5px !important;}
.pl5.n, .pl-xs.n {}
.pl10, .pl-sm { padding-left: 10px !important;}
.pl10.n, .pl-sm.n {}
.pl15, .pl { padding-left: 15px !important;}
.pl15.n, .pl.n {}
.pl20, .pl-md { padding-left: 20px !important;}
.pl20.n, .pl-md.n {}
.pl30, .pl-lg { padding-left: 30px !important;}
.pl30.n, .pl-lg.n {}
.pl40, .pl-xl { padding-left: 40px !important;}
.pl40.n, .pl-xl.n {}
.pl50, .pl-xxl { padding-left: 50px !important;}
.pl50.n, .pl-xxl.n {}
.pr0, .pr-n { padding-right: 0 !important;}
.pr5, .pr-xs { padding-right: 5px !important;}
.pr5.n, .pr-xs.n {}
.pr10, .pr-sm { padding-right: 10px !important;}
.pr10.n, .pr-sm.n {}
.pr15, .pr { padding-right: 15px !important;}
.pr15.n, .pr.n {}
.pr20, .pr-md { padding-right: 20px !important;}
.pr20.n, .pr-md.n {}
.pr30, .pr-lg { padding-right: 30px !important;}
.pr30.n, .pr-lg.n {}
.pr40, .pr-xl { padding-right: 40px !important;}
.pr40.n, .pr-xl.n {}
.pr50, .pr-xxl { padding-right: 50px !important;}
.pr50.n, .pr-xxl.n {}
.pt0, .pt-n { padding-top: 0 !important;}
.pt5, .pt-xs { padding-top: 5px !important;}
.pt5.n, .pt-xs.n {}
.pt10, .pt-sm { padding-top: 10px !important;}
.pt10.n, .pt-sm.n {}
.pt15, .pt { padding-top: 15px !important;}
.pt15.n, .pt.n {}
.pt20, .pt-md { padding-top: 20px !important;}
.pt20.n, .pt-md.n {}
.pt30, .pt-lg { padding-top: 30px !important;}
.pt30.n, .pt-lg.n {}
.pt40, .pt-xl { padding-top: 40px !important;}
.pt40.n, .pt-xl.n {}
.pt50, .pt-xxl { padding-top: 50px !important;}
.pt50.n, .pt-xxl.n {}



/* Select2 light */
/* ---------------*/
select.select-light-light ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,
select.select-light-light ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove {
  color: #A3AFBD !important;
}

.primary.lighten-5 {
  color: #ceddfa !important;
}

.bg-primary.bg-lighten-5 {
  background-color: #ceddfa !important;
}

.btn-primary.btn-lighten-5 {
  border-color: #2c6de9 !important;
  background-color: #ceddfa !important;
}

.btn-primary.btn-lighten-5:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-lighten-5:focus, .btn-primary.btn-lighten-5:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-lighten-5 {
  border-color: #ceddfa !important;
  color: #ceddfa !important;
}

.btn-outline-primary.btn-outline-lighten-5:hover {
  background-color: #ceddfa !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ceddfa !important;
}

.border-primary.border-lighten-5 {
  border: 1px solid #ceddfa !important;
}

.border-top-primary.border-top-lighten-5 {
  border-top: 1px solid #ceddfa !important;
}

.border-bottom-primary.border-bottom-lighten-5 {
  border-bottom: 1px solid #ceddfa !important;
}

.border-left-primary.border-left-lighten-5 {
  border-left: 1px solid #ceddfa !important;
}

.border-right-primary.border-right-lighten-5 {
  border-right: 1px solid #ceddfa !important;
}

.overlay-primary.overlay-lighten-5 {
  background: #ceddfa;
  background: rgba(206, 221, 250, 0.6);
}

.primary.lighten-4 {
  color: #b6cdf8 !important;
}

.bg-primary.bg-lighten-4 {
  background-color: #b6cdf8 !important;
}

.btn-primary.btn-lighten-4 {
  border-color: #2c6de9 !important;
  background-color: #b6cdf8 !important;
}

.btn-primary.btn-lighten-4:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-lighten-4:focus, .btn-primary.btn-lighten-4:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-lighten-4 {
  border-color: #b6cdf8 !important;
  color: #b6cdf8 !important;
}

.btn-outline-primary.btn-outline-lighten-4:hover {
  background-color: #b6cdf8 !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b6cdf8 !important;
}

.border-primary.border-lighten-4 {
  border: 1px solid #b6cdf8 !important;
}

.border-top-primary.border-top-lighten-4 {
  border-top: 1px solid #b6cdf8 !important;
}

.border-bottom-primary.border-bottom-lighten-4 {
  border-bottom: 1px solid #b6cdf8 !important;
}

.border-left-primary.border-left-lighten-4 {
  border-left: 1px solid #b6cdf8 !important;
}

.border-right-primary.border-right-lighten-4 {
  border-right: 1px solid #b6cdf8 !important;
}

.overlay-primary.overlay-lighten-4 {
  background: #b6cdf8;
  background: rgba(182, 205, 248, 0.6);
}

.primary.lighten-3 {
  color: #9fbdf5 !important;
}

.bg-primary.bg-lighten-3 {
  background-color: #9fbdf5 !important;
}

.btn-primary.btn-lighten-3 {
  border-color: #2c6de9 !important;
  background-color: #9fbdf5 !important;
}

.btn-primary.btn-lighten-3:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-lighten-3:focus, .btn-primary.btn-lighten-3:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-lighten-3 {
  border-color: #9fbdf5 !important;
  color: #9fbdf5 !important;
}

.btn-outline-primary.btn-outline-lighten-3:hover {
  background-color: #9fbdf5 !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9fbdf5 !important;
}

.border-primary.border-lighten-3 {
  border: 1px solid #9fbdf5 !important;
}

.border-top-primary.border-top-lighten-3 {
  border-top: 1px solid #9fbdf5 !important;
}

.border-bottom-primary.border-bottom-lighten-3 {
  border-bottom: 1px solid #9fbdf5 !important;
}

.border-left-primary.border-left-lighten-3 {
  border-left: 1px solid #9fbdf5 !important;
}

.border-right-primary.border-right-lighten-3 {
  border-right: 1px solid #9fbdf5 !important;
}

.overlay-primary.overlay-lighten-3 {
  background: #9fbdf5;
  background: rgba(159, 189, 245, 0.6);
}

.primary.lighten-2 {
  color: #88adf3 !important;
}

.bg-primary.bg-lighten-2 {
  background-color: #88adf3 !important;
}

.btn-primary.btn-lighten-2 {
  border-color: #2c6de9 !important;
  background-color: #88adf3 !important;
}

.btn-primary.btn-lighten-2:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-lighten-2:focus, .btn-primary.btn-lighten-2:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-lighten-2 {
  border-color: #88adf3 !important;
  color: #88adf3 !important;
}

.btn-outline-primary.btn-outline-lighten-2:hover {
  background-color: #88adf3 !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #88adf3 !important;
}

.border-primary.border-lighten-2 {
  border: 1px solid #88adf3 !important;
}

.border-top-primary.border-top-lighten-2 {
  border-top: 1px solid #88adf3 !important;
}

.border-bottom-primary.border-bottom-lighten-2 {
  border-bottom: 1px solid #88adf3 !important;
}

.border-left-primary.border-left-lighten-2 {
  border-left: 1px solid #88adf3 !important;
}

.border-right-primary.border-right-lighten-2 {
  border-right: 1px solid #88adf3 !important;
}

.overlay-primary.overlay-lighten-2 {
  background: #88adf3;
  background: rgba(136, 173, 243, 0.6);
}

.primary.lighten-1 {
  color: #719df0 !important;
}

.bg-primary.bg-lighten-1 {
  background-color: #719df0 !important;
}

.btn-primary.btn-lighten-1 {
  border-color: #2c6de9 !important;
  background-color: #719df0 !important;
}

.btn-primary.btn-lighten-1:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-lighten-1:focus, .btn-primary.btn-lighten-1:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-lighten-1 {
  border-color: #719df0 !important;
  color: #719df0 !important;
}

.btn-outline-primary.btn-outline-lighten-1:hover {
  background-color: #719df0 !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #719df0 !important;
}

.border-primary.border-lighten-1 {
  border: 1px solid #719df0 !important;
}

.border-top-primary.border-top-lighten-1 {
  border-top: 1px solid #719df0 !important;
}

.border-bottom-primary.border-bottom-lighten-1 {
  border-bottom: 1px solid #719df0 !important;
}

.border-left-primary.border-left-lighten-1 {
  border-left: 1px solid #719df0 !important;
}

.border-right-primary.border-right-lighten-1 {
  border-right: 1px solid #719df0 !important;
}

.overlay-primary.overlay-lighten-1 {
  background: #719df0;
  background: rgba(113, 157, 240, 0.6);
}

/* primary Color Style */
/* ----------------------- */
/* Text color */
/* ---------- */
.primary {
  color: #5A8DEE !important;
}

/* text with light primary */
.text-light-primary {
  color: rgba(90, 141, 238, 0.2) !important;
}

/* Background color */
/* ---------------- */
.bg-primary {
  background-color: #5A8DEE !important;
}

.bg-primary .card-header,
.bg-primary .card-footer {
  background-color: transparent;
}

/* bg color lighten for rgba - opacity set */
.bg-rgba-primary {
  background: rgba(90, 141, 238, 0.2) !important;
}

.bg-rgba-primary.alert {
  color: #5A8DEE;
}

.bg-rgba-primary.alert.alert-dismissible .close {
  color: #5A8DEE;
}

.bg-rgba-primary.alert .alert-link {
  color: #5A8DEE;
}

/* Alert primary */
/* ---------------- */
.alert.alert-primary {
  background: #5A8DEE !important;
  color: #fff !important;
  box-shadow: 0 3px 8px 0 rgba(90, 141, 238, 0.4);
  border: none;
}

/* Border primary */
/* ---------------- */
.border-primary {
  border: 1px solid #5A8DEE !important;
}

.border-primary .select2-selection__arrow b {
  border-color: #2c6de9 !important;
}

.border-primary.alert {
  color: #5A8DEE;
}

.border-primary.alert.alert-dismissible .close {
  color: #5A8DEE;
}

.border-primary.alert .alert-link {
  color: #5A8DEE;
}

.border-top-primary {
  border-top: 1px solid #5A8DEE;
}

.border-bottom-primary {
  border-bottom: 1px solid #5A8DEE;
}

.border-left-primary {
  border-left: 1px solid #5A8DEE;
}

.border-right-primary {
  border-right: 1px solid #5A8DEE;
}

/* Navbar icon stroke color according to bg color */
.header-navbar.bg-primary .navbar-nav .nav-item > a i {
  -webkit-text-stroke: 0.2px #5A8DEE !important;
}

/* Badges */
/* ------ */
.badge.badge-primary {
  background-color: #1c4fa2;
}

.badge.badge-light-primary {
  background-color: #bdd3f4;
  color: #1c4fa2 !important;
}

.badge.bg-primary.badge-glow, .badge.border-primary.badge-glow, .badge.badge-primary.badge-glow {
  box-shadow: 0px 0px 10px #5A8DEE;
}

.badge-circle-primary {
  background-color: #5A8DEE;
}

.badge-circle-light-primary {
  background-color: rgba(90, 141, 238, 0.17);
  color: #537ab8;
}

.overlay-primary {
  background: #5A8DEE;
  background: rgba(90, 141, 238, 0.6);
}

/* Basic buttons */
/* ------------- */
.btn-primary {
  border-color: #2c6de9 !important;
  background-color: #1c4fa2 !important;
  color: #fff;
}

.btn-primary:hover, .btn-primary.hover {
  background-color: #719df0 !important;
  color: #fff;
}

.btn-primary:hover.glow, .btn-primary.hover.glow {
  box-shadow: 0 4px 12px 0 rgba(90, 141, 238, 0.6) !important;
}

.btn-primary:focus, .btn-primary:active, .btn-primary.active {
  background-color: #437dec !important;
  color: #fff !important;
}

.btn-primary.glow {
  box-shadow: 0 2px 4px 0 rgba(90, 141, 238, 0.5) !important;
}

.btn-primary:disabled, .btn-primary.disabled {
  color: #fff !important;
}

.btn-light-primary {
  background-color: rgba(90, 141, 238, 0.17);
  color: #5A8DEE !important;
}

.btn-light-primary:hover, .btn-light-primary.hover {
  background-color: #719df0 !important;
  color: #fff !important;
}

.btn-light-primary:active, .btn-light-primary.active {
  background-color: #437dec !important;
  color: #fff !important;
}

/* Outline buttons */
.btn-outline-primary {
  border: 1px solid #1c4fa2;
  background-color: transparent;
  color: #1c4fa2 !important;
}

.btn-outline-primary:hover, .btn-outline-primary.hover {
  background-color: #1c4fa2 !important;
  color: #fff !important;
}

.btn-outline-primary:active, .btn-outline-primary.active {
  background-color: #1c4fa2 !important;
  color: #fff !important;
}

/* Dropdowns */
/* --------- */
.btn-primary ~ .dropdown-menu .dropdown-item.active,
.btn-outline-primary ~ .dropdown-menu .dropdown-item.active {
  background-color: #5A8DEE;
  color: #fff;
}

.btn-primary ~ .dropdown-menu .dropdown-item.active:hover,
.btn-outline-primary ~ .dropdown-menu .dropdown-item.active:hover {
  color: #fff;
}

.dropdown.dropdown-icon-wrapper .btn-primary ~ .dropdown-menu .dropdown-item:hover i,
.dropdown.dropdown-icon-wrapper .btn-outline-primary ~ .dropdown-menu .dropdown-item:hover i,
.dropup.dropdown-icon-wrapper .btn-primary ~ .dropdown-menu .dropdown-item:hover i,
.dropup.dropdown-icon-wrapper .btn-outline-primary ~ .dropdown-menu .dropdown-item:hover i,
.dropright.dropdown-icon-wrapper .btn-primary ~ .dropdown-menu .dropdown-item:hover i,
.dropright.dropdown-icon-wrapper .btn-outline-primary ~ .dropdown-menu .dropdown-item:hover i,
.dropleft.dropdown-icon-wrapper .btn-primary ~ .dropdown-menu .dropdown-item:hover i,
.dropleft.dropdown-icon-wrapper .btn-outline-primary ~ .dropdown-menu .dropdown-item:hover i {
  color: #5A8DEE;
}

.dropdown.dropdown-icon-wrapper .btn-primary ~ .dropdown-menu .dropdown-item:active i,
.dropdown.dropdown-icon-wrapper .btn-outline-primary ~ .dropdown-menu .dropdown-item:active i,
.dropup.dropdown-icon-wrapper .btn-primary ~ .dropdown-menu .dropdown-item:active i,
.dropup.dropdown-icon-wrapper .btn-outline-primary ~ .dropdown-menu .dropdown-item:active i,
.dropright.dropdown-icon-wrapper .btn-primary ~ .dropdown-menu .dropdown-item:active i,
.dropright.dropdown-icon-wrapper .btn-outline-primary ~ .dropdown-menu .dropdown-item:active i,
.dropleft.dropdown-icon-wrapper .btn-primary ~ .dropdown-menu .dropdown-item:active i,
.dropleft.dropdown-icon-wrapper .btn-outline-primary ~ .dropdown-menu .dropdown-item:active i {
  color: #fff;
}

/* Bullet primary */
.bullet.bullet-primary {
  background-color: #5A8DEE;
}

/* For Pagination */
/* -------------- */
.pagination-primary .page-item.active .page-link,
.pagination-primary .page-item.active .page-link:hover {
  background: #5A8DEE !important;
  color: #fff;
}

.pagination-primary .page-item .page-link:hover {
  background-color: rgba(90, 141, 238, 0.17) !important;
}

.pagination-primary .page-item.previous .page-link, .pagination-primary .page-item.next .page-link {
  color: #5A8DEE !important;
}

.pagination-primary .page-item.previous .page-link:hover, .pagination-primary .page-item.next .page-link:hover {
  background: #5A8DEE;
}

.pagination-primary .page-item.previous .page-link span, .pagination-primary .page-item.next .page-link span {
  color: #5A8DEE;
}

/* Progress Bars primary */
/* ---------------------- */
.progress-bar-primary .progress-bar {
  background-color: #5A8DEE;
  box-shadow: 0 2px 6px 0 rgba(90, 141, 238, 0.6);
}

/* Chips primary */
/* ---------------- */
.chip-primary {
  background-color: #5A8DEE !important;
}

.chip-primary .chip-body {
  color: #fff !important;
}

/* Divider primary */
/* ---------------*/
.divider.divider-primary .divider-text:before, .divider.divider-primary .divider-text:after {
  border-color: #5A8DEE !important;
}

/* timeline */
.timeline li.timeline-item.timeline-icon-primary:before {
  background: #5A8DEE !important;
}

/* Custom Checkbox & Radio - Colored */
/* --------------------------------- */
input[type="checkbox"].bg-primary + .custom-control-label:before, input[type="radio"].bg-primary + .custom-control-label:before {
  background-color: #5A8DEE !important;
  border-color: #2c6de9 !important;
}

.checkbox.checkbox-primary input:checked ~ label::before {
  background-color: #5A8DEE;
  border-color: #5A8DEE;
}

.checkbox.checkbox-primary input:checked ~ label::after {
  border-color: #fff;
}

.checkbox.checkbox-primary.checkbox-glow input:checked ~ label::before {
  box-shadow: 0 0 6px 0 rgba(90, 141, 238, 0.7);
}

.checkbox.checkbox-primary.checkbox-icon label i {
  color: #fff;
}

.checkbox.checkbox-primary label:after {
  transition: 250ms ease-in-out;
}

.radio.radio-primary input:checked ~ label::before {
  background-color: #5A8DEE;
  border-color: #5A8DEE;
}

.radio.radio-primary input:checked ~ label::after {
  border-color: #fff;
  background-color: #fff;
  transition: all 0.15s cubic-bezier(0.35, 0.9, 0.4, 0.9);
}

.radio.radio-primary.radio-glow input:checked ~ label::before {
  box-shadow: 0 0 6px 0 rgba(90, 141, 238, 0.7);
}

/* Bootstrap Custom Switches */
/* ------------------------- */
.custom-switch-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #5A8DEE !important;
  color: #fff;
  transition: all .2s ease-out;
}

.custom-switch-primary.custom-switch-glow .custom-control-input:not(:disabled):checked ~ .custom-control-label::before {
  box-shadow: 0 0 8px 0 rgba(90, 141, 238, 0.8) !important;
}

/* Touchspin Glow */
/* -------------- */
.input-group.touchspin-glow .bootstrap-touchspin-down.btn-primary,
.input-group.touchspin-glow .bootstrap-touchspin-up.btn-primary {
  box-shadow: 0 0 8px 0 rgba(90, 141, 238, 0.8);
}

/* Scrumboard Application - kanban-item with coloured border */
/* --------------------------------------------------------- */
.kanban-container .kanban-board .kanban-item[data-border=primary]:before {
  background-color: #5A8DEE;
}

.edit-kanban-item select option.bg-color_name {
  background-color: #5A8DEE;
}

/* Select2 primary */
/* ---------------*/
select.select-light-primary ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  background-color: rgba(90, 141, 238, 0.17) !important;
}

select.select-light-primary ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,
select.select-light-primary ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove {
  color: #5A8DEE !important;
}

.primary.darken-1 {
  color: #437dec !important;
}

.bg-primary.bg-darken-1 {
  background-color: #437dec !important;
}

.btn-primary.btn-darken-1 {
  border-color: #2c6de9 !important;
  background-color: #437dec !important;
}

.btn-primary.btn-darken-1:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-darken-1:focus, .btn-primary.btn-darken-1:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-darken-1 {
  border-color: #437dec !important;
  color: #437dec !important;
}

.btn-outline-primary.btn-outline-darken-1:hover {
  background-color: #437dec !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #437dec !important;
}

.border-primary.border-darken-1 {
  border: 1px solid #437dec !important;
}

.border-top-primary.border-top-darken-1 {
  border-top: 1px solid #437dec !important;
}

.border-bottom-primary.border-bottom-darken-1 {
  border-bottom: 1px solid #437dec !important;
}

.border-left-primary.border-left-darken-1 {
  border-left: 1px solid #437dec !important;
}

.border-right-primary.border-right-darken-1 {
  border-right: 1px solid #437dec !important;
}

.overlay-primary.overlay-darken-1 {
  background: #437dec;
  background: rgba(67, 125, 236, 0.6);
}

.primary.darken-2 {
  color: #2c6de9 !important;
}

.bg-primary.bg-darken-2 {
  background-color: #2c6de9 !important;
}

.btn-primary.btn-darken-2 {
  border-color: #2c6de9 !important;
  background-color: #2c6de9 !important;
}

.btn-primary.btn-darken-2:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-darken-2:focus, .btn-primary.btn-darken-2:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-darken-2 {
  border-color: #2c6de9 !important;
  color: #2c6de9 !important;
}

.btn-outline-primary.btn-outline-darken-2:hover {
  background-color: #2c6de9 !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2c6de9 !important;
}

.border-primary.border-darken-2 {
  border: 1px solid #2c6de9 !important;
}

.border-top-primary.border-top-darken-2 {
  border-top: 1px solid #2c6de9 !important;
}

.border-bottom-primary.border-bottom-darken-2 {
  border-bottom: 1px solid #2c6de9 !important;
}

.border-left-primary.border-left-darken-2 {
  border-left: 1px solid #2c6de9 !important;
}

.border-right-primary.border-right-darken-2 {
  border-right: 1px solid #2c6de9 !important;
}

.overlay-primary.overlay-darken-2 {
  background: #2c6de9;
  background: rgba(44, 109, 233, 0.6);
}

.primary.darken-3 {
  color: #175ee4 !important;
}

.bg-primary.bg-darken-3 {
  background-color: #175ee4 !important;
}

.btn-primary.btn-darken-3 {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-darken-3:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-darken-3:focus, .btn-primary.btn-darken-3:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-darken-3 {
  border-color: #175ee4 !important;
  color: #175ee4 !important;
}

.btn-outline-primary.btn-outline-darken-3:hover {
  background-color: #175ee4 !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #175ee4 !important;
}

.border-primary.border-darken-3 {
  border: 1px solid #175ee4 !important;
}

.border-top-primary.border-top-darken-3 {
  border-top: 1px solid #175ee4 !important;
}

.border-bottom-primary.border-bottom-darken-3 {
  border-bottom: 1px solid #175ee4 !important;
}

.border-left-primary.border-left-darken-3 {
  border-left: 1px solid #175ee4 !important;
}

.border-right-primary.border-right-darken-3 {
  border-right: 1px solid #175ee4 !important;
}

.overlay-primary.overlay-darken-3 {
  background: #175ee4;
  background: rgba(23, 94, 228, 0.6);
}

.primary.darken-4 {
  color: #1554cd !important;
}

.bg-primary.bg-darken-4 {
  background-color: #1554cd !important;
}

.btn-primary.btn-darken-4 {
  border-color: #2c6de9 !important;
  background-color: #1554cd !important;
}

.btn-primary.btn-darken-4:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-darken-4:focus, .btn-primary.btn-darken-4:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-darken-4 {
  border-color: #1554cd !important;
  color: #1554cd !important;
}

.btn-outline-primary.btn-outline-darken-4:hover {
  background-color: #1554cd !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1554cd !important;
}

.border-primary.border-darken-4 {
  border: 1px solid #1554cd !important;
}

.border-top-primary.border-top-darken-4 {
  border-top: 1px solid #1554cd !important;
}

.border-bottom-primary.border-bottom-darken-4 {
  border-bottom: 1px solid #1554cd !important;
}

.border-left-primary.border-left-darken-4 {
  border-left: 1px solid #1554cd !important;
}

.border-right-primary.border-right-darken-4 {
  border-right: 1px solid #1554cd !important;
}

.overlay-primary.overlay-darken-4 {
  background: #1554cd;
  background: rgba(21, 84, 205, 0.6);
}

.primary.accent-1 {
  color: #bdfdff !important;
}

.bg-primary.bg-accent-1 {
  background-color: #bdfdff !important;
}

.btn-primary.btn-accent-1 {
  border-color: #2c6de9 !important;
  background-color: #bdfdff !important;
}

.btn-primary.btn-accent-1:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-accent-1:focus, .btn-primary.btn-accent-1:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-accent-1 {
  border-color: #bdfdff !important;
  color: #bdfdff !important;
}

.btn-outline-primary.btn-outline-accent-1:hover {
  background-color: #bdfdff !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #bdfdff !important;
}

.border-primary.border-accent-1 {
  border: 1px solid #bdfdff !important;
}

.border-top-primary.border-top-accent-1 {
  border-top: 1px solid #bdfdff !important;
}

.border-bottom-primary.border-bottom-accent-1 {
  border-bottom: 1px solid #bdfdff !important;
}

.border-left-primary.border-left-accent-1 {
  border-left: 1px solid #bdfdff !important;
}

.border-right-primary.border-right-accent-1 {
  border-right: 1px solid #bdfdff !important;
}

.overlay-primary.overlay-accent-1 {
  background: #bdfdff;
  background: rgba(189, 253, 255, 0.6);
}

.primary.accent-2 {
  color: #8afbff !important;
}

.bg-primary.bg-accent-2 {
  background-color: #8afbff !important;
}

.btn-primary.btn-accent-2 {
  border-color: #2c6de9 !important;
  background-color: #8afbff !important;
}

.btn-primary.btn-accent-2:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-accent-2:focus, .btn-primary.btn-accent-2:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-accent-2 {
  border-color: #8afbff !important;
  color: #8afbff !important;
}

.btn-outline-primary.btn-outline-accent-2:hover {
  background-color: #8afbff !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8afbff !important;
}

.border-primary.border-accent-2 {
  border: 1px solid #8afbff !important;
}

.border-top-primary.border-top-accent-2 {
  border-top: 1px solid #8afbff !important;
}

.border-bottom-primary.border-bottom-accent-2 {
  border-bottom: 1px solid #8afbff !important;
}

.border-left-primary.border-left-accent-2 {
  border-left: 1px solid #8afbff !important;
}

.border-right-primary.border-right-accent-2 {
  border-right: 1px solid #8afbff !important;
}

.overlay-primary.overlay-accent-2 {
  background: #8afbff;
  background: rgba(138, 251, 255, 0.6);
}

.primary.accent-3 {
  color: #57faff !important;
}

.bg-primary.bg-accent-3 {
  background-color: #57faff !important;
}

.btn-primary.btn-accent-3 {
  border-color: #2c6de9 !important;
  background-color: #57faff !important;
}

.btn-primary.btn-accent-3:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-accent-3:focus, .btn-primary.btn-accent-3:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-accent-3 {
  border-color: #57faff !important;
  color: #57faff !important;
}

.btn-outline-primary.btn-outline-accent-3:hover {
  background-color: #57faff !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #57faff !important;
}

.border-primary.border-accent-3 {
  border: 1px solid #57faff !important;
}

.border-top-primary.border-top-accent-3 {
  border-top: 1px solid #57faff !important;
}

.border-bottom-primary.border-bottom-accent-3 {
  border-bottom: 1px solid #57faff !important;
}

.border-left-primary.border-left-accent-3 {
  border-left: 1px solid #57faff !important;
}

.border-right-primary.border-right-accent-3 {
  border-right: 1px solid #57faff !important;
}

.overlay-primary.overlay-accent-3 {
  background: #57faff;
  background: rgba(87, 250, 255, 0.6);
}

.primary.accent-4 {
  color: #3df9ff !important;
}

.bg-primary.bg-accent-4 {
  background-color: #3df9ff !important;
}

.btn-primary.btn-accent-4 {
  border-color: #2c6de9 !important;
  background-color: #3df9ff !important;
}

.btn-primary.btn-accent-4:hover {
  border-color: #2c6de9 !important;
  background-color: #175ee4 !important;
}

.btn-primary.btn-accent-4:focus, .btn-primary.btn-accent-4:active {
  border-color: #175ee4 !important;
  background-color: #1554cd !important;
}

.btn-outline-primary.btn-outline-accent-4 {
  border-color: #3df9ff !important;
  color: #3df9ff !important;
}

.btn-outline-primary.btn-outline-accent-4:hover {
  background-color: #3df9ff !important;
}

input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3df9ff !important;
}

.border-primary.border-accent-4 {
  border: 1px solid #3df9ff !important;
}

.border-top-primary.border-top-accent-4 {
  border-top: 1px solid #3df9ff !important;
}

.border-bottom-primary.border-bottom-accent-4 {
  border-bottom: 1px solid #3df9ff !important;
}

.border-left-primary.border-left-accent-4 {
  border-left: 1px solid #3df9ff !important;
}

.border-right-primary.border-right-accent-4 {
  border-right: 1px solid #3df9ff !important;
}

.overlay-primary.overlay-accent-4 {
  background: #3df9ff;
  background: rgba(61, 249, 255, 0.6);
}

.secondary.lighten-5 {
  color: #879fba !important;
}

.bg-secondary.bg-lighten-5 {
  background-color: #879fba !important;
}

.btn-secondary.btn-lighten-5 {
  border-color: #34465b !important;
  background-color: #879fba !important;
}

.btn-secondary.btn-lighten-5:hover {
  border-color: #34465b !important;
  background-color: #2b3a4a !important;
}

.btn-secondary.btn-lighten-5:focus, .btn-secondary.btn-lighten-5:active {
  border-color: #2b3a4a !important;
  background-color: #222d3a !important;
}

.btn-outline-secondary.btn-outline-lighten-5 {
  border-color: #879fba !important;
  color: #879fba !important;
}

.btn-outline-secondary.btn-outline-lighten-5:hover {
  background-color: #879fba !important;
}

input:focus ~ .bg-secondary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #879fba !important;
}

.border-secondary.border-lighten-5 {
  border: 1px solid #879fba !important;
}

.border-top-secondary.border-top-lighten-5 {
  border-top: 1px solid #879fba !important;
}

.border-bottom-secondary.border-bottom-lighten-5 {
  border-bottom: 1px solid #879fba !important;
}

.border-left-secondary.border-left-lighten-5 {
  border-left: 1px solid #879fba !important;
}

.border-right-secondary.border-right-lighten-5 {
  border-right: 1px solid #879fba !important;
}

.overlay-secondary.overlay-lighten-5 {
  background: #879fba;
  background: rgba(135, 159, 186, 0.6);
}

.secondary.lighten-4 {
  color: #7792b1 !important;
}

.bg-secondary.bg-lighten-4 {
  background-color: #7792b1 !important;
}

.btn-secondary.btn-lighten-4 {
  border-color: #34465b !important;
  background-color: #7792b1 !important;
}

.btn-secondary.btn-lighten-4:hover {
  border-color: #34465b !important;
  background-color: #2b3a4a !important;
}

.btn-secondary.btn-lighten-4:focus, .btn-secondary.btn-lighten-4:active {
  border-color: #2b3a4a !important;
  background-color: #222d3a !important;
}

.btn-outline-secondary.btn-outline-lighten-4 {
  border-color: #7792b1 !important;
  color: #7792b1 !important;
}

.btn-outline-secondary.btn-outline-lighten-4:hover {
  background-color: #7792b1 !important;
}

input:focus ~ .bg-secondary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7792b1 !important;
}

.border-secondary.border-lighten-4 {
  border: 1px solid #7792b1 !important;
}

.border-top-secondary.border-top-lighten-4 {
  border-top: 1px solid #7792b1 !important;
}

.border-bottom-secondary.border-bottom-lighten-4 {
  border-bottom: 1px solid #7792b1 !important;
}

.border-left-secondary.border-left-lighten-4 {
  border-left: 1px solid #7792b1 !important;
}

.border-right-secondary.border-right-lighten-4 {
  border-right: 1px solid #7792b1 !important;
}

.overlay-secondary.overlay-lighten-4 {
  background: #7792b1;
  background: rgba(119, 146, 177, 0.6);
}

.secondary.lighten-3 {
  color: #6785a7 !important;
}

.bg-secondary.bg-lighten-3 {
  background-color: #6785a7 !important;
}

.btn-secondary.btn-lighten-3 {
  border-color: #34465b !important;
  background-color: #6785a7 !important;
}

.btn-secondary.btn-lighten-3:hover {
  border-color: #34465b !important;
  background-color: #2b3a4a !important;
}

.btn-secondary.btn-lighten-3:focus, .btn-secondary.btn-lighten-3:active {
  border-color: #2b3a4a !important;
  background-color: #222d3a !important;
}

.btn-outline-secondary.btn-outline-lighten-3 {
  border-color: #6785a7 !important;
  color: #6785a7 !important;
}

.btn-outline-secondary.btn-outline-lighten-3:hover {
  background-color: #6785a7 !important;
}

input:focus ~ .bg-secondary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6785a7 !important;
}

.border-secondary.border-lighten-3 {
  border: 1px solid #6785a7 !important;
}

.border-top-secondary.border-top-lighten-3 {
  border-top: 1px solid #6785a7 !important;
}

.border-bottom-secondary.border-bottom-lighten-3 {
  border-bottom: 1px solid #6785a7 !important;
}

.border-left-secondary.border-left-lighten-3 {
  border-left: 1px solid #6785a7 !important;
}

.border-right-secondary.border-right-lighten-3 {
  border-right: 1px solid #6785a7 !important;
}

.overlay-secondary.overlay-lighten-3 {
  background: #6785a7;
  background: rgba(103, 133, 167, 0.6);
}

.secondary.lighten-2 {
  color: #5a789b !important;
}

.bg-secondary.bg-lighten-2 {
  background-color: #5a789b !important;
}

.btn-secondary.btn-lighten-2 {
  border-color: #34465b !important;
  background-color: #5a789b !important;
}

.btn-secondary.btn-lighten-2:hover {
  border-color: #34465b !important;
  background-color: #2b3a4a !important;
}

.btn-secondary.btn-lighten-2:focus, .btn-secondary.btn-lighten-2:active {
  border-color: #2b3a4a !important;
  background-color: #222d3a !important;
}

.btn-outline-secondary.btn-outline-lighten-2 {
  border-color: #5a789b !important;
  color: #5a789b !important;
}

.btn-outline-secondary.btn-outline-lighten-2:hover {
  background-color: #5a789b !important;
}

input:focus ~ .bg-secondary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #5a789b !important;
}

.border-secondary.border-lighten-2 {
  border: 1px solid #5a789b !important;
}

.border-top-secondary.border-top-lighten-2 {
  border-top: 1px solid #5a789b !important;
}

.border-bottom-secondary.border-bottom-lighten-2 {
  border-bottom: 1px solid #5a789b !important;
}

.border-left-secondary.border-left-lighten-2 {
  border-left: 1px solid #5a789b !important;
}

.border-right-secondary.border-right-lighten-2 {
  border-right: 1px solid #5a789b !important;
}

.overlay-secondary.overlay-lighten-2 {
  background: #5a789b;
  background: rgba(90, 120, 155, 0.6);
}

.secondary.lighten-1 {
  color: #506b8b !important;
}

.bg-secondary.bg-lighten-1 {
  background-color: #506b8b !important;
}

.btn-secondary.btn-lighten-1 {
  border-color: #34465b !important;
  background-color: #506b8b !important;
}

.btn-secondary.btn-lighten-1:hover {
  border-color: #34465b !important;
  background-color: #2b3a4a !important;
}

.btn-secondary.btn-lighten-1:focus, .btn-secondary.btn-lighten-1:active {
  border-color: #2b3a4a !important;
  background-color: #222d3a !important;
}

.btn-outline-secondary.btn-outline-lighten-1 {
  border-color: #506b8b !important;
  color: #506b8b !important;
}

.btn-outline-secondary.btn-outline-lighten-1:hover {
  background-color: #506b8b !important;
}

input:focus ~ .bg-secondary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #506b8b !important;
}

.border-secondary.border-lighten-1 {
  border: 1px solid #506b8b !important;
}

.border-top-secondary.border-top-lighten-1 {
  border-top: 1px solid #506b8b !important;
}

.border-bottom-secondary.border-bottom-lighten-1 {
  border-bottom: 1px solid #506b8b !important;
}

.border-left-secondary.border-left-lighten-1 {
  border-left: 1px solid #506b8b !important;
}

.border-right-secondary.border-right-lighten-1 {
  border-right: 1px solid #506b8b !important;
}

.overlay-secondary.overlay-lighten-1 {
  background: #506b8b;
  background: rgba(80, 107, 139, 0.6);
}

/* secondary Color Style */
/* ----------------------- */
/* Text color */
/* ---------- */
.secondary {
  color: #475F7B !important;
}

/* text with light secondary */
.text-light-secondary {
  color: rgba(71, 95, 123, 0.2) !important;
}

/* Background color */
/* ---------------- */
.bg-secondary {
  background-color: #475F7B !important;
}

.bg-secondary .card-header,
.bg-secondary .card-footer {
  background-color: transparent;
}

/* bg color lighten for rgba - opacity set */
.bg-rgba-secondary {
  background: rgba(71, 95, 123, 0.2) !important;
}

.bg-rgba-secondary.alert {
  color: #475F7B;
}

.bg-rgba-secondary.alert.alert-dismissible .close {
  color: #475F7B;
}

.bg-rgba-secondary.alert .alert-link {
  color: #475F7B;
}

/* Alert secondary */
/* ---------------- */
.alert.alert-secondary {
  background: #475F7B !important;
  color: #fff !important;
  box-shadow: 0 3px 8px 0 rgba(71, 95, 123, 0.4);
  border: none;
}

/* Border secondary */
/* ---------------- */
.border-secondary {
  border: 1px solid #475F7B !important;
}

.border-secondary .select2-selection__arrow b {
  border-color: #34465b !important;
}

.border-secondary.alert {
  color: #475F7B;
}

.border-secondary.alert.alert-dismissible .close {
  color: #475F7B;
}

.border-secondary.alert .alert-link {
  color: #475F7B;
}

.border-top-secondary {
  border-top: 1px solid #475F7B;
}

.border-bottom-secondary {
  border-bottom: 1px solid #475F7B;
}

.border-left-secondary {
  border-left: 1px solid #475F7B;
}

.border-right-secondary {
  border-right: 1px solid #475F7B;
}

/* Navbar icon stroke color according to bg color */
.header-navbar.bg-secondary .navbar-nav .nav-item > a i {
  -webkit-text-stroke: 0.2px #475F7B !important;
}

/* Badges */
/* ------ */
.badge.badge-secondary {
  background-color: #475F7B;
}

.badge.badge-light-secondary {
  background-color: rgba(71, 95, 123, 0.17);
  color: #475F7B !important;
}

.badge.bg-secondary.badge-glow, .badge.border-secondary.badge-glow, .badge.badge-secondary.badge-glow {
  box-shadow: 0px 0px 10px #475F7B;
}

.badge-circle-secondary {
  background-color: #475F7B;
}

.badge-circle-light-secondary {
  background-color: rgba(71, 95, 123, 0.17);
  color: #475F7B;
}

.overlay-secondary {
  background: #475F7B;
  background: rgba(71, 95, 123, 0.6);
}

/* Basic buttons */
/* ------------- */
.btn-secondary {
  border-color: #34465b !important;
  background-color: #7E9CCA !important;
  color: #fff;
}

.btn-secondary:hover, .btn-secondary.hover {
  background-color: #506b8b !important;
  color: #fff;
}

.btn-secondary:hover.glow, .btn-secondary.hover.glow {
  box-shadow: 0 4px 12px 0 rgba(71, 95, 123, 0.6) !important;
}

.btn-secondary:focus, .btn-secondary:active, .btn-secondary.active {
  background-color: #3e536b !important;
  color: #fff !important;
}

.btn-secondary.glow {
  box-shadow: 0 2px 4px 0 rgba(71, 95, 123, 0.5) !important;
}

.btn-secondary:disabled, .btn-secondary.disabled {
  color: #fff !important;
}

.btn-light-secondary {
  background-color: rgba(71, 95, 123, 0.17);
  color: #475F7B !important;
}

.btn-light-secondary:hover, .btn-light-secondary.hover {
  background-color: #506b8b !important;
  color: #fff !important;
}

.btn-light-secondary:active, .btn-light-secondary.active {
  background-color: #3e536b !important;
  color: #fff !important;
}

/* Outline buttons */
.btn-outline-secondary {
  border: 1px solid #475F7B;
  background-color: transparent;
  color: #475F7B !important;
}

.btn-outline-secondary:hover, .btn-outline-secondary.hover {
  background-color: #506b8b !important;
  color: #fff !important;
}

.btn-outline-secondary:active, .btn-outline-secondary.active {
  background-color: #3e536b !important;
  color: #fff !important;
}

/* Dropdowns */
/* --------- */
.btn-secondary ~ .dropdown-menu .dropdown-item.active,
.btn-outline-secondary ~ .dropdown-menu .dropdown-item.active {
  background-color: #475F7B;
  color: #fff;
}

.btn-secondary ~ .dropdown-menu .dropdown-item.active:hover,
.btn-outline-secondary ~ .dropdown-menu .dropdown-item.active:hover {
  color: #fff;
}

.dropdown.dropdown-icon-wrapper .btn-secondary ~ .dropdown-menu .dropdown-item:hover i,
.dropdown.dropdown-icon-wrapper .btn-outline-secondary ~ .dropdown-menu .dropdown-item:hover i,
.dropup.dropdown-icon-wrapper .btn-secondary ~ .dropdown-menu .dropdown-item:hover i,
.dropup.dropdown-icon-wrapper .btn-outline-secondary ~ .dropdown-menu .dropdown-item:hover i,
.dropright.dropdown-icon-wrapper .btn-secondary ~ .dropdown-menu .dropdown-item:hover i,
.dropright.dropdown-icon-wrapper .btn-outline-secondary ~ .dropdown-menu .dropdown-item:hover i,
.dropleft.dropdown-icon-wrapper .btn-secondary ~ .dropdown-menu .dropdown-item:hover i,
.dropleft.dropdown-icon-wrapper .btn-outline-secondary ~ .dropdown-menu .dropdown-item:hover i {
  color: #475F7B;
}

.dropdown.dropdown-icon-wrapper .btn-secondary ~ .dropdown-menu .dropdown-item:active i,
.dropdown.dropdown-icon-wrapper .btn-outline-secondary ~ .dropdown-menu .dropdown-item:active i,
.dropup.dropdown-icon-wrapper .btn-secondary ~ .dropdown-menu .dropdown-item:active i,
.dropup.dropdown-icon-wrapper .btn-outline-secondary ~ .dropdown-menu .dropdown-item:active i,
.dropright.dropdown-icon-wrapper .btn-secondary ~ .dropdown-menu .dropdown-item:active i,
.dropright.dropdown-icon-wrapper .btn-outline-secondary ~ .dropdown-menu .dropdown-item:active i,
.dropleft.dropdown-icon-wrapper .btn-secondary ~ .dropdown-menu .dropdown-item:active i,
.dropleft.dropdown-icon-wrapper .btn-outline-secondary ~ .dropdown-menu .dropdown-item:active i {
  color: #fff;
}

/* Bullet secondary */
.bullet.bullet-secondary {
  background-color: #475F7B;
}

/* For Pagination */
/* -------------- */
.pagination-secondary .page-item.active .page-link,
.pagination-secondary .page-item.active .page-link:hover {
  background: #475F7B !important;
  color: #fff;
}

.pagination-secondary .page-item .page-link:hover {
  background-color: rgba(71, 95, 123, 0.17) !important;
}

.pagination-secondary .page-item.previous .page-link, .pagination-secondary .page-item.next .page-link {
  color: #475F7B !important;
}

.pagination-secondary .page-item.previous .page-link:hover, .pagination-secondary .page-item.next .page-link:hover {
  background: #475F7B;
}

.pagination-secondary .page-item.previous .page-link span, .pagination-secondary .page-item.next .page-link span {
  color: #475F7B;
}

/* Progress Bars secondary */
/* ---------------------- */
.progress-bar-secondary .progress-bar {
  background-color: #475F7B;
  box-shadow: 0 2px 6px 0 rgba(71, 95, 123, 0.6);
}

/* Chips secondary */
/* ---------------- */
.chip-secondary {
  background-color: #475F7B !important;
}

.chip-secondary .chip-body {
  color: #fff !important;
}

/* Divider secondary */
/* ---------------*/
.divider.divider-secondary .divider-text:before, .divider.divider-secondary .divider-text:after {
  border-color: #475F7B !important;
}

/* timeline */
.timeline li.timeline-item.timeline-icon-secondary:before {
  background: #475F7B !important;
}

/* Custom Checkbox & Radio - Colored */
/* --------------------------------- */
input[type="checkbox"].bg-secondary + .custom-control-label:before, input[type="radio"].bg-secondary + .custom-control-label:before {
  background-color: #475F7B !important;
  border-color: #34465b !important;
}

.checkbox.checkbox-secondary input:checked ~ label::before {
  background-color: #475F7B;
  border-color: #475F7B;
}

.checkbox.checkbox-secondary input:checked ~ label::after {
  border-color: #fff;
}

.checkbox.checkbox-secondary.checkbox-glow input:checked ~ label::before {
  box-shadow: 0 0 6px 0 rgba(71, 95, 123, 0.7);
}

.checkbox.checkbox-secondary.checkbox-icon label i {
  color: #fff;
}

.checkbox.checkbox-secondary label:after {
  transition: 250ms ease-in-out;
}

.radio.radio-secondary input:checked ~ label::before {
  background-color: #475F7B;
  border-color: #475F7B;
}

.radio.radio-secondary input:checked ~ label::after {
  border-color: #fff;
  background-color: #fff;
  transition: all 0.15s cubic-bezier(0.35, 0.9, 0.4, 0.9);
}

.radio.radio-secondary.radio-glow input:checked ~ label::before {
  box-shadow: 0 0 6px 0 rgba(71, 95, 123, 0.7);
}

/* Bootstrap Custom Switches */
/* ------------------------- */
.custom-switch-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #475F7B !important;
  color: #fff;
  transition: all .2s ease-out;
}

.custom-switch-secondary.custom-switch-glow .custom-control-input:not(:disabled):checked ~ .custom-control-label::before {
  box-shadow: 0 0 8px 0 rgba(71, 95, 123, 0.8) !important;
}

/* Touchspin Glow */
/* -------------- */
.input-group.touchspin-glow .bootstrap-touchspin-down.btn-secondary,
.input-group.touchspin-glow .bootstrap-touchspin-up.btn-secondary {
  box-shadow: 0 0 8px 0 rgba(71, 95, 123, 0.8);
}

/* Scrumboard Application - kanban-item with coloured border */
/* --------------------------------------------------------- */
.kanban-container .kanban-board .kanban-item[data-border=secondary]:before {
  background-color: #475F7B;
}

.edit-kanban-item select option.bg-color_name {
  background-color: #475F7B;
}

/* Select2 secondary */
/* ---------------*/
select.select-light-secondary ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  background-color: rgba(71, 95, 123, 0.17) !important;
}

select.select-light-secondary ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,
select.select-light-secondary ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove {
  color: #475F7B !important;
}

.secondary.darken-1 {
  color: #3e536b !important;
}

.bg-secondary.bg-darken-1 {
  background-color: #3e536b !important;
}

.btn-secondary.btn-darken-1 {
  border-color: #34465b !important;
  background-color: #3e536b !important;
}

.btn-secondary.btn-darken-1:hover {
  border-color: #34465b !important;
  background-color: #2b3a4a !important;
}

.btn-secondary.btn-darken-1:focus, .btn-secondary.btn-darken-1:active {
  border-color: #2b3a4a !important;
  background-color: #222d3a !important;
}

.btn-outline-secondary.btn-outline-darken-1 {
  border-color: #3e536b !important;
  color: #3e536b !important;
}

.btn-outline-secondary.btn-outline-darken-1:hover {
  background-color: #3e536b !important;
}

input:focus ~ .bg-secondary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3e536b !important;
}

.border-secondary.border-darken-1 {
  border: 1px solid #3e536b !important;
}

.border-top-secondary.border-top-darken-1 {
  border-top: 1px solid #3e536b !important;
}

.border-bottom-secondary.border-bottom-darken-1 {
  border-bottom: 1px solid #3e536b !important;
}

.border-left-secondary.border-left-darken-1 {
  border-left: 1px solid #3e536b !important;
}

.border-right-secondary.border-right-darken-1 {
  border-right: 1px solid #3e536b !important;
}

.overlay-secondary.overlay-darken-1 {
  background: #3e536b;
  background: rgba(62, 83, 107, 0.6);
}

.secondary.darken-2 {
  color: #34465b !important;
}

.bg-secondary.bg-darken-2 {
  background-color: #34465b !important;
}

.btn-secondary.btn-darken-2 {
  border-color: #34465b !important;
  background-color: #34465b !important;
}

.btn-secondary.btn-darken-2:hover {
  border-color: #34465b !important;
  background-color: #2b3a4a !important;
}

.btn-secondary.btn-darken-2:focus, .btn-secondary.btn-darken-2:active {
  border-color: #2b3a4a !important;
  background-color: #222d3a !important;
}

.btn-outline-secondary.btn-outline-darken-2 {
  border-color: #34465b !important;
  color: #34465b !important;
}

.btn-outline-secondary.btn-outline-darken-2:hover {
  background-color: #34465b !important;
}

input:focus ~ .bg-secondary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #34465b !important;
}

.border-secondary.border-darken-2 {
  border: 1px solid #34465b !important;
}

.border-top-secondary.border-top-darken-2 {
  border-top: 1px solid #34465b !important;
}

.border-bottom-secondary.border-bottom-darken-2 {
  border-bottom: 1px solid #34465b !important;
}

.border-left-secondary.border-left-darken-2 {
  border-left: 1px solid #34465b !important;
}

.border-right-secondary.border-right-darken-2 {
  border-right: 1px solid #34465b !important;
}

.overlay-secondary.overlay-darken-2 {
  background: #34465b;
  background: rgba(52, 70, 91, 0.6);
}

.secondary.darken-3 {
  color: #2b3a4a !important;
}

.bg-secondary.bg-darken-3 {
  background-color: #2b3a4a !important;
}

.btn-secondary.btn-darken-3 {
  border-color: #34465b !important;
  background-color: #2b3a4a !important;
}

.btn-secondary.btn-darken-3:hover {
  border-color: #34465b !important;
  background-color: #2b3a4a !important;
}

.btn-secondary.btn-darken-3:focus, .btn-secondary.btn-darken-3:active {
  border-color: #2b3a4a !important;
  background-color: #222d3a !important;
}

.btn-outline-secondary.btn-outline-darken-3 {
  border-color: #2b3a4a !important;
  color: #2b3a4a !important;
}

.btn-outline-secondary.btn-outline-darken-3:hover {
  background-color: #2b3a4a !important;
}

input:focus ~ .bg-secondary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2b3a4a !important;
}

.border-secondary.border-darken-3 {
  border: 1px solid #2b3a4a !important;
}

.border-top-secondary.border-top-darken-3 {
  border-top: 1px solid #2b3a4a !important;
}

.border-bottom-secondary.border-bottom-darken-3 {
  border-bottom: 1px solid #2b3a4a !important;
}

.border-left-secondary.border-left-darken-3 {
  border-left: 1px solid #2b3a4a !important;
}

.border-right-secondary.border-right-darken-3 {
  border-right: 1px solid #2b3a4a !important;
}

.overlay-secondary.overlay-darken-3 {
  background: #2b3a4a;
  background: rgba(43, 58, 74, 0.6);
}

.secondary.darken-4 {
  color: #222d3a !important;
}

.bg-secondary.bg-darken-4 {
  background-color: #222d3a !important;
}

.btn-secondary.btn-darken-4 {
  border-color: #34465b !important;
  background-color: #222d3a !important;
}

.btn-secondary.btn-darken-4:hover {
  border-color: #34465b !important;
  background-color: #2b3a4a !important;
}

.btn-secondary.btn-darken-4:focus, .btn-secondary.btn-darken-4:active {
  border-color: #2b3a4a !important;
  background-color: #222d3a !important;
}

.btn-outline-secondary.btn-outline-darken-4 {
  border-color: #222d3a !important;
  color: #222d3a !important;
}

.btn-outline-secondary.btn-outline-darken-4:hover {
  background-color: #222d3a !important;
}

input:focus ~ .bg-secondary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #222d3a !important;
}

.border-secondary.border-darken-4 {
  border: 1px solid #222d3a !important;
}

.border-top-secondary.border-top-darken-4 {
  border-top: 1px solid #222d3a !important;
}

.border-bottom-secondary.border-bottom-darken-4 {
  border-bottom: 1px solid #222d3a !important;
}

.border-left-secondary.border-left-darken-4 {
  border-left: 1px solid #222d3a !important;
}

.border-right-secondary.border-right-darken-4 {
  border-right: 1px solid #222d3a !important;
}

.overlay-secondary.overlay-darken-4 {
  background: #222d3a;
  background: rgba(34, 45, 58, 0.6);
}

.success.lighten-5 {
  color: #a4eec9 !important;
}

.bg-success.bg-lighten-5 {
  background-color: #a4eec9 !important;
}

.btn-success.btn-lighten-5 {
  border-color: #23bd70 !important;
  background-color: #a4eec9 !important;
}

.btn-success.btn-lighten-5:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-lighten-5:focus, .btn-success.btn-lighten-5:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-lighten-5 {
  border-color: #a4eec9 !important;
  color: #a4eec9 !important;
}

.btn-outline-success.btn-outline-lighten-5:hover {
  background-color: #a4eec9 !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #a4eec9 !important;
}

.border-success.border-lighten-5 {
  border: 1px solid #a4eec9 !important;
}

.border-top-success.border-top-lighten-5 {
  border-top: 1px solid #a4eec9 !important;
}

.border-bottom-success.border-bottom-lighten-5 {
  border-bottom: 1px solid #a4eec9 !important;
}

.border-left-success.border-left-lighten-5 {
  border-left: 1px solid #a4eec9 !important;
}

.border-right-success.border-right-lighten-5 {
  border-right: 1px solid #a4eec9 !important;
}

.overlay-success.overlay-lighten-5 {
  background: #a4eec9;
  background: rgba(164, 238, 201, 0.6);
}

.success.lighten-4 {
  color: #8feabd !important;
}

.bg-success.bg-lighten-4 {
  background-color: #8feabd !important;
}

.btn-success.btn-lighten-4 {
  border-color: #23bd70 !important;
  background-color: #8feabd !important;
}

.btn-success.btn-lighten-4:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-lighten-4:focus, .btn-success.btn-lighten-4:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-lighten-4 {
  border-color: #8feabd !important;
  color: #8feabd !important;
}

.btn-outline-success.btn-outline-lighten-4:hover {
  background-color: #8feabd !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8feabd !important;
}

.border-success.border-lighten-4 {
  border: 1px solid #8feabd !important;
}

.border-top-success.border-top-lighten-4 {
  border-top: 1px solid #8feabd !important;
}

.border-bottom-success.border-bottom-lighten-4 {
  border-bottom: 1px solid #8feabd !important;
}

.border-left-success.border-left-lighten-4 {
  border-left: 1px solid #8feabd !important;
}

.border-right-success.border-right-lighten-4 {
  border-right: 1px solid #8feabd !important;
}

.overlay-success.overlay-lighten-4 {
  background: #8feabd;
  background: rgba(143, 234, 189, 0.6);
}

.success.lighten-3 {
  color: #79e6b0 !important;
}

.bg-success.bg-lighten-3 {
  background-color: #79e6b0 !important;
}

.btn-success.btn-lighten-3 {
  border-color: #23bd70 !important;
  background-color: #79e6b0 !important;
}

.btn-success.btn-lighten-3:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-lighten-3:focus, .btn-success.btn-lighten-3:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-lighten-3 {
  border-color: #79e6b0 !important;
  color: #79e6b0 !important;
}

.btn-outline-success.btn-outline-lighten-3:hover {
  background-color: #79e6b0 !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #79e6b0 !important;
}

.border-success.border-lighten-3 {
  border: 1px solid #79e6b0 !important;
}

.border-top-success.border-top-lighten-3 {
  border-top: 1px solid #79e6b0 !important;
}

.border-bottom-success.border-bottom-lighten-3 {
  border-bottom: 1px solid #79e6b0 !important;
}

.border-left-success.border-left-lighten-3 {
  border-left: 1px solid #79e6b0 !important;
}

.border-right-success.border-right-lighten-3 {
  border-right: 1px solid #79e6b0 !important;
}

.overlay-success.overlay-lighten-3 {
  background: #79e6b0;
  background: rgba(121, 230, 176, 0.6);
}

.success.lighten-2 {
  color: #64e2a3 !important;
}

.bg-success.bg-lighten-2 {
  background-color: #64e2a3 !important;
}

.btn-success.btn-lighten-2 {
  border-color: #23bd70 !important;
  background-color: #64e2a3 !important;
}

.btn-success.btn-lighten-2:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-lighten-2:focus, .btn-success.btn-lighten-2:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-lighten-2 {
  border-color: #64e2a3 !important;
  color: #64e2a3 !important;
}

.btn-outline-success.btn-outline-lighten-2:hover {
  background-color: #64e2a3 !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #64e2a3 !important;
}

.border-success.border-lighten-2 {
  border: 1px solid #64e2a3 !important;
}

.border-top-success.border-top-lighten-2 {
  border-top: 1px solid #64e2a3 !important;
}

.border-bottom-success.border-bottom-lighten-2 {
  border-bottom: 1px solid #64e2a3 !important;
}

.border-left-success.border-left-lighten-2 {
  border-left: 1px solid #64e2a3 !important;
}

.border-right-success.border-right-lighten-2 {
  border-right: 1px solid #64e2a3 !important;
}

.overlay-success.overlay-lighten-2 {
  background: #64e2a3;
  background: rgba(100, 226, 163, 0.6);
}

.success.lighten-1 {
  color: #4ede97 !important;
}

.bg-success.bg-lighten-1 {
  background-color: #4ede97 !important;
}

.btn-success.btn-lighten-1 {
  border-color: #23bd70 !important;
  background-color: #4ede97 !important;
}

.btn-success.btn-lighten-1:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-lighten-1:focus, .btn-success.btn-lighten-1:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-lighten-1 {
  border-color: #4ede97 !important;
  color: #4ede97 !important;
}

.btn-outline-success.btn-outline-lighten-1:hover {
  background-color: #4ede97 !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4ede97 !important;
}

.border-success.border-lighten-1 {
  border: 1px solid #4ede97 !important;
}

.border-top-success.border-top-lighten-1 {
  border-top: 1px solid #4ede97 !important;
}

.border-bottom-success.border-bottom-lighten-1 {
  border-bottom: 1px solid #4ede97 !important;
}

.border-left-success.border-left-lighten-1 {
  border-left: 1px solid #4ede97 !important;
}

.border-right-success.border-right-lighten-1 {
  border-right: 1px solid #4ede97 !important;
}

.overlay-success.overlay-lighten-1 {
  background: #4ede97;
  background: rgba(78, 222, 151, 0.6);
}

/* success Color Style */
/* ----------------------- */
/* Text color */
/* ---------- */
.success {
  color: #39DA8A !important;
}

/* text with light success */
.text-light-success {
  color: rgba(57, 218, 138, 0.2) !important;
}

/* Background color */
/* ---------------- */
.bg-success {
  background-color: #39DA8A !important;
}

.bg-success .card-header,
.bg-success .card-footer {
  background-color: transparent;
}

/* bg color lighten for rgba - opacity set */
.bg-rgba-success {
  background: rgba(57, 218, 138, 0.2) !important;
}

.bg-rgba-success.alert {
  color: #39DA8A;
}

.bg-rgba-success.alert.alert-dismissible .close {
  color: #39DA8A;
}

.bg-rgba-success.alert .alert-link {
  color: #39DA8A;
}

/* Alert success */
/* ---------------- */
.alert.alert-success {
  background: #8acb9e !important;
  color: #fff !important;
  box-shadow: 0 3px 8px 0 rgba(57, 218, 138, 0.4);
  border: none;
}

/* Border success */
/* ---------------- */
.border-success {
  border: 1px solid #39DA8A !important;
}

.border-success .select2-selection__arrow b {
  border-color: #23bd70 !important;
}

.border-success.alert {
  color: #39DA8A;
}

.border-success.alert.alert-dismissible .close {
  color: #39DA8A;
}

.border-success.alert .alert-link {
  color: #39DA8A;
}

.border-top-success {
  border-top: 1px solid #39DA8A;
}

.border-bottom-success {
  border-bottom: 1px solid #39DA8A;
}

.border-left-success {
  border-left: 1px solid #39DA8A;
}

.border-right-success {
  border-right: 1px solid #39DA8A;
}

/* Navbar icon stroke color according to bg color */
.header-navbar.bg-success .navbar-nav .nav-item > a i {
  -webkit-text-stroke: 0.2px #39DA8A !important;
}

/* Badges */
/* ------ */
.badge.badge-success {
  background-color: #39DA8A;
}

.badge.badge-light-success {
  background-color: rgba(57, 218, 138, 0.17);
  color: #39DA8A !important;
}

.badge.bg-success.badge-glow, .badge.border-success.badge-glow, .badge.badge-success.badge-glow {
  box-shadow: 0px 0px 10px #39DA8A;
}

.badge-circle-success {
  background-color: #39DA8A;
}

.badge-circle-light-success {
  background-color: rgba(57, 218, 138, 0.17);
  color: #39DA8A;
}

.overlay-success {
  background: #39DA8A;
  background: rgba(57, 218, 138, 0.6);
}

/* Basic buttons */
/* ------------- */
.btn-success {
  border-color: #23bd70 !important;
  background-color: #39DA8A !important;
  color: #fff;
}

.btn-success:hover, .btn-success.hover {
  background-color: #4ede97 !important;
  color: #fff;
}

.btn-success:hover.glow, .btn-success.hover.glow {
  box-shadow: 0 4px 12px 0 rgba(57, 218, 138, 0.6) !important;
}

.btn-success:focus, .btn-success:active, .btn-success.active {
  background-color: #27d27d !important;
  color: #fff !important;
}

.btn-success.glow {
  box-shadow: 0 2px 4px 0 rgba(57, 218, 138, 0.5) !important;
}

.btn-success:disabled, .btn-success.disabled {
  color: #fff !important;
}

.btn-light-success {
  background-color: rgba(57, 218, 138, 0.17);
  color: #39DA8A !important;
}

.btn-light-success:hover, .btn-light-success.hover {
  background-color: #4ede97 !important;
  color: #fff !important;
}

.btn-light-success:active, .btn-light-success.active {
  background-color: #27d27d !important;
  color: #fff !important;
}

/* Outline buttons */
.btn-outline-success {
  border: 1px solid #39DA8A;
  background-color: transparent;
  color: #39DA8A !important;
}

.btn-outline-success:hover, .btn-outline-success.hover {
  background-color: #4ede97 !important;
  color: #fff !important;
}

.btn-outline-success:active, .btn-outline-success.active {
  background-color: #27d27d !important;
  color: #fff !important;
}

/* Dropdowns */
/* --------- */
.btn-success ~ .dropdown-menu .dropdown-item.active,
.btn-outline-success ~ .dropdown-menu .dropdown-item.active {
  background-color: #39DA8A;
  color: #fff;
}

.btn-success ~ .dropdown-menu .dropdown-item.active:hover,
.btn-outline-success ~ .dropdown-menu .dropdown-item.active:hover {
  color: #fff;
}

.dropdown.dropdown-icon-wrapper .btn-success ~ .dropdown-menu .dropdown-item:hover i,
.dropdown.dropdown-icon-wrapper .btn-outline-success ~ .dropdown-menu .dropdown-item:hover i,
.dropup.dropdown-icon-wrapper .btn-success ~ .dropdown-menu .dropdown-item:hover i,
.dropup.dropdown-icon-wrapper .btn-outline-success ~ .dropdown-menu .dropdown-item:hover i,
.dropright.dropdown-icon-wrapper .btn-success ~ .dropdown-menu .dropdown-item:hover i,
.dropright.dropdown-icon-wrapper .btn-outline-success ~ .dropdown-menu .dropdown-item:hover i,
.dropleft.dropdown-icon-wrapper .btn-success ~ .dropdown-menu .dropdown-item:hover i,
.dropleft.dropdown-icon-wrapper .btn-outline-success ~ .dropdown-menu .dropdown-item:hover i {
  color: #39DA8A;
}

.dropdown.dropdown-icon-wrapper .btn-success ~ .dropdown-menu .dropdown-item:active i,
.dropdown.dropdown-icon-wrapper .btn-outline-success ~ .dropdown-menu .dropdown-item:active i,
.dropup.dropdown-icon-wrapper .btn-success ~ .dropdown-menu .dropdown-item:active i,
.dropup.dropdown-icon-wrapper .btn-outline-success ~ .dropdown-menu .dropdown-item:active i,
.dropright.dropdown-icon-wrapper .btn-success ~ .dropdown-menu .dropdown-item:active i,
.dropright.dropdown-icon-wrapper .btn-outline-success ~ .dropdown-menu .dropdown-item:active i,
.dropleft.dropdown-icon-wrapper .btn-success ~ .dropdown-menu .dropdown-item:active i,
.dropleft.dropdown-icon-wrapper .btn-outline-success ~ .dropdown-menu .dropdown-item:active i {
  color: #fff;
}

/* Bullet success */
.bullet.bullet-success {
  background-color: #39DA8A;
}

/* For Pagination */
/* -------------- */
.pagination-success .page-item.active .page-link,
.pagination-success .page-item.active .page-link:hover {
  background: #39DA8A !important;
  color: #fff;
}

.pagination-success .page-item .page-link:hover {
  background-color: rgba(57, 218, 138, 0.17) !important;
}

.pagination-success .page-item.previous .page-link, .pagination-success .page-item.next .page-link {
  color: #39DA8A !important;
}

.pagination-success .page-item.previous .page-link:hover, .pagination-success .page-item.next .page-link:hover {
  background: #39DA8A;
}

.pagination-success .page-item.previous .page-link span, .pagination-success .page-item.next .page-link span {
  color: #39DA8A;
}

/* Progress Bars success */
/* ---------------------- */
.progress-bar-success .progress-bar {
  background-color: #39DA8A;
  box-shadow: 0 2px 6px 0 rgba(57, 218, 138, 0.6);
}

/* Chips success */
/* ---------------- */
.chip-success {
  background-color: #39DA8A !important;
}

.chip-success .chip-body {
  color: #fff !important;
}

/* Divider success */
/* ---------------*/
.divider.divider-success .divider-text:before, .divider.divider-success .divider-text:after {
  border-color: #39DA8A !important;
}

/* timeline */
.timeline li.timeline-item.timeline-icon-success:before {
  background: #39DA8A !important;
}

/* Custom Checkbox & Radio - Colored */
/* --------------------------------- */
input[type="checkbox"].bg-success + .custom-control-label:before, input[type="radio"].bg-success + .custom-control-label:before {
  background-color: #39DA8A !important;
  border-color: #23bd70 !important;
}

.checkbox.checkbox-success input:checked ~ label::before {
  background-color: #39DA8A;
  border-color: #39DA8A;
}

.checkbox.checkbox-success input:checked ~ label::after {
  border-color: #fff;
}

.checkbox.checkbox-success.checkbox-glow input:checked ~ label::before {
  box-shadow: 0 0 6px 0 rgba(57, 218, 138, 0.7);
}

.checkbox.checkbox-success.checkbox-icon label i {
  color: #fff;
}

.checkbox.checkbox-success label:after {
  transition: 250ms ease-in-out;
}

.radio.radio-success input:checked ~ label::before {
  background-color: #39DA8A;
  border-color: #39DA8A;
}

.radio.radio-success input:checked ~ label::after {
  border-color: #fff;
  background-color: #fff;
  transition: all 0.15s cubic-bezier(0.35, 0.9, 0.4, 0.9);
}

.radio.radio-success.radio-glow input:checked ~ label::before {
  box-shadow: 0 0 6px 0 rgba(57, 218, 138, 0.7);
}

/* Bootstrap Custom Switches */
/* ------------------------- */
.custom-switch-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #39DA8A !important;
  color: #fff;
  transition: all .2s ease-out;
}

.custom-switch-success.custom-switch-glow .custom-control-input:not(:disabled):checked ~ .custom-control-label::before {
  box-shadow: 0 0 8px 0 rgba(57, 218, 138, 0.8) !important;
}

/* Touchspin Glow */
/* -------------- */
.input-group.touchspin-glow .bootstrap-touchspin-down.btn-success,
.input-group.touchspin-glow .bootstrap-touchspin-up.btn-success {
  box-shadow: 0 0 8px 0 rgba(57, 218, 138, 0.8);
}

/* Scrumboard Application - kanban-item with coloured border */
/* --------------------------------------------------------- */
.kanban-container .kanban-board .kanban-item[data-border=success]:before {
  background-color: #39DA8A;
}

.edit-kanban-item select option.bg-color_name {
  background-color: #39DA8A;
}

/* Select2 success */
/* ---------------*/
select.select-light-success ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  background-color: rgba(57, 218, 138, 0.17) !important;
}

select.select-light-success ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,
select.select-light-success ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove {
  color: #39DA8A !important;
}

.success.darken-1 {
  color: #27d27d !important;
}

.bg-success.bg-darken-1 {
  background-color: #27d27d !important;
}

.btn-success.btn-darken-1 {
  border-color: #23bd70 !important;
  background-color: #27d27d !important;
}

.btn-success.btn-darken-1:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-darken-1:focus, .btn-success.btn-darken-1:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-darken-1 {
  border-color: #27d27d !important;
  color: #27d27d !important;
}

.btn-outline-success.btn-outline-darken-1:hover {
  background-color: #27d27d !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #27d27d !important;
}

.border-success.border-darken-1 {
  border: 1px solid #27d27d !important;
}

.border-top-success.border-top-darken-1 {
  border-top: 1px solid #27d27d !important;
}

.border-bottom-success.border-bottom-darken-1 {
  border-bottom: 1px solid #27d27d !important;
}

.border-left-success.border-left-darken-1 {
  border-left: 1px solid #27d27d !important;
}

.border-right-success.border-right-darken-1 {
  border-right: 1px solid #27d27d !important;
}

.overlay-success.overlay-darken-1 {
  background: #27d27d;
  background: rgba(39, 210, 125, 0.6);
}

.success.darken-2 {
  color: #23bd70 !important;
}

.bg-success.bg-darken-2 {
  background-color: #23bd70 !important;
}

.btn-success.btn-darken-2 {
  border-color: #23bd70 !important;
  background-color: #23bd70 !important;
}

.btn-success.btn-darken-2:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-darken-2:focus, .btn-success.btn-darken-2:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-darken-2 {
  border-color: #23bd70 !important;
  color: #23bd70 !important;
}

.btn-outline-success.btn-outline-darken-2:hover {
  background-color: #23bd70 !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #23bd70 !important;
}

.border-success.border-darken-2 {
  border: 1px solid #23bd70 !important;
}

.border-top-success.border-top-darken-2 {
  border-top: 1px solid #23bd70 !important;
}

.border-bottom-success.border-bottom-darken-2 {
  border-bottom: 1px solid #23bd70 !important;
}

.border-left-success.border-left-darken-2 {
  border-left: 1px solid #23bd70 !important;
}

.border-right-success.border-right-darken-2 {
  border-right: 1px solid #23bd70 !important;
}

.overlay-success.overlay-darken-2 {
  background: #23bd70;
  background: rgba(35, 189, 112, 0.6);
}

.success.darken-3 {
  color: #1fa764 !important;
}

.bg-success.bg-darken-3 {
  background-color: #1fa764 !important;
}

.btn-success.btn-darken-3 {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-darken-3:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-darken-3:focus, .btn-success.btn-darken-3:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-darken-3 {
  border-color: #1fa764 !important;
  color: #1fa764 !important;
}

.btn-outline-success.btn-outline-darken-3:hover {
  background-color: #1fa764 !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1fa764 !important;
}

.border-success.border-darken-3 {
  border: 1px solid #1fa764 !important;
}

.border-top-success.border-top-darken-3 {
  border-top: 1px solid #1fa764 !important;
}

.border-bottom-success.border-bottom-darken-3 {
  border-bottom: 1px solid #1fa764 !important;
}

.border-left-success.border-left-darken-3 {
  border-left: 1px solid #1fa764 !important;
}

.border-right-success.border-right-darken-3 {
  border-right: 1px solid #1fa764 !important;
}

.overlay-success.overlay-darken-3 {
  background: #1fa764;
  background: rgba(31, 167, 100, 0.6);
}

.success.darken-4 {
  color: #1b9257 !important;
}

.bg-success.bg-darken-4 {
  background-color: #1b9257 !important;
}

.btn-success.btn-darken-4 {
  border-color: #23bd70 !important;
  background-color: #1b9257 !important;
}

.btn-success.btn-darken-4:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-darken-4:focus, .btn-success.btn-darken-4:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-darken-4 {
  border-color: #1b9257 !important;
  color: #1b9257 !important;
}

.btn-outline-success.btn-outline-darken-4:hover {
  background-color: #1b9257 !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1b9257 !important;
}

.border-success.border-darken-4 {
  border: 1px solid #1b9257 !important;
}

.border-top-success.border-top-darken-4 {
  border-top: 1px solid #1b9257 !important;
}

.border-bottom-success.border-bottom-darken-4 {
  border-bottom: 1px solid #1b9257 !important;
}

.border-left-success.border-left-darken-4 {
  border-left: 1px solid #1b9257 !important;
}

.border-right-success.border-right-darken-4 {
  border-right: 1px solid #1b9257 !important;
}

.overlay-success.overlay-darken-4 {
  background: #1b9257;
  background: rgba(27, 146, 87, 0.6);
}

.success.accent-1 {
  color: #e1fff1 !important;
}

.bg-success.bg-accent-1 {
  background-color: #e1fff1 !important;
}

.btn-success.btn-accent-1 {
  border-color: #23bd70 !important;
  background-color: #e1fff1 !important;
}

.btn-success.btn-accent-1:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-accent-1:focus, .btn-success.btn-accent-1:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-accent-1 {
  border-color: #e1fff1 !important;
  color: #e1fff1 !important;
}

.btn-outline-success.btn-outline-accent-1:hover {
  background-color: #e1fff1 !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e1fff1 !important;
}

.border-success.border-accent-1 {
  border: 1px solid #e1fff1 !important;
}

.border-top-success.border-top-accent-1 {
  border-top: 1px solid #e1fff1 !important;
}

.border-bottom-success.border-bottom-accent-1 {
  border-bottom: 1px solid #e1fff1 !important;
}

.border-left-success.border-left-accent-1 {
  border-left: 1px solid #e1fff1 !important;
}

.border-right-success.border-right-accent-1 {
  border-right: 1px solid #e1fff1 !important;
}

.overlay-success.overlay-accent-1 {
  background: #e1fff1;
  background: rgba(225, 255, 241, 0.6);
}

.success.accent-2 {
  color: #aeffd9 !important;
}

.bg-success.bg-accent-2 {
  background-color: #aeffd9 !important;
}

.btn-success.btn-accent-2 {
  border-color: #23bd70 !important;
  background-color: #aeffd9 !important;
}

.btn-success.btn-accent-2:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-accent-2:focus, .btn-success.btn-accent-2:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-accent-2 {
  border-color: #aeffd9 !important;
  color: #aeffd9 !important;
}

.btn-outline-success.btn-outline-accent-2:hover {
  background-color: #aeffd9 !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #aeffd9 !important;
}

.border-success.border-accent-2 {
  border: 1px solid #aeffd9 !important;
}

.border-top-success.border-top-accent-2 {
  border-top: 1px solid #aeffd9 !important;
}

.border-bottom-success.border-bottom-accent-2 {
  border-bottom: 1px solid #aeffd9 !important;
}

.border-left-success.border-left-accent-2 {
  border-left: 1px solid #aeffd9 !important;
}

.border-right-success.border-right-accent-2 {
  border-right: 1px solid #aeffd9 !important;
}

.overlay-success.overlay-accent-2 {
  background: #aeffd9;
  background: rgba(174, 255, 217, 0.6);
}

.success.accent-3 {
  color: #7bffc1 !important;
}

.bg-success.bg-accent-3 {
  background-color: #7bffc1 !important;
}

.btn-success.btn-accent-3 {
  border-color: #23bd70 !important;
  background-color: #7bffc1 !important;
}

.btn-success.btn-accent-3:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-accent-3:focus, .btn-success.btn-accent-3:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-accent-3 {
  border-color: #7bffc1 !important;
  color: #7bffc1 !important;
}

.btn-outline-success.btn-outline-accent-3:hover {
  background-color: #7bffc1 !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7bffc1 !important;
}

.border-success.border-accent-3 {
  border: 1px solid #7bffc1 !important;
}

.border-top-success.border-top-accent-3 {
  border-top: 1px solid #7bffc1 !important;
}

.border-bottom-success.border-bottom-accent-3 {
  border-bottom: 1px solid #7bffc1 !important;
}

.border-left-success.border-left-accent-3 {
  border-left: 1px solid #7bffc1 !important;
}

.border-right-success.border-right-accent-3 {
  border-right: 1px solid #7bffc1 !important;
}

.overlay-success.overlay-accent-3 {
  background: #7bffc1;
  background: rgba(123, 255, 193, 0.6);
}

.success.accent-4 {
  color: #62ffb5 !important;
}

.bg-success.bg-accent-4 {
  background-color: #62ffb5 !important;
}

.btn-success.btn-accent-4 {
  border-color: #23bd70 !important;
  background-color: #62ffb5 !important;
}

.btn-success.btn-accent-4:hover {
  border-color: #23bd70 !important;
  background-color: #1fa764 !important;
}

.btn-success.btn-accent-4:focus, .btn-success.btn-accent-4:active {
  border-color: #1fa764 !important;
  background-color: #1b9257 !important;
}

.btn-outline-success.btn-outline-accent-4 {
  border-color: #62ffb5 !important;
  color: #62ffb5 !important;
}

.btn-outline-success.btn-outline-accent-4:hover {
  background-color: #62ffb5 !important;
}

input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #62ffb5 !important;
}

.border-success.border-accent-4 {
  border: 1px solid #62ffb5 !important;
}

.border-top-success.border-top-accent-4 {
  border-top: 1px solid #62ffb5 !important;
}

.border-bottom-success.border-bottom-accent-4 {
  border-bottom: 1px solid #62ffb5 !important;
}

.border-left-success.border-left-accent-4 {
  border-left: 1px solid #62ffb5 !important;
}

.border-right-success.border-right-accent-4 {
  border-right: 1px solid #62ffb5 !important;
}

.overlay-success.overlay-accent-4 {
  background: #62ffb5;
  background: rgba(98, 255, 181, 0.6);
}

.info.lighten-5 {
  color: #5ef5ff !important;
}

.bg-info.bg-lighten-5 {
  background-color: #5ef5ff !important;
}

.btn-info.btn-lighten-5 {
  border-color: #009faa !important;
  background-color: #5ef5ff !important;
}

.btn-info.btn-lighten-5:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-lighten-5:focus, .btn-info.btn-lighten-5:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-lighten-5 {
  border-color: #5ef5ff !important;
  color: #5ef5ff !important;
}

.btn-outline-info.btn-outline-lighten-5:hover {
  background-color: #5ef5ff !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #5ef5ff !important;
}

.border-info.border-lighten-5 {
  border: 1px solid #5ef5ff !important;
}

.border-top-info.border-top-lighten-5 {
  border-top: 1px solid #5ef5ff !important;
}

.border-bottom-info.border-bottom-lighten-5 {
  border-bottom: 1px solid #5ef5ff !important;
}

.border-left-info.border-left-lighten-5 {
  border-left: 1px solid #5ef5ff !important;
}

.border-right-info.border-right-lighten-5 {
  border-right: 1px solid #5ef5ff !important;
}

.overlay-info.overlay-lighten-5 {
  background: #5ef5ff;
  background: rgba(94, 245, 255, 0.6);
}

.info.lighten-4 {
  color: #44f3ff !important;
}

.bg-info.bg-lighten-4 {
  background-color: #44f3ff !important;
}

.btn-info.btn-lighten-4 {
  border-color: #009faa !important;
  background-color: #44f3ff !important;
}

.btn-info.btn-lighten-4:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-lighten-4:focus, .btn-info.btn-lighten-4:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-lighten-4 {
  border-color: #44f3ff !important;
  color: #44f3ff !important;
}

.btn-outline-info.btn-outline-lighten-4:hover {
  background-color: #44f3ff !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #44f3ff !important;
}

.border-info.border-lighten-4 {
  border: 1px solid #44f3ff !important;
}

.border-top-info.border-top-lighten-4 {
  border-top: 1px solid #44f3ff !important;
}

.border-bottom-info.border-bottom-lighten-4 {
  border-bottom: 1px solid #44f3ff !important;
}

.border-left-info.border-left-lighten-4 {
  border-left: 1px solid #44f3ff !important;
}

.border-right-info.border-right-lighten-4 {
  border-right: 1px solid #44f3ff !important;
}

.overlay-info.overlay-lighten-4 {
  background: #44f3ff;
  background: rgba(68, 243, 255, 0.6);
}

.info.lighten-3 {
  color: #2bf2ff !important;
}

.bg-info.bg-lighten-3 {
  background-color: #2bf2ff !important;
}

.btn-info.btn-lighten-3 {
  border-color: #009faa !important;
  background-color: #2bf2ff !important;
}

.btn-info.btn-lighten-3:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-lighten-3:focus, .btn-info.btn-lighten-3:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-lighten-3 {
  border-color: #2bf2ff !important;
  color: #2bf2ff !important;
}

.btn-outline-info.btn-outline-lighten-3:hover {
  background-color: #2bf2ff !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2bf2ff !important;
}

.border-info.border-lighten-3 {
  border: 1px solid #2bf2ff !important;
}

.border-top-info.border-top-lighten-3 {
  border-top: 1px solid #2bf2ff !important;
}

.border-bottom-info.border-bottom-lighten-3 {
  border-bottom: 1px solid #2bf2ff !important;
}

.border-left-info.border-left-lighten-3 {
  border-left: 1px solid #2bf2ff !important;
}

.border-right-info.border-right-lighten-3 {
  border-right: 1px solid #2bf2ff !important;
}

.overlay-info.overlay-lighten-3 {
  background: #2bf2ff;
  background: rgba(43, 242, 255, 0.6);
}

.info.lighten-2 {
  color: #11f0ff !important;
}

.bg-info.bg-lighten-2 {
  background-color: #11f0ff !important;
}

.btn-info.btn-lighten-2 {
  border-color: #009faa !important;
  background-color: #11f0ff !important;
}

.btn-info.btn-lighten-2:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-lighten-2:focus, .btn-info.btn-lighten-2:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-lighten-2 {
  border-color: #11f0ff !important;
  color: #11f0ff !important;
}

.btn-outline-info.btn-outline-lighten-2:hover {
  background-color: #11f0ff !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #11f0ff !important;
}

.border-info.border-lighten-2 {
  border: 1px solid #11f0ff !important;
}

.border-top-info.border-top-lighten-2 {
  border-top: 1px solid #11f0ff !important;
}

.border-bottom-info.border-bottom-lighten-2 {
  border-bottom: 1px solid #11f0ff !important;
}

.border-left-info.border-left-lighten-2 {
  border-left: 1px solid #11f0ff !important;
}

.border-right-info.border-right-lighten-2 {
  border-right: 1px solid #11f0ff !important;
}

.overlay-info.overlay-lighten-2 {
  background: #11f0ff;
  background: rgba(17, 240, 255, 0.6);
}

.info.lighten-1 {
  color: #00e7f7 !important;
}

.bg-info.bg-lighten-1 {
  background-color: #00e7f7 !important;
}

.btn-info.btn-lighten-1 {
  border-color: #009faa !important;
  background-color: #00e7f7 !important;
}

.btn-info.btn-lighten-1:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-lighten-1:focus, .btn-info.btn-lighten-1:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-lighten-1 {
  border-color: #00e7f7 !important;
  color: #00e7f7 !important;
}

.btn-outline-info.btn-outline-lighten-1:hover {
  background-color: #00e7f7 !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00e7f7 !important;
}

.border-info.border-lighten-1 {
  border: 1px solid #00e7f7 !important;
}

.border-top-info.border-top-lighten-1 {
  border-top: 1px solid #00e7f7 !important;
}

.border-bottom-info.border-bottom-lighten-1 {
  border-bottom: 1px solid #00e7f7 !important;
}

.border-left-info.border-left-lighten-1 {
  border-left: 1px solid #00e7f7 !important;
}

.border-right-info.border-right-lighten-1 {
  border-right: 1px solid #00e7f7 !important;
}

.overlay-info.overlay-lighten-1 {
  background: #00e7f7;
  background: rgba(0, 231, 247, 0.6);
}

/* info Color Style */
/* ----------------------- */
/* Text color */
/* ---------- */
.info {
  color: #00CFDD !important;
}

/* text with light info */
.text-light-info {
  color: rgba(0, 207, 221, 0.2) !important;
}

/* Background color */
/* ---------------- */
.bg-info {
  background-color: #a9bddc !important;
}

.bg-info .card-header,
.bg-info .card-footer {
  background-color: transparent;
}

/* bg color lighten for rgba - opacity set */
.bg-rgba-info {
  background: rgba(0, 207, 221, 0.2) !important;
}

.bg-rgba-info.alert {
  color: #00CFDD;
}

.bg-rgba-info.alert.alert-dismissible .close {
  color: #00CFDD;
}

.bg-rgba-info.alert .alert-link {
  color: #00CFDD;
}

/* Alert info */
/* ---------------- */
.alert.alert-info {
  background: #00CFDD !important;
  color: #fff !important;
  box-shadow: 0 3px 8px 0 rgba(0, 207, 221, 0.4);
  border: none;
}

/* Border info */
/* ---------------- */
.border-info {
  border: 1px solid #00CFDD !important;
}

.border-info .select2-selection__arrow b {
  border-color: #009faa !important;
}

.border-info.alert {
  color: #00CFDD;
}

.border-info.alert.alert-dismissible .close {
  color: #00CFDD;
}

.border-info.alert .alert-link {
  color: #00CFDD;
}

.border-top-info {
  border-top: 1px solid #00CFDD;
}

.border-bottom-info {
  border-bottom: 1px solid #00CFDD;
}

.border-left-info {
  border-left: 1px solid #00CFDD;
}

.border-right-info {
  border-right: 1px solid #00CFDD;
}

/* Navbar icon stroke color according to bg color */
.header-navbar.bg-info .navbar-nav .nav-item > a i {
  -webkit-text-stroke: 0.2px #00CFDD !important;
}

/* Badges */
/* ------ */
.badge.badge-info {
  background-color: #00CFDD;
}

.badge.badge-light-info {
  background-color: rgba(0, 207, 221, 0.17);
  color: #00CFDD !important;
}

.badge.bg-info.badge-glow, .badge.border-info.badge-glow, .badge.badge-info.badge-glow {
  box-shadow: 0px 0px 10px #00CFDD;
}

.badge-circle-info {
  background-color: #00CFDD;
}

.badge-circle-light-info {
  background-color: rgba(0, 207, 221, 0.17);
  color: #00CFDD;
}

.overlay-info {
  background: #00CFDD;
  background: rgba(0, 207, 221, 0.6);
}

/* Basic buttons */
/* ------------- */
.btn-info {
  border-color: #009faa !important;
  background-color: #00CFDD !important;
  color: #fff;
}

.btn-info:hover, .btn-info.hover {
  background-color: #00e7f7 !important;
  color: #fff;
}

.btn-info:hover.glow, .btn-info.hover.glow {
  box-shadow: 0 4px 12px 0 rgba(0, 207, 221, 0.6) !important;
}

.btn-info:focus, .btn-info:active, .btn-info.active {
  background-color: #00b7c4 !important;
  color: #fff !important;
}

.btn-info.glow {
  box-shadow: 0 2px 4px 0 rgba(0, 207, 221, 0.5) !important;
}

.btn-info:disabled, .btn-info.disabled {
  color: #fff !important;
}

.btn-light-info {
  background-color: #d6e0f0;
  color: #475F7B !important;
}

.btn-light-info:hover, .btn-light-info.hover {
  background-color: #a9bddc !important;
  color: #fff !important;
}

.btn-light-info:active, .btn-light-info.active {
  background-color: #a9bddc !important;
  color: #fff !important;
}

/* Outline buttons */
.btn-outline-info {
  border: 1px solid #00CFDD;
  background-color: transparent;
  color: #00CFDD !important;
}

.btn-outline-info:hover, .btn-outline-info.hover {
  background-color: #00e7f7 !important;
  color: #fff !important;
}

.btn-outline-info:active, .btn-outline-info.active {
  background-color: #00b7c4 !important;
  color: #fff !important;
}

/* Dropdowns */
/* --------- */
.btn-info ~ .dropdown-menu .dropdown-item.active,
.btn-outline-info ~ .dropdown-menu .dropdown-item.active {
  background-color: #00CFDD;
  color: #fff;
}

.btn-info ~ .dropdown-menu .dropdown-item.active:hover,
.btn-outline-info ~ .dropdown-menu .dropdown-item.active:hover {
  color: #fff;
}

.dropdown.dropdown-icon-wrapper .btn-info ~ .dropdown-menu .dropdown-item:hover i,
.dropdown.dropdown-icon-wrapper .btn-outline-info ~ .dropdown-menu .dropdown-item:hover i,
.dropup.dropdown-icon-wrapper .btn-info ~ .dropdown-menu .dropdown-item:hover i,
.dropup.dropdown-icon-wrapper .btn-outline-info ~ .dropdown-menu .dropdown-item:hover i,
.dropright.dropdown-icon-wrapper .btn-info ~ .dropdown-menu .dropdown-item:hover i,
.dropright.dropdown-icon-wrapper .btn-outline-info ~ .dropdown-menu .dropdown-item:hover i,
.dropleft.dropdown-icon-wrapper .btn-info ~ .dropdown-menu .dropdown-item:hover i,
.dropleft.dropdown-icon-wrapper .btn-outline-info ~ .dropdown-menu .dropdown-item:hover i {
  color: #00CFDD;
}

.dropdown.dropdown-icon-wrapper .btn-info ~ .dropdown-menu .dropdown-item:active i,
.dropdown.dropdown-icon-wrapper .btn-outline-info ~ .dropdown-menu .dropdown-item:active i,
.dropup.dropdown-icon-wrapper .btn-info ~ .dropdown-menu .dropdown-item:active i,
.dropup.dropdown-icon-wrapper .btn-outline-info ~ .dropdown-menu .dropdown-item:active i,
.dropright.dropdown-icon-wrapper .btn-info ~ .dropdown-menu .dropdown-item:active i,
.dropright.dropdown-icon-wrapper .btn-outline-info ~ .dropdown-menu .dropdown-item:active i,
.dropleft.dropdown-icon-wrapper .btn-info ~ .dropdown-menu .dropdown-item:active i,
.dropleft.dropdown-icon-wrapper .btn-outline-info ~ .dropdown-menu .dropdown-item:active i {
  color: #fff;
}

/* Bullet info */
.bullet.bullet-info {
  background-color: #00CFDD;
}

/* For Pagination */
/* -------------- */
.pagination-info .page-item.active .page-link,
.pagination-info .page-item.active .page-link:hover {
  background: #00CFDD !important;
  color: #fff;
}

.pagination-info .page-item .page-link:hover {
  background-color: rgba(0, 207, 221, 0.17) !important;
}

.pagination-info .page-item.previous .page-link, .pagination-info .page-item.next .page-link {
  color: #00CFDD !important;
}

.pagination-info .page-item.previous .page-link:hover, .pagination-info .page-item.next .page-link:hover {
  background: #00CFDD;
}

.pagination-info .page-item.previous .page-link span, .pagination-info .page-item.next .page-link span {
  color: #00CFDD;
}

/* Progress Bars info */
/* ---------------------- */
.progress-bar-info .progress-bar {
  background-color: #00CFDD;
  box-shadow: 0 2px 6px 0 rgba(0, 207, 221, 0.6);
}

/* Chips info */
/* ---------------- */
.chip-info {
  background-color: #00CFDD !important;
}

.chip-info .chip-body {
  color: #fff !important;
}

/* Divider info */
/* ---------------*/
.divider.divider-info .divider-text:before, .divider.divider-info .divider-text:after {
  border-color: #00CFDD !important;
}

/* timeline */
.timeline li.timeline-item.timeline-icon-info:before {
  background: #00CFDD !important;
}

/* Custom Checkbox & Radio - Colored */
/* --------------------------------- */
input[type="checkbox"].bg-info + .custom-control-label:before, input[type="radio"].bg-info + .custom-control-label:before {
  background-color: #00CFDD !important;
  border-color: #009faa !important;
}

.checkbox.checkbox-info input:checked ~ label::before {
  background-color: #00CFDD;
  border-color: #00CFDD;
}

.checkbox.checkbox-info input:checked ~ label::after {
  border-color: #fff;
}

.checkbox.checkbox-info.checkbox-glow input:checked ~ label::before {
  box-shadow: 0 0 6px 0 rgba(0, 207, 221, 0.7);
}

.checkbox.checkbox-info.checkbox-icon label i {
  color: #fff;
}

.checkbox.checkbox-info label:after {
  transition: 250ms ease-in-out;
}

.radio.radio-info input:checked ~ label::before {
  background-color: #00CFDD;
  border-color: #00CFDD;
}

.radio.radio-info input:checked ~ label::after {
  border-color: #fff;
  background-color: #fff;
  transition: all 0.15s cubic-bezier(0.35, 0.9, 0.4, 0.9);
}

.radio.radio-info.radio-glow input:checked ~ label::before {
  box-shadow: 0 0 6px 0 rgba(0, 207, 221, 0.7);
}

/* Bootstrap Custom Switches */
/* ------------------------- */
.custom-switch-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00CFDD !important;
  color: #fff;
  transition: all .2s ease-out;
}

.custom-switch-info.custom-switch-glow .custom-control-input:not(:disabled):checked ~ .custom-control-label::before {
  box-shadow: 0 0 8px 0 rgba(0, 207, 221, 0.8) !important;
}

/* Touchspin Glow */
/* -------------- */
.input-group.touchspin-glow .bootstrap-touchspin-down.btn-info,
.input-group.touchspin-glow .bootstrap-touchspin-up.btn-info {
  box-shadow: 0 0 8px 0 rgba(0, 207, 221, 0.8);
}

/* Scrumboard Application - kanban-item with coloured border */
/* --------------------------------------------------------- */
.kanban-container .kanban-board .kanban-item[data-border=info]:before {
  background-color: #00CFDD;
}

.edit-kanban-item select option.bg-color_name {
  background-color: #00CFDD;
}

/* Select2 info */
/* ---------------*/
select.select-light-info ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  background-color: rgba(0, 207, 221, 0.17) !important;
}

select.select-light-info ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,
select.select-light-info ~ .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove {
  color: #00CFDD !important;
}

.info.darken-1 {
  color: #00b7c4 !important;
}

.bg-info.bg-darken-1 {
  background-color: #00b7c4 !important;
}

.btn-info.btn-darken-1 {
  border-color: #009faa !important;
  background-color: #00b7c4 !important;
}

.btn-info.btn-darken-1:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-darken-1:focus, .btn-info.btn-darken-1:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-darken-1 {
  border-color: #00b7c4 !important;
  color: #00b7c4 !important;
}

.btn-outline-info.btn-outline-darken-1:hover {
  background-color: #00b7c4 !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00b7c4 !important;
}

.border-info.border-darken-1 {
  border: 1px solid #00b7c4 !important;
}

.border-top-info.border-top-darken-1 {
  border-top: 1px solid #00b7c4 !important;
}

.border-bottom-info.border-bottom-darken-1 {
  border-bottom: 1px solid #00b7c4 !important;
}

.border-left-info.border-left-darken-1 {
  border-left: 1px solid #00b7c4 !important;
}

.border-right-info.border-right-darken-1 {
  border-right: 1px solid #00b7c4 !important;
}

.overlay-info.overlay-darken-1 {
  background: #00b7c4;
  background: rgba(0, 183, 196, 0.6);
}

.info.darken-2 {
  color: #009faa !important;
}

.bg-info.bg-darken-2 {
  background-color: #009faa !important;
}

.btn-info.btn-darken-2 {
  border-color: #009faa !important;
  background-color: #009faa !important;
}

.btn-info.btn-darken-2:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-darken-2:focus, .btn-info.btn-darken-2:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-darken-2 {
  border-color: #009faa !important;
  color: #009faa !important;
}

.btn-outline-info.btn-outline-darken-2:hover {
  background-color: #009faa !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #009faa !important;
}

.border-info.border-darken-2 {
  border: 1px solid #009faa !important;
}

.border-top-info.border-top-darken-2 {
  border-top: 1px solid #009faa !important;
}

.border-bottom-info.border-bottom-darken-2 {
  border-bottom: 1px solid #009faa !important;
}

.border-left-info.border-left-darken-2 {
  border-left: 1px solid #009faa !important;
}

.border-right-info.border-right-darken-2 {
  border-right: 1px solid #009faa !important;
}

.overlay-info.overlay-darken-2 {
  background: #009faa;
  background: rgba(0, 159, 170, 0.6);
}

.info.darken-3 {
  color: #008791 !important;
}

.bg-info.bg-darken-3 {
  background-color: #008791 !important;
}

.btn-info.btn-darken-3 {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-darken-3:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-darken-3:focus, .btn-info.btn-darken-3:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-darken-3 {
  border-color: #008791 !important;
  color: #008791 !important;
}

.btn-outline-info.btn-outline-darken-3:hover {
  background-color: #008791 !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #008791 !important;
}

.border-info.border-darken-3 {
  border: 1px solid #008791 !important;
}

.border-top-info.border-top-darken-3 {
  border-top: 1px solid #008791 !important;
}

.border-bottom-info.border-bottom-darken-3 {
  border-bottom: 1px solid #008791 !important;
}

.border-left-info.border-left-darken-3 {
  border-left: 1px solid #008791 !important;
}

.border-right-info.border-right-darken-3 {
  border-right: 1px solid #008791 !important;
}

.overlay-info.overlay-darken-3 {
  background: #008791;
  background: rgba(0, 135, 145, 0.6);
}

.info.darken-4 {
  color: #006f77 !important;
}

.bg-info.bg-darken-4 {
  background-color: #006f77 !important;
}

.btn-info.btn-darken-4 {
  border-color: #009faa !important;
  background-color: #006f77 !important;
}

.btn-info.btn-darken-4:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-darken-4:focus, .btn-info.btn-darken-4:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-darken-4 {
  border-color: #006f77 !important;
  color: #006f77 !important;
}

.btn-outline-info.btn-outline-darken-4:hover {
  background-color: #006f77 !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #006f77 !important;
}

.border-info.border-darken-4 {
  border: 1px solid #006f77 !important;
}

.border-top-info.border-top-darken-4 {
  border-top: 1px solid #006f77 !important;
}

.border-bottom-info.border-bottom-darken-4 {
  border-bottom: 1px solid #006f77 !important;
}

.border-left-info.border-left-darken-4 {
  border-left: 1px solid #006f77 !important;
}

.border-right-info.border-right-darken-4 {
  border-right: 1px solid #006f77 !important;
}

.overlay-info.overlay-darken-4 {
  background: #006f77;
  background: rgba(0, 111, 119, 0.6);
}

.info.accent-1 {
  color: #feffff !important;
}

.bg-info.bg-accent-1 {
  background-color: #feffff !important;
}

.btn-info.btn-accent-1 {
  border-color: #009faa !important;
  background-color: #feffff !important;
}

.btn-info.btn-accent-1:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-accent-1:focus, .btn-info.btn-accent-1:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-accent-1 {
  border-color: #feffff !important;
  color: #feffff !important;
}

.btn-outline-info.btn-outline-accent-1:hover {
  background-color: #feffff !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #feffff !important;
}

.border-info.border-accent-1 {
  border: 1px solid #feffff !important;
}

.border-top-info.border-top-accent-1 {
  border-top: 1px solid #feffff !important;
}

.border-bottom-info.border-bottom-accent-1 {
  border-bottom: 1px solid #feffff !important;
}

.border-left-info.border-left-accent-1 {
  border-left: 1px solid #feffff !important;
}

.border-right-info.border-right-accent-1 {
  border-right: 1px solid #feffff !important;
}

.overlay-info.overlay-accent-1 {
  background: #feffff;
  background: rgba(254, 255, 255, 0.6);
}

.info.accent-2 {
  color: #cbf5ff !important;
}

.bg-info.bg-accent-2 {
  background-color: #cbf5ff !important;
}

.btn-info.btn-accent-2 {
  border-color: #009faa !important;
  background-color: #cbf5ff !important;
}

.btn-info.btn-accent-2:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-accent-2:focus, .btn-info.btn-accent-2:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-accent-2 {
  border-color: #cbf5ff !important;
  color: #cbf5ff !important;
}

.btn-outline-info.btn-outline-accent-2:hover {
  background-color: #cbf5ff !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #cbf5ff !important;
}

.border-info.border-accent-2 {
  border: 1px solid #cbf5ff !important;
}

.border-top-info.border-top-accent-2 {
  border-top: 1px solid #cbf5ff !important;
}

.border-bottom-info.border-bottom-accent-2 {
  border-bottom: 1px solid #cbf5ff !important;
}

.border-left-info.border-left-accent-2 {
  border-left: 1px solid #cbf5ff !important;
}

.border-right-info.border-right-accent-2 {
  border-right: 1px solid #cbf5ff !important;
}

.overlay-info.overlay-accent-2 {
  background: #cbf5ff;
  background: rgba(203, 245, 255, 0.6);
}

.info.accent-3 {
  color: #98ecff !important;
}

.bg-info.bg-accent-3 {
  background-color: #98ecff !important;
}

.btn-info.btn-accent-3 {
  border-color: #009faa !important;
  background-color: #98ecff !important;
}

.btn-info.btn-accent-3:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-accent-3:focus, .btn-info.btn-accent-3:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-accent-3 {
  border-color: #98ecff !important;
  color: #98ecff !important;
}

.btn-outline-info.btn-outline-accent-3:hover {
  background-color: #98ecff !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #98ecff !important;
}

.border-info.border-accent-3 {
  border: 1px solid #98ecff !important;
}

.border-top-info.border-top-accent-3 {
  border-top: 1px solid #98ecff !important;
}

.border-bottom-info.border-bottom-accent-3 {
  border-bottom: 1px solid #98ecff !important;
}

.border-left-info.border-left-accent-3 {
  border-left: 1px solid #98ecff !important;
}

.border-right-info.border-right-accent-3 {
  border-right: 1px solid #98ecff !important;
}

.overlay-info.overlay-accent-3 {
  background: #98ecff;
  background: rgba(152, 236, 255, 0.6);
}

.info.accent-4 {
  color: #7fe7ff !important;
}

.bg-info.bg-accent-4 {
  background-color: #7fe7ff !important;
}

.btn-info.btn-accent-4 {
  border-color: #009faa !important;
  background-color: #7fe7ff !important;
}

.btn-info.btn-accent-4:hover {
  border-color: #009faa !important;
  background-color: #008791 !important;
}

.btn-info.btn-accent-4:focus, .btn-info.btn-accent-4:active {
  border-color: #008791 !important;
  background-color: #006f77 !important;
}

.btn-outline-info.btn-outline-accent-4 {
  border-color: #7fe7ff !important;
  color: #7fe7ff !important;
}

.btn-outline-info.btn-outline-accent-4:hover {
  background-color: #7fe7ff !important;
}

input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7fe7ff !important;
}

.border-info.border-accent-4 {
  border: 1px solid #7fe7ff !important;
}

.border-top-info.border-top-accent-4 {
  border-top: 1px solid #7fe7ff !important;
}

.border-bottom-info.border-bottom-accent-4 {
  border-bottom: 1px solid #7fe7ff !important;
}

.border-left-info.border-left-accent-4 {
  border-left: 1px solid #7fe7ff !important;
}

.border-right-info.border-right-accent-4 {
  border-right: 1px solid #7fe7ff !important;
}

.overlay-info.overlay-accent-4 {
  background: #7fe7ff;
  background: rgba(127, 231, 255, 0.6);
}

.warning.lighten-5 {
  color: #fee3bf !important;
}

.bg-warning.bg-lighten-5 {
  background-color: #fee3bf !important;
}

.btn-warning.btn-lighten-5 {
  border-color: #fc960f !important;
  background-color: #fee3bf !important;
}

.btn-warning.btn-lighten-5:hover {
  border-color: #fc960f !important;
  background-color: #ef8903 !important;
}

.btn-warning.btn-lighten-5:focus, .btn-warning.btn-lighten-5:active {
  border-color: #ef8903 !important;
  background-color: #d67b02 !important;
}

.btn-outline-warning.btn-outline-lighten-5 {
  border-color: #fee3bf !important;
  color: #fee3bf !important;
}

.btn-outline-warning.btn-outline-lighten-5:hover {
  background-color: #fee3bf !important;
}

input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fee3bf !important;
}

.border-warning.border-lighten-5 {
  border: 1px solid #fee3bf !important;
}

.border-top-warning.border-top-lighten-5 {
  border-top: 1px solid #fee3bf !important;
}

.border-bottom-warning.border-bottom-lighten-5 {
  border-bottom: 1px solid #fee3bf !important;
}

.border-left-warning.border-left-lighten-5 {
  border-left: 1px solid #fee3bf !important;
}

.border-right-warning.border-right-lighten-5 {
  border-right: 1px solid #fee3bf !important;
}

.overlay-warning.overlay-lighten-5 {
  background: #fee3bf;
  background: rgba(254, 227, 191, 0.6);
}

.warning.lighten-4 {
  color: #fed8a6 !important;
}

.bg-warning.bg-lighten-4 {
  background-color: #fed8a6 !important;
}

.btn-warning.btn-lighten-4 {
  border-color: #fc960f !important;
  background-color: #fed8a6 !important;
}

.btn-warning.btn-lighten-4:hover {
  border-color: #fc960f !important;
  background-color: #ef8903 !important;
}

.btn-warning.btn-lighten-4:focus, .btn-warning.btn-lighten-4:active {
  border-color: #ef8903 !important;
  background-color: #d67b02 !important;
}

.btn-outline-warning.btn-outline-lighten-4 {
  border-color: #fed8a6 !important;
  color: #fed8a6 !important;
}

.btn-outline-warning.btn-outline-lighten-4:hover {
  background-color: #fed8a6 !important;
}

input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fed8a6 !important;
}

.border-warning.border-lighten-4 {
  border: 1px solid #fed8a6 !important;
}

.border-top-warning.border-top-lighten-4 {
  border-top: 1px solid #fed8a6 !important;
}

.border-bottom-warning.border-bottom-lighten-4 {
  border-bottom: 1px solid #fed8a6 !important;
}

.border-left-warning.border-left-lighten-4 {
  border-left: 1px solid #fed8a6 !important;
}

.border-right-warning.border-right-lighten-4 {
  border-right: 1px solid #fed8a6 !important;
}

.overlay-warning.overlay-lighten-4 {
  background: #fed8a6;
  background: rgba(254, 216, 166, 0.6);
}

.warning.lighten-3 {
  color: #fecd8d !important;
}

.bg-warning.bg-lighten-3 {
  background-color: #fecd8d !important;
}

.btn-warning.btn-lighten-3 {
  border-color: #fc960f !important;
  background-color: #fecd8d !important;
}

.btn-warning.btn-lighten-3:hover {
  border-color: #fc960f !important;
  background-color: #ef8903 !important;
}

.btn-warning.btn-lighten-3:focus, .btn-warning.btn-lighten-3:active {
  border-color: #ef8903 !important;
  background-color: #d67b02 !important;
}

.btn-outline-warning.btn-outline-lighten-3 {
  border-color: #fecd8d !important;
  color: #fecd8d !important;
}

.btn-outline-warning.btn-outline-lighten-3:hover {
  background-color: #fecd8d !important;
}

input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fecd8d !important;
}

.border-warning.border-lighten-3 {
  border: 1px solid #fecd8d !important;
}

.border-top-warning.border-top-lighten-3 {
  border-top: 1px solid #fecd8d !important;
}

.border-bottom-warning.border-bottom-lighten-3 {
  border-bottom: 1px solid #fecd8d !important;
}

.border-left-warning.border-left-lighten-3 {
  border-left: 1px solid #fecd8d !important;
}

.border-right-warning.border-right-lighten-3 {
  border-right: 1px solid #fecd8d !important;
}

.overlay-warning.overlay-lighten-3 {
  background: #fecd8d;
  background: rgba(254, 205, 141, 0.6);
}

.warning.lighten-2 {
  color: #fec273 !important;
}

.bg-warning.bg-lighten-2 {
  background-color: #fec273 !important;
}

.btn-warning.btn-lighten-2 {
  border-color: #fc960f !important;
  background-color: #fec273 !important;
}

.btn-warning.btn-lighten-2:hover {
  border-color: #fc960f !important;
  background-color: #ef8903 !important;
}

.btn-warning.btn-lighten-2:focus, .btn-warning.btn-lighten-2:active {
  border-color: #ef8903 !important;
  background-color: #d67b02 !important;
}

.btn-outline-warning.btn-outline-lighten-2 {
  border-color: #fec273 !important;
  color: #fec273 !important;
}

.btn-outline-warning.btn-outline-lighten-2:hover {
  background-color: #fec273 !important;
}

input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fec273 !important;
}

.border-warning.border-lighten-2 {
  border: 1px solid #fec273 !important;
}

.border-top-warning.border-top-lighten-2 {
  border-top: 1px solid #fec273 !important;
}

.border-bottom-warning.border-bottom-lighten-2 {
  border-bottom: 1px solid #fec273 !important;
}

.border-left-warning.border-left-lighten-2 {
  border-left: 1px solid #fec273 !important;
}

.border-right-warning.border-right-lighten-2 {
  border-right: 1px solid #fec273 !important;
}

.overlay-warning.overlay-lighten-2 {
  background: #fec273;
  background: rgba(254, 194, 115, 0.6);
}

.warning.lighten-1 {
  color: #fdb75a !important;
}

.bg-warning.bg-lighten-1 {
  background-color: #fdb75a !important;
}

.btn-warning.btn-lighten-1 {
  border-color: #fc960f !important;
  background-color: #fdb75a !important;
}

.btn-warning.btn-lighten-1:hover {
  border-color: #fc960f !important;
  background-color: #ef8903 !important;
}

.btn-warning.btn-lighten-1:focus, .btn-warning.btn-lighten-1:active {
  border-color: #ef8903 !important;
  background-color: #d67b02 !important;
}

.btn-outline-warning.btn-outline-lighten-1 {
  border-color: #fdb75a !important;
  color: #fdb75a !important;
}

.btn-outline-warning.btn-outline-lighten-1:hover {
  background-color: #fdb75a !important;
}

input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fdb75a !important;
}

.border-warning.border-lighten-1 {
  border: 1px solid #fdb75a !important;
}

.border-top-warning.border-top-lighten-1 {
  border-top: 1px solid #fdb75a !important;
}

.border-bottom-warning.border-bottom-lighten-1 {
  border-bottom: 1px solid #fdb75a !important;
}

.border-left-warning.border-left-lighten-1 {
  border-left: 1px solid #fdb75a !important;
}

.border-right-warning.border-right-lighten-1 {
  border-right: 1px solid #fdb75a !important;
}

.overlay-warning.overlay-lighten-1 {
  background: #fdb75a;
  background: rgba(253, 183, 90, 0.6);
}

/* warning Color Style */
/* ----------------------- */
/* Text color */
/* ---------- */
.warning {
  color: #FDAC41 !important;
}

/* text with light warning */
.text-light-warning {
  color: rgba(253, 172, 65, 0.2) !important;
}

/* Background color */
/* ---------------- */
.bg-warning {
  background-color: #FDAC41 !important;
}

.bg-warning .card-header,
.bg-warning .card-footer {
  background-color: transparent;
}

/* bg color lighten for rgba - opacity set */
.bg-rgba-warning {
  background: rgba(253, 172, 65, 0.2) !important;
}

.bg-rgba-warning.alert {
  color: #FDAC41;
}

.bg-rgba-warning.alert.alert-dismissible .close {
  color: #FDAC41;
}

.bg-rgba-warning.alert .alert-link {
  color: #FDAC41;
}

/* Alert warning */
/* ---------------- */
.alert.alert-warning {
  background: #FDAC41 !important;
  color: #fff !important;
  box-shadow: 0 3px 8px 0 rgba(253, 172, 65, 0.4);
  border: none;
}

/* Border warning */
/* ---------------- */
.border-warning {
  border: 1px solid #FDAC41 !important;
}

.border-warning .select2-selection__arrow b {
  border-color: #fc960f !important;
}

.border-warning.alert {
  color: #FDAC41;
}

.border-warning.alert.alert-dismissible .close {
  color: #FDAC41;
}

.border-warning.alert .alert-link {
  color: #FDAC41;
}

.border-top-warning {
  border-top: 1px solid #FDAC41;
}

.border-bottom-warning {
  border-bottom: 1px solid #FDAC41;
}

.border-left-warning {
  border-left: 1px solid #FDAC41;
}

.border-right-warning {
  border-right: 1px solid #FDAC41;
}

/* Navbar icon stroke color according to bg color */
.header-navbar.bg-warning .navbar-nav .nav-item > a i {
  -webkit-text-stroke: 0.2px #FDAC41 !important;
}

/* Badges */
/* ------ */
.badge.badge-warning {
  background-color: #FDAC41;
}

.badge.badge-light-warning {
  background-color: rgba(253, 172, 65, 0.17);
  color: #FDAC41 !important;
}

.badge.bg-warning.badge-glow, .badge.border-warning.badge-glow, .badge.badge-warning.badge-glow {
  box-shadow: 0px 0px 10px #FDAC41;
}

.badge-circle-warning {
  background-color: #FDAC41;
}

.badge-circle-light-warning {
  background-color: rgba(253, 172, 65, 0.17);
  color: #FDAC41;
}

.overlay-warning {
  background: #FDAC41;
  background: rgba(253, 172, 65, 0.6);
}

/* Basic buttons */
/* ------------- */
.btn-warning {
  border-color: #fc960f !important;
  background-color: #FDAC41 !important;
  color: #fff;
}

.btn-warning:hover, .btn-warning.hover {
  background-color: #fdb75a !important;
  color: #fff;
}

.btn-warning:hover.glow, .btn-warning.hover.glow {
  box-shadow: 0 4px 12px 0 rgba(253, 172, 65, 0.6) !important;
}

.btn-warning:focus, .btn-warning:active, .btn-warning.active {
  background-color: #fda128 !important;
  color: #fff !important;
}

.btn-warning.glow {
  box-shadow: 0 2px 4px 0 rgba(253, 172, 65, 0.5) !important;
}

.btn-warning:disabled, .btn-warning.disabled {
  color: #fff !important;
}

.btn-light-warning {
  background-color: rgba(253, 172, 65, 0.17);
  color: #FDAC41 !important;
}

.btn-light-warning:hover, .btn-light-warning.hover {
  background-color: #fdb75a !important;
  color: #fff !important;
}

.btn-light-warning:active, .btn-light-warning.active {
  background-color: #fda128 !important;
  color: #fff !important;
}

/* Outline buttons */
.btn-outline-warning {
  border: 1px solid #FDAC41;
  background-color: transparent;
  color: #FDAC41 !important;
}

.btn-outline-warning:hover, .btn-outline-warning.hover {
  background-color: #fdb75a !important;
  color: #fff !important;
}

.btn-outline-warning:active, .btn-outline-warning.active {
  background-color: #fda128 !important;
  color: #fff !important;
}

/* Outline buttons */
.btn-outline-danger {
  border: 1px solid #FF5B5C;
  background-color: transparent;
  color: #FF5B5C !important;
}

.btn-outline-danger:hover, .btn-outline-danger.hover {
  background-color: #ff7575 !important;
  color: #fff !important;
}
.btn-outline-danger:active, .btn-outline-danger.active {
  background-color: #ff4243 !important;
  color: #fff !important;
}
/* Timeline */
/* ---------------- */
.timeline li {
  padding: 1.1rem 0;
  list-style: none;
  position: relative;
}
.timeline li.timeline-item:before {
  position: absolute;
  content: "";
  left: -37px;
  top: 17px;
  border: 3px solid #FFFFFF;
  box-shadow: 1px 2px 6px 0 rgba(25, 42, 70, 0.3);
  border-radius: 50%;
  background: #5A8DEE;
  height: 13px;
  width: 13px;
  z-index: 2;
}
.timeline li.timeline-item.active:not(:last-child):after {
  position: absolute;
  content: "";
  width: 1px;
  background: #dfe3e7;
  left: -31px;
  top: 22px;
  height: 100%;
  z-index: 1;
}
.timeline li.timeline-item .timeline-content {
  padding: 0.5rem 1rem;
  border-radius: 0.267rem;
  display: flex;
  align-items: center;
}
.timeline li .timeline-time {
  float: right;
  color: #828D99;
  font-size: 0.9rem;
}
.timeline li .timeline-title {
  margin-bottom: 0.25rem;
}
.timeline li .timeline-text {
  margin-bottom: 0.5rem;
}
/* Divider Css */
/* --------- */
.divider {
  display: block;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  margin: 1rem 0;
}
.divider .divider-text {
  position: relative;
  display: inline-block;
  font-size: 1rem;
  padding: 0 1rem;
}
.divider .divider-text i {
  font-size: 1rem;
}
.divider .divider-text:before, .divider .divider-text:after {
  content: "";
  position: absolute;
  top: 50%;
  width: 9999px;
  border-top: 1px solid #DFE3E7;
}
.divider .divider-text:before {
  right: 100%;
}
.divider .divider-text:after {
  left: 100%;
}
.divider.divider-left .divider-text {
  float: left;
  padding-left: 0;
}
.divider.divider-left .divider-text:before {
  display: none;
}
.divider.divider-left-center .divider-text {
  left: -25%;
}
.divider.divider-right .divider-text {
  float: right;
  padding-right: 0;
}
.divider.divider-right .divider-text:after {
  display: none;
}
.divider.divider-right-center .divider-text {
  right: -25%;
}
.divider.divider-dotted .divider-text:before, .divider.divider-dotted .divider-text:after {
  border-style: dotted;
  border-width: 1px;
  border-top-width: 0;
  border-color: #DFE3E7;
}
.divider.divider-dashed .divider-text:before, .divider.divider-dashed .divider-text:after {
  border-style: dashed;
  border-width: 1px;
  border-top-width: 0;
  border-color: #DFE3E7;
}
/* Error Css */

@keyframes typing {
    from { width: 100% }
    to { width: 0 }
    
}
.typing {
  top: 0;
  margin: 0;
  z-index: -1;
}


.hiders {
  margin: 0;
  position: absolute;
  top: 0;
  width: 100%;
}


.hiders p {
  position: relative;
  clear: both;
  margin: 0;
  float: right; /* makes animation go left-to-right */
  width:0; /* graceful degradation: if animation doesn't work, these are invisible by default */
  background: white; /* same as page background */
  animation: typing 2s steps(30, end);
  animation-fill-mode: both;  /* load first keyframe on page load, leave on last frame at end */
}
  
.hiders p:nth-child(2) {
  animation-delay: 2s;
}
.hiders p:nth-child(3) {
  animation-delay: 4s;
}
.hiders p:nth-child(4) {
  animation-delay: 6s;
}
.hiders p:nth-child(5) {
  animation-delay: 8s;
}
.hiders p:nth-child(6) {
  animation-delay: 10s;
}
.hiders p:nth-child(7) {
  animation-delay: 12s;
}
.hiders p:nth-child(8) {
  animation-delay: 14s;
}
.hiders p:nth-child(9) {
  animation-delay: 16s;
}
.hiders p:nth-child(10) {
  animation-delay: 18s;
}




@media (min-width: 320px) and (max-width: 480px) {
.header-navbar .navbar-container ul.nav li a.dropdown-user-link{
position: absolute; right: -40px; top: 11px;}
}
@media (min-width: 481px) and (max-width: 767px) {
.header-navbar .navbar-container ul.nav li a.dropdown-user-link{
position: absolute; right: -30px; top: 11px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.header-navbar .navbar-container ul.nav li a.dropdown-user-link{
position: absolute; right: -30px; top: 11px;
}
}


@media (min-width: 320px) and (max-width: 767px) {
#navbar-mobile.navbar-collapse .navbar-nav{}
.nav-link{ padding: 0.367rem 1.33rem;}  
.modal.full-screen .modal-dialog{ width: 100%!important; margin: 0; height: 100%; padding-right: 0!important;}
 .modal.full-screen .modal-content{ border-radius: 0; height: 100%;}
 .modal.full-screen{ padding-left: 0; padding-right: 0;}
 .modal.full-screen .modal-dialog-centered.modal-dialog-scrollable .modal-content{ height: 100%;}
 .modal.full-screen .modal-dialog-scrollable{ min-height: 100%!important;}
 .float-none-1{ float: none!important;}
.logoPanel{ width: 90px; height: 28px;}
 
 label{ font-size: 0.9rem;}
 .banner-heading{ font-size: 24px; line-height: normal;}
 .heading-text{ font-size: 24px; line-height: normal;}
 .heading-inner{ font-size: 20px; line-height: normal;}
 .bg-outline{ background-size: contain;}
 .heading-line{ font-size: 16px;}
 .heading-line-3{ font-size: 16px;}
 .img-no{ display: none;}
 .widget-img{ margin-bottom: 15px; position:relative; text-align: center; float: left; width: 100%;}
 .header-navbar .navbar-header .navbar-brand{ left: 21%;}
 .style-widget-1 h1{ font-size: 1.53rem;}
 .brand-logo{ margin-top: 12px; margin-left: 20px;}
 .navbar-brand{ margin-top: 15px;}
 
.style-top{ margin-top: -20px;}
 .edit-icons a{}
 .widget-menu{ margin-top: 2px!important;}
 .widget-panel{ margin-top: 0;}
 .flex2{ display: flex; flex-direction: column;}
 .review-widget .swiper-container .swiper-slide{ padding: 1.5rem 1.5rem; text-align: left;}

.hover-widget{ position: relative; min-height: 500px;}
.hover-widget-1{ position: absolute; z-index: 1; top: 10px; left: 0;}
.hover-widget-1 img{ width: 140px;}
.hover-widget-2{ position: absolute; z-index: 10; top: 8%; right: 0;}
.hover-widget-2 img{ width: 140px;}
.hover-widget-3{ position: absolute; z-index: 3; top: 40%; left:5%;}
.hover-widget-3 img{ width: 150px;}
.hover-widget-4{ position: absolute; z-index: 4; top: 12%; left:25%; right: 0;}
.hover-widget-4 img{ width: 240px;}
.hover-widget-5{ position: absolute; z-index: 4; top: 45%; right: 0%;}
.hover-widget-5 img{ width: 140px;}
.hover-widget-6{ position: absolute; z-index: 4; bottom: 20%; left: 15%;}
.hover-widget-6 img{ width: 200px!important;}
.review-widget .swiper-button-prev, .swiper-button-next{ display: none;}
.promote{ margin-top: 0; text-align: center!important;}
.card{ border: #e8e8e8 1px solid; box-shadow: none;}
/*.car{ height: 15.3vh!important; background-size: 120px;}*/
.b-1{ text-align: center;}
.cabsegmentation { text-align: left;}
.cabsegmentation ul{ padding-left: 15px;}
#botmanWidgetRoot{ display: none;}

.accordion-widget{ margin-bottom: 70px;}
.widget-liststyle{ border-top: 3px #efefef solid; border-bottom: 3px #efefef solid;}
.widget-pay{ 
position: fixed; bottom: 0; background: #fff; padding: 15px 0 15px 0; width: 100%; margin: 0;
-webkit-box-shadow: 0px 1px 14px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 1px 14px -6px rgba(0,0,0,0.75);
box-shadow: 0px 1px 14px -6px rgba(0,0,0,0.75);
}
.svg-item {
    max-width: 60%;
}

.radio-style6 .radio label { padding: 12px 10px; background: #F5F4F4; border-radius: 3px; margin-bottom: 5px;}
.radio-style6 .radio label::before{ border: #c9c9c9 1px solid; width: 30px; height: 30px; background: #fff; margin: 0;}
.radio-style6 .radio label::after{ width: 18px; height: 18px; left: 16px; background-color: #1c4fa2; margin: 0;}
.label-text{ position: absolute; left: 64px; top: 16px; z-index: 9; font-size: 18px; font-weight: 500;}
.label-text-2{ position: absolute; left: 64px; right: 20px; top: 30px; z-index: 9; font-size: 12px; text-align: left; font-weight: 500;}
.bk-docs{ min-height: auto; font-weight: 500;}
.ct-2 .radio label{ display: block;}
.ct-2 .radio-style7 .radio label { padding: 6px 8px; border-radius: 3px;}
.ct-2 .radio-style7 .radio label::before{ display: none;}
.ct-2 .radio-style7 .radio label::after{ display: none;}
.ct-3{ margin-top: 10px; margin-left: 0;}
.ct-5{ margin-top: -23px; margin-left: 16px;}

.ct-4 .radio label{ display: block;}
.ct-4 .radio-style7 .radio label { padding: 12px 10px; border-radius: 3px;}
.ct-4 .radio-style7 .radio label::before{ margin: 0;}
.ct-4 .radio-style7 .radio label::after{ margin: 0; display: inline-block;}

.ct-4 .radio-style8 .radio label { padding: 12px 10px; border-radius: 3px;}
.ct-4 .radio-style8 .radio label::before{ margin: 0;}
.ct-4 .radio-style8 .radio label::after{ margin: 0; display: inline-block;}

.cb-none{ display: none;}
.part-widget label{ font-size: 13px;}
.navbar-style .header-navbar .navbar-wrapper{ width: 1%!important;}
.btn-float{ width: 80%;}

.cat-main{ position: absolute; right: 0; top: 8px; text-align: left;}
.cat-1{ 
    font-size: 11px; color: #fff; font-weight: 500; padding: 2px 15px 2px 8px; width: fit-content; margin-bottom: 3px; border-radius: 15px 0 0 15px; z-index: 99;
background: rgba(28,79,162,1);
background: -moz-linear-gradient(left, rgba(28,79,162,1) 0%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 92%, rgba(243,111,50,1) 92%, rgba(243,111,50,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(28,79,162,1)), color-stop(7%, rgba(28,79,162,1)), color-stop(92%, rgba(28,79,162,1)), color-stop(92%, rgba(243,111,50,1)), color-stop(100%, rgba(243,111,50,1)));
background: -webkit-linear-gradient(left, rgba(28,79,162,1) 0%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 92%, rgba(243,111,50,1) 92%, rgba(243,111,50,1) 100%);
background: -o-linear-gradient(left, rgba(28,79,162,1) 0%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 92%, rgba(243,111,50,1) 92%, rgba(243,111,50,1) 100%);
background: -ms-linear-gradient(left, rgba(28,79,162,1) 0%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 92%, rgba(243,111,50,1) 92%, rgba(243,111,50,1) 100%);
background: linear-gradient(to right, rgba(28,79,162,1) 0%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 92%, rgba(243,111,50,1) 92%, rgba(243,111,50,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c4fa2', endColorstr='#f36f32', GradientType=1 );
}
.cat-2{ 
    font-size: 11px; text-align: left; color: #fff; font-weight: 500; padding: 2px 15px 2px 8px; width: fit-content; margin-bottom: 3px; border-radius: 15px 0 0 15px; z-index: 99;
background: rgba(28,79,162,1);
background: -moz-linear-gradient(left, rgba(28,79,162,1) 0%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 92%, rgba(243,111,50,1) 92%, rgba(243,111,50,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(28,79,162,1)), color-stop(7%, rgba(28,79,162,1)), color-stop(92%, rgba(28,79,162,1)), color-stop(92%, rgba(243,111,50,1)), color-stop(100%, rgba(243,111,50,1)));
background: -webkit-linear-gradient(left, rgba(28,79,162,1) 0%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 92%, rgba(243,111,50,1) 92%, rgba(243,111,50,1) 100%);
background: -o-linear-gradient(left, rgba(28,79,162,1) 0%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 92%, rgba(243,111,50,1) 92%, rgba(243,111,50,1) 100%);
background: -ms-linear-gradient(left, rgba(28,79,162,1) 0%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 92%, rgba(243,111,50,1) 92%, rgba(243,111,50,1) 100%);
background: linear-gradient(to right, rgba(28,79,162,1) 0%, rgba(28,79,162,1) 7%, rgba(28,79,162,1) 92%, rgba(243,111,50,1) 92%, rgba(243,111,50,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c4fa2', endColorstr='#f36f32', GradientType=1 );
}
.round-2{ width: 40px; height: 40px;}
.cc-1{ margin-top: 160px; padding: 0;}
.cc-3{ margin-top: 290px; padding: 0;}
.cc-2{ position: fixed; left: 0; right: 0; bottom: 0; background: #fff; z-index: 999; padding-top: 10px;
-webkit-box-shadow: 0px -1px 31px -5px rgba(204,204,204,1);
-moz-box-shadow: 0px -1px 31px -5px rgba(204,204,204,1);
box-shadow: 0px -1px 31px -5px rgba(204,204,204,1);
}
.footer-main{ display: none;}
.ul-style-1{ max-height: 150px; overflow: auto;}
.navbar-style{}
.navbar-style .fonticon-container > .fonticon-wrap{ position: fixed; top: 0px; right: 0; z-index: 999; padding-top: 12px;}
.swiper-container .swiper-slide {}
.header-navbar .navbar-header{ width: 30%!important;}
.inner-img{ margin-left: 0; float: left;}
.inner-img img{ width: 100%;}
.img-parent{ border-radius: 5px 5px 0 0;}
.pack-img{ margin-left: 0;}
.icon-top{ position: absolute; right: 45px; top: 14px;}
.icon-users{ margin-top: 14px!important;}
.h2{ font-size: 1.5rem;}
.review-text-2{ min-height:min-content; max-height:max-content;}
.addons .col-xl-6:nth-of-type(odd){ border-right: none;}

.rating-list{ width: 320px;}
.rating-list .right-m{ margin-right: 0;}
.rating-list ul li a{ border: #475F7B 1px solid; border-radius: 3px; padding: 5px 8px; color: #475F7B; font-size: 12px; font-weight: 600; line-height: 48px; margin-right: 3px;}
.rating-list ul li a:hover{ background: #8ACB9E;}
.rating-widget{ width: 98%;}
.rating-widget-heading{ width: 98%;}
.rating-widget-2{ width: 250px;}
.rating-widget-heading-2{ width: 250px;}
.star-widget{ left: 30%;}
.rating-widget label{ font-size: 17px; height: 30px;}
.coin-text{border: #ddd5a4 1px solid; font-size: 12px; display: inline-block; border-radius: 3px; padding: 3px 10px; background: #FFFBE5;}

.join-b-second{ font-size: 14px; top: 1%;}
.show-widget{ position: absolute; top: -80px; right: -5px;}
.m-block{ display: block;}
.tab-view .nav-tabs{ border: #ddd 1px solid; border-radius: 100px; background: #fff;}
/*.tab-view .nav-tabs .nav-item{ width: 44.5%;}*/


.ui-inner-facetune a{ background: #fff; padding: 13px 15px 14px 15px; border-radius: 5px 0 0 5px; display: block; color: #475F7B; font-size: 15px; font-weight: 500;  text-align: left;}
.ui-box{ margin-bottom: 10px; box-shadow: none; border: #ddd 1px solid; min-height:inherit; border-radius: 5px; padding-bottom: 0px; display: block; position: relative;}
.ui-box2{ margin-bottom: 10px; box-shadow: none; border: #ddd 1px solid; min-height:inherit; border-radius: 5px; padding-bottom: 0px; display: block; position: relative;}

.face-info{ position: initial; text-align: left;}
.face-info a{ background: #fff; color: #475F7B; padding: 10px 10px; display: block; border-radius: 0 5px 5px 0;}
.ui-box-main .face-info a{ background: #fff; color: #475F7B; padding: 2px 10px; display: block; border-radius: 0 5px 5px 0;}
.ui-box-main .ui-inner-facetune a{ padding: 8px 15px 12px 15px;}
.tab-view .nav-tabs .nav-link{ font-size: 15px; font-weight: 500;}
#navbar-mobile.navbar-collapse .navbar-nav .space-left{ right: 5px; z-index: 9999; }
.space-right{ left: -90px;}
.tab-view .nav{ display: flex!important; width: 100%; padding-right: 10px;}

.list-view-content ul{ list-style-type: none; padding-left: 0;}
.list-view-content li{ width: 48%; float: left; margin-right: 2%;}
.list-view-content li a{ padding: 8px 0 5px 15px; color: #475F7B; font-size: 13px; font-weight: 400;}
.list-view-content li a:hover{ color: #1C4FA2;}
.ui-nb a{ margin-bottom: 10px;  box-shadow: none; border: #ddd 1px solid; min-height: inherit; border-radius: 5px; display: block; position: relative;}
.ui-nb a:hover{ background: #f3f3f3; color: #475F7B;}
.payline span{ display: block;}
.pack-details .card{ border: none;}
.pack-details .card-header{ padding: 0 0 1.4em 0;}
.pack-details .card-body{ padding: 0;}
.pack-details .card-footer{ padding: 0; border: #e8e8e8 1px solid;}
.pack-img{ height: 150px;}
.offer-type .table th, .offer-type .table td{ padding: .5rem 0rem;}
}

@media (min-width: 768px) and (max-width: 3600px) {
 .cs-none{ display: none;}
 .offerPanel2{ display: none;}
}

@media only screen and (max-width: 767px) {
    .car{ height: 15.3vh!important;}
}

@media (min-width: 768px) and (max-width: 991px) {
.cabsegmentation { text-align: center;}  
.footer-main{ display: none;} 
.icon-top{ position: absolute; right: 45px; top: 7px;}
.icon-users{ margin-top: 5px!important;}
.h2{ font-size: 1.75rem;}
.star-widget{
    left: 18%;}
}



@media (min-width: 300px) and (max-width: 767px) {
.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-lg {
display: none !important;
}
}
@media (min-width: 576px) {
  .modal-dialog {
    max-width: auto;
    margin: 1.75rem auto;
  }
}
.star-review
{
    margin-top: 20px;color: #f00;font-size: 13px;display: none;text-align: center;
}
.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input {
    min-width: 100%;
}

