.vidouter{position:relative;}.anythingSlider-gallery li.panel .vidouter{margin:auto 0;top:50%;transform:translate(0,-50%);}.vidouter video,.vidouter audio{position:relative;z-index:1;}.vidouter audio{min-height:30vw;}.vidouter img.audio_poster{width:auto;height:auto;min-height:30vh;}.vidouter .vid-ui{z-index:2;width:98%;padding:1.25em 1% 0 1%;position:absolute;bottom:0;left:0;right:0;transition:background-color 0.5s ease;}.vidouter:hover .vid-ui:not(.vidui-hidden){padding-top:2.5em;background-color:rgba(0,0,0,0.3);}.vid-ui:hover,.vidclkplay:hover{cursor:pointer;}.vid-ui div:hover{cursor:auto;}.vidouter .vid-ui, .vidouter button, .btn-ui a, .vidouter input, .vidouter i:before{text-shadow:1px 1px 1px rgba(0,0,0,0.5);}.vidouter button, .vidouter input, .btn-ui a, .btn-ui a:visited, .vid-ui span.duration-track{background:none;border:none;color:#ffffff;font-size:1em;margin:0 0.5em;vertical-align:middle;outline:0;}.vidouter button:hover, .vidouter input:hover, .btn-ui a:hover{cursor:pointer;color:#ebebeb;}.btn-ui a{display:inline-block;}.btn-ui a:hover{text-decoration:none;}.vidouter i:before{font-size:2em;}.vid-ui .btn-ui{opacity:0;display:none;transition:opacity .3s ease-out;height:2.5em;position:relative;z-index:2;text-align:left;}span.duration-track, button.fastfwd, button.infobtn {margin-left:1.5em;line-height:2em;}span.duration-track{display:inline-block;}span.duration-track sup, span.duration-track sub{vertical-align:baseline;font-size:1em;}.mutebtn, .fullscreenbtn, .vol-slider{float:right;}.infobtn{opacity:0.9;}.mutebtn .fa-volume-off, .infobtn:hover, .vi-close:hover{opacity:0.7;}.mutebtn:hover .fa-volume-off{opacity:1;}.vidouter button.infobtn, a.vi-close{font-size:70%;}.vid-ui input[type=range], .vid-ui input[type=range]:focus {outline:none;border:none;}.btn-ui input[type=range] {-webkit-appearance:none;margin:0.75em 0;}.btn-ui input[type=range]::-webkit-slider-runnable-track {box-shadow:1px 1px 0px rgba(0,0,0,0.5);width:100%;height:0.5em;cursor:pointer;animate:0.2s;background:#dcdcdc;background:rgba(255,255,255,0.6);}.btn-ui input[type=range]::-webkit-slider-thumb {box-shadow:1px 1px 1px #000000;height:2em;width:0.5em;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-0.8em;}.btn-ui input[type=range]::-moz-range-track {box-shadow:1px 1px 0px rgba(0,0,0,0.5);width:100%;height:0.5em;cursor:pointer;animate:0.2s;background:#dcdcdc;background:rgba(255,255,255,0.6);}.btn-ui input[type=range]::-moz-range-thumb {box-shadow:1px 1px 1px #000000;height:2em;width:0.5em;background:#ffffff;cursor:pointer;border-radius:0px;}.btn-ui input[type=range]::-ms-track {box-shadow:1px 1px 0px rgba(0,0,0,0.5);width:100%;height:0.5em;cursor:pointer;animate:0.2s;background:transparent;border-color:transparent;border-width:0.75em 0;color:transparent;}.btn-ui input[type=range]::-ms-fill-lower {background:#ebebeb;background:rgba(255,255,255,0.9);}.btn-ui input[type=range]::-ms-fill-upper {background:#dcdcdc;background:rgba(255,255,255,0.6);}.btn-ui input[type=range]::-ms-thumb {box-shadow:1px 1px 1px #000000;height:2em;width:0.5em;background:#ffffff;cursor:pointer;}.vol-slider{width:60px;}.progress-track,input.progress-bar{height:5px;position:absolute;top:0.5em;margin:0 1%;left:0;-webkit-appearance:none;}.progress-track{opacity:0.5;width:0%;background-color:#ffffff;z-index:1;pointer-events:none;border-right:2px solid #bdbdbd; }input.progress-bar{width:98%;background:#e3e3e3;z-index:0;opacity:0.3;}input.progress-bar:focus{outline:none;}.progress-bar::-webkit-slider-thumb{-webkit-appearance:none !important;height:0;width:0;}.progress-bar::-moz-range-thumb {visibility:hidden !important;}.vidouter:hover .btn-ui, .vidouter:hover .progress-track{opacity:1.0;}.vid-info{display:none;width:86%;max-height:88%;padding:1% 2%;position:absolute;top:5%;left:5%;background-color:rgba(0,0,0,0.5);border-radius:0.2em;z-index:2;}.vid-info h2, .vid-info p, .vid-info li, .vi-close, .vi-close:hover{color:#ffffff;}.vid-info h2, .vid-info p, .vid-info li{text-shadow:1px 1px 1px rgba(0,0,0,0.5);}.vi-close{position:absolute;top:0.3em;right:0.3em;}.vidover{height:100%;width:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;z-index:3;text-align:center;}.vidover .btn-ui{height:3.2em;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;font-size:200%;z-index:2;}.vidover .vidbg{height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center center;z-index:1;opacity:0.6;}.vidend{display:none;}@media (min-width:600px){.vofs .vid-ui{padding-top:2.0em;}}@media (orientation:portrait){.vidouter audio{min-height:30vh;}}.outer_footer{padding-bottom:44px !important;}.ftm_outer{width:100%;background-color:#323232;background-color:rgba(50,50,50,0.9);position:fixed;bottom:0;z-index:88;}.ftm_inner{width:95%;max-width:1280px;padding:10px 0 0 0;border-bottom:1px solid #808080;}.ftm_inner:last-child{border-bottom-width:0px;}.ftm-notice, .ftm-info{padding:0 0 10px 0;}.ftm-notice{font-size:1.1em;color:#ffffff;height:24px;line-height:24px;}span.ftm-txt{color:inherit;}.ftm-info{display:none;border-style:solid;border-width:1px 0 0 0;border-color:#808080;}.ftm-info a{font-weight:bold;box-shadow:inset 0px -1px 0px #bad6ea;text-shadow:2px 1px 0 #000000,-2px 1px 0 #000000;}.ftm-info a, .ftm-info a:visited{color:#ffffff;}.ftm-info a:hover{color:#f8f8f8;text-decoration:none;box-shadow:inset 0px -1px 0px #d1eaba;}.ftm-info a.ftm-btn{font-weight:normal;box-shadow:none;text-shadow:none;}.ftm-info h3, .ftm-info p{color:#f8f8f8;}.ftm-info p{margin:4px 0;}.ftm-info h3{margin:8px 0 0 0;font-size:1.1em;font-weight:bold;text-align:left;}a.ftm-btn{padding:4px 8px;display:inline-block;border-radius:5px;line-height:16px;background-color:#64a4d2;margin-left:7px;}a.ftm-btn, a.ftm-btn:visited{color:#ffffff;}a.ftm-btn:hover{color:#ffffff;background-color:#4d96cb;text-decoration:none;}a.ftm-btn:first-of-type{margin-left:14px;}a.cookie-accept,a.gatog-accept{background-color:#7aab4e;}a.cookie-decline,a.gatog-decline{background-color:#ea3250;}a.cookie-privacy{margin-left:14px;background-color:#eeaa4a;}a.cookie-accept:hover,a.gatog-accept:hover{background-color:#6c9745;}a.cookie-decline:hover,a.gatog-decline:hover{background-color:#eb314f;}a.cookie-privacy:hover{background-color:#ec9a30;}.cookie-info > div.flexcont{flex-wrap:nowrap;align-items:stretch;border-radius:0.5em;overflow:hidden;margin-top:1em;}.cookie-info > div.flexcont > div.flexmin{background-color:rgba(255,255,255,0.1);min-width:5em;padding:0.5em 0;text-align:center;display:flex;align-content:center;justify-content:center;}.cookie-info div.flexmin img{margin:auto;}.cookie-info div.flexmin i{margin:auto;font-size:2em;color:#ababab;}.cookie-info div.flexmin i.fad{--fa-secondary-opacity:1;}.cookie-info #cookie-sess div.flexmin i{color:#fee694;}.cookie-info #cookie-sess div.flexmin i.fad {color:#7a4502;--fa-secondary-color:#fee694;}.cookie-info #cookie-share div.flexmin i{color:#93c9fd;}.cookie-info #cookie-share div.flexmin i.fad {--fa-secondary-color:#5e9edc;}.cookie-info #cookie-stat div.flexmin i{color:#c4cf8b;}.cookie-info #cookie-stat div.flexmin i.fad {--fa-secondary-color:#93c9fd;}.cookie-info #cookie-affils div.flexmin i{color:#fcbc6a;}.cookie-info #cookie-visi div.flexmin i{color:#a3dfed;}.cookie-info #cookie-visi div.flexmin i.fad {--fa-secondary-color:#fee694;}.cookie-info > div.flexcont > div.flexauto{background-color:rgba(0,0,0,0.1);padding:0 0 0 0.8em;}#gatoggles ul{width:60%;list-style:none;}#gatoggles li{padding:0.2em 10em 0.2em 0;margin:0 0 0.2em 0;position:relative;color:#f8f8f8;line-height:2.4em;border-bottom:0.1em solid #f8f8f8; }#gatoggles li span.gatogbtns{position:absolute;top:0.1em;right:0;}#gatoggles li:last-child{margin-bottom:0;border-bottom:none;}#gatoggles li a{border:0.2em solid transparent;line-height:1.4em;filter:saturate(25%);}#gatoggles li:first-child a{filter:none;}#gatoggles li a.gatogactv{border:0.2em solid #ffffff;filter:none;}@media (orientation:portrait), (max-width: 1023px){.ftm-notice{height:auto;}span.ftm-txt{display:block;}a.cookie-accept{margin-left:0 !important;}.ftm-info{max-height:70vh;overflow:scroll;}}@media (max-width: 750px){#gatoggles ul{width:auto;max-width:640px;}}#load-add{display:none;}