body{font-family:'Work Sans',Arial,Verdana,sans-serif;font-size:15px;color:#333;background-image:url('/Content/images/bck.jpg');background-repeat:no-repeat;background-size:cover}.title{font-size:18px;font-weight:600;text-transform:uppercase}.subtitle{font-weight:600}.form-switch .form-check-input,.form-switch input[type="checkbox"]{max-width:initial;width:50px;height:25px}a{text-decoration:none}.bgdark2,.btn-primary,.selected{background-color:#4682b4}.dropdown-item{background-color:#fff}.btn-primary:hover{background-color:#e0e0e0;color:#4682b4}.jumbo{text-transform:uppercase;font-size:25px}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#777;border-color:#fff}.navbar-brand img{max-width:125px}.nav-link{color:#fff;border-radius:5px}.nav-link:hover{background-color:#fff;color:#4682b4}.nav-tabs .nav-item{background-color:#b0c4de;border-top-right-radius:10px;border-top-left-radius:10px}.validation-summary-valid{display:none}.bg-info,.bg-danger,.bg-success{padding:15px;border-radius:5px;color:#fff;margin:15px}.isrequired::after{content:' (*)'}.form-control::placeholder{color:#e0e0e0;opacity:1}.form-control:-ms-input-placeholder{color:#e0e0e0}label{font-weight:bold}#nonsortableitems li,#sortableitems li{margin-bottom:15px}#sortableitems li{padding-left:70px;cursor:grabbing;background-image:url('/Content/Images/sortable.jpg');background-repeat:no-repeat;background-position:5px 10px}.list-group-item{border:solid 1px #999!important;border-radius:5px!important}.bi{border:solid 1px #999;padding:5px;border-radius:5px}.bi:hover{background-color:#4682b4;color:#fff}.bi-inline{border-width:0}.bi-inline:hover{background-color:transparent;color:#4682b4}.bi-info{font-size:130%;border-color:#fff}.bi-info:hover{background-color:transparent}.bg-info,.page-link{background-color:#4682b4!important;border:none}.page-link{color:#fff}.active{background-color:#4682b4!important;color:#fff!important}.admin{border-style:dashed;color:#4682b4}#canvasHTML,#canvasHTML table{font-family:Calibri,Arial,sans-serif;font-size:14px}#canvasHTML table{width:100%}#canvasHTML table td{padding-left:10px;padding-right:10px}#canvasHTML .label{color:green;font-weight:bold;text-transform:uppercase;font-size:12px}#canvasHTML ul{margin:0}#canvasHTML .label2{list-style:circle;list-style-position:outside}@media(max-width:576px){.nav-tabs .nav-item{display:block;width:100%;margin-bottom:5px;border-radius:5px}.nav-link{padding-left:5px}}