

@media(min-width: 576px) {
	.badge-r-top-sm {
		border-radius: 0;
		border-top-left-radius: .25rem !important;
		border-top-right-radius: .25rem !important
	}
	.badge-r-bottom-sm {
		border-radius: 0;
		border-bottom-left-radius: .25rem !important;
		border-bottom-right-radius: .25rem !important
	}
	.badge-r-left-sm {
		border-radius: 0;
		border-top-left-radius: .25rem !important;
		border-bottom-left-radius: .25rem !important
	}
	.badge-r-right-sm {
		border-radius: 0;
		border-top-right-radius: .25rem !important;
		border-bottom-right-radius: .25rem !important
	}
}

@media(min-width: 768px) {
	.badge-r-top-md {
		border-radius: 0;
		border-top-left-radius: .25rem !important;
		border-top-right-radius: .25rem !important
	}
	.badge-r-bottom-md {
		border-radius: 0;
		border-bottom-left-radius: .25rem !important;
		border-bottom-right-radius: .25rem !important
	}
	.badge-r-left-md {
		border-radius: 0;
		border-top-left-radius: .25rem !important;
		border-bottom-left-radius: .25rem !important
	}
	.badge-r-right-md {
		border-radius: 0;
		border-top-right-radius: .25rem !important;
		border-bottom-right-radius: .25rem !important
	}
}

@media(min-width: 992px) {
	.badge-r-top-lg {
		border-radius: 0;
		border-top-left-radius: .25rem !important;
		border-top-right-radius: .25rem !important
	}
	.badge-r-bottom-lg {
		border-radius: 0;
		border-bottom-left-radius: .25rem !important;
		border-bottom-right-radius: .25rem !important
	}
	.badge-r-left-lg {
		border-radius: 0;
		border-top-left-radius: .25rem !important;
		border-bottom-left-radius: .25rem !important
	}
	.badge-r-right-lg {
		border-radius: 0;
		border-top-right-radius: .25rem !important;
		border-bottom-right-radius: .25rem !important
	}
}

@media(min-width: 1200px) {
	.badge-r-top-xl {
		border-radius: 0;
		border-top-left-radius: .25rem !important;
		border-top-right-radius: .25rem !important
	}
	.badge-r-bottom-xl {
		border-radius: 0;
		border-bottom-left-radius: .25rem !important;
		border-bottom-right-radius: .25rem !important
	}
	.badge-r-left-xl {
		border-radius: 0;
		border-top-left-radius: .25rem !important;
		border-bottom-left-radius: .25rem !important
	}
	.badge-r-right-xl {
		border-radius: 0;
		border-top-right-radius: .25rem !important;
		border-bottom-right-radius: .25rem !important
	}
}

@media(min-width: 576px) {
	.border-top-sm {
		border-top: 1px solid #dee2e6 !important
	}
	.border-bottom-sm {
		border-bottom: 1px solid #dee2e6 !important
	}
	.border-left-sm {
		border-left: 1px solid #dee2e6 !important
	}
	.border-right-sm {
		border-right: 1px solid #dee2e6 !important
	}
}

@media(min-width: 768px) {
	.border-top-md {
		border-top: 1px solid #dee2e6 !important
	}
	.border-bottom-md {
		border-bottom: 1px solid #dee2e6 !important
	}
	.border-left-md {
		border-left: 1px solid #dee2e6 !important
	}
	.border-right-md {
		border-right: 1px solid #dee2e6 !important
	}
}

@media(min-width: 992px) {
	.border-top-lg {
		border-top: 1px solid #dee2e6 !important
	}
	.border-bottom-lg {
		border-bottom: 1px solid #dee2e6 !important
	}
	.border-left-lg {
		border-left: 1px solid #dee2e6 !important
	}
	.border-right-lg {
		border-right: 1px solid #dee2e6 !important
	}
}

@media(min-width: 1200px) {
	.border-top-xl {
		border-top: 1px solid #dee2e6 !important
	}
	.border-bottom-xl {
		border-bottom: 1px solid #dee2e6 !important
	}
	.border-left-xl {
		border-left: 1px solid #dee2e6 !important
	}
	.border-right-xl {
		border-right: 1px solid #dee2e6 !important
	}
}

canvas.qrcode {
	max-width: 100% !important
}

body {
	color: #000
}

a {
	color: #0067ac
}

a:hover {
	color: #013880
}

.nav-main a {
	color: #000
}

.nav-main a:hover>i {
	color: #013880
}

.nav-main a.active>i {
	color: #013880
}

.nav-main a>i {
	color: #0067ac
}

.nav-main .nav-main-heading {
	color: #000
}

.ribbon-its-primary .ribbon-box {
	background-color: #013880
}

.text-its-primary {
	color: #013880
}

.text-its-secondary {
	color: #0067ac
}

.text-its-black {
	color: #000
}

.text-its-grey {
	color: #575757
}

.badge-its-primary {
	color: #fff;
	background-color: #013880
}

.badge-its-secondary {
	color: #fff;
	background-color: #0067ac
}

.bg-its-primary {
	background-color: #013880 !important
}

.bg-its-secondary {
	background-color: #0067ac !important
}

.btn-its-primary {
	color: #fff;
	background-color: #0067ac;
	border-color: #013880
}

.btn-its-primary:hover {
	color: #fff;
	background-color: #013880;
	border-color: #000
}

.btn-its-primary:focus {
	color: #fff;
	background-color: #013880;
	border-color: #000
}

.btn-its-primary.focus {
	color: #fff;
	background-color: #013880;
	border-color: #000
}

.btn-its-outline-primary {
	color: #013880;
	background-color: transparent;
	background-image: none;
	border-color: #013880
}

.btn-its-outline-primary:hover {
	color: #fff;
	background-color: #013880;
	border-color: #013880
}

.btn-its-outline-primary:focus {
	color: #fff;
	background-color: #013880;
	border-color: #013880
}

.btn-its-outline-primary.focus {
	color: #fff;
	background-color: #013880;
	border-color: #013880
}

.btn-its-outline-secondary {
	color: #0067ac;
	background-color: transparent;
	background-image: none;
	border-color: #0067ac
}

.btn-its-outline-secondary:hover {
	color: #fff;
	background-color: #0067ac;
	border-color: #0067ac
}

.btn-its-outline-secondary:focus {
	color: #fff;
	background-color: #0067ac;
	border-color: #0067ac
}

.btn-its-outline-secondary.focus {
	color: #fff;
	background-color: #0067ac;
	border-color: #0067ac
}

.btn-its-warning {
	color: #013880;
	background-color: orange;
	border-color: #013880
}

.btn-its-warning:hover {
	color: #fff;
	background-color: #013880;
	border-color: #000
}

.btn-its-warning:focus {
	color: #fff;
	background-color: #013880;
	border-color: #000
}

.btn-its-warning.focus {
	color: #fff;
	background-color: #013880;
	border-color: #000
}

.cursor-pointer {
	cursor: pointer
}

.btn-question-white {
	color: #013880;
	background-color: #fff;
	border-color: #013880;
}

.btn-question-white:hover {
	color: #fff;
	background-color: #013880;
	border-color: #000
}


/*# sourceMappingURL=its.css.map */

.text-primary {
    color: #013880 !important;
}

.bg-orange{background:#f1c40f;color:#013880}.bg-orange:hover{background:#f39c12}.text-orange{color:#f1c40f}.bg-blue{background:#3498db;color:#fff}
.side-menu .active {
    background: #013880;
    border: none;
}

.btn-primary {
    background: #013880;
    color: #fff;
    border: none;
}

.btn-primary:focus, .btn-primary:active {
    background: #013880 !important;
}

.btn-primary.disabled, .btn-primary:disabled {
    background-color:
            #013880;
    border-color:
            #013880;
}

.btn-outline-primary {
    border: #013880 1px solid;
    color: #013880;
    background: transparent;
}

.btn-outline-primary:hover {
    border: #013880 1px solid;
    background: #013880;
    color: #fff;;
}

.btn-outline-primary:focus, .btn-outline-primary:active {
    border: #013880 1px solid !important;
    color: #fff !important;
    background: transparent;
}

.btn-primary:hover, .btn-primary:active {
    background: #002a61;
    color: #fff;
}

.block.data-diri {
    margin-top: -24px !important;
}

.custom-control-input:checked ~ .custom-control-label::before {
    background-color: #013880 !important;
    border: #013880 !important;
}

.custom-control-input:active ~ .custom-control-label::before {
    color: #fff;
    background-color: #013880 !important;
    border: #013880 !important;
}

.dropdown-item:hover{
    background-color: #343a40 !important;
    color: #fff !important;
}

input::placeholder {
    font-weight: lighter;
    color: #cccccc !important;
}

input:active, input:focus {
    border-color: #013880 !important;
}

.text-primary.text-white-hover:hover {
    color: #fff !important;
}

.impersonating {
    padding: 10px;
    background-color: #fff;
    position:fixed;
    top:0;
    width:100%;
    z-index:100;
    /*border-bottom: 1px solid #013880;*/
}


.pic-container{
    cursor: pointer;
    overflow: hidden;
}

.pic-container.pic-medium{
    width: 96px;
    height: 96px;
}

.pic-container.pic-circle{
    border-radius: 50%;
}

.pic-overlay{
    background-color: #ccc;
    opacity: 0.5;
    width: 100%;
    height: 100%;
    margin: 0;
    position: relative;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;

}

.pic-container:hover .pic-overlay{
    top: -100%;
}

.pic-overlay a{
    display: block;
    padding: 10px;
}

.pic-xs .pic-overlay a{
    padding: 5px;
}

.info-tooltip {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 5px;
    margin-right: 10px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px
}


.btn-outline-danger {
    color: #ef5350;
    background-color: transparent;
    background-image: none;
    border-color: #ef5350;
}

/*button.swal2-cancel.swal2-styled {
    border: #013880 1px solid !important;
    color: #013880 !important;
    background: transparent !important;
}

button.swal2-cancel.swal2-styled:hover, button.swal2-cancel.swal2-styled:focus {
    border: #013880 1px solid !important;
    background: #013880 !important;
    color: #fff !important;
}*/

.icon-red{
    color: red;
}
