@charset "UTF-8";
/* https://www.therapyservices.org.uk/wp-content/themes/therapy/style.css */
/* Import rule from: https://www.therapyservices.org.uk/wp-content/themes/startupcomplete/style.css */
/*
Theme Name: Startup Complete
Theme URI: http://www.splendidapple.co.uk/
Author: Splendid Apple
Author URI: http://wordpress.org/
Description: Splendid Apple is a specialist provider of internet marketing services and web design throughout the Midlands and beyond.
Version: 1.4
*/*,.head-contact p{font-family:Gafata,sans-serif}.nav li li a,.navbar{border:1px solid #97b8e6;box-shadow:1px 1px 6px #dbdbdb}.nav>li>a,h1{font-weight:400}h1,h3{font-family:Volkhov,serif}p{font-size:14px}.logo-section{padding-top:48px}.head-contact span{color:#5f5f5f;font-size:30px}.head-contact p{color:#010101}.nav li li a,.nav>li>a{font-family:Gafata,sans-serif;font-size:15px;color:#595959}.navbar{background-color:#b6d0f3;background:-webkit-linear-gradient(top,#b6d0f3 0,#dde8f8 100%);background:linear-gradient(to bottom,#b6d0f3 0,#dde8f8 100%)}.nav>li>a{padding:13px 8px}.nav>li>.parent{padding-right:16px;background-position:97%}.nav>li.current_page_ancestor>a,.nav>li.current_page_item>a,.nav>li.current_page_parent>a,.nav>li>a:hover{background-color:#9bbeee}.nav a{padding:6px}.slide-inner p,.slide-inner span{padding-left:5px;letter-spacing:-1px}.nav li li a{letter-spacing:-1px;background-color:#b6d0f3;background:-webkit-linear-gradient(top,#b6d0f3 0,#dde8f8 100%);background:linear-gradient(to bottom,#b6d0f3 0,#dde8f8 100%)}#quickform h3,.slide-inner span{font-family:Volkhov,serif}.nav li li a:hover{background:#9bbeee}.slider-section{background:0 0;margin:5px 0 -30px}.slide-inner{top:90px}.slide-inner span{background:0 0;font-weight:400;padding-right:260px;color:#737373}.slide-inner p{background:0 0;padding-right:320px;color:#8b8b8b}.slidesjs-pagination li a{color:#3c3c3c;font-size:16px;background-color:#ebebeb;background:-webkit-linear-gradient(top,#ebebeb 0,#a0a0a0 100%);background:linear-gradient(to bottom,#ebebeb 0,#a0a0a0 100%);border-radius:25px;border:none}.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover,.slidesjs-pagination li a:hover.active{background-color:#dedede;background:-webkit-linear-gradient(top,#dedede 0,#797979 100%);background:linear-gradient(to bottom,#dedede 0,#797979 100%)}#quickform{background:0 0;padding-top:12px}#quickform h3{font-size:20px;color:#651b7b}#quickform p{text-align:center;color:#8E8E8E}#quickform form input{background-color:#f0f0f0;border:none}.wpcf7-form-control,input{border:1px solid #B0B0B0}input{background:#fff;line-height:25px;font-size:14px}.booking,.button,button{border-radius:15px;box-shadow:1px 1px 8px #a5adb9;font-weight:400;text-shadow:1px 1px 1px #666;font-family:Volkhov,serif}button{text-transform:none;font-size:18px;background-color:#7e3f91;background:-webkit-linear-gradient(top,#7e3f91 1%,#702786 99%);background:linear-gradient(to bottom,#7e3f91 1%,#702786 99%)}.booking{color:#fff;padding:10px}.booking,.button{background-color:#7e3f91;background:-webkit-linear-gradient(top,#7e3f91 1%,#702786 99%);background:linear-gradient(to bottom,#7e3f91 1%,#702786 99%);font-size:13px;border:none}.button:hover,.calls a:hover,button:hover{background-color:#711a8c;background:-webkit-linear-gradient(top,#711a8c 0,#703d82 60%);background:linear-gradient(to bottom,#711a8c 0,#703d82 60%)}.wpcf7-submit{background-color:#7e3f91;background:-webkit-linear-gradient(top,#7e3f91 1%,#702786 99%);background:linear-gradient(to bottom,#7e3f91 1%,#702786 99%);color:#fff;border-radius:15px;box-shadow:1px 1px 8px #a5adb9;text-transform:none;font-family:Volkhov,serif;font-weight:400;font-size:18px;text-shadow:1px 1px 1px #666;padding:10px 25px}.calls p,.calls span{color:#7e3f91;text-shadow:none}.call-section{background:#b6d0f3;padding:22px 0}.call-area{border-radius:20px;background:#dde8f8;padding-top:0;padding-bottom:0;box-shadow:2px 2px 8px #92a7c3}.call1,.call2,.call3{font-family:Volkhov,serif;color:#7e3f91}.calls span{font-family:Volkhov,serif;font-weight:700;font-size:21px;letter-spacing:-1px}.calls p{font-family:Gafata,sans-serif;font-size:13px;padding-right:30px}.footer a,.latest-post a,.widget h3{color:#000}.calls a{background-color:#7e3f91;background:-webkit-linear-gradient(top,#7e3f91 1%,#702786 99%);background:linear-gradient(to bottom,#7e3f91 1%,#702786 99%);border-radius:15px;box-shadow:1px 1px 8px #a5adb9;float:left}.call1{background:url(/wp-content/themes/therapy/images/call2-img.png) right bottom no-repeat}.call2{background:url(/wp-content/themes/therapy/images/call3-img.png) right bottom no-repeat}.call3{background:url(/wp-content/themes/therapy/images/call1-img.png) right bottom no-repeat}.article h1{line-height:normal;padding:0 0 10px}.article h2{font-size:25px;line-height:30px;margin:0 0 10px}.article h3{font-size:18px}.article li,.article p{font-size:16px}.article p{padding-bottom:5px}.article img.wp-post-image{border:2px solid #fff;box-shadow:1px 1px 10px #A3A3A3}.article a:link,.article a:visited{text-decoration:underline}.article a:hover{text-decoration:none}.columns p:first-child,.columns p:last-child{font-weight:700;color:#000;line-height:16px}.entry-meta p{opacity:.8;font-size:1em}.widget{background:#b6d0f3;border-radius:20px}.latest-post a{font-size:14px;font-weight:700}.footer{background:#dde8f8}.footer-logos{max-width:960px;margin:0 auto 10px}.footer-logos img{margin-right:25px}.toggleMenu{padding-left:50px;font-size:18px;font-weight:700;color:#732b88}.review-date{background:#b6d0f3}.article-section{font-size:14px}.entry-title a{font-family:Volkhov,serif}textarea{max-width:260px;padding:10px;background:#fff}p.emergency-service{color:#DE3134;font-weight:700;font-size:18px}a:active,a:focus{background-color:#DDE8F8}@media screen and (max-width:900px){.nav li.counselling{display:block}}@media screen and (max-width:605px){.logo-section{padding-top:0}.logo{margin:18px auto 0;max-width:200px;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.head-contact{padding-top:6px}.head-contact span{font-size:20px}}@media screen and (max-width:479px){.footer-logos,.slidesjs-pagination{margin-left:20px}.head-contact{display:block;float:none;padding:10px 0 0}.head-contact span{text-align:center}.logo-section{float:none;padding-top:10px}.logo{margin-top:6px}#slides img{display:none}.slide-inner p,.slide-inner span{padding-right:0;margin-left:20px}#quickform{margin-bottom:20px}}