#MainSidebar{display: none;}#MainContentTable .sites-page h2.sticky{
	position: fixed;z-index: 998;
	top: 54px;left: 0;right: 0;
	background-color: #000;
	margin-top: 0;
}
div#content.fixedDiv{width: auto;}
#MainContentTable{margin: 0;color: #404040;}
div.cms-content{background-color: transparent;padding: 0;}
.clear{clear: both;display: block;}
.tac{text-align: center;}

/* FORM ORDER */
	.form-order{
		padding: 36px;
		background-color: #c7e0ef;
		border-radius: 6px;
		box-shadow: 0px 1px 3px -3px #fff;
		font-size: 14px;
	}
	.form-order:focus{outline: none;}
	.form-order-title{}
	.form-order-field{display: block;margin: 0 auto;position: relative;padding: 2.2em 0em 0.5em;}
	.form-order-field.last{padding-bottom: 0;}
	.form-order-label{display: block;padding-bottom: 0.5em;}
	.form-order-input-wrap{display: block;position: relative;}
	.form-order-input{
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
		display: block;width: 100%;
		padding: 0.7em 1em;
		border: 1px solid #ccc;
	}
	.form-order-input-text{
		line-height: 28px;
	}
	.form-order-input-password{
		line-height: 28px;
	}
	.form-order-input-textarea{}
	.form-order-input-captcha{
		display: block;
		height: 2em;
		padding: 0.5em 1em;
		font-size: 25px;line-height: 24px;
		text-align: center;
		border: none;
	}
	.form-order-input-captcha-wrap{
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
		display: block;
		width: 45%;height: 52px;line-height: 52px;
		position: relative;
		float: left;
		border: 1px solid #aaa;
		text-align: center;
		background-color: #fff;
	}
	.form-order-input-captcha-arrow{
		width: 10%;height: 50px;line-height: 50px;
		float: left;
		font-size: 24px;
		text-align: center;
	}
	.form-order-button{
		display: table;display: inline-block;
		position: relative;
		text-align: center;padding: 0.75em;
		border: 1px solid #fff; border: 1px solid rgba(255,255,255,0.47);
		border-radius: 100px;
		color: #007AAA;
		cursor: pointer;
	}
	.form-order-button-inner{
		display: block;
		padding: 1em 4em;
		border-radius: 100px;
		background-color: #f6fafc;
		-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.22);
		box-shadow: 0px 1px 1px rgba(0,0,0,0.22);
		border: none;
	}
	.form-order-button:hover{
		border-color:rgba(255,255,255,0.47);
		background-color: rgba(255,255,255,0.29);
		color: #09c;
	}
	.form-order-button:hover .form-order-button-inner{background-color: #f9f9f9;}
	.form-button-hack{position: absolute;top: 0;bottom: 0;left: 0;right: 0;opacity: 0;width: 100%;filter:alpha(opacity=0);cursor: pointer;}
	.form-order-invalid{box-shadow: 0 0 3px 1px red; }
	.form-order-error{
		position:absolute;
		top:0;right: 0px;
		margin-right: -254px;
		text-align: left;
	}
	.form-order-error-outer{
		display: block;
		width: 200px;
		background: #fff;
		border: 1px solid #efefef;
		border: 1px solid rgba(230,230,230,0.62);
		padding: 10px 19px;
		color: red;
		border-radius: 6px;
		position:relative;z-index: 2;
		top:50%;
		box-shadow:0px 2px 3px 0px rgba(0,0,0,0.21);
		line-height: 18px;

	}
	.form-order-error-inner{}


	.form-order-error-arrow{
		width: 0px;
		height: 0px;
		position: absolute;
		top: 8px;
		left: -14px;
		border-bottom: 8px inset transparent;
		border-top: 8px inset transparent;
		border-right: 14px solid #eee;
		border-right: 14px solid rgba(0,0,0,0.21);
	}
	.form-order-error-arrow:before{
		content: "";
		width: 0px;
		height: 0px;
		position: absolute;
		bottom: -8px;
		left: 2px;
		border-bottom: 9px inset transparent;
		border-top: 9px inset transparent;
		border-right: 14px solid #fff;
	}
/* FORM ORDER */

#MainContentTable .sites-page h2{
	border-bottom: none;
	-webkit-transform-origin: center center;
	-moz-transform-origin: center center;
	-ms-transform-origin: center center;
	-o-transform-origin: center center;
	transform-origin: center center;
}

#MainContentTable .sites-fz1{font-size: 40px;line-height: 55px;font-family: Roboto,Lucida Grande,Verdana,Helvetica,Arial,sans-serif; font-weight: 100;text-shadow:0 1px 1px #000;}
#MainContentTable .sites-fz2{font-size: 18px;}
#MainContentTable .sites-fz3{font-size: 14px;}

.sites-slogan{text-shadow:0 1px 1px #000;}

.sites-container{width: 960px;margin: 0 auto;}
.sites-p{width: 620px;margin: 1em auto 0.5em;}

.sites-list{width: 540px;margin: 1em auto 0.5em;padding-top: 34px;}
.sites-list-caption{font-weight: 700;padding-left: 30px;}
.sites-list li{line-height: 23px;}

.sites-menu{width: 960px;margin: 0 auto;}
.sites-menu-item{width: 320px;float: left;padding: 15px 0;text-align: center;}
.sites-menu-link{line-height: 24px;padding: 0 1px;margin: 0 auto;border-bottom: 1px dotted #069;}
.sites-menu-link:hover{text-decoration: none;border-bottom: 1px dotted #09C;}
.sites-menu-link.onair{font-weight: 700;}

.sites-features{overflow: hidden;font-weight: 700;}
.sites-feature{float: left;width: 228px;margin: 0 58px;}
.sites-feature.first{margin-left: 20px;}
.sites-feature.last{margin-right: 20px;}
.sites-feature-image{width: 158px;height: 158px;margin: 0 auto;background-image: url(img/icons_sprite.png);}
.sites-feature-image-1{}
.sites-feature-image-2{background-position: -158px 0;}
.sites-feature-image-3{background-position: -316px 0;}
.sites-feature-image-4{background-position: -474px 0;}
.sites-feature-image-5{background-position: -632px 0;}
.sites-feature-image-6{background-position: -790px 0;}
.sites-feature-title{text-align: center;padding-top: 32px;}


.sites-examples{width: 760px;margin: 44px auto 0;overflow: hidden;}
.sites-examples-1{width: 960px;}
.sites-examples-caption{font-weight: 700;text-align: center;}
.sites-examples-items{padding-top: 16px;}
.sites-examples-item{display: block;width: 218px;float: left;margin: 0 80px;background-image: url(img/sites_sprite2.png);background-repeat: no-repeat;background-position: 0 0;padding: 165px 0 0;text-align: center;line-height: 34px;}
.sites-examples-item:hover{opacity: 0.75;}
.sites-examples-1 .sites-examples-item{
	margin: 0 50px;
}
.sites-examples-item-1{}
.sites-examples-item-2{background-position: -218px 0;}
.sites-examples-item-3{background-position: -436px 0;}
.sites-examples-item-4{background-position: -654px 0;}
.sites-examples-item-5{background-position: -873px 0;}
.sites-examples-item-6{background-position: -1091px 0;}
.sites-examples-item-7{background-position: -1309px 0;}
.sites-examples-item-8{background-position: -1527px 0;}

.sites-phone{}


.sites-page{background-color: #fff;background-position: center top;overflow: hidden;}
.sites-page-1{background-image: url(img/header_bg.png);height: 179px;color: #fff;text-align: center;}
.sites-page-1 .sites-container{padding-top: 0px;}
.sites-page-1 .form-order-button{margin-top: 10px;}
.sites-page-2{height: 54px;}
.sites-page-2 .sites-container{width: auto;background-color: #fff;}
.sites-page-2 .sites-container.sticky{position: fixed;z-index: 999;left: 0;right: 0;top: 0;-webkit-box-shadow: 0 1px 5px #000; box-shadow: 0 1px 5px #000;outline:1px solid #000 ;}
.sites-page-3{background-image: url(img/promosite_bg.png);height: 109px;color: #fff;text-align: center;}
.sites-page-3 .sites-container{padding-top: 6px;}
#MainContentTable .sites-page-3 h2{margin-bottom: 0;}
.sites-page-3 .sites-slogan{margin-top: -2px;}
.sites-page-4{}
.sites-page-4 .sites-container{padding: 38px 0 90px;}
.sites-page-4 .sites-list{padding-top: 34px;}
.sites-page-5{background-image: url(img/landing_bg.png);height: 137px;color: #fff;text-align: center;}
.sites-page-5 .sites-container{padding-top: 5px;}
#MainContentTable .sites-page-5 h2{margin-bottom: 0;}
.sites-page-5 .sites-slogan{width: 560px;margin: -2px auto 0;}
.sites-page-6{}
.sites-page-6 .sites-container{padding-top: 50px;padding-bottom: 120px;}
.sites-page-6 .sites-list{padding-top: 56px;}
.sites-page-6{}
.sites-page-7{background-image: url(img/corporate_bg.png);height: 105px;color: #fff;text-align: center;}
#MainContentTable .sites-page-7 h2{margin-bottom: 0;}
.sites-page-7 .sites-slogan{width: 560px;margin: -2px auto 0;}
.sites-page-8{}
.sites-page-8 .sites-container{padding: 50px 0 90px;}
.sites-page-8{}
.sites-page-9{background-image: url(img/header_bg.png);height: 154px;color: #fff;text-align: center;background-position: center center;}
.sites-page-9 .sites-container{padding-top: 54px;}
.sites-page-10 .form-order{width: 560px;margin: 50px auto;}