header{
	border-top: 0 solid #fcb52b;
	padding: 0 0;
	border-bottom: 1px solid #F7C028;
}
img.logo{margin-top: 4px;}
.courses{background-color: #ffffff;position: relative;z-index: 1001;}
.toggle-courses{
	position: absolute;
	left: 50%;
	top: 100%;
	margin-left: -10px;
	margin-top: -9px;
	width: 19px;
	height: 19px;
	background-color: #ffffff;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	border-radius: 100%;
	text-align: left;
}
.courses .container{
	height: 58px;
	min-height: 58px;
	overflow: hidden;
	-moz-transition: all ease-out 0.4s;
	-webkit-transition: all ease-out 0.4s;
	-o-transition: all ease-out 0.4s;
	-ms-transition: all ease-out 0.4s;
	transition: all ease-out 0.4s;
}
.courses.active .container{height: auto;}
.courses .pair{padding: 18px 0;margin: 0;white-space: nowrap;}
.courses .highcharts-container{display: inline-block;vertical-align: middle;margin-top: -7px;}
.courses .title{font-size: 13px;color: #353535;font-weight: 300;}
.courses .title span{color: #F7C028;font-weight: 700;}
.courses canvas{vertical-align: middle!important;}
.courses .container > .row{margin: 0;}
.balance-menu.navbar-nav{
	height: auto;
	margin: 0;
	padding: 0;
	-moz-transition: background-color ease-out 0.2s;
	-webkit-transition: background-color ease-out 0.2s;
	-o-transition: background-color ease-out 0.2s;
	-ms-transition: background-color ease-out 0.2s;
	transition: background-color ease-out 0.2s;
}
.account-menu-wrap .nav.balance-menu > li > a{
	color: #ffffff;
	font-size: 16px;
	padding: 25px 20px;
	-moz-transition: color ease-out 0.2s;
	-webkit-transition: color ease-out 0.2s;
	-o-transition: color ease-out 0.2s;
	-ms-transition: color ease-out 0.2s;
	transition: color ease-out 0.2s;
}
.account-menu-wrap .nav.balance-menu > li > a.new-order{
	padding-left: 30px;
}
.account-menu-wrap .nav.balance-menu > li.dropdown.open > a{
	background-color: #F7C028;
}
.account-menu-wrap .nav.balance-menu > li:first-child > a{padding-left: 0;padding-bottom: 21px;padding-top: 22px;}
.account-menu-wrap .nav.balance-menu > li:first-child > a:hover{background-color: transparent!important;}
.account-menu-wrap .nav.balance-menu > li > a:hover{background-color: transparent; color:#000}
.account-menu-wrap .nav.balance-menu > li > a:active,
.account-menu-wrap .nav.balance-menu > li > a:focus{background-color: transparent;}
.account-menu-wrap .view-all .dropdown-menu{
	left: 0;
	width: 170px;
	top: 47px;
	background-color: #F7C028;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-khtml-border-radius: 0;
	-o-border-radius: 0;
	margin-top: 0;
	border-top: 1px solid #F7C028;
	padding: 0 20px!important;
	-moz-transition: background-color ease-out 0.2s;
	-webkit-transition: background-color ease-out 0.2s;
	-o-transition: background-color ease-out 0.2s;
	-ms-transition: background-color ease-out 0.2s;
	transition: background-color ease-out 0.2s;
}
.account-menu-wrap .view-all .dropdown-menu:hover{background-color: #F7C028;}
.account-menu-wrap .view-all .dropdown-menu > span{display: block;padding: 10px 0;font-size: 13px;color: #ffffff;}
.account-menu-wrap .view-all .dropdown-menu > span span{color: #9cd6f8;}
header.is-authorized{padding-top: 0;border-top: 0;}
.container{padding-left: 0;padding-right: 0;}
.account-menu-wrap{
	padding: 0 12px;
	background-color: #A8A6A7;
	color: #ffffff;
	margin-bottom: 0;
}
.small-select .select2-container .select2-choice > .select2-chosen{font-size: 1em!important;}
.account-menu-wrap  .navbar{min-height: 20px;margin-bottom: 0;border: 0;}
.account-menu-wrap .nav > li > a{padding: 0;}
.account-menu-wrap li{font-size: 1.083em;color: #ffffff;}
.balance-menu .balance-values .item{
	margin-left: 20px;
	-moz-transition: all ease-out 0.2s;
	-webkit-transition: all ease-out 0.2s;
	-o-transition: all ease-out 0.2s;
	-ms-transition: all ease-out 0.2s;
	transition: all ease-out 0.2s;
	display: inline-block;
	color: #ffffff;
}
.balance-menu .balance-values .item:hover{
	/*color:#fcb52b;*/
	background-color: transparent;
}
.balance-menu .balance-values .item span{
	color: #9cd6f8;
	text-transform: uppercase;
	-moz-transition: all ease-out 0.2s;
	-webkit-transition: all ease-out 0.2s;
	-o-transition: all ease-out 0.2s;
	-ms-transition: all ease-out 0.2s;
	transition: all ease-out 0.2s;
}
/*.balance-menu .balance-values .item:hover span{color: #ffffff;}*/
.account-menu-wrap .navbar-toggle{
	position: relative;
	float: none;
	width: 100%;
	padding: 9px 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	background-color: transparent;
	background-image: none;
	border: 0;
	border-radius: 4px;
	letter-spacing: 1px;
}
.account-menu-wrap .bal-header a{color: #ffffff;}
.account-menu-wrap .bal-header a:hover{
	background-color: transparent;
	/*color: #fcb52b;*/
}
.account-menu-wrap .container{padding-right: 15px;}
.account-menu-wrap .navbar-toggle .title{position: relative;padding-left: 40px;text-transform: uppercase;}
.account-menu-wrap .navbar-toggle .icons{
	position: absolute;
	width: 12px;
	left: 0;
	top: 2px;
}
.account-menu-wrap .navbar-toggle .icon-bar{background-color: #99c9e6;height: 1px;margin-bottom: 4px;}
.account-menu-wrap .user-links li{float: left;display: block;}
.account-menu-wrap .user-links li a{
	display: block;
	padding: 25px 15px 25px;
	color: #ffffff;
	position: relative;
}
.nav > li > a:hover, .nav > li > a:focus{background-color: transparent;}
.account-menu-wrap .dropdown-menu li a{margin:0!important;font-size:12px;border-right:0;border-top:1px solid #A8A6A7;padding-top:12px;padding-bottom:12px;}
.account-menu-wrap .dropdown-menu li a:hover{border-color:#A8A6A7;background-color: #A8A6A7!important;}
.account-menu-wrap .dropdown-menu li a span{position:relative;padding-left:30px;}
.account-menu-wrap .dropdown-menu li a:hover span i{color:#ffffff;}
.account-menu-wrap .dropdown-menu li a span i{
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -7px;
	color: #F7C028;
	font-size: 15px;
	-moz-transition: all ease-out 0.2s;
	-webkit-transition: all ease-out 0.2s;
	-o-transition: all ease-out 0.2s;
	-ms-transition: all ease-out 0.2s;
	transition: all ease-out 0.2s;
	width: 18px;
	text-align: center;
}
.caret{
	width: 6px;
	height: 6px;
	border: 0;
	margin-left: 8px;
	margin-top: -4px;
	border-left: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
}
.toggle-courses .caret{border-color: #F7C028;width: 7px;height: 7px;margin-top: -2px;margin-left: 6px;}
.toggle-courses:hover .caret{border-color: #fbb326;}
.open .caret,.courses.active .caret{
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	margin-top: 0;
}
.courses.active .caret{margin-top: 1px;}
.account-menu-wrap li:first-child a{border-top: 0!important;}
.account-menu-wrap .dropdown-menu li:first-child a{border-left: 0;}
.account-menu-wrap li.open:hover > a,
.account-menu-wrap li a:hover{background-color: #fff!important; color:#000}
.account-menu-wrap li.open > a{background-color: #fff!important; color: #000}
.account-menu-wrap .dropdown-menu{top:100%;background-color:#A8A6A7;width:140%;left:0;border:0;margin:0;padding:0!important;min-width: 205px;}
.account-menu-wrap .user-links > li:last-child .dropdown-menu{width: 100%;left: 0;min-width: 50px;}
.account-menu-wrap .balance-menu .dropdown-menu{min-width: 240px;}
.account-menu-wrap .dropdown-menu li{float:none;margin:0;}
.account-menu-wrap .user-links li a > span{display: inline-block;position: relative; /* padding-left: 25px;*/ }
.account-menu-wrap .user-links li a b{font-weight: 400;}
.account-menu-wrap .user-links li a > span.caret{padding: 0;}
.account-menu-wrap .user-links li a > span.caret:after{display: none;}
.account-menu-wrap .user-links li a.lang > span{padding-left: 0;}
/*.user-links li a > span:after{*/
	/*content: "";*/
	/*position: absolute;*/
	/*left: 0;*/
	/*top: 5px;*/
	/*background: transparent url('../images/sprite.png') 0 0 no-repeat;*/
/*}*/
.user-links li a.mess span,.user-links li a.my-orders span{padding-left: 20px;}
.user-links li a.mess span:after{width: 13px;height: 11px;background-position: -65px 0;}
.user-links li a.my-orders span:after{width: 12px;height: 13px;background-position: -287px 0;}
.user-links li a.acc span:after{width: 11px;height: 12px;background-position: -65px -13px;}
.user-links li a.ball span:after{width: 14px;height: 13px;background-position: 0 -313px;}
.user-links li a.login span:after{width: 12px;height: 13px;background-position: -33px -313px;}
.user-links li a.signup span:after{width: 17px;height: 13px;background-position: -15px -313px;}
.user-links li a.logout span:after{width: 13px;height: 10px;background-position: -65px -27px;top: 6px;}
.user-links li a span .badge{
	position: absolute;
	left: 0;
	top: 0;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	-o-border-radius: 100%;
	width: 22px;
	height: 22px;
	background-color: #fcb42b;
	padding: 5px 0 0;
	text-align: center;
	font-size: 11px;
	font-weight: 600;
}
.user-links li a.my-orders span .badge{background-color: #F7C028;}

.langs{padding-top: 12px}
.langs a{
	display: inline-block;
	vertical-align: middle;
	width: 27px;
	height: 27px;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	-o-border-radius: 100%;
	font-size: 0.833em;
	text-transform: uppercase;
	padding-top: 5px;
	text-align: center;
	margin: 0 1px;
	color: #3c3c3c;
}
.langs a:not(act):hover{color: #F7C028;}
.langs a.active{background-color: #fef0d5;}
.top-menu-wrap{position: relative;padding-top: 5px;}
.log-reg{
	position: absolute;
	right: 15px;
	top: -25px;
}
.log-reg a,.form-links a{font-size: 1.083em;margin-left: 20px;position: relative;padding-left: 24px;}
.form-links a:after{
	content: "";
	position: absolute;
	left: 0;
	top: 3px;
	width: 15px;
	height: 13px;
	background-color: transparent;
	background-image: url('../images/sprite.png');
	background-repeat: no-repeat;
	background-position: 50px 50px;
}
.form-links a.signin-ico:after{background-position: -70px -277px;width: 17px;height: 13px;top: 4px;}
.form-links a.log-ico:after{background-position: -93px -172px;width: 12px;height: 12px;top: 4px;}
.form-links a.fogpass-ico:after{background-position: -70px -292px;width: 16px;height: 18px;top: -1px;}
.log-reg a:after{
	content: "";
	position: absolute;
	left: 0;
	top: 3px;
	width: 15px;
	height: 13px;
	background: transparent url('../images/sprite.png') -106px -172px no-repeat;
}
.log-reg a:first-child:after{
	background-position: -93px -172px;
	width: 12px;
	height: 12px;
	top: 4px;
}
.navbar-default{border: 0;background: none;}
.top-menu-wrap .navbar-default .navbar-nav > li > a{
	color: #F7C028;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 1.167em;
	font-weight: 800;
}
.navbar-default .left-navbar .navbar-nav > li > a{
	text-transform: none;
	color: #e7f2f8;
	font-weight: 300;
	display: block;
	padding: 18px 15px 18px 20px;
	background-color: #F7C028;
	letter-spacing: 0;
	border-top: 1px solid #F7C028;
	font-size: 1.333em;
}
.navbar-default .left-navbar .navbar-nav > li > a span{
	display: inline-block;
	padding-left: 40px;
	position: relative;
	text-align: left;
	min-width: 150px;
}
.navbar-default .left-navbar .navbar-nav > li > a span i{
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -10px;
	color: #F7C028;
	font-size: 20px;
	width: 20px;
	text-align: center;
}
.navbar-default .left-navbar .navbar-nav > li.active > a span i{color: #ffffff;}
/*.navbar-default .left-navbar .navbar-nav > li > a span:after{
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -10px;
	width: 20px;
	height: 19px;
	background-color: transparent;
	background-image: url('../images/leftbar-icons-sprite.png');
	background-repeat: no-repeat;
}*/
.navbar-default .left-navbar .navbar-nav > li:first-child > a{border: 0;}

.navbar-default .left-navbar .navbar-nav > li:last-child > a{
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	-khtml-border-radius: 0 0 4px 4px;
	-o-border-radius: 0 0 4px 4px;
}
.navbar-default .left-navbar .navbar-nav > li.lm-profile > a span:after{background-position: 0 0;}
.navbar-default .left-navbar .navbar-nav > li.lm-profile.active > a span:after{background-position: 0 -19px;}
.navbar-default .left-navbar .navbar-nav > li.lm-balance > a span:after{background-position: -20px 0;}
.navbar-default .left-navbar .navbar-nav > li.lm-balance.active > a span:after{background-position: -20px -19px;}
.navbar-default .left-navbar .navbar-nav > li.lm-orders > a span:after{background-position: -40px 0;}
.navbar-default .left-navbar .navbar-nav > li.lm-orders.active > a span:after{background-position: -40px -19px;}
.navbar-default .left-navbar .navbar-nav > li.lm-verif > a span:after{background-position: -60px 0;}
.navbar-default .left-navbar .navbar-nav > li.lm-verif.active > a span:after{background-position: -60px -19px;}
.navbar-default .left-navbar .navbar-nav > li.lm-secur > a span:after{background-position: -80px 0;}
.navbar-default .left-navbar .navbar-nav > li.lm-secur.active > a span:after{background-position: -80px -19px;}
.navbar-default .left-navbar .navbar-nav > li.lm-api > a span:after{background-position: -100px 0;}
.navbar-default .left-navbar .navbar-nav > li.lm-api.active > a span:after{background-position: -100px -19px;}
.navbar-default .left-navbar .navbar-nav > li.lm-history > a span:after{background-position: -140px 0;}
.navbar-default .left-navbar .navbar-nav > li.lm-history.active > a span:after{background-position: -140px -19px;}
.navbar-default .left-navbar .navbar-nav > li.lm-stat > a span:after{background-position: -160px 0;}
.navbar-default .left-navbar .navbar-nav > li.lm-stat.active > a span:after{background-position: -160px -19px;}
.navbar-default .left-navbar .navbar-nav > li.lm-supp > a span:after{background-position: -180px 0;}
.navbar-default .left-navbar .navbar-nav > li.lm-supp.active > a span:after{background-position: -180px -19px;}
.navbar-default .left-navbar .navbar-nav > li.lm-mess > a span:after{background-position: -200px 0;}
.navbar-default .left-navbar .navbar-nav > li.lm-mess.active > a span:after{background-position: -200px -19px;}

.navbar-default .left-navbar .navbar-nav > li > a:hover{color: #ffffff;background-color: #F7C028;}
.navbar-default .left-navbar .navbar-nav > li.active > a{background-color: #fcb42b;color: #ffffff;}



.navbar-default .navbar-nav > li > a:hover{color: #fcb52b;}

.navbar-collapse{border: 0;}
.navbar-default .navbar-toggle{
	background-color: #ffffff;
	position: relative;
	float: right;
	padding: 18px 20px 20px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 0;
	background-image: none;
	border: 1px solid #c9dcf0;
	border-bottom-width: 2px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
	padding-right: 80px;
}
header.is-authorized .navbar-default .navbar-toggle{
	float: none;
	margin: 0;
	width: 100%;
	text-align: center;
}
header.is-authorized .navbar-default .navbar-toggle{margin-bottom: -6px;}
header.is-authorized .navbar-default .navbar-toggle .title{right: 50%;margin-right: -50px;color: #ffffff;}
.top-menu-wrap .navbar-default .navbar-toggle .icon-bar{margin-left: auto;margin-right: auto;}
.navbar-default .navbar-toggle:focus{background-color: transparent;}
header.is-authorized .navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle.act{
	border-color: transparent;
	background-color: #F7C028;
}
.navbar-default .navbar-toggle.act{
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	-khtml-border-radius: 4px 4px 0 0;
	-o-border-radius: 4px 4px 0 0;
}
.navbar-default .navbar-toggle .title{
	color: #F7C028;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.167em;
	position: absolute;
	right: 20px;
	top: 15px;
}
.navbar-default .navbar-toggle .icon-bar{background-color: #fcb52b;height: 3px;}

header.is-authorized .navbar-default .navbar-toggle:hover .title,
.navbar-default .navbar-toggle:hover .title,
.navbar-default .navbar-toggle.act .title{color: #ffffff;}

header.is-authorized .navbar-default .navbar-toggle:hover .icon-bar,
.navbar-default .navbar-toggle:hover .icon-bar,
.navbar-default .navbar-toggle.act .icon-bar{background-color: #ffffff;}
.courses-gallery-wrap{padding: 18px 0;background-color: #ffffff;border-bottom: 2px solid #f5f8fb;max-width: 100%;overflow: hidden;}
.courses-gallery-wrap ul,.courses-gallery-wrap ul li{list-style: none;}
.top-block{
	padding: 110px 0;
	/*background: transparent url('../images/top-block.jpg') 50% 50% no-repeat;*/
	background-color: #6e6e6e;
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	text-align: center;
	overflow: hidden;
}
.top-block .container{max-width: 700px;padding-right: 20px;padding-left: 20px;}
.top-block .container,.top-block .container a{color: #b8d9f5;font-size: 1.167em;}
.top-block .container a{text-decoration: underline;}
.top-block .container a:hover{text-decoration: none;}
.top-block h1{
	color: #ffffff;
	font-weight: 300;
	font-size: 3.250em;
	line-height: 1.5em;
}
h1{font-weight: 300;margin-bottom: 35px;}
.top-block .sub-title{margin-bottom: 50px;}
.btn{
	background-color: #fcb52b;
	white-space: nowrap;
	padding: 15px 30px 15px 30px;
	text-transform: uppercase;
	font-size: 14px!important;
	color: #2f2f2f!important;
	letter-spacing: 1px;
	font-weight: 600;
	text-decoration: none!important;
	position: relative;
	box-shadow: 0 2px 0 rgba(0,0,0,.16);
	-moz-box-shadow: 0 2px 0 rgba(0,0,0,.16);
	-webkit-box-shadow: 0 2px 0 rgba(0,0,0,.16);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
	display: inline-block;
	border: 0;
	-moz-transition: all ease-out 0.2s;
	-webkit-transition: all ease-out 0.2s;
	-o-transition: all ease-out 0.2s;
	-ms-transition: all ease-out 0.2s;
	transition: all ease-out 0.2s;
	outline: none;
}
.btn.btn-default{padding-right: 50px;}
.btn.btn-link{background-color: #ffffff;}
.btn.btn-link:hover{background-color: #f7f5f5!important;}
input.btn,button.btn{padding-right: 30px;padding-left: 30px;}
.btn:hover{background-color: #f4a40a!important;}
.btn.btn-default:after{
	content: "";
	width: 7px;
	height: 11px;
	position: absolute;
	top: 50%;
	margin-top: -6px;
	right: 25px;
	background: transparent url('../images/sprite.png') 0 0 no-repeat;
}
button.btn.yellow:after{display: none;}
.btn.btn-info,.btn.btn-primary{
	background-color: transparent;
	padding: 6px 8px;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	color: #000!important;
	font-weight: 400;
	letter-spacing: 0;
	text-transform: none;
	outline: none;
}
.btn.btn-info{border: 1px solid #d1dfed;}
.btn.btn-primary{border: 1px solid #F7C028;}
.btn.btn-info:hover,.btn.btn-primary:hover{background-color: #edf3fe!important;}

/*.btn.yellow:hover:after{background-position: 0 -11px;}*/
.btn:active{
	transform: translateY(2px);
	-webkit-transform: translateY(2px);
	-moz-transform: translateY(2px);
	outline: none!important;
}
.advantages{
	overflow: hidden;
	max-width: 100%;
	padding: 90px 0;
	background-color: #eaf0f7;
}
.advantages .col-md-offset-7{padding-left: 65px;}
.advantages > .container{position: relative;	min-height: 550px;}
.advantages .video-wrap{
	position: absolute;
	left: 50%;
	margin-left: -595px;
	top: 50%;
	margin-top: -320px;
}
/*.advantages .video-wrap:after{
	content: '';
	position: absolute;
	left: 0;
	top: -53px;
	width: 646px;
	height: 54px;
	background: transparent url('../images/video-bar.png') 0 0 no-repeat;
}*/
.advantages .video-wrap video{
	box-shadow: 0 5px 22px rgba(0,0,0,.15);
	-moz-box-shadow: 0 5px 22px rgba(0,0,0,.15);
	-webkit-box-shadow: 0 5px 22px rgba(0,0,0,.15);
	width: 646px;
}
.video-overlay{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 50;}
h2{color: #2b2b2b;font-weight: 300;font-size: 3.250em;margin-bottom: 40px;}
.advantages .adv-item{
	position: relative;
	padding-left: 110px;
	color: #757575;
	font-size: 1.417em;
	margin-bottom: 50px;
}
.advantages h2{margin-bottom: 55px;font-size: 35px;}
.advantages .adv-item .icon{position: absolute;left: 0;top: 0;}
.advantages .adv-item .title{font-weight: 600;text-transform: uppercase;letter-spacing: 1px;color: #F7C028;}
.diagram-wrap{
	padding: 90px 0;
	text-align: center;
	background-color: #ffffff;
	max-width: 100%;
	overflow: hidden;
}
.diagram-wrap .btn{font-size: 13px!important;}
.diagram-wrap h2{color: #161616;font-size: 35px;}
.diagram-wrap .sub-title{font-size: 16px;font-weight: 300;color: #8f8f8f;margin-bottom: 50px;}
.diagram-wrap .title{color: #959494;font-size: 1.167em;margin-bottom: 15px;text-align: left;}
.diagram-wrap .currency-sel{max-width: 250px;}
.diagram-wrap .diagram-controls{text-align: left;margin-bottom: 70px;}
.diagram-controls .select2-search{display: none!important;}
.diagram-controls .select2-container .select2-choice{text-transform: uppercase;color: #F7C028;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 1.3em;
  font-weight: 600;}
.diagram-wrap .period-info{text-align: left;margin-bottom: 40px;}
.diagram-wrap .period-info .title{
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 0;
	margin-right: 20px;
}
.diagram-wrap .period-info a{
	display: inline-block;
	vertical-align: middle;
	width: 27px;
	height: 27px;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	-o-border-radius: 100%;
	font-size: 0.917em;
	text-transform: none;
	padding-top: 5px;
	text-align: center;
	margin: 0 1px;
	color: #F7C028;
	margin-left: 10px;
}
.diagram-wrap .period-info a.act{background-color: #fef0d5;color: #3b3b3b;}
.diagram-wrap .current-dates{text-align: right;}


.diagram-wrap .sel-wrap{
	display: inline-block;
	vertical-align: middle;
	width: 49%;
	padding-left: 18px;
	position: relative;
}
.diagram-wrap .sel-wrap:first-child{padding-left: 0;padding-right: 18px;}
.diagram-wrap .sel-wrap:first-child:after{
	content: "";
	position: absolute;
	right: -8px;
	width: 14px;
	top: 50%;
	border-bottom: 1px solid #949393;
}
.diagram-wrap .sel-wrap:first-child{padding-left: 0;padding-right: 18px;}
.diagram-wrap .sel-wrap:first-child:after{
	content: "";
	position: absolute;
	right: -8px;
	width: 14px;
	top: 50%;
	border-bottom: 1px solid #949393;
}


/* trade */

.trade .sel-wrap{
    width: 50%;
    padding-left: 18px;
    position: relative;
    float: left;
}
.trade .sel-wrap:first-child{padding-left: 0;padding-right: 18px;}
.trade .sel-wrap:first-child:after{
    content: "";
    position: absolute;
    right: -8px;
    width: 14px;
    top: 44%;
    border-bottom: 1px solid #949393;
}

/* /trade */

.diagram-wrap .curr-col .val{color: #2b2b2b;font-weight: 300;font-size: 2.333em;}
.diagram-wrap .curr-col.l-price .val{font-weight: 600;}

.news{overflow: hidden;}
.news{padding: 70px 0;border-top: 4px solid #d2e1f0;background-color: #eaf0f7;}
.news .news-item{position: relative;margin-bottom: 55px;min-height: 170px;}
.news .row{margin: 0;}
.news h2{text-align: center;margin-bottom: 50px;font-size: 35px;}
.news-item .img{
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	padding: 5px;
	background-color: #ffffff;
	border: 1px solid #bec3c9;
}
.news-item .date{color: #959494;text-transform: uppercase;letter-spacing: 1px;font-weight: 300;margin-bottom: 10px;font-size: 0.833em;}
.news-item a{color: #F7C028;}
.news-item a:hover{color: #fcb52b;}
.news-item .title{font-weight: 300;font-size: 2.000em;display: inline-block;margin-bottom: 20px;line-height: 1.2;}
.news-item .announce{color: #848484;font-size: 1.167em;}
.news-item .readmore{font-weight: 600;font-size: 0.917em;letter-spacing: 1px;text-transform: uppercase;}

.get-start,.footer{padding: 40px 0;background-color: #A8A6A7;color: #ffffff;}
.get-start .container{padding: 0 30px;}
.get-start .title{
	font-size: 22px;
	font-weight: 300;
	padding-left: 155px;
	position: relative;
}
.get-start .title:after{
	content: "";
	position: absolute;
	left: 10px;
	top: 50%;
	width: 78px;
	height: 89px;
	background: transparent url('../images/start.png') 0 0 no-repeat;
	margin-top: -45px;
}
.get-start .title span{font-weight: 600;}

.footer-push{height: 200px;}
.footer{
	border-top: 4px solid #F7C028;
	padding-bottom: 90px;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	min-height: 200px;
}
.footer .copyright-txt{
	margin-top: 30px;
	font-size: 12px;
	color: #F7C028;
}

.footer .title{
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 1.167em;
	margin-bottom: 25px;
}
.footer ul{margin: 0;padding: 0;list-style: none;}
.footer ul li{margin-bottom: 5px;}
.footer ul li a{color: #fff;font-size: 1.083em;}
.footer ul li a:hover{color: #ffffff;}
.contacts-wrap{font-size: 1.083em;padding-right: 0!important;}
.contacts-wrap .adress{font-weight: 800;margin-bottom: 20px;}
.contacts-wrap .phones{
	padding-left: 25px;
	position: relative;
	line-height: 2;
	margin-bottom: 20px;
	margin-right: -15px;
}
.contacts-wrap .phones span,
.contacts-wrap .phones a{position: relative;}
.contacts-wrap .mailto{position: relative;text-decoration: underline;padding-left: 25px;color: #ffffff;}
.contacts-wrap .mailto:hover{text-decoration: none;}
.contacts-wrap .phones span:after,
.contacts-wrap .phones a:after,
.contacts-wrap .mailto:after{
	content: "";
	position: absolute;
	left: 5px;
	top: 8px;
	width: 13px;
	height: 13px;
	background: transparent url('../images/sprite.png') -8px 0 no-repeat;
}
.contacts-wrap .phones a{color: #ffffff;}
.contacts-wrap .phones a:hover{color: #fcb52b;}
.contacts-wrap .phones span:after,
.contacts-wrap .phones a:after{left: -20px;top: 2px;}
.contacts-wrap .phones span.fax:after{
	width: 14px;
	height: 12px;
	background-position: -8px -61px;
}
.contacts-wrap .mailto:after{width: 16px;height: 13px;background-position: -8px -14px;top: 4px;}
.soc-wrap li a{position: relative;display: inline-block;padding: 4px 0 4px 40px;}
.soc-wrap li a:after{
	content: "";
	position: absolute;
	left: 0;
	top: 4px;
	width: 20px;
	height: 20px;
	background: transparent url('../images/sprite.png') -8px 0 no-repeat;
}
.soc-wrap li.fb a:after{background-position: -27px 0;}
.soc-wrap li.twitt a:after{background-position: -27px -21px;}
.soc-wrap li.gpl a:after{background-position: -27px -42px;}
.footer-col.soc-wrap{padding-left: 55px;}
.footer .provided{color: #9dc0e2;}
.footer p.provided{margin-bottom: 20px;}
.footer .provided img{margin-left: 15px;vertical-align: middle;}
.footer .search-wrap form{position: relative;margin-bottom: 20px;}
.footer .search-wrap input[type=text]{
	width: 100%;
	height: 35px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
	background-color: #F7C028;
	border: 0;
	padding: 0 45px 0 15px;
	outline: none;
	color: #ffffff;
}
.footer .search-wrap input[type=text]:focus{border: 1px solid #f5b230;}
.footer .search-wrap input[type=submit],
.search-results .search-form .search-wrap input[type=submit]{
	width: 18px;
	height: 18px;
	border: 0;
	cursor: pointer;
	position: absolute;
	right: 13px;
	top: 50%;
	margin-top: -9px;
	background: transparent url('../images/search.png') 0 0 no-repeat;
	overflow: hidden;
	outline: none;
}
.search-results .search-form .search-wrap input[type=submit]{right: 25px;margin-top: -13px;}
.bxslider li,.owl-carousel-courses{text-align: center;}
.bxslider li .title,
.owl-carousel-courses .title,
.owl-carousel-courses .diagr,
.bxslider li .diagr{display: inline-block;vertical-align: bottom;text-align: left;}
.bxslider li .title,.owl-carousel-courses .title{margin-right: 15px;color: #F7C028;text-transform: uppercase;letter-spacing: 1px;font-size: 14px;font-weight: 600;}
.bxslider li .title .val,.owl-carousel-courses .title .val{letter-spacing: 0;color: #2d2d2d;font-weight: 300;display: inline-block;font-size: 14px;}

.container.content{position: relative;padding-top: 40px;padding-bottom: 70px;}
.content .leftbar{padding-right: 40px;}
.content .leftbar .navbar-nav{float: none;}
.content .leftbar .navbar-nav li{float: none;}
.leftbar-menu .navbar-header .page-title{
	color: #2b2b2b;
	font-weight: 300;
	font-size: 3.250em;
	float: left;
}
.breadcrumb{margin-bottom: 20px;padding: 0;background-color: transparent;}
.breadcrumb li:before{display: none!important;}
.breadcrumb > li + li:before{display: none;}
.breadcrumb  a{padding-right: 20px;margin-right: 10px;position: relative;display: inline-block;}
.breadcrumb  a:after{
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -2px;
	width: 8px;
	height: 5px;
	background: transparent url('../images/sprite.png') -48px -15px no-repeat;
}
.breadcrumb li:last-child a:after{display: none;}
.breadcrumb li:first-child a:after{display: block;}
h2{font-size: 2.333em;}
.profile-info .user-info{
	padding: 25px 25px 5px;
	background-color: #f5f5f5;
	margin-bottom: 35px;
}
.profile-info .settings .params{margin-bottom: 25px;}
.profile-info .user-info h2{color: #F7C028;margin-bottom: 20px;}
.user-info .param-row{font-size: 1.167em;margin-bottom: 20px;}
.user-info .param-row .param{color: #2a2a2a;font-weight: 600;}
.user-info .param-row .val{color: #818181;}
.user-info .param-row .val span{color: #fcb42b;}

.profile-info .sett-row .title{color: #2a2a2a;font-size: 13px;}
.profile-info .sett-row.lang .title{padding-top: 8px;}
.sett-row.lang .select2-container .select2-choice{
	margin-bottom: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	height: 39px;
	line-height: 38px;
}
form .chk,form .checkbox{
	position: relative;
	overflow: hidden;
	padding-top: 0!important;
}
.sett-row-inner .checkbox{margin-top: 0;margin-bottom: 0;}
form .chk input[type=radio],
form .checkbox input[type=radio],
form .checkbox input[type=checkbox],
form .chk input[type=checkbox]{
	position: absolute;
	left: -50px;
}
form .chk label,.checkbox label{color: #F7C028;font-weight: 400;padding-left: 25px;position: relative;z-index: 10;}
form .chk:after,form .checkbox:after{
	content: "";
	position: absolute;
	left: 0;
	top: 6px;
	width: 14px;
	height: 14px;
	background: transparent url('../images/sprite.png') -49px -69px;
}
form .chk.act:after,form .checkbox.act:after{background-position: -49px -53px;}
form .chk.rad:after{background-position: -48px -37px;top: 5px;}
form .chk.rad.act:after{background-position: -48px -22px;}
.settings h2{/*color: #fcb42b;*/margin-bottom: 15px;}
.profile-info .sett-row{font-size: 1.167em;}
form sup{color: #fcb52b;}
.modal form .footnote{margin-bottom: 0;}
form .footnote{margin-top: 30px;color: #8f8f8f;font-size: 1.083em;margin-bottom: 30px;}
.profile-info .email-change{
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
	width: 14px;
	height: 11px;
	background: transparent url('../images/sprite.png') -8px -46px;
}
.modal-content{
	-webkit-box-shadow: none;
	box-shadow: none;
}
.modal.fade .modal-dialog{margin-top: 80px;}
.modal-header{padding: 20px 30px;border: 0;}
.modal-body{
	padding: 20px 30px;
	background-color: #f5f5f5;
	border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	-webkit-border-radius: 0 0 6px 6px;
	-khtml-border-radius: 0 0 6px 6px;
	-o-border-radius: 0 0 6px 6px;
	font-size: 1.167em;
}
.modal-body .btn{width: 100%;}
.modal-body .buttons .btn{width: auto;margin-top: 15px;padding-right: 15px;padding-left: 10px;}
.modal-body .buttons .btn + .btn{margin-left: 15px;}
.modal-body .buttons .btn span{position: relative;padding-left: 25px;font-size: 13px;}
.modal-body .buttons .btn span:before{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -7px;
	width: 15px;
	height: 14px;
	background-color: transparent;
	background-image: url('../images/sprite.png');
	background-repeat: no-repeat;
}
.modal-body .buttons .btn.print span:before{background-position: 0 -370px;}
.modal-body .buttons .btn.pdf span:before{background-position: -16px -370px;}

.modal-dialog .close{
	color: #F7C028;
	opacity: 1;
	text-align: center;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	-o-border-radius: 100%;
	border: 2px solid #F7C028;
	-moz-transition: all ease-out 0.2s;
	-webkit-transition: all ease-out 0.2s;
	-o-transition: all ease-out 0.2s;
	-ms-transition: all ease-out 0.2s;
	transition: all ease-out 0.2s;
	width: 25px;
	height: 25px;
	line-height: 19px;
	font-size: 19px;
}
.modal-dialog .close:hover{color: #fcb42b;border-color: #fcb42b;}
.page-forms{
	position: relative;
	max-width: 540px;
	margin: 50px auto;
	text-align: center;
	padding: 0 20px
}
.alert.alert-danger{
	margin-bottom: 18px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
	padding: 12px 80px 12px 80px;
	border: 1px solid #ef6d33;
	color: #ef6d33;
	font-size: 1.167em;
	position: relative;
	text-align: left;
	min-height: 50px;
	text-align: center;
	background-color: transparent;
}
.alert.alert-success{
	border: 1px solid #d6e9c6;
	background-color: #dff0d8!important;
	color: #3c763d;
	font-size: 12px;
}
.alert.alert-danger p{
	position: relative;
	color: #6a7589;
	font-size: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 35px;
}
.alert.alert-danger ul{text-align: left;padding-left: 30px;}
.alert.alert-danger p:after{
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -14px;
	width: 28px;
	height: 28px;
	background: transparent url('../images/sprite.png') -80px 0 no-repeat;
}
.alert.alert-dismissable{text-align: center;font-size: 1.500em;color: #2b2b2b;font-weight: 300;margin-bottom: 35px;}
.form-horizontal{
	padding: 25px 30px;
	background-color: #f5f5f5;
	margin: 18px 0 25px;
	text-align: left;
}

.form-horizontal .control-label{text-align: left;font-weight: 400;color: #2a2a2a;font-size: 1.200em;}
.form-horizontal .control-label.mess{padding-top: 0;color: #6a7589;}
.modal .form-horizontal{padding: 0;background-color: transparent;margin-bottom: 0;}
.modal .form-horizontal .form-group:last-child{margin-bottom: 0;}
.modal .form-horizontal .control-label{font-size: 15px;line-height: 1.2;}
.form-horizontal .select2-container .select2-choice{
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.profile-info .select2-container{margin-bottom: 0;}
.form-horizontal .chosen-container-single,.form-horizontal select{margin-bottom: 20px;}
.form-horizontal .chosen-container-single .chosen-single span,
.form-horizontal select,
.chosen-container .chosen-results li{
	color: #2a2a2a;
	font-weight: 300;
	text-transform: none;
	letter-spacing: 0;
	font-size: 1.167em;
}
.form-horizontal .title{color: #2a2a2a;font-weight: 300;font-size: 1.167em;padding-top: 8px;}
.form-horizontal .capch-img{text-align: right;}
.form-horizontal .chk label,
.checkbox label{font-size: 1.167em;font-weight: 300;color: #222222;}
.checkbox{display: block;}
.checkbox label{min-width: 25px;min-height: 20px;}
.form-horizontal .sbmt .chk{margin-top: 10px;margin-bottom: 20px;}
.form-horizontal .btn.yellow{padding-top: 10px;padding-bottom: 10px;width: 100%;}
.form-links{text-align: center;font-size: 1.167em;}
.form-links a{margin: 0 15px;}
.message{margin: 30px;color: #2b2b2b;text-align: center;font-size: 1.500em;}
.form-horizontal.confirm .btn,.form-horizontal.signup .btn{width: 100%;}

.tabs-wrapper{
	position: relative;
	border: 1px solid #dbe8f5;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
}
.modal .tabs-wrapper{background-color: #f3fcf2;margin-bottom: 25px;}
.modal .tabs-wrapper .nav-tabs{border-bottom: 1px solid #dbe8f5;}
.modal .tabs-wrapper li.tabs-title{border-right: 1px solid #dbe8f5;padding: 10px 30px;}
.modal textarea{min-height: 80px;}
.tabs-wrapper .nav-tabs{border-bottom: 0px;background-color: #f5f5f5;}
.tabs-wrapper .nav-tabs > li{font-size: 1em;}
.balance-info .tabs-wrapper .nav-tabs > li,.messages .tabs-wrapper .nav-tabs > li{font-size: 1.167em;}
.tabs-wrapper .nav-tabs > li > a,
.tabs-wrapper .nav-tabs > li > a:hover,
.tabs-wrapper .nav-tabs > li > a:focus{
	color: #000;
	border: 0;
	border-right: 1px solid #dbe8f5;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-khtml-border-radius: 0;
	-o-border-radius: 0;
	margin-right: -1px;
	padding: 15px 30px;
	white-space: nowrap;
	font-size: 14px;
}
.transfer-req .tabs-wrapper .nav-tabs > li > a,
.transfer-req .tabs-wrapper .nav-tabs > li > a:hover,
.transfer-req .tabs-wrapper .nav-tabs > li > a:focus{padding-left: 22px;padding-right: 22px;}
.tabs-wrapper .nav-tabs > li > a:hover{background-color: #e2edf6;}
.tabs-wrapper .nav-tabs > li.active > a,
.tabs-wrapper .nav-tabs > li.active > a:hover,
.tabs-wrapper .nav-tabs > li.active > a:focus{
	background-color: #F7C028;
	color: #000;
	position: relative;
}
.tabs-wrapper .nav-tabs > li.active > a:after{
	content: "";
	position: absolute;
	left: 50%;
	margin-left: -4px;
	top: 100%;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 4px solid #F7C028;
}

.tabs-wrapper .nav-tabs > li > a{border-right: 1px solid #dbe8f5;}
.tabs-wrapper .nav-tabs > li:first-child > a{
	border-radius: 4px 0 0 0;
	-moz-border-radius: 4px 0 0 0;
	-webkit-border-radius: 4px 0 0 0;
	-khtml-border-radius: 4px 0 0 0;
	-o-border-radius: 4px 0 0 0;
}
.nav-tabs > li{margin-bottom: 0;}
.nav-tabs > li.right{float: right;}
.tabs-wrapper .nav-tabs > li.right a{border-right: 0;border-left: 1px solid #dbe8f5;}
.tabs-wrapper .tab-pane{padding: 15px 20px;}
.modal .tabs-wrapper .tab-pane{padding-top: 25px;}
.pop{
	cursor: pointer;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	display: inline-block;
	white-space: nowrap;
}
.pop:hover{color: #F7C028;}
.trade .pop{
	width: 13px;
	height: 13px;
	position: absolute;
	background: transparent url('../images/sprite.png') -238px -113px no-repeat;
	right: 0;
	top: 13px;
}
.balance-info table td{/*max-width: 110px;*/}
.order-book table td{padding-top: 13px!important;}
.popover{
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	color: #ffffff;
	font-size: 1.167em;
	border: 1px solid #F7C028;
	background-color: #F7C028;
	max-width: 100%;
	z-index: 999;
}
table .popover{max-width: 150%;min-width: 120px;text-align: center;}
.account-menu-wrap .popover{max-width: 300px;}

.trade:not(.my-orders) .popover{
	background-color: #ffffff;
	border-color: #F7C028;
	color: #000000;
	max-width: 300px;
	min-width: 200px;
	left: 0!important;
}
.trade:not(.my-orders) .popover.top > .arrow{display: none;}

.popover.top > .arrow{border-top-color: #F7C028;bottom: -8px;}
.popover.bottom > .arrow{border-bottom-color: #F7C028;top: -8px;}
.popover.bottom > .arrow:after{border-bottom-color: #F7C028;}
.popover.top > .arrow:after{border-top: 0;}
.popover-content{padding: 10px 20px;white-space: nowrap;font-size: 12px;}
.trade .popover-content{white-space: normal;}
.verif-section .popover-content{white-space: normal;}

.trade .pay-link{position: relative;padding-right: 0;}
.trade .pay-link .pay{
	position: absolute;
	z-index: 50;
	right: 10px;
	width: 18px;
	height: 20px;
	top: 50%;
	margin-top: -13px;
	background: transparent url('../images/pay.png') -18px 0 no-repeat;
	overflow: hidden;
}
.trade .pay-link .pay.act{background-position: 0 0;}

.row.invite-tables{margin-top: 10px!important;}
.invite-tables table th{font-size: 0.786em;}
 table th{border-bottom: 2px solid #dbe8f5!important;color:#A8A6A7; font-size: 10px;text-transform: uppercase;letter-spacing: 1px;padding: 15px 10px!important;font-weight: 600;}
 table th:last-child{text-align: right;}
 .invite-tables table th:last-child,.ghs table th:last-child,.table-wrap table th:last-child{text-align: left;}
.balance-info table tr:hover td,
.my-orders table tr:hover td,
.messages table tr:hover td,
.support table tr:hover td{background-color: #fffcf6;}
.balance-info table tr td.wallet-name,
.balance-info table tr td.trans-amount{white-space: nowrap;}
table td{border-bottom: 1px solid #dbe8f5;color: #8f97a7;font-size: 13px;padding: 18px 10px 13px!important;border-top: 0!important;}
.small-table table td{font-size: 1.182em;}
.panel{
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.panel table td{font-size: 13px!important;}
.small-table table td,.small-table table th{padding: 15px 5px 7px!important;font-size: 13px!important;}
.small-table table th{font-size: 10px!important;}
table td.name{text-transform: uppercase;color: #2d2d2d;font-weight: 600;}
.my-orders table td.name .checkbox{
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	position: relative;
}
.my-orders table td.name:first-child{width: 25px!important;padding-left: 0!important;padding-right: 0!important;}
.my-orders table td.name .checkbox input{left: 1px;top: 0px;}
.my-orders table td.name .checkbox label{min-height: 23px;}
.my-orders table td{padding-left: 6px!important;padding-right: 6px!important;}
.my-orders table td.name{white-space: nowrap;}
.table > thead > tr > th{vertical-align: top;}
.my-orders table td.name span{cursor: pointer;}
table.table .but{
	display: inline-block;
	width: 28px;
	height: 26px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
	border: 1px solid #d1dfed;
	margin-left: 5px;
	position: relative;
	margin-top: -3px;
}
table.table .but:after{
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	background-image: url('../images/sprite.png');
	background-color: transparent;
	background-repeat: no-repeat;
}
table.table .but:hover{border-color: #F7C028;}
/*.balance-info table .hidden-but{opacity: 0;}*/
.table-responsive table { clear: both; }
.table-responsive table tr:hover .hidden-but{opacity: 1;}
table.table .but:first-child{margin-left: 0;}
.table-responsive table td.controls{white-space: nowrap;text-align: right;}
.table-responsive table td.controls .removed{color: #b6becc;}
.table-responsive table td.settings-col{white-space: nowrap;}
.table-responsive table td.settings-col span{
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	background-color: transparent;
	background-image: url('../images/sprite.png');
	background-repeat: no-repeat;
}
.table-responsive table td.settings-col span.mining-sett{background-position: -113px -99px;width: 13px;height: 13px;}
.table-responsive table td.settings-col span.phone-sett{width: 9px;height: 15px;background-position: -129px -99px;}
.table-responsive table td.settings-col span.maintance-sett{width: 12px;height: 14px;background-position: -115px -114px;}
.table-responsive table td.settings-col span.transparancy-sett{width: 16px;height: 8px;background-position: -94px -125px;}
table.table .but.phone:after{
	width: 9px;
	height: 15px;
	margin-left: -5px;
	margin-top: -8px;
	background-position: -65px -39px;
}
table.table .but.set-settings:hover{background-color: #edf4fc;}
table.table .but.delete:after{
	width: 10px;
	height: 10px;
	margin-left: -5px;
	margin-top: -5px;
	background-position: -65px -55px;
}
table.table .but.set-settings:after{
	width: 15px;
	height: 15px;
	margin-left: -7px;
	margin-top: -7px;
	background-position: -113px -83px;
}
table.table .but.return:after{
	width: 16px;
	height: 15px;
	margin-left: -8px;
	margin-top: -8px;
	background-position: -33px -355px;
}
table.table .but.return span{
	position: absolute;
	width: 11px;
	height: 11px;
	top: -5px;
	right: -5px;
	background: transparent url('../images/sprite.png') -52px -355px no-repeat;
}
.modal-body.return,.modal-body.return form .control-label{color: #6a7589;}
table.table .but.edit-name:after{
	width: 13px;
	height: 13px;
	margin-left: -6px;
	margin-top: -6px;
	background-position: -129px -84px;
}
table.table .but.remove:after{
	width: 15px;
	height: 14px;
	margin-left: -7px;
	margin-top: -7px;
	background-position: -79px -37px;
}
table.table .but.reopen-tick:after{
	width: 15px;
	height: 13px;
	margin-left: -7px;
	margin-top: -6px;
	background-position: -38px -291px;
}
table.table .but.close-tick:after{
	width: 14px;
	height: 15px;
	margin-left: -7px;
	margin-top: -8px;
	background-position: -54px -291px;
}
table.table .but.copy-to-clipboard:after{
	width: 12px;
	height: 14px;
	margin-left: -6px;
	margin-top: -7px;
	background-position: -33px -371px;
}
table.table .but.sell:after{
	width: 17px;
	height: 10px;
	margin-left: -8px;
	margin-top: -5px;
	background-position: -232px -1px;
}
table.table .but.sell:hover:after{
	background-position: -232px -13px;
}
table.table .but.buy:after{
	width: 17px;
	height: 10px;
	margin-left: -8px;
	margin-top: -5px;
	background-position: -211px -14px;
}
table.table .but.buy:hover:after{
	background-position: -211px -1px;
}

.tabs-wrapper .nav-tabs a[href='#receive-funds'],
.tabs-wrapper .nav-tabs a[href='#receive-funds']:hover,
.tabs-wrapper .nav-tabs a[href='#receive-funds']:focus,
.tabs-wrapper .nav-tabs >li.active a[href='#receive-funds'],
.tabs-wrapper .nav-tabs a[href='#transfer-funds'],
.tabs-wrapper .nav-tabs a[href='#transfer-funds']:hover,
.tabs-wrapper .nav-tabs a[href='#transfer-funds']:focus,
.tabs-wrapper .nav-tabs > li.active a[href='#transfer-funds']{
	padding-left: 45px;
	display: inline-block;
	position: relative;
}
.tabs-wrapper .nav-tabs a[href='#receive-funds']:before,
.tabs-wrapper .nav-tabs a[href='#transfer-funds']:before{
	content: "";
	position: absolute;
	left: 16px;
	top: 50%;
	height: 14px;
	margin-top: -7px;
	background-image: url('../images/sprite.png');
	background-color: transparent;
	background-repeat: no-repeat;
}
.tabs-wrapper .nav-tabs a[href='#fiat'],
.tabs-wrapper .nav-tabs a[href='#money'],
.tabs-wrapper .nav-tabs a[href='#fiat']:hover,
.tabs-wrapper .nav-tabs a[href='#money']:hover,
.tabs-wrapper .nav-tabs a[href='#money']:focus,
.tabs-wrapper .nav-tabs a[href='#fiat']:focus,
.tabs-wrapper .nav-tabs a[href='#money']:before,
.tabs-wrapper .nav-tabs a[href='#fiat']:before {
	content: "";
	position: absolute;
	left: 16px;
	top: 50%;
	height: 23px;
	width: 23px;
	margin-top: -12px;
	background-image: url('../images/sprite.png');
	background-color: transparent;
	background-repeat: no-repeat;
}
.tabs-wrapper .nav-tabs a[href='#money']:before{background-position: -68px -240px;}
.tabs-wrapper .nav-tabs a[href='#fiat']:before{background-position: -68px -240px;}

.tabs-wrapper .nav-tabs a[href='#receive-funds']:before{
	width: 17px;
	background-position: -79px -52px;
}
.tabs-wrapper .nav-tabs a[href='#transfer-funds']:before{
	width: 19px;
	background-position: -79px -67px;
}
.tabs-wrapper .nav-tabs li.active a[href='#transfer-funds']:before{background-position: 0 -255px!important;}
.add-new-vallet .btn{margin-left: 10px;}
.add-new-vallet span{color: #F7C028;font-size: 1.083em;display: inline-block;vertical-align: middle;position: relative;padding-left: 25px;margin-right: 20px;}
.add-new-card span{color: #F7C028;font-size: 1.083em;display: inline-block;vertical-align: middle;position: relative;padding-left: 25px;margin-right: 20px;}
.add-new-vallet span:after{
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -6px;
	width: 12px;
	height: 12px;
	/*background: transparent url('../images/sprite.png') -65px -66px no-repeat;*/
}
.transfer-req h2,
.public-api h2{color: #F7C028;}
.invites{font-size: 1.167em;}
.invite-tables .panel-default{border-color: #dbe8f5!important;}
.alert.alert-info{font-weight: 400;color: #2b2b2b;font-size: 1.143em;margin: 30px 0;position: relative;background-color: transparent;border: 0;padding: 0 0 0 65px;}
.alert.alert-info:after{
	content: "";
	position: absolute;
	left: 0;
	top: 5px;
	width: 39px;
	height: 39px;
	background: transparent url('../images/sprite.png') -109px 0 no-repeat;
}
.invite-tables h3{color: #F7C028;font-weight: 300;margin-bottom: 25px;}
.panel-default > .panel-heading{background-color: transparent;}
.invite-tables .panel-heading:after{content: "";clear: both;overflow: hidden;display: block;}

.invite-tables .panel-heading .btn{width: 45%;float: right;text-align: center;white-space: normal;}
.invite-tables .panel-heading .btn:first-child{float: left;}
.modal table td{color: #2d2d2d;vertical-align: middle;}
.modal table td .name{font-weight: 600;}
.modal table td .wall{font-size: 0.867em;text-transform: none;font-weight: 300;}
.modal table td .pop{margin-top: 5px;}
.modal table th,.modal table td{border-bottom: 1px solid #c9dcf0!important;}

.settings .show-my .checkbox{margin-top: 0;margin-bottom: 0;}
.settings .show-my .control-label{color: #2a2a2a;font-weight: 600;font-size: 14px;}
.settings .show-my .form-action{padding-left: 27px;}
.settings .show-my .form-action label{color: #F7C028;font-weight: 600;}
.add-wallet{
	display: inline-block;
	width: 12px;
	height: 12px;
	background: transparent url('../images/sprite.png') -65px -66px no-repeat;
	margin-top: 15px;
}
.modal .transfer-details{
	margin: 20px -30px -20px;
	border-top: 1px solid #c9dcf0;
	background-color: #FFF3DD;
	padding: 35px 30px 25px;
	line-height: 2;
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	-khtml-border-radius: 0 0 4px 4px;
	-o-border-radius: 0 0 4px 4px;
}
.modal .select2-container .select2-choice{
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.modal .transfer-details span{font-weight: 600;}
.modal .transfer-details .row div:last-child{text-align: right;}
.modal .transfer-details h3{color: #F7C028;font-size: 1.286em;margin-bottom: 30px;}
.modal .transfer-details .detail-info{margin: 0 auto 25px;}
.form-group.phone input[type=text]{font-size: 0.8em;}
.panel.panel-primary,.trade .alert.alert-info{
	text-align: center;
	border: 1px solid #dbe8f5;
	background-color: #f5f5f5;
	color: #6a7589;
	font-size: 1.333em;
}
.trade .alert.alert-info{text-align: left;padding: 20px 30px 20px 90px;}
.trade .alert.alert-info:after{left: 25px;top: 14px;}
.panel.panel-primary h2{font-size: 1.875em;}
.panel.panel-primary .panel-body{padding: 40px 30px;}
.panel.panel-primary .btn{padding-right: 30px;font-weight: 800;}
.trade .diagram-wrap .container{padding-left: 0;padding-right: 0;}
.trade .diagram-wrap .diagram-controls{margin-left: -15px;margin-right: -15px;}
.trade .diagram-wrap .diagram-controls .curr-col:first-child{margin-top: -20px;}
.trade .diagram-wrap{padding: 40px 0;}
.trade h2,.trade h3{text-align: left;color: #F7C028;margin-bottom: 30px;}
.trade .panel-primary h2{text-align: center;}
.trade h3{font-size: 1.500em;margin-top: 10px;}
.trade .diagram-wrap h2{margin-bottom: 55px;}
.trade .diagram-wrap .curr-col .val{font-size: 1.667em;}
.trade .diagram-wrap .title{margin-bottom: 4px;}
.diagram-wrap .sel-wrap .select2-container .select2-choice{margin-bottom: 0;}
.diagram-inner{position: relative;}
.trade .panel.panel-info,
.public-api .panel.panel-info{border: 0;background-color: #f5f5f5;padding: 20px 25px;}
.trade .form-horizontal,
.public-api .form-horizontal{padding: 0 15px;margin: 0;background-color: transparent;}

.blog{padding-top: 10px;}
.blog .blog-cont{padding-top: 1px;}
.blog .blog-post{
	position: relative;
	padding: 65px 0 10px 100px;
}
.blog .blog-post:first-child{padding-top: 0;}
.blog .blog-post:first-child .date{top: 0;}
.blog .blog-post:before{
	content: "";
	position: absolute;
	left: 35px;
	top: 0;
	z-index: 5;
	border-left: 1px solid #dbe8f5;
	height: 100%;
}
.blog .blog-post.active:before{display: none;}
.blog .blog-post.active .title{margin-bottom: 30px;}
.blog .blog-post .date{
	position: absolute;
	left: 0;
	top: 65px;
	width: 70px;
	color: #545454;
	text-transform: uppercase;
	font-size: 0.917em;
	text-align: center;
	border: 1px solid #dbe8f5;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
	padding: 15px 0;
	background-color: #ffffff;
	z-index: 10;
}
.blog .blog-post .date span{display: block;color: #F7C028;}
.blog .blog-post .title{color: #F7C028;font-size: 2.667em;font-weight: 300;margin-top: -10px;margin-bottom: 10px;}
.blog .blog-post .title a{color: #F7C028;}
.blog .blog-post .title a:hover{color: #fcb52b;}
.blog .blog-post .tags{color: #8f97a7;font-size: 1.167em;margin-bottom: 25px;}
.blog .blog-post .img{margin-bottom: 25px;}
.blog .blog-post .img img{
	max-width: 100%;
	border: 6px solid #ffffff;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
	box-shadow: 0 0 1px rgba(0,0,0,.75);
	-moz-box-shadow: 0 0 1px rgba(0,0,0,.75);
	-webkit-box-shadow: 0 0 1px rgba(0,0,0,.75);
}
.blog .blog-post .text{font-size: 1.333em;color: #6a7589;}
.blog .blog-post .readmore{text-transform: uppercase;margin-left: 5px;letter-spacing: 1px;font-size: 0.813em;text-decoration: underline;}
.blog .blog-post .readmore:hover{text-decoration: none;}
.blog .loadmore{text-align: center;margin-top: 70px;}
.search-results .loadmore{margin-top: 20px;text-align: center;}
.blog .loadmore a,.search-results .loadmore a{
	position: relative;
	color: #6a7589;
	font-size: 1.333em;
	padding-left: 60px;
}
.blog .loadmore a:hover,.search-results .loadmore a:hover{color: #F7C028;}
.blog .loadmore a:after,.search-results .loadmore a:after{
	content: "";
	position: absolute;
	left: 0;
	top: -10px;
	width: 44px;
	height: 43px;
	background: transparent url('../images/sprite.png') -108px -40px no-repeat;
}
.blog-navigation{
	margin-top: 45px;
	padding: 15px 0;
	border-top: 1px solid #dbe8f5;
	border-bottom: 1px solid #dbe8f5;
}
.blog-navigation .info{text-align: right;padding-top: 3px;}
.blog-navigation .tags{margin-bottom: 0!important;display: inline-block;vertical-align: middle;}
.blog-navigation .socials{display: inline-block;vertical-align: middle;margin-left: 40px;}
.blog-navigation .socials a{display: inline-block!important;}
.blog-navigation .btn{position: relative;padding-top: 10px;padding-bottom: 10px;padding-left: 35px;padding-right: 25px;}
.blog-navigation .btn:after{
	content: "";
	position: absolute;
	left: 15px;
	top: 50%;
	margin-top: -5px;
	width: 6px;
	height: 11px;
	background: transparent url('../images/sprite.png') 0 -23px no-repeat;
}
.blog .all-tags{padding-left: 50px;font-weight: 300;}
.blog .all-tags span{margin-right: 5px;}
.blog .all-tags .large{color: #fcb42b;font-size: 36px;display: block;line-height: 1.3;}
.blog .all-tags .medium{color: #4a4a4a;font-size: 20px;}
.blog .all-tags .small{color: #828282;font-size: 14px;}
.transfer-funds{position: relative;}
.transfer-funds .btn,.public-api .btn,.security .btn{width: 100%;margin-top: 10px;}
.transfer-funds > .row > .col-md-7{padding-right: 0;}
.transfer-funds .form-horizontal{margin: 0;}
.transfer-details{
	background-color: #fff3dd;
	padding: 25px 30px;
}
.tranfBar .cont{
	-moz-transition: all ease-out 0.2s;
	-webkit-transition: all ease-out 0.2s;
	-o-transition: all ease-out 0.2s;
	-ms-transition: all ease-out 0.2s;
	transition: all ease-out 0.2s;
}
.transfer-details.hidden-sm{
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	width: 33.66666667%;
	border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	-khtml-border-radius: 0 4px 4px 0;
	-o-border-radius: 0 4px 4px 0;
}

.transfer-req{margin-top: 50px;}
.transfer-details h3{color: #F7C028;font-size: 1.500em;margin-bottom: 30px;}
.transfer-details .detail-info{color: #656565;font-size: 1.167em;}
.transfer-details .detail-info .row{margin-bottom: 10px;}
.transfer-details .detail-info span{font-weight: 600;}
.messages table th:last-child{text-align: left;}
.messages table .checkbox{margin-top: 0;margin-bottom: 0;}
.profile-info .checkbox label{font-size: 14px!important;font-weight: 400;}
.messages table .checkbox label{min-height: 14px;min-width: 15px;padding-left: 0;}
.messages table .checkbox label input[type=checkbox]{left: 0;top: 2px;}
.checkbox input[type=checkbox],.radio input[type=radio]{position: absolute;left: 0;z-index: 5;margin-left: 0;}

.checkbox:after{display: none;}
.checkbox label span{
	display: block;
	position: absolute;
	left: -1px;
	top: 6px;
	width: 15px;
	height: 15px;
	background: transparent url('../images/sprite.png') -47px -69px no-repeat;
	z-index: 10;
}
.settings .checkbox label:after,
.my-orders .checkbox label:after,
.orders-filter .checkbox label:after,
.messages-filter .checkbox label:after,
.transfer-funds .checkbox label:after{
	content: "";
	display: block;
	position: absolute;
	left: -1px;
	top: 6px;
	width: 15px;
	height: 14px;
	background: transparent url('../images/sprite.png') -47px -69px no-repeat;
	z-index: 10;
}

.radio{margin-bottom: 0;margin-top: 0;position: relative;}
.radio label span{
	display: block;
	position: absolute;
	left: -1px;
	top: 4px;
	width: 14px;
	height: 14px;
	background: transparent url('../images/sprite.png') -48px -37px no-repeat;
	z-index: 10;
}
.settings .radio label:after{
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 5px;
	width: 14px;
	height: 14px;
	background: transparent url('../images/sprite.png') -48px -37px no-repeat;
	z-index: 10;
}
.checkbox label input:checked + span,
.checkbox input:checked + label span,
.settings .checkbox input:checked + label:after,
.my-orders .checkbox input:checked + label:after,
.orders-filter .checkbox input:checked + label:after,
.messages-filter .checkbox input:checked + label:after,
.transfer-funds .checkbox input:checked + label:after{
   background-position: -47px -52px;
}
.settings .radio{overflow: hidden;}
.settings .radio input{position: absolute;left: 0;top: 2px;}
.settings .radio input:checked + label:after,
.radio label input:checked + span {
   background-position: -48px -22px;
}
.split-buttons .radio{
	display: inline-block;
	overflow: hidden;
	position: relative;;
	margin: 0 -2px;
	padding-top: 0;
}
.split-buttons .radio:first-child{margin-left: 0;}
.split-buttons .radio:last-child{margin-right: 0;}
.split-buttons label{padding-left: 0;display: block;}
.split-buttons label span{
	border: 1px solid #c9dcf0;
	color: #F7C028;
	padding: 10px 10px;
	background-color: #ffffff;
	font-size: 1.167em;
	display: block;
	text-align: center;
	position: relative;
	z-index: 10;
	height: auto;
	width: auto;
	left: 0;
	top: 0;
	background-image: none;
	min-width: 85px;
}
.split-buttons label input:checked + span{
	color: #ffffff;
	background-color: #F7C028;
	border-color: #F7C028;
}
.split-buttons .radio:first-child label span{
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	-khtml-border-radius: 4px 0 0 4px;
	-o-border-radius: 4px 0 0 4px;
}
.split-buttons .radio:last-child label span{
	border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	-khtml-border-radius: 0 4px 4px 0;
	-o-border-radius: 0 4px 4px 0;
}


.messages table td{padding-top: 13px;cursor: pointer;max-width: 550px;}
.messages table tr td span{overflow: hidden;max-width: 100%;display: block;white-space: nowrap;text-overflow: ellipsis;}
.messages table td.chk-col{cursor: default;}
.messages table tr.new td{color: #000000;font-weight: 800;}
table td[data-toggle=modal]{cursor: pointer;}

.messages .controls,
.my-orders .controls{margin-top: 30px;}
.messages .controls .buts .btn,
.my-orders .controls .buts .btn,
#current-message .modal-body .btn{padding-top: 10px;padding-bottom: 10px;padding-right: 20px;padding-left: 20px;margin-right: 5px;margin-bottom: 15px;}
.messages .controls .buts .btn:last-child,.my-orders .controls .buts .btn:last-child{margin-right: 0;}
.my-orders .table-pagination{margin-top: 0;}
.messages .controls .btn.select-all,
.messages .controls .btn.delete-all,
.messages .controls .btn.mark-as-read,
#current-message .modal-body .btn,
.my-orders .controls .buts .btn{padding-left: 30px;}
.messages .controls .btn.select-all:after,
.messages .controls .btn.delete-all:after,
#current-message .modal-body .btn:after,
.messages .controls .btn.mark-as-read:after,
.my-orders .controls .buts .btn:after{
	content: "";
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -5px;
	width: 13px;
	height: 9px;
	background: transparent url('../images/sprite.png') -79px -83px no-repeat;
}
.messages .controls .btn.delete-all:after,#current-message .modal-body .btn:after{width: 10px;height: 10px;background-position: -80px -94px;}
.messages .controls .btn.mark-as-read:after{background-position: -93px -112px;width: 19px;height: 11px;left: 7px;}
.my-orders .controls .buts .btn.cancel-all:after{width: 14px;height: 14px;background-position: -79px -37px;margin-top: -7px;}
#current-message .modal-body{background-color: #ffffff;}
#current-message .modal-body .btn{width: auto;}
.table-pagination{
	text-align: right;
	color: #6a7589;
	font-size: 1.083em;
	padding-top: 4px;
	margin-top: 20px;
}
.messages .table-pagination{margin-top: 0;}
.table-pagination .pagination{
	display: inline-block;
	vertical-align: middle;
	margin-left: 30px;
	padding: 0 2px;
	margin-top: -4px;
	margin-bottom: 0;
}
.table-pagination .pagination ul{margin: 0;padding: 0;list-style: none;}
.table-pagination .pagination ul li{display: inline-block;vertical-align: middle;}
.table-pagination .pagination a{
	display: inline-block;
	width: 37px;
	height: 37px;
	margin: 0 -2px;
	border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	-khtml-border-radius: 0 4px 4px 0;
	-o-border-radius: 0 4px 4px 0;
}
.table-pagination .pagination ul li:first-child a{
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	-khtml-border-radius: 4px 0 0 4px;
	-o-border-radius: 4px 0 0 4px;
}
.table-pagination .pagination a:after{
	content: "";
	position: absolute;
	width: 8px;
	height: 13px;
	left: 50%;
	top: 50%;
	margin-left: -4px;
	margin-top: -7px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('../images/sprite.png');
}
.table-pagination .pagination a:hover:after{background-color: #edf3fe;}
.table-pagination .pagination a.prev:after{background-position: -95px -83px;}
.table-pagination .pagination a.prev:hover:after{background-position: -95px -97px;}
.table-pagination .pagination a.next:after{background-position: -104px -83px;}
.table-pagination .pagination a.next:hover:after{background-position: -104px -97px;}
.receive-funds {padding-top: 20px;}
.receive-funds h2{color: #F7C028;margin-bottom: 20px;}
.receive-funds .alert.alert-dismissable{text-align: left;padding-left: 0;}
#receive-popup .modal-body strong{display: block;padding-top: 7px;}
.ghs{margin-top: 10px;}
.ghs h2{margin-bottom: 20px;}
.balance-info .ghs table td{max-width: 200px;}
.public-api .about-api,.security-about{
	position: relative;
	font-size: 1.167em;
	text-align: center;
	padding: 70px 20px 0;
}
.security-about.step-3{padding-top: 10px;}
.security-about{color: #6a7589;}
#change-phone .security-about,
#access-sett .security-about,
#access-sett2 .security-about,
#iplist .security-about
#access-sett3 .security-about{padding-top: 0px;padding-left: 0;padding-right: 0;}
#iplist .security-about{text-align: left;padding-top: 0;padding-left: 0;padding-right: 0;}

.public-api .about-api:after,.security-about:after,.security .alert.alert-success{
	content: "";
	position: absolute;
	left: 50%;
	top: 0;
	width: 49px;
	height: 48px;
	margin-left: -25px;
	background: transparent url('../images/sprite.png') -152px 0 no-repeat;
}
#change-phone .security-about:after,
#access-sett .security-about:after,
#access-sett2 .security-about:after,
#access-sett3 .security-about:after,
#iplist .security-about:after{display: none}
.public-api .btn.sub-domain{width: auto;padding: 15px 30px;margin-top: -10px;}
.public-api .public-keys .key{color: #2d2d2d;font-size: 13px;}
.public-api .public-keys,
.history .table-responsive,.table-wrap{
	border: 1px solid #dbe8f5;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
	padding: 15px 20px;
}
.table-wrap.no-border{
	padding: 0;
	border: 0;
}
.public-api .public-keys table,.history .table-responsive table{margin-bottom: 0;}
.public-api .public-keys tbody tr:last-child td,.history .table-responsive tr:last-child td{border-bottom: 0;}
.public-api .public-keys .key span{color: #8f97a7;font-size: 12px;}
.trade.is-authorized .form-horizontal{
	background-color: #f5f5f5;
	padding: 25px 30px;
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	-khtml-border-radius: 4px 0 0 4px;
	-o-border-radius: 4px 0 0 4px;
}
.trade.is-authorized .split-buttons .radio{width: 50%;}
.combined-input-select .row > div:first-child{padding-right: 0;}
.combined-input-select .row > div:last-child{padding-left: 0;}
.combined-input-select .row input[type=text]{
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	-khtml-border-radius: 4px 0 0 4px;
	-o-border-radius: 4px 0 0 4px;
	border-right-color: transparent;
}
.combined-input-select .row input[type=text].error{border-right-color: #a62a2a;}

.combined-input-select .select2-container .select2-choice{
	border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	-khtml-border-radius: 0 4px 4px 0;
	-o-border-radius: 0 4px 4px 0;
	border-left: 0;
	position: relative;
}
.combined-input-select .select2-container .select2-choice:after{
	content: '';
	position: absolute;
	left: 0;
	top: 5px;
	height: 30px;
	border-left: 1px solid #c9dcf0;
}
.trade.is-authorized .alert{padding: 0;font-size: 1.167em;}
.trade.is-authorized .alert.alert-danger{padding: 12px 60px 12px 60px;}
.trade.is-authorized .detail-info .row > .col-xs-6:last-child{text-align: right;}
.trade.is-authorized .nav-tabs{font-size: 1.167em;}
.trade.is-authorized table th:last-child,.history table th:last-child{text-align: left;}
.trade.is-authorized.my-orders table th:last-child{text-align: right;}
.form-horizontal .alert.alert-info:first-child{margin-top: 0;}
.trade.is-authorized.order-book .alert,.form-horizontal .alert.alert-info{
	padding: 25px 30px 25px 110px;
	background-color: transparent;
}
.form-horizontal .alert.alert-info{padding: 15px 25px 15px 95px;color: #868686;font-size: 13px;border: 1px solid #cfd9df;min-height: 100px;}
.trade.order-book .alert.alert-info:after,
.form-horizontal .alert.alert-info:after{
	width: 49px;
	height: 48px;
	background-position: -152px -49px;
}
.form-horizontal .alert.alert-info:after{left: 15px;top: 25px;}
.history table{font-size: 12px;}
.security .tabs-wrapper .nav-tabs{border-bottom: 1px solid #dbe8f5;}
.security .tabs-wrapper .tab-pane{background-color: #f5f5f5;padding-top: 40px;}
.security .tabs-wrapper .tab-pane .tab-pane{padding-left: 0;padding-right: 0;}
.security .form-horizontal{margin: 0;padding-top: 0;}
.help-block{margin-top: 0px;margin-bottom: 10px;font-size: 11px;}

.my-orders-popup{padding-top: 25px;}
.my-orders-popup .col-md-6 > .row,
.my-orders-popup .col-md-5 > .row,
.my-orders-popup .col-md-6 .order-info > .row{margin-bottom: 15px;color: #656565;}
.my-orders-popup span{color: #2d2d2d;font-weight: 600;}
.my-orders-popup .order-info{
	background-color: #fff3dd;
	padding: 18px 25px 5px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
	margin-top: -18px;
}
.my-orders-popup h2{font-size: 1.286em;margin-bottom: 25px;}
.my-orders-popup .table-responsive{
	background-color: #ffffff;
	padding: 0 15px;
	border: 1px solid #dbe8f5;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
	margin-bottom: 30px;
}
.my-orders-popup .table-responsive table{margin-bottom: 5px;}
.my-orders-popup .table-responsive th{font-weight: 400!important;text-align: left!important;border-bottom: 2px solid #dbe8f5!important;}
.my-orders-popup .table-responsive td{border-bottom: 0!important;border-top: 1px solid #dbe8f5!important;color: #6a7589!important;}
.my-orders-popup table tr:hover td{background-color: transparent!important;}
.my-orders .tabs-wrapper table td{vertical-align: middle;}
.my-orders .tabs-wrapper table td:first-child,
.my-orders .tabs-wrapper table th:first-child{}
.my-orders .tabs-wrapper table th:last-child,
.my-orders .tabs-wrapper table td:last-child{padding-left: 0!important;}
.my-orders td.triggers {padding-right: 0!important;}
.my-orders td.triggers span,.my-orders-popup .triggers span{
	display: inline-block;
	vertical-align: middle;
	position: relative;
	padding-left: 20px;
	white-space: nowrap;
}
.my-orders table .checkbox label:after{top: 3px;}
.my-orders-popup .triggers span{padding-left: 15px;}
.my-orders-popup .triggers span:first-child{margin-right: 10px;}
.my-orders-popup .complited-am{text-align: right;color: #656565;padding-right: 25px;}
.my-orders-popup .complited-am span{font-weight: 600;color: #2d2d2d;}
.my-orders table{margin-bottom: 0;}
.my-orders table tr:last-child td{border-bottom: 0!important;}
.jqstooltip{color: #ffffff!important;font-size: 12px!important;width: 40px!important;padding: 4px!important;height: 25px!important;}
.table-filter {padding-top: 10px;margin-bottom: 10px;}
.table-filter .select2-container{width: auto!important;min-width: 150px;}
.table-filter .title{color: #F7C028;display: inline-block;vertical-align: middle;margin-right: 15px;font-size: 1.083em;}
.table-filter .select2-container{display: inline-block;width: 80px;vertical-align: middle;margin-bottom: 0!important;}
.table-filter .select2-container .select2-choice{
	margin-bottom: 0!important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	height: 35px;
	line-height: 35px;
}
.trade-ico{position: relative;display: inline-block;padding-left: 24px;}
.trade-ico:after,
.my-orders td.triggers span:after,.my-orders-popup .triggers span:after{
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	width: 12px;
	height: 11px;
	background-color: transparent;
	background-image: url('../images/sprite.png');
	background-repeat: no-repeat;
	margin-top: -6px;
}
.trade-ico.out:after,.my-orders td.triggers span.out:after,.my-orders-popup .triggers span.out:after{background-position: -64px -119px;}
.trade-ico.in:after,.my-orders td.triggers span.in:after,.my-orders-popup .triggers span.in:after{background-position: -64px -107px;}
.calc-values{
	margin: 20px -30px -20px;
	position: relative;
	background-color: #fff7e6;
	line-height: 2;
	border-top: 1px solid #c9dcf0;
	padding: 25px 30px;
	border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	-webkit-border-radius: 0 0 6px 6px;
	-khtml-border-radius: 0 0 6px 6px;
	-o-border-radius: 0 0 6px 6px;
	color: #2a2a2a;
}
.calc-values h3{margin-bottom: 15px;font-size: 1.286em;}
.mining-calc .form-horizontal{padding: 0!important;}
.mining-calc .form-links{font-size: 14px!important;margin-top: 20px;}
.mining-calc .form-links a{margin-left: 5px;padding-left: 0;}
.mining-calc .form-group{margin-bottom: 10px!important;}
/*.col-md-12.rightbar{padding-left: 0;padding-right: 0;}*/
.col-md-10.rightbar.center-block,
.col-md-11.rightbar.center-block{float: none;}
.search-results .item{margin-bottom: 30px;}
.search-results .item .title{font-size: 22px;font-weight: 300;}
.search-results .item .announce{margin: 15px 0;color: #6a7589;font-size: 1.167em;}
.search-results .item .url{color: #8f97a7;font-size: 1.083em;}
.search-results .item .url a{margin-left: 5px;}
.search-results .results-amount{color: #8f97a7;font-size: 1.083em;margin-top: 30px;text-align: center;}
.search-results.no-results{padding: 50px 0;max-width: 700px;margin: 0 auto;}
.search-results.no-results h2{text-align: center;font-weight: 400;line-height: 1.5;}
.search-results.no-results .form-horizontal{
	background-color: #f5f5f5;
	border: 1px solid #dbe8f5;
}
.search-results.no-results .form-horizontal h2{font-size: 2.000em;font-weight: 300;}
.search-results .search-form{max-width: 320px;margin: 0 auto;text-align: center;}
.search-results .search-form .form-group{margin-bottom: 0;}
.search-results .search-form .control-label{text-align: center;margin-bottom: 12px;font-size: 1.333em!important;}
.search-results .search-form .search-wrap{position: relative;}
.search-results .search-form .btn{padding-right: 30px;width: 100%;}
.current-order .btn-link span{position: relative;padding-left: 34px;}
.current-order .btn-link span:after{
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('../images/sprite.png');
}
.current-order .btn-link.sell-by span:after{
	width: 20px;
	height: 16px;
	margin-top: -9px;
	background-position: -210px -27px;
}
.current-order .btn-link.buy span:after{
	width: 20px;
	height: 16px;
	margin-top: -9px;
	background-position: -210px -45px;
}
.current-order .btn-link.cancel span:after{
	width: 18px;
	height: 18px;
	margin-top: -9px;
	background-position: -233px -27px;
}
/*.trade.order-book .diagram-wrap .diagram-controls .curr-col{float: none;margin: 0 auto;}
.trade.order-book .diagram-wrap h2{text-align: center;font-size: 36px;font-weight: 300;color: #161616;}
.trade.order-book .diagram-wrap .currency-sel{max-width: none;}
.trade.order-book .diagram-wrap .title{text-align: center;margin-bottom: 25px;}*/
.trade .diagram-wrap .diagram-controls .curr-col{float: none;margin: 0 auto;}
.trade .diagram-wrap h2{text-align: center;font-size: 36px;font-weight: 300;color: #161616;}
.trade .diagram-wrap .currency-sel{max-width: none;}
.trade .diagram-wrap .title{text-align: center;margin-bottom: 25px;}

.site-erros{text-align: center;margin: 50px 0;padding: 0 20px;}
.site-erros h1{font-size: 39px;margin-bottom: 35px;}
.site-erros .error-text{color: #6a7589;font-size: 16px;max-width: 580px;margin: 0 auto 35px;}
.site-erros .btn{padding-left: 45px;padding-right: 45px;}
.site-erros .img{
	background: transparent url('../images/error-bck.jpg') 50% 0 no-repeat;
	margin: 50px -20px 0;
}
.support{position: relative;}
.support .new-ticket-open.btn{
	position: absolute;
	right: 0;
	top: -73px;
	color: #F7C028;
	padding: 12px 20px 12px 10px;
}
.support .new-ticket-open.btn span{position: relative;padding-left: 30px;display: inline-block;}
.support .new-ticket-open.btn span:after{
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -7px;
	width: 14px;
	height: 14px;
	background: transparent url('../images/sprite.png') -78px -107px no-repeat;
}
.support table td{color: #6a7589;}
.support table td.name{text-transform: none;color: #2d2d2d;white-space: normal;}
.my-orders table td.name{white-space: nowrap;}
.support .table-responsive,
.verification .table-responsive,
.my-orders .table-responsive{
	padding: 10px 15px 0;
	border: 1px solid #dbe8f5;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-o-border-radius: 4px;
}
.support .table-responsive table,.verification .table-responsive table{margin-bottom: 5px;}
.support .table-responsive tr:last-child td,
.verification .table-responsive tr:last-child td{border-bottom: 0;}
#current-ticket .modal-dialog{text-align: left;}
#current-ticket .modal-dialog .modal-body{background-color: #ffffff;font-size: 1.083em;}
.support-ticket-popup{margin-top: -30px;}
.support-ticket-popup .ticket-message{padding: 30px 0;}
.support-ticket-popup .ticket-message.answer{
	margin: 0 -30px;
	padding: 30px 30px 30px 65px;
	background-color: #dbf5e5;
}
.support-ticket-popup .ticket-message .author{
	color: #2d2d2d;
	font-weight: 800;
	margin-bottom: 20px;
}
.support-ticket-popup .ticket-message .author .date{font-weight: 400;color: #6a7589;}
.support-ticket-popup .attached-files{margin: 20px 0 0;list-style: none;padding: 0;}
.support-ticket-popup .attached-files li{padding: 2px 0;margin: 0;color: #6a7589;}
.support-ticket-popup .attached-files li a{margin-left: 5px;word-wrap: break-word;}
.modal.current-order a{word-wrap: break-word;}
.support-ticket-popup textarea{min-height: 180px;}
.support-ticket-popup .form-horizontal{margin: 30px 0 0;}
.support-ticket-popup .form-horizontal .control-label span{display: block;color: #6a7589;font-size: 0.867em;}
.form-horizontal .control-label{padding-top: 8px;}
.add-new-ticket{
	max-width: 675px;
	margin: 30px auto;
}
.add-new-ticket h2{text-align: center;margin-bottom: 25px;}
.add-new-ticket .text{color: #6a7589;text-align: center;font-size: 1.333em;margin-bottom: 45px;}
.add-new-ticket h3{font-size: 1.833em;font-weight: 300;margin-bottom: 15px;}
.add-new-ticket .control-label span{display: block;color: #8f97a7;font-size: 12px;}
.add-new-ticket .btn{width: 100%;}
.add-new-ticket textarea{min-height: 180px;}
.add-new-ticket .phone input{font-size: 14px!important;}

.not-filled-with-data{
	position: relative;
	max-width: 200px;
	margin: 40px auto 0;
	font-size: 1.333em;
	position: relative;
	padding-top: 100px;
	text-align: center;
}
.modal .not-filled-with-data{padding-bottom: 50px;margin-top: 0;padding-top: 65px;line-height: 1.5;font-size: 16px;}
.modal .not-filled-with-data:after{
	width: 45px;
	height: 50px;
	margin-left: -22px;
	background-position: 0 -156px;
}
.not-filled-with-data:after{
	content: "";
	position: absolute;
	left: 50%;
	top: 0;
	width: 62px;
	height: 70px;
	margin-left: -31px;
	background: transparent url('../images/sprite.png') 0 -83px no-repeat;
}
.guide input[type=text],
.guide .select2-container .select2-choice{margin-bottom: 0;}
.guide input.btn{width: 100%;height: 43px;padding-top: 13px;}
.guide .form-horizontal{margin-bottom: 30px;}
.guide-sections .section{margin-bottom: 30px;}
.guide-sections .section .title,
.guide-categories .title{
	position: relative;
	color: #2d2d2d;
	font-size: 1.500em;
	padding-left: 40px;
	margin-bottom: 18px;
	display: inline-block;
}
.guide-categories .title{padding-left: 30px;}
.guide-sections .section .title:after{
	content: "";
	position: absolute;
	width: 24px;
	height: 19px;
	left: 0;
	top: 5px;
	background: transparent url('../images/sprite.png') -139px -98px no-repeat;
}
.guide-categories .title:after{
	content: "";
	position: absolute;
	width: 17px;
	height: 13px;
	left: 0;
	top: 9px;
	background: transparent url('../images/sprite.png') -139px -119px no-repeat;
}
.guide-sections .section ul{margin: 0;padding: 0 0 0 40px;list-style: none;}
.guide-sections .section ul li{margin: 0 0 10px;padding: 0;}
.guide-sections .section ul li a,.guide-categories.articles ul li a{
	position: relative;
	display: inline-block;
	font-size: 1.167em;
	padding-left: 25px;
	color: #F7C028;
}
.guide-categories.articles ul li a{font-size: 1em;}
.guide-sections .section ul li a:hover,
.guide-sections .section .title:hover,
.guide-categories ul li a:hover{color: #fcb52b;}
.guide-sections .section ul li a:after,
.guide-categories.articles ul li a:after{
	content: "";
	position: absolute;
	width: 12px;
	height: 15px;
	left: 0;
	top: 3px;
	background: transparent url('../images/sprite.png') -164px -114px no-repeat;
}
.guide-sections .section ul li.video a:after,
.guide-categories.articles ul li.video a:after{background-position: -164px -98px;}
.guide-categories{
	margin-bottom: 30px;
	padding: 20px 25px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #dbe8f5;
}
.guide-categories ul{margin: 0;padding: 0;list-style: none;}
.guide-categories ul li{margin: 0 0 15px;padding: 0;font-size: 1.167em;}
.guide-categories ul li:last-child{margin-bottom: 0;}
.guide-categories ul li a{color: #2d2d2d;}
.guide-categories ul li span{color: #8f97a7;padding-left: 3px;}
.guide-sections.section-list{padding-right: 80px;margin-bottom: 50px;}
.guide-sections.section-list .item{margin-bottom: 30px;}
.guide-sections.section-list .item .title{font-size: 1.833em;font-weight: 300;}
.guide-sections.section-list .item .announce{margin-top: 20px;color: #6a7589;font-size: 1.167em;}
.guide-content .btn.back{padding-top: 10px;padding-bottom: 10px;padding-right: 20px;padding-left: 35px;position: relative;}
.guide-content .btn.back:after{
	content: "";
	position: absolute;
	width: 6px;
	height: 11px;
	left: 15px;
	top: 50%;
	margin-top: -5px;
	background: transparent url('../images/sprite.png') 0 -23px no-repeat;
}
/*.footer .copyright{position: absolute;right: 30px;bottom: 65px;color: #a9c7e6;font-size: 1.083em;}*/
.footer .copyright-left,.footer .copyright-right{padding-bottom: 30px;}
.article h1{color: #F7C028;font-size: 32px;}
.article .article-text{
	margin-bottom: 30px;
	color: #6a7589;
	font-size: 1.333em;
	line-height: 1.7;
	padding-bottom: 30px;
	border-bottom: 1px solid #dbe8f5;
}
.article .article-text ol{
	counter-reset:li;
	list-style:none;
	margin: 10px 0 20px 45px;
	padding: 0;
}
.article .article-text ol li{
	margin: 10px 0;
	padding-left: 25px;
	position: relative;
}
.article table tr td{color: #6a7589;}
.article table tr td:first-child{color: #2d2d2d;font-weight: 600;}
 ol li:before {
      content:counter(li)'.';
      counter-increment:li;
      position:absolute;
      top:0;
      left:0;
      color:#F7C028;
      font-weight:600;
      }
.article .article-text .left-al{text-align: left;}
.article .article-text .right-al{text-align: right;}
.article .article-text a{font-weight: 600;}
.article .article-text img,.article-text img,.blog-cont img{max-width: 100%;}
.article h2,.blog-cont h2{color: #F7C028;font-size: 22px;margin-bottom: 20px;font-weight: 400;line-height: 1.25;}
.article h3,.blog-cont h3{margin-bottom: 22px;color: #2d2d2d;font-size: 1.500em;}
.article h4,.blog-cont h4{
	color: #2d2d2d;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 25px;
}
.article .icon-header{position: relative;padding-left: 55px;}
.article .icon-header img{position: absolute;left: 0;top: 50%;margin-top: -19px;}
.code-panel{
	margin: 25px 0 35px;
	border: 1px solid #047bc2;
	padding: 12px 30px;
}
.code-panel p{
	margin: 15px 0;
}
.code-panel p span{
	color: #F7C028;
	font-family: 'Courier',sans-serif;
	background-color: #f2f5f9;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	display: inline-block;
	padding: 0 5px;
	font-size: 14px;
}
.code-panel p span.lvl_2{padding-left: 40px;}
.code-panel p span.lvl_3{padding-left: 80px;}
.code-panel p span.lvl_4{padding-left: 120px;}
.code-panel p span.lvl_5{padding-left: 160px;}
.article .article-colored-header{margin-bottom: 10px;}
.article .article-colored-header span{font-size: 21px;color: #fcb52b;}
.article  .table th{font-size: 11px!important;vertical-align: top!important;}
.article  .table th:last-child{text-align: left;}
.article ul{
	padding: 0;
	margin: 10px 0 20px 45px;
	list-style: none;
}
.article ul li{margin: 10px 0;padding-left: 25px;position: relative;}
.article ul li:after{
	content: "";
	position: absolute;
	left: 0;
	top: 12px;
	width: 4px;
	height: 4px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	background-color: #F7C028;
}
.quote{
	position: relative;
	margin: 30px 0;
	padding-left: 100px;
	color: #F7C028;
	font-style: italic;
}
.quote:after{
	content: "";
	position: absolute;
	left: 20px;
	top: 5px;
	width: 40px;
	height: 31px;
	background: transparent url('../images/sprite.png') 0 -207px no-repeat;
}
.guide-content.article{padding-right: 100px;margin-bottom: 40px;}
.article .alert.alert-info,.article .alert.alert-success{
	padding: 30px 30px 30px 95px;
	background-color: #fff3dd;
	font-weight: 400;
	color: #57544f;
	margin-top: 30px;
	font-size: 16px;
	position: relative;
}
.article .alert.alert-success{color: #6a7589;background-color: #f5f5f5!important;border-color: #f5f5f5!important;}
.article .alert.alert-info:after,
.article .alert.alert-success:after{
	position: absolute;
	content: "";
	width: 49px;
	height: 48px;
	background-position: -203px -63px;
	left: 25px;
	top: 35px;
}
.article .alert.alert-success:after{background: transparent url('../images/sprite.png') -93px -233px no-repeat;}
.form-horizontal .settings-value{display: inline-block;font-size: 1.167em;color: #7db701;height: 44px;line-height: 44px;}
.form-horizontal .settings-value.error{color: #ed1c24;}
.phone-group .row > div:first-child{padding-right: 3px!important;}
.phone-group .row > div:last-child{padding-left: 0!important;}
.security .qr-code{
	position: relative;
	padding-left: 120px;
	color: #6a7589;
	font-size: 1.167em;
	margin-bottom: 25px;
}
.security .qr-code .qr{position: absolute;left: 0;top: 0;}
.security .form-horizontal .control-label{padding-right: 0;}
.ip-adress-list{
	margin: 0 0 20px;
	padding: 3px 10px;
	background-color: #ffffff;
	border: 1px solid #dbe8f5;
	list-style: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.ip-adress-list li{
	padding: 6px 8px;
	border-bottom: 1px solid #edf3fa;
}
.ip-adress-list li:last-child{border-bottom: 0;}
.ip-adress-list li:after{clear: both;content:"";display:block;height:0;overflow:hidden;}
.ip-adress-list li .ip-adr{
	float: left;
	color: #2a2a2a;
	font-size: 1.500em;
	line-height: 34px;
}
.ip-adress-list li .buts{float: right;}
.ip-adress-list li .buts .btn{
	width: auto;
	margin-left: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
.ip-adress-list li .buts .btn:first-child{margin-left: 0;}
.about-top{background-color: #eee;overflow: hidden;max-width: 100%;}
.about-top .container{position: relative;}
.about-top .announce{color: #6a7589;font-weight: 300;font-size: 1.500em;line-height: 1.8;}
.about-top .container .img{left: 50%;bottom: 0px;position: absolute;margin-left: 25px;}
.about-advantages{padding: 95px 0 60px;background-color: #F7C028;color: #F7C028;}
.about-advantages h2{margin: 0 15px 70px;color: #ffffff;font-weight: 400;text-align: center;line-height: 1.4;font-size: 2.167em;}
.about-advantages .title,.about-slide-wrap .slide-title{
	position: relative;
	padding-left: 60px;
	margin-bottom: 25px;
	font-size: 1.500em;
	color: #ffbe34;
	min-height: 40px;
}
.about-slide-wrap .slide-title{color: #F7C028;}
.about-slide-wrap .announce{color: #8f97a7;font-size: 1.167em;padding-right: 20px;}
.about-slide-wrap .slide-title.long{margin-top: -5px;line-height: 1.3;}
.about-slide-wrap .slide-title.long .icon{top: 5px;}
.about-advantages .title .icon,.about-slide-wrap .slide-title .icon{position: absolute;left: 5px;top: -4px;}
.about-slide-wrap .slide-title .icon{top: 0;}
.about-slide-wrap .slide-title {padding-top: 1px;}
.about-advantages .col-md-4:last-child .title{margin-top: -10px;line-height: 1.3;}
.about-advantages .col-md-4:last-child .title .icon{top: 10px;}
.about-advantages .announce{font-size: 1.167em;margin-bottom: 55px;color: #d0e1f3;}
.about-us .container{padding-left: 35px;padding-right: 35px;}
.about-us .center-block{float: none;}
.about-trade{padding: 95px 0 60px;background-color: #edf6fb;overflow: hidden;}
.about-trade.mining{background-color: #ffffff;padding-bottom: 150px;}
.about-trade .top{
	position: relative;
	padding-top: 30px;
	min-height: 265px;
	text-align: center;
	background: transparent url('../images/about-trade.png') 50% 0 no-repeat;
	margin-bottom: 60px;
}
.about-trade.mining .top{background-image: url('../images/bitfury-large.png');}
.about-trade .top h2{color: #2b2b2b;font-weight: 300;font-size: 3.250em;margin-bottom: 35px;}
.about-trade .top .text{
	color: #6a7589;
	font-weight: 300;
	font-size: 1.500em;
	line-height: 1.8;
}
.text-slider-wrap h3{text-align: center;color: #F7C028;font-size: 2.167em;margin-bottom: 60px;}
.about-slide-wrap{position: relative;}
.bxslider.about-slider li{text-align: left;padding: 0 25px;margin-right: 10px!important;margin-left: 10px!important;}
.about-slide-wrap .bx-wrapper .bx-viewport{margin-left: -10px;}
.about-slide-wrap .bx-wrapper .bx-controls-direction a{
	background-color: transparent;
	height: 20px;
	margin-top: -10px;
	width: 12px;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
	-ms-transition: none;
	transition: none;
}
.about-slide-wrap .bx-wrapper .bx-controls-direction a:after{width: 12px;height: 20px;}
.about-slide-wrap .bx-wrapper .bx-controls-direction a.bx-prev{left: -25px;}
.about-slide-wrap .bx-wrapper .bx-controls-direction a.bx-next{right: -25px;}
.about-slide-wrap .bx-wrapper .bx-controls-direction a.bx-prev:after{background-position: -64px -131px;}
.about-slide-wrap .bx-wrapper .bx-controls-direction a.bx-next:after{background-position: -77px -131px;}
.about-slide-wrap .bx-wrapper .bx-controls-direction a.bx-prev:hover:after{background-position: -64px -173px;}
.about-slide-wrap .bx-wrapper .bx-controls-direction a.bx-next:hover:after{background-position: -77px -173px;}

.verification .panel{padding: 15px 25px;position: relative;border: 1px solid #dbe8f5;color: #6a7589;font-size: 1.167em;}
.verification .your-verif .panel{color: #2b2b2b;font-size: 1.500em;padding: 23px;}
.verification .panel.panel-info{padding-left: 90px;}
.verification .panel.panel-info:after{
	content: "";
	position: absolute;
	left: 25px;
	top: 15px;
	width: 49px;
	height: 48px;
	background: transparent url('../images/sprite.png') -152px 0 no-repeat;
}
.verification .your-verif .panel span{color: #b3d526;}
.verification .your-verif .panel span.err{color: #cd0000;}
.verification .panel.panel-default{text-align: center;background-color: #f5f5f5;}
.verification .panel.panel-default span{display: inline-block;vertical-align: middle;margin-right: 30px;font-size: 1.333em;}
.veific-info .row{margin-bottom: 12px;}
.veific-info{color: #2d2d2d;}
.veific-info span{color: #656565;}
.veific-info strong{font-weight: 600;}
.veific-info .bot-info strong{color: #656565;}
.veific-info h2{margin-top: 30px;margin-bottom: 20px;color: #F7C028;font-weight: 400;font-size: 1.429em;}
.select2-drop.select2-drop-above{
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	padding-top: 7px;
	margin-top: -4px;
}
.select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices{
	border-color: #c9dcf0;
	border-top-color: transparent;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #fff));
	background-image: -webkit-linear-gradient(center top, #fff 0%, #fff 50%);
	background-image: -moz-linear-gradient(center top, #fff 0%, #fff 50%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
	background-image: linear-gradient(to bottom, #fff 0%, #fff 50%);
}
.dropdown-menu > li > a{white-space: normal;}
.dropdown-menu > li > a:hover{
	background-color: #F7C028;
	color: #ffffff;
}
.no-data{text-align: center;padding: 25px 0;}
.no-data span{position: relative;padding-left: 70px;color: #b3c8dd;font-size: 18px;font-weight: 300;padding-top: 10px;padding-bottom: 10px;}
.no-data span:after{
	content: "";
	position: absolute;
	left: 0;
	top: 1px;
	width: 53px;
	height: 42px;
	background: transparent url('../images/sprite.png') -93px -187px no-repeat;
}
.messages .no-data span:after{background-position: -93px -135px;width: 54px;height: 36px;top: 5px;}
.data-loading{position: relative;min-height: 200px;}
.data-loading:after{
	content: '';
	background: #ffffff url('../images/preloader.gif') 50% 50% no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
	padding: 0;
}
.data-loading-small{position: relative; display: inline-block; min-height: 11px; min-width: 16px; }
.data-loading-small:after{
    content: '';
    background: transparent url('../images/ajax-loader-small.gif') 50% 50% no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    padding: 0;
}
.fileupload-buttonbar .fileupload-progress{display: none;}
.fileupload-buttonbar .span7:after{clear: both;content:"";display:block;height:0;overflow:hidden;}
.fileupload-buttonbar .btn{
	width: 50%;
	height: 35px;
	position: relative;
	background-color: #ffffff;
	border-color: #FFAA1E;
}
.fileinput-button input{
	transform: none;
	-webkit-transform: none;
	width: 100%;
}
.fileupload-buttonbar .btn.fileinput-button{
	width: 49%;
	margin: 0;
	margin-right: 1%;
	width: auto;
	height: 35px;
	position: relative;
	background-color: #ffffff;
	border-color: #FFAA1E;
	padding: 8px 40px;
	color: #000!important;
	text-transform: none;
	letter-spacing: 0;
	font-size: 13px!important;
	border: 1px solid #FFAA1E;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	margin-bottom: 10px;
	overflow: visible!important;
}
.fileupload-buttonbar .btn.fileinput-button:hover{background-color: #f9f9f9!important;}
.fileupload-buttonbar .btn.fileinput-button:after{
	content: "";
	position: absolute;
	left: 12px;
	top: 50%;
	margin-top: -6px;
	width: 16px;
	height: 12px;
	background: transparent url('../images/sprite.png') -177px -98px no-repeat;
}
.fileupload-buttonbar .btn.btn-warning{
	margin: 0;
	margin-right: 1%;
	width: auto;
	height: 35px;
	position: relative;
	background-color: #ffffff;
	border-color: #F7C028;
	padding: 8px 20px;
	color: #ee6f34!important;
	text-transform: none;
	letter-spacing: 0;
	font-size: 13px!important;
	border: 1px solid #ee6f34;
	box-shadow: none;
	display: none!important;
}
.select2-container{max-width: 100%!important;width: 100%!important;}
.fileupload-buttonbar .row-fluid{max-width: 100%;overflow: hidden;}
.files .template-download td,
.files .template-upload td{border-bottom: 0!important;background-color: transparent!important;padding: 0 0 10px!important;}
.files .template-download td.delete,
.files .template-upload td.delete{width: 20px;}
.row-fluid table.table-striped{width: 100%!important;}
.files .name a{position: relative;text-transform: none;padding-left: 20px;padding-right: 10px;word-wrap: break-word;width: auto;display: block;}
.files .template-download td.name,
.files .template-upload td.name{word-wrap: break-word;}
.files td.preview{width:1px;overflow:hidden;text-indent: -9999px;}
.row-fluid table td{max-width:140px;overflow:hidden;}
.files .name a:after{
	content: "";
	position: absolute;
	left: 0;
	top: 3px;
	width: 12px;
	height: 12px;
	background: transparent url('../images/sprite.png') -177px -111px no-repeat;
}
.files .delete .btn,.files .cancel .btn{
	padding: 0;
	text-indent: -9999px;
	width: 8px;
	height: 8px;
	border-radius: 0;
	background: transparent url('../images/sprite.png') -177px -124px no-repeat;
	box-shadow: none;
	vertical-align: middle;
	margin-left: 15px;

}
.files .delete .btn:hover,.files .cancel .btn:hover{background-color: transparent!important;}
.sent-success{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	width: 100%;
	height: 101%;
	text-align: center;
	background-color: #f3fcf2;
	min-height: 270px;
}
.data-saved .sent-success{position: relative;height: auto;background-color: transparent;}
.data-saved .modal-body{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.sent-success span{
	position: absolute;
	width: 100%;
	left: 0;
	top: 40px;
	/*top: 50%;
	margin-top: -130px;*/
	padding-top: 165px;
	color: #2a2a2a;
	font-size: 20px;
	font-weight: 300;
}
.sent-success span:after{
	content: "";
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -70px;
	width: 140px;
	height: 140px;
	background: transparent url('../images/sprite.png') -148px -134px no-repeat;
}
.sent-success a{
	position: absolute;
	width: 100%;
	/*top: 50%;*/
	top: 180px;
	left: 0;
	font-size: 20px;
	font-weight: 300;
	margin-top: 70px;
}
.modal .alert.alert-warning{
	position: absolute;
	left: 0;
	top: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 50;
	background-color: #f5f5f5;
	min-height: 130px;
	padding-top: 70px;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	color: #3f3f3f;
	font-size: 18px;
}
.modal .alert.alert-warning p{margin-bottom: 40px;}
.modal .alert.alert-warning .btn{
	display: inline-block;
	max-width: 225px;
	margin: 0 15px 15px 0;
}
.order-to-remove{height: 250px;}
.help-block + .error,.error + .help-block,.help-block.error{
	font-size: 12px!important;
	color: #ee622d!important;
	margin: -7px 0 0!important;
}
.security .help-block{margin-bottom: 20px;margin-top: 0;color: #737373;font-size: 1.167em;}
.verification-request{
	position: relative;
	padding: 35px 35px;
	border: 1px solid #eaf0f7;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	background-color: transparent!important;
}
.verification-request:before{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 60%;
	height: 100%;
	background-color: #f5f5f5;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	-ms-border-radius: 5px 0 0 5px;
	-o-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}
.verification-request > .row{position: relative;z-index: 50;}
.verification-request .verif-section{margin-top: 30px;position: relative;}
.verification-request .verif-section:first-child{margin-top: 0;}
.verification-request h2{color: #F7C028;font-size: 24px;margin-bottom: 30px;}
.verification-request .control-label{font-size: 14px!important;padding-right: 0;}
.verification-request .col-sm-8 .row > .col-xs-4{padding: 0 5px;}
.verification-request .col-sm-8 .row > .col-xs-4:first-child{padding-left: 15px;padding-right: 5px;}
.verification-request .col-sm-8 .row > .col-xs-4:last-child{padding-left: 5px;padding-right: 15px;}
.verification-request .control-label span{display: block;color: #818b9b;font-size: 13px;}
.verification-request .btn{width: 100%;}
.verification-request .verif-section .section-info{
	position: absolute;
	width: 65%;
	top: 5px;
	left: 100%;
	margin-left: 60px;
	color: #778193;
	font-size: 13px;
	line-height: 1.8;
}
.verification-request .verif-section:last-of-type .section-info{top: auto;bottom: -70px;}
.verification-request .verif-section:first-child .section-info{font-size: 14px;}
.verif-section .section-info ul{margin: 25px 0;padding-left: 20px;}
.verif-section .section-info ul li{margin: 8px 0;}
.verif-section .pop-fade-click,
.profile-info .pop-fade-click,
.user-info .pop-fade-click,
.transfer-funds .pop-fade-click{
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
	width: 18px;
	height: 17px;
	cursor: pointer;
	background: transparent url('../images/sprite.png') -203px -113px no-repeat;
}
.profile-info .pop-fade-click,.user-info .pop-fade-click{
	width: 13px;
	height: 13px;
	background-position: -238px -113px;
	margin-top: -1px;
}
.modal .add-fiat .form-horizontal{margin-top: 0;}
.modal h3{color: #000;font-size: 18px;margin-bottom: 20px;}
.modal .add-fiat .details{font-size: 13px;margin-bottom: 20px;}
.modal .add-fiat .details .row{margin-bottom: 10px;}
.modal .add-fiat .details .row > div:first-child{font-weight: 600;}
.modal .add-fiat .info{
	font-size: 13px;
	color: #7c818b;
	padding: 15px 20px;
	border: 1px solid #cedfeb;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.modal .add-fiat .info span{color: #2a2a2a;font-weight: 600;}
.btn.btn-switch{
	display: inline-block;
	width: 33px;
	height: 18px;
	margin: 0;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	-ms-border-radius: 9px;
	-o-border-radius: 9px;
	border-radius: 9px;
	background-color: #cfd9e3;
	border: 0;
	position: relative;
}
.btn.btn-switch:hover{background-color: #cfd9e3!important;}
.btn.btn-switch:active{
	transform: translateY(0)!important;
	-webkit-transform: translateY(0)!important;
	-moz-transform: translateY(0)!important;
}
.btn.btn-switch:active,
.btn.btn-switch:focus{outline: none!important;}
.btn.btn-switch:after{
	content: "";
	position: absolute;
	left: 1px;
	top: 1px;
	width: 16px;
	height: 16px;
	background-color: #ffffff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;
	-moz-transition: all ease-out 0.1s;
	-webkit-transition: all ease-out 0.1s;
	-o-transition: all ease-out 0.1s;
	-ms-transition: all ease-out 0.1s;
	transition: all ease-out 0.1s;
}
.btn.btn-switch.active:after{margin-left: 15px;}
.btn.btn-switch.active{background-color: #F7C028;}
.btn.btn-switch.active:hover{background-color: #F7C028!important;}
.comissions{padding: 10px 0;background-color: #fcb42b;text-align: center;}
.comissions .container{padding-left: 15px;padding-right: 15px;}
.comissions .value{color: #ffffff;font-size: 40px;margin-bottom: 3px;padding-left: 10px;padding-right: 10px;}
.comissions .value sup{font-size: 25px;}
.comissions .title{color: #872600;font-size: 17px;font-weight: 300;padding-left: 5px;padding-right: 5px;}
.my-orders .toggle-filter,.balance-info .toggle-filter{padding: 10px 20px;}
.my-orders .toggle-filter span,
.balance-info .toggle-filter span{
        position: relative;
        padding-left: 28px;
        color: #6a7589;
}
.my-orders .toggle-filter span:after,
.balance-info .toggle-filter span:after{
        content: "";
        position: absolute;
        left: 0;
        top: 50%;
        width: 15px;
        height: 15px;
        margin-top: -8px;
        background: transparent url('../images/sprite.png') -222px -113px no-repeat;
}
.orders-filter,.balance-info .tab-pane .orders-filter{
        margin: -10px -15px 15px;
        position: relative;
        -webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
        background-color: #f5f5f5;
        border-bottom: 1px solid #dbe8f5;
        padding: 30px;
}
.balance-info .tab-pane .orders-filter{
	margin-left: -20px;
	margin-right: -20px;
	margin-top: 15px;
	border-left: 0;
	border-right: 0;
	 -webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}
.balance-info .orders-filter{
	margin: 15px 0 50px;
	 -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	background-color: #f5f5f5;
	border: 1px solid #dbe8f5;
}
.orders-filter .select2-container .select2-choice{box-shadow: none;-webkit-box-shadow: none;}
.orders-filter .control-label{color: #6a7589;font-size: 13px;font-weight: 600;margin-bottom: 10px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.orders-filter .chk-list{margin: 0;display: inline-block;vertical-align: top;margin-right: 30px;}
form.orders-filter .checkbox{
	margin-top: 0;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	display: inline-block;
	min-width: 20%;
}
form.orders-filter .checkbox label{color: #838c9c;}
form.orders-filter .checkbox .charge,
form.orders-filter .checkbox label .cr-of-funds,
form.orders-filter .min-earn,
form.orders-filter .min-main{
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 17px;
	background-image: url('../images/sprite.png');
	background-repeat: no-repeat;
	background-color: transparent;
	margin-right: 7px;
	margin-left: -2px;
	margin-top: -5px;
}
form.orders-filter .min-earn{background-position: -13px -355px;width: 13px;height: 13px;margin-bottom: -2px;margin-left: 2px;}
form.orders-filter .min-main{background-position: 0 -354px;width: 13px;height: 13px;margin-bottom: -2px;margin-left: 2px;}
form.orders-filter .checkbox .charge{background-position: 0 -295px;}
form.orders-filter .checkbox label .cr-of-funds{background-position: -15px -295px;}
form.orders-filter .btn{width: 100%;margin-bottom: 15px;margin-top: 15px;}
form.orders-filter a{font-size: 13px;}
.dates > div{position: relative;}
.dates input[type=text]{
	background-image: url('../images/datepicker.png');
	background-repeat: no-repeat;
	background-position: 90% 50%;
}
.created-order{
	background-color: #f3fcf2;
	 -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	padding: 30px 75px;
}
.created-order .ok-message{text-align: center;padding-top: 190px;position: relative;margin-bottom: 55px;font-size: 16px;color: #2d2d2d;font-weight: 300;}
.created-order .ok-message a{font-weight: 600;margin-right: 15px;}
.created-order .ok-message span{font-weight: 600;}
.created-order .ok-message:after{
	content: "";
        position: absolute;
        left: 50%;
        top: 20px;
        width: 140px;
        height: 140px;
        margin-left: -70px;
        background: transparent url('../images/sprite.png') -148px -134px no-repeat;
}
.created-order .ok-message.is-processing:after{
	width: 141px;
	height: 141px;
	background-position: -288px -134px;
	-webkit-animation: processing 1.5s linear infinite;
	-moz-animation:    processing 1.5s linear infinite;
	-o-animation:      processing 1.5s linear infinite;
	animation:         processing 1.5s linear infinite;
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
}
@-webkit-keyframes processing{
	0%   {
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
	}
}
@-moz-keyframes processing{
	0%   {
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
	}
}
@-o-keyframes processing{
	0%   {
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
	}
}
@keyframes processing{
	0%   {
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
	}
}

.created-order .ok-message h4{
	color: #2d2d2d;
	font-size: 22px;
	font-weight: 600;
	margin-bottom: 30px;
}
.created-order h3{font-size: 16px;margin-top: 0;}
.created-order .amount{text-align: right;font-size: 16px;}
.created-order .amount span{font-weight: 600;margin-left: 10px;}
.created-order .table-wrap{background-color: #ffffff;margin-bottom: 12px;}
.created-order .table-wrap .table{margin-bottom: 0;}
.created-order .table-wrap tr:last-child td{border: 0;padding-bottom: 5px;}
.created-order .btn{width: 100%;}
.switch-wallets-wrap{position: relative;padding-right: 50px;}
.switch-wallets-wrap .switch-wallets{
	position: absolute;
	width: 27px;
	height: 75%;
	border: 1px solid #c9dcf0;
	border-left: 0;
	 -webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	-ms-border-radius: 0 5px 5px 0;
	-o-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
	top: 10%;
	right: 12px;
}
.switch-wallets-wrap .switch-wallets a{
	position: absolute;
	width: 14px;
	height: 35px;
	top: 50%;
	margin-top: -18px;
	background-color: #f5f5f5;
	right: -7px;
}
.switch-wallets-wrap .switch-wallets a:after{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -9px;
	width: 14px;
	height: 18px;
	background: transparent url('../images/sprite.png') -64px -194px no-repeat;
}
.history-popup .row{margin-bottom: 10px;}
.history-popup span{font-weight: 600;color: #313131;}
.history-popup h3{margin-bottom: 15px;font-size: 18px;}
.deposits{color: #8f97a7;}
.deposits span{color: #3c763d;}
.datepicker table td,.datepicker table th{padding: 0!important;}


.sleep-mode .set-time{position: relative;margin-top: 15px;max-width: 330px;white-space: nowrap;}
.sleep-mode .set-time .time{
	display: inline-block;
	position: relative;
	vertical-align: middle;
	width: 50%;
	padding-left: 50px;
}
.sleep-mode .inp-wrap{position: relative;}
.sleep-mode .set-time .time .inp-wrap > input{background: #ffffff url('../images/clock.png') 90% 50% no-repeat;}
.sleep-mode .set-time .time{color: #2d2d2d;font-size: 13px;}
.sleep-mode .set-time .time > span{
	position: absolute;
	left: 0;
	top: 11px;
	color: #848484;
	font-size: 13px;
}
.sleep-mode .set-time .time:last-child > span{left: 15px;}
.sleep-mode .sel-wrap{position: relative;margin-top: 10px;}
.sleep-mode .dropdown{position: absolute;left: 0;top: 0;width: 100%;}
.sleep-mode .dropdown .dropdown-menu{
	margin-top: 7px;
	width: 150px;
	padding: 15px;
	border-color: #c9dcf0;
	z-index: 10000;
	min-width: 100%;
}
.sleep-mode .dropdown .dropdown-menu:before{
	content: "";
	position: absolute;
	left: 12px;
	top: -6px;
	width: 13px;
	height: 7px;
	background: transparent url('../images/sprite.png') -255px -14px no-repeat;
}
.sleep-mode .time-popup-trigger{
	display: block;
	width: 100%;
	height: 44px;
	outline: none;
	border: 0!important;
}
.sleep-mode .dropdown-menu .row{margin-left: -7px!important;margin-right: -7px!important;}
.sleep-mode .dropdown-menu .row > div{padding: 15px 7px!important;}
.sleep-mode .dropdown-menu .switch-time,
.sleep-mode .dropdown-menu .switch-daytime{position: relative;}
.sleep-mode .dropdown-menu input[type=text]{padding-left: 5px;padding-right: 5px;text-align: center;color: #2d2d2d;margin-bottom: 0;font-size: 13px;}
.sleep-mode .dropdown-menu .up,
.sleep-mode .dropdown-menu .low{
	position: absolute;
	left: 50%;
	margin-left: -6px;
	width: 12px;
	height: 6px;
	display: block;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
	-ms-transition: none;
	transition: none;
}
.sleep-mode .dropdown-menu .up,
.sleep-mode .dropdown-menu .switch-daytime .up:after{top: 0;background: transparent url('../images/sprite.png') -255px -23px no-repeat;}
.sleep-mode .dropdown-menu .up:hover,
.sleep-mode .dropdown-menu .switch-daytime .up:hover:after{background-position: -268px -23px;}

.sleep-mode .dropdown-menu .low,
.sleep-mode .dropdown-menu .switch-daytime .low:after{bottom: 0;background: transparent url('../images/sprite.png') -255px -30px no-repeat;}
.sleep-mode .dropdown-menu .low:hover,
.sleep-mode .dropdown-menu .switch-daytime .low:hover:after{background-position: -268px -30px;}

.sleep-mode .dropdown-menu .switch-daytime .up,
.sleep-mode .dropdown-menu .switch-daytime .low{
	background: none;
	margin-left: 0;
	left: 0;
	width: 100%;
	height: 50%;
}
.sleep-mode .dropdown-menu .switch-daytime .low{top: auto;bottom: 0;}
.sleep-mode .dropdown-menu .switch-daytime .up:after,
.sleep-mode .dropdown-menu .switch-daytime .low:after{
	content: "";
	position: absolute;
	left: 50%;
	margin-left: -6px;
	width: 12px;
	height: 6px;
	display: block;
}
.set-time select{
	-webkit-appearance: none;
	text-align: center;
	display: block;
	width: 100%;
	height: 44px;
	background-color: #ffffff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #c9dcf0;
	display: block;
	height: 44px;
	width: 100%;
	color: #2d2d2d;
	font-size: 14px;
	outline: none;
	padding-left: 8px;
}
.payment-result{
	position: relative;
	padding: 275px 80px 140px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.payment-result.success{background-color: #f3fcf2;}
.payment-result.warning{background-color: #fef3ef;}
.payment-result:after{
	content: '';
	position: absolute;
	left: 50%;
	top: 80px;
	margin-left: -70px;
	width: 140px;
	height: 140px;
	background-image: url('../images/sprite.png');
	background-color: transparent;
	background-repeat: no-repeat;
}
.payment-result.success:after{background-position: -148px -134px;}
.payment-result.warning:after{background-position: -148px -275px;}
.payment-result h2{font-size: 22px;font-weight: 600;margin-bottom: 35px;line-height: 1.4;}
.payment-result.warning h2{color: #b20000;}
.payment-result a,.payment-result .reason{color: #F7C028;font-size: 16px;font-weight: 600;}
.payment-result .reason{color: #4e4e4e;}
.payment-result .button{margin-top: 35px;margin-left: auto;margin-right: auto;max-width: 440px;}
.payment-result .button .btn{width: 100%;}
.sertificates{
    max-width: 960px;
    position: relative;
	padding: 100px 80px;
    background-color: #ffffff;
    text-align: center;
    margin: 0 auto;
    font-size: 18px;
}
.process-sertificates .sertificates{padding: 45px 70px;}
.process-sertificates .sertificates h2{font-size: 24px;line-height: 1.3;}
.process-sertificates .sertificates .links{margin: 30px 0;}
.process-sertificates .sertificates .links a{font-size: 24px;font-weight: 600;}
.sertificates .but-wrap{max-width: 440px;margin: 50px auto 30px;}
.sertificates .but-wrap.buttons{max-width: none;}
.sertificates .but-wrap .btn,.process-sertificates .btn{display: block!important;}
.sertificates h2{font-size: 39px;}
.sertificates .links{font-size: 14px;}
.sertificates .bord{position: absolute;}
.sertificates .bord.t,
.sertificates .bord.b{
    width: 100%;
    height: 19px;
    left: 0;
    background-image: url('../images/border-top.png');
    background-color: transparent;
    background-repeat: repeat-x;
    z-index: 10;
}
.sertificates.error .bord.t,
.sertificates.error .bord.b{background-image: url('../images/border-top-err.png');}
.sertificates .bord.t{top: 0;background-position: 0 0;}
.sertificates .bord.b{bottom: 0;background-position: 0 -20px;}

.sertificates .bord.l,
.sertificates .bord.r{
    height: 100%;
    width: 19px;
    top: 0;
    background-image: url('../images/border-left.png');
    background-color: transparent;
    background-repeat: repeat-y;
}
.sertificates .bord.l{left: -10px;background-position: 0 0;}
.sertificates .bord.r{right: -10px;background-position: -20px 0px;}


.sertificates .bord.l,
.sertificates .bord.r{
	height: 100%;
	width: 19px;
	top: 0;
	background-image: url('../images/border-left.png');
	background-color: transparent;
	background-repeat: repeat-y;
}
.sertificates.error .bord.l,
.sertificates.error .bord.r{background-image: url('../images/border-left-err.png');}
.sertificates .bord.l{left: -10px;background-position: 0 0;}
.sertificates .bord.r{right: -10px;background-position: -20px 0px;}
.sertificates-footer{background-color: #F7C028;padding: 75px 0;max-width: 100%;overflow: hidden;}
.sertificates-footer .item{font-size: 20px;font-weight: 300;color: #e0ebf7;text-align: center;max-width: 290px;margin: 0 auto;min-height: 255px;}
.sertificates-footer .item .icon{height: 125px;}
.sertificates-footer .center-block{float: none;}
.process-sertificates .serf-process-form{margin: 0 0 30px;padding: 40px 25px 25px;}
.process-sertificates .serf-process-form h3{font-weight: 300;margin-bottom: 30px;}
.sertificates .select2-container,.process-sertificates .select2-container{margin-bottom: 0;}
.process-sertificates {max-width: 100%;overflow: hidden;}
.process-sertificates .btn{width: 100%;}
.process-info{
	border: 1px solid #eaf0f7;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-o-border-radius: 5px;
	padding: 30px 55px;
	color: #2a2a2a;
	font-size: 16px;
}
.process-info .title{font-weight: 300;font-size: 24px;padding-top: 30px;}
.process-sertificates .qr-inp{position: relative;padding-right: 55px;}
.process-sertificates .qr-inp:before{
	content: '';
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -10px;
	width: 21px;
	height: 21px;
	background: transparent url('../images/sprite.png') -277px -40px no-repeat;
}
.process-info span{position: relative;display: block;max-width: 405px;padding: 5px 0 5px 45px;}
.process-info span:first-child{margin-bottom: 10px;}
.process-info span:before{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -16px;
	width: 23px;
	height: 32px;
	background: transparent url('../images/sprite.png') -277px -40px no-repeat;
}
.process-info span.depos:before{background-position: -277px -95px;}
.process-info span.withdr:before{background-position: -277px -63px;}
.footer-logoes{margin-top: 20px;}
.footer-logoes ul{
	list-style: none;
	padding: 0;
	margin: -3px 0 0 50px;
	text-align: justify;
	cursor: default;
	height: 40px;
}
.footer-logoes ul:after {content: "1";margin-left: 100%;height: 1px;overflow: hidden;display: inline-block;}
.footer-logoes ul li{display: inline-block;vertical-align: middle;}

.trade .form-group .btn.recalc{
	background: #fff;
	font-weight: 600;
	padding: 15px 30px;
	font-size: 14px !important;
	text-transform: uppercase;
}
.trade .btn.recalc span,
.trade .btn.cr-order span{position: relative;padding-left: 35px;}
.trade .btn.recalc span:before,
.trade .btn.cr-order span:before{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -9px;
	width: 18px;
	height: 17px;
	background: transparent url('../images/sprite.png') -19px -277px no-repeat;
}
.trade .btn.cr-order span:before{background-position: 0 -277px;margin-top: -11px;}
.form-links{position: static;}
.form-links a{margin-left: 15px;margin-right: 15px;}
.signup .form-links{margin-top: 30px;font-size: 15px;color: #313131;}
.signup .buttons .btn{width: auto;display: block;margin: 15px 0 0;min-height: 33px;font-size: 13px!important;}
.signup .buttons p{margin-top: 17px;}
.signup .buttons .btn span,.security .buttons .btn span{display: inline-block;padding-left: 25px;position: relative;}
.signup .buttons .btn.resend span:after,
.signup .buttons .btn.callme span:after,
.security .buttons .btn.resend span:after,
.security .buttons .btn.callme span:after{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -6px;
	width: 15px;
	height: 13px;
	background: transparent url('../images/sprite.png') -38px -277px no-repeat;
}
.signup .buttons .btn.callme span:after,.security .buttons .btn.callme span:after{background-position: -53px -277px;}
.signup .buttons span.title{margin-top: 10px;display: block;text-align: center;font-size: 14px;font-weight: 400;}
.security .form-links{margin-top: 30px;}
.security .form-links span.title{font-size: 15px;margin-bottom: 15px;color: #313131;font-weight: 400;}
.features{margin: 80px 0 0px;border-bottom: 1px solid #eaf0f7;max-width: 100%;overflow: hidden;}
.features h2{margin-bottom: 55px;}
.features .feature-item{margin-bottom: 70px;position: relative;padding: 0 20px 0 200px;}
.features .icon{position: absolute;width: 120px;text-align: center;left: 20px;top: 0;}
.features .title{color: #F7C028;font-size: 18px;font-weight: 700;margin-bottom: 25px;}
.features .text{font-size: 14px;color: #2b2b2b;}
.features .features-bot .icon{width: 100%;height: 95px;position: static;}
.features .features-bot{text-align: center;margin-top: 30px;}
.features .features-bot .feature-item{padding-left: 20px;}

.balance-info .top-buttons{margin-bottom: 20px;}
.balance-info .top-buttons .btn{
	width: 100%;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	min-height: 50px;
	text-transform: none;
	font-weight: 400;
	color: #524731;
	font-size: 14px;
	background-color: transparent;
	border: 1px solid #fcb42b;
	margin-bottom: 15px;
}
.balance-info .top-buttons .btn:hover,
.balance-info .top-buttons .btn:active{background-color: #fcb42b;}
.top-buttons .btn span{position: relative;padding-left: 40px;}
.top-buttons .btn.transfer span{padding-left: 55px;}
.top-buttons .btn span:before{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	background-color: transparent;
	background-image: url('../images/sprite.png');
	background-repeat: no-repeat;
}
.top-buttons .btn.deposit span:before{background-position: 0 -328px;width: 22px;height: 23px;margin-top: -12px;}
.top-buttons .btn.transfer span:before{background-position: -23px -328px;width: 39px;height: 22px;margin-top: -11px;}
.top-buttons .btn.withdraw span:before{background-position: -63px -328px;width: 22px;height: 25px;margin-top: -13px;}
.panel.balance-panel{border: 1px solid #dbe8f5;}
.panel.balance-panel .panel-heading{
	background-color: #f5f5f5;
	color: #667186;
	font-size: 14px;
	padding: 15px 30px;
}
.panel.balance-panel .panel-body{padding: 20px;}
form.orders-filter .checkbox{
	min-width: 45px;
}
form.orders-filter .checkbox label{font-weight: 400;padding-left: 20px;}
.orders-filter .chk-list{margin-left: -5px;margin-right: 30px;}
.orders-filter .text-inp-wrap{display: inline-block;margin-left: 15px;width: 100%;max-width: 230px;margin-top: -10px;vertical-align: top;}
.orders-filter .multiple-inputs{
	display: inline-block;
	margin-left: 15px;
	max-width: 270px;
	vertical-align: middle;
	margin-right: 30px;
}
.orders-filter .btn{margin-right: 40px;}
.orders-filter .form-group-inline{display: inline-block;vertical-align: middle;white-space: nowrap;margin-bottom: 15px;}
form.orders-filter .checkbox{margin-left: 5px;margin-right: 10px;}
.orders-filter .control-label{margin-bottom: 10px;font-weight: 700;}
form.orders-filter .large-checkbox .checkbox{margin-right: 25px;}
.balance-panel .row.large-grid{margin-left: -25px;margin-right: -25px;}
.balance-panel .row.large-grid > div{padding: 0 25px;}
.balance-panel .add-new-vallet{margin-top: 10px;}
.balance-panel .add-new-vallet .btn{color: #F7C028;background-color: #e2e6ee;border-color: #e2e6ee;}
.balance-panel .add-new-vallet .btn:hover{background-color: transparent;}
.balance-panel .tabs-wrapper{margin-top: 45px;}
.balance-panel .tab-pane tr td:last-child{text-align: right;}

.credit-card-inputs.row{margin: 0 -3px;}
.credit-card-inputs.row > div{padding: 0 3px;}
.view-buttons{float: right;margin-left: 20px;}
.view-buttons .btn{padding-top: 10px;padding-bottom: 10px;text-align: center;width: 45px;}

.maining-statistics{font-size: 14px;color: #838383;position: relative;}
.maining-statistics .statistics-content{max-width: 1100px;}
.maining-statistics table th{font-size: 11px;}
.maining-statistics table td.name{color: #502d2d;}
.maining-statistics table td{line-height: 1.8!important;}

.statistics-group{
	border: 1px solid #dbe8f5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	margin-top: 40px;
}
.statistics-group .stat-header{padding: 25px 30px;}
.statistics-group .statistics-panel:first-child{border-top: 0;}
.statistics-group .statistics-panel{
	border-top: 1px solid #dbe8f5;
	padding: 30px;;
}
.statistics-panel .title{font-weight: 600;font-size: 18px;color: #6a7589;margin-bottom: 20px;}
.statistics-panel .title span{color: #2b2727;}
.statistics-panel p{font-size: 13px;color: #6a7589;font-weight: 600;line-height: 20px;}
.statistics-panel .stat-info p{white-space: nowrap;font-weight: 400;}
.statistics-panel .stat-info p a{word-wrap: break-word;white-space: normal;}
.statistics-panel .details span{display: inline-block;}
.statistics-panel .details .detail-title{min-width: 110px;margin-right: 10px;}
.statistics-panel .details .detail-val{color: #2b2727;font-size: 16px;font-weight: 400;}
.statistics-panel .details .detail-val strong{font-weight: 600;}
.statistics-panel .stat-label{
	display: inline-block;
	margin-top: 25px;
	color: #2b2727;
	padding: 8px 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background-color: #f5f5f5;
	font-size: 13px;
	color: #2b2727;
}
.statistics-panel .stat-label span{color: #6a7589;margin-left: 15px;}
.statistics-panel .stat-label.amount-label{background-color: #ebffeb;}

.alert.stat-alert{background-color: #f5f5f5;padding: 20px 50px 20px 30px;color: #34373a;font-size: 13px;}
.maining-statistics .alert.stat-alert{
	position: absolute;
	width: 290px;
	right: 0;
	top: -85px;
}
.alert.stat-alert button.close{
	outline: none;
	position: absolute;
	width: 20px;
	height: 20px;
	right: 20px;
	top: 22px;
	text-align: center;
	border: 2px solid #a8b6c0;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	border-radius: 100%;
}
.alert.stat-alert button.close span{font-size: 17px;display: block;margin-top: 0;}

.growl-alert{
	width: 300px;
	padding: 10px 55px 10px 20px;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-ms-border-radius: 4px 0 0 4px;
	-o-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
	text-align: left;
	font-weight: 400;
	color: #6a7589;
	font-size: 11px;
	margin-right: -1px;
	border-right: 0;
	border: 1px solid #dbe8f5;
	background-color: #ffffff;
	outline: none;
}
.growl-alert .growl-title{color: #2c2c2c;font-size: 13px;font-weight: 300;display: block;line-height: 1.3;}
.growl-alert .growl-message{
	display: block;
}
.growl-alert button.close{
	width: 16px;
	height: 16px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	border-radius: 100%;
	border: 2px solid #acbcc1;
	outline: none;
	right: 8px;
	top: 10px;
	position: absolute;
	z-index: 100;
}
.growl-alert button.close:before{
	content: '';
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -3px;
	margin-top: -3px;
	width: 6px;
	height: 6px;
	background: transparent url('../images/sprite.png') -287px -15px no-repeat;
}
/*.growl-alert .growl-title + .growl-message{margin-top: 10px;}*/
.growl-alert.alert-trade{background-color: #f5f5f5;}
.growl-alert.alert-pay{background-color: #f2fcf5;}
.growl-alert.alert-sys{background-color: #fcf2f2;}
.growl-alert.alert-maining{background-color: #fffde1;}
.growl-alert.alert-news{background-color: #ffffff;}

.trade-panel{
	border: 1px solid #dbe8f5;
	margin-bottom: 25px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
}
.trade-panel .trade-panel-header{padding: 10px 20px;font-size: 18px;background-color: #f5f5f5;}
.trade-panel .trade-panel-content{padding: 10px 20px;}
.settings-saved{margin: 70px auto;max-width: 380px;text-align: center;position: relative;padding-top: 175px;}
.settings-saved:before{
	content: "";
        position: absolute;
        left: 50%;
        top: 0;
        width: 140px;
        height: 140px;
        margin-left: -70px;
        background: transparent url('../images/sprite.png') -148px -134px no-repeat;
}
.settings-saved h2{font-size: 21px;font-weight: 400;margin-bottom: 25px;}
.settings-saved a{font-size: 16px;}

.tabs-wrapper .nav-tabs.nested-tabs > li{width: 50%;text-align: center;}
.tabs-wrapper .nav-tabs.nested-tabs > li.active > a:after{display: none;}
.security .tabs-wrapper .nav-tabs.nested-tabs{border: 0;}

.tabs-wrapper .nav-tabs.nested-tabs > li > a,
.tabs-wrapper .nav-tabs.nested-tabs > li > a:hover,
.tabs-wrapper .nav-tabs.nested-tabs > li > a:focus{
	border: 1px solid #F7C028;
	border-radius: 0;
	-webkit-border-radius: 0;
}
.tabs-wrapper .nav-tabs.nested-tabs > li:first-child > a,
.tabs-wrapper .nav-tabs.nested-tabs > li:first-child > a:hover,
.tabs-wrapper .nav-tabs.nested-tabs > li:first-child > a:focus{
	border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
}
.tabs-wrapper .nav-tabs.nested-tabs > li:last-child > a,
.tabs-wrapper .nav-tabs.nested-tabs > li:last-child > a:hover,
.tabs-wrapper .nav-tabs.nested-tabs > li:last-child > a:focus{
	border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
}
.nested-tabs{font-size: 14px;}
.nested-tabs h3{font-size: 21px;margin-bottom: 25px;font-weight: 600;}
/*.autherisation-form{max-width: 400px;}*/
.nested-tabs .right-al{text-align: center;}
.nested-tabs ol{padding-left: 20px;max-width: 500px;}
.nested-tabs ol li{margin-bottom: 10px;}
.nested-tabs ol li:before{display: none;}

.add-new-panel{margin: -10px 0 30px;}
.add-new-panel .btn{
	text-transform: none;
	letter-spacing: 0;
	font-size: 13px!important;
	min-height: 37px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	padding-right: 20px;
	box-shadow: none;
	-webkit-box-shadow: none;
}
.add-new-panel .btn span{position: relative;padding-left: 25px;display: inline-block;}
.add-new-panel .btn.close-but{color: #838991!important;border-color: #c9dcf0;}
.add-new-panel .btn span:before{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -7px;
	width: 15px;
	height: 15px;
	background-color: transparent;
	background-image: url('../images/sprite.png');
	background-repeat: no-repeat;
}
.add-new-panel .btn.show-but span:before{background-position: -52px -368px;}
.add-new-panel .btn.add-but span:before{background-position: -68px -368px;}
.add-new-panel .btn.add-but.added-success span:before{width: 13px;height: 11px;margin-top: -5px;background-position: -100px -368px;}
.add-new-panel .btn.add-but.added-success{color: #7cbb22!important;border: 1px solid #7cbb22!important;background-color: transparent!important;cursor: default;}
.add-new-panel .btn.close-but span:before{background-position: -84px -368px;}
.add-new-panel .add-new-content{
	display: none;
	border: 1px solid #cedfeb;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 20px 25px;
}
.add-new-panel.active .add-new-content{display: block;}
.add-new-panel.active .show-but-wrap{display: none;}
.add-new-panel h4{color: #2f303e;font-size: 18px;font-weight: 600;margin-bottom: 25px;}
.add-new-panel .close-but-wrap{padding-top: 15px;text-align: center;}
.add-new-panel .ctrl-buttons{margin-top: 20px;}


@media (min-width: 767px){
	.add-new-panel .btn{width: auto;}
	.add-new-panel .close-but-wrap{padding-top: 0;text-align: right;}
	.nested-tabs .right-al{text-align: right;}
	/*.features .features-top > div:last-child .feature-item{margin-bottom: 40px;}*/
	/*.features .features-top > div:last-child .feature-item.icon{height: 85px;}*/
	#verification-modal .modal-dialog{width: 720px}
	#mining-calc .modal-dialog{width: 466px;}
	#current-ticket .modal-dialog{width: 670px;}
	.form-group.phone .col-sm-4.col-xs-12,.form-group.phone .col-sm-3.col-xs-10{padding-right: 0;}
	.container{padding-left: 15px;padding-right: 15px;}
	.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-left: 0;margin-right: 0;}
	header{padding: 30px 0 0;}
	.container-fluid,.navbar-collapse{padding-left: 0;padding-right: 0;}
	.top-menu-wrap ul.navbar-nav{
		margin: 0;
		padding: 0;
		text-align: justify;
		cursor: default;
		min-height: 50px;
		width: 100%;
	}
	.leftbar ul.navbar-nav{text-align: left;}
	.leftbar ul.navbar-nav li{display: block;}
	.navbar-header{padding-left: 15px;padding-right: 15px;}
	.top-menu-wrap ul.navbar-nav:after{
		content: "1";
		margin-left: 100%;
		height: 1px;
		overflow: hidden;
		display: inline-block;
	}
	.navbar-nav > li{float: left;padding-left: 0;padding-right: 0;}
	.navbar-nav > li a{padding-left: 0;padding-right: 0;}
	.account-menu-wrap .user-links li a.acc{position: relative;}
	.account-menu-wrap .user-links li a{margin-left: -1px;}
	.account-menu-wrap .user-links > li > a:before,.account-menu-wrap .user-links > li:last-child > a:after{
		content: '';
		position: absolute;
		left: 0;
		top: 50%;
		height: 30px;
		margin-top: -15px;
		width: 1px;
		/*background-color: #F7C028;*/
	}
	.account-menu-wrap .user-links > li:last-child > a:after{left: 100%;margin-left: -2px;}
	.account-menu-wrap .user-links > li > a:hover,
	.account-menu-wrap .user-links > li.open > a{z-index: 10;}
	/*.account-menu-wrap .user-links > li > a:hover:before,*/
	/*.account-menu-wrap .user-links > li.open > a:before,*/
	/*.account-menu-wrap .user-links > li.open:last-child > a:after,*/
	/*.account-menu-wrap .user-links > li:last-child > a:hover:after{background-color: #006ab0;}*/
	.log-reg a{margin-left: 35px;}
	.leftbar-menu .navbar-header{float: none;}
	.leftbar-menu .navbar-collapse{width: 100%;overflow: hidden;}
	.navbar-default.leftbar-menu  .navbar-toggle,.navbar-default.leftbar-menu .navbar-header{margin-right: 8px;padding-right: 0;}
	.leftbar-menu .navbar-header .page-title,.leftbar-menu .navbar-header{padding-left: 0;}
	.navbar-default .navbar-nav > .open > a,
	.navbar-default .navbar-nav > .open > a:hover,
	.navbar-default .navbar-nav > .open > a:focus{
		background-color: transparent;
		color: #fcb52b;
	}
	.top-menu-wrap ul.navbar-nav > li.dropdown > a{border: 1px solid transparent;border-bottom: 0;}
	.top-menu-wrap ul.navbar-nav > li.dropdown > a{
		border: 1px solid transparent;
		-moz-transition: color ease-out 0.2s;
		-webkit-transition: color ease-out 0.2s;
		-o-transition: color ease-out 0.2s;
		-ms-transition: color ease-out 0.2s;
		transition: color ease-out 0.2s;
	}
	.top-menu-wrap ul.navbar-nav > li.dropdown .dropdown-menu a{padding-left: 10px;padding-right: 10px;width: 100%;}
	.top-menu-wrap ul.navbar-nav > li.open > a{
		border-color: #dbe8f5;
		border-bottom-color: transparent;
		border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
		-webkit-border-radius: 4px 4px 0 0;
		-khtml-border-radius: 4px 4px 0 0;
		-o-border-radius: 4px 4px 0 0;
	}
	.dropdown-menu{
		border: 1px solid #dbe8f5;
		box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		min-width: 0;
		left: 0;
		width: 100%;
		padding: 0;
	}
	.dropdown-menu.datepicker{width: auto!important;border: 0!important;}
	.dropdown-menu > li > a{padding: 10px 15px;border-top: 1px solid #F7C028;color: #ffffff;font-size: 12px;}
	.dropdown-menu > li:first-child > a{border: 0!important;}
	.dropdown-menu > li:last-child > a{
		border-radius: 0 0 4px 4px;
		-moz-border-radius: 0 0 4px 4px;
		-webkit-border-radius: 0 0 4px 4px;
		-khtml-border-radius: 0 0 4px 4px;
		-o-border-radius: 0 0 4px 4px;
	}

	.top-menu-wrap ul.navbar-nav > li a{padding: 10px 30px;display: inline-block;}
	.top-menu-wrap ul.navbar-nav > li:last-child a{padding-right: 0;}
	.navbar-nav > li > a{padding-top: 10px;padding-bottom: 10px;}
	.top-menu-wrap .navbar-default .navbar-nav .new-order {
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
		-o-border-radius: 4px;
		position: relative;
		padding-left: 35px;
		padding-right: 20px;
		border: 1px solid #F7C028;
	}
	.top-menu-wrap .navbar-default .navbar-nav .new-order:after,.account-menu-wrap .nav.balance-menu > li > a.new-order:after{
		content: "";
		position: absolute;
		left: 5px;
		top: 50%;
		margin-top: -6px;
		width: 12px;
		height: 12px;
		background: transparent url('../images/sprite.png') -255px 0 no-repeat;
	}
	.top-menu-wrap .navbar-default .navbar-nav .new-order.top-menu-wrap .navbar-default .navbar-nav .new-order:hover {color: #F7C028;}
	.current-order .modal-dialog{width: 690px;}
	.about-top .container{position: relative;padding-top: 75px;padding-bottom: 70px;min-height: 475px;}
	.table-wrap.no-border tr td:first-child{min-width: 190px;}
	.modal.large .modal-dialog{width: auto;margin: 10px;}
    .my-orders.trade{position: relative;}
    .my-orders .toggle-filter{
            position: absolute;
            right: 0;
            top: -70px;
    }

	.settings .sleep-mode .show-my .checkbox{display: inline-block;vertical-align: middle;margin-right: 20px;}
	.sleep-mode .set-time{margin-top: 0;margin-bottom: -9px;display: inline-block;vertical-align: middle;}
	form.orders-filter .btn{max-width: 240px;}

}
@media (min-width: 600px) {
	.article  .table tr td{padding-top: 25px!important;padding-bottom: 25px!important;}
	header.fixed-line{padding-bottom: 70px;}
	.fixed-line .account-menu-wrap{position: fixed;top: 0;width: 100%;left: 0;z-index: 10000;}
	.modal-open .fixed-line .account-menu-wrap{z-index: 900;}
	.sleep-mode .sel-wrap{max-width: 420px;}
	.balance-menu .view-all{margin-left: 25px;}
	.search-results.no-results .form-horizontal{padding: 50px 70px;}
	.top-menu-wrap ul.navbar-nav{text-align: right;}
	.container{padding-left: 15px;padding-right: 15px;}
	header{padding: 0 0 0;}
	.log-reg a{margin-left: 35px;}
	.diagram-wrap .l-price{padding-left: 45px;}
	.leftbar-menu .navbar-collapse.collapse{display: block!important;}
	.content .leftbar{padding-right: 40px;}
	.navbar-default .left-navbar .navbar-nav > li:first-child > a{
		border: 0;
		border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
		-webkit-border-radius: 4px 4px 0 0;
		-khtml-border-radius: 4px 4px 0 0;
		-o-border-radius: 4px 4px 0 0;
	}
	.profile-info .sett-row{
		padding: 15px 18px;
		border: 1px solid #dbe8f5;
		border-top: 0;
	}
	.profile-info .sett-row.lang{padding-top: 10px;padding-bottom: 10px;}
	.profile-info .sett-row:first-child{
		border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
		-webkit-border-radius: 4px 4px 0 0;
		-khtml-border-radius: 4px 4px 0 0;
		-o-border-radius: 4px 4px 0 0;
		border-top: 1px solid #dbe8f5;
	}
	.profile-info .sett-row:nth-child(even){background-color: #f7f7f7;}
	.profile-info .sett-row:last-child{
		border-radius: 0 0 4px 4px;
		-moz-border-radius: 0 0 4px 4px;
		-webkit-border-radius: 0 0 4px 4px;
		-khtml-border-radius: 0 0 4px 4px;
		-o-border-radius: 0 0 4px 4px;
	}
	.my-orders-popup .col-md-4{width: 28.333333%;}
	.sett-row.lang .select2-container .select2-choice{font-size: 0.857em;}
	.footer{height: 200px;max-height: 660px;}
	.modal.large .modal-dialog{width: 830px;margin: 80px auto 50px;}

	.switch-wallets-wrap .col-md-4{width: 37%;}
	.switch-wallets-wrap .col-md-8{width: 62.666667%;}
}
@media (max-width: 1280px){
	.about-slider .owl-controls .owl-buttons div.owl-prev{left: -20px!important;}
	.about-slider .owl-controls .owl-buttons div.owl-next{right: -20px!important;}
	.navbar-nav > li > .dropdown-menu{left: auto;right: 0;}
	.account-menu-wrap .nav.balance-menu > li > a{padding-left: 15px;padding-right: 15px;}
	.balance-panel .row.large-grid{margin-left: -15px;margin-right: -15px;}
	.balance-panel .row.large-grid > div{padding: 0 15px;}
}
@media (max-width: 1170px){
	.account-menu-wrap .user-links li a b{display: block;width: 0px;overflow: hidden;white-space: nowrap;height: 15px;}
	.account-menu-wrap .user-links li a > span{padding-left: 18px;}
	.account-menu-wrap .user-links li .dropdown-menu a > span{padding-left: 25px;}
}
@media (max-width: 992px) {
	.features {text-align: center;}
	.features .icon{width: 100%;height: 95px;position: static;}
	.features .feature-item{padding-left: 10px!important;padding-right: 10px!important;}
	.account-menu-wrap .nav.balance-menu > li > a{padding-left: 10px;padding-right: 10px;font-size: 14px;}
	.verification .your-verif .panel{text-align: center;}
	.navbar-default{margin-top: 25px;}
	.advantages{padding-left: 15px;padding-right: 15px;}
	.advantages .adv-item{padding-left: 90px;font-size: 1.190em;}
	.get-start .title{padding-left: 0;margin-bottom: 40px;}
	.get-start .title:after{display: none;}
	.advantages > .container{min-height: 100px;}
	.diagram-wrap .title,.diagram-wrap .diagram-controls{text-align: center;}
	.diagram-wrap .currency-sel{margin: 0 auto;}

	.advantages h2,.get-start,.get-start .text-right{text-align: center;}
	.footer .footer-col,.diagram-wrap .curr-col{margin-bottom: 55px;}
	.footer .footer-col{float: none;}
	.footer-col.soc-wrap{padding-left: 15px;}
	.leftbar-menu .navbar-toggle{display: block;float: right!important;min-width: 230px;}
	.leftbar-menu .navbar-toggle .title{right: 40px;}
	.leftbar-menu .navbar-collapse.collapse{display: none!important;}
	.leftbar-menu .navbar-collapse.collapse.in{display: block!important;}
	.content .leftbar{padding-right: 0;}
	.navbar-default .left-navbar .navbar-nav > li > a{text-align: center;}
	.profile-info .user-info{margin-left: -30px;margin-right: -30px;padding-left: 35px;padding-right: 35px;}
	.profile-info .sett-row .title{margin-bottom: 15px;font-weight: 600;}
	.profile-info .sett-row{margin-bottom: 25px;}
	.profile-info .sett-row-inner,.show-my .checkbox{
		padding: 10px 15px!important;
		border: 1px solid #dbe8f5;
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
		-o-border-radius: 4px;
	}
	.show-my .checkbox:after{left: 15px;top: 17px;}
	.center{text-align: center;}
	.account-menu-wrap .container{padding: 0 10px;}
	header.is-authorized .langs{text-align: right;}
	header.is-authorized .langs a:last-child{margin-right: -5px;}
	.content .leftbar .navbar-nav{margin-left: -5px;margin-right: 16px;}
	.balance-info table .hidden-but{opacity: 1;}
	.add-new-vallet{
		text-align: center;margin-bottom: 20px;
	}
	.invite-tables .panel-heading .btn{width: 49%;}
	.settings .show-my .form-action{padding-left: 15px;margin-top: 15px;}
	.settings .show-my .form-action .checkbox:after{left: 15px;top: 15px;}
	.settings .show-my .form-action label{display: block;}
	.profile-info .sett-row .title{font-size: 14px;}
	.trade .diagram-wrap h2{text-align: center;margin-bottom: 30px;}
	.trade .diagram-wrap .diagram-controls .curr-col:first-child{margin-top: 0;}
	.breadcrumb{padding: 0 20px 0 0;}
	.col-md-12.rightbar .breadcrumb,.about-us .breadcrumb{padding-left: 0;}
	.transfer-details{margin-bottom: 20px;padding: 20px;}
	.transfer-details span{word-wrap: break-word;}
	.transfer-funds .split-buttons .radio,.public-api .split-buttons .radio{width: 50%;}
	.messages .controls .buts{margin-bottom: 10px;text-align: center;}
	.table-pagination{text-align: center;margin-bottom: 20px;}
	.public-api .about-api{margin-top: 30px;}
	.public-api h2{text-align: center;}
	.public-api .btn.sub-domain{width: 100%;}
	.transfer-funds > .row > .col-md-7{padding-right: 15px;}
	.help-block{margin-top: -10px;}
	.help-block br{display: none;}
	.my-orders-popup .order-info{
		margin-left: -30px;
		margin-right: -30px;
		padding-left: 35px;
		padding-right: 35px;
		margin-bottom: 20px;
		margin-top: -45px;
	}
	.my-orders .tab-content .table-responsive{
		width: 100%;
		margin-bottom: 15px;
		overflow-x: scroll;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #ddd;
	}
	.col-md-12.rightbar{padding-left: 20px;padding-right: 20px;}
	.site-erros{margin: 30px 0;}
	.support .new-ticket-open.btn{position: relative;top: 0;margin-bottom: 20px;}
	.balance-menu .balance-values .item{margin-left: 10px;}
	.account-menu-wrap .user-links li a{padding-left: 10px;padding-right: 10px;}

	.guide input[type=text]{margin-bottom: 15px;}
	.guide-sections.section-list{padding-right: 0;}
	.guide-content.article{padding-right: 15px;}
	.footer-push{display: none;}
	.footer{
		border-top: 4px solid #F7C028;
		padding-bottom: 40px;
		position: relative;
		min-height: 320px;
		height: auto;
	}
	.footer .copyright-txt{margin-top: 0;}
	.balance-info table td{max-width: none;}
	.verification-request{background-color: #f5f5f5!important;}
	.verification-request:before{display: none;}
	.comissions .value{margin-bottom: 5px;}
	.comissions .title{margin-bottom: 40px;}
	.comissions{padding-bottom: 20px;}
    .balance-info .table-responsive{
        width: auto;
        margin-bottom: 15px;
        overflow-x: scroll;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
    }
    .my-orders .toggle-filter{display: block;text-align: center;margin-bottom: 20px;}
    .switch-wallets-wrap .switch-wallets{top: 19%;height: 71%;}
    .footer .copyright{bottom: 30px;}
    .footer .provided img{margin-left: 5px;}
    .footer .copyright-left{padding-bottom: 0;}
	.about-slider .owl-controls .owl-buttons div.owl-prev{left: -20px!important;}
	.about-slider .owl-controls .owl-buttons div.owl-next{right: -20px!important;}
	.about-trade.mining{padding-bottom: 30px;padding-top: 30px;}
	.about-trade{padding: 30px 0 30px;}
	.process-info .title{padding-top: 15px;}
	.footer-logoes ul{margin-left: 0;}
	.trade .pop{
		position: static;
		display: inline-block;
		width: 13px;
		height: 13px;
		margin-left: 2px;
		/*margin-top: 13px;*/
		/*position: absolute;*/
		background: transparent url('../images/sprite.png') -238px -113px no-repeat;
	}
	.blog .all-tags{padding-left: 0;}
	.trade.my-orders .table-responsive{
		width: 100%;
		margin-bottom: 15px;
		overflow-x: scroll;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.statistics-panel .stat-label span{margin-left: 0;}
	.balance-panel .orders-filter .form-group-inline{display: block;margin-left: 0;margin-right: 0;}
	.messages .table-responsive{
		width: 100%;
		margin-bottom: 15px;
		overflow-x: scroll;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #ddd;
}
}
@media (max-width: 767px) {
	.statistics-group .stat-header,
	.statistics-group .statistics-panel{padding: 15px;}
	.statistics-group{margin-top: 25px;}
	.statistics-panel .stat-label span,
	.statistics-panel .stat-label{display: block;text-align: center;}
	.statistics-panel .details{padding-top: 30px;}
	.blog .all-tags{text-align: center;margin-top: 30px;}
	.blog .all-tags span{white-space: nowrap;}
	.blog .all-tags .large{display: inline;}
	.footer .copyright-right,.footer .copyright-left{text-align: center;}
	.footer-col.soc-wrap{text-align: center;}
	.footer-col.soc-wrap a{width: 100px;}
	.footer .provided{text-align: center;}
	.navbar-nav .open .dropdown-menu{text-align: center;}
	.navbar-default .navbar-nav > .open > a,
	.navbar-default .navbar-nav > .open > a:hover,
	.navbar-default .navbar-nav > .open > a:focus
	{background-color: #F7C028;color: #fcb52b;}
	.navbar-nav .open .dropdown-menu > li > a{line-height: 30px;padding-left: 15px;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a,
	.navbar-nav.balance-menu .dropdown-menu > li  a{color: #ffffff;}
	.navbar-nav.balance-menu .dropdown-menu > li a span{display: inline-block;width: 190px;text-align: left;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color: #fcb52b;}
	.account-menu-wrap .nav.balance-menu > li > a.new-order{padding-left: 0;}
	.diagram-wrap .sub-title{padding: 0 20px;}
	.btn{padding-left: 15px;padding-right: 15px;font-size: 13px!important;}
	.btn.btn-default{padding-right: 40px;}
	form .btn{width: 100%;}
	.navbar-default .container-fluid{padding-left: 0;padding-right: 0;}
	.navbar-nav{
		background-color: #F7C028;
		margin-top: 0;
	}
	.top-menu-wrap .navbar-nav{margin-top: -4px;}
	.left-navbar .navbar-nav{background-color: transparent;}
	.top-menu-wrap .navbar-default .navbar-nav > li > a{text-align: center;color: #ffffff;border-top: 1px solid #F7C028;padding-top: 15px;padding-bottom: 15px;}
	.top-menu-wrap .navbar-default .top-navbar li:last-child a,
	.top-menu-wrap .navbar-default .top-navbar .navbar-nav{
		border-radius: 0 0 4px 4px;
		-moz-border-radius: 0 0 4px 4px;
		-webkit-border-radius: 0 0 4px 4px;
		-khtml-border-radius: 0 0 4px 4px;
		-o-border-radius: 0 0 4px 4px;
	}
	.top-menu-wrap .navbar-default .navbar-nav > li > a:hover{background-color: #F7C028;color: #ffffff;}
	.top-block h1{font-size: 2.417em;}
	.top-block{padding: 55px 0;}
	.advantages{padding-left: 20px;padding-right: 20px;padding-top: 35px;padding-bottom: 35px;}
	h2{font-size: 2.500em;}
	.news .news-item{padding-left: 0;}
	.get-start .title{padding-left: 20px;padding-right: 20px;}
	.get-start .title span{display: block;}
	.contacts-wrap{
		padding-right: 15px!important;
		text-align: center;
		background-color: #F7C028;
		padding-top: 30px;
		padding-bottom: 40px;
	}
	.contacts-wrap .phones{width: 150px;margin-left: auto;margin-right: auto;}
	.footer .search-wrap{text-align: center;}
	.diagram-wrap .period-info .periods,.diagram-wrap .current-dates{text-align: center;margin-bottom: 30px;}
	.diagram-wrap .diagram-controls{margin-bottom: 30px;}
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-left: 20px;padding-right: 20px;}
	.profile-info .col-xs-6,.profile-info .col-sm-6{padding-left: 15px;padding-right: 15px;}
	.content .leftbar{padding-right: 24px;padding-left: 24px;}
	.leftbar-menu .navbar-header .page-title{float: none;margin-bottom: 20px;}
	.leftbar-menu .navbar-toggle{float: none!important;width: 100%;padding-right: 140px;}
	.leftbar-menu .navbar-toggle .icon-bar{margin-left:auto;margin-right: auto;}
	.leftbar-menu .navbar-header{padding: 0 10px;}
	.leftbar-menu .navbar-toggle .title{right: 50%!important;margin-right: -85px;}
	.profile-info .user-info{margin-left: -20px;margin-right: -20px;padding-left: 30px;padding-right: 30px;}
	.user-info .param-row{margin-bottom: 0;}
	.user-info .col-xs-6{margin-bottom: 20px;}
	.profile-info .sett-row-inner{padding: 0;overflow: hidden;border-top: 0;}
	.profile-info .sett-row-inner{padding: 0!important;}
	.profile-info .sett-row-inner .chk{
		padding-left: 20px;
		background-color: #ffffff;
		border-top: 1px solid #dbe8f5;
	}
	.profile-info .sett-row-inner .chk:after{top: 14px;left: 15px;}
	.profile-info .sett-row-inner .row{margin-left: -20px;margin-right: -20px;}
	.profile-info .sett-row-inner label{padding-top: 10px;padding-bottom: 10px;padding-left: 40px;padding-right: 15px;width: 100%;border-top: 1px solid #dbe8f5;}

	.profile-info .sett-row-inner label span{top: 15px;left: 15px;}
	.profile-info .sett-row-inner label input{left: 16px;top: 12px;}
	.account-menu-wrap .navbar-header{margin-left: 0;margin-right: 0;}
	.account-menu-wrap .navbar-collapse{margin-left: -20px;margin-right: -20px;}
	.account-menu-wrap{padding: 0;}
	.account-menu-wrap .bal-header{text-align: center;margin-bottom: 10px;display: block;color: #ffffff;font-size: 13px;}
	.navbar-nav.balance-menu{padding: 0 0 0;background-color: #F7C028;text-align: center;margin: 0 -15px;}
	.account-menu-wrap .user-links{margin-bottom: 0;}
	.account-menu-wrap .user-links li{float: none;display: block;}
	.account-menu-wrap .user-links li a b{width: auto;height: auto;}
	.account-menu-wrap .user-links li a{
		display: block;
		padding: 12px 15px;
		margin: 0;
		color: #ffffff;
		border-right: 0;
		text-align: center;
		background-color: #F7C028;
		border-top: 1px solid #F7C028;
	}
	.account-menu-wrap li.open  > a{border-color: #F7C028!important;}
	.account-menu-wrap .user-links li:first-child > a{border-top: none;border-left: 0;}
	.account-menu-wrap .user-links li a > span{width: auto;text-align: left;vertical-align: middle;}
	.account-menu-wrap .user-links .account-submenu li a > span{text-align: left;min-width: 105px;}
	.account-menu-wrap .user-links li a > span.caret{width: 6px;height: 6px;position: absolute;top: 25px;}
	.form-horizontal .title{padding-top: 0;margin-bottom: 10px;}
	.table-responsive{
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
		-o-border-radius: 4px;
	}
	.nav-tabs > li{
		width: 50%;
		text-align: center;
		border-bottom: 1px solid #dbe8f5;
	}
	.nav-tabs > li:only-child{width:100%;}
	.nav-tabs > li.right{float: left;}
	.tabs-wrapper .nav-tabs > li.active > a:after{display: none;}
	.tabs-wrapper .nav-tabs > li.right a{border-right: 1px solid #dbe8f5;border-left: 0;}
	.tabs-wrapper .nav-tabs > li:nth-child(2) > a{
		border-radius: 0 4px 0 0;
		-moz-border-radius: 0 4px 0 0;
		-webkit-border-radius: 0 4px 0 0;
		-khtml-border-radius: 0 4px 0 0;
		-o-border-radius: 0 4px 0 0;
	}
	.tabs-wrapper .nav-tabs > li:last-child > a{
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		-khtml-border-radius: 0;
		-o-border-radius: 0;
		display: block;
	}
	.tabs-wrapper .nav-tabs a[href='#receive-funds'],
	.tabs-wrapper .nav-tabs a[href='#receive-funds']:hover,
	.tabs-wrapper .nav-tabs a[href='#receive-funds']:focus,
	.tabs-wrapper .nav-tabs >li.active a[href='#receive-funds'],
	.tabs-wrapper .nav-tabs a[href='#transfer-funds'],
	.tabs-wrapper .nav-tabs a[href='#transfer-funds']:hover,
	.tabs-wrapper .nav-tabs a[href='#transfer-funds']:focus,
	.tabs-wrapper .nav-tabs > li.active a[href='#transfer-funds']{}

	.tabs-wrapper .nav-tabs a[href='#receive-funds']:before, .tabs-wrapper .nav-tabs a[href='#transfer-funds']:before{display: none;}
	.tabs-wrapper .nav-tabs a[href='#receive-funds'],
	.tabs-wrapper .nav-tabs a[href='#receive-funds']:hover,
	.tabs-wrapper .nav-tabs a[href='#receive-funds']:focus,
	.tabs-wrapper .nav-tabs >li.active a[href='#receive-funds'],
	.tabs-wrapper .nav-tabs a[href='#transfe.profile-info .sett-row .titler-funds'],
	.tabs-wrapper .nav-tabs a[href='#transfer-funds'],
	.tabs-wrapper .nav-tabs a[href='#transfer-funds']:hover,
	.tabs-wrapper .nav-tabs a[href='#transfer-funds']:focus,
	.tabs-wrapper .nav-tabs > li.active a[href='#transfer-funds']{display: block;padding-left: 10px!important;padding-right: 10px!important}
	.tabs-wrapper .nav-tabs a[href='#transfer-funds']{padding-left: 10px!important;width: 100%!important;}

	.add-new-vallet span{margin-bottom: 15px;}
	.add-new-vallet .btn{width: 44%;text-align: center;margin: 0 5px 20px;}
	.invite-tables .panel-heading .btn{float: none;display: block;width: 100%;margin-top: 10px;}
	.invite-tables .panel-heading .btn:first-child{margin-top: 0;float: none;}
	.modal .pop{max-width: 150px;}
	.modal .transfer-details .detail-info .row{border-bottom: 1px solid #c9dcf0;margin-bottom: 10px;}
	.modal .transfer-details .detail-info .row div:last-child{text-align: left;}
	.modal .tabs-wrapper li.tabs-title{width: 100%;}
	.btn.btn-link{margin-bottom: 20px;}
	.modal .form-horizontal .form-group{margin-left: -20px;margin-right: -20px;}
	.form-group.phone .select2-container .select2-choice > .select2-chosen{font-size: 0.8em;}
	.form-group.phone .col-sm-1.col-xs-2{padding-left: 0;}
	.diagram-inner:after{
		content: "";
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		z-index: 300;
	}
	.diagram-wrap .period-info{margin-bottom: 0;}
	.highcharts-subtitle{display: none!important;}
	.panel.panel-primary{font-size: 1.2em;}
	.panel.panel-primary .btn{padding-right: 20px;padding-left: 20px;}
	.content .leftbar .navbar-nav{margin-left: -5px;margin-right: -5px;}
	.user-links li a.mess > span{padding-left: 30px;}
	.trade .alert.alert-info{padding-left: 75px;}
	.trade .alert.alert-info:after{left: 20px;}
	.blog .blog-post{padding: 0;margin-bottom: 40px;}
	.blog .blog-post{padding-top: 20px;border-top: 1px solid #dbe8f5;}
	.blog .blog-post:first-child{padding-top: 0;border: 0;}
	.blog .blog-post:before{display: none;}
	.blog .blog-post .date{position: static;margin: 0 0 15px;padding: 0;border: 0;width: 100%;text-align: left;}
	.blog .blog-post .date span{display: inline-block;margin-left: 10px;}
	.blog .loadmore{margin-top: 0px;}
	.search-results h2,
	.search-results .results-amount,
	.search-results .loadmore{text-align: center;}
	.blog-navigation .btn{margin-bottom: 20px;}
	.blog-navigation .info,.blog-navigation {text-align: center;}
	.blog-navigation .tags{margin-bottom: 20px!important;display: block;}
	.blog-navigation .socials{margin-left: 0;}
	.blog-navigation .socials a{
		-moz-transition: none;
		-webkit-transition: none;
		-o-transition: none;
		-ms-transition: none;
		transition: none;
		display: inline-block!important;
	}
	.trade h2,.trade h3{text-align: center;}
	.security .nav-tabs > li{width: 100%;}
	.balance-info .table-responsive{
		width: auto;
		margin-left: -15px;
		margin-right: -15px;
	}
	.balance-info .balance-panel .table-responsive{margin-left: 0;margin-right: 0;}
	.balance-info .tab-pane .tab-pane .table-responsive{margin-left: 0;margin-top: 10px;}
	.calc-values{text-align: center;}
	.my-orders-popup .complited-am{margin-bottom: 10px;text-align: center;}
	.search-results .search-form .btn{padding-right: 15px;}
	.current-order .btn-link.sell-by {margin-bottom: 15px;}
	.settings .radio label:after{left: 15px!important;top: 15px!important;}
	.settings .radio input[type=radio]{left: 15px;top: 12px;}
	.support .table-responsive,.verification .table-responsive{padding-top: 5px;padding-left: 0;padding-right: 0;}
	.show-my .checkbox{padding: 0!important;}
	.support .new-ticket-open.btn{display: block;text-align: center;}
	.support .new-ticket-open.btn span{font-size: 14px;}
	.balance-menu .balance-values .item{margin-left: 20px;margin-bottom: 5px;}
	.account-menu-wrap .user-links li a{padding-left: 15px;padding-right: 15px;}
	.user-links li a.my-orders > span{margin-left: 0;}
	.user-links li a.my-orders span .badge{left: 4px;}
	.guide .select2-container .select2-choice{margin-bottom: 15px;}
	.col-md-3.guide-sidebar{padding-left: 15px;padding-right: 15px;}
	.footer .copyright{width: 100%;text-align: center;right: 0;}
	.form-horizontal .settings-value{padding-top: 0;}
	.phone-group .row > div:first-child{padding-right: 20px!important;}
	.phone-group .row > div:last-child{padding-left: 15px!important;padding-right: 20px!important;padding-top: 10px;}
	.phone-group .row > div.col-xs-6:last-child{padding-top: 0;}
	form .row{margin-left: -10px!important;margin-right: -10px!important;}
	form .row > div{padding: 0 10px;}
	form.profile-info .row{margin-left: -20px!important;margin-right: -15px!important;}
	form.profile-info .autherisation-form .row{margin-left: -10px!important;margin-right: -10px!important;}
	form.profile-info .sett-row .checkbox{margin-right: -5px;}
	.profile-info .show-my label{
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 40px;
		padding-right: 15px;
		width: 100%;
		/*border-top: 1px solid #dbe8f5;*/
	}
	.settings .checkbox label:after{left: 10px;top: 15px;}
	.settings .show-my .checkbox label:after{}
	.security .qr-code{padding-left: 20px;}
	.security .qr-code .qr{text-align: center;position: static;margin-bottom: 10px;}
	.ip-adress-list{margin: 0 5px 20px;}
	.ip-adress-list li .ip-adr{float: none;text-align: center;margin-bottom: 5px;}
	.ip-adress-list li{margin-bottom: 5px;padding-bottom: 10px;}
	.ip-adress-list li .buts{float: none;text-align: center;}
	.ip-adress-list li .buts .btn{
		width: 48%;
		margin-left: 0;
		padding-left: 20px;
		padding-right: 20px;
		float: right;
	}
	.ip-adress-list li .buts .btn:first-child{float: left;}
	.ip-adress-list li .buts:after{clear: both;content:"";display:block;height:0;overflow:hidden;}
	.about-top{padding: 50px 0;}
	.about-advantages{padding: 55px 0 5px;}
	.about-advantages h2{margin-bottom: 40px;}
	.about-trade .top .text{font-size: 1.3em;}
	.verification .panel.panel-default span{display: block;margin-bottom: 15px;margin-right: 0;}
	.verification .panel.panel-default .btn{width: 100%;max-width: 400px;}
	.about-slide-wrap .bx-wrapper .bx-controls-direction a.bx-prev{left: -10px;}
	.about-slide-wrap .bx-wrapper .bx-controls-direction a.bx-next{right: -10px;}
	.alert.alert-danger{padding-left: 20px;padding-right: 20px;}
	.about-us .container{padding-left: 15px;padding-right: 15px;}
	.data-loading{padding: 50px 0;}
	.article .article-text .img-wrap,.blog-cont .text .img-wrap{text-align: center!important;}
	.article .article-text ol{margin-left: 0;}
	.quote{padding-left: 55px;}
	.quote:after{left: 0;}
	.modal .add-fiat .info{border: 0;padding: 10px 0;margin-top: 30px;}
        .orders-filter{padding: 15px;}


	.created-order{
		padding: 20px 15px;
	}
	.created-order .ok-message{margin-bottom: 25px;}

	.created-order .ok-message h4{
		color: #2d2d2d;
		font-size: 22px;
		font-weight: 600;
		margin-bottom: 30px;
	}
	.created-order h3{margin-bottom: 10px;}
	.created-order .amount{text-align: center;margin-bottom: 15px;}
	.created-order .amount span{font-weight: 600;margin-left: 10px;}
	.created-order .table-wrap{background-color: #ffffff;}
	.created-order .table-wrap .table{margin-bottom: 0;}
	.created-order .table-wrap tr:last-child td{border: 0;padding-bottom: 5px;}
	.advantages .col-md-offset-7{padding-left: 15px;}
	.navbar-default .navbar-toggle{margin-right: 0;}
	img.logo{margin-top: 18px;}
	.is-authorized img.logo{margin-top: -115px;display: block;}
	.my-orders .controls .buts .btn{width: 100%;}
	.sleep-mode .set-time{max-width: 100%;}
	.sleep-mode .set-time .time:last-child .dropdown-menu{
		left: auto;
		right: 0;
	}
	.sleep-mode .set-time .time:last-child .dropdown-menu:before{left: auto;right: 12px;}
	.sleep-mode .set-time .time .inp-wrap > input{padding-left: 5px;padding-right: 5px;background-image: none;}
	.mining-calc .modal-dialog{max-width: 100%!important;width: auto!important;}
	.payment-result{padding: 220px 40px 50px;}
	.payment-result:after{top: 45px;}
	.btn{white-space: normal;}
	.about-slide-wrap .slide{padding-left: 20px;}
	.about-slider .owl-controls .owl-buttons div.owl-prev{left: 0px!important;}
	.about-slider .owl-controls .owl-buttons div.owl-next{right: 0px!important;}
	.site-erros .btn{padding-left: 10px;padding-right: 15px;width: 100%;text-align: center;}
	.sertificates{padding: 40px 50px;margin: 0 15px;}
	.process-info {margin-top: 30px;}
	.process-info .title{padding-top: 0;padding-bottom: 30px;text-align: center;}
	.footer-logoes ul{text-align: center;height: auto;padding-top: 20px;}
	.footer-logoes ul:after{displa:none;}
	.footer-logoes ul li{margin:0 10px 20px 10px;}
	.account-menu .popover{display: none!important;}
	.courses{text-align: center;/*display: none;*/}
	.courses .container{height: 42px;min-height: 42px;}
	.courses .pair{padding: 10px 0;}
	.maining-statistics .btn{width: 100%;}
	.maining-statistics .btn-group .btn{width: auto;}
	.maining-statistics .alert.stat-alert{
		position: relative;
		top: 0;
		width: 100%;
	}
	.orders-filter .control-label{display: block;margin-right: 0;}
	.balance-panel .orders-filter .text-inp-wrap,.balance-panel .orders-filter .multiple-inputs{display: block;margin: 0;max-width: 100%;}
	.balance-panel .orders-filter .btn + a{display: block;width: 85px;margin: 0 auto;}
	.code-panel p span.lvl_2{padding-left: 15px;}
	.code-panel p span.lvl_3{padding-left: 30px;}
	.code-panel p span.lvl_4{padding-left: 45px;}
	.code-panel p span.lvl_5{padding-left: 60px;}
	.settings-saved{margin: 30px auto;}
	.tabs-wrapper .nav-tabs.nested-tabs > li > a,
	.tabs-wrapper .nav-tabs.nested-tabs > li > a:hover,
	.tabs-wrapper .nav-tabs.nested-tabs > li > a:focus{font-size: 12px;padding-left: 10px;padding-right: 10px;}
	.sertificates{font-size: 14px;}
	.sertificates h2{font-size: 26px;}
	.form-horizontal .alert.alert-info{padding-left: 25px;}
	.form-horizontal .alert.alert-info:after{display: none;}
	.view-buttons{float: none;text-align: center;margin-bottom: 15px;}
	.my-orders .toggle-filter, .balance-info .toggle-filter{width: 100%;}
	.balance-panel .tabs-wrapper .nav-tabs > li > a,
	.balance-panel .tabs-wrapper .nav-tabs > li > a:hover,
	.balance-panel .tabs-wrapper .nav-tabs > li > a:focus{
		padding: 12px 5px;
		text-align: center;
		font-size: 12px;
}
	.modal-body .buttons .btn{width: 100%;margin: 5px 0 0!important;}
	.form-links a{display: inline-block;white-space: nowrap;margin-bottom: 10px;}
}

.owl-controls .owl-buttons div{
	position: absolute;
	top: 50%;
	margin-top: -5px;
	width: 10px;
	height: 10px;
	text-indent: -9999px;
	border-left: 2px solid #F7C028;
	border-bottom: 2px solid #F7C028;
	-moz-transition: all ease-out 0.2s;
	-webkit-transition: all ease-out 0.2s;
	-o-transition: all ease-out 0.2s;
	-ms-transition: all ease-out 0.2s;
	transition: all ease-out 0.2s;
}
.about-slider .owl-controls .owl-buttons div{
	width: 15px;
	height: 15px;
	border-bottom-color: #939baa;
	border-left-color: #939baa;
}
.owl-controls .owl-buttons div:hover{border-bottom-color: #fcb42b;border-left-color: #fcb42b;}
.owl-controls .owl-buttons div.owl-prev{
	left: 0;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.owl-controls .owl-buttons div.owl-next{
	right: 0;
	-moz-transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
	-webkit-transform: rotate(-135deg);
	-o-transform: rotate(-135deg);
	transform: rotate(-135deg);
}
.about-slider .owl-controls .owl-buttons div.owl-prev{left: -40px;}

.about-slider .owl-controls .owl-buttons div.owl-next{right: -40px;}

.btn[readonly="readonly"] {
    pointer-events: none;
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}

/*** notifications filter **/
.messages-header {
    margin-bottom: 20px;
}

#messages-filter-submit-wrapper {
    margin-top: 15px;
}

#messages-filter-submit-wrapper #clearFilter {
    margin-top: 5px;
    display: block;
}

.notifications_list #messages-filter-wrapper {
    display: none;
}

.notifications_list .toggle-filter{
    padding: 10px 20px;
    position: absolute;
    right: 0;
    top: 40px;
    display: block;
    text-align: center;
    margin-right:14px;
}

.notifications_list .toggle-filter span{
    position: relative;
    padding-left: 28px;
    color: #6a7589;
}
.toggle-filter span:after{
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 15px;
    height: 15px;
    margin-top: -8px;
    background: transparent url('../images/sprite.png') -222px -113px no-repeat;
}
.messages-filter{
    border: 1px solid #dbe8f5;
    margin: 10px 0px 10px;
    position: relative;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    background-color: #f5f5f5;
    padding: 10px 5px;
}
.pay-all{
    position: absolute;
    z-index: 50;
    right: -12px;
    width: 18px;
    height: 20px;
    top: 42%;
    margin-top: -13px;
    background: url('../images/pay.png') -18px 0 no-repeat;
    overflow: hidden;
    cursor:pointer;
}

.pay-all-act{
    position: absolute;
    z-index: 50;
    right: -12px;
    width: 18px;
    height: 20px;
    top: 42%;
    margin-top: -13px;
    background: url('../images/pay.png') 0 0 no-repeat;
    overflow: hidden;
    cursor:pointer;
}