.callnowphone{font-size:36px;color:#fff;position:fixed!important;bottom:25px;left:20px;display:none;z-index:9999}@media screen and (max-width:650px){.callnowbutton,.callnowphone{display:block!important}.callnowbutton{height:80px;padding-top:6px;text-decoration:none;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,.2);color:#fff;position:fixed!important;border-top:2px solid #026cb8;padding-right:12px;bottom:0;text-align:right;box-shadow:0 0 5px #888;background:#3cb371;left:0;width:100%;padding-left:0;z-index:9999}}.callnowbutton{display:none}.callnowbutton:hover b,.callnowbutton:hover span{color:#fff!important}.callnowbutton span{font-size:1.9em;text-align:center;margin-left:10px;margin-top:10px;display:block}.callnowbutton b{font-size:1.2em;text-align:center;margin:3px auto 0;width:76%;display:block}.footer_bottom .textwidget{padding:0 15px}header nav.main_menu ul li.active a span:not(.plus),header nav.main_menu ul li:hover a span:not(.plus){background-color:rgba(0,119,204,0)!important}.call-now{padding:10px 20px;font-size:20px;border-radius:5px;background:#07c}.call-now,.call-now:hover{color:#fff}.header_bottom_right_widget_holder{padding-right:0}.projects_holder .portfolio_title a{font-family:Open Sans!important}nav.main_menu>ul>li>a{padding:0 5px}header nav.main_menu ul li a span:not(.plus){padding:12px 17px}header nav.main_menu ul li.active a span:not(.plus),header nav.main_menu ul li:hover a span:not(.plus){background-color:#f3f3f1}.testimonials .testimonial_text_inner p.testimonial_author{text-transform:uppercase;letter-spacing:3px;font-family:Montserrat,sans-serif}.footer_top.footer_top_full{padding-right:3%;padding-left:3%}.q_social_icon_holder .fa-stack{border-radius:0}.footer_top .q_social_icon_holder .fa-stack,.header_bottom_widget .q_social_icon_holder .fa-stack{height:41px;width:41px;line-height:41px}.full_width .projects_holder_outer.v4 .hover_text{width:100%}.footer_top.footer_top_full{border-top:6px solid #e5e5e5}.footer_bottom_holder{border-top:6px solid #d9ac86}.product .q_accordion_holder h3,.q_accordion_holder h3 a{letter-spacing:0;line-height:23px}#submit_comment,.blog_holder article.format-link .post_text .post_title p,.blog_holder article.format-quote .post_text .post_title p,.blog_holder.masonry article .post_info,.blog_load_more_button a,.carousel-control,.carousel-control:hover,.carousel-inner .item.dark .slider_content .text .qbutton,.comment_holder .comment .text .name,.drop_down .wide .second ul li .qbutton,.drop_down .wide .second ul li ul li .qbutton,.drop_down .wide .second ul li ul li.menu-item-has-children>a,.drop_down .wide .second ul li ul li.menu-item-has-children>a:hover,.h1,.h2,.h3,.h4,.h5,.h6,.latest_post_holder .latest_post_date .post_publish_month,.latest_post_holder.dividers .latest_post_date .latest_post_day,.latest_post_inner .post_infos a,.load_more a,.more_facts_button,.ordered ol li,.pagination ul li a:hover,.pagination ul li span,.portfolio_navigation .portfolio_next a:hover,.portfolio_navigation .portfolio_prev a:hover,.post-password-form input[type=submit],.q_accordion_holder.accordion .ui-accordion-header,.q_accordion_holder.accordion.with_icon .ui-accordion-header,.q_icon_list p,.q_icon_with_title .icon_with_title_link:hover,.q_list.circle ul>li,.q_list.number ul>li,.q_masonry_blog article .q_masonry_blog_post_info,.q_masonry_blog article.format-link .q_masonry_blog_post_text p,.q_masonry_blog article.format-quote .q_masonry_blog_post_text p,.q_percentage,.q_progress_bars_vertical .progress_number,.q_tabs .tabs-nav li.active a,.q_team .q_team_description_inner p,.qbutton,.single_links_pages a:hover span,.single_links_pages span,.testimonial_content_inner .testimonial_author .website,.testimonials .testimonial_text_inner p.testimonial_author,.title h1,.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn,.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover,h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a a,input.wpcf7-form-control.wpcf7-submit:not([disabled]),nav.main_menu>ul>li.active>a,p a{color:#000}