/*
Theme Name: Las Vegas Allergy Theme
Author: ClickSource
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px;
}
.textwidget, h1, h2, h3, h4, h5, h6, p {
    margin-bottom: 20px;
    line-height: 140%;
}
.branding a img, .branding img {
    height: auto;
    width: 170px;
}
.mobile-header-bar .mobile-branding img {
    max-width: 100%;
    height: auto;
    width: 100px;
}
.single-portfolio .comments-area {
    display: none !important;
}
#main {
    padding-top: 32px;
}
.home #main {
    padding-top: 0px;
    padding-bottom: 0px;
}
.mfp-title {
    display: none;
}
/*#gform_wrapper_1 .top_label .gfield_label{
	display: none;
}
#gform_wrapper_1 input[type="text"]{
	margin-bottom:0px;
	background:none;
	background-color:transparent;
	color:#fff;
	border:1px solid #fff;
	padding:10px;
}
#gform_wrapper_1 .field_description_below .gfield_description{
	padding-top:0px;
}
#gform_wrapper_1 .gform_footer{
	padding-top:0px;
	
}
#gform_wrapper_1 textarea{
	border:1px solid #fff;
	background:none;
	background-color:transparent;
	color:#fff;
	padding:10px;
}
#gform_confirmation_message_1{
	padding-top:32px;
}

#gform_wrapper_1 ::-webkit-input-placeholder { 
  color: #fff !important;
}
#gform_wrapper_1 :-ms-input-placeholder { 
  color: #fff !important;}
#gform_wrapper_1 ::-moz-placeholder { 
  color: #fff !important;
  opacity: 1 !important;
}
#gform_wrapper_1 :-moz-placeholder { 
  color: #fff !important;
  opacity: 1 !important;
}*/

.page-title .wf-wrap {
  
    background-color: #f7f7f7;
}
.nobottommargin{
	margin-bottom: 0px !important;
}
#life-section h2, #grey-section h2, #yellow-section h2, #review-section h2, #yellow-section h3, #insta-section h2{
	color:#424242;
}
#yellow-section h3{
	margin-bottom: 10px;
	font-size: 21px;
}
#review-section img{
	width:80px;
	height: auto;
}
#grey-section, #insta-section{
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100% auto;
}
.vc_btn3.vc_btn3-color-black, .vc_btn3.vc_btn3-color-black.vc_btn3-style-flat{
	background-color:#00467f;
	text-transform: uppercase;
	line-height: normal;
	
	font-family: 'Montserrat';
}
.footer .custom-menu a:hover{
	color:#fff;
}
.wpb_text_column table{
	margin-bottom: 40px;
}
.footer .custom-menu li.act > a, .footer .widget_recent_comments a:hover {
    color: #aaaaaa !important;
}
.footer .custom-menu a:hover{
    color: #aaaaaa;
}
.footer .custom-menu a:not(:hover) {
    color: #fff;
}
.footer .textwidget a, .footer .textwidget a:hover{
	  color: #aaaaaa;
}
#wpsl-search-wrap div label {
  
    font-size: 14px !important;
}
#footer .custom-menu li {
    margin: 2px 0 0;
    padding: 2px 0 0;
}
#home-inspired, #home-inspired h2, #home-inspired p, #home-inspired h3, #home-inspired li, #home-inspired a, #home-inspired h4{
	color:#fff;
}

.post .entry-title a {
   
    font-size: 16px;
    line-height: normal;
}
#gform_wrapper_2 .top_label .gfield_label{
	display: none;
	
}
#gform_wrapper_2 ul li.gfield{
	margin-top: 0px;
	
}
/*#gform_wrapper_2 .gform_body{
	float:left;
	width:70%;
	clear: none;
}
#gform_wrapper_2 .gform_footer{
	float:left;
	width:30%;
	clear: none;
	margin-top:0px;
	padding-top:0px;
}
#gform_wrapper_2 .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker), #gform_wrapper_2 .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker){
	margin-top:0px;
}*/
#gform_wrapper_2{
	margin:0;
}
#gform_wrapper_2 .gform_footer{
	
	margin-top:0px;

}
#text-3 img{
	width:25px;
	height: auto;
	margin:0px 1px;
	
}
#fancy-header{
	background-size: cover !important;
}
.woocommerce div.product div.summary h1{
	font-size: 21px;
}
a.buybtn{
	color:#fff; background:#00669E; display:inline-block; padding:10px 20px 7px;text-decoration:none !important; font-style:normal; font-weight:bold; 
}
@media (max-width: 767px) {
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 35px;
}
/*	a.buybtn{
	padding:2px 10px 2px;font-size:10px;
}*/

}
