.q_logo img{top:-30px}
.widget.widget_search form input[type=text]{font-size: 22px}
.widget #searchform{border: 1px solid #cccccc;}
.qode_video_box .qode_video_image .qode_video_box_button_arrow{border-left-color: #fff}
.qode_video_box .qode_video_image:hover .qode_video_box_button{border-color: #04a557}
.qode_video_box .qode_video_image .qode_video_box_button{background-color:#04a557}
.footer_top{padding: 40px 0}
.q_icon_list{margin-bottom: 10px}
.portfolio_slides .hover_feature_holder_inner .qbutton:hover{border-color:#fff; background-color:#04a557}
#back_to_top span span{color:#04a557}
#back_to_top > span{border-color: #04a557}
#back_to_top:hover > span{background-color:#04a557; border-color: #04a557}
.title_outer .has_background.title .title_subtitle_holder{vertical-align:bottom; padding: 0 0 40px 40px}
nav.main_menu ul li.active a{color: #04a557}
.drop_down .second .inner ul li a{text-transform:none; font-size: 14px}
nav.main_menu ul li.active a span.underline_dash, nav.vertical_menu ul li.active a span.underline_dash{background-color:#04a557 !important}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]){background-color:#3f409c; border-color: #3f409c}
.image_with_text{text-align: center}
.project_category{display: none}
.projects_holder article .image_holder, .projects_holder article .portfolio_description{min-height: 189px}
nav.main_menu ul li a span.underline_dash{background-color: #04a557 !important}
.title.title_size_large h1{font-size: 34px}
.title h1{text-transform:none}
.info.portfolio_categories, .portfolio_navigation{display: none}
input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea{border: 1px solid #cccccc;}
.two_columns_66_33>.column1>.column_inner{padding: 0px 20px 50px 0}
.two_columns_66_33>.column2>.column_inner{padding: 50px 0 0 20px}
.blog_holder article .post_info, .blog_holder article .post_text h2 .date{display: none}
.q_logo img{top: -25px}
.header_inner_right{right: 50%}
.side_menu_button>a.search_button{vertical-align: top;}
.footer_top_holder{background-color: #305179}
select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-number{border: 1px solid #cccccc}
#gallery-1 img{border: 1px solid #f1f1f1 !important}
.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-quizt{color: #000}

.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: #000 !important}

.drop_down .second .inner ul li a, .drop_down .second .inner ul li h5{color: #dddddd}