
.center-align {
	text-align: center;
}

.right-align {
	text-align: right;
}

.left-align {
	text-align: left;
}

.padded {
	padding: 4px;
}

.vpadded {
	padding-top: 4px;
	padding-bottom: 4px;
}

.width-desktop-5 {
	width: 5%
}

.width-desktop-10 {
	width: 10%
}

.width-desktop-20 {
	width: 20%
}

.width-desktop-25 {
	width: 25%
}

.width-desktop-30 {
	width: 30%
}

.width-desktop-40 {
	width: 40%
}

.width-desktop-50 {
	width: 50%
}

.width-desktop-60 {
	width: 60%
}

.width-desktop-70 {
	width: 70%
}

.width-desktop-75 {
	width: 75%
}

.width-desktop-80 {
	width: 80%
}

.width-desktop-90 {
	width: 90%
}

.width-desktop-100 {
	width: 100%
}

.width-fullscreen {
	width: 100%;
	height: 100vh;
}

[class*="width-desktop"] {
    float: left;
}

.list-detail-media-right .list-detail-item-contents, .list-detail-media-left .list-detail-item-contents,
.list-detail-media-left-switch .list-detail-item-contents, .list-detail-media-right-switch .list-detail-item-contents {
	width: 70%;
}

.list-detail-media-right .list-detail-item-media, .list-detail-media-left .list-detail-item-media,
.list-detail-media-left-switch .list-detail-item-media, .list-detail-media-right-switch .list-detail-item-media {
	width: 30%;
}


.list-detail-media-right .list-detail-item-contents {
	float: left;
}
.list-detail-media-right .list-detail-item-media {
	float: right;
}

.list-detail-item-header, .list-detail-item-footer {
	width: 100%;
	float: left;
}

.list-detail-media-left .list-detail-item-contents {
	float: right;
}
.list-detail-media-left .list-detail-item-media {
	float: left;
}


.list-detail-media-left-switch > div > div > div:nth-of-type(even) .list-detail-item-contents {
	float: right;
}
.list-detail-media-left-switch > div > div > div:nth-of-type(even) .list-detail-item-media {
	float: left;
}
.list-detail-media-left-switch > div > div > div:nth-of-type(odd) .list-detail-item-contents {
	float: left;
}
.list-detail-media-left-switch > div > div > div:nth-of-type(odd) .list-detail-item-media {
	float: right;
}


.list-detail-media-right-switch > div > div > div:nth-of-type(even) .list-detail-item-contents {
	float: left;
}
.list-detail-media-right-switch > div > div > div:nth-of-type(even) .list-detail-item-media {
	float: right;
}
.list-detail-media-right-switch > div > div > div:nth-of-type(odd) .list-detail-item-contents {
	float: right;
}
.list-detail-media-right-switch > div > div > div:nth-of-type(odd) .list-detail-item-media {
	float: left;
}

.panel .panel-heading .panel-title a[data-toggle] {
	display: block;
}

.menu-item-active {
	background-color: #eeeeee; 
	border-radius: 6px;
}

.menu-item-breadcrumb-active {
	color: #10597A; 
	font-weight: bold
}

.menu-breadcrumb {
	width: 100%; 
	padding: 11px 20px; 
	border-top: 2px solid #eee;
}

.owl-stage {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-box !important;
	display: box !important;
}

.owl-item {
	display: inline !important;
}

html, body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	display: block !important;
    height: 100% !important;
    margin: 0 !important;
    max-width: none !important;
}

.unslider-nav ol li {
	border: 2px solid #949393;
}

.unslider-nav ol li.unslider-active {
	background-color: #949393;
}

/* Image Aligns */

.screen-box-data-image {
	overflow: auto;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.screen-data-image {
	
}
.screen-align-data-left {
	justify-content: flex-start;
}
.screen-align-data-right {
	justify-content: flex-end;
}
.screen-align-data-center {
	justify-content: center;
}
.screen-align-data-top {
	align-items: flex-start;
}
.screen-align-data-middle {
	align-items: center;
}
.screen-align-data-bottom {
	align-items: flex-end;
}
.list-row-container {
	display: flex;
}
@media only screen and (max-width: 1200px) {
	.list-row-container {
		display: block;
	}
}

/* tbs half container */

@media (min-width: 1200px) {
	.tbs-half-container-left {
		width: 585px;
	    margin-left: auto;
	}
	.tbs-half-container-right {
		width: 585px;
	    margin-right: auto;
	}
}
@media (min-width: 992px) {
	.tbs-half-container-left {
		width: 485px;
	    margin-left: auto;
	}
	.tbs-half-container-right {
		width: 485px;
	    margin-right: auto;
	}
}
@media (min-width: 768px) {
	.tbs-half-container-left {
		width: 375px;
	    margin-left: auto;
	}
	.tbs-half-container-right {
		width: 375px;
	    margin-right: auto;
	}
}

.tbs-vertical-tab .nav.nav-tabs li.active {
    background-color: #fff;
}

.tbs-vertical-tab .nav.nav-tabs li a {
	color: #000;
}

.tbs-vertical-tab .nav.nav-tabs li.active a {
	border-bottom: 1px solid #eee;
    border-bottom-left-radius: 4px;
    border-right: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-left: 6px solid #eee;
}

.tbs-vertical-tab .nav.nav-tabs li {
	background-color: #eee;
	width: 100%;
}

.vertical-tab-menu {
	width: 30%;
	float: left;
}

.vertical-tab-content {
	width: 70%;
	float: left;
	border-top: 1px solid #eee;
}

.datatable-screen {
	width: 100%; 
	display: block; 
	overflow-x: scroll;
}