



    body{
    	    	    	    	    }
            body,
		.wrapper,
        .content,
        .full_width,
        .overlapping_content .content > .container,
		.more_facts_holder,
		.comment_holder .comment #respond textarea,
		.comment_holder .comment #respond input[type='text'],
		.comment_holder .comment #respond input[type='email'],
		.content .container
		{
        	background-color:#f9f9f9;
        }
		.angled-section polygon{
			fill: #f9f9f9;
		}
				
    








					header:not(.sticky):not(.scrolled) .header_bottom,
			header.fixed_top_header .bottom_header{
				border-bottom: 1px solid #ffffff;
			}
		





.content{
	margin-top: 0;
}





        header.fixed_hiding .q_logo a,
        header.fixed_hiding .q_logo{
            max-height: 150px;
        }







nav.main_menu > ul > li > a{
	 color: #ff6600; 		    		 font-weight: 800; 		}



nav.main_menu ul li:hover a {
	 color: #ff6600; }

		nav.main_menu ul li.active a {
			color: #ff6600		}
	




.drop_down .second .inner > ul > li > a,
.drop_down .second .inner > ul > li > h3,
.drop_down .wide .second .inner > ul > li > h3,
.drop_down .wide .second .inner > ul > li > a,
.drop_down .wide .second ul li ul li.menu-item-has-children > a,
.drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children > a,
.drop_down .wide .second .inner > ul li.sub .flexslider ul li  h5 a,
.drop_down .wide .second .inner > ul li .flexslider ul li  h5 a,
.drop_down .wide .second .inner > ul li.sub .flexslider ul li  h5,
.drop_down .wide .second .inner > ul li .flexslider ul li  h5,
.header_top #lang_sel ul li ul li a {
	 color: #ff6600; 							}









	@media only screen and (max-width: 1000px){
		.header_bottom,
		nav.mobile_menu,
		header.fixed_top_header .top_header{
			background-color: #ffffff !important;
		}
	}




h1,
.h1,
.title h1 {
		color: #ff6600; 			line-height: 70px; 	font-style: normal; 	font-weight: 200;         }







.q_message .message_text{
		font-family: '', sans-serif;
	}


.qbutton,
.qbutton.medium,
#submit_comment,
.load_more a,
.blog_load_more_button a,
.post-password-form input[type='submit'],
input.wpcf7-form-control.wpcf7-submit,
input.wpcf7-form-control.wpcf7-submit:not([disabled]),
.woocommerce table.cart td.actions input[type="submit"],
.woocommerce input#place_order,
.woocommerce-page input[type="submit"],
.woocommerce .button
	{
		font-family: '', sans-serif;
	
    
													}

.qode-qbutton-main-color {
		font-family: '', sans-serif;
								}



	.qbutton.small{

									
	}
	.qbutton.large{

									
	}
	.qbutton.big_large,
	.qbutton.big_large_full_width {

									
	}









	.footer_top_holder,	footer #lang_sel > ul > li > a,	footer #lang_sel_click > ul > li > a{
		background-color: #757575;
	}
	footer #lang_sel ul ul a,footer #lang_sel_click ul ul a,footer #lang_sel ul ul a:visited,footer #lang_sel_click ul ul a:visited{
		background-color: #757575 !important;
	}









































/*Blog Masonry Gallery - end */




























 
 
 .vertical_menu_float .menu-item .second{
	left: calc(100% + 30px); /*because of the padding*/
}

.vertical_menu_hidden aside.vertical_menu_area .vertical_menu_float .menu-item .second {
	left: calc(100% + 40px);
}

 
 
 




	.vertical_menu_area{
		text-align:left;
	}
	





















	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text,
	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number,
	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date,
	.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea,
	.cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select,
	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz{
		color: #fe6600;	}










	.cf7_custom_style_1 ::-webkit-input-placeholder{
		color: #fe6600;opacity:1;	}
	.cf7_custom_style_1 :-moz-placeholder{
		color: #fe6600;opacity:1;	}
	.cf7_custom_style_1 ::-moz-placeholder{
		color: #fe6600;opacity:1;	}
	.cf7_custom_style_1 :-ms-input-placeholde{
		color: #fe6600;opacity:1;	}
												




























    .carousel-inner .slider_content .text .qbutton:not(.white){ 
        color: #ffffff !important;background-color: #ff6600 !important;border-color: #ff6600 !important; 
    }
    .carousel-inner .slider_content .text .qbutton:not(.white):hover{ 
        color: #6b6b6b !important;background-color: #ffffff !important;border-color: #ffffff !important; 
    }
    .carousel-inner .slider_content .text .qbutton.white{ 
        background-color: #ffffff !important; 
    }
    .carousel-inner .slider_content .text .qbutton.white:hover{ 
        background-color: #ffffff !important; 
    }

















































	
	
















	aside .widget h5:not(.latest_post_title),
	.wpb_widgetised_column .widget h5:not(.latest_post_title){
	color: #f66000;	}




