html,
body {
	height: 100%;
}

body {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	font: 400 14px 'Open Sans', arial, sans-serif;
	margin: 0;
	padding: 0;
	background-color: #fdf9ee !important;
}

.baseWidth {
	width: 1035px;
	margin: 0 auto;
	padding-left: 15px;
	padding-right: 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.psr {
	position: relative;
}
/*** Header ***/
.headerWide {
	position: relative;
	display: block;
	width: 100%;

}

.headerTopWide {
	width: 100%;
	border-bottom: 1px solid #2b2722;
	background: #3b332c;
	background: -webkit-linear-gradient(#3d352d, #39312a);
	background: -moz-linear-gradient(#3d352d, #39312a);
	background: linear-gradient(#3d352d, #39312a);
}

.headerTopIn {
	height: 78px;
	position: relative;
}

.logo {
	position: relative;
	top: 6px;
}

.headerTopInRight {
	height: 50px;
	width: auto;
	padding-top: 20px;
	float: right;
}

.headerTopInRight > div {
	padding-left: 36px;
	width: auto;
	line-height: 40px;
	text-align: right;
	display: block;
	float: right;
	color: #faeac8;
}

.chat {
	float: left;
	height: 40px;
	background: url(/images/icoSprite.png) 0 -40px no-repeat;
	margin-left: 0 !important;
}

.login {
	float: right;
	position: relative;
	height: 40px;
	background: url(/images/icoSprite.png) 0 -80px no-repeat;
}

.chat a,
.login a {
	font: 400 14px/40px 'Open Sans', arial, sans-serif;
	color: #faeac8;
}

.chat a:hover,
.login a:hover {
	text-decoration: none;
}

.headerPhone {
	float: right;
	position: relative;
	top: 34px;
	right: 0;
}
.payment_page .headerPhone {
    top: 35px;
}
.payment_page .headerPhone:before {
    background: url(/images/icoSprite.png) 0 -10px no-repeat;
    padding-left: 35px;
    content: '';
    top: -5px;
    position: relative;
}
.payment_page .headerPhone:before{
    padding-bottom: 3px;
}
.loggedBlock a{
	color: #FAEAC8;
}

.loggedBlock a:hover {
	text-decoration: none;
}

.navTopWide {
	position: relative;
	z-index: 1;
	width: 100%;
	height: 45px;
	background: url(data:image/png;base64,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);
}

.navTop {
	margin: 0;
	padding-top: 8px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	list-style: none;
	float: none;
}

.navTop > li {
	text-align: center;
	padding: 0;
}

.navTop a {
	height: 24px;
	padding: 2px 12px;
	border-radius: 6px;
	font: 400 14px/24px 'Open Sans', arial, sans-serif;
	color: #faeac8;
	text-decoration: none;
}

.navTop a:hover,
.navTop li.current a {
	background: #27231e;
	box-shadow: inset 0 1px 1px #221f1b;
	border-bottom: 1px solid #78726c !important;
}

.headerBannerWide {
	width: 100%;
	margin-top: -6px;
	background: url(/images/headerBannerBg_tile.png);
}

.headerBannerBg {
	width: 100%;
	height: 324px;
	background: #eda80f url(/images/headerBannerBg.jpg) center top no-repeat;
}

.headerBanner {
	position: relative;
}

.headerBanner .bannerText {
	position: absolute;
	top: 130px;
	left: auto !important;
	right: 0;
	width: 508px;
	padding: 0;
	margin: 0;
	font: 700 24px/36px 'Open Sans Condensed', arial, sans-serif;
	color: #3d352d;
	text-shadow: 0 1px 1px #efb552;
}

.bannerText .dash {
	padding-left: 60px;
	padding-right: 60px;
	letter-spacing: -2px;
}

.headerBanner .featuresTable {
	position: absolute;
	top: 232px;
	right: 15px;
	border-collapse: collapse;
	border-spacing: 0;
}

.headerBanner .featuresTable td {
	padding-left: 26px;
	font: 400 20px/30px 'Open Sans Condensed', arial, sans-serif;
	font-style: italic;
	color: #3d352d;
	text-shadow: 0 1px 1px #efbd57;
	text-align: left;
	vertical-align: top;
}

.headerBanner .featuresTable td,
.whyChooseUl li {
	background: url(data:image/png;base64,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) left 12px no-repeat;
}

.headerBanner .featuresTable td:first-child {
	padding-right: 30px;
}

.orderTopButton {
	display: block;
	position: absolute;
	top: 226px;
	left: 348px;
	width: 226px;
	height: 72px;
	border-radius: 8px;
	background: #b72400;
	background: -webkit-linear-gradient(#cb2a00, #8f1d00);
	background: -moz-linear-gradient(#cb2a00, #8f1d00);
	background: linear-gradient(#cb2a00, #8f1d00);
	font: 700 24px/72px 'Open Sans Condensed', arial, sans-serif;
	color: #faeac8;
	text-shadow: 0 1px 1px #830000;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
}

.orderTopButton:hover {
	background: #a32100;
	background: -webkit-linear-gradient(#b82500, #7a1800);
	background: -moz-linear-gradient(#b82500, #7a1800);
	background: linear-gradient(#b82500, #7a1800);
}

.orderTopButton:active {
	background: #8f1d00;
	background: -webkit-linear-gradient(#7a1800, #b82500);
	background: -moz-linear-gradient(#7a1800, #b82500);
	background: linear-gradient(#7a1800, #b82500);
	text-shadow: 0 -1px 1px #f9ea9b;
	box-shadow: none;
}

.navWrapWide {
	width: 100%;
	padding-bottom: 2px;
	border-bottom: 2px solid #faeac8;
}

.navBlockWide {
	width: 100%;
	background: #fcf3df;
	background: -webkit-linear-gradient(#fffffe, #faeac9);
	background: -o-linear-gradient(#fffffe, #faeac9);
	background: -moz-linear-gradient(#fffffe, #faeac9);
	background: linear-gradient(#fffffe, #faeac9);
}

.navTopCenter {
	list-style: none;
	display: table;
	padding: 0;
	float: none;
}

.navTopCenter li {
	position: relative;
	height: 49px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.navTopCenter li:before {
	content: '';
	display: block;
	width: 1px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background: #e9dec8;
	background: -webkit-linear-gradient(#ebeaea, #e7d8b9);
	background: -moz-linear-gradient(#ebeaea, #e7d8b9);
	background: linear-gradient(#ebeaea, #e7d8b9);
}

.navTopCenter li:after {
	content: '';
	display: block;
	width: 1px;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: #e9dec8;
	background: -webkit-linear-gradient(#ebeaea, #e7d8b9);
	background: -moz-linear-gradient(#ebeaea, #e7d8b9);
	background: linear-gradient(#ebeaea, #e7d8b9);
}

.navTopCenter li > a {
	position: relative;
	display: block;
	height: 100%;
	width: 100%;
	font: 400 14px/50px 'Open Sans', arial, sans-serif;
	color: #3d352d;
	text-decoration: none;
	text-transform: uppercase;
}

.navTopCenter li a:hover:after {
	content: '';
	display: block;
	width: 0;
	height: 0;
	margin: -10px auto 0 auto;
	border-bottom: solid 10px #fff;
	border-left: solid 10px transparent;
	border-right: solid 10px transparent;
}




/*  Content
***************************************************/
.content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	box-sizing: border-box;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.titleBase,
.content .titleBase {
	margin: 0;
	padding: 15px 0 10px 0;
	font: 700 30px/1.4em 'Open Sans Condensed', arial, sans-serif;
	color: #3d352d;
}

h4.titleBase,
.content h4.titleBase {
	font-size: 20px;
	padding: 12px 0 2px 0;
}

.content {
	padding-top: 20px;
}

.content > .left {
	width: 680px;
	float: left;
}

.content > .left p {
	/*padding: 0 0 10px;*/
	font: 400 13px/1.6em 'Open Sans', arial, sans-serif;
	color: #3d352d;
}

.orderBannerImg {
	margin-bottom: 8px;
}

.steps img {
	display: block;
	height: auto;
	max-width: 100%;
}

.baseButtonWrap.checkPrices {
	width: 100%;
	padding-top: 14px;
	text-align: center;
}

.baseButton,
.left .baseButton,
.paymentError .btnError {
	display: inline-block;
	width: auto;
	height: 46px;
	padding: 0 23px;
	border-radius: 5px;
	background: #0e9599;
	background: -webkit-linear-gradient(#0fabb2, #0b797e);
	background: -moz-linear-gradient(#0fabb2, #0b797e);
	background: linear-gradient(#0fabb2, #0b797e);
	text-shadow: 0 -1px 1px #003d45;
	font: 600 18px/46px 'Open Sans Condensed', arial, sans-serif;
	color: #fff;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
}

.baseButton:hover {
	background: #0c8185;
	background: -webkit-linear-gradient(#0d979e, #0a666b);
	background: -moz-linear-gradient(#0d979e, #0a666b);
	background: linear-gradient(#0d979e, #0a666b);
}

.baseButton:active {
	background: #0a6d70;
	background: -webkit-linear-gradient(#0a666b, #0d979e);
	background: -moz-linear-gradient(#0a666b, #0d979e);
	background: linear-gradient(#0a666b, #0d979e);
}

.baseButton.red,
.paymentError .btnError {
	background: #b82400;
	background: -webkit-linear-gradient(#cb2a00, #8f1d00);
	background: -moz-linear-gradient(#cb2a00, #8f1d00);
	background: linear-gradient(#cb2a00, #8f1d00);
	text-shadow: 0 -1px 1px #850000;
}

.baseButton.red:hover,
.paymentError .btnError:hover {
	background: #a32100;
	background: -webkit-linear-gradient(#b82500, #7a1800);
	background: -moz-linear-gradient(#b82500, #7a1800);
	background: linear-gradient(#b82500, #7a1800);
}

.baseButton.red:active {
	background: #8f1d00;
	background: -webkit-linear-gradient(#7a1800, #b82500);
	background: -moz-linear-gradient(#7a1800, #b82500);
	background: linear-gradient(#7a1800, #b82500);
}

.paymentError .sorryBlock {
	margin-bottom: 15px;
}

.paymentError .btnError {
	border: none;
}

.contentRightCol {
	width: 308px;
	padding-top: 20px;
	float: right;
}

.ourServicesRP { /* Right panel */
	width: 308px;
	margin-bottom: 20px;
}

.ourServicesRP h2 {
	width: 100%;
	height: 50px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0 0 0 20px;
	background: #f5d79d;
	font: 600 20px/50px 'Open Sans Condensed', arial, sans-serif;
	color: #3d352d;
}

.ourServices {
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #333;
	float: none;
}

.ourServices li {
	height: 32px;
	margin-bottom: 1px;
	list-style: none;
}

.ourServices a {
	position: relative;
	display: block;
	width: 100%;
	height: 32px;
	padding-left: 36px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #faeac8;
	font: 400 15px/32px'Open Sans', arial, sans-serif;
	color: #3d352d;
	text-decoration: none;
}

.ourServices a:before {
	content: '';
	display: block;
	position: absolute;
	left: 20px;
	top: 14px;
	width: 6px;
	height: 6px;
	border-radius: 10px;
	background: #cb2a00;
}

.ourServices a:hover {
	background: #e9aa11;
	color: #fff;
}

.whyChooseUl {
	padding: 0;
	margin: 0;
	list-style: none;
}

.whyChooseUl li {
	padding-left: 30px;
	padding-bottom: 14px;
	position: relative;
	background-position: 2px 4px;
	font: 400 13px/1.6em 'Open Sans', arial, sans-serif;
	color: #9e9185;
}

.discountTable {
	width: 100%;
	margin-bottom: 20px;
	border-collapse: separate;
	border-spacing: 0;
	border-radius: 6px;
	background: #faeac8;
}

.discountTable tr:first-child td:first-child {
	border-radius: 10px 0 0 0;
}

.discountTable tr:first-child td:last-child {
	border-radius: 0 10px 0 0;
}

.discountTable tr:last-child td:first-child {
	border-radius: 0 0 0 10px;
}

.discountTable tr:last-child td:last-child {
	border-radius: 0 0 10px 0;
}

.discountTable td {
	width: 50%;
	height: 37px;
	padding-left: 30px;
	text-align: left;
	font: 600 16px/44px 'Open Sans Condensed', arial, sans-serif;
	color: #3d352d;
}

.discountTable tr + tr td {
	border-top: 1px solid #ebdcbd;
}

.discountTable td + td {
	text-align: right;
	padding-left: 0;
	padding-right: 40px;
}

.buttonWrapRP {
	width: 100%;
	display: table;
}

.buttonWrapRP .baseButton {
	width: 146px;
	display: block;
	padding: 0;
	float: left;
}

.buttonWrapRP .baseButton + .baseButton {
	float: right;
}

.testiBlock {
	display: table;
}

.testiUl {
	list-style: none;
	color: #333;
	padding-left: 30px;
}

.testiUl li {
	position: relative;
	font: 400 13px/1.6em 'Open Sans', arial, sans-serif;
	color: #9e9185;
}

.testiUl .name {
	font-weight: bold;
	color: #3d352d;
}

.testiUl li:before {
	content: '';
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	left: -40px;
	top: -10px;
	background: url(/images/icoSprite.png) 0 -120px no-repeat;
}



/*  Footer
******************************************/
#footer {
	width: 100%;
	float: none;
	position: relative;
	display: table;
	margin-top: 50px;
	padding: 6px 0 0;
	background: url('data:image/png;base64,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') repeat-x left top;
}

.footerTopWide {
	width: 100%;
	display: table;
	background: #3d352d;
}

.footer {
	text-align: center;
	padding-bottom: 16px;
}

.footer .menu {
	width: 100%;
	float: none;
	padding-top: 12px;
	padding-bottom: 16px;
}

.footer .menu ul {
	display: table;
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
}

.footer .menu ul li {
	display: table-cell;
	float: none;
	text-align: center;
}

.footer .menu ul a {
	font: 300 16px/30px 'Open Sans', arial, sans-serif;
	color: #faeac8;
	text-decoration: none;
	text-align: center;
}

.footer .menu ul a:hover {
	text-decoration: underline;
}

.footerBottomWide {
	width: 100%;
	background: #26201a;
}

#footer .copyring {
	height: 42px;
	font: 400 13px/42px 'Open Sans', arial, sans-serif;
	color: #faeac8;
	text-align: center;
	background: #26201a;
}




/*  Login popup
************************************************/
.active_login {
	background: url("/images/login_body.png") repeat-y scroll 0 0 transparent;
	padding: 0px 6px 3px 4px;
	position: absolute;
	bottom: 0;
	top: 0;
	right: 0;
	width: 218px;
	height: 220px;
	z-index: 1000;
	font-size: 12px;
	line-height: 30px;
}

.active_login_small {
	background: url("/images/login_body.png") repeat-y scroll 0 0 transparent;
	padding: 0px 6px 3px 4px;
	position: absolute;
	bottom: 0;
	top: -80px;
	right: -50px;
	width: 218px;
	z-index: 1000;
}

.login_title {
	height: 16px;
	text-align: right;
}

.active_login_small .log_out {
	text-align: center;
}

.active_login_small a {
	color: #066ccc;
}

#login_form {
	display: none;
	float: left;
	width: 218px;
}

#login_form p {
	padding-top: 17px;
}

.active_login p {
	background: none repeat scroll 0 0 transparent !important;
}

.active_login form {
	display: block;
	float: left;
	width: 218px;
}

.active_login .input {
	float: left;
	width: 218px;
	padding: 5px 0px 5px 0px;
	text-align: left;
}

.active_login [type="text"],
.active_login [type="password"] {
	border: 1px solid #ccc;
}

.active_login .input label {
	display: inline;
	float: left;
	margin-left: 18px;
	width: 182px;
}

.active_login .input span {
	padding-bottom: 5px;
	padding-left: 5px;
	width: 177px;
}

.active_login .input span a {
	color: #0996b3;
	margin: 0px 0px 3px 4px;
	float: right;
}

.active_login .input input {
	float: left;
	width: 160px;
}

.active_login .submit_login {
	margin-left: 57px !important;
	width: 106px !important;
}

.active_login .active_login_bottom {
	background: url("/images/login_bottom.png") no-repeat scroll 0 0 transparent;
	bottom: -14px;
	float: left;
	height: 14px;
	position: absolute;
	right: 0;
	width: 228px;
	z-index: 110;
}

.active_login_small .active_login_bottom {
	background: url("/images/login_bottom.png") no-repeat scroll 0 0 transparent;
	bottom: -14px;
	float: left;
	height: 14px;
	position: absolute;
	right: 0;
	width: 228px;
	z-index: 110;
}

#remember_me,
#remember_me_login {
	display: none;
}

.remember_me_label {
	display: block;
	color: #000;
	margin-top: 7px;
	margin-bottom: 0px;
	font-size: 12px;
	height: 23px;
	line-height: 25px;
	padding-left: 23px;
	background: url(/images/remember_me.png) no-repeat;
	cursor: pointer;
	background-position: left center;
	font-family: "Open Sans";
	text-align: left;
	position: relative;
	margin-left: 0 !important;
}

#remember_me_login + .remember_me_label {
	display: inline-block;
	position: relative;
	left: 90px;
}

#remember_me:checked + label:before,
#remember_me_login:checked + label:before {
	content: url(/images/remember_me_checked.png);
	position: absolute;
	left: 2px;
}
/* services */

.services {
	margin: 10px 0px 20px 0px;
}

.orangeBgTitle {
	background: #ffc31f;
	text-align: center;
	color: #1d1d1d;
	font: 18px 'Roboto', sans-serif;
	padding: 5px 0px;
}

.listLink {
	list-style-type: none;
	margin: 10px 10px 0px 10px;
}

.listLink li {
	height: 26px;
}

.listLink li a {
	padding: 0px 0px 0px 30px;
	display: block;
	height: 26px;
	line-height: 26px;
	text-decoration: none;
	color: #191919;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAlCAYAAABh9JjQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMkQxRkNGRTdBREFFMjExQUJFOTk2MDFDMzkxOTdGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBQzM0NDA5NDNEODQxMUUzQUVDNEJFMjAyM0E3QkM1NiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBQzM0NDA5MzNEODQxMUUzQUVDNEJFMjAyM0E3QkM1NiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcxMUM5REQ0RjAzQkUzMTFBODAzRjcyRDlEMjMxQzk1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxM0QyRUE3RjgzQUUzMTE4RUI1RDlBMjhFQzU2MTNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/oy6WwAAANhJREFUeNpikJSUzAJivv///zMgYyYGBoapQLyFAQ0wQWlbKSmpVegSR6DsUKDkHGQJdyA+C+UnAyUngBiMIIuAHJCCPUDsCFXQB7bj2bNn/4DUZyQr/oKdBnTuViD+D8V9IDGQ4BIkwTkwfzAgCa5B9yAIHAPaE4Luj0Ig9kH3Odi52AATAw4wKoEp8TSWLQuI+bDpwJ/ggLpwJzigJO4EB5REJDggB3uCk178CyPBwXRsBXK8oIL9QIVFIH8sQRKcCxKEWR4NFVwLFExB98cxoCBxCQ4gwAAC/XJTwAaNKwAAAABJRU5ErkJggg==) no-repeat 10px 7px;
}

.listLink li a:hover {
	font-weight: bold;
	color: #eb6814;
	background-position: 10px -18px;
	background-color: #ffffff;
}

.customSel {
	float: left;
	position: relative;
	margin: 0 15px 0 0;
}

.floatWrPrice {
	display: table;
	width: 100%;
}

.pagenum-wrap {
	float: right;
	width: 154px;
	text-align: center;
	line-height: 24px;
}

.pagenum-wrap span {
	color: #717070;
}

.pagenum-wrap input {
	position: relative;
	height: 22px;
	width: 40px;
	margin: 0 3px;
	text-align: center;
	line-height: 22px;
}

/* Prices
************************************************/
.leveltable-wrap1 {
	padding: 0;
	position: relative;
	margin: 26px 0 30px 0;
}

.leveltable-wrap1 .borderedTop,
.leveltable-wrap1 .borderedBot {
	width: 165px;
	height: 10px;
	position: absolute;
	z-index: 11;
	left: 359px;
}

.leveltable-wrap1 .borderedTop {
	top: -9px;
	background: #313d4c;
}

.leveltable-wrap1 .borderedBot {
	bottom: -9px;
	background: #ffffff;
	box-shadow: 0px 3px 3px #bebcbc;
	-moz-box-shadow: 0px 3px 3px #bebcbc;
	-webkit-box-shadow: 0px 3px 3px #bebcbc;
	width: 163px;
	left: 360px;
}

.level-writer-table {
	width: 100%;
	border: 1px solid #e5e5e5;
}

.level-writer-table td {
	padding: 10px;
	text-align: center;
	width: 140px;
	vertical-align: middle;
}

.level-writer-table tbody tr td.firstcol {
	color: #ffffff;
	text-transform: uppercase;
}

.level-writer-table .second-row td {
	border-bottom: 1px solid #ececec;
	background: #f9f9f9;
	color: #202020;
}

.level-writer-table .second-row td:first-child {
	border-top: 1px solid #14598b;
	border-bottom: 1px solid #14598b;
	background: #f9b224;
}

.level-writer-table .second-row td.popular-col,
.level-writer-table tr.lastcol td.popular-col {
	border-left: 1px #cccbcb solid;
	border-right: 1px #dcdada solid;
}

.level-writer-table thead td {
	color: #313d4c;
	font-size: 12px;
	border-top: 0;
	background: #f9b224;
}

.level-writer-table thead td.firstcol {
	font-size: 16px;
	width: 240px;
}

.level-writer-table thead td .pwt-head {
	font: bold 19px 'Roboto', sans-serif;
	color: #ffffff;
}

.level-writer-table thead td.popular-col .pwt-head {
	color: #ffffff;
}

.level-writer-table thead td span {
	display: block;
	padding: 5px 0px 0px 0px;
}

.level-writer-table thead td.popular-col span {
	color: #ffffff;
}

.level-writer-table thead td.popular-col {
	width: 164px;
	background: #313d4c;
}

.level-writer-table td:not(:first-child) {
	text-align: center;
	font-weight: 600;
}

.level-writer-table tr.lastcol td + td {
	background: #ffffff;
}

.level-writer-table tr.lastcol td.firstcol {
	text-align: center;
}

.level-writer-table td:first-child {
	background: #313d4c;
	color: #fff;
}

.level-writer-table td.premium {
	color: #062f50;
}

/* custom select */

.customSel {
	width: 226px;
	overflow: hidden;
	*border: none;
	position: relative;
}

.customSel select {
	width: 115%;
	height: 30px;
	padding-left: 8px;
	padding-top: 2px;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	border: none;
	box-shadow: none;
	cursor: pointer;
	-moz-appearance: none;/* ESSAYS-19554 */
	text-indent: 0.01px;
	text-overflow: '';
	padding-right: 60px;
}

.customSel,
.customSel select {
	background: url(../images/selectArr.gif) #fff 197px no-repeat;
	-webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2);
	font-size: 16px;
	color: #484949;
}

/*PRICE TABLE START*/
.darktable-wrap1 {
	padding: 8px 0;
	position: relative;
	margin: 0 0 20px 0;
	margin: 20px 0 0;
}

.blue-pop-top,
.blue-pop-bot {
	position: absolute;
	background-image: url(../images/blue-table-colselect.png);
	width: 175px;
	height: 8px;
	background-repeat: no-repeat;
	left: 381px;
}

.blue-pop-top {
	top: 0;
	background-position: 0 0;
}

.blue-pop-bot {
	bottom: 0;
	background-position: 0 100%;
}

.darktable-wrap2 {
	position: relative;
	margin-top: 55px;
}

.darktable-wrap2 .borderedTop,
.darktable-wrap2 .borderedBot {
	width: 100%;
	height: 10px;
	position: relative;
}

.darktable-wrap2 .borderedTop {
	top: -12px;
	background: #313d4c;
}

.darktable-wrap2 .borderedBot {
	bottom: -9px;
	background: #ffffff;
	box-shadow: 0px 3px 3px #bebcbc;
	-moz-box-shadow: 0px 3px 3px #bebcbc;
	-webkit-box-shadow: 0px 3px 3px #bebcbc;
}

.dark-writer-table {
	width: 100%;
}

.dark-writer-table td {
	border-bottom: 1px solid #e9e8e8;
	background: #ffffff;
	padding: 0;
	text-align: center;
	width: 120px;
	height: 38px;
	vertical-align: middle;
}

.dark-writer-table tr.even td {
	background-color: #f8f6f6;
}

.dark-writer-table td a {
	display: block;
	height: 30px;
	line-height: 30px;
	text-decoration: none;
	color: #e86742;
	font-size: 12px;
	width: 153px;
	margin: 0px auto;
}

span.price_without_promo {
	color: #717070;
	font-size: 11px;
	text-decoration: line-through;
	margin-right: 7px;
}

.dark-writer-table tbody tr {
	height: 32px;
}

.dark-writer-table tbody tr td.firstcol {
	background: #313d4c;
	border-bottom: 1px solid #313d4c;
	border-right: 1px solid #313d4c;
	width: 229px;
	color: #ffffff;
}

.dark-writer-table tbody tr td:last-child {
	border-right: 1px solid #e5e5e5;
}

.dark-writer-table thead td {
	color: #ffffff;
	font-size: 11px;
	border-top: 0;
	border-bottom: 0;
	height: 40px;
	background: #53b1d4;
	text-align: center;
}

.dark-writer-table thead td.popular-col {
	background: #313d4c;
	color: #ffffff;
	padding-bottom: 10px;
}

.dark-writer-table thead td.firstcol {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}

.dark-writer-table thead td.firstcol span {
	font-size: 18px;
}

.dark-writer-table thead td .pwt-head {
	font: bold 16px 'Roboto', sans-serif;
}

* + html .dark-writer-table tthead tr td.popular-col {
}

.dark-writer-table tbody tr:last-child td.popular-col {
}

.dark-writer-table tbody tr td.popular-col {
	width: 161px;
	background: #ffffff;
	border-bottom: 0px;
	border-left: 1px #dddbdb solid;
	border-right: 1px #dddbdb solid;
}

.dark-writer-table tr.lastcol td {
	border-bottom: 0 !important;
}

.dark-writer-table tbody tr:hover td:first-child {
	background: #53b1d4;
	color: #002b48;
	border-right: 1px #53b1d4 solid;
}

.dark-writer-table tbody tr td:hover {
	background: #53b1d4;
}

.dark-writer-table tbody tr td:hover a,
.dark-writer-table tbody tr td:hover a span.price_without_promo {
	color: #002b48;
}

.filter_inp {
	height: 28px !important;
	background: #fff;
	-webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2);
	border: 0px;
	font-size: 16px;
	color: #464746;
}

.discount_new_customer {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 12px;
}

.discount_new_customer input {
	border: none;
}

.discount_new_customer label {
	cursor: pointer;
	color: #717070;
}

.curr_container {
	position: absolute;
	top: 0;
	right: 0;
	height: 42px;
}

.curr_container ul {
	overflow: hidden;
	margin: 0;
	list-style: none;
	height: 40px;
}

.curr_container ul li {
	float: right;
	background: none;
	margin: 0 0 0 10px;
	padding: 0;
}

.curr_container ul li a {
	font-size: 13px;
	text-decoration: none;
	color: #717070;
	border-bottom: 2px dotted #63c0e7;
}

.curr_container ul li a:hover {
	border-bottom: none;
}

.curr_container ul li a.active {
	color: #29abe1;
	border-bottom: 0;
}

.specoff-wrap {
	position: relative;
	margin: 24px 0 40px 0;
}

.specoff-table {
	width: 100%;
	border: 1px solid #e5e5e5;
}

.specoff-table td {
	font-size: 12px;
	vertical-align: middle;
}

.specoff-table thead td {
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	background: #f9b224;
	border-left: 1px solid #c6cdd1;
	width: 350px;
}

.specoff-table thead td:first-child {
	border-left: none;
	border-right: 1px solid #f9b224;
	height: 50px;
}

.specoff-table tbody td {
	height: 40px;
	text-align: right;
}

.specoff-table tbody td:first-child {
	text-align: left;
	color: #363636;
}

.specoff-table tbody tr.odd-socell td {
	background: #fff;
}

.specoff-table tbody tr.even td {
	background: #f8f6f6;
}

.specoff-table table {
	width: 100%;
	border-right: 1px solid #c6cdd1;
}

.specoff-table table td {
	padding: 0 20px;
}

.specoff-table table td.discounts {
	padding: 0;
}

.specoff-table table tfoot td {
	background: #f9b224;
	color: #fff;
	font-size: 19px;
	font-weight: bold;
	height: 40px;
}

.specoff-table table tfoot td:first-child {
	color: #fff;
}

.discount_label tr:first-child td {
	height: 200px;
}

.discount_label tr:first-child + tr td {
	border: 1px #e5e5e5 solid;
	text-align: center;
	background: #ffffff;
}

.discount_label a {
	font-size: 14px;
}

.pagebonus-wrap {
	overflow: hidden;
	margin: 0 auto;
	padding: 15px 0 0 0;
	width: 270px;
	text-align: center;
}

.specoff-table table b {
	text-transform: uppercase;
}

.pagebonus-item {
	float: left;
	width: 78px;
	margin: 0 0 5px;
	line-height: 14px;
	color: #363636;
	font-size: 14px;
}

.pagebonus-item + .pagebonus-item {
	margin-left: 15px;
}

.pagebonus-item b {
	display: block;
}

.pagebonus-item img {
	margin-bottom: 10px;
}

.blueButton {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: linear-gradient(to bottom, #62c0f2 0%, #62c0f2 2%, #30b0f5 2%, #0384c8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: #1ea1e7 #1ea1e7 #004f8e;
	border-image: none;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px 1px 2px;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font: bold 20px/48px 'Roboto', sans-serif;
	height: 48px;
	padding: 0 40px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px #002e69;
}

.centralButton {
	display: block;
	margin: 30px auto;
	padding: 0;
	width: 180px;
}

.discount_label a {
	font-size: 14px;
}

.blueLink {
	color: #29abe1;
	text-decoration: none;
}

.blueLink:hover {
	text-decoration: underline;
}
/* ESSAYS-20908 */
.bish_media .ema_leftimg {
	float: left;
	border: 2px solid #8a756a;
}

.ema_medit-text {
	display: table;
	padding: 2px 0 5px 14px;
}

.ema_media-item {
	position: relative;
}

.ema_header-date {
	position: absolute;
	top: 20px;
	font-size: 12px;
	color: #666;
}

.ema_complex-header h3,
.ema_complex-header h3 > a {
	margin-bottom: 14px;
	margin-top: 24px;
	color: #3e332d;
	text-decoration: none;
}

.ema_readmore-link {
	display: block;
	margin-top: 2px;
	font-weight: bold;
	text-decoration: none;
	color: #e7a010;
}

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

.row {
	margin-left: -15px;
	margin-right: -15px;
}

.row:before,
.row:after {
	display: table;
	content: " ";
}

.col-md-12,
.col-md-6 {
	padding-left: 15px;
	padding-right: 15px;
}

.col-md-6 {
	width: 50%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.container {
	max-width: 711px;
	margin: 0 auto;
}

.infographic {
	padding: 12px;
	background: #ddeef9;
}

.infographic .infographic_block {
	border: 2px solid #fff;
	border-radius: 8px;
	padding-top: 25px;
}

.infographic .separator {
	position: relative;
	height: 22px;
	margin-top: 30px;
	margin-bottom: 50px;
	margin-left: -15px;
	margin-right: -15px;
	border-top: 2px solid #fff;
}

.infographic .separator:after {
	content: '';
	width: 41px;
	height: 22px;
	position: absolute;
	top: -2px;
	left: 50%;
	margin-left: -22px;
	background: #ddeef9 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAWCAYAAABdTLWOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZTVkYzUyYi00ZTkzLWFiNDQtYmUxMC0zOGUyNzMxNjkwOTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDcxRkIzNEE3MUQxMTFFNTlGNEM5QkY4Q0FDOUMyQjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDcxRkIzNDk3MUQxMTFFNTlGNEM5QkY4Q0FDOUMyQjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDJjMjM0MGQtYzFhNi04NjRjLWI5ZmQtNWQyMmFjYmVhOTJhIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTllYzliNWEtNjc1YS0xMWU1LWExOTQtY2Y4ZjYxMTM0MTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IzzdzwAAAapJREFUeNrM1U0rRFEcx/EZakYmIU8JUV6BJgrRFJKkqElRkliwUrKysfEibJQdZWNBUmjyUCJpREixt0Eehjxc3zv+U5OuO3PvHDNz6jOL8/i7c86516lp2q3D4WhD0JF+pRqBDH5C2EBNmgWswhbcekgfniSoN00ClktAT3iX2W5dJa5xh1qpS5UyXOEeXr0uurEiqrE+RQFLcCEZ6iL1Rk9xiQc0JjlgEU7xiIboNqPOpTiXzk1JCliAIJ7R/Lvd7G8/k0G+fw6YhyNZq8Woj9ngYpzI4NZ/CpiLA7yi/a9+sSYpxDFezCaxKQd7eEOnWd94z4u+HSF0KAqYjW0J2BOrf7yT5uNQJu1SEHATH/DHM8bq+dmXoN02A2ZhXQL2xTvOzkHflaB+i2NdWMUnBq2MtXvgd/COXgsBl/GFYatr2j1XHgRk2/pj9M3EkgQctbOeqgswYBJwUfsp43bXUvEqiVyEIYOA8xJwIpF1VLzz9Bu7Jts5InVOzEnAqUTXUPX1cGNFgo5hVgJOq5hf5WcucoMjZUbV3M5wUnXFhQXcYFLVpN8CDACq9vmsN0zbIAAAAABJRU5ErkJggg==") no-repeat;
}

.infographic .center {
	text-align: center;
}

.infographic .infographic_block .title {
	font-family: 'Lato', sans-serif;
	font-weight: 400;
	font-size: 24px;
	text-align: center;
}

.infographic .infographic_block .title b {
	font-weight: 900;
}

.infographic .online_platforms {
	background: url("../images/mockup_monitor.png") 50% no-repeat;
	height: 347px;
}

.infographic .online_platforms .list {
	width: 375px;
	margin: 0 auto;
	padding-top: 15px;
	text-align: justify;
}

.infographic .online_platforms .platform {
	display: inline-block;
	vertical-align: middle;
	background: url("../images/mockup_platforms_sprite.png");
}

.infographic .online_platforms .platform.edx {
	width: 80px;
	height: 38px;
	background-position: -8px -17px;
}

.infographic .online_platforms .platform.khan {
	width: 159px;
	height: 39px;
	background-position: -130px -14px;
}

.infographic .online_platforms .platform.udacity {
	width: 55px;
	height: 66px;
	background-position: -310px -8px;
}

.infographic .online_platforms .platform.flearn {
	width: 120px;
	height: 60px;
	margin-left: 40px;
	background-position: -65px -56px;
}

.infographic .online_platforms .platform.acad_earth {
	width: 172px;
	height: 51px;
	margin-right: 30px;
	background-position: -187px -80px;
}

.infographic .online_platforms .platform.udemy {
	width: 112px;
	height: 38px;
	background-position: -16px -125px;
}

.infographic .online_platforms .platform.coursea {
	width: 150px;
	height: 50px;
	background-position: -170px -125px;
}

.infographic .online_platforms .platform.mit {
	width: 56px;
	height: 56px;
	position: relative;
	top: 18px;
	background-position: -331px -146px;
}

.infographic .online_platforms .platform.ol {
	width: 190px;
	height: 35px;
	margin-left: 30px;
	background-position: -50px -174px;
}

.infographic .resources_list {
	position: relative;
	padding-top: 50px;
	z-index: 1; /*list style fix*/
}

.infographic .resources_list .dash {
	position: relative;
}

.infographic .resources_list .dash:after {
	content: '';
	width: 2px;
	height: 80%;
	border-right: 2px dashed #bad2e2;
	position: absolute;
	top: -70px;
	right: 0;
}

.infographic .resources_list .title_ico {
	font-size: 0;
	line-height: 0;
}

.infographic .resources_list .title_ico.progr {
	background: url("../images/resource_programming.png") no-repeat;
	margin-left: auto;
	margin-right: -15px;
	width: 232px;
	height: 123px;
}

.infographic .resources_list .title_ico.prog_dev {
	background: url("../images/resource_personal.png") no-repeat;
	width: 234px;
	height: 122px;
	margin-left: -15px;
}

.infographic .resources_list .title_ico.humanity {
	background: url("../images/humanity_social.png") no-repeat;
	width: 232px;
	height: 119px;
	margin-left: auto;
	margin-right: -15px;
}

.infographic .resources_list .title_ico.math {
	background: url("../images/resource_math.png") no-repeat;
	width: 231px;
	height: 119px;
	margin-left: -15px;
}

.infographic .resources_list .title_ico.health {
	background: url("../images/resource_health.png") no-repeat;
	width: 232px;
	height: 119px;
	margin-left: auto;
	margin-right: -15px;
}

.infographic .resources_list .title_ico.pers_dev {
	background: url("../images/resource_personal-dev.png") no-repeat;
	width: 231px;
	height: 119px;
	margin-left: -15px;
}

.infographic .resources_list .title_ico.lifestyle {
	background: url("../images/resource_lifestyle.png") no-repeat;
	width: 232px;
	height: 119px;
	margin-left: auto;
	margin-right: -15px;
}

.infographic .resources_list .res_item {
	padding-top: 20px;
	padding-bottom: 20px;
}

.infographic .resources_list h3 {
	font-family: 'Lato', sans-serif;
	font-size: 23px;
	color: #3e332d;
	font-weight: 900;
}

.infographic .resources_list p {
	padding: 0 20px;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: 900;
	color: #777a7c;
}

.infographic .resources_list .res_links {
	width: 272px;
	margin: 0 auto;
	position: relative;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 20px;
	background: #fff;
	text-align: left;
	list-style: none;
	-webkit-box-shadow: 0 0 10px 0 rgba(134, 151, 166, 0.28);
	box-shadow: 0 0 10px 0 rgba(134, 151, 166, 0.28);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.infographic .resources_list .res_links:after {
	position: absolute;
	content: '';
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZTVkYzUyYi00ZTkzLWFiNDQtYmUxMC0zOGUyNzMxNjkwOTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUFFOTdCQzc3MUNDMTFFNTg1RUFDQTJBOEI2RjhEOTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUFFOTdCQzY3MUNDMTFFNTg1RUFDQTJBOEI2RjhEOTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDJjMjM0MGQtYzFhNi04NjRjLWI5ZmQtNWQyMmFjYmVhOTJhIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTllYzliNWEtNjc1YS0xMWU1LWExOTQtY2Y4ZjYxMTM0MTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sjXtXAAAAS9JREFUeNpi+vHz1/n/5IF/bz58WsCsYGx3SVtJ1oCFmVmKgXjw7/HLt00z1uyczwRkfFi49UDaz1+/TxGr+enrdzVzN+xZBWT/ZgISv569evdpybaDqb9+/z5GQPPf56/fl81et3s1SDNILxOMAXTJxyXbDqX8+v3nEC7NL968L5q5btdamB64C6ACvx+9eANySTLQkANomv+8ePshd8baXeug6n9huADJkM8LtuyP//3n726o5t9v3n/KBAbYepgadBeAOH+QJYFh8hXokgSgIZvefvycPGXV9g1omuF6GOtnrOCG2sSIhBnQ2P+xYDBggZrEiMMQZICsEU6DDPiHpJmBRAMYsBmAbth/NEMwDEAXRNeEzSUM2AxAVsBIjGaYAUQpxAVYSFGMDQAEGADL2utnMZRQeAAAAABJRU5ErkJggg==") repeat-x;
	height: 16px;
	width: 100%;
	bottom: -16px;
	left: 0;
}

.infographic .resources_list .res_links .top {
	position: absolute;
	height: 25px;
	top: -5px;
	left: -15px;
	right: -15px;
	background: #c9dded;
	border-radius: 5px;
	z-index: -1;
}

.infographic .resources_list .res_links .top:before {
	content: '';
	position: absolute;
	height: 8px;
	top: 5px;
	left: 5px;
	right: 5px;
	background: #95a7b6;
	border-radius: 5px;
	z-index: -1;
}

.infographic .resources_list .res_links a {
	position: relative;
	display: block;
	padding: 6px;
	font-family: 'Exo', sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #2796d8;
	text-decoration: none;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}

.infographic .resources_list .res_links a:before {
	content: '';
	float: left;
	vertical-align: middle;
	width: 9px;
	height: 20px;
	padding-right: 12px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAHCAYAAADam2dgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZTVkYzUyYi00ZTkzLWFiNDQtYmUxMC0zOGUyNzMxNjkwOTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTkyQUM0MjQ3MUI4MTFFNThGQkZDODUyN0VEQ0ZDODYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTkyQUM0MjM3MUI4MTFFNThGQkZDODUyN0VEQ0ZDODYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDJjMjM0MGQtYzFhNi04NjRjLWI5ZmQtNWQyMmFjYmVhOTJhIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTllYzliNWEtNjc1YS0xMWU1LWExOTQtY2Y4ZjYxMTM0MTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+i5CADAAAAGxJREFUeNpi+P//PwM2HL86VhDGZmLAAhLWxBkDqXdA+gyIzwQVDEVTcAbKVQLyBRmBxu4GclyAuBOIVyMpeA/EJgtCFt1jgnJAoBybArB1QEYY1AQGbApAgBHkeqhbVgEpkNuUkRWAAECAAQCE5D/iwQ8++AAAAABJRU5ErkJggg==") 0 5px no-repeat;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}

.infographic .resources_list .res_links a:hover {
	color: #fff;
	border-radius: 3px;
	background: #6ca6cd;
}

.infographic .resources_list .res_links a:hover:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZTVkYzUyYi00ZTkzLWFiNDQtYmUxMC0zOGUyNzMxNjkwOTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjA3QTkwM0E3MUI5MTFFNTk1OEJGQ0UxOUE1QTdCNTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjA3QTkwMzk3MUI5MTFFNTk1OEJGQ0UxOUE1QTdCNTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDJjMjM0MGQtYzFhNi04NjRjLWI5ZmQtNWQyMmFjYmVhOTJhIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTllYzliNWEtNjc1YS0xMWU1LWExOTQtY2Y4ZjYxMTM0MTE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AazFngAAAD9JREFUeNpi+P//PwMWbPwfAs7ABEKxSILAO5DAbiinA10SiJVAClb9xwRgSZCJMGNXYZNEVoCsSAnZwQABBgAvX6WfJ9TsHQAAAABJRU5ErkJggg==");
}

.infographic .resources_list .res_links a:visited {
	color: #a5cee9;
}

.infographic .top_line {
	margin: 40px auto;
	margin-left: -25px;
	margin-right: -25px;
	border-top: 2px solid #fff;
}

.infographic .created_by {
	position: absolute;
	bottom: -2px;
	right: -2px;
	max-width: 310px;
	padding: 25px;
	padding-bottom: 80px;
	background: #5da2d0;
	border: 2px solid #fff;
	border-radius: 8px 0 8px 0;
}

.infographic .created_by p {
	font-family: 'Lato', sans-serif;
	font-weight: 100;
	color: #fff;
}

.infographic .created_by p b {
	font-weight: 900;
}

.infographic .created_by .links {
	text-align: left;
	list-style: none;
	margin: 0;
	padding: 0;
}

.infographic .created_by .links li {
	font-family: 'Lato', sans-serif;
	height: 45px;
	line-height: 22px;
	margin: 11px auto;
	padding-left: 56px;
	background: url("../images/site_activity.png") no-repeat;
	color: #fff;
}

.infographic .created_by .links li.twitter_link {
	background-position: 0 -68px;
}

.infographic .created_by .links li.facebook_link {
	background-position: 0 -135px;
}

.infographic .created_by .links li a {
	font-style: italic;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}

.infographic .created_by .links li a:hover {
	text-decoration: none;
	color: #f2f2f2;
}

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

#paypal_enabled ul {
	display: inline-block;
	margin: 0;
	padding: 0;
	list-style: none;
}

#paypal_enabled li {
	display: inline-block;
}

.select2-container{
	width: 100%;
}
.select2-container .select2-choice span.select2-arrow{
	background: #F9B224;
}
.select2-search input[type="text"]{
	border:1px solid  #F9B224;
}
.select2-results li.select2-highlighted{
	background: #F9B224;
}
.select2-dropdown-open .select2-choice span.select2-arrow {
	border-left: 1px solid #aaa;
	border-radius: 0 4px 4px 0;
}
.payment_page .selectric .label {
	font-size: 12px;
}
.payment_page .chat {
	position: initial;
	transform: none;
}
.payment_page .chat a {
	background: transparent;
	width: auto;
}
@media (max-device-width: 667px) {
    .payment_form .baseWidth {
        width: auto;
    }
    .payment_form .navWrapWide {
        display: none;
    }
}

.tooltiptext {
	visibility: hidden;
	background-color: #555;
	color: #fff;
	text-align: center;
	border-radius: 6px;
	padding: 5px;
	position: absolute;
	z-index: 1;
	bottom: 100%;
	left: 0;
	margin-left: 0;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	transition: opacity 0.5s;
	line-height: 18px;
	right: 0;
	margin-bottom: 5px;
}

.tooltiptext:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: #555 transparent transparent;
}

.wrlevels__td {
	position: relative;
	cursor: pointer;
	padding-right: 20px;
	text-align: left;
}

.wrlevels__td:after {
	content: '';
	display: block;
	z-index: 1;
	position: absolute;
	top: 50%;
	right: -5px;
	margin-top: -10px;
	border-radius: 50%;
	width: 15px;
	height: 15px;
	border: 1px solid transparent;
	background: url(/images/hint-wrlevels.png) no-repeat 50% #fff;
}

.wrlevels__td.hover_effect .tooltiptext {
	opacity: 1;
	visibility: visible;
}

.wrlevel_popup__list {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.wrlevel_popup__item {
	list-style-type: none;
	margin: 0px 5px;
	padding: 8px;
	width: 100%;
	background: #f5f5f5;
	position: relative;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.wrlevel_popup__item:first-child {
	margin: 0;
}

.wrlevel_popup__item:last-child {
	margin: 0;
}

.wrlevel_popup__item:after {
	position: absolute;
	right: 0;
	bottom: 0;
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 13px 13px 0 0;
	border-color: #cfcfcf transparent transparent;
	background: #fff;
}

.wrlevel_popup__item--premium {
	background: #fff8e7;
}

.wrlevel_popup__item--premium:after {
	border-color: #d9cdae transparent transparent;
}

.wrlevel_popup__li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin: 4px 0;
	font-size: 12px;
	color: #444;
}

.wrlevel_popup__li:before {
	-ms-flex-negative: 0;
	flex-shrink: 0;
	content: '';
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-right: 6px;
	background: url(/images/tick.png);
}

#row_wrlevel .orderform__el_container,
#row_wrlevel .form_el_container {
	position: relative;
	padding: 0;
}

.wrlevel_popup {
	display: none;
	width: 100%;
}

#linear-select-wrlevel {
	position: relative;
	flex-wrap: nowrap;
}

.mobile {
	display: none;
}

#linear-select-wrlevel a {
	padding-left: 0 !important;
	padding-right: 0 !important;
	text-align: center;
	width: 100%;
	margin: 0px 5px !important;
	display: block;
}

#linear-select-wrlevel a:first-child {
	margin: 0 !important;
}

#linear-select-wrlevel a:last-child {
	margin: 0 !important;
}

.form_el_container #linear-select-wrlevel {
	width: 558px !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.info-popup__wrlevel .trigger:before {
	content: url(/res/pf/images/default-pf/hint.gif);
	display: inline-block;
}

.info-popup__wrlevel .trigger {
	position: absolute;
	top: 5px;
	right: -25px;
	width: 15px;
	height: 20px;
	cursor: pointer;
}

.info-popup__wrlevel.active .trigger:before {
	content: '';
}

.info-popup__wrlevel.active .trigger:before,
.info-popup__wrlevel.active .trigger:after {
	position: absolute;
	left: 10px;
	content: ' ';
	height: 12px;
	width: 2px;
	background-color: #333;
	top: 3px;
}

.info-popup__wrlevel.active .trigger:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}

.info-popup__wrlevel.active .trigger:after {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.headerTopInRight{
	display: flex;
}

.fb-mess{
	order:1;
	display:flex;
}

.login{
	order:2;
}

.loggedBlock{
	order:2;
}

.chat{
	order:3;
}

.fb-mess__text{
	margin:0;
	color:#faeac8;
}

.fb-mess__link{
	display: flex;
	align-items: center;
	justify-content: center;
	color:#faeac8;
}

.fb-mess__link:hover{
	text-decoration: none;
}

.fb-mess img{
	margin-right: 7px;
}

@media screen and (max-width: 1035px) {
	.baseWidth {
		width: 100%;
	}
}

.disclaimer {
	font-size: 11px;
	color: #faeac8;
	max-width: 900px;
	text-align: center;
	margin: 0 auto;
}
.disclaimer::before {
	content: 'DISCLAIMER: The completed product is for research purposes only. The company bears no responsibility for the use of research work, not intended for education use, the work is sold as-is with the highest quality and service available and written by freelancers';
}
