body{ margin:0; padding:0; font-family:Arial;}
a{ font-family:Arial;}
.header{ background:#752727; min-height:608px;}

.header .logo{  min-height:79px;margin-top:30px; }
.header .topline a{ color:#ffffff;font-size:16px; font-family:Arial; margin:12px 11px 0 11px; display:inline-block;}
.header .topline .toplinks{}
.logina{ border:#8ab8d0 1px solid;border-radius:5px; padding:5px 10px;}

.kursupdater{ margin-top:50px;border-bottom:#45AACC 1px solid; text-align:center; font-size:18px; color:#fff; display:inline-block;padding-bottom:10px; margin-bottom:20px;}
.kursupdater img{ height:16px; margin-top:-5px;}

.otdamvozmu{
	/*padding:0; margin:0;  border-radius:10px; height:176px;*/
	background:#0283da;
}
.otdamvozmu .otdam{ 
	/*background:url(dizain/p1.jpg) no-repeat right top,#2c3e50;
	height:176px;*/ 
	/*width:51%; padding:10px;*/ 
	background: url(dizain/p1.jpg) no-repeat right,#2c3e50;
	background-size: contain;
}
.otdamvozmu .vozmu{ 
	/* height:176px; width:47%; padding:10px; float:right;
	background: url(dizain/p1.jpg) no-repeat left;*/
	background-size: contain;
}

.otdamvozmu .otdam,
.otdamvozmu .vozmu{
	padding-bottom: 20px;
}

.otdamvozmu .otdam .curentotdam{ 
	/*border:#969fa8 1px solid; border-radius:14px;   margin:0;margin-left:10%; width:75%;*/
}


.div_border {
    border: #969fa8 1px solid;
    border-radius: 14px;
    position: relative;
}

.otdamvozmu .vozmu .curentotdam{ 
	/*border:#81c1ed 1px solid; border-radius:14px;   margin:0;margin-left:10%; width:75%; */
}
.otdamvozmu .curentotdam .icon{ display:inline-block;padding:5px;}
.otdamvozmu .curentotdam .valute{font-size: 44px;color: rgb(255, 255, 255);line-height: 36px;display:inline-block; padding:13px;margin-top:5px; background:url(dizain/p2.png) no-repeat right center;}
.otdamvozmu .curentotdam .summa{display:inline-block; text-align:center; color:#ffffff;font-size:48px; margin-top:3px;}
.otdamvozmu .title{ color:#ffffff; font-size:24px; text-align:center; padding:5px;}

.btn1{ border:none; color:#2c3e50; font-size:24px; text-align:center; background:#f9b233; border-bottom:#bb7e11 5px solid;border-radius:10px; height:55px; display:inline-block; line-height:55px; width:258px; margin-top:50px; text-decoration:none;}
.btn1:hover{color:#2c3e50; }


.soc{ background:url(dizain/soc.jpg) no-repeat left top;border-radius: 100%; width:44px; height:44px; display:inline-block; margin-top:50px;}
.soc.fb{ background-position:-50px 0;}
.soc.tv{background-position: -100px 0;}

.rezerv{ border-radius:5px; margin-top:10px; margin-bottom:20px;padding:5px 20px;}
.rezervin{margin-top:10px; margin-bottom:10px;padding:5px 20px;}
.rezerv .rezval{margin:0; padding:0; margin-left:10px;margin-top:40px;}
.rezerv .rezval li{  margin-right:5%; margin-bottom:10px; width:95%;}
.rezervin .rezval li{ margin-bottom:15px; width:100%;}
.rezerv .rezval li>span{border-radius:100%;background-size:100% 100%; width:37px; height:37px; float:left; margin-right:10px;display:inline-block;}

.rezerv .rezval2{margin:0; padding:0; margin-left:10px;margin-top:40px;}
.rezerv .rezval2 li{  margin-right:5%; margin-bottom:20px; width:95%; list-style:none;}
.rezervin .rezval2 li{ margin-bottom:15px; width:100%;}
.rezerv .rezval2 li>span{border-radius:100%;background-size:100% 100%;margin-bottom: -14px; width:37px; height:37px;  margin-right:10px;display:inline-block;}


.rezval li>p{ display:inline-block; text-align:right; float:right;}
.rezval li{list-style:none; text-align:left;height:37px; line-height:37px; padding:0; margin:0;display:inline-block;}

.otzivi{ background:#ecf0f1;border-radius:5px; margin-top:10px; margin-bottom:10px;padding:5px 20px;}
.otziviin{border-radius:5px; margin-top:10px; margin-bottom:10px;padding:5px 20px;}
.otziv{margin:0; padding:0; margin-top:15px;}
.otziv li{ list-style:none; padding:0; margin:0; margin-bottom:5px;color:#2c3e50;font-size:14px;}
.otziv li>b{ color:#f9b233;font-size:18px; margin:0; padding:0;}
.otziv li>span.date{ color:#bababa;}
.otziv li:last-child{ margin-top:10px;}
.link1{ color:#3498db; font-size:14px; text-decoration:underline;}
.link1:hover{ text-decoration:none;}


.headerinpage{overflow: hidden;
height: 67px; background:#752727; min-height:67px;}
.headerinpage .topline a{ color:#ffffff;font-size:16px; font-family:Arial; margin:12px 10px 0 10px; display:inline-block;}
.headerinpage .topline span{ color:#1592C8; background:#fff;border-radius: 5px;font-size:16px; font-family:Arial; padding:1px 15px 0 15px; display:inline-block;}
.header .topline span{ color:#1592C8; background:#fff;border-radius: 5px;font-size:16px; font-family:Arial; padding:1px 15px 0 15px; display:inline-block;}


.otziviin h2{ font-size:24px; color:#2c3e50; border-bottom:#e9ebee 1px solid;padding:3px; margin-bottom:10px; width:100%;}
.rezervin h2{ font-size:24px; color:#2c3e50;}
.rezervin .rezval{ margin:0; padding:0; margin-left:0;}
.rezervin .rezval li:nth-child(2n){ /*background:#e8ecf1;*/}
.rezervin .rezval li>span{border-radius:100%;background-size:100% 100%; width:30px; height:30px; display:inline-block;float: left; margin-right:10px;}

.rezervin .rezval li{ text-align:left;padding-right:10px;height: 30px;
line-height: 30px;
margin-bottom: 10px; color:#898989;}

.news{padding: 0px;}
.news li{ list-style:none; color:#8f8f8f;font-size:14px;}
.news li img{ max-width:100%;}
.news li b{ color:#000000; font-size:18px; font-weight:bold;}

.valuteinp{ background:none; width:100%;text-align:center; color:#ffffff;font-size:48px; margin-top:3px; border:none;}
.curentotdam .img{width:62px;height:62px; background-size:52px auto; background-repeat:no-repeat; background-position:center center; border-radius:5px; background-color:#fff; padding:5px; display:inline-block;}
.paysystems{ display:none; overflow-x:hidden; min-width:200px; position:absolute; z-index:99999; background:#fff;
	/*margin-left: 57px;*/
	padding: 0; padding:5px; border-radius:5px; margin-top:5px; max-height:200px;overflow:auto;}
.paysystems li{ list-style:none; font-size:14px; border-bottom:1px solid #CCC; padding-bottom:1px; margin-bottom:1px;}
.paysystems li:last-child{ border-bottom:0; padding-bottom:0; margin-bottom:0;}
.paysystems img{ max-width:25px; margin-right:7px; border-radius:3px; background:#fff; padding:1px;}
.paysystems li a{display: inline-block;padding: 2px; width:100%;}
.paysystems li a:hover{background: rgb(226, 235, 255) none repeat scroll 0% 0%;}


.btn2{ border:none; background:#A3C800; border-radius:5px; line-height:35px; border-bottom:#678200 3px solid; height:35px; padding:0 25px; margin-left:auto; margin-right:auto; display:inline-block; color:#ffffff; font-size:15px; text-align:center;}
.formaoplati .tablobox{ border:#DDDDDD 1px solid; padding:20px; background:#F5F5F5; margin-bottom:30px; margin-top:10px;}
.formaoplati .tablobox table{color:#7d7d7d;font-size:14px;}
.formaoplati .tablobox table tr td{ padding:5px;}
.formaoplati .tablobox table tr td:first-child{ color:#1e1e1d; text-align:right; padding-right:15px;}

.formaoplati h2{ color:#1e1e1d;}
.formaoplati .poluchuint{ padding:5px; background:#fff; border:#ccc 1px dashed; color:#000;font-size:14px; width:100%;}
.formaoplati .otdamsummu{ color:#ff7000;font-size:18px;}
.formaoplati .poluchusummu{ color:#ff7000;font-size:18px;}


.usermenu{ padding:0; margin:0;}
.usermenu li{ list-style:none;  padding:5px;}
.usermenu li a{color:#000; font-size:14px;}
.usermenu li:nth-child(2n){ background:#DBDDFB;}

.tablestyle1{ width:100%; color:#6f6f6f; font-size:14px;}

.tablestyle1 div{
	font-size: small;
	font-weight: 600;
	text-align: center;
}

.tablestyle1 thead{ 
	color:#1894be;
	
}
.tablestyle1 thead th{ border-bottom:#e8ecf1 3px solid;padding-bottom:10px; margin-bottom:10px;text-align: center;}
.tablestyle1 tbody td{ padding:15px 15px 15px 0;}

.tablestyle1 .status0{ color:#e74c3c;}
.tablestyle1 .status1{ color:#A3C036;}
.tablestyle1 .status2{ color:#348709;}

.tablestyle1 .statusoplata0{ color:#e74c3c;}
.tablestyle1 .statusoplata1{ color:#A3C036;}
.tablestyle1 .statusoplata2{ color:#CCC;}

.btn3{ border:none; color:#2c3e50; font-size:14px; text-align:center; background:#f9b233; border-bottom:#bb7e11 2px solid;border-radius:5px; height:28px; display:inline-block; line-height:28px; padding:0 20px; text-decoration:none;}
.btn3:hover{color:#2c3e50; }

.btn4{ border:none; color:#2c3e50; font-size:14px; text-align:center; background:#f2f2f2; border-bottom:#bb7e11 2px solid;border-radius:5px; height:28px; display:inline-block; line-height:28px; padding:0 20px; text-decoration:none;}
.btn4:hover{color:#2c3e50; }

.loginform{ width:400px; text-align:center; margin-top:50px; margin-left:auto; margin-right:auto; display:inline-block;}
.loginform .log{ color:#ffffff; background:#3498db; margin-right:2%; font-size:16px; text-align:center; display:inline-block; width:48%; border-radius:5px; line-height:35px;}
.loginform .reg{ color:#ffffff; background:#2a3a56; margin-left:2%; font-size:16px; text-align:center; display:inline-block; width:48%; border-radius:5px; line-height:35px;}
.loginform a.log{background:#2a3a56;}
.loginform a.reg{background:#2a3a56;}
.loginform span.log{background:#3498db;}
.loginform span.reg{background:#3498db;}
.loginform input[type=text],.loginform textarea,.loginform input[type=email],.loginform input[type=password]{ width:100%; border:#dddddd 1px solid;padding:10px 20px;border-radius:10px; margin-top:20px;}
.loginform input[type=submit]{ border:none; background:#f9b233; border-bottom:#bb7e11 3px solid; border-radius:7px; width:200px; text-align:center; margin-left:auto; margin-right:auto; margin-top:20px; height:50px;}

.formtable td{ padding:3px;}

#usdt_pay {
    color: blue;
    font-weight: bold;
}

.btn-right {
    display: inline-block;
    float: right;
    cursor: pointer;
}

img.btn-img {
    width: 20px;
    margin-left: 5px;
}