<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
	font-family: 'GloucesterMT';
	src: url('../fonts/GloucesterMT-ExtraCondensed.eot');
	src: local('â˜º'), url('../fonts/GloucesterMT-ExtraCondensed.woff') format('woff'), url('../fonts/GloucesterMT-ExtraCondensed.ttf') format('truetype'), url('../fonts/GloucesterMT-ExtraCondensed.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

html, body{
    height: 100%;
}

body {
    margin: 0;
    padding: 0;
    background: #dbdbdb;
    background-position: center top;
    color: #8f8f8f;
    font: 12px 'Calibri', sans-serif;
}

#k2Container{
    padding: 0;
}

div.k2ItemsBlock ul li div.moduleItemIntrotext{
    text-align: justify;
    padding-right: 4px;
    line-height: 1;
    /* height: 89vh; */
}

a {
    color: #525252;
}

img {
    border: 0;
}

p {
    margin: 15px 0 !important;
}

h3{
    font: 21px 'Calibri', sans-serif;
    font-style: italic;
    /*font-weight: bold;*/
    text-shadow: 1px 1px 2px black, 0 0 0.3em #000;
}

h4{
    font: 10px 'Calibri', sans-serif;
    font-style: italic;
    line-height: 0.1;
    padding-left: 15px;
}

.pull-left {
    float: left;
}

.pull-right {
    float: right;
}

.aligncenter {
    display: block;
    margin-right: auto;
    margin-left: auto;
}

.inputbox {
    padding: 0 10px;
    height: 30px;
    border: 1px solid #e7e7e7;
    background-color: #f3f3f3;
    color: #b2b2b2;
    vertical-align: top;
}

.button {
    height: 32px;
    border: none;
    background-color: #29c5e6;
    color: #fff;
}

.image {
    outline: 1px solid #c9c9c9;
    border: 1px solid #fff;
}

figure img {
    display: block;
}

.wrapper {
    margin: auto;
    width: 100%;
    overflow: hidden;
}

.header {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
}

.header:after {
    content: '';
    clear: both;
    display: block;
}

aside {
    float: left;
    width: 250px;
}

aside + .item-page {
    margin-left: 280px;
    padding-bottom: 50px;
}

/*footer {
    clear: both;
    background: #7e7e7e;
    color: #dbdbdb;
    font-size: 11px;
}*/
.main-navigation {
    /*border: 1px solid #e7e7e7;
    background: #f3f3f3;*/
    float: right;
}

.menu-top {
    margin: 0;
    padding: 0;
}

.menu-top li {
    display: inline-block;
    margin: 0;
    padding: 10px 20px;
    list-style-position: inside;
    text-transform: uppercase;
    font: 20px 'Calibri', sans-serif;
    color: #000;
    position: relative;
}

.menu-top li.current {
    background: #c7c7c7;
}

.menu-top a {
    color: #000;
    text-decoration: none;
   /* font-weight: bold;*/
   text-shadow: 1px 1px 2px black, 0 0 0.3em #fff;
}

.menu-top li.current a {
    color: #fff;
}

.menu-top a:hover{
    /*color: #b9b9b9;*/
    color: #fff;
}

/* Start dropdown menu*/
.menu-top ul{
    list-style: none;
    position: absolute;
    left:-9999px; /* Ð¡ÐºÑ€Ñ‹Ð²Ð°ÐµÐ¼ Ð·Ð° ÑÐºÑ€Ð°Ð½Ð¾Ð¼, ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð½ÑƒÐ¶Ð½Ð¾ (Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð»ÑƒÑ‡ÑˆÐµ, Ñ‡ÐµÐ¼ display:none;) */
    opacity:0; /* Ð£ÑÑ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ ÑÐ¾ÑÑ‚Ð¾ÑÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾ÑÑ‚Ð¸ */
    -webkit-transition:0.25s linear opacity; /* Ð’ Webkit Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð¿ÑƒÐ½ÐºÑ‚Ñ‹ Ð±ÑƒÐ´ÑƒÑ‚ Ð¿Ñ€Ð¾ÑÐ²Ð»ÑÑ‚ÑŒÑÑ */
}

.menu-top ul li{
    padding-top:15px; /* Ð’Ð²Ð¾Ð´Ð¸Ð¼ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿ Ð¼ÐµÐ¶Ð´Ñƒ li Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑÐ¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¸Ð»Ð»ÑŽÐ·Ð¸ÑŽ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð² Ð¼ÐµÐ½ÑŽ */
    float:none;
    display: block;
}

.menu-top ul a{
    white-space:nowrap; /* ÐžÑÑ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ Ñ‚ÐµÐºÑÑ‚Ð° Ð¸ ÑÐ¾Ð·Ð´Ð°ÐµÐ¼ Ð¼Ð½Ð¾Ð³Ð¾ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ñ‹Ð¹ Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ */
    display:block;
}

.menu-top li:hover ul{ /* Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ð¼ Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¿Ñ€Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ ÐºÑƒÑ€ÑÐ¾Ñ€Ð° */
    left:0; /* ÐŸÑ€Ð¸Ð½Ð¾ÑÐ¸Ð¼ ÐµÐ³Ð¾ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾ Ð½Ð° ÑÐºÑ€Ð°Ð½, ÐºÐ¾Ð³Ð´Ð° Ð½ÑƒÐ¶Ð½Ð¾ */
    opacity:1; /* Ð”ÐµÐ»Ð°ÐµÐ¼ Ð½ÐµÐ¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ð¼ */
}

.menu-top li:hover a{ /* Ð£ÑÑ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼ ÑÑ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ, ÐºÐ¾Ð³Ð´Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑÑ Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¹ ÑÐ¿Ð¸ÑÐ¾Ðº */
}

.menu-top li:hover ul a{ /* Ð˜Ð·Ð¼ÐµÐ½ÑÐµÐ¼ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ ÑÑ‚Ð¸Ð»Ð¸ Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ðµ Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ð° */
    text-decoration:none;
    -webkit-transition:-webkit-transform 0.075s linear;
}

.menu-top li:hover ul li a:hover{ /* Ð£ÑÑ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼ ÑÑ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ñ… Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð², ÐºÐ¾Ð³Ð´Ð° ÐºÑƒÑ€ÑÐ¾Ñ€ Ð½Ð°Ð²Ð¾Ð´Ð¸Ñ‚ÑÑ Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ */
    /*background:#333;
    background:rgba(51,51,51,0.75);  Ð‘ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð»ÑƒÐ¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ð¼ 
    text-decoration:underline;*/
    -moz-transform:scale(1.05);
    -webkit-transform:scale(1.05);
}

.menu-navicon{
    display: none;
}

/* Finish dropdown menu*/

.lng{
    float: left;
    max-width: 12%;
    padding: 12px 0 0 19px;
}

.lng a{
    margin-right: 15px;
}
/* div.k2ItemsBlock ul li div.moduleItemIntrotext{
    height: 89vh;
    border: none !important;
} */

.content{
    float: left;
    margin: 0 15px;
    padding-right: 15px;
    width: 50%;
    /* border: 2px #44729d solid;
    border-bottom: none;
    background: url(../images/background_content.png); */
    text-align: center;
    overflow: auto;
    margin-top: 64px !important;
    color: #fff;
    min-height: 93vh;
}

.content ul{
    list-style-type: none;
}
.moduleItemIntrotext{
    float: right;
    padding-top: 39px !important;
}
.main-text{
    font-size: 65px;
    font-weight: 700;
    text-shadow: 1px 1px 2px rgb(255, 255, 255), 0 0 0.1em rgb(255, 255, 255);
    font-family: 'GloucesterMT',  sans-serif;
    letter-spacing: 3px;
 
}
.main-text2{
    font-size: 60px;
    font-style: italic;
    text-shadow: 1px 1px 2px rgb(255, 255, 255), 0 0 0.1em rgb(255, 255, 255);
    font-family: 'GloucesterMT',  sans-serif;
    letter-spacing: 2px;
}

/* Ñ…Ñ€Ð¾Ð¼, ÑÐ°Ñ„Ð°Ñ€Ð¸ */
/*.content::-webkit-scrollbar { width: 0; }*/

/* ie 10+ */
/*.content { -ms-overflow-style: none; }*/

/* Ñ„Ñ„ (ÑÐ²Ð¾Ð¹ÑÑ‚Ð²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ð°ÐµÑ‚, Ð´Ñ€ÑƒÐ³Ð¸Ñ… ÑÐ¿Ð¾ÑÐ¾Ð±Ð¾Ð² Ñ‚Ð¾Ð¶Ðµ Ð½ÐµÑ‚)*/
/*.content { overflow: -moz-scrollbars-none; }*/

.brighten img:hover {
  -webkit-filter: brightness(145%);
}

div.itemBody{
    padding: 0;
    margin: 0;
}

.content {
    -ms-overflow-style: none;
}

div.itemBackToTop{
    display: none;
}

div.itemView{
    margin: 0;
    border-bottom: none !important;
}

.odd{
    border-bottom: none;
}

.even{
    border-bottom: none;
}

ul.sigProSleek span.sigProPseudoCaption, ul.sigProSleek span.sigProCaption{
    font-size: 19px !important;
    padding: 6px 10px !important;
}

ul.sigProSleek{
    padding: 0;
    float: right;
}

.user1{
    margin-top: 15px;
    padding: 0;
}

.user2{
    bottom: 0;
    text-align: center !important;
    font-weight: bold;
    color: #000 !important;
    margin: 0 auto;
}

.user2 a{
    text-decoration: none;
    color: #44729d !important;
    font-style: italic;

}



/*Ð¢ÐµÑÑ‚Ð¸Ñ€ÑƒÐµÐ¼ Ð²Ð¸Ð´ÐµÐ¾*/

.video-wrapper{
    width: 75%;
    margin: 0 auto;
    height: auto;
    overflow: hidden;
}
.video-wrapper iframe{
    float: left;
    margin-right: 11px;
    width: 100%;
    max-width: 313px;
    height: 208px;
    margin-top: 7px;
    /*padding: 0 20%;*/
}

.video-wrapper-melodies{
    width: 100%;
    overflow: hidden;
}

.video-wrapper-melodies iframe{
    margin-right: 7%;
}


.video-container{
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 45%;
    height: 45%;
}

.youtube-container{
    width: 100%;
    max-width: 313px;
    margin: 0 auto;
}
/*ÐšÐ¾Ð½ÐµÑ† Ñ‚ÐµÑÑ‚Ð°*/


.user5{
    width: 33%;
    float: left;
    overflow: hidden;
    padding: 5px 0 0 15px;
    text-align: justify;
}

.user6{
    width: 33%;
    overflow: hidden;
}

.user7{
    width: 33%;
    float: right;
    overflow: hidden;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0;
}

footer{
    width: 100%;
    background: #b9b9b9;
    overflow: hidden;
}

footer .wrapper{
    margin: 0 auto;
    width: 100%;
}
/*Social Connecting*/
.social{
  overflow: hidden;
  list-style: none;
  padding: 5px 0;
  display: block;
  text-align: center;
}

.social a{
    margin-right: 15px;
}
 /* Page content */

 .accueil{
    background: url(../images/background.jpg) no-repeat;
    background-size: 100% !important;
    background-attachment: fixed;
    background-position: right;
    background-position-y: -50px;
}

.moduleItemVideo{
    display: none;
}

.biographie{
    background: #6d6c6b url(../images/background_biographie.jpg) no-repeat;
    background-size: 89% !important;
    background-attachment: fixed;
    background-position: right;
    background-position-y: -50px;
}

.agenda{
    background: #f1edec url(../images/background_agenda.jpg) no-repeat;
    background-size: 45% !important;
    background-attachment: fixed;
    background-position: 85%;
    background-position-y: top;
}

.conserts{
    background: #525252 url(../images/background_consert.jpg) no-repeat;
    background-size: 85% !important;
    background-attachment: fixed;
    background-position: 125%;
    background-position-y: top;
}

.caption{
    text-align: center;
    margin-right: 15px;
    margin: 0 auto;
}

.caption img{
    margin-right: 10px;
    margin-bottom: 40px;
}

.solo{
    background: #7e7e7e url(../images/background_solo.jpg) no-repeat;
    background-size: 100% !important;
    background-attachment: fixed;
    background-position: right;
    background-position-y: 0; 
}
.solo-tab1{
    margin-bottom: 13%;
}

.solo-tab2{
    margin-bottom: 15%;
}

.solo-tab1 img{
    float: left;
}
.solo-tab2 img{
    float: left;
}
.solo-gallery{
    margin-right: 18%;
}

.comme{
    background:#000 url(../images/background_comme.jpg) no-repeat;
    background-size: 68% !important;
    background-attachment: fixed;
    background-position: right;
}

.video-wrapper-com{
    overflow: hidden !important;
}

.comme-gallery{
    margin-left: 7%;
}

.dessous{
    background:#000 url(../images/background_dessous.jpg) no-repeat;
    background-size: 40% !important;
    background-attachment: fixed;
    background-position-x: 89%;
}

.balalaika{
    background:#000 url(../images/background_balalaika.jpg) no-repeat;
    background-size: 90% !important;
    background-attachment: fixed;
    background-position: right;
    background-position-y: 11%;
}

.dialogue{
    background:#9e848e url(../images/background_dialogue-Insolite.jpg) no-repeat;
    background-size: 80% !important;
    background-attachment: fixed;
    background-position: 115%;
}

.violon{
    background:#33514f url(../images/background_violon.jpg) no-repeat;
    background-size: 50% !important;
    background-attachment: fixed;
    background-position: right;
}

.violon-gallery{
    margin-right: 25% !important;
}

.balade{
    background:#707070 url(../images/background_balade.jpg) no-repeat;
    background-size: 80% !important;
    background-attachment: fixed;
    background-position: right;
    background-position-y:top;
}

.balade-gallery{
    width: 67%;
    margin: 0 auto;
}

.melodies-ukr{
    background:#000 url(../images/background_melodies-ukrainiennes.jpg) no-repeat;
    background-size: 80% !important;
    background-attachment: fixed;
    background-position: 122%;
}

.ukr-gallery{
    width: 52% !important;
    margin: 0 auto !important;
}

.orgue{
    background:#643a1a url(../images/background_orgue.jpg) no-repeat;
    background-size: 66% !important;
    background-attachment: fixed;
    background-position: right;
}

.chansons{
    background:#222a1f url(../images/background_chansons.jpg) no-repeat;
    background-size: 80% !important;
    background-attachment: fixed;
    background-position: right;
}

.cours{
    background:#8e959e url(../images/background_cours.jpg) no-repeat;
    background-size: 80% !important;
    background-attachment: fixed;
    background-position: right;
}

.disco{
    background:#808080 url(../images/background_disco.jpg) no-repeat;
    background-size: 56% !important;
    background-attachment: fixed;
    background-position: right;
}

.galerie{
    background:#6aa6a6 url(../images/background_galeria.jpg) no-repeat;
    background-size: 100% !important;
    background-attachment: fixed;
    background-position: right;
}

.galerie-wrapper{
    width: 100%;
    overflow: hidden;
    text-align: center;
    font-size: 25px;
}
.galerie-wrapper a{
    color: #000;
    text-decoration: none;
}
.galerie-wrapper a:hover{
    color: #fff;
}
.galerie-wrapper .videos{
    width: 33%;
    float: left;
    margin: 0 auto;
}
.galerie-wrapper .photo{
    width: 33%;
    margin: 0 auto;
}
.galerie-wrapper .presse{
    width: 33%;
/*    margin: 0 auto;
*/    float: right;
}

.gallery_photos{
    width: 100% !important;
}

.photos{
    background:#565656 url(../images/background_pfotos.jpg) no-repeat;
    background-size: 85% !important;
    background-attachment: fixed;
    background-position: right;
}

.presse{

}

.sp-thumbnail-left{
    float: left !important;
    width: 50% !important;
}

.sp-thumbnail-right{
    float: right !important;
    width: 50% !important;
}

.sp-thumbnail img{
    margin-bottom: 7px !important;
}

.conserto{
    background:#779e9e url(../images/background_conserto.jpg) no-repeat;
    background-size: 46% !important;
    background-attachment: fixed;
    background-position: right;
}

.contact{
    background:#c8c8c8 url(../images/background_contact.jpg) no-repeat;
    background-size: 60% !important;
    background-attachment: fixed;
    background-position: right;
    background-position-y: 10%;
}

input, textarea, keygen, select, button{
    height: 20px;
}

textarea{
    height: 134px;
    width: 40%;
}

.formResponsive input[type="submit"]{
    height: 30px;
    width: 20%;
}

.formResponsive .formHorizontal .formControlLabel{
    width: 19% !important;
}

/* Finish page content */

/* For mobile vershion */

@media screen and (max-width: 1895px){
    .video-wrapper{
        width: 100%;
        padding-left: 15%;
    }
    .violon-gallery{
        margin-right: 27%;
    }

    .balade-gallery {
    width: 68%;
    }
}

@media screen and (max-width: 1600px){
    .balalaika{
        background-size: 90% !important;
        background-position: right;
        background-position-y: 141%;
    }
    .video-wrapper{
        width: 50%;
        padding-left: 7%;
    }
    .solo-gallery{
    margin-right: 12%;
    }
    .comme-gallery{
    margin-left: -2%;
    }
    .violon-gallery{
        margin-right: 20% !important;
    }

    .balade-gallery {
    width: 82%;
    }
    .ukr-gallery{
    width: 61% !important;
    }
}

@media screen and (max-width: 1366px){
    .video-wrapper{
        width: 104%;
        /*padding-left: 7%;*/
        padding: 0 !important;
        margin: 0 !important;
    }
    .content ul{
        padding-left: 4%;
    }
    .solo-gallery {
    margin-right: 4%;
    }

    .comme-gallery{
    margin-left: 3%;
    }

    .violon-gallery{
        margin-right: 15% !important;
    }

    .balade-gallery {
    width: 94%;
    }

    .ukr-gallery{
    width: 70% !important;
    }
}

@media screen and (max-width: 1182px){
    .user7{
        width: 30%;
    }
    .menu-top li{
        padding: 10px 7px;
    }
    /*video-container iframe{*/
        /*width: 100%;*/
        /*padding-left: 15px;*/
    
    .youtube{
        width: 300px !important;
        height: 200px;
    }
    .solo-gallery {
    margin-left: 20%;
    }

    .comme-gallery{
    margin-left: 9%;
    }

    .violon-gallery{
        margin-right: 9% !important;
    }

    .balade-gallery {
    width: 54%;
    }

    .ukr-gallery{
    width: 81% !important;
    }
}

@media screen and (max-width: 1030px){
    .lng {
      max-width: 20%;
      padding: 11px 0 0 21px;
    }

    .menu-top li{
        padding: 10px 0.7%;
    }
    /*video-container iframe{*/
        /*width: 50%;*/
        /*padding-left: 15px;*/
    
    .user7{
        text-align: center;
    }
    .comme-gallery{
    margin-left: 3%;
    }

    .violon-gallery{
        margin-right: 4% !important;
    }

    .balade-gallery {
    width: 63%;
    }

    .ukr-gallery{
    width: 94% !important;
    }
}

@media screen and (max-width: 1024px){
    .lng {
      max-width: 20%;
      padding: 11px 0 0 21px;
    }

    .lng img{
        width: 25%;
    }

    .lng a{
        margin-right: 11px;
    }
    
    .menu-top li{
        padding: 10px 7px;
    }

    .youtube{
        margin: 0 auto;
        width: 50%;
        overflow: hidden;
    }
    
    .content ul{
       padding: 0 2%;
    }

    .video-wrapper {
    width: 65%;
    margin: 0 auto !important;
    }

    .accueil{
        background-size: 121% !important;
        background-position-x: 15%;
    }

    .conserts{
        background: #525252 url(../images/background_consert.jpg) no-repeat;
        background-size: 121% !important;
        background-position-x: 15%;
    }
    .biographie{
        background-size: 121% !important;
        background-position-x: 40%;
    }
    .agenda{
        background-size: 61% !important;
        background-position-x: 118%;
    }
    .dessous{
       background-size: 54% !important;
       background-position-x: 111%;
    }
    .balalaika{
       background-size: 96% !important;
       background-position-y: 108%;
    }
    .dialogue{
       background-size: 106% !important;
       background-position-x: -184%;
    }
    .comme-gallery {
    margin-left: 5%;
    }

    .balade{
        background-size: 106% !important;
        background-position-x: -74%;
    }
    .melodies-ukr{
        background-size: 83% !important;
        background-position-x: 135%;
        background-position-y: 100%;
    }
    .chansons{
        background-size: 105% !important;
        background-position-x: -134% !important;
    }
    .conserto{
        background-size: 60% !important;
        background-position-x: 116% !important;
    }
    .cours{
        background-size: 100% !important;
    }
    .galerie{
        background-size: 109% !important;
    }
    .photos{
        background-size: 113% !important;
        background-position-x: 24%;
    }
    .violon-gallery{
        margin-right: 1% !important;
    }
}

@media screen and (max-width: 1012px){
    .lng {
      max-width: 20%;
      padding: 11px 0 0 21px;
    }

    .menu-top li {
        padding: 10px 7px;
    }
    .video-container{
        height: 26%;
    }

    .balade-gallery {
    width: 64%;
    }

    .ukr-gallery{
    width: 95% !important;
    }
}

@media screen and (max-width: 965px){
    .lng {
      max-width: 20%;
      padding: 11px 0 0 21px;
    }

    .dialogue {
        background-position-y: 7%;
    }

    .solo-gallery {
    margin-left: 19%;
    }

    .comme-gallery{
    margin-left: 86px;
    }
    .violon-gallery{
        margin-right: -2% !important;
    }

    .balade-gallery {
    width: 68%;
    }

    .ukr-gallery{
    width: 100% !important;
    }
}

@media screen and (max-width: 960px){
    .lng {
      max-width: 20%;
      padding: 11px 0 0 21px;
    }

    .balalaika{
        background-size: 98% !important;
        background-position-y: 1% !important;
    }
    .dialogue{
        /*background-size: 80% !important;*/
        background-position-y: 19% !important; 
    }
    .melodies-ukr{
        background-position-y: 41% !important;
    }
    .menu-top li {
    padding: 10px 4px !important;
    }

    .comme-gallery {
    margin-left: 18%;
    }

    .ukr-gallery{
    width: 102% !important;
    }
}

@media screen and (max-width: 912px){
    .lng {
      max-width: 20%;
      padding: 11px 0 0 21px;
    }

    .balade-gallery {
    width: 71%;
    }

    .ukr-gallery{
    width: 72% !important;
    }

    /*Start Navicon menu*/

   .main-navigation {
        position: relative;
        min-height: 40px;
        /*float: right;*/
    }   
    .main-navigation ul {
        width: 245px;
        padding: 0 0;
        /*position: absolute;*/
        top: 0;
        left: 0;
        border: solid 1px #aaa;
        background: #9a9a9a url(../images/icon-menu-white.png) no-repeat 15px 15px;
        border-radius: 5px;
        box-shadow: 0 1px 2px rgba(0,0,0,.3);
    }
    .main-navigation ul .nav-child li{
        display: none;
    }
    .main-navigation ul .nav-child{display: none;}
    .menu-top li.current{
        background: none;
    }

    .main-navigation li {
        display: none; /* ÑÐºÑ€Ñ‹Ñ‚ÑŒ Ð²ÑÐµ &lt;li&gt; Ð¿ÑƒÐ½ÐºÑ‚Ñ‹ */
        margin: 0;
    }
    .main-navigation li.active  {display: block;}
    .main-navigation .current {
        display: block; /* Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‚ÐµÐºÑƒÑ‰Ð¸Ðµ Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ &lt;li&gt; Ð¿ÑƒÐ½ÐºÑ‚Ñ‹ */
    }

    .main-navigation a {
        display: block;
      /*  padding-left: 86px;*/
        text-align: left;
        margin-left: 86px;
    }
    .main-navigation .current a {
        background: none;
        color: #666;
    }
 
    /* Ð¿Ñ€Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ð½Ð° Ð¿ÑƒÐ½ÐºÑ‚Ñ‹ Ð¼ÐµÐ½ÑŽ */
    .main-navigation ul:hover {
        background-image: none;
    }
    .main-navigation ul:hover li {
        display: block;
        margin: 0 0 5px;
    }
    .main-navigation ul:hover .current {
        background: url(../images/icon-check.png) no-repeat 10px 50%;
    }
 
    /* Ð°Ð´Ð°Ð¿Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¼ÐµÐ½ÑŽ ÑÐ¿Ñ€Ð°Ð²Ð° */
    .main-navigation.right ul {
        left: auto;
        right: 0;
    }
 
    /* Ð°Ð´Ð°Ð¿Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¼ÐµÐ½ÑŽ Ð¿Ð¾ Ñ†ÐµÐ½Ñ‚Ñ€Ñƒ */
    /*.menu-navicon.center ul {
        left: 50%;
        margin-left: -90px;
    }
 */

    /*Finish Navicon menu*/
    .comme-gallery{
    margin-left: 16%;
    }

    .violon-gallery {
    margin-left: 17% !important;
    }
}

@media screen and (max-width: 768px){
    .content{
        width: 94% !important;
    }

    .lng {
      max-width: 20%;
      padding: 11px 0 0 30px;
    }
    .accueil{
        background: #292929 url(../images/Bogdan-background.jpg) no-repeat center;
        background-size: 100% !important;
        background-position: top;
    }
    .moduleItemIntrotext{
        float: left;
        padding-top: 39px !important;
    }
    .main-text{
        font-size: 60px;
        font-weight: 700;
        text-shadow: 1px 1px 2px rgb(255, 255, 255), 0 0 0.1em rgb(255, 255, 255);
        font-family: 'GloucesterMT',  sans-serif;
        letter-spacing: 3px;
     
    }
    .main-text2{
        font-size: 55px;
        font-style: italic;
        text-shadow: 1px 1px 2px rgb(255, 255, 255), 0 0 0.1em rgb(255, 255, 255);
        font-family: 'GloucesterMT',  sans-serif;
        letter-spacing: 2px;
    }

    .video-wrapper {
    width: 46%;
    }
    
    .biographie{
        background-size: 121% !important;
        background-position-x: 61%;
    }

    .dialogue {
    background-size: 100% !important;
    }

    .orgue {
    background-size: 80% !important;
    }
    .solo-gallery {
    margin-right: 14% !important;
    }

    .comme-gallery{
    margin-left: 8%;
    }

    .violon-gallery {
    margin-right: 16% !important;
    }

    .balade-gallery {
    width: 89%;
    }
}

@media screen and (max-width: 736px){
    .moduleItemIntrotext{
        float: left;
        padding-top: 0 !important;
    }
    .main-text{
        font-size: 45px;
        font-weight: 700;
        text-shadow: 1px 1px 2px rgb(255, 255, 255), 0 0 0.1em rgb(255, 255, 255);
        font-family: 'GloucesterMT',  sans-serif;
        letter-spacing: 3px;
     
    }
    .main-text2{
        font-size: 40px;
        font-style: italic;
        text-shadow: 1px 1px 2px rgb(255, 255, 255), 0 0 0.1em rgb(255, 255, 255);
        font-family: 'GloucesterMT',  sans-serif;
        letter-spacing: 2px;
    }
}
@media screen and (max-width: 684px){
    .moduleItemIntrotext{
        float: left;
        padding-top: 0 !important;
        margin-left: -15px;
    }
    .main-text{
        font-size: 40px; 
    }
    .main-text2{
        font-size: 35px;
    }
}

@media screen and (max-width: 684px){
    .main-text{
        font-size: 35px; 
    }
    .main-text2{
        font-size: 30px;
    }
}

@media screen and (max-width: 480px){
    .accueil{
        background: #000000 url(../images/Bogdan-background.jpg) no-repeat center;
        background-size: auto 100% !important;
    }
}
@media screen and (max-width: 412px){
    .moduleItemIntrotext{
        float: left;
        padding-top: 0 !important;
        margin-left: 0;
}
}

@media screen and (max-width: 375px){
    .content{
        width: 90% !important;

    }

    .content ul {
        padding: 0 2%;
    }

    .lng {
      max-width: 20%;
      padding: 11px 0 0 21px;
    }

    .video-wrapper {
    width: 77%;
    }

    .menu-top li {
        padding: 12px 6px;
        font-size: 18.4px;
    }
    .accueil{
        background: #030303 url(../images/Bogdan-background.jpg) no-repeat center;
        background-size: auto 100% !important;
    }
    .moduleItemIntrotext{
        float: left;
        padding-top: 0 !important;
        margin-left: 0;
    }

    .biographie{
        background-image: none;
    }

    .agenda{
        background-image: none;
    }

    .solo{
      background-image: none;  
    }

    .solo-gallery {
    margin-left: 16%;
    }

    .comme{
        background-image: none;
    }

    .dessous{
        background-image: none;
    }

    .balalaika{
        background-image: none;
    }

    .dialogue{
        background-image: none;
    }

    .violon{
        background-image: none;
    }

    .balade{
        background-image: none;
    }

    .melodies-ukr{
        background-image: none;
    }

    .orgue{
        background-image: none;
    }

    .chansons{
        background-image: none;
    }

    .cours{
        background-image: none;
    }

    .disco{
        background-image: none;
    }

    .galerie{
        background-image: none;
    }

    .conserto{
        background-image: none;
    }

    .photos{
        background-image: none;
    }
    .contact{
        background-image: none;
    }

    .violon-gallery {
    margin-left: 31% !important;
    }

    .balade-gallery {
    width: 75%;
    }

    .ukr-gallery{
    width: 75% !important;
    }
}

@media screen and (max-width: 360px){
    .content{
        width: 85% !important;
    }

    .lng {
      max-width: 20%;
      padding: 11px 0 0 21px;
    }

    .content ul {
        padding: 0 2%;
    }

    .menu-top li {
        padding: 8px 3px;
        font-size: 18.4px;
    }

    .conserts {
    background-size: 250% !important;
    background-attachment: fixed, fixed !important;
    }

    .caption {
    margin-left: 34px !important;
    }

    .video-wrapper {
    width: 106%;
    }

    .accueil{
        background: #000000 url(../images/Bogdan-background.jpg) no-repeat center;
        background-size: auto 100% !important;
    }

    .biographie{
        background-image: none;
    }

    .agenda{
        background-image: none;
    }

    .solo{
      background-image: none;  
    }
    .solo-gallery {
    margin-left: 27%;
    }
    .solo-gallery img{
        width: 100%;
    }
    .comme{
        background-image: none;
    }

    .comme-gallery {
    margin-left: 25% !important;
    }

    .dessous{
        background-image: none;
    }

    .balalaika{
        background-image: none;
    }

    .dialogue{
        background-image: none;
    }

    .violon{
        background-image: none;
    }

    .violon-gallery {
    margin-left: 26% !important;
    }

    .balade{
        background-image: none;
    }

    .melodies-ukr{
        background-image: none;
    }

    .ukr-gallery{
    width: 52% !important;
    }

    .orgue{
        background-image: none;
    }

    .chansons{
        background-image: none;
    }

    .cours{
        background-image: none;
    }

    .disco{
        background-image: none;
    }

    .galerie{
        background-image: none;
    }

    .conserto{
        background-image: none;
    }

    .photos{
        background-image: none;
    }
    .contact{
        background-image: none;
    }

    .balade-gallery {
    width: 53%;
    }
}

@media screen and (max-width: 320px) {
    
    .content{
        width: 95% !important;
        margin-top: 18% !important;
        margin-left: 5px !important;
        padding-right: 0;
    }
    .lng {
      max-width: 20%;
      padding: 11px 0 0 9px;
    }
    
   .video-wrapper{
        width: 101% !important;
    }

    .video-wrapper iframe {
    float: left;
    margin-right: 11px;
    width: 100%;
    max-width: 428px;
    height: 281px;
    margin-top: 7px;
    /* padding: 0 20%; */
    }

    .accueil{
        background: #000000 url(../images/Bogdan-background.jpg) no-repeat center;
        background-size: auto 100% !important;
    }

    .biographie{
        background-image: none;
    }

    .agenda{
        background-image: none;
    }

    .solo{
      background-image: none;  
    }

    .comme{
        background-image: none;
    }

    .dessous{
        background-image: none;
    }

    .balalaika{
        background-image: none;
    }

    .dialogue{
        background-image: none;
    }

    .violon{
        background-image: none;
    }

    .violon-gallery {
    margin-left: 24% !important;
    }

    .balade{
        background-image: none;
    }

    .melodies-ukr{
        background-image: none;
    }

    .ukr-gallery{

    }

    .orgue{
        background-image: none;
    }

    .chansons{
        background-image: none;
    }

    .cours{
        background-image: none;
    }

    .disco{
        background-image: none;
    }

    .galerie{
        background-image: none;
    }

    .conserto{
        background-image: none;
    }

    .photos{
        background-image: none;
    }
    .contact{
        background-image: none;
    }

    .conserts{
    background: #525252 url(../images/background_consert.jpg) no-repeat;
    background-size: contain !important;
    background-attachment: scroll !important;
    }
}</pre></body></html>