/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
  height: 100%;
}
body {
  /* Margin bottom by footer height */
  	margin-bottom: 60px;
  	background-color: white;
    background-size: 100% auto;
    overflow-x: auto;
    min-width: 1000px;
}

/* all links */
a {
	color: #fff;
	
}
div.bootstrap-datetimepicker-widget a {
	color: #000;
	
}

/* unvisited link */
a:link {
	color: #fff;
}

/* visited link */
a:visited {
	color: #fff;
}

/* selected link */
a:active {
	color: #fff;
}

/* h */
h4 {
	font-weight: normal;
	font-size: 17px;
	line-height: 20px;
}
h3 {
	font-size: 20px;
}
h2 {
	font-size: 24px;
}


/* hover link */
a:hover {
	color: #fff;
	text-decoration: none;
}
.header-box{
background-color:black;
height:75px;
border-radius:5px;
border-bottom:2px #004699 solid;

}
.header-box-part2{
margin-left:auto;
margin-right:auto;
height:auto;
width:1200px
}
.logo{
background-image: url("../images/logo.png");
background-repeat: no-repeat;
background-size:30%;
height:inherit;
}
.header-link-box{
margin-left:1px;
margin-right:2px;
margin-bottom: 30px;
height:40px;
width:160px;
background-color:black;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
padding:0;
}
.header-link{
margin:0px;
margin-left:auto;
margin-right:auto;
margin-top:7px;
}

.centerized{
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-bottom:5px;
}
.kaart-size{
width:100%;
height:500px;
margin-left:0px;

}

.col-md-12{
margin:auto !important;
padding:0px !important;
}
.raport-filter-knop{
float:left;
vertical-align:bottom;
color:black;
height:40px;
margin-top:10px;
margin-left:5px;
margin-right:5px;
}
.raport-filter-dropdown{
width:200px;
min-height:100px;
height:auto;
max-height:200px;
background-color:pink;
margin-top:50px;
margin-left:-42px;
border-radius:5px;
}
ul.dropdown-menu li{
margin-left:10px;
}
button.btn{background-color:#004699;}

.link:hover{background-color:#004699 !important;border: 1px #004699 solid !important;}

.vieuw-box{
min-height:600px;
height:auto;
margin-top:0px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

#feedback { font-size: 1.4em; }
#selectable1 .ui-selecting { background: #004699; }
#selectable1 .ui-selected { background: #004699; color: white; }
#selectable1 { list-style-type: none; margin: 0; padding: 0; width: 16%;float:left;font-size:5px; }
#selectable1 li { margin: 0px; padding: 0.4em; font-size: 12px; height: 40px; }
  
#selectable2 .ui-selecting { background: #004699; }
#selectable2 .ui-selected { background: #004699; color: white; }
#selectable2 { list-style-type: none; margin: 0; padding: 0; width: 16%;float:left;font-size:5px; }
#selectable2 li { margin: 0px; padding: 0.4em; font-size: 12px; height: 40px; }
  
#selectable3 .ui-selecting { background: #004699; }
#selectable3 .ui-selected { background: #004699; color: white; }
#selectable3 { list-style-type: none; margin: 0; padding: 0; width: 16%;float:left;font-size:5px; }
#selectable3 li { margin: 0px; padding: 0.4em; font-size: 12px; height: 40px; }
  
#selectable4 .ui-selecting { background: #004699; }
#selectable4 .ui-selected { background: #004699; color: white; }
#selectable4 { list-style-type: none; margin: 0; padding: 0; width: 16%;float:left;font-size:5px; }
#selectable4 li { margin: 0px; padding: 0.4em; font-size: 12px; height: 40px; }
  
#selectable5 .ui-selecting { background: #004699; }
#selectable5 .ui-selected { background: #004699; color: white; }
#selectable5 { list-style-type: none; margin: 0; padding: 0; width: 16%;float:left;font-size:5px; }
#selectable5 li { margin: 0px; padding: 0.4em; font-size: 12px; height: 40px; }
#createplan{display:inherit;position:fixed;}
#pagination{height:auto;max-height:100px;overflow-y:auto;border-bottom-right-radius:5px;border-top-right-radius:5px;}

.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > a {
	background-color: #004699;
	border-color: #004699;
}

.badge { font-weight: normal; padding-top: 2px; }

.gm-style img { max-width: none; }
.gm-style label { width: auto; display: inline; }

.haveBorder{border:1px #004699 solid !important;}
.bor{border:1px #004699 solid !important;}
.borTop{border-top:1px #004699 solid !important;}
.borRight{border-right:1px #004699 solid !important;}
.borBottom{border-bottom:1px #004699 solid !important;}
.borLeft{border-left:1px #004699 solid !important;}
.bc{background-color:#004699 !important;}
.C1{color:white !important;}
.C2{color:#004699 !important;}
.C3{color:black !important;}

.A0{margin-top:5px !important;}
.A1{margin-top:15px !important;}
.A2{display:inline;}
.A2{display:inline;}
.A3{display:none;width:200px;}
.A4{display:none;width:250px;}
.A5{height:37px;background-color:black;margin-left:475px;margin-right:right;margin-top:15px;}
.A6{width:50%;height:40px;top:0px;left:-492px;position:absolute;border-radius:0px;border-bottom-right-radius: 5px;}
.A7{margin:0px;margin-left:auto;margin-right:auto;float:none;padding-left:0px;padding-right:0px;border-radius:0px;border-bottom-right-radius:5px;width:978px;}
.A7 .link:hover {border:none !important;}
.A7 div {float:left;}
.A8{margin-left:1px;}
.A9{height:37px;background-color:black;margin-left:475px;margin-right:right;margin-top:15px;}
.A10{width:600px;margin-top:100px;background-color:transparent;}
.A11{margin-left:150px;}
.A12{margin-left:225px;}
.A13{display:block;width:220px;height:auto;}
.A14{height:100%;width:1100px; margin-left:45px;margin-right:auto;}
.A15{margin-top:35px;}
.A15 div {padding:5px;}
.A16{float:right;vertical-align:bottom;width:60px;height:40px;margin-top:90px;margin-left:5px;margin-right:5px;}
.A17{margin-top:20px;}
.A18{height:100%;width:100%;margin-left:-250px;margin-right:auto;padding:0px;}
.A19{margin-top:30px;}
.A20{float:right;margin-bottom:20px;}
.A21{z-index:1041;}
.A22{height:200px;width:500px;margin-left:30px;margin-right:auto; margin-bottom:20px;}
.A23{margin-left:30px;margin-top:30px;}
.A24{vertical-align:top;margin-right:30px;}
.A25{width:350px;border-radius:5px;}
.A26{margin:25px;margin-left:400px;margin-right:auto;}
.A27{margin-top:5px;margin-left:25px;margin-bottom:25px;}
.A28{float:left;vertical-align:bottom;width:auto;height:auto;margin-top:10px;margin-left:5px;margin-right:5px;}
.A29{height:375px;width:400px;margin-left:45px;margin-right:auto; margin-bottom:20px;margin-top:0px;}
.A30{margin-bottom:20px;}
.A31{margin-left:25px;}
.A32{margin-top:5px;margin-left:0px;margin-bottom:25px;}
.A33{float:left;vertical-align:bottom;width:auto;height:auto;margin-top:10px;margin-left:0px;margin-right:20px;}
.A34{width:49%;float:right;border:1px black solid;background-color:black;border-top-left-radius:10px;border-top-right-radius:10px;}
.A35{float:left;}
.A36{margin:25px;margin-left:435px;margin-right:auto;}
.A37{height:400px;width:400px;margin-left:45px;margin-right:auto; margin-bottom:20px;}
.A38{height:500px;margin-top:50px;}
.A39{width:32%; margin-left:2px;margin-right:2px;float:left;border:1px black solid;background-color:black;border-top-left-radius:10px;border-top-right-radius:10px;}
.A40{float:left;vertical-align:bottom;width:auto;height:auto;margin-top:10px;margin-left:30px;margin-right:5px;}
.A41{height:100%;width:980px;margin-left:0px;margin-right:0px;padding:0px;margin-top:30px;margin-bottom:30px;}
.A42{float:left;vertical-align:bottom;width:auto;height:auto;margin-top:10px;display:inline;}
.A43{margin-top:5px;margin-bottom:25px;}
.A44{margin:25px;margin-left:auto !important;margin-right:auto !important;}
.A45{width:50%;height:40px;top:0px;right:-492px;position:absolute;padding:0px;border-radius:0px;border-bottom-left-radius: 5px;}
.A46{background: #004699 !important; color: white !important; border-bottom-color:#004699;border-top-color:#004699;margin: 0px; padding: 0.4em; font-size: 12px; height: 40px; }
.A47{float:left;vertical-align:bottom;color:black;width:auto;height:40px;margin-top:90px;margin-left:5px;margin-right:5px;}
.A48{float:left;vertical-align:bottom;color:black;width:auto;height:40px;margin-top:90px;margin-left:5px;margin-right:10px;}
.A49{float:left;vertical-align:bottom;color:black;width:auto;height:40px;margin-top:90px;margin-left:5px;margin-right:5px;}
.A50{margin-left:290px;margin-right:auto;}
.A51{height:auto;width:auto;float:right;vertical-align:bottom;margin-left:5px;margin-right:10px;}
.A52{margin-left:2%;}
.A53{min-height:60px;width:16%; margin-left:2px;margin-right:2px;float:left;border:1px black solid;background-color:black;border-top-left-radius:10px;border-top-right-radius:10px;}
.A54{padding:0px 3px 0px 3px;}
.A55{float: right;}
.grey-background{background-color:#DCDCDC !important; }
.normaal{color:#004699 !important;}
.fail{color:red !important;}
.success{color:#40FF00 !important;}
.bordered{border:2px #004699 solid;}
.selected{border:2px #004699 solid !important; background-color:#004699 !important;}
.selected:hover .hideVinkje {color:#DCDCDC !important;}
.selected:hover .showVinkje {color:#004699 !important;}
.selected .hideVinkje {color:#004699 !important;}
.selected .showVinkje {color:#40FF00 !important;}
.selectoption{cursor:pointer;}
.chosen{position:relative;}
.hidethistabel{position:absolute;left:-100000px}
ul.pagination li a {cursor: pointer;}
#overviewTable tr{
	cursor:pointer;
}

.container-cus{
width:980px;
background-color:inherit;
margin-left:auto;
margin-right:auto;
height:auto;
float:none;
}

.fileUpload {
	position: relative;
	overflow: hidden;
	margin: 10px;
}
.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}
.carousel-control.left, .carousel-control.right{
	background-image: none !important;
}
li.active > a{
	background-color: #004699 !important;
}

input[type="text"] {
    -webkit-user-select: auto !important;
    -khtml-user-select: auto !important;
    -moz-user-select: auto !important;
    -ms-user-select: auto !important;
    user-select: auto !important;
}

.ui-multiselect .ui-icon { margin-top: 2px; }
.ui-multiselect { width: 100% !important; }
.ui-multiselect-checkboxes label { margin-bottom: 0; }
.ui-multiselect-checkboxes input[type='checkbox'] { margin-right: 5px; }
.ui-multiselect-checkboxes span { font-weight: normal; }

.row-hide { display: none; }


/* --------------BEGIN RESPONSIVE QUALITIES ( STYLING ALL ABOVE THIS LINE )------------------------- */
/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */

}

/* Smartphones (landscape) ----------- */
@media only screen 
and (max-device-width : 760px) {
/* Styles */
.A15{margin-top:200px;}
}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) {
/* Styles */

}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */

}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */

}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */

}

@media only screen 
and (min-width : 1024px) {
/* Styles */
	body {
		overflow-x: hidden;
	}
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}
