
select {

    height: 30px;

}

.top {

    padding-top: 60px;

    /* 60px to make the container go all the way to the bottom of the topbar */

}

.RISheader {

    padding-top: 10px;

    padding-bottom: 10px;

    /*
    background-image: url('../img/headerflag.jpg'); 
*/

    background-repeat: no-repeat;

    color: #FFF;

}

.RISlogo h1, .RISlogo h2, .RISlogo h3, .RISlogo h4, .RISlogo h5 {

    font-weight: 400;

    color: #FFCC06;

    margin-left:10px;

}

.RISlogo h1 {

    font-size: 38px;

    margin-top: 10px;

}

.RISlogo h2 {

    font-size: 28px;

    margin-top: 7px;

}

.RISlogo h3 {

    font-size: 14px;

    margin-top: 3px;

}
a.dlicon {
    font-size:32px;
    width: 34px margin-right:4px;
}


@media (min-width: 1200px) {

    .RISheader {

        background-image: url('../img/headerflag.jpg');

        padding-top: 10px;

        padding-bottom: 10px;

    }
		

}

@media (min-width: 980px) {

    .RISheader {

        background-image: url('../img/headerflag.jpg');

        padding-top: 10px;

        padding-bottom: 10px;

    }

}

@media (min-width: 768px) and (max-width: 979px) {

    .RISheader {

        background-image: url('../img/headerflag_h100.jpg');

        padding-top: 10px;

        padding-bottom: 10px;

    }

    .RISlogo h1 {

        font-size: 30px;

        margin-top: 5px;

    }

    .RISlogo h2 {

        font-size: 20px;

        margin-top: 3px;

    }

}

@media (max-width: 767px) {

    .RISheader {

        background-image: url('../img/headerflag_h73.jpg');

        padding-top: 5px;

        padding-bottom: 5px;

    }

    .RISlogo h1 {

        font-size: 24px;

        margin-top: 5px;

    }

    .RISlogo h2 {

        display:none;

    }

}

@media (max-width: 480px) {
	a.dlicon {
			font-size:24px;
			width: 27px margin-right:3px;
	}

    .RISheader {

        padding-top: 5px;

        padding-bottom: 5px;

        background-image: url('../img/headerflag_h25.jpg');

    }

    .RISlogo h1 {

        font-size: 18px;

        margin-top: 5px;

    }

    .RISlogo h2 {

        display:none;

    }

}

@media (max-width: 319px) {
	a.dlicon {
			font-size:16px;
			width: 18px margin-right:2px;
	}

    .RISheader {

        padding-top: 0px;

        padding-bottom: 0px;

        background-image: none;

    }

    .RISlogo h1 {

        font-size: 10px;

        margin-top: 1px;

    }

    .RISlogo h2 {

        display:none;

    }

}

.RISbackground {

    background-color: #1259a1;

}

.headerimg {

    margin-left:10px;

}

img.RISDownload {

}

.footer_yellow {

    margin-top: 20px;

    margin-left: 0;

    padding-left: 0;

    height: 30px;

    background-color: #FFCC06;

}

.footer {

    background-color: #1259a1;

    color: #FFF;

    text-align: left;

    font-size: 11px;

    padding-bottom: 5px;

    padding-top: 5px;

}

.footer p {

    margin-bottom: 2px;

    padding-left: 20px;

    text-align: left;

    font-size: 13px;

    line-height: 1.2;

}

.footer a, .footer a:link, .footer a:visited {

    color: #ffffff;

}

.headerinfo {

    font-size : 12px;

    text-align: right;

    margin-right: 10px;

}

.headerinfo p {

    margin-bottom:3px;

}

h1, h2, h3, h4, h5, h6 {

    font-family: Brawler, Georgia, Serif;

    font-weight:400;

}
.foto {
  width: 125px;
  padding-bottom: 10px;
}
}

body {

    font-family:"Open Sans", Arial, sans-serif;

    font-weight:400;

    font-size:14px;

}

#need to make bigger and position properly .calendaricon {

}


a.dlicon.dl1 {

    color :#FFCC06;

}

a.dlicon.dl2 {

    color :#ff6801;

}

h5.postDate {

    margin-top:20px;

    margin-bottom:10px;

    line-height:10%;

}

h6.postDate {

    margin-bottom: 20px;

    margin-top: 5px;

    padding-top: 5px;

    display: block;

    font-size:90%;

    line-height:10%;

}

[class^="icon-"], [class*=" icon-"] {

    vertical-align: middle;

}

/*.row-fluid {
  border:1px solid gray;
}
div {
  border:1px solid #cecece;
}*/

table.table.table-none {

    border-width : 0px;

}

table.table.table-none tbody tr td {

    border-width : 0px;

    border-color: transparent;

    padding:2px;

}

.thumbnail {

    margin-bottom:20px;

}

.form-horizontal .control-label {

    margin-right:10px;

}

.oproeping, .uitnodiging, .allcategories, .agendaplaats, .agendatijd {

    font-size:16px;

    font-family:Brawler, Georgia, Serif;

    font-weight:400;

}

.oproeping {

    color:orange;

}

.uitnodiging {

    color: #96368d;

}

.allcategories, .agendaplaats, .agendatijd {

    color:#555555;

}

.doconderwerp {

    color:black;

}

#uses label label-info .docdate {

}

#uses badge badge-inverse .docSrNummer {

}

td .before101010 {

/*    BORDER-BOTTOM: #8E35EF 2px solid; */
    BORDER-LEFT: #BD80FF  5px solid;
    padding-left:5px;
}

.btn {

    background-color: hsl(214, 59%, 25%) !important;

    background-repeat: repeat-x;

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3878cb", endColorstr="#1a3a65");

    background-image: -khtml-gradient(linear, left top, left bottom, from(#3878cb), to(#1a3a65));

    background-image: -moz-linear-gradient(top, #3878cb, #1a3a65);

    background-image: -ms-linear-gradient(top, #3878cb, #1a3a65);

    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3878cb), color-stop(100%, #1a3a65));

    background-image: -webkit-linear-gradient(top, #3878cb, #1a3a65);

    background-image: -o-linear-gradient(top, #3878cb, #1a3a65);

    background-image: linear-gradient(#3878cb, #1a3a65);

    border-color: #1a3a65 #1a3a65 hsl(214, 59%, 18.5%);

    color: #fff !important;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.42);

    -webkit-font-smoothing: antialiased;

}

a {
    color:#1975b5;
}
