.id7-page-title{display:none}ul#tabs{margin:0;list-style:none;padding:0}ul#tabs li{display:inline-block;border-top-right-radius:10px;border-top-left-radius:10px;border:1px solid #eee;margin-bottom:-1px;margin-right:-1px;padding:2px 10px;opacity:.8;background:#eaeaea;cursor:pointer}ul#tabs li.active{opacity:1;border-bottom:1px solid #fafafa;background:#fafafa}#contentholder{border:1px solid #eee;padding:10px;background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex}#contentholder .vis:not([disabled]){border:2px solid yellow}#contentholder label{margin:0;padding:0px 10px;text-transform:uppercase;border:1px solid #eee;border-bottom:0;font-size:small;background:white;font-weight:300}#contentholder label+input,#contentholder label+textarea,#contentholder label+.input{display:block;width:100%;margin-top:-2px;border:1px solid #eee;background:white;padding:5px 10px}#contentholder label+input:invalid,#contentholder label+textarea:invalid,#contentholder label+.input:invalid,#contentholder label+input.bad,#contentholder label+textarea.bad,#contentholder label+.input.bad{background:pink}#contentholder label+input[data-name='marketing_text'],#contentholder label+textarea[data-name='marketing_text'],#contentholder label+.input[data-name='marketing_text']{height:300px}#contentholder label+input[data-name='programme'],#contentholder label+textarea[data-name='programme'],#contentholder label+.input[data-name='programme']{height:160px}#contentholder label+input[data-name='speakers'],#contentholder label+textarea[data-name='speakers'],#contentholder label+.input[data-name='speakers']{height:160px}#contentholder label+input[data-name='organiser'],#contentholder label+textarea[data-name='organiser'],#contentholder label+.input[data-name='organiser']{background:#fafafa}#contentholder .flex{display:-webkit-box;display:-ms-flexbox;display:flex}#contentholder .flex>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#contentholder #imgfile{position:relative;height:400px;overflow-y:hidden}#contentholder #imgfile img{width:100%;position:absolute;bottom:0}#contentholder #imgfile:after{background:url(https://warwick.ac.uk/fac/soc/law/images/white_w.png);background-position:right;width:100%;position:absolute;content:' ';bottom:-1px;display:block;height:50px}#contentholder #imgfile+*:not(label){position:relative;z-index:1;padding-top:10px}#contentholder #imgfile:not(.hide)+*:not(label){margin-top:-40px;padding-top:0}#contentholder #imgfile .ur{background:black;position:absolute;bottom:50px;padding:5px 10px;font-size:xx-small;color:white;opacity:.4}#contentholder .datetime{width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:12px;padding-left:10px;padding-top:10px}#contentholder .datetime .tack{font-size:xx-large;font-weight:bold}#contentholder .datetime .start,#contentholder .datetime .end{background:#222;color:white;text-align:center;border-radius:6px;padding:3px 10px}#contentholder .datetime .start .day,#contentholder .datetime .end .day{font-size:180%;margin-top:-12px;margin-bottom:-12px}#contentholder .datetime .start .month,#contentholder .datetime .end .month{text-transform:uppercase}#contentholder .datetime .start .time,#contentholder .datetime .end .time{color:#7ecbb6;font-weight:bold}#contentholder .dtg{text-align:center}#contentholder .dtg .extra_date_times_text{padding:5px}#contentholder .brief{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:2px}#contentholder .brief+.brief{border-top:1px solid #eee}#contentholder .brief .title{font-size:120%;font-weight:bold}#contentholder .brief .title .btn{margin-left:8px;margin-bottom:8px}#contentholder .brief .bulk{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:10px}#contentholder .brief .fullname{font-style:italic;margin-left:20px}#contentholder .brief .fullname:before{content:"- "}#contentholder .marketing{margin-top:5px;border-top:1px dashed #eee;padding:5px 10px;white-space:pre-wrap}#contentholder .event{-webkit-box-flex:2;-ms-flex:2 1 0px;flex:2 1 0}#contentholder .checklist{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-left:10px}#contentholder *[disabled]{background:#fafafa;cursor:not-allowed}#contentholder .event.display{background:white;padding-bottom:10px}#contentholder .event.display .title{font-size:180%;padding-right:140px;font-weight:400}#contentholder .event.display .editable{min-height:20px}