

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;font-size:12px;line-height:18px;color:#000000;margin:0;padding:0;border:0;}
hr{border:0;margin:36px 0 36px 0;background:url("/wp-content/themes/wellness/images/hr-bg.jpg") repeat-x center;padding:2px;}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:5px auto 5px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.sticky{padding:20px;background:#fff;border:1px solid #CECECE;margin-bottom:12px;box-shadow:0px 2px 4px silver;border-top-left-radius:5px;border-top-right-radius:5px;}
.bypostauthor{}
.travelling{}
a{text-decoration:none;}
h1, h2, h3, h4, h5, h6{margin:0 0 18px 0;color:#363636;font-family:'Signika', sans-serif;line-height:18px;font-weight:400;background:url("https://www.naturalhairclinic.co.uk/wp-content/themes/wellness/images/hr-bg.pg") center repeat-x;}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span{background:url("/wp-content/themes/wellness/images/retina_dust.png");padding-right:10px;}
h1{font-size:28px;line-height:36px;}
h2{font-size:20px;line-height:36px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
p{margin:0 0 18px 0;font-size: 15px;}
.entry img{-moz-box-shadow:-1px 3px 6px 0px rgba(0,0,0,0.2);-webkit-box-shadow:-1px 3px 6px 0px rgba(0,0,0,0.2);box-shadow:-1px 3px 6px 0px rgba(0,0,0,0.2);margin-bottom:20px;border-top-left-radius:5px;border-top-right-radius:5px;}
.contentleft ul, .contentfull ul{list-style:disc;margin-left:20px;margin-bottom:20px;}
div.homebullet{}
div.homebullet p{}
.nivoSlider {position:relative;	width: 960px;height: 406px;overflow: hidden;}
.nivoSlider img {position: absolute;top: 0px;left: 0px;max-width: none;width: 960px !important;height: 409px !important;}
img.attachment-medium{border:1px solid #C0C0C0;padding:7px;background:#FFF;margin:7px 13px 10px 0;float:left;}
.contentwrapper a img{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}
.contentwrapper a img:hover{opacity:0.5;}
strong{font-weight:bold;}
.contentwrapper{color:#666;}
.contentwrapper a{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;}
.contentwrapper a:hover{color:#000;}
.footercontent{color:#a5a5a5;}
.copyright{}
.copyright a:hover{color:#FFF}
.footercontent h2{color:#FFF;background:url("/wp-content/themes/wellness/images/footer-hr-bg.jpg")center repeat-x;margin:15px 0 10px 0;font-size:18px;text-shadow:2px 2px 3px #2C2C2C;}
.footercontent h2 span{background:url("/wp-content/themes/wellness/images/darkdenim3.png");padding-right:10px;}
.mainmenu{font-size:12px;}
.pagetitle h1{margin:20px 0 25px 0;line-height:32px;background:none;}
.postwrapper1 h2{color:#333;}
.postwrapper1 h2 a{color:#333;text-decoration:none;}
.icon{padding:5px 0 5px 40px;}
.cargo{background:url("/wp-content/themes/wellness/images/icons/icon_cargo.png") no-repeat;}
.iphone{background:url("/wp-content/themes/wellness/images/icons/icon_iphone.png") no-repeat;}
.sort{background:url("/wp-content/themes/wellness/images/icons/icon_sort.png") no-repeat;}
.folder{background:url("/wp-content/uploads/2015/01/spriteme1.png") no-repeat;background-position:-10px -338px;}
.group{background:url("/wp-content/uploads/2015/01/spriteme1.png") no-repeat;background-position:-10px -388px;}
.nameplate{background:url("/wp-content/themes/wellness/images/icons/icon_nameplate.png") no-repeat;}
.ok{background:url("/wp-content/uploads/2015/01/spriteme1.png") no-repeat;background-position:-10px -288px;}
.sampler{background:url("/wp-content/themes/wellness/images/icons/icon_sampler.png") no-repeat;}
.option{background:url("/wp-content/uploads/2015/01/spriteme1.png") no-repeat;background-position:-10px -438px;}
.embed{background:url("/wp-content/themes/wellness/images/icons/icon_embed.png") no-repeat;}
.web_browser{background:url("/wp-content/themes/wellness/images/icons/icon_web_browser.png") no-repeat;}
.roundabout{background:url("/wp-content/themes/wellness/images/icons/icon_roundabout.png") no-repeat;}
.imac{background:url("/wp-content/themes/wellness/images/icons/icon_imac.png") no-repeat;}
pre{font-family:"Courier New",Courier,mono;margin:10px 0 30px 0;padding:20px 20px 20px 20px;border:1px solid #C0C0C0;word-wrap:break-word;background:#FFF;-moz-box-shadow:inset 0 0px 50px 0px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0px 50px 0px rgba(0,0,0,0.1);box-shadow:inset 0 0px 50px 0px rgba(0,0,0,0.1);white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;}
code{font-family:"Courier New",Courier,mono;}
blockquote, blockquote p{color:#555;font-style:italic;font-family:Georgia, serif;}
blockquote{margin:0 0 20px;padding:15px 20px 10px 80px;background:url("/wp-content/themes/wellness/images/blockquote.png") 15px 20px no-repeat;margin:10px;}
blockquote cite{display:block;font-size:11px;color:#777;}
blockquote cite:before{content:"\2014 \0020";}
blockquote.alignleft{float:left;width:40%;line-height:inherit;}
blockquote.alignright{float:right;width:40%;line-height:inherit;}
.contentwrapper input[type="submit"]{border:1px solid #e5e5e5;border-bottom-color:#A8A8A8;border-right-color:#A8A8A8;padding:5px 10px 5px 10px;font-weight:bold;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#000;transition:border-color .3s ease;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;font-size:1em;text-transform:uppercase;}
.contentwrapper input[type="submit"]:hover{border-top-color:#A8A8A8;border-left-color:#A8A8A8;border-bottom-color:#e5e5e5;border-right-color:#e5e5e5;}
.contentwrapper1 input[type="submit"]{border:1px solid #e5e5e5;border-bottom-color:#A8A8A8;border-right-color:#A8A8A8;padding:5px 10px 5px 10px;font-weight:bold;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#000;transition:border-color .3s ease;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;font-size:1em;text-transform:uppercase;}
.contentwrapper1 input[type="submit"]:hover{border-top-color:#A8A8A8;border-left-color:#A8A8A8;border-bottom-color:#e5e5e5;border-right-color:#e5e5e5;}
.footercontent input[type="submit"]{border:1px solid;border-color:#515151;border-bottom-color:#000;border-right-color:#000;padding:5px 10px 5px 10px;font-weight:bold;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#C0C0C0;background-color:#272727;transition:border-color .3s ease;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;font-size:1em;text-transform:uppercase;}
.footercontent input[type="submit"]:hover{border-top-color:#000;border-left-color:#000;border-bottom-color:#515151;border-right-color:#515151;background-color:#272727;}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="number"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
textarea, select{border:0;border-color:#F1F1F1;background:#fff;color:#000;border-radius:3px;padding:6px;-moz-box-shadow:inset 1px 1px 3px 0px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 1px 1px 3px 0px rgba(0, 0, 0, 0.3);box-shadow:inset 1px 1px 3px 0px rgba(0, 0, 0, 0.3);}
.bookingform input[type="text"],
.bookingform input[type="password"],
.bookingform input[type="email"],
.bookingform input[type="url"],
.bookingform input[type="search"],
.bookingform input[type="number"],
.bookingform input[type="date"],
.bookingform input[type="month"],
.bookingform input[type="week"],
.bookingform input[type="time"],
.bookingform input[type="datetime"],
.bookingform input[type="datetime-local"],
.bookingform textarea, .bookingform select{width:95%;margin-bottom: 6px;}
textarea{width:95%;}
.footercontent input[type="text"],
.footercontent input[type="password"],
.footercontent input[type="email"],
.footercontent input[type="url"],
.footercontent input[type="search"],
.footercontent input[type="number"],
.footercontent input[type="date"],
.footercontent input[type="month"],
.footercontent input[type="week"],
.footercontent input[type="time"],
.footercontent input[type="datetime"],
.footercontent input[type="datetime-local"],
.footercontent textarea, .footercontent select{border:1px solid;border-color:#515151;border-top-color:#000;border-left-color:#000;background:#272727;color:#515151;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;}
textarea:focus, input:focus{outline:none;}
textarea{width:95%;}
input.headersearch{border:1px solid #e5e5e5;border-top-left-radius:0px;border-bottom-left-radius:0px;border-bottom-color:#A8A8A8;border-right-color:#A8A8A8;cursor:pointer;color:white;width:28px;height:28px;background-image:url("/wp-content/uploads/2015/01/spriteme1.png");background-position:-3.5px -3.5px;background-repeat:no-repeat;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:background-color .3s ease;-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;}
.wpcf7 p{margin:0 0 5px 0;color:#686868;font-size:11px;}
.footercontent .wpcf7 p{color:#A5A5A5;}
div.wpcf7-validation-errors{border:2px solid #A0A0A0 !important;border-radius:5px;}
span.wpcf7-not-valid-tip{position:absolute;top:20%;left:0% !important;z-index:100;background:#555 !important;border:1px solid #B1B1B1 !important;font-size:10pt;width:280px;padding:2px;border-radius:5px;}
div.wpcf7-mail-sent-ok{border:1px solid #A0A0A0 !important;border-radius:5px;}
.footercontent a{color:#d1d1d1;font-weight:bold;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;}
.footercontent h1 a,
.footercontent h2 a,
.footercontent h3 a,
.footercontent h4 a,
.footercontent h5 a,
.footercontent h6 a{color:#FFFFFF !important;font-weight:600 !important;}
.accordion .ui-accordion{}
.accordion .ui-state-active{border:1px solid #e5e5e5;padding:10px;background-image:url("/wp-content/themes/wellness/images/arrow-down.png"), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eee));background-position:right;background-repeat:no-repeat;background-image:url("/wp-content/themes/wellness/images/arrow-down.png"), -moz-linear-gradient(top, #fff, #eee);background-image:url("/wp-content/themes/wellness/images/arrow-down.png"), -ms-linear-gradient(top, #fff, #eee);background-image:url("/wp-content/themes/wellness/images/arrow-down.png"), -o-linear-gradient(top, #fff, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0);}
.accordion .ui-state-default{border:1px solid #e5e5e5;padding:10px;background-image:url("/wp-content/themes/wellness/images/arrow-right.png"), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eee));background-position:right;background-repeat:no-repeat;background-image:url("/wp-content/themes/wellness/images/arrow-right.png"), -moz-linear-gradient(top, #fff, #eee);background-image:url("/wp-content/themes/wellness/images/arrow-right.png"), -ms-linear-gradient(top, #fff, #eee);background-image:url("/wp-content/themes/wellness/images/arrow-right.png"), -o-linear-gradient(top, #fff, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0);}
.accordion .ui-accordion-content p{padding:5px;}
.accordion h5 a{color:#808080;}
.accordion h5 span{background:none;padding-right:0;}
.accordion h5:hover{cursor:pointer;}
.accordion p{}
.tabs{padding-top:10px;}
.tabs p{margin:0;clear:both;width:inherit;}
.tabs .ui-tabs-nav{list-style:none;display:inline-block;margin-left:0px;margin-bottom:0px;}
.tabs .ui-tabs-nav li{float:left;margin-bottom:8px;}
.tabs .ui-tabs-nav li a{border:1px solid #e5e5e5;color:#000;padding:10px;background:#eee;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;}
.tabs li.ui-state-active a{background:#fff;color:#000;}
.tabs .ui-tabs-nav li a:hover{cursor:pointer;background:#fff;}
.tabs .ui-tabs-nav li a:active{background:#fff;}
.tabs .ui-tabs-panel{padding:20px;background:#fff;border:1px solid #e5e5e5;-moz-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);overflow:hidden;}
.tabs h1, .tabs h2, .tabs h3, .tabs h4, .tabs h5, .tabs h6,{background:none;}
.tabs h1 span, .tabs h2 span, .tabs h3 span, .tabs h4 span, .tabs h5 span, .tabs h6 span,{background:none;padding:0;}
.nivo-prevNav{left:20px !important;background:url("/wp-content/uploads/2015/01/spriteme1.png");background-position:-10px -128px;background-repeat:no-repeat;padding:15px;text-indent:-9999px;opacity:0.6;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;}
.nivo-nextNav{right:20px !important;background:url("/wp-content/uploads/2015/01/spriteme1.png");background-position:-10px -178px;background-repeat:no-repeat;padding:15px;text-indent:-9999px;opacity:0.6;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;}
.nivo-prevNav:hover{opacity:1.0;}
.nivo-nextNav:hover{opacity:1.0;}
.slider-wrapper{position:relative;width:960px;height:409px;}
.nivo-controlNav{position:absolute;width:100%;bottom:20px;z-index:201}
.nivo-controlNav a{opacity:0.6;color:#9E9E9E;text-indent:-9999px;background:#FFF;padding:4px 8px 4px 8px;margin:0 0 0 5px;border-radius:3px;-moz-border-radius:3px;font-size:11px;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}
.nivo-controlNav a.active{color:#000;opacity:1.0;font-weight:bold;}
.nivo-controlNav a:hover{color:#000;opacity:1.0;font-weight:bold;}
.nivo-caption{position:absolute;left:auto !important;right:0 !important;top:0 !important;padding:10px 20px 10px 20px !important;width:auto !important;bottom:auto !important;height:auto !important;font-size:14px;border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;}
ul.list1,ul.list2,ul.list3,
ul.list4,ul.list5,ul.list6,
ul.list7,ul.list8, ul.list9, ul.list10{margin:0px 0 12px 10px;position:relative;overflow:hidden;}
ul.list1 li{background:transparent url("/wp-content/themes/wellness/images/ico_add.gif") no-repeat scroll 0 4px;padding:3px 0 0px 25px;}
ul.list2 li{background:transparent url("/wp-content/themes/wellness/images/ico_check.gif") no-repeat scroll 0 4px;padding:3px 0 0px 25px;}
ul.list3 li{background:transparent url("/wp-content/themes/wellness/images/ico_next.gif") no-repeat scroll 0 4px;padding:3px 0 0px 25px;}
ul.list4 li{background:transparent url("/wp-content/themes/wellness/images/ico_maximize.gif") no-repeat scroll 0 4px;padding:3px 0 0px 25px;}
ul.list5 li{background:transparent url("/wp-content/themes/wellness/images/ico_delete.gif") no-repeat scroll 0 4px;padding:3px 0 0px 25px;}
ul.list6 li{background:transparent url("/wp-content/themes/wellness/images/ico_bw_add.gif") no-repeat scroll 0 4px;padding:3px 0 0px 25px;}
ul.list7 li{background:transparent url("/wp-content/themes/wellness/images/ico_bw_check.gif") no-repeat scroll 0 4px;padding:3px 0 0px 25px;}
ul.list8 li{background:transparent url("/wp-content/themes/wellness/images/ico_bw_next.gif") no-repeat scroll 0 4px;padding:3px 0 0px 25px;}
ul.list9 li{background:transparent url("/wp-content/themes/wellness/images/ico_bw_maximize.gif") no-repeat scroll 0 4px;padding:3px 0 0px 25px;}
ul.list10 li{background:transparent url("/wp-content/themes/wellness/images/ico_bw_delete.gif") no-repeat scroll 0 4px;padding:3px 0 0px 25px;}
ol{margin:5px 0 5px 30px;}
ol li{padding:3px 0 3px 0;}
.fade{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}
.fade:hover{opacity:0.5;}
div.homepageservice{}
div.homepageservice img{padding:0 0 12px 0;background:url("/wp-content/themes/wellness/images/shadow-homeservice.png");box-shadow:none;background-position:bottom;background-repeat:no-repeat;border:0;border-top-left-radius:10px;border-top-right-radius:10px;}
div.homepageservice .alignnone{margin:0;}
div.homepageservice .alignleft{margin:5px 20px 0 0;}
div.homepageservice .alignright{margin:5px 0 0 20px;;}
div.homepageservice h3{font-weight:normal;font-size:18px;text-transform:uppercase;background:url("/wp-content/themes/wellness/images/hr-bg.jpg") center repeat-x;}
div.homepageservice h3 a{background:url("/wp-content/themes/wellness/images/retina_dust.png");}
.attachment-featured-image{width:100%;height:auto;display:none}
#gallery img{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}
#gallery img:hover{opacity:0.5;}
#gallery .gallery-item{float:left;text-align:center;margin:15px;}
#gallery dl{margin:0;}
.gallery-caption{font-size:0.8em;padding:0px 6px 0 6px;margin:0px 0px 12px 0px;}
div.divider{margin:9px 0px 9px 0px;padding:10px;}
div.clear{clear:both;}
div.wrapper{}
div.header-wrapper{margin:auto;}
div.header{width:960px;height:100px;margin:auto;}
div.maincontainer{width:960px;height:100%;background:url("/wp-content/themes/wellness/images/retina_dust.png");margin:auto;}
div.mainmenu{width:950px;height:62px;margin:auto;padding-left:10px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;}
div.slider{border-top:5px solid #CCC;}
div.sliderbottom{height:59px;background:url("/wp-content/themes/wellness/images/slidercover.png");margin-top:-59px;position:relative;z-index:5;}
div.contentwrapper{padding:0px 0px 10px 0px;}
div.contentwrapper1{padding:0px 0px 10px 0px;overflow:hidden;}
div.contentleft{float:left;width:630px;padding:20px 10px 0 30px;}
div.contentfull{padding:20px 30px 0 30px;}
div.contentright{float:right;width:239px;padding:20px 20px 145px 20px;border-left:solid 1px #e5e5e5;background:url("/wp-content/themes/wellness/images/sidebar-bg.jpg");}
div.contentright:after{content:'';background:url("/wp-content/themes/wellness/images/sidebar-bottom.jpg") 0 0 no-repeat;height:151px;position:absolute;width:279px;margin-left:-21px;}
div.footerwrapper{}
div.footertop{height:70px;background:url("/wp-content/themes/wellness/images/footer-top.jpg");}
div.footercontent{overflow:hidden;font-size:11px;background:url("/wp-content/themes/wellness/images/darkdenim3.png");padding:10px 30px 40px 30px;}
div.footerbottom{height:40px;background-color:#151515;color:#a5a5a5;font-size:11px;line-height:18px;}
div.tagline{width:100%;border-bottom:1px solid #e5e5e5;margin:12px 0 36px 0;overflow:hidden;}
div.taglinetext{float:left;color:#a1a1a1;margin-bottom:36px;margin-top:0px;}
div.taglinebutton{float:right;margin-left:5%;text-align:right;margin-top:0px;margin-right:4px;}
div.tagline h1{margin-bottom:0px;font-style:normal;background:none;}
#sidebar a{color:#333;text-decoration:none;font-weight:bold;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;}
#sidebar .widget{padding-bottom:10px;}
#sidebar .widget .recentcomments{padding:12px 12px 12px 40px;border-bottom:1px solid #E1E1E1;background-image:url("/wp-content/themes/wellness/images/comment-icon.png");background-position:12px 14px;background-repeat:no-repeat;line-height:1.2em;}
.footercontent .recentcomments{padding:12px 12px 12px 40px;border-bottom:1px solid #4b4b4b;background-image:url("/wp-content/themes/wellness/images/comment-icon.png");background-position:12px 14px;background-repeat:no-repeat;line-height:1.2em;}
#sidebar .widget h3{text-shadow:none;margin:0;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;color:#fff;font-size:14px;font-weight:bold;padding:8px 12px 17px 12px;background-image:url("/wp-content/themes/wellness/images/widget-shadow.jpg");background-position:bottom;background-repeat:no-repeat;}
#sidebar .widget h3 a{color:#FFF;}
div.menu-mobile-container{display:none;}
.homepageservice p{margin:0 0 10px 0;}
.booktitle{background:url("/wp-content/uploads/2015/01/spriteme1.png") no-repeat;background-position:-10px -489px;}
div.bookingform{position:relative;color:#fff;margin:0 -54px 19px 0px;padding:13px;border-radius:5px;}
.bookingform:before{content:url("/wp-content/themes/wellness/images/bookingform-bg.png");display:block;width:19px;height:19px;position:absolute;float:right;right:4px;bottom:-19px;}
.bookingform:after{content:url("/wp-content/themes/wellness/images/reservation-shadow.png");display:block;width:12px;height:285px;position:absolute;float:left;left:-12px;top:4px;}
div.bookingform h3{background:url("/wp-content/uploads/2015/01/spriteme1.png")0px -1px no-repeat;background-position:-10px -489px;font-size:20px;color:#FFF;border-bottom:1px solid #E5E5E5;padding:6px 0 12px 41px;text-shadow:2px 3px 5px #292929;}
div.bookingform h3 span{background:none;}
.bookform_date{float:left;width:47% !important;margin-right:4px !important;}
.bookform_time{float:left;width:42% !important;}
.bookform_hour{float:left;width:20% !important;margin-right:4px !important;}
.bookform_minute{float:left;width:20% !important;margin-right:4px !important;}
.bookform_ampm{float:left;width:20% !important;margin-right:4px !important;}
.bookingform .wpcf7 p{margin:0 0 5px 0;color:white;font-size:12px;text-shadow:1px 1px 3px black;}
#sidebar #wp-calendar{font-size:11px;width:100%;margin:0 0 10px 0;background-color:#fff;-moz-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);}
#sidebar #wp-calendar caption{background-color:#2C2C2C;color:#D6D6D6;font-weight:bold;padding:5px;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2C2C2C), to(#555));-webkit-linear-gradient(top, #2C2C2C, #555);-moz-linear-gradient(top, #2C2C2C, #555);-ms-linear-gradient(top, #2C2C2C, #555);-o-linear-gradient(top, #2C2C2C, #555);}
#sidebar #wp-calendar td{text-align:center;padding:5px;}
#sidebar #wp-calendar a{}
#sidebar #wp-calendar tbody{background-color:#fff;}
#sidebar #wp-calendar tbody td:hover{background-color:#e5e5e5;}
#sidebar #wp-calendar tbody tr{border-top:1px solid #e5e5e5;}
#sidebar #wp-calendar th{padding:5px;}
#sidebar #wp-calendar thead{font-weight:bold;}
#sidebar #wp-calendar tfoot tr{padding:10px;}
#sidebar #wp-calendar td.first, th.first{text-align:center !important;}
.footercontent #wp-calendar{font-size:11px;width:100%;padding-bottom:9px;}
.footercontent #wp-calendar caption{background-color:#2C2C2C;color:#D6D6D6;font-weight:bold;padding:5px;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2C2C2C), to(#555));-webkit-linear-gradient(top, #2C2C2C, #555);-moz-linear-gradient(top, #2C2C2C, #555);-ms-linear-gradient(top, #2C2C2C, #555);-o-linear-gradient(top, #2C2C2C, #555);}
.footercontent #wp-calendar td{text-align:center;padding:5px;}
.footercontent #wp-calendar a{}
.footercontent #wp-calendar tbody td:hover{background-color:#4b4b4b;}
.footercontent #wp-calendar tbody tr{border-top:1px solid #4b4b4b;}
.footercontent #wp-calendar th{padding:5px;}
.footercontent #wp-calendar thead{font-weight:bold;}
.footercontent #wp-calendar td.first, th.first{text-align:center !important;}
#sidebar .tagcloud{padding-top:10px;text-align:center;line-height:40px;}
#sidebar .tagcloud a{background-color:#707070;padding:5px;color:#fff;text-decoration:none;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;}
.footercontent .tagcloud{padding-top:10px;text-align:center;line-height:40px;}
.footercontent .tagcloud a{background-color:#707070;padding:5px;color:#fff;text-decoration:none;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;}
#sidebar li{padding:12px 12px 12px 24px;border-bottom:1px solid #e1e1e1;line-height:1.2em;background-image:url("/wp-content/themes/wellness/images/bullet-arrow.png");background-position:10px 15px;background-repeat:no-repeat;}
#sidebar li ul{padding-top:5px;}
#sidebar li li{padding:8px 0px 6px 24px;border-bottom:0;background-image:url("/wp-content/themes/wellness/images/bullet-arrow.png");background-position:10px 11px;background-repeat:no-repeat;border-right:1px solid #E5E5E5;}
#sidebar li li a{font-weight:300;}
#sidebar li li li{border-right:0;}
.footercontent li{padding:12px 12px 12px 24px;border-bottom:1px solid #4B4B4B;line-height:1.2em;background-image:url("/wp-content/themes/wellness/images/bullet-arrow-light.png");background-position:10px 14px;background-repeat:no-repeat;font-weight:300;}
.footercontent li ul{padding-top:5px;}
.footercontent li li{padding:8px 0px 6px 24px;border-bottom:0;background-image:url("/wp-content/themes/wellness/images/bullet-arrow-light.png");background-position:10px 11px;background-repeat:no-repeat;border-right:1px solid #4B4B4B;}
.footercontent li li a{font-weight:300;}
.footercontent li li li{border-right:0;}
.bw_recent_posts img{float:left;margin-right:10px;width:60px;height:60px;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;-moz-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);border-top-left-radius:5px;border-top-right-radius:5px;}
.bw_recent_posts img:hover{opacity:0.5;}
.bw_recent_posts li{padding:10px 0 10px 0 !important;border-bottom:1px solid #e5e5e5 !important;background-image:none !important;}
.bw_recent_posts .widget_meta{font-size:11px;}
.footercontent .bw_recent_posts li{padding:10px 0 10px 0 !important;border-bottom:1px solid #4B4B4B !important;background-image:none !important;}
.footercontent .bw_recent_posts li{border-bottom:1px solid #4b4b4b;}
div.pagetitle{padding:0 0 0 30px;border-bottom:1px solid #e5e5e5;border-top:5px solid #ccc;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e9e8e8), to(#fff));background:-webkit-linear-gradient(top, #e9e8e8, #fff);background:-moz-linear-gradient(top, #e9e8e8, #fff);background:-ms-linear-gradient(top, #e9e8e8, #fff);background:-o-linear-gradient(top, #e9e8e8, #fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e8e8', endColorstr='#ffffff',GradientType=0)}
div.postwrapper1{margin:0 0 36px 0;}
.postwrapper1 h2{background:none;}
.postwrapper1 h2 span{background:none;padding-right:0;}
div.post-image{float:left;margin:0 12px 8px 2px;width:160px;}
div.post{overflow:hidden;}
div.meta-auth{float:left;}
.postwrapper1 img{-moz-box-shadow:-1px 3px 6px 0px rgba(0,0,0,0.2);-webkit-box-shadow:-1px 3px 6px 0px rgba(0,0,0,0.2);box-shadow:-1px 3px 6px 0px rgba(0,0,0,0.2);opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;border-top-left-radius:5px;border-top-right-radius:5px;}
.postwrapper1 img:hover{opacity:0.5;}
.postwrapper1 .meta{overflow:hidden;margin-top:10px;font-size:11px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;background-color:#f1f1f1;padding:10px 0px 10px 10px;-moz-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);}
.meta .comments-link{float:right;padding:0 10px 0 25px;background-image:url("/wp-content/themes/wellness/images/comment-icon-new.png");background-position:left;background-repeat:no-repeat;opacity:0.4;-webkit-transition:opacity 0.125s ease-in;-moz-transition:opacity 0.125s ease-in;-o-transition:opacity 0.125s ease-in;transition:opacity 0.125s ease-in;}
.comments-link:hover{opacity:0.7;}
.meta .readmore{float:right;padding:0 10px 0 25px;background-image:url("/wp-content/themes/wellness/images/readmore.png");background-position:left;background-repeat:no-repeat;opacity:0.4;-webkit-transition:opacity 0.125s ease-in;-moz-transition:opacity 0.125s ease-in;-o-transition:opacity 0.125s ease-in;transition:opacity 0.125s ease-in;}
.readmore:hover{opacity:0.7;}
#comments h2{background:none;}
#respond h3{background:none;}
#comments-title{margin:0 auto;width:68.9%;color:#666;font-size:10px;font-weight:500;line-height:2.6em;padding:0 0 2.6em;text-transform:uppercase;}
.commentlist{list-style:none;margin:0 auto;width:68.9%;}
.commentlist > li.comment{background:#FFFFFF;border:1px solid #DDD;-moz-border-radius:3px;border-radius:3px;margin:0 0 1.625em;padding:1.625em;position:relative;box-shadow:-1px 3px 10px #E0E0E0;}
.comment-meta{color:#666;font-size:12px;line-height:2.2em;}
.commentlist .avatar{-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px #CCC;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #CCC;left:-102px;padding:0;position:absolute;top:0;}
.commentlist .children{list-style:none;margin:0;}
.commentlist .children li.comment{background:white;border-left:1px solid #DDD;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:1.625em 0 0;padding:1.625em;position:relative;}
a.comment-reply-link{background:#FFF;text-transform:uppercase;font-size:0.8em;color:#CCC;border:1px solid #e5e5e5;border-bottom-color:#A8A8A8;border-right-color:#A8A8A8;padding:5px 10px 5px 10px;font-weight:bold;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#808080;transition:border-color .3s ease;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;}
a.comment-reply-link:hover{border-top-color:#A8A8A8;border-left-color:#A8A8A8;border-bottom-color:#e5e5e5;border-right-color:#e5e5e5;}
a#cancel-comment-reply-link{background:#FFF;border:1px solid #e5e5e5;border-bottom-color:#A8A8A8;border-right-color:#A8A8A8;padding:5px 10px 5px 10px;font-weight:bold;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#808080;transition:border-color .3s ease;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;font-size:0.5em;text-transform:uppercase;float:right;}
a#cancel-comment-reply-link:hover{border-top-color:#A8A8A8;border-left-color:#A8A8A8;border-bottom-color:#e5e5e5;border-right-color:#e5e5e5;}
a.post-edit-link{background:#FFF;margin-bottom:12px;float:right;text-transform:uppercase;font-size:0.8em;color:#CCC;border:1px solid #e5e5e5;border-bottom-color:#A8A8A8;border-right-color:#A8A8A8;padding:5px 10px 5px 10px;font-weight:bold;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#808080;transition:border-color .3s ease;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;}
a.post-edit-link:hover{border-top-color:#A8A8A8;border-left-color:#A8A8A8;border-bottom-color:#e5e5e5;border-right-color:#e5e5e5;}
.commentlist > li::before{content:url("/wp-content/themes/wellness/images/comment-bg.png");left:-20px;position:absolute;}
.commentlist .children li.comment .comment-meta{line-height:1.625em;margin-left:50px;}
.commentlist .children .avatar{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:2.2em;padding:0;top:2.2em;}
.commentlist .children li.comment .fn{display:block;}
.comment-meta a{font-weight:bold;}
.commentlist .children li.comment .comment-content{margin:1.625em 0 0;}
.edit-link{float:right;}
a.comment-edit-link{background:#FFF;text-transform:uppercase;font-size:0.8em;color:#CCC;border:1px solid #e5e5e5;border-bottom-color:#A8A8A8;border-right-color:#A8A8A8;padding:5px 10px 5px 10px;font-weight:bold;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#808080;transition:border-color .3s ease;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;}
a.comment-edit-link:hover{border-top-color:#A8A8A8;border-left-color:#A8A8A8;border-bottom-color:#e5e5e5;border-right-color:#e5e5e5;}
.commentlist #respond{margin:1.625em 0 0;width:auto;}
#respond{background:#fDfDfD;border:1px solid lightGrey;-moz-border-radius:3px;border-radius:3px;margin:0 auto 1.625em;padding:1.625em;position:relative;box-shadow:0px 5px 13px #DBDBDB;width:63%;}
#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment{position:relative;}
#respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label{background:#EEE;color:#555;display:inline-block;font-size:13px;left:2px;min-width:60px;padding:7px 5px;position:relative;top:35px;z-index:1;}
#respond .comment-form-author .required, #respond .comment-form-email .required{color:#BD3500;font-size:18px;font-weight:bold;z-index:1;}
#respond input[type="text"]{display:block;height:24px;width:75%;}
#respond input[type="text"], #respond textarea{background:white;-moz-border-radius:3px;border-radius:3px;position:relative;text-indent:75px;}
.nav-next{float:right;}
.nav-previous{float:left;}
#comment-nav-below{overflow:hidden;margin-bottom:24px;border-bottom:1px solid #E5E5E5;padding-bottom:12px;}
.blog-meta{padding:0 0 12px 0;border-bottom:1px solid #E5E5E5;margin-bottom:12px;font-size:0.8em;}
.post-meta{list-style:none;background-color:#ffffff;display:inline-block;padding:7px;min-width:97.5%;font-size:0.8em;margin-bottom:18px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #E4E4E4;border-bottom:1px solid #CECECE;border-left:1px solid #CCC;color:#8B8B8B;margin-top:16px;margin-left:0px !important;}
.post-meta li{display:inline-block;padding-right:15px;margin-left:2px;}
.post-meta-date{background:url("/wp-content/themes/wellness/images/ico-blog-calendar.png") 0px 3px no-repeat;padding-left:15px;}
.post-meta-auth{background:url("/wp-content/themes/wellness/images/ico-blog-author.png") 0px 3px no-repeat;padding-left:17px;}
.post-comments-link{background:url("/wp-content/themes/wellness/images/ico-blog-comment.png") 0px 4px no-repeat;padding-left:19px;}
.post-category{background:url("/wp-content/themes/wellness/images/ico-blog-category.png") 0px 3px no-repeat;padding-left:19px;}
.post-tags{background:url("/wp-content/themes/wellness/images/ico-blog-tags.png") 0px 3px no-repeat;padding-left:18px;}
.post-meta-readmore{float:right;padding-right:0px !important;}
.post-meta-readmore a{background:#FFF;text-transform:uppercase;font-size:0.8em;color:#CCC;border:1px solid #e5e5e5;border-bottom-color:#A8A8A8;border-right-color:#A8A8A8;padding:5px 10px 5px 10px;font-weight:bold;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#808080;transition:border-color .3s ease;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;}
.post-meta-readmore a:hover{border-top-color:#A8A8A8;border-left-color:#A8A8A8;border-bottom-color:#e5e5e5;border-right-color:#e5e5e5;}
.pingback{font-style:italic;border-bottom:1px solid #e5e5e5;margin-top:18px;}
.one_half{width:48%;}
.one_third{width:30.66%;}
.two_third{width:65.33%;}
.one_fourth{width:22%;}
.three_fourth{width:74%;}
.one_fifth{width:16.8%;}
.two_fifth{width:37.6%;}
.three_fifth{width:58.4%;}
.four_fifth{width:79.2%;}
.one_sixth{width:13.33%;}
.five_sixth{width:82.67%;}
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;float:left;}
.last{margin-right:0 !important;clear:right;}
.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}
div.logowrapper{float:left;margin-left:13px;height:81px;padding:0 25px 0 25px;margin-top:19px;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;}
div.nologowrapper{float:left;margin-left:13px;height:81px;padding:0 25px 0 25px;margin-top:19px;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;}
div.logowrapper a{display:block;margin-top:15px;width:140px;height:50px;}
div.nologowrapper a{display:block;margin-top:15px;}
div.phonenumber{background:url("/wp-content/uploads/2015/01/spriteme1.png");background-repeat:no-repeat;background-position:-7px -227px;color:#FFF;float:right;padding:22px 20px 0 20px;font-size:15px;font-family:'Signika', sans-serif;}
div.socialicons{float:right;margin:42px 6px 0 0;}
.sitesearch{float:right;margin-top:36px;}
input.s{width:198px;margin:0;float:left;border-top-right-radius:0px;border-bottom-right-radius:0px;font-size:11px;height:16px;color:#A3A3A3;}
.footercontent input.s{margin:0;float:left;}
.socialicons_ul{list-style:none;}
.socialicons_ul li{display:inline-block;}
.socialicons_ul li a{opacity:0.7;padding:10px 15px 10px 15px;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;}
.socialicons_ul li a:hover{opacity:1.0;}
.social_twitter{background:url("/wp-content/uploads/2015/01/spriteme1.png");background-position:-8px -41px;background-repeat:no-repeat;}
.social_facebook{background:url("/wp-content/uploads/2015/01/spriteme1.png");background-position:-8px -87px;background-repeat:no-repeat;}
.social_linkedin{background:url("/wp-content/themes/wellness/images/social/social_li.png");background-position:center;background-repeat:no-repeat;}
.social_youtube{background:url("/wp-content/themes/wellness/images/social/social_yt.png");background-position:center;background-repeat:no-repeat;}
.social_googleplus{background:url("/wp-content/themes/wellness/images/social/social_gplus.png");background-position:center;background-repeat:no-repeat;}
.social_pinterest{background:url("/wp-content/themes/wellness/images/social/social_pin.png");background-position:center;background-repeat:no-repeat;}
.social_rss{background:url("/wp-content/themes/wellness/images/social/social_rss.png");background-position:center;background-repeat:no-repeat;}
.bx-prev{background:url("/wp-content/uploads/2015/01/hair-loss-left3.png") no-repeat center;float:left;padding:40px;text-indent:-9999px;margin-left:10px;opacity:0.5;}
.bx-next{background:url("/wp-content/uploads/2015/01/hair-loss-right3.png") no-repeat center;float:right;padding:40px;text-indent:-9999px;margin-right:10px;opacity:0.5;}
.bx-wrapper{background:#fff;border:1px solid #e5e5e5;overflow:hidden;moz-box-shadow:inset 0 0px 50px 0px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);box-shadow:inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);}
.bx-wrapper p{margin:15px;}
div.staffmember{width:100%;margin:0 0 40px 0;overflow:hidden;}
div.staffmemberphoto{float:left;margin:0 20px 5px 5px;}
div.staffmembertext{}
.staffmembertext h2{margin-bottom:0px;background:none;}
.staffmembertext hr{margin:10px 0 10px 0;}
.staffmembertext hr{margin:10px 0 10px 0;}
.staffdesc{font-size:11px;color:#989898;margin:0px 0 10px 0;}
ul.staffcontact{list-style:none;overflow:hidden;}
ul.staffcontact li{float:left;}
ul.staffcontact li.phone{background:url("/wp-content/themes/wellness/images/icon-dark-phone.png");background-position:left;background-repeat:no-repeat;padding-left:20px;padding-right:10px;}
ul.staffcontact li.fax{background:url("/wp-content/themes/wellness/images/icon-dark-fax.png");background-position:left;background-repeat:no-repeat;padding-left:25px;padding-right:10px;}
ul.staffcontact li.email{background:url("/wp-content/themes/wellness/images/icon-dark-email.png");background-position:left;background-repeat:no-repeat;padding-left:25px;padding-right:10px;}
div.copyright{padding:12px 0 0px 30px;float:left;}
div.copyrighttext{padding:12px 30px 0px 0px;float:right;}
.ui-tabs-hide{display:none;}
.googlemap{-moz-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);margin-bottom:20px;border-top-left-radius:10px;border-top-right-radius:10px;}
div.prev-posts{float:right;}
div.next-posts{float:left;}
.entry table{overflow:hidden;background:#fefefe;width:99%;margin:0 0 40px 4px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}
.entry th, td{padding:12px 20px 12px;text-align:center;}
.entry th{padding-top:18px;text-shadow:1px 1px 1px #fff;background:#e8eaeb;font-weight:bold;}
.entry td{border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.entry tr.odd-row td{background:#f6f6f6;}
.entry td.first, th.first{text-align:left}
.entry td.last{border-right:none;}
.entry td{background:-webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));background:-moz-linear-gradient(top, #fefefe, #f9f9f9);background:-ms-linear-gradient(top, #fefefe, #f9f9f9);background:-o-linear-gradient(top, #fefefe, #f9f9f9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#fefefe',GradientType=0);}
.entry tr.odd-row td{background:-webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));background:-moz-linear-gradient(top, #f6f6f6, #f1f1f1);background:-ms-linear-gradient(top, #f6f6f6, #f1f1f1);background:-o-linear-gradient(top, #f6f6f6, #f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#f6f6f6',GradientType=0);}
.entry th{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#E5E5E5));background:-moz-linear-gradient(top, #fff, #E5E5E5);background:-ms-linear-gradient(top, #fff, #E5E5E5);background:-o-linear-gradient(top, #fff, #E5E5E5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0);}
tr:first-child th.first{-moz-border-radius-topleft:5px;-ms-border-radius-topleft:5px;-o-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-left-radius:5px;}
tr:first-child th.last{-moz-border-radius-topright:5px;-ms-border-radius-topright:5px;-o-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-top-right-radius:5px;}
tr:last-child td.first{-moz-border-radius-bottomleft:5px;-ms-border-radius-bottomleft:5px;-o-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;}
tr:last-child td.last{-moz-border-radius-bottomright:5px;-ms-border-radius-bottomright:5px;-o-border-radius-bottomright:5px;border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
.contentfull table{overflow:hidden;background:#fefefe;width:99%;margin:0 0 40px 4px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}
.contentfull th, td{padding:12px 20px 12px;text-align:center;}
.contentfull th{padding-top:18px;text-shadow:1px 1px 1px #fff;background:#e8eaeb;font-weight:bold;}
.contentfull td{border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.contentfull tr.odd-row td{background:#f6f6f6;}
.contentfull td.first, th.first{text-align:left}
.contentfull td.last{border-right:none;}
.contentfull td{background:-webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));background:-moz-linear-gradient(top, #fefefe, #f9f9f9);background:-ms-linear-gradient(top, #fefefe, #f9f9f9);background:-o-linear-gradient(top, #fefefe, #f9f9f9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#fefefe',GradientType=0);}
.contentfull tr.odd-row td{background:-webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));background:-moz-linear-gradient(top, #f6f6f6, #f1f1f1);background:-ms-linear-gradient(top, #f6f6f6, #f1f1f1);background:-o-linear-gradient(top, #f6f6f6, #f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#f6f6f6',GradientType=0);}
.contentfull th{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#E5E5E5));background:-moz-linear-gradient(top, #fff, #E5E5E5);background:-ms-linear-gradient(top, #fff, #E5E5E5);background:-o-linear-gradient(top, #fff, #E5E5E5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0);}
div.messagebox{border:1px solid;border-radius:5px;padding:24px 24px 24px 52px;margin-bottom:20px;-moz-box-shadow:-1px 3px 8px #D1CDCD, inset 0 0px 50px 0px rgba(0,0,0,0.1);-webkit-box-shadow:-1px 3px 8px #D1CDCD, inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);box-shadow:-1px 3px 8px #D1CDCD, inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);}
div.messagebox.red{background:#FFD2D2 url("/wp-content/themes/wellness/images/alert-bad.png") no-repeat 15px;border-color:#6B1212;color:#6B1212;}
div.messagebox.green{background:#D7FFC4 url("/wp-content/themes/wellness/images/alert-good.png") no-repeat 15px;border-color:#365F1B;color:#365F1B;}
div.messagebox.blue{background:#C6E6FF url("/wp-content/themes/wellness/images/alert-arrow.png") no-repeat 15px;border-color:#002D59;color:#002D59;}
div.messagebox.yellow{background:#FFF8BF url("/wp-content/themes/wellness/images/alert-warning.png") no-repeat 15px;border-color:#4E460E;color:#4E460E;}
p.nocomments{border-radius:5px;border:1px solid #BBBABA;padding:12px 12px 12px 12px;margin-bottom:20px;-moz-box-shadow:inset 0 0px 50px 0px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);box-shadow:inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);}
dt{font-weight:bold;}
dd{background:none no-repeat left top;padding-left:12px;margin:6px 0 12px 0;}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
.ui-datepicker{width:216px;height:auto;margin:0px auto 0;font:9pt Arial, sans-serif;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, .5);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, .5);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, .5);border-radius:5px;background:#FFF;}
.ui-datepicker a{text-decoration:none;}
.ui-datepicker table{width:100%;}
.ui-datepicker-header{color:#FFF;font-weight:bold;-webkit-box-shadow:inset 0px 1px 1px 0px rgba(250, 250, 250, 2);-moz-box-shadow:inset 0px 1px 1px 0px rgba(250, 250, 250, .2);box-shadow:inset 0px 1px 1px 0px rgba(250, 250, 250, .2);text-shadow:1px -1px 0px #000;filter:dropshadow(color=#000, offx=1, offy=-1);line-height:30px;border-width:1px 0 0 0;border-style:solid;border-color:#555;}
.ui-datepicker-title{text-align:center;}
.ui-datepicker-prev, .ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-repeat:no-repeat;line-height:600%;overflow:hidden;}
.ui-datepicker-prev{float:left;background-image:url("/wp-content/themes/wellness/images/calendar-arrow-prev.png");background-position:center 5px;}
.ui-datepicker-next{float:right;background-image:url("/wp-content/themes/wellness/images/calendar-arrow-next.png");background-position:center 5px;}
.ui-datepicker thead{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f7f7f7 0%, #f1f1f1 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#f1f1f1));background-image:-webkit-linear-gradient(top, #f7f7f7 0%,#f1f1f1 100%);background-image:-o-linear-gradient(top, #f7f7f7 0%,#f1f1f1 100%);background-image:-ms-linear-gradient(top, #f7f7f7 0%,#f1f1f1 100%);background-image:linear-gradient(top, #f7f7f7 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f1f1f1',GradientType=0);border-bottom:1px solid #bbb;}
.ui-datepicker th{text-transform:uppercase;font-size:6pt;padding:5px 0;color:#666666;text-shadow:1px 0px 0px #fff;filter:dropshadow(color=#fff, offx=1, offy=0);}
.ui-datepicker tbody td{padding:0;border-right:1px solid #bbb;}
.ui-datepicker tbody td:last-child{border-right:0px;}
.ui-datepicker tbody tr{border-bottom:1px solid #bbb;}
.ui-datepicker tbody tr:last-child{border-bottom:0px;}
.ui-datepicker td span, .ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:30px;line-height:30px;color:#666666;text-shadow:1px 1px 0px #fff;filter:dropshadow(color=#fff, offx=1, offy=1);}
.ui-datepicker-calendar .ui-state-default{background:#ededed;background:-moz-linear-gradient(top, #ededed 0%, #dedede 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dedede));background:-webkit-linear-gradient(top, #ededed 0%,#dedede 100%);background:-o-linear-gradient(top, #ededed 0%,#dedede 100%);background:-ms-linear-gradient(top, #ededed 0%,#dedede 100%);background:linear-gradient(top, #ededed 0%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dedede',GradientType=0);-webkit-box-shadow:inset 1px 1px 0px 0px rgba(250, 250, 250, .5);-moz-box-shadow:inset 1px 1px 0px 0px rgba(250, 250, 250, .5);box-shadow:inset 1px 1px 0px 0px rgba(250, 250, 250, .5);}
.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7;}
.ui-datepicker-calendar .ui-state-active{background:#7C7C7C;;-webkit-box-shadow:inset 0px 0px 10px 0px rgba(0, 0, 0, .1);-moz-box-shadow:inset 0px 0px 10px 0px rgba(0, 0, 0, .1);box-shadow:inset 0px 0px 10px 0px rgba(0, 0, 0, .1);color:#e0e0e0;text-shadow:0px 1px 0px #303030;filter:dropshadow(color=#303030, offx=0, offy=1);border:1px solid ##494949;position:relative;margin:-1px;}
.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3;}
.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0;}
.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0;}
.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0;}
.ui-timepicker-container{position:absolute;overflow:hidden}.ui-timepicker{display:block;height:200px;text-align:center;list-style:none outside none;overflow:auto;overflow-x:hidden;margin:0;padding:0 0 0 1px}.ui-timepicker-standard{font-size:1.1em;background-color:#FFF;border:1px solid #AAA;color:#222;margin:0;padding:2px}.ui-timepicker-standard a{color:#222}.ui-timepicker-standard .ui-state-hover{background-color:#DADADA;border:1px solid #999;font-weight:normal;color:#212121}.ui-timepicker-standard .ui-menu-item{margin:0;padding:0}.ui-timepicker-standard .ui-menu-item a{display:block;padding:0.2em 0.4em;line-height:1.5;text-decoration:none}.ui-timepicker-standard .ui-menu-item a.ui-state-hover{font-weight:normal;margin:-1px -1px -1px -1px}
.ui-timepicker-corners,.ui-timepicker-corners .ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px}.ui-timepicker-hidden{display:none}
span.forohfor{display:block;text-align:center;color:#DBDBDB;text-shadow:#707070 -1px -1px 2px, white 2px 1px 0px;letter-spacing:-11px;padding:90px;font-size:190px;border-bottom:1px solid #CCC;font-weight:bold;}
span.notfound{display:block;text-align:center;font-family:'Signika', sans-serif;color:silver;text-shadow:#707070 -1px -1px 1px, white 2px 1px 0px;font-size:38px;margin-top:20px;}


@media only screen and (max-width: 985px) and (min-width: 768px){


}