@font-face {
    font-family: 'pf_agora_slab_prolight';
    src: url('../fonts/pfagoraslabpro-light-aqua.eot');
    src: url('../fonts/pfagoraslabpro-light-aqua.eot?#iefix') format('embedded-opentype'),
         url('../fonts/pfagoraslabpro-light-aqua.woff') format('woff'),
         url('../fonts/pfagoraslabpro-light-aqua.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_agora_slab_promedium';
    src: url('../fonts/pfagoraslabpro-medium-aqua.eot');
    src: url('../fonts/pfagoraslabpro-medium-aqua.eot?#iefix') format('embedded-opentype'),
         url('../fonts/pfagoraslabpro-medium-aqua.woff') format('woff'),
         url('../fonts/pfagoraslabpro-medium-aqua.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_agora_slab_proregular';
    src: url('../fonts/pfagoraslabpro-reg-aqua.eot');
    src: url('../fonts/pfagoraslabpro-reg-aqua.eot?#iefix') format('embedded-opentype'),
         url('../fonts/pfagoraslabpro-reg-aqua.woff') format('woff'),
         url('../fonts/pfagoraslabpro-reg-aqua.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.error
{
	color:#ff0000;
}
body, html{
	min-width:960px;
}
input:focus, textarea:focus
{
	outline:none;
}
.button
{
	border:none;
}
.bg0{
	background:#a3a3a3 url(../img/bg4.png) 50% 0 repeat-y;
	min-width:960px;
}
.bg{
	background:url(../img/bg2.png) 50% 0 no-repeat;
	min-width:960px;
}
.row{
	margin:0;
}
.container{
	width:960px;
}
.row1 .container{
	height:239px;
	/* background:url(../img/tmp/row1-bg.jpg) 50% 0 no-repeat; */
	position:relative;
}
.row1 .boat1{
	margin: 17px 0 0 40px;
}
.row1 .logo1{
	font-size:36px;
	font-family:'pf_agora_slab_proregular', serif;
	color:#000;

	position: absolute;
	left: 159px;
	top: 36px;
}
.row1 .text1{
	font-size: 30px;
	font-family: 'pf_agora_slab_promedium', serif;
	color: #000;
	text-align: center;
	font-weight: 900;
	line-height: 1.2;
	position: absolute;
	left: 104px;
	top: 92px;
}
.row1 .text2{
	text-align: right;
	position:absolute;
	top:16px;
	left:589px;/*
	float:right;
	margin: 16px 51px 0 0; */
	width:320px;

	/* position: absolute;
	left: 104px;
	top: 92px; */
	color: #000;
}
.row1 .text2 .line1{
	font-size: 18px;
	font-family: 'pf_agora_slab_promedium', serif;
	font-weight: 900;
}
.row1 .text2 .line2{
	font-size: 14px;
	font-family: tahoma, serif;
}
.row1 .text2 .line3{
	font-size: 30px;
	font-family: 'pf_agora_slab_promedium', serif;
	margin: 12px 0 0 0;
}
.row1 .text2 .line4 .callback{
	width:244px;
	height:37px;
	background:url(../img/button1.png) 0 0 no-repeat;
	float:right;
	margin: 14px -5px 0 0;
}
.row1 .text2 .line4 .callback:hover{
	background-position:0 -37px;
}
.row1 .text2 .line4 .callback_opt{
	width:154px;
	height:34px;
	background:url(../img/button8.png) 0 0 no-repeat;
	float:right;
	margin:5px -5px 0 30px;
}
.row1 .text2 .line4 .callback_opt:hover{
	background-position:0 -34px;
}

.row2{
	background:rgba(255, 162, 0, .3);
	box-shadow:0 0 20px rgba(0,0,0,.6);
}
.slider1{
	margin:23px 28px 10px 23px;
	width:557px;
	height:290px;
	overflow:hidden;
	position:relative;
	float:left;
	box-shadow:0 0 2px rgba(0,0,0,.5);
	border-radius:7px;
}
.slider1 .slide{
	width:557px;
	height:290px;
	float:left;
	background-position:50% 50%;
	background-repeat: no-repeat;
	border-radius:7px;
	/* position:absolute;
	top:0;
	left:0; */
}
.slider1 .slide1{
	background-image:url(../img/slider1-slide1b.png);
	z-index:11;
}
.slider1 .slide2{
	background-image:url(../img/slider1-slide2.png);
	z-index:12;
}
.slider1 .slide3{
	background-image:url(../img/slider1-slide3.png);
	z-index:13;
}
.slider1 .slide4{
	background-image:url(../img/slider1-slide4.png);
	z-index:14;
}
.slider1 .slide5{
	background-image:url(../img/slider1-slide5.png);
	z-index:15;
}
.slider1 .slide6{
	background-image:url(../img/slider1-slide6.png);
	z-index:16;
}
.slider1 .slide7{
	background-image:url(../img/slider1-slide7.png);
	z-index:17;
}

.form1{
	float:left;
	background:#fff;
	border:1px solid #ff9400;
	border-radius:7px;
	margin:23px 0 0 0;
	padding:8px;
	box-shadow:0 0 2px rgba(0,0,0,.5);
}
.form1 form{
	margin:0;
}
.form1 .title{
	text-align:center;
	font-size:20px;
	font-family: 'pf_agora_slab_promedium', serif;
	margin:9px 0 19px 0;
}
.form1 input[type="text"],
.form1 input[type="email"],
.form1 input[type="phone"],
.form1 textarea{
	background:#eaeaea;
	border-radius:7px;
	box-shadow:inset 1px 1px 2px rgba(0,0,0,.6);
	border:none;
	display:block;
	padding:5px 11px;
	width:284px;
	font-family: 'pf_agora_slab_promedium', serif;
	font-size:14px;
	line-height:16px;
	resize:none;
}
.form1 textarea{
	height:32px;
}
.form1 input[type="text"]:focus,
.form1 input[type="email"]:focus,
.form1 input[type="phone"]:focus{
	border:none;
	box-shadow:inset 1px 1px 2px rgba(0,0,0,.6);
}
.form1 .button{
	width:308px;
	height:50px;
	background:url(../img/form1-button1.png) 0 0 no-repeat;
	border:none;
	margin: 2px 0 0 0;
}
.form1 .button:hover{
	background-position:0 -50px;
}
.slider1_buttons{
	float:left;
	margin:0 0 18px 22px;
	position: relative;
	top: 0;
	left: 0;
}
.slider1_buttons li{
	width:128px;
	height:78px;
	float:left;
	background:url(../img/slider1-buttons1.png) 0 0 no-repeat;
	margin:0 3px 0 0;
}
.slider1_buttons li:hover, .slider1_buttons li.active{
	background-position:0 -78px;
	background-color:transparent;
}
.slider1_buttons .button2{
	background-position:-130px 0;
}
.slider1_buttons .button2:hover, .slider1_buttons .button2.active{
	background-position:-130px -78px;
}
.slider1_buttons .button3{
	background-position:-260px 0;
}
.slider1_buttons .button3:hover, .slider1_buttons .button3.active{
	background-position:-260px -78px;
}
.slider1_buttons .button4{
	background-position:-390px 0;
}
.slider1_buttons .button4:hover, .slider1_buttons .button4.active{
	background-position:-390px -78px;
}
.slider1_buttons .button5{
	background-position:-521px 0;
	margin-right:3px;
}
.slider1_buttons .button5:hover, .slider1_buttons .button5.active{
	background-position:-521px -78px;
	margin-right:3px;
}
.slider1_buttons .button6{
	background-position:-652px 0;
	margin-right:2px;
}
.slider1_buttons .button6:hover, .slider1_buttons .button6.active{
	background-position:-652px -78px;
	margin-right:2px;
}
.slider1_buttons .button7{
	background-position:-783px 0;
}
.slider1_buttons .button7:hover, .slider1_buttons .button7.active{
	background-position:-783px -78px;
}

.slider_title{
	background:#874914 url(../img/slider-title1.png) 50% 0 repeat-y;
	color:#1b1b1b;
	font-size:20px;
	line-height:20px;
	font-family: 'pf_agora_slab_promedium', serif;
	padding:10px 0;
	text-align:center;
	width:880px;
	margin:27px auto 3px;
	box-shadow: 0 0 2px rgba(0,0,0,.5);
	text-shadow: 0 1px 1px #fff;
}
.red_title{
	background:#c4240a url(../img/slider-title2.png) 50% 0 repeat-y;
	color:#fff;
	text-shadow: 0 1px 1px #000;
}
.slider2{
	margin:0 40px;
}
.slider2 .slider-static,
.slider2 .slider-ribbon{
	width:880px;
	height:291px;
}
.slider2 .slider-static{
	overflow:hidden;
	background:#ff7200 url(../img/slider2_bg.png) 50% 0 repeat-y;
	line-height:1;
	box-shadow: 0 0 2px rgba(0,0,0,.5);
}
.slider2 .slider-ribbon{
	position:relative;
}
.slider2 .slider-navigation{
	background:url(../img/slider2-button.png) 0 0 no-repeat;
	width:34px;
	height:152px;
	float:left;
	margin-top:-238px;
	text-decoration:none;
	cursor:pointer;
	position:relative;
}
.slider2 .navigation-left{
	background-position:0px 0px;
	margin-left: -44px;
}
.slider2 .navigation-left:hover{
	background-position:0px -152px;
}
.slider2 .navigation-right{
	background-position:-34px 0px;
	margin-left:890px;
}
.slider2 .navigation-right:hover{
	background-position:-34px -152px;
}
.slider2 .slider-ribbon-element{
	float:left;
	width:876px;
	height:287px;
	font-family: 'pf_agora_slab_promedium', serif;
	color:#332121;
	background:#fff;
	margin:2px;
}
.slider2 .col{
	width:217px;
	height:285px;
	float:left;
	text-align:center;
	border:1px solid #d4d4d4;
}
.slider2 .col .title{
	font-size:14px;
	line-height:14px;
	margin:13px 0 0 0;
}
.slider2 .col .img{
	margin:34px 0 0 0;
	height:120px;
}
.slider2 .col .img img{
	max-width:200px;
	max-height:120px;
}
.slider2 .col .cost_new{
	font-size:20px;
	height:20px;
	line-height:20px;
	margin:7px 0 0 0;
	color:#e98400;
}
.slider2 .col .cost_old{
	font-size:18px;
	line-height:18px;
	height:18px;
	margin:7px 0 0 0;
	color:rgba(0,0,0,.9);
	text-decoration:line-through;
}
.slider2 .col .button{
	margin:15px 0 0 0;
	height:14px;
	display:block;
	background:url(../img/button2.png) 50% 0 no-repeat;
	font-size:14px;
	line-height:14px;
	padding:9px 0;
	text-align:center;
	color:#fff;
}
.slider2 .button:hover{
	text-decoration:none;
	background-position:50% -32px;
}
#slider2 .col .button{
	background:url(../img/button10.png) 50% 0 no-repeat;
}
#slider2 .col .button:hover{
	background-position:50% -32px;
}
.slider3{
	margin:0 40px;
}
.slider3 .slider-static,
.slider3 .slider-ribbon{
	width:880px;
	height:234px;
}
.slider3 .slider-static{
	overflow:hidden;
	background:#65624f url(../img/slider3-bg.png) 50% 0 repeat-y;
	line-height:1;
	/* padding:2px; */
	box-shadow: 0 0 2px rgba(0,0,0,.5);
}
.slider3 .slider-ribbon{
	position:relative;
}
.slider3 .slider-navigation{
	background:url(../img/slider2-button.png) 0 0 no-repeat;
	width:34px;
	height:152px;
	float:left;
	margin-top:-193px;
	text-decoration:none;
	cursor:pointer;
	position:relative;
}
.slider3 .navigation-left{
	background-position:0px 0px;
	margin-left: -44px;
}
.slider3 .navigation-left:hover{
	background-position:0px -152px;
}
.slider3 .navigation-right{
	background-position:-34px 0px;
	margin-left:890px;
}
.slider3 .navigation-right:hover{
	background-position:-34px -152px;
}
.slider3 .slider-ribbon-element{
	float:left;
	width:876px;
	height:230px;
	font-family: 'pf_agora_slab_promedium', serif;
	color:#332121;
	background:#fff;
	margin:2px;
}
.slider3 .col{
	width:174px;
	height:228px;
	float:left;
	text-align:center;
	border:1px solid #d4d4d4;
	border-width:1px 1px 1px 0;
}
.slider3 .first{
	border-width:1px;
}
.slider3 .col .title{
	font-size:11px;
	line-height:11px;
	margin:13px 0 0 0;
}
.slider3 .col .img{
	margin:24px 0 0 0;
}
.slider3 .col .img img{
	height:96px;
}
.slider3 .col .cost_new{
	font-size:16px;
	heigth:16px;
	line-height:16px;
	margin:5px 0 0 0;
	color:#e98400;
}
.slider3 .col .cost_old{
	font-size:14px;
	height:14px;
	line-height:14px;
	margin:5px 0 0 0;
	color:rgba(0,0,0,.9);
	text-decoration:line-through;
}
.slider3 .col .button{
	margin:14px 0 0 0;
	height:27px;
	display:block;
	background:url(../img/slider3-button.png) 50% 0 no-repeat;
}
.slider3 .button:hover{
	background-position: 50% -27px;
}

.row_300{
	font-family:'pf_agora_slab_promedium', serif;
	font-size:14px;
	color:#1b1b1b;
	margin:40px 0 0 0;
}
.row_300 .line1{
	text-align:center;
	font-size:30px;
	line-height:30px;
}
.row_300 .line2{
	text-align:center;
	font-size:42px;
	line-height:42px;
	font-weight:900;
}
.row_300 .line3{
	text-align:center;
	font-size:30px;
	line-height:30px;
	width:960px;
	float:left;
}
.row_300 .element{
	float:left;
	width:430px;
	height:130px;
	margin:20px 0 0 40px;
}
.row_300 .short{
	height:71px;
	margin-top:10px;
}
.row_300 .long{
	width:860px;
}
.row_300 .element img{
	float:left;
	margin:0 10px 0 0;
}
.row_300 .element .text{
	margin:20px 0;
}

.row4{
	background:#ffa100 url(../img/form_slider_bg.png) 50% 0 no-repeat;
	height:306px;
	margin:20px 0 0 0;
	font-family:'pf_agora_slab_promedium', serif;
	color:#1b1b1b;

}
.row4 .title{
	font-size:34px;
	text-align:center;
	line-height:34px;
	margin:34px 0 0 0;
}
.row4 form{
	margin:0;
}
.form_slider .slide
{
	display:none;
}
.form_slider .slide1
{
	display:block;
}
.form_slider .slide1 .col1{
	background:url(../img/form_slider_arrow.png) 100% 50% no-repeat;
	width:540px;
	height:230px;
	float:left;
}
.form_slider .slide1 .col1 .line1{
	font-size:23px;
	text-align:right;
	margin:93px 40px 5px 0;
}
.form_slider .slide1 .col1 .line2{
	font-size:23px;
	text-align:right;
	font-weight:900;
	margin:0 40px 0 0;
}
.form_slider .slide1 .col2{
	background:url(../img/form_slider_arrow.png) 100% 50% no-repeat;
	width:220px;
	float:left;
	height:230px;
}
.form_slider .slide1 .col2 label{
	font-size:22px;
	line-height:22px;
	margin:0 0 10px 14px;
}
.form_slider .slide1 .col2 .first{
	margin-top:72px;
}
.form_slider .slide1 .col3{
	width:150px;
	float:left;
	height:230px;
}
.form_slider .slide1 .col3 .button{
	width:258px;
	height:60px;
	background:url(../img/button6.png) 0 0 no-repeat;
	display:block;
	padding:36px 0 0 0;
	color:#fff;
	font-family:'pf_agora_slab_promedium', serif;
	font-size:32px;
	text-align:center;
	margin:67px 0 0 14px;
	text-shadow:0 1px 2px #000;
}
.form_slider .slide1 .col3 .button:hover{
	background-position:0 -96px;
	text-decoration:none;
}

.form_slider .slide2 .col1{
	background:url(../img/form_slider_arrow.png) 100% 50% no-repeat;
	width:540px;
	height:230px;
	float:left;
}
.form_slider .slide2 .col1 .line1{
	font-size:23px;
	text-align:right;
	margin:93px 40px 5px 0;
}
.form_slider .slide2 .col1 .line2{
	font-size:23px;
	text-align:right;
	font-weight:900;
	margin:0 40px 0 0;
}
.form_slider .slide2 .col2{
	background:url(../img/form_slider_arrow.png) 100% 50% no-repeat;
	width:265px;
	float:left;
	height:230px;
}
.form_slider .slide2 .col2 label{
	font-size:22px;
	line-height:22px;
	margin:0 0 10px 14px;
}
.form_slider .slide2 .col2 .first{
	margin-top:72px;
}
.form_slider .slide2 .col3{
	width:115px;
	float:left;
	height:230px;
}
.form_slider .slide2 .col3 .button{
	width:194px;
	height:60px;
	background:url(../img/button7.png) 0 0 no-repeat;
	display:block;
	padding:36px 0 0 0;
	color:#fff;
	font-family:'pf_agora_slab_promedium', serif;
	font-size:32px;
	text-align:center;
	margin:67px 0 0 14px;
	text-shadow:0 1px 2px #000;
}
.form_slider .slide2 .col3 .button:hover{
	background-position:0 -96px;
	text-decoration:none;
}
.form_slider .slide3 .col1{
	background:url(../img/form_slider_arrow.png) 100% 50% no-repeat;
	width:540px;
	height:230px;
	float:left;
}
.form_slider .slide3 .col1 .line1{
	font-size:23px;
	text-align:right;
	margin:93px 40px 5px 0;
}
.form_slider .slide3 .col1 .line2{
	font-size:23px;
	text-align:right;
	font-weight:900;
	margin:0 40px 0 0;
}
.form_slider .slide3 .col2{
	background:url(../img/form_slider_arrow.png) 100% 50% no-repeat;
	width:265px;
	float:left;
	height:230px;
}
.form_slider .slide3 .col2 label{
	font-size:18px;
	line-height:18px;
	margin:0 0 10px 14px;
}
.form_slider .slide3 .col2 .first{
	margin-top:66px;
}
.form_slider .slide3 .col3{
	width:115px;
	float:left;
	height:230px;
}
.form_slider .slide3 .col3 .button{
	width:194px;
	height:60px;
	background:url(../img/button7.png) 0 0 no-repeat;
	display:block;
	padding:36px 0 0 0;
	color:#fff;
	font-family:'pf_agora_slab_promedium', serif;
	font-size:32px;
	text-align:center;
	margin:67px 0 0 14px;
	text-shadow:0 1px 2px #000;
}
.form_slider .slide3 .col3 .button:hover{
	background-position:0 -96px;
	text-decoration:none;
}
.form_slider .slide4 .col1{
	background:url(../img/form_slider_arrow.png) 100% 50% no-repeat;
	width:540px;
	height:230px;
	float:left;
}
.form_slider .slide4 .col1 .line1{
	font-size:23px;
	text-align:right;
	margin:93px 40px 5px 0;
}
.form_slider .slide4 .col1 .line2{
	font-size:23px;
	text-align:right;
	font-weight:900;
	margin:0 40px 0 0;
}
.form_slider .slide4 .col2{
	background:url(../img/form_slider_arrow.png) 100% 50% no-repeat;
	width:265px;
	float:left;
	height:230px;
}
.form_slider .slide4 .col2 label{
	font-size:18px;
	line-height:18px;
	margin:0 0 10px 14px;
}
.form_slider .slide4 .col2 input{
	margin-top:12px;
}
.form_slider .slide4 .col2 .first{
	margin-top:50px;
}
.form_slider .slide4 .col3{
	width:115px;
	float:left;
	height:230px;
}
.form_slider .slide4 .col3 .button{
	width:194px;
	height:60px;
	background:url(../img/button7.png) 0 0 no-repeat;
	display:block;
	padding:36px 0 0 0;
	color:#fff;
	font-family:'pf_agora_slab_promedium', serif;
	font-size:32px;
	text-align:center;
	margin:67px 0 0 14px;
	text-shadow:0 1px 2px #000;
}
.form_slider .slide4 .col3 .button:hover{
	background-position:0 -96px;
	text-decoration:none;
}
.form_slider .slide5 .text1{
	font-size:18px;
	width:600px;
	text-align:center;
	margin:25px 0 0 300px;
}
.form_slider .slide5 .fields{
	background:url(../img/form_slider_arrow.png) 100% 50% no-repeat;
	width:380px;
	margin:30px 0 0 382px;
	float:left;
}
.form_slider .slide5 .fields label{
	float:right;
	margin:0 40px 0 0;
}
.form_slider .slide5 .fields input{
	font-size:14px;
	line-height:14px;
	height:14px;
	padding:5px 6px 6px 6px;
	border:none;
	border-radius:0;
	box-shadow:inset 1px 1px 1px rgba(0,0,0,.5);
}
.form_slider .slide5 .fields input:focus{
	box-shadow:inset 1px 1px 1px rgba(0,0,0,.5);
}
.form_slider .slide5 .buttons{
	float:left;
}
.form_slider .slide5 .buttons .button{
	width:258px;
	height:96px;
	background:url(../img/button6.png) 0 0 no-repeat;
	float:left;
	/* padding:36px 0 0 0; */
	color:#fff;
	font-family:'pf_agora_slab_promedium', serif;
	font-size:32px;
	text-align:center;
	margin:14px -100px 0 14px;
	text-shadow:0 1px 2px #000;
}
.form_slider .slide5 .buttons .button:hover{
	background-position:0 -96px;
	text-decoration:none;
}
.row_guarantee{
	height:345px;
	background:url(../img/img10.png) 50% 0 no-repeat;
	margin:35px 0 0 0;
}
.row5{
	font-family:'pf_agora_slab_promedium', serif;
	color:#1b1b1b;
	font-size:15px;

}
.row5 .row_feedback{
	padding:35px 0 0 30px;
}
.row5 .row_feedback_title{
	font-size:20px;
	text-align:center;
	margin:35px 0 0 0;
}
.row5 .row_feedback .element{
	float:left;
	width:450px;
	height:350px;
}
.row5 .row_feedback .element img{
	float:left;
	margin: 0 10px 0 0;
	width:117px;
}
.row5 .row_feedback .element .title{
	float:left;
	width:320px;
	font-weight:900;
}
.row5 .row_feedback .element .text{
	float:left;
	width:320px;
}
.row_trust_slider{
	background:url(../img/bg3.png) 50% 0 repeat-y;
}
.row_trust_slider .slider_title{
	background:none;
	box-shadow:none;
}
.slider6{
	margin:0 40px;
}
.slider6 .slider-static,
.slider6 .slider-ribbon{
	width:832px;
	height:233px;
}
.slider6 .slider-static{
	overflow:hidden;
	margin:0 24px;
}
.slider6 .slider-ribbon{
	position:relative;
}
.slider6 .slider-navigation{
	background:url(../img/slider2-button.png) 0 0 no-repeat;
	width:34px;
	height:152px;
	float:left;
	margin-top:-222px;
	text-decoration:none;
	cursor:pointer;
	position:relative;
}
.slider6 .navigation-left{
	background-position:0px 0px;
	/* margin-left: -14px; */
}
.slider6 .navigation-left:hover{
	background-position:0px -152px;
}
.slider6 .navigation-right{
	background-position:-34px 0px;
	margin-left: 846px;
}
.slider6 .navigation-right:hover{
	background-position:-34px -152px;
}
.slider6 .slider-ribbon-element{
	float:left;
	width:832px;
	height:233px;
	font-family: 'pf_agora_slab_promedium', serif;
}
.slider6 .col{
	float:left;
	width:170px;
	margin:0 19px;
	text-align:center;
}
.slider6 .col img{
	margin:0 auto 17px auto;
}
.slider6 .col a{
	color:#1b1b1b;
	text-decoration:none;
}
.slider6 .col a:hover{
	text-decoration:underline;
}
.row_how_we_work{
	font-size:26px;
	text-align:center;
	font-family: 'pf_agora_slab_promedium', serif;
	margin:73px 0 32px 0;
}
.row_how_we_work_img img{
	display:block;
	margin:0 auto;
}
.row_delivery{
	font-size:26px;
	text-align:center;
	font-family: 'pf_agora_slab_promedium', serif;
	margin:73px 0 32px 0;
}
.row_delivery_text{
	font-family: 'pf_agora_slab_promedium', serif;
	font-size:15px;
	color:#1b1b1b;
	width:960px;
	float:left;
}
.row_delivery_text img{
	float:left;
	margin:0 24px 6px 0;
}
.row_delivery_text .text{
	margin:27px 0 0 0;
	width:830px;
	float:left;
}

.row6{
	height:310px;
	background:url(../img/row6-bg.png) 50% 0 no-repeat;
	margin:50px 0 0 0;
	font-family: 'pf_agora_slab_promedium', serif;
	box-shadow:0 1px 4px rgba(0,0,0,.5);
}
.row6 .slogan{
	font-size:31px;
	float:left;
	margin:46px 35px 0 60px
}
.row6 .slogan span{
	font-size:36px;
}

.form2{
	float:left;
	background:#fff;
	border:1px solid #ff9400;
	border-radius:7px;
	margin:10px 0 0 0;
	padding:8px;
	box-shadow:0 0 2px rgba(0,0,0,.5);
}
.form2 form{
	margin:0;
}
.form2 .title{
	text-align:center;
	font-size:20px;
	font-family: 'pf_agora_slab_promedium', serif;
	margin:9px 0 19px 0;
}
.form2 input[type="text"],
.form2 input[type="email"],
.form2 input[type="phone"],
.form2 textarea{
	background:#eaeaea;
	border-radius:7px;
	box-shadow:inset 1px 1px 2px rgba(0,0,0,.6);
	border:none;
	display:block;
	padding:5px 11px;
	width:284px;
	font-family: 'pf_agora_slab_promedium', serif;
	font-size:14px;
	line-height:16px;
	resize:none;
}
.form2 textarea{
	height:32px;
}
.form2 input[type="text"]:focus,
.form2 input[type="email"]:focus,
.form2 input[type="phone"]:focus{
	border:none;
	box-shadow:inset 1px 1px 2px rgba(0,0,0,.6);
}
.form2 .button{
	width:308px;
	height:50px;
	background:url(../img/form1-button1.png) 0 0 no-repeat;
	border:none;
	margin: 2px 0 0 0;
}
.form2 .button:hover{
	background-position:0 -50px;
}
.row7{
	height:174px;
	background:#dadada;
	margin:45px 0 0 0;
	font-family: 'pf_agora_slab_promedium', serif;
}
.row7 .col_left{
	float:left;
	width:400px;
}
.row7 .col_left img{
	margin:63px 0 0 21px;
	float:left;
}
.row7 .col_left .shop-name{
	margin:68px 0 0 18px;
	float:left;
	font-size:36px;
	color:#6c6c6c;
	text-shadow:0 1px 1px rgba(255, 255, 255, .8);
}
.row7 .col_left .shop-slogan{
	margin:4px 0 0 18px;
	float:left;
	font-size:14px;
	color:#6c6c6c;
}
.row7 .text2{
	text-align: right;
	float:right;
	margin: 16px 51px 0 0;

	/* position: absolute;
	left: 104px;
	top: 92px; */
	color: #000;
}
.row7 .text2 .line1{
	font-size: 18px;
	font-family: 'pf_agora_slab_promedium', serif;
	font-weight: 900;
}
.row7 .text2 .line2{
	font-size: 14px;
	font-family: tahoma, serif;
}
.row7 .text2 .line3{
	font-size: 30px;
	font-family: 'pf_agora_slab_promedium', serif;
	margin: 12px 0 0 0;
}
.row7 .text2 .line4 a{
	width:244px;
	height:37px;
	background:url(../img/button1.png) 0 0 no-repeat;
	float:right;
	margin: 14px -5px 0 0;
}
.row7 .text2 .line4 a:hover{
	background-position:0 -37px;
}

.modal_callback
{
	width:630px;
	margin-left:-315px;
	border:1px solid #ff9c00;
	border-radius:0;
	font-family: 'pf_agora_slab_promedium', serif;
}
.modal_callback .modal-body
{
	max-width:none;
	max-height:none;
	padding:0 0 37px 0;
}

.modal_callback .close
{
	padding:5px;
	margin:5px;
	border-radius:12px;
	background:#ccc;
	opacity:1;
	filter:alpha(opacity=100);
}
.modal_callback .close:hover
{
	background:#666;
}
.modal_callback .close i
{
	float:left;
	margin:0;
}
.modal_callback .form{
	float:left;
	background:#fff;
	margin:47px 0 0 0;
	/* border:1px solid #ff9400; */
	/* border-radius:7px; */
	/* margin:10px 0 0 0; */
	/* padding:8px; */
	/* box-shadow:0 0 2px rgba(0,0,0,.5); */
}
.modal_callback .form form{
	margin:0;
}
.modal_callback .form .title{
	text-align:center;
	font-size:20px;
	font-family: 'pf_agora_slab_promedium', serif;
	margin:9px 0 19px 0;
}
.modal_callback .form input[type="text"],
.modal_callback .form input[type="email"],
.modal_callback .form input[type="phone"],
.modal_callback .form textarea{
	background:#eaeaea;
	border-radius:7px;
	box-shadow:inset 1px 1px 2px rgba(0,0,0,.6);
	border:none;
	display:block;
	padding:5px 11px;
	width:284px;
	font-family: 'pf_agora_slab_promedium', serif;
	font-size:14px;
	line-height:16px;
	resize:none;
}
.modal_callback .form textarea{
	height:32px;
}
.modal_callback .form input[type="text"]:focus,
.modal_callback .form input[type="email"]:focus,
.modal_callback .form input[type="phone"]:focus{
	border:none;
	box-shadow:inset 1px 1px 2px rgba(0,0,0,.6);
}
.modal_callback .form .button{
	width:308px;
	height:50px;
	background:url(../img/modal_button1.png) -1px 0 no-repeat;
	border:none;
	margin: 2px 0 0 0;
}
.modal_callback .form .button:hover{
	background-position:-1px -50px;
}
.modal_callback .text1
{
	color:#1b1b1b;
	text-align:center;
	font-size:18px;
	margin:28px 0 0 24px;
}
.modal_callback .col_left
{
	float:left;
	width:290px;
}
.modal_callback .modal-body img
{
	/* float:left; */
	margin:10px 0 0 16px;
}
.modal_callback .text2
{
	color:#1b1b1b;
	text-align:left;
	font-size:14px;
	margin:0 0 0 22px;
	line-height: 1.2;
}

.modal_ty{
	width:600px;
	margin-left:-300px;
	border:1px solid #ff9c00;
	border-radius:0;
	font-family: 'pf_agora_slab_promedium', serif;
}
.modal_ty .modal-body
{
	max-width:none;
	max-height:none;
	padding:0 0 37px 0;
}
.modal_ty .close
{
	padding:5px;
	margin:5px;
	border-radius:12px;
	background:#ccc;
	opacity:1;
	filter:alpha(opacity=100);
	height:24px;
}
.modal_ty .close:hover
{
	background:#666;
}
.modal_ty i{
	margin:0;
}
.modal_ty .text{
	margin: 50px;
	font-size: 24px;
	text-align:center;
}

.modal_item_card
{
	width:954px;
	margin-left:-477px;
	border:1px solid #ff9c00;
	border-radius:0;
	font-family: 'pf_agora_slab_promedium', serif;
}
.modal_item_card .modal-body
{
	max-width:none;
	max-height:none;
	padding:0 0 37px 0;
}

.modal_item_card .close
{
	padding:5px;
	margin:5px;
	border-radius:12px;
	background:#ccc;
	opacity:1;
	filter:alpha(opacity=100);
}
.modal_item_card .close:hover
{
	background:#666;
}
.modal_item_card .close i
{
	float:left;
	margin:0;
}
.modal_item_card .form{
	float:left;
	background:#fff;
	margin:18px 0 0 0;
	/* border:1px solid #ff9400; */
	/* border-radius:7px; */
	/* margin:10px 0 0 0; */
	/* padding:8px; */
	/* box-shadow:0 0 2px rgba(0,0,0,.5); */
}
.modal_item_card .form form{
	margin:0;
}
.modal_item_card .form .title{
	text-align:center;
	font-size:20px;
	font-family: 'pf_agora_slab_promedium', serif;
	margin:9px 0 19px 0;
}
.modal_item_card .form input[type="text"],
.modal_item_card .form input[type="email"],
.modal_item_card .form input[type="phone"],
.modal_item_card .form textarea{
	background:#eaeaea;
	border-radius:7px;
	box-shadow:inset 1px 1px 2px rgba(0,0,0,.6);
	border:none;
	display:block;
	padding:5px 11px;
	width:284px;
	font-family: 'pf_agora_slab_promedium', serif;
	font-size:14px;
	line-height:16px;
	resize:none;
}
.modal_item_card .form textarea{
	height:32px;
}
.modal_item_card .form input[type="text"]:focus,
.modal_item_card .form input[type="email"]:focus,
.modal_item_card .form input[type="phone"]:focus{
	border:none;
	box-shadow:inset 1px 1px 2px rgba(0,0,0,.6);
}
.modal_item_card .form .button{
	width:308px;
	height:50px;
	background:url(../img/modal_item_form_button1.png) -1px 0 no-repeat;
	border:none;
	margin: 2px 0 0 0;
}
.modal_item_card .form .button:hover{
	background-position:-1px -50px;
}
.modal_item_card .gallery{
	width:594px;
	float:left;
}
.modal_item_card .gallery .img{
	margin:44px 0 0 0;
	height:300px;
}
.modal_item_card .gallery .img img{
	display:block;
	margin:0 auto;

	max-width:500px;
	max-height:300px;
}
.modal_item_card .info{
	width:309px;
	float:left;
	font-size:14px;
	color:#000;
	margin:19px 0 0 0;
}
.modal_item_card .info .title{
	font-size:18px;
}
.modal_item_card .info .description{
	font-size:12px;
	margin:14px 0 0 0;
}
.modal_item_card .info .attributes{
	margin:19px 0 0 0;
}
.modal_item_card .info .name{
	width:162px;
	padding:0 8px 0 15px;
	float:left;
}
.modal_item_card .info .value{
	float:left;
	width:101px;

}
.modal_item_card .info .element{
	background:#ffe1a6;
	margin:0 0 3px 0;
}
.modal_item_card .info .cost{
	background:#fff0d2;
	border:1px solid #ffd07d;
	margin:11px 0 0 0;
	padding:7px 0;
}
.modal_item_card .info .cost .action .value{
	color:#f67f00;
}
.modal_item_card .info .cost .old .value{
	text-decoration:line-through;
}
.modal_item_card .slider7{
	margin:22px auto 0;
	display:block;
	width:461px;
}
.modal_item_card .slider7 .slider-static,
.modal_item_card .slider7 .slider-ribbon{
	width:399px;
	height:84px;
}
.modal_item_card .slider7 .slider-static{
	overflow:hidden;
	margin:0 24px;
}
.modal_item_card .slider7 .slider-ribbon{
	position:relative;
}
.modal_item_card .slider7 .slider-navigation{
	background:url(../img/slider2-button_1.png) 0 0 no-repeat;
	width:19px;
	height:84px;
	float:left;
	margin-top:-84px;
	text-decoration:none;
	cursor:pointer;
	position:relative;
}
.modal_item_card .slider7 .navigation-left{
	background-position:0px 0px;
	/* margin-left: -14px; */
}
.modal_item_card .slider7 .navigation-left:hover{
	background-position:0px -84px;
}
.modal_item_card .slider7 .navigation-right{
	background-position:-18px 0px;
	margin-left: 423px;
}
.modal_item_card .slider7 .navigation-right:hover{
	background-position:-18px -84px;
}
.modal_item_card .slider7 .slider-ribbon-element{
	float:left;
	width:399px;
	height:84px;
	font-family: 'pf_agora_slab_promedium', serif;
}
.modal_item_card .slider7 .col{
	float:left;
	width:133px;
}
.modal_item_card .slider7 .col a{
	color:#1b1b1b;
	text-decoration:none;
	display:block;
	margin:0 auto;
	max-height:84px;
	max-width:84px;
}
.modal_item_card .slider7 .col a:hover{
	text-decoration:underline;
}
.counter_block{
	height:35px;
	color:#000;
	font-family:'Roboto',sans-serif;
	font-size:26px;
	line-height:32px;
	text-align:center;
	margin: 95px 30px 0 0;
}
.counter_element{
	height:35px;
	width:22px;
	margin:0 0 0 2px;
	float:right;
	background:url('http://media.lpgenerator.ru/images/10285/slider1-timer-bg-1_1.png#size_22x35') 0% 50% no-repeat;
}
.counter_text{
	display:none;
}
.counter_text_element{
	width:46px;
	float:right;
	text-align:center;
	font-family:arial, sans-serif;
	font-size:10px;
	line-height:12px;
	margin:0 0 0 2px;
}
.input_wrong{
	background:rgba(255, 0, 0, .5) !important;
}
.callback_credit_link{
	margin:124px 0 0 228px;
	background:url(../img/button9.png) 0 0 no-repeat;
	width:308px;
	height:16px;
	float:left;
	color:#fff;
	font-style:italic;
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding:16px 0 18px;
	text-decoration:none;
	text-shadow:0 1px 1px rgba(0,0,0,.5);
}
.callback_credit_link:hover{
	background-position:0 -50px;
	color:#fff;
	text-decoration:none;
}