@font-face { font-family:bpg_mrgvlovani_2010; src:url("https://ices.ge/fonts/bpg_mrgvlovani_2010.ttf"); }
.text_menu_ka{ font-family:bpg_mrgvlovani_2010 !important; font-weight: normal; font-style: normal; text-decoration: inherit;
-webkit-font-smoothing: antialiased; *margin-right: .3em; font-size: 0.95em; }
.text_menu_en{ font-weight: normal; font-style: normal; text-decoration: inherit;
-webkit-font-smoothing: antialiased; *margin-right: .3em; font-size: 0.95em; }
.text_menu_ru{ font-weight: normal; font-style: normal; text-decoration: inherit;
-webkit-font-smoothing: antialiased; *margin-right: .3em; font-size: 0.95em; }

@font-face { font-family:bpg_mrgvlovani_2010; src:url("https://ices.ge/fonts/bpg_mrgvlovani_2010.ttf"); }
.text_search_ka{ font-family:bpg_mrgvlovani_2010; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; *margin-right: .3em; font-size: 1.0em; font-weight: bold; vertical-align: middle; }
.text_search_ru {  }
.text_search_ru {  }

.usd:before { content:' $'; } .eur:before { content:' €'; } .gel:after { font-family: lari; content:' ₾'; } .rub:after { font-family: lari; content:' ₽'; }
.USD:before { content:' $'; } .EUR:before { content:' €'; } .GEL:after { font-family: lari; content:' ₾'; } .RUB:after { font-family: lari; content:' ₽'; }

.uah:before { content:' ₴'; }
.UAH:before { content:' ₴'; }

.ribbon { position: relative; width: 150px; background-color: green; font: bold 16px Sans-Serif; color: #fff; text-align: center; text-shadow: 1px 1px 0px rgba(0,30,30,0.5); padding: 7px 0; top: 8px; left: -15px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }
.wrap-ribbon { width: 80px; height: 80px; overflow: hidden; position: absolute; top: 0px; right: 0px; }
.angle_svip { position: relative; width: 130px; background-color:#00a256; font: bold 16px Sans-Serif; color: #fff; text-align: center; text-shadow: 1px 1px 0px rgba(0,30,30,0.5); padding: 5px 0; top: 10px; left: -4px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }
.angle_vippp { position: relative; width: 130px; background-color:#379ee6; font: bold 16px Sans-Serif; color: #fff; text-align: center; text-shadow: 1px 1px 0px rgba(0,30,30,0.5); padding: 5px 0; top: 10px; left: -4px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }
.wrap-new { width: 80px; height: 80px; overflow: hidden; position: absolute; bottom: 0px; right: 0px; }
.angle_new { position: relative; width: 120px; background-color:#e14533; font: 16px Sans-Serif; color: #fff; text-align: center; text-shadow: 1px 1px 0px rgba(0,30,30,0.5); padding: 5px 0; padding-left:0px; bottom: 1px; top: 44px; left: 0px; -webkit-transform: rotate(-45deg); 
-moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); }

.fs05 { font-size: 0.5em !important; } .fs06 { font-size: 0.6em !important; } .fs07 { font-size: 0.7em !important; } .fs08 { font-size: 0.8em !important; } .fs09 { font-size: 0.9em !important; } .fs10 { font-size: 1.0em !important; } .fs11 { font-size: 1.1em !important; } .fs12 { font-size: 1.2em !important; } .fs13 { font-size: 1.3em !important; } .fs14 { font-size: 1.4em !important; } .fs15 { font-size: 1.5em !important; } .fs16 { font-size: 1.6em !important; } .fs17 { font-size: 1.7em !important; }  .fs18 { font-size: 1.8em !important; } .fs19 { font-size: 1.9em !important; } .fs20 { font-size: 2.0em !important; } .fs21 { font-size: 2.1em !important; } .fs22 { font-size: 2.2em !important; } .fs23 { font-size: 2.3em !important; }

.div_nowrapi { width: 100%; overflow-x: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; text-align: left; }
.offer-slider-l_2 { width:250px !important; float:left; }

.visible { visibility: visible; }
.invisible { visibility: hidden; position: fixed; width: 1px; }







.title_1 {  margin-left:-22px; margin-right:-22px; list-style-type : none; border-top: 1px solid #FFF; border-bottom : 1px solid #ddd; background-color: #fbfbfb; background-size : 222% 100%; background-position : 90% 0px; -webkit-transition : 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all; -moz-transition : 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all; background-image : -webkit-linear-gradient(left, #f4f5f6 0%, #f4f5f6 50%, #fbfbfb 0%); background-image : -moz-linear-gradient(left, #f4f5f6 0%, #f4f5f6 50%, #fbfbfb 0%); font-weight:bold; border-top : none; margin-top:5px; }

.title_1-a { display: block; margin-left:15px; padding: 5px 0; color: #454545; text-align: left; -webkit-transition : color .1s; -moz-transition : color .1s; }
.sub_text_1 { margin-left:-22px; margin-right:-22px; list-style-type : none; border-top: 1px solid #FFF; border-bottom : 1px solid #ddd; background-color: #fbfbfb; background-size : 222% 100%; background-position : 90% 0px; -webkit-transition : 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all; -moz-transition : 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all; border-top : none; background-image : -webkit-linear-gradient(left, #f4f5f6 0%, #f4f5f6 50%, #fbfbfb 0%); background-image : -moz-linear-gradient(left, #f4f5f6 0%, #f4f5f6 50%, #fbfbfb 0%); }
.sub_text_1:hover { -webkit-transition : 0.3s cubic-bezier(0.175, 0.285, 0.32,1.0) all; -moz-transition : 0.3s cubic-bezier(0.175, 0.285, 0.32,1.0) all; background-position : 0% 0%; }
.sub_text_1-a { text-decoration:none !important; display: block; padding: 5px 0; color: #454545; text-align : center; font-family: 'Source Code Pro', sans-serif; font-size:15px; -webkit-transition : color .1s; -moz-transition : color .1s; margin-left: 30px; }
.div_nowrapi { width: 80%; overflow-x: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; text-align: left; }
@font-face { font-family:bpg_mrgvlovani_2010; src:url("https://ices.ge/fonts/bpg_mrgvlovani_2010.ttf"); }
.text_title_1{ font-family:bpg_mrgvlovani_2010;
font-weight: normal;
font-style: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
*margin-right: .3em;
font-size: 0.85em;
text-shadow: 1px 1px 0px rgba(0,30,30,0.5);
font-weight: bold;
}


@font-face { font-family:bpg_mrgvlovani_2010 !important; src:url("https://ices.ge/fonts/bpg_mrgvlovani_2010.ttf") !important; }
.text_nf_ka { font-family:bpg_mrgvlovani_2010 !important; }
.text_nf_en { }
.text_nf_ru { }

