


p{margin:0 0 18px 0;font-size: 13px;}
hr{border:0;margin: 36px 0 22px 0;padding: 1px;background: #9E9E9E;}
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;}

.bx-next:hover {
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.8;
}
.bx-prev:hover {
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.8;
}

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);display: none;}

.sf-menu li a{padding: 18px 12px 18px 12px !important;text-decoration:none;color:#FFF;-webkit-transition:background-color 0.3s ease-in-out, text-shadow 200ms ease-in-out 0s;-moz-transition:background-color 0.3s ease-in-out, text-shadow 200ms ease-in-out 0s;-ms-transition:background-color 0.3s ease-in-out, text-shadow 200ms ease-in-out 0s;-o-transition:background-color 0.3s ease-in-out, text-shadow 200ms ease-in-out 0s;transition:background-color 0.3s ease-in-out, text-shadow 200ms ease-in-out 0s;font-size:14px;font-family:'Signika', sans-serif;}

.bookingform textarea, .bookingform select{width:95%;margin-bottom:6px;}

img.alignright.size-medium.wp-image-2698 { margin-top: 37px; }

div.bookingform{margin: 0 -54px 12px 0px;}

.bookingform input[type="text"] {width: 95%; margin-bottom: 9px; margin-top: 3px;}

span.wpcf7-not-valid-tip { color: #DA000A;text-shadow: none; font-weight: 600;background:none !important;border:none !important; }

@media only screen and (max-width: 479px) {

div.bookingform { width: 300px !important; height: 600px; margin: 0 -54px 40px -19px !important; padding-bottom: 40px; }

.bookingform:before {display:none;}
}

body {
background-color: #fff;
}
