/*/ ADAPTIVE -  GENERAL /*/
@media screen and (max-width: 1230px) {#back-top {display: none !important;}}
@media screen and (max-width: 1000px) {
#left,
#banners,
#header .search {display:none;}
#header  {line-height: 0;}
#header .logo img {
	height: 100px;
	left: 5px;
	z-index: 999;
}
#header .logo h1 {
	height: 63px;
	line-height: 1;
	padding: 0px 0px 0px 85px;
}
#adaptive {display: block !important;}
}
@media screen and (max-width: 980px) {
#content .contacts-item-image,
#content .contacts-form-item-image {display: none;}
#content .contacts-form .rsform-block-name,
#content .contacts-form .rsform-block-email,
#content .contacts-form .rsform-block-subject {padding: 0 0 0 0;}
}

@media screen and (max-width: 920px) {
#content .gallery-cat-item {width: 50%;}
#content .gallery-item {width: 49%;}
}

@media screen and (max-width: 778px) {
#content .gallery-cat-item {width: 33%;}
#content .gallery-item {width: 33%;}
}

@media screen and (max-width: 680px) {
#header .logo h1 {font-size: 1.920em}
#adaptive .navigation h3 span {display: none;}
#adaptive .navigation h3:after {content: "Навигация";} 
}
@media screen and (max-width: 620px) {
#adaptive .links h3 span {display: none;}
#adaptive .links h3:after {content: "Ссылки";} 
#content .tag-cat-item .tag-cat-item-image {
	max-width: 0;
	max-height: 0;
}
}
@media screen and (max-width: 660px) {
#adaptive .search h3 span {display: none;}
#adaptive .search h3:after {content: "Поиск";} 
}
@media screen and (max-width: 570px) {
#header .logo h1 {height: 64px;}
#adaptive {padding: 0 0 3px 0 !important;}
#adaptive .adptive-module {margin: 0 0 5px;}
#adaptive .adptive-module.navigation {
	width: calc(100% - 85px);
	float: none;
	margin: 0 0 7px 85px;
}
#adaptive .navigation h3 span,
#adaptive .links h3 span,
#adaptive .search h3 span { display: inline;}
#adaptive .navigation h3:after,
#adaptive .links h3:after, 
#adaptive .search h3:after  {display: none;} 
#adaptive .adptive-module.search,
#adaptive .adptive-module.links {width: 50%;} 
}
@media screen and (max-width: 450px) {
	#header .logo h1 {font-size: 1.555em}
	#adaptive .module-header h3 {font-size: 0.800em !important;}
}
/*/ ADAPTIVE -  Адаптивные модули /*/
#adaptive {
	display: none;
	width: 100%;
	clear: both;
	padding: 0px 0px 3px 85px;
}
#adaptive .adptive-module {
	display: block;
	width: 33%;
	float: left;
	padding: 0 5px;
	cursor: pointer;
}
#adaptive .adptive-module .module-header {
	display: block;
	position: relative;
	line-height: 27px;
	text-align: center;
	border-radius: 3px 3px 2px 2px;
	background-image: url("../images/gradient.jpg");
	cursor: pointer;
}
#adaptive .adptive-module .module-header h3 {
	font-weight: normal;
	font-size: 1.000em;
	text-transform: uppercase;
	color: #fff;
	z-index: 7000;
}
#adaptive .adptive-module .module-item {
	display: none;
	margin: 0 3px 0;
	padding: 1px 3px 5px;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 0 0 3px 3px;
	background: #F7FAFE;
	box-shadow: 0 2px 4px rgba(0,0,0,0.1), inset 0 0 10px rgba(0,0,0,0.06);
}
