@font-face {
	font-family: 'Circe-Regular';
	src: url('fonts/crc55.eot');
	src: url('fonts/crc55.eot') format('embedded-opentype'),
    	 url('fonts/crc55.woff') format('woff'),
    	 url('fonts/crc55.ttf') format('truetype'),
         url('fonts/crc55.svg#Circe-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Circe-Bold';
	src: url('fonts/circe-bold.eot');
	src: url('fonts/circe-bold.eot') format('embedded-opentype'),
    	 url('fonts/circe-bold.woff') format('woff'),
    	 url('fonts/circe-bold.ttf') format('truetype'),
         url('fonts/circe-bold.svg#Circe-Bold') format('svg');
	font-weight: normal;
	font-style: normal;
}

*{margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
a{text-decoration:none;}
b{font-family:Circe-Bold, Arial, sans-serif;}
body{min-width:996px;background:url(images/bg940.jpg) 0 0 no-repeat;background-size:cover;font-family:Circe-Regular, Arial, sans-serif;font-size:16px;line-height:26px;color:#777777;}

ul{margin:0;padding:0;list-style:none;}
ul li{margin:0;padding:0 0 0 19px;position:relative;}
ul li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:6px;background:url(images/accept.png) 0 0 no-repeat;}
.left_bl{float:left;}
.right_bl{float:right;}
.clearfix:before,.clearfix:after{content:"";display:block;clear:both;}

.btn{margin:32px 0 0;display:inline-block;color:#FFF;font-size:16px;background:#ee1d31;border-radius:26px;padding:14px 30px 11px;}
.btn:hover{background: #ff3347;}

.wrapper{width:996px;padding:0 10px;margin:60px auto 80px;}
.content{background:#FFF;padding:63px 70px 61px;}
.content .logo{margin:0 0 38px;}
.first_bl.title{margin:0 0 27px;font-size:24px;line-height:1.2em;color:#343434;}
.content .top_bl{margin:0 0 31px;}
.content .middle_bl{margin:0 0 35px;padding:40px 44px 41px;background:#f8f8f8;border:1px solid #efefef;}
.content .middle_bl .left_bl{width:530px;}
.content .middle_bl .title{margin:0 0 22px;font-size:20px;color:#343434;}
.content .bottom_bl{margin:0 0 31px;}
.content .bottom_bl .first_line{margin:0 0 26px;}
.content .bottom_bl .second_line ul{margin:0 45px 0 0;width:453px;display:inline-block;vertical-align:top;}
.content .bottom_bl .second_line .contact{display:inline-block;vertical-align:top;}
.content .bottom_bl .second_line .phone{margin:0 32px 0 0;}
.content .bottom_bl .second_line .thead{margin:0 0 1px;font-size:15px;}
.content .bottom_bl .second_line .val{font-size:18px;color:#343434;}
.content .bottom_bl .thanks{color:#343434;}

.content.second_page .middle_bl .left_bl{width:350px;}
.content.second_page .middle_bl .left_bl .title{margin:0 0 20px;}
.content.second_page .middle_bl p{line-height:22px;}
.content.second_page .middle_bl .right_bl{margin:48px 0 0;width:313px;}
.content.second_page .middle_bl .right_bl .btn{margin:27px 0 0;}
.content.second_page .middle_bl .button_bl{margin:28px 0 0;position:relative;display:inline-block;}
.content.second_page .middle_bl .button_bl .bx_btn{padding:15px 10px 14px 80px;position:relative;display:inline-block;width:280px;background:#FFF;font-size:14px;line-height:18px;color:#ee1d31;border-radius:34px;}
.content.second_page .middle_bl .button_bl .bx_btn:hover{color:#FFF;background:#ee1d31;}
.content.second_page .middle_bl .button_bl .bx_btn.first{margin:0 0 31px;}
.content.second_page .middle_bl .button_bl .bx_btn.first:before{content:"";position:absolute;left:33px;top:15px;background:url(images/reddock.png) -29px 0 no-repeat;width:28px;height:35px;}
.content.second_page .middle_bl .button_bl .bx_btn.first:hover:before{background-position:0 0;}
.content.second_page .middle_bl .button_bl .bx_btn.second:before{content:"";position:absolute;left:30px;top:15px;background:url(images/reddock.png) -36px -41px no-repeat;width:34px;height:34px;}
.content.second_page .middle_bl .button_bl .bx_btn.second:hover:before{background-position:0 -41px;}
.content.second_page .middle_bl .button_bl .line_or{position:absolute;left:0;right:0;top:67px;text-align:center;font-size:14px;color:#d7d7d7;}
.content.second_page .middle_bl .button_bl .line_or span{position:relative;}
.content.second_page .middle_bl .button_bl .line_or span:before{content:"";position:absolute;left:-51px;top:10px;width:38px;height:1px;background:url(images/line.png) 0 0 no-repeat;}
.content.second_page .middle_bl .button_bl .line_or span:after{content:"";position:absolute;right:-51px;top:10px;width:38px;height:1px;background:url(images/line.png) 0 0 no-repeat;}

