
@media (min-width: 1100px) {
.container {max-width: 1100px;}
}
.navbar {
    border-radius: 0px;
}
.no-gutter > [class*='col-'] {
    padding-right:0;
    padding-left:0;
}
@media (max-width: 992px) {
.bootstrap-select {margin-bottom: 10px;}
}
p {white-space: pre-wrap;}
/* Search */
.search-container {
z-index:100;
}
@media (max-width: 392px) {
.job-search, .loc-search, .but-search {
    -webkit-box-flex: 0;
    -ms-flex: 100%;
    flex: 100%;
    max-width: 100%;
    padding-bottom: 10px;
}
.but-search > .btn {
width: 100%;
}
}
/* Back to top button */
#back-top {
	position: fixed;
	bottom: 10px;
	right: 15px;
	z-index: 1;
}
#back-top a {
	display: block;
	text-align: center;
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	transition: 0.2s;
	border-radius: 50%;
	width: 45px;
	height: 45px;
}
#back-top i {
color: #fff;
margin-top: 14px;	
}
/* Footer */
@media (max-width: 392px) {
.float-left, .float-right {
text-align: center;
}
}
#particles-js {
  width: 100%;
  height: 100%;
    background: -moz-linear-gradient(45deg, #66ccff 0%, #d9ff66 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, #66ccff), color-stop(100%, #d9ff66));
    background: -webkit-linear-gradient(45deg, #66ccff 0%, #d9ff66 100%);
    background: -o-linear-gradient(45deg, #66ccff 0%, #d9ff66 100%);
    background: -ms-linear-gradient(45deg, #66ccff 0%, #d9ff66 100%);
    background: linear-gradient(45deg, #66ccff 0%, #d9ff66 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66ccff', endColorstr='#d9ff66', GradientType=1 );
	z-index:1;
}
.zindex {z-index:100;}
.padtop {padding-top:150px;}
.navnew {background:#fff;    background: #fff;position: fixed;top: 0;z-index: 101;width: 100%;box-shadow: 0px 0px 5px 1px #999;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-weight: 200;text-align:center;margin-bottom:2rem;}
a {color: #333;}

a:hover {text-decoration: none;}

.bg-dynamic {    background: -moz-linear-gradient(45deg, #66ccff 0%, #d9ff66 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, #66ccff), color-stop(100%, #d9ff66));
    background: -webkit-linear-gradient(45deg, #66ccff 0%, #d9ff66 100%);
    background: -o-linear-gradient(45deg, #66ccff 0%, #d9ff66 100%);
    background: -ms-linear-gradient(45deg, #66ccff 0%, #d9ff66 100%);
    background: linear-gradient(45deg, #66ccff 0%, #d9ff66 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#448ef6', endColorstr='#af05a9', GradientType=1 );
	}
	
hr {
    margin-top: 2rem;
    margin-bottom: 2rem;
    border: 0;
    border-top: 10px solid #66ccff;
}

.btn-primary {
    color: #fff;
    background-color: #66ccff;
    border-color: #66ccff;
}
.gesamt {
    color: #fff;
    text-align: center;
    font-size: 25px;
}
.padmore {padding-bottom:200px;}

.navbar-toggler {
    background-color: #66ccff;
    border: 1px solid #66ccff; 
    line-height: 1.2;	
}

.navbar-toggler-icon {
    width: 5rem;
	color:#fff;
}

.page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #66ccff;
    border-color: #66ccff;
}

.page-link {color: #66ccff;}

.card-body {border-right: 10px solid #d9ff66;}

.form-control {font-weight: 200;}

.text-muted { font-size: 0.8rem;}

.abstand {padding-top:20px;padding-bottom:20px}

.list-group {line-height: 2.5;}

body {font-size: 1.2rem;}

.custom-control-label{font-size:1rem;}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    padding-right: 0;
    padding-left: 0;
}
.row {
    margin-right: 0;
    margin-left: 0;
}
.zoom:hover {
    transform: scale(1.1);
    transition: 1s;
}