@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);

/* WANNEER PAGINA NIET IN IFRAME GETOOND WORDT  */
.no-iframe-body {background: #FFF url("/custom/10661/background.jpg") no-repeat scroll center -186px;}
.no-iframe-page {width: 100%; max-width: 100%;}
.no-iframe-content {max-width: 1200px; margin: 0 auto; background-color: transparent;}
body.cstk .span_8_of_8.button {max-width: 600px;}
.no-iframe-logo {max-width: 1200px; height: 167px; margin: 0 auto; background: url("/custom/10661/logo.png") no-repeat 80px 10px;}
body.cstk .no-iframe-header {margin-bottom: 65px;}
.no-iframe-header {width: 100%; margin-bottom: 50px;}

*, button  {font-family: FontAwesome, 'Roboto Condensed', Arial, sans-serif; font-weight: 400;}
h1, h1 span, h1 span a {font-size: 22px; font-weight: 700; color: #B42C2A;}
.no-iframe-body h1, .no-iframe-body h1 span, .no-iframe-body h1 span a {font-size: 28px;}
body:not(.no-iframe-body) div.header, body:not(.no-iframe-body) h1.reactiontype {display: none;}
h2, .upload label {font-size: 18px; font-weight: 700; color: #B42C2A; text-transform: uppercase;}
.text, p, .vtfd div  {color: #221C1E;}

.csbs .col.label, .csbs label, .vsbs label {
    background-color: rgba(255, 255, 255, 0.8);
    color: #B42C2A;
    padding: 0 5px;
}

.hidelabel .mandatory span.prefix {
    margin-left: 0px;
}

/* Basis steunkleur instellen, standaard is donkerblauwe achtergrond met witte letters */
a, .accountmenu a, .history a, span.mandatory {color: #B42C2A;}
div#upload-cv-div {color: #000; border-color: #B42C2A; background-color: #FFFFFF;}
.submitbutton, a.actionlink, .button, input.flatbutton, .button a, #fotolink-image, .photocontainer {background-color: #B42C2A; color: #FFFFFF;}
a:hover, .history a:hover *, a.vacoverview:hover span {color: #5C1215;}
.submitbutton:hover, .button:hover, .button a:hover, a.actionlink:hover, input.flatbutton:hover, .photocontainer:hover, button:hover, button:hover span {background-color: #5C1215; color: #FFFFFF;}
.csbs #formsubmitbutton, .cstk #formsubmitbutton {background-color: #5C1215; color: #FFFFFF;}
.csbs #formsubmitbutton:hover, .cstk #formsubmitbutton:hover {background-color: #5C1215; color: #F68D26;}
.csbs h2, .vdtl h2, .vsbs h2, .covv h2 {border: none;}
div.header {border-bottom: 1px solid #B42C2A;}
input.text:focus, input[type=text]:focus, input.date:focus, input[type="date"]:focus, select:focus, input.account:focus, textarea:focus {border: 1px solid rgba(246, 141, 38, 1);}
button {background-color: #FFFFFF; border: 1px solid #86A9AF; color: #86A9AF;}
button:hover {background-color: #86A9AF; color: #FFFFFF;}

h1, h1.reactiontype {margin-bottom: 150px;}