
body {
	min-width: 90%;
	min-height: 0;
}

body #cookie-law-info-bar {
	padding: 20px 0 40px;
	display: none;
}

body #cookie-law-info-bar span {
	width: 90%;
}

body #cookie-law-info-bar span #cookie_action_close_header {
    bottom: 10px;
    left: 40%;
    position: absolute;
}

.wrap {
	width: 90%;
	margin: 0px auto;
}

/* HEADER*/

#header .logo {
	background-image: url('img/logoDCM01b.jpg');
	/*
	background-image: url('img/logo.jpg');
	background-image: url('img/dolmed-logo45lat.png');
	*/
	background-repeat: no-repeat;
}

#header .wrapline {
	display: none;
}

#header #menu {
	
}

#header .search {
	display: none;
}

#header .sign {
	right: 30px;
}

#header .phone {
	right: 290px;
}

/* SLIDER */

#slider {
	
}

#slider .boxwrap {
	width: 90%;
}

#slider .boxwrap .box a {
	min-width: 100%;
	font-size: 9px;
	background-position: 99% 8px;
	-webkit-border-top-right-radius: 0;
	-moz-border-radius-topright: 0;
	border-top-right-radius: 0;
	background-position: right 8px;
}

#slider .ls-s1, #slider .ls-s2, #slider .ls-s3, #slider .ls-s4, #slider .ls-s5 {
	margin: 0 0 0 5%!important;
}

#slider .ls-s4 img {
	right: -200px!important;
}

#slider .ls-bottom-nav-wrapper {
	left: 3%;
	bottom: 65px;
}

.ls-dolmed .ls-bottom-slidebuttons {
	left: 2%;
}

/* TOPLAYER */

#toplayer {

}

#toplayer .wrap {
	width: 100%;
	min-height: 100px;
}

#toplayer .wrap img {
	width: 100%;
	float: left;
}

/* HOME */

#home-1st-row .hr1 {
	display: none;
}

#home-1st-row .hr2 {
	margin: 0 0 20px 0;
	padding: 20px 0 0 0;
	display: block;
	background-position: center bottom;
}

#home-1st-row .c2 .news {
	position: relative;
}	

#home-1st-row .c2 .news .more {
	position: absolute;
	left: 0;
	bottom: -39px;
}

#home-1st-row .c2 .news .title {
	width: 100%;
}

#home-1st-row .c2 .news:last-child {
	adisplay: none;
}

#home-1st-row .c2:nth-child(2) {
	adisplay: none;
}

#home-1st-row .c3 {
	width: 49%;
}

#home-1st-row .c3:nth-child(4) {
	margin-right: 0%;
	width: 45%;
}

#home-1st-row .c3:last-child {
	margin-left: 1%;
	width: 45%;
}

/* BREADCRUMBS */

.breadcrumbs .jtext {
	display: none;
}

/* PAGE */

#page #container.container {
	position: relative;
}

#page #gallery {
	display: block;
	padding: 0 0 40px 0;
	margin: 0 auto;
	width: 470px;
}

@media only screen and (max-width: 989px) {
	#page #gallery .foto {
		margin: 5px 5px 5px 0!important;
	}
	
	#page #gallery .foto:nth-child(2n) {
		margin: 5px 0 5px 5px!important;
	}
}

@media only screen and (max-width: 840px) {
	#page #gallery .foto {
		margin: 0 auto 20px auto!important;
		float: none;
		display: block;
	}
	
	#page #gallery .foto:nth-child(2n) {
		margin: 0 auto 20px auto!important;
		float: none;
	}
	
	#page #gallery .foto:nth-child(3n) {
		margin: 0 auto 20px auto!important;
		float: none;
	}
}

#page .pagelinks {
	right: 0;
	bottom: 0;
	position: absolute;
}

#page #doctors .doctor .card, 
#page #treatments .treatment .card, 
#page #price-list .doctor .card, 
#page #price-list .research .card, 
#page #price-list .treatment .card, 
#page #preparation .preparation .card, 
#page .bCard .card {
	width: 75%;
	padding: 0 4%;
}

#page .col {
	width: 50%;
	display: inline-block;
	float: left;
}

#page .col:last-child {
	width: 100%;
	display: inline-block;
	float: left;
}

/* CLINICS */

#clinics {
	background-image: url('img/1117.png');
}

#clinics #sidebar {
	width: 30%;
}

#clinics #container {
	width: 65%;
}

#clinics #sidebar .box {
	width: 100%;
	max-width: 240px;
	background-size: 100% 100%;
}

#clinics #sidebar .box span {
	width: 90%;
	padding: 5px 5%;
	max-width: 220px;
}

#clinics #sidebar .baner {
	display: none;
}

#clinics .content .bt {
	margin: 0 50% 0 0;
}

/* FOOTER */

#footer {
	height: 110px;
}

#footer .wrap {
	display: none;
}

#footer .subfooter {
	width: 90%;
}


/* --------*/
/* ------------- */
#footer {
	/*
	margin: 50px 0 0 0;
	background-image: url('img/1132.jpg');
	background-color: #fff;
	padding: 20px 0;
	background-repeat: repeat-x;
*/
}

#footer .wrap {
	width:90%;
	display:block;
	/*
	abackground-image: url('img/1506.png');
	background-position: center bottom;
	background-repeat: no-repeat;
	apadding: 0 0 20px 0;
	position: relative;
	*/
}

#footer #bottom {
	width:100%;
	display:block;
	/*
	list-style: none;
	aawidth: 700px;
	width:100%;
	adisplay: inline-block;
	float: left;
	*/
}

#footer #bottom > li {
	width:40%;
	padding:0px 5px;
	margin-bottom:15px; 
	border-left:1px #FA6303 solid;
	display:block;
	/*
	adisplay: inline-block;
	awidth: 33%;
	afloat: left;
	width:30%;
	padding:0px 5px;
	margin-bottom:15px; 
	border-left:1px #FA6303 solid;
	border:1px #ff0000 dashed;
	*/
}

#footer #bottom > li > a {
	/*
	font-family: Open Sans;
	font-size: 14px;
	line-height: 16px;
	color: #3a3b41;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 600;
	margin: 20px 0;
	display: inline-block;
	*/
}

#footer #bottom .sub-menu {
	list-style: none;
}

#footer #bottom .sub-menu > li {

}

#footer #bottom .sub-menu > li > a {
	font-size: 13px;
	color: #353535;
	text-decoration: none;
	background-image: url('img/1106.png');
	background-repeat: no-repeat;
	padding: 0 0 0 12px;
	background-position: left center;
	line-height: 14px;
	height: 14px;
}

#footer #bottom .sub-menu > li.lvl > a {
	font-family: 'Open Sans';
	font-size: 14px;
	line-height: 16px;
	color: rgb(53, 53, 53);
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 600;
	margin: 0px;
	display: inline-block;
	background-image: none;
	padding: 0px;
	background-position: initial initial;
	background-repeat: initial initial;
}

#footer #bottom .sub-menu > li.pusty > a {
	background-image: url('img/1005.png');
}

#footer #bottom .sub-menu > li.separator {

}

#footer #bottom .sub-menu > li.separator a{
	color: transparent;
	background: transparent;
}

#footer #bip {
	float: left;
	awidth: 250px;
	display: inline-block;
}

