* {
	max-height: 1000000px;
}
body {
	margin: 0;
	color: #fff;
	font: 15px/20px 'open_sansregular', Arial, Helvetica;
	background: #fff;
	webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: none;
}
img {
	border-style: none;
}
a {
	text-decoration: none;
	color: #00f;
	outline:0;
}
a:hover {
	text-decoration: underline;
}
a:active {
	background-color: transparent;
}
input, textarea, select {
	font: 100% Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #000;
}
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
@font-face {
 font-family: 'open_sansbold';
 src: url('../fonts/opensans-bold-webfont.eot');
 src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-bold-webfont.woff') format('woff'), url('../fonts/opensans-bold-webfont.ttf') format('truetype'), url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'open_sansextrabold';
 src: url('../fonts/opensans-extrabold-webfont.eot');
 src: url('../fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-extrabold-webfont.woff') format('woff'), url('../fonts/opensans-extrabold-webfont.ttf') format('truetype'), url('../fonts/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'open_sansregular';
 src: url('../fonts/opensans-regular-webfont.eot');
 src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-regular-webfont.woff') format('woff'), url('../fonts/opensans-regular-webfont.ttf') format('truetype'), url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
#wrapper {
	overflow: hidden;
}
#header {
	background: #fd81b7;
}
.top-bar {
	background: #2b76d5;
	border-bottom: #1856a4 solid 1px;
}
.top-bar-holder {
	overflow: hidden;
	margin: 0 auto;
}
.top-bar-holder strong {
	background: url(../images/tel-icon.png) no-repeat 0 50%;
	font-weight: normal;
	font: 14px/54px 'open_sansregular';
}
.social .three-columns {
	/*overflow: hidden;*/
}
.social .column.facebook {
	background: #fff;
	border: #f1f6fc solid 1px;
	border-radius: 2px;
	overflow: hidden;
}
.social .column.facebook img {
	padding: 6px 12px;
	float: left;
}
.social .column.facebook span {
	background: url(../images/like-icon.png) no-repeat 0 50%;
	color: #35599c;
	font: 12px/24px 'open_sansregular';
	margin: 0 auto;
}
.social .column.twitter {
	background: #46adfc;
	border: #2d7ad8 solid 1px;
	border-radius: 2px;
	overflow: hidden;
	font: 12px/28px 'open_sansregular';
}
.social .column.counter {
	background: url(../images/counter-bg.png) no-repeat;
	text-align: center;
	color: #323232;
	font: 10px/19px 'open_sansregular';
}
.social .column.google-plus {
	border: #f1f6fc solid 1px;
	background: #f1f6fc;
	border-radius: 2px;
}
.social .column.google-plus img {
	margin: 0 auto;
	display: block;
}
.header-holder {
	margin: 0 auto;
	overflow: hidden;
}
.header-holder .logo {
	background: url(../images/logo.png) no-repeat;
	text-indent: -9999px;
	background-size:100%;
}
.header-holder .logo a {
	display: block;
	height: 100%;
}
.header-holder #menu-nav {
	list-style: none;
	overflow: hidden;
	float: right;
	margin: 0;
	padding: 0;
}
#menu-nav li {
	float: left;
}
#menu-nav a {
	color: #1c1c1c;
	font: 14px/62px 'open_sansregular';
}
#menu-nav a:hover {
	text-decoration: none;
	color: #fff;
}
#main .banner {
	background: #ececec;
}
.mask {
	overflow: hidden;
}
#main .products {
	overflow: hidden;
}
#main .products .column:first-child {
	margin: 0;
}
.products .column.about { /*width: 324px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background-color: #478ce3; -webkit-box-shadow: inset 0 1px rgba(92,160,245,.75); -moz-box-shadow: inset 0 1px rgba(92,160,245,.75); box-shadow: inset 0 1px rgba(92,160,245,.75); border: solid 1px #1d63bc;*/
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background-color: #fd72ae;
	-webkit-box-shadow: inset 0 1px rgba(255, 186, 216, .75);
	-moz-box-shadow: inset 0 1px rgba(255, 186, 216, .75);
	box-shadow: inset 0 1px rgba(255, 186, 216, .75);
	border: solid 1px #ff4d9a;
	background-image: -webkit-linear-gradient(bottom, #fc6caa, #fd8ebe);
	background-image: -moz-linear-gradient(bottom, #fc6caa, #fd8ebe);
	background-image: -o-linear-gradient(bottom, #fc6caa, #fd8ebe);
	background-image: linear-gradient(to top, #fc6caa, #fd8ebe);
}
.products .column.about:hover {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #478ce3;
	-webkit-box-shadow: inset 0 1px rgba(92, 160, 245, .75);
	-moz-box-shadow: inset 0 1px rgba(92, 160, 245, .75);
	box-shadow: inset 0 1px rgba(92, 160, 245, .75);
	border: solid 1px #1d63bc;
}
.products .column.about .img-holder {
	background: #fc9ec7;
	border: #f94996 solid 1px;
}
.products .column.about:hover .img-holder {
	background: #62a2f1;
	border: #3175cb solid 1px;
}
.products .column.about .text-area {
	overflow: hidden;
	font: 12px/24px 'open_sansregular';
}
.column.about .text-area strong, .column.obstetrics strong, .column.gynecology strong {
	display: block;
	font: 14px/24px 'open_sansregular';
	color: #fff;
}
.column.about .text-area a {
	font: 14px/24px 'open_sansregular';
	color: #fff;
	display: block;
}
.products .column.gynecology, .products .column.obstetrics {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background-color: #fd72ae;
	-webkit-box-shadow: inset 0 1px rgba(255, 186, 216, .75);
	-moz-box-shadow: inset 0 1px rgba(255, 186, 216, .75);
	box-shadow: inset 0 1px rgba(255, 186, 216, .75);
	border: solid 1px #ff4d9a;
	background-image: -webkit-linear-gradient(bottom, #fc6caa, #fd8ebe);
	background-image: -moz-linear-gradient(bottom, #fc6caa, #fd8ebe);
	background-image: -o-linear-gradient(bottom, #fc6caa, #fd8ebe);
	background-image: linear-gradient(to top, #fc6caa, #fd8ebe);
}
.products .column.gynecology:hover {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #478ce3;
	-webkit-box-shadow: inset 0 1px rgba(92, 160, 245, .75);
	-moz-box-shadow: inset 0 1px rgba(92, 160, 245, .75);
	box-shadow: inset 0 1px rgba(92, 160, 245, .75);
	border: solid 1px #1d63bc;
}
.column.gynecology .text-area, .column.obstetrics .text-area {
	overflow: hidden;
	font: 12px/24px 'open_sansregular';
}
.column.gynecology .text-area a, .column.obstetrics .text-area a {
	font: 14px/24px 'open_sansregular';
	color: #fff;
	display: block;
}
.products .column.obstetrics:hover {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #478ce3;
	-webkit-box-shadow: inset 0 1px rgba(92, 160, 245, .75);
	-moz-box-shadow: inset 0 1px rgba(92, 160, 245, .75);
	box-shadow: inset 0 1px rgba(92, 160, 245, .75);
	border: solid 1px #1d63bc;
}
#main .about-text {
	color: #474646;
	overflow: hidden;
}
#main .about-text h1, #main .login h1 {
	font: 24px/30px 'open_sansregular';
	color: #2266bc;
}
#main .about-text strong {
	color: #f869a8;
	font: 14px/24px 'open_sansregular';
	font-weight: normal;
}
#main .about-text p {
	font: 14px/24px 'open_sansregular';
}
#main .about-text a {
/*float: right;
	display: block;*/
}
#main .about-text strong.title {
	color: #195fb8;
}
#main .services .three-columns {
	overflow: hidden;
}
.services .three-columns .column {
	background: rgb(253,140,189);
	background: #ebebeb;
	border-radius: 3px;
}
.services .three-columns .column:first-child {
	margin: 0;
}
.services .three-columns .column h2 {  /* Old browsers */
	background: -moz-linear-gradient(top, rgba(253, 140, 189, 1) 0%, rgba(253, 124, 180, 1) 55%, rgba(253, 124, 180, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(253, 140, 189, 1)), color-stop(55%, rgba(253, 124, 180, 1)), color-stop(100%, rgba(253, 124, 180, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(253, 140, 189, 1) 0%, rgba(253, 124, 180, 1) 55%, rgba(253, 124, 180, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(253, 140, 189, 1) 0%, rgba(253, 124, 180, 1) 55%, rgba(253, 124, 180, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(253, 140, 189, 1) 0%, rgba(253, 124, 180, 1) 55%, rgba(253, 124, 180, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(253, 140, 189, 1) 0%, rgba(253, 124, 180, 1) 55%, rgba(253, 124, 180, 1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8cbd', endColorstr='#fd7cb4', GradientType=0 ); /* IE6-9 */
	border-radius: 3px 3px 0 0;
	font: 14px/52px 'open_sansregular';
}
.services .three-columns .column ul {
	overflow: hidden;
	list-style: none;
}
.services .three-columns .column a {
	color: #464444;
	font: 12px/24px 'open_sansregular';
	text-decoration: none;
}
.services .three-columns .column a:hover {
	color: #2b76d5;
}
#footer {
	background: #2b76d5;
}
.footer-holder .three-columns {
	overflow: hidden;
}
.footer-holder .column.ourlinks h3, .footer-holder .column.social-links h3, .footer-holder .column.contact-us h3 {
	font-weight: normal;
	font: 14px/50px 'open_sansregular';
	padding: 0;
	margin: 0;
}
.footer-holder .column.ourlinks ul {
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0;
}
.footer-holder .column.ourlinks li {
	background: url(../images/footer-li-bg.png) no-repeat 0 50%;
}
.footer-holder .column.ourlinks a {
	color: #fff;
	font: 12px/16px 'open_sansregular';
}
.footer-holder .column.social-links ul {
	margin: 0;
	padding: 0;
	overflow: hidden;
	list-style: none;
}
.footer-holder .column.social-links li:first-child {
	margin: 0;
}
.footer-holder .column.contact-us p {
	color: #fff;
	font: 12px/25px 'open_sansregular';
	margin: 0;
	padding: 0;
}
#footer .copyright {
	background: #fd72ae;
}
.copyright .copyright-holder {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	font: 12px/43px 'open_sansregular';
}
.copyright .copyright-holder a {
	color: #000;
}
#main .contact-us {
	color: #3b3b3b;
	overflow: hidden;
}
#main .contact-us h1 {
	font-weight: normal;
	font: 24px/50px 'open_sansregular';
	color: #2266bc;
}
.map {
	border: #e4e4e4 solid 1px;
	display: inline-block;
}
.contact-left-sec p {
	font: 12px/24px 'open_sansregular';
}
.contact-left-sec a {
	color: #3b3b3b;
}
.form-holder {
	overflow: hidden;
}
.form-holder .row {
	padding: 7px 0;
}
.form-holder form {
	overflow: hidden;
}
.form-holder label {
	text-align: right;
	font: 14px/24px 'open_sansregular';
	color: #202020;
}
.form-holder input[type="text"] {
	background: #f8f8f8;
	border: #d0d0d0 solid 1px;
	border-radius: 2px;
}
.form-holder input[type="submit"] {
	background: url(../images/send-btn.jpg) no-repeat;
	font-size: 0;
	line-height: 0;
	border: 0;
}
.form-holder textarea {
	background: #f8f8f8;
	border: #d0d0d0 solid 1px;
	border-radius: 2px;
}
#main .login {
	overflow: hidden;
}
.login .login-area .row {
	overflow: hidden;
}
.login .login-area label {
	font: 14px/24px 'open_sansregular';
	color: #202020;
	text-align: right;
}
.login .login-area input[type="text"], .login .login-area input[type="password"] {
	border: #e2e2e2 solid 1px;
	border-radius: 2px;
}
.login-area .row.login-btns input[type="submit"] {
	background: url(../images/login-btn.jpg) no-repeat;
	font-size: 0;
	line-height: 0;
	border: 0;
	display: inline-block;
	vertical-align: top;
}
.about-text span.heading {
	font: 16px/24px 'open_sansregular';
	color: #000;
	font-weight: bold;
}
.about-text a.readmore {
	float: none !important;
	display: inline-block !important;
}
.login .row .search-area label {
	font: 14px/24px 'open_sansregular';
	color: #202020;
}
.login .row .search-area input[type="text"] {
	border: #e2e2e2 solid 1px;
	border-radius: 2px;
}
.login .row .search-area input[type="submit"] {
	background: url(../images/search-btn.jpg) no-repeat;
	font-size: 0;
	line-height: 0;
	border: 0;
}
.login .row .table-holder table {
	border-collapse: collapse;
	color: #434343;
	font: 14px/24px 'open_sansregular';
	color: #202020;
}
.login .row .table-holder th {
	text-align: left;
	font-weight: normal;
	color: #2b76d5;
	line-height: 45px;
}
.login .row .table-holder a {
	font: 14px/24px 'open_sansregular';
	color: #202020;
}
#main .forms .open-close {
	overflow: hidden;
}
.forms .open-close .opener {
	background: #2b76d5 url(../images/form-opener.png) no-repeat 25px 50%;
	display: block;
	border-bottom: #fff solid 1px;
	font: 14px/54px 'open_sansregular';
	color: #fff;
	text-decoration: none;
}
.patient-client-infos {
	overflow: hidden;
}
.patient-client-infos .user {
	padding: 0;
	margin: 0;
	overflow: hidden;
	background: #dddddd;
	list-style: none;
}
.patient-client-infos .user a {
	font: 14px/54px 'open_sansregular';
	color: #515151;
	display: block;
	height: 100%;
}
.patient-client-infos .user a:hover {
	background: #2b76d5;
	text-decoration: none;
	color: #fff;
}
.patient-client-infos li {
	float: left;
}
#main .forms .slide {
	background: #fff;
	height: auto;
}
.forms .open-close.active .opener {
	background: #dddddd url(../images/form-closer.png) no-repeat 25px 50%;
	color: #323030;
}
.request-confidential-communication {
	overflow: hidden;
}
.request-confidential-communication .head {
	overflow: hidden;
	border-bottom: #dddddd solid 1px;
}
.request-confidential-communication .right-section p {
	color: #525151;
	font: 12px/12px 'open_sansregular';
}
.request-confidential-communication .content-area {
	overflow: hidden;
}
.request-confidential-communication .content-area p {
	font: 12px/50px 'open_sansregular';
	color: #161616;
}
.request-confidential-communication .content-area table {
	border-collapse: collapse;
	color: #161616;
	font: 12px/12px 'open_sansregular';
}
.request-confidential-communication .content-area label {
	display: block;
	color: #161616;
	font: 12px/60px 'open_sansregular';
}
.request-confidential-communication .content-area textarea {
	background: #f1f1f1;
	border: #cdcdcd solid 1px;
}
.request-confidential-communication .content-area .row {
	overflow: hidden;
}
.request-confidential-communication .content-area .row input[type="submit"], .terms-condition-form .row input[type="submit"], .about-infos .row input[type="submit"], .history-physical .personal-infos input[type="submit"] {
	font-size: 0;
	border: 0;
	line-height: 0;
	background: url(../images/submit-btn.png) no-repeat;
}
.request-confidential-communication .content-area p.normal {
	font: 12px/24px 'open_sansregular';
	color: #161616;
}
span.signature-box {
	background: #f1f1f1;
	border: #cdcdcd solid 1px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: middle;
}
.request-confidential-communication .content-area .row.signature strong {
	color: #636262;
	font: 12px/24px 'open_sansregular';
}
.request-confidential-communication .content-area .act-for-patient {
	background: none repeat scroll 0 0 #F1F1F1;
	border: 1px solid #CDCDCD;
}
.request-confidential-communication .content-area .row.date label {
	display: inline-block;
}
.request-confidential-communication .content-area .row.date input[type="text"] {
	background: #f1f1f1;
	border: 1px solid #CDCDCD;
	border-radius: 3px;
}
.request-confidential-communication .content-area .row.client-info label {
	display: inline-block;
}
.request-confidential-communication .content-area .row.client-info input[type="text"] {
	border: 1px solid #CDCDCD;
	border-radius: 3px;
	background: #f1f1f1;
}
.request-confidential-communication .content-area .row.contact-conditions {
	overflow: hidden;
	padding: 0;
}
.request-confidential-communication .content-area .row.contact-conditions label {
	display: inline-block;
	font: 12px/38px 'open_sansregular';
}
.request-confidential-communication .content-area .row.textareala label {
	font: 12px/45px 'open_sansregular';
}
.terms-condition-form .terms-condition-form {
	overflow: hidden;
}
.terms-condition-form strong.title {
	font: 14px/38px 'open_sansregular';
	color: #161616;
	font-weight: normal;
}
.terms-condition-form .row {
	overflow: hidden;
}
.terms-condition-form .row label {
	color: #636262;
	font: 12px/24px 'open_sansregular';
}
.terms-condition-form .row input[type="text"] {
	border: 1px solid #CDCDCD;
	border-radius: 3px;
	background: #f1f1f1;
}
.terms-condition-form p {
	color: #636262;
	font: 12px/24px 'open_sansregular';
	margin: 0;
}
.terms-condition-form .row .normal-txtarea {
	border: 1px solid #CDCDCD;
	border-radius: 3px;
	background: #f1f1f1;
}
.authorization-release {
	overflow:hidden;
	font: 12px/31px 'open_sansregular';
	color:#636262;
}
.authorization-release .about-infos {
	overflow:hidden;
}
.about-infos strong.title {
	color:#161616;
	font: 14px/31px 'open_sansregular';
	color:#636262;
	font-weight:600;
}
.about-infos .row:after {
	display:block;
	content:"";
	clear:both;
}
.about-infos .row label {
	text-align:left;
	color:#636262;
	display:inline-block;
	vertical-align:middle;
}
.about-infos .row input[type="text"] {
	display:inline-block;
	vertical-align:middle;
	border: 1px solid #CDCDCD;
	border-radius: 3px;
	background: #f1f1f1;
}
.about-infos .row address {
	font-style:normal;
	line-height:12px;
}
.about-infos .row strong.name {
	font-weight:normal;
	display:block;
}
.about-infos .row dl, .about-infos .row dd {
	margin:0;
	font-size:14px;
}
.about-infos .row dt {
	float:left;
}
.about-infos .row table {
	width:100%;
	border-collapse:collapse;
	color:#080808;
	font: 14px/31px 'open_sansregular';
	color:#636262;
	font-weight:600;
}
.about-infos .row.authorization-extend {
	margin:0;
}
.about-infos .row.authorization-extend label {
	width:auto;
	display:inline-block;
	vertical-align:middle;
}
.about-infos .row.authorization-extend input[type="checkbox"] {
	display:inline-block;
	vertical-align:middle;
}
.about-infos ol li {
	font: 12px/24px 'open_sansregular';
}
.history-physical {
	color:#636262;
}
.history-physical .row {
	overflow:hidden;
}
.history-physical .row .col label {
	text-align:left;
	display:inline-block;
	display:inline-block;
	vertical-align:middle;
}
.history-physical .row .col input[type="text"] {
	background:#f1f1f1;
	border:#cdcdcd solid 1px;
	border-radius:2px;
	display:inline-block;
	vertical-align:middle;
}
.history-physical .major-surgery {
	overflow:hidden;
}
.major-surgery .row .col:first-child {
	display:inline-block;
	vertical-align:middle;
}
.major-surgery .row .col input[type="text"] {
	background:#f1f1f1;
	border:#cdcdcd solid 1px;
	border-radius:2px;
	display:inline-block;
	vertical-align:middle;
}
.major-surgery .medical-history {
	overflow:hidden;
}
.major-surgery .medical-history table {
	border-collapse:collapse;
	color:#5b5a5a;
	font: 12px/21px 'open_sansregular';
}
.major-surgery .about-birth {
	overflow:hidden;
}
.history-physical .about-birth .row.prag .col label {
	display:inline-block;
	vertical-align:middle;
	text-align:left;
	font: 12px/14px 'open_sansregular';
}
.history-physical .about-birth .row .col label {
	display:inline-block;
	vertical-align:middle;
	text-align:left;
	font: 12px/14px 'open_sansregular';
}
.history-physical .about-birth .row .col span {
	font: 12px/31px 'open_sansregular';
}
.history-physical .family-history {
	overflow:hidden;
}
.history-physical .family-history table {
	border-collapse:collapse;
	font: 12px/24px 'open_sansregular';
	text-align:center;
}
.history-physical .family-history table .small {
	background: none repeat scroll 0 0 #F1F1F1;
	border: 1px solid #CDCDCD;
	border-radius: 2px;
	display: inline-block;
	vertical-align: middle;
}
.history-physical .personal-infos {
	overflow:hidden;
}
.history-physical .personal-infos .col label {
	display:inline-block;
	vertical-align:middle;
	text-align:left;
	font: 12px/14px 'open_sansregular';
}
.client-pateint-infos {
	overflow:hidden;
}
.client-pateint-infos .head {
	background:#dddddd;
}
.client-pateint-infos .head ul {
	margin:0 auto;
	list-style:none;
}
.client-pateint-infos .head li {
	float:left;
}
.client-pateint-infos .head a {
	display:block;
	color:#515151;
}
.client-pateint-infos .head a:hover {
	background:#2b76d5;
	color:#fff;
	text-decoration:none;
}
.client-pateint-infos-holder .filter-area {
	overflow:hidden;
}
.filter-area .col.export-to-cvs {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #595255;
	background-image: -webkit-linear-gradient(bottom, #222, #585757);
	background-image: -moz-linear-gradient(bottom, #222, #585757);
	background-image: -o-linear-gradient(bottom, #222, #585757);
	background-image: linear-gradient(to top, #222, #585757);
	text-align:center;
}
.filter-area .col.export-to-cvs a {
	font: 12px/40px 'open_sansregular';
	color:#fff;
	display:block;
	height:100%;
}
.filter-area .col.export-to-cvs a:hover {
	text-decoration:none;
}
.client-pateint-infos-holder .filter-area .col select {
	display:inline-block;
	vertical-align:middle;
12px/14px 'open_sansregular';
	color:#6a6a6a;
}
.filter-area .col.callendar {
	border:#cbcbcb solid 1px;
	border-radius:3px;
}
.filter-area .col.callendar a {
	display:block;
	height:100%;
}
.filter-area .col.callendar a:hover {
	text-decoration:none;
}
.filter-area .col.callendar img {
	float:left;
	background:#dddddd;
	border-radius:3px;
}
.filter-area .col.callendar span {
	font: 12px/40px 'open_sansregular';
	color:#837e7e;
}
.filter-area .col.from span {
	font: 12px/40px 'open_sansregular';
	color:#837e7e;
}
.client-pateint-infos-holder .table-holder {
	overflow:hidden;
	border:#c7c7c7 solid 1px;
}
.client-pateint-infos-holder .table-holder table {
	border-collapse:collapse;
	text-align:center;
	overflow:hidden;
}
.client-pateint-infos-holder .table-holder th {
	color:#fff;
	background:#2b76d5 url(../images/th-bg.jpg) repeat-y;
	font: 12px/51px 'open_sansregular';
}
.client-pateint-infos-holder .table-holder td {
	border-right:#fff solid 2px;
	color:#282828;
	font: 12px/14px 'open_sansregular';
}
.client-pateint-infos-holder .table-holder tr.grey {
	background:#e6e5e5;
}
ul.print-download {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
ul.print-download li a {
	background:url(../images/print-icon.png) no-repeat 100% 50%;
	font: 12px/31px 'open_sansregular';
	display:block;
	color:#3b3b3b;
}
ul.print-download li.download a {
	background: url(../images/download-icon.png) 100% 50% no-repeat !important;
}
.header-holder ul.slimmenu{
	float:right;
	margin:0px;	
}
.social .three-columns .bottomcontainerBox{
	background:none !important;
	overflow:hidden !important;	
}
.about-text .bottomcontainerBox,
.entry-content .bottomcontainerBox
{
	display:none !important;	
}