/*!
Theme Name: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.27.4
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
h1,h2,h3,h4,h5,h6{font-weight:300}body{font-weight:300}#top-header .container{padding-top:0}#top-header{z-index:9999999;height:35px}#main-header{margin-top:15px}#et-info{width:70%;text-align:right;padding-bottom:0;height:35px;padding-top:10px;font-size:15px;font-weight:300}#et-info-phone{display:none}#et-info-email:before{display:none}#et-secondary-menu{float:right;display:block;width:20%;text-align:right}#et-secondary-nav li{height:35px;padding-left:15px;padding-right:15px;padding-top:10px;background:#20B6EA}#et-secondary-nav li a{font-weight:300;font-size:15px}#et-top-navigation{width:80%;padding-top:15px;padding-left:0px!important;text-align:right}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:20px!important;font-size:16px;font-weight:300;color:#4C4949}.et_header_style_left #et-top-navigation{padding-top:20px!important}#top-menu,.fullwidth-menu,nav#top-menu-nav,nav.fullwidth-menu-nav{float:right}#logo{position:relative;margin-top:0;z-index:99999999;margin-top:-120px;max-height:100%!important}body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header{top:52px!important}#main-header{z-index:9999999;height:120px}.tag{display:block;float:right;width:50%;text-align:right;font-size:22px;font-weight:300;color:#20B6EA;padding-top:20px}.user-nav li{height:35px;padding-left:15px;padding-right:15px;padding-top:10px;background:#20B6EA;display:inline-block}.user-nav li a{font-weight:300;font-size:15px}.nickname{width:9.7%;margin-left:.3%;height:35px;display:inline-block;background:#09809E;color:#fff;font-weight:300;font-size:15px;padding-top:12px;float:right;text-align:center;text-transform:uppercase}body.et_fixed_nav.et_secondary_nav_enabled #main-header{top:20px!important}#mainfooter .et_pb_widget{width:100%}#custom_html-2{width:100%;margin-top:80px;margin-bottom:20px}#custom_html-2 img{display:inline-block;margin-right:12px;width:50px;height:50px;float:right}#text-4 h2{color:#fff;font-size:28px;text-align:right}#custom_html-3{position:absolute;right:0;top:-15px;z-index:999999}#custom_html-3 img{width:350px}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){margin-bottom:2%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:2%}#main-footer .footer-widget h4:after{content:url(https://www.rebuildsupport.co.uk/wp-content/uploads/2018/04/bullet-point-01.png);margin-left:5px}#custom_html-2{display:none}#text-4{margin-top:80px}#popmake-250 .et_pb_newsletter_form p input{background-color:#09809E;color:#fff}#popmake-250 .et_pb_forgot_password a{color:#4C4949}#popmake-250 .et_pb_login_form .et_pb_newsletter_button{background:#09809E;border:0;border-bottom-right-radius:20px;font-weight:300}#popmake-250 .et_pb_newsletter_description{display:none}#popmake-250 .et_pb_newsletter_form{width:100%}#popmake-250 .et_pb_login_form ::-webkit-input-placeholder{color:#FFF!important}#popmake-250 .et_pb_login_form :-moz-placeholder{opacity:1;color:#FFF!important}#popmake-250 .et_pb_login_form ::-moz-placeholder{opacity:1;color:#FFF!important}#popmake-250 .et_pb_login_form :-ms-input-placeholder{color:#FFF!important}#popmake-250 .et_pb_login_form input:-moz-placeholder{color:#FFF!important}.blend .et_pb_image_wrap{mix-blend-mode:multiply!important}.blend-no-hover .et_pb_image_wrap{mix-blend-mode:multiply!important}.screen .et_pb_image_wrap{mix-blend-mode:screen!important}.blend .et_pb_image_wrap:hover img{mix-blend-mode:normal!important;opacity:.5}.screen .et_pb_image_wrap:hover img{mix-blend-mode:normal!important;opacity:.5}.home-img-nav .et_pb_module:before{content:url(https://www.rebuildsupport.co.uk/wp-content/uploads/2018/04/white-i.png);position:absolute;top:20px;left:20px;z-index:9999;mix-blend-mode:normal!important}.four-column-blog-grid .et_pb_column_1_2,.four-column-blog-grid .et_pb_column_1_3,.four-column-blog-grid .et_pb_column_1_4{width:100%}.four-column-blog-grid .et_pb_post{float:left;vertical-align:top;width:25%!important;margin-right:0px!important;margin-bottom:0px!important;position:relative;padding-bottom:0}.four-column-blog-grid .et_pb_image_container{margin:-20px -20px 0px!important}.four-column-blog-grid .et_pb_post .entry-featured-image-url{margin-bottom:0}.four-column-blog-grid .et_pb_blog_grid .column{width:100%}.four-column-blog-grid .et_pb_post:hover .post-content{opacity:1;color:#fff!important}.four-column-blog-grid .et_pb_bg_layout_light .et_pb_post p{color:#fff!important}.four-column-blog-grid .et_pb_post:hover .entry-title{opacity:0}.four-column-blog-grid .entry-title{position:absolute;z-index:1;left:0;width:100%;padding:20px 20px 20px;-webkit-transition:all .5s ease;transition:all .5s ease;top:80%}.four-column-blog-grid .post-content{position:absolute;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;bottom:0;padding:20px;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.home-intro ul{text-align:left}.single-employers #main-content .container:before,.post-type-archive-employers #main-content .container:before,.tax-industries #main-content .container:before{display:none!important}.single-employers #sidebar,.post-type-archive-employers #sidebar,.tax-industries #sidebar{display:none!important}.single-employers #left-area,.post-type-archive-employers #left-area{padding-right:0%!important;width:100%!important;margin-bottom:0px!important;padding-bottom:0px!important}.tax-industries #left-area{padding-right:0%!important;width:100%!important;margin-bottom:25px!important;padding-bottom:0px!important}.single-employers #main-content .container{width:100%!important;padding:0px!important;max-width:100%!important}.employer-info{overflow:auto;background-color:#02B7EE;border-bottom-right-radius:110px}.employer-info-in{max-width:1080px;width:100%;margin:40px auto;overflow:auto}.employer-image{width:30%;float:left;background-color:#fff;padding:40px;height:300px;display:flex;align-items:center;justify-content:center}.employer-details{width:60%;float:left;margin-left:10%;padding:2% 0%!important}.employer-name h1,.employer-description{color:#fff!important}.employer-contact{margin-top:45px;overflow:auto;background-size:100%;min-height:200px;background-repeat:no-repeat}.employer-contact-in{max-width:1080px;width:100%;margin:0 auto;overflow:auto;background-color:#fff}.acf-map{margin-bottom:0px!important}.apply-form{padding:60px 20px;background-color:#4c4949}.apply-form-inner{max-width:1080px;margin:0 auto}.apply-form-content{text-align:center}.apply-form-content h2{color:#02B7EE}.apply-form-content p{color:#fff}.contact-header{margin-bottom:50px}#gform_2 input,#gform_2 select{background-color:#00809E;border-color:#00809E}.employer-website,.employer-telephone{width:48%;float:left}.employer-telephone{margin-left:4%!important}.blue-bg-info p{width:20%;float:left;margin-right:5%}.blue-bg-info{background-color:#00809E;padding:5px 20px;font-size:17px}.blue-bg-info p,.blue-bg-info a{color:#fff!important}.contact-header h2{color:#02B7EE;font-size:37px}.map-mark{font-size:18px}.directions{text-align:center;background:#09809E;display:block;color:#fff;font-size:16px;text-transform:uppercase;padding-top:10px;padding-bottom:10px;margin-top:12px}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit!important}.post-type-archive-employers article.employers{width:31%;background-color:#02b7ee;float:left;margin:1%;min-height:160px;box-shadow:0 0 20px 2px #00000029;padding-bottom:0px!important}.single.single-employers .et_pb_post{padding-bottom:0px!important;margin-bottom:0px!important}.footer-bg-si{min-height:250px;background-size:cover;background-repeat:no-repeat;background-image:linear-gradient(to right,#02b7ee 0%,#02b7ee 100%),url(https://www.rebuildsupport.co.uk/wp-content/uploads/2018/05/sbmit-employer.jpg)!important;background-blend-mode:multiply}.arc-image{padding:20px;background-color:#fff;border-bottom-right-radius:25px;text-align:center;min-height:350px;min-width:100%;display:flex;align-items:center;justify-content:center;transition:background-color 1s ease}.post-type-archive-employers #main-content{padding-bottom:2%}.arc-image:hover{background-color:#737373b0!important}.arc-image img{max-height:300px;width:auto;display:table-cell;vertical-align:middle}.arc-info{padding:20px}.arc-info .employer-name{font-size:20px;color:#fff;font-weight:700;display:block;min-height:70px}.arc-info .employer-industry{color:#4c4949;font-size:18px}.post-type-archive-employers #main-content{background-color:#e1e1e1}.search-filter-box{background-color:#02b7ee;padding:50px 0;border-bottom-right-radius:150px}.search-box-inner{max-width:1080px;margin:0 auto}.search-filter-title{margin-bottom:30px}.search-filter-title h1{color:#fff}.no-results{overflow:auto;width:100%;display:block;text-align:center}#gform_confirmation_message_2{color:#fff}.register{height:60px;font-size:22px;line-height:24px;font-weight:700;width:100%;text-align:center}.tax-industries article.employers{width:31%;background-color:#02b7ee;float:left;margin:1%;min-height:160px;box-shadow:0 0 20px 2px #00000029;padding-bottom:0px!important}.tax-industries .et_pb_post{padding-bottom:0px!important;margin-bottom:0px!important}.searchandfilter input.text,.searchandfilter input.title,.searchandfilter input[type=email],.searchandfilter input[type=password],.searchandfilter input[type=tel],.searchandfilter input[type=text],.searchandfilter select,.searchandfilter textarea,.sf-field-submit input{font-size:19px}.sf-field-search,.sf-field-taxonomy-industries{width:30%;float:left}.sf-field-search label,.sf-field-taxonomy-industries label{width:90%}.sf-field-search input,.sf-field-taxonomy-industries select{width:100%;min-height:43px;border:0 solid;background-color:#0000005c;color:#fff!important;padding:8px}input.sf-input-text::placeholder{color:#fff!important}.sf-field-submit input{border:0;padding:8px 23px;min-height:43px;color:#fff;background-color:#0000005c;cursor:pointer}.sf-field-submit input:hover,.search-filter-reset:hover{background-color:#00000078}.search-filter-reset{border:0;padding:8px 23px;min-height:43px;display:block;width:100%;color:#fff;background-color:#0000005c;cursor:pointer;text-align:center;font-size:19px}#gform_2 ::-webkit-input-placeholder{color:#FFF!important;line-height:40px}#gform_2 :-moz-placeholder{opacity:1;color:#FFF!important;line-height:40px}#gform_2 ::-moz-placeholder{opacity:1;color:#FFF!important;line-height:40px}#gform_2 :-ms-input-placeholder{color:#FFF!important;line-height:40px}#gform_2 input:-moz-placeholder{color:#FFF!important;line-height:40px}#gform_2 .gf_placeholder,#gform_2 .gform_wrapper select option{color:#fff!important}.gform_wrapper select option:hover{background-color:#fff!important}#gform_2 input.text,#gform_2 input.title,#gform_2 input[type=email],#gform_2 input[type=password],#gform_2 input[type=tel],#gform_2 input[type=text],#gform_2 select,#gform_2 textarea{color:#fff!important;height:40px}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],body .gform_wrapper .gform_body .gform_fields .gfield select{height:30px}#gform_2 .ginput_container.ginput_container_fileupload{margin-top:4px}#gform_2 .ginput_container.ginput_container_fileupload input{height:40px;line-height:40px}#gform_2 .ginput_container.ginput_container_fileupload input::placeholder{line-height:40px!important}#gform_submit_button_2{font-size:17px;border:none!important;padding:10px 40px;border-bottom-right-radius:20px;margin:0 auto;color:#fff;cursor:pointer}#gform_submit_button_2:hover{background-color:#fff;color:#02B7EE}.gform_footer.top_label{text-align:center}#gform_3 ::-webkit-input-placeholder{color:#FFF!important}#gform_3 :-moz-placeholder{opacity:1;color:#FFF!important}#gform_3 ::-moz-placeholder{opacity:1;color:#FFF!important}#gform_3 :-ms-input-placeholder{color:#FFF!important}#gform_3 input:-moz-placeholder{color:#FFF!important}#gform_wrapper_3 h3{margin-top:40px}#gform_3 input.text,#gform_3 input.title,#gform_3 input[type=email],#gform_3 input[type=password],#gform_3 input[type=tel],#gform_3 input[type=text],#gform_3 select,#gform_3 textarea{color:#fff!important;background:#09809E;height:40px}#gform_wrapper_3 .top_label .gfield_label{display:none}#gform_wrapper_3 .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background:#09809E;color:#fff;border:0;padding-left:40px;padding-right:40px;border-bottom-right-radius:20px;padding-top:10px;padding-bottom:10px;cursor:pointer}#gform_wrapper_3 input.datepicker.datepicker_with_icon{width:100%!important}.before-reg-form{border:0px!important}#gform_1 ::-webkit-input-placeholder{color:#FFF!important}#gform_1 :-moz-placeholder{opacity:1;color:#FFF!important}#gform_1 ::-moz-placeholder{opacity:1;color:#FFF!important}#gform_1 :-ms-input-placeholder{color:#FFF!important}#gform_1 input:-moz-placeholder{color:#FFF!important}#gform_wrapper_1 h3{margin-top:40px}#gform_1 input.text,#gform_1 input.title,#gform_1 input[type=email],#gform_1 input[type=password],#gform_1 input[type=tel],#gform_1 input[type=text],#gform_1 select,#gform_1 textarea{color:#fff!important;background:#09809E;height:40px}#gform_wrapper_1 .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background:#09809E;color:#fff;border:0;padding-left:40px;padding-right:40px;border-bottom-right-radius:20px;padding-top:10px;padding-bottom:10px;cursor:pointer}#gform_4 ::-webkit-input-placeholder{color:#FFF!important}#gform_4 :-moz-placeholder{opacity:1;color:#FFF!important}#gform_4 ::-moz-placeholder{opacity:1;color:#FFF!important}#gform_4 :-ms-input-placeholder{color:#FFF!important}#gform_4 input:-moz-placeholder{color:#FFF!important}#gform_wrapper_4 h3{margin-top:40px}#gform_4 input.text,#gform_4 input.title,#gform_4 input[type=email],#gform_4 input[type=password],#gform_4 input[type=tel],#gform_4 input[type=text],#gform_4 select,#gform_4 textarea{color:#fff!important;background:#09809E;height:40px}#gform_wrapper_4 .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background:#09809E;color:#fff;border:0;padding-left:40px;padding-right:40px;border-bottom-right-radius:20px;padding-top:10px;padding-bottom:10px;cursor:pointer}.sectionthree{display:none}#gform_5 ::-webkit-input-placeholder{color:#FFF!important}#gform_5 :-moz-placeholder{opacity:1;color:#FFF!important}#gform_5 ::-moz-placeholder{opacity:1;color:#FFF!important}#gform_5 :-ms-input-placeholder{color:#FFF!important}#gform_5 input:-moz-placeholder{color:#FFF!important}#gform_wrapper_5 h3{margin-top:40px}#gform_5 input.text,#gform_5 input.title,#gform_5 input[type=email],#gform_5 input[type=password],#gform_5 input[type=tel],#gform_5 input[type=text],#gform_5 select{color:#fff!important;background:#09809E;height:40px}#gform_5 textarea{color:#fff!important;background:#09809E}#gform_wrapper_5 .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background:#09809E;color:#fff;border:0;padding-left:40px;padding-right:40px;border-bottom-right-radius:20px;padding-top:10px;padding-bottom:10px;cursor:pointer}.restricted{width:100%;display:block;min-height:100vh;padding-top:50px;text-align:center}.restricted h2{font-weight:700;margin-bottom:2%}.restricted .rbutton{border:0;padding:8px 23px;min-height:43px;color:#fff;background-color:#0000005c;cursor:pointer;display:inline-block;margin:0 auto;width:150px;text-align:center;margin-top:15px}.restricted .rbutton:hover{background-color:#00000078}@media (max-width:980px){.four-column-blog-grid .et_pb_post{float:left;vertical-align:top;width:100%!important;margin-right:0px!important;margin-bottom:0px!important;position:relative;padding-bottom:0}.four-column-blog-grid .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:0px!important}#main-header{margin-top:35px!important}#logo{top:55px}.tag{font-size:20px;padding-top:5px}.four-column-blog-grid .et_pb_column .et_pb_blog_grid .column.size-1of2,.et_pb_column .et_pb_widget:nth-child(n){width:50%!important;margin:0 0% 0% 0!important}#custom_html-3{position:absolute;right:0;top:0;left:0;z-index:999999}#footer-widgets{padding-top:25%!important}#footer-widgets .footer-widget:last-of-type{width:100%!important}#custom_html-2 img{float:left!important}#text-4 h2{text-align:left!important}#footer-widgets .footer-widget .fwidget{margin-bottom:5%}.footer-widget:nth-child(n){margin:0 7.5% 0% 0!important}.four-column-blog-grid .et_pb_column{margin-bottom:0px!important}.tag{display:none}#main-header{height:auto!important}#et-info{text-align:left!important}.search-box-inner{width:80%}.searchandfilter ul li{width:33%!important}.searchandfilter select.sf-input-select{min-width:unset!important}.post-type-archive-employers article.employers{width:48%;margin:1%;min-height:320px}.employer-image{width:40%}.employer-details{width:50%;float:left;margin-left:5%;padding:2% 0%!important}.employer-contact-in{width:90%}.employer-website{margin-bottom:20px}.employer-website,.employer-telephone{width:100%}.employer-telephone{margin-left:0%!important}.employer-contact{background-image:none!important}.footer-bg-si{background-position:right}}@media only screen and (max-width:680px){#custom_html-2 img{margin-right:6px;width:39px;height:39px}#custom_html-2{margin-top:40px}#footer-widgets .footer-widget:last-of-type{margin-bottom:1.5%!important}#footer-widgets{padding-top:40%!important}.searchandfilter ul li{width:100%!important}.sf-field-submit{width:100%;overflow:auto}.sf-field-search label,.sf-field-taxonomy-industries label{width:100%}.sf-field-submit input{width:100%!important}.post-type-archive-employers article.employers{margin-bottom:10%!important;width:100%!important}.employer-details{width:80%!important;float:none!important;margin-left:0%!important;padding:10% 0%!important;overflow:auto;margin:0 auto!important}.employer-image{width:100%!important}.et_pb_post .entry-content{padding-top:0}.blue-bg-info{padding:5px 10px;font-size:11px}#left-area ul,.comment-content ul,.entry-content ul,body.et-pb-preview #main-content .container ul{padding:0 0 23px 0;line-height:26px;list-style-type:disc}.footer-bg-si{background-position:center}.nickname{top:0px!important;position:absolute!important;z-index:999999999999999999;right:0;width:32%}#top-header{z-index:777777777777}.employer-image img{max-width:80%}}#gform_3 .ui-datepicker-trigger{width:32px!important;height:40px!important}