
/** override bootstrap */
.navbar {
	/* margin-bottom:0px!important; */
}

.navbar-inverse {
    background-color: #203685!important;
    border-color: #203685!important;
}    

/** override grid-form */
.grid-form input[type="text"], .grid-form input[type="email"], .grid-form textarea {
	font-size: 1.4rem!important;
	border: 1px solid gray!important;
	background: transparent!important;
	padding : 6px 12px!important;
}

form.grid-form div[data-row-span]{
	border-style:none!important;
	border-right:0px!important;
}

form.grid-form div .border-bottom{
	border-bottom:1px solid #F0F0F0!important;
}

form.grid-form div[data-field-span]{
	border-style:none;
	border-right:0px!important;
}

.grid-form input{
	font-size:1.4rem!important;
}
.grid-form select{
	font-size:1.4rem!important;
}

.tooltip {
	font-size:1.4rem;
	opacity: 1;
}

.grid-form .dd.ddcommon{
	width:100% !important;
}

.ddChild, .ddChild ul {
	height:auto !important;
}

.highlight {
	background-color: #FCFD8D;
}


.grid-form select.picker__select--month{
	width:auto;
}
.grid-form select.picker__select--year{
	width:auto;
}

.grid-form p.cls-dsp{
	font-size:x-small!important;
	color:blue
}

.cls-ul-comment-list {
	list-style-type:  none;
	padding: 0;
}

.form-group {
    margin-bottom: 0!important;
}

.form-control {
	padding-top: 0.2rem!important;
	padding-bottom: 0.2rem!important;
	border-radius: 0.2rem!important;
}
.custom-select {
	padding-top: 0.2rem!important;
	padding-bottom: 0.2rem!important;
}
select {
    border-radius: 0.2rem!important;
}

.chosen-choices {
	border-radius: 0.2rem!important;
}

.card-body {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 1rem;
    padding-right: 1rem;
}

hr {
	margin-top: 0px!important;
	margin-bottom: 0px!important;
}

.qq-upload-list li {font-size: 13px;} 
INPUT.qq-edit-filename.qq-editing {font-size: 13px;}
.qq-uploader {padding: 10px; overflow-x: hidden;}
.qq-upload-file {width: 82%;}
.qq-upload-size {margin-right: 0px;}
.qq-total-progress-bar-container {display: none;}
h1, h2, h3, h4, h5, h6 {margin-bottom: 0px;}

.list-group-item {padding: 0.5rem 1.25rem;}
hr { border-top: 1px solid rgba(0, 0, 0, 0.3); }
.table th, .table td {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.table td, .table th {
	border-top: none;
}