body{ font-size:14px; font-family:"open-sans", sans-serif; } .center{ text-align:center; } .orange{ color:#f79620; } .tab-content h2{ font-size:24px; margin:25px 0; } .tab-content h3{ font-size:22px; } .tab-content .testimonial_text_inner p{ color:#393939 !important; } .tab-content .testimonial_text_inner p.testimonial_author{ color:#f79620 !important; } .q_tabs .tabs-nav li a{ background:#bbb; } .landing-list p{ font-size:1.15em; line-height:1.65em; } .accordion_content_inner a{ color:#efefef; text-decoration:underline; } .accordion_content_inner a:hover{ color:#fff; } .call_to_action .custom_font_holder a{ color:#f5f5f5; } .call_to_action .custom_font_holder a:hover{ color:#fff; } h2.thanks-h2{ padding-top:100px; } .call_to_action.normal .qbutton.large:hover{ background-color:transparent !important; } .service-list a{ margin-top:10px; display:block; } .parallax_section_holder{ background-size:cover; } nav.main_menu.right{ left:225px; } .header-form-section h1, .header-form-section h2, .header-form-section h3{ text-shadow:1px 1px 2px rgba(22,22,22,0.5); } .header-form-section #header-quote-form h3{ text-shadow:0.5px 0.5px .5px rgba(22,22,22,0.5); } .header_top{ line-height: 45px; height: 45px; } .header_top .left{ display:none; } .mobile_menu_button{ float:right; margin:0; } h2 span.client-h2{ color:#fff; } @media (max-width:767px){ .more-services{ margin-top:35px; } h2{ font-size:32px; } .title_subtitle_holder_inner h1{ font-size:36px; } .call_to_action .column2.button_wrapper .qbutton.large{ margin-top:21px; } h2.thanks-h2{ padding-top:0px; } .social-section .q_icon_with_title.circle.with_border_line{ margin-top:40px; } .q_logo a img{ max-height:100%; height:auto; max-width:250px; } h2 span.client-h2{ font-size:30px; line-height:36px; } } .social-section .q_icon_with_title.circle.with_border_line h4{ position: relative; top: 25px; } .two-column{ width: 100%; } .two-column .left{ width: 49%; margin-right: 2%; float: left; } .two-column .right{ width: 49%; float: right; } @media (max-width:767px){ .two-column .left, .two-column .right{ width: 100%; } .two-column .left{ margin-right:0; } .bottom-spacing{ margin-bottom:50px; } } input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz, #crmWebToEntityForm input{ background-color:#f6f6f6; } .footer_top .fa-stack.tiny.circle_social:hover{ color:#fff !important; } @media (min-width:767px){ #qode-home-slider, .carousel-inner, .carousel-inner .item{ height:650px !important; } } .faqs{ margin-top:-75px !important; padding-top:80px !important; } .faqs .q_accordion_holder.accordion.boxed .ui-accordion-header{ margin:0; height:125px; line-height:125px; text-align:center; font-size:15px !important; } .faqs .q_accordion_holder.accordion.boxed .ui-accordion-header:hover{ background:#f79620 !important; color:#fff !important; transition: 0.3s all !important; } .faqs .q_accordion_holder.accordion.boxed .ui-accordion-header.ui-state-active{ background:#f79620 !important; color:#fff !important; text-decoration:underline; } .faqs .q_accordion_holder.accordion.boxed .accordion_content{ text-align:center; font-weight:600; color:#fff; background:#f79620; padding:0px 0 50px; } .faqs .q_accordion_holder.accordion.boxed .accordion_content p{ font-size:14px; width:750px; max-width:91%; margin:0 auto; } .full-quote-form input, .full-quote-form textarea, .full-quote-form .wpcf7-select{ background-color:#fff !important; font-size:1em; } .full-quote-form p{ font-size:1.25em; } .full-quote-form input.wpcf7-submit{ background-color:#f79620 !important; } .full-quote-form input.wpcf7-submit:hover{ background-color:#fff !important; } div.has_fixed_background, div.has_background{ background-size:cover !important; background-position:center center !important; } .orange-border{ border:3px solid #f79620; padding:25px; } h2.page-top{ margin-bottom:15px; } div.custom-five-col{ width:18%; margin-right:2%; display:inline-block; } div.custom-five-col.last{ margin-right:0%; } .q_icon_with_title .icon_with_title_link{ margin-top:0; } .custom-five-col h4{ vertical-align:top !important; } h4.service-h4{ margin-top:30px; font-size:1.2em; color:#f79620 !important; } .orange-section{ background:#f79620; } .orange-section p.orange-section-p{ color:#fff; margin-top:25px; font-size:1.35em; } .orange-section h2{ color:#f5f5f5; } .orange-section a{ color:#f5f5f5; border-bottom:solid 1px #f5f5f5; } .orange-section a:hover{ color:#fff; border-color:#fff; } .orange-section input.wpcf7-form-control.wpcf7-submit{ background-color:#bbb; color:#fff; } .orange-section input.wpcf7-form-control.wpcf7-submit:hover{ background-color:#fff; color:#f79620; } a.top-call{ font-size:1.25em; font-weight:600; border:2px solid #f79620; padding:.25em .75em; background:#f79620; color:#fff; } a.top-call:hover{ color:#f79620; background:transparent; } div.header-widget.widget_text.header-right-widget{ margin-right:25px !important; } .header-form-section{ padding-top:200px; } #header-quote-form{ background:#ffffff; padding:15px 35px; position:relative; margin-top:-25px; z-index:99; -webkit-box-shadow: 0px 0px 7px 3px rgba(100,100,100,0.5); -moz-box-shadow: 0px 0px 7px 3px rgba(100,100,100,0.5); box-shadow: 0px 0px 7px 3px rgba(100,100,100,0.5); margin-bottom:35px; border:3px solid #eaeaea; } #header-quote-form h5{ font-size:.65em; } .low-top{ margin-top:-75px; } div.header-feature h5{ color:#fff; } .testimonials .testimonial_text_inner p.testimonial_author{ float:right; } @media(max-width:1000px){ div.header-widget.widget_text.header-right-widget{ margin-right:0 auto !important; } div.header-top .left{ display:none !important; } .header-form-section{ padding-top:50px; } } @media(max-width:767px){ .header-form-section{ padding-top:50px; padding-bottom:0; } .low-top{ margin-top:0px; } .header-form-section{ padding-bototm:25px; } } #crmWebToEntityForm input{ width:100%; margin: 0 0 15px; padding: 10px 17px; border: 2px solid transparent; outline: 0; resize: none; font-family: inherit; line-height: 18px; background-color: #eeeeee; color: #8d8d8d; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #crmWebToEntityForm input:focus{ border: 2px solid #f79620; } #crmWebToEntityForm input[type="reset"], #crmWebToEntityForm input[type="submit"]{ cursor:pointer; background:#f79620; color:#fff; border: 2px solid #f79620; transition:all 0.3s; width:48%; } #crmWebToEntityForm input[type="reset"]{ margin-right:4%; opacity:0.65; } #crmWebToEntityForm input[type="reset"]:hover, #crmWebToEntityForm input[type="submit"]:hover{ background:transparent; color:#f79620; transition:all 0.3s; }