.based-report p {
    line-height: 1.9;
    font-weight: 500;
    font-size: 14px;
    color: #000;
}
 .design-fill {
    margin-bottom: 25px;
}
.design-fill h4 i {
    color: #000;
    vertical-align: middle;
    padding-left: 5px;
}
.filter-design label {
    font-size: 14px !important;
    font-weight: 600 !important;
}
.filter-data .radio>span {
    background: #c7c7c7 !important;
}
.filter-design {
    user-select: none;
}
.m-t-50 {
    margin-top: 50px;
}
.prod_img img {
    width: 100%;
    height: 250px;
    object-fit: cover;
}
table.table.table-separate.table-head-custom.table-checkable.p-4.data-datable.dataTable.no-footer tr th {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

table.table.table-separate.table-head-custom.table-checkable.p-4.data-datable.dataTable.no-footer tr td {
    padding-right: 0;
    padding-left: 0;
}
.based-report p span {
    color: #75992E;
    padding-left: 5px;
}
.agri-list h6 {
    margin-top: 13px;
}
.prod_img img {
    width: 100%;
}
.agri-title h4 {
    color: #000;
    font-size: 18px;
     font-weight: 600;
}
.agri-list h3 {
    color: #3F5512 !important;
    margin-top: 15px;
    font-weight: 600;
     font-size: 17px;
}

.agri-list p {
    font-size: 16px;
    color: #000;
    font-weight: 600;
}
.agri-title h5 {
    color: #000;
    margin-top: 15px;
     font-weight: 600;
}
 .m-0{
    margin:0 !important; 
 }
.m-b-60{
    margin-bottom:60px;
}
.left-0 {
     left: 0 !important
 }

 .right-0 {
     right: 0 !important
 }
.m-t-30{
margin-top:30px;
}
.cdo-list table tbody tr td {
    padding: 10px;
}
div#myChart {
    height: 0;
        overflow: inherit !important;
}
.title-bar h5 {
    font-size: 14px;
}
.m-t-60{
    margin-top:60px;
}
.m-b-0{
    margin-bottom:0;
}
div#kt_datepicker_6 .la, .las {
    font-family: "Font Awesome 5 Free";
}
div#kt_datepicker_6 .datepicker.datepicker-inline {
    width: 265px;
    margin: 0 auto;
}
div#myChart-license-text {
    display: none;
}
.cdo-list .tab-content {
    padding-top: 30px;
}
div#myChart {
    margin-top: -70px;
}
.control-white select {
    background-color: #fff !important;
}
.apexcharts-radialbar-slice-0 {
stroke: #75992E !important;
}
.chart-design .apexcharts-pie-label, .apexcharts-datalabels, .apexcharts-datalabel, .apexcharts-datalabel-label, .apexcharts-datalabel-value {
color: #000 !important;
font-size: 20px;
font-weight: 600;
fill: #000 !important;
}

.reports ul {
    padding: 0;
    list-style: none;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.7;
}
.reports ul li span {
    color: #464444;
    font-weight: 500;
}
.reports ul li {
    margin-bottom: 15px;
    font-size:14px;
}
.reports ul li {
    margin-bottom: 15px;
    color: #000;
    font-weight: 600;
}
.circular-progress {
  background: linear-gradient(90deg, #75992E 50%, transparent 50%, transparent), linear-gradient(270deg, #d6dfe2 50%, #E0E0E0 50%, #E0E0E0);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-transition: all .4s linear;
          transition: all .4s linear;
  border-radius: 50%;
  position: relative;
  width: 50px;
  height: 50px;
  /*margin: 2em auto;*/
}
.circular-progress::before {
    background-color: #fff;
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
    -webkit-transform: scale(0.87);
    transform: scale(0.87);
    border-radius: 50%;
    position: absolute;
    content: "50%";
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    font-size: 15px;
    line-height: 50px;
    text-align: center;
    font-weight: bold;
    color: #75992E;
}
.skills{
  background-color:#ddd;
  width:100%;
  height:9px;
  position:relative;
  /*margin:120px;*/
}
.title-bar{
  position:absolute;
  top:-25px;
  margin:0px
}
.skills span {
  float:right;
  margin-top:-22px;
  margin-right:5px;
  color:#75992E;
}

.skillbar{
  background-color:#75992E;
  width:0px;
  height:9px;
  margin-top:10px;
}
 .top-0 {
     top: 0 !important
 }

 .bottom-0 {
     bottom: 0 !important
 }

 .zindex-0 {
     z-index: 0
 }

 .zindex-n1 {
     z-index: -1
 }

 .zindex-1 {
     z-index: 1
 }

 .zindex-2 {
     z-index: 2
 }

 .zindex-3 {
     z-index: 3
 }

 .zindex-4 {
     z-index: 4
 }

 .zindex-5 {
     z-index: 5
 }

 .text-white {
     color: #fff !important
 }

 .text-inverse-white {
     color: #3f4254 !important
 }

 .text-light-white {
     color: #fff !important
 }

 .text-hover-white,
 a.text-hover-white {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-white:hover,
 a.text-hover-white:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #fff !important
 }

 .text-hover-white:hover i,
 a.text-hover-white:hover i {
     color: #fff !important
 }

 .text-hover-white:hover .svg-icon svg g [fill],
 a.text-hover-white:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .text-hover-white:hover .svg-icon svg:hover g [fill],
 a.text-hover-white:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-white,
 .hoverable:hover a.text-hover-white {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #fff !important
 }

 .hoverable:hover .text-hover-white i,
 .hoverable:hover a.text-hover-white i {
     color: #fff !important
 }

 .hoverable:hover .text-hover-white .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-white .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .hoverable:hover .text-hover-white .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-white .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-primary {
     color: #75992E  !important
 }

 .text-inverse-primary {
     color: #fff !important
 }

 .text-light-primary {
     color: #e1f0ff !important
 }

 .text-hover-primary,
 a.text-hover-primary {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-primary:hover,
 a.text-hover-primary:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #f58220 !important
 }

 .text-hover-primary:hover i,
 a.text-hover-primary:hover i {
     color: #3699ff !important
 }

 .text-hover-primary:hover .svg-icon svg g [fill],
 a.text-hover-primary:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .text-hover-primary:hover .svg-icon svg:hover g [fill],
 a.text-hover-primary:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-primary,
 .hoverable:hover a.text-hover-primary {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #3699ff !important
 }

 .hoverable:hover .text-hover-primary i,
 .hoverable:hover a.text-hover-primary i {
     color: #3699ff !important
 }

 .hoverable:hover .text-hover-primary .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-primary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff !important
 }

 .hoverable:hover .text-hover-primary .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-primary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
 .text-secondary {
     color: #181c32 !important
 }

 .text-inverse-secondary {
     color: #3f4254 !important
 }

 .text-light-secondary {
     color: #ebedf3 !important
 }

 .text-hover-secondary,
 a.text-hover-secondary {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-secondary:hover,
 a.text-hover-secondary:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #181c32 !important
 }

 .text-hover-secondary:hover i,
 a.text-hover-secondary:hover i {
     color: #181c32 !important
 }

 .text-hover-secondary:hover .svg-icon svg g [fill],
 a.text-hover-secondary:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .text-hover-secondary:hover .svg-icon svg:hover g [fill],
 a.text-hover-secondary:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-secondary,
 .hoverable:hover a.text-hover-secondary {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #181c32 !important
 }

 .hoverable:hover .text-hover-secondary i,
 .hoverable:hover a.text-hover-secondary i {
     color: #181c32 !important
 }

 .hoverable:hover .text-hover-secondary .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-secondary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32 !important
 }

 .hoverable:hover .text-hover-secondary .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-secondary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-success {
     color: #1bc5bd !important
 }

 .text-inverse-success {
     color: #fff !important
 }

 .text-light-success {
     color: #c9f7f5 !important
 }

 .text-hover-success,
 a.text-hover-success {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-success:hover,
 a.text-hover-success:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #1bc5bd !important
 }

 .text-hover-success:hover i,
 a.text-hover-success:hover i {
     color: #1bc5bd !important
 }

 .text-hover-success:hover .svg-icon svg g [fill],
 a.text-hover-success:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .text-hover-success:hover .svg-icon svg:hover g [fill],
 a.text-hover-success:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-success,
 .hoverable:hover a.text-hover-success {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #1bc5bd !important
 }

 .hoverable:hover .text-hover-success i,
 .hoverable:hover a.text-hover-success i {
     color: #1bc5bd !important
 }

 .hoverable:hover .text-hover-success .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-success .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd !important
 }

 .hoverable:hover .text-hover-success .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-success .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-info {
     color: #8950fc !important
 }

 .text-inverse-info {
     color: #fff !important
 }

 .text-light-info {
     color: #eee5ff !important
 }

 .text-hover-info,
 a.text-hover-info {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-info:hover,
 a.text-hover-info:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #8950fc !important
 }

 .text-hover-info:hover i,
 a.text-hover-info:hover i {
     color: #8950fc !important
 }

 .text-hover-info:hover .svg-icon svg g [fill],
 a.text-hover-info:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .text-hover-info:hover .svg-icon svg:hover g [fill],
 a.text-hover-info:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-info,
 .hoverable:hover a.text-hover-info {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #8950fc !important
 }

 .hoverable:hover .text-hover-info i,
 .hoverable:hover a.text-hover-info i {
     color: #8950fc !important
 }

 .hoverable:hover .text-hover-info .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-info .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc !important
 }

 .hoverable:hover .text-hover-info .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-info .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-warning {
     color: #ffa800 !important
 }

 .text-inverse-warning {
     color: #fff !important
 }

 .text-light-warning {
     color: #fff4de !important
 }

 .text-hover-warning,
 a.text-hover-warning {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-warning:hover,
 a.text-hover-warning:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #ffa800 !important
 }

 .text-hover-warning:hover i,
 a.text-hover-warning:hover i {
     color: #ffa800 !important
 }

 .text-hover-warning:hover .svg-icon svg g [fill],
 a.text-hover-warning:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .text-hover-warning:hover .svg-icon svg:hover g [fill],
 a.text-hover-warning:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-warning,
 .hoverable:hover a.text-hover-warning {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #ffa800 !important
 }

 .hoverable:hover .text-hover-warning i,
 .hoverable:hover a.text-hover-warning i {
     color: #ffa800 !important
 }

 .hoverable:hover .text-hover-warning .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-warning .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800 !important
 }

 .hoverable:hover .text-hover-warning .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-warning .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-danger {
     color: #f64e60 !important
 }

 .text-inverse-danger {
     color: #fff !important
 }

 .text-light-danger {
     color: #ffe2e5 !important
 }

 .text-hover-danger,
 a.text-hover-danger {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-danger:hover,
 a.text-hover-danger:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #f64e60 !important
 }

 .text-hover-danger:hover i,
 a.text-hover-danger:hover i {
     color: #f64e60 !important
 }

 .text-hover-danger:hover .svg-icon svg g [fill],
 a.text-hover-danger:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .text-hover-danger:hover .svg-icon svg:hover g [fill],
 a.text-hover-danger:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-danger,
 .hoverable:hover a.text-hover-danger {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #f64e60 !important
 }

 .hoverable:hover .text-hover-danger i,
 .hoverable:hover a.text-hover-danger i {
     color: #f64e60 !important
 }

 .hoverable:hover .text-hover-danger .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-danger .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60 !important
 }

 .hoverable:hover .text-hover-danger .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-danger .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-light {
     color: #f3f6f9 !important
 }

 .text-inverse-light {
     color: #7e8299 !important
 }

 .text-light-light {
     color: #f3f6f9 !important
 }

 .text-hover-light,
 a.text-hover-light {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-light:hover,
 a.text-hover-light:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #f3f6f9 !important
 }

 .text-hover-light:hover i,
 a.text-hover-light:hover i {
     color: #f3f6f9 !important
 }

 .text-hover-light:hover .svg-icon svg g [fill],
 a.text-hover-light:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .text-hover-light:hover .svg-icon svg:hover g [fill],
 a.text-hover-light:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-light,
 .hoverable:hover a.text-hover-light {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #f3f6f9 !important
 }

 .hoverable:hover .text-hover-light i,
 .hoverable:hover a.text-hover-light i {
     color: #f3f6f9 !important
 }

 .hoverable:hover .text-hover-light .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-light .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9 !important
 }

 .hoverable:hover .text-hover-light .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-light .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-dark {
     color: #f58220 !important
 }

 .text-inverse-dark {
     color: #fff !important
 }

 .text-light-dark {
     color: #d1d3e0 !important
 }

 .text-hover-dark,
 a.text-hover-dark {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-dark:hover,
 a.text-hover-dark:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #181c32 !important
 }

 .text-hover-dark:hover i,
 a.text-hover-dark:hover i {
     color: #181c32 !important
 }

 .text-hover-dark:hover .svg-icon svg g [fill],
 a.text-hover-dark:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .text-hover-dark:hover .svg-icon svg:hover g [fill],
 a.text-hover-dark:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-dark,
 .hoverable:hover a.text-hover-dark {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #181c32 !important
 }

 .hoverable:hover .text-hover-dark i,
 .hoverable:hover a.text-hover-dark i {
     color: #181c32 !important
 }

 .hoverable:hover .text-hover-dark .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-dark .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32 !important
 }

 .hoverable:hover .text-hover-dark .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-dark .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-dark-75 {
     color: #000 !important
 }

 .text-hover-dark-75,
 a.text-hover-dark-75 {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-dark-75:hover,
 a.text-hover-dark-75:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #3f4254 !important
 }

 .text-hover-dark-75:hover i,
 a.text-hover-dark-75:hover i {
     color: #3f4254 !important
 }

 .text-hover-dark-75:hover .svg-icon svg g [fill],
 a.text-hover-dark-75:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .text-hover-dark-75:hover .svg-icon svg:hover g [fill],
 a.text-hover-dark-75:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-dark-75,
 .hoverable:hover a.text-hover-dark-75 {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #3f4254 !important
 }

 .hoverable:hover .text-hover-dark-75 i,
 .hoverable:hover a.text-hover-dark-75 i {
     color: #3f4254 !important
 }

 .hoverable:hover .text-hover-dark-75 .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-dark-75 .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254 !important
 }

 .hoverable:hover .text-hover-dark-75 .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-dark-75 .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-dark-65 {
     color: #5e6278 !important
 }

 .text-hover-dark-65,
 a.text-hover-dark-65 {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-dark-65:hover,
 a.text-hover-dark-65:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #5e6278 !important
 }

 .text-hover-dark-65:hover i,
 a.text-hover-dark-65:hover i {
     color: #5e6278 !important
 }

 .text-hover-dark-65:hover .svg-icon svg g [fill],
 a.text-hover-dark-65:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #5e6278
 }

 .text-hover-dark-65:hover .svg-icon svg:hover g [fill],
 a.text-hover-dark-65:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-dark-65,
 .hoverable:hover a.text-hover-dark-65 {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #5e6278 !important
 }

 .hoverable:hover .text-hover-dark-65 i,
 .hoverable:hover a.text-hover-dark-65 i {
     color: #5e6278 !important
 }

 .hoverable:hover .text-hover-dark-65 .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-dark-65 .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #5e6278 !important
 }

 .hoverable:hover .text-hover-dark-65 .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-dark-65 .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-dark-50 {
     color: #00170c !important
 }

 .text-hover-dark-50,
 a.text-hover-dark-50 {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-dark-50:hover,
 a.text-hover-dark-50:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #7e8299 !important
 }

 .text-hover-dark-50:hover i,
 a.text-hover-dark-50:hover i {
     color: #7e8299 !important
 }

 .text-hover-dark-50:hover .svg-icon svg g [fill],
 a.text-hover-dark-50:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .text-hover-dark-50:hover .svg-icon svg:hover g [fill],
 a.text-hover-dark-50:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-dark-50,
 .hoverable:hover a.text-hover-dark-50 {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #7e8299 !important
 }

 .hoverable:hover .text-hover-dark-50 i,
 .hoverable:hover a.text-hover-dark-50 i {
     color: #7e8299 !important
 }

 .hoverable:hover .text-hover-dark-50 .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-dark-50 .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299 !important
 }

 .hoverable:hover .text-hover-dark-50 .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-dark-50 .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-dark-25 {
     color: #d1d3e0 !important
 }

 .text-hover-dark-25,
 a.text-hover-dark-25 {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-dark-25:hover,
 a.text-hover-dark-25:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #d1d3e0 !important
 }

 .text-hover-dark-25:hover i,
 a.text-hover-dark-25:hover i {
     color: #d1d3e0 !important
 }

 .text-hover-dark-25:hover .svg-icon svg g [fill],
 a.text-hover-dark-25:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #d1d3e0
 }

 .text-hover-dark-25:hover .svg-icon svg:hover g [fill],
 a.text-hover-dark-25:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-dark-25,
 .hoverable:hover a.text-hover-dark-25 {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #d1d3e0 !important
 }

 .hoverable:hover .text-hover-dark-25 i,
 .hoverable:hover a.text-hover-dark-25 i {
     color: #d1d3e0 !important
 }

 .hoverable:hover .text-hover-dark-25 .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-dark-25 .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #d1d3e0 !important
 }

 .hoverable:hover .text-hover-dark-25 .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-dark-25 .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .text-muted {
     color: #7e8299 !important;
 }

 .text-hover-muted,
 a.text-hover-muted {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .text-hover-muted:hover,
 a.text-hover-muted:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #b5b5c3 !important
 }

 .text-hover-muted:hover i,
 a.text-hover-muted:hover i {
     color: #b5b5c3 !important
 }

 .text-hover-muted:hover .svg-icon svg g [fill],
 a.text-hover-muted:hover .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #b5b5c3
 }

 .text-hover-muted:hover .svg-icon svg:hover g [fill],
 a.text-hover-muted:hover .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .hoverable:hover .text-hover-muted,
 .hoverable:hover a.text-hover-muted {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #b5b5c3 !important
 }

 .hoverable:hover .text-hover-muted i,
 .hoverable:hover a.text-hover-muted i {
     color: #b5b5c3 !important
 }

 .hoverable:hover .text-hover-muted .svg-icon svg g [fill],
 .hoverable:hover a.text-hover-muted .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #b5b5c3 !important
 }

 .hoverable:hover .text-hover-muted .svg-icon svg:hover g [fill],
 .hoverable:hover a.text-hover-muted .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .font-size-base {
     font-size: 1rem
 }

 .font-size-sm {
     font-size: .925rem
 }

 .font-size-xs {
     font-size: .8rem
 }

 .font-size-lg {
     font-size: 1.08rem
 }

 .font-size-h1 {
     font-size: 2rem !important
 }

 .font-size-h2 {
     font-size: 1.75rem !important
 }

 .font-size-h3 {
     font-size: 1.5rem !important
 }

 .font-size-h4 {
     font-size: 1.35rem !important
 }

 .font-size-h5 {
     font-size: 1.25rem !important
 }

 .font-size-h6 {
     font-size: 1.175rem !important
 }

 .display1 {
     font-size: 5.5rem !important
 }

 .display2 {
     font-size: 4.5rem !important
 }

 .display3 {
     font-size: 3.5rem !important
 }

 .display4 {
     font-size: 2.5rem !important
 }

 .display5 {
     font-size: 2.25rem !important
 }

 @media (min-width:576px) {
     .font-size-h1-sm {
         font-size: 2rem !important
     }
     .font-size-h2-sm {
         font-size: 1.75rem !important
     }
     .font-size-h3-sm {
         font-size: 1.5rem !important
     }
     .font-size-h4-sm {
         font-size: 1.35rem !important
     }
     .font-size-h5-sm {
         font-size: 1.25rem !important
     }
     .font-size-h6-sm {
         font-size: 1.175rem !important
     }
     .display1-sm {
         font-size: 5.5rem !important
     }
     .display2-sm {
         font-size: 4.5rem !important
     }
     .display3-sm {
         font-size: 3.5rem !important
     }
     .display4-sm {
         font-size: 2.5rem !important
     }
     .display5-sm {
         font-size: 2.25rem !important
     }
 }

 @media (min-width:768px) {
     .font-size-h1-md {
         font-size: 2rem !important
     }
     .font-size-h2-md {
         font-size: 1.75rem !important
     }
     .font-size-h3-md {
         font-size: 1.5rem !important
     }
     .font-size-h4-md {
         font-size: 1.35rem !important
     }
     .font-size-h5-md {
         font-size: 1.25rem !important
     }
     .font-size-h6-md {
         font-size: 1.175rem !important
     }
     .display1-md {
         font-size: 5.5rem !important
     }
     .display2-md {
         font-size: 4.5rem !important
     }
     .display3-md {
         font-size: 3.5rem !important
     }
     .display4-md {
         font-size: 2.5rem !important
     }
     .display5-md {
         font-size: 2.25rem !important
     }
 }

 @media (min-width:992px) {
     .font-size-h1-lg {
         font-size: 2rem !important
     }
     .font-size-h2-lg {
         font-size: 1.75rem !important
     }
     .font-size-h3-lg {
         font-size: 1.5rem !important
     }
     .font-size-h4-lg {
         font-size: 1.35rem !important
     }
     .font-size-h5-lg {
         font-size: 1.25rem !important
     }
     .font-size-h6-lg {
         font-size: 1.175rem !important
     }
     .display1-lg {
         font-size: 5.5rem !important
     }
     .display2-lg {
         font-size: 4.5rem !important
     }
     .display3-lg {
         font-size: 3.5rem !important
     }
     .display4-lg {
         font-size: 2.5rem !important
     }
     .display5-lg {
         font-size: 2.25rem !important
     }
 }

 @media (min-width:1200px) {
     .font-size-h1-xl {
         font-size: 2rem !important
     }
     .font-size-h2-xl {
         font-size: 1.75rem !important
     }
     .font-size-h3-xl {
         font-size: 1.5rem !important
     }
     .font-size-h4-xl {
         font-size: 1.35rem !important
     }
     .font-size-h5-xl {
         font-size: 1.25rem !important
     }
     .font-size-h6-xl {
         font-size: 1.175rem !important
     }
     .display1-xl {
         font-size: 5.5rem !important
     }
     .display2-xl {
         font-size: 4.5rem !important
     }
     .display3-xl {
         font-size: 3.5rem !important
     }
     .display4-xl {
         font-size: 2.5rem !important
     }
     .display5-xl {
         font-size: 2.25rem !important
     }
 }

 @media (min-width:1400px) {
     .font-size-h1-xxl {
         font-size: 2rem !important
     }
     .font-size-h2-xxl {
         font-size: 1.75rem !important
     }
     .font-size-h3-xxl {
         font-size: 1.5rem !important
     }
     .font-size-h4-xxl {
         font-size: 1.35rem !important
     }
     .font-size-h5-xxl {
         font-size: 1.25rem !important
     }
     .font-size-h6-xxl {
         font-size: 1.175rem !important
     }
     .display1-xxl {
         font-size: 5.5rem !important
     }
     .display2-xxl {
         font-size: 4.5rem !important
     }
     .display3-xxl {
         font-size: 3.5rem !important
     }
     .display4-xxl {
         font-size: 2.5rem !important
     }
     .display5-xxl {
         font-size: 2.25rem !important
     }
 }

 .font-weight-boldest {
     font-weight: 700
 }

 .line-height-0 {
     line-height: 0 !important
 }

 .line-height-xs {
     line-height: .75 !important
 }

 .line-height-sm {
     line-height: 1 !important
 }

 .line-height-md {
     line-height: 1.25 !important
 }

 .line-height-lg {
     line-height: 1.5 !important
 }

 .line-height-xl {
     line-height: 1.75 !important
 }

 .text-transparent {
     color: transparent
 }

 .text-stroke {
     -webkit-text-stroke-width: .35rem;
     -moz-text-stroke-width: .35rem;
     text-stroke-width: .35rem;
     -webkit-text-stroke-color: #fff;
     -moz-text-stroke-color: #fff;
     text-stroke-color: #fff
 }

 .cursor-pointer {
     cursor: pointer
 }

 .cursor-move {
     cursor: move
 }

 a {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 a:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 i {
     font-size: 1.25rem;
     color: #b5b5c3
 }

 .icon-ss {
     font-size: .5rem !important
 }

 .icon-xs {
     font-size: .65rem !important
 }

 .icon-sm {
     font-size: .75rem !important
 }

 .icon-nm {
     font-size: .9rem !important
 }

 .icon-ms {
     font-size: 1.15rem !important
 }

 .icon-md {
     font-size: 1.25rem !important
 }

 .icon-lg {
     font-size: 1.5rem !important
 }

 .icon-xl {
     font-size: 1.75rem !important
 }

 .icon-xxl {
     font-size: 2.25rem !important
 }

 .icon-1x {
     font-size: 1rem !important
 }

 .icon-2x {
     font-size: 2rem !important
 }

 .icon-3x {
     font-size: 3rem !important
 }

 .icon-4x {
     font-size: 4rem !important
 }

 .icon-5x {
     font-size: 5rem !important
 }

 .icon-6x {
     font-size: 6rem !important
 }

 .icon-7x {
     font-size: 7rem !important
 }

 .icon-8x {
     font-size: 8rem !important
 }

 .icon-9x {
     font-size: 9rem !important
 }

 .icon-10x {
     font-size: 10rem !important
 }

 @media (min-width:576px) {
     .icon-sm-ss {
         font-size: .5rem !important
     }
     .icon-sm-xs {
         font-size: .65rem !important
     }
     .icon-sm-sm {
         font-size: .75rem !important
     }
     .icon-sm-nm {
         font-size: .9rem !important
     }
     .icon-sm-ms {
         font-size: 1.15rem !important
     }
     .icon-sm-md {
         font-size: 1.25rem !important
     }
     .icon-sm-lg {
         font-size: 1.5rem !important
     }
     .icon-sm-xl {
         font-size: 1.75rem !important
     }
     .icon-sm-xxl {
         font-size: 2.25rem !important
     }
     .icon-sm-1x {
         font-size: 1rem !important
     }
     .icon-sm-2x {
         font-size: 2rem !important
     }
     .icon-sm-3x {
         font-size: 3rem !important
     }
     .icon-sm-4x {
         font-size: 4rem !important
     }
     .icon-sm-5x {
         font-size: 5rem !important
     }
     .icon-sm-6x {
         font-size: 6rem !important
     }
     .icon-sm-7x {
         font-size: 7rem !important
     }
     .icon-sm-8x {
         font-size: 8rem !important
     }
     .icon-sm-9x {
         font-size: 9rem !important
     }
     .icon-sm-10x {
         font-size: 10rem !important
     }
 }

 @media (min-width:768px) {
     .icon-md-ss {
         font-size: .5rem !important
     }
     .icon-md-xs {
         font-size: .65rem !important
     }
     .icon-md-sm {
         font-size: .75rem !important
     }
     .icon-md-nm {
         font-size: .9rem !important
     }
     .icon-md-ms {
         font-size: 1.15rem !important
     }
     .icon-md-md {
         font-size: 1.25rem !important
     }
     .icon-md-lg {
         font-size: 1.5rem !important
     }
     .icon-md-xl {
         font-size: 1.75rem !important
     }
     .icon-md-xxl {
         font-size: 2.25rem !important
     }
     .icon-md-1x {
         font-size: 1rem !important
     }
     .icon-md-2x {
         font-size: 2rem !important
     }
     .icon-md-3x {
         font-size: 3rem !important
     }
     .icon-md-4x {
         font-size: 4rem !important
     }
     .icon-md-5x {
         font-size: 5rem !important
     }
     .icon-md-6x {
         font-size: 6rem !important
     }
     .icon-md-7x {
         font-size: 7rem !important
     }
     .icon-md-8x {
         font-size: 8rem !important
     }
     .icon-md-9x {
         font-size: 9rem !important
     }
     .icon-md-10x {
         font-size: 10rem !important
     }
 }

 @media (min-width:992px) {
     .icon-lg-ss {
         font-size: .5rem !important
     }
     .icon-lg-xs {
         font-size: .65rem !important
     }
     .icon-lg-sm {
         font-size: .75rem !important
     }
     .icon-lg-nm {
         font-size: .9rem !important
     }
     .icon-lg-ms {
         font-size: 1.15rem !important
     }
     .icon-lg-md {
         font-size: 1.25rem !important
     }
     .icon-lg-lg {
         font-size: 1.5rem !important
     }
     .icon-lg-xl {
         font-size: 1.75rem !important
     }
     .icon-lg-xxl {
         font-size: 2.25rem !important
     }
     .icon-lg-1x {
         font-size: 1rem !important
     }
     .icon-lg-2x {
         font-size: 2rem !important
     }
     .icon-lg-3x {
         font-size: 3rem !important
     }
     .icon-lg-4x {
         font-size: 4rem !important
     }
     .icon-lg-5x {
         font-size: 5rem !important
     }
     .icon-lg-6x {
         font-size: 6rem !important
     }
     .icon-lg-7x {
         font-size: 7rem !important
     }
     .icon-lg-8x {
         font-size: 8rem !important
     }
     .icon-lg-9x {
         font-size: 9rem !important
     }
     .icon-lg-10x {
         font-size: 10rem !important
     }
 }

 @media (min-width:1200px) {
     .icon-xl-ss {
         font-size: .5rem !important
     }
     .icon-xl-xs {
         font-size: .65rem !important
     }
     .icon-xl-sm {
         font-size: .75rem !important
     }
     .icon-xl-nm {
         font-size: .9rem !important
     }
     .icon-xl-ms {
         font-size: 1.15rem !important
     }
     .icon-xl-md {
         font-size: 1.25rem !important
     }
     .icon-xl-lg {
         font-size: 1.5rem !important
     }
     .icon-xl-xl {
         font-size: 1.75rem !important
     }
     .icon-xl-xxl {
         font-size: 2.25rem !important
     }
     .icon-xl-1x {
         font-size: 1rem !important
     }
     .icon-xl-2x {
         font-size: 2rem !important
     }
     .icon-xl-3x {
         font-size: 3rem !important
     }
     .icon-xl-4x {
         font-size: 4rem !important
     }
     .icon-xl-5x {
         font-size: 5rem !important
     }
     .icon-xl-6x {
         font-size: 6rem !important
     }
     .icon-xl-7x {
         font-size: 7rem !important
     }
     .icon-xl-8x {
         font-size: 8rem !important
     }
     .icon-xl-9x {
         font-size: 9rem !important
     }
     .icon-xl-10x {
         font-size: 10rem !important
     }
 }

 @media (min-width:1400px) {
     .icon-xxl-ss {
         font-size: .5rem !important
     }
     .icon-xxl-xs {
         font-size: .65rem !important
     }
     .icon-xxl-sm {
         font-size: .75rem !important
     }
     .icon-xxl-nm {
         font-size: .9rem !important
     }
     .icon-xxl-ms {
         font-size: 1.15rem !important
     }
     .icon-xxl-md {
         font-size: 1.25rem !important
     }
     .icon-xxl-lg {
         font-size: 1.5rem !important
     }
     .icon-xxl-xl {
         font-size: 1.75rem !important
     }
     .icon-xxl-xxl {
         font-size: 2.25rem !important
     }
     .icon-xxl-1x {
         font-size: 1rem !important
     }
     .icon-xxl-2x {
         font-size: 2rem !important
     }
     .icon-xxl-3x {
         font-size: 3rem !important
     }
     .icon-xxl-4x {
         font-size: 4rem !important
     }
     .icon-xxl-5x {
         font-size: 5rem !important
     }
     .icon-xxl-6x {
         font-size: 6rem !important
     }
     .icon-xxl-7x {
         font-size: 7rem !important
     }
     .icon-xxl-8x {
         font-size: 8rem !important
     }
     .icon-xxl-9x {
         font-size: 9rem !important
     }
     .icon-xxl-10x {
         font-size: 10rem !important
     }
 }

 .burger-icon {
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     -webkit-box-shadow: none;
     box-shadow: none;
     border-radius: none;
     border: none;
     cursor: pointer;
     background-color: transparent;
     outline: 0 !important;
     margin: 0;
     padding: 0;
     display: inline-block;
     position: relative;
     overflow: hidden;
     margin: 0;
     padding: 0;
     font-size: 0;
     text-indent: -9999px;
     appearance: none;
     box-shadow: none;
     border-radius: none;
     border: none;
     cursor: pointer;
     background-color: none;
     outline: 0 !important;
     width: 24px;
     height: 24px;
     -webkit-transition: all .3s;
     transition: all .3s
 }

 .burger-icon span {
     display: block;
     position: absolute;
     border-radius: 3px;
     -webkit-transition: all .3s;
     transition: all .3s;
     top: 10px;
     height: 3px;
     min-height: 3px;
     width: 100%
 }

 .burger-icon span::after,
 .burger-icon span::before {
     position: absolute;
     display: block;
     left: 0;
     width: 100%;
     height: 3px;
     min-height: 3px;
     content: "";
     -webkit-transition: all .3s;
     transition: all .3s;
     border-radius: 3px
 }

 .burger-icon span::before {
     top: -8px
 }

 .burger-icon span::after {
     bottom: -8px
 }

 .burger-icon-left span:before {
     -webkit-transition: all .3s;
     transition: all .3s;
     left: auto;
     right: 0;
     width: 50%
 }

 .burger-icon-left span:after {
     -webkit-transition: all .3s;
     transition: all .3s;
     left: auto;
     right: 0;
     width: 75%
 }

 .burger-icon-left-active span:before {
     -webkit-transition: all .3s;
     transition: all .3s;
     left: 0;
     right: auto;
     width: 50%
 }

 .burger-icon-left-active span:after {
     -webkit-transition: all .3s;
     transition: all .3s;
     left: 0;
     right: auto;
     width: 75%
 }

 .burger-icon-right span:before {
     left: 0;
     right: auto;
     width: 50%;
     -webkit-transition: all .3s;
     transition: all .3s
 }

 .burger-icon-right span:after {
     left: 0;
     right: auto;
     width: 75%;
     -webkit-transition: all .3s;
     transition: all .3s
 }

 .burger-icon-right-active span:before {
     left: auto;
     right: 0;
     width: 50%;
     -webkit-transition: all .3s;
     transition: all .3s
 }

 .burger-icon-right-active span:after {
     left: auto;
     right: 0;
     width: 75%;
     -webkit-transition: all .3s;
     transition: all .3s
 }

 .burger-icon span {
     background-color: #75992E
 }

 .burger-icon span::after,
 .burger-icon span::before {
     background-color: #75992E
 }

 .burger-icon:hover span {
     background-color: #75992E
 }

 .burger-icon:hover span::after,
 .burger-icon:hover span::before {
     background-color: #75992E
 }

 .burger-icon-active span {
     background-color: #75992E
 }

 .burger-icon-active span::after,
 .burger-icon-active span::before {
     background-color: #75992E
 }

 .card.card-custom {
     -webkit-box-shadow: 0 0 30px 0 rgba(82, 63, 105, .05);
     box-shadow: 0 0 30px 0 rgba(82, 63, 105, .05);
     border: 0
 }

 .card.card-custom>.card-header {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     min-height: 70px;
     padding-top: 0;
     padding-bottom: 0;
     background-color: transparent
 }

 .card.card-custom>.card-header .card-title {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     margin: .5rem;
     margin-left: 0
 }

 .card.card-custom>.card-header .card-title .card-icon {
     margin-right: .75rem;
     line-height: 0
 }

 .card.card-custom>.card-header .card-title .card-icon i {
     font-size: 1.25rem;
     color: #7e8299;
     line-height: 0
 }

 .card.card-custom>.card-header .card-title .card-icon i:after,
 .card.card-custom>.card-header .card-title .card-icon i:before {
     line-height: 0
 }

 .card.card-custom>.card-header .card-title .card-icon .svg-icon svg {
     height: 24px;
     width: 24px
 }

 .card.card-custom>.card-header .card-title .card-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .card.card-custom>.card-header .card-title .card-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .card.card-custom>.card-header .card-title,
 .card.card-custom>.card-header .card-title .card-label {
     font-weight: 500;
     font-size: 1.275rem;
     color: #181c32
 }

 .card.card-custom>.card-header .card-title .card-label {
     margin: 0 .75rem 0 0;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap
 }

 .card.card-custom>.card-header .card-title small {
     color: #b5b5c3;
     font-size: 1rem
 }

 .card.card-custom>.card-header .card-toolbar {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     margin: .5rem 0;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap
 }

 .card.card-custom>.card-header.card-header-tabs-line {
     padding-top: 0 !important;
     padding-bottom: 0 !important;
     -webkit-box-align: stretch;
     -ms-flex-align: stretch;
     align-items: stretch
 }

 .card.card-custom>.card-header.card-header-tabs-line .card-toolbar {
     margin: 0
 }

 .card.card-custom>.card-header.card-header-tabs-line .nav {
     border-bottom-color: transparent
 }

 .card.card-custom>.card-header.card-header-tabs-line .nav .nav-item {
     -webkit-box-align: stretch;
     -ms-flex-align: stretch;
     align-items: stretch
 }

 .card.card-custom>.card-header.card-header-tabs-line .nav .nav-link {
     padding-top: 2rem;
     padding-bottom: 2rem
 }

 .card.card-custom>.card-header.card-header-right {
     -webkit-box-pack: end;
     -ms-flex-pack: end;
     justify-content: flex-end
 }

 .card.card-custom>.card-body {
     padding: 2rem 1rem
 }

 .card.card-custom>.card-footer {
     background-color: transparent
 }

 .card.card-custom .card-scroll {
     position: relative;
     overflow: auto
 }

 .card.card-custom.card-stretch {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: stretch !important;
     -ms-flex-align: stretch !important;
     align-items: stretch !important;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     height: 100%
 }

 .card.card-custom.card-stretch.gutter-b {
     height: calc(100% - 25px)
 }

 .card.card-custom.card-stretch.card-stretch-half {
     height: 50%
 }

 .card.card-custom.card-stretch.card-stretch-half.gutter-b {
     height: calc(50% - 25px)
 }

 .card.card-custom.card-stretch.card-stretch-third {
     height: 33.33%
 }

 .card.card-custom.card-stretch.card-stretch-third.gutter-b {
     height: calc(33.33% - 25px)
 }

 .card.card-custom.card-stretch.card-stretch-fourth {
     height: 25%
 }

 .card.card-custom.card-stretch.card-stretch-fourth.gutter-b {
     height: calc(25% - 25px)
 }

 .card.card-custom.card-fit>.card-header {
     border-bottom: 0
 }

 .card.card-custom.card-fit>.card-footer {
     border-top: 0
 }

 .card.card-custom.card-space {
     padding-left: 2.25rem;
     padding-right: 2.25rem
 }

 .card.card-custom.card-space>.card-header {
     padding-left: 0;
     padding-right: 0
 }

 .card.card-custom.card-space>.card-body,
 .card.card-custom.card-space>form>.card-body {
     padding-left: 0;
     padding-right: 0
 }

 .card.card-custom.card-space>.card-footer,
 .card.card-custom.card-space>form>.card-footer {
     padding-left: 0;
     padding-right: 0
 }

 .card.card-custom.card-sticky>.card-header {
     -webkit-transition: left .3s, right .3s, height .3s;
     transition: left .3s, right .3s, height .3s;
     min-height: 70px
 }

 .card-sticky-on .card.card-custom.card-sticky>.card-header {
     -webkit-transition: left .3s, right .3s, height .3s;
     transition: left .3s, right .3s, height .3s;
     position: fixed;
     -webkit-box-shadow: 0 1px 15px 1px rgba(69, 65, 78, .1);
     box-shadow: 0 1px 15px 1px rgba(69, 65, 78, .1);
     z-index: 101;
     background: #fff
 }

 .card.card-custom.card-transparent {
     background-color: transparent
 }

 .card.card-custom.card-shadowless {
     -webkit-box-shadow: none;
     box-shadow: none
 }

 .card.card-custom.card-px-0 .card-body,
 .card.card-custom.card-px-0 .card-footer,
 .card.card-custom.card-px-0 .card-header {
     padding-left: 0;
     padding-right: 0
 }

 .card.card-custom.card-border {
     -webkit-box-shadow: none;
     box-shadow: none;
     border: 1px solid #ebedf3
 }

 .card.card-custom.card-collapsed>.card-body,
 .card.card-custom.card-collapsed>form {
     display: none
 }

 .card.card-custom .card-header .card-toolbar [data-card-tool=toggle] i {
     -webkit-transition: all .15s ease;
     transition: all .15s ease
 }

 .card.card-custom.card-collapse .card-header .card-toolbar [data-card-tool=toggle] i,
 .card.card-custom.card-collapsed .card-header .card-toolbar [data-card-tool=toggle] i {
     -webkit-transition: all .15s ease;
     transition: all .15s ease;
     -webkit-transform: rotate(180deg);
     transform: rotate(180deg)
 }

 .card-spacer {
     padding: 2rem 2.25rem !important
 }

 .card-spacer-x {
     padding-left: 2.25rem !important;
     padding-right: 2.25rem !important
 }

 .card-spacer-y {
     padding-top: 2rem !important;
     padding-bottom: 2rem !important
 }

 .card-rounded {
     border-radius: .42rem
 }

 .card-rounded-top {
     border-top-left-radius: .42rem;
     border-top-right-radius: .42rem
 }

 .card-rounded-bottom {
     border-bottom-left-radius: .42rem;
     border-bottom-right-radius: .42rem
 }

 @media (max-width:767.98px) {
     .card.card-custom>.card-header:not(.flex-nowrap) {
         min-height: 0;
         padding-top: .5rem;
         padding-bottom: .5rem
     }
 }

 .rounded-card {
     border-radius: .42rem
 }

 .rounded-card-top {
     border-top-left-radius: .42rem;
     border-top-right-radius: .42rem
 }

 .rounded-card-bottom {
     border-bottom-left-radius: .42rem;
     border-bottom-right-radius: .42rem
 }

 .wizard [data-wizard-type=step-info] {
     display: none
 }

 .wizard [data-wizard-type=step-info][data-wizard-state=current] {
     display: block
 }

 .wizard [data-wizard-type=step-content] {
     display: none
 }

 .wizard [data-wizard-type=step-content][data-wizard-state=current] {
     display: block
 }

 .wizard [data-wizard-type=action-prev] {
     display: none
 }

 .wizard [data-wizard-type=action-next] {
     display: inline-block
 }

 .wizard [data-wizard-type=action-submit] {
     display: none
 }

 .wizard[data-wizard-state=first] [data-wizard-type=action-prev] {
     display: none
 }

 .wizard[data-wizard-state=first] [data-wizard-type=action-next] {
     display: inline-block
 }

 .wizard[data-wizard-state=first] [data-wizard-type=action-submit] {
     display: none
 }

 .wizard[data-wizard-state=between] [data-wizard-type=action-prev] {
     display: inline-block
 }

 .wizard[data-wizard-state=between] [data-wizard-type=action-next] {
     display: inline-block
 }

 .wizard[data-wizard-state=between] [data-wizard-type=action-submit] {
     display: none
 }

 .wizard[data-wizard-state=last] [data-wizard-type=action-prev] {
     display: inline-block
 }

 .wizard[data-wizard-state=last] [data-wizard-type=action-next] {
     display: none
 }

 .wizard[data-wizard-state=last] [data-wizard-type=action-submit] {
     display: inline-block
 }

 .wizard[data-wizard-clickable=true] .wizard-step {
     cursor: pointer
 }

 .h1 {
     font-size: 2rem !important
 }

 @media (max-width:1200px) {
     .h1 {
         font-size: calc(1.325rem + .9vw) !important
     }
 }

 .h2 {
     font-size: 1.75rem !important
 }

 @media (max-width:1200px) {
     .h2 {
         font-size: calc(1.3rem + .6vw) !important
     }
 }

 .h3 {
     font-size: 1.5rem !important
 }

 @media (max-width:1200px) {
     .h3 {
         font-size: calc(1.275rem + .3vw) !important
     }
 }

 .h4 {
     font-size: 1.35rem !important
 }

 @media (max-width:1200px) {
     .h4 {
         font-size: calc(1.26rem + .12vw) !important
     }
 }

 .h5 {
     font-size: 1.25rem !important
 }

 .h6 {
     font-size: 1.175rem !important
 }

 .lead {
     font-size: 1.25rem !important
 }

 .display-1 {
     font-size: 5.5rem !important
 }

 @media (max-width:1200px) {
     .display-1 {
         font-size: calc(1.675rem + 5.1vw) !important
     }
 }

 .display-2 {
     font-size: 4.5rem !important
 }

 @media (max-width:1200px) {
     .display-2 {
         font-size: calc(1.575rem + 3.9vw) !important
     }
 }

 .display-3 {
     font-size: 3.5rem !important
 }

 @media (max-width:1200px) {
     .display-3 {
         font-size: calc(1.475rem + 2.7vw) !important
     }
 }

 .display-4 {
     font-size: 2.5rem !important
 }

 @media (max-width:1200px) {
     .display-4 {
         font-size: calc(1.375rem + 1.5vw) !important
     }
 }

 a,
 button {
     outline: 0 !important
 }

 .breadcrumb {
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }

 .breadcrumb .breadcrumb-item a {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }

 .breadcrumb .breadcrumb-item.active a,
 .breadcrumb .breadcrumb-item.active i,
 .breadcrumb .breadcrumb-item:hover a,
 .breadcrumb .breadcrumb-item:hover i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #3699ff !important
 }

 .breadcrumb.breadcrumb-transparent {
     background-color: transparent;
     border-radius: 0
 }

 .breadcrumb.breadcrumb-line .breadcrumb-item:before {
     display: none
 }

 .breadcrumb.breadcrumb-line .breadcrumb-item:after {
     content: "-";
     padding-left: .5rem
 }

 .breadcrumb.breadcrumb-line .breadcrumb-item:last-child:after {
     display: none
 }

 .breadcrumb.breadcrumb-dot .breadcrumb-item:before {
     display: none
 }

 .breadcrumb.breadcrumb-dot .breadcrumb-item:after {
     content: "\2022";
     padding-left: .5rem
 }

 .breadcrumb.breadcrumb-dot .breadcrumb-item:last-child:after {
     display: none
 }

 .nav .nav-link {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     padding: .75rem 1.5rem;
     color: #7e8299
 }

 .nav .nav-link .nav-text {
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1;
     font-size: 1rem;
     color: #7e8299;
     font-weight: 400;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .nav .nav-link .nav-icon {
     line-height: 0;
     color: #7e8299;
     width: 2rem
 }

 .nav .nav-link .nav-icon:before {
     line-height: 0
 }

 .nav .nav-link .nav-icon i {
     color: #b5b5c3;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     font-size: 1.25rem
 }

 .nav .nav-link .nav-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #b5b5c3
 }

 .nav .nav-link .nav-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }
 /*mydee*/
 
 
 
 
 			.progres {
    width: 150px;
    height: 150px !important;
    float: left;
    line-height: 150px;
    background: none;
    margin: 20px;
    box-shadow: none;
    position: relative
}

.progres:after {
    content: "";
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 12px solid #fff;
    position: absolute;
    top: 0;
    left: 0
}

.progres>span {
    width: 50%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 1
}

.progres .progress-left {
    left: 0
}

.progres .progress-bar {
    width: 100%;
    height: 100%;
    background: none;
    border-width: 12px;
    border-style: solid;
    position: absolute;
    top: 0
}

.progres .progress-left .progress-bar {
    left: 100%;
    border-top-right-radius: 80px;
    border-bottom-right-radius: 80px;
    border-left: 0;
    -webkit-transform-origin: center left;
    transform-origin: center left
}

.progres .progress-right {
    right: 0
}

.progres .progress-right .progress-bar {
    left: -100%;
    border-top-left-radius: 80px;
    border-bottom-left-radius: 80px;
    border-right: 0;
    -webkit-transform-origin: center right;
    transform-origin: center right;
    animation: loading-1 1.8s linear forwards
}

.progres .progress-value {
    width: 90%;
    height: 90%;
    border-radius: 50%;
    background: #fff;
    font-size: 24px;
    color: #75992E ;
    line-height: 135px;
    text-align: center;
    position: absolute;
    top: 5%;
    left: 5%
}
.progres.yellow .progress-bar {
    border-color: #75992E 
}

.progres.yellow .progress-right .progress-bar {
    animation: loading-3 1.8s linear forwards
}

.progres.yellow .progress-left .progress-bar {
    animation: none
}

@keyframes loading-3 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }
}
 
 
 
 
 
 .btn-out{
    background: #f48d28;
    color: #fff;
}
.btn-out:hover{
    background:#d97e29;
    color:#fff;
}
 
 i.far.fa-dot-circle {
    padding: 5px;
    font-size: 10px;
    color: #fff;
}
.card-body.activity-scroll.pt-4 {
    overflow-y: auto;
    height: 460px
    width: auto;
}
 /*mydee*/

 .nav .nav-link .label {
     margin-left: .25rem
 }

 .nav .nav-link.disabled {
     opacity: .6
 }

 .nav .nav-link.active,
 .nav .nav-link:hover:not(.disabled),
 .nav .show>.nav-link {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #75992E;
     border-bottom: 1px solid #F58220;
 }

 .nav .nav-link.active .nav-text,
 .nav .nav-link:hover:not(.disabled) .nav-text,
 .nav .show>.nav-link .nav-text {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #3699ff
 }

 .nav .nav-link.active .nav-icon i,
 .nav .nav-link:hover:not(.disabled) .nav-icon i,
 .nav .show>.nav-link .nav-icon i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #3699ff
 }

 .nav .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
 .nav .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .nav .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
 .nav .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav .nav-link.active:after,
 .nav .nav-link:hover:not(.disabled):after,
 .nav .show>.nav-link:after {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #3699ff
 }

 .nav.nav-bold .nav-item .nav-link {
     font-weight: 500
 }

 .nav.nav-bold .nav-item .nav-link .nav-text {
     font-weight: 500
 }

 .nav.nav-bolder .nav-item .nav-link {
     font-weight: 600
 }

 .nav.nav-bolder .nav-item .nav-link .nav-text {
     font-weight: 600
 }

 .nav.nav-boldest .nav-item .nav-link {
     font-weight: 700
 }

 .nav.nav-boldest .nav-item .nav-link .nav-text {
     font-weight: 700
 }

 .nav.nav-tabs .nav-item {
     margin-right: .25rem
 }

 .nav.nav-tabs .nav-item:last-child {
     margin-right: 0
 }

 .nav.nav-tabs .nav-link .nav-text {
     -webkit-box-flex: 0;
     -ms-flex-positive: 0;
     flex-grow: 0
 }

 .nav.nav-tabs.nav-tabs-line .nav-item {
     margin: 0 0 -1px 0
 }

 .nav.nav-tabs.nav-tabs-line .nav-link {
     border: 0;
     border-bottom: 1px solid transparent;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     padding: .85rem 0;
     margin: 0 1rem
 }

 .nav-item:first-child .nav.nav-tabs.nav-tabs-line .nav-link {
     margin-left: 0
 }

 .nav-item:last-child .nav.nav-tabs.nav-tabs-line .nav-link {
     margin-right: 0
 }

 .nav.nav-tabs.nav-tabs-line .nav-item:first-child .nav-link {
     margin-left: 0
 }

 .nav.nav-tabs.nav-tabs-line .nav-item:last-child .nav-link {
     margin-right: 0
 }

 .nav.nav-tabs.nav-tabs-line .nav-link.active,
 .nav.nav-tabs.nav-tabs-line .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line .show>.nav-link {
     background-color: transparent;
     border: 0;
     border-bottom: 1px solid #3699ff;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x {
     border-bottom-width: 2px
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-item {
     margin-bottom: -2px
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link {
     border-bottom: 2px solid transparent
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .show>.nav-link {
     border-bottom: 2px solid #3699ff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x {
     border-bottom-width: 3px
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-item {
     margin-bottom: -3px
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link {
     border-bottom: 3px solid transparent
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .show>.nav-link {
     border-bottom: 3px solid #3699ff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white {
     border-bottom-color: rgba(255, 255, 255, .7)
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link {
     color: rgba(255, 255, 255, .7)
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-text {
     color: rgba(255, 255, 255, .7)
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-icon i {
     color: rgba(255, 255, 255, .7)
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: rgba(255, 255, 255, .7)
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-arrow {
     color: rgba(255, 255, 255, .7)
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link {
     border-bottom-color: #fff;
     color: #fff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link .nav-text {
     color: #fff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link .nav-icon i {
     color: #fff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link .nav-arrow {
     color: #fff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary {
     border-bottom-color: #e1f0ff !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link {
     border-bottom-color: #3699ff;
     color: #3699ff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link .nav-text {
     color: #3699ff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link .nav-icon i {
     color: #3699ff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link .nav-arrow {
     color: #3699ff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary .show>.nav-link {
     border-bottom-color: #3699ff !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary {
     border-bottom-color: #ebedf3 !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link {
     border-bottom-color: #e4e6ef;
     color: #e4e6ef
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link .nav-text {
     color: #e4e6ef
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link .nav-icon i {
     color: #e4e6ef
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link .nav-arrow {
     color: #e4e6ef
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary .show>.nav-link {
     border-bottom-color: #e4e6ef !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success {
     border-bottom-color: #c9f7f5 !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link {
     border-bottom-color: #1bc5bd;
     color: #1bc5bd
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link .nav-text {
     color: #1bc5bd
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link .nav-icon i {
     color: #1bc5bd
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link .nav-arrow {
     color: #1bc5bd
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success .show>.nav-link {
     border-bottom-color: #1bc5bd !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info {
     border-bottom-color: #eee5ff !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link {
     border-bottom-color: #8950fc;
     color: #8950fc
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link .nav-text {
     color: #8950fc
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link .nav-icon i {
     color: #8950fc
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link .nav-arrow {
     color: #8950fc
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info .show>.nav-link {
     border-bottom-color: #8950fc !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning {
     border-bottom-color: #fff4de !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link {
     border-bottom-color: #ffa800;
     color: #ffa800
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link .nav-text {
     color: #ffa800
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link .nav-icon i {
     color: #ffa800
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link .nav-arrow {
     color: #ffa800
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning .show>.nav-link {
     border-bottom-color: #ffa800 !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger {
     border-bottom-color: #ffe2e5 !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link {
     border-bottom-color: #f64e60;
     color: #f64e60
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link .nav-text {
     color: #f64e60
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link .nav-icon i {
     color: #f64e60
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link .nav-arrow {
     color: #f64e60
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger .show>.nav-link {
     border-bottom-color: #f64e60 !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light {
     border-bottom-color: #f3f6f9 !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link {
     border-bottom-color: #f3f6f9;
     color: #f3f6f9
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link .nav-text {
     color: #f3f6f9
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link .nav-icon i {
     color: #f3f6f9
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link .nav-arrow {
     color: #f3f6f9
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light .show>.nav-link {
     border-bottom-color: #f3f6f9 !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark {
     border-bottom-color: #d1d3e0 !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link {
     border-bottom-color: #181c32;
     color: #181c32
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link .nav-text {
     color: #181c32
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link .nav-icon i {
     color: #181c32
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link .nav-arrow {
     color: #181c32
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark .show>.nav-link {
     border-bottom-color: #181c32 !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white {
     border-bottom-color: #fff !important
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link {
     border-bottom-color: #fff;
     color: #fff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-text,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link .nav-text {
     color: #fff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-icon i,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link .nav-icon i {
     color: #fff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-arrow,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link .nav-arrow {
     color: #fff
 }

 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white .nav-link.active,
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white .nav-link:hover:not(.disabled),
 .nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white .show>.nav-link {
     border-bottom-color: #fff !important
 }

 .nav.nav-pills.nav-fill .nav-item {
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center
 }

 .nav.nav-pills.nav-fill .nav-link {
     text-align: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center
 }

 .nav.nav-pills.nav-fill .nav-link .nav-text {
     -webkit-box-flex: 0;
     -ms-flex-positive: 0;
     flex-grow: 0
 }

 .nav.nav-pills.nav-fill .nav-link .nav-icon {
     margin-right: .25rem
 }

 .nav.nav-pills.nav-group .nav-item {
     padding: 0;
     margin: 0
 }

 .nav.nav-pills.nav-group .nav-item .nav-link {
     border-radius: 0
 }

 .nav.nav-pills.nav-group .nav-item:first-child .nav-link {
     border-top-left-radius: 50rem;
     border-bottom-left-radius: 50rem
 }

 .nav.nav-pills.nav-group .nav-item:last-child .nav-link {
     border-top-right-radius: 50rem;
     border-bottom-right-radius: 50rem
 }

 .nav.nav-pills.nav-group.nav-rounded:first-child .nav-link {
     border-top-left-radius: .42rem;
     border-bottom-left-radius: .42rem
 }

 .nav.nav-pills.nav-group.nav-rounded:last-child .nav-link {
     border-top-right-radius: .42rem;
     border-bottom-right-radius: .42rem
 }

 .nav.nav-pills .nav-item {
     margin-right: .25rem
 }

 .nav.nav-pills .nav-link {
     color: #75992E;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     position: relative
 }

 .nav.nav-pills .nav-link .nav-text {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .nav.nav-pills .nav-link .nav-icon i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .nav.nav-pills .nav-link:after {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .nav.nav-pills .nav-link.active,
 .nav.nav-pills .show>.nav-link {
     color: #fff;
     background-color: #F58220;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .nav.nav-pills .nav-link.active .nav-text,
 .nav.nav-pills .show>.nav-link .nav-text {
     color: #fff;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .nav.nav-pills .nav-link.active .nav-icon i,
 .nav.nav-pills .show>.nav-link .nav-icon i {
     color: rgba(255, 255, 255, .8);
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .nav.nav-pills .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: rgba(255, 255, 255, .8)
 }

 .nav.nav-pills .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills .nav-link.active:after,
 .nav.nav-pills .show>.nav-link:after {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: rgba(255, 255, 255, .8)
 }

 .nav.nav-pills.nav-primary .nav-link:hover:not(.active),
 .nav.nav-pills.nav-primary .show>.nav-link {
     color: #3699ff;
     background-color: transparent
 }

 .nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-primary .show>.nav-link .nav-text {
     color: #3699ff
 }

 .nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-primary .show>.nav-link .nav-icon i {
     color: #3699ff
 }

 .nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-primary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-primary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-primary .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-primary .show>.nav-link:after {
     color: #3699ff
 }

 .nav.nav-pills.nav-primary .nav-link.active {
     color: #fff;
     background-color: #3699ff
 }

 .nav.nav-pills.nav-primary .nav-link.active .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-primary .nav-link.active .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-primary .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .nav.nav-pills.nav-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-primary .nav-link.active:after {
     color: #fff
 }

 .nav.nav-pills.nav-light-primary .nav-link:hover:not(.active),
 .nav.nav-pills.nav-light-primary .show>.nav-link {
     color: #3699ff;
     background-color: transparent
 }

 .nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-light-primary .show>.nav-link .nav-text {
     color: #3699ff
 }

 .nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-light-primary .show>.nav-link .nav-icon i {
     color: #3699ff
 }

 .nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-light-primary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-light-primary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-primary .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-light-primary .show>.nav-link:after {
     color: #3699ff
 }

 .nav.nav-pills.nav-light-primary .nav-link.active {
     color: #3699ff;
     background-color: rgba(54, 153, 255, .1)
 }

 .nav.nav-pills.nav-light-primary .nav-link.active .nav-text {
     color: #3699ff
 }

 .nav.nav-pills.nav-light-primary .nav-link.active .nav-icon i {
     color: #3699ff
 }

 .nav.nav-pills.nav-light-primary .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .nav.nav-pills.nav-light-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-primary .nav-link.active:after {
     color: #3699ff
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link {
     color: #3699ff;
     background-color: #e1f0ff;
     border: 0
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link .nav-text {
     color: #3699ff
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link .nav-icon i {
     color: #3699ff
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link:after {
     color: #3699ff
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link.active,
 .nav.nav-pills.nav-group.nav-primary .nav-link:hover,
 .nav.nav-pills.nav-group.nav-primary .show>.nav-link {
     color: #fff;
     background-color: #3699ff
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-text,
 .nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-text,
 .nav.nav-pills.nav-group.nav-primary .show>.nav-link .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-icon i,
 .nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-icon i,
 .nav.nav-pills.nav-group.nav-primary .show>.nav-link .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-primary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-primary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link.active:after,
 .nav.nav-pills.nav-group.nav-primary .nav-link:hover:after,
 .nav.nav-pills.nav-group.nav-primary .show>.nav-link:after {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-primary .nav-link:hover {
     background-color: #187de4
 }

 .nav.nav-pills.nav-secondary .nav-link:hover:not(.active),
 .nav.nav-pills.nav-secondary .show>.nav-link {
     color: #e4e6ef;
     background-color: transparent
 }

 .nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-secondary .show>.nav-link .nav-text {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-secondary .show>.nav-link .nav-icon i {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-secondary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-secondary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-secondary .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-secondary .show>.nav-link:after {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-secondary .nav-link.active {
     color: #3f4254;
     background-color: #e4e6ef
 }

 .nav.nav-pills.nav-secondary .nav-link.active .nav-text {
     color: #3f4254
 }

 .nav.nav-pills.nav-secondary .nav-link.active .nav-icon i {
     color: #3f4254
 }

 .nav.nav-pills.nav-secondary .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254 !important
 }

 .nav.nav-pills.nav-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-secondary .nav-link.active:after {
     color: #3f4254
 }

 .nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active),
 .nav.nav-pills.nav-light-secondary .show>.nav-link {
     color: #e4e6ef;
     background-color: transparent
 }

 .nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-light-secondary .show>.nav-link .nav-text {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-light-secondary .show>.nav-link .nav-icon i {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-light-secondary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-light-secondary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-light-secondary .show>.nav-link:after {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-light-secondary .nav-link.active {
     color: #e4e6ef;
     background-color: rgba(228, 230, 239, .1)
 }

 .nav.nav-pills.nav-light-secondary .nav-link.active .nav-text {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-light-secondary .nav-link.active .nav-icon i {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-light-secondary .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .nav.nav-pills.nav-light-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-secondary .nav-link.active:after {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link {
     color: #e4e6ef;
     background-color: #ebedf3;
     border: 0
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link .nav-text {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link .nav-icon i {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link:after {
     color: #e4e6ef
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link.active,
 .nav.nav-pills.nav-group.nav-secondary .nav-link:hover,
 .nav.nav-pills.nav-group.nav-secondary .show>.nav-link {
     color: #3f4254;
     background-color: #e4e6ef
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-text,
 .nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-text,
 .nav.nav-pills.nav-group.nav-secondary .show>.nav-link .nav-text {
     color: #3f4254
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-icon i,
 .nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-icon i,
 .nav.nav-pills.nav-group.nav-secondary .show>.nav-link .nav-icon i {
     color: #3f4254
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-secondary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-secondary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link.active:after,
 .nav.nav-pills.nav-group.nav-secondary .nav-link:hover:after,
 .nav.nav-pills.nav-group.nav-secondary .show>.nav-link:after {
     color: #3f4254
 }

 .nav.nav-pills.nav-group.nav-secondary .nav-link:hover {
     background-color: #d7dae7
 }

 .nav.nav-pills.nav-success .nav-link:hover:not(.active),
 .nav.nav-pills.nav-success .show>.nav-link {
     color: #1bc5bd;
     background-color: transparent
 }

 .nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-success .show>.nav-link .nav-text {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-success .show>.nav-link .nav-icon i {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-success .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-success .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-success .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-success .show>.nav-link:after {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-success .nav-link.active {
     color: #fff;
     background-color: #1bc5bd
 }

 .nav.nav-pills.nav-success .nav-link.active .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-success .nav-link.active .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-success .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .nav.nav-pills.nav-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-success .nav-link.active:after {
     color: #fff
 }

 .nav.nav-pills.nav-light-success .nav-link:hover:not(.active),
 .nav.nav-pills.nav-light-success .show>.nav-link {
     color: #1bc5bd;
     background-color: transparent
 }

 .nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-light-success .show>.nav-link .nav-text {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-light-success .show>.nav-link .nav-icon i {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-light-success .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-light-success .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-success .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-light-success .show>.nav-link:after {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-light-success .nav-link.active {
     color: #1bc5bd;
     background-color: rgba(27, 197, 189, .1)
 }

 .nav.nav-pills.nav-light-success .nav-link.active .nav-text {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-light-success .nav-link.active .nav-icon i {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-light-success .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .nav.nav-pills.nav-light-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-success .nav-link.active:after {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-group.nav-success .nav-link {
     color: #1bc5bd;
     background-color: #c9f7f5;
     border: 0
 }

 .nav.nav-pills.nav-group.nav-success .nav-link .nav-text {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-group.nav-success .nav-link .nav-icon i {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-group.nav-success .nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .nav.nav-pills.nav-group.nav-success .nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-success .nav-link:after {
     color: #1bc5bd
 }

 .nav.nav-pills.nav-group.nav-success .nav-link.active,
 .nav.nav-pills.nav-group.nav-success .nav-link:hover,
 .nav.nav-pills.nav-group.nav-success .show>.nav-link {
     color: #fff;
     background-color: #1bc5bd
 }

 .nav.nav-pills.nav-group.nav-success .nav-link.active .nav-text,
 .nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-text,
 .nav.nav-pills.nav-group.nav-success .show>.nav-link .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-success .nav-link.active .nav-icon i,
 .nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-icon i,
 .nav.nav-pills.nav-group.nav-success .show>.nav-link .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-success .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-success .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-pills.nav-group.nav-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-success .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-success .nav-link.active:after,
 .nav.nav-pills.nav-group.nav-success .nav-link:hover:after,
 .nav.nav-pills.nav-group.nav-success .show>.nav-link:after {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-success .nav-link:hover {
     background-color: #0bb7af
 }

 .nav.nav-pills.nav-info .nav-link:hover:not(.active),
 .nav.nav-pills.nav-info .show>.nav-link {
     color: #8950fc;
     background-color: transparent
 }

 .nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-info .show>.nav-link .nav-text {
     color: #8950fc
 }

 .nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-info .show>.nav-link .nav-icon i {
     color: #8950fc
 }

 .nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-info .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-info .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-info .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-info .show>.nav-link:after {
     color: #8950fc
 }

 .nav.nav-pills.nav-info .nav-link.active {
     color: #fff;
     background-color: #8950fc
 }

 .nav.nav-pills.nav-info .nav-link.active .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-info .nav-link.active .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-info .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .nav.nav-pills.nav-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-info .nav-link.active:after {
     color: #fff
 }

 .nav.nav-pills.nav-light-info .nav-link:hover:not(.active),
 .nav.nav-pills.nav-light-info .show>.nav-link {
     color: #8950fc;
     background-color: transparent
 }

 .nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-light-info .show>.nav-link .nav-text {
     color: #8950fc
 }

 .nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-light-info .show>.nav-link .nav-icon i {
     color: #8950fc
 }

 .nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-light-info .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-light-info .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-info .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-light-info .show>.nav-link:after {
     color: #8950fc
 }

 .nav.nav-pills.nav-light-info .nav-link.active {
     color: #8950fc;
     background-color: rgba(137, 80, 252, .1)
 }

 .nav.nav-pills.nav-light-info .nav-link.active .nav-text {
     color: #8950fc
 }

 .nav.nav-pills.nav-light-info .nav-link.active .nav-icon i {
     color: #8950fc
 }

 .nav.nav-pills.nav-light-info .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .nav.nav-pills.nav-light-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-info .nav-link.active:after {
     color: #8950fc
 }

 .nav.nav-pills.nav-group.nav-info .nav-link {
     color: #8950fc;
     background-color: #eee5ff;
     border: 0
 }

 .nav.nav-pills.nav-group.nav-info .nav-link .nav-text {
     color: #8950fc
 }

 .nav.nav-pills.nav-group.nav-info .nav-link .nav-icon i {
     color: #8950fc
 }

 .nav.nav-pills.nav-group.nav-info .nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .nav.nav-pills.nav-group.nav-info .nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-info .nav-link:after {
     color: #8950fc
 }

 .nav.nav-pills.nav-group.nav-info .nav-link.active,
 .nav.nav-pills.nav-group.nav-info .nav-link:hover,
 .nav.nav-pills.nav-group.nav-info .show>.nav-link {
     color: #fff;
     background-color: #8950fc
 }

 .nav.nav-pills.nav-group.nav-info .nav-link.active .nav-text,
 .nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-text,
 .nav.nav-pills.nav-group.nav-info .show>.nav-link .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-info .nav-link.active .nav-icon i,
 .nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-icon i,
 .nav.nav-pills.nav-group.nav-info .show>.nav-link .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-info .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-info .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-pills.nav-group.nav-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-info .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-info .nav-link.active:after,
 .nav.nav-pills.nav-group.nav-info .nav-link:hover:after,
 .nav.nav-pills.nav-group.nav-info .show>.nav-link:after {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-info .nav-link:hover {
     background-color: #7337ee
 }

 .nav.nav-pills.nav-warning .nav-link:hover:not(.active),
 .nav.nav-pills.nav-warning .show>.nav-link {
     color: #ffa800;
     background-color: transparent
 }

 .nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-warning .show>.nav-link .nav-text {
     color: #ffa800
 }

 .nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-warning .show>.nav-link .nav-icon i {
     color: #ffa800
 }

 .nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-warning .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-warning .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-warning .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-warning .show>.nav-link:after {
     color: #ffa800
 }

 .nav.nav-pills.nav-warning .nav-link.active {
     color: #fff;
     background-color: #ffa800
 }

 .nav.nav-pills.nav-warning .nav-link.active .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-warning .nav-link.active .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-warning .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .nav.nav-pills.nav-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-warning .nav-link.active:after {
     color: #fff
 }

 .nav.nav-pills.nav-light-warning .nav-link:hover:not(.active),
 .nav.nav-pills.nav-light-warning .show>.nav-link {
     color: #ffa800;
     background-color: transparent
 }

 .nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-light-warning .show>.nav-link .nav-text {
     color: #ffa800
 }

 .nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-light-warning .show>.nav-link .nav-icon i {
     color: #ffa800
 }

 .nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-light-warning .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-light-warning .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-warning .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-light-warning .show>.nav-link:after {
     color: #ffa800
 }

 .nav.nav-pills.nav-light-warning .nav-link.active {
     color: #ffa800;
     background-color: rgba(255, 168, 0, .1)
 }

 .nav.nav-pills.nav-light-warning .nav-link.active .nav-text {
     color: #ffa800
 }

 .nav.nav-pills.nav-light-warning .nav-link.active .nav-icon i {
     color: #ffa800
 }

 .nav.nav-pills.nav-light-warning .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .nav.nav-pills.nav-light-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-warning .nav-link.active:after {
     color: #ffa800
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link {
     color: #ffa800;
     background-color: #fff4de;
     border: 0
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link .nav-text {
     color: #ffa800
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link .nav-icon i {
     color: #ffa800
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link:after {
     color: #ffa800
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link.active,
 .nav.nav-pills.nav-group.nav-warning .nav-link:hover,
 .nav.nav-pills.nav-group.nav-warning .show>.nav-link {
     color: #fff;
     background-color: #ffa800
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-text,
 .nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-text,
 .nav.nav-pills.nav-group.nav-warning .show>.nav-link .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-icon i,
 .nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-icon i,
 .nav.nav-pills.nav-group.nav-warning .show>.nav-link .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-warning .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-warning .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link.active:after,
 .nav.nav-pills.nav-group.nav-warning .nav-link:hover:after,
 .nav.nav-pills.nav-group.nav-warning .show>.nav-link:after {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-warning .nav-link:hover {
     background-color: #ee9d01
 }

 .nav.nav-pills.nav-danger .nav-link:hover:not(.active),
 .nav.nav-pills.nav-danger .show>.nav-link {
     color: #f64e60;
     background-color: transparent
 }

 .nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-danger .show>.nav-link .nav-text {
     color: #f64e60
 }

 .nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-danger .show>.nav-link .nav-icon i {
     color: #f64e60
 }

 .nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-danger .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-danger .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-danger .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-danger .show>.nav-link:after {
     color: #f64e60
 }

 .nav.nav-pills.nav-danger .nav-link.active {
     color: #fff;
     background-color: #f64e60
 }

 .nav.nav-pills.nav-danger .nav-link.active .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-danger .nav-link.active .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-danger .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .nav.nav-pills.nav-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-danger .nav-link.active:after {
     color: #fff
 }

 .nav.nav-pills.nav-light-danger .nav-link:hover:not(.active),
 .nav.nav-pills.nav-light-danger .show>.nav-link {
     color: #f64e60;
     background-color: transparent
 }

 .nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-light-danger .show>.nav-link .nav-text {
     color: #f64e60
 }

 .nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-light-danger .show>.nav-link .nav-icon i {
     color: #f64e60
 }

 .nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-light-danger .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-light-danger .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-danger .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-light-danger .show>.nav-link:after {
     color: #f64e60
 }

 .nav.nav-pills.nav-light-danger .nav-link.active {
     color: #f64e60;
     background-color: rgba(246, 78, 96, .1)
 }

 .nav.nav-pills.nav-light-danger .nav-link.active .nav-text {
     color: #f64e60
 }

 .nav.nav-pills.nav-light-danger .nav-link.active .nav-icon i {
     color: #f64e60
 }

 .nav.nav-pills.nav-light-danger .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .nav.nav-pills.nav-light-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-danger .nav-link.active:after {
     color: #f64e60
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link {
     color: #f64e60;
     background-color: #ffe2e5;
     border: 0
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link .nav-text {
     color: #f64e60
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link .nav-icon i {
     color: #f64e60
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link:after {
     color: #f64e60
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link.active,
 .nav.nav-pills.nav-group.nav-danger .nav-link:hover,
 .nav.nav-pills.nav-group.nav-danger .show>.nav-link {
     color: #fff;
     background-color: #f64e60
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-text,
 .nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-text,
 .nav.nav-pills.nav-group.nav-danger .show>.nav-link .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-icon i,
 .nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-icon i,
 .nav.nav-pills.nav-group.nav-danger .show>.nav-link .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-danger .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-danger .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link.active:after,
 .nav.nav-pills.nav-group.nav-danger .nav-link:hover:after,
 .nav.nav-pills.nav-group.nav-danger .show>.nav-link:after {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-danger .nav-link:hover {
     background-color: #ee2d41
 }

 .nav.nav-pills.nav-light .nav-link:hover:not(.active),
 .nav.nav-pills.nav-light .show>.nav-link {
     color: #f3f6f9;
     background-color: transparent
 }

 .nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-light .show>.nav-link .nav-text {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-light .show>.nav-link .nav-icon i {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-light .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-light .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-light .show>.nav-link:after {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-light .nav-link.active {
     color: #7e8299;
     background-color: #f3f6f9
 }

 .nav.nav-pills.nav-light .nav-link.active .nav-text {
     color: #7e8299
 }

 .nav.nav-pills.nav-light .nav-link.active .nav-icon i {
     color: #7e8299
 }

 .nav.nav-pills.nav-light .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299 !important
 }

 .nav.nav-pills.nav-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light .nav-link.active:after {
     color: #7e8299
 }

 .nav.nav-pills.nav-light-light .nav-link:hover:not(.active),
 .nav.nav-pills.nav-light-light .show>.nav-link {
     color: #f3f6f9;
     background-color: transparent
 }

 .nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-light-light .show>.nav-link .nav-text {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-light-light .show>.nav-link .nav-icon i {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-light-light .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-light-light .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-light .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-light-light .show>.nav-link:after {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-light-light .nav-link.active {
     color: #f3f6f9;
     background-color: rgba(243, 246, 249, .1)
 }

 .nav.nav-pills.nav-light-light .nav-link.active .nav-text {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-light-light .nav-link.active .nav-icon i {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-light-light .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .nav.nav-pills.nav-light-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-light .nav-link.active:after {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-group.nav-light .nav-link {
     color: #f3f6f9;
     background-color: #f3f6f9;
     border: 0
 }

 .nav.nav-pills.nav-group.nav-light .nav-link .nav-text {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-group.nav-light .nav-link .nav-icon i {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-group.nav-light .nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .nav.nav-pills.nav-group.nav-light .nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-light .nav-link:after {
     color: #f3f6f9
 }

 .nav.nav-pills.nav-group.nav-light .nav-link.active,
 .nav.nav-pills.nav-group.nav-light .nav-link:hover,
 .nav.nav-pills.nav-group.nav-light .show>.nav-link {
     color: #7e8299;
     background-color: #f3f6f9
 }

 .nav.nav-pills.nav-group.nav-light .nav-link.active .nav-text,
 .nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-text,
 .nav.nav-pills.nav-group.nav-light .show>.nav-link .nav-text {
     color: #7e8299
 }

 .nav.nav-pills.nav-group.nav-light .nav-link.active .nav-icon i,
 .nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-icon i,
 .nav.nav-pills.nav-group.nav-light .show>.nav-link .nav-icon i {
     color: #7e8299
 }

 .nav.nav-pills.nav-group.nav-light .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-light .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .nav.nav-pills.nav-group.nav-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-light .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-light .nav-link.active:after,
 .nav.nav-pills.nav-group.nav-light .nav-link:hover:after,
 .nav.nav-pills.nav-group.nav-light .show>.nav-link:after {
     color: #7e8299
 }

 .nav.nav-pills.nav-group.nav-light .nav-link:hover {
     background-color: #e4e6ef
 }

 .nav.nav-pills.nav-dark .nav-link:hover:not(.active),
 .nav.nav-pills.nav-dark .show>.nav-link {
     color: #181c32;
     background-color: transparent
 }

 .nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-dark .show>.nav-link .nav-text {
     color: #181c32
 }

 .nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-dark .show>.nav-link .nav-icon i {
     color: #181c32
 }

 .nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-dark .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-dark .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-dark .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-dark .show>.nav-link:after {
     color: #181c32
 }

 .nav.nav-pills.nav-dark .nav-link.active {
     color: #fff;
     background-color: #181c32
 }

 .nav.nav-pills.nav-dark .nav-link.active .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-dark .nav-link.active .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-dark .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .nav.nav-pills.nav-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-dark .nav-link.active:after {
     color: #fff
 }

 .nav.nav-pills.nav-light-dark .nav-link:hover:not(.active),
 .nav.nav-pills.nav-light-dark .show>.nav-link {
     color: #181c32;
     background-color: transparent
 }

 .nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-light-dark .show>.nav-link .nav-text {
     color: #181c32
 }

 .nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-light-dark .show>.nav-link .nav-icon i {
     color: #181c32
 }

 .nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-light-dark .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-light-dark .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-dark .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-light-dark .show>.nav-link:after {
     color: #181c32
 }

 .nav.nav-pills.nav-light-dark .nav-link.active {
     color: #181c32;
     background-color: rgba(24, 28, 50, .1)
 }

 .nav.nav-pills.nav-light-dark .nav-link.active .nav-text {
     color: #181c32
 }

 .nav.nav-pills.nav-light-dark .nav-link.active .nav-icon i {
     color: #181c32
 }

 .nav.nav-pills.nav-light-dark .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .nav.nav-pills.nav-light-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-dark .nav-link.active:after {
     color: #181c32
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link {
     color: #181c32;
     background-color: #d1d3e0;
     border: 0
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link .nav-text {
     color: #181c32
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link .nav-icon i {
     color: #181c32
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link:after {
     color: #181c32
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link.active,
 .nav.nav-pills.nav-group.nav-dark .nav-link:hover,
 .nav.nav-pills.nav-group.nav-dark .show>.nav-link {
     color: #fff;
     background-color: #181c32
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-text,
 .nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-text,
 .nav.nav-pills.nav-group.nav-dark .show>.nav-link .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-icon i,
 .nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-icon i,
 .nav.nav-pills.nav-group.nav-dark .show>.nav-link .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-dark .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-dark .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link.active:after,
 .nav.nav-pills.nav-group.nav-dark .nav-link:hover:after,
 .nav.nav-pills.nav-group.nav-dark .show>.nav-link:after {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-dark .nav-link:hover {
     background-color: #131628
 }

 .nav.nav-pills.nav-white .nav-link:hover:not(.active),
 .nav.nav-pills.nav-white .show>.nav-link {
     color: #fff;
     background-color: transparent
 }

 .nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-white .show>.nav-link .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-white .show>.nav-link .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-white .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-white .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-white .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-white .show>.nav-link:after {
     color: #fff
 }

 .nav.nav-pills.nav-white .nav-link.active {
     color: #3f4254;
     background-color: #fff
 }

 .nav.nav-pills.nav-white .nav-link.active .nav-text {
     color: #3f4254
 }

 .nav.nav-pills.nav-white .nav-link.active .nav-icon i {
     color: #3f4254
 }

 .nav.nav-pills.nav-white .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254 !important
 }

 .nav.nav-pills.nav-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-white .nav-link.active:after {
     color: #3f4254
 }

 .nav.nav-pills.nav-light-white .nav-link:hover:not(.active),
 .nav.nav-pills.nav-light-white .show>.nav-link {
     color: #fff;
     background-color: transparent
 }

 .nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-text,
 .nav.nav-pills.nav-light-white .show>.nav-link .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-icon i,
 .nav.nav-pills.nav-light-white .show>.nav-link .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-light-white .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-light-white .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-white .nav-link:hover:not(.active):after,
 .nav.nav-pills.nav-light-white .show>.nav-link:after {
     color: #fff
 }

 .nav.nav-pills.nav-light-white .nav-link.active {
     color: #fff;
     background-color: rgba(255, 255, 255, .1)
 }

 .nav.nav-pills.nav-light-white .nav-link.active .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-light-white .nav-link.active .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-light-white .nav-link.active .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-pills.nav-light-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-light-white .nav-link.active:after {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-white .nav-link {
     color: #fff;
     background-color: #fff;
     border: 0
 }

 .nav.nav-pills.nav-group.nav-white .nav-link .nav-text {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-white .nav-link .nav-icon i {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-white .nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .nav.nav-pills.nav-group.nav-white .nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-white .nav-link:after {
     color: #fff
 }

 .nav.nav-pills.nav-group.nav-white .nav-link.active,
 .nav.nav-pills.nav-group.nav-white .nav-link:hover,
 .nav.nav-pills.nav-group.nav-white .show>.nav-link {
     color: #3f4254;
     background-color: #fff
 }

 .nav.nav-pills.nav-group.nav-white .nav-link.active .nav-text,
 .nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-text,
 .nav.nav-pills.nav-group.nav-white .show>.nav-link .nav-text {
     color: #3f4254
 }

 .nav.nav-pills.nav-group.nav-white .nav-link.active .nav-icon i,
 .nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-icon i,
 .nav.nav-pills.nav-group.nav-white .show>.nav-link .nav-icon i {
     color: #3f4254
 }

 .nav.nav-pills.nav-group.nav-white .nav-link.active .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-icon .svg-icon svg g [fill],
 .nav.nav-pills.nav-group.nav-white .show>.nav-link .nav-icon .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .nav.nav-pills.nav-group.nav-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
 .nav.nav-pills.nav-group.nav-white .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .nav.nav-pills.nav-group.nav-white .nav-link.active:after,
 .nav.nav-pills.nav-group.nav-white .nav-link:hover:after,
 .nav.nav-pills.nav-group.nav-white .show>.nav-link:after {
     color: #3f4254
 }

 .nav.nav-pills.nav-group.nav-white .nav-link:hover {
     background-color: #f3f6f9
 }

 .alert.alert-primary {
     background-color: #3699ff;
     border-color: #3699ff;
     color: #fff
 }

 .alert.alert-primary .close i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-primary .close:focus i,
 .alert.alert-primary .close:hover i {
     opacity: 1;
     color: #fff
 }

 .alert.alert-secondary {
     background-color: #e4e6ef;
     border-color: #e4e6ef;
     color: #3f4254
 }

 .alert.alert-secondary .close i {
     opacity: .8;
     color: #3f4254
 }

 .alert.alert-secondary .close:focus i,
 .alert.alert-secondary .close:hover i {
     opacity: 1;
     color: #3f4254
 }

 .alert.alert-success {
     background-color: #1bc5bd;
     border-color: #1bc5bd;
     color: #fff
 }

 .alert.alert-success .close i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-success .close:focus i,
 .alert.alert-success .close:hover i {
     opacity: 1;
     color: #fff
 }

 .alert.alert-info {
     background-color: #8950fc;
     border-color: #8950fc;
     color: #fff
 }

 .alert.alert-info .close i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-info .close:focus i,
 .alert.alert-info .close:hover i {
     opacity: 1;
     color: #fff
 }

 .alert.alert-warning {
     background-color: #ffa800;
     border-color: #ffa800;
     color: #fff
 }

 .alert.alert-warning .close i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-warning .close:focus i,
 .alert.alert-warning .close:hover i {
     opacity: 1;
     color: #fff
 }

 .alert.alert-danger {
     background-color: #f64e60;
     border-color: #f64e60;
     color: #fff
 }

 .alert.alert-danger .close i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-danger .close:focus i,
 .alert.alert-danger .close:hover i {
     opacity: 1;
     color: #fff
 }

 .alert.alert-light {
     background-color: #f3f6f9;
     border-color: #f3f6f9;
     color: #7e8299
 }

 .alert.alert-light .close i {
     opacity: .8;
     color: #7e8299
 }

 .alert.alert-light .close:focus i,
 .alert.alert-light .close:hover i {
     opacity: 1;
     color: #7e8299
 }

 .alert.alert-dark {
     background-color: #181c32;
     border-color: #181c32;
     color: #fff
 }

 .alert.alert-dark .close i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-dark .close:focus i,
 .alert.alert-dark .close:hover i {
     opacity: 1;
     color: #fff
 }

 .alert.alert-white {
     background-color: #fff;
     border-color: #fff;
     color: #3f4254
 }

 .alert.alert-white .close i {
     opacity: .8;
     color: #3f4254
 }

 .alert.alert-white .close:focus i,
 .alert.alert-white .close:hover i {
     opacity: 1;
     color: #3f4254
 }

 .alert.alert-custom {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
     padding: 1.5rem 2rem
 }

 .alert.alert-custom .alert-icon {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     padding: 0 1.25rem 0 0
 }

 .alert.alert-custom .alert-icon i {
     font-size: 2.4rem
 }

 .alert.alert-custom .alert-icon.alert-icon-top {
     -webkit-box-align: start;
     -ms-flex-align: start;
     align-items: flex-start;
     -ms-flex-line-pack: stretch;
     align-content: stretch
 }

 .alert.alert-custom .alert-text {
     -ms-flex-item-align: center;
     align-self: center;
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1
 }

 .alert.alert-custom .alert-close {
     padding: 0 0 0 1rem;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: end;
     -ms-flex-pack: end;
     justify-content: flex-end;
     line-height: 0
 }

 .alert.alert-custom .alert-close .close {
     text-shadow: none !important;
     cursor: pointer;
     line-height: 0
 }

 .alert.alert-custom .alert-close i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     font-size: 1rem
 }

 .alert.alert-custom .alert-close i.ki {
     font-size: .75rem
 }

 .alert.alert-custom .alert-close:focus i,
 .alert.alert-custom .alert-close:hover i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .alert.alert-custom.alert-outline-2x {
     border-width: 2px
 }

 .alert.alert-custom.alert-white {
     background-color: #fff;
     border-color: #fff
 }

 .alert.alert-custom.alert-white .alert-icon i {
     color: #3f4254
 }

 .alert.alert-custom.alert-white .alert-text {
     color: #3f4254
 }

 .alert.alert-custom.alert-white .alert-close i {
     color: #3f4254
 }

 .alert.alert-custom.alert-default {
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .alert.alert-custom.alert-shadow {
     -webkit-box-shadow: 0 0 30px 0 rgba(82, 63, 105, .05);
     box-shadow: 0 0 30px 0 rgba(82, 63, 105, .05)
 }

 .alert.alert-custom.alert-primary {
     background-color: #3699ff;
     border-color: #3699ff
 }

 .alert.alert-custom.alert-primary .alert-icon i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-custom.alert-primary .alert-text {
     color: #fff
 }

 .alert.alert-custom.alert-primary .alert-close i {
     color: #fff
 }

 .alert.alert-custom.alert-primary .alert-close:focus,
 .alert.alert-custom.alert-primary .alert-close:hover {
     opacity: 1;
     color: #fff
 }

 .alert.alert-custom.alert-light-primary {
     background-color: #e1f0ff;
     border-color: transparent
 }

 .alert.alert-custom.alert-light-primary .alert-icon i {
     color: #3699ff
 }

 .alert.alert-custom.alert-light-primary .alert-text {
     color: #3699ff
 }

 .alert.alert-custom.alert-light-primary .alert-close i {
     color: #3699ff
 }

 .alert.alert-custom.alert-light-primary .alert-close:focus,
 .alert.alert-custom.alert-light-primary .alert-close:hover {
     color: #187de4
 }

 .alert.alert-custom.alert-light-primary.alert-notice {
     border: 0;
     border-left: 4px solid #3699ff;
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }

 .alert.alert-custom.alert-outline-primary {
     background-color: transparent;
     border-color: #3699ff
 }

 .alert.alert-custom.alert-outline-primary .alert-icon i {
     color: #3699ff
 }

 .alert.alert-custom.alert-outline-primary .alert-text {
     color: #3699ff
 }

 .alert.alert-custom.alert-outline-primary .alert-close i {
     opacity: .8;
     color: #3699ff
 }

 .alert.alert-custom.alert-outline-primary .alert-close:focus i,
 .alert.alert-custom.alert-outline-primary .alert-close:hover i {
     opacity: 1
 }

 .alert.alert-custom.alert-secondary {
     background-color: #e4e6ef;
     border-color: #e4e6ef
 }

 .alert.alert-custom.alert-secondary .alert-icon i {
     opacity: .8;
     color: #3f4254
 }

 .alert.alert-custom.alert-secondary .alert-text {
     color: #3f4254
 }

 .alert.alert-custom.alert-secondary .alert-close i {
     color: #3f4254
 }

 .alert.alert-custom.alert-secondary .alert-close:focus,
 .alert.alert-custom.alert-secondary .alert-close:hover {
     opacity: 1;
     color: #3f4254
 }

 .alert.alert-custom.alert-light-secondary {
     background-color: #ebedf3;
     border-color: transparent
 }

 .alert.alert-custom.alert-light-secondary .alert-icon i {
     color: #e4e6ef
 }

 .alert.alert-custom.alert-light-secondary .alert-text {
     color: #e4e6ef
 }

 .alert.alert-custom.alert-light-secondary .alert-close i {
     color: #e4e6ef
 }

 .alert.alert-custom.alert-light-secondary .alert-close:focus,
 .alert.alert-custom.alert-light-secondary .alert-close:hover {
     color: #d7dae7
 }

 .alert.alert-custom.alert-light-secondary.alert-notice {
     border: 0;
     border-left: 4px solid #e4e6ef;
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }

 .alert.alert-custom.alert-outline-secondary {
     background-color: transparent;
     border-color: #e4e6ef
 }

 .alert.alert-custom.alert-outline-secondary .alert-icon i {
     color: #3f4254
 }

 .alert.alert-custom.alert-outline-secondary .alert-text {
     color: #3f4254
 }

 .alert.alert-custom.alert-outline-secondary .alert-close i {
     opacity: .8;
     color: #3f4254
 }

 .alert.alert-custom.alert-outline-secondary .alert-close:focus i,
 .alert.alert-custom.alert-outline-secondary .alert-close:hover i {
     opacity: 1
 }

 .alert.alert-custom.alert-success {
     background-color: #1bc5bd;
     border-color: #1bc5bd
 }

 .alert.alert-custom.alert-success .alert-icon i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-custom.alert-success .alert-text {
     color: #fff
 }

 .alert.alert-custom.alert-success .alert-close i {
     color: #fff
 }

 .alert.alert-custom.alert-success .alert-close:focus,
 .alert.alert-custom.alert-success .alert-close:hover {
     opacity: 1;
     color: #fff
 }

 .alert.alert-custom.alert-light-success {
     background-color: #c9f7f5;
     border-color: transparent
 }

 .alert.alert-custom.alert-light-success .alert-icon i {
     color: #1bc5bd
 }

 .alert.alert-custom.alert-light-success .alert-text {
     color: #1bc5bd
 }

 .alert.alert-custom.alert-light-success .alert-close i {
     color: #1bc5bd
 }

 .alert.alert-custom.alert-light-success .alert-close:focus,
 .alert.alert-custom.alert-light-success .alert-close:hover {
     color: #0bb7af
 }

 .alert.alert-custom.alert-light-success.alert-notice {
     border: 0;
     border-left: 4px solid #1bc5bd;
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }

 .alert.alert-custom.alert-outline-success {
     background-color: transparent;
     border-color: #1bc5bd
 }

 .alert.alert-custom.alert-outline-success .alert-icon i {
     color: #1bc5bd
 }

 .alert.alert-custom.alert-outline-success .alert-text {
     color: #1bc5bd
 }

 .alert.alert-custom.alert-outline-success .alert-close i {
     opacity: .8;
     color: #1bc5bd
 }

 .alert.alert-custom.alert-outline-success .alert-close:focus i,
 .alert.alert-custom.alert-outline-success .alert-close:hover i {
     opacity: 1
 }

 .alert.alert-custom.alert-info {
     background-color: #8950fc;
     border-color: #8950fc
 }

 .alert.alert-custom.alert-info .alert-icon i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-custom.alert-info .alert-text {
     color: #fff
 }

 .alert.alert-custom.alert-info .alert-close i {
     color: #fff
 }

 .alert.alert-custom.alert-info .alert-close:focus,
 .alert.alert-custom.alert-info .alert-close:hover {
     opacity: 1;
     color: #fff
 }

 .alert.alert-custom.alert-light-info {
     background-color: #eee5ff;
     border-color: transparent
 }

 .alert.alert-custom.alert-light-info .alert-icon i {
     color: #8950fc
 }

 .alert.alert-custom.alert-light-info .alert-text {
     color: #8950fc
 }

 .alert.alert-custom.alert-light-info .alert-close i {
     color: #8950fc
 }

 .alert.alert-custom.alert-light-info .alert-close:focus,
 .alert.alert-custom.alert-light-info .alert-close:hover {
     color: #7337ee
 }

 .alert.alert-custom.alert-light-info.alert-notice {
     border: 0;
     border-left: 4px solid #8950fc;
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }

 .alert.alert-custom.alert-outline-info {
     background-color: transparent;
     border-color: #8950fc
 }

 .alert.alert-custom.alert-outline-info .alert-icon i {
     color: #8950fc
 }

 .alert.alert-custom.alert-outline-info .alert-text {
     color: #8950fc
 }

 .alert.alert-custom.alert-outline-info .alert-close i {
     opacity: .8;
     color: #8950fc
 }

 .alert.alert-custom.alert-outline-info .alert-close:focus i,
 .alert.alert-custom.alert-outline-info .alert-close:hover i {
     opacity: 1
 }

 .alert.alert-custom.alert-warning {
     background-color: #ffa800;
     border-color: #ffa800
 }

 .alert.alert-custom.alert-warning .alert-icon i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-custom.alert-warning .alert-text {
     color: #fff
 }

 .alert.alert-custom.alert-warning .alert-close i {
     color: #fff
 }

 .alert.alert-custom.alert-warning .alert-close:focus,
 .alert.alert-custom.alert-warning .alert-close:hover {
     opacity: 1;
     color: #fff
 }

 .alert.alert-custom.alert-light-warning {
     background-color: #fff4de;
     border-color: transparent
 }

 .alert.alert-custom.alert-light-warning .alert-icon i {
     color: #ffa800
 }

 .alert.alert-custom.alert-light-warning .alert-text {
     color: #ffa800
 }

 .alert.alert-custom.alert-light-warning .alert-close i {
     color: #ffa800
 }

 .alert.alert-custom.alert-light-warning .alert-close:focus,
 .alert.alert-custom.alert-light-warning .alert-close:hover {
     color: #ee9d01
 }

 .alert.alert-custom.alert-light-warning.alert-notice {
     border: 0;
     border-left: 4px solid #ffa800;
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }

 .alert.alert-custom.alert-outline-warning {
     background-color: transparent;
     border-color: #ffa800
 }

 .alert.alert-custom.alert-outline-warning .alert-icon i {
     color: #ffa800
 }

 .alert.alert-custom.alert-outline-warning .alert-text {
     color: #ffa800
 }

 .alert.alert-custom.alert-outline-warning .alert-close i {
     opacity: .8;
     color: #ffa800
 }

 .alert.alert-custom.alert-outline-warning .alert-close:focus i,
 .alert.alert-custom.alert-outline-warning .alert-close:hover i {
     opacity: 1
 }

 .alert.alert-custom.alert-danger {
     background-color: #f64e60;
     border-color: #f64e60
 }

 .alert.alert-custom.alert-danger .alert-icon i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-custom.alert-danger .alert-text {
     color: #fff
 }

 .alert.alert-custom.alert-danger .alert-close i {
     color: #fff
 }

 .alert.alert-custom.alert-danger .alert-close:focus,
 .alert.alert-custom.alert-danger .alert-close:hover {
     opacity: 1;
     color: #fff
 }

 .alert.alert-custom.alert-light-danger {
     background-color: #ffe2e5;
     border-color: transparent
 }

 .alert.alert-custom.alert-light-danger .alert-icon i {
     color: #f64e60
 }

 .alert.alert-custom.alert-light-danger .alert-text {
     color: #f64e60
 }

 .alert.alert-custom.alert-light-danger .alert-close i {
     color: #f64e60
 }

 .alert.alert-custom.alert-light-danger .alert-close:focus,
 .alert.alert-custom.alert-light-danger .alert-close:hover {
     color: #ee2d41
 }

 .alert.alert-custom.alert-light-danger.alert-notice {
     border: 0;
     border-left: 4px solid #f64e60;
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }

 .alert.alert-custom.alert-outline-danger {
     background-color: transparent;
     border-color: #f64e60
 }

 .alert.alert-custom.alert-outline-danger .alert-icon i {
     color: #f64e60
 }

 .alert.alert-custom.alert-outline-danger .alert-text {
     color: #f64e60
 }

 .alert.alert-custom.alert-outline-danger .alert-close i {
     opacity: .8;
     color: #f64e60
 }

 .alert.alert-custom.alert-outline-danger .alert-close:focus i,
 .alert.alert-custom.alert-outline-danger .alert-close:hover i {
     opacity: 1
 }

 .alert.alert-custom.alert-light {
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .alert.alert-custom.alert-light .alert-icon i {
     opacity: .8;
     color: #7e8299
 }

 .alert.alert-custom.alert-light .alert-text {
     color: #7e8299
 }

 .alert.alert-custom.alert-light .alert-close i {
     color: #7e8299
 }

 .alert.alert-custom.alert-light .alert-close:focus,
 .alert.alert-custom.alert-light .alert-close:hover {
     opacity: 1;
     color: #7e8299
 }

 .alert.alert-custom.alert-light-light {
     background-color: #f3f6f9;
     border-color: transparent
 }

 .alert.alert-custom.alert-light-light .alert-icon i {
     color: #f3f6f9
 }

 .alert.alert-custom.alert-light-light .alert-text {
     color: #f3f6f9
 }

 .alert.alert-custom.alert-light-light .alert-close i {
     color: #f3f6f9
 }

 .alert.alert-custom.alert-light-light .alert-close:focus,
 .alert.alert-custom.alert-light-light .alert-close:hover {
     color: #e4e6ef
 }

 .alert.alert-custom.alert-light-light.alert-notice {
     border: 0;
     border-left: 4px solid #f3f6f9;
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }

 .alert.alert-custom.alert-outline-light {
     background-color: transparent;
     border-color: #f3f6f9
 }

 .alert.alert-custom.alert-outline-light .alert-icon i {
     color: #3f4254
 }

 .alert.alert-custom.alert-outline-light .alert-text {
     color: #3f4254
 }

 .alert.alert-custom.alert-outline-light .alert-close i {
     opacity: .8;
     color: #3f4254
 }

 .alert.alert-custom.alert-outline-light .alert-close:focus i,
 .alert.alert-custom.alert-outline-light .alert-close:hover i {
     opacity: 1
 }

 .alert.alert-custom.alert-dark {
     background-color: #181c32;
     border-color: #181c32
 }

 .alert.alert-custom.alert-dark .alert-icon i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-custom.alert-dark .alert-text {
     color: #fff
 }

 .alert.alert-custom.alert-dark .alert-close i {
     color: #fff
 }

 .alert.alert-custom.alert-dark .alert-close:focus,
 .alert.alert-custom.alert-dark .alert-close:hover {
     opacity: 1;
     color: #fff
 }

 .alert.alert-custom.alert-light-dark {
     background-color: #d1d3e0;
     border-color: transparent
 }

 .alert.alert-custom.alert-light-dark .alert-icon i {
     color: #181c32
 }

 .alert.alert-custom.alert-light-dark .alert-text {
     color: #181c32
 }

 .alert.alert-custom.alert-light-dark .alert-close i {
     color: #181c32
 }

 .alert.alert-custom.alert-light-dark .alert-close:focus,
 .alert.alert-custom.alert-light-dark .alert-close:hover {
     color: #131628
 }

 .alert.alert-custom.alert-light-dark.alert-notice {
     border: 0;
     border-left: 4px solid #181c32;
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }

 .alert.alert-custom.alert-outline-dark {
     background-color: transparent;
     border-color: #181c32
 }

 .alert.alert-custom.alert-outline-dark .alert-icon i {
     color: #181c32
 }

 .alert.alert-custom.alert-outline-dark .alert-text {
     color: #181c32
 }

 .alert.alert-custom.alert-outline-dark .alert-close i {
     opacity: .8;
     color: #181c32
 }

 .alert.alert-custom.alert-outline-dark .alert-close:focus i,
 .alert.alert-custom.alert-outline-dark .alert-close:hover i {
     opacity: 1
 }

 .alert.alert-custom.alert-white {
     background-color: #fff;
     border-color: #fff
 }

 .alert.alert-custom.alert-white .alert-icon i {
     opacity: .8;
     color: #3f4254
 }

 .alert.alert-custom.alert-white .alert-text {
     color: #3f4254
 }

 .alert.alert-custom.alert-white .alert-close i {
     color: #3f4254
 }

 .alert.alert-custom.alert-white .alert-close:focus,
 .alert.alert-custom.alert-white .alert-close:hover {
     opacity: 1;
     color: #3f4254
 }

 .alert.alert-custom.alert-light-white {
     background-color: #fff;
     border-color: transparent
 }

 .alert.alert-custom.alert-light-white .alert-icon i {
     color: #fff
 }

 .alert.alert-custom.alert-light-white .alert-text {
     color: #fff
 }

 .alert.alert-custom.alert-light-white .alert-close i {
     color: #fff
 }

 .alert.alert-custom.alert-light-white .alert-close:focus,
 .alert.alert-custom.alert-light-white .alert-close:hover {
     color: #f3f6f9
 }

 .alert.alert-custom.alert-light-white.alert-notice {
     border: 0;
     border-left: 4px solid #fff;
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }

 .alert.alert-custom.alert-outline-white {
     background-color: transparent;
     border-color: #fff
 }

 .alert.alert-custom.alert-outline-white .alert-icon i {
     color: #fff
 }

 .alert.alert-custom.alert-outline-white .alert-text {
     color: #fff
 }

 .alert.alert-custom.alert-outline-white .alert-close i {
     opacity: .8;
     color: #fff
 }

 .alert.alert-custom.alert-outline-white .alert-close:focus i,
 .alert.alert-custom.alert-outline-white .alert-close:hover i {
     opacity: 1
 }

 .btn {
     outline: 0 !important;
     vertical-align: middle;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .btn i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .btn.focus,
 .btn:focus:not(.btn-text),
 .btn:hover:not(.btn-text) {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .btn.focus i,
 .btn:focus:not(.btn-text) i,
 .btn:hover:not(.btn-text) i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .btn.disabled,
 .btn:disabled {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .btn.disabled i,
 .btn:disabled i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .btn:not(:disabled):not(.disabled).active,
 .btn:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.dropdown-toggle {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .btn:not(:disabled):not(.disabled).active i,
 .btn:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show>.btn.dropdown-toggle i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .btn:focus:not(.btn-shadow):not(.btn-shadow-hover) {
     -webkit-box-shadow: none !important;
     box-shadow: none !important
 }

 .btn.btn-square {
     border-radius: 0
 }

 .btn.btn-pill {
     border-radius: 2rem
 }

 .btn.btn-text {
     cursor: text
 }

 .btn:not(.btn-text) {
     cursor: pointer
 }

 .btn.btn-borderless {
     border-color: transparent
 }

 .btn i {
     font-size: 1.3rem;
     padding-right: .35rem;
     vertical-align: middle;
     line-height: 1;
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex
 }

 .btn .svg-icon {
     margin-right: .5rem
 }

 .btn .svg-icon svg {
     height: 18px;
     width: 18px
 }

 .btn.btn-xs i {
     font-size: 1rem;
     padding-right: .3rem
 }

 .btn.btn-xs .svg-icon {
     margin-right: .3rem
 }

 .btn.btn-xs .svg-icon svg {
     height: 16px;
     width: 16px
 }

 .btn-group-sm>.btn i,
 .btn.btn-sm i {
     font-size: 1.3rem;
     padding-right: .35rem
 }

 .btn-group-sm>.btn .svg-icon,
 .btn.btn-sm .svg-icon {
     margin-right: .35rem
 }

 .btn-group-sm>.btn .svg-icon svg,
 .btn.btn-sm .svg-icon svg {
     height: 16px;
     width: 16px
 }

 .btn-group-lg>.btn i,
 .btn.btn-lg i {
     font-size: 1.5rem;
     padding-right: .75rem
 }

 .btn-group-lg>.btn .svg-icon,
 .btn.btn-lg .svg-icon {
     margin-right: .75rem
 }

 .btn-group-lg>.btn .svg-icon svg,
 .btn.btn-lg .svg-icon svg {
     height: 20px;
     width: 20px
 }

 .btn.btn-icon {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     padding: 0;
     height: calc(1.5em + 1.3rem + 2px);
     width: calc(1.5em + 1.3rem + 2px)
 }

 .btn.btn-icon.btn-xs {
     height: 24px;
     width: 24px
 }

 .btn-group-sm>.btn.btn-icon,
 .btn.btn-icon.btn-sm {
     height: calc(1.35em + 1.1rem + 2px);
     width: calc(1.35em + 1.1rem + 2px);
     display:inherit;
 }

 .btn-group-lg>.btn.btn-icon,
 .btn.btn-icon.btn-lg {
     height: calc(1.5em + 1.65rem + 2px);
     width: calc(1.5em + 1.65rem + 2px)
 }

 .btn.btn-icon.btn-circle {
     border-radius: 50%
 }

 .btn.btn-icon i {
     padding: 0;
     margin: 0
 }

 .btn.btn-icon [class*=" socicon-"]:before,
 .btn.btn-icon [class^=socicon-]:before {
     line-height: 1
 }

 .btn.btn-icon .svg-icon {
     margin: 0;
     padding: 0
 }

 .btn.btn-fixed-height {
     padding-top: 0;
     padding-bottom: 0;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }

 .btn.btn-fixed-height.btn {
     height: calc(1.5em + 1.3rem + 2px)
 }

 .btn-group-sm>.btn.btn-fixed-height,
 .btn.btn-fixed-height.btn-sm {
     height: calc(1.35em + 1.1rem + 2px)
 }

 .btn-group-lg>.btn.btn-fixed-height,
 .btn.btn-fixed-height.btn-lg {
     height: calc(1.5em + 1.65rem + 2px)
 }

 .dropdown-toggle.btn:after,
 .dropdown-toggle.btn:before,
 .dropdown-toggle.nav-link:after,
 .dropdown-toggle.nav-link:before {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     text-align: center;
     display: inline;
     border: 0;
     font-size: .6rem;
     line-height: 0;
     vertical-align: middle;
     position: relative
 }

 .dropdown-toggle.btn:after,
 .dropdown-toggle.nav-link:after {
     margin-left: .5rem;
     font-family: Ki;
     font-style: normal;
     font-weight: 400;
     font-variant: normal;
     line-height: 1;
     text-decoration: inherit;
     text-rendering: optimizeLegibility;
     text-transform: none;
     -moz-osx-font-smoothing: grayscale;
     -webkit-font-smoothing: antialiased;
     font-smoothing: antialiased;
     content: ""
 }

 .dropdown-toggle.btn:before,
 .dropdown-toggle.nav-link:before {
     margin-right: .5rem;
     font-family: Ki;
     font-style: normal;
     font-weight: 400;
     font-variant: normal;
     line-height: 1;
     text-decoration: inherit;
     text-rendering: optimizeLegibility;
     text-transform: none;
     -moz-osx-font-smoothing: grayscale;
     -webkit-font-smoothing: antialiased;
     font-smoothing: antialiased;
     content: "";
     display: none
 }

 .dropdown-toggle.btn.dropdown-toggle-split,
 .dropdown-toggle.nav-link.dropdown-toggle-split {
     opacity: .9
 }

 .dropdown-toggle.btn.dropdown-toggle-split:after,
 .dropdown-toggle.btn.dropdown-toggle-split:before,
 .dropdown-toggle.nav-link.dropdown-toggle-split:after,
 .dropdown-toggle.nav-link.dropdown-toggle-split:before {
     margin: 0
 }

 .dropdown-toggle.btn.active:after,
 .dropdown-toggle.btn.active:before,
 .dropdown-toggle.btn:active:after,
 .dropdown-toggle.btn:active:before,
 .dropdown-toggle.btn:focus:after,
 .dropdown-toggle.btn:focus:before,
 .dropdown-toggle.btn:hover:after,
 .dropdown-toggle.btn:hover:before,
 .dropdown-toggle.nav-link.active:after,
 .dropdown-toggle.nav-link.active:before,
 .dropdown-toggle.nav-link:active:after,
 .dropdown-toggle.nav-link:active:before,
 .dropdown-toggle.nav-link:focus:after,
 .dropdown-toggle.nav-link:focus:before,
 .dropdown-toggle.nav-link:hover:after,
 .dropdown-toggle.nav-link:hover:before,
 .show>.dropdown-toggle.btn:after,
 .show>.dropdown-toggle.btn:before,
 .show>.dropdown-toggle.nav-link:after,
 .show>.dropdown-toggle.nav-link:before {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .dropdown-toggle.btn.active.dropdown-toggle-split,
 .dropdown-toggle.btn:active.dropdown-toggle-split,
 .dropdown-toggle.btn:focus.dropdown-toggle-split,
 .dropdown-toggle.btn:hover.dropdown-toggle-split,
 .dropdown-toggle.nav-link.active.dropdown-toggle-split,
 .dropdown-toggle.nav-link:active.dropdown-toggle-split,
 .dropdown-toggle.nav-link:focus.dropdown-toggle-split,
 .dropdown-toggle.nav-link:hover.dropdown-toggle-split,
 .show>.dropdown-toggle.btn.dropdown-toggle-split,
 .show>.dropdown-toggle.nav-link.dropdown-toggle-split {
     opacity: 1 !important
 }

 .btn-group.dropup>.btn.dropdown-toggle:after {
     font-family: Ki;
     font-style: normal;
     font-weight: 400;
     font-variant: normal;
     line-height: 1;
     text-decoration: inherit;
     text-rendering: optimizeLegibility;
     text-transform: none;
     -moz-osx-font-smoothing: grayscale;
     -webkit-font-smoothing: antialiased;
     font-smoothing: antialiased;
     content: ""
 }

 .btn-group.dropright>.btn.dropdown-toggle:after {
     font-family: Ki;
     font-style: normal;
     font-weight: 400;
     font-variant: normal;
     line-height: 1;
     text-decoration: inherit;
     text-rendering: optimizeLegibility;
     text-transform: none;
     -moz-osx-font-smoothing: grayscale;
     -webkit-font-smoothing: antialiased;
     font-smoothing: antialiased;
     content: ""
 }

 .btn-group.dropleft>.btn {
     border-top-right-radius: .42rem !important;
     border-bottom-right-radius: .42rem !important
 }

 .btn-group.dropleft>.btn.dropdown-toggle-split {
     border-top-right-radius: 0 !important;
     border-bottom-right-radius: 0 !important
 }

 .btn-group.dropleft>.btn.dropdown-toggle:after {
     display: none
 }

 .btn-group.dropleft>.btn.dropdown-toggle:before {
     display: inline
 }

 .btn.btn-clean {
     color: #b5b5c3;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-clean i {
     color: #b5b5c3;
         font-size: 14px;
 }

 .btn.btn-clean .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #b5b5c3
 }

 .btn.btn-clean .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-clean.dropdown-toggle:after {
     color: #b5b5c3
 }

 .btn.btn-clean.focus:not(.btn-text),
 .btn.btn-clean:focus:not(.btn-text),
 .btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #f58220;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-clean.focus:not(.btn-text) i,
 .btn.btn-clean:focus:not(.btn-text) i,
 .btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #f58220
 }

 .btn.btn-clean.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-clean:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f58220
 }

 .btn.btn-clean.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-clean:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-clean.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-clean:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #f58220
 }

 .btn.btn-clean.disabled,
 .btn.btn-clean:disabled {
     color: #f58220;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-clean.disabled i,
 .btn.btn-clean:disabled i {
     color: #f58220
 }

 .btn.btn-clean.disabled .svg-icon svg g [fill],
 .btn.btn-clean:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #b5b5c3
 }

 .btn.btn-clean.disabled .svg-icon svg:hover g [fill],
 .btn.btn-clean:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-clean.disabled.dropdown-toggle:after,
 .btn.btn-clean:disabled.dropdown-toggle:after {
     color: #b5b5c3
 }

 .btn.btn-clean:not(:disabled):not(.disabled).active,
 .btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-clean.btn-dropdown,
 .show>.btn.btn-clean.dropdown-toggle {
     color: #3699ff;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-clean:not(:disabled):not(.disabled).active i,
 .btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-clean.btn-dropdown i,
 .show>.btn.btn-clean.dropdown-toggle i {
     color: #3699ff
 }

 .btn.btn-clean:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-clean.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-clean.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-clean:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-clean.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-clean.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-clean:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-clean.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-clean.dropdown-toggle.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-default {
     color: #b5b5c3;
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-default i {
     color: #b5b5c3
 }

 .btn.btn-default .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #b5b5c3
 }

 .btn.btn-default .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-default.dropdown-toggle:after {
     color: #b5b5c3
 }

 .btn.btn-default.focus:not(.btn-text),
 .btn.btn-default:focus:not(.btn-text),
 .btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3699ff;
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-default.focus:not(.btn-text) i,
 .btn.btn-default:focus:not(.btn-text) i,
 .btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3699ff
 }

 .btn.btn-default.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-default:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-default.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-default:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-default.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-default:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-default.disabled,
 .btn.btn-default:disabled {
     color: #b5b5c3;
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-default.disabled i,
 .btn.btn-default:disabled i {
     color: #b5b5c3
 }

 .btn.btn-default.disabled .svg-icon svg g [fill],
 .btn.btn-default:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #b5b5c3
 }

 .btn.btn-default.disabled .svg-icon svg:hover g [fill],
 .btn.btn-default:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-default.disabled.dropdown-toggle:after,
 .btn.btn-default:disabled.dropdown-toggle:after {
     color: #b5b5c3
 }

 .btn.btn-default:not(:disabled):not(.disabled).active,
 .btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-default.btn-dropdown,
 .show>.btn.btn-default.dropdown-toggle {
     color: #3699ff;
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-default:not(:disabled):not(.disabled).active i,
 .btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-default.btn-dropdown i,
 .show>.btn.btn-default.dropdown-toggle i {
     color: #3699ff
 }

 .btn.btn-default:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-default.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-default.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-default:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-default.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-default.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-default:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-default.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-default.dropdown-toggle.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-primary {
     color: #fff;
     background-color: #f58220 ;
     border-color: #f58220; 
 }

 .btn.btn-primary i {
     color: #fff
 }

 .btn.btn-primary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-primary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-primary.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-primary.focus:not(.btn-text),
 .btn.btn-primary:focus:not(.btn-text),
 .btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #F58220;
     border-color: #F58220;
 }

 .btn.btn-primary.focus:not(.btn-text) i,
 .btn.btn-primary:focus:not(.btn-text) i,
 .btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-primary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-primary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-primary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-primary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-primary.disabled, .btn.btn-primary:disabled {
    color: #fff;
    background-color: #065f33;
    border-color: #065f33;
}

 .btn.btn-primary.disabled i,
 .btn.btn-primary:disabled i {
     color: #fff
 }

 .btn.btn-primary.disabled .svg-icon svg g [fill],
 .btn.btn-primary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-primary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-primary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-primary.disabled.dropdown-toggle:after,
 .btn.btn-primary:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-primary:not(:disabled):not(.disabled).active,
 .btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-primary.btn-dropdown,
 .show>.btn.btn-primary.dropdown-toggle {
     color: #fff;
     background-color: #f58220;
     border-color: #f58220;
 }

 .btn.btn-primary:not(:disabled):not(.disabled).active i,
 .btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-primary.btn-dropdown i,
 .show>.btn.btn-primary.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-primary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-primary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-primary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-primary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-primary.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-primary {
     color: #3699ff;
     background-color: transparent;
     border-color: #3699ff
 }

 .btn.btn-outline-primary i {
     color: #3699ff
 }

 .btn.btn-outline-primary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-outline-primary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-primary.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-outline-primary.focus:not(.btn-text),
 .btn.btn-outline-primary:focus:not(.btn-text),
 .btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #3699ff;
     border-color: #3699ff
 }

 .btn.btn-outline-primary.focus:not(.btn-text) i,
 .btn.btn-outline-primary:focus:not(.btn-text) i,
 .btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-outline-primary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-primary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-primary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-primary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-primary.disabled,
 .btn.btn-outline-primary:disabled {
     color: #3699ff;
     background-color: transparent;
     border-color: #3699ff
 }

 .btn.btn-outline-primary.disabled i,
 .btn.btn-outline-primary:disabled i {
     color: #3699ff
 }

 .btn.btn-outline-primary.disabled .svg-icon svg g [fill],
 .btn.btn-outline-primary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-outline-primary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-outline-primary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-primary.disabled.dropdown-toggle:after,
 .btn.btn-outline-primary:disabled.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-outline-primary:not(:disabled):not(.disabled).active,
 .btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-outline-primary.btn-dropdown,
 .show>.btn.btn-outline-primary.dropdown-toggle {
     color: #fff;
     background-color: #3699ff;
     border-color: #3699ff
 }

 .btn.btn-outline-primary:not(:disabled):not(.disabled).active i,
 .btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-outline-primary.btn-dropdown i,
 .show>.btn.btn-outline-primary.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-outline-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-outline-primary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-outline-primary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-outline-primary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-outline-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-outline-primary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-outline-primary.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-primary {
     color: #f58220;
     background-color: #fff;
     border-color: transparent
 }

 .btn.btn-light-primary i {
     color: #3699ff
 }

 .btn.btn-light-primary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-light-primary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-primary.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-light-primary.focus:not(.btn-text),
 .btn.btn-light-primary:focus:not(.btn-text),
 .btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #f58220;
     border-color: transparent
 }

 .btn.btn-light-primary.focus:not(.btn-text) i,
 .btn.btn-light-primary:focus:not(.btn-text) i,
 .btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-primary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-primary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-primary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-primary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-primary.disabled,
 .btn.btn-light-primary:disabled {
     color: #3699ff;
     background-color: #e1f0ff;
     border-color: transparent
 }

 .btn.btn-light-primary.disabled i,
 .btn.btn-light-primary:disabled i {
     color: #3699ff
 }

 .btn.btn-light-primary.disabled .svg-icon svg g [fill],
 .btn.btn-light-primary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-light-primary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-primary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-primary.disabled.dropdown-toggle:after,
 .btn.btn-light-primary:disabled.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-light-primary:not(:disabled):not(.disabled).active,
 .btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-primary.btn-dropdown,
 .show>.btn.btn-light-primary.dropdown-toggle {
     color: #fff;
     background-color: #3699ff;
     border-color: transparent
 }

 .btn.btn-light-primary:not(:disabled):not(.disabled).active i,
 .btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-primary.btn-dropdown i,
 .show>.btn.btn-light-primary.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-primary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-primary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-primary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-primary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-primary.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-primary {
     color: #3699ff;
     background-color: rgba(54, 153, 255, .1);
     border-color: transparent
 }

 .btn.btn-transparent-primary i {
     color: #3699ff
 }

 .btn.btn-transparent-primary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-transparent-primary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-primary.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-transparent-primary.focus:not(.btn-text),
 .btn.btn-transparent-primary:focus:not(.btn-text),
 .btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #3699ff;
     border-color: transparent
 }

 .btn.btn-transparent-primary.focus:not(.btn-text) i,
 .btn.btn-transparent-primary:focus:not(.btn-text) i,
 .btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-transparent-primary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-primary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-primary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-primary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-primary.disabled,
 .btn.btn-transparent-primary:disabled {
     color: #3699ff;
     background-color: rgba(54, 153, 255, .1);
     border-color: transparent
 }

 .btn.btn-transparent-primary.disabled i,
 .btn.btn-transparent-primary:disabled i {
     color: #3699ff
 }

 .btn.btn-transparent-primary.disabled .svg-icon svg g [fill],
 .btn.btn-transparent-primary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-transparent-primary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-transparent-primary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-primary.disabled.dropdown-toggle:after,
 .btn.btn-transparent-primary:disabled.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-transparent-primary:not(:disabled):not(.disabled).active,
 .btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-transparent-primary.btn-dropdown,
 .show>.btn.btn-transparent-primary.dropdown-toggle {
     color: #fff;
     background-color: #3699ff;
     border-color: transparent
 }

 .btn.btn-transparent-primary:not(:disabled):not(.disabled).active i,
 .btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-transparent-primary.btn-dropdown i,
 .show>.btn.btn-transparent-primary.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-transparent-primary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-transparent-primary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-transparent-primary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-transparent-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-transparent-primary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-transparent-primary.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-transparent-primary {
     color: #3699ff;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-primary i {
     color: #3699ff
 }

 .btn.btn-hover-transparent-primary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-hover-transparent-primary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-primary.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-hover-transparent-primary.focus:not(.btn-text),
 .btn.btn-hover-transparent-primary:focus:not(.btn-text),
 .btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3699ff;
     background-color: rgba(54, 153, 255, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-primary.focus:not(.btn-text) i,
 .btn.btn-hover-transparent-primary:focus:not(.btn-text) i,
 .btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3699ff
 }

 .btn.btn-hover-transparent-primary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-primary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-hover-transparent-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-primary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-primary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-hover-transparent-primary.disabled,
 .btn.btn-hover-transparent-primary:disabled {
     color: #3699ff;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-primary.disabled i,
 .btn.btn-hover-transparent-primary:disabled i {
     color: #3699ff
 }

 .btn.btn-hover-transparent-primary.disabled .svg-icon svg g [fill],
 .btn.btn-hover-transparent-primary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-hover-transparent-primary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-primary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-primary.disabled.dropdown-toggle:after,
 .btn.btn-hover-transparent-primary:disabled.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active,
 .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-transparent-primary.btn-dropdown,
 .show>.btn.btn-hover-transparent-primary.dropdown-toggle {
     color: #3699ff;
     background-color: rgba(54, 153, 255, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-transparent-primary.btn-dropdown i,
 .show>.btn.btn-hover-transparent-primary.dropdown-toggle i {
     color: #3699ff
 }

 .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-transparent-primary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-transparent-primary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-transparent-primary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-transparent-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-transparent-primary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-transparent-primary.dropdown-toggle.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-hover-light-primary.focus:not(.btn-text),
 .btn.btn-hover-light-primary:focus:not(.btn-text),
 .btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3699ff;
     background-color: #e1f0ff;
     border-color: transparent
 }

 .btn.btn-hover-light-primary.focus:not(.btn-text) i,
 .btn.btn-hover-light-primary:focus:not(.btn-text) i,
 .btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3699ff
 }

 .btn.btn-hover-light-primary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-primary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-hover-light-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-primary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-primary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-hover-light-primary:not(:disabled):not(.disabled).active,
 .btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-light-primary.btn-dropdown,
 .show>.btn.btn-hover-light-primary.dropdown-toggle {
     color: #3699ff;
     background-color: #e1f0ff;
     border-color: transparent
 }

 .btn.btn-hover-light-primary:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-light-primary.btn-dropdown i,
 .show>.btn.btn-hover-light-primary.dropdown-toggle i {
     color: #3699ff
 }

 .btn.btn-hover-light-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-light-primary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-light-primary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-hover-light-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-light-primary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-light-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-light-primary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-light-primary.dropdown-toggle.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-hover-light-primary.btn-clean {
     border: 0 !important
 }

 .btn.btn-link-primary {
     border: 0;
     padding: 0 !important;
     border-radius: 0 !important;
     color: #3699ff;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-primary i {
     color: #3699ff
 }

 .btn.btn-link-primary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-link-primary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-primary.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-link-primary.focus:not(.btn-text),
 .btn.btn-link-primary:focus:not(.btn-text),
 .btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #187de4;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-primary.focus:not(.btn-text) i,
 .btn.btn-link-primary:focus:not(.btn-text) i,
 .btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #187de4
 }

 .btn.btn-link-primary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-primary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #187de4
 }

 .btn.btn-link-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-primary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-primary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #187de4
 }

 .btn.btn-link-primary.disabled,
 .btn.btn-link-primary:disabled {
     color: #3699ff;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-primary.disabled i,
 .btn.btn-link-primary:disabled i {
     color: #3699ff
 }

 .btn.btn-link-primary.disabled .svg-icon svg g [fill],
 .btn.btn-link-primary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-link-primary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-link-primary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-primary.disabled.dropdown-toggle:after,
 .btn.btn-link-primary:disabled.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-link-primary:not(:disabled):not(.disabled).active,
 .btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-link-primary.btn-dropdown,
 .show>.btn.btn-link-primary.dropdown-toggle {
     color: #187de4;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-primary:not(:disabled):not(.disabled).active i,
 .btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-link-primary.btn-dropdown i,
 .show>.btn.btn-link-primary.dropdown-toggle i {
     color: #187de4
 }

 .btn.btn-link-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-link-primary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-link-primary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #187de4
 }

 .btn.btn-link-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-link-primary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-link-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-link-primary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-link-primary.dropdown-toggle.dropdown-toggle:after {
     color: #187de4
 }

 .btn.btn-hover-primary.focus:not(.btn-text),
 .btn.btn-hover-primary:focus:not(.btn-text),
 .btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff !important;
     background-color: #f58220 !important;
     border-color: #f58220 !important
 }

 .btn.btn-hover-primary.focus:not(.btn-text) i,
 .btn.btn-hover-primary:focus:not(.btn-text) i,
 .btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff !important
 }

 .btn.btn-hover-primary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-primary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-primary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-primary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-primary:not(:disabled):not(.disabled).active,
 .btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-primary.btn-dropdown,
 .show>.btn.btn-hover-primary.dropdown-toggle {
     color: #fff !important;
     background-color: #3F5512 !important;
     border-color: #3F5512 !important
 }

 .btn.btn-hover-primary:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-primary.btn-dropdown i,
 .show>.btn.btn-hover-primary.dropdown-toggle i {
     color: #fff !important
 }

 .btn.btn-hover-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-primary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-primary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-primary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-primary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-primary.dropdown-toggle.dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-primary.btn-clean {
     border: 0 !important
 }

 .btn.btn-hover-bg-primary.focus:not(.btn-text),
 .btn.btn-hover-bg-primary:focus:not(.btn-text),
 .btn.btn-hover-bg-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     background-color: #3699ff !important;
     border-color: #3699ff !important
 }

 .btn.btn-hover-bg-primary:not(:disabled):not(.disabled).active,
 .btn.btn-hover-bg-primary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-bg-primary.btn-dropdown,
 .show>.btn.btn-hover-bg-primary.dropdown-toggle {
     background-color: #3699ff !important;
     border-color: #3699ff !important
 }

 .btn.btn-bg-primary {
     background-color: #3699ff;
     border-color: #3699ff
 }

 .btn.btn-bg-primary.disabled,
 .btn.btn-bg-primary:disabled {
     background-color: #3699ff;
     border-color: #3699ff
 }

 .btn.btn-primary.btn-shadow {
     -webkit-box-shadow: 0 9px 16px 0 rgba(54, 153, 255, .25) !important;
     box-shadow: 0 9px 16px 0 rgba(54, 153, 255, .25) !important
 }

 .btn.btn-primary.btn-shadow.focus:not(.btn-text),
 .btn.btn-primary.btn-shadow:focus:not(.btn-text),
 .btn.btn-primary.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(54, 153, 255, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(54, 153, 255, .3) !important
 }

 .btn.btn-primary.btn-shadow:not(:disabled):not(.disabled).active,
 .btn.btn-primary.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-primary.btn-shadow.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(54, 153, 255, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(54, 153, 255, .3) !important
 }

 .btn.btn-primary.btn-shadow-hover.focus:not(.btn-text),
 .btn.btn-primary.btn-shadow-hover:focus:not(.btn-text),
 .btn.btn-primary.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(54, 153, 255, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(54, 153, 255, .3) !important
 }

 .btn.btn-primary.btn-shadow-hover:not(:disabled):not(.disabled).active,
 .btn.btn-primary.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-primary.btn-shadow-hover.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(54, 153, 255, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(54, 153, 255, .3) !important
 }

 .btn.btn-secondary {
     color: #3f4254;
     background-color: #e4e6ef;
     border-color: #e4e6ef
 }

 .btn.btn-secondary i {
     color: #3f4254
 }

 .btn.btn-secondary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-secondary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-secondary.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-secondary.focus:not(.btn-text),
 .btn.btn-secondary:focus:not(.btn-text),
 .btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3f4254;
     background-color: #d7dae7;
     border-color: #d7dae7
 }

 .btn.btn-secondary.focus:not(.btn-text) i,
 .btn.btn-secondary:focus:not(.btn-text) i,
 .btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3f4254
 }

 .btn.btn-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-secondary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-secondary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-secondary.disabled,
 .btn.btn-secondary:disabled {
     color: #3f4254;
     background-color: #e4e6ef;
     border-color: #e4e6ef
 }

 .btn.btn-secondary.disabled i,
 .btn.btn-secondary:disabled i {
     color: #3f4254
 }

 .btn.btn-secondary.disabled .svg-icon svg g [fill],
 .btn.btn-secondary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-secondary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-secondary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-secondary.disabled.dropdown-toggle:after,
 .btn.btn-secondary:disabled.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-secondary:not(:disabled):not(.disabled).active,
 .btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-secondary.btn-dropdown,
 .show>.btn.btn-secondary.dropdown-toggle {
     color: #3f4254;
     background-color: #d7dae7;
     border-color: #d7dae7
 }

 .btn.btn-secondary:not(:disabled):not(.disabled).active i,
 .btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-secondary.btn-dropdown i,
 .show>.btn.btn-secondary.dropdown-toggle i {
     color: #3f4254
 }

 .btn.btn-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-secondary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-secondary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-secondary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-secondary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-secondary.dropdown-toggle.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-outline-secondary {
     color: #3f4254;
     background-color: transparent;
     border-color: #e4e6ef
 }

 .btn.btn-outline-secondary i {
     color: #3f4254
 }

 .btn.btn-outline-secondary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-outline-secondary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-secondary.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-outline-secondary.focus:not(.btn-text),
 .btn.btn-outline-secondary:focus:not(.btn-text),
 .btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3f4254;
     background-color: #e4e6ef;
     border-color: #e4e6ef
 }

 .btn.btn-outline-secondary.focus:not(.btn-text) i,
 .btn.btn-outline-secondary:focus:not(.btn-text) i,
 .btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3f4254
 }

 .btn.btn-outline-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-outline-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-secondary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-secondary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-outline-secondary.disabled,
 .btn.btn-outline-secondary:disabled {
     color: #3f4254;
     background-color: transparent;
     border-color: #e4e6ef
 }

 .btn.btn-outline-secondary.disabled i,
 .btn.btn-outline-secondary:disabled i {
     color: #3f4254
 }

 .btn.btn-outline-secondary.disabled .svg-icon svg g [fill],
 .btn.btn-outline-secondary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-outline-secondary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-outline-secondary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-secondary.disabled.dropdown-toggle:after,
 .btn.btn-outline-secondary:disabled.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-outline-secondary:not(:disabled):not(.disabled).active,
 .btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-outline-secondary.btn-dropdown,
 .show>.btn.btn-outline-secondary.dropdown-toggle {
     color: #3f4254;
     background-color: #e4e6ef;
     border-color: #e4e6ef
 }

 .btn.btn-outline-secondary:not(:disabled):not(.disabled).active i,
 .btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-outline-secondary.btn-dropdown i,
 .show>.btn.btn-outline-secondary.dropdown-toggle i {
     color: #3f4254
 }

 .btn.btn-outline-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-outline-secondary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-outline-secondary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-outline-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-outline-secondary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-outline-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-outline-secondary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-outline-secondary.dropdown-toggle.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-light-secondary {
     color: #e4e6ef;
     background-color: #ebedf3;
     border-color: transparent
 }

 .btn.btn-light-secondary i {
     color: #e4e6ef
 }

 .btn.btn-light-secondary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-light-secondary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-secondary.dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-light-secondary.focus:not(.btn-text),
 .btn.btn-light-secondary:focus:not(.btn-text),
 .btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3f4254;
     background-color: #e4e6ef;
     border-color: transparent
 }

 .btn.btn-light-secondary.focus:not(.btn-text) i,
 .btn.btn-light-secondary:focus:not(.btn-text) i,
 .btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3f4254
 }

 .btn.btn-light-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-light-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-secondary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-secondary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-light-secondary.disabled,
 .btn.btn-light-secondary:disabled {
     color: #e4e6ef;
     background-color: #ebedf3;
     border-color: transparent
 }

 .btn.btn-light-secondary.disabled i,
 .btn.btn-light-secondary:disabled i {
     color: #e4e6ef
 }

 .btn.btn-light-secondary.disabled .svg-icon svg g [fill],
 .btn.btn-light-secondary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-light-secondary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-secondary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-secondary.disabled.dropdown-toggle:after,
 .btn.btn-light-secondary:disabled.dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-light-secondary:not(:disabled):not(.disabled).active,
 .btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-secondary.btn-dropdown,
 .show>.btn.btn-light-secondary.dropdown-toggle {
     color: #3f4254;
     background-color: #e4e6ef;
     border-color: transparent
 }

 .btn.btn-light-secondary:not(:disabled):not(.disabled).active i,
 .btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-secondary.btn-dropdown i,
 .show>.btn.btn-light-secondary.dropdown-toggle i {
     color: #3f4254
 }

 .btn.btn-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-secondary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-secondary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-secondary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-secondary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-secondary.dropdown-toggle.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-transparent-secondary {
     color: #e4e6ef;
     background-color: rgba(228, 230, 239, .1);
     border-color: transparent
 }

 .btn.btn-transparent-secondary i {
     color: #e4e6ef
 }

 .btn.btn-transparent-secondary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-transparent-secondary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-secondary.dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-transparent-secondary.focus:not(.btn-text),
 .btn.btn-transparent-secondary:focus:not(.btn-text),
 .btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3f4254;
     background-color: #e4e6ef;
     border-color: transparent
 }

 .btn.btn-transparent-secondary.focus:not(.btn-text) i,
 .btn.btn-transparent-secondary:focus:not(.btn-text) i,
 .btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3f4254
 }

 .btn.btn-transparent-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-transparent-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-secondary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-secondary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-transparent-secondary.disabled,
 .btn.btn-transparent-secondary:disabled {
     color: #e4e6ef;
     background-color: rgba(228, 230, 239, .1);
     border-color: transparent
 }

 .btn.btn-transparent-secondary.disabled i,
 .btn.btn-transparent-secondary:disabled i {
     color: #e4e6ef
 }

 .btn.btn-transparent-secondary.disabled .svg-icon svg g [fill],
 .btn.btn-transparent-secondary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-transparent-secondary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-transparent-secondary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-secondary.disabled.dropdown-toggle:after,
 .btn.btn-transparent-secondary:disabled.dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-transparent-secondary:not(:disabled):not(.disabled).active,
 .btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-transparent-secondary.btn-dropdown,
 .show>.btn.btn-transparent-secondary.dropdown-toggle {
     color: #3f4254;
     background-color: #e4e6ef;
     border-color: transparent
 }

 .btn.btn-transparent-secondary:not(:disabled):not(.disabled).active i,
 .btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-transparent-secondary.btn-dropdown i,
 .show>.btn.btn-transparent-secondary.dropdown-toggle i {
     color: #3f4254
 }

 .btn.btn-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-transparent-secondary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-transparent-secondary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-transparent-secondary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-transparent-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-transparent-secondary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-transparent-secondary.dropdown-toggle.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-hover-transparent-secondary {
     color: #e4e6ef;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-secondary i {
     color: #e4e6ef
 }

 .btn.btn-hover-transparent-secondary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-hover-transparent-secondary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-secondary.dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-hover-transparent-secondary.focus:not(.btn-text),
 .btn.btn-hover-transparent-secondary:focus:not(.btn-text),
 .btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #e4e6ef;
     background-color: rgba(228, 230, 239, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-secondary.focus:not(.btn-text) i,
 .btn.btn-hover-transparent-secondary:focus:not(.btn-text) i,
 .btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #e4e6ef
 }

 .btn.btn-hover-transparent-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-hover-transparent-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-secondary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-secondary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-hover-transparent-secondary.disabled,
 .btn.btn-hover-transparent-secondary:disabled {
     color: #e4e6ef;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-secondary.disabled i,
 .btn.btn-hover-transparent-secondary:disabled i {
     color: #e4e6ef
 }

 .btn.btn-hover-transparent-secondary.disabled .svg-icon svg g [fill],
 .btn.btn-hover-transparent-secondary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-hover-transparent-secondary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-secondary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-secondary.disabled.dropdown-toggle:after,
 .btn.btn-hover-transparent-secondary:disabled.dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active,
 .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-transparent-secondary.btn-dropdown,
 .show>.btn.btn-hover-transparent-secondary.dropdown-toggle {
     color: #e4e6ef;
     background-color: rgba(228, 230, 239, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-transparent-secondary.btn-dropdown i,
 .show>.btn.btn-hover-transparent-secondary.dropdown-toggle i {
     color: #e4e6ef
 }

 .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-transparent-secondary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-transparent-secondary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-transparent-secondary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-transparent-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-transparent-secondary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-transparent-secondary.dropdown-toggle.dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-hover-light-secondary.focus:not(.btn-text),
 .btn.btn-hover-light-secondary:focus:not(.btn-text),
 .btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #e4e6ef;
     background-color: #ebedf3;
     border-color: transparent
 }

 .btn.btn-hover-light-secondary.focus:not(.btn-text) i,
 .btn.btn-hover-light-secondary:focus:not(.btn-text) i,
 .btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #e4e6ef
 }

 .btn.btn-hover-light-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-hover-light-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-secondary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-secondary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active,
 .btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-light-secondary.btn-dropdown,
 .show>.btn.btn-hover-light-secondary.dropdown-toggle {
     color: #e4e6ef;
     background-color: #ebedf3;
     border-color: transparent
 }

 .btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-light-secondary.btn-dropdown i,
 .show>.btn.btn-hover-light-secondary.dropdown-toggle i {
     color: #e4e6ef
 }

 .btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-light-secondary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-light-secondary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-light-secondary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-light-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-light-secondary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-light-secondary.dropdown-toggle.dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-hover-light-secondary.btn-clean {
     border: 0 !important
 }

 .btn.btn-link-secondary {
     border: 0;
     padding: 0 !important;
     border-radius: 0 !important;
     color: #e4e6ef;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-secondary i {
     color: #e4e6ef
 }

 .btn.btn-link-secondary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-link-secondary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-secondary.dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-link-secondary.focus:not(.btn-text),
 .btn.btn-link-secondary:focus:not(.btn-text),
 .btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #d7dae7;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-secondary.focus:not(.btn-text) i,
 .btn.btn-link-secondary:focus:not(.btn-text) i,
 .btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #d7dae7
 }

 .btn.btn-link-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #d7dae7
 }

 .btn.btn-link-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-secondary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-secondary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #d7dae7
 }

 .btn.btn-link-secondary.disabled,
 .btn.btn-link-secondary:disabled {
     color: #e4e6ef;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-secondary.disabled i,
 .btn.btn-link-secondary:disabled i {
     color: #e4e6ef
 }

 .btn.btn-link-secondary.disabled .svg-icon svg g [fill],
 .btn.btn-link-secondary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-link-secondary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-link-secondary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-secondary.disabled.dropdown-toggle:after,
 .btn.btn-link-secondary:disabled.dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-link-secondary:not(:disabled):not(.disabled).active,
 .btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-link-secondary.btn-dropdown,
 .show>.btn.btn-link-secondary.dropdown-toggle {
     color: #d7dae7;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-secondary:not(:disabled):not(.disabled).active i,
 .btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-link-secondary.btn-dropdown i,
 .show>.btn.btn-link-secondary.dropdown-toggle i {
     color: #d7dae7
 }

 .btn.btn-link-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-link-secondary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-link-secondary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #d7dae7
 }

 .btn.btn-link-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-link-secondary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-link-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-link-secondary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-link-secondary.dropdown-toggle.dropdown-toggle:after {
     color: #d7dae7
 }

 .btn.btn-hover-secondary.focus:not(.btn-text),
 .btn.btn-hover-secondary:focus:not(.btn-text),
 .btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3f4254 !important;
     background-color: #e4e6ef !important;
     border-color: #e4e6ef !important
 }

 .btn.btn-hover-secondary.focus:not(.btn-text) i,
 .btn.btn-hover-secondary:focus:not(.btn-text) i,
 .btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3f4254 !important
 }

 .btn.btn-hover-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254 !important
 }

 .btn.btn-hover-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-secondary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-secondary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3f4254 !important
 }

 .btn.btn-hover-secondary:not(:disabled):not(.disabled).active,
 .btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-secondary.btn-dropdown,
 .show>.btn.btn-hover-secondary.dropdown-toggle {
     color: #3f4254 !important;
     background-color: #e4e6ef !important;
     border-color: #e4e6ef !important
 }

 .btn.btn-hover-secondary:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-secondary.btn-dropdown i,
 .show>.btn.btn-hover-secondary.dropdown-toggle i {
     color: #3f4254 !important
 }

 .btn.btn-hover-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-secondary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-secondary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254 !important
 }

 .btn.btn-hover-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-secondary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-secondary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-secondary.dropdown-toggle.dropdown-toggle:after {
     color: #3f4254 !important
 }

 .btn.btn-hover-secondary.btn-clean {
     border: 0 !important
 }

 .btn.btn-hover-bg-secondary.focus:not(.btn-text),
 .btn.btn-hover-bg-secondary:focus:not(.btn-text),
 .btn.btn-hover-bg-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     background-color: #e4e6ef !important;
     border-color: #e4e6ef !important
 }

 .btn.btn-hover-bg-secondary:not(:disabled):not(.disabled).active,
 .btn.btn-hover-bg-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-bg-secondary.btn-dropdown,
 .show>.btn.btn-hover-bg-secondary.dropdown-toggle {
     background-color: #e4e6ef !important;
     border-color: #e4e6ef !important
 }

 .btn.btn-bg-secondary {
     background-color: #e4e6ef;
     border-color: #e4e6ef
 }

 .btn.btn-bg-secondary.disabled,
 .btn.btn-bg-secondary:disabled {
     background-color: #e4e6ef;
     border-color: #e4e6ef
 }

 .btn.btn-secondary.btn-shadow {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .25) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .25) !important
 }

 .btn.btn-secondary.btn-shadow.focus:not(.btn-text),
 .btn.btn-secondary.btn-shadow:focus:not(.btn-text),
 .btn.btn-secondary.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-secondary.btn-shadow:not(:disabled):not(.disabled).active,
 .btn.btn-secondary.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-secondary.btn-shadow.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-secondary.btn-shadow-hover.focus:not(.btn-text),
 .btn.btn-secondary.btn-shadow-hover:focus:not(.btn-text),
 .btn.btn-secondary.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-secondary.btn-shadow-hover:not(:disabled):not(.disabled).active,
 .btn.btn-secondary.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-secondary.btn-shadow-hover.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-success {
     color: #fff;
     background-color: #f58220;
     border-color: #f58220;
 }

 .btn.btn-success i {
     color: #fff
 }

 .btn.btn-success .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-success .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-success.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-success.focus:not(.btn-text),
 .btn.btn-success:focus:not(.btn-text),
 .btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #f58220;
     border-color: #f58220;
 }

 .btn.btn-success.focus:not(.btn-text) i,
 .btn.btn-success:focus:not(.btn-text) i,
 .btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-success.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-success:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-success.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-success:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-success.disabled,
 .btn.btn-success:disabled {
     color: #fff;
     background-color: #1bc5bd;
     border-color: #1bc5bd
 }

 .btn.btn-success.disabled i,
 .btn.btn-success:disabled i {
     color: #fff
 }

 .btn.btn-success.disabled .svg-icon svg g [fill],
 .btn.btn-success:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-success.disabled .svg-icon svg:hover g [fill],
 .btn.btn-success:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-success.disabled.dropdown-toggle:after,
 .btn.btn-success:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-success:not(:disabled):not(.disabled).active,
 .btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-success.btn-dropdown,
 .show>.btn.btn-success.dropdown-toggle {
     color: #fff;
     background-color: #0bb7af;
     border-color: #0bb7af
 }

 .btn.btn-success:not(:disabled):not(.disabled).active i,
 .btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-success.btn-dropdown i,
 .show>.btn.btn-success.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-success.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-success.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-success.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-success.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-success.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-success.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-success {
     color: #1bc5bd;
     background-color: transparent;
     border-color: #1bc5bd
 }

 .btn.btn-outline-success i {
     color: #1bc5bd
 }

 .btn.btn-outline-success .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-outline-success .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-success.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-outline-success.focus:not(.btn-text),
 .btn.btn-outline-success:focus:not(.btn-text),
 .btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #1bc5bd;
     border-color: #1bc5bd
 }

 .btn.btn-outline-success.focus:not(.btn-text) i,
 .btn.btn-outline-success:focus:not(.btn-text) i,
 .btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-outline-success.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-success:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-success.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-success:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-success.disabled,
 .btn.btn-outline-success:disabled {
     color: #1bc5bd;
     background-color: transparent;
     border-color: #1bc5bd
 }

 .btn.btn-outline-success.disabled i,
 .btn.btn-outline-success:disabled i {
     color: #1bc5bd
 }

 .btn.btn-outline-success.disabled .svg-icon svg g [fill],
 .btn.btn-outline-success:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-outline-success.disabled .svg-icon svg:hover g [fill],
 .btn.btn-outline-success:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-success.disabled.dropdown-toggle:after,
 .btn.btn-outline-success:disabled.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-outline-success:not(:disabled):not(.disabled).active,
 .btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-outline-success.btn-dropdown,
 .show>.btn.btn-outline-success.dropdown-toggle {
     color: #fff;
     background-color: #1bc5bd;
     border-color: #1bc5bd
 }

 .btn.btn-outline-success:not(:disabled):not(.disabled).active i,
 .btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-outline-success.btn-dropdown i,
 .show>.btn.btn-outline-success.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-outline-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-outline-success.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-outline-success.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-outline-success.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-outline-success.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-outline-success.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-outline-success.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-success {
     color: #1bc5bd;
     background-color: #c9f7f5;
     border-color: transparent
 }

 .btn.btn-light-success i {
     color: #1bc5bd
 }

 .btn.btn-light-success .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-light-success .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-success.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-light-success.focus:not(.btn-text),
 .btn.btn-light-success:focus:not(.btn-text),
 .btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #1bc5bd;
     border-color: transparent
 }

 .btn.btn-light-success.focus:not(.btn-text) i,
 .btn.btn-light-success:focus:not(.btn-text) i,
 .btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-success.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-success:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-success.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-success:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-success.disabled,
 .btn.btn-light-success:disabled {
     color: #1bc5bd;
     background-color: #c9f7f5;
     border-color: transparent
 }

 .btn.btn-light-success.disabled i,
 .btn.btn-light-success:disabled i {
     color: #1bc5bd
 }

 .btn.btn-light-success.disabled .svg-icon svg g [fill],
 .btn.btn-light-success:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-light-success.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-success:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-success.disabled.dropdown-toggle:after,
 .btn.btn-light-success:disabled.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-light-success:not(:disabled):not(.disabled).active,
 .btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-success.btn-dropdown,
 .show>.btn.btn-light-success.dropdown-toggle {
     color: #fff;
     background-color: #1bc5bd;
     border-color: transparent
 }

 .btn.btn-light-success:not(:disabled):not(.disabled).active i,
 .btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-success.btn-dropdown i,
 .show>.btn.btn-light-success.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-success.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-success.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-success.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-success.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-success.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-success.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-success {
     color: #1bc5bd;
     background-color: rgba(27, 197, 189, .1);
     border-color: transparent
 }

 .btn.btn-transparent-success i {
     color: #1bc5bd
 }

 .btn.btn-transparent-success .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-transparent-success .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-success.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-transparent-success.focus:not(.btn-text),
 .btn.btn-transparent-success:focus:not(.btn-text),
 .btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #1bc5bd;
     border-color: transparent
 }

 .btn.btn-transparent-success.focus:not(.btn-text) i,
 .btn.btn-transparent-success:focus:not(.btn-text) i,
 .btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-transparent-success.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-success:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-success.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-success:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-success.disabled,
 .btn.btn-transparent-success:disabled {
     color: #1bc5bd;
     background-color: rgba(27, 197, 189, .1);
     border-color: transparent
 }

 .btn.btn-transparent-success.disabled i,
 .btn.btn-transparent-success:disabled i {
     color: #1bc5bd
 }

 .btn.btn-transparent-success.disabled .svg-icon svg g [fill],
 .btn.btn-transparent-success:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-transparent-success.disabled .svg-icon svg:hover g [fill],
 .btn.btn-transparent-success:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-success.disabled.dropdown-toggle:after,
 .btn.btn-transparent-success:disabled.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-transparent-success:not(:disabled):not(.disabled).active,
 .btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-transparent-success.btn-dropdown,
 .show>.btn.btn-transparent-success.dropdown-toggle {
     color: #fff;
     background-color: #1bc5bd;
     border-color: transparent
 }

 .btn.btn-transparent-success:not(:disabled):not(.disabled).active i,
 .btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-transparent-success.btn-dropdown i,
 .show>.btn.btn-transparent-success.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-transparent-success.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-transparent-success.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-transparent-success.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-transparent-success.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-transparent-success.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-transparent-success.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-transparent-success {
     color: #1bc5bd;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-success i {
     color: #1bc5bd
 }

 .btn.btn-hover-transparent-success .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-hover-transparent-success .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-success.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-hover-transparent-success.focus:not(.btn-text),
 .btn.btn-hover-transparent-success:focus:not(.btn-text),
 .btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #1bc5bd;
     background-color: rgba(27, 197, 189, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-success.focus:not(.btn-text) i,
 .btn.btn-hover-transparent-success:focus:not(.btn-text) i,
 .btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #1bc5bd
 }

 .btn.btn-hover-transparent-success.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-success:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-hover-transparent-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-success.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-success:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-hover-transparent-success.disabled,
 .btn.btn-hover-transparent-success:disabled {
     color: #1bc5bd;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-success.disabled i,
 .btn.btn-hover-transparent-success:disabled i {
     color: #1bc5bd
 }

 .btn.btn-hover-transparent-success.disabled .svg-icon svg g [fill],
 .btn.btn-hover-transparent-success:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-hover-transparent-success.disabled .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-success:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-success.disabled.dropdown-toggle:after,
 .btn.btn-hover-transparent-success:disabled.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active,
 .btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-transparent-success.btn-dropdown,
 .show>.btn.btn-hover-transparent-success.dropdown-toggle {
     color: #1bc5bd;
     background-color: rgba(27, 197, 189, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-transparent-success.btn-dropdown i,
 .show>.btn.btn-hover-transparent-success.dropdown-toggle i {
     color: #1bc5bd
 }

 .btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-transparent-success.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-transparent-success.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-transparent-success.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-transparent-success.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-transparent-success.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-transparent-success.dropdown-toggle.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-hover-light-success.focus:not(.btn-text),
 .btn.btn-hover-light-success:focus:not(.btn-text),
 .btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #1bc5bd;
     background-color: #c9f7f5;
     border-color: transparent
 }

 .btn.btn-hover-light-success.focus:not(.btn-text) i,
 .btn.btn-hover-light-success:focus:not(.btn-text) i,
 .btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #1bc5bd
 }

 .btn.btn-hover-light-success.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-success:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-hover-light-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-success.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-success:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-hover-light-success:not(:disabled):not(.disabled).active,
 .btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-light-success.btn-dropdown,
 .show>.btn.btn-hover-light-success.dropdown-toggle {
     color: #1bc5bd;
     background-color: #c9f7f5;
     border-color: transparent
 }

 .btn.btn-hover-light-success:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-light-success.btn-dropdown i,
 .show>.btn.btn-hover-light-success.dropdown-toggle i {
     color: #1bc5bd
 }

 .btn.btn-hover-light-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-light-success.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-light-success.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-hover-light-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-light-success.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-light-success.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-light-success.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-light-success.dropdown-toggle.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-hover-light-success.btn-clean {
     border: 0 !important
 }

 .btn.btn-link-success {
     border: 0;
     padding: 0 !important;
     border-radius: 0 !important;
     color: #1bc5bd;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-success i {
     color: #1bc5bd
 }

 .btn.btn-link-success .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-link-success .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-success.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-link-success.focus:not(.btn-text),
 .btn.btn-link-success:focus:not(.btn-text),
 .btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #0bb7af;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-success.focus:not(.btn-text) i,
 .btn.btn-link-success:focus:not(.btn-text) i,
 .btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #0bb7af
 }

 .btn.btn-link-success.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-success:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #0bb7af
 }

 .btn.btn-link-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-success.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-success:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #0bb7af
 }

 .btn.btn-link-success.disabled,
 .btn.btn-link-success:disabled {
     color: #1bc5bd;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-success.disabled i,
 .btn.btn-link-success:disabled i {
     color: #1bc5bd
 }

 .btn.btn-link-success.disabled .svg-icon svg g [fill],
 .btn.btn-link-success:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-link-success.disabled .svg-icon svg:hover g [fill],
 .btn.btn-link-success:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-success.disabled.dropdown-toggle:after,
 .btn.btn-link-success:disabled.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-link-success:not(:disabled):not(.disabled).active,
 .btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-link-success.btn-dropdown,
 .show>.btn.btn-link-success.dropdown-toggle {
     color: #0bb7af;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-success:not(:disabled):not(.disabled).active i,
 .btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-link-success.btn-dropdown i,
 .show>.btn.btn-link-success.dropdown-toggle i {
     color: #0bb7af
 }

 .btn.btn-link-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-link-success.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-link-success.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #0bb7af
 }

 .btn.btn-link-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-link-success.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-link-success.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-link-success.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-link-success.dropdown-toggle.dropdown-toggle:after {
     color: #0bb7af
 }

 .btn.btn-hover-success.focus:not(.btn-text),
 .btn.btn-hover-success:focus:not(.btn-text),
 .btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff !important;
     background-color: #1bc5bd !important;
     border-color: #1bc5bd !important
 }

 .btn.btn-hover-success.focus:not(.btn-text) i,
 .btn.btn-hover-success:focus:not(.btn-text) i,
 .btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff !important
 }

 .btn.btn-hover-success.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-success:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-success.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-success:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-success:not(:disabled):not(.disabled).active,
 .btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-success.btn-dropdown,
 .show>.btn.btn-hover-success.dropdown-toggle {
     color: #fff !important;
     background-color: #1bc5bd !important;
     border-color: #1bc5bd !important
 }

 .btn.btn-hover-success:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-success.btn-dropdown i,
 .show>.btn.btn-hover-success.dropdown-toggle i {
     color: #fff !important
 }

 .btn.btn-hover-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-success.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-success.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-success.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-success.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-success.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-success.dropdown-toggle.dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-success.btn-clean {
     border: 0 !important
 }

 .btn.btn-hover-bg-success.focus:not(.btn-text),
 .btn.btn-hover-bg-success:focus:not(.btn-text),
 .btn.btn-hover-bg-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
     background-color: #1bc5bd !important;
     border-color: #1bc5bd !important
 }

 .btn.btn-hover-bg-success:not(:disabled):not(.disabled).active,
 .btn.btn-hover-bg-success:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-bg-success.btn-dropdown,
 .show>.btn.btn-hover-bg-success.dropdown-toggle {
     background-color: #1bc5bd !important;
     border-color: #1bc5bd !important
 }

 .btn.btn-bg-success {
     background-color: #1bc5bd;
     border-color: #1bc5bd
 }

 .btn.btn-bg-success.disabled,
 .btn.btn-bg-success:disabled {
     background-color: #1bc5bd;
     border-color: #1bc5bd
 }

 .btn.btn-success.btn-shadow {
     -webkit-box-shadow: 0 9px 16px 0 rgba(27, 197, 189, .25) !important;
     box-shadow: 0 9px 16px 0 rgba(27, 197, 189, .25) !important
 }

 .btn.btn-success.btn-shadow.focus:not(.btn-text),
 .btn.btn-success.btn-shadow:focus:not(.btn-text),
 .btn.btn-success.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(27, 197, 189, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(27, 197, 189, .3) !important
 }

 .btn.btn-success.btn-shadow:not(:disabled):not(.disabled).active,
 .btn.btn-success.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-success.btn-shadow.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(27, 197, 189, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(27, 197, 189, .3) !important
 }

 .btn.btn-success.btn-shadow-hover.focus:not(.btn-text),
 .btn.btn-success.btn-shadow-hover:focus:not(.btn-text),
 .btn.btn-success.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(27, 197, 189, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(27, 197, 189, .3) !important
 }

 .btn.btn-success.btn-shadow-hover:not(:disabled):not(.disabled).active,
 .btn.btn-success.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-success.btn-shadow-hover.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(27, 197, 189, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(27, 197, 189, .3) !important
 }

 .btn.btn-info {
     color: #fff;
     background-color: #8950fc;
     border-color: #8950fc
 }

 .btn.btn-info i {
     color: #fff
 }

 .btn.btn-info .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-info .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-info.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-info.focus:not(.btn-text),
 .btn.btn-info:focus:not(.btn-text),
 .btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #7337ee;
     border-color: #7337ee
 }

 .btn.btn-info.focus:not(.btn-text) i,
 .btn.btn-info:focus:not(.btn-text) i,
 .btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-info.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-info:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-info.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-info:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-info.disabled,
 .btn.btn-info:disabled {
     color: #fff;
     background-color: #8950fc;
     border-color: #8950fc
 }

 .btn.btn-info.disabled i,
 .btn.btn-info:disabled i {
     color: #fff
 }

 .btn.btn-info.disabled .svg-icon svg g [fill],
 .btn.btn-info:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-info.disabled .svg-icon svg:hover g [fill],
 .btn.btn-info:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-info.disabled.dropdown-toggle:after,
 .btn.btn-info:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-info:not(:disabled):not(.disabled).active,
 .btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-info.btn-dropdown,
 .show>.btn.btn-info.dropdown-toggle {
     color: #fff;
     background-color: #7337ee;
     border-color: #7337ee
 }

 .btn.btn-info:not(:disabled):not(.disabled).active i,
 .btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-info.btn-dropdown i,
 .show>.btn.btn-info.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-info.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-info.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-info.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-info.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-info.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-info.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-info {
     color: #8950fc;
     background-color: transparent;
     border-color: #8950fc
 }

 .btn.btn-outline-info i {
     color: #8950fc
 }

 .btn.btn-outline-info .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-outline-info .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-info.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-outline-info.focus:not(.btn-text),
 .btn.btn-outline-info:focus:not(.btn-text),
 .btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #8950fc;
     border-color: #8950fc
 }

 .btn.btn-outline-info.focus:not(.btn-text) i,
 .btn.btn-outline-info:focus:not(.btn-text) i,
 .btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-outline-info.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-info:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-info.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-info:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-info.disabled,
 .btn.btn-outline-info:disabled {
     color: #8950fc;
     background-color: transparent;
     border-color: #8950fc
 }

 .btn.btn-outline-info.disabled i,
 .btn.btn-outline-info:disabled i {
     color: #8950fc
 }

 .btn.btn-outline-info.disabled .svg-icon svg g [fill],
 .btn.btn-outline-info:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-outline-info.disabled .svg-icon svg:hover g [fill],
 .btn.btn-outline-info:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-info.disabled.dropdown-toggle:after,
 .btn.btn-outline-info:disabled.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-outline-info:not(:disabled):not(.disabled).active,
 .btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-outline-info.btn-dropdown,
 .show>.btn.btn-outline-info.dropdown-toggle {
     color: #fff;
     background-color: #8950fc;
     border-color: #8950fc
 }

 .btn.btn-outline-info:not(:disabled):not(.disabled).active i,
 .btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-outline-info.btn-dropdown i,
 .show>.btn.btn-outline-info.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-outline-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-outline-info.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-outline-info.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-outline-info.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-outline-info.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-outline-info.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-outline-info.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-info {
     color: #3F5512;
     background-color: rgb(99 168 134 / 23%);
     border-color: transparent
 }

 .btn.btn-light-info i {
     color: #8950fc
 }

 .btn.btn-light-info .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-light-info .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-info.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-light-info.focus:not(.btn-text),
 .btn.btn-light-info:focus:not(.btn-text),
 .btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #3F5512;
     border-color: transparent
 }

 .btn.btn-light-info.focus:not(.btn-text) i,
 .btn.btn-light-info:focus:not(.btn-text) i,
 .btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-info.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-info:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-info.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-info:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-info.disabled,
 .btn.btn-light-info:disabled {
     color: #8950fc;
     background-color: #eee5ff;
     border-color: transparent
 }

 .btn.btn-light-info.disabled i,
 .btn.btn-light-info:disabled i {
     color: #8950fc
 }

 .btn.btn-light-info.disabled .svg-icon svg g [fill],
 .btn.btn-light-info:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-light-info.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-info:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-info.disabled.dropdown-toggle:after,
 .btn.btn-light-info:disabled.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-light-info:not(:disabled):not(.disabled).active,
 .btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-info.btn-dropdown,
 .show>.btn.btn-light-info.dropdown-toggle {
     color: #fff;
     background-color: #8950fc;
     border-color: transparent
 }

 .btn.btn-light-info:not(:disabled):not(.disabled).active i,
 .btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-info.btn-dropdown i,
 .show>.btn.btn-light-info.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-info.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-info.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-info.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-info.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-info.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-info.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-info {
     color: #8950fc;
     background-color: rgba(137, 80, 252, .1);
     border-color: transparent
 }

 .btn.btn-transparent-info i {
     color: #8950fc
 }

 .btn.btn-transparent-info .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-transparent-info .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-info.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-transparent-info.focus:not(.btn-text),
 .btn.btn-transparent-info:focus:not(.btn-text),
 .btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #8950fc;
     border-color: transparent
 }

 .btn.btn-transparent-info.focus:not(.btn-text) i,
 .btn.btn-transparent-info:focus:not(.btn-text) i,
 .btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-transparent-info.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-info:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-info.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-info:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-info.disabled,
 .btn.btn-transparent-info:disabled {
     color: #8950fc;
     background-color: rgba(137, 80, 252, .1);
     border-color: transparent
 }

 .btn.btn-transparent-info.disabled i,
 .btn.btn-transparent-info:disabled i {
     color: #8950fc
 }

 .btn.btn-transparent-info.disabled .svg-icon svg g [fill],
 .btn.btn-transparent-info:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-transparent-info.disabled .svg-icon svg:hover g [fill],
 .btn.btn-transparent-info:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-info.disabled.dropdown-toggle:after,
 .btn.btn-transparent-info:disabled.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-transparent-info:not(:disabled):not(.disabled).active,
 .btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-transparent-info.btn-dropdown,
 .show>.btn.btn-transparent-info.dropdown-toggle {
     color: #fff;
     background-color: #8950fc;
     border-color: transparent
 }

 .btn.btn-transparent-info:not(:disabled):not(.disabled).active i,
 .btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-transparent-info.btn-dropdown i,
 .show>.btn.btn-transparent-info.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-transparent-info.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-transparent-info.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-transparent-info.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-transparent-info.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-transparent-info.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-transparent-info.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-transparent-info {
     color: #8950fc;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-info i {
     color: #8950fc
 }

 .btn.btn-hover-transparent-info .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-hover-transparent-info .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-info.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-hover-transparent-info.focus:not(.btn-text),
 .btn.btn-hover-transparent-info:focus:not(.btn-text),
 .btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #8950fc;
     background-color: rgba(137, 80, 252, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-info.focus:not(.btn-text) i,
 .btn.btn-hover-transparent-info:focus:not(.btn-text) i,
 .btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #8950fc
 }

 .btn.btn-hover-transparent-info.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-info:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-hover-transparent-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-info.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-info:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-hover-transparent-info.disabled,
 .btn.btn-hover-transparent-info:disabled {
     color: #8950fc;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-info.disabled i,
 .btn.btn-hover-transparent-info:disabled i {
     color: #8950fc
 }

 .btn.btn-hover-transparent-info.disabled .svg-icon svg g [fill],
 .btn.btn-hover-transparent-info:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-hover-transparent-info.disabled .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-info:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-info.disabled.dropdown-toggle:after,
 .btn.btn-hover-transparent-info:disabled.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active,
 .btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-transparent-info.btn-dropdown,
 .show>.btn.btn-hover-transparent-info.dropdown-toggle {
     color: #8950fc;
     background-color: rgba(137, 80, 252, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-transparent-info.btn-dropdown i,
 .show>.btn.btn-hover-transparent-info.dropdown-toggle i {
     color: #8950fc
 }

 .btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-transparent-info.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-transparent-info.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-transparent-info.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-transparent-info.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-transparent-info.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-transparent-info.dropdown-toggle.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-hover-light-info.focus:not(.btn-text),
 .btn.btn-hover-light-info:focus:not(.btn-text),
 .btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #8950fc;
     background-color: #eee5ff;
     border-color: transparent
 }

 .btn.btn-hover-light-info.focus:not(.btn-text) i,
 .btn.btn-hover-light-info:focus:not(.btn-text) i,
 .btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #8950fc
 }

 .btn.btn-hover-light-info.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-info:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-hover-light-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-info.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-info:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-hover-light-info:not(:disabled):not(.disabled).active,
 .btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-light-info.btn-dropdown,
 .show>.btn.btn-hover-light-info.dropdown-toggle {
     color: #8950fc;
     background-color: #eee5ff;
     border-color: transparent
 }

 .btn.btn-hover-light-info:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-light-info.btn-dropdown i,
 .show>.btn.btn-hover-light-info.dropdown-toggle i {
     color: #8950fc
 }

 .btn.btn-hover-light-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-light-info.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-light-info.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-hover-light-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-light-info.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-light-info.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-light-info.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-light-info.dropdown-toggle.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-hover-light-info.btn-clean {
     border: 0 !important
 }

 .btn.btn-link-info {
     border: 0;
     padding: 0 !important;
     border-radius: 0 !important;
     color: #8950fc;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-info i {
     color: #8950fc
 }

 .btn.btn-link-info .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-link-info .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-info.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-link-info.focus:not(.btn-text),
 .btn.btn-link-info:focus:not(.btn-text),
 .btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #7337ee;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-info.focus:not(.btn-text) i,
 .btn.btn-link-info:focus:not(.btn-text) i,
 .btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #7337ee
 }

 .btn.btn-link-info.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-info:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7337ee
 }

 .btn.btn-link-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-info.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-info:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #7337ee
 }

 .btn.btn-link-info.disabled,
 .btn.btn-link-info:disabled {
     color: #8950fc;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-info.disabled i,
 .btn.btn-link-info:disabled i {
     color: #8950fc
 }

 .btn.btn-link-info.disabled .svg-icon svg g [fill],
 .btn.btn-link-info:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-link-info.disabled .svg-icon svg:hover g [fill],
 .btn.btn-link-info:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-info.disabled.dropdown-toggle:after,
 .btn.btn-link-info:disabled.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-link-info:not(:disabled):not(.disabled).active,
 .btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-link-info.btn-dropdown,
 .show>.btn.btn-link-info.dropdown-toggle {
     color: #7337ee;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-info:not(:disabled):not(.disabled).active i,
 .btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-link-info.btn-dropdown i,
 .show>.btn.btn-link-info.dropdown-toggle i {
     color: #7337ee
 }

 .btn.btn-link-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-link-info.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-link-info.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7337ee
 }

 .btn.btn-link-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-link-info.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-link-info.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-link-info.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-link-info.dropdown-toggle.dropdown-toggle:after {
     color: #7337ee
 }

 .btn.btn-hover-info.focus:not(.btn-text),
 .btn.btn-hover-info:focus:not(.btn-text),
 .btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff !important;
     background-color: #8950fc !important;
     border-color: #8950fc !important
 }

 .btn.btn-hover-info.focus:not(.btn-text) i,
 .btn.btn-hover-info:focus:not(.btn-text) i,
 .btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff !important
 }

 .btn.btn-hover-info.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-info:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-info.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-info:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-info:not(:disabled):not(.disabled).active,
 .btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-info.btn-dropdown,
 .show>.btn.btn-hover-info.dropdown-toggle {
     color: #fff !important;
     background-color: #8950fc !important;
     border-color: #8950fc !important
 }

 .btn.btn-hover-info:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-info.btn-dropdown i,
 .show>.btn.btn-hover-info.dropdown-toggle i {
     color: #fff !important
 }

 .btn.btn-hover-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-info.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-info.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-info.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-info.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-info.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-info.dropdown-toggle.dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-info.btn-clean {
     border: 0 !important
 }

 .btn.btn-hover-bg-info.focus:not(.btn-text),
 .btn.btn-hover-bg-info:focus:not(.btn-text),
 .btn.btn-hover-bg-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
     background-color: #8950fc !important;
     border-color: #8950fc !important
 }

 .btn.btn-hover-bg-info:not(:disabled):not(.disabled).active,
 .btn.btn-hover-bg-info:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-bg-info.btn-dropdown,
 .show>.btn.btn-hover-bg-info.dropdown-toggle {
     background-color: #8950fc !important;
     border-color: #8950fc !important
 }

 .btn.btn-bg-info {
     background-color: #8950fc;
     border-color: #8950fc
 }

 .btn.btn-bg-info.disabled,
 .btn.btn-bg-info:disabled {
     background-color: #8950fc;
     border-color: #8950fc
 }

 .btn.btn-info.btn-shadow {
     -webkit-box-shadow: 0 9px 16px 0 rgba(137, 80, 252, .25) !important;
     box-shadow: 0 9px 16px 0 rgba(137, 80, 252, .25) !important
 }

 .btn.btn-info.btn-shadow.focus:not(.btn-text),
 .btn.btn-info.btn-shadow:focus:not(.btn-text),
 .btn.btn-info.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(137, 80, 252, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(137, 80, 252, .3) !important
 }

 .btn.btn-info.btn-shadow:not(:disabled):not(.disabled).active,
 .btn.btn-info.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-info.btn-shadow.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(137, 80, 252, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(137, 80, 252, .3) !important
 }

 .btn.btn-info.btn-shadow-hover.focus:not(.btn-text),
 .btn.btn-info.btn-shadow-hover:focus:not(.btn-text),
 .btn.btn-info.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(137, 80, 252, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(137, 80, 252, .3) !important
 }

 .btn.btn-info.btn-shadow-hover:not(:disabled):not(.disabled).active,
 .btn.btn-info.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-info.btn-shadow-hover.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(137, 80, 252, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(137, 80, 252, .3) !important
 }

 .btn.btn-warning {
     color: #fff;
     background-color: #ffa800;
     border-color: #ffa800
 }

 .btn.btn-warning i {
     color: #fff
 }

 .btn.btn-warning .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-warning .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-warning.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-warning.focus:not(.btn-text),
 .btn.btn-warning:focus:not(.btn-text),
 .btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #ee9d01;
     border-color: #ee9d01
 }

 .btn.btn-warning.focus:not(.btn-text) i,
 .btn.btn-warning:focus:not(.btn-text) i,
 .btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-warning.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-warning:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-warning.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-warning:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-warning.disabled,
 .btn.btn-warning:disabled {
     color: #fff;
     background-color: #ffa800;
     border-color: #ffa800
 }

 .btn.btn-warning.disabled i,
 .btn.btn-warning:disabled i {
     color: #fff
 }

 .btn.btn-warning.disabled .svg-icon svg g [fill],
 .btn.btn-warning:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-warning.disabled .svg-icon svg:hover g [fill],
 .btn.btn-warning:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-warning.disabled.dropdown-toggle:after,
 .btn.btn-warning:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-warning:not(:disabled):not(.disabled).active,
 .btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-warning.btn-dropdown,
 .show>.btn.btn-warning.dropdown-toggle {
     color: #fff;
     background-color: #ee9d01;
     border-color: #ee9d01
 }

 .btn.btn-warning:not(:disabled):not(.disabled).active i,
 .btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-warning.btn-dropdown i,
 .show>.btn.btn-warning.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-warning.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-warning.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-warning.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-warning.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-warning.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-warning {
     color: #ffa800;
     background-color: transparent;
     border-color: #ffa800
 }

 .btn.btn-outline-warning i {
     color: #ffa800
 }

 .btn.btn-outline-warning .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-outline-warning .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-warning.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-outline-warning.focus:not(.btn-text),
 .btn.btn-outline-warning:focus:not(.btn-text),
 .btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #ffa800;
     border-color: #ffa800
 }

 .btn.btn-outline-warning.focus:not(.btn-text) i,
 .btn.btn-outline-warning:focus:not(.btn-text) i,
 .btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-outline-warning.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-warning:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-warning.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-warning:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-warning.disabled,
 .btn.btn-outline-warning:disabled {
     color: #ffa800;
     background-color: transparent;
     border-color: #ffa800
 }

 .btn.btn-outline-warning.disabled i,
 .btn.btn-outline-warning:disabled i {
     color: #ffa800
 }

 .btn.btn-outline-warning.disabled .svg-icon svg g [fill],
 .btn.btn-outline-warning:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-outline-warning.disabled .svg-icon svg:hover g [fill],
 .btn.btn-outline-warning:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-warning.disabled.dropdown-toggle:after,
 .btn.btn-outline-warning:disabled.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-outline-warning:not(:disabled):not(.disabled).active,
 .btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-outline-warning.btn-dropdown,
 .show>.btn.btn-outline-warning.dropdown-toggle {
     color: #fff;
     background-color: #ffa800;
     border-color: #ffa800
 }

 .btn.btn-outline-warning:not(:disabled):not(.disabled).active i,
 .btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-outline-warning.btn-dropdown i,
 .show>.btn.btn-outline-warning.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-outline-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-outline-warning.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-outline-warning.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-outline-warning.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-outline-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-outline-warning.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-outline-warning.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-warning {
     color: #ffa800;
     background-color: #fff4de;
     border-color: transparent
 }

 .btn.btn-light-warning i {
     color: #ffa800
 }

 .btn.btn-light-warning .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-light-warning .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-warning.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-light-warning.focus:not(.btn-text),
 .btn.btn-light-warning:focus:not(.btn-text),
 .btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #ffa800;
     border-color: transparent
 }

 .btn.btn-light-warning.focus:not(.btn-text) i,
 .btn.btn-light-warning:focus:not(.btn-text) i,
 .btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-warning.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-warning:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-warning.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-warning:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-warning.disabled,
 .btn.btn-light-warning:disabled {
     color: #ffa800;
     background-color: #fff4de;
     border-color: transparent
 }

 .btn.btn-light-warning.disabled i,
 .btn.btn-light-warning:disabled i {
     color: #ffa800
 }

 .btn.btn-light-warning.disabled .svg-icon svg g [fill],
 .btn.btn-light-warning:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-light-warning.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-warning:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-warning.disabled.dropdown-toggle:after,
 .btn.btn-light-warning:disabled.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-light-warning:not(:disabled):not(.disabled).active,
 .btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-warning.btn-dropdown,
 .show>.btn.btn-light-warning.dropdown-toggle {
     color: #fff;
     background-color: #ffa800;
     border-color: transparent
 }

 .btn.btn-light-warning:not(:disabled):not(.disabled).active i,
 .btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-warning.btn-dropdown i,
 .show>.btn.btn-light-warning.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-warning.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-warning.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-warning.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-warning.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-warning.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-warning {
     color: #ffa800;
     background-color: rgba(255, 168, 0, .1);
     border-color: transparent
 }

 .btn.btn-transparent-warning i {
     color: #ffa800
 }

 .btn.btn-transparent-warning .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-transparent-warning .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-warning.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-transparent-warning.focus:not(.btn-text),
 .btn.btn-transparent-warning:focus:not(.btn-text),
 .btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #ffa800;
     border-color: transparent
 }

 .btn.btn-transparent-warning.focus:not(.btn-text) i,
 .btn.btn-transparent-warning:focus:not(.btn-text) i,
 .btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-transparent-warning.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-warning:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-warning.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-warning:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-warning.disabled,
 .btn.btn-transparent-warning:disabled {
     color: #ffa800;
     background-color: rgba(255, 168, 0, .1);
     border-color: transparent
 }

 .btn.btn-transparent-warning.disabled i,
 .btn.btn-transparent-warning:disabled i {
     color: #ffa800
 }

 .btn.btn-transparent-warning.disabled .svg-icon svg g [fill],
 .btn.btn-transparent-warning:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-transparent-warning.disabled .svg-icon svg:hover g [fill],
 .btn.btn-transparent-warning:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-warning.disabled.dropdown-toggle:after,
 .btn.btn-transparent-warning:disabled.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-transparent-warning:not(:disabled):not(.disabled).active,
 .btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-transparent-warning.btn-dropdown,
 .show>.btn.btn-transparent-warning.dropdown-toggle {
     color: #fff;
     background-color: #ffa800;
     border-color: transparent
 }

 .btn.btn-transparent-warning:not(:disabled):not(.disabled).active i,
 .btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-transparent-warning.btn-dropdown i,
 .show>.btn.btn-transparent-warning.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-transparent-warning.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-transparent-warning.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-transparent-warning.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-transparent-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-transparent-warning.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-transparent-warning.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-transparent-warning {
     color: #ffa800;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-warning i {
     color: #ffa800
 }

 .btn.btn-hover-transparent-warning .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-hover-transparent-warning .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-warning.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-hover-transparent-warning.focus:not(.btn-text),
 .btn.btn-hover-transparent-warning:focus:not(.btn-text),
 .btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #ffa800;
     background-color: rgba(255, 168, 0, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-warning.focus:not(.btn-text) i,
 .btn.btn-hover-transparent-warning:focus:not(.btn-text) i,
 .btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #ffa800
 }

 .btn.btn-hover-transparent-warning.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-warning:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-hover-transparent-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-warning.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-warning:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-hover-transparent-warning.disabled,
 .btn.btn-hover-transparent-warning:disabled {
     color: #ffa800;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-warning.disabled i,
 .btn.btn-hover-transparent-warning:disabled i {
     color: #ffa800
 }

 .btn.btn-hover-transparent-warning.disabled .svg-icon svg g [fill],
 .btn.btn-hover-transparent-warning:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-hover-transparent-warning.disabled .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-warning:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-warning.disabled.dropdown-toggle:after,
 .btn.btn-hover-transparent-warning:disabled.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active,
 .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-transparent-warning.btn-dropdown,
 .show>.btn.btn-hover-transparent-warning.dropdown-toggle {
     color: #ffa800;
     background-color: rgba(255, 168, 0, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-transparent-warning.btn-dropdown i,
 .show>.btn.btn-hover-transparent-warning.dropdown-toggle i {
     color: #ffa800
 }

 .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-transparent-warning.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-transparent-warning.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-transparent-warning.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-transparent-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-transparent-warning.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-transparent-warning.dropdown-toggle.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-hover-light-warning.focus:not(.btn-text),
 .btn.btn-hover-light-warning:focus:not(.btn-text),
 .btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #ffa800;
     background-color: #fff4de;
     border-color: transparent
 }

 .btn.btn-hover-light-warning.focus:not(.btn-text) i,
 .btn.btn-hover-light-warning:focus:not(.btn-text) i,
 .btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #ffa800
 }

 .btn.btn-hover-light-warning.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-warning:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-hover-light-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-warning.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-warning:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-hover-light-warning:not(:disabled):not(.disabled).active,
 .btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-light-warning.btn-dropdown,
 .show>.btn.btn-hover-light-warning.dropdown-toggle {
     color: #ffa800;
     background-color: #fff4de;
     border-color: transparent
 }

 .btn.btn-hover-light-warning:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-light-warning.btn-dropdown i,
 .show>.btn.btn-hover-light-warning.dropdown-toggle i {
     color: #ffa800
 }

 .btn.btn-hover-light-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-light-warning.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-light-warning.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-hover-light-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-light-warning.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-light-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-light-warning.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-light-warning.dropdown-toggle.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-hover-light-warning.btn-clean {
     border: 0 !important
 }

 .btn.btn-link-warning {
     border: 0;
     padding: 0 !important;
     border-radius: 0 !important;
     color: #ffa800;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-warning i {
     color: #ffa800
 }

 .btn.btn-link-warning .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-link-warning .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-warning.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-link-warning.focus:not(.btn-text),
 .btn.btn-link-warning:focus:not(.btn-text),
 .btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #ee9d01;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-warning.focus:not(.btn-text) i,
 .btn.btn-link-warning:focus:not(.btn-text) i,
 .btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #ee9d01
 }

 .btn.btn-link-warning.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-warning:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ee9d01
 }

 .btn.btn-link-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-warning.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-warning:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #ee9d01
 }

 .btn.btn-link-warning.disabled,
 .btn.btn-link-warning:disabled {
     color: #ffa800;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-warning.disabled i,
 .btn.btn-link-warning:disabled i {
     color: #ffa800
 }

 .btn.btn-link-warning.disabled .svg-icon svg g [fill],
 .btn.btn-link-warning:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-link-warning.disabled .svg-icon svg:hover g [fill],
 .btn.btn-link-warning:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-warning.disabled.dropdown-toggle:after,
 .btn.btn-link-warning:disabled.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-link-warning:not(:disabled):not(.disabled).active,
 .btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-link-warning.btn-dropdown,
 .show>.btn.btn-link-warning.dropdown-toggle {
     color: #ee9d01;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-warning:not(:disabled):not(.disabled).active i,
 .btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-link-warning.btn-dropdown i,
 .show>.btn.btn-link-warning.dropdown-toggle i {
     color: #ee9d01
 }

 .btn.btn-link-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-link-warning.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-link-warning.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ee9d01
 }

 .btn.btn-link-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-link-warning.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-link-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-link-warning.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-link-warning.dropdown-toggle.dropdown-toggle:after {
     color: #ee9d01
 }

 .btn.btn-hover-warning.focus:not(.btn-text),
 .btn.btn-hover-warning:focus:not(.btn-text),
 .btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff !important;
     background-color: #ffa800 !important;
     border-color: #ffa800 !important
 }

 .btn.btn-hover-warning.focus:not(.btn-text) i,
 .btn.btn-hover-warning:focus:not(.btn-text) i,
 .btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff !important
 }

 .btn.btn-hover-warning.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-warning:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-warning.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-warning:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-warning:not(:disabled):not(.disabled).active,
 .btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-warning.btn-dropdown,
 .show>.btn.btn-hover-warning.dropdown-toggle {
     color: #fff !important;
     background-color: #ffa800 !important;
     border-color: #ffa800 !important
 }

 .btn.btn-hover-warning:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-warning.btn-dropdown i,
 .show>.btn.btn-hover-warning.dropdown-toggle i {
     color: #fff !important
 }

 .btn.btn-hover-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-warning.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-warning.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-warning.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-warning.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-warning.dropdown-toggle.dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-warning.btn-clean {
     border: 0 !important
 }

 .btn.btn-hover-bg-warning.focus:not(.btn-text),
 .btn.btn-hover-bg-warning:focus:not(.btn-text),
 .btn.btn-hover-bg-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
     background-color: #ffa800 !important;
     border-color: #ffa800 !important
 }

 .btn.btn-hover-bg-warning:not(:disabled):not(.disabled).active,
 .btn.btn-hover-bg-warning:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-bg-warning.btn-dropdown,
 .show>.btn.btn-hover-bg-warning.dropdown-toggle {
     background-color: #ffa800 !important;
     border-color: #ffa800 !important
 }

 .btn.btn-bg-warning {
     background-color: #ffa800;
     border-color: #ffa800
 }

 .btn.btn-bg-warning.disabled,
 .btn.btn-bg-warning:disabled {
     background-color: #ffa800;
     border-color: #ffa800
 }

 .btn.btn-warning.btn-shadow {
     -webkit-box-shadow: 0 9px 16px 0 rgba(255, 168, 0, .25) !important;
     box-shadow: 0 9px 16px 0 rgba(255, 168, 0, .25) !important
 }

 .btn.btn-warning.btn-shadow.focus:not(.btn-text),
 .btn.btn-warning.btn-shadow:focus:not(.btn-text),
 .btn.btn-warning.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(255, 168, 0, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(255, 168, 0, .3) !important
 }

 .btn.btn-warning.btn-shadow:not(:disabled):not(.disabled).active,
 .btn.btn-warning.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-warning.btn-shadow.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(255, 168, 0, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(255, 168, 0, .3) !important
 }

 .btn.btn-warning.btn-shadow-hover.focus:not(.btn-text),
 .btn.btn-warning.btn-shadow-hover:focus:not(.btn-text),
 .btn.btn-warning.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(255, 168, 0, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(255, 168, 0, .3) !important
 }

 .btn.btn-warning.btn-shadow-hover:not(:disabled):not(.disabled).active,
 .btn.btn-warning.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-warning.btn-shadow-hover.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(255, 168, 0, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(255, 168, 0, .3) !important
 }

 .btn.btn-danger {
     color: #fff;
     background-color: #f64e60;
     border-color: #f64e60
 }

 .btn.btn-danger i {
     color: #fff
 }

 .btn.btn-danger .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-danger .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-danger.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-danger.focus:not(.btn-text),
 .btn.btn-danger:focus:not(.btn-text),
 .btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #ee2d41;
     border-color: #ee2d41
 }

 .btn.btn-danger.focus:not(.btn-text) i,
 .btn.btn-danger:focus:not(.btn-text) i,
 .btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-danger.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-danger:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-danger.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-danger:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-danger.disabled,
 .btn.btn-danger:disabled {
     color: #fff;
     background-color: #f64e60;
     border-color: #f64e60
 }

 .btn.btn-danger.disabled i,
 .btn.btn-danger:disabled i {
     color: #fff
 }

 .btn.btn-danger.disabled .svg-icon svg g [fill],
 .btn.btn-danger:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-danger.disabled .svg-icon svg:hover g [fill],
 .btn.btn-danger:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-danger.disabled.dropdown-toggle:after,
 .btn.btn-danger:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-danger:not(:disabled):not(.disabled).active,
 .btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-danger.btn-dropdown,
 .show>.btn.btn-danger.dropdown-toggle {
     color: #fff;
     background-color: #ee2d41;
     border-color: #ee2d41
 }

 .btn.btn-danger:not(:disabled):not(.disabled).active i,
 .btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-danger.btn-dropdown i,
 .show>.btn.btn-danger.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-danger.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-danger.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-danger.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-danger.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-danger.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-danger {
     color: #f64e60;
     background-color: transparent;
     border-color: #f64e60
 }

 .btn.btn-outline-danger i {
     color: #f64e60
 }

 .btn.btn-outline-danger .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-outline-danger .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-danger.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-outline-danger.focus:not(.btn-text),
 .btn.btn-outline-danger:focus:not(.btn-text),
 .btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #f64e60;
     border-color: #f64e60
 }

 .btn.btn-outline-danger.focus:not(.btn-text) i,
 .btn.btn-outline-danger:focus:not(.btn-text) i,
 .btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-outline-danger.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-danger:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-danger.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-danger:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-danger.disabled,
 .btn.btn-outline-danger:disabled {
     color: #f64e60;
     background-color: transparent;
     border-color: #f64e60
 }

 .btn.btn-outline-danger.disabled i,
 .btn.btn-outline-danger:disabled i {
     color: #f64e60
 }

 .btn.btn-outline-danger.disabled .svg-icon svg g [fill],
 .btn.btn-outline-danger:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-outline-danger.disabled .svg-icon svg:hover g [fill],
 .btn.btn-outline-danger:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-danger.disabled.dropdown-toggle:after,
 .btn.btn-outline-danger:disabled.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-outline-danger:not(:disabled):not(.disabled).active,
 .btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-outline-danger.btn-dropdown,
 .show>.btn.btn-outline-danger.dropdown-toggle {
     color: #fff;
     background-color: #f64e60;
     border-color: #f64e60
 }

 .btn.btn-outline-danger:not(:disabled):not(.disabled).active i,
 .btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-outline-danger.btn-dropdown i,
 .show>.btn.btn-outline-danger.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-outline-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-outline-danger.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-outline-danger.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-outline-danger.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-outline-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-outline-danger.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-outline-danger.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-danger {
     color: #f64e60;
     background-color: #ffe2e5;
     border-color: transparent
 }

 .btn.btn-light-danger i {
     color: #f64e60
 }

 .btn.btn-light-danger .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-light-danger .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-danger.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-light-danger.focus:not(.btn-text),
 .btn.btn-light-danger:focus:not(.btn-text),
 .btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #f64e60;
     border-color: transparent
 }

 .btn.btn-light-danger.focus:not(.btn-text) i,
 .btn.btn-light-danger:focus:not(.btn-text) i,
 .btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-danger.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-danger:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-danger.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-danger:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-danger.disabled,
 .btn.btn-light-danger:disabled {
     color: #f64e60;
     background-color: #ffe2e5;
     border-color: transparent
 }

 .btn.btn-light-danger.disabled i,
 .btn.btn-light-danger:disabled i {
     color: #f64e60
 }

 .btn.btn-light-danger.disabled .svg-icon svg g [fill],
 .btn.btn-light-danger:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-light-danger.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-danger:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-danger.disabled.dropdown-toggle:after,
 .btn.btn-light-danger:disabled.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-light-danger:not(:disabled):not(.disabled).active,
 .btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-danger.btn-dropdown,
 .show>.btn.btn-light-danger.dropdown-toggle {
     color: #fff;
     background-color: #f64e60;
     border-color: transparent
 }

 .btn.btn-light-danger:not(:disabled):not(.disabled).active i,
 .btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-danger.btn-dropdown i,
 .show>.btn.btn-light-danger.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-danger.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-danger.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-danger.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-danger.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-danger.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-danger {
     color: #f64e60;
     background-color: rgba(246, 78, 96, .1);
     border-color: transparent
 }

 .btn.btn-transparent-danger i {
     color: #f64e60
 }

 .btn.btn-transparent-danger .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-transparent-danger .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-danger.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-transparent-danger.focus:not(.btn-text),
 .btn.btn-transparent-danger:focus:not(.btn-text),
 .btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #f64e60;
     border-color: transparent
 }

 .btn.btn-transparent-danger.focus:not(.btn-text) i,
 .btn.btn-transparent-danger:focus:not(.btn-text) i,
 .btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-transparent-danger.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-danger:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-danger.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-danger:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-danger.disabled,
 .btn.btn-transparent-danger:disabled {
     color: #f64e60;
     background-color: rgba(246, 78, 96, .1);
     border-color: transparent
 }

 .btn.btn-transparent-danger.disabled i,
 .btn.btn-transparent-danger:disabled i {
     color: #f64e60
 }

 .btn.btn-transparent-danger.disabled .svg-icon svg g [fill],
 .btn.btn-transparent-danger:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-transparent-danger.disabled .svg-icon svg:hover g [fill],
 .btn.btn-transparent-danger:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-danger.disabled.dropdown-toggle:after,
 .btn.btn-transparent-danger:disabled.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-transparent-danger:not(:disabled):not(.disabled).active,
 .btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-transparent-danger.btn-dropdown,
 .show>.btn.btn-transparent-danger.dropdown-toggle {
     color: #fff;
     background-color: #f64e60;
     border-color: transparent
 }

 .btn.btn-transparent-danger:not(:disabled):not(.disabled).active i,
 .btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-transparent-danger.btn-dropdown i,
 .show>.btn.btn-transparent-danger.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-transparent-danger.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-transparent-danger.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-transparent-danger.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-transparent-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-transparent-danger.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-transparent-danger.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-transparent-danger {
     color: #f64e60;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-danger i {
     color: #f64e60
 }

 .btn.btn-hover-transparent-danger .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-hover-transparent-danger .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-danger.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-hover-transparent-danger.focus:not(.btn-text),
 .btn.btn-hover-transparent-danger:focus:not(.btn-text),
 .btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #f64e60;
     background-color: rgba(246, 78, 96, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-danger.focus:not(.btn-text) i,
 .btn.btn-hover-transparent-danger:focus:not(.btn-text) i,
 .btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #f64e60
 }

 .btn.btn-hover-transparent-danger.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-danger:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-hover-transparent-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-danger.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-danger:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-hover-transparent-danger.disabled,
 .btn.btn-hover-transparent-danger:disabled {
     color: #f64e60;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-danger.disabled i,
 .btn.btn-hover-transparent-danger:disabled i {
     color: #f64e60
 }

 .btn.btn-hover-transparent-danger.disabled .svg-icon svg g [fill],
 .btn.btn-hover-transparent-danger:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-hover-transparent-danger.disabled .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-danger:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-danger.disabled.dropdown-toggle:after,
 .btn.btn-hover-transparent-danger:disabled.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active,
 .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-transparent-danger.btn-dropdown,
 .show>.btn.btn-hover-transparent-danger.dropdown-toggle {
     color: #f64e60;
     background-color: rgba(246, 78, 96, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-transparent-danger.btn-dropdown i,
 .show>.btn.btn-hover-transparent-danger.dropdown-toggle i {
     color: #f64e60
 }

 .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-transparent-danger.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-transparent-danger.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-transparent-danger.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-transparent-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-transparent-danger.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-transparent-danger.dropdown-toggle.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-hover-light-danger.focus:not(.btn-text),
 .btn.btn-hover-light-danger:focus:not(.btn-text),
 .btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #f64e60;
     background-color: #ffe2e5;
     border-color: transparent
 }

 .btn.btn-hover-light-danger.focus:not(.btn-text) i,
 .btn.btn-hover-light-danger:focus:not(.btn-text) i,
 .btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #f64e60
 }

 .btn.btn-hover-light-danger.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-danger:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-hover-light-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-danger.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-danger:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-hover-light-danger:not(:disabled):not(.disabled).active,
 .btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-light-danger.btn-dropdown,
 .show>.btn.btn-hover-light-danger.dropdown-toggle {
     color: #f64e60;
     background-color: #ffe2e5;
     border-color: transparent
 }

 .btn.btn-hover-light-danger:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-light-danger.btn-dropdown i,
 .show>.btn.btn-hover-light-danger.dropdown-toggle i {
     color: #f64e60
 }

 .btn.btn-hover-light-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-light-danger.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-light-danger.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-hover-light-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-light-danger.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-light-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-light-danger.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-light-danger.dropdown-toggle.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-hover-light-danger.btn-clean {
     border: 0 !important
 }

 .btn.btn-link-danger {
     border: 0;
     padding: 0 !important;
     border-radius: 0 !important;
     color: #f64e60;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-danger i {
     color: #f64e60
 }

 .btn.btn-link-danger .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-link-danger .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-danger.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-link-danger.focus:not(.btn-text),
 .btn.btn-link-danger:focus:not(.btn-text),
 .btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #ee2d41;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-danger.focus:not(.btn-text) i,
 .btn.btn-link-danger:focus:not(.btn-text) i,
 .btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #ee2d41
 }

 .btn.btn-link-danger.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-danger:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ee2d41
 }

 .btn.btn-link-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-danger.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-danger:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #ee2d41
 }

 .btn.btn-link-danger.disabled,
 .btn.btn-link-danger:disabled {
     color: #f64e60;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-danger.disabled i,
 .btn.btn-link-danger:disabled i {
     color: #f64e60
 }

 .btn.btn-link-danger.disabled .svg-icon svg g [fill],
 .btn.btn-link-danger:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-link-danger.disabled .svg-icon svg:hover g [fill],
 .btn.btn-link-danger:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-danger.disabled.dropdown-toggle:after,
 .btn.btn-link-danger:disabled.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-link-danger:not(:disabled):not(.disabled).active,
 .btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-link-danger.btn-dropdown,
 .show>.btn.btn-link-danger.dropdown-toggle {
     color: #ee2d41;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-danger:not(:disabled):not(.disabled).active i,
 .btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-link-danger.btn-dropdown i,
 .show>.btn.btn-link-danger.dropdown-toggle i {
     color: #ee2d41
 }

 .btn.btn-link-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-link-danger.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-link-danger.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ee2d41
 }

 .btn.btn-link-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-link-danger.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-link-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-link-danger.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-link-danger.dropdown-toggle.dropdown-toggle:after {
     color: #ee2d41
 }

 .btn.btn-hover-danger.focus:not(.btn-text),
 .btn.btn-hover-danger:focus:not(.btn-text),
 .btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff !important;
     background-color: #f64e60 !important;
     border-color: #f64e60 !important
 }

 .btn.btn-hover-danger.focus:not(.btn-text) i,
 .btn.btn-hover-danger:focus:not(.btn-text) i,
 .btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff !important
 }

 .btn.btn-hover-danger.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-danger:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-danger.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-danger:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-danger:not(:disabled):not(.disabled).active,
 .btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-danger.btn-dropdown,
 .show>.btn.btn-hover-danger.dropdown-toggle {
     color: #fff !important;
     background-color: #f64e60 !important;
     border-color: #f64e60 !important
 }

 .btn.btn-hover-danger:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-danger.btn-dropdown i,
 .show>.btn.btn-hover-danger.dropdown-toggle i {
     color: #fff !important
 }

 .btn.btn-hover-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-danger.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-danger.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-danger.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-danger.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-danger.dropdown-toggle.dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-danger.btn-clean {
     border: 0 !important
 }

 .btn.btn-hover-bg-danger.focus:not(.btn-text),
 .btn.btn-hover-bg-danger:focus:not(.btn-text),
 .btn.btn-hover-bg-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
     background-color: #f64e60 !important;
     border-color: #f64e60 !important
 }

 .btn.btn-hover-bg-danger:not(:disabled):not(.disabled).active,
 .btn.btn-hover-bg-danger:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-bg-danger.btn-dropdown,
 .show>.btn.btn-hover-bg-danger.dropdown-toggle {
     background-color: #f64e60 !important;
     border-color: #f64e60 !important
 }

 .btn.btn-bg-danger {
     background-color: #f64e60;
     border-color: #f64e60
 }

 .btn.btn-bg-danger.disabled,
 .btn.btn-bg-danger:disabled {
     background-color: #f64e60;
     border-color: #f64e60
 }

 .btn.btn-danger.btn-shadow {
     -webkit-box-shadow: 0 9px 16px 0 rgba(246, 78, 96, .25) !important;
     box-shadow: 0 9px 16px 0 rgba(246, 78, 96, .25) !important
 }

 .btn.btn-danger.btn-shadow.focus:not(.btn-text),
 .btn.btn-danger.btn-shadow:focus:not(.btn-text),
 .btn.btn-danger.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(246, 78, 96, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(246, 78, 96, .3) !important
 }

 .btn.btn-danger.btn-shadow:not(:disabled):not(.disabled).active,
 .btn.btn-danger.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-danger.btn-shadow.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(246, 78, 96, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(246, 78, 96, .3) !important
 }

 .btn.btn-danger.btn-shadow-hover.focus:not(.btn-text),
 .btn.btn-danger.btn-shadow-hover:focus:not(.btn-text),
 .btn.btn-danger.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(246, 78, 96, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(246, 78, 96, .3) !important
 }

 .btn.btn-danger.btn-shadow-hover:not(:disabled):not(.disabled).active,
 .btn.btn-danger.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-danger.btn-shadow-hover.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(246, 78, 96, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(246, 78, 96, .3) !important
 }

 .btn.btn-light {
     color: #7e8299;
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-light i {
     color: #7e8299
 }

 .btn.btn-light .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-light .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light.dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-light.focus:not(.btn-text),
 .btn.btn-light:focus:not(.btn-text),
 .btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #7e8299;
     background-color: #e4e6ef;
     border-color: #e4e6ef
 }

 .btn.btn-light.focus:not(.btn-text) i,
 .btn.btn-light:focus:not(.btn-text) i,
 .btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #7e8299
 }

 .btn.btn-light.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-light.disabled,
 .btn.btn-light:disabled {
     color: #7e8299;
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-light.disabled i,
 .btn.btn-light:disabled i {
     color: #7e8299
 }

 .btn.btn-light.disabled .svg-icon svg g [fill],
 .btn.btn-light:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-light.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light.disabled.dropdown-toggle:after,
 .btn.btn-light:disabled.dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-light:not(:disabled):not(.disabled).active,
 .btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light.btn-dropdown,
 .show>.btn.btn-light.dropdown-toggle {
     color: #7e8299;
     background-color: #e4e6ef;
     border-color: #e4e6ef
 }

 .btn.btn-light:not(:disabled):not(.disabled).active i,
 .btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light.btn-dropdown i,
 .show>.btn.btn-light.dropdown-toggle i {
     color: #7e8299
 }

 .btn.btn-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light.dropdown-toggle.dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-outline-light {
     color: #3f4254;
     background-color: transparent;
     border-color: #f3f6f9
 }

 .btn.btn-outline-light i {
     color: #3f4254
 }

 .btn.btn-outline-light .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-outline-light .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-light.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-outline-light.focus:not(.btn-text),
 .btn.btn-outline-light:focus:not(.btn-text),
 .btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #7e8299;
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-outline-light.focus:not(.btn-text) i,
 .btn.btn-outline-light:focus:not(.btn-text) i,
 .btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #7e8299
 }

 .btn.btn-outline-light.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-light:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-outline-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-light.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-light:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-outline-light.disabled,
 .btn.btn-outline-light:disabled {
     color: #3f4254;
     background-color: transparent;
     border-color: #f3f6f9
 }

 .btn.btn-outline-light.disabled i,
 .btn.btn-outline-light:disabled i {
     color: #3f4254
 }

 .btn.btn-outline-light.disabled .svg-icon svg g [fill],
 .btn.btn-outline-light:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-outline-light.disabled .svg-icon svg:hover g [fill],
 .btn.btn-outline-light:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-light.disabled.dropdown-toggle:after,
 .btn.btn-outline-light:disabled.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-outline-light:not(:disabled):not(.disabled).active,
 .btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-outline-light.btn-dropdown,
 .show>.btn.btn-outline-light.dropdown-toggle {
     color: #7e8299;
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-outline-light:not(:disabled):not(.disabled).active i,
 .btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-outline-light.btn-dropdown i,
 .show>.btn.btn-outline-light.dropdown-toggle i {
     color: #7e8299
 }

 .btn.btn-outline-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-outline-light.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-outline-light.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-outline-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-outline-light.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-outline-light.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-outline-light.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-outline-light.dropdown-toggle.dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-light-light {
     color: #f3f6f9;
     background-color: #f3f6f9;
     border-color: transparent
 }

 .btn.btn-light-light i {
     color: #f3f6f9
 }

 .btn.btn-light-light .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-light-light .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-light.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-light-light.focus:not(.btn-text),
 .btn.btn-light-light:focus:not(.btn-text),
 .btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #7e8299;
     background-color: #f3f6f9;
     border-color: transparent
 }

 .btn.btn-light-light.focus:not(.btn-text) i,
 .btn.btn-light-light:focus:not(.btn-text) i,
 .btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #7e8299
 }

 .btn.btn-light-light.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-light:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-light-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-light.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-light:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-light-light.disabled,
 .btn.btn-light-light:disabled {
     color: #f3f6f9;
     background-color: #f3f6f9;
     border-color: transparent
 }

 .btn.btn-light-light.disabled i,
 .btn.btn-light-light:disabled i {
     color: #f3f6f9
 }

 .btn.btn-light-light.disabled .svg-icon svg g [fill],
 .btn.btn-light-light:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-light-light.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-light:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-light.disabled.dropdown-toggle:after,
 .btn.btn-light-light:disabled.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-light-light:not(:disabled):not(.disabled).active,
 .btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-light.btn-dropdown,
 .show>.btn.btn-light-light.dropdown-toggle {
     color: #7e8299;
     background-color: #f3f6f9;
     border-color: transparent
 }

 .btn.btn-light-light:not(:disabled):not(.disabled).active i,
 .btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-light.btn-dropdown i,
 .show>.btn.btn-light-light.dropdown-toggle i {
     color: #7e8299
 }

 .btn.btn-light-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-light.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-light.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-light-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-light.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-light.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-light.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-light.dropdown-toggle.dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-transparent-light {
     color: #f3f6f9;
     background-color: rgba(243, 246, 249, .1);
     border-color: transparent
 }

 .btn.btn-transparent-light i {
     color: #f3f6f9
 }

 .btn.btn-transparent-light .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-transparent-light .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-light.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-transparent-light.focus:not(.btn-text),
 .btn.btn-transparent-light:focus:not(.btn-text),
 .btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #7e8299;
     background-color: #f3f6f9;
     border-color: transparent
 }

 .btn.btn-transparent-light.focus:not(.btn-text) i,
 .btn.btn-transparent-light:focus:not(.btn-text) i,
 .btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #7e8299
 }

 .btn.btn-transparent-light.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-light:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-transparent-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-light.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-light:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-transparent-light.disabled,
 .btn.btn-transparent-light:disabled {
     color: #f3f6f9;
     background-color: rgba(243, 246, 249, .1);
     border-color: transparent
 }

 .btn.btn-transparent-light.disabled i,
 .btn.btn-transparent-light:disabled i {
     color: #f3f6f9
 }

 .btn.btn-transparent-light.disabled .svg-icon svg g [fill],
 .btn.btn-transparent-light:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-transparent-light.disabled .svg-icon svg:hover g [fill],
 .btn.btn-transparent-light:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-light.disabled.dropdown-toggle:after,
 .btn.btn-transparent-light:disabled.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-transparent-light:not(:disabled):not(.disabled).active,
 .btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-transparent-light.btn-dropdown,
 .show>.btn.btn-transparent-light.dropdown-toggle {
     color: #7e8299;
     background-color: #f3f6f9;
     border-color: transparent
 }

 .btn.btn-transparent-light:not(:disabled):not(.disabled).active i,
 .btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-transparent-light.btn-dropdown i,
 .show>.btn.btn-transparent-light.dropdown-toggle i {
     color: #7e8299
 }

 .btn.btn-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-transparent-light.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-transparent-light.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-transparent-light.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-transparent-light.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-transparent-light.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-transparent-light.dropdown-toggle.dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-hover-transparent-light {
     color: #f3f6f9;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-light i {
     color: #f3f6f9
 }

 .btn.btn-hover-transparent-light .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-hover-transparent-light .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-light.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-hover-transparent-light.focus:not(.btn-text),
 .btn.btn-hover-transparent-light:focus:not(.btn-text),
 .btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #f3f6f9;
     background-color: rgba(243, 246, 249, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-light.focus:not(.btn-text) i,
 .btn.btn-hover-transparent-light:focus:not(.btn-text) i,
 .btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #f3f6f9
 }

 .btn.btn-hover-transparent-light.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-light:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-hover-transparent-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-light.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-light:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-hover-transparent-light.disabled,
 .btn.btn-hover-transparent-light:disabled {
     color: #f3f6f9;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-light.disabled i,
 .btn.btn-hover-transparent-light:disabled i {
     color: #f3f6f9
 }

 .btn.btn-hover-transparent-light.disabled .svg-icon svg g [fill],
 .btn.btn-hover-transparent-light:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-hover-transparent-light.disabled .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-light:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-light.disabled.dropdown-toggle:after,
 .btn.btn-hover-transparent-light:disabled.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active,
 .btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-transparent-light.btn-dropdown,
 .show>.btn.btn-hover-transparent-light.dropdown-toggle {
     color: #f3f6f9;
     background-color: rgba(243, 246, 249, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-transparent-light.btn-dropdown i,
 .show>.btn.btn-hover-transparent-light.dropdown-toggle i {
     color: #f3f6f9
 }

 .btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-transparent-light.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-transparent-light.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-transparent-light.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-transparent-light.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-transparent-light.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-transparent-light.dropdown-toggle.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-hover-light-light.focus:not(.btn-text),
 .btn.btn-hover-light-light:focus:not(.btn-text),
 .btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #f3f6f9;
     background-color: #f3f6f9;
     border-color: transparent
 }

 .btn.btn-hover-light-light.focus:not(.btn-text) i,
 .btn.btn-hover-light-light:focus:not(.btn-text) i,
 .btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #f3f6f9
 }

 .btn.btn-hover-light-light.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-light:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-hover-light-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-light.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-light:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-hover-light-light:not(:disabled):not(.disabled).active,
 .btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-light-light.btn-dropdown,
 .show>.btn.btn-hover-light-light.dropdown-toggle {
     color: #f3f6f9;
     background-color: #f3f6f9;
     border-color: transparent
 }

 .btn.btn-hover-light-light:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-light-light.btn-dropdown i,
 .show>.btn.btn-hover-light-light.dropdown-toggle i {
     color: #f3f6f9
 }

 .btn.btn-hover-light-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-light-light.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-light-light.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-hover-light-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-light-light.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-light-light.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-light-light.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-light-light.dropdown-toggle.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-hover-light-light.btn-clean {
     border: 0 !important
 }

 .btn.btn-link-light {
     border: 0;
     padding: 0 !important;
     border-radius: 0 !important;
     color: #f3f6f9;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-light i {
     color: #f3f6f9
 }

 .btn.btn-link-light .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-link-light .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-light.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-link-light.focus:not(.btn-text),
 .btn.btn-link-light:focus:not(.btn-text),
 .btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #e4e6ef;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-light.focus:not(.btn-text) i,
 .btn.btn-link-light:focus:not(.btn-text) i,
 .btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #e4e6ef
 }

 .btn.btn-link-light.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-light:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-link-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-light.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-light:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-link-light.disabled,
 .btn.btn-link-light:disabled {
     color: #f3f6f9;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-light.disabled i,
 .btn.btn-link-light:disabled i {
     color: #f3f6f9
 }

 .btn.btn-link-light.disabled .svg-icon svg g [fill],
 .btn.btn-link-light:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-link-light.disabled .svg-icon svg:hover g [fill],
 .btn.btn-link-light:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-light.disabled.dropdown-toggle:after,
 .btn.btn-link-light:disabled.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-link-light:not(:disabled):not(.disabled).active,
 .btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-link-light.btn-dropdown,
 .show>.btn.btn-link-light.dropdown-toggle {
     color: #e4e6ef;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-light:not(:disabled):not(.disabled).active i,
 .btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-link-light.btn-dropdown i,
 .show>.btn.btn-link-light.dropdown-toggle i {
     color: #e4e6ef
 }

 .btn.btn-link-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-link-light.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-link-light.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e4e6ef
 }

 .btn.btn-link-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-link-light.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-link-light.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-link-light.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-link-light.dropdown-toggle.dropdown-toggle:after {
     color: #e4e6ef
 }

 .btn.btn-hover-light.focus:not(.btn-text),
 .btn.btn-hover-light:focus:not(.btn-text),
 .btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #7e8299 !important;
     background-color: #f3f6f9 !important;
     border-color: #f3f6f9 !important
 }

 .btn.btn-hover-light.focus:not(.btn-text) i,
 .btn.btn-hover-light:focus:not(.btn-text) i,
 .btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #7e8299 !important
 }

 .btn.btn-hover-light.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299 !important
 }

 .btn.btn-hover-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #7e8299 !important
 }

 .btn.btn-hover-light:not(:disabled):not(.disabled).active,
 .btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-light.btn-dropdown,
 .show>.btn.btn-hover-light.dropdown-toggle {
     color: #7e8299 !important;
     background-color: #f3f6f9 !important;
     border-color: #f3f6f9 !important
 }

 .btn.btn-hover-light:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-light.btn-dropdown i,
 .show>.btn.btn-hover-light.dropdown-toggle i {
     color: #7e8299 !important
 }

 .btn.btn-hover-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-light.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-light.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299 !important
 }

 .btn.btn-hover-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-light.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-light.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-light.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-light.dropdown-toggle.dropdown-toggle:after {
     color: #7e8299 !important
 }

 .btn.btn-hover-light.btn-clean {
     border: 0 !important
 }

 .btn.btn-hover-bg-light.focus:not(.btn-text),
 .btn.btn-hover-bg-light:focus:not(.btn-text),
 .btn.btn-hover-bg-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
     background-color: #f3f6f9 !important;
     border-color: #f3f6f9 !important
 }

 .btn.btn-hover-bg-light:not(:disabled):not(.disabled).active,
 .btn.btn-hover-bg-light:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-bg-light.btn-dropdown,
 .show>.btn.btn-hover-bg-light.dropdown-toggle {
     background-color: #f3f6f9 !important;
     border-color: #f3f6f9 !important
 }

 .btn.btn-bg-light {
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-bg-light.disabled,
 .btn.btn-bg-light:disabled {
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-light.btn-shadow {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .25) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .25) !important
 }

 .btn.btn-light.btn-shadow.focus:not(.btn-text),
 .btn.btn-light.btn-shadow:focus:not(.btn-text),
 .btn.btn-light.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-light.btn-shadow:not(:disabled):not(.disabled).active,
 .btn.btn-light.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-light.btn-shadow.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-light.btn-shadow-hover.focus:not(.btn-text),
 .btn.btn-light.btn-shadow-hover:focus:not(.btn-text),
 .btn.btn-light.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-light.btn-shadow-hover:not(:disabled):not(.disabled).active,
 .btn.btn-light.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-light.btn-shadow-hover.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-dark {
     color: #fff;
     background-color: #181c32;
     border-color: #181c32
 }

 .btn.btn-dark i {
     color: #fff
 }

 .btn.btn-dark .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-dark .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-dark.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-dark.focus:not(.btn-text),
 .btn.btn-dark:focus:not(.btn-text),
 .btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #131628;
     border-color: #131628
 }

 .btn.btn-dark.focus:not(.btn-text) i,
 .btn.btn-dark:focus:not(.btn-text) i,
 .btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-dark.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-dark:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-dark.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-dark:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-dark.disabled,
 .btn.btn-dark:disabled {
     color: #fff;
     background-color: #181c32;
     border-color: #181c32
 }

 .btn.btn-dark.disabled i,
 .btn.btn-dark:disabled i {
     color: #fff
 }

 .btn.btn-dark.disabled .svg-icon svg g [fill],
 .btn.btn-dark:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-dark.disabled .svg-icon svg:hover g [fill],
 .btn.btn-dark:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-dark.disabled.dropdown-toggle:after,
 .btn.btn-dark:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-dark:not(:disabled):not(.disabled).active,
 .btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-dark.btn-dropdown,
 .show>.btn.btn-dark.dropdown-toggle {
     color: #fff;
     background-color: #131628;
     border-color: #131628
 }

 .btn.btn-dark:not(:disabled):not(.disabled).active i,
 .btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-dark.btn-dropdown i,
 .show>.btn.btn-dark.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-dark.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-dark.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-dark.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-dark.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-dark.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-dark {
     color: #181c32;
     background-color: transparent;
     border-color: #181c32
 }

 .btn.btn-outline-dark i {
     color: #181c32
 }

 .btn.btn-outline-dark .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-outline-dark .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-dark.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-outline-dark.focus:not(.btn-text),
 .btn.btn-outline-dark:focus:not(.btn-text),
 .btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #181c32;
     border-color: #181c32
 }

 .btn.btn-outline-dark.focus:not(.btn-text) i,
 .btn.btn-outline-dark:focus:not(.btn-text) i,
 .btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-outline-dark.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-dark:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-dark.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-dark:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-dark.disabled,
 .btn.btn-outline-dark:disabled {
     color: #181c32;
     background-color: transparent;
     border-color: #181c32
 }

 .btn.btn-outline-dark.disabled i,
 .btn.btn-outline-dark:disabled i {
     color: #181c32
 }

 .btn.btn-outline-dark.disabled .svg-icon svg g [fill],
 .btn.btn-outline-dark:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-outline-dark.disabled .svg-icon svg:hover g [fill],
 .btn.btn-outline-dark:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-dark.disabled.dropdown-toggle:after,
 .btn.btn-outline-dark:disabled.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-outline-dark:not(:disabled):not(.disabled).active,
 .btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-outline-dark.btn-dropdown,
 .show>.btn.btn-outline-dark.dropdown-toggle {
     color: #fff;
     background-color: #181c32;
     border-color: #181c32
 }

 .btn.btn-outline-dark:not(:disabled):not(.disabled).active i,
 .btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-outline-dark.btn-dropdown i,
 .show>.btn.btn-outline-dark.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-outline-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-outline-dark.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-outline-dark.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-outline-dark.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-outline-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-outline-dark.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-outline-dark.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-dark {
     color: #181c32;
     background-color: #d1d3e0;
     border-color: transparent
 }

 .btn.btn-light-dark i {
     color: #181c32
 }

 .btn.btn-light-dark .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-light-dark .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-dark.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-light-dark.focus:not(.btn-text),
 .btn.btn-light-dark:focus:not(.btn-text),
 .btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #181c32;
     border-color: transparent
 }

 .btn.btn-light-dark.focus:not(.btn-text) i,
 .btn.btn-light-dark:focus:not(.btn-text) i,
 .btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-dark.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-dark:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-dark.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-dark:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-dark.disabled,
 .btn.btn-light-dark:disabled {
     color: #181c32;
     background-color: #d1d3e0;
     border-color: transparent
 }

 .btn.btn-light-dark.disabled i,
 .btn.btn-light-dark:disabled i {
     color: #181c32
 }

 .btn.btn-light-dark.disabled .svg-icon svg g [fill],
 .btn.btn-light-dark:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-light-dark.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-dark:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-dark.disabled.dropdown-toggle:after,
 .btn.btn-light-dark:disabled.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-light-dark:not(:disabled):not(.disabled).active,
 .btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-dark.btn-dropdown,
 .show>.btn.btn-light-dark.dropdown-toggle {
     color: #fff;
     background-color: #181c32;
     border-color: transparent
 }

 .btn.btn-light-dark:not(:disabled):not(.disabled).active i,
 .btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-dark.btn-dropdown i,
 .show>.btn.btn-light-dark.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-dark.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-dark.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-dark.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-dark.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-dark.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-dark {
     color: #181c32;
     background-color: rgba(24, 28, 50, .1);
     border-color: transparent
 }

 .btn.btn-transparent-dark i {
     color: #181c32
 }

 .btn.btn-transparent-dark .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-transparent-dark .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-dark.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-transparent-dark.focus:not(.btn-text),
 .btn.btn-transparent-dark:focus:not(.btn-text),
 .btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #181c32;
     border-color: transparent
 }

 .btn.btn-transparent-dark.focus:not(.btn-text) i,
 .btn.btn-transparent-dark:focus:not(.btn-text) i,
 .btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-transparent-dark.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-dark:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-dark.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-dark:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-dark.disabled,
 .btn.btn-transparent-dark:disabled {
     color: #181c32;
     background-color: rgba(24, 28, 50, .1);
     border-color: transparent
 }

 .btn.btn-transparent-dark.disabled i,
 .btn.btn-transparent-dark:disabled i {
     color: #181c32
 }

 .btn.btn-transparent-dark.disabled .svg-icon svg g [fill],
 .btn.btn-transparent-dark:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-transparent-dark.disabled .svg-icon svg:hover g [fill],
 .btn.btn-transparent-dark:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-dark.disabled.dropdown-toggle:after,
 .btn.btn-transparent-dark:disabled.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-transparent-dark:not(:disabled):not(.disabled).active,
 .btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-transparent-dark.btn-dropdown,
 .show>.btn.btn-transparent-dark.dropdown-toggle {
     color: #fff;
     background-color: #181c32;
     border-color: transparent
 }

 .btn.btn-transparent-dark:not(:disabled):not(.disabled).active i,
 .btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-transparent-dark.btn-dropdown i,
 .show>.btn.btn-transparent-dark.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-transparent-dark.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-transparent-dark.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-transparent-dark.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-transparent-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-transparent-dark.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-transparent-dark.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-transparent-dark {
     color: #181c32;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-dark i {
     color: #181c32
 }

 .btn.btn-hover-transparent-dark .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-hover-transparent-dark .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-dark.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-hover-transparent-dark.focus:not(.btn-text),
 .btn.btn-hover-transparent-dark:focus:not(.btn-text),
 .btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #181c32;
     background-color: rgba(24, 28, 50, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-dark.focus:not(.btn-text) i,
 .btn.btn-hover-transparent-dark:focus:not(.btn-text) i,
 .btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #181c32
 }

 .btn.btn-hover-transparent-dark.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-dark:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-hover-transparent-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-dark.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-dark:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-hover-transparent-dark.disabled,
 .btn.btn-hover-transparent-dark:disabled {
     color: #181c32;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-dark.disabled i,
 .btn.btn-hover-transparent-dark:disabled i {
     color: #181c32
 }

 .btn.btn-hover-transparent-dark.disabled .svg-icon svg g [fill],
 .btn.btn-hover-transparent-dark:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-hover-transparent-dark.disabled .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-dark:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-dark.disabled.dropdown-toggle:after,
 .btn.btn-hover-transparent-dark:disabled.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active,
 .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-transparent-dark.btn-dropdown,
 .show>.btn.btn-hover-transparent-dark.dropdown-toggle {
     color: #181c32;
     background-color: rgba(24, 28, 50, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-transparent-dark.btn-dropdown i,
 .show>.btn.btn-hover-transparent-dark.dropdown-toggle i {
     color: #181c32
 }

 .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-transparent-dark.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-transparent-dark.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-transparent-dark.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-transparent-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-transparent-dark.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-transparent-dark.dropdown-toggle.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-hover-light-dark.focus:not(.btn-text),
 .btn.btn-hover-light-dark:focus:not(.btn-text),
 .btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #181c32;
     background-color: #d1d3e0;
     border-color: transparent
 }

 .btn.btn-hover-light-dark.focus:not(.btn-text) i,
 .btn.btn-hover-light-dark:focus:not(.btn-text) i,
 .btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #181c32
 }

 .btn.btn-hover-light-dark.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-dark:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-hover-light-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-dark.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-dark:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-hover-light-dark:not(:disabled):not(.disabled).active,
 .btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-light-dark.btn-dropdown,
 .show>.btn.btn-hover-light-dark.dropdown-toggle {
     color: #181c32;
     background-color: #d1d3e0;
     border-color: transparent
 }

 .btn.btn-hover-light-dark:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-light-dark.btn-dropdown i,
 .show>.btn.btn-hover-light-dark.dropdown-toggle i {
     color: #181c32
 }

 .btn.btn-hover-light-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-light-dark.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-light-dark.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-hover-light-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-light-dark.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-light-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-light-dark.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-light-dark.dropdown-toggle.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-hover-light-dark.btn-clean {
     border: 0 !important
 }

 .btn.btn-link-dark {
     border: 0;
     padding: 0 !important;
     border-radius: 0 !important;
     color: #181c32;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-dark i {
     color: #181c32
 }

 .btn.btn-link-dark .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-link-dark .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-dark.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-link-dark.focus:not(.btn-text),
 .btn.btn-link-dark:focus:not(.btn-text),
 .btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #131628;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-dark.focus:not(.btn-text) i,
 .btn.btn-link-dark:focus:not(.btn-text) i,
 .btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #131628
 }

 .btn.btn-link-dark.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-dark:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #131628
 }

 .btn.btn-link-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-dark.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-dark:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #131628
 }

 .btn.btn-link-dark.disabled,
 .btn.btn-link-dark:disabled {
     color: #181c32;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-dark.disabled i,
 .btn.btn-link-dark:disabled i {
     color: #181c32
 }

 .btn.btn-link-dark.disabled .svg-icon svg g [fill],
 .btn.btn-link-dark:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-link-dark.disabled .svg-icon svg:hover g [fill],
 .btn.btn-link-dark:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-dark.disabled.dropdown-toggle:after,
 .btn.btn-link-dark:disabled.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-link-dark:not(:disabled):not(.disabled).active,
 .btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-link-dark.btn-dropdown,
 .show>.btn.btn-link-dark.dropdown-toggle {
     color: #131628;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-dark:not(:disabled):not(.disabled).active i,
 .btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-link-dark.btn-dropdown i,
 .show>.btn.btn-link-dark.dropdown-toggle i {
     color: #131628
 }

 .btn.btn-link-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-link-dark.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-link-dark.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #131628
 }

 .btn.btn-link-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-link-dark.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-link-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-link-dark.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-link-dark.dropdown-toggle.dropdown-toggle:after {
     color: #131628
 }

 .btn.btn-hover-dark.focus:not(.btn-text),
 .btn.btn-hover-dark:focus:not(.btn-text),
 .btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff !important;
     background-color: #181c32 !important;
     border-color: #181c32 !important
 }

 .btn.btn-hover-dark.focus:not(.btn-text) i,
 .btn.btn-hover-dark:focus:not(.btn-text) i,
 .btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff !important
 }

 .btn.btn-hover-dark.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-dark:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-dark.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-dark:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-dark:not(:disabled):not(.disabled).active,
 .btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-dark.btn-dropdown,
 .show>.btn.btn-hover-dark.dropdown-toggle {
     color: #fff !important;
     background-color: #181c32 !important;
     border-color: #181c32 !important
 }

 .btn.btn-hover-dark:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-dark.btn-dropdown i,
 .show>.btn.btn-hover-dark.dropdown-toggle i {
     color: #fff !important
 }

 .btn.btn-hover-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-dark.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-dark.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-dark.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-dark.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-dark.dropdown-toggle.dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-dark.btn-clean {
     border: 0 !important
 }

 .btn.btn-hover-bg-dark.focus:not(.btn-text),
 .btn.btn-hover-bg-dark:focus:not(.btn-text),
 .btn.btn-hover-bg-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
     background-color: #181c32 !important;
     border-color: #181c32 !important
 }

 .btn.btn-hover-bg-dark:not(:disabled):not(.disabled).active,
 .btn.btn-hover-bg-dark:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-bg-dark.btn-dropdown,
 .show>.btn.btn-hover-bg-dark.dropdown-toggle {
     background-color: #181c32 !important;
     border-color: #181c32 !important
 }

 .btn.btn-bg-dark {
     background-color: #181c32;
     border-color: #181c32
 }

 .btn.btn-bg-dark.disabled,
 .btn.btn-bg-dark:disabled {
     background-color: #181c32;
     border-color: #181c32
 }

 .btn.btn-dark.btn-shadow {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .25) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .25) !important
 }

 .btn.btn-dark.btn-shadow.focus:not(.btn-text),
 .btn.btn-dark.btn-shadow:focus:not(.btn-text),
 .btn.btn-dark.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-dark.btn-shadow:not(:disabled):not(.disabled).active,
 .btn.btn-dark.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-dark.btn-shadow.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-dark.btn-shadow-hover.focus:not(.btn-text),
 .btn.btn-dark.btn-shadow-hover:focus:not(.btn-text),
 .btn.btn-dark.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-dark.btn-shadow-hover:not(:disabled):not(.disabled).active,
 .btn.btn-dark.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-dark.btn-shadow-hover.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-white {
     color: #3f4254;
     background-color: #fff;
     border-color: #fff
 }

 .btn.btn-white i {
     color: #3f4254
 }

 .btn.btn-white .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-white .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-white.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-white.focus:not(.btn-text),
 .btn.btn-white:focus:not(.btn-text),
 .btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3f4254;
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-white.focus:not(.btn-text) i,
 .btn.btn-white:focus:not(.btn-text) i,
 .btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3f4254
 }

 .btn.btn-white.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-white:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-white.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-white:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-white.disabled,
 .btn.btn-white:disabled {
     color: #3f4254;
     background-color: #fff;
     border-color: #fff
 }

 .btn.btn-white.disabled i,
 .btn.btn-white:disabled i {
     color: #3f4254
 }

 .btn.btn-white.disabled .svg-icon svg g [fill],
 .btn.btn-white:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-white.disabled .svg-icon svg:hover g [fill],
 .btn.btn-white:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-white.disabled.dropdown-toggle:after,
 .btn.btn-white:disabled.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-white:not(:disabled):not(.disabled).active,
 .btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-white.btn-dropdown,
 .show>.btn.btn-white.dropdown-toggle {
     color: #3f4254;
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .btn.btn-white:not(:disabled):not(.disabled).active i,
 .btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-white.btn-dropdown i,
 .show>.btn.btn-white.dropdown-toggle i {
     color: #3f4254
 }

 .btn.btn-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-white.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-white.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-white.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-white.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-white.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-white.dropdown-toggle.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-outline-white {
     color: #fff;
     background-color: transparent;
     border-color: #fff
 }

 .btn.btn-outline-white i {
     color: #fff
 }

 .btn.btn-outline-white .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-white .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-white.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-white.focus:not(.btn-text),
 .btn.btn-outline-white:focus:not(.btn-text),
 .btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3f4254;
     background-color: #fff;
     border-color: #fff
 }

 .btn.btn-outline-white.focus:not(.btn-text) i,
 .btn.btn-outline-white:focus:not(.btn-text) i,
 .btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3f4254
 }

 .btn.btn-outline-white.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-white:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-outline-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-white.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-white:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-outline-white.disabled,
 .btn.btn-outline-white:disabled {
     color: #fff;
     background-color: transparent;
     border-color: #fff
 }

 .btn.btn-outline-white.disabled i,
 .btn.btn-outline-white:disabled i {
     color: #fff
 }

 .btn.btn-outline-white.disabled .svg-icon svg g [fill],
 .btn.btn-outline-white:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-outline-white.disabled .svg-icon svg:hover g [fill],
 .btn.btn-outline-white:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-white.disabled.dropdown-toggle:after,
 .btn.btn-outline-white:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-outline-white:not(:disabled):not(.disabled).active,
 .btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-outline-white.btn-dropdown,
 .show>.btn.btn-outline-white.dropdown-toggle {
     color: #3f4254;
     background-color: #fff;
     border-color: #fff
 }

 .btn.btn-outline-white:not(:disabled):not(.disabled).active i,
 .btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-outline-white.btn-dropdown i,
 .show>.btn.btn-outline-white.dropdown-toggle i {
     color: #3f4254
 }

 .btn.btn-outline-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-outline-white.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-outline-white.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-outline-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-outline-white.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-outline-white.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-outline-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-outline-white.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-outline-white.dropdown-toggle.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-light-white {
     color: #fff;
     background-color: #fff;
     border-color: transparent
 }

 .btn.btn-light-white i {
     color: #fff
 }

 .btn.btn-light-white .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-white .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-white.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-white.focus:not(.btn-text),
 .btn.btn-light-white:focus:not(.btn-text),
 .btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3f4254;
     background-color: #fff;
     border-color: transparent
 }

 .btn.btn-light-white.focus:not(.btn-text) i,
 .btn.btn-light-white:focus:not(.btn-text) i,
 .btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3f4254
 }

 .btn.btn-light-white.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-white:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-light-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-white.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-white:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-light-white.disabled,
 .btn.btn-light-white:disabled {
     color: #fff;
     background-color: #fff;
     border-color: transparent
 }

 .btn.btn-light-white.disabled i,
 .btn.btn-light-white:disabled i {
     color: #fff
 }

 .btn.btn-light-white.disabled .svg-icon svg g [fill],
 .btn.btn-light-white:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-white.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-white:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-white.disabled.dropdown-toggle:after,
 .btn.btn-light-white:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-white:not(:disabled):not(.disabled).active,
 .btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-white.btn-dropdown,
 .show>.btn.btn-light-white.dropdown-toggle {
     color: #3f4254;
     background-color: #fff;
     border-color: transparent
 }

 .btn.btn-light-white:not(:disabled):not(.disabled).active i,
 .btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-white.btn-dropdown i,
 .show>.btn.btn-light-white.dropdown-toggle i {
     color: #3f4254
 }

 .btn.btn-light-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-white.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-white.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-light-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-white.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-white.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-white.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-white.dropdown-toggle.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-transparent-white {
     color: #fff;
     background-color: rgba(255, 255, 255, .1);
     border-color: transparent
 }

 .btn.btn-transparent-white i {
     color: #fff
 }

 .btn.btn-transparent-white .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-white .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-white.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-white.focus:not(.btn-text),
 .btn.btn-transparent-white:focus:not(.btn-text),
 .btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3f4254;
     background-color: #fff;
     border-color: transparent
 }

 .btn.btn-transparent-white.focus:not(.btn-text) i,
 .btn.btn-transparent-white:focus:not(.btn-text) i,
 .btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3f4254
 }

 .btn.btn-transparent-white.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-white:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-transparent-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-white.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-white:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-transparent-white.disabled,
 .btn.btn-transparent-white:disabled {
     color: #fff;
     background-color: rgba(255, 255, 255, .1);
     border-color: transparent
 }

 .btn.btn-transparent-white.disabled i,
 .btn.btn-transparent-white:disabled i {
     color: #fff
 }

 .btn.btn-transparent-white.disabled .svg-icon svg g [fill],
 .btn.btn-transparent-white:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-transparent-white.disabled .svg-icon svg:hover g [fill],
 .btn.btn-transparent-white:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-white.disabled.dropdown-toggle:after,
 .btn.btn-transparent-white:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-transparent-white:not(:disabled):not(.disabled).active,
 .btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-transparent-white.btn-dropdown,
 .show>.btn.btn-transparent-white.dropdown-toggle {
     color: #3f4254;
     background-color: #fff;
     border-color: transparent
 }

 .btn.btn-transparent-white:not(:disabled):not(.disabled).active i,
 .btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-transparent-white.btn-dropdown i,
 .show>.btn.btn-transparent-white.dropdown-toggle i {
     color: #3f4254
 }

 .btn.btn-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-transparent-white.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-transparent-white.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-transparent-white.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-transparent-white.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-transparent-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-transparent-white.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-transparent-white.dropdown-toggle.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-hover-transparent-white {
     color: #fff;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-white i {
     color: #fff
 }

 .btn.btn-hover-transparent-white .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-hover-transparent-white .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-white.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-transparent-white.focus:not(.btn-text),
 .btn.btn-hover-transparent-white:focus:not(.btn-text),
 .btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: rgba(255, 255, 255, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-white.focus:not(.btn-text) i,
 .btn.btn-hover-transparent-white:focus:not(.btn-text) i,
 .btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-hover-transparent-white.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-white:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-hover-transparent-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-white.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-white:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-transparent-white.disabled,
 .btn.btn-hover-transparent-white:disabled {
     color: #fff;
     background-color: transparent;
     border-color: transparent
 }

 .btn.btn-hover-transparent-white.disabled i,
 .btn.btn-hover-transparent-white:disabled i {
     color: #fff
 }

 .btn.btn-hover-transparent-white.disabled .svg-icon svg g [fill],
 .btn.btn-hover-transparent-white:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-hover-transparent-white.disabled .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-white:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-white.disabled.dropdown-toggle:after,
 .btn.btn-hover-transparent-white:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active,
 .btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-transparent-white.btn-dropdown,
 .show>.btn.btn-hover-transparent-white.dropdown-toggle {
     color: #fff;
     background-color: rgba(255, 255, 255, .1);
     border-color: transparent
 }

 .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-transparent-white.btn-dropdown i,
 .show>.btn.btn-hover-transparent-white.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-transparent-white.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-transparent-white.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-transparent-white.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-transparent-white.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-transparent-white.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-transparent-white.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-light-white.focus:not(.btn-text),
 .btn.btn-hover-light-white:focus:not(.btn-text),
 .btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #fff;
     border-color: transparent
 }

 .btn.btn-hover-light-white.focus:not(.btn-text) i,
 .btn.btn-hover-light-white:focus:not(.btn-text) i,
 .btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-hover-light-white.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-white:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-hover-light-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-white.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-white:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-light-white:not(:disabled):not(.disabled).active,
 .btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-light-white.btn-dropdown,
 .show>.btn.btn-hover-light-white.dropdown-toggle {
     color: #fff;
     background-color: #fff;
     border-color: transparent
 }

 .btn.btn-hover-light-white:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-light-white.btn-dropdown i,
 .show>.btn.btn-hover-light-white.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-hover-light-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-light-white.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-light-white.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-hover-light-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-light-white.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-light-white.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-light-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-light-white.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-light-white.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-light-white.btn-clean {
     border: 0 !important
 }

 .btn.btn-link-white {
     border: 0;
     padding: 0 !important;
     border-radius: 0 !important;
     color: #fff;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-white i {
     color: #fff
 }

 .btn.btn-link-white .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-link-white .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-white.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-link-white.focus:not(.btn-text),
 .btn.btn-link-white:focus:not(.btn-text),
 .btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #f3f6f9;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-white.focus:not(.btn-text) i,
 .btn.btn-link-white:focus:not(.btn-text) i,
 .btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #f3f6f9
 }

 .btn.btn-link-white.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-white:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-link-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-white.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-white:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-link-white.disabled,
 .btn.btn-link-white:disabled {
     color: #fff;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-white.disabled i,
 .btn.btn-link-white:disabled i {
     color: #fff
 }

 .btn.btn-link-white.disabled .svg-icon svg g [fill],
 .btn.btn-link-white:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-link-white.disabled .svg-icon svg:hover g [fill],
 .btn.btn-link-white:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-white.disabled.dropdown-toggle:after,
 .btn.btn-link-white:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-link-white:not(:disabled):not(.disabled).active,
 .btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-link-white.btn-dropdown,
 .show>.btn.btn-link-white.dropdown-toggle {
     color: #f3f6f9;
     background-color: transparent !important;
     border-color: transparent !important
 }

 .btn.btn-link-white:not(:disabled):not(.disabled).active i,
 .btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-link-white.btn-dropdown i,
 .show>.btn.btn-link-white.dropdown-toggle i {
     color: #f3f6f9
 }

 .btn.btn-link-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-link-white.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-link-white.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-link-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-link-white.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-link-white.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-link-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-link-white.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-link-white.dropdown-toggle.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-hover-white.focus:not(.btn-text),
 .btn.btn-hover-white:focus:not(.btn-text),
 .btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3f4254 !important;
     background-color: #fff !important;
     border-color: #fff !important
 }

 .btn.btn-hover-white.focus:not(.btn-text) i,
 .btn.btn-hover-white:focus:not(.btn-text) i,
 .btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3f4254 !important
 }

 .btn.btn-hover-white.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-white:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254 !important
 }

 .btn.btn-hover-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-white.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-white:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3f4254 !important
 }

 .btn.btn-hover-white:not(:disabled):not(.disabled).active,
 .btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-white.btn-dropdown,
 .show>.btn.btn-hover-white.dropdown-toggle {
     color: #3f4254 !important;
     background-color: #fff !important;
     border-color: #fff !important
 }

 .btn.btn-hover-white:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-white.btn-dropdown i,
 .show>.btn.btn-hover-white.dropdown-toggle i {
     color: #3f4254 !important
 }

 .btn.btn-hover-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-white.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-white.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254 !important
 }

 .btn.btn-hover-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-white.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-white.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-white.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-white.dropdown-toggle.dropdown-toggle:after {
     color: #3f4254 !important
 }

 .btn.btn-hover-white.btn-clean {
     border: 0 !important
 }

 .btn.btn-hover-bg-white.focus:not(.btn-text),
 .btn.btn-hover-bg-white:focus:not(.btn-text),
 .btn.btn-hover-bg-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
     background-color: #fff !important;
     border-color: #fff !important
 }

 .btn.btn-hover-bg-white:not(:disabled):not(.disabled).active,
 .btn.btn-hover-bg-white:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-bg-white.btn-dropdown,
 .show>.btn.btn-hover-bg-white.dropdown-toggle {
     background-color: #fff !important;
     border-color: #fff !important
 }

 .btn.btn-bg-white {
     background-color: #fff;
     border-color: #fff
 }

 .btn.btn-bg-white.disabled,
 .btn.btn-bg-white:disabled {
     background-color: #fff;
     border-color: #fff
 }

 .btn.btn-white.btn-shadow {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .25) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .25) !important
 }

 .btn.btn-white.btn-shadow.focus:not(.btn-text),
 .btn.btn-white.btn-shadow:focus:not(.btn-text),
 .btn.btn-white.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-white.btn-shadow:not(:disabled):not(.disabled).active,
 .btn.btn-white.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-white.btn-shadow.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-white.btn-shadow-hover.focus:not(.btn-text),
 .btn.btn-white.btn-shadow-hover:focus:not(.btn-text),
 .btn.btn-white.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-white.btn-shadow-hover:not(:disabled):not(.disabled).active,
 .btn.btn-white.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
 .show>.btn.btn-white.btn-shadow-hover.dropdown-toggle {
     -webkit-box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important;
     box-shadow: 0 9px 16px 0 rgba(24, 28, 50, .3) !important
 }

 .btn.btn-text-white {
     color: #fff
 }

 .btn.btn-text-white.disabled,
 .btn.btn-text-white:disabled {
     color: #fff
 }

 .btn.btn-icon-white i {
     color: #fff
 }

 .btn.btn-icon-white .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-icon-white .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-white.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-icon-white.disabled i,
 .btn.btn-icon-white:disabled i {
     color: #fff
 }

 .btn.btn-icon-white.disabled .svg-icon svg g [fill],
 .btn.btn-icon-white:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-icon-white.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-white:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-white.disabled.dropdown-toggle:after,
 .btn.btn-icon-white:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-hover-text-white.focus:not(.btn-text),
 .btn.btn-hover-text-white:focus:not(.btn-text),
 .btn.btn-hover-text-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff !important
 }

 .btn.btn-hover-text-white:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-white:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-white.btn-dropdown,
 .show>.btn.btn-hover-text-white.dropdown-toggle {
     color: #fff !important
 }

 .btn.btn-hover-icon-white.focus:not(.btn-text) i,
 .btn.btn-hover-icon-white:focus:not(.btn-text) i,
 .btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff !important
 }

 .btn.btn-hover-icon-white.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-white:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-icon-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-white.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-white:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-hover-icon-white:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-white.btn-dropdown i,
 .show>.btn.btn-hover-icon-white.dropdown-toggle i {
     color: #fff !important
 }

 .btn.btn-hover-icon-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-white.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-white.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff !important
 }

 .btn.btn-hover-icon-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-white.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-white.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-white.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-white.dropdown-toggle.dropdown-toggle:after {
     color: #fff !important
 }

 .btn.btn-text-primary {
     color: #3699ff
 }

 .btn.btn-text-primary.disabled,
 .btn.btn-text-primary:disabled {
     color: #3699ff
 }

 .btn.btn-icon-primary i {
     color: #3699ff
 }

 .btn.btn-icon-primary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-icon-primary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-primary.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-icon-primary.disabled i,
 .btn.btn-icon-primary:disabled i {
     color: #3699ff
 }

 .btn.btn-icon-primary.disabled .svg-icon svg g [fill],
 .btn.btn-icon-primary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff
 }

 .btn.btn-icon-primary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-primary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-primary.disabled.dropdown-toggle:after,
 .btn.btn-icon-primary:disabled.dropdown-toggle:after {
     color: #3699ff
 }

 .btn.btn-hover-text-primary.focus:not(.btn-text),
 .btn.btn-hover-text-primary:focus:not(.btn-text),
 .btn.btn-hover-text-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3699ff !important
 }

 .btn.btn-hover-text-primary:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-primary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-primary.btn-dropdown,
 .show>.btn.btn-hover-text-primary.dropdown-toggle {
     color: #3699ff !important
 }

 .btn.btn-hover-icon-primary.focus:not(.btn-text) i,
 .btn.btn-hover-icon-primary:focus:not(.btn-text) i,
 .btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3699ff !important
 }

 .btn.btn-hover-icon-primary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-primary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff !important
 }

 .btn.btn-hover-icon-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-primary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-primary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3699ff !important
 }

 .btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-primary.btn-dropdown i,
 .show>.btn.btn-hover-icon-primary.dropdown-toggle i {
     color: #3699ff !important
 }

 .btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-primary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-primary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3699ff !important
 }

 .btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-primary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-primary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-primary.dropdown-toggle.dropdown-toggle:after {
     color: #3699ff !important
 }

 .btn.btn-text-secondary {
     color: #181c32
 }

 .btn.btn-text-secondary.disabled,
 .btn.btn-text-secondary:disabled {
     color: #181c32
 }

 .btn.btn-icon-secondary i {
     color: #181c32
 }

 .btn.btn-icon-secondary .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-icon-secondary .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-secondary.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-icon-secondary.disabled i,
 .btn.btn-icon-secondary:disabled i {
     color: #181c32
 }

 .btn.btn-icon-secondary.disabled .svg-icon svg g [fill],
 .btn.btn-icon-secondary:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-icon-secondary.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-secondary:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-secondary.disabled.dropdown-toggle:after,
 .btn.btn-icon-secondary:disabled.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-hover-text-secondary.focus:not(.btn-text),
 .btn.btn-hover-text-secondary:focus:not(.btn-text),
 .btn.btn-hover-text-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #181c32 !important
 }

 .btn.btn-hover-text-secondary:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-secondary.btn-dropdown,
 .show>.btn.btn-hover-text-secondary.dropdown-toggle {
     color: #181c32 !important
 }

 .btn.btn-hover-icon-secondary.focus:not(.btn-text) i,
 .btn.btn-hover-icon-secondary:focus:not(.btn-text) i,
 .btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #181c32 !important
 }

 .btn.btn-hover-icon-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32 !important
 }

 .btn.btn-hover-icon-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-secondary.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-secondary:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #181c32 !important
 }

 .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-secondary.btn-dropdown i,
 .show>.btn.btn-hover-icon-secondary.dropdown-toggle i {
     color: #181c32 !important
 }

 .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-secondary.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-secondary.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32 !important
 }

 .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-secondary.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-secondary.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-secondary.dropdown-toggle.dropdown-toggle:after {
     color: #181c32 !important
 }

 .btn.btn-text-success {
     color: #1bc5bd
 }

 .btn.btn-text-success.disabled,
 .btn.btn-text-success:disabled {
     color: #1bc5bd
 }

 .btn.btn-icon-success i {
     color: #1bc5bd
 }

 .btn.btn-icon-success .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-icon-success .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-success.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-icon-success.disabled i,
 .btn.btn-icon-success:disabled i {
     color: #1bc5bd
 }

 .btn.btn-icon-success.disabled .svg-icon svg g [fill],
 .btn.btn-icon-success:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd
 }

 .btn.btn-icon-success.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-success:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-success.disabled.dropdown-toggle:after,
 .btn.btn-icon-success:disabled.dropdown-toggle:after {
     color: #1bc5bd
 }

 .btn.btn-hover-text-success.focus:not(.btn-text),
 .btn.btn-hover-text-success:focus:not(.btn-text),
 .btn.btn-hover-text-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #1bc5bd !important
 }

 .btn.btn-hover-text-success:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-success:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-success.btn-dropdown,
 .show>.btn.btn-hover-text-success.dropdown-toggle {
     color: #1bc5bd !important
 }

 .btn.btn-hover-icon-success.focus:not(.btn-text) i,
 .btn.btn-hover-icon-success:focus:not(.btn-text) i,
 .btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #1bc5bd !important
 }

 .btn.btn-hover-icon-success.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-success:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd !important
 }

 .btn.btn-hover-icon-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-success.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-success:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #1bc5bd !important
 }

 .btn.btn-hover-icon-success:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-success.btn-dropdown i,
 .show>.btn.btn-hover-icon-success.dropdown-toggle i {
     color: #1bc5bd !important
 }

 .btn.btn-hover-icon-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-success.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-success.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1bc5bd !important
 }

 .btn.btn-hover-icon-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-success.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-success.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-success.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-success.dropdown-toggle.dropdown-toggle:after {
     color: #1bc5bd !important
 }

 .btn.btn-text-info {
     color: #8950fc
 }

 .btn.btn-text-info.disabled,
 .btn.btn-text-info:disabled {
     color: #8950fc
 }

 .btn.btn-icon-info i {
     color: #8950fc
 }

 .btn.btn-icon-info .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-icon-info .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-info.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-icon-info.disabled i,
 .btn.btn-icon-info:disabled i {
     color: #8950fc
 }

 .btn.btn-icon-info.disabled .svg-icon svg g [fill],
 .btn.btn-icon-info:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc
 }

 .btn.btn-icon-info.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-info:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-info.disabled.dropdown-toggle:after,
 .btn.btn-icon-info:disabled.dropdown-toggle:after {
     color: #8950fc
 }

 .btn.btn-hover-text-info.focus:not(.btn-text),
 .btn.btn-hover-text-info:focus:not(.btn-text),
 .btn.btn-hover-text-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #8950fc !important
 }

 .btn.btn-hover-text-info:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-info:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-info.btn-dropdown,
 .show>.btn.btn-hover-text-info.dropdown-toggle {
     color: #8950fc !important
 }

 .btn.btn-hover-icon-info.focus:not(.btn-text) i,
 .btn.btn-hover-icon-info:focus:not(.btn-text) i,
 .btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #8950fc !important
 }

 .btn.btn-hover-icon-info.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-info:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc !important
 }

 .btn.btn-hover-icon-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-info.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-info:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #8950fc !important
 }

 .btn.btn-hover-icon-info:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-info.btn-dropdown i,
 .show>.btn.btn-hover-icon-info.dropdown-toggle i {
     color: #8950fc !important
 }

 .btn.btn-hover-icon-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-info.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-info.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #8950fc !important
 }

 .btn.btn-hover-icon-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-info.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-info.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-info.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-info.dropdown-toggle.dropdown-toggle:after {
     color: #8950fc !important
 }

 .btn.btn-text-warning {
     color: #ffa800
 }

 .btn.btn-text-warning.disabled,
 .btn.btn-text-warning:disabled {
     color: #ffa800
 }

 .btn.btn-icon-warning i {
     color: #ffa800
 }

 .btn.btn-icon-warning .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-icon-warning .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-warning.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-icon-warning.disabled i,
 .btn.btn-icon-warning:disabled i {
     color: #ffa800
 }

 .btn.btn-icon-warning.disabled .svg-icon svg g [fill],
 .btn.btn-icon-warning:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800
 }

 .btn.btn-icon-warning.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-warning:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-warning.disabled.dropdown-toggle:after,
 .btn.btn-icon-warning:disabled.dropdown-toggle:after {
     color: #ffa800
 }

 .btn.btn-hover-text-warning.focus:not(.btn-text),
 .btn.btn-hover-text-warning:focus:not(.btn-text),
 .btn.btn-hover-text-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #ffa800 !important
 }

 .btn.btn-hover-text-warning:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-warning:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-warning.btn-dropdown,
 .show>.btn.btn-hover-text-warning.dropdown-toggle {
     color: #ffa800 !important
 }

 .btn.btn-hover-icon-warning.focus:not(.btn-text) i,
 .btn.btn-hover-icon-warning:focus:not(.btn-text) i,
 .btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #ffa800 !important
 }

 .btn.btn-hover-icon-warning.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-warning:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800 !important
 }

 .btn.btn-hover-icon-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-warning.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-warning:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #ffa800 !important
 }

 .btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-warning.btn-dropdown i,
 .show>.btn.btn-hover-icon-warning.dropdown-toggle i {
     color: #ffa800 !important
 }

 .btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-warning.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-warning.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #ffa800 !important
 }

 .btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-warning.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-warning.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-warning.dropdown-toggle.dropdown-toggle:after {
     color: #ffa800 !important
 }

 .btn.btn-text-danger {
     color: #f64e60
 }

 .btn.btn-text-danger.disabled,
 .btn.btn-text-danger:disabled {
     color: #f64e60
 }

 .btn.btn-icon-danger i {
     color: #f64e60
 }

 .btn.btn-icon-danger .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-icon-danger .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-danger.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-icon-danger.disabled i,
 .btn.btn-icon-danger:disabled i {
     color: #f64e60
 }

 .btn.btn-icon-danger.disabled .svg-icon svg g [fill],
 .btn.btn-icon-danger:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60
 }

 .btn.btn-icon-danger.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-danger:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-danger.disabled.dropdown-toggle:after,
 .btn.btn-icon-danger:disabled.dropdown-toggle:after {
     color: #f64e60
 }

 .btn.btn-hover-text-danger.focus:not(.btn-text),
 .btn.btn-hover-text-danger:focus:not(.btn-text),
 .btn.btn-hover-text-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #f64e60 !important
 }

 .btn.btn-hover-text-danger:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-danger:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-danger.btn-dropdown,
 .show>.btn.btn-hover-text-danger.dropdown-toggle {
     color: #f64e60 !important
 }

 .btn.btn-hover-icon-danger.focus:not(.btn-text) i,
 .btn.btn-hover-icon-danger:focus:not(.btn-text) i,
 .btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #f64e60 !important
 }

 .btn.btn-hover-icon-danger.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-danger:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60 !important
 }

 .btn.btn-hover-icon-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-danger.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-danger:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #f64e60 !important
 }

 .btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-danger.btn-dropdown i,
 .show>.btn.btn-hover-icon-danger.dropdown-toggle i {
     color: #f64e60 !important
 }

 .btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-danger.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-danger.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f64e60 !important
 }

 .btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-danger.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-danger.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-danger.dropdown-toggle.dropdown-toggle:after {
     color: #f64e60 !important
 }

 .btn.btn-text-light {
     color: #f3f6f9
 }

 .btn.btn-text-light.disabled,
 .btn.btn-text-light:disabled {
     color: #f3f6f9
 }

 .btn.btn-icon-light i {
     color: #f3f6f9
 }

 .btn.btn-icon-light .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-icon-light .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-light.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-icon-light.disabled i,
 .btn.btn-icon-light:disabled i {
     color: #f3f6f9
 }

 .btn.btn-icon-light.disabled .svg-icon svg g [fill],
 .btn.btn-icon-light:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9
 }

 .btn.btn-icon-light.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-light:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-light.disabled.dropdown-toggle:after,
 .btn.btn-icon-light:disabled.dropdown-toggle:after {
     color: #f3f6f9
 }

 .btn.btn-hover-text-light.focus:not(.btn-text),
 .btn.btn-hover-text-light:focus:not(.btn-text),
 .btn.btn-hover-text-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #f3f6f9 !important
 }

 .btn.btn-hover-text-light:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-light:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-light.btn-dropdown,
 .show>.btn.btn-hover-text-light.dropdown-toggle {
     color: #f3f6f9 !important
 }

 .btn.btn-hover-icon-light.focus:not(.btn-text) i,
 .btn.btn-hover-icon-light:focus:not(.btn-text) i,
 .btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #f3f6f9 !important
 }

 .btn.btn-hover-icon-light.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-light:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9 !important
 }

 .btn.btn-hover-icon-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-light.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-light:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #f3f6f9 !important
 }

 .btn.btn-hover-icon-light:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-light.btn-dropdown i,
 .show>.btn.btn-hover-icon-light.dropdown-toggle i {
     color: #f3f6f9 !important
 }

 .btn.btn-hover-icon-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-light.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-light.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #f3f6f9 !important
 }

 .btn.btn-hover-icon-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-light.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-light.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-light.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-light.dropdown-toggle.dropdown-toggle:after {
     color: #f3f6f9 !important
 }

 .btn.btn-text-dark {
     color: #181c32
 }

 .btn.btn-text-dark.disabled,
 .btn.btn-text-dark:disabled {
     color: #181c32
 }

 .btn.btn-icon-dark i {
     color: #181c32
 }

 .btn.btn-icon-dark .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-icon-dark .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-dark.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-icon-dark.disabled i,
 .btn.btn-icon-dark:disabled i {
     color: #181c32
 }

 .btn.btn-icon-dark.disabled .svg-icon svg g [fill],
 .btn.btn-icon-dark:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32
 }

 .btn.btn-icon-dark.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-dark:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-dark.disabled.dropdown-toggle:after,
 .btn.btn-icon-dark:disabled.dropdown-toggle:after {
     color: #181c32
 }

 .btn.btn-hover-text-dark.focus:not(.btn-text),
 .btn.btn-hover-text-dark:focus:not(.btn-text),
 .btn.btn-hover-text-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #181c32 !important
 }

 .btn.btn-hover-text-dark:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-dark:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-dark.btn-dropdown,
 .show>.btn.btn-hover-text-dark.dropdown-toggle {
     color: #181c32 !important
 }

 .btn.btn-hover-icon-dark.focus:not(.btn-text) i,
 .btn.btn-hover-icon-dark:focus:not(.btn-text) i,
 .btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #181c32 !important
 }

 .btn.btn-hover-icon-dark.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32 !important
 }

 .btn.btn-hover-icon-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-dark.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-dark:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #181c32 !important
 }

 .btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-dark.btn-dropdown i,
 .show>.btn.btn-hover-icon-dark.dropdown-toggle i {
     color: #181c32 !important
 }

 .btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-dark.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-dark.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #181c32 !important
 }

 .btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-dark.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-dark.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-dark.dropdown-toggle.dropdown-toggle:after {
     color: #181c32 !important
 }

 .btn.btn-text-dark-75 {
     color: #3f4254
 }

 .btn.btn-text-dark-75.disabled,
 .btn.btn-text-dark-75:disabled {
     color: #3f4254
 }

 .btn.btn-icon-dark-75 i {
     color: #3f4254
 }

 .btn.btn-icon-dark-75 .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-icon-dark-75 .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-dark-75.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-icon-dark-75.disabled i,
 .btn.btn-icon-dark-75:disabled i {
     color: #3f4254
 }

 .btn.btn-icon-dark-75.disabled .svg-icon svg g [fill],
 .btn.btn-icon-dark-75:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254
 }

 .btn.btn-icon-dark-75.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-dark-75:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-dark-75.disabled.dropdown-toggle:after,
 .btn.btn-icon-dark-75:disabled.dropdown-toggle:after {
     color: #3f4254
 }

 .btn.btn-hover-text-dark-75.focus:not(.btn-text),
 .btn.btn-hover-text-dark-75:focus:not(.btn-text),
 .btn.btn-hover-text-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #3f4254 !important
 }

 .btn.btn-hover-text-dark-75:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-dark-75:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-dark-75.btn-dropdown,
 .show>.btn.btn-hover-text-dark-75.dropdown-toggle {
     color: #3f4254 !important
 }

 .btn.btn-hover-icon-dark-75.focus:not(.btn-text) i,
 .btn.btn-hover-icon-dark-75:focus:not(.btn-text) i,
 .btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #3f4254 !important
 }

 .btn.btn-hover-icon-dark-75.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-75:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254 !important
 }

 .btn.btn-hover-icon-dark-75.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-75:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-dark-75.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-dark-75:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #3f4254 !important
 }

 .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-dark-75.btn-dropdown i,
 .show>.btn.btn-hover-icon-dark-75.dropdown-toggle i {
     color: #3f4254 !important
 }

 .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-dark-75.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-dark-75.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3f4254 !important
 }

 .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-dark-75.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-dark-75.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-dark-75.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-dark-75.dropdown-toggle.dropdown-toggle:after {
     color: #3f4254 !important
 }

 .btn.btn-text-dark-65 {
     color: #5e6278
 }

 .btn.btn-text-dark-65.disabled,
 .btn.btn-text-dark-65:disabled {
     color: #5e6278
 }

 .btn.btn-icon-dark-65 i {
     color: #5e6278
 }

 .btn.btn-icon-dark-65 .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #5e6278
 }

 .btn.btn-icon-dark-65 .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-dark-65.dropdown-toggle:after {
     color: #5e6278
 }

 .btn.btn-icon-dark-65.disabled i,
 .btn.btn-icon-dark-65:disabled i {
     color: #5e6278
 }

 .btn.btn-icon-dark-65.disabled .svg-icon svg g [fill],
 .btn.btn-icon-dark-65:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #5e6278
 }

 .btn.btn-icon-dark-65.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-dark-65:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-dark-65.disabled.dropdown-toggle:after,
 .btn.btn-icon-dark-65:disabled.dropdown-toggle:after {
     color: #5e6278
 }

 .btn.btn-hover-text-dark-65.focus:not(.btn-text),
 .btn.btn-hover-text-dark-65:focus:not(.btn-text),
 .btn.btn-hover-text-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #5e6278 !important
 }

 .btn.btn-hover-text-dark-65:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-dark-65:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-dark-65.btn-dropdown,
 .show>.btn.btn-hover-text-dark-65.dropdown-toggle {
     color: #5e6278 !important
 }

 .btn.btn-hover-icon-dark-65.focus:not(.btn-text) i,
 .btn.btn-hover-icon-dark-65:focus:not(.btn-text) i,
 .btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #5e6278 !important
 }

 .btn.btn-hover-icon-dark-65.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-65:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #5e6278 !important
 }

 .btn.btn-hover-icon-dark-65.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-65:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-dark-65.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-dark-65:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #5e6278 !important
 }

 .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-dark-65.btn-dropdown i,
 .show>.btn.btn-hover-icon-dark-65.dropdown-toggle i {
     color: #5e6278 !important
 }

 .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-dark-65.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-dark-65.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #5e6278 !important
 }

 .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-dark-65.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-dark-65.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-dark-65.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-dark-65.dropdown-toggle.dropdown-toggle:after {
     color: #5e6278 !important
 }

 .btn.btn-text-dark-50 {
     color: #7e8299
 }

 .btn.btn-text-dark-50.disabled,
 .btn.btn-text-dark-50:disabled {
     color: #7e8299
 }

 .btn.btn-icon-dark-50 i {
     color: #7e8299
 }

 .btn.btn-icon-dark-50 .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-icon-dark-50 .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-dark-50.dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-icon-dark-50.disabled i,
 .btn.btn-icon-dark-50:disabled i {
     color: #7e8299
 }

 .btn.btn-icon-dark-50.disabled .svg-icon svg g [fill],
 .btn.btn-icon-dark-50:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .btn.btn-icon-dark-50.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-dark-50:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-dark-50.disabled.dropdown-toggle:after,
 .btn.btn-icon-dark-50:disabled.dropdown-toggle:after {
     color: #7e8299
 }

 .btn.btn-hover-text-dark-50.focus:not(.btn-text),
 .btn.btn-hover-text-dark-50:focus:not(.btn-text),
 .btn.btn-hover-text-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #7e8299 !important
 }

 .btn.btn-hover-text-dark-50:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-dark-50:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-dark-50.btn-dropdown,
 .show>.btn.btn-hover-text-dark-50.dropdown-toggle {
     color: #7e8299 !important
 }

 .btn.btn-hover-icon-dark-50.focus:not(.btn-text) i,
 .btn.btn-hover-icon-dark-50:focus:not(.btn-text) i,
 .btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #7e8299 !important
 }

 .btn.btn-hover-icon-dark-50.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-50:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299 !important
 }

 .btn.btn-hover-icon-dark-50.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-50:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-dark-50.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-dark-50:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #7e8299 !important
 }

 .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-dark-50.btn-dropdown i,
 .show>.btn.btn-hover-icon-dark-50.dropdown-toggle i {
     color: #7e8299 !important
 }

 .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-dark-50.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-dark-50.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299 !important
 }

 .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-dark-50.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-dark-50.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-dark-50.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-dark-50.dropdown-toggle.dropdown-toggle:after {
     color: #7e8299 !important
 }

 .btn.btn-text-dark-25 {
     color: #d1d3e0
 }

 .btn.btn-text-dark-25.disabled,
 .btn.btn-text-dark-25:disabled {
     color: #d1d3e0
 }

 .btn.btn-icon-dark-25 i {
     color: #d1d3e0
 }

 .btn.btn-icon-dark-25 .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #d1d3e0
 }

 .btn.btn-icon-dark-25 .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-dark-25.dropdown-toggle:after {
     color: #d1d3e0
 }

 .btn.btn-icon-dark-25.disabled i,
 .btn.btn-icon-dark-25:disabled i {
     color: #d1d3e0
 }

 .btn.btn-icon-dark-25.disabled .svg-icon svg g [fill],
 .btn.btn-icon-dark-25:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #d1d3e0
 }

 .btn.btn-icon-dark-25.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-dark-25:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-dark-25.disabled.dropdown-toggle:after,
 .btn.btn-icon-dark-25:disabled.dropdown-toggle:after {
     color: #d1d3e0
 }

 .btn.btn-hover-text-dark-25.focus:not(.btn-text),
 .btn.btn-hover-text-dark-25:focus:not(.btn-text),
 .btn.btn-hover-text-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #d1d3e0 !important
 }

 .btn.btn-hover-text-dark-25:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-dark-25:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-dark-25.btn-dropdown,
 .show>.btn.btn-hover-text-dark-25.dropdown-toggle {
     color: #d1d3e0 !important
 }

 .btn.btn-hover-icon-dark-25.focus:not(.btn-text) i,
 .btn.btn-hover-icon-dark-25:focus:not(.btn-text) i,
 .btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #d1d3e0 !important
 }

 .btn.btn-hover-icon-dark-25.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-25:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #d1d3e0 !important
 }

 .btn.btn-hover-icon-dark-25.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-25:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-dark-25.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-dark-25:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #d1d3e0 !important
 }

 .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-dark-25.btn-dropdown i,
 .show>.btn.btn-hover-icon-dark-25.dropdown-toggle i {
     color: #d1d3e0 !important
 }

 .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-dark-25.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-dark-25.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #d1d3e0 !important
 }

 .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-dark-25.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-dark-25.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-dark-25.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-dark-25.dropdown-toggle.dropdown-toggle:after {
     color: #d1d3e0 !important
 }

 .btn.btn-text-muted {
     color: #b5b5c3
 }

 .btn.btn-text-muted.disabled,
 .btn.btn-text-muted:disabled {
     color: #b5b5c3
 }

 .btn.btn-icon-muted i {
     color: #b5b5c3
 }

 .btn.btn-icon-muted .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #b5b5c3
 }

 .btn.btn-icon-muted .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-muted.dropdown-toggle:after {
     color: #b5b5c3
 }

 .btn.btn-icon-muted.disabled i,
 .btn.btn-icon-muted:disabled i {
     color: #b5b5c3
 }

 .btn.btn-icon-muted.disabled .svg-icon svg g [fill],
 .btn.btn-icon-muted:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #b5b5c3
 }

 .btn.btn-icon-muted.disabled .svg-icon svg:hover g [fill],
 .btn.btn-icon-muted:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-icon-muted.disabled.dropdown-toggle:after,
 .btn.btn-icon-muted:disabled.dropdown-toggle:after {
     color: #b5b5c3
 }

 .btn.btn-hover-text-muted.focus:not(.btn-text),
 .btn.btn-hover-text-muted:focus:not(.btn-text),
 .btn.btn-hover-text-muted:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #b5b5c3 !important
 }

 .btn.btn-hover-text-muted:not(:disabled):not(.disabled).active,
 .btn.btn-hover-text-muted:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-hover-text-muted.btn-dropdown,
 .show>.btn.btn-hover-text-muted.dropdown-toggle {
     color: #b5b5c3 !important
 }

 .btn.btn-hover-icon-muted.focus:not(.btn-text) i,
 .btn.btn-hover-icon-muted:focus:not(.btn-text) i,
 .btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #b5b5c3 !important
 }

 .btn.btn-hover-icon-muted.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-muted:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #b5b5c3 !important
 }

 .btn.btn-hover-icon-muted.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-muted:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-muted.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-muted:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #b5b5c3 !important
 }

 .btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active i,
 .btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-hover-icon-muted.btn-dropdown i,
 .show>.btn.btn-hover-icon-muted.dropdown-toggle i {
     color: #b5b5c3 !important
 }

 .btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-hover-icon-muted.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-hover-icon-muted.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #b5b5c3 !important
 }

 .btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-hover-icon-muted.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-hover-icon-muted.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-hover-icon-muted.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-hover-icon-muted.dropdown-toggle.dropdown-toggle:after {
     color: #b5b5c3 !important
 }

 .btn.btn-facebook {
     color: #fff;
     background-color: #3b5998;
     border-color: #3b5998
 }

 .btn.btn-facebook i {
     color: #fff
 }

 .btn.btn-facebook .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-facebook .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-facebook.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-facebook.focus:not(.btn-text),
 .btn.btn-facebook:focus:not(.btn-text),
 .btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #30497c;
     border-color: #30497c
 }

 .btn.btn-facebook.focus:not(.btn-text) i,
 .btn.btn-facebook:focus:not(.btn-text) i,
 .btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-facebook.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-facebook:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-facebook.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-facebook:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-facebook.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-facebook:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-facebook.disabled,
 .btn.btn-facebook:disabled {
     color: #fff;
     background-color: #3b5998;
     border-color: #3b5998
 }

 .btn.btn-facebook.disabled i,
 .btn.btn-facebook:disabled i {
     color: #fff
 }

 .btn.btn-facebook.disabled .svg-icon svg g [fill],
 .btn.btn-facebook:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-facebook.disabled .svg-icon svg:hover g [fill],
 .btn.btn-facebook:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-facebook.disabled.dropdown-toggle:after,
 .btn.btn-facebook:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-facebook:not(:disabled):not(.disabled).active,
 .btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-facebook.btn-dropdown,
 .show>.btn.btn-facebook.dropdown-toggle {
     color: #fff;
     background-color: #30497c;
     border-color: #30497c
 }

 .btn.btn-facebook:not(:disabled):not(.disabled).active i,
 .btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-facebook.btn-dropdown i,
 .show>.btn.btn-facebook.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-facebook:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-facebook.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-facebook.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-facebook:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-facebook.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-facebook.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-facebook:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-facebook.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-facebook.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-facebook {
     color: #3b5998;
     background-color: rgba(59, 89, 152, .1);
     border-color: transparent
 }

 .btn.btn-light-facebook i {
     color: #3b5998
 }

 .btn.btn-light-facebook .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3b5998
 }

 .btn.btn-light-facebook .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-facebook.dropdown-toggle:after {
     color: #3b5998
 }

 .btn.btn-light-facebook.focus:not(.btn-text),
 .btn.btn-light-facebook:focus:not(.btn-text),
 .btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #3b5998;
     border-color: transparent
 }

 .btn.btn-light-facebook.focus:not(.btn-text) i,
 .btn.btn-light-facebook:focus:not(.btn-text) i,
 .btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-facebook.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-facebook:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-facebook.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-facebook:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-facebook.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-facebook:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-facebook.disabled,
 .btn.btn-light-facebook:disabled {
     color: #3b5998;
     background-color: rgba(59, 89, 152, .1);
     border-color: transparent
 }

 .btn.btn-light-facebook.disabled i,
 .btn.btn-light-facebook:disabled i {
     color: #3b5998
 }

 .btn.btn-light-facebook.disabled .svg-icon svg g [fill],
 .btn.btn-light-facebook:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #3b5998
 }

 .btn.btn-light-facebook.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-facebook:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-facebook.disabled.dropdown-toggle:after,
 .btn.btn-light-facebook:disabled.dropdown-toggle:after {
     color: #3b5998
 }

 .btn.btn-light-facebook:not(:disabled):not(.disabled).active,
 .btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-facebook.btn-dropdown,
 .show>.btn.btn-light-facebook.dropdown-toggle {
     color: #fff;
     background-color: #3b5998;
     border-color: transparent
 }

 .btn.btn-light-facebook:not(:disabled):not(.disabled).active i,
 .btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-facebook.btn-dropdown i,
 .show>.btn.btn-light-facebook.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-facebook:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-facebook.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-facebook.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-facebook:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-facebook.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-facebook.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-facebook:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-facebook.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-facebook.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-google {
     color: #fff;
     background-color: #dd4b39;
     border-color: #dd4b39
 }

 .btn.btn-google i {
     color: #fff
 }

 .btn.btn-google .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-google .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-google.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-google.focus:not(.btn-text),
 .btn.btn-google:focus:not(.btn-text),
 .btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #cd3623;
     border-color: #cd3623
 }

 .btn.btn-google.focus:not(.btn-text) i,
 .btn.btn-google:focus:not(.btn-text) i,
 .btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-google.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-google:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-google.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-google:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-google.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-google:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-google.disabled,
 .btn.btn-google:disabled {
     color: #fff;
     background-color: #dd4b39;
     border-color: #dd4b39
 }

 .btn.btn-google.disabled i,
 .btn.btn-google:disabled i {
     color: #fff
 }

 .btn.btn-google.disabled .svg-icon svg g [fill],
 .btn.btn-google:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-google.disabled .svg-icon svg:hover g [fill],
 .btn.btn-google:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-google.disabled.dropdown-toggle:after,
 .btn.btn-google:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-google:not(:disabled):not(.disabled).active,
 .btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-google.btn-dropdown,
 .show>.btn.btn-google.dropdown-toggle {
     color: #fff;
     background-color: #cd3623;
     border-color: #cd3623
 }

 .btn.btn-google:not(:disabled):not(.disabled).active i,
 .btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-google.btn-dropdown i,
 .show>.btn.btn-google.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-google:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-google.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-google.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-google:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-google.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-google.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-google:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-google.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-google.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-google {
     color: #dd4b39;
     background-color: rgba(221, 75, 57, .1);
     border-color: transparent
 }

 .btn.btn-light-google i {
     color: #dd4b39
 }

 .btn.btn-light-google .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #dd4b39
 }

 .btn.btn-light-google .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-google.dropdown-toggle:after {
     color: #dd4b39
 }

 .btn.btn-light-google.focus:not(.btn-text),
 .btn.btn-light-google:focus:not(.btn-text),
 .btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #dd4b39;
     border-color: transparent
 }

 .btn.btn-light-google.focus:not(.btn-text) i,
 .btn.btn-light-google:focus:not(.btn-text) i,
 .btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-google.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-google:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-google.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-google:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-google.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-google:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-google.disabled,
 .btn.btn-light-google:disabled {
     color: #dd4b39;
     background-color: rgba(221, 75, 57, .1);
     border-color: transparent
 }

 .btn.btn-light-google.disabled i,
 .btn.btn-light-google:disabled i {
     color: #dd4b39
 }

 .btn.btn-light-google.disabled .svg-icon svg g [fill],
 .btn.btn-light-google:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #dd4b39
 }

 .btn.btn-light-google.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-google:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-google.disabled.dropdown-toggle:after,
 .btn.btn-light-google:disabled.dropdown-toggle:after {
     color: #dd4b39
 }

 .btn.btn-light-google:not(:disabled):not(.disabled).active,
 .btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-google.btn-dropdown,
 .show>.btn.btn-light-google.dropdown-toggle {
     color: #fff;
     background-color: #dd4b39;
     border-color: transparent
 }

 .btn.btn-light-google:not(:disabled):not(.disabled).active i,
 .btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-google.btn-dropdown i,
 .show>.btn.btn-light-google.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-google:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-google.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-google.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-google:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-google.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-google.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-google:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-google.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-google.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-twitter {
     color: #fff;
     background-color: #1da1f2;
     border-color: #1da1f2
 }

 .btn.btn-twitter i {
     color: #fff
 }

 .btn.btn-twitter .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-twitter .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-twitter.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-twitter.focus:not(.btn-text),
 .btn.btn-twitter:focus:not(.btn-text),
 .btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #0d8ddc;
     border-color: #0d8ddc
 }

 .btn.btn-twitter.focus:not(.btn-text) i,
 .btn.btn-twitter:focus:not(.btn-text) i,
 .btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-twitter.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-twitter:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-twitter.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-twitter:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-twitter.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-twitter:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-twitter.disabled,
 .btn.btn-twitter:disabled {
     color: #fff;
     background-color: #1da1f2;
     border-color: #1da1f2
 }

 .btn.btn-twitter.disabled i,
 .btn.btn-twitter:disabled i {
     color: #fff
 }

 .btn.btn-twitter.disabled .svg-icon svg g [fill],
 .btn.btn-twitter:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-twitter.disabled .svg-icon svg:hover g [fill],
 .btn.btn-twitter:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-twitter.disabled.dropdown-toggle:after,
 .btn.btn-twitter:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-twitter:not(:disabled):not(.disabled).active,
 .btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-twitter.btn-dropdown,
 .show>.btn.btn-twitter.dropdown-toggle {
     color: #fff;
     background-color: #0d8ddc;
     border-color: #0d8ddc
 }

 .btn.btn-twitter:not(:disabled):not(.disabled).active i,
 .btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-twitter.btn-dropdown i,
 .show>.btn.btn-twitter.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-twitter:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-twitter.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-twitter.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-twitter:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-twitter.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-twitter.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-twitter:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-twitter.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-twitter.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-twitter {
     color: #1da1f2;
     background-color: rgba(29, 161, 242, .1);
     border-color: transparent
 }

 .btn.btn-light-twitter i {
     color: #1da1f2
 }

 .btn.btn-light-twitter .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1da1f2
 }

 .btn.btn-light-twitter .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-twitter.dropdown-toggle:after {
     color: #1da1f2
 }

 .btn.btn-light-twitter.focus:not(.btn-text),
 .btn.btn-light-twitter:focus:not(.btn-text),
 .btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #1da1f2;
     border-color: transparent
 }

 .btn.btn-light-twitter.focus:not(.btn-text) i,
 .btn.btn-light-twitter:focus:not(.btn-text) i,
 .btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-twitter.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-twitter:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-twitter.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-twitter:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-twitter.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-twitter:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-twitter.disabled,
 .btn.btn-light-twitter:disabled {
     color: #1da1f2;
     background-color: rgba(29, 161, 242, .1);
     border-color: transparent
 }

 .btn.btn-light-twitter.disabled i,
 .btn.btn-light-twitter:disabled i {
     color: #1da1f2
 }

 .btn.btn-light-twitter.disabled .svg-icon svg g [fill],
 .btn.btn-light-twitter:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #1da1f2
 }

 .btn.btn-light-twitter.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-twitter:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-twitter.disabled.dropdown-toggle:after,
 .btn.btn-light-twitter:disabled.dropdown-toggle:after {
     color: #1da1f2
 }

 .btn.btn-light-twitter:not(:disabled):not(.disabled).active,
 .btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-twitter.btn-dropdown,
 .show>.btn.btn-light-twitter.dropdown-toggle {
     color: #fff;
     background-color: #1da1f2;
     border-color: transparent
 }

 .btn.btn-light-twitter:not(:disabled):not(.disabled).active i,
 .btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-twitter.btn-dropdown i,
 .show>.btn.btn-light-twitter.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-twitter:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-twitter.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-twitter.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-twitter:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-twitter.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-twitter.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-twitter:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-twitter.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-twitter.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-instagram {
     color: #fff;
     background-color: #e1306c;
     border-color: #e1306c
 }

 .btn.btn-instagram i {
     color: #fff
 }

 .btn.btn-instagram .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-instagram .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-instagram.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-instagram.focus:not(.btn-text),
 .btn.btn-instagram:focus:not(.btn-text),
 .btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #cd1e59;
     border-color: #cd1e59
 }

 .btn.btn-instagram.focus:not(.btn-text) i,
 .btn.btn-instagram:focus:not(.btn-text) i,
 .btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-instagram.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-instagram:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-instagram.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-instagram:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-instagram.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-instagram:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-instagram.disabled,
 .btn.btn-instagram:disabled {
     color: #fff;
     background-color: #e1306c;
     border-color: #e1306c
 }

 .btn.btn-instagram.disabled i,
 .btn.btn-instagram:disabled i {
     color: #fff
 }

 .btn.btn-instagram.disabled .svg-icon svg g [fill],
 .btn.btn-instagram:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-instagram.disabled .svg-icon svg:hover g [fill],
 .btn.btn-instagram:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-instagram.disabled.dropdown-toggle:after,
 .btn.btn-instagram:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-instagram:not(:disabled):not(.disabled).active,
 .btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-instagram.btn-dropdown,
 .show>.btn.btn-instagram.dropdown-toggle {
     color: #fff;
     background-color: #cd1e59;
     border-color: #cd1e59
 }

 .btn.btn-instagram:not(:disabled):not(.disabled).active i,
 .btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-instagram.btn-dropdown i,
 .show>.btn.btn-instagram.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-instagram:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-instagram.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-instagram.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-instagram:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-instagram.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-instagram.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-instagram:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-instagram.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-instagram.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-instagram {
     color: #e1306c;
     background-color: rgba(225, 48, 108, .1);
     border-color: transparent
 }

 .btn.btn-light-instagram i {
     color: #e1306c
 }

 .btn.btn-light-instagram .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e1306c
 }

 .btn.btn-light-instagram .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-instagram.dropdown-toggle:after {
     color: #e1306c
 }

 .btn.btn-light-instagram.focus:not(.btn-text),
 .btn.btn-light-instagram:focus:not(.btn-text),
 .btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #e1306c;
     border-color: transparent
 }

 .btn.btn-light-instagram.focus:not(.btn-text) i,
 .btn.btn-light-instagram:focus:not(.btn-text) i,
 .btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-instagram.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-instagram:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-instagram.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-instagram:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-instagram.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-instagram:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-instagram.disabled,
 .btn.btn-light-instagram:disabled {
     color: #e1306c;
     background-color: rgba(225, 48, 108, .1);
     border-color: transparent
 }

 .btn.btn-light-instagram.disabled i,
 .btn.btn-light-instagram:disabled i {
     color: #e1306c
 }

 .btn.btn-light-instagram.disabled .svg-icon svg g [fill],
 .btn.btn-light-instagram:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #e1306c
 }

 .btn.btn-light-instagram.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-instagram:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-instagram.disabled.dropdown-toggle:after,
 .btn.btn-light-instagram:disabled.dropdown-toggle:after {
     color: #e1306c
 }

 .btn.btn-light-instagram:not(:disabled):not(.disabled).active,
 .btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-instagram.btn-dropdown,
 .show>.btn.btn-light-instagram.dropdown-toggle {
     color: #fff;
     background-color: #e1306c;
     border-color: transparent
 }

 .btn.btn-light-instagram:not(:disabled):not(.disabled).active i,
 .btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-instagram.btn-dropdown i,
 .show>.btn.btn-light-instagram.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-instagram:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-instagram.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-instagram.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-instagram:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-instagram.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-instagram.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-instagram:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-instagram.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-instagram.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-youtube {
     color: #fff;
     background-color: red;
     border-color: red
 }

 .btn.btn-youtube i {
     color: #fff
 }

 .btn.btn-youtube .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-youtube .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-youtube.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-youtube.focus:not(.btn-text),
 .btn.btn-youtube:focus:not(.btn-text),
 .btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #d90000;
     border-color: #d90000
 }

 .btn.btn-youtube.focus:not(.btn-text) i,
 .btn.btn-youtube:focus:not(.btn-text) i,
 .btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-youtube.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-youtube:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-youtube.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-youtube:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-youtube.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-youtube:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-youtube.disabled,
 .btn.btn-youtube:disabled {
     color: #fff;
     background-color: red;
     border-color: red
 }

 .btn.btn-youtube.disabled i,
 .btn.btn-youtube:disabled i {
     color: #fff
 }

 .btn.btn-youtube.disabled .svg-icon svg g [fill],
 .btn.btn-youtube:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-youtube.disabled .svg-icon svg:hover g [fill],
 .btn.btn-youtube:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-youtube.disabled.dropdown-toggle:after,
 .btn.btn-youtube:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-youtube:not(:disabled):not(.disabled).active,
 .btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-youtube.btn-dropdown,
 .show>.btn.btn-youtube.dropdown-toggle {
     color: #fff;
     background-color: #d90000;
     border-color: #d90000
 }

 .btn.btn-youtube:not(:disabled):not(.disabled).active i,
 .btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-youtube.btn-dropdown i,
 .show>.btn.btn-youtube.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-youtube:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-youtube.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-youtube.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-youtube:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-youtube.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-youtube.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-youtube:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-youtube.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-youtube.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-youtube {
     color: red;
     background-color: rgba(255, 0, 0, .1);
     border-color: transparent
 }

 .btn.btn-light-youtube i {
     color: red
 }

 .btn.btn-light-youtube .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: red
 }

 .btn.btn-light-youtube .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-youtube.dropdown-toggle:after {
     color: red
 }

 .btn.btn-light-youtube.focus:not(.btn-text),
 .btn.btn-light-youtube:focus:not(.btn-text),
 .btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: red;
     border-color: transparent
 }

 .btn.btn-light-youtube.focus:not(.btn-text) i,
 .btn.btn-light-youtube:focus:not(.btn-text) i,
 .btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-youtube.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-youtube:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-youtube.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-youtube:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-youtube.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-youtube:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-youtube.disabled,
 .btn.btn-light-youtube:disabled {
     color: red;
     background-color: rgba(255, 0, 0, .1);
     border-color: transparent
 }

 .btn.btn-light-youtube.disabled i,
 .btn.btn-light-youtube:disabled i {
     color: red
 }

 .btn.btn-light-youtube.disabled .svg-icon svg g [fill],
 .btn.btn-light-youtube:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: red
 }

 .btn.btn-light-youtube.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-youtube:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-youtube.disabled.dropdown-toggle:after,
 .btn.btn-light-youtube:disabled.dropdown-toggle:after {
     color: red
 }

 .btn.btn-light-youtube:not(:disabled):not(.disabled).active,
 .btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-youtube.btn-dropdown,
 .show>.btn.btn-light-youtube.dropdown-toggle {
     color: #fff;
     background-color: red;
     border-color: transparent
 }

 .btn.btn-light-youtube:not(:disabled):not(.disabled).active i,
 .btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-youtube.btn-dropdown i,
 .show>.btn.btn-light-youtube.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-youtube:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-youtube.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-youtube.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-youtube:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-youtube.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-youtube.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-youtube:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-youtube.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-youtube.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-linkedin {
     color: #fff;
     background-color: #0077b5;
     border-color: #0077b5
 }

 .btn.btn-linkedin i {
     color: #fff
 }

 .btn.btn-linkedin .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-linkedin .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-linkedin.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-linkedin.focus:not(.btn-text),
 .btn.btn-linkedin:focus:not(.btn-text),
 .btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #005e8f;
     border-color: #005e8f
 }

 .btn.btn-linkedin.focus:not(.btn-text) i,
 .btn.btn-linkedin:focus:not(.btn-text) i,
 .btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-linkedin.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-linkedin:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-linkedin.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-linkedin:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-linkedin.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-linkedin:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-linkedin.disabled,
 .btn.btn-linkedin:disabled {
     color: #fff;
     background-color: #0077b5;
     border-color: #0077b5
 }

 .btn.btn-linkedin.disabled i,
 .btn.btn-linkedin:disabled i {
     color: #fff
 }

 .btn.btn-linkedin.disabled .svg-icon svg g [fill],
 .btn.btn-linkedin:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-linkedin.disabled .svg-icon svg:hover g [fill],
 .btn.btn-linkedin:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-linkedin.disabled.dropdown-toggle:after,
 .btn.btn-linkedin:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-linkedin:not(:disabled):not(.disabled).active,
 .btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-linkedin.btn-dropdown,
 .show>.btn.btn-linkedin.dropdown-toggle {
     color: #fff;
     background-color: #005e8f;
     border-color: #005e8f
 }

 .btn.btn-linkedin:not(:disabled):not(.disabled).active i,
 .btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-linkedin.btn-dropdown i,
 .show>.btn.btn-linkedin.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-linkedin:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-linkedin.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-linkedin.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-linkedin:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-linkedin.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-linkedin.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-linkedin:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-linkedin.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-linkedin.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-linkedin {
     color: #0077b5;
     background-color: rgba(0, 119, 181, .1);
     border-color: transparent
 }

 .btn.btn-light-linkedin i {
     color: #0077b5
 }

 .btn.btn-light-linkedin .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #0077b5
 }

 .btn.btn-light-linkedin .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-linkedin.dropdown-toggle:after {
     color: #0077b5
 }

 .btn.btn-light-linkedin.focus:not(.btn-text),
 .btn.btn-light-linkedin:focus:not(.btn-text),
 .btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #0077b5;
     border-color: transparent
 }

 .btn.btn-light-linkedin.focus:not(.btn-text) i,
 .btn.btn-light-linkedin:focus:not(.btn-text) i,
 .btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-linkedin.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-linkedin:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-linkedin.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-linkedin:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-linkedin.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-linkedin:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-linkedin.disabled,
 .btn.btn-light-linkedin:disabled {
     color: #0077b5;
     background-color: rgba(0, 119, 181, .1);
     border-color: transparent
 }

 .btn.btn-light-linkedin.disabled i,
 .btn.btn-light-linkedin:disabled i {
     color: #0077b5
 }

 .btn.btn-light-linkedin.disabled .svg-icon svg g [fill],
 .btn.btn-light-linkedin:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #0077b5
 }

 .btn.btn-light-linkedin.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-linkedin:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-linkedin.disabled.dropdown-toggle:after,
 .btn.btn-light-linkedin:disabled.dropdown-toggle:after {
     color: #0077b5
 }

 .btn.btn-light-linkedin:not(:disabled):not(.disabled).active,
 .btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-linkedin.btn-dropdown,
 .show>.btn.btn-light-linkedin.dropdown-toggle {
     color: #fff;
     background-color: #0077b5;
     border-color: transparent
 }

 .btn.btn-light-linkedin:not(:disabled):not(.disabled).active i,
 .btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-linkedin.btn-dropdown i,
 .show>.btn.btn-light-linkedin.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-linkedin:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-linkedin.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-linkedin.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-linkedin:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-linkedin.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-linkedin.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-linkedin:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-linkedin.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-linkedin.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-skype {
     color: #fff;
     background-color: #00aff0;
     border-color: #00aff0
 }

 .btn.btn-skype i {
     color: #fff
 }

 .btn.btn-skype .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-skype .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-skype.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-skype.focus:not(.btn-text),
 .btn.btn-skype:focus:not(.btn-text),
 .btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #0093ca;
     border-color: #0093ca
 }

 .btn.btn-skype.focus:not(.btn-text) i,
 .btn.btn-skype:focus:not(.btn-text) i,
 .btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-skype.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-skype:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-skype.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-skype:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-skype.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-skype:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-skype.disabled,
 .btn.btn-skype:disabled {
     color: #fff;
     background-color: #00aff0;
     border-color: #00aff0
 }

 .btn.btn-skype.disabled i,
 .btn.btn-skype:disabled i {
     color: #fff
 }

 .btn.btn-skype.disabled .svg-icon svg g [fill],
 .btn.btn-skype:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-skype.disabled .svg-icon svg:hover g [fill],
 .btn.btn-skype:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-skype.disabled.dropdown-toggle:after,
 .btn.btn-skype:disabled.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-skype:not(:disabled):not(.disabled).active,
 .btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-skype.btn-dropdown,
 .show>.btn.btn-skype.dropdown-toggle {
     color: #fff;
     background-color: #0093ca;
     border-color: #0093ca
 }

 .btn.btn-skype:not(:disabled):not(.disabled).active i,
 .btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-skype.btn-dropdown i,
 .show>.btn.btn-skype.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-skype:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-skype.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-skype.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-skype:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-skype.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-skype.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-skype:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-skype.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-skype.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-skype {
     color: #00aff0;
     background-color: rgba(0, 175, 240, .1);
     border-color: transparent
 }

 .btn.btn-light-skype i {
     color: #00aff0
 }

 .btn.btn-light-skype .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #00aff0
 }

 .btn.btn-light-skype .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-skype.dropdown-toggle:after {
     color: #00aff0
 }

 .btn.btn-light-skype.focus:not(.btn-text),
 .btn.btn-light-skype:focus:not(.btn-text),
 .btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) {
     color: #fff;
     background-color: #00aff0;
     border-color: transparent
 }

 .btn.btn-light-skype.focus:not(.btn-text) i,
 .btn.btn-light-skype:focus:not(.btn-text) i,
 .btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) i {
     color: #fff
 }

 .btn.btn-light-skype.focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-skype:focus:not(.btn-text) .svg-icon svg g [fill],
 .btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-skype.focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-skype:focus:not(.btn-text) .svg-icon svg:hover g [fill],
 .btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-skype.focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-skype:focus:not(.btn-text).dropdown-toggle:after,
 .btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
     color: #fff
 }

 .btn.btn-light-skype.disabled,
 .btn.btn-light-skype:disabled {
     color: #00aff0;
     background-color: rgba(0, 175, 240, .1);
     border-color: transparent
 }

 .btn.btn-light-skype.disabled i,
 .btn.btn-light-skype:disabled i {
     color: #00aff0
 }

 .btn.btn-light-skype.disabled .svg-icon svg g [fill],
 .btn.btn-light-skype:disabled .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #00aff0
 }

 .btn.btn-light-skype.disabled .svg-icon svg:hover g [fill],
 .btn.btn-light-skype:disabled .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-skype.disabled.dropdown-toggle:after,
 .btn.btn-light-skype:disabled.dropdown-toggle:after {
     color: #00aff0
 }

 .btn.btn-light-skype:not(:disabled):not(.disabled).active,
 .btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text),
 .show .btn.btn-light-skype.btn-dropdown,
 .show>.btn.btn-light-skype.dropdown-toggle {
     color: #fff;
     background-color: #00aff0;
     border-color: transparent
 }

 .btn.btn-light-skype:not(:disabled):not(.disabled).active i,
 .btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text) i,
 .show .btn.btn-light-skype.btn-dropdown i,
 .show>.btn.btn-light-skype.dropdown-toggle i {
     color: #fff
 }

 .btn.btn-light-skype:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
 .btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
 .show .btn.btn-light-skype.btn-dropdown .svg-icon svg g [fill],
 .show>.btn.btn-light-skype.dropdown-toggle .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #fff
 }

 .btn.btn-light-skype:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
 .btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
 .show .btn.btn-light-skype.btn-dropdown .svg-icon svg:hover g [fill],
 .show>.btn.btn-light-skype.dropdown-toggle .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .btn.btn-light-skype:not(:disabled):not(.disabled).active.dropdown-toggle:after,
 .btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
 .show .btn.btn-light-skype.btn-dropdown.dropdown-toggle:after,
 .show>.btn.btn-light-skype.dropdown-toggle.dropdown-toggle:after {
     color: #fff
 }

 code {
     background-color: #f3f6f9;
     padding: .15rem .5rem;
     font-weight: 400;
     border-radius: .42rem
 }

 .dropdown-menu {
     left: 0
 }

 .dropdown-menu:after,
 .dropdown-menu:before {
     display: none !important
 }

 .dropdown-menu>.dropdown-item,
 .dropdown-menu>li>a {
     outline: 0 !important;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1
 }

 .dropdown-menu>.dropdown-item>i:before,
 .dropdown-menu>li>a>i:before {
     line-height: 0;
     vertical-align: middle
 }

 .dropdown-menu.dropdown-menu-anim-up {
     -webkit-animation: animation-dropdown-menu-fade-in .3s ease 1, animation-dropdown-menu-move-up .3s ease-out 1;
     animation: animation-dropdown-menu-fade-in .3s ease 1, animation-dropdown-menu-move-up .3s ease-out 1
 }

 .dropdown-menu .dropdown-menu-anim-down.dropdown-menu-anim,
 .dropup .dropdown-menu.dropdown-menu-anim {
     -webkit-animation: animation-dropdown-menu-fade-in .3s ease 1, animation-dropdown-menu-move-down .3s ease-out 1;
     animation: animation-dropdown-menu-fade-in .3s ease 1, animation-dropdown-menu-move-down .3s ease-out 1
 }

 @media (max-width:600px) {
     .dropdown-menu {
         width: 75vw
     }
 }

 @media (min-width:205px) {
     .dropdown-menu.dropdown-menu-sm {
         width: 175px
     }
 }

 @media (min-width:280px) {
     .dropdown-menu.dropdown-menu-md {
         width: 250px
     }
 }

 @media (min-width:380px) {
     .dropdown-menu.dropdown-menu-lg {
         width: 350px
     }
 }

 @media (min-width:430px) {
     .dropdown-menu.dropdown-menu-xl {
         width: 400px
     }
 }

 @media (min-width:630px) {
     .dropdown-menu.dropdown-menu-xxl {
         width: 600px
     }
 }

 .dropdown-inline {
     display: inline-block
 }

 .dropdown.dropdown-hover:hover>.dropdown-menu {
     display: block
 }

 .dropdown.dropdown-hover:hover>.dropdown-menu.dropdown-menu-right {
     left: auto;
     right: 0
 }

 .dropdown.dropdown-hover:hover>.dropdown-toggle:active {
     pointer-events: none
 }

 @-webkit-keyframes animation-dropdown-menu-fade-in {
     from {
         opacity: 0
     }
     to {
         opacity: 1
     }
 }

 @keyframes animation-dropdown-menu-fade-in {
     from {
         opacity: 0
     }
     to {
         opacity: 1
     }
 }

 @-webkit-keyframes animation-dropdown-menu-move-down {
     from {
         margin-top: 10px
     }
     to {
         margin-top: 0
     }
 }

 @keyframes animation-dropdown-menu-move-down {
     from {
         margin-top: 10px
     }
     to {
         margin-top: 0
     }
 }

 @-webkit-keyframes animation-dropdown-menu-move-up {
     from {
         margin-top: 10px
     }
     to {
         margin-top: 0
     }
 }

 @keyframes animation-dropdown-menu-move-up {
     from {
         margin-top: 10px
     }
     to {
         margin-top: 0
     }
 }

 .form-group label {
     font-size: 1rem;
     font-weight: 400;
     color: #3f4254
 }

 .form-group .invalid-feedback,
 .form-group .valid-feedback {
     font-size: .9rem;
     font-weight: 400
 }

 .form-group .form-text {
     font-size: .9rem;
     font-weight: 400
 }

 .form-control[readonly] {
     background-color: #fff
 }

 .form-control.form-control-pill {
     border-radius: 1.5
 }

 .form-control.form-control-pill.form-control-sm {
     border-radius: 1.35
 }

 .form-control.form-control-pill.form-control-lg {
     border-radius: 1.5
 }

 .form-control.active,
 .form-control.focus,
 .form-control:active,
 .form-control:focus {
     -webkit-box-shadow: none !important;
     box-shadow: none !important
 }

 .form-control.form-control-solid {
     background-color: #f3f6f9;
     border-color: #f3f6f9;
     color: #3f4254;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .form-control.form-control-solid::-moz-placeholder {
     color: #b5b5c3;
     opacity: 1
 }

 .form-control.form-control-solid:-ms-input-placeholder {
     color: #b5b5c3
 }

 .form-control.form-control-solid::-webkit-input-placeholder {
     color: #b5b5c3
 }

 .form-control.form-control-solid.active,
 .form-control.form-control-solid.focus,
 .form-control.form-control-solid:active,
 .form-control.form-control-solid:focus {
     background-color: #ebedf3;
     border-color: #ebedf3;
     color: #3f4254;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .form-control-iconless {
     background-image: none
 }

 .form-control-iconless .form-control {
     background-image: none
 }

 .placeholder-dark-50::-moz-placeholder {
     color: #7e8299;
     opacity: 1
 }

 .placeholder-dark-50:-ms-input-placeholder {
     color: #7e8299
 }

 .placeholder-dark-50::-webkit-input-placeholder {
     color: #7e8299
 }

 .placeholder-dark-75::-moz-placeholder {
     color: #3f4254;
     opacity: 1
 }

 .placeholder-dark-75:-ms-input-placeholder {
     color: #3f4254
 }

 .placeholder-dark-75::-webkit-input-placeholder {
     color: #3f4254
 }

 .placeholder-white::-moz-placeholder {
     color: #fff;
     opacity: 1
 }

 .placeholder-white:-ms-input-placeholder {
     color: #fff
 }

 .placeholder-white::-webkit-input-placeholder {
     color: #fff
 }

 .custom-select {
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     -webkit-box-shadow: none;
     box-shadow: none
 }

 .custom-file {
     width: 100%
 }

 .custom-file-input:focus~.custom-file-label {
     -webkit-box-shadow: none !important;
     box-shadow: none !important
 }

 .custom-file-label {
     text-align: left
 }

 .custom-file-label:after {
     float: left
 }

 .input-group .form-control.is-invalid+.input-group-append,
 .input-group .form-control.is-valid+.input-group-append {
     margin-left: 0
 }

 .input-group .input-group-prepend+.form-control.is-invalid,
 .input-group .input-group-prepend+.form-control.is-valid {
     margin-left: 1px
 }

 .input-group i {
     line-height: 0;
     font-size: 1.3rem
 }

 .input-group i:after,
 .input-group i:before {
     line-height: 0
 }

 .input-group .svg-icon {
     line-height: 0
 }

 .input-group.input-group-sm i {
     line-height: 0;
     font-size: 1rem
 }

 .input-group.input-group-lg i {
     line-height: 0;
     font-size: 1.4rem
 }

 .input-group.input-group-solid {
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #f3f6f9;
     border-radius: .42rem
 }

 .input-group.input-group-solid.active,
 .input-group.input-group-solid.focus {
     background-color: #ebedf3;
     border-color: #ebedf3;
     color: #3f4254;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .input-group.input-group-solid .form-control {
     border: 0;
     background-color: transparent;
     outline: 0 !important;
     -webkit-box-shadow: none;
     box-shadow: none
 }

 .input-group.input-group-solid .form-control.form-control-solid.active,
 .input-group.input-group-solid .form-control.form-control-solid.focus,
 .input-group.input-group-solid .form-control.form-control-solid:active,
 .input-group.input-group-solid .form-control.form-control-solid:focus {
     background-color: #ebedf3;
     border-color: #ebedf3;
     color: #3f4254;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .input-group.input-group-solid.input-group-sm {
     border-radius: .28rem
 }

 .input-group.input-group-solid.input-group-lg {
     border-radius: .42rem
 }

 .input-group.input-group-solid .input-group-append,
 .input-group.input-group-solid .input-group-prepend,
 .input-group.input-group-solid .input-group-text {
     background-color: transparent;
     border: 0;
     padding-top: 0;
     padding-bottom: 0
 }

 .input-group.input-group-solid .input-group-append .btn-secondary,
 .input-group.input-group-solid .input-group-prepend .btn-secondary,
 .input-group.input-group-solid .input-group-text .btn-secondary {
     border: 0 !important
 }

 .input-group.input-group-solid .input-group-prepend~.form-control {
     padding-left: 0 !important
 }

 .validated .invalid-feedback,
 .validated .valid-feedback {
     display: block
 }

 .input-icon {
     position: relative
 }

 .input-icon span {
     left: 0;
     top: 0;
     bottom: 0;
     position: absolute;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     width: calc(1.5em + 1.3rem + 2px)
 }

 .input-icon span i {
     line-height: 0;
     color:#7e8299 !important
 }

 .input-icon span i:after,
 .input-icon span i:before {
     line-height: 0
 }

 .input-icon span .svg-icon svg g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease;
     fill: #7e8299
 }

 .input-icon span .svg-icon svg:hover g [fill] {
     -webkit-transition: fill .3s ease;
     transition: fill .3s ease
 }

 .input-icon span .svg-icon svg {
     height: 24px;
     width: 24px
 }

 .input-icon .form-control {
     padding-left: calc(1.5em + 1.3rem + 2px)
 }

 .input-icon.input-icon-right span {
     right: 0;
     left: auto
 }

 .input-icon.input-icon-right .form-control {
     padding-left: 1rem;
     padding-right: calc(1.5em + 1.3rem + 2px)
 }

 .resize-none {
     resize: none
 }

 .row.row-paddingless {
     margin-left: 0;
     margin-right: 0
 }

 .row.row-paddingless>[class*=col] {
     padding-left: 0;
     padding-right: 0
 }

 .row.row-stretch {
     height: 100%
 }

 .row .col-stretch {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: stretch;
     -ms-flex-align: stretch;
     align-items: stretch
 }

 .row[class*=row-col-divider-]>div {
     border-bottom: 1px solid #ebedf3
 }

 .row[class*=row-col-divider-]>div:last-child {
     border-bottom: 0
 }

 .row.row-col-divider>div {
     border-bottom: 0;
     border-right: 1px solid #ebedf3
 }

 .row.row-col-divider>div:last-child {
     border-right: 0
 }

 @media (min-width:576px) {
     .row.row-col-divider-sm>div {
         border-bottom: 0;
         border-right: 1px solid #ebedf3
     }
     .row.row-col-divider-sm>div:last-child {
         border-right: 0
     }
 }

 @media (min-width:768px) {
     .row.row-col-divider-md>div {
         border-bottom: 0;
         border-right: 1px solid #ebedf3
     }
     .row.row-col-divider-md>div:last-child {
         border-right: 0
     }
 }

 @media (min-width:992px) {
     .row.row-col-divider-lg>div {
         border-bottom: 0;
         border-right: 1px solid #ebedf3
     }
     .row.row-col-divider-lg>div:last-child {
         border-right: 0
     }
 }

 @media (min-width:1200px) {
     .row.row-col-divider-xl>div {
         border-bottom: 0;
         border-right: 1px solid #ebedf3
     }
     .row.row-col-divider-xl>div:last-child {
         border-right: 0
     }
 }

 @media (min-width:1400px) {
     .row.row-col-divider-xxl>div {
         border-bottom: 0;
         border-right: 1px solid #ebedf3
     }
     .row.row-col-divider-xxl>div:last-child {
         border-right: 0
     }
 }

 .gutter-b {
     margin-bottom: 25px
 }

 .gutter-t {
     margin-top: 25px
 }

 .modal .modal-header {
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }

 .modal .modal-header .modal-title {
     font-weight: 500;
     font-size: 1.3rem;
     color: #181c32
 }

 .modal .modal-header .modal-title small {
     font-weight: 400;
     font-size: .9rem;
     color: #b5b5c3
 }

 .modal .modal-header .close {
     outline: 0 !important;
     color: #b5b5c3;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     padding: 0;
     margin: 0;
     line-height: 0
 }

 .modal .modal-header .close .ki,
 .modal .modal-header .close i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #3f4254;
     font-size: .8rem
 }

 .modal .modal-header .close span {
     display: none
 }

 .modal .modal-header .close:hover {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #3699ff
 }

 .modal .modal-header .close:hover .ki,
 .modal .modal-header .close:hover i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #3699ff
 }

 .modal.modal-sticky.modal-sticky-bottom-right {
     padding: 0 !important;
     max-width: 500px;
     height: auto;
     position: fixed;
     left: auto;
     top: auto;
     bottom: 25px;
     right: 25px;
     margin: 0;
     -webkit-box-shadow: 0 0 60px -15px rgba(0, 0, 0, .2);
     box-shadow: 0 0 60px -15px rgba(0, 0, 0, .2);
     border-radius: .42rem
 }

 .modal.modal-sticky.modal-sticky-bottom-right .modal-dialog {
     position: static;
     max-width: 500px;
     width: auto;
     margin: 0;
     border-radius: .42rem
 }

 .modal.modal-sticky.modal-sticky-bottom-right .modal-dialog .modal-content {
     border: 0;
     border-radius: .42rem
 }

 .modal.modal-sticky.modal-sticky-bottom-right.modal-sticky-lg {
     max-width: 600px
 }

 .modal.modal-sticky.modal-sticky-bottom-right.modal-sticky-lg .modal-dialog {
     max-width: 600px
 }

 @media (max-width:991.98px) {
     .modal.modal-sticky.modal-sticky-bottom-right {
         bottom: 10px;
         right: 10px
     }
 }

 @media (max-width:767.98px) {
     .modal.modal-sticky.modal-sticky-bottom-right {
         max-width: 90%
     }
 }

 .modal-open {
     overflow: auto !important;
     padding: 0 !important
 }

 @media (min-width:1200px) {
     .modal-dialog.modal-xl {
         max-width: 1100px
     }
 }

 .progress.progress-xs {
     height: .5rem
 }

 .progress.progress-xs .progress-bar {
     border-radius: .28rem
 }

 .progress.progress-sm {
     height: .75rem
 }

 .progress.progress-sm .progress-bar {
     border-radius: .28rem
 }

 .progress.progress-lg {
     height: 1.5rem
 }

 .progress.progress-lg .progress-bar {
     border-radius: .85rem
 }

 .progress-vertical {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between
 }

 .progress-vertical .progress {
     height: 100%;
     border-radius: .42rem;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: end;
     -ms-flex-align: end;
     align-items: flex-end;
     margin-right: 1rem
 }

 .progress-vertical .progress:last-child {
     margin-right: 0
 }

 .progress-vertical .progress .progress-bar {
     width: 8px;
     border-radius: .42rem
 }

 .table thead td,
 .table thead th {
     font-weight: 600;
     font-size: 1rem;
     border-bottom-width: 1px;
     padding-top: 1rem;
     padding-bottom: 1rem
 }

 .table.table-head-borderless thead td,
 .table.table-head-borderless thead th {
     border-top: 0
 }

 .table.table-head-solid thead td,
 .table.table-head-solid thead th {
     background-color: #f3f6f9
 }

 .table.table-light-primary thead tr {
     color: #3699ff;
     background-color: rgba(54, 153, 255, .1)
 }

 .table.table-light-secondary thead tr {
     color: #e4e6ef;
     background-color: rgba(228, 230, 239, .1)
 }

 .table.table-light-success thead tr {
     color: #1bc5bd;
     background-color: rgba(27, 197, 189, .1)
 }

 .table.table-light-info thead tr {
     color: #8950fc;
     background-color: rgba(137, 80, 252, .1)
 }

 .table.table-light-warning thead tr {
     color: #ffa800;
     background-color: rgba(255, 168, 0, .1)
 }

 .table.table-light-danger thead tr {
     color: #f64e60;
     background-color: rgba(246, 78, 96, .1)
 }

 .table.table-light-light thead tr {
     color: #f3f6f9;
     background-color: rgba(243, 246, 249, .1)
 }

 .table.table-light-dark thead tr {
     color: #181c32;
     background-color: rgba(24, 28, 50, .1)
 }

 .table.table-light-white thead tr {
     color: #fff;
     background-color: rgba(255, 255, 255, .1)
 }

 .table.table-head-custom thead th,
 .table.table-head-custom thead tr {
     font-weight: 600;
     color: #b5b5c3 !important;
     font-size: .9rem;
     text-transform: uppercase;
     letter-spacing: .1rem
 }

 .table.table-foot-custom tfoot td,
 .table.table-foot-custom tfoot th {
     font-weight: 600;
     color: #b5b5c3 !important;
     font-size: .9rem;
     text-transform: uppercase;
     letter-spacing: .1rem
 }

 .table.table-head-bg thead th,
 .table.table-head-bg thead tr {
     background-color: #f3f6f9;
     border-bottom: 0;
     letter-spacing: 1px
 }

 .table.table-head-bg thead th:first-child,
 .table.table-head-bg thead tr:first-child {
     border-top-left-radius: .42rem;
     border-bottom-left-radius: .42rem
 }

 .table.table-head-bg thead th:last-child,
 .table.table-head-bg thead tr:last-child {
     border-top-right-radius: .42rem;
     border-bottom-right-radius: .42rem
 }

 .table.table-foot-bg tfoot td,
 .table.table-foot-bg tfoot th {
     border-bottom: 0;
     background-color: #f3f6f9
 }

 .table.table-foot-bg tfoot td:first-child,
 .table.table-foot-bg tfoot th:first-child {
     border-top-left-radius: .42rem;
     border-bottom-left-radius: .42rem
 }

 .table.table-foot-bg tfoot td:last-child,
 .table.table-foot-bg tfoot th:last-child {
     border-top-right-radius: .42rem;
     border-bottom-right-radius: .42rem
 }

 .table.table-separate td,
 .table.table-separate th {
     border-top: 0;
     border-bottom: 1px solid #ebedf3
 }

 .table.table-separate td:first-child,
 .table.table-separate th:first-child {
     padding-left: 0 !important
 }

 .table.table-separate td:last-child,
 .table.table-separate th:last-child {
     /*padding-right: 0 !important*/
 }

 .table.table-separate tfoot td,
 .table.table-separate tfoot th {
     border-bottom: 0;
     border-top: 1px solid #ebedf3
 }

 .table.table-separate tbody tr:last-child td {
     border-bottom: 0
 }

 .table.table-bordered tfoot td,
 .table.table-bordered tfoot th {
     border-bottom: 0
 }

 .table.table-vertical-center td,
 .table.table-vertical-center th {
     vertical-align: middle
 }

 .table:not(.table-bordered) thead td,
 .table:not(.table-bordered) thead th {
     border-top: 0
 }

 .popover .popover-header {
     font-size: 1rem;
     font-weight: 500;
     border-bottom: 1px solid #ebedf3
 }

 .popover.bs-popover-auto[x-placement^=right],
 .popover.bs-popover-right {
     margin-right: auto;
     margin-left: .5rem
 }

 .popover.bs-popover-auto[x-placement^=right]>.arrow,
 .popover.bs-popover-right>.arrow {
     right: auto;
     left: calc(-.5rem - 1px)
 }

 .popover.bs-popover-auto[x-placement^=right]>.arrow::before,
 .popover.bs-popover-right>.arrow::before {
     right: auto;
     left: 0;
     border-width: .5rem .5rem .5rem 0;
     border-right-color: #fff
 }

 .popover.bs-popover-auto[x-placement^=right]>.arrow::after,
 .popover.bs-popover-right>.arrow::after {
     right: auto;
     left: 1px;
     border-width: .5rem .5rem .5rem 0;
     border-right-color: #fff
 }

 .popover.bs-popover-auto[x-placement^=left],
 .popover.bs-popover-left {
     margin-left: auto;
     margin-right: .5rem
 }

 .popover.bs-popover-auto[x-placement^=left]>.arrow,
 .popover.bs-popover-left>.arrow {
     left: auto;
     right: calc(-.5rem - 1px)
 }

 .popover.bs-popover-auto[x-placement^=left]>.arrow::before,
 .popover.bs-popover-left>.arrow::before {
     left: auto;
     right: 0;
     border-width: .5rem 0 .5rem .5rem;
     border-left-color: #fff
 }

 .popover.bs-popover-auto[x-placement^=left]>.arrow::after,
 .popover.bs-popover-left>.arrow::after {
     left: auto;
     right: 1px;
     border-width: .5rem 0 .5rem .5rem;
     border-left-color: #fff
 }

 .tooltip .tooltip-inner {
     -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15);
     box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15)
 }

 .tooltip.tooltop-auto-width .tooltip-inner {
     white-space: nowrap;
     max-width: none
 }

 .tooltip.tooltip-dark .tooltip-inner {
     color: #fff;
     background-color: #181c32
 }

 .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before,
 .tooltip.tooltip-dark.bs-tooltip-top .arrow::before {
     border-top-color: #181c32
 }

 .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before,
 .tooltip.tooltip-dark.bs-tooltip-right .arrow::before {
     border-right-color: #181c32
 }

 .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
 .tooltip.tooltip-dark.bs-tooltip-bottom .arrow::before {
     border-bottom-color: #181c32
 }

 .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before,
 .tooltip.tooltip-dark.bs-tooltip-left .arrow::before {
     border-left-color: #181c32
 }

 .accordion .card {
     overflow: visible !important
 }

 .accordion .card:last-child {
     margin-bottom: 0
 }

 .accordion .card .card-header {
     cursor: pointer;
     margin: 0;
     border-bottom: 0;
     padding: 0;
     background-color: #f3f6f9
 }

 .accordion .card .card-header .card-title {
     padding: 1rem 1.25rem;
     margin: 0;
     font-size: 1.15rem;
     font-weight: 500;
     color: #3699ff;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-transition: all .15s ease;
     transition: all .15s ease
 }

 .accordion .card .card-header .card-title>i {
     margin-right: 1rem;
     font-size: 1.4rem;
     color: #3699ff;
     -webkit-transition: all .15s ease;
     transition: all .15s ease
 }

 .accordion .card .card-header .card-title .card-label {
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1
 }

 .accordion .card .card-header .card-title.collapsed {
     color: #3f4254;
     -webkit-transition: all .15s ease;
     transition: all .15s ease
 }

 .accordion .card .card-header .card-title.collapsed>i {
     color: #b5b5c3;
     -webkit-transition: all .15s ease;
     transition: all .15s ease
 }

 .accordion .card .card-header .card-title:after {
     right: 1rem
 }

 .accordion .card .card-header .card-text {
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1
 }

 .accordion .card .card-body {
     padding: 1rem 1.25rem;
     font-size: 1rem
 }

 .accordion:last-child {
     margin-bottom: 0
 }

 .accordion-outline .card {
     background-color: transparent
 }

 .accordion.accordion-light .card {
     border: 0;
     border-top: 1px solid #ebedf3
 }

 .accordion.accordion-light .card .card-header {
     background-color: transparent;
     border: 0
 }

 .accordion.accordion-light .card .card-header .card-title {
     padding: 1rem 0
 }

 .accordion.accordion-light .card .card-header .card-title:after {
     right: 0
 }

 .accordion.accordion-light .card .card-body {
     padding: 0 0 1rem 0
 }

 .accordion.accordion-light .card:first-child {
     border-top: 0
 }

 .accordion.accordion-light .card:first-child .card-header {
     margin: 0
 }

 .accordion.accordion-light .card:last-child .card-body {
     padding: 0;
     margin: 0
 }

 .accordion.accordion-light-borderless .card {
     border-top: 0
 }

 .accordion.accordion-solid .card {
     border: 0;
     margin-bottom: 1.25rem
 }

 .accordion.accordion-solid .card .card-header {
     padding: 0;
     background-color: transparent
 }

 .accordion.accordion-solid .card .card-header .card-title {
     background-color: #f3f6f9;
     border-radius: .42rem;
     border-bottom-left-radius: 0;
     border-bottom-right-radius: 0
 }

 .accordion.accordion-solid .card .card-header .card-title.collapsed {
     border-radius: .42rem
 }

 .accordion.accordion-solid .card .card-body {
     border: 1px solid #f3f6f9;
     border-bottom-left-radius: .42rem;
     border-bottom-right-radius: .42rem
 }

 .accordion.accordion-solid .card:last-child {
     margin: 0
 }

 .accordion.accordion-toggle-plus .card .card-header .card-title {
     color: #3699ff;
     position: relative
 }

 .accordion.accordion-toggle-plus .card .card-header .card-title:after {
     -webkit-transition: all .15s ease;
     transition: all .15s ease;
     position: absolute;
     font-family: Ki;
     font-style: normal;
     font-weight: 400;
     font-variant: normal;
     line-height: 1;
     text-decoration: inherit;
     text-rendering: optimizeLegibility;
     text-transform: none;
     -moz-osx-font-smoothing: grayscale;
     -webkit-font-smoothing: antialiased;
     font-smoothing: antialiased;
     content: "";
     font-size: .75rem;
     color: #3699ff
 }

 .accordion.accordion-toggle-plus .card .card-header .card-title.collapsed {
     color: #3f4254
 }

 .accordion.accordion-toggle-plus .card .card-header .card-title.collapsed:after {
     -webkit-transition: all .15s ease;
     transition: all .15s ease;
     color: #7e8299;
     font-family: Ki;
     font-style: normal;
     font-weight: 400;
     font-variant: normal;
     line-height: 1;
     text-decoration: inherit;
     text-rendering: optimizeLegibility;
     text-transform: none;
     -moz-osx-font-smoothing: grayscale;
     -webkit-font-smoothing: antialiased;
     font-smoothing: antialiased;
     content: ""
 }

 .accordion.accordion-toggle-arrow .card .card-header .card-title {
     color: #3699ff;
     position: relative
 }

 .accordion.accordion-toggle-arrow .card .card-header .card-title:after {
     position: absolute;
     font-family: Ki;
     font-style: normal;
     font-weight: 400;
     font-variant: normal;
     line-height: 1;
     text-decoration: inherit;
     text-rendering: optimizeLegibility;
     text-transform: none;
     -moz-osx-font-smoothing: grayscale;
     -webkit-font-smoothing: antialiased;
     font-smoothing: antialiased;
     content: "";
     color: #3699ff;
     font-size: .7rem;
     -webkit-transition: all .15s ease;
     transition: all .15s ease
 }

 .accordion.accordion-toggle-arrow .card .card-header .card-title.collapsed {
     color: #3f4254;
     -webkit-transition: all .15s ease;
     transition: all .15s ease
 }

 .accordion.accordion-toggle-arrow .card .card-header .card-title.collapsed:after {
     color: #7e8299;
     -webkit-transition: all .15s ease;
     transition: all .15s ease;
     -webkit-transform: rotate(-90deg);
     transform: rotate(-90deg)
 }

 .accordion.accordion-svg-toggle .card .card-header .card-title .svg-icon svg {
     -webkit-transition: all .15s ease;
     transition: all .15s ease;
     -webkit-transform: rotate(90deg);
     transform: rotate(90deg)
 }

 .accordion.accordion-svg-toggle .card .card-header .card-title.collapsed .svg-icon svg {
     -webkit-transition: all .15s ease;
     transition: all .15s ease;
     -webkit-transform: rotate(0);
     transform: rotate(0)
 }

 .accordion.accordion-panel .card {
     border-radius: .42rem
 }

 .accordion.accordion-panel .card .card-header .card-title {
     background-color: #fff;
     border-radius: .42rem
 }

 .accordion.accordion-panel .card .card-body {
     padding-top: 0;
     border: 0;
     border-radius: .42rem
 }

 .datatable:not(.table) {
     display: none
 }

 .datatable.datatable-default {
     display: block
 }

 .datatable.datatable-default>.datatable-table {
     background-color: #ffffff;
     border-collapse: collapse;
     overflow: hidden;
     display: none;
     width: 100%
 }

 .datatable.datatable-default>.datatable-table>.datatable-body,
 .datatable.datatable-default>.datatable-table>.datatable-foot,
 .datatable.datatable-default>.datatable-table>.datatable-head {
     visibility: hidden;
     display: block
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row {
     width: 100%
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell {
     vertical-align: middle;
     padding: 1rem .5rem;
     font-size: 1rem
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell:first-child,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell:first-child,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell:first-child {
     padding-left: 0
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell:last-child,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell:last-child,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell:last-child {
     padding-right: 0
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-left,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-left,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-left {
     text-align: left
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-left>span,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-left>span,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-left>span {
     text-align: left
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-right,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-right,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-right {
     text-align: right
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-right>span,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-right>span,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-right>span {
     text-align: right
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-right>span>i,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-right>span>i,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-right>span>i {
     right: 0
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-center,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-center,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-center {
     text-align: center
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-center>span,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-center>span,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-center>span {
     text-align: center
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-sort,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-sort,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-sort {
     cursor: pointer
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-sort i,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-sort i,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-sort i {
     font-size: .6rem
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-resizing,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-resizing,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-resizing {
     cursor: col-resize
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell>span,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell>span,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell>span {
     display: block;
     overflow: hidden;
     text-overflow: ellipsis
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-check,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-check,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-check {
     text-align: left
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-check>span,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-check>span,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-check>span {
     overflow: visible
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-check>span>.checkbox,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-check>span>.checkbox,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-check>span>.checkbox {
     top: 2px;
     padding: 0;
     margin: 0
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-toggle-detail>span,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-toggle-detail>span,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-toggle-detail>span {
     width: 12px
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail {
     display: inline-block;
     text-align: right
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail>i,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail>i,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail>i {
     font-size: 1.4rem;
     width: 12px
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell .dropdown,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell .dropdown,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell .dropdown {
     display: inline-block
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell .dropdown .dropdown-menu,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell .dropdown .dropdown-menu,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell .dropdown .dropdown-menu {
     margin-top: .5rem
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell .dropdown.dropup .dropdown-menu,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell .dropdown.dropup .dropdown-menu,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell .dropdown.dropup .dropdown-menu {
     margin-top: auto;
     margin-bottom: .5rem
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-right,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-right,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-right {
     margin-right: -.8rem;
     margin-left: 65px
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-left,
 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-left,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-left {
     margin-left: -10rem
 }

 .datatable.datatable-default>.datatable-table>.datatable-body>.datatable-lock,
 .datatable.datatable-default>.datatable-table>.datatable-foot>.datatable-lock,
 .datatable.datatable-default>.datatable-table>.datatable-head>.datatable-lock {
     border: 0
 }

 .datatable.datatable-default>.datatable-table>.datatable-body>.datatable-lock.datatable-lock-left,
 .datatable.datatable-default>.datatable-table>.datatable-foot>.datatable-lock.datatable-lock-left,
 .datatable.datatable-default>.datatable-table>.datatable-head>.datatable-lock.datatable-lock-left {
     z-index: 1;
     -webkit-box-shadow: 0 10px 17px 5px rgba(0, 0, 0, .075);
     box-shadow: 0 10px 17px 5px rgba(0, 0, 0, .075)
 }

 .datatable.datatable-default>.datatable-table>.datatable-body>.datatable-lock.datatable-lock-right,
 .datatable.datatable-default>.datatable-table>.datatable-foot>.datatable-lock.datatable-lock-right,
 .datatable.datatable-default>.datatable-table>.datatable-head>.datatable-lock.datatable-lock-right {
     -webkit-box-shadow: 0 10px 17px 5px rgba(0, 0, 0, .075);
     box-shadow: 0 10px 17px 5px rgba(0, 0, 0, .075)
 }

 .datatable.datatable-default>.datatable-table>.datatable-body>.datatable-lock.datatable-lock-scroll,
 .datatable.datatable-default>.datatable-table>.datatable-foot>.datatable-lock.datatable-lock-scroll,
 .datatable.datatable-default>.datatable-table>.datatable-head>.datatable-lock.datatable-lock-scroll {
     position: relative
 }

 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell>span,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell>span {
     font-weight: 500;
     vertical-align: middle;
     color: #181c32
 }

 .datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-sorted>span,
 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-sorted>span {
     color: #3699ff
 }

 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell {
     padding: .75rem 1rem
 }

 .datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell>span>i {
     display: inline-block;
     position: relative;
     right: -10px;
     line-height: 0;
     vertical-align: middle;
     font-size: 1.1rem;
     color: #3699ff
 }

 .datatable.datatable-default>.datatable-table>.datatable-body.ps {
     padding-bottom: 0
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell {
     font-weight: regular;
     -webkit-transition: background .3s ease;
     transition: background .3s ease
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell>span {
     color: #3f4254
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-check>span>.checkbox {
     top: 1px
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-hover {
     -webkit-transition: background .3s ease;
     transition: background .3s ease;
     background-color: transparent
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row.datatable-row-even>.datatable-cell {
     background-color: transparent
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row.datatable-row-active>.datatable-cell {
     background-color: #f3f6f9
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row.datatable-row-hover:not(.datatable-row-active) {
     -webkit-transition: background .3s ease;
     transition: background .3s ease
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row.datatable-row-hover:not(.datatable-row-active)>.datatable-cell {
     -webkit-transition: background .3s ease;
     transition: background .3s ease;
     background-color: transparent
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail {
     display: block
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail {
     display: block;
     padding: 0 2.25rem
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail table {
     -webkit-box-shadow: 0 10px 15px 1px rgba(0, 0, 0, .05);
     box-shadow: 0 10px 15px 1px rgba(0, 0, 0, .05)
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail .datatable-row {
     display: table-row
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail .datatable-row>.datatable-cell {
     padding: 1rem 1.5rem;
     text-align: left;
     vertical-align: top
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail .datatable-row>.datatable-cell>span {
     width: auto !important
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail .datatable-row>.datatable-cell:first-child {
     font-weight: 500
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail .datatable-row>.datatable-cell:last-child {
     font-weight: regular;
     padding-left: 1.5rem
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-toggle-detail {
     vertical-align: middle
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-toggle-detail i {
     -webkit-transition: color .3s ease;
     transition: color .3s ease;
     color: #3699ff
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-toggle-detail i:before {
     line-height: 0;
     vertical-align: middle
 }

 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-toggle-detail.datatable-toggle-detail-active i,
 .datatable.datatable-default>.datatable-table>.datatable-body .datatable-toggle-detail:hover i {
     -webkit-transition: color .3s ease;
     transition: color .3s ease;
     color: #3699ff
 }

 .datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-body .datatable-row,
 .datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-foot .datatable-row,
 .datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-head .datatable-row {
     border-bottom: 1px solid #cfe1d8;
 }

 .datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-body .datatable-row.datatable-row-subtable-expanded,
 .datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-foot .datatable-row.datatable-row-subtable-expanded,
 .datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-head .datatable-row.datatable-row-subtable-expanded {
     border-bottom: 0
 }

 .datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-body .datatable-row:last-child {
     border-bottom: 0
 }

 .datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-body tr:last-of-type {
     border-bottom: 0
 }

 .datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail table {
     border-left: 1px solid #ebedf3;
     border-right: 1px solid #ebedf3
 }

 .datatable.datatable-default.datatable-head-custom>.datatable-table>.datatable-foot .datatable-row>.datatable-cell>span,
 .datatable.datatable-default.datatable-head-custom>.datatable-table>.datatable-head .datatable-row>.datatable-cell>span {
     color: #b5b5c3;
     font-size: .9rem;
     text-transform: uppercase;
     font-weight: 600;
     letter-spacing: .1rem
 }

 .datatable.datatable-default.datatable-head-custom>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-sorted>span,
 .datatable.datatable-default.datatable-head-custom>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-sorted>span {
     color: #3699ff
 }

 .datatable.datatable-default.datatable-head-bg>.datatable-table>.datatable-head .datatable-row {
     border-bottom: 0
 }

 .datatable.datatable-default.datatable-head-bg>.datatable-table>.datatable-head .datatable-row>.datatable-cell {
     background-color: #f3f6f9
 }

 .datatable.datatable-default.datatable-head-bg>.datatable-table>.datatable-head .datatable-row>.datatable-cell:first-child {
     border-top-left-radius: .42rem;
     border-bottom-left-radius: .42rem
 }

 .datatable.datatable-default.datatable-head-bg>.datatable-table>.datatable-head .datatable-row>.datatable-cell:last-child {
     border-top-right-radius: .42rem;
     border-bottom-right-radius: .42rem
 }

 .datatable.datatable-default.datatable-foot-bg>.datatable-table>.datatable-foot .datatable-row {
     border-bottom: 0
 }

 .datatable.datatable-default.datatable-foot-bg>.datatable-table>.datatable-foot .datatable-row>.datatable-cell {
     background-color: #f3f6f9
 }

 .datatable.datatable-default.datatable-foot-bg>.datatable-table>.datatable-foot .datatable-row>.datatable-cell:first-child {
     border-top-left-radius: .42rem;
     border-bottom-left-radius: .42rem
 }

 .datatable.datatable-default.datatable-foot-bg>.datatable-table>.datatable-foot .datatable-row>.datatable-cell:last-child {
     border-top-right-radius: .42rem;
     border-bottom-right-radius: .42rem
 }

 .datatable.datatable-default.datatable-error .datatable-body {
     padding: 30px;
     text-align: center
 }

 .datatable.datatable-default.datatable-lock>.datatable-table>.datatable-body>.datatable-lock,
 .datatable.datatable-default.datatable-lock>.datatable-table>.datatable-foot>.datatable-lock,
 .datatable.datatable-default.datatable-lock>.datatable-table>.datatable-head>.datatable-lock {
     display: inline-block;
     position: relative;
     vertical-align: top;
     overflow: hidden
 }

 .datatable.datatable-default.datatable-loaded {
     display: block
 }

 .datatable.datatable-default.datatable-loaded>.datatable-table {
     display: block
 }

 .datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-body,
 .datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-foot,
 .datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-head {
     visibility: visible;
     display: block;
     position: relative
 }

 .datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-body .datatable-row,
 .datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-foot .datatable-row,
 .datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-head .datatable-row {
     display: table;
     table-layout: initial
 }

 .datatable.datatable-default.datatable-scroll>.datatable-table {
     display: block
 }

 .datatable.datatable-default.datatable-scroll>.datatable-table>.datatable-foot,
 .datatable.datatable-default.datatable-scroll>.datatable-table>.datatable-head {
     overflow: hidden
 }

 .datatable.datatable-default.datatable-scroll>.datatable-table>.datatable-foot .datatable-row,
 .datatable.datatable-default.datatable-scroll>.datatable-table>.datatable-head .datatable-row {
     position: relative
 }

 .datatable.datatable-default.datatable-scroll>.datatable-table>.datatable-body {
     overflow: hidden
 }

 .datatable.datatable-default.datatable-subtable>.datatable-table {
     margin-bottom: 0
 }

 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-toggle-subtable,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-toggle-subtable,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-toggle-subtable {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }

 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-toggle-subtable>i,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-toggle-subtable>i,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-toggle-subtable>i {
     line-height: 0;
     font-size: 1.4rem;
     color: #3699ff
 }

 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-toggle-subtable:hover,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-toggle-subtable:hover,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-toggle-subtable:hover {
     text-decoration: none
 }

 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-row-subtable,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-row-subtable {
     display: table;
     width: 100%;
     border-top: 0
 }

 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable>.datatable-subtable>.datatable,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-row-subtable>.datatable-subtable>.datatable,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-row-subtable>.datatable-subtable>.datatable {
     padding: 0 2.25rem
 }

 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable>.datatable-subtable>.datatable>.datatable-pager,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-row-subtable>.datatable-subtable>.datatable>.datatable-pager,
 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-row-subtable>.datatable-subtable>.datatable>.datatable-pager {
     padding: 2.25rem 0
 }

 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row.datatable-row-subtable-expanded>.datatable-cell {
     background-color: #f3f6f9 !important
 }

 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable {
     background-color: transparent
 }

 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable>.datatable-subtable>.datatable {
     -webkit-box-shadow: 0 10px 15px 1px rgba(0, 0, 0, .05);
     box-shadow: 0 10px 15px 1px rgba(0, 0, 0, .05)
 }

 .datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable.datatable-row-loading>.datatable-subtable>.datatable>.datatable-table {
     background-color: transparent
 }

 .datatable.datatable-default>.datatable-pager {
     margin: 0;
     padding: 1rem 0;
     padding-bottom: 0;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap
 }

 .datatable.datatable-default>.datatable-pager.datatable-pager-top {
     margin-bottom: 10px
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav {
     margin: 0;
     padding: 0;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li {
     padding: 0;
     margin-right: 5px;
     display: inline-block
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li:last-child {
     margin-right: 0
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link {
     cursor: pointer;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     height: 2.25rem;
     min-width: 2.25rem;
     padding: .5rem;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     position: relative;
     font-size: .9rem;
     line-height: 1rem;
     font-weight: 500;
     border-radius: .42rem;
     color: #7e8299
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link>i {
     font-size: .6rem;
     text-align: center;
     display: inline-block;
     line-height: 0;
     color: #b5b5c3;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-first,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-last,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-next,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-prev {
     background-color: #fff;
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-disabled {
     opacity: .6;
     cursor: default
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link:hover:not(.datatable-pager-link-disabled) {
     opacity: 1;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     background-color: #3F5512;
     color: #fff
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link:hover:not(.datatable-pager-link-disabled) i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #fff
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-active {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     background-color: #3F5512;
     color: #fff
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-active i {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #fff
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-input {
     height: 2.25rem;
     width: 3.5rem;
     text-align: center;
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     border-radius: .42rem !important;
     background-color: #3F5512;
     border-color: #ecf1f6;
     color: #ffffff
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-input:focus {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     background-color: #ecf1f6;
     border-color: #ecf1f6;
     color: #7e8299
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-info {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size {
     margin-right: 10px
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle {
     height: 2.25rem;
     padding: .45rem 1rem;
     font-size: 1rem;
     font-weight: 500;
     border: 0 !important;
     color: #7e8299;
     background-color: #fff !important;
     border-radius: .42rem
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle .filter-option,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle i,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:after {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #7e8299
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size.show>.btn.dropdown-toggle {
     border: 0 !important;
     color: #fff !important;
     background-color: #3F5512 !important
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus .filter-option,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus i,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus:after,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover .filter-option,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover i,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover:after,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size.show>.btn.dropdown-toggle .filter-option,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size.show>.btn.dropdown-toggle i,
 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size.show>.btn.dropdown-toggle:after {
     -webkit-transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, -webkit-box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease;
     transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, -webkit-box-shadow .15s ease;
     color: #fff !important
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .dropdown-menu.inner>li.selected>a span.check-mark {
     margin-top: -.6rem
 }

 .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .dropdown-menu {
     z-index: 100
 }

 .modal .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .dropdown-menu {
     z-index: 1051
 }

 .datatable.datatable-default .ps>.ps__rail-x>.ps__thumb-x,
 .datatable.datatable-default .ps>.ps__rail-y>.ps__thumb-y {
     background-color: #ebedf3
 }

 .datatable.datatable-default .ps>.ps__rail-x>.ps__thumb-x:focus,
 .datatable.datatable-default .ps>.ps__rail-x>.ps__thumb-x:hover,
 .datatable.datatable-default .ps>.ps__rail-y>.ps__thumb-y:focus,
 .datatable.datatable-default .ps>.ps__rail-y>.ps__thumb-y:hover {
     background-color: #ebedf3
 }

 .checkbox {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     position: relative;
     text-align: left;
     cursor: pointer;
     font-size: 1rem;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     margin: 0
 }

 .checkbox>span {
     background-color: none;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     -ms-flex-negative: 0;
     flex-shrink: 0;
     border-radius: .42rem
 }

 .checkbox>span:after {
     content: '';
     border-color: transparent;
     border-style: solid;
     border-width: 0 2px 2px 0 !important;
     -webkit-transform: rotate(45deg);
     transform: rotate(45deg);
     margin-top: -2px
 }

 .checkbox>input {
     position: absolute;
     z-index: -1;
     opacity: 0
 }

 .checkbox:hover>input:not([disabled])~span,
 .checkbox>input:focus~span {
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }

 .checkbox.checkbox-disabled {
     opacity: .6;
     cursor: not-allowed
 }

 .checkbox>input:checked~span {
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     background-color: none
 }

 .checkbox>input:checked~span:after {
     display: block
 }

 .checkbox.checkbox-square>span {
     border-radius: 0
 }

 .checkbox.checkbox-circle>span {
     border-radius: 50%
 }

 .checkbox.checkbox-outline>span {
     border-width: 1px;
     border-style: solid
 }

 .checkbox.checkbox-outline-2x>span {
     border-width: 2px !important
 }

 .checkbox.checkbox-accent>span {
     border-style: solid !important;
     background-color: transparent !important
 }

 .checkbox.checkbox-accent>span:after {
     display: block
 }

 .checkbox>span {
     height: 18px;
     width: 18px
 }

 .checkbox>span:after {
     width: 5px;
     height: 10px
 }

 .checkbox.checkbox-lg>span {
     height: 24px;
     width: 24px
 }

 .checkbox.checkbox-lg>span:after {
     width: 6px;
     height: 12px
 }

 .checkbox.checkbox-outline>span {
     height: 18px;
     width: 18px
 }

 .checkbox.checkbox-outline>span:after {
     width: 5px;
     height: 10px
 }

 .checkbox.checkbox-outline.checkbox-lg>span {
     height: 24px;
     width: 24px
 }

 .checkbox.checkbox-outline.checkbox-lg>span:after {
     width: 6px;
     height: 12px
 }

 .checkbox>span {
     background-color: #ebedf3;
     border: 1px solid transparent
 }

 .checkbox>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox>input:checked~span {
     background-color: #3699ff
 }

 .checkbox>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-outline>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline>input:checked~span {
     background-color: transparent;
     border-color: #3699ff
 }

 .checkbox.checkbox-outline>input:checked~span:after {
     border-color: #3699ff
 }

 .checkbox.checkbox-primary>span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-primary>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-primary>input:checked~span {
     background-color: #3699ff
 }

 .checkbox.checkbox-primary>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-light-primary>span {
     background-color: #e1f0ff;
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-primary>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-primary>input:checked~span {
     background-color: #3699ff
 }

 .checkbox.checkbox-light-primary>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-outline.checkbox-primary>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-primary>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-primary>input:checked~span {
     background-color: transparent;
     border-color: #3699ff
 }

 .checkbox.checkbox-outline.checkbox-primary>input:checked~span:after {
     border-color: #3699ff
 }

 .checkbox.checkbox-secondary>span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-secondary>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-secondary>input:checked~span {
     background-color: #e4e6ef
 }

 .checkbox.checkbox-secondary>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-light-secondary>span {
     background-color: #ebedf3;
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-secondary>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-secondary>input:checked~span {
     background-color: #e4e6ef
 }

 .checkbox.checkbox-light-secondary>input:checked~span:after {
     border-color: #3f4254
 }

 .checkbox.checkbox-outline.checkbox-secondary>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-secondary>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-secondary>input:checked~span {
     background-color: transparent;
     border-color: #e4e6ef
 }

 .checkbox.checkbox-outline.checkbox-secondary>input:checked~span:after {
     border-color: #e4e6ef
 }

 .checkbox.checkbox-success>span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-success>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-success>input:checked~span {
     background-color: #1bc5bd
 }

 .checkbox.checkbox-success>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-light-success>span {
     background-color: #c9f7f5;
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-success>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-success>input:checked~span {
     background-color: #1bc5bd
 }

 .checkbox.checkbox-light-success>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-outline.checkbox-success>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-success>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-success>input:checked~span {
     background-color: transparent;
     border-color: #1bc5bd
 }

 .checkbox.checkbox-outline.checkbox-success>input:checked~span:after {
     border-color: #1bc5bd
 }

 .checkbox.checkbox-info>span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-info>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-info>input:checked~span {
     background-color: #8950fc
 }

 .checkbox.checkbox-info>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-light-info>span {
     background-color: #eee5ff;
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-info>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-info>input:checked~span {
     background-color: #8950fc
 }

 .checkbox.checkbox-light-info>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-outline.checkbox-info>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-info>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-info>input:checked~span {
     background-color: transparent;
     border-color: #8950fc
 }

 .checkbox.checkbox-outline.checkbox-info>input:checked~span:after {
     border-color: #8950fc
 }

 .checkbox.checkbox-warning>span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-warning>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-warning>input:checked~span {
     background-color: #ffa800
 }

 .checkbox.checkbox-warning>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-light-warning>span {
     background-color: #fff4de;
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-warning>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-warning>input:checked~span {
     background-color: #ffa800
 }

 .checkbox.checkbox-light-warning>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-outline.checkbox-warning>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-warning>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-warning>input:checked~span {
     background-color: transparent;
     border-color: #ffa800
 }

 .checkbox.checkbox-outline.checkbox-warning>input:checked~span:after {
     border-color: #ffa800
 }

 .checkbox.checkbox-danger>span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-danger>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-danger>input:checked~span {
     background-color: #f64e60
 }

 .checkbox.checkbox-danger>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-light-danger>span {
     background-color: #ffe2e5;
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-danger>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-danger>input:checked~span {
     background-color: #f64e60
 }

 .checkbox.checkbox-light-danger>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-outline.checkbox-danger>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-danger>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-danger>input:checked~span {
     background-color: transparent;
     border-color: #f64e60
 }

 .checkbox.checkbox-outline.checkbox-danger>input:checked~span:after {
     border-color: #f64e60
 }

 .checkbox.checkbox-light>span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-light>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-light>input:checked~span {
     background-color: #f3f6f9
 }

 .checkbox.checkbox-light>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-light-light>span {
     background-color: #f3f6f9;
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-light>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-light>input:checked~span {
     background-color: #f3f6f9
 }

 .checkbox.checkbox-light-light>input:checked~span:after {
     border-color: #7e8299
 }

 .checkbox.checkbox-outline.checkbox-light>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-light>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-light>input:checked~span {
     background-color: transparent;
     border-color: #f3f6f9
 }

 .checkbox.checkbox-outline.checkbox-light>input:checked~span:after {
     border-color: #f3f6f9
 }

 .checkbox.checkbox-dark>span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-dark>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-dark>input:checked~span {
     background-color: #181c32
 }

 .checkbox.checkbox-dark>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-light-dark>span {
     background-color: #d1d3e0;
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-dark>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-dark>input:checked~span {
     background-color: #181c32
 }

 .checkbox.checkbox-light-dark>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-outline.checkbox-dark>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-dark>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-dark>input:checked~span {
     background-color: transparent;
     border-color: #181c32
 }

 .checkbox.checkbox-outline.checkbox-dark>input:checked~span:after {
     border-color: #181c32
 }

 .checkbox.checkbox-white>span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-white>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-white>input:checked~span {
     background-color: #fff
 }

 .checkbox.checkbox-white>input:checked~span:after {
     border-color: #fff
 }

 .checkbox.checkbox-light-white>span {
     background-color: #fff;
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-white>input:focus~span {
     border: 1px solid transparent
 }

 .checkbox.checkbox-light-white>input:checked~span {
     background-color: #fff
 }

 .checkbox.checkbox-light-white>input:checked~span:after {
     border-color: #3f4254
 }

 .checkbox.checkbox-outline.checkbox-white>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-white>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .checkbox.checkbox-outline.checkbox-white>input:checked~span {
     background-color: transparent;
     border-color: #fff
 }

 .checkbox.checkbox-outline.checkbox-white>input:checked~span:after {
     border-color: #fff
 }

 .checkbox-inline {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap
 }

 .checkbox-inline .checkbox {
     margin-right: 1rem;
     margin-bottom: .35rem
 }

 .checkbox-inline .checkbox span {
     margin-right: .75rem
 }

 .checkbox-inline .checkbox:last-child {
     margin-right: 0
 }

 .checkbox-list {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column
 }

 .checkbox-list .checkbox {
     margin-bottom: 1rem
 }

 .checkbox-list .checkbox span {
     margin-right: .75rem
 }

 .checkbox-list .checkbox:last-child {
     margin-bottom: 0
 }

 .input-group .checkbox {
     margin-bottom: 0 !important;
     padding-left: 0
 }

 .form-inline .checkbox {
     margin-left: 15px;
     margin-right: 15px
 }

 .radio {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     position: relative;
     text-align: left;
     cursor: pointer;
     font-size: 1rem;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     margin: 0
 }

 .radio>span {
     border-radius: 50%;
     background-color: none;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     -ms-flex-negative: 0;
     flex-shrink: 0
 }

 .radio>span:after {
     content: '';
     display: none;
     border-radius: 100% !important
 }

 .radio>input {
     position: absolute;
     z-index: -1;
     opacity: 0
 }

 .radio:hover>input:not([disabled])~span,
 .radio>input:focus~span {
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }

 .radio.radio-disabled {
     opacity: .6;
     cursor: not-allowed
 }

 .radio>input:checked~span {
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     background-color: none
 }

 .radio>input:checked~span:after {
     display: block
 }

 .radio.radio-square>span {
     border-radius: 0
 }

 .radio.radio-rounded>span {
     border-radius: .42rem
 }

 .radio.radio-outline>span {
     border-width: 1px;
     border-style: solid
 }

 .radio.radio-outline-2x>span {
     border-width: 2px !important
 }

 .radio.radio-accent>span {
     border-width: 3px !important;
     border-style: solid !important;
     background-color: transparent !important
 }

 .radio.radio-accent>span:after {
     display: block
 }

 .radio>span {
     height: 18px;
     width: 18px
 }

 .radio>span:after {
     width: 6px;
     height: 6px
 }

 .radio.radio-lg>span {
     height: 24px;
     width: 24px
 }

 .radio.radio-lg>span:after {
     width: 8px;
     height: 8px
 }

 .radio.radio-outline>span {
     height: 18px;
     width: 18px
 }

 .radio.radio-outline>span:after {
     width: 6px;
     height: 6px
 }

 .radio.radio-outline.radio-lg>span {
     height: 24px;
     width: 24px
 }

 .radio.radio-outline.radio-lg>span:after {
     width: 8px;
     height: 8px
 }

 .radio.radio-accent>span {
     height: 24px;
     width: 24px
 }

 .radio.radio-accent>span:after {
     width: 14px;
     height: 14px
 }

 .radio.radio-accent.radio-lg>span {
     height: 30px;
     width: 30px
 }

 .radio.radio-accent.radio-lg>span:after {
     width: 10px;
     height: 10px
 }

 .radio>span {
     background-color: #ebedf3;
     border: 1px solid transparent
 }

 .radio>input:focus~span {
     border: 1px solid transparent
 }

 .radio>input:checked~span {
     background-color: #3699ff
 }

 .radio>input:checked~span:after {
     background-color: #fff;
     border-color: #fff
 }

 .radio.radio-outline>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline>input:checked~span {
     background-color: transparent;
     border-color: #3699ff
 }

 .radio.radio-outline>input:checked~span:after {
     background-color: #3699ff;
     border-color: #3699ff
 }

 .radio.radio-primary>span {
     border: 1px solid transparent
 }

 .radio.radio-primary>input:focus~span {
     border: 1px solid transparent
 }

 .radio.radio-primary>input:checked~span {
     background-color: #3699ff
 }

 .radio.radio-primary>input:checked~span:after {
     background-color: #fff;
     border-color: #fff
 }

 .radio.checkbox-light-primary>span {
     background-color: #e1f0ff;
     border: 1px solid transparent
 }

 .radio.checkbox-light-primary>input:focus~span {
     border: 1px solid transparent
 }

 .radio.checkbox-light-primary>input:checked~span {
     background-color: #3699ff
 }

 .radio.checkbox-light-primary>input:checked~span:after {
     border-color: #fff
 }

 .radio.radio-outline.radio-primary>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-primary>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-primary>input:checked~span {
     background-color: transparent;
     border-color: #3699ff
 }

 .radio.radio-outline.radio-primary>input:checked~span:after {
     background-color: #3699ff;
     border-color: #3699ff
 }

 .radio.radio-accent.radio-primary>span:after {
     background-color: #3699ff
 }

 .radio.radio-accent.radio-primary>input:focus~span {
     border-color: #e1f0ff
 }

 .radio.radio-accent.radio-primary>input:focus~span:after {
     background-color: #3699ff
 }

 .radio.radio-accent.radio-primary>input:checked~span {
     border-color: #e1f0ff
 }

 .radio.radio-accent.radio-primary>input:checked~span:after {
     background-color: #3699ff
 }

 .radio.radio-secondary>span {
     border: 1px solid transparent
 }

 .radio.radio-secondary>input:focus~span {
     border: 1px solid transparent
 }

 .radio.radio-secondary>input:checked~span {
     background-color: #e4e6ef
 }

 .radio.radio-secondary>input:checked~span:after {
     background-color: #fff;
     border-color: #fff
 }

 .radio.checkbox-light-secondary>span {
     background-color: #ebedf3;
     border: 1px solid transparent
 }

 .radio.checkbox-light-secondary>input:focus~span {
     border: 1px solid transparent
 }

 .radio.checkbox-light-secondary>input:checked~span {
     background-color: #e4e6ef
 }

 .radio.checkbox-light-secondary>input:checked~span:after {
     border-color: #3f4254
 }

 .radio.radio-outline.radio-secondary>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-secondary>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-secondary>input:checked~span {
     background-color: transparent;
     border-color: #e4e6ef
 }

 .radio.radio-outline.radio-secondary>input:checked~span:after {
     background-color: #e4e6ef;
     border-color: #e4e6ef
 }

 .radio.radio-accent.radio-secondary>span:after {
     background-color: #e4e6ef
 }

 .radio.radio-accent.radio-secondary>input:focus~span {
     border-color: #ebedf3
 }

 .radio.radio-accent.radio-secondary>input:focus~span:after {
     background-color: #e4e6ef
 }

 .radio.radio-accent.radio-secondary>input:checked~span {
     border-color: #ebedf3
 }

 .radio.radio-accent.radio-secondary>input:checked~span:after {
     background-color: #e4e6ef
 }

 .radio.radio-success>span {
     border: 1px solid transparent
 }

 .radio.radio-success>input:focus~span {
     border: 1px solid transparent
 }

 .radio.radio-success>input:checked~span {
     background-color: #1bc5bd
 }

 .radio.radio-success>input:checked~span:after {
     background-color: #fff;
     border-color: #fff
 }

 .radio.checkbox-light-success>span {
     background-color: #c9f7f5;
     border: 1px solid transparent
 }

 .radio.checkbox-light-success>input:focus~span {
     border: 1px solid transparent
 }

 .radio.checkbox-light-success>input:checked~span {
     background-color: #1bc5bd
 }

 .radio.checkbox-light-success>input:checked~span:after {
     border-color: #fff
 }

 .radio.radio-outline.radio-success>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-success>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-success>input:checked~span {
     background-color: transparent;
     border-color: #1bc5bd
 }

 .radio.radio-outline.radio-success>input:checked~span:after {
     background-color: #1bc5bd;
     border-color: #1bc5bd
 }

 .radio.radio-accent.radio-success>span:after {
     background-color: #1bc5bd
 }

 .radio.radio-accent.radio-success>input:focus~span {
     border-color: #c9f7f5
 }

 .radio.radio-accent.radio-success>input:focus~span:after {
     background-color: #1bc5bd
 }

 .radio.radio-accent.radio-success>input:checked~span {
     border-color: #c9f7f5
 }

 .radio.radio-accent.radio-success>input:checked~span:after {
     background-color: #1bc5bd
 }

 .radio.radio-info>span {
     border: 1px solid transparent
 }

 .radio.radio-info>input:focus~span {
     border: 1px solid transparent
 }

 .radio.radio-info>input:checked~span {
     background-color: #8950fc
 }

 .radio.radio-info>input:checked~span:after {
     background-color: #fff;
     border-color: #fff
 }

 .radio.checkbox-light-info>span {
     background-color: #eee5ff;
     border: 1px solid transparent
 }

 .radio.checkbox-light-info>input:focus~span {
     border: 1px solid transparent
 }

 .radio.checkbox-light-info>input:checked~span {
     background-color: #8950fc
 }

 .radio.checkbox-light-info>input:checked~span:after {
     border-color: #fff
 }

 .radio.radio-outline.radio-info>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-info>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-info>input:checked~span {
     background-color: transparent;
     border-color: #8950fc
 }

 .radio.radio-outline.radio-info>input:checked~span:after {
     background-color: #8950fc;
     border-color: #8950fc
 }

 .radio.radio-accent.radio-info>span:after {
     background-color: #8950fc
 }

 .radio.radio-accent.radio-info>input:focus~span {
     border-color: #eee5ff
 }

 .radio.radio-accent.radio-info>input:focus~span:after {
     background-color: #8950fc
 }

 .radio.radio-accent.radio-info>input:checked~span {
     border-color: #eee5ff
 }

 .radio.radio-accent.radio-info>input:checked~span:after {
     background-color: #8950fc
 }

 .radio.radio-warning>span {
     border: 1px solid transparent
 }

 .radio.radio-warning>input:focus~span {
     border: 1px solid transparent
 }

 .radio.radio-warning>input:checked~span {
     background-color: #ffa800
 }

 .radio.radio-warning>input:checked~span:after {
     background-color: #fff;
     border-color: #fff
 }

 .radio.checkbox-light-warning>span {
     background-color: #fff4de;
     border: 1px solid transparent
 }

 .radio.checkbox-light-warning>input:focus~span {
     border: 1px solid transparent
 }

 .radio.checkbox-light-warning>input:checked~span {
     background-color: #ffa800
 }

 .radio.checkbox-light-warning>input:checked~span:after {
     border-color: #fff
 }

 .radio.radio-outline.radio-warning>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-warning>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-warning>input:checked~span {
     background-color: transparent;
     border-color: #ffa800
 }

 .radio.radio-outline.radio-warning>input:checked~span:after {
     background-color: #ffa800;
     border-color: #ffa800
 }

 .radio.radio-accent.radio-warning>span:after {
     background-color: #ffa800
 }

 .radio.radio-accent.radio-warning>input:focus~span {
     border-color: #fff4de
 }

 .radio.radio-accent.radio-warning>input:focus~span:after {
     background-color: #ffa800
 }

 .radio.radio-accent.radio-warning>input:checked~span {
     border-color: #fff4de
 }

 .radio.radio-accent.radio-warning>input:checked~span:after {
     background-color: #ffa800
 }

 .radio.radio-danger>span {
     border: 1px solid transparent
 }

 .radio.radio-danger>input:focus~span {
     border: 1px solid transparent
 }

 .radio.radio-danger>input:checked~span {
     background-color: #f64e60
 }

 .radio.radio-danger>input:checked~span:after {
     background-color: #fff;
     border-color: #fff
 }

 .radio.checkbox-light-danger>span {
     background-color: #ffe2e5;
     border: 1px solid transparent
 }

 .radio.checkbox-light-danger>input:focus~span {
     border: 1px solid transparent
 }

 .radio.checkbox-light-danger>input:checked~span {
     background-color: #f64e60
 }

 .radio.checkbox-light-danger>input:checked~span:after {
     border-color: #fff
 }

 .radio.radio-outline.radio-danger>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-danger>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-danger>input:checked~span {
     background-color: transparent;
     border-color: #f64e60
 }

 .radio.radio-outline.radio-danger>input:checked~span:after {
     background-color: #f64e60;
     border-color: #f64e60
 }

 .radio.radio-accent.radio-danger>span:after {
     background-color: #f64e60
 }

 .radio.radio-accent.radio-danger>input:focus~span {
     border-color: #ffe2e5
 }

 .radio.radio-accent.radio-danger>input:focus~span:after {
     background-color: #f64e60
 }

 .radio.radio-accent.radio-danger>input:checked~span {
     border-color: #ffe2e5
 }

 .radio.radio-accent.radio-danger>input:checked~span:after {
     background-color: #f64e60
 }

 .radio.radio-light>span {
     border: 1px solid transparent
 }

 .radio.radio-light>input:focus~span {
     border: 1px solid transparent
 }

 .radio.radio-light>input:checked~span {
     background-color: #f3f6f9
 }

 .radio.radio-light>input:checked~span:after {
     background-color: #fff;
     border-color: #fff
 }

 .radio.checkbox-light-light>span {
     background-color: #f3f6f9;
     border: 1px solid transparent
 }

 .radio.checkbox-light-light>input:focus~span {
     border: 1px solid transparent
 }

 .radio.checkbox-light-light>input:checked~span {
     background-color: #f3f6f9
 }

 .radio.checkbox-light-light>input:checked~span:after {
     border-color: #7e8299
 }

 .radio.radio-outline.radio-light>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-light>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-light>input:checked~span {
     background-color: transparent;
     border-color: #f3f6f9
 }

 .radio.radio-outline.radio-light>input:checked~span:after {
     background-color: #f3f6f9;
     border-color: #f3f6f9
 }

 .radio.radio-accent.radio-light>span:after {
     background-color: #f3f6f9
 }

 .radio.radio-accent.radio-light>input:focus~span {
     border-color: #f3f6f9
 }

 .radio.radio-accent.radio-light>input:focus~span:after {
     background-color: #f3f6f9
 }

 .radio.radio-accent.radio-light>input:checked~span {
     border-color: #f3f6f9
 }

 .radio.radio-accent.radio-light>input:checked~span:after {
     background-color: #f3f6f9
 }

 .radio.radio-dark>span {
     border: 1px solid transparent
 }

 .radio.radio-dark>input:focus~span {
     border: 1px solid transparent
 }

 .radio.radio-dark>input:checked~span {
     background-color: #181c32
 }

 .radio.radio-dark>input:checked~span:after {
     background-color: #fff;
     border-color: #fff
 }

 .radio.checkbox-light-dark>span {
     background-color: #d1d3e0;
     border: 1px solid transparent
 }

 .radio.checkbox-light-dark>input:focus~span {
     border: 1px solid transparent
 }

 .radio.checkbox-light-dark>input:checked~span {
     background-color: #181c32
 }

 .radio.checkbox-light-dark>input:checked~span:after {
     border-color: #fff
 }

 .radio.radio-outline.radio-dark>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-dark>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-dark>input:checked~span {
     background-color: transparent;
     border-color: #181c32
 }

 .radio.radio-outline.radio-dark>input:checked~span:after {
     background-color: #181c32;
     border-color: #181c32
 }

 .radio.radio-accent.radio-dark>span:after {
     background-color: #181c32
 }

 .radio.radio-accent.radio-dark>input:focus~span {
     border-color: #d1d3e0
 }

 .radio.radio-accent.radio-dark>input:focus~span:after {
     background-color: #181c32
 }

 .radio.radio-accent.radio-dark>input:checked~span {
     border-color: #d1d3e0
 }

 .radio.radio-accent.radio-dark>input:checked~span:after {
     background-color: #181c32
 }

 .radio.radio-white>span {
     border: 1px solid transparent
 }

 .radio.radio-white>input:focus~span {
     border: 1px solid transparent
 }

 .radio.radio-white>input:checked~span {
     background-color: #fff
 }

 .radio.radio-white>input:checked~span:after {
     background-color: #fff;
     border-color: #fff
 }

 .radio.checkbox-light-white>span {
     background-color: #fff;
     border: 1px solid transparent
 }

 .radio.checkbox-light-white>input:focus~span {
     border: 1px solid transparent
 }

 .radio.checkbox-light-white>input:checked~span {
     background-color: #fff
 }

 .radio.checkbox-light-white>input:checked~span:after {
     border-color: #3f4254
 }

 .radio.radio-outline.radio-white>span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-white>input:focus~span {
     background-color: transparent;
     border-color: #d1d3e0
 }

 .radio.radio-outline.radio-white>input:checked~span {
     background-color: transparent;
     border-color: #fff
 }

 .radio.radio-outline.radio-white>input:checked~span:after {
     background-color: #fff;
     border-color: #fff
 }

 .radio.radio-accent.radio-white>span:after {
     background-color: #fff
 }

 .radio.radio-accent.radio-white>input:focus~span {
     border-color: #fff
 }

 .radio.radio-accent.radio-white>input:focus~span:after {
     background-color: #fff
 }

 .radio.radio-accent.radio-white>input:checked~span {
     border-color: #fff
 }

 .radio.radio-accent.radio-white>input:checked~span:after {
     background-color: #fff
 }

 .radio-inline {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap
 }

 .radio-inline .radio {
     margin-right: 1rem;
     margin-bottom: .35rem
 }

 .radio-inline .radio span {
     margin-right: .75rem
 }

 .radio-inline .radio:last-child {
     margin-right: 0
 }

 .radio-list {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column
 }

 .radio-list .radio {
     margin-bottom: 1rem
 }

 .radio-list .radio span {
     margin-right: .75rem
 }

 .radio-list .radio:last-child {
     margin-bottom: 0
 }

 .input-group .radio {
     margin-bottom: 0 !important;
     padding-left: 0
 }

 .form-inline .radio {
     margin-left: 15px;
     margin-right: 15px
 }

 .switch {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     font-size: 1rem
 }

 .switch label {
     margin: 0
 }

 .switch input:empty {
     margin-left: -999px;
     height: 0;
     width: 0;
     overflow: hidden;
     position: absolute;
     opacity: 0
 }

 .switch input:empty~span {
     display: inline-block;
     position: relative;
     float: left;
     width: 1px;
     text-indent: 0;
     cursor: pointer;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none
 }

 .switch input:empty~span:after,
 .switch input:empty~span:before {
     position: absolute;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     top: 0;
     bottom: 0;
     left: 0;
     content: ' ';
     -webkit-transition: all .1s ease-in;
     transition: all .1s ease-in
 }

 .switch input[disabled] {
     cursor: not-allowed
 }

 .switch input[disabled]~span:after,
 .switch input[disabled]~span:before {
     cursor: not-allowed;
     opacity: .5
 }

 .switch.switch-icon input:checked~span:after {
     font-family: Ki;
     font-style: normal;
     font-weight: 400;
     font-variant: normal;
     line-height: 1;
     text-decoration: inherit;
     text-rendering: optimizeLegibility;
     text-transform: none;
     -moz-osx-font-smoothing: grayscale;
     -webkit-font-smoothing: antialiased;
     font-smoothing: antialiased;
     content: "";
     line-height: 0
 }

 .switch input:empty~span {
     margin: 2px 0;
     height: 30px;
     width: 57px;
     border-radius: 15px
 }

 .switch input:empty~span:after,
 .switch input:empty~span:before {
     width: 54px;
     border-radius: 15px
 }

 .switch input:empty~span:after {
     height: 24px;
     width: 24px;
     top: 3px;
     bottom: 3px;
     margin-left: 3px;
     font-size: .65em;
     text-align: center;
     vertical-align: middle
 }

 .switch input:checked~span:after {
     margin-left: 26px
 }

 .switch.switch-sm input:empty~span {
     margin: 2px 0;
     height: 24px;
     width: 40px;
     border-radius: 12px
 }

 .switch.switch-sm input:empty~span:after,
 .switch.switch-sm input:empty~span:before {
     width: 38px;
     border-radius: 12px
 }

 .switch.switch-sm input:empty~span:after {
     height: 20px;
     width: 20px;
     top: 2px;
     bottom: 2px;
     margin-left: 2px;
     font-size: .55em;
     text-align: center;
     vertical-align: middle
 }

 .switch.switch-sm input:checked~span:after {
     margin-left: 16px
 }

 .switch.switch-lg input:empty~span {
     margin: 2px 0;
     height: 40px;
     width: 75px;
     border-radius: 20px
 }

 .switch.switch-lg input:empty~span:after,
 .switch.switch-lg input:empty~span:before {
     width: 72px;
     border-radius: 20px
 }

 .switch.switch-lg input:empty~span:after {
     height: 34px;
     width: 34px;
     top: 3px;
     bottom: 3px;
     margin-left: 3px;
     font-size: .75em;
     text-align: center;
     vertical-align: middle
 }

 .switch.switch-lg input:checked~span:after {
     margin-left: 34px
 }

 .switch input:empty~span:before {
     background-color: #ebedf3
 }

 .switch input:empty~span:after {
     background-color: #fff;
     opacity: .7
 }

 .switch input:checked~span:before {
     background-color: #ebedf3
 }

 .switch input:checked~span:after {
     opacity: 1;
     color: #fff;
     background-color: #3699ff
 }

 .switch.switch-primary:not(.switch-outline) input:empty~span:before {
     background-color: #3699ff
 }

 .switch.switch-primary:not(.switch-outline) input:empty~span:after {
     background-color: #fff;
     opacity: .7
 }

 .switch.switch-primary:not(.switch-outline) input:checked~span:before {
     background-color: #3699ff
 }

 .switch.switch-primary:not(.switch-outline) input:checked~span:after {
     opacity: 1;
     color: #3699ff;
     background-color: #fff
 }

 .switch.switch-outline.switch-primary input:empty~span:before {
     border: 2px solid #ebedf3;
     background-color: transparent
 }

 .switch.switch-outline.switch-primary input:empty~span:after {
     background-color: #ebedf3
 }

 .switch.switch-outline.switch-primary input:checked~span:before {
     border: 2px solid #3699ff;
     background-color: transparent
 }

 .switch.switch-outline.switch-primary input:checked~span:after {
     color: #fff;
     background-color: #3699ff
 }

 .switch.switch-secondary:not(.switch-outline) input:empty~span:before {
     background-color: #e4e6ef
 }

 .switch.switch-secondary:not(.switch-outline) input:empty~span:after {
     background-color: #fff;
     opacity: .7
 }

 .switch.switch-secondary:not(.switch-outline) input:checked~span:before {
     background-color: #e4e6ef
 }

 .switch.switch-secondary:not(.switch-outline) input:checked~span:after {
     opacity: 1;
     color: #e4e6ef;
     background-color: #fff
 }

 .switch.switch-outline.switch-secondary input:empty~span:before {
     border: 2px solid #ebedf3;
     background-color: transparent
 }

 .switch.switch-outline.switch-secondary input:empty~span:after {
     background-color: #ebedf3
 }

 .switch.switch-outline.switch-secondary input:checked~span:before {
     border: 2px solid #e4e6ef;
     background-color: transparent
 }

 .switch.switch-outline.switch-secondary input:checked~span:after {
     color: #fff;
     background-color: #e4e6ef
 }

 .switch.switch-success:not(.switch-outline) input:empty~span:before {
     background-color: #1bc5bd
 }

 .switch.switch-success:not(.switch-outline) input:empty~span:after {
     background-color: #fff;
     opacity: .7
 }

 .switch.switch-success:not(.switch-outline) input:checked~span:before {
     background-color: #1bc5bd
 }

 .switch.switch-success:not(.switch-outline) input:checked~span:after {
     opacity: 1;
     color: #1bc5bd;
     background-color: #fff
 }

 .switch.switch-outline.switch-success input:empty~span:before {
     border: 2px solid #ebedf3;
     background-color: transparent
 }

 .switch.switch-outline.switch-success input:empty~span:after {
     background-color: #ebedf3
 }

 .switch.switch-outline.switch-success input:checked~span:before {
     border: 2px solid #1bc5bd;
     background-color: transparent
 }

 .switch.switch-outline.switch-success input:checked~span:after {
     color: #fff;
     background-color: #1bc5bd
 }

 .switch.switch-info:not(.switch-outline) input:empty~span:before {
     background-color: #8950fc
 }

 .switch.switch-info:not(.switch-outline) input:empty~span:after {
     background-color: #fff;
     opacity: .7
 }

 .switch.switch-info:not(.switch-outline) input:checked~span:before {
     background-color: #8950fc
 }

 .switch.switch-info:not(.switch-outline) input:checked~span:after {
     opacity: 1;
     color: #8950fc;
     background-color: #fff
 }

 .switch.switch-outline.switch-info input:empty~span:before {
     border: 2px solid #ebedf3;
     background-color: transparent
 }

 .switch.switch-outline.switch-info input:empty~span:after {
     background-color: #ebedf3
 }

 .switch.switch-outline.switch-info input:checked~span:before {
     border: 2px solid #8950fc;
     background-color: transparent
 }

 .switch.switch-outline.switch-info input:checked~span:after {
     color: #fff;
     background-color: #8950fc
 }

 .switch.switch-warning:not(.switch-outline) input:empty~span:before {
     background-color: #ffa800
 }

 .switch.switch-warning:not(.switch-outline) input:empty~span:after {
     background-color: #fff;
     opacity: .7
 }

 .switch.switch-warning:not(.switch-outline) input:checked~span:before {
     background-color: #ffa800
 }

 .switch.switch-warning:not(.switch-outline) input:checked~span:after {
     opacity: 1;
     color: #ffa800;
     background-color: #fff
 }

 .switch.switch-outline.switch-warning input:empty~span:before {
     border: 2px solid #ebedf3;
     background-color: transparent
 }

 .switch.switch-outline.switch-warning input:empty~span:after {
     background-color: #ebedf3
 }

 .switch.switch-outline.switch-warning input:checked~span:before {
     border: 2px solid #ffa800;
     background-color: transparent
 }

 .switch.switch-outline.switch-warning input:checked~span:after {
     color: #fff;
     background-color: #ffa800
 }

 .switch.switch-danger:not(.switch-outline) input:empty~span:before {
     background-color: #f64e60
 }

 .switch.switch-danger:not(.switch-outline) input:empty~span:after {
     background-color: #fff;
     opacity: .7
 }

 .switch.switch-danger:not(.switch-outline) input:checked~span:before {
     background-color: #f64e60
 }

 .switch.switch-danger:not(.switch-outline) input:checked~span:after {
     opacity: 1;
     color: #f64e60;
     background-color: #fff
 }

 .switch.switch-outline.switch-danger input:empty~span:before {
     border: 2px solid #ebedf3;
     background-color: transparent
 }

 .switch.switch-outline.switch-danger input:empty~span:after {
     background-color: #ebedf3
 }

 .switch.switch-outline.switch-danger input:checked~span:before {
     border: 2px solid #f64e60;
     background-color: transparent
 }

 .switch.switch-outline.switch-danger input:checked~span:after {
     color: #fff;
     background-color: #f64e60
 }

 .switch.switch-light:not(.switch-outline) input:empty~span:before {
     background-color: #f3f6f9
 }

 .switch.switch-light:not(.switch-outline) input:empty~span:after {
     background-color: #fff;
     opacity: .7
 }

 .switch.switch-light:not(.switch-outline) input:checked~span:before {
     background-color: #f3f6f9
 }

 .switch.switch-light:not(.switch-outline) input:checked~span:after {
     opacity: 1;
     color: #f3f6f9;
     background-color: #fff
 }

 .switch.switch-outline.switch-light input:empty~span:before {
     border: 2px solid #ebedf3;
     background-color: transparent
 }

 .switch.switch-outline.switch-light input:empty~span:after {
     background-color: #ebedf3
 }

 .switch.switch-outline.switch-light input:checked~span:before {
     border: 2px solid #f3f6f9;
     background-color: transparent
 }

 .switch.switch-outline.switch-light input:checked~span:after {
     color: #fff;
     background-color: #f3f6f9
 }

 .switch.switch-dark:not(.switch-outline) input:empty~span:before {
     background-color: #181c32
 }

 .switch.switch-dark:not(.switch-outline) input:empty~span:after {
     background-color: #fff;
     opacity: .7
 }

 .switch.switch-dark:not(.switch-outline) input:checked~span:before {
     background-color: #181c32
 }

 .switch.switch-dark:not(.switch-outline) input:checked~span:after {
     opacity: 1;
     color: #181c32;
     background-color: #fff
 }

 .switch.switch-outline.switch-dark input:empty~span:before {
     border: 2px solid #ebedf3;
     background-color: transparent
 }

 .switch.switch-outline.switch-dark input:empty~span:after {
     background-color: #ebedf3
 }

 .switch.switch-outline.switch-dark input:checked~span:before {
     border: 2px solid #181c32;
     background-color: transparent
 }

 .switch.switch-outline.switch-dark input:checked~span:after {
     color: #fff;
     background-color: #181c32
 }

 .switch.switch-white:not(.switch-outline) input:empty~span:before {
     background-color: #fff
 }

 .switch.switch-white:not(.switch-outline) input:empty~span:after {
     background-color: #fff;
     opacity: .7
 }

 .switch.switch-white:not(.switch-outline) input:checked~span:before {
     background-color: #fff
 }

 .switch.switch-white:not(.switch-outline) input:checked~span:after {
     opacity: 1;
     color: #fff;
     background-color: #fff
 }

 .switch.switch-outline.switch-white input:empty~span:before {
     border: 2px solid #ebedf3;
     background-color: transparent
 }

 .switch.switch-outline.switch-white input:empty~span:after {
     background-color: #ebedf3
 }

 .switch.switch-outline.switch-white input:checked~span:before {
     border: 2px solid #fff;
     background-color: transparent
 }

 .switch.switch-outline.switch-white input:checked~span:after {
     color: #fff;
     background-color: #fff
 }

 .option {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     padding: 1.4em;
     border: 1px solid #ebedf3;
     border-radius: .42rem
 }

 .option .option-control {
     width: 2.7rem;
     padding-top: .1rem
 }

 .option .option-control .kt-radio {
     display: block
 }

 .option .option-label {
     width: 100%
 }

 .option .option-label .option-head {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between
 }

 .option .option-label .option-head .option-title {
     font-size: 1.1rem;
     font-weight: 500;
     color: #3f4254
 }

 .option .option-label .option-head .option-focus {
     font-size: 1.1rem;
     font-weight: 600;
     color: #181c32
 }

 .option .option-label .option-body {
     display: block;
     padding-top: .7rem;
     font-size: .9rem;
     color: #b5b5c3
 }

 .option.option-plain {
     border: 0;
     padding: 0;
     margin-top: -.2rem;
     margin-bottom: 2rem;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }

 .option.option-plain .option-control {
     vertical-align: middle;
     width: 2.7rem
 }

 .option.option-plain .option-control .radio {
     margin-bottom: 1.6rem
 }

 .option.option-plain .option-label .option-body {
     padding-top: .2rem
 }

 .dialog {
     width: 130px;
     margin: 0 auto;
     position: fixed;
     z-index: 1100;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     padding: 1rem;
     -webkit-box-shadow: 0 3px 12px 0 rgba(0, 0, 0, .1);
     box-shadow: 0 3px 12px 0 rgba(0, 0, 0, .1);
     background-color: #fff;
     border-radius: .42rem
 }

 .dialog.dialog-top-center {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     top: -100px;
     left: 50%;
     margin-left: -65px;
     -webkit-transition: top .6s ease;
     transition: top .6s ease;
     border-top-left-radius: 0;
     border-top-right-radius: 0
 }

 .dialog.dialog-top-center.dialog-shown {
     top: 0;
     -webkit-transition: top .6s ease;
     transition: top .6s ease
 }

 .dialog.dialog-loader {
     font-size: 1rem;
     padding: .75rem;
     font-weight: 400;
     color: #3f4254
 }

 .strikethrough {
     display: block;
     text-align: center;
     overflow: hidden;
     white-space: nowrap
 }

 .strikethrough span {
     position: relative;
     display: inline-block;
     color: #b5b5c3;
     font-weight: 500
 }

 .strikethrough span:after,
 .strikethrough span:before {
     content: "";
     position: absolute;
     top: 50%;
     width: 9999px;
     height: 1px;
     background: #ebedf3
 }

 .strikethrough span:before {
     right: 100%;
     margin-right: 15px
 }

 .strikethrough span:after {
     left: 100%;
     margin-left: 15px
 }

 .separator {
     height: 0
 }

 .separator.separator-dashed {
     border-bottom: 1px dashed #ebedf3
 }

 .separator.separator-solid {
     border-bottom: 1px solid #ebedf3
 }

 .separator.separator-border-2 {
     border-bottom-width: 2px
 }

 .separator.separator-border-3 {
     border-bottom-width: 3px
 }

 .separator.separator-border-4 {
     border-bottom-width: 4px
 }

 .separator.separator-primary {
     border-bottom-color: #3699ff
 }

 .separator.separator-secondary {
     border-bottom-color: #e4e6ef
 }

 .separator.separator-success {
     border-bottom-color: #1bc5bd
 }

 .separator.separator-info {
     border-bottom-color: #8950fc
 }

 .separator.separator-warning {
     border-bottom-color: #ffa800
 }

 .separator.separator-danger {
     border-bottom-color: #f64e60
 }

 .separator.separator-light {
     border-bottom-color: #f3f6f9
 }

 .separator.separator-dark {
     border-bottom-color: #181c32
 }

 .separator.separator-white {
     border-bottom-color: #fff
 }

 .image-input {
     position: relative;
     display: inline-block;
     border-radius: .42rem;
     background-repeat: no-repeat;
     background-size: cover
 }

 .image-input .image-input-wrapper {
     width: 120px;
     height: 120px;
     border-radius: .42rem;
     background-repeat: no-repeat;
     background-size: cover
 }

 .image-input [data-action=change] {
     cursor: pointer;
     position: absolute;
     right: -10px;
     top: -10px
 }

 .image-input [data-action=change] input {
     width: 0 !important;
     height: 0 !important;
     overflow: hidden;
     opacity: 0
 }

 .image-input [data-action=cancel],
 .image-input [data-action=remove] {
     position: absolute;
     right: -10px;
     bottom: -5px
 }

 .image-input [data-action=cancel] {
     display: none
 }

 .image-input.image-input-changed [data-action=cancel] {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex
 }

 .image-input.image-input-changed [data-action=remove] {
     display: none
 }

 .image-input.image-input-empty [data-action=cancel],
 .image-input.image-input-empty [data-action=remove] {
     display: none
 }

 .image-input.image-input-circle {
     border-radius: 50%
 }

 .image-input.image-input-circle .image-input-wrapper {
     border-radius: 50%
 }

 .image-input.image-input-circle [data-action=change] {
     right: 5px;
     top: 5px
 }

 .image-input.image-input-circle [data-action=cancel],
 .image-input.image-input-circle [data-action=remove] {
     right: 5px;
     bottom: 5px
 }

 .image-input.image-input-outline .image-input-wrapper {
     border: 3px solid #fff;
     -webkit-box-shadow: 0 .5rem 1.5rem .5rem rgba(0, 0, 0, .075);
     box-shadow: 0 .5rem 1.5rem .5rem rgba(0, 0, 0, .075)
 }

 .label {
     padding: 0;
     margin: 0;
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     height: 20px;
     width: 20px;
     border-radius: 50%;
     font-size: .8rem;
     background-color: #ebedf3;
     color: #3f4254;
     font-weight: 400;
     height: 20px;
     width: 20px;
     font-size: .8rem
 }

 .label.label-primary {
     color: #fff;
     background-color: #3699ff
 }

 .label.label-outline-primary {
     background-color: transparent;
     color: #3699ff;
     border: 1px solid #3699ff
 }

 .label.label-outline-primary.label-outline-2x {
     border: 2px solid #3699ff
 }

 .label.label-light-primary {
     color: #3699ff;
     background-color: #e1f0ff
 }

 .label.label-secondary {
     color: #3f4254;
     background-color: #e4e6ef
 }

 .label.label-outline-secondary {
     background-color: transparent;
     color: #3f4254;
     border: 1px solid #e4e6ef
 }

 .label.label-outline-secondary.label-outline-2x {
     border: 2px solid #e4e6ef
 }

 .label.label-light-secondary {
     color: #e4e6ef;
     background-color: #ebedf3
 }

 .label.label-success {
     color: #fff;
     background-color: #1bc5bd
 }

 .label.label-outline-success {
     background-color: transparent;
     color: #1bc5bd;
     border: 1px solid #1bc5bd
 }

 .label.label-outline-success.label-outline-2x {
     border: 2px solid #1bc5bd
 }

 .label.label-light-success {
     color: #1bc5bd;
     background-color: #c9f7f5
 }

 .label.label-info {
     color: #fff;
     background-color: #8950fc
 }

 .label.label-outline-info {
     background-color: transparent;
     color: #8950fc;
     border: 1px solid #8950fc
 }

 .label.label-outline-info.label-outline-2x {
     border: 2px solid #8950fc
 }

 .label.label-light-info {
     color: #8950fc;
     background-color: #eee5ff
 }

 .label.label-warning {
     color: #fff;
     background-color: #ffa800
 }

 .label.label-outline-warning {
     background-color: transparent;
     color: #ffa800;
     border: 1px solid #ffa800
 }

 .label.label-outline-warning.label-outline-2x {
     border: 2px solid #ffa800
 }

 .label.label-light-warning {
     color: #ffa800;
     background-color: #fff4de
 }

 .label.label-danger {
     color: #fff;
     background-color: #f64e60
 }

 .label.label-outline-danger {
     background-color: transparent;
     color: #f64e60;
     border: 1px solid #f64e60
 }

 .label.label-outline-danger.label-outline-2x {
     border: 2px solid #f64e60
 }

 .label.label-light-danger {
     color: #f64e60;
     background-color: #ffe2e5
 }

 .label.label-light {
     color: #7e8299;
     background-color: #f3f6f9
 }

 .label.label-outline-light {
     background-color: transparent;
     color: #3f4254;
     border: 1px solid #f3f6f9
 }

 .label.label-outline-light.label-outline-2x {
     border: 2px solid #f3f6f9
 }

 .label.label-light-light {
     color: #f3f6f9;
     background-color: #f3f6f9
 }

 .label.label-dark {
     color: #fff;
     background-color: #181c32
 }

 .label.label-outline-dark {
     background-color: transparent;
     color: #181c32;
     border: 1px solid #181c32
 }

 .label.label-outline-dark.label-outline-2x {
     border: 2px solid #181c32
 }

 .label.label-light-dark {
     color: #181c32;
     background-color: #d1d3e0
 }

 .label.label-white {
     color: #3f4254;
     background-color: #fff
 }

 .label.label-outline-white {
     background-color: transparent;
     color: #fff;
     border: 1px solid #fff
 }

 .label.label-outline-white.label-outline-2x {
     border: 2px solid #fff
 }

 .label.label-light-white {
     color: #fff;
     background-color: #fff
 }

 .label.label-inline {
     width: auto;
     padding: .15rem .75rem;
     border-radius: .42rem
 }

 .label.label-inline.label-md {
     padding: .8rem .6rem
 }

 .label.label-inline.label-lg {
     padding: .9rem .75rem
 }

 .label.label-inline.label-xl {
     padding: 1rem .85rem
 }

 .label.label-pill {
     border-radius: none
 }

 .label.label-rounded {
     border-radius: .42rem
 }

 .label.label-square {
     border-radius: 0
 }

 .label.label-dot {
     display: inline-block;
     font-size: 0 !important;
     vertical-align: middle;
     text-align: center
 }

 .label.label-inline {
     width: auto
 }

 .label.label-dot {
     line-height: 6px;
     min-height: 6px;
     min-width: 6px;
     height: 6px;
     width: 6px
 }

 .label.label-sm {
     height: 16px;
     width: 16px;
     font-size: .75rem
 }

 .label.label-sm.label-inline {
     width: auto
 }

 .label.label-sm.label-dot {
     line-height: 4px;
     min-height: 4px;
     min-width: 4px;
     height: 4px;
     width: 4px
 }

 .label.label-lg {
     height: 24px;
     width: 24px;
     /*font-size: .9rem*/
 }

 .label.label-lg.label-inline {
     width: auto
 }

 .label.label-lg.label-dot {
     line-height: 8px;
     min-height: 8px;
     min-width: 8px;
     height: 8px;
     width: 8px
 }

 .label.label-xl {
     height: 28px;
     width: 28px;
     font-size: 1rem
 }

 .label.label-xl.label-inline {
     width: auto
 }

 .label.label-xl.label-dot {
     line-height: 10px;
     min-height: 10px;
     min-width: 10px;
     height: 10px;
     width: 10px
 }

 .loader {
     display: inline-block;
     margin: 0 auto;
     border-radius: 100%;
     background-color: #f3f6f9;
     opacity: 0;
     -webkit-animation: animation-loader .9s infinite ease-in-out;
     animation: animation-loader .9s infinite ease-in-out;
     width: 1.4rem;
     height: 1.4rem
 }

 .btn .loader {
     position: relative;
     line-height: 0
 }

 .loader.loader-lg {
     width: 3px;
     height: 3px
 }

 .loader.loader-sm {
     width: 1px;
     height: 1px
 }

 .loader.loader-primary {
     background-color: #3699ff
 }

 .loader.loader-secondary {
     background-color: #e4e6ef
 }

 .loader.loader-success {
     background-color: #1bc5bd
 }

 .loader.loader-info {
     background-color: #8950fc
 }

 .loader.loader-warning {
     background-color: #ffa800
 }

 .loader.loader-danger {
     background-color: #f64e60
 }

 .loader.loader-light {
     background-color: #f3f6f9
 }

 .loader.loader-dark {
     background-color: #181c32
 }

 .loader.loader-white {
     background-color: #fff
 }

 @-webkit-keyframes animation-loader {
     0% {
         opacity: .3;
         -webkit-transform: scale(0);
         transform: scale(0)
     }
     100% {
         opacity: 1;
         -webkit-transform: scale(1);
         transform: scale(1)
     }
 }

 @keyframes animation-loader {
     0% {
         opacity: .3;
         -webkit-transform: scale(0);
         transform: scale(0)
     }
     100% {
         opacity: 1;
         -webkit-transform: scale(1);
         transform: scale(1)
     }
 }

 .symbol {
     display: inline-block;
     -ms-flex-negative: 0;
     flex-shrink: 0;
     position: relative;
     border-radius: .42rem
 }

 .symbol .symbol-label {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     font-weight: 500;
     color: #3f4254;
     background-color: #f3f6f9;
     background-repeat: no-repeat;
     background-position: center center;
     background-size: cover;
     border-radius: .42rem
 }

 .symbol .symbol-badge {
     position: absolute;
     border: 2px solid #fff;
     border-radius: 100%;
     top: 0;
     right: 0
 }

 .symbol>img {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     border-radius: .42rem
 }

 .symbol.symbol-circle {
     border-radius: 50%
 }

 .symbol.symbol-circle>img {
     border-radius: 50%
 }

 .symbol.symbol-circle .symbol-label {
     border-radius: 50%
 }

 .symbol.symbol-primary .symbol-label {
     background-color: #3699ff;
     color: #fff
 }

 .symbol.symbol-light-primary .symbol-label {
     background-color: #e1f0ff;
     color: #3699ff
 }

 .symbol.symbol-secondary .symbol-label {
     background-color: #e4e6ef;
     color: #3f4254
 }

 .symbol.symbol-light-secondary .symbol-label {
     background-color: #ebedf3;
     color: #e4e6ef
 }

 .symbol.symbol-success .symbol-label {
     background-color: #1bc5bd;
     color: #fff
 }

 .symbol.symbol-light-success .symbol-label {
     background-color: #c9f7f5;
     color: #1bc5bd
 }

 .symbol.symbol-info .symbol-label {
     background-color: #8950fc;
     color: #fff
 }

 .symbol.symbol-light-info .symbol-label {
     background-color: #eee5ff;
     color: #8950fc
 }

 .symbol.symbol-warning .symbol-label {
     background-color: #ffa800;
     color: #fff
 }

 .symbol.symbol-light-warning .symbol-label {
     background-color: #fff4de;
     color: #ffa800
 }

 .symbol.symbol-danger .symbol-label {
     background-color: #f64e60;
     color: #fff
 }

 .symbol.symbol-light-danger .symbol-label {
     background-color: #ffe2e5;
     color: #f64e60
 }

 .symbol.symbol-light .symbol-label {
     background-color: #f3f6f9;
     color: #7e8299
 }

 .symbol.symbol-light-light .symbol-label {
     background-color: #f3f6f9;
     color: #f3f6f9
 }

 .symbol.symbol-dark .symbol-label {
     background-color: #181c32;
     color: #fff
 }

 .symbol.symbol-light-dark .symbol-label {
     background-color: #d1d3e0;
     color: #181c32
 }

 .symbol.symbol-white .symbol-label {
     background-color: #fff;
     color: #3f4254
 }

 .symbol.symbol-light-white .symbol-label {
     background-color: #fff;
     color: #fff
 }

 .symbol.symbol-20>img {
     width: 100%;
     max-width: 20px;
     height: 20px
 }

 .symbol.symbol-20 .symbol-label {
     width: 20px;
     height: 20px
 }

 .symbol.symbol-20 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-20 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-20.symbol-circle .symbol-badge {
     top: -7.9px;
     right: -7.9px
 }

 .symbol.symbol-20.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -7.9px
 }

 .symbol.symbol-20.symbol-fixed .symbol-label {
     width: 20px;
     height: 20px
 }

 .symbol.symbol-20.symbol-fixed>img {
     width: 20px;
     height: 20px;
     max-width: auto
 }

 .symbol.symbol-20.symbol-2by3 .symbol-label {
     height: 20px;
     width: 30px
 }

 .symbol.symbol-20.symbol-2by3>img {
     height: 20px;
     width: 30px;
     max-width: auto
 }

 .symbol.symbol-25>img {
     width: 100%;
     max-width: 25px;
     height: 25px
 }

 .symbol.symbol-25 .symbol-label {
     width: 25px;
     height: 25px
 }

 .symbol.symbol-25 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-25 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-25.symbol-circle .symbol-badge {
     top: -6.875px;
     right: -6.875px
 }

 .symbol.symbol-25.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6.875px
 }

 .symbol.symbol-25.symbol-fixed .symbol-label {
     width: 25px;
     height: 25px
 }

 .symbol.symbol-25.symbol-fixed>img {
     width: 25px;
     height: 25px;
     max-width: auto
 }

 .symbol.symbol-25.symbol-2by3 .symbol-label {
     height: 25px;
     width: 37.5px
 }

 .symbol.symbol-25.symbol-2by3>img {
     height: 25px;
     width: 37.5px;
     max-width: auto
 }

 .symbol.symbol-30>img {
     width: 100%;
     max-width: 30px;
     height: 30px
 }

 .symbol.symbol-30 .symbol-label {
     width: 30px;
     height: 30px
 }

 .symbol.symbol-30 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-30 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-30.symbol-circle .symbol-badge {
     top: -5.85px;
     right: -5.85px
 }

 .symbol.symbol-30.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -5.85px
 }

 .symbol.symbol-30.symbol-fixed .symbol-label {
     width: 30px;
     height: 30px
 }

 .symbol.symbol-30.symbol-fixed>img {
     width: 30px;
     height: 30px;
     max-width: auto
 }

 .symbol.symbol-30.symbol-2by3 .symbol-label {
     height: 30px;
     width: 45px
 }

 .symbol.symbol-30.symbol-2by3>img {
     height: 30px;
     width: 45px;
     max-width: auto
 }

 .symbol.symbol-35>img {
     width: 100%;
     max-width: 35px;
     height: 35px
 }

 .symbol.symbol-35 .symbol-label {
     width: 35px;
     height: 35px
 }

 .symbol.symbol-35 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-35 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-35.symbol-circle .symbol-badge {
     top: -4.825px;
     right: -4.825px
 }

 .symbol.symbol-35.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -4.825px
 }

 .symbol.symbol-35.symbol-fixed .symbol-label {
     width: 35px;
     height: 35px
 }

 .symbol.symbol-35.symbol-fixed>img {
     width: 35px;
     height: 35px;
     max-width: auto
 }

 .symbol.symbol-35.symbol-2by3 .symbol-label {
     height: 35px;
     width: 52.5px
 }

 .symbol.symbol-35.symbol-2by3>img {
     height: 35px;
     width: 52.5px;
     max-width: auto
 }

 .symbol.symbol-40>img {
     width: 100%;
     max-width: 40px;
     height: 40px
 }

 .symbol.symbol-40 .symbol-label {
     width: 40px;
     height: 40px
 }

 .symbol.symbol-40 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-40 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-40.symbol-circle .symbol-badge {
     top: -3.8px;
     right: -3.8px
 }

 .symbol.symbol-40.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -3.8px
 }

 .symbol.symbol-40.symbol-fixed .symbol-label {
     width: 40px;
     height: 40px
 }

 .symbol.symbol-40.symbol-fixed>img {
     width: 40px;
     height: 40px;
     max-width: auto
 }

 .symbol.symbol-40.symbol-2by3 .symbol-label {
     height: 40px;
     width: 60px
 }

 .symbol.symbol-40.symbol-2by3>img {
     height: 40px;
     width: 60px;
     max-width: auto
 }

 .symbol.symbol-45>img {
     width: 100%;
     max-width: 45px;
     height: 45px
 }

 .symbol.symbol-45 .symbol-label {
     width: 45px;
     height: 45px
 }

 .symbol.symbol-45 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-45 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-45.symbol-circle .symbol-badge {
     top: -2.775px;
     right: -2.775px
 }

 .symbol.symbol-45.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -2.775px
 }

 .symbol.symbol-45.symbol-fixed .symbol-label {
     width: 45px;
     height: 45px
 }

 .symbol.symbol-45.symbol-fixed>img {
     width: 45px;
     height: 45px;
     max-width: auto
 }

 .symbol.symbol-45.symbol-2by3 .symbol-label {
     height: 45px;
     width: 67.5px
 }

 .symbol.symbol-45.symbol-2by3>img {
     height: 45px;
     width: 67.5px;
     max-width: auto
 }

 .symbol>img {
     width: 100%;
     max-width: 50px;
     height: 50px
 }

 .symbol .symbol-label {
     width: 50px;
     height: 50px
 }

 .symbol .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-circle .symbol-badge {
     top: -1.75px;
     right: -1.75px
 }

 .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -1.75px
 }

 .symbol.symbol-fixed .symbol-label {
     width: 50px;
     height: 50px
 }

 .symbol.symbol-fixed>img {
     width: 50px;
     height: 50px;
     max-width: auto
 }

 .symbol.symbol-2by3 .symbol-label {
     height: 50px;
     width: 75px
 }

 .symbol.symbol-2by3>img {
     height: 50px;
     width: 75px;
     max-width: auto
 }

 .symbol.symbol-50>img {
     width: 100%;
     max-width: 50px;
     height: 50px
 }

 .symbol.symbol-50 .symbol-label {
     width: 50px;
     height: 50px
 }

 .symbol.symbol-50 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-50 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-50.symbol-circle .symbol-badge {
     top: -1.75px;
     right: -1.75px
 }

 .symbol.symbol-50.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -1.75px
 }

 .symbol.symbol-50.symbol-fixed .symbol-label {
     width: 50px;
     height: 50px
 }

 .symbol.symbol-50.symbol-fixed>img {
     width: 50px;
     height: 50px;
     max-width: auto
 }

 .symbol.symbol-50.symbol-2by3 .symbol-label {
     height: 50px;
     width: 75px
 }

 .symbol.symbol-50.symbol-2by3>img {
     height: 50px;
     width: 75px;
     max-width: auto
 }

 .symbol.symbol-55>img {
     width: 100%;
     max-width: 55px;
     height: 55px
 }

 .symbol.symbol-55 .symbol-label {
     width: 55px;
     height: 55px
 }

 .symbol.symbol-55 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-55 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-55.symbol-circle .symbol-badge {
     top: -.725px;
     right: -.725px
 }

 .symbol.symbol-55.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -.725px
 }

 .symbol.symbol-55.symbol-fixed .symbol-label {
     width: 55px;
     height: 55px
 }

 .symbol.symbol-55.symbol-fixed>img {
     width: 55px;
     height: 55px;
     max-width: auto
 }

 .symbol.symbol-55.symbol-2by3 .symbol-label {
     height: 55px;
     width: 82.5px
 }

 .symbol.symbol-55.symbol-2by3>img {
     height: 55px;
     width: 82.5px;
     max-width: auto
 }

 .symbol.symbol-60>img {
     width: 100%;
     max-width: 60px;
     height: 60px
 }

 .symbol.symbol-60 .symbol-label {
     width: 60px;
     height: 60px
 }

 .symbol.symbol-60 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-60 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-60.symbol-circle .symbol-badge {
     top: .3px;
     right: .3px
 }

 .symbol.symbol-60.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: .3px
 }

 .symbol.symbol-60.symbol-fixed .symbol-label {
     width: 60px;
     height: 60px
 }

 .symbol.symbol-60.symbol-fixed>img {
     width: 60px;
     height: 60px;
     max-width: auto
 }

 .symbol.symbol-60.symbol-2by3 .symbol-label {
     height: 60px;
     width: 90px
 }

 .symbol.symbol-60.symbol-2by3>img {
     height: 60px;
     width: 90px;
     max-width: auto
 }

 .symbol.symbol-65>img {
     width: 100%;
     max-width: 65px;
     height: 65px
 }

 .symbol.symbol-65 .symbol-label {
     width: 65px;
     height: 65px
 }

 .symbol.symbol-65 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-65 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-65.symbol-circle .symbol-badge {
     top: 1.325px;
     right: 1.325px
 }

 .symbol.symbol-65.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 1.325px
 }

 .symbol.symbol-65.symbol-fixed .symbol-label {
     width: 65px;
     height: 65px
 }

 .symbol.symbol-65.symbol-fixed>img {
     width: 65px;
     height: 65px;
     max-width: auto
 }

 .symbol.symbol-65.symbol-2by3 .symbol-label {
     height: 65px;
     width: 97.5px
 }

 .symbol.symbol-65.symbol-2by3>img {
     height: 65px;
     width: 97.5px;
     max-width: auto
 }

 .symbol.symbol-70>img {
     width: 100%;
     max-width: 70px;
     height: 70px
 }

 .symbol.symbol-70 .symbol-label {
     width: 70px;
     height: 70px
 }

 .symbol.symbol-70 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-70 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-70.symbol-circle .symbol-badge {
     top: 2.35px;
     right: 2.35px
 }

 .symbol.symbol-70.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 2.35px
 }

 .symbol.symbol-70.symbol-fixed .symbol-label {
     width: 70px;
     height: 70px
 }

 .symbol.symbol-70.symbol-fixed>img {
     width: 70px;
     height: 70px;
     max-width: auto
 }

 .symbol.symbol-70.symbol-2by3 .symbol-label {
     height: 70px;
     width: 105px
 }

 .symbol.symbol-70.symbol-2by3>img {
     height: 70px;
     width: 105px;
     max-width: auto
 }

 .symbol.symbol-75>img {
     width: 100%;
     max-width: 75px;
     height: 75px
 }

 .symbol.symbol-75 .symbol-label {
     width: 75px;
     height: 75px
 }

 .symbol.symbol-75 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-75 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-75.symbol-circle .symbol-badge {
     top: 3.375px;
     right: 3.375px
 }

 .symbol.symbol-75.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 3.375px
 }

 .symbol.symbol-75.symbol-fixed .symbol-label {
     width: 75px;
     height: 75px
 }

 .symbol.symbol-75.symbol-fixed>img {
     width: 75px;
     height: 75px;
     max-width: auto
 }

 .symbol.symbol-75.symbol-2by3 .symbol-label {
     height: 75px;
     width: 112.5px
 }

 .symbol.symbol-75.symbol-2by3>img {
     height: 75px;
     width: 112.5px;
     max-width: auto
 }

 .symbol.symbol-80>img {
     width: 100%;
     max-width: 80px;
     height: 80px
 }

 .symbol.symbol-80 .symbol-label {
     width: 80px;
     height: 80px
 }

 .symbol.symbol-80 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-80 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-80.symbol-circle .symbol-badge {
     top: 4.4px;
     right: 4.4px
 }

 .symbol.symbol-80.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 4.4px
 }

 .symbol.symbol-80.symbol-fixed .symbol-label {
     width: 80px;
     height: 80px
 }

 .symbol.symbol-80.symbol-fixed>img {
     width: 80px;
     height: 80px;
     max-width: auto
 }

 .symbol.symbol-80.symbol-2by3 .symbol-label {
     height: 80px;
     width: 120px
 }

 .symbol.symbol-80.symbol-2by3>img {
     height: 80px;
     width: 120px;
     max-width: auto
 }

 .symbol.symbol-85>img {
     width: 100%;
     max-width: 85px;
     height: 85px
 }

 .symbol.symbol-85 .symbol-label {
     width: 85px;
     height: 85px
 }

 .symbol.symbol-85 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-85 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-85.symbol-circle .symbol-badge {
     top: 5.425px;
     right: 5.425px
 }

 .symbol.symbol-85.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 5.425px
 }

 .symbol.symbol-85.symbol-fixed .symbol-label {
     width: 85px;
     height: 85px
 }

 .symbol.symbol-85.symbol-fixed>img {
     width: 85px;
     height: 85px;
     max-width: auto
 }

 .symbol.symbol-85.symbol-2by3 .symbol-label {
     height: 85px;
     width: 127.5px
 }

 .symbol.symbol-85.symbol-2by3>img {
     height: 85px;
     width: 127.5px;
     max-width: auto
 }

 .symbol.symbol-90>img {
     width: 100%;
     max-width: 90px;
     height: 90px
 }

 .symbol.symbol-90 .symbol-label {
     width: 90px;
     height: 90px
 }

 .symbol.symbol-90 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-90 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-90.symbol-circle .symbol-badge {
     top: 6.45px;
     right: 6.45px
 }

 .symbol.symbol-90.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 6.45px
 }

 .symbol.symbol-90.symbol-fixed .symbol-label {
     width: 90px;
     height: 90px
 }

 .symbol.symbol-90.symbol-fixed>img {
     width: 90px;
     height: 90px;
     max-width: auto
 }

 .symbol.symbol-90.symbol-2by3 .symbol-label {
     height: 90px;
     width: 135px
 }

 .symbol.symbol-90.symbol-2by3>img {
     height: 90px;
     width: 135px;
     max-width: auto
 }

 .symbol.symbol-95>img {
     width: 100%;
     max-width: 95px;
     height: 95px
 }

 .symbol.symbol-95 .symbol-label {
     width: 95px;
     height: 95px
 }

 .symbol.symbol-95 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-95 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-95.symbol-circle .symbol-badge {
     top: 7.475px;
     right: 7.475px
 }

 .symbol.symbol-95.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 7.475px
 }

 .symbol.symbol-95.symbol-fixed .symbol-label {
     width: 95px;
     height: 95px
 }

 .symbol.symbol-95.symbol-fixed>img {
     width: 95px;
     height: 95px;
     max-width: auto
 }

 .symbol.symbol-95.symbol-2by3 .symbol-label {
     height: 95px;
     width: 142.5px
 }

 .symbol.symbol-95.symbol-2by3>img {
     height: 95px;
     width: 142.5px;
     max-width: auto
 }

 .symbol.symbol-100>img {
     width: 100%;
     max-width: 100px;
     height: 100px
 }

 .symbol.symbol-100 .symbol-label {
     width: 100px;
     height: 100px
 }

 .symbol.symbol-100 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-100 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-100.symbol-circle .symbol-badge {
     top: 8.5px;
     right: 8.5px
 }

 .symbol.symbol-100.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 8.5px
 }

 .symbol.symbol-100.symbol-fixed .symbol-label {
     width: 100px;
     height: 100px
 }

 .symbol.symbol-100.symbol-fixed>img {
     width: 100px;
     height: 100px;
     max-width: auto
 }

 .symbol.symbol-100.symbol-2by3 .symbol-label {
     height: 100px;
     width: 150px
 }

 .symbol.symbol-100.symbol-2by3>img {
     height: 100px;
     width: 150px;
     max-width: auto
 }

 .symbol.symbol-120>img {
     width: 100%;
     max-width: 120px;
     height: 120px
 }

 .symbol.symbol-120 .symbol-label {
     width: 120px;
     height: 120px
 }

 .symbol.symbol-120 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-120 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-120.symbol-circle .symbol-badge {
     top: 12.6px;
     right: 12.6px
 }

 .symbol.symbol-120.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 12.6px
 }

 .symbol.symbol-120.symbol-fixed .symbol-label {
     width: 120px;
     height: 120px
 }

 .symbol.symbol-120.symbol-fixed>img {
     width: 120px;
     height: 120px;
     max-width: auto
 }

 .symbol.symbol-120.symbol-2by3 .symbol-label {
     height: 120px;
     width: 180px
 }

 .symbol.symbol-120.symbol-2by3>img {
     height: 120px;
     width: 180px;
     max-width: auto
 }

 .symbol.symbol-130>img {
     width: 100%;
     max-width: 130px;
     height: 130px
 }

 .symbol.symbol-130 .symbol-label {
     width: 130px;
     height: 130px
 }

 .symbol.symbol-130 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-130 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-130.symbol-circle .symbol-badge {
     top: 14.65px;
     right: 14.65px
 }

 .symbol.symbol-130.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 14.65px
 }

 .symbol.symbol-130.symbol-fixed .symbol-label {
     width: 130px;
     height: 130px
 }

 .symbol.symbol-130.symbol-fixed>img {
     width: 130px;
     height: 130px;
     max-width: auto
 }

 .symbol.symbol-130.symbol-2by3 .symbol-label {
     height: 130px;
     width: 195px
 }

 .symbol.symbol-130.symbol-2by3>img {
     height: 130px;
     width: 195px;
     max-width: auto
 }

 .symbol.symbol-140>img {
     width: 100%;
     max-width: 140px;
     height: 140px
 }

 .symbol.symbol-140 .symbol-label {
     width: 140px;
     height: 140px
 }

 .symbol.symbol-140 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-140 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-140.symbol-circle .symbol-badge {
     top: 16.7px;
     right: 16.7px
 }

 .symbol.symbol-140.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 16.7px
 }

 .symbol.symbol-140.symbol-fixed .symbol-label {
     width: 140px;
     height: 140px
 }

 .symbol.symbol-140.symbol-fixed>img {
     width: 140px;
     height: 140px;
     max-width: auto
 }

 .symbol.symbol-140.symbol-2by3 .symbol-label {
     height: 140px;
     width: 210px
 }

 .symbol.symbol-140.symbol-2by3>img {
     height: 140px;
     width: 210px;
     max-width: auto
 }

 .symbol.symbol-150>img {
     width: 100%;
     max-width: 150px;
     height: 150px
 }

 .symbol.symbol-150 .symbol-label {
     width: 150px;
     height: 150px
 }

 .symbol.symbol-150 .symbol-badge {
     width: 12px;
     height: 12px;
     top: -6px;
     right: -6px
 }

 .symbol.symbol-150 .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: -6px
 }

 .symbol.symbol-150.symbol-circle .symbol-badge {
     top: 18.75px;
     right: 18.75px
 }

 .symbol.symbol-150.symbol-circle .symbol-badge.symbol-badge-bottom {
     top: auto;
     bottom: 18.75px
 }

 .symbol.symbol-150.symbol-fixed .symbol-label {
     width: 150px;
     height: 150px
 }

 .symbol.symbol-150.symbol-fixed>img {
     width: 150px;
     height: 150px;
     max-width: auto
 }

 .symbol.symbol-150.symbol-2by3 .symbol-label {
     height: 150px;
     width: 225px
 }

 .symbol.symbol-150.symbol-2by3>img {
     height: 150px;
     width: 225px;
     max-width: auto
 }

 @media (min-width:576px) {
     .symbol.symbol-sm-20>img {
         width: 100%;
         max-width: 20px;
         height: 20px
     }
     .symbol.symbol-sm-20 .symbol-label {
         width: 20px;
         height: 20px
     }
     .symbol.symbol-sm-20 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-20 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-20.symbol-circle .symbol-badge {
         top: -7.9px;
         right: -7.9px
     }
     .symbol.symbol-sm-20.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -7.9px
     }
     .symbol.symbol-sm-20.symbol-fixed .symbol-label {
         width: 20px;
         height: 20px
     }
     .symbol.symbol-sm-20.symbol-fixed>img {
         width: 20px;
         height: 20px;
         max-width: auto
     }
     .symbol.symbol-sm-20.symbol-2by3 .symbol-label {
         height: 20px;
         width: 30px
     }
     .symbol.symbol-sm-20.symbol-2by3>img {
         height: 20px;
         width: 30px;
         max-width: auto
     }
     .symbol.symbol-sm-25>img {
         width: 100%;
         max-width: 25px;
         height: 25px
     }
     .symbol.symbol-sm-25 .symbol-label {
         width: 25px;
         height: 25px
     }
     .symbol.symbol-sm-25 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-25 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-25.symbol-circle .symbol-badge {
         top: -6.875px;
         right: -6.875px
     }
     .symbol.symbol-sm-25.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6.875px
     }
     .symbol.symbol-sm-25.symbol-fixed .symbol-label {
         width: 25px;
         height: 25px
     }
     .symbol.symbol-sm-25.symbol-fixed>img {
         width: 25px;
         height: 25px;
         max-width: auto
     }
     .symbol.symbol-sm-25.symbol-2by3 .symbol-label {
         height: 25px;
         width: 37.5px
     }
     .symbol.symbol-sm-25.symbol-2by3>img {
         height: 25px;
         width: 37.5px;
         max-width: auto
     }
     .symbol.symbol-sm-30>img {
         width: 100%;
         max-width: 30px;
         height: 30px
     }
     .symbol.symbol-sm-30 .symbol-label {
         width: 30px;
         height: 30px
     }
     .symbol.symbol-sm-30 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-30 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-30.symbol-circle .symbol-badge {
         top: -5.85px;
         right: -5.85px
     }
     .symbol.symbol-sm-30.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -5.85px
     }
     .symbol.symbol-sm-30.symbol-fixed .symbol-label {
         width: 30px;
         height: 30px
     }
     .symbol.symbol-sm-30.symbol-fixed>img {
         width: 30px;
         height: 30px;
         max-width: auto
     }
     .symbol.symbol-sm-30.symbol-2by3 .symbol-label {
         height: 30px;
         width: 45px
     }
     .symbol.symbol-sm-30.symbol-2by3>img {
         height: 30px;
         width: 45px;
         max-width: auto
     }
     .symbol.symbol-sm-35>img {
         width: 100%;
         max-width: 35px;
         height: 35px
     }
     .symbol.symbol-sm-35 .symbol-label {
         width: 35px;
         height: 35px
     }
     .symbol.symbol-sm-35 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-35 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-35.symbol-circle .symbol-badge {
         top: -4.825px;
         right: -4.825px
     }
     .symbol.symbol-sm-35.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -4.825px
     }
     .symbol.symbol-sm-35.symbol-fixed .symbol-label {
         width: 35px;
         height: 35px
     }
     .symbol.symbol-sm-35.symbol-fixed>img {
         width: 35px;
         height: 35px;
         max-width: auto
     }
     .symbol.symbol-sm-35.symbol-2by3 .symbol-label {
         height: 35px;
         width: 52.5px
     }
     .symbol.symbol-sm-35.symbol-2by3>img {
         height: 35px;
         width: 52.5px;
         max-width: auto
     }
     .symbol.symbol-sm-40>img {
         width: 100%;
         max-width: 40px;
         height: 40px
     }
     .symbol.symbol-sm-40 .symbol-label {
         width: 40px;
         height: 40px
     }
     .symbol.symbol-sm-40 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-40 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-40.symbol-circle .symbol-badge {
         top: -3.8px;
         right: -3.8px
     }
     .symbol.symbol-sm-40.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -3.8px
     }
     .symbol.symbol-sm-40.symbol-fixed .symbol-label {
         width: 40px;
         height: 40px
     }
     .symbol.symbol-sm-40.symbol-fixed>img {
         width: 40px;
         height: 40px;
         max-width: auto
     }
     .symbol.symbol-sm-40.symbol-2by3 .symbol-label {
         height: 40px;
         width: 60px
     }
     .symbol.symbol-sm-40.symbol-2by3>img {
         height: 40px;
         width: 60px;
         max-width: auto
     }
     .symbol.symbol-sm-45>img {
         width: 100%;
         max-width: 45px;
         height: 45px
     }
     .symbol.symbol-sm-45 .symbol-label {
         width: 45px;
         height: 45px
     }
     .symbol.symbol-sm-45 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-45 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-45.symbol-circle .symbol-badge {
         top: -2.775px;
         right: -2.775px
     }
     .symbol.symbol-sm-45.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -2.775px
     }
     .symbol.symbol-sm-45.symbol-fixed .symbol-label {
         width: 45px;
         height: 45px
     }
     .symbol.symbol-sm-45.symbol-fixed>img {
         width: 45px;
         height: 45px;
         max-width: auto
     }
     .symbol.symbol-sm-45.symbol-2by3 .symbol-label {
         height: 45px;
         width: 67.5px
     }
     .symbol.symbol-sm-45.symbol-2by3>img {
         height: 45px;
         width: 67.5px;
         max-width: auto
     }
     .symbol>img {
         width: 100%;
         max-width: 50px;
         height: 50px
     }
     .symbol .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-circle .symbol-badge {
         top: -1.75px;
         right: -1.75px
     }
     .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -1.75px
     }
     .symbol.symbol-fixed .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol.symbol-fixed>img {
         width: 50px;
         height: 50px;
         max-width: auto
     }
     .symbol.symbol-2by3 .symbol-label {
         height: 50px;
         width: 75px
     }
     .symbol.symbol-2by3>img {
         height: 50px;
         width: 75px;
         max-width: auto
     }
     .symbol.symbol-sm-50>img {
         width: 100%;
         max-width: 50px;
         height: 50px
     }
     .symbol.symbol-sm-50 .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol.symbol-sm-50 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-50 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-50.symbol-circle .symbol-badge {
         top: -1.75px;
         right: -1.75px
     }
     .symbol.symbol-sm-50.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -1.75px
     }
     .symbol.symbol-sm-50.symbol-fixed .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol.symbol-sm-50.symbol-fixed>img {
         width: 50px;
         height: 50px;
         max-width: auto
     }
     .symbol.symbol-sm-50.symbol-2by3 .symbol-label {
         height: 50px;
         width: 75px
     }
     .symbol.symbol-sm-50.symbol-2by3>img {
         height: 50px;
         width: 75px;
         max-width: auto
     }
     .symbol.symbol-sm-55>img {
         width: 100%;
         max-width: 55px;
         height: 55px
     }
     .symbol.symbol-sm-55 .symbol-label {
         width: 55px;
         height: 55px
     }
     .symbol.symbol-sm-55 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-55 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-55.symbol-circle .symbol-badge {
         top: -.725px;
         right: -.725px
     }
     .symbol.symbol-sm-55.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -.725px
     }
     .symbol.symbol-sm-55.symbol-fixed .symbol-label {
         width: 55px;
         height: 55px
     }
     .symbol.symbol-sm-55.symbol-fixed>img {
         width: 55px;
         height: 55px;
         max-width: auto
     }
     .symbol.symbol-sm-55.symbol-2by3 .symbol-label {
         height: 55px;
         width: 82.5px
     }
     .symbol.symbol-sm-55.symbol-2by3>img {
         height: 55px;
         width: 82.5px;
         max-width: auto
     }
     .symbol.symbol-sm-60>img {
         width: 100%;
         max-width: 60px;
         height: 60px
     }
     .symbol.symbol-sm-60 .symbol-label {
         width: 60px;
         height: 60px
     }
     .symbol.symbol-sm-60 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-60 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-60.symbol-circle .symbol-badge {
         top: .3px;
         right: .3px
     }
     .symbol.symbol-sm-60.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: .3px
     }
     .symbol.symbol-sm-60.symbol-fixed .symbol-label {
         width: 60px;
         height: 60px
     }
     .symbol.symbol-sm-60.symbol-fixed>img {
         width: 60px;
         height: 60px;
         max-width: auto
     }
     .symbol.symbol-sm-60.symbol-2by3 .symbol-label {
         height: 60px;
         width: 90px
     }
     .symbol.symbol-sm-60.symbol-2by3>img {
         height: 60px;
         width: 90px;
         max-width: auto
     }
     .symbol.symbol-sm-65>img {
         width: 100%;
         max-width: 65px;
         height: 65px
     }
     .symbol.symbol-sm-65 .symbol-label {
         width: 65px;
         height: 65px
     }
     .symbol.symbol-sm-65 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-65 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-65.symbol-circle .symbol-badge {
         top: 1.325px;
         right: 1.325px
     }
     .symbol.symbol-sm-65.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 1.325px
     }
     .symbol.symbol-sm-65.symbol-fixed .symbol-label {
         width: 65px;
         height: 65px
     }
     .symbol.symbol-sm-65.symbol-fixed>img {
         width: 65px;
         height: 65px;
         max-width: auto
     }
     .symbol.symbol-sm-65.symbol-2by3 .symbol-label {
         height: 65px;
         width: 97.5px
     }
     .symbol.symbol-sm-65.symbol-2by3>img {
         height: 65px;
         width: 97.5px;
         max-width: auto
     }
     .symbol.symbol-sm-70>img {
         width: 100%;
         max-width: 70px;
         height: 70px
     }
     .symbol.symbol-sm-70 .symbol-label {
         width: 70px;
         height: 70px
     }
     .symbol.symbol-sm-70 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-70 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-70.symbol-circle .symbol-badge {
         top: 2.35px;
         right: 2.35px
     }
     .symbol.symbol-sm-70.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 2.35px
     }
     .symbol.symbol-sm-70.symbol-fixed .symbol-label {
         width: 70px;
         height: 70px
     }
     .symbol.symbol-sm-70.symbol-fixed>img {
         width: 70px;
         height: 70px;
         max-width: auto
     }
     .symbol.symbol-sm-70.symbol-2by3 .symbol-label {
         height: 70px;
         width: 105px
     }
     .symbol.symbol-sm-70.symbol-2by3>img {
         height: 70px;
         width: 105px;
         max-width: auto
     }
     .symbol.symbol-sm-75>img {
         width: 100%;
         max-width: 75px;
         height: 75px
     }
     .symbol.symbol-sm-75 .symbol-label {
         width: 75px;
         height: 75px
     }
     .symbol.symbol-sm-75 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-75 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-75.symbol-circle .symbol-badge {
         top: 3.375px;
         right: 3.375px
     }
     .symbol.symbol-sm-75.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 3.375px
     }
     .symbol.symbol-sm-75.symbol-fixed .symbol-label {
         width: 75px;
         height: 75px
     }
     .symbol.symbol-sm-75.symbol-fixed>img {
         width: 75px;
         height: 75px;
         max-width: auto
     }
     .symbol.symbol-sm-75.symbol-2by3 .symbol-label {
         height: 75px;
         width: 112.5px
     }
     .symbol.symbol-sm-75.symbol-2by3>img {
         height: 75px;
         width: 112.5px;
         max-width: auto
     }
     .symbol.symbol-sm-80>img {
         width: 100%;
         max-width: 80px;
         height: 80px
     }
     .symbol.symbol-sm-80 .symbol-label {
         width: 80px;
         height: 80px
     }
     .symbol.symbol-sm-80 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-80 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-80.symbol-circle .symbol-badge {
         top: 4.4px;
         right: 4.4px
     }
     .symbol.symbol-sm-80.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 4.4px
     }
     .symbol.symbol-sm-80.symbol-fixed .symbol-label {
         width: 80px;
         height: 80px
     }
     .symbol.symbol-sm-80.symbol-fixed>img {
         width: 80px;
         height: 80px;
         max-width: auto
     }
     .symbol.symbol-sm-80.symbol-2by3 .symbol-label {
         height: 80px;
         width: 120px
     }
     .symbol.symbol-sm-80.symbol-2by3>img {
         height: 80px;
         width: 120px;
         max-width: auto
     }
     .symbol.symbol-sm-85>img {
         width: 100%;
         max-width: 85px;
         height: 85px
     }
     .symbol.symbol-sm-85 .symbol-label {
         width: 85px;
         height: 85px
     }
     .symbol.symbol-sm-85 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-85 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-85.symbol-circle .symbol-badge {
         top: 5.425px;
         right: 5.425px
     }
     .symbol.symbol-sm-85.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 5.425px
     }
     .symbol.symbol-sm-85.symbol-fixed .symbol-label {
         width: 85px;
         height: 85px
     }
     .symbol.symbol-sm-85.symbol-fixed>img {
         width: 85px;
         height: 85px;
         max-width: auto
     }
     .symbol.symbol-sm-85.symbol-2by3 .symbol-label {
         height: 85px;
         width: 127.5px
     }
     .symbol.symbol-sm-85.symbol-2by3>img {
         height: 85px;
         width: 127.5px;
         max-width: auto
     }
     .symbol.symbol-sm-90>img {
         width: 100%;
         max-width: 90px;
         height: 90px
     }
     .symbol.symbol-sm-90 .symbol-label {
         width: 90px;
         height: 90px
     }
     .symbol.symbol-sm-90 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-90 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-90.symbol-circle .symbol-badge {
         top: 6.45px;
         right: 6.45px
     }
     .symbol.symbol-sm-90.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 6.45px
     }
     .symbol.symbol-sm-90.symbol-fixed .symbol-label {
         width: 90px;
         height: 90px
     }
     .symbol.symbol-sm-90.symbol-fixed>img {
         width: 90px;
         height: 90px;
         max-width: auto
     }
     .symbol.symbol-sm-90.symbol-2by3 .symbol-label {
         height: 90px;
         width: 135px
     }
     .symbol.symbol-sm-90.symbol-2by3>img {
         height: 90px;
         width: 135px;
         max-width: auto
     }
     .symbol.symbol-sm-95>img {
         width: 100%;
         max-width: 95px;
         height: 95px
     }
     .symbol.symbol-sm-95 .symbol-label {
         width: 95px;
         height: 95px
     }
     .symbol.symbol-sm-95 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-95 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-95.symbol-circle .symbol-badge {
         top: 7.475px;
         right: 7.475px
     }
     .symbol.symbol-sm-95.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 7.475px
     }
     .symbol.symbol-sm-95.symbol-fixed .symbol-label {
         width: 95px;
         height: 95px
     }
     .symbol.symbol-sm-95.symbol-fixed>img {
         width: 95px;
         height: 95px;
         max-width: auto
     }
     .symbol.symbol-sm-95.symbol-2by3 .symbol-label {
         height: 95px;
         width: 142.5px
     }
     .symbol.symbol-sm-95.symbol-2by3>img {
         height: 95px;
         width: 142.5px;
         max-width: auto
     }
     .symbol.symbol-sm-100>img {
         width: 100%;
         max-width: 100px;
         height: 100px
     }
     .symbol.symbol-sm-100 .symbol-label {
         width: 100px;
         height: 100px
     }
     .symbol.symbol-sm-100 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-100 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-100.symbol-circle .symbol-badge {
         top: 8.5px;
         right: 8.5px
     }
     .symbol.symbol-sm-100.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 8.5px
     }
     .symbol.symbol-sm-100.symbol-fixed .symbol-label {
         width: 100px;
         height: 100px
     }
     .symbol.symbol-sm-100.symbol-fixed>img {
         width: 100px;
         height: 100px;
         max-width: auto
     }
     .symbol.symbol-sm-100.symbol-2by3 .symbol-label {
         height: 100px;
         width: 150px
     }
     .symbol.symbol-sm-100.symbol-2by3>img {
         height: 100px;
         width: 150px;
         max-width: auto
     }
     .symbol.symbol-sm-120>img {
         width: 100%;
         max-width: 120px;
         height: 120px
     }
     .symbol.symbol-sm-120 .symbol-label {
         width: 120px;
         height: 120px
     }
     .symbol.symbol-sm-120 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-120 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-120.symbol-circle .symbol-badge {
         top: 12.6px;
         right: 12.6px
     }
     .symbol.symbol-sm-120.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 12.6px
     }
     .symbol.symbol-sm-120.symbol-fixed .symbol-label {
         width: 120px;
         height: 120px
     }
     .symbol.symbol-sm-120.symbol-fixed>img {
         width: 120px;
         height: 120px;
         max-width: auto
     }
     .symbol.symbol-sm-120.symbol-2by3 .symbol-label {
         height: 120px;
         width: 180px
     }
     .symbol.symbol-sm-120.symbol-2by3>img {
         height: 120px;
         width: 180px;
         max-width: auto
     }
     .symbol.symbol-sm-130>img {
         width: 100%;
         max-width: 130px;
         height: 130px
     }
     .symbol.symbol-sm-130 .symbol-label {
         width: 130px;
         height: 130px
     }
     .symbol.symbol-sm-130 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-130 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-130.symbol-circle .symbol-badge {
         top: 14.65px;
         right: 14.65px
     }
     .symbol.symbol-sm-130.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 14.65px
     }
     .symbol.symbol-sm-130.symbol-fixed .symbol-label {
         width: 130px;
         height: 130px
     }
     .symbol.symbol-sm-130.symbol-fixed>img {
         width: 130px;
         height: 130px;
         max-width: auto
     }
     .symbol.symbol-sm-130.symbol-2by3 .symbol-label {
         height: 130px;
         width: 195px
     }
     .symbol.symbol-sm-130.symbol-2by3>img {
         height: 130px;
         width: 195px;
         max-width: auto
     }
     .symbol.symbol-sm-140>img {
         width: 100%;
         max-width: 140px;
         height: 140px
     }
     .symbol.symbol-sm-140 .symbol-label {
         width: 140px;
         height: 140px
     }
     .symbol.symbol-sm-140 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-140 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-140.symbol-circle .symbol-badge {
         top: 16.7px;
         right: 16.7px
     }
     .symbol.symbol-sm-140.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 16.7px
     }
     .symbol.symbol-sm-140.symbol-fixed .symbol-label {
         width: 140px;
         height: 140px
     }
     .symbol.symbol-sm-140.symbol-fixed>img {
         width: 140px;
         height: 140px;
         max-width: auto
     }
     .symbol.symbol-sm-140.symbol-2by3 .symbol-label {
         height: 140px;
         width: 210px
     }
     .symbol.symbol-sm-140.symbol-2by3>img {
         height: 140px;
         width: 210px;
         max-width: auto
     }
     .symbol.symbol-sm-150>img {
         width: 100%;
         max-width: 150px;
         height: 150px
     }
     .symbol.symbol-sm-150 .symbol-label {
         width: 150px;
         height: 150px
     }
     .symbol.symbol-sm-150 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-sm-150 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-sm-150.symbol-circle .symbol-badge {
         top: 18.75px;
         right: 18.75px
     }
     .symbol.symbol-sm-150.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 18.75px
     }
     .symbol.symbol-sm-150.symbol-fixed .symbol-label {
         width: 150px;
         height: 150px
     }
     .symbol.symbol-sm-150.symbol-fixed>img {
         width: 150px;
         height: 150px;
         max-width: auto
     }
     .symbol.symbol-sm-150.symbol-2by3 .symbol-label {
         height: 150px;
         width: 225px
     }
     .symbol.symbol-sm-150.symbol-2by3>img {
         height: 150px;
         width: 225px;
         max-width: auto
     }
 }

 @media (min-width:768px) {
     .symbol.symbol-md-20>img {
         width: 100%;
         max-width: 20px;
         height: 20px
     }
     .symbol.symbol-md-20 .symbol-label {
         width: 20px;
         height: 20px
     }
     .symbol.symbol-md-20 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-20 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-20.symbol-circle .symbol-badge {
         top: -7.9px;
         right: -7.9px
     }
     .symbol.symbol-md-20.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -7.9px
     }
     .symbol.symbol-md-20.symbol-fixed .symbol-label {
         width: 20px;
         height: 20px
     }
     .symbol.symbol-md-20.symbol-fixed>img {
         width: 20px;
         height: 20px;
         max-width: auto
     }
     .symbol.symbol-md-20.symbol-2by3 .symbol-label {
         height: 20px;
         width: 30px
     }
     .symbol.symbol-md-20.symbol-2by3>img {
         height: 20px;
         width: 30px;
         max-width: auto
     }
     .symbol.symbol-md-25>img {
         width: 100%;
         max-width: 25px;
         height: 25px
     }
     .symbol.symbol-md-25 .symbol-label {
         width: 25px;
         height: 25px
     }
     .symbol.symbol-md-25 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-25 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-25.symbol-circle .symbol-badge {
         top: -6.875px;
         right: -6.875px
     }
     .symbol.symbol-md-25.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6.875px
     }
     .symbol.symbol-md-25.symbol-fixed .symbol-label {
         width: 25px;
         height: 25px
     }
     .symbol.symbol-md-25.symbol-fixed>img {
         width: 25px;
         height: 25px;
         max-width: auto
     }
     .symbol.symbol-md-25.symbol-2by3 .symbol-label {
         height: 25px;
         width: 37.5px
     }
     .symbol.symbol-md-25.symbol-2by3>img {
         height: 25px;
         width: 37.5px;
         max-width: auto
     }
     .symbol.symbol-md-30>img {
         width: 100%;
         max-width: 30px;
         height: 30px
     }
     .symbol.symbol-md-30 .symbol-label {
         width: 30px;
         height: 30px
     }
     .symbol.symbol-md-30 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-30 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-30.symbol-circle .symbol-badge {
         top: -5.85px;
         right: -5.85px
     }
     .symbol.symbol-md-30.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -5.85px
     }
     .symbol.symbol-md-30.symbol-fixed .symbol-label {
         width: 30px;
         height: 30px
     }
     .symbol.symbol-md-30.symbol-fixed>img {
         width: 30px;
         height: 30px;
         max-width: auto
     }
     .symbol.symbol-md-30.symbol-2by3 .symbol-label {
         height: 30px;
         width: 45px
     }
     .symbol.symbol-md-30.symbol-2by3>img {
         height: 30px;
         width: 45px;
         max-width: auto
     }
     .symbol.symbol-md-35>img {
         width: 100%;
         max-width: 35px;
         height: 35px
     }
     .symbol.symbol-md-35 .symbol-label {
         width: 35px;
         height: 35px
     }
     .symbol.symbol-md-35 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-35 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-35.symbol-circle .symbol-badge {
         top: -4.825px;
         right: -4.825px
     }
     .symbol.symbol-md-35.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -4.825px
     }
     .symbol.symbol-md-35.symbol-fixed .symbol-label {
         width: 35px;
         height: 35px
     }
     .symbol.symbol-md-35.symbol-fixed>img {
         width: 35px;
         height: 35px;
         max-width: auto
     }
     .symbol.symbol-md-35.symbol-2by3 .symbol-label {
         height: 35px;
         width: 52.5px
     }
     .symbol.symbol-md-35.symbol-2by3>img {
         height: 35px;
         width: 52.5px;
         max-width: auto
     }
     .symbol.symbol-md-40>img {
         width: 100%;
         max-width: 40px;
         height: 40px
     }
     .symbol.symbol-md-40 .symbol-label {
         width: 40px;
         height: 40px
     }
     .symbol.symbol-md-40 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-40 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-40.symbol-circle .symbol-badge {
         top: -3.8px;
         right: -3.8px
     }
     .symbol.symbol-md-40.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -3.8px
     }
     .symbol.symbol-md-40.symbol-fixed .symbol-label {
         width: 40px;
         height: 40px
     }
     .symbol.symbol-md-40.symbol-fixed>img {
         width: 40px;
         height: 40px;
         max-width: auto
     }
     .symbol.symbol-md-40.symbol-2by3 .symbol-label {
         height: 40px;
         width: 60px
     }
     .symbol.symbol-md-40.symbol-2by3>img {
         height: 40px;
         width: 60px;
         max-width: auto
     }
     .symbol.symbol-md-45>img {
         width: 100%;
         max-width: 45px;
         height: 45px
     }
     .symbol.symbol-md-45 .symbol-label {
         width: 45px;
         height: 45px
     }
     .symbol.symbol-md-45 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-45 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-45.symbol-circle .symbol-badge {
         top: -2.775px;
         right: -2.775px
     }
     .symbol.symbol-md-45.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -2.775px
     }
     .symbol.symbol-md-45.symbol-fixed .symbol-label {
         width: 45px;
         height: 45px
     }
     .symbol.symbol-md-45.symbol-fixed>img {
         width: 45px;
         height: 45px;
         max-width: auto
     }
     .symbol.symbol-md-45.symbol-2by3 .symbol-label {
         height: 45px;
         width: 67.5px
     }
     .symbol.symbol-md-45.symbol-2by3>img {
         height: 45px;
         width: 67.5px;
         max-width: auto
     }
     .symbol>img {
         width: 100%;
         max-width: 50px;
         height: 50px
     }
     .symbol .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-circle .symbol-badge {
         top: -1.75px;
         right: -1.75px
     }
     .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -1.75px
     }
     .symbol.symbol-fixed .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol.symbol-fixed>img {
         width: 50px;
         height: 50px;
         max-width: auto
     }
     .symbol.symbol-2by3 .symbol-label {
         height: 50px;
         width: 75px
     }
     .symbol.symbol-2by3>img {
         height: 50px;
         width: 75px;
         max-width: auto
     }
     .symbol.symbol-md-50>img {
         width: 100%;
         max-width: 50px;
         height: 50px
     }
     .symbol.symbol-md-50 .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol.symbol-md-50 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-50 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-50.symbol-circle .symbol-badge {
         top: -1.75px;
         right: -1.75px
     }
     .symbol.symbol-md-50.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -1.75px
     }
     .symbol.symbol-md-50.symbol-fixed .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol.symbol-md-50.symbol-fixed>img {
         width: 50px;
         height: 50px;
         max-width: auto
     }
     .symbol.symbol-md-50.symbol-2by3 .symbol-label {
         height: 50px;
         width: 75px
     }
     .symbol.symbol-md-50.symbol-2by3>img {
         height: 50px;
         width: 75px;
         max-width: auto
     }
     .symbol.symbol-md-55>img {
         width: 100%;
         max-width: 55px;
         height: 55px
     }
     .symbol.symbol-md-55 .symbol-label {
         width: 55px;
         height: 55px
     }
     .symbol.symbol-md-55 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-55 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-55.symbol-circle .symbol-badge {
         top: -.725px;
         right: -.725px
     }
     .symbol.symbol-md-55.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -.725px
     }
     .symbol.symbol-md-55.symbol-fixed .symbol-label {
         width: 55px;
         height: 55px
     }
     .symbol.symbol-md-55.symbol-fixed>img {
         width: 55px;
         height: 55px;
         max-width: auto
     }
     .symbol.symbol-md-55.symbol-2by3 .symbol-label {
         height: 55px;
         width: 82.5px
     }
     .symbol.symbol-md-55.symbol-2by3>img {
         height: 55px;
         width: 82.5px;
         max-width: auto
     }
     .symbol.symbol-md-60>img {
         width: 100%;
         max-width: 60px;
         height: 60px
     }
     .symbol.symbol-md-60 .symbol-label {
         width: 60px;
         height: 60px
     }
     .symbol.symbol-md-60 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-60 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-60.symbol-circle .symbol-badge {
         top: .3px;
         right: .3px
     }
     .symbol.symbol-md-60.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: .3px
     }
     .symbol.symbol-md-60.symbol-fixed .symbol-label {
         width: 60px;
         height: 60px
     }
     .symbol.symbol-md-60.symbol-fixed>img {
         width: 60px;
         height: 60px;
         max-width: auto
     }
     .symbol.symbol-md-60.symbol-2by3 .symbol-label {
         height: 60px;
         width: 90px
     }
     .symbol.symbol-md-60.symbol-2by3>img {
         height: 60px;
         width: 90px;
         max-width: auto
     }
     .symbol.symbol-md-65>img {
         width: 100%;
         max-width: 65px;
         height: 65px
     }
     .symbol.symbol-md-65 .symbol-label {
         width: 65px;
         height: 65px
     }
     .symbol.symbol-md-65 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-65 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-65.symbol-circle .symbol-badge {
         top: 1.325px;
         right: 1.325px
     }
     .symbol.symbol-md-65.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 1.325px
     }
     .symbol.symbol-md-65.symbol-fixed .symbol-label {
         width: 65px;
         height: 65px
     }
     .symbol.symbol-md-65.symbol-fixed>img {
         width: 65px;
         height: 65px;
         max-width: auto
     }
     .symbol.symbol-md-65.symbol-2by3 .symbol-label {
         height: 65px;
         width: 97.5px
     }
     .symbol.symbol-md-65.symbol-2by3>img {
         height: 65px;
         width: 97.5px;
         max-width: auto
     }
     .symbol.symbol-md-70>img {
         width: 100%;
         max-width: 70px;
         height: 70px
     }
     .symbol.symbol-md-70 .symbol-label {
         width: 70px;
         height: 70px
     }
     .symbol.symbol-md-70 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-70 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-70.symbol-circle .symbol-badge {
         top: 2.35px;
         right: 2.35px
     }
     .symbol.symbol-md-70.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 2.35px
     }
     .symbol.symbol-md-70.symbol-fixed .symbol-label {
         width: 70px;
         height: 70px
     }
     .symbol.symbol-md-70.symbol-fixed>img {
         width: 70px;
         height: 70px;
         max-width: auto
     }
     .symbol.symbol-md-70.symbol-2by3 .symbol-label {
         height: 70px;
         width: 105px
     }
     .symbol.symbol-md-70.symbol-2by3>img {
         height: 70px;
         width: 105px;
         max-width: auto
     }
     .symbol.symbol-md-75>img {
         width: 100%;
         max-width: 75px;
         height: 75px
     }
     .symbol.symbol-md-75 .symbol-label {
         width: 75px;
         height: 75px
     }
     .symbol.symbol-md-75 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-75 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-75.symbol-circle .symbol-badge {
         top: 3.375px;
         right: 3.375px
     }
     .symbol.symbol-md-75.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 3.375px
     }
     .symbol.symbol-md-75.symbol-fixed .symbol-label {
         width: 75px;
         height: 75px
     }
     .symbol.symbol-md-75.symbol-fixed>img {
         width: 75px;
         height: 75px;
         max-width: auto
     }
     .symbol.symbol-md-75.symbol-2by3 .symbol-label {
         height: 75px;
         width: 112.5px
     }
     .symbol.symbol-md-75.symbol-2by3>img {
         height: 75px;
         width: 112.5px;
         max-width: auto
     }
     .symbol.symbol-md-80>img {
         width: 100%;
         max-width: 80px;
         height: 80px
     }
     .symbol.symbol-md-80 .symbol-label {
         width: 80px;
         height: 80px
     }
     .symbol.symbol-md-80 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-80 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-80.symbol-circle .symbol-badge {
         top: 4.4px;
         right: 4.4px
     }
     .symbol.symbol-md-80.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 4.4px
     }
     .symbol.symbol-md-80.symbol-fixed .symbol-label {
         width: 80px;
         height: 80px
     }
     .symbol.symbol-md-80.symbol-fixed>img {
         width: 80px;
         height: 80px;
         max-width: auto
     }
     .symbol.symbol-md-80.symbol-2by3 .symbol-label {
         height: 80px;
         width: 120px
     }
     .symbol.symbol-md-80.symbol-2by3>img {
         height: 80px;
         width: 120px;
         max-width: auto
     }
     .symbol.symbol-md-85>img {
         width: 100%;
         max-width: 85px;
         height: 85px
     }
     .symbol.symbol-md-85 .symbol-label {
         width: 85px;
         height: 85px
     }
     .symbol.symbol-md-85 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-85 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-85.symbol-circle .symbol-badge {
         top: 5.425px;
         right: 5.425px
     }
     .symbol.symbol-md-85.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 5.425px
     }
     .symbol.symbol-md-85.symbol-fixed .symbol-label {
         width: 85px;
         height: 85px
     }
     .symbol.symbol-md-85.symbol-fixed>img {
         width: 85px;
         height: 85px;
         max-width: auto
     }
     .symbol.symbol-md-85.symbol-2by3 .symbol-label {
         height: 85px;
         width: 127.5px
     }
     .symbol.symbol-md-85.symbol-2by3>img {
         height: 85px;
         width: 127.5px;
         max-width: auto
     }
     .symbol.symbol-md-90>img {
         width: 100%;
         max-width: 90px;
         height: 90px
     }
     .symbol.symbol-md-90 .symbol-label {
         width: 90px;
         height: 90px
     }
     .symbol.symbol-md-90 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-90 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-90.symbol-circle .symbol-badge {
         top: 6.45px;
         right: 6.45px
     }
     .symbol.symbol-md-90.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 6.45px
     }
     .symbol.symbol-md-90.symbol-fixed .symbol-label {
         width: 90px;
         height: 90px
     }
     .symbol.symbol-md-90.symbol-fixed>img {
         width: 90px;
         height: 90px;
         max-width: auto
     }
     .symbol.symbol-md-90.symbol-2by3 .symbol-label {
         height: 90px;
         width: 135px
     }
     .symbol.symbol-md-90.symbol-2by3>img {
         height: 90px;
         width: 135px;
         max-width: auto
     }
     .symbol.symbol-md-95>img {
         width: 100%;
         max-width: 95px;
         height: 95px
     }
     .symbol.symbol-md-95 .symbol-label {
         width: 95px;
         height: 95px
     }
     .symbol.symbol-md-95 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-95 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-95.symbol-circle .symbol-badge {
         top: 7.475px;
         right: 7.475px
     }
     .symbol.symbol-md-95.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 7.475px
     }
     .symbol.symbol-md-95.symbol-fixed .symbol-label {
         width: 95px;
         height: 95px
     }
     .symbol.symbol-md-95.symbol-fixed>img {
         width: 95px;
         height: 95px;
         max-width: auto
     }
     .symbol.symbol-md-95.symbol-2by3 .symbol-label {
         height: 95px;
         width: 142.5px
     }
     .symbol.symbol-md-95.symbol-2by3>img {
         height: 95px;
         width: 142.5px;
         max-width: auto
     }
     .symbol.symbol-md-100>img {
         width: 100%;
         max-width: 100px;
         height: 100px
     }
     .symbol.symbol-md-100 .symbol-label {
         width: 100px;
         height: 100px
     }
     .symbol.symbol-md-100 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-100 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-100.symbol-circle .symbol-badge {
         top: 8.5px;
         right: 8.5px
     }
     .symbol.symbol-md-100.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 8.5px
     }
     .symbol.symbol-md-100.symbol-fixed .symbol-label {
         width: 100px;
         height: 100px
     }
     .symbol.symbol-md-100.symbol-fixed>img {
         width: 100px;
         height: 100px;
         max-width: auto
     }
     .symbol.symbol-md-100.symbol-2by3 .symbol-label {
         height: 100px;
         width: 150px
     }
     .symbol.symbol-md-100.symbol-2by3>img {
         height: 100px;
         width: 150px;
         max-width: auto
     }
     .symbol.symbol-md-120>img {
         width: 100%;
         max-width: 120px;
         height: 120px
     }
     .symbol.symbol-md-120 .symbol-label {
         width: 120px;
         height: 120px
     }
     .symbol.symbol-md-120 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-120 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-120.symbol-circle .symbol-badge {
         top: 12.6px;
         right: 12.6px
     }
     .symbol.symbol-md-120.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 12.6px
     }
     .symbol.symbol-md-120.symbol-fixed .symbol-label {
         width: 120px;
         height: 120px
     }
     .symbol.symbol-md-120.symbol-fixed>img {
         width: 120px;
         height: 120px;
         max-width: auto
     }
     .symbol.symbol-md-120.symbol-2by3 .symbol-label {
         height: 120px;
         width: 180px
     }
     .symbol.symbol-md-120.symbol-2by3>img {
         height: 120px;
         width: 180px;
         max-width: auto
     }
     .symbol.symbol-md-130>img {
         width: 100%;
         max-width: 130px;
         height: 130px
     }
     .symbol.symbol-md-130 .symbol-label {
         width: 130px;
         height: 130px
     }
     .symbol.symbol-md-130 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-130 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-130.symbol-circle .symbol-badge {
         top: 14.65px;
         right: 14.65px
     }
     .symbol.symbol-md-130.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 14.65px
     }
     .symbol.symbol-md-130.symbol-fixed .symbol-label {
         width: 130px;
         height: 130px
     }
     .symbol.symbol-md-130.symbol-fixed>img {
         width: 130px;
         height: 130px;
         max-width: auto
     }
     .symbol.symbol-md-130.symbol-2by3 .symbol-label {
         height: 130px;
         width: 195px
     }
     .symbol.symbol-md-130.symbol-2by3>img {
         height: 130px;
         width: 195px;
         max-width: auto
     }
     .symbol.symbol-md-140>img {
         width: 100%;
         max-width: 140px;
         height: 140px
     }
     .symbol.symbol-md-140 .symbol-label {
         width: 140px;
         height: 140px
     }
     .symbol.symbol-md-140 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-140 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-140.symbol-circle .symbol-badge {
         top: 16.7px;
         right: 16.7px
     }
     .symbol.symbol-md-140.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 16.7px
     }
     .symbol.symbol-md-140.symbol-fixed .symbol-label {
         width: 140px;
         height: 140px
     }
     .symbol.symbol-md-140.symbol-fixed>img {
         width: 140px;
         height: 140px;
         max-width: auto
     }
     .symbol.symbol-md-140.symbol-2by3 .symbol-label {
         height: 140px;
         width: 210px
     }
     .symbol.symbol-md-140.symbol-2by3>img {
         height: 140px;
         width: 210px;
         max-width: auto
     }
     .symbol.symbol-md-150>img {
         width: 100%;
         max-width: 150px;
         height: 150px
     }
     .symbol.symbol-md-150 .symbol-label {
         width: 150px;
         height: 150px
     }
     .symbol.symbol-md-150 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-md-150 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-md-150.symbol-circle .symbol-badge {
         top: 18.75px;
         right: 18.75px
     }
     .symbol.symbol-md-150.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 18.75px
     }
     .symbol.symbol-md-150.symbol-fixed .symbol-label {
         width: 150px;
         height: 150px
     }
     .symbol.symbol-md-150.symbol-fixed>img {
         width: 150px;
         height: 150px;
         max-width: auto
     }
     .symbol.symbol-md-150.symbol-2by3 .symbol-label {
         height: 150px;
         width: 225px
     }
     .symbol.symbol-md-150.symbol-2by3>img {
         height: 150px;
         width: 225px;
         max-width: auto
     }
 }

 @media (min-width:992px) {
     .symbol.symbol-lg-20>img {
         width: 100%;
         max-width: 20px;
         height: 20px
     }
     .symbol.symbol-lg-20 .symbol-label {
         width: 20px;
         height: 20px
     }
     .symbol.symbol-lg-20 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-20 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-20.symbol-circle .symbol-badge {
         top: -7.9px;
         right: -7.9px
     }
     .symbol.symbol-lg-20.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -7.9px
     }
     .symbol.symbol-lg-20.symbol-fixed .symbol-label {
         width: 20px;
         height: 20px
     }
     .symbol.symbol-lg-20.symbol-fixed>img {
         width: 20px;
         height: 20px;
         max-width: auto
     }
     .symbol.symbol-lg-20.symbol-2by3 .symbol-label {
         height: 20px;
         width: 30px
     }
     .symbol.symbol-lg-20.symbol-2by3>img {
         height: 20px;
         width: 30px;
         max-width: auto
     }
     .symbol.symbol-lg-25>img {
         width: 100%;
         max-width: 25px;
         height: 25px
     }
     .symbol.symbol-lg-25 .symbol-label {
         width: 25px;
         height: 25px
     }
     .symbol.symbol-lg-25 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-25 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-25.symbol-circle .symbol-badge {
         top: -6.875px;
         right: -6.875px
     }
     .symbol.symbol-lg-25.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6.875px
     }
     .symbol.symbol-lg-25.symbol-fixed .symbol-label {
         width: 25px;
         height: 25px
     }
     .symbol.symbol-lg-25.symbol-fixed>img {
         width: 25px;
         height: 25px;
         max-width: auto
     }
     .symbol.symbol-lg-25.symbol-2by3 .symbol-label {
         height: 25px;
         width: 37.5px
     }
     .symbol.symbol-lg-25.symbol-2by3>img {
         height: 25px;
         width: 37.5px;
         max-width: auto
     }
     .symbol.symbol-lg-30>img {
         width: 100%;
         max-width: 30px;
         height: 30px
     }
     .symbol.symbol-lg-30 .symbol-label {
         width: 30px;
         height: 30px
     }
     .symbol.symbol-lg-30 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-30 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-30.symbol-circle .symbol-badge {
         top: -5.85px;
         right: -5.85px
     }
     .symbol.symbol-lg-30.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -5.85px
     }
     .symbol.symbol-lg-30.symbol-fixed .symbol-label {
         width: 30px;
         height: 30px
     }
     .symbol.symbol-lg-30.symbol-fixed>img {
         width: 30px;
         height: 30px;
         max-width: auto
     }
     .symbol.symbol-lg-30.symbol-2by3 .symbol-label {
         height: 30px;
         width: 45px
     }
     .symbol.symbol-lg-30.symbol-2by3>img {
         height: 30px;
         width: 45px;
         max-width: auto
     }
     .symbol.symbol-lg-35>img {
         width: 100%;
         max-width: 35px;
         height: 35px
     }
     .symbol.symbol-lg-35 .symbol-label {
         width: 35px;
         height: 35px
     }
     .symbol.symbol-lg-35 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-35 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-35.symbol-circle .symbol-badge {
         top: -4.825px;
         right: -4.825px
     }
     .symbol.symbol-lg-35.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -4.825px
     }
     .symbol.symbol-lg-35.symbol-fixed .symbol-label {
         width: 35px;
         height: 35px
     }
     .symbol.symbol-lg-35.symbol-fixed>img {
         width: 35px;
         height: 35px;
         max-width: auto
     }
     .symbol.symbol-lg-35.symbol-2by3 .symbol-label {
         height: 35px;
         width: 52.5px
     }
     .symbol.symbol-lg-35.symbol-2by3>img {
         height: 35px;
         width: 52.5px;
         max-width: auto
     }
     .symbol.symbol-lg-40>img {
         width: 100%;
         max-width: 40px;
         height: 40px
     }
     .symbol.symbol-lg-40 .symbol-label {
         width: 40px;
         height: 40px
     }
     .symbol.symbol-lg-40 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-40 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-40.symbol-circle .symbol-badge {
         top: -3.8px;
         right: -3.8px
     }
     .symbol.symbol-lg-40.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -3.8px
     }
     .symbol.symbol-lg-40.symbol-fixed .symbol-label {
         width: 40px;
         height: 40px
     }
     .symbol.symbol-lg-40.symbol-fixed>img {
         width: 40px;
         height: 40px;
         max-width: auto
     }
     .symbol.symbol-lg-40.symbol-2by3 .symbol-label {
         height: 40px;
         width: 60px
     }
     .symbol.symbol-lg-40.symbol-2by3>img {
         height: 40px;
         width: 60px;
         max-width: auto
     }
     .symbol.symbol-lg-45>img {
         width: 100%;
         max-width: 45px;
         height: 45px
     }
     .symbol.symbol-lg-45 .symbol-label {
         width: 45px;
         height: 45px
     }
     .symbol.symbol-lg-45 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-45 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-45.symbol-circle .symbol-badge {
         top: -2.775px;
         right: -2.775px
     }
     .symbol.symbol-lg-45.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -2.775px
     }
     .symbol.symbol-lg-45.symbol-fixed .symbol-label {
         width: 45px;
         height: 45px
     }
     .symbol.symbol-lg-45.symbol-fixed>img {
         width: 45px;
         height: 45px;
         max-width: auto
     }
     .symbol.symbol-lg-45.symbol-2by3 .symbol-label {
         height: 45px;
         width: 67.5px
     }
     .symbol.symbol-lg-45.symbol-2by3>img {
         height: 45px;
         width: 67.5px;
         max-width: auto
     }
     .symbol>img {
         width: 100%;
         max-width: 50px;
         height: 50px
     }
     .symbol .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-circle .symbol-badge {
         top: -1.75px;
         right: -1.75px
     }
     .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -1.75px
     }
     .symbol.symbol-fixed .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol.symbol-fixed>img {
         width: 50px;
         height: 50px;
         max-width: auto
     }
     .symbol.symbol-2by3 .symbol-label {
         height: 50px;
         width: 75px
     }
     .symbol.symbol-2by3>img {
         height: 50px;
         width: 75px;
         max-width: auto
     }
     .symbol.symbol-lg-50>img {
         width: 100%;
         max-width: 50px;
         height: 50px
     }
     .symbol.symbol-lg-50 .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol.symbol-lg-50 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-50 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-50.symbol-circle .symbol-badge {
         top: -1.75px;
         right: -1.75px
     }
     .symbol.symbol-lg-50.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -1.75px
     }
     .symbol.symbol-lg-50.symbol-fixed .symbol-label {
         width: 50px;
         height: 50px
     }
     .symbol.symbol-lg-50.symbol-fixed>img {
         width: 50px;
         height: 50px;
         max-width: auto
     }
     .symbol.symbol-lg-50.symbol-2by3 .symbol-label {
         height: 50px;
         width: 75px
     }
     .symbol.symbol-lg-50.symbol-2by3>img {
         height: 50px;
         width: 75px;
         max-width: auto
     }
     .symbol.symbol-lg-55>img {
         width: 100%;
         max-width: 55px;
         height: 55px
     }
     .symbol.symbol-lg-55 .symbol-label {
         width: 55px;
         height: 55px
     }
     .symbol.symbol-lg-55 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-55 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-55.symbol-circle .symbol-badge {
         top: -.725px;
         right: -.725px
     }
     .symbol.symbol-lg-55.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -.725px
     }
     .symbol.symbol-lg-55.symbol-fixed .symbol-label {
         width: 55px;
         height: 55px
     }
     .symbol.symbol-lg-55.symbol-fixed>img {
         width: 55px;
         height: 55px;
         max-width: auto
     }
     .symbol.symbol-lg-55.symbol-2by3 .symbol-label {
         height: 55px;
         width: 82.5px
     }
     .symbol.symbol-lg-55.symbol-2by3>img {
         height: 55px;
         width: 82.5px;
         max-width: auto
     }
     .symbol.symbol-lg-60>img {
         width: 100%;
         max-width: 60px;
         height: 60px
     }
     .symbol.symbol-lg-60 .symbol-label {
         width: 60px;
         height: 60px
     }
     .symbol.symbol-lg-60 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-60 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-60.symbol-circle .symbol-badge {
         top: .3px;
         right: .3px
     }
     .symbol.symbol-lg-60.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: .3px
     }
     .symbol.symbol-lg-60.symbol-fixed .symbol-label {
         width: 60px;
         height: 60px
     }
     .symbol.symbol-lg-60.symbol-fixed>img {
         width: 60px;
         height: 60px;
         max-width: auto
     }
     .symbol.symbol-lg-60.symbol-2by3 .symbol-label {
         height: 60px;
         width: 90px
     }
     .symbol.symbol-lg-60.symbol-2by3>img {
         height: 60px;
         width: 90px;
         max-width: auto
     }
     .symbol.symbol-lg-65>img {
         width: 100%;
         max-width: 65px;
         height: 65px
     }
     .symbol.symbol-lg-65 .symbol-label {
         width: 65px;
         height: 65px
     }
     .symbol.symbol-lg-65 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-65 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-65.symbol-circle .symbol-badge {
         top: 1.325px;
         right: 1.325px
     }
     .symbol.symbol-lg-65.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 1.325px
     }
     .symbol.symbol-lg-65.symbol-fixed .symbol-label {
         width: 65px;
         height: 65px
     }
     .symbol.symbol-lg-65.symbol-fixed>img {
         width: 65px;
         height: 65px;
         max-width: auto
     }
     .symbol.symbol-lg-65.symbol-2by3 .symbol-label {
         height: 65px;
         width: 97.5px
     }
     .symbol.symbol-lg-65.symbol-2by3>img {
         height: 65px;
         width: 97.5px;
         max-width: auto
     }
     .symbol.symbol-lg-70>img {
         width: 100%;
         max-width: 70px;
         height: 70px
     }
     .symbol.symbol-lg-70 .symbol-label {
         width: 70px;
         height: 70px
     }
     .symbol.symbol-lg-70 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-70 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-70.symbol-circle .symbol-badge {
         top: 2.35px;
         right: 2.35px
     }
     .symbol.symbol-lg-70.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 2.35px
     }
     .symbol.symbol-lg-70.symbol-fixed .symbol-label {
         width: 70px;
         height: 70px
     }
     .symbol.symbol-lg-70.symbol-fixed>img {
         width: 70px;
         height: 70px;
         max-width: auto
     }
     .symbol.symbol-lg-70.symbol-2by3 .symbol-label {
         height: 70px;
         width: 105px
     }
     .symbol.symbol-lg-70.symbol-2by3>img {
         height: 70px;
         width: 105px;
         max-width: auto
     }
     .symbol.symbol-lg-75>img {
         width: 100%;
         max-width: 75px;
         height: 75px
     }
     .symbol.symbol-lg-75 .symbol-label {
         width: 75px;
         height: 75px
     }
     .symbol.symbol-lg-75 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-75 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-75.symbol-circle .symbol-badge {
         top: 3.375px;
         right: 3.375px
     }
     .symbol.symbol-lg-75.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 3.375px
     }
     .symbol.symbol-lg-75.symbol-fixed .symbol-label {
         width: 75px;
         height: 75px
     }
     .symbol.symbol-lg-75.symbol-fixed>img {
         width: 75px;
         height: 75px;
         max-width: auto
     }
     .symbol.symbol-lg-75.symbol-2by3 .symbol-label {
         height: 75px;
         width: 112.5px
     }
     .symbol.symbol-lg-75.symbol-2by3>img {
         height: 75px;
         width: 112.5px;
         max-width: auto
     }
     .symbol.symbol-lg-80>img {
         width: 100%;
         max-width: 80px;
         height: 80px
     }
     .symbol.symbol-lg-80 .symbol-label {
         width: 80px;
         height: 80px
     }
     .symbol.symbol-lg-80 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-80 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-80.symbol-circle .symbol-badge {
         top: 4.4px;
         right: 4.4px
     }
     .symbol.symbol-lg-80.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 4.4px
     }
     .symbol.symbol-lg-80.symbol-fixed .symbol-label {
         width: 80px;
         height: 80px
     }
     .symbol.symbol-lg-80.symbol-fixed>img {
         width: 80px;
         height: 80px;
         max-width: auto
     }
     .symbol.symbol-lg-80.symbol-2by3 .symbol-label {
         height: 80px;
         width: 120px
     }
     .symbol.symbol-lg-80.symbol-2by3>img {
         height: 80px;
         width: 120px;
         max-width: auto
     }
     .symbol.symbol-lg-85>img {
         width: 100%;
         max-width: 85px;
         height: 85px
     }
     .symbol.symbol-lg-85 .symbol-label {
         width: 85px;
         height: 85px
     }
     .symbol.symbol-lg-85 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-85 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-85.symbol-circle .symbol-badge {
         top: 5.425px;
         right: 5.425px
     }
     .symbol.symbol-lg-85.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 5.425px
     }
     .symbol.symbol-lg-85.symbol-fixed .symbol-label {
         width: 85px;
         height: 85px
     }
     .symbol.symbol-lg-85.symbol-fixed>img {
         width: 85px;
         height: 85px;
         max-width: auto
     }
     .symbol.symbol-lg-85.symbol-2by3 .symbol-label {
         height: 85px;
         width: 127.5px
     }
     .symbol.symbol-lg-85.symbol-2by3>img {
         height: 85px;
         width: 127.5px;
         max-width: auto
     }
     .symbol.symbol-lg-90>img {
         width: 100%;
         max-width: 90px;
         height: 90px
     }
     .symbol.symbol-lg-90 .symbol-label {
         width: 90px;
         height: 90px
     }
     .symbol.symbol-lg-90 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-90 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-90.symbol-circle .symbol-badge {
         top: 6.45px;
         right: 6.45px
     }
     .symbol.symbol-lg-90.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 6.45px
     }
     .symbol.symbol-lg-90.symbol-fixed .symbol-label {
         width: 90px;
         height: 90px
     }
     .symbol.symbol-lg-90.symbol-fixed>img {
         width: 90px;
         height: 90px;
         max-width: auto
     }
     .symbol.symbol-lg-90.symbol-2by3 .symbol-label {
         height: 90px;
         width: 135px
     }
     .symbol.symbol-lg-90.symbol-2by3>img {
         height: 90px;
         width: 135px;
         max-width: auto
     }
     .symbol.symbol-lg-95>img {
         width: 100%;
         max-width: 95px;
         height: 95px
     }
     .symbol.symbol-lg-95 .symbol-label {
         width: 95px;
         height: 95px
     }
     .symbol.symbol-lg-95 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-95 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-95.symbol-circle .symbol-badge {
         top: 7.475px;
         right: 7.475px
     }
     .symbol.symbol-lg-95.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 7.475px
     }
     .symbol.symbol-lg-95.symbol-fixed .symbol-label {
         width: 95px;
         height: 95px
     }
     .symbol.symbol-lg-95.symbol-fixed>img {
         width: 95px;
         height: 95px;
         max-width: auto
     }
     .symbol.symbol-lg-95.symbol-2by3 .symbol-label {
         height: 95px;
         width: 142.5px
     }
     .symbol.symbol-lg-95.symbol-2by3>img {
         height: 95px;
         width: 142.5px;
         max-width: auto
     }
     .symbol.symbol-lg-100>img {
         width: 100%;
         max-width: 100px;
         height: 100px
     }
     .symbol.symbol-lg-100 .symbol-label {
         width: 100px;
         height: 100px
     }
     .symbol.symbol-lg-100 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-100 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-100.symbol-circle .symbol-badge {
         top: 8.5px;
         right: 8.5px
     }
     .symbol.symbol-lg-100.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 8.5px
     }
     .symbol.symbol-lg-100.symbol-fixed .symbol-label {
         width: 100px;
         height: 100px
     }
     .symbol.symbol-lg-100.symbol-fixed>img {
         width: 100px;
         height: 100px;
         max-width: auto
     }
     .symbol.symbol-lg-100.symbol-2by3 .symbol-label {
         height: 100px;
         width: 150px
     }
     .symbol.symbol-lg-100.symbol-2by3>img {
         height: 100px;
         width: 150px;
         max-width: auto
     }
     .symbol.symbol-lg-120>img {
         width: 100%;
         max-width: 120px;
         height: 120px
     }
     .symbol.symbol-lg-120 .symbol-label {
         width: 120px;
         height: 120px
     }
     .symbol.symbol-lg-120 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-120 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-120.symbol-circle .symbol-badge {
         top: 12.6px;
         right: 12.6px
     }
     .symbol.symbol-lg-120.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 12.6px
     }
     .symbol.symbol-lg-120.symbol-fixed .symbol-label {
         width: 120px;
         height: 120px
     }
     .symbol.symbol-lg-120.symbol-fixed>img {
         width: 120px;
         height: 120px;
         max-width: auto
     }
     .symbol.symbol-lg-120.symbol-2by3 .symbol-label {
         height: 120px;
         width: 180px
     }
     .symbol.symbol-lg-120.symbol-2by3>img {
         height: 120px;
         width: 180px;
         max-width: auto
     }
     .symbol.symbol-lg-130>img {
         width: 100%;
         max-width: 130px;
         height: 130px
     }
     .symbol.symbol-lg-130 .symbol-label {
         width: 130px;
         height: 130px
     }
     .symbol.symbol-lg-130 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-130 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-130.symbol-circle .symbol-badge {
         top: 14.65px;
         right: 14.65px
     }
     .symbol.symbol-lg-130.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 14.65px
     }
     .symbol.symbol-lg-130.symbol-fixed .symbol-label {
         width: 130px;
         height: 130px
     }
     .symbol.symbol-lg-130.symbol-fixed>img {
         width: 130px;
         height: 130px;
         max-width: auto
     }
     .symbol.symbol-lg-130.symbol-2by3 .symbol-label {
         height: 130px;
         width: 195px
     }
     .symbol.symbol-lg-130.symbol-2by3>img {
         height: 130px;
         width: 195px;
         max-width: auto
     }
     .symbol.symbol-lg-140>img {
         width: 100%;
         max-width: 140px;
         height: 140px
     }
     .symbol.symbol-lg-140 .symbol-label {
         width: 140px;
         height: 140px
     }
     .symbol.symbol-lg-140 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-140 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-140.symbol-circle .symbol-badge {
         top: 16.7px;
         right: 16.7px
     }
     .symbol.symbol-lg-140.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 16.7px
     }
     .symbol.symbol-lg-140.symbol-fixed .symbol-label {
         width: 140px;
         height: 140px
     }
     .symbol.symbol-lg-140.symbol-fixed>img {
         width: 140px;
         height: 140px;
         max-width: auto
     }
     .symbol.symbol-lg-140.symbol-2by3 .symbol-label {
         height: 140px;
         width: 210px
     }
     .symbol.symbol-lg-140.symbol-2by3>img {
         height: 140px;
         width: 210px;
         max-width: auto
     }
     .symbol.symbol-lg-150>img {
         width: 100%;
         max-width: 150px;
         height: 150px
     }
     .symbol.symbol-lg-150 .symbol-label {
         width: 150px;
         height: 150px
     }
     .symbol.symbol-lg-150 .symbol-badge {
         width: 12px;
         height: 12px;
         top: -6px;
         right: -6px
     }
     .symbol.symbol-lg-150 .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: -6px
     }
     .symbol.symbol-lg-150.symbol-circle .symbol-badge {
         top: 18.75px;
         right: 18.75px
     }
     .symbol.symbol-lg-150.symbol-circle .symbol-badge.symbol-badge-bottom {
         top: auto;
         bottom: 18.75px
     }
     .symbol.symbol-lg-150.symbol-fixed .symbol-label {
         width: 150px;
         height: 150px
     }
     .symbol.symbol-lg-150.symbol-fixed>img {
         width: 150px;
         height: 150px;
         max-width: auto
     }
     .symbol.symbol-lg-150.symbol-2by3 .symbol-label {
         height: 150px;
         width: 225px
     }
     .symbol.symbol-lg-150.symbol-2by3>img {
         height: 150px;
         width: 225px;
         max-width: auto
     }
 }
 i.fa.fa-check {
    color: #3F5512;
}