﻿@charset "UTF-8";  @font-face{    font-family: 'HeliosCond';    src: url('../fonts/helioscond-webfont.eot');    src: url('../fonts/helioscond-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/helioscond-webfont.woff') format('woff'),         url('../fonts/helioscond-webfont.ttf') format('truetype');    font-weight: normal;    font-style: normal;}@font-face{    font-family: 'HeliosCond';    src: url('../fonts/helioscond-bold-webfont.eot');    src: url('../fonts/helioscond-bold-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/helioscond-bold-webfont.woff') format('woff'),         url('../fonts/helioscond-bold-webfont.ttf') format('truetype');    font-weight: bold;    font-style: normal;}.font{	font-family: 'HeliosCond';}/* common */html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,button,textarea,p,blockquote,th,td{	margin: 0;	padding: 0;}table{	border-spacing: 0;}img{	border: none;}ul li{	list-style: none;}h1,h2,h3,h4,h5,h6{	font-size: 100%;	font-weight: normal;}sup,sub{	vertical-align: baseline;}input,button,textarea,select,optgroup,option{ 	font-family: inherit;	font-size: inherit;	font-style: inherit;	font-weight: inherit;}input:focus,textarea:focus,select:focus{	outline: none;}input[type='checkbox'],input[type='submit'],input[type='reset'],input[type='radio'],input[type='image'],input[type='file']{	cursor: pointer;}label{	cursor: pointer;	color: inherit;}html{	height: 100%;}body{	height: 100%;	font-family: Arial, sans-serif;	font-size: 14px;	line-height: 120%;	text-align: left;	color: #5a5e5f;}hr{	border: 0 none;	border-top: solid 1px #ccc;	border-bottom: solid 1px #fff;	height: 0;	color: #ccc;	background: none;	margin: 0;}.hr{	height: 7px;	background: url('../images/hotline/hr.png') no-repeat center center;}a{	text-decoration: underline;	outline: none;	color: inherit;}a:hover{	text-decoration: none;}.link a,.label{	color: #f58426;}.center{	text-align: center;}.left{	float: left;}.right{	float: right;}.relative{	position: relative;}.uppercase{	text-transform: uppercase;}.clear{	float: none !important;	display: block;	clear: both;	height: 0;}.clear-left{	float: none !important;	display: block;	clear: left;	height: 0;}.clear-right{	float: none !important;	display: block;	clear: right;	height: 0;}input[type='text'],input[type='email'],input[type='password'],textarea{	color: #b6b6b6;	width: 230px;	font-size: 18px;	height: 18px;	line-height: 18px;	padding: 11px 10px 11px;	border: solid 1px #bdbdbd;	background: #fff;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;}textarea{	height: 74px;	padding-top: 6px;	resize: none;}select{	cursor: pointer;}.button{	cursor: pointer;	display: inline-block; *display: inline; zoom: 1;	width: 312px;	height: 77px;	white-space: nowrap;	text-decoration: none;	border: solid 1px #ea5a0e;	color: #fff;	font-size: 34px;	font-weight: bold;	text-align: center;	text-transform: uppercase;	line-height: 77px;	background: rgb(245,152,25);	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1OTgxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOTU0MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  rgba(245,152,25,1) 0%, rgba(233,84,13,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,152,25,1)), color-stop(100%,rgba(233,84,13,1)));	background: -webkit-linear-gradient(top,  rgba(245,152,25,1) 0%,rgba(233,84,13,1) 100%);	background: -o-linear-gradient(top,  rgba(245,152,25,1) 0%,rgba(233,84,13,1) 100%);	background: -ms-linear-gradient(top,  rgba(245,152,25,1) 0%,rgba(233,84,13,1) 100%);	background: linear-gradient(to bottom,  rgba(245,152,25,1) 0%,rgba(233,84,13,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f59819', endColorstr='#e9540d',GradientType=0 );	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	-webkit-box-shadow: inset 0 0 1000px rgba(0,0,0,0);	-moz-box-shadow: inset 0 0 1000px rgba(0,0,0,0);	box-shadow: inset 0 0 1000px rgba(0,0,0,0);	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.button.small{	width: 274px;	height: 48px;	font-size: 25px;	line-height: 48px;}.button:hover{	-webkit-box-shadow: inset 0 0 1000px rgba(0,0,0,0.1);	-moz-box-shadow: inset 0 0 1000px rgba(0,0,0,0.1);	box-shadow: inset 0 0 1000px rgba(0,0,0,0.1);}/* text */h1,h2{	margin: 0;	padding: 0;	color: #1f3454;	font-size: 52px;	font-weight: bold;	line-height: 105%;	text-transform: uppercase;	color: #fff;}h2{	font-size: 34px;	line-height: 100%;	color: #f58426;}h3{	color: #f58426;	text-transform: uppercase;	margin: 0 0 4px;}p{	margin: 0 0 8px;}/* text off *//* off */.wrap{	border-top: solid 15px #f58426;	border-bottom: solid 15px #f58426;	background: rgb(244,148,24);	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmNDk0MTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNjNTUxMDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjQ5NDE4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-radial-gradient(center, ellipse cover,  rgba(244,148,24,1) 0%, rgba(197,81,5,1) 50%, rgba(244,148,24,1) 100%);	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(244,148,24,1)), color-stop(50%,rgba(197,81,5,1)), color-stop(100%,rgba(244,148,24,1)));	background: -webkit-radial-gradient(center, ellipse cover,  rgba(244,148,24,1) 0%,rgba(197,81,5,1) 50%,rgba(244,148,24,1) 100%);	background: -o-radial-gradient(center, ellipse cover,  rgba(244,148,24,1) 0%,rgba(197,81,5,1) 50%,rgba(244,148,24,1) 100%);	background: -ms-radial-gradient(center, ellipse cover,  rgba(244,148,24,1) 0%,rgba(197,81,5,1) 50%,rgba(244,148,24,1) 100%);	background: radial-gradient(ellipse at center,  rgba(244,148,24,1) 0%,rgba(197,81,5,1) 50%,rgba(244,148,24,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f49418', endColorstr='#f49418',GradientType=1 );}.inside{	width: 1024px;	margin: 0 auto;	background: #fff;}/* header */.header{	height: 738px;	background: url('../images/hotline/header.jpg') no-repeat center top;}.logo{	padding: 42px 0 0 62px;}.action{	position: absolute;	left: 50%;	top: 211px;	margin-left: -512px;}.header h1{	width: 462px;	text-align: right;	padding: 104px 0 0 36px;}.date{	padding: 69px 0 0 31px;	font-size: 78px;	font-weight: bold;	line-height: 100%;	color: #fff;	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=25)';	filter: alpha(opacity=25);	-khtml-opacity: 0.25;	-moz-opacity: 0.25;	opacity: 0.25;}.nav{	padding: 20px 40px 0;	font-size: 0;	line-height: 0; 	color: #000;}.nav .step{	padding: 0 40px 0 0;	width: 250px;	height: 204px;}.nav .step2{	width: 230px;}.nav .step3{	width: 180px;}.nav .step4{	width: 164px;	padding: 0;}.nav .img{	position: absolute;	left: 49px;	top: 0;	padding: 20px 0 0;}.nav .step4 .img{	padding: 0;}.nav .txt{	position: absolute;	width: 100%;	left: 0;	bottom: 0;	white-space: nowrap;}.nav .txt div{	display: inline-block; *display: inline; zoom: 1;	width: 204px;	font-size: 18px;	line-height: 110%;	white-space: normal;}.nav .step2 .txt div{	width: 184px;}.nav .step3 .txt div{	width: 134px;}.nav .step4 .txt div{	width: 118px;}.nav .txt div.font{	width: 46px;	font-size: 80px;	font-weight: bold;	line-height: 78%;	color: #f58426;}/* header off *//* content */.content{	padding: 40px 0;}.photos{	margin: 0 20px;	height: 612px;	background: url('../images/hotline/oven.jpg') no-repeat left top;}.dish{	display: block;	position: absolute;	left: 131px;	top: 91px;	width: 255px;	height: 174px;	background: url('../images/hotline/dish1.png') no-repeat center top;}.dish2{	left: 183px;	top: 307px;	background-image: url('../images/hotline/dish2.png');}.dish img{	position: absolute;	left: 14px;	top: 13px;}.dish-name{	display: block;	position: absolute;	left: 14px;	bottom: 6px;	color: #f58426;	font-size: 18px;	font-weight: bold;	line-height: 100%;	max-width: 225px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;}.photos .button{	cursor: default;	position: absolute;	right: 46px;	top: 84px;	z-index: 1;}.photos .button:hover{	-webkit-box-shadow: inset 0 0 1000px rgba(0,0,0,0);	-moz-box-shadow: inset 0 0 1000px rgba(0,0,0,0);	box-shadow: inset 0 0 1000px rgba(0,0,0,0);}.photos .button2{	top: 330px;	}.upload-image{	display: none;	position: absolute;	right: 46px;	top: 161px;	width: 252px;	padding: 30px;	border: solid 1px #ea5a0e;	border-top: 0 none;	background: #fff;	-webkit-border-radius: 0 0 2px 2px;	-moz-border-radius: 0 0 2px 2px;	border-radius: 0 0 2px 2px;}.photos .button2+.upload-image{	top: 407px;}.arrow{	position: absolute;	right: 360px;	top: 161px;}.arrow2{	top: 389px;}.fileinputs{	margin: 10px 0 0;	position: relative;	height: 30px;	overflow: hidden;}.fakefile{	position: absolute;	left: 0px;	top: 0px;	z-index: 1;}input.file{	cursor: pointer;	position: absolute;	right: 0;	top: 0;	z-index: 2;	font-size: 400px;	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';	filter: alpha(opacity=0);	-khtml-opacity: 0;	-moz-opacity: 0;	opacity: 0;}.file-in{	height: 24px;	padding: 6px 0 0 36px;	text-decoration: underline;	color: #b6b6b6;	font-size: 18px;	line-height: 100%;	background: url('../images/hotline/file.png') no-repeat left top;	}.fileinputs:hover .file-in{	text-decoration: none;}.form-table{	width: 100%;	margin: 0 0 20px;}.form-table td{	text-align: right;	vertical-align: top;}.form-table td:first-child{	text-align: left;}.form-table label{	display: inline-block; *display: inline; zoom: 1;	padding-right: 10px;	vertical-align: top;}.form-table td:first-child label{	padding-right: 20px;}.form-table textarea{	text-align: left;	width: 532px;	height: 60px;}.inset{	padding: 44px 44px 0;}.form-table.info td{	text-align: left;	padding: 16px 0 0;	width: 1024px;	color: #b6b6b6;	vertical-align: middle;}.form-table.info td:first-child{	width: 0;	padding-right: 10px;	text-align: center;	font-size: 0;	line-height: 0;}.form-table.info td:first-child label{	padding: 0;	font-size: 0;	line-height: 0;}.form-table.info td[rowspan]{	width: 0;	padding-left: 30px;	vertical-align: top;}.form-table.info input[type='text']{	width: 552px;}.checkbox{	position: relative;	display: inline-block; *display: inline; zoom: 1;	width: 34px;	height: 34px;	border: solid 2px #000;	background: #fff;}.checkbox.checked{	background: #fff url('../images/hotline/ok.png') no-repeat center center;}.checkbox input{	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';	filter: alpha(opacity=0);	-khtml-opacity: 0;	-moz-opacity: 0;	opacity: 0;}.form-table.info label[for='spam']{	font-size: 21px;}.form-table.info tr:last-child td{	vertical-align: middle;	padding-top: 10px;}.thanks{	display: none;	position: absolute;	right: -20px;	top: 0;	width: 323px;	height: 357px;	padding: 148px 77px 0 0;	font-size: 19px;	line-height: 125%;	color: #b6b6b6;	background: url('../images/hotline/thanks.png') no-repeat right top;}.thanks h2{	color: #b6b6b6;}.photos-form,.photos-success{	display: none;	height: 354px;}.photos-success{	background: url('../images/hotline/success.png') no-repeat 500px 100px;}.photos-success h2{	margin: 0 0 20px;}.photos-success h2:first-child{	padding: 130px 0 0;}.close{	cursor: pointer;	position: absolute;	right: 90px;	top: 40px;}.ideas-text{	margin: 40px 0;	width: 738px;	padding: 20px 30px;	border: solid 1px #ea5a0e;	color: #fff;	font-size: 35px;	font-weight: bold;	text-transform: uppercase;	line-height: 133%;	background: rgb(245,152,25);	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1OTgxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOTU0MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  rgba(245,152,25,1) 0%, rgba(233,84,13,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,152,25,1)), color-stop(100%,rgba(233,84,13,1)));	background: -webkit-linear-gradient(top,  rgba(245,152,25,1) 0%,rgba(233,84,13,1) 100%);	background: -o-linear-gradient(top,  rgba(245,152,25,1) 0%,rgba(233,84,13,1) 100%);	background: -ms-linear-gradient(top,  rgba(245,152,25,1) 0%,rgba(233,84,13,1) 100%);	background: linear-gradient(to bottom,  rgba(245,152,25,1) 0%,rgba(233,84,13,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f59819', endColorstr='#e9540d',GradientType=0 );	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;}.ideas-text b{	font-size: 45px;}.ideas-text b.bigger{	font-size: 60px;}.ideas{	margin: 40px 30px 40px 0;}.gift{	margin: 10px 0 30px;	height: 587px;	background: url('../images/hotline/gift.jpg') no-repeat center center;}.gift .info{	position: absolute;	left: 30px;	top: 26px;	width: 164px;}.gift .info2{	top: 330px;}.gift .info3{	left: auto;	right: -10px;}.gift .info4{	left: auto;	right: -10px;	top: 330px;}.gift img{	margin: 0 0 4px;}.gift p img{	position: absolute;	margin: 2px 0 0 -40px;}.block{	display: block;	width: 836px;	height: 73px;	margin: 0 auto 16px;	border: solid 2px #f58426;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;}.banner-desc .left{	width: 724px;	height: 73px;	font-size: 26px;	font-weight: bold;	line-height: 73px;	color: #fff;	white-space: nowrap;	background: #f58426; }.banner-desc .right{	font-size: 0;	line-height: 0;	width: 112px;	height: 73px;}.banner-desc .right .img{	display: table-cell;	width: 112px;	height: 73px;	vertical-align: middle;}.banner-hotline{	font-size: 0;	line-height: 0;}.banner-hotline *{	vertical-align: middle;}.banner-hotline .txt{	display: inline-block; *display: inline; zoom: 1;	margin: 0 20px;	font-size: 28px;	font-weight: bold;	line-height: 73px;	white-space: nowrap;	color: #f58426;}.banner-hotline:hover .txt{	text-decoration: underline;}.video.inset{	padding: 10px 44px 30px;}.videoframe{	margin-left: 48px;}.videodesc{	position: absolute;	right: 0;	bottom: 30px;	padding: 24px 62px 0 24px;	width: 176px;	height: 226px;	font-size: 24px;	line-height: 110%;	color: #818181;	background: #f0f0f0;}.videodesc p{	margin: 0 0 20px;}.videodesc img{	position: absolute;	right: 0;	top: 0;	padding: 8px;	background: #fff;}.socials{	padding: 12px 0 30px;	margin-left: 90px;	font-size: 28px;	line-height: 100%;	color: #818181;}.socials img{	margin: 0 0 -2px 8px;}.slider{	color: #8e8e8e;	padding: 30px;	height: 590px;}.slider li{	width: 482px;	height: 590px;}.slider .slider-frame .img{	display: block;	margin: 0 auto;	padding: 0 0 20px;	width: 410px;	height: 412px;	background: url('../images/hotline/oven-small.jpg') no-repeat left top;}.slider .slider-frame .dish{	left: 88px;	top: 60px;	width: 171px;	height: 117px;	background: url('../images/hotline/dish1-small.png') no-repeat center top;}.slider .slider-frame .dish2{	left: 123px;	top: 206px;	background-image: url('../images/hotline/dish2-small.png');}.slider .slider-frame .dish img{	position: absolute;	left: 9px;	top: 9px;	width: 152px;}.slider .slider-frame .dish-name{	left: 9px;	bottom: 4px;	font-size: 12px;	max-width: 152px;}.slider-frame .name{	padding: 11px 0 16px 52px;	width: 148px;	height: 16px;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	background: url('../images/hotline/name-small.png') no-repeat 20px top;}.slider-frame .title{	padding: 0 20px 16px 60px;	font-size: 11px;	height: 40px;	background: url('../images/hotline/dishes-small.png') no-repeat left top;}.slider-frame .title div{	max-width: 200px;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;}.slider-frame .title div:first-child{	margin: 0 0 12px;}.slider-frame .title b{	font-size: 15px;	color: #f58426;}.dish-comment{	padding: 0 20px 0 52px;	height: 48px;	overflow: hidden;	background: url('../images/hotline/comment-small.png') no-repeat 20px top;}.soc{	margin: 0 20px 0 0;	font-size: 11px;}#prev,#next{	cursor: pointer;	position: absolute;	z-index: 2;	top: 160px;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}#prev:hover,#next:hover{	opacity: 0.8;}#prev{	left: 20px;}#next{	right: 20px;}.fancy-frame{	display: none;	width: 658px;	height: 760px;}.fancy-frame .img{	margin: 0 auto;	padding: 0 0 20px;	width: 609px;	height: 612px;	background: url('../images/hotline/oven.jpg') no-repeat left top;}.fancy-frame .name{	padding-left: 32px;	background-position: left top;}.fancy-frame .dish-comment{	padding-top: 10px;	max-width: 406px;}.fancy-frame .title div{	max-width: 352px;}.fancybox-skin{	background: #fff;	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;}.fancybox-close{	right: 22px;	top: 15px;	width: 24px;	height: 24px;	background: url('../images/hotline/close.png') no-repeat center center;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.fancybox-close:hover{	opacity: 0.8;}.fancybox-nav{	cursor: pointer;	width: 50px;	height: 135px;	top: 50%;	margin: -68px 0 0;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.fancybox-nav:hover{	opacity: 0.8;}.fancybox-nav span{	display: none;}.fancybox-prev{	left: -88px;	background: url('../images/hotline/prev-orange.png') no-repeat center center;}.fancybox-next{	right: -88px;	background: url('../images/hotline/next-orange.png') no-repeat center center;}.deal{	padding-bottom: 10px;}.deal h2,.deal p{	margin: 0 0 20px;}.mailspam{	min-height: 294px;	background: url('../images/hotline/mail-spam.png') no-repeat 74px bottom;}.mailspam h2{	margin: 0 0 16px;}.spam-form{	margin: 0 0 0 200px;	font-size: 0;	white-space: nowrap;	height: 92px;}.spam-form *{	vertical-align: middle;}.spam-form input[type='text']{	width: 494px;	margin: 0 18px;}.spam-form input[type='submit']{	width: 142px;	height: 38px;	font-size: 26px;	font-weight: bold;	color: #fff;	border: 0 none;	background: #bbb;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.spam-form input[type='submit']:hover{	background: #f58426;}.slogan{	position: absolute;	right: 0;	bottom: 0;	padding: 20px 44px;	width: 432px;	font-size: 52px;	font-weight: bold;	line-height: 105%;	color: #fff;	text-align: right;	background: #f58426;}.cls{	cursor: pointer;	display: none;	margin-right: 20px;}.mailspam .success{	padding: 40px 0 0;	display: none;}/* content off *//* footer */.footer{	padding: 40px 70px;}.copy{	padding: 50px 0 0;	font-size: 11px;	line-height: 80%;	color: #b2b4b4;}/* footer off */.goingup{	cursor: pointer;	position: fixed;	z-index: 3;	right: 20px;	bottom: 50%;	margin: 0 0 -56px 0;	padding: 22px 0 0;	width: 112px;	height: 88px;	background: #c82a03;	background: rgba(255,0,0,0.5);	-webkit-border-radius: 112px;	-moz-border-radius: 112px;	border-radius: 112px;}@media only screen and (max-width: 1280px){	.goingup{		bottom: 20px;		margin: 0;	}}.goingup div{	margin: 8px 0 0;	font-size: 24px;	font-weight: bold;	line-height: 110%;	color: #fff;	text-decoration: underline;}.goingup:hover div{	text-decoration: none;}/* eof */