/* https://eurosanity.ro/wp-content/themes/wellbeing-hospital/style.css?ver=f06679e0b71bbdee6632a73a9b9dc747 */
/*!
Theme Name: Wellbeing Hospital
Theme URI: https://xclusivethemes.com/wordpress-themes/wellbeing/ 
Author: Xclusive Themes
Author URI: https://xclusivethemes.com/
Description: Wellbeing Hospital – Multipurpose Medical WordPress Theme is a powerful and eye-catching WordPress theme for Medical, Clinical, Hospitals, Health Clinics, Medical Practices, Doctors, Pediatrics, Psychiatry, Surgeons and other medical hospitals related on your website. The theme has a beautiful & unique design that will be best suited for your services (company). It has 100% responsive design and tested on all major browsers and devices. Well Being comes with 3 different pre-made homepages, has unlimited creativity in design and colors, flexible layouts and super powerful functionality – anything you might need to make a beautiful website. There are tons of options available including slideshow, doctor list, doctor detail page, medical services, department, success story, about page, book appointment form and many more. Powerful theme option, unlimited google font, color setting, header options, layout options,  drag and drop option helps you to customize your website as per your needs.  For those who are looking for ecommerce option, Well Being is fully compatible with popular plugin WooCommerce. This theme has been optimized to load fast and rank better in search engines.

Version: 1.0.4
License: GNU General Public License version 2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Text Domain: wellbeing-hospital
Tags: custom-logo, one-column, two-columns, right-sidebar, left-sidebar, full-width-template, custom-background, custom-colors, custom-menu, featured-images, theme-options, threaded-comments, translation-ready, blog, portfolio, footer-widgets

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others. Wellbeing Hospital is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.

Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/


/*=========== TABLE OF CONTENTS ===========
1.0 Normalize
2.0 Typography
3.0 Accessibility
4.0 Alignments
5.0 Clearings
6.0 Forms
7.0 Lists
8.0 Tables
9.0 Links
10.0 Navigation
11.0 Layout
- Shortcuts
- Header
- Footer
- Regular Content
12.0 Blog
13.0 Comments
14.0 Widgets
15.0 Media
===========*/
 *{margin:0;padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:hover,a:focus,a:active{text-decoration:none;outline-width:0;-webkit-transition:background .5s ease-in-out,color .5s ease-in-out;transition:background .5s ease-in-out,color .5s ease-in-out}abbr[title]{border-bottom:1px #767676 dotted;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#eee;color:#222}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #bbb;margin:0 2px;padding:.35em .625em .75em}legend{padding:0;color:inherit;display:table;max-width:100%;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body,html{font-family:'PT Serif',serif;font-size:16px;line-height:1.5;color:#636363}h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;padding:0;color:#2B2F37;font-weight:500;font-family:'Roboto',sans-serif}h1{font-size:35px}h2{font-size:30px}h3{font-size:25px}h4{font-size:20px}h5{margin-bottom:10px;font-size:18px}h6{margin-bottom:10px;font-size:15px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#2B2F37}.tagcloud a{color:#636363}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#00A4A3}blockquote{margin:20px 0;color:#000;font-weight:700}blockquote i{margin-right:15px;margin-top:5px;float:left;font-size:30px}blockquote p{overflow:hidden;display:flex}blockquote p:before{margin-right:14px;margin-top:-7px;display:inline-block;font-family:fontello;content:"\e821";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1CB9B9;font-size:40px}blockquote h6{margin-left:55px;color:#fff}blockquote h6:before{padding-right:5px;content:'-'}p{margin:0 0 30px 0;padding:0}p:last-child{margin-bottom:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{padding:15px 23px 14px;background-color:#f1f1f1;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{margin-right:1.5em;display:inline;float:left}.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter{margin-left:auto;margin-right:auto;clear:both;display:block}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.entry-footer:before,.entry-footer:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.comment-author:before,.comment-author:after,.widget-area:before,.widget-area:after,.widget:before,.widget:after,.comment-meta:before,.comment-meta:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.entry-footer:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.nav-links:after,.pagination:after,.comment-author:after,.widget-area:after,.widget:after,.comment-meta:after{clear:both}.form-control{border:1px solid #E5E5E5;height:48px;color:#777;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}select{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#fff,#fff);background-position:calc(100% - 20px) calc(1em + 7px),calc(100% - 15px) calc(1em + 7px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;width:100%}select:focus{outline:0;border-color:#00A4A3;background-image:linear-gradient(45deg,green 50%,transparent 50%),linear-gradient(135deg,transparent 50%,green 50%),linear-gradient(to right,#fff,#fff);background-position:calc(100% - 15px) 1.4em,calc(100% - 20px) 1.4em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form-control:focus{outline:0;border-color:#CCD1D7;-webkit-box-shadow:none;box-shadow:none}form .col-12{margin-bottom:15px}form .form-icon{position:absolute;right:22px;bottom:13px;font-size:15px;color:#B0B5B9}form textarea{height:125px}form .form-group{margin-bottom:0;position:relative}form .form-control{margin-left:8px;font-size:14px}form .btn{margin-top:0;padding:14px 36px}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=file],input[type=search],select,textarea,option{border:1px solid #E5E5E5;padding:.375rem .75rem;height:48px;color:#777;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;width:100%;font-size:1rem;line-height:1.5;background-color:#fff;background-clip:padding-box;font-size:14px}.required{color:#ec215b}input[type="submit"]{border:0;padding:14px 26px;font-size:14px;font-weight:400;letter-spacing:.5px;cursor:pointer;text-align:center;background:#00A4A3;color:#fff}input[type="submit"]:hover{background:#ec215b}ul,ol{margin:0 0 1.5em 2em;padding:0}ul{list-style:disc}ol{list-style:decimal}ul>li,ol>li{margin-bottom:.5em}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}ul.meta{margin-left:0;margin-bottom:20px}ul.meta li{margin-right:10px;padding:0 2px;display:inline;font-size:13px;color:#888}ul.meta li a{color:#888}ul.meta li a:hover{color:#444}ul.meta li i{color:#00A4A3}.widget-link ul li{padding:5px 0}.widget-link ul li a{display:flex;color:#fff;line-height:27px}.widget-link ul li a:hover{opacity:.8}.widget-link ul li i{padding-right:5px;color:#00A4A3;line-height:28px}table{border-collapse:collapse;margin:0 0 1.5em;width:100%}thead th{border-bottom:2px solid #bbb;padding-bottom:.5em}th{padding:.4em;text-align:left}tr{border-bottom:1px solid #eee}td{padding:.4em}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}ul.sociallink li{padding:0 1px;display:inline}ul.sociallink li a{border:2px solid #00A4A3;color:#00A4A3;display:inline-block;width:40px;height:40px;text-align:center;line-height:2.3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul.sociallink li a:hover{background:#00A4A3;color:#fff}.nav-holder{background:#00A4A3;-webkit-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.navbar-expand-lg .navbar-nav{margin:0}.appointment-link{text-align:right;vertical-align:middle}.md-appointment-link{display:none}.appointment-link a{margin-top:5px;padding:6px 20px 10px 20px}.appointment-link a i{padding-right:4px;font-size:20px}.sticky-menu{position:fixed;top:0;left:0;width:100%;z-index:99999;-webkit-box-shadow:0 1px 20px -3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 20px -3px rgba(0,0,0,.3);box-shadow:0 1px 20px -3px rgba(0,0,0,.3)}.sticky-menu .cssmenu>ul>li>a{padding:22px 18px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out}.sticky-menu .appointment-link a{margin-top:12px}.pagination .nav-links{display:block;text-align:center}.page-numbers{border:1px solid #ddd;width:40px;height:40px;text-align:center;display:inline-block;color:#636363;line-height:2.3}.leftsidebar>.container>.row{flex-flow:row-reverse}.section{padding-top:80px;padding-bottom:80px}.sm-section{padding-top:60px;padding-bottom:60px}.bg-grey{background:#E2EBF0}.bg-colored{background:#ECFBFF}.bg-dark{background:#1E3940;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;text-align:center}.bg-dark:before{background:#1E3940;bottom:0;content:"";left:0;opacity:.9;position:absolute;right:0;top:0}.bg-dark .container{z-index:9;position:relative}.title{margin-bottom:35px}.title p.text{font-size:110%}.title h1{margin-bottom:0;font-size:45px}.title h2{margin-bottom:0;text-transform:uppercase;font-size:40px}.title p.t-underline{margin-bottom:25px;position:relative;z-index:1;text-transform:uppercase;font-size:18px;letter-spacing:1px}.title p.t-underline:before{background:#ec215b;content:"";height:2px;position:absolute;top:35px;width:60px;z-index:-1}.sm-title{margin-bottom:35px}.sm-title p{margin:0}.sm-title h3{font-size:30px}span.underline{border:2px solid #00A4A3;margin-top:10px;display:inline-block;height:16px;position:relative;width:4px;z-index:1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}span.full-underline:before,span.full-underline:after{background:#00A4A3;content:"";height:1px;position:absolute;top:5px;width:50px;z-index:-1}span.underline::before{left:7px}span.underline::after{right:7px}h3.titletext,h4.titletext{margin-bottom:40px;position:relative;z-index:1}h3.titletext:before,h4.titletext:before{background:#00A4A3;content:"";height:2px;position:absolute;top:40px;width:60px;z-index:-1}p.short-text{width:75%;opacity:.9}hr.divider{margin:40px 0}.btn{border:0;margin-top:25px;padding:10px 25px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;letter-spacing:.5px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;position:relative;z-index:999;overflow:hidden;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn::before,.btn::after{content:'';position:absolute;height:100%;width:101%;bottom:100%;left:0;z-index:-1;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.btn:hover::before,.btn:hover::after{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.btn:hover::after{-webkit-transition-delay:0.175s;transition-delay:0.175s}.btn:focus,.btn:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn:hover{color:#fff}.btn-1{background:#00A4A3;color:#fff}.btn-1::before{background:#ec215b;opacity:.7}.btn-1::after{background:#ec215b}.btn-2{background:#fff;color:#000}.btn-2::before{background:#ec215b;opacity:.7}.btn-2::after{background:#ec215b}.btn-2:hover{color:#fff}.btn-3{background:#ec215b;color:#fff}.btn-3::before{background:#fff;opacity:.7}.btn-3::after{background:#fff}.btn-3:hover{color:#ec215b}.btn-4{background:none;color:#00a4a3;border:1px solid #00a4a3;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.btn-4::before{background:#00a4a3;opacity:.7}.btn-4::after{background:#00a4a3}.btn-5{color:#00a4a3;text-transform:capitalize;text-decoration:underline}.btn-5:hover{color:#ec215b;text-decoration:underline}.btn-5:focus,.btn-5:active{text-decoration:underline}.header{border-top:5px solid #00A4A3;padding:25px 0}.header-info{padding-left:55px;position:relative;display:inline-block}.header-info i::before{margin-top:9px;position:absolute;left:-5px;color:#00A4A3;font-size:40px}.header-info p{margin:0}.header-info span{color:#ec215b;font-weight:700;font-size:20px}.logo-holder{margin-top:14px;text-align:center}.site-title{margin:0;font-size:20px}.site-description{font-size:90%;font-style:italic;opacity:.9}.header .sociallink{margin:0;padding-top:8px;text-align:right}.header-2{border-top:0;padding:0}.top-header{padding:7px 0;font-size:90%;background:#00A4A3}.top-header .header-info span,.top-header .header-info a{padding-right:25px;color:#fff;opacity:.9;font-size:92%}.header-2 .header-info{padding:0;position:static}.header-2 .header-info i::before{margin-top:0;position:static;color:#fff;font-size:100%}.header-2 ul.sociallink{margin:0;padding:0}.header-2 ul.sociallink li a{border:0;padding:0 5px;color:#fff;height:initial;width:initial;line-height:initial}.header-2 ul.sociallink li a:hover{opacity:.8}.header-2 .main-header{border-bottom:1px solid #EBE9E9;background:rgba(255,255,255,.9);position:relative;right:0;left:0;z-index:999}.header-2 .logo-holder{margin:30px 0 18px 0;text-align:left}.header-2 .appointment-link a{margin-top:25px;padding:6px 11px 10px 8px}.header-2 .appointment-link .btn-3::before{background:#00A4A3}.header-2 .appointment-link .btn-3::after{background:#00A4A3}.header-2 .appointment-link .btn-3:hover{color:#fff}.header-2 .sticky-header{position:fixed;top:0;left:0;width:100%;z-index:99999;background:rgba(255,255,255,1);-webkit-box-shadow:0 1px 20px -3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 20px -3px rgba(0,0,0,.3);box-shadow:0 1px 20px -3px rgba(0,0,0,.3)}.header-2 .sticky-header .logo-holder{margin:25px 0 13px 0;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out}.header-2 .sticky-header .cssmenu>ul>li>a{padding:30px 0;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out}.header-2 .sticky-header .appointment-link a{margin-top:20px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out}.header-2 .sticky-header .navbar{padding:12px 0;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out}.header-2 .sticky-header .navbar-nav a{padding:30px 0}.header-2 .sticky-header .navbar-nav li>.sub-menu>li a{padding:0 15px}.header-2 .sticky-header .navbar-nav li .sub-menu{top:65px}.top-information{margin-top:-80px;position:relative;z-index:9999}.top-information .col-12{padding:0}.top-information h4{color:#fff;font-weight:500;font-size:22px}.top-information p{color:#fff;opacity:.9}.top-information a{color:#fff;font-weight:500}.top-information a:hover{opacity:.8}.top-information .btn{margin-top:0;font-weight:600;text-transform:none}.top-information .btn-2{color:#000}.top-information .btn-2:hover{color:#fff;opacity:1}.top-information a i{padding-right:3px}.info-block{padding:30px;min-height:237px}.block-1{background:#00A4A3}.block-2{background:#01C3CF}.block-3{background:#22B388}.info-block-icon{width:60px;float:left}.info-block-icon img{width:40px}.info-block-icon i{margin-left:-15px;color:#fff;font-size:45px;line-height:20px}.info-block-icon .md-icon{margin-left:-10px;font-size:37px}.info-block-content{overflow:hidden}.info-block-content h5{color:#fff;font-size:25px}.info-block-content h6{text-align:left;font-size:120%}.intro-img{padding-top:70px}.intro .title p{padding:0}.intro-content{padding:100px 0 100px 30px}.intro-buttom{display:block}.intro-buttom p{margin-bottom:0;opacity:.8}.intro-buttom p span{color:#ec215b;text-transform:uppercase}.intro-buttom img{padding-top:10px;width:250px}.service{padding-bottom:30px}.service .title{margin-bottom:40px}.service .service-list{margin-bottom:50px}.service .service-list h4{margin-bottom:15px;font-size:20px}.service .service-list h4 a{color:#000}.service .service-list .service-icon{border:2px solid #00A4A3;width:70px;height:70px;float:left;text-align:center;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center}.service .service-list .service-icon i{color:#00A4A3;font-size:30px}.service .service-list:hover .service-icon i{color:#ec215b;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.service .service-list:hover h4 a{color:#00A4A3;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.service .service-list .service-content{padding-left:20px;overflow:hidden}.miscellaneous{background:#00A4A3;position:relative}.miscellaneous:before{background-color:#fff;bottom:0;content:"";left:0;position:absolute;top:0;width:50%;opacity:1}.miscellaneous .title h2{font-size:35px}.appointment-block{padding:70px 70px 70px 0}.appointment-block .title p{margin-bottom:5px;color:#00A4A3;font-size:18px}.appointment-block form .col-12{margin-bottom:15px;padding-left:8px;padding-right:8px}.appointment-block form .col-12 input,.appointment-block form .col-12 select,.appointment-block form .col-12 textarea{margin-left:8px}.appointment-block input[type="submit"]{padding:10px 25px}.testimonial{padding:100px 0 60px 40px}.testimonial .title h2{color:#fff}.testimonial .title i{margin:-140px 0 0 -45px;font-size:125px;color:#fff;opacity:.1;position:absolute}.testimonial .testimonial-list p{color:#fff}.testimonial .testimonial-bottom{margin-top:35px}.testimonial .testimonial-bottom img{border:2px solid #fff;margin-right:15px;padding:3px;width:90px;height:90px;background:none;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.testimonial .testimonial-bottom h5{padding-top:15px;color:#fff;font-weight:500;font-size:18px;line-height:28px}.testimonial .testimonial-bottom h5 span{display:block;font-size:15px;font-weight:400}.testimonial .owl-theme .owl-controls{margin-top:45px;text-align:left}.testimonial .owl-theme .owl-controls i{border:1px solid #7EF6F6;margin-right:3px;padding:12px 9px;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.testimonial .owl-theme .owl-controls i:hover{border-color:#fff;color:#7EF6F6}.page-title{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;text-align:center}.page-title:before{background:#000;bottom:0;content:"";left:0;opacity:.85;position:absolute;right:0;top:0}.page-title .container{z-index:9;position:relative}.page-title h2{margin:0;color:#fff;text-transform:uppercase;font-size:45px}.pagination{margin-left:15px;width:100%;clear:both}.top-footer{padding:80px 0 20px 0;background:#0C1921}.footer-widget{margin-bottom:40px}.footer-widget h4{margin-bottom:30px;color:#fff;font-weight:600;text-transform:uppercase;font-size:20px}.footer-widget h4 span{color:#00A4A3}.footer-widget .footer-logo{margin-bottom:20px}.footer-widget ul{margin:0}.footer-widget ul li{margin:0;padding:5px 0;font-size:90%;opacity:.6;color:#fff;list-style:none}.footer-widget p{padding-right:20px;font-size:90%;opacity:.6;color:#fff}.footer-widget ul li a{color:#fff}.footer-widget ul li a:hover{color:#ccc}.footer-widget ul.sub-menu,.aside-widget ul.sub-menu{margin:10px 0 0 35px}.footer-widget ul.sub-menu li,.aside-widget ul.sub-menu li{border:0;margin:0;list-style:square;font-size:95%}.footer-widget ul.sub-menu li a:before,.aside-widget ul.sub-menu li a:before{display:none}.footer-widget .sociallink{margin-top:30px;text-align:left}.footer-widget .sociallink li{opacity:1}.footer-widget .sociallink a{border-color:#192C3A;color:#fff;background:#192C3A;opacity:1;line-height:35px}.footer-widget .sociallink a:hover{border-color:#00A4A3;background:none;color:#00A4A3}.opening-hour ul li{padding:5px 0;opacity:1;display:inline-block;width:100%}.opening-hour ul li span.left{width:42%;float:left}.opening-hour ul li small{width:20px;float:left}.opening-hour ul li span.right{color:#00A4A3;width:40%;float:right}.bottom-footer{background:#10222E}.bottom-footer p a{color:#00A4A3}.bottom-footer p a:hover{color:#ec215b}.copyright,.footer-nav{padding:20px 0}.footer-nav ul{margin:0;text-align:right}.footer-nav ul li{padding:0 15px;display:inline;font-size:14px}.footer-nav ul li:last-child{border-right:0}.copyright p{font-size:14px}.copyright p,.footer-nav ul li a{color:#ccc}.footer-nav ul li a:hover{color:#00A4A3}.page-single .blog-list,.page-single .archive-list,.search-reasult .archive-list{margin-bottom:30px}.search-form label{width:270px}.blog-list,.archive-list{border:1px solid #eee;background:#fff}.blog-list h3,.archive-list h3{margin-bottom:15px;font-size:22px;word-break:break-all}.blog-list .btn,.archive-list .btn{margin-top:0}.blog-img{margin:10px;position:relative;overflow:hidden;text-align:center}.blog-img img{-webkit-transition:all 0.7s ease;transition:all 0.7s ease}.blog-img img:hover{position:relative;z-index:10;-webkit-transform:scale(1.1111);-moz-transform:scale(1.1111);transform:scale(1.1111)}.blog-content,.archive-content{padding:20px}.blog-detail-img,.blog-detail .post-thumbnail{margin-bottom:30px}.blog-detail ul.meta,.post-content{margin-bottom:10px}.blog-detail .post-single{margin-bottom:50px}.tag a,.tag-links a{border:1px solid #ccc;margin:3px 0;padding:3px 15px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:inherit;font-size:90%;text-transform:capitalize}.tag a:hover,.tag-links a:hover{background:#00A4A3;border-color:#00A4A3;color:#fff}.bypostauthor{display:block}.comments-area{border-top:1px solid #ddd;padding-top:30px}.comments-area label{font-weight:600}.comments-area p{margin-bottom:20px}.comments-area p.comment-notes{margin-bottom:30px}.comments-area p.form-submit{margin-bottom:0}.comments-area .logged-in-as a{margin-right:30px;color:#00A4A3}.comments-area .logged-in-as a:hover{opacity:.8}.comments-area .logged-in-as a:last-child{color:#ec215b}h2.comments-title{font-size:20px}h2.comments-title span{color:#666;font-weight:400}.comment-list{border:1px solid #eee;padding:30px}.comment-list li{margin:0}.comment-list .children li{margin-top:50px}.comment-respond{margin-top:25px}.comment-respond h3.reply-title{font-size:20px}.comment-author,.comment-metadata{margin-bottom:10px}.comment-author .says,.comment-metadata a,.comments-area p.comment-notes{color:#888}.comment-metadata .edit-link a{padding-left:30px;color:inherit}.comment-reply-link{padding:6px 14px;background:#333;color:#fff;font-size:90%;line-height:25px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.comment-reply-link:hover{background:#000;color:#fff}#recentcomments a{color:#00A4A3}.widget{margin-bottom:2.5em}.widget-search{position:relative}.widget-search .btn-search{border:0;position:absolute;top:1px;right:1px;padding-right:.8em;padding-left:.8em;min-width:initial;background-color:transparent;color:#404040}.widget-search .btn-search:hover{background-color:transparent}.widget select{width:100%}.widget ul{margin:0;list-style:none}.widget ul li,.widget ol li{margin-bottom:10px;padding:0}.widget:not(.widget_tag_cloud) ul li+li{margin-top:-1px}.widget ul li ul{margin:0 0 -1px;padding:0;position:relative}.widget ul li li{border:0;padding-left:24px;padding-left:1.5rem}.sidebar .widget .categories li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.widget_top-posts ul li ul,.widget_rss_links ul li ul,.widget-grofile ul.grofile-links li ul,.widget_pages ul li ul,.widget_meta ul li ul{bottom:0}.widget_nav_menu ul li li,.widget_top-posts ul li,.widget_top-posts ul li li,.widget_rss_links ul li,.widget_rss_links ul li li,.widget-grofile ul.grofile-links li,.widget-grofile ul.grofile-links li li{padding-bottom:.25em;padding-top:.25em}.widget_rss ul li{padding-bottom:1em;padding-top:1em}.widget .post-date,.widget .rss-date{font-size:.81em}.widget_text{word-wrap:break-word}.widget_text ul{list-style:disc}.widget_text ol{list-style:decimal}.widget_text ul li,.widget_text ol li{border:none}.widget_text ul li:last-child,.widget_text ol li:last-child{padding-bottom:0}.widget_text ul li ul{margin:0 0 0 1.5em}.widget_text ul li li{padding-left:0;padding-right:0}.widget_text ol li{list-style-position:inside}.widget_text ol li+li{margin-top:-1px}.widget_rss .widget-title .rsswidget:first-child{float:right}.widget_rss .widget-title .rsswidget:first-child:hover{background-color:transparent}.widget_rss .widget-title .rsswidget:first-child img{display:block}.widget_rss ul li:first-child{border-top:none;padding-top:0}.widget_rss li .rsswidget{font-size:17px;font-weight:600;line-height:1.4}.widget_rss .rss-date,.widget_rss li cite{color:#767676;display:block;font-size:10px;font-size:.625rem;font-style:normal;font-weight:800;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.widget_rss .rss-date{margin:.5em 0 1.5em;padding:0}.widget_rss .rssSummary{margin-bottom:.5em}.widget_contact_info .contact-map{margin-bottom:.5em}.widget-grofile h4{font-size:16px;font-size:1rem;margin-bottom:0}.widget_recent_comments table,.widget_recent_comments th,.widget_recent_comments td{border:0}.widget_recent_entries .post-date{display:block;font-size:80%;opacity:.8}.search-form{position:relative}.search-form .search-submit{padding:.5em 1em;position:absolute;height:48px}.search-form .search-submit .icon{height:24px;top:-2px;width:24px}.tagcloud ul li{border-top:0;border-bottom:0;margin:4px 4px 0 0;padding:0;float:left}.tagcloud,.widget_tag_cloud,.wp_widget_tag_cloud{line-height:1.5}.widget .tagcloud a,.widget.widget_tag_cloud a,.wp_widget_tag_cloud a{border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;display:block;padding:4px 10px 5px;position:relative;-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.3s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.3s ease-in-out;width:auto;word-wrap:break-word;z-index:0}.widget .tagcloud a:hover,.widget .tagcloud a:focus,.widget.widget_tag_cloud a:hover,.widget.widget_tag_cloud a:focus,.wp_widget_tag_cloud a:hover,.wp_widget_tag_cloud a:focus{border-color:#bbb;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}#wp-calendar{margin-bottom:0}.widget_calendar th,.widget_calendar td{text-align:center}.widget_calendar tfoot td{border:0}.widget_calendar tfoot{display:none}.widget_calendar td#today{background:#00A4A3;color:#fff}.wedget.footer-wedget{margin-bottom:0}.aside-widget{border:2px solid #E3E3E3;margin-bottom:35px;padding:30px;width:100%;float:left}.aside-widget:last-child{margin-bottom:0}.aside-widget h3{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;position:relative}.aside-widget h3.titletext:before{display:none}.aside-widget h3.titletext:after{background:#00A4A3;content:"";display:block;height:3px;width:50px;position:absolute;bottom:-1px;left:0}.aside-widget h3 span{background:#fff;padding:15px;position:relative;z-index:9999}.aside-widget .search-form label{width:210px}.aside-search .btn{margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.aside-search .form-control{border:1px solid #F5F5F5;background:#F8F8F8;height:55px}.aside-search .btn-3::before{background:#00A4A3;opacity:.7}.aside-search .btn-3::after{background:#00A4A3}.aside-search .btn-3:hover{color:#fff}img,video{max-width:100%;height:auto}img.alignright{margin:.375em 0 1.75em 2em;float:right}img.alignleft{margin:.375em 2em 1.75em 0;float:left}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.page-single .post-thumbnail{margin-bottom:30px}embed,iframe,object{margin-bottom:1.5em;max-width:100%}p>embed:only-child,p>iframe:only-child,p>object:only-child{margin-bottom:0}.wp-caption,.gallery-caption{margin-bottom:1.5em;color:#666;font-size:13px;font-size:.8125rem;font-style:italic;max-width:100%}.wp-caption img[class*="wp-image-"]{margin-left:auto;margin-right:auto;display:block}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:20px}.gallery>.gallery-item{margin:0 10px 10px 0;display:inline-block;vertical-align:top}.gallery.gallery-columns-2>.gallery-item{width:calc(50% - 12px)}.widget_media_image{margin-bottom:20px}.widget_nav_menu ul li a{display:flex;color:#fff;line-height:27px}.widget_nav_menu ul li a:before{margin-right:9px;display:inline-block;font-family:fontello;content:"\e81b";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00A4A3}.widget_nav_menu ul li a:hover{opacity:.8}.widget_nav_menu ul li i{padding-right:5px;color:#00A4A3;line-height:28px}ul.opening-hour li{padding:5px 0;opacity:1;display:inline-block;width:100%}ul.opening-hour li span.left{width:42%;float:left}ul.opening-hour li small{width:20px;float:left}ul.opening-hour li span.right{color:#00A4A3;width:40%;float:right}.copyright{font-size:14px;color:#ccc}.copyright a{color:#00A4A3}.copyright a:hover{color:#ec215b}.footer-widget h4{position:relative}.footer-widget h4:after{background:#00A4A3;bottom:-10px;content:"";height:2px;left:0;position:absolute;width:55px;z-index:999}#wellbeing-breadcrumb{margin-top:10px;color:rgba(255,255,255,.6)}#wellbeing-breadcrumb a{padding-right:5px;color:rgba(255,255,255,1)}#wellbeing-breadcrumb span{padding-left:5px}.aside-widget ul li{border-bottom:1px solid #eee;margin-bottom:10px;padding:0 0 10px 0}.widget_rss ul li{margin-bottom:15px;padding:0 0 15px 0}.aside-widget ul{margin:0}.aside-widget ul li{list-style:none}.aside-widget ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.widget_search label{margin-bottom:0}.widget_categories ul li,.widget_archive ul li{text-align:right;width:100%;float:left}.widget_categories ul li a,.widget_archive ul li a{float:left}.aside-widget ul li a{color:inherit}.aside-widget ul li a:hover{color:#00A4A3}.textwidget img{width:100%;height:auto;margin:10px 0}.return-to-top{padding:7px;position:fixed;right:30px;bottom:30px;display:none;cursor:pointer;z-index:9999;background:#ec215b;color:#fff;font-size:17px}.return-to-top:hover{opacity:.9}@media only screen and (min-width:768px){.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;max-width:1000%}.alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw);width:auto;max-width:1000%}.alignwide img,.alignfull img{display:block;margin:0 auto}}