/*  
Theme Name: ExchangeBoxTheme 2.0
Theme URI: http://best-curs.info
Description: РЁР°Р±Р»РѕРЅ РґР»СЏ Exchangebox
Version: 7.0
Author: Best-curs.info
Author URI: http://best-curs.info
*/

*{margin:0;padding:0;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow-y: scroll;
}

@font-face {
    font-family: MuseoSans;
    font-style: normal;
    font-weight: 400;
    src: local("Museo Sans Cyrl 300"), url(/wp-content/themes/exchangeboxtheme2/fonts/MuseoSans_300.woff) format("woff")
}

.imglogo {
    width: 260px;
    margin-top: -6px;
}

@font-face {
    font-family: MuseoSans;
    font-style: normal;
    font-weight: 700;
    src: local("Museo Sans Cyrl 700"), url(/wp-content/themes/exchangeboxtheme2/fonts/MuseoSans_700.woff) format("woff")
}

body.home.page-template.page-template-exb-pluginpage.page-template-exb-pluginpage-php.page.page-id-151 {
	background-image: url(/wp-content/uploads/55531.jpg);
    color: #1c1c1c;
    position: relative;
    font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    background-position: center center;
    background-size: cover;
    background-repeat: repeat;
    background-attachment: fixed;
	overflow-x: hidden;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
	display: block;
}

ol,
ul {
	list-style: none;
}

table{border-collapse:collapse;border-spacing:0; vertical-align: middle;}

caption,
th,
td {
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}

blockquote,
q {
	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
	quotes: none;
}

a:focus,
a:hover,
a:active {
	outline: 0;
}

a img {
	border: 0;
}

dfn,
cite,
em,
i {
	font-style: italic;
}

img {
	-ms-interpolation-mode: bicubic;
	border: 0;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
}

ins{text-decoration:none;}
del{text-decoration:line-through;}

sup {font-size:.7em;vertical-align: top;}
sub {font-size:.7em;vertical-align: bottom;}
small {font-size: 10px;}
strong,dfn,dl dt,th,b{font-weight:600}

h1, h2, h3, h4, h5, h6{ font-weight: normal;}

select,input,textarea{
padding:0;
margin:0;
outline:0;
font-size:100%;
vertical-align:baseline;
}

button, input[type=submit]{padding:0; margin:0; outline:0; font-size:100%; vertical-align:baseline; -webkit-appearance: none;} 

:focus::-webkit-input-placeholder {color: transparent}
:focus::-moz-placeholder          {color: transparent}
:focus:-moz-placeholder           {color: transparent}
:focus:-ms-input-placeholder      {color: transparent}

a{text-decoration:none;color:#0ca4a3;}
a:hover{text-decoration:underline;color:#0ca4a3;}

#container{
width: 100%;
min-width: 1000px;
position: relative;	
}

.headline{
background: #019cd0;
height: 8px;
width: 100%;
min-width: 1000px;
}

.topbar_icon1 {
    float: left;
    margin: 0 20px 0 0px;
    font: 13px / 48px 'Open Sans', sans-serif;
    color: #fff;
    padding: 0 0 0 0px;
    height: 48px;
}

.wrb {
    margin-right: 20px;
    margin-bottom: 10px;
    background-image: url(/guarant.png);
    background-size: contain;
    background-repeat: no-repeat;
    width: 300px;
}

.robot {
    text-align: left!important;
}

/* Dark theme Start*/

.lefthomecol.dark-theme {
    background: #1e449dd9;
}

.onehline.act.dark-theme {
    border-color: #ffffff;
    background-color: #1e449dd9;
    margin-bottom: 10px;	
}

.onehline:hover .onehlinetext, .onehline.act .onehlinetext.dark-theme {
    color: white;
}

.onehline.act.dark-theme {
    border-color: #ffffff;
    background-color: #1a3a88;
    border-radius: 0;
    border: 1px solid #ffffff;
    padding: 5px 0 0 10px;
}

.onehline.dark-theme {
    background: #1a3a88;
}

.topbar_icon_dark {
    float: left;
    margin: 0px;
    font: 13px / 48px 'Open Sans', sans-serif;
    color: #fff;
    padding: 0px;
    height: 48px;
}

.onehline.dark-theme:hover {
    border-radius: 0;
    border: 1px solid #ffffff;
    padding: 5px 0px 0px 10px;
}

.widt.dark-theme {
    color: #eaeaea;
}

.widt1.dark-theme {
    color: #eaeaea;
}

.widt2.dark-theme {
    color: #eaeaea;
}

.righthomecol.dark-theme {
    background: #1e449dd9;
}

.onehrine.dark-theme {
    background: #1a3a88;
}

a.onehrine.dark-theme:hover, a.onehrine.active {
    border-radius: 0;
    border: 1px solid #ffffff;
    padding: 5px 0px 0px 10px;
}

a.onehrine.active .onehrinetext, a.onehrine:hover .onehrinetext.dark-theme {
    color: #ffffff;
}

.lobmen_widget.dark-theme {
    background: #1e449dd9;
}

.lobmenwidget_titlevn.dark-theme {
    color: white;
}

.lobmenwidget_titlevn.dark-theme {
    color: #eaeaea;
}

.lobmen_widget.dark-theme {
    background: #1e449dd9;
}

h1.xchangestep1title.js_exchangestep_title.dark-theme {
    background: #1e449dd9;
    color: #ffffff;
    border: 0px;
}

.thecontent.dark-theme {
    box-shadow: 0 2px 4px #1e449dd9;
    padding: 20px 30px;
}

.thecontent.dark-theme {
    box-shadow: 0 2px 4px #1e449dd9;
    padding: 20px 30px;
    background: #1e449dd9 !important;
}

p.dark-theme {
    color: #ffffff !important;
}

.obmentitlevn.dark-theme {
    color: #ffffff;
}

.stepshetline.dark-theme {
    color: #ffffff;
}

td.obmminitleft.dark-theme.td1 {
    color: #ffffff;
}

.steptitle.dark-theme {
    color: #cdbf14;
}

.steptitlemin.dark-theme {
    color: #ffffff;
}

.stepline.dark-theme {
    color: #ffffff;
}

.checkbox.dark-theme {
    color: #ffffff;	
}

.obmentablediv.dark-theme {
    background: #1e449dd9;
}

td.tdobmtitle.dark-theme {
    color: #ffffff;
}

.stepicotext.dark-theme {
    color: #ffffff;
}

.xchangestep3bodyvn.dark-theme {
    color: #ffffff;
}

.statusza.dark-theme {
    background: #1e449dd9;
}

.fcwidget.dark-theme {
    background: #1e449dd9;
    box-shadow: 0 0px 4px #ffffff;
}

.statuszadel.topped.dark-theme {
    background: #080b1f;
}

.statuszadel.dark-theme {
    background: #080b1f;
}

.hometext.dark-theme {
    background: #1e449dd9;
    box-shadow: none;
}

.hometext_title_ins.dark-theme {
    color: #ffffff;
}

span.form_field_label_ins.dark-theme {
    color: #ffffff;
}

h2.dark-theme {
    color: #ffffff;
}

td.tacursotd.dark-theme {
    color: #ffffff;
}

.obmenlinetext.dark-theme {
    color: #ffffff;
}

td.tarezervs.dark-theme {
    color: #ffffff;
}

.light {
  position: relative;
  display: block;
}

.lightl img {
    position: absolute;
    top: -135px;
    left: 115px;
}

.lampa {
    width: 325px;
    display: none!important;
}

.lampa2 {
    width: 215px;
    transform: rotate(-45deg);
    position: absolute;
    top: 80px;
    left: 0px;
}

.light2 {
    display: none;
}

.light2:after {
    content: "";
    position: absolute;
    transition: all 0.4s;
    top: 99px;
    left: 0%;
    z-index: 1;
    height: 240px;
    width: 135px;
    filter: blur(8px);
    transform: translateX(74%) perspective(135px) rotate(-45deg) rotateX(60deg);
    background: radial-gradient(circle at 50% -10%, #ffec00 25%, #ffec0063 25%);
}

.lampa3 {
    width: 215px;
    transform: rotate(45deg);
    position: absolute;
    top: 88px;
    right: 0;
}

.light3 {
    display: none;
}

.light3:after {
    content: "";
    position: absolute;
    transition: all 0.4s;
    top: 105px;
    right: 200px;
    z-index: 1;
    height: 240px;
    width: 135px;
    filter: blur(8px);
    transform: translateX(75%) perspective(135px) rotate(45deg) rotateX(60deg);
    background: radial-gradient(circle at 50% -10%, #ffec00 25%, #ffec0063 25%);
}

.onehlinetext.dark-theme.dark-theme {
    color: #ffffff;
    z-index: 9999999999999;
}

/* .light:before { */
	/* content: ""; */
    /* position: absolute; */
    /* bottom: 100%; */
    /* left: 50%; */
    /* height: 45px; */
    /* width: 185px; */
    /* border-radius: 50%; */
    /* background: #151632; */
    /* transform: translateX(-50%); */
    /* z-index: 10; */
    /* border: 4px solid #ffffff; */
    /* border-bottom: none; */
    /* border-top: 5px solid #151632; */
/* } */

/* .light:after { */
    /* content: ""; */
    /* position: absolute; */
    /* transition: all 0.4s; */
    /* height: 155px; */
    /* width: 185px; */
    /* top: 61px; */
    /* left: 52%; */
    /* transform: translateX(-50%) perspective(400px) rotateX(45deg); */
    /* transform-origin: top center; */
    /* background: linear-gradient(0deg, #00000000, #ffe5009c); */
    /* z-index: 1; */
/* } */

/* .light:hover:after {/*demo only, add this to .light:after in production*/ */
  /* height: 200px; */
/* } */

.bs_header .bs_head_inner .bs_menu ul {
    margin: 0;
    display: flex;
    margin-top: -50px;
}

.bs_header .bs_head_inner .bs_menu ul {
    z-index: 999999999;
    position: relative;
}

.bs_header .bs_head_inner .bs_logo img {
	z-index: 999999999;
    position: relative;
}

.fcs1 {
	z-index: 999999999;
    position: relative;
	margin-top: 25px;
}

.onehrinetext.dark-theme.dark-theme {
    color: #ffffff;
}

.onehlinetext.dark-theme.dark-theme {
    color: #ffffff;
}

.onehrinerezerv.dark-theme.dark-theme {
	color: #ffffff;
}

.lobmlinebac.dark-theme {
	color: #ffffff;
}

/* .bs_header .bs_head_inner .bs_menu ul li.dark-theme a { */
	
	/* color: #1d49b5; */
	
/* } */

/* .bs_header .bs_head_inner .bs_menu ul li.dark-theme a:hover { */
    /* color: #ffffff; */
/* } */

/* Dark theme End*/

/* wclose */
.wclosearea{
padding: 5px 0;
background: #e63f3f;
box-shadow: 0 0 5px #000;
}
	.wclosearea_ins{
	width: 960px;
	margin: 0 auto;
	min-height: 20px;
	position: relative;
	}
	.wclosearea_hide{
	position: absolute;
	float: none;
	top: 0;
	right: 0;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background: url(/wp-content/themes/exchangeboxtheme2/images/wclose.png) no-repeat center center;
	border-radius: 3px;
	}
		.wclosearea_hide.active{
		background: #000 url(/wp-content/themes/exchangeboxtheme2/images/ajax-loader.gif) no-repeat center center;	
		}
	.wclosearea_text{
	padding: 2px 30px 0 26px;
	background: url(/wp-content/themes/exchangeboxtheme2/images/warning.png) no-repeat 0 3px;
	color: #000;
	font: 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 1px #b83232;
	}
		.wclosearea_text a{
		color: #000;
		text-decoration: underline;
		}
			.wclosearea_text a:hover{
			text-decoration: none;
			} 	
/* end wclose */

/* form formatting */
input[type=text],input[type=email],input[type=password]{
border: 1px solid #e2e2e2;
background:#fff;
border-radius: 3px;
height: 40px;
width: 270px;
padding: 0 10px;
-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
		-o-transition: all 0.3s linear;
			transition: all 0.3s linear; 
box-sizing: border-box;
    -moz-box-sizing: border-box; 
		-webkit-box-sizing: border-box;
color: #545454;
font: 13px/40px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;	
}
input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled{
border: 1px solid #dadada;
background: #eaeaea;
color: #ccc;
}
textarea{
border: 1px solid #e2e2e2;
background: #fff;
border-radius: 3px;
width: 100%;
max-width: 100%;
min-width: 100%;
height: 150px;
min-height: 150px;
padding: 15px;
-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
		-o-transition: all 0.3s linear;
			transition: all 0.3s linear; 
box-sizing: border-box;
    -moz-box-sizing: border-box; 
		-webkit-box-sizing: border-box;
color: #545454;
font: 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;	
}

input[type=text]:focus,input[type=email]:focus,input[type=password]:focus, textarea:focus{ border: 1px solid #00cccb; }

.err input[type=text],
.err input[type=email],
.err input[type=password], 
.err textarea{
border:1px solid #ff7f66;
color:#ff7f66;
}

select{
border: 1px solid #e2e2e2;
/* background: #000; */
border-radius: 3px;
width: 200px;
padding: 9px 10px; 
box-sizing: border-box;
    -moz-box-sizing: border-box; 
		-webkit-box-sizing: border-box;
color: #545454;
font: 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;	
}

input[type=submit]{
-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
		-o-transition: all 0.3s linear;
			transition: all 0.3s linear; 
box-sizing: border-box;
    -moz-box-sizing: border-box; 
		-webkit-box-sizing: border-box;
-webkit-appearance: none;
border: none;
background: #00cccb;
border-radius: 4px;
height: 40px;
font: 300 14px/40px 'Open Sans', serif;
text-transform: uppercase;
color: #000;
padding: 0 30px;
cursor: pointer;
text-decoration: none;
}
	input[type=submit]:hover{
	background: #0ca4a3;
	}
	input[type=submit]:disabled{
	background: #ff7a6d;
	cursor: default;
	}
	input[type=submit].rsubmitdel{
	background: #ff7a6d;
	}
	input[type=submit].rsubmitdel:hover{background: #fe5544;}
 
.checkbox{cursor:pointer;background:url(/wp-content/themes/exchangeboxtheme2/images/checkbox.png) no-repeat 0 1px; font: 13px/18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; padding: 0px 0 2px 25px;}
.checkbox input{ display: none; }
.checkbox.act{background:url(/wp-content/themes/exchangeboxtheme2/images/checkbox.png) no-repeat 0 -183px;}
/* end form formatting */

/* captcha */
.captchablock{
width: 200px;
margin: 0 0 10px 0;
}
	.captchalabel{
	font-size: 13px;
	font-weight: 600;
	line-height: 13px;
	margin: 0 0 5px 0;
	}
	.captchatext{
	font-size: 11px;
	}	
	.captchline{
	float: left;
	width: 40px;
	height: 40px;
	}
		.captchline img{
		width: 38px;
		height: 38px;
		border: 1px solid #ccc;
		border-radius: 3px;
		}
	.captchznak{
	float: left;
	width: 30px;
	height: 40px;
	text-align: center;
	font-size: 30px;
	line-height: 42px;
	}
	.captchinput input{
	float: left;
	border: 1px solid #ccc;
	border-radius: 3px;
	width: 40px;
	padding: 0 10px;
	height: 40px;
	text-align: center;
	background: #000;
	}
/* end captcha */

/* header */
#header {
background: #ffffffde!important;
position: relative;
z-index: 30;
background: #00cccb;
padding: 20px 0 0px 0;
width: 100%;
min-width: 1000px;
}
	.header {
	width: 1500px;
	margin: 0 auto;
	color: #fff;
	/*display:flex;*/
	}
		.logo{
		float: left;
		width: 400px;
		padding: 1px 0 0 0;
		}
			.textlogo{
			padding: 0 0 0 70px;
			background: url(/wp-content/themes/exchangeboxtheme2/images/dlogo.png) no-repeat 0 3px;
			color: #fff;
			font: 100 40px/40px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
			}
				.textlogo a, .textlogo a:hover{
				color: #000;
				text-decoration: none;
				}
			.logodescr{
			padding: 7px 0 0 73px;
			color: #000;
			font: 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
			}
		.head_right{
		float: right;
		}
		.head_left{
		float: left;
		}
			.head_righttop{
			padding: 0 0 25px 0;
			}
				.hicon{
				color: #fff;
				font: 14px/27px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
				height: 27px;
				padding: 0 0 0 40px;	
				float: left;
				margin: 0 35px 0 0;
				}
					.hicon.icq{
					background: url(/wp-content/themes/exchangeboxtheme2/images/icq.png) no-repeat 0 0;
					}
					.hicon.skype{
					background: url(/wp-content/themes/exchangeboxtheme2/images/skype.png) no-repeat 0 0;
					}
					.hicon.telegram{
					background: url(/wp-content/themes/exchangeboxtheme2/images/telegram.png) no-repeat 0 0;
					}
					.hicon.viber{
					background: url(/wp-content/themes/exchangeboxtheme2/images/viber.png) no-repeat 0 0;
					}
					.hicon.whatsup{
					background: url(/wp-content/themes/exchangeboxtheme2/images/whatsapp.png) no-repeat 0 0;
					}
					.hicon.jabber{
					background: url(/wp-content/themes/exchangeboxtheme2/images/jabber.png) no-repeat 0 0;
					}		
					.hicon.email{
					background: url(/wp-content/themes/exchangeboxtheme2/images/email.png) no-repeat 0 0;
					margin: 0;
					}
					.hicon a{
					color: #fff;
					text-decoration: underline;
					}
						.hicon a:hover{
						text-decoration: none;
						}
				.head_worktime{
				float: left;
				width: 220px;
				padding: 0 20px 0 0;
				font: 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
				color: #fff;
				}
				.head_phone{
				float: right;
				background: url(/wp-content/themes/exchangeboxtheme2/images/tel.png) no-repeat 0 3px;
				padding: 0 0 0 25px;
				font: 26px/26px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
				color: #fff;
				}	
/* end header */

.gorn {
    padding-right: 160px!important;
    padding-left: 0px!important;
}

.statuswork_widget {
    background: none!important;
    box-shadow: none!important;
    padding: 0px 0 0px 0px!important;
	margin-top: 6px!important;
    margin-bottom: 15px!important;
}

.statuswork_widgetvn {
    background: none!important;
	padding: 0px!important;
	color: #eaeaea!important;
}

/* topbar */
.topbar_wrap{
width: 100%;
min-width: 1000px;
position: relative;
z-index: 100;
height: 48px;
}
	.topbar_ins{
	width: 100%;
	min-width: 1000px;
	position: absolute;
	float: none;
	top: 0;
	left: 0;
	z-index: 100;
	height: 48px;
	background-color: #01020e;
    border-bottom: #151632;
    border-bottom-style: solid;
	}

	.widgethometitle2 {
	padding-left: 20px;
    padding-right: 30px;
	}

	.bs_header {
	
	}
		.topbar{
		width: 1430px;
		margin: 0 auto;
		height: 48px;
		}
			.topbar_icon{
			float: left;
			margin: 0 20px 0 0px;
			font: 13px/48px 'Open Sans', sans-serif;
			color: #fff;
			padding: 0 0 0 35px;
			height: 48px;
			}
				.topbar_icon.email{
				background: url(/wp-content/themes/exchangeboxtheme2/images/mail.svg) no-repeat left center;
				background-size:27px;
				}
				.topbar_icon.telegram{
				background: url(/wp-content/themes/exchangeboxtheme2/images/telegram.png) no-repeat left center;
				}
				.topbar_icon.viber{
				background: url(/wp-content/uploads/w-phone.svg) no-repeat left center;
				background-size:27px;
				}					
				.topbar_icon a{
				color: #fff;
				text-decoration: none;
				}
				
				.topbar_icon a:hover{
					text-decoration: underline;
				}
				
				a.toplink {
					float: right;
					margin: -40px -10px 0px 30px;
					font: italic 13px / 28px 'Open Sans', sans-serif;
					color: #fff;
					text-decoration: none;
					background: #214877;
					padding-left: 15px;
					padding-right: 15px;
				}
				
/* end topbar */

/* lang */
.tolbar_lang{
float: left;
height: 48px;
margin: 0 40px 0 0;
}
.langlist_div{
position: relative;
height: 48px;
cursor: pointer;
}
	.langlist_title{
	height: 48px;
	font: 13px/48px 'Open Sans', sans-serif;
	color: #fff;
	text-transform: uppercase;
	}	
		.langlist_title span{
		padding: 0 17px 0 0;
		background: url(images/l_arr.png) no-repeat right center;
		}
	.langlist_ul{
	position: absolute;
	float: none;
	top: 20px;
	left: 0;
	width: 120px;
	background: #fff;
	box-shadow: 0 0 5px #000;
	display: none;
	}
		a.langlist_li{
		position: relative;
		display: block;
		padding: 5px 5px 5px 30px;
		border-bottom: 1px solid #dedede;
		font: 12px 'Open Sans', sans-serif;
		color: #000;
		text-decoration: none;
		}	
			.langlist_liimg{
			position: absolute;
			float: none;
			top: 5px;
			left: 5px;
			}

/* classed */
.clear { clear:both; }	

#cwrap{
padding: 40px 0 0 0;
/* margin-bottom: 140px; */	
}

/* top menu */
#menutopped{
	width: 600px;
    position: relative;
    z-index: 100;
    height: 98px;
    margin-left: 90px;
}
	#topmenu{
	position: absolute!important;
	width: 100%;
	min-width: 1000px;
	height: 60px;
	}
	
.rudge {
    font-size: 10px;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 3px;
    font-weight: 600;
    color: #ffffff;
    background: #0b2039;
    box-shadow: 0 8px 15px rgba(0,0,0,.1);
    transition: .3s;
    padding: 17px;
    margin-left: -33px;
    font-weight: 900;
    border-radius: 4px;
}

form#knopka_verifa {
    margin: 0;
    max-width: 100%;
    box-sizing: border-box;
    padding: 0px;
    border-radius: 0px;
    margin-bottom: 35px;
}

div#kamen {
    color: green;
    margin-bottom: 25px;
    display: none;
    font-weight: 900;
    font-size: 18px;
}

.new-gang {
    width: 260px;
    margin: 0 auto;
    float: right;
	margin-top: 22px;
	position: relative;
    z-index: 9999999;
}

.lons {
	padding-right: 9px;
}

.topmenu li:hover .sub-menu {display: block;}

.topmenu ul ul {
    background: #413f3f!important;
}

.xchangestep1submit {
    display: none;
}

.wosubmit {
    margin-top: 16px;
}

/* modal */

.modalDialog {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
	z-index: 99999;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	display: none;
	pointer-events: none;
}

.button_refresh {
	
	-webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-appearance: none;
    border: none;
    background: #00cccb;
    border-radius: 4px;
    height: 40px;
    font: 300 14px / 40px 'Open Sans', serif;
    text-transform: uppercase;
    color: #000;
    padding: 10px 20px 10px 20px;
    cursor: pointer;
    text-decoration: none;
    background: #3ea6f4 !important;
    color: white;
    font-weight: bold;
    font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	
}

.button_refresh:hover {
	text-decoration: none;
    color: #ffffff;
}

.modalDialog:target {
	display: block;
	pointer-events: auto;
}

.modalDialog > div {
	width: 400px;
	position: relative;
	margin: 10% auto;
	padding: 5px 20px 13px 20px;
	border-radius: 10px;
	background: #fff;
	background: -moz-linear-gradient(#007bff7d, #89cdff);
	background: -o-linear-gradient(#007bff7d, #89cdff);
	background: -webkit-linear-gradient(#007bff7d, #89cdff);
}

.close {
position: absolute;
right: 12px;
top: 5px;
width: 32px;
height: 32px;
opacity: 0.3;
}
.close:hover {
opacity: 1;
}
.close:before, .close:after {
position: absolute;
left: 25px;
content: ' ';
height: 25px;
width: 2px;
background-color: #fff;
}
.close:before {
transform: rotate(45deg);
}
.close:after {
transform: rotate(-45deg);
}

.offline .statuswork_widgetvn {
    background: url(/wp-content/themes/exchangeboxtheme2/images/offline3.png) no-repeat 0 0;
    color: #e3e3e3;
}

.statuswork_widget.offline {
    position: relative;
    margin: 10% auto;
    padding: 5px 20px 13px 15px;
    border-radius: 10px;
    background: -moz-linear-gradient(#3ea6f4, #01101b);
    background: -o-linear-gradient(#3ea6f4, #01101b);
    background: -webkit-linear-gradient(#3ea6f4, #01101b);
    z-index: 1;
}

form{
    margin: 0 auto;
    max-width: 95%;
    box-sizing: border-box;
    padding: 40px;
    border-radius: 0px;
}
/* РЎС‚РёР»Рё РїРѕР»РµР№ РІРІРѕРґР° */
.textbox{
  height:50px;
  width:100%;
  border-radius:3px;
  border:rgba(0,0,0,.3) 2px solid;
  box-sizing:border-box;
  font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif, sans-serif;
  font-size:18px; 
  padding:10px;
  margin-bottom:30px;  
}
.message:focus,
.textbox:focus{
  outline:none;
   border:rgba(24,149,215,1) 2px solid;
   color:rgba(24,149,215,1);
}

.message{
    background: rgba(255, 255, 255, 0.4); 
    width:100%;
    height: 120px;
    border:rgba(0,0,0,.3) 2px solid;
    box-sizing:border-box;
    -moz-border-radius: 3px;
    font-size:18px;
    font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif, sans-serif;
    -webkit-border-radius: 3px;
    border-radius: 3px; 
    display:block;
    padding:10px;
    margin-bottom:30px;
    overflow:hidden;
}

.button{
  height:50px;
  width:100%;
  border-radius:3px;
  border:rgba(0,0,0,.3) 0px solid;
  box-sizing:border-box;
  padding:10px;
  background:#90c843;
  color:#FFF;
  font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif, sans-serif;  
  font-weight:400;
  font-size: 16pt;
  transition:background .4s;
  cursor:pointer;
}

.button:hover{
  background:#80b438;
}

.rudge:hover {
  background: #2EE59D;
  box-shadow: 0 15px 20px rgba(46,229,157,.4);
  color: white;
  transform: translateY(-7px);
  text-decoration: none;
}

.topmenu li:hover > a, .topmenu li.current-menu-item > a {
    background: none!important;
    border-bottom: none!important;
    color: #1d5163!important;
}
	
		.topmenu{
		width: 825px;
		margin: 0 auto;
		margin-left: -40px;
		}
.topmenu li{
float: left;
position: relative;
height: 61px;
padding: 0;
margin: 0;
}
	.topmenu li.first_menu_li a{
	border-radius: 4px 0 0 4px;
	}
	
	#topmenu {
    top: -10px!important;
}
	
	.topmenu li a{
    float: left;
    height: 60px;
    font: 100 18px/60px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    background: none;
    color: #2a2a2a;
    padding: 0 34px;
    text-decoration: none;
    font-weight: 300;
    font-weight: 600;
    width: 100px;
	}
	
		.topmenu li:hover > a, .topmenu li.current-menu-item > a{
		color: #020202;
		text-decoration: none;
		background: #00cccb url(/wp-content/themes/exchangeboxtheme2/images/marr.png) no-repeat center bottom;
		height: 58px;
		border-bottom: 2px solid #0ca3a2;
		}
		.topmenu ul ul{
		position:absolute;
		float:none;
		display:none;
		top: 60px;
		left: 0px;
		background: #0ca3a2;
		padding: 10px 0px;
		height: auto;
		width: 235px;
		border-radius: 0 0 4px 4px;
		margin: 0;
		box-shadow: none;
		}
			.topmenu ul ul li{
			float:none;
			display:block;
			position:relative;
			height:auto;
			width: 235px;
			padding: 0 5px 0 0;
			margin: 0;
			}
				.topmenu ul ul li > a, .topmenu ul ul li.current-menu-item > a{
				float: none;
				display: block;
				height: auto;
				padding: 7px 30px 7px 30px;
				font: 100 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
				background: none;
				color: #fff;
				text-decoration: none;
				border-bottom: none;
				}
					.topmenu ul ul li:hover > a{
			text-decoration: none;
			height: auto;
			width: 200px;
			color: #fcae4f!important;
					}
					
					.topmenu ul ul li > a{
			width: 200px;
					}
					.topmenu ul ul ul{position:absolute; display:none; float:none; top: -10px; left: 235px;height:auto; border-left: 1px solid #27b6b5;} 
/* end top menu */

/* content zone */
.content{}
	.contentzone { 
    width: 1530px;
    margin-left: auto;
    margin-right: auto;
}
	.sidebar{ float: right; width: 260px; } 
/* end content zone */

p {
    margin-bottom: 0px!important;
}

.partners_div {
    background-color: rgb(11 14 31 / 50%)!important;
	border-bottom: #151632;
	border-bottom-style: solid;
}

.footer_right ul li a {
    color: #ffffff!important;
    text-decoration: none;
}

/* page */
.thecontent{
margin:0 0 30px 0;
background: #ffffffde!important;
border-radius:4px;
margin-left: 150px;
margin-right: 150px;
padding: 25px 30px;
/*box-shadow: 0 2px 4px #c4c2c2;*/
}

.cfdiv.cf_div_wrap {
    width: 100%;
    margin-left: -70px;
    margin-top: 0px;
}

h1.titlepage {
    margin: 0px 0px 25px 0px;
    font: 101 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    color: #fff;
    padding: 5px 15px;
    border-radius: 4px;
    background: #0b2039;
    width: max-content;
}
	
.text p {
    padding: 0px;
    margin: 0px;
    color: #414141;
    text-align: center;
	margin-top: 10px!important;
}
.text h1{font: 600 22px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; color:#929292; margin:0 0 10px 0;}
.text h2{font: 600 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; color:#929292; margin:0 0 10px 0;}
.text h3{font: 600 15px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; color:#929292; margin:0 0 10px 0;}
.text h4{font: 100 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; color:#ff7f66; margin:0 0 10px 0;}

.text ul{margin:0 0 20px 20px;}
.text ul ul{margin: 0 0 0px 20px; padding: 10px 0 0 0;}
.text ul li{display:block;background:url(/wp-content/themes/exchangeboxtheme2/images/wliarr.png) no-repeat 0 3px;padding:0 0 5px 15px;}
.text ol{list-style-type:decimal;margin:0 0 20px 40px;color:#ff7f66;}
.text ol ol{margin:0 0 0px 40px; padding: 10px 0 10px 0;}
.hometext ul, .fcwidget ul{margin:0 0 10px 20px; padding:10px 0 0 0;}
.hometext ul li, .fcwidget ul li{display:block; background:url(/wp-content/themes/exchangeboxtheme2/images/wliarr.png) no-repeat 0 3px;padding:0 0 5px 15px;}
.hometext ol, .fcwidget ol{list-style-type:decimal; margin:0 0 10px 40px;padding:10px 0 0 0;color:#ff7f66;}

.text table{border:none; margin:0 0 20px;}
.text table th{font: 600 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;color:#929292;padding: 10px 15px;background:#f5f5f5;text-align:left; border-top: 1px solid #ebebeb;}
.text table td{font: 100 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; padding:10px 15px;text-align:left; border-bottom:1px solid #ebebeb;}
/* end page */

/* home text */
.hometexttop{
	background: #019cd0;
    border-radius: 4px;
    padding: 15px;
    box-shadow: 0 2px 4px #c4c2c2;
}
.hometext{
	background: #ffffffde;
    border-radius: 4px;
    padding: 25px 30px 10px;
    box-shadow: 0 2px 4px #c4c2c2;
    margin-left: 150px;
    margin-right: 150px;
}
.hometext_ins{padding:0 0 20px 0;color:#000000;}
.hometext_title{margin:0 0 25px 0;}
.hometext_title_ins{
font: 600 24px/26px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #000000;
}
.hometext p{padding: 0 0 10px 0;}
/* end home text */

/* posts */
.manynews{
border-top: 1px solid #ebebeb;
margin: 0 -30px 20px;
padding: 0 30px;
}
.posts{
padding: 15px 30px;
margin: 0 -30px;
border-bottom: 1px solid #ebebeb;
}
h2.poststitle{font: 300 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; margin:0 0 20px 0;}
	.poststitle a{text-decoration:none; }
	.poststitle a:hover{text-decoration:underline;}
.postsexcerpt{
margin: 0 0 15px 0;
}
.metabox{
font: 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #0ca4a3;
}
.onepostdate{float: left;}

.metaboxleft{float:left; padding: 0 0 0 15px; margin: 0 0 0 15px; background: url(/wp-content/themes/exchangeboxtheme2/images/bo.png) no-repeat 0 1px;}

a.mores{float:right;text-align:right; text-decoration:underline;}
	a.mores:hover{text-decoration:none;}
/* end posts */

/* reviews */
.otzivdiv{ 
margin: 0 0 30px 0;
}
.manyotzivs{border-bottom:1px solid #e0e8ed;margin:0 0 30px 0;}
.oneotziv{padding:15px 0 15px 0;border-top:1px solid #e0e8ed;}
.nootziv{padding:15px 0 15px 0;border-top:1px solid #e0e8ed;}
.oneotzivleft{float:left;width: 150px;overflow:hidden;}
.oneotzivright{float:right;width: 460px;}
.oneotzivright p{padding:3px 0;}
.oneotdate{color:#484747;padding:0 0 3px 0;}
.oneotname{color:#589500;}
/* end reviews */

/* form */
.log_label, .lp_label, .reg_label, .cf_label, .acf_label, .rf_label{
margin: 0;
padding: 0 0 3px;
font: 600 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #252927;
}	
.log_line, .lp_line, .reg_line, .cf_line, .acf_line, .rf_line{
padding: 8px 0;
}	
	.log_line_subm_left, .reg_line_subm_left{
	float: left;
	}
	.log_line_subm_right{
	float: left;
	margin: 0 0 0 20px;
	}
		.log_line_subm_right p{
		padding: 1px 0;
		}
			.reg_line_subm_right{
			float: left;
			margin: 11px 0 0 20px;
			}		
/* end form */

/* contact form */
.cf_div_wrap, .log_div_wrap, .lp_div_wrap, .reg_div_wrap{
margin: 0 0 20px 0;
}
/* end contact form */

/* account */
.accounttitle{
font: 600 20px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
margin:0 0 10px 0;
}
table.aftable{
width: 100%;
border: none;
background: none;
}
table.aftable td.afleft{
width: 100px;
padding: 5px;
border: none;
background: none;
}
table.aftable td.afright{
padding: 5px;
border: none;
background: none;
}
.accounttopblock{
margin: 0 0 20px 0;
}
.accountwarn{padding:2px 0 0 0;font: 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; color:#e74b4b; display:none;}
.err .accountwarn{display:block;}
/* end account */

/* promo */
#promotopmenu{
margin: 0 0 20px 0;
}
    #promotopmenu ul{
	margin: 0;
	list-style: none;
	padding: 0;
	}
    #promotopmenu li{
	display: inline;
	padding: 0;
	margin: 0 5px 0 0;
	background: none;
	}
	#promotopmenu a{
	margin: 0;
	padding: 0;
	font: 600 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	}
	    #promotopmenu a:hover{
        color: #ff0000;
	    }
	    #promotopmenu li.current a{
	    text-decoration: none;
		color: #fff;
	    }
.promotextwarning{
margin: 0 0 20px 0;
}
    .onepromotxt{
	margin: 0 0 10px 0;
	font: italic 600 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	}
	.onepromotxttext{
	margin: 0 0 30px 0;
	}
	.ptextarea{
	margin: 0;
	padding: 3px 5px;
	background: #fff;
	color: #6d6d6d;
	font: 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	border: 1px solid #bbbbbb;
	border-radius: 2px;
	width: 100%;
	min-width: 100%;
	max-width: 100%;	
    height: 50px;
	box-sizing: border-box;
    -moz-box-sizing: border-box; /*Firefox 1-3*/
    -webkit-box-sizing: border-box; /* Safari */
	}
	    .onepromotxttext .ptextarea{ height: 100px; }
	textarea.ptextareaus{
	margin: 0 0 20px 0;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
    height: 80px;
	min-height: 80px;
	}		
#promomenu{
margin: 0 0 20px 0;
}
    #promomenu ul{
	list-style: none;
	margin: 0;
	padding: 0;
	}
    #promomenu ul li{
	display: inline;
	margin: 0 5px;
	padding: 0;
	background: none;
	}
	#promomenu ul li a{
	position: relative;
	margin: 0;
    border-bottom: 1px dotted #09344b;
    color: #09344b;
	text-decoration: none;
	}
	#promomenu ul li a:hover{
	position: relative;
	margin: 0;
    border-bottom: 1px dotted #ff0000;
    color: #ff0000;
	text-decoration: none;
	}
	#promomenu ul li.act a{
	position: relative;
	margin: 0;
    border-bottom: none;
    color: #fff;
	text-decoration: none;
	}
	.pbcontainer{
	display: none;
	}
	    .pbcontainer.act{
		display: block;
		}
		.prevbanner{
		margin: 0 0 5px 0;
		}
		.bannerboxone{
		margin: 0 0 20px 0;
		}	
        .bannerboxlink{
        margin: 0 0 5px 0;
        }
		.bannerboxlink a{
	    position: relative;
	    margin: 0;
        border-bottom: 1px dotted #09344b;
        color: #09344b;
	    text-decoration: none;		
		}
	    .bannerboxlink a.act{
	    position: relative;
	    margin: 0;
        border-bottom: 1px dotted #fff;
        color: #fff;
	    font-weight: bold;
	    text-decoration: none;
	    }			
	    .bannerboxlink a:hover, .bannerboxlink a.act:hover{
	    position: relative;
	    margin: 0;
        border-bottom: 1px dotted #ff0000;
        color: #ff0000;
	    text-decoration: none;
	    }
	.bannerboxone textarea{
	display: none;
    height: 100px;
	min-height: 100px;
	}		
/* end promo */

/* userobmen */
.usstatdivvn{
width: 275px;
margin: 0 0 30px 0;
padding: 15px;
border-radius: 4px;
background: #00cccb;
}
table.usstattable{
border: none;
width: 100%;
}
table.usstattable th{padding:5px 10px;text-align:left;background:none;color:#fff;}
table.usstattable td{padding:5px 10px;text-align:right;background:none; color: #fff;}

.usobmendiv{
margin: 0 0 30px 0;	
}
table.usobmentable {border:none; width: 100%;}
table.usobmentable  th{font: 600 16px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;color:#929292;padding: 10px 5px;background:#f5f5f5;text-align:left; border-top: 1px solid #ebebeb;}
table.usobmentable td{font: 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; padding:10px 5px;text-align:left; border-bottom:1px solid #ebebeb;}
 
table.usobmentable td.noitems{
text-align: center;
font: 600 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
a.uostat{
text-decoration: none;
color: #545454;
}
a.uostat:hover{
text-decoration: underline;
}
a.uostat.bt_success{
text-decoration: none;
color: #ff7f66;
}
/* end userobmen */

/* partnerstats */
.stattablediv{
overflow: hidden;
margin:0 0 30px 0;	
}
.stattabledivvn{
padding: 20px;
border-radius: 4px;
background: #00cccb;
float: left;	
}
table.stattable{
border: none;
}
table.stattable th{padding:5px 10px;text-align:left;background:none;color:#fff;}
table.stattable td{padding:5px 10px;text-align:right;background:none; color: #fff;}

.statuserdiv{
overflow: hidden;
margin:0 0 20px 0;	
}
.statuserdivvn{
float: left;		
padding: 20px;
border-radius: 4px;
background: #00cccb;	
}
table.statusertable{
border:none;
}
table.statusertable th{
font: 100 20px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #fff;
padding: 5px 10px;text-align:left;
}
table.statusertable td{font:12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;padding: 10px 10px;text-align:left; color: #fff; border-bottom:1px solid #fff;}
table.statusertable td.stusright{ text-align: right; font-weight: 600; color: #fff;}
.promouserdiv h3{
font: 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #00cccb;
margin:0 0 10px 0;
}
.promouserdiv h4{
font: 16px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #00cccb;
margin:0 0 10px 0;
}
.promouserdiv p{
padding:0 0 20px 0;
}
/* end partnerstats */

/* payments */
.payments_minitext{
border-radius: 4px;
margin: 0 0 20px 0;
padding: 15px 20px;
font: 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
background: #f5f5f5;
border: 1px solid #ebebeb;
}
    .paymin{
	color: #ff0000;
	font-weight: bold;
	}
	.exbpayform{
	margin: 0 0 15px 0;
	}
	.paydiv{
	margin: 0 0 20px 0;	
	}
	table.exbpaytable{
	border: 1px solid #ebebeb;
	border-radius: 3px;
	padding: 10px;
	border-collapse: separate;
	width: 100%;
	}
	    table.exbpaytable  td{
		vertical-align: top;
		padding: 5px 5px;
		border: none;
		}
		.ptlabel{
		padding: 10px 0 0 0;
		}
		.ptschet{
		padding: 10px 0 0 0;
		}
		    .ptschet input{
			width: 210px;
			}
			td.ptwebmoney{
			width: 240px;
			}
.paytable_title{
font: 20px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #00cccb;
margin: 0 0 15px 0;
}			

table.paytablearchive {border:none; width: 100%;}
table.paytablearchive  th{font: 600 16px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;color:#929292;padding: 10px 5px;background:#f5f5f5;text-align:left; border-top: 1px solid #ebebeb;}
table.paytablearchive td{font: 100 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; padding:10px 5px;text-align:left; border-bottom:1px solid #ebebeb;}
table.paytablearchive td.noitems{
text-align: center;
font: bold 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
.ptvaluts{ font-weight: bold; }
/* end payments */

/* sitemap */
.sitemaptitle{
font: 300 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #fff;
float: left;
padding: 5px 15px;
border-radius: 4px;
background: #00cccb;
margin:0 0 15px 0;
}
ul.smap{
margin:0 0 20px 20px;
}
ul.smap li{ display:block;background:url(/wp-content/themes/exchangeboxtheme2/images/wliarr.png) no-repeat 0 3px;padding:0 0 5px 15px; }
.sitemapleft{float:left;width:300px;overflow:hidden;}
.sitemapright{float:right;width:300px;overflow:hidden;}
/* end sitemap */

/* tarifs */
.javahref{cursor:pointer;}
.tariftitle{
font: 100 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #fff;
float: left;
padding: 5px 15px;
border-radius: 4px;
background: #00cccb;
margin:0 0 15px 0;
}
.tarifbl{ margin: 0 0 20px 0; }

table.tariftable {border:none; width: 100%; }
table.tariftable  th{font: 600 16px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;color:#929292;padding: 7px 3px;background:#f5f5f5;text-align:left; border-top: 1px solid #ebebeb;}

table.tariftable td{font: 300 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; padding: 7px 3px;text-align:left; border-bottom:1px solid #ebebeb;}

table.tariftable td.tacursotd{
padding: 0 0 0 10px;
width: 80px;
}
table.tariftable td.tavnstr{
width: 20px;
}
table.tariftable td.tarezervs{
padding: 0 0 0 10px;
}
.tavnstr div{
width: 20px;
height: 30px;
background: url(/wp-content/themes/exchangeboxtheme2/images/wliarr.png) no-repeat center center;
}
.obmenline{display:block;width:160px;overflow:hidden;text-decoration:none;}
.obmenlineico{display: none; }
.obmenlinetext{color:#393f4f;float:left;width:120px; font: 300 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;}
/* end tarifs */

/* home */

.homeobmentable {
    margin: 0 0 30px;
}
	
.lefthomecol {
    margin-right: 1.2%;
    display: block;
    float: left;
    background-color: #fff;
    border-radius: .6rem;
    padding-left: 40px;
    padding-right: 55px;
    margin-left: 70px;
	padding-bottom: 15px;
}
	.righthomecol {
    float: left;
    width: 470px;
    background-color: #fff;
    border-radius: .6rem;
    padding-left: 40px;
    padding-right: 15px;
    padding-bottom: 15px;
}
		.widgethometitle{
		}
		.widgethometitle2{
		}
			.widt{
	font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    font-size: 32px;
    color: #2a2a2a;
    margin-bottom: 15px;
    margin-top: 15px;
			}
			.widt1{
	font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    font-size: 32px;
    color: #2a2a2a;
    margin-bottom: 15px;
    margin-top: 15px;
	float: left;
			}
			.widt2 {
	font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    font-size: 32px;
    color: #2a2a2a;
    margin-bottom: 15px;
    margin-top: 15px;
    float: right;
}

	.onehline{
	position: relative;
	padding: 5px 0 0 10px;
	display: block;
	height: 58px;
	cursor: pointer;
	text-decoration: none;
	background:#fff;
	}
		.onehline.last{
		border-radius: 0 0 0 4px;
		}
		.onehlineico{
		position: relative;
		height: 40px;
		width: 50px;
		overflow: hidden;
		float:left;
		margin: 0 10px 0 0;
		}
		.onehlinetext{position: relative; float:left; width: 155px; font: 100 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; color: #545454; margin-top:12px;}
			.onehline:hover {
    border-radius: 10px;
    border: 2px solid #1d5163;
	padding: 2px;
}
			.onehline.act{
    border-color: #ecf0f6;
    background-color: #ecf0f6;
    border-radius: .8rem;
    border: 2px solid transparent;
    padding: 2px;
			}
			.onehline:hover .onehlinetext, .onehline.act .onehlinetext{
			color: #4467E8;
			}
	a.onehrine{
	padding: 5px 0 0 10px;
	display:block;
	cursor:pointer;
	text-decoration:none;
	background:#fff;
	overflow: hidden;
	}
		a.onehrine.last{
		border-radius: 0 0 4px 0;
		}
		a.onehrine:hover, a.onehrine.active{
	border-radius: 10px;
    border: 2px solid #1d5163;
    padding: 2px;
		}
		.onehrineico{height:40px;width:50px;overflow:hidden;float:left;margin:0 10px 0 0;}
		.onehrinetext{float:left; width: 180px; font: 100 14px/40px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;color:#545454;}
		.onehrinerezerv{position: relative; padding: 5px 0 5px 0px; margin: -5px 0; float:left;width:160px;font: 14px/40px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;color:#545454;}
			a.onehrine.active .onehrinetext, a.onehrine:hover .onehrinetext{
			color: #4467E8;
			}
			a.onehrine.active .onehrinerezerv, a.onehrine:hover .onehrinerezerv{
			color: #4467E8;
			}
.zaprosvalutrelvn{
display: none;
position: absolute;
float: none;
top: 35px;
right: 0px;
font: 600 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #0ca4a3;
border-bottom: 1px dotted #0ca4a3;
}
	.zaprosvalutrelvn:hover{
	border-bottom: none;
	}	
.onehrine:hover .zaprosvalutrelvn{ display: block; }
.tabhome{display:none;}
.tabhome.act{display:block;}
/* end home */

/* widget obmen */
.widgetobmen{
margin: 0 0 30px 0;
background: #fff;
border-radius: 4px;
box-shadow: 0 2px 4px #c4c2c2;
padding: 25px 30px 15px;
}
	.widgetobmentitle{
	margin: -25px -30px 10px;
	padding: 20px 30px;
	font: 600 18px/20px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	color: #929292;
	border-bottom: 1px solid #ebebeb;
	}
	.wopredblock{
	background: #f5f5f5; margin: -10px -30px 10px; padding: 10px 30px;
	}
		.wopredtext{font: 100 11px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;}
			.wopred{ font:14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;  padding: 0 0 10px 30px; background: url(/wp-content/themes/exchangeboxtheme2/images/vopr.png) no-repeat 0 0;}

	.woblock{
	padding: 0;
	}
		.wotitle{color:#929292; font: 600 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; margin:0 0 10px;}

	.parenttool{
	position: relative;	
	}		
		.wowarnerr{color:#ff7f66; font: 10px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; display: none; padding: 0 0 0 2px;}
			.err .wowarnerr{display: block; }	
		
	.wolineinput{ padding: 0px 0 10px 0;}		
		
	.wosummtitle{font:12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; margin:0 0 4px 0;}
	.wosumline{padding:0 0 10px 0;}
		.wosumline.err { padding: 0 0 15px 0; }	
	.wosumminput{float:left;width:90px;padding:2px 0 2px 0;}
		.wosumminput input{ width: 80px; }
	.wosummnazv{float:left;width:100px;padding:13px 0 0 0;font: 600 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;overflow:hidden;}	
	.wvalname{
	font-weight: bold;
	}
	.wosummopis{float:left;width:100px; font: 100 10px/11px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; padding:2px 0 0 0;overflow:hidden; color: #929292;}
	.woschettitle{font:13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;margin:0 0 2px 0;} 
	.wosubmit input{
	display: block;
	margin: 0 auto;
	}
/* end widget obmen */

/* obmen */
.xchangestep1title, .xchangestep2title, .xchangestep3title{
font: 600 24px/26px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #929292;
margin: -25px -30px 15px;
padding: 20px 30px;
background: #f5f5f5;
border-radius: 4px 4px 0 0;
border-bottom: 1px solid #e7e8eb;
}
	.biginfo{
	background: #f5f5f5 url(/wp-content/themes/exchangeboxtheme2/images/vopr.png) no-repeat 30px 18px; padding: 15px 50px 15px 57px; 
	margin: -15px -30px 20px;
	border-bottom: 1px solid #e7e8eb;
	}
		.binfotitle{font: 100 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; margin:0 0 5px 0;}
		.biginfo p{padding:5px 0;}

	.fcwidget {
    background: #f5f5f5;
    border-radius: 4px;
    padding: 25px 35px 10px;
    box-shadow: 0 2px 4px #c4c2c2;
	margin-left: 150px;
    margin-right: 150px;
}
		.fcwidgetvn{padding:0 0 20px 0;color:#484747;}
			.fcwtitle{margin:0 0 25px 0;}
				.fcwtitlevn{
				font: 600 24px/26px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
				color: #929292;
				}
			.fcwidget p{padding: 0 0 10px 0;}
			
	.blockchange{
	margin: 0 0 20px 0;
	}		
		.obmentitle{
		color:#929292; 
		font: 600 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
		margin:0 0 15px 0;
		}		
	.wolineinputtab{
	padding: 5px 0 5px 0;
	}	
		.wolineinputtab input{ width: 310px; }		
		
	.obmentablediv{
	border-bottom: 1px solid #e7e8eb;
	border-top: 1px solid #e7e8eb;
	margin: 0 -30px 20px;
	padding: 20px 30px;
	background: #f5f5f5;
	}	
		table.obmentable td{padding:0 0 0 10px; font: 100 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; vertical-align:top;}
			table.obmentable td.tdobmtitle{width: 120px; padding: 17px 0 0 0;}
			table.obmentable td.tdfirst{ width: 5px; }
			
	.obmenfirstblock{
	margin: 0 0 15px 0;
	}
		.obmenfirstleft{float:left;width:330px;}
			.wcomtext{
			font: 100 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
			}		
		.obmenfirstright{float:right;width:270px;}
			table.obmminit{
			width:270px;
			vertical-align: top;
			}
				.obmminitright input{
				width: 180px;
				}			
				td.obmminitleft{
				padding: 12px 10px 0 15px;
				vertical-align: top;
				}
				td.obmminitright{
				width: 180px;
				vertical-align: top;
				}		
	.plsyst{
	font-weight: 600;
	}

	.stepshetline{
	margin: 0 0 10px 0;
	}
		.stepshettitle{
		font: 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
		padding: 0 0 2px 2px;
		}
		.stepshetleft{
		float: left;
		width: 330px;
		}
			.stepshetleft input{
			width: 100%;
			}
			.stepshetleft select{
			width: 100%;
			}	
		.stepshetright{
		float:right;
		width:270px;
		padding: 12px 0 0 0;
		}	
	
	.xchangestep1submit input{
	display: block;
	margin: 0 auto;
	}	
	
.rselected{cursor:pointer;position:relative;}
.rselecttitle{
width:330px;
height: 38px;
border: 1px solid #d2d2d2;
border-radius:4px;
background: #ffffff;
}
.act .rselecttitle, .rselected:hover .rselecttitle{
background: #f5f5f5;
}
.rselecttitlevn{background:url(/wp-content/themes/exchangeboxtheme2/images/rselect.png) no-repeat right center; height:40px;}
.rselectico{float:left;width:40px; height: 38px; margin:0 10px 0 10px;}
.rselectname{float:left;width:240px; height: 38px; font: 100 16px/38px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; color:#545454;}
.rselectlinemenu{display:none;position:absolute; z-index: 5; float:none;top:40px;left:0;width:330px;border:1px solid #d2d2d2;border-radius:4px;background:#fff; overflow-y: auto; max-height: 180px;}
.act .rselectlinemenu{display:block;}
.rselectline{background:#fff;height: 38px;}
.rselectline.cur .rselectname, .rselectline:hover .rselectname{ color: #ff7f66;}
/* end obmen */

/* step 2 and 3 */
.stepblock{
border-bottom: 1px solid #ebebeb;
margin: -20px -30px 20px;
padding: 15px 30px;
}
	.steptitle {
    margin: 0 0 10px;
    color: #0b2039;
    font: 600 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
		.steptitlemin{
		margin: 0 0 0 5px;
		font: 100 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
		color: #929292;
		}	
	.stepline{margin:0 0 5px 0; font: 100 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;}
		.step2name{font-weight:bold;}
	.stepblleft{
	padding: 5px 0 0 0;
	float: left;
	width: 330px;
	font: 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	}
	    .stepblleft p{
		padding: 7px 0 5px 0;
		width: 400px;
		}
	.stepblright{
	float: right;
	width: 200px;
	padding: 5px 0 0 0;
	}
		.stepicotext{
		float: right;
		height: 40px;
		font: 14px/40px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
		}
	.stepico{float:left;width:40px;height:40px;margin: -4px 10px 0 0; }
.stepcheckbox{
padding: 0 0 30px 0px;
}
.stepwarning{
font: 600 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
text-align: center;
color: #ff7f66;
margin: 0 0 25px 0;
}
.step2submit{
text-align: center;
}
.merchantinst{
margin: 0 0 10px 0;
font: 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
    .merchantinst p{
	padding: 0 0 10px 0;
	}
	.merchantinst h3{
	color: #0b2039; 
	font: 600 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	}
.plategblock{
margin: 0 0 20px 0;
font: 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
	.plblockvid{
	color: #3f3f3f;
	}
.zawarntext{
margin: 0 0 20px 0;
	background:#F5F5F5;
}
.statusza{
background: #f5f5f5;
padding: 15px 30px;
margin: 0 -30px;
font: 100 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
.statuszadel, .statuszaworked, .statuszasuc{
background: #f5f5f5;
padding: 15px 30px;
margin: 0 -30px;
font: 100 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
	.statuszadel.topped, .statuszaworked.topped, .statuszasuc.topped{
	margin: 0 -30px 20px;
	}
	.statuszadeleted{
	color: #ff0000;
	}
		.statuszabolds, .statuszawobolds, .statuszasucbolds{
		font-weight: bold;
		}
			.zadate{
			margin:0 0 5px 0; font: 100 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
			}
			.newstatbo{
			color: #ff7f66;
			}			
.oplblockstep{
padding: 20px 0 10px 0;
}
.oplblockstepleft{
float: left; width: 25%;
}
.oplblockstepright{
float: right; width: 20%; text-align: right;
}
.zayastatus{
background: #f5f5f5;
padding: 15px 30px;
margin: 0 -30px;
font: 100 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
/* end step 2 and 3 */

/* tooltip */
.exchboxtool{
position: absolute;
z-index: 2;
float: none;
top: 45px;
left: 0;
width: 100%;
display: none; 
border-radius: 4px;
color: #fff;
font: 300 11px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
background: #00cccb;
}
	.obmentablediv .exchboxtool{
	top: 50px;	
	}
.exchboxtoolvnug{
position: absolute;
float: none;
top: -3px;
left: 30px;
width: 6px;
height: 3px;
background: url(/wp-content/themes/exchangeboxtheme2/images/ug.png) no-repeat;
}
.exchboxtooltext{
padding: 10px 15px;	
overflow: hidden;
}
/* end tooltip */

/* standart widgets */

.wlineleft {
	font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.wlineright {
	font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.login_widgetvn.login_widget_ins {
    padding-bottom: 15px;
}

input[type=submit] {
    background: #3ea6f4!important;
    color: white;
    font-weight: bold;
    font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}

input[type=submit]:hover {
    background: #2EE59D!important;
    box-shadow: 0 15px 20px rgba(46,229,157,.4);
    color: white;
}

.widget{
	margin: 0 0 15px 0;
    background: var(--white);
    border-radius: 4px;
    box-shadow: 0 2px 4px #c4c2c2;
}
.widget_title{
margin: -25px -30px 15px;
padding: 20px 30px;
font: 600 18px/20px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #929292;
border-bottom: 1px solid #ebebeb;
}
.widget ul li{
display:block;
padding:0 0 5px 15px;
background:url(/wp-content/themes/exchangeboxtheme2/images/wliarr.png) no-repeat 0 3px;
}
/* end standart widgets */

/* widget news */
.widget_news_div .widget_title{
margin: -25px -30px 0;
padding: 20px 30px;
font: 600 18px/20px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #929292;
border-bottom: none;
}
.widget_news_more_div{
border-top: 1px solid #ebebeb;
margin: 0 -30px -15px;
padding: 15px 30px;
text-align: right;
}
.widget_news_line{margin:0 0 15px 0;}
.widget_news_date{
float: left;
width: 40px;
padding: 5px 0;
text-align: center;
color: #fff;
background: #cdcdcd;
border-radius: 4px;
}
	.wmon{
	font: 11px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	padding: 0 0 2px 0;
	}
	.wdate{
	font: 16px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	}
.widget_news_content{
float: right;
width: 145px;
}
	.widget_news_text{
	font: 12px/17px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	padding: 0 0 5px 0;
	}
/* end widget news */

/* widget reviews */
.widget_reviews_div .widget_title{
margin: -25px -30px 0;
padding: 20px 30px;
font: 600 18px/20px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #929292;
border-bottom: 1px solid #ebebeb;
}
.widget_reviews_more_div{
border-top: 1px solid #ebebeb;
margin: 0 -30px -15px;
padding: 15px 30px;
text-align: right;
}
.widget_reviews_line{
margin: 0 -30px 0;
padding: 15px 30px;
}
	.widget_reviews_line.odd{
	background: #f5f5f5;
	}
	.widget_reviews_author{
	float: left;
	font: 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	margin: 0 4px 0 0;
	color: #ff7f66;
	}
		.widget_reviews_author a{
		color: #ff7f66;
		text-decoration: none;
		}
	.widget_reviews_date{
	float: left;
	padding: 2px 0 5px 0;
	color: #545454;
	font: 11px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	}
.widget_reviews_content{
position: relative;
font: 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
/* end widget reviews */

/* rezerv widget */
.rezerv_widget{
margin: 0 0 30px 0;
background: #fff;
border-radius: 4px;
box-shadow: 0 2px 4px #c4c2c2;
padding: 0 0 0px;
}
.rezervwidget_title{
margin: 0 0 0;
padding: 20px 30px;
font: 600 18px/20px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #929292;
border-bottom: 1px solid #ebebeb;
}
.obmenlinew{display:block; padding: 0 0 0 10px; margin:0 0 0 0;overflow:hidden;text-decoration:none;}
.obmenlinewico{height: 40px; width: 40px; overflow:hidden; float:left; margin:0 10px 0 0;}
.obmenlinewtext{color:#545454; float:left; width: 90px; padding: 10px 0 0 0; font: 100 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;}
table.rewtable{ width: 100%; }
table.rewtable td{ color: #ff7f66; text-align: left; padding: 5px 0; }
table td.rewrezerv{padding: 0 5px; }
table.rewtable .odd td{ background: #f5f5f5; }
/* end rezerv widget */

/* status widget */
.statuswork_widget{
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 2px 4px #c4c2c2;
    padding: 20px 0 20px 30px;
    margin: 20px 0 30px 0;
}
.statuswork_widgetvn{
background: url(/wp-content/themes/exchangeboxtheme2/images/online.png) no-repeat 0 0;
padding: 42px 0 0 42px;
color: #929292;
}
.offline .statuswork_widgetvn{
background: url(/wp-content/themes/exchangeboxtheme2/images/offline.png) no-repeat 0 0;
}
.statuswork_widget_text{
font: 600 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
.statuswork_widget_time{
font: 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
padding: 0 0 0 2px;
}
/* end status widget */

/* login widget */
.login_widget, .register_widget{
	margin: 0 0 -5px 0;
}
.login_widget_title, .register_widget_title{
    margin: 0 -30px 0;
    padding: 0px 35px 15px;
    color: var(--light);
    text-align: center;
    font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
}
.wline{padding:0 0 20px 0;}
.wlineleft {
    float: left;
    width: 45.4%;
    text-align: right;
}
.wlineright {
    float: right;
    width: 46.5%;
}
.wlinesubmit{
/* background: #f5f5f5; */
padding: 15px 20px;
margin: 0 -30px 0;
border-radius: 0 0 4px 4px;
/* border-top: 1px solid #ebebeb; */
}
.wlinesubmit input{
margin: 0 auto;
display: block;
}
/* end login widget */

/* user widget */
.user_widget{
margin: 0 0 30px 0;
background: #fff;
border-radius: 4px;
box-shadow: 0 2px 4px #c4c2c2;
padding: 0 30px 0;
}
.user_widget_title{
margin: 0 -30px 0;
padding: 20px 30px 20px;
font: 600 18px/20px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
color: #929292;
border-bottom: 1px solid #ebebeb;
}
.user_widget ul li{display:block;padding:0 0 5px 0px;}
.user_widget ul{margin:0 0 0 0px;padding: 0 0 5px 0;}
.wexit{
margin: 0 -30px 10px;
padding: 10px 30px;
background: #f5f5f5;
border-top: 1px solid #ebebeb;
text-align: center;
}
.uswidin{
margin: 0 -30px 10px;
padding: 10px 30px;
background: #f5f5f5;
}
	.uswidinleft{
	float: left;
	width: 100px;
	}
	.uswidinright{
	float: right;
	width: 100px;
	text-align: right;
	color: #ff7f66;
	}
/* end user widget */

/* parser */
.bexbcurs_widget{
	margin-right: 309px;
    display: block;
    float: right;
    width: 21%;
    background-color: #fff;
    border-radius: .6rem;
    padding-left: 40px;
    padding-right: 55px;
    margin-left: 18px;
    padding-bottom: 15px;
}
.bexbcurs_widgettitle{
    font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    font-size: 32px;
    color: #2a2a2a;
    margin-bottom: 15px;
    margin-top: 15px;
}
.bexbcurs_update{
border-top: 1px solid #ebebeb;
padding: 15px 30px;
color: #929292;
font: 100 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
.bexbcurs_tableline{
background: #f5f5f5;
padding: 10px 10px 10px 30px;
}
	.bexbcurs_tableline.odd{
	background: #fff;
	}
.bexbcurs_tabletab1{
float: left;
width: 75px;
}
.bexbcurs_para{
color: #545454;
font: 100 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
text-transform: uppercase;
padding: 0 0 3px 0;
}
.bexbcurs_birga{
color: #929292;
font: 100 10px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
.bexbcurs_arr{
float: left;
width: 25px;
background: url(/wp-content/themes/exchangeboxtheme2/images/wliarr.png) no-repeat 0 5px;
height: 30px;
}
.bexbcurs_tabletab3{
float: left;
width: 110px;
}
.bexbcurs_cursline{
color: #545454;
font: 100 12px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
/* end parser */

/* lastobmen widget */
.lobmen_widget{
	margin: 0 0 30px 0;
    background: #fff;
    border-radius: 4px;
    padding: 25px 30px 0px;
    width: 300px;
    float: right;
    margin-right: 335px!important;
    border-radius: 10px!important;
}
.lobmenwidget_title{
	font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    font-size: 25px!important;
    color: #2a2a2a;
    margin-bottom: 25px;
    margin-top: -5px;
    /* float: left; */
    margin-left: -30px;
margin-right: -30px;text-align: center;}
.lobmline{
float: left;
width: 110px;
width: 46%;/* outline: 1px solid; */}
.lobmlinebac{
color: #545454;
padding: 5px 0 0 0;
font: 100 11px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
overflow: hidden;text-overflow: ellipsis;}
.lobmentable .lobmlinepr{
float: left;
width: 10px;
margin: 15px 5px 0;height: 13px;
background: url(/wp-content/themes/exchangeboxtheme2/images/wliarr.png) no-repeat ;
}
.lobmentable{
padding: 10px 20px 15px;
margin: 0 -30px 0px;
}
.lobmenlinewico{height: 40px; width: 40px; overflow:hidden; float:left; margin:0 10px 0 0;}
.lobmendate{
color: #929292;
padding: 10px 0 0 0;
font: 300 14px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}
/* end lastobmenwidget */

/* pagenavi */
.pagenavi{padding: 0px 0 0 0;margin: 0 0 20px 0;color:#393f4f;text-align:center; font: 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;}
.pagenavi span, .pagenavi a{margin:0 2px;position:relative; padding: 8px 12px; border-radius:4px;}
.pagenavi span{
background: #00cccb;
color: #fff;
}
.pagenavi a{
text-decoration:none;
color: #fff;
background: #cdcdcd;
text-decoration: none;
}
.pagenavi a:hover{
color: #fff;
text-decoration: none;
}
/* end pagenavi */

/* partners */
.partners_div{
background: #00cccb; 
width: 100%;
min-width: 1000px;
padding: 34px 0 24px;
}
.partners_div_ins{
width: 960px;
margin: 0 auto;
}
.partners_div_ins{
width: 960px;
margin: 0 auto;
}
.partners_title{color:#fff; font: 600 18px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; margin: 0 0 20px 0;}
.partners_one{
display: inline-block;
margin: 0 10px 10px 0;	
}
/* end partners */
	
/* footer */
#footer{
position: relative;
z-index: 10;
padding: 15px 0;
background: #01020e;
width: 100%;
min-width: 1000px;
}
.footer{width: 960px; margin: 0 auto; color:#fff; font: 100 13px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;}
.footer a{color:#fff; text-decoration: underline;}
.footer_left{width: 430px;float:left;}
	.mobile_link_div{
	padding: 5px 0 0 0;	
	}
.footer_right{text-align:right;width: 430px;float:right;}
.footer_right ul li{ display: inline; margin: 0 0 0 45px;}
	.footer_right ul li a{
	color: #fff;
	text-decoration: underline;
	}
		.footer_right ul li a:hover{ text-decoration: none; }
/* end footer */	

/* result message */
.resultfalse{font: 600 13px/16px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; border-radius:3px; background:#fbe1e5; padding:10px 20px;color:#a9081f;margin:0 0 10px 0;}
.resulttrue{font: 600 13px/16px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif; border-radius:3px; background:#d4fbd6; padding:10px 20px;color:#13a51d;margin:0 0 10px 0;}
/* end result message */

/* reserv window */
.standart_shadow{
position: fixed;
float: none;
top: 0;
left: 0;
z-index: 999998;
width: 100%;
height: 100%;
background: #fff;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7; 
-khtml-opacity: 0.7;
opacity: 0.7;
}
.standart_window{  
position: fixed;
float: none;
width: 100%;
max-width: 400px;
top: 100px;
left: 0px;
z-index: 999999;
}
	.standart_windowins{
	position: relative;
	width: 360px;
	margin: 0 auto;
    padding: 20px 20px 20px;
    box-shadow: 0 0 10px #fff;
    background: #fff;	
	border: 1px solid #ddd;
	}		
    .standart_window_close{
	position: absolute;
	float: none;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background: url(/wp-content/themes/exchangeboxtheme2/images/close.png) no-repeat center center;
	top: 20px;
	right: 15px;
	}	
	.standart_window_title{
	font: 100 23px/25px MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	color: #ff7f66;
	margin: 0 0px 10px;
	padding: 0px 30px 0px 0px; 
	border: none;	
	}
	.rb_line{
	padding: 5px 0;
	}
/* end reserv window */

/* classed */
.clear{clear:both;}
.right{float:right;}
.red, .req{ color: #ff7f66; }
img.alignnone{display:block;margin:0 0 20px 20px;}
img.alignright{float:right;margin:0 0 1em 1em}
img.alignleft{float:left;margin:0 1em 1em 0}
img.aligncenter{display:block;margin:20px auto;}
a img.alignnone{display:block;margin:0 0 20px 20px;}
a img.alignright{float:right;margin:0 0 1em 1em}
a img.alignleft{float:left;margin:0 1em 1em 0}
a img.aligncenter{display:block;margin:20px auto;}

.main_1I3:before {
    position: absolute;
    content: "";
    top: 36px;
    top: 3.6rem;
    left: -32px;
    left: -3.2rem;
    width: 24px;
    width: 2.4rem;
    height: 24px;
    height: 2.4rem;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 383.748 383.748' fill='%23e3e7ec'%3E%3Cpath d='M62.772 95.042C90.904 54.899 137.496 30 187.343 30c83.743 0 151.874 68.13 151.874 151.874h30C369.217 81.588 287.629 0 187.343 0c-35.038 0-69.061 9.989-98.391 28.888a182.423 182.423 0 0 0-47.731 44.705L2.081 34.641v113.365h113.91L62.772 95.042zm318.895 140.7h-113.91l53.219 52.965c-28.132 40.142-74.724 65.042-124.571 65.042-83.744 0-151.874-68.13-151.874-151.874h-30c0 100.286 81.588 181.874 181.874 181.874 35.038 0 69.062-9.989 98.391-28.888a182.443 182.443 0 0 0 47.731-44.706l39.139 38.952V235.742z'/%3E%3C/svg%3E");
    background-size: 20px;
    background-size: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    border-radius: 50%
}

@media (max-width:99.9em) {
    .main_1I3:before {
        display: none
    }
}

@media (max-width:61.9em) {
    .main_1I3:before {
        display: block
    }
}

@media (max-width:47.9em) {
    .main_1I3:before {
        display: none
    }
}

.fade {
    opacity: 0;
    transition: opacity .15s linear
}

.fade.in {
    opacity: 1
}

.close_3SY {
    font-size: 2.4rem;
    font-weight: 700;
    line-height: 1;
    color: #8d8d8d
}

.close_3SY:focus,
.close_3SY:hover {
    color: #7d7d7d;
    text-decoration: none;
    cursor: pointer
}

button.close_3SY {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none
}

.modal {
    overflow: hidden
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    outline: 0;
    -webkit-overflow-scrolling: touch
}

.modal.fade .modal-dialog {
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translateY(-25%);
    transform: translateY(-25%)
}

.modal.in .modal-dialog {
    -webkit-transform: translate(0);
    transform: translate(0)
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: auto
}

.modal-center {
    text-align: center;
    padding: 0
}

.modal-center:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -4px
}

.modal-center .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

.modal_1ej {
    width: 70.8rem;
    margin: 2rem auto
}


.modal_3cL {
    position: absolute;
    top: 2.8rem;
    right: 2.8rem
}

.modal_1s3 {
    padding: 3.2rem 3rem;
    color: #4d4d4d;
    background-color: #fff;
    border-radius: 4px;
}


.modal_1Kr {
    margin-bottom: 1.6rem
}

.modal_m8P {
    font-size: 30px;
    text-align: center;
    font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
}

.modal_1bQ p {
    margin-bottom: 2.8rem
}

.modal_1bQ p:last-child {
    margin-bottom: 1rem
}

.modal_12c {
    text-align: center
}

.accounttopblock.topped {
    float: left;
}

.accounttopblock.bottoms {
    float: right;
}

.accounttopblock {
    margin: 35px!important;
}

.accounttitle {
    margin-left: 45px!important;
}

.wline {
    text-align: center;
}

@media screen and (max-width: 1500px) {
	
.wlineleft {
    float: left;
    width: 44.1%;
    text-align: right;
}
	
.wlineright {
    float: right;
    width: 45.5%;
}	
	
}

.operator_content {
    color: #4599c1;
}

.operator_content span {
    margin-right: 5px;
    vertical-align: top;
}

.operator_content:hover {
    text-decoration: underline;
    color: black;
}

.sitemap-column.sitemap-columns-1.sitemap-posttypes.sitemap-posttype-post {
    display: none!important;
}

.sitemap-column.sitemap-columns-1.sitemap-posttypes.sitemap-posttype-popup {
    display: none!important;
}

#trp-floater-ls {
    margin-left: -110px!important
}

#trp-floater-ls.trp-color-dark {
    background: rgb(10 32 57);
    background: linear-gradient(0deg, rgb(10 32 57) 0%, rgb(10 32 57) 100%)!important;
}

#trp-floater-ls-language-list a:hover {
    color: #FAFAFA;
    background-color: #01020e!important
}

body.admin-bar #trp-floater-ls.trp-top-right, body.admin-bar #trp-floater-ls.trp-top-left {
    top: 35px!important;
}

.page {
    background-image: url(/wp-content/uploads/55531.jpg);
    color: #1c1c1c;
    position: relative;
    font-family: MuseoSans, Gill Sans, Lucida Grande, Arial, Helvetica, sans-serif;
    background-position: center center;
    background-size: cover;
    background-repeat: repeat;
    background-attachment: fixed;
    overflow-x: hidden;
}
.zawarntext{
	background:#F5F5F5;
}