#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-advantages {
	float: left;
	box-sizing: border-box;
}

.b-advantages,.b-advantages__item,.b-advantages__list {
	width: 100%;
	position: relative;
}

@media screen and (min-width:82.5em) {
	.b-advantages__item,.b-advantages__list {
		width: 100%;
	}
}

.b-advantages__item {
	padding: 0 25px;
	position: absolute;
	right: -2000px;
	opacity: 0;
	top: 0;
	transition: opacity .2s linear 0,right .7s linear .2s;
}

.b-advantages__item.start {
	right: 0;
	opacity: 1;
	transition: opacity 0 linear 0,right 0 linear 0;
}

.b-advantages__item.active {
	right: 0;
	opacity: 1;
}

@media print,screen and (min-width:30em) {
	.b-advantages__item {
		padding: 0 58px;
	}
}

@media print,screen and (min-width:45em) {
	.b-advantages__item {
		padding: 0 85px;
	}

	.b-advantages__item img {
		width: 325px;
		border-radius: 40px;
	}
}

@media screen and (min-width:82.5em) {
	.b-advantages__item {
		padding: 0 150px;
	}

	.b-advantages__item img {
		width: 430px;
		float: left;
	}
}

@media screen and (min-width:100em) {
	.b-advantages__item {
		padding: 0 25px;
	}

	.b-advantages__item img {
		width: 480px;
	}
}

.b-advantages__list {
	position: relative;
	overflow: hidden;
}

@media print,screen and (min-width:45em) {
	.b-advantages__list {
		margin-top: 50px;
	}
}

.b-advantages__item-title {
	color: var(--major-dark)!important;
	display: block;
	font-size: 1.5em;
	line-height: 1em;
	margin-bottom: 28px;
	text-transform: lowercase;
	font-weight: 900;
	text-align: center;
	margin-top: -30px;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
}

@media print,screen and (min-width:30em) {
	.b-advantages__item-title {
		font-size: 2em;
	}
}

@media print,screen and (min-width:45em) {
	.b-advantages__item-title {
		font-size: 3.2em;
		position: relative;
		top: -205px;
		left: 38px;
		margin-top: 0;
		margin-bottom: 0;
	}
}

@media screen and (min-width:82.5em) {
	.b-advantages__item-title {
		margin-top: 0;
		text-align: left;
		left: -1.7em;
		top: .7em;
	}
}

.b-advantages__item-src {
	line-height: 1.5em;
	display: inline-block;
}

@media print,screen and (min-width:64em) {
	.b-advantages__item-src {
		width: 250px;
		margin-left: 375px;
		margin-top: -90px;
	}
}

@media screen and (min-width:82.5em) {
	.b-advantages__item-src {
		width: calc(100% - 3em - 430px);
		margin-left: 3em;
		margin-top: 7em;
		width: calc(100% - 3em - 480px);
	}
}

.b-advantages__next,.b-advantages__prev {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAABOCAMAAAANfiYgAAAAk1BMVEVHcEz/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/ZgZ3BrODAAAAMHRSTlMAFv5XBQLO+g9J9sIJfx0xp5py8Txk2em1JyaNtozY6mVx8D2ZqB4wgOEB19Tf3uKjhoSyAAABBElEQVQ4y5WVRxaCUBRDFbGCDaVYwYZgzf5X5wZyBzK9Jx/4eS/pvJ5xxz5vNR70NKk9iXTz4B7o4slVg74F3bMqLzmpHFkQHrXzkrGGG08K7T3YDjX25KAstGCUK/GSVKuuBf2Bll6yVjD3ZKHIg9lEPU+mar3Lcaspujyz4BFp4SXzQGtPlujySqmXJMrB5UwHdHnryV6FBxt0eacjuFzq5CWVzujy1UsuCu6e3MjlGl1u9PkP4FH0cvpc/EG6ErxEunY0iqylYcDxoYHDEaWhpjXAxaFVi7+wnLTOGAAUGRQyGEsUZBh9FJYYrxTIFOEY+lQTWCxURVheVHdYkFipVMI/ehYekz1L4E0AAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	position: absolute;
	top: 151px;
	width: 19px;
	height: 59px;
	background-size: contain;
	cursor: pointer;
}

@media print,screen and (min-width:30em) {
	.b-advantages__next,.b-advantages__prev {
		width: 23px;
		height: 78px;
		top: 275px;
	}
}

@media print,screen and (min-width:45em) {
	.b-advantages__next,.b-advantages__prev {
		top: 245px;
		background-size: auto;
	}
}

@media screen and (min-width:82.5em) {
	.b-advantages__next,.b-advantages__prev {
		top: 145px;
	}
}

.b-advantages__next {
	right: -19px;
}

@media print,screen and (min-width:30em) {
	.b-advantages__next {
		right: 0;
	}
}

@media print,screen and (min-width:45em) {
	.b-advantages__next {
		right: 0;
		background-position: -530px -924px;
		width: 46px;
		height: 154px;
	}

	.webp .b-advantages__next {
		background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
	}

	.no-webp .b-advantages__next {
		background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
	}

	.b-advantages__next:hover {
		background-position: -626px -924px;
		width: 46px;
		height: 154px;
	}

	.webp .b-advantages__next:hover {
		background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
	}

	.no-webp .b-advantages__next:hover {
		background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
	}
}

.b-advantages__prev {
	left: -19px;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

@media print,screen and (min-width:30em) {
	.b-advantages__prev {
		left: 0;
	}
}

@media print,screen and (min-width:45em) {
	.b-advantages__prev {
		left: 0;
		background-position: -530px -924px;
		width: 46px;
		height: 154px;
	}

	.webp .b-advantages__prev {
		background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
	}

	.no-webp .b-advantages__prev {
		background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
	}

	.b-advantages__prev:hover {
		background-position: -626px -924px;
		width: 46px;
		height: 154px;
	}

	.webp .b-advantages__prev:hover {
		background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
	}

	.no-webp .b-advantages__prev:hover {
		background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
	}
}

.b-advantages__pager {
	display: none;
	float: left;
	width: 100%;
	margin-top: 3em;
	text-align: center;
}

.b-advantages__pager>a {
	display: inline-block;
	position: relative;
	width: 85px;
	height: 84px;
	font-size: 1.4em !important;
	color: #000;
	font-weight: 300 !important;
}

.b-advantages__pager>a>svg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.b-advantages__pager>a>span {
	width: 100%;
	left: 0;
	line-height: 3.8em;
	text-align: center;
	position: absolute;
	border-bottom: 0 !important;
}

@media print,screen and (min-width:30em) {
	.b-advantages__pager>a {
		width: 80px;
	}
}

@media print,screen and (min-width:45em) {
	.b-advantages__pager>a {
		display: inline-block;
		float: none;
	}
}

@media print,screen and (min-width:30em) {
	.b-advantages__pager {
		display: block;
		margin-left: -25px;
		width: calc(100%+50px);
	}
}

@media screen and (min-width:100em) {
	.b-advantages {
		margin-top: 0;
		padding: 0 110px 0 190px;
	}
}

@media screen and (min-width:82.5em) {
	h2 {
		width: 100%;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-bottom-menu {
	color: #fff;
	background-color: #34805a;
	padding: 2.5em 0 3em;
	text-align: center;
}

.b-bottom-menu h3 {
	margin-bottom: 1.2em;
	text-align: center;
	font-size: 1.2em;
}

@media print,screen and (min-width:45em) {
	.b-bottom-menu h3 {
		margin-bottom: .5em;
		text-align: left;
	}
}

@media screen and (min-width:100em) {
	.b-bottom-menu h3 {
		font-size: 1.5em;
	}
}

.b-bottom-menu .column {
	padding-bottom: 10px;
}

@media print,screen and (min-width:45em) {
	.b-bottom-menu .column {
		padding-bottom: 0;
		width: 50%;
		float: left;
	}

	.b-bottom-menu .column:first-child,.b-bottom-menu .column:nth-child(2) {
		margin-bottom: 50px;
	}
}

@media print,screen and (min-width:64em) {
	.b-bottom-menu .column {
		width: 25%;
		padding-right: 15px;
	}

	.b-bottom-menu .column:last-child {
		padding-right: 0;
	}
}

.b-bottom-menu .column:not(.contacts) a {
	display: none;
	float: left;
	width: 100%;
}

.b-bottom-menu .column:not(.contacts) a:last-child {
	margin-bottom: 20px;
}

@media print,screen and (min-width:45em) {
	.b-bottom-menu .column:not(.contacts) a:last-child {
		margin-bottom: 0;
	}
}

@media print,screen and (min-width:45em) {
	.b-bottom-menu .column:not(.contacts) a {
		display: block;
	}
}

.b-bottom-menu .column:not(.contacts) h3 {
	color: #fff;
}

.b-bottom-menu .column:not(.contacts) h3>span {
	border-bottom: 1px dashed var(--major-dark)!important;
}

@media print,screen and (min-width:45em) {
	.b-bottom-menu .column:not(.contacts) h3>span {
		border: 0;
	}
}

.b-bottom-menu .column.contacts a {
	display: block;
	text-align: center;
}

@media print,screen and (min-width:45em) {
	.b-bottom-menu .column.contacts a {
		text-align: left;
	}
}

@media print,screen and (min-width:45em) {
	.b-bottom-menu .column.contacts {
		margin-top: 0;
	}
}

.b-bottom-menu a {
	color: #fff;
	margin: 12px 0 0;
	line-height: 1.1em;
}

.b-bottom-menu a>span {
	border-bottom: 1px dashed var(--major-dark)!important;
}

.b-bottom-menu a.phone {
	font-size: 1.5em;
}

.b-bottom-menu a.phone:before {
	content: "";
	display: inline-block;
	margin-left: -32px;
	margin-right: .5em;
	background-position: -1226px -811px;
	width: 20px;
	height: 20px;
}

.webp .b-bottom-menu a.phone:before {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .b-bottom-menu a.phone:before {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

.b-bottom-menu a:hover {
	color: var(--major-dark)!important;
}

@media print,screen and (min-width:45em) {
	.b-bottom-menu a {
		display: block;
	}
}

@media print,screen and (min-width:45em) {
	.b-bottom-menu {
		display: block;
		text-align: left;
	}
}

.b-social {
	width: 100%;
	margin-top: 1.5em;
}

.b-social a {
	display: inline-block !important;
	margin: 0 1em;
}

.b-social a.ig {
	background-position: -1365px -709px;
	width: 25px;
	height: 24px;
}

.b-social a.ig:hover {
	background-position: -1392px -709px;
	width: 25px;
	height: 24px;
}

.b-social a.fb {
	background-position: -1104px -838px;
	width: 14px;
	height: 28px;
}

.b-social a.fb:hover {
	background-position: -1088px -838px;
	width: 14px;
	height: 28px;
}

.b-social a.vk {
	background-position: -1576px -742px;
	width: 21px;
	height: 25px;
}

.b-social a.vk:hover {
	background-position: -1088px -811px;
}

.webp .b-social a {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .b-social a {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

.b-social a.ok {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAgCAMAAAAlvKiEAAAAhFBMVEX///////////////////////////9HcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+MwBjZAAAALHRSTlMzLwMOMQoNAAEwMhUsKCEHAikFJxAkCRwrGCYuFBkXLSILKg8MEQQWJRIgHlW4ducAAAEdSURBVBgZZcEFjtxQFADBNvY3DDMuQ5L73y/PlrWaKFU4KuZPbfs0LxxhWGyYbBYG1CrjR1apaH7hwSVX9EDITlV1yggHxdQA/dqw7oEmiTWhcFQQavEKlE5K4Cp2QOOkATrxjVA5qghvYt4Cm2RIG6DNReeEWZ1SPSPMFV2UPCgXivrBgw8VQ5ExyQoDDpa3I+F4WzrgfXX8Surnfv+ppq/j6p0eWG2To7RdAT0lg2Z3uN8Pu4ZBScd/Oqx7/tHXouk648esS4qD9fbUQHnbrh3gKM0Jz8kRDtIzo11ygCHtmJyXBtTlN6EtCedcRfMzoSzqhjDLFZczQlPrS0N4zcWO0LwYqoxwF38BWeVofwE6Mf1pX/dOFqv2d/IvDFwRGWNWoF0AAAAASUVORK5CYII=) no-repeat 50%;
	width: 21px;
	height: 32px;
}

.b-social a.ok:hover {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAgCAMAAAAlvKiEAAABDlBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9NLldiAAAAWXRSTlMAD0f7AzFBBvbxaOrw/frJ3Wd8DM03o7IXAsUlTjTe7XYZ4uS+ChDrjf7DTGQHQ6c8IfXKz1XYcm9IjE/VtgUuFEKpekWrpfLIZru/My0OLNLo3JckXNBzoFI7wb0AAAE8SURBVBgZXcEFdtxAFEXBpxlJLQ2TmZmZ2Q7YYaa7/43kq9NHmaRKf1RGF6vVxdGK/pqaJJicUpDMUZpL5K0uMWRpVYV1TH1+Zma+jlmX2cmB2QWZhVkg35G0i6nIq2B2JW0D2YS8iQzYllQDGgoaQE3SFiaRl2C2JEUtYNPJuE2gFcnsYY7SOE6PMHsqHBxSaDYpHB7IO2lSap4ouKgT1C9U6veuMde9vrz949PzWNL93d29pPj89HhfHWBwdSvv9moAdJRRaNxcnp1d3jQoZKpt8J+NmpR+4R+dVMa9blN61XUKxqef55D1psc1JH7EvHQa4p7hjTmV3BjB8oqClTeYVoZ5G8n7sIzJXqQ5ph3J9NuYpwdpJMf8iCR1MfmITLKG+SnpO7D2Tt77z0BXUvy1+umjgm+D6i+n33KEaaON3yf0AAAAAElFTkSuQmCC) no-repeat 50%;
}

.b-social a.in {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAOVBMVEX///////////////////////////9HcEz///////////////////////////////////////////91HfKyAAAAE3RSTlMzKgMyDhUBADAiLQgGIRIPMQwU90hqCwAAAKJJREFUKFOdktsOgyAQBQcEz+Jd//9j+yA0IrVpOk9whgU2WdRHxx0Xe9GnJgdIPbEJzcwg0lxlkmRt/jYf+MfkH1xJ67jWLWznmShJimfRBoAk35F0kui8pGIChGzyspgFxmxGWH6qeX5HMxySpANmXc1kkMIYEthUGe2lbdtVG01zB3TzpLuRfFiCL5vKVACOweuOH3BEGBozQPwyO4/z9gJrzQjzWuoGeQAAAABJRU5ErkJggg==) no-repeat 50%;
	width: 25px;
	height: 25px;
}

.b-social a.in:hover {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAYFBMVEVHcEz////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1QUVpAAAAH3RSTlMAEPv+awNF8P3UrN8gp+6pWEdJq/cqD6g+RmNoZycpFQV79AAAAL9JREFUKM+V0tmOwjAMheGTkGahOzvMwP/+b8kFAZpCR5pzZ3+yEkuWKpciZWJylVSt+ZZ1JTfvrUIIAZzSXIIkBZLigkSxIPxH8g+mst3sN9t3KdiFEFbwI0n6fQztQCDJWI565Ig1kp7i4ZzFg5/IALcsVxjKmTHLuZwxlj5LX76jFi6SpAu0mkrTQT/uxx66phCdurxgd1IpaloL2LbRXCTjB2+eBSi+pAhRifrw0T/UJDmoP6QG98ftLN7bHYrLKJyNDmoeAAAAAElFTkSuQmCC) no-repeat 50%;
}

@media print,screen and (min-width:45em) {
	.b-social a {
		margin: 0 1em 0 0;
	}
}

.b-app a {
	display: inline-block !important;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.button {
	padding: 1.2em 1.8em;
	font-size: 1.1em;
	display: inline-block;
	color: #fff;
	border: 0;
	cursor: pointer;
}

.button.light {
	background-color: #65aa73;
}

.button.x-light {
	background-color: var(--major)!important;
}

.button.x-light:hover {
	background-color: #8fe083;
}

.button.dark {
	background-color: #578b64;
}

.button.x-dark {
	background-color: #477252;
}

.button.orange {
	background-color: #f2784b;
}

.button.orange:hover {
	opacity: .8;
}

.button.with-border:hover {
	background-color: transparent;
	border: 2px solid var(--major-dark)!important;
	color: var(--major-dark)!important;
	padding: 13.4px 23.2px 10.6px;
}

.button.left {
	float: left;
}

.button.right {
	float: right;
}

.button.disabled {
	opacity: .4;
}

.button.upc {
	text-transform: uppercase;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: .06em;
}

.button.upc,.button.upc>span {
	font-size: 14px;
}

.button.b {
	font-weight: 700;
	letter-spacing: 1;
}

.button.small {
	padding: 1.1em 1.8em .9em;
	line-height: 1em;
}

.button.dashed:hover span {
	border-bottom: 1px dashed transparent;
}

.button.radius {
	border-radius: 3px;
}

.button.login {
	position: relative;
	padding-left: 3.7em;
	white-space: nowrap;
}

.button.login:before {
	content: "";
	position: absolute;
	left: 1.8em;
	background-position: -1158px -811px;
	width: 22px;
	height: 21px;
}

.button.login:hover:before {
	background-position: -1134px -811px;
	width: 22px;
	height: 21px;
}

.button.phone {
	position: relative;
	font-size: 1.6em;
	font-weight: 700;
	padding: .7em 1.8em .3em 3em;
	line-height: 1em;
}

.button.phone:before {
	content: "";
	position: absolute;
	left: 0;
	background-position: -1204px -811px;
	width: 20px;
	height: 20px;
}

.webp .button.phone:before {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .button.phone:before {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

.button:hover {
	color: #fff;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-content>* {
	opacity: 0;
}

.b-content>.js-show {
	transition: opacity 1s ease-out .1s;
	opacity: 1;
}

.b-content>* .search-button,.b-content>* .search-query {
	height: 45px;
}

@media print,screen and (min-width:45em) {
	.b-content>* .search-button,.b-content>* .search-query {
		height: 100%;
	}
}

.b-content>* input.search-button.button {
	width: 100px;
	font-size: 16px;
	padding: 0;
}

@media print,screen and (min-width:45em) {
	.b-content>* input.search-button.button {
		width: auto;
		font-size: 1.2em;
		padding: 1.2em 1.8em;
	}
}

.b-content h2 {
	margin-bottom: 30px;
	font-weight: 700;
}

@media print,screen and (min-width:30em) {
	.b-content h2 {
		font-size: 2.4em;
	}
}

.b-content h3 {
	font-size: 1.8em;
	font-weight: 700;
	text-transform: uppercase;
	margin: 30px 0;
	line-height: 1.5em;
}

@media print,screen and (min-width:64em) {
	.b-content h3 {
		font-size: 1.3em;
	}
}

.b-content h3.without-margin-bottom {
	margin-bottom: 0;
}

.b-content .p-404 {
	max-width: 974px;
	width: 100%;
	float: none;
	margin: 100px auto 250px;
	position: relative;
}

.b-content .p-404 img {
	width: 100%;
}

.b-content .p-404__content {
	position: absolute;
	width: 100%;
	text-align: center;
	top: 0;
	left: 0;
	right: 0;
	padding: 90px 0;
}

@media print,screen and (min-width:30em) {
	.b-content .p-404 {
		margin: 100px auto 180px;
	}
}

.b-content .contacts .marked {
	margin: 25px 0;
	display: inline-block;
	width: 100%;
}

.b-content .contacts ul {
	color: #7f7f7f;
}

.b-content .contacts ul li:first-child:before {
	content: "";
	width: 19px;
	height: 26px;
	left: 0;
	top: 2px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAaCAMAAABigZc2AAAA/1BMVEVHcEz/XQD/Zgb/VQD/Zgb/Zgb/Zgb/AAD/ZgX/Ywf/Zwb/ZgX/Zgb/ZQX/ZQb/Zwb/ZAb/Zgb/Zgb/ZAX/ZgX/YgD/Zgb/ZgX/Zgf/ZQX/ZwX/Zgb/Zgb/aAT/ZQb/Zgf/ZAv/bQD/ZgX/Zgb/Zgb/ZAn/Zwb/ZwT/Zgb/Zgb/Zwb/Zgb/Zgr/Zwb/ZgX/aQD/Zgb/Zgb/Zgb/Zgb/Zgb/ZAj/YwD/ZQf/Zgb/ZAj/awD/Zwf/aQf/ZQb/Zgb/Zgb/ZQX/Zwb/Zgb/Zgb/Zgb/ZwX/Zgb/agD/bQD/ZgX/Zgb/Zwb/Zgb/Zgb/Zgb/Zgb/Zgb/Zwb/Zgb/ZQb/ZgYUmyGVAAAAVHRSTlMAC9wG9tRaAbwkqZGojaGkKfvwM5QN/pMjv5Dj1juIbhcHjPyvHIs+37FX5hmuaRGd+P3dpyESnFVCE20nptH6NU+J9KwvoAwOMoRU8/fizZ4q1VM9MbrLAAABEElEQVQYGQXBA4IjAAAEsNTWql3bto2z5/9vuQTodx4e8/jQ6QM47CaV3kyvknQPgUYx7Ttw106xARenx1UA1ePTC9znCqPbr7cjXOWe97QptU6SnLRKtPOulT6X2f/yeXw/l/TTMjfHU85qqJ3libm/Bk1ecg7O80JzIEN6ZUC5xzAyQyd7YC8dZmLQ5TpDMJFrugOz09jOxJKliWxjetbba4HJtWQsWftE4fXNtxzA/MLHwjwc5J9ScbcAgMJuscRONgCwkR3U6qvjAMZX6zVolCvLgOVKuQEsZgWwkkVArT61CTan6jWA9bGtSUxuja0DUM0RjlIFgGaePacJAG5+/vj9ffYGABhNT/36A/gPoA4oY5tlkDcAAAAASUVORK5CYII=);
}

.b-content .contacts ul li:nth-child(2) {
	margin-bottom: 0;
}

.b-content .contacts ul li:nth-child(2):before {
	content: "";
	width: 24px;
	height: 24px;
	left: 0;
	top: 2px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAeFBMVEVHcEz/ZwX/ZAb/Zgb/Zwb/ZgD/Zgb/Zgb/Zgb/Zgb/Zgf/Zgb/ZgX/Zgb/Zgb/ZAj/Zgb/ZgD/Ywf/ZQf/ZwX/ZQb/aQf/ZgX/Zgb/Zwb/ZgX/Zgb/Zgb/Zgb/Zgf/Zgb/YQD/Zgf/Zgf/ZQT/Zgf/Zwf/Zwb/Zgbs7KD/AAAAJ3RSTlMAkCncqQrNKPmCw+9p9vhC5A8kJmbJJ5Sys5O0hLZGUBWbIz+YJYG9NkJIAAAA5klEQVQoU2WS2XKDMAxFD2axDQTSQtmSdG/v//9hH8DBNHrSnKORNBrBGtaXlVSV3hLHMElpliRZKk3DzvvGjWZNzeiaPnCvImpgC/mtXrecKPKbeoChKQ4c8qIZgMnZ9+/Pg7FuAquRn9P5+WBGWbwMtLt5ewWMPGUKkamVAaQlVUZkar08AWQVSthN4CS6C9rT+TdwEoVWQHu6c7JqGw7A10fgpCVex0MDYOUxWh7FIgOz6/7zzs2AdY9HdBag1uV49ovqNbuqiLp1ha4hrxu3bLvZxTX1XmXn/Rnm4/omvM/2FPwBabwPKBXOOfUAAAAASUVORK5CYII=);
}

.b-content-top {
	width: 100%;
	color: #fff;
	position: relative;
}

.b-content-top .upc {
	box-shadow: 5px 5px 10px rgba(0,0,0,.1);
}

.b-content-top__info {
	width: 100%;
	padding: 30px 20px 85px;
	position: relative;
	z-index: 2;
	display: inline-block;
	margin-top: 190px;
	margin-bottom: 40px;
	background: #64a872;
	background: linear-gradient(315deg,hsla(0,0,100%,0),hsla(0,0,100%,0) 42px,#578b64 0,#64a872);
	background-position: 100% 100%;
}

.b-content-top__info h1 {
	line-height: 1em;
	font-size: 1.7em;
	font-weight: 700;
	width: 100%;
	margin-bottom: 30px;
}

@media print,screen and (min-width:30em) {
	.b-content-top__info h1 {
		font-size: 2.3em;
	}
}

@media screen and (min-width:68.75em) {
	.b-content-top__info h1 {
		font-size: 3em;
	}
}

.b-content-top__info p {
	line-height: 1.2em;
	display: inline-block;
}

@media screen and (min-width:68.75em) {
	.b-content-top__info p {
		font-size: 1.1em;
	}

	.b-content-top__info p.fs-20 {
		font-size: 20px;
	}
}

@media screen and (min-width:100em) {
	.b-content-top__info p {
		float: left;
		width: 500px;
	}
}

.b-content-top__info:after {
	content: "";
	position: absolute;
	right: -9.5px;
	bottom: -29px;
	-webkit-transform: rotate(-1deg);
	transform: rotate(-1deg);
	background-position: -1469px -605px;
	width: 90px;
	height: 89px;
}

.webp .b-content-top__info:after {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .b-content-top__info:after {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

@media print,screen and (min-width:45em) {
	.b-content-top__info {
		width: 410px;
		margin-top: 0;
	}
}

@media screen and (min-width:68.75em) {
	.b-content-top__info {
		width: 605px;
		padding: 55px 33px 55px 55px;
	}
}

@media screen and (min-width:100em) {
	.b-content-top__info {
		width: 855px;
		margin-top: 0;
	}

	.b-content-top__info .button {
		float: right;
	}
}

.b-content-top__img {
	width: calc(100%+50px);
	background-size: 480px 250px;
	background-position: 50%;
	height: 250px;
	top: 0;
	position: absolute;
	z-index: 1;
}

.b-content-top__img:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlwAAAE9AQMAAADkki6RAAAAA1BMVEU3ZE4Wqwz7AAAAAXRSTlMXwzVdoQAAAC5JREFUGBntwTEBAAAAwiD7p14ND2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAsX1kAAWcnyz0AAAAASUVORK5CYII=);
}

@media print,screen and (min-width:45em) {
	.b-content-top__img {
		width: 604px;
		height: 317px;
		right: 0;
		background-size: auto;
	}
}

@media screen and (min-width:68.75em) {
	.b-content-top__img {
		right: 0;
	}
}

@media screen and (min-width:82.5em) {
	.b-content-top__img {
		right: auto;
	}
}

@media screen and (min-width:100em) {
	.b-content-top__img {
		width: 604px;
		height: 317px;
	}
}

.b-content-top.doctor {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	border-bottom: 1px dashed #ebebeb;
}

.b-content-top.doctor>div:first-child {
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
}

.b-content-top.doctor>div:nth-child(2) {
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}

.b-content-top.doctor>div:nth-child(3) {
	-webkit-order: 3;
	-ms-flex-order: 3;
	order: 3;
}

.b-content-top.doctor .b-content-top__info {
	margin-top: 0;
	margin-left: -25px;
	width: calc(100% + 50px);
	padding: 30px 20px;
	background: #64a872;
	background: linear-gradient(315deg,hsla(0,0,100%,0),hsla(0,0,100%,0) 42px,#578b64 0,#64a872);
}

@media screen and (min-width:68.75em) {
	.b-content-top.doctor .b-content-top__info:after {
		display: none;
	}
}

@media print,screen and (min-width:57.5em) {
	.b-content-top.doctor .b-content-top__info {
		left: 190px;
		top: 0;
		z-index: 1;
		position: absolute;
		padding-left: 215px;
		height: 500px;
		width: calc(100% - 165px);
	}

	.b-content-top.doctor .b-content-top__info h1 {
		font-size: 3em;
	}
}

@media screen and (min-width:82.5em) {
	.b-content-top.doctor .b-content-top__info {
		width: 980px;
		height: 375px;
		background-image: url(/local/templates/oncology/builds/prod/img/common/bg-green-980x375.png);
		background-position: 0 2px;
		background-repeat: no-repeat;
		padding: 30px 75px 0 250px;
		left: 125px;
		top: 0;
		z-index: 1;
		position: absolute;
	}

	.b-content-top.doctor .b-content-top__info h1 {
		font-size: 54px;
	}

	.b-content-top.doctor .b-content-top__info p {
		width: 100%;
	}

	.b-content-top.doctor .b-content-top__info:after {
		display: block;
	}
}

.b-content-top.doctor .b-content-top__img {
	z-index: 3;
	position: relative;
	width: auto;
	height: auto;
	margin-top: 35px;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	float: left;
	text-align: center;
}

.b-content-top.doctor .b-content-top__img:after {
	display: none;
}

@media print,screen and (min-width:57.5em) {
	.b-content-top.doctor .b-content-top__img {
		width: 314px;
	}
}

@media print,screen and (min-width:64em) {
	.b-content-top.doctor {
		min-height: 470px;
	}
}

@media screen and (min-width:68.75em) {
	.b-content-top.doctor {
		overflow: hidden;
	}
}

.b-content-top__places a {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	color: #fff;
	line-height: 1.5em;
	margin-bottom: 20px;
}

.b-content-top__places a:last-child:not(:first-child) {
	float: right;
}

.b-content-top__places a span {
	border-bottom: 1px dashed #8fe083;
}

.b-content-top__places a:hover span {
	border-bottom: 1px dashed transparent;
}

.b-content-top__places a:before {
	content: "";
	float: left;
	height: 51px;
	width: 43px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAzCAMAAAA5BgEEAAABO1BMVEUAAAAkJCQaGhogICAAAAAzMzMrKytHcEwAAAAAAAAcHBwVFRUkJBIgICAXFxccHBwUFBQaGhohIRYfHx8jIxciIiIeHh4YGBgbGxsdHR0cHBwgICD+/v7v7+/////8/PzU1NT8/Pz8/PzGxsb////9/f36+vr///8bGxv09PLn5+f4+Pj////7+/t4eHj+/v52dnb////////8/Pz////i4uL7+/v////////4+/r8/Px9fX3s7Ozz8/NAQDf4+PiSkpLOzs7Kysq/v7/4+Pj5+fn////y8vJQUFD6+vr///9HknNGkHFHkXJGkXJGj3FHk3RFjnBEjG9EjG6Tv61+s53N4tnZ6eK51cqcxLPF3NL1+feoy7zR49tooopHjnFFjm/o8e1Sl3pFjW+EtqKBtaBFj3CEtqHV5d5hv6kNAAAASnRSTlMBBwoIBAUGAAIDCQwOEAsSDRQXGRYPERUTGhsY8lD7nGVJTlD1oWb6HLKBJvTXEbUp7s+zkRqONLr+6y0bphyaKjQ/PLa1/KAj1VpGo7oAAAMASURBVEhLfdUHk6IwFAdwRFRQiiACott77733O9y9Pbf3eu37f4J7LwGSuHv3Zpwh5jdv/kkoUqG9luZn+6P+2fmlDzOSOJLGlqOklsfEScFKktQ7HrEa74V/PrMSVs9QxNdQj8Tr5Ar/VNdnIrFm1lVOSxxVB6i4uvh5cUUvB1QOSwlVVXWhE6dXLr9jXa7goHNBJZpZQjVtkLT63aT1g4wGNYZji1TpwsnrZvMEq9m8xmGXwrDEqDKFkw8n32idPOBwSlE0jVlMgDQ3h5O3x0nd4nAup2BnZqEt0PwiTt4cn56e/oLf8Q0OF/MMS7Qt0kwHTt6/tVovL61W6+0ehx0ZwCQFtapKaHaygbN3z+9nZ2fvz3c4aExmGSZWI7RobpFtenw6Pz9/eiTXW2aR4thC2lwOqFzaiWi9/nmNr3ZKcjHbZqGtbJb1g0isA71kyknjeGW5PLbVq7ttdrdahsaiJWnLuuHtC3TfM6AxJKYhUgsRqoa1d8jRwz3L0Ms0RGohLongBfYRZ49sy6t+tCSu4QX+diOljW0/8Ko6DSxYE6xl+85oakcdsMa/retsTsR0YtPxbet/tl7pi21fxXE/sQpdG7W1DUI3apW6aNn+Mju9CnR1upb2jfeXnDGcG2/DbrDdIVjfpnuWZ1YlZwxnAXvmgB0eiUaGiQ3QkpuH3ZN4GLA4tPVaGK59XQtDIS5nuRDYOPwShh/icvd6GgITI627XITYpiGSxoBrQJOTgLtBSZ43LgRpjLgC1LXb2jJLV2dYiJ2640CCZGXsOW5rDNh3XddHym0u947S4sR4vweBbduB5Rn4ANG0zLIUgOEu9iwLJT4SybPW9p5U6HNf1qsGFqU0AW+594lsgsYql5CyhfE2xaCxTFlmrxzepphqGSGRXALOkndwDlpnstkiwGyGUtaW+2bRdzu2JpVHiTRty3/f1FgDRxhLRoXvJsGgFXQouW+QYGOMWkOWSk7wlmo1dlQywNmEU0+dJE7zA/qlYVUQq31cSLp/MvEXXMmydUMu+pYAAAAASUVORK5CYII=);
}

.b-content-top__places a:last-child {
	margin-bottom: 0;
}

@media print,screen and (min-width:57.5em) {
	.b-content-top__places a {
		margin-bottom: 0;
	}
}

@media screen and (min-width:82.5em) {
	.b-content-top__places a {
		width: 50%;
		float: left;
		padding-right: 0;
		padding-left: 0;
	}

	.b-content-top__places a:last-child:not(:first-child) {
		float: right;
	}
}

@media print,screen and (min-width:57.5em) {
	.b-content-top__places {
		margin-top: 20px;
	}
}

.b-content-top__buttons {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	margin-top: 25px;
}

.b-content-top__buttons:last-child:not(:first-child) {
	float: right;
}

.b-content-top__buttons a {
	color: #fff;
	line-height: 1.5em;
	float: left;
}

.b-content-top__buttons a:not(.button) {
	margin-top: 10px;
}

.b-content-top__buttons a span {
	border-bottom: 2px solid #f2784b;
}

.b-content-top__buttons a:hover span {
	border-bottom: 2px solid transparent;
}

.b-content-top__buttons .make-review {
	margin-right: 20px;
}

.b-content-top__buttons .make-review span {
	border-bottom: 2px solid #8fe083;
}

.b-content-top__buttons .make-review:hover span {
	border-bottom: 2px solid transparent;
}

.b-content-top__buttons .make-review:before {
	content: "";
	float: left;
	height: 47px;
	width: 53px;
	margin-left: -10px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAvCAMAAAB0dXK/AAABfVBMVEUAAAAkJCQgICAaGhozMzMAAAArKytHcEwAAAAAAAAcHBwUFBQXFxciIiIVFRUcHBwkJBIaGhogICAeHh7///8fHxkhIRYbGxsaGhofHx8eHh4cHBwbGxsjIxcYGBgbGxsgICAdHR0gIBgcHBweHhggIBoaGhohIRkaGhocHBwfHxcdHR3+/v78/Pz7+/vm5ub7+/vn5+fs7Or////p6en///+tra3q6ur9/f3z8/L////+/v7////9/f329vbr6+v////////////+/v7f39////+4uLj6+vrl5eX4+Pja2trs7Or8/PzLy8vr6+vPz8/y8vLBwcGmpqGwsLCurq7u7u5ZWVnh4eHq6urw8PD7+/tpaWn///////83Y1A4ZFH4+vk3Y1HD0MuFoJXX4Nw5ZVPf5uNmiXrT3dm9y8U5ZVLG0s1ujoD2+Pg4ZFL8/fy4yMFRd2f6+/rc5OH19/Y8Z1Q3YlC2xr/v8/E/aFdXe2yit67d5eLo7evCz8rxVDT3AAAAXXRSTlMBBwgKBQQGAAIDCQ0LDwwSDhQQEfApFxweGSIbExYVJhgaICQqKB0fJyUhI8HCxKLDoZ7AoNNLn3nD3LcSaKsNDJLPrwiBSMWHw1qI7XGNSqFiOUpIry6Boa/lOPyGMlxDAAADZklEQVRIiZXW55eaQBAA8EXBQxERjCiK/c56d7ma3nvvPUGv95Lek789M7sg4CnvZT6ID/fnzC5bIGPeOHf5zLFhsXj9kq8d8X6/dsUaFYsXyVBFCDk/ElnWKfidDCq8R64GqLMicR1xkSjOB6h5URT9iplodDJATUajrnMUGEEIVIKAzlUskyDwgYrnXUY8KDJFf196v4WX799+42Xr/RK9OxWJALNrpAr7xPMRjqnNg/VtsB96X9Ysa3v9YJMpjnOYqyATF6Nqv9dbXrWstW63+8uyVpd7vX2qYiGO1ugqhsIz9F/3ujsrlvXx59cfnyxrZae7R+/OhGOhfjJip4pwoXCcqcPdDbx8/vsHLxu7h0wlwjGokSUjTqpQLC5NB4zhtBQP0xptRXsF9SWSgUpOxCGZM4yooFfhuKQFKi2ZCLOe0QnJCoRUqZsB6nZKliCZT3HQK1m5EKAeKZpkl+goGPZEUlPuBKiHJivRp7BAs3D33Sj0oKCmWMfYcBAcDOiWnFJ148nL16zV6eMYs7OzCwsn5+Zu3TB0FTuGKkpcJaGqZLJP0dy7n06Pj4+n0xPNUquWq2YzFV1VmBL8SkHVOAHo+VuK/ku9edyc8KrOgBKHVPjs1YtWiTFAoGpUefrlVWw0MtlqroMKGENQYLtRzxswhrI9hr7nBSNfztcb7VytVSo1ATabJYagwHLx6PPi2VMulqHEajvXQQfRakF5bagvb7BuDZ1RasHI1ynr1GigaVBUNH3zEOe8M3vNoo6sUW23cxhtNHVA5YKqeOa8syrpSsFkZSOfAdeoQjQa1FQMnaF4LMTWV38t01WpUVYBV69ns/CRyYMpF4qqgvX51rKzwCBZCpgOrpLHqFQMo6yDMRVNlo7sG04ySdYUs1gAyEIvIDEhUdJG/T3Ks7MhSymmWrRDpUSTZegT3dj4wV0UtjZkSXSKYkLAJUWJJCHiIgN7r50MWBydrNkBghJMBOX59nl3ywaGTpKSNAAkkICxUdQ+wOzzizJ0CMNxFvAtFkOBxTnnkP/Uo2cROIAQtDW2BwCCxyOPnZWec9k+YdHxEZA0IgyAQGKfrwMKGHUInRAEV3iM781BpI7KfnMbMHL0fYO9cIiOdJvb7T3E/0ZEXOhv7gODynEBrYcqJsdGt3biH1CNJj48yH4NAAAAAElFTkSuQmCC);
}

.b-content-top__buttons .send-review {
	margin-left: 44px;
	margin-bottom: 30px;
}

@media print,screen and (min-width:30em) {
	.b-content-top__buttons .send-review {
		margin-left: 0;
		margin-bottom: 0;
	}
}

@media print,screen and (min-width:30em) {
	.b-content-top__buttons {
		margin-top: 0;
	}

	.b-content-top__buttons .button {
		clear: both;
	}
}

@media screen and (min-width:82.5em) {
	.b-content-top__buttons .button {
		clear: none;
		float: right;
	}
}

.b-content-top__specialization {
	width: 100%;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding-top: 30px;
}

.b-content-top__specialization label {
	color: #000;
	font-weight: 700;
	margin-right: 20px;
	margin-bottom: 25px;
}

@media print,screen and (min-width:30em) {
	.b-content-top__specialization label {
		display: block;
		width: 100%;
	}
}

@media print,screen and (min-width:57.5em) {
	.b-content-top__specialization label {
		display: inline-block;
		width: auto;
	}
}

.b-content-top__specialization a {
	background-color: #65aa73;
	color: #fff;
	padding: 8px 20px;
	border-radius: 4px;
	height: 31px;
	margin-right: 10px;
	margin-bottom: 10px;
	white-space: nowrap;
}

@media print,screen and (min-width:57.5em) {
	.b-content-top__specialization a {
		position: relative;
		top: -8px;
	}
}

@media screen and (min-width:68.75em) {
	.b-content-top__specialization {
		bottom: 0;
		left: 0;
		padding-left: 375px;
		padding-top: 40px;
		height: 125px;
	}
}

@media screen and (min-width:82.5em) {
	.b-content-top__specialization {
		position: absolute;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-footer {
	padding: 2em;
	color: #fff;
	background-color: #317b56;
}

.b-footer .light {
	font-size: .8em;
}

@media screen and (min-width:100em) {
	.b-footer {
		padding: 30px 0 0;
	}
}

.b-footer-words {
	text-transform: uppercase;
	letter-spacing: 4px;
	margin: 0 auto;
	opacity: .2;
	font-size: 24px;
	line-height: 1em;
	text-align: center;
}

@media screen and (min-width:82.5em) {
	.b-footer-words {
		font-size: 24px;
	}
}

@media screen and (min-width:100em) {
	.b-footer-words {
		font-size: 24px;
		line-height: 1.5em;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-gallery__wrapper {
	margin-top: 55px;
	overflow: hidden;
	padding-bottom: 10px;
	border-bottom: 1px dashed #d8d8d8;
}

.b-gallery__wrapper:last-child {
	border-bottom: 0;
	margin-bottom: 40px;
}

.b-gallery__item {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	position: relative;
	margin-bottom: 60px;
}

.b-gallery__item:last-child:not(:first-child) {
	float: right;
}

@media print,screen and (min-width:64em) {
	.b-gallery__item {
		width: calc(50% - 10px);
		float: left;
	}

	.b-gallery__item:nth-child(2n) {
		margin-left: 20px;
	}
}

.b-gallery__preview {
	padding: 0 0 15px 15px;
	display: inline-block;
	overflow: hidden;
	position: relative;
}

.b-gallery__preview>* {
	display: none;
}

.b-gallery__preview>:first-child {
	display: inline-block;
}

.b-gallery__preview img {
	position: relative;
	z-index: 3;
}

.b-gallery__preview:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 2;
	left: 0;
	top: 9px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZgAAAD0AgMAAADbFNhTAAAACVBMVEVUjGVVjGRHcEzIVkHmAAAAA3RSTlNbMwBu9GC/AAAAeklEQVR4nO3NAQ0AMAgDMExicipRwZOT1kAr6QdKoznVdNc6jUaj0Wg0Go1Go9FoNBqNRqPRaDQajUaj0Wg0Go1Go9FoNBqNRqPRaDQajUaj0Wg0Go1Go9FoNBqNRqPRaDQajUaj0Wg0Go1Go9FoNBqN5o9mX6LRnGoGz5NXflD1WbIAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-gallery__title {
	margin-top: 13px;
}

.b-gallery__descr {
	font-size: 16px;
	color: #000;
	opacity: .5;
	font-weight: 400;
	margin-top: 13px;
}

.b-gallery.video .b-gallery__preview {
	padding: 0;
}

.b-gallery.video .b-gallery__item .b-gallery__preview:after,.b-gallery.video .b-gallery__item .b-gallery__preview:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 4;
}

.b-gallery.video .b-gallery__item .b-gallery__preview:before {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAADwAQMAAADiuyX5AAAAA1BMVEUAAACnej3aAAAAAXRSTlNm5DccCwAAACVJREFUaN7twQENAAAAwqD3T20ON6AAAAAAAAAAAAAAAAAAAL4NOTAAAYUtDaIAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-gallery.video .b-gallery__item .b-gallery__preview:after {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABMCAYAAADZXmGYAAADzElEQVR4Xu2c52pVQRSF13oK//o8voI+gw2NomIkWDHEIIqi0WA3FlTEgiL2AvaOisaOPfauRxaZLVcl15t7zz1nSvavkF93feyZPbP2nsMsy1oAzALwEsByAPNIvkdiwSzLngAYVqH7MYDJANaSzFLhIRADiT0FYDTJ0ynAqAZC+gVplTKE5NOYgfwPhGl/B2AmgE6SX2MEUisI034LwDiSu2KDMVgQpn8vgLEkb8QCpF4Q0v8dwEIAbSTfhA6kERCm/TmAKQBWkvwZKpA8QJj2c67cHg8RRp4gTP8GAC0kH4YEpBkgpP8jgDkA2kl+DgFIs0CY9rsAJpDc6juMZoMw/QcBjCF52VcgRYGQ/h8AlgKYTvKVb0CKBGHa+wBMA7CMpM4iXkQZIEz4FVdutWxKjzJBmHhtpBNJ9pZJwwcQ0q8S2w5gLskPZQDxBYRpf6TsALCxaHfMNxAGRMd0uWM6thcSvoKQeLljKwBMJfms2TR8BmHa3wKYAWARyW/NAhICCNMuE0hmkEyh3CMkECZeNqHsQtmGuUWIICReS2SBGlMktXQajlBBmHC1GNSMWt2oOxY6CAOiJpTKrZpSdUUsIEz8GteMUttyUBEbCIlXA3s2gA6SX2qlESMI034HwHiSO2qBETMI07/fnT+uVQOSAgjplzu2WCdUkjKG/olUQJjwF84d6yIpOL8jNRAm/KIrt0fsH6mCMP2bnDt2P3UQAiJHbOQQiP7c6BsC0Q+idwhE/1jliJRByArsUjmVFZgqiGOufJ5PtXxqZkPtgp6/2wWpZIQaSPNdA0mzG0kesbe4Q5NmNQaMmDNCsxhyrQ6leg3X7IWNHfxxsUolIyR6CYDWegZRYlkaB5z5opmLuiJ0ENoAZcdtq0t9BH6ESqBeHcmgzWV8McSMWAdgEknNUuQWIYE468rhidzUB7Y0NBuhoffuRtt6oZZPNXrtGUQujd4QQexxrf/CHsb4tkfcdAB2N2MfCCEj9HiuTUuhrMdzZWeEXKJubYZlP6csE8RJVw7PFL0MfPEjNLug9+jrix4q9WWP0KxCh5t7KmXM2AcQ293lqNTB8zJBXHUvd3RN9jqatVlqBqFVRolPj1OKzAi5RPoYh5om6iAFE3lmxGFXDi8Foz7n2+c9Z5dvDhGA/eZGMuKTGiZqnJDU30FHvSB6XBY8CFp9A0vjgtsHjsYCYLBLQ59GUNNE02jBfhqhkfKpB6o2n/g6tiyo1FNtj9jnmibXYwZQuTR0/h9eIfa2c4l2pgCgEsQo95pOU6mdziWqeao9Fli/AEio6KE5xvJ1AAAAAElFTkSuQmCC) 50% no-repeat;
}

.b-line {
	background: #61a16f;
	height: 7px;
	border-radius: 5px;
	margin: 20px 0;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-links_with_desc {
	margin: 70px 0 0;
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
}

.b-links_with_desc:last-child:not(:first-child) {
	float: right;
}

.b-links_with_desc.without-margin-top {
	margin-top: 0;
}

.b-links_with_desc.full .b-links_with_desc__link {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	padding-right: 20px;
}

.b-links_with_desc.full .b-links_with_desc__link:last-child:not(:first-child) {
	float: right;
}

.b-links_with_desc.full .b-links_with_desc__link:last-child:last-child {
	float: left;
}

@media print,screen and (min-width:64em) {
	.b-links_with_desc.full .b-links_with_desc__link {
		width: 50%;
		float: left;
		padding-right: 0;
		padding-left: 0;
		padding-right: 20px;
	}

	.b-links_with_desc.full .b-links_with_desc__link:last-child:not(:first-child) {
		float: right;
	}

	.b-links_with_desc.full .b-links_with_desc__link:last-child:last-child {
		float: left;
	}
}

.b-links_with_desc__link {
	margin-bottom: 40px;
	padding-right: 20px;
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
}

.b-links_with_desc__link:last-child:not(:first-child) {
	float: right;
}

.b-links_with_desc__link.with_img>a {
	background: 0;
	padding-left: 0;
}

.b-links_with_desc__link.with_img>a img {
	margin-right: 23px;
}

.b-links_with_desc__link>a {
	color: #000;
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: 700;
	padding-left: 55px;
	min-height: 40px;
	display: block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAWlBMVEVHcEz/VQD/ZQb/Zwj/Zgb/Zgf/Zgb/AAD/Zgf/aAn/Zgb/ZgD/ZgD/Zgb/Zwf/Zgb/Zgb/Zgb/Zgb/ZQb/ZQf/Zgb/ZQb/Zgf/Zwb/Zgb/Zwb/Zgb/Zgf/ZgYLCwTJAAAAHXRSTlMABn5D+mzLAcMb9A8U43Kg+Hj9yU7cW3CpyFl6mLW5Bw8AAACrSURBVCjPfZLJAsIgDESn7CKrttYt//+bHmilrUJOwCOZIQHYhMafcMEkIkomuN35wCz5mOccPVk2VHBSZHgppbkhdfqCScgqoaWYFjQoMe5qj0KVgozkwY4kBgDOmqNbbawDEIiX/f1xXhGnAMD4JeV5ua5IewMgxfXmraKYAFDGL8oEaJqr9JteZTGT7uR0dNre2u9p96Ddt06v2/PpzLTzDzp/Z1HQW/sfz+MLtx3WV0kAAAAASUVORK5CYII=) 0 0 no-repeat;
	background-size: auto !important;
}

.b-links_with_desc__link>a span {
	border-bottom: 2px solid var(--major)!important;
}

.b-links_with_desc__link>a span:hover {
	border-bottom: 0;
}

.b-links_with_desc__link>a.not-link {
	cursor: default;
}

.b-links_with_desc__link>a.not-link span {
	border: 0;
}

@media print,screen and (min-width:30em) {
	.b-links_with_desc__link>a {
		font-size: 1.4em;
	}
}

.b-links_with_desc__link.not-links a {
	cursor: default;
}

.b-links_with_desc__link.not-links a span {
	border: 0;
}

.b-links_with_desc__link.map-marker>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAaCAMAAABigZc2AAAA/1BMVEVHcEz/XQD/Zgb/VQD/Zgb/Zgb/Zgb/AAD/ZgX/Ywf/Zwb/ZgX/Zgb/ZQX/ZQb/Zwb/ZAb/Zgb/Zgb/ZAX/ZgX/YgD/Zgb/ZgX/Zgf/ZQX/ZwX/Zgb/Zgb/aAT/ZQb/Zgf/ZAv/bQD/ZgX/Zgb/Zgb/ZAn/Zwb/ZwT/Zgb/Zgb/Zwb/Zgb/Zgr/Zwb/ZgX/aQD/Zgb/Zgb/Zgb/Zgb/Zgb/ZAj/YwD/ZQf/Zgb/ZAj/awD/Zwf/aQf/ZQb/Zgb/Zgb/ZQX/Zwb/Zgb/Zgb/Zgb/ZwX/Zgb/agD/bQD/ZgX/Zgb/Zwb/Zgb/Zgb/Zgb/Zgb/Zgb/Zwb/Zgb/ZQb/ZgYUmyGVAAAAVHRSTlMAC9wG9tRaAbwkqZGojaGkKfvwM5QN/pMjv5Dj1juIbhcHjPyvHIs+37FX5hmuaRGd+P3dpyESnFVCE20nptH6NU+J9KwvoAwOMoRU8/fizZ4q1VM9MbrLAAABEElEQVQYGQXBA4IjAAAEsNTWql3bto2z5/9vuQTodx4e8/jQ6QM47CaV3kyvknQPgUYx7Ttw106xARenx1UA1ePTC9znCqPbr7cjXOWe97QptU6SnLRKtPOulT6X2f/yeXw/l/TTMjfHU85qqJ3libm/Bk1ecg7O80JzIEN6ZUC5xzAyQyd7YC8dZmLQ5TpDMJFrugOz09jOxJKliWxjetbba4HJtWQsWftE4fXNtxzA/MLHwjwc5J9ScbcAgMJuscRONgCwkR3U6qvjAMZX6zVolCvLgOVKuQEsZgWwkkVArT61CTan6jWA9bGtSUxuja0DUM0RjlIFgGaePacJAG5+/vj9ffYGABhNT/36A/gPoA4oY5tlkDcAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.service-1>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAApCAMAAAAVkWmFAAACJVBMVEVHcEz/ZQX/Zgb/Zgb/Zgb/Zgb/Zgb/ZQX/Zgb/Zgb/Zgb/ZgD/VQD/ZgX/Zgb/AAD/aQf/VQD/Zgb/Zgb/Zgb/Zgb/ZQb/Zgb/Zgb/Zgb/Zgb/Zgb/ZAv/Zgf/Zgb/ZwX/Zgb/ZAn/aQj/Zwf/Zgb/gAD/Zwb/Zgf/ZQX/Zgb/Zwb/Zgb/Zgb/Zgb/ZQb/YwD/Zgb/ZQb/Zwb/Zgb/ZwX/Zgb/ZQb/Zgf/agn/Zwb/YQD/ZQX/Zgb/ZQX/agD/ZQf/agv/ZQb/aAb/Zgr/aAX/Zgf/ZgX/Zgb/Zgb/Zwb/ZQb/Zwb/YgD/Zgb/ZwX/Zgf/Zgb/Zgb/ZQf/awD/ZQf/ZQT/ZgX/ZgD/Zgb/Zgf/Zgb/Zgb/Zwf/Zgf/aAX/ZgX/ZQb/ZAX/Zgb/ZAj/Zgb/ZgX/ZQX/ZgX/Zgb/ZAT/ZQf/Zgb/ZAj/ZwX/aAz/Zgb/Zwf/Zgb/Zwb/Zgb/ZQb/Zwf/bQD/ZwX/Zgf/Zgb/Zgb/Zwf/Zgb/Zgb/Ygr/XQD/Zgf/ZgX/Zwb/ZgX/Zwb/Zgf/Zgb/ZQX/ZQb/Zgb/ZQb/ZgX/ZgX/Zgb/Zwb/ZgD/Zwb/Zwb/Zgb/Zgb/Zgb/Zgb/ZQX/ZAX/Zgb/Zgb/Zwj/Zwb/Zgb/Zgb/ZgT/Zgb/Zgb/ZwX/ZgD/Zgb/Zwb/Zgb/ZgX/Zgf/cQD/aAj/ZQj/Zgf/ZQb/Zgn/ZQb/aAn/ZwX/Zwf/Zgb/gAD/Zgf/ZQX/ZgZvA5snAAAAtnRSTlMAYLb8KPr3MO6A9AoGvPUBJwPaz7LNsPLgLfvTF5jKaNAcIpWgAqTBv/ZU+f3xyRLOeczZY9V+6h2BFWqjYgxOGFYsGTF1kYrXuLVcDa00bvOeRxOcP2QF52vw3k1xNmmrOKoh/pSNX+89l3pCLxavmqyL26ZIDpDA4nbCsXsaC0uMn5NXlt2SWOahMjeiKhSpruGJqH26M8ulQ09/WjydxmYP7LOEu+sJIESZiB6DG71y7QRsZWgVG2kAAAIkSURBVBgZdcGDYlsBAAXQG77Yrm1bq227nW3btm3bu9+3t6BJXtdzsKDuLIPUh2MhVU/nG632VptWq41TGSF1ceA9gAc2iE4wFhIuD/Aycyon/hIgowAJlwfocbxTG72AjAIkXB6I0jsgklGAhGOq0Pb2RUEzRDIKkJjgc8c071sgkrEF0a7yOmBOyFJ1prSlJzIV0c5zFKLkFJtpoCKRtYhWRwFhPIUoTWX0IkxtGkOkbe6daQirL9mFSPGFiLJ7PSLV5tQgwjpTJiIlxStiEVZRtgpRsrkZCxpYhWhb1YcMCEllHyQOUn4MftZ93I5F2mmHXxzTDVjsJOG3v8OMxZbdIPycB5SQ2Nvdqya7vgFf5CRjNiUjrDlOR82zma8+9595t0+rPBLD1V1bENToVuzYMw5AKCSLvRAp1+YpWuFXyhgBAb9mf1sRcNTIOxC1+PJ7EJDtBeZmEGCQcxSAUZeEoOmf8z90xQgafpUPVPMcQvp8pMKCkM9MwmkeR8i46btzAqJrD2dT7YMf2Y0zucsQ8pRjRVQCCSTzMib1ik9wJmLBYybPcRJQFj36AFGxHTqHHiEZHljzehGif50FDVUZ5SusEOlVI4BLkwaRWSjKzKEG1dlrSkjNyg3AEJ8A/bwHWAYvkDdHGofxT2Xpcs1GoJ0NQBNbgYQseb8FEnd1BUBl7m3831BuZ5ohX3UZSyhnVQprsBSznLyCpRXY7HpE+gt1GYwaSbGBtAAAAABJRU5ErkJggg==) 0 0 no-repeat;
}

.b-links_with_desc__link.service-2>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAMAAABBJv+bAAABg1BMVEVHcEz/ZQb/Zgb/Zgb/ZgD/ZgX/AAD/VQD/Zgb/Zgb/Zgb/ZAX/Zgb/Zgb/Ywf/gAD/ZQb/Zgf/Zwb/Zgb/YgD/gAD/Zgb/Zgb/ZgX/Zwb/ZAj/Zwf/aAj/ZgX/Ygr/VQD/Zgb/ZgD/Zgb/Zwf/Zgb/Zgb/Zgb/bQD/cQD/Zgb/ZwT/Zgb/Zwf/agv/Zgb/ZQb/agn/Zgf/Zgb/Zgb/Zgb/Zgb/ZgX/Zgb/Zgf/ZQX/Zgb/Zgf/Zgb/Zgb/Zwb/Zgb/Zgb/Zgb/ZwX/Zgb/ZQb/aAn/aQj/YAD/ZQf/Zgf/Zgf/ZQf/Zwb/ZgX/Zwf/Zwb/Zgb/aAj/ZQf/Zgf/Zgb/Zgb/Zwb/ZgX/ZQX/Zwf/aQf/Zgb/Zwb/ZgX/Zwb/ZQT/Zwb/Zgb/Zgf/Zgb/Zgn/Zgb/Zgb/ZQb/Zgb/Zgb/ZwX/Zgb/Zgf/Zwb/Zgf/ZAb/Zgb/Zgb/ZwX/awD/Zgf/ZwT/ZwX/Zgb/ZQf/Zgb/Zgb/ZgX/Zgb/Zgb/Zwb/Zgb/Zgah5zBoAAAAgHRSTlMAiH32Cr4BBniy5Dj3/iQEtcFStw0Ce/E3uEJyQGQaA4QUrG3w27YOCfw+9CUY+6YdbuaoxvPo10aS+evPnYHd3+Bo0IMbIhBOdUt0VzKVx/ogb5attLOOYponpVyUpDqLr5v1HsXssPLukIrqKpguKP1hE3E5L/iX49GMLd6f5cLzIy4AAAF2SURBVCiRfdJlU8NAEAbgraWFptQNlxYrlNIWd3d3d3d3eH86l5BMrjLsh+zuPTPZvUmItLA2NMNwVGGmbGFvw8He7n4YLetZ1JyDjTKWhc2meHE21SllbXTxHyVawFyaLnFKVhSl6jLC3L5l0PNqDMKJHM2HUcCrCRbScd6PQk2rJSXOPT29do23ZdXc7IBL01ZsKZUPlUb5it3c5JNQlVpaYDIyHeTXPivXagucTmWUGjjnGj1kNY5a9Ksx+eS0Ie2KJBSEwMKWqGdHlcfVqVpSjqSr3mO9rmmuI3KhNEWpFCteqQ1E7lrMJDgwJkht8QzmWRoS3XIb8Hf40EhUZcLAxPjkdGRW/k4V2FH0U/hKssre2Mc2qXFMySPWROnVtf7cW6Iu8W9sXaF1RNkgccke+YbcPJbaQOlxgQdVKfiTwa14VDXW/p3B3s4m8U9L3LabDKZnQ/Reyofu1H9Kjac43l8/gu02vZCNyePrfLG9dV2x8hdxskVgJ79ZiwAAAABJRU5ErkJggg==) 0 0 no-repeat;
}

.b-links_with_desc__link.service-3>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAMAAACrZuH4AAABC1BMVEVHcEz/Zgb/Zgb/Zgf/ZQX/ZQb/Zgb/ZwX/Zgb/ZQX/YAD/ZAX/Zgb/Zgb/AAD/ZgX/ZgX/ZgD/ZQb/Zgb/Zgb/aAX/ZQb/ZQf/Zgb/aAX/ZQX/VQD/Zgb/Zgb/Zgb/Zwb/Zwb/ZgD/ZgX/Zgb/ZQX/Zgb/ZQb/ZQb/Zgb/ZQb/agn/agD/ZgX/Zgb/agv/ZgX/Zwf/Zgb/Zgb/Zwb/YAD/Zgb/Zgr/ZQf/ZQX/Zgb/Zgb/ZQT/ZwX/ZgX/ZgX/ZwX/Zwb/Zgb/ZgX/ZgX/Zwb/Zgb/aAz/Zgb/Zgb/ZQb/Zgb/Zgb/aAj/Zgb/ZAj/Zgb/Zwf/aAn/Zgf/ZQf/ZAv/gAD/ZgX/Zgn/ZgYXYhGlAAAAWHRSTlMA8ODAYLDQkIAwEDP9/gGO6RTJ2PI2VknIMb8D+ChVUqkKvLZq3Xm144MdDGTPGL6ana+4CO8Zl2Xh1Tq9N5NeV82R6MyiFuKxpvPxIPtCziUbI0wXArse4R6JvwAAAQJJREFUOMul0AdTwkAQhuFPzCXBFKoIqFixYO8V7F3s4P7/X+JFDkliFhx5ZjI3k7wzt1lAmaNfEggwyAwZE+ECIQN/L442MzEpyxYjdnZLeBJccZm8RrR24Vy1zhNd2nDV16kZXbdVQYa6TV6Upv2fuaeFyAULz/bhvfFtz5nvvPUXsB7UOg9WmSJSsHhx8fmKxhtbPNE78k3kqMoVd/UP6IN4dNa5YucWeC4CawtcMbwrnwJQsfD/f+mjSMU546pIE8tqFQVN024ymt8sCe8ojXbmkJvyGyIzPGm/xWTkkHZ5caldTBiRirSS6rGxZTp2e+y0RqegvNnFOZ0hSd1dfAFC4kXYffyhSAAAAABJRU5ErkJggg==) 0 0 no-repeat;
}

.b-links_with_desc__link.service-4>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAjCAMAAAC94eqZAAAA1VBMVEVHcEz/ZQb/aAj/Zgf/Zgf/Zgb/Zgb/ZwX/Zgb/Zgb/ZQX/YwD/AAD/Zwf/Zwf/VQD/ZgX/YAD/Zgf/Zgb/ZgX/Zgb/ZQb/Zgb/ZgX/ZQX/ZQb/Zgb/Zgb/Zgb/ZgX/Zwb/ZgX/ZQb/Zwb/ZQb/gAD/Zgb/ZgX/Zwb/ZQb/ZAX/Zwb/Zwj/ZQb/ZgD/Zgb/Zgb/YAD/Zgb/ZQf/ZQf/Zgb/Zgb/Zgb/VQD/Zgb/ZgD/awD/Ywf/Zgf/ZAX/Zwf/Zgb/Zwf/ZQX/Zgb/Zgb/ZQX/Zgb/ZgYpPasGAAAARnRSTlMAsCBwwOCgkIDQvxIBwpUGvhB1yOktU+SRuoPv7Z7oV1+IhskC8zJUpjifQ1gKqK0I+XRO7NaiA9cFEyQjM3LySGDN4TCCgD5M/gAAAOFJREFUKJHVktlygkAQRXtiQAJBQVRWjVs0+76qiUnU+/+fJAPEGnB8IU85D9PVfaq6u7qGKCNARkBFVGgJULcldpQSIc0RZQVGcA8TujA6Ydgx0E1zF4Tqb0MdjMVP1rAqKnhEHiSqrfstopavt3dUkb+p88v6hSVXt3jj8dhUOJqoDBMNntcYp5eb9T4vt+F0JleN2sdSiWNf5ZyIag0svohGw2TDQa7h58+q1Br0KleP37b1HMdJhTMW1Que8BAf6jT5U2eiuru5v+K5fcCp52ddlzvU/1SOJsUBNbGH5gbvjS+k5GZikQAAAABJRU5ErkJggg==) 0 0 no-repeat;
}

.b-links_with_desc__link.service-5>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbBAMAAAB/+ulmAAAAIVBMVEVHcEz/Zgf/////Zgb/qXL/7OD/soL/9O3/oGX/gzX/hzz5EDdPAAAAAnRSTlMAcCaWvAQAAABUSURBVBjTY2AAAmMQMGCAAUsXFxdPBNdESUlJhXKuIBCAuYZAhgDYTjAXYrdFaGhoOJCrDqQjDMD6YECFllw0e9FcheZmKoYGCFilpaVlIbiIWAAAvBcsXaSDuagAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.service-6>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAcCAMAAADY3iYuAAAB+FBMVEVHcEz/Zgb/Zgb/ZgD/Zgb/Zgb/AAD/Zgb/Zgb/Zgb/ZgX/VQD/VQD/Zgf/YQD/Zgb/Zgb/Zgb/ZQf/ZgX/ZQb/Zwb/ZgD/Zgb/ZQb/ZQf/Ywf/Zgb/Zgb/ZAj/Zgb/ZgX/Zgb/Zgf/Zgb/Zgb/ZgX/Ywj/ZgD/ZQb/Zgb/Zgb/Zgb/Zwb/Zgb/ZAn/Zgb/Zgb/gAD/Zgb/Zgb/ZQX/Ygr/ZQb/ZQb/ZQX/aAX/ZgX/YAD/Zgb/Zgb/Zwb/ZgD/Zgb/Zwb/ZgX/Zgf/ZwX/Zgb/ZwX/Zgf/Zgb/ZgT/ZAb/bQD/Zwb/Zwf/Zgb/YgD/Zgf/ZQf/Zgb/ZwX/ZQf/ZwX/aAj/ZwT/Zgb/Zgb/ZQf/Zgb/Zgb/Zwf/Zwb/ZQf/ZgX/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/aQD/ZAT/Zgb/Zgb/Zgf/ZgX/Zgb/Zwf/Zgb/aAb/Zwf/XQD/ZQf/Zwb/Zwf/Zgb/ZgX/Zgf/Zwf/Zgr/ZgX/ZgX/Zgb/Zwb/ZQj/aAn/Zgb/Zgb/ZQX/Zgb/agv/Zgj/ZQb/cQD/agn/ZwX/aAz/agD/Zgb/Zgb/Zgb/Zgb/Zgf/Zgb/ZQb/ZgX/Zgb/ZAX/ZwX/Zwb/ZAv/ZAX/Zgb/ZwX/Zgf/Zgb/Zgb/Zgb/ZgX/ZAj/aAX/Zwb/Zwb/aQj/Zga8FHtIAAAAp3RSTlMA9rIP9PEB/eT+NwYD6xXT3C2XvsnHCvdbTiT7+kJ4aduZo52THxSIpSj4Uvwc760C7rmSGlODjTa8EKy3fAXdKumbaO0vI9Q8KQd3bVoNS0nhvZxmID7agibYgJXMTIyHoM6KytJQET3nf8GO9cLPLHILxK6a8JHqJRmPlHukRBuo0F2vGEGwCR1hFgyF5saxcdarX+MzNKkXOLReRvLz+eghMbhPIt/u9o0AAAHtSURBVBgZdcGDexsBHIDhL7jcxXZS27bd2bZtq7Nte/v9m2uS3a19ur4vWeu3bbZKzYbCNWQcO3T0sDTu2FmJrmulXQ1v2ri1JyoHz+O5JskjzesCu+z2YgtZiQJ74WoyLAeiyg1NvdhCRul2WVvKtLLlpqXoKrWqwSl0cVPBXqBeXUbW7XtAwpeKY9gjRdAhJeQ81vxArS/ViqFIRjmttpDjUNx+4JZX3YJuTJopOIkuVvPZAXi03Riuj2Mv5C+HUlenvAduNmK4YkXOkuNQ3P4BzfSJDmsThkvCmVNkpU3aJEwk7a/sIwMYuq10nmtgWtqkJeC37+vbF4+uYrBpYYalFYhX+cYgoZnSzLJPLnNif/9D4ilfLUxqpjT02fhnRfQCVIv5TWq8FvxuxQGRpgCGRdLGtDbpl+/ww604IBKUPHSL1bCTjF6RXzgU9yhYwnIcaCAjpno95Lys+fJTHfGDJST5YCupdwIx1etB9/rDNxkGj1e9D7aAVLhglRoqY4aPUs07rxoDV5EUuyBfQhZm6hq0VkST1eCqkIAN8iVkYbbKnjoZAqdZ2m2wUIJLmGNCnnHXLOVAngQjzNX3vKrYLb1AngQj/E+p2SpPgHIxL2AeD6QEysXsZF6d6tBTueNkfmXdSWu7i5n+AMIsY1Xo696iAAAAAElFTkSuQmCC) 0 0 no-repeat;
}

.b-links_with_desc__link.service-7>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAlCAMAAABvTdm5AAABHVBMVEX/ZwX/aAj/Zgb/ZwX/AAD/Zgb/ZQVHcEz/Zgb/Zgf/bQD/Zgb/ZQb/Zgb/ZgD/Zgb/Zgf/Zgb/Zgb/Zgb/Zgb/Zgb/Zwb/ZgX/Zgb/Zgb/Zgf/ZQX/Zgb/Zwb/Zgb/Zwf/ZQX/ZQT/Zgb/Zwb/Zgb/Zgb/Zwb/Zwb/Zwf/agD/gAD/YwD/Zgb/Zgb/cQD/Zgb/ZQb/Zgb/ZQb/Zwb/Zgb/Zgf/Zgb/Zgb/Zgb/Zgb/ZQb/ZAX/ZQX/ZQf/Zgb/Zgb/ZgX/ZgX/Zgf/agn/Zgf/Zgb/ZQb/Zgb/aAj/Zgb/VQD/ZgD/Zgb/ZwX/aAX/ZwX/Ygr/Zwb/ZQT/Zgb/YAD/ZQb/ZgX/Zwb/Ywj/Zgb/ZQf/Zgb/Zwf/ZgX/Zgae9IQBAAAAXnRSTlOQIMteAc9gANDAB6DJ8Ar+mPvg0/n4WTf64ZkwWqTSJWU65U9Vzsd8bQwCEvTaCX2r1LCG8pvI8dyeWDNql9jdZI9GHcPvoe5ALQMP270xLxqfP94QVl/MH9mc/EXofWy9RgAAARJJREFUKFOVz2Vzg0AQgOFFFyfE3evu3tTdXff//4ySDHSYZsk076e7e4bbAzBIlkTPEyU53EN4blIykUiSGUoIdTINRMOk+h+oNg253ZaNZvUXNq00+VWwRdTCSnedUSSEPSqsgF8ZG67bwHJ3nbgiCTq7TvAx1mrhyim8A+0gU5GAAJmgD7YB9gUOjmz7+ICDoIEQE9AIMCn/n/Ggqi+XHDz61z9z8CQIb/JQ/3Gvaa85DkDXr2+GuuquVLq94CDpPzfLQU5Vs87gGe4JBx+fYJ0e9p8L3wqc5TOreq+UogeJXv4LcGtjVOuVXtaCrOI5Rkbbi9HbIrA2HwPrCzGwROM8TIiUmptkAGfHZqanws0PGPNEH3oKiPwAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.service-8>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAeCAMAAADuMkXpAAAAolBMVEVHcEz/Zwb/Zgb/ZQb/Zgb/Zgb/ZgD/ZwX/Zgb/Zgb/Zgf/YAD/aAn/Zgb/Zgb/Zgb/VQD/Zwb/ZwT/Zgf/Zgb/ZgX/Zgb/Ywj/Zgb/Zgr/ZAj/Zgb/ZgX/Zgb/aAj/Zgb/Zwf/Zgb/AAD/XQD/ZQX/Zgb/ZQX/Zgb/Zgb/ZQT/ZQf/aAj/Zgf/Zgb/ZgX/Zgb/Zgf/Zwb/Zgb/ZwX/Zwf/Zgbema5gAAAANXRSTlMAzNbJgPgKkKDwbAgb+53nBsc568jp/B/6GULtN88g+ZWnAQtg0o2FhD9vQHDmZOXBd3Zjwu9VwUgAAACxSURBVChT7dDHFoIwEEDRQQSCgNKkSpFm787//5qCgQORrTvfJpPcnCwC0JXdhHsGI4lrlHEtfoMbYSqmGLksHCzv8V7OnrUbwkxbmM1gLrRZ71yfI6/SWeVxrrfgG0iU7ppC0PA/4+rk7KHf0bms6rVIwgCGBWFSAFRYxsAWl1gBXvMvAMifCCiNAID0I+GwjWNEnkifJjIrhD5D/tIXe1ondCI0exthSb94Q2VL98sXhJ0ZxsylU6gAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.service-9>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAkCAMAAAAw96PuAAAB5lBMVEVHcEz/Zgb/AAD/YAD/Zgb/Zgb/agD/VQD/bQD/ZgD/VQD/ZQb/Zwf/cQD/ZwX/ZQX/Zgb/Zgf/Zgb/ZQX/Zgb/Zwf/Zgb/Zgb/aQj/Zgb/gAD/Zgb/Zgb/Zgb/gAD/ZQT/ZgX/Zwf/Zgb/ZgX/Zgf/Zgb/Zgb/ZwT/ZQb/aAz/ZQX/Zgb/Zwb/Zwb/ZgX/ZQf/ZQb/Zgb/YAD/Zgb/Zgb/ZQb/ZgX/Zgb/ZQb/Zgb/Zgb/aAX/Zgb/aAb/Zgb/Zgb/Zgb/ZQX/Zwb/XQD/Zgb/Zwb/ZQf/Zgb/Zgf/ZgD/Zgb/Zgb/Zgb/Zgf/YgD/Zgb/ZQf/Zgf/Zgb/ZQX/Zgf/Zwf/Zgb/ZgX/Zgb/Zwb/Zgb/Zwb/Zgf/Zgr/ZQb/ZwX/aQD/ZQb/Zwb/ZQf/Zgb/ZwX/ZQb/Zgb/Zgf/ZAX/Zgb/ZQb/ZQb/ZAv/ZQX/Zgb/Zgf/Zgb/Zgb/ZQf/Zgb/ZgX/bQD/ZAX/Zwf/awD/aAT/Zgb/Zwb/Zgb/ZQX/YwD/ZQb/Zgb/ZQX/ZwX/Zgf/Zgb/Zgb/Zgb/ZgX/ZgX/ZwX/Zgb/Zgf/YQD/agv/ZQf/Zgb/ZgX/agn/Zgf/Zgf/ZQX/Zgb/aAj/Zwb/Zwf/Zwb/Zgb/Zwf/ZQf/Zgb/ZgX/Zgb/ZgZ3traZAAAAoXRSTlMA/AEIsngMBgcKA4iaCWa64Or4Zf5N4tgi8QTO1sgCP5NKz75Ge/A+fhaN17PHaSZ55BDysVOMWqsouTHRLH39+pKuC+18nKLrBa/0gMMN2UmW52pwwqw3zbjVpEsZWF4RWyqXp5DJ0ME40lFWFzDGbvPdTPlnDjNyEzueUuxgEivfXb1s++Hmkbtj75gVGE7cZB1rczXLIFxti9NIR7fpxS6xQkIAAAGtSURBVBgZfcFlWyIBAIXRlxxCFFBB7O7ubt3u7u7u7u7uvP90hw+LwjPDOaRcvhEtIpumuHJcZBFom+yDKzmrNq/F2iVdhcaCaFlEG7B0PFxMu/J24d1a78JK21munTviA/K1BRv5KsS0Rw3YOCAXpmo1YaOywAcUObqws08PoeOJ4y52fKMaflCgmJ+kiiUlZStDpLvztGU08kjDwN5Srcgr0aZyMg3IU1V4Ycx/VNtWQ6N2kiH0OByC8z0x1WHqkIcMnRoARqKqJ6lB70h3quewE/w1ujhI0rTjPele6joYrfLEzmAa1xTpxhyDYLjloVnNx24+U57BUD6L/J4swnCrDvy9khLjxbx6O8uCX+rHcCtI0v4TFT4YiU8UkhL4MdttuBXkP//z3onEGxbk6pvhVpCUk3ox9ZpF/v4pnleQBeVDAVK8H6dn5h3e73PY2B3RZ+9X/cRGoFIttfBFc9g4pB0+4JM+YK1PB52YOnUaS0bXvRlMzu1hrN3WfZKq5MGaO+HDtKx0aTfWbrWS1K9cbMTbMW3UcidZeNepxk8WueuV4yKbNdW12PsHw9BgkJm2KMkAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.service-10>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAaCAMAAADlsH4wAAABZVBMVEVHcEz/YAD/Zgf/Zgb/aAj/Zgb/Zgf/ZwX/Zgb/Zgb/ZQb/Zgb/ZgD/VQD/ZQX/Zgb/Zgf/ZQj/Zgb/Zgb/Zgr/ZwX/Zgb/Zgb/Zgb/ZgX/Zgb/ZgX/ZQb/ZwX/ZgX/ZQf/agn/Zgf/Zgb/Zgf/Zgb/Zgb/ZwX/ZQX/ZwX/ZgX/Zgb/aQD/Zgb/Zgb/ZQf/Zgb/Zwb/Zgb/Zgf/Zgf/Zgf/ZQX/Zgb/ZwX/agv/Zgb/ZQb/ZAX/Zgb/Zgb/ZwT/ZgX/Zgf/Zwj/ZQf/ZgD/Zwb/Zwb/ZgX/Zgb/Zgb/ZAj/Zgb/Zgb/ZgX/Zgb/Zgb/ZgX/Zgb/ZQT/ZgX/Zgb/Zwf/Zwf/aAb/ZgX/Zwf/XQD/ZAX/Zgj/Zgb/Zgf/Zgb/Zgb/Zgf/Zgb/ZQb/ZQb/ZQb/Zgb/Zgb/cQD/Zgb/ZQb/Zwb/Zgb/Zwb/Zgb/Zgf/Zgb/Zgb/ZQX/ZgX/YAD/Zgb/Zwf/ZgbF9Nr/AAAAdnRSTlMAEMCAQNBwkPBQsPoKBjD96kT7/hlh19TYk7K+eV5fdB1140bk4GO6NI7REfGixPxU05Zxm2B6vRj5tTP3yD6RbkOcFMd8acbZIXv2vPPtMig66M9ylSxkwgs4QdaZ77GY7oOmydzfCaqhs32BdsOo25K7CKxFMzEGmAAAAT9JREFUKM+d0FdTwkAUBeAbYUUSCJgELICASJFq77333nvvvdzf7woZ3A1KZjwPm8nJl83NAvB5TEuZdyiXT8w+40NZco8avLwZShuX27vXp48b25mDJdhbxSWXowtOj7PExu9aQegy5ZqZNSFgn19bNiGwurQYMZIE2WcJrESlgIFY0c4R0NbR/wdpFfSEfNjhKJKYKGbxQhS3KEE26uCQTsKEXOIVIQmAlsqftIeH3VJ/yYcMCaX7zAhkBopkLxr5lViw5Oj+TYRNt6umwfBIaKNlQCfXBOvrarGLE45C6c+T+DluAzi7lU47kzGM0dKnjIiUIDZ9v1bNnSoqjcUSZHknT0bRYmUyoZOgLNPrBnronnFJY2cJIp3fuSD1FCZLqsfNXpzkxt1NqiIt5/Tb1Mkpej2Gn04dHuFBvvwCZFFJTgfOlHQAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.service-11>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAdCAMAAACKeiw+AAAB2lBMVEVHcEz/Zgb/AAD/Zgb/Zgb/Zgb/Zgb/YAD/Zgf/Zgb/bQD/Zgb/Zgb/ZQf/Zgb/ZgD/Zgb/Ygr/Zgn/gAD/Zgb/Zgb/ZQb/Zwb/Zgf/ZQb/Zgf/awD/ZwX/aQj/Zgb/ZQX/ZQf/ZAv/ZgX/ZAj/ZQX/VQD/ZQf/ZQb/Zgb/Zgb/Zgb/YwD/ZQb/ZgD/Ywf/Zgb/Zgb/Zgb/Zwb/Zwb/ZQf/ZQb/Zgf/Zgb/Zgb/Zgf/aAj/YQD/Zwb/ZQb/Zgb/Zgb/Zgb/Zgf/ZwX/ZAX/ZQf/ZQf/Zwj/Zgb/ZQf/Zgb/ZwX/ZwX/ZgD/Zgb/Zgr/ZgX/ZgX/ZwX/Zwf/ZgX/Zgb/agn/ZQb/aAb/Zgb/Zgb/Zgb/Zwb/Zgb/Zgb/Zgb/Zgb/ZAj/Zgb/Zgb/ZAn/ZwX/ZQX/Zwb/Zgb/ZwT/Zgf/ZQb/Zwb/ZAb/Zgf/Zgb/Zgf/Zwb/Zgb/Zwb/Zgb/Zgb/Zwf/Zgb/Zgb/Zgb/ZQX/ZQf/Zwf/Zgf/Zgb/Zwb/Zgb/aAj/ZgX/Zgb/ZgX/Zwb/ZQb/Zwf/Zgb/ZwX/Zwb/Zwb/ZQX/YgD/Zgb/Zgb/Zgb/Zgb/XQD/bQD/cQD/Zgf/aAX/Zgb/VQD/ZQX/ZwX/Zwf/ZQX/Zgb/ZgaW/tW1AAAAnXRSTlMA/gG3+vj0EHD8B6L2b/AF+RoeBPH1pipuWEYTYSL3v04X6SG6A8TJ+y3XEogUJFDf/Z9XRyvB7LbqIBWBq9PvpUtoM3QmQ39M2zRmD80Zj46QJWncHbUssoevuIKAyHpC5CgcL2Kkoz5zU4sumM6ZUtiuqFVK7qrSjZyVw4lUz0Bk8jepfprWY3zHMA3lyp7QCw4JcTHmBmq9SGV7Y/9+9gAAAaZJREFUGBl1wYVC6gAYgNEP2JijJBQUBMTu7u663d3d3d3dHf+7XtgmF4xzsFxtu0yW+2YXuZodospZLBGbLjc0slra2oda9ONYOvT6W3LpCJZthzzX4IQexBBUwnBR2boeQ2GtehCol00YNshRoFypCZGxS7aQ0edsJC3mdJDhlb2kxZXtGB7KK9KeyUky7Hv8A4BbP4zpff8X+NT7GlO33gGaegXLV/kDP8WL5WlC45FEMZUqo1H4PaqUYuqSl7iLQxgi6khgcnZ2MjCidmMIFbtp6ME0nIhPSdpUPDGMqecFRWHNMOgZm7YlA4GkbXrMM6gZwkVIlndCFmBBJrySRWeBpSRWJjMwI2WxkgJLJzlSzvm5uXlnilWM+0R846zix4BWXq59e8PKPsivob99Nl+QlTyxffwu8u55XZWd5ey1j1N8fgv7ZA3LlckpDIXrnJUstbaioRDTDn/SzhIbJcqiA1JCvkjdbrKq93s2k6fKX8l/x2QnuaorxNHqwuBqdYivlDyNTUVSXHOh6d7tu6r0nmlmKdfpc+evS3v/gzv3XSz6B7OtYTR1On+UAAAAAElFTkSuQmCC) 0 0 no-repeat;
}

.b-links_with_desc__link.doctor-type-1>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAUCAMAAAA0jaRDAAABOFBMVEVHcEz/Zgb/Zgb/VQD/Zgb/Zgf/Zgb/Zgb/AAD/bQD/Zgf/aAj/ZQX/Zgb/VQD/Zgf/Zgb/Zgb/Zgb/ZgD/Zgb/awD/Zgb/Zgf/gAD/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgf/ZwX/ZQf/Zgb/ZQb/ZQb/ZwT/ZgX/ZgD/ZgX/YAD/Zgb/bQD/ZQb/Zgb/Ygr/Zgb/Zgb/ZgX/Zgb/Zgb/Zwb/Zwb/Zwb/Zgf/ZgX/ZgX/ZQf/ZAT/Zwb/Zgb/ZQb/Zgb/ZAv/ZQb/ZwX/Zgb/Zwf/Zwf/ZQb/Zwb/Zgb/Zgb/Zgb/ZQb/ZwX/ZQb/ZAX/Zgb/Zwb/Zgb/Zgb/Zgb/Zgb/ZQX/agv/Zgb/ZgX/ZQf/Zgf/Zwf/Zgb/ZgX/Zgb/Zwb/ZgD/ZQf/Zgb/Zgb/ZQX/Zwb/Zgb/ZgZwFM03AAAAZ3RSTlMA8f0G1sGqgAEH6iBqewNw/KfjBfsT/sME7+bZiqDYcTRJtlZ+ObwKjwisDlP1Gt7yMrGHx09cdbu+bz2pdlueF4Mv9JXCWLitsuS1aMkz7ne5z9L3YBid6Jebbfhf+lkUxFBaNVTVOLT4mgAAAYZJREFUKFNVzEVy5AAQRNEvtNTM3G1mZmZmZsa8/w280Ixs16Yis14UAGvpslldzPIz2cWqWU6v/Y9zqfXlVUdjXgi8MTmry+upuSAmNbsCjGsgFAMaB1ZmlQQYTRV9AN9YCMWCEVTF1CgwMTIU1GfFUBTPgj00MgHzikN6GqyyGwq3bMF0GuKaZyOXB1enl3U9h+JZ9ctTuZDPbWBvAomTC6n6af0D1mdVujhJAJs2uR0A7vVqqPIIwGNFxqvuAdjJUdgGoKYX/72huodXl/3uv6gGwHaBzC7A0c3T1xulWx1woNsSb19PN0cAuxlcIwsx8/jaNj/wDm3sQ48P074+NmOQNVy2tASZmTxXD3dQK1Cowd3DFfmZDCxpC6vS8On1gHMHmoSawDkHvF78RsWCKfUAwN5+KPb3gqpHUwB96vCASSVDkdQk4HWoD4DuNjntnfHB4f5Q9A8PxjvbHbV1B78SzRFJXVFCQbRLUqQ5EQCg1NIahV8Coq0tpfD+a2IRIrG/1Tf7UkMD6ZWpigAAAABJRU5ErkJggg==) 0 0 no-repeat;
}

.b-links_with_desc__link.doctor-type-2>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAeCAMAAAAfOR5kAAABFFBMVEVHcEz/Zgb/ZQb/YAD/ZQX/ZgX/Zgb/gAD/Zgb/gAD/Zgb/AAD/YAD/Zgn/Zwb/Zgb/Zgb/Zwf/Zgb/Zgb/ZgX/cQD/Zgb/ZgX/Zgb/Zgb/Zgb/Zgf/Zgb/agv/Zgb/Zwb/Zgb/YgD/ZQb/ZgX/ZQb/ZgD/ZQf/Zgb/agn/ZgD/Zgb/VQD/Zgf/Zgb/Zgb/ZQf/bQD/Zgb/Zgb/Zwf/Zwf/Zgb/Zgb/Zgb/ZQf/Zgb/ZgD/Zgb/Zgb/Zgb/Zgb/Zwb/ZgX/ZQj/aAz/ZQX/Zgf/ZgX/Zgf/Zgb/Zgb/ZQb/Zgb/Zgb/ZgX/Ygr/ZAn/Zgb/Zwf/Zgf/Zgr/ZgT/Zgb/Ywf/Zgb/Zwf/Zgb/ZQb/aAj/ZgZOFhMmAAAAW3RSTlMAzbAIXWQtBPcC5AEQHob9+kp2r48J4md71e1G8hjZn9sNUbyIFJetHQ9/BsF93XQO0vAllc/f9U7TCvigpeHHaUQWv3C766zmeXrlMhociU2WGTznJO9F7qZA48fMTQAAASpJREFUGBkFwQOi4wAUAMBpmzRJrW/btq219e5/j50BYK1UWgMAoLIZsVkBAChWYn09VgoAwGIssxyLAEASCxnZQiQAUM2nG9CYzqsAzM3mVaCaz84BmIkUII0ZgIkoA1COCWBoeHwKgKnx4SEwGiMAMBKjsDQ5lgFANja5hK2YBwDmY4ustl0AAMV2LdONHQCAneg6jAMAgIM4dHQMABStD46PnPQBgEYM9E/EJQDwMT67DHEFAHyJ1FW4vgEA+u1Pbq6VL84B4F/8dX5RlkYCgJ8/fjUlkdrdP8sAfH/tdGVn+7u8RQ+gF39+04t32Ci1TwHJ12+ctksbsFrr3NYB6red2irQ3IuHuzrU7x5irwlQaeXx+jIYvLyPvFUBwP3j03PE89PjPfAfr/0pc/d3LzwAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.doctor-type-3>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAeCAMAAACVFoclAAABGlBMVEVHcEz/gAD/Zgf/Zgb/AAD/Zgb/agD/ZQX/ZQX/Zgb/VQD/VQD/ZQX/Zgb/ZAX/Zgb/agv/Zwb/Zgb/Ygr/Zgb/Zgb/ZQX/Zgb/YAD/Zgb/ZQX/Zgb/Zwb/cQD/ZQX/Zgf/Zgb/Zgb/ZAj/Zgf/ZQf/Zgb/Zgf/Zwf/Zgf/Zwb/ZQf/Zwb/aAj/awD/ZwT/aQD/Zgb/ZwX/ZgD/ZgX/Zgb/Zwb/Zwb/Zgb/Zgb/Zgf/Zgj/aAT/Zwb/Zgb/Zgb/Zgb/Zwb/Zwj/Zgb/Zwf/Zgb/ZgX/Zgb/gAD/Zgb/ZAT/Zgb/Zgf/Zgb/Zgb/Zwb/Zgb/ZgX/Ywj/Zgf/Zgf/aAX/Zgb/ZgX/Zgb/Zgb/Zgb/ZQb/ZgX/Zwb/ZgZvvdSZAAAAXXRSTlMAAuv9Ae8MYDD+AwaSyDNQGJ/2GuTwXfwQnbp2zAlqI/S0IXFMoJiaS6ROWSATPhGskA+R7nep5adwQTvHy9rdfEOxRd7o4wTyPeFr16KL4pMfmcE23Gm3eK1YvoZVcI7NAAABW0lEQVQoz+XPVXIDUQxE0TvoPDNTmJkZHWZm6v1vIx+Bmok92UD6r1VHVRKwvnusq+sC4RSur3S8uw6w6pQuLp+MnQ6BtG2eLi9KziqsqXR+m+XeLvowOdD13DUwCX7Rvid7e17SGls6vTMPPhmd7dSNJMnUd86UwX8wd6fawthHlFXG8va1kBzprnaPJBe071mUVebINphNONEj1oFy019HTOd0YPGoE9g0rCi3fZi/Iab5wKHzinGTP9zOaYW5JUeNPdgoJgIiUdyAvYacpTnALwDka6Fva3mAgh8YeaMhMerxO71eZ6B1er1NIqP2QGtXpkm4HT19P6Wvp8NtEqQrqe9vEqlKmhbp1+DnojuoflpmSMNxID6sodaAeE31LNk3vcQjBK+qJEk6ikUBYhqrUh37U7QBbf9EjGsKmNJ4pJgwMy7ujJmIFMwq9Z7SbDTAWlzW8qIVmn0ASPw4QWHa8uAAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.doctor-type-4>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAlCAMAAABvTdm5AAABHVBMVEX/ZwX/aAj/Zgb/ZwX/AAD/Zgb/ZQVHcEz/Zgb/Zgf/bQD/Zgb/ZQb/Zgb/ZgD/Zgb/Zgf/Zgb/Zgb/Zgb/Zgb/Zgb/Zwb/ZgX/Zgb/Zgb/Zgf/ZQX/Zgb/Zwb/Zgb/Zwf/ZQX/ZQT/Zgb/Zwb/Zgb/Zgb/Zwb/Zwb/Zwf/agD/gAD/YwD/Zgb/Zgb/cQD/Zgb/ZQb/Zgb/ZQb/Zwb/Zgb/Zgf/Zgb/Zgb/Zgb/Zgb/ZQb/ZAX/ZQX/ZQf/Zgb/Zgb/ZgX/ZgX/Zgf/agn/Zgf/Zgb/ZQb/Zgb/aAj/Zgb/VQD/ZgD/Zgb/ZwX/aAX/ZwX/Ygr/Zwb/ZQT/Zgb/YAD/ZQb/ZgX/Zwb/Ywj/Zgb/ZQf/Zgb/Zwf/ZgX/Zgae9IQBAAAAXnRSTlOQIMteAc9gANDAB6DJ8Ar+mPvg0/n4WTf64ZkwWqTSJWU65U9Vzsd8bQwCEvTaCX2r1LCG8pvI8dyeWDNql9jdZI9GHcPvoe5ALQMP270xLxqfP94QVl/MH9mc/EXofWy9RgAAARJJREFUKFOVz2Vzg0AQgOFFFyfE3evu3tTdXff//4ySDHSYZsk076e7e4bbAzBIlkTPEyU53EN4blIykUiSGUoIdTINRMOk+h+oNg253ZaNZvUXNq00+VWwRdTCSnedUSSEPSqsgF8ZG67bwHJ3nbgiCTq7TvAx1mrhyim8A+0gU5GAAJmgD7YB9gUOjmz7+ICDoIEQE9AIMCn/n/Ggqi+XHDz61z9z8CQIb/JQ/3Gvaa85DkDXr2+GuuquVLq94CDpPzfLQU5Vs87gGe4JBx+fYJ0e9p8L3wqc5TOreq+UogeJXv4LcGtjVOuVXtaCrOI5Rkbbi9HbIrA2HwPrCzGwROM8TIiUmptkAGfHZqanws0PGPNEH3oKiPwAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.doctor-type-5>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAgCAMAAADdXFNzAAACK1BMVEVHcEz/YQD/ZAn/Zgb/aAj/Zgb/Zgb/AAD/VQD/ZgD/ZQf/gAD/ZgX/ZQf/ZQb/aAb/Ywf/Zgb/ZQb/Zgb/Zgb/Zgb/ZwT/XQD/Zwf/Zgb/ZAv/Zgb/ZQX/Zgf/ZQf/Ygr/YgD/Zgb/Zgb/gAD/Zgb/Zgb/Zgb/ZwX/YAD/Zgb/Zgb/ZQX/ZQb/ZQb/ZwX/Zgb/Zgb/Zwb/Zgb/Zwb/Zgb/Zgb/Zgb/ZQb/ZgX/Zgb/Zgf/ZwX/cQD/aAj/Zgb/Zgf/Zgb/agv/Zgb/ZgD/Zwf/VQD/Zgb/Zwf/Zwb/YAD/Zwb/aQD/Zgb/agD/Zgf/Zgb/Zgb/Zgb/Zgf/ZQT/ZwX/ZQX/ZQX/Zgb/ZQb/Zgb/Zgb/Zgb/Zgb/ZQf/Zgb/ZgD/Zgf/bQD/Zgb/Zgb/aAX/ZQX/Zgb/Zgb/Zgr/ZQf/Zgf/Zwf/Zgb/Zgb/Zgb/Zgb/ZQf/Zgb/ZQb/ZAj/Zgb/Zwb/ZgX/ZAX/aQj/ZQb/ZgX/ZgX/Zgb/Zgb/ZQb/Zwb/ZQT/Zwb/Zgb/ZgD/Zwf/Zwb/Zgn/Zgj/ZQX/ZgT/ZQb/ZgX/Zgb/Zgb/Zwb/aAX/Zgb/ZAX/Zgb/Zgb/Zgf/Zgb/Zgf/agn/Zgb/Zgb/Zgb/ZAb/Zwf/Zgb/aQf/Zgb/Zgf/Zwb/Zgb/ZQX/Zgf/Zgb/bQD/Zgb/Zgf/Zwb/Ywj/Zwf/Zgb/Zwb/ZwX/Zgb/Zgb/aAn/Zgb/ZgX/Zwb/ZgX/ZwT/Zwb/ZgYiGXXGAAAAuHRSTlMAFRzcQP2lAQMPlwJpTlssJPrJ8dP3OQuV/BfmYsBHGg3gfQSA5MWQCLfnjVNWXuX7zN1chNnIWI97bGYJIP5usRjuCk0Gdm13EKQR9gyW3njR6zphv2D4K6rW41XErBSYB9fGNpLYghmcdSWo1O/VJvNRQnrHjDMisGRf2vJ+VD+p4QVyUh5BMDyD6fT1fDGiOIp/Rq1wHc1asi5I7Cega1nOXXPbDrSbsx/Cy1cvh4kb376fkz4q5Cg9igAAAjJJREFUGBkFwYNiowkYAMAJ/yRN0wa1ba5t2zjbtn27Z9u29T3ezQAAgEPfH1z8Lv3tjwUAAKBYix/2d9UXY3oWYGDtNVtnAcVafC35OY7tXe76FUj3xG3bYxSkvoyypBRTI1riN6Azmh3q63oeqUaUJaXIFzgbvwOrV6E55uhu5L6SlCJfoLse/wJT08jGaelMriIpRb5A8XxU24HLjyMblXSm+oWkFPkCxVr8U18CTT3jyMarR6rNdMbWAqmlKPs7wIpYj2xEWzPD8eEuUo0oKy4vwGDPJRvR8fi6Vrz5+i66G7l5fxyP07AyLgUA7PgmV5H6M9r+Q3fbZQAAg6d+kWrkOs/8heHIAgAgfT5Xca6Kq1clAAA4l6voyCyzLSbAyJXXAsDZE4o/xUnaoxdcETeA5IGH9244UaBYi6PIxgqwKYaR9A5FRMRL76ZqsQfujJVgTdzNjoci8+zFgZbysXg5ymCkfgfou2tQ01TMPAOaRmNoEgr5uAnm434eiQnY9+KexO64F/ZHqQA339dB5ulJmIl4TtPS7Vfh+usSAC0x6kDnTMfRiBfYEP0AgCei31sRW5p2voGW2AIAmI92cxFvAw/GOgBAf1R4rcWmdw5P8mT0AgCKi0+BwxEfsDZaAUB6dd/Q5p1wMs585L1XxgFA61j10cc2LwzAp9sceD/XDgCtY23NrOmankvg40ysBwC3HrwHLizEWH7isyPxySwAcOMtwMbPT22P+vjufcD/ckaV8HAoxjEAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.doctor-type-6>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbBAMAAAB/+ulmAAAAIVBMVEVHcEz/Zgf/////Zgb/qXL/7OD/soL/9O3/gzX/hzz/oGXtxgkyAAAAAnRSTlMAcCaWvAQAAABUSURBVBjTY2AAAmMQMGCAAQsXFxcPBNdESUlJhXKuIBCAuYZAhgDYTjAXYrdVaGhoOJCrDqRDDMD6YECNllw0e9FcheZmKoYGCFimpaVlIriIWAAAwM0sY1w9TQ8AAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.doctor-type-7>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAZCAMAAABn0dyjAAABU1BMVEVHcEz/Zgb/ZgD/AAD/Zgb/gAD/aQf/gAD/ZAX/Zgb/Zgb/ZQX/Zgf/ZgX/Zgb/ZQb/Zwf/ZgD/aAX/VQD/ZQb/Zgb/Zgb/Ywj/ZQX/VQD/aAj/Zgb/Zgb/Zwb/Zgb/Zgb/ZgX/Zgb/Zgb/Zgb/Zwf/ZgX/ZAn/Ywf/Zgb/ZgX/ZwT/Zwb/Zgf/Zgb/ZQX/Zwb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/ZAX/YQD/aAT/Zwb/Zwb/Zgf/ZQf/Zgf/Zgb/ZgX/Zgb/ZgX/Zgb/ZQX/ZgX/Zgb/Zgb/ZQb/Zwb/ZQf/Zwb/ZgX/aAb/Zgf/ZQb/ZwX/ZAv/Zgb/Zgf/Zgb/Zwb/aAX/ZQX/Zwb/ZQX/Zwj/Zgb/aQD/Zgb/Zgn/Zgb/Zgb/ZwT/Zgb/ZwX/Zgb/Zgf/ZQb/Ygr/aAj/Zgb/ZwX/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/ZgYNod5bAAAAcHRSTlMA/gUB+AQnAjP3+WJ1acWrcgoxA4j2oB+NBiDI4akoy7710PSVkxwknbs+WcHuZYGtt9Xa89Q4FTufs0Z0wKjpeJT8uryCzbC4Jq6OLJamNBctbtOkNpIqYEOeEcYeqvI5or2KbFYaQOyQ/a+5e4TgDLKl0wAAAQFJREFUGBl9wdN2A1AUQMEd27Zr27Zt2z3//9Q2SVealebO8MusN6PkFi9KExYtKqbJcZQGxI6SX4yomOL9KI3KGEoj+kFUQpphlNwyRD2Hm4DL4qOeWApw9lJmaw42UCWTAJw9lLSISBtV5ADo6jNR5BCRdqpY94ApMVPUGBBpoiJ6z24WSMo0JUZ7q4GKdIaChIBZS5R/PEqefQkD3pk5HzW02dwDpPXLwLyEqZGXO2DNuuAB06Ksa6mi88uFjm8O6fZAZENi2/yxtSJLEYo6xQXodgKaxLGBkuTtpWbVQJmtgx/nJ1bJnV0/fxReP0Vurqh1ehRMPYm8xN/ejZR8AW8XKUbRqd9MAAAAAElFTkSuQmCC) 0 0 no-repeat;
}

.b-links_with_desc__link.doctor-type-8>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAMAAACrZuH4AAABC1BMVEVHcEz/Zgb/Zgb/Zgf/ZQX/ZQb/Zgb/ZwX/Zgb/ZQX/YAD/ZAX/Zgb/Zgb/AAD/ZgX/ZgX/ZgD/ZQb/Zgb/Zgb/aAX/ZQb/ZQf/Zgb/aAX/ZQX/VQD/Zgb/Zgb/Zgb/Zwb/Zwb/ZgD/ZgX/Zgb/ZQX/Zgb/ZQb/ZQb/Zgb/ZQb/agn/agD/ZgX/Zgb/agv/ZgX/Zwf/Zgb/Zgb/Zwb/YAD/Zgb/Zgr/ZQf/ZQX/Zgb/Zgb/ZQT/ZwX/ZgX/ZgX/ZwX/Zwb/Zgb/ZgX/ZgX/Zwb/Zgb/aAz/Zgb/Zgb/ZQb/Zgb/Zgb/aAj/Zgb/ZAj/Zgb/Zwf/aAn/Zgf/ZQf/ZAv/gAD/ZgX/Zgn/ZgYXYhGlAAAAWHRSTlMA8ODAYLDQkIAwEDP9/gGO6RTJ2PI2VknIMb8D+ChVUqkKvLZq3Xm144MdDGTPGL6ana+4CO8Zl2Xh1Tq9N5NeV82R6MyiFuKxpvPxIPtCziUbI0wXArse4R6JvwAAAQJJREFUOMul0AdTwkAQhuFPzCXBFKoIqFixYO8V7F3s4P7/X+JFDkliFhx5ZjI3k7wzt1lAmaNfEggwyAwZE+ECIQN/L442MzEpyxYjdnZLeBJccZm8RrR24Vy1zhNd2nDV16kZXbdVQYa6TV6Upv2fuaeFyAULz/bhvfFtz5nvvPUXsB7UOg9WmSJSsHhx8fmKxhtbPNE78k3kqMoVd/UP6IN4dNa5YucWeC4CawtcMbwrnwJQsfD/f+mjSMU546pIE8tqFQVN024ymt8sCe8ojXbmkJvyGyIzPGm/xWTkkHZ5caldTBiRirSS6rGxZTp2e+y0RqegvNnFOZ0hSd1dfAFC4kXYffyhSAAAAABJRU5ErkJggg==) 0 0 no-repeat;
}

.b-links_with_desc__link.doctor-type-9>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAbCAMAAADWDFZiAAAB2lBMVEVHcEz/Zgb/Zwb/cQD/ZgD/VQD/Zgb/AAD/Zgb/Zgb/ZAv/Zwb/Zgf/gAD/Zgb/agD/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/aQD/ZQT/ZgX/Zwf/ZQf/ZQX/Zgb/Zgb/ZgX/Zgb/ZAb/ZQX/Zgb/agv/Zgb/Zgb/ZgX/Zgb/Zgb/ZwX/Zgb/Zgb/ZgD/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgf/Zgb/Zgb/Zgb/Zgb/ZgX/VQD/Zgb/Zgb/Zwb/Zwf/ZQX/YAD/Ygr/Zgf/Zgb/ZwT/awD/Zgb/ZgX/ZwX/Zgb/ZQX/ZQf/Zwb/ZQX/Zgb/Zgb/ZQf/Zgf/Zwf/Zgb/Zgb/Zgj/Zgb/aQf/aAX/Ywf/Zgf/Zgb/ZwX/Zwb/ZQf/Zgf/ZAj/Zwb/ZQT/Zwb/ZQf/Zgb/ZQX/Zgf/ZQb/ZQb/ZgX/Zgb/Zgf/XQD/Zgb/ZQf/ZAn/aAT/bQD/YQD/gAD/ZgX/Zwb/ZQf/Zgb/ZAb/ZgX/aAb/Zgn/ZQb/Zgb/Zgf/ZQb/Zwb/aAj/Zwb/ZQf/Zgb/aAz/ZwX/Zgf/Zgb/Zgb/Zgb/aQj/ZQf/Zgb/ZwX/Zwb/Zgb/Zgb/ZQX/Zgb/Zwb/Zgf/ZQb/ZgD/Zgb/Zgb/ZgX/Zgb/Zgb/ZgbP2TYrAAAAnXRSTlMA/rgJCgPxAfh4F1LrAvkM4/zT4fQtETq8RUww8vcy5S6S7Rjce5HUrZDPhA+FotrgxeKZVcj10I4G5NmGbTUIGnXvORPOlGhQXW+BatbdxHBI7PtB7icxJMPLL1QmcyHHP090grrqprCP/cELpUkcOwcVBGl8Ttgp6SweU97AWIsgrkfVFl5s+oqyIpzfZlcot43bXEu1Ba+5k6is9Kv6LwAAAX9JREFUGBmNwQN3IwEAhdEvnIlZ27bbZde2bdvs2rbef900pycnyUyb3sudJubj42fit5iPoX5uqJrC3uoLDeELFNbs+AQDZ/dRyKXhN0BD5aYQBZyK3SVls3zMLaA6phml27Yzl0P1PW7S/NGqEmbnP1lVwYz9Su5mNu6EusjYo2AF9jqH1G+QsUthbzl2Hj+TLpLFaUYdxz1YPK03vSMGWY6o+YT6dpLLParxR5oix+HK4mOmuc5NlpsP9OR5ovEaOY7qIAdKVbPWxYyyc6q5z6CukyvU22hAebt2nLk8hqfWt0Fbm1zw0HuePD6VAcaW02G9CprS3vUR4LbqyOePdZPWGeh69/rFPdI6VIuF0+vCYmMcqzVaTb5q+bBa7lhJymDP139tf1vevyRlqYqwsaIFCA1P/Eokx3+0O64CzqCBjTZFgN74GGD8Tl4BJluxs0pFwAe1Rvg5oA6gWAuwE9AyUkYV/TOhbg+wRAux4ykxmPa9LzbyjbRFi8n4D/mnUGeBnOPDAAAAAElFTkSuQmCC) 0 0 no-repeat;
}

.b-links_with_desc__link.doctor-type-10>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAkCAMAAAAw96PuAAAB7FBMVEVHcEz/Zgb/AAD/YAD/Zgb/Zgb/agD/VQD/bQD/ZgD/VQD/ZQb/Zwf/cQD/ZwX/ZQX/Zgb/Zgf/Zgb/ZQX/Zgb/Zwf/Zgb/Zgb/aQj/Zgb/gAD/Zgb/Zgb/Zgb/gAD/ZgX/Zwf/Zgb/ZgX/Zgf/Zgb/Zgb/ZQb/aAz/ZQX/Zgb/Zwb/Zwb/ZgX/ZQf/ZQb/Zgb/YAD/Zgb/Zgb/ZQb/ZgX/Zgb/ZQb/Zgb/Zgb/aAX/Zgb/aAb/Zgb/Zgb/Zgb/ZQX/Zwb/XQD/Zgb/Zwb/ZQf/ZQT/Zgb/Zgf/ZgD/Zgb/Zgb/Zgb/Zgf/YgD/Zgb/ZQf/Zgf/Zgb/ZQX/Zgf/Zwf/Zgb/ZgX/Zgb/Zwb/ZwT/Zgb/Zwb/Zgf/Zgr/ZQb/ZwX/aQD/ZQb/Zwb/ZQf/Zgb/ZwX/ZQb/Zgb/Zgf/ZAX/Zgb/ZQb/ZQb/ZAv/ZQX/Zgb/Zgf/Zgb/Zgb/ZQf/Zgb/ZgX/bQD/ZAX/Zwf/awD/aAT/Zgb/Zgj/ZAT/Zwb/Zgb/ZQX/YwD/ZQb/Zgb/ZQX/ZwX/Zgf/Zgb/Zgb/Zgb/ZgX/ZgX/ZwX/Zgb/Zgf/YQD/agv/ZQf/Zgb/ZgX/agn/Zgf/Zgf/ZQX/Zgb/aAj/Zwb/Zwf/Zwb/Zgb/Zwf/ZQf/Zgb/ZgX/Zgb/ZgYEpnulAAAAo3RSTlMA/AEIsngMBgcKA4iaCWa64Or4Zf5N4tgi8QTO1sgCk0rPvkZ78H4Wjdezx2kmeeQQ8rFTjFqrKLkx0Sx9/fqSrgvtfJw/ousFr/SAww3ZSZbnanDCrDfNuD7VpEsZWF4RWyqXp5DJ0ME40lFWFzDGbvPdTPlnDjNyEzueQT1S7GASK99dvWz74eaRu2PvmBUYTtxkHWtzNcsgXG2L00hHt+nFRG/22AAAAatJREFUGBl9wWN7IwEAhdE3nLBK2yS1bdtr27Zt27Zx/+hOPmzS5JnJOSRdvFYQI5vGqEIusgi0TvTCpdDyDauwdkGXoaGwoDxfa7F0NK+ENuXuwLup3oWV1tNcOXPIB0S0ERsRFWHapS3Y2CcXpmo1YqOy0AfEHJ3Y2aOH0P7EcRc7vhENPShUsZ+EBQtLy5eFSXfnafNI/iMNAbvLtDS3VOsryNQvT1XRuVH/YW1eAQ3aTobw47wwnO0uVh2mdnnI0KF+YLhA9STc0DvSneg+6AR/jc4PkDDleE+6l7oKRos8xacwjWmSdKOOATDc8tCkpiM3nynXYDDCPL8nYhhu1YG/R1J8rIRXb2dI+aU+DLeCJOw9dt0Hw9HxIpICP2a6DLeC/Od/3jMef0NKjr4ZbgVJOq4Xk6+Z5++fkjkFSakYDJDk/Tg1Pefwfp/Fxs58ffZ+1U9sBCrVXAtfNIuNA9rmAz7pA9Z6td+JqUMnsWR03pvG5Nyah7Xbuk9ClTxYc8d9mBaXLerC2q0WEvqUg41oG6Z1WuIkC+9q1fjJImeNQi6yWVldi71/6oVhtqU3zrEAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.department-3>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAiCAMAAADiW5DOAAABXFBMVEVHcEz/Zgf/Zgb/gAD/ZQX/ZwX/Zgb/Zgf/aAj/Zgb/ZQf/AAD/aAn/ZAX/YAD/ZgX/Zgb/gAD/ZgD/Zgb/Zgf/Zgb/aQj/ZgX/Zwb/Zwf/Zgb/Zgb/ZAj/ZQj/Zgb/Zgf/Zgb/Zgb/Zgb/ZgX/aAz/Zgf/Zgb/Zwb/agv/ZgX/Zgf/Zgf/ZQX/Ywj/Zgf/Zgf/ZQb/Zgb/ZAn/Zgb/Zgb/Zgb/ZgX/Zgb/Zgb/ZwX/Zgb/ZQb/Zgb/Zgb/Zgb/Zgb/aQf/Zwb/Zgb/ZQX/Zgf/ZQf/ZQX/ZgX/ZQT/aAb/ZgX/aAT/ZAb/Zwf/VQD/aAX/Zgb/bQD/ZwT/Zgb/ZAb/aAj/Zwf/Zgb/Zgb/ZQb/Zgb/Zwb/Zgb/ZgT/Zgb/Zgb/Zgb/Zgb/ZgX/Zgb/Zgf/YwD/ZQb/Zgb/aAX/Zgb/Zwb/Zgb/agn/Zwf/ZgD/Zgf/Zgb/ZQb/ZQb/ZgaG1frdAAAAc3RSTlMAwNAEMJCAcCBQxAEbMxDp9QIF5GyeIpGzJfb6IUT76/Hu2YwWdS24GGmYcY0fwW6r4xzI7CiO7/hhqsn8zbH+J3eoZZZvamc6LI87LpUDMdMOPvQpQG3gxSuli7c8r/fi3LvlmRJ5yzZ6x98dShTD1oOIu2B26AAAASVJREFUOMutkUVvw2AQRMd2EqcOMzZYZmZmZmZmnv8v9dJKderPziHvuHraHc0Cet6+CpnUx+ctxFTn+V4sasxuCRVP8vkBAE4vtlcEius+7wTSL0Aip4nW8A7A0xUABxeNnTB3YFOvL9VDrHPa2HHQixuSjMHNSWNnnh4o3g3Nu4YFDho7E1wCEFkFMDPuFISOZ5Z/ehrpEPXjDvnnFCA4m+xsEJYYHeUQXGPsbjV5RiDGsMq+gG7YXKeXgsMDKU3Rz9hSsind39NVMqK99FxvApbOfyrmhCRJkqST412X2MnKsizLBfIganXL/Xi+v2kkKDV/8rxyz8ip9YNHtl9yZzYDmghaA8arzJmidT+OMp2I0xx7mZnbVHPqK5fZ127hNPq+AUuWVIic3TrAAAAAAElFTkSuQmCC) 0 0 no-repeat;
}

.b-links_with_desc__link.department-4>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAkCAMAAABGzRFlAAAB3VBMVEVHcEz/ZQX/ZgD/Zgn/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zwb/Zgb/cQD/ZQX/Zgb/AAD/Zgb/awD/Ygr/YQD/Zwf/ZgX/Zwf/Zgb/Zgb/Zgb/bQD/Zgb/Zgf/Zgb/ZQf/Zgb/Zgb/Zgb/ZAb/Ywj/aQj/gAD/Ywf/ZgX/YgD/Zgb/Zgb/ZQb/Zgb/ZQf/Zgb/ZAX/ZQb/VQD/ZQb/Zgb/Zgb/Zgr/ZQf/Zwf/agv/ZgX/Zgb/ZgX/ZAn/Zgf/Zgb/Zgb/ZQX/Zgb/Zgb/ZwX/ZgD/Zgf/Zwb/Zwb/Zwb/Zgb/ZgX/ZQb/ZwX/Zgb/ZQb/Zwb/Zgb/Zwb/Zgb/Zgb/aAz/Zgf/Zgj/Zgf/Zgf/Zwf/Zgb/Zwb/ZQf/ZgT/Zgb/ZgX/ZwX/Zgb/ZwX/Zgb/ZwX/Zgf/Zgb/aAj/ZgD/YAD/aAX/Zgb/Zgb/Zgb/YAD/Zgb/Zwf/ZQj/aAb/Zgb/ZQf/aQD/Zgf/Zgb/Zgf/aAT/ZgX/Zgf/ZwX/Zgb/Zwb/ZQX/ZgX/ZAX/Zgb/Zgb/ZQX/Zgf/VQD/Zgb/ZQX/Zgb/Zgf/ZQX/ZgX/Zgb/Zgb/Zgb/Zgb/Zgb/Zwb/Zgb/ZQb/ZQX/Zwb/ZgX/ZgX/Zgb/ZgX/Zwf/Zgb/ZgYjgwL+AAAAnnRSTlMAkgUe/qD89vL995/LCTCsAcUTGhVKMpWC850O1HB4l/WozykfIgIkvg3x71bfnMYzqwaI4NAZdHIYN+GTHJm23b/V2JAPm4FXT6WPsGF/g6T6htf7FsFB6nMltComPC1nNK1jKC+Y5EAKCDaj5t4Q4k1ELPBMEeuqljtfa2h9XGCOOLf0XUsD7WXcdTWUyNLnifiu7Ka6uJHoemTC+XbewDcAAAGeSURBVBgZdcEDg9sAGIDht0xq82zb5mzbtu3dzba/37q0y4r08jxkvZiT533PMDMkLxMz8ggTVjXUC94BTEQlCXiUICZazwJDshcT5dsBv1RiokZthGDtzgagbKWjXBHnlsQhciqkG9ivKDUbPNXiDi1fUxVySU8YXYP9OJoDAVWca1f5yIhYXGNN6ALOOFktPnJiSn+Uf2xtJ45SIubqQXcy1XakESOLvEZ3bFY6NjdRLOJ6w3/Wg7WyGoO378iLSCUGaYW8sKzHYF4osKkKg8mPFFAdGEyNkWeTPgw+fyJnd7P4KTYqw+jq9oh9Fwbj9gkyTrdbqt2WOgxGFqfIuHROpGsfJRLyGM0DOd9+ilKX7TfRDKoDF1hC/OrFKJpxe5wlXGu94UfjUxeA4N0YhQY7peMKGU/lCXBPJHAGXe+OTrc4rpP1QUaArv5Jp0xvXFExnHR4Fdl6eBTd1/dAi+sW9febU6JRvJ5128iZ/gbcljtkLKu3lVEslQYeSjcmZB54JROY+PPbCl8kjImfMvt9RtKY+jUnP5JWTPwFGAFXJrNTsFwAAAAASUVORK5CYII=) 0 0 no-repeat;
}

.b-links_with_desc__link.deseases-1>a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAMAAAANmfvwAAABdFBMVEVHcEz/ZQb/Zwb/Zgb/ZQX/Zgb/Zgb/Zgb/Zgb/ZQX/ZAT/Zgf/ZQb/AAD/gAD/Zgb/ZQf/Zgf/Zwj/Zgb/Zgb/gAD/ZgX/agD/Zgb/Zgb/aAz/Zgb/Zgb/Zgb/Zgb/Zgb/bQD/Zgb/ZQb/ZAb/Zgf/ZQf/Ygr/YwD/Zgf/VQD/Zgb/Zgb/ZAX/YQD/ZgT/Zgb/Zgn/Zwf/cQD/ZQX/aAX/Zgf/aAb/ZQb/Zgb/Zgf/ZQb/Zgb/ZgX/YAD/Zgb/VQD/ZwX/Zgb/Zgb/Zgb/Zgb/Zgf/ZgD/Zgb/ZQX/Zgb/Zgb/Zgf/ZQX/Zgb/ZQb/ZAb/aQj/ZQf/ZQf/Zgf/XQD/Zwb/Zgb/ZQf/ZQb/Zgb/Zwf/ZQf/Zgb/Zgb/Zgb/ZgX/ZgD/Zgb/YAD/Zgb/ZQb/Zwb/Zgf/Zwb/ZAv/ZgD/Zwf/ZgX/agn/Zgb/Zgb/ZgX/Zgb/Zwb/ZwX/Zgb/Zgb/ZwT/Zgb/Zgb/ZgX/Zgb/Zgb/ZgbD3iPZAAAAe3RSTlMAq5/7MPn88KBgPeqDAQT+lyND8qMC6QyC3RbkLdPzzwd4ySnAJhoSmwOnsjgVPOceRQm6MXEssPZLiM6UEOwGkMuq4cbrBa9lrZ1uYtlYLiLEb3ALWdpOtfeVTOD0xY4PqAjuVseYixcUmjIdyFpkfXde4/E5eu1ftv29JTXtAAAB2klEQVQ4jdWQ1XbjMBRFd5LacgMNcyFlZmZmZmYYZp778/Ngu3bbtfI+9+mcrS0tSfBsKl49Jy9GGf+J0uNWel6udxlKshu2spEVZXQ9NbrjPs/Iuuybyr6sj3h88W630aHl+2DvIHWDMrhJHexBX17rcIz2zkAU4LfcoQzu5CtANNDZ/qi0hGMAXPkeUAYPvisAYuEW2/BLxEoV9yiD+wqrRsRvpTrVaKXrW5TB7bVVG1WdGdokY593KYVKT0Eu7Z6RNgAMvcFGP6VK/v6RL3Zv0A2A8aFBC+Q+f5dfQa8m+dKChQaHxoE1GQZgwKvJNymHH6IkkHkDwLCsAcuVkwBkdY+/VEqgRD59/CBvAZisXIaF+KJ55sB7sJRSePfapIvxBfyy5Hyzo9izJH5WpbyYUi6rrGhlxZQybYXpUYopjE6T8hRXPClkzNX7JQpR6XehMUGmXL1VJSGpWl1oSvBFnFqrNwE06bUOi/iYn3FuX6PVA9RrNc4rZ+aZm7VLc0KqzVQtiWabzs4RlE0z53rFGzJjyCu9OTNuSpAtbTsNpHcnwsGQvTUUDE/spoH0trYFOxLwnhwdS1XM9Q5iVXJ8dOINyA7A4cW5fpY4TfJkkqeJM/384hD+AVjDUo7Ws5LWAAAAAElFTkSuQmCC) 0 0 no-repeat;
}

.b-links_with_desc__link p {
	padding: 20px 0 0 55px;
	margin-bottom: 0;
}

.b-links_with_desc__link p.with-mark {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAWlBMVEVHcEz/VQD/ZQb/Zwj/Zgb/Zgf/Zgb/AAD/Zgf/aAn/Zgb/ZgD/ZgD/Zgb/Zwf/Zgb/Zgb/Zgb/Zgb/ZQb/ZQf/Zgb/ZQb/Zgf/Zwb/Zgb/Zwb/Zgb/Zgf/ZgYLCwTJAAAAHXRSTlMABn5D+mzLAcMb9A8U43Kg+Hj9yU7cW3CpyFl6mLW5Bw8AAACrSURBVCjPfZLJAsIgDESn7CKrttYt//+bHmilrUJOwCOZIQHYhMafcMEkIkomuN35wCz5mOccPVk2VHBSZHgppbkhdfqCScgqoaWYFjQoMe5qj0KVgozkwY4kBgDOmqNbbawDEIiX/f1xXhGnAMD4JeV5ua5IewMgxfXmraKYAFDGL8oEaJqr9JteZTGT7uR0dNre2u9p96Ddt06v2/PpzLTzDzp/Z1HQW/sfz+MLtx3WV0kAAAAASUVORK5CYII=) 0 0 no-repeat;
	padding-top: 0;
}

.b-links_with_desc__link:nth-child(odd) {
	clear: both;
}

@media print,screen and (min-width:45em) {
	.b-links_with_desc__link {
		width: 50%;
		float: left;
		padding-right: 0;
		padding-left: 0;
		margin-left: 0;
		padding-right: 20px;
	}

	.b-links_with_desc__link:last-child:not(:first-child) {
		float: right;
	}

	.b-links_with_desc__link:last-child:last-child {
		float: left;
	}
}

@media print,screen and (min-width:64em) {
	.b-links_with_desc__link {
		padding-left: 0;
		margin-left: 0;
	}

	.b-links_with_desc__link:last-child:last-child {
		float: left;
	}
}

.b-links_with_desc__sublinks {
	margin-left: 55px !important;
	margin-top: 20px !important;
}

.b-links_with_desc__sublinks.not-links a {
	cursor: default;
}

.b-links_with_desc__sublinks.not-links a:hover {
	color: #477252;
}

.b-links_with_desc__sublinks.not-links li.mark a {
	cursor: pointer;
}

.b-links_with_desc__sublinks a {
	color: #477252;
	text-decoration: underline;
}

.b-links_with_desc__sublinks a:hover {
	color: var(--major-dark)!important;
	text-decoration: none;
}

.b-links_with_desc__sublinks a.not-link {
	cursor: default;
	text-decoration: none;
}

.b-links_with_desc__sublinks a.not-link:hover {
	color: #477252;
}

.b-links_with_desc__sublinks li {
	margin-bottom: 0 !important;
}

.b-links_with_desc__sublinks li.mark a {
	font-weight: 700;
	color: var(--major-dark)!important;
}

.b-links_with_desc__sublinks li.mark:before {
	display: none;
}

@media screen and (min-width:82.5em) {
	.b-links_with_desc {
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		width: 100%;
		float: left;
	}

	.b-links_with_desc:after,.b-links_with_desc:before {
		display: table;
		content: " ";
	}

	.b-links_with_desc:after {
		clear: both;
	}

	.b-links_with_desc:last-child:not(:first-child) {
		float: right;
	}

	.b-links_with_desc,.b-links_with_desc:last-child {
		float: none;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-list__item {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 37px;
	margin-top: 44px;
	border-bottom: 1px dashed #d8d8d8;
}

.b-list__item:last-child:not(:first-child) {
	float: right;
}

.b-list__item:last-child {
	border-bottom: 0;
}

.b-list__img {
	width: 41.666667%;
	float: left;
	padding-right: 0;
	padding-left: 0;
}

.b-list__img:last-child:not(:first-child) {
	float: right;
}

.b-list__info {
	width: 58.333333%;
	float: left;
	padding-right: 0;
	padding-left: 0;
}

.b-list__info:last-child:not(:first-child) {
	float: right;
}

.b-list__info--full-width {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
}

.b-list__info--full-width:last-child:not(:first-child) {
	float: right;
}

.b-list__warning {
	font-weight: 600;
	line-height: 1.5em;
	margin-bottom: 10px;
	text-transform: uppercase;
}

.b-list__warning span {
	color: #f2784b;
}

.b-list__title {
	font-weight: 700;
	font-size: 24px;
	line-height: 28px;
	color: #000;
	text-decoration: none;
	margin-bottom: 25px;
	display: inline-block;
}

.b-list__date {
	color: #f2784b;
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 30px;
}

.b-list__announce {
	display: inline-block;
	margin-bottom: 30px;
}

.b-list__more {
	font-size: 16px;
	line-height: 20px;
	color: #000;
}

.b-list__more span {
	border-bottom: 2px solid var(--major-dark)!important;
}

.b-list__more span:hover {
	border-bottom: 2px solid transparent;
}

.b-list__content {
	margin-top: 70px;
	font-size: 20px;
	line-height: 28px;
}

.b-list__content p {
	margin-bottom: 1.5em;
}

.b-list__content p:last-child {
	margin-bottom: 0;
}

.b-list__navigation {
	width: 100%;
	margin: 120px 0 100px;
}

.b-list__navigation a {
	font-size: 28px;
	color: #000;
	line-height: 32px;
}

.b-list__navigation a:after,.b-list__navigation a:before {
	content: "";
	width: 8px;
	height: 25px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAZCAMAAAA7W5+HAAAAaVBMVEVHcEz/ZwX/ZQb/ZQX/Zgb/VQD/Zgb/Zgb/Zgb/Zgr/Zgb/ZwX/Zgb/ZgD/gAD/Zgb/Zgb/ZQb/gAD/Zgf/Zgb/Zgb/Zgn/Zwf/AAD/Zgb/Ywf/Zwb/Zgb/Zgb/Zgb/aQf/Ygr/ZwX/ZgZKlK/XAAAAInRSTlMAkFhg+gPW9/wZ3GHjFATS4YgCmNVQHpoBzyRPoMioJxpo1bFCQgAAAGJJREFUCNdVj0cOgDAMBAMJJPTe+/7/kUg2sYRPo5HLWlV5oahqNAwZbEJQpghYadibIIrRsQphRoK2x8RqgFsJ5gU7qw3uYjpwMjwwf+N7ZMrvkc3+llzXX0RJKJnlC//XC0GfB1v2GHJmAAAAAElFTkSuQmCC) 0 0 no-repeat;
	display: inline-block;
	position: relative;
	top: 4px;
}

.b-list__navigation a.b-list__navigation-prev {
	float: left;
}

.b-list__navigation a.b-list__navigation-prev:after {
	display: none;
}

.b-list__navigation a.b-list__navigation-prev:before {
	margin-right: 35px;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.b-list__navigation a.b-list__navigation-next {
	float: right;
}

.b-list__navigation a.b-list__navigation-next:before {
	display: none;
}

.b-list__navigation a.b-list__navigation-next:after {
	margin-left: 35px;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-map {
	width: 100%;
	position: relative;
	background-color: #fafafa;
}

.b-map #map {
	width: 100%;
	height: 476px;
}

@media print,screen and (min-width:45em) {
	.b-map #map {
		width: 50%;
		float: right;
	}
}

@media print,screen and (min-width:64em) {
	.b-map #map {
		width: 100%;
	}
}

.b-popup-blocks {
	position: relative;
	overflow: hidden;
}

.b-popup-blocks .clinics__item {
	padding: 40px;
	box-sizing: border-box;
	display: none;
	text-align: center;
	z-index: 9999;
}

.b-popup-blocks .clinics__item.is_active {
	display: block;
	border-radius: 40px;
}

@media print,screen and (min-width:45em) {
	.b-popup-blocks .clinics__item {
		text-align: left;
		height: 100%;
		background-color: transparent;
	}
}

@media print,screen and (min-width:64em) {
	.b-popup-blocks .clinics__item {
		background-color: #fff;
		top: 0;
		left: 0;
		width: 315px;
		height: 398px;
		position: static;
	}
}

@media screen and (min-width:100em) {
	.b-popup-blocks .clinics__item {
		width: 355px;
	}
}

.b-popup-blocks .clinics__title {
	font-size: 1.5em;
	font-weight: 900;
}

.b-popup-blocks .clinics__image {
	margin: 30px 0;
}

.b-popup-blocks .clinics__image picture img,
.b-popup-blocks .clinics__image picture source {
	border-radius: 40px;
}
.b-popup-blocks .clinics__address {
	font-size: .9em;
}

.b-popup-blocks__controll-next,.b-popup-blocks__controll-prev {
	position: absolute;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAABOCAMAAAANfiYgAAAAk1BMVEVHcEz/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/Zgb/ZgZ3BrODAAAAMHRSTlMAFv5XBQLO+g9J9sIJfx0xp5py8Txk2em1JyaNtozY6mVx8D2ZqB4wgOEB19Tf3uKjhoSyAAABBElEQVQ4y5WVRxaCUBRDFbGCDaVYwYZgzf5X5wZyBzK9Jx/4eS/pvJ5xxz5vNR70NKk9iXTz4B7o4slVg74F3bMqLzmpHFkQHrXzkrGGG08K7T3YDjX25KAstGCUK/GSVKuuBf2Bll6yVjD3ZKHIg9lEPU+mar3Lcaspujyz4BFp4SXzQGtPlujySqmXJMrB5UwHdHnryV6FBxt0eacjuFzq5CWVzujy1UsuCu6e3MjlGl1u9PkP4FH0cvpc/EG6ErxEunY0iqylYcDxoYHDEaWhpjXAxaFVi7+wnLTOGAAUGRQyGEsUZBh9FJYYrxTIFOEY+lQTWCxURVheVHdYkFipVMI/ehYekz1L4E0AAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
	top: 140px;
	height: 25px;
	width: 7px;
	z-index: 9999;
}

@media print,screen and (min-width:64em) {
	.b-popup-blocks__controll-next,.b-popup-blocks__controll-prev {
		top: 130px;
	}
}

.b-popup-blocks__controll-next:hover,.b-popup-blocks__controll-prev:hover {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAZCAMAAAA7W5+HAAAAb1BMVEVHcEyH03yI1H2H0n2H03yH03yJ2H+H03yH03yA/4CF1nqG03yH03yG0nyH03yH03yH1HyM2YCAv4CG03yH032G0nyI1YD//wCI03yH1H+H0nyH0nyH03yJ0XyqqlWI0nyH03uI0nuG1XyH032H03zF15ksAAAAJHRSTlMA1lhg+pAa9/wCGdzjYdLhiBQEmNVQHgHPJKDIqCcDmptPTmj8sUTPAAAAZElEQVQI11WPRw6AMAwEKYGE3nuH/f8bQTGxFJ9GI5e1k6eVo6tASZBBxhrqBAEpHzLUELloSHkQPakWJ6kOatIwjJhJ3VAb0YKV4IGwzfX38JTZ820+rFu7uW7ycELOzF+Yv15OZQeRN13nhwAAAABJRU5ErkJggg==);
}

.b-popup-blocks__controll-prev {
	left: 17px;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

@media print,screen and (min-width:45em) {
	.b-popup-blocks__controll-prev {
		left: 20px;
	}
}

.b-popup-blocks__controll-next {
	right: 17px;
}

@media print,screen and (min-width:45em) {
	.b-popup-blocks__controll-next {
		right: 20px;
	}
}

@media print,screen and (min-width:64em) {
	.b-popup-blocks__controll-next {
		right: 17px;
		top: 130px;
	}
}

@media print,screen and (min-width:45em) {
	.b-popup-blocks {
		width: 50%;
		height: 100%;
		float: left;
	}
}

@media print,screen and (min-width:64em) {
	.b-popup-blocks {
		position: absolute;
		top: 39px;
		left: 10%;
		width: 315px;
		height: 398px;
	}
}

@media screen and (min-width:100em) {
	.b-popup-blocks {
		width: 355px;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 4px dashed;
	border-top: 4px solid\9;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}

.dropdown,.dropup {
	position: relative;
}

.dropdown-toggle:focus {
	outline: 0;
}

.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	font-size: 16px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid #cacaca;
	border-radius: 4px;
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
	background-clip: padding-box;
}

.dropdown-menu.pull-right {
	right: 0;
	left: auto;
}

.dropdown-menu .divider {
	height: 1px;
	margin: 10px 0;
	overflow: hidden;
	background-color: #e5e5e5;
}

.dropdown-menu>li>a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: 400;
	line-height: 1.428571;
	color: #333;
	white-space: nowrap;
}

.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {
	text-decoration: none;
	color: #262626;
	background-color: #f5f5f5;
}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover {
	color: #fff;
	text-decoration: none;
	outline: 0;
	background-color: #337ab7;
}

.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
	color: #fafafa;
}

.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	cursor: not-allowed;
}

.open>.dropdown-menu {
	display: block;
}

.open>a {
	outline: 0;
}

.dropdown-menu-right {
	left: auto;
	right: 0;
}

.dropdown-menu-left {
	left: 0;
	right: auto;
}

.dropdown-header {
	display: block;
	padding: 3px 20px;
	font-size: 14px;
	line-height: 1.428571;
	color: #fafafa;
	white-space: nowrap;
}

.dropdown-backdrop {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 990;
}

.pull-right>.dropdown-menu {
	right: 0;
	left: auto;
}

.dropup .caret,.navbar-fixed-bottom .dropdown .caret {
	border-top: 0;
	border-bottom: 4px dashed;
	border-bottom: 4px solid\9;
	content: "";
}

.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 2px;
}

@media(min-width:768px) {
	.navbar-right .dropdown-menu {
		right: 0;
		left: auto;
	}

	.navbar-right .dropdown-menu-left {
		left: 0;
		right: auto;
	}
}

.fade {
	opacity: 0;
	transition: opacity .15s linear;
}

.fade.in {
	opacity: 1;
}

.collapse {
	display: none;
}

.collapse.in {
	display: block;
}

tr.collapse.in {
	display: table-row;
}

tbody.collapse.in {
	display: table-row-group;
}

.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	transition-property: height,visibility;
	transition-duration: .35s;
	transition-timing-function: ease;
}

@font-face {
	font-family:Glyphicons Halflings;font-display:fallback;src:url(font-url("../fonts/bootstrap/glyphicons-halflings-regular.eot",true));src:url(font-url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix",true)) format("embedded-opentype"),url(font-url("../fonts/bootstrap/glyphicons-halflings-regular.woff2",true)) format("woff2"),url(font-url("../fonts/bootstrap/glyphicons-halflings-regular.woff",true)) format("woff"),url(font-url("../fonts/bootstrap/glyphicons-halflings-regular.ttf",true)) format("truetype"),url(font-url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular",true)) format("svg");
}

.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: Glyphicons Halflings;
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.glyphicon-asterisk:before {
	content: "*";
}

.glyphicon-plus:before {
	content: "+";
}

.glyphicon-eur:before,.glyphicon-euro:before {
	content: "\20AC";
}

.glyphicon-minus:before {
	content: "\2212";
}

.glyphicon-cloud:before {
	content: "\2601";
}

.glyphicon-envelope:before {
	content: "\2709";
}

.glyphicon-pencil:before {
	content: "\270F";
}

.glyphicon-glass:before {
	content: "\E001";
}

.glyphicon-music:before {
	content: "\E002";
}

.glyphicon-search:before {
	content: "\E003";
}

.glyphicon-heart:before {
	content: "\E005";
}

.glyphicon-star:before {
	content: "\E006";
}

.glyphicon-star-empty:before {
	content: "\E007";
}

.glyphicon-user:before {
	content: "\E008";
}

.glyphicon-film:before {
	content: "\E009";
}

.glyphicon-th-large:before {
	content: "\E010";
}

.glyphicon-th:before {
	content: "\E011";
}

.glyphicon-th-list:before {
	content: "\E012";
}

.glyphicon-ok:before {
	content: "\E013";
}

.glyphicon-remove:before {
	content: "\E014";
}

.glyphicon-zoom-in:before {
	content: "\E015";
}

.glyphicon-zoom-out:before {
	content: "\E016";
}

.glyphicon-off:before {
	content: "\E017";
}

.glyphicon-signal:before {
	content: "\E018";
}

.glyphicon-cog:before {
	content: "\E019";
}

.glyphicon-trash:before {
	content: "\E020";
}

.glyphicon-home:before {
	content: "\E021";
}

.glyphicon-file:before {
	content: "\E022";
}

.glyphicon-time:before {
	content: "\E023";
}

.glyphicon-road:before {
	content: "\E024";
}

.glyphicon-download-alt:before {
	content: "\E025";
}

.glyphicon-download:before {
	content: "\E026";
}

.glyphicon-upload:before {
	content: "\E027";
}

.glyphicon-inbox:before {
	content: "\E028";
}

.glyphicon-play-circle:before {
	content: "\E029";
}

.glyphicon-repeat:before {
	content: "\E030";
}

.glyphicon-refresh:before {
	content: "\E031";
}

.glyphicon-list-alt:before {
	content: "\E032";
}

.glyphicon-lock:before {
	content: "\E033";
}

.glyphicon-flag:before {
	content: "\E034";
}

.glyphicon-headphones:before {
	content: "\E035";
}

.glyphicon-volume-off:before {
	content: "\E036";
}

.glyphicon-volume-down:before {
	content: "\E037";
}

.glyphicon-volume-up:before {
	content: "\E038";
}

.glyphicon-qrcode:before {
	content: "\E039";
}

.glyphicon-barcode:before {
	content: "\E040";
}

.glyphicon-tag:before {
	content: "\E041";
}

.glyphicon-tags:before {
	content: "\E042";
}

.glyphicon-book:before {
	content: "\E043";
}

.glyphicon-bookmark:before {
	content: "\E044";
}

.glyphicon-print:before {
	content: "\E045";
}

.glyphicon-camera:before {
	content: "\E046";
}

.glyphicon-font:before {
	content: "\E047";
}

.glyphicon-bold:before {
	content: "\E048";
}

.glyphicon-italic:before {
	content: "\E049";
}

.glyphicon-text-height:before {
	content: "\E050";
}

.glyphicon-text-width:before {
	content: "\E051";
}

.glyphicon-align-left:before {
	content: "\E052";
}

.glyphicon-align-center:before {
	content: "\E053";
}

.glyphicon-align-right:before {
	content: "\E054";
}

.glyphicon-align-justify:before {
	content: "\E055";
}

.glyphicon-list:before {
	content: "\E056";
}

.glyphicon-indent-left:before {
	content: "\E057";
}

.glyphicon-indent-right:before {
	content: "\E058";
}

.glyphicon-facetime-video:before {
	content: "\E059";
}

.glyphicon-picture:before {
	content: "\E060";
}

.glyphicon-map-marker:before {
	content: "\E062";
}

.glyphicon-adjust:before {
	content: "\E063";
}

.glyphicon-tint:before {
	content: "\E064";
}

.glyphicon-edit:before {
	content: "\E065";
}

.glyphicon-share:before {
	content: "\E066";
}

.glyphicon-check:before {
	content: "\E067";
}

.glyphicon-move:before {
	content: "\E068";
}

.glyphicon-step-backward:before {
	content: "\E069";
}

.glyphicon-fast-backward:before {
	content: "\E070";
}

.glyphicon-backward:before {
	content: "\E071";
}

.glyphicon-play:before {
	content: "\E072";
}

.glyphicon-pause:before {
	content: "\E073";
}

.glyphicon-stop:before {
	content: "\E074";
}

.glyphicon-forward:before {
	content: "\E075";
}

.glyphicon-fast-forward:before {
	content: "\E076";
}

.glyphicon-step-forward:before {
	content: "\E077";
}

.glyphicon-eject:before {
	content: "\E078";
}

.glyphicon-chevron-left:before {
	content: "\E079";
}

.glyphicon-chevron-right:before {
	content: "\E080";
}

.glyphicon-plus-sign:before {
	content: "\E081";
}

.glyphicon-minus-sign:before {
	content: "\E082";
}

.glyphicon-remove-sign:before {
	content: "\E083";
}

.glyphicon-ok-sign:before {
	content: "\E084";
}

.glyphicon-question-sign:before {
	content: "\E085";
}

.glyphicon-info-sign:before {
	content: "\E086";
}

.glyphicon-screenshot:before {
	content: "\E087";
}

.glyphicon-remove-circle:before {
	content: "\E088";
}

.glyphicon-ok-circle:before {
	content: "\E089";
}

.glyphicon-ban-circle:before {
	content: "\E090";
}

.glyphicon-arrow-left:before {
	content: "\E091";
}

.glyphicon-arrow-right:before {
	content: "\E092";
}

.glyphicon-arrow-up:before {
	content: "\E093";
}

.glyphicon-arrow-down:before {
	content: "\E094";
}

.glyphicon-share-alt:before {
	content: "\E095";
}

.glyphicon-resize-full:before {
	content: "\E096";
}

.glyphicon-resize-small:before {
	content: "\E097";
}

.glyphicon-exclamation-sign:before {
	content: "\E101";
}

.glyphicon-gift:before {
	content: "\E102";
}

.glyphicon-leaf:before {
	content: "\E103";
}

.glyphicon-fire:before {
	content: "\E104";
}

.glyphicon-eye-open:before {
	content: "\E105";
}

.glyphicon-eye-close:before {
	content: "\E106";
}

.glyphicon-warning-sign:before {
	content: "\E107";
}

.glyphicon-plane:before {
	content: "\E108";
}

.glyphicon-calendar:before {
	content: "\E109";
}

.glyphicon-random:before {
	content: "\E110";
}

.glyphicon-comment:before {
	content: "\E111";
}

.glyphicon-magnet:before {
	content: "\E112";
}

.glyphicon-chevron-up:before {
	content: "\E113";
}

.glyphicon-chevron-down:before {
	content: "\E114";
}

.glyphicon-retweet:before {
	content: "\E115";
}

.glyphicon-shopping-cart:before {
	content: "\E116";
}

.glyphicon-folder-close:before {
	content: "\E117";
}

.glyphicon-folder-open:before {
	content: "\E118";
}

.glyphicon-resize-vertical:before {
	content: "\E119";
}

.glyphicon-resize-horizontal:before {
	content: "\E120";
}

.glyphicon-hdd:before {
	content: "\E121";
}

.glyphicon-bullhorn:before {
	content: "\E122";
}

.glyphicon-bell:before {
	content: "\E123";
}

.glyphicon-certificate:before {
	content: "\E124";
}

.glyphicon-thumbs-up:before {
	content: "\E125";
}

.glyphicon-thumbs-down:before {
	content: "\E126";
}

.glyphicon-hand-right:before {
	content: "\E127";
}

.glyphicon-hand-left:before {
	content: "\E128";
}

.glyphicon-hand-up:before {
	content: "\E129";
}

.glyphicon-hand-down:before {
	content: "\E130";
}

.glyphicon-circle-arrow-right:before {
	content: "\E131";
}

.glyphicon-circle-arrow-left:before {
	content: "\E132";
}

.glyphicon-circle-arrow-up:before {
	content: "\E133";
}

.glyphicon-circle-arrow-down:before {
	content: "\E134";
}

.glyphicon-globe:before {
	content: "\E135";
}

.glyphicon-wrench:before {
	content: "\E136";
}

.glyphicon-tasks:before {
	content: "\E137";
}

.glyphicon-filter:before {
	content: "\E138";
}

.glyphicon-briefcase:before {
	content: "\E139";
}

.glyphicon-fullscreen:before {
	content: "\E140";
}

.glyphicon-dashboard:before {
	content: "\E141";
}

.glyphicon-paperclip:before {
	content: "\E142";
}

.glyphicon-heart-empty:before {
	content: "\E143";
}

.glyphicon-link:before {
	content: "\E144";
}

.glyphicon-phone:before {
	content: "\E145";
}

.glyphicon-pushpin:before {
	content: "\E146";
}

.glyphicon-usd:before {
	content: "\E148";
}

.glyphicon-gbp:before {
	content: "\E149";
}

.glyphicon-sort:before {
	content: "\E150";
}

.glyphicon-sort-by-alphabet:before {
	content: "\E151";
}

.glyphicon-sort-by-alphabet-alt:before {
	content: "\E152";
}

.glyphicon-sort-by-order:before {
	content: "\E153";
}

.glyphicon-sort-by-order-alt:before {
	content: "\E154";
}

.glyphicon-sort-by-attributes:before {
	content: "\E155";
}

.glyphicon-sort-by-attributes-alt:before {
	content: "\E156";
}

.glyphicon-unchecked:before {
	content: "\E157";
}

.glyphicon-expand:before {
	content: "\E158";
}

.glyphicon-collapse-down:before {
	content: "\E159";
}

.glyphicon-collapse-up:before {
	content: "\E160";
}

.glyphicon-log-in:before {
	content: "\E161";
}

.glyphicon-flash:before {
	content: "\E162";
}

.glyphicon-log-out:before {
	content: "\E163";
}

.glyphicon-new-window:before {
	content: "\E164";
}

.glyphicon-record:before {
	content: "\E165";
}

.glyphicon-save:before {
	content: "\E166";
}

.glyphicon-open:before {
	content: "\E167";
}

.glyphicon-saved:before {
	content: "\E168";
}

.glyphicon-import:before {
	content: "\E169";
}

.glyphicon-export:before {
	content: "\E170";
}

.glyphicon-send:before {
	content: "\E171";
}

.glyphicon-floppy-disk:before {
	content: "\E172";
}

.glyphicon-floppy-saved:before {
	content: "\E173";
}

.glyphicon-floppy-remove:before {
	content: "\E174";
}

.glyphicon-floppy-save:before {
	content: "\E175";
}

.glyphicon-floppy-open:before {
	content: "\E176";
}

.glyphicon-credit-card:before {
	content: "\E177";
}

.glyphicon-transfer:before {
	content: "\E178";
}

.glyphicon-cutlery:before {
	content: "\E179";
}

.glyphicon-header:before {
	content: "\E180";
}

.glyphicon-compressed:before {
	content: "\E181";
}

.glyphicon-earphone:before {
	content: "\E182";
}

.glyphicon-phone-alt:before {
	content: "\E183";
}

.glyphicon-tower:before {
	content: "\E184";
}

.glyphicon-stats:before {
	content: "\E185";
}

.glyphicon-sd-video:before {
	content: "\E186";
}

.glyphicon-hd-video:before {
	content: "\E187";
}

.glyphicon-subtitles:before {
	content: "\E188";
}

.glyphicon-sound-stereo:before {
	content: "\E189";
}

.glyphicon-sound-dolby:before {
	content: "\E190";
}

.glyphicon-sound-5-1:before {
	content: "\E191";
}

.glyphicon-sound-6-1:before {
	content: "\E192";
}

.glyphicon-sound-7-1:before {
	content: "\E193";
}

.glyphicon-copyright-mark:before {
	content: "\E194";
}

.glyphicon-registration-mark:before {
	content: "\E195";
}

.glyphicon-cloud-download:before {
	content: "\E197";
}

.glyphicon-cloud-upload:before {
	content: "\E198";
}

.glyphicon-tree-conifer:before {
	content: "\E199";
}

.glyphicon-tree-deciduous:before {
	content: "\E200";
}

.glyphicon-cd:before {
	content: "\E201";
}

.glyphicon-save-file:before {
	content: "\E202";
}

.glyphicon-open-file:before {
	content: "\E203";
}

.glyphicon-level-up:before {
	content: "\E204";
}

.glyphicon-copy:before {
	content: "\E205";
}

.glyphicon-paste:before {
	content: "\E206";
}

.glyphicon-alert:before {
	content: "\E209";
}

.glyphicon-equalizer:before {
	content: "\E210";
}

.glyphicon-king:before {
	content: "\E211";
}

.glyphicon-queen:before {
	content: "\E212";
}

.glyphicon-pawn:before {
	content: "\E213";
}

.glyphicon-bishop:before {
	content: "\E214";
}

.glyphicon-knight:before {
	content: "\E215";
}

.glyphicon-baby-formula:before {
	content: "\E216";
}

.glyphicon-tent:before {
	content: "\26FA";
}

.glyphicon-blackboard:before {
	content: "\E218";
}

.glyphicon-bed:before {
	content: "\E219";
}

.glyphicon-apple:before {
	content: "\F8FF";
}

.glyphicon-erase:before {
	content: "\E221";
}

.glyphicon-hourglass:before {
	content: "\231B";
}

.glyphicon-lamp:before {
	content: "\E223";
}

.glyphicon-duplicate:before {
	content: "\E224";
}

.glyphicon-piggy-bank:before {
	content: "\E225";
}

.glyphicon-scissors:before {
	content: "\E226";
}

.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before {
	content: "\E227";
}

.glyphicon-jpy:before,.glyphicon-yen:before {
	content: "\A5";
}

.glyphicon-rub:before,.glyphicon-ruble:before {
	content: "\20BD";
}

.glyphicon-scale:before {
	content: "\E230";
}

.glyphicon-ice-lolly:before {
	content: "\E231";
}

.glyphicon-ice-lolly-tasted:before {
	content: "\E232";
}

.glyphicon-education:before {
	content: "\E233";
}

.glyphicon-option-horizontal:before {
	content: "\E234";
}

.glyphicon-option-vertical:before {
	content: "\E235";
}

.glyphicon-menu-hamburger:before {
	content: "\E236";
}

.glyphicon-modal-window:before {
	content: "\E237";
}

.glyphicon-oil:before {
	content: "\E238";
}

.glyphicon-grain:before {
	content: "\E239";
}

.glyphicon-sunglasses:before {
	content: "\E240";
}

.glyphicon-text-size:before {
	content: "\E241";
}

.glyphicon-text-color:before {
	content: "\E242";
}

.glyphicon-text-background:before {
	content: "\E243";
}

.glyphicon-object-align-top:before {
	content: "\E244";
}

.glyphicon-object-align-bottom:before {
	content: "\E245";
}

.glyphicon-object-align-horizontal:before {
	content: "\E246";
}

.glyphicon-object-align-left:before {
	content: "\E247";
}

.glyphicon-object-align-vertical:before {
	content: "\E248";
}

.glyphicon-object-align-right:before {
	content: "\E249";
}

.glyphicon-triangle-right:before {
	content: "\E250";
}

.glyphicon-triangle-left:before {
	content: "\E251";
}

.glyphicon-triangle-bottom:before {
	content: "\E252";
}

.glyphicon-triangle-top:before {
	content: "\E253";
}

.glyphicon-console:before {
	content: "\E254";
}

.glyphicon-superscript:before {
	content: "\E255";
}

.glyphicon-subscript:before {
	content: "\E256";
}

.glyphicon-menu-left:before {
	content: "\E257";
}

.glyphicon-menu-right:before {
	content: "\E258";
}

.glyphicon-menu-down:before {
	content: "\E259";
}

.glyphicon-menu-up:before {
	content: "\E260";
}/*!
 * Datetimepicker for Bootstrap v3
 * Modified to use SASS instead of LESS
 * https://github.com/soundasleep/bootstrap-datetimepicker-sass
 * based off https://github.com/Eonasdan/bootstrap-datetimepicker/
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.bootstrap-datetimepicker-widget {
	top: 0;
	left: 0;
	width: 250px;
	padding: 4px;
	margin-top: 1px;
	z-index: 99999;
	border-radius: 4px;
}

.bootstrap-datetimepicker-widget .btn {
	padding: 6px;
}

.bootstrap-datetimepicker-widget:before {
	content: "";
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-bottom-color: rgba(0,0,0,.2);
	position: absolute;
	top: -7px;
	left: 6px;
}

.bootstrap-datetimepicker-widget:after {
	content: "";
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	position: absolute;
	top: -6px;
	left: 7px;
}

.bootstrap-datetimepicker-widget.pull-right:before {
	left: auto;
	right: 6px;
}

.bootstrap-datetimepicker-widget.pull-right:after {
	left: auto;
	right: 7px;
}

.bootstrap-datetimepicker-widget>ul {
	list-style-type: none;
	margin: 0;
}

.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second {
	width: 100%;
	font-weight: 700;
	font-size: 1.2em;
}

.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator {
	width: 4px;
	padding: 0;
	margin: 0;
}

.bootstrap-datetimepicker-widget .datepicker>div {
	display: none;
}

.bootstrap-datetimepicker-widget .picker-switch {
	text-align: center;
}

.bootstrap-datetimepicker-widget table {
	width: 100%;
	margin: 0;
}

.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th {
	text-align: center;
	width: 20px;
	height: 20px;
	border-radius: 4px;
}

.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover {
	background: #ebebeb;
	cursor: pointer;
}

.bootstrap-datetimepicker-widget td.new,.bootstrap-datetimepicker-widget td.old {
	color: #fafafa;
}

.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover {
	background-color: #34805a;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25);
}

.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover {
	background: 0;
	color: #fafafa;
	cursor: not-allowed;
}

.bootstrap-datetimepicker-widget td span {
	display: block;
	width: 47px;
	height: 54px;
	line-height: 54px;
	float: left;
	margin: 2px;
	cursor: pointer;
	border-radius: 4px;
}

.bootstrap-datetimepicker-widget td span:hover {
	background: #ebebeb;
}

.bootstrap-datetimepicker-widget td span.active {
	background-color: #34805a;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25);
}

.bootstrap-datetimepicker-widget td span.old {
	color: #fafafa;
}

.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover {
	background: 0;
	color: #fafafa;
	cursor: not-allowed;
}

.bootstrap-datetimepicker-widget th.switch {
	width: 145px;
}

.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev {
	font-size: 24px;
}

.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover {
	background: 0;
	color: #fafafa;
	cursor: not-allowed;
}

.bootstrap-datetimepicker-widget thead tr:first-child th {
	cursor: pointer;
}

.bootstrap-datetimepicker-widget thead tr:first-child th:hover {
	background: #ebebeb;
}

.input-group.date .input-group-addon span {
	display: block;
	cursor: pointer;
	width: 16px;
	height: 16px;
}

.bootstrap-datetimepicker-widget.left-oriented:before {
	left: auto;
	right: 6px;
}

.bootstrap-datetimepicker-widget.left-oriented:after {
	left: auto;
	right: 7px;
}

.bootstrap-datetimepicker-widget ul.list-unstyled li.in div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td {
	padding: 0 !important;
}

.b-order-form {
	background-position: 990px 0;
	padding: 4em 0;
	color: #fff;
	overflow: hidden;
	text-align: center;
}

.webp .b-order-form {
	background-image: url(/local/templates/oncology/builds/prod/img/common/form.jpg.webp);
}

.no-webp .b-order-form {
	background-image: url(/local/templates/oncology/builds/prod/img/common/form.jpg);
}

.b-order-form h2 {
	font-weight: 700;
}

.b-order-form__descr {
	line-height: 1.5em;
	margin-bottom: 2em;
}

.b-order-form__form {
	width: 100%;
}

.b-order-form__comment {
	font-size: .9em;
	margin-top: 1.5em;
	line-height: 1.5em;
	width: 100%;
}

.b-order-form input {
	width: 100%;
	display: block;
	margin: 0 auto;
	margin-bottom: 1em;
}

.b-order-form input[type=submit] {
	width: auto;
}

@media print,screen and (min-width:64em) {
	.b-order-form input {
		margin-bottom: 0;
		max-width: 455px;
	}
}

.b-order-form select {
	margin-bottom: 1em;
}

@media print,screen and (min-width:64em) {
	.b-order-form.inner-row .long {
		width: 20em;
	}
}

.b-order-form.c-callback {
	background-position: 50%;
	margin-left: -25px;
	width: calc(100% + 50px);
	max-width: calc(100% + 50px);
	padding: 20px 25px 35px;
}

.b-order-form.c-callback input[type=text] {
	width: 100%;
}

.b-order-form.c-callback .b-order-form__button-container .agreement {
	text-align: center;
}

@media screen and (min-width:82.5em) {
	.b-order-form.c-callback {
		background-position: 0 0;
	}
}

@media print,screen and (min-width:30em) {
	.b-order-form.c-callback .c-callback-form-select[name=time],.b-order-form.c-callback input[type=tel],.b-order-form.c-callback input[type=text] {

		float: none;
		margin-bottom: 1em;
	}

	.b-order-form.c-callback .c-callback-form-select[name=time] {
		margin-left: auto;
		margin-right: auto;
	}

	.b-order-form.c-callback .b-order-form__button-container {
		margin: 0 auto;
		width: 410px;
	}

	.b-order-form.c-callback .b-order-form__button-container .button {
		margin: 0 auto;
	}

	.b-order-form.c-callback .b-order-form__button-container .agreement {
		text-align: center;
	}
}

@media print,screen and (min-width:45em) {
	.b-order-form.c-callback input[type=tel],.b-order-form.c-callback input[type=text] {
		width: 100%;
		float: left;
		margin-right: 1.2em;
	}

	.b-order-form.c-callback .c-callback-form-select[name=time] {
		width: 100%;
		float: left;
	}

	.b-order-form.c-callback .b-order-form__button-container {
		width: auto;
		clear: both;
	}

	.b-order-form.c-callback .b-order-form__button-container .button {
		float: left;
		margin-right: 1.2em;
	}

	.b-order-form.c-callback .b-order-form__button-container .agreement {
		float: left;
		text-align: left;
	}
}

@media print,screen and (min-width:64em) {
	.b-order-form.c-callback {
		margin-left: -60px;
		width: calc(100% + 120px);
		max-width: calc(100% + 120px);
		padding: 20px 60px 35px;
	}

	.b-order-form.c-callback input[type=tel],.b-order-form.c-callback input[type=text] {
		width: 34%;
	}

	.b-order-form.c-callback .c-callback-form-select[name=time] {
		width: 245px;
	}

	.b-order-form.c-callback input[type=text].phone {
		width: 220px;
	}

	.b-order-form.c-callback input[type=text].time {
		width: 210px;
	}

	.b-order-form.c-callback .c-callback-form-select {
		margin-left: 0;
		margin-right: 18px;
		width: 230px;
	}
}

.b-order-form.c-callback h2 {
	margin-top: 0;
}

.b-order-form.с-appointment {
	text-align: left;
	margin-left: -25px;
	width: calc(100% + 50px);
	max-width: calc(100% + 50px);
	padding: 20px 25px 35px;
}

.b-order-form.с-appointment .b-order-form__comment,.b-order-form.с-appointment .long,.b-order-form.с-appointment input[type=text] {
	width: 100%;
	text-align: center;
}

@media print,screen and (min-width:64em) {
	.b-order-form.с-appointment .b-order-form__comment {
		width: 80%;
		text-align: left;
	}

	.b-order-form.с-appointment .long,.b-order-form.с-appointment input[type=text] {
		width: 20em;
		float: left;
		margin-right: 1.2em;
		text-align: left;
	}

	.b-order-form.с-appointment input[type=submit] {
		float: left;
	}
}

@media print,screen and (min-width:64em) {
	.b-order-form.с-appointment {
		margin-left: -60px;
		width: calc(100% + 120px);
		max-width: calc(100% + 120px);
		padding: 35px 60px;
	}

	.b-order-form.с-appointment .b-order-form__comment {
		width: 50%;
	}
}

.b-order-form.b-order-form--in-text input[type=tel],.b-order-form.b-order-form--in-text input[type=text] {
	font-size: 14px;
	line-height: 1;
	text-align: left;
}

.b-order-form.b-order-form--in-text .agreement {
	float: left;
}

.b-order-form.c-medical-record {
	text-align: left;
	padding: 2em 0;
}

.b-order-form.c-medical-record input[type=text] {
	float: left;
}

.b-order-form.c-medical-record .field.submit,.b-order-form.c-medical-record>.field {
	margin-bottom: 0;
}

.b-order-form.c-medical-record .field.submit>label,.b-order-form.c-medical-record>.field>label {
	display: none;
}

@media print,screen and (min-width:64em) {
	.b-order-form.c-medical-record .field.submit>label,.b-order-form.c-medical-record>.field>label {
		display: inline-block;
	}
}

.b-order-form.c-medical-record .field.submit h2,.b-order-form.c-medical-record>.field h2 {
	font-size: 2.2em;
}

.b-order-form.c-medical-record .field {
	padding: 0 25px;
}

.b-order-form.c-medical-record [type=submit] {
	float: left;
}

.b-order-form.c-medical-record .comment {
	float: left;
	width: 100%;
}

@media print,screen and (min-width:64em) {
	.b-order-form.c-medical-record .comment {
		float: none;
		width: auto;
		display: inline-block;
		margin-left: 128px;
		margin-top: 11px;
	}
}

.b-order-form.bg-grey {
	background-image: none;
	background-color: #d7ded9;
}

.b-order-form.bg-grey .b-order-form__comment {
	color: #477252;
}

.b-order-form.bg-grey .long {
	width: 50%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	padding: .9em 1.8em;
}

.b-order-form.bg-grey .long:last-child:not(:first-child) {
	float: right;
}

.b-order-form.bg-grey-light {
	background-image: none;
	background-color: #d7ded9;
}

.b-order-form.bg-grey-light .comment,.b-order-form.bg-grey-light h2 {
	color: #000;
}

@media print,screen and (min-width:64em) {
	.b-order-form.bg-grey-light .long {
		width: 50%;
		float: left;
		padding-right: 0;
		padding-left: 0;
	}

	.b-order-form.bg-grey-light .long:last-child:not(:first-child) {
		float: right;
	}
}

@media print,screen and (min-width:45em) {
	.b-order-form {
		background-position: 0 0;
	}

	.b-order-form h2 {
		margin-bottom: .7em;
	}
}

@media print,screen and (min-width:64em) {
	.b-order-form {
		text-align: left;
	}

	.b-order-form input {
		margin-right: 1.2em;
		width: auto;
		float: left;
	}

	.b-order-form .long {
		width: 30em;
	}

	.b-order-form h2 {
		margin-bottom: .7em;
	}
}

@media screen and (min-width:100em) {
	.b-order-form {
		background-position: 0 0;
		text-align: left;
		background-repeat: no-repeat;
	}
}

.field {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}

.field label {
	font-size: 20px;
	color: #000;
	line-height: 2.1em;
	text-align: center;
}

@media print,screen and (min-width:64em) {
	.field label {
		width: 33.333333%;
		padding-right: 0;
		padding-left: 0;
		float: left;
		padding-right: 20px;
		text-align: right;
	}

	.field label:last-child:not(:first-child) {
		float: right;
	}
}

.field>div {
	display: block;
}

.bootstrap-datetimepicker-widget td span {
	width: 100%;
}

h3.c-callback-title {
	margin-top: 0;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-our-specialists-content__all,.b-our-specialists-full__all,.b-our-specialists__all {
	font-weight: 400 !important;
	position: relative;
	float: left;
}

.b-our-specialists-content__all:after,.b-our-specialists-full__all:after,.b-our-specialists__all:after {
	position: absolute;
	right: -15px;
	top: -15px;
	color: #f2784b;
	font-size: .7em;
	content: attr(data-count);
}

.b-our-specialists-content__all:hover,.b-our-specialists-full__all:hover,.b-our-specialists__all:hover {
	text-decoration: none;
}

@media print,screen and (min-width:45em) {
	.b-our-specialists-content__all,.b-our-specialists-full__all,.b-our-specialists__all {
		line-height: 2em !important;
		margin-left: 20px;
	}
}

.b-our-specialists-content__extra,.b-our-specialists-full__extra,.b-our-specialists__extra {
	position: absolute;
	width: 100%;
	height: 125px;
	overflow: hidden;
	bottom: 0;
	left: 0;
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-content__extra,.b-our-specialists-full__extra,.b-our-specialists__extra {
		width: calc(100% - 20px);
		height: 51px;
	}
}

.b-our-specialists-content__place,.b-our-specialists-full__place,.b-our-specialists__place {
	color: #7f7f7f;
	font-size: 14px;
	width: 100%;
	height: 80px;
}

.b-our-specialists-content__place:before,.b-our-specialists-full__place:before,.b-our-specialists__place:before {
	content: "";
	width: 100%;
	height: 30px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAuCAMAAADnVjIDAAABEVBMVEVHcEz/AAD/ZQf/Zgb/Zgb/ZgD/Zgb/Zgb/Zgf/gAD/Zgb/ZAb/Zgb/Zgf/Zgb/Zwb/ZQf/Ywj/Zgb/ZwX/Zgb/cQD/Zgb/Zgb/ZQX/Zgr/Zgb/ZQX/Zgb/Zgf/ZQT/ZAT/Zgb/ZgD/ZwX/Zgb/ZQX/aAX/Zgb/Zgb/Zgb/Zwf/Zgb/ZwT/ZwT/ZQX/ZwX/ZQb/Zgb/ZgX/ZwX/Zwb/ZgT/ZAj/Zgb/Zgf/Zgb/Zgf/Zgb/Zgb/Zgb/////+/n/+PP/7eL/fSz/xaH/9vD/eyj/gjP/dBz/6t3/ag3/zrD/sH//aAn/gTL/yaf/mlv/Zwf/9e//eib/pGv/gzX/bRH/49L/o2r/pGz/7OH/jET/fi0My+pjAAAAPHRSTlMAAZyv0Qr+/UsE3S7IbPbHRx/0NHgJfYK6GfyN+m4/Pd4FvYBgNtf71sLbOT41aIjk6JCzPCHiw4Tqh7Z3T5LGAAABbklEQVQYGX3BhUICQRQF0IuSCmIjKIrdgWLfIezu/v8PUfbNsjMw6zkIzM/ObBVY2JqZnUeH1NwCAwtzKVjWo7RF12HITLDdRAYtObrkoBXpVoRndZFui6v4M73EMEvTADboe3y4rtfq1w+P9G0AkRK1n3cl3hvUShGsUXs9Vb7TV2pr2KR4q6vA1xvFJpYpbpTphmIZZYpLZbqkKIPiQtkuKEBxrmznFDik51nZnuk5xD49t0/K9HRLzz4OKE6U6YTiABWKs6oKVM8oKojsUbyowAfFXgQ4ovZZVaL6Qu0IwG6cWuO+ppSq3TeoxXfxZ4ctV3ffd1ds2UHTJMNMwpOlWxYiSbcktDRd0vD106UfLWPsNIZAb4LtEr0wdLFdF0z5QdoG87CM0jYK20gPTT0jaJOkKYkO3Qx0o9NAH319A3AYpm8YLqkoRTQFp6EEmxJDCDHOpnGEia2QXIkh1FSc8Sn8Y5vb+E/sOAbLL1tW23Yp1X0zAAAAAElFTkSuQmCC) center 0 no-repeat;
	background-size: contain;
	position: static;
	display: inline-block;
	left: 0;
	top: 0;
}

@media print,screen and (min-width:45em) {
	.b-our-specialists-content__place:before,.b-our-specialists-full__place:before,.b-our-specialists__place:before {
		width: 21px;
		position: absolute;
		background-position: 0 0;
	}
}

@media print,screen and (min-width:45em) {
	.b-our-specialists-content__place,.b-our-specialists-full__place,.b-our-specialists__place {
		padding-left: 40px;
	}
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-content__place,.b-our-specialists-full__place,.b-our-specialists__place {
		height: 100px;
	}
}

.b-our-specialists-content__descr,.b-our-specialists-full__descr,.b-our-specialists__descr {
	line-height: 22px;
}

.b-our-specialists-content a:not(.button),.b-our-specialists-full a:not(.button),.b-our-specialists a:not(.button) {
	font-size: 20px;
	text-decoration: none;
	line-height: 1.5em;
	font-weight: 900;
	color: #010101;
}

.b-our-specialists-content a:not(.button)>span,.b-our-specialists-full a:not(.button)>span,.b-our-specialists a:not(.button)>span {
	border-bottom: 2px solid var(--major-dark)!important;
}

.b-our-specialists-content a:not(.button):hover>span,.b-our-specialists-full a:not(.button):hover>span,.b-our-specialists a:not(.button):hover>span {
	border-bottom: 2px solid #f2784b;
}

.b-our-specialists-content__item,.b-our-specialists-full__item {
	padding-bottom: 150px;
	position: relative;
	margin-bottom: 70px;
	text-align: center;
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
}

.b-our-specialists-content__item:last-child:not(:first-child),.b-our-specialists-full__item:last-child:not(:first-child) {
	float: right;
}

.b-our-specialists-content__item>*,.b-our-specialists-full__item>* {
	display: block;
}

.b-our-specialists-content__item>:first-child,.b-our-specialists-full__item>:first-child {
	margin-bottom: 1em;
}

.b-our-specialists-content__item>:nth-child(2),.b-our-specialists-full__item>:nth-child(2) {
	margin-bottom: .5em;
}

@media print,screen and (min-width:45em) {
	.b-our-specialists-content__item,.b-our-specialists-full__item {
		text-align: left;
		padding-right: 20px !important;
	}
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-content__item,.b-our-specialists-full__item {
		padding-bottom: 75px;
	}
}

.b-our-specialists-content__list,.b-our-specialists-full__list {
	float: left;
	width: 100%;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.b-our-specialists {
	padding: 4em 0;
}

.b-our-specialists__list {
	width: 100%;
	margin: 3em 0;
	float: left;
}

.b-our-specialists__item {
	width: 100%;
	float: left;
	box-sizing: border-box;
	padding: 0 1em;
	margin-bottom: 4em;
}

.b-our-specialists__item>* {
	display: block;
	width: 100%;
	text-align: center;
}

.b-our-specialists__item>:first-child {
	margin-bottom: 1em;
}

.b-our-specialists__item>:nth-child(2) {
	margin-bottom: .5em;
}

@media print,screen and (min-width:45em) {
	.b-our-specialists__item {
		width: 50%;
	}
}

@media print,screen and (min-width:64em) {
	.b-our-specialists__item {
		width: 25%;
		margin-bottom: 0;
	}
}

.b-our-specialists h1 {
	float: left;
	margin-bottom: 1em;
	font-weight: 700;
	font-size: 2em;
	line-height: 1.3em;
}

@media screen and (min-width:82.5em) {
	.b-our-specialists h1 {
		font-size: 2.5em;
		margin-bottom: 0;
		line-height: 1em;
		font-weight: 900;
	}
}

.b-our-specialists h1:first-child {
	width: auto;
}

.b-our-specialists-content {
	width: 100%;
	float: left;
	padding-bottom: 40px;
	/*border-bottom: 1px dashed #7f7f7f;*/
}

.b-our-specialists-content__text {
	width: 100%;
	float: left;
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-content__text {
		margin-left: -250px;
		width: 230px;
	}
}

@media print,screen and (min-width:45em) {
	.b-our-specialists-content__item {
		width: 50%;
		float: left;
		padding-right: 0;
		padding-left: 0;
	}

	.b-our-specialists-content__item:last-child:not(:first-child) {
		float: right;
	}
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-content__item {
		width: 33.333333%;
		float: left;
		padding-right: 0;
		padding-left: 0;
	}

	.b-our-specialists-content__item:last-child:not(:first-child) {
		float: right;
	}
}

.b-our-specialists-content__all {
	margin-left: 0 !important;
	margin-bottom: 30px;
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-content__all {
		margin-bottom: 0;
	}
}

.b-our-specialists-content__button-more {
	text-align: center;
}

.b-our-specialists-content__show-more {
	color: #000;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: 400;
	text-decoration: none !important;
	/*border-bottom: 1px dashed var(--major-dark)!important;*/
	position: relative;
	float: left;
}

.b-our-specialists-content__show-more:after {
	content: "";
	position: absolute;
	top: 50%;
	right: -18px;
	background-position: -1573px -689px;
	width: 10px;
	height: 5px;
}

.webp .b-our-specialists-content__show-more:after {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .b-our-specialists-content__show-more:after {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

.b-our-specialists-content__show-more>span {
	font-weight: 400;
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-content {
		padding-left: 250px;
	}
}

.b-our-specialists-full {
	margin-top: 81px;
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-full__list {
		width: calc(100%+60px);
	}
}

.b-our-specialists-full__item {
	padding-bottom: 70px;
	padding-top: 30px;
	margin-bottom: 40px;
	position: relative;
}

@media print,screen and (min-width:45em) {
	.b-our-specialists-full__item {
		width: 50%;
		float: left;
		padding-right: 0;
		padding-left: 0;
	}

	.b-our-specialists-full__item:last-child:not(:first-child) {
		float: right;
	}
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-full__item {
		width: 25%;
		float: left;
		padding-right: 1.875rem;
		padding-left: 1.875rem;
		padding-right: 30px !important;
	}

	.b-our-specialists-full__item:last-child:not(:first-child) {
		float: right;
	}
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-full__item:hover {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQ4AAAJnAQMAAABcbC/pAAAABlBMVEVHcEzr6+uwz6rHAAAAAXRSTlMAQObYZgAAAH5JREFUeNrt3LENgDAQA8CnScXQjJbshQgb5L+giMS5PsnyAo5jJrmjQq5Y59yKzE/IQBAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAE+TnJbysLpCc9LbYi2aCnQl7xP9kk9C0JOgAAAABJRU5ErkJggg==) 0 0 no-repeat;
		background-size: 100% 100%;
	}

	.b-our-specialists-full__item:hover a.b-our-specialists-full__add-review {
		display: block;
	}
}

.b-our-specialists-full__extra {
	width: 100%;
	height: auto;
	bottom: 20px;
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-full__extra {
		left: 30px;
		width: calc(100% - 50px);
	}
}

.b-our-specialists-full a.b-our-specialists-full__add-review {
	display: inline-block;
	font-weight: 400;
	font-size: 1em;
	padding-left: 40px;
	height: 24px;
	margin-top: 24px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAMAAAAxgAaOAAAA5FBMVEVHcEz/ZQb/Zgb/ZgD/Zgb/Zgb/Zgb/Zgf/ZQX/XQD/Zgb/Zgb/awD/aAj/Zgb/Zgb/Zgb/ZQb/Zgb/Zgr/Ywj/ZQf/Zgb/Zgb/Zwb/Zgb/ZQb/Zgb/Zwb/Zgb/ZgX/ZwT/Zgb/aAj/aAX/Zgb/Zwb/Zgf/Zgb/Zgb/////0rb/bRH/2cH/3Mb/59j/gDH/2sL/fy7/m13/mVn/2MD/+/j/177/49L/+/n//fv/cRj/nV//1r3/n2P/fi3//fz/fCr/cBf/5dT/6Nn/+vf/+vb/ag3/49H/llT/3MX/aw7/gzX/mFjv5y+vAAAAJ3RSTlMAsN4Ftvb6wGALoOMTIPfx4Hl9GR9vr9iz4VuJT/y8OcVANvvMRv632iewAAAApElEQVQoz73PNRICURRE0cbd3Z1+uLu77X8/BCRT1PzJ4GZdJ2qgVMxRL5u1DBTsVFWpIU91VdgNtA4a9Wvtt6ZDkt3W9UZyeVjttDoRGTfJnsj5wv1cpKHVkcisSd5FTg8utl/abXcGJJ/tzovk+tjb/OeRUv0GGIDJQN3wBZXoiQCuWDzxWWaHNmvYCwCAkyRtIQt0c5JMRgGVprJQls649OENX79YlTnItn0AAAAASUVORK5CYII=) 0 0 no-repeat;
}

@media print,screen and (min-width:64em) {
	.b-our-specialists-full a.b-our-specialists-full__add-review {
		display: none;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-pager {
	text-align: center;
	margin: 35px 0 25px;
}

.b-pager__next,.b-pager__prev {
	height: 25px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAZCAMAAAA7W5+HAAAAaVBMVEVHcEz/ZwX/ZQb/ZQX/Zgb/VQD/Zgb/Zgb/Zgb/Zgr/Zgb/ZwX/Zgb/ZgD/gAD/Zgb/Zgb/ZQb/gAD/Zgf/Zgb/Zgb/Zgn/Zwf/AAD/Zgb/Ywf/Zwb/Zgb/Zgb/Zgb/aQf/Ygr/ZwX/ZgZKlK/XAAAAInRSTlMAkFhg+gPW9/wZ3GHjFATS4YgCmNVQHpoBzyRPoMioJxpo1bFCQgAAAGJJREFUCNdVj0cOgDAMBAMJJPTe+/7/kUg2sYRPo5HLWlV5oahqNAwZbEJQpghYadibIIrRsQphRoK2x8RqgFsJ5gU7qw3uYjpwMjwwf+N7ZMrvkc3+llzXX0RJKJnlC//XC0GfB1v2GHJmAAAAAElFTkSuQmCC) 100% 0 no-repeat;
	margin-top: 7px;
}

@media print,screen and (min-width:45em) {
	.b-pager__next,.b-pager__prev {
		margin-top: 23px;
		width: 8px;
	}
}

.b-pager__prev {
	float: left;
}

.b-pager__prev,.b-pager__prev:before {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.b-pager__prev:before {
	content: "\41D\430\437\430\434";
	display: block;
	color: #f2784b;
	height: 100%;
	line-height: 25px;
	position: relative;
	left: -10px;
}

@media print,screen and (min-width:45em) {
	.b-pager__prev:before {
		display: none;
	}
}

.b-pager__next {
	float: right;
}

.b-pager__next:before {
	content: "\412\43F\435\440\435\434";
	display: block;
	color: #f2784b;
	height: 100%;
	line-height: 25px;
	margin-right: 10px;
}

@media print,screen and (min-width:45em) {
	.b-pager__next:before {
		display: none;
	}
}

.b-pager__page {
	border-radius: 40px;
	color: #000;
	font-size: 14px;
	width: 40px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
}

@media print,screen and (min-width:45em) {
	.b-pager__page {
		font-size: 28px;
		width: 80px;
		height: 80px;
		line-height: 80px;
	}
}

.b-pager__page:not(.current) {
	display: none;
}

@media print,screen and (min-width:45em) {
	.b-pager__page:not(.current) {
		display: inline-block;
	}
}

.b-pager__page.current {
	background-color: rgba(135,211,124,.2);
}

@media print,screen and (min-width:45em) {
	.b-pager {
		margin: 70px 0 50px;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-reference-information {
	float: left !important;
}

@media print,screen and (min-width:64em) {
	.b-reference-information__head,.b-reference-information__text {
		width: 50%;
		float: left;
		padding-right: 0;
		padding-left: 0;
	}

	.b-reference-information__head:last-child:not(:first-child),.b-reference-information__text:last-child:not(:first-child) {
		float: right;
	}
}

.b-reference-information__text {
	position: relative;
	z-index: 3;
}

.b-reference-information__pickt {
	background-repeat: no-repeat;
}

@media print,screen and (min-width:64em) {
	.b-reference-information__pickt {
		position: absolute;
		z-index: 1;
		top: -100px;
		left: 90px;
		width: 488px;
		min-height: 386px;
	}
}

@media screen and (min-width:82.5em) {
	.b-reference-information__pickt {
		left: -120px;
	}
}

.b-reference-information__head {
	margin-top: 40px;
}

@media print,screen and (min-width:64em) {
	.b-reference-information__head {
		padding-right: 100px;
		padding-left: 0;
		position: relative;
		margin-top: 0;
	}
}

.b-reference-information__head h2,.b-reference-information__head p {
	position: relative;
	z-index: 2;
}

.b-reference-information.without-margin-top {
	margin-top: 0 !important;
}

@media print,screen and (min-width:64em) {
	.b-reference-information {
		padding: 100px 0 30px;
	}
}

@media screen and (min-width:82.5em) {
	.b-reference-information {
		margin: 70px 0 0;
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		width: 100%;
		float: left;
	}

	.b-reference-information:after,.b-reference-information:before {
		display: table;
		content: " ";
	}

	.b-reference-information:after {
		clear: both;
	}

	.b-reference-information:last-child:not(:first-child) {
		float: right;
	}

	.b-reference-information,.b-reference-information:last-child {
		float: none;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-reviews {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
}

.b-reviews:last-child:not(:first-child) {
	float: right;
}

.b-reviews__item,.b-reviews__subitem {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	padding-top: 30px;
	position: relative;
}

.b-reviews__item:last-child:not(:first-child),.b-reviews__subitem:last-child:not(:first-child) {
	float: right;
}

@media print,screen and (min-width:45em) {
	.b-reviews__item,.b-reviews__subitem {
		padding-left: 125px;
	}
}

.b-reviews__item {
	padding-bottom: 20px;
	margin-top: 20px;
	border-bottom: 1px solid #ebebeb;
}

.b-reviews__item:last-child {
	border-bottom: 0;
}

.b-reviews__subitem {
	margin-top: 35px;
	border-top: 1px solid #ebebeb;
	padding-left: 50px;
}

@media print,screen and (min-width:45em) {
	.b-reviews__subitem {
		padding-left: 125px;
	}
}

.b-reviews__avatar {
	position: absolute;
	left: 20px;
	top: 30px;
	width: 64px;
	height: 64px;
	display: none;
}

.b-reviews__avatar.no {
	background-color: var(--major);
	font-size: 24px;
	color: #fff;
	text-align: center;
	border-radius: 40px;
	line-height: 65px;
}

@media print,screen and (min-width:45em) {
	.b-reviews__avatar {
		display: block;
	}
}

.b-reviews__header {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	margin-bottom: 25px;
}

.b-reviews__header:last-child:not(:first-child) {
	float: right;
}

.b-reviews__header>span {
	float: left;
}

@media print,screen and (min-width:45em) {
	.b-reviews__header>span {
		display: inline-block;
		float: none;
	}
}

.b-reviews__date,.b-reviews__fio {
	font-weight: 700;
	font-size: 18px;
}

.b-reviews__fio {
	padding-right: 20px;
}

.b-reviews__date {
	color: var(--major)!important;
	clear: both;
	margin-top: 10px;
}

@media print,screen and (min-width:45em) {
	.b-reviews__date {
		clear: none;
		margin-top: 0;
	}
}

.b-reviews__source {
	float: right;
	color: var(--major-dark)!important;
	font-weight: 300;
	border: 1px solid var(--major-dark)!important;
	border-radius: 3px 2px 2px 3px;
	padding: 9px 12px;
	margin-top: 10px;
	clear: both;
}

@media print,screen and (min-width:45em) {
	.b-reviews__source {
		clear: none;
		float: right !important;
		margin-top: -9px;
	}
}

.b-reviews__text {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	font-size: 16px;
	line-height: 1.5;
	position: relative;
}

.b-reviews__text:last-child:not(:first-child) {
	float: right;
}

.b-reviews__text .img {
	margin: 0 40px 40px 0;
	position: relative;
	display: block;
}

.b-reviews__text .img:hover:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(97,161,109,.5);
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAhCAMAAACLDYleAAABg1BMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+yJMBbAAAAgHRSTlMA8QT3BvYKAfr9/OMMl9RbR4QD4AJIYH70G05sFLH7HZ0qBaNQQI43r7JCI8hma65Mjy2UvTzhQeYs0fV0NuomknPaFjrf5ILKaEnPd7pYmzldpUPoJNMPUna+gKQJDlEy3NbbossH77a7C3LZtJU4hlc1g4j+wO6MkN2fHoV4pj0Sa1EAAAFpSURBVBgZfcEHW9NQAIbRr23aJJ3svTcuRBFRcYJ7762oOEBFxQHi4P3pXipJb6JPztG25cqjdz1QePO2Xf/1uPU1gfxir/618AJbW4viLmSpOlae6aGqXlEfshjPzrdLKj5dYsusbE8KgH8/rW3NtwD/miwjQL5DNbfPAHeaFOrKAJdkO5oH7inUCTxPK6IEdCv0HjipqH1A24ACBWCnYk4D/QoAfloxl4GbCgBHFDcG7FUgAxQVswuYV+AwUKeoXAaYU2A/0KeoT8AphYYB77hsA2Xgo0LuReBcTpYRwOtVTR3G1F0F3M8Y67JdxWi80qSq1W8Y5ZxszgO2NJ7YPXT97Euqfgz/lC03QdSGB2ujsrmdKWq+loqDQGpUEV0Pp/kr1dcvfcdIHVSUe6ildbJ+z4FXMpxxjOwOJXC6MbLNStBwA8PrUIKGQQxvSAncEoZfUQJ3BcOvKMkXjDEl+gXjjpL93nT0B72KkuEqyYa+AAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-position: 50%;
}

@media print,screen and (min-width:45em) {
	.b-reviews__text .img {
		float: left;
	}
}

.b-reviews__gallery {
	width: 100%;
	overflow: hidden;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-route {
	margin-bottom: 1em;
	text-align: center;
}

.b-route a,.b-route span {
	font-size: .9em;
}

.b-route a {
	color: var(--major-dark)!important;
}

.b-route span {
	color: #477252;
}

.b-route>:nth-child(2n) {
	padding: 0 10px;
	position: relative;
	top: 2px;
}

@media print,screen and (min-width:64em) {
	.b-route {
		max-width: 610px;
	}

	.b-route a,.b-route span {
		white-space: nowrap;
	}
}

@media print,screen and (min-width:30em) {
	.b-route {
		text-align: left;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-sections {
	margin-top: 5.7em;
	margin-bottom: 3.7em;
	font-size: .9em;
}

.b-sections.inner-row {
	margin: 60px 0 20px;
}

.b-sections.inner-row a {
	font-size: 1em;
	font-weight: 400;
}

.b-sections.inner-row a:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAWlBMVEVHcEz/VQD/ZQb/Zwj/Zgb/Zgf/Zgb/AAD/Zgf/aAn/Zgb/ZgD/ZgD/Zgb/Zwf/Zgb/Zgb/Zgb/Zgb/ZQb/ZQf/Zgb/ZQb/Zgf/Zwb/Zgb/Zwb/Zgb/Zgf/ZgYLCwTJAAAAHXRSTlMABn5D+mzLAcMb9A8U43Kg+Hj9yU7cW3CpyFl6mLW5Bw8AAACrSURBVCjPfZLJAsIgDESn7CKrttYt//+bHmilrUJOwCOZIQHYhMafcMEkIkomuN35wCz5mOccPVk2VHBSZHgppbkhdfqCScgqoaWYFjQoMe5qj0KVgozkwY4kBgDOmqNbbawDEIiX/f1xXhGnAMD4JeV5ua5IewMgxfXmraKYAFDGL8oEaJqr9JteZTGT7uR0dNre2u9p96Ddt06v2/PpzLTzDzp/Z1HQW/sfz+MLtx3WV0kAAAAASUVORK5CYII=);
	background-position: 0 0;
	width: 25px;
	height: 25px;
}

.b-sections.inner-row.work {
	margin: 0 0 20px;
	border-bottom: 1px dashed #7f7f7f;
}

@media print,screen and (min-width:64em) {
	.b-sections.inner-row.work {
		margin: 60px 0 20px;
		border-bottom: 0;
	}
}

.b-sections a {
	display: inline-block;
	width: 100%;
	color: #010101;
	margin-bottom: 3em;
	font-size: .9em;
	padding-left: 3em;
	padding-right: 20px;
	line-height: 2.4em;
	position: relative;
}

.b-sections a:before {
	content: "";
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	background-position: -1561px -656px;
	width: 31px;
	height: 31px;
}


.b-sections a span {
	border-bottom: 2px solid var(--major-dark)!important;
}

.b-sections a:hover span {
	border-bottom: 2px solid transparent;
}

@media print,screen and (min-width:30em) {
	.b-sections a {
		width: 50%;
		float: left;
	}
}

@media print,screen and (min-width:64em) {
	.b-sections a {
		width: 25%;
		float: left;
		font-weight: 700;
		font-size: 1em;
		line-height: 1.9em;
		margin-bottom: 2em;
	}
}

@media screen and (min-width:100em) {
	.b-sections a {
		font-size: 1.2em;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

@media screen and (max-width:44.9375em) {
	.b-slider__menu {
		width: 100%;
	}

	.b-slider__menu a {
		font-size: 1em;
	}

	.b-slider__slides {
		width: 100%;
	}

	.b-slider__slide_info-title {
		font-size: 2em;
	}

	.b-slider__slide_info-descr {
		line-height: 1.3em;
		font-size: .9em;
	}

	.b-slider__slide_info-buttons>:last-child {
		padding-left: 0;
	}
}

.b-slider {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	height: auto;
}

.b-slider>div:first-child {
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
}

.b-slider>div:nth-child(2) {
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}

.b-slider__menu,.b-slider__slides {
	float: left;
}

.b-slider__slides {
	width: 100%;
}

@media print,screen and (min-width:64em) {
	.b-slider__slides {
		width: 670px;
	}
}

@media screen and (min-width:82.5em) {
	.b-slider__slides {
		height: 100%;
		width: 885px;
	}
}

@media screen and (min-width:100em) {
	.b-slider__slides {
		width: 1049px;
	}
}

.b-slider__slide {
	display: none;
	width: calc(100% + 50px);
	height: 100%;
	background-position: 100% 16px;
	background-repeat: no-repeat;
	position: relative;
}

.b-slider__slide.active {
	display: flex;
	justify-content: space-between;
}

.b-slider__slide.active picture {
	display: block;
	height: 100%;
	width: auto;
	order: 2;
}

@media print,screen and (max-width:719px) {
	.b-slider__slide.active picture {
		display: none;
	}
}

@media print,screen and (min-width:45em) {
	.b-slider__slide {
		height: 420px;
		overflow: hidden;
	}
}

@media print,screen and (min-width:64em) {
	.b-slider__slide {
		height: 495px;
		overflow: hidden;
	}
}

@media screen and (min-width:100em) {
	.b-slider__slide {
		margin-left: 0;
		width: 100%;
	}
}

.b-slider__slide_bg {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 40px;
}

.b-slider__slide_info {
	color: #fff;
	padding: 53px 33px 173px 53px;
	position: relative;
	width: calc(100% - 50px);
	background: #64a872;
	background: linear-gradient(135deg,#64a872,#578b64);
}

@media screen and (max-width:1024px) {
	.b-slider__slide_info {
		position: static;
		margin: 0;
		padding: 35px 55px;
	}

	.b-slider__slide.active {
		height: auto;
	}

	.b-slider__slide.active picture {
		display: none;
	}

	.b-slider__slide_info-buttons {
		display: flex;
		flex-direction: row;
	}
}

@media screen and (max-width:490px) {
	.b-slider__slide_info {
		padding: 35px;
	}
}

/*@media screen and (min-width:68.75em) {*/
/*	.b-slider__slide_info {*/
/*		background-image: url(/local/templates/oncology/builds/prod/img/common/bg-slider.png);*/
/*		background-position: 100% 100%;*/
/*	}*/

/*	.b-slider__slide_info:after {*/
/*		content: "";*/
/*		position: absolute;*/
/*		right: -9px;*/
/*		bottom: -29px;*/
/*		background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);*/
/*		background-position: -1469px -605px;*/
/*		width: 90px;*/
/*		height: 89px;*/
/*	}*/

/*	.webp .b-slider__slide_info:after {*/
/*		background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);*/
/*	}*/

/*	.no-webp .b-slider__slide_info:after {*/
/*		background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);*/
/*	}*/
/*}*/


.b-slider__slide_info-date {
	font-size: 1.1em;
	margin-bottom: 24px;
}

.b-slider__slide_info-title {
	color: black;
	display: block;
	font-size: 1.6em;
	line-height: 1.2em;
	margin-bottom: 28px;
	font-weight: 900;
}

.b-slider__slide_info-title span {
	border-bottom: 2px solid var(--major);
}

.b-slider__slide_info-title:hover span {
	border-bottom: 2px solid var(--minor);
}

@media print,screen and (min-width:30em) {
	.b-slider__slide_info-title {
		font-size: 1.8em;
	}
}

@media screen and (min-width:100em) {
	.b-slider__slide_info-title {
		font-size: 2.7em;
	}
}

.b-slider__slide_info-title:hover span {
	border-bottom: 2px solid var(--minor);
}

.b-slider__slide_info-descr {
	line-height: 1.5em;
}

@media print,screen and (min-width:45em) {
	.b-slider__slide_info-descr {
		font-size: .9em;
		line-height: 1.2em;
	}
}

@media screen and (min-width:82.5em) {
	.b-slider__slide_info-descr {
		font-size: 1em;
	}
}

.b-slider__slide_info-buttons {
	position: absolute;
	bottom: 59px;
	width: 100%;
}

.b-slider__slide_info-buttons>:last-child {
	width: 100%;
	padding-left: 0;
}

@media screen and (min-width:82.5em) {
	.b-slider__slide_info-buttons>:last-child {
		width: auto;
		padding: .9em 1.8em;
	}
}

.b-slider__slide_info-controll {
	position: absolute;
	left: 27px;
	width: 50%;
	top: 47px;
}

.b-slider__slide_info-controll .next,.b-slider__slide_info-controll .prev {
	display: inline-block;
	cursor: pointer;
}

.b-slider__slide_info-controll .next {
	margin-left: 93px;
	background-position: -1140px -838px;
	width: 8px;
	height: 25px;
}

.webp .b-slider__slide_info-controll .next {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .b-slider__slide_info-controll .next {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

.b-slider__slide_info-controll .prev {
	background-position: -1150px -838px;
	width: 8px;
	height: 25px;
}

.webp .b-slider__slide_info-controll .prev {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .b-slider__slide_info-controll .prev {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

.b-slider__menu {
	float: right;
}

.b-slider__menu a {
	display: block;
	width: 100%;
	height: 55px;
	color: #010101;
	position: relative;
	padding-left: 5em;
	margin-bottom: 2em;
	background-repeat: no-repeat;
	background-position: 0 0;
	font-size: 1em;
}

.b-slider__menu a:hover {
	color: #477252;
}

.b-slider__menu a>span {
	display: table-cell;
	height: 55px;
	vertical-align: middle;
}

.b-slider__menu a:before {
	content: "";
	position: absolute;
	left: 0;
	display: none;
}

.b-slider__menu a.cons:before {
	background-image: inherit;
	background-position: 50%;
	background-repeat: no-repeat;
	width: 40px;
	height: 55px;
}

.b-slider__menu a.diag:before {
	background-position: -1489px -742px;
	width: 43px;
	height: 43px;
}

.b-slider__menu a.chim:before {
	background-position: -1561px -605px;
	width: 31px;
	height: 49px;
}

.b-slider__menu a.chir:before {
	background-position: -1443px -742px;
	width: 44px;
	height: 49px;
}

.b-slider__menu a.reab:before {
	background-position: -1534px -742px;
	width: 40px;
	height: 37px;
}

.webp .b-slider__menu a:before {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .b-slider__menu a:before {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

@media print,screen and (min-width:30em) {
	.b-slider__menu a {
		float: left;
		width: 50%;
		margin-right: 0;
	}
}

@media print,screen and (min-width:64em) {
	.b-slider__menu a {
		width: 100%;
	}
}

@media screen and (min-width:100em) {
	.b-slider__menu a {
		font-size: 1.1em;
	}
}

@media print,screen and (min-width:64em) {
	.b-slider__menu {
		width: 240px;
	}
}

@media print,screen and (min-width:55em) {
	.b-slider__menu {
		width: 220px;
	}
}

@media print,screen and (max-width:1100px) {
	.b-slider__menu {
		width: 200px;
	}
}

@media print,screen and (max-width:1023px) {
	.b-slider__menu {
		width: 100%;
	}

	.b-slider__slide_bg {
		position: absolute;
		left: auto;
		right: 50px;
	}
}

@media screen and (min-width:82.5em) {
	.b-slider__menu {
		width: 270px;
	}
}

@media screen and (min-width:100em) {
	.b-slider__menu {
		width: 355px;
	}
}

@media print,screen and (min-width:64em) {
	.b-slider {
		display: block;
	}
}

@media screen and (min-width:100em) {
	.b-slider {
		height: 496px;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

@media print,screen and (min-width:45em) {
	.b-top-wrapper {
		position: fixed;
		width: 100%;
		left: 0;
		top: 0;
		z-index: 97;
	}
}

.b-top {
	background-color: #61a16d;
	position: relative;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	max-width: 100% !important;
	width: 100% !important;
	margin: 0 auto;
}

.b-top.base-row {
	float: none !important;
}

.b-top>:first-child {
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}

.b-top>:nth-child(2) {
	-webkit-order: 3;
	-ms-flex-order: 3;
	order: 3;
}

.b-top>:nth-child(3) {
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
}

.b-top .b-callback {
	float: right;
	font-size: .6em;
	font-weight: 500;
	text-transform: uppercase;
	color: #477252;
	padding: 1.5em 0 1em 25px;
}

.b-top .b-callback a {
	color: #fff;
	text-decoration: underline;
}

.b-top .b-callback a:hover {
	color: var(--major-dark)!important;
}

@media print,screen and (min-width:45em) {
	.b-top .b-callback {
		top: 40px;
		position: static;
	}
}

@media print,screen and (min-width:64em) {
	.b-top .b-callback {
		margin-top: 20px;
	}
}

@media screen and (min-width:100em) {
	.b-top .b-callback {
		font-weight: 500;
		font-size: 12px;
		padding: 1.3em 0;
		margin: 6px 0 0;
		top: 0;
	}
}

.b-top .b-callback,.b-top .button.phone {
	background-color: #65aa73;
	width: calc(100% + 50px);
	margin-left: -25px;
	float: left;
	position: static;
}

@media print,screen and (min-width:45em) {
	.b-top .b-callback,.b-top .button.phone {
		height: auto;
		width: 45%;
		float: right;
		margin-left: 0;
		background-color: transparent;
		position: absolute;
		right: 0;
	}
}

@media print,screen and (min-width:64em) {
	.b-top .b-callback,.b-top .button.phone {
		position: relative;
		width: auto;
		top: 0;
	}
}

@media screen and (min-width:82.5em) {
	.b-top .b-callback,.b-top .button.phone {
		top: 0;
	}
}

.b-top .b-callback.fly,.b-top .button.phone.fly {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 98;
}

.b-top .button.phone {
	text-align: center;
	top: -54px;
}

@media print,screen and (min-width:30em) {
	.b-top .button.phone {
		text-align: left;
		padding-left: 25px;
	}
}

@media print,screen and (min-width:45em) {
	.b-top .button.phone {
		top: 0;
	}
}

@media print,screen and (min-width:64em) {
	.b-top .button.phone {
		margin-top: 15px;
	}
}

@media screen and (min-width:100em) {
	.b-top .button.phone {
		margin: 0;
		padding: .7em 1.8em .3em 25px;
	}
}

@media screen and (max-width:99.9375em) {
	.b-top .button {
		padding-left: 0;
		padding-right: 0;
		background: 0;
	}

	.b-top .button:before {
		display: none;
	}
}

.b-top .button.login {
	padding: 0;
	width: 36px;
	height: 36px;
	background-color: var(--major-dark)!important;
	border-radius: 3px;
	position: absolute;
	top: 1.2em;
	right: 25px;
}

.b-top .button.login>span {
	display: none;
}

.b-top .button.login:before {
	display: block;
	position: static;
	margin-left: 6px;
	margin-top: 6px;
}

@media print,screen and (min-width:45em) {
	.b-top .button.login {
		left: 240px;
		top: 1.5em;
	}
}

@media print,screen and (min-width:64em) {
	.b-top .button.login {
		left: 270px;
	}
}

@media screen and (min-width:82.5em) {
	.b-top .button.login {
		padding-left: 3.7em;
		width: auto;
		background-color: transparent;
	}

	.b-top .button.login>span {
		display: inline-block;
		line-height: 2em;
	}

	.b-top .button.login:before {
		position: absolute;
		float: left;
	}
}

@media screen and (min-width:100em) {
	.b-top .button.login {
		position: relative;
		left: 0;
		top: 0;
		font-size: 17px;
		padding-left: 64px;
	}
}

@media screen and (min-width:82.5em) {
	.b-top .button:before {
		display: block;
	}
}

@media screen and (min-width:100em) {
	.b-top .button {
		padding: 1.2em 1.8em;
	}
}

.b-top__buttons {
	float: left;
}

@media print,screen and (min-width:64em) {
	.b-top__buttons {
		width: 40%;
	}
}

@media screen and (max-width:99.9375em) and (min-width:64em) {
	.b-top__buttons>div:nth-child(2) .button {
		padding-bottom: 0;
	}
}

@media screen and (max-width:99.9375em) {
	.b-top__buttons>div:first-child .button {
		padding-bottom: 0;
	}
}

@media screen and (max-width:99.9375em) and (min-width:45em) {
	.b-top__buttons>div:nth-child(2) .button {
		padding-top: .7em;
	}
}

@media screen and (min-width:100em) {
	.b-top__buttons>div {
		display: inline-block;
		font-size: 16px;
	}
}

@media screen and (min-width:82.5em) {
	.b-top__buttons {
		position: relative;
	}
}

@media screen and (min-width:100em) {
	.b-top__buttons {
		float: none;
		width: auto;
		display: inline-block;
		font-size: 0;
	}
}

@media print,screen and (min-width:45em) {
	.b-top {
		padding-bottom: 20px;
	}
}

@media print,screen and (min-width:64em) {
	.b-top {
		display: block;
	}
}

@media screen and (min-width:100em) {
	.b-top {
		padding-bottom: 0;
		background-color: #65aa73;
	}
}

.b-top-menu {
	margin: 3em 0 2em;
	position: relative;
}

@media print,screen and (min-width:30em) {
	.b-top-menu {
		margin: 3em 0;
	}
}

.b-top-menu .logo {
	float: right;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATcAAABFCAMAAAAYYVF+AAADAFBMVEVHcEw6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVY6aVaVj3QfAAAA/3RSTlMAbJ5CAaxIIpP7uJcf2LIDBT8CBL4QGIAJMtMGWA8aDB0KiR5ZlAftNEFAFxYSDijGCI0c5hm9Mw0VRNALI6I1LjgTu9r2LOy6d4MRIOAp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);
	background-size: contain;
	background-repeat: no-repeat;
	width: 205px;
	height: 44px;
	margin-left: 30px;
}

@media print,screen and (min-width:30em) {
	.b-top-menu .logo {
		height: 67px;
		width: 310px;
		float: left;
		margin-left: 0;
	}
}

@media screen and (min-width:82.5em) {
	.b-top-menu .logo {
		float: left;
		margin-right: 3.2em;
	}
}

.b-top-menu .m-burger {
	float: left;
	margin-left: 6px;
	margin-top: 15px;
	background-position: -1446px -709px;
	width: 27px;
	height: 18px;
}

.webp .b-top-menu .m-burger {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .b-top-menu .m-burger {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

.b-top-menu .m-burger.close {
	background-position: -1182px -811px;
	width: 20px;
	height: 20px;
}

.webp .b-top-menu .m-burger.close {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .b-top-menu .m-burger.close {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

@media print,screen and (min-width:30em) {
	.b-top-menu .m-burger {
		margin-right: 28px;
	}

	.b-top-menu .m-burger.close {
		margin-right: 35px;
	}
}

@media print,screen and (min-width:45em) {
	.b-top-menu .m-burger {
		margin-top: 25px;
	}
}

@media print,screen and (min-width:64em) {
	.b-top-menu .m-burger {
		display: none;
	}
}

.b-top-menu__links {
	display: none;
	float: left;
	margin-top: 25px;
	width: calc(100% + 50px);
	text-align: left;
	position: relative;
	background-color: #f5f5f5;
	padding: 25px 25px 0;
	margin-left: -25px;
}

.b-top-menu__links a {
	color: #010101;
	display: block;
	margin-bottom: 1em;
	font-weight: 700;
	border-bottom: 1px dashed #d8d8d8;
	padding-bottom: 15px;
}

@media print,screen and (min-width:64em) {
	.b-top-menu__links a {
		display: inline-block;
		margin-bottom: 0;
		margin-right: 1.8em;
		font-weight: 400;
		border-bottom: 0;
	}
}

.b-top-menu__links a.open,.b-top-menu__links a:hover {
	color: var(--major-dark)!important;
}

@media print,screen and (min-width:64em) {
	.b-top-menu__links {
		background-color: transparent;
		display: block !important;
		text-align: left;
		margin: 3em 0 0;
		padding: 0;
		width: 100%;
	}
}

@media screen and (min-width:82.5em) {
	.b-top-menu__links {
		margin: 3em 0;
		margin-top: 25px;
		width: auto;
	}
}

.b-top-menu__search {
	background-color: #ebebeb;
	border-radius: 3px;
	clear: both;
}

@media screen and (max-width:29.9375em) {
	.b-top-menu__search {
		width: 67px;
		height: 47px;
		transition: width 1s ease-out;
		position: relative;
		margin-top: 70px;
		margin-left: auto;
	}
}

@media print,screen and (min-width:30em) {
	.b-top-menu__search {
		float: right;
		position: absolute;
		top: 3.2rem;
		right: 1.2rem;
	}
}

@media screen and (max-width:29.9375em) {
	.b-top-menu__search.active {
		width: 100%;
	}
}

.b-top-menu__search.active input[type=text] {
	width: 280px;
	color: #000;
	z-index: 0;
}

@media screen and (max-width:29.9375em) {
	.b-top-menu__search.active input[type=text] {
		width: 100%;
	}
}

@media print,screen and (min-width:45em) {
	.b-top-menu__search.active input[type=text] {
		width: 355px;
	}
}

.b-top-menu__search.active input[type=text] ::-webkit-input-placeholder {
	color: #000;
}

.b-top-menu__search.active input[type=text] :-moz-placeholder,.b-top-menu__search.active input[type=text] ::-moz-placeholder {
	color: #000;
}

.b-top-menu__search.active input[type=text] :-ms-input-placeholder {
	color: #000;
}

.b-top-menu__search input {
	height: 47px;
	border-radius: 3px;
	border: 0;
	background-color: transparent;
	position: relative;
}

.b-top-menu__search input[type=text] {
	width: 67px;
	height: 47px;
	padding-left: 23px;
	color: transparent;
	z-index: 2;
	transition: width 1s ease-out;
}

@media print,screen and (min-width:45em) {
	.b-top-menu__search input[type=text] {
		height: 67px;
	}
}

@media screen and (min-width:100em) {
	.b-top-menu__search input[type=text] {
		width: 355px;
		color: #000;
		z-index: 0;
	}

	.b-top-menu__search input[type=text] ::-webkit-input-placeholder {
		color: #000;
	}

	.b-top-menu__search input[type=text] :-moz-placeholder,.b-top-menu__search input[type=text] ::-moz-placeholder {
		color: #000;
	}

	.b-top-menu__search input[type=text] :-ms-input-placeholder {
		color: #000;
	}
}

.b-top-menu__search input[type=submit] {
	z-index: 1;
	position: absolute;
	right: 23px;
	top: 15px;
	padding: 0;
	background-position: -1248px -811px;
	width: 21px;
	height: 19px;
}

.webp .b-top-menu__search input[type=submit] {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .b-top-menu__search input[type=submit] {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

@media print,screen and (min-width:45em) {
	.b-top-menu__search input[type=submit] {
		top: 25px;
	}
}

.b-top-menu__search:hover input[type=text] {
	box-shadow: 0 3px 11px rgba(0,0,0,.1);
}

@media print,screen and (min-width:30em) {
	.b-top-menu__search {
		top: 0;
	}
}

@media print,screen and (min-width:45em) {
	.b-top-menu__search {
		height: 67px;
		position: absolute;
	}
}

@media print,screen and (min-width:57.5em) {
	.b-top-menu__search {
		right: 1.5625rem;
	}
}

@media print,screen and (min-width:64em) {
	.b-top-menu__search {
		right: 60px;
	}
}

@media screen and (min-width:100em) {
	.b-top-menu {
		margin: 5em 0;
	}

	.b-top-menu__links,.b-top-menu__search {
		display: block;
	}
}

.c-dropmenu {
	border-radius: 5px;
	margin: 0;
	list-style: none;
	display: none;
	z-index: 99;
}

.c-dropmenu a {
	line-height: 120%;
	border-bottom: 0;
	margin-bottom: 0;
	padding-left: 20px;
	font-weight: 400;
	color: #578b64;
}

@media print,screen and (min-width:64em) {
	.c-dropmenu a {
		margin-bottom: 15px;
		padding-left: 0;
		color: #000;
	}
}

.c-dropmenu li:last-child a {
	margin-bottom: 0;
}

@media print,screen and (min-width:64em) {
	.c-dropmenu {
		padding: 40px;
		background-color: #fff;
		position: absolute;
		top: 32px;
		box-shadow: 0 16px 24px rgba(0,0,0,.2);
	}
}

.drop-menu-overlay {
	background-color: rgba(0,0,0,.4);
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	display: none;
	z-index: 98;
}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object {
	padding: 0;
	margin: 0;
	border: 0;
	outline: 0;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	box-shadow: 0 10px 25px rgba(0,0,0,.5);
}

.fancybox-inner,.fancybox-outer {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
	width: 480px !important;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Open Sans", Arial, sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-iframe,.fancybox-image {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAAAAADNzc0BAQHZ2dkDAwMHBwcAAADf398CAgI/Pz8BAQEAAACCgoIcHBzl5eUAAAC/v7/x8fEGBgZnZ2cAAADs7OwGBgb4+Pg/Pz/Jycmenp5nZ2f39/eDg4MAAADQ0ND4+Piurq7a2tr8/Pzs7OwAAAD5+fn9/f3e3t4AAAD///9OTk7BwcE1NTWsrKyNjY2cnJx6enpdXV1oaGgsLCy6uroiIiLOzs5BQUFt3PCNAAAAL3RSTlMAAQMIDRIZHSMnLTpESFNVXWlpbG15en+HiZCWoaGssrO2vsDFydPU3uL4+fr9/Ywv6xsAAAQVSURBVHhe7JZbc6JMGIQXAUOQEMi3uMYkrmopZgqs5ujZ//+zvpdNzMsMlli1N3uRvtCbpzo9I+nmhyqN9OO6GNQ6Ha1SG0mcrhskXe90rvKE6kbX7r9MF4vp2887nfBrqPW0xJemD4w32e7jHIj2602SbNZ7Qfgd0zJLtgKi2B0+tSsE3h8u0RX7HGGfHWrK9oiIbrK69SiQHxTliO5VWtP0rrNEemhoj6muaYqx2XuGyJrwbgUKohhb3hIFM6wCC7Zm4+M5Zs5fpKNiTYndEOUHDFRYCeADLvGiy7DtL7E5/12gJPacalPlqEc2eoFAdmCa2UOGyOhoUuQgwo7PxCwJMGXYGcQMlyCVX3DchCkGs3V6h0iFgyUSZsuS6QQLGaYDhueUHxhf3RpzOqB8dRMcz84lf5FS9A1Ngi2PQm8PF7RBZOnEyqFnSC/BKX6bHQmucpB13mRzCJtTsPUowlpl14if2JifUXcwgeqdA2OLn1C+PdsbzCKkW0a3KeKxbbAxF4FJ9EgAaXGqyFORAuLZNrkMZNoNKnNS9PE5dpltFofjB4PJXIAk5rP/HMu4Ukmm7XjEkwLfc2yT66tJk7lp2T2H1LMtk2wVVsWpcE0SlW4DbeLE/xG3eRvfQv7Fptw4KvpDNRKLt1/3rZty/xbjrPef1+5D018ITYttkiTrfAUsrmzK3RTIT/woHxH3DaZl9h2rRH2aX0ydaYb1BVK1zNdA32RvNn7DkVmmoyeVJvYBMcdl5Vg2/lW0zpSbUNIKT12KLV8wVjsmNvGW63feU3qj86veGQmAA1e5qzbStNZdmVTlRzzbSjG+4+t4u1iqjxxjR6pczaiNBCCVXoGx25X7mUNGgJBHM/QsXWp+dk4U5xJjX4EXSM7ACcCxnnnm2zI8rxVoFgMr/lUwUpyNPvYVx/eRfaUSQzkzLWxEOVhiwynCAd2GvCm/2bquBPEo+LxnDv0YXdyfFOHQP+8EV/kY0enSorxyitoLxxwiabDRqDImWF2JJVBIeVNEk2HgsDGn7vkhcPy67lMOiBGF4AGS3tX8yYqAfb5eF/kRiMPX4cDjEDLd8wezJT4lwtHrMHBtbg6V9oLhYDYLw3A2eSVbn0elSdMCecFg+Ee0Kq7dlftLXSCrRxNE8lzH7hp0Nu3qpHQty7Ztq2sabHvtpb/SLauisVTye1O+N2Ubbxhu2xSAq6x1UwoAWfum8P3Gu5ZNYaUA2jaFJYCofVPYOWnZFD4TcLpxU1ZAnN24KRnfxQ2bshEE/Vub8r0p35vi/t9eHRoBDMNQDJUvMLkOkDMM+8D7b9cR+kOKLPy4juojnQeAkWWVAyLLLINVdovj44N8LOqi/3Djxo0bN5ZvdbWJuwHhrw2ILYdqBwDT2fEEXtrZFmVcCWLiAAAAAElFTkSuQmCC);
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: .8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url(data:image/gif;base64,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) 50% no-repeat;
}

.fancybox-close {
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
}

.fancybox-close,.fancybox-nav {
	position: absolute;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	top: 0;
	width: 40%;
	height: 100%;
	text-decoration: none;
	background: transparent url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
	-webkit-tap-highlight-color: transparent;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

.fancybox-lock {
	overflow: visible !important;
	width: auto;
}

.fancybox-lock body {
	overflow: hidden !important;
}

.fancybox-lock-test {
	overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAAA1BMVEUQDAweX52NAAAAAXRSTlOwi4dr6gAAAApJREFUCB1jwAsAAB4AAfeYTFwAAAAASUVORK5CYII=);
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Open Sans", Arial, sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent;
	background: rgba(0,0,0,.8);
	border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #fff;
	font-weight: 700;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0,0,0,.8);
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span {
		background-image: url(data:image/png;base64,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);
		background-size: 44px 152px;
	}

	#fancybox-loading div {
		background-image: url(/local/templates/oncology/builds/prod/node_modules/fancybox/dist/img/fancybox_loading@2x.gif);
		background-size: 24px 24px;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.base-row {
	float: left !important;
	max-width: 100%;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	float: left;
	padding-right: 1.5625rem;
	padding-left: 1.5625rem;
}

.base-row:after,.base-row:before {
	display: table;
	content: " ";
}

.base-row:after {
	clear: both;
}

.base-row:last-child:not(:first-child) {
	float: right;
}

.base-row,.base-row:last-child {
	float: none;
}

@media print,screen and (min-width:64em) {
	.base-row {
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		width: 100%;
		float: left;
		padding-right: 3.75rem;
		padding-left: 3.75rem;
	}

	.base-row:after,.base-row:before {
		display: table;
		content: " ";
	}

	.base-row:after {
		clear: both;
	}

	.base-row:last-child:not(:first-child) {
		float: right;
	}

	.base-row,.base-row:last-child {
		float: none;
	}
}

.base-row.withoutgutter {
	max-width: 100%;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
}

.base-row.withoutgutter:after,.base-row.withoutgutter:before {
	display: table;
	content: " ";
}

.base-row.withoutgutter:after {
	clear: both;
}

.base-row.withoutgutter:last-child:not(:first-child) {
	float: right;
}

.base-row.withoutgutter,.base-row.withoutgutter:last-child {
	float: none;
}

@media screen and (min-width:100em) {
	.base-row.b-content {
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		width: 100%;
		float: left;
		padding-right: 11.5625rem;
		padding-left: 11.5625rem;
	}

	.base-row.b-content:after,.base-row.b-content:before {
		display: table;
		content: " ";
	}

	.base-row.b-content:after {
		clear: both;
	}

	.base-row.b-content:last-child:not(:first-child) {
		float: right;
	}

	.base-row.b-content,.base-row.b-content:last-child {
		float: none;
	}
}

.base-row--main {
	max-width: 1600px;
}

.inner-row {
	float: left !important;
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
}

.inner-row:last-child:not(:first-child) {
	float: right;
}

.inner-row--up {
	margin-bottom: -80px;
}

.inner-row.col-2 .inner-col {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	padding-right: 20px;
	margin-bottom: 50px;
}

.inner-row.col-2 .inner-col:last-child:not(:first-child) {
	float: right;
}

@media print,screen and (min-width:64em) {
	.inner-row.col-2 .inner-col {
		width: 50%;
		float: left;
		padding-right: 0;
		padding-left: 0;
		padding-right: 20px;
		margin-bottom: 0;
	}

	.inner-row.col-2 .inner-col:last-child:not(:first-child) {
		float: right;
	}
}

.inner-row.margin-60 {
	margin-top: 60px;
}

.inner-row.margin-40 {
	margin-top: 40px;
}

.inner-row h2 {
	margin-top: 20px;
}

.inner-row h2.without-margin-top {
	margin-top: 0;
}

@media print,screen and (min-width:64em) {
	.inner-row.gutter-620 {
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		width: 100%;
		float: left;
		padding-right: 1.875rem;
		padding-left: 1.875rem;
	}

	.inner-row.gutter-620:after,.inner-row.gutter-620:before {
		display: table;
		content: " ";
	}

	.inner-row.gutter-620:after {
		clear: both;
	}

	.inner-row.gutter-620:last-child:not(:first-child) {
		float: right;
	}

	.inner-row.gutter-620,.inner-row.gutter-620:last-child {
		float: none;
	}
}

@media screen and (min-width:82.5em) {
	.inner-row.gutter-620 {
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		width: 100%;
		float: left;
		padding-right: 11.5625rem;
		padding-left: 11.5625rem;
	}

	.inner-row.gutter-620:after,.inner-row.gutter-620:before {
		display: table;
		content: " ";
	}

	.inner-row.gutter-620:after {
		clear: both;
	}

	.inner-row.gutter-620:last-child:not(:first-child) {
		float: right;
	}

	.inner-row.gutter-620,.inner-row.gutter-620:last-child {
		float: none;
	}
}

@media screen and (min-width:100em) {
	.inner-row.gutter-620 {
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		width: 100%;
		float: left;
		padding-right: 19.375rem;
		padding-left: 19.375rem;
	}

	.inner-row.gutter-620:after,.inner-row.gutter-620:before {
		display: table;
		content: " ";
	}

	.inner-row.gutter-620:after {
		clear: both;
	}

	.inner-row.gutter-620:last-child:not(:first-child) {
		float: right;
	}

	.inner-row.gutter-620,.inner-row.gutter-620:last-child {
		float: none;
	}
}

.inner-row.gutter-90 {
	max-width: 100%;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	float: left;
	padding-right: 2.8125rem;
	padding-left: 2.8125rem;
}

.inner-row.gutter-90:after,.inner-row.gutter-90:before {
	display: table;
	content: " ";
}

.inner-row.gutter-90:after {
	clear: both;
}

.inner-row.gutter-90:last-child:not(:first-child) {
	float: right;
}

.inner-row.gutter-90,.inner-row.gutter-90:last-child {
	float: none;
}

@media screen and (min-width:82.5em) {
	.inner-row {
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		width: 100%;
		float: left;
	}

	.inner-row:after,.inner-row:before {
		display: table;
		content: " ";
	}

	.inner-row:after {
		clear: both;
	}

	.inner-row:last-child:not(:first-child) {
		float: right;
	}

	.inner-row,.inner-row:last-child {
		float: none;
	}
}

@media screen and (min-width:100em) {
	.col-4>div {
		width: 25%;
		float: left;
		padding-right: 0;
		padding-left: 0;
	}

	.col-4>div:last-child:not(:first-child) {
		float: right;
	}
}

@media screen and (max-width:44.9375em) {
	.c-indications-for-chemotherapy {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.c-indications-for-chemotherapy>* {
		width: 100% !important;
		padding: 0;
	}

	.c-indications-for-chemotherapy>:first-child {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}

	.c-indications-for-chemotherapy>:nth-child(2) {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}

	.c-indications-for-chemotherapy>:nth-child(3) {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}

	.c-indications-for-chemotherapy>:nth-child(4) {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
		margin-bottom: 30px;
	}
}

@media screen and (max-width:44.9375em) and (min-width:45em) {
	.c-indications-for-chemotherapy>:nth-child(4) {
		text-align: center;
	}

	.c-indications-for-chemotherapy>:nth-child(4) img {
		border-radius: 3px;
	}
}

@media screen and (max-width:44.9375em) {
	.c-what-we-treat {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.c-what-we-treat>* {
		width: 100% !important;
		padding: 0;
	}

	.c-what-we-treat>:first-child {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}

	.c-what-we-treat>:nth-child(2) {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}

	.c-what-we-treat>:nth-child(3) {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
		margin-bottom: 30px;
	}
}

@media screen and (max-width:44.9375em) and (min-width:45em) {
	.c-what-we-treat>:nth-child(3) {
		text-align: center;
	}

	.c-what-we-treat>:nth-child(3) img {
		border-radius: 3px;
	}
}

.bootstrap-datetimepicker-widget td {
	width: auto;
	height: auto;
}

.b-margin-bottom {
	margin-bottom: 80px;
}

.sep-line {
	width: 100%;
	height: 1px;
	margin-bottom: 40px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9QAAAABCAMAAAAIERa3AAAAM1BMVEXb29vZ2dna2tra2tra2tra2trb29vZ2dna2trf39/Z2dna2trZ2dnX19fa2tpHcEza2tpv/zHwAAAAEHRSTlNwsMCg0DBA4PAQgJBQIGAAg1XKSwAAAGZJREFUKM+l0ccRwCAQBEGM8KCb/KNVBCyq4tMJdACaKZZVSYG054EsmRYEr3lJBLdnQJcM64JoTvKC3zMhSB7LgmJJsqDuaYBGp7er9HKXPg/pXqbHU3qX6eOQ7mT6j/l8N19/zH93MS9qtVUU0AAAAABJRU5ErkJggg==) 0 0 repeat-x;
}

.sep-line.with-margin-top {
	margin-top: 40px;
}

.sep-line.without-margin-bottom {
	margin-bottom: 0;
}

.wrapper {
	overflow: hidden;
}

.clear {
	clear: both;
}

.accordion {
	margin-left: 0;
	background: #fefefe;
	list-style-type: none;
}

.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child {
	border-radius: 0;
}

.accordion-item .accordion-title:before {
	background-position: -1561px -689px;
	width: 10px;
	height: 5px;
	content: "";
}

.webp .accordion-item .accordion-title:before {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png.webp);
}

.no-webp .accordion-item .accordion-title:before {
	background-image: url(/local/templates/oncology/builds/prod/img/sprite/sprite.png);
}

.accordion-item.is-active .accordion-title:before {
	content: "";
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.accordion-title {
	display: block;
	padding: 1.25rem 1rem;
	border: 1px solid #e6e6e6;
	border-bottom: 0;
	font-size: .75rem;
	line-height: 1;
	color: #1779ba;
	font-size: 24px;
	color: #000;
	font-weight: 900;
	border-width: 1px 0;
	padding: 1.25rem 0;
	position: relative;
}
.accordion.consilium .accordion-title {
	font-size: 20px;
}
:last-child:not(.is-active)>.accordion-title {
	border-bottom: 1px solid #e6e6e6;
	border-radius: 0;
}

.accordion-title:focus,.accordion-title:hover {
	background-color: transparent;
}

.accordion-title:before {
	position: absolute;
	top: 50%;
	right: 1rem;
	margin-top: -.5rem;
	content: "+";
}

.is-active>.accordion-title:before {
	content: "\2013";
}

@media print,screen and (min-width:64em) {
	.accordion-title {
		font-size: 36px;
		padding-left: 45px;
	}
}

@media screen and (min-width:82.5em) {
	.accordion-title {
		padding-left: 0;
	}
}

.accordion-title .accordion-title-icon {
	width: 45px;
	position: absolute;
	left: -45px;
	display: none;
}

@media print,screen and (min-width:64em) {
	.accordion-title .accordion-title-icon {
		display: block;
		left: 0;
	}
}

@media screen and (min-width:82.5em) {
	.accordion-title .accordion-title-icon {
		left: -45px;
	}
}

.accordion-content {
	display: none;
	padding: 1rem;
	border: 1px solid #e6e6e6;
	border-bottom: 0;
	background-color: #fefefe;
	color: #0a0a0a;
	border: 0;
}

:last-child>.accordion-content:last-child {
	border-bottom: 1px solid #e6e6e6;
}

.tabs {
	margin: 0;
	border: 1px solid #e6e6e6;
	background: #fefefe;
	list-style-type: none;
	border: 0;
}

.tabs:after,.tabs:before {
	display: table;
	content: " ";
}

.tabs:after {
	clear: both;
}

.tabs .tabs-title {
	float: left;
	display: inline-block;
	margin-right: 30px;
}

.tabs .tabs-title>a {
	display: block;
	padding: 1.25rem 1.5rem;
	font-size: .75rem;
	line-height: 1;
	color: #1779ba;
}

.tabs .tabs-title>a:hover {
	background: #fefefe;
	color: #1468a0;
}

.tabs .tabs-title>a:focus,.tabs .tabs-title>a[aria-selected=true] {
	background: #e6e6e6;
	color: #1779ba;
}

.tabs .tabs-title a {
	font-size: 22px;
	text-transform: uppercase;
	font-weight: 700;
	color: #477252;
	padding: 1.25rem 0;
	line-height: 1.5em;
}

.tabs .tabs-title a span {
	border-bottom: 1px dashed #477252;
}

.tabs .tabs-title a[aria-selected=true] {
	color: #000;
	background-color: transparent;
}

.tabs .tabs-title a[aria-selected=true] span {
	border-bottom: 1px dashed transparent;
}

.tabs-content {
	border: 1px solid #e6e6e6;
	border-top: 0;
	background: #fefefe;
	color: #0a0a0a;
	transition: all .5s ease;
	border: 0;
}

.tabs-content .tabs-panel {
	display: none;
	padding: 1rem;
	padding: 0;
}

.tabs-content .tabs-panel[aria-hidden=false] {
	display: block;
}

body.is-reveal-open {
	overflow: hidden;
}

html.is-reveal-open,html.is-reveal-open body {
	min-height: 100%;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.reveal-overlay {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1005;
	display: none;
	background-color: hsla(0,0,4%,.45);
	overflow-y: scroll;
}

.reveal {
	z-index: 1006;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	display: none;
	padding: 2em;
	border: 1px solid #cacaca;
	border-radius: 0;
	background-color: #f0f0f0;
	position: relative;
	top: 100px;
	margin-right: auto;
	margin-left: auto;
	overflow-y: auto;
}

[data-whatinput=mouse] .reveal {
	outline: 0;
}

@media print,screen and (min-width:45em) {
	.reveal {
		min-height: 0;
	}
}

.reveal .column,.reveal .columns {
	min-width: 0;
}

.reveal>:last-child {
	margin-bottom: 0;
}

@media print,screen and (min-width:45em) {
	.reveal {
		width: 730px;
		max-width: 75rem;
	}
}

@media print,screen and (min-width:45em) {
	.reveal .reveal {
		right: auto;
		left: auto;
		margin: 0 auto;
	}
}

.reveal.collapse {
	padding: 0;
}

@media print,screen and (min-width:45em) {
	.reveal.tiny {
		width: 30%;
		max-width: 75rem;
	}
}

@media print,screen and (min-width:45em) {
	.reveal.small {
		width: 50%;
		max-width: 75rem;
	}
}

@media print,screen and (min-width:45em) {
	.reveal.large {
		width: 90%;
		max-width: 75rem;
	}
}

.reveal.full {
	top: 0;
	left: 0;
	width: 100%;
	max-width: none;
	height: 100%;
	height: 100vh;
	min-height: 100vh;
	margin-left: 0;
	border: 0;
	border-radius: 0;
}

@media screen and (max-width:19.9375em) {
	.reveal {
		top: 0;
		left: 0;
		width: 100%;
		max-width: none;
		height: 100%;
		height: 100vh;
		min-height: 100vh;
		margin-left: 0;
		border: 0;
		border-radius: 0;
	}
}

.reveal.without-overlay {
	position: fixed;
}

.reveal {
	box-shadow: 0 0 40px rgba(0,0,0,.2);
}

@media print,screen and (min-width:64em) {
	.reveal {
		padding: 40px 125px;
	}
}

.reveal form label {
	display: block;
	width: 100%;
	text-align: left;
	padding-left: 15px;
}

.reveal form input {
	margin-bottom: 1em;
}

.reveal form .comment {
	margin-bottom: 30px;
}

@media print,screen and (min-width:64em) {
	.reveal form input[type=tel]:not(.date):not(.time),.reveal form input[type=text]:not(.date):not(.time),.reveal form textarea {
		width: 478px;
	}

	.reveal form textarea {
		height: 100px;
	}
}

.reveal h2 {
	font-size: 36px;
	text-align: center;
	font-weight: 700;
}

.reveal .close-button {
	width: 34px;
	height: 34px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiBAMAAADIaRbxAAAAJ1BMVEWUlJRHcEyUlJSZmZmVlZWVlZWSkpKSkpKXl5eWlpaVlZWWlpaUlJQG0Ki8AAAADXRSTlNmAF8UKVIHPRtLMCJYfwOc3AAAAOJJREFUKFNV0D0OgkAQBeCXDVFMbCYaa80m9pBY2MkNuASx1RvQ2HsFvAHewJs5fwvLNE6eX2AeIKKK0sgGom8YPbhgkGQPFBbsjlhLcgPQaFLz9iQwccQEjNBLoqjWbUALR0qAFXwaJyjxsKVwgh86Rx/7CRUOLfKJfE+HbELFyQJF7ZUhJpJkKFr3GQX/GjMSogn1ngwpSefaJ8BUWqaxZCKGkBNFyIkiLIggLIggOAmvhPC2JabDT/4PN/J2pZs4tTvbc7R058/Rd2lpRYXdo8RQYzcrUaQ303VjhOi+HYn+fvckcb9Xj3oAAAAASUVORK5CYII=) 0 0 no-repeat;
	display: block;
	margin: 0 auto 20px;
}

@media print,screen and (min-width:64em) {
	.reveal .close-button {
		position: absolute;
		top: 40px;
		right: 40px;
	}
}

.fancybox-nav span {
	visibility: visible;
}

.fancybox-nav {
	width: 80px;
}

.fancybox-prev {
	left: -80px;
}

.fancybox-next {
	right: -80px;
}

.fancybox-lock {
	margin-right: auto !important;
}

select {
	height: 2.4375rem;
	margin: 0 0 1rem;
	padding: .5rem;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 1px solid #cacaca;
	border-radius: 0;
	background-color: #fefefe;
	font-family: inherit;
	font-size: 1rem;
	line-height: normal;
	color: #0a0a0a;
	background-image: url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'version='1.1'width='32'height='24'viewBox='003224'><polygonpoints='0,032,016,24'style='fill:rgb%28138,138,138%29'></polygon></svg>");
	background-origin: content-box;
	background-position: right -1rem center;
	background-repeat: no-repeat;
	background-size: 9px 6px;
	padding-right: 1.5rem;
	transition: box-shadow .5s,border-color .25s ease-in-out;
}

@media screen and (min-width:0\0) {
	select {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");
	}
}

select:focus {
	outline: 0;
	border: 1px solid #8a8a8a;
	background-color: #fefefe;
	box-shadow: 0 0 5px #cacaca;
	transition: box-shadow .5s,border-color .25s ease-in-out;
}

select:disabled {
	background-color: #e6e6e6;
	cursor: not-allowed;
}

select::-ms-expand {
	display: none;
}

select[multiple] {
	height: auto;
	background-image: none;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-btn-up {
	position: fixed;
	z-index: 99;
	bottom: 75px;
	left: 40px;
	border: 0;
	cursor: pointer;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: 0;
	display: none;
	background-position: center;
	background-color: var(--major);
	width: 70px;
	height: 70px;
	border-radius: 10px;
}
.webp .b-btn-up {
	background-image: url(/local/templates/oncology/builds/dev/img/common/arrow-up.svg);
}

.no-webp .b-btn-up {
	background-image: url(/local/templates/oncology/builds/dev/img/common/arrow-up.svg);
}

.b-btn-up:after {
	position: absolute;
	content: "";
	top: 9px;
	right: 10px;
	width: 11px;
	height: 8px;
}

.b-btn-up:hover {
	text-decoration: underline;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.c-list-with-head>div {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	margin-bottom: 30px;
}

.c-list-with-head>div:last-child:not(:first-child) {
	float: right;
}

.c-list-with-head>div label {
	font-size: 24px;
	color: var(--major)!important;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 20px;
}

.c-list-with-head>div:after {
	content: "";
	width: 100%;
	height: 1px;
	display: block;
	border-bottom: 1px dashed #7f7f7f;
	margin-top: 20px;
}

.c-list-with-head>div:nth-child(odd) {
	clear: both;
}

@media screen and (min-width:100em) {
	.c-list-with-head>div {
		width: 50%;
		float: left;
		padding-right: 0;
		padding-left: 0;
		padding-right: 20px;
	}

	.c-list-with-head>div:last-child:not(:first-child) {
		float: right;
	}
}

.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.swiper-container-no-flexbox .swiper-slide {
	float: left;
}

.swiper-container-vertical>.swiper-wrapper {
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column;
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	transition-property: transform;
	box-sizing: content-box;
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}

.swiper-container-free-mode>.swiper-wrapper {
	transition-timing-function: ease-out;
	margin: 0 auto;
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
	height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	transition-property: transform,height;
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000;
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y;
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x;
}

.swiper-button-next,.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: 50%;
	background-repeat: no-repeat;
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
	opacity: .35;
	cursor: auto;
	pointer-events: none;
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='002744'%3E%3Cpathd='M022L220l2.12.1L4.222l19.919.9L2244022z'fill='%23007aff'/%3E%3C/svg%3E");
	left: 10px;
	right: auto;
}

.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='002744'%3E%3Cpathd='M022L220l2.12.1L4.222l19.919.9L2244022z'/%3E%3C/svg%3E");
}

.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='002744'%3E%3Cpathd='M022L220l2.12.1L4.222l19.919.9L2244022z'fill='%23fff'/%3E%3C/svg%3E");
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='002744'%3E%3Cpathd='M2722L544l-2.1-2.1L22.8222.92.150l2222z'fill='%23007aff'/%3E%3C/svg%3E");
	right: 10px;
	left: auto;
}

.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='002744'%3E%3Cpathd='M2722L544l-2.1-2.1L22.8222.92.150l2222z'/%3E%3C/svg%3E");
}

.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='002744'%3E%3Cpathd='M2722L544l-2.1-2.1L22.8222.92.150l2222z'fill='%23fff'/%3E%3C/svg%3E");
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	transition: .3s;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0;
}

.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%;
}

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2;
}

button.swiper-pagination-bullet {
	border: 0;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer;
}

.swiper-pagination-white .swiper-pagination-bullet {
	background: #fff;
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #007aff;
}

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff;
}

.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000;
}

.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0,-50%,0);
	transform: translate3d(0,-50%,0);
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 5px 0;
	display: block;
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
}

.swiper-pagination-progress {
	background: rgba(0,0,0,.25);
	position: absolute;
}

.swiper-pagination-progress .swiper-pagination-progressbar {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	transform-origin: left top;
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-webkit-transform-origin: right top;
	transform-origin: right top;
}

.swiper-container-horizontal>.swiper-pagination-progress {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0;
}

.swiper-container-vertical>.swiper-pagination-progress {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0;
}

.swiper-pagination-progress.swiper-pagination-white {
	background: hsla(0,0,100%,.5);
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff;
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000;
}

.swiper-container-3d {
	-webkit-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px;
}

.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent);
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent);
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(0,rgba(0,0,0,.5),transparent);
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent);
}

.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper {
	-ms-perspective: 1200px;
}

.swiper-container-cube,.swiper-container-flip {
	overflow: visible;
}

.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1;
}

.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none;
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto;
}

.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.swiper-container-cube .swiper-slide {
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible;
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	transition-property: opacity;
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto;
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	text-align: center;
}

.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0,0,0,.1);
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%;
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%;
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0,0,0,.5);
	border-radius: 10px;
	left: 0;
	top: 0;
}

.swiper-scrollbar-cursor-drag {
	cursor: move;
}

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
	animation: swiper-preloader-spin 1s steps(12) infinite;
}

.swiper-lazy-preloader:after {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='00120120'xmlns='http://www.w3.org/2000/svg'xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpathid='a'stroke='%236c6c6c'stroke-width='11'stroke-linecap='round'd='M607v20'/%3E%3C/defs%3E%3Cusexlink:href='%23a'opacity='.27'/%3E%3Cusexlink:href='%23a'opacity='.27'transform='rotate(306060)'/%3E%3Cusexlink:href='%23a'opacity='.27'transform='rotate(606060)'/%3E%3Cusexlink:href='%23a'opacity='.27'transform='rotate(906060)'/%3E%3Cusexlink:href='%23a'opacity='.27'transform='rotate(1206060)'/%3E%3Cusexlink:href='%23a'opacity='.27'transform='rotate(1506060)'/%3E%3Cusexlink:href='%23a'opacity='.37'transform='rotate(1806060)'/%3E%3Cusexlink:href='%23a'opacity='.46'transform='rotate(2106060)'/%3E%3Cusexlink:href='%23a'opacity='.56'transform='rotate(2406060)'/%3E%3Cusexlink:href='%23a'opacity='.66'transform='rotate(2706060)'/%3E%3Cusexlink:href='%23a'opacity='.75'transform='rotate(3006060)'/%3E%3Cusexlink:href='%23a'opacity='.85'transform='rotate(3306060)'/%3E%3C/svg%3E");
	background-position: 50%;
	background-size: 100%;
	background-repeat: no-repeat;
}

.swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3CsvgviewBox='00120120'xmlns='http://www.w3.org/2000/svg'xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpathid='a'stroke='%23fff'stroke-width='11'stroke-linecap='round'd='M607v20'/%3E%3C/defs%3E%3Cusexlink:href='%23a'opacity='.27'/%3E%3Cusexlink:href='%23a'opacity='.27'transform='rotate(306060)'/%3E%3Cusexlink:href='%23a'opacity='.27'transform='rotate(606060)'/%3E%3Cusexlink:href='%23a'opacity='.27'transform='rotate(906060)'/%3E%3Cusexlink:href='%23a'opacity='.27'transform='rotate(1206060)'/%3E%3Cusexlink:href='%23a'opacity='.27'transform='rotate(1506060)'/%3E%3Cusexlink:href='%23a'opacity='.37'transform='rotate(1806060)'/%3E%3Cusexlink:href='%23a'opacity='.46'transform='rotate(2106060)'/%3E%3Cusexlink:href='%23a'opacity='.56'transform='rotate(2406060)'/%3E%3Cusexlink:href='%23a'opacity='.66'transform='rotate(2706060)'/%3E%3Cusexlink:href='%23a'opacity='.75'transform='rotate(3006060)'/%3E%3Cusexlink:href='%23a'opacity='.85'transform='rotate(3306060)'/%3E%3C/svg%3E");
}

@-webkit-keyframes swiper-preloader-spin {
	to {
		-webkit-transform: rotate(1turn);
	}
}

@keyframes swiper-preloader-spin {
	to {
		transform: rotate(1turn);
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.swiper-slide {
	text-align: center;
}

.swiper-button-next,.swiper-button-prev {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAACaCAMAAADhPIpmAAAAk1BMVEVHcEz/Zgb/Zgb/Zwf/ZQf/Zgb/gAD/Zwb/ZgD/ZgD/aAz/Zgb/cQD/Zgf/Zgb/ZQX/agn/Zgb/ZgT/Zwf/Zgb/ZgX/Zgb/ZgX/ZQb/aQf/ZQX/ZgX/Zgb/ZQf/Zgb/Zgf/ZQX/Zgf/Zgb/ZAT/Zgb/Zgn/Zgb/Zgb/Zgb/AAD/aAX/Zwf/Zgb/Zgb/Zgb/Zgb/Zga+0YwzAAAAMHRSTlMAzvbCSfoCVw8FFv4JmYAwHac8cvFk2em1J42MtibY6mVx8D2oHuLhfwExmtTX395Umm1gAAABU0lEQVRYw+2ZxxKCQBBEF0EMIEbMCopZ0f7/r/MX9h0Mh+Hc1UXYN1PdOOd/pfUDqF2mJ1AfG2oB+UEhUFdK+v7qOFAPmJfad/3V7UI7YL7UtuOvXjQVAfO15kAdqbnxV3emWgHzsWZtf3V3ohyY3xXE/upbopG/+hpqCG6lpcYAEHfSBRF3To04I86I+0/iBoy4ISJu9Enick0IcTONgflKU0DchhE315oRtwDEbbUE5jsVhLi9SmDeQ8T1E1XAPNSBEXcExJ2VAfOLTh8l7oqIuyHi7kacEfd74twLEUfl8Gbgo9IXCT8TPQTwiNEDDPGg8FG04eCgYwkOPTpS4cCm64AuG7jK6KI0Do3D73FIwgSMKjQIYQ5ZiKMREQZQGm9heKbRnAZ/WCvQ0gJWIrRwoXUOLItoFQWLLsxhBTlkFSAtGI1D49A4/AsOyY87l9aPNxWTPEP5ICd2AAAAAElFTkSuQmCC);
	background-size: 100% 60%;
	width: 46px;
	height: 100%;
	position: absolute;
	top: 21px;
}

.swiper-button-prev {
	left: -50px;
}

.swiper-button-next {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	right: -50px;
}

.swip-container {
	position: relative;
	margin-bottom: 50px;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-company-description {
	padding-bottom: 30px;
	max-width: 1600px;
}

.b-company-description__container {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	width: 100%;
	margin-bottom: 40px;
}

.b-company-description__name {
	max-width: 480px;
	width: 100%;
	font-weight: 700;
	font-size: 32px;
	line-height: 1;
}

@media print,screen and (min-width:64em) {
	.b-company-description__name {
		font-size: 40px;
		line-height: 48px;
		margin-right: 15px;
	}
}

.b-company-description__text {
	max-width: 550px;
	width: 100%;
	margin-top: 15px;
	font-size: 16px;
	line-height: 22px;
}

.disease-list a.not-link {
	cursor: default;
}

.disease-list a.not-link span {
	border: 0;
}

.inner-row a.disease-list__show-more {
	font-size: 20px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;
	width: 100%;
	text-align: center;
}

.inner-row a.disease-list__show-more:before {
	display: none;
}

.inner-row a.disease-list__show-more span {
	text-transform: uppercase;
	border-bottom: 2px solid var(--major-dark)!important;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-main-menu__list {
	list-style: none;
	margin: 0;
	padding: 0;
}

.b-message {
	text-align: left;
}

.ok-message .field {
	margin-bottom: 0;
}

.appointment-footer h2 {
	text-align: center;
}

.appointment-footer .b-message {
	color: #000;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-news-card {
	max-width: 355px;
	width: 100%;
	color: inherit;
	padding-top: 15px;
}

@media all and (max-width:768px){ }

.b-news-card:not(:first-child) {
	margin-left: 0;
}

@media print,screen and (min-width:45em) {
	.b-news-card:not(:first-child) {
		margin-left: 5px;
	}
}

/*@media print,screen and (min-width:57.5em) {*/
/*	.b-news-card:not(:first-child) {*/
/*		margin-left: 25px;*/
/*	}*/
/*}*/

/*@media print,screen and (min-width:64em) {*/
/*	.b-news-card:not(:first-child) {*/
/*		margin-left: 82px;*/
/*	}*/
/*}*/

/*@media print,screen and (min-width:960px) {*/
/*	.b-news-card:first-child {*/
/*		margin-right: 30px;*/
/*	}*/
/*}*/

.b-news-card__img-wrapper {
	width: 100%;
}

.b-news-card__img {
	display: block;
	width: 100%;
	height: auto;
	border-radius: 40px;
	object-fit: cover;
}

.b-news-card__title {
	margin-top: 43px;
	font-size: 24px;
	line-height: 28px;
	color: #000;
}

.b-news-card__time {
	font-size: 16px;
	line-height: 20px;
	color: #f2784b;
	margin: 28px;
}

.b-news-card__text {
	padding-top: 18px;
	font-size: 16px;
	line-height: 22px;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-news-cards-list {
	width: 100%;
	gap: 30px;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

@media print,screen and (min-width:45em) {
	.b-news-cards-list {
		-webkit-justify-content: start;
		-ms-flex-pack: start;
		justify-content: start;
	}
}

@media print,screen and (min-width:64em) {
	.b-news-cards-list--news {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-news-gallery {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	width: 100%;
	margin-top: 30px;
}

.b-news-gallery:after {
	content: "";
	display: block;
	width: 200px;
	height: 0;
	margin-right: 10px;
}

.b-news-gallery__item {
	margin: 0 10px 10px 0;
	width: 200px;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-news-section {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	float: left;
	width: 100%;
}

@media screen and (min-width:100em) {
	.b-news-section {
		padding: 0;
		-webkit-justify-content: initial;
		-ms-flex-pack: initial;
		justify-content: initial;
	}
}

.b-news-section__container {
	margin: 0 auto;
}

@media screen and (min-width:100em) {
	.b-news-section__container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		width: 100%;
		justify-content: space-between;
	}
}

.b-news-section__news-box {
	background-position: 0 0;
	background-size: 250px 250px;
	background-repeat: no-repeat;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 0;
}

@media print,screen and (min-width:45em) {
	.b-news-section__news-box {
		display: block;
		-webkit-align-items: initial;
		-ms-flex-align: initial;
		align-items: initial;
		padding: 30px 80px;
		width: auto;
		background-size: initial;
	}
}

.b-news-card__link {
	word-wrap: break-word;
}

@media all and (max-width:768px){
	.b-news-section__news-box {
		padding: 30px;
	}
}

.b-news-section__news-box--news {
	background: var(--light);
	border-radius: 40px;
	padding: 30px 80px;
}

@media all and (max-width:768px){
	.b-news-section__news-box--news {
		padding: 30px;
	}
}

@media all and (max-width:480px){
	.b-news-section__news-box--news {
		padding: 15px;
	}
}



@media screen and (min-width:82.5em) {
	.b-news-section__news-box--news {
		margin-bottom: 82px;
	}
}

.b-news-section__title {
	display: inline-block;
	width: auto;
	font-size: 40px;
	padding-top: 70px;
	text-align: center;
}

@media print,screen and (min-width:45em) {
	.b-news-section__title {
		text-align: left;
	}
}

.b-news-section__link {
	color: #010101;
	border-bottom: 2px solid var(--major-dark)!important;
}

.b-news-section__link:hover {
	border-bottom: 2px solid #f2784b;
}

.b-news-section__content {
	max-width: 100%;
	padding: 43px 0;
	padding-top: 0;
}

@media print,screen and (min-width:45em) {
	.b-news-section__content {
		padding-top: 30px;
	}
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.search-item h4 {
	font-family: "Open Sans", Arial, sans-serif;
}

.search-item h4 a {
	color: #578b64;
}

.search-item h4 a:hover {
	color: var(--major-dark)!important;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}

.b-tabsReview {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: relative;
}

.b-tabsReview__item {
	border: 1px solid var(--major-dark)!important;
	margin: 0 10px 1px 0;
	border-radius: 3px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: .06em;
	padding: 1.1em 1.8em .9em;
	line-height: 1em;
	font-size: 14px;
}

.b-tabsReview__item--activ {
	background: var(--major)!important;
	color: #fff;
}

.b-tabsReview__link {
	color: var(--major-dark)!important;
}

.b-tabsReview__review_img_link:before {
	position: absolute;
	content: "";
	width: 30px;
	height: 30px;
	top: 35px;
	left: 45px;
	background: url("/images/lupa.svg") no-repeat 50%;
	background-size: 80%;
	transition: .3s;
}

.b-tabsReview__review_img_link:hover:before {
	background-size: 110%;
	transition: .3s;
}

.b-techart {
	margin: 20px 0 0;
}

.b-techart__link {
	display: inline !important;
	line-height: 20px !important;
}

#cboxClose {
	position: absolute;
	right: -106px;
	top: -60px;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	transition-duration: .2s;
	width: 47px;
	height: 47px;
	text-indent: -9999px;
	background-image: url("/local/templates/smdoctor_inner/images/nav.png") no-repeat -264px 0 !important;
}
/*
@font-face {
	font-family:Open Sans;font-style:normal;font-display:fallback;font-weight:400;src:url(/local/templates/oncology/builds/prod/font/open_sans-normal.woff) format("woff");
}

@font-face {
	font-family:Open Sans;font-style:italic;font-display:fallback;font-weight:400;src:url(/local/templates/oncology/builds/prod/font/normal-italic.woff2) format("woff2"),url(/local/templates/oncology/builds/prod/font/normal-italic.woff) format("woff");
}
*/

@font-face {
	font-family:Glyphicons Halflings;font-style:normal;font-display:fallback;font-weight:700;src:url(/local/templates/oncology/builds/prod/font/glyphicons/glyphicons-halflings-regular.woff2) format("woff2"),url(/local/templates/oncology/builds/prod/font/glyphicons/glyphicons-halflings-regular.woff) format("woff");
}

@font-face {
    font-family: 'Raleway';
    src: local('Raleway Regular'), local('Raleway-Regular'), url('/local/templates/oncology/fonts/ralewayregular.woff2') format('woff2'), url('/local/templates/oncology/fonts/ralewayregular.woff') format('woff'), url('/local/templates/oncology/fonts/ralewayregular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Raleway';
    src: local('Raleway Medium'), local('Raleway-Medium'), url('/local/templates/oncology/fonts/ralewaymedium.woff2') format('woff2'), url('/local/templates/oncology/fonts/ralewaymedium.woff') format('woff'), url('/local/templates/oncology/fonts/ralewaymedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Raleway';
    src: local('Raleway Bold'), local('Raleway-Bold'), url('/local/templates/oncology/fonts/ralewaybold.woff2') format('woff2'), url('/local/templates/oncology/fonts/ralewaybold.woff') format('woff'), url('/local/templates/oncology/fonts/ralewaybold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Raleway';
    src: local('Raleway Italic'), local('Raleway-Italic'), url('/local/templates/oncology/fonts/ralewayitalic.woff2') format('woff2'), url('/local/templates/oncology/fonts/ralewayitalic.woff') format('woff'), url('/local/templates/oncology/fonts/ralewayitalic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}


/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss *//*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html {
	font-family: "Open Sans", Arial, sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary {
	display: block;
}

audio,canvas,progress,video {
	display: inline-block;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

progress {
	vertical-align: baseline;
}

[hidden],template {
	display: none;
}

a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
}

a:active,a:hover {
	outline-width: 0;
}

abbr[title] {
	border-bottom: 0;
	text-decoration: underline;
	text-decoration: underline dotted;
}

b,strong {
	font-weight: inherit;
	font-weight: bolder;
}

code,kbd,samp {
	font-family: monospace,monospace;
	font-size: 1em;
}

dfn {
	font-style: italic;
}

h1 {
	font-size: 2em;
	margin: .75em 0;
}

mark {
	background-color: #ff0;
	color: #000;
}

sub,sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -.25em;
}

sup {
	top: -.5em;
}

img {
	border-style: none;
}

svg:not(:root) {
	overflow: hidden;
}

figure {
	margin: 1.5em 40px;
}

hr {
	box-sizing: content-box;
	overflow: visible;
}

pre {
	font-family: monospace,monospace;
	font-size: 1em;
}

button,input,optgroup,select,textarea {
	font: inherit;
	margin: 0;
}

button {
	overflow: visible;
}

button,select {
	text-transform: none;
}

[type=reset],[type=submit],button,html [type=button] {
	-webkit-appearance: button;
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
	outline: 1px dotted ButtonText;
}

input {
	overflow: visible;
}

[type=checkbox],[type=radio] {
	box-sizing: border-box;
	padding: 0;
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
	height: auto;
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-input-placeholder {
	color: inherit;
	opacity: .54;
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

fieldset {
	border: 1px solid silver;
	margin: 0 2px;
	padding: .35em .625em .75em;
}

legend {
	box-sizing: border-box;
	display: table;
	max-width: 100%;
	white-space: normal;
	color: inherit;
	padding: 0;
}

optgroup {
	font-weight: 700;
}

textarea {
	overflow: auto;
}

.foundation-mq {
	font-family: "xxsmall=0em&xsmall=20em&small=30em&medium=45em&mmlarge=57.5em&large=64em&mlarge=68.75em&xlarge=82.5em&xxlarge=100em";
}

html {
	box-sizing: border-box;
	font-size: 100%;
}

*,:after,:before {
	box-sizing: inherit;
}

body {
	margin: 0;
	padding: 0;
	background: #fefefe;
	font-family: 'Raleway',Roboto,Arial,sans-serif;
	font-weight: 400;
	line-height: 1.5;
	color: #0a0a0a;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

img {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	height: auto;
	-ms-interpolation-mode: bicubic;
}

textarea {
	height: auto;
	min-height: 50px;
	border-radius: 0;
}

select {
	box-sizing: border-box;
	border-radius: 0;
}

.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object {
	max-width: none !important;
}

button {
	padding: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 0;
	border-radius: 0;
	background: transparent;
	line-height: 1;
}

[data-whatinput=mouse] button {
	outline: 0;
}

pre {
	overflow: auto;
}

.is-visible {
	display: block !important;
}

.is-hidden {
	display: none !important;
}

blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul {
	margin: 0;
	padding: 0;
}

p {
	margin-bottom: 1rem;
	font-size: inherit;
	line-height: 1.6;
	text-rendering: optimizeLegibility;
}

em,i {
	font-style: italic;
}

b,em,i,strong {
	line-height: inherit;
}

b,strong {
	font-weight: 700;
}

small {
	font-size: 80%;
	line-height: inherit;
}

h1,h2,h3,h4,h5,h6 {
	font-family: 'Raleway',Roboto,Arial,sans-serif;
	font-style: normal;
	font-weight: 400;
	color: inherit;
	text-rendering: optimizeLegibility;
}

h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
	line-height: 0;
	color: #cacaca;
}

@media print,screen and (min-width:30em) {
	h1 {
		font-size: 1.5rem;
	}

	h2 {
		font-size: 1.25rem;
	}

	h3 {
		font-size: 1.1875rem;
	}

	h4 {
		font-size: 1.125rem;
	}

	h5 {
		font-size: 1.0625rem;
	}

	h6 {
		font-size: 1rem;
	}
}

@media print,screen and (min-width:45em) {
	h1 {
		font-size: 3rem;
	}

	h2 {
		font-size: 2.5rem;
	}

	h3 {
		font-size: 1.9375rem;
	}

	h4 {
		font-size: 1.5625rem;
	}

	h5 {
		font-size: 1.25rem;
	}

	h6 {
		font-size: 1rem;
	}
}

a {
	line-height: inherit;
	color: #1779ba;
	text-decoration: none;
	cursor: pointer;
}

a:focus,a:hover {
	color: #1468a0;
}

a img {
	border: 0;
}

hr {
	clear: both;
	max-width: 75rem;
	height: 0;
	margin: 1.25rem auto;
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid #cacaca;
	border-left: 0;
}

dl,ol,ul {
	margin-bottom: 1rem;
	list-style-position: outside;
	line-height: 1.6;
}

li {
	font-size: inherit;
}

ul {
	list-style-type: disc;
}

ol,ul {
	margin-left: 1.25rem;
}

ol ol,ol ul,ul ol,ul ul {
	margin-left: 1.25rem;
	margin-bottom: 0;
}

dl {
	margin-bottom: 1rem;
}

dl dt {
	margin-bottom: .3rem;
	font-weight: 700;
}

blockquote {
	margin: 0 0 1rem;
	padding: .5625rem 1.25rem 0 1.1875rem;
	border-left: 1px solid #cacaca;
}

blockquote,blockquote p {
	line-height: 1.6;
	color: #8a8a8a;
}

cite {
	display: block;
	font-size: .8125rem;
	color: #8a8a8a;
}

cite:before {
	content: "\2014   ";
}

abbr {
	border-bottom: 1px dotted #0a0a0a;
	color: #0a0a0a;
	cursor: help;
}

figure {
	margin: 0;
}

code {
	padding: .125rem .3125rem .0625rem;
	border: 1px solid #cacaca;
	font-weight: 400;
}

code,kbd {
	background-color: #e6e6e6;
	color: #0a0a0a;
}

kbd {
	margin: 0;
	padding: .125rem .25rem 0;
}

.subheader {
	margin-top: .2rem;
	margin-bottom: .5rem;
	font-weight: 400;
	line-height: 1.4;
	color: #8a8a8a;
}

.lead {
	font-size: 125%;
	line-height: 1.6;
}

.stat {
	font-size: 2.5rem;
	line-height: 1;
}

p+.stat {
	margin-top: -1rem;
}

.no-bullet {
	margin-left: 0;
	list-style: none;
}

@media print,screen and (min-width:30em) {
	.small-text-left {
		text-align: left;
	}

	.small-text-right {
		text-align: right;
	}

	.small-text-center {
		text-align: center;
	}

	.small-text-justify {
		text-align: justify;
	}
}

@media print,screen and (min-width:45em) {
	.medium-text-left {
		text-align: left;
	}

	.medium-text-right {
		text-align: right;
	}

	.medium-text-center {
		text-align: center;
	}

	.medium-text-justify {
		text-align: justify;
	}
}

@media print,screen and (min-width:64em) {
	.large-text-left {
		text-align: left;
	}

	.large-text-right {
		text-align: right;
	}

	.large-text-center {
		text-align: center;
	}

	.large-text-justify {
		text-align: justify;
	}
}

.show-for-print {
	display: none !important;
}

@media print {
	* {
		background: transparent !important;
		box-shadow: none !important;
		color: #000 !important;
		text-shadow: none !important;
	}

	.show-for-print {
		display: block !important;
	}

	.hide-for-print {
		display: none !important;
	}

	table.show-for-print {
		display: table !important;
	}

	thead.show-for-print {
		display: table-header-group !important;
	}

	tbody.show-for-print {
		display: table-row-group !important;
	}

	tr.show-for-print {
		display: table-row !important;
	}

	td.show-for-print,th.show-for-print {
		display: table-cell !important;
	}

	a,a:visited {
		text-decoration: underline;
	}

	a[href]:after {
		content: " ("attr(href) ")";
	}

	.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after {
		content: "";
	}

	abbr[title]:after {
		content: " ("attr(title) ")";
	}

	blockquote,pre {
		border: 1px solid #8a8a8a;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group;
	}

	img,tr {
		page-break-inside: avoid;
	}

	img {
		max-width: 100% !important;
	}@	page {
		margin: .5cm;
	}

	h2,h3,p {
		orphans: 3;
		widows: 3;
	}

	h2,h3 {
		page-break-after: avoid;
	}
}

.wrapper,html {
	color: #010101;
	font-family: Open Sans, Arial, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 16px;
	margin: 0 auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
}

@media print,screen and (min-width:64em) {
	.wrapper,html {
		-moz-hyphens: none;
		-webkit-hyphens: none;
		-ms-hyphens: none;
	}
}

.wrapper.c-no-scroll,html.c-no-scroll {
	overflow: hidden;
	position: relative;
	height: 100%;
}

.wrapper {
	max-width: 1600px;
}

.wrapper--main {
	max-width: 100%;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.wrapper--main .base-row.b-top-menu {
	max-width: 1600px;
}

h1,h2 {
	font-family: "Open Sans", Arial, sans-serif;
}

h2 {
	font-size: 1.8em;
	line-height: 1em;
	font-weight: 900;
	margin-bottom: 1em;
}

@media print,screen and (min-width:45em) {
	h2 {
		font-size: 2.5em;
		margin-bottom: 0;
	}
}

@media screen and (min-width:100em) {
	h2 {
		font-size: 2.5em;
		margin-bottom: 0;
	}
}

.reveal-overlay {
	-moz-hyphens: none;
	-webkit-hyphens: none;
	-ms-hyphens: none;
	-webkit-overflow-scrolling: touch;
}

a:focus,a:hover {
	color: inherit;
}

.margin-70 {
	margin-bottom: 70px !important;
}

.color-black {
	color: #000;
}

.color-grey {
	color: #d8d8d8;
}

.color-05 {
	opacity: .5;
}

.fs-24 {
	font-size: 24px !important;
}

a.marked {
	font-size: 20px;
	text-decoration: none;
	line-height: 1.2em;
	font-weight: 900;
	color: #010101;
}

a.marked>span {
	border-bottom: 2px solid var(--major-dark)!important;
}

a.marked:hover>span {
	border-bottom: 2px solid #f2784b;
}

h3 {
	font-size: 1.5em;
	line-height: 1em;
	font-family: Open Sans, Arial, sans-serif;
	font-weight: 900;
}

img {
	vertical-align: top;
}

p {
	line-height: 1.4em;
}

p.grey {
	color: #7f7f7f;
}

p.big {
	font-size: 1.3em;
	font-weight: 300;
	line-height: 1.2em;
	margin-bottom: 30px;
}

ol,ul {
	list-style: none;
}

ul:not(.list-unstyled) {
	padding: 0;
	margin: 0;
}

ul:not(.list-unstyled) li {
	padding-left: 35px;
	margin-bottom: 20px;
	line-height: 1.4em;
	position: relative;
}

ul:not(.list-unstyled) li:before {
	content: "";
	position: absolute;
	top: 0;
	display: inline-block;
	left: 10px;
	font-size: 45px;
	line-height: .4em;
	width: 17px;
	height: 13px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAMAAAB4p3UoAAAAn1BMVEVHcEyP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IOP4IPOLjwcAAAANHRSTlMASJK/AQr2/QMGD4UTnrZ4FsnTqdysHGmzofuNsOMklVzxLfo22zvo8lfrTcjhJ/RZG2KqVtehQwAAAG9JREFUCB0FwQVCQgEAQLEh8cEWO7G7ffc/mxsAML0YVgBgcVJnADDfr84BMNmqTicAWKsO54z+voGNanuBr/qFnWo8hfca3jiu9tbBz0fNHq+r5Sbg87WehzrYBXA/q7o8AsDorp6uAMDLzcMtgH981A1K1UgNGAAAAABJRU5ErkJggg==) 0 0 no-repeat;
	color: #65aa73;
}

ol {
	margin: 0;
	list-style-position: inside;
	counter-reset: item;
}

ol li {
	padding-left: 35px;
	margin-bottom: 20px;
	line-height: 1.4em;
	position: relative;
}

ol li:before {
	content: counter(item) ". ";
	counter-increment: item;
	position: absolute;
	top: 0;
	left: 20px;
	color: #65aa73;
}

select {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	margin-left: 0;
	border: 0;
	border-radius: 3px;
	height: auto;
	font-size: .9em;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAXCAMAAADTAfSvAAAA6lBMVEVHcExAgEA7aVY8a1dAalU7alY7a1Y7alYAAAA7alU7alY7alY3bVtAcFArVVU7alY7aVU7aVY7a1Y8alU7aVVAYGA7alc7alY7aVYzZlU7aVY8alY7alY8alU7Yk47alY7alY9bFY9ZlI7alY6a1U7aVY7alY7alc6alc7alY6aFE5aFg7alc7alY7a1c7alU8alU7alY8aVU6aFU7alY8alU7alU7a1Y7alY8alc8aVY9bVU8alYzZk05bFU7alY6alY7alY7alY7alY6a1c8alY8a1dAZlk7alY3bVI6bFY8a1Y8alU7alYJmN0NAAAATXRSTlMABNCNDP2G7AFX/vwOEAa+fmh6SE4I4OjcD49zyjwNrsw7Ge85m/vXRuQWMWf3pWN4+GZCpG+57dhqaxXjCi3rlfb1oViAJhTTHFPJxdKBy3gAAAD8SURBVBgZBcEFYuIAAATAAQJJ0Lq7u7ueVE66//9OZwDqbpLuGwBgqvyVn+UUAMD0j/yeBgAGi0vtJO2lxQGA6mgz6c00Z3rJ5lEFDE+StXoe8/VacjIEVzk+rQDV6XGu4CLnlwC4PM8FRZlrAHCdsnCfuwaAj/dPjbvcu8kZgJfXPHCWG7c5hNbXXy+v+d/nMLeSAxjl6V+ZUYGDRLIBj3/SzegZNhL7WQePT2k+g/XsW00HGDwMgU5W1ZktAEAxm1pjLi0A0Mpcg8lkHADjySSMJQsrgJWFZAyYaKfsbPX1tzpl2hMAy80k6SVJcxmAam97dyc7u9t7FfgG1A8pMUapKc0AAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-position: left -30px center !important;
	background-size: auto;
	padding: .8em 1.8em .9em 50px;
}

select:last-child:not(:first-child) {
	float: right;
}

@media print,screen and (min-width:45em) {
	select {
		width: 50%;
		float: left;
		padding-right: 0;
		padding-left: 0;
		margin-left: 8.333333%;
		padding: .8em 1.8em .9em 50px;
	}

	select:last-child:not(:first-child) {
		float: right;
	}
}

@media print,screen and (min-width:64em) {
	select {
		width: 25%;
		float: left;
		padding-right: 0;
		padding-left: 0;
		margin-left: 8.333333%;
		padding: .8em 1.8em .9em 50px;
	}

	select:last-child:not(:first-child) {
		float: right;
	}
}

select option {
	color: #d8d8d8;
}

select option:checked {
	color: #000;
}

input[type=tel],input[type=text],textarea {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	box-sizing: border-box;
	border: 0;
	border-radius: 3px;
	font-size: .9em;
	padding: .9em 1.8em;
}

input[type=tel]:last-child:not(:first-child),input[type=text]:last-child:not(:first-child),textarea:last-child:not(:first-child) {
	float: right;
}

input[type=tel].date,input[type=tel].date-time,input[type=tel].time,input[type=text].date,input[type=text].date-time,input[type=text].time,textarea.date,textarea.date-time,textarea.time {
	width: 100%;
	float: left;
	padding-right: 0;
	padding-left: 0;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAXCAMAAADJPRQhAAAAdVBMVEVHcEw2a1E7alY6alY7alU9aVY7alY6alc7a1c8alY4alc7alY7alY7a1Y6alU7aVY5Y1U6alc7alY7alU7alY7bFg5aFU7alY7alY8alZAYGBAalU6alc8aVY7alY7alY7alZAcFAzZlU7alY7alY7a1Y7albHFJ5FAAAAJnRSTlMAE+udsFD1kHDwKX2k1TDQEjX+0cc0Nurp1ggMRkT496kQD66j+SccC6sAAACSSURBVCjPhZDbDoIwEAUXaItCq+D9joqe//9EaZNaslQ7D5Mc5mFJiSzGUOA7TlcpARmw43Im2h0QY7+lNY5CACJgh8GGVmiIgNEdO5pB7qPWo+KGL1MSpYzhyg+GMouR/oNa1My+KChmXypZMafvFMuC2ZccObMv2SJj/nunQxsJLd6kgfkUoKfH/RZ5TvV6fgC9bxzVJ1wigwAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-position: 15px;
	padding-left: 50px;
}

input[type=tel].date-time:last-child:not(:first-child),input[type=tel].date:last-child:not(:first-child),input[type=tel].time:last-child:not(:first-child),input[type=text].date-time:last-child:not(:first-child),input[type=text].date:last-child:not(:first-child),input[type=text].time:last-child:not(:first-child),textarea.date-time:last-child:not(:first-child),textarea.date:last-child:not(:first-child),textarea.time:last-child:not(:first-child) {
	float: right;
}

@media print,screen and (min-width:45em) {
	input[type=tel].date,input[type=tel].date-time,input[type=tel].time,input[type=text].date,input[type=text].date-time,input[type=text].time,textarea.date,textarea.date-time,textarea.time {
		width: 41.666667%;
		float: left;
		padding-right: 0;
		padding-left: 0;
		margin-right: 0;
		padding-left: 50px;
	}

	input[type=tel].date-time:last-child:not(:first-child),input[type=tel].date:last-child:not(:first-child),input[type=tel].time:last-child:not(:first-child),input[type=text].date-time:last-child:not(:first-child),input[type=text].date:last-child:not(:first-child),input[type=text].time:last-child:not(:first-child),textarea.date-time:last-child:not(:first-child),textarea.date:last-child:not(:first-child),textarea.time:last-child:not(:first-child) {
		float: right;
	}
}

@media print,screen and (min-width:64em) {
	input[type=tel].date,input[type=tel].date-time,input[type=tel].time,input[type=text].date,input[type=text].date-time,input[type=text].time,textarea.date,textarea.date-time,textarea.time {
		width: 33.333333%;
		float: left;
		padding-right: 0;
		padding-left: 0;
		padding-left: 50px;
	}

	input[type=tel].date-time:last-child:not(:first-child),input[type=tel].date:last-child:not(:first-child),input[type=tel].time:last-child:not(:first-child),input[type=text].date-time:last-child:not(:first-child),input[type=text].date:last-child:not(:first-child),input[type=text].time:last-child:not(:first-child),textarea.date-time:last-child:not(:first-child),textarea.date:last-child:not(:first-child),textarea.time:last-child:not(:first-child) {
		float: right;
	}
}

@media print,screen and (min-width:45em) {
	input[type=tel].email,input[type=tel].phone,input[type=text].email,input[type=text].phone,textarea.email,textarea.phone {
		width: 41.666667%;
		float: left;
		padding-right: 0;
		padding-left: 0;
	}

	input[type=tel].email:last-child:not(:first-child),input[type=tel].phone:last-child:not(:first-child),input[type=text].email:last-child:not(:first-child),input[type=text].phone:last-child:not(:first-child),textarea.email:last-child:not(:first-child),textarea.phone:last-child:not(:first-child) {
		float: right;
	}
}

input[type=tel].time,input[type=text].time,textarea.time {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAXCAMAAADTAfSvAAAA6lBMVEVHcExAgEA7aVY8a1dAalU7alY7a1Y7alYAAAA7alU7alY7alY3bVtAcFArVVU7alY7aVU7aVY7a1Y8alU7aVVAYGA7alc7alY7aVYzZlU7aVY8alY7alY8alU7Yk47alY7alY9bFY9ZlI7alY6a1U7aVY7alY7alc6alc7alY6aFE5aFg7alc7alY7a1c7alU8alU7alY8aVU6aFU7alY8alU7alU7a1Y7alY8alc8aVY9bVU8alYzZk05bFU7alY6alY7alY7alY7alY6a1c8alY8a1dAZlk7alY3bVI6bFY8a1Y8alU7alYJmN0NAAAATXRSTlMABNCNDP2G7AFX/vwOEAa+fmh6SE4I4OjcD49zyjwNrsw7Ge85m/vXRuQWMWf3pWN4+GZCpG+57dhqaxXjCi3rlfb1oViAJhTTHFPJxdKBy3gAAAD8SURBVBgZBcEFYuIAAATAAQJJ0Lq7u7ueVE66//9OZwDqbpLuGwBgqvyVn+UUAMD0j/yeBgAGi0vtJO2lxQGA6mgz6c00Z3rJ5lEFDE+StXoe8/VacjIEVzk+rQDV6XGu4CLnlwC4PM8FRZlrAHCdsnCfuwaAj/dPjbvcu8kZgJfXPHCWG7c5hNbXXy+v+d/nMLeSAxjl6V+ZUYGDRLIBj3/SzegZNhL7WQePT2k+g/XsW00HGDwMgU5W1ZktAEAxm1pjLi0A0Mpcg8lkHADjySSMJQsrgJWFZAyYaKfsbPX1tzpl2hMAy80k6SVJcxmAam97dyc7u9t7FfgG1A8pMUapKc0AAAAASUVORK5CYII=);
}

input[type=tel]:hover,input[type=text]:hover,textarea:hover {
	box-shadow: 0 3px 11px rgba(0,0,0,.3);
}

@media print,screen and (min-width:64em) {
	input[type=tel],input[type=text],textarea {
		max-width: 605px;
		width: auto;
		float: left;
	}
}

textarea {
	height: 230px;
}

table:not(.table-condensed):not(.unstylished) {
	width: 100%;
	border-spacing: 0;
}

table:not(.table-condensed):not(.unstylished) tr th {
	text-align: left;
	padding: 20px 0;
	font-size: 16px;
	font-weight: 400;
	color: #7f7f7f;
	text-transform: uppercase;
	letter-spacing: 3px
}

table:not(.table-condensed):not(.unstylished) tr th:nth-of-type(2) {
	text-align: right;
}

table:not(.table-condensed):not(.unstylished) tr td {
	padding: 20px;
	border-bottom: 1px dashed #ebebeb;
}

table:not(.table-condensed):not(.unstylished) tr td:first-child {
	border-left: 3px solid #fff;
}

table:not(.table-condensed):not(.unstylished) tr:first-child:hover th {
	background-color: #fff;
}

table:not(.table-condensed):not(.unstylished) tr:last-child td {
	border-bottom: 1px dashed #fff;
}

table:not(.table-condensed):not(.unstylished) tr:hover {
	background-color: #e7f6e5;
}

table:not(.table-condensed):not(.unstylished) tr:hover td:first-child {
	border-left: 3px solid var(--major);
}

table:not(.table-condensed):not(.unstylished) tr:hover td:nth-child(2) {
	color: var(--major);
}

table:not(.table-condensed):not(.unstylished).c-price tr {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

@media screen and (max-width:29.9375em) {
	table:not(.table-condensed):not(.unstylished).c-price tr>td {
		border-left: 3px solid #fff;
	}

	table:not(.table-condensed):not(.unstylished).c-price tr>td:first-child {
		border-bottom: 0;
		padding-bottom: 0;
	}
}

@media print,screen and (min-width:30em) {
	table:not(.table-condensed):not(.unstylished).c-price tr>td:first-child {
		padding-left: 0;
		text-align: right;
		width: 50%;
	}
}

@media print,screen and (min-width:45em) {
	table:not(.table-condensed):not(.unstylished).c-price tr>td:first-child {
		padding-left: 20px;
		text-align: left;
		width: auto;
	}

	table:not(.table-condensed):not(.unstylished).c-price tr>td:last-child {
		width: 20%;
	}
}

table:not(.table-condensed):not(.unstylished).c-price tr>td:last-child {
	font-weight: 700;
	text-align: right;
}

@media screen and (max-width:29.9375em) {
	table:not(.table-condensed):not(.unstylished).c-price tr:hover>td {
		border-left: 3px solid var(--major);
	}
}

table:not(.table-condensed):not(.unstylished).c-price tr:first-child {
	display: none;
}

@media print,screen and (min-width:45em) {
	table:not(.table-condensed):not(.unstylished).c-price tr:first-child {
		display: table-row;
	}
}

@media print,screen and (min-width:30em) {
	table:not(.table-condensed):not(.unstylished).c-price tr {
		display: table-row;
	}
}

.center {
	text-align: center;
}

.c-content {
	font-family: Open Sans,serif;
	font-size: 16px;
	color: #010101;
}

.c-content ul {
	list-style: none;
	margin-left: 0;
	padding: 0 0 25px 50px;
}

.c-content ul>li:before {
	display: inline-block;
	padding: 5px 0;
	content: "\2014";
	width: 1.3em;
	margin-left: -1.2em;
}

.b-strong-text {
	font-size: 20px;
}

@media only screen and (max-width:768px) {
	.webp .b-order-form {
		background-image: url(/local/templates/oncology/builds/prod/img/common/form_mob.jpg.webp);
	}

	.no-webp .b-order-form {
		background-image: url(/local/templates/oncology/builds/prod/img/common/form_mob.jpg);
	}
}
