*{ padding: 0; margin: 0; }
img{ border: none; }
input, textarea, input:active, textarea:active { outline: none transparent!important; box-shadow: none; -moz-outline: none!important; }
input[type=submit], button[type=submit]{ -webkit-appearance: none; -webkit-border-radius: 0; }
:focus {outline:none;}
body {overflow-x: hidden;}
/* Общие стили */
.clear{ clear: both; }
.left{ float: left; }
.right{ float: right; }

.cont{
	max-width: 1000px;
	width: 100%;
	padding: 0 20px;
	margin: 0 auto;
	-moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
/* End Общие стили */

/*=============================*/

/* Стили шапки сайта */
header{ padding: 10px 0; }
header .logo{ margin-right: 25px; width: 195px; text-align: center; }
header .logo img{ display: inline-block; }
header .slogan{
	color: #5c5959;
	font: 16px Verdana;
	padding-top: 25px;
}
header .slogan .title{ font: 700 31px Verdana; }
header .phone{
	color: #000;
	font: 700 18px Verdana;
	padding-top: 25px;
}
header .phone .number{ padding-bottom: 9px; }
header .phone .number span{ margin-left:20px; font-size: 21px; }
header .phone .time{ font: 12px/24px Verdana; }
header .callback_link{
	border-radius: 5px;
	display: inline-block;
	height: 24px;
	color: #fff;
	font: 12px/24px Verdana;
	text-decoration: none;
	padding: 0 10px;
	 margin-left: 33px;
	background: #fe5433;
}
header .callback_link:hover{ background: #C9422A; }
/* End Стили шапки сайта */

/*=============================*/

/* Стили основного блока сайта */
.section1{
	padding: 35px 0 0;
	background: url(../images/section1_bg.jpg) 50% 0 no-repeat;
	background-size: cover;
}
.section1 .cont > .title{
	background: rgba(255,255,255,.49);
	text-align: center;
	padding: 10px 0;
	color: #fe5433;
	font: 700 36px Verdana;
	margin-bottom: 41px;
}
.section1 .cont >  .title p{ color: #000; font: 24px Verdana; }
.section1 .individual{
	padding-top: 355px;
	margin-top: -50px;
	height: 135px;
	width: 525px;
	background: url(../images/individual_img.png) 45px 0 no-repeat;
}
.section1 .individual div{
	background: #fe5433 url(../images/individual_icon.png) 10px 50% no-repeat;
	color: #fff;
	font: 21px Verdana;
	padding: 10px 10px 10px 58px;
	width: 433px;
	text-transform: uppercase;
}

.order_form{
	background: #fff;
	background: rgba(255,255,255,.8);
	border-radius: 5px;
	border: 1px solid #959696;
	padding: 20px;
	width: 366px;
}
.modal .order_form{ background: #fff; }
.order_form .title{ text-align: center; color: #000; font: 22px Verdana; margin-bottom: 40px; }
.order_form .title b{ text-transform: uppercase; }
.order_form .line{ margin-bottom: 29px; }
.order_form .input{
	background: #fff;
	border: none;
	border-radius: 10px;
	box-shadow: 0 -1px 5px rgba(0,0,0,.3);
	padding: 0 23px;
	color: #000;
	font: 700 18px Verdana;
	width: 319px;
	height: 44px;
}
.order_form .submit_btn{
	width: 100%;
	height: 67px;
	cursor: pointer;
	border: none;
	color: #fff;
	font: 700 30px Verdana;
	text-transform: uppercase;
	text-shadow: 0 2px 9px rgba(0,0,0,.45);
	border-radius: 10px;
	box-shadow: 0 4px 4px rgba(0,0,0,.54);
	background: rgb(249,136,48);
	background: -moz-linear-gradient(top,  rgba(249,136,48,1) 0%, rgba(240,25,1,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,136,48,1)), color-stop(100%,rgba(240,25,1,1)));
	background: -webkit-linear-gradient(top,  rgba(249,136,48,1) 0%,rgba(240,25,1,1) 100%);
	background: -o-linear-gradient(top,  rgba(249,136,48,1) 0%,rgba(240,25,1,1) 100%);
	background: -ms-linear-gradient(top,  rgba(249,136,48,1) 0%,rgba(240,25,1,1) 100%);
	background: linear-gradient(to bottom,  rgba(249,136,48,1) 0%,rgba(240,25,1,1) 100%);
}
.order_form .submit_btn:hover{
	background: rgb(240,25,1);
	background: -moz-linear-gradient(top,  rgba(240,25,1,1) 0%, rgba(249,136,48,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,25,1,1)), color-stop(100%,rgba(249,136,48,1)));
	background: -webkit-linear-gradient(top,  rgba(240,25,1,1) 0%,rgba(249,136,48,1) 100%);
	background: -o-linear-gradient(top,  rgba(240,25,1,1) 0%,rgba(249,136,48,1) 100%);
	background: -ms-linear-gradient(top,  rgba(240,25,1,1) 0%,rgba(249,136,48,1) 100%);
	background: linear-gradient(to bottom,  rgba(240,25,1,1) 0%,rgba(249,136,48,1) 100%);
}
.order_form .garanti{
	text-align: center;
	color: #000;
	font: 12px Verdana;
	padding-top: 10px;
}


.advantages{
	background: #fff;
	padding: 40px 0 0;
}
.advantages .block_title{
	text-align: center;
	color: #000;
	margin-bottom: 35px;
	text-transform: uppercase;
	font: 700 36px/36px Verdana;
}
.advantages .items{ text-align: center; }
.advantages .item{
	display: inline-block;
	color: #4b4b4b;
	font: 16px Open Sans;
	margin: 0 25px;
	width: 265px;
	vertical-align: top;
	margin-bottom: 40px;
}
.advantages .item img{ margin-bottom: 8px; }
.advantages .item .name{ color: #000; font: 700 18px/21px Verdana; height: 42px; margin-bottom: 10px; }
.advantages .item .desc{ text-align: center; }


.types{
	padding: 43px 0 0;
	border-bottom: 3px solid #fff;
	background: url(../images/types_bg.jpg) 50% 0 no-repeat;
	background-size: cover;
	overflow: hidden;
}
.types .block_title{
	text-align: center;
	color: #fff;
	margin-bottom: 5px;
	text-transform: uppercase;
	font: 700 36px Verdana;
	text-shadow: 0 2px 2px rgba(0,0,0,.35);
}
.types .block_desc{
	text-align: center;
	color: #fff;
	margin-bottom: 25px;
	font: 300 14px Open Sans;
}
.types .block_desc b{ text-transform: uppercase; }
.types .items{ text-align: center; }
.types .item{
	display: inline-block;
	width: 317px;
	margin-bottom: 43px;
}
.types .item .name{
	color: #ffd988;
	font: 700 14px Verdana;
	text-transform: uppercase;
	margin-bottom: 20px;
}
.types .item .image{
	display: inline-block;
	border: 3px solid #fff;
	margin-bottom: 17px;
}
.types .item .image img{ display: block; }
.types .item .details{
	 background: url("../images/order.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    display: inline-block;
    font: 14px/24px Verdana;
    height: 31px;
    text-decoration: none;
    width: 155px;
}
.types .item .details:hover{ color: #000; }

.analog{
	padding: 43px 0 0;
	border-bottom: 3px solid #fff;
	background: url(../images/bg_type.jpg) 50% 0 no-repeat;
	background-size: cover;
	overflow: hidden;
}
.analog .block_title{
	text-align: center;
	color: #fff;
	margin-bottom: 30px;
	text-transform: uppercase;
	font: 700 36px Verdana;
	text-shadow: 0 2px 2px rgba(0,0,0,.35);
	margin-bottom: 30px;
}
.analog .items-list{
position:relative;
margin-bottom: 20px;
text-align: center;
}
.item-list img{position:relative;}
.analog .item-list{
  position: relative;
  display: inline-block;
margin-right: 10px;
}
.analog .item-list:last-child{

margin-right: 0px;
}

.analog .item-list .price{
 bottom: 49px;
    left: 0;
    position: absolute;
}

.analog .item-list .price .new_price{
 background-color: #feaa33;
    color: #fff;
    float: left;
    font-family: verdana;
    font-size: 18px;
    font-weight: bold;
    padding: 5px 10px;
}

.analog .item-list .price .old_price{
 color: #fff;
    float: left;
    font-family: verdana;
    font-size: 14px;
    padding-left: 14px;
    padding-top: 10px;
    text-decoration: line-through;
}



.analog .item-list .desc{
 background-color: #fe5433;
    bottom: 4px;
    color: #fff;
    font-family: verdana;
    font-size: 14px;
    height: 45px;
    position: absolute;
    text-align: center;
    width: 100%;
}

.analog .all {
 border: 1px solid #fff;
    border-radius: 3px;
    color: #fff;
    display: block;
    font: 18px/29px Verdana;
    height: 29px;
     margin: 0 auto 20px;
    text-align: center;
    text-decoration: none;
    width: 252px;
}

.analog .all:hover {
background: none repeat scroll 0 0 #fff;
    color: #000;
}




.promo{
	padding: 52px 0 55px;
	background: url(../images/promo_bg.jpg) 0 0 repeat;
}
.promo .info{ width: 520px; text-align: center; }
.promo .info .block_title{
	color: #fe5433;
	font: 700 36px Verdana;
	text-transform: uppercase;
	margin-bottom: 8px;
}
.promo .info .prices{
	height: 234px;
	position: relative;
	background: url(../images/prices.png) 50% 0 no-repeat;
}
.promo .info .prices .new{
	color: #fff;
	font: 700 36px Verdana;
	text-shadow: 0 1px rgba(0,0,0,.6);
	position: absolute;
	bottom: 23px;
	left: 70px;
}
.promo .info .prices .old{
	color: #c4380b;
	font: 700 30px/30px Verdana;
	text-shadow: 0 1px rgba(0,0,0,.49);
	position: absolute;
	bottom: 30px;
	right: 55px;
	width: 144px;
	text-align: center;
}
.promo .info .prices .old img{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.promo .info .desc{
	color: #4d4d4d;
	font: 700 24px Verdana;
	text-transform: uppercase;
}
.promo .info .desc span{ color: #fe5433; font-size: 32px; }
.promo .info .desc sup{ font-size: 20px; position: relative; top: 7px; }
.promo .info .desc .mini{ font-size: 14px; text-transform: none; padding-top: 8px; }
.promo .info .desc .mini span{ font-size: 18px; }


.portfolio{
	padding: 55px 0 44px;
	background: url(../images/portfolio_bg.jpg) 50% 0 no-repeat;
	background-size: cover;
}
.portfolio .block_title{
	text-align: center;
	color: #fff;
	margin-bottom: 35px;
	text-transform: uppercase;
	font: 700 36px Verdana;
	text-shadow: 0 2px 2px rgba(0,0,0,.35);
}
.portfolio .jcarousel-skin-tango .jcarousel-container-horizontal{
	width: 100%;
	padding: 0 50px;
	-moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.portfolio .jcarousel-skin-tango .jcarousel-clip{ overflow: hidden; }
.portfolio .jcarousel-skin-tango .jcarousel-clip-horizontal{ width: 100%; }
.portfolio .jcarousel-skin-tango .jcarousel-item{ width: 860px; text-align: center; }
.portfolio .jcarousel-skin-tango .jcarousel-item > div{
	width: 44%;
	display: inline-block;
}
.portfolio .jcarousel-skin-tango .jcarousel-item img{
	display: block;
	border: 3px solid #fff;
	border-radius: 3px;
	width: 100%;
	-moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.portfolio .jcarousel-skin-tango .jcarousel-item .before,
.portfolio .jcarousel-skin-tango .jcarousel-item .after{ margin: 0 4px 40px; }
.portfolio .jcarousel-skin-tango .jcarousel-item .before .title{
	color: #434141;
	font: 700 24px Verdana;
	margin-bottom: 25px;
	text-transform: uppercase;
}
.portfolio .jcarousel-skin-tango .jcarousel-item .after .title{
	color: #fff;
	font: 700 24px Verdana;
	text-shadow: 0 1px rgba(0,0,0,.6);
	margin-bottom: 25px;
	text-transform: uppercase;
}
.portfolio .jcarousel-skin-tango .jcarousel-next-horizontal{
    position: absolute;
    top: 50%;
	margin-top: -25px;
    right: -15px;
    width: 55px;
    height: 58px;
    cursor: pointer;
    background: transparent url(../images/carousel_arrows.png) no-repeat -55px 0;
}
.portfolio .jcarousel-skin-tango .jcarousel-prev-horizontal{
    position: absolute;
    top: 50%;
	margin-top: -25px;
    left: -15px;
    width: 55px;
    height: 58px;
    cursor: pointer;
    background: transparent url(../images/carousel_arrows.png) no-repeat 0 0;
}
.portfolio .all{
	border: 1px solid #fff;
	border-radius: 3px;
	color: #fff;
	font: 18px/29px Verdana;
	height: 29px;
	text-decoration: none;
	width: 252px;
	display: block;
	margin: 0 auto;
	text-align: center;
}
.portfolio .all:hover{ background: #fff; color: #000; }

.video{
	 background: url("../images/video.jpg") no-repeat scroll 50% 0 / cover rgba(0, 0, 0, 0);
	padding: 20px 0 0;
}
.video .block_title{
	color: #fff;
    font: 700 36px Verdana;
    margin-bottom: 25px;
    text-align: center;
    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);
    text-transform: uppercase;
}

.advantages2{
	background: #FCEAB1;
	padding: 45px 0 0;
}
.advantages2 .block_title{
	color: #fe5433;
	font: 700 36px Verdana;
	text-transform: uppercase;
	margin-bottom: 55px;
	text-align: center;
}
.advantages2 .items{ text-align: center; }
.advantages2 .item{
	width: 100%;
	max-width: 400px;
	margin-left: 75px;
	-moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
	color: #000;
	font: 14px Open Sans;
	padding-bottom: 12px;
	margin-bottom: 25px;
	text-align: left;
	display: inline-block;
	vertical-align: top;
	position: relative;
	margin-right: 3px;
	background: url(../images/advantages2_item_bg.png) 0 100% no-repeat;
}
.advantages2 .item.no_bg{ background: none; }
.advantages2 .item .icon{
	display: block;
	position: absolute;
	top: 0;
	left: -75px;
}
.advantages2 .item:last-child{ background: none; }
.advantages2 .item .name{
	color: #fe5433;
	font: 700 18px/20px Open Sans;
	text-transform: uppercase;
}

.reviews{
	padding-top: 35px;
	background: #fff;
}
.reviews .block_title{
	text-align: center;
	color: #000;
	font: 700 36px Verdana;
	text-transform: uppercase;
	margin-bottom: 35px;
}
.reviews .review{ margin-bottom: 20px; }
.reviews .review .image{ position: relative;    text-align: center;    z-index: 1; }
.reviews .review .image img{ display: block; border-radius:2px; margin-bottom: 20px; }
.reviews .review .image .link{
	display: inline-block;
	border-radius: 5px;
	color: #fff;
	font: 14px/28px Verdana;
	height: 28px;
	padding: 0 30px;
	text-decoration: none;
	background: #fe5433;
	box-shadow: 0 2px 5px rgba(0,0,0,.5);
}
.reviews .review .image .link:hover{ background: #C9422A; }
.reviews .review .text{
	width: 100%;
	padding-left: 283px;
	margin-left: -230px;
	-moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.reviews .review .text > div{ border-radius:7px; border: 1px solid #c2c2c2;  padding: 20px 33px 20px 15px; color: #000; font: 14px Verdana; }
.reviews .review .text .name{ font-size: 18px; margin-bottom: 10px; font-weight:700; }
.reviews .review .text .name span{ font-weight: 400; }
.reviews .review .text .date{ padding-top: 10px; }
.reviews .review .text img{float:left;  margin-right: 25px;    margin-top: 10px;}


.sert {background: none repeat scroll 0 0 #efefef;
    padding: 45px 0 0;}
.sert .block_title{ color: #fe5433;
    font: 700 36px Verdana;
    margin-bottom: 35px;
    text-align: center;
    text-transform: uppercase;}

.sert .list-sert{ text-align: center;padding-bottom: 50px; margin: 0 auto 0px;}

.sert .list-sert .sertificat{ }
.sert .list-sert  a{ }
.sert .list-sert  a:hover .hover {  background: url("../images/hover-sert.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);    height: 142px;    margin-left: 5px;    margin-top: 5px;    position: absolute;    width: 106px;}
.my-flex-container{
  display: flex;
  justify-content: center; 
  flex-direction: row; 
  align-items: baseline;
}
.my-flex-block{margin:20px;}
.schema{
	padding-top: 45px;
	padding-bottom: 10px;
	background: url(../images/reviews_bg.jpg) 0 0 no-repeat;
	background-size: cover
}
.schema .block_title{
	text-align: center;
	color: #fff;
	margin-bottom: 55px;
	text-transform: uppercase;
	font: 700 36px Verdana;
	text-shadow: 0 2px 2px rgba(0,0,0,.35);
}
.schema .items{ text-align: center; }
.schema .item{
	display: inline-block;
	width: 220px;
	color: #fff;
	font: 16px Verdana;
	vertical-align: top;
	margin: 0 48px 35px;
	position: relative;
}
.schema .item.arrow:after{
	display: block;
	width: 200px;
	height: 38px;
	position: absolute;
	top: 10px;
	right: -142px;
	content: '1';
	text-indent: -9999px;
	background: url(../images/schema_arrow.png) 0 0 no-repeat;
}
.schema .item .icon{ height: 70px; line-height: 70px; }
.schema .item .icon img{ vertical-align: middle; }


.discount{
	padding: 35px 0 45px;
	text-align: center;
	background: url(../images/discount_bg.jpg) 50% 0 no-repeat;
	background-size: cover;
}
.discount .block_title{
	text-align: center;
	color: #000;
	margin-bottom: 45px;
	text-transform: uppercase;
	font: 700 36px Verdana;
}
.discount img{ max-width: 100%; }
.discount .info{ text-align: center; padding-top: 7px; color: #000; font: 14px Verdana; text-transform: uppercase; }
.discount .info .title{
	color: #fe5033;
	font: 700 36px Verdana;
}
.discount .info .number{
	color: #000;
	font: 700 36px Verdana;
	padding-bottom: 5px;
}
.discount .info .or{
	color: #000;
	font: 700 18px Verdana;
	padding-bottom: 20px;
}
.discount .info .callback_link{
	display: inline-block;
	height: 53px;
	text-decoration: none;
	color: #fff;
	font: 700 24px/53px Verdana;
	text-transform: uppercase;
	text-shadow: 0 2px 9px rgba(0,0,0,.45);
	border-radius: 10px;
	padding: 0 75px;
	box-shadow: 0 4px 4px rgba(0,0,0,.54);
	background: rgb(249,130,46);
	background: -moz-linear-gradient(top,  rgba(249,130,46,1) 0%, rgba(240,31,3,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,130,46,1)), color-stop(100%,rgba(240,31,3,1)));
	background: -webkit-linear-gradient(top,  rgba(249,130,46,1) 0%,rgba(240,31,3,1) 100%);
	background: -o-linear-gradient(top,  rgba(249,130,46,1) 0%,rgba(240,31,3,1) 100%);
	background: -ms-linear-gradient(top,  rgba(249,130,46,1) 0%,rgba(240,31,3,1) 100%);
	background: linear-gradient(to bottom,  rgba(249,130,46,1) 0%,rgba(240,31,3,1) 100%);
}
.discount .info .callback_link:hover{
	background: rgb(240,25,1);
	background: -moz-linear-gradient(top,  rgba(240,25,1,1) 0%, rgba(249,136,48,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,25,1,1)), color-stop(100%,rgba(249,136,48,1)));
	background: -webkit-linear-gradient(top,  rgba(240,25,1,1) 0%,rgba(249,136,48,1) 100%);
	background: -o-linear-gradient(top,  rgba(240,25,1,1) 0%,rgba(249,136,48,1) 100%);
	background: -ms-linear-gradient(top,  rgba(240,25,1,1) 0%,rgba(249,136,48,1) 100%);
	background: linear-gradient(to bottom,  rgba(240,25,1,1) 0%,rgba(249,136,48,1) 100%);
}
/* End Стили основного блока сайта */

/*=============================*/

/* Стили подвала сайта */
footer{
	background: rgb(97,97,97);
	background: -moz-linear-gradient(top,  rgba(97,97,97,1) 0%, rgba(44,44,44,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(97,97,97,1)), color-stop(100%,rgba(44,44,44,1)));
	background: -webkit-linear-gradient(top,  rgba(97,97,97,1) 0%,rgba(44,44,44,1) 100%);
	background: -o-linear-gradient(top,  rgba(97,97,97,1) 0%,rgba(44,44,44,1) 100%);
	background: -ms-linear-gradient(top,  rgba(97,97,97,1) 0%,rgba(44,44,44,1) 100%);
	background: linear-gradient(to bottom,  rgba(97,97,97,1) 0%,rgba(44,44,44,1) 100%);
	text-align: center;
	color: #fff;
	font: 14px Verdana;
	padding: 25px 0;
}
footer a{ color: #fff; text-decoration: none; }
footer a:hover{ text-decoration: underline; }
/* End Стили подвала сайта */

/*=============================*/

/* Стили всплывающих окон */
.modal{ display: none; }
/* End Стили всплывающих окон */
.order_form .input.notCorrect{  border: medium solid red;}
.afterSend{color: #000;
    font: 22px Verdana;
    text-align: center;}

@media (max-width: 1017px) {
	.advantages2 .item.no_bg{ background: url(../images/advantages2_item_bg.png) 0 100% no-repeat; }
	.schema .item{
		display: block;
		width: 100%;
		margin: 0 0 35px;
	}
	.schema .item.arrow:after{ display: none; }
}
@media (max-width: 990px) {
	.section1{ padding-bottom: 35px; }
	.section1 .individual{ display: none; }	
	.section1 .order_form{ margin: 0 auto; float: none; }
}
@media (max-width: 985px) {
	.promo .info{ margin: 0 auto 40px; float: none; }
	.promo .order_form{ margin: 0 auto; float: none; }
}
@media (max-width: 940px) {
	header .slogan{ display: none; }
	header .logo{ margin-right: 0; }
}

/*Data table*/
table.data-table
{
	border:1px solid #b9c2c5;
	border-collapse:collapse;
width:100%;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #b9c2c5;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{

color:#000;
	font-size:14px;
	font-weight:bold;
	padding:9px 10px;
	line-height:20px;
	text-shadow:0 1px 1px #fff;
	background:#c1cfd4;

	/* background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxY2ZkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiOWMyYzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
	background:-moz-linear-gradient(top, #c1cfd4 0%, #b9c2c5 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1cfd4), color-stop(100%,#b9c2c5));
	background:-webkit-linear-gradient(top, #c1cfd4 0%,#b9c2c5 100%);
	background:-ms-linear-gradient(top, #c1cfd4 0%,#b9c2c5 100%);/* IE10+ */
	background:linear-gradient(to bottom, #c1cfd4 0%,#b9c2c5 100%);


}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#F1F5FA;
	padding:4px;
	color:#333;
}
