﻿@charset "UTF-8";
/* CSS Document */


  @import url('https://fonts.googleapis.com/css2?family=Open Sans&display=swap');

/*   Customer font */
  
  body, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, p, .navbar, .brand, .btn-simple, .alert, a, .td-name, td, button.close {
    font-family: 'Open Sans', sans-serif;
}

/*Board font-face-name, member font-face-name etc parent header aka Main Page Header Color*/
.table-blue thead {
    background-color: #223169 !important;
	
}

/* Board Description hover color */

 .tooltip-inner p {
    font-family: 'Open Sans', sans-serif;
    color: #ffffff !important;
}

 
/* Under Board Information title colors */

.q-info p {
    font-family: 'Open Sans', sans-serif !important;
    font-size: 0.94rem;
    font-weight: 400;
    line-height: 1.5;
	font-weight: bold;
	color: #000 !important;
}

/* Under Board Page Header Font */

body.custom-css div.card-title, form h2.pull-left, body.custom-css ul.esc-tabs a {
    /*font-family: 'Open Sans', serif !important;*/
    font-family: 'Open Sans', sans-serif;
	color: #fff !important;
}

/* Under Board Page small title font color */

.q-info label {	
	font-family: 'Open Sans', sans-serif;
	color: #000 !important;

}
/* Under Board Information Bar Color */

body.custom-css .t-green, .t-green h4
{
    /*font-family: 'Open Sans', serif !important;*/
    font-family: 'Open Sans', sans-serif;
	background-color: #223169 !important;
	color: #fff !important;
}

/* Under Member Page Term bar color */

table thead.custom-css, tbody th.member-cat {
    background-color: #223169 !important;
}

table thead.custom-css th, tbody th.member-cat { 
        color: #fff !important;
    }


/* Sub Title Font */
body.custom-css .t-green h4 {
    font-size: 18px !important;
	color:#fff !important;
}


/*Inside Board/Header */

body.custom-css .card-header {
    background: #223169  !important;
    background-color: #223169  !important;
}

/* Under Board Page background color */

/* .card, .card-header { */
    /* background: #075781 !important; */
/* } */

body.custom-css .card-header.with-nav-tabs {
    margin-bottom: -16px !important;
    background-color: #fff !important;
}


/* Main/Body Font */

body.custom-css .intro-txt p, body.custom-css #BoardNotes, body.custom-css .q-info.custom-css td, body.custom-css .q-info.custom-css div, .q-info.custom-css p, .q-info .custom-css td {
    font-family: 'Open Sans', sans-serif;
    /*font-size: 18px !important;*/
    font-size: 0.94rem;
    font-weight: 400;
    line-height: 1.5; 
	/* color: #000 !important; */
}


/* Title Font */

body.custom-css div.card-title{
    /*font-family: 'Libre Baskerville', serif !important;*/
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
	color: #fff !important;
}


.q-info-data, .q-info-data p {
    /*font-size: 0.94em;*/
    font-family: 'Open Sans', sans-serif !important;
    font-size: 0.94rem;
    font-weight: 400;
    line-height: 1.5;
    word-break: break-word;
	color: #000 !important;
}


#forSearchBar {
    color: #000 !important;
}

/*Custom field texts in board details*/
#custom-field-panel .q-info label {
    color: #000 !important;
}

/*Apply for vacancy form standard controls*/
.form-group label, .form-check label {
    color: #000 !important;
}
/*Apply for vacancy form contril*/
#custom-field-panel .q-info-application label.control-label {
    color: #000 !important;
}


/* Home button color */
  .btn-orange i {
        color: #fff !important;
    }

.table td, .table th {
    border-color: #fff !important;

}

/* Apply button color */

  
input.btn, button {
    font-family: 'Open Sans', sans-serif !important;
    font-size: 0.94rem;
    font-weight: 400;
    line-height: 1.5;
	color: #000 !important;
	background-color: #fff !important;
	border: 1px solid #fff !important;
}


  body.custom-css .btn-vacantapply, body.custom-css .btn-orange, body.custom-css .social-links a {
        background-color: #6bb2e2  !important;
		border: 1px solid #6bb2e2  !important;
		color: #fff !important;
    }


/*Button like in Apply for vacancy form. Browse and apply*/
input[type=submit].btn.btn-interactive,
.btn.btn-interactive {
    border: 1px solid #6bb2e2  !important;
    background-color: #6bb2e2  !important;
	color: #fff !important
}

.btn.btn-neutral {
    background: #fff !important;
    border: 1px solid #000 !important;
    color: #000 !important;
    display: inline-block;
    font-size: 14px;
}

