.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.events-keyword-search{padding:45px 20px;padding:2.8125rem 1.25rem}.events-keyword-search input[type="text"]{width:80%}.events-keyword-search input[type="submit"]{width:19%;line-height:1.8;margin:-12px 0 0 -5px;margin:-0.75rem 0 0 -0.3125rem}#pastnupcomingevents{display:block;*zoom:1;text-align:center;padding:10px 0 10px 0;padding:0.625rem 0 0.625rem 0;font-size:13px;font-size:0.8125rem;text-transform:uppercase;margin-top:-19px}#pastnupcomingevents:before,#pastnupcomingevents:after{display:table;content:""}#pastnupcomingevents:after{clear:both}.show-past-upcoming-events{text-transform:uppercase;font-weight:500}#pastevents button{width:100%;display:inline}legend{display:none}#calendar_box{display:none}@media (min-width: 70em){#calendar_box{display:block}}
.past-today{background-color:#D3D3D3;color:#A9A9A9}@media (min-width: 70em) and (min-width: 80em){#searchoptions form,#jumptoform form{width:100%;float:none}}
#searchoptions form .category,#jumptoform form .category{width:100%}@media (min-width: 40em){#searchoptions form .category,#jumptoform form .category{width:47.36842%;float:left;margin:6px;margin:0.375rem;border:1px solid #fff}}@media (min-width: 70em){#searchoptions form .category,#jumptoform form .category{float:none;border:none;margin:0;width:100%}}#searchoptions form label,#jumptoform form label{background-color:#d9d5d1;padding:5px 10px;padding:0.3125rem 0.625rem}#jumptoform{display:block;*zoom:1;background-color:#fefefe;text-align:center;padding:10px 0 10px 0;padding:0.625rem 0 0.625rem 0}#jumptoform:before,#jumptoform:after{display:table;content:""}#jumptoform:after{clear:both}#jumptoform input,#jumptoform select,#jumptoform button{width:100%;display:inline}@media (min-width: 40em){#jumptoform input,#jumptoform select,#jumptoform button{width:32.20339%;display:inline}#jumptoform input,#jumptoform select{margin-top:10px;margin-top:0.625rem}}@media (min-width: 40em) and (min-width: 70em){#jumptoform{display:none}}
#searchoptions #keywords{width:100%;margin:5px 0 5px 0;margin:0.3125rem 0 0.3125rem 0}@media (min-width: 70em){#searchoptions #keywords{width:280px;margin:5px 10px 5px 10px;margin:0.3125rem 0.625rem 0.3125rem 0.625rem}}
#mth-cal,#calendar_box{padding-bottom:5px;padding-bottom:0.3125rem;margin-top:1px;margin-top:0.0625rem;margin-bottom:0;margin-bottom:0;font-size:15px;font-size:0.9375rem;background-color:#fff}#mth-cal .calendar-box-header,#calendar_box .calendar-box-header{font-size:16px;font-size:1rem}#mth-cal h2,#calendar_box h2{font-size:18pxpx;font-size:1.125pxrem;font-weight:700;background-color:#474442;color:#fff;margin:0;padding:10px 0 10px 0;padding:0.625rem 0 0.625rem 0;text-align:center}#mth-cal h2 .cal-prevm,#mth-cal h2 .cal-next,#calendar_box h2 .cal-prevm,#calendar_box h2 .cal-next{color:#edeae5;font-size:12pxpx;font-size:0.75pxrem;padding:5px 10px 5px 10px;padding:0.3125rem 0.625rem 0.3125rem 0.625rem}#mth-cal table,#calendar_box table{width:100%}#mth-cal table th,#calendar_box table th{font-weight:400;background-color:#474442;color:#fff;padding-top:5px;padding-top:0.3125rem;padding-bottom:5px;padding-bottom:0.3125rem}#mth-cal table th a,#mth-cal table th a:hover,#mth-cal table th a:visited,#calendar_box table th a,#calendar_box table th a:hover,#calendar_box table th a:visited{color:#fff}#mth-cal table td,#calendar_box table td{padding:5px 10px;padding:0.3125rem 0.625rem;font-weight:400}#mth-cal table td a,#calendar_box table td a{border-bottom:2px solid #00aeef}#calendar{background-color:#edeae5;display:block;margin:0 auto;padding:0 15px 0 15px;padding:0 0.9375rem 0 0.9375rem;width:auto}#calendar li{list-style-position:inside;float:left;background-color:#edeae5;padding:10px 2px 10px 2px;padding:0.625rem 0.125rem 0.625rem 0.125rem;overflow:hidden}#calendar li a{border-bottom:4px #00aeef solid}#calendar li ul{margin:0;padding:0;clear:both}#calendar li ul li{list-style:none;font-weight:normal;float:none;border:none;padding:10px 5px 10px 5px;padding:0.625rem 0.3125rem 0.625rem 0.3125rem;margin:0}#days{font-weight:700;color:white;margin:0;background-color:#474442}#days ul{display:inline}#days li{background-color:#474442;list-style-position:inside;font-weight:700;width:20px;height:20px;float:left;padding:0 7px 0 7px;padding:0 0.4375rem 0 0.4375rem;overflow:hidden;text-align:center}#days li.sunday{margin:0 0 0 10px;margin:0 0 0 0.625rem}#days li.monday,#days li.tuesday{padding:0 0 0 6px;padding:0 0 0 0.375rem}#days li.wednesday,#days li.thursday,#days li.friday,#days li.saturday{padding:0 0 0 3px;padding:0 0 0 0.1875rem}#event-filter .swin-accordion-panel{padding:10px 2px 10px 2px;padding:0.625rem 0.125rem 0.625rem 0.125rem}#event-filter .icon-calendar{background-image:url("//www.swinburne.edu.au/media/swinburneeduau/style-assets/images/2014_icon-calendar.jpg");background-position:right center;background-repeat:no-repeat}#event-filter h2.swin-accordion-heading-dark{background-color:#474442;color:#fff;font-size:18pxpx;font-size:1.125pxrem;margin:0;padding:15px 30px;padding:0.9375rem 1.875rem;text-align:left}.category,.subcategory{display:block}.category input[type="checkbox"],.subcategory input[type="checkbox"]{display:none}.category span,.subcategory span{display:block;margin:0;padding:10px;padding:0.625rem;border-bottom:1px solid #edeae5}.category span.is-active,.subcategory span.is-active{background-color:#d9d5d1}.category span.is-active:before,.subcategory span.is-active:before{content:"\f00c";font-family:FontAwesome;color:#dc2d27;float:right}.category span:hover,.subcategory span:hover{background-color:#d9d5d1;cursor:pointer}.subcategory span{padding-left:20px;padding-left:1.25rem;font-size:14px;font-size:0.875rem}.date-range{background-color:#fff;text-align:center}.date-range select,.date-range input[type="submit"]{width:90%;margin-bottom:10px;margin-bottom:0.625rem}.date-range .dateLabel{width:20%;float:left;line-height:2.5}.date-range input[type="text"]{width:75%}#view_switchers{display:none;margin-bottom:10px;margin-bottom:0.625rem;text-align:center;background-color:#f7f6f3}@media (min-width: 70em){#view_switchers{display:block}}#view_switchers .btn{font-size:13px;font-size:0.8125rem;padding:8px 12px;padding:0.5rem 0.75rem;background-color:#474442}.refine-search{max-width:100%;margin:0}@media (min-width: 70em){.refine-search{display:block;float:left;max-width:300px;min-width:300px;margin-left:-24px;margin-left:-1.5rem}}
.refine-search__title,.refine-search__hd{font-size:16px;font-size:1rem;font-weight:normal}.refine-search__hd{display:block;margin-bottom:0;background-color:#474442;color:#fff;padding:10px 10px;padding:0.625rem 0.625rem;margin-bottom:10px;margin-bottom:0.625rem}@media (min-width: 70em){.refine-search__hd{display:none}}.refine-search__hd.is-accordion{background-color:#edeae5;color:#292625}.refine-search__hd.is-accordion:before{content:'\f105';font-family:FontAwesome;color:#dc2d27;float:right}.refine-search__hd.is-accordion.is-open{background-color:#474442;color:#fff}.refine-search__hd.is-accordion.is-open:before{content:'\f107';font-family:FontAwesome;color:#dc2d27;float:right}.refine-search__title{background-color:#d9d5d1;padding:5px 10px;padding:0.3125rem 0.625rem}.refine-search__title:after{font-family:FontAwesome;content:"\f105";float:right}form{margin-bottom:0}form fieldset{margin:0}form .refine-search__submit{width:100%;font-weight:700;text-transform:uppercase}form .refine-search__keyword-submit{width:100%;margin:5px 0 5px 0;margin:0.3125rem 0 0.3125rem 0}@media (min-width: 70em){form .refine-search__keyword-submit{width:280px;margin:5px 10px 5px 10px;margin:0.3125rem 0.625rem 0.3125rem 0.625rem}}
#event-filter.refine-filters a{padding:0 0 0 30px;padding:0 0 0 1.875rem}#event-filter ul.research-filters{margin-top:0;padding-left:0}#event-filter .rite{float:right;margin:5px 35px 0 0;margin:0.3125rem 2.1875rem 0 0}#event-filter ul li .research-filters a{padding:0 0 0 40px;padding:0 0 0 2.5rem}.search-results{padding-top:0;float:none;width:100%}@media (min-width: 70em){.search-results{width:70%;width:-webkit-calc(100% - 300px);width:-moz-calc(100% - 300px);width:calc(100% - 300px);float:right}}
.full-width{width:100%}.campus-map{display:inline;float:none;width:100%;height:350px;max-height:350px;margin-bottom:20px;margin-bottom:1.25rem}@media (min-width: 70em){.campus-map{display:block;float:none;width:100%;margin-right:20px;margin-right:1.25rem;margin-bottom:0;max-height:none}}.campus-map iframe{width:100%;height:80%;float:left;margin-bottom:0}.event-description{width:100%}.event-thumbnail{padding:3px 10px 10px 0;padding:0.1875rem 0.625rem 0.625rem 0;max-width:100%}@media (min-width: 47.5em){.event-thumbnail{max-width:300px}}.event-thumbnail img{height:auto !important}.event-item-description{display:table-cell}#events,.search-result,.event{padding:0;margin:0;border-bottom:1px #d9d5d1 solid}#events:before,.search-result:before,.event:before{content:"";display:table}#events:after,.search-result:after,.event:after{content:"";display:table;clear:both}#events .date .two,.search-result .date .two,.event .date .two{background-image:url("//www.swinburne.edu.au/media/swinburneeduau/style-assets/images/2014_date-tri.png");background-position:center top;background-repeat:no-repeat;color:#fff;display:block;border-top:2px solid #fff;margin:10px -12px 0 -12px;margin:0.625rem -0.75rem 0 -0.75rem;padding-top:20px;padding-top:1.25rem;padding-bottom:0;padding-bottom:0}#events .date,.search-result .date,.event .date{margin:0 10px 0 0;margin:0 0.625rem 0 0}#events a,.search-result a,.event a{padding-top:15px;padding-top:0.9375rem}#events .search-result__title,.search-result .search-result__title,.event .search-result__title{font-weight:700;font-size:25pxpx;font-size:1.5625pxrem;margin-bottom:0;margin-bottom:0;background-color:transparent;color:#474442;text-align:left}#events.brick__inlay,.search-result.brick__inlay,.event.brick__inlay{float:left}#events div.event-meta dd,.search-result div.event-meta dd,.event div.event-meta dd{font-weight:600;margin:0 0 0 80px;margin:0 0 0 5rem}#events div.event-meta>p,.search-result div.event-meta>p,.event div.event-meta>p{font-size:15pxpx;font-size:0.9375pxrem;margin:0 0 0 80px;margin:0 0 0 5rem}#events div.event-meta>p.presenter,.search-result div.event-meta>p.presenter,.event div.event-meta>p.presenter{background-color:#d9d5d1;border-radius:4px;padding:5px 5px 5px 5px;padding:0.3125rem 0.3125rem 0.3125rem 0.3125rem}#events div.search-result__detail,.search-result div.search-result__detail,.event div.search-result__detail{width:100%}#events.search-result__title{font-weight:700;font-size:20pxpx;font-size:1.25pxrem;margin:0 0 20px 0;margin:0 0 1.25rem 0}#events.search-result__title a{color:#292625}#events.search-result__title a:hover{color:#dc2d27}#events.search-total__value{font-weight:700}#events.showing{font-size:16px;font-size:1rem}.event-venue{float:right;margin:0 0 30px 40px;margin:0 0 1.875rem 2.5rem;border:1px solid #d9d5d1;width:300px;height:188px}#calendar_events .date-column .date{margin:50px 0 0 0;margin:3.125rem 0 0 0}#calendar_events .event-column{max-width:92%;float:right}#calendar_events .event-column>p{padding-left:20px;padding-left:1.25rem}.event-info-detail-heading{padding-right:10px;padding-right:0.625rem}.event-registration-form .mandatory{font-weight:800;color:#dc2d27}.event-registration-form .event-info-detail-heading{padding-right:10px;padding-right:0.625rem}@media (max-width: 40em){.event-registration-form .register-form select{width:100%}.event-registration-form .register-form input[id="t4 Number Attending"]{width:50% !important}.event-registration-form .register-form .number-attending{font-size:12px}}@media (max-width: 20em){.event-registration-form .register-form input[id="t4 Number Attending"]{width:50% !important}.event-registration-form .register-form .number-attending{font-size:12px}}@media (min-width: 70em){.event-registration-form .register-form input[type="text"],.event-registration-form .register-form textarea{width:47.36842%}}
.kaltura-video{position:relative;padding-bottom:56.25%;padding-top:25px;padding-top:1.5625rem;margin-bottom:25px;margin-bottom:1.5625rem;height:0}.kaltura-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cancel-event-form label{width:100%}@media (min-width: 70em){.cancel-event-form label{padding-right:10px;padding-right:0.625rem;width:150px}}.cancel-event-form input{width:100%}@media (min-width: 70em){.cancel-event-form input{width:47.36842%}}
.event-button--register{margin-right:15px;margin-right:0.9375rem;margin-bottom:15px;margin-bottom:0.9375rem}.event-button--calendar{display:inline-block;color:#292625;padding:10px 15px;padding:0.625rem 0.9375rem;margin-top:10px;margin-top:0.625rem;background-color:#00aeef;background-image:none}.event-button--calendar:hover{color:#292625}.event-button--calendar span{background-color:transparent;padding-right:10px;padding-right:0.625rem}.event-button--calendar span:before{content:"\f271"}.paginatorNav{width:100%;float:none}@media (min-width: 70em){.paginatorNav{width:70%;width:-webkit-calc(100% - 300px);width:-moz-calc(100% - 300px);width:calc(100% - 300px);float:right}}.paginatorNav .paginator-showing{float:left}.paginatorNav .paginateNavBar{padding-top:15px;padding-top:0.9375rem}.paginatorNav .paginator-navigation{float:right;margin-top:-5px;margin-top:-0.3125rem}.paginatorNav .paginator-navigation ul{margin:0;padding:5px 0 0 0;padding:0.3125rem 0 0 0}.paginatorNav .paginator-navigation ul li{float:left;display:block;background-image:none}.paginatorNav .paginator-navigation ul li>a,.paginatorNav .paginator-navigation ul li .paginator-jumpTo{color:#292625;padding:10px;padding:0.625rem;border-bottom:1px solid #6a6664}.paginatorNav .paginator-navigation ul li>a.paginator-active,.paginatorNav .paginator-navigation ul li .paginator-jumpTo.paginator-active{color:#000;border-color:#292625}.recaptcha_widget_div{margin-top:10px;margin-top:0.625rem}@media (max-width: 20em){.recaptchatable .recaptcha_image_cell center img{float:left;width:200px !important}.recaptchatable .recaptcha_r1_c1,.recaptchatable .recaptcha_r2_c2,.recaptchatable .recaptcha_r3_c1,.recaptchatable .recaptcha_r3_c2,.recaptchatable .recaptcha_r7_c1,.recaptchatable .recaptcha_r8_c1,.recaptchatable .recaptcha_r3_c3,.recaptchatable .recaptcha_r2_c1,.recaptchatable .recaptcha_r4_c2,.recaptchatable .recaptcha_r4_c2,.recaptchatable .recaptcha_r4_c2,.recaptchatable .recaptcha_r4_c4,.recaptchatable .recaptcha_image_cell{background:none !important}}.show-past-upcoming-events{background-color:#000;border:medium none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:normal;line-height:1.4;margin-bottom:0;margin-bottom:0;padding-top:8px;padding-top:0.5rem;padding-right:10px;padding-right:0.625rem;text-align:center;text-transform:uppercase;vertical-align:middle}.btn--inverted{background-color:#f7f6f3 !important;color:#292625 !important}.valid{color:#292625}.event-gallery{height:auto !important;margin:0 auto}.event-gallery .flex-prev{width:65px}.event-gallery .flex-prev:before{font-family:FontAwesome !important;content:'\f104' !important}.event-gallery .flex-next:before{font-family:FontAwesome !important;content:'\f105' !important}
