input.error{
	border:1px solid red;
}
span.error{
	color:red;
}
textarea.error{
	border:1px solid red;
}
select.error{
	border:1px solid red;
}

label.error{
	font-weight:normal;
	float:left;
	color:red;
	font-size:1em;
	width:100%;
	margin-bottom:15px;
}
.bag_loader{
	background: #fff none repeat scroll 0 0;
    height: 100%;
    left: 0;
    opacity: 1;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 2147483647;
}
.width100{
	width:100% !important;
}
.costum_notification_time{
	max-width: 140px !important;
}
.custom_notification{
	width: 600px !important;
	max-width: 600px !important;
}
.content_notification{
	margin-left: 40px;
	margin-top: -25px;
	margin-bottom: 10px !important;
	text-align:justify
}
.button_notification{
	padding-bottom:20px !important;
}
.button_notification_ok{
	float:left;
	margin-left: 40px;
}
.button_notification_span{
	margin-right:5px;margin-bottom:5px;
}
.button_time_notification{
	float:right;
}
.span_time_notification{
	margin-right:5px;
}

.custom-datatable-search-width{
	width:500px !important;
}
.mt-actions .mt-action{
	    /*padding: 0px 0;*/
		font-size: 14px !important;
}
.mt-action-body-custiom{
	    padding-top: 150px;
}
.no-call-followup{
	text-align:center;padding:0px !important;color:#999b9b;
}
.zonecall_color{
	    background: #e1e5ec;
}
.mt-comments .mt-comment:hover{
		background: none;
}
.mt-comment-text-no-data{
	text-align:center;
	margin-top: 25%;
}
.userDetails .widget-thumb-wrap div{
	font-size:13px !important;
	color: #999 !important;
	text-transform: none !important;
}
.table_td{
	text-align: center;
}
@media only screen and (max-width: 991px) {
    .custom-datatable-search-width{
		width: auto !important;
	}
}
#followup_timeline_id{
    padding: 10px 20px 20px !important;
}
.zoneStatus_of_dashboard{
	margin-top: 10px !important;
}

.custom-timelinetop{
	margin-top:10px;
	display:block;
}
.time-custom-remove{
	text-decoration:none !important;
	color:#8c8f92 !important;
	border:1px solid #b3b1b1;
	padding:1px 3px 1px 3px;
	font-size: 12px;
	border-radius:3px;
}
.custom-chat-cls {
	text-decoration:none !important;
	text-transform:capitalize;
}

/* Chat Bottom */
#help-button {
	position: fixed;
	bottom: 60px;
	right: 12px;
	cursor: pointer;
	z-index: 1000;
}
#popup-help {
	position: fixed;
	width: 350px;
	right: 20px;
	bottom: 80px;
	z-index: 9999;
	background-color: #555;
	box-shadow: 3px 3px 15px rgba(0,0,0,.5);
	border-radius: 2px;
	padding: 20px 10px;
	display: none;
}
#popup-help i {
	float: right;
	cursor: pointer;
	padding: 5px;
	color:yellow !important; 
}

.msgbox
{
	background-color: #364150 !important;
	padding: 20px;
	border-radius: 50px;
	color:#fff !important;
	font-size:18px;
}
.msgbox:hover
{
	color:#fff !important;
	text-decoration:none !important;
}





#lep 
{
	display: none !important;
}
#desk {
	display: block !important;
}

@media (max-width: 1450px)
{
#lep {
	display: block !important;
}
#desk {
	display: none !important;
}
}