

/* Menu */ 

nav.main_menu>ul>li>a {
padding: 0 17px;
font-size: 15px;
}
header .container_inner .header_inner_left {
position: inherit !important;
}
.logo_wrapper {
float: none;
}
.rev_slider,
#rev_slider_1_1_wrapper{
float: left;
padding: 100px 0 0 0 !important;
}

.header_fixed_right_area { width: 20%; float: left; margin-top: -55px; margin-left: -50px; }
.header-left-from-logo-widget, .header-right-from-logo-widget { z-index: 9; width: 20% !important;}
.header-left-from-logo-widget {margin-left: -10% !important;  margin-top: 50px;}
.header-right-from-logo-widget  {margin-right: -20%;  margin-top: 40px;}

/* Header */
.socialbutton img {
width: 50px;
margin: 5px;
}


/* Image with Text */
.image_with_text img {
margin: 20px 20px 20px 0px;
width: 30%;
float: left;
}
.bio-text {
margin-top: 50px;
bottom: 10px;
left: 32%;
position: absolute;
}
.social {
padding: 10px;
margin: 10px;
}
.pdf-resource {
background-color: #2cd4e2;
color: #fff;
padding: 10px;
margin: 10px 0px;
float: left;
text-align: center;
}
/* Slider Buttons */
#qode-template-2 a.qbutton.white.default {
margin: 5px 10px;
}

/* Testimonials */ 

.testimonial_content_inner p {
font-style: italic !important;
}
 /* Resources */ 

.icon_with_title_link {
margin-top: -30px !important;
background-color: #2cd4e2 !important;
color: #ffffff !Important;
padding: 2px 7px !important;
}
div.icon_text_inner p {
display: none !important;
}
.q_icon_with_title .icon_holder {
margin-top: 15px;
margin-right: 15px;
}


/* General Styles */
h4,
h3,
h2,
p {
padding: 10px 10px 10px 0px !Important;
}
.white-text,
.white-text a:hover {
color: #ffffff;
}

h4.white-text {
color: #fff;
}

h1.white-text {
color: #fff;
}
p {
padding: 10px;
}

h4 {
padding: 10px;
}

/* Slider Images */
div.slider_content  {

}
/* Button */ 
#center-button,
.qbutton {
   margin: 0 10px 0 0 !important;
   text-align: center;
}


/* Tabs */
.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active {
background-color: #999999;
}
.qode-advanced-tabs .qode-advanced-tabs-nav li a {
text-align: center;
}

/* 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;
}


#menu-footer-menu {
  text-align: center !important;
}
.widget_nav_menu li {
float: none !important;
}
.footer_top {
padding: 42px 0 32px;
}
.widget.widget_nav_menu li {
	display: inline-block;
  	float: right;
  padding: 10px!important;
  margin-left: 10px;
}

@media only screen and (max-device-width: 1000px) {

.rev_slider,
#rev_slider_1_1_wrapper{
float: left;
padding: 0 0 0 0 !important;
}
.header-left-from-logo-widget, .header-right-from-logo-widget { z-index: 9; width: 50% !important; float:left}
.header-left-from-logo-widget {margin-left: 0% !important;  margin-top: 5px;}
.header-right-from-logo-widget  {margin-right: 0%;  margin-top: 5px;}

}

@media only screen and (max-device-width: 480px) {

.q_logo img {
width: 80% !important;
height: 80% !important;
margin: 0 auto !important;
}
}