/*
 * HTML5 Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

html,
button,
input,
select,
textarea {
  color: #222;
}

body {
  font-size: 1em;
  line-height: 1.4;
  
}
body>iframe {
   right: 150px !important;
}
/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection declarations have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
  background: #E1ECE3;
  text-shadow: none;
}

::selection {
  background: #E1ECE3;
  text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

/*
 * Remove the gap between images and the bottom of their containers: h5bp.com/i/440
 */

img {
  vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
  resize: vertical;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "PT Serif", sans-serif;
  font-weight: 400;
}

/* ==========================================================================
   Chrome Frame prompt
   ========================================================================== */

.chromeframe {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0;
}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */


.ico {
  display: inline;
  padding: 0px 0 0 17px;
  text-decoration: none;
  line-height: 16px;
  font-size: 12px;
  background: url('/frontend/images/ico-avatar.png') no-repeat left top;
}
.input-ico {
  background: url('/frontend/images/ico-avatar.png') no-repeat left top;
  padding: 5px 20px !important;
}
.ico.type_0 {
  background-position: 0px -57px;
}
.input-ico.type_0 {
  background-position: 4px -52px;
}
.ico.type_1 {
  background-position: 0px 0px;
}
.input-ico.type_1 {
  background-position: 4px 6px;
}
.ico.type_2 {
  background-position: 0px -19px;
}
.input-ico.type_2 {
  background-position: 4px -13px;
}
.ico.type_3 {
  background-position: 0px -38px;
}
.input-ico.type_3 {
  background-position: 4px -32px;
}



body {
  font: 14px "PT Serif", sans-serif;
	width: 100%;
	padding: 0;
	margin: 0;
	min-width: 100%;
	height: 100%;
}

a {
  color: #68866c;
  outline: none;
}
a:hover {
  text-decoration: none;
}
h1, h4 {
  color: #68866c;
  font-weight: normal;
  margin: 0 0 0px 0;
}
h1 {
  font-size: 25px;
  margin-bottom: 40px;
}
h3 {
  font-size: 21px !important;
}
h4 {
  margin-top: -40px;
  font-size: 14px;
  margin-bottom: 40px;
}
.wtbg {
  background: white;
  width: 1040px;
  margin: auto;
}
.readmore {
  font-size: 12px;
}
#bspace {
  height: 180px;
}
.bline {
  margin-bottom: 10px;
}
.wrapper {
  width: 1000px;
  margin: auto;
}
.system-message {
  border: 1px solid #68866c;
  padding: 30px;
  font-size: 17px;
  color: #68866c;
  background: #E6F2E6;
  margin-bottom: 20px;
  overflow: hidden;
}
#headerline {
	margin: 0 0 0 0;
}
#headerline .wrapper {
	color: #68866c;
	height: 29px;
  border-bottom: 1px solid #d0d6d0;
}
#headerline .wrapper_print {
  color: #68866c;
  height: 90px;
  border-bottom: 1px solid #d0d6d0;
}
#headerline .profileinfo {
	position: relative;
}

#headerline .profileinfo .p18 {
  position: absolute;
  right: 0px;
  top: 0px;
}
#headerline .profileinfo ul {
	padding: 0 0 5px 0;
	margin: 10px 0 0 16px;
  overflow: hidden;
}
#headerline .profileinfo ul li {
	list-style: none;
	float: left;
	font-size: 13px;
  line-height: 19px;
}
#headerline .profileinfo ul li:first-child {
  padding-left: 28px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMzYwMzhFRkY3M0MxMUU0ODFFQUQwNTM1MkI4RDEwNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMzYwMzhGMEY3M0MxMUU0ODFFQUQwNTM1MkI4RDEwNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzNjAzOEVERjczQzExRTQ4MUVBRDA1MzUyQjhEMTA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzNjAzOEVFRjczQzExRTQ4MUVBRDA1MzUyQjhEMTA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VZpWFAAAApdJREFUeNpklb9rVEEQx2efd/GiKCKogQgBf3SCCOKvViJERTkhWIuVP9A2JyKmSyMpFBG1EFvhgif5C0zjYWVjYyy8GInWRozcrZ/Zt/vevMvjhpn97szu/Nxz12auy/DnnIx4LxcQ90JbFIL+QgOoxv4v+CI6GxU73ZTN30XoMPQGWnFYeyxh8EJnP3QL+gL8zudOhC9zScIT5LvQTwzngVcUtIcpj7LuzUNrwNiEKIJO5uO1gDeR26DdtBnxBvJRxLESc/ECp7pt5BviCw/DxiXkLnLPug87gfIDPQzsPHyW9WmJ1tGZntpKfkbIIQXwRzDoVNPrG6g3wVtqZ/J3H7mX57dIRZczNPQRQpYmm6+kYhSEQyh8MKGn7zXyZL52tjO0iE31cA+LVakYBg/7HLZjU0uJ7AT/nev64n5+q9pmmYsFsM7llXX7WP0Qg4fLnPyD1+0lJu+DjEVfq5bap0xVqPYZ61rM5TlW75N+mQqXHxhViwSmXuNbx2gUebSoeu6ZNvU3jcIWK7WfNnYmNmQRo+g/wp9CWyEdx8eAn2MP2vZKjjht7EzccEFkEpqDtoM9hM9wwD1kxerwR1x2VnVDk5eDUNNB11EbZ/E9+ncHbBlM+8/HyZjVGKLRC7hGdhlnbqP7JAY2Dr6mOWwDXo2hali7sF3Ui8vZ9baxFRuALcB3g9dj6NPQAn3oeIL8MuAxNhvwJTvL5hBTgIIvgR+H/2H5FXkjPQ5voVMAUyw/hdzER8AWaqgLlKMrU9BJqBNeG2PwXN1HPOhj8tLTVRxU6YDAD0hu8zLpZKZB+7AWXCdECzPhhsL15fROgKnOGFhLdDjiZTU/lCyWHX01EK+wM43iup0waFt8fJ/Zv4B0yn8BBgAHDzmR0z86YwAAAABJRU5ErkJggg==") no-repeat left top;
}
#headerline .profileinfo ul li a {
	text-decoration: none;
}
#headerline .profileinfo ul li a:hover {
	border-bottom: 1px solid white;
}
#headerline .profileinfo ul li:not(:last-child):after {
	content: "|";
	font-size: 10px;
	padding: 0 10px;

}


#header .wrapper {
	background: #eff1ef;
	margin-bottom: 7px;
}

#header .logo {
	float: left;
	width: 337px;
	position: relative;
	padding: 0 0 5px 20px;
  font-family: "PT Sans", sans-serif;
  margin: 7px 0 8px 0;
}
#header .logo.doctors {
  margin: 0px;
  padding-bottom: 15px;
}
#header .logo > span {
	font-size: 12px;
	display: block;
	position: absolute;
	right: 0px;
	top: 10px;
}
#header .logo.doctors > span {
  right: 34px;
  top: 13px;
}
#header .logo > span > span {
  color: #68866c;
  font-weight: bold;
}
#header .logo img {
  margin-top: 5px;
}
#header .logo.doctors img {
  margin-top: 10px;
}
#header .teaserblock {
	width: 572px;
	margin-right: 15px;
	float: right;
}
#header .teaserblock ul {
	padding: 0px;
	margin: 15px 0;
}
#header .teaserblock ul li {
	width: 273px;
	float: left;
	line-height: 15px;
	list-style: none;
	position: relative;
}
#header .teaserblock ul li img {
	float: left;
	margin: 0 7px 5px 0;
}
#header .teaserblock ul li:after {
	content: "";
	display: block;
	background: transparent;
	position: absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 10px 0 0;
	border-color: #eff1ef transparent transparent transparent;
	top: 0px;
	left: 0px;
}
#header .teaserblock ul li a.headline {
	text-decoration: none;
	font-size: 13px;
	color: black;
}
#header .teaserblock ul li a.headline:hover {
	border-bottom: 1px solid #68866c;
}
#header .teaserblock ul li:not(:last-child) {
	margin-right: 25px;
}

#headermenu {
  font-family: "PT Sans", sans-serif;
  letter-spacing: 0.5px;
  margin: 0 0 20px 0;
}
#headermenu .wrapper {
  background: #68866c;
  padding: 0;
}
#headermenu .wrapper > ul {
  margin: 0 15px 0 15px;
  padding: 0px;
}
#headermenu .wrapper > ul > li {
  list-style: none;
  float: left;
  display: block;
  color: white;
  font-size: 15px;
  position: relative;
  padding: 8px 23px 5px 0;
  border-bottom: 2px solid transparent;
  position: relative;
}
#headermenu .wrapper > ul > li:last-child {
  padding-right: 0px;
}
#headermenu .wrapper > ul > li.act {
  border-bottom: 2px solid #d0d6d0;
}
#headermenu .wrapper > ul > li.act:hover {
  border-bottom: 2px solid transparent;
}
#headermenu .wrapper > ul > li:not(:last-child):after {
  position: absolute;
  right: 0px;
  padding: 0 5px;
  top: 8px;
  content: "•";
  border-bottom: 2px solid #68866c;
  background: #68866c;
  display: block;
  height: 24px;
  text-align: center;
  width: 13px;
}
#headermenu .wrapper > ul > li a {
  color: white;
  text-decoration: none;
}
#headermenu .wrapper > ul > li.bold > a {
  font-weight: bold;
}
#headermenu .wrapper > ul > li a:hover {
  border-bottom: 1px solid white;
}
#headermenu .wrapper > ul > li > ul {
  display: block;
  border-top: 1px solid #d0d6d0;
  color: white;
  margin: 0px;
  display: none;
  padding: 0px;
  position: absolute;
  left: 0px;
  top: 34px;
  background: #68866c;
  padding: 15px;
  z-index: 999;
}
#headermenu .wrapper > ul > li:hover > ul {
  display: block;
}

#headermenu .wrapper > ul > li > ul > li {
  list-style: none;
  min-width: 140px;
}
#headermenu .wrapper > ul > li > ul > li a {
  font-size: 14px;
}



#content {

}

#content #leftside {
  width: 717px;
  padding-right: 21px;
  border-right: 1px solid #e0e4e0;
  float: left;
}

#content #leftside_print {
  width: 980px;
  float: left;
}

#content #rightside {
  width: 240px;
  padding-left: 21px;
  border-left: 1px solid #e0e4e0;
  margin-left: 738px;
}

#content #additional-leftbar {
  width: 170px;
  padding-right: 21px;
  border-right: 1px solid #e0e4e0;
  float: left;
}
#content #additional-leftbar section {
  margin-bottom: 20px;
}
#content #additional-leftbar section img {
  max-width: 170px;
  margin-bottom: 5px;
}

#content #main.hasleftbar {
  margin-left: 191px;
  padding-left: 21px;
  border-left: 1px solid #e0e4e0;
}
#content .short-articles-list {
  padding: 0px;
  margin: 0 0 7px 0;
}
#content .short-articles-list.full {
  margin: 0px;
}
#content .short-articles-list li {
  list-style: none;
}
#content .short-articles-list li:not(:first-child) {
  padding: 4px 0;
}
#content .short-articles-list li:first-child {
  padding-bottom: 4px;
}
#content .short-articles-list li:not(.nob):not(:last-child) {
  border-bottom: 1px dotted #d7e0dd;
}
#content .short-articles-list li a {
  color: black;
  text-decoration: none;
}
#content .short-articles-list li .photo img {
  margin-bottom: 10px !important;
}
#content .short-articles-list li a:hover {
  border-bottom: 1px solid black;
}
#content .short-articles-list li span.inf {
  color: white;
  display: inline-block;
  padding: 1px 3px 0px 2px;
  margin-right: 10px;
  font-size: 11px;
  background: #68866c;
  text-align: center;
  min-width: 35px;
  position: relative;
}
#content .short-articles-list li span.inf:after {
  position: absolute;
  top: 3px;
  right: -5px;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 0 4px 6.9px;
  border-color: transparent transparent transparent #68866c;
}



#content .short-things-list {
  padding: 0px;
  margin: 0 0 7px 0;
}
#content .short-things-list.full {
  margin: 0px;
}
#content .short-things-list li {
  list-style: none;
  padding: 0 0 7px 0;
}
#content .short-things-list li:not(:last-child) {
  border-bottom: 1px dotted #d7e0dd;
  padding-bottom: 7px;
  margin-bottom: 10px;
}
#content .short-things-list li a {
  color: black;
  text-decoration: none;
}
#content .short-things-list li .photo img {
  margin-bottom: 10px !important;
}
#content .short-things-list li a:hover {
  border-bottom: 1px solid black;
}


#content .all-more-info {
  margin-top: 10px;
  display: inline-block;
}

#content #vote-ajax {
  margin: 10px 0;
}
#content .poll-title {
  display: inline-block;
  font-size: 18px;
  text-decoration: none;
  color: #68866c;
}
#content ul.vote-variants {
  padding-left:0px;
  margin: 0px 0 5px 0;
  overflow: hidden;
}
#content ul.vote-variants li {
  list-style: none;
  margin-bottom: 10px;
  margin-left: 1px;
}
#content ul.vote-variants li label {
  margin-top: 0px;
}
#content ul.vote-variants input[type=radio] {
  display: block;  
  float: left;
  margin-right: 10px;
}
#content .thin-fat-thin .i-am-thin input[type=submit] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAYCAIAAABfmbuOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMzlEN0YyNDQ5NkUxMUUzOUREQkNERTAxRTkzMjc1RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMzlEN0YyNTQ5NkUxMUUzOUREQkNERTAxRTkzMjc1RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYzOUQ3RjIyNDk2RTExRTM5RERCQ0RFMDFFOTMyNzVFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYzOUQ3RjIzNDk2RTExRTM5RERCQ0RFMDFFOTMyNzVFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+I6NpmQAAACJJREFUeNpi/PHjBwMDA8v///9xUUwMYIBPCckUyWYCBBgA8btCA8YMbcsAAAAASUVORK5CYII=) repeat-x 0px 0px;
  border: 1px solid #bbbbbb;
  height: 24px;
  margin-left: 10px;
}



#content .big-green-header {
  color: #68866c;
  text-align: left;
  margin-bottom: 8px;
  border-bottom: 1px solid #68866c;
}

#content .big-green-header h4 {
  margin: 0;
  padding: 0 0 6px 0;
  display: inline-block;
  border-bottom: 2px solid #68866c;
  font-weight: normal;
  font-size: 20px;
  font-family: "PT Serif", sans-serif;
}
#content .big-green-header.little h4 {
  font-size: 16px;
}
#content .big-green-header h4 a {
  text-decoration: none;
}
/*#content .big-green-header a {
  color: white;
  display: inline-block;
  border-bottom: 1px solid white;
  text-decoration: none;
  line-height: 13px;
}*/
#content .big-green-header a:hover {
  border-bottom: 1px solid transparent;
}

#content .big-green-header.withpic h4.symptoms {
  padding-left: 45px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OUMwREI1RjY0RTIxMUU0ODZGMkU2MzcxOTg1RUIyQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OUMwREI2MDY0RTIxMUU0ODZGMkU2MzcxOTg1RUIyQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc5QzBEQjVENjRFMjExRTQ4NkYyRTYzNzE5ODVFQjJDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc5QzBEQjVFNjRFMjExRTQ4NkYyRTYzNzE5ODVFQjJDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tcdttwAABEdJREFUeNqkl01oVUcUx2eeT1FQBBeC+LGoGFfGGlwUV/UroYJCXJSKuNDoRrpzYfVFlCovbty50SRC60ZBUKRQSKh1oaIbP1skFewmfqyk0hKrqOPvzD333nPvu4kxDpx3zp2v/5zPmed3/tDj0ua9cyHkMr98h6zf60DQSR55sNnvbOs5uHs/bC+0CHrC1CH4iTN9Aw/tvJps6jOgnMveFjT2OZeBupIsbdeB3Udhx+leAtWgxazvge4zdohD+Qw4wvoUKNndm81Ke2eHS6kE2hst491vyN9BP0LPoLrIjP3EvGkRODeb0arCAt6iBHNQBWW4V0eH6N+Cac9Dh1nZRt8FHdsBHYv7VfnYcqu1/TZzjnKQ3mim4P6iaxWAYyW/e+aeY+63fL6F2mtVgSXG9j7XrGz2NPDk9CEFde4GwwsY+77smsHmQBBfM/cpVIf21ap8KeaPpqzwaTIvRvYxzN/QtWLejYjfMNaLhp0V4P+x/pR+dtZTzZxJn3KzXYlyQfzU0KgX9qea9zr+XgV/7ioa80YUbn70sTFdhhJcq6+tpgo6xMTDTLksSgF+wI3TONAs1l1ix06W/l2zhaKsbQLqszRLNdWPZ7Ctg30DN5myAZo3Mai7yP6dqsjpLKp9weahJX8ZBzQ0tP8KtIwlw/A9+O/9RKCwi1CXxkuT+Y2aN8mZbBqyImJyOYKqLCVwM/xruARUz3igBFkJ1EdQFyuKlsysFovZnamRSco09BCA+m7vgwTSY8lHvt9OBpQGaH8jHa8Xgyetz0lUMUQguYZWKdG0G2kGo6/pesf3P2f6+ifwqevSrZoEXqNwSdhK5LJcLYImmgqomyl1mK6zyNPsgcs+TUFF0zJo1NhnpSjYyqTR2wI6zJwO5A49sNTed2VN2aFLi1AlaHJJmOtNTxh9WgaFIqjPC8k25v+c3jbWvLrfuKCFSyLJ15BpqsWhG2Em/ZI2HcWCEq10h5+19L1hveTpuD5t0TipwUVQvdoAFU3DMMMdtnTqI0FANwhoGr2aFR8F1fs4biJr0lvlKkBi3umMqU994bKg3eGwAvpKQOnr0uQvpMxHNRYl4A/UfyNsOMbGX+VBlD+BINU0KKg3eTowKdBMY63Hd1WxdgX7ne4RE/RRUwHl81USvS6L3k8BtRpLe6CBs0L73/C9ieE/tIrejqAe82r0prV3Mj5tAU6jhQ3uad9s6AuVHwOyGtBNWGU9c8aSQPKFgu+m0Gr5S8O/MM+f7fCl0gl/Df8V+h+6lGia5KnJ909udb0OF/Lzi3l7HUEU+leCju/7+HK55KwaqCmp56tq5mSB2XAhy68QIm3FfxIxt+cgrlHSm9o1k7dW9jqYssbnAWgz1egR8hb4XPhKDrIS3g5vB+Zk+uyxz92pavyluaEEdB3yqGp/q/XBll+bn9MkbfZBL5Gvsek6+GjhqjRyrmFwnwfr3AcBBgDVpW37c3Cc9gAAAABJRU5ErkJggg==") no-repeat left 5px;
}
#content .big-green-header.withpic h4.calendar {
  padding-left: 45px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOUUzQzVFRkQ2NDQxMUU0ODY3RUIzODNCNUY1MzI0NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowOUUzQzVGMEQ2NDQxMUU0ODY3RUIzODNCNUY1MzI0NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5RTNDNUVERDY0NDExRTQ4NjdFQjM4M0I1RjUzMjQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5RTNDNUVFRDY0NDExRTQ4NjdFQjM4M0I1RjUzMjQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uBdglwAABM9JREFUeNp8V0lo1kcUf+/zE4O02rq1iggNWHpQPLggIsaWoIJ4yMUmFS/tQXABxYoLIghaighae9AKOXlo7K16ckEjWISulC6npgcPIsEEUQ+RNL7+ZubNzJv5/u0H883M2+dtM3/++MgnZH5LiPhHzJ9hnPcQkYBhs2TduLngJcMrgSnKSKSBtxUWCbgEwPlYrLYKowKOokSMPtFByiurjcBoaUmPbSsTcUnEUajOojg/FB8NEDIeiAdhgIQKI8yyrUreAfStgoB5MTjfCwY4ZVIaoJarR18Ukh0vySKQ/YLNZHK1CVEbtJ9icQaAPzHvCgL5H8x9mC84q5ljvDpjpfs/MHYpIvASXwD+Bxi8ATQTpe9djJlPeCnh1I+wPovxJcb76QTRlUmrnp5TfoCXwcvg5czLjHjTVhObpLoFga/reiaQNzCeg+AYaPrIhC25NwkxOSGOl8BLgZe4L+jwoZmRq4OTwHYZeFkK2Emba7kq7ImrfTBqKRYnc0hq71B1Yqba/SbLuYKJLZ//zNjs1qiwVuKz2qf9OAw8WshmW4NVfMWGTCq5EhN3iw9XE38sJ4BcOVwuXFzUd2Uxm1Olus+e0M42ByR9nd4J1dAuPMO0DH/nUjMQGYLAQWDgDf4gnZZoB2hHMd9KJSX0O+YDjWVX1384sdhTvIF9bz6F69ueYxkU9Jr22aUKe43Pu8qkq05qE5TJZDX9TyxtPVtBTYmecZdg5DcwcLS6TPTE0pR0kttk6tFljIo2WsQ93UZPsXqaenqVZK3SGr6fqlzEzUc11jtSljk400MvTCKtx/UAMID5msbfaRkFmdsPeF3mbjUNxFvV5Zq7cbGzehxjAQCvmWJ96Pq57+MhF7qBg1tppXrmJcZjwN6EWdsA3wb4QczbQft36NVSBH8V/kawHvGz0CFVdM7vKcEXZcdKN2Q8wA5K+TsANgMPI2lhMJY3Y30/4Al01G06Fzd2l86LnIsJcLiPrmKGR+gijIC76SbwyzFP8zeViNtvBO5S8JxcBWOr1ahQKKV9zmTpJBLpBxG8JPcA2Icxhf1WoH7GvNfwAE57sb2H4ej721V/fOw7WK657zVmdyh0t0j9IqQE7wz3NZ0CZkrlzNaceTu9VkKWT2F/OniFd7arEvgrX+hsDzcIpkFNY+v9VVD+0p/Y9m2uX4cxd2XYJ57ICpfVEy77AD3ccM2YVlcE/SKYn0HgPH08THY86kTWAn9Yw/YcSr/yzyCSMQDmtTXo+zF/Xl6DUrwwk+lh+zXgz+DmJzjxXNBOB3xSrZxQI1xCbYxhw4kfQNRv2MwFbMy5Go1dvsX8bvNzlJpa6biSuV6+JTQPvq3468APgHxWZuNRnBgPP/T28CL5NV4SwzBpuIiNaXH57S51P75C7t4lPg6iuyCaUrcPdVyfvrzkuHJfaWUXcnXHSnI5m+usuO6Yh/TLowfrL7xwaah74mn+1Unc42888LWKG6e+7a0HpCPO7vfK1SQGerPs8Z5j3oS1tmLMIpu8N0V2Bzrqx/pVO59OmptX5zdSdbn7NrrOdzCS9eGl6kqGxsglHssMNfonjA8hb8TJM706f3oUgYwNIH6O2O+myCNOOa/B6iNNrjEttXGQXwcdXiwOzyPxa+JfAQYAIQolUId8gnAAAAAASUVORK5CYII=") no-repeat left 7px;
}
#content .big-green-header.withpic h4.job {
  padding-left: 45px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAhCAIAAACqSTeOAAAEV0lEQVR4nLVWW0xcVRRd+947D41GapkynTCADI+BGQwD0rE2TdpCqIjPVmJsjQEftWh//CGpsf7iK8aY+GWsfviB1WhM2kT6NFCoyPAaZMq7zDAgWB8NZR5RZrYfd+ZwYQhYrPvr3LPPWWfttffZ5xIzL4RufvbdyYmZqYfu3/nM/joCAQAQioSC80EAjOQUwAAAAhhQZNmWaSMSzmVTAJzrOj8SGAfQ1tdekudw2Byqr6X1y77hPgBxQALUAQApOQDw8pMvuuyla+NGomHxvRgJiXHNroezzVlxsCBISb6q6RVdUa49FTSBu+eBPQOj3kg0nGXOKrO7hM9islhMljW3bWg0OXNtaenv9LT0K4Nd1Q9W+SZ9200WU1o6gFPnvmrraYsnA1elYGYAQlNmZiIA5nu3vXXkxDLfD774kGOxhifq53+fP912+mzXhZI8Z+PTrwCwZebeXFwAACLWSJFAFDPMTKRSWcaNx5aYqOXsKVmSQuEQMRMnNCwvKi8vKt+cDgoRERCKhhNhEonMtPd3dPZ3EhgpJUEMVQkxb8nIfK7mkIZvYh3Hk5KJSG8s/Hn9xm/ETESpFaaGLw6TZUXLlz759lMtHANZGZnVO6s3F/4yLjNvvOrWTQHA4M6BK8G5oMvuKsjOvy24xMyX+ztavm8BIMvyGy8cz9iaofpaO1s7vD9q06WamJEkqeGx57O3Z6/NdywwHgeIORaLTQQnBK5Op7/TeIcWS9VM9BlJkpWV6VqBa88p7PF54kR6RZefXSB8+yr27qvYe6sKqJbI28DogP+XgKuw1Gq2Cp93zOsZ6hF9B8k7Jklyza795q3mdXCVdz5/NxwN1z9eP+IfLcjOb/rouNtRcbDyAIDBiaGeqz1qKxD6qiVcnFu0Pi41Nh+TgDxrnsFg9M9OLYQXnTbHq3VHATA4Eo2k7pFIMhqM6+ugEDOIxqfHtYxU+/WP62OBMa0ICS5rjbdtMRVocqOod1TSxCjsTNsZz3BvYn/y1mobhfbTaDC+//p7y7jxlFsvfAerDrjsrmR1rSC46uEgwLTFpNWBQpqHRzVZkg16A/6b/Z/9Ic7xS90/+OcCbucOR27xbcElZr7YfenrC98AkEFNDU3WjEzVd/6ni70+D1JyJUyb5Ed31zqTPwgJvtNzAfUjBp6emxa4YA5FwwxaVQArSBEBUCQpHotp+SoAHDZn95AHgF6nL8wpFL4qd2WVu3LzOgDwTfqmZv1lRS7t7ey92ts70k/Q9LHkg6zNdVlhaVlR2Spc5c2PT/wVWzry1EveMa/VbG0++bbb6T5U8yyAyZnJ/uE+ZlZbhKgcbceQgLS77knFpdeajwG4z5Jj0Bv9c4FQNFxiczTWHd1c+Mt81ZOvzU4heb6IcSI4OTj+s7ZD6nW6yh2Vep3+X+FKKy+7qKTLfe3dQx5tGcig4tziNR+e1bjqNvX/Qd0v+B5+5HDt7toVq2Ul7e60DUEB/AOn5LeJBjLTgAAAAABJRU5ErkJggg==") no-repeat left 4px;
}
#content .big-green-header.withpic h4.documents {
  padding-left: 45px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MDZGRUQyNkUzMUExMUU0OEIxMkQyMDU4MjJERTQ1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1MDZGRUQyN0UzMUExMUU0OEIxMkQyMDU4MjJERTQ1MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUwNkZFRDI0RTMxQTExRTQ4QjEyRDIwNTgyMkRFNDUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUwNkZFRDI1RTMxQTExRTQ4QjEyRDIwNTgyMkRFNDUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+lZ1jxwAABGtJREFUeNqUl1+IVkUUwGeuV/NPBZYriGTIhqSwlvgXVJIeIqQX3RJ6ify+LfJNUcFdQZTQBe2hxQcFdxWjh6hsiVKMoB7cB4OWdEUFwzBfQgNX1gh1V8ff+e7MvXPnXr8/lz3fOXPOzDlnzpxzZlZv3lVVfO9prfYopRcZYyJoZQwjCMbKjRt9Ms99/nxhM3yM/Ar8Pcd7+wdjeJ3A10juG2XOQ//vlPhG7eJQmWewjpO69jcDagnyU5Xurk4xvA94wNyVMEdkUbLbwHOrMVSM96rZD4Ovg34jknsjiFchLqJvRJUYzMYm5dd4WrX84eQFbP2BroVieBLqHppC6PJnpgNDflRa+8w46ybHZWfCeATPOtwuQ/3OqOBqT1eaiOJ6LqmSs780cODY4nBtVAxpFlpRVjPgmZdxlvW+06Y0881TyiFOlGUarANjwKi/yD/jsp27zA9DhHxMlUQsdrUa1N8at7OyuvQjNHCgv+VTtqF2O9U5gduFMfkCrudMs0YlJIVQW3GFOLQZb6K2ZwiMwTpilWwhuZ6H9w2l8hf0FOgViNqBqcA15gwRlfHweGKXGLa7uA60FaLDT6KsxvVN5Ee8KPwJ/I3R7fB2KWmNSl1GPJn5C+BNIDuEnj6cMy77Y6c0q+FiCaU5YJIfrwJk51OAH6AXwP8E8fcDvf0TIq92d0UseQteH0vepnNtZM5PzF0ThzvyM7Vef8jKUH+OY3MglxPSUX8ODjwGncXgMpT9jL6jrNuM/o1RmbKicpWrYS8ZpclUIN8ljKN1WuU90CZWdbJqKZs8GIVtT6tst36zcI6kmZ7E/UO52djp9UbZzJybrPkSxRVW/mg7V9aVjN2NqbPrNB+1WgX1a9Nd2qhfJOuJwH9R1h6Ljb/sesyuydrvc8DtFmp4lGUveC0zu9ptGD+G92y+4acd7r53IdyBfKmFHb8M+ic17F4P3stiEahNeecdZN5q4ARwDvYG8NEmbb8JDFHXsyJ3YFpnzxnXPn2eSZMtdfJFhscZrqNcVjayWO35qAMkTvazvDPKZWuWPFeAYXjD8Ia1gLZjY4ZFBszFq1vg/cC3GG9/qtHurnms+w6yD7gB7IyD83NnXOFnvn9hlF0U8L8CfSrHAut3jPfKEZC1/9o31kxBzO9BPsj8Hjtu15XuqpziEGrWhpe7XzpGqcJDTyfdyT3k3gHtYM4bYImEdK05zL8A/kI6G3AV+WG5POKwRVrFI0lX8hwIdmysJxgUdA7WNpxYR+LMRvaKPF6YcV3aI/gzeNOgeTrrk0R3d5x7XWSKF5c/Y8JGYgrPWzrUbb+2cewGc6fZ9dP57WX8gbTMR/CeKXtP+aH2jedbZ8Mn7RnmnfGO7n3GSyWrL8N4DbwsV7e12i7YTR+ArrSa7FjbQePouwstd/Z8Sa4NME4xmLD/20yECRbSYXsto71/e8YYr4dcD09eJbsZt0lyDdoE2AssTC52+9Rp1K9zdBqngnPgnYgOQZ42Sa/e90SAAQAhN1s2hSBeowAAAABJRU5ErkJggg==") no-repeat left 7px;
}
#content .big-green-header.withpic h4.goodthings {
    padding-left: 45px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAbCAYAAABr/T8RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2QzIxREE1RUUxMkYxMUU0OTY3MkJGMzk3MEU3MkRFMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QzIxREE1RkUxMkYxMUU0OTY3MkJGMzk3MEU3MkRFMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZDMjFEQTVDRTEyRjExRTQ5NjcyQkYzOTcwRTcyREUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZDMjFEQTVERTEyRjExRTQ5NjcyQkYzOTcwRTcyREUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ia1Q0AAAA/dJREFUeNp8VktIVkEUnrmIWkJC4h+Riq+EQP4okoJeUm2jFraphVngLgg3tqiFZEsRBFflvlUPQgpMF0WRYK4EFUxcJNgi1IJCN9N37pyZe2butct//nNmzsx5z5nRfQ/uKvlpgFHhp7WdNUYdBHkf+BomjoI2oFeAXwOPYm7T7actJhYkvgQwiEU7wO8B1alm3ig/CDkLAxaBH2FYBn8f8H7gsrJzS4BzRbrIcPyqQU4DdiB6kBQPgVUJfJmg2ErTic2TcK+k2SJa54CNLQEmAZ2OnxmdRus8yEuASlgxRIqriMHyamXQaY6MBfsZ1tS6kGsRjiikBwBPfXbCFFaKYVUiQlkYYnwnIOU0r+J1xteDNIDxGaw/6bgcZl831lCjEvaqQKFxoey2XmbGeazCSrQy0qhcNLyIw5wzNPF5Ep47JRyvercmNTAqGiP2CTn1zlPptUqPgZWRyGJRudClkxtBRILQmFyoWdAP6amjfRSsx6ZAYSD3o11irXXSZOi18yTL5Qcpx3lswdKJUDMFWKVy90fFKpgHmpXWumBkwrOkY24W1HwUOZwctQGYkg2EmItA72ANebeKcWdU7b2Y287CbVXJYmNvtzG8rUIeyfoG/hfgt4BFZXOcMj+DvgmqAvgIxtOYPyYqfhnzVwDr4thEp0Gv0xrsXTJZNEjGNMYkk2Tfgo5PvqrhaRfoVyLdJVIO6BAdao66ErVMwFfQf4AJ5qDjIVKB7gZa+/x3cIssiRy/xLiL5LHHpoyJVtCjwovDvLFdFNMWyGHAKUANQxeYT4C3RL20k6ckI6tmPQrUCjjucuxy1wcmCRpTWRdrAJoBtGSdqLCX+3kIbsGQ9jQIJ8agvAbkHS6RXxTqYdcswOynto3hhFDQCHoGvKaskEIjRDqaaC0kN2YFpif4IPT761Kpx5TwEcAFCL7Kiu6B+TPqZs3seTd438WlIj+Ojm6WfNDXYWhdqs7KfAPeSMKHkI7Lmg+NUXVBA7CoDQJehMcs0E6F02by92qdyZr1Gv56qZG5BrKJwQ3ArtTkKzS7Vw/FuRVfKdgjejuPd1Wqw6SvFNm56CgMuNYYXx7/++R5lheKMYFpA4qPG1mTBE3AqHFY9Dx8a4nbRRUbs9ec2EMyx6VDSWChtb4f5DJXub9VfOi0KrgklL/uCl4myyQzjk6Se74Y9RsSeqDsr18Yl1FYdOHDQHqsFMnoIZnuZnK8JL7eWNoC6BV5HZmcQs0R0rlzLWTR03chu1Bs0mlZhXxJy6OgtSl83hiTI/wVGb8sg7dYdA4S1+50waKwwKKLXc7tkWMR8uAa9Tl2b2NZZPLZEntrWFruvRYpLJp3D8J/AgwATD4Zddr5vukAAAAASUVORK5CYII=") no-repeat left 7px;
}
#content .big-green-header.withpic h4.poll {
  padding-left: 45px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1RDUwOTQ5OUUzMjkxMUU0OEIxMkQyMDU4MjJERTQ1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1RDUwOTQ5QUUzMjkxMUU0OEIxMkQyMDU4MjJERTQ1MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUwNkZFRDI4RTMxQTExRTQ4QjEyRDIwNTgyMkRFNDUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVENTA5NDk4RTMyOTExRTQ4QjEyRDIwNTgyMkRFNDUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qqqUAQAABSlJREFUeNpsl01s1UUQwHcftYkXKGIFD14amzRRE5OqkKi8yEdrYuXQ8FG5NRwMqKUejD2pMfHAwVAV8CReTCzRmBA/QhtRKNysxotCAsLR2MfTSuIFbdff7M7uf/f/3j/dzuzs7MzsfO0+OzlzyFhr/OecSZ/QZC5LgLsAo4wRxuOsDUDcqOx/Mb8B/AHuBbjnwf9NO8Mf8izyKgU9qjMosYFZcOXpA0xDfhl8U+CpeK0Xae6TAW0bK6+At1k6iZLj4Cs2boA3oaLY2HhCtRCCtV75BKRZCJszb7SAl4BXoLSVthG+hxhPM+9XA99g/iL4NAbM1b0ZFKcvrayD6QM2HtYTYoX5Roxg/h1wrR4OFdwA7OAAUygbY76Z9U+ZP8X8KHA1xk5AQ70QBawDEwsPm8BzE/oO0DFo3zLWhFpZb/PcWEMRPG4P+HYT9kpcX4I+5w+UQmq8lRp8T5xlstcngjGXGFtBL5SuckmZJIvssyk7kycuA54ALoakMnuZzwbewNMwVXIdkCRSsYv828W8FS2M5yvmKW+CASZzPfNbgN0Yd1E1SIIeiB5rqBV9WPaebrrJ4NTmTpV0lbK8ApIXrEmVEOm6JjL2Sbkp7X3+96UTQ5jW7BX2SeatuFncGYTY8Jfc5RKee6Fyfzp5C9ZJK6USym7axxikF8IRLe6vYbhYP2kQXtU3YxdLbwNljEt1ROWhbsuGBCB07iv1zxFGbw98u0H6lTgbLXa5H/3pfOeRySeMg3ntw/qz5ASwHbXaWt2KbMbzogu+ETnxsxpwce/3eSzzk+o3Aekg9H9YPcTqPuAK9EehvZZrcaYMA/AChrbUg6OSXMNq5aJvDq6eRFVMxWJdpi7dadY/x7DzmlCP5EaXbTjUuVSLHmJYYvOgLlxNl0Lhpqq5I+RN8HdBf1fS/ch90ofHmF/qbTHv/Uq5orfGoMS4T627ZarkNfX6VeK17FRDjAX4tkATo49ZWxqarqbkAddWlg0N0+Wruci4Lk2e7yNYHgCeY22r3Eqx/PK6d6aWM6bq1Svq4nu7G+HdWHQmxt3MtinLC4zb9fIzNYV6oE06/1tup+sgkuJD5QaX16H/l63/Bz6h+Eo0sNv1lz8AQIeU55pk9Y8az+1ytaXYlorqp8C19nWgjC2dCZXzp04mYW3q2k8ymVcrpIk8Eze6opxs/Vm0gVMMQxsG763XvelSGaI06PCy5sXVC/KyUHfLi+F8/ZLPS0PpvzE/ps3lts0uiYLfuXRn872qhrXlsOJauUFO6abn2NDMa7m8h230wlUmM8AZiXF2FZa9q2o8EsYxXTght5Zei1Yu6WU17zSs/dZ2dK2OR0D9VdqhPKzjSfexyl6OD4KGChGrpzQ7BwCfGVfFLl6LnRlrqlIrn0FRb6+XZcyAen4qeqiR1d4ZxgnFm6x9ydL68OqssrOmOoUweiCr2fXgIqOpSk+Cn4k7G4UQeRA484UaMwLzEsRm5d7qhFaJ9aTSxJI9S+EHgPeUyDyae6hRxMyYVcZ+0A9V+aBclaBnEbZTatFlJ3VlTCVfdsJ/FmGyZ1DfY6dg2c/aqstad0/sLFmHWQ0vEn9NSiLIk2iPPFuhLcN3Gb5fpTer0XLJPCwPev1Voflv/kCoPKnmYttNyefkQd9ZN/EUbDDnwGWz/wkTBLtxaOPlz5niddnWeB6XpM3bZvqx4t9KpnjhFLcZjGy0b7HpHf3RNsr+x+RHG+Me5f4T2g3mS9KRGNKQ7uQvkKQ0U/G/AAMADKjretJ5J48AAAAASUVORK5CYII=") no-repeat left 7px;
}

#content #rightside section {
  margin-bottom: 20px;

}
#content #rightside section.searchbox .area {
  background: white;
  border: 1px solid #ccc;
  border-radius: 7px;
  overflow: hidden;
}
#content #rightside section.searchbox .area input[type=text] {
  font-size: 12px;
  color: #999;
  width: 195px;
  padding: 8px 7px 6px 7px;
  border: none;
  outline: none;
  float: left;
  margin-left: 3px;
}
#content #rightside section.searchbox .area input[type=image] {
  outline: none;
  margin-top: 5px;
}
#content #rightside section .articles-medicine {
  padding: 0px;
  margin: 0px;
}
#content #rightside section .articles-medicine li {
  list-style: none;
  line-height: 17px;
  margin-bottom: 6px;
}
#content #rightside section .articles-medicine li a {
  color: black;
  border-bottom: 1px solid transparent;
  text-decoration: none;
}
#content #rightside section .articles-medicine li a:hover {
  border-bottom: 1px solid black;
}
#content #rightside section .articles-medicine li span.time {
  color: #999;
  display: inline-block;
  padding: 1px 3px 0px 0px;
  font-size: 12px;
}
#content #rightside .clinics-feedback {
  margin: 0px;
  padding: 0px;
}
#content #rightside .clinics-feedback li {
  list-style: none;
  margin-bottom: 7px;
  padding-bottom: 12px;
}
#content #rightside .clinics-feedback li:not(:last-child) {
  margin-bottom: 3px;
}
#content #rightside .clinics-feedback li > a {
  display: inline-block;
  margin: 5px 0 0 0;
}
#content #rightside .clinics-feedback li {
    border-bottom: 1px dotted #d7e0dd;
}
#content #rightside .clinics-feedback li > div.bd {
  margin: 5px 0;
}
#content #rightside .clinics-feedback li > div.info {
  margin-top: 5px;
}
#content #rightside .clinics-feedback li > div.info > span.tools {
  font-size: 12px;
  display: block;
}
#content #rightside .clinics-feedback li > div.info > span.num {
  background: #ff1f1f;
  color: white;
  padding: 5px 7px;
  display: inline-block;
  float: left;
  margin-right: 15px;
  border-radius: 5px;
  margin-top: 2px;
}

#content #main .su-ad {
  margin-bottom: 20px;
}

#content #main .nshow {
  margin-bottom: 20px;
  padding-bottom: 50px;
  position: relative;
}
#content #main .nshow .i {
  display: block;
  position: relative;
}
#content #main .nshow .i span {
  display: block;
  background: -moz-linear-gradient(top,  rgba(104,134,108,0.4) 0%, rgba(104,134,108,0.6) 10%, rgba(104,134,108,0.83) 20%, rgba(104,134,108,1) 30%, rgba(104,134,108,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(104,134,108,0.4)), color-stop(10%,rgba(104,134,108,0.6)), color-stop(20%,rgba(104,134,108,0.83)), color-stop(30%,rgba(104,134,108,1)), color-stop(100%,rgba(104,134,108,1)));
  background: -webkit-linear-gradient(top,  rgba(104,134,108,0.4) 0%,rgba(104,134,108,0.6) 10%,rgba(104,134,108,0.83) 20%,rgba(104,134,108,1) 30%,rgba(104,134,108,1) 100%);
  background: -o-linear-gradient(top,  rgba(104,134,108,0.4) 0%,rgba(104,134,108,0.6) 10%,rgba(104,134,108,0.83) 20%,rgba(104,134,108,1) 30%,rgba(104,134,108,1) 100%);
  background: -ms-linear-gradient(top,  rgba(104,134,108,0.4) 0%,rgba(104,134,108,0.6) 10%,rgba(104,134,108,0.83) 20%,rgba(104,134,108,1) 30%,rgba(104,134,108,1) 100%);
  background: linear-gradient(to bottom,  rgba(104,134,108,0.4) 0%,rgba(104,134,108,0.6) 10%,rgba(104,134,108,0.83) 20%,rgba(104,134,108,1) 30%,rgba(104,134,108,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6668866c', endColorstr='#68866c',GradientType=0 );
  position: absolute;
  left: 0%;
  bottom: -50px;
  padding: 0px 25px;
  margin: 0px;
  color: white;
  font-size: 14px;
  width: 454px;
}
#content #main .nshow .i span h3 {
  margin: 20px 0 10px 0;
  font-size: 30px;
  font-weight: normal;
  line-height: 32px;
}


#content .articles-top {
  position: relative;
  margin-bottom: 20px;
}
#content .articles-top ul {
  padding: 0px;
  margin: 0 0 20px 0;
  overflow: hidden;
}
#content .articles-top ul li {
  float: left;
  width: 238px;
  list-style: none;
}
#content .articles-top ul li > a:hover > h3 {
  text-decoration: underline;
}
#content .articles-top ul li:first-child {
  margin-right: 28px;
}
#content .articles-top ul li img {
  margin-bottom: 15px;
}
#content .articles-top ul li .info {
  font-size: 11px;
  color: #666;
}
#content .articles-top ul li .info .rubrics a {
  color: #666;
  text-decoration: none;
}
#content .articles-top ul li .info .cmt {
  display: inline-block;
  color: #666;
  text-decoration: none;
  padding-left: 13px;
  margin: 0 0 0 15px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAIAAADpZ+PpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRTBEQTRGOTY5QkQxMUU0ODUyMEMyNkU4MThEMkZGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRTBEQTRGQTY5QkQxMUU0ODUyMEMyNkU4MThEMkZGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZFMERBNEY3NjlCRDExRTQ4NTIwQzI2RTgxOEQyRkY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZFMERBNEY4NjlCRDExRTQ4NTIwQzI2RTgxOEQyRkY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rCNgRwAAAFtJREFUeNpkj8sNwDAIQ0nFrDAAc3QARus0NIIEuek75OBPhEdEEJGqEuDu8+VSzQy9Eq827k0r3Nmj+vGqgaEhIv/SykUyE08iSYl8xOv69SfuQ2NtwL3IK8AALgs55POw+14AAAAASUVORK5CYII=") no-repeat left 1px;
}
#content .articles-top ul li > a {
  text-decoration: none;
}
#content .articles-top ul li h3 {
  margin: 5px 0 7px 0;
  font-weight: normal;
  font-size: 18px;
  font-family: "PT Serif", sans-serif;
}
#content .articles-top ul li p {
  margin: 0px;
}
#content .col-ad {
  margin-bottom: 15px;
}



#content .speech-top {
  position: relative;
  margin-bottom: 20px;
}
#content .speech-top ul {
  padding: 0px;
  margin: 0 0 20px 0;
  overflow: hidden;
}
#content .speech-top ul li {
  float: left;
  width: 153px;
  list-style: none;
}
#content .speech-top ul li > a:hover > h3 {
  text-decoration: underline;
}
#content .speech-top ul li:not(:last-child) {
  margin-right: 22px;
}
#content .speech-top ul li img {
  margin-bottom: 15px;
  max-width: 153px;
}
#content .speech-top ul li .info {
  font-size: 11px;
  color: #666;
}
#content .speech-top ul li .info .rubrics a {
  color: #666;
  text-decoration: none;
}
#content .speech-top ul li .info .cmt {
  display: inline-block;
  color: #666;
  text-decoration: none;
  padding-left: 13px;
  margin: 0 0 0 15px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAIAAADpZ+PpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRTBEQTRGOTY5QkQxMUU0ODUyMEMyNkU4MThEMkZGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRTBEQTRGQTY5QkQxMUU0ODUyMEMyNkU4MThEMkZGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZFMERBNEY3NjlCRDExRTQ4NTIwQzI2RTgxOEQyRkY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZFMERBNEY4NjlCRDExRTQ4NTIwQzI2RTgxOEQyRkY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rCNgRwAAAFtJREFUeNpkj8sNwDAIQ0nFrDAAc3QARus0NIIEuek75OBPhEdEEJGqEuDu8+VSzQy9Eq827k0r3Nmj+vGqgaEhIv/SykUyE08iSYl8xOv69SfuQ2NtwL3IK8AALgs55POw+14AAAAASUVORK5CYII=") no-repeat left 1px;
}
#content .speech-top ul li > a {
  text-decoration: none;
}
#content .speech-top ul li h3 {
  margin: 5px 0 7px 0;
  font-weight: normal;
  font-size: 18px;
  font-family: "PT Serif", sans-serif;
}
#content .speech-top ul li p {
  margin: 0px;
}



#content .posts-top {
  position: relative;
  margin-bottom: 20px;
}
#content .posts-top ul {
  padding: 0px;
  margin: 0 0 20px 0;
  overflow: hidden;
}
#content .posts-top ul li {
  float: left;
  width: 242px;
  list-style: none;
}
#content .posts-top ul li h3 {
  margin: 5px 0 7px 0;
  font-weight: normal;
  font-size: 16px;
  font-family: "PT Serif", sans-serif;
}
#content .posts-top ul li:not(:last-child) {
  margin-right: 20px;
}
#content .posts-top ul li .user {
  margin-bottom: 5px;
  font-size: 16px !important;
}
#content .posts-top ul li .user img {
  float: left;
  margin-right: 10px;
}
#content .posts-top ul li .user .username {
  font-size: 16px;
}
#content .posts-top ul li .user .status {
  font-size: 11px !important;
  line-height: 13px !important;
  display: block;
}
#content .posts-top ul li .info {
  font-size: 11px;
  color: #666;
}
#content .posts-top ul li .info .cmt {
  display: inline-block;
  color: #666;
  text-decoration: none;
  padding-left: 13px;
  margin: 0 0 0 0px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAIAAADpZ+PpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRTBEQTRGOTY5QkQxMUU0ODUyMEMyNkU4MThEMkZGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRTBEQTRGQTY5QkQxMUU0ODUyMEMyNkU4MThEMkZGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZFMERBNEY3NjlCRDExRTQ4NTIwQzI2RTgxOEQyRkY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZFMERBNEY4NjlCRDExRTQ4NTIwQzI2RTgxOEQyRkY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rCNgRwAAAFtJREFUeNpkj8sNwDAIQ0nFrDAAc3QARus0NIIEuek75OBPhEdEEJGqEuDu8+VSzQy9Eq827k0r3Nmj+vGqgaEhIv/SykUyE08iSYl8xOv69SfuQ2NtwL3IK8AALgs55POw+14AAAAASUVORK5CYII=") no-repeat left 1px;
}
#content .posts-top ul li > a {
  text-decoration: none;
}

#content .posts-top ul li p {
  margin: 0 0 10px 0;
}

#content #main .clinics-ad {
  border: 1px solid #d7e0dd;
  padding: 10px;
  display: block;
  text-decoration: none;
  overflow: hidden;
}
#content #main .clinics-ad h4 {
  margin: 0 0 5px 0;
  font-size: 24px;
  color: #68866c;
  font-weight: normal;
}
#content #main .clinics-ad img {
  float: left;
  margin-right: 20px;
}
#content #main .clinics-ad p {
  margin: 0px;
  font-size: 18px;
}

#content .articles-list ul {
  padding: 0px;
  margin: 0 0 25px 0;
  overflow: hidden;
}
#content .articles-list ul li {
  list-style: none;
  overflow: hidden;
  margin-bottom: 10px;
}
#content .articles-list ul li img {
  margin: 0 10px 2px 0;
  float: left;
  max-width: 120px;
}
#content .articles-list ul li > a {
  text-decoration: none;
}
#content .articles-list ul li > a:hover {
  text-decoration: underline;
}
#content .articles-list ul li h3 {
  margin: -3px 0 5px 0;
  font-weight: normal;
  line-height: 18px;
  font-size: 16px;
  font-family: "PT Serif", sans-serif;

}



#content .ask-for-doctor {
  margin-bottom: 20px;
}
#content .ask-for-doctor img {
  margin-bottom: 10px;
}
#content .ask-for-doctor .cnt b {
  font-size: 20px;
  font-weight: normal;
}
#content .ask-for-doctor .cnt span {
  font-size: 15px;
}
#content .ask-for-doctor .cnt a {
  display: inline-block;
  text-decoration: none;
}
#content .ask-for-doctor .cnt a:hover {
  text-decoration: underline;
}
#content .ask-for-doctor .cnt a:first-child {
  margin-bottom: 5px;
}

#content .ask-for-doctor > span {
  font-size: 16px;
  color: #68866c;
  display: inline-block;
  margin-bottom: 10px;
}
#content .ask-for-doctor ul {
  padding: 0px;
  margin: 0 0 10px 0;
  overflow: hidden;
}
#content .ask-for-doctor ul li {
  list-style: none;
  float: left;
  width: 154px;
}
#content .ask-for-doctor ul li:not(:last-child) {
  margin-right: 20px;
}
#content .ask-for-doctor ul li img {
  max-width: 154px;
  margin-bottom: 10px;
}
#content .ask-for-doctor ul li a.name {
  font-size: 18px;
  display: inline-block;
  margin-bottom: 10px;
}
#content .ask-for-doctor ul li p {
  margin: 0 0 5px 0;
}
#content .ask-for-doctor ul li p + a {
  font-size: 12px;
}
#content .ask-for-doctor ul + a {
  font-size: 14px;
}


#content .person-infoblock {
  position: relative;
  float: left;
  width: 240px;
  margin-right: 20px;
}
#content .person-infoblock a {
  color: white;
}
#content .person-infoblock ul {
  padding: 0px;
  margin: 0px;
}
#content .person-infoblock ul li {
  list-style: none;
}



/*

#content header.rubric-head {
  border-bottom: 1px solid #68866c;
  color: #68866c;
  padding-bottom: 15px;
  margin-top: 15px;
  margin-bottom: 30px;
}
#content header.rubric-head a {
  text-decoration: none;
}
#content header.rubric-head a:hover {
  border-bottom: 1px solid #68866c;
}
#content header.rubric-head .left {
  float: left;
  width: 50%;
}
#content header.rubric-head .right {
  margin-left: 50%;
  width: 50%;
  text-align: right;
}
*/




#content article.article-view {
  margin-bottom: 40px;
}
#content article.article-view .tools {
  margin: 10px 0;
  display: block;
}
#content article.article-view.reverse .tools {
  margin-bottom: 20px;
}
#content article.article-view .main-view {
/*    font-size: 15px;*/
  width: 504px;
  float: left;
  font-family: "PT Serif", sans-serif;
}
#content article.article-view.full .main-view {
  width: 100%;  
}
#content article.article-view div.article {
  overflow-x:auto;
}
#content article.article-view > aside {
  width: 170px;
  margin-left: 547px;
}
#content article.article-view.reverse .main-view {
  margin-left: 203px;
  float: none;
}
#content article.article-view.reverse .main-view_print {
  margin-left: 0px;
  float: none;
}
#content article.article-view.reverse > aside {
  margin-left: 0px;
  float: left;
}
#content article.article-view > aside section {
  margin-bottom: 15px;
}
#content article.article-view > aside section h5 {
  background: #68866c;
  color: white;
  font-weight: bold;
  font-size: 14px;
  font-family: "PT Serif", sans-serif;
  display: inline-block;
  padding: 5px 10px;
  margin: 0 0 20px 0;
}
#content article.article-view ul , #content article.article-view ol {
  display: inline-block;
  margin: 8px 0;
}
#content article.article-view p {
  margin: 0 0 1em 0;
}

/**
увеличиваем размер шрифта по задаче DOCPITER-13
 */

#content article.article-view .article p,
#content article.article-view .article *,
#content article.article-view p.short {
  font-size: 16px !important;
}
#content article.article-view .article b, #content article.article-view .article strong {
  font-size: 16px !important;
}

#content article.article-view .article-video {
  position: relative;
  z-index: 1;
  width: 504px;
}
#content article.article-view .article-video img {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
#content article.article-view .article-video .description {
  color: #999;
  margin: 5px 0;
  display: inline-block;
}
#content article.article-view .article-video .notice {
  position: absolute;
  top: 110px;
  right: 102px;
  width: 300px;
  padding: 20px;
  font-size: 15px;
  line-height: 1.3em;
  color: #fff;
  background: #68866c;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
#content article.article-view figure {
  margin-bottom: 20px;
  overflow: hidden;
  position: relative;
  display: block;
}
#content article.article-view figcaption {
  position: absolute;
  bottom: 0px;
  left: 0px;
  background: rgba(255, 255, 255, 0.45);
  display: block;
  width: 100%;
}
#content article.article-view figcaption > div {
  color: white;
  font-size: 11px;
  padding: 5px 8px 3px 8px;
}
#content article.article-view figcaption > div a {
  color: white;
}

#content article.article-view h1 {
  color: #68866c;
  font-size: 30px;
  margin: 0 0 10px 0;
  font-weight: normal;
  font-family: "PT Serif", sans-serif;
}
#content article.article-view h3 {
  margin: 10px 0;
}
#content article.article-view header {
  margin-bottom: 10px;
}
#content article.article-view header span.tools {
  font-size: 11px;
  color: #666;
}
#content article.article-view header span.tools b {
  color: #68866c;
}
#content article.article-view header span.tools a {
  color: #666;
}
#content article.article-view div.article blockquote {
  color: #666;
  font-weight: bold;
  font-size: 13px;
}
#content article.article-view .related {

}
#content article.article-view .related ul {
  padding: 0;
  margin: 0px;
}
#content article.article-view .related ul li {
  list-style: none;
}
#content article.article-view .related ul li:not(:last-child) {
  margin-bottom: 10px;
}
#content article.article-view .related ul li span.dot {
  color: #68866c;
  display: inline-block;
  margin-right: 6px;
}
#content article.article-view .related ul li a {
  color: #68866c;
  font-weight: normal;
  font-size: 13px;
  margin: 0;
  text-decoration: none;
}
#content article.article-view .viewalso {

}
#content article.article-view .viewalso ul {
  padding: 0;
  margin: 0px;
}
#content article.article-view .viewalso ul li {
  list-style: none;
  margin-bottom: 10px;
  line-height: 19px;
}
#content article.article-view .viewalso ul li:not(:last-child) {
  margin-bottom: 20px;
}
#content article.article-view .viewalso ul li img {
  max-width: 170px;
  margin-bottom: 10px;
}
#content article.article-view .viewalso ul li a {
  color: #68866c;
  font-weight: normal;
  font-size: 15px;
  margin: 0;
  text-decoration: none;
}


#content article.article-view .article-photo {
  display: block;
  width: 504px;
  margin: 20px 0;
  overflow: hidden;
  font-size: 11px;
  padding: 10px 0 5px 0;
}
#content article.article-view .article-photo * {
 font-size: 11px; 
}
#content article.article-view .article-photo p, #content article.article-view .article-photo a {
  color: #999;
}
#content article.article-view .article-photo img {
  display: block;
  margin-bottom: 5px;
}
#content article.article-view .article-photo .description {
  color: #999;
  margin-bottom: 5px;
  display: inline-block;
}
#content article.article-view .article-photo .source {
  display: block;
}
#content article.article-view .article-photo .source, #content article.article-view .article-photo .source * {
  color: #999;
}
#content article.article-view .photogallery {
  display: block;
  margin: 20px 0;
  padding: 15px 0px;
  overflow: hidden;
  position: relative;
  font-size: 11px;
}
#content article.article-view .photogallery h3 span {
  font-size: 12px;

}
#content article.article-view .photogallery h3 a {
  color: #68866c;
  font-size: 12px;
  text-decoration: underline;
}
#content article.article-view .photogallery h3 a:hover {
  text-decoration: none;
}
#content article.article-view .photogallery ul {
  padding-left: 0px;
}
#content article.article-view .photogallery ul li {
  list-style: none;
  float: left;
  margin: 0 10px 10px 0;
}
#content article.article-view .photogallery .link {
  position: absolute;
  right: 0px;
  top: 0px;
  height: 100%;
  display: inline;
  vertical-align: middle;
  width: 40px;
  color: #ccc;
  background: #999 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQkE3MkM4OTM5NzUxMUUzOEFDNkVCMUY0RTY2Qjg5RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQkE3MkM4QTM5NzUxMUUzOEFDNkVCMUY0RTY2Qjg5RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJCQTcyQzg3Mzk3NTExRTM4QUM2RUIxRjRFNjZCODlGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJCQTcyQzg4Mzk3NTExRTM4QUM2RUIxRjRFNjZCODlGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+gd1r4AAAAEhJREFUeNqE0NsKACAMAtDp//+zQUEUTCcEezixC3VS7rFOVCZ8ak2gRWw+aQIfcuCiBDaaABJAaoE0JNKaSIdCOjXcpEuAAQAjAyAGGoYd/AAAAABJRU5ErkJggg==) no-repeat center center;
}





#content article.pages-view {
  margin-bottom: 40px;
}
#content article.pages-view .main-view {
  width: 700px;
  float: left;
  font-family: "PT Serif", sans-serif;
}
#content article.pages-view ul , #content article.pages-view ol {
  display: inline-block;
  margin: 8px 0;
}
#content article.pages-view p {
  margin: 0 0 1em 0;
}
#content article.pages-view .article p, #content article.pages-view .article * {
  font-size: 15px !important;
}
#content article.pages-view .article b, #content article.pages-view .article strong {
  font-size: 15px !important;
}

#content article.pages-view .article-video {
  position: relative;
  z-index: 1;
  width: 700px;
}
#content article.pages-view .article-video img {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
#content article.pages-view .article-video .description {
  color: #999;
  margin: 5px 0;
  display: inline-block;
}
#content article.pages-view .article-video .notice {
  position: absolute;
  top: 110px;
  right: 102px;
  width: 300px;
  padding: 20px;
  font-size: 15px;
  line-height: 1.3em;
  color: #fff;
  background: #68866c;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
#content article.pages-view figure {
  margin-bottom: 20px;
  overflow: hidden;
  position: relative;
  display: block;
}
#content article.pages-view figcaption {
  position: absolute;
  bottom: 0px;
  left: 0px;
  background: rgba(255, 255, 255, 0.45);
  display: block;
  width: 100%;
}
#content article.pages-view figcaption > div {
  color: white;
  font-size: 11px;
  padding: 5px 8px 3px 8px;
}
#content article.pages-view figcaption > div a {
  color: white;
}

#content article.pages-view h1 {
  color: #68866c;
  font-size: 30px;
  margin: 0 0 10px 0;
  font-weight: normal;
  font-family: "PT Serif", sans-serif;
}
#content article.pages-view h3 {
  margin: 10px 0;
}
#content article.pages-view header {
  margin-bottom: 10px;
}
#content article.pages-view header span.tools {
  font-size: 11px;
  color: #666;
}
#content article.pages-view header span.tools b {
  color: #68866c;
}
#content article.pages-view header span.tools a {
  color: #666;
}
#content article.pages-view div.article blockquote {
  color: #666;
  font-weight: bold;
  font-size: 13px;
}


#content article.pages-view .article-photo {
  display: block;
  width: 700px;
  margin: 20px 0;
  overflow: hidden;
  font-size: 11px;
  padding: 10px 0 5px 0;
}
#content article.pages-view .article-photo * {
 font-size: 11px; 
}
#content article.pages-view .article-photo p, #content article.pages-view .article-photo a {
  color: #999;
}
#content article.pages-view .article-photo img {
  display: block;
  margin-bottom: 5px;
}
#content article.pages-view .article-photo .description {
  color: #999;
  margin-bottom: 5px;
  display: inline-block;
}
#content article.pages-view .article-photo .source {
  display: block;
}
#content article.pages-view .article-photo .source, #content article.pages-view .article-photo .source * {
  color: #999;
}

#content article .label-info{
    padding: 5px 10px;
    border-right: 3px #aaaaaa solid;
    background: #eeeeee;
    font-style: italic;
    text-align: right;
}

#content .articles-ul-lists {

}
#content .articles-ul-lists .articles-list {
  padding: 0px;
  margin: 0px;
}
#content .articles-ul-lists .articles-list li {
  list-style: none;
  margin-bottom: 20px;
}
#content .articles-ul-lists .articles-list li .photo {
  float: left;
  margin: 5px 15px 8px 0;
}
#content .articles-ul-lists .articles-list li h2 {
  margin: 0 0 10px 0;
}
#content .articles-ul-lists .articles-list li .tools {
  color: #666;
  font-size: 12px;
  display: block;
  margin-bottom: 10px;
}
#content .articles-ul-lists .articles-list li .tools a {
  color: #666;
}



#content .sublink {
  text-decoration: none;
  border-bottom: 1px dashed #68866c;
}
#content .sublink:hover {
  border-bottom: 1px solid transparent;
}
#content .sublink.b {
  font-weight: bold;
}
#content .emportal.doctor-zakaz, #doctorloader {
  z-index: 1001;
  display: none;
  font-family: "PT Sans", sans-serif;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 500px;
  height: 300px;
  margin-left: -250px;
  margin-top: -150px;
  background: white;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 4px 4px 28px 13px rgba(51,51,51,0.42);
  -moz-box-shadow: 4px 4px 28px 13px rgba(51,51,51,0.42);
  box-shadow: 4px 4px 28px 13px rgba(51,51,51,0.42);
  padding: 20px;
}
#doctorloader .green-big-button {
  margin-top: 0;
}
#content .emportal.doctor-zakaz .close, #doctorloader .close {
  position: absolute;
  right: 10px;
  top: 10px;
  display: block;
}
#content .emportal.doctor-zakaz input[type=text], #doctorloader input[type=text] {
  max-width: 100%;
  width: 100% !important;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 7px 10px !important;
}
#content .emportal.doctor-zakaz > b, #doctorloader > b {
  display: block;
  margin-bottom: 15px;
  font-size: 15px;
  color: #68866c;
}
#content .emportal.doctor-zakaz > span.title, #doctorloader > span.title {
  display: block;
  color: #68866c;
}
#content .emportal.doctor-zakaz > h2, #doctorloader > h2 {
  display: block;
  color: #68866c;
  margin: 5px 0 10px 0;
  font-family: "PT Sans", sans-serif;
}
#content article.clinic-view .emportal-head .left {
  width: 50%;
  float: left;
}
#content article.clinic-view .emportal-head .right {
  margin-left: 50%;
}
#content article.clinic-view .emportal-head p.grn {
  color: #68866c;
  display: block;
  margin: 20px 0;
  font-size: 15px;
}

#content article.clinic-view {
  margin-bottom: 40px;
}
#content article.clinic-view .greenline {
  border-bottom: 1px solid #68866c;
  display: block;
  height: 1px;
  margin-bottom: 30px;
}
#content article.clinic-view .main-view {
  width: 404px;
  float: left;
  margin-bottom: 30px;
}
#content article.clinic-view .main-view.full {
  float: none;
  width: 100%;
}
#content article.clinic-view > aside {
  width: 253px;
  margin-left: 431px;
}
#content article.clinic-view > aside.nomap {
  width: auto;
  margin-left: 0;
}
#content article.clinic-view > aside a.network {
  margin-bottom: 10px;
  display: inline-block;
}
#content article.clinic-view > aside section, #content article.clinic-view .emportal-head section {
  margin-bottom: 15px;
}
#content article.clinic-view > aside section h5 {
  background: #68866c;
  color: white;
  font-weight: bold;
  font-size: 12px;
  font-family: "PT Serif", sans-serif;
  display: inline-block;
  padding: 5px 10px;
}
#content article.clinic-view > aside section.profiles, #content article.clinic-view .emportal-head section.profiles {
  font-size: 12px;
  color: #666;
}
#content article.clinic-view > aside section.service, #content article.clinic-view .emportal-head section.service {
  color: #666;
  font-size: 12px;
  padding-left: 17px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENDczQkU1Rjk3NUYxMUU0OTc4REM1MEYzREQzQkY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENDczQkU2MDk3NUYxMUU0OTc4REM1MEYzREQzQkY5MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ0NzNCRTVEOTc1RjExRTQ5NzhEQzUwRjNERDNCRjkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ0NzNCRTVFOTc1RjExRTQ5NzhEQzUwRjNERDNCRjkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+LADjZAAAAXZJREFUeNpMkjtLQ0EQhWeSYCxsBBGiYqN/QIQ0gpje1s5KuQoSEbXQQi2UVGojeAsfXTqtLWwiPjobC1ttfRXphICM3z6S3IXZObOzZ8/s7OrC9qKIiYiKmybEbAMwQ1xi/Qv8CE7Bd6J+k+T8HPAO7GfwPDZCnMdK2BzWgHBmZj1OoeAZZlssHnjJrqr4QOUa9ytqiaq67DIkmyRRk7akRpZ5wjdTYmJNVsZJLJGoU56uclI+SEiW4MYe5ghF/GCsZAWSVfwFPcdeIKTEf7BeWTiPJ61hYxFPuzuVgoC+QSqj0CLqh1wHQ7ZR/G6nApEB171mCGwIteF42jp7bmKNp/g+aQ/VH1feU4x62XPiodlnLLeKnw15d0/f0QfXiGPp9JoNJpteQHUKfBTua5IZqVPixTXUHMo5xDfwt4TFroJXozF6X4iPWPNtdxdW9+B8I8me7t/uAsWqe8dc5hfsM5fBlyTfwS3wB4krcIVNSeys/AswAEMWgO8upv4AAAAAAElFTkSuQmCC") no-repeat left 0px;
}
#content article.clinic-view > aside section.info, #content article.clinic-view .emportal-head section.info {
  font-size: 13px;
  color: #666;
}
#content article.clinic-view > aside section.info b.bubble, #content article.disease-view .promo ul li b.bubble, #content article.clinic-view .emportal-head section.info b.bubble {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEM0FBRUIyQTk3NjQxMUU0OTc4REM1MEYzREQzQkY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEM0FBRUIyQjk3NjQxMUU0OTc4REM1MEYzREQzQkY5MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQzQUFFQjI4OTc2NDExRTQ5NzhEQzUwRjNERDNCRjkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQzQUFFQjI5OTc2NDExRTQ5NzhEQzUwRjNERDNCRjkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bJ13QgAAAZlJREFUeNpEkr8rxHEYx5/nXAbJH3DrCcVAKaPFIAMTyYRDjJROBlmsZ1GkyCRlMKkbpMhCykKU2LjLZLiUn4/X8/l8j2/f557neT/v5+f3dCyfE1UVnjoRmxGTQVFpFVAxu0btE1sn9gYm6ciVLMFDgs0Evkm6EzWPd4J3gU+B9YE9pEAbAIsEnbxNMIPdBo5IhrQt8CawonPTgHOQGgF3qJJDh2mCFn1BT2DU4I7SYZYONoz8EFwU54WFbBJrks7JxOIxODKUJpPqUoZUSir3kLUZO8kDwDFSwin7rmnA17CHGOPZF+ANlR/BPeMWOxwHDUcqjCRnSD3oQGhu8gwhi+WdSxax/sBRPfKEQmhvxq2lXapTB6L5So5tIE4q+A6nhDir9prZOZPs4p+ERLVuSCP4tQi4Xuj4Qs5rdZB4CSmVlE6uqlW7gt2C8ZQQ5ArZMwujOTO80Q+JK052MEkIhCUKfsa/kP1/P5V7nNVq51QgxzLcXNdE/oixmUgeeY+8eN/IiPee58e/xTTyAbyMPoj1YvavAAMAR2ebxAwvV8IAAAAASUVORK5CYII=") no-repeat left top;
  padding-left: 17px;
}
#content article.clinic-view > aside section.info b.phone, #content article.disease-view .promo ul li b.phone, #content article.clinic-view .emportal-head section.info b.phone {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEM0FBRUIyNjk3NjQxMUU0OTc4REM1MEYzREQzQkY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEM0FBRUIyNzk3NjQxMUU0OTc4REM1MEYzREQzQkY5MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQzQUFFQjI0OTc2NDExRTQ5NzhEQzUwRjNERDNCRjkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQzQUFFQjI1OTc2NDExRTQ5NzhEQzUwRjNERDNCRjkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+k/ZzegAAAUlJREFUeNpkkr8vREEQx7+zRMI1l5AIlaiVGi2NBiVaJHI9CYlaRa9RUUpE+A80IopTnD9BgobcRXOS8bm3e/f28fK+s7Pz4zuzs2tbBztjks4lX5Oshd6Q+5NM2WeYPJoQgc0Rlg22oyTOgzuZjctTRMqOCVEPZrZZaJ5IXZPI9Rjgqn5e/IEqM0VAP6Yg8+k8odfaoN1eeyzvfYbsHK1Ka1YtFrA0S0/hfcRxFVm8pPe8kvtt9HuCmji6ZdkUbWUilXQJ2hnZNspyhVqq5d0wcn2iHGe2IUB7WgFzVH9m7YBX9N1e3HA8pJ8gVsFCYq8RcAPLl8zritObwnEGRkKa0g+CF6GXwTm4QILr+UjTGPdDOSX7AIuo9/pz238ueCKU4yzEG2xLqHvYO9nTywjsOvw3epf9Ka3Nsh5ieADfBLVxX2Bv/AowAEVUdgieQVz5AAAAAElFTkSuQmCC") no-repeat left 1px;
  padding-left: 17px;
}
#content article.clinic-view > aside section.info b.metro, #content article.disease-view .promo ul li b.metro, #content article.clinic-view .emportal-head section.info b.metro {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEM0FBRUIyMjk3NjQxMUU0OTc4REM1MEYzREQzQkY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEM0FBRUIyMzk3NjQxMUU0OTc4REM1MEYzREQzQkY5MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ0NzNCRTYxOTc1RjExRTQ5NzhEQzUwRjNERDNCRjkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ0NzNCRTYyOTc1RjExRTQ5NzhEQzUwRjNERDNCRjkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wPhh2wAAATNJREFUeNo8kbtKg0EQhc/8bUCLxNIiECMYIvgeFvoXiq1IWtN5q1XIA1hop7UJJJiU6axECzvtUiuksVIYv73owuzMOXt2Lru2f3ygvKpyv5DZh+RniTIoPzdTjfgU4hNCBQJib7A9Yx3IPf0vJ4fA1gG8YI1AFPAVyAcEi5CXkHX8Rq4UfD3y0gKaMb5SIDoENAG3xD0qfROX7rHSNknB3gPcYSvE3dDebuid9U7/cy5OuVBapFRyNOXiHN1b0tlOaK+Z5rKqRaUP8WtQm4AW/DCPt5R0WqWSflIGL7EQjOKh2VXmR/EZTVsRu38xkx7z0G22E1qbYa+cLoPxNkNzRNzOyZ5Cpeu/52WFP5nQ3jhzeJ/k11Oe/YZL1qdkP31XPFnHBim2QapgOQc66f5XgAEAOfZsefsDgYEAAAAASUVORK5CYII=") no-repeat left 2px;
  padding-left: 17px;
}
#content article.clinic-view .articles-block {
  border-top: 1px solid #68866c;
  margin: 20px 0 0 0;
  padding: 20px 0 0 0;
}
#content article.clinic-view .articles-block > a {
  font-size: 12px;
}
#content article.clinic-view .articles-block > span {
  display: block;
  color: #68866c;
  font-size: 18px;
}
#content article.clinic-view .articles-block > ul {
  padding: 0px;
  margin: 20px 0;
}
#content article.clinic-view .articles-block > ul li {
  list-style: none;
  float: left;
  width: 340px;
}
#content article.clinic-view .articles-block > ul li:last-child {
  margin-left: 37px;
}
#content article.clinic-view .articles-block ul li .ttl {
  display: block;
  text-decoration: none;
  font-size: 15px;
  line-height: 18px;
  margin-bottom: 10px;
  font-family: "PT Serif", sans-serif;
}
#content article.clinic-view .articles-block > ul li p {
  margin: 0px;
}
#content article.clinic-view .articles-block ul li .ttl:hover {
  text-decoration: underline;
}
#content article.clinic-view .articles-block ul li img {
  float: left;
  margin: 0 10px 0px 0;
}
#content article.clinic-view .articles-block ul li p {
  font-size: 13px;
}
#content article.clinic-view .doctors-block {
  border-top: 1px solid #68866c;
  margin: 20px 0 0 0;
  padding: 20px 0 0 0;
}
#content article.clinic-view .doctors-block > a {
  font-size: 12px;
}
#content article.clinic-view .doctors-block > span {
  display: block;
  color: #68866c;
  font-size: 18px;
}
#content article.clinic-view .doctors-block > ul {
  padding: 0px;
  margin: 20px 0;
}
#content article.clinic-view .doctors-block > ul li {
  list-style: none;
  float: left;
  width: 340px;
}
#content article.clinic-view .doctors-block > ul li img {
  width: 100px;
}
#content article.clinic-view .doctors-block > ul li:last-child {
  margin-left: 37px;
}
#content article.clinic-view .doctors-block ul li .name {
  display: block;
  text-decoration: none;
  font-size: 19px;
  line-height: 18px;
  margin-bottom: 10px;
  font-family: "PT Serif", sans-serif;
}
#content article.clinic-view .doctors-block ul li .status {
  margin-bottom: 5px;
  display: block;
}
#content article.clinic-view .doctors-block ul li .tickets, #content article.clinic-view .doctors-block ul li .thanks {
  display: block;
  color: #68866c;
}
#content article.clinic-view .doctors-block > ul li p {
  margin: 0px;
}
#content article.clinic-view .doctors-block ul li .ttl:hover {
  text-decoration: underline;
}
#content article.clinic-view .doctors-block ul li img {
  float: left;
  margin: 0 10px 0px 0;
}
#content article.clinic-view .doctors-block ul li p {
  font-size: 13px;
}
#content article.clinic-view .rating {
  color: #666;
  font-size: 12px;
}
#content article.clinic-view .rating a {
  color: #666;
}
#content article.clinic-view .rating .numbs {
  float: left;
  width: 330px;
}
#content article.clinic-view .rating .rate {
  margin-left: 350px;
  width: 54px;
}
#content article.clinic-view .rating .rate span {
  color: white;
  background: #ff1f1f;
  text-align: center;
  display: block;
  padding: 13px;
  font-size: 20px;
  border-radius: 7px;
}
#content article.clinic-view .rating .numbs ul {
  padding: 0px;
  margin: 0px;
  width: 330px;
}
#content article.clinic-view .rating .numbs ul li {
  list-style: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QkJEQjY1NTlDQjkxMUU0QTI5QUZDQkY2NkFCQjQxQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QkJEQjY1NjlDQjkxMUU0QTI5QUZDQkY2NkFCQjQxQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVCQkRCNjUzOUNCOTExRTRBMjlBRkNCRjY2QUJCNDFDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVCQkRCNjU0OUNCOTExRTRBMjlBRkNCRjY2QUJCNDFDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EB7RrQAAACZJREFUeNpiTEtLE2BgYAgA4g0sQMIAiOcD8QMQ5wAQK4I4AAEGAG9nBbytE68UAAAAAElFTkSuQmCC") repeat-x left 9px;
}
#content article.clinic-view .rating .numbs ul li .nn {
  display: inline-block;
  background: white;
  padding-right: 10px;
}
#content article.clinic-view .rating .numbs ul li .n {
  float: right;
  text-align: left;
  display: inline-block;
  background: white;
  padding: 0 0 0 4px;
}
#content article.clinic-view .rating .thanks {
  width: 45%;
  float: left;
  margin-top: 20px;
  padding-left: 20px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QTc4NDBBMTk3OUQxMUU0OTc4REM1MEYzREQzQkY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QTc4NDBBMjk3OUQxMUU0OTc4REM1MEYzREQzQkY5MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQzQUFFQjJDOTc2NDExRTQ5NzhEQzUwRjNERDNCRjkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlBNzg0MEEwOTc5RDExRTQ5NzhEQzUwRjNERDNCRjkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dCnMTgAAAURJREFUeNpckr8uRFEQxmeuG9nGPsNGo5NQoVDpJJ6AxsYz2EY0+wISEqGWaDQkdESioiVRSAShUkg0En/Gb+45e87de5Mzf7759ps5c1ZXe10RExFVvAcey/Bn0sKeUO1Sei4qhmomV3HtBJ09zoKqTjtUVOigQ0W0JB8g3QRewX+DXTunzONYTdmc3MbvECxHsS38m9fKJDy4UzWezWEOSDoR+yI/BR+D/+mdepy1oC67+DuCIzNraZ6CReg5Aj8InJWYRZLxOMI9vh9I0rinheuYTXmnidqKHwAnw7QRTCMPYrn17bXTtkxGCUak+QNLnVzusiD+Dcvw9yJOm7S4SGs8tl0UKD1mNaWzvEraeu3hA/aCvXHSVW5ts5h1ko+hv1X+Dqn9sQjboLYf1/uOfYJ8jF8in8fPcDoU/dLbTvsXYAADlHXgiTtO3QAAAABJRU5ErkJggg==") no-repeat left top;
}
#content article.clinic-view .rating .rpls {
  margin-top: 20px;
  margin-left: 55%;
  width: 45%;
  padding-left: 20px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QTc4NDBBNTk3OUQxMUU0OTc4REM1MEYzREQzQkY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QTc4NDBBNjk3OUQxMUU0OTc4REM1MEYzREQzQkY5MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlBNzg0MEEzOTc5RDExRTQ5NzhEQzUwRjNERDNCRjkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlBNzg0MEE0OTc5RDExRTQ5NzhEQzUwRjNERDNCRjkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C1voPwAAAT9JREFUeNpkkb9KA0EQxmeOIBiwFDsbK30BO+ES/xV2VoJYiJVYWfki6UWwjqTRSmsfQKNgZ5NIbCVgMf529m6zZ46dne9mv292ZlZPr84WROxaRLfxJ2LyIKoC9iUBpk/FzKQA3WBHMJYJ3oKXMs4/lfkfItusIj/YIbcck27PbwkUs8ZNYYWb9kEfkA5grPPf46CPeNcFjfKisCD+DnkDvEqgBw60RQRR6KpMGXrSWPcv2zORkZflA9A2oA9pp2rHN/OerI7oG1uHpKNZ4iCUO867dSwOQvOGK6HJOI7ce2oDB8S79RMUUZs3rENwiR+nhF6qDvBbPoh6pJbKdDDEdyB8SWrIJmyf2Eorr7XxHmKvlfAJzZRAKWoX+GlrvrzG98JZGYjYOaRL/GMx9+JJrTOhygT7hntPkrU/AQYAQHVuTFoL+skAAAAASUVORK5CYII=") no-repeat left top;
}
#content article.clinic-view .photos {
  margin-bottom: 20px;
  position: relative;
}
#content article.clinic-view .photos .arr {
  width: 50px;
  height: 100px;
  z-index: 200;
  background-color: rgba(255, 255, 255, 0.3);
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAeCAYAAADKO/UvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QkJEQjY1MTlDQjkxMUU0QTI5QUZDQkY2NkFCQjQxQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QkJEQjY1MjlDQjkxMUU0QTI5QUZDQkY2NkFCQjQxQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVCQkRCNjRGOUNCOTExRTRBMjlBRkNCRjY2QUJCNDFDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVCQkRCNjUwOUNCOTExRTRBMjlBRkNCRjY2QUJCNDFDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IWaQPwAAAO5JREFUeNpiYCAdMAJxFxB/A+ILQKxMjgHTgfg/El5BqgET0QwA4e2kGNKHxYCfQGxHrAFdWAz4BcRBxBrQisWAP0AcQqwBDTgMCCfWgFocBsQSa0AFFgP+AnECsQYUYTHgHxAnE2tAAQ4DMog1IAeqAd2AXGINSMNiwH+oy4gC0TgMKCElOb/CYkAVKQYw4RD/R2r2xuWdYlINojhgCUVxDqkG4Ups6aQaRHGyp1oGJFQUxJBqEMWFEtWKR3wF9U9SCmqCVQYzCYbsAmJBIDZHEgPpl2Am0TU7gVgciE2QxM6TUZ/DK/RPsAodIMAAM6GXfCy7p4MAAAAASUVORK5CYII=");
  background-position: 15px 35px;
  background-repeat: no-repeat;
  text-indent: -99999px;
  position: absolute;
  top: 0px;
  display: block;
}
#content article.clinic-view .photos .arr.left {
  left: 0px;
}
#content article.clinic-view .photos .arr.right {
  right: 0px;
  -moz-transform: rotate(180deg); /* Для Firefox */
    -ms-transform: rotate(180deg); /* Для IE */
    -webkit-transform: rotate(180deg); /* Для Safari, Chrome, iOS */
    -o-transform: rotate(180deg); /* Для Opera */
    transform: rotate(180deg);
}
#content article.clinic-view .photos .arr:hover {
  background-color: rgba(255, 255, 255, 0.5);
}
#content article.clinic-view .photos .wrp {
  overflow: hidden;
  position: relative;
  width: 700px;
  height: 100px;
}
#content article.clinic-view .photos .wrp ul {
  margin: 0px;
  padding: 0px;
  top: 0px;
  position: absolute;
}
#content article.clinic-view .photos .wrp ul li {
  display: block;
  float: left;
  list-style: none;
}
#content article.clinic-view .photos .wrp ul li:not(:last-child) {
  padding-right: 10px;
}
#content article.clinic-view .photos .wrp ul li a {
  outline: none;
}
#content article.clinic-view .docturu {
  border-top: 1px solid #68866c;
  border-bottom: 3px solid #68866c;
  margin: 20px 0;
}
#content article.clinic-view .docturu .left {
  width: 30%;
  float: left;
  padding: 15px 0;
}
#content article.clinic-view .docturu .right {
  padding: 15px 0;
  margin-left: 50%;
  width: 50%;
  line-height: 19px;
}
#content article.clinic-view .docturu .right a {
  font-size: 16px;
  text-decoration: none;
  border-bottom: 1px solid #68866c;
}
#content article.clinic-view .docturu .right a:hover {
  border-bottom: 1px solid transparent;
}

#content article.clinic-view .article-photo {
  display: block;
  margin: 20px 0;
  overflow: hidden;
  font-size: 11px;
  padding: 10px 0 5px 0;
}
#content article.clinic-view .article-photo * {
 font-size: 11px; 
}
#content article.clinic-view .article-photo p, #content article.article-view .article-photo a {
  color: #999;
}
#content article.clinic-view .article-photo img {
  display: block;
  margin-bottom: 5px;
}
#content article.clinic-view .article-photo .description {
  color: #999;
  margin-bottom: 5px;
  display: inline-block;
}
#content article.clinic-view .article-photo .source {
  display: block;
}
#content article.clinic-view .article-photo .source, #content article.article-view .article-photo .source * {
  color: #999;
}


#content article.clinic-view .replies {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #68866c;
}
#content article.clinic-view .replies.nob {
  border: none;
  padding-top: 0px;
  margin-top: 0px;
}
#content article.clinic-view .replies .answer_thanks {
  background: #68866c;
  color: white;
  padding: 20px;
}
#content article.clinic-view .replies .answer_thanks h3 {
  color: white;
  margin-top: 0px;
}
#content article.clinic-view .replies .title {
  display: inline-block;
  margin-bottom: 20px;
  font-size: 15px;
  color: #666;
}
#content article.clinic-view .replies h3 a.none {
  text-decoration: none;
  font-size: 18px;
  font-family: "PT Sans", sans-serif;
}
#content article.clinic-view .replies h3 a.none:hover {
  text-decoration: underline;
}
#content article.clinic-view .replies h3 a.c {
  font-size: 12px;
  text-decoration: none;
  float: right;
  margin-top: 7px;
  border-bottom: 1px solid transparent;
}
#content article.clinic-view .replies h3 a.cb {
  float: right;
}
#content article.clinic-view .replies h3 a.c:hover {
  border-bottom: 1px solid #68866c;
}
#content article.clinic-view .replies .all-replies {
  color: #68866c;
}
#content article.clinic-view .replies .all-replies a {
  border-bottom: 1px solid transparent;
  text-decoration: none;
}
#content article.clinic-view .replies .all-replies a:hover {
  border-bottom: 1px solid #68866c;
}
#content article.clinic-view .replies > ul {
  padding: 0px;
  margin: 20px 0 0 0;
  display: block;
  width: 100%;
}
#content article.clinic-view .replies > ul > li {
  list-style: none;
  padding: 30px;
  background: #eff1ef;
  margin-bottom: 20px;
  display: block;
  width: 100%;
  box-sizing: border-box;
}
#content article.clinic-view .replies > ul > li.answer {
  padding: 10px 30px 10px 30px;
  margin-top: -20px;
  background: #68866c;
}
#content article.clinic-view .replies > ul > li.answer * {
  color: white;
}
#content article.clinic-view .replies > ul > li.answer_form {
  padding: 20px 30px 30px 30px;
  margin-top: -20px;
  border-top: 1px solid #68866c;
  display: none;
}
#content article.clinic-view .replies > ul > li.answer_form h3 {
  color: white;
  margin: 0 0 20px 0;
  color: #68866c;
}
#content article.clinic-view .replies > ul > li.answer_form .rights {
  margin-left: 220px;
  font-size: 12px;
  color: #999;
  margin-top: 10px;
}
#content article.clinic-view .replies > ul > li.answer_form .lefts {
  float: left;
}
#content article.clinic-view .replies > ul > li.answer_form textarea {
  padding: 10px;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #68866c;
  border-radius: 5px;
  height: 70px;
  outline: none;
}
#content article.clinic-view .replies > ul > li .left {
  width: 150px;
  float: left;
}
#content article.clinic-view .replies > ul > li .left .ava {
  border-radius: 35px;
  margin-bottom: 15px;
  display: block;
}
#content article.clinic-view .replies > ul > li .left .name {
  font-size: 14px;
  color: black;
  display: inline-block;
  margin-bottom: 15px;
}
#content article.clinic-view .replies > ul > li .left .cdate {
  color: #666;
  margin-bottom: 15px;
  display: block;
}
#content article.clinic-view .replies > ul > li .left .ankor {
  color: #68866c;
  display: block;
  margin-bottom: 15px;
  text-decoration: none;
}
#content article.clinic-view .replies > ul > li .left .ankor:hover {
  text-decoration: underline;
}
#content article.clinic-view .replies > ul > li .left .clinic_reply {
  margin-top: 15px;
  color: #68866c;
}
#content article.clinic-view .replies > ul > li .left .clinic_reply a {
  text-decoration: none;
}
#content article.clinic-view .replies > ul > li .left .clinic_reply a:hover {
  text-decoration: underline;
}
#content article.clinic-view .replies > ul > li .left .clinic_reply .warn {
  display: inline-block;
  background: #68866c;
  color: white;
  font-size: 11px;
  font-weight: bold;
  padding: 3px 9px;
  margin-right: 5px;
  border-radius: 13px;
}
#content article.clinic-view .replies > ul > li .left .cmts {
  color: #68866c;
  font-size: 14px;
  text-decoration: none;
}
#content article.clinic-view .replies > ul > li .left .cmts:hover {
  text-decoration: underline;
}
#content article.clinic-view .replies > ul > li .right {
  margin-left: 170px;
}
#content article.clinic-view .replies > ul > li .right .rating {
  overflow: hidden;
  margin-bottom: 20px;
}
#content article.clinic-view .replies > ul > li .right .numbs .nn, #content article.clinic-view .replies > ul > li .right .numbs .n {
  background: #eff1ef;
}
#content article.clinic-view .replies > ul > li .right .numbs, #content article.clinic-view .replies > ul > li .right .numbs ul {
  width: 390px;
}
#content article.clinic-view .replies > ul > li .right .rate {
  margin-left: 433px;
}
#content article.clinic-view .replies > ul > li .right .replytext {
  background: white;
  padding: 15px;
}

#content article.clinic-view .warn-form {
  background: #eff1ef;
  padding: 15px 30px;
  background: #68866c;
  color: white;
  margin: 30px 0 0 0;
  font-size: 13px;
}
#content article.clinic-view .warn-form ul {
  padding: 0px;
  margin: 0px;
  width: 100%;
}
#content article.clinic-view .warn-form ul li {
  list-style: none;
  margin-bottom: 7px;
}
#content article.clinic-view .reply-form {
  background: #eff1ef;
  padding: 30px;
  margin: 30px 0 0 0;
}
#content article.clinic-view .reply-form ul {
  padding: 0px;
  margin: 0px;
  width: 100%;
}
#content article.clinic-view .reply-form ul li {
  list-style: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQzQ4NjJGRjlEMTcxMUU0QTI5QUZDQkY2NkFCQjQxQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQzQ4NjMwMDlEMTcxMUU0QTI5QUZDQkY2NkFCQjQxQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJDNDg2MkZEOUQxNzExRTRBMjlBRkNCRjY2QUJCNDFDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJDNDg2MkZFOUQxNzExRTRBMjlBRkNCRjY2QUJCNDFDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zy4R1AAAABlJREFUeNpiTEtL28DAwOAAxAZMDEgAIMAAMz4CVovtn4kAAAAASUVORK5CYII=") repeat-x left 17px;
  margin-bottom: 35px;
}
#content article.clinic-view .reply-form ul li .nn {
  display: inline-block;
  background: #eff1ef;
  padding-right: 10px;
  color: #666;
  font-size: 18px;
}
#content article.clinic-view .reply-form ul li .n {
  float: right;
  text-align: left;
  display: block;
  background: #eff1ef;
}
#content article.clinic-view .reply-form ul li .n a {
  display: block;
  outline: none;
  width: 32px;
  height: 32px;
  border-radius: 18px;
  float: left;
  margin-left: 15px;
  color: #666;
  font-size: 16px;
  text-align: center;
  line-height: 33px;
  text-decoration: none;
  border: 2px solid transparent;
}
#content article.clinic-view .reply-form ul li .n a:nth-child(1) {
  background: #ffcccc;
}
#content article.clinic-view .reply-form ul li .n a:nth-child(2) {
  background: #ff9999;
}
#content article.clinic-view .reply-form ul li .n a:nth-child(3) {
  background: #ff6666;
}
#content article.clinic-view .reply-form ul li .n a:nth-child(4) {
  background: #ff6666;
}
#content article.clinic-view .reply-form ul li .n a:nth-child(5) {
  background: #ff1f1f;
}
#content article.clinic-view .reply-form ul li .n a:hover {
  background: #eff1ef;
  border: 1px solid red;
  width: 34px;
  height: 34px;
  padding-top: 1px;
}
#content article.clinic-view .reply-form ul li .n a.act {
  background: white;
  border: 2px solid red;
}
#content article.clinic-view .reply-form ul li .n a.act:hover {
  width: 32px;
  height: 32px;
  padding-top: 0px;
}
#content article.clinic-view .reply-form > div {
  text-align: center;
}
#content article.clinic-view .reply-form textarea {
  margin-top: 20px;
  margin-bottom: 10px;
  width: 610px;
  height: 300px;
  outline: none;
  padding: 15px;
  color: #666;
  font-size: 15px;
  border-radius: 5px;
  border: 1px solid #68866c;
}
#content article.clinic-view .nearhere {
  border-top: 1px solid #68866c;
  margin: 20px 0 0 0;
  padding: 10px 0 0 0;
}
#content article.clinic-view .nearhere ul {
  padding: 0 0 0 18px;
  font-size: 15px;
  line-height: 18px;
}
#content article.clinic-view .nearhere ul li {
  margin-bottom: 2px;
}
#content article.clinic-view .nearhere ul li a {
  color: black;
  text-decoration: none;
}
#content article.clinic-view .nearhere ul li a:hover {
  text-decoration: underline;
}
#content article.clinic-view .nearhere .left {
  width: 45%;
  float: left;
  padding: 15px 0;
}
#content article.clinic-view .nearhere .right {
  padding: 15px 0;
  margin-left: 50%;
  width: 50%;
  line-height: 19px;
}
#content article.clinic-view .nearhere > div > span {
  display: block;
  color: #68866c;
  font-size: 18px;
}
#content article.clinic-view .nearhere .right a:hover {
  border-bottom: 1px solid transparent;
}


#content article.clinic-view ul , #content article.clinic-view ol {
  display: inline-block;
  margin: 8px 0;
}
#content article.clinic-view p {
  margin: 0 0 1em 0;
}
#content article.clinic-view .article p, #content article.clinic-view .article * {
  font-size: 15px !important;
}
#content article.clinic-view .article b, #content article.clinic-view .article strong {
  font-size: 15px !important;
}

#content article.clinic-view .clinic-video {
  position: relative;
  z-index: 1;
  width: 504px;
}
#content article.clinic-view .clinic-video img {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
#content article.clinic-view .clinic-video .description {
  color: #999;
  margin: 5px 0;
  display: inline-block;
}
#content article.clinic-view .clinic-video .notice {
  position: absolute;
  top: 110px;
  right: 102px;
  width: 300px;
  padding: 20px;
  font-size: 15px;
  line-height: 1.3em;
  color: #fff;
  background: #68866c;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
#content article.clinic-view figure {
  margin-bottom: 20px;
  overflow: hidden;
  position: relative;
  display: block;
}
#content article.clinic-view figcaption {
  position: absolute;
  bottom: 0px;
  left: 0px;
  background: rgba(255, 255, 255, 0.45);
  display: block;
  width: 100%;
}
#content article.clinic-view figcaption > div {
  color: white;
  font-size: 11px;
  padding: 5px 8px 3px 8px;
}
#content article.clinic-view figcaption > div a {
  color: white;
}

#content article.clinic-view h1 {
  color: #666;
  font-family: "PT Sans", sans-serif;
  font-size: 24px;
  line-height: 27px;
  margin: 0 0 10px 0;
  font-weight: normal;
}
#content article.clinic-view h3 {
  margin: 10px 0;
}
#content article.clinic-view header {
  margin-bottom: 10px;
}
#content article.clinic-view header span.tools {
  font-size: 11px;
  color: #666;
}
#content article.clinic-view header span.tools b {
  color: #68866c;
}
#content article.clinic-view header span.tools a {
  color: #666;
}
#content article.clinic-view div.article blockquote {
  color: #666;
  font-weight: bold;
  font-size: 13px;
}
#content article.clinic-view .related {

}
#content article.clinic-view .related ul {
  padding: 0;
  margin: 0px;
}
#content article.clinic-view .related ul li {
  list-style: none;
}
#content article.clinic-view .related ul li:not(:last-child) {
  margin-bottom: 10px;
}
#content article.clinic-view .related ul li span.dot {
  color: #68866c;
  display: inline-block;
  margin-right: 6px;
}
#content article.clinic-view .related ul li a {
  color: #68866c;
  font-weight: normal;
  font-size: 13px;
  margin: 0;
  text-decoration: none;
}
#content article.clinic-view .clinic-photo {
  display: block;
  width: 504px;
  margin: 20px 0;
  overflow: hidden;
  font-size: 11px;
  padding: 10px 0 5px 0;
}
#content article.clinic-view .clinic-photo * {
 font-size: 11px; 
}
#content article.clinic-view .clinic-photo p, #content article.clinic-view .clinic-photo a {
  color: #999;
}
#content article.clinic-view .clinic-photo img {
  display: block;
  margin-bottom: 5px;
}
#content article.clinic-view .clinic-photo .description {
  color: #999;
  margin-bottom: 5px;
  display: inline-block;
}
#content article.clinic-view .clinic-photo .source {
  display: block;
}
#content article.clinic-view .clinic-photo .source, #content article.clinic-view .clinic-photo .source * {
  color: #999;
}
#content article.clinic-view .photogallery {
  display: block;
  width: 663px;
  margin: 20px 0;
  border: 1px solid #999999;
  padding: 15px 20px;
  overflow: hidden;
  position: relative;
  font-size: 11px;
}

#content .clinics-map-form .label_check { padding-left: 19px; }
#content .clinics-map-form .label_radio    { background: url(/frontend/images/site/radio-off.png) no-repeat; } /* todo: not found */
#content .clinics-map-form .label_check    { background: url(/frontend/images/site/check-off.png) no-repeat left 2px; }
#content .clinics-map-form label.c_on      { background: url(/frontend/images/site/check-on.png) no-repeat left 2px; }
#content .clinics-map-form label.r_on      { background: url(/frontend/images/site/radio-on.png) no-repeat; } /* todo: not found */
#content .clinics-map-form .label_check input,
#content .clinics-map-form .label_radio input  { position: absolute; left: -9999px; }
#content .clinics-map-form .search-addr {
  width: 420px;
  float: left;
}
#content .clinics-map-form .search-addr span.sample {
  display: inline-block;
  margin-bottom: 15px;
  font-size: 12px;
}
#content .clinics-map-form .search-addr p {
  color: #999;
}
#content .clinics-map-form .search-addr input[type=text] {
  border: 1px solid #68866c;
  padding: 6px 10px;
  font-size: 15px;
  width: 400px;
  color: #666;
  margin-bottom: 10px;
  outline: none;
}
#content .clinics-map-form .search-addr input[type=button] {

}
#content .clinics-map-form .search-specs {
  width: 245px;
  margin-left: 455px;
}
#content .clinics-map-form .search-specs ul {
  padding: 0px;
  margin: 0px;
}
#content .clinics-map-form .search-specs ul li {
  list-style: none;
  font-size: 15px;
  margin-bottom: 8px;
}
#content .clinics-map-form h3 {
  margin-bottom: 20px;
}

#content .clinics-map-form input[type=submit] {
  border: none;
  width: 150px !important;
  margin-bottom: 20px;
}
#content .clinics-map-form .search-left {
  width: 240px;
  float: left;
}
#content .clinics-map-form .search-left input[type=text] {
  border: 1px solid #68866c;
  padding: 6px 10px;
  font-size: 15px;
  width: 220px;
  color: #666;
  margin-bottom: 10px;
  outline: none;
}
#content .clinics-map-form .search-left span.sample {
  display: inline-block;
  margin-bottom: 15px;
  font-size: 12px;
}
#content .clinics-map-form .search-right {
  width: 420px;
  margin-left: 280px;
}
#content .clinics-map-form .search-left section ul {
  margin-bottom: 35px;
}
#content .clinics-map-form .search-left ul {
  padding: 0px;
  margin: 0px;
}
#content .clinics-map-form .search-left ul li {
  list-style: none;
  font-size: 15px;
  margin-bottom: 8px;
}
#content .clinics-map-form .search-left h3.common.slider {
  border-bottom: 1px dotted #68866c;
  display: inline-block;
  cursor: pointer;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDhCRjA1QkEwMDkxMUU0ODlDMUEyMTcyQTk3NzQ4QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDhCRjA1Q0EwMDkxMUU0ODlDMUEyMTcyQTk3NzQ4QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0OEJGMDU5QTAwOTExRTQ4OUMxQTIxNzJBOTc3NDhBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0OEJGMDVBQTAwOTExRTQ4OUMxQTIxNzJBOTc3NDhBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zQyILgAAAFNJREFUeNo8jNERwCAIQ4l1UukO9bO7tkP0LxK0chcOci8pJE1q3dkuzxta3k+aBqHwjud7mU+akO4aBjZlM1D3xZ82K+LJRSoeZWVVYZKEniHAAHEAHwlmbEDLAAAAAElFTkSuQmCC") no-repeat right center;
  padding-right: 15px;
}
#content .clinics-map-form .search-left h3.common.slider + ul {
  display: none;
}
#content .clinics-map-form .search-right .clinics-list {
  margin-top: 25px;
}
#content .emportal-annons {
  margin-top: 40px;
  margin-bottom: 20px;
  padding-bottom: 40px;
  border-bottom: 1px dotted black;
}
#content .emportal-annons .im {
  float: left;
  padding-top: 8px;
  width: 80px;
}
#content .emportal-annons .descr {
  margin-left: 80px;
}
#content .emportal-annons .descr span {
  display: block;
}
#content .emportal-annons .descr .title {
  font-size: 18px;
}
#content .emportal-annons .descr .phone {
  color: #68866c;
  font-size: 20px;
}
#content .emportal-annons .descr .emportal {
  color: #999;
  font-size: 12px;
}
#content .clinics-list ul {
  padding: 0px;
  margin: 0px;
}
#content .clinics-list ul li {
  list-style: none;
}
#content .clinics-list ul li:not(:last-child) {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px dotted black;
}
#content .clinics-list ul li a.title {
  color: black;
  text-decoration: none;
}
#content .clinics-list ul li a.title:hover {
  text-decoration: underline;
}
#content .clinics-list ul li .addr, #content .clinics-list ul li .phone, #content .clinics-list ul li .subway, #content .clinics-list ul li .district {
  display: block;
}









#content article.disease-view {
  margin-bottom: 40px;
}
#content article.disease-view .main-view {
  width: 519px;
  float: left;
}
#content article.disease-view > aside {
  width: 170px;
  margin-left: 549px;
}
#content article.disease-view > aside section {
  margin-bottom: 20px;
}
#content article.disease-view .main-view h5 {
  background: #68866c;
  color: white;
  margin: 0 0 15px 0;
  font-weight: bold;
  font-size: 18px;
  font-family: "PT Serif", sans-serif;
  display: block;
  padding: 5px 10px;
}
#content article.disease-view > aside section h5 {
  background: #68866c;
  color: white;
  margin: 0 0 15px 0;
  font-weight: bold;
  font-size: 14px;
  font-family: "PT Serif", sans-serif;
  display: inline-block;
  padding: 5px 10px;
}
#content article.disease-view ul , #content article.disease-view ol {
  display: inline-block;
  margin: 8px 0;
}
#content article.disease-view p {
  margin: 0 0 1em 0;
}
#content article.disease-view .article p, #content article.disease-view .article *:not(h3) {
  font-size: 15px !important;
}
#content article.disease-view .article b, #content article.disease-view .article strong {
  font-size: 15px !important;
}

#content article.disease-view h1 {
  color: #68866c;
  font-size: 30px;
  margin: 0 0 10px 0;
  font-weight: normal;
  font-family: "PT Serif", sans-serif;
}
#content article.disease-view h3 {
  margin: 10px 0;
}
#content article.disease-view div.article blockquote {
  color: #666;
  font-weight: bold;
  font-size: 13px;
}
#content article.disease-view .related {
  font-size: 14px;
}
#content article.disease-view .related ul {
  padding: 0;
  margin: 0px;
  display: block;
}
#content article.disease-view .related ul li {
  list-style: none;
  margin-bottom: 7px;
}
#content article.disease-view .related ul li:not(:last-child) {
  margin-bottom: 2px;
}
#content article.disease-view .related ul li span.dot {
  color: #68866c;
  display: inline-block;
  margin-right: 6px;
}
#content article.disease-view .related ul li a {
  color: #68866c;
  font-weight: normal;
  font-size: 15px;
  margin: 0;
  text-decoration: none;
}
#content article.disease-view .related ul li a:hover {
  text-decoration: underline;
}


#content article.disease-view .promo ul {
  padding: 0px;
  margin: 0px;
  display: block;
  border: 1px solid #e0e4e0;
}
#content article.disease-view .promo ul li {
  padding: 10px;
  list-style: none;
  margin-bottom: 7px;
}
#content article.disease-view .promo ul li img {
  margin-bottom: 4px;
}
#content article.disease-view .promo ul li:not(:last-child) {
  margin-bottom: 2px;
  border-bottom: 1px solid #e0e4e0;
}
#content article.disease-view .promo ul li a {
  color: #68866c;
  font-weight: normal;
  margin: 0;
  text-decoration: none;
  display: inline-block;
  margin-bottom: 3px;
}
#content article.disease-view .promo ul li b {
  display: block;
  font-weight: normal;
  font-size: 13px;
  background-position: left 3px !important;
  margin-bottom: 4px;
}
#content article.disease-view .promo ul li a:hover {
  text-decoration: underline;
}



#content .diseases-page {

}
#content .diseases-page .header {
  background: #eff1ef;
  border-bottom: 1px solid #68866c;
  padding: 20px;
  margin-bottom: 20px;
}
#content .diseases-page .header ul {
  margin: 0px;
  padding: 0px;
  overflow: hidden;
}
#content .diseases-page .header ul li {
  float: left;
  list-style: none;
  font-size: 17px;
  font-family: "PT Serif", sans-serif;
  text-transform: uppercase;
  margin: 0 6px 0 0;
}
#content .diseases-page h2.f-char {
  color: #666;
  margin: 0;
  position: relative;
  bottom: -8px;
  width: 40px;
  height: 20px;
  font-size: 55px;
  font-weight: 400;
}

#content .diseases-page .diseases-list {
  padding: 0 0 30px 80px;
  margin: 0px;
}
#content .diseases-page .diseases-list li {
  margin-bottom: 7px;
  font-size: 15px;
}








#content .diagnostics-page {

}
#content .diagnostics-page .header {
  background: #eff1ef;
  border-bottom: 1px solid #68866c;
  padding: 20px;
  margin-bottom: 20px;
}
#content .diagnostics-page .header ul {
  margin: 0px;
  padding: 0px;
  overflow: hidden;
}
#content .diagnostics-page .header ul li {
  float: left;
  list-style: none;
  font-size: 17px;
  font-family: "PT Serif", sans-serif;
  text-transform: uppercase;
  margin: 0 6px 0 0;
}
#content .diagnostics-page h2.f-char {
  color: #666;
  margin: 0;
  position: relative;
  bottom: -8px;
  width: 40px;
  height: 20px;
  font-size: 55px;
  font-weight: 400;
}

#content .diagnostics-page .diagnostics-list {
  padding: 0 0 30px 80px;
  margin: 0px;
}
#content .diagnostics-page .diagnostics-list li {
  margin-bottom: 7px;
  font-size: 15px;
}




#content .search-form {

}
#content .search-form .block {
  margin-bottom: 20px;
}
#content .search-form .search-query {
  background: #68866c;
  padding: 15px;
}
#content .search-form .search-query .query-box {
  background: white;
  border: 1px solid white;
}
#content .search-form .search-query .query-box input[type=text] {
  border: none;
  outline: none;
  border-radius: 7px;
  font-size: 15px;
  padding: 4px 6px;
  color: #68866c;
  font-weight: bold;
  width: 620px;
}
#content .search-form .search-query .query-box input[type=submit] {
  border: none;
  border-left: 1px solid #68866c;
  background: white;
  color: #68866c;
  font-weight: bold;
  font-size: 15px;
  line-height: 10px;
  outline: none;
}
#content .search-form .section ul {
  margin: 0px;
  padding: 0px;
}
#content .search-form .section ul li {
  list-style: none;
  float: left;
  margin-right: 20px;
  margin-bottom: 10px;
}
#content .search-form .section ul li label {
  display: inline-block;
  cursor: pointer;
  position: relative;
  padding-left: 25px;
}
#content .search-form .section ul li input[type=radio] {
  display: none;
}
#content .search-form .section ul li label:before {  
  content: "";
  display: inline-block;
  border-radius: 7px;
  width: 13px;
  height: 13px;
  margin-right: 10px;  
  position: absolute;
  left: 0;  
  bottom: 1px;
  border: 1px solid black;
  background-color: white;  
}  
#content .search-form .section ul li input[type=radio]:checked + label:before {  
  content: "\2022";  
  color: #68866c;
  font-size: 28px;
  text-align: center;  
  line-height: 10px;
} 
#content .search-form .search-date {
  float: right;
}
#content .search-form .search-date label {
  margin: 0 5px;
  text-align: right;
}
#content .search-form .search-date input[type=text] {
  width: 77px;
  padding: 4px 6px 2px 6px;
  border: 1px solid #68866c;
  border-radius: 5px;
  margin-right: 5px;
  font-size: 12px;
  outline: none;
}
.search-result {
  font-size: 15px;
  padding-left: 26px;
}
.search-result .typename {
  color: black;
}
.search-result .s-h {
  font-weight: bold;
}



#content .events-list-page {

}
#content .events-list-page aside {
  width: 170px;
  float: right;
  margin-left: 20px;
  padding-left: 20px;
  margin-bottom: 20px;
  border-left: 1px dashed #d0d6d0;
  padding-bottom: 20px;
  border-bottom: 1px dashed #d0d6d0;
}
#content .events-list-page aside section:not(:last-child) {
  margin-bottom: 20px;
}
#content .events-list-page aside section h5 {
  font-weight: bold;
  font-size: 13px;
  color: #68866c;
  margin: 0 0 10px 0;
}
#content .events-title {
  margin-bottom: 15px;
  color: black;
  font-size: 12px;
}
#content .events-title .orange, #content .calendar-block span.orange {
  color: #68866c;
  font-size: 15px;
}
#content .events-title a {
  color: black;
  text-decoration: underline;
}
#content .events-title a:hover {
  text-decoration: none;
}
#content .events-list {
  padding-left: 0px;
}
#content .events-list li {
  list-style: none;
  margin-bottom: 20px;
}
#content .events-list li .photo {
  float: left;
  margin-right: 20px;
  margin-bottom: 10px;
}
#content .events-list li .tools {
  display: block;
  margin-bottom: 10px;
  font-size: 11px;
}
#content .events-list li .tools, #content .events-list li .tools a {
  color: #666;
}
#content .diapazon {
  z-index: 100;
  background: white;
}
#content .diapazon .cal {
  height: 250px;
  display: block;
}
#content .diapazon #events_from {
  width: 220px;
  float: left;
}
#content .diapazon #events_to {
  margin-left: 243px; 
  width: 220px;
}
#content .diapazon h4 {
  margin: 0 0 10px 0;
  font-weight: normal;
  color: #808080;
}
#content #diapazon-calendar {
  color: #68866c;
  float: left;
  margin-top: 3px;
  margin-right: 10px;
}
#content #diapazon-calendar:hover {
  text-decoration: none;
}

#content .events-list-page ul.eventstags {
  padding: 0px;
  margin: 0;
}
#content .events-list-page ul.eventstags li {
  list-style: none;
}
#content .events-list-page .events-filter  {
  margin: 0 0 25px 0;
}
#content .events-list-page .events-filter ul {
  margin: 0px;
  padding: 0px;
  overflow: hidden;
}
#content .events-list-page .events-filter ul li {
  list-style: none;
  float: left;
  margin-right: 20px;
}
#content .events-list-page .events-filter ul li a {
  display: inline-block;
  background: white;
  font-size: 17px;
  color: #68866c;
  text-decoration: underline;
}
#content .events-list-page .events-filter ul li a:hover {
  text-decoration: none;
}
#content .events-list-page .events-filter ul li a.act {
  text-decoration: none;
  font-weight: bold;
}
#content .events-list-page .events-filter ul li a.act:hover {
  text-decoration: underline;
}
#content .events-list-page .events-calendar .dates {
  margin-left: 40px;
  display: block;
  color: #68866c;
}
#events-overlay {
  position: relative;
}
#events-overlay .diapazon {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 490px;
  padding: 10px;
  background: white;
  border: 1px solid #68866c;
  border-radius: 5px;
}






#content .social-bmarks {
  margin: 20px 0;
  overflow: hidden;
}
#content .social-bmarks .sbutton {
  float: left;
  margin-right: 20px;
}
#content .social-bmarks .headlinks {
  margin: 0 0 20px 0;
}
#content .social-bmarks .headlinks a {
  margin-top: 20px;
  font-size: 16px;
  display: inline-block;
  color: black;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 4px 8px;
}
#content .social-bmarks .headlinks a.act {
  background: #eee;
}


#content .doctors-slideshow {
  position: relative;
  overflow: hidden;
  width: 700px;
}
#content .doctors-slideshow .arr {
  text-indent: -999999px;
  position: absolute;
  z-index: 500;
  top: 35px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAjCAIAAAAIQ/27AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNjVCRTE1RkE0QjYxMUU0QjVDNUJDQUVGQTY4MTY4OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNjVCRTE2MEE0QjYxMUU0QjVDNUJDQUVGQTY4MTY4OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE2NUJFMTVEQTRCNjExRTRCNUM1QkNBRUZBNjgxNjg4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE2NUJFMTVFQTRCNjExRTRCNUM1QkNBRUZBNjgxNjg4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+v0zlnQAAAphJREFUeNqMVk1rU1EQnXMTu6+kRbQtaVz4Bdpdqe70j4o73bS4KqV7u1AIRQTpxl8ggiRNozC+l/s1M29e7AuEy33zzp1z5uMOpt+m1PcwEeqi+TFz2jFmzXuAiaNliFsuYmOX1ogbDPQYI+KlJ9Dt7Eh6nN7DssnrYD/i4lmlRgKrVSC94fwiH5OJBOOdOB5FSoklmaVXjSyaWXBVp6g5lEdKDK4OVjAmBWoFWu1Am1YfV2bcOs+WqARNngESJTGGcsooIKUU0VecsvYx6TQ/CS6hu0kS4GVoRnE2/RrRyROqYpBBhTROWrOGIE/P1bc1UCzVbLMEIFVR6r+Dx6LwUpmyTfp2R/KNZyz/LNfRz+v+MtVl1vxmi9n0+6U8GjoLi1uh90xdZrPr2duP77Y3R6bc3SeY9I46Gu/ni3mD+GzydPxgXOFKznawhzHurFNVxn1+M39/+uHg0YtXBy8VAnKEwab/hhT3Pvqg4/OTn79/NYjCOdh60eI29NmmjlZ5svdwZ3vn6sdV6SO9VZABhlw8ZHIz4ej54dbm6PPXLzd/l0/2Hw8GA9c4doBYd6HWCXS7Ekfv3dvdujs6uzj/dHmBbKe6n87roayTSk13uY07G28OX+/fH18vF2u4p6YODE3TMJKtSKUWONmd/OcSK2Warg2vFSGR8kO4plhD6ZumXdZUY53tyjOgLESrDuIz9hNQzxOiW6HwqFFir/PDqwIINQqDcqoSsDYUdCijIxfIXPiKE2TrQrjVheE14w5wmhqaSzaQDraJg7x5nIGFvfkG3QnFmef8qYRsu+4ME26LYrKDlE141gMLdPTtnc5rb2x2FJO+h5JxIGd+U5TZIQsoh+IqFFeUc8yO0PCTgdVF0a7/CTAAOEI7HGw/0lUAAAAASUVORK5CYII=") no-repeat left top;
  width: 28px;
  height: 35px;
  display: block;
}
#content .doctors-slideshow .arr.left {
  left: 0px;
}
#content .doctors-slideshow .arr.right {
  right: 0px;
  -webkit-transform: rotate(-180deg); /* Chrome y Safari */
  -moz-transform: rotate(-1800deg); /* Firefox */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=4); /* Internet Explorer */
  -o-transform: rotate(-1800deg); /* Opera */
}
#content .doctors-slideshow ul {
  padding: 0px;
  margin: 0 0 0 0px;
  width: 9999px;
  position: relative;
}
#content .doctors-slideshow ul li {
  list-style: none;
  float: left;
  width: 700px;
}
#content .doctors-slideshow ul li a.doctor-preview {
  display: block;
  width: 106px;
  padding: 12px;
  border: 1px solid #d0d6d0;
  float: left;
  color: black;
  text-decoration: none;
  text-align: center;
  outline: none;
}
#content .doctors-slideshow ul li a.doctor-preview:hover {
  border: 1px solid #68866c;
  background: #68866c;
  color: white;
}
#content .doctors-slideshow ul li a.doctor-preview:not(:last-child) {
  margin-right: 10px;
}
#content .doctors-slideshow ul li a.doctor-preview > div {
  display: none;
  text-align: center;
  vertical-align: middle;
  width: 106px;
  height: 129px;
  background: white;
  color: #68866c;
}
#content .doctors-slideshow ul li a.doctor-preview > div > span {
  display: inline-block;
}
#content .doctors-slideshow ul li a.doctor-preview img {
  max-width: 106px;
}
#content .doctors-slideshow ul li a.doctor-preview img {
  margin-bottom: 15px;
}
#content .doctors-slideshow:not(.emportal) ul li a.doctor-preview:hover img {
  display: none;
}
#content .doctors-slideshow ul li a.doctor-preview:hover > div {
  display: table-cell;
}
#content .doctors-slideshow ul li a.doctor-preview > span.name {
  margin-top: 10px;
  display: block;
}
#content .doctors-slideshow .dots {
  position: relative;
  text-align: center;
  margin: 12px 0 0 0;
  font-size: 11px;
  line-height: 11px;
  color: #666;
}
#content .doctors-slideshow .dots .list {
  color: #666;
  display: inline-block;
  text-decoration: none;
  border-bottom: 1px solid transparent;
}
#content .doctors-slideshow .dots .list:hover {
  border-bottom: 1px solid #666;
}
#content .doctors-slideshow .dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  text-indent: -9999px;
  background: #b7c1b7;
  margin-right: 5px;
  border: none;
  color: white;
}
#content .doctors-slideshow .dot.current {
  background: #68866c;
}
#content .doctors-slideshow.emportal {

}
#content .doctors-slideshow.emportal ul li {
  float: none;
  overflow: hidden;
  display: block;
  margin-bottom: 10px;
}
#content .doctors-slideshow.emportal ul li a.doctor-preview > span.name {
  margin-top: 0;
}
#content .doctors-slideshow.emportal ul li a.doctor-preview > span.specialties {
  font-size: 12px;
  display: block;
  margin-top: 3px;
}
#content .doctors-slideshow.emportal ul li a.doctor-preview > span.price {
  font-size: 13px;
  display: block;
  margin-top: 10px;
}
#content .doctors-slideshow.emportal ul li a.doctor-preview > span.click {
  font-size: 12px;
  display: block;
  margin-top: 20px;
}
.doctors_inner_text {padding-top: 30px;}
#content .doctors-specs {
  margin-top: 30px;
  padding-top: 30px;
  border-top: 1px solid #68866c;
}
#content .doctors-specs > div {
  margin-top: 30px;
}
#content .doctors-specs ul {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 220px;
}
#content .doctors-specs ul:not(:last-child) {
  margin-right: 20px;
}
#content .doctors-specs ul li {
  list-style: none;
  font-size: 15px;
  margin-bottom: 4px;
}
#content .doctors-specs ul li a {
  color: black;
  text-decoration: none;
}
#content .doctors-specs ul li a:hover {
  text-decoration: underline;
}
#content .doctors-twocol-block {
  margin-top: 30px;
  padding-top: 30px;
  border-top: 1px solid #68866c;
}
#content .doctors-twocol-block .left {
  float: left;
  width: 434px;
}
#content .doctors-twocol-block aside {
  width: 253px;
  margin-left: 464px;
}
#content .doctors-twocol-block aside section {
  margin-bottom: 15px;
}
#content .doctors-twocol-block aside section h5 {
  background: #68866c;
  color: white;
  font-weight: bold;
  font-size: 12px;
  font-family: "PT Serif", sans-serif;
  display: inline-block;
  padding: 5px 10px;
}
#content .doctors-twocol-block aside section.articles > ul {
  padding: 0px;
  margin: 20px 0;
}
#content .doctors-twocol-block aside section.articles > ul li {
  list-style: none;
  overflow: hidden;
}
#content .doctors-twocol-block aside section.articles > ul li:not(:last-child) {
  margin-bottom: 20px;
}
#content .doctors-twocol-block aside section.articles > ul li p {
  margin: 0px;
}
#content .doctors-twocol-block aside section.articles ul li .ttl {
  display: block;
  text-decoration: none;
  font-size: 15px;
  line-height: 18px;
  margin-bottom: 10px;
  font-family: "PT Serif", sans-serif;
}
#content .doctors-twocol-block aside section.articles ul li .ttl:hover {
  text-decoration: underline;
}
#content .doctors-twocol-block aside section.articles ul li img {
  float: left;
  margin: 0 10px 0px 0;
  position: relative;
  top: 4px;
}
#content .doctors-twocol-block aside section.articles ul li p {
  font-size: 13px;
}



#content .doctors-twocol-block aside section.doctors {
  border-top: 1px solid #68866c;
  margin: 20px 0 0 0;
  padding: 20px 0 0 0;
}
#content .doctors-twocol-block aside section.doctors > a {
  font-size: 12px;
}
#content .doctors-twocol-block aside section.doctors > span {
  display: block;
  color: #68866c;
  font-size: 18px;
}
#content .doctors-twocol-block aside section.doctors > ul {
  padding: 0px;
  margin: 20px 0;
}
#content .doctors-twocol-block aside section.doctors > ul li {
  list-style: none;
  width: 253px;
  margin-bottom: 20px;
}
#content .doctors-twocol-block aside section.doctors > ul li img {
  width: 50px;
}
#content .doctors-twocol-block aside section.doctors ul li .name {
  display: block;
  text-decoration: none;
  font-size: 19px;
  line-height: 18px;
  margin-bottom: 10px;
  font-family: "PT Serif", sans-serif;
}
#content .doctors-twocol-block aside section.doctors ul li .status {
  margin-bottom: 5px;
  display: block;
}
#content .doctors-twocol-block aside section.doctors ul li .tickets, #content .doctors-twocol-block aside section.doctors ul li .thanks {
  display: block;
  color: #68866c;
}
#content .doctors-twocol-block aside section.doctors > ul li p {
  margin: 0px;
}
#content .doctors-twocol-block aside section.doctors ul li .ttl:hover {
  text-decoration: underline;
}
#content .doctors-twocol-block aside section.doctors ul li img {
  float: left;
  margin: 0 10px 0px 0;
}
#content .doctors-twocol-block aside section.doctors ul li p {
  font-size: 13px;
}

#content ul.doctors-list {
  padding: 0px;
  margin: 0 0 25px 0;
  overflow: hidden;
}
#content ul.doctors-list li {
  list-style: none;
  overflow: hidden;
  padding-bottom: 20px;
  border-bottom: 1px dashed #eff1ef;
  margin-bottom: 20px;
}
#content ul.doctors-list li img {
  margin: 0 10px 2px 0;
  float: left;
  max-width: 120px;
}
#content ul.doctors-list li > a {
  text-decoration: none;
}
#content ul.doctors-list li > a:hover {
  text-decoration: underline;
}
#content ul.doctors-list li h2 {
  margin: -3px 0 5px 0;
  font-weight: normal;
  font-size: 19px;
}
#content ul.doctors-list li .status {
  margin-bottom: 5px;
  display: block;
}
#content ul.doctors-list li .thanks, #content ul.doctors-list li .tickets {
  color: #68866c;
  display: block;
}



#content .doctor-head {
  margin-bottom: 30px;
  overflow: hidden;
}
#content .doctor-head .photo {
  float: left;
  margin: 0 10px 10px 0;
}
#content .doctor-head .tools {
  color: #666;
  display: block;
}
#content .doctors-tickets {
  padding: 0px;
  margin: 0px;
}
#content .doctors-tickets.view {
  margin-bottom: 50px;
}
#content .doctors-tickets li {
  list-style: none;
}
#content .doctors-tickets li.doc {
  margin-left: 50px;
}
#content .doctors-tickets li .tools {
  color: #68866c;
}
#content .doctors-tickets li .changecmt {
  text-decoration: none;
  border-bottom: 1px dashed #68866c;
  outline: none;
}
#content .doctors-tickets li:not(:last-child) {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #e0e4e0 ;
}
#content .doctors-tickets li span.tools {
  display: inline-block;
  margin-bottom: 7px;
  font-size: 13px;
}
#content .doctors-tickets li span.tools span.first-line {
  display: inline-block;
}
#content .doctors-tickets li span.tools span.second-line {
  display: inline-block;
  font-size: 12px;
  color: #68866c;
}
#content .doctors-tickets li p {
  font-size: 14px;
  margin: 0px;
}
#content .doctors-tickets li span.haveattach {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QzI2QzY5QUE1MjMxMUU0QjVDNUJDQUVGQTY4MTY4OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QzI2QzY5QkE1MjMxMUU0QjVDNUJDQUVGQTY4MTY4OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdDMjZDNjk4QTUyMzExRTRCNUM1QkNBRUZBNjgxNjg4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdDMjZDNjk5QTUyMzExRTRCNUM1QkNBRUZBNjgxNjg4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BZv4VwAAANxJREFUeNqEUkESwjAIhE6e48nn2J6sHkz1bl/gB4w9OB7rN7EQIKkezHQ6ZMPCLgnurz0BIJRF8jFEfIIagGAY9BBLIoIxECnHCFaBgtUd2khVG6lBQPUe73OCoEQB0/xwOcMurpQauXGUXImVdKWlEULzuj3FFyD8eqesnxOEvIDB+qV5yqF6TO9JvZ1WXhp36JMpnc5tLHKN0I8HKbBMSc1nhlemtVTtkJFLF0UTJ1fzLAKcoDv+D12E70XV5dlNw3azRfi7eEpZDvXj0R5PcWlmF4z98XQ/AgwAgStbJ1SNyXgAAAAASUVORK5CYII=") no-repeat left 4px;
  padding-left: 20px;
  display: block;
  color: #68866c;
  margin-top: 5px;
}
#content .doctors-tickets li span.answer {
  display: inline-block;
  margin-top: 10px;
  font-size: 13px;
}

#content .doctor-page {

}
#content .doctor-page .greenline {
  border-bottom: 1px solid #68866c;
  display: block;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 30px;
}
#content .doctor-page .main-view {
  float: left;
  width: 254px;
}
#content .doctor-page .main-view figure {
  margin-bottom: 10px;
}
#content .doctor-page span.tickets {
  display: block;
  color: #68866c;
  padding-left: 20px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QzI2QzY5MkE1MjMxMUU0QjVDNUJDQUVGQTY4MTY4OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QzI2QzY5M0E1MjMxMUU0QjVDNUJDQUVGQTY4MTY4OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE2NUJFMTYxQTRCNjExRTRCNUM1QkNBRUZBNjgxNjg4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE2NUJFMTYyQTRCNjExRTRCNUM1QkNBRUZBNjgxNjg4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HOwcJwAAAJ5JREFUeNqMkUESwiAMRfOdXlToAdpuWk/gruBeq3fqytPEnzCtG+sQBsJAHskPUFWptXhpGQycaoEwtdqfO+6YRStmmKKu71XD6F7qAWYywPx/YNyAuAM8Exw1IpqG0El6ZqEWpCVbIDikOepSAW4OeKQvxZpfwMAuzUuWIfReyfxKFO955HG9C6zuDfBPAEyQMBPsgOWVe3wf/ggwADL/o5SaaZ5gAAAAAElFTkSuQmCC") no-repeat left 4px;
}
#content .doctor-page span.thanks {
 display: block;
 color: #68866c;
 padding-left: 20px;
 background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QzI2QzY5NkE1MjMxMUU0QjVDNUJDQUVGQTY4MTY4OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QzI2QzY5N0E1MjMxMUU0QjVDNUJDQUVGQTY4MTY4OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdDMjZDNjk0QTUyMzExRTRCNUM1QkNBRUZBNjgxNjg4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdDMjZDNjk1QTUyMzExRTRCNUM1QkNBRUZBNjgxNjg4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++vD8bwAAAKZJREFUeNpckE0SgzAIhaEnrUbXJm5aT+DO6L6tvSmFkB8sjsy8wAcvQSICG24Z5ADf6yvrkTVVLYEWcs+B5t7Ddu6pxj+Fu4f4VV3ACsnE0E3ciUD8xc8OMiBVOVnwBn9B2taAslNTCgthVFsZLom38Dm7wAI2iG2Gzl9A6VGNaKdcH2IZZaI08v18BiBvIKgP0T8cNbupiBmgmTdv56E2zJ1+AgwApxtY/HDQInAAAAAASUVORK5CYII=") no-repeat left 4px;
}
#content .doctor-page aside {
  margin-left: 278px;
}
#content .doctor-page aside section {
  margin-bottom: 10px;
}
#content .doctor-page aside section.name {
  font-size: 25px;
  color: #666;
}
#content .doctor-page aside section.status {
  margin-top: -10px;
}
#content .doctor-page aside section.clinics, #content .doctor-page aside section.rubrics {
  color: #666;
  font-size: 14px;
}
#content .doctor-page aside section.clinics a, #content .doctor-page aside section.rubrics a {
  color: #666;
}
#content .doctor-page aside section.info {
  font-size: 14px;
}
#content .doctor-page aside section.btn {
  text-align: right;
}

#content .doctor-page .ticket-form {
  background: #eff1ef;
  padding: 30px;
}









#content .photoreport .date {
  color: #666;
}
#content .photoreport .lead {
  font-size: 15px;

}
#content .photoreport .photo-big {
  position: relative;
  margin-top: 20px;
  overflow: hidden;
}
#content .photoreport .photo-big .wrap {
  position: relative;
}
#content .photoreport .photo-big .wrap .control {
  display: inline-block;
  position: absolute;
  text-indent: -99999px;
  width: 116px;
  height: 100%;
  z-index: 100;
  opacity: 0;
}
#content .photoreport .photo-big .wrap .control:hover {
  opacity: 0.8 !important;
}
#content .photoreport .photo-big .wrap .control.prev {
  left: 0px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAADJCAYAAAA6ovxaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQjA2OTQ0MDVBREYxMUUzOTA2RUREREFGQUQ2MjkwMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEN0ZBNjJDRTVBREYxMUUzOTA2RUREREFGQUQ2MjkwMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBCMDY5NDNFNUFERjExRTM5MDZFREREQUZBRDYyOTAyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBCMDY5NDNGNUFERjExRTM5MDZFREREQUZBRDYyOTAyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+O6+GpAAAC55JREFUeNrsnXtQ1NcVx3dZYABBYOW1yK7AoohgFMGGBV1gjTut6KpxxOUldNoxMTW2MWoUJVK1SWbadGw1Gnm0NLZmyHTVcReiVBJl5WFKtZkmLopRUUGTNoFVeUbYnmuXDDU1aXxwz+7vnJmdH/fCX+fD95xz7+/svWKbzSYiQ2UyF/IBLiC9vb1nCQoyIBUVFR8QFGRAysvLi0Usp9CH60fW09PTuXv37qMJCQmquzmenIILCEFBCIR9xPcriRMTEynSPyZrbm7+7xwiEjWO/D0lemRACApCIAQFIRCCghAIQUEIhKAgBEJQEAIhKAiBEBSEQAgKQiAEBSEQgoIQCEFBCISgIARCUBACISgIgRAUhEAICkIgBAUhEIKCEAhBQQiEoCAEQlAQAiEoCIEQFIRACApCIAQFIRCCghAIQUEIRPBQMAIRNBSsQAQLBTMQQULBDkRwUBwBiKCgOAoQwUBxJCCCgOJoQJweiiMCcWoojgrEaaE4MhCnhOLoQJwOijMAcSoozgLEaaA4ExCngOJsQBweijMCcWgozgrEYaE4MxCHhOLsQBwOihCAOBQUoQBxGChCAuIQUIQGBD0UIQJBDUWoQNBCETIQlFCEDgQdFAKCDAoBQQaFgCCDQkCQQSEgyKAQEGRQCAgyKAQEGRQCggwKAUEGhYAgg0JAkEEhIMigEBBkUAgIMigEBBkUAoIMCgFBBoWAIINCQJBBISDIoBAQZFAICDIoBAQZFAKCDAoBQQaFgCCDQkCQQSEgfExss9nu9zsCgkwpBAQZFAKCDAoBQQYluK+vj4AgghIEQE7u27fvBAApgqqLgCCAUtPQ0BC1d+/eagDyAbkFBxSDr6/vKb1eL09MTAwnt/A1V/tzW0JCwsdSqbTQ3d19rE6nK4U5C3wGyUV8E32tTCY7PXv27JXJyclbYBxH7uGrFGZWDw+PFfHx8VUQylZD4n/KZDJ9CvM3yE2ja5Li4uJ75875+/tHBQYGvuzt7R3X2dnZfvPmzXaYHyJ3jb5SRtqvIiIiejQaTZbVak2/evXqJzB3jdzFF8pNtVr9GpTH7WPGjCkC1USazeY3W1tb/wq/+5LcxgfKsL0bEhKiSkpKygHFDAGULpg7S27jCAXWLP+Cx3OgGBOUy2vh56cNBsNNCmWjVxJ/o2ImTJhwZv78+Vuzs7NLPD09k2BOTO7jCAUUYxOLxRtiYmIKMjIyfKEASIXpEHIfn5wyEgxL8G9BKPPJyckpCg4OfrKxsXGnxWKph/kBcuXoh6+R9k5oaOifVCrVk9HR0U/DWEFu5KSUEYr5JzxeBMWcgEXmRh8fn5VGo7G0q6vrPC0w+Sll2N6TyWRnUlNTX9Bqta/BeBq5k5NSRijmtr1crgG1rO7t7Z0Dirkuor0yrkoZhnNIqVTWZmZmFufn55dHRkamw7Q7uZYjFLvtVigUv1Sr1crY2Ng5VC5zCl/3qKUTHj+HUNYCoWxTYGBgSF1d3d4LFy6cgfk75GY+Shm2YyEhIfVQLmfHx8e/AOPJ5GJOShmhmM/hsRIUY4RyeW1/f/+8w4cPfwFzHeRqfkoZhlMdHh7evHjx4ldh9V82bty4ZJFArllHp5R7rHjSpEmXJRJJQWdnp7q6uvoSzF0nl3OEAmrpYVUZhLLBvLy8TcHBwfFNTU27LBbLKRHtlXFTyrAdhJV/HCT/TKvV+gVAYYvLVnI9RyigmM/g8Txb+Uul0vUeHh75+/fvL4O5y+T+UUz097G/hIWFfThnzpzCZcuW/RbGM8j9/MLXsGL64LEKFFPn5eX1k1u3bqVD8metS58SBn5KGYbzzsSJE9/NysoqKigoKIGfaa+MNxS7lcnl8j2zZs2Ki4mJ+T6MZYSCQ/i6Ry2sS2YjhLLTvr6+G2H17338+PHStra2j0S0V8Z9lc32yppBMT+eOXPmBhhPIZ1wUsoIxbDd5RWsr4w1lff392uNRiMroW+QUjgbwDkcGRl5asmSJa/k5uaWh4aGqnn/wwhWKffYq0qlku0o57K9so6Ojgsige4uo4Fif+f/OoSyTlj1s72ymMbGxj0Wi4V9B3OAoPA1o0wmS0xKSsru6urqByjsHY2FoPBVDOsrY10yVVKpdJ1YLF5iMBj+AHNXKdHztyMKheJ0RkbGNr1ev8fV1XUmQeGvmEEXF5d1cXFxyxcsWOCr1WpZRSaILhnUZScDA499EMrG5eTkFELyTzl58uRvWltbG505+TvKe/M/jh8//i2VSpUYExOzEMZhpBT+imF7ZWtBMfX+/v4b/Pz8RLW1teXt7e2sKhsipfC1Wljtn1Gr1atTUlK2wvgJUgp/xbDvWz4Lijnq4+PzfHd3t6aqqortk90gpfCHc1CpVNZlZmZuz8vLK4uIiEiDaTdSCn/bER4ePpiWlrYMVv6aS5cusb2yawSFr1rYd/q3QSi76O3tvSkgICAMymV2AANrKnfoAxicoZX0iEwmq2N9ZdOmTVsF44mkFP6K+dye/NkBDGsGBwd1Bw8eZCrqIKXwh2OCHHNap9O9kpWVVerITeXO9nZvc3R09HlXV9cfWq3W2Y7aVO5UUOwNfyUQyiT2pvJEdgBDS0tLk8iB9sqc9T34nyH5T4bkvwwU8xlAYWppJSh8FcNelP0UFHMMkv9Lnp6ePzIYDGV9fX3sMDkbJXq+xvbK/q7RaNYvXLjw1zCOJ6XwVwz74hJrKn8fFpiruru7000mEyuVb5BS+MMxKJXKo3q9fkt+fn4Z9gMYhPTl0BK5XL5DrVZPiouL04oQN5ULpgsR1MIa/V6GUPaPsWPHbobFpfTEiRMlFy9e/FCErKlciF+jZk3lDcnJyfkzZsxYJ0LYVC64fl17Uzk7gMHk7++/5s6dOz84dOgQe93cQUrhD6cqPDz81KJFi7azpvKgoKDZWP5JBdvZbrdfREVFXXdxcSno6upKhXL5EwyKETQUUEs3PHZCKLsNaikCtcSazeZd9pPKBwgKXzNB8p/BTl8CxdwCKGyb5jxB4asYBuHuAQx+fn4vurm5ZVdWVv4e5too0fO3owqF4iOtVrsFVv+7YJxAUPgrZkAikayeOnVqtk6n8503b16aiENTOYWvr4NhbbBvQygbn52dvZGVyvX19TsgzzSMVvInpdzfKsLCwspTUlKmTZkyZT6MQ0kp/BXDVvkvsXsvIflvgNW/e01NTWlHRwe7P2aQlMLXaqFcPgOKWQkfdqvfVFIKf8WwHrKvDmBgt/oZjUZ28tJ1Ugp/OOwABvPSpUvvNpVD6czukHEjpfA31lTer9Fo2Mo//cqVK4/lVj+C8t3UYoUHu9XvmpeXFzupPBLK5TfPnTvX/CjLZQpfD2ZHIPm/r1KpFsFC81kYR5FScJTLz9lflK0dGhpadODAgUd2qx8p5eHgsJPK/6bT6bazW/0gpCU9Cp+SUh7eCidPnvyxm5vbCvairLq6uu1hy2WC8vBqYd8aq4BQ5gWlchHkmu81NTXtPHv27APvlVH4enTGbvV7OwnMfqufnJSCI/mvYS2yUqm0EPLLM1VVVeUQ0li3/xApha/dPYAhPT197dy5cx/oVj9SyqNXTI+9XD7m4+OzqqenJx0U851u9SOlPD44B5RK5Xt6vX7r8uXLWVN5muj/bConKI/X3lAoFK+npqZGxcbGPgXjYApf/NXCWmS3sFv9vL29CwMCAoLNZnPJt93qR0oZHauRyWQNKpUqZ/r06T8TfcutfqSU0VEMO4DhGXarHzuAYWBg4Btv9SOljC4c0/+41U9CSuFv7Fa/NolEks/2yqBc/toBDASFzzrmDQhlX+bm5hYGBQU90dTUtHvkrX4EhZ+xW/2mQvLXg2KsAIU1Y5wnKHwV81VTObvVz93dPbeysvJ3MHeZEj2Ccpnd6qfVajcP3+pHSuGvmH7Rfw5gMHt5ea28fft2uthms93vj8ljo2wAZn1LS0shKQWXlcvlcv9/CzAAgdpwLw04rAoAAAAASUVORK5CYII=) no-repeat 15px 50%;
}
#content .photoreport .photo-big .wrap .control.next {
  right: 0px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAADJCAYAAAA6ovxaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQjA2OTQzQzVBREYxMUUzOTA2RUREREFGQUQ2MjkwMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQjA2OTQzRDVBREYxMUUzOTA2RUREREFGQUQ2MjkwMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBCMDY5NDNBNUFERjExRTM5MDZFREREQUZBRDYyOTAyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBCMDY5NDNCNUFERjExRTM5MDZFREREQUZBRDYyOTAyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2k9BUwAACnJJREFUeNrs3Xts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) no-repeat left 50%;
}
#content .photoreport .photo-big img {
  max-width: 717px;
  display: block;
  margin: auto;
  position: absolute;
}

#content .photoreport .photo-footer {
  position: relative;
  margin-top: 20px;
}
#content .photoreport .photo-footer .wrr {
  overflow: hidden;
}
#content .photoreport .photo-footer .carousel {
  margin: 0px auto;
  width: 717px;
  position: relative;
}

#content .photoreport .photo-footer .carousel ul {
  width: 9000px;
  padding-left: 0px;
  height: 130px;
  margin: 0px;
}
#content .photoreport .photo-footer .carousel ul li {
  float: left;
  margin: 0 10px 0 0;
  list-style: none;
}
#content .photoreport .photo-footer .carousel ul li:last-child {
  margin-right: 0px;
}
#content .photoreport .photo-footer .carousel ul li.act img {
  opacity: 0.6;
}
#content .photoreport .photo-footer .carousel-scroll {
  position: absolute;
  top: 30px;
  width: 44px;
  height: 44px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
}
#content .photoreport .photo-footer .carousel-scroll.disabled {
  background-color: #d0e3ec !important;
}

#content .photoreport .photo-footer .carousel-scroll.prev {
  left:0px;
  opacity: 0.7;
  background: red url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAIAAACR5s1WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE5RjQ2NkRGNjZCMTFFNDg5RDBFMDcxREY2MTg4ODciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE5RjQ2NkNGNjZCMTFFNDg5RDBFMDcxREY2MTg4ODciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QTE3NjkwM0I4NDkxMUU0QUUwRTkwQ0UzNEE3NzE0NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QTE3NjkwNEI4NDkxMUU0QUUwRTkwQ0UzNEE3NzE0NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PssYmKYAAALzSURBVHjaYsxoy2EgDjD+Z/jPyEALwES8Uhq5gDRHMDEMAkf8GwyOgCSMAXAEMDGiJYwBcATtEiNpIcFERNalELAQDIn/tM+6LESnRwKOYWVmCXIMMNQwePH25dIdK16/f0313EHABZzsXOnBKQ6m9vy8/OoKagEOfrQICXyAl5svLTBJRVYZUaL8+0dXRwjzC2eEpMqIScNFXrx5sfHAJvo5QlpUKjUoRVxIFC7y4NnDWevmvP/8gU6OUJCUTw9KFuAThIvcenh7zvp5n79/oVHuQAeaihrJfgncXNxwkUu3Ls/btPDn75+0y6IowEBdP8Enlp2NHS5y8vKpxduX/f37l6blBAJY6JrHeEUyMzHDRQ6eObRq95p/FFQrpDnC2cQh2CWIkRFRRm4/unPToS30KTFBwMvaw9fOG1lk7b4Ne07upbykIdYRjiYOyC748fPHun0bDl84Snn9+Y/4Ro2JphEy99jF45S7AN5aI9YR525eQEue5tqm1GpPMJs4mxGj7v7T+yzMLPAKgpWVVV9N78u3rw+fPyQY4P8JNQqZTZ3M0NSAGinYdN18eOv379/AYgqqjJFRR0X7399/d57cxV//MhGqhZlNXMyIb8zefXrv05dP2ipa8FwKrLjZWdiuP7iJ1x2M1IkOOHj04vHrd6+1lbWYmaHllbKsEj8335V718huppPsCCB49vr5k5dPdZW1WVlYISLyknJigmJX7lz59/8fDRMmGnj1/vW9J/eA4QGvQaTFpGTFZa/cvfbn7286OQII3n16f+vhLU1FTS4OLoiImJCYkrTi1bvXfv7+RSdHAMHHr5+u3L2qqaDOw8UDa2gJaSiqX71z7fuvH3RyBBB8+/Ht4q3LwLQpyCsAEeHn4ePl5r1w8yJdu9ofvnyYvmrmTaRcysbKRp3owFVkYQW//vw6f/MiDye3IJ8AMA+v2bPuCymNPEbiR2qwVoADMjRAk+EKCtME42BwxP/B4AiGUUeMOmL4OgIgwABLrfkC+1c62wAAAABJRU5ErkJggg==") no-repeat center center;
}
#content .photoreport .photo-footer .carousel-scroll.next {
  right:0px;
  opacity: 0.7;
  background: red url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAIAAACR5s1WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzM0NDM4N0FGNjZCMTFFNDg5RDBFMDcxREY2MTg4ODciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzM0NDM4NzlGNjZCMTFFNDg5RDBFMDcxREY2MTg4ODciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QTE3NjkwM0I4NDkxMUU0QUUwRTkwQ0UzNEE3NzE0NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QTE3NjkwNEI4NDkxMUU0QUUwRTkwQ0UzNEE3NzE0NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsmzcEUAAAMASURBVHjaYsxoy2EgDjD+Z/jPyEALwES8Uhq5gDRHMDEMAkf8GwyOgCSMAXAEMDGiJYwBcATtEiNpIcFERNalELAQDIn/tM+6LESnR5BjRAVFoz0iJITFz9+4sG7/ht9//9Azd0CDI8DBT11BjZ+X38HUPj04hZOdawCy6L9/iMJCW1k7KzSNl5uPckcwmzibEa/68YvHWooaPFw8EK4Qv5Cmosa1e9e///xOP0d8+/n90u3LyjLKArwCEBE+bj5gkNx+dPvzt890cgQQ/Pj149KtS/KS8sICwhARHk5uPRWdu0/uffjykU6OAIJff34Bc4eUiKS4sDhEhIOd01BN//GrJ28+vKGTI4Dg77+/529dEOYTkhGXhoiwsbIZqOm/ePfyxduXdHIEKNf+/3/p1mVgXChIyUPLHGYWQ3X9d5/eP3n1lE6OgJQeV+5dY2ZiVpVTgeZ4RiZ9Vd0fP77ff/aATo6AgJsPb/38/QuYdaGFKyOjlrIWMJxuP75DP0cAwb2n9z99+QQMDxYWaD2gLq/27cf3B4TCgwkcnFRrsx2+cPTYxePIIiaaRkS21qjmCHNtUwtdc2SRczcvULcWJQDsjezC3UKAqQEusuPYrr2n9kF8+Q9WCeN0BGZvgtT+haelu5+DD7LI+n0bd53cAw9wJob/+BvJLJj2keSCIAd/V0sXRBz//7dixypg+kCNeEIhQXYUAAM/0i3M1sgGUZz//rVk27LT185iK1DwuYNMR7Ays8R6x5hqG8NFvv/4Pm/Twit3r+JvFlHNEcAGVZJfnI6KNlwEWEjMWT/v9pO7NG1jIgAfF29KYBK8nAaCNx/ezl4359HLJ7Ru6EKBEK9gRmiarLgMXOTFmxfT1sx6/f41HVrbUODv6IfsAmAtNWvt3A9fPtCnyc8AbzQg6q0HN+duWPD5+xfKyzoWkoZENh7YzM3BJSEsdvHW5TV71//8/ZMqBS4j8SM1mBUgtQYLyK/AqDhcQWEtyjgYHPF/MDiCYdQRo44Yvo4ACDAAnuwL5b7231oAAAAASUVORK5CYII=") no-repeat center center;
}
#content .photoreport .photo-footer .carousel-scroll:hover {
  opacity: 1 !important;
}


#content .reports-ul-list {

}
#content .reports-ul-list .reports-list {
  padding: 0px;
  margin: 0px;
}
#content .reports-ul-list .reports-list > li {
  list-style: none;
  margin-bottom: 20px;
  background: white;
  padding: 20px;
}
#content .reports-ul-list .reports-list > li > ul {
  padding: 0px;
  margin: 0px;
}
#content .reports-ul-list .reports-list > li > ul > li {
  list-style: none;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
#content .reports-ul-list .reports-list > li > p {
  font-size: 15px;
}
#content .reports-ul-list .reports-list > li h2 {
  margin: 0 0 10px 0;
  font-size: 24px;
  font-weight: normal;
}
#content .reports-ul-list .reports-list > li h2 a {
  text-decoration: none;
}
#content .reports-ul-list .reports-list > li .tools {
  color: black;
  font-size: 12px;
  display: block;
  margin-bottom: 10px;
}
#content .reports-ul-list .reports-list > li .tools a {
  color: red;
}
#content .reports-ul-list .reports-list > li .tools a.cmt {
  display: inline-block;
  margin-left: 10px;
  padding-left: 12px;
  text-decoration: none;
  font-size: 11px;
  color: #252525;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAACXBIWXMAAAsTAAALEwEAmpwYAAABOWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarZGxSsNQFIa/G0XFoVYI4uBwJ1FQbNXBjElbiiBYq0OSrUlDldIk3NyqfQhHtw4u7j6Bk6PgoPgEvoHi1MEhSHASwW/6zs/hcOAHo2LXnYZRhkGsVbvpSNfz5ewTM0wBQCfMUrvVOgCIkzjiJwI+XxEAz5t23WnwN+bDVGlgAmx3oywEUQH6FzrVIMaAGfRTDeIOMNVJuwbiASj1cn8BSkHub0BJuZ4P4gMwe67ngzEHmEHuK4Cpo0sNUEvSkTrrnWpZtSxL2t0kiOTxKNPRIJP7cZioNFEdHXWB/D8AFvPFdtORa1XL2lvnn3E9X+b2foQAxNJjkRWEQ3X+3YWx8/tc3Bgvw+EtTE+KbPcKbjZg4brIVqtQ3oL78RfCs0/+HAmzJwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAAhElEQVR42nTOPQ4BcRCG8V+oNnEAUckqfCRb7gkUbqDXqzmGC3AAcQi1UO0VdAqVEEGiMNv9vc2bPPPMZPilhw3OeEWvg2ugxAlvTNGN/gQv4YiFdJYx98Twj9THo4kJWtgnpDkyKHCJ023kGGMbvKg3ZrjhjisqrNCphREO2GGQeuw7ANRRGZy1QJfOAAAAAElFTkSuQmCC") no-repeat left 4px;
}








#content .thanks-for-doctor h2 {
  color: #68866c;
  margin: 0 0 20px 0;
}
#content .thanks-for-doctor .thanks-list {
  margin: 0px;
  padding: 0px;
  font-size: 14px;
}
#content .thanks-for-doctor .thanks-list li {
  list-style: none;
  margin-bottom: 20px;
}
#content .thanks-for-doctor .thanks-list li b {
  display: block;
  margin-bottom: 3px;
}
#content .thanks-for-doctor .thanks-list li .i {
  margin-bottom: 5px;
  font-size: 13px;
  font-family: "PT Sans", sans-serif;
}
#content .thanks-for-doctor .common-form {
  margin-bottom: 50px;
}
















#content .error-message {
  color: red;
  margin-bottom: 15px;
}




#content .comments {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #68866c;

}
#content .comments-content h3 {
  color: #68866c;
  font-weight: normal;
  font-family: "PT Sans", sans-serif;
  font-size: 17px;
  margin-bottom: 10px;
}
#content .comments-content h3 a {
  text-decoration: none;
  margin-left: 20px;
  display: inline-block;
  border-bottom: 1px dotted #68866c;
}
#content .comments-content h3 a:hover {
 border-bottom: 1px solid #68866c; 
}
#content .comments-content .comment {
  padding-top: 10px;
  margin-top: 15px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAIAAAB7QOjdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENDczQkU1Qjk3NUYxMUU0OTc4REM1MEYzREQzQkY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENDczQkU1Qzk3NUYxMUU0OTc4REM1MEYzREQzQkY5MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ0NzNCRTU5OTc1RjExRTQ5NzhEQzUwRjNERDNCRjkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ0NzNCRTVBOTc1RjExRTQ5NzhEQzUwRjNERDNCRjkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4wcMAgAAABJJREFUeNpiSKpI/v//P0CAAQAMMQQ7Zp2LCgAAAABJRU5ErkJggg==") repeat-x left 18px;
}
#content .comments-content .comment .body {
  overflow: hidden;
  background: white;
  padding: 0 0 0 5px;
}
#content .comments-content .comment .body p {
  margin-bottom: 0px;
}
#content .comments-content .comment.topcmt {
  margin-top: 15px;
}
#content .comments-content .comment.topcmt .body {
  padding-left: 0px;
}
#content .comments-content .comment .reply {
  text-decoration: none;
  margin-top: 10px;
}
#content .comments-content .comment .reply a {
  display: inline-block;
  border-bottom: 1px solid transparent;
}
#content .comments-content .comment .reply a:not(:first-child) {
  margin-left: 10px;
}
#content .comments-content .comment .reply a:hover {
  border-bottom: 1px solid #68866c;
}
#content .comments-content .comment span.user-info {
  color: #68866c;
  font-size: 11px;
  margin-bottom: 3px;
  display: inline-block;
}
#content .comments-content .comment span.user-info a, #content .comments-content .comment .reply a {
  color: #68866c; 
  text-decoration: none;
  outline: none;
}
#content .comments-content .comment span.user-info a:hover, #content .comments-content .comment .reply a:hover {
  text-decoration: none;
}
#content .comments-content .comment-form .field-block label {
  display: block;
  margin-bottom: 5px;
  color: #666;
  font-weight: bold;
  font-size: 12px;
}
#content .comments-content .comment-form .field-block textarea {
  width: 95%;
  border: 1px solid #68866c;
  outline: none;
  padding: 10px;
  margin: 0 0 10px 0;
}
#content .comments-content .comment-form .field-block input[type=submit] {
  margin-top: 10px;
}
#content .comments-content .comment-form .field-block input[type=text] {
  border: 1px solid #68866c;
  border-radius: 5px;
  outline: none;
  padding: 5px 10px;
  width: 300px;
  margin-bottom: 15px;
}
#content .comments-content #captcha {
  float: left;
  margin: 10px 0;
  margin-right: 20px;
}
#content .comments-content .comment-form {
  padding-top: 10px;
  margin-top: 10px;
  border-top: 1px solid #ccc;
}




.common-form h3, h3.common {
  color: #68866c;
  font-size: 21px;
  margin-bottom: 10px;
  font-weight: normal;
  font-family: "PT Sans", sans-serif;
  margin-top: 0px;
}
#content h3.common.nomfirsta a {
  margin-left: 0px !important;
}
.common-form .field-block {
  margin-bottom: 15px;
}
.common-form .field-block span.tip {
  display: inline-block;
  color: #999;
  margin-top: 3px;
}
.common-form .field-block label span.tip {
  display: inline;
  color: #999;
  font-weight: normal;
  font-size: 11px;
  margin-top: 3px;
}
.common-form .field-block label {
  display: block;
  margin-bottom: 5px;
  color: #666;
  font-weight: bold;
  font-size: 13px;
}
.common-form .field-block input[type=text],
.common-form .field-block select,
.common-form .field-block input[type=password] {
  border: 1px solid #68866c;
  border-radius: 5px;
  outline: none;
  padding: 5px 10px;
  width: 500px;
  display: block;
}
.common-form .field-block input[type=text].small, .common-form .field-block input[type=password].small {
  width: 220px;
}
.common-form .field-block .chb label { 
  display: inline !important;
  margin-right: 10px;
}
.common-form .field-block label.noblock {
  display: inline;
}
.common-form #captcha {
  margin: 10px 0;
  border-radius: 5px;
  outline: none;
  width: 100px;
  display: block;
}
.common-form .field-block textarea {
  width: 100%;
  border: 1px solid #68866c;
  border-radius: 5px;
  outline: none;
  padding: 10px;
  margin: 0 0 0px 0;
  box-sizing: border-box;
}


#content .page-rubric {
  padding-left: 20px;
  margin: 0px;
  font-size: 15px;
}
#content .page-rubric {
  list-style: square;
}
#content .page-rubric > li a {
  color: black;
  text-decoration: none;
  font-size: 15px;
}
#content .page-rubric > li a:hover {
  text-decoration: underline;
}

#content .pages-list {
  padding: 0px;
  margin: 0px;
  overflow: hidden;
}
#content .pages-list > li {
  list-style: none;
  width: 325px;
  float: left;
  margin-right: 50px;
  margin-bottom: 20px;
  border-top: 1px solid #d7e0dd;
  padding-top: 20px;
}
#content .pages-list > li:last-child {
  margin-right: 0px;
}
#content div.pages-list-div .pages-list:first-child > li {
  border-top: none;
  padding-top: 0px;
}
#content .pages-list > li div {
  position: relative;
}
#content .pages-list > li h3 a {
  color: #68866c;
}
#content .pages-list > li ul {
  padding: 0px;
  margin: 0 0 0 16px;
}
#content .pages-list > li ul > li {
  list-style: square;
  margin-bottom: 3px;
}
#content .pages-list > li .all-more-info {
  margin-left: 1px;
}
#content .pages-list > li ul > li a {
  color: black;
  text-decoration: none;
  font-size: 15px;
}
#content .pages-list > li ul > li a:hover {
  text-decoration: underline;
}



#content .vacanvies-list nav {
  margin: 20px 0;
  overflow: hidden;
}
#content .vacanvies-list nav h6 {
  display: inline-block;
  width: 120px;
  float: left;
  margin: 0px;
  line-height: 25px;
  font-size: 15px;
}
#content .vacanvies-list nav ul {
  margin: 0 0 0 0px;
  overflow: hidden;
  display: block;
  padding: 0px;
}
#content .vacanvies-list nav ul li {
  list-style: none;
  margin: 0 10px;
  float: left;
}
#content .vacanvies-list nav ul li a {
  display: block;
  padding: 5px 10px;
}
#content .vacanvies-list nav ul li:first-child {
  margin-left: 0;
}
#content .vacanvies-list nav ul li:first-child a:not(.act) {
  padding-left: 0px !important;
}
#content .vacanvies-list nav ul li a.act {
  background: #68866c;
  color: white;
}
#content .vac-form form {
  margin-bottom: 25px;
}
#content .vac-form form fieldset {
  border: 1px solid #68866c;
  display: block;
  padding: 12px 30px;
}
#content .vac-form form fieldset label {
  display: block;
}
#content .vac-form form fieldset legend {
  padding: 7px;
  text-align: center;
  font-size: 14px;
}
#content .vac-form form .select {
  width: 60%;
  float: left;
}
#content .vac-form form .price {
  text-align: right;
  width: 40%;
  float: right;
}
#content .vac-form form .price input {
  width: 50px;
}
#content .vac-form form .search {
  overflow: hidden;
  margin: 10px 0 !important;
}
#content .vac-form form .search .query {
  width: 530px;
  float: left;
  height: 20px;
}
#content .vac-form form .search .ok {
  float: right;
}
#content .hh-results .total {
  float: left;
}
#content .hh-results .options {
  float: right;
}
#content .hh-results ul.res {
  margin: 10px 0 30px 0;
  padding: 0;
}
#content .hh-results ul.res li {
  font-size: 15px;
  list-style: none;
  margin: 0;
  border-bottom: dashed 1px #68866c;
  padding: 15px 0;
}
#content #hh-q {
  border: 1px solid #68866c;
  color: #68866c;
  font-weight: bold;
  padding: 3px 7px;
  outline: none;
}


.blue-button {
  color: white;
  font-size: 12px;
  border: 1px solid #68866c;
  padding: 6px 9px 4px 9px;
  border-radius: 3px;
  background: #68866c;
  cursor: pointer;
  outline: none;
}
.blue-button:hover {
  background: rgba(92, 120, 99, 0.8);
  border: 1px solid #68866c;
}

.green-big-button {
  text-align: center;
  margin: 15px 0;
  background: rgba(92, 120, 99, 1);
  border-radius: 6px;
  width: 200px;
  padding: 10px 0;
  outline: none;
  color: white;
  display: inline-block;
  font-size: 14px;
}
.green-big-button:hover {
  background: rgba(92, 120, 99, 0.8);
}
button.green-big-button {
  font-size: 16px;
  text-decoration: none;
  border: none;
  cursor: pointer;
}
button.green-big-button.online {
  width: 250px !important;
}

#content .clinics-blocks > ul {
  padding: 0px;
  margin: 0px;
  overflow: hidden;
}
#content .clinics-blocks > ul > li {
  float: left;
  width: 330px;
  list-style: none;
  margin-bottom: 20px;
}
#content .clinics-blocks > ul > li > a {
  font-size: 16px;
  text-decoration: none;
}
#content .clinics-blocks > ul > li > a:hover {
  border-bottom: 1px solid #68866c;
}
#content .clinics-blocks > ul:not(:first-child) > li {
  border-top: 1px dotted black;
  padding-top: 20px;
  margin-top: 20px;
}
/*#content .clinics-blocks > ul > li h3 {
  color: #68866c;
  font-weight: normal;
  font-size: 18px;
  margin: 0 0 15px 0;
}*/
#content .clinics-blocks ul li:first-child {
  margin-right: 40px;
}
#content .clinics-blocks > ul > li > ul {
  padding: 0 0 0 17px;
  margin: 0 0 25px 0;
}
#content .clinics-blocks > ul > li > ul > li {
  list-style: disc;
  line-height: 17px;
  font-size: 15px;
  margin-bottom: 7px;
}
#content .clinics-blocks > ul > li > ul > li a {
  color: black;
  text-decoration: none;
}
#content .clinics-blocks > ul > li > ul > li a:hover {
  border-bottom: 1px solid black;
}
/*VOTE*/

#content .authorregister {
  font-size: 19px;
}

#content ul.vote-variants {
  padding-left:0px;
  margin: 0px 0 5px 0;
  overflow: hidden;
}
#content ul.vote-variants li {
  list-style: none;
  margin-bottom: 10px;
  margin-left: 1px;
}
#content ul.vote-variants li label {
  margin-top: 0px;
}
#content ul.vote-variants input[type=radio] {
  display: block;  
  float: left;
  margin-right: 10px;
}
#content .thin-fat-thin .i-am-thin input[type=submit] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAYCAIAAABfmbuOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMzlEN0YyNDQ5NkUxMUUzOUREQkNERTAxRTkzMjc1RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMzlEN0YyNTQ5NkUxMUUzOUREQkNERTAxRTkzMjc1RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYzOUQ3RjIyNDk2RTExRTM5RERCQ0RFMDFFOTMyNzVFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYzOUQ3RjIzNDk2RTExRTM5RERCQ0RFMDFFOTMyNzVFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+I6NpmQAAACJJREFUeNpi/PHjBwMDA8v///9xUUwMYIBPCckUyWYCBBgA8btCA8YMbcsAAAAASUVORK5CYII=) repeat-x 0px 0px;
  border: 1px solid #bbbbbb;
  height: 24px;
  margin-left: 10px;
}



#content .vote .votes-all {color: #999; font-size: 12px; display: block;}
#content .poll dl{font-size:13px;width:100%; margin: 0px;}
#content .poll dt{margin: 0 0 5px 0;}
#content .poll dd{ position:relative;width:100%;padding:0px; margin: 0 0 12px 0;}
#content .poll div.num{color:#000;position:absolute;text-align:center;width:100%;padding:2px 0 0}
#content .poll div.pollline{-moz-border-radius:10px;background:url(/frontend/images/site/poll-bg.png) repeat-x scroll left top transparent}
#content .poll div.pollline,.poll div.pollline div{height:19px;overflow:hidden}
#content .poll div.pollline div{-moz-border-radius:10px;background:url(/frontend/images/site/poll.png) repeat-y scroll left -10px transparent}
/*VOTE [end]*/




.mail ul.mail-dir {
  font-size: 13px;
  margin: 0 0 15px 0 !important;
  padding: 0 !important;
  overflow: hidden;
}
.mail ul.mail-dir li {
  float: left;
  list-style: none;
}
.mail ul.mail-dir li a {
  text-decoration: underline;
}
.mail ul.mail-dir li a:hover {
  text-decoration: none;
}
.mail ul.mail-dir li a.current-folder {
  font-weight: bold; 
}
.mail ul.mail-dir li:not(:first-child):not(:last-child):after {
  content: "|";
  margin: 0 10px;
}
.mail ul.mail-dir li.write {
  margin-right: 50px;
}

.mail ul.todo {
  float: right;
  color: black;
  margin: 10px 0 !important;
}
.mail ul.todo li {
  float: left;
  list-style: none;
}
.mail ul.todo li a {
  color: black;
}
.mail ul.todo li a.todo-delete {
  color: #9A0303 !important;
}
.mail ul.todo li:not(:last-child):after {
  content: "|";
  margin: 0 5px;
}
.mail fieldset {
  border: 0;
}
.mail .mail-list, .mail .mail-list tr, .mail .mail-list td, .mail .mail-list th {
  border: 1px solid #f2b078;
}
.mail .mail-list th {
  padding: 10px;
}
.mail .mail-list tr td {
  padding: 10px 0;
}
.mail .mail-list tr.new {
  background: #f2f2f2;
}
.mail .mail-list tr.new td, .mail .mail-list tr.new td a {
  color: black;
}
.mail .mail-list tbody tr:not(.new):nth-child(odd) {
  background: white;
}
.mail .mail-list tr td.checkbox, .mail .mail-list tr th.checkbox {
  vertical-align: middle;
  text-align: center;
  max-width: 40px;
}
.mail .mail-list tr td span.cdate {
  color: #999;
}
.mail .mail-list .sender {
  vertical-align: middle;
  overflow: hidden;
  display: inline-block;
}
.mail .mail-list .sender .ico {
  
}
.mail .mail-list .sender .ico.type_1 {
  padding-top: 1px;
}
.blank-ava {
  width: 50px;
  height: 40px;
  background: white;
  text-align: center;
  display: inline-block;
  padding-top: 10px;
}
.mail .ava, .mail .blank-ava {
  float: left;
  margin-right: 8px;
  border: 1px solid #999;
}
.user-info .blank-ava {
  border: 1px solid #999;
}
.mail .mail-list tr td.from {
  padding: 10px;
}
.mail .mail-list tr td.from span {
  margin-top: 8px;
  display: block;
  font-size: 11px;
}
.mail .mail-list tr td.from span {
  display: inline-block;
  font-size: 11px;
}
.mail .mail-list .mail-body a {
  color: black;
  text-decoration: none;
}
.mail .mail-list tr td.text {
  padding: 10px;
}
.mail .message {
  margin: 20px 0 0 0  !important;
  padding: 0 !important;
}
.mail .message li {
  margin-bottom: 15px !important;
  list-style: none;
}
.mail .message img.avatar {
  float: left;
  margin-right: 10px; 
  margin-bottom: 5px;
}
.mail .message .rpl {
  color: black;
  border-bottom: 1px dashed black;
  text-decoration: none;
}
.mail .message .remove {
  color: #9A0303;
  text-decoration: none;
}
.mail .message .reply {
  padding-top: 20px;
}
.create-message ul.rows {
  margin: 20px 0 0 0 !important;
  padding: 0 !important;
}
.create-message ul.rows li {
  margin-bottom: 15px !important;
}
.create-message ul.rows label {
  width: 100px;
  float: left;
  margin-right: 20px;
}
.create-message ul.rows li input[type=text], .mail .create-message ul.rows li textarea {
  width: 400px;
  border: 1px solid #DDDDDD;
  font-size: 13px;
  padding: 2px;
}

.create-message ul.rows li span.tip {
  margin-top: 6px;
  display: block;
  color: #999;
  margin-left: 120px;
}
.mail #history-mail {
  border-bottom: 1px dashed #68866c;
  text-decoration: none;
}
.mail #history-mail-block {
  margin: 20px 0 0 0 !important;
  padding: 0 !important;
}
.mail #history-mail-block li {
  margin-bottom: 7px;
  list-style: none;
  line-height: 17px;
}
.mail div.text {
  margin-top: 20px;
}
.mail div.text ul.list {
  margin: 0 !important;
  padding: 0 !important;
}
.mail div.text ul.list li {
  list-style: none;
}


.ui-datepicker {
  background: white;
  border: 1px #ccc solid;
}
.ui-datepicker-calendar td a {
  width: 24px;
  height: 16px;
  text-align:center;
  font-size: 10px;
  display: block;
  background:#DDDDDD;
  padding-top: 4px;
  border: 1px solid #fff;
  text-decoration: none;
  color: #222222;
}
.ui-datepicker-calendar td a:hover, .ui-datepicker-calendar td a.ui-state-active {
  border: 1px solid #68866c;
  background:#fff;
  text-decoration: none;
}
.ui-datepicker-calendar td span {
  width: 24px;
  height: 16px;
  text-align:center;
  font-size: 10px;
  display: block;
  background:#f5f5f5;
  padding-top: 4px;
  border: 1px solid #fff;
  text-decoration: none;
  color: #777;
}
.ui-datepicker-title {
  text-align: center;
  color: #1273a0;
  font-weight: bold;
  padding: 5px 0;
}
.ui-datepicker-header {
  position: relative;
}
.ui-datepicker-prev.ui-state-disabled, .ui-datepicker-next.ui-state-disabled {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity:0.5;
    opacity:0.5;
}

#ya-dir {
  margin-top: 20px;
}

footer {
  margin-top: 40px;
  background: #eff1ef;
  padding: 40px 0;
}
footer .leftbar {
  color: #68866c;
  width: 700px;
  float: left;
  font-size: 15px;
}
footer .leftbar .copyleft {
  font-size: 13px;
}

footer.print {
  margin-top: 40px;
  background: #ffffff;
  padding: 40px 0;
}
footer.print .leftbar {
  color: #000000;
  width: 980px;
  float: left;
  font-size: 15px;
}
footer.print .leftbar .copyleft {
  font-size: 13px;
}


footer .rightbar {
  margin-left: 748px;
  font-size: 12px;
  color: #999;
}
footer .rightbar a {
  color: #999;
}
footer .leftbar > ul {
  overflow: hidden;
  padding: 0px;
  margin: 0 0 20px 0;
  font-size: 17px;
}
footer .leftbar > ul > li {
  float: left;
  margin-right: 15px;
  list-style: none;
}


/* ==========================================================================
   Helper classes
   ========================================================================== */

/*
 * Hide from both screenreaders and browsers: h5bp.com/u
 */
.clearfix {
  clear: both;
}

.hidden {
  display: none !important;
  visibility: hidden;
}


#human-area{float:left;width:170px;margin:0 20px 0 0}
#human-area-wr{float:left;width:170px;margin:10px 0 0}
#human-area-wr ul{list-style:none;padding:0 0 0 0px}
#human-area-wr ul li{clear:both;font-weight:bold; font-size: 13px;padding:2px 0}
#human-area-wr ul li ol{list-style:none;padding:0 0 5px}
#human-area-wr ul li ol li a{float:left;width:100%;font:normal 11px Georgia;padding:1px 0 1px 10px}
#human-area-wr ul li ol li.act a{color:#fff;text-decoration:none;background:#999}
#human-area-wr ul li ol li a:hover,#human-area-wr ul li ol li a.hover{padding:1px 0 1px 10px !important;margin: 0 !important;text-decoration:none;background:#ddd}
#human{position:relative;float:left}
#hl-area div{position:absolute;z-index:1;background:url(../human-man-hl.jpg) no-repeat left top}
#human.man-front #hl-area .area-head{top:0;left:91px;width:74px;height:66px}
.y-scroll-area{height:240px;overflow-y:scroll;border:solid #ddd 1px;margin:0 0 10px 0}
.d-list li a.act{color:#fff;background:#ccc!important}
#ajax-load{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}
#ajax-load img{margin:0 0 0 50%}
#epf{position:absolute;top:0;left:0;z-index:99999;float:left;width:580px;height:360px;background:#fff;border:solid #000 1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 10px}
#epf-close{position:absolute;top:10px;right:10px;font-style:italic;color:red}
#epf textarea{width:576px;height:200px;margin:0 0 10px}
#epf p{font-size:12px;padding:5px 0}
#selected-sym{position:relative;float:left;width:148px;padding:20px 0 0}
#selected-sym p{position:absolute;top:0;left:-5px;width:200px}
#selected-sym ol{float:left;width:168px;;padding:0 0 0 10px}
#selected-sym ol li{font-size:12px;padding:2px 0}
#selected-sym ol li a.del-sym{float:left;width:8px;margin:0 5px 0 0;padding:0}
#selected-sym ol li a.del-sym img{top:0;left:-3px;margin:0}
.body-switcher{list-style:none;float:left;position:absolute;top:0;left:0;width:190px;margin:0 10px 0px 0px;padding:0px}
.body-switcher li{float:left;font-weight:700;margin:0 10px 0 0px}
.body-switcher li input{position:relative;top:3px}
.body-switcher li a{float:left;font-weight:400;text-decoration:none;border-bottom:dashed 1px}
.body-switcher li a:hover{padding-bottom:1px;text-decoration:none;border-bottom:none}
.body-switcher-wr{position:relative;clear:both;float:left;width: 100px;height:20px}



.error-list {
  color: red;
}



#box-protector {
  z-index: 1000;
  background: #000;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
  -moz-opacity: 0.4;
  -khtml-opacity: 0.4;
  opacity: 0.8;
  position: fixed;
  top:0;
  left:0;
  display: none;
  right:0;
  bottom:0;
}

#errorloader {
  font-size: 13px;
  position: fixed;
  width: 400px;
  display: none;
  height: 450px;
  top: 50%;
  margin-top: -170px;
  left: 50%;
  padding: 20px;
  z-index: 1001;
  margin-left: -220px;
  color: white;
  background: #68866c;
  border: 4px solid #f2f2f2;
  border-radius: 8px;
  text-align: center;
}
#errorloader h3 {
  text-align: center;
  font-weight: normal;
  font-size: 23px;
  margin: 0 0 20px 0;
}
#errorloader textarea {
  width: 365px;
  height: 160px;
  border: 1px solid #666;
  resize: none;
  padding: 15px;
  border-radius: 5px;
  outline: none;
  margin-bottom: 20px;
}
#errorloader input[type=submit] {
  background: #666;
  color: white;
  border: 1px solid #ddd;
  padding: 10px 15px;
  font-size: 18px;
  border-radius: 7px;
}
#errorloader input[type=submit]:hover {
  border-color: #666;
  background: #ddd;
}
#errorloader .close {
  position: absolute;
  right: -10px;
  top: -20px;
  font: 45px "Impact", sans-serif;
  display: block;
  color: black;
    line-height: 36px;
  text-decoration: none;
  text-shadow: -1px 0px 10px #68866c;
}


/* ================== FIXES ======================= */
.article-view.reverse > h1 {
    color: #2a362b !important;
}

.articles__articles-list__image-preview {
    max-width: 119px;
    min-width: 119px;
    max-height: 72px;
    min-height:72px;
    overflow: hidden;
    display: block;
}

.teaser__image-preview {
    max-width: 119px;
    min-width: 119px;
    max-height: 72px;
    min-height:72px;
    overflow: hidden;
    display: block;
}

/* Контейнер со стики-баннером */
.stiky_ads_container {
    width: 240px;
    position: sticky;
    top: 2em;
    min-height: 400px;
}

/** стиль для выделения блока noindex */
noindex {
    display: block;
    background-color: rgba(104, 134, 108, 0.15);
}
