/*!
Scottish Parliament TV
Groovy Gecko June 2017
*//*!
* SCSS Foundation (reset) (c) 2016 Sarah Y Cox (www.slikkr.com)
*/html{height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-size:10px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100vh}h1,h2,h3,h4,p,blockquote,ol,ul{margin:0 0 2em;padding:0}main{display:block}h1,h2,h3,h4{font-size:inherit}strong{font-weight:bold}a,button{color:inherit}a{text-decoration:none}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer}::-moz-focus-inner{padding:0;border:0}:focus{outline:0}img{max-width:100%;height:auto;border:0}ul,ol{list-style-type:none}header,footer,div,h1,ul,ol,li,p,span,input,select,textarea,aside,figure,img{box-sizing:border-box}hr{display:block;height:1px;width:100%;border:0;margin:1em 0 1.5em;background:rgba(80, 7, 120, .1);background-image:-webkit-linear-gradient(left, #fff, rgba(80, 7, 120, .1), #fff);background-image:-moz-linear-gradient(left, #fff, rgba(80, 7, 120, .1), #fff);background-image:-ms-linear-gradient(left, #fff, rgba(80, 7, 120, .1), #fff);background-image:-o-linear-gradient(left, #fff, rgba(80, 7, 120, .1), #fff);box-sizing:border-box}.assistive-text{position:absolute !important;left:0;top:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}body{background-color:#fff;color:#000203;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0}body header{display:block;z-index:5000}body main{display:block;-webkit-box-flex:auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}body main .has-sidebar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}@media (min-width: 800px){body main .has-sidebar{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}body main .has-sidebar #sidebar{width:24%}body main .has-sidebar #content{position:relative;width:74%}}body footer{background-color:#500778;padding-top:2em;padding-bottom:2em}body footer .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-khtml-align-items:center;align-items:center}body footer .wrapper nav#footer-navigation{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;-o-align-content:center;-khtml-align-content:center;align-content:center}body footer .wrapper .footer-logo{width:10%}body footer .wrapper .footer-logo img{width:100%;height:auto}.hidden{display:none}.wrapper{max-width:1080px;width:100%;margin:0 auto;padding:0 2em}@media (min-width: 800px){.wrapper{padding:0 5em}}.release{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}#utilities .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-khtml-align-items:center;align-items:center;padding-top:2em}@media (max-width: 800px){#utilities .wrapper{padding-top:0}}#utilities .wrapper #tools{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-khtml-align-items:center;align-items:center}#utilities .wrapper #tools #accessibility{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-khtml-align-items:center;align-items:center}@media (max-width: 800px){#utilities .wrapper #tools #accessibility{display:none}}#utilities .wrapper #tools #accessibility>a{font-size:1.3em;text-transform:uppercase;color:#500778}#utilities .wrapper #tools #accessibility ul#text-size-switcher{margin:.3em 0 0}#utilities .wrapper #tools #accessibility ul#text-size-switcher li{float:left;margin-right:.4em}#utilities .wrapper #tools #accessibility ul#text-size-switcher li.default{font-size:1.4em;margin-top:-.05em}#utilities .wrapper #tools #accessibility ul#text-size-switcher li.larger{font-size:1.6em;margin-top:-.1em}#utilities .wrapper #tools #accessibility ul#text-size-switcher li.largest{font-size:1.8em;margin-top:-.2em}#utilities .wrapper #tools #accessibility ul#text-size-switcher li a{padding:.2em}#utilities .wrapper #tools #accessibility ul#text-size-switcher li a.selected,#utilities .wrapper #tools #accessibility ul#text-size-switcher li a:hover{background-color:rgba(80, 7, 120, .1)}#utilities .wrapper #tools #search{margin-left:2em}#utilities .wrapper #tools #search input[type="text"]{font-size:1.6em;padding:.3em .4em;width:26vw}@media (max-width: 800px){#utilities .wrapper #tools #search input[type="text"]{width:40vw}}.js #utilities .wrapper #tools #search input[type="submit"]{display:none}@media (max-width: 800px){#utilities .wrapper #tools #search{margin-right:8em}}#masthead{background-color:#fff}#masthead .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-khtml-align-items:center;align-items:center;padding-bottom:3em}@media (max-width: 800px){#masthead .wrapper{padding-top:2em}}#masthead .wrapper #site-name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;flex:1 0;width:100%}#masthead .wrapper #site-name .logo-container{width:20%}@media (max-width: 450px){#masthead .wrapper #site-name .logo-container{width:25%}}#masthead .wrapper #site-name .name-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-khtml-align-items:center;align-items:center}#masthead .wrapper #site-name .name-container h1{font-family:Futura, "Trebuchet MS", Arial, sans-serif;font-size:4.4em;color:#500778;font-weight:normal;text-align:right;margin:0;padding:0}#masthead .wrapper #site-name .name-container h1 span{letter-spacing:.115em;display:block;font-size:calc((1em/3.5)*2.6)}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#masthead .wrapper #site-name .name-container h1 span{letter-spacing:.095em}}@media (max-width: 675px){#masthead .wrapper #site-name .name-container h1{font-size:3.7em}}@media (max-width: 520px){#masthead .wrapper #site-name .name-container h1{font-size:3em}}@media (max-width: 450px){#masthead .wrapper #site-name .name-container h1{font-size:2.4em}}#broadcasting{margin-bottom:calc((1em/1)*4)}#broadcasting #video{width:100%;height:100%}#broadcasting #video #kaltura_player{position:relative;padding-bottom:calc(56.25% + 34px);height:0;overflow:hidden;max-width:100%}#broadcasting #video #kaltura_player iframe,#broadcasting #video #kaltura_player object,#broadcasting #video #kaltura_player embed,#broadcasting #video #kaltura_player img{position:absolute;top:0;left:0;width:100%;height:100%}#broadcasting #video #kaltura_player.novid{padding-bottom:calc(56.25%)}#broadcasting #schedule{width:100%;margin-top:1em;border:1px solid rgba(132, 135, 137, .2);background-color:rgba(132, 135, 137, .2)}#broadcasting #schedule #schedule-container{font-size:1.6em}body.larger #broadcasting #schedule #schedule-container{font-size:1.92em}body.largest #broadcasting #schedule #schedule-container{font-size:2.24em}#broadcasting #schedule #schedule-container ul#scheduled-meetings{margin-bottom:1em}#broadcasting #schedule #schedule-container ul#scheduled-meetings>li{padding:.3em 1em}#broadcasting #schedule #schedule-container ul#scheduled-meetings>li>a{position:relative;display:block;width:100%;height:100%}#broadcasting #schedule #schedule-container ul#scheduled-meetings>li.room>a{font-weight:bold;max-width:90%}#broadcasting #schedule #schedule-container ul#scheduled-meetings>li.room.live{position:relative}#broadcasting #schedule #schedule-container ul#scheduled-meetings>li.room.live:before{font-family:FontAwesome;font-weight:400;position:absolute;top:.6em;right:1em;content:"\f06e";color:#568125;line-height:.6em;font-size:1em}#broadcasting #schedule #schedule-container ul#scheduled-meetings ul{margin-bottom:calc((1em / 1.6) * 0.7)}#broadcasting #schedule #schedule-container ul#scheduled-meetings ul li{padding:.3em 0;position:relative}#broadcasting #schedule #schedule-container ul#scheduled-meetings ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding-left:3em}#broadcasting #schedule #schedule-container ul#scheduled-meetings ul li:before{font-weight:bold;color:black;padding-right:.5em;position:absolute}#broadcasting #schedule #schedule-container ul#scheduled-meetings ul li.scheduled:not(.live):before{content:"Next:"}#broadcasting #schedule #schedule-container ul#scheduled-meetings ul li.live:before{content:"Now:"}#broadcasting #schedule #schedule-container ul#scheduled-meetings ul li.live a{color:#568125}#broadcasting #schedule #schedule-container ul#links{margin-top:0.5em}#broadcasting #schedule #schedule-container ul#links li a{position:relative}#broadcasting #schedule #schedule-container ul#links li a i{color:#500778;position:absolute;top:0;right:0;content:" ";height:1em;width:1em}@media (min-width: 800px){#broadcasting{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#broadcasting #video{width:69%}#broadcasting #schedule{margin-top:0;width:29%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}#broadcasting #schedule #schedule-container{position:absolute;width:100%;height:100%}#broadcasting #schedule #schedule-container>ul{margin-bottom:0;max-height:60%}.larger #broadcasting #schedule #schedule-container>ul{max-height:50%}.largest #broadcasting #schedule #schedule-container>ul{max-height:40%}#broadcasting #schedule #schedule-container>ul#scheduled-meetings{overflow-y:auto;-ms-overflow-y:auto}}@media (min-width: 960px){#broadcasting #schedule #schedule-container>ul{max-height:65%}}#meeting-tabs{margin-bottom:calc((1em/1)*4)}#meeting-tabs.handheld{margin-top:calc((1em/1.6)*4)}#meeting-tabs.handheld #content-download,#meeting-tabs.handheld div[aria-controls="content-download"]{display:none}body.live #meeting-tabs{border:1px solid rgba(86, 129, 37, .9)}body.live #meeting-tabs .tabs-container{background-color:rgba(86, 129, 37, .6)}body.live #meeting-tabs .tabs-container div{border-right:1px solid rgba(86, 129, 37, .9);border-bottom:1px solid rgba(86, 129, 37, .9)}body.live #meeting-tabs .tabs-container div[aria-controls="content-download"]{display:none}body.live #meeting-tabs .content-container{background-color:rgba(86, 129, 37, .05)}body.live #meeting-tabs .content-container .content-wrapper .inputs .inset-wrapper{margin-top:0 !important}body.live #meeting-tabs .content-container .content-wrapper .inputs .od-clipper{display:none !important}body.od #meeting-tabs{border:1px solid rgba(183, 169, 154, .9)}body.od #meeting-tabs .tabs-container{background-color:rgba(183, 169, 154, .9)}body.od #meeting-tabs .tabs-container div{border-right:1px solid rgba(183, 169, 154, .9);border-bottom:1px solid rgba(183, 169, 154, .9)}body.od #meeting-tabs .content-container{background-color:rgba(183, 169, 154, .1)}#meeting-tabs .tabs-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap}#meeting-tabs .tabs-container div{font-size:1.6em;padding:.5em 1em;min-width:20%;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.larger #meeting-tabs .tabs-container div{font-size:1.92em}body.largest #meeting-tabs .tabs-container div{font-size:2.24em}#meeting-tabs .tabs-container div.tab-middle:hover,#meeting-tabs .tabs-container div.tab-bottom:hover{cursor:pointer}#meeting-tabs .tabs-container div.spacer{border-right:none !important;-webkit-box-flex:auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#meeting-tabs .tabs-container div[class*="top"]{background-color:rgba(255, 255, 255, .9);border-bottom:none !important}#meeting-tabs .tabs-container div[class*="middle"]{background-color:rgba(255, 255, 255, .6)}#meeting-tabs .tabs-container div[class*="bottom"]{background-color:rgba(255, 255, 255, .3)}@media (max-width: 800px){#meeting-tabs .tabs-container div[class^="tab-"]{width:100%;border-right:none !important;border-bottom:none !important}#meeting-tabs .tabs-container .spacer{display:none}}#meeting-tabs .content-container{padding:1em;font-size:1em}#meeting-tabs .content-container form{margin-top:1em}#meeting-tabs .content-container form select{border:1px solid #500778;margin-left:calc((1em/1.6)*0.5);margin-bottom:calc((1em/1.6)*0.7);font-size:1.6em;line-height:1.2em;padding:2px 40px 2px 4px;-webkit-appearance:none;-moz-appearance:none;background:rgba(183, 169, 154, .2) url(/public/20171104025238oe_/https://www.scottishparliament.tv/img/icon-arrow.svg) 100% 55% no-repeat;background-size:10% 50%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}body.larger #meeting-tabs .content-container form select{font-size:1.92em}body.largest #meeting-tabs .content-container form select{font-size:2.24em}#meeting-tabs .content-container form select::-ms-expand{display:none}#meeting-tabs .content-container p{margin-bottom:calc((1em/1.6)*0.7)}#meeting-tabs .content-container div[aria-hidden='true']{display:none}#meeting-tabs .content-container .content-wrapper{width:100%;max-height:300px;overflow-y:auto;-ms-overflow-y:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#meeting-tabs .content-container .content-wrapper .btn{display:inline-block;text-align:center;padding:.5em 1em;border:1px solid #B7A99A;-webkit-border-radius:calc((1em/1.6)*.5);-moz-border-radius:calc((1em/1.6)*.5);border-radius:calc((1em/1.6)*.5);overflow:hidden;margin:0;vertical-align:top}#meeting-tabs .content-container .content-wrapper .btn a{position:relative;display:block}#meeting-tabs .content-container .content-wrapper .btn.btn-download{display:block}#meeting-tabs .content-container .content-wrapper .btn.btn-download a{padding:1em 2em;color:#568125}#meeting-tabs .content-container .content-wrapper .btn.btn-download a i{color:#568125;margin:0 auto calc((1em/1.6)*.5);display:block;content:" ";height:1em;width:1em}#meeting-tabs .content-container .content-wrapper .btn.btn-download:hover{cursor:pointer}#meeting-tabs .content-container .content-wrapper .btn.btn-bsl{display:block}#meeting-tabs .content-container .content-wrapper .btn.btn-bsl a{padding:1em 2em;color:#500778}#meeting-tabs .content-container .content-wrapper .btn.btn-bsl a i{color:#B7A99A;margin:0 auto calc((1em/1.6)*.5);display:block;background:url(/public/20171104025238oe_/https://www.scottishparliament.tv/img/icon-bsl.svg) 100% 55% no-repeat;height:1.6em;width:1.6em}#meeting-tabs .content-container .content-wrapper .btn.btn-bsl a.bsl i{opacity:0.5}#meeting-tabs .content-container .content-wrapper .btn.btn-bsl:hover{cursor:pointer}#meeting-tabs .content-container .content-wrapper .inputs{width:70%;padding-top:calc((1em/1.6)*0.5);padding-left:calc((1em/1.6)*1)}#meeting-tabs .content-container .content-wrapper .inputs.fw,#meeting-tabs .content-container .content-wrapper .inputs .fw,#meeting-tabs .content-container .content-wrapper .inputs textarea{display:block;width:100%;margin-bottom:1em}#meeting-tabs .content-container .content-wrapper .inputs input[type="text"],#meeting-tabs .content-container .content-wrapper .inputs textarea{font-size:1.6em;-webkit-border-radius:calc((1em/1.6)*.5);-moz-border-radius:calc((1em/1.6)*.5);border-radius:calc((1em/1.6)*.5);overflow:hidden;border:1px solid rgba(132, 135, 137, .5);padding:.5em;outline:none;-webkit-appearance:none;-moz-appearance:none;vertical-align:top}body.larger #meeting-tabs .content-container .content-wrapper .inputs input[type="text"],body.larger #meeting-tabs .content-container .content-wrapper .inputs textarea{font-size:1.92em}body.largest #meeting-tabs .content-container .content-wrapper .inputs input[type="text"],body.largest #meeting-tabs .content-container .content-wrapper .inputs textarea{font-size:2.24em}#meeting-tabs .content-container .content-wrapper .inputs input:not(.fw){width:20%}#meeting-tabs .content-container .content-wrapper .inputs label{font-size:1.6em;padding:.5em .5em .3em;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.larger #meeting-tabs .content-container .content-wrapper .inputs label{font-size:1.92em}body.largest #meeting-tabs .content-container .content-wrapper .inputs label{font-size:2.24em}#meeting-tabs .content-container .content-wrapper .inputs label .embed-dimensions{padding:.2em;display:inline-block}#meeting-tabs .content-container .content-wrapper .inputs label .embed-dimensions.active{background-color:rgba(80, 7, 120, .1)}#meeting-tabs .content-container .content-wrapper .inputs label .embed-dimensions:not(.active):hover{cursor:pointer}#meeting-tabs .content-container .content-wrapper .inputs p.btn{margin-right:.5em;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#meeting-tabs .content-container .content-wrapper .inputs p.btn:hover{cursor:pointer}#meeting-tabs .content-container .content-wrapper .inputs .cancel-clip{position:relative;top:.38em;right:1.2em;color:#E40046}#meeting-tabs .content-container .content-wrapper .inputs .cancel-clip:hover{cursor:pointer}#meeting-tabs .content-container .content-wrapper .inputs .inset-wrapper{position:relative;margin-top:2em}#meeting-tabs .content-container .content-wrapper .inputs .inset-wrapper input[type="text"]{padding:.5em .5em .5em 3.5em}#meeting-tabs .content-container .content-wrapper .inputs .inset-wrapper label.inset-label{font-size:1.6em;position:absolute;top:calc((1em/1.6)*0.2);left:0}body.larger #meeting-tabs .content-container .content-wrapper .inputs .inset-wrapper label.inset-label{font-size:1.92em}body.largest #meeting-tabs .content-container .content-wrapper .inputs .inset-wrapper label.inset-label{font-size:2.24em}#meeting-tabs .content-container .content-wrapper .action{width:29%;padding-left:1.5em}#content-about #meeting-tabs .content-container .content-wrapper p{line-height:1.7em}@media (max-width: 800px){#meeting-tabs .content-container .content-wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}#meeting-tabs .content-container .content-wrapper .inputs{width:100%;padding-right:calc((1em/1.6)*1)}#meeting-tabs .content-container .content-wrapper .inputs input:not(.fw),#meeting-tabs .content-container .content-wrapper .inputs p{margin-bottom:1em}#meeting-tabs .content-container .content-wrapper .inputs input#clip-start,#meeting-tabs .content-container .content-wrapper .inputs input#clip-end{width:45%}#meeting-tabs .content-container .content-wrapper .inputs input:not(.fw){width:30%}#meeting-tabs .content-container .content-wrapper .inputs p.btn{width:45%;float:right;margin-right:0}#meeting-tabs .content-container .content-wrapper .inputs .inset-wrapper{margin-top:0}#meeting-tabs .content-container .content-wrapper .action{width:100%;padding:0 calc((1em/1.6)*1);margin:2em 0}}@media (max-width: 800px){#meeting-tabs .content-container{border-top:1px solid rgba(183, 169, 154, .9)}}#carousel-container{overflow:hidden;margin-bottom:calc((1em/1)*4)}#carousel-container .carousel-title-row{position:relative;padding-bottom:5px}#carousel-container .carousel-title-row .carousel-nav{position:absolute;bottom:2em;right:0;-webkit-tap-highlight-color:transparent}@media (max-width: 590px){#carousel-container .carousel-title-row .carousel-nav{text-align:right;position:relative;top:1px}}#carousel-container .carousel-title-row .carousel-nav .default{display:inline-block;position:relative;width:60px;height:24px}#carousel-container .carousel-title-row .carousel-nav [class*='owl-']{width:25px;height:24px;margin-left:5px;display:inline-block}#carousel-container .carousel-title-row .carousel-nav [class*='owl-']:hover{cursor:pointer}#carousel-container .carousel-title-row .carousel-nav [class*='owl-'] img{display:block}#carousel-container .carousel-title-row .carousel-nav.disabled [class*='disabled owl-'],#carousel-container .carousel-title-row .carousel-nav.disabled [class*='owl-']:hover,#carousel-container .carousel-title-row .carousel-nav .disabled,#carousel-container .carousel-title-row .carousel-nav .disabled:hover{opacity:0.1;pointer-events:none}#carousel-container .owl-carousel,#carousel-container .owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}#carousel-container .owl-carousel{display:none;width:100%;z-index:1}#carousel-container .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}#carousel-container .owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#carousel-container .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#carousel-container .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#carousel-container .owl-carousel .owl-item{background:#fff;min-height:1px;float:left;-webkit-touch-callout:none}#carousel-container .owl-carousel .owl-item .item{height:100%;padding-bottom:1em;background-color:rgba(183, 169, 154, .2);border:1px solid rgba(183, 169, 154, .2)}#carousel-container .owl-carousel .owl-item .item img{display:block;width:100%;-webkit-transform-style:preserve-3d}#carousel-container .owl-carousel .owl-item .item p{-webkit-flex:0;-ms-flex:0;flex:0;padding:0;margin:.5em .7em 0;font-size:1.4em;color:#000203}body.larger #carousel-container .owl-carousel .owl-item .item p{font-size:1.68em}body.largest #carousel-container .owl-carousel .owl-item .item p{font-size:1.96em}#carousel-container .owl-carousel .owl-dots.disabled,#carousel-container .owl-carousel .carousel-nav.disabled{display:none}#carousel-container .no-js .owl-carousel,#carousel-container .owl-carousel.owl-loaded{display:block}#carousel-container .owl-carousel .owl-dot,#carousel-container .owl-carousel .carousel-nav .owl-next,#carousel-container .owl-carousel .carousel-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#carousel-container .owl-carousel.owl-loading{opacity:0;display:block}#carousel-container .owl-carousel.owl-hidden{opacity:0}#carousel-container .owl-carousel.owl-refresh .owl-item{visibility:hidden}#carousel-container .owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#carousel-container .owl-carousel.owl-grab{cursor:move;cursor:grab}#carousel-container .owl-carousel.owl-rtl{direction:rtl}#carousel-container .owl-carousel.owl-rtl .owl-item{float:right}#carousel-container .owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#carousel-container .owl-carousel .owl-animated-in{z-index:0}#carousel-container .owl-carousel .owl-animated-out{z-index:1}#carousel-container .owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}#carousel-container .owl-height{transition:height .5s ease-in-out}#carousel-container .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}#carousel-container .owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#carousel-container .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000203}#carousel-container .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}#carousel-container .owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}#carousel-container .owl-carousel .owl-video-playing .owl-video-play-icon,#carousel-container .owl-carousel .owl-video-playing .owl-video-tn{display:none}#carousel-container .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}#carousel-container .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}#archive-listing .archive-item{margin-bottom:2em;background-color:rgba(183, 169, 154, .2);border:1px solid rgba(183, 169, 154, .2);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#archive-listing .archive-item .thumbnail{width:45%;max-width:195px}#archive-listing .archive-item .thumbnail img{width:100%;height:auto;display:block}#archive-listing .archive-item .details{padding-top:1em;padding-left:1em;width:100%}#archive-listing .archive-item .details p{font-size:1.4em;margin-bottom:0.7em}body.larger #archive-listing .archive-item .details p{font-size:1.68em}body.largest #archive-listing .archive-item .details p{font-size:1.96em}#archive-listing .archive-item .details .title{font-size:1.4em;font-weight:bold}body.larger #archive-listing .archive-item .details .title{font-size:1.68em}body.largest #archive-listing .archive-item .details .title{font-size:1.96em}@media (max-width: 560px){#archive-listing .archive-item{display:block}#archive-listing .archive-item .thumbnail{width:100%;max-width:unset}}.page-navigation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;margin-bottom:1.5em}.page-navigation .prev-page,.page-navigation .next-page{font-size:3em;color:#500778}body.larger .page-navigation .prev-page,body.larger .page-navigation .next-page{font-size:3.6em}body.largest .page-navigation .prev-page,body.largest .page-navigation .next-page{font-size:4.2em}.page-navigation .prev-page .disabled,.page-navigation .next-page .disabled{cursor:not-allowed;color:rgba(80, 7, 120, .5)}.page-navigation .prev-page{margin-right:1em}.page-navigation .current-page{font-size:1.6em;padding:.5em 0}body.larger .page-navigation .current-page{font-size:1.92em}body.largest .page-navigation .current-page{font-size:2.24em}.page-navigation .next-page{margin-left:1em}.info-panel{padding:.5em;background-color:rgba(183, 169, 154, .2);border:1px solid rgba(183, 169, 154, .2);margin-bottom:2em}.info-panel p{margin:0;font-size:1.4em}body.larger .info-panel p{font-size:1.68em}body.largest .info-panel p{font-size:1.96em}.secondary form input[type="text"]{display:block;width:100%;border:1px solid rgba(132, 135, 137, .5);-webkit-border-radius:calc((1em/1.6)*.5);-moz-border-radius:calc((1em/1.6)*.5);border-radius:calc((1em/1.6)*.5);overflow:hidden;padding:.5em;outline:none;font-size:inherit;-webkit-appearance:none;-moz-appearance:none}.secondary form input[type="submit"],.secondary form label.btn{float:right;border:none;outline:none;background-color:rgba(80, 7, 120, .4);-webkit-border-radius:calc((1em/1.6)*.5);-moz-border-radius:calc((1em/1.6)*.5);border-radius:calc((1em/1.6)*.5);overflow:hidden;padding:.5em;-webkit-appearance:none;-moz-appearance:none;display:block;margin:.5em 0 1em}.secondary form input[type="reset"]{width:100%;text-align:right;cursor:pointer;clear:both;display:block;border:none;outline:none;color:#500778;text-decoration:underline;background-color:transparent;padding:.5em 0;-webkit-appearance:none;-moz-appearance:none;margin:1.5em 0 0}.secondary form input[type="checkbox"]{position:absolute;top:1em;right:0;opacity:0;margin:0;width:100%}.secondary form input[type="checkbox"]+label:before{border:1px solid rgba(80, 7, 120, .4);-webkit-border-radius:calc((1em/1.6)*.5);-moz-border-radius:calc((1em/1.6)*.5);border-radius:calc((1em/1.6)*.5);overflow:hidden;content:" ";display:inline-block;font-size:.9em;height:.9em;width:.9em;margin:.1em 0 .5em .7em;padding:0 .1em .2em;vertical-align:top;float:right}.secondary form input[type="checkbox"]:checked+label:before{background:rgba(183, 169, 154, .2);color:#568125;content:"\2713";text-align:center}.secondary form input[type="checkbox"]:checked+label:after{font-weight:bold}.secondary form input[type="submit"]{font-size:1.6em}body.larger .secondary form input[type="submit"]{font-size:1.92em}body.largest .secondary form input[type="submit"]{font-size:2.24em}.secondary form input[type="reset"]{font-size:1.4em}body.larger .secondary form input[type="reset"]{font-size:1.68em}body.largest .secondary form input[type="reset"]{font-size:1.96em}.secondary form label.btn{margin-bottom:1em}.secondary .sidebar-box{border:1px solid rgba(80, 7, 120, .4);padding-bottom:4em;margin-bottom:1em}.secondary .sidebar-box#archive-filters{padding-bottom:0;overflow:hidden;width:100%}.secondary .sidebar-box#archive-filters li{position:relative}.secondary .sidebar-box#search-box input[type="text"]{font-size:1.6em}body.larger .secondary .sidebar-box#search-box input[type="text"]{font-size:1.92em}body.largest .secondary .sidebar-box#search-box input[type="text"]{font-size:2.24em}.secondary .sidebar-box h3{font-size:1.6em;text-transform:unset;font-weight:normal;padding:.5em .7em;background-color:rgba(80, 7, 120, .4)}body.larger .secondary .sidebar-box h3{font-size:1.92em}body.largest .secondary .sidebar-box h3{font-size:2.24em}.secondary .sidebar-box>div{padding:1em}.secondary .sidebar-box>div>ul{margin:0}.secondary .sidebar-box>div>ul>li{font-size:1.6em;padding:0;margin-bottom:.7em;position:relative}body.larger .secondary .sidebar-box>div>ul>li{font-size:1.92em}body.largest .secondary .sidebar-box>div>ul>li{font-size:2.24em}.secondary .sidebar-box>div>ul>li>label{display:block;margin:.5em 0}.secondary .sidebar-box>div>ul>li .expandable:first-of-type{margin-top:.5em}.secondary .sidebar-box>div>ul>li ul.child{max-height:0;transition:max-height 0.5s cubic-bezier(0, 1, 0, 1);overflow:hidden}.secondary .sidebar-box>div>ul>li ul.child li{padding:.5em 0}.secondary .sidebar-box>div>ul>li ul.child li label:not(.btn){font-size:inherit;display:inline-block;width:100%}.secondary .sidebar-box>div>ul>li:first-of-type li{padding:.5em 0 1em}.secondary .sidebar-box>div>ul>li.active ul.child{transition:max-height 1s ease-in-out;max-height:1000em}.secondary h3{margin:0;padding:1.2em 1em .5em;text-transform:uppercase}.secondary ul li{padding:.3em 1em}.secondary ul li a{display:block;width:100%;height:100%}.secondary ul li ul{margin:0.3em 0 1em}.larger .secondary .sidebar-box{padding-bottom:5em}.largest .secondary .sidebar-box{padding-bottom:6em}#menu-toggle{padding:1em 0;text-align:center;position:absolute;top:.5em;right:2em;cursor:pointer;display:none}#menu-toggle #toggle-label{line-height:1.6em;font-size:2em;padding:0;color:#500778;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;overflow:hidden}#menu-toggle #toggle-label span{position:relative;top:.07em}#menu-toggle #toggle{display:none}nav#menu-main{display:block;background-color:#500778}nav#menu-main #main-menu-container{display:block}nav#menu-main #main-menu-container ul#main-menu{margin-bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}nav#menu-main #main-menu-container ul#main-menu li a{display:block;font-size:2em;padding:1em 0 1em 2em;color:#fff;text-transform:uppercase;border:2px solid transparent}body.larger nav#menu-main #main-menu-container ul#main-menu li a{font-size:2.4em}body.largest nav#menu-main #main-menu-container ul#main-menu li a{font-size:2.8em}@media (max-width: 670px){nav#menu-main #main-menu-container ul#main-menu{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}nav#menu-main #main-menu-container ul#main-menu li a{font-size:1.6em;padding:1em 1.5em}body.larger nav#menu-main #main-menu-container ul#main-menu li a{font-size:1.92em}body.largest nav#menu-main #main-menu-container ul#main-menu li a{font-size:2.24em}}ul#share-icons{display:inline-block;margin:0;width:100%}ul#share-icons li{color:#fff;font-size:1em;text-align:center;float:left;width:45%;margin-bottom:5%}ul#share-icons li:nth-of-type(odd){margin-right:5%}ul#share-icons li:nth-of-type(even){margin-left:5%}ul#share-icons li.facebook{background-color:#3b5998}ul#share-icons li.twitter{background-color:#00b6f1}ul#share-icons li.gplus{background-color:#df4a32}ul#share-icons li.linkedin{background-color:#007bb6}ul#share-icons li i{font-size:1.6em}ul#share-icons a{padding:.7em 1em;display:block}ul#footer-menu{display:inline-block;margin:0;overflow:auto}ul#footer-menu li{float:left;margin-right:2em;font-size:1.6em}body.larger ul#footer-menu li{font-size:1.92em}body.largest ul#footer-menu li{font-size:2.24em}ul#footer-menu li a{color:#fff}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial, sans-serif;background:#fff}.ui-datepicker .ui-datepicker-header{background:rgba(80, 7, 120, .4);color:#000203;font-weight:bold;line-height:30px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url("/public/20171104025238oe_/https://www.scottishparliament.tv/img/icon-arrow.svg");background-repeat:no-repeat;background-size:50%;line-height:600%;overflow:hidden}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{float:left;transform:rotate(90deg);background-position:center 60%}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{float:right;transform:rotate(270deg);background-position:center 60%}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{text-align:center}.ui-datepicker table{width:100%;border-spacing:0}.ui-datepicker table thead{background-color:rgba(80, 7, 120, .2);border-bottom:1px solid #B7A99A}.ui-datepicker table th{text-transform:uppercase;font-size:6pt;padding:5px 0;color:#666666}.ui-datepicker table tbody{border-width:0 1px 1px 1px;border-style:solid;border-color:rgba(80, 7, 120, .2)}.ui-datepicker table tbody td{padding:0;border-right:1px solid #B7A99A;border-bottom:1px solid #B7A99A}.ui-datepicker table tbody td:last-child{border-right:0px}.ui-datepicker table tbody tr{border-bottom:1px solid #B7A99A}.ui-datepicker table tbody tr:last-child{border-bottom:0px}.ui-datepicker table td span,.ui-datepicker table td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:30px;line-height:30px;color:#666666}.ui-datepicker .ui-datepicker-calendar .ui-state-default{background:rgba(183, 169, 154, .2)}.ui-datepicker .ui-datepicker-unselectable .ui-state-default{background:rgba(183, 169, 154, .1);color:#b4b3b3}.ui-datepicker .ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:rgba(183, 169, 154, .4);color:#000203;position:relative}.page-title,.section-title{margin:0 0 .7rem;font-family:Futura, "Trebuchet MS", Arial, sans-serif;font-size:2.4em;text-transform:uppercase;font-weight:400;border-bottom:1px solid #500778}body.larger .page-title,body.larger .section-title{font-size:2.88em}body.largest .page-title,body.largest .section-title{font-size:3.36em}@media (max-width: 675px){.page-title,.section-title{font-size:2.3em}}@media (max-width: 520px){.page-title,.section-title{font-size:2em}}@media (max-width: 450px){.page-title,.section-title{font-size:1.6em}}.page-title{margin-top:1.7rem}body.live .page-title span.page-status:after{color:#568125;content:"LIVE"}p{font-size:1.6em}body.larger p{font-size:1.92em}body.largest p{font-size:2.24em}p.copyright{clear:both;float:left;color:#fff;margin-right:2em}.expand-arrow{width:0;height:0;border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.8em solid rgba(80, 7, 120, .4);position:absolute;top:0;right:0}li.active .expand-arrow{top:.2em;border-top:none;border-left:.5em solid transparent;border-right:.5em solid transparent;border-top:0.8em solid rgba(80, 7, 120, .4)}#loading-meeting{position:absolute;background-color:#fff;width:100%;height:100%}#loading-meeting img{display:block;margin:0 auto}#no-results{width:90%;max-width:300px;margin:0 auto;text-align:center;font-size:1.6em}body.larger #no-results{font-size:1.92em}body.largest #no-results{font-size:2.24em}#no-results img{display:block;width:50%;height:auto;margin:0 auto}.hide{display:none;visibility:hidden}html ::selection,body ::selection,button ::selection,input ::selection,select ::selection,textarea ::selection{background:rgba(80, 7, 120, .1)}
/*# sourceMappingURL=style.css.map */
