#innerCity .inner{
	background-position: 50% 0;
}
.krsk .inner {
	background-image: url("../images/header_bg_krsk.png");
}
.nsk .inner {
	background-image: url("../images/header_bg_nsk.png");
}
.ekb .inner {
	background-image: url("../images/header_bg_ekb.png");
}
.msk .inner {
	background-image: url("../images/header_bg_msk.png");
}


header .logo {
	position: relative;
}
#innerCity .logo .icon{
	background-repeat: no-repeat;
	display: block;
    height: 40px;
    position: absolute;
    right: 23px;
    top: -14px;
    width: 36px;
}
.krsk .logo .icon{
	background-image: url("../images/logo_krsk_mini.png");
}
.msk .logo .icon{
	background-image: url("../images/logo_msk_mini.png");
}
.ekb .logo .icon{
	background-image: url("../images/logo_ekb_mini.png");
}
.nsk .logo .icon{
	background-image: url("../images/logo_nsk_mini.png");
}

.krsk,
.ekb,
.msk,
.nsk {
	height: 100%;
}


/*3d rotate*/
.itemListSubCategories figure{
	margin: 0;
	position: relative;
	z-index: 3;
	height: 250px;
    width: 193px;
}
.itemListSubCategories .rotate figure{
   	-webkit-transition: -webkit-transform 0.5s;
	-moz-transition: -moz-transform 0.5s;
	-ms-transition: -moz-transform 0.5s;
	-o-transition: -o-transform 0.5s;
	transition: transform 0.5s; /* трансформации будут происходить анимированно продолжительностью 0.5 сек */
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;	/* указываем, что дочерние элементы находятся в 3D пространстве */
}
.itemListSubCategories .subCategoryContainer .front{
}
.itemListSubCategories .subCategoryContainer figure > div{
    display: block;
    position: absolute;
    opacity: 1;
}
.itemListSubCategories .subCategoryContainer.rotate figure > div{
    -webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.itemListSubCategories .subCategoryContainer.rotate .subCategoryHover{
	-webkit-transform: rotateY( 180deg );
	-moz-transform: rotateY( 180deg );
	-ms-transform: rotateY( 180deg );
	-o-transform: rotateY( 180deg );
	transform: rotateY( 180deg );
}
.itemListSubCategories .subCategoryContainer.rotate:hover figure{	/* добавляя этот класс, поворачивеам контейнер на 180 градусов */
	-webkit-transform: rotateY( 180deg );
	-moz-transform: rotateY( 180deg );
	-ms-transform: rotateY( 180deg );
	-o-transform: rotateY( 180deg );
	transform: rotateY( 180deg );
}
 .itemListSubCategories .subCategoryContainer.scroll .subCategoryHover{
 	opacity: 0;
 }
.subCategoryContainer .categoryLink{
	display: block;
    height: 220px;
    position: absolute;
    width: 200px;
    z-index: 3;
}
.subCategoryContainer:hover .categoryLink{
    height: 268px;
    left: -30px;
    top: -42px;
    width: 253px;
}

/*toptext*/
.toptext{padding:0 0 20px 0;}
/*bread*/
.bread{margin:0 0 25px 0;}
.breadcrumbs a,.breadcrumbs img,.breadcrumbs span{line-height:20px;vertical-align:middle;display:inline-block;}
