/* Customizing #35 */
body.page-artist .artist-name {  text-align: unset;}/* Customizing #34 */
body.page-artist div.container div.description-container h2.headline {  padding: 10px;}/* Customizing #33 */
.tour-info .subtitle, .tour-info .date-info {    display: none !important;}/* Customizing #32 */
#wrapper .artist .tour-list .event-container .event-date .day {    color: #709bbb;}
button.btn-default.btn-active, button.btn-default.btn-active:active {
    background: #709bbb;}/* Customizing #30 */
.btn-primary{background: #709bbb;}/* Customizing #29 */
#mobilecart {    background: #dd7761 !important;}/* Customizing #26 */
.event-alarm-box, .newsletter-container {    background: #709bbb;}.event-alarm-box input, .newsletter-container input {    background: #FFF;    color: #000;   }/* Customizing #25 */
#header .navbar-inner{background: #dd7761;}.headline {    background: #DD7761}#footer,.footer-header{background: #dd7761; border-bottom: #DD7761;}#header.navbar>.navbar-inner {    background-color: #dd7761 !important;}#footer .footer-header {border-bottom: 0px solid #D07761}/* Customizing #23 */
.banner-image.pull-left{display:none;}/* Customizing #19 */
.picture-footer-geotrust{width: 65px !important;}/* Customizing #18 */
.artist-3 #description  a.limited_text_link.show_more,.artist-3 #description .limited_text.short{    display: none;}.artist-3  #description  .limited_text.full.hide{    display: block !important;}.artist-3 #description  a.limited_text_link.show_more,.artist-3 #description .limited_text.short{    display: none;}.artist-5 #description  a.limited_text_link.show_more,.artist-5 #description .limited_text.short{    display: none;}.artist-5  #description  .limited_text.full.hide{    display: block !important;}.artist-5 #description  a.limited_text_link.show_more,.artist-5 #description .limited_text.short{    display: none;}.artist-6 #description  a.limited_text_link.show_more,.artist-6 #description .limited_text.short{    display: none;}.artist-6  #description  .limited_text.full.hide{    display: block !important;}.artist-6 #description  a.limited_text_link.show_more,.artist-6 #description .limited_text.short{    display: none;}.artist-7 #description  a.limited_text_link.show_more,.artist-7 #description .limited_text.short{    display: none;}.artist-7  #description  .limited_text.full.hide{    display: block !important;}.artist-7 #description  a.limited_text_link.show_more,.artist-7 #description .limited_text.short{    display: none;}/* Customizing #17 */
table.pk td.already-reserved-cnt {
    display: none;}/* Customizing #16 */
.alert, .alert h4{color: black}.alert{background-color: #fff;border-color: #DD7761;}/* Customizing #14 */
section#ticketformat,section#shipping,section#ticketformat-error,section.inactive-step:nth-child(21) { display: none; }/* Customizing #12 */
@media screen and (max-width: 768px) {.page-bestplatz .grundpreis{    display: none;}}/* Customizing #11 */
@media screen and (max-width: 768px) {.page-bestplatz .grundpreis{    display: none;}}/* Customizing #10 */
@media only screen and (max-width:599px) {.product-amount{    width: unset !important;}}/* Customizing #9 */
body a, body .handle-as-link {    color: #709bbb;}/* Customizing #8 */
#wrapper .artist .filter-dialog .portlet-filter {
    display: none; }/* Customizing #7 */
#wrapper .artist .info-block .head h1, #wrapper .artist .info-block .head h2, #wrapper .artist .info-block .head span {    display: none;}/* Customizing #6 */
#wrapper .artist .tour-list .event-container,body main#main .container  .portlet-element{        background-color: rgba(255, 255, 255, 0.45);}/* Customizing #5 */
#header .container {    height: 70px;}.logo-caption, #header-search-form {    display: none !important;}#header.navbar > .navbar-inner .logo-container .brand .logo-img, .navbar-inner .logo-img {    height: 40px !important;    max-height: 60px;}#header .brand,#header.navbar>.navbar-inner .logo-container .brand{    margin-top: 15px;}#header.navbar > .navbar-inner #header-topmenu > .nav li > a, .nav .dropdown a.dropdown-toggle {    color: #ffffff !important;}#header.navbar > .navbar-inner #header-topmenu > .nav li > a:hover, .nav .dropdown a.dropdown-toggle:hover {    color: #000000 !important;    background: #fff !important;}@media only screen and (min-width: 980px) {    #header.navbar > .navbar-inner #header-topmenu {        margin-top: 35px;        padding-left: 5px;        float: right;    }}@media only screen and (max-width: 979px) {    #header > div > div > button.btn-search.pull-right.hidden-desktop {        display: none !important;    }    #header-topmenu {        top: -40px;        background: #ffffff;    }    #header .container .btn-padding.collapsed {        display: block !important;    }}#header.navbar > .navbar-inner {border-color: #ffffff; border-bottom-color: #d07761 !important;    border-bottom-width: thick !important;}#header.navbar > .navbar-inner {    border-bottom: 2px solid #d07761}@media screen and (max-width: 979px) {#header > div > div > button.pull-left.hidden-desktop.btn-padding{    display: none !important ;}#header .brand{    margin-left: 30px;}}/* Customizing #3 */
#form_bestplatz{    display:flex; flex-direction: column;}#form_bestplatz > div.haspromotions-content{    order: 1;padding-bottom: 40px;}#form_bestplatz > table{    order: 2;}#form_bestplatz > div.insurance-content{    order: 3;}#form_bestplatz > div.booking-footer{    order: 4;}/* Customizing #2 */
.btn-success {    background-color: #709bbb;    background-image: linear-gradient(to bottom, #709bbb, #709bbb) !important;} #seatplanLink .btn.btn-ticket.btn-success.hidden-phone {background: #709bbb !important;}/* Customizing #1 */
.event-data {    display: none !important;}