/* Main Page Data */
.main-page-data{padding:30px 0 20px;color:white}
.main-page-data{
	background: rgb(0,161,218); /* Old browsers */
	background: -moz-linear-gradient(top,  rgb(0,161,218) 0%, rgb(16,189,218) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(0,161,218)), color-stop(100%,rgb(16,189,218)));
	background: -webkit-linear-gradient(top,  rgb(0,161,218) 0%,rgb(16,189,218) 100%);
	background: -o-linear-gradient(top,  rgb(0,161,218) 0%,rgb(16,189,218) 100%);
	background: -ms-linear-gradient(top,  rgb(0,161,218) 0%,rgb(16,189,218) 100%);
	background: linear-gradient(to bottom,  rgb(0,161,218) 0%,rgb(16,189,218) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a1da', endColorstr='#10bddb',GradientType=0 );
}
.main-page-data a.button{background:#008fbe}
.main-page-data a.button:hover{background:#005e8a}
.main-page-data .main-page-data-content{
	/* float: left; */
	/* width: 990px; */
	/* margin-top: 45px; */
}

.main-page-data .main-page-data-content h1{
	/* width: 995px; */
	padding-bottom: 24px;
	font: 30px/40px "Myriad Pro",Arial,sans-serif;
	text-align: center;
	/* margin-top: 75px; */
}

.main-page-data .main-page-data-content a.button{float:right;/* margin-top:24px; *//* margin-right: 460px; */}
.main-page-data .main-page-data-content .h1{
	padding-bottom: 24px;
	font: 27px/40px "Myriad Pro",Arial,sans-serif;
	/* margin-bottom: 35px; */
	/* margin-left: 45px; */
}
.main-page-data .main-page-data-content p{/* margin-left:45px */}
.main-page-data .main-page-data-calc{
	width: 212px;
	min-height: 161px;
	margin-left: 600px;
	padding: 35px 0 0 188px;
	background: url(images/calc.jpg) 0 16px no-repeat;
	margin-top: -25px;
}
.main-page-data .main-page-data-calc .h2{
	padding-bottom: 10px;
	color: #FFF;
	margin-top: 0px;
	overflow: hidden;
	position: absolute;
	right: 0;
	width: 200px;
	font-size: 29px;
	line-height: 31px;
}
/* x.Main Page Data */

/* Popup */
.popup-bg{position:fixed;z-index:100;zoom:1;top:0;left:0;display:none;width:100%;height:100%;background:rgba(255,255,255,0.65);overflow:hidden}
.popup-holder{position:fixed;z-index:101;zoom:1;top:50%;left:50%;display:none;margin:0 auto;overflow:visible}
.popup-holder .popup-window{position:relative;z-index:101;zoom:1;width:572px;height:540px;margin-top:-270px;margin-left:-50%;background:#009cda;overflow:visible}
.popup-holder .popup-window{
	-webkit-border-radius: 7px;
	-moz-border-radius:    7px;
	border-radius:         7px;
}
.popup-holder .popup-window a.popup-close{position:absolute;z-index:101;zoom:1;top:1px;right:-20px;width:15px;height:15px;background:url(images/popup-close.gif) 0 0 no-repeat;overflow:hidden}
.popup-holder .popup-window a.popup-close:hover{background:#00a4da url(images/popup-close.gif) 0 -15px no-repeat}
.popup-holder .popup-window h2{margin:0;padding:21px 10px 16px;color:white;text-align:center}

.popup-form{height:100%;margin-top:-121px;overflow:visible}
.popup-form-fields{padding:121px 30px 0}
.popup-form-fields .form-row{}
.popup-form-fields .form-row .form-cell{float:left;width:48%;margin-left:4%;margin-bottom:23px;height:80px;overflow:visible}
.popup-form-fields .form-row .form-cell:first-child{margin-left:0}
.popup-form-fields .form-row .form-cell .label{height:22px;padding-bottom:4px;color:white;font:16px "Myriad Pro",Arial,sans-serif;overflow:hidden}
.popup-form-fields .form-row .form-cell a.radio{display:block;height:58px;line-height:56px;padding:0 20px;background:white;color:#00a4da;text-decoration:none}
.popup-form-fields .form-row .form-cell a.radio{
	-webkit-border-radius: 7px;
	-moz-border-radius:    7px;
	border-radius:         7px;
}
.popup-form-fields .form-row .form-cell a.radio:hover{background:white;color:#005e8a;text-decoration:none}
.popup-form-fields .form-row .form-cell a.radio:hover{
	background: #fbfcfe; /* Old browsers */
	background: -moz-linear-gradient(top,  #fbfcfe 0%, #b9dcea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfcfe), color-stop(100%,#b9dcea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fbfcfe 0%,#b9dcea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fbfcfe 0%,#b9dcea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fbfcfe 0%,#b9dcea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fbfcfe 0%,#b9dcea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfcfe', endColorstr='#b9dcea',GradientType=0 ); /* IE6-9 */
}
.popup-form-fields .form-row .form-cell a.radio-selected,.popup-form-fields .form-row .form-cell a.radio-selected:hover{zoom:1;background:white url(images/radio.png) right 0 no-repeat;color:#093040;text-decoration:none;cursor:default}
.popup-form-fields .form-row .form-cell .select{position:relative;z-index:103;zoom:1;background:white url(images/select.png) right 0 no-repeat;color:#00a4da;overflow:visible}
.popup-form-fields .form-row .form-cell .select .select-selected{height:58px;line-height:56px;padding:0 20px;color:#093040;overflow:hidden}
.popup-form-fields .form-row .form-cell .select,.popup-form-fields .form-row .form-cell .select .select-selected{
	-webkit-border-radius: 7px;
	-moz-border-radius:    7px;
	border-radius:         7px;
}
.popup-form-fields .form-row .form-cell .select .select-selector{position:absolute;z-index:103;zoom:1;display:none;width:100%;margin-top:-7px;padding-top:7px;background:white;overflow:hidden}
.popup-form-fields .form-row .form-cell .select .select-selector{
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:    0px 1px 3px rgba(0, 0, 0, 0.15);
	box-shadow:         0px 1px 3px rgba(0, 0, 0, 0.15);
}
.popup-form-fields .form-row .form-cell .select .select-selector a{display:block;height:auto;line-height:normal;border-top:1px solid #b5c0c5;padding:6px 20px;color:#00a4da;text-decoration:none}
.popup-form-fields .form-row .form-cell .select .select-selector a:hover{padding-left:22px;color:#005e8a;text-decoration:none}
.popup-form-fields .form-row .form-cell .select .select-selector a.select-selector-hidden{display:none}

.popup-form-fields .form-row .calc-select-enemy .select .select-selected{height:40px;line-height:38px;padding:9px 20px 9px 11px}
.popup-form-fields .form-row .calc-select-enemy .select .select-selected img{position:relative;z-index:103;zoom:1;float:left;height:100%;margin-right:11px}
.popup-form-fields .form-row .calc-select-enemy .select .select-selector a{height:25px;line-height:24px;padding:3px 20px 3px 9px}
.popup-form-fields .form-row .calc-select-enemy .select .select-selector a:hover{padding-left:11px}
.popup-form-fields .form-row .calc-select-enemy .select .select-selector a img{float:left;height:100%;margin-right:9px}

.popup-form-fields .form-row .calc-slider{height:58px}
.popup-form-fields .form-row .calc-slider .calc-slider-holder{position:relative;z-index:105;zoom:1;height:35px;margin:0 29px;padding-top:23px}
.popup-form-fields .form-row .calc-slider .calc-slider-holder .calc-slider-line{width:100%;height:12px;}
.popup-form-fields .form-row .calc-slider .calc-slider-holder .calc-slider-line{
	-webkit-border-radius: 6px;
	-moz-border-radius:    6px;
	border-radius:         6px;
	background: rgb(14,212,255); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(14,212,255,1) 0%, rgba(254,203,62,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(14,212,255,1)), color-stop(100%,rgba(254,203,62,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(14,212,255,1) 0%,rgba(254,203,62,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(14,212,255,1) 0%,rgba(254,203,62,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(14,212,255,1) 0%,rgba(254,203,62,1) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(14,212,255,1) 0%,rgba(254,203,62,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ed4ff', endColorstr='#fecb3e',GradientType=1 ); /* IE6-9 */
}
.popup-form-fields .form-row .calc-slider .calc-slider-holder .calc-slider-line .ui-slider-handle{position:absolute;z-index:2;zoom:1;top:0;width:58px;height:50px;margin-left:-29px;padding-top:8px;background:#f1f1f1;color:#093040;text-decoration:none;font:20px "Myriad Pro",Arial,sans-serif;text-align:center;overflow:hidden}
.popup-form-fields .form-row .calc-slider .calc-slider-holder .calc-slider-line .ui-slider-handle{
	-webkit-border-radius: 29px;
	-moz-border-radius: 29px;
	border-radius: 29px;
}
.popup-form-fields .form-row .calc-slider .calc-slider-holder .calc-slider-line .ui-slider-handle div{font-size:12px}
.popup-form-fields .form-row .calc-slider .calc-slider-holder .calc-slider-line .ui-slider .ui-state-active{
	background: #fbfcfe; /* Old browsers */
	background: -moz-linear-gradient(top,  #fbfcfe 0%, #b9dcea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfcfe), color-stop(100%,#b9dcea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fbfcfe 0%,#b9dcea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fbfcfe 0%,#b9dcea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fbfcfe 0%,#b9dcea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fbfcfe 0%,#b9dcea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfcfe', endColorstr='#b9dcea',GradientType=0 ); /* IE6-9 */
}
.popup-form-fields .form-row .calc-slider .calc-slider-holder .calc-slider-line .ui-slider .ui-state-focus{outline:none}

.popup-form-button{position:absolute;z-index:102;zoom:1;bottom:0;width:100%;background:#005e8a;overflow:hidden}
.popup-form-button{
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
}
.popup-form .popup-form-button .wave{background:url(images/wave-3.png) 0 0 repeat-x}
.popup-form-button a.button-big{width:250px;margin:15px auto 20px}

.popup-result{display:none}
.popup-result-exit,.popup-result-surface{background:#0299cb}
.popup-result-price{background:#008bb9}
.popup-result-exit .wave,.popup-result-no-result .wave{background:url(images/wave-2.png) 0 0 repeat-x}
.popup-result-price .wave,.popup-result-button .wave{background:url(images/wave-3.png) 0 0 repeat-x}
.popup-result-surface .wave{background:url(images/wave-4.png) 0 0 repeat-x}
.popup-result-block .value{float:left;width:110px;margin:15px 18px 20px 40px;color:#00a4da;font:18px/20px "Myriad Pro",Arial,sans-serif;text-align:center}
.popup-result-block .value .num{font-size:24px}
.popup-result-block .description{display:table-cell;padding:15px 40px 20px 0;color:white;font:24px/20px "Myriad Pro",Arial,sans-serif;vertical-align:middle}
.popup-result-exit .value,.popup-result-exit .description{height:144px}
.popup-result-exit .value{width:109px;height:85px;padding-top:59px;padding-left:1px;background:url(images/popup-result-exit.png) 8px 0 no-repeat}
.popup-result-price .value,.popup-result-price .description{height:105px}
.popup-result-price .value{width:107px;height:74px;padding-top:31px;padding-left:3px;background:url(images/popup-result-price.png) 2px 0 no-repeat}
.popup-result-surface .value,.popup-result-surface .description{height:143px}
.popup-result-surface .value{width:107px;height:78px;margin-left:35px;padding-top:65px;padding-left:8px;background:url(images/popup-result-surface.png) 0 0 no-repeat}
.popup-result-surface .description{height:123px;padding-top:40px}

.popup-result-no-result{display:none;background:#0299cb}
.popup-result-no-result .description{display:block;padding:151px 40px 150px;color:white;font:24px/20px "Myriad Pro",Arial,sans-serif;text-align:center}

.popup-result-button{background:#005e8a}
.popup-result-button{
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
}
.popup-result-button a.button-big{width:250px;margin:15px auto 20px}

a.button-big{display:block;width:120px;height:50px;color:#005e8a;text-decoration:none;font:28px/46px "Myriad Pro",Arial,sans-serif;text-align:center}
a.button-big{
	-webkit-border-radius: 25px;
	-moz-border-radius:    25px;
	border-radius:         25px;
	-webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.24);
	-moz-box-shadow:    0px 5px 5px rgba(0, 0, 0, 0.24);
	box-shadow:         0px 5px 5px rgba(0, 0, 0, 0.24);
	background: #fbfcfe; /* Old browsers */
	background: -moz-linear-gradient(top,  #fbfcfe 0%, #b9dcea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfcfe), color-stop(100%,#b9dcea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fbfcfe 0%,#b9dcea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fbfcfe 0%,#b9dcea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fbfcfe 0%,#b9dcea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fbfcfe 0%,#b9dcea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfcfe', endColorstr='#b9dcea',GradientType=0 ); /* IE6-9 */
}
a.button-big:hover{color:white;text-decoration:none}
a.button-big:hover{
	background: rgb(125,210,235); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(125,210,235,1) 0%, rgba(0,148,200,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,210,235,1)), color-stop(100%,rgba(0,148,200,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(125,210,235,1) 0%,rgba(0,148,200,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(125,210,235,1) 0%,rgba(0,148,200,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(125,210,235,1) 0%,rgba(0,148,200,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(125,210,235,1) 0%,rgba(0,148,200,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7dd2eb', endColorstr='#0094c8',GradientType=0 ); /* IE6-9 */
}
/* x.Popup */


.main-page-data.min-width.rel .inner{
	position:relative;
}

.main-page-data-calc a{
	position: absolute;
	top: 130px;
	right: 90px;
}


.footer-menu ul li{
	margin-right:8px;
}