/*CAS-06614-W3T1J8*/
/*.button a{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 13px;
    display: inline-block;
    text-decoration: none;
    color: black !important;
    border-box:1px #7a7a7a !important;
    font-size: 14px;
    border: 1px solid #e2e2e2;
    background-image: linear-gradient(bottom, #d3d3d3 0%, #fefefe 100%);
    background-image: -o-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -moz-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -webkit-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -ms-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
}

.button a:hover {
    background-image: linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -o-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -moz-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -webkit-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -ms-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    border: 1px solid #7a7a7a;
    color: #FFF !important;
}

body.rwd .button.disabled a, body.rwd .button.disabled a:hover{
	background-color: #dedede !important;
	border: 0.1em solid #dedede;
	color: #b2b2b2 !important;
	background-image: none !important;
}
#seat_map_group #pre-cart #total_button_container .button a
{
    color:black;
}

.product.product_SPORTING_EVENT .button, .product.product_EVENT .button a
{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 13px;
    display: inline-block;
    text-decoration: none;
    color: black;
    font-weight: bold;
    border-box:1px #7a7a7a !important;
    font-size: 14px;
    border: 1px solid #e2e2e2;
    background-image: linear-gradient(bottom, #d3d3d3 0%, #fefefe 100%);
    background-image: -o-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -moz-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -webkit-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -ms-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
}
.product.product_SPORTING_EVENT .button, .product.product_EVENT .button a:hover {
    background-image: linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -o-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -moz-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -webkit-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -ms-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    color: #FFF !important;
}  

#secondary_content_special_offer .button a, #main_content_summary_vouchers #group_voucher_input .button a{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 13px;
    display: inline-block;
    text-decoration: none;
    color: black;
    font-weight: bold;
    border-box:1px #7a7a7a !important;
    font-size: 14px;
    border: 1px solid #e2e2e2;
    background-image: linear-gradient(bottom, #d3d3d3 0%, #fefefe 100%);
    background-image: -o-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -moz-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -webkit-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -ms-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
}
#secondary_content_special_offer .button a:hover {
    background-image: linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -o-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -moz-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -webkit-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -ms-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    color: #FFF !important;
}

.stx-Catalog .g-Button {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 13px;
    display: inline-block;
    text-decoration: none;
    color: black;
    font-weight: bold;
    border-box:1px #7a7a7a !important;
    font-size: 14px;
    border: 1px solid #e2e2e2;
    background-image: linear-gradient(bottom, #d3d3d3 0%, #fefefe 100%);
    background-image: -o-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -moz-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -webkit-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -ms-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
}
.stx-Catalog .g-Button :hover{
    background-image: linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -o-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -moz-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -webkit-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -ms-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    color: #FFF !important;
}

.stx-AdvantageCode .g-Button{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 13px;
    display: inline-block;
    text-decoration: none;
    color: black;
    font-weight: bold;
    border-box:1px #7a7a7a !important;
    font-size: 14px;
    border: 1px solid #e2e2e2;
    background-image: linear-gradient(bottom, #d3d3d3 0%, #fefefe 100%);
    background-image: -o-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -moz-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -webkit-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -ms-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
}
.stx-AdvantageCode .g-Button:hover{
    background-image: linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -o-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -moz-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -webkit-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -ms-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    color: #FFF !important;
}

.stx-HeaderRight .stx-RegisterButton.g-Button{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 13px;
    display: inline-block;
    text-decoration: none;
    color: black;
    font-weight: bold;
    border-box:1px #7a7a7a !important;
    font-size: 14px;
    border: 1px solid #e2e2e2;
    background-image: linear-gradient(bottom, #d3d3d3 0%, #fefefe 100%);
    background-image: -o-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -moz-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -webkit-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
    background-image: -ms-linear-gradient(bottom,  #d3d3d3 0%, #fefefe 100%);
}

.stx-HeaderRight .stx-RegisterButton.g-Button:hover{
    background-image: linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -o-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -moz-linear-gradient(bottom, #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -webkit-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    background-image: -ms-linear-gradient(bottom,  #7a7a7a 0%, #7a7a7a 100%)!important;
    color: #FFF !important;
}

#header a:not(.button_link){
	color: #FFF !important;
}*/
/*****/

#page_list_events .toolbar {display:none;}
#page_list_events .tabs > .content_title.highlight > .title{border-bottom:none;}
#page_list_events .title.nav_title .tit{font-size:30px}
#page_list_events  #main_content_list_products_EVENTS .tabs {white-space:normal}
#page_list_events #main_content_list_products_EVENTS h3 {text-align:center;}
#page_list_events #main_content_list_products_EVENTS .title .content_count {display:none;}

@media screen and (max-width: 990px)
{body.rwd #page_list_events .main_content.collapsible .title_container { background:none; }}

body.rwd #page_list_events .main_content.collapsible .title_container { cursor:default; }

#page_list_events .main_content_list_products h3 .group_count {display:inline;}
#logo {top:0%;margin-top:-20px;max-height:120px}

.main_content_list_products h3.closed {    margin-bottom: 0px; }

#page_selection_eventSeat .category_unavailable_overlay > .content > .text {display:none;}
#page_selection_eventSeat  .category_unavailable  .buy_unavailable {display:none;}