

/* Enter Your Custom CSS Here */
* {border: none;}

p { padding-bottom: 15px; }

/* CALCULATOR */
.q_tabs.horizontal .tabs-nav li a {border: 1px solid #f1f1f1; margin-left: 5px;}
.q_tabs.horizontal .tabs-nav li:first-child a {padding: 0 14px;}

/* STYLES */
h4 {margin-bottom: 25px;}
p, strong {letter-spacing: 0.5px;}
.pageTitle h1 {	color: #ffffff!important;}


#menu-footer-menu {
  text-align:right;
}
.widget.widget_nav_menu li {
	display: inline-block;
  	float: right;
  padding: 10px!important;
  margin-left: 10px;
}

/* FORM STYLING */
.formRow{
	width:100%;
 	margin-bottom: 0px;
}

.formRowfat{
	width:100%;
}

input, select, textarea {
  	margin-bottom: 7px;
}

input{
	width:100%;
	height:30px;
	border:#C0C0C0 solid thin;
  	padding: 5px 10px;
}


input[type="radio" ]{
width:20px!important;
 vertical-align: middle;
}

select {
  	width:106%;
	height:40px;
	border:#C0C0C0 solid thin;
}

input[placeholder],
textarea[placeholder]{
  	font-size: 12px;
}

textarea:focus, 
select:focus,
input:focus {
	border: 1px solid #1D4163;
}

textarea{
	width:100%;
	height:80px;
	border:#C0C0C0 solid thin;
  	padding: 5px 10px;
}

#recaptcha_area {
  margin-bottom: 15px;
  width: auto;
}

.recaptcha_only_if_privacy {
  text-align: right;
  display: none;
}


/* OTHER STYLES */
.white-text{color:#ffffff;}
.white-text a{color:#ffffff;}
.white-text a:hover {text-decoration: underline;}
h4.white-text { color: #ffffff; }
.q_tabs.horizontal .tabs-nav li:first-child a { color: #ffffff; }
.q_tabs.horizontal .tabs-nav li a { color: #ffffff; }
.q_tabs .tabs-nav li a:hover { background:#ffffff; color: #ffffff; }
