#s101_site-fullwidth-photo {

margin-top: 20px;
margin-bottom: 0px;

}

#s101_site-logo {

width: 700px;

}

/* START Fancy Headers */ /* START Fancy Headers */
.s101_heading_wrapper {
//	width: 100%;  /* Don't Change */
}


.s101_left-column_wide .s101_heading_wrapper {
//    width: 340px;
}

.s101_heading_center {
//	padding-left: 7px;  /* Padding on side of Headings */
//	padding-right: 7px;  /* Padding on side of Headings */
//	white-space:nowrap;
}

.s101_heading_left {
//    background-image: url("http://memberdata.s3.amazonaws.com/ro/robert2/photos/robert2_photo_gal_58611_photo_1115491527.png");
//    background-position: right 20px top 19px;
//    background-repeat: no-repeat;
//    width: 50%;
}



.s101_heading_right {
//    background-image: url("http://memberdata.s3.amazonaws.com/ro/robert2/photos/robert2_photo_gal_58611_photo_13910124.png");
//    background-position: left 20px top 19px;
//    background-repeat: no-repeat;
//    width: 50%;
}

#s101_BorderlessWidget_434109 span.s101_page_headings {

	color: #ec008c;

}

#s101_BorderlessWidget_434120 span.s101_page_headings, div.home_div3 span.s101_page_headings {

	color: #ec008c;

}

#s101_home_header_434120 .s101_heading_left, #s101_home_header_434109 .s101_heading_left {
    background-image: url("/inc/images/left_pink_header.png");
    background-position: right 20px top 19px;
    background-repeat: no-repeat;
    width: 50%;
}

#s101_home_header_434120 .s101_heading_right, #s101_home_header_434109 .s101_heading_right {
    background-image: url("/inc/images/right_pink_header.png");
    background-position: left 20px top 19px;
    background-repeat: no-repeat;
    width: 50%;
}


div.home_div3 .s101_heading_left, #s101_home_header_434109 .s101_heading_left {
    background-image: url("/inc/images/left_pink_header.png");
    background-position: right 20px top 19px;
    background-repeat: no-repeat;
    width: 50%;
}

div.home_div3 .s101_heading_right, #s101_home_header_434109 .s101_heading_right {
    background-image: url("/inc/images/right_pink_header.png");
    background-position: left 20px top 19px;
    background-repeat: no-repeat;
    width: 50%;
}





/* END Fancy Headers */ /* END Fancy Headers */


.inthecards_promo {

width: 960px;
height: 446px;
    background-repeat: no-repeat;

background-image: url("http://memberdata.s3.amazonaws.com/ro/robert2/photos/robert2_photo_gal__photo_710520472.png") ;

}

table.inthecards_promo_links_table {

padding-left: 476px;
padding-top: 400px;


}

td.inthecards_promo_links_td {

padding-right: 10px;

}

.s101_signup_form_reverse_field {

display: block;
float: left;

width: 500px;
height: 40px;
    background-repeat: no-repeat;

background-image: url("/inc/images/input_field.png") ;

}

.s101_signup_form_text_field {

display: block;
float: left;

width: 400px;
padding-left: 10px;
color: #000000;
}

.s101_signup_form_col1 {

display: block;
float: left;
width: 340px;
}

.s101_signup_form_col2 {

display: block;
float: left;
width: 120px;

}

.s101_signup_form_wrapper {

display: block;
float: left;
width: 960px;

}

input.text-field_3line2 {

border:none;
margin-left: 10px;
font-size: 22px;
padding:5px;

}

div.email_signup_form_tc {

color: #000000;

}

div.s101_signup_short_form.s101_default_text.typogr_text {

margin-bottom: 0px;

}

fieldset input.submit {

width: 80px;
border: none ;
background: #000;
cursor: pointer;
padding: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;

}

.s101_news_image-wrapper {

border-top: solid 1px #ec008c;


    width: 960px;

}

.soundclound_icon {

width: 33px;

}

#s101_page_home div#s101_site-wrapper-full {

margin-top: -90px;

}

table.tour_grid {

border: none;

}


.hidden_row {

display: none;

}

div.tour_list
display: block;
float: left;
width: 100%;

}

.tour_grid {

display: block;
float: left;
width: 100%;

}

.tour_grid_row {

display: block;
float: left;
width: 100%;

}


.tour_grid_date {

font-family: 'Roboto Thin'; 
font-size: 46px;
margin-left: 0px;
display: block;
float: left;
width: 20%;


}


.tour_event_name_div {

display: block;
float: left;
width: 55%;
margin-left: 30px;


}


.tour_ticket_link_div {

display: block;
float: left;
width: 20%;
margin-left: 20px;

}


.tour_grid_venue {

font-family: 'Roboto Bold'; 
font-size: 20px;
margin-top: -8px;
text-transform: uppercase;


}

.tour_location {

font-family: 'Roboto Thin'; 
font-size: 20px;
margin-top: 8px;
text-transform: uppercase;



}

.tour_grid_ticket_image {

margin-top: -6px;

display: block;
float: left;
margin-left: 50px;
width: 15%;


}

.tour_grid_divider {

display: block;
float: left;
width: 100%;
margin-top: -25px;
padding-bottom: 10px;

}


.more_ticket_image {

margin-left: 800px;

}

.s101_content-wrapper-fullwidth, #s101_content-wrapper-fullwidth {

border: none;

}

div.sn_link_div {

margin: 0 10px 0 2px;

}

.mi-store .mi-store-product-title,
.mi-store .mi-store-product-price {
color: #EC008C;
font-family: 'Roboto', sans-serif;
}

div#container-inner {

-webkit-box-shadow: none;
box-shadow: none;

}

div#s101_site-wrapper-bg {

background: #000000;

}



div.s101_mobile_content div.s101_signup_short_form input {

background: none;
padding: 0px;


}

div.s101_mobile_content .s101_signup_form_col1 {

width: 300px;

}

div.s101_mobile_content div.s101_signup_short_form .text-field_3line2 {

padding-top: 5px;

}

div.s101_mobile_content div.email_signup_form_tc span.s101_alt_text {

color: #ffffff;

}

div.s101_mobile_content div#s101_app_sn_links_center {

margin-left: 75px;

}

a.mi-category-link, a.mi-cart-btn {

color: #EC008C ;

}

