body{font-family:"Assistant", sans-serif;font-size:16px;overflow-x:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
h2, h3, h4, h5, h6{font-weight:600;}
#masthead .site-branding{width:15.333em;margin-left:1.7em;margin-top:0.4em;}
#masthead{background:#1c4680;color:#fff;position:relative;}
#masthead>.container .row{align-items:center;}
ul#header-link{display:flex;list-style:none;margin:0 0 0.5em;padding:0;align-items:flex-end;justify-content:flex-end;}
ul#header-link li{margin-left:0.65em;}
ul#header-link li a{display:block;padding:0.9em 1.2em;background:#1f5db3;color:#fff;font-weight:400;font-size:14px;font-family:'Montserrat';padding:1em 0.65em 0.8em 1.1em;}
ul#header-link li.phone-number a{background:#fff;color:#1f5db3;font-weight:bold;padding:1em 1.05em 0.8em 1.2em;}
.main-navigation{flex-grow:1;display:flex;align-items:center;justify-content:flex-end;margin:0;float:none;}
.assistant{font-family:"Assistant", sans-serif;}
.f600{font-weight:600;}
.main-navigation a{font-size:1.1em;font-weight:400;padding:0.5em 0.889em 1.2em 0.889em;border:solid 2px transparent;margin-left:0.10em;margin-right:0.1em;color:#fff;transition:all ease-in-out 0.3s;text-decoration:none;}
.main-navigation .menu-item-has-children > a{padding-right:1.8em;padding-left:0.6em;}
#primary-menu>li:hover>a{color:#1f5db3;background:#fff;border-color:#006bb1;border-bottom-color:#fff;}
#primary-menu>li.current_page_item>a,
#primary-menu>li.current-menu-ancestor>a{}
#primary-menu{position:static;margin-right:-1.2em;}
.main-navigation li{position:static;}
header#masthead .menu-column{position:static;}
#primary-menu ul ul:before{content:"";display:block;background:transparent;top:-45px;left:0;width:100%;height:50px;position:absolute;}
#primary-menu>li>.sub-menu-wrap{background:#dbdbdb;left:0;top:100%;margin-top:0px;width:100vw;background-repeat:no-repeat;background-position:3vw 40px;background-size:9vw;display:none;position:absolute;z-index:99999;}
#primary-menu>li:hover>.sub-menu-wrap{display:block;left:0;}
#primary-menu>li:hover>.sub-menu-wrap>ul{position:relative;float:none;left:auto;top:auto;max-width:1200px;margin-left:auto;margin-right:auto;box-shadow:none;padding-top:1px;padding-bottom:1px;}
#primary-menu>li:hover>.sub-menu-wrap>ul>li{float:none;}
#primary-menu ul.sub-menu li{margin:0.8em 0px;padding:12px 20px;width:20%;}
#primary-menu ul.sub-menu li a{color:#1c4680;line-height:1.5em;display:block;width:100%;border:none;padding:0;height:auto;text-transform:uppercase;font-weight:bold;font-size:20px;}
#primary-menu ul.sub-menu ul.sub-menu li a{color:#454545;text-transform:none;font-weight:400;font-size:17px;}
#primary-menu ul.sub-menu li:hover{background:#fff;box-shadow:0 0 5px rgba(86, 86, 86, 0.32);}
#primary-menu ul.sub-menu li:hover a{color:#1c4680;}
#primary-menu>li:hover>.sub-menu-wrap>ul>li>.sub-menu-wrap{left:20%;position:absolute;top:0;background:#fff;width:100%;height:100%;padding-left:22px;display:none;box-shadow:0 0 5px rgba(86, 86, 86, 0.32);padding-top:10px;}
#primary-menu>li:hover>.sub-menu-wrap>ul>li:hover>.sub-menu-wrap{display:block;}
#primary-menu>li:hover>.sub-menu-wrap>ul>li>.sub-menu-wrap>ul{position:static;float:none;box-shadow:none;display:flex;flex-direction:column;flex-wrap:wrap;max-height:100%;align-items:flex-start;justify-content:flex-start;left:auto;top:auto;}
#primary-menu>li:hover>.sub-menu-wrap>ul>li>.sub-menu-wrap>ul>li{float:none;max-width:inherit;border:solid 1px #bfbfbf;border-radius:3px;min-height:74px;display:flex;align-items:center;justify-content:flex-start;width:calc(33.33% - 15px);padding:10px 15% 10px 10px;position:relative;}
#primary-menu>li:hover>.sub-menu-wrap>ul>li>.sub-menu-wrap>ul>li.menu-item:after{content:"";width:3em;height:100%;position:absolute;right:0;top:0;background:url('images/menu-arrow.png') no-repeat center;}
#primary-menu>li:hover>.sub-menu-wrap>ul>li>.sub-menu-wrap>ul>li.menu-feature{display:block;border:none;box-shadow:none !important;padding:0 20px;}
#primary-menu>li:hover>.sub-menu-wrap>ul>li>.sub-menu-wrap>ul>li.menu-feature img{width:100%;}
#primary-menu>li:hover>.sub-menu-wrap>ul>li>.sub-menu-wrap>ul>li.menu-feature h4{color:#1c4680;font-size:24px;margin:0.5em 0 0.25em;}
#primary-menu>li:hover>.sub-menu-wrap>ul>li>.sub-menu-wrap>ul>li.menu-feature p{color:#727272;font-size:14px;}
#primary-menu>li:hover>.sub-menu-wrap>ul>li>.sub-menu-wrap>ul>li.spacer{border:none;box-shadow:none !important;}
.menu-menu-principal-container{display:flex;align-items:center;justify-content:flex-end;}
.mobile-navigation{display:none;}
.slicknav_btn{background:none;}
.slicknav_menu{background:#03549f;}
.slicknav_nav a:hover,
.slicknav_nav .slicknav_row:hover{background:#00386b;color:#fff;}
.hentry,
.page-content,
.entry-content,
.entry-summary{margin:0;}
.vc_row.vc_inner{max-width:1305px;margin-left:auto;margin-right:auto;}
.vc_row.vc_inner.row-wide{max-width:none;margin-left:auto;margin-right:auto;}
#breadcrumbs{list-style:none;margin:1em 0;overflow:hidden;padding-left:0;}
#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:15px;}
#breadcrumbs li a{color:#222;}
#breadcrumbs .separator{font-size:18px;font-weight:100;color:#ccc;}
.overflow-hidden{overflow:hidden;}
.shs-page-header{padding-top:45.33625%;background-repeat:no-repeat;background-size:cover;position:relative;}
.shs-page-header .shs-page-header-content{position:absolute;bottom:0;width:100%;padding-bottom:5.925em;color:#fff;}
.page-id-6 .shs-page-header{padding-top:45.73625%;}
.page-id-6 .shs-page-header .shs-page-header-content{padding-bottom:4.225em;}
.shs-page-header .shs-page-header-content .text{max-width:1305px;margin-left:auto;margin-right:auto;}
.shs-page-header .shs-page-header-content .text h2.page-header-title,
.shs-page-header .shs-page-header-content .text h1.page-header-title{font-size:3.65em;font-weight:500;padding-left:25%;padding-right:25%;line-height:1.3em;margin-bottom:0.05em;}
body.page-id-6 .shs-page-header .shs-page-header-content .text h2.page-header-title{padding-left:5%;padding-right:5%;}
.shs-page-header .shs-page-header-content .text .page-header-intro-text{font-size:1.33em;font-weight:300;margin:0.333em auto 1.4em !important;max-width:75%;}
.shs-page-header .shs-page-header-content .buttons{margin-top:2.125em;}
.shs-page-header .shs-page-header-content .buttons a.btn{font-size:1.250em;margin:0 0.25em;padding:1.1em 2.5em;border-radius:2em;border:none;}
.shs-page-header .shs-page-header-content .buttons a.btn.btn-primary{color:#fff;background:#1f5db3;}
.shs-page-header .shs-page-header-content .buttons a.btn.btn-info{color:#1f3c64;background:#fff;}
.date{text-align:center;}
.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,
.vc_row-has-fill.no-margins>.vc_column_container>.vc_column-inner{padding-top:0 !important;}
.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner .wpb_content_element,
.vc_row-has-fill.no-margins>.vc_column_container>.vc_column-inner .wpb_content_element{margin-bottom:0em}
.icon-benefits img{padding:3.5em 0;}
.vc_row.job-search-row{}
body.single-job_listing .vc_row.job-search-row{background-color:#d10e0e !important;}
body.single-job_listing .job-search-inner-row{padding-top:2em !important;padding-bottom:2em !important;}
.vc_row.job-search-feature-block{padding-left:8.875em;padding-right:8.875em;padding-top:0;}
.vc_row.job-search-feature-block .wpb_column{}
.vc_row.job-search-feature-block .wpb_column:nth-child(1){width:54.2%;}
.vc_row.job-search-feature-block .wpb_column:nth-child(1) .vc_column-inner .wpb_wrapper{padding-left:1.8em;padding-bottom:0;padding-top:0.75em;}
.vc_row.job-search-feature-block .wpb_column:nth-child(2){width:45%;}
.shs-job-search.shs-job-search-vertical .job-search-form{background-color:transparent;padding-left:2em;padding-right:2em;}
.shs-job-search{color:#fff;text-align:center;padding-top:2.25em;padding-bottom:2.25em;background-repeat:no-repeat;background-position:bottom center;}
.shs-job-search .title h3{font-size:2.500em;}
.shs-job-search.shs-job-search-vertical{background-image:url('images/hand-icon.png');margin-right:7.2em;padding-bottom:4.7em;padding-top:5em;}
.shs-job-search.shs-job-search-vertical .title h3{font-size:2.5em;margin-bottom:0.4em;}
.col-sm-3.pre-footer-branding{-ms-flex:0 0 25%;flex:0 0 22%;max-width:22%;}
.col-sm-6.pre-footer-menu{-ms-flex:0 0 50%;flex:0 0 51.5%;max-width:51.5%;}
.col-sm-3.pre-footer-contact-form{-ms-flex:0 0 25%;flex:0 0 26.5%;max-width:26.5%;}
.shs-job-search .title h6{font-size:1.125em;margin-bottom:1em;}
.shs-job-search.shs-job-search-vertical .title h6{font-size:1.2em;font-weight:300;margin-bottom:1.2em;}
.job-search-form{padding:1em 4em;background-color:#d10e0e;font-family:'Montserrat', sans-serif;}
.job-search-form input[type="text"],
.job-search-form select{background:transparent;padding:0.5em 1em;width:100%;display:block;margin-bottom:1em;color:#ffffff;}
.shs-job-search-vertical .job-search-form input{margin-bottom:1.02em !important;padding:1.02em 1em;}
.job-search-form .submit-field input{background:#bd2832;border:none;color:#fff;font-size:1.275em;padding:0.6em 1em;}
.shs-job-search-vertical .job-search-form .submit-field input{padding:0.7em 1em;font-size:1.575em;}
.shs-job-search-vertical #search_categories_chosen{margin-bottom:1.5em;}
.shs-job-search-vertical #search_categories_chosen a.chosen-single{padding-top:1em;padding-bottom:1em;height:auto;background:none;box-shadow:none;border:1px solid #ccc;color:#fff;text-align:left;padding-left:1em;}
.shs-job-search-vertical #search_categories_chosen a.chosen-single div{width:32px;}
.shs-job-search-vertical #search_categories_chosen a.chosen-single div b{background-size:auto !important;background-image:url('images/dropdown-icon.png');background-position:center;}
.shs-job-search-vertical #search_categories_chosen .chosen-drop{background:#1f63c0;}
.job-search-form::-webkit-input-placeholder{color:#fff;}
.job-search-form::-moz-placeholder{color:#fff;}
.job-search-form:-ms-input-placeholder{color:#fff;}
.job-search-form:-moz-placeholder{color:#fff;}
.shs-job-search.shs-job-search-horizontal{padding-top:0em;padding-bottom:0em;background-image:none;}
.shs-job-search-horizontal-row .vc_column-inner{padding-top:0 !important;}
.shs-job-search-horizontal-row .vc_column-inner .shs-job-search.shs-job-search-horizontal{padding-top:2em;padding-bottom:2em;}
.shs-job-search.shs-job-search-horizontal .job-search-form{padding-top:0;padding-bottom:0;margin-top:0;}
.shs-job-search.shs-job-search-horizontal .job-search-form form > .row > div:nth-child(1){}
.shs-job-search.shs-job-search-horizontal .job-search-form form > .row > div:nth-child(2){-ms-flex:0 0 68.4%;flex:0 0 68.4%;max-width:68.4%;}
.shs-job-search.shs-job-search-horizontal .job-search-form form > .row > div:nth-child(3){-ms-flex:0 0 14.9%;flex:0 0 14.9%;max-width:14.9%;}
body.single-job_listing .shs-job-search.shs-job-search-horizontal .job-search-form{margin-bottom:0 !important;padding-bottom:0;}
.shs-job-search.shs-job-search-horizontal h3{margin:0;text-align:left;font-size:1.25em;font-weight:400;}
.shs-job-search.shs-job-search-horizontal .job-search-form .row .row .col-sm-4{padding-left:0.3em;padding-right:0.3em;}
.shs-job-search.shs-job-search-horizontal .job-search-form .submit-field input{background:#520000;font-size:1em;font-weight:900;}
.shs-job-search.shs-job-search-horizontal .job-search-form input,
.job-search-form select{height:52px;border:none;background:#de6262;margin:0;border-radius:0;}
.shs-job-search.shs-job-search-horizontal .row{align-items:center;}
.shs-job-search-horizontal #search_categories_chosen{}
.shs-job-search-horizontal #search_categories_chosen a.chosen-single{padding-top:1em;padding-bottom:1em;height:auto;background:none;box-shadow:none;border:none;color:#fff;background:#e0615f;text-align:left;padding-left:1em;border-radius:0;}
.shs-job-search-horizontal #search_categories_chosen a.chosen-single div{width:32px;}
.shs-job-search-horizontal #search_categories_chosen a.chosen-single div b{background-size:auto !important;background-image:url('images/dropdown-icon.png') !important;background-position:center;}
.shs-job-search-horizontal #search_categories_chosen .chosen-drop{background:#e2605c;border:none;}
.shs-job-search-horizontal #search_categories_chosen .chosen-search{display:none;}
.float-right{float:right;}
.single_job_listing .company{display:none;}
.single-job_listing h1{text-align:center;font-weight:700;color:#1c4680;font-size:2.5em;}
.single_job_listing .meta .job-type{display:none;}
.job-listing-meta.meta{text-align:left;margin:0 0 0;}
.single_job_listing .meta li{float:none;}
.job-listing-meta.meta i{margin-right:5px;}
.single_job_listing .job_description{margin:0 15em 1.5em;}
.salary-per:before,
.contract:before,
.location:before{display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;font-family:job-manager!important;text-decoration:none;font-weight:400;font-style:normal;vertical-align:top;font-size:16px;margin:0 2px 0 0;content:'\f55e';}
.job_application.application{text-align:center;margin:0 0 4em;}
input.application_button.button{color:#fff;background:#1f5db3;font-size:1.250em;margin:0 0.25em;padding:1em 3em;border-radius:2em;border:none;}
.job_tags{text-align:center;}
.job_tags a{color:inherit;pointer-events:none;}
.job-manager-single-alert-link{display:none;}
.latest-news-color{color:#78bae9;}
.vc_row.homepage-testimonial-block{background-color:#1f5db3;margin:0;}
.vc_row.homepage-testimonial-block .wpb_column{}
.vc_row.homepage-testimonial-block .wpb_column .vc_column-inner{padding:0;}
.vc_row.homepage-testimonial-block .wpb_content_element{margin:0;}
.vc_row.homepage-testimonial-block>.wpb_column:nth-child(1)>.vc_column-inner{max-width:650px;margin-left:auto;}
.vc_row.individual-testimonial-block>.wpb_column:nth-child(1)>.vc_column-inner{max-width:650px;margin-left:auto;margin-right:auto;}
.vc_row.individual-testimonial-block>.wpb_column:nth-child(2)>.vc_column-inner{max-width:650px;margin-left:auto;margin-right:auto;}
.vc_row.homepage-testimonial-block .wpb_text_column.wpb_content_element{padding:0em 6.1em 0 0.1em;text-align:center;color:#fff;}
.vc_row.individual-testimonial-block .wpb_text_column.wpb_content_element{padding:8em 2.1em 2em 2.1em;text-align:center;color:#fff;}
.vc_row.homepage-testimonial-block .wpb_text_column.wpb_content_element h2{padding:0px 0.5em;font-size:2.20em;letter-spacing:-0.005em;line-height:1.5em;margin-bottom:0em;}
.vc_row.homepage-testimonial-block .wpb_text_column.wpb_content_element h5{color:#7ab9e5;font-size:1.250em;margin:0.7em 0 1.3em;font-weight:100;}
.vc_row.homepage-testimonial-block .wpb_text_column.wpb_content_element p{font-weight:300;font-size:0.95em;line-height:1.5em;}
.vc_row.feature-box-container{padding:0.469em;margin:0;}
.feature-box-container .vc_column_container>.vc_column-inner{padding:0;}
.feature-box-container .vc_row.wpb_row.vc_inner{}
.feature-box-container .vc_row.wpb_row.vc_inner .vc_column_container{}
.feature-box-container .vc_row.wpb_row.vc_inner .vc_column_container>.vc_column-inner{padding:0;}
.shs-image-link-outer{max-width:89%;margin-left:auto;margin-right:auto;}
.shs-square-feature-box-outer{padding:0.469em;}
.shs-square-feature-box{padding-top:100%;position:relative;background-size:cover;}
.shs-square-feature-box .shs-square-feature-box-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.6em 1.2em 1.4em;color:#fff;font-size:1.5em;font-weight:700;font-family:"Assistant", sans-serif;}
.shs-square-feature-box.shs-square-feature-box-large .shs-square-feature-box-content{padding:2.7em 3em 2.4em;}
.jobs-page-title{background:url('../images/jobs-title-background.jpg');text-align:center;background-size:cover;}
.shs-square-feature-box.shs-square-feature-box-medium .shs-square-feature-box-content{padding:2.7em 2em;}
.shs-square-feature-box .shs-square-feature-box-content .feature-box-button{}
.shs-square-feature-box .shs-square-feature-box-content h2.feature-box-title{font-size:1.92em;font-weight:500;margin-bottom:0;line-height:1.1em;}
.copyright{font-size:1em;padding-left:0.6em;}
.shs-square-feature-box.shs-square-feature-box-large .shs-square-feature-box-content h2.feature-box-title{font-size:2.5em;margin-bottom:0.6em;}
.shs-square-feature-box.shs-square-feature-box-medium .shs-square-feature-box-content h2.feature-box-title{font-size:2.5em;margin-bottom:0.5em;}
.shs-square-feature-box .shs-square-feature-box-content h2.feature-box-title:after{content:"";display:block;width:1.689em;height:0.235em;border-top:solid 1px;margin-top:0.34em;margin-left:0.1em;}
.shs-square-feature-box.shs-square-feature-box-large .shs-square-feature-box-content h2.feature-box-title:after{width:1.28em;}
.shs-square-feature-box.shs-square-feature-box-medium .shs-square-feature-box-content h2.feature-box-title:after{width:1.28em;margin-left:0em;margin-top:0.39em;}
.shs-square-feature-box .shs-square-feature-box-content .feature-box-intro-text{font-weight:400;font-size:0.8em;padding-right:1.9em;line-height:1.45em;}
.shs-square-feature-box .shs-square-feature-box-content .feature-box-button a{display:block;margin-top:0.8em;font-weight:700;font-size:0.85em;color:inherit;text-transform:uppercase;}
.shs-square-feature-box.shs-square-feature-box-large .shs-square-feature-box-content .feature-box-button{position:absolute;bottom:2.9em;left:3em;}
.shs-square-feature-box.shs-square-feature-box-medium .shs-square-feature-box-content .feature-box-button{position:absolute;bottom:2.35em;left:2em;}
.shs-square-feature-box.shs-square-feature-box-large .shs-square-feature-box-content .feature-box-button a{font-size:1.25em;}
.shs-square-feature-box.shs-square-feature-box-medium .shs-square-feature-box-content .feature-box-button a{font-size:1.25em;}
.vc_row.wpb_row.welcome-block{padding-left:12.4em;padding-right:12em;padding-top:4.4em !important;padding-bottom:4.4em !important;font-weight:300;font-family:"Assistant", sans-serif;}
.vc_row.wpb_row.welcome-block b{font-weight:600;font-size:16px;}
.vc_row.wpb_row.welcome-block h2{font-size:2.5em;margin-bottom:1em;font-weight:600;line-height:1.2em;font-family:"Assistant", sans-serif;}
.vc_row.wpb_row.welcome-block p{margin-bottom:0.6em;line-height:2.1em;}
.vc_row.wpb_row.welcome-block p strong{font-size:1.250em;line-height:1.7em;font-weight:600;display:block;padding-left:4em;padding-right:4em;margin-bottom:2.1em !important;}
#main .vc_btn3.vc_btn3-size-md{margin-top:0.8em;padding:1em 3em;font-size:1.250em;}
#main .vc_row.wpb_row.welcome-block .vc_btn3-container{margin-top:1em;}
#main .vc_row.wpb_row.welcome-block .vc_btn3.vc_btn3-size-md{margin-top:0.6em;padding:1.1em 2.8em;font-size:1.30em;}
#main .vc_btn3.vc_btn3-color-primary,
#main .vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat{background:#1a5bb7;}
.wpb_text_column.simple-centered-text{padding:3em 5em 5em 5em;margin-bottom:0.938em;}
.wpb_text_column.simple-centered-text.with-margin-top{margin-top:0.938em;}
.wpb_text_column.simple-centered-text>.wpb_wrapper{max-width:1305px;margin-left:auto;margin-right:auto;}
.wpb_text_column.simple-centered-text h3{font-size:2.000em;margin-bottom:1.5em;font-weight:600;}
.entry-content p{margin-bottom:2em !important;}
.wpb_single_image.wide-image img{width:100%;height:auto;display:block;}
.individual-branch-background-1{background-image:url("https://securehealthcaresolutions.co.uk/wp-content/uploads/2018/12/branch-page-latest-news.jpg");background-repeat:no-repeat;background-size:cover;height:799px;}
.individual-branch-background-2{background-image:url("https://securehealthcaresolutions.co.uk/wp-content/uploads/2018/12/branch-page-latest-jobs.jpg");background-repeat:no-repeat;background-size:cover;}
.wpb_single_image.wide-image div{display:block;}
.wpb_single_image.wide-image figure{display:block;}
.container{}
.vc_row.background-with-hand-icon{padding-top:3em;padding-bottom:6.5em;background-position:bottom center !important;background-repeat:no-repeat !important;}
.wpb_text_column.wpb_content_element.white-text{color:#fff;}
.pre-footer{background:#1c4680;color:#fefefe;font-weight:300;font-size:14px;}
.pre-footer>.container{padding-top:3.6em;padding-bottom:4.7em;background-image:url('images/hand-icon.png');background-repeat:no-repeat;background-position:bottom left;}
.pre-footer a{color:#fefefe;}
.pre-footer ul{margin:0 0 2em;padding:0;list-style:none;}
.pre-footer ul li{margin-bottom:0.3em;font-size:1.2em;}
.pre-footer-contact{color:#7bbae5;}
.pre-footer-contact p{margin-bottom:0.2em;}
.pre-footer-contact a{color:#7bbae5;}
.pre-footer-contact strong{font-weight:600;color:#fefefe;}
.social-links ul{display:flex;margin-top:3em;}
.social-links ul a.social-icon{width:2.375em;height:2.375em;display:block;}
.social-links ul a.social-icon{background-repeat:no-repeat;margin-right:0.5em;}
.social-links ul a.social-icon.social-icon-twitter{background-image:url('images/secure-health-sprite.png');background-repeat:no-repeat;width:37px;height:37px;background-position:-120px -52px;}
.social-links ul a.social-icon.social-icon-facebook{background-image:url('images/secure-health-sprite.png');background-repeat:no-repeat;width:37px;height:37px;background-position:-73px -5px;}
.social-links ul a.social-icon.social-icon-linkedin{background-image:url('images/secure-health-sprite.png');background-repeat:no-repeat;width:37px;height:37px;background-position:-120px -5px;}
.social-links ul a.social-icon.social-icon-instagram{background-image:url('images/secure-health-sprite.png');background-repeat:no-repeat;width:37px;height:37px;background-position:-73px -52px;}
#colophon{background:#fff;color:#676767;}
#colophon>.container{display:flex;padding:1.2em 0 6em 0;justify-content:space-between;align-items:center;}
#colophon .partner-logos{border-left:solid 1px #676767;}
#colophon .partner-logos ul{margin:0;padding:0 0 0 1em;list-style:none;display:flex;justify-content:flex-end;align-items:center;}
#colophon .partner-logos ul li{margin:0 0.8em;}
form.wpcf7-form *{box-sizing:border-box;}
.wpcf7-form-control-wrap{position:relative;margin:0 auto;max-width:100%;}
input.wpcf7-form-control{width:100%;}
.wpcf7-form-control-wrap{max-width:100%;margin:0 auto;}
.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha>div{width:100%;margin:0 auto;}
input.wpcf7-form-control.wpcf7-submit{font-size:1.250em;margin:0 0.25em;padding:1em 3em;border-radius:2em;border:none;color:#fff;background:#1f5db3;width:10em;position:relative;margin-left:auto;margin-right:auto;display:block;}
.pre-footer .contact-form{}
.pre-footer .contact-form .field input{display:block;background:#1f5db3;border:none;margin-bottom:0.7em;width:100%;padding:1.2em 1.6em;font-size:0.9em;}
.pre-footer .contact-form .submit-field input{background:#4291fe;border:none;width:100%;border-radius:0;color:#fff;font-weight:800;padding:1.2em;font-size:1.2em;}
.pre-footer .contact-form .field::-webkit-input-placeholder{color:#fff;}
.pre-footer .contact-form .field::-moz-placeholder{color:#fff;}
.pre-footer .contact-form .field:-ms-input-placeholder{color:#fff;}
.pre-footer .contact-form .field:-moz-placeholder{color:#fff;}
.vc_row.blue-section{background:#518bda;color:#fff;}
.page-id-9492 .vc_row.blue-section{}
.page-id-9492 .contact-intro{font-family:"Assistant", sans-serif;font-size:1.125em;}
.vc_row.with-white-border{border:solid 15px #fff;margin-left:0;margin-right:0;}
.page-banner{background-image:url("https://securehealthcaresolutions.co.uk/wp-content/uploads/2018/10/Layer-311.jpg");padding-top:6em;padding-bottom:2.6vw;background-position:center;background-size:cover;position:relative;}
.jobs-banner{height:23.33vh;}
body.page-id-9 .page-banner{padding-top:12.5vw;}
.page-banner h1{text-align:center;color:#fff;margin-top:140px;max-width:55%;margin-right:auto;margin-left:auto;font-size:4.40em;font-family:"Assistant", sans-serif;}
.centerrr{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}
.white{color:#fff;}
a.shs-image-link{display:block;background:#fff;text-align:center;line-height:1.1;color:#313131;text-decoration:none;}
a.shs-image-link .shs-image-link-content{display:block;}
a.shs-image-link .image-link-text{display:block;padding:1em;}
a.shs-image-link .image-link-title{display:block;font-size:1.8em;margin-bottom:0.9em;font-weight:400;}
a.shs-image-link .image-link-additional-text{display:block;font-size:1em;}
body #wpsl-stores{min-height:0;height:600px !important;font-family:"Assistant", sans-serif;padding-left:6em;}
body #wpsl-direction-details,
body #wpsl-gmap{min-height:0;height:800px !important;}
#wpsl-wrap #wpsl-result-list h3{padding:10px;color:#1c4680;font-size:40px;}
body.page-id-6638 .vc_row.vc_inner{max-width:none;padding-top:0 !important;}
body.page-id-6638 .vc_row.vc_inner .vc_column-inner{padding:0;}
.wpsl-search{background:#518bda;text-align:center;display:flex;align-items:center;justify-content:center;padding:0;margin-bottom:4em !important;}
div#wpsl-search-wrap{float:none;}
#wpsl-search-btn{display:none;}
#wpsl-search-wrap .wpsl-input{float:none;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;margin:0;}
#wpsl-search-wrap .wpsl-input label{float:none;width:auto;color:#fff;font-size:1.05em;font-weight:300;margin-right:0.5em;display:block;padding-top:2.4em;padding-bottom:2.4em;padding-left:10em;padding-right:1.5em;background:url('images/hand-icon.png') no-repeat left bottom;}
#wpsl-search-wrap .wpsl-input input{border:none;border-radius:0;display:block;margin-right:0.9em;font-size:1.2em;padding:0.8em;width:14em;margin-top:0.9em;margin-bottom:0.9em !important;}
.vc_row.charity-feature-section{background-color:#518bda !important;color:#fff;}
.vc_row.charity-feature-section p{text-align:center;}
.vc_row.contact-form-section{font-family:"Assistant", sans-serif;}
@media all and (min-width:1400px){#masthead .container,
.pre-footer .container,
#colophon>.container{max-width:1320px;}
#wpsl-wrap{max-width:1310px;margin-right:auto;margin-left:auto;}
.vc_row.vc_inner{max-width:1460px;margin-right:auto;margin-left:auto;}
}
#candidate_register_four_block .shs-square-feature-box-small .shs-square-feature-box-content{padding:3em 2em;}
#candidate_register_four_block .shs-square-feature-box .shs-square-feature-box-content h2.feature-box-title{font-size:2.22em;font-weight:500;margin-bottom:0;line-height:44px;width:90%;}
#candidate_register_four_block .shs-square-feature-box .shs-square-feature-box-content .feature-box-button a{font-size:1.1em !Important;font-weight:300 !Important}
#candidate_register_four_block .shs-square-feature-box .shs-square-feature-box-content h2.feature-box-title:after{margin-top:0.64em;}
#no_p_padding span.wpcf7-form-control-wrap input[type]{padding:16px 12px;margin:3px;}
#no_p_padding{margin-top:30px !Important}
#no_p_padding p{padding-left:0px !Important;color:#9e9e9e;padding-right:0px !Important;font-size:14px;}
#two_block_design p{font-size:12px;line-height:19px}
#two_block_design h3{width:80%;margin:17px auto 20px;line-height:39px;}
#two_block_design .wpb_text_column.wpb_content_element{padding:0 60px 40px 60px;}
.job_listing-template-default .jobs-page-title h2{padding:35px 0 !important;font-size:2.2em !Important;font-family:"Assistant", sans-serif}
#job_title h2{font-size:2.2em !Important;font-family:"Assistant", sans-serif}
.total-count{font-family:"Assistant", sans-serif}
.shs-job-search.shs-job-search-horizontal{padding-bottom:35px;}
.vc_custom_1540368010878{padding-top:15px;padding-bottom:15px;}
.vc_custom_1540368040795 .shs-job-search.shs-job-search-horizontal{padding-bottom:0;}
.job_listings{background:#f4f4f4;padding:20px;}
.search_staff_type,.search_keywords, .search_location, .search_categories{border-top:5px solid #1851ad;margin:10px 0 0 0;display:block;background:#f6f6f6;padding:15px !important;}
.job_filters{background:#fff !important}
.search_keywords label, .search_location label, .search_categories label{margin-bottom:16px}
.filter_wide.filter_by_tag{border-top:5px solid #1851ad;margin:10px 0 0 0;display:block;background:#f6f6f6;padding:15px !important;}
.job_types_wrapper{border-top:5px solid #1851ad !important;margin:15px !important;padding:15px !important;background:#f6f6f6 !important;}
.job_types_wrapper .title{font-weight:600;color:#1f5db3;font-size:16px;margin-bottom:16px;}
.job_types{border-top:5px solid #1851ad !important;margin:15px !important;display:block !important;background:#f6f6f6 !important;}
.job_types.filter-custom{margin:15px 0px !important;}
.job_filters .search_jobs .job_types.filter-custom input{width:auto !important;}
.load_more_jobs{margin-left:16px;margin-right:20px;}
#contact_form_page .wpcf7-form{width:75%;margin:0 auto;}
#page .ssba img{width:45px !important;padding:3px;}
#cavell_page_heading_main h2{font-family:"Assistant", sans-serif;}
#cavell_page_heading_main p{font-family:"Assistant", sans-serif;}
#wpsl-search-input{font-family:"Assistant", sans-serif;}
.wpsl-input label{font-family:"Assistant", sans-serif;}
#team_page h3{font-weight:bold;}
#content12 .wpb_text_column.wpb_content_element{margin:0 100px 0 0;}
.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex .wpb_text_column.wpb_content_element{margin:0 100px 0 0;}
.page-id-26 .wpb_text_column h4{text-align:center}
.shs-page-header-content h2{font-family:'Assistant', sans-serif;font-weight:600}
.page-header-intro-text{font-family:"Assistant", sans-serif;font-weight:300}
.buttons a{font-family:"Assistant", sans-serif;font-weight:600}
.job_filters label{font-weight:600;color:#1f5db3;}
input{font-family:'Montserrat', sans-serif;}
#four_sec .image-link-text{font-family:"Assistant", sans-serif;font-weight:600}
#new_full h3{font-family:"Assistant", sans-serif;}
#new_full p{font-family:"Assistant", sans-serif;}
#fr_bl_1 .wpb_wrapper.single-latest-job{min-height:16em;}
.job_description p{text-align:center;}
.job_description ul li{text-align:center;}
.job_description li{text-align:center;}
.main-navigation .menu-item-has-children > a{padding-right:0.6em !important;padding-left:0.6em;}
.job_description ul{margin:0;padding:0 0 0 15px;}
.job_description ul p{display:none;}
#two_12_block .wpb_text_column.wpb_content_element{padding:0em 4.1em 2em 4.1em;}
.vc_custom_1540192335852{background-image:url(https://securehealthcaresolutions.co.uk/wp-content/uploads/2018/10/block-background-job-search.jpg?id=9036) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
@media only screen and (max-width:767px){.page-id-9492 .wpb_wrapper.vc_figure{margin-bottom:0 !important;}
h2.js-appeal-details-title{font-size:1.5em;padding-left:15px;padding-right:15px}
.page-id-6 .page-header-intro-text br{display:none}
.page-id-6 .shs-page-header .shs-page-header-content .text .page-header-intro-text{font-size:12px !Important;font-weight:300;margin:0.333em auto 0.1em !important;max-width:75%;}
.page-id-7759 .entry-content{padding:0 20px;}
.page-id-6 .shs-page-header .shs-page-header-content .buttons a.btn{font-size:1.250em;margin:0 0.25em;padding:0.7em 2.5em;border-radius:2em;border:none;}
.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{display:none}
#content12 .wpb_text_column.wpb_content_element{margin:0;}
.vc_row.homepage-testimonial-block .wpb_text_column.wpb_content_element h2{line-height:1.2em;}
.menu-primary-menu-container{padding:0 !important;}
.shs-page-header .shs-page-header-content .text h2.page-header-title{font-size:2.2em;font-weight:500;width:90%;margin:0 auto 0.5em;padding-left:0;padding-right:0;line-height:1.3em;}
.shs-page-header{background-position:center;background-size:cover;}
.shs-page-header{padding-top:128.33625%;background-repeat:no-repeat;background-size:cover;position:relative;padding-bottom:1%;}
.vc_row.job-search-feature-block{padding-left:0;padding-right:0;padding-top:0;}
.vc_row.job-search-feature-block .wpb_column:nth-child(1){width:100% !important;}
.vc_row.job-search-feature-block .wpb_column:nth-child(2){width:100% !important;}
.vc_row.blue-section h3, .vc_row.blue-section p, .vc_row.with-white-border p, .vc_row.wpb_row.vc_inner.vc_row-fluid p, .vc_custom_heading{padding:0px 10px !important}
.wpb_wrapper p strong{padding:0 5px !Important;}
.wpb_wrapper{padding:0px !Important}
.wpb_text_column.simple-centered-text{padding:20px;margin-bottom:0.938em;}
.vc_column-inner{padding:0 !Important}
.vc_custom_1545389634578{padding:80px !important}
.job-search-form .col-sm-8, .job-search-form .col-sm-2{width:100% !important;float:none !important;max-width:100% !important;flex:100% !important;}
.job-search-form .col-sm-4{width:100% !important;float:none !important}
.col-sm-3.pre-footer-branding, .col-sm-6.pre-footer-menu, .col-sm-3.pre-footer-contact-form{width:100% !important;float:none !important;max-width:100% !important;flex:100% !important}
.shs-job-search.shs-job-search-horizontal .job-search-form{padding:70px 40px 10px 40px;}
.shs-job-search.shs-job-search-vertical{margin-right:0px !important}
.vc_row.wpb_row.welcome-block{width:100% !important;padding:0px !important;margin:0px !Important}
.vc_row.wpb_row.vc_row-fluid.homepage-testimonial-block.no-margin.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex{padding-bottom:0px !important;padding-top:100px !important}
.wpb_wrapper.vc_figure{margin-top:100px !important}
.vc_custom_1545389634578{padding:80px 40px !important;}
.wpb_text_column.wpb_content_element{padding:0px !important}
.vc_custom_1545391390673 h3, .shs-job-search.shs-job-search-horizontal h3{font-size:26px !important;text-align:center !important;margin-bottom:20px !important;}
#site-navigation{padding:5px 0 10px 0;}
#site-navigation .menu-primary-menu-container{padding:0;flex:100%;}
.main-navigation a{padding:10px 0 !important;text-align:center;}
.vc_row.wpb_row.vc_row-fluid .vc_custom_1543391015463{padding:30px !important}
.main-navigation ul{display:block}
#footer-menu-1{text-align:center}
#footer-menu-2{text-align:center}
#footer-menu-3{text-align:center}
.pre-footer-branding .custom-logo-link{width:200px;margin:0 auto;display:block;}
.job-search-form .field{margin-bottom:10px !important}
.main-navigation li{position:static;width:33.3%;}
.pre-footer-branding .social-links{width:201px;margin:0 auto;display:block;}
ul#header-link{width:100%;display:block;}
ul#header-link li{width:47% !important;float:left}
#masthead .site-branding{width:15.333em;margin:17px auto 17px !important;}
ul#header-link li a{font-size:12px !important;padding:10px 0;text-align:center;margin:0 0 10px 0;}
.pre-footer-contact{color:#7bbae5;text-align:center;margin-bottom:20px;font-size:17px;}
.pre-footer .contact-form{width:90%;margin:0 auto;}
.wpsl-input label{padding:0px !Important}
.page-id-6 .shs-page-header{padding-top:132.73625%;margin:0;width:100%;}
job-search-section-alternate-style .shs-job-search.shs-job-search-horizontal .job-search-form{padding:0 30px;padding-bottom:2.5em;}
.job-search-section-alternate-style .shs-job-search.shs-job-search-horizontal .job-search-form .col-sm-8{flex:100% !important;}
.job-search-section-alternate-style .shs-job-search.shs-job-search-horizontal .job-search-form .col-sm-2{flex:100% !important;}
.vc_custom_1545340549329{padding-top:80px !important}
.shs-job-search.shs-job-search-horizontal .job-search-form{padding:13px 40px 10px 40px;}
#wpsl-result-list{padding:20px}
#wpsl-stores{padding-left:10px !Important}
.wpb_text_column.wpb_content_element{padding:16px !important;}
#two_block_design .wpb_text_column.wpb_content_element{padding:79px 20px 40px 30px !important;}
ul{margin:0px 0 5px 0;padding:0 0 0 18px;}
#no_p_padding{margin-top:30px !important;width:290px;margin:0 auto;}
.wpb_wrapper.vc_figure{margin-top:31px !important;margin-bottom:0px !important;}
.vc_row wpb_row.vc_row-fluid.homepage-testimonial-block.no-margin.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex .wpb_wrapper.vc_figure{margin-top:31px !important;margin-bottom:23px !important;}
.page-banner h1{font-size:2.4em;max-width:93% !important;}
.vc_custom_1545392425242{width:100% !important;}
.vc_row-o-content-middle .wpb_column.vc_column_container.vc_col-sm-4 p{text-align:center !Important}
#wpsl-search-input{display:block !important;position:relative !important;top:31px !important;margin:0 auto 53px !important;float:none;right:0 !important;}
.job_listings{display:block !important}
div.job_listings form.job_filters{width:100% !important;display:block !important;}
div.job_listings ul.job_listings{width:100% !important;}
ul.job_listings li.job_listing a div.position h3{color:#1c4680;font-size:20px !important;font-weight:900;line-height:25px !important;margin:0 0 20px 0 !important;width:100%;margin-bottom:0.1em;}
.shs-page-header{width:97%}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{margin-bottom:0 !Important;}
.search-and-find-jobs-online-row .job-search-section-alternate-style .shs-job-search.shs-job-search-horizontal .job-search-form .col-sm-8{flex:100% !important;max-width:100% !important;}
.shs-job-search.shs-job-search-horizontal .job-search-form{padding:13px 37px 10px 37px !important;}
.search-and-find-jobs-online-row .job-search-section-alternate-style .shs-job-search.shs-job-search-horizontal .job-search-form .col-sm-2{flex:100% !important;max-width:100% !important;}
.vc_custom_1545391390673{background-color:#d10e0e !important;padding:40px 4px 0 13px;}
.page-id-2 .buttons a{float:left!important;width:45% !important;margin:0 2.5% !important;padding:15px 0 !important;text-align:center}
.shs-page-header .buttons{width:90%;margin:0 auto;}
.page-id-9088 .buttons a{float:left!important;font-size:11px !important;width:45% !important;margin:0 2.5% !important;padding:15px 0 !important;text-align:center}
.post-6953{padding:0 20px}
.term-125 .site-main h2.entry-title{font-size:17px;line-height:20px;display:block;margin:20px 0;}
.term-125 .attachment-post-thumbnail.size-post-thumbnail.wp-post-image{margin-bottom:20px}
.term-125 .site-main{margin:60px 0 0 0}
.pre-footer>.container{padding-bottom:7.7em;}
.mob-standard-logo{margin:10px 0 0 0 !important;}
.mobmenu-push-wrap, body.mob-menu-slideout-over{padding-top:64px !important;}
.mobmenu .sub-menu .sub-menu li a{padding-left:1px !important;}
.mobmenur-container{top:15px !important}
.mobmenu .sub-menu li a{padding-left:6px !important;}
.mobmenu_content #mobmenuright .sub-menu .sub-menu{padding-left:33px !Important}
.menu-primary-menu-container ul li a{font-family:"Assistant", sans-serif !Important;font-size:21px !important;}
.page-id-32 .wpb_wrapper h2{text-align:left !important}
.wpb_wrapper p{font-size:14px}
.vc_custom_1542024263081 h2.vc_custom_heading{font-size:23px !Important;}
.vc_custom_1542024263081 .wpb_wrapper p{font-size:17px !Important;}
.vc_custom_1542024263081 .wpb_wrapper ul{margin:0 0 35px 0 !Important}
.page-id-30 .wpb_text_column h3{text-align:center;width:75%;font-size:32px;margin:0 auto 10px;}
.page-id-30 .wpb_wrapper p strong{font-size:12px;}
.copyright{text-align:center;}
#colophon>.container{display:block;padding:1.2em 0 1.5em 0;}
ul{margin:0px 0 20px 0}
.page-id-32 .vc_column-inner h4{padding:0 10px !Important}
.page-id-32 .vc_column-inner, .page-id-34 .vc_column-inner, .page-id-35 .vc_column-inner, .page-id-31 .vc_column-inner, .page-id-4529 .vc_column-inner{padding:0 10px !Important}
.page-id-20 .vc_column-inner, .page-id-21 .vc_column-inner, .page-id-22 .vc_column-inner, .page-id-23 .vc_column-inner, .page-id-24 .vc_column-inner, .page-id-25 .vc_column-inner, .page-id-26 .vc_column-inner, .page-id-27 .vc_column-inner, .page-id-28 .vc_column-inner, .page-id-29 .vc_column-inner, .page-id-31 .vc_column-inner, .page-id-30 .vc_column-inner{padding:0 10px !Important}
.page-id-36 .vc_column-inner, .page-id-37 .vc_column-inner, .page-id-38 .vc_column-inner, .page-id-39 .vc_column-inner, .page-id-40 .vc_column-inner, .page-id-41 .vc_column-inner, .page-id-42 .vc_column-inner, .page-id-43 .vc_column-inner, .page-id-44 .vc_column-inner, .page-id-45 .vc_column-inner, .page-id-46 .vc_column-inner{padding:0 10px !Important}
.page-id-47 .vc_column-inner, .page-id-48 .vc_column-inner, .page-id-49 .vc_column-inner, .page-id-50 .vc_column-inner, .page-id-50 .vc_column-inner, .page-id-52 .vc_column-inner, .page-id-53 .vc_column-inner, .page-id-54 .vc_column-inner, .page-id-55 .vc_column-inner, .page-id-56 .vc_column-inner, .page-id-57 .vc_column-inner, .page-id-58 .vc_column-inner, .page-id-59 .vc_column-inner{padding:0 10px !Important}
}
span.wpcf7-form-control-wrap input[type="checkbox"]{display:inline !important;}
.tax-job_listing_tag .content-area{padding:40px;}
.pre-footer.montserrat-font{font-family:'Montserrat' !important;}
.pre-footer.montserrat-font input{font-family:'Montserrat' !important;}
.page-id-9492 .job-search-inner-row .shs-job-search-horizontal{padding-bottom:0px !important;}
.page-id-9088 .job-search-inner-row .shs-job-search-horizontal{padding-bottom:0px !important;}
.page-id-9 .job-search-inner-row .shs-job-search-horizontal{padding-bottom:0px !important;}
.page-id-8 .job-search-inner-row .shs-job-search-horizontal{padding-bottom:0px !important;}
.home .job-search-form select{background:#de6262 !important;border:1px solid #ccc;border-radius:3px;height:56px;}
.home .job-search-feature-block .job-search-form .field select{margin-bottom:15px !important;background:none !important;}
.home .job-search-feature-block .job-search-form .field select option{background:#de6262 !important;}
h2.wpsl-h2{color:#1c4680;font-weight:bold;font-family:'Assistant';margin-left:-1px;padding-left:5%;}
body #wpsl-stores{padding-left:5%;}
@media only screen and (min-width:858px){#wpsl-result-list{width:calc(30% - 40px) !important;float:right;margin-right:40px !important;}
div#wpsl-gmap{width:70% !important;float:right !important;}
h2.wpsl-h2{padding-left:0px;}
body #wpsl-stores{padding-left:0px !important;}
}
.location_name_filter, .category_type_filter{cursor:pointer;}
.location_name_filter.active, .category_type_filter.active{color:#1f5db3;}
div.job_listings ul.job_listings{margin-bottom:60px;}
div.job_listings a.load_more_jobs{bottom:15px !important;}
#twitter__feed,#fb__feed, #linkedin__feed{max-height:500px;overflow:auto;min-height:500px;}
#twitter__feed, #linkedin__feed{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.9);}
.social--bedge--wrapper{margin-bottom:10px !important;}
.social--bedge{font-size:24px;}
.social--bedge i{background:rgba(63, 81, 181, 0.86);padding:6px;border-radius:50%;color:white;font-size:20px;width:30px;height:30px;text-align:center;margin-right:5px;}
.search-form .input-group{width:100%;max-width:250px;}
.input-group .search-field, .input-group-btn{display:table-cell;}
.search-form .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;position:relative;font-size:0;}
.search_btn{width:50px;height:46px;border-radius:0;box-shadow:none;border:0;vertical-align:middle;background-color:#fff;outline:none !important;}
.search_btn:hover,.search_btn:focus,.search_btn:active{background-color:#FFF;opacity:0.9;border-color:white;outline:none;box-shadow:none !important;}
.search_btn i{color:#1c4680;font-size:25px;transition:0.3s ease;}
.search_btn:hover i{transform:scale(0.9);}
#quickSearch{width:80%;max-width:600px;}
.search-field{height:46px;color:#666 !important;background-color:white;width:85%;float:left;display:block;border:0 !important;border-bottom:2px solid #1c4680 !important;border-radius:0 !important;}
.search-field:focus,.search-field:active{outline:none;}
li a.search{padding:11px 12px !important;}
li a.search i{font-size:20px;}
.search__text{font-size:21px;text-align:center;font-family:inherit;}
.search_btn span{display:none;}
.modalContent__image{top:25px;max-height:175px;}
.content__monkeyRewards{display:none;}
@media (min-width:768px){.hide-desktop-form{display:none !important;}
}
@media (max-width:767px){.hide-desktop-form{display:block;}
#twitter__feed, #fb__feed{margin-left:15px;margin-right:15px;text-align:center;}
.social--bedge{text-align:center;}
.search-field{margin-bottom:15px;display:block;}
.search_btn span{display:inline-block;font-weight:bold;}
.search_btn i{font-size:19px;}
.search_btn{width:auto;height:auto;color:#1c4680;display:block;text-align:center;font-size:17px;outline:none !important;margin:0 auto;}
}
.menu-primary-menu-container{padding:0 147px 0 0}
.switcher{width:131px !important}
.switcher .selected a{width:118px !important;background:url(//securehealthcaresolutions.co.uk/wp-content/plugins/gtranslate/arrow_down.png) 112px center no-repeat !important;}
.switcher{margin:8px 0 0 0}
.switcher .option{width:135px !important}
.jobs-page-loading{display:none;position:fixed;height:100%;width:100%;background-color:rgba(255,255,255,0.8);z-index:999;background-image:url('images/467.gif');background-position:center center;background-repeat:no-repeat;}
.jobs-page-loading p{position:fixed;top:50%;left:50%;margin-left:-45px;margin-top:75px;font-weight:bold;color:#1c4680;}
@media (max-width:767px){.jobs-page-loading{background-position:center 200px;}
.jobs-page-loading p{top:260px;}
}
.entry-content .vc_toggle.faq_custom_heading{border:1px solid #7a7c7f;padding:10px;}
.entry-content .faq_custom_heading h2,
.entry-content .faq_custom_heading h3{font-size:20px;}
.custom_tags{color:#ffffff;letter-spacing:0.5px;}
.complex_main_menu .wp-mega-sub-menu{column-count:2;}
.complex_main_menu .wp-mega-sub-menu li{float:none;}
.wpmm-sub-menu-wrap li.wpmega-1columns-8total.complex_main_menu{width:25%;}
@media (max-width:991px){.wpmm-sub-menu-wrap li.wpmega-1columns-8total.complex_main_menu{width:100%}
}
@media (max-width:575px){.complex_main_menu .wp-mega-sub-menu{column-count:1;}
}
.submit_job_cv .application .application_details{max-width:560px;margin-left:auto;margin-right:auto;}
.submit_job_cv .single_job_listing .application .application_details{clear:both;border:1px solid #eee;padding:.75em 1em 0;line-height:1.5em;display:block;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.1);}
.submit_job_cv .job-manager-form fieldset div.field .input-text{width:100%;}
.switcher .selected a:after{position:absolute;content:"\f107";font-family:Fontawesome;right:10px;}
.social_post_list .filter-items{text-align:center;}
.social_post_list .filter-items .filter-label{float:none;}
.social_post_list .filter-items .filter-label{width:35px;height:35px;}
.social_post_list .filter-items .filter-label .sb-icon{width:35px;height:35px;margin:4px 0 0 0;background-size:530px;}
.our-team-section{padding:80px 0;}
@media screen and (max-width:991px){.our-team-section{padding:50px 0;}
}
.our-team-section .team-list{padding:40px;}
.our-team-section .sub-title{margin-bottom:80px;}
.our-team-section .sub-title p{text-align:center;font-weight:400;font-size:18px;line-height:26px;}
.our-team-section .content{margin-bottom:50px;}
.our-team-section .content .team-img{overflow:hidden;border-radius:10px;width:100%;height:230px;background-size:cover;background-position:center;}
.our-team-section .content .team-name{color:#002c5c;font-weight:700;font-size:22px;line-height:24px;margin:10px 0;}
.our-team-section .content .team-qulification{font-weight:700;font-size:16px;line-height:18px;margin-bottom:5px;}
.our-team-section .content .team-speciality{font-weight:700;font-size:16px;line-height:18px;margin-bottom:20px;}
.our-team-section .content .discription{text-align:right;}
.our-team-section .content .discription p{text-align:left;font-weight:400;font-size:16px;line-height:24px;margin:0;height:73px;overflow:hidden;}
.our-team-section .content .discription .content-btn{margin-top:10px;display:inline-block;color:#002c5c;text-decoration:none !important;font-size:14px;font-weight:700;}
.our-team-section .content .discription .content-btn.content-less{display:none;}
.home .homepage-description,
.home .view_latest_job_title{text-align:center;}
.home .view_latest_job_title{margin-top:52px;}