/* Customizing #19 */
.picture-footer-geotrust{width: 65px !important;}/* Customizing #18 */
#form_bestplatz{    display:flex; flex-direction: column;}#form_bestplatz > div.haspromotions-content{    order: 1;padding-bottom: 5px;}#form_bestplatz > table{    order: 2;}#form_bestplatz > div.insurance-content{    order: 3;}#form_bestplatz > div.booking-footer{    order: 4;}/* Customizing #14 */
@media (max-width:767px) { body.page_bestplatz.tour-12.artist-6 div.product-image {    display: none;}body.page_bestplatz.tour-12.artist-6 div.product-amount {    width: auto;}}/* Customizing #13 */
.artist-6 #wrapper .artist h1 {text-transform: none;}/* Customizing #10 */
.event-7 .pk1,.event-7 .pk2,.event-8 .pk1,.event-8 .pk2,.event-9 .pk1,.event-9 .pk2,.event-10 .pk1,.event-10 .pk2,.event-11 .pk1,.event-11 .pk2{    display: none;}/* Customizing #9 */
section#ticketformat,section#shipping,section#ticketformat-error,section.inactive-step:nth-child(21) { display: none; }/* Customizing #8 */
body a, body .handle-as-link {
    color: #333333}/* Customizing #7 */
#wrapper .artist .additional-text {
    color: #333333;
}/* Customizing #6 */
div.position-left.portlet-element.portlet-eventalarm{display: none;}/* Customizing #5 */
.page-bestplatz #content > div.common-container > p:last-of-type,.page-bestplatz #content > div.common-container > h4{    display: none;}/* Customizing #3 */
.artist-6 #wrapper .artist .tour-list .event-container, body.artist-6 main#main .container  .portlet-element{        background-color: rgba(255, 255, 255, 0.70);}/* Customizing #2 */
.page-artists div.filter-dialog,.visible-desktop.search-form, .search-form {display : none !important ;}#wrapper .artist .info-block .head h1{color: #000000;visibility: visible;}#wrapper .artist .info-block .head{color: #ffffff;visibility: hidden;}/* Customizing #1 */
#header {
    margin-bottom: 20px !important;
}

#header.navbar > .navbar-inner .logo-container {
    float: unset !important;
    margin-left: auto;
    margin-right: auto;
    display: table;
}

body #header.navbar a.brand, #header .brand {
    float: none !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
}

#header .navbar-inner .logo-caption {
    display: none;
}

#header .navbar-inner {
    height: 185px;
}

#header.navbar > .navbar-inner #header-topmenu {
    float: right;
}

.page-artists .event-data {
    display: none;
}

.navbar-inner {
    height: auto;
}

.navbar-inner .logo-img {
    min-height: 150px !important;
}

.navbar-inverse .navbar-inner {
    border: none;
}

#header.navbar > .navbar-inner #header-topmenu {
    margin-right: -10px;
}

.navbar .brand {
    margin-bottom: -45px;
}

.dropdown {
    margin: 0px !important;
}

#header .container > button.btn-search.pull-right.hidden-desktop {
    display: none !important;
}

#sorting_7 label {
    display: none;
}

@media (min-width: 768px) {
    #header.navbar > .navbar-inner .logo-container {
        margin-bottom: -35px;;
    }
}

@media (max-width: 768px) {
    .navbar-inner .logo-img {
        min-height: 80px !important;
    }
    body #header.navbar a.brand, #header .brand{
        float: left !important;
    }
    #header .navbar-inner {
        height: unset;
        min-height: 105px;
    }

    #header.navbar > .navbar-inner #header-topmenu {
        float: left;
    }

    #language-option-de, .account-link {
        padding-right: 5px
    }

    #language-option-en {
        padding-left: 5px
    }
}