#all_ev_info{ background-color: #fff; } #all_ev_info h1, #all_ev_info h2, #all_ev_info h3, #all_ev_info h4, #all_ev_info p{ padding-left: 0; margin-left: 0; } .all_req{ font-size: .9rem; font-weight: 700; color: #710000; padding-bottom: 20px; display: block; } .ev_des{ color: #4c4c4c; } #event_reg_form{ background-color: #f2fbff; } #event_reg_form label{ font-weight: 700; } #event_reg_form input{ max-width: 300px } .reg_text{ font-size: 1.3rem; font-weight: 700; color: #fff; display: block; background-color: #520d13; padding: 10px; } #confirm_msg h3{ font-weight: 700; font-size: 1.1rem; color: #fff; padding-bottom: 20px; } #ev_spec{ padding: 20px; background-color: #d4eaf4; max-width: 800px; border: 1px solid #ddd; } .sld_g{ background-color: #ec6200; } .techback{ background-image: url('/images/universal/reg_tech_background.jpg'); background-size:cover; } #mk_intro .row{ background-color: #fff; padding: 20px 10px; } #mk_intro .row h1, #mk_intro .row h2, #mk_intro .row h3{ font-weight: 700; color: #4b007b; } #mk_intro .row h3.light_it_up{ color: #8426c0; } #mk_intro .row h3{ font-size: 1.5rem; } .checklist,checklist.div, .radio_list,radio_list.div{ margin: 0 0 20px 0; padding: 0; } .checklist input[type=checkbox], .radio_list input[type=radio]{ padding-bottom: 0; margin-bottom: 0; } span.error{ margin-bottom: 2px; } .checklist div, .radio_list div{ background-color: rgba(255, 255, 255, 0.5); padding: 2px; margin: 3px; max-width: 300px; } #event_reg_form .checklist label, #event_reg_form .radio_list label{ font-weight: 500; } .row .row.techback{ padding-bottom: 4px; padding-top: 20px; } ul.why_checks { clear: both; list-style-type: none; padding: 0; margin: 0; margin-left: 25px; padding-top: 15px; } ul.why_checks li { font-size: 1.5rem; font-weight: bold; margin-bottom: 16px; color: #510e12; text-transform:capitalize; font-family: 'Kalam', cursive; line-height: 1.6rem; } ul.why_checks li:before { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f00c"; margin-left: -25px; padding-right: 10px; } p.learn_about{ font-size: 1.5rem; font-weight: bold; margin-bottom: 0px; padding-bottom: 0px; color: #510e12; text-transform: capitalize; font-family: 'Kalam', cursive; line-height: 1.6rem; } #badge_it{ position: absolute; right: -5px; top: -5px; } #badge_text{ position: absolute; z-index: 99; font-weight: bold; color: #fff; font-size: 1.3rem; text-align: center; line-height: 1.7rem; margin-top: 24px; transform: rotate(25deg); } .star_msg{ display:inline-block!important; position:relative; width:114px; height:114px; background-color:#9D0C0C; } .star_msg:before{ position:absolute; content:''; width:114px; height:114px; background-color:#9D0C0C; transform:rotate(60deg); } .star_msg:after{ position:absolute; content:''; width:114px; height:114px; background-color:#9D0C0C; transform:rotate(30deg) } div.chart_bottom.row{ background-image: url('/images/universal/chart_back_30per.png'); background-position: center; background-size: 100% auto; background-repeat: no-repeat; } div.chart_bottom.row .columns{ background-color: rgba(255, 255, 255, 0.3); } div.gold_bottom.row{ background-image: url('/images/universal/gold_bottom_long3.png'); background-position: center bottom; background-size: 100% auto; background-repeat: no-repeat; } div.gold_bottom.row div{ margin-bottom: 30px; } div.chart_bottom.row h3, div.chart_bottom.row div p, div.gold_bottom.row div p{ line-height: 1.6rem; text-shadow: 1px 1px 1px #fff, 1px 1px 2px #fff, 10px 10px 10px #fff, 1px 1px 5px #fff, 2px 2px 10px #fff, 1px 1px 15px #fff; -webkit-text-stroke-width: .2px; -webkit-text-stroke-color: #fff; } .live_type{ color: #ef991f; font-style: italic; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #ffbc5c; text-shadow: 0 0 5px #654028, 0 0 40px #654028, 0 0 10px #654028, 0 0 15px #654028, 0 0 20px #654028; } #event_reg_form fieldset{ border: none; } .bio_group{ margin-bottom: 10px; background-color: #555; color: #fff; text-shadow: none; overflow: hidden; padding: 6px; } div.chart_bottom.row div.bio_group p{ text-shadow: none; font-weight: bold; } .bio_group img{ height: 90px; float: left; margin-right: 10px; border: 1px solid #02060a; } p.callout_p{ font-weight: bold; font-size: 1.3rem; } h3.big_header_h3{ background-color: #03080d; margin-left: -15px; margin-right: -15px; padding: 20px 10px 20px 40px; color: #fff; font-weight: bold; font-size: 1.6rem; border-top: 1px solid #ef991f; border-bottom: 1px solid #ef991f; } #event_reg_info fieldset{ margin-top: 0px; } /* Small only */ \@media screen and (max-width: 39.9375em) { ul.why_checks{ margin-top: 20px; } } #disclosure p, #disclosure ol, #disclosure li, #disclosure ul{ font-size: .7rem; } #disclosure br{ content: ""; margin: 2em; display: block; font-size: 5%; } #disclosure li{ margin-bottom: 10px; } .req_aster{ color: #710000; }