@font-face {
	font-family: 'Gerbera';
	src: url('/Gerbera-Light.woff2') format('woff2'), url('/Gerbera-Light.woff') format('woff');
	font-weight: 100;
	font-style: normal;
	font-display: block;
}

@font-face {
	font-family: 'Gerbera';
	src: url('/Gerbera-Bold.woff2') format('woff2'), url('/Gerbera-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: block;
}

html,
body {
	height: 100%;
	margin: 0;
}

body {
	overflow-y: scroll;
	font-size: 14px;
	font-weight: 100;
	font-family: 'Gerbera', Verdana, Arial, sans-serif;
	line-height: 19px;
	cursor: default;
	@background-image: url(https://kurs.expert/i/snow.png);
}

button {
	font-family: 'Gerbera', Verdana, Arial, sans-serif;
}

h1,
h2,
h3,
.h1,
.h2,
.h3 {
	font-weight: 100 !important;
}

h1,
.h1 {
	font-family: 'Segoe UI';
}

.hsize2,
h2 {
	font-size: 25px;
	line-height: 24px;
}

img,
input {
	border-radius: 4px;
}

header,
#content {
	width: 990px;
	margin: auto;
}

#topArea {
	position: relative;
	height: 80px;
	top: 0;
	#background: #e3e3e3;
	text-shadow: 0px 0px 0px;
}

body {
	color: #404040;
}

#container {}

a:link,
a:visited,
a:active {
	text-decoration: none;
	color: #0078D7;
}

.whiteText,
#calcSell,
#calcBuy {
	color: #404040;
}

.greenText {
	color: #0078D7;
	text-shadow: 0px 0px;
}

.greenText2 {
	color: #0078D7;
}

.mainColorBg,
.mainColorBtnBg {
	background: #0078D7 !important;
}

.mainColorBtnBg:hover {
	background: #0060ac !important;
}

.mainColorFont {
	color: #0078D7 !important;
}

.orange {
	color: #E09717;
}

.redText {
	color: #790000;
}

img,
input {
	vertical-align: middle;
	border: 0;
}

.yellow {
	background: rgb(0, 80, 143);
}

.green {
	background: #78ba00;
}

.green2 {
	color: #0078D7 !important;
}

.purple {
	background: #231122;
}

.gray {
	background: #F7F7F7;
}

.gray2 {
	background: #A5A5A5;
}

.hsize1,
h1 {
	font-size: 40px;
}

.hsize3,
h3 {
	font-size: 20px;
}

h1 {
	line-height: 35px;
}

h2 {
	#line-height: 0px;
}

h3 {
	#line-height: 0px;
}

input[type=button] {
	cursor: pointer;
}

div,
ul,
li,
td,
th,
h1 {
	#border: solid 1px;
}

header,
#content {
	width: 990px;
	margin: auto;
}

#topArea {
	position: relative;
	height: 80px;
	top: 0;
	#background: #e3e3e3;
	text-shadow: 0px 0px 0px;
}

#topArea a {
	color: #404040;
}

#topArea a:hover {
	color: #FFF;
}

.p2p_messages_dialog a,
.telegramBindDialog a {
	color: #0078D7 !important;
}

.currPair,
.reminderForm li,
.currPairAdd,
.currPairEdit,
.currPairDelete {
	transition: 150ms all;
}

.currPair:hover,
.reminderForm li:hover,
.currPairAdd:hover,
.currPairEdit:hover,
.currPairDelete:hover,
.currPairReverse:hover {
	background: #2591E6;
	transition: 100ms all;
}

.topmenu li,
.logo {
	background: transparent;
	transition: 150ms all;
}

.topmenu li:hover,
.logo:hover {
	background: #2591E6;
	transition: 200ms all;
}

.loginBtn,
.regBtn {
	margin-top: -1px
}

.loginBtn:hover {
	color: #2591E6 !important;
	transition: 200ms all;
}

.regBtn:hover {
	color: #2591E6 !important;
	transition: 150ms all;
}

.LogoSubSt {
	color: #0078D7;
}

.slogan {
	position: absolute;
	top: 50px;
	left: 67px;
	font-size: 0.35em;
	font-weight: bold;
	text-shadow: none !important;
}

.updateTime {
	display: inline-block;
	min-width: 40px;
	#text-align: right;
}

.menuStyle {
	font-size: 15px;
	list-style: none;
	text-align: center;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.topmenu {
	float: right;
}

.loginmenu {
	position: absolute;
	#left: 250px;
	#top: 1px;
	#font-size: 14px;
}

.loginmenu li {
	cursor: pointer;
}

.topmenu li,
.loginmenu li {
	height: 34px;
	float: left;
	padding: 26px 10px 20px 10px;
	#border: 1px solid;
}

.topmenu li:hover,
.loginmenu li:hover {
	color: white;
	#text-shadow: #2E2E2E 0px 0px 2px;
}

.topmenu a {
	font-size: 16px;
}

.topmenu img {
	width: 24px;
	margin: -3px 0px 0px 0px;
}

.regBtn {
	background: url(https://kurs.expert/i/reg.png) no-repeat left;
	background-size: 20px;
	background-position: 14px 10px;
	padding: 10px 0px 0px 35px !important;
	margin: 6px 0px 0px 0px;
	height: 20px !important;
	transition: 150ms all;
}

.loginBlock {
	float: left;
	vertical-align: middle;
	#margin: 15px 15px 15px 75px;
	margin: 15px 0px 0px 15px;
	padding: 0px !important;
	background: #2591e6;
	list-style: none;
	padding: 0;
}

.loginBlock a {
	color: #FFF !important;
}

.loginBlock img {
	width: 20px;
}

.loginBlock li {
	float: left;
	padding: 13px 7px 5px 7px;
	height: 30px;
	cursor: pointer;
	text-shadow: none;
	transition: 100ms;
}

.loginBlock li:hover {
	background: #000000 !important;
	transition: 100ms;
}

li.unread {
	background: #D08A10;
	display: none;
}

li.unread:hover {
	color: #FFF;
}

.loginBtn {
	clear: both;
	background: url(https://kurs.expert//i/login.png) no-repeat left;
	background-size: 21px;
	background-position: 12px 10px;
	padding: 10px 0px 0px 36px !important;
	margin: -4px 0px 0px 0px;
	transition: 150ms all;
}

.userName {
	#width: 210px;
	overflow: hidden;
	white-space: nowrap;
	text-align: center;
}

#headArea {
	position: relative;
}

.currencyAreaStyle {
	margin: 0;
	background: #00508F;
}

#currencyAreaMain {
	position: relative;
	width: 990px;
	height: 260px;
	color: white;
	padding: 10px 20px 20px 20px;
	overflow: hidden;
	text-align: center;
	padding: 0;
	vertical-align: middle;
}

#currencyAreaMicro {
	text-align: center;
	background: #00508F;
	color: #FFF;
	cursor: pointer;
	width: 990px;
	height: 53px;
	z-index: 97;
}

.microBlock {
	display: inline-block;
	width: 42%;
	font-size: 11px;
}

.microBlock div {
	display: inline-block;
	height: 20px;
	padding: 6px 70px 2px 70px;
	margin: 12px -35px 12px -30px !important;
}

.currMicroBlock img {
	margin-top: -2px;
}

.currMicroBlock {
	background: rgb(0, 120, 215);
	margin: 8px -6px 0px -8px !important;
}

.currMicroBlock img {
	margin-right: 3px;
	vertical-align: middle;
}

.currPairPanel {
	padding: 10px 0px 8px 10px;
	vertical-align: middle;
	text-align: center;
	width: 980px !important;
	min-height: 35px;
	z-index: 10;
	#position: absolute;
	#bottom: 0;
	#left: 0;
	#right: 0;
}

.currPairBlock {
	display: inline-block;
}

.currPairStyle {
	background: rgb(0, 120, 215);
	color: white;
	display: inline-block;
	font-size: 11px;
	margin: 2px 0px 5px 0px;
	height: 20px;
	padding: 4px;
	cursor: pointer;
}

.currPairEdit img,
.currPairDelete img {
	width: 20px;
	height: 20px;
}

.currPair {
	text-align: center;
	width: 400px;
}

.currPair img {
	#width: 16px;
	#height: 16px;
}

.currPairSelected {
	background: #231122 !important;
	#cursor: default !important;
}

.currPair:hover {
	cursor: pointer;
	color: white;
}

.currPairEdit {
	#background: #231122;
	margin: 0px 0px 0px 1px;
}

.currPairDelete {
	#background: #231122;
	margin: 0 10px 0px 0px;
}

.currPairAdd {
	text-align: center;
	width: 464px;
	margin-right: 10px;
}

.cpeEven {
	width: 950px !important;
}

.cpeOdd {
	width: 464px !important;
}

.currPairArrow {
	margin: 0 10px;
}

.hSpacer {
	width: 25px;
	display: inline-block;
}

.currPairStyle:hover {
	color: white;
}

.dashed {
	font-size: 13px;
	color: white !important;
	border-bottom: dashed 1px white;
}

.GiveGet {
	display: inline-block;
	margin: 0;
	color: #FFF;
}

.spacer {
	height: 30px;
}

.spacer2 {
	height: 20px;
	background: #000 !important;
	margin: 20px 0 0 0;
}

.moreLine {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
	background: url(https://kurs.expert/https://kurs.expert/i/curbgB.gif) #e0991d repeat-x bottom;
	height: 6px;
}

.moreLine1 {
	position: absolute;
	width: 50%;
	bottom: 0;
	left: 0;
	text-align: center;
	background: url(https://kurs.expert/https://kurs.expert/i/curbgB.gif) #00508F repeat-x bottom;
}

.moreLine2 {
	position: absolute;
	width: 50%;
	bottom: 0;
	right: 0;
	text-align: center;
	background: url(https://kurs.expert/https://kurs.expert/i/curbgB.gif) #00508F repeat-x bottom;
}

.more {
	width: 70px;
	height: 29px;
	position: relative;
	margin: auto;
	cursor: pointer;
	background: url(https://kurs.expert/https://kurs.expert/i/arrowDown.png) no-repeat center;
}

.more a {
	color: white;
}

.directionBlockSell,
.directionBlockBuy {
	display: inline-block;
	width: 49%;
	text-align: center;
	vertical-align: top;
}

.currencyElement {
	display: inline-block;
	list-style-type: none;
	font-size: 11px;
	margin: 0;
	padding: 0;
	vertical-align: top;
}

.currRectangle,
.currencyElement li,
.currGroup {
	width: 129px;
	height: 15px;
	text-align: center;
	padding: 10px;
	margin-top: 4px;
	font-size: 11px;
	white-space: nowrap;
}

.currencyElement li:hover {
	background: #231122;
	color: #FFF;
}

.currencyElementSelected {
	background: #231122 !important;
	color: #FFF !important;
}

.currencyElement img {
	margin-right: 3px;
	width: 16px;
}

.currRectangle {
	background: #EBEBEB;
	color: #111;
	display: inline-block;
}

.currGroup {
	background: #231122;
	color: white;
}

.currencyElement li img {
	margin: 0;
	padding: 0;
}

.currencyElement li {
	background: #EBEBEB;
	color: #111;
	cursor: pointer;
}

.clear {
	clear: both;
	padding: 0;
	margin: 0;
}

.clear2 {
	clear: both;
	padding: 0;
	margin: 10px;
}

#mainMenu {
	background: rgb(229, 234, 239);
}

#exchangersSearch [type="submit"] {
	background: #d1d1d1;
}

#mainMenu a:hover {
	background: #2591e6;
}

#officialMirror {
	background: #00508f;
}

.pp2q {
	background: #00508f;
}

.indicate div {
	background: rgba(37, 145, 230, 0.65);
}

.cac .chbx:checked {
	background: rgba(37, 145, 230, 0.5) !important;
}

.cac .chbx.commission:checked {
	background: #78ba00 !important;
}

.breadcrumbs a:hover {
	color: #0078D7;
}

.infoContainer {
	background: rgba(0, 120, 215, 0.84) !important;
}

.directionBreadcrumbs .dirInfo {
	color: #0078D7 !important;
	text-decoration: none !important;
}

.directionBreadcrumbs .dirInfo:hover {
	color: #00508f !important;
}

#info.pay span:hover,
table#info.settings a:hover,
.messLink:hover {
	color: #00468c !important;
}

#settings .edit,
#settings .edt {
	background: rgba(37, 145, 230, 0.15);
}

img.cashOut:hover,
img.editPurse:hover,
#settings .edit:hover,
table#info.pay img:hover {
	background: rgba(37, 145, 230, 0.3);
}

#dataArea {}

input[type=button],
input[type=submit] {
	#margin: -5px 10px -5px 0px;
	background: rgba(0, 0, 0, 0.15);
	color: #FFFFFF;
	cursor: pointer;
	min-width: 100px;
	width: auto;
}

.loginBlock .account {
	transition: 150ms all;
}

.loginBlock .account:hover {
	background: #2591e6;
	transition: 200ms all;
}

.calculationArea {
	position: relative;
	margin: 0px 0px 20px 0px;
	padding: 0;
	vertical-align: middle;
	text-align: left;
	color: white;
	#height: 97px;
}

.calcAreaMenu {
	#background: rgba(0, 0, 0, 0.3);
	#margin: 0px 0px 15px 0px;
	text-transform: none;
	color: #FFF;
}

.calcAreaMenu .button {
	display: inline-block;
	min-width: 120px;
	min-height: 20px;
	#box-sizing: border-box;
	font-size: 14px;
	padding: 5px 23px;
	margin: 15px 0px 0px 0px;
	white-space: nowrap;
	transition: all 100ms;
}

.calcAreaMenu .button:hover {
	background: rgba(0, 0, 0, 0.1);
	color: #404040;
	cursor: pointer;
	transition: background 100ms;
}

.calcAreaMenu .social-likes__widget_single {
	background: none;
}

.calcAreaMenu .social-likes__counter {
	position: absolute;
	top: 2px;
	right: 10px;
}

.calcAreaMenu .button img {
	width: 17px;
	margin-top: -4px;
	padding-right: 5px;
}

.calcAreaMenu .share {
	position: relative;
	background: #78ba00;
	width: 232px;
	padding: 5px 27px 5px 20px;
}

.share .counter {
	position: absolute;
	top: 8px;
	right: 36px;
	line-height: 1;
}

.calculationArea .social-likes__widget_single {
	height: inherit;
	line-height: inherit;
}

.calcAreaMenu .discount {
	#background: #2591e6;
	display: none;
}

.calcAreaMenu .help {
	#background: #2591e6;
}

.calcAreaMenu .complain {
	#background: #2591e6;
}

.calcAreaMenu .button,
.exchMenu .button,
.dirInfoText .hide {
	background: #2591e6;
}

.calcAreaMenu .selected {
	background: rgba(0, 0, 0, 0.1);
	color: #404040;
	padding-bottom: 10px;
}

.calcAreaMenu .social-likes_single-w {
	#display: block;
	#position: absolute;
	#width: 0 !important;
	#height: 0 !important;
	#visibility: hidden;
	#margin: -1px 0px -4px 0px;
	z-index: 97;
}

.calcAreaMenu .social-likes_single {
	opacity: 1;
	left: 0px;
	margin-top: -175px;
	text-align: left;
}

.calcAreaMenu .social-likes__widget .social-likes__counter {
	top: 4px;
}

.calcAreaMenu .social-likes__button {
	padding: 6px 15px;
}

.calcAreaMenu .social-likes__widget {
	display: inherit;
	padding: 0;
	text-align: left;
}

.calcAreaMenu .social-likes__button.social-likes__button_single {
	background: #2591e6;
}

.calcAreaMenu .social-likes__button.social-likes__button_single:hover {
	background: rgba(0, 0, 0, 0.1);
	transition: 200ms all;
}

.calcAreaMenu .social-likes__icon {
	display: none;
}

.calcAreaMenu .social-likes__icon_single {
	position: inherit;
	display: inline-block;
	font-size: 1.1em;
	left: 0;
	margin-right: 5px;
	min-width: 12px;
}

.calcAreaMenu .social-likes__widget_active {
	padding: 0px 0px;
}

.calcAreaMenu .social-likes__single-container .social-likes__widget {
	padding: 6px 0px;
}

.calcAreaMenu .social-likes__single-container {
	display: inherit;
}

.calculation {
	display: inline-block;
	text-transform: uppercase;
	#background: #78ba00;
	font-size: 19px;
	margin: 30px 0px 0px 0px;
	color: #78ba00;
}

.calculation input {
	margin: -4px 0px 0px 0px;
	width: 52px;
	font-size: 12px;
	padding: 5px;
	text-align: center;
	border: 2px solid #78ba00;
	outline: none;
}

.calculation input:focus {
	border: 2px solid #78ba00;
}

.calculation img {
	margin: -4px 20px 0px 20px;
}

.notification {
	float: right;
	margin: 15px 0px;
}

a.rules {
	text-decoration: underline;
}

.reverse {
	float: right;
	margin: 15px 10px;
}

.notification,
.reverse {
	font-size: 14px;
	color: white;
	background: rgba(0, 0, 0, 0.3);
	padding: 15px;
	cursor: pointer;
}

.calcSettingsArea {
	font-size: 14px;
	float: right;
	margin: 15px 10px;
	text-align: left;
	color: #000;
}

.bestDirectionsArea {
	display: block;
	white-space: nowrap;
	margin: -6px 0px 0px 0px;
}

.bestDirectionsTextBlock {
	float: left;
	white-space: normal;
	width: 412px;
	margin: 2px 0px 10px 0px;
}

.bestDirectionsTextBlock h2 {
	margin: 0px 0px 10px 0px;
}

.slide.maxW {
	width: 100%;
	color: white;
	text-align: center;
	margin: 3px 0px 0px -14px;
}

.slide.maxW:hover {
	background: #00468C;
}

#bestDirections {
	display: inline-block;
	width: 535px;
	padding: 0px;
	border-spacing: 0;
	margin: 0px 0px 0px 5px;
	#background: rgba(0, 0, 0, 0.2);
	font-size: 13px;
}

#bestDirections td,
#bestDirections th {
	padding: 0 14px;
	#border-bottom: 1px solid #cecece;
}

#bestDirections th {
	font-weight: normal;
	text-align: left;
	color: #0078d7;
	cursor: pointer;
}

.eTinyLine td {
	padding: 3px 10px 3px 14px !important;
}

.eTinyLine:hover {
	cursor: pointer;
	background: #2591E6;
	color: white;
}

#exchangersArea {
	#margin: 0;
}

#exchangers,
.keTable {
	width: 100%;
	padding: 0px;
	border-spacing: 0;
	margin-bottom: 30px;
}

#exchangers td,
#exchangers th,
.keTable td,
.keTable th {
	border-bottom: 1px solid #cecece;
}

#exchangers th {
	font-weight: normal;
	text-align: left;
	cursor: pointer;
}

#exchangers th.feedbacks {
	text-align: center !important;
}

.exchStatus0 {
	background: url(https://kurs.expert//i/plugout.png) no-repeat;
	background-position: 0px 14px;
	background-size: 12px;
	color: #A9A9A9;
}

.exchStatus1 {
	background: url(https://kurs.expert//i/activeB.png) no-repeat;
	background-position: 0px 14px;
	background-size: 12px;
	#color: #FFF;
}

.exchStatus2 {
	background: url(https://kurs.expert//i/blockedB.png) no-repeat;
	background-position: 0px 14px;
	background-size: 12px;
	color: #A9A9A9;
}

.exchStatus3 {
	background: url(https://kurs.expert//i/inactiveB.png) no-repeat;
	background-position: 0px 14px;
	background-size: 12px;
	color: #A9A9A9;
}

.exchStatus5 {
	background: url(https://kurs.expert//i/powerB.png) no-repeat;
	background-position: 0px 14px;
	background-size: 12px;
	color: #A9A9A9;
}

.paramsStatus5 {
	background: url(https://kurs.expert//i/powerB.png) no-repeat;
	background-size: 12px;
	background-position: 3px 4px;
}

.exchStatus10 {
	background: url(https://kurs.expert//i/banned.png) no-repeat;
	background-position: 0px 14px;
	background-size: 12px;
	color: rgba(255, 89, 89, 0.47);
}

.tReviews {
	width: 50px;
}

#exchangers th.default {
	#cursor: default;
}

.tablesorter-headerAsc {
	background: url(https://kurs.expert//i/sortAscB.png) no-repeat;
	background-position: 0px 6px;
}

.tablesorter-headerDesc {
	background: url(https://kurs.expert//i/sortDescB.png) no-repeat;
	background-position: 0px 6px;
}

.eTitle {
	text-align: center;
	font-size: 24px;
}

.eName,
.eExch {
	color: #0078D7;
}

.fastCurrArea div {
	background: #0078D7;
}

.tGive,
.eGive {
	width: 280px;
}

.eGet {
	width: 200px;
}

.eReviews {
	width: 90px;
	text-align: center;
}

td.eReviews:hover {
	background: #C7FF60;
}

.eLine td {
	padding: 10px 10px 10px 10px !important;
	white-space: nowrap;
}

.eLine:hover {
	cursor: pointer;
	background: #2591E6;
	color: white;
}

.eLine img {
	vertical-align: text-bottom;
}

.eParams.fromfee,
.eParams.tofee,
.eParams.minfee {
	color: rgba(255, 129, 130, 0.7);
}

.eParams.minamount {
	color: rgba(0, 70, 140, 0.44)
}

#toTheMainPage {
	background: rgba(0, 0, 0, 0.6);
	margin: 20px 0px;
	padding: 15px 25px;
	text-align: center;
}

#infoArea {
	padding: 15px;
	#margin-bottom: 15px;
}

#infoArea h1 {
	margin: 0px 0px 20px 0px;
}

#content a {
	#text-shadow: #35382F 1px 1px 0px;
}

#forwarder {
	display: table;
	width: 100%;
	padding-top: 100px;
	vertical-align: middle;
}

#forwarder div {
	display: table-cell;
	text-align: center;
}

.contactsAddonText {
	display: inline-block;
	#background: #231122;
	padding: 5px 25px;
	margin: 0px -15px 5px 25px;
	width: 355px;
	vertical-align: top;
}

.contactsAddonText h1 {
	line-height: 40px;
	margin: -10px 0px 0px 0px !important;
}

.contacts {
	position: relative;
	display: inline-block;
	#background: #231122;
	padding: 0px 25px 5px 25px;
	margin: 0px -15px 5px -25px;
	width: 520px;
}

.fbTextArea {
	width: 500px;
	height: 100px;
	overflow: auto;
	resize: none;
}

.noResult {
	text-align: center;
	margin: 50px;
}

#loader {
	width: 100px;
	height: 100px;
	margin: 50px auto;
	background: url(https://kurs.expert//i/preloaders/large.table.gif) no-repeat;
	background-size: 100px 100px;
}

.positiveFeedbacks {
	color: #78ba00;
}

.neutralFeedbacks {
	color: #000;
}

.negativeFeedbacks {
	color: #EC5757;
}

.slabtexted .slabtext {
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	font-family: Arial;
}

.slabtextinactive .slabtext {
	display: inline;
	white-space: normal;
	font-size: 1em !important;
	letter-spacing: inherit !important;
	word-spacing: inherit !important;
	*letter-spacing: 0 !important;
	*word-spacing: 0 !important;
}

.slabtextdone .slabtext {
	display: block;
}

#site {
	color: white !important;
}

.sShot {
	position: relative;
	border: 0;
	margin: 0px -15px 0px -15px;
	padding-top: 60px;
	overflow: hidden;
	width: 990px;
	height: 150px;
	text-align: center;
	z-index: 9;
}

.goto {
	margin-top: 12px;
	font-size: 23px;
	text-decoration: underline;
}

.ssLayer {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.sShotText {
	padding: 40px 20px;
	z-index: 10;
}

.sShotMask {
	overflow: hidden;
	height: 210px;
	background: rgba(0, 0, 0, 0.7);
	z-index: 9;
}

.sShotImg {
	z-index: 8;
}

.siteTitle {
	text-align: center;
	padding-top: 80px;
	margin: 0px -15px;
	width: 990px;
	height: 160px;
	background: #000;
	z-index: 1;
}

.siteParams {
	white-space: nowrap;
	background: rgba(0, 70, 140, 0.07);
	margin: 10px -15px;
	padding: 0px;
	width: 990px;
}

.siteParams.reserves {
	overflow: hidden;
}

.reservesShowHide {
	cursor: pointer;
	margin-left: 10px;
	background: #989898;
	padding: 7px 10px;
	display: inline-block;
	min-width: 75px;
	text-align: center;
	color: #FFF;
}

.unselectable {
	-moz-user-select: -moz-none;
	-o-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
}

.commAddLinkArea {
	text-align: center;
	margin: -30px 0px 30px 0px;
}

.commAddLink {
	cursor: pointer;
	color: #0078d7;
}

.commAddAddonLink .commAddLink {
	color: #FFF;
}

.commAddAddonLink {
	display: inline-block;
	min-width: 70px;
	text-align: center;
	font-size: 15px;
	margin: 0px 0px 0px 20px;
	padding: 6px 45px;
	background: #0078d7;
	color: white;
	vertical-align: middle;
	cursor: pointer;
}

.commAddAddonLink:hover {
	background: #00508f;
}

.commAddAddonLink span {
	#color: #FFF !important;
}

.paramsColumn {
	display: inline-block;
	margin: 15px 40px 15px 20px;
	vertical-align: top;
	line-height: 25px;
}

span.reserveCurr {
	color: #8B8B8B;
}

.paramsSt {
	padding-left: 15px !important;
}

.paramsStatus0 {
	background: url(https://kurs.expert//i/plugout.png) no-repeat;
	background-size: 12px;
	background-position: 3px 4px;
}

.paramsStatus1,
.paramsStatus4 {
	background: url(https://kurs.expert//i/activeB.png) no-repeat;
	background-size: 12px;
	background-position: 3px 4px;
}

.paramsStatus6,
.paramsStatus-1 {
	background: url(https://kurs.expert//i/eye2B.png) no-repeat;
	background-size: 12px;
	background-position: 1px 4px;
	opacity: 0.6;
}

.paramsStatus8,
.paramsStatus7 {
	background: url(https://kurs.expert//i/powerB.png) no-repeat;
	background-size: 12px;
	background-position: 3px 4px;
	opacity: 0.6;
}

.paramsStatus9 {
	background: url(https://kurs.expert//i/banned.png) no-repeat;
	background-size: 12px;
	color: rgba(255, 89, 89, 0.47);
	background-position: 3px 4px;
}

.paramsStatus10 {
	background: url(https://kurs.expert//i/banned.png) no-repeat;
	background-size: 12px;
	color: rgba(255, 89, 89, 0.47);
	background-position: 3px 4px;
}

.paramsStatus2 {
	background: url(https://kurs.expert//i/blockedB.png) no-repeat;
	background-size: 12px;
	background-position: 3px 4px;
}

.paramsStatus3 {
	background: url(https://kurs.expert//i/inactiveB.png) no-repeat;
	background-size: 12px;
	background-position: 3px 4px;
}

.exchNote {
	background: rgba(0, 0, 0, 0.1);
	margin: -10px -15px;
	padding: 10px;
}

div.exchLink {
	display: table;
	margin: 0px 0px 10px 20px;
	#padding: 10px;
}

img.paramsImg {
	width: 18px;
	height: 18px;
	vertical-align: text-bottom;
	margin: 0px 2px 0px 4px;
}

.exchMenu {
	margin: 0 -15px;
	width: 990px;
	#border: 1px solid;
	box-sizing: border-box;
	border-spacing: 0px 0px;
}

.exchMenu td {
	background: rgba(0, 70, 140, 0.07);
	font-size: 15px;
	min-width: 150px;
	margin: 0px 10px;
	text-align: center;
	padding: 13px 13px;
}

.exchMenu td div {
	display: block;
	padding: 13px 20px;
	color: #FFF;
	background-color: #0078d7;
}

.exchMenu div.selected {
	background: rgba(255, 255, 255, 0.09);
	color: #404040;
	text-shadow: 0px 0px;
	display: block;
}

.exchMenu div.selected:hover {
	background: #00508f;
	color: #404040 !important;
	cursor: pointer;
}

.exchMenu div:hover {
	background: #00508f;
	color: #ffffff;
	cursor: pointer;
}

.exchMenu div.selected:hover {
	background: rgba(255, 255, 255, 0.09);
	cursor: default;
}

.exchMenu span img {
	position: absolute;
	width: 31px;
	height: 31px;
	padding: 0;
	margin: -3px 0px;
}

.noResultWithFilters {
	text-align: center;
	margin: 45px 0px 65px 0px;
	font-size: 16px;
	display: none;
}

.exchInnerTabTitle {
	display: inline-block;
}

.commentsHead {
	margin: 20px -15px 0px -15px;
	display: inline-block;
	width: 326px;
	#background: #000;
}

.commentsHeadTitle {
	display: inline-block;
	white-space: nowrap;
}

.commAdd,
.commAddtoText,
.commAddtoBL,
.commAddtoNews {
	background: #0078D7;
	color: #FFF;
	padding: 24px 25px 11px 25px;
	width: 200px;
	height: 40px;
	text-align: center;
	cursor: pointer;
	font-size: 18px;
	clear: both;
	transition: 150ms all;
}

.commAdd:hover,
.commAddtoText:hover,
.commAddtoBL:hover,
.commAddtoNews:hover {
	background: #00508F;
	transition: 100ms all;
}

.commAddtoDirection {
	display: inline-block;
	background: #0078d7;
	color: white;
	padding: 8px 7px;
	width: 200px;
	text-align: center;
	cursor: pointer;
	transition: 100ms;
}

.commAddtoDirection:hover {
	background: #00508f;
	transition: 250ms;
}

.fadeInComments {
	display: inline-block;
	background: rgba(0, 70, 140, 0.07);
	margin: 8px 0px 0px 0px;
	padding: 8px 20px;
	text-align: center;
	cursor: pointer;
	transition: 100ms;
}

.fadeInComments:hover {
	background: #00508f;
	color: #ffffff;
	transition: 250ms;
}

.commentsBtns {
	text-align: left;
	margin: 25px 0px;
}

.directionComments {
	padding: 0px 15px;
	display: none;
}

.commAddtoText {
	margin-top: 15px !important;
}

.noComments {
	text-align: center;
	padding: 50px;
}

.comment {
	position: relative;
	margin: 10px -15px;
	padding: 20px;
	#background: rgba(13, 6, 12, 0.65);
	border: 0;
	background: rgba(0, 0, 0, 0.05);
}

.commPositive {
	background-color: rgba(87, 155, 0, 0.2);
	background-size: 120px 120px;
}

.commNegative {
	background-color: rgba(255, 89, 89, 0.2);
	background-size: 120px 120px;
}

.commExchangerAdmin {
	background-color: rgba(188, 188, 188, 0.5);
	background-size: 120px 120px;
}

.answer {
	margin-left: 50px;
}

.commAuthorNoLink {
	float: left;
	margin-bottom: 15px;
}

.commAuthor {
	float: left;
	margin-bottom: 15px;
	cursor: pointer;
}

.commAuthor img,
.commAuthorNoLink img {
	width: 25px;
	height: 25px;
	margin-right: 10px;
}

.commAdmin {
	background: rgba(0, 70, 140, 0.07) !important;
}

.commTime {
	float: right;
	opacity: 0.7;
}

.commTime img {
	margin: -3px 10px 0 10px;
}

.commExtra {
	margin: 0px 15px;
}

.commText {
	display: inline-block;
	cursor: pointer;
}

.fingercommNegative {
	width: 18px;
	margin: 3px 5px 0px 3px;
}

.fingercommPositive {
	width: 18px;
	margin: -8px 5px 0px 3px;
}

.spacer {
	display: inline-block;
	width: 900px;
	margin-top: -15px;
	height: 1px;
	vertical-align: top;
}

.commMenu {
	text-align: right;
	margin-bottom: 0px;
	opacity: 0.7;
}

.commMenu img {
	width: 20px;
}

.CommAnswerBtn,
.CommDeleteBtn {
	display: inline-block;
	cursor: pointer;
}

.newsElement {
	display: inline-block;
	vertical-align: top;
	width: 230px;
	margin-right: 6px;
}

.newsElement h3 {
	font-size: 18px;
}

.newsShortPic {
	width: 230px;
	height: 130px;
	overflow: hidden;
	margin-right: 20px;
	background: #00508f;
}

.newsSign {
	background: #00508f;
	color: #FFF;
	margin: 0px;
	padding: 10px;
	width: 210px;
	white-space: normal;
}

.newsSign a {
	color: #FFF;
}

table#newsLineMain td.def {
	background: #00508F;
}

div.newsSign.date {
	margin: 0px;
	background: #00468c;
	color: white;
	text-align: center;
}

.transYellow {
	background: rgba(254, 169, 0, 0.15) !important;
}

.transparent {
	background: transparent !important;
}

.block {
	display: table;
}

div.newsSign.addonInfo {
	margin: 0px 0px 20px 0px;
	background: rgba(0, 70, 140, 0.2);
	color: white;
	text-align: center;
}

.addonInfo img {
	width: 20px;
	height: 20px;
	vertical-align: text-top;
	margin: 0 2px 0 15px;
}

.addonInfo .views {
	display: inline-block;
}

.newsSign h3 {
	margin: -10px 0px 5px 0px;
}

#news img {
	float: left;
	margin: 0px 25px 20px 0px;
}

div#news {
	#overflow: hidden;
}

.QuestionH {
	float: left;
	margin-left: 10px;
}

.AnswerH {
	padding: 10px 0px 0px 0px;
}

.question {
	margin: 0px;
	padding: 10px 15px;
	font-size: 16px;
	text-shadow: 0px 0px;
	color: #0078D7;
	border: 0 !important;
	transition: 40ms all;
}

.question:hover {
	background: rgba(0, 0, 0, 0.8);
	color: #ffffff;
	transition: 40ms all;
}

.colA .answer {
	padding-top: 0px;
	margin-left: 0px !important;
	display: none;
}

p.selected {
	background: #2591e6;
	color: #FFF;
}

div.show {
	display: inherit !important;
}

.faqBlock {
	display: block;
	vertical-align: top;
	margin: 15px 0px 50px -21px;
}

.faqBlock .colQ {
	display: block;
	padding: 0px;
	width: inherit;
}

.faqBlock .colQ:hover {
	cursor: pointer;
}

.faqBlock .colA {
	display: block;
	background: rgba(0, 0, 0, 0.8);
	color: #FFF;
	padding: 0px 15px 5px 15px;
	margin: 0px 0px 0px 24px;
	position: absolute;
	left: 30px;
	right: 30px;
	display: none;
	z-index: 10;
}

p.first {
	border-top: 1px solid #cecece;
	#margin-top: 52px;
}

.separator {
	width: 0px !important;
	height: 30px;
	background: transparent !important;
}

.blackout {
	background: rgba(0, 70, 140, 0.07);
}

.keTable th {
	font-weight: normal;
	text-align: left;
	position: relative;
}

.keTable td {
	padding: 10px 10px 10px 14px;
}

td.act,
th.act {
	text-align: center !important;
}

.blackoutText {
	position: relative;
	z-index: 2;
}

.blackoutMask {
	position: absolute;
	top: 0px;
	left: 0;
	bottom: 0;
	right: 0;
	background: rgba(0, 70, 140, 0.07);
	z-index: 1;
}

.marketHead {
	position: relative;
}

.marketHead h1,
.inline {
	display: inline-block;
}

.changeCountry {
	display: inline-block;
	vertical-align: top;
	padding: 0px 5px 0px 10px;
	font-size: 11px;
	margin: 6px 0px 0px 14px;
	background: rgba(0, 70, 140, 0.07);
	cursor: pointer;
	list-style: none;
	height: 34px;
	overflow: hidden;
	position: absolute;
	z-index: 1;
}

.changeCountry li {
	margin: 0px -5px 0px -10px;
	padding: 10px 5px 7px 10px;
}

.changeCountry li:hover {
	background: rgba(0, 70, 140, 0.15);
}

.changeCountry img {
	width: 20px;
	height: 20px;
	margin-top: -4px;
}

.marketPreloader {
	display: inline-flex;
	margin: 0px 0px 0px 68px;
}

.marketDate {
	font-size: 18px;
	margin: 10px 0px 0px 10px;
	float: right;
}

.pointer {
	cursor: pointer;
}

th.bankCur {
	text-align: center;
	font-size: 17px;
}

div.noCountry {
	text-align: center;
	margin: 20px 0 100px 0;
}

div.noCountry a {
	color: #FFF;
}

div#marketCountry {
	display: inline-block;
	background: rgba(0, 0, 0, 0.3);
	margin: 5px 0px;
	padding: 20px 40px;
	font-size: 30px;
}

div#marketCountry img {
	margin-top: -5px;
}

.exchangerAdd input {
	width: 97%;
}

.exchangerAdd textarea {
	width: 97%;
	resize: vertical;
	height: 70px;
}

.exchangerAdd,
.addonText {
	display: inline-block;
	vertical-align: top;
}

.exchangerAdd {
	position: relative;
	width: 540px;
	vertical-align: middle;
}

.addonText {
	width: 390px;
	margin-left: 20px;
}

.addonText h1 {
	padding-top: 15px;
}

.passChangeForm {
	position: relative;
	min-height: 200px;
}

.passChangeSuccess {
	text-align: center;
}

div.showAuth {
	display: inline-block;
	background: rgba(0, 0, 0, 0.5);
	cursor: pointer;
	padding: 20px 50px;
	font-size: 25px;
}

.accessDenied {
	text-align: center;
}

#promo {
	width: 100%;
	margin: 25px 0px 40px 0px;
	padding: 0px;
	text-align: center;
}

#promo img {
	width: 150px;
	height: 150px;
}

#promo div {
	display: inline-block;
	width: 30%;
	vertical-align: top;
	margin: 0 14px;
}

#promo span {
	float: left;
	text-align: left;
}

.partnershipRules {
	width: 680px;
	background: rgba(0, 0, 0, 0.05);
	display: inline-block;
	padding: 30px;
	vertical-align: top;
	min-height: 120px;
}

.partnershipRules a {
	display: block;
	margin: 4px 0px;
	#color: #2D2D2D;
	text-shadow: 0px 0px;
}

.partnershipRules h2 {
	margin: 0;
}

.partnershipRules img {
	width: 50px;
	height: 50px;
}

.partnershipRules .price {
	margin-top: 15px;
	font-size: 26px;
	color: #FF5700;
}

.partnershipRulesTitle {
	width: 150px !important;
}

.agitation,
span.reg,
span.auth {
	cursor: pointer;
}

h2.helpSectionTitle {
	margin-top: 50px;
	clear: both;
}

.helpimg {
	width: 600px;
	margin: 20px 20px 15px 0px;
	text-align: center;
	float: left;
}

.helpimg img {
	width: 600px;
}

.helpimg h3 {
	margin: 0;
}

#errorCorrectionForm {
	position: absolute;
	left: 50%;
	top: 25px;
	margin-left: -265px;
	width: 500px;
	background: rgba(224, 151, 23, 0.95);
	background-size: 100%;
	padding: 20px;
	z-index: 100;
	display: none;
}

#errorCorrectionForm .selectedText {
	background: rgba(0, 0, 0, 0.2);
	padding: 10px;
	margin-top: 15px;
}

div#errorCorrectionForm textarea {
	width: 480px;
	height: 70px;
	resize: vertical;
}

.updatesElement {
	background: rgba(0, 70, 140, 0.07);
	margin: 10px 0px;
	padding: 40px 20px;
	text-align: left;
}

.updatesElement table {
	width: 100%;
}

.updatesElement td.pic {
	width: 80px;
	text-align: left;
}

.updatesElement img {
	width: 64px;
	height: 64px;
}

.updatesElement p {
	margin: -8px 0px 5px 0px;
}

.updatesElementMain {
	padding: 10px 0px 25px 0px;
	text-align: left;
}

.updatesElementMain p {
	margin: -8px 0px 5px 0px;
}

div#newsBlock {
	position: relative;
	width: 955px;
	#background: #F1A302;
	#padding: 10px;
	#padding: 20px 10px 60px 10px;
	margin: 0px 0px 0px 0px;
	white-space: nowrap;
}

.newsElement .date {
	white-space: nowrap;
}

a.articlesElement {
	display: block;
	white-space: normal;
	padding: 10px;
	margin-bottom: 10px;
	background: rgba(0, 70, 140, 0.07);
	height: 118px;
	overflow: hidden;
	z-index: 2;
}

.articlesCutedText {
	z-index: 1;
}

td .articlesDescr {
	color: #404040;
}

td.articlesCell {
	white-space: normal;
	background: none !important;
}

td.articlesCell .articlesCutedText {
	padding: 10px;
	margin-top: -5px;
}

table#newsLineMain {
	border-spacing: 12px 5px;
	margin-left: -10px;
}

table#newsLineMain img {
	width: inherit;
	height: inherit;
}

table#newsLineMain td {
	vertical-align: top;
	padding: 0;
	background: rgba(0, 70, 140, 0.07);
}

table#newsLineMain div.date {
	background: #00468c;
	color: #FFF;
}

table#newsLineMain .newsElement {
	margin-right: 0;
}

div#promoBlock,
div#marketRates {
	margin-bottom: 20px;
}

div#promoBlock,
div#newsBlock {
	margin-bottom: 15px;
}

div#marketRates {
	margin: 0px 0px 20px 0px;
}

table#marketRates td.curr {
	color: #0078d7;
	cursor: pointer;
}

div#bestList {
	margin: 0px 0px -15px 0px;
}

#promoBlockHide {
	background: rgba(0, 70, 140, 0.07);
	color: #000;
	text-align: center;
	padding: 10px 0;
	cursor: pointer;
}

div#promoBlockHide img {
	vertical-align: text-top;
}

#goto {
	display: inline-block;
	background: rgb(0, 120, 215);
	margin: 0px 0px -10px 0px;
	padding: 0px 15px 10px 15px;
	transition: 50ms all;
}

#goto:hover {
	background: #00468c;
	transition: 100ms all;
}

div#updatesBlock h2 {
	color: #404040;
	text-shadow: none;
	#margin: 0px 0px 15px 0px;
}

div#statistics {
	#float: left;
	#padding: 30px 30px 30px 10px;
	margin: 0px 0px 30px 0px;
	text-align: center;
	white-space: nowrap;
}

div#statistics span.big {
	display: block;
	font-size: 100px;
	line-height: 90px;
	margin: -15px 0px 0px 0px;
	color: #0078d7;
}

div#statistics div.block {
	display: inline-block;
	background: rgba(0, 70, 140, 0.07);
	color: #0078d7;
	text-align: center;
	margin: 0px 2px;
	padding: 20px 25px;
	#color: #FEA900;
}

div#bottomAreaMain {
	white-space: nowrap;
}

div#updatesBlock,
div#bottomInfoBlock {
	display: inline-block;
	width: 475px;
	vertical-align: top;
	white-space: normal;
}

div#bottomInfoBlock h2,
div#updatesBlock h2 {
	margin-top: 0;
}

div#bottomInfoBlock div {
	margin: 4px 1px;
	padding: 20px 5px;
	background: rgba(0, 70, 140, 0.07);
	display: inline-block;
	min-width: 220px;
	text-align: center;
}

#sh_button {
	display: none;
}

.noMarginB {
	margin-bottom: 0 !important;
}

span.discount {
	cursor: pointer;
	color: rgb(0, 120, 215);
}

.articlePage {
	white-space: nowrap;
}

.articlePage h1,
#news h1 {
	line-height: 43px;
}

article {
	display: inline-block;
	width: 635px;
	vertical-align: top;
	white-space: normal;
	padding-right: 15px;
	#margin-top: -14px;
}

.encArticlesList {
	display: inline-block;
	width: 320px;
	vertical-align: top;
	white-space: normal;
}

.encArticleLink {
	display: inline-block;
	background: rgba(0, 70, 140, 0.07);
	padding: 5px 10px;
	margin: 3px;
}

.encArticleLink:hover {
	background: #0078d7;
	color: #ffffff !important;
}

.noSideMargin {
	margin: 10px 10px !important;
}

.cutMarginTop {
	margin-top: 5px;
}

.commentsList {
	margin: 0 30px;
}

.shc.sh_logo {
	float: left !important;
	margin: 0 10px !important;
}

textarea.bannerCode2 {
	width: 100%;
	margin-top: 10px;
	font-size: 10px;
	padding: 5px;
	height: 42px;
	resize: none;
}

.bannerButtonTable {
	width: 97%;
}

.bannerButtonTable td.button {
	width: 100px;
	text-align: left;
	padding-top: 5px;
}

.bannerButtonTable td img {
	width: inherit;
	height: inherit;
}

.encSectionBlock {
	margin: 0px 0px 15px 0px;
}

h3.encSectionName {
	margin: 0px 0px 12px 3px;
}

.bottomTextArea {
	display: table;
}

.textBlockSlider {
	position: relative;
	height: 115px;
	overflow: hidden;
	#padding: 0px 15px;
}

div.slide {
	display: table;
	color: #FFF;
	font-size: 14px;
	vertical-align: middle;
	background: #0078D7;
	padding: 7px 15px;
	cursor: pointer;
}

img.percentage {
	margin-left: 3px;
}

img.workMode {
	margin: 0px -1px;
}

.browser {
	position: relative;
	width: 960px;
	height: 300px;
	margin: 0px 0px 25px 0px;
	color: #FFF;
}

.browser a {
	color: #FFF;
}

.setupBtn {
	position: absolute;
	right: 45px;
	top: 108px;
	background: rgba(0, 0, 0, 0.5);
	padding: 27px 54px;
	font-size: 30px;
}

.setupBtn.extPopup {
	top: 160px;
}

.setupBtn:hover {
	background: rgba(0, 0, 0, 0.6);
}

.closeExtPopup {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 16px;
	height: 16px;
	background: url(https://kurs.expert//i/delete.png) no-repeat;
	background-size: 16px 16px;
	cursor: pointer;
}

.Chrome {
	background: url(https://kurs.expert//i/browser/Chrome.png) #005DD2 no-repeat;
	background-position: 40px 50px;
}

.Firefox {
	background: url(https://kurs.expert//i/browser/Firefox.png) #C9B722 no-repeat;
	background-position: 40px 50px;
}

.Opera {
	background: url(https://kurs.expert//i/browser/Opera.png) #D25D00 no-repeat;
	background-position: 40px 50px;
}

.YaBrowser {
	background: url(https://kurs.expert//i/browser/YaBrowser.png) #52981B no-repeat;
	background-position: 40px 50px;
}

.browserHeadBlock {
	float: left;
	width: 122px;
	padding: 7px 6px 13px 6px;
	text-align: left;
	height: 35px;
	margin: 12px 0px 0px 0px;
	background: none;
	#opacity: 0.7;
}

.loginmenu.noShift {
	left: 250px !important;
}

.browserHeadBlock img {
	float: left;
	margin-right: 5px;
}

.browserHeadBlock div {
	#margin-top: -3px;
	font-size: 10px;
}

.browserHeadBlock:hover {
	background: #2591E6;
	color: #fff;
	transition: all 200ms;
	opacity: 1;
	cursor: pointer;
}

.mainHov:hover {
	background: #2591E6;
	color: #fff;
	transition: all 200ms;
	cursor: pointer;
}

.browserHeadBlock img {
	width: 40px;
	height: 40px;
}

img.commInfo {
	margin: 0px 0px 2px 0px;
	display: inline-block;
}

sup.increased {
	color: rgb(255, 0, 2);
	margin-left: 1px;
	opacity: 0.5;
}

sup.decreased {
	color: rgb(85, 177, 1);
	margin-left: 1px;
	opacity: 0.5;
}

sup.stand {
	margin-left: 1px;
}

img.blur {
	-webkit-filter: url(https://kurs.expert/#blur);
	filter: url(https://kurs.expert/#blur);
	-webkit-filter: blur(3px);
	filter: blur(3px);
	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='2');
	-webkit-transition: 1s -webkit-filter linear;
	transition: 1s filter linear;
}

ol.rules {
	margin: 0px 0px;
	padding: 0px 0px 0px 23px;
}

ol.rules li {
	margin: 7px 0px;
}

.slogan2,
.currPairBuyShort,
.currPairSellShort {
	display: none;
}

.currGroup {
	width: inherit;
}

.eParams,
.eAmount,
.commInfo,
.exchDescr,
.commAddAddonLink,
.siteParams.reserves,
.exchNote,
.externalLinks,
#marketBanks,
.marketBanksTitle,
.slSmart {
	display: inherit;
}

.defaultText {
	display: initial;
}

th.status,
.eStatus,
.eGive,
th.sell {
	display: table-cell;
}

.commAddAddonLink {
	display: inline-block;
}

.portText {
	display: none;
}

div#sh_button {
	#display: inherit !important;
}

.alts {
	display: none;
}

.SLheaderButtons,
.singleSLbutton {
	display: none;
}

.social-likes__single-container {
	display: none;
}

.unavailable {
	opacity: 0.4;
}

.infoContainer {
	display: none;
	position: absolute;
	background: rgba(0, 0, 0, 0.85);
	padding: 10px 15px;
	color: #FFF;
	max-width: 30%;
	white-space: normal;
	cursor: default;
	z-index: 1;
}

.fakeLink {
	cursor: pointer;
	color: #0078d7;
}

.fakeLink:hover,
.infoContainer a:hover {
	color: #5FB8FF;
}

.exchSwitchTabs .inner {
	display: none;
}

.exchSwitchTabs .show {
	display: inherit;
}

select.theme {
	font-size: 14px;
	cursor: pointer;
	padding: 5px;
	margin: 5px 0px 13px 2px;
}

td.error {
	color: #FFF;
}

.eAmount.notActive {
	background: #E6E6E6;
	color: #E6E6E6;
}

.eAmount.notActive:hover {
	background: inherit;
	color: #000;
}

tr.eLine {
	height: 43px;
}

.reverseExchange {
	width: 25px;
	height: 25px;
	padding: 5px 5px;
	cursor: pointer;
	background: rgba(0, 0, 0, 0.1);
	border-radius: 50%;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.reverseExchange:hover {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.dirGraphBtn {
	width: 20px;
	height: 20px;
	background: rgba(0, 0, 0, 0.1);
	border-radius: 50%;
	padding: 7px;
	margin: -4px 0px 0px 0px !important;
	cursor: pointer;
}

.dirGraphBtn:hover {
	background: rgba(0, 0, 0, 0.2);
}

.exchlisthead {
	position: relative;
	margin-bottom: 25px;
}

.exchlisthead .social-likes_single-w {
	position: absolute;
	top: 6px;
	right: 0px;
}

.graph {
	position: relative;
	width: 99%;
}

.market.graph {
	height: 263px;
	margin: 0px;
}

.graph canvas {
	position: absolute;
	top: 5px;
	left: 10px;
	right: 10px;
	#height: 460px;
}

.graph .panel {
	position: absolute;
	width: 100%;
	text-align: center;
	left: 0px;
	bottom: 0px;
}

.graph .lineLabel,
.graph .period {
	display: inline-block;
}

.graph .tabs {
	margin: 0px 25px 0px 25px;
}

.graph .tab {
	display: inline-block;
	background: #0078d7;
	color: #FFF;
	padding: 5px 10px;
	margin: 0px 3px;
	cursor: pointer;
}

.graph .tab:hover {
	background: rgba(0, 0, 0, 0.6);
}

.graph .legend {
	padding: 5px 10px 17px 10px;
	opacity: 0.7;
}

.market.period {
	padding: 0px 0px 10px 0px;
	text-align: center;
	vertical-align: middle;
}

.period .preset {
	display: inline-block;
	color: #FFF;
	background: #0078d7;
	padding: 4px 10px 8px 10px;
	cursor: pointer;
}

.period .preset.last {
	margin-right: 20px;
}

.period .preset:hover {
	color: #FFF;
	background: rgba(0, 0, 0, 0.7);
}

.calendarPanel {
	display: inline-block;
	white-space: nowrap;
}

.period .calendar {
	padding: 3px 2px 3px 2px !important;
}

.period #formBtn {
	margin: 0;
	padding: 6px 0px;
	font-size: 14px;
}

.lineLabel.shifted {
	margin-left: 15px;
}

.graph .rectangle {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
}

.graphMarketPreloader {
	display: inline-block;
	min-width: 30px;
	margin: 0;
}

#graphArea .descr {
	margin: -15px 0px 10px 0px;
}

.shiftArea {
	margin-top: 15px;
	font-size: 14px;
	color: #404040;
}

.shiftArea {
	margin: 0px -10px 0px 0px;
	font-size: 14px;
	background: rgba(0, 0, 0, 0.1);
}

.graphDirectionArea .canvas {
	background: transparent !important;
}

.stat.directionLine {
	display: block;
	color: inherit;
	background: rgba(0, 70, 140, 0.07);
	margin: 5px 0px;
	padding: 5px 10px;
	text-align: center;
	cursor: pointer;
}

.stat.directionLine:hover {
	background: rgba(0, 70, 140, 0.2);
}

.exchStatArea .exchInnerTabTitle {
	display: block;
}

.exchStatArea h1 {
	margin-bottom: 30px !important;
}

img.exchLstat {
	width: 16px;
	height: 16px;
}

td.eStat {
	max-width: 40px;
	padding: 0 !important;
	text-align: center;
}

td.eStat:hover {
	background: #C7FF60;
}

#marketRates .mainCurrency img {
	margin: -4px 2px 0px 0px;
}

#marketRates span.reverseRate {
	color: rgba(0, 0, 0, 0.4);
}

.decreased.world,
.increased.world {
	font-size: 10px;
}

th.name {
	width: 220px;
}

select.minInput {
	max-width: 108px;
	padding-left: 0px;
	cursor: pointer;
}

.currencySelect {
	width: 460px !important;
	margin-left: -210px;
	background: #00508F;
	display: none;
}

.currencySelect .directionBlockSell,
.currencySelect .directionBlockBuy {
	width: 100% !important;
	margin-top: -20px;
}

.currencySelect .spacer2,
.doneArea {
	display: none;
}

.countryCity {
	margin: -7px 0px 12px 0px;
}

#overlayNoClick {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	background: #FFF;
	opacity: 0.8;
	z-index: 99;
}

.wrap {
	white-space: normal;
}

.orderStatus {
	background: rgba(0, 70, 140, 0.2);
	color: #00468c;
	padding: 20px;
	text-align: center;
	font-size: 20px;
}

.statusEditForm {
	background: rgba(0, 0, 0, 0.05);
	#font-size: 20px;
	padding: 10px;
	text-align: center;
}

.statusEditForm img {
	width: 20px;
	height: 20px;
}

.statusEditForm.inactive,
.statusEditForm.expired {
	background: rgba(0, 0, 0, 0.8);
	color: #FFF;
}

.statusEditForm.active {
	background: rgba(0, 0, 0, 0.11);
}

.formOnBody {
	position: relative;
	width: 435px;
}

.formOnBody #formBtn {
	font-size: 25px;
	margin: 0px;
	height: 36px;
}

.formOnBody input {
	width: 94%;
	margin-bottom: 5px;
}

.formOnBody .rules {
	width: 20px;
}

.formOnBody h2 {
	margin-top: 40px;
}

.formOnBody .FormAnswerArea {
	color: #FFF;
}

.formOnBody .passReminder {
	color: #0078D7;
	cursor: pointer;
	margin: 0px 0px 5px 0px;
}

#formBtn.cr {
	#background: #78BA00;
}

.cr {
	width: 95% !important;
}

#formBtn.cr:hover {
	#background: #69A300;
}

.FIOblock {
	white-space: normal;
}

.FIOblock span {
	display: block;
	white-space: nowrap;
	font-size: 20px;
	#margin-bottom: 12px;
}

.isVisible {
	visibility: visible !important;
}

.noRobo {
	color: #0078D7;
	cursor: pointer;
}

.eclipsed,
.eclipsed .eName,
.eclipsed #exchFeedbacks,
.eclipsed .positiveFeedbacks,
.eclipsed .neutralFeedbacks,
.eclipsed .negativeFeedbacks {
	color: #CCC !important
}

.allOptionsBlock {
	background: #02468c;
}

.Btn,
.ccNotifyBtn,
input.Btn {
	color: #FFF !important;
	background: #0078d7;
}

.Btn:hover,
.cc_system:hover {
	background: #0060ac;
}

.ccTabs .tab.selected,
.tabPage {
	background: rgb(229, 234, 239) !important;
}

.ccTabs .tab:hover,
.BuySellCC {
	background: rgb(155, 182, 210);
	color: #FFF;
}

.ccCommentsArea .comment {
	background: rgb(229, 234, 239);
}

.quotationsH1 {
	color: #404040 !important;
}

div#errorCorrection {
	width: 960px;
	margin: 15px auto 10px auto;
	background: rgba(0, 0, 0, 0.2);
	padding: 15px;
	text-align: center;
}

.footer a {
	color: #171717;
	font-size: 16px;
}

.footer a:hover {
	#color: #e09717;
}

.line {
	width: auto;
	height: 4px;
	margin: 0;
	padding: 0;
}

.footer_links {
	display: inline-block;
	font-size: 15px;
	list-style: none;
	text-align: left;
	padding: 0px;
	vertical-align: top;
	margin: 10px -5px;
}

span.fLinks {
	padding: 5px 10px;
}

.footer_links li {
	padding: 5px 35px 7px 10px;
}

.fLinks,
.socialNetworks li {
	transition: 150ms all;
}

.fLinks:hover,
.socialNetworks li:hover {
	background: #0078d7;
	color: #ffffff;
	transition: 200ms all;
}

.otherLinks li {
	float: left;
	margin-left: 20px;
}

.socialNetworks div {
	font-size: 14px;
}

.socialNetworks img {
	width: 30px;
	padding: 0;
	margin: 0;
}

.socialNetworks li {
	float: left;
	margin-left: 20px;
}

.fSecondaryLink {
	color: #2D2D2D !important;
}

.fSecondaryLink:hover {
	#color: #FFF !important;
}

.mergeLink {
	font-size: 14px !important;
	color: white;
}

.development img {
	width: 16px;
	height: 16px;
	margin-left: 5px;
	vertical-align: bottom;
}

#toTop {
	width: 40px;
	height: 40px;
	background: url(https://kurs.expert//i/upB.png) no-repeat center center;
	position: fixed;
	bottom: 0px;
	right: 5px;
	cursor: pointer;
	opacity: 0.4;
	display: none;
}

#techInfo {
	position: fixed;
	bottom: 0px;
	right: 10px;
	font-size: 10px;
	opacity: 0.5;
}

#techInfoAjax {
	position: fixed;
	bottom: 29px;
	right: 10px;
	font-size: 10px;
	opacity: 0.5;
}

.sitemapBlock {
	display: inline-block;
	background: rgba(0, 0, 0, 0.1);
	padding: 5px 10px;
	margin: 3px;
}

.sitemapBlock a {
	color: #FFF;
}

.sitemapSpacer {
	height: 30px;
}

#socialShareBlock {
	position: fixed;
	bottom: 0;
	right: 421px;
	height: 36px;
	background: #DA8104;
	text-align: center;
	font-family: Arial;
	font-size: 16px;
	padding: 0px 0px 0px 4px;
	z-index: 20;
}

#socialShareBlock img {
	width: 24px;
	height: 24px;
	padding: 0;
	margin: -3px 0px 0px 0px;
	border: 0;
}

#socialShareBlock div {
	display: inline-block;
	padding: 10px 0px;
	margin: 0px;
	cursor: pointer;
}

#socialShareBlock div:hover {
	background: rgba(255, 255, 255, 0.3);
}

img.onlineSupportButton {
	position: absolute;
	left: 14px;
	top: -1px;
	max-width: 27px;
}

.onlineSupportButton {
	margin: 4px 0px 0px -1px;
}

.shc.sh_title_text {
	margin-left: 50px !important;
	margin-top: 6px !important;
	padding-left: 10px !important;
}

.shc.sh_title {
	margin-left: 10px !important;
}

#exchDiscount {
	position: fixed;
	bottom: 0;
	right: 235px;
	height: 16px;
	background: #3F9800;
	text-align: center;
	font-family: Arial;
	font-size: 16px;
	padding: 10px 10px 10px 45px;
	cursor: pointer;
	z-index: 20;
}

#exchDiscount:hover {
	background: #5AA526;
}

#exchDiscount img {
	width: 27px;
	height: 27px;
	position: absolute;
	top: 5px;
	left: 9px;
}

#exchDiscountForm {
	margin-left: -385px;
	background: #3F9800;
	height: auto;
	width: 700px;
	display: none;
}

#helpForm {
	margin-left: -385px;
	background: #0078d7;
	height: auto;
	width: 700px;
	display: none;
}

#complainForm {
	margin-left: -385px;
	background: #0078d7;
	height: auto;
	width: 700px;
	display: none;
}

#statForm {
	margin-left: -385px;
	background: #0078d7;
	height: auto;
	width: 700px;
	display: none;
}

#complainForm textarea,
#helpForm textarea {
	resize: vertical;
}

.browser.popupFormStyle {
	margin-left: -480px;
	width: 960px;
	padding: 0;
	display: none;
}

#exchDiscountForm input[type=button] {
	margin: 0 auto;
	background: #0F4411 !important;
	color: #FFFFFF;
	cursor: pointer;
	width: auto;
}

#exchDiscountForm input[type=checkbox],
#helpForm input[type=checkbox],
#complainForm input[type=checkbox] {
	width: auto;
	vertical-align: bottom;
}

#exchDiscountForm input {
	width: 97%;
}

#exchDiscountForm .slab {
	margin-top: -15px;
}

.popupFormStyle .header {
	width: 100%;
	text-align: center;
	vertical-align: top;
	font-size: 34px;
	margin: -10px 0px 0px 0px;
}

.popupFormStyle .header img {
	width: 40px;
	height: 40px;
	margin-bottom: 2px;
}

#exchDiscountForm .specialText {
	text-align: center;
}

.externalLinks {
	position: absolute;
	bottom: 12px;
	left: 36px;
}

.externalLinks a {
	font-size: 12px;
	margin: 0px 15px 0px 0px;
}

#dataArea #codeigniter_profiler,
#headArea #codeigniter_profiler {
	display: none;
}

.themeChange {
	position: fixed;
	top: 10px;
	right: 0px;
	background: #00508F;
	color: #FFF;
	width: 45px;
	height: 35px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	overflow: hidden;
	z-index: 98;
	transition: all 100ms;
}

.themeChange ul {
	padding: 0;
	margin: 0px -2px 0px 0px;
}

.themeChange li.default {
	padding: 5px 0px;
}

.themeChange li.default img {
	width: 30px;
	height: 30px;
	margin-top: -3px;
}

.themeChange li {
	list-style: none;
	transition: all 100ms;
}

.themeChange li.list:hover {
	background: #000 !important;
	transition: all 100ms;
}

.themeChange li.list {
	background: #00508F;
	padding: 12px 0px;
}

.preload {
	display: inline-block;
	vertical-align: middle;
}

.preloader,
.FormPreloader {
	display: none;
	vertical-align: middle;
}

.cssload-container {
	height: 25px;
	text-align: center;
	display: inline-block;
}

.cssload-speeding-wheel {
	width: 25px;
	height: 25px;
	margin: 0 auto;
	border: 1px solid rgb(0, 0, 0);
	border-radius: 50%;
	border-left-color: transparent;
	border-right-color: transparent;
	animation: cssload-spin 575ms infinite linear;
	-o-animation: cssload-spin 575ms infinite linear;
	-ms-animation: cssload-spin 575ms infinite linear;
	-webkit-animation: cssload-spin 575ms infinite linear;
	-moz-animation: cssload-spin 575ms infinite linear;
}

@keyframes cssload-spin {
	100% {
		transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-o-keyframes cssload-spin {
	100% {
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-ms-keyframes cssload-spin {
	100% {
		-ms-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes cssload-spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-moz-keyframes cssload-spin {
	100% {
		-moz-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

.regForm {
	margin-left: -190px;
	background: #18861C;
	height: 190px;
}

.regForm input[type=button] {
	margin: 0 auto;
	#background: #0F4411 !important;
	color: #FFFFFF;
	cursor: pointer;
	width: auto;
}

.regForm input[type=checkbox],
.commAddinput[type=checkbox] {
	width: auto;
	vertical-align: bottom;
}

.FormPreloader {
	margin-left: 3px;
	display: none;
}

.prldDel {
	position: absolute;
	top: 67px;
	left: 46.57%;
}

.yon {
	margin-top: 40px;
}

.FormErrorArea {
	position: absolute;
	top: 38%;
	bottom: 38%;
	left: 10%;
	right: 10%;
	padding: 5px;
	text-align: center;
	background: rgba(0, 0, 0, 0.9);
	display: none;
}

div.errorArea {
	position: absolute;
	top: 38%;
	#bottom: 40%;
	left: 10%;
	right: 10%;
	padding: 5px;
	text-align: center;
	background: rgba(0, 0, 0, 0.9);
	display: none;
}

div.errorAreaExchAdd {
	position: absolute;
	bottom: 10%;
	#bottom: 40%;
	left: 10%;
	right: 10%;
	padding: 40px;
	text-align: center;
	background: rgba(0, 0, 0, 0.9);
	display: none;
}

.FormAnswerAreaExchAdd {
	background: rgba(120, 186, 0, 0.11);
	vertical-align: middle;
	position: absolute;
	left: 20px;
	right: 20px;
	#bottom: 25%;
	padding: 11px 0;
	display: none;
}

.FormAnswerArea {
	background: rgba(0, 0, 0, 0.9);
	vertical-align: middle;
	position: absolute;
	left: 20px;
	right: 20px;
	top: 9%;
	bottom: 9%;
	padding: 11px 0;
	display: none;
}

.FormPassRmndrArea {
	background: rgba(0, 0, 0, 0.9);
	color: #FFF;
	vertical-align: middle;
	position: absolute;
	left: 10px;
	right: 10px;
	top: 10px;
	bottom: 10px;
	padding: 10px;
	text-align: center;
	font-size: 25px;
	display: none;
}

td.RmndrClose,
td.RmndrAccClose {
	font-size: 15px;
	cursor: pointer;
	background: #616161;
}

div.answerArea {
	background: rgba(0, 0, 0, 0.9);
	vertical-align: middle;
	position: absolute;
	left: 20px;
	right: 20px;
	top: 25%;
	bottom: 25%;
	padding: 11px 0;
	display: none;
}

span.preloader {
	display: none;
}

.preloader img {
	width: auto !important;
	height: auto !important;
	vertical-align: middle !important;
}

td.FormAnswer,
td.answer {
	font-size: 30px;
	text-align: center;
}

div.answerAreaForm {
	background: rgba(120, 186, 0, 0.11);
	vertical-align: middle;
	position: absolute;
	left: 20px;
	right: 20px;
	top: 25%;
	#bottom: 25%;
	padding: 11px 0;
	display: none;
}

td.answerForm {
	text-align: center;
	height: 320px;
}

.cashOutAnswer {
	left: 0 !important;
	right: 0 !important;
	top: 0 !important;
	bottom: 0 !important;
}

.tac {
	text-align: center;
}

.loginForm {
	margin-left: -210px;
	background: #0078D7;
	#height: 210px;
}

.editPassForm {
	margin-left: -265px;
	width: 430px !important;
	background: #0078D7;
	#height: 210px;
}

.accForm {
	margin-left: -190px;
	background: #0078D7;
}

.popupFormStyle input[type=button],
.popupFormStyleD input[type=button] {
	margin: 0 auto;
	background: #00508f;
	color: #FFFFFF;
	cursor: pointer;
	width: auto;
	min-width: 100px;
}

.commType {
	white-space: nowrap;
	color: #FFF;
	margin-top: -12px;
}

.commType div.unselectable {
	border: 2px solid rgba(0, 0, 0, 0);
}

.commType div.selected {
	border: 2px solid #000;
}

.commType div {
	display: inline-block;
	background: #00508f;
	padding: 8px 0px;
	text-align: center;
	width: 125px;
	height: 22px;
	cursor: pointer;
	border-radius: 3px;
}

.positive img {
	margin-top: -9px;
}

.negative img {
	margin-top: 4px;
}

.neutral img {
	margin-top: -6px;
}

.commType div img {
	width: 21px;
}

.commType .selected {
	background: #79ba00;
}

.popupFormStyle h2,
.popupFormStyleD h2 {
	margin-top: 0;
}

h2.commFormH2Add {
	margin-top: -12px;
}

.enterBlock {
	float: left;
}

.lostpass {
	float: right;
	margin-right: 3px;
	text-align: right;
}

.lostpass div {
	text-decoration: underline;
	cursor: pointer;
	margin-bottom: 3px;
}

.lostpass div:hover {
	color: #2591e6;
}

.lostpass input[type=button] {
	background: rgba(0, 80, 143, 0.3);
}

.lostpassLong {
	margin-right: 8px !important;
}

.commDelForm {
	margin-left: -180px;
	background: #FFF;
	color: #404040 !important;
	width: 300px !important;
	height: auto;
	color: white;
}

.commAddForm {
	margin-left: -235px;
	background: #0078D7;
	width: 400px !important;
	height: auto;
}

.commAddForm a,
.commAddtoTextForm a {
	#color: white;
	text-decoration: underline;
	text-shadow: none !important;
}

input.commAddFormAgreement {
	width: auto !important;
}

textarea.commAddFormtext {
	height: 70px;
	resize: none;
}

.regRulesComm {
	margin: -15px -5px -11px -5px;
}

textarea.loginFormEmail {
	overflow: auto;
	resize: none;
	height: 70px;
}

.commAddFormPreloader {
	display: none;
}

.commAddFormPreloader img {
	margin: 8px 0px 0px 8px;
}

.commQuote {
	background: rgba(255, 212, 147, 0.3);
	padding: 15px;
	width: 91%;
	overflow: hidden;
	margin-bottom: 12px;
}

.notificationForm {
	margin-left: -190px;
	background: rgba(224, 151, 23, 0.85);
	width: 517px !important;
	height: auto;
	left: 42% !important;
}

h2.reminderTitle {
	margin-bottom: 20px;
	text-align: center;
	background: rgb(168, 101, 0);
	padding: 10px 0px;
}

img.rArrow {
	width: 20px !important;
	vertical-align: baseline;
}

.notificationForm input {
	width: 95% !important;
}

.notificationForm .list {
	width: 103%;
	margin-left: -10px;
	border-spacing: 10px 0px;
	padding-bottom: 10px;
}

.notificationForm .list td {
	margin: 0px;
	padding: 6px;
	background: rgba(0, 0, 0, 0.1);
	text-align: center;
	cursor: pointer;
}

.notificationForm .method td {
	min-width: 100px;
}

.notificationForm .waiting {
	margin-bottom: 25px;
}

.notificationForm .waiting td {
	min-width: 80px;
}

.notificationForm .list td.selected {
	background: rgba(0, 0, 0, 0.40);
}

.notificationForm img {
	width: 32px;
	height: 32px;
	vertical-align: middle;
}

.notificationForm .arrow {
	width: auto;
	height: auto;
	vertical-align: baseline;
}

#currencyAreaPopup {
	background: #00468c;
	z-index: 100;
	position: absolute;
	top: 20px;
	left: 20px;
	right: 20px;
	min-width: 80%;
	min-height: 300px;
}

.popupFormStyle {
	width: 340px;
	top: 60px;
	left: 50%;
	position: absolute;
	overflow: hidden;
	z-index: 100;
	padding: 30px;
	background: #FFF !important;
}

.popupFormStyle input,
.popupFormStyleD input,
.popupFormStyle textarea,
.popupFormStyleD textarea {
	width: 93%;
	#border: 0 !important;
}

.popupFormStyle #popupBtn,
.popupFormStyle input[type=button] {
	border: 0;
}

.loginForm h2,
.regForm h2 {
	margin-top: -5px;
}

.close,
.closeD {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 16px;
	height: 16px;
	background: url(https://kurs.expert//i/delete.lighting.png) no-repeat;
	background-size: 16px 16px;
	cursor: pointer;
}

#overlay {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	background: #FFF;
	opacity: 0.8;
	z-index: 99;
}

#overlayD {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	background: white;
	opacity: 0.9;
	z-index: 97;
}

.popupFormStyleD {
	width: 320px;
	top: 60px;
	left: 50%;
	position: fixed;
	overflow: hidden;
	z-index: 98;
	padding: 30px;
}

div#messages {
	position: absolute;
	left: 50%;
	top: 25px;
	margin-left: -370px;
	width: 700px;
	#background: url(https://kurs.expert//i/bg.jpg);
	background: #e09717;
	background-size: 100%;
	padding: 20px;
	z-index: 100;
	display: none;
	color: white;
}

#messages input[type=button] {
	border: 0;
}

#messages th.act {
	width: 61px;
}

.messSpacer {
	margin-bottom: 30px;
}

#messages .highlight {
	background: rgba(0, 0, 0, 0.1);
}

div#messages h2 {
	margin-top: -10px;
	color: white;
}

.messPreloader {
	text-align: center;
	margin: 50px 0px;
}

.messTechArea {
	text-align: center;
	margin: 53px 0px;
}

.messTable td,
.messTable th {
	border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;
}

.messTable td img {
	width: 20px;
	height: auto;
	vertical-align: inherit;
}

.messSubject {
	width: 150px;
	overflow: hidden;
	white-space: nowrap;
}

.messTable span {
	cursor: pointer;
}

#messages .person {
	#cursor: default !important;
}

#messages .reply {
	margin-right: 13px;
}

#messages textarea {
	width: 96%;
	height: 95px;
	resize: vertical;
}

#messages td h2 {
	margin: 0px 0px -5px 0px;
}

#messages table tr.operatons {
	display: none;
}

#popupBtn {
	margin: -5px 10px -5px 0px;
	background: rgba(0, 0, 0, 0.15);
	color: #FFFFFF;
	cursor: pointer;
	min-width: 100px;
	width: auto !important;
}

#formBtn {
	margin: -5px 10px -5px 0px;
	padding: 10px 10px;
	background: #0078d7;
	color: #FFFFFF;
	cursor: pointer;
	width: auto;
	text-align: center;
	min-width: 100px;
	border: 0;
}

#formBtn:hover {
	background: #0060ac;
}

input.messWriteName {
	width: 160px;
}

.writeForm input.subject {
	width: 396px;
	margin-left: 10px;
}

.writeForm input.messUserID {
	width: 242px;
}

textarea.messWriteText {
	height: 70px;
}

.messDelForm {
	position: absolute;
	width: 260px;
	height: 95px;
	top: 50%;
	left: 50%;
	margin-left: -170px;
	margin-top: -87px;
	background: #fff;
	padding: 40px;
	text-align: center;
	display: none;
}

td.operArea {
	position: relative;
}

div.errorArea td,
div.answerArea td {
	border: 0 !important;
}

#messages tr.selected {
	background: rgba(0, 0, 0, 0.2);
}

.commAddtoTextForm,
.commAddtoBLForm,
.commAddtoDirectionForm {
	margin-left: -235px;
	background: #0078D7;
	width: 400px !important;
	height: auto;
}

.popupFormStyle a {
	text-decoration: underline !important;
	#color: white;
}

td.FormError {
	text-align: center;
	color: #FFF;
}

.orderNum {
	display: none;
}

.col {
	position: relative;
	display: inline-block;
	width: 475px;
	vertical-align: top;
}

span.subscribeResponse {
	margin-left: 5px;
}

.messLink {
	color: #0078D7;
	cursor: pointer;
}

.accTable {
	width: 100%;
	padding: 0px;
	border-spacing: 0;
	vertical-align: top;
}

.accH1 {
	margin-bottom: 35px;
}

.accTitle {
	margin: -5px 15px 2px 0px;
}

.accInput {
	width: auto;
	height: 21px;
	margin: 0;
	padding: 0 5px;
	font-size: 14px;
	text-align: left;
}

.accPreloader {
	display: inline-block;
}

.accPreloader img {
	width: 20px;
}

.im img {
	width: 15px !important;
	height: 15px !important;
	margin-top: 3px;
}

#empty {
	color: rgba(0, 0, 0, 0.4);
	display: inline-block;
}

#accError {
	position: absolute;
	background: #AD2323;
	padding: 12px;
	text-align: center;
	display: none;
}

.editPic {
	width: 15px;
	height: 15px;
	margin-top: 1px;
}

.editDisable {
	cursor: default;
	opacity: 0.5;
}

table td img {
	width: 20px;
	height: 20px;
	vertical-align: text-top;
}

table#settings {
	padding: 0px 15px 10px 5px;
}

table#settings th {
	border-bottom: 1px solid #cecece;
}

table#settings td {
	border-bottom: 1px solid #cecece;
	height: 25px;
	padding: 10px;
	white-space: nowrap;
}

table#settings td.name {
	width: auto;
}

table#settings td.value {}

table#settings td.edit {
	width: 20px;
	cursor: pointer;
	text-align: center;
}

td.editPass {
	cursor: pointer;
}

tr.head th {
	height: 1px;
	padding: 0;
	margin: 0;
}

tr.head .first {
	width: 165px;
}

.confirmThis {
	display: none;
}

#message {
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.8);
}

td.infoBlockNameColumn {
	width: 185px;
}

td.inboxCell {
	width: 70px;
}

table#info {
	margin: 0px 0px 15px 0px;
}

table#info td {
	padding: 10px;
}

table#info td.name {
	width: 80px;
	white-space: nowrap;
}

table#info img {
	margin-left: 10px;
}

table#info .promo span {
	margin-right: 12px;
}

.partnerLink:hover {
	#background: rgba(0, 0, 0, 0.27);
	#display: initial;
	#padding: 8px 0;
	#cursor: pointer;
}

.cashOut,
.editPurse,
#ppRules,
#ppGenerate,
#ppForms,
.promo span {
	margin-right: 12px;
	cursor: pointer;
}

.editPurseForm h2,
.cashOutForm h2,
.editPassForm h2 {
	margin-top: -10px;
}

div#accInfo {
	position: relative;
	background: rgba(0, 0, 0, 0.05);
	margin: 0px 20px 0px 0px;
	padding: 5px 25px;
	min-height: 200px;
	#display: none;
}

div#accInfo h2 {
	text-align: center;
}

.ppInfoArea {
	display: none;
}

.centerBlock {
	text-align: center;
	position: absolute;
	left: 20px;
	right: 20px;
	top: 25%;
	bottom: 25%;
}

.centerBlock table {
	width: 100%;
	height: 100%;
}

.accResultTable {
	margin: auto;
}

.accResultTable th,
.accResultTable td {
	padding: 5px 20px;
	font-weight: normal;
	text-align: left;
}

.accessDenied {
	text-align: center;
}

ul.ppList {
	list-style: none;
}

textarea.generatedCode {
	width: 870px;
	height: 70px;
	resize: none;
}

.ppGenBlock .lang,
.ppGenBlock .ppDirectionSelect {
	background: rgba(0, 70, 140, 0.07);
	display: inline-block;
	padding: 10px;
	margin: 5px 10px 5px 0px;
	min-width: 70px;
	text-align: center;
	cursor: pointer;
}

#settings .accPreloader {
	width: 15px;
	height: 15px;
}

#info .accPreloader {
	width: 15px;
	height: 15px;
	overflow: hidden;
}

.ppGenBlock {
	display: inline-block;
	margin-right: 65px;
}

.ppGenBlock .selected {
	background: #00508f;
	color: #FFF;
}

.ppDirection {
	background: rgba(0, 0, 0, 0.3);
	padding: 10px;
	margin: 5px 10px 5px 0px;
	cursor: default;
	#display: none;
	display: inline-block;
}

.ppDirection img {
	vertical-align: text-bottom;
}

div#ppBanners {
	text-align: center;
	margin: 0px -15px;
}

textarea.bannerCode {
	width: 80%;
	margin-top: 10px;
	font-size: 10px;
	padding: 5px;
	height: 60px;
	resize: none;
}

.promoBanner {
	display: inline-block;
	#width: 215px;
	vertical-align: middle;
	margin: 10px 0px 30px 0px;
	text-align: center;
}

.block {
	display: block;
}

.promoBanner img {
	margin-bottom: 4px;
}

.ppTextBlock {
	background: rgba(0, 70, 140, 0.07);
	padding: 15px;
	margin: 20px 0px 25px 0px;
}

.ppTextBlock textarea {
	width: 850px;
}

.farbtastic {
	position: relative;
}

.farbtastic * {
	position: absolute;
	cursor: crosshair;
}

.farbtastic,
.farbtastic .wheel {
	width: 195px;
	height: 195px;
}

.farbtastic .color,
.farbtastic .overlay {
	top: 47px;
	left: 47px;
	width: 101px;
	height: 101px;
}

.farbtastic .wheel {
	background: url(https://kurs.expert//i/wheel.png) no-repeat;
	width: 195px;
	height: 195px;
}

.farbtastic .overlay {
	background: url(https://kurs.expert//i/mask.png) no-repeat;
}

.farbtastic .marker {
	width: 17px;
	height: 17px;
	margin: -8px 0 0 -8px;
	overflow: hidden;
	background: url(https://kurs.expert//i/marker.png) no-repeat;
}

.colorwell {
	#border: 2px solid #fff;
	width: 6em;
	text-align: center;
	cursor: pointer;
}

body .colorwell-selected {
	#border: 2px solid #000;
	#font-weight: bold;
}

div#colorBlock {
	background: rgba(0, 0, 0, 0.4);
	text-align: center;
	padding: 5px;
	margin-top: 20px;
	display: inline-block;
}

#colorBlock label {
	display: block;
}

input.sizes {
	text-align: center;
}

.formCode {
	display: inline-block;
	background: rgba(0, 0, 0, 0.4);
	padding: 15px;
	margin: 20px 0px 25px 0px;
	vertical-align: top;
	width: 275px;
}

.formCode textarea {
	width: 96%;
	height: 260px;
}

div#picker {
	display: inline-block;
	text-align: center;
}

.form-item {
	display: inline-block;
	margin: 0px;
}

div#ppEditArea {
	white-space: nowrap;
	vertical-align: top;
}

input#ppBtn {
	font-family: inherit;
	font-size: inherit;
	padding: 10px;
	border: inherit;
	cursor: inherit;
}

#admPanel {
	display: table;
	width: 100%;
	box-sizing: border-box;
	border-spacing: 5px;
	background: #78ba00;
	padding: 8px 10px;
	text-align: center;
	white-space: nowrap;
}

#admPanel div {
	display: table-cell;
	margin: 0px auto;
	width: 150px;
}

div#admPanel a {
	display: block;
	background: rgba(0, 0, 0, 0.1);
	padding: 5px 0px;
	color: #ffffff;
}

div#admPanel a:hover {
	background: rgba(0, 0, 0, 0.3);
}

div#admPanel img {
	width: 16px;
	height: 16px;
	margin-top: -4px;
}

#admTable {
	#background: rgba(0, 0, 0, 0.2);
	width: 100%;
	box-sizing: border-box;
	border-spacing: 0px;
}

table#admTable th {
	font-weight: normal;
	text-align: left;
	padding: 0px 10px;
	color: #0078d7;
	border-bottom: 1px solid #cecece;
	white-space: nowrap;
}

table#admTable td {
	padding: 10px 10px;
	border-bottom: 1px solid #cecece;
	#white-space: nowrap
}

table#admTable .synonyms {
	width: 125px;
	overflow: hidden;
}

#admTable th.first {
	width: 100px;
	padding-right: 100px;
}

textarea.admExchDescr {
	width: 98%;
	height: 57px;
	resize: vertical;
}

table#admTable .division {
	background: rgba(0, 70, 140, 0.07);
}

table#admTable input,
table#admTable textarea {
	font-size: inherit;
	font-family: inherit;
	border: 1px solid #CACACA;
}

table#admTable th {
	cursor: pointer;
}

#admBtn {
	background: #78BA00;
	color: #FFF;
	font-size: 20px !important;
	border: 0 !important;
	padding: 10px 40px;
	margin: 30px 0px;
	cursor: pointer;
}

.admNotifyEmail {
	min-width: 230px;
}

div.admReserves {
	color: #AEAEAE;
}

table.admReserves {
	width: 100%;
}

table.admReserves td {
	border: 0 !important;
	vertical-align: top;
}

textarea.admAnswer {
	width: 98%;
	height: 160px;
	margin: 20px 0px 10px 0px;
	resize: vertical;
}

.admCommAnswer,
.admCommDeleteConfirm,
.noDisplay {
	display: none;
}

.admCommAnswerShowHide,
.admCommAnswerBtn,
.admCommDelete,
.admCommDeleteInner,
.DeleteConfirm,
.DeleteCancel,
.admCommEdit {
	display: inline-block;
	background: rgba(0, 0, 0, 0.1);
	color: #FFF;
	min-width: 100px;
	width: auto !important;
	text-align: center;
	padding: 10px;
	margin: 10px 10px 0px 0px;
	font-size: 20px;
	font-family: sans-serif;
	cursor: pointer;
}

.admH1LinkRight,
a.admH1LinkRight {
	color: #FFF;
	font-size: 14px;
	vertical-align: middle;
	background: #00508f;
	padding: 7px 15px;
	margin: 0px 5px;
	float: right;
	cursor: pointer;
}

.admH1LinkRight:hover,
a.admH1LinkRight:hover {
	background: rgba(0, 0, 0, 0.9);
}

span.admH1LinkRight.exclusions {
	margin-right: 15px;
}

.nLeft {
	margin: -8px 5px !important;
}

.showRobotNews {
	#margin-right: 100px;
}

.showHumanNews {
	margin-right: 5px;
}

h1 span.selected {
	background: rgba(120, 186, 0, 0.6);
}

.noWrap {
	white-space: nowrap;
}

input.calendar {
	font-size: 14px;
	padding: 5px 2px;
	width: 130px;
}

.calendarArea {
	margin: 20px 0px;
	text-align: center;
}

.admStatFirst {
	min-width: 185px;
}

.admCommError {
	display: inline-block;
	margin-right: 10px;
	#color: red;
}

.admCommInnerMenu {
	display: none;
}

.admError {
	display: inline-block;
	margin: 0px 10px;
}

table#admTable textarea {
	width: 500px;
	height: 134px;
	resize: vertical;
}

table#admTable input[type=button] {
	border: 0;
}

.moderateOnBtn {
	background: rgba(120, 186, 0, 0.76) !important;
}

.moderateOnBtn:hover {
	background: rgb(120, 186, 0) !important;
}

.moderateOffVoidBtn {
	background: rgb(64, 64, 64) !important;
}

.moderateOffVoidBtn:hover {
	background: rgba(0, 0, 0, 0.73) !important;
}

.moderateOffBtn {
	background: rgb(255, 112, 112) !important;
}

.moderateOffBtn:hover {
	background: rgb(245, 75, 75) !important;
}

.moderateNotRecommendedBtn {
	background-color: rgba(224, 151, 23, 0.4) !important;
}

.moderateNotRecommendedBtn:hover {
	background-color: rgba(224, 151, 23, 0.6) !important;
}

.moderateArchiveOnBtn {
	background: rgba(120, 186, 0, 0.6) !important;
}

.moderateArchiveOnBtn:hover {
	background: rgba(120, 186, 0, 0.8) !important;
}

.moderateArchiveOffBtn {
	background: rgba(255, 0, 0, 0.3) !important;
}

.moderateArchiveOffBtn:hover {
	background: rgba(255, 0, 0, 0.5) !important;
}

.commArchiveOff {
	color: rgba(255, 0, 17, 1);
	padding: 10px 10px;
	min-width: 65px;
	text-align: center;
}

.commArchiveOn {
	color: rgba(165, 255, 0, 1);
	padding: 10px 10px;
	min-width: 65px;
	text-align: center;
}

.moderateOnBtnWithdraw {
	background: rgba(120, 186, 0, 0.3) !important;
}

.moderateOnBtnWithdraw:hover {
	background: rgba(120, 186, 0, 0.8) !important;
}

.moderateCol {
	width: 190px;
}

button#formBtn.pic {
	min-width: inherit;
}

#admTable tr.status0 {
	background: rgba(0, 0, 0, 0.15);
}

#admTable tr.approved1 {
	background: rgba(120, 186, 0, 0.2);
}

#admTable tr.approved2 {
	background: rgba(224, 23, 23, 0.2);
}

#admTable tr.status8 {
	background: rgba(0, 0, 0, 0.26);
}

#admTable tr.status9 {
	background: rgba(224, 151, 23, 0.2);
}

#admTable tr.status10,
#admTable tr.blocked1 {
	background: rgba(154, 51, 51, 0.2);
}

#admTable th.userInfo {
	width: 250px;
}

#admTable th.userData {
	width: 10px;
}

#admTable th.userStatus {
	width: 10px;
}

#admTable div.email {
	width: 230px;
	overflow: auto;
}

td.moderateCell {
	white-space: nowrap;
}

.leadershipEdit td {
	vertical-align: top;
}

.leadershipEdit td.editArea {
	width: 400px;
	padding: 10px;
}

td.editArea.enc {
	width: 250px !important;
}

td.editArea.updates {
	width: 400px !important;
}

.leadershipEdit td.viewArea {
	width: 510px;
	padding: 12px 10px 0px 10px;
	border: 1px solid;
}

.leadershipEdit td.editArea input[type=text],
.leadershipEdit td.editArea select {
	width: 95%;
	font-size: 11px;
	margin-bottom: 10px;
}

.leadershipEdit .partnership,
.leadershipEdit .priority,
.leadershipEdit .exchAdmin,
.leadershipEdit .status {
	width: 105% !important;
}

.leadershipEdit td.editArea input[type=button],
.leadershipEditDirection .save {
	width: 100% !important;
	font-size: 30px !important;
	margin-top: 10px !important;
	background: #78BA00 !important;
}

td.editArea .description,
td.editArea .keywords {
	width: 95%;
	font-size: 11px;
	margin-bottom: 10px;
	resize: vertical;
}

td.editArea,
td.editArea .date,
td.editArea .source {
	width: 131px !important;
}

td.editArea select.country {
	width: 151px !important;
}

td.editAreaNewsPic {
	width: 240px;
}

textarea.objectEdit {
	width: 95%;
	height: 500px;
	font-size: 11px;
	resize: vertical;
}

.leadershipEdit .radio {
	background: rgba(0, 70, 140, 0.07);
	padding: 10px;
	margin: 5px 5px 7px 0px;
	white-space: nowrap;
	#font-size: 16px;
	cursor: pointer;
}

input.uploadFileSubmit,
input.uploadFile {
	width: 112px;
	display: inline-block;
	padding: 4px 0px;
	font-size: 14px;
	margin-top: 8px;
}

.uploadFail {
	color: rgba(255, 0, 39, 0.7);
}

.tiny {
	font-size: 11px;
}

.On.radio,
.Off.radio {
	display: inline-block;
	width: 166px;
	text-align: center;
}

.On.radio.selected,
.section.radio.selected {
	background: rgba(120, 186, 0, 0.4);
}

.Off.radio.selected {
	background: rgba(255, 0, 39, 0.2);
}

img.leadPic {
	width: 100px;
	height: 60px;
}

img.leadEditPic {
	width: initial;
	height: initial;
}

th.leadDate {
	width: 75px;
}

.leadShortPic {
	width: 230px;
	height: 130px;
	overflow: hidden;
}

td.leadCurrLogo img {
	width: 16px;
	height: 16px;
}

td.leadCurrLogo,
td.moderateCol {
	white-space: nowrap;
}

table.params {
	width: 100%;
}

table.params td {
	padding: 0 !important;
	border-bottom: 0 !important;
	background: rgba(0, 70, 140, 0.07);
}

table.params td.left {
	width: 10px;
	padding-right: 11px !important;
}

table.params td.right {
	min-width: 50px;
}

th.params {
	width: 100px;
}

td.editArea.wide,
.wide {
	width: 100% !important;
	padding: 0;
}

td.editArea.wide input[type=text] {
	width: 100% !important;
}

td.editArea.wide .editGrid td {
	padding: 0px 25px 0px 0px;
}

.leadCurrLogoEdit {
	background: rgba(0, 0, 0, 0.3);
	margin: 5px 0px 5px 0px;
	padding: 11px 0px;
	text-align: center;
	width: 384px;
}

.leadCurrLogoEdit img {
	vertical-align: -moz-middle-with-baseline;
	vertical-align: -webkit-baseline-middle;
	margin-right: 5px;
	padding: 10px;
	background: rgba(255, 255, 255, 0.15);
}

.leadershipEdit .descr {
	width: 100%;
	height: 73px;
	font-size: 11px;
	resize: none;
}

.editGrid .main {
	width: 500px;
}

td.viewArea.leadExchangers {
	padding: 5px !important;
}

.params td.exchLeftValue {
	width: 200px;
}

.CatherineMode {
	width: 105%;
	padding: 9px 5px;
	font-size: 11px;
	border: 0;
}

.admH1RightObject {
	vertical-align: middle;
	background: rgb(0, 120, 215);
	padding: 6px 15px;
	float: right;
	font-size: initial;
}

.admH1RightObject.search .id {
	width: 50px;
}

.admH1RightObject.search .email {
	width: 205px;
}

.admH1RightObject.search .ip {
	width: 95px;
}

.admH1RightObject input {
	font-size: 12px;
}

td.activity,
#admTable td.ppDate,
#admTable td.price {
	font-size: 12px;
	vertical-align: top;
}

.activityItem {
	margin-bottom: 7px;
}

.activityItem.link {
	width: 200px;
}

#admTable th.ppDate {
	width: 100px;
}

div.activity {
	height: 170px;
	overflow: auto;
}

span.withdraws {
	color: #FFDCDC;
}

input.descr.noHeight {
	height: initial;
}

#admTable.leadSettings select {
	width: 300px;
	font-size: initial;
	#margin-left: 10px;
}

textarea.currencyExclusions {
	width: 935px;
	height: 500px;
	font-size: 11px;
}

.leadSettingsExplain {
	font-style: italic;
	margin-left: 10px;
	white-space: normal;
}

table#admTable.leadSettings input {
	width: 278px;
}

table#admTable.leadSettings input[type=checkbox] {
	width: 14px;
}

table.editGrid select {
	font-size: 11px;
	width: 105%;
	margin-bottom: 8px;
}

.accTableInfoShiftCol {
	width: 50px;
}

.admCommPersonal {
	display: inline-block;
	margin: 0px 0px 0px 10px;
	background: rgba(0, 0, 0, 0.1);
	color: #FFF;
	padding: 5px 7px;
	cursor: pointer;
}

audio {
	display: none;
}

.commentTextArchive {
	width: 450px !important;
}

.leadModerateCommType {
	display: inline-block;
	background: rgba(0, 0, 0, 0.1);
	padding: 6px 22px;
	min-width: 111px;
	text-align: center;
	margin-bottom: 10px;
	cursor: pointer;
}

.leadModerateCommType:hover {
	background: rgba(0, 0, 0, 0.15);
}

.leadModerateCommType.selected {
	background: rgba(0, 0, 0, 0.3);
	color: #ffffff;
}

.leadModerateCommentArea {
	white-space: nowrap;
}

.leadDirectionArea select {
	font-size: 14px;
}

td.leadDirectionSelectCell {
	vertical-align: middle;
}

.leadDirectionAddFavorite {
	margin: 0px 0px !important;
	height: 42px;
}

.leadDirectionFavAdd {
	margin: 20px 0px;
}

.leadershipEdit.cellspace {
	border-spacing: 0px 10px;
	margin-top: -5px;
}

.leadDirection .favorites {
	background: rgba(0, 0, 0, 0.5);
	padding: 10px 15px;
	display: inline-block;
	margin: 0px 5px 10px 5px;
	width: 280px;
	color: white;
	cursor: pointer;
}

.leadDirection .list {
	background: rgba(0, 0, 0, 0.5);
	padding: 2px 5px;
	display: inline-block;
	margin: 0px 6px;
	width: 189px;
	font-size: 11px;
	color: white;
	cursor: pointer;
	overflow: hidden;
	white-space: nowrap;
}

.list.edit,
.list.add {
	width: 20px !important;
	margin: 0px 5px 0px -5px;
	padding: 2px 0px;
	text-align: center;
}

.leadDirection .list img {
	width: 12px;
	height: 12px;
}

.leadDirection .favorites:hover,
.leadDirection .list:hover {
	background: rgba(0, 0, 0, 0.7);
}

table.leadDirectionArea {
	#margin: 0px 0px 8px 145px;
}

.leadDirectionAddFavorite {
	min-width: 360px !important;
	margin: 10px 0px 15px 0px !important;
}

.favorites.edit,
.favorites.delete {
	width: 20px !important;
	margin: 0px 5px 0px -6px;
}

.viewArea.leadDirection.list {
	background: rgba(0, 0, 0, 0.3) !important;
	border: 0 !important;
	padding-bottom: 25px;
}

.leadDirectionsH2 img {
	vertical-align: initial;
}

.leadershipEditDirection .viewArea {
	border: 1px #B7B7B7 solid;
	padding: 5px 10px;
	height: 200px;
	vertical-align: top;
}

.leadershipEditDirection textarea {
	width: 98%;
	min-height: 200px;
	font-size: initial;
	margin: 10px 0px 0px 0px;
}

table.leadershipEditDirection .blacklist {
	height: 500px;
	font-size: 14px;
}

table#admTable input.url {
	width: 225px;
}

table#admTable textarea.comment {
	width: 440px !important;
	height: 19px !important;
	padding: 10px;
	margin: 5px 0px 0px 0px;
}

.whitelistAdd {
	background: rgba(120, 186, 0, 0.53);
	margin-bottom: 20px;
}

.blacklistAdd td {
	background-color: rgba(160, 52, 30, 0.65);
	border-bottom: none !important;
}

.blacklistAdd #formBtn {
	width: 196px !important;
	height: 44px !important;
}

.blacklistAdd {
	margin-bottom: 20px;
}

table.leadershipEditDirection {
	width: 100%;
}

.leadershipEditDirection .view {
	background: rgba(0, 0, 0, 0.6) !important;
	display: block;
	width: 100% !important;
	font-size: 30px !important;
	margin-top: 10px !important;
	color: white;
	text-align: center;
	padding: 9px 0px;
}

.referer {
	width: 200px;
	overflow: hidden;
}

.admFeedbacksTutorial {
	margin: 0 10px 0 5px;
}

input.times {
	width: 35px;
}

div.times {
	text-align: center;
	background: rgba(0, 0, 0, 0.25);
	margin: 5px 0px 0px 0px;
	padding: 6px 0px;
}

div.synTextHeader {
	background: rgba(0, 0, 0, 0.6);
	height: 49px;
	padding: 42px 371px;
	width: auto;
	white-space: nowrap;
}

div#admPanel a.selected {
	background: rgba(0, 0, 0, 0.35);
	color: #ffffff;
}

td.editArea.updates .description {
	height: 46px;
}

.ru {
	background: rgba(150, 5, 5, 0.3);
}

.ua {
	background: rgba(0, 148, 255, 0.3);
}

.by {
	background: rgba(48, 165, 0, 0.3);
}

.leadershipEdit.encyclopedia textarea,
.leadershipEdit.encyclopedia input,
.leadershipEdit.news textarea,
.leadershipEdit.news input {
	width: 97% !important;
	font-size: 11px;
}

.leadershipEdit .country {
	font-size: 30px;
	text-align: center;
}

.leadershipEdit.encyclopedia .editArea input[type=text],
.leadershipEdit.news .editArea input,
.leadershipEdit.news .editArea textarea {
	width: 94% !important;
}

.leadershipEdit.encyclopedia .objectEdit {
	height: 500px;
	width: 94% !important;
}

.leadershipEdit.encyclopedia #formBtn,
.leadershipEdit.news #formBtn {
	width: 100% !important;
	font-size: 30px !important;
	background: #78BA00 !important;
}

.leadershipEdit.encyclopedia .viewArea,
.leadershipEdit.news .viewArea {
	width: 600px;
}

.leadershipEdit.news select {
	width: 100% !important;
	font-size: 11px !important;
}

.leadershipEdit.encyclopedia .objectEdit {
	height: 500px;
}

td.trSpacer {
	height: 100px;
}

.leadershipEdit.news {
	width: 100%;
}

.leadershipEdit.news .editArea {
	width: 300px !important;
}

td.upload {
	width: 230px;
	padding-right: 30px;
}

#admTable th.lang {
	width: 101px;
}

#admTable td.lang span {
	background: rgba(0, 70, 140, 0.07);
	padding: 3px 6px;
}

#admTable td.newsTitle img {
	float: left;
}

.accDomGoto {
	width: 278px !important;
	resize: vertical;
}

table#admTable td.lang {
	white-space: nowrap;
}

.exchangersLeadership .status0 {
	background: transparent !important;
}

.countNoActiveExchangers span:hover {
	color: rgba(0, 0, 0, 0.5);
}

.exchangersLeadership tr.status0 {
	color: #404040 !important;
}

.social-likes,
.social-likes__widget {
	display: inline-block;
	padding: 0;
	vertical-align: middle !important;
	word-spacing: 0 !important;
	text-indent: 0 !important;
	list-style: none !important
}

.social-likes {
	opacity: 0
}

.social-likes_visible {
	opacity: 1;
	transition: opacity .1s ease-in
}

.social-likes>* {
	display: inline-block;
	visibility: hidden
}

.social-likes_vertical>* {
	display: block
}

.social-likes_visible>* {
	visibility: inherit
}

.social-likes__widget {
	display: inline-block;
	position: relative;
	white-space: nowrap
}

.social-likes__widget:before,
.social-likes__widget:after {
	#display: none !important
}

.social-likes_vertical .social-likes__widget {
	display: block;
	float: left;
	clear: left;
	width: 95% !important;
}

.social-likes__button,
.social-likes__icon,
.social-likes__counter {
	text-decoration: none;
	text-rendering: optimizeLegibility
}

.social-likes__button,
.social-likes__counter {
	display: inline-block;
	margin: 0;
	outline: 0
}

.marketHead h2 .social-likes_single-w {
	float: right;
}

span.social-likes__counter.social-likes__counter_single {
	display: inline-block;
}

.social-likes__button {
	position: relative;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.social-likes__button:before {
	content: "";
	display: inline-block
}

.social-likes__icon {
	position: absolute
}

.social-likes__counter {
	#display: none;
	position: relative
}

.social-likes_ready .social-likes__counter,
.social-likes__counter_single {
	display: inline-block;
	min-width: 20px;
}

.social-likes_ready .social-likes__counter_empty {
	#display: none
}

.social-likes_ready,
.social-likes.header {
	position: fixed;
	top: 130px;
	z-index: 98;
}

.social-likes_vertical .social-likes__widget {
	display: block
}

.social-likes_notext .social-likes__button {
	padding-left: 0
}

.social-likes_single-w {
	position: relative;
	display: inline-table;
	text-shadow: none;
}

.social-likes_single {
	position: absolute;
	text-align: left;
	z-index: 99999;
	visibility: hidden;
	opacity: 0;
	transition: visibility 0s .11s, opacity .1s ease-in;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.social-likes_single.social-likes_opened {
	visibility: visible;
	opacity: 1;
	transition: opacity .15s ease-out;
	background: rgba(0, 0, 0, 0.8);
	border: 0;
	z-index: 97;
}

.social-likes__button_single {
	position: relative
}

@font-face {
	font-family: "social-likes";
	src: url(https://kurs.expert/"data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAABLMABAAAAAAHTgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABbAAAABoAAAAccxLCp0dERUYAAAGIAAAAHAAAAB4AJwAST1MvMgAAAaQAAABKAAAAYEDWXUVjbWFwAAAB8AAAAEIAAAFCAA/0tGN2dCAAAAI0AAAAFAAAACL/mAOqZnBnbQAAAkgAAAWnAAALl9gU2/BnYXNwAAAH8AAAAAgAAAAIAAAAEGdseWYAAAf4AAAIHwAACmSgIEBIaGVhZAAAEBgAAAAwAAAANgN69mJoaGVhAAAQSAAAACAAAAAkA/gBzGhtdHgAABBoAAAAKwAAAC4P2AAKbG9jYQAAEJQAAAAaAAAAGg9aDQZtYXhwAAAQsAAAACAAAAAgATUBSW5hbWUAABDQAAABMgAAAknDp9jvcG9zdAAAEgQAAABIAAAAgph9vwlwcmVwAAASTAAAAH0AAACKjIbexHicY2BgYGQAgguneE6B6IsqUe9gNABKQQbsAAB4nGNgZGBg4AFiMSBmYmAEQm4gZgHzGAAEFwA6eJxjYGG8zDiBgZWBgdGHMY2BgcEdSn9lkGRoYWBgYmBlZoADAQSTISDNNYXhwEfGj5yMB/4fYNBjPMngABRmRFKiwMAIAF5xDK8AAHicY2BgYGaAYBkGRgYQsAHyGMF8FgYFIM0ChED+R87//4Ek4////ExQlQyMbAwwJgMjE5BgYkAFjAzDHgAARicGtQAAeJxjYMAAPBDIePL/ARAGABbABUN4nK1W+XPTRhSWfCROQo6Sgxb1WLFxmtork1IIBkwIkmUX3MO5WglKK8VOeh/QMsPf4L/mybQz9Df+tH5vZZtAknaGaSaj9+3up333k8lQgoy9wA+FaD0zZrZaNLZzL6DLFq2G0aHo7QWUKcZ/F4yC0enIfcu2yQjJ8GS9b5iGF7kOmYpEdOhQRomuoOdtyq3c66+ak57f8bfvB7a0rV4gqN0ObNoMLUFVRtUwFElKiru0iq3BStAan68x83k7EDCiFwuabAcRdgSfTTJaZ7QeWVEYhhaZ5TCUZLSDgzB0KKsE7skVYxiU99oB5aVLY9KF+SGZkUM5JWGX6Cb5fVfwSaqcnzj3O5Qt2dj3RE/0cHeyli/Cra0galvxdhjIEKebOwGOLHZqoNmhvKJxr9w3MmloxrCUrkSIpRtTZv+QzA7up3zJoXEl2Mgpr/MsZ+wLvoE2o5ApUV0bWVD98SnD892SPQr2hHo5+JPpLWYZJnjwOBJ+T8acCB0pw+JokrBg5NBKyhZlXE9VTJ3yOi3jLcN64drRl84o7VB/ajLrB7Yl7bBkOzStkkzGp25cd2hGgSgEnfHu8usA0g1pmlfbWE1j5dAsrpnTIRGIQAd6acaLRC8SNIOgOTSnWrtBkuvWw2WaPpBPHHpDtbaC1k66adnYn9f7Z1VizHp7QTI7i/zFLs2WuUhRum5yhh/TeJC5hExki+0g4eDBW7eH9LLaki3x2hBb6Tm/gtrnnRCeNGF/E7svp+qUBCaGMS8RLY+Mjb5pmjpX88pIjIy/G9CsdIVPUyjKSSiOXBFB/V9zc6YxY7huL0rOjpXpcdm6gDAtwLf5skOLKjFZLiHOLM+pJMvyTZXkWL6lkjzL8yoZY2mpZJzl2yopsHxHJRMsP1CiQuYDh0oaPHSorMEjh95VBk2XX8PG92Dju7hbwEaWNmxkeQE2spSwkeUybGRZhI0sV2Ajy/dhI8tV2MhSKVHTpeYoqJ2LhMcmeDodaB/F9VZR5JTJQSddRBE3xSmZkHFV8hj7VwZKyaG1UXrMJbpYSvLmoh9gDLGDHx6NzPHjS0pc0fZ+BJ7pH1eCDjtROe8bS38a/FffkNXkkrkIjy7Dfxh8sr0o7Ljq0BVVOVdzaP2/qCjCDuhXkRJjqSgqosnNi1De6fWasoluDzDWMRbR0eumubgA/VVMmSU0CP41hSa88kGvIoWo9XDXtRfHopLeQTncCZagiPt9cyt4mhFZYT3NrGTPhy7PwAKmqdRs2UD3ea+2UsRzKB32GS/qSsp6cRfHGS+2gCOeQa++E8MkDGbZQA4lNDTgF4TWgvtOUCLTaZdDgyP2eRRU/tituJE9Kmoj8GynU+6FLqT8OsdAYCe/MoiBrCE0N/Q2FdA8QjRkk5Vxtmo6ZOzAIKLGblARNXwb2eLBpmBbhiEfK2J15+jXN03USRU8yIzkMr45sMAbpibiz/OrLg5TuaGkqHDUGhjMtbCSVMwFNOCt0Xb76Pbmy+wTObcVVcsnXuoqulbuQTEXC6w9zkFaKlQB1RtV2DC6XFwSpV5Bk6TX1TE0MMNfoxSb/1f1sfk8X2oSI+RIvu1wYKPPwRj632D/bTkIwMCPkctNuLyYNie+7ujD+QpdRi9+fMr+Hcxcc2GergDfVXQVosVR8xFX0cCnbBinTxSXI7UAP1V9zBmAzwBMBp+rvql32gB6Z4s5PsA2cxjsMIfBLnMY7DHnNsAXzGHwJXMYBMxhEDLHA7jHHAb3mcPgK+YweMCcBsDXzGHwDXMYRMxhEDPHBdhnDoMOcxh0mcPgQNH1UZgPeUEbQN9qdAvoO11PWGxi8b2iGyP2D7zQ7B81YvZPGjH1Z0W1EfUXXmjqrxox9TeNmPpQ0c0R9REvNPV3jZj6h0ZMfayeTuQywx9PbpkKB5Rdbj8ZflOcfwArcU1jAAABAAH//wAPeJw9Vltv3MYVnjNDzpBcLi+7JHel5V7EvWpXXmmXe5Gs23olWbIsWbFrZe0oaaEINVw3aB3VidOiTdGkaAskQNsHF3Ca/oKi6HtfIgOFgRbtQ4H8gvYfFO1LAkg9pONiCHKG5AzPfOc730dCiU0IeQqHhBFBmqM6jhgl7JhQAHpIKIW7EvZgnxDBZQlfY7bM3VZoh3Y9tMv2Lx7fuweH57+3IcS5QMjFGVzAGamQ3dF2CiQZdgVQBozCQwUA3lbxHVxIPiESY9KESBK7y4FJbB9Iwc9NT2XdtG3qCU1VOKlAWeNOC7qeazu8Bf1wWO73BsvQr5UDnoeyG7rloNa3e4MQ/qVblv7BWNuzvFm3fmkwHv83ugNntn6+pFvP97up9BbrdxZvPLd1eK7j1jnGe0EJPCNJcov8nPya/JZ8Sr49uj+olW2JM9gllNFTwjg71YALfqqCUMQpURLKKUnoiVOig35KIAlEBnKCO5PkCZFl6YhIsnQA5JOnH3/04U9+/KMf/uD7j995dPKN7a1qxc8JTpKgG7i1alCvDTJedzjwBC9XO71hrY5tsA7dsJvx4jboZgbDuBWhAALDEJ7rxNevWhlXqbehHs/NdJyvJmJbpt3h4GXr9+I3AmFAOZoT4KgcRAtkOr0Bguzw2hB7UQdRBWKYwhCqruLZNC5IM+IC5QqSgwtdtcwpK3wztKY8NcUSVFI48gWkpuB60nLSdrFq52eCXKpSKnkpXed8E7+kmCnNdP1Eq5Xw01bSMhUu5JKa1G1Xk6e4r2o+n5I11zAsUVpJ+alS6axUwusojiUO5enmgsJV065kMB7GFUM3Td3QqYRMhUzFNlWuLGzOlIte1kyriqpQxqiiWo7tecVCetrxEoaaYDJD8smSphoJzyo0qxqXcT5Em8AsK9Vpx/fx8P0cHlGfsIsvLz7Hx38hBtkmO2R9tGICoVcy0aeRKzKRKXlIkM3fIzKWg4yUAEmCCUFckBIgHWxf3RgvzA8qXc4zrWobWhBw1/HC7mDYH0bU7np54N5wDaKMckwVprEAyI+ojzluA2YSM4tY1vp1zBNmLgN36LBOm51evTmgsq4yPQE2T2WdZuPeq6Vam4FRfLqSyohU9vqdSS6nrlw5+NP6FWmU34DWo8nk0dzfmp3Ls61ev5441pK2+KsmePr2d6vlrO1NvxHOzGwPsiJdUjRmL88vvPt+fT473vpH6BUDs3Xn0Z05QqSLc6z9Jaz9FumTVbJGNkdXcjZnqCX/hwaw+t8mXGDBc4YSgJUSSYB8hJUjH7Tnli8PB93OXL/db1Q9X+Feq9qJdioynmMCDyKSCx7MQ623TiOAECdEpwhRAdU7AXe87qBX82JUPEfAgmr5xeVjVWVqVlX61h5eJFXdd4blnCF4zrXmLWu54vq/mq7VerWa/9be3lt7H/whlUk54hhfZqqq9HBavMC+I2Vs100KI2kA5A3x51qvWu3Vnl2Ppl0nNNa/c/iMjMkGeWW0vwQyTwCVV7FmKNslMqdIsocCYWCopogAQVnlJ7HeTiK9PSJI4gNKwk6zUQnctJkUMhnTsRLpYAf3FBUuykMBkDL9XqSDLtb7OgzqNZTGMK5i1MThGu334odeMVKuTBuix+TiwZMnDyqVlEiJirO699r24XFPYzLl9tXF7mK77GQlpovAyUuU+hju1u0nD+CzJ5//JpHzrybTJ3vLkzdX9zymOUI4xe7OsLV0kHe02YKG4CUcWXrXzVQK79948IS80Ncz+DdyokEWyTWySybkDnlv9I6DmCArJG5w6T4xVG6o3yEJUCChYPkQLjF+YmL5UE2mJ0lQddBA1Y7RYBQByokFAg1pghdBjrBHDlaW5mYnrx7e/tqtm68c3Ni/vjleurZyLezMLs4t2tWq27D5VKu6BAX6Ap5+DwUxOr8cLIMoR9AJ7mTqSxGfYnBFBGAax9Gw/vJGCB00HrfcL/fDfuiCSKdTX7+1tRvOTnAFI1xpdfY/bM3O53Pp1CiXttq1XNqca8yHxaasVYKlUZ9cbGzM4PGpnap64fXFRliY4rmUZsF6s1dt5GY7M7Nu2jcvp62Z5k0vXZy9cf6fRikbFCCR7lTaYAQbG8F4TGLOPYObiLFCnMh1I6NGuxVsB2kmRV6LkILEDglwkFCPjrEUqXyINkXvYmFSNHcnnbIt00hGvovrKBHbhn1RH2ZE3R2G9owd7Tfslz8KG4/fa/Qu3z7/4y3/n7nXvuzF4y8+Of879IfPn8fxkFL8D3CJtMnWaDzXbBRRZuVc1rUlJmnwohIk+RR/ASQ0V8pOkf9os1gVsVRGOQVyUPHLdlDnfBqJz4XroGsFdVTKIYrAi8sqeJkoe/EZuY8+ycVgCBeZ/Pjj1+/uKPbO5WCg6YqZrCw4uXnz9k/Z6tylYt3Xg0IBfhm4yZ2fvTEPl6BRokxZqtEELQ2nc/e5rrfWZhS75khJ3A+9OCdPUePPMLLXSWvUmACGuRtHzTBeOJVQ3ci3GDm4sbrSqNkGOWJHPAJxCYJYtFGyUKuWYYjlGAv6GvTrsR9HzoyhF6gBrk8LdA2wmNchxN8CEdMxNnJuUl5vR+8IbkL5C2Vqczq/allMooKxa1wWCcubUoQMijBllUlmx7GEgtGhMWsZK4/I72Uk3uaJ6RxATRfoi1tmWvM9S0V3ShZ/R32/8M1yWZXwfw0kNZ+rTctS1bayCZWBSqnAT9nGTJKmFEORpHxuBQ2fafaamgzSUwDlrJFEHWNJMePwTEJTZKz//wFiHl1QAHicY2BkYGAA4r8pbBfj+W2+MsgzMYDARZWodzD6/+//B5hYGE8CuRwMYGkAXXUNCHicY2BkYGA8+f8Agx4Tw//fDAxMLAxAERTADQCAcwTHeJxj2M0gyAACqxgYGP8zMDAxgOj/vxlN//9j/AdkfwLiQIjc/38A+IoM5wAAAAAoACgAKACAAZgCJgKoAzAD4gQqBJQFMgAAAAEAAAAMAJ0ABgAAAAAAAgAiADIAdwAAAIkAeAAAAAB4nI2Pz2rCQBDGv/UftEjpUXqa3hRM2MR68WYVzwXBewjbuKiJbHLx1hdo7z31DfpufYN+iVvwUnBhmN/MfrPzLYA7fEPhfB6x9KzQx5vnFrr49NzGED+eO+irJ89d3KvUc4/9DypV54bVczNVs8IAr55buMW75zZe8OW5g4F68NyFqLnnHvsVFihwxAkOFhm2qCD0k2LEHEMjwhRj8pyKCgYH8hoJZwz1FjmwKI4nZ7NtJcN0JLGOpmOZu8ocZJ0cTWYpKbklpTrBHgHDYsf5khdFapN9sLc7w+riwndWHMy5uM6OC01jK6QxwYzx38Pn24i6ABPG31ewKvJqVbjMSBxqmcmlAZaRDiZB/YWrPW/YdGzbxqlwT70pbHLtEhvjSlvkonUUaq3l2pd/AdsaXukAAHicY2BiAIP/BxgkGbABHiBmZGBiZGJkZmRhZGVkY2Rn5GDkZORiL83LdDM0MITSRlDaGEqbQGlTKG0Gpc2htAWUtgQAymEV0HicY/DewXAiKGIjI2Nf5AbGnRwMHAzJBRsZ2Jw2MTAyaIEYm7mZGDkgLH4GMIvdaRczA1CaE8jmcNrF4ABhMzO4bFRh7AiM2ODQEbGROcVloxqIt4ujgYGRxaEjOSQCpCQSCDbzMjHyaO1g/N+6gaV3IxNQH2uKCwBlrSSbAAAA") format("woff");
	#font-weight: 400;
	font-style: normal
}

.social-likes__icon_facebook:before {
	content: "\f101"
}

.social-likes__icon_github:before {
	content: "\f102"
}

.social-likes__icon_mailru:before {
	content: "\f103"
}

.social-likes__icon_odnoklassniki:before {
	content: "\f104"
}

.social-likes__icon_pinterest:before {
	content: "\f105"
}

.social-likes__icon_plusone:before {
	content: "\f106"
}

.social-likes__icon_single:before {
	content: "\f107"
}

.social-likes__icon_twitter:before {
	content: "\f108"
}

.social-likes__icon_vkontakte:before {
	content: "\f109"
}

.social-likes {
	display: table;
	right: 0;
	width: 64px;
	height: 36px;
	margin: 0px 0px 0px 0px;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	padding: 0;
	box-sizing: border-box;
	z-index: 88;
}

.social-likes_ready span.slSmart {
	#display: none;
}

.social-likes,
.social-likes_single-w {
	#line-height: 1.5
}

.social-likes,
.social-likes__widget_single {
	font-size: 14px
}

.social-likes__widget {
	display: inherit;
	width: 33px;
	padding: 9px 0px 9px 11px;
	margin: .5em 0;
	line-height: 1;
	border: 0;
	text-align: left;
	transition: all 100ms;
}

.social-likes__widget:hover {
	background: #000;
	transition: 250ms;
}

.social-likes div {
	cursor: pointer;
	#width: 16%;
}

.social-likes__single-container {
	width: auto !important;
}

.social-likes__button,
.social-likes__counter {
	box-sizing: border-box;
	#font-family: "Helvetica Neue", Arial, sans-serif;
	vertical-align: middle;
	color: #fff
}

.social-likes__button {
	padding: .04em .7em .18em 1.65em;
	#font-weight: 700;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.social-likes__icon {
	top: 0;
	left: .21em;
	font-family: "social-likes";
	#font-weight: 400;
	font-style: normal;
	speak: none;
	text-transform: none;
	font-size: 1.15em;
	vertical-align: baseline
}

.social-likes__counter {
	#padding-right: .5em;
	#font-weight: 400;
	font-size: .75em
}

.social-likes_vertical .social-likes__widget {
	min-width: 13em
}

.social-likes_vertical .social-likes__counter {
	position: absolute;
	#top: 0;
	right: 0;
	margin: 2px 3px 0px 0px;
}

.social-likes_light .social-likes__widget {
	min-width: 0;
	background: 0 0
}

.social-likes_light .social-likes__button,
.social-likes_single-light+.social-likes__button {
	min-width: 0;
	padding-left: 1.35em;
	#font-weight: 400;
	text-decoration: underline;
	-webkit-font-smoothing: subpixel-antialiased;
	-moz-osx-font-smoothing: auto
}

.social-likes_light .social-likes__icon {
	margin-top: -.1em;
	margin-left: -.25em
}

.social-likes_light .social-likes__counter,
.social-likes_single-light+.social-likes__button+.social-likes__counter {
	position: static;
	margin-top: 0;
	color: #999
}

.social-likes_notext .social-likes__button {
	width: 1.85em
}

.social-likes_notext .social-likes__icon {
	margin-left: .1em
}

.social-likes_notext.social-likes_light,
.social-likes_notext.social-likes_light .social-likes__widget,
.social-likes_notext.social-likes_light .social-likes__icon {
	margin: 0;
	left: 0
}

.social-likes_notext.social-likes_light .social-likes__button {
	width: 1.4em;
	padding-left: 0
}

.social-likes_single {
	margin-top: -1.2em;
	padding: .5em;
	background: rgba(0, 0, 0, 0.8);
	border: 0px;
}

.social-likes__widget_single {
	height: 1.7em;
	margin: 0;
	padding: 5px 5px;
	text-shadow: none;
	line-height: 1.5;
	background: #0078d7;
}

.social-likes_single-light+.social-likes__widget_single {
	color: #007aff
}

.social-likes__icon_single {
	left: .4em;
	font-size: 1.1em
}

.social-likes__widget_facebook {
	background: #3d5b95
}

.social-likes_light .social-likes__button_facebook {
	color: #3d5b95
}

.social-likes__icon_facebook {
	left: .25em;
	top: .05em;
	font-size: 1.1em
}

.social-likes_notext .social-likes__icon_facebook {
	margin-left: .15em
}

.social-likes__widget_twitter {
	background: #24aadd
}

.social-likes_light .social-likes__button_twitter {
	color: #24aadd
}

.social-likes__icon_twitter {
	top: .1em;
	left: .25em
}

.social-likes_light .social-likes__icon_twitter {
	left: .1em
}

.social-likes__widget_plusone {
	background: #d23e30
}

.social-likes_light .social-likes__button_plusone {
	color: #d23e30
}

.social-likes_notext .social-likes__icon_plusone {
	margin-left: 0
}

.social-likes__icon_plusone {
	left: .25em
}

.social-likes_light .social-likes__icon_plusone {
	margin-top: 0
}

.social-likes__widget_mailru {
	background: #00468c
}

.social-likes_light .social-likes__button_mailru {
	color: #00468c
}

.social-likes__icon_mailru {
	left: .25em
}

.social-likes_light .social-likes__icon_mailru {
	left: .1em
}

.social-likes_notext .social-likes__icon_mailru {
	margin-left: .075em
}

.social-likes__widget_vkontakte {
	background: #587e9f
}

.social-likes_light .social-likes__button_vkontakte {
	color: #587e9f
}

.social-likes__icon_vkontakte {
	top: .2em;
	left: .25em
}

.social-likes__widget_odnoklassniki {
	background: #f59310
}

.social-likes_light .social-likes__button_odnoklassniki {
	color: #f59310
}

.social-likes__icon_odnoklassniki {
	left: .4em
}

.social-likes_light .social-likes__icon_odnoklassniki {
	left: .25em
}

.social-likes_notext.social-likes_light .social-likes__button_odnoklassniki {
	width: 1em
}

.social-likes__widget_pinterest {
	background: #cb132d
}

.social-likes_light .social-likes__button_pinterest {
	color: #cb132d
}

.social-likes_light .social-likes__icon_pinterest {
	left: .1em
}

.p2pOrderView {
	position: relative;
}

.p2pPersonalControlPanel {
	#background: #00468c;
	padding: 0px 0px 0px 0px;
}

.p2pPersonalControlPanel a {
	background: #0078d7;
	#background: #000;
	color: #FFF !important;
	display: inline-block;
	padding: 4px 10px;
	margin: 10px 0px 10px 10px;
	cursor: pointer;
}

.p2pPersonalControlPanel a:hover {
	background: #000;
	color: #FFF;
}

.p2pPersonalControlPanel .selected {
	background: rgba(0, 0, 0, 0.2) !important;
	cursor: default;
}

.p2pOrderControl {
	margin: 0px 0px 0px 10px !important;
	padding: 6px 13px 6px 13px !important;
}

.p2pOrderControl img {
	margin-top: -4px;
}

.p2pOrderView .details {
	margin: -7px 0px 10px 0px;
}

.p2pSettings i {
	color: #8B8B8B;
}

.p2pSettings .addDir .p2pSelectCurr,
.p2pSettings .addDir .rate,
.p2pSettings .addDir #formBtn {
	font-size: 14px;
}

.p2pSettings .addDir .p2pSelectCurr,
.p2pSettings .addDir #formBtn {
	#background: rgba(35, 17, 34, 0.6);
}

.p2pSettings .addDir .p2pSelectCurr:hover,
.p2pSettings .addDir #formBtn:hover {
	background: #0078d7;
}

.p2pUserBlock a:hover {
	color: #000;
}

.p2pRulesArea .btn {
	display: inline-block;
	font-family: sans-serif;
	font-size: 20px;
	height: 23px;
}

.p2pRulesArea .cssload-container {
	display: inherit !important;
}

.p2pGoToMain {
	display: inline-block;
}

.p2pAddOrder {
	float: right;
	font-size: 16px;
	width: 200px !important;
	padding: 15px 0px !important;
	margin: 10px !important;
	text-align: center;
}

.p2pHelpBtn {
	display: block;
	padding: 0px 20px;
	text-align: center;
	margin: 3px 15px 0px 10px;
	font-size: 14px;
	height: 30px;
	line-height: 2.1;
	background: #0078d7;
	color: #FFF !important;
	white-space: nowrap;
	transition: all 100ms;
}

.p2pHelpBtn:hover {
	background: #000 !important;
	transition: all 100ms;
}

.p2pHelpBtn img {
	vertical-align: text-bottom;
	width: 16px;
	height: 16px;
}

a.p2pHelpTab {
	display: inline-block !important;
	float: right;
	margin: 8px !important;
	padding: 4px 6px 5px 6px !important;
}

a.p2pHelpTab img {
	width: 19px;
	height: 19px;
	margin-top: -2px;
}

.p2pTabAddOrder {
	background: #78ba00 !important;
}

.p2pTabAddOrder:hover {
	background: #000 !important;
}

.p2pAcceptBtn,
.p2pEditBtn,
.p2pOffBtn,
.p2pOnBtn,
.p2pRefreshBtn {
	min-width: inherit !important;
	display: inline-block;
	margin-right: 0px !important;
}

.p2pAcceptBtn:hover,
.p2pEditBtn:hover,
.p2pOffBtn:hover,
.p2pOnBtn:hover,
.p2pRefreshBtn:hover,
.p2pDealOkBtn:hover {
	background: rgba(0, 0, 0, 0.8) !important;
}

.p2pEditBtn {
	background: rgba(23, 4, 20, 0.47) !important;
}

.p2pOffBtn {
	background: rgba(255, 89, 89, 0.47) !important;
}

.p2pOnBtn,
.p2pDealOkBtn {
	background: #78ba00 !important;
}

.p2pOnBtn img {
	#opacity: 1 !important;
}

.p2pBtnTH {
	width: 45px;
}

.p2pOrderList {
	margin-top: 10px;
}

.p2pOrderList .hide {
	display: none;
}

.p2pOrderList th:hover {
	cursor: pointer;
}

.p2pOrderList .sum img {
	width: 16px;
	height: 16px;
	margin-top: 2px;
}

.p2pOrderList tr.line:hover,
.p2pHistory tr.line:hover {
	background: rgba(120, 186, 0, 0.1);
	cursor: pointer;
}

.p2pInfo {
	text-align: center;
	padding: 9px 0px;
	width: 40px;
}

.userRate {
	font-size: 11px;
	opacity: 0.8;
}

.userRate img {
	width: 12px;
	height: 12px;
	margin-top: 1px;
}

.inf {
	width: 35px;
	height: 30px;
	opacity: 0.6;
}

.p2pFromToBlock {
	border-spacing: 0;
}

.p2pFromToBlock td {
	border: 0;
	padding: 0;
}

.p2pFromToBlock .ps {
	margin: 0px 4px 0px 0px;
}

.p2pOrderData {
	width: 100%;
	#margin-bottom: 20px;
}

.p2pOrderData td.p2pFromToBigBlock {
	width: 38%;
	vertical-align: middle;
}

.headerOrderView {
	background: rgba(0, 0, 0, 0.04);
	padding: 10px 10px;
	text-align: center;
}

div.h3 {
	font-size: 20px;
	padding: 0px 0px 2px 0px;
}

.initiatorOrderView {
	padding: 6px 10px;
}

.p2pOrderData td.p2pFromToBigBlock img {
	#margin-top: 5px;
}

.p2pOrderDetails,
.p2pOrderCreator {
	width: 100%;
}

.p2pOrderDetails td,
.p2pOrderCreator td {
	padding: 0px 0px 5px 0px;
	width: 50%;
}

.p2pOrderData .subtitle {
	font-size: 20px;
	margin: 5px 0px 10px 0px;
}

.p2pArea {
	#position: relative;
}

.p2pArea strong {
	font-weight: normal;
	margin: -10px 0px 8px 0px;
	display: block;
}

.p2pOrderData td {
	vertical-align: top;
}

.fromArea,
.toArea {
	#vertical-align: middle;
	padding-top: 15px;
}

.p2pAcceptFullBtn {
	height: 55px;
	padding-top: 10px !important;
	font-size: 35px;
}

.shield {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #FFF;
	opacity: 0.4;
	display: none;
}

.p2pAddForm {
	position: relative;
}

.p2pAddForm table {
	width: 100%;
	border-spacing: 0;
}

.p2pAddForm td {
	vertical-align: top;
}

.p2pAddForm h3 {
	margin-top: 5px;
}

.p2pAddForm .details {
	width: 92%;
	height: 47px;
	resize: vertical;
}

.p2pAddForm .rateArea,
.p2pAddForm .fromArea,
.p2pAddForm .toArea {
	text-align: center;
}

.p2pAddForm .rateArea img {
	width: inherit;
	height: inherit;
	min-height: 64px;
}

.p2pAddForm .rate,
.p2pAddForm .reverseRate,
.minInput {
	font-size: 14px;
	text-align: center;
	max-width: 100px;
	padding: 3px;
	margin: 0px 5px;
	color: rgba(0, 0, 0, 0.4);
}

.minInput {
	text-align: left;
}

.minInput.black {
	color: #404040;
}

.valid.minInput.edit {
	max-width: 130px !important;
	margin: 0 !important;
}

.p2pAddForm .valid {
	margin: -10px 0px 10px 0px;
	width: 180px;
	text-align: center;
}

.p2pAddForm .country {
	max-width: 155px;
}

.p2pAddForm .city {
	max-width: 275px;
	width: 300px;
	height: 18px;
	margin-top: -4px;
}

.p2pAddForm .rateArea {
	color: rgba(0, 0, 0, 0.4);
	padding-top: 5px;
}

.p2pAddForm .fromArea,
.p2pAddForm .rateArea,
.p2pAddForm .toArea,
.p2pOderViewHeader {
	background: rgba(0, 0, 0, 0.04);
}

.p2pOderViewHeader td {
	text-align: center;
}

.p2pSelectCurr {
	display: inline-block;
	width: 230px !important;
	margin: 0px !important;
	font-size: 20px;
	font-family: sans-serif;
}

.fromToOrderBlock {
	display: inline-block;
	margin: 0px !important;
	padding: 10px 5px;
	font-size: 20px;
	font-family: sans-serif;
	background: rgba(0, 0, 0, 0.06);
	min-width: 270px;
	color: rgba(0, 0, 0, 0.4);
}

.p2pAddForm .fromSum,
.p2pAddForm .toSum {
	width: 230px !important;
}

.p2pAddBtn {
	width: 230px !important;
}

.p2pRulesArea {
	background: #00508F;
	width: 64% !important;
	left: 16% !important;
	;
	display: none;
}

.p2pRulesAgree {
	width: 16px !important;
}

.p2pAddBtn {
	width: auto !important;
}

.p2pOppositeOrder {
	display: block;
	margin: 8px 0px 15px 0px;
}

.p2pRegBtn,
.p2pLoginBtn {
	display: inline-block;
	font-size: 30px;
	width: 300px !important;
}

.filled {
	background: rgba(120, 186, 0, 0.22);
}

.notFilled {
	background: rgba(0, 70, 140, 0.07);
}

.p2pUserData {
	margin: 10px 0px 0px 0px;
	border-spacing: 0px 2px;
	width: 100%;
}

.p2pUserData.profile {
	margin: 0px 0px 0px 0px;
}

.p2pUserData.profile .p2pAccountStatus {
	background: #C8C8C8;
}

.p2pUserData td {
	width: 50%;
	padding: 10px;
}

.p2pAccountStatus {
	background: #DEDEDE;
	height: 40px;
	margin: -10px;
	padding: 5px 20px;
	text-align: center;
	font-size: 20px;
	box-sizing: border-box;
}

.p2pAccountStatus img {
	margin-top: 6px;
}

.p2pAccountStatus.verified {
	background: rgb(218, 233, 192) !important;
}

.p2pOrderList .expired {
	background: rgba(255, 172, 172, 0.35);
	color: rgba(127, 127, 127, 0.6);
}

.p2pOrderList .expired:hover {
	background: rgba(255, 172, 172, 0.45) !important;
}

.p2pOrderList .your,
.yourOrder {
	background: rgba(211, 221, 255, 1);
}

.p2pOrderList .your:hover {
	background: rgb(189, 204, 254) !important;
}

.p2pOrderList .userExpired {
	background: rgba(255, 89, 89, 0.47)
}

.p2pOrderList .userExpired:hover {
	background: rgba(255, 89, 89, 0.57) !important;
}

.p2pOrderDetails .expired,
.p2pDealFromTo .expired,
.rateArea .expired {
	color: #FF2900;
}

.p2pOrderList .status0,
.yourOrderInactive {
	background: rgba(0, 0, 0, 0.05) !important;
	color: #9C9C9C !important;
}

.p2pOrderList .status0:hover {
	background: rgba(0, 0, 0, 0.09) !important;
}

.p2pOrderList .status0 a {
	color: #9C9C9C !important;
}

.p2pOrderList .status0 img {
	opacity: 0.2;
}

.p2pOrderList .status0 img.expiredBtnImg {
	opacity: 1;
}

.percentLine {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	z-index: 1;
}

.percentLine.red {
	background: rgba(255, 89, 89, 0.47);
}

.percentLine.yellow {
	background: rgba(255, 255, 0, 0.5);
}

.percentLine.green {
	background: #78BA00;
}

.percent {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin-top: 4px;
	color: #404040;
	text-align: center;
	z-index: 2;
	font-size: 20px;
}

.anketa {
	display: inline-block;
	vertical-align: top;
	width: 100%;
	padding: 0px 10px 0px 0px;
}

.indicators {
	display: inline-block;
	vertical-align: top;
	width: 100%;
	padding: 0px 0px 0px 10px;
}

.activeDeals {
	display: inline-block;
	text-align: center;
	min-width: 14px;
	background: #00468C;
	color: #FFF !important;
	font-size: 11px;
	padding: 5px;
	border-radius: 50%;
}

.activeDeals:hover {
	background: #000;
}

.canceledDeals {
	display: inline-block;
	text-align: center;
	min-width: 14px;
	background: #FF5959;
	color: #FFF !important;
	font-size: 11px;
	padding: 5px;
	border-radius: 50%;
}

.canceledDeals:hover {
	background: #000;
}

.activeDeal {
	background: rgb(169, 189, 255) !important;
}

.activeDeal:hover {
	background: rgb(160, 181, 251) !important;
}

.doneDeal {
	background: rgba(120, 186, 0, 0.53) !important;
}

.doneDeal:hover {
	background: rgba(120, 186, 0, 0.4) !important;
}

.dealsLto,
.dealsLfrom {
	display: inline-block;
}

.p2pDealFromTo {
	background: #DEDEDE;
	height: 40px;
	margin: 0px 0px 2px 0px;
	padding: 5px 20px;
	text-align: left;
	font-size: 20px;
	box-sizing: border-box;
}

.p2pDealFromToimg {
	margin-top: 5px;
}

.p2pDealFromTo .inf {
	margin-top: 1px;
}

.p2pPostRateBtn {
	background: rgb(0, 120, 215) !important;
	padding: 9px 10px 13px 10px !important;
	margin-top: 2px !important;
}

.p2pPostRateBtn:hover {
	background: rgb(0, 70, 140) !important;
}

#p2p_dialog_alert {
	display: none;
}

.p2pDealBtn {
	background: #00508f !important;
}

.DealCompleteBg {
	background: #DAE9C0;
}

.p2pDealBtn:hover {
	background: #053b65 !important;
}

.p2pDealCancel,
.DealCancelBg {
	background: rgba(0, 0, 0, 0.2) !important;
}

.p2pDealCancel:hover {
	background: rgba(0, 0, 0, 0.25) !important;
}

.p2pDealComplain,
.DealComplainBg {
	background: rgba(255, 89, 89, 0.3) !important;
}

.p2pDealComplain:hover {
	background: rgba(255, 89, 89, 0.4) !important;
}

.p2pDealWriter {
	width: 97%;
	resize: vertical;
	font-size: 14px;
	height: 16px;
}

.p2pDealWriterErrorArea {
	position: relative;
}

.p2pDealWriterError {
	position: absolute;
	padding: 10px 10px;
	width: 97%;
	background: #000;
	color: #fff;
	display: none;
}

.p2pDialogBtn {
	height: 38px;
	margin-top: -3px;
	background: #00508f !important;
}

div.p2pDialogArea {
	display: block;
	#background: #f9f9f9;
	max-height: 400px;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 100%;
	margin-top: -15px;
	border: 1px solid rgba(120, 186, 0, 0.22);
}

.p2pComment {
	display: table;
	#background: #fff;
	margin: 0px 0px;
	padding: 5px 5px;
	overflow: auto;
	clear: both;
}

.p2pCommentHead {
	font-weight: bold;
}

.p2pCommentOpp {
	text-align: left;
	float: left;
}

.p2pCommentYou {
	text-align: right;
	float: right;
}

.p2pBtn {
	font-size: 14px;
	padding: 10px 10px;
	background: #0078d7;
	color: #FFFFFF;
	cursor: pointer;
	width: auto;
	text-align: center;
	min-width: 100px;
	border: 0;
}

.dealBtns {
	width: 100% !important;
	width: 100% !important;
	height: 43px;
	font-size: 20px;
}

.contractors {
	position: relative;
}

.contractors .tab {
	#position: absolute;
	width: 100%;
	background: #ebebeb;
	margin-top: -2px;
}

.contractors .p2pOrderView {
	position: absolute;
	width: 100%;
	margin-top: -2px;
	overflow: hidden;
	z-index: 3;
	background: rgba(222, 222, 222, 0.45);
	visibility: hidden;
}

.contractors .p2pOrderView.isVisible {
	background: transparent !important;
}

.contractorsTab {
	display: inline-block;
	background: #00468C;
	color: #FFF;
	padding: 10px 10px;
	margin: 2px 5px -2px 0px;
	cursor: pointer;
}

.contractorsTab.I {
	margin: 12px 5px 2px 0px !important;
	#font-size: 20px;
}

.contractorsTab:hover {
	color: #FFF;
	background: #000;
}

.contractorsTab.selected {
	background: rgba(222, 222, 222, 0.45);
	color: #404040;
	cursor: default;
}

.userFace {
	position: relative;
	display: inline;
	white-space: nowrap;
}

.userFace sup {
	position: absolute;
	font-size: 9px;
	right: -30px;
}

.userFace sub {
	position: absolute;
	bottom: 0;
	right: -30px;
	font-size: 9px;
}

.initiator .p2pOrderControl img {
	margin-top: 0px;
}

.verification {
	position: relative;
	display: inline-block;
	width: 105%;
	height: 40px;
	margin: -10px;
	background: rgba(0, 0, 0, 0.1);
}

.radioBlock {
	padding: 0px 15px 0px 0px;
}

.cDealEndBlock input[type=radio] {
	margin: -3px -3px 0px 0px;
}

.cDealEndBlock input[type=text] {
	width: 93%;
}

.cComment.cancel {
	width: inherit !important;
}

.dealControlBlock {
	text-align: center;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.dealHeaderControlBlock {
	font-family: sans-serif;
	font-size: 20px;
	padding: 10px 20px 10px 20px;
	text-align: center;
	margin: 5px 0px;
}

.dealCompleteRatings {
	padding: 0px 20px 0px 20px;
	margin: 5px 0px;
}

.dealCancel {
	font-family: sans-serif;
	font-size: 20px;
	padding: 10px 20px 10px 20px;
	text-align: center;
	margin: 5px 0px;
}

.cDealEndBlock {
	padding-bottom: 10px;
	margin-bottom: 5px;
}

.dealCancel.I,
.dealComplete.I {
	margin-top: 2px;
}

.RateOkBlock {
	background: #DEDEDE;
	padding: 1px 1px 20px 10px;
}

.RateCancelBlock {
	background: #DEDEDE;
	padding: 1px 1px 10px 10px;
}

tr.canceled,
.p2pInfoBtn {
	background: rgba(255, 89, 89, 0.47) !important;
}

tr.canceled:hover {
	background: rgba(255, 89, 89, 0.57) !important;
}

.p2pAddOrder {
	float: inherit !important;
}

.p2pOrderList th,
.p2pOrderList td {
	padding: 0px 5px 0px 5px !important;
	height: 40px;
}

.p2pFromToBlock td {
	padding: 0 !important;
	height: inherit !important;
}

.p2pUserBlock {
	#text-align: center;
}

.p2pAddForm .valid {
	margin: -10px 0px 10px 0px;
	width: 60px !important;
	font-size: 14px;
	padding: 2px 5px;
	text-align: center;
	cursor: pointer;
}

.p2pOrderList .your,
.yourOrder {
	background: rgba(222, 222, 222, 0.74) !important;
}

.p2pBtn {
	#border-radius: 50%;
	padding: 5px !important;
}

.p2pBtn img {
	width: 16px;
	height: 15px;
	margin-top: 2px;
}

.p2pBtn:hover {
	background: #004073 !important;
}

.off {
	display: none !important;
}

.control {
	text-align: center !important;
}

.h1area {
	display: inline-flex;
	vertical-align: middle;
	margin-top: -5px;
}

.h1area .social-likes_single-w {
	float: right;
}

.h1area.social-likes__widget_single {
	padding: 3px 5px;
	margin-top: 3px;
}

.p2pLegend div {
	padding: 6px;
	margin: 14px 0px -1px 0px;
	display: inline-block;
}

span.p2pLegend {
	margin: 0px 20px 0px 0px;
	padding: 0px 5px;
}

.p2pHistory {
	width: 100%;
	border-spacing: 0;
}

.p2pHistory tr {
	#background: rgba(0, 70, 140, 0.07);
}

.p2pHistory td {
	padding: 10px;
	border-bottom: 1px solid #878787;
}

.p2pHistory thead td {
	#font-weight: bold;
}

.order_details {
	height: 52px;
	vertical-align: middle !important;
	padding: 0px 10px 10px 10px;
	#background: #e3e3e3;
}

.deal_details .h3 {
	margin-top: -10px;
}

.p2pDealDetails {
	width: 100%;
	padding-bottom: 6px;
	background: rgba(0, 0, 0, 0.04);
	text-align: center;
}

.p2pOderViewHeader .rateArea {
	padding: 5px 0px 8px 0px;
}

.p2pOrderData,
.p2pOrderData table {
	border-spacing: 0;
}

.p2pUserData img,
.p2pHistoryFinished img {
	opacity: 0.55;
}

.dealStatus00 {
	background: none;
}

.dealStatus01,
.dealStatus10 {
	#background: rgba(0, 0, 0, 0.04);
}

.dealStatus11 {
	background: rgba(120, 186, 0, 0.04);
}

.dealStatus22,
.dealStatus21,
.dealStatus12,
.dealStatus20,
.dealStatus02 {
	background: rgba(0, 0, 0, 0.05);
}

.dealStatus33,
.dealStatus32,
.dealStatus23,
.dealStatus31,
.dealStatus13,
.dealStatus30,
.dealStatus03 {
	background: rgba(255, 89, 89, 0.04);
}

[name=notify_agent] {
	margin: 0;
}

.p2pOrderHeaderData {
	width: 100%;
	border-spacing: 2px !important;
	#background: rgba(0, 0, 0, 0.05);
	padding: 0px 5px;
}

.p2pOrderHeaderData td.left {
	text-align: left !important;
}

.p2pOrderHeaderData td.right {
	text-align: right !important;
}

.topmenu li.p2p {
	position: relative;
	padding: 26px 0px 20px 2px;
}

.topmenu li.p2p:hover {
	background: none;
}

.p2pMainMenuMessages {
	#position: absolute;
	display: inline;
	margin: 1px 0px 0px -7px;
	background: #d23e30;
	color: #fff;
	font-size: 12px;
	padding: 3px 7px;
	text-align: center;
	border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	cursor: pointer;
}

.p2pMainMenuMessages:hover {
	background: #000;
}

.p2p_messages_dialog a {
	color: inherit;
}

.p2p_messages_dialog {
	position: absolute;
	background: #fff;
	top: 60px;
	right: -100px;
	padding: 40px 40px;
	color: #000;
	white-space: nowrap;
	display: none;
	z-index: 100;
}

.box_shadow {
	-webkit-box-shadow: 0px 0px 25px 6px rgba(0, 0, 0, .16), 0px 0px 0px 0px rgba(0, 0, 0, .1);
	box-shadow: 0px 0px 25px 6px rgba(0, 0, 0, .16), 0px 0px 0px 0px rgba(0, 0, 0, .1);
}

.box_shadow2 {
	-webkit-box-shadow: 0px 10px 30px 5px rgba(0, 0, 0, .06), 0px 0px 0px 0px rgba(0, 0, 0, .1);
	box-shadow: 0px 10px 30px 5px rgba(0, 0, 0, .06), 0px 0px 0px 0px rgba(0, 0, 0, .1);
}

.ts {
	border: 1px solid #000;
	width: 40px;
	height: 20px;
	margin: 0px 0px -6px -2px;
}

.p2pDealControlDialog {
	background: #FFF;
	color: #404040;
	width: 33% !important;
	left: 31% !important;
}

.p2pDealControlDialog textarea {
	border: 1px solid rgb(197, 197, 197) !important;
	resize: vertical;
	font-size: 14px;
	width: 100%;
	box-sizing: border-box;
}

.p2pDealControlDialog [type=radio] {
	width: inherit;
}

.dealBtn {
	height: 38px;
}

.dialogRateArea {
	background: rgba(0, 0, 0, 0.05);
	margin: 5px 0px;
	padding: 8px 0px;
	text-align: center;
}

.dialogRateArea input {
	margin: 0px -4px 2px 10px;
}

.validate-tooltip {
	display: inline-flex;
	position: absolute;
	right: 10px;
	padding: 10px;
	background: #000;
	color: #FFF;
	white-space: nowrap;
	z-index: 100;
}

.validate-tooltip a {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

#submit {}

#submit:hover {
	#background: #006ba3;
}

[name=submit] {}

.submitDisable {
	#background: rgba(0, 119, 181, 0.72);
}

#jivo-iframe-container {
	position: fixed;
}

li {
	list-style-position: inside;
}

.logo {
	float: left;
	padding: 20px 25px;
}

.logo img {
	width: 40px;
}

.logoA {
	font-size: 22px;
}

.lineF {
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	height: 0px;
}

#jvlabelWrap {
	right: 50px !important;
}

#sales {
	display: inline-block;
	position: absolute;
	right: 220px;
	background: #ff8f01;
	color: #fff !important;
	border-radius: 7px !important;
	padding: 10px 8px 12px 8px;
	text-align: center;
	margin: 19px 14px 0px 0px;
	box-shadow: 0px 0px 3px #FF9800;
}

#sales img.cb100sales {
	width: 20px;
	height: inherit;
	margin: -3px 0px 0px 0px;
}

#sales:hover {
	background: #ffc107;
	border-radius: 50px;
	cursor: pointer;
}

.black_friday {
	color: #ffffff !important;
	background: #000000 !important;
	box-shadow: 0px 0px 2px #000000 !important;
}

.black_friday:hover {
	color: #fff !important;
	background: #464646 !important;
}

.cbb_main_col {
	vertical-align: top;
}

.cbb_ttitle {
	display: block;
	background: rgba(0, 0, 0, 0.05);
	text-align: center;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	padding: 18px;
	font-size: 20px;
}

.cbb_pool {
	width: 100%;
	background: rgba(0, 0, 0, 0.01);
	border-radius: 5px;
	border: 1px solid #e5e5e5;
}

.cbb_pool td.f {
	text-align: right;
	width: 50%;
	padding: 5px;
}

.cbb_pool td.s {
	text-align: left;
	width: 50%;
	padding: 5px;
}

#contest {
	display: inline-block;
	position: absolute;
	right: 39px;
	background: #673AB7;
	color: #fff !important;
	border-radius: 7px !important;
	padding: 10px 8px 12px 8px;
	text-align: center;
	margin: 19px 14px 0px 0px;
	box-shadow: 0px 0px 3px #673AB7;
}

#contest img {
	width: 20px;
	height: inherit;
	margin: -3px 0px 0px 0px;
}

#contest:hover {
	background: #7d4fd0;
	border-radius: 50px;
	cursor: pointer;
}

#sales,
#contest {
	width: 155px;
	white-space: nowrap;
}

.contestF2 {
	max-width: 500px;
	opacity: 1;
	box-shadow: 0px 0px 3px #FF9800;
	border-radius: 4px;
	margin: 30px auto 30px auto !important;
	width: 100%;
	background: #673AB7 !important;
	cursor: pointer;
}

.contestF2:hover {
	background: #7d4fd0 !important;
}

#exchangersSearch.eSearch {
	position: absolute;
	right: 0px;
	display: block;
	margin: 18px 1px 0px 0px;
	width: 42px;
	height: 42px;
	border: 1px solid #cecece;
	border-radius: 7px;
	background: url(https://kurs.expert//i/eye.lighting.png) no-repeat #fff;
	background-position: center;
	box-shadow: inset 0px 0px 3px #9E9E9E;
	cursor: pointer;
}

#exchangersSearch.eSearch:hover {
	box-shadow: 0px 0px 3px #9E9E9E;
}

#exchangersSearch.eSearch .eSearchInput {
	display: none;
	border: 0px solid;
	font-size: 14px;
	padding: 11px 12px 11px 10px;
	border-radius: 7px;
	outline: none;
}

#exchangersSearch.eSearch .eSearchSubmit {
	display: none;
	position: absolute;
	right: 0px;
	top: 0px;
	bottom: 0px;
	border: 0px solid;
	width: 40px;
	border-radius: 7px;
	cursor: pointer;
}

#exchangersSearch.eSearchShow {
	background: url(https://kurs.expert//i/eye.lighting.png) no-repeat #fff;
	background-position: right 11px center;
	box-shadow: 0px 0px 3px #9E9E9E;
}

#exchangersSearch.eSearchShowStatic {
	width: 181px;
	height: 39px;
	margin: 19px 1px 0px 0px;
	background: url(https://kurs.expert//i/eye.lighting.png) no-repeat #fff;
	background-position: right 11px center;
	box-shadow: 0px 0px 3px #9E9E9E;
}

#exchangersSearch.eSearchShowStatic .eSearchInput {
	width: 117px;
	display: block;
	padding: 10px 12px 10px 10px;
}

#exchangersSearch.eSearchShowStatic .eSearchSubmit {
	display: block;
}

#sales.no_contest {
	right: 190px;
}

.passChangeForm,
.passChangeForm input {
	text-align: center;
}

.passChangeForm .preload {
	display: block;
	margin-top: 15px;
}

.admDialog {
	margin: 10px 0px;
	padding: 10px;
	text-align: left;
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	white-space: normal;
}

.admDialogAdmin {
	background: #c4e5ff;
	border-radius: 4px;
	padding: 2px 3px;
}

.admDialogKE {
	display: inline-block;
	background: #d2ff9e;
	border-radius: 4px;
	padding: 2px 3px;
}

.admDialogMarkAsRead {
	cursor: pointer;
	width: 12px;
	height: 12px;
	margin: 3px 0px 0px 3px;
}

.admDialogMarkAsRead:hover {
	opacity: 0.7;
}

.admDialogCBImg {
	width: 17px;
	height: 15px;
	margin-top: 2px;
	opacity: 0.7;
}

.admDialogCBImg:hover {
	opacity: 0.9;
}

.exchangersSearch.main {
	margin-top: 5px;
	text-align: center;
	background: rgba(229, 234, 239, 0.5);
	padding: 10px 10px;
	margin-bottom: 7px;
	white-space: nowrap;
}

#exchangersSearch {
	float: right;
	margin-top: 1px;
}

#exchangersSearch [type="submit"] {
	min-width: 65px;
	padding: 0px 0px !important;
	margin: 7px 0px -5px 0px;
	box-shadow: inset 0 0 3px rgba(0, 0, 0, .2);
	border-radius: 4px !important;
	@background: rgba(229, 234, 239, 0.5);
	@color: #b7b7b7;
}

#exchangersSearch [id="domain"] {
	width: 125px;
	height: 27px;
	font-size: 14px;
	font-family: 'Segoe UI', Tahoma, Helvetica;
	padding: 0px 0px 0px 0px;
	margin-top: 12px;
	box-shadow: inset 0 0 3px rgba(0, 0, 0, .2);
	border-radius: 2px;
	text-align: center;
}

.publicStat {
	position: absolute;
	top: 0px;
	right: 0px;
	font-size: 10px;
	line-height: initial;
	color: rgba(0, 0, 0, 0.25);
	margin: 0px 0px -5px 0px;
	text-align: right;
}

.leadStat {
	position: fixed;
	bottom: 5px;
	right: 05px;
	font-size: 10px;
	line-height: initial;
	background: #fff;
	color: rgba(0, 0, 0, 0.5);
	margin: 0px 0px -5px 0px;
	text-align: right;
	white-space: nowrap;
	cursor: pointer;
	z-index: 1000;
}

.leadStat td {
	padding: 0px;
}

.editPurseForm .enterBlock {
	width: 100%;
}

.editPurseForm .editPurseFormBtn {
	width: 100% !important;
}

.editPurseForm .pursePin {
	width: 135px;
}

.editPurseForm .getPinBtn {
	width: 178px !important;
}

.editPurseForm .FormPreloader {
	position: absolute;
}

.pinP {
	white-space: nowrap;
}

.editPurseForm2 .cssload-speeding-wheel {
	margin: 2px 7px 0px -46px;
	border: 1px solid rgb(255 255 255);
	border-left-color: transparent;
	border-right-color: transparent;
	animation: cssload-spin 875ms infinite linear;
	-o-animation: cssload-spin 875ms infinite linear;
	-ms-animation: cssload-spin 875ms infinite linear;
	-webkit-animation: cssload-spin 875ms infinite linear;
	-moz-animation: cssload-spin 875ms infinite linear;
}

.browser span.text {
	position: absolute;
	top: 96px;
	left: 250px;
	font-size: 16px;
}

.browser span.text1 {
	position: absolute;
	top: 83px;
	left: 250px;
	font-size: 30px;
}

.browser span.textAddon {
	position: absolute;
	width: 380px;
	top: 185px;
	left: 250px;
	font-size: 16px;
}

.browser span.name {
	position: absolute;
	top: 130px;
	left: 250px;
	font-size: 50px;
}

.browser .apps_desc {
	position: absolute;
	top: 170px;
	left: 251px;
	font-size: 16px;
	width: 340px;
}

#container {
	min-height: 100%;
	margin-bottom: -287px;
}

#push {
	height: 287px;
}

.footer {
	position: relative;
	width: 950px;
	margin: auto;
	height: 167px;
	color: #737373;
	padding: 60px 20px;
	text-shadow: 0px 0px;
	border-radius: 6px;
	box-shadow: 0 0 2px #9E9E9E;
}

.dark {
	background: rgba(229, 234, 239, 0.5);
}

.socialNetworks {
	position: absolute;
	top: 58px;
	right: 265px;
	list-style: none;
	font-size: 10px;
	color: #8B8B8B;
	text-align: center;
	width: 174px;
}

.fSecondaryLink {
	font-size: 14px !important;
}

.copyright {
	position: absolute;
	top: 79px;
	right: 55px;
	text-align: right;
}

.flogo {
	position: absolute;
	top: 82px;
	right: 19px;
}

.flogo img {
	width: 32px;
}

.langBlock {
	position: absolute;
	top: 122px;
	right: 52px;
	float: right;
}

.langBlock li {
	display: inline-block;
	float: left;
	list-style: none;
	margin: 4px;
}

.langBlock li:hover {
	opacity: 1;
}

.langBlock a {
	font-size: 9px;
}

.langBlock img {
	width: 15px;
}

.obligatory {
	position: absolute;
	bottom: 75px;
	left: 35px;
	text-align: left;
}

.currSrc {
	margin-bottom: -2px;
}

a.textLink {
	color: #FFF;
	font-size: 12px;
}

.otherLinks {
	position: absolute;
	bottom: 45px;
	left: -24px;
	list-style: none;
	font-size: 10px;
	color: #8B8B8B;
	text-align: left;
}

.development {
	position: absolute;
	bottom: 66px;
	right: 55px;
}

.partnershipPromoBlock h2 {
	line-height: 40px;
}

.partnershipPromoBlockBgLayer {
	border-radius: 4px;
}

.ccNoComments {
	margin: 0px 0px 10px 0px !important;
}

input,
textarea,
select {
	font-family: 'Gerbera', Verdana, sans-serif;
	font-size: 20px;
	padding: 10px;
	border: 0.3mm solid #cecece;
	border-radius: 4px;
}

table#newsLineMain td,
.newsElement {
	overflow: hidden;
	border-radius: 5px;
}

.newsSign {
	width: 220px;
	padding: 10px 5px;
}

div.newsSign.addonInfo {
	border-radius: 0px 0px 4px 4px;
}

#jvlabelWrap {
	right: 55px;
	left: auto;
}

._orinationRight_25.wrap_mW {
	bottom: 30px;
}

@media screen and (max-width: 1100px) {
	.button_1O {
		width: 40px !important;
		height: 40px !important;
		transform: inherit !important;
		margin-bottom: 7px !important;
		margin-right: 7px !important;
	}
}

@media screen and (max-width: 1140px) {

	.social-likes_ready,
	.social-likes.header,
	.themeChange {
		display: none;
	}
}

#exchangers.exchangersList .eLine td {
	padding: 10px 10px 10px 12px !important;
}

#content {
	overflow: hidden;
}

.forecast {
	color: green;
}

button.getBonusBtn2.cbPromoBtn {
	margin: 25px auto 20px auto !important;
}

a.cbPagePromoBanner {
	display: block;
	margin: 5px 0px 10px 0px;
}

.addToFavArea {
	position: relative;
	display: inherit;
	width: 35px;
}

.addToFavArea span {
	#position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.formBtn {
	margin: -5px 10px -5px 0px;
	padding: 10px 10px;
	color: #FFFFFF !important;
	cursor: pointer;
	width: auto;
	text-align: center;
	min-width: 100px;
	border: 0;
}

article {
	padding: 0px 15px 0px 15px;
	margin: 0px 15px 0px 0px;
	width: 600px;
}

.clickerSearch th,
.clickerSearch td {
	padding: 10px 2px 10px 2px !important;
}

.clickerSearch .city {
	max-width: 100px;
}

.currPairBlock center {
	height: inherit !important;
}

#mainMenu {
	display: table;
	width: 100%;
	padding: 0;
	text-align: center;
	border-radius: 5px;
	background: rgba(229, 234, 239, 0.5);
}

#mainMenu a {
	display: table-cell;
	width: 10px;
	padding: 10px 5px;
	font-size: 16px;
	text-shadow: 0px 0px 0px;
	@font-family: 'Segoe UI Light',
	Tahoma,
	Helvetica;
	color: #404040;
	font-style: normal;
	@font-weight: 300;
	white-space: nowrap;
	-moz-font-feature-settings: normal !important;
}

#dataArea {
	position: relative;
}

@-moz-document url-prefix() {
	#mainMenu a {
		#font-weight: normal;
	}
}

#mainMenu a:hover {
	color: #fff;
	transition: all 200ms;
	border-radius: 4px;
}

#mainMenu a.selected {
	background: rgba(0, 0, 0, 0.04);
	border-radius: 4px;
}

#mainMenu a.selected:hover {
	cursor: default;
	color: #404040;
}

#mainStat {
	#float: right;
	display: inline-block;
	padding: 11px 20px 0px 0px;
	font-size: 12px;
	color: #404040;
	line-height: 16px;
	opacity: 0.7;
}

#mainStat .field {
	display: inline-block;
	width: 80px;
	text-align: left;
	white-space: nowrap;
}

#mainStat .value {
	display: inline-block;
	width: 69px;
	text-align: right;
	white-space: nowrap;
}

table.mainStat {
	#width: 100%;
	border-spacing: 0;
	float: left;
	text-align: right;
	font-size: 10px;
	color: #404040;
	margin: 3px 0px 4px 10px;
}

table.mainStat tr {
	display: block;
	margin-top: -2px;
}

#errorPage {
	margin-top: -2%;
}

.errorPageImg {
	width: 222px;
	height: 222px;
	@margin-top: -5%;
}

.errorPageTitle {
	@font-size: 50px;
	line-height: 60px;
	margin: 1% 0px 25px 0px;
}

.errorPageLink {
	font-family: Verdana, sans-serif;
	display: inline-block;
	font-size: 18px;
	line-height: 19px;
}

#noteArea {}

#note {
	position: absolute;
	right: 0px;
	display: table;
	width: 420px;
	text-align: right;
	#background: #e5eaef;
	#color: #fff;
	padding: 5px 0px 8px 15px;
	#border-radius: 3px;
	font-size: 12px;
	margin: 6px 0px 0px 0px;
}

.cloud2 {
	border-radius: 10px;
	height: 50px;
	width: 500px;
	padding: 20px;
	position: relative;
}

.cloud2:before {
	position: absolute;
	width: 0;
	height: 0;
	left: 0px;
	top: 58px;
	content: '';
	border: 6px solid;
	border-color: #e5eaef transparent transparent #e5eaef;
}

.exLeadComment {
	position: absolute;
	width: 210px !important;
	height: 46px !important;
	padding: 0px;
	font-size: 11px !important;
	resize: none !important;
	opacity: 0.7;
	border: 0 !important;
	background: rgba(0, 0, 0, 0);
}

.exLeadComment:hover {
	background: rgba(0, 0, 0, 0.1);
}

.exLeadCommentOrder {
	width: 190px !important;
	height: 70px !important;
	padding: 0px;
	font-size: 11px !important;
	resize: none !important;
	opacity: 0.7;
	background: rgba(0, 0, 0, 0);
}

.schedule {
	font-size: 11px;
	margin: 0px;
	width: 65px !important;
	text-align: center;
	padding: 10px 0px 10px 27px;
}

.exchangers_blacklist th,
.exchangers_blacklist td {
	padding: 0px 7px 0px 0px !important;
	height: 30px;
}

.social-likes {
	width: 45px !important;
}

.social-likes__counter_empty {
	min-width: inherit !important;
}

table.commission {
	border-spacing: 0px 0px;
	margin-bottom: 20px;
}

table.commission.ke.adminEdited {
	background: #e06073;
}

.commission.keEdited {
	background: #ca7a03 !important;
}

.exPPVerify.failure {
	background: #ff7070 !important;
}

.sent {
	background: rgba(0, 0, 0, 0.7) !important;
}

.domain #formBtn {
	padding: 0px;
}

.verified {
	background: #78ba00 !important;
}

.sShot {
	color: #FFF;
}

.sShot.s_10 {
	margin: 10px 0px 0px -15px;
	border-radius: 4px;
}

.sShotMask.s10 {
	background: rgba(138, 1, 1, 0.7) !important;
}

.sShotMask.s9 {
	background: rgba(138, 1, 1, 0.7) !important;
}

.paramsStatus9,
.paramsStatus10 {
	color: #ff0000 !important;
	font-weight: bold;
}

.paramsStatus-1 {
	color: #ff7800 !important;
	font-weight: bold;
	opacity: 1;
}

.screenshotArea {
	width: 86%;
	background: rgba(0, 0, 0, 0.1);
	padding: 10px 25px;
	margin: 0px 0px 10px 0px;
	display: none;
}

.acceptedDomainsGoto {
	width: 278px !important;
}

#upload .preload {
	margin-top: 4px;
	margin-left: 2px;
	display: none;
}

.scrBlock {
	position: absolute;
	bottom: 22px;
	right: 80px;
	border-bottom: 1px rgba(0, 0, 0, 0.0) dashed;
	display: inline-block;
	cursor: pointer;
	opacity: 0.7;
	z-index: 50;
}

.scrBlock.adm {
	position: inherit;
}

.scrBlock:hover {
	#border-bottom: 1px #404040 dashed;
}

.scrBlock img {
	vertical-align: text-bottom;
}

.commTime.adm {
	opacity: 1;
	color: #8b8b8b;
}

div.scr {
	position: absolute;
	left: 50%;
	top: 25px;
	margin-left: -370px;
	width: 700px;
	background: none;
	background-size: 100%;
	padding: 0px;
	z-index: 100;
	display: none;
	-webkit-box-shadow: 0px 0px 25px 6px rgba(0, 0, 0, .16), 0px 0px 0px 0px rgba(0, 0, 0, .1);
	box-shadow: 0px 0px 25px 6px rgba(0, 0, 0, .16), 0px 0px 0px 0px rgba(0, 0, 0, .1);
}

div.scr.adm {
	border: 0;
}

.close.adm {
	background: url(https://kurs.expert//i/delete.png) no-repeat #000;
	padding: 2px 2px;
}

div.scr .close.W {
	background: url(https://kurs.expert//i/delete.lighting.png) no-repeat;
}

div.scr img {
	width: 100%;
}

img.photo {
	opacity: 0.7;
}

.wpsArea.ok .wpsPS.wDays {
	opacity: 0.5;
}

#upload {
	margin-top: 10px;
	display: none;
}

#upload .uploadFile {
	width: 120px;
}

.publicSCR {
	width: inherit !important;
}

.regRulesComm {
	margin: -5px -5px -5px -5px;
}

.exchMenu td div {
	background-color: rgba(0, 0, 0, 0.2);
}

.exchMenu td div:hover {
	background-color: rgba(0, 0, 0, 0.3);
}

.browser {
	border-radius: 4px;
	cursor: pointer;
}

.browser:hover {
	opacity: 0.9;
}

.browserHeadBlock {
	padding: 7px 2px 13px 0px;
	opacity: 0.7;
}

.browserHeadBlock img {
	margin-right: 1px;
}

.loginmenu {
	left: 355px;
	margin-top: 1px;
}

.loginmenu.noShift {
	left: 280px !important;
}

.browserHeadBlock div {
	font-size: 12px;
	#color: #404040;
	margin-top: -4px;
	line-height: 16px;
}

.loginBlock {
	margin: 15px 0px 0px 3px;
}

.commentsList .comment {
	margin: 10px -10px 10px -15px;
}

.commentsList .comment.answer {
	margin-right: -10px;
}

.BLtable .comment {
	margin: 10px 0px 10px -15px;
}

.BLtable .comment.answer {
	margin-right: 0px;
}

.comment.RC {
	background: #ced2d7;
	opacity: 0.85;
}

.commAuthorRC {
	display: inline-block;
	margin-bottom: 15px;
}

.commAuthorRC img {
	width: 25px;
	height: 25px;
	margin-right: 10px;
}

.removedClaim {
	display: inline-block;
	background: #909090;
	color: #000;
	padding: 2px 7px;
	margin: 0px 10px;
}

.eSearchArea {
	position: absolute;
	right: 4px;
	top: 26px;
	z-index: 100;
}

.eSearchArea .eSearch {
	font-size: 12px;
	padding: 5px 5px 6px 5px;
	width: 115px;
}

.eSearchArea .button {
	display: inline-block;
	font-size: 12px;
	width: 65px;
	background: rgb(209 209 209);
	border: 0;
	min-width: inherit;
	padding: 6px 0px 7px 0px;
	margin: -1px 0px 0px 0px;
}

.eSearchArea .button:hover {
	background: #0060ac;
}

table.commission td {
	width: 10%;
}

table.commission input[type=text] {
	width: 60px;
	font-size: inherit;
}

table.commission select {
	width: 80px;
	height: 38px;
	font-size: inherit;
}

table.commission select:hover {
	cursor: pointer;
}

table.commission .direction {
	font-size: 20px;
	text-align: center;
	background: rgba(0, 0, 0, 0.4);
}

.positive {
	background: #78ba00 !important;
}

.negative {
	background: rgba(255, 89, 89, 0.47) !important;
}

table#admTable td.connectError:hover {
	background: none !important;
}

table#admTable td.lang {
	white-space: normal !important;
}

.neutral.unselectable {
	background: rgba(0, 0, 0, 0.2) !important;
}

.negative.unselectable {
	background: #fb9e9e !important;
}

.positive.unselectable {
	background: #b3da6a !important;
}

.positive.unselectable.selected {
	background: #79ba00 !important;
}

.negative.unselectable.selected {
	background: #dc1818 !important;
}

.neutral.unselectable.selected {
	background: rgba(0, 0, 0, 0.6) !important;
	border: 2px solid rgba(0, 0, 0, 0.7);
}

.regForm {
	left: 48%;
	width: 355px;
}

.loginForm,
.regForm {
	padding: 25px 30px 25px 30px;
}

.FormErrorArea,
.FormAnswerArea,
div.errorArea,
.errorAreaExchAdd {
	color: #FFF !important;
	background: rgba(0, 0, 0, 0.7) !important;
	border-radius: 3px !important;
}

.FormAnswerArea {
	line-height: 30px;
}

.commType {
	white-space: nowrap;
	margin-top: 3px;
}

.errorTypeTD {
	white-space: nowrap;
}

.commType div {
	width: 125px;
}

.commType div.unselectable {
	border: 2px solid rgba(0, 0, 0, 0);
}

.commType div.selected {
	border: 2px solid #676767;
}

.commQuote {
	background: rgba(0, 0, 0, 0.05);
	border-radius: 3px !important;
	width: 100%;
	box-sizing: border-box;
}

.addToFav,
.crossLink,
.reverseExchange {
	margin: 3px 0px 2px 0px !important;
}

.addToFav,
.crossLink {
	width: 20px;
	height: 20px;
	padding: 8px;
	cursor: pointer;
	background: rgba(0, 0, 0, 0.1);
	border-radius: 50%;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	visibility: hidden;
}

.addToFav:hover,
.crossLink:hover {
	background: rgba(0, 0, 0, 0.25);
}

.crossLink {
	visibility: hidden;
	opacity: 0.5;
}

.eLine td.crossCeil,
th.crossCeil {
	padding: 0 !important;
}

.best2favTD {
	min-width: 20px;
}

td.best2fav {
	position: relative;
}

td.best2fav:hover {
	background: #C7FF60;
}

td.inFav:hover {
	background: none !important;
}

td.inFav img {
	display: none;
}

td.best2fav span {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}

td.best2fav .preloader {
	margin-top: 8px;
}

.loadZone {
	position: absolute;
	right: -35px;
	top: -6px;
	padding: 0 !important;
	margin: 0 !important;
	line-height: inherit;
}

#bestList .loadZone {
	top: -20px;
}

.bestDirsTable {
	table-layout: fixed;
	border-collapse: separate;
}

.bestDirsTable th.name,
.bestDirsTable td.eName {
	width: 170px;
	overflow: hidden;
}

.bestDirsTable th.eRep {
	width: 80px;
	text-align: center;
}

.bestDirsTable th.reserve {
	width: 90px;
	text-align: center;
}

.bestDirsTable th.feedbacks {
	width: 10px;
	text-align: center;
}

.bestDirsTable .tGive,
.eGive {
	#width: 500px;
}

.crossLink.main {
	padding: 1px 2px;
	margin-left: 5px !important;
	background: #fff;
	border-radius: 0%;
}

.crossLink.main img {
	width: 16px;
	height: 16px;
	vertical-align: sub;
	opacity: 0.75;
}

.crossLine.hl {
	background: rgba(120, 186, 0, 0.09) !important
}

.crossLine sup {
	font-size: 9px;
	color: #ec6b85;
}

.showAuth,
.setupBtn {
	color: #fff;
	cursor: pointer;
}

.verSwitch {
	cursor: pointer;
	display: none;
}

@media screen and (max-width: 999px) {
	.verSwitch {
		display: inherit;
	}
}

.mobMenuArea,
.mobRate,
.mobFooterMenu {
	display: none;
}

.siteHead h2 {
	margin: 0px 0px 20px 0px;
	line-height: 35px;
	font-size: 40px;
}

.h1 {
	margin: 0px 0px 20px 0px;
	padding-bottom: 38px;
	line-height: 35px;
	font-weight: normal;
	font-size: 40px;
}

.h1.mp {
	margin: 20px 0px 20px 0px;
	padding: 0;
}

.h2 {
	display: block;
	margin-top: 0;
	font-size: 25px;
	font-weight: normal;
}

.mobShow {
	display: none;
}

.commentsList {
	margin: 0px 0px 0px 15px;
	width: 99% !important;
}

.commentsList.bl {
	width: 100% !important;
}

.mobCPP,
.mobCPPLine {
	width: 100%;
}

header {
	min-height: 167px;
}

.breadcrumbs {
	color: #b7b7b7;
	margin: -15px -15px 0px -15px;
	padding: 10px 10px;
	background: rgba(229, 234, 239, 0.5);
	min-height: 20px;
	font-size: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	border-radius: 0px 0px 4px 4px;
}

.breadcrumbs.direction {
	margin: 0px 0px 0px 0px;
}

.breadcrumbs a {
	color: #b7b7b7;
	text-decoration: underline;
}

#infoArea {
	#padding: 10px 15px 15px 15px;
}

.calculationArea {
	margin: 0px 0px 20px 0px;
}

.mobCPPLine,
.mobCPPLine tr,
.mobCPPLine td {
	#display: inline-block;
}

.mobPair {
	background: none;
}

.currPairPanel {
	padding: 5px 0px 0px 0px;
	margin-bottom: 0px;
	width: 990px !important;
	min-height: 43px;
	border-radius: 4px 4px 0px 0px;
}

.currPairPanel[mainpage="1"] {
	border-radius: 4px 4px 4px 4px;
}

.currPairBlock {
	display: inline-block;
	white-space: nowrap;
	margin: -5px 0px -2px 0px !important;
}

.currPairStyle {
	margin: 0px 0px 6px -1px;
}

.currPairStyle img {
	margin-top: -3px;
}

.currPairReverse img {
	margin-top: -2px;
}

.currPairEdit img {
	margin-top: -3px !important;
}

.currPairDelete img {
	margin-top: -2px !important;
}

.calculation img.preloader {
	display: inherit;
	margin: -2px 0px 0px 0px;
}

table.editGrid select {
	padding: 5.5px;
}

.SummaryH1 {
	line-height: 31px !important;
}

.tdAddPair {
	margin: 0px !important;
	padding: 0 !important;
	width: inherit !important;
}

.tdAddPair .currPairAdd.mobHide {
	display: block;
	width: auto;
	margin: 0px 0px 4px 0px;
	padding: 4px 0px 3px 0px !important;
}

.currPairAdd.mobHide.long {
	width: 962px;
}

.currPairAdd.mobHide.short2 {
	margin: -3px 4px 3px 3px !important;
	padding-bottom: 4px !important;
}

.currPairAdd.mobHide.long2 {
	margin: -1px 3px 3px 3px !important;
	padding-bottom: 4px !important;
}

.currPairAdd.mobHide.short3 {
	margin: -3px 0px 3px -1px !important;
	padding-bottom: 4px !important;
}

.currPairAdd.mobHide.long3 {
	margin: -1px 0px 3px 1px !important;
	padding-bottom: 4px !important;
}

.currPairAdd.mobHide.short4 {
	margin: -1px 0px 3px 0px !important;
	padding-bottom: 4px !important;
}

.currPairAdd.mobHide.long4 {
	margin: -1px 0px 3px 0px !important;
}

.mobCPPLine.col2 {
	padding: 6px 4px 4px 4px;
}

.mobCPPLine.col3 {
	padding: 0px 3px 0px 3px;
}

.mobCPPLine.col4 {
	padding: 1px 5px 1px 4px;
}

.mobCPP {
	padding: 0px 0px;
}

.mobCPPLine td {
	width: 50%;
	padding: 0;
	text-align: center;
	min-height: 31px;
}

.currPairBlock center {
	margin: 1px 0px 0px 0px;
}

.currPair {
	text-align: center;
	#width: 375px !important;
}

th.mobShow,
td.mobShow,
.reserve.mobRate {
	display: table-cell;
}

.currPairAdd.mobShow {
	display: none;
}

.g-recaptcha {
	margin: 10px 0px;
	min-height: 78px;
}

.loadLayer {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	text-align: center;
	background: rgba(246, 246, 246, 0.6);
	display: none;
}

.loadLayer .preload,
.loadLayer .preloader {
	display: block !important;
}

.loadLayer .preload {
	margin-top: 12px !important;
}

.addToFav {
	visibility: visible;
}

.arrowR {
	width: 20px;
	height: 20px;
}

.helpimg {
	width: inherit;
	margin: 15px 0px;
	float: none;
}

h2.helpSectionTitle {
	margin: 40px 0px !important;
}

table.fraudList {
	border-spacing: 0;
}

table.fraudList th {
	border-bottom: 1px solid #8b8b8b;
}

table.fraudList td {
	vertical-align: middle;
	height: inherit;
	padding: 2px 0px;
	height: 42px;
}

table.fraudList td.f_comment {
	background: rgba(0, 0, 0, 0.04);
	border-top: 0;
	padding: 5px;
	height: 21px;
}

table.fraudList td[bline] {
	border-bottom: 1px solid #8b8b8b;
}

.oCellInside img {
	width: 20px;
	height: 20px;
}

.scam {
	color: rgb(255, 112, 112) !important;
}

.scam:hover {
	color: #FFF !important;
	background: rgb(255, 112, 112) !important;
}

.not4rating[status="0"] {
	color: #FFF !important;
	background: rgb(255, 112, 112) !important;
}

.defaultModBtn,
.not4rating[status="1"] {
	color: #FFF !important;
	background: #0078d7 !important;
}

a#submitBtn {
	display: table;
	font-size: 14px;
	padding: 10px 40px;
	margin: 15px 0px 0px 0px;
	color: #FFF;
	background: #2591e6;
}

table.tList {
	width: 100%;
	border-spacing: 0;
	table-layout: fixed;
}

table.tList th {
	border-bottom: 1px solid #8b8b8b;
}

table.tList td {
	vertical-align: middle;
	border-bottom: 1px solid #8b8b8b;
	padding: 5px 0px;
}

.muted {
	opacity: 0.3;
}

.miniInput {
	font-size: 14px;
	padding: 5px 5px;
}

.unknownDirs {
	background: #f2e6ff;
	border-spacing: 0;
	width: 100%;
}

td.unknownDirs {
	display: none;
}

.unknownDirs td.last {
	border: 0 !important;
}

.brackets:hover {
	color: #404040;
}

#admTable tr.status7 {
	background: #decbf1;
}

#admTable tr.status6 {
	background: #a0d0ff;
}

.moderateInitBtn,
.addToRatingBtn {
	background: #004479 !important;
}

.B {
	color: #FFF !important;
}

.purgatory {
	color: #d5b4f7;
}

.bCount {
	color: #cab1b9;
}

.LeadEx {
	background: rgba(0, 0, 0, 0.1);
	padding: 0px 5px;
}

.LeadEx span:hover {
	color: #000;
}

.exchangers_orders {
	width: 100%;
	border-spacing: 0px;
}

.exchangers_orders td {
	padding: 10px 2px !important;
	border-bottom: 1px solid #8b8b8b;
}

.exchangers_orders #formBtn {
	margin: 0px 5px 10px 0px;
	padding: 5px;
}

.exchangers_orders .new {
	background: #ffd0e0;
}

.fromInside {
	background: #e186f1;
}

.exchangers_orders .status1 {
	background: #cddc39 !important;
}

.exchangers_orders .status2 {
	background: #b5b5b5;
}

#news img {
	float: left;
	margin: 0px 25px 5px 0px;
}

.newsHeadParams {
	padding-bottom: 10px;
	line-height: 32px;
}

.newsHeadParams .social-likes__widget_single {
	padding: 2px 5px;
	margin: -4px 0px 0px 5px;
}

.modUtilsPic {
	width: 14px;
	height: 14px;
	opacity: 0.6;
	vertical-align: sub;
}

td.dirListCell:hover {
	background: #C7FF60;
}

.mOrders {
	color: #ffef0f;
}

.mOrdersChecked {
	color: #FFC107;
}

.mModerate {
	color: #afdcff;
}

.mNoActive {
	color: #d2d2d2;
}

.notInDBTable {
	width: 100%;
	border-spacing: 0;
}

.notInDBTable th {
	text-align: left;
}

.notInDBTable td,
.notInDBTable th {
	border-bottom: 1px solid #8b8b8b;
	padding: 3px 2px;
}

.toIgnore,
.delFromIgnore,
.toOrders {
	min-width: inherit !important;
	width: 25px !important;
	height: 25px !important;
	margin: 0px 0px !important;
	padding: 0px 0px !important;
}

.scrComment {
	white-space: initial;
}

.leadExModerBtn {
	width: 10px;
}

.targetDir {
	background: #8ccafd !important;
}

#dataArea {
	#visibility: hidden;
}

#preDataArea {
	display: none !important;
}

.exchangersDirection {
	@opacity: 0;
}

.exchangersDirection.visible {
	opacity: 1;
	transition: 200ms all;
	visibility: visible !important;
	display: block;
}

.paging {
	display: table;
	width: 100%;
	padding: 10px 20px 10px 0px;
	margin: 15px 0px;
}

.paging a {
	display: inline-block;
	background: rgba(0, 0, 0, 0.1);
	padding: 5px 10px;
	margin: 5px 5px;
}

.paging span.page {
	background: #52677a;
	color: #fff;
	padding: 5px 10px;
	margin: 0px 5px;
}

.paging a {
	color: #6f6f6f;
}

.paging a.rewind,
.paging a.forward {
	background: rgba(0, 0, 0, 0.1);
	padding: 5px 10px;
}

.paging a:hover {
	background: rgba(0, 0, 0, 0.2);
}

.paging a,
.paging span.page,
.paging a.rewind,
.paging a.forward {
	padding: 3px 3px;
	min-width: 19px;
	display: inline-block;
	text-align: center;
}

.commAuthorVoid {
	float: left;
	margin-bottom: 15px;
}

.commAuthorVoid img,
.commAuthorNoLink img {
	width: 25px;
	height: 25px;
	margin-right: 10px;
}

.commTextVoid {
	display: inline-block;
}

.qdTD {
	opacity: 0.7;
}

.quickDiscount {
	font-size: 14px;
	width: 43px;
	padding: 2px 0px;
	text-align: center;
}

.crossComm {
	font-size: 14px;
	width: 20px;
	padding: 3px 1px !important;
	text-align: center;
}

td.editArea.wide input[type=text].psInput {
	width: 74px !important;
}

td.editArea.wide input[type=text].commInput {
	width: 20px !important;
	text-align: center;
	vertical-align: super;
}

.ps_matrix {
	width: 95%;
	height: 70px;
	resize: vertical;
	font-family: sans-serif;
	font-size: 11px;
}

.WCArea .checked {
	background: #d7f79d;
}

.WCArea {
	display: table;
	text-align: left;
	text-transform: initial;
	font-size: 12px;
	#color: rgba(0, 0, 0, 0.37);
	margin-top: -6px;
}

.WCArea input {
	width: inherit !important;
	vertical-align: sub;
}

.WCArea img {
	width: 13px;
	height: 13px;
	margin: 0;
	opacity: 0.17;
	vertical-align: sub;
}

.accPSСomSettings {
	width: 100%;
	border-spacing: 0px;
	padding: 0px 0px;
	background: none !important;
}

.accPSСomSettings th {
	font-weight: normal;
	text-align: left;
	padding: 0px 10px;
}

.accPSСomSettings tr.selected {
	background: rgba(0, 0, 0, 0.08);
}

.accPSСomSettings td {
	padding: 6px;
	border-bottom: 1px solid #cecece;
}

.accPSСomSettings tr.first td {
	border-top: 1px solid #cecece;
}

.accPSСomSettings .last {
	border: 0;
}

.accPSСomSettings input[type=text] {
	font-size: 14px;
	padding: 5px 5px;
	width: 30px !important;
	text-align: center;
}

.accPSСomSettings td img {
	width: 16px;
	height: 16px;
	vertical-align: bottom;
}

.exchangersDirection thead {
	white-space: nowrap;
}

.shiftArea input[type=text] {
	font-size: 14px;
	padding: 5px 5px;
}

.shiftArea {
	display: none;
	padding: 10px;
	position: relative;
	margin: 0px 2px 0px 1px;
	font-size: 13px;
	background: rgba(229, 234, 239, 0.5);
	border-radius: 4px;
}

.cross.button.selected {
	#padding-bottom: 5px !important;
}

.calcAreaMenu,
.cross.menu {
	position: relative;
}

.calcAreaMenu .load {
	position: absolute;
	top: 5px;
	right: 8px;
	display: inline-block;
}

.notifyTable {
	width: 100%;
}

.emptyDirection {
	display: none;
}

.notifyTable .title {
	width: 40%;
	text-align: right;
}

.notifyTable .input {
	text-align: left;
}

.notifyTable .wait {
	text-align: center;
}

.notifyRadio {
	vertical-align: sub;
	margin: 0px -3px 0px 10px;
}

.shiftArea .hide {
	position: absolute;
	top: 5px;
	right: 15px;
	width: 16px;
	height: 16px;
	background: url(https://kurs.expert//i/delete.png) no-repeat;
	background-size: 16px 16px;
	z-index: 98;
	cursor: pointer;
}

.calcAreaMenu textarea {
	width: 76%;
	font-size: 14px;
	resize: none;
	box-sizing: border-box;
}

.calcAreaMenu select {
	font-size: 14px;
	box-sizing: border-box;
	cursor: pointer;
	#overflow: hidden;
}

.complain.shiftArea,
.cross.shiftArea {
	text-align: left;
}

.calcAreaMenu .preload {
	#position: absolute;
	margin: 15px 0px 0px 5px;
}

.stat .preload {
	position: inherit;
}

.cross.shiftArea {
	white-space: nowrap;
	-moz-user-select: text;
	-o-user-select: text;
	-khtml-user-select: text;
	-webkit-user-select: text;
	user-select: text;
}

.crossTable {
	margin: 0px 0px 0px 0px !important;
}

.crossTable .tablesorter-headerAsc,
.crossTable .tablesorter-headerDesc {
	background: none !important;
}

.crossCalc {
	display: none;
	margin-bottom: 15px !important;
}

.crossCalc img {
	#width: 13px;
	#height: 13px;
	#margin-top: 3px;
}

.crossTable {
	position: relative;
}

.crossTable .exchanger {
	text-align: center;
}

.crossTable th {
	cursor: default !important;
}

.crossTable th,
.crossTable td {
	padding: 0px 1px !important;
}

.crossTable span {
	#font-size: 10px;
}

.w33,
.crossTable td.w33 {
	padding-top: 7px !important;
	width: 33%;
}

.crossTo {
	text-align: left;
	width: 10px;
}

.crossDirComm {
	text-align: center;
	width: 10px;
}

.slogan {
	left: 64px !important;
	font-family: 'Gerbera', Helvetica;
	font-size: 7.88pt !important;
	top: 46px;
}

.slogan[lang="en"] {
	top: 45px;
	left: 67px !important;
	font-size: 9.6pt !important;
}

.crossCalc .notActive {
	background: #E6E6E6;
	color: #E6E6E6;
}

.clickerExchangerBlock {
	#display: block;
	overflow: hidden;
}

.ppc {
	color: #2591e6;
}

.editE {
	display: inline-block;
	background: rgba(0, 0, 0, 0.2);
	padding: 0px 3px 2px 4px;
}

.editE img {
	width: 16px;
	height: 16px;
	margin-top: 2px;
}

.editE:hover {
	background: #00508f !important;
}

.reviews:hover,
.connectError:hover,
.clickerExchangerLink:hover {
	background: rgba(0, 0, 0, 0.05) !important;
}

.normal {
	background: #2591e6 !important;
	display: inline-block;
	min-width: 120px;
	min-height: 20px;
	font-size: 14px;
	padding: 8px 23px 7px 23px;
	margin: 1px 0px 0px 0px;
	white-space: nowrap;
	transition: all 100ms;
}

.normal:hover {
	background: #00508f !important;
	transition: all 100ms;
}

a.clickerExchangerLink.visited {
	color: #900060 !important;
}

.crossCalc input {
	margin: -3px 0px 0px 0px;
	width: 82px;
	font-size: 12px;
	padding: 5px;
	text-align: center;
	border: 2px solid #78ba00;
	outline: none;
}

.green {
	background: #78ba00 !important;
}

#exchangers .buy img.crossImg {
	width: 25px;
	height: 25px;
}

.crossCalc input.notActive:hover {
	background: #fff;
	color: #000;
}

.crossCalc span.to {
	display: inline-block;
	margin: 4px 0px 0px 0px;
}

#crosstooltip {
	display: none;
	position: absolute;
	background: #fff;
	padding: 3px;
	transform: scale(1);
	z-index: 90;
}

#crosstooltip .eName .stars {
	display: none;
}

.directionTableTooltip th,
.directionTableTooltip td {
	padding: 0px 4px !important;
	margin: 0 !important;
	width: inherit !important;
	font-size: 14px;
	border: 0 !important;
}

.directionTableTooltip .eName {
	cursor: pointer;
}

.directionTableTooltip {
	margin: 0px !important;
}

.secondaryBtn {
	padding: 5px 10px !important;
	height: 29px;
	font-size: 14px;
	@font-family: 'Segoe UI',
	Tahoma,
	Helvetica;
}

.linked {
	display: inline-block;
	margin: 8px 0px 0px 10px !important;
	padding: 0px 12px 1px 12px !important;
	float: right;
	background: rgb(188, 192, 202) !important;
	line-height: 29px;
}

.linked:hover {
	background: rgb(166, 170, 181) !important;
}

.linked.black {
	background: rgba(0, 0, 0, 0.5) !important;
}

.linked.black:hover {
	background: rgba(0, 0, 0, 0.7) !important;
}

.exName {
	color: #0078D7;
}

.eLine.status10 .eStatus {
	color: #ff0000 !important;
}

.eLine.status9 .eStatus {
	color: #ff0000 !important;
}

.eLine.status1 .eStatus {
	color: #93c900 !important;
}

#currencyAreaMicro {
	height: 48px;
	position: relative;
	overflow: inherit;
	border-radius: 4px 4px 0px 0px;
}

#currencyAreaMicro[mainpage="1"] {
	border-radius: 4px 4px 4px 4px;
}

.pairs #currencyAreaMicro {
	#width: 965px !important;
}

.showAllCurr {
	width: 5px;
	text-align: left;
}

.fromC,
.toC {
	width: 30px;
	font-size: 14px;
	text-align: right;
}

.fastCurrArea {
	width: 40%;
	font-size: 14px;
}

.fastCurrArea div {
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	padding: 5px 10px !important;
}

.exchangersLeadership #formBtn {
	margin: -5px 5px -5px 5px;
	padding: 5px 5px;
}

.fastCurrArea img {
	width: 16px;
	height: 16px;
	vertical-align: sub;
}

table.edit {
	width: 100%;
	height: 100%;
	white-space: nowrap;
	font-size: 11px;
}

.fastCurrArea input {
	padding: 0px 5px !important;
	margin: -3px 0px -2px 0px;
	width: 100%;
	height: 29px;
	font-size: 14px;
	font-family: 'Segoe UI', Tahoma, Helvetica;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
}

.fastList {
	position: absolute;
	background: #ffffff;
	color: #404040;
	padding: 0px 0px;
	z-index: 98;
	display: none;
}

.fastList .fline {
	padding: 2px 10px;
}

.fastList .fline:hover,
.fastList .fline.highlighted {
	background: rgba(0, 0, 0, 0.1);
	cursor: pointer;
}

.currPairPanel #currencyAreaMicro {
	display: none;
}

.currPairPanel #currencyAreaMicro input {
	visibility: visible !important;
}

.filter a {
	background: #b7bbbf;
	color: #fff;
	padding: 2px 10px;
}

.filter [selected] {
	background: rgba(0, 0, 0, 0.4);
}

.commAdd {
	font-size: 25px;
}

.exchMenu {
	margin: -15px -15px 10px -17px;
	white-space: nowrap;
}

.exchMenu div {
	background: none;
	padding: 5px 5px;
	text-align: center;
	color: #fff;
}

.exchMenu div img {
	width: 20px;
	height: 20px;
	vertical-align: text-top;
}

.exchMenu .button {
	display: inline-block;
	min-width: 120px;
	min-height: 20px;
	font-size: 14px;
	padding: 5px 23px;
	margin: 15px 2px 0px 2px;
	white-space: nowrap;
	transition: all 100ms;
}

.exchMenu div.selected {
	display: inline-block;
	text-shadow: none;
	margin-bottom: -10px;
	padding-bottom: 15px;
}

.exchMenu div.selected:hover {
	background: rgba(229, 234, 239, 0.5);
	color: #404040;
	transition: background 100ms;
}

.exchMenu .button:hover {
	background: rgba(229, 234, 239, 0.5);
	color: #404040;
	cursor: pointer;
	transition: background 100ms;
}

.exchMenu .button.selected {
	background: rgba(229, 234, 239, 0.5);
	color: #404040;
	cursor: pointer;
	#transition: background 100ms;
}

.exchSwitchTabs {
	margin: 0px -15px 10px -15px;
	padding: 0px 25px;
	background: rgba(229, 234, 239, 0.5);
	border-radius: 4px;
}

.exchFeedbacksArea {
	position: relative;
}

.comments_filter {
	position: absolute;
	top: 25px;
	right: -17px;
}

.commAnketaForm {
	margin-left: -235px;
	width: 400px !important;
	text-align: center;
	height: auto;
}

.comments_filter div.tab {
	background: #d5dbe2;
	padding: 5px 5px;
	cursor: pointer;
}

.comments_filter div:hover {
	background: #c3cdd8;
	#color: #fff;
}

.comments_filter div[selected] {
	background: #b5c5d6;
	color: #fff;
	cursor: default;
}

.exchInnerTabTitle {
	width: 968px;
	margin: 20px -15px 0px -15px;
}

.exchNote {
	background: rgba(0, 70, 140, 0.07);
}

.reservesShowHide {
	background: rgba(0, 0, 0, 0.05);
	color: #404040;
	padding: 5px 5px;
}

.reservesShowHide:hover {
	background: #c3cdd8;
}

.editBag:hover {
	background: #00508f !important;
}

div#admPanel {
	border-radius: 4px;
}

div#admPanel a {
	font-family: 'Segoe UI Light', Tahoma, Helvetica;
	font-weight: bold;
	border-radius: 4px;
}

@-moz-document url-prefix() {
	div#admPanel a {
		font-weight: normal;
	}
}

div#admPanel a.mod {
	display: inline-block;
	padding: 0px 0px;
	background: none;
}

#promoBlock {
	transition: all 300ms;
}

#promoBlock.hovered {
	opacity: 0.3;
	transition: all 300ms;
}

.ppImport {
	width: 938px;
	height: 300px;
	font-size: 14px;
	resize: vertical;
}

.calendarArea {
	display: table;
	width: 100%;
	margin: 20px 0px;
	padding: 7px 5px 5px 5px;
	text-align: center;
	height: 36px;
	background: rgba(0, 0, 0, 0.05);
}

sup.pp0 {
	display: inline-block;
	width: 2px;
	height: 8px;
	border-radius: 6px;
	background: #bac;
	padding: 0px 3px;
}

sup.pp1 {
	display: inline-block;
	width: 2px;
	height: 8px;
	border-radius: 6px;
	background: #78ba00;
	padding: 0px 3px;
}

sup.pp2 {
	display: inline-block;
	width: 2px;
	height: 8px;
	border-radius: 6px;
	background: #ffacac;
	padding: 0px 3px;
}

.graphDirectionArea .period .preset {
	padding: 3px 10px 6px 10px;
}

.graphDirectionArea .preload {
	margin: 0;
}

.reverseExchange.cross {
	margin: -7px 0px 0px 20px !important;
}

.regForm {
	height: 245px;
}

.loginComment {
	display: none;
	padding-bottom: 10px;
}

.formOnBody {
	margin-top: -45px;
}

.presetDelimeter {
	display: inline-block;
	vertical-align: sub;
}

.period .preset.selected {
	background: #000;
}

.dirsHistoryLine {
	width: 968px;
}

.dirsHistoryLine a {
	background: rgba(0, 0, 0, 0.04) !important;
}

.dirsHistoryLine a:hover {
	background: rgba(0, 0, 0, 0.07) !important;
}

.telegramBindDialog {
	left: 50%;
	position: absolute;
	overflow: hidden;
	z-index: 100;
	text-align: center;
	background: #FFF;
	color: #404040;
	font-size: 14px;
	display: none;
	margin-left: -250px;
	width: 425px !important;
	height: auto;
}

#crossDescrTips {
	text-align: center;
	font-size: 12px;
	background: rgba(0, 0, 0, 0.04);
	margin: -20px -10px 15px -10px;
	padding: 10px 0px;
	display: none;
}

.leadershipEdit .descr {
	height: 80px;
}

.leadershipEdit.news .upload img {
	width: 230px;
}

.exStats {
	text-align: center;
	border: 1px solid #d8d8d8;
	padding: 13px;
}

.exSpoiler {
	border: 1px solid #d8d8d8;
	padding: 13px;
	margin-bottom: 10px;
	display: none;
	border-radius: 4px;
}

.exSpoilerLinks {
	margin: 10px -3px 0px -3px;
}

.complainFormBtn {
	margin-top: 10px !important;
}

.clearDirsHistory,
.dropDownAllFavDirs {
	font-family: 'Segoe UI', Tahoma, Helvetica;
	font-size: 14px;
	padding: 4px 15px 5px 15px !important;
	margin: 4px 0px 10px 0px !important;
	background: rgba(0, 0, 0, 0.2) !important;
}

.clearDirsHistory:hover,
.dropDownAllFavDirs:hover {
	background: rgba(0, 0, 0, 0.25) !important;
}

[space=space_exchangers_blacklist],
[space=space_exchangers_whitelist],
[space=space_exchangers_orders] {
	border-radius: 0px;
	padding: 3px 10px;
}

[space=space_exchangers_blacklist] {
	background: rgba(255, 89, 89, 0.47);
	color: #990000 !important;
}

[space=space_exchangers_whitelist] {
	background: #92b554;
	color: #2c5029 !important;
}

[space=space_exchangers_orders] {
	background: #ffd04c;
	color: #907426 !important;
}

h1 span.selected {
	background: rgba(120, 186, 0, 0.6);
	box-shadow: 0px 0px 2px #000;
	cursor: default;
}

h1 span.selected:hover {
	background: rgba(120, 186, 0, 0.6);
	box-shadow: 0px 0px 2px #000;
	cursor: default;
}

.admH1RightObject {
	background: rgb(0, 80, 143);
}

input.pp.id {
	float: right;
	font-family: 'Segoe UI', Tahoma, Helvetica;
	font-size: 14px;
	width: 100px;
	height: 28px;
}

.admH1SubLink {
	#float: right;
	display: inline-block;
	background: #00508f;
	font-size: 14px;
	color: #fff;
	padding: 5px 23px;
	margin: 0px 0px 20px 0px;
	cursor: pointer;
}

.admH1SubLink:hover {
	background: #000;
}

div#messages,
div#messages h2 {
	background: #fff;
	color: #404040 !important;
}

.messTable td,
.messTable th {
	border-bottom: 1px solid #cecece !important;
}

.messHead td {
	background: rgba(0, 0, 0, .1);
}

.kurses_bl {
	padding: 3px 3px !important;
	margin: 3px 0px !important;
	min-width: inherit !important;
}

.popupFormStyle,
.popupFormStyleD {
	padding: 35px;
	border-radius: 5px;
}

.popupFormStyleD {
	z-index: 100;
}

.bc {
	display: inline-block;
	border-radius: 3px;
	opacity: 0.15;
	width: 13px;
	height: 13px;
	vertical-align: inherit;
}

.crBold {
	font-weight: 700;
}

.crossCheckers input[type=checkbox] {
	width: 15px;
	margin: -3px -4px 0px 0px;
}

.crossCheckers {
	font-size: 12px;
}

div.expand {
	display: inline-block;
	#margin: 20px 0px -20px 0px;
	border-bottom: 1px dashed #404040;
	cursor: pointer;
}

.box_shadow textarea,
.commAddForm input {
	font-size: 14px;
}

.upload_public_check {
	display: none;
}

.scrBlock.lead {
	position: inherit;
	opacity: 1;
	margin-top: 20px;
}

.scrBlock a {
	margin-right: 15px;
}

.anotherUpload,
.anotherUpload3 {
	color: #0078d7;
	text-decoration: underline;
	cursor: pointer;
	margin: 10px 0px;
	display: none;
}

.leadGraph {
	width: 960px;
	#display: none;
}

.cb,
.stock {
	position: absolute;
	right: 417px;
	top: 6px;
	width: 57px;
	height: 57px;
	text-align: center;
	background: rgba(229, 234, 239, 0.5);
	padding: 5px 8px;
	border-radius: 7%;
	@box-shadow: inset 0 0 2px rgba(0, 0, 0, .2);
}

.cb img,
.stock img {
	margin-top: 2px;
}

.cb div,
.stock div {
	margin-top: 1px;
	text-align: center;
	width: 57px;
}

.payee {
	margin-top: -6px;
	width: 300px;
	height: 21px;
}

.getBonusBtn {}

.faucet_response {
	margin-top: -25px;
	min-height: 40px;
}

.faucetSettings,
.faucetStats {
	float: left;
	width: 47%;
	white-space: nowrap;
	border: 1px solid rgba(0, 0, 0, 0.2);
	padding: 10px 10px;
	vertical-align: top;
}

.faucetSettings,
.faucetStats {
	height: 265px;
	border-radius: 5px;
}

.faucetSettings {
	position: relative;
	margin-left: 10px;
}

.faucetSettings div {
	margin: 1px 0px;
}

.faucetFilters {
	position: absolute;
	width: 135px;
	text-align: right;
	top: 10px;
	right: 10px;
	border-radius: 4px;
}

.faucetStats input,
form.search input {
	width: 320px;
	font-size: 14px;
	margin: 3px 0px;
	height: 14px;
	#text-align: center;
}

.faucetSettings input {
	width: 40px;
	font-size: 13px;
	margin: 3px 0px;
	padding: 3px 1px;
	text-align: center;
}

.keTable.lastFaucetPayouts th {
	color: #0078D7;
}

.keTable.lastFaucetPayouts th,
.keTable.lastFaucetPayouts td {
	padding: 10px 8px;
}

.keTable.campaign_visitors th {
	padding: 0px 3px;
}

.keTable.campaign_visitors td {
	padding: 0px 3px;
}

.shortCell {
	max-width: 65px;
	overflow: hidden;
}

.countPPvisitors .withdraws:hover {
	color: black
}

.pp2_visitors table,
.pp2_visitors table td {
	border-radius: 4px;
}

tr[tsr] {
	background: #0078d730;
}

.pm_faucet_filters_area {
	background: #fff;
	padding: 5px 10px;
	display: none;
	border-radius: 4px;
	border: 1px solid #cecece;
	margin-top: 3px !important;
}

.pm_faucet_filters_textarea {
	font-size: 10px;
	width: 110px;
	height: 47px;
	resize: vertical;
}

#info .accPreloader {
	width: 30px;
	height: inherit;
	margin: 0px 0px -4px 5px;
}

.accPreloader.im {
	zoom: 0.5
}

span.interested {
	color: #ddffab;
}

span.interested:hover,
span.new_partners:hover {
	color: #000;
}

.accResultTable tr[status="1"] {
	color: #008000;
}

.accResultTable tr[status="2"] {
	color: #ff0000;
}

.accResultTable tr[status="-1"] {
	color: #d2ab39;
}

.reviews_system {
	opacity: 0.4;
}

.rep_system {
	opacity: 0.4;
	margin: 8px 5px 0px 0px;
}

.reviews_system:hover,
.rep_system:hover {
	background: rgba(0, 0, 0, 0.2);
	border-radius: 15px;
	transition: background 100ms;
}

.reviews_system_icon {
	position: absolute;
	top: 30px;
	right: -14px;
}

.siteHeadBL {
	margin: -4px 0px 0px -5px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	opacity: 0.9;
}

.exListingBL {
	width: 45px;
	height: 20px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	filter: brightness();
	opacity: 0.45;
}

th.bl,
td.eBl {
	text-align: center !important;
	cursor: default !important;
}

.preloadCenter.W {
	zoom: 3;
}

.close.W {
	background: url(https://kurs.expert//i/delete.png) no-repeat;
	z-index: 10;
	z-index: 10;
	background-size: 100%;
	width: 15px;
	height: 15px;
}

#currencyAreaPopup.W {
	#background: #FFF;
}

.preloadCenter.W .cssload-speeding-wheel {
	border: 1px solid rgb(255, 255, 255);
	border-left-color: transparent;
	border-right-color: transparent;
	animation: cssload-spin 875ms infinite linear;
	-o-animation: cssload-spin 875ms infinite linear;
	-ms-animation: cssload-spin 875ms infinite linear;
	-webkit-animation: cssload-spin 875ms infinite linear;
	-moz-animation: cssload-spin 875ms infinite linear;
}

.right {
	text-align: right !important;
}

.exchStatus6,
.exchStatus-1 {
	background: url(https://kurs.expert//i/eye2B.png) no-repeat;
	background-position: 0px 16px;
	background-size: 11px;
	color: #A9A9A9;
}

.exchStatus7,
.exchStatus8 {
	background: url(https://kurs.expert//i/powerB.png) no-repeat;
	background-position: 0px 15px;
	background-size: 12px;
	color: #A9A9A9;
}

span.warn {
	color: #FF9800 !important;
}

span.neg {
	color: #ff5959;
}

a.ce,
span.ce {
	color: #FF5722;
}

div.statCE {
	padding: 2px 2px 0px 0px !important;
}

input[type="text"].statCE {
	margin-top: 5px !important;
}

input#formBtn.statCE {
	margin-top: 0px !important;
}

.exchangersList.ec tr:hover .eExch a {
	color: #fff;
}

.ceWarning {
	padding: 6px 17px;
	color: #404040;
	white-space: normal;
	cursor: default;
	margin: 10px 0px 0px 0px;
	border-radius: 5px;
}

span.pos {
	color: #78ba00;
}

span.upos {
	color: #00bcd4;
}

.trading_desc {
	margin: 5px 0px;
	padding: 5px 0px 15px 0px;
}

.trading_desc:hover {
	#background: rgb(232, 234, 240);
	#cursor: pointer;
}

.cryptoList {
	table-layout: fixed;
}

.cryptoList th {
	cursor: pointer;
}

.cryptoList th.rank,
.cryptoList td.rank {
	width: 1px;
	text-align: center;
}

.cryptoList table td {
	padding: 5px;
	border: 0px;
}

.cryptoList td.name {
	padding: 0px;
}

.cryptoList th,
.cryptoList td {
	#width: 10px;
	white-space: nowrap;
}

.cryptoList td {
	padding: 0px 10px 0px 14px;
}

.cryptoPic {
	width: 44px !important;
	text-align: center;
}

.cryptoPic img {
	width: 40px;
	height: 40px;
	border-radius: 50%;
}

.emptyCryptoPic {
	width: 40px;
	height: 40px;
	border-radius: 50px;
	background: rgba(0, 0, 0, 0.12);
	color: #FFF;
	display: table-cell;
	vertical-align: middle;
	font-family: 'Segoe UI Light', Tahoma, Helvetica;
	font-weight: bolder;
}

.crypto_filters {
	float: right;
	border: 1px solid rgba(0, 0, 0, 0.2);
	padding: 5px 5px;
	margin: 6px 0px 6px 0px;
	border-radius: 2px;
}

.crypto_filter {
	float: right;
}

.crypto_filter #formBtn {
	margin: 0px;
	padding: 0px 0px 1px 0px !important;
	height: inherit;
	background: rgba(0, 0, 0, 0.2);
	vertical-align: inherit;
	border-radius: 2px;
}

.crypto_filter #formBtn:hover {
	background: rgba(0, 0, 0, 0.3);
	transition: all 200ms;
}

.crypto_filter select {
	font-size: 14px;
	padding: 0px 0px;
	width: 110px;
}

.cryptoList tr.line input[type="checkbox"] {
	display: none;
	margin-left: -5px;
}

.crypto_auto_update {
	float: right;
	margin: 8px 5px 0px 0px;
}

.market.canvas {
	position: relative;
	background: rgba(229, 234, 239, 0.5);
	height: 223px;
	padding: 0px 20px 0px 0px;
	overflow: hidden;
	border-radius: 5px;
}

.graph .tab {
	display: inline-block;
	background: #0078d7;
	color: #FFF;
	padding: 5px 10px;
	margin: 0px 3px;
	cursor: pointer;
	border-radius: 5px 5px 0px 0px;
}

.graph .tab.selected {
	background: rgba(229, 234, 239, 0.5);
	color: #404040;
	cursor: default;
}

.market.graph.crypto {
	height: 260px;
	margin: 10px -20px 10px -20px;
	padding: 0px;
	width: 970px;
}

.market.graph.crypto .market.canvas {
	padding: 20px 10px;
}

.leadGraph {
	width: 960px;
	height: 240px;
}

.leadGraph canvas {
	visibility: hidden;
}

.clickerArea .leadGraph canvas {
	visibility: visible !important;
}

.editMode {
	background: rgb(247, 237, 159);
}

.n {
	display: none;
}

.currPair {
	text-align: center;
	#width: 368px;
}

.currPairStyle img {
	width: 20px;
	height: 20px;
}

.currPairEdit img {
	margin: -1px 0px 1px 0px;
}

.calcSettingsArea div {
	margin-bottom: -4px;
}

.window_settings {
	position: absolute;
	top: 8px;
	right: 40px;
	width: 16px;
	height: 16px;
	background-size: 16px 16px;
	cursor: pointer;
	z-index: 10;
}

.check_all,
.uncheck_all {
	cursor: pointer;
}

.accCurrListAnswer {
	font-size: 14px;
	margin-top: -15px;
}

.currencyElement {
	padding-bottom: 20px;
}

.allOptionsBlock {
	position: absolute;
	color: #FFF;
	width: 50%;
	height: auto;
	text-align: center;
	margin: 6px 0px 0px 0px;
	padding: 0;
	white-space: nowrap;
	vertical-align: middle;
	display: none;
}

.allOptionsBlock .oCell {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}

.oCell div {
	display: inline-block;
	background: rgba(0, 0, 0, 0.43);
	color: #fff;
	padding: 6px 0px 8px 0px;
	width: 300px;
	font-size: 17px;
	cursor: pointer;
}

.oCell div:hover {
	background: #231122;
	color: #FFF;
}

.oCellInside img {
	margin-top: -3px;
}

.fline .line {
	border-bottom: 1px solid #cecece;
	cursor: default;
}

.fline.hr {
	padding: 2px 5px;
}

.fline.hr:hover {
	background: none;
}

li.account.settings img {
	#padding: 12px 7px 6px 7px;
	margin-top: -1px;
}

.col.settings {
	width: 100%;
	font-size: 14px;
}

.settingsGear {
	margin-top: 0px;
}

.currGroupPersonal {
	margin-top: 15px;
}

#accError {
	color: #FFF;
}

.accExDiscountSettings {
	width: 100%;
	border-spacing: 0px;
}

.accExDiscountSettings th,
.accExDiscountSettings td {
	font-weight: normal;
	text-align: left;
	padding: 6px;
	border-bottom: 1px solid #cecece;
}

.accExDiscountSettings td.on {
	width: 85px;
}

.accExDiscountSettings input[type=text] {
	font-size: 14px;
	padding: 5px 5px;
	width: 40px !important;
	text-align: center;
}

.h1Btn {
	float: right;
	display: inline-block;
	color: #FFF !important;
	font-size: 14px;
	margin: 5px 5px 0px 5px;
	padding: 0px 7px 1px 7px;
	cursor: pointer;
}

.h1Btn img {
	width: 20px;
	height: 20px;
	margin-top: -3px;
}

.btn {
	display: inline-block;
	color: #FFF !important;
	font-size: 14px;
	padding: 7px 11px 8px 11px;
	border: 0;
	cursor: pointer;
}

.btn img {
	width: 20px;
	height: 20px;
	margin-top: -3px;
}

.btnsBlock {
	float: right;
}

.answer {
	margin: 10px 10px;
}

.comment.answer {
	margin: 10px -15px 10px 50px;
}

.aCurrListPic {
	width: 14px;
	height: 14px;
	margin-top: 3px;
}

.personalCurrList {
	width: 100%;
	border-spacing: 20px;
	margin-top: -20px;
}

.personalCurrList .personalCurrListElem {
	padding: 10px;
	border-bottom: 1px solid #cecece;
}

.personalCurrListGroupName {
	font-size: 20px;
	margin-bottom: 10px;
}

.hideNotSchedule {
	#display: none;
}

#goto {
	min-width: 16px;
	min-height: 36px;
	padding: 0px 15px 11px 15px;
}

#goto.gotoUpdates {
	@position: absolute;
	width: 16px;
	height: 16px;
	display: inline-table;
	padding: 10px 15px 0px 15px;
	margin: -10px 0px -15px 10px;
}

img.commInfo,
img.repInfo,
.exDiscountInfo {
	display: inline-block;
	margin: 0px 0px 2px 0px;
	opacity: 0.8;
	width: 14px;
	height: 14px;
}

.exDiscountInfo {
	opacity: 0.2;
}

.commDelForm input {
	border: 0;
}

#formBtn,
input[type="button"],
.commAdd,
.commAddtoBL,
.commAddtoText,
.commAddtoNews,
.social-likes__widget,
.social-likes_opened,
.setupBtn,
.commDelForm input,
.getBonusBtn,
select.theme,
.themeChange,
img[src="/i/sites/PM.png"],
.loginBlock,
.encArticleLink,
.sitemapBlock,
.currencyElement li,
.currGroup,
.oCellInside,
.exStats,
.exchangersSearch.main,
.admH1LinkRight,
div.tab,
div.comment,
div.preset,
#goto,
.articlesCell,
span.removedClaim,
.browserHeadBlock:hover,
.h1Btn,
.btn,
.paging span,
.paging a,
div.slide,
.reservesShowHide,
.fastCurrArea,
.formBtn,
.infoContainer,
.exchMenu .button,
.ppDirection,
.ppDirectionSelect {
	border-radius: 4px;
	box-shadow: inset 0 0 2px rgba(0, 0, 0, .2);
}

div#bottomInfoBlock div {
	background: rgba(229, 234, 239, 0.5);
	border-radius: 5px;
	box-shadow: 0 0 2px #9E9E9E;
}

.commAddtoNews {
	margin-top: 15px;
}

.fastCurrArea,
.exchMenu .button.selected,
.graph .tab.selected,
.exStats {
	box-shadow: none;
}

.sitemapBlock a {
	color: #404040 !important;
}

.sitemapBlock a:hover {
	color: #757575 !important;
}

div#statistics div.block,
#promoBlockHide {
	border-radius: 5px;
}

#promo span.h2 {
	line-height: 40px;
}

a.articlesElement {
	padding: 20px 20px 0px 20px;
	background: rgba(229, 234, 239, 0.5);
	margin-bottom: 0px;
}

.button,
.blShowAll,
.secondaryBtn,
.smallBtn {
	border-radius: 4px !important;
}

.button[name="submit"] {
	border-radius: 3px !important;
}

.validate-tooltip {
	background: rgba(0, 0, 0, 0.75);
	border-radius: 2px;
	font-size: 14px;
}

.settings.answer {
	display: inline-block;
	margin: 0px 0px;
}

.settings.answer .preload {
	margin-top: -12px;
}

.GiveGet {
	margin: 5px 0px;
}

.errorArea.error {
	background: rgba(97, 15, 30, 0.78) !important;
}

span.hide {
	display: none;
}

#sh_button {
	display: none;
}

.ccImgPage {
	margin: 5px -40px 0px 4px;
}

.quotationsH1 {
	float: left;
	display: inline-block;
	font-size: 14px;
	margin: 5px 5px 0px 5px;
	padding: 0px 7px 1px 7px;
}

.quotationsH1:hover {
	cursor: default !important;
}

.priceUSD {
	font-size: 25px;
	margin: 5px -10px 0px 4px !important;
}

.cc_preloader {
	width: 26px;
	margin: 0px -12px 0px 0px;
}

.fleft {
	float: left;
}

h1.cch1 {
	margin-bottom: 30px !important;
}

.cc_info_block {
	margin: 0px 40px 0px 0px !important;
}

.cc_image {
	margin: 0px 58px 0px 0px !important;
}

.siteParams {
	position: relative;
	border-radius: 5px;
	overflow: hidden;
	box-sizing: border-box;
}

.ccTabs .tab.selected,
.ccTabs .tab:hover {
	border-radius: 5px 5px 0px 0px !important;
}

.paramsColumn {
	margin: 15px 33px 15px 20px;
}

.paramsColumn.cc_info_block.cc_image.empty {
	text-align: center;
	margin: 7px 18px 0px 8px !important;
}

.paramsColumn.cc_info_block.cc_image.empty .emptyCryptoPic {
	width: 60px;
	height: 60px;
}

.siteParams.exchangerPage .paramsColumn {
	margin: 15px 25px 15px 15px;
}

.ccGraphNoData {
	width: 100%;
	margin: 0px 0px 0px 15px;
	text-align: center;
	height: 250px;
	vertical-align: middle;
	border: 1px solid #c1c1c1;
	border-radius: 6px;
}

.ccTabs {
	margin-left: -17px;
	margin-right: -15px;
	margin-bottom: -10px;
}

.ccTabs .tab {
	display: inline-block;
	padding: 5px 15px;
	margin: 0px 2px;
	cursor: pointer;
	box-shadow: none;
}

.ccTabs .tab:hover {
	border-radius: 0px;
	padding: 8px 15px 9px 15px;
}

.ccTabs .tab.selected {
	padding: 8px 15px 9px 15px;
	color: inherit;
	cursor: default;
	transition: all 100ms;
}

.ccTabs .tab.selected:hover {
	color: inherit;
}

.commAdd,
.commAddtoText,
.commAddtoBL,
.commAddtoNews {
	font-family: 'Gerbera', Verdana, Arial, sans-serif;
	white-space: nowrap;
}

#ccGraphArea {
	margin: -15px 0px 20px 0px;
}

.ccAddonButtons {
	float: right;
}

.Btn {
	display: inline-block;
	padding: 5px 15px !important;
	border-radius: 2px;
	border: 0;
	cursor: pointer;
	box-shadow: inset 0 0 2px rgba(0, 0, 0, .2);
}

.tabPage {
	clear: both;
}

.tabPage.siteParams {
	display: none;
}

.tabPage.siteParams.selected {
	display: inherit;
	padding: 20px;
}

.tabPage[data="news"] {
	white-space: normal;
}

.cc_system {
	opacity: 0.4;
}

.cc_system:hover {
	border-radius: 15px;
	transition: background 100ms;
}

.commAddtoNews.cc {
	width: auto;
	height: auto;
	font-size: 14px;
	margin-right: -14px;
}

.ccNotify input {
	padding: 5px 5px;
	font-size: 14px;
	vertical-align: inherit;
}

.ccNoComments {
	text-align: center;
	margin: 20px 0px 7px 0px;
}

.ccNotifyBtn {
	padding: 6px 15px !important;
	margin-top: 10px;
}

.crypto.legend {
	text-align: center;
	margin: -5px 0px 10px 0px;
}

.legend .rectangle {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
}

.commAddtoNews.h1Btn {
	line-height: normal;
	margin-top: 7px;
}

.crypto.period {
	white-space: nowrap;
}

.orderNum {
	display: inherit;
}

.orderNumText {
	display: none;
}

.name div.market_cap_usd {
	display: block;
}

.name div.price_usd {
	display: none;
}

.advBlock {
	border: 1px solid #cecece;
	padding: 16px 10px;
	margin: 10px 0px;
	border-radius: 2px;
}

table.adv input,
.advBlock input,
.advBlock textarea,
table.adv select,
.advBlock select {
	padding: 5px 5px;
	font-size: 14px;
	vertical-align: inherit;
}

.advFullLink {
	width: 100%;
}

.center {
	text-align: center;
}

.editAdvLine {
	display: none;
}

tr.advLine {
	transition: all 200ms;
}

tr.commDefault {
	background: rgba(0, 0, 0, 0.08);
}

tr[answer] {
	background: none;
}

tr.commExchangerAdmin {
	background: #e5eaef;
}

tr[ke] {
	background: #e5eaef;
}

tr.ok {
	background: #78ba00;
	transition: all 200ms;
}

tr.error {
	background: rgba(255, 89, 89, 0.47);
	transition: all 200ms;
}

.fraud .comment {
	margin: inherit;
	padding: 10px;
	border: 0.3mm solid #C1C1C1;
	background: #FFF;
}

li.unread {
	color: #fff;
	font-weight: bold;
	border-radius: 4px;
}

.visitor_pages {
	max-width: 310px;
	overflow: hidden;
}

tr.conv {
	background: rgba(120, 186, 0, 0.08);
}

tr.OnlineP {
	background: rgba(156, 46, 176, 0.1);
}

tr.OnlineAdv {
	background: rgba(254, 86, 33, 0.1);
}

td.back {
	background: #d5eaae;
}

.keTable.campaign_visitors {
	margin-top: 25px;
}

tr.eLine:hover .eName {
	color: #fff;
}

.bold {
	font-weight: bold;
}

.encSectionBlock.forNews {
	background: none;
	padding: 0;
}

.marketPreloader {
	display: inline-flex;
	margin: 0px 0px 0px 49px;
	z-index: 50;
	top: -3px;
	position: relative;
}

.changeCountry {
	margin: 6px 0px 0px 0px;
}

.marketPreloader .cssload-speeding-wheel {
	width: 16px;
	height: 16px;
}

.encArticleLink.selected {
	background: rgba(0, 0, 0, 0.15);
	cursor: default;
	color: #fff;
}

.noRobo {
	margin: 10px -15px 5px -15px;
	border-radius: 4px;
	overflow: hidden;
}

.sShot {
	margin: 0px;
}

#promo span {
	width: 100%;
	margin-left: 20px;
}

#bestList .h1 {
	margin-top: 10px;
}

.h1.reviews {
	margin-top: -10px;
}

.h1.reviews:hover {
	background: none !important;
}

.social-likes__widget_single {
	padding: 2px 5px;
}

div.pp span.green2:hover {
	color: #fff;
}

.ppGenBlock {
	display: block;
	margin: 0;
}

.relative {
	position: relative;
}

#exchangersMenu {
	position: absolute;
	right: 0px;
	top: 0px;
}

.h1area {
	position: absolute;
	right: 0px;
	top: 12px;
}

.unset {
	display: unset;
}

.social-likes-line {
	height: 30px;
}

.commAddtoNews,
.commAddtoText,
.commAddtoBL,
.blShowAll {
	display: inline-block;
	padding: 6px 15px !important;
	border-radius: 4px;
	border: 0;
	font-size: 14px;
	cursor: pointer;
	height: inherit;
}

.articlePage {
	position: relative;
}

.encArticlesList {
	margin-top: -12px;
}

.social-likes_vertical .social-likes__widget {
	min-width: 4em;
}

.social-likes_visible.social-likes_opened {
	padding-right: 13px;
}

.partnersList th {
	cursor: pointer;
}

.partnersList tr td {
	height: 38px;
}

.updatesElement {
	border-radius: 5px;
}

.updatesElementMain {
	padding: 10px 0px 10px 0px;
}

.updatesElementMain p {
	margin: -8px 0px 3px 0px;
}

.updatesListMainSpacer {
	display: block;
	margin-bottom: 20px;
}

#bottomInfoBlock .h2 {
	display: block;
	margin: 0px 0px 16px 0px;
}

#updatesBlock {
	margin-bottom: 15px;
}

#settings .accPreloader {
	margin: -12px 0px 0px -3px;
	display: none;
}

table#info {
	background: rgba(229, 234, 239, 0.5);
	border-radius: 4px;
	padding: 12px 5px;
}

table#info.pay img {
	width: 20px !important;
	height: 20px !important;
	margin-left: 10px;
	padding: 3px;
	margin: -4px -2px -2px 3px;
}

.directionBreadcrumbs {
	position: relative;
	background: rgba(229, 234, 239, 0.5);
	min-height: 42px;
	margin-top: 0px;
	z-index: 0;
	border-radius: 0px 0px 4px 4px;
}

.directionBreadcrumbs .dirInfo {
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 14px;
	padding: 10px;
	color: #b7b7b7;
	text-decoration: underline;
}

.clicks_stats {
	width: 1022px;
	margin-bottom: 5px;
}

.clOverallT th {
	padding-bottom: 5px;
}

.clicks_stats td,
.clOverallT td {
	padding: 7px 10px 7px 14px !important;
}

#ppEditArea div#colorBlock,
#ppEditArea .formCode {
	background: rgba(0, 0, 0, 0.1);
}

#ppEditArea .formCode {
	width: 280px;
	padding: 15px 15px 3px 15px;
}

div#ppEditArea {
	text-align: center;
}

#headArea {
	position: relative;
	text-align: center;
	min-height: 48px;
	z-index: 15;
}

#headArea center {
	display: table;
	width: 100%;
	height: 48px;
}

#headArea .preload,
#headArea img.preloader {
	margin: 0;
	display: table-cell;
	padding-bottom: 0;
	text-align: center;
	vertical-align: middle;
}

#headArea img.preloader {
	display: inline-block;
}

#headArea .currPairBlock.mobPair img.preloader {
	margin: -10px 0px 0px 0px;
}

.loadPageRreDirLoader {
	position: absolute;
	width: 100%;
	height: 100%;
	vertical-align: middle;
	text-align: center;
}

.loadPageRreDirLoader .preloader {
	vertical-align: inherit;
}

.autorenewDirArea.unchecked {
	background: rgba(255, 89, 89, 0.07);
	border-radius: 2px;
}

#ppInfoArea .ppDirectionimg {
	width: 20px;
	height: 20px;
}

.cbUSearchVal {
	width: 51px !important;
	height: 27px !important;
	padding: 10px 3px;
	margin: 0px 0px 0px 0px;
}

.currPairBlock .cssload-speeding-wheel {
	width: 20px;
	height: 20px;
	border: 1px solid rgb(255, 255, 255);
	border-right-color: transparent;
	animation: cssload-spin 575ms infinite linear;
	-o-animation: cssload-spin 575ms infinite linear;
	-ms-animation: cssload-spin 575ms infinite linear;
	-webkit-animation: cssload-spin 575ms infinite linear;
	-moz-animation: cssload-spin 575ms infinite linear;
	margin-top: 2px;
}

.currPairBlock .cssload-container {
	height: 22px !important;
}

#personal_popup {
	background: #fff;
	position: absolute;
	top: 50px;
	left: 20%;
	right: 20%;
	padding: 0px 20px 15px 20px;
	display: none;
	z-index: 100;
}

#personal_popup .bottom {
	font-size: 11px;
	opacity: 0.3;
	padding: 8px 0px;
	margin: 0px -20px -15px -20px;
	text-align: center;
	background: #f3f0f0;
}

.bottomArea {
	font-size: 11px;
	opacity: 0.5;
	padding: 8px 0px 6px 0px;
	margin: 0;
	text-align: center;
	background: #f3f0f0;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
}

.highlightedHeadArea {
	background: #f3f0f0;
	text-align: center;
	padding: 10px 0px 5px 0px;
	margin: -30px -30px 5px -30px;
}

.addonText {
	margin-top: -15px;
}

.show_personal_popups {
	margin: -2px 0px 0px 0px;
	width: 11px;
	height: 11px;
}

.dirInfoText {
	background: #e5eaef;
	color: #404040;
	text-align: left;
	font-size: 14px;
	padding: 5px 15px 5px 15px;
	margin: 10px 0px 0px 0px;
	display: none;
	border-radius: 4px;
}

.dirInfoText h1 {
	margin: 6px 0px 10px 0px;
}

.dirInfoText .hide {
	color: #fff;
	text-align: center;
	padding: 5px 0px;
	margin: 10px auto;
	cursor: pointer;
	width: 200px;
	border-radius: 2px;
	box-shadow: inset 0 0 2px rgba(0, 0, 0, .2);
}

.dirInfoText .hide:hover {
	background: #dddddd;
	color: #404040;
}

.dirInfoText .mainpic {
	float: left;
	margin: 0px 30px 6px 0px;
}

.dirInfoText li {
	margin-top: 5px;
}

img.o {
	width: inherit;
	height: inherit;
}

img.m {
	vertical-align: bottom;
}

.eRep a {
	color: #404040;
}

#exchangers th.eRep,
td.eRep {
	text-align: center;
	white-space: nowrap;
}

td.eRep:hover {
	background: #C7FF60;
	color: #404040;
}

.infoContainer {
	z-index: 10;
}

.green_zone {
	background: rgba(120, 186, 0, 0.15);
}

.yellow_zone {
	background: rgba(207, 183, 0, 0.15);
}

.red_zone {
	background: rgba(255, 121, 141, 0.15);
}

.no_zone_zone {
	background: #bcc0ca;
}

[name="zone_settings"] {
	background: none;
}

[name="zone_settings"] .e_tab {
	width: 23%;
	margin: 0px !important;
}

.star-gold {
	-webkit-filter: hue-rotate(33deg);
	-moz-filter: hue-rotate(33deg);
	filter: hue-rotate(33deg);
}

.rep100,
.posFactor,
.instantFactor {
	-webkit-filter: hue-rotate(33deg);
	-moz-filter: hue-rotate(33deg);
	filter: hue-rotate(33deg);
	color: #78ba00 !important;
}

.rep90 {
	-webkit-filter: hue-rotate(33deg);
	-moz-filter: hue-rotate(33deg);
	filter: hue-rotate(33deg);
	color: #78ba00 !important;
}

.rep80 {
	-webkit-filter: hue-rotate(25deg);
	-moz-filter: hue-rotate(25deg);
	filter: hue-rotate(25deg);
	color: #aec100 !important;
}

.rep70 {
	-webkit-filter: hue-rotate(20deg);
	-moz-filter: hue-rotate(20deg);
	filter: hue-rotate(20deg);
	color: #bfbc00 !important;
}

.rep60,
.neuFactor {
	-webkit-filter: hue-rotate(15deg);
	-moz-filter: hue-rotate(15deg);
	filter: hue-rotate(15deg);
	color: #cfb700 !important;
}

.rep50 {
	-webkit-filter: hue-rotate(-50deg);
	-moz-filter: hue-rotate(-50deg);
	filter: hue-rotate(-50deg);
	color: #ff7c7c !important;
}

.rep40 {
	-webkit-filter: hue-rotate(-45deg);
	-moz-filter: hue-rotate(-45deg);
	filter: hue-rotate(-45deg);
	color: #fd8472 !important;
}

.rep30 {
	-webkit-filter: hue-rotate(-50deg);
	-moz-filter: hue-rotate(-50deg);
	filter: hue-rotate(-50deg);
	color: #ff7c7c !important;
}

.rep20 {
	-webkit-filter: hue-rotate(-55deg);
	-moz-filter: hue-rotate(-55deg);
	filter: hue-rotate(-55deg);
	color: #ff798d !important;
}

.rep10 {
	-webkit-filter: hue-rotate(-55deg);
	-moz-filter: hue-rotate(-55deg);
	filter: hue-rotate(-55deg);
	color: #ff798d !important;
}

.rep0,
.negFactor {
	-webkit-filter: hue-rotate(-55deg);
	-moz-filter: hue-rotate(-55deg);
	filter: hue-rotate(-55deg);
	color: #ff798d !important;
}

.noRepFilter {
	-webkit-filter: none;
	-moz-filter: none;
	filter: none;
}

.star-grey,
.star-gold {
	height: 15px;
	width: 79px;
	background: url(https://kurs.expert//i/stars.png) no-repeat;
	position: absolute;
	z-index: 1;
}

.stars.darken .star-grey,
.stars.darken .star-gold {
	#background: url(https://kurs.expert//i/stars2.png) no-repeat;
}

.star-grey {
	background-position: 0 -19px;
}

.stars.darken .star-grey {
	background-position: 0 -19px;
}

.ratings .stars {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}

.ratings .stars {
	margin-bottom: 5px;
}

.stars {
	position: relative;
	height: 15px;
	width: 79px;
	min-width: 79px;
	margin: 0px auto;
	zoom: 0.8;
	-moz-transform: scale(0.7);
}

.stars.large {
	display: inline-block;
	margin: -10px 0px 5px 0px;
	zoom: 1;
}

.crossLine .stars {
	display: inline-block;
}

.siteParams.repAddon {
	padding: 10px 20px;
}

.repAddon img {
	width: 18px;
	height: 18px;
	vertical-align: text-bottom;
}

.RepValue,
.RepOrdersValue,
.RepSupportValue,
.exchFeedbacks,
.reservesLink,
span.link {
	cursor: pointer;
}

#exchangers td,
#exchangers th,
.keTable td,
.keTable th {
	padding: 0 14px;
}

.keTable td,
.keTable th {
	padding: 10px 10px 10px 14px;
}

#exchangers.exchangersDirection td,
#exchangers.exchangersDirection th {
	padding: 0px 8px;
}

.sShot .goto {
	margin-top: 0px !important;
}

.paramsColumn.repSupOrd {
	padding-left: 240px;
}

.indicate {
	position: relative;
	background: #dbe1e8;
	margin: 5px 0px;
	padding: 5px 5px;
	text-align: center;
}

.indicate div {
	position: absolute;
	top: 5px;
	left: 2px;
	bottom: 5px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	border-radius: 3px 3px 2px 2px;
}

.repQ {
	margin-bottom: 10px;
	text-align: left;
	margin-left: 105px;
}

.repQ div:hover,
.repQ input:hover {
	background: #f3f0f0;
	cursor: pointer;
}

.repQ input {
	width: 20px;
	vertical-align: top;
}

.repQ div {
	width: 240px;
}

.commAnketaBtn {
	font-size: 14px;
}

.commAnketaForm .commAnketaPreloader {
	position: absolute;
	margin-top: 4px;
	margin-left: 4px;
}

table.void td {
	padding: 0 !important;
	border: 0 !important;
}

.repQHead {
	width: 100%;
	border-spacing: 4px;
	margin: 10px 0px;
	#margin-left: 265px;
	white-space: nowrap;
}

.repQHead td {
	width: 33%;
	background: #dbe1e8;
	padding: 3px 5px;
	border-radius: 4px;
}

.stat.directionLine {
	border-radius: 4px;
}

span.h2.commFormH2Add {
	display: block;
	margin-bottom: 13px;
}

.stars.repQLine {
	width: 150px;
	height: 19px;
	margin: 2px 0px -2px 0px !important;
}

.repQLine .star-grey,
.repQLine .star-gold {
	width: 150px;
	height: 19px;
	background: url(https://kurs.expert//i/lines.png) no-repeat;
	border-radius: 3px 3px 2px 2px;
}

.repQLine .star-grey {
	background-position: 0 -24px;
}

.ppWarning {
	background: rgb(255, 89, 89);
	margin: 0px 20px 15px 0px;
	padding: 5px 10px;
	text-align: center;
	color: #fff;
}

#dataArea .preloader {
	margin: 15px 0px 30px 0px;
}

td.repLead table {
	min-height: 121px;
	border-spacing: 0;
	border: 1px solid #afb1b3;
}

td.repLead {
	padding: 0 !important;
	#text-align: center;
}

td.repLead td {
	padding: 0 !important;
	border: 0 !important;
	text-align: left !important;
}

td.repLead img {
	width: 13px;
	height: 13px;
	margin-top: 3px;
}

td.repLead a {
	color: inherit;
	white-space: nowrap;
}

.repEdit input[type="text"] {
	font-size: 11px;
	margin: 0 !important;
}

td.editArea.wide .repEdit input[type=text] {
	width: 30px !important;
}

.e_zones {
	text-align: center;
	margin: -18px 0px 10px 0px;
	padding: 0px 0px;
	border: 1px solid #d8d8d8;
}

.e_zones .e_tab {
	display: inline-block;
	padding: 13px 7px;
	margin: 0px 5px;
}

.e_zones .e_tab:hover {
	background: rgba(229, 234, 239, 0.5);
	cursor: pointer;
}

.e_zones input[type="radio"] {
	margin-top: -2px;
}

.bestDirs .preloader {
	margin: 7px 0px 30px 0px !important;
}

.exchangersList th.eRep,
.exchangersList th.feedbacks,
.exchangersList th.status {
	width: 80px;
}

div.h1 .loadZone .preload {
	margin-top: 7px;
}

.lc_week a {
	color: #78ba00;
}

.lc_period a {
	color: #0078d7;
}

.ppc_filter span:hover {
	background: rgba(0, 0, 0, 0.1);
	cursor: pointer;
}

.ppc_filter input:hover {
	cursor: pointer;
}

td.low a {
	color: #f55b5b;
}

td.very_medium a {
	color: #ff9b00;
}

td.medium a {
	color: #adb914;
}

td.high a {
	color: #78ba00;
}

td.zero a {
	color: #ff0000;
}

.infoContainer a,
.infoContainer div {
	color: #fff;
}

.zRound {
	display: inline-block;
	border-radius: 50%;
	background: #78ba00;
	width: 20px;
	height: 20px;
}

.admH1RightObject.search .id,
.admH1RightObject.search .login,
.admH1RightObject.search .email,
.admH1RightObject.search .ip {
	width: 70px;
	margin-top: -5px;
}

.greenRound {
	background: #78ba00 !important;
	border-radius: 3px;
}

.yellowRound {
	background: #cfb700 !important;
}

.redRound {
	background: #ff798d !important;
}

.noZoneRound {
	background: #bcc0ca;
}

.calculation {
	margin: 5px 0px 10px 0px;
	padding: 7px 0px 3px 0px;
	border-radius: 4px;
}

.calculation .repOld {
	display: none;
}

.calculation.hsize3.repOn {
	border: 1px solid rgba(0, 0, 0, .1);
	width: 988px;
}

.calculation.hsize3.repOn .cssload-speeding-wheel {
	width: 20px;
	height: 20px;
}

.calculation.hsize3.repOn #dirRefreshLoader {
	display: inline-block;
	width: 25px;
	position: absolute;
	height: 25px;
	margin: 0px 0px 0px -13px;
	left: 50%;
	right: 50%;
}

span.eDirNameMob {
	margin-right: 3px;
}

.arrowR.repOn {
	width: 22px;
	height: 22px;
	margin: -2px 20px 0px 19px;
	;
}

.dir_notice {
	display: table;
	width: 988px;
	border: 1px solid rgba(0, 0, 0, .1);
	font-size: 14px;
	#height: 34px;
	color: #b7b7b7;
	padding: 10px 0px;
	margin: 25px 0px -10px 0px;
	display: none;
	border-radius: 4px;
}

.cbCheckBtn {
	padding: 5px !important;
}

.cbRewiesImg {
	width: 14px;
	height: 16px;
	margin-top: 3px;
}

.dir_filters {
	display: table;
	width: 988px;
	border: 1px solid rgba(0, 0, 0, .1);
	#font-size: 14px;
	#height: 34px;
	color: #404040;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px -15px 0px;
	border-radius: 4px;
}

.dir_filters .addToFavArea {
	display: unset;
}

.dir_filters img {
	width: 18px;
	height: 18px;
	padding: 3px;
}

.dir_filters .block1,
.dir_filters .block2,
.dir_filters .block3 {
	display: table-cell;
	margin: -3px 0px 3px 0px;
	padding: 0px 5px 6px 5px;
	width: 32%;
}

.block2 {
	padding: 0;
}

.block2 .centerButtons {
	display: inline-block;
	width: 35px;
	height: 20px;
}

.dir_filters .block1 {
	text-align: left;
}

.dir_filters .block2 {
	text-align: center;
}

.dir_filters .block3 {
	text-align: right;
	padding-right: 14px;
}

.calcAreaMenu .button {
	margin-top: 0;
	box-shadow: inset 0 0 2px rgba(0, 0, 0, .2);
}

.calcAreaMenu .button:hover,
.calcAreaMenu .selected {
	box-shadow: none;
	background: rgba(229, 234, 239, 0.5);
}

.calcAreaMenu {
	margin: 10px 0px 5px 0px;
	white-space: nowrap;
}

.menu.button {
	width: 145px;
}

.stat.menu.button.exchStatisticsArea img {
	margin-left: -7px;
}

th.fdiscus {
	#width: 15px !important;
}

td.fdiscus {
	#font-size: 16px !important;
	#font-weight: 500;
	font-size: smaller;
	color: #888;
	padding: 0 !important;
	text-align: center;
}

td.fdiscus:hover {
	background: #C7FF60;
	color: #404040;
	cursor: pointer;
}

td.fdiscusVoid:hover {
	background: none;
}

td.fdiscus img {
	width: 17px;
	height: 17px;
	opacity: 0.9 !important;
	padding: 0px;
	#border: 2px solid #9E9E9E;
	border-radius: 50%;
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: url(https://kurs.expert/desaturate.svg#greyscale);
	filter: gray;
	-webkit-filter: grayscale(1);
}

.cac {
	display: inline-block;
	margin: 0px -3px 0px 0px;
}

.cac:hover,
.cac .chbx:hover {
	cursor: pointer;
}

.cac .chbx {
	width: 35px;
	height: 20px;
	border: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: #dedede;
	outline: none;
	border-radius: 15px;
	box-shadow: inset 0 0 2px rgba(0, 0, 0, .2);
	transition: 0.1s;
	position: relative;
}

.cac .chbx.autoreload {
	background: #ff5959;
}

.cac .chbx::before {
	content: '';
	position: absolute;
	width: 20px;
	height: 20px;
	border-radius: 15px;
	top: 0;
	left: 0;
	#box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
	transition: 0.1s;
}

.cac .chbx:checked::before {
	left: 20px;
}

.cac .chbx.manuals::before {
	background: url(https://kurs.expert//i/cac/manual_.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.extrafees::before,
.arb_extrafees::before {
	background: url(https://kurs.expert//i/cac/extrafee.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.not_active::before {
	background: url(https://kurs.expert//i/cac/not_active.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.orders::before {
	background: url(https://kurs.expert//i/cac/orders.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.ce::before {
	background: url(https://kurs.expert//i/cac/ce.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.autoreload::before,
.arb_autoreload::before {
	background: url(https://kurs.expert//i/cac/autoreload.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.arb_exclude::before {
	background: url(https://kurs.expert//i/cac/exclude.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.commission::before {
	background: url(https://kurs.expert//i/cac/commission.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.green_zone::before {
	background: url(https://kurs.expert//i/cac/green.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.yellow_zone::before {
	background: url(https://kurs.expert//i/cac/yellow.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.red_zone::before {
	background: url(https://kurs.expert//i/cac/red.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.no_zone_zone::before {
	background: url(https://kurs.expert//i/cac/no_zone.png) rgba(229, 234, 239, 1) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.orders_pos::before {
	background: url(https://kurs.expert//i/cac/orders.png) rgb(186, 220, 127) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.orders_neu::before {
	background: url(https://kurs.expert//i/cac/orders.png) rgb(231, 219, 128) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.orders_neg::before {
	background: url(https://kurs.expert//i/cac/orders.png) rgb(255, 188, 198) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.orders_na::before {
	background: url(https://kurs.expert//i/cac/na.png) rgb(186, 190, 200) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.e_2::before {
	background: url(https://kurs.expert//i/cac/2.png) #f6f6f6 no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.e_3::before {
	background: url(https://kurs.expert//i/cac/3.png) #f6f6f6 no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.e_4::before {
	background: url(https://kurs.expert//i/cac/4.png) #f6f6f6 no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.e_5::before {
	background: url(https://kurs.expert//i/cac/5.png) #f6f6f6 no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.mode_auto::before {
	background: url(https://kurs.expert//i/cac/automatic.png) #f6f6f6 no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.mode_semi_manual::before {
	background: url(https://kurs.expert//i/cac/semi_manual.png) #f6f6f6 no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.mode_manual::before {
	background: url(https://kurs.expert//i/cac/manual.png) #f6f6f6 no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.closed_circuit_chain::before {
	background: url(https://kurs.expert//i/cac/closed_circuit_chain.png) #f6f6f6 no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.single_currency_chain::before {
	background: url(https://kurs.expert//i/cac/single_currency_chain.png) #f6f6f6 no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.open_circuit_chain::before {
	background: url(https://kurs.expert//i/cac/open_circuit_chain.png) #f6f6f6 no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.arb_glass::before {
	background: url(https://kurs.expert//i/cac/glass.png) rgba(229, 234, 239, 0.5) no-repeat;
	background-size: 110%;
	background-position: -1px -1px;
}

.cac .chbx.orders:checked {
	background: #78ba00 !important;
	#border: 3px solid #000;
}

.calcLineTable {
	width: 100%;
}

.calcLineTable .leftB {
	width: 45%;
	text-align: right;
}

.calcLineTable .centerB {
	position: relative;
	width: 10%;
	text-align: center;
}

.calcLineTable .rightB {
	width: 45%;
	text-align: left;
}

.underLineT {
	display: none;
}

.centerButtons .cssload-speeding-wheel {
	width: 20px !important;
	height: 20px !important;
	margin-top: 4px;
}

.bRefresh {
	width: 20px;
	height: 20px;
	margin-top: -3px;
	cursor: pointer;
}

.bRefresh:hover {
	#background: #78ba00;
}

table.userEdit td.techNames {
	width: 40px;
}

table.userEdit td.techValues {
	width: 410px;
}

table.userEdit td img {
	width: 15px;
	height: 15px;
	vertical-align: middle;
	margin-top: -3px;
}

tr.csStatLinePainted {
	background: #f5f5f5;
}

.leadComInfoBlock {
	border: 1px solid #8b8b8b;
	border-radius: 2px;
	padding: 6px 5px;
	margin: 2px 0px;
	min-height: 20px;
	max-width: 325px;
}

.commentsStatusCol {
	width: 98px;
	border: 1px dotted #8b8b8b;
	border-radius: 2px;
}

.error.comAnswer {
	margin: -10px 0px 0px 0px;
	text-align: center;
	width: 98px;
}

.commArchiveOn {
	color: #78ba00;
}

.commArchiveDeleted {
	color: rgba(0, 0, 0, 0.5);
	text-align: center;
	padding: 10px 10px;
}

.commArchive {
	padding: 0 !important;
}

.commentsStatusCol div {
	padding: 10px 10px;
	text-align: center;
}

.leadComInfoBlock a[space] {
	display: initial;
	border-radius: 2px;
	max-width: 280px;
	width: auto;
	overflow: hidden;
	white-space: nowrap;
	padding: 0px 3px;
	margin: 0;
}

[space=space_exchangers] {
	#background: rgba(255, 255, 255, 0.4);
}

[space=space_exchangers_whitelist] {
	#background: rgb(255, 255, 255);
}

.nms {
	font-size: 11px;
	color: rgba(0, 0, 0, 0.35);
	text-align: left;
	margin: 0px 0px 0px 0px;
}

.nms a:hover {
	color: #5db7ff;
}

.nmsBlock select {
	padding: 0px 0px;
	width: 130px;
	font-size: 13px;
	font-family: inherit;
}

.commentName.modCom {
	width: 80px;
	text-align: center;
	padding: 0px 0px;
	vertical-align: baseline;
}

.inAdLi {
	display: inline-block;
}

.leadPanelIcon {
	border: 1px solid #8b8b8b;
	padding: 2px 2px;
	opacity: 0.4;
	margin: 0px 1px;
	float: right;
	border-radius: 2px;
	background: rgba(0, 0, 0, 0.1);
	min-width: 20px;
	height: 20px;
	text-align: center;
	color: #000 !important;
	font-weight: bolder;
	display: inline-block;
	cursor: pointer;
}

.leadPanelIcon:hover {
	background: rgba(0, 0, 0, 0.3);
}

.leadComInfoBlock.exch {
	background: rgba(0, 70, 140, 0.06);
}

.leadComInfoBlock .price {
	font-size: 12px !important;
	padding: 2px 5px 1px 5px;
	text-align: center;
	width: 30px;
	margin: -5px 0px 0px 0px;
}

.leadComInfoBlock.exch .leadPanelIcon {
	margin: -3px 2px 3px 2px;
}

.leadUserTechData {
	width: 100%;
}

.leadUserTechData td {
	border: none !important;
	padding: 0 !important;
}

.leadComInfoBlock .ok {
	color: #78ba00;
}

.leadComInfoBlock .old {
	color: #e0bc30;
}

.leadComInfoBlock .fake {
	color: #ff0011;
}

.comAdmBlock {
	white-space: nowrap;
}

.singleEarned {
	float: right;
	#margin-top: -20px;
}

.arbArea {
	white-space: nowrap;
	font-size: 14px;
}

.arbChainBlock {
	display: none;
}

.arbBlock {
	position: relative;
	border-radius: 2px;
	width: 100%;
	margin: 2px 0px;
	border: 1px solid #d8d8d8;
	padding: 0;
	border-spacing: 2px;
}

.arbBlock .close {
	width: 10px;
	height: 10px;
	background-size: 100%;
	top: 3px;
	right: 3px;
}

.arbFilters {
	#margin: -8px 0px 6px 0px;
	width: 958px;
}

.arbSort {
	margin: 0px 0px 6px 0px;
	width: 958px;
	display: none;
}

.ArbCurrList {
	text-align: center;
}

table.lack {
	opacity: 0.6;
}

.arbDesc,
.ArbCurrList,
.ArbBlockCapital {
	position: relative;
	padding: 2px 10px;
	white-space: normal;
	width: 938px;
	margin: 7px 0px;
}

.ArbBlockCapital,
.arbFilters {
	#height: 40px;
}

.ArbBlockCapital input[type="text"],
.ArbBlockSearch select {
	font-size: 14px;
	padding: 3px 3px;
	width: 55px;
	text-align: center;
	margin: -1px 0px 0px 0px;
}

.ArbBlockSearch select {
	width: inherit;
}

.ArbBlockCapital .Btn {
	margin-right: -3px !important;
}

.ArbBlockSearch .arrowR {
	margin: -3px 0px 0px 0px;
}

.ArbCurrListGroup {
	text-align: left;
	margin: 5px 0px;
}

.ArbCurrListGroup span {
	white-space: nowrap;
}

.arb_currencies_edited {
	background: none !important;
	border-radius: 0 !important;
}

.arbDesc,
.ArbCurrList,
.arbBanE {
	position: relative;
	padding: 2px 10px;
	white-space: normal;
	width: 938px;
	margin: 7px 0px;
	display: none;
}

.arbDesc .close,
.ArbCurrList .close {
	background: url(https://kurs.expert//i/delete.lighting.png) no-repeat;
	width: 10px;
	height: 10px;
	background-size: 100%;
	top: 3px;
	right: 3px;
}

.arbBlock .block1 {
	display: inline-block;
	text-align: left;
	width: 33%;
}

.arbBlock .block2 {
	display: inline-block;
	text-align: right;
	width: 41%;
}

.arbBlock .block3 {
	display: inline-block;
	text-align: right;
	width: 24%;
}

.arbL,
.arbR {
	display: inline-table;
	width: 50%;
}

.arbBlock .arbMainLine:hover,
.arbMainLine.selected {
	cursor: pointer;
	background: #e5eaef;
}

.arbChainBlock table {
	width: 100%;
}

.chainPairL {
	width: 50%;
	text-align: right
}

.chainPairC {
	width: 10px;
	text-align: center
}

.chainPairR {
	width: 50%;
	text-align: left
}

.arbCeilDelimeter,
.arbCeilDelimeter:hover {
	width: 5px !important;
	border: 0 !important
}

.arbHiddenLine {
	#display: none;
}

.arbE,
.arbPrt,
.arbRep,
.arbOrders {
	background: #e5eaef;
	text-align: center;
	padding: 5px 10px;
}

.arbE {
	position: relative;
	width: 10px;
}

.smallCell {
	width: 10px;
}

.arbE2,
.arbEName {
	text-align: center;
	white-space: nowrap;
}

.arbManual {
	background: #e5eaef;
}

.arbManual,
.arbManual2 {
	width: 44px;
	text-align: center;
}

.arbManual img,
.arbManual2 img {
	opacity: 0.4;
}

.arbAmount,
.arbMinAmount {
	display: table-cell;
	width: 85px;
	text-align: center;
	font-size: 12px;
}

.arbMinAmount {
	display: inline-block;
	width: 87px;
	overflow: hidden;
}

.arbOrders,
.arbOrders2 {
	width: 26px;
	text-align: center;
}

.arbSearch {
	margin: 0px 0px !important;
}

.arbSearch .cssload-speeding-wheel,
.arb_t_notify .cssload-speeding-wheel {
	width: 18px;
	height: 18px;
	margin: 0 auto;
	border: 1px solid rgb(255, 255, 255);
	border-radius: 50%;
	border-left-color: transparent;
	border-right-color: transparent;
	animation: cssload-spin 575ms infinite linear;
	-o-animation: cssload-spin 575ms infinite linear;
	-ms-animation: cssload-spin 575ms infinite linear;
	-webkit-animation: cssload-spin 575ms infinite linear;
	-moz-animation: cssload-spin 575ms infinite linear;
}

.arbSearch .cssload-container,
.arb_t_notify .cssload-container {
	height: 13px;
}

.arbSearch .preload,
.arb_t_notify .preload {
	margin-top: -7px;
}

.arbSearch[disabled],
.arbSearch[disabled]:hover {
	cursor: default !important;
}

.chainLine,
.chainPairLine {
	padding-left: 4px;
}

.chainLine table {
	float: right;
	margin-right: 5px;
}

.arbPrt,
.arbRep {
	width: 105px;
	height: 19px;
	text-align: center;
	#float: right;
	margin: 0px 0px 0px 2px;
}

.arbRep {
	width: 50px;
}

.arbRep .stars,
.arbRep2 .stars,
.arbEName .stars {
	zoom: 0.6;
}

.EmptyRep {
	font-size: 12px;
	color: #404040;
	text-align: center;
}

.arbPrt {
	width: 45px !important;
}

.arbCalc {
	width: 90px;
}

.ArbBlockCapital {
	display: block;
}

.arbCalc input {
	font-size: 14px;
	padding: 4px 3px;
	width: 81px;
	text-align: center;
}

.arbRoundBtn {
	float: right;
	margin: 9px 0px 0px 5px;
	width: 27px;
	height: 27px;
	cursor: pointer;
}

.arbRoundBtn:hover {
	background: rgba(0, 0, 0, 0.05);
	border-radius: 15px;
	transition: background 100ms;
}

.arbUpDown .collapse {
	display: none;
}

.hornArea {
	position: relative;
	height: 0px;
	margin-top: 8px;
	margin-right: -160px;
	width: 285px;
	float: right;
	font-size: 14px;
	display: none;
}

.hornArea .close,
.close.ExtraSmall,
.closeD.ExtraSmall {
	position: absolute;
	top: 2px;
	right: 1px;
	width: 10px;
	height: 10px;
	background: url(https://kurs.expert//i/delete.lighting.png) no-repeat;
	background-size: 100%;
	z-index: 60;
}

.hornArea .wrap {
	position: absolute;
	right: 0px;
	border-radius: 2px;
	background: #fff;
	padding: 15px 15px 3px 15px;
	z-index: 50;
}

.hornArea .errorArea {
	top: 20%;
	right: 9%;
	padding: 0px;
}

.hornArea .answerAreaForm {
	position: absolute;
	background: rgba(0, 0, 0, 0.85);
	vertical-align: middle;
	left: 0px;
	right: 0px;
	top: 0px;
	background-image: initial;
	color: #fff;
}

.hornArea td.answerForm {
	height: 99px;
	color: #fff;
}

.hornArea textarea {
	position: absolute;
	font-size: 14px;
	padding: 3px;
	width: 300px;
	height: 60px;
	border-radius: 2px;
	resize: none;
}

.arb .h1Btn {
	margin: 71px 0px 10px 0px;
	width: 278px;
	line-height: normal;
	height: auto;
	text-align: center;
}

.arbPrtFilter {
	display: inline-block;
	font-size: 14px;
	margin: 4px 4px 0px 0px;
	float: right;
}

.arbPrtFilter input {
	width: 24px !important;
	font-size: 14px;
	padding: 4px 0px;
	width: 81px;
	text-align: center;
	margin: -3px -4px 0px 6px;
	border-radius: 50%;
	border: 2px solid #383838;
	background: #f6f6f6;
}

.spacer3 {
	display: inline-block;
	width: 30px;
}

.eParams.tofee,
.eParams.minfee {
	color: rgb(255, 124, 124);
	font-weight: bold;
}

.simplypayWarning {
	width: 990px;
	background: rgb(255, 89, 89);
	margin: 10px -15px 10px -15px;
	padding: 5px 10px;
	text-align: center;
	color: #fff;
}

.simplypayWarning.popupSP {
	width: 375px;
	margin: 0px 0px 15px 0px;
}

.notInDbComment {
	height: 25px !important;
}

table#admTable.modTable td {
	padding: 10px 5px;
}

#topArea a:hover {
	border-radius: 5px;
}

tr .upldElogo {
	padding: 5px !important;
	text-align: center;
}

td.editArea.wide input[type=text].uplExt {
	width: 232px !important;
	padding: 8px 0px;
	margin: 0px;
}

.upldElogo .uplExt {
	margin: 0px 0px;
	padding: 5px;
}

.upldElogo .uploadFile {
	width: 235px;
}

.upldElogo .uploadFileSubmit {
	padding: 6px 0px;
}

.upldElogo .uplExtSubmit {
	margin: 0px 0px 0px 4px;
	font-size: 14px;
	padding: 6px 26px;
}

.eLogoSample {
	float: right;
	border: 0.3mm solid #C1C1C1;
}

.eLogoSample img {
	max-width: 60px;
	max-height: 34px;
	vertical-align: top;
}

.partnershipPromoBlock {
	position: relative;
	width: 100%;
	color: #fff;
	font-size: 30px !important;
	display: inline-block;
	padding: 92px 100px;
	margin: 0px 0px 25px 0px;
	text-align: center;
	vertical-align: top;
	min-height: 300px;
	box-sizing: border-box;
	cursor: pointer;
}

.partnershipPromoBlockBlue {
	background: url(https://kurs.expert//i/cac/extrafee.png);
	background-repeat: no-repeat;
	background-position: 50%;
}

.partnershipPromoBlockGreen {
	background: url(https://kurs.expert//i/cac/commission.png);
	background-repeat: no-repeat;
	background-position: 50%;
}

.partnershipPromoBlockRed {
	background: url(https://kurs.expert//i/cac/no_zone.png);
	background-repeat: no-repeat;
	background-position: 50%;
}

.partnershipPromoBlockBgLayer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: top;
	min-height: 300px;
	padding: 92px 100px;
	box-sizing: border-box;
}

.ppBgLayer1 {
	background: rgba(0, 93, 210, 0.95);
}

.ppBgLayer2 {
	background: rgba(82, 152, 27, 0.95);
}

.ppBgLayer3 {
	background: rgba(210, 93, 0, 0.9);
	padding: 70px 0px;
}

.partnershipPromoBlockDesc {
	font-size: 14px !important;
	background: none;
	color: #404040;
	padding: 14px;
	text-align: left;
}

.partnershipPromoBlock h2 {
	font-size: 38px;
	line-height: 20px;
	margin: 20px 0px;
}

.partnershipPromoBlock .smallT {
	font-size: 11px;
}

.price img {
	width: 35px;
	height: 35px;
	vertical-align: bottom;
}

pre {
	display: block;
	padding: 3px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	line-height: 9px;
	word-break: break-all;
	word-wrap: break-word;
	white-space: pre-wrap;
	background-color: #e5eaef;
	border: 1px solid rgba(0, 0, 0, .15);
	overflow: auto;
	border-radius: 4px;
}

.arbPromoBlock {
	position: relative;
	font-size: 25px !important;
	width: 100%;
	color: #fff;
	display: inline-block;
	padding: 20px 100px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: top;
	min-height: 100px;
	box-sizing: border-box;
	cursor: pointer;
	background: url(https://kurs.expert//i/cac/commission.png);
	background-repeat: no-repeat;
	background-position: 50%;
}

.arbBgLayer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: top;
	min-height: 100px;
	padding: 30px 100px;
	box-sizing: border-box;
	background: rgba(82, 152, 27, 0.95);
	border-radius: 5px;
}

.ArbBlockSearch {
	background: #e5eaef;
	text-align: center;
	padding: 6px 0px;
}

#arbResultArea .paging {
	margin: -5px 0px 0px 0px;
	padding: 0;
}

.arb_autoreload {
	margin: 3px 15px 0px -15px;
}

.arb_glass {
	margin: 3px 20px 0px -15px;
}

.arb_extrafees {
	margin: 3px 20px 0px -5px;
}

.arb_exclude {
	margin: -2px 5px 0px 5px;
}

.chainName {
	display: inline-block;
	margin: 3px 0px 0px 0px;
}

.special_src {
	border-radius: 0px !important;
	background: none !important;
	cursor: pointer;
}

sup.fee {
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #FF5722;
	border-radius: 50%;
	margin: 0px -5px 4px 0px;
}

sup.fromfee,
sup.tofee {
	color: #ff5722;
}

.arb_show_full_desc {
	cursor: pointer;
}

.Btn.auth.for_empty_page {
	float: none;
	margin: 25px 0px !important;
	padding: 15px 60px !important;
	font-size: 20px;
}

.arbBgLayer .Btn.auth {
	background: rgba(0, 0, 0, 0.1);
	font-size: 18px;
	box-shadow: none;
	padding: 3px 50px 5px 50px !important;
	margin-top: 10px;
}

.arbBgLayer .Btn:hover {
	background: rgba(0, 0, 0, 0.2);
}

img.ban_e {
	@float: right;
	opacity: 0.4;
	cursor: pointer;
	width: 7px;
	height: 7px;
	margin-top: 7px;
}

.ban_e_area .preload {
	height: 6px;
	margin: -18px 2px 0px -1px;
}

.ban_e_area .cssload-speeding-wheel,
.ban_e_area .cssload-container {
	display: inline-block;
	width: 6px;
	height: 6px;
}

.ban_e_area center {
	display: inline-block;
	@float: right;
}

.ban_e_del .preload {
	margin: -16px 14px 0px -1px;
}

.ban_e_del .cssload-speeding-wheel,
.ban_e_del .cssload-container {
	width: 10px;
	height: 10px;
}

.ban_e_del center {
	float: none;
}

.ban_e_delete {
	width: 15px;
	height: 15px;
	cursor: pointer;
	margin: -4px 10px 0px -2px;
}

.arbBlock.notifyT {
	text-align: center;
	padding: 3px 0px 2px 0px;
	background: #e5eaef;
}

.arbBlock.notifyT h2 {
	margin: 0px 0px 5px 0px;
}

.arbBlock.notifyT #formBtn {
	margin: 10px 0px 0px 0px;
	min-width: 195px;
}

.arbTelegram {
	font-size: 14px;
	padding: 3px 3px;
	width: 100px;
	text-align: center;
	margin: 5px 0px -5px 0px;
}

.t_result {
	margin: 5px 0px;
}

.h1Btn.arb_clear_all {
	margin: 0px !important;
}

.admH1LinkRight,
a.admH1LinkRight {
	padding: 3px 10px !important;
}

.admCommAnswerShowHide,
.admCommAnswerBtn,
.admCommDelete,
.admCommDeleteInner,
.DeleteConfirm,
.DeleteCancel,
.admCommEdit,
.admCommPersonal,
.removeClaim,
.admCommAnswer .admAnswer {
	font-family: 'Gerbera', Verdana, Arial, sans-serif;
	font-size: 14px !important;
	border-radius: 2px;
	padding: 4px 7px !important;
}

#ppGenerate,
#ppForms,
#ppBanners,
#ppLinks {
	margin-right: 5px !important;
	cursor: pointer;
}

.admPromo {
	display: none;
	border: 1px solid #d4d4d4;
	margin: 10px -15px 15px -15px;
	padding: 5px 5px 2px 5px;
	border-radius: 4px;
}

.admRepQ {
	width: 100%;
	clear: both;
	min-height: 50px;
	margin-bottom: 8px;
}

.admRepQ td {
	border: 1px solid #e5e5e5 !important;
	border-radius: 4px;
	padding: 2px;
	margin: 0px 0px 3px 0px;
	background: rgba(0, 0, 0, 0.03);
	clear: both;
	text-align: center;
	display: block;
	width: 100%;
}

td.arbFav {
	width: 30px;
	text-align: center;
	background: #e5eaef;
}

img.arbFav {
	width: 15px;
	height: 15px;
	margin-top: 2px;
	opacity: 0.6;
}

.arbFavListFilled {
	margin-bottom: 7px;
	background: rgba(120, 186, 0, 0.02);
}

.roundArbE {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 1px solid #9E9E9E;
	border-radius: 50%;
	margin: 2px 2px 2px 2px;
	padding: 2px 1px 0px 2px;
	max-height: 22px;
}

.arbFavSep {
	background: #8cc3ed;
	height: 5px;
	margin-top: -5px;
	display: none;
}

.arbDescPP {
	position: relative;
	padding: 2px 10px;
	white-space: normal;
	width: 938px;
	margin: 7px 0px;
}

.h1Btn2Area {
	display: inline-block;
	position: absolute;
	margin: -5px 0px 0px 20px;
}

.h1Btn2 {
	display: inline-block;
	width: 100px;
	#margin-right: 7px;
	padding: 5px 20px;
	line-height: normal;
	height: auto;
	text-align: center;
	border-radius: 2px;
	box-shadow: inset 0 0 2px rgba(0, 0, 0, .2);
	color: #FFF !important;
	font-size: 14px;
	cursor: pointer;
}

.h1Btn2.selected,
.h1Btn2.selected:hover {
	background: #e5eaef !important;
	color: #404040 !important;
	cursor: default;
	box-shadow: 0px 0px 4px #000;
}

.h1Btn2 img {
	width: 20px;
	height: 20px;
	margin-top: -6px;
}

input.accessType {
	margin: -3px 0px 0px 0px;
}

.adv4rent {
	position: relative;
	width: 468px;
	height: 20px;
	vertical-align: middle;
	font-size: 23px !important;
	color: #fff !important;
	display: inline-block;
	padding: 20px 100px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: top;
	box-sizing: border-box;
	min-height: 60px !important;
	cursor: pointer;
	background: url(https://kurs.expert//i/cac/commission.png);
	background-repeat: no-repeat;
	background-position: 50%;
	transition: 300ms;
}

.adv4rent a {
	display: table;
	width: 100%;
	height: 49px;
	margin-top: 12px;
	vertical-align: middle;
	color: #fff !important;
}

.adv4rent:hover {
	background: #78BA00;
	color: #fff !important;
	transition: 500ms;
}

.advBgLayer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: top;
	padding: 0px 0px;
	box-sizing: border-box;
	background: rgba(82, 152, 27, 0.95);
}

.lsPreComm {
	border: 1px solid #cecece;
	padding: 7px;
	margin: 5px 0px;
	text-align: center;
}

.eScamDescKE {
	text-align: center;
	background: rgba(120, 186, 0, 0.25);
	padding: 6px 17px;
	margin: 0px 0px 9px -15px;
}

img.workMode {
	margin: 0px 0px;
}

.bestDirsTable img.cbDirPng {
	margin-right: -4px;
}

.socialNetworks li {
	margin-left: 3px;
	border-radius: 2px;
}

#officialMirror {
	color: #fff;
	#color: #404040;
	text-align: center;
	padding: 10px 0px;
	font-size: 16px;
	text-shadow: 0px 0px 0px;
	border-radius: 4px;
	font-weight: bold;
	font-family: 'Segoe UI Light', Tahoma, Helvetica;
}

#officialMirror a {
	color: #fff;
	text-decoration: underline;
	text-shadow: none;
}

.ppThread td img {
	width: 15px;
	height: 15px;
}

div#statistics span.big {
	font-size: 92px;
}

.BuySellCC {
	background: #78ba00;
}

.ah {
	color: #FFC107 !important;
}

.ah_ban {
	color: #F44336 !important;
}

.ah_ban_btn {
	cursor: pointer;
}

.ah_ban_btn:hover {
	background: #F44336;
	border-radius: 50%;
}

.ah_ban_btn.ah_banned:hover {
	background: #FFC107;
	border-radius: 50%;
}

.lbot a:hover {
	color: #000;
}

.Chrome {
	background: url(https://kurs.expert//i/browser/Chrome.png) #673AB7 no-repeat;
	background-position: 40px 50px;
}

.TBot {
	background: url(https://kurs.expert//i/telegram_round.png) #2590e5 no-repeat;
	background-position: 40px 50px;
	background-size: 190px;
	background-blend-mode: multiply;
}

input.word2select {
	font-family: monospace;
	padding: 1px 10px;
	text-align: center;
	font-size: 10px;
	display: inline-table;
	width: 100%;
	background-color: #e5eaef;
	border: 1px solid rgba(0, 0, 0, .15);
	box-sizing: border-box;
}

table#newsLineMain img,
.newsShortPic img {
	width: 230px;
}

.fullNewsPic {
	width: 230px;
}

.export_table {
	width: 100%;
	border-spacing: 0;
}

.export_table th,
.export_table td {
	text-align: left;
	border-bottom: 1px solid #cecece;
	padding: 5px 0px;
}

.export_table td.export_code {
	width: 45%;
}

.scamWarnBlock {
	display: none;
	position: fixed;
	top: 100px !important;
	overflow: hidden;
	padding: 20px 30px 30px 30px;
	width: 450px;
	margin-left: 230px;
	z-index: 100;
	background: #fff;
}

.scamWarnLiImg {
	width: 30px;
}

.scamWarnImpBlock {
	background: rgba(64, 64, 64, 0.12);
	border-radius: 5px;
	margin: 10px 0px;
	padding: 10px 0px;
	text-align: center;
}

.scamWarnBlock a:hover {
	color: #000;
}

.scamWarnImpBlock h1 {
	margin: 0px 3px 5px 0px !important;
	font-size: 30px;
}

.scamWarnAddToFavImg {
	width: 40px;
	margin: -8px -8px 0px 0px;
}

.scamH2 {
	margin: -10px 0px 0px 0px;
	text-align: center;
}

#infoArea h1 {
	margin: 0px 0px 10px 0px;
	line-height: 43px;
	position: relative;
}

.accMainPageMenu {
	display: block;
	float: none;
	@width: 465px;
	text-align: right;
	margin: 0px 0px 0px 0px;
}

.accMainPageMenu .h1Btn {
	padding: 0px 15px 1px 15px;
	min-width: 90px;
	text-align: center;
}

.btnsBlock input {
	font-family: 'Segoe UI', Tahoma, Helvetica;
	font-size: 14px;
	padding: 7px 20px 8px 20px;
	margin-top: -1px;
	min-width: 150px;
}

div.link {
	cursor: pointer;
}

.arbUsersReviewsBlock {
	display: block;
	background: #00508f;
	color: #fff;
	padding: 0px 10px;
	text-align: center;
	font-size: 23px;
	border-radius: 5px;
}

.question {
	margin: 10px;
	border-radius: 4px;
	box-sizing: border-box;
}

.faqBlock .colA {
	border-radius: 4px;
	width: 962px;
	box-sizing: border-box;
}

.cbStatus2 span {
	cursor: pointer;
}

.cbStatus2 span:hover {
	opacity: 0.7;
}

.cbStatus0 {
	color: #FFC107;
}

.cbStatus1 {
	color: #93c900;
}

.cbStatus2 {
	color: #f44336;
}

img.cb_decline {
	cursor: pointer;
}

.cbDeclineFaq {
	position: absolute;
	display: none;
	background: #fff;
	width: 915px;
	border-radius: 5px;
	padding: 10px 20px 20px 20px;
	z-index: 100;
}

.cbDeclineFaq h1 {
	margin: 0px 3px 5px 0px !important;
	font-size: 30px;
}

.cbDeclineFaq a {
	font-weight: bold;
}

.btnsBlock .validate-tooltip {
	text-align: center;
	line-height: normal;
	right: 5px;
	margin-top: 3px;
}

.cb_balance {
	float: none;
	margin: 0px 0px -6px 30px;
	display: table;
}

.cb_balance_low {
	cursor: default;
}

.leadCbList th {
	padding: 0;
}

.leadCbList td.o {
	white-space: normal;
	max-width: 108px;
}

td.cbOrderDate {
	width: 10px;
}

.leadCbList input[type="text"],
.leadCbList .cb_decline {
	font-size: 14px;
	padding: 3px 4px;
	text-align: center;
}

.leadCbList td {
	padding: 10px 2px 10px 2px;
	height: 38px;
}

.leadCbList .cbpIn {
	width: 22px;
	padding: 3px 0px !important;
}

.leadCbList .cbIn {
	width: 50px;
}

.cbOrderLine-1 {
	background: #d7f2ff;
}

.cbOrderLine1 {
	background: rgba(205, 220, 57, 0.35);
}

.cbOrderLine2 {
	background: rgba(255, 112, 112, 0.34);
}

.leadCbList .cb_decline {
	width: 83px;
}

.preContent,
.cb_datetime {
	display: none;
}

[name="cbAddForm"] {
	white-space: nowrap;
}

.cb_empty_desc {
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	padding: 10px;
	margin: 0px -15px;
}

.btnsBlockFirst {
	float: none;
	clear: both;
	text-align: center;
	border: 1px solid #d8d8d8;
	padding: 5px 0px 11px 0px;
	border-radius: 5px;
}

.btnsBlockFirst .cbAddBtn {
	display: block;
	float: none;
	width: 100%;
	margin: 0px 0px 5px 0px;
	padding: 7px 30px 8px 30px;
	border: 0;
}

.cb_datetime.cb_new {
	display: initial;
	padding-bottom: 6px;
	padding-top: 7px;
}

.btnsBlockFirst .validate-tooltip {
	display: block;
	.btnsBlock inputright: 0;
	left: 0;
	text-align: center;
	top: 50px;
}

.btnsBlockFirst input[type="text"],
.btnsBlockFirst [type="datetime-local"] {
	margin: 13px 0px 3px 0px;
}

.cbDescPng {
	width: 20px;
	height: 20px;
}

.cbEPagePng {
	width: 40px;
	height: 40px;
	margin-top: -10px;
}

.cbEPagePng:hover,
.cbDirPng:hover {
	opacity: 0.7;
}

.cbLeadO {
	color: #FFC107;
}

.cbLeadE {
	color: #d7f2ff;
}

.cbLeadl2c {
	color: #FFEB3B;
}

.cbLeadO:hover,
.cbLeadE:hover,
.cbLeadl2c:hover {
	color: #000;
}

#news img.cbDescPng {
	float: none;
	margin: -4px 0px 0px 0px;
}

.cbto {
	font-size: 14px;
	width: 10px;
}

.leadInputEdit {
	position: inherit;
	border-radius: 0;
	background: #fff;
	height: 22px;
	box-shadow: none !important;
	text-align: left;
}

.cbList input[type="radio"] {
	width: 20px;
	height: 20px;
}

.setCbPercent {
	font-weight: bold;
	font-size: 12px;
	padding: 6px 8px !important;
	margin: 0px 0px 0px -3px !important;
}

.setCbRubPercent {
	font-weight: bold;
	font-size: 12px;
	padding: 6px 11px !important;
	margin: 0px -3px 0px -5px !important;
}

.cbVoid td {
	border: 0 !important;
	padding: 0 !important;
}

.bColHover:hover {
	color: #000;
}

.uBalanceLine {
	white-space: nowrap;
}

.oMod {
	text-align: center;
	border: 1px solid #9E9E9E;
	margin: 5px 0px 0px 0px;
	border-radius: 2px;
}

.oMod img {
	height: 25px !important;
	width: 25px !important;
}

.oMod a {
	padding: 5px 0px;
	display: inline-block;
}

.oMod a:hover {
	opacity: 0.6;
}

.clOverallTD {
	width: 150px;
}

li.h3 {
	font-size: 20px;
	line-height: 45px;
	clear: both;
}

img.scr {
	width: inherit !important;
	height: inherit !important;
	margin: 10px 20px 0px 0px;
	border: 1px solid #9E9E9E;
}

a.ebind {
	border: 1px solid #9E9E9E;
	padding: 10px;
}

.bannerButtonTable td.button {
	text-align: center;
}

.ui-autocomplete {
	padding: 0;
	max-width: 250px;
	max-height: 203px;
	background: #FFF;
	border: 1px solid #d2d2d2;
	box-shadow: inset 0 0 2px rgba(0, 0, 0, .2);
	border-radius: 3px;
	overflow-y: scroll;
}

.ui-autocomplete li {
	list-style-type: none;
	padding: 5px 5px;
}

.ui-autocomplete li:hover {
	cursor: pointer;
	background: #dedede;
}

div[role="status"] {
	display: none !important;
}

.noCBWarn {
	display: none;
}

.servers_info {
	position: absolute;
	text-align: right;
	right: -13px;
	top: -5px;
	font-size: 9px;
	#background: #e9e9e9;
	#border-radius: 5px;
	padding: 5px 5px;
}

.servers_info div {
	margin: 0;
	padding: 0;
	line-height: 10px;
}

.leadSummary {
	border-spacing: 0px;
}

.leadSummary h3 {
	line-height: normal;
	margin: 0;
}

.SummaryMarked {
	background: rgba(205, 220, 57, 0.09);
}

.SummaryCompCeil {
	background: rgba(33, 150, 243, 0.05);
}

.SummaryRightCol {
	background: rgba(33, 150, 243, 0.05);
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}

.SummaryRightCol2 {
	background: rgba(255, 152, 0, 0.15);
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}

.SummaryRightColFirst {
	border-top: 1px solid #000;
}

.SummaryRightColLast {
	border-bottom: 1px solid #000;
}

.SummarySlide {
	border-bottom: 2px #000 dashed;
	cursor: pointer;
}

.SummarySlideArea {
	position: absolute;
	background: #fff;
	border: 5px solid #000;
	margin-left: -4px;
	width: 966px;
}

.SummarySlideAreaClose {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 25px;
	height: 25px;
	background: url(https://kurs.expert//i/delete.lighting.png) no-repeat #fff;
	background-size: 16px 16px;
	background-position: 5px 4px;
	cursor: pointer;
}

.SummarySlideAreaBlock {
	display: block;
	width: 100%;
}

tr.SummaryCampaigns {
	display: none;
}

tr.SummaryComp {
	top: -1000px;
}

.graphTitle span {
	#float: right;
	font-size: 12px;
	font-weight: bold;
}

.SummaryMainStat {
	display: inline-block;
	font-size: 12px;
	position: absolute;
	margin: 4px 0px 0px 10px;
	font-weight: bold;
}

.SummaryMainStat div {
	padding: 0px 5px;
	display: inline-block;
	border: 1px solid #000;
	border-radius: 3px;
	min-width: 187px;
	text-align: center;
}

.SummaryReviewsSearch {
	display: inline-block;
	border: 1px solid #000 !important;
	border-radius: 3px;
	padding: 0px 5px;
}

.SummaryReviewsSearch input {
	font-size: 12px;
	padding: 1px 0px 1px 5px;
	width: 50px;
	margin: 3px 0px 5px 0px;
}

.blExtInstall {
	border: 1px solid #cecece;
	padding: 13px 13px;
	border-radius: 4px;
	margin-bottom: -5px;
}

.cbExtInstall {
	border: 1px solid #cecece;
	padding: 10px 5px 8px 5px;
	border-radius: 4px;
	margin: 12px 0px 13px 0px;
	text-align: center;
}

.cbExtInstall img {
	width: 30px;
	height: 30px;
	margin: -5px 6px 0px 0px;
}

.cbExtInstall2 {
	border: 1px solid #cecece;
	padding: 6px 5px 2px 5px;
	border-radius: 4px;
	margin: 0px 0px 4px 0px;
	text-align: center;
}

.cbExtInstall2 img {
	width: 30px;
	height: 30px;
	margin: -5px 6px 0px 0px;
}

.SummaryReviewsSearch button {
	padding: 6px 6px 5px 6px;
	font-size: 10px;
	cursor: pointer;
	background: #0278d7;
	border: 0;
}

.SummaryReviewsSearch button:hover {
	background: #000;
}

.SummaryReviewsSearch button img {
	width: 10px;
	height: 10px;
	margin-top: -2px;
}

.UStat {
	width: 80px;
	min-width: 30px !important;
}

.pp2_visitors,
.pp2pagesCell {
	font-size: 12px;
	white-space: nowrap;
}

.pp2pagesCell div {
	margin: -1px 0px;
}

.pp2_visitors a:hover {
	color: #000;
}

span.withdraws:hover {
	color: #000;
}

.logo_1D,
.copy_2W {
	display: none !important;
}

.wpsArea {
	display: inline-block;
	font-size: 14px;
	border: 1px solid #cecece;
	border-radius: 4px;
	margin: 3px 0px;
	padding: 3px 2px;
}

.moderateOnBtnWithdraw.manual {
	background: rgba(158, 158, 158, 0.6) !important;
}

.moderateOnBtnWithdraw.manual:hover {
	background: rgba(158, 158, 158, 1) !important;
}

.moderateOnBtnWithdraw.semi_auto {
	background: rgba(3, 79, 141, 0.85) !important;
}

.moderateOnBtnWithdraw.semi_auto:hover {
	background: rgba(3, 79, 141, 1) !important;
}

.moderateOffBtnWithdraw {
	background: rgb(255, 112, 112) !important;
}

.moderateOffBtnWithdraw:hover {
	background: #F44336 !important;
}

.moderateYellow {
	background: #FF9800 !important;
}

.moderateYellow:hover {
	background: #ff7031 !important;
}

.moderateGray {
	background: gray !important;
}

.moderateGray:hover {
	background: #6b6b6b !important;
}

.pp2UStatArea {
	width: 100%;
	display: inline-block;
	font-size: 13px;
	border: 1px solid #cecece;
	border-radius: 4px;
	margin: 2px 0px;
	padding: 5px;
	background: #efefef;
}

.pp2levelsArea {
	width: 220px;
	overflow: hidden;
	@white-space: nowrap;
}

.wUArea img {
	width: 10px;
	height: 10px;
	cursor: pointer;
}

.pp_hash_block {
	text-align: center;
	background: #daef11 !important;
}

.partnershipPromoBlock {
	background-size: 512px;
	transition: background-size 100s ease;
	-moz-transition: background-size 100s ease;
	-ms-transition: background-size 100s ease;
	-o-transition: background-size 100s ease;
	-webkit-transition: background-size 5s ease;
}

.partnershipPromoBlock:hover {
	background-size: 1000px;
	transition: background-size 100s ease;
	-moz-transition: background-size 100s ease;
	-ms-transition: background-size 100s ease;
	-o-transition: background-size 100s ease;
	-webkit-transition: background-size 5s ease;
}

.partnershipPromoBlockDesc {
	cursor: default;
}

table#info.settings.accTable {
	border-radius: 7px;
}

.accBill,
.accBillMenu,
.accBillBlock {
	background: rgba(0, 0, 0, 0.05);
}

.accBillBlock.accRefLink,
.accBillBlock.accPurse {
	background: rgba(229, 234, 239, 0.5));
}

.accBill {
	min-width: 200px;
	white-space: nowrap;
	border-radius: 7px;
	display: inline-block;
	padding: 7px 10px 10px 10px;
	font-size: 25px;
	@font-weight: bold;
	top: 10px;
	right: 0px;
}

.accBill .cashOut {
	margin: 2px 0px 0px 0px;
	background: rgba(0, 0, 0, 0.1);
	padding: 5px;
	border-radius: 4px;
}

.accBillMenu {
	border-radius: 7px;
	padding: 10px 10px 42px 10px;
	margin: 0px 0px 5px 0px;
}

.accBillMenu a {
	display: block;
	padding: 1px 4px;
}

.accBillMenu a[selected],
.accBillMenu a:hover {
	color: #fff;
	border-radius: 3px;
}

.accBillMenu a:hover {
	background: rgba(0, 0, 0, 0.6);
	cursor: pointer;
}

.accBillMenu a[selected] {
	background: rgba(0, 0, 0, 0.2);
	cursor: default;
}

.cashOutForm2,
.editPurseForm2 {
	display: none;
}

.agitation,
span.reg,
span.auth {
	cursor: pointer;
}

.accBillBlock {
	width: 100%;
	border-radius: 7px;
	padding: 1px 20px 15px 20px;
	margin: 3px 0px 8px 0px;
	box-sizing: border-box;
	position: relative;
}

.accBillBlock h2 {
	line-height: 10px;
}

.accBillBlock .accBillBlock {
	white-space: nowrap;
	padding: 1px 3px;
	text-align: center;
	border-radius: 5px;
	margin: 0px 0px -6px 0px;
}

.accBillBlock .accBillBlock img {
	margin: 0;
}

.accBillBack {
	position: absolute;
	right: 0;
	background: rgba(255, 255, 255, 0.8);
	border-radius: 5px;
	padding: 4px 10px;
	margin: 13px 13px 8px 0px;
	box-sizing: border-box;
	display: inline-block;
}

.accBillBack:hover {
	color: #fff;
	background: rgba(0, 0, 0, 0.6);
}

.textBlockSlider {
	height: 106px;
}

.editPurse2 {
	padding: 3px 2px 3px 2px;
	border-radius: 3px;
}

.generatedCode2 {
	width: 100% !important;
	height: 55px !important;
	font-size: 12px;
	padding: 2px 2px;
	box-sizing: border-box;
	color: rgba(0, 0, 0, 0.4);
}

.cb_pp {
	width: 100%;
}

.generatedCode3 {
	width: 100% !important;
	height: 36px !important;
	text-align: center;
	font-size: 12px;
	padding: 2px 2px;
	box-sizing: border-box;
	border-radius: 4px;
	color: rgba(0, 0, 0, 0.4);
	font-family: 'Segoe UI', Tahoma, Helvetica;
	font-size: 14px;
	padding: 7px 0px;
}

.cbPromoPublic {
	@width: 500px !important;
	margin: 21px auto 5px auto !important;
	background: #e5eaef !important;
	padding: 20px !important;
	border: 0 !important;
}

.cb_review {
	font-family: 'Segoe UI', Tahoma, Helvetica;
	font-size: 14px;
	padding: 7px 0px;
	height: 36px !important;
}

[act="cbAddForm"] input {
	border-radius: 4px;
}

.ppGenDirectionSelectBlock2 .ppDirection,
.ppGenDirectionSelectBlock2 .ppDirectionSelect {
	padding: 4px 8px;
}

.ppGenDirectionSelectBlock2 .ppDirection {
	background: rgba(0, 0, 0, 0.05);
}

.ppGenDirectionSelectBlock2 .ppDirectionSelect:hover {
	background: rgba(0, 0, 0, 0.9);
}

.ppGenDirectionSelectBlock2 {
	border: 1px solid #c1c1c1;
	border-radius: 4px;
	text-align: center;
	padding: 5px 0px;
	margin: 10px 0px !important;
}

.ppTextBlock2 {
	padding: 5px;
	margin: 0;
	border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: 5px;
}

.ppTextBlock2 textarea {
	width: 100%;
	box-sizing: border-box;
}

.negLoop {
	background: #fff;
}

.pp2_visitors_list {
	width: 100%;
	border-spacing: 0;
}

.pp2_visitors_list td {
	padding: 4px 1px;
	white-space: nowrap;
}

.pp2_visitors_list .status1 {
	@color: #4CAF50;
	font-weight: bold;
}

.pp2_visitors_list div.ref {
	display: inline-block;
	max-width: 100px;
	margin: 0;
	overflow: hidden;
	text-overflow: ellipsis;
}

.accInfoArea {
	min-height: 457px;
}

.pp2H1 {
	margin: 20px 0px !important;
}

.pp2faqBlock {
	@border: 1px solid #c3c3c3;
	border-radius: 4px;
	padding: 5px 15px;
	@margin: 0px 0px 15px 0px;
}

.pp2q {
	font-size: 16px;
	margin: 0px -22px 0px -15px;
	padding: 2px 10px;
	line-height: 30px;
	color: #fff;
	border-radius: 5px;
}

.pp2a {
	margin: 5px -5px;
}

.pp2howLink {
	background: rgba(255, 255, 255, 0.8);
	border-radius: 5px;
	padding: 4px 10px;
	margin: -3px 0px -5px 0px;
	display: block;
	width: fit-content;
	white-space: nowrap;
}

.pp2howLink:hover {
	color: #fff;
	background: rgba(0, 0, 0, 0.6);
}

.lpp2mpCeil {
	white-space: nowrap;
	overflow: hidden;
	display: inline-flex;
	width: 270px;
}

.g-recaptcha {
	text-align: center;
	margin: 23px 0px 8px 0px;
	min-height: 82px;
}

.g-recaptcha div {
	display: inline-block;
}

.faucet_no_auth {
	border: 1px solid #e5eaef;
	background: #e5eaef;
	border-radius: 4px;
	padding: 45px;
	text-align: center;
	font-size: 20px;
	margin: 40px 0px 0px 0px;
}

.block_f2_how_to_earn {
	text-align: center;
	margin-top: -20px;
}

.faucet_how_to_earn {
	display: inline-block;
	padding: 11px 0;
	text-align: center;
	margin: 20px auto 15px auto;
	background: #d8dbde;
	border-radius: 5px;
	font: 400 20px 'Gerbera', Verdana, Arial, sans-serif;
	opacity: 0.8;
	max-width: 500px;
	width: 49%;
}

.getBonusBtn2 {
	background: #78BA00;
	color: #FFF;
	font-size: 20px !important;
	border: 0 !important;
	cursor: pointer;
	display: block;
	padding: 10px 10px !important;
	border-radius: 4px;
	width: 100%;
	opacity: 0.8;
	margin: 30px auto 0px auto !important;
	max-width: 500px;
}

.faucet_how_to_earn:hover,
.getBonusBtn2:hover {
	opacity: 1;
}

.exhausted2 {
	background: rgba(0, 0, 0, 0.05);
	border-radius: 7px;
	padding: 46px 10px;
	text-align: center;
	margin-top: 40px;
	font-size: 20px;
}

.getBonusBtn2 .preload {
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	margin: -15px 0px 0px 10px;
}

.getBonusBtn2 .cssload-container {
	height: 20px;
	text-align: center;
	display: inline-block;
}

.getBonusBtn2 .cssload-speeding-wheel {
	width: 23px;
	height: 23px;
	border: 1px solid rgb(255, 255, 255);
	border-radius: 50%;
	border-left-color: transparent;
	border-right-color: transparent;
	animation: cssload-spin 575ms infinite linear;
	-o-animation: cssload-spin 575ms infinite linear;
	-ms-animation: cssload-spin 575ms infinite linear;
	-webkit-animation: cssload-spin 575ms infinite linear;
	-moz-animation: cssload-spin 575ms infinite linear;
}

.faucet_error2 {
	margin: -4px 0px -15px 0px;
	min-height: 10px;
	@visibility: hidden;
}

.faucet_success2 {
	margin: -43px 0px 9px 0px;
	font-size: 20px;
	color: #78BA00;
	border: 1px solid #78BA00;
	border-radius: 4px;
	padding: 5px 0px 9px 0px;
	visibility: hidden;
}

.getBonusBtn2[disabled] {
	background: rgba(0, 0, 0, 0.35) !important;
	opacity: 1 !important;
}

.f2desc_short {
	text-align: center;
	margin: 25px 0px 0px 0px;
}

.accBillBlock.accRefLink,
.accBillBlock.accPurse {
	display: inline-block;
	max-width: 179px;
}

.accBillBlock.accPurse {
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
}

.accBillBlock.accPurse:hover,
.accBillBlock.accRefLink:hover {
	background: rgba(0, 0, 0, 0.6);
	color: #fff;
	cursor: pointer;
}

img.editPic.editPurse.editPurse2:hover {
	background: none;
}

.leadershipEdit td.viewArea {
	border-radius: 4px;
}

.wpsPS {}

.wpsPS:hover {
	cursor: pointer;
	opacity: 0.5;
}

.ppNull {
	cursor: pointer;
	background: #0078D7;
	color: #fff;
	border-radius: 2px;
	padding: 0px 10px;
	white-space: nowrap;
}

.ppNull:hover {
	opacity: 0.7;
}

.PmessagesWarning {
	background: #F44336;
	color: #fff;
	padding: 2px 20px;
	margin-top: 10px;
	border-radius: 4px;
}

.PmessagesWarning a {
	color: #000000;
	text-decoration: underline;
}

.WithdrawalAvailable {
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px;
	text-align: center;
	color: #fff !important;
	background: #78BA00;
	border-radius: 4px;
	text-shadow: none !important;
}

.WithdrawalAvailable.WithdrawalNotAvailable {
	background: rgba(0, 0, 0, 0.2);
}

.WithdrawalAvailable.WithdrawalNotAvailable:hover {
	background: rgba(0, 0, 0, 0.6);
}

.WithdrawalAvailable:hover {
	cursor: pointer;
	opacity: 0.85;
}

.WithdrawalAvailable.f2page {
	padding: 10px 0px;
	font-size: 20px !important;
	max-width: 500px;
	display: block;
	margin: 30px auto 0px auto;
	font: 400 13.3333px Arial;
	opacity: 0.8;
}

.WithdrawalAvailable.f2page:hover {
	opacity: 1;
}

.loginBlock .account.Withdrawal {
	background: rgba(255, 255, 255, 0.5);
	border-radius: 5px;
}

.loginBlock,
.loginBlock li:hover {
	border-radius: 5px;
	transition: 150ms background !important;
}

.logo:hover,
span.fLinks:hover {
	border-radius: 4px;
}

tr.approved3 {
	background: #cecece;
}

div.dr {
	border-radius: 4px;
	padding: 2px 5px 4px 5px;
	white-space: nowrap;
	background: #F44336;
	color: #FFF;
	text-align: center;
}

textarea.moderateDR {
	padding: 0px 1px;
	border-radius: 4px;
	width: 90px !important;
	height: 20px !important;
	resize: none !important;
	text-align: center;
}

.FormErrorArea.noHeight {
	bottom: inherit;
}

.accFaucetBalance {
	font-weight: bold;
}

.notEnoughFaucetFunds {
	display: none
}

.cbPagePromoBanner img {
	width: 100%;
	margin: 0px 0px 0px 0px;
}

#faucetArea {
	margin: -10px 0px 25px 0px;
	display: none;
}

.faucet_how_to_earn_separator {
	margin: -20px 0px
}

#faucetBanner {
	margin: 10px 0px 0px 0px;
}

.cbAreaE {
	width: 100%;
}

.cbAreaE td {
	border: 0;
	padding: 0;
}

.firstTimeCbDate {
	margin-top: 10px !important;
}

.firstTimeCbDate[name="cb_datetime_cbto"] {
	margin-top: 12px !important;
	padding: 7px 4px 6px 4px !important;
}

.ArbMenuBtn {
	padding: 5px 5px;
	white-space: nowrap;
	border-radius: 4px;
}

.ArbMenuBtn.selected,
.ArbMenuBtn.selected:hover {
	box-shadow: 0px 0px 2px #000;
}

.Btn.h1Btn.arbSearch {
	border-radius: 4px !important;
}

.userEdit input {
	padding: 6px;
}

#ifCb {
	margin: 15px 0px;
	border: 1px solid #cecece;
}

.cbOrderTest {
	width: 40px;
	padding: 3px 2px;
	margin: 2px 0px 0px 0px;
	font-size: 14px;
}

.autoCB td {
	padding: 10px 0px !important;
}

.faucet_promo,
.cb_promo {
	width: 40%;
	float: left;
	margin: 0px 15px 5px 0px;
}

.infoBlock {
	position: relative;
	border-radius: 2px;
	width: 100%;
	margin: 10px 0px 15px 0px;
	border: 1px solid #d8d8d8;
	padding: 5px 10px;
	border-radius: 4px;
	box-sizing: border-box;
}

.highlighted {
	background: rgba(174, 202, 91, 0.31);
}

.pp2ActiveStat {
	width: 100%;
}

.pp2ActiveStat th,
.pp2ActiveStat td {
	padding: 10px 0px !important;
	@height: 38px;
}

.pp2Col1 {
	display: inline-block;
	width: 33%;
}

.pp2Col2 {
	display: inline-block;
	width: 33%;
}

.pp2Col3 {
	display: inline-block;
	width: 33%;
}

.pp2ActiveStat .tablesorter-headerDesc {
	background: url(https://kurs.expert//i/sortDescB.png) no-repeat;
	background-position: -2px 17px;
	padding-left: 7px !important;
}

.pp2ActiveStat .tablesorter-headerAsc {
	background: url(https://kurs.expert//i/sortAscB.png) no-repeat;
	background-position: -2px 16px;
	padding-left: 7px !important;
}

.extBlockCheck {
	width: 134px;
	display: none;
}

.cbLevelAmounts {
	position: absolute;
	margin: -20px 0px 0px 12px;
	width: 110px;
	text-align: center;
}

.cbLevelAmounts table td {
	border: 0 !important;
	padding: 0 !important;
	font-size: 8px;
	margin: 0 !important;
	line-height: 8px;
	font-weight: bold;
}

.scamFinWarn {
	background: rgba(255, 87, 34, 0.2);
	margin: 0px 0px 20px 0px;
	padding: 10px 20px;
	border-radius: 4px;
}

.advFilter {
	color: #404040 !important;
}

.advFilter:hover {
	color: #2196f3 !important;
}

a.cb_payouts_month {
	display: block;
	border: 1px solid #cecece;
	border-radius: 4px;
	font-size: 20px !important;
	text-align: center;
	padding: 13px 0;
	margin: 20px auto -10px auto !important;
	max-width: 650px;
	background: #8bc34a;
	color: #fff !important;
	box-shadow: 0px 0px 3px #8bc34a;
}