@charset "utf-8";
/* CSS DOCUMENT */

#preloader{
	width:100%;
	height:100%;
	position:absolute;  color:#fff;
	background:url(preloader.gif) no-repeat center center #fff; z-index:100000
	
}
.formOuter{
	float:left; width:100%; position:relative; padding-bottom:50px;; padding-top:20px;
	
}
.errorRed {

	background-color:#C40005; color:#FFF
	
}
.error{
	color:#C40005;
	margin-bottom:0px; font-weight:bold
}
.formOuter ul{
	margin:0; padding:0
	
}
.formOuter li{
	list-style:none; margin:0;; width:100%
	
}
.xx_mainWrapper .formOuter li,.x_mainWrapper .formOuter li,.l_mainWrapper .formOuter li{
	list-style:none; margin:0;; width:48%
	
}
.xx_mainWrapper  .formOuter li:first-child + li + li+ li { position:absolute; top:0px; right:0; border:1px}

.x_mainWrapper  .formOuter li:first-child + li + li+ li { position:absolute; top:0px; right:0; border:1px}

.l_mainWrapper  .formOuter li:first-child + li + li+ li { position:absolute; top:0px; right:0; border:1px}
.m_mainWrapper  .formOuter li:first-child + li + li+ li { position: relative; }
.s_mainWrapper  .formOuter li:first-child + li + li+ li { position: relative;  }

.myInputWide,.mySelect  {

	padding:20px; border:0; font-family:Ubuntu, Helvetica, sans-serif; font-size:16px; border:1px solid #CCC;border-radius: 10px;
	
}
input.errorRed::placeholder,textarea.errorRed::placeholder {
	opacity: 0.5;
	color: white!important;
}
.xx_mainWrapper .myInputArea ,.x_mainWrapper .myInputArea ,.l_mainWrapper .myInputArea  {
		 float:right;
	padding:20px; border:0; font-family:Ubuntu, Helvetica, sans-serif; font-size:16px; border:1px solid #CCC; border:1px solid #CCC;border-radius: 10px;
}
.m_mainWrapper .myInputArea ,.s_mainWrapper .myInputArea  {
		 float:left;
	padding:20px; border:0; font-family:Ubuntu, Helvetica, sans-serif; font-size:16px; border:1px solid #CCC; border:1px solid #CCC
}
.xx_mainWrapper .myInputArea,.xx_mainWrapper .myInputWide,.xx_mainWrapper .mySelect{
	width:90%;
}
.x_mainWrapper .myInputArea,.x_mainWrapper .myInputWide,.x_mainWrapper .mySelect{
	width:90%;
}
.l_mainWrapper .myInputArea,.l_mainWrapper .myInputWide,.l_mainWrapper .mySelect{
	width:85%;
}
.m_mainWrapper .myInputArea,.m_mainWrapper .myInputWide,.m_mainWrapper .mySelect{
	width:90%;
}
.s_mainWrapper .myInputArea,.s_mainWrapper .myInputWide,.s_mainWrapper .mySelect{
	width:86%;
}
.standardField{
	padding-bottom:15px; overflow:hidden
	
}
form {
	padding:0; 
	margin:0; 
	border:0
}
.formOuter .myCheck{
	font-family:Ubuntu, Helvetica, sans-serif; font-size:16px; color:#666
}
.box{
	font-family:Ubuntu, Helvetica, sans-serif; font-size:14px;color:#000; text-align:center; padding-top:120px
}
.box strong{
	font-family:Ubuntu, Helvetica, sans-serif; font-size:24px;color:#060;
}
.buttonSave{
	background-color:#9c1006;font-family:Ubuntu, Helvetica, sans-serif;font-size: 16px; font-weight:bold; border:0; margin:0; padding:25px; cursor:pointer; color:#fff;
	border-radius: 50px;
	
}
.m_mainWrapper  .buttonSave,.s_mainWrapper  .buttonSave{
	; float:left
	
}
.l_mainWrapper  .buttonSave,.x_mainWrapper,.xx_mainWrapper  .buttonSave{
	; float:right
	
}
.x_mainWrapper .buttonSaveField,.l_mainWrapper .buttonSaveField{
	position:absolute; bottom:15px; right:0;width:48%
}
.buttonSave:hover{
	background-color:#000; color: #fff
}