* {margin: 0; padding: 0; /*border: none;*/}
html, body {padding: 0; margin: 0; height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-align: center; color: #666666; background-color: #f2f2f2; font-style: normal;}
html {-moz-osx-font-smoothing: antialiased; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; font-weight: 400;}
a img {border:none;}
#outer {height: auto; width: 100%; margin-bottom: 0; width: 100%; font-family: 'PT Sans', sans-serif; min-width: 980px;}
@media only screen and (max-width: 1024px) {#outer {min-width: unset;}}
#inner {width: 100%; text-align: left; overflow: hidden;}

		/* format text */
a, a:focus {color: #258db3; text-decoration: underline; outline: none;}
a[data-rlp] {cursor: pointer;}
button:focus {outline: none;}
a:hover {color: #258db3; text-decoration: none; outline: none;}
h1, .h2 {font-size: 36px; color: #000000; padding: 20px 0 37px 0; font-weight: normal; line-height: 40px; position: relative; /*text-shadow: black 1px 1px 2px, red 0 0 1em;*/}
h1.h1-home {padding: 34px 0 45px 0; text-align: center;}
h1 span {color: #2e91b5; font-weight: bold;}
h1 span.h1-land-span {color: #000000; font-weight: normal;}
/* h2 {font-size: 24px; color: #000000; padding: 0 0 20px 0; font-weight: normal; line-height: normal;} */
h2, .h2-head {font-size: 26px; color: #000000; padding: 0 0 17px 0; font-weight: normal; line-height: 31px;}
h2.h2-paddtop {padding: 18px 0 15px 0;}
h2.h2-center, .h2-center {padding: 11px 150px 27px 150px; font-size: 26px; text-align: center; color: #000000; line-height: 31px;}
h2.h2-center2, .h2-center2 {padding: 54px 0 55px 0; font-size: 26px; text-align: center; color: #000000; line-height: 31px;}
h2.h2-center3, .h2-center3 {padding: 26px 0 29px 0; font-size: 26px; text-align: center; color: #000000; line-height: 31px;}
h2.h2-center4, .h2-center4 {padding: 78px 0 0 0; font-size: 26px; text-align: center; color: #000000; line-height: 31px;}
h2.h2-center5, .h2-center5 {padding: 20px 0 13px 0; font-size: 26px; text-align: center; color: #000000; line-height: 31px;}
h2.h2-center6, .h2-center6 {padding: 67px 0 36px 0; font-size: 26px; text-align: center; color: #000000; line-height: 31px;}
.text-box h2 {padding: 28px 0 28px 0;}
.h2-head h2 {display: inline;}
h3, .h3-head {font-size: 18px; color: #000000; padding: 0 0 20px 0; font-weight: normal;}
h3.h2-head {font-size: 26px; color: #000000; padding: 0 0 17px 0; font-weight: normal; line-height: 31px;}
h3.h2-head2 {font-size: 26px; color: #000000; padding: 15px 0 12px 0; font-weight: normal; line-height: 31px;}
h3.h2-head3 {font-size: 26px; color: #000000; padding: 32px 0 17px 0; font-weight: normal; line-height: 31px;}
h2.big-h3, h3.big-h3, .big-h3 {color: #000; font-size: 36px; text-align: center; padding: 66px 0 32px 0; line-height: 38px;}
h2.big-h31, h3.big-h31, .big-h31 {color: #000; font-size: 36px; text-align: center; padding: 66px 0 42px 0; line-height: 38px;}
h2.big-h32, h3.big-h32, .big-h32 {color: #000; font-size: 36px; text-align: center; padding: 36px 0 40px 0; line-height: 38px;}
h2.big-h33, h3.big-h33, .big-h33 {color: #000; font-size: 36px; text-align: center; padding: 15px 0 33px 0; line-height: 38px;}
h2.big-h34, h3.big-h34, .big-h34 {color: #000; font-size: 36px; text-align: center; padding: 49px 0 40px 0; line-height: 38px;}
h2.big-h35, h3.big-h35, .big-h35 {color: #000; font-size: 36px; text-align: center; padding: 51px 0 32px 0; line-height: 43px;}

h2.big-h12, h3.big-h12, .big-h12 {color: #000; font-size: 36px; text-align: center; padding: 66px 0 12px 0; line-height: 38px;}

h4 {font-size: 16px; padding: 0 0 17px 0;}


h2.land-h2, .land-h2 {/*height: 48px;*/ background-position: 0 0; background-repeat: no-repeat; padding: 21px 0 23px 0; line-height: 24px;}
h2.land-h21, .land-h21 {background-image: url(../images/design/land-h2bg-1.png); padding-left: 59px;}
h2.land-h22, .land-h22 {background-image: url(../images/design/land-h2bg-2.png); padding-left: 52px; margin: 12px 0 0 0;}
h2.land-h23, .land-h23 {background-image: url(../images/design/land-h2bg-3.png); padding-left: 83px;}

h2.students-h2, .students-h2 {margin: 12px 0 0 0; padding: 21px 0 23px 68px;}
h2.students-h2-thumb, .students-h2-thumb {background: url(../images/design/land-h2bg-4.png) 0 0 no-repeat;}
h2.students-h2-info, .students-h2-info {background: url(../images/design/students-h2-info.png) 0 0 no-repeat;}
h2.students-h2-why, .students-h2-why {background: url(../images/design/students-h2-why.png) 0 0 no-repeat;}
h2.students-h2-faq, .students-h2-faq {background: url(../images/design/students-h2-faq.png) 0 0 no-repeat;}
h3.students-h3, .students-h3 {font-size: 16px; color: #000; font-weight: bold; padding: 0;}

p {padding: 0 0 19px 0;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.caps {text-transform: uppercase;}
.strike {text-decoration: line-through;}
h2.red, p.red, .red {color:#cc0000;}
h2.blue, p.blue, .blue {color: #258db3;}
.black {color: #000;}
body>iframe {position: absolute; width: 1px; height: 1px; bottom: 0; left: -1000px;}
		/* end format text */

		/* format blocks */
/* units */
.unit-1, .unit-2, .unit-3, .unit-4, .unit-5, .unit-6, .unit-7, .unit-8, .unit-9, .unit-10, .unit-11, .unit-12 {
	padding: 0 20px 0 0;
	float: left;
	position: relative;
}
.unit-1 {width: 60px;}
.unit-2 {width: 140px;}
.unit-3 {width: 220px;}
.unit-4 {width: 300px;}
.unit-5 {width: 380px;}
.unit-6 {width: 460px;}
.unit-7 {width: 540px;}
.unit-8 {width: 620px;}
.unit-9 {width: 700px;}
.unit-10 {width: 780px;}
.unit-11 {width: 860px;}
.unit-12 {width: 940px;}
/* end units*/
.float_left {float: left; margin: 0;}
.float_right {float: right; margin: 0;}
.clear {clear: both; font-size: 1px; line-height: 1px;}
.clearfix::after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.align_c {text-align: center;}
.align_r {text-align: right;}
.align_l {text-align: left;}
.display-none {display: none;}
.display-block {display: block;}
a.anchor-lnk {top: -69px; position: relative; display: inline-block;}
ul, ul li {list-style-image: none; list-style-position: outside; list-style-type: none;}
ul {margin: 0; padding: 0;}
ul li {}
ol, ol li {}
ol {margin: 0 0 8px 20px; padding: 0;}
ol li {padding: 0 0 7px 0;}
		/* format blocks */
		

		
		/* content */
#content {padding: 30px 0 80px 0;}
.container {width: 960px; padding: 0 0 0 20px; position: relative; margin-left: auto; margin-right: auto;}
.container::after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}

.contentbox1 {width: 981px; position: relative; margin: 47px -1px 0 -20px;}
.contentbox12 {margin: 0 -1px 47px -20px;}
.contentbox1-top, .planbox1-bott {width: 980px; height: 8px; font-size: 1px; line-height: 1px;}
.contentbox1-top {background: url(../images/design/plans/plan-box1-top.png) 0 0 no-repeat;}
.contentbox1-bott {background: url(../images/design/plans/plan-box1-bott.png) 0 0 no-repeat;}
.contentbox1-rep {width: 961px; padding: 8px 1px 9px 20px; background: #ebebeb url(../images/design/plans/plan-box1-rep.gif) 0 0 repeat-y;}

.contentbox2 {
	position: relative;
	margin: 0 -1px 47px -1px;
	width: 940px;
	border: 1px solid #dfdfdf;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ebebeb;
	padding: 16px 0 65px 0;
}
.contentbox2-rep {width: 960px; position: relative; margin: 0 -20px 0 0;}

ul.contenlist1 {padding: 0 0 19px 0;}
ul.contenlist1 li {padding: 0 0 0 10px; background: url(../images/design/bull-homelist.gif) 1px 8px no-repeat; /*font-weight: bold;*/}

ul.contenlist2 {padding: 0 0 8px 0;}
ul.contenlist2 li {padding: 0 0 9px 15px; background: url(../images/design/lp-shared-bull.gif) 1px 8px no-repeat; /*font-weight: bold;*/}

ul.homelist {padding: 0 0 19px 0;}
ul.homelist li {padding: 0 0 0 16px; background: url(../images/design/lp-shared-bull.gif) 2px 10px no-repeat;}


		/* end content */
		

		
		/* clickdown */
a.clickdown, a.clickdown:hover {text-decoration: none; font-size: 24px; background: url(../images/design/clickdown.png) right 5px no-repeat; padding: 0 40px 0 0; color: #000000;}
.slickbox {height: auto; width: auto;}
		/* end clickdown */

.loader-overlay {
    position: fixed;
    left:  0;
    top:  0;
    background: #000;
    opacity: .3;
    filter: alpha(opacity=30);
    z-index: 99;
    display: none;
    width: 100%;
    height: 100%;
}
.feedbackloader {
    width: inherit;
    height: 20;
    position: absolute;
    z-index: 100;
    display: none;
}

.domain-success-message {
    color: green;
    padding: 15px 0 0 15px;
    display:block;
}



#domain_reg_result p.red {
    text-align: center;
    padding-top: 17px;
}

/* help icon */
a.form-help, a.form-help:hover {display: inline-block;width: 14px;height: 14px;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #299fc9;-moz-box-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.3);box-shadow: 0 1px 1px rgba(0,0,0,.3);margin: 0 0 0 5px;cursor: help;text-align: center;line-height: 14px;font-size: 11px;color: #fff;font-weight: bold;text-decoration: none;position: relative}
a.form-help .form-help-box {width: 256px; padding: 21px 24px 20px 24px; background-color: #fffced; -moz-box-shadow: 0 1px 4px rgba(26,23,20,.2); -webkit-box-shadow: 0 1px 4px rgba(26,23,20,.2); box-shadow: 0 1px 4px rgba(26,23,20,.2); position: absolute; top: -30px; left: 14px; display: none; text-align: left; font-weight: normal; z-index: 99; cursor: default}
a.form-help:hover .form-help-box {display: block}
a.form-help .form-help-box .form-help-h2 {color: #000; font-size: 18px; font-weight: bold; padding: 0 0 12px 0; display: block; line-height: 18px;}
a.form-help .form-help-box .form-help-p {line-height: 17px; color: #666; font-size: 14px; padding: 0 0 13px 0; display: block;}

/* dialog */
.ui-dialog {overflow: hidden; position: absolute; top: 0; left: 0; padding: .2em; outline: 0}
.ui-dialog .ui-dialog-titlebar {padding: .4em 1em; position: relative;}
.ui-dialog .ui-dialog-title {float: left; margin: .1em 0; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis}
.ui-dialog .ui-dialog-titlebar-close {position: absolute; right: .3em; top: 50%; width: 20px; margin: -10px 0 0 0; padding: 1px; height: 20px}
.ui-dialog .ui-dialog-content {position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto}
.ui-dialog .ui-dialog-buttonpane {text-align: left; border-width: 1px 0 0 0; background-image: none; margin-top: .5em; padding: .3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right}
.ui-dialog .ui-dialog-buttonpane button {margin: .5em .4em .5em 0; cursor: pointer}
.ui-dialog .ui-resizable-se {width: 12px; height: 12px; right: -5px; bottom: -5px; background-position: 16px 16px}

/* wrong animation */
.wrongEffect {animation-name: wrongEffect;-webkit-animation-name: wrongEffect;animation-duration: 2s;-webkit-animation-duration: 2s;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;-webkit-transform-origin: 50% 100%;visibility: visible !important}
@keyframes wrongEffect {0% {transform: rotate(0deg) scaleY(0.6);} 20% {transform: rotate(-2deg) scaleY(1.05);} 35% {transform: rotate(2deg) scaleY(1);} 50% {transform: rotate(-2deg);} 65% {transform: rotate(1deg);} 80% {transform: rotate(-1deg);} 100% {transform: rotate(0deg);} }
@-webkit-keyframes wrongEffect {0% {-webkit-transform: rotate(0deg) scaleY(0.6);} 20% {-webkit-transform: rotate(-2deg) scaleY(1.05);} 35% {-webkit-transform: rotate(2deg) scaleY(1);} 50% {-webkit-transform: rotate(-2deg);} 65% {-webkit-transform: rotate(1deg);} 80% {-webkit-transform: rotate(-1deg);} 100% {-webkit-transform: rotate(0deg);} }

/* helper classes */
.hidden {display:none;}

#loader-box {width: 100%; height: 100%; position: fixed; top: 0; letter-spacing: 0; background-color: #000; opacity: .7;  font-size: 1px; line-height: 1px; display: none; z-index: 11}
#loader-box2 {width: 600px; height: 328px; border: 10px solid #fff; background: #6bc7ed url(/images/design/loader-bg.gif) 0 bottom no-repeat; -moz-box-shadow: 2px 3px 7px rgba(0,0,0,.7); -webkit-box-shadow: 2px 3px 7px rgba(0,0,0,.7); box-shadow: 2px 3px 7px rgba(0,0,0,.7); position: fixed; top: 50%; left: 50%; margin: -174px 0 0 -310px; display: none; z-index: 11}
#loader-box2 p {padding: 25px 0 77px 0; text-align: center; color: #fff; font-size: 24px; margin: 0;}
#loader-box2 .loader-pr {padding: 0 0 0 0; text-align: center;}

/* helper classes */
a.form-help-tiangle, a.form-help-tiangle:hover {
	display: inline-block;
	width: 17px;
	height: 15px;
	margin: 0 0 -6px 2px;
	cursor: help;
	text-align: center;
	line-height: 14px;
	font-size: 14px;
	border: none;
	position: relative;
	background: url(/images/design/form-help-tiangle.png) 0 0 no-repeat;
	}
a.form-help-tiangle .form-help-box {width: 276px; padding: 21px 24px 20px 24px; background-color: #fffced; -moz-box-shadow: 0 1px 4px rgba(26,23,20,.2); -webkit-box-shadow: 0 1px 4px rgba(26,23,20,.2); box-shadow: 0 1px 4px rgba(26,23,20,.2); position: absolute; top: -258px; left: 14px; display: none; text-align: left; font-weight: normal; z-index: 99; cursor: default}
a.form-help-tiangle:hover .form-help-box {display: block}
a.form-help-tiangle .form-help-box .form-help-h2 {color: #000; font-size: 18px; font-weight: bold; padding: 0 0 2px 0; display: block}
a.form-help-tiangle .form-help-box .form-help-p {line-height: 17px; color: #666; font-size: 14px; padding: 0 0 13px 0; display: block}



		


/* ==================== transfer-form ====================  */
h1.h1-trans {text-align: center; padding: 34px 0 32px 0; line-height: 40px;}
div.h1-trans {text-align: center; padding: 14px 0 32px 0; line-height: 40px; color: #000; font-size: 36px; font-weight: normal; position: relative;}
/* ==================== end transfer-form ====================  */

/* ==================== sitebuilder ====================  */
.sitebuilder-h4 {text-align: center; font-size: 16px; padding: 0 0 17px 0; font-weight: bold;}
/* ==================== end sitebuilder ====================  */

/* ==================== delo ====================  */
.big-h3.big-h3-delo-top {padding-bottom: 54px;}
/* ==================== end delo ====================  */

/* ==================== create-website ====================  */
.h2-create-website {padding: 0 150px 0 150px;}
/* ==================== end create-website ====================  */

h1.pora-complete {padding: 39px 0 22px 0; text-align: center;}
h2.h2-center-pora, .h2-center-pora {padding: 11px 0 33px; font-size: 26px; text-align: center; color: #000000; line-height: 31px;}

.ui-tabs-hide {display: none;}


sub.price-coin {vertical-align: baseline; font-size: inherit;}



@media only screen and (min-width: 1130px) {
	.nav_up,
	.nav_up:hover {
		background-position: 50% 50%;
		background-repeat: no-repeat;
		position: fixed;
		top: 0;
		left: 0;
		width: 85px;
		height: 100%;
		text-decoration: none;
		cursor: pointer;
		z-index: 1;
		text-align: center;
		}
	.nav_up {
		background-color: none;
		background-image: url(../images/design/btn-top-l.png);
		}
	.nav_up:hover {
		background-color: rgba(0, 0, 0, 0.02);
		background-image: url(../images/design/btn-top-d.png);
		}
	.nav_up.nav_down { transform: scaleY(-1); }
	}
	
.mainmenu ul li a, .mainmenu ul li a:hover, .mainmenu ul li span, .mainmenu ul li span:hover {
    font-size: 19px;
}

/* labels */
.label_base-round {
	display: inline-block;
	box-sizing: border-box;
	border-radius: 999px;
	text-align: center;
	font-weight: bold;
	line-height: 1 !important;
	border: solid 1px;
	padding: 0 9px 2px;
}
.label_size-small {
	font-size: var(--text-small-size) !important;
}
.label_white {
	background-color: var(--common-white);
	color: var(--common-black);
	border-color: var(--common-white);
}
.label_blue {
	background-color: var(--color-blue);
	color: var(--common-white);
	border-color: var(--color-blue);
}
.label_orange-black {
	background-color: var(--common-black);
	color: var(--color-orange);
	border-color: currentColor;
}
.label_white-black {
	background-color: var(--common-white);
	color: var(--common-black);
	border-color: currentColor;
}
.label_red {
	background-color: var(--color-red-bright);
	color: var(--common-white);
	border-color: var(--color-red-bright);
}
.label_icon-gift {
	padding-left: 28px;
	background-image: url(/images2019/design/micro-elements/icon-gift.svg);
	background-repeat: no-repeat;
	background-position: 9px calc(50% - 1px);
}

.mainmenu-sub-box ul li a span.label_base-round,
.mainmenu-sub-box ul li a:hover span.label_base-round {
	margin-left: 20px;
	margin-top: 4px;
	line-height: 18px !important;
	padding-bottom: 0;
}

.mainmenu-ssl-promo-head .label_base-round {
	margin-right: 10px;
	position: relative;
	top: -1px;
	padding-bottom: 0;
}
/* /labels */

/* progressor */
.sk-fading-circle {
	margin: 0 auto;
	width: 50px;
	height: 50px;
	position: relative;
}

.sk-fading-circle .sk-circle {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.sk-fading-circle .sk-circle::before {
	content: '';
	display: block;
	margin: 0 auto;
	width: 15%;
	height: 15%;
	background-color: var(--color-loader-circle);
	border-radius: 100%;
	-webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
	animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}
.sk-fading-circle .sk-circle2 {
	-webkit-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	transform: rotate(30deg);
}
.sk-fading-circle .sk-circle3 {
	-webkit-transform: rotate(60deg);
	-ms-transform: rotate(60deg);
	transform: rotate(60deg);
}
.sk-fading-circle .sk-circle4 {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}
.sk-fading-circle .sk-circle5 {
	-webkit-transform: rotate(120deg);
	-ms-transform: rotate(120deg);
	transform: rotate(120deg);
}
.sk-fading-circle .sk-circle6 {
	-webkit-transform: rotate(150deg);
	-ms-transform: rotate(150deg);
	transform: rotate(150deg);
}
.sk-fading-circle .sk-circle7 {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.sk-fading-circle .sk-circle8 {
	-webkit-transform: rotate(210deg);
	-ms-transform: rotate(210deg);
	transform: rotate(210deg);
}
.sk-fading-circle .sk-circle9 {
	-webkit-transform: rotate(240deg);
	-ms-transform: rotate(240deg);
	transform: rotate(240deg);
}
.sk-fading-circle .sk-circle10 {
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
}
.sk-fading-circle .sk-circle11 {
	-webkit-transform: rotate(300deg);
	-ms-transform: rotate(300deg);
	transform: rotate(300deg);
}
.sk-fading-circle .sk-circle12 {
	-webkit-transform: rotate(330deg);
	-ms-transform: rotate(330deg);
	transform: rotate(330deg);
}
.sk-fading-circle .sk-circle2:before {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s;
}
.sk-fading-circle .sk-circle3:before {
	-webkit-animation-delay: -1s;
	animation-delay: -1s;
}
.sk-fading-circle .sk-circle4:before {
	-webkit-animation-delay: -0.9s;
	animation-delay: -0.9s;
}
.sk-fading-circle .sk-circle5:before {
	-webkit-animation-delay: -0.8s;
	animation-delay: -0.8s;
}
.sk-fading-circle .sk-circle6:before {
	-webkit-animation-delay: -0.7s;
	animation-delay: -0.7s;
}
.sk-fading-circle .sk-circle7:before {
	-webkit-animation-delay: -0.6s;
	animation-delay: -0.6s;
}
.sk-fading-circle .sk-circle8:before {
	-webkit-animation-delay: -0.5s;
	animation-delay: -0.5s;
}
.sk-fading-circle .sk-circle9:before {
	-webkit-animation-delay: -0.4s;
	animation-delay: -0.4s;
}
.sk-fading-circle .sk-circle10:before {
	-webkit-animation-delay: -0.3s;
	animation-delay: -0.3s;
}
.sk-fading-circle .sk-circle11:before {
	-webkit-animation-delay: -0.2s;
	animation-delay: -0.2s;
}
.sk-fading-circle .sk-circle12:before {
	-webkit-animation-delay: -0.1s;
	animation-delay: -0.1s;
}

@-webkit-keyframes sk-circleFadeDelay {
	0%, 39%, 100% { opacity: 0; }
	40% { opacity: 1; }
}

@keyframes sk-circleFadeDelay {
	0%, 39%, 100% { opacity: 0; }
	40% { opacity: 1; }
}
/* progressor */


/* Cloudflare captcha */
.cloudflare-turnstile .widget > div {
    display: flex;
}

.cloudflare-turnstile.error .widget {
    border: 1px solid var(--text-color-error);
}

.cloudflare-turnstile.error > .error {
    display: block;
}

.cloudflare-turnstile:not(.error) > .error {
    display: none;
}

.cloudflare-turnstile > .error {
    font-size: var(--text-small-size);
    line-height: 16px;
    padding: 4px 0 4px 0;
    color: var(--text-color-error);
    font-style: italic;
    position: relative;
}
/* /Cloudflare captcha */

/* tabs */
.tabs-content {
    display: none;
}
.tabs-content.tab-visible {
    display: block;
}
/* /tabs */

/* popup registration */

.reg-tabs a {
    cursor: pointer;
}

.reg-end-btn {
    text-decoration: none;
}
/* /popup registration */