

/*-- DARK MODE --*/
.darken .tail-select .select-dropdown ul li.dropdown-option.selected{ color: #fff; } 
.darken .tail-select .select-dropdown ul li.dropdown-option:before{  background-color:#444b53; box-shadow: 0px 0px 0px 2px #737d87; } 
.darken  .tail-select .select-dropdown ul li.dropdown-option{ cursor: pointer; color: #afb5bc;} 
.darken .tail-select .select-dropdown ul li.dropdown-option.hover, .darken .tail-select .select-dropdown ul li.dropdown-option:hover{ color: #ffffff; } 
.darken .gb-filtri-1 *::-webkit-scrollbar-track{ background: #575f69; }
.darken .tail-select .select-dropdown .dropdown-inner{  background-color: #444b53; }
.darken .tail-select .select-dropdown{  color: #dfe2e5;   background-color: #444b53;  border-color: #444b53;  box-shadow: 0 0px 1px 1px #5d6667;}
.darken .add-f-1 input[type="checkbox"]:checked + .switch::after{ background:#52afff;}
.darken .gb-filtri-8 input::placeholder {color: #fff !important;}
.darken .gb-filtri-8 input{ background:#444b53 !important;}
.darken .tail-select .select-label, .darken .gb-filtri-8 input{  color: #fff;  background-color: #444b53;  box-shadow: 0px 0px 0px 1px #5d6667;}
.darken .irs--flat .irs-grid-pol{ background-color: #72777d;}
.darken  .btn-ser-2 path{fill: #fff;}
.darken  .btn-ser-2.btn-ser-2.btn-outline-danger:hover{  background: #727c89 !important; }
.darken  .btn-ser-2.btn-ser-2.btn-outline-danger{ color:#fff; background: #7f8997; }
.darken .add-f-1 .switch::after{ background: #7f8997; }
.darken .add-f-1 .switch::before{  background: #4a5461;}
.darken .irs--flat .irs-line{  background-color: #444b53;  box-shadow: 0 0px 1px #434951, inset 0 .125em .125em #292c31;}

.darken .gb-filtri-1 {
     background-color: #2e333a;
    box-shadow: 0 0px 0px rgba(126,142,177,.2);
}
/*--/ DARK MODE --*/





/*-- ფერები --*/
:root{ 
    --foni-1: #0679db !important; /*-- მთავარი ფერი --*/
    --foni-2: #4488e9 !important;  /*-- ჰოვერი --*/   
    --foni-3: #d4d7dd !important;  /*-- გაუქმების ღილაკი --*/
    --foni-4: #dee0e4 !important;  /*-- ჰოვერი --*/
    --foni-5: #2269ce !important;  /*-- სქროლზე ოდნავ მუქი --*/ 
    --foni-6: #c4cad5 !important;  /*-- გაწევა გამოწევა --*/ 
}


/*-- Responsive --*/
@media (min-width: 560px) and (max-width:880px) {
body  .gb-left-5{ width: 100%; margin: 1px 0px 0px 0px; }
body .gb-filtri-9{ float: left; position: relative; margin-bottom: 10px; margin-top: 12px;}
body .gb-filtri-8{ margin-bottom: 0%; width: 48.6%;}
body .gb-left-4{ width: 100%; }
body .gb-filtri-7{ width: 100%; }
body .gb-filtri-04.gb-filtri-4{ width: 100%; }
body .gb-filtri-4{ margin-bottom: 16px; width: 100%; }
body  .gb-filtri-3{ width: 100%; }
}

@media (min-width: 10px) and (max-width:560px) {

body  .gb-left-5{  display: inline-block; width: 100%; margin: 9px 0px 0px 0px; }
body .gb-filtri-9{ float: left; position: relative; margin-bottom: 10px; margin-top: 12px;}
body .gb-filtri-8{ margin-bottom: 10px; width: 100%;}
body .gb-left-4{ width: 100%; }
body .gb-filtri-7{ margin-top: 0px; width: 100%; }
body .gb-filtri-04.gb-filtri-4{ width: 100%; }
body .gb-filtri-4{ margin-bottom: 16px; width: 100%; }
body  .gb-filtri-3{ width: 100%; }
body  .add-f-1{ font-family: font-2; float: left; position: relative; margin: 0px 0px 6px 0px; width: 100% !important; }
body .gb-left-1{ margin-bottom: 0px;}   
}


/*-- HTML ფილტრი --*/
.add-f-1 .switch::before{ content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: var(--foni-6); box-shadow: 0 0px 1px hsl(0deg 0% 0% / 10%), inset 0 .125em .125em hsl(0deg 0% 0% / 10%); border-radius: 100px; transition: background 0.3s;}
.gb-filtri-1 *::-webkit-scrollbar-thumb{ background: repeating-linear-gradient(135deg, rgba(255,255,255,.35) 0 8px, rgba(255,255,255,0) 8px 16px), linear-gradient(180deg, var(--foni-1), var(--foni-5)); border-radius: 100px; border: 0px solid #efefef;}
.irs--flat .irs-bar{ top: 35px; height: 8px; background: repeating-linear-gradient(135deg, rgba(255,255,255,.35) 0 8px, rgba(255,255,255,0) 8px 16px), linear-gradient(180deg, var(--foni-1), var(--foni-5));}
.add-f-1 input[type="checkbox"]:checked + .switch::before{ background: var(--foni-1); box-shadow: 0 0px 1px hsl(0deg 0% 0% / 20%), inset 0 .125em .125em hsl(0deg 0% 0% / 20%);}
.btn-ser-2:hover{ background-color: var(--foni-4) !important;}
.btn-ser-1:hover{ background-color: var(--foni-2);}
.btn-ser-1 svg{ margin: 2px 0px -2px -2px; display: inline-block;}
body .imdb-ccf-1 div .select-label .label-inner{ background: #F5C518; color: #000000; padding: 0px 7px; line-height: 25px; margin: 2px 0px 0px -6px; display: inline-block; border-radius: 4px;}
.gb-filtri-08 .dropdown-option:nth-child(1), .gb-filtri-008 .dropdown-option:nth-child(1), .gb-filtri-0008 .dropdown-option:nth-child(1){ display: none;}
.dropdown-optgroup{ padding: 2px 0px 0px 0px !important;}
.irs--flat .irs-from::before, .irs--flat .irs-single::before, .irs--flat .irs-to::before{ position: absolute; display: block; content: ""; bottom: -9px; left: 50%; width: 0; height: 0; margin-left: -3px; overflow: hidden; border: 4px solid transparent; border-top-color: var(--foni-1);}
.gb-left-6{ width: 100%; margin: 0px 0px 0px 0px; display: flex; float: left; position: relative;}
.gb-left-5{ width: 100%; margin: 12px 0px -2px 0px; display: flex; float: left; position: relative;}
.gb-left-4{ width: 68%; margin: 0px 0px 0px 0px; display: inline-block; float: left; position: relative;}
.gb-left-3{ width: 100%; float: right; position: relative;}
.gb-filtri-8 input{ cursor: text !important;}
.gb-left-2 input{ height: 40px;}
.gb-left-2{ width: 100%; float: right; position: relative;}
.gb-left-1{ margin-bottom: 20px; width: 100%; float: left; position: relative;}
.irs--flat .irs-handle>i:first-child{ cursor: ew-resize;}
.add-f-2{ -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;  font-family: font-2; display: inline-flex; position: relative; line-height: 10px; margin-left: 6px;}
.add-f-1{ font-family: font-2; float: left; position: relative; margin: 0px 25px 6px 0px;}
.add-f-1 input[type="checkbox"]{ display: none;}
.add-f-1 .switch{ top: 1px; float: left; position: relative; display: inline-block; width: 40px; height: 20px; cursor: pointer;}
.add-f-1 .switch::after{ content: ""; position: absolute; top: 3px; left: 3px; width: 14px; height: 14px; background: white; border-radius: 100px; transition: transform 0.3s;}
.add-f-1 input[type="checkbox"]:checked + .switch::after{ transform: translateX(19px);}
.gb-filtri-1 .dropdown-inner{ max-height: 261px !important;}
.gb-filtri-1 *::-webkit-scrollbar{ width: 9px;}
.gb-filtri-1 *::-webkit-scrollbar-track{ background: #eee; border-radius: 100px;}
.gb-filtri-1 *::-webkit-scrollbar-thumb:hover{ animation: moveScrollbarGradient 1s linear infinite;}
@keyframes moveScrollbarGradient{ 0% { background-position: 0 0, 0 0; } 100% { background-position: 32px 0, 0 0; } }

.tail-select .select-dropdown ul li.dropdown-option.selected:before{ background: var(--foni-1) url(../images/filter.svg) 1px 1.9px no-repeat; box-shadow: 0px 0px 0px 2px var(--foni-1);}
.irs-line{ position: relative; display: block; overflow: hidden; outline: 0!important;}
.btn-ser-2.btn-outline-danger{ color: #383846; background-color: var(--foni-3); margin-left: 15px;}
.btn-ser-1, .btn-ser-2{ -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on; letter-spacing: 0.4px; display: inline-block; font-weight: 400; line-height: 1.5; color: #ffffff; text-align: center; text-decoration: none; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; background-color: var(--foni-1); border: 1px solid transparent; font-family: 'font-2'; padding: 0.575rem 1rem; font-size: 15px; border-radius: 5px; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
.gb-filtri-9{ float: right; position: relative; margin-top: 0px;}
.gb-filtri-008.gb-filtri-8, .gb-filtri-00008.gb-filtri-8{ float: right !important;}
.gb-filtri-8{ margin-bottom: 0%; width: 48%; float: left; position: relative;}
.gb-filtri-7{ width: 55.5%; float: right; position: relative; margin-top: 15px;}
.gb-filtri-5{ margin-top: 9px; line-height: 14px; width: 100%; float: left; position: absolute; text-align: center; font-size: 15px; font-family: font-3;}
.gb-filtri-0004{ margin-top: 12px; position: relative;}
.gb-filtri-004{ margin-right: 0px; position: relative;}
.gb-filtri-04.gb-filtri-4{ width: 103%;}
.gb-filtri-4{ margin-bottom: 16px; width: 100%; position: relative;}
.gb-filtri-3{ width: 41%; float: left; position: relative;}
#filter-wrap{ display: none !important;}
.gb-filtri-2{ padding: 0px 30px;}
.gb-filtri-1{  padding: 20px 0px 20px 0px; display: inline-block; width: 100%; position: relative; background-color: #fff; box-shadow: 0 5px 12px rgba(126,142,177,.2); margin: 0px 0px 20px 0px; z-index: 11; border-radius: 10px;}
.irs{ position: relative; display: block; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-size: 12px; font-family: Arial,sans-serif;}
.irs-line{ position: relative; display: block; overflow: hidden; outline: 0!important;}
.irs-bar{ position: absolute; display: block; left: 0; width: 0;}
.irs-shadow{ position: absolute; display: none; left: 0; width: 0;}
.irs-handle{ position: absolute; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: default; z-index: 1;}
.irs-handle.type_last{ z-index: 2;}
.irs-max, .irs-min{ position: absolute; display: block; cursor: default;}
.irs-min{ left: 0;}
.irs-max{ right: 0;}
.irs-from, .irs-single, .irs-to{ position: absolute; display: block; top: -2px; left: 0; cursor: default; white-space: nowrap;}
.irs-grid{ position: absolute; display: none; bottom: 0; left: 0; width: 100%; height: 20px;}
.irs-with-grid .irs-grid{ display: block;}
.irs-grid-pol{ position: absolute; top: 0; left: 0; width: 1px; height: 8px; background: #000;}
.irs-grid-pol.small{ height: 4px;}
.irs-grid-text{ position: absolute; bottom: 0; left: 0; white-space: nowrap; text-align: center; font-size: 9px; line-height: 9px; padding: 0 3px; color: #000;}
.irs-disable-mask{ position: absolute; display: block; top: 0; left: -1%; width: 102%; height: 100%; cursor: default; background: rgba(0,0,0,0); z-index: 2;}
.lt-ie9 .irs-disable-mask{ background: #000; cursor: not-allowed;}
.irs-disabled{ opacity: .4;}
.irs-hidden-input{ position: absolute!important; display: block!important; top: 0!important; left: 0!important; width: 0!important; height: 0!important; font-size: 0!important; line-height: 0!important; padding: 0!important; margin: 0!important; overflow: hidden; outline: 0!important; z-index: -9999!important; background: 0 0!important; border-style: solid!important; border-color: transparent!important;}
.irs--flat{ height: 45px;}
.irs--flat.irs-with-grid{ height: 60px;}
.irs--flat .irs-line{ top: 35px; height: 8px; background-color: #e1e4e9; border-radius: 4px; box-shadow: 0 0px 1px #c3cdda, inset 0 .125em .125em #adb7ca;}
.irs--flat .irs-bar--single{ border-radius: 4px 0 0 4px;}
.irs--flat .irs-shadow{ height: 1px; bottom: 8px; background-color: #e1e4e9;}
.irs--flat .irs-handle{ box-shadow: 0px 0px 0px 3px var(--foni-1); border-radius: 100px; top: 32px; width: 13px; height: 13px; background-color: transparent;}
.irs--flat .irs-handle>i:first-child{ position: absolute; display: block; top: 0px; left: 0%; width: 13px; border-radius: 100px; height: 100%; margin-left: 0px; background: #ffffff;}
.irs--flat .irs-max, .irs--flat .irs-min{ display: none; top: 0; padding: 4.5px 7px; color: #999; font-size: 11px; line-height: 1.333; text-shadow: none; background-color: #e1e4e9; border-radius: 4px;}
.irs--flat .irs-from, .irs--flat .irs-single, .irs--flat .irs-to{ color: #ffffff; font-size: 12px; font-family: font-2; line-height: 1.333; text-shadow: none; padding: 3px 6px; border: 1px var(--foni-1) solid; background-color: var(--foni-1); border-radius: 5px;}
.irs--flat .irs-grid-pol{ background-color: #e1e4e9;}
.irs--flat .irs-grid-text{ color: #999;}
.irs--big{ height: 55px;}
.irs--big.irs-with-grid{ height: 70px;}
.nice-select.disabled{ border-color: #ededed; color: #999; pointer-events: none;}
.nice-select.disabled:after{ border-color: #ccc;}
.nice-select.wide{ width: 100%;}
.nice-select.wide .list{ left: 0!important; right: 0!important;}
.nice-select.right{ float: right;}
.nice-select.right .list{ left: auto; right: 0;}
.nice-select.small{ font-size: 12px; height: 36px; line-height: 34px;}
.nice-select.small:after{ height: 4px; width: 4px;}
.nice-select.small .option{ line-height: 34px; min-height: 34px;}
.nice-select .list{ background-color: #fff; border-radius: 5px; box-shadow: 0 0 0 1px rgba(68,68,68,.11); box-sizing: border-box; margin-top: 4px; opacity: 0; overflow: hidden; padding: 0; pointer-events: none; position: absolute; top: 100%; left: 0; -webkit-transform-origin: 50% 0; -ms-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: scale(.75) translateY(-21px); -ms-transform: scale(.75) translateY(-21px); transform: scale(.75) translateY(-21px); -webkit-transition: all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out; transition: all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out; z-index: 9;}
.nice-select .list:hover .option:not(:hover){ background-color: transparent!important;}
.nice-select .option{ cursor: pointer; font-weight: 400; line-height: 40px; list-style: none; min-height: 40px; outline: 0; padding-left: 18px; padding-right: 29px; text-align: left; -webkit-transition: all .2s; transition: all .2s;}
.nice-select .option.focus, .nice-select .option.selected.focus, .nice-select .option:hover{ background-color: #f6f6f6;}
.nice-select .option.selected{ font-weight: 700;}
.nice-select .option.disabled{ background-color: transparent; color: #999; cursor: default;}
.no-csspointerevents .nice-select .list{ display: none;}
.no-csspointerevents .nice-select.open .list{ display: block;}
.tail-select, .tail-select *, .tail-select :after, .tail-select :before{ box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.tail-select, .tail-select *{ outline: 0; user-select: none; -o-user-select: none; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none;}
.tail-select{ width: 100%; margin: 0px; padding: 0; display: inline-block; position: relative; font-size: 14px; line-height: 30px; font-family: inherit;}
.tail-select button{ outline: 0;}
.tail-select input[type=text]{ color: #303438; width: 100%; height: auto; margin: 0; padding: 10px 15px; display: inline-block; outline: 0; font-size: 12px; line-height: 20px; vertical-align: middle; background-color: transparent; border-width: 0; border-style: solid; border-color: transparent; border-radius: 0; box-shadow: none; -webkit-box-shadow: none;}
.tail-select input[type=text]:hover{ color: #303438; border-color: transparent; background-color: transparent;}
.tail-select input[type=text]:focus{ color: var(--foni-1); border-color: transparent; background-color: transparent;}
.tail-select.disabled input[type=text]{ color: rgba(48,52,56,.75); border-color: transparent; background-color: transparent;}
.tail-select-container{ margin: 0; padding: 3px; text-align: left; border-radius: 3px;}
.tail-select-container .select-handle{ width: auto; color: #303438; cursor: pointer; margin: 1px; padding: .2em .6em .3em; display: inline-block; position: relative; font-size: 11.844px; text-align: left; font-weight: 700; line-height: 16px; text-shadow: none; vertical-align: top; background-color: #d9d9d9; border-width: 0; border-style: solid; border-color: transparent; border-radius: 3px; transition: background 142ms linear; -webkit-transition: background 142ms linear;}
.tail-select-container.select-label .select-handle{ margin: 5px 3px;}
.gb-filtri-8 input{ background:#ffffff !important;}
.tail-select .select-label, .gb-filtri-8 input{ font-family: font-2; font-size: 14px; cursor: pointer; color: rgba(48,52,56,.85); width: 100%; margin: 0; padding: 5px 15px 5px 15px; display: block; z-index: 27; position: relative; text-align: left; background-color: #fff; border-width: 0; border-style: solid; border-color: #d9d9d9; border-radius: 5px; box-shadow: 0px 0px 0px 1px #d8dfe9; transition: background 142ms linear, box-shadow 142ms linear; -webkit-transition: background 142ms linear, box-shadow 142ms linear;}
.tail-select .select-label:after{ top: 17px; right: 15px; width: 0; height: 0; margin: 0; padding: 0; z-index: 25; content: ""; opacity: .5; display: inline-block; position: absolute; border-top: 5px dashed; border-right: 5px solid transparent; border-left: 5px solid transparent; text-shadow: none; transition: opacity 142ms linear, transform 142ms linear; -webkit-transition: opacity 142ms linear, transform 142ms linear;}
.tail-select .select-label .label-count, .tail-select .select-label .label-inner{ width: auto; margin: 0; text-align: left; vertical-align: top;}
.tail-select .select-label .label-count{ float: left; color: rgba(48,52,56,.85); margin: 0 5px 0 0; padding: 0 7px 0 0; display: none; font-size: 11.844px; font-weight: 700; text-shadow: none; white-space: nowrap; vertical-align: top; border-width: 0 1px 0 0; border-style: solid; border-color: #d9d9d9; border-radius: 0;}
.tail-select .select-label .label-inner{ display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.tail-select.active .select-label:after, .tail-select.idle .select-label:after, .tail-select:hover .select-label:after{ opacity: .85;}
.tail-select.active .select-label .label-count, .tail-select.active .select-label .label-inner, .tail-select.idle .select-label .label-count, .tail-select.idle .select-label .label-inner, .tail-select:hover .select-label .label-count, .tail-select:hover .select-label .label-inner{ opacity: 1;}
.tail-select.active .select-label{ z-index: 27;}
.tail-select.active .select-label:after{ opacity: .85; transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg);}
.tail-select.disabled .select-label{ cursor: not-allowed; box-shadow: 0 0 1px 1px rgba(0,0,0,.35); -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,.35);}
.tail-select .select-dropdown{ top: 100%; left: 0; color: #303438; width: 100%; min-height: 35px; margin: 10px 0 0 0; padding: 0; z-index: 30; display: none; overflow: hidden; position: absolute; background-color: #fff; border-width: 0; border-style: solid; border-color: #d9d9d9; border-radius: 5px; box-shadow: 0 0px 1px 1px #d8dfe9;}
.tail-select .select-dropdown .dropdown-search{ width: 100%; margin: 0; padding: 0; display: block; position: relative; border-width: 0 0 1px 0; border-style: solid; border-color: #d9d9d9; box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);}
.tail-select .select-dropdown .dropdown-inner{ border-radius: 5px; overflow:hidden; background-color:#fff; width: calc(100% - 5px); margin: 5px 0px 5px 0px; display: block; overflow-x: hidden; overflow-y: auto;}
.tail-select .select-dropdown .dropdown-empty{ margin: 0; padding: 16px 0; display: block; font-size: 12px; text-align: center; line-height: 18px;} 
.tail-select .select-dropdown .dropdown-action{ top: 3px; right: 15px; width: auto; margin: 0; padding: 7px 0; z-index: 35; display: inline-block; position: absolute; text-align: center;} 
.tail-select .select-dropdown ul, .tail-select .select-dropdown ul li{ width: 100%; margin: 0; padding: 0; display: block; position: relative; list-style: none; font-size: 14px; line-height: 20px; vertical-align: top;} 
.tail-select .select-dropdown ul li{ color: #303438; padding: 5px 10px 5px 33px; font-size: 13px; text-align: left; line-height: 18px; font-weight: 400;} 
.tail-select .select-dropdown ul li:first-of-type{ margin-top: 7px;} 
.tail-select .select-dropdown ul li:last-of-type{ margin-bottom: 7px;} 
.tail-select .select-dropdown ul li.optgroup-title{ color: rgba(48,52,56,.7); cursor: default; margin: 9px 0 0 0; padding-left: 10px; font-size: 14px; text-shadow: none;} 
.tail-select .select-dropdown ul li.optgroup-title button{ float: right; margin-top: -2px; opacity: 0;} 
.tail-select .select-dropdown ul:hover li button{ opacity: 1;} 
.tail-select .select-dropdown ul li.dropdown-option{ cursor: pointer; color: #303438;} 
.tail-select .select-dropdown ul li.dropdown-option:before{ top: 10px; left: 15px; width: 10px; height: 10px; margin: 0; padding: 0; z-index: 21; display: inline-block; content: ""; opacity: 9; position: absolute; vertical-align: top; background-repeat: no-repeat; background-position: center center; transition: opacity 50ms linear; -webkit-transition: opacity 50ms linear; background-color:#ffffff; box-shadow: 0px 0px 0px 2px #d8dfe9; border-radius: 100px;} 
.tail-select .select-dropdown ul li.dropdown-option .option-description{ color: rgba(48,52,56,.85); width: auto; margin: 0; padding: 0; display: block; font-size: 10px; text-align: left; line-height: 14px; vertical-align: top;} 
.tail-select .select-dropdown ul li.dropdown-option.hover, .tail-select .select-dropdown ul li.dropdown-option:hover{ color: #303438;} 
.tail-select .select-dropdown ul li.dropdown-option.hover .option-description, .tail-select .select-dropdown ul li.dropdown-option:hover .option-description{ color: #303438;} 
.gb-filtri-1 .tail-select.open-top .select-dropdown{ max-height: 300px !important;} 
.tail-select.open-top .select-dropdown{ top: auto; bottom: 100%; margin: 0px 0px 10px 0px; border-radius: 5px;} 
.tail-select.hide-disabled .select-dropdown ul li.disabled, .tail-select.hide-selected .select-dropdown ul li.selected{ display: none;} 
.tail-select .select-dropdown ul li.dropdown-option.selected{ color: var(--foni-1); } 
.tail-select .select-dropdown ul li.dropdown-option.selected .option-description{ color: var(--foni-1);} 
.tail-select.deselect .select-dropdown ul li.dropdown-option.selected.hover .option-description, .tail-select.deselect .select-dropdown ul li.dropdown-option.selected:hover .option-description{ color: #3c82e6;} 
.tail-select .select-dropdown ul li.dropdown-option{ transition: all .3s ease-in;} 
.tail-select .select-dropdown ul li.dropdown-option.disabled, .tail-select.disabled .select-dropdown ul li.dropdown-option{ cursor: not-allowed; color: rgba(48,52,56,.4); text-shadow: 0 1px 0 rgba(119,129,138,.1),0 -1px 0 rgba(0,0,0,.1); background-color: #fafafa;} 
.tail-select .select-dropdown ul li.dropdown-option.disabled .option-description, .tail-select.disabled .select-dropdown ul li.dropdown-option .option-description{ color: rgba(48,52,56,.4);}