.cFeedbackIcon{margin-top:10px;font-size:3em}.cFeedbackIcon_positive:before{content:"\f058";color:green}.cFeedbackIcon_neutral:before{content:"\f056";color:gray}.cFeedbackIcon_negative:before{content:"\f057";color:red}.cProfileFeedback{text-align:center;border-radius:2px}.cProfileFeedback_positive{background:#598f5b;color:#fff}.cProfileFeedback_negative{background:#c75050;color:#fff}.cProfileFeedback_neutral{background:#e5e5e5;color:#000}.cProfileFeedback_negative .ipsType_minorHeading,.cProfileFeedback_positive .ipsType_minorHeading{color:rgba(255,255,255,.5)}.cProfileFeedbackScore{font-size:18px;margin:4px 0}.cProfileFeedback_positive i:before,.cProfileFeedback_negative i:before{color:rgba(255,255,255,.75)}.cAuthorPaneFeedback{text-align:center;border-radius:2px}.cAuthorPaneFeedback_positive{background:#598f5b;color:#fff}.cAuthorPaneFeedback_negative{background:#c75050;color:#fff}.cAuthorPaneFeedback_neutral{background:#e5e5e5;color:#000}.cAuthorPaneFeedback_negative .ipsType_minorHeading,.cAuthorPaneFeedback_positive .ipsType_minorHeading{color:rgba(255,255,255,.5)}.cAuthorPaneFeedbackScore{font-size:18px;margin:4px 0}.cAuthorPaneFeedback_positive i:before,.cAuthorPaneFeedback_negative i:before{color:rgba(255,255,255,.75)}@media screen and (max-width:767px){.cAuthorPaneFeedbackScore{display:inline-block!important;font-size:14px;margin:0}}.ipsControlStrip{border:1px solid rgba(0,0,0,.1);display:inline-block;border-radius:4px;opacity:.8;float:right;transition:.2s all linear}html[dir="rtl"] .ipsControlStrip{float:left}.ipsControlStrip li{display:inline-block;float:left}html[dir="rtl"] .ipsControlStrip li{float:right}.ipsControlStrip a{display:block;background:#fcfcfc;background:-moz-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(244,244,244,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(252,252,252,1)),color-stop(100%,rgba(244,244,244,1)));background:-webkit-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(244,244,244,1) 100%);background:-o-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(244,244,244,1) 100%);background:-ms-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(244,244,244,1) 100%);background:linear-gradient(to bottom,rgba(252,252,252,1) 0%,rgba(244,244,244,1) 100%);color:#000;width:30px;height:24px;text-align:center}html[dir="ltr"] .ipsControlStrip a{border-left:1px solid rgba(0,0,0,.1)}html[dir="rtl"] .ipsControlStrip a{border-right:1px solid rgba(0,0,0,.1)}.ipsControlStrip a:active{background:#f4f4f4;background:-moz-linear-gradient(top,rgba(244,244,244,1) 0%,rgba(252,252,252,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(244,244,244,1)),color-stop(100%,rgba(252,252,252,1)));background:-webkit-linear-gradient(top,rgba(244,244,244,1) 0%,rgba(252,252,252,1) 100%);background:-o-linear-gradient(top,rgba(244,244,244,1) 0%,rgba(252,252,252,1) 100%);background:-ms-linear-gradient(top,rgba(244,244,244,1) 0%,rgba(252,252,252,1) 100%);background:linear-gradient(to bottom,rgba(244,244,244,1) 0%,rgba(252,252,252,1) 100%);box-shadow:0 1px 2px rgba(0,0,0,.4) inset}.ipsControlStrip .ipsControlStrip_icon{font-size:18px;line-height:24px;display:inline-block}.ipsControlStrip .ipsControlStrip_item{display:none}html[dir="ltr"] .ipsControlStrip li:first-child a{border-radius:3px 0 0 3px;border-left:0}html[dir="rtl"] .ipsControlStrip li:first-child a{border-radius:0 3px 3px 0;border-right:0}html[dir="ltr"] .ipsControlStrip li:last-child a{border-radius:0 3px 3px 0}html[dir="rtl"] .ipsControlStrip li:last-child a{border-radius:3px 0 0 3px}.ipsTable tr .ipsControlStrip a,.ipsTree_row .ipsControlStrip a{opacity:.7}.ipsTable tr:hover .ipsControlStrip a,.ipsTree_row:hover .ipsControlStrip a{opacity:1}.ipsControlStrip.ipsControlStrip_showText a{width:auto;padding:0 7px}.ipsControlStrip.ipsControlStrip_showText .ipsControlStrip_icon{vertical-align:middle}.ipsControlStrip.ipsControlStrip_showText .ipsControlStrip_item{display:inline-block;font-size:12px}html[dir="ltr"] .ipsControlStrip.ipsControlStrip_showText .ipsControlStrip_item{margin-left:3px}html[dir="rtl"] .ipsControlStrip.ipsControlStrip_showText .ipsControlStrip_item{margin-right:3px}.cCalendar{width:100%;table-layout:fixed}.ipsType_sectionTitle+.cCalendar{margin-top:-12px}.cCalendarIcon{display:inline-block;width:18px;height:18px;border-radius:3px;vertical-align:middle}html[dir="ltr"] .cCalendarIcon{margin-right:5px}html[dir="rtl"] .cCalendarIcon{margin-left:5px}.cCalendarNav .ipsType_pageTitle{font-size:30px;margin:-20px 0 7px 0}.cCalendar td{width:14.285%;min-height:100px;border:1px solid rgba(0,0,0,.04);vertical-align:top;padding:7px}.cCalendar td>div{height:100%;min-height:100px;position:relative}.cCalendar td.cCalendar_nonDate{background:#dedede}.cCalendar td.cCalendar_today,.cCalendarWeek div.cCalendar_today{background:#262e33;color:#fff}.cCalendarWeek div.cCalendar_today h2.ipsType_sectionHead{color:#fff}.cCalendar_dayNumber{font-size:14px;font-weight:bold;display:inline-block}.ipsButton.cCalendar_miniAddEvent{height:15px;line-height:14px;padding:0 2px;opacity:0;transition:.2s all ease-in-out}.cCalendar td:hover .cCalendar_miniAddEvent{opacity:.5}.cCalendar td .cCalendar_miniAddEvent:hover{opacity:1}.cCalendar_birthdays{font-size:11px;text-transform:uppercase;margin:0}.cCalendar td .cCalendar_birthdays{position:absolute;bottom:0;padding:0}.cCalendarWeek>li{margin-bottom:15px}.cCalendarWeek>li:last-child{margin-bottom:0}.cCalendarWeek .cEvents+.cCalendar_birthdays{margin-top:10px}.cEvents_wrapper,.cEvents{margin:0;padding:0;list-style:none}.cEvents_event{margin-bottom:5px}a.cEvents_event,.cEvents_event a,.cEvents_event.cEvents_empty span{display:block;line-height:26px;height:26px;font-size:13px;margin-bottom:2px;padding:0 8px 0 10px;color:#fff;border-radius:20px;white-space:nowrap;overflow:hidden;background:#545454}html[dir="rtl"] a.cEvents_event,html[dir="rtl"] .cEvents_event a,html[dir="rtl"] .cEvents_event.cEvents_empty span{padding:0 10px 0 8px}a.cEvents_style_blank,.cEvents_style_blank a,.cCalendarIcon.cEvents_style_blank{background-color:transparent;border:1px solid rgba(0,0,0,.1)}a.cEvents_event.cEvents_eventSmall,.cEvents_event.cEvents_eventSmall a,.cEvents_event.cEvents_eventSmall.cEvents_empty span{font-size:12px;padding:0 8px;line-height:26px;height:26px;display:inline-block}.cEvents_time{font-size:10px;text-transform:uppercase;opacity:.7;letter-spacing:-1px;color:#ebebeb}.cEvents_event.cEvents_empty span{background:transparent}.cEvents_single .cEvents_event a{border-radius:20px}.cEvents_ranged .cEvents_event a{border-radius:0}html[dir="ltr"] .cEvents_ranged .cEvents_event:not( .cEvents_first ) a{margin-left:-7px;padding-left:8px}html[dir="rtl"] .cEvents_ranged .cEvents_event:not( .cEvents_first ) a{margin-right:-7px;padding-right:8px}html[dir="ltr"] .cEvents_ranged .cEvents_event:not( .cEvents_last ) a{margin-right:-8px}html[dir="rtl"] .cEvents_ranged .cEvents_event:not( .cEvents_last ) a{margin-left:-8px}html[dir="ltr"] .cEvents_ranged .cEvents_event.cEvents_first a{border-top-left-radius:20px;border-bottom-left-radius:20px}html[dir="ltr"] .cEvents_ranged .cEvents_event.cEvents_last a{border-top-right-radius:20px;border-bottom-right-radius:20px}html[dir="rtl"] .cEvents_ranged .cEvents_event.cEvents_first a{border-top-right-radius:20px;border-bottom-right-radius:20px}html[dir="rtl"] .cEvents_ranged .cEvents_event.cEvents_last a{border-top-left-radius:20px;border-bottom-left-radius:20px}tr td:not( :first-child ):not( .cCalendar_firstDay ) .cEvents_ranged .cEvents_event:not( .cEvents_first ) a, tr td:not( :first-child ):not( .cCalendar_firstDay ) .cEvents_ranged .cEvents_event:not( .cEvents_first ) a span{font-size:0}tr td:not( :first-child ):not( .cCalendar_firstDay ) .cEvents_ranged .cEvents_event:not( .cEvents_first ) a img{display:none}.cCalendarCarousel .cCalendarBlock{width:400px;height:380px;overflow:hidden}#elEventHeader .ipsCoverPhoto{height:155px;padding-top:65px;background-size:cover}#elEventHeader_details{background:#222;color:#fff}#elEventHeader_details .ipsRating.ipsRating_large{margin-top:0}#elEventHeader_details .cEvents_event{margin-top:5px}#elEventHeader>.ipsCoverPhotoMinimal{padding-top:25px;height:100px}.cEvent_to{font-size:28px;margin:6px 15px}#elAttendeesMob{padding-left:0;padding-right:0;padding-top:0;border-top:1px solid #e0e0e0}.cCalendarDay_hour{vertical-align:top}.cCalendarDay .cCalendarDay_hour>h2{font-size:54px;font-weight:300;text-align:right;margin-top:10px}html[dir="rtl"] .cCalendarDay .cCalendarDay_hour>h2{text-align:right}.cCalendarDay .cCalendarDay_hour>h2 span{font-size:14px;text-transform:uppercase}.cCalendarDay_hour.cCalendarDay_allDay>h2{font-size:28px;line-height:30px;margin-top:0}.cCalendarDay>.ipsDataItem{border-bottom:2px solid rgba(0,0,0,.2)}.ipsDataItem.cCalendarDay_allDay{border-bottom:6px solid #000}.cCalendarDay_eventList>li{margin-bottom:15px}.cCalendarBlock .ipsPageHead_special{height:80px;padding-top:45px}.cCalendarBlock .ipsType_pageTitle{font-size:18px}.cCalendarBlock_map{height:200px;text-align:center;margin:10px auto}#event_timezone option{width:400px;white-space:nowrap}.cCalendar_shortInput{width:auto!important;padding:2px!important}.cCalendarSubmit_field{display:inline-block;position:relative;margin-bottom:5px}html[dir="ltr"] .cCalendarSubmit_field input{padding-left:35px!important}html[dir="rtl"] .cCalendarSubmit_field input{padding-right:35px!important}.cCalendarSubmit_field .fa{position:absolute;color:#9f3d3b;top:9px;font-size:20px}html[dir="ltr"] .cCalendarSubmit_field .fa{left:10px}html[dir="rtl"] .cCalendarSubmit_field .fa{right:10px}#elDateGrid_arrow{font-size:120px;opacity:.2;padding-top:20px;overflow:hidden}#elTimezone{margin-bottom:0}#event_remind_me input[type="number"]{max-width:60px}.eventStreamDate .cCalendarEmbed_calendar{background:#f5f5f5}.eventStreamDate .ipsCalendarDate{width:80px;margin:10px;display:block;border:1px solid rgba(0,0,0,.2);background:#fafafa;padding:8px 0;border-radius:3px;overflow:hidden}.eventStreamDate .ipsCalendarDate{background:#fff}.eventStreamDate .ipsCalendarDate>span{display:block;text-align:center}.eventStreamDate .ipsCalendarDate_month{color:#a93848;text-transform:uppercase;font-size:20px;line-height:1;font-weight:500}.eventStreamDate .ipsCalendarDate_date{font-size:40px;line-height:42px;font-weight:300;color:#333}