.contrast,
.contrast #content .title span,
.contrast .sidebar-right,
.contrast .bip-header .search-form input[type="search"],
.contrast .table-striped>tbody>tr:nth-of-type(odd),
.contrast .dataTables_wrapper .dataTables_filter input,
.contrast .dataTables_wrapper select,
.contrast #content form .form-control,
.contrast .alert-warning,
.contrast table.dataTable tbody tr {
	background:#000 !important;
}

.contrast div,
.contrast p, 
.contrast span, 
.contrast h1, 
.contrast h2, 
.contrast h3, 
.contrast h4,
.contrast h5,
.contrast h6, 
.contrast strong, 
.contrast small, 
.contrast li, 
.contrast ol, 
.contrast i, 
.contrast td, 
.contrast th, 
.contrast time,
.contrast input, 
.contrast label,
.contrast legend,
.contrast .calendar caption,
.contrast .breadcrumbs li::before,
.contrast .alert-dismissable .close, 
.contrast .alert-dismissible .close {
    color: #ffff00 !important;
}

.contrast hr,
.contrast .table-bordered,
.contrast .table>tbody>tr>td, 
.contrast .table>tbody>tr>th, 
.contrast .table>tfoot>tr>td, 
.contrast .table>tfoot>tr>th, 
.contrast .table>thead>tr>td, 
.contrast .table>thead>tr>th,
.contrast .bip-footer,
.contrast .footer-bottom,
.contrast .sidebar-right,
.contrast .bip-header .search-form input[type="search"],
.contrast .dataTables_wrapper .dataTables_filter input,
.contrast table.dataTable thead th, table.dataTable thead td,
.contrast .dataTables_wrapper select,
.contrast #content .dataTables_wrapper .dataTables_paginate .paginate_button, 
.contrast #content .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.contrast #content form .form-control,
.contrast .alert-warning {
	border-color: #ffff00 !important;
}

.contrast #content .title::after,
.contrast .bip-header .search-form button {
	background-color:#ffff00 !important;
}

.contrast a{
	color:#fff !important;
}

.contrast .bip-footer .item.address {
    background-image: url(../img/bank-kontrast.png) !important;
}

.contrast .bip-footer .item.phone {
    background-image: url(../img/phone-kontrast.png) !important;
}

.contrast .bip-footer .item.email {
    background-image: url(../img/envelope-kontrast.png) !important;
}

.contrast .bip-footer .item.website {
    background-image: url(../img/globe-kontrast.png) !important;
}

.contrast .bip-header .helper #toggle-wai {
	background-image:url("../img/eye-kontrast.png") !important;
}

.contrast .page-head::before {
	background-color:#000 !important;
	opacity:1;
	border: 3px solid;
}

.contrast .sidebar-right {
	border:2px solid;
	border-top:10px solid;
}

.contrast .bip-header .search-form button i,
.contrast .btn i {
	color:#000 !important;
}

.contrast .bip-header .search-form input[type="search"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #ffff00;
}

.contrast .bip-header .search-form input[type="search"]::-moz-placeholder { /* Firefox 19+ */
  color: #ffff00;
}

.contrast .bip-header .search-form input[type="search"]:-ms-input-placeholder { /* IE 10+ */
  color: #ffff00;
}

.contrast .bip-header .search-form input[type="search"]:-moz-placeholder { /* Firefox 18- */
  color: #ffff00;
}

.contrast .btn, 
.contrast .btn:focus, 
.contrast .btn-default, 
.contrast .btn-default:focus, 
.contrast .btn-show-application, 
.contrast .btn-show-application:focus,
.contrast #content .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.contrast #content .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	background-color: #ffff00 !important;
    color: #000 !important;
}

.contrast .close {
	opacity:1;
}