p:empty{display:none}label.error{float:right;color:orange;font-size:12px}label{display:block;font-size:.875rem;font-weight:500;margin:0 0 .5rem}.form-control,select{width:100%;background:#FFF;transition:all .25s ease-in-out;border-radius:0;padding:10px;outline:none;border:1px solid rgba(0,0,0,.1);-moz-appearance:none}.form-control:focus,select:focus{border-color:#4d9bf0}.form-control:-moz-read-only,select:-moz-read-only{background:#FFF}.form-control:read-only,select:read-only{background:#FFF}select:not(.tw-form-control){min-height:42px}.btn-default{background:#4C5C68;color:#dcdcdd;border:1px solid #576977;outline:none}.btn-default:hover{background:#627685;color:#dcdcdd;border-color:#6d8394;outline:none}.btn-default:active{border:1px solid rgba(0,0,0,.3);background:#6d8394;box-shadow:inset 0 0 10px #0000001a}.input-group .input-group-btn .btn{padding:10px 15px}.card{background:none;border:0;box-shadow:none;margin:0 0 2em;padding:0}.card .card-block{background:#F5F5F5;box-shadow:0 2px 4px #0000001a}.card .card-footer{background:#F5F5F5;border-top:none}.card .card-footer:empty{padding:2px!important}.card .card-footer--nested{padding:1.75rem 0 0}.card .card-footer .text-center{font-size:.75em}@media (max-width: 480px){.card .card-footer .btn{padding:.5rem!important}}.nav-item:hover{cursor:pointer}#mainNavBar .dropdown-toggle:focus{outline:-webkit-focus-ring-color auto 1px}.no-focus-outline #mainNavBar .dropdown-toggle:focus{outline:none}#mainNavBar .dropdown-toggle:after{display:none}#mainNavBar .dropdown-menu{border:0;border-radius:0;float:none;margin:0;padding:0}@media screen and (min-width: 1024px){#mainNavBar .dropdown-menu{margin-top:-4px}}#editProtectedResource #protectedScopes .panel.panel-default{margin-bottom:2px!important}#editProtectedResource #protectedScopes .panel.panel-default .panel-heading{border:0;border-radius:0;padding:0}#editProtectedResource #protectedScopes .card-title{margin-bottom:0!important}#editProtectedResource #protectedScopes .card-block{background:rgba(255,255,255,.25);box-shadow:none;padding:1.25rem}.datetimePickerContainer{display:flex;flex-direction:row;position:relative;width:100%}.datetimePickerContainer .form-control{flex-basis:100%;padding-right:40px}.datetimePickerContainer__toggleIcon{cursor:pointer;position:absolute;right:15px;top:8px}.cdk-overlay-container{z-index:10000!important}.owl-dt-inline{width:100%;max-width:300px}.owl-dt-inline .owl-dt-inline-container{width:100%;box-shadow:none!important;z-index:1}.owl-dt-inline .owl-dt-inline-container .owl-dt-timer-content{width:auto}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-calendar{height:auto!important}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-control{padding:1em}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-control-period-button:hover .owl-dt-control-button-content,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-control-period-button:hover .owl-dt-control-button-content,.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-control-period-button:focus .owl-dt-control-button-content,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-control-period-button:focus .owl-dt-control-button-content{background-color:unset}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-control-arrow-button:focus .owl-dt-control-content,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-control-arrow-button:focus .owl-dt-control-content{background-color:unset}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-control-button-arrow,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-control-button-arrow{margin-left:5px}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main{padding:0}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table{margin:0}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table thead,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table thead{background:#FFF}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table thead tr th,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table thead tr th{text-transform:uppercase}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table thead tr th.owl-dt-calendar-table-divider,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table thead tr th.owl-dt-calendar-table-divider{display:none}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table tbody:hover,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table tbody:hover{box-shadow:none}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table tbody tr,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table tbody tr{border:none}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table tbody tr td .owl-dt-calendar-cell-content,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table tbody tr td .owl-dt-calendar-cell-content{border-radius:0!important;transition:background-color .2s}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table tbody tr td .owl-dt-calendar-cell-content.owl-dt-calendar-cell-today,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table tbody tr td .owl-dt-calendar-cell-content.owl-dt-calendar-cell-today{font-weight:700;text-decoration:underline;border:none}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table tbody tr td .owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-view .owl-dt-calendar-table tbody tr td .owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected{border-radius:0!important;background-color:#4c5c68}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-multi-year-view .owl-dt-control-arrow-button,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-multi-year-view .owl-dt-control-arrow-button{height:100%}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-multi-year-view .owl-dt-calendar-multi-year-table .owl-dt-calendar-header,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-multi-year-view .owl-dt-calendar-multi-year-table .owl-dt-calendar-header{display:none}.owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-multi-year-view .owl-dt-calendar-body tr,.owl-dt-popup-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-multi-year-view .owl-dt-calendar-body tr{background-color:#fff!important}.owl-dt-inline-container .owl-dt-timer,.owl-dt-popup-container .owl-dt-timer{padding:1em;height:auto}.owl-dt-inline-container .owl-dt-timer .owl-dt-timer-box,.owl-dt-popup-container .owl-dt-timer .owl-dt-timer-box{margin:0 1em}.owl-dt-inline-container .owl-dt-timer .owl-dt-timer-box .owl-dt-timer-divider,.owl-dt-popup-container .owl-dt-timer .owl-dt-timer-box .owl-dt-timer-divider{left:-1.3em}.owl-dt-inline-container .owl-dt-timer .owl-dt-timer-box .owl-dt-timer-content .owl-dt-timer-input,.owl-dt-popup-container .owl-dt-timer .owl-dt-timer-box .owl-dt-timer-content .owl-dt-timer-input{width:3em;height:3em;font-size:1.5em}.owl-dt-inline-container .owl-dt-container-buttons,.owl-dt-popup-container .owl-dt-container-buttons{height:auto}.owl-dt-inline-container .owl-dt-container-buttons .owl-dt-control-button:first-of-type:hover .owl-dt-control-content,.owl-dt-popup-container .owl-dt-container-buttons .owl-dt-control-button:first-of-type:hover .owl-dt-control-content{background-color:#e1e1e1}.owl-dt-inline-container .owl-dt-container-buttons .owl-dt-control-button:first-of-type .owl-dt-control-content,.owl-dt-popup-container .owl-dt-container-buttons .owl-dt-control-button:first-of-type .owl-dt-control-content{color:#46494c;background-color:#eee}.owl-dt-inline-container .owl-dt-container-buttons .owl-dt-control-button:hover .owl-dt-control-content,.owl-dt-popup-container .owl-dt-container-buttons .owl-dt-control-button:hover .owl-dt-control-content{background-color:#414f59}.owl-dt-inline-container .owl-dt-container-buttons .owl-dt-control-button .owl-dt-control-content,.owl-dt-popup-container .owl-dt-container-buttons .owl-dt-control-button .owl-dt-control-content{background-color:#4c5c68;color:#dcdcdd;padding:1em}.datetimePicker{height:23em}
