b,body,canvas,div,em,footer,form,h1,h2,h3,header,html,i,iframe,img,label,li,menu,nav,object,ol,p,pre,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}footer,header,menu,nav,section{display:block}nav ul{list-style:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}em,i{font-style:normal}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:url(assets/opensans_light.woff2) format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url(assets/opensans_regular.woff2) format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:url(assets/opensans_bold.woff2) format("woff2")}html{min-height:100%}body{min-height:100%;background:#5d6369}body,button,div,html,input,option,select,textarea{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:11pt}p{line-height:1.1em;margin:0 0 0.7em 0}h1{display:block;font-size:2em;font-weight:normal;color:#2b3035;margin-bottom:0.5em}a{color:#004995}#wrapper{position:relative;max-width:1100px;height:100%;margin:0 auto;background:#ecf0f3;-webkit-box-shadow:0 0 20px rgba(36,42,49,0.3);box-shadow:0 0 20px rgba(36,42,49,0.3)}#inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}#main{-webkit-box-flex:1;-ms-flex:1;flex:1}#header{position:relative;padding:25px 50px;height:70px}#header #logo{height:100%;background:url(assets/itv2logo.svg) left center no-repeat;background-size:contain}#header:before{content:"";display:block;position:absolute;width:90px;height:9px;left:0;bottom:0;background:#004995}#content{position:relative;margin:30px 50px;min-height:300px}button{margin:5px 0;padding:8px 0;min-width:200px;text-transform:uppercase;color:#fff;background:#004995;border:0;border-radius:4px;cursor:pointer}span.icon{display:inline-block;vertical-align:top;padding-left:24px;background-position:left center;background-repeat:no-repeat}span.icon.duration{background-image:url(assets/icon_duration.png)}span.icon.frequency{background-image:url(assets/icon_frequency.png)}.btnbar{margin:20px 0}.btnbar .btn-default,.btnbar .btn.default{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;color:#fff;background:rgba(0,73,149,0.85);cursor:pointer}.btnbar .btn-default:hover,.btnbar .btn.default:hover{background-color:#004995}.btnbar .btn-bills,.btnbar .btn-cancel,.btnbar .btn-edit{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;color:#2b3035;background:rgba(93,99,105,0.15);cursor:pointer}.btnbar .btn-bills:hover,.btnbar .btn-cancel:hover,.btnbar .btn-edit:hover{background-color:rgba(93,99,105,0.25)}.btnbar .btn-ok{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;color:#fff;background:rgba(0,73,149,0.85);cursor:pointer;padding-left:50px;background-position:15px center;background-repeat:no-repeat;background-image:url(assets/icon_btn_ok.png)}.btnbar .btn-ok:hover{background-color:#004995}.btnbar .btn-add{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;color:#fff;background:rgba(0,73,149,0.85);cursor:pointer;padding-left:50px;background-position:15px center;background-repeat:no-repeat;background-image:url(assets/icon_btn_plus.png)}.btnbar .btn-add:hover{background-color:#004995}.btnbar .btn-low{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;color:#7d8082;cursor:pointer}.btnbar .btn-low:hover{color:#2b3035}.btnbar .btn-delete{color:#ed5353}.btnbar .btn:first-child{margin-left:0}.btnback{display:block;margin-bottom:30px}.btnback>a{display:inline-block;padding-left:50px;height:40px;line-height:40px;color:#004995;text-decoration:none;background:url(assets/icon_back.png) left center no-repeat;cursor:pointer;opacity:0.75}.btnback>a:hover{opacity:1}#errormsg{position:fixed;left:20px;bottom:20px;right:20px;padding:12px 20px;margin-bottom:-100px;opacity:0;text-align:left;line-height:1.15em;background:#df745d;border-radius:6px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);cursor:-webkit-zoom-out;cursor:zoom-out;z-index:2000}#epsedarkpage{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.3)}@media (max-width:1140px){#wrapper{margin:0 20px}}#menu{list-style:none;margin:50px 0;max-width:640px;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:20px}#menu li{position:relative;background-size:30%,100%;background-position:center center;background-repeat:no-repeat}#menu li a{display:block;padding-top:calc(100% - 40px);height:40px;line-height:40px;text-align:center;text-decoration:none;color:#fff}#menu li a:hover{background-color:rgba(255,255,255,0.2);mix-blend-mode:overlay}#menu li.spots{background-color:#3753b2;background-image:url(assets/menu_spots.svg),-webkit-gradient(linear,left top,left bottom,from(#3753b2),to(#2b418b));background-image:url(assets/menu_spots.svg),linear-gradient(#3753b2,#2b418b)}#menu li.services{background-color:#c22b65;background-image:url(assets/menu_services.svg),-webkit-gradient(linear,left top,left bottom,from(#c22b65),to(#98224f));background-image:url(assets/menu_services.svg),linear-gradient(#c22b65,#98224f)}#menu li.commercials{background-color:#8cc355;background-image:url(assets/menu_commercials.svg),-webkit-gradient(linear,left top,left bottom,from(#8cc355),to(#73a93c));background-image:url(assets/menu_commercials.svg),linear-gradient(#8cc355,#73a93c)}#menu li.videos{background-color:#ff9422;background-image:url(assets/menu_videos.svg),-webkit-gradient(linear,left top,left bottom,from(#ff9422),to(#ee7b00));background-image:url(assets/menu_videos.svg),linear-gradient(#ff9422,#ee7b00)}#menu li.user{background-color:#009789;background-image:url(assets/menu_user.svg),-webkit-gradient(linear,left top,left bottom,from(#009789),to(#00645b));background-image:url(assets/menu_user.svg),linear-gradient(#009789,#00645b)}#menu li.admin{background-color:#9c23ac;background-image:url(assets/menu_admin.svg),-webkit-gradient(linear,left top,left bottom,from(#9c23ac),to(#761a82));background-image:url(assets/menu_admin.svg),linear-gradient(#9c23ac,#761a82)}.formblock{display:block;margin-bottom:16px;white-space:nowrap;overflow:hidden}.formitem{display:inline-block;vertical-align:top;white-space:normal;margin-left:16px}.formitem:first-child{margin-left:0}.formitem>em{display:block;margin-bottom:0.2em;line-height:1.3em;font-weight:700;font-size:0.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.formitem-size-25{width:calc(25% - 12px)}.formitem-size-33{width:calc(33.3% - 10.6666666667px)}.formitem-size-50{width:calc(50% - 8px)}.formitem-size-66{width:calc(66.6% - 5.3333333333px)}.formitem-size-75{width:calc(75% - 4px)}.formitem-size-100{width:100%}.formitem-date>input,.formitem-date>select,.formitem-date>textarea,.formitem-number>input,.formitem-number>select,.formitem-number>textarea,.formitem-password>input,.formitem-password>select,.formitem-password>textarea,.formitem-readonly>input,.formitem-readonly>select,.formitem-readonly>textarea,.formitem-select>input,.formitem-select>select,.formitem-select>textarea,.formitem-text>input,.formitem-text>select,.formitem-text>textarea,.formitem-textarea>input,.formitem-textarea>select,.formitem-textarea>textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:#fff;border:0;color:#000;padding:2px 5px;border-radius:4px;border:1px solid #e1e1e1;outline:none}.formitem-date>input:focus,.formitem-date>select:focus,.formitem-date>textarea:focus,.formitem-number>input:focus,.formitem-number>select:focus,.formitem-number>textarea:focus,.formitem-password>input:focus,.formitem-password>select:focus,.formitem-password>textarea:focus,.formitem-readonly>input:focus,.formitem-readonly>select:focus,.formitem-readonly>textarea:focus,.formitem-select>input:focus,.formitem-select>select:focus,.formitem-select>textarea:focus,.formitem-text>input:focus,.formitem-text>select:focus,.formitem-text>textarea:focus,.formitem-textarea>input:focus,.formitem-textarea>select:focus,.formitem-textarea>textarea:focus{border-color:#004995}.formitem-textarea>textarea{height:50px}.formitem-select>select>option{color:#004995}.formitem-readonly>input{background:transparent}.formitem-readonly>input:focus{border-color:#e1e1e1}.formitem-info>span{white-space:normal}.form-row{display:block;margin-bottom:16px;white-space:nowrap;overflow:hidden}.form-item{display:inline-block;vertical-align:top;white-space:normal}.form-item>em{display:block;margin-bottom:0.2em;line-height:1.3em;font-weight:700;font-size:0.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.form-item-text>input,.form-item-text>textarea{width:calc(100% - 12px);background:transparent;border:0;padding:2px 5px;border-radius:4px;border:1px solid #e1e1e1;outline:none}.form-item-text>input:focus,.form-item-text>textarea:focus{border-color:#5d6369}.form-item-text>textarea{height:50px}.form-item-info>span{white-space:normal;line-height:1.15em}.form-item-options>label{position:relative;display:inline-block;vertical-align:top;margin-right:10px}.form-item-options>label>input{position:absolute;width:0;height:0;opacity:0;cursor:pointer}.form-item-options>label>span{display:inline-block;padding:5px 10px;min-width:80px;text-align:center;color:#7d8082;background-color:#f5f7f9;cursor:pointer}.form-item-options>label>input:checked~span{color:#fff;background-color:#5d6369}.form-item-image>label{position:relative;display:block;margin:0 auto;width:160px;height:90px;background-position:center;background-size:cover;background-repeat:none;border:1px solid #e1e1e1;cursor:pointer}.form-item-image>label>input{display:none}.form-item-image>label:after{content:"";position:absolute;left:50%;top:50%;margin-left:-19px;margin-top:-19px;width:38px;height:38px;background:url(assets/icon_upload.png) center center no-repeat}.form-item-25{width:calc(25% - 12px)}.form-item-33{width:calc(33.3% - 10.6666666667px)}.form-item-50{width:calc(50% - 8px)}.form-item-66{width:calc(66.6% - 5.3333333333px)}.form-item-75{width:calc(75% - 4px)}.form-item-100{width:100%}.form-buttons{display:block;padding-top:12px;margin-top:12px;border-top:1px solid #e1e1e1}.form-button:first-child{margin-left:0}.form-button-cancel{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;color:#2b3035;background:rgba(93,99,105,0.15);cursor:pointer}.form-button-cancel:hover{background-color:rgba(93,99,105,0.25)}.form-button-back{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;color:#2b3035;background:rgba(93,99,105,0.15);cursor:pointer;padding-left:50px;background-position:15px center;background-repeat:no-repeat;background-image:url(assets/icon_btn_back.png)}.form-button-back:hover{background-color:rgba(93,99,105,0.25)}.form-button-ok{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;color:#fff;background:rgba(0,73,149,0.85);cursor:pointer;padding-left:50px;background-position:15px center;background-repeat:no-repeat;background-image:url(assets/icon_btn_ok.png)}.form-button-ok:hover{background-color:#004995}.form-button-delete{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;color:#fff;background:rgba(0,73,149,0.85);cursor:pointer;padding-left:50px;background-position:15px center;background-repeat:no-repeat;background-image:url(assets/icon_btn_ok.png)}.form-button-delete:hover{background-color:#004995}.form-button-delete:hover{background-color:#ed5353}.button-back{margin-bottom:15px}#cookiebar{position:fixed;z-index:99;padding:20px 0;width:100%;top:0;right:0;left:0;font-size:11pt;line-height:1.2em;text-align:center;color:#fff;background:#004995;cursor:default}#cookiebar>span{display:block;padding:0 60px}#cookiebar>span>a{color:#3582d1;text-decoration:underline;cursor:pointer}#cookiebar .mobile{display:none}#cookiebar>a{position:absolute;display:block;right:25px;top:50%;width:30px;height:30px;line-height:28px;margin-top:-15px;text-align:center;color:#fff;font-weight:bold;text-decoration:none;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#333));background:linear-gradient(to bottom,#000,#333);border-radius:3px;cursor:pointer}.hidecookiebar #cookiebar{display:none}#sidebar{display:table-cell;padding:30px;width:225px;right:0;top:0;bottom:0;background:#fff;-webkit-box-shadow:0 0 20px rgba(36,42,49,0.3);box-shadow:0 0 20px rgba(36,42,49,0.3)}#sidebar>label{display:block;color:#2b3035;margin-bottom:0.7em}#sidebar>p{color:#b2b2b2;margin-bottom:0.7em}#sidebar button{width:100%}#numberplate{position:relative;display:block;height:40px;padding:5px 5px 5px 20px;margin-bottom:0.7em;border:1px solid #e1e1e1;border-radius:8px;overflow:hidden}#numberplate:before{content:"";position:absolute;display:block;width:15px;left:0;top:0;bottom:0;background:#004995}#numberplate>em,#numberplate>input{display:inline-block;vertical-align:top;margin:0;padding:0;width:13px;height:40px;font-size:19pt;color:#2b3035;border:0}#numberplate>em{text-align:center;line-height:40px;color:#b2b2b2}#numberplate>input{text-align:center;background:#f5f7f9;border-radius:4px}#numberplate>input:focus{outline:none;-webkit-box-shadow:inset 0 1px 8px rgba(36,42,49,0.3);box-shadow:inset 0 1px 8px rgba(36,42,49,0.3)}#numberplate>input.upper{text-transform:uppercase}#numberplate>input:first-child{width:60px}#numberplate>input:nth-child(3){width:50px;margin-right:2px}#numberplate>input:nth-child(4){width:70px}#smsoption{margin-bottom:10px}#smsoption>label{position:relative;display:block;padding-left:30px;line-height:1.8em;color:#b2b2b2;cursor:pointer}#smsoption>label:before{content:"";position:absolute;left:0;top:50%;margin-top:-10px;display:block;width:18px;height:18px;border:1px solid #e1e1e1}#smsoption>label:after{content:"";position:absolute;left:6px;top:50%;width:5px;height:10px;border:solid #5d6369;border-width:0 3px 3px 0;-webkit-transform:translate(0,-8px) rotate(45deg);transform:translate(0,-8px) rotate(45deg);-webkit-transition:opacity 0.5s;transition:opacity 0.5s;opacity:0}#smsoption.active>label{color:#2b3035}#smsoption.active>label:before{border-color:#e1e1e1}#smsoption.active>label:after{opacity:1}#smsoption.active>.smsselector{height:65px}#smsoption .smsselector{height:0;overflow:hidden;-webkit-transition:height 0.8s;transition:height 0.8s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#smsoption .smsselector>div{margin-top:5px}#smsoption .smsselector>div>label{display:inline-block;vertical-align:top;padding:4px 0;width:25%}#smsoption .smsselector>div>span{display:inline-block;vertical-align:top;width:calc(75% - 2px);border:1px solid #e1e1e1}#smsoption .smsselector .smsnumber input{padding:2px 2px;width:calc(100% - 4px);background:#fff;border:0}#smsoption .smsselector .smsnumber input:focus{outline:1px solid #5d6369}#smsoption .smsselector .smstext>span{padding:4px 16px 4px 2px;width:calc(75% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-position:right 6px center;background-image:url(assets/icon_dots.png);background-repeat:no-repeat;cursor:pointer}#numberplatelist{padding:3px 10px 6px 10px;background:#fff;border:1px solid #e1e1e1}#numberplatelist>label{display:block;line-height:1.3em;margin-bottom:0.3em;color:#b2b2b2}#numberplatelist>a{display:block;text-align:center;text-decoration:none;line-height:1.3em;color:#7d8082;cursor:pointer}#numberplatelist>a:hover{color:#2b3035}#numberplatelist ul{list-style:none}#numberplatelist li{position:relative;margin-bottom:3px;padding:4px;text-align:right;background:rgba(82,161,242,0.15);cursor:default}#numberplatelist li:hover{background:rgba(82,161,242,0.3)}#numberplatelist li.empty{background:transparent;text-align:center;color:#b2b2b2}#numberplatelist li.sms:before{content:"";position:absolute;display:block;width:24px;height:24px;top:4px;right:60px;background-image:url(assets/icon_mobile.svg);background-position:center;background-repeat:no-repeat;background-size:55%}#numberplatelist li>span{position:absolute;display:inline-block;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:400;color:#2b3035;cursor:default}#numberplatelist li>span>sup{color:#7d8082}#numberplatelist li>a{display:inline-block;width:24px;height:24px;margin-left:4px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:55%;border-radius:12px;cursor:pointer}#numberplatelist li>a:hover{background-color:#52a1f2}#numberplatelist li>a.push{background-image:url(assets/icon_push.svg)}#numberplatelist li>a.hide{background-image:url(assets/icon_hide.svg)}#playlist{max-width:650px}#playlist .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-1px;padding:9px;background:#f5f7f9;border:1px solid #e1e1e1}#playlist .item>span{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px}#playlist .item .button,#playlist .item .menu,#playlist .item .selector{position:relative;width:24px}#playlist .item .button>a,#playlist .item .menu>a,#playlist .item .selector>a{position:absolute;display:none;width:24px;height:24px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-position:center;background-repeat:no-repeat;cursor:pointer;opacity:0.5}#playlist .item .button>a:hover,#playlist .item .menu>a:hover,#playlist .item .selector>a:hover{opacity:0.75}#playlist .item:hover .button>a,#playlist .item:hover .menu>a{display:block}#playlist .item .selector>a{display:block;background-image:url(assets/item_inactive.png);opacity:1}#playlist .item .button>a{background-image:url(assets/icon_edit.png)}#playlist .item .button>a[data-onclick=""]{display:none}#playlist .item .preview{-webkit-box-flex:0;-ms-flex:0 0 144px;flex:0 0 144px;width:144px;height:81px;background:#d6dbde;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:0.5}#playlist .item .title{width:auto;-webkit-box-flex:10;-ms-flex:10 1 auto;flex:10 1 auto;position:relative}#playlist .item .title label{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#2b3035;cursor:default}#playlist .item .title label i{color:#7d8082}#playlist .item .properties{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:auto;margin-right:0;line-height:81px}#playlist .item .properties>em{padding-left:24px;margin-left:8px;background-position:left center;background-repeat:no-repeat;cursor:default}#playlist .item .properties>em.frequency{background-image:url(assets/icon_frequency.png)}#playlist .item .properties>em.duration{background-image:url(assets/icon_duration.png)}#playlist .item .properties>em:first-child{margin-left:0}#playlist .item .menu{margin-right:-8px}#playlist .item .menu>a{background-image:url(assets/icon_menu.png)}#playlist .item.timed:after{content:"";display:none;position:absolute;right:160px;top:calc(50% - 11px);width:20px;height:20px;background:url(assets/icon_timed_inactive.svg) center no-repeat;background-size:contain;opacity:0.4}#playlist .item.timed-active:after{background-image:url(assets/icon_timed_active.svg);opacity:1}#playlist .item.active{background-color:#fff;border-color:#e1e1e1}#playlist .item.active .selector>a{background-image:url(assets/item_active.png)}#playlist .item.active .preview{opacity:1}#playlist .item.active.timed:after{display:block}#login{display:block;position:absolute;left:50%;top:calc(50% - 20px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:450px;margin:30px}#login>div{padding-top:62.5%;background:url(assets/login.jpg) left top no-repeat;background-size:contain;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(36,42,49,0.3);box-shadow:0 2px 8px rgba(36,42,49,0.3)}#login>a{display:block;margin-top:6px;text-align:center;text-decoration:none;color:#fff;opacity:0.7}#login>a:hover{opacity:1}#login .loginscreen{margin-top:-8px;padding:15px;background:#fff;border-radius:8px}#login .loginform{white-space:nowrap;overflow:hidden;margin-bottom:10px}#login .loginform>span{display:inline-block;vertical-align:top;margin-left:10px;width:calc(50% - 7px);background:#fff;border:1px solid #e1e1e1;border-radius:6px}#login .loginform>span:first-child{margin-left:0}#login .loginform>span>input{padding:5px;width:calc(100% - 10px);line-height:1.1em;background:transparent;border:0;border-radius:6px}#login .loginform>span>input:focus{outline:1px solid #5d6369}#login input[type=submit]{padding:6px 32px;text-transform:uppercase;color:#fff;background:#5d6369;border:0;border-radius:4px;cursor:pointer}#login input[type=submit]:hover{color:#fff;background:#2b3035}#dropdowncloser{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.01)}.dropdown{position:absolute;list-style:none;display:inline-block;padding:10px 5px 9px 5px;background:#fff;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.25);box-shadow:0 5px 15px 0 rgba(0,0,0,0.25)}.dropdown>li{display:block;padding:2px 10px;margin-bottom:1px;line-height:18px;color:#2b3035}.dropdown>li.title{font-weight:700}.dropdown>li.separator{padding:0;line-height:1px;height:1px;background:#2b3035;opacity:0.2}.dropdown>li.button{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;color:#2b3035;background:rgba(93,99,105,0.15);cursor:pointer;display:block;margin-left:0}.dropdown>li.button:hover{background-color:rgba(93,99,105,0.25)}.dropdown>li.button.delete:hover{color:#ed5353}.dropdown>li.switch{cursor:pointer}.dropdown>li.switch em{position:relative;display:inline-block;width:22px;height:12px;border-radius:6px;background:rgba(125,128,130,0.3);-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.dropdown>li.switch em:after{content:"";position:absolute;display:block;width:8px;height:8px;top:2px;left:2px;background:#7d8082;border-radius:50%;-webkit-transition:left 0.3s linear,background-color 0.3s linear;transition:left 0.3s linear,background-color 0.3s linear}.dropdown>li.switch.active em{background:rgba(56,209,103,0.3)}.dropdown>li.switch.active em:after{left:12px;background:#38d167}.dropdown>li.switch:hover em{opacity:0.8}.dropdown>li.selector{cursor:default}.dropdown>li.selector .option{display:inline-block;padding:0 3px;margin-left:3px;text-align:center;min-width:1.9em;color:#7d8082;background:rgba(93,99,105,0.1);border-radius:3px;cursor:pointer}.dropdown>li.selector .option:hover{background:rgba(93,99,105,0.25)}.dropdown>li.selector .option.selected{color:#fff;background:#5d6369;cursor:default}.dropdown>li.selector .option.selected:hover{background:#5d6369}.overlay{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay>a[btncancel]{position:absolute;display:block;right:0;top:0;width:20px;height:20px;background:url("assets/icon_close.png") center center no-repeat;opacity:1;cursor:pointer;z-index:-1}.overlay>a[btncancel]:hover{z-index:1}.overlay>div{max-height:90vh;min-width:420px;padding:20px;background:#fff;border-radius:0 50px 0 0;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.1);box-shadow:0 5px 15px rgba(0,0,0,0.1);overflow-x:hidden;overflow-y:auto;z-index:0}.overlay label.title{display:block;line-height:1.2em;margin-bottom:0.5em;font-weight:300;font-size:22pt;color:#2b3035}.overlay label.subtitle{display:block;line-height:1.2em;margin-top:-0.5em;margin-bottom:0.5em;font-weight:normal;font-size:13pt;color:#004995}#preview{display:block;position:relative;margin-bottom:16px}#preview>iframe{width:100%;height:200px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#overlay_daterules>div{max-width:440px;width:auto}#overlay_daterules .form-item-info{font-size:0.9em;color:#2b3035}#overlay_add>div{max-width:900px;width:auto}#overlay_add .addlist{max-width:900px;width:auto;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:30px;margin-bottom:30px}#overlay_add .addlist>span{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer}#overlay_add .addlist>span:before{content:"";display:inline-block;width:1px;height:0;padding-bottom:56.25%}#overlay_add .addlist>span>label{position:absolute;display:block;left:0;right:0;bottom:-20px;height:20px;line-height:20px;text-align:center;color:#fff;background:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}#overlay_sms .presets{white-space:nowrap;margin-bottom:10px}#overlay_sms .presets label,#overlay_sms .presets span{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;margin-left:0.5em}#overlay_sms .presets label{margin-left:0;padding:5px 0;cursor:default}#overlay_sms .presets span{display:inline-block;vertical-align:top;margin-left:10px;padding:10px 20px 10px 20px;border:0;line-height:1em;text-decoration:none;cursor:pointer;color:#2b3035;background:rgba(93,99,105,0.15);cursor:pointer;padding:5px 10px;border-radius:8px}#overlay_sms .presets span:hover{background-color:rgba(93,99,105,0.25)}#overlay_sms .form-row{margin-bottom:0}#overlay_bills .billhint{margin-bottom:10px;padding:6px 10px;color:#3e3c26;background:#fffac0;border:1px solid #fff68b;border-radius:6px;cursor:default}#overlay_bills .billlist{list-style:none}#overlay_bills .billlist li{position:relative;display:block;margin-bottom:1px;padding:6px 10px;line-height:1.3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#444;background:rgba(93,99,105,0.15);cursor:pointer}#overlay_bills .billlist li.new{color:#00a5dc}#overlay_bills .billlist li>a{position:absolute;display:block;width:1.3em;height:1.3em;top:6px;right:10px;background:url(assets/flaticon_reload.svg) center no-repeat;background-size:contain;opacity:0.5;cursor:pointer}#overlay_bills .billlist li>a:hover{opacity:1}#overlay_bills .billlist li>a[data-onclick=""]{display:none}#overlay_bills .billlist li:hover{background-color:rgba(93,99,105,0.25)}#linklist{list-style:none}#linklist li{white-space:nowrap;overflow:hidden;margin:2px 0}#linklist li>span{display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 5px;margin-right:5px;line-height:1.15em;color:#2b3035;cursor:default}#linklist li>span:first-child{width:60px;color:#7d8082}#linklist li>span:nth-child(2){width:200px}#linklist li>span:nth-child(3){width:100px;text-align:center;cursor:pointer}#linklist li.header>span{color:#2b3035;font-size:0.9em;font-weight:bold;cursor:default}#linklist-items>div{max-width:400px}#linklist-items>div ul{list-style:none}#linklist-items>div li{display:block;padding:8px 12px;margin-bottom:1px;background:#5d6369;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}#linklist-items>div li.create{background:#004995;color:#fff}#linklist-items>div li.cancel{background:#fff;color:#2b3035}#listlinks{list-style:none}#listlinks li{white-space:nowrap;overflow:hidden;margin:2px 0}#listlinks li>span{display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 5px;margin-right:5px;line-height:1.15em;width:100px;text-align:center;color:#2b3035}#listlinks li>span:first-child{width:60px;text-align:left;color:#7d8082}#listlinks li>span:nth-child(2){width:200px;text-align:left;color:#2b3035}#listlinks li>span.missing{background:#fbaf5d;cursor:pointer}#listlinks li>span.erroneous{background:#f26c4f;cursor:help}#listlinks li>span.notsynced{background:#a864a8;cursor:help}#listlinks li.header>span{text-align:left;color:#2b3035;font-size:0.9em;font-weight:bold}#playlist-select>div{max-width:400px}#playlist-select>div ul{list-style:none}#playlist-select>div li{display:block;padding:8px 12px;margin-bottom:1px;background:#5d6369;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}#playlist-select>div li.create{background:#004995;color:#fff}#playlist-select>div li.cancel{background:#fff;color:#2b3035}#swap{list-style:none}#swap>li{display:block}#swap>li a{display:block;padding:10px;margin-bottom:1px;text-decoration:none;background-color:#f5f7f9}#swap>li a span{display:inline-block;vertical-align:top;line-height:1.5em;margin-left:10px;color:#2b3035}#swap>li a span:first-child{width:100px;margin-left:0;color:#7d8082}#swap>li a:hover{background-color:#fff}#swap>li a:hover span{color:#004995}.faketable{position:relative;font-size:1rem;width:100%}.faketable>.tf,.faketable>.th,.faketable>.tr{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2px;cursor:default}.faketable>.tf span,.faketable>.th span,.faketable>.tr span{padding:8px 10px;line-height:1.3;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faketable>.th{color:#ccc;background:transparent;font-size:0.9em;text-transform:uppercase}.faketable>.tf{color:#fff;background:#5d6369;font-size:0.9em;text-transform:uppercase}.faketable>.tr{color:#7d8082;background:#f5f7f9;text-decoration:none}.faketable>.tr em{display:block;font-style:normal;color:#2b3035;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#clientlist{margin-bottom:1em}#clientlist>a.tr{position:relative;cursor:pointer}#clientlist>a.tr i.high{color:#00a5dc}#clientlist>a.tr:hover{color:#fff;background:#004995}#clientlist>a.tr:hover em{color:#fff}#clientlist>a.tr:hover i.high{color:#000}#clientlist>*>span:first-child{width:10%}#clientlist>*>span:nth-child(2){width:35%}#clientlist>*>span:nth-child(3){width:30%}#clientlist>*>span:nth-child(4){width:25%}#clientlist>.tf>span:first-child{width:100%}#clientlist>.nplate:before{content:"";position:absolute;right:0;top:0;bottom:0;width:1.3rem;background-image:url(assets/flaticon_car.svg);background-position:left center;background-size:70%;background-repeat:no-repeat}#clientlist>.nplate.offline:before{background-image:url(assets/flaticon_car_offline.svg)}#clientlist>.webcam:after{content:"";position:absolute;right:1.3rem;top:0;bottom:0;width:1.3rem;background-image:url(assets/flaticon_webcam.svg);background-position:left center;background-size:70%;background-repeat:no-repeat}#clientlist>.undelivered>span:first-child>em{color:#aaa}#search{position:absolute;display:block;right:0;top:0;padding:4px 10px;background:#fff;border:1px solid #ddd;border-radius:4px}#search>input{vertical-align:top;width:200px;height:1.2em;line-height:1.2em;background:transparent;border:0}#search>input:focus{outline:none}#search>a{display:inline-block;vertical-align:top;width:1.2em;height:1.2em;background:transparent url(assets/flaticon_delete.svg) center center no-repeat;background-size:80%;opacity:0.5;cursor:pointer}.actionbar{position:relative;padding:10px;color:#2b3035;background:#fff}.actionbar #search{top:10px;right:10px}.actionbar>a{position:relative;display:inline-block;vertical-align:top;margin-right:1em;padding-left:1.8em;height:1.6em;line-height:1.6em;text-decoration:none;color:#666;cursor:pointer}.actionbar>a:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1.6em;background:transparent;background-position:center;background-repeat:no-repeat;background-size:70%;opacity:0.4}.actionbar>a:hover:before{opacity:0.7}.actionbar>a.add{font-weight:400;color:#00a5dc}.actionbar>a.add:before{background-image:url(assets/flaticon_add.svg)}.actionbar>a.download:before{background-image:url(assets/flaticon_download.svg)}.actionbar>a:hover{color:#000}#clientview{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:30px}#clientview .viewblock{line-height:1.3em}#clientview .viewblock em{font-weight:600}#clientview h2{font-size:16pt;font-weight:300;line-height:1.3em;margin-bottom:0.5em;text-transform:uppercase;color:#00a5dc;cursor:default}#clientview .copyclipboard{position:relative;color:#444;margin-left:30px;padding-left:8px;border-left:1px solid #ccc}#clientview .copyclipboard>a[data-clipboard]{display:block;position:absolute;left:-30px;top:0;width:20px;height:20px;background:url(assets/flaticon_copy.svg) center no-repeat;background-size:contain;opacity:0.5;cursor:pointer}#clientview .copyclipboard>a[data-clipboard]:hover{opacity:1}#clientedit{padding-bottom:30px}#clientedit .formblocks{display:block;white-space:nowrap}#clientedit .formblocks>div{display:inline-block;vertical-align:top;padding:10px 15px;margin-left:20px;margin-bottom:20px;width:calc(50% - 40px);background:#f5f7f9;-webkit-box-shadow:0 2px 12px rgba(0,0,0,0.15);box-shadow:0 2px 12px rgba(0,0,0,0.15)}#clientedit .formblocks>div:empty{opacity:0}#clientedit .formblocks>div:first-child{margin-left:0}#clientedit .formblocks>div h2{font-size:16pt;font-weight:300;line-height:1.3em;margin-bottom:0.5em;text-transform:uppercase;color:#00a5dc;cursor:default}.adminform{background:#fff;padding:16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2)}#adminmenu{position:absolute;left:-82px;top:-29px;width:32px;min-height:32px;background:#004995;z-index:900;cursor:default;-webkit-transition:width 0.3s ease-out;transition:width 0.3s ease-out}#adminmenu:after{content:"";position:absolute;left:0;top:0;width:32px;height:32px;background:url(assets/icon_adminmenu.png) center no-repeat;background-size:contain}#adminmenu ul{list-style:none;display:block;padding-top:32px;padding-bottom:0;-webkit-transition:padding 0.3s ease-out;transition:padding 0.3s ease-out}#adminmenu ul li{display:block;overflow:hidden;height:0;-webkit-transition:height 0.3s ease-out;transition:height 0.3s ease-out}#adminmenu ul li a{display:block;text-decoration:none;margin-bottom:1px;padding:0 10px 0 32px;line-height:32px;color:#c7daee;cursor:pointer}#adminmenu ul li a:hover{color:#fff}#adminmenu:hover{width:200px}#adminmenu:hover ul{padding-bottom:10px}#adminmenu:hover ul li{height:32px}