.koboldmodal .modal-content{
    border-radius: 1.25rem;
}

.koboldmodal .modal-header{
	border-bottom: 0px;
}

.koboldmodal .modal-header button span{
	background-color: #c5c6c8;
	border-radius: 50%;
	width: 1.75rem;
	height: 1.75rem;
	line-height: 1.75rem;
	color: #FFF;
	display: block;
	font-weight: normal;
}

.koboldmodal .modal-dialog .modal-body{
	padding: 1rem 4rem;
}

.koboldmodal .modal-dialog .modal-body .header{
	margin: 1rem 0px;
}

.koboldmodal .modal-dialog .modal-body .header .headerline{
	background: #002f5c;
	color: #FFF;
	display: inline-block;
	padding: 0.1rem 0.75rem 0.1rem 0.75rem;
	font-weight: 900;
	font-size: 1.5rem;
	margin-bottom: -1px;
}

.koboldmodal .modal-dialog .modal-body.koboldmodal .modal-dialog .modal-body .contentimg{
	margin: 1rem 0px;
}

.koboldmodal .modal-dialog .modal-body a:after {
    content: '»';
    margin-left: 0.2rem;
}

.koboldmodal .modal-dialog .modal-body .bodytext p{
	font-size: 1.25rem;
	color: #003564;
}

@media (min-width: 576px){
	.koboldmodal .modal-dialog {
		max-width: 547px;
	}
}