.comment-row-item { 	padding: 0; }
.comment-row-item .comment-row-item-content{padding: 5px;}
.comment-row-item-action{margin-right: 10px; padding-top: 2px;}
.comment-row-item .comment-row-item-action.preview {	right: 75px;}
.comment-row-item .comment-row-item-action.copy {	right: 50px;}
.box-typical, .dropdown-menu{border-radius: 0;}

/**strip border-radius  **/
.checkbox input[type=checkbox] + label:before, .radio input[type=checkbox] + label:before, .sign-box,.form-control,.dd3-content,.btn{border-radius: 0;}

.alert{border-radius: 0}
.alert-info, .alert-danger{    background-image: none;}

.has-error ul {
    flex-direction: row-reverse;
    display: flex;
    color: #a94442;
    font-size: 85%;
}


.tabs-section-nav .nav-link.has-error {

    border-bottom: 2px dotted #a94442;
    color: #a94442;
}
.tab-pane legend {
    display: none;
}

.tab-content>.tab-pane{
    padding-top: 20px;
}

.control-label {
    font-size: 90%;
    font-weight: bold;
}

.tbl-cell em {
    xpadding-right: 20px;
    xvertical-align: sub;
    line-height: 2em;
    color: #6f6f6f;
}


.alert.alert-fill{
    margin-bottom: 0;
}
.alert.alert-fill .close{
    padding: 2px;
}

.section-header .tbl-cell {
    vertical-align: top;
}

.sign-box .alert.alert-fill{margin-bottom: 1rem;}


.section-header .tbl-cell h3{
    clear:left;
    line-height:2em
}

.error table.xdebug-error th, .error table.xdebug-error td {
    color: #000;
}

.tbl-row button.btn {
    margin: 0 0 0 2px;
}

.side-menu #header-sidebar-left-bottom {position: absolute; bottom: 0; width: 100%;}
.side-menu-list{margin: 0;}

.site-header #header-topbar-right { float: right;}


.flag-icon-nl { background-image: url(/resource/serve/img/flags/nl) }
.flag-icon-nl.flag-icon-squared { background-image: url(/resource/serve/img/flags/nl.squared) }

.flag-icon-gb { background-image: url(/resource/serve/img/flags/en) }
.flag-icon-gb.flag-icon-squared { background-image: url(/resource/serve/img/flags/en.squared) }

.flag-icon-de { background-image: url(/resource/serve/img/flags/de) }
.flag-icon-de.flag-icon-squared { background-image: url(/resource/serve/img/flags/de.squared) }

.flag-icon-fr { background-image: url(/resource/serve/img/flags/fr) }
.flag-icon-fr.flag-icon-squared { background-image: url(/resource/serve/img/flags/fr.squared) }

.flag-icon-es { background-image: url(/resource/serve/img/flags/es) }
.flag-icon-es.flag-icon-squared { background-image: url(/resource/serve/img/flags/es.squared) }


/* multisite select */
.site-header .dropdown.dropdown-multisite {
    float: left;
    margin: 0 0 0 15px;
    height: 30px;
    line-height: 30px;
}

.site-header .dropdown.dropdown-multisite .dropdown-toggle {
    height: 30px;
    width: auto;
    text-align: right;
    padding: 0 5px 0 0;
    background: 0 0;
    border: none;
    color: #adb7be
}

.site-header .dropdown.dropdown-multisite .dropdown-toggle:hover {
    color: #00a8ff
}

.site-header .dropdown.dropdown-multisite .dropdown-menu {
    min-width: 200px
}

.site-header .dropdown.dropdown-multisite .dropdown-menu .flag-icon {
    margin: 0 5px 0 0;
    position: relative;
    top: -1px
}

.site-header .dropdown.dropdown-multisite.open .dropdown-toggle {
    color: #00a8ff
}

.site-header .dropdown.dropdown-multisite .dropdown-toggle:after {
    border-top: 5px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.site-header .dropdown.dropdown-multisite select.form-control{ margin-top: -4px;}
/*horizontal
.form-group {
    margin-bottom: 1rem;
    column-count: 2;
    width: 80%;
}
 */

.flash-messages-wrapper {
	margin: 1em;
}

a.subtle {
	border-bottom: none !important;
}

.select2-selection--multiple{
    padding-top: 5px;
}



.bootstrap-table .fixed-table-container thead th .both {
	background-image: url(/resource/serve/img/resource_startui/bst-sort)
}

.bootstrap-table .fixed-table-container thead th .desc {
	background-image: url(/resource/serve/img/resource_startui/bst-down)
}

.bootstrap-table .fixed-table-container thead th .asc {
	background-image: url(/resource/serve/img/resource_startui/bst-up)
}
.nowrap{
white-space: nowrap;
}
