.phone-header{
	
}
.prem h4{
	font-size: 22px;
	font-weight: bold;
}
.prem i{
	font-size: 76px;
	margin-bottom: 10px;
}
.prem .square{
	position: absolute;
	width: 220px;
	height: 220px;
	background-color: red;
	left: 1px;
	border-radius: 50%;
	opacity: 0.1;
	
}
.none{display:none}
#dle-speedbar{text-transform:uppercase;font-size:18px}

.collapse>.panel-default>.panel-heading{
	background: transparent;
	border-color: transparent;
}
.collapse>.panel-default>.panel-heading h4{
	font-size: 14px;
}

.collapse>.panel-default{
	
	border-color: transparent;
}
.icon-cat{
	width: 140px;
	height: 100px;
	background-position: center center;
	background-size: cover;
	margin: 0 auto;
}
.category-menu-dropdown img{display: none}
.cat-details h2{
	font-size: 18px;
	margin-top: 10px;
}
.short-item{
	
	padding: 10px;
}
.short-item:nth-child(odd){
		background-color: #e4e4e4;
		
}

.short-item1{
	font-weight: bold;
}

.text{
	line-height: 40px;
}
.fullstory h1{
	margin-bottom: 20px;
	text-transform: uppercase;
}
.fullstory h2{
	margin-bottom: 20px;
	font-size: 22px;
}
/*--- Загрузчик AJAX ---*/
#loading-layer { background: #000; padding: 20px; text-align: center; color: #fff; border-radius: 2px }
/*---показ оригинальной картинки загруженной на сайт из уменьшенной копии---*/
.highslide-wrapper, .highslide-outline { background: #fff }
	.highslide-image { border: 2px solid #fff }
	.highslide-active-anchor { visibility: hidden } 
	.highslide-active-anchor img { visibility: hidden }
	.highslide-dimming { background-color: black }
	.highslide-html { background-color: white }
	.highslide-loading { display: block; color: white; font-size: 9px; font-weight: bold; text-decoration: none; padding: 3px; border: 1px solid white; background-color: black }
	a.highslide-full-expand { background: url(../dleimages/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px }
	.highslide-display-block { display: block }
	.highslide-display-none { display: none }
	.highslide-caption { display: none; padding: 5px; background: white }
	.highslide-controls { width: 195px; height: 40px; background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 0 -90px; margin-right: 15px; margin-bottom: 10px; margin-top: 10px }
	.highslide-controls ul { position: relative; left: 15px; height: 40px; list-style: none; margin: 0; padding: 0; background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 100% -90px }
	.highslide-controls li { float: left; padding: 5px 0; }
	.highslide-controls a { background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif); display: block; float: left; height: 30px; width: 30px; outline: none }
	.highslide-controls a.disabled { cursor: default }
	.highslide-controls a span { display: none }
 
/*---Навигация по картинкам галереи---*/
.highslide-controls .highslide-previous a { background-position: 0 0 }
	.highslide-controls .highslide-previous a:hover { background-position: 0 -30px }
	.highslide-controls .highslide-previous a.disabled { background-position: 0 -60px !important }
	.highslide-controls .highslide-play a { background-position: -30px 0 }
	.highslide-controls .highslide-play a:hover { background-position: -30px -30px }
	.highslide-controls .highslide-play a.disabled { background-position: -30px -60px !important }
	.highslide-controls .highslide-pause a { background-position: -60px 0 }
	.highslide-controls .highslide-pause a:hover { background-position: -60px -30px }
	.highslide-controls .highslide-next a { background-position: -90px 0 }
	.highslide-controls .highslide-next a:hover { background-position: -90px -30px }
	.highslide-controls .highslide-next a.disabled { background-position: -90px -60px !important }
	.highslide-controls .highslide-move a { background-position: -120px 0 }
	.highslide-controls .highslide-move a:hover { background-position: -120px -30px }
	.highslide-controls .highslide-full-expand a { background-position: -150px 0 }
	.highslide-controls .highslide-full-expand a:hover { background-position: -150px -30px }
	.highslide-controls .highslide-full-expand a.disabled { background-position: -150px -60px !important }
	.highslide-controls .highslide-close a { background-position: -180px 0 }
	.highslide-controls .highslide-close a:hover { background-position: -180px -30px }
	
	.navigation{
		width: 100%;
	}
	.navigation a,
	.navigation span{
		padding: 10px 15px;
		text-align: center;
		line-height: 40px;
		border: 2px solid;
		
	}
	.mt20{margin-top:20px}
	.slider__inner p{
		color: white;
		margin: 40px 0;
		font-size: 24px;
		line-height: 32px;
		font-weight: 700;
		background: #808080b3;
        padding: 10px;
		
	}
	@media (max-width: 760px){
		.slider__inner p{
		color: white;
		margin: 18px 0;
		font-size: 16px;
		line-height: 18px;
		font-weight: 700;
		text-shadow: 4px 4px 12px black;
		
	}
	}