.regpro_error{background-color:#FFE;border:1px solid #CC9;color:#C00;text-transform:uppercase;padding:4px;text-align:center;vertical-align:middle;font-weight:700}.alert_error{background-color:#f2dedf;border:1px solid #CC9;color:#C00;padding:4px;vertical-align:middle}.regpro_outline{border:0 solid #ccc;background:#fff;padding:2px;color:#000}div#regpro_outline a:link,div#regpro_outline a:visited{text-decoration:none;font-weight:400}div#regpro_outline a:hover{text-decoration:underline;font-weight:400}.regpro_vtop{vertical-align:top}.regpro_vtop_aright{vertical-align:top;text-align:right}.regpro_vtop_aleft{vertical-align:top;text-align:left}.regpro_vtop_acenter{vertical-align:top;text-align:center}.regpro_vmiddle_aright{vertical-align:middle;text-align:right}.regpro_vmiddle_aleft{vertical-align:middle;text-align:left}.regpro_vmiddle_acenter{vertical-align:middle;text-align:center}.regpro_aleft{text-align:left}.regpro_aright{text-align:right}.regpro_acenter{text-align:center}.regpro_search_table{text-align:center;padding:0;margin:0}.regpro_event_discount{background:#FFC}.regpro_cart_event_discount{background:#FFC;font-size:12px;color:red;text-transform:uppercase}.regpro_reg_form_separator{background:#FFC}#ajaxmessagebox_frontend{margin-bottom:10px;width:auto;padding:4px;border:solid 1px #DEDEDE;background:#FFC;display:none;text-align:center}.regpro_sectiontableheader{background:#efefef;color:#333;font-weight:700;padding:4px}.regpro_sectiontableheader-regpro{background:#efefef;color:#333;font-weight:700;padding:4px;border-right:1px solid #fff}.regpro_header-regpro{color:#000;font-weight:700;padding:4px;border-right:1px solid #fff;vertical-align:middle}#regpro-header-toolbar{margin:0;margin-bottom:4px;padding-bottom:4px;border-bottom:1px #ddd solid}#regpro-header-toolbar a{margin:4px 4px 4px 4px}.regpro_footer-regpro{background:#efefef none repeat scroll 0 0;border-width:1px 1px 1px 0;color:#000;font-size:14px;padding:3px;font-weight:700}.regpro_blink{text-decoration:blink}.regpro_registration_allowed{background:#efefef;color:#333;font-size:15px;font-weight:700}table.attendeelist{width:100%;border-spacing:1px;background-color:#e7e7e7;color:#666}table.attendeelist{width:100%;border-spacing:1px;background-color:#e7e7e7;color:#666}table.attendeelist td,table.attendeelist th{padding:4px}table.attendeelist thead th{text-align:left;background:#f0f0f0;color:#666;border-bottom:1px solid #999;border-left:1px solid #fff}table.attendeelist thead a:hover{text-decoration:none}table.attendeelist thead th img{vertical-align:middle}table.attendeelist tbody th{font-weight:700}table.attendeelist tbody tr{background-color:#fff;text-align:left}table.attendeelist tbody tr.row1{background:#f9f9f9;border-top:1px solid #fff}table.attendeelist tbody tr.row0:hover td,table.attendeelist tbody tr.row1:hover td{background-color:#ffd}table.attendeelist tbody tr td{height:25px;background:#fff;border:1px solid #fff}table.attendeelist tbody tr.row1 td{background:#f9f9f9;border-top:1px solid #FFF}table.attendeelist tfoot tr{text-align:center;color:#333}table.attendeelist tfoot td,table.attendeelist tfoot th{background-color:#f3f3f3;border-top:1px solid #999;text-align:center}table.attendeelist td.order{text-align:center;white-space:nowrap}table.attendeelist td.order span{float:left;display:block;width:20px;text-align:center}table.attendeelist .pagination{display:table;padding:0;margin:0 auto}.pagination div.limit{float:left;height:22px;line-height:22px;margin:0 10px}.regpro_field_groups{color:#333;font-weight:700;padding:4px;text-align:right;vertical-align:top}.regpro_detailsheading{padding:0;margin-top:5px;margin-bottom:5px;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:700;vertical-align:bottom;color:#666;text-align:left;width:100%}#regpro_eventoncart{font-size:13px;font-weight:700;background-color:#777;text-align:center;display:inline-block;padding:2px 10px;color:#fff;border-radius:4px}.regpro_multipleeventtext{text-align:center;font-weight:700}.regpro_inputbox{BACKGROUND-COLOR:#FFF;COLOR:#000;BORDER-RIGHT:#a6a6a6 1px solid;BORDER-TOP:#a6a6a6 1px solid;BORDER-LEFT:#a6a6a6 1px solid;BORDER-BOTTOM:#a6a6a6 1px solid;PADDING-RIGHT:0;PADDING-LEFT:0;FONT-SIZE:8pt;PADDING-BOTTOM:1px;PADDING-TOP:1px}.fValidator-form input,select{BACKGROUND-COLOR:#FFF;COLOR:#000;BORDER-RIGHT:#a6a6a6 1px solid;BORDER-TOP:#a6a6a6 1px solid;BORDER-LEFT:#a6a6a6 1px solid;BORDER-BOTTOM:#a6a6a6 1px solid;PADDING-RIGHT:0;PADDING-LEFT:0;FONT-SIZE:8pt;PADDING-BOTTOM:1px;PADDING-TOP:1px}.fValidator-msg{background-color:c00;font-size:9.5px;color:red;padding-right:23%;float:right;vertical-align:top}.regpro_terms_head{background-color:#efefef;text-transform:capitalize;font-weight:700}#mandatory_note{width:100%;font-size:11px;font-weight:700;color:red;background-color:#FFE;text-align:center}#adminForm{margin:0}#regproDetails{margin:0}table.admintable td.key.vtop{vertical-align:top}table.adminform{background-color:#f9f9f9;border:solid 1px #d5d5d5;border-collapse:collapse;margin:8px 0 10px 0;margin-bottom:15px;width:100%}table.adminform.nospace{margin-bottom:0}table.adminform tr.row0{background-color:#f9f9f9}table.adminform tr.row1{background-color:#eee}table.adminform th{font-size:11px;padding:6px 2px 4px 4px;text-align:left;height:25px;color:#000;background-repeat:repeat}table.adminform td{padding:10px;text-align:left}table.adminform td.filter{text-align:left}table.adminform td.helpMenu{text-align:right}fieldset.adminform{border:1px solid #ccc;margin:0 10px 10px 10px}table.regproform{background-color:#f9f9f9;border:solid 1px #d5d5d5;border-collapse:collapse;margin:8px 0 10px 0;margin-bottom:15px;width:100%}table.regproform tr,td{border:solid 0}table.regproform.nospace{margin-bottom:0}table.regproform tr.row0{background-color:#f9f9f9}table.regproform tr.row1{background-color:#eee}table.regproform th{font-size:13px;padding:6px 2px 4px 4px;text-align:left;height:25px;color:#000;background-repeat:repeat}table.regproform td{padding:3px;text-align:left;border:solid 0}table.regproform td.filter{text-align:left}table.regproform td.helpMenu{text-align:right}fieldset.regproform{border:1px solid #ccc;margin:0 10px 10px 10px}table.eventlisting{width:100%;border-spacing:1px;background-color:#e7e7e7;color:#666;color:#000}table.eventlisting td,table.eventlisting th{padding:4px}table.eventlisting thead th{text-align:center;background:#f0f0f0;color:#666;border-bottom:1px solid #999;border-left:1px solid #fff}table.eventlisting thead a:hover{text-decoration:none}table.eventlisting thead th img{vertical-align:middle}table.eventlisting tbody th{font-weight:700}table.eventlisting tbody tr{background-color:#fff;text-align:left}table.eventlisting tbody tr.row1{background:#f9f9f9;border-top:1px solid #fff}table.eventlisting tbody tr.row0:hover td,table.eventlisting tbody tr.row1:hover td{background-color:#ffd}table.eventlisting tbody tr td{height:25px;background:#fff;border:1px solid #fff}table.eventlisting tbody tr.row1 td{background:#f9f9f9;border-top:1px solid #FFF}table.eventlisting tfoot tr{text-align:center;color:#333}table.eventlisting tfoot td,table.eventlisting tfoot th{background-color:#f3f3f3;border-top:1px solid #999;text-align:center}table.eventlisting td.order{text-align:center;white-space:nowrap}table.eventlisting td.order span{float:left;display:block;width:20px;text-align:center}#events_tr_bottom{width:100%;vertical-align:middle;display:inline-block}#events_tr_bottom span{padding:4px;vertical-align:middle}#regpro .event_date_container{float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #EAEAEA;padding:3px;margin-right:10px;position:relative}#regpro .event_date_container .label{background-color:#484b4b;color:#FFF;font-size:18px;width:auto;min-height:18px;padding-top:8px}#regpro .event_date_container .label span{font-size:10px;padding:4px}div#regpro .listing_event_title{float:left;display:inline}div#regpro .listing_event_title a:link,div#regpro .listing_title a:visited{font-size:16px;font-weight:700}div#regpro .smalllisting{font-size:.85em}div#regpro .sorting_box{float:right;margin-right:8px;vertical-align:top;display:inline}table.regprocommon{width:100%;border-spacing:1px;background-color:#e7e7e7;color:#666;color:#000}table.regprocommon td,table.regprocommon th{padding:4px}table.regprocommon thead th{text-align:center;background:#f0f0f0;color:#666;border-bottom:1px solid #999;border-left:1px solid #fff}table.regprocommon thead a:hover{text-decoration:none}table.regprocommon thead th img{vertical-align:middle}table.regprocommon tbody th{font-weight:700}table.regprocommon tbody tr{background-color:#fff;text-align:left}table.regprocommon tbody tr.row1{background:#f9f9f9;border-top:1px solid #fff}table.regprocommon tbody tr.row0:hover td,table.regprocommon tbody tr.row1:hover td{background-color:#ffd}table.regprocommon tbody tr td{height:25px;border:0 solid #fff}table.regprocommon tbody tr.row1 td{background:#f9f9f9;border-top:1px solid #FFF}table.regprocommon tfoot tr{text-align:center;color:#333}table.regprocommon tfoot td,table.regprocommon tfoot th{background-color:#f3f3f3;border-top:1px solid #999;text-align:center}table.regprocommon td.order{text-align:center;white-space:nowrap}table.regprocommon td.order span{float:left;display:block;width:20px;text-align:center}table.regprocart{width:100%;border-spacing:1px;color:#000}table.regprocart tr,td{border:solid 0}table.regprocart td,table.regprocart th{padding:4px}table.regprocart thead th{text-align:center;color:#666}table.regprocart thead a:hover{text-decoration:none}table.regprocart thead th img{vertical-align:middle}table.regprocart tbody th{font-weight:700}table.regprocart tbody tr{background-color:#fff;text-align:left}table.regprocart tbody tr.row1{background:#f9f9f9;border-top:1px solid #fff}table.regprocart tbody tr.row0:hover td,table.regprocart tbody tr.row1:hover td{background-color:#ffd}table.regprocart tbody tr td{height:20px;background:#fff;border:1px solid #00000;border:solid 0}table.regprocart tbody tr.row1 td{background:#f9f9f9;border-top:1px solid #FFF;border:solid 0}table.regprocart tfoot tr{text-align:center;color:#333}table.regprocart tfoot td,table.regprocart tfoot th{background-color:#f3f3f3;border-top:1px solid #999;text-align:center}table.regprocart td.order{text-align:center;white-space:nowrap}table.regprocart td.order span{float:left;display:block;width:20px;text-align:center}.coupon_code{text-align:left}.coupon_code ul{padding-left:0;float:right}.coupon_code button{margin-top:54px}.coupon_code button.more_event{float:left}.coupon_code ul li{list-style:none;display:inline-block}@media screen and (max-width:767px){.coupon_code ul{float:none}.coupon_code ul li{display:block;margin-left:0}#coupon_code{width:100%!important}.coupon_code button{margin-top:10px}button.regpro_button{margin-bottom:10px!important}}.coupon_code ul li:last-child{margin-left:10px}table.adminlist{width:100%;border-spacing:1px;background-color:#e7e7e7;color:#000}table.adminlist td,table.adminlist th{padding:4px}table.adminlist thead th{text-align:center;background:#f0f0f0;color:#666;border-bottom:1px solid #999;border-left:1px solid #fff}table.adminlist thead a:hover{text-decoration:none}table.adminlist thead th img{vertical-align:middle}table.adminlist tbody th{font-weight:700}table.adminlist tbody tr{background-color:#fff;text-align:left}table.adminlist tbody tr.row1{background:#f9f9f9;border-top:1px solid #fff}table.adminlist tbody tr.row0:hover td,table.adminlist tbody tr.row1:hover td{background-color:#ffd}table.adminlist tbody tr td{height:25px;background:#fff;border:1px solid #fff}table.adminlist tbody tr.row1 td{background:#f9f9f9;border-top:1px solid #FFF}table.adminlist tfoot tr{text-align:center;color:#333}table.adminlist tfoot td,table.adminlist tfoot th{background-color:#f3f3f3;border-top:1px solid #999;text-align:center}table.adminlist td.order{text-align:center;white-space:nowrap}table.adminlist td.order span{float:left;display:block;width:20px;text-align:center}table.adminlist .pagination{display:table;padding:0;margin:0 auto}#order_page_title{font-size:13px;font-weight:700;padding:3px 3px 3px 3px}#go_back_cart{padding:3px 3px 3px 3px}.pane-sliders .title{margin:0;padding:2px;color:#666;cursor:pointer}.pane-sliders .panel{border:1px solid #ccc;margin-bottom:3px}.pane-sliders .panel h3{background:#f6f6f6;color:#666}.pane-sliders .content{background:#f6f6f6}.pane-sliders .adminlist{border:0 none}.pane-sliders .adminlist td{border:0 none}.jpane-toggler span{background:transparent url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) 5px 50% no-repeat;padding-left:20px}.jpane-toggler-down span{background:transparent url(../images/j_arrow_down.png) 5px 50% no-repeat;padding-left:20px}.jpane-toggler-down{border-bottom:1px solid #ccc}dl.tabs{float:left;margin:10px 0 -1px 0;z-index:50}dl.tabs dt{float:left;padding:4px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-left:3px;background:#f0f0f0;color:#666}dl.tabs dt.open{background:#F9F9F9;border-bottom:1px solid #F9F9F9;z-index:100;color:#000}div.current{clear:both;border:1px solid #ccc;padding:10px 10px}div.current dd{padding:0;margin:0}.regpro_bottom_border{border-bottom:1px solid;border-right:0;border-left:0;border-top:0}#regpro .pagination .list-footer{margin:4px 4px 4px 4px}#regpro .pagination div.limit select{width:auto;margin:4px 4px 4px 4px}#regpro .pagination{margin:10px 0;padding:10px 0 10px 0;clear:both}#regpro .pagination ul{list-style-type:none;margin:0;padding:0;text-align:left}#regpro .pagination li{display:inline;padding:2px 5px;text-align:left;border:solid 0 #eee;margin:0 2px}#regpro .pagenav{clear:both}#regpro .pagination li.pagination-start,#regpro .pagination li.pagination-next,#regpro .pagination li.pagination-end,#regpro .pagination li.pagination-prev{border:0}#regpro .pagination li.pagination-start,#regpro .pagination li.pagination-start span{padding:0}#regpro .pagination .pagenav{clear:none}p.counter{font-weight:700}#regproSessions{margin:0}#event_session_header{margin:4px 4px 4px 4px}.session_date{font-weight:700;size:12px;padding:4px 4px 4px 4px;background-color:#DDD}input.errHilite,select.errHilite,textarea.errHilite{border:1px solid #DDC;background-color:#FFE}label.errHilite{color:#C00}div#errors{display:none;margin-top:1em;background-color:#FFE;border:1px solid #CC9;padding:.3em;color:#C00;font-weight:700}div#errors li{list-style-type:none;margin-top:.2em;margin-bottom:.2em;padding:1px}div#errors li.heading{list-style-type:none;color:#000;font-weight:400;font-style:normal;margin:.2em 0;padding:1px}div#regpro .addthisevent-drop{display:inline-block;position:relative;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}div#regpro .addthisevent-drop:hover{text-decoration:none;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.addthisevent-drop:active{top:1px}.addthisevent-selected{background-color:#f7f7f7}.addthisevent_dropdown{width:200px;position:absolute;z-index:99999;padding:6px 0 0 0;text-align:left;display:none;margin-top:-2px;margin-left:-1px;border-top:1px solid #c8c8c8;border-right:1px solid #bebebe;border-bottom:1px solid #a8a8a8;border-left:1px solid #bebebe;-moz-border-radius:2px;-webkit-border-radius:2px}.addthisevent_dropdown span{width:175px;display:block;line-height:110%;background:#fff;text-decoration:none;font-size:12px;color:#6d84b4;padding:8px 10px 9px 15px}.addthisevent_dropdown span:hover{background:#f4f4f4;color:#6d84b4;text-decoration:none;font-size:12px}.addthisevent span{display:none!important}.addthisevent-drop ._url,.addthisevent-drop ._start,.addthisevent-drop ._end,.addthisevent-drop ._summary,.addthisevent-drop ._description,.addthisevent-drop ._location,.addthisevent-drop ._organizer,.addthisevent-drop ._organizer_email,.addthisevent-drop ._facebook_event,.addthisevent-drop ._all_day_event{display:none!important}.addthisevent_dropdown .copyx{width:200px;height:21px;display:block;position:relative;cursor:default}.addthisevent_dropdown .brx{width:180px;height:1px;overflow:hidden;background:#e0e0e0;position:absolute;z-index:100;left:10px;top:9px}.addthisevent_dropdown .frs{position:absolute;top:5px;cursor:pointer;right:10px;padding-left:10px;font-style:normal;font-weight:400;text-align:right;z-index:101;line-height:110%;background:#fff;text-decoration:none;font-size:9px;color:#cacaca}.addthisevent_dropdown .frs:hover{color:#6d84b4}.addthisevent{visibility:hidden}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);border:2px}.tooltip.in{opacity:1!important;filter:alpha(opacity=100)!important}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:330px!important;padding:8px;color:#000!important;text-align:left!important;text-decoration:none;background-color:#fff!important;border-style:solid;border-width:2px;border-color:#164D7D;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#164D7D!important}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#164D7D!important}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#164D7D!important}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#164D7D!important}.img-left{margin-right:5px;margin-bottom:5px}.category_legends p{margin-left:5px;background:#999;padding:1px 4px;margin-bottom:25px;color:#fff;border-radius:3px;font-size:14px;line-height:20px;font-weight:700}.category_legends ul.cat_legend{margin-left:0;padding-left:5px}.category_legends ul.cat_legend li{display:inline-block;list-style:none;margin-right:7px}.category_legends ul.cat_legend li a{font-size:14px;font-weight:500;padding:7px!important;display:block;margin-bottom:3px}@media only screen and (max-width:320px){.btn-toolbar button{clear:both!important;width:100%!important;margin-bottom:2px;float:left!important}.regpro_outline{overflow:auto;overflow-y:hidden;clear:both}.sorting_box{float:right;padding:0!important;margin-right:0!important}.controls .btn{width:58px!important}.btn-group{white-space:nowrap!important;padding:2px!important;float:right}table.eventlisting{width:100%!important;padding:0!important}table.eventlisting td,table.eventlisting th{padding:1px!important}#searchevent{float:left!important}#searchevent td{clear:both;min-width:100px!important;float:left!important;height:auto!important}#searchevent input[type=text]{width:100%!important;height:20px!important}.regpro_outline .eventlisting .regpro_button{padding:0!important;text-align:left!important;width:85px!important;font-size:11px!important}.regpro_outline .regpro_button{font-size:11px!important}.regpro_outline button{float:left!important;width:100%!important;margin-bottom:5px}.addthisevent-drop{max-width:200px!important}table.regproform td{width:100px!important;float:left!important;height:auto!important;font-size:11px;text-align:left!important}.regpro_button{width:232px!important}#finalcheckout select{width:172px!important}.tip{Z-INDEX:13000;WIDTH:250px!important;COLOR:#000;margin-right:-110px!important;margin-top:20px;float:right;background:#000}table.adminform td{float:left;font-size:11px;text-align:left}.adminform #dates_img,#enddates_img,#regstart_img,#regstop_img,#recurrence_counter_img{width:50px!important;margin:auto;float:right}.adminform #dates,#enddates,#regstart,#regstop,#recurrence_counter{float:left;width:70%}.adminform iframe{height:100px!important}#list_ticket .adminform{width:240px!important;white-space:no-space!important}#list_ticket table{width:100%!important}#adminForm table{float:left}.myForm input[type=text]{width:150px!important}.myForm table td{float:left!important;width:100%}#my-form-field table td{float:none!important;width:50px!important}#my-form-field .regpro_inputbox{width:20px!important}.list-my-tickets table,.my-group-discount table,.my-early-discount table{width:100%}.my-group-discount table td,.my-early-discount table td{width:88px!important;text-align:center}.my-group-discount table td:first-child,.my-early-discount table td:first-child{width:10px!important}.list-my-tickets td:first-child{width:10px!important}.list-my-tickets td{width:30px!important}#add_session td{width:100%!important;text-align:left!important}#session_page_header,#description{width:200px!important}#add_session input[type=text]{width:90%!important}#list_session{width:100%!important}#regpro_outline .regproform td{float:left!important;display:inline-table;margin-left:10px}#regpro_outline .regproform tr:last-child td:last-child{margin-left:2px}.tick_header{text-align:center}#cartform table{overflow:hidden}}@media only screen and (max-width:360px){.input-append{width:100%!important}.input-append input[type="text"]{width:82%!important}.btn-toolbar button{clear:both!important;width:100%!important;margin-bottom:2px;float:left!important}.regpro_outline{overflow:auto;overflow-y:hidden;clear:both}.sorting_box{float:right;padding:0!important;margin-right:0!important}.controls .btn{width:58px!important}.btn-group{white-space:nowrap!important;padding:2px!important;float:none!important}table.eventlisting{width:100%!important;padding:0!important}table.eventlisting td,table.eventlisting th{padding:1px!important}#searchevent{float:left!important}#searchevent td{clear:both;min-width:100px!important;float:left!important;height:auto!important}#searchevent input[type=text]{width:100%!important;height:20px!important}.regpro_outline .eventlisting .regpro_button{padding:0!important;text-align:left!important;width:85px!important;font-size:11px!important}.regpro_outline .regpro_button{font-size:11px!important}.regpro_outline button{float:left!important;width:100%!important;margin-bottom:5px}.addthisevent-drop{width:240px!important}table.regproform td{min-width:100px!important;float:left!important;height:auto!important;font-size:11px;text-align:left!important}.regpro_button{width:232px!important}#finalcheckout select{width:172px!important}.tip{Z-INDEX:13000;WIDTH:250px!important;COLOR:#000;margin-right:-110px!important;margin-top:20px;float:right}#location-form table td{float:left!important;width:100%!important}#location-form .regpro_inputbox{width:95%!important;height:20px!important}#location-form #latitude,#location-form #longitude{width:93%!important;height:20px!important}.editor{}table.adminform td{float:left;font-size:11px;text-align:left}.adminform .starttime,.adminform .endtime{width:100%}.adminform .max_attendance{width:94%}.adminform #dates_img,#enddates_img,#regstart_img,#regstop_img,#recurrence_counter_img{width:50px!important;margin:auto;float:right}.adminform #dates,#enddates,#regstart,#regstop,#recurrence_counter{float:left;width:70%}.adminform iframe{height:100px!important}#list_ticket .adminform{width:240px!important;white-space:no-space!important}#list_ticket table{width:100%!important}#adminForm table{float:left}.myForm input[type=text]{width:150px!important}.myForm table td{float:left!important;width:100%}#my-form-field table td{float:none!important;width:50px!important}#my-form-field .regpro_inputbox{width:20px!important}.list-my-tickets table,.my-group-discount table,.my-early-discount table{width:100%}.my-group-discount table td,.my-early-discount table td{width:88px!important;text-align:center}.my-group-discount table td:first-child,.my-early-discount table td:first-child{width:10px!important}.list-my-tickets td:first-child{width:10px!important}.list-my-tickets td{width:30px!important}#add_session td{width:100%!important;text-align:left!important}#session_page_header,#description{width:200px!important}#add_session input[type=text]{width:90%!important}#list_session{width:100%!important}}@media only screen and (max-width:480px){.btn-toolbar button{clear:both!important;width:100%!important;margin-bottom:2px;float:left!important}.regpro_outline{overflow:auto;overflow-y:hidden;clear:both}.sorting_box{float:right;padding:0!important;margin-right:0!important}.controls .btn{width:58px!important}.btn-group{white-space:nowrap!important;padding:2px!important;float:none!important}table.eventlisting{width:100%!important;padding:0!important}table.eventlisting td,table.eventlisting th{padding:1px!important}#searchevent{float:left!important}#searchevent td{clear:both;min-width:100px!important;float:left!important;height:auto!important}#searchevent input[type=text]{width:100%!important;height:20px!important}.regpro_outline .eventlisting .regpro_button{padding:0!important;text-align:left!important;width:85px!important;font-size:11px!important}.regpro_outline .regpro_button{font-size:11px!important;text-align:center!important}.regpro_outline button{float:left!important;width:100%!important;margin-bottom:5px}.addthisevent-drop{width:360px}table.regproform td{min-width:100px!important;float:left!important;height:auto!important;font-size:11px;text-align:left!important}.eventlisting .regpro_button{width:232px!important;text-align:center!important}.regpro_button{width:232px!important}#finalcheckout select{width:200px}input[type=submit],input[type=button]{padding:5px!important;text-align:center!important;margin-bottom:5px}}@media only screen and (max-width:600px){table.event_front_form tr{margin-bottom:5px;padding-bottom:10px;display:inline-block;width:100%}table.adminform td{float:left!important;width:100%!important;padding:3px}.title_event_custom,.adminform .starttime,.adminform .endtime,.adminform .max_attendance,input[type="text"],textarea,select,.reg_section,.regstoptimes_section,.emailsection,.notifydatesec{width:100%!important}select{height:34px!important}.input-append{width:100%}input[type="text"],textarea,select{height:34px!important}.input-append input[type="text"]{width:85%!important}}@media screen and (max-width:767px) and (min-width:601px){.input-append{width:100%}.input-append input[type="text"]{width:89%!important;height:34px!important}input.title_event_custom{width:100%}.title_event_custom,.adminform .starttime,.adminform .endtime,.adminform .max_attendance,input[type="text"],textarea,select{width:100%!important}select{height:34px!important}}@media only screen and (max-width:768px){.btn-toolbar button{clear:both!important;width:100%!important;margin-bottom:2px;float:left!important}.regpro_outline{overflow:scroll;overflow-y:hidden;clear:both}.sorting_box{float:right;padding:0!important;margin-right:0!important}.controls .btn{width:58px!important}.btn-group{white-space:nowrap!important;padding:2px!important;float:none!important}table.eventlisting{width:100%!important;padding:0!important}table.eventlisting td,table.eventlisting th{padding:1px!important}#searchevent{float:left!important}#searchevent td{clear:both;min-width:100px!important;float:left!important;height:auto!important}#searchevent input[type=text]{width:100%!important;height:20px!important}.regpro_outline .eventlisting .regpro_button{padding:0!important;text-align:left!important;width:85px!important;font-size:11px!important}.regpro_outline .regpro_button{font-size:11px!important;text-align:center!important}.regpro_outline button{float:left!important;width:100%!important;margin-bottom:5px}.addthisevent-drop{width:360px}table.regproform td{min-width:100px!important;float:left!important;height:auto!important;font-size:11px;text-align:left!important}.eventlisting .regpro_button{width:232px!important;text-align:center!important}.regpro_button{width:232px!important}#finalcheckout select{width:200px}input[type=submit],input[type=button]{padding:5px!important;text-align:center!important;margin-bottom:5px}#location-form table td{float:left!important;width:100%!important}#location-form .regpro_inputbox{width:95%!important;height:20px!important}#location-form #latitude,#location-form #longitude{width:93%!important;height:20px!important}.editor{}table.adminform td{float:left;font-size:11px;text-align:left;width:100%}.adminform .starttime,.adminform .endtime{width:40%}.adminform .max_attendance{width:40%}.adminform #dates_img,#enddates_img,#regstart_img,#regstop_img,#recurrence_counter_img{width:50px!important;margin:auto;float:right}.adminform #dates,#enddates,#regstart,#regstop,#recurrence_counter{float:left;width:70%}.adminform iframe{height:100px!important}#list_ticket .adminform{width:240px!important;white-space:no-space!important}#list_ticket table{width:100%!important}#adminForm table{float:left}.myForm input[type=text]{width:150px!important}.myForm table td{float:left!important;width:100%}#my-form-field table td{float:none!important;width:50px!important}#my-form-field .regpro_inputbox{width:20px!important}.list-my-tickets table,.my-group-discount table,.my-early-discount table{width:100%}.my-group-discount table td,.my-early-discount table td{width:88px!important;text-align:center}.my-group-discount table td:first-child,.my-early-discount table td:first-child{width:10px!important}.list-my-tickets td:first-child{width:10px!important}.list-my-tickets td{width:30px!important}#add_session td{width:100%!important;text-align:left!important}#session_page_header,#description{width:200px!important}#add_session input[type=text]{width:90%!important}#list_session{width:100%!important}#searchevent table td{width:100%}#searchevent .regpro_button{width:42%;margin-left:10px}#searchevent input[type=text]{width:93%!important}}@media only screen and (max-width:800px){.btn-toolbar button{clear:both!important;width:100%!important;margin-bottom:2px;float:left!important}.regpro_outline{overflow:auto;overflow-y:hidden;clear:both}.sorting_box{float:right;padding:0!important;margin-right:0!important}.controls .btn{width:58px!important}.btn-group{white-space:nowrap!important;padding:2px!important;float:none!important}table.eventlisting{width:100%!important;padding:0!important}table.eventlisting td,table.eventlisting th{padding:1px!important}#searchevent{float:left!important}#searchevent td{clear:both;min-width:100px!important;float:left!important;height:auto!important}#searchevent input[type=text]{width:100%!important;height:20px!important}.regpro_outline .eventlisting .regpro_button{padding:0!important;text-align:left!important;width:85px!important;font-size:11px!important}.regpro_outline .regpro_button{font-size:11px!important;text-align:center!important}.regpro_outline button{float:left!important;width:100%!important;margin-bottom:5px}.addthisevent-drop{width:360px}table.regproform td{min-width:100px!important;float:left!important;height:auto!important;font-size:11px;text-align:left!important}.eventlisting .regpro_button{width:232px!important;text-align:center!important}.regpro_button{width:232px!important}#finalcheckout select{width:200px}input[type=submit],input[type=button]{padding:5px!important;text-align:center!important;margin-bottom:5px}#regpro_calendarMonthHeaderss .btn{width:60px!important;font-size:10px;font-weight:700}#regpro_calendarMonthHeaderss select{width:60px;font-size:12px;text-align:center}.regpro-table-bordered td{height:30px!important}.icon-chevron-left{margin-left:-14px}.icon-chevron-right{margin-left:-4px}.user-toolbar-wrap{width:100%}}@media only screen and (max-width:980px){.regpro_outline{overflow:auto;overflow-y:hidden}.eventlisting .regpro_button{padding:0!important;text-align:left!important;width:90px}#searchevent td{min-width:100px!important;height:auto!important}#searchevent input[type=text]{width:40%;height:20px}.regpro_vmiddle_acenter .regpro_button{width:auto!important;height:auto;padding:10px!important}.user-toolbar-wrap{width:100%!important}}.row0 .regpro_button{padding:0!important;text-align:left!important;width:90px}@media only screen and (max-width:1366px){#recurrence_output div{width:50%}select#recurrence_selectlist{float:right}.top-left{width:77%!important}#regpro_outline{overflow-y:hidden}#regpro .adminlist{clear:both;overflow:auto;overflow-y:hidden}#searchevent input[type=text]{width:100%!important;height:20px!important}.user-toolbar,.events_toolbar,.mycategories-toolbar,.myforms-toolbar,.myforms-fields-toolbar{float:left;margin-top:10px}.user-toolbar td,.events_toolbar td,.mycategories-toolbar td,.myforms-toolbar td,.myforms-fields-toolbar td{width:100%px!important;text-align:center}.events_toolbar{margin-bottom:10px}.adminForm{clear:both;float:left}.regpro_outline{clear:both}#location-form table td{float:left!important;width:100%!important}#location-form .regpro_inputbox{width:95%!important}#location-form #latitude,#location-form #longitude{width:93%!important}.editor{}table.adminform td{float:left;text-align:left;width:100%}table.event_front_form td{float:inherit;text-align:inherit;width:auto}.adminform .starttime,.adminform .endtime{width:40%}.adminform .max_attendance{width:40%}.adminform #dates_img,#enddates_img,#regstart_img,#regstop_img,#recurrence_counter_img{width:50px!important;margin:auto;float:right}.adminform #dates,#enddates,#regstart,#regstop,#recurrence_counter{float:left}.adminform iframe{height:100px!important}#list_ticket .adminform{white-space:no-space!important}#list_ticket table{width:100%!important}#adminForm table{float:left}.myForm input[type=text]{width:100%!important}.myForm table td{float:left!important;width:100%}#my-form-field table td{float:none!important;width:50px!important}#my-form-field .regpro_inputbox{width:20px!important}.list-my-tickets table,.my-group-discount table,.my-early-discount table{width:100%}.my-group-discount table td,.my-early-discount table td{width:88px!important;text-align:center}.my-group-discount table td:first-child,.my-early-discount table td:first-child{width:10px!important}.list-my-tickets td:first-child{width:10px!important}.list-my-tickets td{width:30px!important}#add_session td{text-align:left!important}#session_page_header,#description{width:206px!important}#add_session input[type=text]{}#list_session{width:100%!important}#list_session td:first-child{width:10px!important}#list_session td{float:none;width:20%}#searchevent table td{width:100%}#searchevent .regpro_button{width:42%!important;margin-left:10px!important;padding:5px!important;text-align:center!important}#searchevent input[type=text]{width:93%!important}}#searchevent table{width:50%}.eventlisting .regpro_button{padding:0!important;text-align:left!important;width:85px!important;font-size:11px!important}.btn-group{padding:0!important}a.a_social img{width:17px}.share-btn a{margin:2px!important}.share-btn{float:right;width:20%;text-align:right;font-size:12px}.top-left{width:80%;float:left}@media screen and (max-width:767px){.top-left{width:100%}}#regpro-header-toolbar{display:inline-block;width:100%}.a_social{margin-right:2px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:18px}.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*=span],table th[class*=span],.row-fluid table td[class*=span],.row-fluid table th[class*=span]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}.dropup,.dropdown{position:relative}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.event_row{margin-top:20px;margin-bottom:20px;border-bottom:2px solid #b7b7b7;padding-bottom:40px}.event_row.last{border-bottom:none;padding-bottom:0}.event_row h2{margin-top:0;font-weight:700}.event_row .event_date{margin:5px 0}.event_row .event_date .fa-clock-o{margin-left:6px}.event_row .event_location{margin:5px 0}.event_row .short_desc{margin:10px 0}.event_row .event_tags{display:inline-block;clear:both;margin:5px 0}.event_pagination .pagination{display:block;margin:0 auto;text-align:center;padding:0;float:none}.event_pagination .pagination ul{text-align:center!important}.event_pagination .pagination ul li{text-align:center;display:inline-block}.event_list{margin-top:20px;margin-bottom:20px;border-bottom:1px solid #b7b7b7;padding-bottom:40px;border-radius:0}.event_list h2{margin-top:0;font-weight:700}.event_list .event_date{margin:5px 0}.event_list .event_date .fa-clock-o{margin-left:6px}.event_list .event_location{margin:5px 0}.event_list .short_desc{margin:10px 0}.event_list .event_tags{display:inline-block;clear:both;margin:5px 0}.accordion.eventlist_accordion .title_accordion{cursor:pointer;padding:15px 15px 15px 50px;position:relative;margin-top:20px;border-radius:5px;border:1px solid #ccc}.accordion.eventlist_accordion .title_accordion.up{color:#fff;border-radius:5px 5px 0 0}.accordion.eventlist_accordion .title_accordion.up h2{color:#fff}.accordion.eventlist_accordion .title_accordion h2{margin-top:0}.accordion.eventlist_accordion .panel_body{padding:15px;border:1px solid #ccc;border-top:none;border-bottom:none}.accordion.eventlist_accordion .panel_body.last{border-bottom:1px solid #ccc!important}.accordion.eventlist_accordion .panel_body .event_row{margin:0 10px}.accordion.eventlist_accordion .title_accordion:after{font-family:'Glyphicons Halflings';content:"\e114";position:absolute;top:20px;left:15px;font-size:24px}.accordion.eventlist_accordion .title_accordion.up:after{content:"\e113"}@-webkit-keyframes fadeIn{from{opacity:0;opacity:1\9 }to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0;opacity:1\9 }to{opacity:1}}@keyframes fadeIn{from{opacity:0;opacity:1\9 }to{opacity:1}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fade-out{0%{opacity:1;-webkit-transform:scale(1)}85%{opacity:1;-webkit-transform:scale(1.05)}100%{-webkit-transform:scale(0.1);opacity:0}}.fade-out{-webkit-animation:fade-out .5s ease-in;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:1;opacity:1}.white-popup{position:relative;background:#164d7d;padding:15px;width:auto;max-width:600px;margin:10px auto;border-radius:5px;color:#fff}.detail_image,.google-map-area{margin-bottom:20px}.google-map-area h3{font-weight:700}.count_down{display:block;margin:20px 0}.count_down h2{font-weight:700;margin-bottom:15px}#event_wrapper{padding-right:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;overflow:hidden;min-height:300px}#event_wrapper.toggled{padding-right:250px}#event-sidebar-wrapper{z-index:1000;position:absolute;right:250px;width:0;margin-right:-250px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;top:0}.event_front_form input{padding:5px 12px;border:1px solid #ccc;border-radius:4px}.event_front_form .endtime{display:inline-table}#config_image_form input,#config_bannerimage_form input{border:none;display:inline-block;width:210px;line-height:25px}.controls label{display:inline-block}input#dates,input#enddates,input#regstart,input#regstop,input#ticket_start,input#ticket_end{display:block!important;float:left}#recurrence_output div{width:50%}select#recurrence_selectlist{float:right}@media screen and (max-width:767px){#event-sidebar-wrapper{position:inherit;margin-right:0;width:100%;right:0}}.event_sidebar_box{border:1px solid #ddd;color:#000;margin-bottom:25px}@media screen and (max-width:767px){.event_sidebar_box{text-align:center}}.event_sidebar_box h4.side_title{margin-top:0;background:#ebebeb}.event_sidebar_box h4.side_title span{padding:10px 10px;display:block}.event_sidebar_box .sidebar_content{padding:10px 15px}.event_sidebar_box .sidebar_content .btn{margin-bottom:10px}#event_wrapper.toggled #event-sidebar-wrapper{width:250px}#event-content-wrapper{width:98%;position:absolute}@media screen and (max-width:767px){#event-content-wrapper{position:inherit;width:100%}}#event_wrapper.toggled #event-content-wrapper{position:absolute;margin-left:-250px;width:100%}.organizer_sidebox img.organizer_photo{margin-bottom:15px}.organizer_sidebox P{font-weight:500}.ticket_wrapper{border:1px solid #ddd;margin-bottom:20px;display:block;border-radius:5px 5px 0 0;padding:0 10px 50px}.ticket_wrapper .ticket_header{background:#ebebeb;padding:8px 15px;margin-left:-10px;margin-right:-10px}.ticket_wrapper .table-responsive{margin:15px 10px 0}@media screen and (max-width:767px){.ticket_wrapper .table-responsive{margin:15px 0 15px;overflow:visible!important}}.ticket_wrapper .table-responsive table.table tr.border_none{border:none}.ticket_wrapper .table-responsive table.table tr th:first-child{display:none}.ticket_wrapper .table-responsive table.table tr td:first-child{display:none}.ticket_wrapper .table-responsive table.table tr td select{float:right}.ticket_wrapper .table-responsive table.table>tr.add_row:first-child>td{border-top:none!important}.ticket_wrapper .ticket_add_title{margin:25px 0}.ticket_wrapper .regpro_button{margin-bottom:20px;display:inline-block;margin-right:10px}.ticket_wrapper #chkgroupregistration{margin-left:10px}.event_description{display:block;margin:20px 0}.event_description h3{font-weight:700;margin-bottom:10px;display:block}.event_description img.img_desc{margin:0 20px 15px 0}.fb-comments,.fb-comments span,.fb-comments iframe{width:100%!important}.share_photo a.share-icon{display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;color:#fff}.share_photo a.share-icon:hover{opacity:.8}.share_photo a.twitter{background:#55acee}.share_photo a.facebook{background:#3b5998}.share_photo a.google-plus{background:#DD4B38}.share_photo a.stumbleupon{background:#0170A4}.share_photo a.reddit{background:#4E4E4E}.share_photo a.linkedin{background:#0077b5}.share_photo a.pinterest{background:#CB2027}.sidebar-nav{position:absolute;top:0;width:250px;margin:0;padding:0;list-style:none}.sidebar-nav li{text-indent:20px;line-height:40px}.sidebar-nav li a{display:block;text-decoration:none;color:#999}.sidebar-nav li a:hover{text-decoration:none;color:#fff;background:rgba(255,255,255,.2)}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav>.sidebar-brand{height:65px;font-size:18px;line-height:60px}.sidebar-nav>.sidebar-brand a{color:#999}.sidebar-nav>.sidebar-brand a:hover{color:#fff;background:0 0}@media (min-width:768px){#event_wrapper{padding-right:250px}#event_wrapper.toggled{padding-right:0}#event-sidebar-wrapper{width:250px}#event_wrapper.toggled #event-sidebar-wrapper{width:0}#event-content-wrapper{position:relative}#event_wrapper.toggled #event-content-wrapper{position:relative;margin-left:0}}.header-button{margin-right:5px}table.cart_form,table.cart_form td,table.cart_form tr{border:none!important}.cart_form table.regproform,.cart_form table.regproform td,.cart_form table.regproform tr{border:none!important;background:none!important}table.cart_form th{border:none!important}.alert.alert-success{text-transform:capitalize!important}.categories_row .cat_box{min-height:365px}@media screen and (max-width:767px){.categories_row .cat_box{min-height:inherit}}.categories_row .cat_details{border:1px solid #ddd;padding:15px;margin-bottom:30px;float:left;width:100%}.cat_pretext{display:block;margin-bottom:30px}#regpro-header-toolbar a{margin-right:10px}@media screen and (max-width:767px){button#sidebar-toggle{display:none}}@media screen and (max-width:767px){.sidebar-toggle{width:100%}}.brightness{background-color:#000;display:inline-block}.brightness img:hover{opacity:.7}.user-toolbar-wrap{float:left;width:50%}@media screen and (max-width:767px){.user-toolbar-wrap{width:100%}}.user-toolbar-wrap ul{display:block;padding:0}.user-toolbar-wrap ul li{display:inline-block;margin-bottom:15px}.user-toolbar-wrap ul li a{background:#1970bc;border-radius:4px;padding:5px 15px;color:#fff;margin-right:10px}.user-toolbar-wrap ul li a:hover{background:#268ae2}.events_toolbar_wrap,.myforms-toolbar-wrap,.myforms-fields-toolbar-wrap,.mycategories-toolbar-wrap{display:inline-block;width:50%}@media screen and (max-width:767px){.events_toolbar_wrap,.myforms-toolbar-wrap,.myforms-fields-toolbar-wrap,.mycategories-toolbar-wrap{width:100%}}.events_toolbar_wrap ul,.myforms-toolbar-wrap ul,.myforms-fields-toolbar-wrap ul,.mycategories-toolbar-wrap ul{padding:0;display:block;text-align:right;float:right}.events_toolbar_wrap ul li,.myforms-toolbar-wrap ul li,.myforms-fields-toolbar-wrap ul li,.mycategories-toolbar-wrap ul li{display:inline-block;text-align:right;margin-bottom:15px}.events_toolbar_wrap ul li a,.myforms-toolbar-wrap ul li a,.myforms-fields-toolbar-wrap ul li a,.mycategories-toolbar-wrap ul li a{##background:#318fe2;##border-radius:4px;##padding:5px 15px;color:#fff;##margin-right:10px;##text-align:right}.events_toolbar_wrap ul li a:hover,.myforms-toolbar-wrap ul li a:hover,.myforms-fields-toolbar-wrap ul li a:hover,.mycategories-toolbar-wrap ul li a:hover{background:#5ea7e8}#myTabTabs li a{display:block!important}.new_form{float:left}.new_form .tab-content{float:left;background-color:transparent!important}.new_form .tab-content label{font-weight:700}.new_form ul.cat_tab>li{float:left}.new_form ul.cat_tab>li>a{font-weight:700;background:#1970bc!important;color:#fff;border:none}.new_form ul.cat_tab>li>a:hover{border:none}.input-append .add-on,.input-prepend .add-on{background-color:#eee;border:1px solid #ccc;display:inline-block;font-size:13px;font-weight:400;height:34px!important;line-height:30px!important;min-width:16px!important;padding:4px 5px;text-align:center;text-shadow:0 1px 0 #fff;width:auto}.hasPopover{display:block!important}.my-location-form,.myForm,.fields_form{color:#000}.my-location-form .pub label,.myForm .pub label,.fields_form .pub label{display:inline-block}.my-location-form .pub .radio input[type=radio],.myForm .pub .radio input[type=radio],.fields_form .pub .radio input[type=radio]{margin-left:0}.my-location-form input,.myForm input,.fields_form input,.my-location-form .regpro_inputbox,.myForm .regpro_inputbox,.fields_form .regpro_inputbox{padding:8px 10px!important;margin-bottom:15px;border-radius:4px;border:1px solid #ccc;font-size:14px!important;height:auto!important}.my-location-form input:focus,.myForm input:focus,.fields_form input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#location-form .regpro_inputbox{width:95%!important}.myForm pre{max-width:96%;margin-top:20px}.myForm .btn.btn-default{margin-top:10px}.myForm #myTabContent{float:left;width:100%;margin-bottom:20px}.margin_top{margin-top:20px!important;display:inline-block;float:left;color:#fff!important}.fields_add_form{float:left}.fields_form #myTabContent{float:left;width:100%;margin-bottom:20px}form.event_front_form div.tab-content{height:100%;min-height:auto;clear:both;float:left;width:100%}table.tab-front-end-table{border:none;background:none}div#event-sidebar-wrapper{position:static;float:right}#event-content-wrapper{float:left}@media only screen and (max-width:767px){.table-responsive{overflow-y:visible!important}.table-responsive thead tr{position:absolute;top:-9999px;left:-9999px}.table-responsive tr{border:1px solid #ccc}.table-responsive td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal!important;text-align:left!important}.table-responsive td select{float:none!important}.table-responsive td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:center!important}.table-responsive td:nth-of-type(2):before{content:"Ticket Name:"}.table-responsive td:nth-of-type(3):before{content:"Ticket Price:"}.table-responsive td:nth-of-type(4):before{content:"Qty:"}.table-responsive .table-responsive>.table>thead>tr>th,.table-responsive .table-responsive>.table>tbody>tr>th,.table-responsive .table-responsive>.table>tfoot>tr>th,.table-responsive .table-responsive>.table>thead>tr>td,.table-responsive .table-responsive>.table>tbody>tr>td,.table-responsive .table-responsive>.table>tfoot>tr>td{white-space:normal!important}.coupon_code{margin-top:20px!important}#cartform{}#cartform thead tr{position:absolute;top:-9999px;left:-9999px}#cartform tr{border:1px solid #ccc}#cartform td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal!important;text-align:left!important;height:auto!important;float:left}#cartform td select,#cartform td button{float:none!important}#cartform td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:center!important}#cartform td:nth-of-type(1):before{content:"Ticket Name:"}#cartform td:nth-of-type(2):before{content:"Qty:"}#cartform td:nth-of-type(3):before{content:"Price:"}#cartform td:nth-of-type(4):before{content:"Remove:"}#cartform td:nth-of-type(5):before{content:"Total:"}#cartform tr.final td:nth-of-type(1):before{content:""}#cartform tr.final td:nth-of-type(2):before{content:""}#cartform tr.final td:nth-of-type(3):before{content:""}#cartform tr.final td:nth-of-type(1){display:none}#cartform tr.final td:nth-of-type(3){width:50%!important;padding-left:0!important;float:left!important;border-right:1px solid #eee}#cartform tr.final td:nth-of-type(2){width:50%!important;padding-left:0!important;float:left!important;text-align:right!important;border-left:1px solid #eee}#cartform tr.cart-event-title{border-bottom:none!important}#cartform tr.cart-event-title td:nth-of-type(1):before{content:""}#cartform tr.cart-event-title td{padding-left:0!important;width:100%!important}#cartform tr.cart-event-title #regpro_eventoncart{font-size:13px;font-weight:700;background-color:#777;text-align:center;display:block;padding:10px 10px;color:#fff;border-radius:4px;margin:6px!important}#listorder #regpro_outline .regprocart{}#listorder #regpro_outline .regprocart thead tr{position:absolute;top:-9999px;left:-9999px}#listorder #regpro_outline .regprocart tr{border:1px solid #ccc}#listorder #regpro_outline .regprocart td{width:100%!important;border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal!important;text-align:left!important;height:auto!important;float:left}#listorder #regpro_outline .regprocart td select,#listorder #regpro_outline .regprocart td button{float:none!important}#listorder #regpro_outline .regprocart td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:center!important}#listorder #regpro_outline .regprocart td:nth-of-type(1):before{content:"Ticket Name:"}#listorder #regpro_outline .regprocart td:nth-of-type(2):before{content:"Qty:"}#listorder #regpro_outline .regprocart td:nth-of-type(3):before{content:"Price:"}#listorder #regpro_outline .regprocart td:nth-of-type(4):before{content:"Total:"}#listorder #regpro_outline .regprocart td.regpro_eventoncart:nth-of-type(1):before{content:""}#listorder #regpro_outline .regprocart td.regpro_eventoncart{padding-left:0!important}#listorder #regpro_outline .regprocart #regpro_eventoncart{font-size:13px;font-weight:700;background-color:#777;text-align:center;display:block;padding:10px 10px;color:#fff;border-radius:4px;margin:6px!important}#listorder #regpro_outline .regprocart tr.final td:nth-of-type(1):before{content:""}#listorder #regpro_outline .regprocart tr.final td:nth-of-type(2):before{content:""}#listorder #regpro_outline .regprocart tr.final td:nth-of-type(3):before{content:""}#listorder #regpro_outline .regprocart tr.final td:nth-of-type(1){display:none}#listorder #regpro_outline .regprocart tr.final td:nth-of-type(3){width:50%!important;padding-left:0!important;float:left!important;border-right:1px solid #eee}#listorder #regpro_outline .regprocart tr.final td:nth-of-type(2){width:50%!important;padding-left:0!important;float:left!important;text-align:right!important;border-left:1px solid #eee}#listorder #regpro_outline .regprocart .regproform.table.cart_form tr,#listorder #regpro_outline .regprocart .regproform.table.cart_form td{float:none;width:100%!important}#finalcheckout label.checkbox{padding:10px 30px!important}#regpro_form{font-size:13px!important}table.regproform td{font-size:13px!important}table.regprocart tbody tr td{font-size:13px!important}}@media screen and (max-width:767px){.top-left{width:100%!important}.ticket_wrapper{}.ticket_wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.ticket_wrapper tr{border:1px solid #ccc}.ticket_wrapper td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal!important;text-align:left!important;height:auto!important;float:left}.ticket_wrapper td select,.ticket_wrapper td button{float:none!important}.ticket_wrapper td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:center!important}.ticket_wrapper td:nth-of-type(2):before{content:"Ticket Name:"}.ticket_wrapper td:nth-of-type(3):before{content:"Price:"}.ticket_wrapper td:nth-of-type(4):before{content:"Qty:"}.ticket_wrapper tr.final td:nth-of-type(1):before{content:""}.ticket_wrapper tr.final td:nth-of-type(2):before{content:""}.ticket_wrapper tr.final td:nth-of-type(3):before{content:""}.ticket_wrapper tr.final td:nth-of-type(1){display:none}.ticket_wrapper tr.final td:nth-of-type(3){width:50%!important;padding-left:0!important;float:left!important;border-right:1px solid #eee}.ticket_wrapper tr.final td:nth-of-type(2){width:50%!important;padding-left:0!important;float:left!important;text-align:right!important;border-left:1px solid #eee}.ticket_wrapper tr.cart-event-title{border-bottom:none!important}.ticket_wrapper tr.cart-event-title td:nth-of-type(1):before{content:""}.ticket_wrapper tr.cart-event-title td{padding-left:0!important;width:100%!important}.ticket_wrapper tr.cart-event-title #regpro_eventoncart{font-size:13px;font-weight:700;background-color:#777;text-align:center;display:block;padding:10px 10px;color:#fff;border-radius:4px;margin:6px!important}}.agree-terms{margin-left:0!important}a.terms,span.terms{padding-top:0!important;padding-left:20px!important}.terms-popup{width:100%;height:100%;display:none;position:fixed;top:0px;left:0px;z-index:999;background:rgba(0,0,0,0.75)}.popup-inner{max-width:500px;width:90%;padding:40px;position:absolute;top:25%;overflow-y:scroll;overflow-x:hidden;left:50%;height:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);box-shadow:0px 2px 6px rgba(0,0,0,1);border-radius:3px;background:#fff}.popup-close{width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0px;right:0px;transition:ease 0.25s all;-webkit-transform:translate(5%,5%);transform:translate(5%,5%);border-radius:1000px;background:rgba(0,0,0,0.8);font-family:Arial,Sans-Serif;font-size:20px;text-align:center;line-height:100%;color:#fff}.popup-close:hover{-webkit-transform:translate(5%,5%) rotate(180deg);transform:translate(5%,5%) rotate(180deg);background:rgba(0,0,0,1);text-decoration:none}