/* $Id: style.css,v 1.1.2.4 2010/06/21 19:49:35 finex Exp $ */

/**
 *  Sync Template
 *  Author: Themes Drupal.org | www.themes-drupal.org
 *  Official Website: http://www.realizzazione-siti-vicenza.com
 *  Email: finex@finex.org
 *
 *  Powered by FiNeX design - http://www.finex.org
 */

/********************************* LAYOUT ************************************/

@font-face {
		 font-family: Lobster;
		 src: url(http://ho4uletat.ru/fonts/lobster.ttf );
	}
@font-face {
		font-family: 'wf_SegoeUINormal';
		src:url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Normal/latest.eot');
		src:url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Normal/latest.eot?#iefix') format('embedded-opentype'),
					 url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Normal/latest.woff') format('woff'),
					 url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Normal/latest.ttf') format('truetype'),
					 url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Normal/latest.svg#web') format('svg');
		font-weight: normal;
		font-style: normal;
}
@font-face {
		 font-family: HouschkaProMedium;
		 src: url(http://ho4uletat.ru/fonts/HouschkaPro-Medium_0.otf );
}

body{
	background-color:#f7f7f7;
	color:#2f414f;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	margin: 0;
/* 	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none; */
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#admin-menu li {
	list-style: none !important;
}

.fixed{
	width:950px;
	margin:0 auto;
	border:0;
	text-align:left;
}

.none{display:none}

img {
		vertical-align: bottom;
		max-width: 100%;
}
#admin-menu {
		font-size: 11px;
		font-style: normal;
}
#mission{
	text-align:center;
	display:block;
	height:21px;
	line-height:21px;
	overflow:hidden;
	font-size:10px;
	border-bottom:4px solid #276395;
}

#top{
	display:block;
	overflow:hidden;
	clear:both;
	height:80px;
	background-image:url(img/top.png);
	background-repeat:repeat-x;
	background-position:0 0;
	margin-bottom:10px;
	color:white;
}
.forum-post .content {
	padding: 20px;
}
.forum-topic-header #top {
		background: none;
		height: 1px;
}
#site-info{
	height:80px;
	width:750px;
	display:block;
	float:left;
	overflow:hidden;
}

#site-logo{
	margin-left:20px;
	display:block;
	height:80px;
	width:231px;
	float:left;
}

#site-name{
	font-family: Georgia;
	font-size: 2em;
	width: 420px;
	height: 80px;
	margin-right: 50px;
	display:block;
	float:left;
	border-right: 6px dotted #fff;
}
#site-name a {
		display: block;
		margin: 10px 50px;
}
#site-slogan{
	display:block;
	font-family: Georgia;
	font-style: italic;
	font-size: 2em;
	color: #EBE9CB;
	padding-top: 25px;
}
#secondary{
	height:80px;
	width:125px;
	display:block;
	float:right;
	overflow:hidden;
}

#header {
		margin-bottom:10px
}
#wrapper{
	overflow:hidden;
	clear:both;
	margin-bottom:10px
}

#page{
	display:block;
	float:right;
	width:710px;
}

.not-front.logged-in.page-node.no-sidebars.lightbox-processed.tableHeader-processed.admin-menupage #page {
	width:100% !important;
}

#preface{
	overflow:hidden;
	clear:both;
	margin-bottom:10px;
	width:710px;
	line-height:1.5em;
}

#preface_middle{margin:0 10px 0 10px;}

#title{
	width:710px;
	/*background: url(img/title.png) repeat-y;*/

	background-color: #F16B21;
	border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
}

.content_box {
	/* width: 618px; */
	background-color: #fefefe;
	border-bottom: 50px solid #00aaff;
	border-left: 6px solid #00aaff;
	border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-right: 6px solid #00aaff;
	border-top: 6px solid #00aaff;
	margin-top: 25px;
	padding: 40px 40px 20px 40px;
	position: relative;
	text-align: center;
	z-index: 999;
	margin-bottom: 25px;
}

.button_red {
  background: url(/system/files/pictures/sell-pages/free_shop/button_red.png);
  background-repeat: no-repeat;
  margin: 0 auto;
  width: 224px;
  height: 49px;
  padding: 8px 12px;
  display: inline-block;
  margin-bottom: 20px;
}

.button_blue {
  background: url(/system/files/pictures/sell-pages/free_shop/button_blue.png);
  background-repeat: no-repeat;
  margin: 0 auto;
  width: 224px;
  height: 49px;
  padding: 8px 12px;
  display: inline-block;
  margin-bottom: 20px;
}

#about {
  background: url(/system/files/pictures/sell-pages/free_shop/bg_top780px.png);
  background-repeat: no-repeat;
  width: 708px;
  border: 1px solid #00aaff;
  margin-bottom: 25px;
}

#container{font-size:14px}

#content{
	margin-bottom:10px;
	padding:20px;
	background-color:white;
}

#content_bottom{
	margin-bottom:10px;
	padding:20px;
	background-color:white;
}

#sidebar{
	display:block;
	float:left;
	width:230px;
}
#block-block-5 {
		background: url(/sites/all/themes/async/img/bg_above_navi.png) bottom right no-repeat #f9ddcb;
		width: 231px;
		height: 310px;
		margin-bottom: 5px;
}
#block-block-5 h3 {
		margin: 0px auto;
		padding: 5px 35px;
		font-size: 1.8em;
		font-weight: bold;
		border-bottom: 1px dashed #000;
		text-align: center;
}
#block-block-9 {
		margin: 40px 0 10px 0;
		padding-left: 20px;
}
#block-menu-primary-links, #block-menu-menu-volunteer-club-menu {
		background-image: none !important;
		background-color: #329ed1 !important;
		height: auto !important;
		overflow: auto !important;
}
#sidebar_first{margin-bottom:10px}

#sidebar_top{
	display:block;
	width:230px;
	height:20px;
	background-image:url(img/sidebar_top.png);
	background-repeat:no-repeat;
	background-position:0 0;
}

#sidebar_last{
	background-color:#5A98CB;
	color:white
}

#sidebar_bottom{
	display:block;
	width:230px;
	height:20px;
	background-image:url(img/sidebar_bottom.png);
	background-repeat:no-repeat;
	background-position:0 0;
}

#footer{
	display:block;
	height:50px;
	line-height:50px;
	padding:20px;
	text-align:center;
	background-image:url(img/footer.png);
	background-repeat:no-repeat;
	background-position:0 0;
	margin-bottom:10px;
	color:white;
	clear:both;
}

#footer_message{
	font-size: 12px;
	letter-spacing: 1px;
	margin: 20px 10px;
	text-align:center;
	color: #D25A2D;
}

#credits{text-align:center}

.top_block{
	display:block;
	overflow:hidden;
	width:230px;
	height:230px;
	background-image:url(img/top_block.png);
	background-repeat:no-repeat;
	background-position:0 0;
	color:white;
}

.top_block ul.links,
.top_block .block{padding:20px}

#preface .top_block{float:left}

#topright {
		float: right;
		width: 200px;
		font-size: 0.9em;
}
#topright a {
		color: #fff;
		font-size: 0.9em;
}
#block-privatemsg-privatemsg-menu, #block-block-6 {
		float: right;
		text-align: right;
		margin-top: 5px;
}
#block-privatemsg-privatemsg-menu a, #block-block-6 a {
		padding: 1px 6px;
		background-color: #82b7e4;
}
#block-block-6 li {
		margin-bottom: 2px;
}
#user-login-form {
		float: right;
		margin: 5px 10px;
}
#user-login-form label {
		margin-right: 5px;
		padding-top: 3px;
}
#user-login-form #edit-name-wrapper, #user-login-form #edit-pass-wrapper {
		height: 2em;
}
#user-login-form #edit-name-wrapper label, #user-login-form #edit-pass-wrapper label {
		float: left;
}
#user-login-form #edit-name-wrapper input#edit-name {
		width: 100px;
		float: left;
		height: 18px;
		font-size: 10px;
		border: none;
		padding: 0px;
}
#user-login-form #edit-name-wrapper label {
		margin-right: 12px;
}
#user-login-form #edit-pass-wrapper input#edit-pass {
		width: 100px;
		float: left;
		height: 18px;
		font-size: 10px;
		border: none;
		padding: 0px;
}
#user-login-form #edit-pass-wrapper, #user-login-form #edit-submit {
		clear: both;
}
#user-login-form #edit-submit {
		float: left;
		font-size: 1em;
		padding: 2px 6px;
		margin-top: 4px;
}
#user-login-form .item-list {
		float: right;
		text-align: center;
		margin-right: 10px;
}
#user-login-form .item-list li {
		margin: 0px;
		padding: 0px;
}
#user-login-form .item-list li.last {
		margin-top: -5px;
}

#breadcrumb{
	margin-bottom:10px;
}

/*********************************** TITLES ***********************************/

h1, h2, h3, h4, h5{
	margin:0 0 10px 0;
	font-weight:normal;
}

#container h2, #container h3, #container h4, #container h5{
	color:#5189b7;
}

h1#title{
  font-size: 20px;
  color: white;
  padding: 10px 20px 10px 20px;
  margin: 0;
}

h2{font-size:24px}
h3{font-size:20px}
h4{font-size:18px}
h5{font-size:16px}

#credits h5{
	font-size:10px;
	font-weight:normal
}

#content_bottom h3{
	color:#5189b7;
	font-weight:normal;
	font-size:24px;
}

#sidebar_last h3{
	padding:0 20px;
	font-size:18px;
	font-weight:bold
}


/************************************ LINK ************************************/

a, a:link, a:visited, a:active, li a:active{
	text-decoration:none;
	color:#e7861d;
}

a:hover{text-decoration:underline}
h1#title a:hover{text-decoration:none}
h1#title a{color:white}

#block-menu-primary-links a, #block-menu-primary-links a:link, #block-menu-primary-links a:visited, #block-menu-primary-links a:active, #block-menu-primary-links li a:active{
	color:white;
	font-size:18px;
}
#block-menu-menu-volunteer-club-menu a, #block-menu-menu-volunteer-club-menu a:link, #block-menu-menu-volunteer-club-menu a:visited, #block-menu-menu-volunteer-club-menu a:active, #block-menu-menu-volunteer-club-menu li a:active{
	color:white;
	font-size:18px;
}
#block-menu-primary-links .first {
		background-color: #56c3f6;
		margin-left: -2px !important;
		padding-left: 10px !important;
}
#block-menu-primary-links .first a, #block-menu-primary-links .first a:link, #block-menu-primary-links .first a:visited, #block-menu-primary-links .first a:active {
	color: #fff;
}
#secondary a, #secondary a:link, #secondary a:visited, #secondary a:active, #secondary li a:active{
	color:white;
	font-size:10px;
}

#sidebar_last a, #sidebar_last a:link, #sidebar_last a:visited, #sidebar_last a:active, #sidebar_last li a:active{color:white}
#preface a, #preface a:link, #preface a:visited, #preface a:active, #preface li a:active{color:white}

#site-logo a{font-size:0}
#site-name a{color:white}


/*********************************** LISTS ************************************/

#container ul{list-style-image: url(img/bullet.png)}

#container ul,
#container ol{
	list-style-position: inside;
	line-height:1.5em;
	margin-bottom:10px;
	margin-left: 20px;
}
#container ol {
	list-style: decimal;
}
#container .node ol li{
	margin:0 0 20px 20px;
	padding:0;
}
#container .node ul li{
	margin: 15px 0;
	padding:0;
}

.item-list ul li{line-height:1.5em}

.block-similar .item-list ul li{font-size:18px}

#container .node ol li{list-style:decimal}

dl dd {
	padding-left:20px;
	font-size:13px;
}


/******************************** PRIMARY LINKS *******************************/

#block-menu-primary-links ul.menu, #block-menu-menu-volunteer-club-menu ul.menu {
		padding-top: 0px;
		padding-bottom: 0px;
}
#block-menu-primary-links ul.menu li, #block-menu-menu-volunteer-club-menu ul.menu li{
	display:block;
	padding:10px 0;
	border-bottom:1px dashed white;
	list-style: none !important;
}
#block-menu-primary-links ul.menu li.first, #block-menu-menu-volunteer-club-menu ul.menu li.first {
		padding-top: 0px;
}
#block-menu-primary-links ul.menu li.leaf, #block-menu-menu-volunteer-club-menu ul.menu li.leaf {
		padding-top: 5px 10px;
}
#block-menu-primary-links ul.menu li.leaf.first, #block-menu-menu-volunteer-club-menu ul.menu li.leaf.first {
		padding-top: 10px;
}
#block-menu-primary-links ul.menu li.last, #block-menu-menu-volunteer-club-menu ul.menu li.last {
		border-bottom: none;
}

/******************************** SECONDARY LINKS *******************************/

#secondary{text-align:right}

#secondary ul.links{
		padding-right:5px;
}
#secondary ul.links li{
	display:block;
	padding:2px 0;
	border-bottom:1px dashed white;
}
#secondary ul.links li.last {
		border-bottom: none;
}


/********************************** HEADER ************************************/

#header p{
/*
 * If you plan to add text into this block, be careful and remove the
 * line height property.
 */
	line-height:0;
}


/********************************** BLOCKS ************************************/

#sidebar_last .block .content{padding:0 20px 0 20px}


/************************************ NODES ***********************************/

#container .node {
	margin-bottom:20px;
}

.node p{
	margin-top:0;
	margin-bottom:8px;
	line-height:1.5em;
}


/******************************** OTHER ELEMENTS ******************************/

blockquote{
	margin:0;
	font-size:22px;
	color:#a9a9a9;
	line-height:1.3em;
	padding-left:30px;
	background-image:url(img/blockquote.png);
	background-repeat:no-repeat;
	background-position:0 0;
}

tbody{border:0}


hr{
	border:1px dashed #cccccc;
	height:0px;
	margin:20px 0 20px 0;
}

#simplemenu{position:relative }

code{
	font-family:monospace;
	padding:5px;
	background-color:#eeeeee;
	border:1px solid #bbbbbb;
}


/********************************** TABLES ************************************/

table th,
table td{
	padding:5px;
	vertical-align:middle
}

table th{font-size:0.85em}

div.block table{margin:0}

table tr.odd{background:#f0f8fa}

table thead tr,
table tr.even{background:#f6fbfc}

table td,
table th{padding:5px}

table#attachments{margin-top:10px}


/************************************ FORM ************************************/

label{font-weight:bold}

select,
textarea,
.form-text,
.form-textarea,
.form-select{
	width:90%;
	padding:5px;
	border:1px solid #ccc;
	background:white;
	color:#333333;
}

.form-text:focus,
.form-textarea:focus,
.form-select:focus{
	color:black;
	border-color:#5a98cb;
	background:#eeeeee;
}

input.form-submit{
	cursor:pointer;
	padding:3px 10px;
	color:white;
	font-weight:normal;
	background:#5a98cb;
	border:1px solid #5189B7;
}

input.form-submit:active{background:#E7861D}

input.form-radio,
input.form-checkbox{vertical-align:middle}

.form-item .description,
.description{
	color:#666666;
	font-size:11px;
}

#search-block-form .form-text, .block-masquerade .form-text {
	float: left;
	width: 170px;
	padding: 1px;
}
.block-masquerade {
	position: relative;
	top: 25px;
	margin-bottom: 50px;
}
.block-masquerade .form-text {
	width: 160px;
}
#search-block-form .form-submit, .block-masquerade .form-submit {
	float: right;
	padding: 0px 5px;
}
.block-masquerade .description {
	clear: both;
}

div.collapsible h2.fieldset-title{cursor:pointer}
div.collapsed div.fieldset-content{display:none}

fieldset.collapsible{
	padding:5px;
	border:1px solid #cccccc;
	margin-bottom:10px;
}


#autocomplete ul{list-style-image: none}

html.js input.form-autocomplete{background-position:100% 7px}
html.js input.throbbing{background-position:100% -13px}
#diff-inline-form select,
#content div.filter-options select{padding:0}

#content div.form-item{margin-bottom:20px}
#content div.form-option{margin-bottom:10px}
#content table div.form-item{margin-bottom:0}


/************************** SPECIFIC FORMS ************************************/

div.container-inline div{display:inherit}

form#user-pass input.form-text,
form#user-login input.form-text{font-size:18px}


/******************************** FIELDSETES **********************************/

div.fieldset,
div.view-filters,
form table{
	background:white;
	margin:0 0 10px;
}

div.fieldset h2.fieldset-title{
	background:transparent;
	font-size:11px;
	font-weight:bold;
	padding:5px;
}

div.fieldset div.fieldset-content{
	background:transparent;
	border:0;
	padding:5px;
}

div.fieldset table{background:#eeeeee}


/****************************** PREVIEW NODE **********************************/

div.preview .node{
	border:1px solid #eeeeee;
	border-bottom-color:#dddddd;
	padding:9px;
	margin:0 0 20px;
}

div.preview .node h1{
	background:#f8f8f8;
	padding:4px;
	font-size:11px;
}

div.preview .node .content{padding:9px}

/*********************************** TABS *************************************/
div.tabs ul.tabs{
	border:1px solid #dddddd;
	padding:10px;
	margin-bottom:5px;
	font-size:12px;
}

ul.tabs li{padding-right:10px}

ul.tabs li.active a {
	font-weight:bold;
	color:#333333;
}

div.tabs ul.secondary{
	background-color:#dddddd
}


/******************************* ELEMENTI SIDEBAR *****************************/

.views-row-last h4{margin-bottom:0}


/************************************ PAGER ***********************************/

.item-list .pager li{
	font-size:12px;
	padding:0;
}


/************************************* TAGS ***********************************/

.tags{
	font-size:0.85em;
	border:1px solid #EFEFEF;
	background-color: #F9F9F9;
	padding:5px 15px;
	color:#858585;
	margin: 10px 0 5px 0;
}


/************************************* LINKS **********************************/

div.links{
	font-size:0.85em;
	border:1px solid #f5f5f5;
	padding:5px;
	color:#858585;
}

/*********************************** COMMENTS *********************************/

#container #comments ul.links{margin-bottom:0}

#comments .comment .content{margin-bottom:10px}

#comments .comment .submitted{
	margin-bottom:10px;
	font-size:12px;
}

/*********************************** MESSAGES *********************************/

div.messages{margin:0 0 20px 0}

div.messages ul li{list-style-type:none;}

div.status{
	padding:2px;
	border:1px solid #008A2E;
	background-color:#B1F9C9;
}

div.error{
	padding:2px;
	border:1px solid #F95137;
	background-color:#F9B2B2;
}

/*********************************** EOF **************************************/


.field {
		margin-bottom: 20px;
}
.field-field-under-h1 {
		font-family: Georgia;
		font-size: 1.4em;
		margin-top: -10px;
		padding-bottom: 5px;
		color: #999999;
		border-bottom: 1px dashed silver;
}
.field-field-response-author-name {
		margin-top: 25px;
}
#comments {
		margin-top: 75px;
}
.view-responses .views-row, .view-questions .views-row {
		padding: 5px;
}
.view-responses .views-row-odd {
		background-color: #FFFAF0;
}
.view-questions .views-row-odd {
		background-color: #E8F8FF;
}
.view-responses .views-row-even {
		background-color: #E8F8FF;
}
.view-questions .views-row-even {
		background-color: #FFFAF0;
}
.add-response-question .views-row-odd {
		background-color: #fff !important;
		padding-top: 20px;
}
.view-responses .views-field-picture, .view-questions .views-field-picture {
		float: left;
		margin: 0 10px 5px 0;
}
.view-responses .views-field-teaser, .view-questions .views-field-teaser {
		clear: both;
}
.view-responses .views-field-field-city-value, .view-questions .views-field-field-city-value, .view-responses .views-field-field-country-value {
		margin: 5px 0;
}
.view-responses .views-field-created, .view-questions .views-field-created, .view-news .views-field-created {
		color: #999999;
}
.view-responses .views-field-title, .view-questions .views-field-title, .view-responses .views-field-title-1, .view-questions .views-field-title-1 {
		float: right;
		margin-bottom: 10px;
}
.view-responses .views-field-title label, .view-questions .views-field-title label, .view-responses .views-field-title-1 label, .view-questions .views-field-title-1 label {
		font-weight: normal;
		font-style: italic;
}
.view-responses .views-field-view-node, .view-questions .views-field-view-node {
		text-align: right;
}
.view-responses .views-row, .view-questions .views-row {
		margin-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px dashed #999999;
}
.view-responses .views-row-first, .view-questions .views-row-first {
		margin-top: 0px;
}
.view-responses .views-row-last, .view-questions .views-row-last {
		border-bottom: none;
}
.view-news .views-field-title {
	font-size: 24px;
	margin: 10px 0px;
}
.view-news .views-row {
	margin-bottom: 50px;
}
.view-news .views-field-view-node {
	float: right;
	margin: 5px 0px 20px 0px;
}

.read-more a, .read-more a:visited {
		padding: 0px 5px 2px 5px !important;
		background-color: #ec9f4b;
		margin-left: 10px;
		font-size: 11px;
		color: #fff;
		text-decoration: none;
}
.read-more a:hover, .read-more a:visited:hover {
		background-color: #F37443;
}
.add-response-question span.field-content, .add-success-story span.field-content {
		background: url(/sites/all/themes/async/img/button_l.png) top left no-repeat;
		padding: 5px 0px 5px 14px;
}
.add-response-question a, .add-response-question a:visited, .add-success-story a, .add-success-story a:visited {
		background: url(/sites/all/themes/async/img/button_r.png) top right no-repeat #f37443;
		padding: 3px 24px 4px 10px;
		color: #fff;
		text-decoration: none;
		font-size: 1.2em;
}
.add-response-question a:hover, .add-response-question a:visited:hover, .add-success-story a:hover, .add-success-story a:visited:hover {
		background-color: #ef591f;
}
.add-response-question .views-field-nothing, .view-responses .views-field-nothing-1, .add-success-story .views-field-nothing, .view-success_stories .views-field-nothing-1 {
		text-align: center;
}
.submitted_datetime {
		color: #999999;
		margin-bottom: 20px;
}
.comment .submitted_name {
		display: block;
		float: left;
}
.comment .submitted_datetime {
		display: block;
		float: right;
		font-weight: normal;
		margin-bottom: 0;
}
.node .picture {
		float: right;
		margin: 0 0 20px 20px;
}
.field-field-main-picture {
		float: right;
		margin: 0 0 20px 20px;
}
.collapsed-text-fieldset {
		border: none !important;
		padding: 0px !important;
}
.collapsed-text-fieldset legend.collapse-processed {
		font-size: 1.4em;
		margin-bottom: 20px;
}
.audio-description {
		display: none;
}
.audio-download {
		margin-top: 5px;
}
.audio-download .label {
		float: left;
		margin-right: 5px;
		font-weight: bold;
}
.node .groups {
		clear: both;
		margin-top: 25px;
}
.comment {
		margin-bottom: 50px;
}
#comments h2 {
		margin: 30px 0;
		font-size: 1.4em;
		border-bottom: 3px double #5189B7;
}
#comments h2.title {
		margin: 30px 0;
		border-bottom: none;
		font-size: 2em;
}
#comment_table td {
		padding: 10px;
		border-color: #ccc;
		border-style: solid;
		background-color: #FFFFF2;
}
.comment .picture {
		border: 2px solid #e5e5e5;
}
.comment .submitted {
		font-size: 1em !important;
		font-weight: bold;
}
.comment_datetime {
		float: right;
		color: #999999;
}
.comment .links {
		float: right;
		border: none;
		padding: 0px;
		margin: 0px;
}
#edit-field-cast-time-hours-0-value-wrapper, #edit-field-cast-time-hours-0-value-wrapper label, #edit-field-cast-time-minutes-tx-0-value-wrapper {
		float: left;
}
#edit-field-cast-time-hours-0-value-wrapper label {
		padding-top: 5px;
		margin-right: 5px;
}
#edit-field-cast-time-hours-0-value, #edit-field-cast-time-minutes-tx-0-value {
		float: left;
		width: 1.8em;
}
#edit-field-cast-time-minutes-tx-0-value-wrapper label {
		display: none;
}
.link-field-subrow {
		clear: both;
}
#edit-field-date-0-value-day-wrapper label, #edit-field-date-0-value-month-wrapper label, #edit-field-date-0-value-year-wrapper label {
		font-size: 0.8em;
		font-weight: normal;
}
.field-field-cast-time-hours, .field-field-cast-time-minutes-tx {
		float: left;
}
#block-views-og_inner-block_1 {
		background-color: #7DBEFF !important;
		padding-left: 20px;
		border: 3px double #fff;
}
#block-views-og_inner-block_1 .views-row-last {
		border-bottom: none !important;
}
#block-views-og_inner-block_1 a {
		color: #fff;
}
#block-views-og_inner-block_1 .content {
		padding-right: 0px !important;
}
#block-views-og_inner-block_1 .views-row {
		border-bottom: 1px dashed white;
		padding: 10px 0;
}
#block-views-og_inner-block_1 .views-row {
		font-size: 1.4em;
}
#edit-og-groups {
		height: 14em;
}
.ckeditor_links {
		display: block;
		margin: -10px 0 15px 0;
}

.view-taxonomy-term .terms-inline, .view-taxonomy-term .form-item label {
	display: none;
}
.view-taxonomy-term .read-more {
	float: right;
}
.view-taxonomy-term .views-row {
	padding-bottom: 30px;
	border-bottom: 5px dashed #F0F0F0;
	margin-bottom: 30px;
}

.view-training-days .view-display-id-attachment_1 {
		margin-bottom: 20px;
		font-size: 1.4em;
}
.views-field-comment-count {
	text-align: center;
}
.view-training-days .view-display-id-attachment_2 .view-header {
	font-size: 1.2em;
	font-weight: bold;
	margin: 30px 0px 10px 0px;
}
.view-training-days .view-display-id-attachment_2 .view-footer {
	font-size: 1.2em;
	font-weight: bold;
	margin: 30px 0px 10px 0px;
}
.rounded-shadow {
		float: left;
		width: 300px;
}
#block-panels_mini-training_description_link {
		margin-bottom: 10px;
		font-size: 1.4em !important;
}
#block-panels_mini-training_days_link {
		font-size: 1.4em !important;
		margin-left: 7px;
		padding: 2px 5px 2px 5px;
		background-color: #F37443;
		border-left: 7px solid #336699;
}
#block-panels_mini-training_days_link .content {
		padding: 0px !important;
}
#edit-field-response-club-0-nid-wrapper {
		display: none;
}
#edit-field-club-event-address-0-value-wrapper, .field-field-record, .field-field-training-homework, .field-field-training-in-subject, .field-field-cast-link {
		float: left;
		clear: left;
		margin-top: 10px;
}
#edit-field-cast-time-minutes-tx-0-value-wrapper label {
		display: none;
}
#block-taxonomy_context-1 li {
		margin-bottom: 5px;
		font-size: 1.2em;
}
#edit-field-cast-time-minutes-0-value-wrapper label {
		display: none;
}
#edit-field-cast-time-minutes-0-value {
		width: 2em;
}
.view-club .date-display-single {
		display: block;
}
.view-club .views-table {
		border-left: 1px solid #5189B7;
		border-top: 1px solid #5189B7;
}
.view-club .views-table td, .view-club .views-table th {
		border-right: 1px solid #5189B7;
		border-bottom: 1px solid #5189B7;
}
.view-club .views-table th {
		background-color: #99CCFF;
}


#edit-field-brief-description-0-value-wrapper {
		clear: both;
}


/* ÓØÊÈ */

#preface .title {
		height: 30px;
		color: #014286;
		border-bottom: 2px dashed #fff;
		margin-top: -5px;
		font-size: 1.2em;
		font-variant: small-caps;
		font-weight: bold;
		white-space: nowrap;
		text-align: center;
}

/* ÓØÊÈ 1,2 */

#block-block-2 .rteright, #block-block-7 .rteright, #block-block-4 .rteright {
		margin: 8px -15px 0 0;
		font-size: 1em;
}
#block-block-2 .rteright a, #block-block-7 .rteright a, #block-block-4 .rteright a {
		display: block;
		background-color: #f5772c;
		color: #fff;
		padding: 0 3px;
		text-align: center;
}
#block-block-2 .underpic, #block-block-7 .underpic, #block-block-4 .underpic {
		padding: 3px 0 0 0;
		margin: 0px;
		text-align: center;
		white-space: nowrap;
}

.node-type-sell-page #top, .node-type-sell-page #frontimage, .node-type-sell-page #sidebar, .node-type-sell-page #preface, .node-type-sell-page #breadcrumb, .node-type-sell-page #footer_message, .node-type-sell-page .groups, .node-type-sell-page #bigbunners, .node-type-coach #top, .node-type-coach #frontimage, .node-type-coach #sidebar, .node-type-coach #preface, .node-type-coach #breadcrumb, .node-type-coach #footer_message, .node-type-coach .groups, .node-type-response-coach #top, .node-type-response-coach #frontimage, .node-type-response-coach #sidebar, .node-type-response-coach #preface, .node-type-response-coach #breadcrumb, .node-type-response-coach #footer_message, .node-type-response-coach .groups, .node-type-extra-page #top, .node-type-extra-page #frontimage, .node-type-extra-page #sidebar, .node-type-extra-page #preface, .node-type-extra-page #breadcrumb, .node-type-extra-page #footer_message, .node-type-extra-page .groups, .node-type-extra-page #bigbunners, .page-shop #top, .page-shop #frontimage, .page-shop #sidebar, .page-shop #preface, .page-shop #breadcrumb, .page-shop #footer_message, .page-shop .groups, .page-shop #bigbunners {
		display: none;
}
.node-type-extra-page .social-vidgets, .node-type-extra-page #footer {
	display: none;
}
.node-type-extra-page h1#title {
	margin: 25px 0px;
	width: 950px;
	text-align: center;
	background: none;
	font-size: 24px;
	color: #000;
}
.node-type-extra-page h1#title a {
	color: #000;
}

body.node-type-sell-page, body.node-type-coach, body.node-type-response-coach , body.node-type-extra-page, body.page-shop {
		background-color: #fff;
		color: #294069;
}
.node-type-sell-page #page, .node-type-coach #page, .node-type-response-coach #page, .node-type-extra-page #page, .page-shop #page {
		width: 950px;
}
.node-type-coach #content, .node-type-response-coach #content {
	// padding: 0px !important;
	// background-color: #fff7b2;
		color: #6D363C !important;
	font-family: Tahoma, Arial, sans-serif !important;
}
.node-type-coach a, .node-type-coach a:visited, .node-type-response-coach a, .node-type-response-coach a:visited {
	color: rgb(172, 82, 57);
}
.node-type-coach i, .node-type-coach em {
	font-family: "wf_SegoeUINormal";
}
.node-type-response-coach h1#title {
	font-family: Lobster, Arial;
	font-size: 48px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 25px 0px;
	background: none;
}
.node-type-response-coach h1#title a {
	color: rgb(84, 40, 28);
}
.node-type-response-coach .node-form {
	padding: 20px 50px;
}
.field-field-coach-header {
	margin-bottom: 0px;
}
.node-type-coach .node .links {
	display: none;
}
// .content .group-coaches-keys {
// 	width: 950px;
// 	height: 462px;
// 	background: url(/sites/default/files/pictures/coaches/coaches_key_bg.jpg) no-repeat;
// 	margin: 0px 0px 25px 0px !important;
// 	padding: 0px !important;
// 	position: relative;
// 	top: 0px;
// }
.content .group-coaches-keys strong {
	// font-family: Lobster;
	// font-weight: normal;
}
.content .group-coaches-keys legend, .content .group-coach-regalies .field-field-coaches-regalies-header, .content .field-field-coach-about-header, .content .group-coaches-articles .field-field-coach-articles-header, .content .group-coaches-responses .field-field-coach-responses-header {
	font-size: 48px;
	// font-family: Lobster, Arial;
	text-align: center;
	// width: 950px;
}

.content fieldset.fieldgroup.group-coaches-keys {
	margin-top: 30px;
}

.content fieldset.fieldgroup.group-coaches-keys legend {
	margin-bottom: 30px;
	width: 100%;
}


.btn.buy-coaches {
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #FFC439;
	color: #FFC439 !important;
	display: block;
	display: block;
	font-family: 'OpenSans';
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 20px;
	margin: 0 auto;
	max-width: 350px;
	padding: 12px 30px;
	text-align: center;
	text-transform: uppercase;
	background-color: #6D363C;
	text-decoration: none;
}

.btn.buy-coaches:hover,
.btn.buy-coaches:active,
.btn.buy-coaches:focus {
	background-color: #8C5158;
	color: #fff !important;
}
.content .group-coach-regalies legend, .content .group-coaches-responses legend, .content .group-coaches-articles legend {
	display: none;
}

.field.field-type-text.field-field-coaches-key-1,
.field.field-type-text.field-field-coaches-key-2,
.field.field-type-text.field-field-coaches-key-3 {
	width: 33%;
	padding: 15px;
	font-size: 20px;
	margin-bottom: 0;
	display: inline-block;
	vertical-align: top;
}

.field.field-type-text.field-field-coaches-key-4,
.field.field-type-text.field-field-coaches-key-5 {
	width: 30.3%;
	float: left;
	padding: 15px;
	font-size: 20px;
}

.field.field-type-text.field-field-coaches-key-4 {
	margin-left:16.7%;
}

.field.field-type-text.field-field-coaches-key-1 .field-items,
.field.field-type-text.field-field-coaches-key-2 .field-items,
.field.field-type-text.field-field-coaches-key-3 .field-items,
.field.field-type-text.field-field-coaches-key-4 .field-items,
.field.field-type-text.field-field-coaches-key-5 .field-items {
	padding: 20px;
	border: 1px solid #8C5158;
	border-radius: 12px;
	text-align: center;
	background-color: #F3FBFD;
	font-size: 18px;
}

.field.field-type-text.field-field-coaches-key-1 .field-items span,
.field.field-type-text.field-field-coaches-key-2 .field-items span,
.field.field-type-text.field-field-coaches-key-3 .field-items span,
.field.field-type-text.field-field-coaches-key-4 .field-items span,
.field.field-type-text.field-field-coaches-key-5 .field-items span {
	font-size: 16px !important;
}
// .content .group-coaches-keys legend {
// 	position: absolute;
// 	top: -10px;
// 	padding-top: 10px;
// }
// .content .group-coaches-keys .field {
// 	width: 225px;
// 	height: 116px;
// 	text-align: center;
// 	font-family: 'wf_SegoeUINormal';
// 	font-size: 18px;
// 	margin-bottom: 0px;
// 	vertical-align: middle;
// }
// .content .group-coaches-keys .field div {
// 	margin: 3px;
// }
// .content .field-field-coaches-key-1 {
// 	position: absolute;
// 	top: 126px;
// 	left: 90px;
// }
// .content .field-field-coaches-key-2 {
// 	position: absolute;
// 	top: 126px;
// 	left: 362px;
// }
// .content .field-field-coaches-key-3 {
// 	position: absolute;
// 	top: 126px;
// 	left: 634px;
// }
// .content .field-field-coaches-key-4 {
// 	position: absolute;
// 	top: 305px;
// 	left: 238px;
// }
// .content .field-field-coaches-key-5 {
// 	position: absolute;
// 	top: 305px;
// 	left: 486px;
// }
.content .field-field-coach-text-above-video {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
.content .field-field-coach-video {
	text-align: center;
}
.content .field-field-coaches-regalies,
.content .field-type-viewfield.field-field-coaches-responses {
	font-size: 18px;
	border: 1px solid rgb(109, 54, 60);
	background-color: rgba(243, 251, 253, 0.6);
	padding: 25px 50px;
	border-radius: 16px;
	margin-left: 45px;
	margin-right: 45px;
}
.content .field-field-coach-about {
font-size: 18px;
	border: 1px solid rgb(109, 54, 60);
	background-color: rgba(243, 251, 253, 0.6);
	padding: 25px 50px;
	border-radius: 16px;
	margin-left: 45px;
	margin-right: 45px;
}
.content .group-coach-regalies legend {
	font-size: 48px;
}
.node-type-coach h1#title {
	display: none;
}
// .view-coaches .views-row {
// 	width: 899px;
// 	height: 316px;
// 	background: url(/sites/default/files/pictures/coaches/coach_response_bg.jpg) no-repeat;
// }
// .view-coaches .views-field-field-coach-preview-photo-fid {
// 	width: 220px;
// 	height: 155px;
// 	position: relative;
// 	top: 25px;
// 	left: 46px;
// }
// .view-coaches .views-row-2 .views-field-field-coach-preview-photo-fid {
// }
// .view-coaches .views-field-title {
// 	font-family: Lobster, Arial;
// 	font-size: 22px;
// 	width: 270px;
// 	position: relative;
// 	top: 40px;
// 	left: 20px;
// 	text-align: center;
// }
// .view-coaches .views-field-title a {
// 	color: #654131;
// }
// .view-coaches .views-field-nothing {
// 	font-family: "wf_SegoeUINormal";
// 	font-size: 16px;
// 	font-style: italic;
// 	color: #c79e34;
// 	width: 270px;
// 	position: relative;
// 	top: 40px;
// 	left: 20px;
// 	text-align: center;
// }
// .view-coaches .views-field-field-coach-slogan-value {
// 	font-family: Lobster, Arial;
// 	font-size: 24px;
// 	color: #d5982d;
// 	width: 575px;
// 	position: relative;
// 	top: -175px;
// 	left: 300px;
// 	text-align: center;
// 	margin-bottom: 24px;
// }
// .view-coaches .views-field-nothing-1 {
// 	font-family: "wf_SegoeUINormal";
// 	font-size: 14px;
// 	font-weight: bold;
// 	font-style: italic;
// 	width: 140px;
// 	position: relative;
// 	top: -175px;
// 	left: 305px;
// }
// .view-coaches .views-field-field-coaches-short-key-1-value, .view-coaches .views-field-field-coaches-short-key-2-value, .view-coaches .views-field-field-coaches-short-key-3-value, .view-coaches .views-field-field-coaches-short-key-4-value, .view-coaches .views-field-field-coaches-short-key-5-value {
// 	font-size: 13px;
// 	position: relative;
//   border-left: 5px solid rgb(68, 12, 9);
// 	padding-left: 5px;
// }
// .view-coaches .views-field-field-coaches-short-key-1-value {
// 	top: -169px;
// 	left: 307px;
// }
// .view-coaches .views-field-field-coaches-short-key-2-value {
// 	top: -220px;
// 	left: 505px;
// }
// .view-coaches .views-field-field-coaches-short-key-3-value {
// 	top: -200px;
// 	left: 505px;
// }
// .view-coaches .views-field-field-coaches-short-key-4-value {
// 	top: -250px;
// 	left: 680px;
// }
// .view-coaches .views-field-field-coaches-short-key-5-value {
// 	top: -230px;
// 	left: 680px;
// }
// .view-coaches .views-field-view {
// 	position: relative;
// 	margin: -217px 0px 0px 298px;
// }
.response-coaches-index .views-row {
	width: 191px !important;
	height: 50px !important;
	background: none;
}
.response-coaches-index .views-row-2 {
	position: relative;
	top: -50px;
	left: 191px;
}
.response-coaches-index .views-row-3 {
	position: relative;
	top: -100px;
	left: 382px;
}
.response-coaches-index .views-field-field-response-picture-coach-pag-fid {
	width: 39px;
	margin-right: 5px;
	position: relative;
	top: 0px;
	left: 6px;
}
.node-type-coach .view-responses-coach .views-field-field-coach-page-snippet-value {
	font-family: Tahoma !important;
	font-size: 16px !important;
	font-style: normal !important;
	color: rgb(153, 153, 153) !important;
	text-align: justify !important;
}
.view-coaches .views-field-view .views-field-field-coaches-page-short-slogan-value {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	width: 148px;
	height: 36px;
	position: relative;
	top: -38px;
	left: 47px;
}
.view-coaches .views-field-view .views-field-nothing {
	font-size: 13px;
	font-style: italic;
	width: 148px;
	position: relative;
	top: -37px;
	left: 48px;
	text-align: center;
}
.view-coaches .views-field-view .views-field-nothing a {
	color: rgb(117, 20, 15);
}
.view-coaches .views-field-field-go-coach-page-button-fid {
	position: relative;
	top: -304px;
	margin: 224px 0px 0px 310px;
}
.view-coaches .views-field-field-coach-make-order-button-fid {
	position: relative;
	top: -359px;
	left: 600px;
}
.node-type-coach .field-field-coaches-responses {
	margin-bottom: 0px;
}
.node-type-coach .field-field-coach-response-add {
	margin: 25px 0px 25px;
}
.node-type-coach .field-field-coach-response-add .views-field-nothing a {
	display: block;
	width: 287px;
	height: 53px;
	background: url(/sites/default/files/pictures/coaches/add-coach-bg.png) no-repeat;
	margin: 0px auto;
}
// .node-type-coach .view-responses-coach {
//     padding: 20px;
//     background-color: rgba(255, 255, 255, 0.5);
//     border-radius: 16px;
// }
.node-type-coach .field-field-coach-articles {
font-size: 18px;
	border: 1px solid rgb(109, 54, 60);
	background-color: rgba(243, 251, 253, 0.6);
	padding: 25px 50px;
	border-radius: 16px;
	margin-left: 45px;
	margin-right: 45px;
}
.node-type-coach .field-field-coach-articles .field-item {
	display: list-item;
	list-style: disc;
	margin: 0px 0px 10px 20px;
	font-size: 16px;
}
.node-type-coach .field-field-coach-collage, 
.node-type-coach .field-field-coaching-button1, 
.node-type-coach .field-field-coaching-button3 {
margin: 30px 0px 60px 0px;
}
.node-type-coach .field-field-coaching-button2 {
	margin: 0px 0px 40px 0px;
}
.node-type-coach .group-coaches-responses .field-field-coach-responses-header {
	margin-bottom: 20px;
}
.node-type-coach .group-coach-about {
	margin-top: 25px;
}

.node-type-coach .view-responses-coach td {
	width: 49%;
	padding: 5px 10px;
	vertical-align: baseline;
}


.node-type-coach .content {
	background: url(img/symphony.png);
}
.node-type-coach .view-responses-coach .views-field-field-response-picture-coach-pag-fid,
.img-coach-response {
	float: left;
	margin: 0px 15px 5px 0px;
	padding: 2px;
	border: 3px double rgb(117, 20, 15);
}
.node-type-coach .view-responses-coach .views-field-field-author-value {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 10px;
}
.node-type-coach .view-responses-coach .views-field-nothing {
	font-family: "wf_SegoeUINormal";
	font-size: 18px;
	font-style: italic;
	margin-bottom: 35px;
}
.node-type-coach .view-responses-coach .views-field-view-node {
	float: right;
	margin: 5px 0px;
}

.node-type-sell-page #content {
		padding: 20px 40px;
		margin-bottom: 0px;
}
.page-shop #content {
		padding: 0px 40px 20px 40px;
		margin-bottom: 0px;
}
.page-shop h1#title {
	display: none;
}
.node-type-sell-page h1#title {
		width: 950px;
		background-image: none;
		background-color: #fff;
		margin: 0px;
		padding: 1em 0.5em 0px 1em;
		font-family: Georgia;
		font-size: 3.8em;
		letter-spacing: -1px;
		color: #1a6081;
}
.node-type-sell-page h3 {
		font-size: 1.4em !important;
		color: #fff !important;
		margin: 60px 0px 30px -40px !important;
		border-bottom: 3px double #329ED1;
}
.node-type-sell-page h3 span {
		background-color: #329ED1;
		padding: 5px 25px 5px 45px;
}

.node-type-webform #top, .node-type-webform #frontimage, .node-type-webform #sidebar, .node-type-webform #preface, .node-type-webform #breadcrumb, .node-type-webform #footer_message, .node-type-webform .groups {
		display: none;
}
body.node-type-webform  {
		background-color: #000;
}
.node-type-webform #page {
		width: 950px;
}
.node-type-webform .form-radios .form-item {
	display: block;
	clear: both;
	margin: 10px 20px 0px 20px;
}
.node-type-webform h1#title {
		width: 950px;
		background-image: none;
		background-color: #fff;
		margin: 0px;
		padding: 0.5em;
		font-family: Georgia;
		font-size: 3.8em;
		letter-spacing: -1px;
		color: #1a6081;
}
.node-type-webform h1#title a {
		color: #1a6081;
}

blockquote {
		font-size: 1em;
		font-style: italic;
		color: #000;
		padding: 30px !important;
}
blockquote p {
		border: 1px dashed #999999;
		background-color: #FFF19F;
		padding: 20px;
}
.node-type-sell-page #title a {
		color: #1a6081;
}
.node-type-sell-page .field-field-under-h1 {
		border-bottom: none;
		font: italic bold 1.4em Georgia, serif;
		color: #fff;
		height: 20px;
		border-top: 5px double #1A6081;
}
.node-type-sell-page .field-field-under-h1 .field-items {
		float: right;
		background-color: #1A6081;
		padding: 2px 10px;
}
#sell-page-top {
		display: none;
}
.bordered-table {
	width: 100%;
}
.bordered-table tbody {
	display: block;
	margin: 20px;
	background-color: #DDDDDD;
}
.bordered-table td {
	border: 3px double #757575;
	padding: 10px 20px;
	background-color: #fff;
}
.punctured-table td {
	padding: 20px;
	border-right: 1px dashed #0795e7;
	border-bottom: 1px dashed #0795e7;
}

#block-views-comments_recent-block {
		margin-top: 25px;
		padding: 10px 0;
}
#block-views-comments_recent-block .views-row-odd {
		background-color: #D7E9FD;
		padding: 15px 10px 25px 10px;
}
#block-views-comments_recent-block .views-row-even {
		background-color: #E6F2FF;
		padding: 15px 10px 25px 10px;
}
#block-views-comments_recent-block .views-row div {
		clear: both;
		margin-bottom: 5px;
}
#block-views-comments_recent-block .views-field-title {
		font-size: 0.8em;
}
#block-views-comments_recent-block .views-field-timestamp {
		color: gray;
}
#block-views-comments_recent-block .views-field-view-comment, #block-views-comments_recent-block .views-field-replyto-comment {
		float: left;
}
#block-views-comments_recent-block .views-field-replyto-comment {
		margin-left: 25px;
}
#block-views-comments_recent-block .more-link {
		text-align: left;
		padding: 10px;
}
#block-views-comments_recent-block .views-field-cid a {
	background: url(/i/icons/comment-readmore.png) left no-repeat;
	padding-left: 20px;
}
#block-views-comments_recent-block .views-field-replyto-comment {
	margin-left: 0px;
}
#block-views-comments_recent-block .views-field-replyto-comment a {
	background: url(/i/icons/comment-reply.png) left no-repeat;
	padding-left: 20px;
}
.page-comments .odd, .page-comments .even {
		border-bottom: 1px dashed #CC6600;
}
.page-comments .odd td, .page-comments .even td {
		padding: 20px 0;
}
.page-comments .views-field-title {
		padding-left: 25px !important;
}
.social-vidgets {
	-moz-box-shadow: 0px 0px 0px 10px rgba(247, 247, 247, 1);
	-webkit-box-shadow: 0px 0px 0px 10px rgba(247, 247, 247, 1);
	background-color: #F7F7F7;
	border-radius: 4px;
	border: 1px dashed #D5D5D5;
	box-shadow: 0px 0px 0px 7px rgba(247, 247, 247, 1);
	clear: both;
	color: #676767;
	/*margin: 25px 0;*/
	padding: 10px 20px;
}
.social-vidgets label {
		font-size: 1.4em;
		font-weight: normal;
		padding-right: 0.6em;
		margin-top: 5px;
		display: block;
		float: left;
}
.node-type-coach .social-vidgets {
	// font-family: Lobster;
	// font-size: 18px;
	// color: #5e352a;
	// background-color: #ead48d;
	// border: 1px dashed #5e352a;
}
.node-type-coach .social-vidgets label {
	margin-top: 0px;
}
.node-type-response-coach .social-vidgets {
	display: none;
}
.field-field-article-author, .field-field-record {
		float: none;
		clear: both;
}
.field-field-record .field-label {
	margin-bottom: 10px;
}
.field-field-record .field-item {
	clear: both;
	margin-bottom: 20px;
}
.view-club .views-field-field-date-value .date-display-single {
		white-space: nowrap;
}
.view-club .views-field-view-node {
		white-space: nowrap;
}
#past-events-pane {
		margin: 25px 0;
}
#past-events-pane .view-footer {
		margin: 20px 0;
}
.front .view-articles .attachment {
		margin-bottom: 25px;
}
.front .view-articles .attachment li {
		list-style: disc;
		border-bottom: 1px dashed #FFCC33;
		margin-bottom: 5px;
		padding-bottom: 5px;
}
.front .view-articles .views-field-title {

}
.front .view-articles .views-field-name a {
		font-size: 10px;
		color: #000;
}
.pane-avatar-blocks-1, .pane-avatar-blocks-0 {
		margin-top: 25px;
}
.node-type-training .pane-training-days-panel-pane-1 a, .node-type-training .pane-training-days-panel-pane-1 a:visited {
		display: block;
		float: right;
		font-weight: bold;
		color: #fff;
		background-color: #FF7A22;
		padding: 15px 25px;
		border: 3px double #CA5100;
}
.node-type-training .pane-training-days-panel-pane-1 a:hover, .node-type-training .pane-training-days-panel-pane-1 a:visited:hover {
		background-color: #FBB626;
		text-decoration: none;
}
.node-type-sell-page form input {
		border: 1px solid #000;
}
.watcher_node {
		clear: both !important;
		margin: 25px 0px !important;
		padding: 8px 25px 48px 35px;
		border: 1px dashed #99CCFF;
		background-color: #E4FDE1;
		background-position: 10px 10px !important;
}
.front .pane-forum-panel-pane-1 {
		margin-top: 20px;
}
#sidebar_first .view-comments-recent .field-content {
		width: 210px;
		overflow: hidden;
}
.page-user .tabs li {
		float: left;
}
.page-user #user-profile {
		clear: both;
}
.page-user .view-apk-user-replies ul {
		margin-left: 0px !important;
}
.page-user .view-apk-user-replies ul li {
		margin-bottom: 25px;
}
.page-user .pane-user-profile h2, .page-user .pane-user-profile h3, .page-user .pane-user-profile .picture {
		display: none;
}
.page-user .pane-user-profile .masquerade-switch {
		display: block;
		margin-top: 10px;
}
#block-block-11 {
		margin-bottom: 10px;
		padding: 10px;
		border: 2px dashed #FF3300;
		background-color: #fff;
}
#block-block-11 h3 {
		border-bottom: 1px solid #FFD5CA;
		padding-bottom: 5px;
		text-align: center;
		color: #FF3300;
}
.page-comments .views-field-subject {
		width: 250px;
}
.page-comments .views-field-name {
		text-align: center;
}
fieldset.group-shop {
		margin-top: 50px;
}
fieldset.group-shop legend {
		font-size: 2em;
		font-weight: bold;
		margin-bottom: 20px;
}
#node-form fieldset {
	margin-top: 50px;
}
#node-form #edit-taxonomy-4-wrapper {
		margin-bottom: 50px !important;
}
.page-shop .views-view-grid {
		border-top: 1px solid #B9DCFF;
		border-left: 1px solid #B9DCFF;
		margin-bottom: 50px;
}
.page-shop .views-view-grid td {
		width: 210px;
		text-align: center;
		border-right: 1px solid #B9DCFF;
		border-bottom: 1px solid #B9DCFF;
}
.page-shop #container ul {
	list-style-image: url(img/bullet-2.png);
}
.page-shop .views-view-grid td.col-1, .page-shop .views-view-grid td.col-3 {
		background-color: #F4FAFF;
}
.page-shop .views-view-grid td.col-2 {
		background-color: #FFFCEA;
}
.page-shop .views-field-field-shop-brief-value {
		color: #808080;
}
.page-shop .views-view-grid .views-field-field-shop-brief-value {
		margin: 10px 0;
}
.node-type-training .terms {
		display: none;
}
.sell-page-link {
		display: block;
		font-size: 2em;
		color: #FF6600 !important;
		text-align: center;
		margin-bottom: 50px;
		text-decoration: underline !important;
}
#webform-component-name label, #webform-component-otchestvo label, #webform-component-familiya label, #edit-submitted-e-mail-wrapper label {
	display: block;
	float: left;
	width: 90px;
	padding-top: 5px;
}
#edit-submitted-name, #edit-submitted-otchestvo, #edit-submitted-familiya, #edit-submitted-e-mail {
	width: 200px;
}
.webform-component {
	margin-bottom: 20px;
}
.node-type-sell-page h1#title {
	display: none;
}
#block-block-4 h3.title {
	margin-left: -10px;
}
#sidebar_first .view-comments-recent img {
	width: 240px;
	height: auto;
}
#edit-captcha-response {
	width: 5em;
}
#content input, #block-block-5 input {
	border: 1px solid gray;
}

/* Òàéìåð îáðàòíîãî îòñ÷¸òà */

#countdown_dashboard, #countdown_dashboard2, #countdown_dashboard3 {
	height: 74px;
		margin-left: 30px;
}
.dash {
	width: 80px;
	height: 78px;
	background: transparent url('/i/timer/dash.png') 0 0 no-repeat;
	float: left;
	margin-left: 20px;
	position: relative;
}

.dash .digit {
	font-size: 36pt;
	font-weight: bold;
	float: left;
	width: 40px;
		padding-top: 5px;
	text-align: center;
	font-family: Times;
	color: #555;
	position: relative;
}

.dash_title {
	position: absolute;
	display: block;
	bottom: -6px;
	right: 12px;
	font-size: 9pt;
	color: #555;
	text-transform: uppercase;
	letter-spacing: 2px;
}
#comment_table img {
	max-width: 540px !important;
}
.comment ul.links li {
	border-right: 1px solid #CCCCCC;
	padding-right: 10px;
}
.comment ul.links li.last {
	border-right: none;
	padding-right: 0px;
}
ul.forum-links li a {
	font-weight: normal;
}
.comment ul.links li.comment_reply a, ul.forum-links li.comment_reply a {
	font-size: 14px;
	font-weight: bold;
}
.page-messages #content .left-column {
	width: 150px;
	text-align: center;
}
.page-messages #content .right-column {
	width: 100%;
	margin-left: 0px;
}
.page-messages #content .middle-column {
	float: left;
	clear: left;
	text-align: center;
}
.page-messages #edit-body-wrapper {
	margin-top: 25px;
}
.poll .choice-header {
	display: none;
}
.node-type-advpoll-binary #content .content {
	text-align: center;
}
.node-type-advpoll-binary #content #comments .content {
	text-align: left;
}
.poll {
	margin-bottom: 30px;
}
.poll .vote-choices {
	text-align: left;
}
.poll .form-item {
	margin: 25px;;
}
#advpoll-cancel-form .form-submit {
	margin-top: 25px;
}
.page-training-days .view-display-id-attachment_1 {
	position: relative;
	top: -20px;
}
.page-training-days .view-header {
	position: relative;
	top: 50px;
	font-size: 2em;
}
.page-training-days .view-display-id-attachment_2, .page-training-days .view-display-id-attachment_4, .view-training-days .add-day-link {
	float: right;
}
.page-training-days .view-display-id-attachment_2 a, .page-training-days .view-display-id-attachment_4 a, .view-training-days .add-day-link a {
	display: block;
	background-color: #FF7A22;
	border: 1px dashed #fff;
	color: #FFFFFF;
	display: block;
	padding: 2px 10px;
}
.page-training-days .views-table {
	clear: both;
}
.page-training-days .attachment-after {
	position: relative;
	top: 25px;
}
.page-training-days .attachment-after .view-header {
	position: relative;
	top: 0px;
}
.poll .form-submit {
	margin: 0 auto;
}
.node-type-consultant .vud-widget, .field-field-consultant-photo {
	float: right;
	width: 200px;
	margin: 0px 0px 10px 20px;
}
.node-type-consultant .vud-widget {
	text-align: center;
}
.field-field-consultant-photo {
	clear: right;
}
.node-type-consultant .field-field-consultant-type .field-item, .view-taxonomy-term .field-field-consultant-type {
	font-size: 1.2em;
	font-weight: bold;
	color: #E7861D;
	margin-bottom: 5px;
}
.node-type-consultant .field-field-consultant-topics .field-label, .view-taxonomy-term .field-field-consultant-topics .field-label {
	font-size: 1.2em;
	color: #5189B7;
	margin-bottom: 5px;
}
.node-type-consultant .field-field-consultant-topics .field-items, .view-taxonomy-term .field-field-consultant-topics .field-items {
	display: block !important;
	margin: 0px 0px 25px 25px !important;
}
.node-type-consultant .field-field-consultant-topics .field-item, .view-taxonomy-term .field-field-consultant-topics .field-item {
	display: block !important;
	margin-bottom: 15px !important;
	border-left: 5px solid #F4CC9F;
	padding-left: 15px !important;
	font-weight: bold;
}

#edit-field-consultant-photo-teaser-format, #edit-field-consultant-photo-full-format {
	width: 180px;
}

.field-field-application-status {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 25px;
	font-style: italic;
}
.field-field-application-status .field-label-inline-first {
	font-size: 14px;
	font-weight: normal;
}
.application_await {
	color: #000000;
}
.application_coordinate {
	color: #3300FF;
}
.application_consultant {
	color: #00CC00;
}
.application_closed {
	color: #999999;
}
.page-volunteer-club .views-field-view-node a {
	display: block;
	float: left;
	margin-right: 15px;
}
.og-context-662 #mission {
text-align: left;
display: block;
height: auto;
line-height: 100%;
font-size: 100%;
border-bottom: none;
}
.volunteer_club_application_field_response_club {
	display: none !important;
}

.big-orange-submit-button {
		background-color: #0347B8;
		background: -moz-linear-gradient(top, #05BDE4 0%, #0347B8 100%);
		background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1,#05BDE4), color-stop(1, #0347B8));
		background: -webkit-linear-gradient(top, #05BDE4 0%, #0347B8 100%);
		background: -o-linear-gradient(top, #05BDE4 0%, #0347B8 100%);
		background: -ms-linear-gradient(top, #05BDE4 0%, #0347B8 100%);
		background: linear-gradient(top, #05BDE4 0%, #0347B8 100%);
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-khtml-border-radius: 10px;
		padding: 5px 15px 10px 15px;
		text-align: center;
		box-shadow: 0px 0px 1px #777777;
		-moz-box-shadow: 0px 0px 1px #777777;
		-webkit-box-shadow: 0px 0px 1px #777777;
		filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#777777, strength=1);
		font-size: 18px;
		color: #fff;
		cursor: pointer;
}
.big-orange-submit-button:hover {
		background-color: #0F9F16;
		background: -moz-linear-gradient(top, #60DA05 0%, #0F9F16 100%);
		background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1,#60DA05), color-stop(1, #0F9F16));
		background: -webkit-linear-gradient(top, #60DA05 0%, #0F9F16 100%);
		background: -o-linear-gradient(top, #60DA05 0%, #0F9F16 100%);
		background: -ms-linear-gradient(top, #60DA05 0%, #0F9F16 100%);
		background: linear-gradient(top, #60DA05 0%, #0F9F16 100%);
}
.big-orange-submit-button a {
	color: #fff;
	text-decoration: none;
}
a.big-red-link, a.big-red-link:visited {
	font-size: 2em;
	color: #DD2D00;
	text-decoration: underline;
}
a.big-red-link:hover, a.big-red-link:visited:hover {
	color: #FF5F11;
}
.node-type-sell-page .green-list li {
	list-style: none !important;
	background: url(/i/sell-page/green-marker.jpg) left no-repeat;
	min-height: 31px;
	margin: 30px !important;
	padding-left: 50px !important;
	font-size: 18px;
}
.node-type-sell-page .sell-page-response-wrapper {
	width: 75%;
	margin: 0 auto;
}
.sell-page-response-header {
	 border-radius: 20px 20px 0px 0px;
	-webkit-border-radius: 20px 20px 0px 0px;
	-ms-border-radius: 20px 20px 0px 0px;
	 behavior:url(border-radius.htc);
	-moz-border-radius: 20px 20px 0px 0px;
	-khtml-border-radius: 20px 20px 0px 0px;
	border-top: 5px solid #ED8403;
		background-color: #FDA437;
		background: -moz-linear-gradient(left, #ED8403 0%, #ED8403 20%, #FCD98F 100%);
		background: -webkit-gradient(linear, left top, right top, color-stop(0.01,#ED8403), color-stop(0.20, #FDA437), color-stop(1.00, #FCD98F));
		background: -webkit-linear-gradient(left, #ED8403 0%, #ED8403 20%, #FCD98F 100%);
		background: -o-linear-gradient(left, #ED8403 0%, #ED8403 20%, #FCD98F 100%);
		background: -ms-linear-gradient(left, #ED8403 0%, #ED8403 20%, #FCD98F 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ED8403', endColorstr='#FCD98F', GradientType=0);
		background: linear-gradient(left, #ED8403 0%, #ED8403 20%, #FCD98F 100%);
		padding: 10px 20px;
		font-family: Arial;
		font-size: 28px;
		font-style: italic;
		color: #fff;
		letter-spacing: 1;
}
.sell-page-response {
		padding: 15px 25px 15px 25px;
		
		font-family: Georgia;
		font-size: 1.2em;
		font-style: italic;
		line-height: 150%;
	 border-radius: 0px 0px 20px 20px;
	-webkit-border-radius: 0px 0px 20px 20px;
	-moz-border-radius: 0px 0px 20px 20px;
	/*border-bottom: 5px solid #8DC9FA;*/
		background-color: #FBFDFF;
		background: -moz-linear-gradient(left, #D1DCFC 0%, #FBFDFF 2%, #FBFDFF 98%, #D1DCFC 100%);
		background: -webkit-gradient(linear, left top, right top, color-stop(0.01,#D1DCFC), color-stop(0.02,#FBFDFF), color-stop(0.98, #FBFDFF), color-stop(1.00, #D1DCFC));
		background: -webkit-linear-gradient(left, #D1DCFC 0%, #FBFDFF 2%, #FBFDFF 98%, #D1DCFC 100%);
		background: -o-linear-gradient(left, #D1DCFC 0%, #FBFDFF 2%, #FBFDFF 98%, #D1DCFC 100%);
		background: -ms-linear-gradient(left, #D1DCFC 0%, #FBFDFF 2%, #FBFDFF 98%, #D1DCFC 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1DCFC', endColorstr='#FBFDFF', GradientType=0);
		background: linear-gradient(left, #D1DCFC 0%, #FBFDFF 2%, #FBFDFF 98%, #D1DCFC 100%);
}
.sell-page-response-author {
	margin-top: 40px;
	border-top: 1px dashed #294069;
	padding-top: 10px;
}
.field-field-consultant-contacts {
	margin: 25px 0px;
}
.field-field-consultant-wishes {
	margin-bottom: 25px;
}

#guarantee {
			background-image: url(/i/guarantee-top.jpg);
			width:550px;
			height:156px;
			margin-top: 30px;
			margin-right: auto;
			margin-bottom: 0px;
			margin-left: auto;
			overflow: hidden;
}
#guarantee-mid {
			background-image: url(/i/guarantee-mid.jpg);
			background-repeat: repeat-y;
			height: auto;
			width: 550px;
			margin-top: 0px;
			margin-right: auto;
			margin-bottom: 0px;
			margin-left: auto;
			overflow: hidden;
}
#guarantee-bot {
			background-image: url(/i/guarantee-bot.jpg);
			height: 23px;
			width: 550px;
			margin-top: 0px;
			margin-right: auto;
			margin-bottom: 30px;
			margin-left: auto;
			overflow: hidden;
}
#guarantee-mid h2 {
	width: 480px;
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #515151  !important;
	margin-top: 15px !important;
	border-bottom: none !important;
	padding: 0 35px 0 35px;
	text-align: center;
	margin: 0 auto;
		margin-bottom: 20px;
}
#guarantee-mid h3 {
			width:480px;
			font:bold 18px Arial, Helvetica, sans-serif;
			color:#1A1A1A;
			margin:10px 0 0 0;
			padding:0 35px 0 35px;
			text-align: center;
}
#guarantee-mid p {
	width: 480px;
	font: italic 13px Verdana, Geneva, sans-serif;
	color: #1C1C1C;
	line-height: 20px;
	margin: 10px 10px 0 0px;
	padding: 0 35px 15px 35px;
	text-align: center;
	margin: 0 auto;
}

.bordered {
	border-top: 1px dashed #829CCE;
	border-right: 1px dashed #829CCE;
}
.bordered td {
	border-bottom: 1px dashed #829CCE;
	border-left: 1px dashed #829CCE;
	padding: 12px 6px;
}

.orange-css-button {
	padding: 5px 20px;
	margin-bottom: 20px;
	background-color: #f37443;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-khtml-border-radius: 20px;
}
.orange-css-button a {
	color: #fff;
	text-decoration: none;
}
.front .club-news .view-footer .read-more {
	position: relative;
	top: -40px;
}
.page-news .orange-css-button {
	width: 120px;
}
.club-add-button-attach .orange-css-button {
	width: 170px;
}
#edit-field-event-driver-0-value-wrapper {
	clear: both;
}

.page-shop .view-shop .view-content {
	margin-left: 35px;
}
.page-shop #content .views-row {
	padding: 25px 25px 50px 25px;
	border: 2px solid #dceff5;
	margin-top: 25px;
}
.page-shop .views-field-field-shop-pic-fid {
	float: left;
	margin: 0px 25px 20px 0px;
}
.page-shop .views-field-field-shop-title-value, h3.shop-free-header {
	font-family: HouschkaProMedium;
	font-size: 24px;
	margin-bottom: 10px;
	color: #4e598f !important;
}
h3.shop-free-header {
	margin-bottom: 25px;
}
.page-shop .views-field-field-shop-price-value, .page-shop .views-field-field-shop-price-disc-value, .page-shop .views-field-field-price-playable-value, .page-shop .views-field-field-price-playable-download-value {
	margin: 10px 0px;
	font-size: 18px;
	text-align: right;
}
.page-shop .views-field-field-shop-price-value, .page-shop .views-field-field-price-playable-value, .page-shop .views-field-field-price-playable-download-value {
	clear: both;
	margin-top: 20px;
}
.green-button a, .blue-button a, .orange-button a {
	display: block;
	padding: 5px 15px;
	float: left;
	margin-right: 10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
.green-button a {
	background-color: #339900;
}
.green-button a:hover {
	background-color: #42CA00;
}
.blue-button a {
	background-color: #0099FF;
}
.blue-button a:hover {
	background-color: #39B0FF;
}
.orange-button a {
	background-color: #F37443;
}
.orange-button a:hover {
	background-color: #F75000;
}
.views-field-field-shop-page-link-value {
	width: 200px;
	height: 40px;
	float: right;
}
.free-download, .free-download2 {
	float: none;
	width: 200px;
	margin: 0 auto 5px auto;
	text-align: center;
}
.free-download a, .free-download2 a {
	display: block;
	width: 200px;
}
.shop-free-block {
	background-color: #F5FEF7;
	border: 1px dashed #16981A;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	padding: 25px;
}
.views-field-field-shop-page-link-value a, .views-field-field-shop-buy-link-url a, .views-field-field-shop-buy-disc-link-url a, .free-download a, .free-download2 a, .field-field-shop-buy-link a, .views-field-field-buy-view-link-url a, .views-field-field-buy-view-download-link-url a {
	font-size: 18px;
	color: #fff;
	text-decoration: none;
}
.free-download2 {
	background-color: #3586FF;
}
.free-download2:hover {
	background-color: #2079FF;
}
.field-field-shop-buy-link {
	width: 140px;
	float: none !important;
	margin: 0px auto !important;
	text-align: center;
	margin-bottom: 25px;
}
.views-field-field-shop-buy-link-url {
	width: 200px;
	height: 40px;
	float: right;
	margin-left: 10px;
}
.views-field-field-shop-buy-link-url a {
	display: block;
	width: 200px;
	height: 40px;
	background: url(/i/shop/shop-order-button.png) no-repeat;
}
.views-field-field-buy-view-link-url {
	width: 200px;
	height: 40px;
	float: right;
	margin-left: 10px;
}
.views-field-field-buy-view-link-url a {
	display: block;
	width: 200px;
	height: 40px;
	background: url(/i/shop/shop-order-view-button.png) no-repeat;
}
.views-field-field-buy-view-download-link-url {
	width: 200px;
	height: 40px;
	float: right;
	margin-left: 10px;
}
.views-field-field-buy-view-download-link-url a {
	display: block;
	width: 200px;
	height: 40px;
	background: url(/i/shop/shop-view-download-button.png) no-repeat;
}
.page-shop .views-field-field-shop-buy-disc-link-url {
	width: 200px;
	height: 40px;
	float: right;
	margin-left: 10px;
}
.page-shop .views-field-field-shop-buy-disc-link-url {
	width: 200px;
	height: 40px;
	float: right;
}
.page-shop .views-field-field-shop-buy-disc-link-url a {
	display: block;
	background: url(/i/shop/shop-order-disc-button.png) no-repeat;
	width: 200px;
	height: 40px;
}
.field-field-painting-buy-link a {
	display: block;
	margin: 0px auto;
	width: 140px;
	background-color: #0099FF;
	border-radius: 5px;
	padding: 5px 20px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
.field-field-painting-buy-link a:hover {
	background-color: #0084DB;
}

#block-views-og_my-block_1 {
	background-color: #df954e;
	border-radius: 0px 20px 0px 20px;
	-webkit-border-radius: 0px 20px 0px 20px;
	-moz-border-radius: 0px 20px 0px 20px;
	-khtml-border-radius: 0px 20px 0px 20px;
	padding: 15px 0px 15px 0px;
	margin-bottom: 20px;
	font-size: 18px;
	color: #fff;
}
#block-views-og_my-block_1 h3 {
	background-color: #dd8026;
	padding: 3px 5px;
	margin-right: 1px;
	font-size: 18px;
	font-weight: bold;
}
#block-views-og_my-block_1 li {
	border-bottom: 1px dashed #fff;
	padding: 10px 10px 10px 0px;
	margin-left: 15px;
}
#block-views-og_my-block_1 li.views-row-last {
	border-bottom: none;
}
#block-views-og_my-block_1 a {
	color: #fff;
}

#block-views-og_my-block_1 .attachment-after {
	display: none;
}
.node-type-sell-page #footer, .node-type-coach #footer, .page-shop #footer {
	display: none;
}
.page-shop .views-field-edit-node {
	float: right;
	margin: 10px 0px;
}
.views-field-field-sales-hit-value {
	margin: 5px 0px 10px 0px;
}
.views-field-field-sales-hit-value .field-content span{
	background-color: #CC0000;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding: 2px 5px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
}
.node-form .attachments {
	margin: 50px 0px;
	border: 2px dashed #85CFFC;
	background-color: #E0F3FE;
	padding: 25px;
}
.node-form .attachments legend {
	font-size: 18px;
	font-weight: bold;
	margin: 10px 0px;
}
.node-form .attachments #upload-attachments {
	margin: 25px 0px;
}
.node-form .attachments .form-item .form-text {
	width: 360px;
}
.node-form .attachments .form-item .description {
	display: none;
}
.node-form .attachments #attach-wrapper {
	margin-top: 20px;
}
ul.vertical-tabs-list {
	margin-left: 0px !important;
}
table#attachments {
	width: 100%;
	margin: 30px 0px;
}
.field-field-text-intro, #edit-field-text-intro-0-value-wrapper {
	clear: both;
}
.node-type-training-day .field-label {
	font-size: 24px;
	font-weight: normal;
	color: #5189B7;
	margin-bottom: 10px;
}
.group-audiocast {
	clear: both;
}
.group-audiocast legend {
	display: none;
}
.field-field-record .field-label {
	float: left;
	margin-right: 10px;
}
.audio-download {
	clear: both;
	margin-top: 25px;
}
.audio-download b {
	display: block;
	float: left;
	margin-right: 10px;
}
.audio-download .filefield {
	float: left;
}
.field-field-contest {
	margin-top: 20px;
}
.node-type-contest .orange-css-button {
	float: right;
}
.node-type-contest .poll .form-submit {
	margin-left: 260px;
}
.node-type-contest .wrap-corner {
	background-color: #DFF8FF !important;
	margin: 50px 0px;
}
#contest-poll .node {
	margin: 10px;
}
.pane-contest-materials-panel-pane-1 .pane-title {
	border-bottom: 1px dashed #5189b7;
	margin-bottom: 25px;
	font-size: 28px;
}
.pane-contest-materials-panel-pane-1 .view-contest-materials .views-row {
	margin-bottom: 50px !important;
}
.view-contest-materials .views-field-title {
	font-size: 18px;
	margin-bottom: 10px;
}
.view-contest-materials .views-field-picture {
	float: right;
	margin: 0px 0px 20px 20px;
}
.view-contest-materials .views-field-teaser {
	margin-top: 10px;
}
.view-contest-materials .views-field-view-node a, .view-contest-materials .views-field-view-node a:visited {
		padding: 0px 5px 2px 5px !important;
		background-color: #ec9f4b;
		float: left;
		margin: 7px 10px 0px 0px;
		font-size: 11px;
		color: #fff;
		text-decoration: none;
}
.view-contest-materials .views-field-view-node a:hover, .view-contest-materials .views-field-view-node a:visited:hover {
		background-color: #F37443;
}
.front .view-articles .content img, .front .view-news .content img {
	max-width: 320px !important;
	height: auto !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
}
#sidebar_first .view-comments-recent .views-field-comment {
	overflow: hidden;
}
#node-1078 .orange-css-button {
	display: none;
}
.bordered2 {
	border-top: 1px dashed #BCE2F3 !important;
	border-right: 1px dashed #BCE2F3 !important;
}
.bordered2 td {
	border-bottom: 1px dashed #BCE2F3 !important;
	border-left: 1px dashed #BCE2F3 !important;
}

#node-1492 .social-vidgets {
	display: none;
}

/* ÍÎÂÛÅ ÑÒÈËÈ ÏÐÎÄÀÞÙÅÃÎ */

.node-type-sell-page #container ul {
	margin: 30px 0px 30px 30px !important;
}
.node-type-sell-page ul li {
	list-style-image: url(/i/sell-page/blue-marker.png);
}
.node-type-sell-page ul li span {
	padding-left: 15px;
}
.node-type-sell-page .subscribe {
	background-color: #FFDA8C;
	border: 5px solid #FBAC5E;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	margin-bottom: 10px;
	box-shadow: 0px 0px 5px #777777;
	-moz-box-shadow: 0px 0px 5px #777777;
	-webkit-box-shadow: 0px 0px 5px #777777;
	filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#777777, strength=5);
	font-size: 11px;
	font-weight: bold;
	color: #606060;
}
.node-type-sell-page .subscribe-blue {
	background-color: #d2e7ff;
	border: 3px solid #73a9e5;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	margin-bottom: 10px;
	box-shadow: 0px 0px 5px #777777;
	-moz-box-shadow: 0px 0px 5px #777777;
	-webkit-box-shadow: 0px 0px 5px #777777;
	filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#777777, strength=5);
	font-size: 11px;
	font-weight: bold;
	color: #606060;
}
.node-type-sell-page #submit {
		background-color: #0347B8;
		background: -moz-linear-gradient(top, #05BDE4 0%, #0347B8 100%);
		background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1,#7AE604), color-stop(1, #10AB17));
		background: -webkit-linear-gradient(top, #7AE604 0%, #10AB17 100%);
		background: -o-linear-gradient(top, #7AE604 0%, #10AB17 100%);
		background: -ms-linear-gradient(top, #7AE604 0%, #10AB17 100%);
		background: linear-gradient(top, #7AE604 0%, #10AB17 100%);
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-khtml-border-radius: 10px;
		padding: 5px 15px 10px 15px;
		text-align: center;
		box-shadow: 0px 0px 1px #777777;
		-moz-box-shadow: 0px 0px 1px #777777;
		-webkit-box-shadow: 0px 0px 1px #777777;
		filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#777777, strength=1);
		font-size: 18px;
		color: #fff;
		cursor: pointer;
}
.node-type-sell-page #submit:hover {
		background-color: #0F9F16;
		background: -moz-linear-gradient(top, #60DA05 0%, #0F9F16 100%);
		background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1,#60DA05), color-stop(1, #0F9F16));
		background: -webkit-linear-gradient(top, #60DA05 0%, #0F9F16 100%);
		background: -o-linear-gradient(top, #60DA05 0%, #0F9F16 100%);
		background: -ms-linear-gradient(top, #60DA05 0%, #0F9F16 100%);
		background: linear-gradient(top, #60DA05 0%, #0F9F16 100%);
}
.node-type-sell-page #submit-blue {
		background-color: #1166c4;
		background: -moz-linear-gradient(top, #4991e1 0%, #1166c4 100%);
		background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1,#4991e1), color-stop(1, #1166c4));
		background: -webkit-linear-gradient(top, #4991e1 0%, #1166c4 100%);
		background: -o-linear-gradient(top, #4991e1 0%, #1166c4 100%);
		background: -ms-linear-gradient(top, #4991e1 0%, #1166c4B17 100%);
		background: linear-gradient(top, #4991e1 0%, #1166c4 100%);
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-khtml-border-radius: 10px;
		padding: 10px 15px 10px 15px;
		text-align: center;
		box-shadow: 0px 0px 1px #777777;
		-moz-box-shadow: 0px 0px 1px #777777;
		-webkit-box-shadow: 0px 0px 1px #777777;
		filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#777777, strength=1);
		font-size: 18px;
		color: #fff;
		cursor: pointer;
}
.node-type-sell-page #submit-blue:hover {
		background-color: #044b99;
		background: -moz-linear-gradient(top, #1166c4 0%, #044b99 100%);
		background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1,#1166c4), color-stop(1, #044b99));
		background: -webkit-linear-gradient(top, #1166c4 0%, #044b99 100%);
		background: -o-linear-gradient(top, #1166c4 0%, #044b99 100%);
		background: -ms-linear-gradient(top, #1166c4 0%, #044b99 100%);
		background: linear-gradient(top, #1166c4 0%, #044b99 100%);
}
.node-type-sell-page .yashare-auto-init {
	float: right;
	position: relative;
	left: -20px;
}
.node-type-sell-page .subscribe input, .node-type-sell-page .subscribe-blue input {
	background-color: #fff;
}

.og-context-1619 .view-og-ghp-ron, .og-context-1619 .watcher_node {
	display: none;
}
.view-masterskaya table {
	width: 100%;
}
.view-masterskaya .views-field-field-priority-value, .view-masterskaya .views-field-created {
	text-align: center;
}
#block-block-16 {
	margin: 25px;
}
.field-field-painting-photos {
	margin-bottom: 20px;
}
.field-field-painting-photos .field-item {
	float: left;
	margin: 0px 10px 10px 0px;
}
.field-field-painting-year, .field-field-painting-size, .field-field-painting-materials {
	clear: both;
	font-weight: bold;
}
.field-field-painting-year {
	padding-top: 20px !important;
}
.field-field-painting-price, .field-field-price-usd {
	margin-top: 25px;
	font-size: 20px;
	color: #E7861D;
	text-align: center;
}
.view-art-works .views-field-title {
	display: table-cell;
	vertical-align: bottom;
	width: 200px;
	height: 75px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 5px;
}
.view-art-works .views-field-field-painting-price-value, .view-art-works .views-field-field-price-usd-value {
	width: 200px;
	text-align: center;
	font-size: 16px;
	margin-top: 5px;
}
.group-artwork-settings legend {
	font-size: 16px;
	font-weight: bold;
	margin: 20px 0px 0px 10px;
}
.node-type-sell-page #thanx-yandex-money, .node-type-sell-page #new-year-sales, .node-type-coach #thanx-yandex-money, .node-type-response-coach #thanx-yandex-money, .node-type-extra-page #thanx-yandex-money, .page-shop #thanx-yandex-money {
	display: none;
}
.group-artwork-settings legend {
	display: none;
}
#comment-controls {
	margin-bottom: 30px;
}
.block-favorites {
	margin-top: 50px;
}
.block-favorites h3 {
	background-color: #FFECB2;
}
.field-field-book-price {
	font-size: 20px;
	color: #ff8c00;
	text-align: center;
	margin: 20px;
}
.page-books .view-content h3 {
	display: none;
}
.page-books .pager {
	margin-top: 20px;
}
.page-books .pager .pager-previous a, .page-books .pager .pager-next a {
	border-radius: 10px;
	margin: 0px 10px;
	padding: 10px 20px 7px 20px;
	background-color: #DF7849;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}


/*********************************** node-type-norna-recommend **************************************/
.node-type-norna-recommend .content {
		clear:both;
}
.node-type-norna-recommend #title {
	background-color:#49bceb !important;
	background: linear-gradient(to bottom, #49bceb, #0671a3);
	background: -webkit-linear-gradient: (top, #49bceb, #0671a3);
	color: #fff !important;
	text-align: center;
	border-radius: 20px 20px 0 0;
	padding: 20px;
	font-weight: bold;
	font-size: 23px;
	line-height:25px;
	margin-bottom: 0;
	width:660px;
	background-image:none;

}

.node-type-norna-recommend #title:hover {
		font-size: 24px;
		line-height:25px;
}

.node-type-norna-recommend .field-field-author {
border-bottom: 1px dotted #49bceb;
color: #2495cf;
font-size: 15px;
line-height:17px;
padding-bottom: 10px;
padding-top: 10px;
margin-bottom:40px;
height:22px;

}

.node-type-norna-recommend .field-field-author:hover {
font-size:16px;
line-height:17px;
height:22px;

}

.node-type-norna-recommend .field-field-partner-link-labirint {
		margin-right:20px;
		text-align: center;
		background: url('/system/files/pictures/sell-pages/books/ozon_button_4_0.png');
		background-position: center;
		background-repeat: no-repeat;
		width: 200px;
		float: left;
	height:60px;
	background-size:200px auto;
}

.node-type-norna-recommend #block-block-16 {
	display: none;
}

.node-type-norna-recommend .field-field-partner-link-labirint a {
		color: #fff !important;
		font-size: 15px;
		line-height: 16px;
		padding-top: 20px !important;
		text-align: left;
		padding-left: 40px;
		display: block;
}

.node-type-norna-recommend .field-field-partner-link-labirint a:hover {
		text-decoration:none;
		font-size:16px;
		line-height:16px;
		display: block;
}

.node-type-norna-recommend .field-field-partner-link-ozon {
		margin:0;
		height: 60px;
		text-align: left;
		background: url('/system/files/pictures/sell-pages/books/ozon_button_4_0.png');
		background-position: center;
		background-repeat: no-repeat;
	width: 200px;
		float: left;
	background-size:200px auto;
	margin-right:20px;
}



.node-type-norna-recommend .field-field-partner-link-ozon a {
color: #fff !important;
		font-size: 15px;
		display: block;
		padding-top: 20px;
		line-height:16px;
text-align:center;
}
.node-type-norna-recommend .field-field-partner-link-ozon a:hover {
text-decoration:none;
		 font-size:16px;
		 line-height:16px;
		 display: block;
}






.node-type-norna-recommend #content {
padding:0 !important;
}



.node-type-norna-recommend #page {
box-shadow: 2px 4px 10px #647d8b;

font-size: 14px;
line-height: 23px;
text-align: justify;
width:700px;
border-radius: 25px;
background-color:#fff;
margin-left:2px;
margin-right:10px;
margin-bottom:20px;
margin-top:52px;
}

.node-type-norna-recommend .node {
padding:20px 30px 42px 30px;
}


.node-type-norna-recommend .field-field-main-picture{
margin-left:30px;
}

.node-type-norna-recommend #block-block-21, .node-type-norna-book #block-block-21 {
		box-shadow: 2px 4px 10px #647d8b;
		margin-bottom: 20px;
		margin-top: 52px;
		margin-left: 6px;
		margin-right: 4px;
		border-radius:20px;
		background-color:#fff;
		padding-bottom:10px;
}

.node-type-norna-recommend #block-block-21 h3, .node-type-norna-book #block-block-21 h3 {
		background-color:#49bceb !important;
		background: linear-gradient(to bottom, #49bceb, #0671a3);
		background: -webkit-linear-gradient: (top, #49bceb, #0671a3);
		color: #fff !important;
		text-align: center;
		border-radius: 20px 20px 0 0;
		padding:20px;
		font-size:23px;
line-height:25px;
		font-weight:bold;
background-image:none;

}
.node-type-norna-recommend #block-block-21 h3:hover, .node-type-norna-book #block-block-21 h3:hover {
font-size:24px;
line-height:25px;
}
.node-type-norna-recommend #block-block-21 ul li, .node-type-norna-book #block-block-21 ul li {
color: #2495cf;
font-size:16px;
border-top:1px dashed #2495cf;
border-top:1px dashed #2495cf;
display:block;
padding-bottom:9px;
padding-top:9px;
margin-right:10px;

}

.node-type-norna-recommend #block-block-21 ul li a, .node-type-norna-book #block-block-21 ul li a {
color: #2495cf;
}

.node-type-norna-recommend #top {
display:none;
}
.node-type-norna-recommend #frontimage {
display:none;
}
 .node-type-norna-recommend #breadcrumb {
display:none;
}

.node-type-norna-recommend #preface {
display:none;
}

.node-type-norna-recommend #block-block-5 {
display:none;
}

.node-type-norna-recommend #sidebar_first{
display:none;
} 


.node-type-norna-recommend #comments {
display:none
}
.node-type-norna-recommend #footer {
display:none;
}

.node-type-norna-recommend #footer_message {
display:none;
}

.node-type-norna-recommend .links{
display:none;
}

.node-type-norna-recommend .tags {
	 clear: both;
	 display: block;
}
.node-type-norna-recommend .tags a {
color: #2495cf;
font-size: 14px;
line-height:16px;
}

.node-type-norna-recommend .tags a:hover {
font-size: 16px;
line-height:16px;
text-decoration:none;
}

.node-type-norna-recommend #thanx-yandex-money {
display:none;
}

body.node-type-norna-recommend {
			background-image: url('/system/files/pictures/sell-pages/books/single_book_bg_1_0.png');
			background-position:top;
			background-repeat:no-repeat;

			
}


.node-type-norna-recommend .social-vidgets {
		border-left:none !important;
		border-right:none !important;
		margin-top:0;
		padding-left:80px;
}


/***************************** node-type-norna-book **************************************/
body.node-type-norna-book {
			background-image: url('/system/files/pictures/sell-pages/books/single_book_bg_1_0.png');
			background-position:top;
			background-repeat:no-repeat;
}

.node-type-norna-book #block-block-16, .node-type-norna-book #block-search-0, .node-type-norna-book #block-user-1, .node-type-norna-book #block-masquerade-0 {
	display: none;
}

.node-type-norna-book #title{
		background-color:#49bceb;
		background-image: linear-gradient(to bottom, #49bceb, #0671a3) ;
		background-image: -webkit-linear-gradient: (top, #49bceb, #0671a3) ;
		color: #fff !important;
		text-align: center;
		border-radius: 20px 20px 0 0;
		padding: 20px;
		/*border-bottom: 2px solid #00689d;*/
		font-weight: bold;
		font-size: 23px;
		line-height:25px;
		margin-bottom: 0;
		width:660px;
		text-transform:capitalize;
background-image:none;
}

.node-type-norna-book #title:hover {
		font-size: 24px;
		line-height:25px;
}


.node-type-norna-book .content {
		clear:both;
}

.node-type-norna-book #content {
		padding:0 !important;
		border-top: 1px dotted #2495cf;
		margin-top:40px;
		margin-left:30px;
		margin-right:30px;
		width:640px;
}

.node-type-norna-book #page {
		box-shadow: 2px 4px 10px #647d8b;
		font-size: 14px;
		line-height: 23px;
		text-align: justify;
		width:700px;
		border-radius: 25px;
		background-color:#fff;
		margin-left:2px;
		margin-right:10px;
		margin-bottom:20px;
		margin-top:52px;
		padding-bottom:30px;
}

.node-type-norna-book .node {
padding:20px 0px 42px 0px;
}




.node-type-norna-book .field-field-book-price {
font-family: Lobster !important;
color: #2495cf;
font-size: 30px;
line-height: 32px;
text-align: left;
letter-spacing: 1px;
margin-left: 50px;
height: 44px;
padding: 6px 0 10px 0;
display: block;
float: left;
width: 120px;
margin-right: 5px !important;
margin-top: 40px !important;
}

.node-type-norna-book .fields-partner-first .field-field-book-price {
margin-top:0px;
padding-top: 0px;
border-top: none;
}

.node-type-norna-book .field-field-book-price:hover {
font-size: 32px;
line-height:32px;
}


.node-type-norna-book .field-field-norna-book-buy-link {
		font-family: Lobster !important;
		font-size: 36px;
		line-height: 39px;
		text-align: center;
		color: #fdfdfd !important;
		border-radius: 40px;
		background-color: #e51c4a;
		width: 200px;
		height: 40px;
		padding: 4px 0 10px 0;
		margin-left: 0;
		margin-top: 30px;
		float: left !important;
		display: block;
}

.node-type-norna-book .field-field-norna-book-buy-link {
	margin-bottom: 40px;
}

.node-type-norna-book .field-field-norna-book-buy-link a {
color:#fdfdfd !important;
font-size:36px;
line-height:39px;
}

.node-type-norna-book .field-field-norna-book-buy-link a:hover {
color:#fdfdfd !important;
		text-decoration:none;
font-size:38px;
line-height:39px;
}


.node-type-norna-book .menu {
color:#fff;
}

.node-type-norna-book .menu img {
display:none;
}
.node-type-norna-book #block-menu-primary-links {
 box-shadow: 2px 4px 10px #647d8b;
		margin-bottom: 20px;
		margin-top: 52px;
		margin-left: 6px;
		margin-right: 4px;
		border-radius:20px;
		background-color:#fff !important;
		padding-bottom:10px;
}
.node-type-norna-book #block-menu-primary-links ul li {
color: #2495cf;
font-size:16px;
border-bottom :1px dashed #2495cf;
display:block;
padding-bottom:9px;
padding-top:9px;
margin-right:10px;
background-color:#fff;

}

.node-type-norna-book #block-menu-primary-links ul li a {
color: #2495cf;
}


.node-type-norna-book #block-menu-primary-links ul.menu li.leaf.first, 
.node-type-norna-book ul.menu li.leaf.first {
		background-color:#49bceb;
		background: linear-gradient(to bottom, #49bceb, #0671a3);
		background: -webkit-linear-gradient: (top, #49bceb, #0671a3);
		color: #fff !important;
		text-align: center;
		border-radius: 20px 20px 0 0;
		padding: 20px 20px 20px;
		width:190px;
		position:relative;
		left:-10px;
		font-size: 25px !important;
		font-weight:bold !important;
		line-height:25px;
		text-transform:capitalize !important;
		border-bottom:none;

}








.node-type-norna-book #sidebar_first img {
display:none;
}

.node-type-norna-book #preface {
display:none;
}

.node-type-norna-book #top {
display:none;
}

.node-type-norna-book #frontimage {
display:none;
}
.node-type-norna-book #breadcrumb {
display:none;
}

.node-type-norna-book #comments {
display:none
}
.node-type-norna-book #footer {
display:none;
}

.node-type-norna-book #footer_message {
display:none;
}

.node-type-norna-book .links{
display:none;
}
.node-type-norna-book #thanx-yandex-money {
display:none;
}

.node-type-norna-book #search-block-form {
display:none;
}

.node-type-norna-book #block-block-5 {
display:none;
}

.node-type-norna-book #block-block-9 {
display:none;
}

.node-type-norna-book #block-block-18 {
display:none;
}

.node-type-norna-book #block-views-og_my-block_1 {
display:none;
}

.node-type-norna-book #block-views-comments_recent-block {
display:none;
}
.node-type-norna-book .tags a {
color: #2495cf;
font-size: 14px;
}
.node-type-norna-book .social-vidgets {
		border-left:none !important;
		border-right:none !important;
		margin-top:0;
		padding-left:50px;
}
.field-field-child {
	margin-top: 25px;
}

/* Ñòèëè support/faq */
.page-support .view-support {
	margin-bottom: 50px;
}
.page-support .view-support .views-row {
	margin: 25px 0px 0px 25px;
	font-size: 18px;
}
.page-taxonomy .view-display-id-page_1 .views-row {
	padding-bottom: 0px;
	border-bottom: none;
	margin-bottom: 20px;
	list-style: disc;
}
.node-type-nfaq .submitted_datetime, .node-type-nfaq .tags {
	display: none;
}
.node-type-article #content .node .content a {
	color: #0000FF !important;
	text-decoration: underline !important;
}
.node-type-norna-recommend .tags li {
	padding-right: 10px !important;
	border-right: 1px solid !important;
	margin-right: 10px !important;
}
.node-type-norna-recommend .tags li.last {
	padding-right: 0px !important;
	border-right: none !important;
}
#vk_comments_wrapper {
	display: none;
}
.page-node #vk_comments_wrapper {
	display: block;
}
.node-type-sell-page #vk_comments_wrapper, .node-type-coach #vk_comments_wrapper {
	display: none !important;
}
.node-type-sell-page #content_bottom, .node-type-coach #content_bottom {
	background-color: rgb(45, 8, 6);
}

/**************************response coach ************************************/

#response-loading{
	height: 25%;
	left: 45%;
	line-height: 0;
	position: absolute;
	text-align: center;
	top: 40%;
	width: 100%;
	display: block;
	z-index: 1400;
}

.node-type-coach #lightbox{
	left: 50% !important;
	margin-left: -360px;
	width: auto;
	position: fixed;
	top: 50% !important;
	margin-top: -200px;
}

.node-type-coach #modalContainer{
	display: block !important;
	padding: 0 !important;
	background-color: #FFFAD4;
	overflow: hidden;
	width: 720px !important;
}
.node-type-coach #outerImageContainer{
	border-radius: 15px;
	border: 2px solid #D9DBDA;
	height: 400px !important;
	-webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.45);
-moz-box-shadow:    0px 0px 15px 0px rgba(50, 50, 50, 0.45);
box-shadow:         0px 0px 15px 0px rgba(50, 50, 50, 0.45);
}

#node-response-coach {

}

#node-response-coach .header{
	height: 70px;
	line-height: 70px;
	background-color: #D9DBDA;
	width: 720px;
}

#node-response-coach .author {
	color: #50251c;
	float: left;
	font-size: 34px;
	font-weight: bold;
	line-height: 34px;
	margin-left: 30px;
	margin-top: 18px;
	vertical-align: middle;
}

#node-response-coach .city-country {
	color: #707271;
	float: right;
	font-size: 24px;
	line-height: 24px;
	margin-right: 30px;
	margin-top: 26px;
}

#node-response-coach .content {
	color: #494737;
	font-size: 16px;
	line-height: 22px;
	padding: 0 20px;
	text-align: left;
	height: 330px;
	/*overflow: hidden;*/
	width: 680px;
}
#modr8-form #node-response-coach .content {
	width: 450px;
}
#node-response-coach .content-inner-margin{
	padding: 15px 0;
}
.node-type-coach #bottomNavClose {
	/*background: url("img/close-button.png") 0 0 no-repeat;
	height: 24px;
	width: 24px;*/
	background-color: transparent !important;
}
.node-type-coach #lightbox2-overlay{
	background-color: transparent !important;
}
.response-coach-pager{
	text-align: center;
}
.view-more-text, .response-coach-pager .item-list{
	display: inline-block;
}
#container .response-coach-pager ul{
	margin-left: 0;
}
#block-taxonomy_context-1 {
	margin-top: 50px;
}
/*15äåê2014 - êíîïêà êóïèòü â ëèòðåñ*/
.views-field-field-partner-link-litres-url {
		margin: 4px auto;
		height: 35px;
		text-align: center;
		background: url("/system/files/pictures/sell-pages/books/ozon_button_4.png") repeat-x scroll center center transparent;
}
.views-field-field-partner-link-litres-url a {
		color: #FFF !important;
		font-size: 14px;
		display: block;
		padding-top: 10px;
		line-height: 16px;
}
.views-field-field-partner-link-litres-url a:hover {
		 text-decoration:none;
		 font-size:15px;
		 line-height:16px;
		 display: block;   
}
.field-field-partner-link-litres {
		margin: 0px;
		height: 60px;
		text-align: left;
		background: url("/system/files/pictures/sell-pages/books/ozon_button_4_0.png") no-repeat scroll center center transparent;
		width: 200px;
		float: left;
	background-size:200px auto;
}
.field-field-partner-link-litres a {
		color: #FFF !important;
		font-size: 15px;
		display: block;
		padding-top: 20px;
		line-height: 16px;
		text-align: center;
}
.field-field-partner-link-litres  a:hover {
	text-decoration:none;
		 font-size:16px;
		 line-height:16px;
		 display: block;
}
.node-type-marketing-event #breadcrumb, .page-marketing #breadcrumb {
	display: none;
}
.view-marketing table {
	width: 100%;
}
#block-webform-client-block-4877 {
	margin-top: -75px;
}
#block-webform-client-block-4877 #edit-submit, #block-webform-client-block-4877 #edit-submit-1 {
	border: none;
	border-radius: 5px;
	background-color: #2da3d4;
	font-size: 18px;
	color: #fff;
	padding: 10px 25px;
	box-shadow: 5px 5px 5px 0 #808080;
	margin-left: 125px;
}


/***********ARSHAVIN****************/
#container ul, #container ol {
	list-style-position: inside;
	line-height: 1.5em;
	margin-bottom: 0;
	margin-left:0;
}

.page-user .tabs {
	border: 1px solid #dddddd;
	padding: 10px;
	margin-bottom: 10px;
}

div.tabs ul.tabs {
	border: transparent;
	padding: 0;
	margin-bottom: 0;
	font-size: 12px;
}

a.form-submit {
	cursor: pointer;
	padding: 5px 10px;
	color: white;
	font-weight: normal;
	background: #5a98cb;
	border: 1px solid gray;
	vertical-align: middle;
	margin-left: 10px;
}

a.form-submit:hover {
	text-decoration: none;
}

#top {
	height: 135px;
	margin-bottom: 0;
	overflow: visible;
}

#user-login-form {
	float:none;
	text-align: inherit;
	margin: 5px 5px;
}

#user-login-form:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#user-login-form .form-item:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#user-login-form #edit-name-wrapper label, 
#user-login-form #edit-pass-wrapper label {
	margin-right: 0px;
	float: left;
	text-align: right;
	font-size: 12px;
	font-weight: normal;
	  margin-bottom: 3px;
}

#user-login-form #edit-name-wrapper, 
#user-login-form #edit-pass-wrapper {
	height: inherit;
	float: right;
	margin-bottom: 5px;
}

#user-login-form #edit-pass-wrapper {
	margin-bottom: 10px;
}

#user-login-form #edit-pass-wrapper input#edit-pass,
#user-login-form #edit-name-wrapper input#edit-name {
	width: 150px;
	padding: 2px 5px;
	line-height: 1.48;
	font-size: 12px;
	  margin-left: 5px;
}

#user-login-form #edit-submit {
	margin-top: -1px;
	padding: 2px 6px;
	font-size: 11px;
  margin-left: 55px;
  width: 42px;
}

#user-login-form .item-list {
	float: right;
	text-align: left;
	margin-right: 0;
}

#user-login-form .item-list li {
	float: left;
	cursor: pointer;
	padding: 3px 5px;
	color: white;
	font-weight: normal;
	background: #5a98cb;
	border: 1px solid #5189B7;
	font-size: 11px;
}

#user-login-form .item-list li a:hover {
	text-decoration: none;
}

#user-login-form .item-list li.first {
	background: #F5772C;
	border: 1px solid #FF4E00;
	width: 74px;
}

#user-login-form .item-list li.last {
	margin-top: 0; 
	width: 94px;
	margin-left: 7px;
}

#block-privatemsg-privatemsg-menu {
	background-color: #FDFDFD;
	border-radius: 5px 0px 0px 0px;
	float: right;
	margin-top: 15px;
	padding-bottom: 0px;
	padding-right: 15px;
	padding-top: 10px;
	text-align: right;
	width: 185px;
}

#block-block-6 {
	background-color: #FDFDFD;
	border-radius: 0px 0px 0px 5px;
	float: right;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-right: 15px;
	padding-top: 0px;
	width: 185px;
}

#block-privatemsg-privatemsg-menu ul li a,
#block-block-6 ul li a {
	font-size: 12px;
	padding: 0;
	background: transparent;
	color: #0266B1;
}

#block-block-6 ul  {
	padding: 0;
}

#block-privatemsg-privatemsg-menu ul li, 
#block-block-6 ul li {
	margin-bottom: 0px;
	line-height: 1;
	font-size: 12px;
	padding: 3px 0px;
}

#site-info {
	height: 100%;
width: 660px;
	display: block;
	float: left;
	overflow: hidden;
}

#site-name {
	font-family: Georgia;
	font-size: 2em;
  width: 340px;
	height: 100%;
	margin-right: 30px;
	display: block;
	float: left;
	border-right: 6px dotted #fff;
}

#site-slogan {
	display: block;
	font-family: Georgia;
	font-style: italic;
	font-size: 2em;
	color: #EBE9CB;
	padding-top: 0;
	float: left;
	margin-top: 35px;
}

#topright {
	float: right;
  width: 290px;
	font-size: 0.9em;
	position: relative;
}

#frontimage {
	background: url(img/frontimage.jpg) no-repeat center;
	height: 200px;
}

#uLogin-1 {
	float:right;
	margin-right: -10px;
  margin-bottom: 5px;
}

#user-register #uLogin-1, 
#user-login #uLogin-1 {
	float:none;
	margin-right: 0;
	margin-bottom: 0;
}

#site-name a {
  display: block;
  margin: 30px 33px;
  margin-right: 0;
}

#footer {
	line-height: normal;
}

.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
}

.block-masquerade {
	position: relative;
	top: 0;
	margin-bottom: 20px;
}

.block-search {
	margin-bottom: 20px;
}
.block-search label {
	font-size: 20px;
	font-weight: normal;
}	

html.js input.form-autocomplete {
	background-position: 100% 5px;
}

#sidebar_first {
	margin-bottom: 20px;
}

#block-views-og_my-block_1 h3 {
	background-color: #dd8026;
	padding: 3px 10px;
	margin-right: 1px;
	font-size: 18px;
	font-weight: bold;
}

.view-id-og_my {
	padding: 3px 10px;
}

#above_navi {
	margin-bottom: 20px;
}

#block-block-5 {
		background: #F9DDCB url("/sites/all/themes/async/img/bg_above_navi.png") no-repeat scroll right bottom;
		width: 231px;
		height: auto;
		margin-bottom: 5px;
}

#block-block-2 .rteright, 
#block-block-7 .rteright, 
#block-block-4 .rteright {
	margin: 8px 0 0 0;
}


/********STYLE тренинг СЕКРЕТ СЧАСТЛИВЫХ ОТНОШЕНИЙ В ПАРЕ************/

@font-face {
		font-family: 'HLig'; 
		src:url("font//HouschkaProLight_1.eot");
		src:url("font//HouschkaProLight_1.ttf") format("truetype"),
		url("font//HouschkaProLight_1.woff") format("woff"),
		url("font//HouschkaProLight_1.svg#HouschkaProLight_1") format("svg");
}



@font-face { 
	font-family: 'HMed'; 
	font-style: normal; 
	font-weight: normal; 
	src:url("font/HouschkaProMedium_0.eot"); 
	src:url("font/HouschkaProMedium_0.woff") format("woff"), 
		url("font/HouschkaProMedium_0.ttf") format("truetype"), 
		url("font/HouschkaProMedium_0.svg") format("svg"); 
}

@font-face { 
	font-family: 'HEb'; 
	font-style: normal; 
	font-weight: normal; 
	src:url("font/HouschkaProBold_1.eot"); 
	src:url("font/HouschkaProBold_1.woff") format("woff"), 
		url("font/HouschkaProBold_1.ttf") format("truetype"), 
		url("font/HouschkaProBold_1.svg") format("svg"); 
}

ul.list li {
	font-family: Heb; 
	list-style: url(/sites/default/files/users/7362/check.png) !important; 
	margin: 5px 0px !important;
}

.block-content-training h2 {
	font-size: 18px;
}
.block-content-training p {
	font-size: 14px;
	margin-top: 0px;
	color:#0a0328;
	font-family: 'Hmed';
	font-weight: bold;
} 

.block-content-training .btn-buy-blue {
	border-radius: 6px;
	display: block;
	font-family: 'HEb'; 
	font-size: 18px;
	margin: 0 auto;
	padding: 24px 6px;
	text-align: center;
	width: 400px;

	background: #24006b; /* Old browsers */
	background: -moz-linear-gradient(top,  #24006b 0%, #160042 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24006b), color-stop(100%,#160042)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #24006b 0%,#160042 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #24006b 0%,#160042 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #24006b 0%,#160042 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #24006b 0%,#160042 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24006b', endColorstr='#160042',GradientType=0 ); /* IE6-9 */
}

.block-content-training .btn-buy-blue a {
	color:#fff;
}

.block-content-training .btn-buy-blue a:hover,
.block-content-training .btn-buy-blue a:active,
.block-content-training .btn-buy-blue a:focus {
	text-decoration: none;
}

.block-content-training .btn-buy-red {
	background-color: #f70d43;
	border-radius: 6px;
	display: block;
	font-family: 'HEb'; 
	font-size: 18px;
	margin: 0 auto;
	padding: 24px 6px;
	text-align: center;
	width: 400px;
}

.block-content-training .btn-buy-red a {
	color:#fff;
}

.block-content-training .btn-buy-red a:hover,
.block-content-training .btn-buy-red a:active,
.block-content-training .btn-buy-red a:focus {
	text-decoration: none;
}

.wrap-block-top { 
	background: url(img/tr_sec_happy_rel/top.jpg) left top no-repeat; 
	background-color: #fff;
	background-size: contain;
}

@media screen and (min-width:1920px) {
	.wrap-block-top { 
		background: url(img/tr_sec_happy_rel/top.jpg) left top no-repeat; 
		background-color: #fff;
		background-size: contain;
		padding-bottom: 20%;
	}
}

.wrap-block-three,
.wrap-block-five,
.wrap-block-6,
.wrap-block-seven,
.wrap-block-check,
.wrap-block-7,
.wrap-block-trening,
.wrap-block-rezultzt-trening {
	background-color: #d2cde7;
}

.wrap-block-list-trening {
	background: url(img/tr_sec_happy_rel/phot.jpg) no-repeat top left;
	background-size: cover;
}

.wrap-block-three,
.wrap-block-four,
.wrap-block-five,
.wrap-block-six,
.wrap-block-seven,
.wrap-block-host,
.wrap-block-check,
.wrap-block-6,
.wrap-block-list-trening,
.wrap-block-7,
.wrap-block-ready,
.wrap-block-list-trening2,
.wrap-block-trening,
.wrap-block-rezultzt-trening,
.wrap-block-how-trening,
.wrap-block-trening,
.wrap-block-allert,
.wrap-block-buy-traning,
.wrap-block-comisia {
	padding-top: 30px;
	padding-bottom: 30px;
}

.wrap-block-feedback {
	background-color: #330099;
}

.wrap-block-feedback h2,
.wrap-block-feedback p {
	color:#fff !important;
	margin-bottom: 0 !important;
}

.wrap-block-feedback-text {
	background-color: #bab3d9;
}

.white-feedback-text {
	background-color: #fff;
}

.wrap-block-feedback,
.wrap-block-feedback-text {
	padding-top: 15px;
	padding-bottom: 15px;
}

#block-content-training h2 {
	color:#0a0328;
	margin-bottom: 20px;
}

.block-three h2,
.block-four h2,
.block-five h2,
.block-six h2,
.check h2,
.block-6 h2,
.block-seven h2,
.ready h2,
.list-trening h2,
.block-eight h2,
.how-trening h2,
.block-7 h2 {
	color:#0a0328;
	font-family: 'HEb'; 
	text-transform: uppercase;
}

.text-head { 
	background: url(img/tr_sec_happy_rel/top-pl.png) no-repeat top left;
	float: right;
	margin-right: 20px;
	text-align: center;
	width: 460px;
}

.title-training {
	margin-bottom: 62px;
	padding-top: 14px;
}

.title-training .small-text {
	color:#11073c;
	font-size: 16px;
	margin-bottom: 7px;
}

.title-training .big-text {
	color:#11073c;
	font-family: 'HMed'; 
	font-size: 28px;
}

.slogan-training {
	padding: 0px 80px;
	margin-bottom: 36px;
}

.slogan-training .small-text {
	color:#ff0362;
	font-family: 'HLig'; 
	font-size: 24px;
	margin-bottom: 7px;
}

.slogan-training .big-text {
	color:#ff0362;
	font-family: 'HLig'; 
	font-size: 42px;
}

.description-training {
	margin-bottom: 20px;
	padding: 0px 60px;
}

.description-training .small-text {
	color: #0a0328;
	font-family: 'HLig';
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 7px;
}

.wrap-block-buy {
	padding-top: 45px;
	padding-bottom: 35px;
}

.block-buy .text {
	margin-bottom: 50px;
}

.block-buy .text h2 {
	color:#11073c;
	font-family: 'HMed'; 
	margin-bottom: 15px;
}

.block-buy .text p {
	color:#11073c;
	font-family: 'HLig'; 
	font-weight: bold;
}

.block-three img {
	float: left;
	border-radius: 100px;
}

.block-three .text {
	margin-left: 170px;
}

.block-four img {
	float: right;
	border-radius: 100px;
}

.block-four .text {
	margin-right: 170px;
	padding-top: 20px;
}

.block-five img {
	float: left;
	border-radius: 100px;
}

.block-five .text {
	margin-left: 170px;
	padding-top: 20px;
}

.block-six img {
	float: right;
	border-radius: 100px;
}

.block-six .text {
	margin-right: 170px;
	padding-top: 20px;
}

.block-seven .small-text {
	text-align: center;
	font-size: 14px;
	font-family: 'Heb'; 
	margin-bottom: 20px;
	color:#0a0328;
}

.block-seven .btn-buy-blue {
	padding: 13px 6px;
}

.block-seven .big-text {
	text-align: center;
	font-size: 18px;
	font-family: 'HMed';
	margin-bottom: 25px;
	color:#0a0328;
}

.host h2{
	color: #fd045c !important;
	font-family: heb;
	font-size: 26px;
	text-align: center;
}

.host .small-text{
	color: #0a0328;
	font-size: 20px;
	margin-bottom: 30px;
	padding: 0px 130px;
	text-align: center;
}

.host img { 
	border-radius: 256px;
	float: left;
}

.host .text { 
	margin-left: 300px;
}

.host .text ul#list-women { 
	margin-top: 15px !important;
	margin-left: 0px !important;
}

.host .text ul li{ 
	font-family: 'hmed';
	font-weight: bold;
	list-style-image:none !important;
	margin: 2px 0 !important;
	color: #0a0328;
}

.host .who-am-i {
	color: #0a0328;
	font-family: 'heb';
	font-size: 20px;
}

.feedback h2 {
	float: left;
}

.feedback p {
	margin-left: 120px;
}

.block-feedback-text .block-avtorfeedback {
	float:left;
	text-align: center;
}

.block-feedback-text .block-avtorfeedback .avtor-feedback {
	color: #0a0328;
	font-family: HEb;
	font-size: 16px;
}

.block-feedback-text .block-avtorfeedback img {
	margin-bottom: 10px;
}

.block-feedback-text .text{
	margin-left: 190px;
}

.check h2 {
	text-align: center;
}

.block-6 img {
	float: left;
	border-radius: 100px;
}

.block-6 .text {
	margin-left: 170px;
	padding-top: 20px;
}

.block-7 img {
	float: right;
	border-radius: 100px;
}

.block-7 .text {
	margin-bottom: 40px;
	margin-right: 170px;
	padding-top: 20px;
}
.block-7 .text  h2 {
	text-align: left;
}

.block-7 h2 {
	text-align: center;
}

.block-7 .peremen,
.block-7 .work,
.block-7 .happy,
.block-7 .dream {
	width: 25%;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}

.block-7 .peremen .text,
.block-7 .work .text,
.block-7 .happy .text,
.block-7 .dream .text{
	color:#0a0328;
	font-family: 'hmed';
	font-weight: bold;
	margin-bottom: 0px;
	margin-right:0px;
	padding-top: 0px;
}

.icon-peremen {
	background: url(/sites/all/themes/async/img/tr_sec_happy_rel/ico1.png) no-repeat center;
	height: 47px;
	margin-bottom: 15px;
	margin-left: 50px;
	width: 50px;
}

.icon-work {
	background: url(/sites/all/themes/async/img/tr_sec_happy_rel/ico2.png) no-repeat center;
	height: 47px;
	margin-bottom: 15px;	
	margin-left: 50px;
	width: 50px;
}

.icon-happy {
	background: url(/sites/all/themes/async/img/tr_sec_happy_rel/ico3.png) no-repeat center;
	height: 47px;
	margin-bottom: 15px;	
	margin-left: 50px;
	width: 50px;
}

.icon-dream {
	background: url(/sites/all/themes/async/img/tr_sec_happy_rel/ico4.png) no-repeat center;
	height: 47px;
	margin-bottom: 15px;	
	margin-left: 50px;
	width: 50px;
}

.ready h2 {
	margin-bottom: 30px;
}

.list-trening h2,
.block-eight h2 {
	text-align: center;
}

.price-table h2 {
	text-align: center;
	font-family: 'HEb';
	text-transform: uppercase;
}

.price-table p {
	text-align: center;
	margin-bottom: 20px;
}

.price-table table {
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #0a0328;
	font-family: 'HEb';
	margin-bottom: 40px;
	text-align: center;
	width: 100%;
}

.price-table table td {
	border: 1px solid #0a0328;
	padding-bottom: 15px;
	padding-top: 15px;
}

.price-table td.your-plan {
	color: #fd045c;
	font-size: 22px;
}

.price-table td.you-price-old {
	font-size: 18px;
	text-decoration: line-through;
}

.price-table td.you-price {
	color:#ff0000;
	font-size: 18px;
}

.price-table td .btn-zakaz {
	background-color: #f70d43;
	border-radius: 6px;
	display: block;
	font-family: 'HEb';
	font-size: 16px;
	margin: 0 auto;
	padding: 6px 6px;
	text-align: center;
	width: 90%;
	color: #fff;
}

.price-table td .btn-zakaz:hover,
.price-table td .btn-zakaz:focus,
.price-table td .btn-zakaz:active {
	text-decoration: none
}

.price-table td .btn-zakaz-ras {
	background-color: #330099;
	border-radius: 6px;
	display: block;
	font-family: 'HEb';
	font-size: 16px;
	margin: 0 auto;
	padding: 6px 6px;
	text-align: center;
	width: 90%;
	color: #fff;
}

.price-table td .btn-zakaz-ras:hover,
.price-table td .btn-zakaz-ras:focus,
.price-table td .btn-zakaz-ras:active {
	text-decoration: none
}

.price-table td .icon-check {
	background: url(/sites/all/themes/async/img/tr_sec_happy_rel/check.png);
	width: 19px;
	height: 15px;
	margin: 0 auto;

}

.allert h2 {
	color: #ff0000 !important;
	font-size: 30px;
	text-align: center;
}

.wd .small-text {
	font-size: 18px;
	text-align: center;
	margin-bottom: 10px;
	font-weight: bold;
}

.wd .big-text {
	font-size: 16px;
	text-align: center;
	margin-bottom: 30px;
}

.how-trening h2 {
	text-align: center;
}

.how-trening .block-how-trening-step {
	margin-bottom: 25px;
}

.how-trening .how-trening-step {
	background: url(/sites/all/themes/async/img/tr_sec_happy_rel/0111.jpg)no-repeat center;
	float: left;
	height: 107px;
	padding-left: 85px;
	padding-right: 10px;
	padding-top: 5px;
	width: 229px;
}

.how-trening .how-trening-step p {
	font-size: 12px;
}

.block-buy-traning .btn-buy-red {
	margin-bottom: 20px;
}

.block-buy-traning .small-text {
	text-align: center;
	font-family: 'heb';
	font-size: 18px;
}

.rezultzt-trening p {
	margin-bottom: 30px;
} 

.rezultzt-trening .btn-buy-red {
	padding: 13px 6px;
} 

.comisia .big-text {
	color: #ff0000;
	font-family: 'heb';
	font-size: 24px;
	margin-bottom: 15px;
	text-align: center;
}

.comisia .small-text {
	font-family: 'heb';
	font-size: 18px;
	margin-bottom: 20px;
	text-align: center;
} 

.comisia .pay-system {
	margin-bottom: 25px;
}

.comisia .pay-system span {
	display: inline-block;
	font-size: 35px;
	margin-bottom: 20px;
	padding: 0px 20px;
}

.comisia .pay-system span img {
	margin-right: 10px;
}

.support .text {
	font-family: 'hmed';
	font-size: 18px;
	margin-bottom: 10px;
	text-align: center;
}

.support a {
	color: #AD0000;
	font-family: 'heb';
	font-size: 18px;
}

/***************COMMENT FORM*******************/

.comments .avatar-comment {
  float: left;
  width: 85px;
}

.comments .wrap-content-comment {
	margin-left: 100px;
}

.comments {
	border-top: 1px dashed #E7861D;
	margin-bottom: 25px;
	padding-top: 20px;
}

.indented {
	margin-left: 50px;
}

.comments .links {
	border: none;
	float: left;
	margin: 0px;
	padding: 0px;
}

.comments .link-show-comment {
	font-size: 13px;
	text-transform: lowercase;
	font-weight: bold;
}

.comments .link-show-comment:hover {
	cursor:pointer;
}

.comments .links ul li {
	border-right: 1px solid #ccc;
}

.comments .links ul li a {
	color: #6EA6E0;
	font-size: 13px;
	text-transform: lowercase;
}

.comments .links ul li.comment_reply a {
	font-weight: bold;
}



.comments .links ul li:first-child {
	padding-left: 0;
}

.comments .submitted {
	font-weight: normal;
	font-size: 12px;
	color: #7C7C7C;
	margin-bottom: 10px;
}

.comments .submitted a {
	color: #329ED1;
	display: block;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 3px;
	font-size: 14px;
}

.wrap-content-comment .content {
	margin-bottom: 15px;
}

.wrap-comments {
	margin-bottom: 25px;
	padding-top: 10px;
}

.indented .comments {
	border-top: 1px dashed #ccc;
}

li.flag-bookmarks {
  float: right;
  margin: 0 !important;
}

ul.links.inline:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
} 

.node-type-sell-page .container-lp{
	padding: 0px 35px;
}

/**************FIX-BANNER*******************/
#bigbunners img {
  width: 100%;
  height: 100%;
}



/**********************LENA LANDING SKIN TRENING*******************************/
/* line 24, ../sass/core.template.scss */
.lena-face-lp {
  color: #151515;
  font-family: 'HLig';
}
/* line 28, ../sass/core.template.scss */
.lena-face-lp h1 {
  font-size: 68px;
  font-family: 'HLig';
}
/* line 33, ../sass/core.template.scss */
.lena-face-lp h2 {
  color: #fff !important;
  font-family: 'HLig';
  font-size: 24px;
  margin-bottom: 20px;
}
/* line 40, ../sass/core.template.scss */
.lena-face-lp h3 {
  color: #fff !important;
  font-family: 'HLig';
  font-size: 18px !important;
  margin: 0 !important;
  border-bottom: transparent !important;
  padding-bottom: 20px;
}
/* line 49, ../sass/core.template.scss */
.lena-face-lp p {
  font-size: 18px;
}
/* line 53, ../sass/core.template.scss */
.lena-face-lp ul {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 59, ../sass/core.template.scss */
.lena-face-lp .text-center {
  text-align: center;
}
/* line 63, ../sass/core.template.scss */
.lena-face-lp .text-18 {
  font-size: 18px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 69, ../sass/core.template.scss */
.lena-face-lp .text-24 {
  font-size: 24px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 75, ../sass/core.template.scss */
.lena-face-lp .text-36 {
  font-size: 36px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 81, ../sass/core.template.scss */
.lena-face-lp .text-42 {
  font-size: 42px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 87, ../sass/core.template.scss */
.lena-face-lp .text-48 {
  font-size: 48px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 93, ../sass/core.template.scss */
.lena-face-lp .uppercase {
  text-transform: uppercase;
}
/* line 98, ../sass/core.template.scss */
.lena-face-lp .btn {
  margin-bottom: 20px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  display: inline-block;
}
/* line 103, ../sass/core.template.scss */
.lena-face-lp .btn a {
  color: #fff;
  display: block;
  font-family: 'HLig';
  font-size: 30px;
  padding: 12px 53px;
}
/* line 109, ../sass/core.template.scss */
.lena-face-lp .btn a:hover, .lena-face-lp .btn a:active, .lena-face-lp .btn a:focus {
  text-decoration: none;
}
/* line 117, ../sass/core.template.scss */
.lena-face-lp .join {
  background-color: #179aef;
}
/* line 119, ../sass/core.template.scss */
.lena-face-lp .join:hover, .lena-face-lp .join:active, .lena-face-lp .join:focus {
  background-color: #1269a2;
}
/* line 126, ../sass/core.template.scss */
.lena-face-lp .callback {
  background-color: #e51a4b;
}
/* line 129, ../sass/core.template.scss */
.lena-face-lp .callback a {
  font-size: 24px;
}
/* line 132, ../sass/core.template.scss */
.lena-face-lp .callback:hover, .lena-face-lp .callback:active, .lena-face-lp .callback:focus {
  background-color: #b9143c;
}
/* line 139, ../sass/core.template.scss */
.lena-face-lp .icon-purse {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat 0px -18px;
  display: inline-block;
  height: 52px;
  margin-bottom: 5px;
  margin-left: 115px;
  width: 52px;
}
/* line 148, ../sass/core.template.scss */
.lena-face-lp .icon-women {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat 0px -119px;
  display: inline-block;
  height: 52px;
  margin-bottom: 5px;
  margin-left: 115px;
  width: 52px;
}
/* line 157, ../sass/core.template.scss */
.lena-face-lp .icon-clock {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat 0px -67px;
  display: inline-block;
  height: 52px;
  margin-bottom: 5px;
  margin-left: 115px;
  width: 52px;
}
/* line 166, ../sass/core.template.scss */
.lena-face-lp .icon-basket {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat 0px -171px;
  display: inline-block;
  height: 52px;
  margin-bottom: 5px;
  margin-left: 115px;
  width: 52px;
}
/* line 175, ../sass/core.template.scss */
.lena-face-lp .icon-check {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat -51px 5px;
  display: block;
  float: left;
  height: 41px;
  margin-bottom: 5px;
  width: 41px;
}
/* line 184, ../sass/core.template.scss */
.lena-face-lp .icon-check-pink {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat;
  display: block;
  height: 19px;
  width: 23px;
}
/* line 191, ../sass/core.template.scss */
.lena-face-lp .icon-payment-method {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat 0px -587px;
  display: block;
  height: 60px;
  width: 82px;
}
/* line 198, ../sass/core.template.scss */
.lena-face-lp .icon-video {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat 0px -225px;
  display: block;
  height: 60px;
  width: 64px;
}
/* line 205, ../sass/core.template.scss */
.lena-face-lp .icon-live-feedback {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat 0px -300px;
  display: block;
  height: 60px;
  width: 73px;
}
/* line 212, ../sass/core.template.scss */
.lena-face-lp .icon-bonus {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat 0px -378px;
  display: block;
  height: 60px;
  width: 74px;
}
/* line 219, ../sass/core.template.scss */
.lena-face-lp .icon-groups {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat 0px -453px;
  display: block;
  height: 60px;
  width: 73px;
}
/* line 226, ../sass/core.template.scss */
.lena-face-lp .wrap-red-block-back {
  background: -webkit-linear-gradient(49deg, #ef005f 0, #f90040 100%);
  background: -moz-linear-gradient(49deg, #ef005f 0, #f90040 100%);
  background: -o-linear-gradient(49deg, #ef005f 0, #f90040 100%);
  background: linear-gradient(49deg, #ef005f 0, #f90040 100%);
  padding: 20px 0px;
  color: #fff;
}
/* line 232, ../sass/core.template.scss */
.lena-face-lp .wrap-blue-block-back {
  background: -webkit-linear-gradient(49deg, #00a1dd 0, #2787c5 100%);
  background: -moz-linear-gradient(49deg, #00a1dd 0, #2787c5 100%);
  background: -o-linear-gradient(49deg, #00a1dd 0, #2787c5 100%);
  background: linear-gradient(49deg, #00a1dd 0, #2787c5 100%);
  padding: 20px 0px;
  color: #fff;
}
/* line 237, ../sass/core.template.scss */
.lena-face-lp .wrap-header {
  background: url(/sites/all/themes/async/img/skin_lena/header.jpg) no-repeat top center;
  background-size: cover;
  padding: 30px 0px;
}
/* line 242, ../sass/core.template.scss */
.lena-face-lp .wrap-header .text-header {
  padding: 0px 120px;
}
/* line 245, ../sass/core.template.scss */
.lena-face-lp .wrap-header .text-header h1 {
  color: #f80040;
}
/* line 249, ../sass/core.template.scss */
.lena-face-lp .wrap-header .text-header .text-24.uppercase {
  color: #f80040;
}
/* line 253, ../sass/core.template.scss */
.lena-face-lp .wrap-header .text-header .text-18.uppercase {
  margin-bottom: 5px;
}
/* line 257, ../sass/core.template.scss */
.lena-face-lp .wrap-header .text-header .text-18 {
  font-family: 'Hmed';
}
/* line 262, ../sass/core.template.scss */
.lena-face-lp .wrap-dry-skin-block {
  background: url(/sites/all/themes/async/img/skin_lena/suh_skin.jpg) no-repeat top right;
  background-size: contain;
  background-color: #fff;
  padding-bottom: 10px;
}
/* line 268, ../sass/core.template.scss */
.lena-face-lp .wrap-dry-skin-block .img-block {
  position: relative;
  height: 60px;
}
/* line 271, ../sass/core.template.scss */
.lena-face-lp .wrap-dry-skin-block .img-block img {
  -moz-border-radius: 120px;
  -o-border-radius: 120px;
  -webkit-border-radius: 120px;
  border-radius: 120px;
  left: 145px;
  position: absolute;
  top: -60px;
}
/* line 279, ../sass/core.template.scss */
.lena-face-lp .wrap-dry-skin-block .block-list {
  margin-left: 90px;
  margin-bottom: 60px;
}
/* line 283, ../sass/core.template.scss */
.lena-face-lp .wrap-dry-skin-block .block-list ul li {
  font-family: 'Hmed';
  font-size: 18px;
  margin: 10px 0px !important;
  list-style: none;
}
/* line 289, ../sass/core.template.scss */
.lena-face-lp .wrap-dry-skin-block .block-list ul li:before {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat;
  content: '';
  display: inline-block;
  height: 19px;
  left: -10px;
  position: relative;
  width: 23px;
}
/* line 301, ../sass/core.template.scss */
.lena-face-lp .wrap-dry-skin-block .text-36 {
  color: #f80040;
  font-family: 'Hmed';
}
/* line 307, ../sass/core.template.scss */
.lena-face-lp .wrap-red-block-back.dry-skin-block {
  padding-bottom: 60px;
}
/* line 311, ../sass/core.template.scss */
.lena-face-lp .wrap-blue-block-back.price-skin-block1 {
  padding-top: 20px;
  padding-bottom: 0px;
}
/* line 317, ../sass/core.template.scss */
.lena-face-lp .price-skin-block1 .img-block {
  float: left;
  margin-left: 100px;
  width: 130px;
  margin-bottom: 15px;
}
/* line 323, ../sass/core.template.scss */
.lena-face-lp .price-skin-block1 .img-block img {
  -moz-border-radius: 170px;
  -o-border-radius: 170px;
  -webkit-border-radius: 170px;
  border-radius: 170px;
}
/* line 328, ../sass/core.template.scss */
.lena-face-lp .price-skin-block1 .content {
  padding-right: 200px;
  padding-top: 20px;
  margin-left: 240px;
}
/* line 334, ../sass/core.template.scss */
.lena-face-lp .price-skin-block1 .text-24 {
  font-weight: normal;
}
/* line 339, ../sass/core.template.scss */
.lena-face-lp .wrap-price-skin-block2 {
  background: url(/sites/all/themes/async/img/skin_lena/price-skin.jpg) no-repeat top left;
  background-size: contain;
  background-color: #fff;
  padding: 20px 0px;
}
/* line 345, ../sass/core.template.scss */
.lena-face-lp .wrap-price-skin-block2 .content .grid_5 {
  margin-bottom: 20px;
  margin-left: 60px;
}
/* line 350, ../sass/core.template.scss */
.lena-face-lp .wrap-price-skin-block2 .content p {
  font-family: 'Hmed';
}
/* line 354, ../sass/core.template.scss */
.lena-face-lp .wrap-price-skin-block2 .content .text-24 {
  color: #f80040;
  font-weight: bold;
}
/* line 361, ../sass/core.template.scss */
.lena-face-lp .wrap-my-history-block {
  background: url(/sites/all/themes/async/img/skin_lena/my-history.png) no-repeat top right;
  background-size: contain;
  background-color: #E7295A;
  padding-top: 30px;
  padding-bottom: 20px;
}
/* line 367, ../sass/core.template.scss */
.lena-face-lp .wrap-my-history-block .content {
  margin-left: 60px;
  padding-right: 240px;
}
/* line 371, ../sass/core.template.scss */
.lena-face-lp .wrap-my-history-block .content h2 {
  margin-bottom: 30px;
}
/* line 374, ../sass/core.template.scss */
.lena-face-lp .wrap-my-history-block .content p {
  color: #fff;
  font-size: 14px;
  font-family: 'Hmed';
  margin-bottom: 20px;
}
/* line 381, ../sass/core.template.scss */
.lena-face-lp .wrap-my-history-block .my-history-photo {
  float: right;
  opacity: 0.5;
  position: relative;
  right: -16px;
}
/* line 389, ../sass/core.template.scss */
.lena-face-lp .wrap-blue-block-back.how-to {
  padding-bottom: 0;
}
/* line 391, ../sass/core.template.scss */
.lena-face-lp .wrap-blue-block-back.how-to .content {
  margin-left: 60px;
}
/* line 393, ../sass/core.template.scss */
.lena-face-lp .wrap-blue-block-back.how-to .content p {
  font-size: 15px;
  margin-left: 60px;
  padding-right: 60px;
  margin-bottom: 20px;
}
/* line 402, ../sass/core.template.scss */
.lena-face-lp .wrap-training-part-block {
  background: url(/sites/all/themes/async/img/skin_lena/face.jpg) no-repeat top left;
  background-size: cover;
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 0;
}
/* line 409, ../sass/core.template.scss */
.lena-face-lp .wrap-training-part-block h2 {
  color: #ef005f !important;
}
/* line 413, ../sass/core.template.scss */
.lena-face-lp .wrap-training-part-block .grid_3 {
  margin-bottom: 20px;
}
/* line 417, ../sass/core.template.scss */
.lena-face-lp .wrap-training-part-block .block-text {
  padding: 0px 5px;
}
/* line 420, ../sass/core.template.scss */
.lena-face-lp .wrap-training-part-block .block-text h3 {
  color: #000 !important;
  font-family: 'hmed';
}
/* line 425, ../sass/core.template.scss */
.lena-face-lp .wrap-training-part-block .block-text .result {
  color: #ef005f !important;
  font-family: 'hmed';
  margin-bottom: 5px;
}
/* line 431, ../sass/core.template.scss */
.lena-face-lp .wrap-training-part-block .block-text .icon-check-pink {
  float: left;
  left: 15px;
  position: relative;
  top: -5px;
}
/* line 438, ../sass/core.template.scss */
.lena-face-lp .wrap-training-part-block .block-text p {
  font-family: 'hmed';
  font-size: 16px;
}
/* line 444, ../sass/core.template.scss */
.lena-face-lp .wrap-training-part-block .block-btn {
  padding-bottom: 30px;
  padding-top: 20px;
}
/* line 450, ../sass/core.template.scss */
.lena-face-lp .wrap-red-block-back.feedback-block1 {
  padding: 50px 0px;
}
/* line 454, ../sass/core.template.scss */
.lena-face-lp .wrap-red-block-back.feedback-block1 .content .text-36 {
  margin-bottom: 0;
}
/* line 460, ../sass/core.template.scss */
.lena-face-lp .feedback-block {
  padding-top: 40px;
  padding-bottom: 10px;
}
/* line 464, ../sass/core.template.scss */
.lena-face-lp .feedback-block .content {
  margin-left: 60px;
}
/* line 468, ../sass/core.template.scss */
.lena-face-lp .feedback-block .feedback-user {
  margin-bottom: 30px;
  padding-right: 40px;
}
/* line 472, ../sass/core.template.scss */
.lena-face-lp .feedback-block .feedback-user .thumb {
  float: left;
}
/* line 474, ../sass/core.template.scss */
.lena-face-lp .feedback-block .feedback-user .thumb img {
  -moz-border-radius: 100px;
  -o-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
}
/* line 479, ../sass/core.template.scss */
.lena-face-lp .feedback-block .feedback-user .text-feedback {
  margin-left: 125px;
}
/* line 482, ../sass/core.template.scss */
.lena-face-lp .feedback-block .feedback-user .text-feedback .text-24 {
  color: #f900a7;
  font-family: 'hmed';
}
/* line 487, ../sass/core.template.scss */
.lena-face-lp .feedback-block .feedback-user .text-feedback .user-name {
  font-size: 18px;
  color: #f900a7;
  font-family: 'hmed';
}
/* line 497, ../sass/core.template.scss */
.lena-face-lp .feedback-block.feedback-block2 .text-feedback {
  margin-left: 125px;
}
/* line 499, ../sass/core.template.scss */
.lena-face-lp .feedback-block.feedback-block2 .text-feedback .text-24 {
  color: #fff;
}
/* line 502, ../sass/core.template.scss */
.lena-face-lp .feedback-block.feedback-block2 .text-feedback .user-name {
  color: #fff;
}
/* line 510, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-block {
  background: -webkit-linear-gradient(49deg, #00a1dd 0, #2787c5 100%);
  background: -moz-linear-gradient(49deg, #00a1dd 0, #2787c5 100%);
  background: -o-linear-gradient(49deg, #00a1dd 0, #2787c5 100%);
  background: linear-gradient(49deg, #00a1dd 0, #2787c5 100%);
  padding: 40px 0px;
  color: #fff;
}
/* line 516, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table {
  background: url(/sites/all/themes/async/img/skin_lena/how-much-costs.jpg) no-repeat top right;
  background-size: contain;
  background-color: #fff;
  padding: 40px 0px;
}
/* line 522, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .grid_3 {
  padding: 0px 10px;
}
/* line 526, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .block-price {
  border: 1px solid #d5d6d6;
  text-align: center;
}
/* line 529, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .block-price .price-name {
  background-color: #fff;
  font-family: 'heb';
  font-size: 24px;
  padding: 10px 0px;
}
/* line 536, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .block-price .price {
  background-color: #e51a4b;
  color: #fff;
  font-family: 'heb';
  font-size: 24px;
  padding: 15px 0px;
}
/* line 544, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .block-price .price-text {
  color: #000;
  font-family: 'hmed';
  font-size: 16px;
  padding: 10px 0px;
 background-color: #fff;
}
/* line 551, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .block-price .price-text:nth-child(odd) {
  background-color: #f4f4f4;
}
/* line 555, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .block-price .price-btn {
  background-color: #e51a4b;
  padding: 10px 0px;
}
/* line 559, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .block-price .price-btn .btn.buy {
  background-color: #fff;
  margin-bottom: 0px;
}
/* line 562, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .block-price .price-btn .btn.buy a {
  font-family: 'heb';
  font-size: 18px;
  padding: 6px 12px;
  text-transform: uppercase;
  color: #000;
}
/* line 570, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .block-price .price-btn .btn.buy:hover, .lena-face-lp .wrap-how-much-costs-table .block-price .price-btn .btn.buy:active, .lena-face-lp .wrap-how-much-costs-table .block-price .price-btn .btn.buy:focus {
  background-color: #f4f4f4;
}
/* line 579, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .price-credit {
  font-family: 'hmed';
  font-size: 16px;
  padding: 10px 0px;
  background-color: #fff;
}
/* line 584, ../sass/core.template.scss */
.lena-face-lp .wrap-how-much-costs-table .price-credit span {
  font-family: 'heb';
  font-size: 24px;
  margin-bottom: 5px;
}
/* line 593, ../sass/core.template.scss */
.lena-face-lp .wrap-red-block-back.how-many-block .content {
  padding-right: 20px;
  margin-left: 60px;
}
/* line 596, ../sass/core.template.scss */
.lena-face-lp .wrap-red-block-back.how-many-block .content .thumb {
  float: left;
  padding-top: 35px;
}
/* line 599, ../sass/core.template.scss */
.lena-face-lp .wrap-red-block-back.how-many-block .content .thumb img {
  -moz-border-radius: 170px;
  -o-border-radius: 170px;
  -webkit-border-radius: 170px;
  border-radius: 170px;
}
/* line 603, ../sass/core.template.scss */
.lena-face-lp .wrap-red-block-back.how-many-block .content .text-block {
  margin-left: 200px;
}
/* line 609, ../sass/core.template.scss */
.lena-face-lp .wrap-system-block {
  background: url(/sites/all/themes/async/img/skin_lena/system.jpg) no-repeat top right;
  background-size: contain;
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 20px;
}
/* line 616, ../sass/core.template.scss */
.lena-face-lp .wrap-system-block .content {
  padding-right: 60px;
  margin-left: 60px;
}
/* line 620, ../sass/core.template.scss */
.lena-face-lp .wrap-system-block .content h2 {
  color: #f900a7 !important;
}
/* line 624, ../sass/core.template.scss */
.lena-face-lp .wrap-system-block .block-list {
  margin-left: 0px;
  margin-bottom: 0px;
}
/* line 628, ../sass/core.template.scss */
.lena-face-lp .wrap-system-block .block-list ul li {
  font-family: 'Hmed';
  font-size: 18px;
  margin: 10px 0px !important;
  list-style: none;
}
/* line 635, ../sass/core.template.scss */
.lena-face-lp .wrap-system-block .block-list ul li:before {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat;
  content: '';
  display: inline-block;
  height: 19px;
  left: -10px;
  position: relative;
  width: 23px;
}
/* line 648, ../sass/core.template.scss */
.lena-face-lp .wrap-blue-block-back.arguments-block {
  padding-top: 40px;
}
/* line 650, ../sass/core.template.scss */
.lena-face-lp .wrap-blue-block-back.arguments-block .content {
  margin-left: 60px;
  padding-right: 60px;
}
/* line 655, ../sass/core.template.scss */
.lena-face-lp .wrap-blue-block-back.arguments-block .icon-check-pink {
  float: left;
}
/* line 659, ../sass/core.template.scss */
.lena-face-lp .wrap-blue-block-back.arguments-block .text-18 {
  margin-left: 50px;
}
/* line 663, ../sass/core.template.scss */
.lena-face-lp .wrap-blue-block-back.arguments-block .text-24 {
  margin-left: 50px;
}
/* line 668, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block {
  background: url(/sites/all/themes/async/img/skin_lena/trainer.jpg) no-repeat top right;
  background-size: cover;
  background-color: #fff;
  padding: 40px 0px;
}
/* line 674, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .trainer {
  margin-bottom: 40px;
}
/* line 676, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .trainer .thumbs {
  float: left;
}
/* line 678, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .trainer .thumbs img {
  -moz-border-radius: 180px;
  -o-border-radius: 180px;
  -webkit-border-radius: 180px;
  border-radius: 180px;
}
/* line 682, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .trainer .text {
  margin-left: 200px;
}
/* line 684, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .trainer .text .text-36 {
  color: #f900a7;
}
/* line 688, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .trainer .text p {
  font-family: 'hmed';
}
/* line 695, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .training .text {
  margin-bottom: 40px;
}
/* line 698, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .training .text .text-36.pink {
  color: #f900a7;
}
/* line 703, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .training .grid_3 {
  padding: 0px 5px;
}
/* line 706, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .training .grid_3 .icon {
  margin: 0 auto;
  margin-bottom: 15px;
}
/* line 713, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .training .text-block p {
  font-family: 'hmed';
  text-align: center;
  font-size: 16px;
}
/* line 720, ../sass/core.template.scss */
.lena-face-lp .wrap-elena-trainer-block .training .block-btn {
  padding-top: 50px;
}
/* line 726, ../sass/core.template.scss */
.lena-face-lp .wrap-join-block {
  background: url(/sites/all/themes/async/img/skin_lena/join.jpg) no-repeat top left;
  background-size: contain;
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 30px;
}
/* line 733, ../sass/core.template.scss */
.lena-face-lp .wrap-join-block .content {
  padding: 0px 100px;
}
/* line 735, ../sass/core.template.scss */
.lena-face-lp .wrap-join-block .content .text-48 {
  color: #f900a7;
  font-family: 'hmed';
}
/* line 740, ../sass/core.template.scss */
.lena-face-lp .wrap-join-block .content .text-24 {
  font-family: 'hmed';
}
/* line 744, ../sass/core.template.scss */
.lena-face-lp .wrap-join-block .content .text-18 {
  font-family: 'hmed';
}
/* line 748, ../sass/core.template.scss */
.lena-face-lp .wrap-join-block .btn-block {
  text-align: center;
  margin-bottom: 30px;
}
/* line 754, ../sass/core.template.scss */
.lena-face-lp .wrap-red-block-back.doubts {
  padding-top: 50px;
  padding-bottom: 30px;
}
/* line 759, ../sass/core.template.scss */
.lena-face-lp .wrap-arguments-block {
  padding-top: 40px;
  padding-bottom: 20px;
}
/* line 763, ../sass/core.template.scss */
.lena-face-lp .wrap-arguments-block .content {
  margin-left: 130px;
}
/* line 767, ../sass/core.template.scss */
.lena-face-lp .wrap-arguments-block .vopros {
  margin-bottom: 20px;
  color: #f900a7;
  font-family: 'hmed';
}
/* line 773, ../sass/core.template.scss */
.lena-face-lp .wrap-arguments-block .vopros:before {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat 0px -552px;
  content: '';
  display: inline-block;
  height: 33px;
  left: 60px;
  position: absolute;
  width: 50px;
}
/* line 783, ../sass/core.template.scss */
.lena-face-lp .wrap-arguments-block .otvet {
  margin-bottom: 20px;
  font-family: 'hmed';
}
/* line 788, ../sass/core.template.scss */
.lena-face-lp .wrap-arguments-block .otvet:before {
  background: url(/sites/all/themes/async/img/skin_lena/icon.png) no-repeat 0px -519px;
  content: '';
  display: inline-block;
  height: 33px;
  left: 60px;
  position: absolute;
  width: 50px;
}
/* line 799, ../sass/core.template.scss */
.lena-face-lp .wrap-red-block-back.payment-method {
  padding-top: 40px;
}
/* line 801, ../sass/core.template.scss */
.lena-face-lp .wrap-red-block-back.payment-method .icon-payment-method {
  margin: 0 auto;
  margin-bottom: 20px;
}


/*****************VIEW-NORNA-RECOMMEND*******************/

.view-norna-recommend .views-row {
	display: block;
	float:left;
	margin: 10px;
	width: 170px;
}

.view-norna-recommend .views-field-title {
	display: block;
	font-size: 15px;
	height: 73px;
	overflow: hidden;
	padding-top: 20px;
	position: relative;
	text-align: center;
	word-wrap: break-word;
}

.view-norna-recommend .views-field-field-author-value {
	height: 30px;
	line-height: 20px;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 5px;
	text-align: center;
	word-wrap: break-word;
}

.view-norna-recommend .views-field-field-main-picture-fid {
	display: block;
	margin-bottom: 15px;
	max-height: 220px;
	min-height: 220px;
	overflow: hidden;
	padding: 0;
	text-align: center;
	vertical-align: middle !important;
	width: 100%;
}

.pane-content .view-norna-recommend  img {
	height: 100%;
	max-height: 100%;
	text-align: center;
	vertical-align: middle;
	width: inherit;
}

/*****************SLON WEBINAR*******************/
/* line 14, ../sass/core.template.scss */
.slon-lp {
  color: #151515;
  font-family: 'Hmed';
}
/* line 18, ../sass/core.template.scss */
.slon-lp h1 {
  font-size: 60px;
  font-family: 'Hmed';
}
/* line 23, ../sass/core.template.scss */
.slon-lp h2 {
  color: #fff !important;
  font-family: 'Hmed';
  font-size: 24px;
  margin-bottom: 20px;
}
/* line 30, ../sass/core.template.scss */
.slon-lp h3 {
  color: #fff !important;
  font-family: 'Hmed';
  font-size: 18px !important;
  margin: 0 !important;
  border-bottom: transparent !important;
  padding-bottom: 20px;
}
/* line 39, ../sass/core.template.scss */
.slon-lp p {
  font-size: 18px;
  font-family: 'Hmed';
}
/* line 44, ../sass/core.template.scss */
.slon-lp ul {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 50, ../sass/core.template.scss */
.slon-lp .text-center {
  text-align: center;
}
/* line 54, ../sass/core.template.scss */
.slon-lp .text-18 {
  font-size: 18px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 60, ../sass/core.template.scss */
.slon-lp .text-24 {
  font-size: 24px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 66, ../sass/core.template.scss */
.slon-lp .text-30 {
  font-size: 30px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 72, ../sass/core.template.scss */
.slon-lp .text-36 {
  font-size: 36px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 78, ../sass/core.template.scss */
.slon-lp .text-42 {
  font-size: 42px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 84, ../sass/core.template.scss */
.slon-lp .text-48 {
  font-size: 48px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 90, ../sass/core.template.scss */
.slon-lp .uppercase {
  text-transform: uppercase;
}
/* line 94, ../sass/core.template.scss */
.slon-lp .btn {
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  display: inline-block;
}
/* line 98, ../sass/core.template.scss */
.slon-lp .btn a {
  color: #fff;
  display: block;
  font-family: 'HLig';
  font-size: 30px;
  padding: 12px 53px;
}
/* line 104, ../sass/core.template.scss */
.slon-lp .btn a:hover, .slon-lp .btn a:active, .slon-lp .btn a:focus {
  text-decoration: none;
}
/* line 112, ../sass/core.template.scss */
.slon-lp .icon-check:after {
  background: url(/sites/all/themes/async/img/slon-webinar/icon.png) no-repeat;
  content: '';
  display: block;
  height: 19px;
  left: 0;
  margin-bottom: 5px;
  position: absolute;
  top: 0;
  width: 23px;
}
/* line 124, ../sass/core.template.scss */
.slon-lp .wrap-header {
  background: url(/sites/all/themes/async/img/slon-webinar/slon1.jpg) center top;
  padding: 30px 0px;
}
/* line 128, ../sass/core.template.scss */
.slon-lp .wrap-header .text-30 {
  font-family: 'Hmed';
  color: #fff;
}
/* line 133, ../sass/core.template.scss */
.slon-lp .wrap-header .text-48 {
  font-family: 'Heb';
  color: #fff;
}
/* line 138, ../sass/core.template.scss */
.slon-lp .wrap-header .text-24 {
  font-family: 'Hmed';
  color: #fff;
}
/* line 144, ../sass/core.template.scss */
.slon-lp .wrap-block-irina {
  background: url(/sites/all/themes/async/img/slon-webinar/ira.jpg) no-repeat center top;
}
/* line 147, ../sass/core.template.scss */
.slon-lp .wrap-block-irina .block-irina {
  padding: 30px 30px;
  background-color: rgba(255, 255, 255, 0.8);
}
/* line 151, ../sass/core.template.scss */
.slon-lp .wrap-block-irina .block-irina h1 {
  color: #0093be;
}
/* line 157, ../sass/core.template.scss */
.slon-lp .wrap-block-couch {
  background: url(/sites/all/themes/async/img/slon-webinar/slon2.jpg) center top;
  padding: 40px 0px;
}
/* line 161, ../sass/core.template.scss */
.slon-lp .wrap-block-couch .grid_4 {
  padding: 0px 10px;
}
/* line 163, ../sass/core.template.scss */
.slon-lp .wrap-block-couch .grid_4 h2 {
  color: #0093be !important;
  padding-bottom: 10px;
  border-bottom: 2px solid #0093be;
  margin-bottom: 10px;
  text-align: center;
}
/* line 177, ../sass/core.template.scss */
.slon-lp .webinar {
  padding: 30px 0px;
  background-color: #fff;
}
/* line 182, ../sass/core.template.scss */
.slon-lp .webinar .text-webinar-time .text-18 {
  font-family: 'Hmed';
}
/* line 184, ../sass/core.template.scss */
.slon-lp .webinar .text-webinar-time .text-18 span {
  display: inline-block;
  font-family: 'Heb';
  padding-bottom: 5px;
}
/* line 193, ../sass/core.template.scss */
.slon-lp .webinar .text-couch .text-18 {
  color: #0194be;
  font-family: 'Hmed';
}
/* line 200, ../sass/core.template.scss */
.slon-lp .webinar .text-wedinar .text-18 {
  font-family: 'Heb';
}
/* line 202, ../sass/core.template.scss */
.slon-lp .webinar .text-wedinar .text-18 span {
  display: inline-block;
  font-family: 'Hmed';
  padding-bottom: 5px;
}
/* line 210, ../sass/core.template.scss */
.slon-lp .webinar .webinar-list {
  margin: 0px !important;
}
/* line 213, ../sass/core.template.scss */
.slon-lp .webinar .webinar-list li {
  font-family: 'Hmed';
  font-size: 18px;
  padding-left: 30px !important;
  position: relative;
	list-style: none;
}
/* line 220, ../sass/core.template.scss */
.slon-lp .webinar .webinar-list li:first-child {
  font-family: 'Heb';
  padding-left: 0px !important;
}
/* line 227, ../sass/core.template.scss */
.slon-lp .wrap-block-webinar2 {
  background-color: #ebecec;
}
/* line 231, ../sass/core.template.scss */
.slon-lp .wrap-block-invitation {
  background: url(/sites/all/themes/async/img/slon-webinar/slon2.jpg) no-repeat center top;
  padding: 30px 0px;
}
/* line 235, ../sass/core.template.scss */
.slon-lp .wrap-block-invitation .text-30 {
  color: #0093be;
  font-family: 'Heb';
  padding: 0px 30px;
}
/* line 242, ../sass/core.template.scss */
.slon-lp .wrap-block-invitation-form {
  background: url(/sites/all/themes/async/img/slon-webinar/palma.jpg) no-repeat center top;
  padding: 30px 0px;
}
/* line 246, ../sass/core.template.scss */
.slon-lp .wrap-block-invitation-form .form-subscribe {
  background-color: rgba(65, 171, 218, 0.9);
  padding: 20px;
}
/* line 251, ../sass/core.template.scss */
.slon-lp .wrap-block-invitation-form .form-subscribe ul li {
  margin-top: 0px !important;
  margin-bottom: 10px !important;
  text-align: center;
	list-style: none;
}
/* line 256, ../sass/core.template.scss */
.slon-lp .wrap-block-invitation-form .form-subscribe ul li label {
  color: #fff;
  display: block;
  font-size: 24px;
  font-weight: normal;
  font-family: 'heb';
  margin-bottom: 15px;
}
/* line 265, ../sass/core.template.scss */
.slon-lp .wrap-block-invitation-form .form-subscribe ul li input.sr-required {
  border: 1px solid rgba(128, 128, 128, 0) !important;
  font-family: hlig;
  font-size: 18px;
  padding: 6px 12px;
  width: 90%;
	background-color: #fff;
}
/* line 273, ../sass/core.template.scss */
.slon-lp .wrap-block-invitation-form .form-subscribe ul li .btn {
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid rgba(128, 128, 128, 0) !important;
  color: #2088B5;
  display: inline-block;
  font-size: 18px;
  padding: 6px 12px;
}
/* line 287, ../sass/core.template.scss */
.slon-lp .wrap-block-spam {
  padding: 40px 0px;
  background-color: #fff;
}
/* line 289, ../sass/core.template.scss */
.slon-lp .wrap-block-spam .text-24 {
  font-family: 'Hmed';
}
/* line 291, ../sass/core.template.scss */
.slon-lp .wrap-block-spam .text-24 span {
  color: #0194be;
}

.node-type-sell-page #container .lp ul {
  margin: 0px !important;
}

/*****************SLON WEBINAR 2*******************/

/* line 19, ../sass/core.template.scss */
.slon2-lp {
  color: #151515;
  font-family: 'Hmed';
}
/* line 23, ../sass/core.template.scss */
.slon2-lp h1 {
  font-size: 60px;
  font-family: 'Hmed';
}
/* line 28, ../sass/core.template.scss */
.slon2-lp h2 {
  color: #fff !important;
  font-family: 'Hmed';
  font-size: 24px;
  margin-bottom: 20px;
}
/* line 35, ../sass/core.template.scss */
.slon2-lp h3 {
  color: #fff !important;
  font-family: 'Hmed';
  font-size: 18px !important;
  margin: 0 !important;
  border-bottom: transparent !important;
  padding-bottom: 20px;
}
/* line 44, ../sass/core.template.scss */
.slon2-lp p {
  font-family: 'Hmed';
  font-size: 18px;
  margin-bottom: 20px;
}
/* line 50, ../sass/core.template.scss */
.slon2-lp p.blue {
  color: #0390b9;
}
/* line 54, ../sass/core.template.scss */
.slon2-lp ul {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 60, ../sass/core.template.scss */
.slon2-lp .text-center {
  text-align: center;
}
/* line 64, ../sass/core.template.scss */
.slon2-lp .text-18 {
  font-size: 18px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 70, ../sass/core.template.scss */
.slon2-lp .text-24 {
  font-size: 24px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 76, ../sass/core.template.scss */
.slon2-lp .text-30 {
  font-size: 30px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 82, ../sass/core.template.scss */
.slon2-lp .text-36 {
  font-size: 36px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 88, ../sass/core.template.scss */
.slon2-lp .text-42 {
  font-size: 42px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 94, ../sass/core.template.scss */
.slon2-lp .text-48 {
  font-size: 48px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 100, ../sass/core.template.scss */
.slon2-lp .uppercase {
  text-transform: uppercase;
}
/* line 104, ../sass/core.template.scss */
.slon2-lp .btn {
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  display: inline-block;
}
/* line 108, ../sass/core.template.scss */
.slon2-lp .btn a {
  color: #fff;
  display: block;
  font-family: 'HLig';
  font-size: 30px;
  padding: 12px 53px;
}
/* line 114, ../sass/core.template.scss */
.slon2-lp .btn a:hover, .slon2-lp .btn a:active, .slon2-lp .btn a:focus {
  text-decoration: none;
}
/* line 122, ../sass/core.template.scss */
.slon2-lp .icon-money {
  background: url(/sites/all/themes/async/img/slon-webinar2/icon-slon2.png) no-repeat;
  
  display: block;
  height: 72px;
  width: 75px;
  float: left;
  margin-top: 7px;
}
/* line 131, ../sass/core.template.scss */
.slon2-lp .icon-family {
  background: url(/sites/all/themes/async/img/slon-webinar2/icon-slon2.png) no-repeat 0px -72px;
  display: block;
  height: 72px;
  width: 75px;
  float: left;
  margin-top: 7px;
}
/* line 140, ../sass/core.template.scss */
.slon2-lp .icon-children {
  background: url(/sites/all/themes/async/img/slon-webinar2/icon-slon2.png) no-repeat 0px -144px;
  display: block;
  height: 72px;
  width: 75px;
  float: left;
  margin-top: 7px;
}
/* line 149, ../sass/core.template.scss */
.slon2-lp .icon-business {
  background: url(/sites/all/themes/async/img/slon-webinar2/icon-slon2.png) no-repeat 0px -216px;
  display: block;
  height: 72px;
  width: 75px;
  float: left;
  margin-top: 7px;
}
/* line 158, ../sass/core.template.scss */
.slon2-lp .icon-clock {
  background: url(/sites/all/themes/async/img/slon-webinar2/icon-slon2.png) no-repeat 0px -575px;
  display: block;
  height: 72px;
  width: 75px;
  float: left;
  margin-top: 7px;
}
/* line 167, ../sass/core.template.scss */
.slon2-lp .icon-sad {
  background: url(/sites/all/themes/async/img/slon-webinar2/icon-slon2.png) no-repeat 0px -288px;
  display: block;
  height: 72px;
  width: 75px;
  float: left;
  margin-top: 7px;
}
/* line 176, ../sass/core.template.scss */
.slon2-lp .icon-issue {
  background: url(/sites/all/themes/async/img/slon-webinar2/icon-slon2.png) no-repeat 0px -360px;
  display: block;
  height: 72px;
  width: 75px;
  float: left;
  margin-top: 7px;
}
/* line 185, ../sass/core.template.scss */
.slon2-lp .icon-adoption {
  background: url(/sites/all/themes/async/img/slon-webinar2/icon-slon2.png) no-repeat 0px -432px;
  display: block;
  height: 72px;
  width: 75px;
  float: left;
  margin-top: 7px;
}
/* line 194, ../sass/core.template.scss */
.slon2-lp .icon-fat {
  background: url(/sites/all/themes/async/img/slon-webinar2/icon-slon2.png) no-repeat 0px -503px;
  display: block;
  height: 72px;
  width: 75px;
  float: left;
  margin-top: 7px;
}
/* line 203, ../sass/core.template.scss */
.slon2-lp .icon-check:after {
  background: url(/sites/all/themes/async/img/slon-webinar2/icon.png) no-repeat;
  content: '';
  display: block;
  height: 19px;
  left: 0;
  margin-bottom: 5px;
  position: absolute;
  top: 0;
  width: 23px;
}
/* line 215, ../sass/core.template.scss */
.slon2-lp .wrap-header {
  background: url(/sites/all/themes/async/img/slon-webinar2/slon1.jpg) center top;
  padding: 30px 0px;
}
/* line 219, ../sass/core.template.scss */
.slon2-lp .wrap-header .text-30 {
  font-family: 'Hmed';
  color: #fff;
}
/* line 224, ../sass/core.template.scss */
.slon2-lp .wrap-header .text-48 {
  font-family: 'Heb';
  color: #fff;
}
/* line 229, ../sass/core.template.scss */
.slon2-lp .wrap-header .text-24 {
  font-family: 'Hmed';
  color: #fff;
}
/* line 235, ../sass/core.template.scss */
.slon2-lp .wrap-block-irina {
  background: url(/sites/all/themes/async/img/slon-webinar2/ira.jpg) no-repeat center top;
}
/* line 238, ../sass/core.template.scss */
.slon2-lp .wrap-block-irina .block-irina {
  padding: 30px 30px;
  background-color: rgba(255, 255, 255, 0.8);
}
/* line 242, ../sass/core.template.scss */
.slon2-lp .wrap-block-irina .block-irina h1 {
  color: #0093be;
}
/* line 248, ../sass/core.template.scss */
.slon2-lp .wrap-block-couch {
  background: url(/sites/all/themes/async/img/slon-webinar2/slon2.jpg) center top;
  padding: 40px 0px;
}
/* line 252, ../sass/core.template.scss */
.slon2-lp .wrap-block-couch .grid_4 {
  padding: 0px 10px;
}
/* line 254, ../sass/core.template.scss */
.slon2-lp .wrap-block-couch .grid_4 h2 {
  color: #0093be !important;
  padding-bottom: 10px;
  border-bottom: 2px solid #0093be;
  margin-bottom: 10px;
  text-align: center;
}
/* line 268, ../sass/core.template.scss */
.slon2-lp .wrap-block-irina-speech {
  background: url(/sites/all/themes/async/img/slon-webinar2/ira2.jpg) no-repeat center top;
  padding: 30px 0px 10px;
}
/* line 273, ../sass/core.template.scss */
.slon2-lp .wrap-block-self-concept {
  background: url(/sites/all/themes/async/img/slon-webinar2/samoocenka.jpg) no-repeat center top;
  padding: 30px 0px 10px;
}
/* line 276, ../sass/core.template.scss */
.slon2-lp .wrap-block-self-concept .text-24 {
  color: #fff;
}
/* line 279, ../sass/core.template.scss */
.slon2-lp .wrap-block-self-concept .text-48 {
  font-family: 'heb';
  color: #fff;
}
/* line 285, ../sass/core.template.scss */
.slon2-lp .wrap-block-problem {
  background-color: #fff;
  padding: 30px 0px 10px;
}
/* line 288, ../sass/core.template.scss */
.slon2-lp .wrap-block-problem .text-title {
  margin-left: 100px;
}
/* line 291, ../sass/core.template.scss */
.slon2-lp .wrap-block-problem .text-title .text-36 span {
  color: #0093be;
  display: inline-block;
  font-family: 'heb';
}
/* line 298, ../sass/core.template.scss */
.slon2-lp .wrap-block-problem .text-title .text-36 span.text-18 {
  color: #0093be;
  display: inline-block;
  font-family: 'hmed';
  padding-bottom: 5px;
  font-size: 18px;
  margin-bottom: 0px;
}
/* line 309, ../sass/core.template.scss */
.slon2-lp .wrap-block-problem .text-block-problem {
  padding-top: 15px;
}
/* line 314, ../sass/core.template.scss */
.slon2-lp .wrap-block-problem.gray-back {
  background-color: #ebecec;
}
/* line 318, ../sass/core.template.scss */
.slon2-lp .wrap-block-list-problem {
  background: url(/sites/all/themes/async/img/slon-webinar2/porblems.jpg) no-repeat center top;
  padding: 30px 0px;
}
/* line 323, ../sass/core.template.scss */
.slon2-lp .wrap-block-list-problem .list-problem li {
  font-size: 18px;
  color: #fff;
	list-style: none;
}
/* line 331, ../sass/core.template.scss */
.slon2-lp .wrap-block-list-problem-speech {
  background: url(/sites/all/themes/async/img/slon-webinar2/problem-speech.jpg) no-repeat center top;
  padding: 30px 0px 10px;
}
/* line 336, ../sass/core.template.scss */
.slon2-lp .wrap-block-who-needs-speech {
  background-color: #ebecec;
  padding: 30px 0px 10px;
}
/* line 341, ../sass/core.template.scss */
.slon2-lp .wrap-block-week {
  background: url(/sites/all/themes/async/img/slon-webinar2/week.jpg) no-repeat center top;
  padding: 70px 0px 50px;
}
/* line 345, ../sass/core.template.scss */
.slon2-lp .wrap-block-week .text-24 {
  color: #fff;
  font-family: 'heb';
}
/* line 351, ../sass/core.template.scss */
.slon2-lp .wrap-block-memories {
  padding: 30px 0px 10px;
  background-color: #fff;
}
/* line 356, ../sass/core.template.scss */
.slon2-lp .webinar {
  padding: 30px 0px;
  background-color: #fff;
}
/* line 361, ../sass/core.template.scss */
.slon2-lp .webinar .text-webinar-time .text-18 {
  font-family: 'Hmed';
}
/* line 363, ../sass/core.template.scss */
.slon2-lp .webinar .text-webinar-time .text-18 span {
  display: inline-block;
  font-family: 'Heb';
  padding-bottom: 5px;
}
/* line 372, ../sass/core.template.scss */
.slon2-lp .webinar .text-couch .text-18 {
  color: #0194be;
  font-family: 'Hmed';
}
/* line 379, ../sass/core.template.scss */
.slon2-lp .webinar .text-wedinar .text-18 {
  font-family: 'Heb';
}
/* line 381, ../sass/core.template.scss */
.slon2-lp .webinar .text-wedinar .text-18 span {
  display: inline-block;
  font-family: 'Hmed';
  padding-bottom: 5px;
}
/* line 389, ../sass/core.template.scss */
.slon2-lp .webinar .webinar-list {
  margin: 0px !important;
}
/* line 392, ../sass/core.template.scss */
.slon2-lp .webinar .webinar-list li {
  font-family: 'Hmed';
  font-size: 18px;
  padding-left: 30px !important;
  position: relative;
	list-style: none;
}
/* line 399, ../sass/core.template.scss */
.slon2-lp .webinar .webinar-list li:first-child {
  font-family: 'Heb';
  padding-left: 0px !important;
}
/* line 406, ../sass/core.template.scss */
.slon2-lp .wrap-block-webinar2 {
  background-color: #ebecec;
}
/* line 410, ../sass/core.template.scss */
.slon2-lp .wrap-block-invitation {
  background: url(/sites/all/themes/async/img/slon-webinar2/slon2.jpg) no-repeat center top;
  padding: 30px 0px;
}
/* line 414, ../sass/core.template.scss */
.slon2-lp .wrap-block-invitation .text-30 {
  color: #0093be;
  font-family: 'Heb';
  padding: 0px 30px;
}
/* line 421, ../sass/core.template.scss */
.slon2-lp .wrap-block-invitation-form {
  background:url(/sites/all/themes/async/img/slon-webinar2/palma.jpg) no-repeat center top;
  padding: 30px 0px;
}
/* line 425, ../sass/core.template.scss */
.slon2-lp .wrap-block-invitation-form .form-subscribe {
  background-color: rgba(65, 171, 218, 0.9);
  padding: 20px;
}
/* line 430, ../sass/core.template.scss */
.slon2-lp .wrap-block-invitation-form .form-subscribe ul li {
  margin-top: 0px !important;
  margin-bottom: 10px !important;
  text-align: center;
  list-style: none;
}
/* line 435, ../sass/core.template.scss */
.slon2-lp .wrap-block-invitation-form .form-subscribe ul li label {
  color: #fff;
  display: block;
  font-size: 24px;
  font-weight: normal;
  font-family: 'heb';
  margin-bottom: 15px;
}
/* line 444, ../sass/core.template.scss */
.slon2-lp .wrap-block-invitation-form .form-subscribe ul li input.sr-required {
  border: 1px solid rgba(128, 128, 128, 0) !important;
  font-family: hlig;
  font-size: 18px;
  padding: 6px 12px;
  width: 90%;
  background-color: #fff;
}
/* line 452, ../sass/core.template.scss */
.slon2-lp .wrap-block-invitation-form .form-subscribe ul li .btn {
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid rgba(128, 128, 128, 0) !important;
  color: #2088B5;
  display: inline-block;
  font-size: 18px;
  padding: 6px 12px;
}
/* line 466, ../sass/core.template.scss */
.slon2-lp .wrap-block-spam {
  padding: 40px 0px;
  background-color: #fff;
}
/* line 469, ../sass/core.template.scss */
.slon2-lp .wrap-block-spam .text-24 {
  font-family: 'Hmed';
}
/* line 471, ../sass/core.template.scss */
.slon2-lp .wrap-block-spam .text-24 span {
  color: #0194be;
}


/**************FIX*******************/
.buttons {
	margin: 0 auto;
	width: 300px;
}

#yesorno {
	margin-bottom: 30px;
}

.buttons .yes-btn {
	background-color: #449d44;
	border-color: #398439;
	border-radius: 6px;
	color: #fff;
	float: left;
	padding: 6px 12px;
	text-align: center;
	width: 100px;
}

.buttons .yes-btn:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}

.buttons .no-btn {
	background-color: #c9302c;
	border-color: #ac2925;
	border-radius: 6px;
	color: #fff;
	float: right;
	padding: 6px 12px;
	text-align: center;
	width: 100px;
}

.buttons .no-btn:hover  {
	background-color: #c9302c;
	border-color: #ac2925;
	color: #fff;
}

/*****************TICKET SYSTEM********************/
a.ticket-id {
  font-family: 'hmed';
  font-size: 14px;
}

a.ticket-title {
	font-family: 'hmed';
	font-size: 14px;
}

a.ticket-reported {
	font-family: 'hmed';
	font-size: 14px;
}

.tableHeader-processed a.active{
  font-family: 'hmed';
  font-size: 14px;
  font-weight: normal;
}

input.ticket-assigned {
  height: 27px;
}

form#support-page-form {
  padding-top: 20px;
}

table.support.sticky-table {
  margin-top: 15px;
  margin-bottom: 30px;
}


.support-priority {
	background: #edf4f9;
	font-size: .85em;
	margin-bottom: 20px;
	padding-left: 10px;
	padding: 10px;
}

div.links {
  margin-top: 10px;
}


/********************** TEST-SAMOOCENKA *************************/
/* clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.wrap-test-samoocenka ul {
  padding: 0;
  list-style: none !important;
  margin-left: 70px !important;
}

html {
	position: relative;
	min-height: 100%;
}

body {
	min-width: 320px;
	min-height: 100%;
	font-family: 'Fira Sans', 'Arial', sans-serif;
	color: #646464;
	-webkit-font-smoothing: antialiased;
	background: #fff url(/sites/all/themes/async/img/test-samoocenka/bg-thx.jpg) center top no-repeat;
}


.wrap-test-samoocenka header {
	padding: 35px 0;
	background: url(/sites/all/themes/async/img/test-samoocenka/line.png) center bottom repeat-x;
}

.wrap-test-samoocenka  .container {
  padding: 0px 20px;
}

.wrap-test-samoocenka a.logo-btn {
	display: block;
	margin: 0 auto;
	text-align: center;
}

.wrap-test-samoocenka img.logo {
	display: block;
	margin: 0 auto;
}

.wrap-test-samoocenka .section1 {
	padding: 70px 0;
	background: url(/sites/all/themes/async/img/test-samoocenka/bg.jpg) center top repeat;
}

.wrap-test-samoocenka p.txt1 {
	font: 30px 'Fira Sans', 'Arial', sans-serif;
	line-height: 36px;
	text-transform: uppercase;
	text-align: center;
	color: #646464;
}

.wrap-test-samoocenka .txt-block {
	margin-top: 50px;
}

.wrap-test-samoocenka p.txt2 {
  font: 30px 'Fira Sans', 'Arial', sans-serif;
  line-height: 30px;
  text-align: center;
  color: #646464;
  float: left;
  margin-bottom: 0px;
  margin-top: 5px;
}

	.wrap-test-samoocenka p.txt2 span {
		display: block;
		margin: 0 auto;
		width: 50px;
		height: 50px;
		font: 30px 'Fira Sans', 'Arial', sans-serif;
		line-height: 50px;
		border-radius: 25px;
		border: 2px solid #646464;
	}

.wrap-test-samoocenka p.txt3 {
	  margin-bottom: 25px;
	  font: 14px 'Fira Sans', 'Arial', sans-serif;
	  line-height: 24px;
	  text-transform: uppercase;
	  text-align: left;
	  color: #646464;
	  margin-left: 70px;
}

.wrap-test-samoocenka p.txt4 {
	font: 14px 'Fira Sans', 'Arial', sans-serif;
	line-height: 18px;
	text-align: left;
	color: #646464;
}


.wrap-test-samoocenka .section2 {
	padding: 75px 0;
	background: url(/sites/all/themes/async/img/test-samoocenka/line.png) center top repeat-x,
				url(/sites/all/themes/async/img/test-samoocenka/line.png) center bottom repeat-x;
}

.wrap-test-samoocenka p.txt5 {
	font: 24px 'Fira Sans', 'Arial', sans-serif;
	line-height: 26px;
	text-transform: uppercase;
	text-align: center;
	color: #646464;
}



.wrap-test-samoocenka .section3 {
	padding: 50px 0;
}

.wrap-test-samoocenka img.razdelitel {
	display: block;
	margin: 25px auto;
}

.wrap-test-samoocenka p.txt6 {
	font: 14px 'Fira Sans', 'Arial', sans-serif;
	line-height: 24px;
	text-transform: uppercase;
	text-align: center;
	color: #646464;
}

/* COMMENTS */
#vk_comments,
#vk_comments iframe {
	width: 100% !important;
}

#vk_comments {
	margin: 0 auto 75px;
}

.wrap-test-samoocenka footer {
	padding: 35px 0 25px;
	background: #eeeeee;
}

.wrap-test-samoocenka img.logo2 {
	display: block;
	margin: 0 auto;
}


/* Medium devices (desktops, 1200px and down) */
@media (max-width: 1200px) {

}

/* Medium devices (desktops, 992px and down) */
@media (max-width: 992px) {

	.wrap-test-samoocenka p.txt1 {
		font: 24px 'Fira Sans', 'Arial', sans-serif;
		line-height: 26px;
	}

}

/* Medium devices (desktops, 768px and down) */
@media (max-width: 767px) {

	.wrap-test-samoocenka p.txt3 {
		text-align: center;
	}

}

/*******************BLOKC-OPLATA********************/
/* line 10, ../sass/core.template.scss */
.block-oplata {
  color: #151515;
  font-family: 'Hmed';
  padding-bottom: 40px;
}
/* line 14, ../sass/core.template.scss */
.block-oplata h1 {
  font-size: 60px;
  font-family: 'Hmed';
}
/* line 19, ../sass/core.template.scss */
.block-oplata h2 {
  color: #fff !important;
  font-family: 'Hmed';
  font-size: 24px;
  margin-bottom: 20px;
}
/* line 26, ../sass/core.template.scss */
.block-oplata h3 {
  color: #fff !important;
  font-family: 'Hmed';
  font-size: 18px !important;
  margin: 0 !important;
  border-bottom: transparent !important;
  padding-bottom: 20px;
}
/* line 35, ../sass/core.template.scss */
.block-oplata p {
  font-family: 'Hmed';
  font-size: 18px;
  margin-bottom: 20px;
}
/* line 41, ../sass/core.template.scss */
.block-oplata p.blue {
  color: #0390b9;
}
/* line 45, ../sass/core.template.scss */
.block-oplata ul {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 51, ../sass/core.template.scss */
.block-oplata .text-center {
  text-align: center;
}
/* line 55, ../sass/core.template.scss */
.block-oplata .text-18 {
  font-size: 18px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 61, ../sass/core.template.scss */
.block-oplata .text-24 {
  font-size: 24px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 67, ../sass/core.template.scss */
.block-oplata .text-30 {
  font-size: 30px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 73, ../sass/core.template.scss */
.block-oplata .text-36 {
  font-size: 36px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 79, ../sass/core.template.scss */
.block-oplata .text-42 {
  font-size: 42px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 85, ../sass/core.template.scss */
.block-oplata .text-48 {
  font-size: 48px;
  font-family: 'HLig';
  margin-bottom: 20px;
}
/* line 91, ../sass/core.template.scss */
.block-oplata .uppercase {
  text-transform: uppercase;
}
/* line 95, ../sass/core.template.scss */
.block-oplata .btn {
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  display: inline-block;
}
/* line 99, ../sass/core.template.scss */
.block-oplata .btn a {
  color: #fff;
  display: block;
  font-family: 'HLig';
  font-size: 30px;
  padding: 12px 53px;
}
/* line 105, ../sass/core.template.scss */
.block-oplata .btn a:hover, .block-oplata .btn a:active, .block-oplata .btn a:focus {
  text-decoration: none;
}
/* line 113, ../sass/core.template.scss */
.block-oplata .icon-purse {
  background: url(/sites/all/themes/async/img/block_oplata/icon.png) no-repeat 0px -587px;
  display: block;
  height: 60px;
  width: 82px;
  margin: 0 auto;
}
/* line 121, ../sass/core.template.scss */
.block-oplata .icon-percent {
  background-color: #00a0e3;
  border-radius: 115px;
  color: #fff;
  display: block;
  font-family: heb;
  font-size: 70px;
  height: 115px;
  line-height: 115px;
  margin: 0 auto;
  text-align: center;
  width: 115px;
	margin-bottom: 30px;
}
/* line 135, ../sass/core.template.scss */
.block-oplata .icon-check:after {
  background: url(../img/icon.png) no-repeat;
  content: '';
  display: block;
  height: 19px;
  left: 0;
  margin-bottom: 5px;
  position: absolute;
  top: 0;
  width: 23px;
}
/* line 147, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-header {
  background-color: #0ba5f4;
  padding: 30px 0px 10px;
}
/* line 150, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-header .text-48 {
  font-family: 'heb';
  color: #fff;
}
/* line 155, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-header .text-30 {
  font-family: 'Hmed';
}
/* line 160, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body {
  padding-top: 40px;
}
/* line 163, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .oplata-body .img-guaranted {
  text-align: center;
  margin-bottom: 50px;
}
/* line 168, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .oplata-body .text-30 {
  color: #039bc1;
  font-family: 'hmed';
  margin-bottom: 30px;
}
/* line 172, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .oplata-body .text-30 span {
  color: #181818;
}
/* line 177, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .oplata-body p {
  margin-bottom: 30px;
}
/* line 180, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .oplata-body p a {
  color: #039bc1;
}
/* line 187, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .comisia-body .text-30:first-child {
  color: #039bc1;
  font-family: 'hmed';
  margin-bottom: 30px;
}
/* line 193, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .comisia-body .text-30 {
  color: #181818;
  font-family: 'hmed';
  margin-bottom: 30px;
}
/* line 199, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .comisia-body .pay-system {
  margin-bottom: 20px;
	display: table;
}
/* line 201, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .comisia-body .pay-system img {
  display: table-cell;
  float: left;
  padding: 0px 18px;
}
/* line 206, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .comisia-body .text-18 {
  color: #039bc1;
  font-family: 'hmed';
  margin-bottom: 30px;
}
/* line 213, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .comisia-body .support .text-18 {
  color: #181818;
  font-family: 'hmed';
}
/* line 218, ../sass/core.template.scss */
.block-oplata .wrap-block-oplata-body .comisia-body .support a.text-18 {
  display: block;
  margin: 0 auto;
  color: #039bc1;
  font-family: 'heb';
}

/****************************PREDNAZNACHENIE**************************************/
/* line 11, ../sass/core.template.scss */
.prednaznachenie-lp {
  color: #3C3C3C;
  font-family: 'Roboto', 'Open Sans', sans-serif;
}
/* line 15, ../sass/core.template.scss */
.prednaznachenie-lp h1 {
  font-size: 60px;
  font-weight: 400;
  font-family: 'Roboto', 'Open Sans', sans-serif;
}
/* line 21, ../sass/core.template.scss */
.prednaznachenie-lp h2 {
  color: #fff;
  font-weight: 400;
  font-family: 'Roboto', 'Open Sans', sans-serif;
  font-size: 24px;
  margin-bottom: 20px;
}
/* line 29, ../sass/core.template.scss */
.prednaznachenie-lp h3 {
  color: #fff !important;
  font-weight: 400;
  font-family: 'Roboto', 'Open Sans', sans-serif;
  font-size: 18px !important;
  margin: 0 !important;
  border-bottom: transparent !important;
  padding-bottom: 20px;
}
/* line 39, ../sass/core.template.scss */
.prednaznachenie-lp p {
  font-size: 18px;
  font-weight: 400;
  font-family: 'Roboto', 'Open Sans', sans-serif;
}
/* line 45, ../sass/core.template.scss */
.prednaznachenie-lp ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 50, ../sass/core.template.scss */
.prednaznachenie-lp ul li {
  list-style-image: none !important;
}
/* line 55, ../sass/core.template.scss */
.prednaznachenie-lp .text-center {
  text-align: center;
}
/* line 59, ../sass/core.template.scss */
.prednaznachenie-lp .text-18 {
  font-size: 18px;
  font-weight: 300;
  font-family: 'Roboto', 'Open Sans', sans-serif;
  margin-bottom: 20px;
}
/* line 66, ../sass/core.template.scss */
.prednaznachenie-lp .text-24 {
  font-size: 24px;
  font-weight: 300;
  font-family: 'Roboto', 'Open Sans', sans-serif;
  margin-bottom: 20px;
}
/* line 73, ../sass/core.template.scss */
.prednaznachenie-lp .text-30 {
  font-size: 30px;
  font-weight: 300;
  font-family: 'Roboto', 'Open Sans', sans-serif;
  margin-bottom: 20px;
}
/* line 80, ../sass/core.template.scss */
.prednaznachenie-lp .text-36 {
  font-size: 36px;
  font-weight: 300;
  font-family: 'Roboto', 'Open Sans', sans-serif;
  margin-bottom: 20px;
}
/* line 87, ../sass/core.template.scss */
.prednaznachenie-lp .text-42 {
  font-size: 42px;
  font-weight: 300;
  font-family: 'Roboto', 'Open Sans', sans-serif;
  margin-bottom: 20px;
}
/* line 94, ../sass/core.template.scss */
.prednaznachenie-lp .text-48 {
  font-size: 48px;
  font-weight: 300;
  font-family: 'Roboto', 'Open Sans', sans-serif;
  margin-bottom: 20px;
}
/* line 101, ../sass/core.template.scss */
.prednaznachenie-lp .uppercase {
  text-transform: uppercase;
}
/* line 105, ../sass/core.template.scss */
.prednaznachenie-lp .btn {
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  display: inline-block;
}
/* line 109, ../sass/core.template.scss */
.prednaznachenie-lp .btn a {
  color: #fff;
  display: block;
  font-weight: 300;
  font-family: 'Roboto', 'Open Sans', sans-serif;
  font-size: 30px;
  padding: 12px 53px;
}
/* line 116, ../sass/core.template.scss */
.prednaznachenie-lp .btn a:hover, .prednaznachenie-lp .btn a:active, .prednaznachenie-lp .btn a:focus {
  text-decoration: none;
}
/* line 124, ../sass/core.template.scss */
.prednaznachenie-lp .icon-check:before {
  background: url(/sites/all/themes/async/img/Prednaznachenie/icon.png) no-repeat;
  content: '';
  display: block;
  height: 19px;
  left: 0;
  margin-bottom: 5px;
  position: absolute;
  width: 23px;
}
/* line 135, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-pre-header {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  background-color: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  padding: 20px;
}
/* line 140, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-pre-header .logo {
  float: left;
}
/* line 145, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-header {
  background-color: #1DB4F7;
  background: url(/sites/all/themes/async/img/Prednaznachenie/back.jpg);
  background-size: cover;
  padding: 80px 0px;
}
/* line 152, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-header .text-30 {
  color: #fff;
  font-family: 'Roboto', 'Open Sans', sans-serif;
  font-weight: 400;
  margin-bottom: 40px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
}
/* line 160, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-header .text-36 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 40px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
}
/* line 168, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-zhalobi {
  background-color: #fff;
  background: url(/sites/all/themes/async/img/Prednaznachenie/geometry2.jpg);
  padding: 30px 0px 10px;
}

/* line 184, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-poisk-prizvania {
  background-color: #f9f2e3;
  background: url(/sites/all/themes/async/img/Prednaznachenie/sad.jpg);
  background-size: cover;
  padding: 40px 0px 20px;
}
/* line 192, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-poisk-prizvania .list-block-poisk-prizvania .poisk-prizvania-list li {
  color: #fff;
  font-size: 20px;
  margin-bottom: 20px !important;
  margin-top: 0px !important;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}
/* line 198, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-poisk-prizvania .list-block-poisk-prizvania .poisk-prizvania-list li .fa.fa-dot-circle-o {
  margin-right: 10px;
}
/* line 204, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-poisk-prizvania .list-block-poisk-prizvania .text-30 {
  color: #fff;
}
/* line 210, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-subscribe {
  background-color: #FFFFFF;
  background: url(/sites/all/themes/async/img/Prednaznachenie/geometry2.jpg);
  padding: 40px 0px 60px;
}
/* line 216, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-subscribe .block-subscribe .text-36 {
	color: #EC4863;
  font-weight: 400;
}
/* line 221, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-subscribe .block-subscribe .text-30 {
  color: #3E3E3E;
  font-weight: 300;
}
/* line 226, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-subscribe .block-subscribe .block-btn-subscribe {
  padding-top: 40px;
  text-align: center;
}
/* line 229, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-subscribe .block-subscribe .block-btn-subscribe .btn-subscribe {
  -moz-user-select: none;
  -ms-touch-action: manipulation;
  -ms-user-select: none;
  -o-transition: all 0.4s;
  -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4);
  -webkit-transition: all 0.4s;
  -webkit-user-select: none;
	  background-color: #EC4863;
  background-image: none;
  border-radius: 3px;
  border: 1px solid transparent;
  border: none;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4);
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 24px;
  font-weight: normal;
  line-height: 1.846;
  margin-bottom: 0;
	  padding: 10px 14px;
  text-align: center;
  text-transform: uppercase;
  touch-action: manipulation;
  transition: all 0.4s;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
	  font-weight: 700;
}
/* line 259, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-subscribe .block-subscribe .block-btn-subscribe .btn-subscribe:hover, .prednaznachenie-lp .wrap-subscribe .block-subscribe .block-btn-subscribe .btn-subscribe:active:hover {
  background-color: #e08600;
  text-decoration: none;
}
/* line 269, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-programma-meroprijatija {
  background: url(/sites/all/themes/async/img/Prednaznachenie/back2.jpg) no-repeat center;
  background-size: cover;
  padding: 120px 0px 120px;
}
/* line 274, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-programma-meroprijatija .text-42 {
  color: #fff;
  font-weight: 700;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
}
/* line 281, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-webinar1 {
  background: url(/sites/all/themes/async/img/Prednaznachenie/geometry2.jpg);
}
/* line 285, ../sass/core.template.scss */
.prednaznachenie-lp .webinar {
  background-color: #fff;
  padding: 40px 0px;
}
/* line 289, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .text-webinar-time {
  margin-bottom: 40px;
}
/* line 292, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .text-webinar-time .text-24 {
  font-weight: 400;
  margin-bottom: 40px;
}
/* line 298, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .text-wedinar {
  margin-bottom: 40px;
}
/* line 301, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .text-wedinar .text-30 {
  color: #EC4863;
}
/* line 303, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .text-wedinar .text-30 span {
  font-weight: 300;
}
/* line 307, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .text-wedinar .text-30 h2 {
  font-weight: 700;
  font-size: 30px;
  color: #EC4863 !important;
}
/* line 316, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .text-couch .text-30 {
  color: #EC4863;
}
/* line 318, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .text-couch .text-30 span {
  font-weight: 700;
}
/* line 324, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .thumbs-avtor {
  margin-bottom: 40px;
}
/* line 326, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .thumbs-avtor img {
  -moz-border-radius: 700px;
  -o-border-radius: 700px;
  -webkit-border-radius: 700px;
  border-radius: 700px;
  box-shadow: 0px 0px 0px 2px #ec4863;
}
/* line 332, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .block-bull {
  margin-bottom: 30px;
}
/* line 334, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .block-bull .fa-check-square-o,
.prednaznachenie-lp .webinar .block-bull .fa-diamond {
  color: #FF733F;
  float: left;
  font-size: 30px;
 /* margin-right: 15px;*/
}
/* line 342, ../sass/core.template.scss */
.prednaznachenie-lp .webinar .block-bull .bull-text {
  font-size: 20px;
  margin-left: 43px;
}
/* line 349, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-webinar2 {
  background: url(/sites/all/themes/async/img/Prednaznachenie/geometry.jpg);
}
/* line 353, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-conferenciya {
  background-color: #fff;
  padding: 40px 0px;
}
/* line 357, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-conferenciya .text-30 {
  font-weight: 400;
  color: #ec4863;
}
/* line 362, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-conferenciya .grid_4 {
  padding: 0px 10px;
}
/* line 367, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-profit {
  background: url(/sites/all/themes/async/img/Prednaznachenie/profit.jpg);
  background-size: cover;
  padding: 40px 0px;
}
/* line 372, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-profit .text-30 {
  font-weight: 400;
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
}
/* line 378, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-profit .grid_6 {
  padding: 0px 10px;
}
/* line 381, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-profit .grid_6 p {
  color: #fff;
  font-size: 20px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
}
/* line 389, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation {
  background-color: #fff;
  padding: 30px 0px;
}
/* line 393, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation .text-30 {
  color: #ec4863;
  padding: 0px 40px;
  font-weight: 400;
}
/* line 400, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form {
  padding: 10px 0px;
  background-color: #ec4863;
}
/* line 404, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe {
  background-color: #ec4863;
  padding: 20px;
}
/* line 409, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe ul li {
  margin-top: 0px !important;
  margin-bottom: 10px !important;
  text-align: center;
	margin-bottom: 30px !important;
}

.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe ul li:last-child {
	margin-bottom: 0px !important;
}
/* line 414, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe ul li label {
  color: #fff;
  display: block;
  font-size: 24px;
  font-weight: normal;
  margin-bottom: 15px;
}
/* line 422, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe ul li ::-webkit-input-placeholder {
  color: #3C3C3C;
  opacity: 1 !important;
  font-weight: 400;
  font-family: 'Roboto', 'Open Sans', sans-serif;
}
/* line 429, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe ul li :-moz-placeholder {
  color: #3C3C3C;
  opacity: 1 !important;
  font-weight: 400;
  font-family: 'Roboto', 'Open Sans', sans-serif;
}
/* line 436, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe ul li ::-moz-placeholder {
  color: #3C3C3C;
  opacity: 1 !important;
  font-weight: 400;
  font-family: 'Roboto', 'Open Sans', sans-serif;
}
/* line 443, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe ul li :-ms-input-placeholder {
  color: #3C3C3C;
  opacity: 1 !important;
  font-weight: 400;
  font-family: 'Roboto', 'Open Sans', sans-serif;
}
/* line 450, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe ul li input.sr-required {
  border: 1px solid rgba(128, 128, 128, 0) !important;
  font-family: hlig;
  font-size: 18px;
  padding: 6px 12px;
  width: 90%;
  font-weight: 400;
  font-family: 'Roboto', 'Open Sans', sans-serif;
}
/* line 460, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe ul li .btn {
	background-color: #fff;
	border-radius: 4px;
	border: 1px solid rgba(128, 128, 128, 0) !important;
	color: #ec4863;
	display: inline-block;
	font-size: 24px;
	padding: 10px 14px;
	font-weight: 700;
}
/* line 471, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe ul li.input-form {
  float: left;
  width: 50%;
	margin-bottom: 20px !important;
}
/* line 474, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-invitation-form .form-subscribe ul li.input-form input {
	width: 95%;
	background-color: #fff;
}
/* line 482, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-spam {
  padding: 20px 0px;
  background-color: #fff;
}
/* line 486, ../sass/core.template.scss */
.prednaznachenie-lp .wrap-block-spam .text-24 span {
  color: #0194be;
}

/****************************PREDNAZNACHENIE2**************************************/
/* line 7, ../sass/core.template.scss */
.prednaznachenie2-lp {
  color: #3C3C3C;
  font-family: 'Hmed';
}
/* line 11, ../sass/core.template.scss */
.prednaznachenie2-lp h1 {
  font-size: 60px;
  font-family: 'Hmed';
}
/* line 16, ../sass/core.template.scss */
.prednaznachenie2-lp h2 {
  color: #4c91c9 !important;
  font-family: 'Hmed';
  font-size: 24px;
  margin-bottom: 20px;
}
/* line 23, ../sass/core.template.scss */
.prednaznachenie2-lp h3 {
  color: #fff !important;
  font-family: 'Hmed';
  font-size: 18px !important;
  margin: 0 !important;
  border-bottom: transparent !important;
  padding-bottom: 20px;
}
/* line 32, ../sass/core.template.scss */
.prednaznachenie2-lp p {
  font-family: 'Hmed';
  font-size: 18px;
  margin-bottom: 20px;
}
/* line 38, ../sass/core.template.scss */
.prednaznachenie2-lp ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 43, ../sass/core.template.scss */
.prednaznachenie2-lp ul li {
  list-style-image: none !important;
}
/* line 45, ../sass/core.template.scss */
.prednaznachenie2-lp ul li span {
  padding: 0 !important;
}
/* line 51, ../sass/core.template.scss */
.prednaznachenie2-lp .text-center {
  text-align: center;
}
/* line 55, ../sass/core.template.scss */
.prednaznachenie2-lp .text-18 {
  font-size: 18px;
  font-family: 'Hmed';
  margin-bottom: 20px;
}
/* line 61, ../sass/core.template.scss */
.prednaznachenie2-lp .text-24 {
  font-size: 24px;
  font-family: 'Hmed';
  margin-bottom: 20px;
}
/* line 67, ../sass/core.template.scss */
.prednaznachenie2-lp .text-26 {
  font-size: 26px;
  font-family: 'Hmed';
  margin-bottom: 20px;
}
/* line 73, ../sass/core.template.scss */
.prednaznachenie2-lp .text-30 {
  font-size: 30px;
  font-family: 'Hmed';
  margin-bottom: 20px;
}
/* line 79, ../sass/core.template.scss */
.prednaznachenie2-lp .text-36 {
  font-size: 36px;
  font-family: 'Hmed';
  margin-bottom: 20px;
}
/* line 85, ../sass/core.template.scss */
.prednaznachenie2-lp .text-42 {
  font-size: 42px;
  font-family: 'Hmed';
  margin-bottom: 20px;
}
/* line 91, ../sass/core.template.scss */
.prednaznachenie2-lp .text-48 {
  font-size: 48px;
  font-family: 'Hmed';
  margin-bottom: 20px;
}
/* line 97, ../sass/core.template.scss */
.prednaznachenie2-lp .uppercase {
  text-transform: uppercase;
}
/* line 101, ../sass/core.template.scss */
.prednaznachenie2-lp .btn {
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #fe0054;
  display: block;
  margin: 0 auto;
  text-align: center;
  width: 375px;
  margin-bottom: 20px;
}
/* line 110, ../sass/core.template.scss */
.prednaznachenie2-lp .btn a {
  color: #fff;
  display: block;
  font-family: 'Heb';
  font-size: 30px;
  padding: 12px 30px;
}
/* line 116, ../sass/core.template.scss */
.prednaznachenie2-lp .btn a:hover, .prednaznachenie2-lp .btn a:active, .prednaznachenie2-lp .btn a:focus {
  text-decoration: none;
}
/* line 124, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-check {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -619px;
  display: block;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50px;
}
/* line 134, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-zont {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px 0px;
  display: block;
  height: 48px;
  width: 50px;
  float: left;
}
/* line 142, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-krest {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -50px;
  display: block;
  height: 50px;
  width: 50px;
  float: left;
}
/* line 150, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-krug {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -100px;
  display: block;
  height: 50px;
  width: 50px;
  float: left;
}
/* line 158, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-vopros {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -150px;
  display: block;
  height: 50px;
  width: 50px;
  float: left;
}
/* line 166, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-check-box {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -200px;
  display: block;
  height: 50px;
  width: 50px;
  margin: 0 auto;
  margin-bottom: 15px;
}
/* line 175, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-google {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -250px;
  display: block;
  height: 20px;
  margin: 0 auto;
  margin-bottom: 30px;
  margin-top: 15px;
  width: 50px;
}
/* line 185, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-clock {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -270px;
  display: block;
  height: 50px;
  width: 50px;
  margin: 0 auto;
  margin-bottom: 15px;
}
/* line 194, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-tv {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -320px;
  display: block;
  height: 46px;
  margin: 0 auto;
  margin-bottom: 4px;
  margin-bottom: 15px;
  width: 50px;
}
/* line 204, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-magnit {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -366px;
  display: block;
  height: 52px;
  width: 50px;
  margin: 0 auto;
  margin-top: -2px;
  margin-bottom: 11px;
}
/* line 214, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-search {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -418px;
  display: block;
  height: 50px;
  width: 50px;
  margin: 0 auto;
  margin-bottom: 11px;
}
/* line 223, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-cogwheel {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -468px;
  display: block;
  height: 49px;
  width: 50px;
  margin: 0 auto;
  margin-bottom: 16px;
}
/* line 232, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-evro {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -517px;
  display: block;
  height: 52px;
  width: 50px;
  margin: 0 auto;
  margin-top: -2px;
  margin-bottom: 15px;
}
/* line 242, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-smile {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -569px;
  display: block;
  height: 50px;
  width: 50px;
  margin: 0 auto;
  margin-bottom: 15px;
}
/* line 251, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-check-round {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -619px;
  display: block;
  float: left;
  height: 50px;
  width: 50px;
}
/* line 259, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-cross {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -50px;
  display: block;
  height: 50px;
  width: 50px;
  float: left;
}
/* line 267, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-check-round-blue {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -669px;
  display: block;
  float: left;
  height: 50px;
  width: 50px;
}
/* line 275, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-house {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -719px;
  display: block;
  float: left;
  height: 50px;
  width: 50px;
}
/* line 283, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-clip {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -772px;
  display: block;
  float: left;
  height: 50px;
  width: 50px;
}
/* line 291, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-down {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -825px;
  display: block;
  float: left;
  height: 50px;
  width: 50px;
}
/* line 299, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-wi-fi {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -875px;
  display: block;
  float: left;
  height: 38px;
  width: 50px;
  margin-top: 7px;
}
/* line 308, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-clock-gray {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -270px;
  display: block;
  float: left;
  height: 50px;
  width: 50px;
}
/* line 316, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-clock-blue {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -913px;
  display: block;
  float: left;
  height: 50px;
  width: 50px;
}
/* line 324, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-krug-blue {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -965px;
  display: block;
  float: left;
  height: 50px;
  width: 50px;
}
/* line 332, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-tv-blue {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -1015px;
  display: block;
  float: left;
  height: 50px;
  width: 50px;
}
/* line 340, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-vopros-blue {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -1065px;
  display: block;
  float: left;
  height: 50px;
  width: 50px;
}
/* line 348, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-heart {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -1121px;
  display: block;
  float: left;
  height: 50px;
  width: 50px;
}
/* line 356, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-comment-dark-blue {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -1227px;
  display: block;
  height: 39px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50px;
}
/* line 366, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-tv-dark-blue {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -1266px;
  display: block;
  height: 42px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50px;
}
/* line 376, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-crest-dark-blue {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -1308px;
  display: block;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50px;
}
/* line 386, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-money-dark-blue {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -1358px;
  display: block;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50px;
}
/* line 396, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-clock-dark-blue {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -1408px;
  display: block;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50px;
}
/* line 406, ../sass/core.template.scss */
.prednaznachenie2-lp .icon-crest {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/icon.png) no-repeat 0px -1177px;
  display: block;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50px;
}
/* line 416, ../sass/core.template.scss */
.prednaznachenie2-lp .keyword-black {
  font-family: 'heb';
}
/* line 420, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-header {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/header.jpg) no-repeat;
  padding-bottom: 40px;
  padding-top: 60px;
}
/* line 425, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-header .text-header {
  color: #fff;
}
/* line 428, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-header .text-header .text-30 {
  color: #fe0054;
}
/* line 432, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-header .text-header h1 {
  font-family: 'heb';
  text-shadow: -6px -1px 35px rgba(70, 122, 255, 0.64);
  margin-bottom: 40px;
}
/* line 440, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-life {
  background-color: #fff;
  padding: 40px 0px;
}
/* line 444, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-life .grid_8 {
  padding-left: 10px;
}
/* line 450, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-life .text-life h2 span {
  font-family: 'heb';
}
/* line 456, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-life .text-life ul li {
  font-size: 18px;
}
/* line 463, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-problems {
  background-color: #eaf2fa;
  padding: 50px 0px 10px;
}
/* line 469, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-problems .text-problems .problems p {
  margin-left: 65px;
  margin-bottom: 30px;
}
/* line 477, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-presence {
  background-color: #fff;
  padding: 40px 0px;
}
/* line 481, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-presence .grid_8 {
  padding-left: 10px;
}
/* line 488, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-presence .text-presence h2 span {
  font-family: 'heb';
}
/* line 494, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-presence .text-presence ul li {
  font-size: 18px;
}
/* line 501, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-problems-other {
  background-color: #eaf2fa;
  padding: 50px 0px 10px;
}
/* line 507, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-problems-other .text-problems .problems p {
  margin-bottom: 30px;
}
/* line 514, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-awareness {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/awareness.jpg) no-repeat top right;
  padding: 30px 0px 15px;
}
/* line 518, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-awareness .text-awareness {
  color: #fff;
}
/* line 521, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-awareness .text-awareness .text-36 {
  font-family: 'hlig';
}
/* line 525, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-awareness .text-awareness .text-48 {
  font-family: 'hlig';
}
/* line 531, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-awareness-causes {
  padding: 40px 0px;
  background-color: #fff;
}
/* line 537, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-experience-search {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/experience-search.jpg) no-repeat top left;
  padding: 30px 0px 0px;
}
/* line 542, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-experience-search .text-experience-search .text-30 {
  color: #4c91c9;
}
/* line 547, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-experience-search .list-search {
  padding-top: 20px !important;
}
/* line 549, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-experience-search .list-search li {
  font-size: 18px;
  margin-bottom: 50px !important;
  margin-top: 0px !important;
  padding-left: 65px !important;
  position: relative;
}
/* line 555, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-experience-search .list-search li .icon-check {
  top: -15px;
}
/* line 562, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-first-hand {
  background-color: #fff;
  padding: 40px 0px 20px;
}
/* line 566, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-first-hand .grid_8 {
  padding-left: 10px;
}
/* line 571, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-first-hand .text-first-hand .text-30 {
  color: #4c91c9;
}
/* line 577, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-want {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/wan.jpg) no-repeat top left;
  padding: 50px 0px 30px;
}
/* line 581, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-want .text-want {
  color: #fff;
}
/* line 584, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-want .text-want .text-48 {
  font-family: "heb";
}
/* line 590, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-for-whom {
  background-color: #fff;
  padding: 40px 0px 20px;
}
/* line 595, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-for-whom .block-text-for-whom h2 {
  margin-bottom: 40px;
}
/* line 599, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-for-whom .block-text-for-whom .grid_4 {
  padding: 0px 5px;
}
/* line 601, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-for-whom .block-text-for-whom .grid_4 p {
  text-align: center;
  margin-bottom: 40px;
}
/* line 609, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-feedback-odd {
  background-color: #eaf2fa;
  padding: 30px 0px 10px;
}


.prednaznachenie2-lp .wrap-feedback-odd .thumb-feedback img {
	border-radius: 200px;
}

.prednaznachenie2-lp .wrap-feedback-odd .grid_9 {
	padding-left: 10px;
}
/* line 613, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-feedback-odd h2 {
  color: #4c91c9 !important;
}
/* line 618, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-feedback-odd .text-feedback .name-avtor-feedback {
  color: #4c91c9;
}
/* line 624, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-feedback-even {
  background-color: #fff;
  padding: 30px 0px 10px;
}

.prednaznachenie2-lp .wrap-feedback-even .grid_9 {
	padding-left: 10px;
}

.prednaznachenie2-lp .wrap-feedback-even .thumb-feedback img {
	border-radius: 200px;
}
/* line 628, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-feedback-even h2 {
  color: #4c91c9 !important;
}
/* line 633, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-feedback-even .text-feedback .name-avtor-feedback {
  color: #4c91c9;
}
/* line 639, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-scream {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/scream.jpg) no-repeat top left;
  padding: 50px 0px 30px;
}
/* line 643, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-scream .text-scream {
  color: #fff;
}
/* line 646, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-scream .text-scream .text-48 {
  font-family: 'hlig';
}
/* line 652, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-screams-odd {
  background-color: #fff;
  padding: 40px 0px 20px;
}
/* line 656, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-screams-odd .grid_8 {
  padding-left: 10px;
}
/* line 662, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-screams-even {
  background-color: #eaf2fa;
  padding: 40px 0px 20px;
}
/* line 666, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-screams-even .grid_8 {
  padding-right: 10px;
}
/* line 671, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-bothered {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/bothered.jpg) no-repeat top left;
  padding: 50px 0px 30px;
}
/* line 675, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-bothered .text-bothered {
  color: #fff;
}
/* line 677, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-bothered .text-bothered .text-36 {
  font-family: 'hlig';
}
/* line 680, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-bothered .text-bothered .text-30 {
  font-family: 'heb';
}
/* line 686, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-guarantees {
  background-color: #fff;
  padding: 50px 0px 30px;
}
/* line 691, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-guarantees .block-text-guarantees .text-guarantees p {
  margin-bottom: 30px;
  margin-left: 65px;
}
/* line 699, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-effects {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/effects.jpg) no-repeat top left;
  padding: 50px 0px 30px;
}
/* line 703, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-effects .text-effects {
  color: #fff;
}
/* line 706, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-effects .text-effects .text-36 {
  font-size: 34px;
  margin-bottom: 35px;
  font-family: 'hlig';
}
/* line 713, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-effects .text-effects .effects-list li {
  font-size: 24px;
  margin-bottom: 50px !important;
  margin-top: 0px !important;
  padding-left: 65px !important;
  position: relative;
}
/* line 720, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-effects .text-effects .effects-list li .icon-check {
  top: -15px;
}
/* line 728, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-orgasm {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/orgasm.jpg) no-repeat top left;
  padding: 50px 0px 30px;
}
/* line 733, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-orgasm .text-orgasm .text-36 {
  color: #4c91c9;
  font-family: 'heb';
}
/* line 740, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-get {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/get.jpg) no-repeat top left;
  padding: 50px 0px 30px;
}
/* line 744, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-get .text-get {
  color: #fff;
}
/* line 746, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-get .text-get .text-48 {
  font-family: 'hlig';
}
/* line 752, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-get-list {
  padding: 40px 0px 20px;
  background-color: #fff;
}
/* line 757, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-get-list .text-get-list p {
  margin-left: 65px;
  margin-bottom: 40px;
}
/* line 764, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-get-list .text-get-list-resume p {
  margin-left: 65px;
  color: #2169a4;
}
/* line 771, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-will-not {
  padding: 40px 0px 20px;
  background-color: #eaf2fa;
}
/* line 776, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-will-not .text-will-not h2 {
  color: #1978c4 !important;
}
/* line 781, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-will-not .text-will-not .text-get-list p {
  margin-left: 65px;
  margin-bottom: 40px;
}
/* line 789, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-result {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/result.jpg) no-repeat top left;
  padding: 30px 0px 10px;
}
/* line 793, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-result .text-result {
  color: #fff;
}
/* line 795, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-result .text-result .text-48 {
  font-family: 'hlig';
}
/* line 801, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-norna {
  background-color: #fff;
  padding: 40px 0px;
}
/* line 805, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-norna .grid_8 {
  padding-left: 10px;
}
/* line 810, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-norna .block-text-norna h2 {
  color: #4c91c9 !important;
}
/* line 814, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-norna .block-text-norna p {
  margin-left: 65px;
}
/* line 820, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-norna .block-p-text-norna .text-24 {
  color: #4c91c9;
}
/* line 826, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-still-get {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/still-get.jpg) no-repeat top left;
  padding: 50px 0px 30px;
}
/* line 830, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-still-get .text-still-get {
  color: #fff;
}
/* line 832, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-still-get .text-still-get .text-48 {
  font-family: 'hlig';
}
/* line 838, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-bonus {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/bonus.jpg) no-repeat top right;
  padding: 40px 0px;
}
/* line 844, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-bonus .block-bonus .text-bonus {
  color: #4c91c9;
}
/* line 847, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-bonus .block-bonus .text-bonus .text-30 {
  font-family: 'heb';
}
/* line 854, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-package {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/package.jpg) no-repeat top right;
  padding: 50px 0px 30px;
}
/* line 858, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-package .text-package {
  color: #fff;
}
/* line 860, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-package .text-package .text-48 {
  font-family: 'hlig';
}
/* line 866, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-subscribe-traning {
  background-color: #fff;
  padding: 50px 0px 30px;
}
/* line 871, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-format-training {
  background-color: #eaf2fa;
  padding: 40px 0px 20px;
}
/* line 875, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-format-training .text-48 {
  color: #4c91c9;
  font-family: 'hlig';
  margin-bottom: 40px;
}
/* line 882, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-format-training .block-text-format .text-format {
  margin-bottom: 30px;
}
/* line 884, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-format-training .block-text-format .text-format p {
  margin-left: 65px;
}
/* line 891, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-format-training-even {
  background-color: #fff;
  padding: 40px 0px 20px;
}
/* line 896, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-format-training-even .block-text-format .text-format {
  margin-bottom: 30px;
}
/* line 899, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-format-training-even .block-text-format .text-format .text h3 {
  color: #4c91c9 !important;
  font-family: 'heb';
  margin-left: 65px !important;
  padding: 0px;
}
/* line 905, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-format-training-even .block-text-format .text-format .text p {
  margin-left: 65px;
}
/* line 913, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-last-chance {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/last-chance.jpg) no-repeat top right;
  padding: 40px 0px 20px;
}
/* line 916, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-last-chance .text-48 {
  font-family: 'hlig';
  color: #4c91c9;
}
/* line 923, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-last-chance .block-text-format .list-chance li {
  font-size: 18px;
  margin-bottom: 40px !important;
  margin-top: 0px !important;
  padding-left: 65px !important;
  position: relative;
}
/* line 934, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-not-for-you {
  background-color: #fff;
  padding: 40px 0px 20px;
}
/* line 938, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-not-for-you .text-36 {
  font-family: 'hlig';
  color: #4c91c9;
}
/* line 945, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-not-for-you .block-text-format .list-not-for-you li {
  font-size: 18px;
  margin-bottom: 40px !important;
  margin-top: 0px !important;
  padding-left: 65px !important;
  position: relative;
}
/* line 956, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-norna-ps {
  background: url(/sites/all/themes/async/img/Prednaznachenie2/norna-ps.jpg) no-repeat top right;
  padding: 40px 0px 20px;
}
/* line 961, ../sass/core.template.scss */
.prednaznachenie2-lp .wrap-norna-ps .block-text-format p {
  font-size: 24px;
  font-family: 'heb';
  color: #fff;
}

.prednaznachenie2-lp .wrap-price {
	padding: 40px 0px;
	background-color: #eaf2fa;
}


.prednaznachenie2-lp .wrap-price h2 {
	text-align: center;
	font-family: 'HEb';
	text-transform: uppercase;
}

.prednaznachenie2-lp .wrap-price p {
	text-align: center;
	margin-bottom: 20px;
}

.prednaznachenie2-lp .wrap-price table {
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #0a0328;
	font-family: 'HEb';
	margin-bottom: 20px;
	text-align: center;
	width: 100%;
}

.prednaznachenie2-lp .wrap-price table .title-row {
	padding-left: 15px;
	text-align: left;
	width: 45%;
}



.prednaznachenie2-lp .wrap-price table td {
	border: 1px solid #0a0328;
	padding-bottom: 15px;
	padding-top: 15px;
	font-size: 18px;
}

.prednaznachenie2-lp .wrap-price table td.your-plan {
	color: #fd045c;
	font-size: 22px;
}

.prednaznachenie2-lp .wrap-price table td.you-price-old {
	font-size: 18px;
	text-decoration: line-through;
}

.prednaznachenie2-lp .wrap-price table td.you-price {
	color:#ff0000;
	font-size: 18px;
}

.prednaznachenie2-lp .wrap-price table td .btn-zakaz {
	background-color: #f70d43;
	border-radius: 6px;
	display: block;
	font-family: 'HEb';
	font-size: 16px;
	margin: 0 auto;
	padding: 6px 6px;
	text-align: center;
	width: 90%;
	color: #fff;
}

.prednaznachenie2-lp .wrap-price table td .btn-zakaz:hover,
.prednaznachenie2-lp .wrap-price table td .btn-zakaz:focus,
.prednaznachenie2-lp .wrap-price table td .btn-zakaz:active {
	text-decoration: none
}

.prednaznachenie2-lp .wrap-price table td .btn-zakaz-ras {
	background-color: #330099;
	border-radius: 6px;
	display: block;
	font-family: 'HEb';
	font-size: 16px;
	margin: 0 auto;
	padding: 6px 6px;
	text-align: center;
	/*width: 90%;*/
	color: #fff;
}

.prednaznachenie2-lp .wrap-price table td .btn-zakaz-ras:hover,
.prednaznachenie2-lp .wrap-price table td .btn-zakaz-ras:focus,
.prednaznachenie2-lp .wrap-price table td .btn-zakaz-ras:active {
	text-decoration: none
}

/********** COACHES PAGE *************************/
@font-face {
  font-family: 'OpenSans';
  src: url("font/OpenSansRegular.eot");
  src: url("font/OpenSansRegular.eot") format("embedded-opentype"), url("font/OpenSansRegular.woff2") format("woff2"), url("font/OpenSansRegular.woff") format("woff"), url("font/OpenSansRegular.ttf") format("truetype"), url("font/OpenSansRegular.svg#OpenSansRegular") format("svg");
}
@font-face {
  font-family: 'OpenSansLight';
  src: url("font/OpenSansLight.eot");
  src: url("font/OpenSansLight.eot") format("embedded-opentype"), url("font/OpenSansLight.woff2") format("woff2"), url("font/OpenSansLight.woff") format("woff"), url("font/OpenSansLight.ttf") format("truetype"), url("font/OpenSansLight.svg#OpenSansLight") format("svg");
}
/* line 28, ../sass/core.template.scss */
.coaches-lp {
  color: #6D363C  !important;
  font-family: 'OpenSans';
}

.coaches-lp img {
	height: auto;
}


/* line 32, ../sass/core.template.scss */
.coaches-lp h1 {
  color: #6D363C  !important;
  font-size: 36px;
  font-family: 'OpenSans';
}
/* line 38, ../sass/core.template.scss */
.coaches-lp h2 {
  color: #A80707 !important;
  font-size: 30px;
  margin-bottom: 20px;
}
/* line 44, ../sass/core.template.scss */
.coaches-lp h3 {
  color: #A80707 !important;
  font-family: 'OpenSans';
  font-size: 24px !important;
  margin: 0 !important;
  border-bottom: transparent !important;
  padding-bottom: 20px;
}
/* line 53, ../sass/core.template.scss */
.coaches-lp p {
  color: #6D363C  !important;
  font-family: 'OpenSans';
  font-size: 18px;
  margin-bottom: 15px;
}
/* line 60, ../sass/core.template.scss */
.coaches-lp ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 65, ../sass/core.template.scss */
.coaches-lp ul li {
  list-style-image: none !important;
}
/* line 67, ../sass/core.template.scss */
.coaches-lp ul li span {
  padding: 0 !important;
}
/* line 73, ../sass/core.template.scss */
.coaches-lp .text-center {
  text-align: center;
}
/* line 77, ../sass/core.template.scss */
.coaches-lp .text-18 {
  font-size: 18px;
  font-family: 'OpenSans';
  margin-bottom: 20px;
}
/* line 83, ../sass/core.template.scss */
.coaches-lp .text-20 {
  font-size: 20px;
  font-family: 'OpenSans';
  margin-bottom: 20px;
}
/* line 89, ../sass/core.template.scss */
.coaches-lp .text-24 {
  font-size: 24px;
  font-family: 'OpenSans';
  margin-bottom: 20px;
}
/* line 95, ../sass/core.template.scss */
.coaches-lp .text-26 {
  font-size: 26px;
  font-family: 'OpenSans';
  margin-bottom: 20px;
}
/* line 101, ../sass/core.template.scss */
.coaches-lp .text-30 {
  font-size: 30px;
  font-family: 'OpenSans';
  margin-bottom: 20px;
}
/* line 107, ../sass/core.template.scss */
.coaches-lp .text-36 {
  font-size: 36px;
  font-family: 'OpenSans';
  margin-bottom: 20px;
}
/* line 113, ../sass/core.template.scss */
.coaches-lp .text-42 {
  font-size: 42px;
  font-family: 'OpenSans';
  margin-bottom: 20px;
}
/* line 119, ../sass/core.template.scss */
.coaches-lp .text-48 {
  font-size: 48px;
  font-family: 'OpenSans';
  margin-bottom: 20px;
}
/* line 125, ../sass/core.template.scss */
.coaches-lp .uppercase {
  text-transform: uppercase;
}
/* line 129, ../sass/core.template.scss */
.coaches-lp .btn {
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  border: 1px solid #FFC439;
  color: #FFC439;
  display: block;
  display: block;
  font-family: 'OpenSans';
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 20px;
  margin: 0 auto;
  max-width: 350px;
  padding: 12px 30px;
  text-align: center;
  text-transform: uppercase;
  background-color: #6D363C;
  text-decoration: none;
}
/* line 146, ../sass/core.template.scss */
.coaches-lp .btn:hover, .coaches-lp .btn:active, .coaches-lp .btn:focus {
  background-color: #8C5158;
  color: #fff;
}
/* line 154, ../sass/core.template.scss */
.coaches-lp .wrap-header {
  // padding: 50px 0px;
}
/* line 158, ../sass/core.template.scss */
.coaches-lp .wrap-prichiny-first {
  background: url(/sites/all/themes/async/img/coahes/back_prichiny.jpg) right top;
  background-size: cover;
  padding: 50px 0px;

}
/* line 163, ../sass/core.template.scss */
.coaches-lp .wrap-prichiny-first h2 {
  color: #920707 !important;
}
/* line 168, ../sass/core.template.scss */
.coaches-lp .wrap-prichiny-first .block-prichina {
  padding: 20px 0px;
}
/* line 170, ../sass/core.template.scss */
.coaches-lp .wrap-prichiny-first .block-prichina h3 {
  color: #A80707 !important;
}
/* line 177, ../sass/core.template.scss */
.coaches-lp .wrap-sad-woomen .block-images-sad-woomen {
  margin-left: -20px;
  margin-right: -20px;
}
/* line 181, ../sass/core.template.scss */
.coaches-lp .wrap-sad-woomen .block-images-sad-woomen .thumb {
  float: left;
  width: 25%;
}
/* line 189, ../sass/core.template.scss */
.coaches-lp .wrap-images-happy-woman .block-images-happy-woman {
  margin-left: -20px;
  margin-right: -20px;
}
/* line 193, ../sass/core.template.scss */
.coaches-lp .wrap-images-happy-woman .block-images-happy-woman .thumb {
  float: left;
  width: 25%;
}
/* line 200, ../sass/core.template.scss */
.coaches-lp .wrap-prichiny-second {
  background: url(/sites/all/themes/async/img/coahes/back_prichiny2.jpg) right top;
  background-size: cover;
  padding: 50px 0px;
}
/* line 205, ../sass/core.template.scss */
.coaches-lp .wrap-prichiny-second h2 {
  color: #920707 !important;
}
/* line 210, ../sass/core.template.scss */
.coaches-lp .wrap-prichiny-second .block-prichina {
  padding: 20px 0px;
}
/* line 212, ../sass/core.template.scss */
.coaches-lp .wrap-prichiny-second .block-prichina h3 {
  color: #A80707 !important;
}
/* line 218, ../sass/core.template.scss */
.coaches-lp .wrap-if-you-are {
  background: url(/sites/all/themes/async/img/coahes/back-if-you-are.jpg) right top;
  background-size: cover;
  padding: 50px 0px;
}
/* line 223, ../sass/core.template.scss */
.coaches-lp .wrap-if-you-are .text-30 {
  color: #A80707 !important;
}
/* line 228, ../sass/core.template.scss */
.coaches-lp .wrap-if-you-are ul li {
  margin: 0 !important;
  margin-bottom: 15px !important;
  font-size: 18px;
  position: relative;
  padding-left: 25px !important;
  color: #BA0707;
}
/* line 236, ../sass/core.template.scss */
.coaches-lp .wrap-if-you-are ul li i {
  position: absolute;
  left: 0;
  color: #BA0707;
  top: 2px;
}
/* line 246, ../sass/core.template.scss */
.coaches-lp .wrap-if-you-are p span {
  color: #BA0707;
}
/* line 251, ../sass/core.template.scss */
.coaches-lp .wrap-if-you-are .btn {
  margin-top: 20px;
}
/* line 256, ../sass/core.template.scss */
.coaches-lp .wrap-necessity {
  background: url(/sites/all/themes/async/img/coahes/back-necessity.jpg) no-repeat right top;
  background-size: cover;
  padding: 50px 0px;
}
/* line 262, ../sass/core.template.scss */
.coaches-lp .wrap-necessity ul li {
  margin: 0 !important;
  margin-bottom: 15px !important;
  font-size: 18px;
  position: relative;
  padding-left: 25px !important;
  color: #BA0707;
}
/* line 270, ../sass/core.template.scss */
.coaches-lp .wrap-necessity ul li i {
  position: absolute;
  left: 0;
  color: #BA0707;
  top: 2px;
}
/* line 280, ../sass/core.template.scss */
.coaches-lp .wrap-couch {
  background: url(/sites/all/themes/async/img/coahes/back-couch.jpg) right top;
  background-size: cover;
  padding: 50px 0px;
}
/* line 285, ../sass/core.template.scss */
.coaches-lp .wrap-couch h2 {
  color: #6D363C !important;
}
/* line 290, ../sass/core.template.scss */
.coaches-lp .wrap-couch ul li {
  margin: 0 !important;
  margin-bottom: 15px !important;
  font-size: 18px;
  position: relative;
  padding-left: 25px !important;
  color: #6D363C;
}
/* line 298, ../sass/core.template.scss */
.coaches-lp .wrap-couch ul li i {
  position: absolute;
  left: 0;
  color: #6D363C;
  top: 2px;
}
/* line 308, ../sass/core.template.scss */
.coaches-lp .wrap-coach-does-not {
  background: url(/sites/all/themes/async/img/coahes/back-if-you-are.jpg) right top;
  background-size: cover;
  padding: 50px 0px;
}
/* line 314, ../sass/core.template.scss */
.coaches-lp .wrap-coach-does-not ul li {
  margin: 0 !important;
  margin-bottom: 15px !important;
  font-size: 18px;
  position: relative;
  padding-left: 25px !important;
  color: #BA0707;
}
/* line 322, ../sass/core.template.scss */
.coaches-lp .wrap-coach-does-not ul li i {
  position: absolute;
  left: 0;
  color: #BA0707;
  top: 2px;
}
/* line 332, ../sass/core.template.scss */
.coaches-lp .wrap-coach-task {
  background: url(/sites/all/themes/async/img/coahes/back-coach-task.jpg) right top;
  background-size: cover;
  padding: 50px 0px;
}
/* line 337, ../sass/core.template.scss */
.coaches-lp .wrap-coach-task h2 {
  color: #6D363C !important;
}
/* line 342, ../sass/core.template.scss */
.coaches-lp .wrap-coach-task ul li {
  margin: 0 !important;
  margin-bottom: 15px !important;
  font-size: 18px;
  position: relative;
  padding-left: 25px !important;
  color: #6D363C;
}
/* line 350, ../sass/core.template.scss */
.coaches-lp .wrap-coach-task ul li i {
  position: absolute;
  left: 0;
  color: #6D363C;
  top: 2px;
}
/* line 360, ../sass/core.template.scss */
.coaches-lp .wrap-buy-couch-select-couch {
  background: url(/sites/all/themes/async/img/coahes/back-if-you-are.jpg) right top;
  background-size: cover;
  padding: 50px 0px;
}
/* line 365, ../sass/core.template.scss */
.coaches-lp .wrap-buy-couch-select-couch table {
  border-collapse: collapse;
  border: 1px solid #6D363C;
  font-size: 18px;
  margin-bottom: 30px;
  width: 100%;
}
/* line 371, ../sass/core.template.scss */
.coaches-lp .wrap-buy-couch-select-couch table th {
  background-color: #6D363C;
  border: 1px solid #6D363C;
  color: #FFC439;
  padding: 10px;
  vertical-align: middle;
}
/* line 378, ../sass/core.template.scss */
.coaches-lp .wrap-buy-couch-select-couch table td {
  border: 1px solid #6D363C;
}
/* line 384, ../sass/core.template.scss */
.coaches-lp .wrap-ten-coaches {
  background: url(/sites/all/themes/async/img/coahes/back-ten-coaches.jpg) right top;
  background-size: cover;
  padding: 50px 0px;
}
/* line 389, ../sass/core.template.scss */
.coaches-lp .wrap-ten-coaches h2 {
  color: #6D363C !important;
}
/* line 394, ../sass/core.template.scss */
.coaches-lp .wrap-ten-coaches ul li {
  margin: 0 !important;
  margin-bottom: 15px !important;
  font-size: 18px;
  position: relative;
  padding-left: 25px !important;
  color: #6D363C;
}
/* line 402, ../sass/core.template.scss */
.coaches-lp .wrap-ten-coaches ul li i {
  position: absolute;
  left: 0;
  color: #6D363C;
  top: 2px;
}
/* line 411, ../sass/core.template.scss */
.coaches-lp .wrap-ten-coaches .btn {
  margin-top: 30px;
}
/* line 416, ../sass/core.template.scss */
.coaches-lp .wrap-select-couches {
  background: url(/sites/all/themes/async/img/coahes/back-select-couches.jpg) right top;
  background-size: cover;
  padding: 50px 0px;
}
/* line 421, ../sass/core.template.scss */
.coaches-lp .wrap-select-couches h2 {
  color: #6D363C !important;
}
/* line 426, ../sass/core.template.scss */
.coaches-lp .wrap-select-couches ul li {
  margin: 0 !important;
  margin-bottom: 15px !important;
  font-size: 18px;
  position: relative;
  padding-left: 25px !important;
  color: #6D363C;
}
/* line 434, ../sass/core.template.scss */
.coaches-lp .wrap-select-couches ul li i {
  position: absolute;
  left: 0;
  color: #6D363C;
  top: 2px;
}
/* line 443, ../sass/core.template.scss */
.coaches-lp .wrap-select-couches .btn {
  margin-top: 30px;
  margin-bottom: 30px;
}

.coaches-lp .block-views-coaches .views-row {
	float:left;
	width:20%;
	position: relative;
}

.coaches-lp .block-views-coaches {
	margin-left: -20px;
	margin-right: -20px;
}

.coaches-lp .block-views-coaches .views-row .views-field-title {
	position: absolute;
	bottom: 0px;
	left: 0;
	width: 100%;
	text-align: center;
	background-color: rgba(255, 255, 255, 0.8);
	padding: 5px 0px;
}

.coaches-lp .block-views-coaches .views-row .views-field-title a {
	color: #A80707;
	font-weight: bold;
}

// .coaches-lp .block-views-coaches .views-row img.imagefield.imagefield-field_coach_preview_photo {
// 	max-height: 140px;
// }

.wrap-form-konsult {
	padding: 50px 0px;
	background-color: #F3FBFD;
}

.wrap-form-konsult .text-24 {
	font-weight: bold;
}

.wrap-form-konsult form {
	border-radius: 6px;
	border: 1px solid #6D363C;
	margin: 0 auto;
	padding: 25px 50px;
	width: 60%;
}

.wrap-form-konsult .form-group {
	margin-bottom: 15px;
}

.wrap-form-konsult .form-group label {
	display: block;
	margin-bottom: 5px;
	width: 100%;
	font-size: 16px;
}

.wrap-form-konsult .form-group input {
	background-color: #fff;
	border-radius: 6px;
	border: 1px solid #6D363C !important;
	padding: 6px 12px;
	width: 100%;
}

.wrap-form-konsult form button.btn {
	margin-top: 30px;
}

a.button-coaches-page {
	background-color: #6D363C;
	border-radius: 6px;
	border: 1px solid #FFC439;
	bottom: 20px;
	color: #FFC439 !important;
	font-size: 16px;
	left: 20px;
	padding: 6px 12px;
	position: fixed;
	text-decoration: none;
}

a.button-coaches-page.return-coach-page {
    left: 230px;
}

a.button-coaches-page:hover {
	color: #FFF !important;
}
