.box{width:100px;height:15px}
.box-mobile{width:400px;height:20px}
.red{background:#f4cccc}
.green{background:#d9ead3}
.yellow{background:#fff2cc}
.grey{background:#d3d3d3}
@media(min-width:768px){.grid-divider{position:relative;padding:0}
.grid-divider>[class*='col-']{position:static}
.grid-divider>[class*='col-']:nth-child(n+2):before{content:"";border-left:1px solid #DDD;position:absolute;top:0;bottom:0}
.col-padding{padding:0 10px}
}
.page-alertbox{border:1px solid #e0e0e0;border-left-width:5px;border-left-color:#c8102e;border-left-style:solid;padding:15px;margin-top:15px;margin-bottom:15px;display:inline-block}
.page-alertbox p{margin:0 !important;padding:0 !important}
h1{line-height:1.4}
.live-mobile{position:fixed;right:100%;bottom:0;left:0;padding:1rem;background-color:#fff;text-align:center;margin:auto}
.live-footer{position:fixed;right:0;bottom:0;left:0;padding:1rem;background-color:#fff;text-align:center;margin:auto}
.live-speakers{position:fixed;right:75%;left:0;top:300px;padding:1rem;text-align:center;margin:0 auto}
.live-flex-container{display:-webkit-flex;display:flex;margin:auto;align-content:center}
input[name="escribefilter"]:focus+label{outline:3px solid #65bdfe}
input[name="escribefilter"],input[name="escribefilter"]{opacity:0;filter:alpha(opacity=0);position:absolute}
label:hover{background-color:#ededee}
input[name="escribefilter"]+label,input[name="escribefilter"]+label{display:inline-block;margin:-2px;margin-top:10px;padding:4px 12px;margin-bottom:10px;font-size:18px;line-height:20px;text-align:center;font-weight:normal;vertical-align:middle;cursor:pointer;background-image:hover{background-color:#c8102e}
}
input[name="escribefilter"]:checked+label,input[name="escribefilter"]:checked+label{margin-top:10px;cursor:pointer;border:0 solid #000;border-top-color:#c8102e;font-weight:bold;color:#c8102e;background:#000;background:-moz-linear-gradient(top,#000 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,#000));background:-webkit-linear-gradient(top,#000 0,#000 100%);background:-o-linear-gradient(top,#000 0,#000 100%);background:-ms-linear-gradient(top,#fff 0,#fff 100%);background:linear-gradient(to bottom,#fff 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)}
iframe.public-service{min-height:200px}
@media(min-width:576px){iframe.public-service{height:500px}
}
@media(min-width:992px){iframe.public-service{height:800px}
}