/* LOGIN WINDOW */
.bgLanding {
	background-image: url(../images/bgLanding.png);
	-webkit-background-size: contain;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat
}

.bgText {
	max-width: 630px;
	margin: 0 auto;
	padding: 15px 0;
	color: #fff;
	font-size: 21px;
}

.bgText b {
	color: #9376B3;
	font-size: 26px;
	display: inline-block;
}

.loginBar, .loginFooter {
	width: 100%;
	padding: 10px 0;
	line-height: 34px;
	font-weight: 600;
	background-color: rgba(255,255,255,0.97);
}

.loginBar {
	padding: 10px 0 0 0;
}

.loginFooter img {
	height: 34px;
	margin: 0 15px;
}

.alertMsg > p {
	margin-bottom: 0;
}

/* GEN PAGE */
body a {
	text-decoration: none !important;
}

body ul {
	list-style-type: none;
	padding: 0;
}

/* PADDING */
.padT0, .pad0 {
	padding-top: 0;
}

.padB0, .pad0 {
	padding-bottom: 0;
}

.padL0, .pad0 {
	padding-left: 0;
}

.padR0, .pad0 {
	padding-right: 0;
}
.padT5, .pad5 {
	padding-top: 5px;
}

.padB5, .pad5 {
	padding-bottom: 5px;
}

.padL5, .pad5 {
	padding-left: 5px;
}

.padR5, .pad5 {
	padding-right: 5px;
}
.padT10, .pad10 {
	padding-top: 10px;
}

.padB10, .pad10 {
	padding-bottom: 10px;
}

.padL10, .pad10 {
	padding-left: 10px;
}

.padR10, .pad10 {
	padding-right: 10px;
}
.padT15, .pad15 {
	padding-top: 15px;
}

.padB15, .pad15 {
	padding-bottom: 15px;
}

.padL15, .pad15 {
	padding-left: 15px;
}

.padR15, .pad15 {
	padding-right: 15px;
}

.padB16 {
	margin-bottom: 16px !important;
}
/* PADDING */

/* MARGIN */
.mrzT0, .mrz0 {
	margin-top: 0;
}

.mrzB0, .mrz0 {
	margin-bottom: 0;
}

.mrzL0, .mrz0 {
	margin-left: 0;
}

.mrzR0, .mrz0 {
	margin-right: 0;
}

.mrzT5, .mrz5 {
	margin-top: 5px;
}

.mrzB5, .mrz5 {
	margin-bottom: 5px;
}

.mrzL5, .mrz5 {
	margin-left: 5px;
}

.mrzR5, .mrz5 {
	margin-right: 5px;
}

.mrzT10, .mrz10 {
	margin-top: 10px;
}

.mrzB10, .mrz10 {
	margin-bottom: 10px;
}

.mrzL10, .mrz10 {
	margin-left: 10px;
}

.mrzR10, .mrz10 {
	margin-right: 10px;
}

.mrzT15, .mrz15 {
	margin-top: 15px;
}

.mrzB15, .mrz15 {
	margin-bottom: 15px;
}

.mrzL15, .mrz15 {
	margin-left: 15px;
}

.mrzR15, .mrz15 {
	margin-right: 15px;
}
/* MARGIN */

body .mrzTn15, body .mrzN15 {
	margin-top: -15px;
}

body .mrzBn15, body .mrzN15 {
	margin-bottom: -15px;
}

body .mrzLn15, body .mrzN15 {
	margin-left: -15px;
}

body .mrzRn15, body .mrzN15 {
	margin-right: -15px;
}
/* MARGIN */

/* COLOR */
.BGwarning {
	background-color: #EA4335;
}

.BGwarning .badge {
	color: #EA4335;
}

.active .BGwarning .badge, .BGwarning.btnIcon.iconStyle:hover {
	background-color: #EA4335;
}

.active .BGwarning.IconTextBagde, .active .BGwarning.IconTextBagde:hover, .active .BGwarning.IconTextBagde:focus, .BGwarning.IconTextBagde:hover, .BGwarning.IconTextBagde:focus {
	color: #EA4335;
}

.BGalert {
	background-color: #ff8b02;
}

.BGalert .badge {
	color: #ff8b02;
}

.active .BGalert .badge, .BGalert.btnIcon.iconStyle:hover {
	background-color: #ff8b02;
}

.active .BGalert.IconTextBagde, .active .BGalert.IconTextBagde:hover, .active .BGalert.IconTextBagde:focus, .BGalert.IconTextBagde:hover, .BGalert.IconTextBagde:focus {
	color: #ff8b02;
}

.BGsuccess {
	background-color: #0dbf8c;
}

.BGsuccess .badge {
	color: #0dbf8c;
}

.active .BGsuccess .badge, .BGsuccess.btnIcon.iconStyle:hover {
	background-color: #0dbf8c;
}

.active .BGsuccess.IconTextBagde, .active .BGsuccess.IconTextBagde:hover, .active .BGsuccess.IconTextBagde:focus, .BGsuccess.IconTextBagde:hover, .BGsuccess.IconTextBagde:focus {
	color: #0dbf8c;
}

.BGinfo {
	background-color: #4285F4;
}

.BGinfo .badge {
	color: #4285F4;
}

.active .BGinfo .badge, .BGinfo.btnIcon.iconStyle:hover {
	background-color: #4285F4;
}

.active .BGinfo.IconTextBagde, .active .BGinfo.IconTextBagde:hover, .active .BGinfo.IconTextBagde:focus, .BGinfo.IconTextBagde:hover, .BGinfo.IconTextBagde:focus {
	color: #4285F4;
}

.BGalter {
	background-color: #690fa5;
}

.BGalter .badge {
	color: #690fa5;
}

.active .BGalter .badge, .BGalter.btnIcon.iconStyle:hover {
	background-color: #690fa5;
}

.active .BGalter.IconTextBagde, .active .BGalter.IconTextBagde:hover, .active .BGalter.IconTextBagde:focus, .BGalter.IconTextBagde:hover, .BGalter.IconTextBagde:focus {
	color: #690fa5;
}

.active .badge {
	color: #fff;
}

.BGwarning:hover .badge, .BGalert:hover .badge, .BGsuccess:hover .badge, .BGinfo:hover .badge, .BGalter:hover .badge {
	background-color: #dcdcdc;
}

.tabStyle li a {
	background-color: #b1b1b1;
	-webkit-box-shadow: inset 0 -15px 15px -15px rgba(0,0,0,0.85);
	box-shadow: inset 0 -15px 15px -15px rgba(0,0,0,0.85);
	margin-bottom: -1px;
	border-left: 1px solid rgba(255,255,255,0.6);
	border-right: 1px solid rgba(0,0,0,0.4);
}

.btnGroup a {
	float: left;
	margin-right: 4px;
}

.btnGroup a:last-of-type {
	margin-right: 0;
}

.btnIcon.iconStyle, .genBtn.iconStyle {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.btnIcon.iconStyle {
	background-color: #fff;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid rgba(0,0,0,0.3);
	border-right: 1px solid rgba(0,0,0,0.3);
}

.btnIcon.iconStyle:hover, tr:hover .btnIcon.iconStyle:hover {
	border: 0;
}

tr:hover .btnIcon.iconStyle {
	background-color: #f3f3f3;
	border-bottom: 1px solid rgba(0,0,0,0.2);
	border-right: 1px solid rgba(0,0,0,0.2);
}

.btn.BGsuccess, .btn.BGinfo, .btn.BGalert, .btn.BGwarning {
	color: #fff;
}

.FCsuccess, .r4_counter:hover .stats .FCsuccess {
	color: #099069;
}

.FCalert, .r4_counter:hover .stats .FCalert {
	color: #bf4e09;
}

.FCinfo, .r4_counter:hover .stats .FCinfo {
	color: #20498e;
}

.FCalter, .r4_counter:hover .stats .FCalter {
	color: #490c71;
}

.FCwarning, .r4_counter:hover .stats .FCwarning {
	color: #490c71;
}

.r4_counter .stats .FCsuccess, .r4_counter .stats .FCalert, .r4_counter .stats .FCinfo, .r4_counter .stats .FCalter {
	color: #767676;
}

.r4_counter:hover .stats > h4 {
	transition: .3s ease-in-out;
	-webkit-transition-delay: .2s;
	-moz-transition-delay: .2s;
	-ms-transition-delay: .2s;
	-o-transition-delay: .2s;
	transition-delay: .2s;
}
/* COLOR */

/* ALIGMNET */
.IconTextBagde .iconStyle {
	margin: -7px -2px -7px -6px;
}

.nav > li > a.IconTextBagde .iconStyle {
	width: 20px;
	height: 20px;
	margin-top: 0;
	margin-right: 10px;
	float: left;
}

.nav > li > a.IconTextBagde {
	padding-left: 10px;
}

.IconTextBagde .badge {
	margin-left: 7px;
}
/* ALIGMNET */
@media (max-width: 991px) {
	.col-sm-text-center {
		text-align: center;
	}
}

@media (min-width: 992px) {
	.col-md-dspFlex {
		display: flex;
	}
}

.input-group {
	width: 100%;
}

.labelAlt {
	padding-right: 10px;
	line-height: 34px;
	display: inline-table;
}

.dspFlex {
	display: flex !important;
}

.dspInlineTable {
	display: inline-table;
}

.dspInlineBlock {
	display: inline-block;
}

.dspInlineFlex {
	display: inline-flex !important;
}

.dspWebkitInlineBox {
	display: -webkit-inline-box;
}

.table td.serialStyle {
	width: 25px !important;
	text-align: center;
}

.table td.imgStyle {
	width: 60px;
	text-align: center;
	padding: 1px 3px 3px 1px !important;
}

.table td.imgStyle img {
	width: 100%;
}

.table td .progress {
	margin: 0;
}

.table td, .table th {
	border-left: 1px solid #fff;
	-webkit-box-shadow: inset -1px -1px 1px 0px rgba(0, 0, 0, 0.39);
	-moz-box-shadow: inset -1px -1px 1px 0px rgba(0, 0, 0, 0.39);
	box-shadow: inset -1px -1px 1px 0px rgba(0, 0, 0, 0.39);
}

.table td {
	border-top: 1px solid #fff !important;
}

.table th:first-of-type {
	border-left: 0;
}

.table thead tr {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f2f2+0,eaeaea+90,e4e4e4+90,dadada+100 */
	background: rgb(242, 242, 242); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(242, 242, 242, 1) 0%,
	rgba(234, 234, 234, 1) 90%, rgba(228, 228, 228, 1) 90%,
	rgba(218, 218, 218, 1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(242, 242, 242, 1) 0%,
	rgba(234, 234, 234, 1) 90%, rgba(228, 228, 228, 1) 90%,
	rgba(218, 218, 218, 1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(242, 242, 242, 1) 0%,
	rgba(234, 234, 234, 1) 90%, rgba(228, 228, 228, 1) 90%,
	rgba(218, 218, 218, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2',
	endColorstr='#dadada', GradientType=0); /* IE6-9 */
}

.tabletr td:first-of-type {
	border-left: 0;
}

.table tbody tr:hover {
	background-color: #fff;
	-webkit-box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.25), 0 5px 2px -2px;
	-moz-box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.25), 0 5px 2px -2px;
	box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.25), 0 5px 2px -2px;
	-webkit-transition: background-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
	-moz-transition: background-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
	-ms-transition: background-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
	-o-transition: background-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
	transition: background-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}

.table tbody tr:hover td, .table tbody tr:hover th {
	border-left: 1px solid #fff;
	-webkit-box-shadow: inset -7px 0 3px -4px rgba(0, 0, 0, 0.2), inset -1px 0 0 0 rgba(0,0,0,0.4);
	-moz-box-shadow: inset -7px 0 3px -4px rgba(0, 0, 0, 0.2), inset -1px 0 0 0 rgba(0,0,0,0.4);
	box-shadow: inset -1px 0 0 0 rgba(0,0,0,0.4);
}

.iconStyle {
	position: relative;
	width: 34px;
	height: 34px;
	/* -webkit-background-size: 60%;
	background-size: 60%; */
	background-position: center;
	background-repeat: no-repeat;
}

.iconStyle:before {
	content: "";
	position: absolute;
	width: 22px;
	height: 22px;
	top: 6px;
	left: 6px;
}

.IconTextBagde .iconStyle:before {
	top: -1px;
	left: 0;
}

.btnIcon.iconStyle:before {
	top: 5px;
	left: 5px;
}

.btnIcon.iconStyle:hover:before {
	top: 6px;
	left: 6px;
}

.table .iconStyle {
	-webkit-background-size: 70%;
	background-size: 70%;
}

.wraplist .iconStyle, .info-menu .iconStyle {
	width: 26px;
	height: 26px;
	margin-right: 15px;
	-webkit-background-size: 100%;
	background-size: 100%;
	float: left;
	border-right: rgba(0,0,0,0.75);
}

.info-menu .iconStyle {
	margin-top: 20px;
	margin-right: 0;
}

.info-menu .dropdown-menu .iconStyle {
	margin-top: 0;
	margin-right: 10px;
	width: 22px;
	height: 22px;
}

.dropdown-menu>li>a {
	padding: 8px 10px;
}

.r4_counter .icon-md {
	position: relative;
	margin-right: 0px;
	width: 66px;
	height: 66px;
	margin-right: 20px;
	text-align: center;
}

.r4_counter .icon-md:before {
	content: "";
	position: absolute;
	width: 30px;
	height: 30px;
	top: 18px;
	left: 18px;
	-webkit-background-size: 100%;
	background-size: 100%;
}

.r4_counter:hover .fa {
	transition: .3s ease-in-out;
	-webkit-transition-delay: .2s;
	-moz-transition-delay: .2s;
	-ms-transition-delay: .2s;
	-o-transition-delay: .2s;
	transition-delay: .2s;
	width: 72px;
	height: 72px;
	margin: -3px;
}

.iconPending {
	background-image: url(../images/iconWhitePending.svg);
}

.active .iconPending, .IconTextBagde:hover .iconPending {
	background-image: url(../images/iconPending.svg);
}

.iconScheduled {
	background-image: url(../images/iconWhiteScheduled.svg);
}

.active .iconScheduled, .IconTextBagde:hover .iconScheduled {
	background-image: url(../images/iconScheduled.svg);
}

.iconCatalog:before {
	background-image: url(../images/iconWhiteCatalog.svg);
}

.active .iconCatalog:before, .IconTextBagde:hover .iconCatalog:before {
	background-image: url(../images/iconCatalog.svg);
}

.iconDelivery:before {
	background-image: url(../images/iconWhiteDelivery.svg);
}

table .iconDelivery.cancel:before {
	background-image: url(../images/iconDeliveryCancel.svg);
}

table .iconDelivery.request:before {
	background-image: url(../images/iconDeliveryRequest.svg);
}

table .iconDelivery.view:before {
	background-image: url(../images/iconDeliveryView.svg);
}

table .iconDelivery:hover:before {
	background-image: url(../images/iconWhiteDelivery.svg);
}

.active .iconDelivery:before, .IconTextBagde:hover .iconDelivery:before {
	background-image: url(../images/iconDelivery.svg);
}

.iconWarehouse:before {
	background-image: url(../images/iconWhiteWarehouse.svg);
}

.active .iconWarehouse:before, .IconTextBagde:hover .iconWarehouse:before {
	background-image: url(../images/iconWarehouse.svg);
}

.iconReturn:before {
	background-image: url(../images/iconWhiteReturn.svg);
}

.active .iconReturn:before, .IconTextBagde:hover .iconReturn:before {
	background-image: url(../images/iconReturn.svg);
}

.iconComplete:before{
	background-image: url(../images/iconWhiteComplete.svg);
}

.active .iconComplete:before, .IconTextBagde:hover .iconComplete:before{
	background-image: url(../images/iconComplete.svg);
}

.iconCanceled:before {
	background-image: url(../images/iconWhiteCanceled.svg);
}

.active .iconCanceled:before, .IconTextBagde:hover .iconCanceled:before {
	background-image: url(../images/iconCanceled.svg);
}

.iconPickup:before {
	background-image: url(../images/iconWhitePickup.svg);
}

table .iconPickup.cancel:before {
	background-image: url(../images/iconPickupCancel.svg);
}

table .iconPickup.request:before {
	background-image: url(../images/iconPickupRequest.svg);
}

table .iconPickup.view:before {
	background-image: url(../images/iconPickupView.svg);
}

table .iconPickup:hover:before {
	background-image: url(../images/iconWhitePickup.svg);
}

.iconBorrow:before {
	background-image: url(../images/iconWhiteBorrow.svg);
}

table .iconBorrow.cancel:before {
	background-image: url(../images/iconBorrowCancel.svg);
}

table .iconBorrow.request:before {
	background-image: url(../images/iconBorrowRequest.svg);
}

table .iconBorrow.view:before {
	background-image: url(../images/iconBorrowView.svg);
}

table .iconBorrow:hover {
	background-image: url(../images/iconWhiteBorrow.svg);
}

.active .iconPickup:before, .IconTextBagde:hover .iconPickup:before {
	background-image: url(../images/iconPickup.svg);
}

.active .iconBorrow:before, .IconTextBagde:hover .iconBorrow:before {
	background-image: url(../images/iconBorrow.svg);
}

.iconLend:before {
	background-image: url(../images/iconWhiteLend.svg);
}

table .iconLend.cancel {
	background-image: url(../images/iconLendCancel.svg);
}

table .iconLend.request {
	background-image: url(../images/iconLendRequest.svg);
}

table .iconLend.view {
	background-image: url(../images/iconLendView.svg);
}

table .iconLend:hover {
	background-image: url(../images/iconWhiteLend.svg);
}

.active .iconLend, .IconTextBagde:hover .iconLend {
	background-image: url(../images/iconLend.svg);
}

.iconStorage:before {
	background-image: url(../images/iconWhiteStorage.svg);
}

.active .iconStorage:before, .IconTextBagde:hover .iconStorage:before{
	background-image: url(../images/iconStorage.svg);
}

.iconMaintenance:before {
	background-image: url(../images/iconWhiteMaintenance.svg);
}

.active .iconMaintenance:before, .IconTextBagde:hover .iconMaintenance:before {
	background-image: url(../images/iconMaintenance.svg);
}

.iconView:before {
	background-image: url(../images/iconView.svg);
}

.iconView:hover:before {
	background-image: url(../images/iconWhiteView.svg);
}

.iconEdit:before {
	background-image: url(../images/iconEdit.svg);
}

.iconEdit:hover:before {
	background-image: url(../images/iconWhiteEdit.svg);
}

.iconRemove:before {
	background-image: url(../images/iconRemove.svg);
}

.iconRemove:hover:before {
	background-image: url(../images/iconWhiteRemove.svg);
}

.iconAudit2:before {
	background-image: url(../images/iconAudit.svg);
}

.iconAudit2:hover:before {
	background-image: url(../images/iconWhiteAudit.svg);
}

.iconCalender:before {
	background-image: url(../images/iconCalender.svg);
}

.iconCalender:hover {
	background-image: url(../images/iconWhiteCalender.svg);
}

.iconActive:before {
	background-image: url(../images/iconActive.svg);
}

.iconActive:hover:before {
	background-image: url(../images/iconWhiteActive.svg);
}

.iconDeactive:before {
	background-image: url(../images/iconDeactive.svg);
}

.iconDeactive:hover:before {
	background-image: url(../images/iconWhiteDeactive.svg);
}

.iconSubmit:before {
	background-image: url(../images/iconWhiteSubmit.svg);
}

.iconAddress:before {
	background-image: url(../images/iconWhiteAddress.svg);
}

.iconContactPerson:before {
	background-image: url(../images/iconWhiteContactPerson.svg);
}

.iconExport:before {
	background-image: url(../images/iconWhiteExport.svg);
}

.iconNew:before {
	background-image: url(../images/iconWhiteNew.svg);
}

.iconBack:before {
	background-image: url(../images/iconWhiteBack.svg);
}

.iconDashboard {
	background-image: url(../images/iconWhiteDashboard.svg);
}

.iconEquipment {
	background-image: url(../images/iconWhiteEquipment.svg);
}

.iconRequest {
	background-image: url(../images/iconWhiteRequest.svg);
}

.iconOrganization {
	background-image: url(../images/iconWhiteOrganization.svg);
}

.iconBranch {
	background-image: url(../images/iconWhiteBranch.svg);
}

.iconDepartment {
	background-image: url(../images/iconWhiteDepartment.svg);
}

.iconPermission {
	background-image: url(../images/iconWhitePermission.svg);
}

.iconUser {
	background-image: url(../images/iconWhiteUser.svg);
}

.iconEmployee {
	background-image: url(../images/iconWhiteEmployee.svg);
}

.iconReport {
	background-image: url(../images/iconWhiteReport.svg);
}

.iconChoose:before {
	background-image: url(../images/iconWhiteChoose.svg);
}

.iconAudit {
	background-image: url(../images/iconWhiteAudit.svg);
}

.iconCart {
	background-image: url(../images/iconCart.svg);
}

/* .iconSubmit:hover {
 background-image: url(../images/iconWhiteSubmit.svg);
 } */

.BGinfo.iconCalendern.altStyle {
	background-image: url(../images/iconCalender.svg);
	background-color: #ececec !important;
	border: 1px solid #e1e1e1;
	margin-top: 1px;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
}

.BGinfo.iconCalendern.altStyle:hover {
	background-image: url(../images/iconWhiteCalender.svg);
	background-color: #4285F4 !important;
	border: 0;
}

.areaStyle {
	border: 1px solid #e4e4e4;
	margin-bottom: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.areaStyle.alt {
	padding-top: 15px;
	padding-bottom: 15px;
}

.profileImage img {
	width: 170px;
}

.profileDetails ul {
	margin: 0;
}

.profileDetails ul li {
	line-height: 34px
}

.lh34 {
	line-height: 34px;
}

.lh1 {
	line-height: 1;
}

.successStyle > td {
	color: #0dbf8c;
}

.imgProduct {
	position: relative;
	overflow: hidden;
	max-width: 320px;
	max-height: 320px;
}

.imgRequestProduct {
	position: relative;
	overflow: hidden;
	max-width: 150px;
	max-height: 150px;
}

.imgProduct img {
	width: 100%;
	height: 100%;
}

 .imgProductAlt {
 	text-align: center;
 	position: relative;
 }

 .imgProductAlt img {
 	max-width: 200px;
	max-height: 200px;
}

@media (max-width: 767px) {
	.imgProduct {
		margin: 0 auto;
	}
	.imgProductCover h5 {
		text-align: center;
	}
}

.imgProduct .carousel.slide {
	position: absolute;
	width: 100%;
	height: 100%;
}

.carousel-inner, .item {
	width: 100%;
	height: 100%;
}

.carousel-inner, .item img {
	max-width: 100%;
	max-height: 100%;
}

.labelStyle, .inputStyle {
	line-height: 18px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.inputStyle {
	font-weight: 700;
}

.loginWindow .labelStyle, .loginWindow .inputStyle {
	line-height: 34px;
	padding-top: 0;
	padding-bottom: 0;
}

.loginWindow .labelStyle {
	width: 120px;
	text-align: left;
}

.badgeAlt {
	margin-top: -20px;
	margin-left: -5px;
}

.card {
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 8px 15px;
	background: #ffffff;
	-webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1), 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1), 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1), 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
}

.card:hover {
	-webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.15), 0px 5px 5px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.15), 0px 5px 5px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.15), 0px 5px 5px 0pxrgba(0, 0, 0, 0.3);
}

.iconStyle02 {
	width: 34px;
	height: 34px;
	float: left;
	margin-right: 15px;
	-webkit-background-size: contain;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}

.iconSLA {
	background-image: url(../images/iconSLA.svg);
}

.iconCategory {
	background-image: url(../images/iconCategory.svg);
}

.iconEquipmentCategory {
	background-image: url(../images/iconEquipmentCategory.svg);
}

.iconEquipmentWarehouse {
	background-image: url(../images/iconEquipmentWarehouse.svg);
}

.text-center {
	text-align: center
}

.tNc {
	line-height: 18px;
	letter-spacing: 1px;
}

.tNc p {
	margin: 0 0 15px 0;
}

.tNc b {
	width: 30px;
	display: inline-block;
}

.tNc ul {
	padding-left: 20px;
}

.tNc > li {
	padding: 0 15px;
	margin-bottom: 15px;
	padding: 15px;
	border-bottom: 1px solid rgba(0,0,0,0.15);
	box-shadow: 0 1px 0 0 #fff;
}

.tNc > li:last-of-type {
	border-bottom: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	margin-bottom: 0;
}

.tNc li {
	text-align: justify;
	margin-bottom: 15px;
}

.wrapperStyle {
	max-width: 1170px;
	margin: 0 auto;
}

.fullWidth {
	width: 100%;
}

.modal-body {
	position: relative;
}

.imageWidth100 {
	position: absolute;
	width: 100%;
}

/* .emailTemplate, .emailTemplate tr, .emailTemplate tr:hover td, .emailTemplate th, .emailTemplate td {
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	background-color: inherit !important;
	border: inherit !important;
} */

.row.tbAdjust15 > div {
	padding-top: 15px;
	padding-bottom: 15px;
}

.card > .divider {
	margin-top: 15px;
	margin-bottom: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #e2e2e2;
}

.mh130 {
	max-height: 130px; 
}
