body	{font-size: 24px;}
h1, .h1, h2, .h2, h3, .h3	{margin-top: 0.6em; margin-bottom: 0.3em;}
h2	{font-size: 1.5em;}
.info-card.show_backside h2	{margin-top: 0.3em; margin-bottom: 0.3em;}


.info-card	{min-height: 160px; max-height: 244px;}
.info-card .btn	{font-size: 1.25em}


.info-card .description {padding: 0 5%;}
.info-card.aviasalon-news  .description {padding: 3% 8%;}
	.info-card .description h3	{margin-top: 0px;}


.place-dates_2 .year	{font-size: 64px;padding-left: 0px;right: 0; /*margin-top: 14px -- sdvigaet v mobilnoy versii*/;}
.place-dates_3 .year	{font-size: 64px;padding-left: 0px;right: 0; margin-top: 8px;}
.place-dates {  margin-right: -3px;}
.search-row {  margin-right: -8px;}
img.head-sponsor_mpt_2	{left: 520px;}
img.head-sponsor_rust_2	{left: 720px;}
.search_2	{margin-left: 10%; width: 100%;}

#minprom	{top: 45px; height: 60%;}
#rostech	{top: 55px!important; height: 60%;}

/*------------------header----------------------*/
.bg-img img {min-width: 0;} /* min-height: 95px; max-height: 105px;}*/
.bg-img img.maks	{left: 16px;}
.logo_title	{position: absolute; top: 45px; left: 235px; text-transform: uppercase;}
.slide-logo > .logo_title	{top: 50px; left: 260px;}
.logo a:hover	{text-decoration: none;}
					
.slide-logo	{display: block;  max-height: 105px;  margin-top: 19px;}
.page-logo	{display: none;}
.org_logo	{display: none;}
.modify .maks-header .org_logo	{display: block;}
.modify .maks-header .page-logo	{display: block;}
.modify .maks-header .slide-logo	{display: none;}
 
/*------------------правки к основным стилям---------------------*/
.modify .header	{height: 15vh; margin-bottom: 84px;}
.intro-effect-jam3.modify .bg-img	{bottom: auto;}

.intro-effect-jam3 .logo img	{margin-top: 21px;}
.intro-effect-jam3.modify .logo img	{margin-top: 12px;}

.intro-effect-jam3 .content	{height: 76vh!important; min-height:76vh!important;}
.content .container	{height: 100%;}
.info-card.sponsor	{padding: 6px 13px;}


@media (min-height: 530px) {
	body{font-size:30px;}
	.info-card .description .buttons-panel	{bottom: 10px; padding-top: 8px;}
	}
@media (min-width: 768px) {	/*----------------есть дублирующий стиль в aviasalon_2013_tablet-------------------*/
	body{font-size:14px;}
	.info-card .description p	{font-size: 0.8em}
	.back .description p	{font-size: 0.8em;}
.info-card .description .buttons-panel	{bottom: 20px; padding-top: 6px;}
	}
@media (min-width: 992px) {
	body{font-size:12px;}
	.info-card .description p	{font-size: 1.1em}
}
@media (min-height: 100px) {
#minprom	{top: 25px; height: 70%;}
	.modify .header	{height: 148px;}
	.info-card	{height: 160px; margin-bottom: 15px}
	.info-card.sponsor_1-3	{height: 102px; min-height:50px;}
	.info-card.sponsor_1-3 h3	{padding-bottom: 5px;}
	.info-card .btn {font-size: 15px;}
	.info-card.sponsor .info-card-img	{top: 30px;bottom: 0px;}
.info-card > a.btn	{margin-bottom: 6px;}
	.info-card .btn-group-vertical .btn {padding: 8px 15px 0 15px;}
}
#vtb	{}
#vert	{max-width: 210px; width: 210px; left: 28px; right: 28px;}
#veb	{}
#rosob	{}
.info-card .description .buttons-panel	{bottom: 14px;}
.info-card.aviasalon-news h3	{padding-bottom: 5px;}
@media (min-height: 860px) {
#minprom	{top: 30px; height: 60%;}
#rostech	{top: 40px!important; height: 60%;}
	.info-card {height: 210px; margin-bottom: 10px;}
	.info-card.sponsor_1-3 {height: 140px;}
	.info-card .btn {font-size: 16px;}
	.info-card .btn-group-vertical .btn {padding: 8px 15px 0px 15px;}
}
@media (min-height: 900px) {
#minprom	{top: 30px; height: 60%;}
#rostech	{top: 40px!important; height: 60%;}
	.modify .header	{height: 154px;}
	.info-card {height: 220px; margin-bottom: 8px;}
	.info-card.sponsor_1-3 {height: 144px;}
	.info-card .btn {font-size: 18px;}
}
@media (min-height: 950px) {
.info-card .description .buttons-panel	{bottom: 14px;}
#minprom	{top: 15px; height: 60%;}
#rostech	{top: 55px!important; height: 60%;}
	.modify .header	{height: 156px;}
	.info-card {height: 244px; margin-bottom: 20px;}
	.info-card.sponsor_1-3	{height: 156px;}
	.info-card .btn {font-size: 18px; line-height: 28px;}
.info-card > a.btn	{margin-bottom: 12px;}
	.info-card .btn-group-vertical .btn {padding: 9px 15px 0 15px;}
}

 @media screen { /* Стиль для отображения в браузере */
   /* body {min-width: 1000px;}*/
	}
	
/*-------------аккордеон----------------*/
.ui-corner-all,
.ui-corner-top,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-right,
.ui-corner-tl,
.ui-corner-bl,
.ui-corner-br {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

.ui-state-default, .ui-state-default.title_2,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #cccccc;
	background: #ebe6e6;
	color: #333333;
}
.ui-state-active, .ui-state-active.title_2,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #00447c;
	background: #00447c url("/2015/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
	color: #ffffff;
}
.ui-widget-content {
	border: 1px solid #00447c;
	background: #ffffff url("/2015/images/ui-bg_highlight-soft_100_ffffff_1x100.png") 50% top repeat-x;
	color: #333333;
}
.empty_slide.ui-widget-content {
	border: none;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	padding: 0.05em 0.5em 0.1em;
	font-size: 20px;
	margin-bottom: 3px;
	}
.ui-accordion .ui-accordion-content {
	padding: 0.5em 1em;
	border-top: 0;
	overflow: auto;
	margin-bottom: 3px;
}
.ui-accordion .empty_slide.ui-accordion-content {
	padding: 0px;
}
.info-card.sponsor {font-size: 12px;}
.org	{position: relative;left: 14px; text-transform: uppercase;}
.place-dates_2 .year	{margin-top: 7px;}