.content,.content .container,.full_width{margin-top:-20px}.title.title_size_large h1{text-transform:none;padding:2% 15% 0;color:#fff}h1,h2,{padding-bottom:10px}h3{padding-bottom:5px;padding-top:10px;margin-bottom:0}h4,h5{padding-bottom:5px;padding-top:5px;letter-spacing:0}.subcopy{font-size:25px;font-weight:300;line-height:1.3em;padding-bottom:20px!important}.header_top p{margin-top:-2px}p{padding-bottom:15px}ul{list-style-position:outside;margin-left:20px}.fl-row-content-wrap{margin-top:30px}nav.main_menu>ul>li.menu-item a svg.menu_icon{display:none}.drop_down .second .inner ul li a,.drop_down .second .inner ul li h5{color:#000}.drop_down .second .inner ul li a:hover,.drop_down .second .inner ul li h5:hover{color:#00b8f1}.testimonials_c_holder .testimonial_content_inner{padding:0 15px}.testimonials_c_holder .flex-control-nav{margin-top:0}.testimonials_c_holder .testimonial_content_inner .testimonial_rating_holder{color:#ffbe00}.wpcw-widget-contact ul li,.wpcw-widget-social ul li.has-label{padding:2px 0!important}.footer_top h5{margin-bottom:10px}#back_to_top{bottom:135px}#back_to_top.on{right:45px}.breadcrumb .current{color:#ffffff!important}.title h1{color:#fff}.title_subtitle_holder_inner{margin-top:130px}.tp-bullet.selected,.hermes .tp-bullet:after{background:#00b8f1!important}.header_top span a{font-weight:400!important}@media screen and (max-width:1000px){.title_subtitle_holder_inner{margin-top:40px!important}}.mobile_arrow{display:none}.mobile_arrow .fa-angle-right{display:none}nav.mobile_menu ul>li.has_sub>span.mobile_arrow{width:150px}.mobile_menu_button{float:right}.mobile_menu_button span{font-size:20px!important}@media screen and (max-width:769px){.fl-node-5b1f141fbd8d4 .fl-menu-mobile-toggle{padding:0 20px 10px 0;float:left;margin-top:-45px}.fl-rich-text h4{margin-left:40px}}.sidebarline{border-bottom:5px solid #ddd}.homepage .fl-callout-photo-left .fl-callout-photo{padding-right:10px;width:20%}.fl-post-carousel-post{background:none!important}#birs_appointment_form .birs_field_content,#birs_appointment_form .birs_form_field select{max-width:100%;border:none}#birs_appointment_service,#birs_appointment_location,#birs_appointment_staff{background-color:#fff;padding:3px}#birs_appointment_form .birs_form_field input[type=text],#birs_appointment_form .birs_form_field input[type=password],#birs_appointment_datepicker{padding:8px}.fl-builder-content *,.fl-builder-content *:before,.fl-builder-content *:after{border:none}#birs_book_appointment{background:#ffbe00;padding:20px;font-size:15px;text-transform:uppercase}@media screen and (max-width:769px){.homepage .fl-callout-photo-left .fl-callout-photo{margin:0 auto}.homepage .fl-callout-photo-left .fl-callout-content{text-align:center}}@media screen and (max-width:600px){.footer_top .textwidget,.footer_top .four_columns .column2,.four_columns .column3,.four_columns .column4{text-align:center}}.container aside{margin-top:80px}aside .widget h5:not(.latest_post_title),.wpb_widgetised_column .widget h5:not(.latest_post_title){font-size:18px!important;margin-bottom:0}aside.sidebar .widget li{font-size:16px!important}.single-post .blog_single p{margin-bottom:0}.blog_holder{margin-top:70px!important}#respond textarea,#respond input[type=text],#respond input[type=email],.contact_form input[type=text],.contact_form textarea,.comment_holder #respond textarea,.comment_holder #respond input[type=text],.comment_holder #respond input[type=email],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,.post-password-form input[type=password]{border:1px solid #ddd}