/*
 *  Document   : night.css
 *  Author     : pixelcave
 *  Description: THEME NIGHT
 *
 */

/* Main Dark Colors */
body,
.nav.navbar-nav-custom > li > a,
.navbar-default .navbar-nav > li > a,
.form-control,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
li.dropdown-header,
.chosen-container-single .chosen-single,
.themed-color-dark {
    color: #7A4B4B;
}

#page-container,
#sidebar,
#sidebar-alt,
.table-pricing.table-featured td,
.table-pricing td.table-featured{
    background-color: #464646;
}

.themed-background-dark {
    background-color: #f04840;
}

.themed-border-dark {
    border-color: #DED6D5;
}

header.navbar-inverse.navbar-fixed-bottom {
    border-top-color: #DED6D5;
}

header.navbar-inverse.navbar-fixed-top,
.table-pricing.table-featured th,
.table-pricing th.table-featured {
    border-bottom-color: #DED6D5;
}

.navbar.navbar-inverse {
    background-color: #464646;
}

/* Main Light Colors 
.sidebar-nav a,
.header-section h1 i,
blockquote:before {
    color: #FFFFFF;
}*/

#page-content,
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th,
ul.wysihtml5-toolbar a.btn.wysihtml5-command-active,
.slider-track,
.nav-horizontal a {
    background-color: #F4EEEE;
}

blockquote,
.table thead > tr > th,
.table tbody > tr > th,
.table tfoot > tr > th,
.table thead > tr > td,
.table tbody > tr > td,
.table tfoot > tr > td,
.table tbody + tbody,
.table-bordered,
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td,
.list-group-item,
.nav-tabs > li > a:hover,
.pager > li > a,
.pager > li > span,
.pager > li.disabled > a:hover,
.dropzone,
ul.wysihtml5-toolbar a.btn.wysihtml5-command-active {
    border-color: #F4EEEE;
}

.dataTables_wrapper > div {
    border-color: #F4EEEE;
    border-top-width: 0;
}

header.navbar-default.navbar-fixed-bottom,
.content-header,
li.dropdown-header,
.breadcrumb-top,
.style-alt footer {
    border-top-color: #F4EEEE;
}

header.navbar-default.navbar-fixed-top,
.block-title,
fieldset legend,
.form-bordered .form-group,
.wizard-steps,
.nav-tabs,
li.dropdown-header,
.style-alt .content-header,
.style-alt .breadcrumb-top {
    border-bottom-color: #F4EEEE;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    border-color: #F4EEEE;
    border-bottom-color: transparent;
}

.block-title .nav-tabs > li.active > a,
.block-title .nav-tabs > li.active > a:hover,
.block-title .nav-tabs > li.active > a:focus {
    border-color: #F4EEEE;
    border-bottom-color: #ffffff;
}

.block-title,
.navbar.navbar-default,
.form-bordered .form-group.form-actions,
.table tfoot > tr > th,
.table tfoot > tr > td,
a.list-group-item:hover,
a.list-group-item:focus,
.nav > li > a:hover,
.nav > li > a:focus,
li.dropdown-header,
.style-alt .content-header + .breadcrumb-top,
.style-alt .breadcrumb-top + .content-header,
.style-alt footer,
.dropzone,
.dataTables_wrapper > div {
    background-color: #f9f9f9;
}

.nav-horizontal i {
    color: #dddddd;
}

.switch-default input:checked + span,
.style-alt .block-title {
    background-color: #e8e8e8;
}

.block,
.form-control,
.input-group-addon,
.switch-default span,
.dropdown-menu,
.style-alt .block,
.chosen-container-single .chosen-single,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices,
div.tagsinput,
.select2-container .select2-choice,
.select2-search input,
.select2-container-multi .select2-choices {
    border-color: #e8e8e8;
}

footer,
.media-feed > .media {
    border-top-color: #e8e8e8;
}

.content-header,
.content-top,
.block-top,
.breadcrumb-top,
.style-alt .block-title {
    border-bottom-color: #e8e8e8;
}

.content-header-media {
    border-top-color: #222222;
}

/* Main Highlight Colors */
.text-primary,
.text-primary:hover,
a,
a:hover,
a:focus,
.nav-pills > .active > a > .badge,
.pagination > li > a,
.pagination > li > span,
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link.btn-icon:hover,
.btn-link.btn-icon:focus,
.themed-color {
    color: #967a79; /*#392626;*/
}

.nav.navbar-nav-custom > li.open > a,
.nav.navbar-nav-custom > li > a:hover,
.nav.navbar-nav-custom > li > a:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus,
a.sidebar-brand:hover,
a.sidebar-brand:focus,
a.sidebar-title:hover,
a.sidebar-title:focus,
#to-top:hover,
.timeline-list .active .timeline-icon,
.table-pricing.table-featured th,
.table-pricing th.table-featured,
.wizard-steps div.done span,
.wizard-steps div.active span,
.switch-primary input:checked + span,
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus,
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.pager > li > a:hover,
.pagination > li > a:hover,
.label-primary,
.chosen-container .chosen-results li.highlighted,
.chosen-container-multi .chosen-choices li.search-choice,
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
.bootstrap-timepicker-widget table td a:hover,
div.tagsinput span.tag,
.slider-selection,
.themed-background,
.select2-results .select2-highlighted,
.select2-container-multi .select2-choices .select2-search-choice,
.nav-horizontal a:hover,
.nav-horizontal li.active a {
    background-color: #f04840;
}

.timeline-list .active .timeline-icon,
.form-control:focus,
.wizard-steps span,
.switch-primary span,
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus,
.pager > li > a:hover,
.pagination > li > a:hover,
.chosen-container .chosen-drop,
.chosen-container-multi .chosen-choices li.search-choice,
.chosen-container-active .chosen-single,
.chosen-container-active.chosen-with-drop .chosen-single,
.chosen-container-active .chosen-choices,
div.tagsinput span.tag,
.themed-border,
.select2-drop-active,
.select2-container-active .select2-choice,
.select2-container-active .select2-choices,
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices,
.select2-results .select2-highlighted,
.select2-container-multi.select2-container-active .select2-choices {
    border-color: #392626;
}

.nav .caret,
.nav a:hover .caret,
.nav a:focus .caret {
    border-top-color: #392626;
    border-bottom-color: #392626;
}

.sidebar-nav a.active,
.sidebar-nav ul a.active,
.sidebar-nav ul a.active:hover {
    border-left-color: #F04840;
}

.select2-drop.select2-drop-above.select2-drop-active {
    border-top-color: #392626;
}

/* NProgress */
#nprogress .bar {
    background-color: #392626;
}

#nprogress .peg {
    box-shadow: 0 0 10px #392626, 0 0 5px #392626;
}

#nprogress .spinner-icon {
    border-top-color:  #392626;
    border-left-color: #392626;
}

/* FullCalendar buttons */
.fc-state-default {
    background-color: #aaaaaa;
    border-color: #392626;
}

.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
    background-color: #392626;
}

.fc-state-highlight {
    background-color: #f9f9f9;
}

/* Specific for default & primary button */
.btn-default {
    background-color: #f5f5f5;
    border-color: #e8e8e8;
    color: #8c8a8a;
}

.btn-default:hover {
    background-color: #F4EEEE;
    border-color: #cfcfcf;
}

.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .btn-default.dropdown-toggle {
    background-color: #f0f0f0;
    border-color: #f0f0f0;
}

.btn-default.disabled,
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled:active,
.btn-default.disabled.active,
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled]:active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default.active {
    background-color: #f0f0f0;
    border-color: #f0f0f0;
}

.btn-primary {
    background-color: #aaaaaa;
    border-color: #392626;
}

.btn-primary.btn-alt {
    color: #392626;
}

.btn-primary:hover {
    background-color: #392626;
    border-color: #666666;
    color: #ffffff;
}

.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .btn-primary.dropdown-toggle {
    background-color: #392626;
    border-color: #392626;
    color: #ffffff;
}

.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
    background-color: #392626;
    border-color: #392626;
}

/*  Mini Sidebar */
@media screen and (min-width: 992px) {
    .sidebar-mini.sidebar-visible-lg-mini #sidebar .sidebar-nav .sidebar-nav-menu + ul {
        border-left-color: #392626;
        background-color: #DED6D5;
    }
}

/* added */

.logo {
    background: url("/Inter/layout/img/logo_synergie.jpg") no-repeat scroll 45% 45% / 100% auto rgba(255, 255, 255, 1);
    margin: 0 auto;
    text-indent: -9999px;
    width: 100%;    
	max-width: 240px;
	height: 50px;
}

/* ---------------------------------------------------------------------- */
/*  IMG
/* ---------------------------------------------------------------------- */

.user-image-buttons{
	display: block;  
	position: absolute; 
	right: 10px; 
	top: 10px;
	opacity: 0.5;
}

.user-image-buttons:hover{
	opacity: 1;
}

.clearfix {
}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
    line-height: 0;
}
.clearfix:after {
    clear: both;
}
.hide-text {
    background-color: transparent;
    border: 0 none;
    color: transparent;
    font: 0px/0 a;
    text-shadow: none;
}
.input-block-level {
    box-sizing: border-box;
    display: block;
    min-height: 30px;
    width: 100%;
}
.btn-file {
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
.btn-file > input {
    cursor: pointer;
    direction: ltr;
    font-size: 23px;
    margin: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate(-480px, 0px) scale(4);
}
.fileupload {
    margin-bottom: 9px;
}
.fileupload .uneditable-input {
    cursor: text;
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}
.fileupload .thumbnail {
    display: inline-block;
    margin-bottom: 5px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}
.fileupload .thumbnail > img {
    display: inline-block;
    max-height: 100%;
    vertical-align: middle;
}
.fileupload .btn {
    vertical-align: middle;
}
.fileupload-exists .fileupload-new, .fileupload-new .fileupload-exists {
    display: none;
}
.fileupload-inline .fileupload-controls {
    display: inline;
}
.fileupload-new .input-append .btn-file {
    border-radius: 0 3px 3px 0;
}
.thumbnail-borderless .thumbnail {
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    padding: 0;
}
.fileupload-new.thumbnail-borderless .thumbnail {
    border: 1px solid #ddd;
}
.control-group.warning .fileupload .uneditable-input {
    border-color: #a47e3c;
    color: #a47e3c;
}
.control-group.warning .fileupload .fileupload-preview {
    color: #a47e3c;
}
.control-group.warning .fileupload .thumbnail {
    border-color: #a47e3c;
}
.control-group.error .fileupload .uneditable-input {
    border-color: #b94a48;
    color: #b94a48;
}
.control-group.error .fileupload .fileupload-preview {
    color: #b94a48;
}
.control-group.error .fileupload .thumbnail {
    border-color: #b94a48;
}
.control-group.success .fileupload .uneditable-input {
    border-color: #468847;
    color: #468847;
}
.control-group.success .fileupload .fileupload-preview {
    color: #468847;
}
.control-group.success .fileupload .thumbnail {
    border-color: #468847;
}
.productQuantity{
	height: auto !important;
    padding: 10px !important;
    text-align: center !important;
    width: 90px !important;
}

/* ---------------------------------------------------------------------- */
/*  Pagination
/* ---------------------------------------------------------------------- */
.pagination {
	list-style: none;
	float: right;
	}
.pagination > li > a, .pagination > li > span {
    /*border-radius: 5px;*/
    cursor: pointer;
    margin-left: 5px;
    padding: 5px 10px;
	
}
.pagination > li {
    display: inline;
}
.pagination.squared {
    border-radius: 0 !important;
}
.pagination.squared li:first-child a, .pagination.squared li:first-child > span {
    border-bottom-left-radius: 0 !important;
    border-left-width: 1px;
    border-top-left-radius: 0 !important;
}
.pagination.squared li:last-child > a, .pagination.squared li:last-child > span {
    border-bottom-right-radius: 0 !important;
    border-top-right-radius: 0 !important;
}
.pagination.pagination-purple li a {
    background: none repeat scroll 0 0 #f5f4f9;
    border: medium none !important;
    color: #333333;
    display: inline-block;
    margin-right: 1px;
}
.pagination.pagination-purple li:hover {
    background: none repeat scroll 0 0 #eceaf3;
    color: #222222;
    cursor: pointer;
}
.pagination .pagination.pagination-purple li a {
    background: none repeat scroll 0 0 #f5f4f9;
    border: medium none !important;
    color: #333333;
    display: inline-block;
    margin-right: 1px;
}
.pagination .pagination.pagination-purple li:hover {
    background: none repeat scroll 0 0 #eceaf3;
    color: #222222;
    cursor: pointer;
}
.pagination.pagination-purple li:first-child a, .pagination-purple .pagination li:first-child a {
    border: medium none !important;
}
.pagination.pagination-purple li.disabled a, .pagination-purple .pagination li.disabled a {
    color: #aaaaaa !important;
}
.pagination.pagination-purple li.disabled a:hover, .pagination-purple .pagination li.disabled a:hover, .pagination.pagination-purple li.disabled a:focus, .pagination-purple .pagination li.disabled a:focus {
    background: none repeat scroll 0 0 #f5f4f9;
    cursor: default !important;
}
.pagination.pagination-purple li.active a, .pagination-purple .pagination li.active a {
    background: none repeat scroll 0 0 #57517b !important;
    border: medium none !important;
    color: #ffffff !important;
    cursor: default !important;
    opacity: 1;
}
.pagination-purple [class^="fa-"], .pagination-purple [class*=" fa-"] {
    color: #57517b;
}
.pagination-purple li.disabled [class^="fa-"], .pagination-purple li.disabled [class*=" fa-"] {
    opacity: 0.5;
}
.pagination-blue li a {
    background: none repeat scroll 0 0 #ebedee;
    border: medium none !important;
    color: #8b91a0;
    display: inline-block;
    margin-right: 1px;
}
.pagination-blue li a:hover {
    background: none repeat scroll 0 0 #dee1e2;
    color: #424650;
    cursor: pointer;
}
.pagination-blue li:first-child a {
    border: medium none !important;
}
.pagination-blue li.disabled a {
    background: none repeat scroll 0 0 #ebedee;
    opacity: 0.3;
}
.pagination-blue li.disabled a:hover, .pagination-blue li.disabled a:focus {
    background: none repeat scroll 0 0 #e9eef1;
    cursor: default !important;
    opacity: 0.3;
}
.pagination-blue li.active a {
    background: none repeat scroll 0 0 #5f8295 !important;
    border: medium none !important;
    color: white !important;
    cursor: default !important;
    opacity: 1;
}
.pagination-blue li [class^="fa-"], .pagination-blue li [class*=" fa-"] {
    color: #5f8295;
}
.pagination-green li a {
    background: none repeat scroll 0 0 #6ebe46;
    border: medium none !important;
    color: #ffffff;
    display: inline-block;
    margin-right: 1px;
}
.pagination-green li a:hover {
    background: none repeat scroll 0 0 #407b23;
    color: #ffffff;
    cursor: pointer;
}
.pagination-green li:first-child a {
    border: medium none !important;
}
.pagination-green li.disabled a {
    background: none repeat scroll 0 0 #e2f7f4;
    opacity: 0.3;
}
.pagination-green li.disabled a:hover, .pagination-green li.disabled a:focus {
    background: none repeat scroll 0 0 #c9f6f0;
    cursor: default !important;
    opacity: 0.3;
}
.pagination-green li.active a {
    background: none repeat scroll 0 0 #407b23 !important;
    border: medium none !important;
    color: white !important;
    cursor: default !important;
    opacity: 1;
}
.pagination-green li [class^="fa-"], .pagination-green li [class*=" fa-"] {
    color: #1fbba6;
}
.pagination-red li a {
    background: none repeat scroll 0 0 #fceeee;
    border: medium none !important;
    color: #8b91a0;
    display: inline-block;
    margin-right: 1px;
}
.pagination-red li a:hover {
    background: none repeat scroll 0 0 #f8d8d8;
    color: #424650;
    cursor: pointer;
}
.pagination-red li:first-child a {
    border: medium none !important;
}
.pagination-red li.disabled a {
    background: none repeat scroll 0 0 #fceeee;
    opacity: 0.3;
}
.pagination-red li.disabled a:hover, .pagination-red li.disabled a:focus {
    background: none repeat scroll 0 0 white;
    cursor: default !important;
    opacity: 0.3;
}
.pagination-red li.active a {
    background: none repeat scroll 0 0 #e66b6b !important;
    border: medium none !important;
    color: white !important;
    cursor: default !important;
    opacity: 1;
}
.pagination-red li [class^="fa-"], .pagination-red li [class*=" fa-"] {
    color: #e66b6b;
}
.media .news_area img {
	max-width: 100% !important;
	height: auto !important;
}

.news_area .news-gallery img{
margin-bottom: 15px;
}

.media-list > li > a > img{
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #fff;
    border-bottom-left-radius: 32px;
    border-bottom-right-radius: 32px;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #fff;
    border-left-style: solid;
    border-left-width: 2px;
    border-right-color: #fff;
    border-right-style: solid;
    border-right-width: 2px;
    border-top-color: #fff;
    border-top-left-radius: 32px;
    border-top-right-radius: 32px;
    border-top-style: solid;
    border-top-width: 2px;
}

.media-list > li .media-body.old{
	border-bottom-color: #E8DADA;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
/*color: #ff0000;*/
}

#candidate_comment_status_chosen {
   /* position: absolute; 
	width: inherit*/
}

#candidate_comment_status_chosen .chosen-drop{
	overflow: visible !important;
    z-index: 2147483647 !important;
}

#AjaxTableCV_wrapper .dataTables_filter/*, #AjaxTableCV_wrapper .dataTables_info*/ { display: none; }

.striped tbody tr:nth-child(even){
    border: none;
    border-bottom: 1px solid;
	border-bottom-color: #ffffff;
}

.striped tbody tr:nth-child(odd){
    border: none;
	background-color: #ffffff;
}

/*.striped tbody tr:nth-child(even) td{
    border: none;
}/**/

.initius > .container{
	width: auto !important;
}

.not-visible {
    display: none;
}

.questionnaire-td-width {
    width: 0px;
}

.floatThead-table > thead > tr > th{
    background-color: #ffffff;
}

#AjaxTableCVReports_wrapper .dataTables_filter { display: none; }

#AjaxTableCustomers_wrapper .dataTables_filter { display: none; }

#AjaxTableCVStatistics_wrapper .dataTables_filter { display: none; }

#AjaxTableAnnouncements_wrapper .dataTables_filter { display: none; }

#AjaxTableAnnouncementsReportss_wrapper .dataTables_filter { display: none; }

#AjaxTableAnnouncementsSourceReportss_wrapper .dataTables_filter { display: none; }

#AjaxTableRecruitments_wrapper .dataTables_filter { display: none; }

#AjaxTableApplications_wrapper .dataTables_filter { display: none; }

#AjaxTableRecruitmentsReports_wrapper .dataTables_filter { display: none; }

.news-article-more-view {
	opacity: 0;
  max-height: 0;
  font-size: 0;
  transition: .25s ease;
}

.news-article-show-more:checked ~ .news-article-more-view {
	opacity: 1;
  font-size: inherit;
  max-height: 999em;
}

.news-article-show-more:checked ~ .news-article-less-view {
	opacity: 0;
  max-height: 0;
  font-size: 0;
  transition: .25s ease;
}

.news-article-more-trigger {
  cursor: pointer;
  display: inline-block;
  padding: 0 .5em;
  color: #666;
  font-size: .9em;
  line-height: 2;
  /*border: 1px solid #ddd;*/
  border-radius: .25em;
}

.headcol {
	position:absolute; 
	width:5em; 
	left: inherit;
	top:auto;
	border-right: 0px none black; 
	border-top-width:3px; /*only relevant for first row*/
	margin-top:-3px; /*compensate for top border*/
}
/*.headcol:before {content: 'Row ';}*/