body{
    height: 100%;
    width: 100%;
    background: #e7f3fb url('/promo/rosa/bg_clear.jpg') no-repeat;
    background-size:cover;
}

.page-content{
    background: url('/promo/rosa/ladies.png') no-repeat bottom right;
    background-size:contain;
    background-position-x: 95%;
    background-position-y: 90%;
}

.content-holder{
    width: 100%;
    position: absolute;
    z-index:2;
}


.page-content h1{
    color:#ffffff;
    font-size:40pt;
    text-shadow: 0px 0px 10px #000000;


}

.page-content .subtitle{
    color:#ffffff;
    font-size:16pt;
    text-shadow: 0px 0px 5px #000000;
    line-height:26pt;

}

.package-info-text{
    /*color:#ffffff;*/
}
.package-info-text-block{
    margin-top:40px;
    background:rgba(255,255,255,0.5);
    color:#000000;
    border-radius:20px;
}

.page-content{
    min-height:95vh;
    color:#ffffff;
}

.navbar-cloud{
    background: transparent;
}


.nav.navbar-menu > li > a {
    color:#ffffff;
    border: 2px solid transparent;
}

.navbar-nav.navbar-logoff > li:nth-last-child(1) > a {
    border: 2px solid transparent;
}


.nav.navbar-menu > li.dropdown.open > a, .nav.navbar-menu > li > a:active, .nav.navbar-menu > li > a:hover, .nav.navbar-menu > li > a:focus, .nav.navbar-menu > li.active > a {

    color:#000000;
    background-color:transparent;
    border: 2px solid #ffffff;
}

.navbar-shadow{
    background: #363e32;
}


.dropdown-menu > li > a {
    color: #000000;
}

.nav.navbar-menu .dropdown-menu > li > a:hover,
.nav.navbar-menu .dropdown-menu > li > a:focus {
    color: #ffffff;
    background: #000000;
}

.navbar-toggle{
    color:#ffffff;
}

.navbar-collapse{
    background: transparent;
}


/*подмена лого, чтобы использовать стандартное меню*/
a.navbar-brand img{
    display:none;
}
a.navbar-brand{
    margin-top:3px;
    margin-right:15px;
    width:165px;
    height:42px;
    background:url(/promo/common/logo-white.png) no-repeat;
    background-size:contain;
}


/* .page-content {-webkit-filter: blur(3px); filter: blur(3px);} */


/*
.navbar-brand img {-webkit-filter: contrast(1060%); filter: contrast(1060%);}

.page-content {-webkit-filter: blur(3px); filter: blur(3px);}

*/


.footer-block{
    background:#363e32;
    color:#ffffff;
}

.footer-block a{
    color:#ffffff;
}

.chapay-panel{
    background:transparent;
    border:1px solid #ffffff;
    color:#ffffff;
}

.chapay-panel .package-info-text{
    color:#ffffff;
}

.package-block{
    border: 2px solid #ffffff;
    background: rgba(0,0,0, 0.5);
}
.package-block .package-head, .package-block .package-price{
    color:#ffffff;
}

.package-button .btn-red:hover {
    background-color: #ffffff;
    color: #ff6666;
    border: 2px solid #ff6666;
}

.blue{
    color:#000000;
}

.footer-block .nav > li > a:hover {
    color:#000000;
    background:transparent;
}



.player {
    position:absolute;
    top:0;
    z-index:99;
}

audio{
    position:absolute; right:0; bottom:0; z-index:99;
}

