body{background:#f5f5f5;font-family:proxima-nova;color:#5b6161;font-size:15px;line-height:1.8}a{color:#000}a:hover{color:#333}h1{color:#0c4081;font-size:22px;font-weight:600;margin:0 0 10px}h2{font-size:17px;font-weight:700;margin-bottom:20px}h3{font-size:16px;font-weight:700;margin-bottom:10px}h4{font-weight:700}p{margin-bottom:15px}ul{padding-left:20px}input,textarea{width:100%;border:1px solid #ccc;padding:6px;line-height:normal}textarea{height:80px}.wrapper{max-width:1200px;margin:0 auto}.container_background{background:#fff;padding:20px 0;width:100%;float:left}.btn,.button{border-radius:8px;background:#32acff;font-size:16px;font-weight:600;color:#fff;padding:10px 20px}.btn:hover,.button:hover{background:#2062c2;color:#fff}.btn:focus,.button:focus{color:#fff}.header{background:#fff;float:left;width:100%;padding:10px 0}.header_contact{font-size:14px;margin-top:20px}.header_contact strong,.mobile_contact strong{color:#00457c}.header_contact ul{padding:0}.header_contact ul li{list-style:none;text-align:center;background:#f5f5f5;padding:5px;margin-bottom:4px}.mobile_contact{background:#eee;padding:10px;font-size:15px;margin:10px 0;text-align:center}.logo{margin-bottom:10px}.logo img{max-width:192px}.menu_button{background:#0c4081;float:right;color:#fff;padding:5px 10px;font-size:15px;margin-top:40px}.navigation{background:#00457c;width:100%;float:left}.navigation ul{margin:0;padding:0}.navigation ul li{width:100%;float:left;display:inline}.navigation ul li a{padding:10px 20px;font-size:16px;font-weight:600;color:#fff;width:100%;float:left;border-bottom:1px solid #1664a1}.navigation ul li.current_page_item a{background:#228cdb}.slider,.page_banner{max-width:1200px;margin:0 auto}.home_scroller{position:relative}.slider_content{background:#00457c;background:rgba(0,69,124,.5);width:50%;padding:20px;color:#fff;position:absolute;bottom:20px;left:20px}.slider_title{font-size:20px;font-weight:600}.slick-dots{text-align:right;bottom:0;right:10px}.slick-dots li{width:auto;height:auto}.slick-dots li button{background:#fff;border-radius:20px;width:10px;height:10px;text-indent:9999px}.slick-dots li.slick-active button{background:#228cdb}.home_slider ul.slick-dots{position:absolute;bottom:0;right:10px}.testimonial_box{background:url(//5starnursing.co.uk/wp-content/themes/five-star-nursing/images/speech.png) no-repeat bottom right #228cdb;background-size:120px;padding:20px;color:#fff}.testimonial_box h2{font-size:20px;margin-bottom:10px}.testimonial_box p{font-style:italic}.home_boxes_container{width:100%;float:left;margin:20px 0 0}.box{background:#eee;margin-bottom:20px}.box h2 a{color:#00457c}.box h2 a:hover{color:#000;text-decoration:none}.box p{font-size:14px}.box img{width:100%}.box_content{padding:10px}.bar{height:8px}.link{color:#00457c;font-weight:600;font-size:14px}.training_services{background:#f5f5f5;float:left;margin-top:20px}.training_services img{float:left;margin-right:20px}.training_content{margin-top:50px}.training_content h3{font-size:22px}.breadcrumbs,.breadcrumbs a{font-size:13px}.breadcrumbs p{float:left;margin-right:10px}.job_details .job_info{background:#f5f5f5;margin-bottom:10px;border:1px solid #eee;padding:10px}.job_details .job_info ul{margin:0;padding:0}.job_details .job_info ul li{list-style:none}.job_details .btn{margin-bottom:10px}.job_details .btn .fa{margin-right:5px}.job_entry{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px}.job_entry h4{color:#00457c;font-size:20px}.job_entry p{margin:0}.job_entry .job_entry_info{padding:0;margin:0}.job_entry .job_entry_info li{margin-right:10px;display:inline}.job_entry .view_job{color:#4ba8ee}.latest_news{border-bottom:1px solid #eee;padding:10px 0;margin-bottom:10px}.latest_news h3 a{color:#00457c;font-size:20px}.latest_news h3 a:hover{color:#4ba8ee;text-decoration:none}.latest_news .news_link{color:#4ba8ee}.left_panel{width:100%;float:left}.side_navigation ul{padding:0}.side_navigation ul li{list-style:none;margin-bottom:1px}.side_navigation ul li a{background:#f5f5f5;display:block;padding:10px;font-size:16px}.side_navigation ul li a:hover{background:#ccc;text-decoration:none}.side_navigation ul li.current_page_item a{background:#ccc}.contact_address{background:#eee;padding:5px 20px;margin-bottom:15px;line-height:1.4}.contact_form .required{color:red}.contact_form .btn{width:auto}div.wpcf7-validation-errors{background:#ffc6c6;float:left;border:1px solid red;text-align:center;color:red}div.wpcf7-mail-sent-ok{color:#4f8a10;background-color:#dff2bf;border:1px solid #cee1ae;margin:10px 0 20px;padding:15px 10px;font-size:18px}.footer{background:#00457c;width:100%;float:left;color:#fff}.footer h3{color:#fff;margin:40px 0 20px}.footer_links.second{margin-top:77px}.footer_links ul{padding:0}.footer_links ul li{list-style:none}.footer_links ul li a{color:#fff}.footer_links ul li.current_page_item a{color:#4ba8ee}.footer a{color:#fff}p.bottom_footer{font-size:13px;margin:20px 0;float:left;padding:0 15px}.social{float:left;margin-right:10px;max-width:38px}.gform_heading{display:none}.gform_body ul{padding:0}.gform_body li{list-style:none}.gform_body label{font-weight:400;font-size:15px}.gform_body input{padding:8px;margin-bottom:10px}.gform_footer input.button{width:auto;border:0}.validation_error,.validation_message{color:red}.validation_message{font-size:13px}@media only screen and (min-width :768px){.container_background{padding:40px 30px}.header{padding:40px 0}.header_contact{font-size:14px;margin-top:20px}.header_contact ul li{list-style:none;text-align:right;padding:0;margin:0;background:0 0;font-size:17px}.logo{margin:0}h1{font-size:26px}.navigation ul li{width:auto;float:left;display:inline}.navigation ul li a{padding:15px 9px;font-size:14px;color:#fff;float:left;font-weight:500;border-bottom:0}.navigation ul li a:hover{color:#fff;background:#228cdb;text-decoration:none}p.bottom_footer{font-size:13px;margin:40px 0 20px}}@media only screen and (min-width :992px){.navigation ul li a{padding:15px;font-size:15px;color:#fff;float:left;border-bottom:0}}