/***** BEGIN RESET *****/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;	
}

ol, ul {list-style: none;}

table{border-collapse:collapse; width:100%;}
td{vertical-align:top;}

/* Make HTML 5 elements display block-level for consistent styling */  
header, nav, article, footer, address, img {    display: block;  } 

/***** END RESET *****/

/* -------------SITE FRAMEWORK -------------------------*/

.clear {clear: both;}
.left {text-align:left;}
.right {text-align:right;}
.none{display:none;}
* {box-sizing: border-box!important;}




.wrapper {width:100%;max-width:1300px;margin:0 auto;padding:20px;position:relative;}
.no-pad-wrapper {width:100%;max-width:1300px;margin:0 auto;position:relative;}
.sub-wrapper {width:100%;max-width:1300px;margin:0 auto;position:relative;padding:10% 20px;}
.sub-wrapper h1{font-size:35px;	color:#000;	text-transform:uppercase;font-weight:800;font-style: italic;letter-spacing: 2px;}
::selection {color:#fff;background: #000000;}
::-moz-selection {color:#fff;background: #000000;}
.i-wrapper {width:100%;max-width:1300px;margin:0 auto;position:relative;padding:10% 20px;}
/*------------- HEADER ----------------------------------------------*/

.header-contact{width:100%;	background:#e51a22;	display: inline-block;	padding: 7px 20px;	color:#FFFFFF;	text-transform: uppercase;	border-bottom: thick #000000 solid;}
.header-contact a{	color:#FFFFFF;text-decoration: none;font-size: 20px;padding: 0 20px 0 0;}
.header-contact a:hover{color:#000000;}
.hc-half{width:49%;	display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;}
.hc-half:last-child{text-align: right;}
.hc-half .fa{font-size: 22px; vertical-align: middle;}
.hc-half ul li a {display: inline-block; position: relative; padding: 0 10px; float: left;}
.hc-half ul li  {display: inline-block; position: relative; padding: 0 10px; font-size: 20px; line-height: 22px }
.header{width:100%;	display:inline-block;text-align:right;margin:0 auto;background:#fff;position: relative;	}
.logo{position: absolute;top:80px;left: -150px;	z-index: 9;}
.logo img{width:60%;}
.logoi{position: absolute;top:80px;left: 100px;	z-index: 9;}
.logoi img{width:60%;}
/*------------------------STICKY NAV------------------------*/
.fab, .fa-facebook-square {padding:3px 0 ; float: left; display: inline-block; position: relative; left: 55%;font-size: 35px!important}




header{text-align:center; color:#fff;}
header.fixed{ position:fixed; width:100%; top:0; left:0; background:#fff; z-index: 999;}

/*END STICKY NAV*/

/* ------------------------Header search------------------------ */
@font-face {
    font-family: 'icon-worksregular';
    src:url(../fonts/icon-works-webfont.eot);
    src: url(../fonts/icon-works-webfont.eot?#iefix) format('embedded-opentype'),
         url(../fonts/icon-works-webfont.woff) format('woff'),
         url(../fonts/icon-works-webfont.ttf) format('truetype'),
         url(../fonts/icon-works-webfont.svg#icon-worksregular) format('svg');
    font-weight: normal;
    font-style: normal;}

.keyword-search{width:40%;display:inline-block;	vertical-align:middle;}
.keyword-search input{padding:10px;	width:100%;	vertical-align:middle;border:2px solid #000000!important;	background:#7b0000;	color:#fff;}
.keyword-search .search-input{width:80%;display:inline-block;vertical-align:middle;margin:0;}
.keyword-search .submit-btn{width:15%;display:inline-block;vertical-align:middle;overflow:hidden;transition:ease-in .3s;}
.keyword-search input[type='submit']{font-family: 'icon-worksregular';-webkit-appearance: none;font-size:20px;font-weight: 600;	background:#000000!important;	color:#e51a22!important; padding: 5px;}

/* ------------------------HOME PAGE STYLES -----------------------------------------------*/
/*----------Hero Image/ Main image-----------------*/
.cycle-slideshow{border-top: #000000 solid 5px; background-color: #000000;}
.banner {height: auto;box-sizing: border-box; width: 100%;}
.hwrapper {text-align: center; width: 100%; }
/*----------------------------------------*/

.home-welc{	background:url("../siteart/backgrpund.png") #000;text-align: left;text-transform: uppercase;height: 100%;	padding: 100px 20px;color:#fff;background-size: cover;background-position: center;}
.home-welc h1{text-transform: uppercase;text-shadow: 2px 2px 2px #000000;font-weight: 600;letter-spacing: 4px;font-size: 30px;padding: 10px 0;width: 80%;}
.home-welc p{text-shadow: 2px 2px 2px #000000;padding: 20px; line-height: 2;font-size: 16px;width: 80%;letter-spacing: 1.5px;}


/* ---------------------------------------------Buttons-----------------------------------------------*/

.cta-bar{width: 100%;text-align: center;margin: 0 auto;	display: inline-block;padding: 60px 20px;}
.cta{height: 300px;	width:22%;display: inline-block;vertical-align: top;margin: 20px;text-align: center;padding: 120px 10px;color:#fff;	border-top-left-radius: 30px;
	 border-bottom-right-radius: 30px;	border: medium #000000 solid; }
.cta .fa h3{text-transform: uppercase;font-weight: 600;	font-style: italic;	letter-spacing: 1px;font-size: 25px;padding: 5px 0;	text-shadow: 1px 1px 2px rgba(0,0,0,0.20);}
.cta .cta-btn{display: inline-block;padding: 7px 15px;text-align: center;margin: 0 auto;font-weight: 600;font-size: 40px;letter-spacing: 1.5px;	border-radius: 4px;
			  color:#fff;	text-transform: uppercase;	text-decoration: none;text-shadow: 1px 1px 2px rgba(0,0,0,0.60);transition: ease .3s;}
.cta .cta-btn:hover{background:rgba(0,0,0,0.40); color:#e51a22; text-shadow:2px 2px 3px rgba(0,0,0,0.80); transition: ease .3s;}
.cta .cta-btn {padding-left: 7px; font-size: 30px;}
.cta:hover {opacity: 1}
	
/* -------------------Button Images------------------*/

#trucks{background:url("../siteart/1Button.png") no-repeat;	background-size: cover;	background-position: center;}
#trailers{background:url(../siteart/2Button2.png) no-repeat;background-size: cover;background-position: center;}
#repair{background:url(../siteart/3Button3.png) no-repeat;background-size: cover;background-position: center;}
#contact{background:url(../siteart/4Button4.png) no-repeat;	background-size: cover;	background-position: center;}


/* -----------------------------Contact Section On Home Page----------------------------- */

.home-contact{height: 360px;width:100%;background-color:#000000;display: inline-block;margin: 0 auto;}
.hc-right{width:35%;display: inline-block;background-color: #000000;color:#fff;	vertical-align: middle;	margin: 0 auto;	padding: 80px 20px 80px 170px;}
.hc-right .hc-info{	width: 100%;display: inline-block;padding: 10px 0;text-align: left;	margin: 0 auto;	font-size: 16px;letter-spacing: 1.5px;}
.hc-right .hc-info .fa .far{display: inline-block;vertical-align: top; 	padding-right: 10px;font-size: 18px;}
.hc-right  .hc-info a{display: inline-block;vertical-align: top;color:#fff;	text-decoration: none;line-height: 1.5;	font-size: 18px;}
.hc-right .hc-info a:hover{color:#e51a22; text-decoration: none;}
.hc-left{height: 100%;	width:64%;display: inline-block;vertical-align: middle;	border-right: 15px solid #e51a22;float: left;}


/* -----------Contact Page------------------------------------------------*/

.contact-page{height: 360px;width:100%;	background-color:#000000;display: inline-block;	margin: 0 auto;}
.c-right{width:35%;	display: inline-block;background-color: #000000;color:#fff;	vertical-align: middle;	margin: 0 auto;	padding: 80px 20px 20px 80px;}
.c-right .c-info{width: 100%;display: inline-block;	padding: 10px 0;text-align: left;margin: 0 auto;font-size: 16px;letter-spacing: 1.5px;}
.c-right .c-info .fa .far{display: inline-block;vertical-align: top; padding-right: 10px;font-size: 18px;}
.c-right  .c-info a{display: inline-block;vertical-align: top;color:#fff;text-decoration: none;	line-height: 1.5;font-size: 18px;}
.c-right .c-info a:hover{color:#e51a22; text-decoration: none;}
.c-left{height: 100%;width:64%;	display: inline-block;	vertical-align: middle;	border-right: 15px solid #e51a22;	float: left;}

/* -------------------------Thank You Page ------------------------------------------------*/

.t-wrapper {width:100%;	max-width:1200px;margin:0 auto;	position:relative;	padding:10% 5%;}
.t-wrapper h1{font-size:35px;color:#000;text-transform:uppercase;font-weight:800;font-style: italic;letter-spacing: 2px;}
.t-wrapper p{font-size:16px;color:#000;	text-transform:uppercase;font-weight:600;font-style: italic;letter-spacing: 2px;}
.t-wrapper a{font-size:16px;color:#000;	text-decoration: none;text-transform:uppercase;font-weight:700;	font-style: italic;	letter-spacing: 2px;}
.t-wrapper a:hover{	color:#e51a22;}
.t-contact{	height: 360px;	width:100%;	background-color:#000000;display: inline-block;	margin: 0 auto;}
.t-right{width:35%;	display: inline-block;	background-color: #000000;color:#fff;vertical-align: middle;margin: 0 auto;	padding: 80px 20px 20px 80px;}
.t-right .t-info{width: 100%;display: inline-block;	padding: 10px 0;	text-align: left;	margin: 0 auto;	font-size: 16px;letter-spacing: 1.5px;}
.t-right .t-info .fa .far{	display: inline-block;vertical-align: top; 	padding-right: 10px;font-size: 18px;}
.t-right  .t-info a{display: inline-block;	vertical-align: top;color:#fff;	text-decoration: none;line-height: 1.5;	font-size: 18px;}
.t-right .t-info a:hover{color:#e51a22; text-decoration: none;}
.t-left{height: 100%;width:64%;	display: inline-block;	vertical-align: middle;	border-right: 15px solid #e51a22;float: left;}

/* ------------------Repair Page------------------------------------------------*/

.r-wrapper {width:100%;	max-width:1200px;margin:0 auto;	position:relative;	padding:10% 5%;}
.r-wrapper h1{font-size:35px;color:#000;text-transform:uppercase;font-weight:800;font-style: italic;letter-spacing: 2px;}
.r-wrapper strong{font-size:20px;color:#000;text-transform:uppercase;font-weight:800;font-style: italic;letter-spacing: 2px;}
.r-wrapper p{font-size:16px;color:#000;	text-transform:uppercase;font-weight:600;font-style: normal;letter-spacing: 2px; line-height: 30px;}
.r-wrapper a{font-size:16px;color:#000;	text-decoration: none;text-transform:uppercase;	font-weight:700;font-style: italic;letter-spacing: 2px;}
.r-wrapper a:hover{	color:#e51a22;}
.r-contact{	height: 360px;	width:100%;	background-color:#000000;display: inline-block;	margin: 0 auto;}
.r-right{width:35%;	display: inline-block;	background-color: #000000;color:#fff;	vertical-align: middle;	margin: 0 auto;	padding: 80px 20px 20px 80px;}
.r-right .r-info{width: 100%;display: inline-block;	padding: 10px 0;text-align: left;margin: 0 auto;font-size: 16px;letter-spacing: 1.5px;}
.r-right .r-info .fa .far{	display: inline-block;	vertical-align: top; 	padding-right: 10px;	font-size: 18px;}
.r-right  .r-info a{display: inline-block;	vertical-align: top;color:#fff;	text-decoration: none;line-height: 1.5;	font-size: 18px;}
.r-right .r-info a:hover{color:#e51a22; text-decoration: none;}
.r-left{height: 100%;width:64%;	display: inline-block;	vertical-align: middle;	border-right: 15px solid #e51a22;float: left;}






/*-------------FOOTER---------------------*/


.f-wrapper {width:100%;	margin:0 auto;padding: 5px 60px;position:relative;}
.footer{width:100%;	color:#FFFFFF;font-size:11px;text-align:center;	background:#e51a22;	padding: 10px 0;position: relative; display: inline-block;}
.footer a{color:#8e8e8e;text-decoration:none;font-size: 12px;}
.footer a:hover{color:#000000;text-decoration:none;}
.right-footer{	width:100%;	color:#FFFFFF;	font-size:11px;	text-align:right;background:#e51a22;padding: 10px 0;}
.right-footer a{color:#FFFFFF;text-decoration:none;font-size: 11px;}
.right-footer a:hover{color:#000000;text-decoration:none;font-size: 11px;}
.divfooter{	width:60%;	margin: 5px auto;}



/*-------------Media Screens---------------------*/
@media screen and (max-width:1650px){
.cta{margin: 10px;}
	
/* -----------------------------Contact Section On Home Page----------------------------- */
.hc-right{	padding: 80px 20px 0px 120px;}


	

	
	
}
@media screen and (max-width:1550px){
.cta{margin: 10px;}
	
/* -----------------------------Contact Section On Home Page----------------------------- */
.hc-right{	padding: 80px 20px 0px 120px;}

	
	
	
	
	
}
@media screen and (max-width: 1366px)  { 
/*Header*/
.logo{position: absolute;top:80px;left: -180px;	z-index: 9;}
.logo img{width:50%;}
.logoi{position: absolute;top:80px;z-index: 9;}
.logoi img{width:50%;}

}

@media screen and (max-width: 1242px)  { 
/*Header*/
.logo{position: absolute;top:80px;left: -230px;	z-index: 9;}
.logo img{width:50%;}
.logoi{position: absolute;top:80px;	z-index: 9;}
.logoi img{width:50%;}
}
@media screen and (max-width:1330px){
.keyword-search{width: 60%;}	
.home-welc{padding: 60px 20px;}
.home-welc p{width: 80%;}	
.cta h3{font-size: 22px;}	
/* -----------------------------Contact Section On Home Page----------------------------- */
.hc-right .hc-info{	font-size: 14px;}
.hc-right .hc-info .fa .far{;font-size: 16px;}
.hc-right  .hc-info a{font-size: 14px;}
.hc-right{	padding: 80px 20px 0px 100px;}
.r-right .r-info{	font-size: 14px;}
.r-right .r-info .fa .far{;font-size: 16px;}
.r-right  .r-info a{font-size: 14px;}
.r-right{	padding: 80px 20px 0px 100px;}
.r-wrapper h1{font-size:30px;}
.sub-wrapper h1{font-size:30px;	}	
	
	
	
.fab, .fa-facebook-square {padding:3px 0 ; float: left; display: inline-block; position: relative; left: 35%;font-size: 35px!important;}

	
	
	
	
}

@media screen and (max-width:1108px){
	
.cycle-slideshow{border-top: #000000 solid 1px; background-color: #000000;}	
/* -----------------------------Contact Section On Home Page----------------------------- */
.hc-right{width:100%; padding: 80px ;}
.hc-left{width:100%;height: auto; border-right: none;	border-bottom: 15px solid #e51a22;}
.home-contact{height:auto;width:100%;background-color:#FFFFFF;display: inline-block;margin: 0 auto;}
.hc-right .hc-info{	text-align: left;	font-size: 16px;letter-spacing: 1.5px;}
.hc-right .hc-info .fa .far{ font-size: 18px;}
.hc-right  .hc-info a{font-size: 18px;}
.keyword-search{width: 60%;}
.logo{left: auto; top:auto; position: relative; text-align: center; display: block;}	
.logo img{width:30%; margin: 0 auto;}
.cta{width: 40%;}
.logoi{left: auto; top:auto; position: relative; text-align: center; display: block;}	
.logoi img{width:30%; margin: 0 auto;}	
/* -----------Contact Page------------------------------------------------*/

.c-right{padding: 80px 0 0 40px;}
.c-right .c-info{font-size: 16px;}
.c-right .c-info .fa .far{font-size: 18px;}
.c-right  .c-info a{font-size: 16px;}
.r-right{padding: 80px 0 0 40px;}
.r-right .r-info{font-size: 16px;}
.r-right .r-info .fa .far{font-size: 18px;}
.r-right  .r-info a{font-size: 16px;}
	
.r-wrapper p{font-size:16px;}
.r-wrapper a{font-size:16px;}
	
.t-right{padding: 80px 0 0 40px;}
.t-right .t-info{font-size: 16px;}
.t-right .t-info .fa .far{font-size: 18px;}
.t-right  .t-info a{font-size: 16px;}
	
.t-wrapper p{font-size:16px;}
.t-wrapper a{font-size:16px;}	
	
.fab, .fa-facebook-square {padding:3px 0 ; float: left; display: inline-block; position: relative; left: 30%;}

	
	
}





@media screen and (max-width:1010px){
.hc-half ul li a {display: inline-block; position: relative; padding: 0 10px; float: left; line-height: 20px; font-size: 16px;}
.hc-half ul li  {display: inline-block; position: relative; padding: 0 10px; font-size: 20px; line-height: 22px }
}



@media screen and (max-width:950px){
.hc-left{width: 100%;}
.hc-right{width: 100%; border-left:none; float: none;}
.contact-left{width: 100%; padding: 60px 20px;}
.contact-right{width: 100%; border-left:none;  float: none;}
.fab, .fa-facebook-square {padding:5px 0 ; float: left; display: inline-block; position: relative; left:30%; font-size: 30px!important;}

	
/* -----------Contact Page------------------------------------------------*/
.contact-page{height: 100% ;width:100%;	background-color:#FFFFFF;display: inline-block;	margin: 0 auto;}
.c-right{padding: 80px 20px 20px 80px;}
.c-right .c-info{width: 100%; font-size: 16px;}
.c-right{width: 100%; padding: 20px ;}
.c-right .c-info{font-size: 16px;}
.c-right .c-info .fa .far{font-size: 18px;}
.c-right  .c-info a{font-size: 16px;}
.c-left{height: 100%;width:100%;border-top: 5px solid #e51a22;border-bottom: 15px solid #e51a22;	border-right: none;	float: left;}	
.r-contact{height: 100% ;width:100%;	background-color:#FFFFFF;display: inline-block;	margin: 0 auto;}
.r-right{padding: 80px 20px 20px 80px;}
.c-right .c-info{width: 100%; font-size: 16px;}
.r-right{width: 100%; padding: 20px ;}
.r-right .r-info{font-size: 16px;}
.r-right .r-info .fa .far{font-size: 18px;}
.r-right  .r-info a{font-size: 16px;}
.r-left{height: 100%;width:100%;border-top: 5px solid #e51a22;border-bottom: 15px solid #e51a22;	border-right: none;	float: left;}	
.r-wrapper h1{font-size:20px;}	
.r-wrapper p{font-size:14px;}
.r-wrapper a{font-size:14px;}		
.i-wrapper {width:100%;max-width:1300px;margin:0 auto;position:relative;padding:5% 20px;}	
.sub-wrapper {width:100%;max-width:1300px;margin:0 auto;position:relative;padding:5% 20px;}	
.sub-wrapper h1{font-size:20px;	}		
.t-right{width: 100%; padding: 20px ;}
.t-right .t-info{font-size: 16px;}
.t-right .t-info .fa .far{font-size: 18px;}
.t-right  .t-info a{font-size: 16px;}
.t-left{height: 100%;width:100%;border-top: 5px solid #e51a22;border-bottom: 15px solid #e51a22;	border-right: none;	float: left;}	
.t-wrapper h1{font-size:20px;}	
.t-wrapper p{font-size:14px;}
.t-wrapper a{font-size:14px;}	
.t-contact{height: 100% ;width:100%;	background-color:#FFFFFF;display: inline-block;	margin: 0 auto;}	
}





@media screen and (max-width:833px){
.hc-half ul li a {display: inline-block; position: relative; padding: 0; float: left; line-height: 20px; font-size: 16px;}

}













@media screen and (max-width:700px){
.header-contact a{font-size: 16px;}
.hc-half{width: 100%;}	
.keyword-search{width: 100%;}	
.home-welc p{width: 100%;}	
.cta{width: 46%;}	
	.header-contact a {
    color: #FFFFFF;
    text-decoration: none;
    font-size: 20px;
    padding: 0 20px;

}
.hc-half {
    margin: 0 auto;
    text-align: center;
}
.divfooter{width: 80%;}
.fab, .fa-facebook-square {padding:10px 0 ; float: left; display: inline-block; position: relative; left: 46%; font-size: 35px!important; text-align: center; margin: 0 auto;}



}


@media screen and (max-width:600px){
.cta{width: 100%; margin: 10px auto;}

}

@media screen and (max-width:500px){
.home-welc h1{font-size: 20px;}
.home-welc p{font-size: 14px;}	
.header-contact a{font-size: 14px; line-height: 20px;}
.hc-half{width: 100%;}	
.keyword-search{width: 100%;}
.footer{padding: 0;}
.divfooter{width: 95%;}
}

@media screen and (max-width:480px){
.hc-right .hc-info{	text-align: left;	font-size: 14px;letter-spacing: 1.5px;}
.hc-right .hc-info .fa .far{ font-size: 16px;}
.hc-right  .hc-info a{font-size: 14px;}
.hc-right{width:100%; padding: 40px ;}	
	
	
}

@media screen and (max-width:333px){
.hc-right .hc-info{	text-align: left;	font-size: 12px;letter-spacing: 1.5px;}
.hc-right .hc-info .fa .far{ font-size: 14px;}
.hc-right  .hc-info a{font-size: 12px;}
.hc-right{width:100%; padding: 20px ;}	
.home-welc h1{font-size: 18px;}
.home-welc p{font-size: 12px;}	
.c-right .c-info{font-size: 14px;}
.c-right .c-info .fa .far{font-size: 16px;}
.c-right  .c-info a{font-size: 14px;}		
.r-right .r-info{font-size: 14px;}
.r-right .r-info .fa .far{font-size: 16px;}
.r-right  .r-info a{font-size: 14px;}
.r-wrapper h1{font-size:18px;}	
	
.t-right .t-info{font-size: 14px;}
.t-right .t-info .fa .far{font-size: 16px;}
.t-right  .t-info a{font-size: 14px;}
.t-wrapper h1{font-size:18px;}	
}

@media screen and (max-width:320px){
.hc-right .hc-info{	text-align: left;	font-size: 11px;letter-spacing: 1.5px;}
.hc-right .hc-info .fa .far{ font-size: 12px;}
.hc-right  .hc-info a{font-size: 11px;}
.hc-right{width:100%; padding: 20px ;}	
.home-welc h1{font-size: 14px;}
.home-welc p{font-size: 11px;}	
.c-right .c-info{font-size: 12px;}
.c-right .c-info .fa .far{font-size: 14px;}
.c-right  .c-info a{font-size: 12px;}		
.r-right .r-info{font-size: 12px;}
.r-right .r-info .fa .far{font-size: 14px;}
.r-right  .r-info a{font-size: 12px;}
.r-wrapper p{font-size:12px;}
.r-wrapper a{font-size:12px;}	
.sub-wrapper h1{font-size:18px;	}	
.t-right .t-info{font-size: 12px;}
.t-right .t-info .fa .far{font-size: 14px;}
.t-right  .t-info a{font-size: 12px;}
.t-wrapper p{font-size:12px;}
.t-wrapper a{font-size:12px;}
}





@media screen and (max-width:280px){
.hc-right .hc-info{	text-align: left;	font-size: 12px;letter-spacing: 1.5px;}
.hc-right .hc-info .fa .far{ font-size: 14px;}
.hc-right  .hc-info a{font-size: 11px;}
.hc-right{width:100%; padding: 10px ;}	
.home-welc h1{font-size: 14px;}
.home-welc p{font-size: 10px;}	
.header-contact a{font-size: 10px; line-height: 20px;}
.c-right .c-info{font-size: 10px;}
.c-right .c-info .fa .far{font-size: 12px;}
.c-right  .c-info a{font-size: 10px;}
.r-right .r-info{font-size: 10px;}
.r-right .r-info .fa .far{font-size: 12px;}
.r-right  .r-info a{font-size: 10px;}
.sub-wrapper h1{font-size:16px;	}
.t-right .t-info{font-size: 10px;}
.t-right .t-info .fa .far{font-size: 12px;}
.t-right  .t-info a{font-size: 10px;}	
.cta h3{letter-spacing: 0;font-size: 18px;}
}