/* Eric Meyer's CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub,  tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* End of Eric Meyer's CSS Reset */

html {
	height: 100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}


body {
font-family: 'Roboto Condensed', sans-serif;
	height: 100%;
	background: #3a5890 url(/templates/img/bg/main.jpg) no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
}
.wrapper {	width:100%;
	max-width: 1500px;
	min-width: 960px;
	margin:0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}


/* Header
-----------------------------------------------------------------------------*/
.header {

	width:96%;
	margin:20px auto 0;

}


/* Middle
-----------------------------------------------------------------------------*/
.content {
	padding: 0 0 100px;
	width:96%;
	margin:0 auto;
	position:relative;
}

article, aside {	background:rgba(255,255,255,0.8);

	padding:20px;
	margin-bottom:15px;
}



/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 1% 0 1% 1%;
}
.col:first-child { margin-left: 0; }

/*  GROUPING  */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }



/*  GRID OF TWELVE  */
.span_12_of_12 {
	width: 100%;
}

.span_11_of_12 {
  	width: 91.58%;
}
.span_10_of_12 {
  	width: 83.16%;
}

.span_9_of_12 {
  	width: 74.75%;
}

.span_8_of_12 {
  	width: 66.33%;
}

.span_7_of_12 {
  	width: 57.91%;
}

.span_6_of_12 {
  	width: 49.5%;
}

.span_5_of_12 {
  	width: 41.08%;
}

.span_4_of_12 {
  	width: 32.66%;
}

.span_3_of_12 {
  	width: 24.25%;
}

.span_2_of_12 {
  	width: 15.83%;
}

.span_1_of_12 {
  	width: 7.416%;
}

.span_2_of_10 {
  	width: 19.05%;
}


video {
max-width: 100%;
height: auto;
}

iframe,
embed,
object {
max-width: 100%;
}



.logo  {
display:block;
height:162px;
background:url(/templates/img/logo.png) left no-repeat;
text-decoration:none;
transition: all 0.7s ease;
z-index:1000;

}

.logo-ua {background-image:url(/templates/img/logo-ua.png);
}

.logo-en {
background-image:url(/templates/img/logo-en.png);
}

.logo p, h1, h5 {
color:#fff;
font-size:45px;
text-shadow: 2px 2px 3px #5498d8;padding-left: 220px;
line-height:1.1;padding-top:30px;
}

.logo p {padding-top:10px;
}

.award {float:right;
clear:both;
margin-top:2px;
}

.award17, .award18   {
display:block;
height:105px;
width:93px;

background:url(/templates/img/award2017.png) top left no-repeat;
text-decoration:none;
z-index:1;
float:left;


}

.award18 {background-image:url(/templates/img/award2018.png);}


.award17s, .award18s,  .award19s,  .award20s,  .award21s, .award1721s    {
display:block;
height:74px;
width:67px;

background:url(/templates/img/award2017s.png) top left no-repeat;
text-decoration:none;
z-index:1;
float:right;


}

.award18s {
background-image:url(/templates/img/award2018s.png);
}

.award19s {
background-image:url(/templates/img/award2019s-ua.png);
}

.award20s {
background-image:url(/templates/img/award2020s2-ua.png);
width:60px;
}

.award1721s {
background-image:url(/templates/img/award1721.png);
width:60px;
}

.award21s {
background-image:url(/templates/img/award2021.png);
}


.change-lang-button {background:#1d5f9c;
color:#fff;
padding:7px;
float:right;
margin-top:17px;
}

.meteo {
color:#fff;
text-shadow: 1px 1px 1px #000;
float:left;
padding-left:60px;
padding-top:5px;
background: url(/templates/img/meteo/01d.png) no-repeat top left;

}

.meteo .temp {padding-top:1px;
}

.meteo .humidity, .meteo .pressure {
font-size:12px;background: url(/templates/img/meteo/meteo-icons1.png) no-repeat top left;
padding-left:20px;
line-height:20px;
display:block;
float:left;
}

.meteo .pressure {background-position:bottom left;
margin-left:5px;
}

.meteo .wind {
font-size:12px;
}

.meteo .wind img {margin-bottom:-3px;
}

.aviafest-logo {text-indent:-10000px;
display:block;
width:160px;
height:60px;
background:url(/templates/img/aviafest-logo.png) no-repeat;
background-size:cover;
float:left;
margin-top:15px;
}

.social-ico {float:right;
}

.social-ico li {float:left;
margin-left:10px;
}

.social-ico a {display:block;
width:55px;
height:55px;
text-indent:-100000px;
font-size:1px;
text-decoration:none;
background:url(/templates/img/social-icons.png) no-repeat;
opacity: 0.6;
transition: all 0.7s ease;
}

.social-ico a:hover {opacity: 1;
}

.social-ico a.fb {background-position:0 -55px;
}

.social-ico a.vk {
background-position:0 0;
}

.social-ico a.yt {
background-position:0 -110px;
}

.social-ico a.in {
background-position:0 -165px;
}

.social-ico-mobile {display:none;
}

h1, h5 {
font-size:55px;padding:5px 0px;
}

h5 {font-size:35px;
}

.logo:hover {opacity:0.7;
}

nav {background:rgba(255,255,255,0.7);
position:relative;
}

nav ul {clear:both;
}

nav ul:after { content:""; display:table; clear:both;}

nav ul li {
float: left;
font-size: 22px;
text-transform: uppercase;
}

nav ul li.menu-right {float:right;
}

nav ul ul {
display:none;position:absolute;
z-index:10000;
background:#fff;
}

nav ul ul li {
font-size:21px;float:none;
text-transform: none;
}

nav a {
display:block;color:#0051a2;
text-decoration:none;
padding:18px 13px;
}

nav li:hover {background:#fff;
transition: all 0.7s ease;
}

nav ul ul li a {padding: 12px 18px;
}

nav ul ul li a:hover {text-decoration:underline;
}

.search-ico, .search-form .search-submit {display:block;
background:url(/templates/img/search-ico.png) no-repeat center;
width:12px;
opacity:0.5;
text-indent:-1000000px;
}

.search-form {position:absolute;
z-index:1000;
top:0;
right:0;
background:#fff;
width:300px;
display:none;
height:100%;

}

.search-field {font-size:17px;
padding:4px;
color:#0051a2;

width:75%;
border:0 !important;
font-family: 'Roboto Condensed', sans-serif;
position:absolute;

margin:auto 0;
top:0;
bottom:0;

}

.search-submit {margin:0 !important;
margin-left:80% !important;


}

nav li.search-area:hover {background-color:transparent;
}

.search-ico:hover {opacity:1;
}

.search-submit:hover {opacity:1;
}

h2 {
color:#0051a2;
font-size:50px;
text-transform:uppercase;
}

h2 a {color:#0051a2;
text-decoration:none;
border-bottom:2px solid #0051a2;
}

.intro-news h2 {margin-top:5px;
}

.intro-snippet-biglink, .promo2-index, .promo3-index {display:block;
background:rgba(255,255,255,0.7);
padding:20px;
font-size:25px;
width:94%;
color:#0d5aa7;
transition: all  1s ease;

}

.intro-snippet-biglink:hover, .promo2-index:hover, .promo3-index:hover {background:#fff;
}

.promo3-index img {width:100%;
margin-top:10px;
}

.promo3-index a {color:#0d5aa7;
}

.intro-snippets:after, .services-snippets:after { content:""; display:table; clear:both;}

.intro-snippets li {float:left;
width:48%;
margin-right:2%;
margin-bottom:20px;
}

.intro-snippets li a, .services-snippets li a {position:relative;
background-repeat:no-repeat;
background-position:center;
background-size:cover;display:block;
min-height:220px;
text-decoration:none;
transition: all  1s ease;
}

.intro-snippets a.snippets-order-pre {float:left;
width:95%;
}

.intro-snippets a.snippets-order-ru, .intro-snippets a.snippets-order-ua {background:#fff;
float:right;
width:5%;
writing-mode:vertical-lr;
text-indent:-100000px;
background:#fff url(/templates/img/snippets-order_ru.png) center center no-repeat;
opacity:0.7;
}

.intro-snippets a.snippets-order-ua {background-image:url(/templates/img/snippets-order_ua.png);
}

.intro-snippets li.snippetdouble a {height:420px;
}


.intro-snippets li a:hover, .services-snippets li a:hover {
background-position:bottom;
}

.intro-snippets a.snippets-order-ru:hover, .intro-snippets a.snippets-order-ua:hover {background-position:center;
opacity:1;
}

.intro-snippets li a strong, .services-snippets li a strong {color:#0d5aa7;
font-size:50px;
text-transform:uppercase;
background:rgba(255,255,255,0.6);
float:right;
padding:10px;
text-align:right;
margin-top:15px;
width:60%;
}

.intro-snippets li a span {display:none;position:absolute;
bottom:0;
padding:10px;
color:#0068d3;
font-size:16px;
background:#fff;
}

.fullsnippets li, .snippets-list-carousel .intro-snippets li {float:none;
width:100%;
margin-right:0;
}

.fullsnippets a.snippets-order-ru, .fullsnippets a.snippets-order-ua {display:none;
}

.fullsnippets a.snippets-order-pre {
float:none;;
width:100%;
}

.thirdpartsnippets li {
width:32.2%;
margin-right:1.13%;
}



.snippet-skydivers {
background-image:url('/content/snippets/snip-skydivers.jpg');
}

.snippet-aerotechnics {background-image:url('/content/snippets/snip-tech2.jpg');
}

.snippet-museum {background-image:url('/content/snippets/snip-museum.jpg');
}

.snippet-nebo {
background-image:url('/content/snippets/snip-nebo.jpg');
}

.snippet-flight {
background-image:url('/content/snippets/snip-polet.jpg');
}

.snippet-kharkiv {
background-image:url('/content/snippets/snip-kharkiv.jpg');
}

.snippet-training {
background-image:url('/content/snippets/snip-training.jpg');
}

.snippet-excursions {
background-image:url('/content/snippets/snip-excursions.jpg');
}

.snippet-safety {
background-image:url('/content/snippets/snip-safety.jpg');
}

.snippet-wings {
background-image:url('/content/snippets/snip-wings.jpg');
}

.snippet-parachute {background-image:url('/content/snippets/snip-parachute.jpg');
}

.snippet-history {
background-image:url('/content/snippets/snip-history.jpg');
}

.snippet-press {
background-image:url('/content/snippets/snip-press.jpg');
}

.snippet-news {
background-image:url('/content/snippets/snip-news.jpg');
}

.snippet-events {
background-image:url('/content/snippets/snip-events.jpg');
}

.snippet-events2 {
background-image:url('/content/snippets/snip-events2a.jpg');
}

.snippet-services {
background-image:url('/content/snippets/snip-services.jpg');
}

.snippet-gallery {
background-image:url('/content/snippets/snip-gallery.jpg');
}

.snippet-photos {
background-image:url('/content/snippets/snip-photos.jpg');
}

.snippet-airdrome {
background-image:url('/content/snippets/snip-tech.jpg');
}

.snippet-aeromodelling {
background-image:url('/content/snippets/snip-aeromodelling.jpg');
}

.snippet-cadets {
background-image:url('/content/snippets/snip-kursanti.jpg');
}

.snippet-pilots {
background-image:url('/content/snippets/snip-sostav.jpg');
}

.snippet-dityatko {
background-image:url('/content/snippets/snip-dityatko.jpg');
}


.snippet-fai {
background-image:url('/content/snippets/snip-fai.jpg');
}

.snippet-about {
background-image:url('/content/snippets/snip-about.jpg');
}

.snippet-festivals {
background-image:url('/content/snippets/snip-fests.jpg');
}

.snippet-monitor {
background-image:url('/content/snippets/snip-monitor.jpg');
}

.snippet-aviahim {
background-image:url('/content/snippets/snip-aviahim.jpg');
}

.snippet-aerobaticgroup {
background-image:url('/content/snippets/snip-group.jpg');
}

.snippet-patriot {
background-image:url('/content/snippets/snip-patriot.jpg');
}

.snippet-airexcursions {
background-image:url('/content/snippets/snip-airexcursions.jpg');
}

.snippet-certificates {
background-image:url('/content/snippets/snip-certificates.jpg');
}

.snippet-giftcertificates {
background-image:url('/content/snippets/snip-giftcertificates.jpg');
}

.snippet-aviafest {
background-image:url('/content/snippets/snip-aviafest.jpg');
}

.snippet-museum95 {
background-image:url('/content/snippets/snip-museum95-ua.png');
background-size:cover;
}

.snippet-rules {
background-image:url('/content/snippets/snip-rules.jpg');
}

.snippet-membership {
background-image:url('/content/snippets/snip-membership.jpg');
}

.snippet-rules {
background-image:url('/content/snippets/snip-rules.jpg');
}


.snippet-instructionairdrome {
background-image:url('/content/snippets/snip-instruction-airdrome.jpg');
}

.snippet-genderparty {
background-image:url('/content/snippets/snip-genderparty.jpg');
}

.snippet-results {
background-image:url('/content/snippets/snip-results.jpg');
}

.snippet-pricelist {
background-image:url('/content/snippets/snip-pricelist.jpg');
}



.red_alert {background:#fff;
padding:15px;
color:red
}

.fotorama__html iframe {width:100%;
height:520px;
}

.services-snippets li {
float:left;
width:30%;
margin:20px 1.5%;
margin-top:0px;
}

.services-snippets li a strong {font-size:30px;

text-transform:none;
background:rgba(255,255,255,0.6);
float:left;

text-align:left;

width:90%;
}

.services-snippets li a .more_button {position:absolute;
bottom:10px;
left:10px;
}

.snippet-service-airexcursions {background-image:url('/content/services/snippets/airexcursions.jpg');
}

.snippet-service-skydiving {background-image:url('/content/services/snippets/skydiving.jpg');
}

.snippet-service-flight {
background-image:url('/content/services/snippets/flight.jpg');
}

.snippet-service-training {
background-image:url('/content/services/snippets/training.jpg');
}

.snippet-service-chemical {
background-image:url('/content/services/snippets/chemical.jpg');
}


.snippet-service-lep {
background-image:url('/content/services/snippets/lep.jpg');
}

.snippet-service-monitor {
background-image:url('/content/services/snippets/monitor.jpg');
}

.snippet-service-group {
background-image:url('/content/services/snippets/group.jpg');
}

.snippet-service-festivals {
background-image:url('/content/services/snippets/festivals.jpg');
}

.snippet-service-photos {
background-image:url('/content/services/snippets/photos.jpg');
}

.snippet-service-certificates {
background-image:url('/content/services/snippets/certificates.jpg');
}


.snippet-service-airworthiness {
background-image:url('/content/services/snippets/airworthiness.jpg');
}

.snippet-service-maintenance {
background-image:url('/content/services/snippets/maintenance.jpg');
}

.snippet-service-kursanti {
background-image:url('/content/services/snippets/kursanti.jpg');
}

.snippet-service-aeromodelling {
background-image:url('/content/services/snippets/aeromodelling.jpg');
}

.snippet-service-kharkiv {
background-image:url('/content/services/snippets/kharkiv.jpg');
}

.snippet-service-genderparty {
background-image:url('/content/services/snippets/genderparty.jpg');
}

.snippet-service-excursions {
background-image:url('/content/services/snippets/excursions.jpg');
}

.snippet-aerotechnics-mi2 {background-image:url('/content/aerotechnics/snippets/mi2.jpg');
}

.snippet-aerotechnics-ak13 {
background-image:url('/content/aerotechnics/snippets/ak13.jpg');
}

.snippet-aerotechnics-an2 {
background-image:url('/content/aerotechnics/snippets/an2.jpg');
}

.snippet-aerotechnics-haz30 {
background-image:url('/content/aerotechnics/snippets/haz30.jpg');
}

.snippet-aerotechnics-an28 {
background-image:url('/content/aerotechnics/snippets/an28.jpg');
}

.snippet-aerotechnics-su31 {
background-image:url('/content/aerotechnics/snippets/su31.jpg');
}


.snippet-aerotechnics-po2 {
background-image:url('/content/aerotechnics/snippets/po2.jpg');
}

.snippet-aerotechnics-yak52 {
background-image:url('/content/aerotechnics/snippets/yak52.jpg');
}

.snippet-aerotechnics-yak18t {
background-image:url('/content/aerotechnics/snippets/yak18t.jpg');
}

.snippet-aerotechnics-l29 {
background-image:url('/content/aerotechnics/snippets/l29.jpg');
}

.snippet-aerotechnics-cessna182 {
background-image:url('/content/aerotechnics/snippets/cessna182.jpg');
}

.snippet-aerotechnics-cessna337 {
background-image:url('/content/aerotechnics/snippets/cessna337.jpg');
}

.snippet-aerotechnics-f15f {
background-image:url('/content/aerotechnics/snippets/f15f.jpg');
}

.snippet-aerotechnics-f15f i {font-size:18px;
font-style:normal;
}

.snippet-aerotechnics-ctsw {
background-image:url('/content/aerotechnics/snippets/ctsw.jpg');
}

.snippet-aerotechnics-ctsl {
background-image:url('/content/aerotechnics/snippets/ctsl.jpg');
}

.snippet-aerotechnics-rc3seabee {
background-image:url('/content/aerotechnics/snippets/rc3seabee.jpg');
}

.snippet-aerotechnics-alouette {
background-image:url('/content/aerotechnics/snippets/alouette.jpg');
}


.intext-img {width:100%;
}


.promo-index img {width:100%;
}



.promo-head1 {
display:block;position:absolute;
left:50%;
width:50%;
height:45px;
margin-top:13px;
text-decoration:none;
}

.promo-head1 img {width:100%;
max-height:45px;
}

.promo2-index {margin-top:20px;
font-size:20px;
}

.promo2-index a {
color:#0d5aa7;
}

.promo2-index p {margin:20px 0;
}

.promo2-index strong {font-size:28px;
}

.promo2-index img {float:left;
width:48%;
margin-right:2%;
}

.promo2-index li {color:#fff;

margin:20px;
padding:15px;

background:rgba(13,60,167,0.7);
transition: all  1s ease;

}

.promo2-index li:hover {background:#0d5aa7;
}


b, article strong {font-weight:bold;
}

i, article em {
font-style:italic;
}


article p {margin-bottom:13px;
font-size:20px;
line-height:1.2;
}

article a {
color:#0d5aa7;
}

.subtext {color:#00376d;
width:85%;
margin:10px auto;
}

.photoslides {margin-bottom:15px;
}

aside.sticky {z-index:1000;
}

.aside-news {margin-top:12px;
}

.aside-news, .fullfeed-news {
font-size:18px;


}

.aside-news img {width:100%;
max-width:300px;

}

.aside-news img.intext-img {max-width:500px;
}

.aside-news p, .fullfeed-news p {margin:15px;
}

.aside-news li, .fullfeed-news li {margin-bottom:15px;
}

.fullfeed-news li {padding:20px;
}

.aside-news li:last-child  {
margin-bottom:0px;


}

.fullfeed-news li {background:rgba(255,255,255,0.8);

}

.fullfeed-news li:hover {background:#fff;
}

.aside-news time, .fullfeed-news time {
color:#97b3f1;
text-align:right;
display:block;
margin:10px 0;
}

.fullfeed-news time {margin:0;
}

.aside-news a, .fullfeed-news a {color:#00309e;
}

.fullfeed-news img {
width:100%;
}

.aside-links {font-size:20px;

}

.aside-links a {display:block;
padding:15px 20px;
text-transform:uppercase;
color:#0051a2;
border-bottom:1px #71889f solid;
text-decoration:none;

}

.aside-links a:hover {background:#fff;
border-color:#0051a2;
}

.aside-links-small {font-size:17px;
}

.aside-links-small a {
padding:7px 12px;
text-transform:none;
}

aside iframe {margin:15px 0;
}

.asidevideosilder iframe{height:245px;
}

.article-list {list-style-type:square;
margin:20px;
margin-left:50px;
font-size:20px;
}

.article-list li {
padding-bottom:10px;
}

.artile-block1 {background:#fff;
padding:10px;
margin:20px;
}

.pictures-gallery, .pictures-gallery21   {margin-top:15px;
}

.pictures-gallery:after, .promo2-index:after, .pictures-gallery21:after { content:""; display:table; clear:both;}

.pictures-gallery a {display:block;
float:left;
width:30%;
margin:1%;
padding:5px;
}

.pg-thumbs2 a {width:44%;
}

.pictures-gallery a img, .pictures-gallery21 a img {width:100%;
}

.pictures-gallery a:hover {
border:5px solid #fff;padding:0px;
}


.pictures-gallery21 a{display:block;
float:left;
width:25%;
margin:0;
padding:0;
line-height:0.7;
}

.big_list li {background:rgba(255,255,255,0.8);

width:100%;
margin-bottom:10px;


}

.big_list li img {width:45%;
float:left;
margin-right:3%;
}


.big_list li div {

}

.big_list li div img {width:100px;
margin-right:5px;
}

.big_list p {padding-right:15px;
margin-bottom:15px;
}

.more_button, .button1, .button2 {color:#fff;
text-transform:uppercase;
font-size:20px;
padding:10px 15px;
background:#0051a2;
text-decoration:none;
display:block;
float:left;
transition: all 0.7s ease;
}

.more_button:hover,  .button1:hover {background:#0076eb;
}

.button1, .button2  {float:none;
text-align:center;
width:80%;
margin: 10px auto;
padding:25px 15px;

}

.button2 {padding:10px 15px;
background:#0c7d17;
}

.button2:hover {
background:#13b822;
}


.fullpic img {width:100%;
}

.big_list span {display:block;
color:#5e5a5a;
padding-left:10px;
}


h3, h4 {font-size:29px;
color:#0d5aa7;
padding:15px 0;
}

h3 a, h4 a {color:#0d5aa7;
}

h3.skydiving {
text-align:center;
font-size:40px;
background:rgba(255,255,255,0.7);
margin:15px 20px;
}

h4 {font-size:22px;
}

h6 {
width:50%;
text-align:center;
margin:15px auto;
font-size:30px;
color:#fff;
background:#3a8afa; /*#1d5f9c */
padding:10px;
}



article table {width:95%;
margin:15px;
}

article table td {padding:15px;
text-align:center;
}

article table th {padding:20px;
text-transform:uppercase;
background:#0055a4;
font-weight:bold;
color:#fff;
}

article table th a {color:#fff;
}

article table td:first-child {width:70%;
text-align:left;
}

article table.table-skydiving-add td {width:33%;
text-align:left;
}



article table tr:nth-child(odd) {
  background: #bbd4ea;
}

article table tr:hover {opacity: 0.8;
}

article table tr:nth-child(even) {
background: #98c3eb;
}


.table-program td:first-child {
width:90px;
text-align:center;
color:#0d5aa7;
}

.table-program td:nth-child(2) {
text-align:left;
}

.table-prices td {text-align:left !important;
vertical-align:middle;
}

.table-prices td:first-child {
width:40%;
}

.table-prices td:nth-child(2) {
width:30%;
}

.table-prices td:nth-child(3) {
width:30%;
}


.table-finalists  td:first-child {
width:60%;
}
.table-finalists  td:nth-child(2) {
width:20%;
}
.table-finalists td:nth-child(3) {
width:20%;
}

.table-finalists2  td:first-child {
width:10%;
}
.table-finalists2  td:nth-child(2) {
width:40%;
}
.table-finalists2 td:nth-child(3) {
width:10%;
}
.table-finalists2  td:nth-child(4) {
width:40%;
}


.table-itog  td:first-child {
width:5%;
}
.table-itog  td:nth-child(2) {
width:25%;
}
.table-itog td:nth-child(3) {
width:20%;
}
.table-itog  td:nth-child(4) {
width:20%;
}
.table-itog  td:nth-child(5)  {
width:5%;
}
.table-itog  td:nth-child(6)  {
width:25%;
}

.table-price-school  td:first-child {
width:30%;
text-align:center;
}
.table-price-school  td:nth-child(2) {
width:35%;
}
.table-price-school td:nth-child(3) {
width:35%;
}


.table-action {background:#f15f5f;
color:#fff;
text-transform:uppercase;
font-weight:bold;
}

.overallprice {
width:70%;
margin: 0 auto;
}

.overallprice .pr-flights td:first-child, .overallprice .pr-skydiving td:first-child {font-size:22px;
font-weight:bold;
color:#0d5aa7;
width:33%;
}

.overallprice .pr-flights td:nth-child(2) {
text-align:left;
width:34%;
}

.overallprice .pr-flights td:nth-child(3) {
width:33%;
}

.overallprice .pr-skydiving td:first-child {
width:50%;
}

.overallprice .pr-skydiving td:nth-child(2) {
text-align:left;
width:25%;
}

.overallprice .pr-skydiving td:nth-child(3) {
width:25%;
}

.article-spoiler {display:none;

}

.article-spoiler-link a {border-bottom:dotted 2px;
cursor:pointer;
}


.article-spoiler-link2 a {
border:dotted 2px;
cursor:pointer;
padding:10px 20px;
margin:0px auto;
text-transform:uppercase;
display:block;
text-align:center;
width:40%;

}

.skydrive-instructors {margin-top:15px;
}

.skydrive-instructors a img {margin-top:8px;
}

.big_list li:after { content:""; display:table; clear:both;}

#map {width:100%;
height:400px;
}

.map-point h3 {
font-size:20px;line-height:20px;
}

.aside-promo img, .sky-promo img {width:100%;
max-width: 100%;
height: auto;

margin-bottom:15px;
}




.event-time {color:#4c4c4c;
font-style:italic;
text-align:right;
}


.partners-list {height:220px;
}

.partners-list li {float:left;
margin-right:10px;
height:190px;
}

.partners-list-carousel {width:96%;
float:left;
}


.partners-list-carousel li {
height:220px;
}

#carousel-next, #carousel-prev, #s-carousel-prev, #s-carousel-next  {width:2%;
float:left;
}



#carousel-next a, #carousel-prev a, #s-carousel-prev a, #s-carousel-next a {text-indent:-10000px;
font-size:0px;
text-decoration:none;
display:block;
width:20px;
height:130px;
background:url(/templates/img/carousel-arrows.png) no-repeat left center;
opacity: 0.4;
transition: all 0.7s ease;
}

#s-carousel-prev a, #s-carousel-next a {height:233px;
}

#carousel-next a, #s-carousel-next a {background-position: right center;
margin-left:4px;
}


#carousel-next a:hover, #carousel-prev a:hover, #s-carousel-prev a:hover, #s-carousel-next a:hover {opacity: 1;
}



.partners-list li a {background-position:center top;
background-repeat:no-repeat;
text-align:center;
display:block;
width:220px;
height:60px;
padding-top:140px;
color:#dbdbdb;
text-decoration:none;
}

.partners-list li a:hover {color:#0051a2;
background-color:rgba(255,255,255,0.6);
text-decoration:underline;
}

.partners-list .aerovideo {background-image:url('/content/partners/4k.png');
}

.partners-list .dityatko {
background-image:url('/content/partners/dityatko.png');
}

.partners-list .kharkivaviafest {
background-image:url('/content/partners/kharkivaviafest.png');
}

.partners-list .aviasvit {
background-image:url('/content/partners/aviasvit.jpg');
background-position-y: 25%;
}

.partners-list .antonov {
background-image:url('/content/partners/antonov.png');
}

.partners-list .ampa {
background-image:url('/content/partners/ampa.png');
}

.partners-list .turkish {
background-image:url('/content/partners/turkish.png');
}

.partners-list .buzok {
background-image:url('/content/partners/buzok.png');
}

.partners-list .komiss {
background-image:url('/content/partners/komiss.png');
}

.partners-list .block {
background-image:url('/content/partners/4block.png');
}

.partners-list .vladavto {
background-image:url('/content/partners/vladavto.png');
}


.partners-list .fpsu {
background-image:url('/content/partners/fpsu.png');
}

.partners-list .fpskh {
background-image:url('/content/partners/fpskh.png');
}

.partners-list .motorsich {
background-image:url('/content/partners/motorsich.png');
}

.partners-list .tso {
background-image:url('/content/partners/tso.png');
}

.partners-list .f3a {
background-image:url('/content/partners/f3a.png');
}

.partners-list .kho {
background-image:url('/content/partners/kho.png');
}

.partners-list .nacg {
background-image:url('/content/partners/nacg.png');
}

.partners-list .hnups {
background-image:url('/content/partners/hnups.png');
}

.partners-list .hai {
background-image:url('/content/partners/hai2.png');
}

.partners-list .obj {
background-image:url('/content/partners/obj.gif');
}

.partners-list .aon {
background-image:url('/content/partners/aon.gif');
}

.partners-list .fvsu {
background-image:url('/content/partners/fvsu.png');
}

.partners-list .aerst {
background-image:url('/content/partners/aerst.png');
}

.partners-list .aviauk {background-image:url('/content/partners/aviauk.png');
}

.partners-list .albatros {
background-image:url('/content/partners/albatros.jpg');
}

.partners-list .agroavia {
background-image:url('/content/partners/agroavia.png');
}

.partners-list .koneva {
background-image:url('/content/partners/koneva.jpg');
}

.partners-list .skydive {
background-image:url('/content/partners/skydive.png');
}

.partners-list .borovaya {
background-image:url('/content/partners/borovaya.png');
}

.partners-list .khkomiss {
background-image:url('/content/partners/khkomiss.png');
}

.partners-list .samohod {
background-image:url('/content/partners/samohod.jpg');
}

.partners-list .aeroprakt {
background-image:url('/content/partners/aeroprakt.jpg');
}

.partners-list .factor {
background-image:url('/content/partners/factor.png');
}

.partners-list .crewshop {
background-image:url('/content/partners/crewshop.png');
}

.partners-list .egmont-avia {
background-image:url('/content/partners/egmont-avia.jpg');
}

.partners-list .azp {
background-image:url('/content/partners/azp.png');
}

.partners-list .egmont-training {
background-image:url('/content/partners/egmont-training.png');
}

.partners-list .freedom {
background-image:url('/content/partners/freedom.png');
}

.partners-list .aquaizol {
background-image:url('/content/partners/aquaizol.png');
}

.partners-list .aerovokzal {
background-image:url('/content/partners/aerovokzal.png');
}

.partners-list .nfau {
background-image:url('/content/partners/nfau.png');
}

.partners-list .fai {
background-image:url('/content/partners/fai.png');
}

.partners-list .balloon {
background-image:url('/content/partners/balloon.png');
}

.partners-list .arttravel {
background-image:url('/content/partners/arttravel.png');
}

.partners-list .vnebo {
background-image:url('/content/partners/vnebo.png');
}


.partners-list .originaloff {
background-image:url('/content/partners/originaloff.png');
}

.partners-list .ravliki {
background-image:url('/content/partners/ravliki.png');
}

.partners-list .fsssu {
background-image:url('/content/partners/fsssu.png');
}

.partners-list .margelovec {
background-image:url('/content/partners/margelovec.png');
}

.partners-list .pilotesnotes {
background-image:url('/content/partners/pilotesnotes.jpg');
}

.partners-list .pesochin {
background-image:url('/content/partners/pesochin.png');
}

.partners-list .chuguevrada {
background-image:url('/content/partners/chuguevrada.png');
}

.partners-list .salutchuguev {
background-image:url('/content/partners/salutchuguev.jpg');
}

.partners-list .khtourist {
background-image:url('/content/partners/khtourist.jpg');
}

.partners-list .miua {
background-image:url('/content/partners/miua.png');
}

.partners-list .premier {
background-image:url('/content/partners/premier.png');
}

.partners-list .ibilet {
background-image:url('/content/partners/ibilet.png');
}




.avf-partners1 img.intext-img {width:30% !important;
vertical-align:middle;
margin:1%;
}

.aerofest-program {margin-left:20px;
margin-bottom:20px;
}

.aerofest-program i {font-size:14px;
color:#006fc4;
white-space: nowrap;
}

.aerofest-program b {color:#0d5aa7;
}

h3 .scrolltoggler  {font-size:17px;
font-weight:bold;
margin-left:10px;
}

h3 .scrolltoggler a {
text-decoration:none;
border-bottom:1px dotted;
}

.publications2017 .col {width:100%;
margin:0;
}

.publications2017 article {padding:0;
margin:0;
background:none;
margin-bottom:30px;
}

.publications2017 img {margin-top:10px;
}

.publications2017 p {margin:0;
margin-top:0px;
}

.publications2017 iframe {clear:both;

}

.publications2017 .span_7_of_12, .publications2017 .span_5_of_12 {margin:0;
}


.nebo-header {
background:#fff;
z-index:10000;
}

.nebo-header h3 {margin:0;
padding:0;
padding-left:20px;

}

.nebo-header ul {
}

.nebo-header ul li {float:left;
width:25%;
padding:5px 0;
}

.nebo-header ul li a {
color:#0d5aa7;
}

article .partners-list{height:auto;
}

article .partners-list li {float:left;
width:31%;
}

article .partners-list li a {
color:#0051a2;
}

.award-big a {text-decoration:none;
}

.award-big p {text-align:center;
color:#0f58a3;
font-size:20px;
margin-top:10px;
background:rgba(255,255,255,0.7);
padding:15px 5px;
}

.award-big b {font-size:25px;
font-weight:bold;
}

.award-big:hover {background:rgba(15,88,163,0.4);
}

.award-big:hover p {background:#fff;
}

.inpage-gallery {
margin-top:10px;
position:relative;
}

.inpage-gallery img:hover {
filter: brightness(1.3);
}


.gallery-prev, .gallery-next {
height:100%;
position:absolute;
z-index:500;
width:20px;
text-indent:-10000px;
font-size:0px;
text-decoration:none;
display:block;
background: url(/aviafest18/img/carousel-arrows.png) no-repeat left center;
opacity: 0.4;
transition: all 0.7s ease;
cursor:pointer;
}

.gallery-next {
background-position: right center;
top:auto;
right:20px;
}

.gallery-next:hover, .gallery-prev:hover {
opacity: 1;
}

.b_blue {color:#0d5aa7;
font-weight:normal;
font-size:18px;
}



/* Footer
-----------------------------------------------------------------------------*/
.footer {
	margin: -100px auto 0;
	min-width: 1000px;
	height: 200px;
	background: #0f58a3;
	position: relative;
    padding:5px 0;
    color:#d9d9d9;
    font-size:16px;
    max-width: 1400px;
}

.footer p {margin-bottom:10px;
margin:20px;
}


.m1390, .m1200, .m1075, .m480, .m360 {display:none;}

@media only screen and (max-width: 1390px) {


.m1390 {display:block;}
.m1200, .m1075, .m480, .m360 {display:none;}

.fotorama__html iframe {
height:450px;
}

.pictures-gallery a {
padding:3px;
}

.pictures-gallery a:hover {
border-width:3px;
}


.logo p, h1 {
font-size:36px;
}

nav ul li {
font-size: 18px;
}

nav ul ul li {
font-size:18px;
}

nav a {
padding:12px 14px;
}

.intro-snippets li a {
min-height:200px;
}


.intro-snippets li a strong, h2 {
font-size:40px;
}

}


@media only screen and (max-width: 1200px) {


.m1390, .m1075, .m480, .m360 {display:none;}
.m1200 {display:block;}

.fotorama__html iframe {
height:420px;
}

nav ul li {
font-size: 17px;
}

nav ul ul li {
font-size:17px;
}

nav a {
padding:10px 10px;
}

nav ul ul a {
padding:10px 14px;
}

.search-field {
font-size:15px;
padding:2px;

}

.search-ico, .search-form .search-submit  {background-size:80%;
}


}


@media only screen and (max-width: 1075px) {

.m1390, .m1200, .m480, .m360 {display:none;}
.m1075 {display:block;}

nav a {
padding:11px 10px;
font-size:16px;
}

.intro-snippets li a strong, h2 {
font-size:36px;
}

.header {
	width:100%;
	margin: 0;
	min-width: 960px;
}

.content {
	padding: 0 0 100px;
	width:100%;
	margin:0;
	min-width: 960px;
}



.footer {min-width: 960px;
}



}



/*  GO FULL WIDTH BELOW 480 PIXELS */
@media only screen and (max-width: 480px) {


.m1390, .m1200, .m1075, .m360 {display:none;}
.m480 {display:block;}

.header, .content, .footer, .wrapper {min-width:360px;padding:0;margin:0}

footer {padding-top:5px!important;
height:350px!important;
}

.social-ico  {display:none;

float:left;
margin-bottom:10px;
width:99%;
}

.social-ico-mobile {
display:block;
margin: 15px 0;
}

.social-ico li {width:30%;
}

.social-ico li a {
opacity: 1;
margin: 0 auto;
}

nav ul li {
font-size: 18px;
}

nav ul li.menu-right {
float:left;
}

nav a {
padding:12px 16px;
}

.logo  {
height:97px;
min-height:98px;
background-image:url(/templates/img/logo-p.png);
margin-left:5px;
}

.logo p {
font-size:23px;
padding-left: 125px;
padding-top:25px;
}

h1 {font-size:26px;
padding-left:15px;
}

h2 {font-size:20px;
padding-left:15px;
}

h3 {padding-left:15px;
}

h6 {
width:95%;
}

.intro-snippets li, .services-snippets li {
float:none;
width:100%;
margin-right:0;
margin-bottom:20px;
}

.intro-snippets a.snippets-order-pre {
float:none;
width:100%;
}

.intro-snippets a.snippets-order-ru, .intro-snippets a.snippets-order-ua {
display:none;
}

.pictures-gallery a, .pictures-gallery21 a {
width:99%;
margin:5px 0;

}


.promo-head1 {
position:relative;
left:0;
width:100%;
height:auto;
margin-top:13px;
text-decoration:none;
}

.partners-list-carousel {width:100%;
}

#carousel-next, #carousel-prev {display:none;
}

.overallprice {
width:100%;
margin: 0;
padding:5px 0;
}

.overallprice .pr-flights td:first-child, .overallprice .pr-skydiving td:first-child {
font-size:18px;
}




	.col {  margin: 1% 0 1% 0%; }

    .span_1_of_12, .span_2_of_12, .span_3_of_12, .span_4_of_12, .span_5_of_12, .span_6_of_12, .span_7_of_12, .span_8_of_12, .span_9_of_12, .span_10_of_12, .span_11_of_12, .span_12_of_12, .span_2_of_10  {
	width: 100%;
	}




}

/*  GO FULL WIDTH BELOW 320 PIXELS */
@media only screen and (max-width: 320px) {


.m1390, .m1200, .m1075, .m480 {display:none;}
.m360 {display:block;}

.header, .content, .footer, .wrapper {min-width:320px;padding:0;margin:0}

.logo p {
font-size:18px;
padding-top:30px;
}


nav ul li {
font-size: 16px;
}

nav a {
padding:10px 13px;
}


}