.home .logo{padding:20px}.logo img{height:auto !important}.cs-topinfo li{letter-spacing:.8px}div#flexslider1{height:400px;overflow:hidden}.flexslider,.flexslider .slides > li{height:400px}.img-rmv-caption figcaption.webkit{display:none}.responsive-img{width:100%;height:auto}.home .row .col-md-3 .widget.widget_text{float:left;width:100%;padding:0 30px;padding-top:92px;position:relative}a.hmeqckbut{padding:10px 20px;display:inline-block;width:100%;margin-bottom:15px}a.hmeqckbut i{margin-top:3px}a.qckbutgreen{border:1px solid #99C63B;background-color:#99C63B;color:#FFF}a.qckbutgreen:hover{border:1px solid #454544;background-color:#454544;color:#FFF}.followus a.hmefollowus{color:#fff;font-size:16px;line-height:2.4;width:38px;height:38px;text-align:center;display:inline-block;vertical-align:top;margin:0 3px}.followus a:first-child{margin-left:0}.followus a.followfb{background-color:#2f477a}.followus a.followgp{background-color:#454544}.followus a.followyt{background-color:#E22C29}#footer-widgets{display:none}.widget_text .textwidget p:before{border:0}.footer-widgets .widget .textwidget p{color:#454544}.widget_nav_menu ul li a,.widget_pages ul li a{color:#FFF}.footer-widgets header.cs-heading-title .cs-section-title{color:#454544 !important;font-size:20px;font-weight:700}.home-info{color:#454544;font-size:14px;font-family:'Roboto Condensed', sans-serif;line-height:20px}.home-info a{border:1px solid #454544;color:#454544}.home-info a:hover{border:1px solid #FFF;color:#FFF}.footer-widgets ul li a{color:#454544}.footer-widgets ul li a:hover{color:#FFF}.footer-widgets .widget_text .home-info ul li,.home-info h5{color:#454544 !important}.copy-right{padding:7px 0;vertical-align:middle !important;height:38px;letter-spacing:.2px;color:#454544}.copy-right p{color:#454544}.logo a img{width:150px !important}.logo{padding-top:15px}.home .logo{padding-top:20px}.home .logo a img{width:220px !important}#main:before,#main:after{background:none}.bg-parallax:before{background:rgba(0,0,0,0.4)}.cs-productbanner .btn{padding:10px 30px;font-size:15px;letter-spacing:.5px}.cs-productbanner .btn:hover{background:rgba(255,255,255,0.5)}.home header.cs-heading-title h2{width:100%}.cs-productbanner h2{font-size:35px;letter-spacing:1px}.list_styles ul li i{margin:0}.banner-callout{text-align:center;font-size:35px;color:#FFF;text-transform:uppercase;letter-spacing:.5px;font-weight:700}.banner-callout span{font-size:15px;text-transform:initial;font-weight:400;letter-spacing:.5px;display:block}.element_size_100{margin-top:15px;margin-bottom:15px}.list_styles ul.icons li i{margin-right:10px}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,.uneditable-input{display:inline-block;height:35px;padding:4px 6px;font-size:12px;line-height:20px;color:#454544;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-attachment:scroll;background-position:100% 50%;background-repeat:no-repeat;resize:none;font-weight:400;width:100%;border:1px solid #999}.anz-form{width:350px;background:#894d9e;padding:20px;color:#FFF;margin:0 auto;text-align:center;height:350px}.anz-form .wf-labelpos{text-align:left}.anz-form .wf-button{background:#99c63b;padding:5px;margin-top:15px;width:100%}.anz-form a{color:#FFF}.cs_widget_opening_hours{padding:30px;color:#454544;background:#99c63b}.services-listing ol li .text:before,.services-listing ol li:before{display:none;border:0}.services-listing ol li .text{border-radius:0;background-color:#d0d6ca;padding:20px 20px 10px}.services-listing ol{padding:0}.services-listing ol li{margin:0;padding:0}.comp-form .contact-form input[type='text'],.comp-form .contact-form input[type='email'],.comp-form .contact-form textarea{width:100%;min-width:100%}.comp-form label.checkbox{padding:0}.comp-form .contact-form input[type='checkbox']{margin:0;padding:0;float:left;display:block;margin-right:10px}.comp-form button,.comp-form input[type="button"],.comp-form input[type="reset"],.comp-form input[type="submit"]{padding:5px 20px;margin-top:20px}.comp-form button:hover,.comp-form input[type="button"]:hover,.comp-form input[type="reset"]:hover,.comp-form input[type="submit"]:hover{background:#894d9e;color:#FFF}.searcharea input[type="text"]{border:0}blockquote:after{display:none}.post-tags{border-bottom:3px solid #454544}body.page .tables-code table tr td{padding:15px;width:50%}body.page .tables-code table tr td:last-child{padding-left:20px}textarea{height:auto}label{margin-top:15px}label span{font-weight:400;padding-left:5px;font-size:13px}body.page .featured-img{height:272px;overflow:hidden;display:block;margin-bottom:10px}a.playtennis{font-size:14px;color:#666;padding:6px 20px;border:1px solid #999;text-transform:uppercase;width:30%;display:inline-block;margin-right:5%;text-align:center;font-weight:700}a.playtennis:last-child{margin-right:0}a.playtennis:hover{border:1px solid #b8a4c0;background:#c8b2d1}.home .sticky-section .logo{float:left;width:70px;height:40px;padding:0;margin:0 25px 0 0}.home .sticky-section .logo img{width:100% !important;height:100% !important}header.cs-heading-title{margin-top:20px}.panel-default > .panel-heading{background-image:none;background:#f5f5f5}p.terms{font-size:10px;color:#666;margin-bottom:0}.anz-form{height:auto}body.home a.btnreadmore{display:none}.share-post{margin-top:20px;border-top:1px solid #e6e8ed;padding-top:20px}.about-author figure{display:none}.about-author .text{margin:0}.page-id-6 #main{padding-top:40px}