@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700,900);body{background:#f4f6f9;font-family:Roboto,sans-serif}body.print{background:#fff}a:hover{text-decoration:none}input[type=color]{height:40px}.input-group-text{padding:0 15px}.list-group-item{background:none}table{background:#fff}.custom-control-label{padding-top:2px}input[type=date]{position:relative}input[type=date]:after{color:#555;content:"";font-family:Font Awesome\ 5 Free;font-weight:900;padding:0 5px}input[type=date]:hover:after{color:#bf1400}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;height:auto;left:0;position:absolute;right:0;top:0;width:auto}input[type=date]::-webkit-clear-button,input[type=date]::-webkit-inner-spin-button{z-index:1}.popover{font-size:11px;max-width:320px}.popover table{margin-bottom:0;padding-bottom:0}.popover table tr:first-child td{border-top:none}.ms-container{width:100%}.ms-container .ms-selectable{background:none}.ms-container .ms-selectable .ms-list{background:#fff}.ms-container input[type=text]{margin-bottom:10px}.wrapper{display:flex;width:100%}.wrapper.sidebarHidden .navbar{width:calc(100% - 60px)}.wrapper.sidebarHidden aside{margin-left:-190px}.wrapper.sidebarHidden aside nav .nav-item .nav-link .icon{position:absolute;right:6px;transition:all .3s}.wrapper.sidebarHidden main,.wrapper.sidebarHidden main>.card>.card-header{width:calc(100% - 60px)}.wrapper .navbar{background:#f7f7f7;border-bottom:1px solid #e6e6e6;color:#000;max-height:40px;min-height:40px;position:fixed;right:0;top:0;transition:all .3s;width:calc(100% - 250px);z-index:10}.wrapper .navbar .navbar-nav{flex-direction:row}.wrapper .navbar .navbar-nav .nav-item .nav-link{border-left:1px solid #e0e0e0;color:#4e4e4e;font-size:13px;padding:5px 15px}.wrapper .navbar .navbar-nav .nav-item .nav-link i{margin-right:5px}.wrapper .navbar .navbar-nav .nav-item:first-child .nav-link{border-left:none}.wrapper .navbar .navbar-nav .nav-item.languages .dropdown-menu{left:auto;min-width:auto;right:auto;text-align:left;width:100%}.wrapper .navbar .navbar-nav .nav-item.languages .dropdown-menu i{margin-right:0;margin-top:3px}.wrapper .navbar .navbar-nav .dropdown-menu{background:#eee;border:1px solid #ccc;border-radius:0;border-top:none;float:none;margin:0;min-width:auto;padding:5px 0;position:absolute;top:35px}.wrapper .navbar .navbar-nav .dropdown-menu .nav-link{border-left:none;font-size:12px;padding:8px 15px}.wrapper .navbar .navbar-nav .dropdown-menu .nav-link:hover{background:#ddd}.wrapper .navbar .navbar-nav .dropdown-menu .nav-link img{bottom:1px;margin-right:4px;position:relative}.wrapper aside{background:#242a33;color:#9a9b9c;height:100vh;left:0;margin-left:0;overflow:auto;position:fixed;top:0;transition:all .3s;width:250px;z-index:10}.wrapper aside .sidebar-header{background:#1b1e24;padding:15px}.wrapper aside .sidebar-header a{color:#fff;text-decoration:none}.wrapper aside .sidebar-header .logo{font-size:20px;font-weight:400}.wrapper aside .sidebar-header .logo span{color:#da2c3d;font-weight:900}.wrapper aside .sidebar-header .logo small{display:block;font-size:10px}.wrapper aside .sidebar-header .toggle{background:#000;border-radius:5px;font-size:20px;padding:2px 10px;position:absolute;right:15px;top:15px}.wrapper aside nav{overflow-y:auto;padding:8px 0}.wrapper aside nav h6{color:#999;font-size:12px;margin:20px 0 10px;padding:0 25px;text-transform:uppercase}.wrapper aside nav .nav{flex-direction:column}.wrapper aside nav .nav .nav-item .nav-link{color:#a7a7a7;display:block;font-size:15px;font-weight:400;padding:10px 25px;width:100%}.wrapper aside nav .nav .nav-item .nav-link.active{background:#282d35;color:#fff;position:relative}.wrapper aside nav .nav .nav-item .nav-link.active:after{border:8px solid #282d35;border-right-color:#fafafa;content:" ";height:0;margin-top:-7px;pointer-events:none;position:absolute;right:0;top:50%;width:0}.wrapper aside nav .nav .nav-item .nav-link:hover{background:#333a44}.wrapper aside nav .nav .nav-item .nav-link:hover.active:after{border:8px solid #333a44;border-right-color:#fafafa;content:" ";height:0;margin-top:-7px;pointer-events:none;position:absolute;right:0;top:50%;width:0}.wrapper aside nav .nav .nav-item .nav-link .icon{display:inline-block;margin-right:10px;text-align:center;transition:all .3s;width:30px}.wrapper main{font-size:13px;min-height:calc(100vh - 60px);overflow:auto;padding:0;position:absolute;right:0;top:40px;transition:all .3s;width:calc(100% - 250px)}.wrapper main .required:before{color:red;content:"*";display:inline-block;margin-right:3px}.wrapper main>.card{border:none;margin:0}.wrapper main>.card>.card-body{background:#f4f6f9;margin-top:53px}.wrapper main>.card>.card-body .nav-tabs{border-bottom:1px solid #c5c5c5;margin:0 -20px;padding:0 20px}.wrapper main>.card>.card-body .nav-tabs .nav-link{background:none;border:none;border-radius:0;color:#000;font-size:14px}.wrapper main>.card>.card-body .nav-tabs .nav-link.active{border-bottom:2px solid #000;font-weight:700}.wrapper main>.card>.card-header{background:#fff;border-radius:0;box-shadow:0 1px 5px rgba(0,0,0,.05);display:flex;justify-content:space-between;position:fixed;width:calc(100% - 250px);z-index:5}.wrapper main>.card>.card-header .breadcrumb{align-self:flex-end;background:none;display:block;margin:0;padding:0;width:70%}.wrapper main>.card>.card-header .breadcrumb li{display:inline-block}.wrapper main>.card>.card-header .breadcrumb li>a{color:#777}.wrapper main>.card>.card-header .breadcrumb li:after{color:#ccc;content:"/";margin:0 10px}.wrapper main>.card>.card-header .breadcrumb li:last-child:after{display:none}.wrapper main>.card>.card-header>h6{cursor:pointer;margin:5px 0}.wrapper main>.card>.card-header .buttons{align-self:flex-start;display:flex;justify-content:flex-end}@media (max-width:992px){.wrapper main>.card>.card-header .buttons{display:block;float:none;margin-top:10px;text-align:center}}.wrapper main>.card>.card-header .buttons .form-control{margin-left:15px}.wrapper main>.card>.card-header .buttons label{align-self:center;display:flex;font-size:12px;justify-content:flex-end;margin-bottom:0;width:100%}.wrapper main>.card>.card-header .buttons .btn{align-items:center;display:flex;font-size:13px;line-height:1.5;margin-left:15px}.wrapper main>.card>.card-header .buttons .btn i{margin-right:5px}.wrapper main>.card .card{margin-bottom:15px}.wrapper main>.card .card .card-header{padding:5px 15px}.wrapper main>.card .card .card-header h6{cursor:pointer;font-size:14px;margin:9px 0 0}.wrapper main>.card .card .card-header .buttons{width:auto}.wrapper main>.card .card .card-header .buttons .btn{margin-left:0}.wrapper main>.card .card .card-body .form-group:last-child{margin-bottom:0}.wrapper main>.card .col-form-label,.wrapper main>.card .form-check-label,.wrapper main>.card .form-control,.wrapper main>.card label{font-size:14px!important}.wrapper main>.card .form-separator h4{font-size:20px;margin:0 0 5px}.wrapper main>.card .form-separator hr{margin:5px 0 15px}.wrapper main>.card .accordion .card{margin-bottom:0}.wrapper main>.card .accordion .card:last-of-type{margin-bottom:15px}.wrapper main>.card .accordion .card:first-child:last-child{border-bottom:1px solid rgba(0,0,0,.125)}.wrapper main>.card .accordion .card .btn-link{color:#000;font-size:14px;font-weight:700;padding:0;text-decoration:none}.wrapper main>.card fieldset{margin:0}.wrapper main>.card .tab-content{margin:0 -20px;padding:20px}.wrapper main>.card .dataTables_wrapper{padding:0}.wrapper main>.card .datatable{background:#fff;border:1px solid #e5e5e5;border-collapse:collapse!important;box-shadow:0 1px 1px rgba(0,0,0,.04);font-size:13px}.wrapper main>.card .datatable .odd{background:#f9f9f9}.wrapper main>.card .datatable .actions{width:10%}.wrapper main>.card .datatable .selected{background:rgba(255,238,11,.1);color:inherit}.wrapper main>.card .datatable .selected a{color:#007bff}.wrapper main>.card .datatable .selected a.btn{color:#fff}.wrapper main>.card .datatable .dtrg-level-0 td{background-color:#b2ffd1;font-weight:700}.wrapper main>.card .datatable .dtrg-level-1 td{background-color:#f3fbae;font-weight:700;padding-left:2em}.wrapper main>.card .datatable .dtrg-group~tr.even td:first-child,.wrapper main>.card .datatable .dtrg-group~tr.odd td:first-child{padding-left:3em}.wrapper main>.card .datatable .no-sort:after,.wrapper main>.card .datatable .no-sort:before{display:none}.wrapper main>.card .page-item.active .page-link{background:#7d8994;border-color:#7d8994}.wrapper main>.card .status{font-size:20px;padding-left:10px}.wrapper main>.card table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,.wrapper main>.card table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{line-height:15px}.select2-results__option{font-size:13px}.select2-selection__rendered{font-size:14px}.training-select-calendar #training-calendar .selected{background:rgba(255,0,0,.1)}.training-select-calendar #training-calendar td{cursor:pointer}.training-select-calendar #training-calendar .fc-highlight{background:none}.training-select-calendar .training-list-event-prototype{display:none}.training-select-calendar .training-list{margin:0;padding:0}.training-select-calendar .training-list li{align-items:center;display:flex;margin:0 0 10px}.training-select-calendar .training-list li input{margin:0 5px}.training-select-calendar .training-list li .buttons{margin-left:5px}.training-select-calendar .training-list li .btn{font-size:12px;padding:4px 7px}.place-exceptions-wrapper .form-check{margin-top:2px}.place-exceptions-wrapper .form-check-label{position:relative;top:2px}.place-exceptions-wrapper .list-group-flush .list-group-item:first-child{padding-top:0}.place-exceptions-wrapper .list-group-flush .list-group-item,.place-exceptions-wrapper .list-group-flush .list-group-item:focus,.place-exceptions-wrapper .list-group-flush .list-group-item:hover{border:none;padding-bottom:1px}.place-exceptions-wrapper .list-group-flush .list-group-item:last-child{padding-bottom:15px}.opening-hours-wrapper .form-check{margin-top:2px}.opening-hours-wrapper .form-check-label{position:relative;top:2px}.place-courts-wrapper .list-group-flush .list-group-item:first-child{padding-top:0}.place-courts-wrapper .list-group-flush .list-group-item,.place-courts-wrapper .list-group-flush .list-group-item:focus,.place-courts-wrapper .list-group-flush .list-group-item:hover{border:none;padding-bottom:1px}.place-courts-wrapper .list-group-flush .list-group-item:last-child{padding-bottom:15px}.login-wrapper{background:#1b1e21 url(/build/images/background-login.ce47660f.jpg) no-repeat 50%;background-size:cover;height:100%;position:absolute;width:100%}.login-wrapper .login-box{left:calc(50% - 200px);margin-top:-150px;opacity:1;position:absolute;top:50%;transition:all .3s;width:400px}@media (max-width:768px){.login-wrapper .login-box{left:0;margin:50px auto 0;right:0;top:0;width:80%}}.login-wrapper .login-box.fade{margin-top:-100px!important;opacity:0}.login-wrapper .login-box .wrapper{background:#fff;border-radius:5px;display:block;padding:20px}.login-wrapper .login-box .wrapper h1{font-size:24px;margin:10px 0 30px;text-align:center}.login-wrapper .login-box .wrapper input{margin-top:15px}.login-wrapper .login-box .wrapper input:focus{border-color:inherit;box-shadow:none;outline:none}.login-wrapper .login-box .wrapper .buttons{padding:15px 0 10px}@media (max-width:768px){.login-wrapper .login-box .wrapper .buttons{padding-top:5px}}.login-wrapper .login-box .wrapper .buttons .form-check-input{margin-top:.4rem}.login-wrapper .login-box .wrapper .buttons .form-check-label{font-size:12px}.login-wrapper .login-box .wrapper .buttons .btn-primary{background:#0073aa;border:1px solid #006799;border-radius:3px;border-top-color:#0073aa;box-shadow:0 1px 0 #006799;font-size:13px;height:30px;line-height:28px;padding:0 12px 2px;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;white-space:nowrap}@media (max-width:768px){.login-wrapper .login-box .wrapper .buttons .btn-primary{display:block;margin-top:5px;width:100%}}.login-wrapper .login-box .wrapper .buttons .btn-primary:focus,.login-wrapper .login-box .wrapper .buttons .btn-primary:hover{background:#007eb9}.login-wrapper .login-box .wrapper .options{border-top:1px solid #ccc;font-size:13px;padding:15px 0 0}@media (max-width:768px){.login-wrapper .login-box .wrapper .options{text-align:center}.login-wrapper .login-box .wrapper .options .text-right{text-align:center!important}}.login-wrapper .login-box .copyrights{color:#fff;font-size:11px;padding:10px 0}.login-wrapper .login-box .copyrights a{color:#fff}@media (max-width:768px){.login-wrapper .login-box .copyrights .languages{margin-top:10px}.login-wrapper .login-box .copyrights .languages.text-right{text-align:center!important}}.login-wrapper .login-box .copyrights .languages a{margin-right:5px}table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background:#fff3cd!important;color:#000!important}table.dataTable .select-all-checkbox{cursor:pointer}table.dataTable thead th.select-checkbox{width:35px}table.dataTable tbody tr.group{background:rgba(101,196,0,.51);font-weight:700}table.dataTable tbody tr.group-zero{background:rgba(196,36,43,.51);font-weight:700}table.dataTable tr.selected td.select-checkbox:after,table.dataTable tr.selected th.select-checkbox:after{content:"✔";font-size:15px;margin-left:-6px;margin-top:-11px;text-align:center;text-shadow:none}table.dataTable tbody td.select-checkbox:after,table.dataTable tbody td.select-checkbox:before,table.dataTable tbody th.select-checkbox:after,table.dataTable tbody th.select-checkbox:before{box-sizing:border-box;display:block;height:12px;left:50%;position:absolute;top:22px;width:12px}table.dataTable tbody td.selected .btn,table.dataTable tbody th.selected .btn,table.dataTable tbody tr.selected .btn{color:#fff}table.dataTable thead .sorting:after,table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc_disabled:after,table.dataTable thead .sorting_desc_disabled:before{content:""!important;right:0!important}table.dataTable thead th{background-image:none!important;position:relative}table.dataTable thead th.sorting:after,table.dataTable thead th.sorting_asc:after,table.dataTable thead th.sorting_desc:after{color:#000;display:block!important;font-family:FontAwesome!important;position:absolute!important;right:8px!important;top:5px!important}table.dataTable thead tr:first-child th.sorting:after,table.dataTable thead tr:first-child th.sorting_asc:after,table.dataTable thead tr:first-child th.sorting_desc:after{color:#000;display:block!important;font-family:FontAwesome!important;position:absolute!important;right:8px!important;top:12px!important}table.dataTable thead th.sorting:after{color:#4e4e4e!important;content:""!important;font-size:.8em!important;padding-top:.12em!important}table.dataTable thead th.sorting_asc:after{content:""!important}table.dataTable thead th.sorting_desc:after{content:""!important}.card-input-element+.card{border:2px solid transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;height:calc(36px + 2rem)}.card-input-element+.card:hover{cursor:pointer}.card-input-element:checked+.card{background-color:var(--primary)!important;border:2px solid var(--primary);color:var(--light)!important;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s}@-webkit-keyframes fadeInCheckbox{0%{opacity:0;-webkit-transform:rotate(-20deg)}to{opacity:1;-webkit-transform:rotate(0deg)}}@keyframes fadeInCheckbox{0%{opacity:0;transform:rotate(-20deg)}to{opacity:1;transform:rotate(0deg)}}#search-product-release-card.pined{position:fixed;width:calc(100% - 290px);z-index:100}#search-product-release-card.pined .card-header{background:#e0e0e0}#search-product-release-card .card-header h6 span{float:right}.sidebarHidden #search-product-release-card.pined{width:calc(100% - 100px)}#search-product-release-table.pined{margin-top:134px}