textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    height: 35px;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    font-size: 16px;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    font-size: 15px !important;
    text-transform: uppercase;
}
.sp-megamenu-parent > li > a:hover  {
    color: #222;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #252525;
}
.btn-primary, .sppb-btn-primary {
    border-color: #eb400c;
    background-color: #eb400c;
}
a {
    color: #222222;
}
div.mod-languages ul li.lang-active {
    background-color: transparent;
}
#osm-amount-container .uk-inline {
    display: flex;
}
.osm-container input[type=text].input-xlarge, .osm-container select.input-xlarge, .osm-container textarea.input-xlarge {
    width: -webkit-fill-available !important;
}
#offcanvas-toggler > .fa {
    color: #fff;
    margin-top: 40px;
    margin-right: 15px;
}
#offcanvas .mod-languages img {
    border: none;
    display: inline !important;
}

.newsflash a.readmore {
	background: #EB400C;
	color: #fff;
	padding: 5px 15px 5px 15px;
	font-size: 12px;
	border-radius: 5px;
}
.newsflash a.readmore:hover {
	background: #5A6268;
}
.newsflash .newsflash-title a {
	font-size: 16px;
	font-weight: bold;
}
.newsflash .newsflash-title{
	margin-top: 30px;
}
.newsflash  {
	font-size: 13px;
 
}
.nieuw {
	background: #f5f5f5;
}
.home .article-list .article .article-header h2 {
    font-size: 2.375rem;
    margin: 0 0 1.25rem 0;
}
.home .article-list .article {
 
    padding: 0px;
    border: none;
 
}
.home .article-details   a {
	background: #EB400C;
	color: #fff;
	padding: 5px 15px 5px 15px;
	border-radius: 5px;
}
.home .article-details   a:hover {
	background: #5A6268;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li {
    margin-bottom: 15px;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
    color: #252525;
    font-weight: bold;
    margin-top: 0px;
}
.edicon-folder-open:before {
    display: none;
}
.jqtree-whitespace, .jqtree-toggler, .k-ui-namespace .jqtree-icon {
    width: auto !important;
}

#comments-form .btn div, #comments-report-form .btn div {
    margin: 0px !important;
    float: left !important;
    background: none !important;
    padding: 0px !important;
}
#comments-form .btn, #comments-report-form .btn {
    float: left !important;
    background: none !important;
    margin-right: 5px !important;
    padding: 0 !important;
}
#comments-form .btn a, #comments-report-form .btn a {
	text-decoration: none;
    height: 22px;
    line-height: 40px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    padding: 10px 15px;
    border: none;
    background: #777777;
    border-radius: 3px;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
    font-weight: 400;
	font-size: 1rem;
}
#jc h4 {
	color: #555;
    background-color: inherit;
    font-weight: normal;
    text-align: left;
    border-bottom: 0px solid #D2DADB;
    padding: 60px 20px 20px 0px;
    margin-bottom: 10px;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
}
#comments-form p, #comments-form #comments-form-buttons, #comments-form #comments-form-error, #comments-form #comments-form-captcha-holder {
    font: normal 1em Verdana, Arial, Sans-Serif;
    margin-left: 0px !important;
}
#edocman-document-page a {
    text-decoration: none !important;
    background: #777 !important;
    color: #fff !important;
}
#comments-form textarea {
    height: 165px !important;
}
#comments-footer {
    display: none;
}
#comments .comments-list {
    margin-left: 0px;
    height: 1%;
}
#jc .rbox {
    border: none;
	background: #f5f5f5;
	padding: 20px;
}
#comments .toolbar {
    border-top: 0px solid #ccc;
}
#comments .comment-date {
    margin: 20px;
    padding: 0 0 0 15px;
}
#comments .comment-anchor {
    display: none;
}
a#comments-subscription.subscribe  {
 
	text-decoration: none;
    height: 22px;
    line-height: 0px !important;
    font-size: 12px;
    font-weight: bold;
    color: #fff !important;
    padding: 20px 15px !important;
    border: none;
    background: #777777 !important;
    border-radius: 3px !important;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
    font-weight: 400;
	font-size: 1rem;
}
#comments .refresh {
 
    display: none;
}
#sp-footer a, #sp-bottom a {
    color: #252525;
}
#sp-footer a:hover, #sp-bottom a:hover {
    color: #EB400C;
	
}
.itemid-307 .article-list .article {
    background: #fcfcfc;
}
.itemid-307 .article-details  a {
    background: #eb400c;
    color: #fff;
	font-size: 15px;
	border-radius: 5px;
	padding: 2px 10px 5px 15px;
}
.blog .comments-link {
	display: none;
}
.blog .readmore-link {
    padding: 2px 10px 5px 15px;
    background-image: url(images/jc_blog.gif);
    background-repeat: no-repeat;
    background: #eb400c;
    color: #fff;
	font-size: 12px;
	border-radius: 5px;
}
.category-module li, .categories-module li, .archive-module li, .latestnews li, .newsflash-horiz li, .mostread li, .form-links li, .list-striped li {
    padding: 2px 0;
    display: inline;
    margin-right: 25px;
    text-align: center;
	    font-size: 13px;
}
#sp-footer1 {
    text-align: center;
}
.ratingformStarLabel {
	display: none !important;
}
.ratingform .ratingformStars {
    border-top: 0px solid #efefef !important;
    margin-top: 15px;
}
#sp-left .sp-module ul > li > a, #sp-right .sp-module ul > li > a {
    display: block;
    padding: 5px 0;
    line-height: 36px;
    padding: 2px 20px;
    background: #f5f5f5;
    font-weight: bold;
    border-radius: 5px;
}
.sp-module ul > li > a:hover {
    color: #EB400C;
}
#edocman-documents .avg-rating strong, #table-document .avg-rating strong {
    vertical-align: bottom;
}
#edocman-documents .edocman-box-heading h3, #edocman-document-page .edocman-box-heading h3 {
    line-height: 30px;
}
#edocman-documents span.avg-stars, #edocman-documents span.avg-stars span, #table-document span.avg-stars, #table-document span.avg-stars span {
    height: 19px;
}
.edocman_new {
    background-color: #DD4814;
    border-radius: 5px;
    padding: 2px 12px;
    text-shadow: none;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    display: inherit;
}
	.btn-primary:hover, .sppb-btn-primary:hover {
    border-color: #5a6268;
    background-color: #5a6268;
}
table.adminform td {
    width: auto;
}
#sp-header {
    height: 100px;
	background: #EB400C;
}
#sp-header .logo {
    height: 100px;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    line-height: 100px;
}
.sp-megamenu-parent > li > a {
    color: #fff;
	font-weight: 700 !important;
}
a:hover, a:focus, a:active {
    color: #EB400C;
}
#edocman-documents .edocman-box-heading h3 a:hover {
    color: #EB400C;
}
i.jqtree-whitespace { display: none; }
.edicon-folder:before { display: none; }
#sp-left .sp-module ul > li, #sp-right .sp-module ul > li {
    padding-bottom: 5px;
	border-bottom: 0px solid #f3f3f3;
}
ul#edocmancategory4.jqtree_common li a {
	padding-bottom: 15px;
	padding-left: 15px;
}
.k-tree {
    margin: 7px 0;
    overflow: unset !important;
}
.logo {
    pointer-events: none;
}
#edocman-documents a  {
    font-weight: 700;
	font-family: 'Open Sans', sans-serif;
}
#jform_category_id-lbl.hasTooltip1 {display: block !important;}
.edocman_title_col.hasTooltip1 {display: block !important;}
.article-details #jc {
    display: none;
}
#sp-main-body {
    padding: 50px 0;
}
.edocman_document_details_information {
    margin-top: 15px;
}

.osm-container .form-group input[type=text].input-xlarge, .osm-container .form-group select.input-xlarge, .osm-container .form-group textarea.input-xlarge {
    width: 210px!important;
}
.osm-container .form-group input[type=text].input-small, .osm-container .form-group select.input-small, .osm-container .form-group textarea.input-small {
    height: 38px;
}
.adminlist.table-stripped.edit_documents textarea {
    height: 255px !important;
}
h1.edocman-page-heading  {
    font-size: 1.5rem;
	margin-top: 25px !important;
	
}
#edocman-categories .edocman-box-heading, #edocman-documents .edocman-box-heading, #edocman-document-page .edocman-box-heading {
    min-width: 250px;
}
.zoekje input[type="text"]:not(.form-control) {
    margin-bottom: 15px;
}
.zoekje select:not(.form-control) {
    margin-bottom: 15px;
}
#edocman-categories .edocman-box-heading h3, #edocman-documents .edocman-box-heading h3, #edocman-document-page .edocman-box-heading h3 {
    font-size: 18px;
    font-weight: 800;
}
[class^="edocman-icon-"], [class*="edocman-icon-"] {
    display: none;
}
*[data-toggle='tooltip'], .hasTooltip {
display: inline-block !important;
} 
*[data-toggle='tooltip'], .hasPopover {
display: inline-block !important;
}
table.adminform td {
    text-align: left;
    font-size: 14px;
}
table.adminform #editor-xtd-buttons {
	display: none;
}
.edocman-icon-pencil {
    display: none;
}
#edocman-category {
    padding: 30px 0;
    margin-bottom: 25px;
}
#userdocumentstable a {
    color: #252525;
}
#userdocumentstable thead th {
    background-color: #ccc !important;
    color: #222 !important;
}
#sp-left .sp-module, #sp-right .sp-module {
    border: 0px solid #f3f3f3;
}

#sp-taalfilter {
    padding-top: 40px;
    float: right;
    text-align: right;
}
.calenderfilter {
    display: grid;
}
.field-calendar {
    margin-bottom: 15px;
}
#edocman_form .calendarfilter .form-control {
    max-width: 150px !important;
    height: 39px;
}
#osm-singup-page h1.osm-page-title {
    display: none;
}
#comments .comment-author, #comments .author-homepage, #comments .author-email {
    text-transform: capitalize;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
}
#comments .comment-author, #comments .author-homepage, #comments .author-email {
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
}
#comments-form label, #comments-report-form label {
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
	font-size: 12px;
}
#comments .comment-body {
    padding: 20px 0 20px;
		font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
	font-size: 15px;
	line-height: 1.5;
}
#jc span.comments-vote {
    display: none;
}
#comments-list-footer {
    margin: 0 0 10px 0px !important;
}
.osm-container h1, .osm-container h2 {
    font-size: 20px;
    margin-top: 25px;
}
#jform_document_url-lbl, #jform_document_url {
	display: none !important;
} 
.edocman-description-details {
    padding-top: 25px;
    padding-bottom: 25px;
}
.edocman-document .edocman-description-details:before {
    content: 'Auteur:';
	font-weight: bold;
}
#edocman-document-details .edocman-description-details:before {
    content: '';
}
iframe#jform_short_description_ifr { height: 50px !important; }
iframe#jform_short_description_ifr {
    background-color: #d5eeff !important;
}
#jform_short_description_tbl div.mceToolbar.mceLeft{
    background: #fff !important;
	border-bottom: 0px solid #ddd !important;
}
#jform_short_description_tbl div.mceStatusbar {
    background: #fff !important;
    height: 0px !important;
}
#jform_short_description_tbl div.mceIframeContainer+.mceStatusbar {
    border-top: 0px solid #ddd !important;
}
 .dm_title {
	display: none;
}
.edocmansearch .search_button {
	margin-top: 15px;
	margin-bottom: 15px;
}
.zoeken input[type="text"]:not(.form-control), input[type="email"]:not(.form-control), input[type="url"]:not(.form-control), input[type="date"]:not(.form-control), input[type="password"]:not(.form-control), input[type="search"]:not(.form-control), input[type="tel"]:not(.form-control), input[type="number"]:not(.form-control), select:not(.form-control) {

    margin-bottom: 10px;
}
#jform_short_description_tbl {
	
}
div#jform_short_description_toolbar1.mceToolbarRow.mceToolbarRow1.mceEnabled  { display: none; }
div#mcelframecontainer {
	height: 45px;
}
.zoeken h2{
	font-size: 1.5rem;
	font-family: 'Open Sans', sans-serif;
    font-weight: 800;
	margin-top: 25px;
}
.osm-container h1, .osm-container h2 {
	font-size: 1.5rem;
	font-family: 'Open Sans', sans-serif;
    font-weight: 800;
	margin-top: 25px !important;
	margin-bottom: 25px !important;
}
td.edocman-document-property-label {
    font-size: 12px;
}
.table-bordered td, .table-bordered th {
    font-size: 12px;
}
label
.sp-page-title {
    background: #fff;
}
.sp-page-title .sp-page-title-heading {
    font-size: 40px;
    line-height: 1;
    color: #222222;
}
#sp-footer, #sp-bottom {
    background: #fff;
    color: #222;
}

@media (max-width: 590px) {
	.logo-image {
    height: 54px !important;
}
	
	
}