.openMenu{
    display: none;
}

@media (min-width: 100px) and (max-width: 991px) {
    .logoHeader{
        padding-top: 140px;
    
        background-size: cover;
        width: 100%;
        background-position: center 29px;
}
    .bx-wrapper img{
        height: auto;
    }
    .main-nav-header{
        display: none;
    }
    .page-wrap{
        padding: 0 5px;
    }
    img{
        max-width: 100%;
    }
    .bx-controls{
        position: relative;
        top: -19px;
    }
    .list-bg-black li{
        display: block;
    }
    .listHeader h3{
        overflow: visible;

        text-overflow: inherit;
        white-space: normal;
        height: auto;
    }
    .main-nav-footer{
        display: none;
    }
    .logoPageFooter{
        margin: 30px auto;

        float: none;
        display: block;
    }
    .socialLinks.footer{
        margin: 30px auto;  float: none;  display: block;

        width: 221px;
    }
    .newsletterBox .left{
        margin: 70px auto 10px auto;  float: none;  display: block;

        clear: both;
        width: 80%;
        text-align: center;
    }
    .newsletterBox .right{
        margin: 30px auto;  float: none;  display: block;  clear: both;

        width: 100%;
    }
    .wysija-submit.wysija-submit-field{
        margin: auto;
        display: block;
        float: none;
    }
    .newsletterBox{
        width: 100%;
    }
    .cRight{
    margin-top: 150px;
        
    }
    .twistedGr{
        position: static;

        text-align: center;
    }
    .logoPage{
        display: none;
    }
    .openMenu{
        display: block;
    
        background: url(../images/icon-menu.png) no-repeat center transparent;
        width: 24px;
        height: 24px;
        background-size: cover;
        float: right;
        margin: 10px 21px 0 0;
}
.menu-header li{
    display: block;
    
        clear: both;
    }
    .menu-header li a{
        padding: 3px 5px;

    }
    .menu-header{
        float: left;
        margin-top: 13px;
    }
    .main-nav-header{
        float: left;
    }
    header{
        min-height: 45px;
    }
    .scrollBox{
        max-height: 999999px!important;
    }
    .newsBox{
    width: 100%;
        
    }
    .newsBox .shareBox{
    right: 12px;
        
    top: -22px;
}
    .newsBox .shareBox .share{
    display: inline-block;
        
    margin-left: 8px;
}
.sectionTitle.margin-minus{
    margin-top: -36px;
    
    margin-bottom: 44px;
}
.music_box_content{
    margin-left: 0px;
    
    padding-top: 11px;
}
.pad-top1{
    padding-top: 5px;
}
.cd_albumsList{
    margin-top: 0px;
}
.cd_albumsList li{
    width: 100%;
    
    padding-left: 20px;
}
#music_submenu{
    margin-top: -24px;
    
    margin-bottom: -50px;
}
#music_submenu a{
    margin: 0px auto 12px auto;
    
    display: table;
}
.videolists li{
    width: 100%;
    
    display: block;
}
.videolists li .playVideo{
    top: 60px;
}
#videoPOPUP{
    top: 10px;
}
#sorts{
    margin-top: -20px;
    
    height: auto;
    padding-left: 20px;
}
#sorts button{
    display: block;
    
    clear: both;
    background: rgba(0, 0, 0, 0.49);
    margin-bottom: 2px;
    padding: 2px 6px;
}
#sorts .sort_sep{
    display: none;
}
.list-bg-black.tour li .mapPoint{
    margin: auto;
}
.list-bg-black.about{
    margin-bottom: 0px;
    padding-bottom: 100px;
}
    .bcg .sectionTitle{
        margin-top: 0;
        padding-top: 20px;
    }
    .sectionTitle .link{
        padding-bottom: 61px;
    display: block;
    }
    .wysija-paragraph{
        float: none;
    display: block;
    margin: auto;
    }
    input[name="wysija[user][email]"]{
        float: none;
    margin: 0 auto 10px auto;
    display: block;
    }
    #gallery .shareBox{
    display: none;
}
.scrollBox.gallerypage{
    height: auto;
}
}