/* @global */
a {
    cursor: pointer;
}


/* @id */
#aside {
	overflow: hidden;
}




/* @progress bar */
#myProgressBar {
	display: none;
	z-index: 9999;
	margin-bottom: 0;
	position: fixed;
	width: 50%;
	bottom: 30vh;
	margin-left: 25%;
}

/* @form */
.bn-row-container {
	margin-top: 15px;
	margin-bottom: 15px;
	border-top: 2px solid #eee;
}
.bn-row-container .row {
	border-top: 1px solid #eee;
	padding-top: 10px;
	padding-bottom: 10px;
}
.bn-row-container .row:first-child {
	border-top: none;
}

.bn-row-footer .form-control {
	width: 50px;
	display: inline-block;
}
.bn-row-footer button {
	margin-left: 10px;
}

/* @controlbox */
.bn-controlbox {
	
}
.bn-datatables-single,
.bn-datatables-multi {
	display: none;
}

/* @table (div) */
.bn-row-th {
	border-bottom: 2px solid #DDD;
}
.bn-row-th > div {
	padding-top: 2.5px;
	padding-bottom: 2.5px;
}
.bn-row-td {
	border-bottom: 1px solid #eee;
}
.bn-row-td:last-child {
	border-bottom: none;
}
.bn-row-td > div{
	padding-top: 5px;
	padding-bottom: 5px;
}

/* @form */
.bn-row-container {
	margin-top: 15px;
	margin-bottom: 15px;
	border-top: 2px solid #eee;
}
.bn-row-container .row {
	border-top: 1px solid #eee;
	padding-top: 10px;
	padding-bottom: 10px;
}
.bn-row-container .row:first-child {
	border-top: none;
}

.bn-row-footer .form-control {
	width: 50px;
	display: inline-block;
}
.bn-row-footer button {
	margin-left: 10px;
}
.form-field-header {
    font-weight: 700;
    background-color: #eee;
    padding-top: 15px;
    padding-bottom: 15px;
}
.form-field-row {
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px dashed #E7EAEC;
}
.form-field-row i {
    cursor: pointer;
    transition: color 0.3s;
    padding: 5px;
}
.form-field-row i:hover {
    color: #18A689;
}
.form-field-footer {
    padding-top: 5px;
}

.nivoSlider img{height:100% !important;} 
.nivo-main-image{
	max-height:426px !important;
	
}

.container-list {
	padding: 25px 40px;
	background-color: #f1f2f7;
}

.container-list > div {
	background-color: #fff;
	padding: 10px;
	margin-bottom: 10px;
    border: 1px solid;
    border-color: #e5e6e9 #dfe0e4 #d0d1d5;
    border-radius: 3px;
}

.cms-slider-header {
	text-align: center;
	padding: 15px 0;
}

.no-gutter {
	padding-left: 0;
	padding-right: 0;
}

.no-r-gutter {
	padding-right: 0;
}

.no-l-gutter {
	padding-left: 0;
}

.page-component-container {
	margin-bottom: 15px;
}

.btn-round {
	background-color: #4b5354;
	color: #fff;
	padding: 5px;
	border-radius: 50%;
	cursor: pointer;
	width: 24px;
	height: 24px;
	text-align: center;
}

.btn-round-danger {
	background-color: #d9534f;
}

.page-component-header {
	margin: 0 !important;
	background-color: #f5f5f5;
	padding-top: 10px;
	padding-bottom: 10px;
}

.cms-info-header > i {
	color: #939da8;
}

.m-b-0 {
	margin-bottom: 0 !important;
}

.m-b-5 {
	margin-bottom: 5px;
}

.m-b-10 {
	margin-bottom: 10px;
}

.m-b-15 {
	margin-bottom: 15px;
}

.m-t-5 {
	margin-top: 5px;
}

.m-t-10 {
	margin-top: 10px;
}

.m-t-15 {
	margin-top: 15px;
}

