@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&subset=latin,cyrillic-ext);

@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&subset=latin,cyrillic-ext,cyrillic);

html {}


body {
	font:400 18px/26px "Open Sans",sans-serif;
}



body * {
  max-height: 1000000em;
}

p {
   max-height: 999999px;
}

html * {max-height:1000000px;}


b {font-weight: 900}
.atria {
	font-family:Open Sans;
}
.atria_bold {font-weight: 900;
	font-family:Open Sans;
}
.clear {clear: both;}

.wrapper {width: 100%; min-width: 1180px; _width: 1180px}

.wrapper:after {clear: both;}

.container1180 {width: 1186px; margin: 0 auto;}

.container1020 {width: 1026px; margin: 0 auto;}

.container960 {width: 966px; margin: 0 auto;}

.container910 {width: 906px; margin: 0 auto;}

.container830 {width: 836px; margin: 0 auto;}






/* Самый верх */
.block0 {
}

.block0 .container {
	line-height: 25px;
	font-family:atria;
	height: 35px;
	text-align: center;
	font-size: 24px;
}






/* Черный Блок с Олесем */
.block1 {
	background: url(../img/bg77.jpg) top center no-repeat;
}

.block1 .container{
	height: 213px;
}

.block1 .container .block1_1 {
	width: 880px;
	height: 230px;
	margin: 0 auto;
}




/* Первый блок с формой и 3мером */
.block2 {

}

.block2 .container{
	height: 660px;
}

.block2 .container .block2_1 {
	width: 537px;
	height: 555px;
	float: left;
	margin-right: 25px;
}

.block2 .container .block2_2 {
	width: 382px;
	height: 555px;
	float: right;
}


.block2 .container .block2_3 {
	width: 910px;
	height: 145px;
}


.block2 .container label {
	margin-top: 3px;
font-size: 14px;
color: #888888;
padding-left: 12px;
}

.block2 .container .block2_form {

	background: #f1f1f1;
		border-radius: 5px;
		padding: 3px 8px 11px 8px;
		margin-bottom: 10px;
}

.block2 .container .block2_form input[type=text]{
	height: 50px;
	width: 350px;
	border-radius: 5px;
	border: none;
	border-color: none;
  box-shadow: 0 0 0px;
  background-color: #808080;
}

.block2 .container .block2_form input[type=text]:focus{
	height: 50px;
	width: 350px;
	border-radius: 5px;
	border: none;
	border-color: none;
  box-shadow: 0 0 0px;
  background-color: #4f4f4f;
}

.block2 .container .block2_form input[placeholder] {
font-size: 16px;
padding-left: 15px;
color: #fff;
}





.brands {
	border-top: 1px dotted grey;

}

.brands .container{
	padding-top: 30px;
	height: 100px;
}


/* Всего за 3 Дня я Научу Вас Превращать Ваши Существующие */
.block3 {
	background: url(../img/bg2.jpg) -2px center no-repeat;
}

.block3 .container{
	height: 445px;
}







/* Ваш опыт уже ищут в интернет и за него готовы платить */
.block4 {
}

.block4 .container{
	height: 1100px;
}







/* Например, как у наших учеников1 */
.block5 {
	background: url(../img/bg3.jpg) top center no-repeat;
}

.block5 .container{
	height: 675px;
}







/* Четко определитесь с нишей для продвижения знаний */
.block6 {

}

.block6 .container{
	height: 460px;
}

.block6 p {
line-height: 36px;
}


.block6 .li {
	height: 35px;
	width: 40px;
	margin-right: 10px;
	text-align: center;
	float: left;
}

.block6  p:after{
	clear: both;
}



/* Таймер*/
.block7 {
	background-color: #f1f1f1;
}

.block7 .container{
	height: 350px;
}


.block7 .block7_l {
margin-top: 49px;;
float: left;
width: 445px;
height: 250px;
margin-right: 15px;
}


.block7 .block7_r {
margin-top: 49px;
float: left;
width: 500px;
height: 250px;
}

/* Что Сегодня Является Самым Мощным Трендом */
.block8 {

}

.block8 .container{
	height: 555px;
}



/* Блок-схема */
.block8_1 {

}

.block8_1 .container{
height: 1080px;

}







/* Возможно, Вы слышали о некоторых из этих легендарных учителей: */
.block9 {
	background: url(../img/bg.jpg) top center no-repeat;
}

.block9 .container{
	height: 1030px;
}





/* Кнопка */
.block10 {
}

.block10 .container{
	height: 222px;
}





/* Почему Сегодня Тысячи Человек Выбирают Обучение  */
.block11 {
		border-top: 1px dotted grey;
}

.block11 .container{
	height: 80px;
}






/* Дарья Семенова / Волгоград, Россия */
.block12 {
	background-color: #5f5f5f;
}

.block12 .container{
	height: 200px;
	color: #FFF;
}



.forwho {
	background: url(../img/bg12.png) top center no-repeat;
}

.forwho .container{
	height: 400px;
	color: #FFF;
}

/* Для кого этот тренинг */
.block13 {
	background-color: #000;
}

.block13 .container{
	height: 412px;
	color: #FFF;
}

.li13 {float: left; width: 60px; height: 60px; text-align: center;}

.block13_l {float: left; width: 500px; height: 300px; margin-right: 20px;}

.block13_r {float: left; width: 500px; height: 300px;}



/* Таймер*/
.block14 {
	background-color: #f1f1f1;
}

.block14 .container{
	height: 350px;
}


.block14 .block14_l {
margin-top: 68px;
float: left;
width: 445px;
height: 250px;
margin-right: 15px;
}


.block14 .block14_r {
margin-top: 49px;
float: left;
width: 500px;
height: 250px;
}



/*  Отзывы наших учеников1 */
.block15 {
	background: url(../img/bg3.jpg) top center no-repeat;
}

.block15 .container{
	height: 572px;
}



/*  Отзывы наших учеников1 */
.block15_1 {
	background: url(../img/bg3.jpg) top center no-repeat;
}

.block15_1 .container{
	height: 695px;
}



/* Как Мы будем с Вами Работать в Эти 3 дня */
.block16 {

}

.block16 .container{
	height: 480px;
}







/* 1-й День. 14 Марта. Пятница. */
.block17 {
	background: url(../img/bg4.jpg) top center no-repeat;
}

.block17 .container{
	height: 1180px;
}

.block17_l1 {float: left; width: 280px; height: 245px; text-align: center;}
.block17_r1 {float: left; width: 900px; height: 175px; padding-top: 70px;}

.block17_l2 {float: left; width: 280px; height: 270px; text-align: center; padding-top: 70px;}
.block17_r2 {float: left; width: 900px; height: 340px;}

.block17_l3 {float: left; width: 280px; height: 350px; text-align: center; padding-top: 150px;}
.block17_r3 {float: left; width: 900px; height: 500px;}


/* 2-й День. 15 Марта. Суббота. */
.block18 {
	background: url(../img/bg5.jpg) top center no-repeat;
}

.block18 .container{
	height: 1525px;
}


.block18_r1 {float: left; width: 280px; height: 265px; text-align: center;}
.block18_l1 {float: left; width: 900px; height: 265px; text-align: right;}

.block18_r2 {float: left; width: 280px; height: 275px; text-align: center;}
.block18_l2 {float: left; width: 900px; height: 275px; text-align: right;}

.block18_r3 {float: left; width: 280px; height: 255px; text-align: center;}
.block18_l3 {float: left; width: 900px; height: 255px; text-align: right;}

.block18_r4 {float: left; width: 280px; height: 285px; text-align: center; }
.block18_l4 {float: left; width: 900px; height: 285px; text-align: right;}

.block18_r5 {float: left; width: 280px; height: 375px; text-align: center;}
.block18_l5 {float: left; width: 900px; height: 375px; text-align: right;}

/* 3-й День. 16 Марта. Воскресенье. */
.block19 {
	background: url(../img/bg4.jpg) top center no-repeat;
}

.block19 .container{
	height: 1610px;
}


.block19_l1 {float: left; width: 280px; height: 245px; text-align: center;}
.block19_r1 {float: left; width: 900px; height: 245px;}

.block19_l2 {float: left; width: 280px; height: 415px; text-align: center;}
.block19_r2 {float: left; width: 900px; height: 415px;}

.block19_l3 {float: left; width: 280px; height: 295px; text-align: center;}
.block19_r3 {float: left; width: 900px; height: 295px;}

.block19_l4 {float: left; width: 280px; height: 345px; text-align: center;}
.block19_r4 {float: left; width: 900px; height: 345px; }

.block19_l5 {float: left; width: 280px; height: 230px; text-align: center; padding-top: 20px;}
.block19_r5 {float: left; width: 900px; height: 250px;}



/* Таймер*/
.block20 {
	background-color: #f1f1f1;
}

.block20 .container{
	height: 350px;
}


.block20 .block20_l {
margin-top: 68px;
float: left;
width: 445px;
height: 250px;
margin-right: 15px;
}


.block20 .block20_r {
		margin-top: 49px;
	float: left;
width: 500px;
height: 250px;
}




/* После 3-ех дневного тренинга */
.block21 {
	background-color: #000000;
}

.block21 .container{
	color: #FFF;
	height: 450px;
}

.block21_l {float: left; width: 520px; margin-right: 20px;}

.block21_r {float: left; width: 420px; }

.li_21 {width: 65px; height: 70px; float: left; margin-right: 20px; text-align: center;}





/* Бонус 1 */
.block22 {
}

.block22 .container{
height: 920px;
}

.block22_l {float: left; width: 500px;}
.block22_r {float: left; width: 670px;}


/* Бонус 2*/
.block23 {
	background: url(../img/bg10.jpg) top center no-repeat;
}

.block23 .container{
height: 540px;
}

.block23_l {float: left; width: 670px; text-align: right;}
.block23_r {float: left; width: 500px; text-align: right;}




/* Бонус 3 */
.block24 {
}

.block24 .container{
height: 655px;
}

.block24_l {float: left; width: 540px;}
.block24_r {float: left; width: 630px;}




/* Бонус 4 */
.block25 {
	background: url(../img/bg10.jpg) top center no-repeat;
}

.block25 .container{

}

.block25_l {float: left; width: 670px; text-align: right;}
.block25_r {float: left; width: 500px; text-align: right;}



/* Гарантия */
.block26 {
	background: url(../img/bg8.jpg) top center no-repeat;
}

.block26 .container{
	font-weight: 300;
	color: #FFF;
	height: 412px;
}







/* Почему Мы Поставили Настолько */
.block27 {

}

.block27 .container{
	height: 500px;
}







/* Готовы стать частью Первого в СНГ Сообщества Интернет */
.block28 {
	background: url(../img/bg6.jpg) top center no-repeat;
}

.block28 .container{
	height: 180px;
}






/* Добро Пожаловать на */
.block29 {

}

.block29 .container{
	height: 200px;
}






/* Таймер*/
.block30 {
	background-color: #f1f1f1;
}

.block30 .container{
	height: 350px;
}


.block30 .block30_l {
margin-top: 68px;
float: left;
width: 445px;
height: 250px;
margin-right: 15px;
}


.block30 .block30_r {
		margin-top: 49px;
	float: left;
width: 500px;
height: 250px;
}






/*  Отзывы наших учеников1 */
.block31 {
	background: url(../img/bg3.jpg) top center no-repeat;
}

.block31 .container{
	height: 630px;
}



/*  Отзывы наших учеников1 */
.block_add {
	background: url(../img/bg10.jpg) top center no-repeat;
}

.block_add .container{
	height: 528px;
}





/* сли Все Так Просто и Красиво, Почему Так Мал */
.block32 {

}

.block32 .container{
	height: 215px;
}






/* Очень яркий вопрос и на это есть 3 причины: */
.block33 {
	border-top: 1px dotted grey;
	border-bottom: 1px dotted grey;

}

.block33 .container{
	height: 430px;
}








/* Просто представьте… */
.block34 {
}

.block34 .container{
	height: 1250px;
}

.block34_l1 {width: 330px; float: left;}
.block34_r1 {width: 690px; float: left;}
.block34_l2 {width: 690px; float: left; text-align: right;}
.block34_r2 {width: 330px; float: left; text-align: right;}


/* И если бы это были только мечты… Но н */
.block35 {
	background: url(../img/bg6.jpg) top center no-repeat;
}

.block35 .container{
	height: 180px;
}








/* Таймер*/
.block36 {
	background-color: #f1f1f1;
}

.block36 .container{
	height: 350px;
}


.block36 .block36_l {
margin-top: 68px;
float: left;
width: 445px;
height: 250px;
margin-right: 15px;
}


.block36 .block36_r {
margin-top: 49px;
float: left;
width: 500px;
height: 250px;
}







/* Где Состоится Событие */
.block37 {

}

.block37 .container{
	height: 520px;
}







/* Карта */
.block38 {

}

.block38 .container{
	height: 455px;
}






/*  Отзывы наших учеников1 */
.block39 {
	background: url(../img/bg3.jpg) top center no-repeat;
}

.block39 .container{
	height: 650px;
}






/* Таймер*/
.block40 {
	background-color: #f1f1f1;
}

.block40 .container{
	height: 350px;
}


.block40 .block40_l {
margin-top: 68px;
float: left;
width: 445px;
height: 250px;
margin-right: 15px;
}


.block40 .block40_r {
margin-top: 49px;
float: left;
width: 500px;
height: 250px;
}






/* FOOTER */
.block41 {
}

.block41 .container{
}










#timer {margin: 0 auto;
width: 265px;
}
			
#timer p {
	color: #fff;
	padding:4px 0;
	width:24px;
	height:55px;
	float:left;
	font-size:27px;
	font-weight:bold;
	position:absolute;
    margin-top: 0;
    font-family: 'PT Sans',sans-serif;
}


#hour, #min, #sec, #day {
    float: left;
padding: 3px;
width: 33px;
height: 55px;
position: relative;
display: block;
}


#sec1,#min1,#hour1,#day1, #day3, #sec3, #min3, #hour3, #hour5, #min5, #sec5, #day5,#hour7, #min7, #sec7, #day7, #hour9, #min9, #sec9, #day9, #hour11, #min11, #sec11, #day11, #hour13, #min13, #sec13, #day13   {
	margin-left: 25px;
    padding-top: 4px;
}
#timer_wrap {
	background: url(../img/dash21.png) 0px 4px no-repeat;
	height:55px;
	padding:5px 2px;
	font-family: "Times New Roman";
	font-size: 16px;
    display: block;

    position: relative;

}	


.the_line1 {
position: absolute;
left: 12px;
top: 26px;
width: 50px;
height: 2px;
background: url(the_line.png) left top no-repeat;
z-index: 1000; 
}

	
#clock {
	height:65px;
	padding-left: 2px;
	position:absolute;
}
#razd {
	float:left;
	color:#ffffff;
	font-weight:bold;
	font-size:3em;
	width: 30px;
	height: 60px;
	
}
#stop {
	color:white;
	font-size:2em;
	position:absolute;
}

.btn_black {
display: block;
width: 368px;
height: 65px;
background: url('../img/sprite_0.png') 0px 0px no-repeat;
}
.btn_black:hover {
background: url('../img/sprite_0.png') 0px -66px no-repeat;
}

.btn_1 {
	border:0;
	cursor:pointer;
display: block;
width: 362px;
height: 62px;
background: url('../img/sprite_1.png') 0px 0px no-repeat;
}
.btn_1:hover {
background: url('../img/sprite_1.png') 0px -63px no-repeat;
}


.btn_timer {
display: block;
width: 341px;
height: 59px;
background: url('../img/sprite_2.png') 0px 0px no-repeat;
}
.btn_timer:hover {
background: url('../img/sprite_2.png') 0px -60px no-repeat;
}

.btn_2 {
display: block;
width: 488px;
height: 80px;
background: url('../img/sprite_3.png') 0px 0px no-repeat;
}
.btn_2:hover {
background: url('../img/sprite_3.png') 0px -80px no-repeat;
}



.block_comm_l1 {float: left; width: 290px; height: 290px; color: #ffffff}
.block_comm_r1 {float: left; width: 730px; height: 255px; color: #ffffff; padding-top: 35px;}
.block_comm_l2 {float: left; width: 730px; height: 255px; color: #ffffff; text-align: right; padding-top: 35px;}
.block_comm_r2 {float: left; width: 290px; height: 290px; color: #ffffff}

.block_fotki1 {

}

.block_fotki1 .container {
height: 240px;
}

.block_fotki2 {
	
}

.block_fotki2 .container {
height: 240px;
}


.main_footer a:hover {color: #696969!important;};


#phone1_10 {
				width: 27px;
				margin-right: 11px;
				margin-left: 0px;
			}
			
#phone1_2 {
				width: 50px;
				margin-left: 0px;
        margin-right: 10px;
			}
				
#phone1_3 {
				width: 200px;

			}

#phone1_1{
				width: 40px;
				margin-right: 11px;
				margin-left: 0px;
			}





		.otz img {width: 120px; height: 120px; float: left; cursor:pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
		.otz {width: 120px; height: 120px; float: left; cursor:pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
		.otz1 {position: absolute; margin-top: 0px; width: 120px; height: 120px; cursor:pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

		.otz_active { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: url('../img/sel.png') center 88px no-repeat; border: 7px solid #5f5f5f;}
		.area {width: 960px; height: 100px; border: 1px solid red;}
		.area_block {width: 960px; height: 240px; border: 1px solid red;}

		#otziv_nisha {font-size: 23px!important;}


.kmb-logo{
	text-align: center; margin-top: 10px;
}

#modal_form {
	margin:0 auto;
	border-width: 3px;
	border-color: #f39c14;
	border-style: solid;
	background-color: #ffffff;
	width: 774px;
	height: 530px;
	background: #fff;
	position: fixed; /* чтoбы oкнo былo в видимoй зoне в любoм месте */
	top: 45%; /* oтступaем сверху 45%, oстaльные 5% пoдвинет скрипт */
	left: 50%; /* пoлoвинa экрaнa слевa */
	margin-top: -280px;
	margin-left: -400px; /* тут вся мaгия центрoвки css, oтступaем влевo и вверх минус пoлoвину ширины и высoты сooтветственнo =) */
	display: none; /* в oбычнoм сoстoянии oкнa не дoлжнo быть */
	opacity: 0; /* пoлнoстью прoзрaчнo для aнимирoвaния */
	z-index: 5; /* oкнo дoлжнo быть нaибoлее бoльшем слoе */
	padding: 20px 10px;
}

#tockick{
color:#fff;
font-size:22px;
border:none;
line-height:35px;
background:#c40c49;
border-radius:10px 10px;
cursor:pointer;
width:98%;
}
#tockick:hover{
background:#E31E24;
}