﻿@charset "utf-8";section section.prices{	padding-top: 0;}#buy-now-box{	width: 100%;	padding: 24px 130px 44px 0;	background: #eaecee;}#buy-now-box h2{	font-size: 36px;	line-height: 36px;	font-weight: normal;	padding: 0 0 0 32px;}#buy-now-box p{	width: 620px;	font-size: 14px;	line-height: 16px;	color: #373737;	padding: 6px 0 0 32px;}#buy-now-box .align-btn-right{	float: right;	margin: 32px 90px 0 0;	-webkit-box-shadow: inset 1px 1px 0 #fff, 1px 1px 0 #fff;	-moz-box-shadow: inset 1px 1px 0 #fff, 1px 1px 0 #fff;	box-shadow: inset 1px 1px 0 #fff, 1px 1px 0 #fff;}.prices-blocks-box{	margin: 50px 0 0;}.prices-blocks-box:after{	display: block;	content: '.';	clear: both;	font-size: 0;	line-height: 0;	text-indent: 10000px;	color: transparent;	height: 0;}.price-block{	float: left;	position: relative;	border: solid 1px #e4e7e9;	text-align: center;	width: 179px;	height: 393px;	padding: 0 0 69px;}.prices-blocks-box.col5 div.price-block{	margin: 0 0 0 8px;}.prices-blocks-box div.price-block:first-child{	margin: 0;}.price-block h3{	padding: 0;	text-transform: uppercase;	font-size: 16px;	font-weight: 900;	height: 51px;	line-height: 50px;	border-bottom: solid 1px #e4e7e9;	background: #f6f6f6;}.price-block-value{	margin: 18px 0 0;}.price-block-value .value{	font-size: 60px;	line-height: 44px;	font-weight: 900;}.price-block-value .value sup{	font-size: 30px;	line-height: 30px;	font-weight: normal;	vertical-align: top;}.price-block-value .terms{	margin: 12px 0 0;	color: #a7a7a7;	text-transform: uppercase;	font-size: 11px;}.price-block-value .description{	display: inline-block; *display: inline; zoom: 1;	width: 140px;	margin: 10px 0 0;}.price-block ul{	padding: 21px 20px 22px;	text-align: left;}.price-block ul li{	padding: 7px 8px 7px 23px;	background: url('images/ch001/allowed.png') no-repeat 8px 12px;	background: url('images/ch001/allowed.png') no-repeat 8px 12px, url('images/sprite/sprite.png') no-repeat left bottom;}.price-block ul li.denied{	background: url('images/ch001/denied.png') no-repeat 8px 13px;	background: url('images/ch001/denied.png') no-repeat 8px 13px, url('images/sprite/sprite.png') no-repeat left bottom;}.price-block ul li:last-child{	background: url('images/ch001/allowed.png') no-repeat 8px 12px;}.price-block ul li.denied:last-child{	background: url('images/ch001/denied.png') no-repeat 8px 13px;}.price-cell .custom-button,.price-block .custom-button{	position: absolute;	bottom: 35px;	left: 50%;	margin-left: -70px;	width: 140px;}.price-block .discount{	z-index: 1;	position: absolute;	top: 36px;	right: -3px;	display: block;	width: 50px;	height: 34px;	padding: 6px 0 0 10px;	color: #fff;	font-size: 14px;	font-weight: 900;	background: url('images/ch001/discount.png') no-repeat;}.prices-blocks-box div.price-cell.featured,.prices-blocks-box div.price-block.featured{	z-index: 1;	width: 200px;	height: 405px;	margin: -6px -9px -6px -1px;	border-color: #fff;	-webkit-box-shadow: 0 0 18px rgba(0,0,0,0.21);	-moz-box-shadow: 0 0 18px rgba(0,0,0,0.21);	box-shadow: 0 0 18px rgba(0,0,0,0.21);}.prices-blocks-box div.price-block.featured:first-child{	margin-left: -9px;}.prices-blocks-box div.price-block.featured h3{	color: #fff;	background: #3781b7;}.prices-blocks-box div.price-block.featured .price-block-value .value{	color: #3781b7;}.prices-blocks-box div.price-cell.featured .custom-button,.prices-blocks-box div.price-block.featured .custom-button{	color: #fff;	border-color: #387aab;	background: #488bbb; /* Old browsers */	/* IE9 SVG, needs conditional override of 'filter' to 'none' */	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4OGJiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTc3YTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #488bbb 0%, #3577a8 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#488bbb), color-stop(100%,#3577a8)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #488bbb 0%,#3577a8 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #488bbb 0%,#3577a8 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #488bbb 0%,#3577a8 100%); /* IE10+ */	background: linear-gradient(to bottom,  #488bbb 0%,#3577a8 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#488bbb', endColorstr='#3577a8',GradientType=0 ); /* IE6-8 */	-webkit-box-shadow: inset 1px 1px 0 rgba(135,205,255,0.33);	-moz-box-shadow: inset 1px 1px 0 rgba(135,205,255,0.33);	box-shadow: inset 1px 1px 0 rgba(135,205,255,0.33);}.prices-blocks-box div.price-cell.featured .custom-button:hover,.prices-blocks-box div.price-block.featured .custom-button:hover{	color: #fff;	background: #3577a8; /* Old browsers */	/* IE9 SVG, needs conditional override of 'filter' to 'none' */	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzM1NzdhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ODhiYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #3577a8 1%, #488bbb 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#3577a8), color-stop(100%,#488bbb)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #3577a8 1%,#488bbb 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #3577a8 1%,#488bbb 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #3577a8 1%,#488bbb 100%); /* IE10+ */	background: linear-gradient(to bottom,  #3577a8 1%,#488bbb 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3577a8', endColorstr='#488bbb',GradientType=0 ); /* IE6-8 */}section.prices h2.prices-header{	margin: 50px 0 -30px;	padding: 0 0 20px 10px;	text-transform: uppercase;	font-size: 18px;	line-height: 18px;	border-bottom: solid 1px #eaecee;}.price-list{	float: left;	width: 304px;	margin: 0 0 0 14px;}.prices-blocks-box.list3 div.price-list:first-child{	margin: 0;}.price-list ul li{	padding: 7px 10px;	background: url('images/sprite/sprite.png') no-repeat left bottom;}.price-list ul li:after{	display: block;	content: '.';	clear: both;	font-size: 0;	line-height: 0;	text-indent: 10000px;	color: transparent;	height: 0;}.price-list ul li:last-child{	background: none;}.price-list ul li .left{	float: left;}.price-list ul li .right{	float: right;	color: #3781b7;	font-weight: 900;	margin: 0 0 0 8px;}.price-cell{	position: relative;	padding: 0 0 63px;	float: left;	margin: 0 0 0 8px;	width: 179px;	border: solid 1px #eaecee;}.prices-blocks-box div.price-cell:first-child{	width: 188px;	margin: 0 -8px 0 0;	border: none;}.price-cell-header.empty{	height: 54px;}.price-cell-header h3{	height: 52px;	line-height: 52px;	padding: 0;	margin: 0;	text-align: center;	text-transform: uppercase;	font-size: 16px;	font-weight: 900;	border-bottom: solid 1px #454646;	background: #383838;}.price-cell-body ul li{	padding: 10px;	text-align: center;}.prices-blocks-box div.price-cell:first-child .price-cell-body ul li{	text-align: left;}.price-cell-body ul li:nth-child(odd){	background: #eaecee;	}.price-cell .price-cell-value{	height: 56px;	background: #383838;	text-align: center;	padding: 13px 0 0;	line-height: 24px;}.price-cell .price-cell-value.empty{	background: none;}.price-cell .price-cell-value .value{	font-size: 24px;	color: #fff;}.price-cell .price-cell-value .terms{	font-size: 11px;	color: #919191;	text-transform: uppercase;}.price-cell .custom-button{	bottom: 14px;}.prices-blocks-box div.price-cell.featured{	height: auto;	padding-bottom: 69px;	border-color: #3781b7;}.prices-blocks-box div.price-cell.featured h3{	padding-top: 6px;	border-bottom-color: #4589bb;	color: #fff;	background: #3781b7;}.prices-blocks-box div.price-cell.featured .price-cell-value{	background: #3781b7;}.prices-blocks-box div.price-cell.featured .price-cell-value .terms{	color: #fff;}.prices-blocks-box div.price-cell.featured .custom-button{	bottom: 20px;}/* END */