/* ArtistDataPress Page Styling */ #slushman_adp, .artistdatapress-widget { overflow: hidden; } #slushman_adp { overflow: hidden; margin: 1em 0 5em; } .slushman_adp_text_field { min-width: 25em; width: 70%; } .slushman_adp_layout_choice { overflow: hidden; } .slushman_adp_radio { margin: 1px !important; } .slushman_adp_margtop { margin-top: 25px; max-width: 76em; min-width: 50em; } .adp_footer { line-height: 25px !important; font-size: 1.1em; } .adp_more { float: left; padding: 0.5%; width: 49%; font-weight: bold; text-transform: uppercase; } .adp_artistdata_link { float: right; padding: 0.5%; width: 49%; } .adp_artistdata_logo_link { float: right; } /* ADP Support */ .adp_support { overflow: hidden; width: 100%; } .adp_paypal, .adp_links, .slushman_links { float: left; margin: 1em 5em; } .adp_links a { display: block; font-size: 1.5em; line-height: 1.5em; } .slushman_links a { font-family: 'FontAwesome'; text-decoration: none; font-size: 3.25em; margin: .25em; } @font-face { font-family: 'FontAwesome'; src: url('../fonts/fontawesome-webfont.eot?v=3.0.1'); src: url('../fonts/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=3.0.1') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=3.0.1') format('truetype'); font-weight: normal; font-style: normal; } /* Universal Widget Styling */ .adp_w_shows { list-style: none !important; padding: 0 !important; margin: 0 !important; } .adp_w_links, .adp_w_no_shows { list-style: none outside none !important; margin-top: 5%; } .adp_w_more { font-size: .9em; font-weight: bold; text-transform: uppercase; } .adp_w_artistdata_logo_link { float: right; width: 140px; } .adp_w_show { overflow: hidden; margin-bottom: 1.5em; } /* Classic Layout Styling */ .adp_classic_shows { overflow: hidden; } .adp_classic_col1 { padding: 0.5%; text-align: center; } .adp_classic_col2 { padding: 0.5%; text-align: center; } .adp_classic_col3 { text-align: center; padding: 0.5%; } .adp_classic_row1 { background-color: #E6E6E6; font-weight: bold; line-height: 1.75em; font-size: 1.4em; } .adp_classic_row2 { font-size: 1.2em; } .adp_classic_row3 { font-size: 1.2em; } .adp_classic_spacer { clear: both; width: 100%; height: 15px; } /* iCal Layout Styling */ .adp_ical_shows { margin-bottom: 2em; overflow: hidden; } .adp_ical_date_time { display: block; text-align: center; background-color: red; overflow: hidden; font-size: 1.5em; line-height: 2em; color: white; margin-bottom: 1em; } .adp_ical_bg { display: inline; float: left; margin-left: .25em; } .adp_ical_month { display: inline; font-weight: bold; } .adp_ical_date { display: inline; } .adp_ical_day { display: none; } .adp_ical_time { display: inline; float: right; margin-right: .25em; } .adp_ical_show_info { font-size: 1.25em; padding: 0 .25em; } .adp_ical_show_info span { margin: .75em 0; } .adp_ical_name { font-weight: bold; display: block; width: 100%; } .adp_ical_showname, .adp_ical_description, .adp_ical_details, .adp_ical_venue_phone, .adp_ical_age, .adp_ical_tickets { display: block; width: 100%; } .agetixsep, phonesep { display: none; } .adp_ical_description p { margin: 0px; } .adp_ical_more_shows { float: left; padding: 0.5%; width: 49%; } .adp_ical_more_shows a { font-weight: bold; text-transform: uppercase; } .adp_ical_artistdata_link { float: right; padding: 0.5%; width: 49%; } .adp_ical_artistdata_link img { float: right; } /* Classic Widget Layout Styling */ .adp_w_show { font-size: 1.5em; line-height: 1.5em; } .adp_w_shows p { margin-bottom: 0; } .adp_w_date_time { background-color: #E6E6E6; display: block; } .adp_w_classic_name, .adp_w_classic_venue, .adp_w_classic_tickets, .adp_w_classic_age, .adp_w_classic_place { display: block; } /* iCal Widget Layout Styling */ .adp_w_ical_date_time { display: block; text-align: center; background-color: red; overflow: hidden; font-size: 1.5em; line-height: 2em; color: white; margin-bottom: 1em; } .adp_w_ical_bg { display: inline; float: left; margin-left: .25em; } .adp_w_ical_month { display: inline; font-weight: bold; } .adp_w_ical_date { display: inline; } .adp_w_ical_day { display: none; } .adp_w_ical_time { display: inline; float: right; margin-right: .25em; } .adp_w_ical_show_info { font-size: 1.25em; padding: 0 .25em; } .adp_w_ical_show_info span { margin: .75em 0; } .adp_w_ical_name { font-weight: bold; display: block; width: 100%; } .adp_w_ical_artist, .adp_w_ical_showname, .adp_w_ical_venue, .adp_w_ical_stage, .adp_w_ical_locale, .adp_w_ical_showname, .adp_w_ical_description, .adp_w_ical_details, .adp_w_ical_venue_phone, .adp_w_ical_age, .adp_w_ical_tickets { display: block; width: 100%; } .agetixsep, phonesep { display: none; } .adp_w_ical_description p { margin: 0px; } /* Responsive Classic Layout & Widget */ @media screen and (min-width: 600px) { .adp_classic_col1 { width: 29%; float: left; text-align: left; } .adp_classic_col2 { width: 48%; float: left; text-align: left; } .adp_classic_col3 { width: 20%; float: left; text-align: left; } .adp_classic_row1 { line-height: 1.75em; font-size: 1.1em; } .adp_classic_row2 { font-size: 0.9em; } .adp_classic_row3 { font-size: 0.9em; } /* Classic Widget */ .adp_w_show { font-size: 1em; } } /* Responsive iCal Layout & Widget */ @media screen and (min-width: 650px) { .adp_ical_date_time { float: left; width: 4em; background: none; font-size: 1em; } .adp_ical_bg { background-color: red; margin: 0; width: 100%; } .adp_ical_month { color: #ffffff; display: block; font-size: .85em; } .adp_ical_day { display: block; color: #000000; font-size: .85em; } .adp_ical_date { background-color: #ffffff; color: #000000; display: block; font-size: 1.5em; font-weight: bold; line-height: 1.1em; margin: 0 auto .3em; padding: .1em; width: 2em; } .adp_ical_time { display: block; color: #000000; font-size: .85em; float: none; margin: 0; } .adp_ical_show_info { margin-left: 5em; font-size: inherit; padding: 0; } .adp_ical_show_info span { margin: .5em 0; } .adp_ical_name { font-size: 1.25em; font-weight: bold; } .adp_ical_address { display: block; font-size: 1.2em; } .adp_ical_map_notice { font-size: .7em; } .adp_ical_venue_phone { font-size: .7em; display: inline; } .adp_ical_age, .adp_ical_tickets { display: inline; } .agetixsep, phonesep { display: inline; } /* iCal Widget */ .adp_w_ical_date_time { float: left; width: 4em; background: none; font-size: 1em; } .adp_w_ical_bg { background-color: red; margin: 0; width: 100%; } .adp_w_ical_month { color: #ffffff; display: block; font-size: .85em; } .adp_w_ical_date { background-color: #ffffff; color: #000000; display: block; font-size: 1.5em; font-weight: bold; line-height: 1.1em; margin: 0 auto .3em; padding: .1em; width: 2em; } .adp_w_ical_day { display: block; color: #000000; font-size: .85em; } .adp_w_ical_time { display: block; color: #000000; font-size: .85em; float: none; margin: 0; } .adp_w_ical_show_info { margin-left: 5em; font-size: inherit; padding: 0; } .adp_w_ical_show_info span { margin: .5em 0; } .adp_w_ical_name { font-size: 1.25em; } .adp_w_ical_address { display: block; font-size: 1.2em; } .adp_w_ical_map_notice { font-size: .7em; } }