@charset "utf-8";
.header {
	border-top: medium solid #D2222F;
	border-bottom: medium solid #D2222F;
	padding-bottom: 10px;
	width: 100%;
	margin-left: 1px;
	padding-top: 10px;
}
.headertop {
	border-top: medium solid #D2222F;
	padding-bottom: 10px;
	width: 100%;
	margin-left: 1px;
	padding-top: 10px;
}
.headerbottom {
	border-bottom: medium solid #D2222F;
	padding-bottom: 10px;
	width: 100%;
	margin-left: 1px;
	padding-top: 10px;
}
.socials {
	margin-top: 10px;
	left: auto;
	float: right;
}
.sixtyfive {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.pcenter {
	text-align: center;
}
.tablefillred {
	background-color: #800000;
}
.pcenterfooter {
	font-size: small;
	text-align: center;
}
.sixtyfivezeromargin {
	width: 100%;
}
.toptwentymargin {
	margin-top: 20px;
	width: 100%;
}
.fullwidthslide {
	width: 100%;
}
.straplinetext {
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	color: rgb(210,34,47);
}
.footcompanydetailstext {
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	color: rgb(210,34,47);
}
.headerphonenumbertext {
	font-family: Arial;
	font-weight: bold;
	font-size: 14pt;
	color: rgb(32,115,189);
}
.headeremailtext {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(32,115,189);
}
.blue10 {
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	color: rgb(32,115,189);
}
.sectiontitletext {
	font-family: Arial;
	font-weight: bold;
	font-size: 16pt;
	color: rgb(32,115,189);
}
.formscontactemail {
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	color: #D2222F;
}
.formscontacttelephone {
	font-family: Arial;
	font-weight: bold;
	font-size: 24pt;
	color: #D2222F;
}
.sectiontitletextlarge {
	font-family: Arial;
	font-weight: bold;
	font-size: 30pt;
	color: rgb(32,115,189);
}
.textgeneral {
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	color: rgb(0,0,0);
}
.textgeneralsmall {
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	color: rgb(0,0,0);
	
}
.textgeneralsmall_firstparagraph {
	font-family: Arial;
	font-weight: bold;
	font-size: 14pt;
	color: rgb(0,0,0);
}
.formstectprefer {
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	color: rgb(0,0,0);
}
.textgeneralsmallform {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(0,0,0);
	vertical-align: top;
}
.rcorners_all_silver_blue {
	border-radius: 25px;
	background: #efefef;
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -webkit-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #1096e8;
	padding: 20px;
}
.specialists {
	border-radius: 25px;
	background: #333333;
	background: linear-gradient(top, #aaaaaa 0%, #666666 100%);
	background: -moz-linear-gradient(top, #aaaaaa 0%, #666666 100%);
	background: -webkit-linear-gradient(top, #aaaaaa 0%, #666666 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #d2222f;
	padding: 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(0,0,0);
}
.specialistsphoto {
	border: 2px solid #1096e8;
	border-radius: 30px;
	height: 120%;
	width: 120%;
	-moz-transition: -moz-transform 0.2s ease-in;
	-webkit-transition: -webkit-transform 0.2s ease-in;
	-o-transition: -o-transform 0.2s ease-in;
}
.specialiststext {
	background: #efefef;
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -webkit-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #1096e8;
	border-radius: 10px;
	padding: 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(0,0,0);
	-moz-transition: -moz-transform 0.2s ease-in;
	-webkit-transition: -webkit-transform 0.2s ease-in;
	-o-transition: -o-transform 0.2s ease-in;
}
.specialistsphoto:hover {
	border: 3px solid #d2222f;
	-ms-transform: scale(1.3);
	transform: scale(1.3);
	-moz-transform: scale(1.3);
	-webkit-transform: scale(1.3);
	-o-transform: scale(1.3);
}
.specialistsphoto:hover ~ .specialiststext {
	background: #666666;
	background: linear-gradient(top, #888888 0%, #222222 100%);
	background: -moz-linear-gradient(top, #888888 0%, #222222 100%);
	background: -webkit-linear-gradient(top, #888888 0%, #222222 100%);
	border: 2px solid #d2222f;
	color: #ffffff;
	-ms-transform: scale(1.3);
	transform: scale(1.3);
	-moz-transform: scale(1.3);
	-webkit-transform: scale(1.3);
}
.rcorners_two_clear_red {
	border-radius: 15px 50px;
	background: #ffffff;
	border: 2px solid #d2222f;
	padding: 20px;
}

.rcorners_all_blue_red {
	border-radius: 25px;
	background: #abe5fa;
	background: linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -moz-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -webkit-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #d2222f;
	padding: 20px;
}
.rcorners_all_clear_blue {
	border-radius: 25px;
	background: #ffffff;
	border: 2px solid #1096e8;
	padding: 20px;
}
.rcorners_all_clear_blue_projects {
	border-radius: 25px;
	background: #ffffff;
	border: 2px solid #1096e8;
	padding: 5px;
	height:410px;
}


#form_error_display {
	border-radius: 0px 15px 15px 0px;
	background: #fadada;
	background: linear-gradient(top, #fadada 0%, #f4444f 100%);
	background: -moz-linear-gradient(top, #fadada 0%, #f4444f 100%);
	background: -webkit-linear-gradient(top, #fadada 0%, #f4444f 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #f4444f;
	padding: 2px;
}
#rcorners_all_silver_red_smallpad {
	border-radius: 25px;
	background: #efefef;
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -webkit-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #d2222f;
	padding: 5px;
}
.rcorners_all_silver_blue_smallpad {
	border-radius: 25px;
	background: #efefef;
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -webkit-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #1096e8;
	padding: 5px;
}
#rcorners_all_blue_red_smallpad {
	border-radius: 25px;
	background: #abe5fa;
	background: linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -moz-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -webkit-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #d2222f;
	padding: 5px;
}
.A-Meps {
	text-decoration: none;
}
.photoroundblue {
	border: 2px solid #1096e8;
	border-radius: 30px;
}
.photoroundbluegallery_3 {
	border: 2px solid #1096e8;
	border-radius: 30px;
	width: 29%;
	margin: 5px;
	display: inline;
}
.photoroundbluegallery_2 {
	border: 2px solid #1096e8;
	border-radius: 30px;
	width: 45%;
	margin: 5px;
	display: inline;
}
.photoroundbluegallery_staircases {
	border: 2px solid #1096e8;
	border-radius: 30px;
	width: 45%;
	margin: 5px;
	display: inline;
}
.table {
	display: table;
	margin: 0 auto;
}
ul#images {
	list-style: none;
	padding-top: 20px;
}
ul#images li {
	display: inline;
}
.homegalleryrow {
	width: auto;
	margin-left: 1px;
}
.designbuild_padding {
	padding-top: 20px;
	padding-bottom: 20px;
}
.projectszoom img {
	margin: 0px;
	border: 2px solid #1096e8;
	border-radius: 10px;
	-moz-transition: -moz-transform 0.2s ease-in;
	-webkit-transition: -webkit-transform 0.2s ease-in;
	-o-transition: -o-transform 0.2s ease-in;
}
.projectszoom img:hover {
	-ms-transform: scale(1.2);
	transform: scale(1.2);
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
}
.instruction {
	border-radius: 25px;
	background: #efefef;
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -webkit-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #1096e8;
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(0,0,0);
	text-align: center;
	padding: 5px;
}
.stairs {
	border-radius: 25px;
	background: #abe5fa;
	background: linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -moz-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -webkit-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #d2222f;
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(0,0,0);
	text-align: center;
	padding: 5px;
	margin: 30px;
}
ul#images {
	list-style: none;
	padding-top: 20px;
}
ul#images li {
	display: inline;
}
.arrow {
	position: absolute;
	top: 60px;
	left: 80px;
}
.iconzoom:hover {
	transform: scale(1.2);
}
input[type=text] {
	outline: none;
	padding: 10px 12px;
	border: 2px solid red;
	border-radius: 0px 15px 15px 0px;
	background: #bbbbbb;
	background: linear-gradient(top, #ffffff 0%, #dddddd 100%);
	background: -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%);
	background: -webkit-linear-gradient(top, #ffffff 0%, #dddddd 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
}
input[type=text]:focus {
	outline: none;
	padding: 10px 12px;
	border: 2px solid red;
	border-radius: 0px 15px 15px 0px;
	background: #abe5fa;
	background: linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -moz-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -webkit-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
}
select {
	outline: none;
	padding: 10px 12px;
	border: 2px solid red;
	border-radius: 0px 15px 15px 0px;
	background: #bbbbbb;
	background: linear-gradient(top, #ffffff 0%, #dddddd 100%);
	background: -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%);
	background: -webkit-linear-gradient(top, #ffffff 0%, #dddddd 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
}
select:focus {
	outline: none;
	padding: 10px 12px;
	border: 2px solid red;
	border-radius: 0px 15px 15px 0px;
	background: #abe5fa;
	background: linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -moz-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -webkit-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
}

textarea {
  	outline: none;
	padding: 10px 12px;
	border: 2px solid red;
	border-radius: 0px 15px 15px 0px;
	background: linear-gradient(top, #ffffff 0%, #dddddd 100%);
	background: -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%);
	background: -webkit-linear-gradient(top, #ffffff 0%, #dddddd 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
  	resize: none;
}

textarea:focus {
  	outline: none;
	padding: 10px 12px;
	border: 2px solid red;
	border-radius: 0px 25px 25px 0px;
	background: #abe5fa;
	background: linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -moz-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -webkit-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
  	resize: none;
}

input[type=submit] {
  outline: none;
  border: 2px solid #d2222f;
	border-radius: 15px 15px 15px 15px;
	background: #abe5fa;
	background: linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -moz-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -webkit-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
  padding: 16px 32px;
  text-decoration: none;
  margin: 4px 2px;
  color: #000000;
  cursor: pointer;
  font-weight: bold;
}

input[type=submit]:hover {
  outline: none;
  border: 2px solid blue;
	border-radius: 15px 15px 15px 15px;
	background: #1096e8;
	background: linear-gradient(top, #d2222f 0%, #a0000c 100%);
	background: -moz-linear-gradient(top, #d2222f 0%, #a0000c 100%);
	background: -webkit-linear-gradient(top, #d2222f 0%, #a0000c 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
  padding: 16px 32px;
  text-decoration: none;
  margin: 4px 2px;
  color: #ffffff;
  cursor: pointer;
  font-weight: bold;
}

input[type=button] {
  outline: none;
  border: 2px solid #d2222f;
	border-radius: 15px 15px 15px 15px;
	background: #abe5fa;
	background: linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -moz-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	background: -webkit-linear-gradient(top, #abe5fa 0%, #1096e8 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
  padding: 16px 32px;
  text-decoration: none;
  margin: 4px 2px;
  color: #000000;
  cursor: pointer;
  font-weight: bold;
}

input[type=button]:hover {
  outline: none;
  border: 2px solid blue;
	border-radius: 15px 15px 15px 15px;
	background: #1096e8;
	background: linear-gradient(top, #d2222f 0%, #a0000c 100%);
	background: -moz-linear-gradient(top, #d2222f 0%, #a0000c 100%);
	background: -webkit-linear-gradient(top, #d2222f 0%, #a0000c 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
  padding: 16px 32px;
  text-decoration: none;
  margin: 4px 2px;
  color: #ffffff;
  cursor: pointer;
  font-weight: bold;
}

td {
  padding: 5px;
}

.searchcontainer {
	border: none;
	padding: 20px;
}

.searchinput {
	width: 90%;
}


#googleplus {
  width: 36px;
  background: url('<?php echo $root."images/graphics/social_sprites.png"; ?>') 0 0;
}

#facebook {
	width: 36px;
  background: url('<?php echo $root."images/graphics/social_sprites.png"; ?>') -37 0;
}

#twitter {
	width: 36px;
  background: url('<?php echo $root."images/graphics/social_sprites.png"; ?>') -74 0;
}

#pinterest {
	width: 36px;
  background: url('<?php echo $root."images/graphics/social_sprites.png"; ?>') -111 0;
}

#youtube {
	width: 36px;
  background: url('<?php echo $root."images/graphics/social_sprites.png"; ?>') -148 0;
}

#linkedin {
	width: 36px;
  background: url('<?php echo $root."images/graphics/social_sprites.png"; ?>') 185 0;
}










@media only screen and (min-width:1860px) {
.sixtyfive {
	width: 65%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sixtyfivezeromargin {
	width: 65%;
}
.toptwentymargin {
	width: 65%;
	margin-top: 20px;
}
}

@media only screen and (max-width:1859px) and (min-width:1750px) {
.sixtyfivezeromargin {
	width: 70%;
}
.sixtyfive {
	width: 70%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.toptwentymargin {
	width: 70%;
	margin-top: 20px;
}
}

@media only screen and (max-width:1749px) and (min-width:1650px) {
.sixtyfivezeromargin {
	width: 75%;
}
.sixtyfive {
	width: 75%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.toptwentymargin {
	width: 75%;
	margin-top: 20px;
}
}

@media only screen and (max-width:1649px) and (min-width:1520px) {
.sixtyfivezeromargin {
	width: 80%;
}
.sixtyfive {
	width: 80%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.toptwentymargin {
	width: 80%;
	margin-top: 20px;
}
}

@media only screen and (max-width:1519px) and (min-width:1440px) {
.sixtyfivezeromargin {
	width: 85%;
}
.sixtyfive {
	width: 85%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.toptwentymargin {
	width: 85%;
	margin-top: 20px;
}
}

@media only screen and (max-width:1439px) and (min-width:1355px) {
.sixtyfivezeromargin {
	width: 90%;
}
.sixtyfive {
	width: 90%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.toptwentymargin {
	width: 90%;
	margin-top: 20px;
}
}

@media only screen and (max-width:1354px) and (min-width:1275px) {
.sixtyfivezeromargin {
	width: 100%;
}
.sixtyfive {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.toptwentymargin {
	width: 100%;
	margin-top: 20px;
}
.brandaligntop {
	padding-bottom: 20px;
}
}

@media only screen and (max-width:1200px) and (min-width:992px) {
.specialiststext {
	background: #efefef;
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -webkit-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #1096e8;
	border-radius: 10px;
	padding: 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: rgb(0,0,0);
	-moz-transition: -moz-transform 0.2s ease-in;
	-webkit-transition: -webkit-transform 0.2s ease-in;
	-o-transition: -o-transform 0.2s ease-in;
}
}

@media only screen and (max-width:991px) {
	
.rcorners_all_clear_blue_projects {
	border-radius: 25px;
	background: #ffffff;
	border: 2px solid #1096e8;
	padding: 5px;
	height:auto;
}	
	
.footcompanydetailstext {
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	color: rgb(210,34,47);
}

.sectiontitletext {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(32,115,189);
}
.pcenterfooter {
	font-size: 8pt;
	text-align: center;
}
.pcentersmall {
	text-align: center;
}
.textgeneral {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(0,0,0);
}
.sectiontitletextlarge {
	font-family: Arial;
	font-weight: bold;
	font-size: 20pt;
	color: rgb(32,115,189);
}
.formstectprefer {
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	color: rgb(0,0,0);
}
.formscontactemail {
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #D2222F;
}
.formscontacttelephone {
	font-family: Arial;
	font-weight: bold;
	font-size: 16pt;
	color: #D2222F;
}
.instruction {
	border-radius: 25px;
	background: #efefef;
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	background: -webkit-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border: 2px solid #1096e8;
	font-family: Arial;
	font-weight: bold;
	font-size: 9 pt;
	color: rgb(0,0,0);
	text-align: center;
	padding: 5px;
}
}

@media only screen and (max-width:800px) {
.footcompanydetailstext {
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	color: rgb(210,34,47);
}
.sectiontitletext {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(32,115,189);
}
.textgeneralsmall {
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	color: rgb(0,0,0);
}
.textgeneralsmall_firstparagraph {
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	color: rgb(0,0,0);
}
.pcenterfooter {
	font-size: 8pt;
	text-align: center;
}
.pcentersmall {
	text-align: center;
}
.textgeneral {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(0,0,0);
}
.sectiontitletextlarge {
	font-family: Arial;
	font-weight: bold;
	font-size: 20pt;
	color: rgb(32,115,189);
}
.formstectprefer {
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	color: rgb(0,0,0);
}
.formscontactemail {
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #D2222F;
}
.formscontacttelephone {
	font-family: Arial;
	font-weight: bold;
	font-size: 16pt;
	color: #D2222F;
}
.sixtyfivejavascriptwarn {
	width: 65%;
	min-height: 100px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	text-align: center;
	border-width: thick;
	background-image: -webkit-linear-gradient(270deg, rgba(255,0,4,1.00) 0%, rgba(255,253,253,1.00) 46.11%, rgba(255,0,0,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,0,4,1.00) 0%, rgba(255,253,253,1.00) 46.11%, rgba(255,0,0,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,0,4,1.00) 0%, rgba(255,253,253,1.00) 46.11%, rgba(255,0,0,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,0,4,1.00) 0%, rgba(255,253,253,1.00) 46.11%, rgba(255,0,0,1.00) 100%);
	font-style: normal;
	font-weight: bolder;
	font-size: larger;
}

}
