@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');
@media (min-width: 576px) { 
	.justify-content-center {padding-left: 15px;padding-right: 15px;}
	.box-item-2 {padding-bottom:30px !important;}
}
body {font-family: 'Open Sans', sans-serif;padding-bottom:50px;font-size:13px;}
.open-sans {font-family: 'Open Sans', sans-serif;}
.no-pad {padding:0 !important;}
.login-form {padding-top:100px; padding-bottom:100px;}
.edit-data {padding-top:30px; padding-bottom:30px;}
.alert {margin-top:1rem;}
.alert-box {padding-top:15px; padding-bottom:15px;}
.alert-danger span {display:block;}
.alert-ekom {background-color:#61993b;color:#ffe601;font-weight:700;}
.buttons {}
.steps {font-size:42px;}
.steps p {font-size:18px !important;padding:0 !important;margin:0 !important;}
.card {margin-bottom:20px; cursor:pointer;}
.card-title {font-weight:500;padding-top:10px;}
.card p {font-size:11px !important;}
.row {padding-bottom:15px;}
.box-item, .box-item-4,.box-item-4a, .box-item-5, .box-item-6, .box-item-7 {border:1px solid #dcdcdc; background-color:#F8F9F9;/*margin:5px;*/padding:15px 10px;text-align:center;cursor:pointer;}
.box-item-7 {text-align:left !important;padding:30px !important;}
.box-item-7 img {height:100px;margin-bottom:20px;}
.box-item h3 {font-size: 1.5rem !important;}
.box-item:hover, .box-item-4:hover, .box-item-5:hover, .box-item-6:hover {border-color:#2d752d;background-color:#ECF0F1;}
.box-item-checked {background-color:#61993b !important;color:#ffe601 !important;}
.box-item-checked .card-footer {background-color:#ffe601 !important;}
.box-item-checked #info-1 {background-color:#F8F9F9;}
.box-item-2 {min-height:220px;}
.box-item-2 h6 {min-height:40px;font-weight:bold;margin-top:10px;}
.box-item-4 {}
.box-item-4 h3, .box-item-4 h4,.box-item-4a h3, .box-item-4a h4, .box-item-5 h3, .box-item-5 h4, .box-item-6 h3, .box-item-6 h4 {font-size: 3rem !important;}
.box-item-4 small, .box-item-4a small, .box-item-5 small, .box-item-6 small {display:block;margin-top:-10px !important;margin-bottom:-5px;}
.sum-text {font-size:20px !important;}
.box-item-disable {border:1px solid #dcdcdc; background-color:#F8F9F9;/*margin:5px;*/padding:15px 10px;text-align:center;cursor: not-allowed;}
#select_update_cascade {margin-right:10px;}
#s4_1, #basic-addon1 {cursor:pointer;}
#info-1, #info-2, #info-3, #s4_3, #s4_4, #s2_cont {display:none;}