@font-face {
    font-family: bpg;
    src: url(../fonts/bpg_mrgvlovani_2009.ttf);
}
@font-face {
    font-family: bpgcaps;
    src: url(../fonts/bpg_mrgvlovani_caps_2010.ttf);
}
[class^="fa"], [class*=" fa"] {
vertical-align: top !important;}
.CON{
    margin: 134px auto 0px auto;
    width: 800px;
    height: auto;
	min-height:441px;
    display: block;
    position: relative;
}
.addrs{
	width:100%;
}
.BOX{
    position: relative;
    width: 100%;
    padding: 10px 20px 20px 20px;
    color: #000 !important;
    border-radius: 24px;
    background: rgba(255, 255, 255, 0.06);
    box-shadow: 0px 0px 11px 0px #e4e4e4;
    display: inline-block;
    vertical-align: top;
	font:normal 14px/24px bpgcaps;
    margin: 4px 2px;
    cursor: pointer;
}
.CNO *{
	color:#FFF !important;
}
.VIDEO {
    width: 100%;
}
.W1{
	z-index:99999;
}
.B1{
	z-index:9999;	
}
.NAM{
	font-size: 12px;
}
.IX1{
	margin: 20px;
}
.OUT{
    background: #00adee;
	cursor:pointer;
	margin-right:-1px;
	border-radius:0px 0px 4px 0px;
}
.OUT:hover{
	background:#05a1dc;
}
.BIGBRO{
	width: 300px;
    display: inherit;
    margin: 20px auto !important;
    height: 90px;
    text-align: center !important;
    line-height: 60px;
	border-radius:60px;
    background: #CDDC39 !important;
    color: #086158 !important;
    font: bold 20px/64px '';
}
.BIGBRO:hover{
    background: #b3c310 !important;
}
.BTE{
    text-align: center;
    color: #FFF;
    font: bold 20px/20px '';
    background: #6260d4;
    padding: 12px;
}
.CLR{
	background: #2f2c5f;
    color: #FFF !important;
}
.AO{
    background:#49439c;
    color: #FFF !important;
}
.AO:hover{
	background: #2c4071;
}
.PRF{
    padding: 4px 12px 12px 12px;
}
.PIS{
	border-bottom: solid 1px #DDD;
    font: normal 15px/49px bpgcaps;
	text-align:left;
}
.PIS>span{
	float:right;
}
.CLC{   
    width: 430px;
    padding: 12px;
	text-align:center;
}
.HIS{
	margin:4px;
    padding: 12px;
	text-align:left;
	text-decoration:none;
	color:#000;
}
.CSH,.CSA{
	cursor:pointer;
    background:#6661ad;
	color:#FFF !important;
}
.CHR{    
	top: 216px;
    padding: 12px;
	text-align:center;
	cursor:pointer;
}
.SL1,.SL2{
    width:90%;
    margin-left: 12px;
}
.IN1{
	float:left;
}
.IN2{
	float:right;
}
.SI1,.SI2,.SI3,.SI4{
    height: 32px;
    padding: 5px;
    font: normal 16px/22px calibri;
}
.SI4,.SI5{
    margin: 0px;
	padding:0px 5px 2px 5px;
    font: normal 12px/12px '';
    height: 14px;	
}
.SI3{
    margin-top: 0px;
	padding-bottom:0px;
}
.SA1,.SA2{

}
.CIS{
	left: 334px;
    width: 430px;
    padding: 5px 12px;
    text-align: center;
}
.CRL,.BRL{
    text-align: left;
    border-bottom: solid 1px #DDD;
    font: normal 15px/32px calibri;
}
.BRL{
    border-bottom:0;
}
.CRA,.BRA{
}
.CUR,.BUR{
	float:right;
}
.CLC.LO{
	top: 85px;
}
.CSH.LO,.CSA.LO{
	top: 318px;
}
.HID{
	display:none !important;
    opacity:0;	
}
.row {
    padding-top: 20px;
}
.RSK{
	font: bold 21px/70px 'bpg_nino_mtavruli_normal';
    color: #6661ad;	
}
@media (max-width: 800px){
	.row {
		padding-top:40px;
	}
}
#footer .phone strong {
    font-weight: normal !important;
}
.RS{
    width: 342px;
	margin-top: 5px;
    margin-left: -18px;
}
.RS1,.RS2,.RS3,.RS4,.RSL{
    width: 100%;
    height: 40px;
    margin: 3px auto;
    padding: 4px;
}
.RS1,.RS2{
    font-size: 15px;
	color: #000;
	
}
.vel{
    font-size: 25px;	
}
.RS4{

	margin-bottom:3px;
    background:#60a642 !important;
}
.RS4:hover{
    background:#69a949 !important;
}
.RS3{
    margin-top: 30px;
}
.RS3:hover{
	background: #362e9c;	
}
.RS3,.RS4,.RSL{
	font-family:'bpg_nino_mtavruli_normal' !important;
    top: 195px;
    left: 334px;
    width: 100%;
    height: auto;
    padding-top: 10px;
    font: normal 18px/32px '';
    text-align: center;
    text-decoration: none;
    display: block;
    cursor: pointer;
    background: #6661ad;
    color: #FFF !important;
    border: solid 1px #DDD;
    border-radius: 7px;
    box-shadow: inset 0px 0px 0px 3px #FFF;
}
.RSL{
    background: url('../img/l.gif') #A0A0F0 no-repeat !important;
    background-position: 250px !important;
    background-size: 8% !important;
}
.LAB{
    margin: 16px 17px;
    color: #6661AD;
    font:normal 16px/21px calibti;
    text-align: center;
}
.ACC{
    margin: 5px 10px;
    border: solid 1px #DDD;
    border-radius: 4px;
    padding: 6px;
}
.CT1{
	padding: 30px;
    background: #322aa5;
    border: solid 1px #DDD;
	border-radius:4px;
	color:#FFF;
font-family:'bpg_nino_mtavruli_normal';
   /* width: 300px;
    display: inline-block;
    position: absolute;
    left: 0px;
    top: 110px;	*/
}
.CT2{
    padding:0px 30px 30px 30px;
/*position: absolute;
    left: 300px;
    top: 114px;
    display: inline-block;
    width: 350px;
    height: 270px;*/
}
.MON{
    margin: 6px;
    padding: 4px;
    border-bottom: solid 1px #DDD;
}
.MO{
	display:inline-block;
}
.M1{
    width: 90px;
}
.M2{
    width: 100px;
}
.M3{
    width: 95px;
}
.M4{
    width: 95px;
}
.M5{
    width: 120px;
}
.LON{
    background:#E7E7EF;
}
.PYD{
    background: #C8D1FF;
}
.DAD{
    text-align: center;
    background: #39C731;
    color: #FFF;
    font: normal 17px/35px '';
    padding-top: 1px;
}
.DAD:hover{
	cursor:pointer;
	background:#3DCD3D;
}
.zik{
    position: absolute;
    top: 280px;
    padding: 5px;
    width: 300px;
    color: #6661ad;
}
.FTOP{
	margin-top:130px;
	margin-bottom:30px;
}
.GRC{
	margin-top:40px;
	margin-bottom:40px;
}
.MTH{
    height:194px;
    overflow: hidden;
    border-radius: 10px;
    padding: 0px;
    box-shadow: 1px 1px 21px 2px #DDD;
}
.SCL{
    margin-top: 20px;
	background: #FFF;
    box-shadow: 1px 1px 21px 2px #DDD;
    padding: 0px 40px !important;
    border-radius: 10px;
}
.MHD{
    padding: 0px;
    border-bottom: solid 1px #DDD;
    height: 40px;
    font:normal 16px/43px 'bpg_nino_mtavruli_normal';
    text-align: center;
    background: #2f2c5f;
    color: #FFF;
}
.MH{
    padding: 0px;
    border-bottom: solid 1px #DDD;
    height: 40px;
    font:normal 14px/45px 'bpg_nino_mtavruli_normal';
    text-align:left;
    padding: 0px 10px;
    color: #5a5a5a;
}
.MH span{

}
.MH div{
	display: inline-block;
    float: right;
}
.MHO{
    opacity: 0.20;
}
div.checkbox-custom {
    position: relative;
    float: right;
    display: inline-block;
    vertical-align: bottom;
    height: 10px;
}
.bred{
	border-color:red;
}
.modal70 > .modal-dialog {
    width:70% !important;
}

.modal100 > .modal-dialog {
    width:100% !important;
}
.DBL{
	display:none;
	margin-top: 0px; 
	margin-bottom: 40px; 
}
.TRA{
	display:none;
	background:#6161bd;	
    color: #FFF;
    border: solid 1px #DDD;
    border-radius: 7px;
    box-shadow: inset 0px 0px 0px 3px #FFF;
    font: normal 16px/45px '';
    text-align: center;	
}
.TRA:hover{
	background:#4b478c;	
	cursor:pointer;
}
th,td{
	font-size:12px;
}
.bootbox {
	background: rgba(0, 0, 0, 0.23);
}
@media (max-width: 550px){
	.FTOP {
		margin-top: 200px !important;
	}
}