* {margin:0;padding:0;}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body {
	color: #555;
	font-family: 'Open Sans',Arial,sans-serif;
	font-size: 14px;
	text-align: left;
}
body.freez {overflow: hidden}
/* ################# MAIN COLOR ################# */
body {background: #006EB9 url(../../../images/site/sh.png) 50% 0% no-repeat;}
#head .fx {}
#head .fx .block {} 
.mainblock {background: #66A8D5;padding: 0 5px 5px 5px;display:table}
.head.block {background: linear-gradient(to bottom, #AAD2EA 0%,#66A8D5 100%);padding: 5px 5px 0 5px;}
.mainblock .fx {background: linear-gradient(to bottom, #d7e9f7 0%,#fff 10px);}
.maininfo {background:#F6F6F6;padding: 10px;position:relative}

.highlight {background: #ffffbf}
.pull-left {float:left}



.slider {
    background: #005e9e;
    padding: 10px 0;
}
.swiper-pagination {position:relative!important; padding: 20px 0 10px 0}
.slider .swiper-container {
    margin: 0 5px;
}
.slider .blnews {background:#fff;padding: 3px;border: 1px solid #E3E1E1;}
.slider .contnews {
    display: block;
    height: 50px;
    padding: 10px 3px;
}
.swiper-slide img {max-width:100%}
.slider .img {display:block;width: 100%;height: 200px;overflow: hidden;}
.slider img {
	width: 100%;
height: 100%;
max-width: 100%;
object-fit: cover;
object-position: center;
}
.slider .title a {font-weight: normal;font-size:16px}
/* ################# MAIN COLOR ################# */
.form-inline {text-align:center}
.breadcrumb li {display:inline-block}
.blcont {position:relative}
#head .blcont {display: inline-block}
.rumbs {
	background: #eee;
	padding: 20px 0;
	margin: 0 0 20px 0
}
.rumbs a, .rumbs {color: #777}
.rumbs li {
    display: inline-block;
    color: rgba(0,0,0,0.54);
}
.nover {overflow:hidden}
a {text-decoration: none;color: #087CCB}
a:hover {color: #DA2921}
.clrt, .clr, .clrt:before, .clrt:after, .lst:after, .block:after, .foocont ul:after  {
	clear: both;
    content: " ";
    display: block;
    height: 0;
    position: relative;
    width: 100%;
}

article, aside {
	display: block;
	position: relative;
	transition: .25s
}
.mainblock .fx {display:table;vertical-align:top;padding: 10px;width: 100%;border: 1px solid #4A98CD;border-top: 1px solid #fff;border-left: 1px solid #fff;}
mainblock.ltf {display:table-cell;width:75%;}
article {width:100%;z-index:0;padding-left:0 }
aside {display:table-cell;min-width: 300px;max-width: 300px;width: 300px;padding-left:10px}
aside > .side {margin: 0 20px 0 0;border-radius: 4px}

.asblock {background:#F6F6F6;border:1px solid #E3E1E1;margin-bottom: 10px}
.asblock .blname {padding: 10px;background: linear-gradient(to bottom, #d2e5f6 0%,#afd2f0 100%);color: #000;font-weight:300;letter-spacing:1px}
.asblock .blcont {padding: 10px}
.block {
	position:relative;
	width:100%;
	max-width: 1310px;
	margin: 0 auto;
}
.top {background: #ccc}
.catimg {
	display: block;
	padding: 3px;
	border: 1px solid #E3E1E1;
	text-align:center
}
.catimg img {max-width:100%;display:block;margin:0 auto}
header#head > .block {position:relative;z-index:99}
.conlogo {
	display: block;
	float:left;
	margin: 24px 30px 24px 0;
	width:150px;
	height: 110px;
	background: url(../../../images/f_logo_jud4.png) 50% 50% no-repeat;
	background-size: auto 100%;
}

.sendbl {
	background:#5091cd;
	padding: 40px;
	border-radius: 10px
}
.callblock {
    display: flex;
    flex-wrap: wrap;
    padding: 20px 0;
    padding-bottom: 40px;
    font-size: 14px;
    line-height: 22px;
}
.callblock .coll1 {
    width: 65%;
    flex-basis: 65%;
    align-self: center;
}
.callblock .coll2 {
    width: 35%;
    flex-basis: 35%;
    align-self: center;
}



.conlogo img {display:block}
.pull-right {float:right}
.pull-left {float:left}
.btn {
    color: rgba(255,255,255,1);
    border: none;
    border-radius: 4px;
    padding: 12px 28px 11px 28px;
    margin: 16px 0 0 0;
    font-size: 14px;
    background: linear-gradient(to top,#e6a028,#ffc600);
	text-transform: uppercase;
	letter-spacing: 1px;
	font-family: 'Open Sans',Arial,sans-serif;
	text-shadow: 0 -1px 0px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	cursor:pointer;
}
.btn.round {background: transparent; border-radius: 50px;padding: 7px 15px 5px 15px;border:1px solid #0094d7;color:#0094d7; text-shadow:none;box-shadow:none;font-size: 12px}
.btn:hover {background: linear-gradient(to top,#ffc600,#e6a028);}
.btn.round:hover {background: #0094d7;color:#fff}

.open .sendbl {padding:0;background:transparent}
.callblock .open {
	display:block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    max-width: 100%;
    height: 100%;
    z-index: 9;
    overflow-y: auto;
    color: #fff;
    background: rgba(80, 145, 205,.95) !important;
    padding: 15% 0 !important;
}
#head.open {height:100%}
.callblock .open .veha_recall {
	position:relative;
    float: none;
    width: 100%;
    border-radius: 4px;
    padding: 5% 10%;
    background: rgba(255,255,255,1);
    max-width: 600px;
    margin: 0 auto;
    display: block;
	box-shadow: 0 1px 4px rgba(0,0,0,.2), 0 1px 57px rgba(255,255,255,.4);
}
.open .sendbl {position:relative}
.close {
    display: none;
	position: absolute;
	left: 50%;
	top: -70px;
	cursor: pointer;
	width: 24px;
	height: 24px;
	margin-left: -12px;
	background: url(../../../images/site/close.png) 50% 50% no-repeat;
}
.open .close {
    display: inline-block;
}
#buttonmenu {display:none}
#cssmenu {display:inline-flex;margin-bottom: -1px;}
#cssmenu li {position:relative;display: inline-block;margin: 0 8px;vertical-align: top;}
#cssmenu a, #cssmenu span {cursor:pointer;font-weight:500; display:block;padding: 10px 10px 14px 10px;font-size: 16px;position: relative;color:#266590}
#cssmenu li.active a, #cssmenu li.active span {color:#000;background: linear-gradient(to bottom, #fff 50%,#d7e9f7 100%);}
#cssmenu li.parent:before{
    position: absolute;
    color: #266590;
    content: '•••';
	font-size: 14px;
    left: 50%;
	bottom: 1px;
	margin-left:-6px
}
#cssmenu .parent li.parent:before{
    position: absolute;
    color: #266590;
    content: '›';
	font-size: 18px;
	font-weight:600;
    right: 10px;
	left: auto;
	bottom: 4px;
}
#cssmenu .parent li.parent:hover:before {color:#fff}
#cssmenu li.active li a:after {display:none}
#cssmenu ul ul {display:none;position: absolute;background: #a3cde6;text-align: left;z-index:9;margin:0}
#cssmenu ul ul ul {display:none;position: absolute;background: #a3cde6;text-align: left;z-index:9;margin:0;left: 200px;top:0}
#cssmenu ul li:hover > ul {display:block}
#cssmenu ul ul li {margin:0;padding: 0;width:200px}
#cssmenu ul ul li a, #cssmenu ul ul li span {padding: 5px 10px;font-size:14px}
#cssmenu ul ul li:hover a, #cssmenu ul ul li:hover span {color:#fff}
#cssmenu ul ul li:hover, #cssmenu ul ul li:hover {background:#67a8d5}
#cssmenu ul ul li:hover li a, #cssmenu ul ul li:hover li span {color:#266590}
#cssmenu ul ul ul li:hover a, #cssmenu ul ul ul li:hover span {color:#fff}
#cssmenu li.active li a, #cssmenu li.active li span {background:transparent}
.head_contact {float:right}
/* ############ MENU ############ */
aside nav ul {background: #efefef;border-radius: 4px}
aside nav li {display:block;position:relative;border-top:1px solid #fff}
aside nav li a, aside nav li span {
	padding: 14px 20px 14px 34px;
	display: block;
	font-weight: bold;
	font-size: 14px;
	cursor: pointer;
}

aside nav li li:last-child a {border:none}
aside nav li li {background: #f9f9f9;}
aside nav li li.active a {color: #fff; background: #248ace}
aside nav li li a, aside nav li li span {font-weight: normal;padding-left: 10px;margin-left: 18px;}
aside nav li.active span {color: #333}
aside nav li a:hover, aside nav li span:hover {background-color:rgba(0,0,0,0.05)}
aside nav li.deeper a::before {
	position: absolute;
	display: block;
	content: "";
	top: 25px;
	left: 18px;
	background: #248ace;
	width: 4px;
	height: 100px;
	border-radius: 0;
}
aside nav li a::after {
	position: absolute;
    display: block;
    content: "";
    top: 17px;
    left: 13px;
    background: #248ace;
    width: 14px;
	height: 14px;
    border-radius: 10px;
	border: 2px solid #efefef;
}
aside nav li.deeper li a::before {display:none}
aside nav li.deeper li a::after {display:none}
aside nav ul li li:last-child a:after {
	display: block;
	border: none;
	width: 8px;
	height: 8px;
	top: 20px;
	left: 16px;
}
aside nav ul li li:last-child a:before {
	display: block;
	top: 0;
	background: #248ace;
	height: 24px;
}
aside nav li li a {
    border-left: 4px solid #248ace
}

.massimportant {background: #1a8ad8 url(../../../images/mainpage/pattern3.png) 50% 0% no-repeat;}
.lastnews {padding: 60px 0;}

.footer {color:#fff;text-align:left;padding: 20px 0;}

.rowspan {float: right;opacity:.3;transition: .3s}
.rowspan:hover {opacity:1}
.veha_recall input {
	color: rgba(255,255,255,.7);
    background-color: #a3cde6;
    border: none;
    border-radius: 4px;
    padding: 12px 28px 12px 48px;
    margin: 10px;
    font-size: 14px;
	box-shadow: inset 0 1px 4px rgba(0,0,0,.2);
	text-transform: uppercase;
	letter-spacing: 1px;
	min-width: 300px;
	max-width: 100%;
}
#itb1 {background: #a3cde6 url(../../../images/site/phoneicon.png) 15px 50% no-repeat;}
#itb2 {background: #a3cde6 url(../../../images/site/siteicon.png) 15px 50% no-repeat;}
.open input {
	color: rgba(0,0,0,.7);
    background: rgba(0,0,0,.2);
}
.recall .btn {margin:10px}
.recall {text-align:center}
.sintbl, .sinbl {display:inline-block;margin: 0 auto}
.veha_recall button {margin: 0 10px}


.veha_contact_us {margin-bottom: 40px}
.lsp {
    padding-right: 10px;
}
.lsp, .rsp {
    display: block;
    width: 50%;
    float: left;
    margin-bottom: 20px;
}
.rsp {
    padding-left: 10px;
}
.lsp, .rsp {
    display: block;
    width: 50%;
    float: left;
    margin-bottom: 20px;
}
.contact_us2 {text-align:center}
.veha_contact_us input.subject, .veha_contact_us textarea.message {
    display: block;
    width: 100%;
    padding: 10px 18px;
}
.veha_contact_us input {
    display: block;
    margin: 20px 7px;
}

.veha_contact_us input, .veha_contact_us textarea {
    color: #000;
    border: 2px solid #eee;
    border-radius: 3px;
    padding: 10px 18px 10px 42px;
    margin: 0 0 7px 0;
    font-size: 14px;
    width: 100%;
    font-size: 14px;
    font-family: Tahoma;
	background: #f9f9f9
}
.contact_us2 .btn {
	box-shadow: 0 1px 4px rgba(0,0,0,.2), 0 1px 15px rgba(255,0,0,.5);
}
input.alert, textarea.alert, select.alert {
    border: 2px solid red;
}


/* ################# ADAPT ################# */
.coll-2:after, .coll-3:after, .coll-4:after, .coll-5:after, .coll-6:after, .coll-7:after, .coll-8:after, .coll-9:after, .coll-10:after {clear: both;display: block;content: "";}
.coll-2,.coll-3,.coll-4,.coll-5,.coll-6,.coll-7,.coll-8,.coll-9,.coll-10 {position: relative;display: flex;flex-wrap: wrap;}
.coll-2 > li, .coll-2 > div,
.coll-3 > li, .coll-3 > div,
.coll-4 > li, .coll-4 > div,
.coll-5 > li, .coll-5 > div,
.coll-6 > li, .coll-6 > div,
.coll-7 > li, .coll-7 > div,
.coll-8 > li, .coll-8 > div,
.coll-9 > li, .coll-9 > div,
.coll-10 > li, .coll-10 > div
 {
	display: block;
	width: 100%;
    flex-basis: 100%;
	margin: 0 0 20px 0
}
.field-entry {
	display: inline-block;
	border: 1px solid #D8E9F8;
	padding: 3px 6px;
	font-size: 12px;
	background: linear-gradient(to bottom, #fff 0%,#d2e5f6 100%)
}
.asnews .blcont {
	padding:0;
	border: none
}
ul.asidenews {
    display: block;
    border: none;
	padding: 0
}
.asidenews li {
    display: table;
	width:100%;
    position: relative;
    border-bottom: 1px solid #E3E1E1;
    padding: 10px;
}
.asidenews li > span {
    display: table-cell;
    min-width: 70px;
}
.asidenews li > div {
    display: table-cell;
    width: 100%;
    vertical-align: middle;
    padding-left: 10px;
}
.asidenews {
    display: inline-block;
    border: 1px solid #D8E9F8;
    padding: 3px 6px;
    font-size: 12px;
}
.asidenews a {
    display: block;
    font-size: 14px;
	padding: 4px 0 6px
}
.asidenews p {padding: 6px 0 4px}
/* ################# SLIDER ################# */
.block .swiper-button-prev {background: url(../../../images/site/left-chevron.png) 50% 50% no-repeat}
.block .swiper-button-next {background: url(../../../images/site/right-chevron.png) 50% 50% no-repeat}
.swiper-pagination .swiper-pagination-bullet {
    background: transparent;
    width: 24px;
    height: 7px;
    margin: 0 4px;
    background: #fff;
    border-radius: 2px;
    opacity: .2;
}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    opacity: 1;
}
@media (max-width:1400px){
	.block .swiper-button-next, .block .swiper-button-prev {
		background-color: #ccc;
		width: 50px;
	}
	.block .swiper-button-next {
		right: -14px;
		border-radius: 50px 0 0 50px;
	}
	.block .swiper-button-prev {
		left: -14px;
		border-radius: 0 50px 50px 0;
	}
}
@media (min-width:1400px){
	.block .swiper-button-next {
		right: -50px;
	}
	.block .swiper-button-prev {
		left: -50px;
	}
}

/* ################# ADAPT ################# */
@media (min-width:480px) and (max-width:979px){
	.coll-4 > li, .coll-4 > div, .coll-5 > li, .coll-5 > div, .coll-6 > li, .coll-6 > div {width: calc(50% - 10px + 0px);flex-basis: calc(50% - 10px + 0px);margin: 0 20px 20px 0}
	.coll-4 > div:nth-child(2n), .coll-4 > li:nth-child(2n), .coll-5 > div:nth-child(2n), .coll-5 > li:nth-child(2n), .coll-6 > div:nth-child(2n), .coll-6 > li:nth-child(2n) {margin-right: 0px}
}
@media (min-width:768px){
	
}
@media (min-width:992px){
	
}
@media (min-width:1200px){
	
}
@media (min-width:1700px){
	
}	
@media (max-width:1200px){
	header#head > .block {position:inherit }
	.breadcrumbs {margin-bottom:20px}
	.block {padding: 0 14px}
	.veha_recall input {min-width:100px}
	.megamap li {display:block;float:left;width: 50%}
	#cssmenu {
		display: block;
		position: absolute;
		top: 0;
		left: 0;
	}
	#cssmenu #buttonmenu {
	position: absolute;
	left: 0;
	top: 0;
    display: block;
    padding: 21px;
    color: #000000;
    cursor: pointer;
    font-size: 12px;
    text-transform: uppercase;
    text-align: left;
    z-index: 9;
    background: transparent url(../../../images/site/linebtn.png) 50% 50% no-repeat;
    width: 43px;
	border-radius: 0;
	
	}
	.fixed #cssmenu #buttonmenu {border-right: 1px solid rgba(255,255,255,.15);}
	.fixed.open #cssmenu #buttonmenu {border-right:none}
	.open #cssmenu ul {display: block}
	#cssmenu > ul {
		display:none;
		padding: 80px 20px 50px 20px;
		width: 100%;
	}
	#cssmenu > ul li {display:block;padding: 10px 20px;border-bottom: 1px dashed rgba(255,255,255,.3)}
	#cssmenu > ul li.active a, #cssmenu > ul li a {color: #fff;font-size:18px;font-weight:300;color: #fff;padding:0}
	#cssmenu li.active a::after {display:none}
	#head.open #cssmenu {
		display:block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    max-width: 100%;
    height: 100%;
    z-index: 999;
    overflow-y: auto;
    color: #fff;
    background: #1a8ad8;
    padding: 0;
    border-radius: 0;
	text-align:left
	}
	#head.open #cssmenu a {color: #fff}
	#head.open #buttonmenu {
	display: block;
	position: absolute;
	left: 50%;
	top: 20px;
	cursor: pointer;
	width: 24px;
	height: 24px;
	margin-left: -12px;
	background: url(../../../images/site/close.png) 50% 50% no-repeat;
	box-shadow: none
	}
	#cssmenu ul ul, #cssmenu ul ul ul {position:relative;background: transparent;left:0}
	#cssmenu > ul li {padding:5px 0;margin:0}
	#cssmenu ul ul li {width:100%}
	
}

@media (min-width:980px) and (max-width:1169px){
	.coll-4 > li, .coll-4 > div, .coll-5 > li, .coll-5 > div, .coll-6 > li, .coll-6 > div {width: calc(33.33333% - 13.3333333px + 0px);flex-basis: calc(33.33333% - 13.3333333px + 0px);margin: 0 20px 20px 0}
	.coll-4 > div:nth-child(3n), .coll-4 > li:nth-child(3n), .coll-5 > div:nth-child(3n), .coll-5 > li:nth-child(3n), .coll-6 > div:nth-child(3n), .coll-6 > li:nth-child(3n) {margin-right: 0px;}
}
@media (min-width:1170px) {
	.coll-2 > li, .coll-2 > div {width: calc(50% - 10px + 0px);flex-basis: calc(50% - 10px + 0px);margin: 0 20px 20px 0}
	.coll-3 > li, .coll-3 > div {width: calc(33.33333% - 13.3333333px + 0px);flex-basis: calc(33.33333% - 13.3333333px + 0px);margin: 0 20px 20px 0}
	.coll-4 > li, .coll-4 > div {width: calc(25% - 15px + 0px);flex-basis: calc(25% - 15px + 0px);margin: 0 20px 20px 0}
	.coll-5 > li, .coll-5 > div {width: calc(20% - 16px + 0px);flex-basis: calc(20% - 16px + 0px);margin: 0 20px 20px 0}
	.coll-6 > li, .coll-6 > div {width: calc(16.66666666666667% - 16.66666666666667px + 0px);flex-basis: calc(16.66666666666667% - 16.66666666666667px + 0px);margin: 0 20px 20px 0}
	.coll-7 > li, .coll-7 > div {width: calc(14.28571428571429% - 17.14285714285714px + 0px);flex-basis: calc(14.28571428571429% - 17.14285714285714px + 0px);margin: 0 20px 20px 0}
	.coll-8 > li, .coll-8 > div {width: calc(12.5% - 17.5px + 0px);flex-basis: calc(12.5% - 17.5px + 0px);margin: 0 20px 20px 0}
	.coll-9 > li, .coll-9 > div {width: calc(11.11111111111111% - 17.77777777777778px + 0px);flex-basis: calc(11.11111111111111% - 17.77777777777778px + 0px);margin: 0 20px 20px 0}
	.coll-10 > li, .coll-10 > div {width: calc(10% - 18px + 0px);flex-basis: calc(10% - 18px + 0px);margin: 0 20px 20px 0}
	
	.coll-2 > div:nth-child(2n), .coll-2 > li:nth-child(2n),
	.coll-3 > div:nth-child(3n), .coll-3 > li:nth-child(3n),
	.coll-4 > div:nth-child(4n), .coll-4 > li:nth-child(4n),
	.coll-5 > div:nth-child(5n), .coll-5 > li:nth-child(5n),
	.coll-6 > div:nth-child(6n), .coll-6 > li:nth-child(6n),
	.coll-7 > div:nth-child(7n), .coll-7 > li:nth-child(7n),
	.coll-8 > div:nth-child(8n), .coll-8 > li:nth-child(8n),
	.coll-9 > div:nth-child(9n), .coll-9 > li:nth-child(9n),
	.coll-10 > div:nth-child(10n), .coll-10 > li:nth-child(10n)
	 {
		margin-right: 0px;
	}
}


@media (max-width:767px){
	
	.megamap {padding: 20px 0}
	.veha_contact_us {padding: 0 20px }
	.lsp, .rsp {float:none;margin:0;width:100%;padding:0}
	.logo {height: 50px;margin: 8px;}
	hgroup h1 {font-size: 24px!important;padding: 20px 0 10px 0;}
	.boxin article.bigarticle {font-size: 15px;line-height:20px;padding:15px}
	.breadcrumbs {padding:10px}
	.topphone h1 {font-size: 24px!important;padding:20px!important}
	aside {width:100%;min-width:100%;max-width:100%;padding: 5px}
	
	.foosocial .vehasocial a {padding: 7px 10px;margin: 4px 0;}
	
	.conlogo {float:none;height: 42px;margin: 0 auto;}
	
	.mainblock .fx {display: block;padding:0}
	.maininfo {padding: 0}
	.maininfo .block, .block {padding: 5px}
	.bloknews li, .bloknews li > div, .bloknews li > span {display:block!important;width:100%!important;}
	.bloknews li > div {padding:0!important}
	
	
}
.average_table {
    border-collapse: separate;
    border-spacing: 0;
    font-size: 13px;
    margin-bottom: 17px;
    vertical-align: middle;
    width: 100%;
	color: #fff
}
.average_table th {
    border: medium none !important;
    border-radius: 3px 3px 0 0;
    letter-spacing: 1px;
    padding: 8px 0 9px;
    text-align: center;
}
.average_table th h3 {
    margin: 0 !important;
    padding: 0 !important;
	font-size: 16px
}
.average_table td {
    border-top: 1px solid #ccc;
    padding: 10px 20px;
}
.average_table .ename {
    padding: 10px 20px 10px 0;
    text-align: right;
	color: #000
}
.average_table .s1 .e1, .average_table .s1 .e2, .average_table .s1 .e3, .average_table .s1 .e4, .average_table .s1 .e5{font-size: 30px;width: 150px}
.average_table th.e1, .average_table .pay .e1, .average_table .prop .e1 {
    background: #f27042;
}
.average_table th.e2, .average_table .pay .e2, .average_table .prop .e2 {
    background: #5091cd;
}
.average_table th.e3, .average_table .pay .e3, .average_table .prop .e3 {
    background: #8564c7;
}
.average_table th.e4, .average_table .pay .e4, .average_table .prop .e4 {
    background: #50af8c;
}
.average_table th.e5, .average_table .pay .e5, .average_table .prop .e5 {
    background: none repeat scroll 0 0 #d2477e;
}
.average_table .prop {
    text-align: center;
}
.average_table .price {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.average_table .e1 {
    background: #f58d68;
    border-top: 1px solid #f27042;
}
.average_table .e2 {
    background: #73a7d7;
    border-top: 1px solid #5091cd;
}
.average_table .e3 {
    background: #9d83d2;
    border-top: 1px solid #8564c7;
}
.average_table .e4 {
    background: #73bfa3;
    border-top: 1px solid #50af8c;
}
.average_table .e5 {
    background: none repeat scroll 0 0 .ec6198;
    border-top: 1px solid #ff7ab1;
}
.average_table .pay td a {
    color: #fff;
}
.average_table .pay td {
    border-radius: 0 0 3px 3px;
    font-size: 14px;
    letter-spacing: 1px;
    padding: 15px;
    text-align: center;
    text-transform: uppercase;
}