@font-face {
    font-family: 'robotoblack';
    src: url('/fonts/roboto-black-webfont.eot');
    src: url('/fonts/roboto-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-black-webfont.woff2') format('woff2'),
         url('/fonts/roboto-black-webfont.woff') format('woff'),
         url('/fonts/roboto-black-webfont.ttf') format('truetype'),
         url('/fonts/roboto-black-webfont.svg#robotoblack') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotoregular';
    src: url('/fonts/roboto-regular-webfont.eot');
    src: url('/fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('/fonts/roboto-regular-webfont.woff') format('woff'),
         url('/fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('/fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotobold_condensed';
    src: url('/fonts/roboto-boldcondensed-webfont.eot');
    src: url('/fonts/roboto-boldcondensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-boldcondensed-webfont.woff2') format('woff2'),
         url('/fonts/roboto-boldcondensed-webfont.woff') format('woff'),
         url('/fonts/roboto-boldcondensed-webfont.ttf') format('truetype'),
         url('/fonts/roboto-boldcondensed-webfont.svg#robotobold_condensed') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotolight';
    src: url('/fonts/roboto-light-webfont.eot');
    src: url('/fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-light-webfont.woff2') format('woff2'),
         url('/fonts/roboto-light-webfont.woff') format('woff'),
         url('/fonts/roboto-light-webfont.ttf') format('truetype'),
         url('/fonts/roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;
}

html {overflow: auto; min-height: 100%;}
body {margin: 0; padding: 0; font-family: Arial, Tahoma, Helvetica, sans-serif; color: #000; font-size: 20px; min-height: 100%; background: #fff;}
img {border: 0;}
.clear {clear: both; overflow: hidden; font-size: 0; height: 0;}

#block_1_w {min-width: 1400px; background: url(/img/block_1_w.png);}
#block_1 {background: url(/img/block_1.jpg); height: 781px; width: 1400px; margin: 0 auto; position: relative; padding: 1px 0 0;}
#logo {position: absolute; top: 14px; left: 219px; width: 164px; height: 91px; background: url(/img/logo.png);}
#phone {position: absolute; top: 17px; right: 219px; font-family: robotoblack; font-size: 38px; color: #fff;}
#phone div {font-family: robotoregular; font-size: 18px; text-align: center;}
#title {margin: 100px; text-align: center; font-family: robotoblack; font-size: 53px; color: #f4c90f;}
.arrow {position: absolute; font-family: robotoregular; font-weight: bold; font-size: 23px; color: #fff;}
#pic_1 {text-align: right; top: 279px; left: 170px; padding: 0 95px 0 0; background: url(/img/pic_1.png) right bottom no-repeat;}
#pic_2 {top: 300px; right: 220px; padding: 0 0 0 100px; background: url(/img/pic_2.png) left no-repeat;}
#pic_3 {top: 505px; right: 80px; padding: 0 0 67px 70px; background: url(/img/pic_3.png) left bottom no-repeat;}
#pic_9 {top: 680px; right: 420px; padding: 0 0 67px 70px;  font-size: 28px; color: #ff5c64; }
.strike {text-decoration: line-through; font-size: 21px;}
.discount {padding: 34px 0 0; text-align: center; position: absolute; top: 14px; left: 219px; width: 254px; height: 220px; background: url(/img/discount.png);}
.discount p {font-size: 18px; font-family: robotolight; margin: 16px 0 0;}
.discount p:first-child {font-size: 21px;}
.discount div {font-family: robotoblack; font-size: 31px; margin: 16px 0 0;}
#dis_1 {top: 505px; left: 215px;}

#block_2_w {min-width: 1400px; background: #efefef;}
#block_2 {line-height: 28px; font-family: robotoregular; text-align: center; background: url(/img/block_2.jpg) top no-repeat; height: 410px; width: 1400px; margin: 0 auto; position: relative; padding: 45px 0 0;}
#block_2 p {margin: 20px 0 0;}
.bu {font-family: robotoblack; font-size: 24px; text-transform: uppercase;}
.bold {font-family: robotoblack; font-size: 22px;}

#block_3_w {min-width: 1400px; background: #d8d8d8;}
#block_3 {font-size: 24px; font-family: robotoregular; text-align: center; height: 273px; width: 1400px; margin: 0 auto; position: relative; padding: 1px 0 0;}

#b3_1 {margin: 5px 0 0;}
#b3_1 span {font-family: robotoblack; font-size: 36px; vertical-align: middle;}
#b3_2 {font-weight: bold; margin: 0 0 8px;  font-size: 35px; color: red;}

.feedback {width: 837px; margin: 18px auto 0; text-transform: uppercase; text-align: center; line-height: 84px; font-family: robotobold_condensed; font-size: 24px; background: #9a9a9a; border: 2px solid #fff;}
.feedback input {line-height: 34px; padding: 0 10px; margin: 0 13px 4px; width: 185px; border: 1px solid #888989; border-radius: 3px; font-family: robotoregular; font-size: 14px; vertical-align: middle;}
.feedback span {cursor: pointer; display: inline-block; line-height: 26px; padding: 4px 0 0; width: 211px; background: #ff5c64; border-bottom: 4px solid #e65259; border-radius: 3px; margin: 0 0 4px; color: #fff; font-family: robotoblack; font-size: 16px; vertical-align: middle;}

#block_4_w {min-width: 1400px; background: url(/img/block_1_w.png);}
#block_4 {background: url(/img/block_3.jpg); height: 687px; width: 1400px; margin: 0 auto; position: relative; padding: 1px 0 0;}
#phone1 {position: absolute; top: 17px; right: 219px; font-family: robotoblack; font-size: 38px; color: #fff;}
#phone1 div {font-family: robotoregular; font-size: 18px; text-align: center;}

#dis_2 {top: 100px; left: 780px;}


#pic_4 {text-align: right; top: 193px; right: 200px; padding: 0 0 10px 20px; background: url(/img/pic_4.png) left bottom no-repeat;}
#pic_5 {top: 300px; left: 170px; padding: 0 0 55px 0; background: url(/img/pic_5.png) right 32px bottom 0 no-repeat;}
#pic_6 {top: 394px; right: 50px; padding: 11px 0 0 77px; background: url(/img/pic_6.png) left top no-repeat;}
#pic_7 {text-align: right; top: 517px; left: 183px; padding: 35px 101px 30px 0; background: url(/img/pic_7.png) right top no-repeat;}
#pic_8 {top: 515px; right: 180px; padding: 0 0 67px 70px; background: url(/img/pic_8.png) left bottom no-repeat;}
#pic_10 {top: 115px;  left: 100px; padding: 0 0 67px 70px;  font-size: 26px; color: #ff5c64; }

#block_5_w {min-width: 1400px; background: #efefef;}
#block_5 {width: 1400px; margin: 0 auto;}
#block_5_1 {height: 650px; width: 850px; margin: 0 auto; position: relative; padding: 1px 0 0;}

#b5_1 {line-height: 100px; text-align: center; font-family: robotolight; font-size: 33px;}

.comment > img {float: left; margin: 0 32px 0 0;}
.comment:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.comment > div {overflow: hidden; font-family: robotoregular; font-size: 18px;}
.comment > div > div {font-weight: bold; font-size: 20px; margin: 0 0 27px;}

#last_c {margin: 63px 0 0;}

#block_6_w {min-width: 1400px; background: #fff;}
#block_6 {padding: 13px 0 0; height: 100px; line-height: 40px; width: 1400px; margin: 0 auto; font-family: robotoblack; font-size: 36px; text-align: center; color: #4b4a4c;}
#block_6 > span {font-family: robotoregular; font-size: 21px;}

#block_7_w {min-width: 1400px; background: #d8d8d8;}
#block_7 {padding: 1px 0 0; height: 240px; width: 1400px; margin: 0 auto; text-align: center;}
#b7_1 {font-family: robotoregular; font-size: 35px; font-weight: bold; margin: 18px 0 7px; color: red;}


#block_8_w {min-width: 1400px; background: url(/img/block_1_w.png);}
#block_8 {background: url(/img/block_4.jpg); height: 766px; width: 1400px; margin: 0 auto;}


#block_9_w {min-width: 1400px; background: #fff;}
#block_9 {padding: 13px 0 0; height: 100px; line-height: 40px; width: 1400px; margin: 0 auto; font-family: robotoblack; font-size: 36px; text-align: center; color: #4b4a4c;}
#block_9 > span {font-family: robotoregular; font-size: 21px;}


#block_5_w_5
{
	height: 375px;
	width: 1240px;
	background: #fff;
	margin: auto;
}
#block_5_w_5 .content_box p
{
    margin-top: 5px;
    margin-bottom: 15px;
}
.carousel
{
	height:240px; 
	width:100%;
	margin: 15px auto 0 auto;
}
.carousel img
{
 border-radius:240px;
 margin-right: 25px;
 margin-left: 25px;
}
#block_5_w_5 .prev
{
	margin-top: 80px;
	width: 37px;
	height: 103px;
	position: absolute;
	background: url('../img/prev.png') 0 0 no-repeat;
}

#block_5_w_5 .next
{
	margin-top: -170px;
    margin-left: 1200px;
	width: 37px;
	height: 103px;
	position: absolute;
	background: url('../img/next.png') 0 0 no-repeat;
}

