/*Money back message ---------------*/
.green-message{ font-size: 18px; line-height: 20px; text-align: center; color: #3d9c17; padding: 13px 20px 20px 0;}

/*Pricing plan ---------------------*/
.pricing-plans { width:98%; margin:10px 8px 12px; border-collapse:collapse; }
.pricing-plans .desc { font-size:14px; }
.pricing-plans .desc span { color:#888888; font-size:12px; }
.pricing-plans .desc span a { cursor:pointer; color: #4499CF; }
.pricing-plans .platinum, .pricing-plans .pro, .pricing-plans .lite { width:180px; text-align:center; }
.pricing-plans .header td { height:65px; }
.pricing-plans .header img { padding-top:15px; }
.pricing-plans .header td.spacer { width:30px; }
.pricing-plans h5 { color:#b21818; margin:8px 0; }
.pricing-plans h5 b { font-size:15px; }
.pricing-plans .even td, .pricing-plans .odd td { padding:4px 0; }
.pricing-plans .odd td { background-color:#ecf1f8; border-top:1px solid #e3e8f0; border-bottom:1px solid #e3e8f0; }
.pricing-plans td.desc { padding-left: 20px; }
.pricing-plans .footer td { padding-top:6px; vertical-align:top; padding-bottom:10px; }
.pricing-plans .footer h5 { color:#b21818; margin:8px 0 0; font-size:14px; }
.pricing-plans .pro { background:url(plan-container-highlighted.png) no-repeat center center; }
.pricing-plans .platinum, .pricing-plans .lite { background:url(plan-container.png) no-repeat center center; }
.pricing-plans .header td { background-position:center top; }
.pricing-plans .footer td { background-position:center bottom; }

.footer .panel { display:none; }
.default .footer .default { display:block; }
.pro-upselling .footer .pro-upselling { display:block; }
.platinum-trial .footer .platinum-trial { display:block; }

/*Social proof -------------------*/
.social-proof{ background: #f1f1f1; overflow: hidden; padding: 0 0 0 30px; _width: 944px; }
.social-proof .quote{ width: 360px; float:left; display:inline; padding: 42px 0 22px;}
.social-proof .quote div{ margin: 0; padding-bottom: 28px;}
.social-proof .quote .text{ quotes: none; font: 20px/25px Georgia, sans-serif; color: #333; display: block; 
	background: url(/images/bg-quote-open.gif) no-repeat; padding: 0 0 0 17px; }
.social-proof .quote .text img{ position: relative; top: -8px; left: 2px;}
.social-proof .quote cite{ display: block; font: 16px/20px Georgia, sans-serif; padding: 8px 0 0 6px;}
.social-proof .quote cite img{ position: relative; left: 1px; top: 4px;}
.social-proof .quote .more{ float:right; display:inline; font-size: 14px; line-height: 16px;}
.social-proof .quote .more:hover{text-decoration: underline;}
.banners1{ width: 528px; float:right; display:inline; padding: 23px 0 0; }
.banners1 span{ color: #797979; font-size: 14px; line-height: 17px; }
.banners1 ul{ margin: 0; padding: 13px 0px 0 0; list-style: none; text-align: center; }
.banners1 li{display: inline;}
.banners1 li img{margin: 0 11px 10px 0;}

/*Fancy Button*/
.fancy-button { padding: 0 0 0 0; margin: 3px 30px 0 -6px; float: left; .display:inline;
	background:url(bg-fancy-button.png) no-repeat; }
.fancy-button a{ float: left; height: 35px; font-size: 16px; line-height: 22px; font-weight: bold; text-decoration: none; 
	color: #fff ! important; padding: 11px 24px 0 36px; cursor: pointer; margin-right: -35px; position: relative; z-index: 10; }
.fancy-button a:hover { text-decoration: none; }
.fancy-button span{ float: left; background:url(bgend-fancy-button.png)  no-repeat; 
	width: 23px; height: 46px; position: relative; left: 23px; font-size: 0; }
	
	.стиль1 {
	color: #b21818;
	font-weight: bold;
	font-size: x-large;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.стиль4 {font-size: x-large; font-family: Verdana, Arial, Helvetica, sans-serif; color: #b21818;}
.стиль5 {font-size: medium}