﻿.checkbox-slider--b-flat{position:relative;}.checkbox-slider--b-flat input{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:0%;height:0%;margin:0 0;cursor:pointer;opacity:0;filter:alpha(opacity=0);}.checkbox-slider--b-flat input+span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.checkbox-slider--b-flat input+span:before{position:absolute;left:0;display:inline-block;}.checkbox-slider--b-flat input+span>h4{display:inline;}.checkbox-slider--b-flat input+span{padding-left:25px;}.checkbox-slider--b-flat input+span:before{content:"";height:20px;width:40px;background:rgba(100,100,100,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.8);transition:background .2s ease-out;}.checkbox-slider--b-flat input+span:after{width:20px;height:20px;position:absolute;left:0;top:0;display:block;background:#fff;transition:margin-left .1s ease-in-out;text-align:center;font-weight:bold;content:"";}.checkbox-slider--b-flat input:checked+span:after{margin-left:20px;content:"";}.checkbox-slider--b-flat input:checked+span:before{transition:background .2s ease-in;}.checkbox-slider--b-flat input+span{padding-left:25px;}.checkbox-slider--b-flat input+span:before{border-radius:20px;width:40px;}.checkbox-slider--b-flat input+span:after{background:#fff;content:"";width:20px;border:solid transparent 2px;background-clip:padding-box;border-radius:20px;}.checkbox-slider--b-flat input:not(:checked)+span:after{-webkit-animation:popOut ease-in .3s normal;animation:popOut ease-in .3s normal;}.checkbox-slider--b-flat input:checked+span:after{content:"";margin-left:20px;border:solid transparent 2px;background-clip:padding-box;-webkit-animation:popIn ease-in .3s normal;animation:popIn ease-in .3s normal;}.checkbox-slider--b-flat input:checked+span:before{background:#2a477c;}.checkbox-slider--b-flat.checkbox-slider-md input+span:before{border-radius:30px;}.checkbox-slider--b-flat.checkbox-slider-md input+span:after{border-radius:30px;}.checkbox-slider--b-flat.checkbox-slider-lg input+span:before{border-radius:40px;}.checkbox-slider--b-flat.checkbox-slider-lg input+span:after{border-radius:40px;}.checkbox-slider--b-flat input+span:before{box-shadow:none;}.checkbox-slider-info.checkbox-slider--b input:checked+span:before,.checkbox-slider-info.checkbox-slider--b-flat input:checked+span:before,.checkbox-slider-info.checkbox-slider--c input:checked+span:before,.checkbox-slider-info.checkbox-slider--c-weight input:checked+span:before{background:#5bc0de;}.checkbox-slider-warning.checkbox-slider--b input:checked+span:before,.checkbox-slider-warning.checkbox-slider--b-flat input:checked+span:before,.checkbox-slider-warning.checkbox-slider--c input:checked+span:before,.checkbox-slider-warning.checkbox-slider--c-weight input:checked+span:before{background:#f0ad4e;}.checkbox-slider-danger.checkbox-slider--b input:checked+span:before,.checkbox-slider-danger.checkbox-slider--b-flat input:checked+span:before,.checkbox-slider-danger.checkbox-slider--c input:checked+span:before,.checkbox-slider-danger.checkbox-slider--c-weight input:checked+span:before{background:#d9534f;}body,html{font-family:Verdana,Geneva,Tahoma,sans-serif;background-color:#ebeef3;height:100% !important;padding:0 !important;margin:0 !important;overflow-x:hidden;overflow-y:hidden;color:#2a477c;}.container{margin:0 !important;padding:0 !important;}.navbar{background-color:#2a477c;color:#cbd0d7;}.navbar-logo{float:left;margin-left:7px;margin-top:4px;}.navbar-logo img{width:40px;height:40px;}.navbar-close{float:right;margin-right:15px;height:52px;line-height:52px;font-size:22px;}.input-group-addon{background-color:#2a477c !important;}.glyphicon{color:#cbd0d7;}.form-control{color:#2a477c !important;}.alert{position:absolute;top:0;z-index:10000;width:100%;height:55px;border-radius:0 !important;}.alert-message{width:calc(100% - 35px);height:55px;float:left;}.alert-close{width:20px;height:20px;float:right;text-align:center;}.input-warning{border-color:#f4d18b !important;}.input-info{border-color:#d9edf7 !important;}.input-danger{border-color:#f2dede !important;}.input-success{border-color:#dff0d8 !important;}.login-container{width:100%;min-height:100%;}@media screen and (max-height:360px){.login-logo{width:80px;height:80px;}}@media screen and (min-height:361px){.login-logo{width:150px;height:150px;}}.login-working{width:100%;height:100%;position:absolute;z-index:10;}.login-working .overlay{width:100%;height:100%;opacity:.7;background-color:#cbd0d7;z-index:20;}.login-working .message{width:80%;height:75px;line-height:75px;margin:auto;background:#2a477c;border:1px solid #bfbfbf;left:0;right:0;top:0;bottom:0;margin:auto;z-index:30;position:absolute;text-align:center;color:#cbd0d7;font-weight:bolder;}.login-working .message .container{margin:auto;height:75px;width:220px;}.login-working .message .icon{height:75px;line-height:75px;display:block;float:left;}.login-working .message .text{height:75px;line-height:75px;display:block;float:left;}.login-title{font-size:20px;text-align:center;font-weight:bolder;}.login-icon{border-radius:30px;}@media screen and (max-height:360px){.login-icon{font-size:30px;}}@media screen and (min-height:361px){.login-icon{font-size:80px;}}.login-icon-container{width:auto;text-align:center;padding-bottom:0;}@media screen and (max-height:360px){.login-icon-container{padding:0;}}@media screen and (min-height:361px){.login-icon-container{padding:20px;}}.login-header{text-align:center !important;}@media screen and (max-height:360px){.login-header{padding-top:0;margin-bottom:15px;}}@media screen and (min-height:361px){.login-header{padding-top:20px;margin-bottom:20px;}}.login-row-username{width:239px;margin:auto;margin-bottom:20px !important;}.login-row-password{width:239px;margin:auto;margin-bottom:20px !important;}.login-row-remember{margin:auto;width:250px;padding-left:43px;}@media screen and (max-height:360px){.login-row-remember{padding-bottom:10px !important;}}@media screen and (min-height:361px){.login-row-remember{padding-bottom:20px !important;}}.login-row-button{width:239px;margin:auto;padding-bottom:20px !important;}.login-username,.login-password{max-width:200px;}.login-button{width:100% !important;margin:auto;background-color:#2a477c;color:#cbd0d7;}.check-plate{text-transform:uppercase;}.check-row-plate{width:330px;margin-bottom:7px !important;padding-left:7px;}.check-button{width:100%;}.check-results{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-left:10px;margin-right:10px;}.check-results-container{position:fixed !important;position:absolute;top:170px;right:0;bottom:0;left:0;overflow-y:auto;}.check-results-title{padding-bottom:3px;height:20px;text-align:center;height:20px;}.check-results-item{width:250px;min-height:250px;margin-right:10px;margin-bottom:10px;}.check-results-item-row{clear:both;height:30px;line-height:30px;margin-top:5px;padding-left:5px;}.check-results-item-label{display:block;float:left;height:30px;line-height:30px;font-weight:bolder;}.check-results-item-label-big{display:block;float:left;height:30px;line-height:30px;font-size:18px;font-weight:bolder;}.check-results-item-ticket{background-color:#369;color:#fff;border-radius:7px;}.check-results-item-ticket-tickettypename{width:100%;text-align:center;height:50px;line-height:50px;font-size:18px;padding-bottom:20px;}.check-results-item-ticket-paymentsystemname{font-size:18px;display:block;float:left;}.check-results-item-ticket-tariffname{font-size:18px;display:block;float:left;}.check-results-item-ticket-validto{font-size:18px;display:block;float:left;}.check-results-item-ticket-remains{font-size:14px;display:block;float:left;}.check-results-item-ticket-validfrom{font-size:14px;display:block;float:left;}.check-results-item-ticket-issued{font-size:14px;display:block;float:left;}.check-results-item-ticket-currency{font-size:14px;display:block;float:left;}.check-results-item-ticket-price{font-size:14px;display:block;float:left;}.check-results-item-abbonamento{background-color:#006400;color:#fff;border-radius:7px;}.check-results-item-abbonamento-tickettypename{width:100%;text-align:center;height:50px;line-height:50px;font-size:18px;padding-bottom:20px;}.check-results-item-abbonamento-paymentsystemname{font-size:18px;display:block;float:left;}.check-results-item-abbonamento-tariffname{font-size:18px;display:block;float:left;}.check-results-item-abbonamento-validto{font-size:18px;display:block;float:left;}.check-results-item-abbonamento-remains{font-size:14px;display:block;float:left;}.check-results-item-abbonamento-validfrom{font-size:14px;display:block;float:left;}.check-results-item-abbonamento-issued{font-size:14px;display:block;float:left;}.check-results-item-abbonamento-currency{font-size:14px;display:block;float:left;}.check-results-item-abbonamento-price{font-size:14px;display:block;float:left;}.check-results-item-contrassegno{background-color:#ff8c00;color:#fff;border-radius:7px;}.check-results-item-contrassegno-tickettypename{width:100%;text-align:center;height:50px;line-height:50px;font-size:18px;padding-bottom:20px;}.check-results-item-contrassegno-paymentsystemname{font-size:18px;display:block;float:left;}.check-results-item-contrassegno-tariffname{font-size:18px;display:block;float:left;}.check-results-item-contrassegno-validto{font-size:18px;display:block;float:left;}.check-results-item-contrassegno-remains{font-size:14px;display:block;float:left;}.check-results-item-contrassegno-validfrom{font-size:14px;display:block;float:left;}.check-results-item-contrassegno-issued{font-size:14px;display:block;float:left;}.check-results-item-contrassegno-currency{font-size:14px;display:block;float:left;}.check-results-item-contrassegno-price{font-size:14px;display:block;float:left;}.check-results-item-contrassegno-cessato{background-color:#8b0000;color:#fff;border-radius:7px;}.check-results-item-contrassegno-cessato-tickettypename{width:100%;text-align:center;height:50px;line-height:50px;font-size:18px;padding-bottom:20px;}.check-results-item-contrassegno-cessato-paymentsystemname{font-size:18px;display:block;float:left;}.check-results-item-contrassegno-cessato-tariffname{font-size:18px;display:block;float:left;}.check-results-item-contrassegno-cessato-validto{font-size:18px;display:block;float:left;}.check-results-item-contrassegno-cessato-remains{font-size:14px;display:block;float:left;}.check-results-item-contrassegno-cessato-validfrom{font-size:14px;display:block;float:left;}.check-results-item-contrassegno-cessato-issued{font-size:14px;display:block;float:left;}.check-results-item-contrassegno-cessato-currency{font-size:14px;display:block;float:left;}.check-results-item-contrassegno-cessato-price{font-size:14px;display:block;float:left;}.check-working{width:70px;margin:auto;margin-top:60px;}.ticket{height:80px;width:100%;padding:30px;border:1px solid #808080;margin-bottom:30px;}.results-label{padding-left:7px;font-size:14px;font-style:italic;width:100px;}.results-label-big{padding-left:7px;font-weight:bold;font-size:16px;font-style:italic;width:100px;}.results-value{font-size:14px;}.results-value-big{font-weight:bold;font-size:16px;}.results-table{margin-top:7px;width:100%;}.results-table td{height:30px;}.results-item{padding-left:10px;padding-top:10px;padding-right:5px;padding-bottom:5px;border-radius:10px;}.results-item .results-tiket{background-color:#d9e2f2;color:#2a477c;width:290px;min-height:250px;margin-right:10px;margin-bottom:10px;border-radius:7px;-webkit-box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);-moz-box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);}.results-item .tiket-header{border-top-left-radius:7px;border-top-right-radius:7px;background-color:#2a477c;color:#ebebeb;border-bottom:1px solid #ebebeb;height:40px;line-height:40px;font-size:24px;text-align:center;}.results-item .results-abbonamento{background-color:#e6fff3;color:#2a477c;width:290px;min-height:250px;margin-right:10px;margin-bottom:10px;border-radius:7px;-webkit-box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);-moz-box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);}.results-item .abbonamento-header{border-top-left-radius:7px;border-top-right-radius:7px;background-color:#00b35c;color:#ebebeb;border-bottom:1px solid #ebebeb;height:40px;line-height:40px;font-size:24px;text-align:center;}.results-item .results-contrassegno{background-color:#ebebeb;color:#2a477c;width:290px;min-height:250px;margin-right:10px;margin-bottom:10px;border-radius:7px;-webkit-box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);-moz-box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);}.results-item .results-contrassegno-cessato{background-color:#a9a9a9;color:#2a477c;width:290px;min-height:250px;margin-right:10px;margin-bottom:10px;border-radius:7px;-webkit-box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);-moz-box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);box-shadow:7px 7px 3px 0 rgba(186,186,186,.5);}.results-item .contrassegno-header{border-top-left-radius:7px;border-top-right-radius:7px;background-color:#ccc;color:#ebebeb;border-bottom:1px solid #ebebeb;height:40px;line-height:40px;font-size:24px;text-align:center;}.results-item .contrassegno-cessato-header{border-top-left-radius:7px;border-top-right-radius:7px;background-color:#ccc;color:#ebebeb;border-bottom:1px solid #ebebeb;height:40px;line-height:40px;font-size:24px;text-align:center;}.results-item[virtual=yes][active=yes]{background-color:#008000;}.results-item[virtual=yes][active=yes]>.results-contrassegno-cessato{background:#f00;}.results-item[virtual=yes][active=no]{background-color:#f00;}.results-item[virtual=yes][active=unknown]{background-color:transparent;}.results-item[virtual=no]{background-color:transparent;}.results-item[virtual=unknown]{background-color:transparent;}.results-item[type="contrassegno cessato"][virtual=yes][active=yes]{background-color:#f00;}.results-item[type="contrassegno cessato"][virtual=yes][active=yes] .results-contrassegno-cessato{background-color:#a9a9a9;}.check-summary{width:calc(100% - 14px);margin:auto;font-size:11px;margin-bottom:10px;background-color:#eff2f5;}.check-summary-head{border-bottom:1.5px solid #dfe4ec;font-weight:bold;}.check-summary-label{width:30px;}.check-summary-plate{width:110px;text-transform:uppercase;}.check-status{width:100%;margin-top:5px;}.check-status thead{font-weight:bold;border-bottom:1px solid #ebebeb;}.true{background-color:#7cfc00;width:14px;height:14px;border-radius:10px;}.false{background-color:#f00;width:14px;height:14px;border-radius:10px;}.negative{color:#f00;font-weight:bold;}