/* CSS Document */
@charset "utf-8";

@font-face {
    font-family: 'arialnarrow';
    src: url('../fonts/Arial-Narrow/arialn-webfont.eot');
    src: url('../fonts/Arial-Narrow/arialn-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Arial-Narrow/arialn-webfont.woff') format('woff'),
         url('../fonts/Arial-Narrow/arialn-webfont.ttf') format('truetype'),
         url('../fonts/Arial-Narrow/arialn-webfont.svg#arialnarrow') format('svg');
    font-weight: normal;
    font-style: normal;

}

.center_photo {
	margin: 0 auto !important;
	display: block;
	width:560px !important;
	height: 280px !important;
}
.center_photo img {
	margin: 0 auto;
	display: block;
	width:auto !important;
	height:280px !important;
}

.scrollable-custom {
	width:560px !important;
	height:280px !important;
	margin:0 0 0 40px !important;
}

/* RESET */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	background: transparent;
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	outline: none;
	vertical-align:baseline;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
table { border-collapse:collapse; border-spacing:0; width:100%; }
td { vertical-align:top; }
ul, ul li { margin:0; padding:0; }
ul.unordered, ul.unordered li { margin:0; padding:0;  list-style:none; }
.ie7 img { -ms-interpolation-mode:bicubic;}
:focus, a, a:hover, a:active a:focus { -moz-outline-style:none; outline:none !important; }
.clearfix:before, .clearfix:after { content:""; display:table; }
.clear, .clearfix:after { clear:both; }
.ie7-fix { height:0; }



body {
	background-color: #7E6B61;
	font-stretch:normal;
	width: expression((document.compatMode && document.compatMode == 'CSSICompat')?(
	document.documentElement.clientWidth < 1000?"1000px":"auto"):(
	document.body.clientWidth < 1000?"1000px":"auto"));
	min-width:1000px;
	text-align:left;
}

body.index {
	background: url(../images/userpath/50a61c43b0112a0ee4f55bb26961c68d.jpg) no-repeat center center;
	background-size:cover;
        width:100%;
        height:100%;
}

body.bg {
	background:#efead9;
}

html,body {
	width:100%;
	height:100%;
	font-family:'Arial';
	font-weight:400;
	font-size:13px;
}


#all-wrapper {
	min-height:100%;
}

.content {
	width: 1125px;
	margin: 0 auto;
	position:relative;
}

.content.full {
	width: 1250px;
}

#header {
	width: 100%;
	height: 127px;
	float:left;
}

#header.index {
	min-height:190px;
}

#header.header {
	background:url(../img/header.jpg) no-repeat top center;
	background-size:cover;
	height:210px;
}

#header .top {
	width: 100%;
	height: 43px;
	float:left;
}

#header .top .left {
	width: 201px;
	height: 11px;
	padding:20px 0 0 0;
	line-height:11px;
	float:left;
}

#header .top .left {
	width: 201px;
	float:left;
}

#header .top .left li {
	float:right;
}

#header .top .left li:first-child {
	float:left;
}

#header .top .left li a {
	color:#290c07;
	text-decoration:none;
	text-transform:uppercase;
}

#header .top .right {
	width:740px;
	height:38px;
	padding:0 0 5px 0;
	font-family: 'PT Sans Narrow';
	float:right;
}

#header .top .right ul {
	margin:18px 20px 0 0;
	float:left;
}

#header .top .right ul li {
	color:#290c07;
	font-size:13px;
	line-height:13px;
	float:left;
}

#header .top .right ul li.divider {
	margin:0 12px;
	line-height:9px;

}

#header .top .right ul li a {
	color:#290c07;
	text-decoration:none;
	text-transform:uppercase;
}

#header .top .right ul li p {
	color:#290c07;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:600;
}

#header .top .right .phone {
	color:#290c07;
	font-size:17px;
	line-height:17px;
	margin:15px 0 0 0;
	float:left;
}

#header .top .right .place {
	color:#290c07;
	font-size:13px;
	line-height:13px;
	margin:7px 0 0 0;
	float:right;
}

#header .top .right .place p {
	text-align:right;
	padding:6px 0 0 0;
}

#header .top .right .place p:first-child {
	padding:0;
}

#header .top .right .place p span {
	text-decoration:underline;
}

#header .top .right .place a {
	color:#290c07;
	text-decoration:underline;
}

#header .logo {
	/*width: 201px;
	height: 83px; 205 117
	*/
	width: 205px;
	height: 92px;
	margin:1px 0 0 0;
	float:left;
}

#header .logo a {
	background:url(../img/logo/goravsky-logo.png) no-repeat;
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}

#header .logo a:hover {
	text-decoration:none;
}

#header .main-menu {
	/*width: 755px;*/
	float:right;
}

#header .main-menu .first-menu {
	width: 100%;
	float:left;
	list-style: none;
}

#header .main-menu .first-menu .first-menu-item {
	background:#FFFFFF;
	margin:0 0 0 4px;
	float:left;
	position:relative;
}

#header .main-menu .first-menu .first-menu-item div {
	position:absolute;
	top:64px;
	left:0;
	padding:4px 0 0 0;
	overflow:hidden;
	opacity:0;
	visibility:hidden;
	-webkit-transition:opacity 200ms linear;
	-moz-transition:opacity 200ms linear;
	-o-transition:opacity 200ms linear;
	transition:opacity 200ms linear;
	-webkit-backface-visibility:hidden;
	transform:translate3d(0, 0, 0);
	-webkit-perspective:1000;
	-webkit-transform:translate3d(0, 0, 0);
	z-index:10;
	border:1px solid #DAD8D2;
	background:#FFFFFF;
}

#header .main-menu .first-menu .first-menu-item div.one-column.to-left {
	width:230px;
	left:-230px;
}

#header .main-menu .first-menu .first-menu-item div.two-columns.to-left {
	width:440px;
	left:-440px;
}

#header .main-menu .first-menu .first-menu-item div.three-columns.to-left {
	width:660px;
	left:-589px;
}
#header .main-menu .first-menu .first-menu-item div.two-columns {
	width:440px;
}

#header .main-menu .first-menu .first-menu-item div.three-columns {
	width:660px;
}
#header .main-menu .first-menu .first-menu-item span {
	background:#7e6b61;
	height:4px;
	display:block;
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	overflow:hidden;
	opacity:0;
	visibility:hidden;
	-webkit-transition:opacity 300ms linear;
	-moz-transition:opacity 300ms linear;
	-o-transition:opacity 300ms linear;
	transition:opacity 300ms linear;
	-webkit-backface-visibility:hidden;
}

#header .main-menu .first-menu .first-menu-item:hover span,
#header .main-menu .first-menu .first-menu-item.active span {
	opacity:1;
	overflow:visible;
	visibility:visible;
	transition-delay:0s;
}

#header .main-menu .first-menu .first-menu-item:hover div {
	opacity:1;
	overflow:visible;
	visibility:visible;
	transition-delay:0s;
}

#header .main-menu .first-menu .first-menu-item ul {
	background:#FFFFFF;
	padding:10px 15px;
        float:left;
}

#header .main-menu .first-menu .first-menu-item ul:first-child {
	float:left;
}

#header .main-menu .first-menu .first-menu-item ul li {
	border-bottom:1px solid #dad8d2;
}

#header .main-menu .first-menu .first-menu-item ul li:last-child {
	border-bottom:none;
}

#header .main-menu .first-menu .first-menu-item ul li a,
#header .main-menu .first-menu .first-menu-item ul li p {
	width:187px;
	height:28px;
	font-size:15px;
	line-height:28px;
	padding:0;
	margin:0;
	text-align:left;
	padding:0 0 0 3px;
	overflow:hidden;
	text-transform:capitalize;
	/*-webkit-transition:all 100ms linear;
	-moz-transition:all 100ms linear;
	-o-transition:all 100ms linear;
	transition:all 100ms linear;*/
}

#header .main-menu .first-menu .first-menu-item ul li a:hover,
#header .main-menu .first-menu .first-menu-item ul li p:hover {
	background:#7e6b61;
	color:#FFFFFF;
}

#header .main-menu .first-menu .first-menu-item ul li p.active {
	border-left:4px solid #7e6b61;
	padding:0 0 0 9px;
	width:177px;
}

#header .main-menu .first-menu .first-menu-item a,
#header .main-menu .first-menu .first-menu-item p {
	display:block;
	padding:34px 8px 14px 8px;
	height:16px;
	font-size:16px;
	line-height:16px;
	text-decoration:none;
	color:#290c07;
	text-align:center;
	text-transform:uppercase;
	font-family: 'PT Sans Narrow';
}

#header .main-menu .first-menu .first-menu-item .two {
	padding:16px 8px 10px 8px;
	height:38px;
	line-height:18px;
}

#header .main-menu .first-menu .first-menu-item:first-child {
	margin:0;
}

#align-bottom {
	width:100%;
	height:324px;
	margin-top:-324px;
	clear:both;
	overflow:hidden;
}

#main {
	width:100%;
	padding:0 0 45px 0;
	float:left;
}

#main .main-wrapper {
	background:#FFFFFF;
	padding:23px 0 36px 0;
	width:100%;
	float:left;
}

#main .menu {
	background:url(../img/transparent/white-85.png) repeat;
	width:100%;
	height:37px;
	margin:-60px 0 0 0;
	float:left;
}

#main .menu .left {
	list-style:none;
	padding:15px 0 14px 29px;
	float:left;
}

#main .menu .left li,
#main .menu .right li {
	line-height:11px;
	float:left;
}

#main .menu .left li.divider,
#main .menu .right li.divider {
	padding:0 11px;
}

#main .menu .left li a,
#main .menu .left li.divider,
#main .menu .right li a,
#main .menu .right li.divider {
	color:#290c07;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
}

#main .menu .left li p {
	color:#290c07;
	text-decoration:underline;
	text-transform:uppercase;
	font-size:11px;
}

#main .menu .right {
	list-style:none;
	padding:15px 29px 14px 0;
	float:right;
}

#center {
	width:560px;
	margin:0 28px;
	float:left;
}

#center.wide {
	width:813px;
	margin:none;
	padding:0 29px;
	margin:0;
	float:right;
	position:relative;
}

#center .breadcrumbs {
	width:100%;
	padding:0 0 27px 0;
}

#center .breadcrumbs ul {
	width:100%;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#center .breadcrumbs ul li {
	display: -moz-inline-stack;
    display: inline-block;
	*display: inline;
	zoom: 1;
}

#center .breadcrumbs ul li a {
	color:#543b2e;
	text-decoration:none;
}

#center .breadcrumbs ul li p {
	color:#543b2e;
	text-decoration:underline;
}

#center.wide .to-all-news {
	background: url(../img/icons/news.png) no-repeat left center;
	padding: 0 0 0 26px;
	top:0px;
	right:29px;
	position:absolute;
}

#center.wide .to-all-articles {
	background: url(../img/icons/articles.png) no-repeat left center;
	padding: 0 0 0 26px;
	top:5px;
	right:32px;
	position:absolute;
}

#center.wide .to-all-articles.relative {
	margin:18px 0 0 0;
	padding: 0 0 0 23px;
	top:0;
	right:0;
	position:relative;
}

#center.wide .to-all-news a,
#center.wide .to-all-articles a {
	font-size:13px;
	line-height:16px;
	color:#4e392d;
	text-decoration:none;
}

#center.wide .to-all-news a:hover,
#center.wide .to-all-articles a:hover {
	text-decoration:underline;
}

#center.wide .history {
	display:block;
	float:right;
	padding:0 27px 13px 27px;
}

#center.wide .specialist-wrap {
	width:100%;
	float:left;
}

#center.wide .specialist-wrap .specialist-photo {
	width:263px;
	margin:0 27px 0 0;
	padding:0 0 27px 0;
	float:left;
}

#center.wide .specialist-wrap .specialist-photo img {
	width: 263px;
}

#center.wide .specialist-wrap .specialist-name {
	font-size:27px;
	line-height:27px;
	color:#000000;
	font-family: 'PT Sans Narrow';
	padding:0 0 13px 0;
}

#center.wide .specialist-wrap .about-specialist {
	font-size:14px;
	font-family:'Arial';
	font-style:italic;
	padding:0 0 23px 0;
}

#center.wide .specialist-wrap p {
	font-family:'Arial';
	font-size:13px;
	line-height: 16px;
	padding: 0 0 13px 0;
	text-align:justify;
}
#center.wide .specialist-wrap li {
	padding: 0 0 5px 0;
	margin-left: 10px;
}
#center.wide .specialist-wrap ol {
	padding: 0 0 9px 0px
}
#center.wide .specialist-wrap ul {
	padding: 0 0 9px 0px
}
#center.wide .specialist-articles {
	width:100%;
	border:none;
	padding:0;
	margin:0;
}

#center.wide .specialist-articles td {
	background:url(../img/icons/article.png) no-repeat left top;
	padding:0 0 19px 23px;
}

#center.wide .specialist-articles a {
	line-height:15px;
	text-decoration:none;
	color:#000000;
	font-size:13px;
}

#center.wide .specialist-articles a:hover {
	text-decoration:underline;
}

#center.wide .last-new {
	width:100%;
	min-height:173px;
	padding:18px 0 13px 0;
	float:left;
}

#center.wide .last-new .image {
	margin:0 31px 0 0;
	float:left;
}

#center.wide .last-new .image img {
	width:258px;
	height:auto;
}

#center.wide .last-new .name {
	padding:0 0 15px 0;
}

#center.wide .last-new .name a {
	font-family: 'PT Sans Narrow';
	font-size:24px;
	line-height:24px;
	color:#443830;
	text-decoration:none;
}

#center.wide .last-new .body {
	padding:0 0 13px 0;
	color:#010000;
	font-size:13px;
	line-height:16px;
}

#center.wide .last-new .link {
	float:left;
}

#center.wide .last-new .link a {
	color:#878272;
	text-decoration:underline;
	font-size:13px;
	line-height:13px;
	-webkit-transition:all 200ms linear;
	-moz-transition:all 200ms linear;
	-o-transition:all 200ms linear;
	transition:all 200ms linear;
}

#center.wide .last-new .link a:hover {
	color:#010000;
}

#center.wide .last-new .link span {
	color:#878272;
	font-size:13px;
	line-height:13px;
	-webkit-transition:all 200ms linear;
	-moz-transition:all 200ms linear;
	-o-transition:all 200ms linear;
	transition:all 200ms linear;
}

#center.wide .last-new .link:hover span {
	color:#010000;
}

#center.wide .last-new .date {
	font-size:12px;
	font-weight:bold;
	color:#858585;
	float:right;
}

#center.wide .news-list {
	width:100%;
	list-style:none;
	text-align:justify;
	border-top: 1px solid #DEDEDE;
	clear:both;
}

#center.wide .articles-list {
	width:100%;
	list-style:none;
	text-align:justify;
	border-top: 1px solid #DEDEDE;
	clear:both;
}

#center.wide .news-list:after,
#center.wide .articles-list:after {
	content: '';
	display: -moz-inline-stack;
    display: inline-block;
	*display: inline;
	zoom: 1;
	width: 100%;
}

#center.wide .news-list li {
	width:247px;
	margin:23px 0 0 0;
	padding:0 0 13px 0;
	border-bottom:1px solid #dedede;
	display: -moz-inline-stack;
    	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align:top;
}

#center.wide .news-list li .name {
	padding:0 0 13px 0;
	text-align:left;
}

#center.wide .news-list li .name a {
	font-family: 'PT Sans Narrow';
	font-size:24px;
	line-height:24px;
	color:#443830;
	text-decoration:none;
}

#center.wide .news-list li .image {
	width:100%;
	padding:0 0 13px 0;
}

#center.wide .news-list li .image img {
	width:247px;
	height:auto;
}

#center.wide .news-list li .body {
	width:100%;
	padding:0 0 18px 0;
	color:#010000;
	font-size:13px;
	line-height:16px;
}

#center.wide .news-list li .link {
	float:left;
}

#center.wide .news-list li .link a {
	color:#878272;
	text-decoration:underline;
	font-size:13px;
	line-height:13px;
	-webkit-transition:all 200ms linear;
	-moz-transition:all 200ms linear;
	-o-transition:all 200ms linear;
	transition:all 200ms linear;
}

#center.wide .news-list li .link a:hover {
	color:#010000;
}

#center.wide .news-list li .link span {
	color:#878272;
	-webkit-transition:all 200ms linear;
	-moz-transition:all 200ms linear;
	-o-transition:all 200ms linear;
	transition:all 200ms linear;
}

#center.wide .news-list li .link:hover span {
	color:#010000;
}

#center.wide .news-list li .date {
	font-size:12px;
	font-weight:bold;
	color:#858585;
	float:right;
}

#center.wide .articles-list li {
	width:48%;
	margin:23px 0 0 0;
	padding:0 0 13px 0;
	color:#010000;
	text-align:left;
	border-bottom:1px solid #dedede;
	display: -moz-inline-stack;
    display: inline-block;
	*display: inline;
	zoom: 1;
}

#center.wide .articles-list li .image {
	width:137px;
	height:126px;
	margin:0 16px 0 0;
	float:left;
	position:relative;
}

#center.wide .articles-list li .image a {
	text-decoration:none;
}

#center.wide .articles-list li .image a img {
	width:137px;
	height:126px;
}

#center.wide .articles-list li .image a .date {
	background:#efead9;
	width:63px;
	height:18px;
	line-height:18px;
	text-align:center;
	color:#545050;
	font-size:12px;
	display:block;
	position:absolute;
	right:0;
	bottom:0;
}

#center.wide .articles-list li .image:hover a .border {
	background:transparent;
	width:132px;
	height:120px;
	border:3px solid #efead9;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
}

#center.wide .articles-list li .name {
	padding:0 0 5px 0;
}

#center.wide .articles-list li .name a {
	color:#010000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#center.wide .articles-list li .body {
	font-size:13px;
}

#center.wide .articles-list li .author {
	padding:9px 0 0 0;
	font-size:12px;
	font-weight:bold;
	clear:both;
}

#center.wide .articles-list li .author a {
	font-weight:normal;
	font-style:italic;
	color:#010000;
	text-decoration:none;
}
.source {
	font-weight:normal;
	font-style:italic;
	color:#010000;
	text-decoration:none;
	display: inline-block;
}
#center.wide .articles-list li .author a:hover {
	text-decoration:underline;
}

#center.wide .articles-list li .about-author {
	padding:5px 0 0 0;
	font-size:12px;
}


#center .paging {
	width:100%;
	list-style:none;
	text-align:justify;
	float:left;
}

#center .paging li {
	display: -moz-inline-stack;
    display: inline-block;
	*display: inline;
	zoom: 1;
	margin:0 2px 0 0;
}

#center .paging li a {
	width:25px;
	height:25px;
	line-height:25px;
	text-align:center;
	text-decoration:none;
	border:1px solid #dedede;
	color:#858585;
	display:block;
	-webkit-transition:all 200ms linear;
	-moz-transition:all 200ms linear;
	-o-transition:all 200ms linear;
	transition:all 200ms linear;
}

#center .paging li a:hover {
	text-decoration:none;
	border:1px solid #7e6b61;
	color:#7e6b61;
}

#center.wide .article-body {
	width:100%;
	padding:18px 0 36px 0;
	font-size:13px;
	line-height:17px;
	border-bottom:1px solid #efead9;
	display: inline-block;
}

#center.wide .article-body .article-image {
	float:right;
	margin:0 0 0 18px;
	padding:0 0 9px 0;
}

#center.wide .article-body .article-item {
	font-size:13px;
	line-height:17px;
	text-align:justify;
}

#center.wide .article-body .article-item h3 {
	padding:31px 0 13px 0;
	color:#4e382d;
}

#center.wide .article-body .article-item p.pb-10 {
	padding-bottom:9px;
}

#center.wide .article-body .article-item p.bold {
	font-weight:bold;
}

#center.wide .article-body .article-item p.italic {
	font-style:italic;
}

#center.wide .article-body .article-item .color {
	background:#efead9;
	margin:18px 0 0 0;
	padding:6px 11px;
	color:#4e382d;
	font-style:italic;
	text-align:justify;
	clear:both;
}

#center.wide .article-body .article-item .article-video {
	width:100%;
	padding:18px 0;
	text-align:center;
}

#center.wide .article-body .article-item .article-video p {
	font-size:14px;
	line-height:18px;
	font-style:italic;
	color:#4e382d;
}

#center.wide .article-body .article-item .article-video div {
	margin:18px 0 0 0;
	position:relative;
}

#center.wide .article-body .article-item .article-video div a {
	text-decoration:none;
}

#center.wide .article-body .article-item .article-video div .play {
	background:url(../img/play-big.png) no-repeat;
	width:61px;
	height:61px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-30px 0 0 -30px;
}

#center.wide .news-body {
	width:100%;
	padding:18px 0 13px 0;
	font-size:13px;
	line-height:17px;
}

#center.wide .news-item {
	width:100%;
	padding:0 0 18px 0;
	font-size:13px;
	line-height:17px;
}

#center.wide .news-item .news-item-name {
	padding:0 0 5px 0;
	font-weight:bold;
}

#center.wide .news-item .description {
	padding:9px 0 0 0;
	font-style:italic;
}

#center.wide .news-item .price {
	padding:9px 0 0 0;
}
#center h1 {
	color:#4e382d;
	font-size:27px;
	line-height:27px;
	padding:0 0 5px 0;
	font-family: 'PT Sans Narrow';
}

#center h2 {
	color:#4e382d;
	font-size:27px;
	line-height:27px;
	padding:0 0 5px 0;
	font-family: 'PT Sans Narrow';
}

#center h3 {
	color:#443830;
	font-size:22px;
	line-height:22px;
	padding:0 0 5px 0;
	font-family: 'PT Sans Narrow';
}
.centercategory {
	color:#443830;
	font-size:22px;
	line-height:22px;
	padding:0 0 23px 0;
	font-family: 'PT Sans Narrow';
}
#center h4 {
	color:#443830;
	font-size:16px;
	line-height:16px;
	padding:18px 5px 7px 0;
	border-bottom:2px solid #dcd2b1;
	display:block;
	float:left;
}

#center .about {
	color:#000000;
	font-size:13px;
	line-height:17px;
	padding:5px 0 45px 0;
}

#center .about p {
	padding:14px 0 0 0;
	text-align:justify;
}

#center .photoalbum {
	width:100%;
    float: left;
	position:relative;
}

#center .photoalbum a.browse {
    cursor: pointer;
    display: block;
    height: 22px;
    margin: -10px 0 0 0;
    width: 22px;
	position:absolute;
	top:50%;
}

#center .photoalbum a.right {
    background: url("../img/slider-nav.png") no-repeat right center;
	right:0;
}

#center .photoalbum a.left {
     background: url("../img/slider-nav.png") no-repeat left center;
	 left:0;
}

#center .photoalbum .scrollable {
    height: 94px;
    overflow: hidden;
    position: relative;
    width: 504px;
	margin:0 28px;
}

#center .gallery-wrapper {
	width:100%;
	padding:0 0 18px 0;
	float:left;
}

#center .gallery-wrapper .gallery {
	width:100%;
	padding:31px 0 13px 0;
	border-bottom:1px solid #dedede;
	float:left;
}

#center .gallery-wrapper div:first-child {
	padding-top:0px;
}

#center .gallery .photoalbum .scrollable {
	height:99px;
}

#center .photoalbum .scrollable .items {
    clear: both;
    position: absolute;
    width: 20000em;
}

#center .photoalbum .scrollable .items div {
    float: left;
    width: 504px;
}

#center .photoalbum .scrollable .items div div {
    float: left;
    width: 126px;
	height:94px;
	text-align:center;
}

#center .gallery .photoalbum .scrollable .items div div {
	width:100px;
	height:99px;
}

#center .photoalbum .scrollable .items div div a {
    display:block;
	text-align:center;
	padding:4px 0 0 0;
	border:1px solid #FFFFFF;
}

#center .photoalbum .scrollable .items div div a:hover {
    border:1px solid #a39d9a;
}

#center .photoalbum .scrollable .items div div a img {
    /*width: 118px;
	height:85px;*/
}

#center .gallery .photoalbum .scrollable .items div div a img {
	width:89px;
	height:89px;
}

#center .gallery p {
	width:100%;
	padding:9px 0 0 31px;
	font-size:12px;
	color:#858585;
	display:block;
	float:left;
}

#center .gallery .links {
	width:100%;
	padding:23px 0 0 0;
	float:left;
}

#center .gallery .links .left-link {
	background: url(../img/icons/article-icon.png) no-repeat;
	height:13px;
	padding:0 0 0 15px;
	float:left;
}

#center .gallery .links .right-link {
	height:13px;
	float:right;
}

#center .gallery .links .left-link a,
#center .gallery .links .right-link a {
	color:#858585;
	font-size:12px;
	line-height:13px;
}

#center .gallery-wrapper .video {
	width:100%;
	margin:23px 0 0 0;
	float:left;
	position:relative;
}

#center .gallery-wrapper .video {
	width:100%;
	margin:23px 0 0 0;
	padding:0 0 18px 0;
	border-bottom:1px solid #dedede;
	float:left;
}

#center .gallery-wrapper .video .preview {
	width:100%;
	height:auto;
	cursor:pointer;
}

#center .gallery-wrapper .video .play-icon {
	background:url(../img/play-56.png) no-repeat;
	width:56px;
	height:56px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-53px 0 0 -23px;
	cursor:pointer;
}

#center .gallery-wrapper .video p {
	font-size:17px;
	font-weight:700;
	padding:15px 0 0 0;
}

#center .video-wrapper {
	width:100%;
	padding:13px 0;
	float:left;
}

#center .video-wrapper .article-link {
	background: url(../img/icons/article-icon.png) no-repeat left center;
	height:13px;
	padding:0 0 0 15px;
}

#center .video-wrapper .article-link a {
	color:#000000;
	text-decoration:underline;
	font-size:14px;
	line-height:14px;
}

#center .video-wrapper .video {
	width:100%;
	margin:18px 0 0 0;
	border-bottom:1px solid #dedede;
	float:left;
}

#center .video-wrapper .video-single {
	width:100%;
	margin:23px 0 0 0;
	padding:0 0 18px 0;
	float:left;
}

#center .video-wrapper .video-single .iframe {
	width:100%;
	margin:9px 0 0 0;
	float:left;
}

#center .video-wrapper .video .iframe,
#center .video-wrapper .video .gallery,
#center .video-wrapper .video-single .gallery {
	width:100%;
	float:left;
}

#center .video-wrapper .video .gallery .video-name,
#center .video-wrapper .video-single .gallery .video-name {
	color:#000000;
	font-size:16px;
	font-weight:600;
	padding:9px 0 18px 0;
}

#center .video-wrapper .video-single .gallery p {
	color:#000000;
	padding:0 0 9px 0;
}

#center .video-wrapper .video .gallery .photoalbum .scrollable {
	height:153px;
}

#center .video-wrapper .video .gallery .photoalbum .scrollable .items div div {
	width:168px;
	height:135px;
	position:relative;
}

#center .video-wrapper .video .gallery .photoalbum .scrollable .items div div p {
	width:auto;
	padding:5px 5px 0 5px;
	text-align:left;
	float:none;
	color:#010101;
	font-size:12px;
}

#center .video-wrapper .video .gallery .photoalbum a.browse {
	margin-top:-27px;
}

#center .video-wrapper .video .gallery .photoalbum .scrollable .items div div a img {
	width:158px;
	height:90px;
}

#center .video-wrapper .video .gallery .photoalbum .scrollable .items div div a span {
	background:url(../img/play.png) no-repeat;
	width:40px;
	height:40px;
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	margin:-40px 0 0 -20px;
	cursor:pointer;
}

#center .specialist {
	width:100%;
	padding:0 0 18px 0;
	border-top:1px solid #d8cda9;
	list-style:none;
	float:left;
}

#center .specialist li {
	margin: 15px 0 0 0;
	width:50%;
	float:left;
}

#center .specialist li .specialist-image {
	width:122px;
	float:left;
}

#center .specialist li .specialist-image img {
	width:122px;
}

#center .specialist li .specialist-info {
	width:144px;
	padding:0 6px;
	float:right;
}

#center .specialist li .specialist-info p {
	color:#2f130e;
	font-size:15px;
	font-weight:700;
text-decoration: none;
}

#center .specialist li .specialist-info span {
	color:#2f130e;
	font-size:12px;
	padding:5px 0 0 0;
	display:block;
}

#center .prices {
	width:100%;
	padding: 13px 0 0 0;
}

#center .prices ul {
	width:100%;
	list-style:none;
}

#center .prices ul li {
	width:100%;
	margin:18px 0 0 0;
	list-style:none;
}

#center .prices ul li a {
	background:#FFFFFF;
	width:558px;
	height:38px;
	line-height:38px;
	border:1px solid #beb5b0;
	border-radius:6px;
	text-align:center;
	color:#7e6b61;
	font-size:14px;
	font-family:'Arial';
	text-decoration:none;
	display:block;
	position:relative;
}

#center .prices ul li.st-open a {
	background:#efead9;
}

#center .prices ul li a .plus,
#center .prices ul li a .minus {
	font-size:22px;
	line-height:38px;
	color:#b9aaa0;
	display:block;
	position:absolute;
	top:0;
	left:15px;
	overflow:hidden;
	opacity:0;
	visibility:hidden;
	-webkit-backface-visibility:hidden;
	display:block;
}

#center .prices ul li a:hover {
	background:#efead9;
}

#center .prices ul li a:hover .plus,
#center .prices ul li.st-open a .minus {
	opacity:1;
	overflow:visible;
	visibility:visible;
}

#center .prices ul li.st-open a:hover .plus {
	overflow:hidden;
	opacity:0;
	visibility:hidden;
	-webkit-backface-visibility:hidden;
}

#center .prices ul li .st-content {
	padding:0 0 9px 0;
	border-bottom:1px solid #beb5b0;
}

#center .prices ul li table {
	width:100%;
	font-family:'Arial';
	font-size:13px;
}

#center .prices ul li table thead tr th {
	height:45px;
	line-height:45px;
	font-weight:bold;
	color:#7e6b61;
	border-bottom:1px solid #beb5b0;
}

#center .prices ul li table thead tr th .clock {
	background:url(../img/icons/clock.png) no-repeat left center;
	height:45px;
	padding:0 0 0 16px;
}

#center .prices ul li table tbody tr td {
	color:#443830;
	line-height:27px;
}

#center .prices ul li table thead tr th:first-child,
#center .prices ul li table tbody tr td:first-child {
	width:75%;
	padding:0 0 0 12px;
	text-align:left;
}

#center .prices ul li table tbody tr:first-child td {
	padding:9px 0 0 0;
}

#center .prices ul li table tbody tr:first-child td:first-child {
	padding:9px 0 0 11px;
}

#center .prices ul li table tbody tr td:first-child div {
	padding:0 27px 0 0;
}

#center ul.diseases {
	width:100%;
	padding:18px 0 0 0;
	list-style:none;
}

#center ul.diseases li {
	width:100%;
	padding:10px 0 0 0;
}

#center ul.diseases li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#090909;
	text-decoration:none;
}

#center ul.diseases li a:hover {
	color:#645246;
	text-decoration:underline;
}

#center .disease {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding:5px 0 0 0;
}

#center .disease p {
	padding:13px 0 0 0;
}

#center .disease p a {
	color:#000000;
	text-decoration:underline;
}

#center .disease h3 {
	padding:18px 0 0 0;
}

#center .disease .specialist {
	border-top:none;
	padding:9px 0 0 0;
}

#center .disease .specialist li p {
	padding:0;
}

#center .disease p.to-all-diseases {
	width:100%;
	display:block;
	padding:27px 0 0 0;
	float:left;
}

#center .disease p.to-all-diseases a {
	color:#443830;
	text-decoration:underline;
}

#center .disposal {
	width:100%;
	text-align:justify;
	color:#543B2E;
}

#center .disposal p img {
	width:560px;
	height: auto;
}

#center .disposal h2 {
	padding:0 0 23px 0;
}
#center .disposal .top15 {
	padding-top:13px;
}

#center .disposal .top30 {
	padding-top:27px;
}
#center .photoalbum .scrollable1 {
    height: 99px;
    margin: 0 28px;
    overflow: hidden;
    position: relative;
    width: 504px;
}
ol li{
padding-bottom:5px;
}
#center .photoalbum .scrollable1 .items > div > div { float:left; margin:0 20px 0 0; }
#center .photoalbum .scrollable1 img { height: 89px; width: 89px; }
#center .disposal div.color {
    background: none repeat scroll 0 0 #EFEAD9;
    color: #10100e;
    font-style: italic;
    font-size:13px;
	line-height:16px;
    padding: 9px 18px;
    text-align: justify;
	margin-bottom: 10px;
}

#center .disposal p {
	font-size:13px;
	line-height:16px;
	padding:0 0 13px 0;
}

.pop-up #center .disposal p {
	color:#7e6b61;
}


#center .disposal p a {
	color:#000000;
	text-decoration:underline;
}

#center .disposal p a:hover {
	color:#543b2e;
}

#center .disposal ol {
	padding:0 0 0 13px;
}

#center .disposal ul {
	/*width:100%;*/
	font-size:13px;
	padding:0 0 9px 13px;
	margin:0;
}

#center .disposal ul li {
	padding:0 0 5px 0;
}

#center .disposal ul li span {
	width:13px;
	color:#c9b496;
	font-size:15px;
	line-height:15px;
	font-weight:bold;
	display:block;
	float:left;
}

#center .disposal .table {
	padding:0 0 18px 0;
}

#center .disposal table {
	width:100%;
	padding:0;
	margin:0;
	border:none;
	font-size:13px;
	color:#443830;
	border-bottom:6px solid #efead9;
}

#center .disposal table thead {
	background:#efead9;
	font-weight:bold;
	height:31px;
	line-height:31px;
}

#center .disposal table thead tr th:first-child,
#center .disposal table tbody tr td:first-child {
	padding-left:13px;
}

#center .disposal table td {
	height:31px;
	line-height:31px;
}

#center .disposal table tr.color {
	background:#f5f4f0;
}

#center .disposal .specialist {
    border-top: none;
    float: left;
    list-style: none outside none;
    padding:0 0 13px 0;
    width: 100%;
}

#center .disposal .specialist li {
    float: left;
    width: 50%;
	padding:0;
}

#center .disposal .specialist li .specialist-image {
    float: left;
    width: 122px;
	position:relative;
}

#center .disposal .specialist li .specialist-image .border {
	width:auto;
	background:transparent;
	border:3px solid #7e6b61;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	display:none;
	float:none;
}

#center .disposal .specialist li .specialist-image:hover .border {
	display:block;
}

#center .disposal .specialist li .specialist-info {
    float: right;
    padding: 0 6px;
    width: 144px;
}

#center .disposal .specialist li .specialist-info p {
    color: #2F130E;
    font-size: 14px;
    font-weight: 700;
}
.specialist-info a {
text-decoration:none;
}
#center .disposal .specialist li .specialist-info span {
    color: #2F130E;
    display: block;
    font-size: 12px;
    padding: 5px 0 0;
	width:auto;
	line-height:auto;
	font-weight:normal;
	float:none;
	text-align:left;
}

#center .disposal .photoalbum {
    float: none;
    position: relative;
    width: 100%;
}

#center .disposal .photoalbum a.browse {
    cursor: pointer;
    display: block;
    height: 42px;
    margin: -21px 0 0;
    position: absolute;
    top: 50%;
    width: 42px;
	z-index:100;
}

#center .disposal .photoalbum a.right {
    background: url("../img/slider-nav-2.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    right: 12px;
}

#center .disposal .photoalbum a.right:hover {
    background: url("../img/slider-nav-2.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);
    right: 12px;
}

#center .disposal .photoalbum a.left {
    background: url("../img/slider-nav-2.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    left: 12px;
}

#center .disposal .photoalbum a.left:hover {
    background: url("../img/slider-nav-2.png") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    left: 12px;
}

#center .disposal .photoalbum .scrollable {
    height: 200px;
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 560px;
}

#center .disposal .photoalbum .scrollable .items {
    clear: both;
    position: absolute;
    width: 20000em;
}

#center .disposal .photoalbum .scrollable .items div {
    float: left;
    width: 560px;
}

#center .disposal .photoalbum .scrollable .items div div {
	width: 560px;
	height: 180px;
overflow:hidden;
    float: left;
    text-align: center;
}

#center .disposal .photoalbum .scrollable-custom .items div div {
	margin-top:20px;
}

#center .disposal .photoalbum .scrollable .items div div.right {
    float: right;
}

#center .disposal .photoalbum .scrollable .items div div a {
    border:none;
    display: block;
    padding:0;
    text-align: center;
}

#center .disposal .photoalbum .scrollable .items div div a:hover {
    border: none;
}

#center .disposal .photoalbum .scrollable .items div div a img {
    width: auto;
	height: 180px;
}

#center .disposal .video-wrap {
    width:100%;
	float:left;
}

#center .disposal .video-wrap .video-left {
	background:#efead9;
    width:225px;
	padding:11px 13px 8px 11px;
	float:left;
}

#center .disposal .video-wrap .video-right {
    background:#efead9;
    width:225px;
	padding:11px 13px 8px 11px;
	float:right;
}

#center .disposal .video-wrap .video-left a,
#center .disposal .video-wrap .video-right a {
	display:block;
	position:relative;
}

#center .disposal .video-wrap .video-left a img,
#center .disposal .video-wrap .video-right a img {
	width:225px;
	height:auto;
}

#center .disposal .video-wrap .video-left a span,
#center .disposal .video-wrap .video-right a span {
	display:block;
	background:transparent;
	position:absolute;
	top:0;
	right:0;
	bottom:2px;
	left:0;
	border:2px solid #493a32;
	display:none;
}

#center .disposal .video-wrap .video-left a:hover span,
#center .disposal .video-wrap .video-right a:hover span {
	display:block;
}

#center .disposal .video-wrap .video-left p,
#center .disposal .video-wrap .video-right p {
	background:url(../img/play-25.png) no-repeat left center;
	padding:0 0 0 35px;
	text-align:left;
	color:#290c07;
	text-transform:uppercase;
	font-size:16px;
	line-height:20px;
	height:40px;
	overflow:hidden;
	margin:8px 0 0 0;
}

#center .disposal .video-wrap .video-left p.lh-40,
#center .disposal .video-wrap .video-right p.lh-40 {
	line-height:40px;
}

#center .disposal .photoalbum2 {
	background:#efead9;
    float: left;
    position: relative;
    width: 513px;
	padding:18px 23px;
}

#center .disposal .photoalbum2 a.browse {
    cursor: pointer;
    display: block;
    height: 22px;
    margin: -10px 0 0;
    position: absolute;
    top: -20px;
    width: 22px;
}

#center .disposal .photoalbum2 a.right {
    background: url("../img/slider-nav.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    right: 0;
}

#center .disposal .photoalbum2 a.left {
    background: url("../img/slider-nav.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    right: 30px;
}

#center .disposal .photoalbum2 .scrollable {
    height: 94px;
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 513px;
}

#center .disposal .photoalbum2 .scrollable {
    height: 140px;
}

#center .disposal .photoalbum2 .scrollable .items {
    clear: both;
    position: absolute;
    width: 20000em;
}

#center .disposal .photoalbum2 .scrollable .items div {
    float: left;
    width: 513px;
}

#center .disposal .photoalbum2 .scrollable .items div div {
    float: left;
    height: 101px;
    text-align: center;
    width: 121px;
	margin:0 0 0 9px;
}

#center .disposal .photoalbum2 .scrollable .items div div:first-child {
	margin:0;
}

#center .disposal .photoalbum2 .scrollable .items div div a {
    border: none;
    display: block;
    padding:0;
    text-align: center;
	position:relative;
}

#center .disposal .photoalbum2 .scrollable .items div div a:hover {
    border: none;
}

#center .disposal .photoalbum2 .scrollable .items div div a img {
    height: auto;
    width: 100px;
}

#center .disposal .photoalbum2 .scrollable .items div div a span {
	background:transparent;
	display:none;
	position:absolute;
	top:0;
	right:0;
	bottom:1px;
	left:0;
    border: 3px solid #443830;
}

#center .disposal .photoalbum2 .scrollable .items div div a:hover span {
	display:block;
}

#center .disposal .photoalbum2 .scrollable .items div div p {
    text-align:left;
	padding:3px 0 0 12px;
	color:#443830;
}

#center.wide .shares-body {
	width:813px;
	font-size:13px;
	line-height:16px;
	padding:0 0 28px 0;
	float:left;
}

#center.wide .shares-body .shares-item {
	width:100%;
	padding:0 0 27px 0;
	border-bottom:1px solid #dedede;
	float:left;
}

#center.wide .shares-body .shares-item .share-image {
	width:100%;
	height:auto;
	float:left;
}

#center.wide .shares-body .shares-item .share-image img {
	width:100%;
	height:auto;
}

#center.wide .shares-body .shares-item h3 {
	width:100%;
	padding:31px 0 12px 0;
	float:left;
}

#center.wide .shares-body .shares-item h3:first-child {
	padding:27px 0 12px 0;
}

#center.wide .shares-body .shares-item .share-wrap-01 {
	width:100%;
	margin:18px 0 0 0;
	float:left;
}

#center.wide .shares-body .shares-item .share-wrap-01 .left {
	width:175px;
	float:left;
}

#center.wide .shares-body .shares-item .share-wrap-01 .left .price {
	font-size:23px;
	line-height:23px;
	color:#010000;
	margin:0 12px 0 0;
	float:left;
}

#center.wide .shares-body .shares-item .share-wrap-01 .left .old-price {
	font-size:13px;
	line-height:24px;
	color:#010000;
	text-decoration:line-through;
	float:left;
}

#center.wide .shares-body .shares-item .share-wrap-01 .right {
	width:612px;
	border-left:4px solid #d8d2cf;
	padding:0 0 0 16px;
	color:#454444;
	font-size:13px;
	float:right;
}

#center.wide .shares-body .shares-item .share-wrap-02 {
	width:100%;
	margin:5px 0 0 0;
	float:left;
}

#center.wide .shares-body .shares-item .share-wrap-02 .order {
	width:175px;
	float:left;
}

#center.wide .shares-body .shares-item .share-wrap-02 .order a {
	background:#7e6b61;
	width:85px;
	height:25px;
	border-radius:4px;
	font-size:13px;
	line-height:26px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
}

#center.wide .shares-body .shares-item .share-wrap-02 .period {
	width:612px;
	padding:0 0 0 20px;
	line-height:26px;
	color:#0a0a0a;
	float:right;
}

#center.wide .shares-body .shares-item .share-wrap-02 .period span {
	font-weight:700;
}

#center.wide .contacts-body {
	width:100%;
	font-size:13px;
	line-height:16px;
	padding:18px 0 27px 0;
	float:left;
}

#center.wide .contacts-body .map-block {
	width:100%;
	float:left;
}

#center.wide .contacts-body .map-block .map {
	width:545px;
	height:243px;
	margin:0 18px 0 0;
	float:left;
}

#center.wide .contacts-body .map-block .contact-info {
	width:248px;
	float:right;
}

#center.wide .contacts-body .map-block .contact-info div {
	padding:0 0 18px 0;
	color:#000000;
}

#center.wide .contacts-body .map-block .contact-info div a {
	color:#000000;
	text-decoration:none;
}

#center.wide .contacts-body .map-block .contact-info div span {
	font-weight:700;
}

#center.wide .contacts-body .form {
	width:100%;
	margin:23px 0 0 0;
	float:left;
}

#center.wide .contacts-body .form label {
	color:#290c07;
	font-size:13px;
}

#center.wide .contacts-body .form .left {
	width:378px;
	float:left;
}

#center.wide .contacts-body .form .left label {
	padding:0 0 3px 0;
	display:block;
	float:left;
}

#center.wide .contacts-body .form .left textarea {
	background:#efead9;
	width:360px;
	height:89px;
	padding:8px;
	border:1px solid #948e79;
	color:#290c07;
}

#center.wide .contacts-body .form .left textarea:focus {
	background:#FFFFFF;
}

#center.wide .contacts-body .form .right {
	width:333px;
	margin:20px 27px 0 0;
	float:right;
}

#center.wide .contacts-body .form .right div {
	width:100%;
	padding:18px 0 0 0;
	float:left;
}

#center.wide .contacts-body .form .right div:first-child {
	padding:0;
}

#center.wide .contacts-body .form .right label {
	width:72px;
	line-height:23px;
	display:block;
	float:left;
}

#center.wide .contacts-body .form .right input {
	background:#efead9;
	width:234px;
	padding:0 9px;
	height:22px;
	line-height:22px;
	border:1px solid #948e79;
	color:#290c07;
	float:right;
}

#center.wide .contacts-body .form .right input:focus {
	background:#FFFFFF;
}

#center.wide .contacts-body .form .submit {
	width:100%;
	padding:18px 0 0 0;
	float:left;
}

#center.wide .contacts-body .form .submit .left {
	width:146px;
	margin:0 15px 0 0;
	float:left;
}

#center.wide .contacts-body .form .submit .left label {
	width:100%;
	padding:0 0 5px 0;
	display:block;
	float:left;
}

#center.wide .contacts-body .form .submit .left input {
	background:#efead9;
	width:126px;
	padding:0 9px;
	height:22px;
	line-height:22px;
	border:1px solid #948e79;
	color:#290c07;
	float:left;
}

#center.wide .contacts-body .form .submit .left input:focus {
	background:#FFFFFF;
}

#center.wide .contacts-body .form .submit .left input.submit-btn {
	background:#7e6b61;
	width:85px;
	height:23px;
	margin:18px 0 0 0;
	line-height:17px;
	color:#FFFFFF;
	text-align:center;
	border:none;
	border-radius:4px;
	cursor:pointer;
	float:left;
}

#center.wide .contacts-body .form .submit .right {
	width:91px;
	margin:0;
	float:left;
}

#center.wide .contacts-body .form .submit .right .captcha-image {
	text-align:center;
	float:left;
}

#center.wide .contacts-body .form .submit .right .captcha-image img {
	max-width:91px;
}

#center.wide .contacts-body .form .submit .right .captcha-image a {
	font-size:12px;
	font-style:italic;
	color:#877f63;
	text-decoration:underline;
}

#center.wide .consultations-list,
#center.wide .consultation-list {
	width:100%;
	list-style:none;
	padding:18px 0 45px 0;
}

#center.wide .consultations-list li {
	width:100%;
	border-bottom:1px solid #e5e1df;
	padding:0;
	margin:0;
}

#center.wide .consultations-list li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:32px;
	padding:0 13px;
	display:block;
	color:#645246;
	text-decoration:none;
	-webkit-transition:all 300ms linear;
	-moz-transition:all 300ms linear;
	-o-transition:all 300ms linear;
	transition:all 300ms linear;
}

#center.wide .consultations-list li a:hover {
	background:#efead9;
	color:#201f1d;
}

#center.wide .consultation-list li {
	width:100%;
	border-bottom:1px solid #c0b7b2;
	float:left;
}

#center.wide .consultation-list li .question {
	background:#FFFFFF;
	width:100%;
	color:#71644b;
	padding:13px 0 13px 0;
	font-size:13px;
	font-style:italic;
	line-height:16px;
	float:left;
	-webkit-transition:background 200ms linear;
	-moz-transition:background 200ms linear;
	-o-transition:background 200ms linear;
	transition:background 200ms linear;
}

#center.wide .consultation-list li .question span {
	background:url(../img/icons/question.png) no-repeat right center;
	width:32px;
	height:32px;
	display:block;
	margin:0 19px;
	float:left;
}

#center.wide .consultation-list li .question div {
	padding:0 0 0 63px;
}

#center.wide .consultation-list li .question:hover {
	background:#efead9;
	color:#000000;
	cursor:pointer;
}

#center.wide .consultation-list li .question:hover span {
	background:url(../img/icons/question.png) no-repeat left center;
}

#center.wide .consultation-list li .answer {
	font-size:13px;
	padding:9px 23px 18px 63px;
	display:none;
	float:left;
}

#left {
	width:225px;
	margin:-18px 0 0 0;
	padding:0 0 0 29px;
	float:left;
}

#left h3 {
    color: #443830;
    font-size: 22px;
    line-height: 22px;
    padding: 0 0 23px;
	font-family: 'PT Sans Narrow';
	margin:18px 0 0 0;
}
.index .categoryname{
    	color: #FDFCFB;
    	font-size: 25px;
    	height: 25px;
    	line-height: 25px;
}
.categoryname{
	/*font-family: Arial,Helvetica,sans-serif;*/
	font-family: 'PT Sans Narrow';
    	 color: #443830;
    	font-size: 22px;
   	 line-height: 22px;
    	margin: 18px 0 0;

    	padding: 0 0 23px;
}
.shares-item a{
text-decoration: none;
}
.categoryname2 {
	font-family: 'PT Sans Narrow';
    	font-size: 19px;
    	line-height: 19px;
    	padding: 0 0 9px;
}
#rss .news a:hover .categoryname, #rss .news a:hover span.more {
    color: #FAD7A8;
}
#left-menu {
	width:100%;
	list-style:none;
}

#left-menu li {
	width:100%;
	min-height:27px;
	border-bottom:1px solid #beb5b0;
}

#left-menu li:hover {
	width:217px;
	background:#7e6b61;
	padding:0 0 0 9px;
}

#left-menu li.active {
	width:209px;
	border-left:4px solid #7e6b61;
	padding:0 0 0 8px;
}

#left-menu li:hover a,
#left-menu li.active:hover p {
	color:#FFFFFF;
}

#left-menu li a,
#left-menu li p {
	line-height:16px;
	text-decoration:none;
	color:#645246;
	font-size:13px;
	padding:5px 0;
	display:block;
}

#left-menu-second {
	width:220px;
	border-left:3px solid #efead9;
	border-right:3px solid #efead9;
	border-bottom:3px solid #efead9;
	padding:0 0 15px 0;
	margin:18px 0 0 0;
}

#left-menu-second .menu-name {
	background:#efead9;
	padding:13px 16px 9px 16px;
}

#left-menu-second .menu-name a {
	font-size:13px;
	color:#000000;
	text-decoration:none;
}

#left-menu-second ul {
	padding:0 16px 0 16px;
}

#left-menu-second ul li {
	padding:13px 0 0 0;
}

#left-menu-second ul li a {
	font-size:12px;
	line-height:12px;
	color:#000000;
	text-decoration:none;
}

#left-menu-second ul li a:hover {
	text-decoration:underline;
}

#left-menu-second .link_to_all_diseases {
	padding:23px 0 0 16px;
}

#left-menu-second .link_to_all_diseases a {
	color:#AAAAAA;
	text-decoration:underline;
}

#left-menu-second .link_to_all_diseases a:hover {
	text-decoration:none;
}

#before-and-after {
	width:194px;
	height:88px;
	padding:8px 13px 8px 13px;
	border:3px solid #efead9;
	margin:18px 0 0 0;
}

#before-and-after a {
	display:block;
	text-decoration:none;
	float:left;
}

#before-and-after a .title {
	font-size:14px;
	line-height:14px;
	color:#000000;
	padding:0 0 7px 0;
	display:block;
}

#before-and-after a .baa-01 {
	width:90px;
	display:block;
	padding:0 12px 0 0;
	color:#290c07;
	font-size:11px;
	line-height:14px;
	float:left;
}

#before-and-after a .baa-02 {
	width:90px;
	display:block;
	color:#290c07;
	font-size:11px;
	line-height:14px;
	float:left;
}

#before-and-after a .baa-01 img,
#before-and-after a .baa-02 img {
	width:auto;
	max-width:88px;
	height:44px;
}

#video {
	width:194px;
	padding:13px;
	border:3px solid #efead9;
	margin:18px 0 0 0;
}

#video a {
	display:block;
	text-decoration:none;
	position:relative;
}

#video a .title {
	height:13px;
	font-size:13px;
	line-height:13px;
	color:#000000;
	padding:0 0 7px 0;
	overflow:hidden;
	display:block;
}

#video a img {
	width:194px;
}

#video a .play-icon {
	background:url(../img/play-44.png) no-repeat;
	width:44px;
	height:44px;
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	margin:-11px 0 0 -22px;
}

#basket {
	background:#efead9;
	height:39px;
	line-height:39px;
	padding:0 0 0 33px;
	font-size:13px;
	color:#290c07;
}

#gift {
	width:220px;
	height:49px;
	line-height:49px;
	text-align:center;
	border:3px solid #efead9;
	margin:23px 0 0 0;
}

#gift a {
	display:block;
	color:#010000;
	font-size:16px;
	text-decoration:none;
}

#gift a:hover {
	background:#f8f6ee;
}

#last-articles {
	width:100%;
	margin:0 0 0 0;
}

#last-articles .last-article-body {
	padding:18px 0 13px 0;
	color:#030100;
	border-bottom:1px solid #e7e2dc;
}

#last-articles .last-article-body .date {
	color:#7e6b61;
	font-size:11px;
	line-height:11px;
	padding:0 0 5px 0;
}

#last-articles .last-article-body .name {
	color:#030100;
	text-decoration:underline;
	font-size:12px;
	line-height:13px;
}

#last-articles .last-article-body div {
	padding:9px 0 0 0;
	min-height:59px;
}

#last-articles .last-article-body div img {
	width:59px;
	height:59px;
	margin:0 9px 0 0;
	float:left;
}

#last-articles .last-article-body div .specialist,
#last-articles .last-article-body div p {
	font-size:11px;
	line-height:13px;
	padding:0 0 5px 0;
}

#last-articles .last-article-body div .specialist a {
	color:#030100;
}

#right {
	width:225px;
	padding:0 29px 0 0;
	margin:-18px 0 0 0;
	float:right;
}

#slider {
	width:207px;
	background:#efead9;
	margin:18px 0 0 0;
	padding:8px 9px;
}

#slider .slider {
	background:#efead9;
	width:100%;
	padding:0 0 31px 0;
	position: relative;
	/*overflow: hidden;*/
}

#slider .slider .slides {
	width:207px;
	list-style:none;
 	 /*height: 100%;
  	/* Clear fix */
  	/*overflow: hidden;*/
  	/**zoom: 1;*/
  	/**
   	* Prevent blinking issue
   	* Not tested. Experimental.
   	*/
  	/*-webkit-backface-visibility: hidden;
 	-webkit-transform-style: preserve-3d;*/
}

.bx-wrapper {
	position: relative;
	min-height: 280px;
}

#slider .slider .slides .slide {
  	/*height: 100%;*/
  	/*float: left;*/
  	/*clear: none;*/
  	text-align:center;
  	font-family: 'PT Sans Narrow';
}

#slider .slider .slides .slide a {
	display: block;
}

#slider .slider .slides .slide img {
  width:207px;
  height:207px;
}

#slider .slider .slides .slide div {
	font-size:18px;
	line-height:22px;
	padding:9px 0 0 0;
	color:#4e392d;
}

#slider .slider .slides .slide p {
	font-size:14px;
	line-height:17px;
	padding:3px 0 0 0;
	color:#79685b;

}

#slider .slider .slider-arrow {
  	position: absolute;
  	display: block;
 	 margin-bottom: -18px;
 	padding: 18px;
}

#slider .slider .slider-arrow--right {
  	bottom: 50%;
  	right: 27px;
}

#slider .slider .slider-arrow--left {
  	bottom: 50%;
  	left: 27px;
}

#slider .slider .slider-nav {
  	position: absolute;
  	bottom: 9px;
}

.bx-has-pager {
	position: absolute;
	bottom: -28px;
	z-index: 2;
	text-align: center;
	left: 0;
	right: 0;
	width: 100%;
}

.bx-pager-item {
	width: 11px;
  	height: 11px;
  	display: inline-block;
  	margin: 0 5px;
}

#slider .slider .slider-nav__item {
	background: #c9b496;
  	width: 11px;
  	height: 11px;
  	float: left;
  	clear: none;
  	display: block;
  	margin: 0 5px;
	border-radius:100%;
}

.bx-pager-link {
	background: #c9b496;
  	width: 100%;
  	height: 100%;
  	display: block;
	border-radius: 100%;
	text-indent: -9999px;
	cursor: pointer;
}

#slider .slider .slider-nav__item:hover,
.bx-pager-link:hover {
  background: #42331f;
}

#slider .slider .slider-nav__item--current,
.bx-pager-link.active {
  background: #837259;
}

#feedback {
	background:#efead9;
	width:189px;
	margin:28px 0 0 0;
	padding:18px 18px 27px 18px;
	color:#290c07;
}

#feedback h3 {
	font-size:14px;
	line-height:14px;
	font-family: Arial, Helvetica, sans-serif;
	padding:0 0 9px 0;
}
.feedbackname {
	font-size:14px;
	line-height:14px;
	font-family: Arial, Helvetica, sans-serif;
	padding:0 0 9px 0;
}
#feedback form label {
	width:100%;
	display:block;
	font-size:13px;
	line-height:13px;
	padding:16px 0 4px 0;
}

#feedback form select {
	width:100%;
	height:24px;
	font-size:13px;
	line-height:24px;
	padding:4px 4px 4px 0;
	border:none;
}

#feedback form select option {
	height:13px;
	line-height:13px;
	padding:5px 9px;
}

#feedback form input {
	width:171px;
	height:22px;
	line-height:22px;
	padding:0 9px;
	border:none;
}

#feedback form textarea {
	width:171px;
	height:54px;
	line-height:16px;
	padding:9px;
	border:none;
	resize: none;
}

#feedback .input-wrapper {
	width:100%;
	height:22px;
	margin:11px 0 0 0;
}

#feedback .input-wrapper label {
	width:45px;
	line-height:22px;
	display:block;
	padding:0;
	float:left;
}

#feedback .input-wrapper input {
	width:126px;
	height:22px;
	line-height:22px;
	padding:0 9px;
	display:block;
	float:right;
}

#feedback  input.submit {
	background:#7e6b61;
	width:85px;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	text-align:center;
	margin:18px 0 0 0;
	border-radius:4px;
	cursor:pointer;
}

#news {
	width:100%;
	height:141px;
	float:left;
}

#news ul {
	width:100%;
	padding:0 0 7px 0;
	float:left;
}

#news ul li {
	background:#fdfcfb;
	padding:6px 6px 10px 6px;
	margin:0 12px 0 0;
	float:left;
	position:relative;
}

#news ul li a,
#news ul li a img {
	width:205px;
	height:90px;
	display:block;
	position:relative;
}

#news ul li .play {
	background:url(../img/play.png) no-repeat;
	width:40px;
	height:40px;
	position:absolute;
	top:30px;
	left:50%;
	margin:0 0 0 -20px;
}

#news ul li p {
	color:#290c07;
	padding:9px 0 3px 6px;
	font-size:16px;
	line-height:16px;
	text-transform:uppercase;
	font-family: 'PT Sans Narrow';
}

#rss {
	background:url(../img/transparent.png) repeat;
	width:100%;
	height:143px;
	float:left;
}

#rss .rss-01 {
	width:580px;
	height:100px;
	padding:25px 20px 18px 0;
	float:left;
}

#rss .rss-01 p {
	max-height:85px;
	font-size:13px;
	line-height:17px;
	color:#f2eede;
	overflow:hidden;
}

#rss .rss-01 a {
	max-height:17px;
	font-size:13px;
	line-height:17px;
	color:#f2eede;
	text-decoration:underline;
}

#rss .news {
	background: url(../img/rss-dark.png) no-repeat left center;
	width:265px;
	height:100px;
	padding:25px 40px 18px 20px;
	float:left;
}

#rss .news a {
	display:block;
	text-decoration:none;
}

#rss .news h3 {
	height:18px;
	font-size:18px;
	line-height:18px;
	color:#fdfcfb;
	text-transform:uppercase;
}

#rss .news span.text {
	display:block;
	max-height:51px;
	padding:15px 0 0 0;
	font-size:13px;
	line-height:17px;
	color:#F2EEDE;
	overflow:hidden;
}

#rss .news span.more {
	display:block;
    color: #F2EEDE;
    font-size: 13px;
    line-height: 17px;
    max-height: 17px;
    text-decoration: underline;
}

#rss .news a:hover h3,
#rss .news a:hover span.more {
	color:#fad7a8;
}

#tabs {
	width:100%;
	background:#efead9;
	margin:13px 0 0 0;
	float:left;
}

#center #tabs ul {
	background:#FFFFFF;
	width:100%;
	float:left;
	padding:0;
	list-style:none;
}

#center #tabs ul li.ui-state-default {
	background:#7e6b61;
	width:183px;
	height:27px;
	line-height:27px;
	text-align:center;
	border-radius:5px 5px 0 0;
	margin:0 0 0 5px;
	padding:0;
	float:left;
}

#center #tabs ul li.ui-state-active {
	background:#efead9;
}

#center #tabs ul li.ui-state-default a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}

#center #tabs ul li.ui-state-active a {
	color:#000000;
	text-decoration:none;
	display:block;
}

#center #tabs ul li.ui-state-default:first-child {
	margin:0;
}

#tabs-1,
#tabs-2,
#tabs-3 {
	background:#efead9;
	padding:13px 27px;
	float:left;
}

#tabs-1 h5,
#tabs-2 h5,
#tabs-3 h5 {
	font-size:22px;
	line-height:25px;
	padding:0 0 13px 0;
	font-family: 'PT Sans Narrow';
	color:#000000;
}

#tabs-1 ul,
#tabs-1 ul li,
#tabs-2 ul,
#tabs-2 ul li,
#tabs-3 ul,
#tabs-3 ul li {
	background:#EFEAD9;
}


.hFooter {
	height:36px;
	clear:both;
}

.hFooter.index {
	height:308px;
	clear:both;
}

#footer {
	background:url(../img/transparent-white.png) repeat;
	width: 100%;
	height: 40px;
	line-height:40px;
	font-size:12px;
	color:#290c07;
	float: left;
	position:relative;
}

#footer.index {
	margin:0;
}

#footer .copyright {
	display:block;
	float:left;
}

#footer .copyright a {
	color:#290c07;
	text-decoration:none;
}

#footer .copyright .email {
	color:#290c07;
	text-decoration:none;
	font-style:italic;
}

#footer .social {
	width:173px;
	float:right;
}

#footer .social .icon {
	background:url(../img/social/social.png) no-repeat;
	width:34px;
	height:40px;
	margin:0 0 0 9px;
	text-decoration:none;
	display:block;
	float:left;
}

#footer .social .tw {
	background-position:0 0;
}

#footer .social .vi {
	background-position:-41px 0;
}

#footer .social .fb {
	background-position:-84px 0;
}

#footer .social .gl {
	background-position:-125px 0;
	float:right;
}

#footer .up {
	background:url(../img/up.png) no-repeat;
	width:32px;
	height:39px;
	position:absolute;
	top:-55px;
	left:50%;
	margin:0 0 0 -16px;
	cursor:pointer;
}

.index #footer .up {
	display:none;
}


.cbp-bislideshow {
    list-style: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    padding: 0;
    margin: 0;
}

.cbp-bislideshow li {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    -webkit-transition: opacity 1s;
    -moz-transition: opacity 1s;
    transition: opacity 1s;
}

/* If background-size supported we'll add the images to the background of the li */

.backgroundsize .cbp-bislideshow li {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: center center;
}

/* ...and hide the images */
.backgroundsize .cbp-bislideshow li img {
    display: none;
}

.cbp-bislideshow li img {
    display: block;
    width: 100%;
}

.cbp-bicontrols {
    position: fixed;
    width: 270px;
    height: 90px;
    margin: -45px 0 0 -135px;
    top: 50%;
    left: 50%;
}

.cbp-bicontrols span {
    float: left;
    width: 100px;
    height: 100px;
    position: relative;
    cursor: pointer;
}

.cbp-bicontrols span:before {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
    font-family: 'entypo';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 90px;
    font-size: 72px;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    opacity: 0.7;
}

.cbp-bicontrols span:hover:before {
    opacity: 1;
}

.cbp-bicontrols span:active:before {
    top: 2px;
}

span.cbp-biplay:before {
    content: "\e002";
}

span.cbp-bipause:before {
    content: "\e003";
}

span.cbp-binext:before {
    content: "\e000";
}

span.cbp-biprev:before {
    content: "\e001";
}

.cbp-bicontrols span.cbp-binext {
    float: right;
}

/* Fallback */

.no-js.no-backgroundsize .cbp-bislideshow li:first-child {
    opacity: 1;
}

.no-js.backgroundsize .cbp-bislideshow li:first-child img {
    display: block;
}

.w-1024 {
	display:none;
}

.pop-up .content {
	width:616px;
}

body.pop-up  {
	min-width:616px;
}

#admin {
	background:url(../img/admin-bg.png) repeat;
	width:100%;
	height:290px;
	position:absolute;
	top:50%;
	left:0;
	right:0;
	margin:-145px 0 0 0;
}

#admin .admin-wrap {
	width:201px;
	margin:0 auto;
}

#admin .admin-wrap .logo {
    height: 83px;
    margin: 35px 0 0;
    width: 201px;
}

#admin .admin-wrap .logo a {
    background: url("../img/logo/goravsky-logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 100%;
    text-decoration: none;
    width: 100%;
}

#admin .admin-wrap .logo a:hover {
    text-decoration: none;
}

#admin .admin-wrap .form {
    margin:35px 0 0 0;
}

#admin .admin-wrap .form form div {
    margin:12px 0 0 0;
	width:100%;
	float:left;
}

#admin .admin-wrap .form form div:first-child {
    margin:0;
}

#admin .admin-wrap .form form label {
    color:#290c07;
	line-height:24px;
	width:20px;
	display:block;
	float:left;
}

#admin .admin-wrap .form form input {
	background:#FFFFFF;
    color:#290c07;
	line-height:24px;
	width:171px;
	height:24px;
	padding:0 5px;
	border:none;
	display:block;
	float:right;
}

#admin .admin-wrap .form form input#enter {
	background:#7e6b61;
    color:#FFFFFF;
	line-height:28px;
	width:63px;
	height:28px;
	float:right;
	display:block;
	cursor:pointer;
	border-radius:5px;
}

#header .main-menu .first-menu .first-menu-item div.margin_02 { margin:0 0 0 -114px !important; left:0 !important; }
#header .main-menu .first-menu .first-menu-item div.margin_05 { margin:0 0 0 161px !important; }
#header .main-menu .first-menu .first-menu-item div.margin_06 { margin:0 0 0 70px !important; }
#header .main-menu .first-menu .first-menu-item div.margin_07 { margin:0 0 0 88px !important; }

#header .main-menu .first-menu .first-menu-item .item-01 { width:110px;padding-left:0;padding-right:0; }
#header .main-menu .first-menu .first-menu-item .item-02 { width:111px;padding-left:0;padding-right:0; }
#header .main-menu .first-menu .first-menu-item .item-03 { width:110px;padding-left:0;padding-right:0; }
#header .main-menu .first-menu .first-menu-item .item-04 { width:81px;padding-left:0;padding-right:0; }
#header .main-menu .first-menu .first-menu-item .item-05 { width:87px;padding-left:0;padding-right:0; }
#header .main-menu .first-menu .first-menu-item .item-06 { width:74px;padding-left:0;padding-right:0; }
#header .main-menu .first-menu .first-menu-item .item-07 { width:91px;padding-left:0;padding-right:0; }
#header .main-menu .first-menu .first-menu-item .item-8 { width:50px;padding-left:0;padding-right:0; }




@media screen and (min-width:289px) and (max-width:1279px) {

	body {
		width: expression((document.compatMode && document.compatMode == 'CSSICompat')?(
		document.documentElement.clientWidth < 960?"960px":"auto"):(
		document.body.clientWidth < 960?"960px":"auto"));
		min-width:960px;
	}

	#main .menu .left {
		padding-left:25px;
	}

	#left {
		padding:0 0 0 25px;
	}

	.content {
		width:960px !important;
	}

	.pop-up .content {
		width:685px;
	}

	#header .top .right {
		width:668px;
	}

	#header .top .right ul {
		margin-right:10px; /* 80px temp fix*/
	}

	#header .main-menu .first-menu .first-menu-item a {
		font-size:14px;
		line-height:14px;
	}

	#header .main-menu .first-menu .first-menu-item ul li a,
	#header .main-menu .first-menu .first-menu-item ul li p {
		font-size:13px;
		height:26px;
		line-height:26px;
	}

	#rss .rss-01 {
		width:410px;
	}

	#rss .news {
		width:200px;
	}

	#center {
		width:635px;
		margin:0 25px;
	}

	#center.wide {
		width:635px;
		padding:0 25px;
	}

	#right {
		display:none;
	}

	#center.wide .specialist-wrap .specialist-photo {
		margin: 0 20px 0 0;
		padding: 0 0 15px;
	}

	#center.wide .last-new .image {
		margin:0 25px 0 0;
	}

	#center.wide .articles-list li .image {
		margin:0 10px 0 0;
	}

	#center.wide .article-body .article-image {
		margin:0 0 0 10px;
	}

	#center.wide .shares-body {
		width:635px;
	}

	#center.wide .shares-body .shares-item .share-wrap-01 .right,
	#center.wide .shares-body .shares-item .share-wrap-02 .period	{
		width:418px;
	}

	#center.wide .shares-body .shares-item .share-image img {
		width:635px;
	}

	#center.wide .contacts-body .map-block .map {
		width:345px;
		margin:0 10px 0 0;
	}

	#center.wide .contacts-body .form .left {
		width:320px;
	}

	#center.wide .contacts-body .form .left textarea {
		width:300px;
	}

	#center.wide .contacts-body .form .right {
		width:280px;
		margin-right:0;
	}

	#center.wide .contacts-body .form .right input {
		width:175px;
	}

	#center.wide .news-list li.hide {
		display:none;
	}


	#center .disposal .photoalbum .scrollable,
	#center .disposal .photoalbum .scrollable .items div {
		width:560px;
	}

	#center #tabs ul li.ui-state-default {
		width:208px;
	}



	.w-1024 {
		display:block;
	}

	#center .disposal p img {
		width:635px !important;
		height: auto !important;
	}

	#center .disposal .photoalbum2,
	#center .disposal .photoalbum2 .scrollable,
	#center .disposal .photoalbum2 .scrollable .items div {
		width: 589px;
		height: 180px;
	}

	#center .disposal .photoalbum2 .scrollable .items div div,
	#center .disposal .photoalbum2 .scrollable .items div div a img {
		width: 140px;
		height: 140px;
	}

	#center .disposal .photoalbum .scrollable,
	#center .disposal .photoalbum .scrollable .items div {
		width: 500px;
		margin: 0 auto;
	}

	#center .disposal .photoalbum .scrollable .items div div {
		width: 500px;
	}

	#center .disposal .photoalbum .scrollable .items div div a img {
		width: 500px;
	}

	#header .main-menu .first-menu .first-menu-item div.margin_02 { margin:0 0 0 -102px !important; left:0 !important; }
	#header .main-menu .first-menu .first-menu-item div.margin_05 { margin:0 0 0 204px !important; }
	#header .main-menu .first-menu .first-menu-item div.margin_06 { margin:0 0 0 124px !important; }
	#header .main-menu .first-menu .first-menu-item div.margin_07 { margin:0 0 0 80px !important; }

	#header .main-menu .first-menu .first-menu-item a.item-01 { width:98px;padding-left:0;padding-right:0; }
	#header .main-menu .first-menu .first-menu-item a.item-02 { width:99px;padding-left:0;padding-right:0; }
	#header .main-menu .first-menu .first-menu-item a.item-03 { width:98px;padding-left:0;padding-right:0; }
	#header .main-menu .first-menu .first-menu-item a.item-04 { width:73px;padding-left:0;padding-right:0; }
	#header .main-menu .first-menu .first-menu-item a.item-05 { width:78px;padding-left:0;padding-right:0; }
	#header .main-menu .first-menu .first-menu-item a.item-06 { width:67px;padding-left:0;padding-right:0; }
	#header .main-menu .first-menu .first-menu-item a.item-07 { width:81px;padding-left:0;padding-right:0; }
	#header .main-menu .first-menu .first-menu-item a.item-8 { width:46px;padding-left:0;padding-right:0; }

	#footer .social {
		width: 148px;
	}

	#footer .social .icon {
		margin:0 0 0 3px;
	}
}


/* 08.08.2014 */

#center.wide .question-form {
	width:100%;
	padding: 60px 0 0 0;
	float: left;
}

#center.wide .question-form form {
	width: 773px;
	background: #efead9;
	padding: 20px;
	display: block;
	position: relative;
	float: left;
}

#center.wide .question-form form .title {
 	color: #290c07;
    font-family: 'PT Sans Narrow';
    font-size: 22px;
    line-height: 22px;
}

#center.wide .question-form form > span {
 	color: #290c07;
    font-family: Arial;
    font-size: 12px;
    line-height: 12px;
    position: absolute;
    display: block;
    top:20px;
    right:20px;
}

#center.wide .question-form form textarea {
	width: 750px;
	height: 80px;
 	display: block;
 	margin: 25px 0 0 0;
 	padding: 10px;
 	color:#5a5a5a;
 	font-size: 12px;
 	line-height: 16px;
 	font-family: Arial;
}

#center.wide .question-form form .field {
	width: 50%;
 	margin: 25px 0 0 0;
 	float: left;
}

#center.wide .question-form form .field.right {
	float: right;
}

#center.wide .question-form form .field.full {
	width:100%;
	margin:20px 0 0 0;
}

#center.wide .question-form form .field.full input[type="submit"] {
	background:#7e6b61;
	width: 95px;
	height: 28px;
	font-size: 12px;
	font-family: Arial;
	color:#FFFFFF;
	line-height: 28px;
	text-align: center;
	border-radius: 3px;
	cursor: pointer;
	border:none;
}

#center.wide .question-form form .field span {
	display: block;
	margin: 0 3px 0 0;
 	float: left;
}

#center.wide .question-form form .field label {
	font-size: 12px;
	line-height: 24px;
	font-family: Arial;
	display: block;
	float: left;
	margin: 0 10px 0 0;
}

#center.wide .question-form form .field input[type="text"] {
	width: 305px;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	display: block;
	float: left;
	padding:3px 10px;
	border:none;
}

#center.wide .question-form form .field.right span {
	float: right;
}

#center.wide .question-form form .field.right label {
	float: right;
}

#center.wide .question-form form .field.right input[type="text"] {
	float: right;
}

#center.wide .question-form form .field .col-1 {
	width:175px;
	float: left;
}

#center.wide .question-form form .field .col-1 input[type="text"] {
	width:140px;
	margin: 5px 0 0 0;
	float: left;
}

#center.wide .question-form form .field .col-2 {
	width:101px;
	margin: 14px 0 0 15px;
	float: left;
}

#center.wide .question-form form .field .col-3 {
	width:101px;
	margin:17px 0 0 10px;
	float: left;
}

#center.wide .question-form form .field .col-3 a {
	font:400 italic 12px/12px Arial;
	text-decoration: underline;
	color:#8b8369;
	font-style: italic;
}
.phototext{
font-style: italic;
margin: 0;
padding: 0;
display:block;
}
#center.wide .question-form form .field .col-3 a:hover {
	text-decoration: none;
}


@media screen and (min-width:289px) and (max-width:1249px) {
	#center.wide .question-form form {
		width: 595px;
	}

	#center.wide .question-form form textarea {
		width: 573px;
		height: 100px;
	 	display: block;
	 	margin: 25px 0 0 0;
	 	padding: 10px;
	 	color:#5a5a5a;
	 	font-size: 12px;
	 	line-height: 16px;
	 	font-family: Arial;
	}

	#center.wide .question-form form .field input[type="text"] {
		width: 220px;
	}
}