
    /* Webkit */
    ::selection {
    background: #1e73be;
    }
    /* Gecko/Mozilla */
    ::-moz-selection {
    background: #1e73be;
    }




    body{
    	    	    	font-family: 'Raleway', sans-serif;
    	    	 color: #6d6d6d;     	 font-size: 16px;     	    }
    

	.breadcrumbs,
	.breadcrumb .current,
	.breadcrumb a{
	color:#ffffff;
	}






.header_top{
	background-color: rgba(253,174,20,1);
}
header.sticky .header_top{
	background-color: rgba(253,174,20,0.7);
}



.content{
	margin-top: 0;
}

.logo_wrapper,
.side_menu_button,
.shopping_cart_inner
{
	height: 100px;
}
.content.content_top_margin{
	margin-top: 133px !important;
}

header:not(.centered_logo) .header_fixed_right_area {
    line-height: 100px;
}

<!---->
<!--.drop_down .second,-->
<!--.drop_down .second.bellow_header-->
<!--{-->
<!--	top: --><!--px;-->
<!--}-->

header.scrolled .logo_wrapper,
header.scrolled .side_menu_button{
	height: 40px;
}

header.scrolled nav.main_menu ul li a {
	line-height: 40px;
}

header.scrolled .drop_down .second{
	top: 40px;
}



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



nav.main_menu > ul > li > a{
	line-height: 100px;
}




















h1,
.title h1 {
			font-family: 'Montserrat', sans-serif;
					        }
h2,
h2 a{
				font-family: 'Montserrat', sans-serif;
					    	}
h3,h3 a{
			font-family: 'Montserrat', sans-serif;
					    	}
h4,
h4 a{
				font-family: 'Montserrat', sans-serif;
					    	}
h5,
h5 a,
.q_icon_with_title .icon_text_holder h5.icon_title {
			font-family: 'Montserrat', sans-serif;
					    	}
h6, h6 a {
			font-family: 'Montserrat', sans-serif;
							}

    p{
    	color: #6d6d6d;    	    	font-size: 16px;    	line-height: 24px;    	    	    	margin-top: 15px;    	margin-bottom: 15px;    }
    .filter_holder ul li span,
    blockquote h5,
    .q_social_icon_holder i.simple_social,
    .header-widget.widget_nav_menu ul.menu li a,
    .side_menu a,
    .side_menu li,
    .side_menu span,
    .side_menu p,
    .side_menu .widget.widget_rss li a.rsswidget,
    .side_menu #wp-calendar caption,
    .side_menu #wp-calendar th, 
    .side_menu #wp-calendar td,
    aside .widget #lang_sel_list li a,
    aside .widget #lang_sel li a,
    aside .widget #lang_sel_click li a,
    section.side_menu #lang_sel_list li a,
    section.side_menu #lang_sel li a,
    section.side_menu #lang_sel_click li a,
    footer #lang_sel_list li a,
    footer #lang_sel li a,
    footer #lang_sel_click li a,
    footer #lang_sel_list.lang_sel_list_horizontal a,
    footer #lang_sel_list.lang_sel_list_vertical a,
    .side_menu #lang_sel_list.lang_sel_list_horizontal a,
    .side_menu #lang_sel_list.lang_sel_list_vertical a,
    #lang_sel_footer a{
    	color: #6d6d6d;    }
    .header_top #lang_sel > ul > li > a, 
    .header_top #lang_sel_click > ul > li> a,
    footer #lang_sel ul li a,
    footer #lang_sel ul ul a,
    footer #lang_sel_click ul li a,
    footer #lang_sel_click ul ul a,
    footer #lang_sel_click ul ul a span,
    section.side_menu #lang_sel ul li a,
    section.side_menu #lang_sel ul ul a,
    section.side_menu #lang_sel ul ul a:visited,
    section.side_menu #lang_sel_click > ul > li > a,
    section.side_menu #lang_sel_click ul ul a,
    section.side_menu #lang_sel_click ul ul a:visited{
    	color: #6d6d6d !important;    }
    











.google_map{
	height: 750px;
}












	.blog_holder article.format-link .post_text .post_text_inner,
	.blog_holder article.format-quote .post_text .post_text_inner,
    .blog_single.blog_holder article.format-link .post_text .post_text_inner,
    .blog_single.blog_holder article.format-quote .post_text .post_text_inner {
		background-color: #f2e8ba;
	}
	.blog_holder article.format-link .post_text:hover .post_text_inner,
	.blog_holder article.format-quote .post_text:hover .post_text_inner{
		border-color: #f2e8ba;
	}








    .side_menu_button > a,
    .mobile_menu_button span{ color: #155c95;font-size: 24px; }

    .popup_menu .line,
    .popup_menu .line:after, .popup_menu .line:before{
        background-color: #155c95;
    }
    .side_menu_button > a:hover,
    .mobile_menu_button span:hover,
    .popup_menu:hover .line,
    .popup_menu:hover .line:after,
    .popup_menu:hover .line:before{ color: #05345a; }

    .popup_menu:hover .line,
    .popup_menu:hover .line:after, .popup_menu:hover .line:before{
        background-color: #05345a;
    }
  
  



	.vertical_menu_area{
		text-align:left;
	}

	nav.vertical_menu > ul > li > a{
									}












	.header_top {
	border-bottom: 1px solid #155c95;border-width: 2px;	}

	.projects_holder article .portfolio_description .project_category {
	color: ;	}









	.cf7_custom_style_3  input.wpcf7-form-control.wpcf7-submit,
	.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
		background-color: #ffaf00;color: #ffffff;height: 20px;line-height: 20px;	}


	.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-text,
	.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-number,
	.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-date,
	.cf7_custom_style_3 textarea.wpcf7-form-control.wpcf7-textarea,
	.cf7_custom_style_3 select.wpcf7-form-control.wpcf7-select,
	.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-quiz{
		background-color: #8c8c8c;color: #ffffff;font-family: Hanuman;	}

	.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-text:focus,
	.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-number:focus,
	.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-date:focus,
	.cf7_custom_style_3 textarea.wpcf7-form-control.wpcf7-textarea:focus,
	.cf7_custom_style_3 select.wpcf7-form-control.wpcf7-select:focus,
	.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-quiz:focus{
		color: #ffffff;	}

	.cf7_custom_style_3 ::-webkit-input-placeholder{
		color: #ffffff;opacity:1;	}
	.cf7_custom_style_3 :-moz-placeholder{
		color: #ffffff;opacity:1;	}
	.cf7_custom_style_3 ::-moz-placeholder{
		color: #ffffff;opacity:1;	}
	.cf7_custom_style_3 :-ms-input-placeholde{
		color: #ffffff;opacity:1;	}
		.qode_search_form,
		.qode_search_form input,
		.qode_search_form input:focus {
			background-color: #fdae14;		}
			.qode_search_form i,
		.qode_search_form .container input {
			color: #333333;		}
			.title .separator { background-color: #ffffff;width: 50px; }
	





















