.title-msg {
	text-align:right;
	padding:9px 0px 0px 0px;
}
.title-inp-msg {
	padding-left:10px;
	width:300px;
}
.title-inp-tmsg {
	height:200px;
	display:block;
}
.title-file-tmsg {
	width: 100%;
    height: 47px;
}

.login-register input {
  height: 53px;
  /*line-height: 53px;*/
  font-size: 14px;
}
.hidee, .hideb {
	display:none;
}

.inbox-icon,
.outbox-icon {
    font-weight: 500;
    border-color: #EFF2FB;
}

.inbox-icon:hover, 
.inbox-icon.active,
.outbox-icon:hover, 
.outbox-icon.active {
    color: #05264E;
    background-color: #ffffff;
    border-color: #B4C0E0;
}

.btn-grey-small {
	padding: 4px 10px;
}

.card-grid-2 .flash {
	background:none;
}

/* OLD */
.message-navbar {
	line-height:24px;
	border:1px solid #d6e1ea;
	background-color:#f1f5fa;
	position:relative;
	border-color:#d6e1ea transparent;
	padding:10px 12px;
}

li {
    list-style: none;
}
.message-navbar .nav-search {
	right:auto;
	left:60px;
	top:auto;
	bottom:11px;
}

#loader-ajax {
	background: url(../images/ajax-loader.gif) no-repeat;
    padding: 0px 9px;
}

.message-unread .card-grid-2 .card-grid-2-image-left .right-info .name-job {
    font-weight: 600;
}

.card-grid-2 .card-grid-2-image-left .right-info .name-job {
    font-weight: 400;
}

.message-item.selected .card-grid-2 {
    background: #e0eaf9!important;
}
.card-grid-2 {
	cursor:pointer;
}

.message-loading-overlay {
    position: absolute;
    z-index: 14;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 0.75);
    text-align: center;
}

.box-list-jobs.display-list.message-list {
    position: relative;
}

.text-s25 {
	font-size:50pt;
}
.inside-overlay {
	margin-top: 30%;
}
#tab-inbox, #tab-outbox {
	position: relative;	
}
.card-grid-2 i {
    font-size: 42px;
    color: #e0e6f7;
    margin-left: 5px;
}
.content-page .card-grid-2 .card-block-info,
.attachment-f {
	border-top: 1px solid #e0e6f7;
}

.content-single h4 {
    margin-bottom: 0px;
}
.modal-btn-write:hover {
	color:#3C65F5;
    background-color: #ffffff;
}
.box-related-job {
	margin-top:10px;
}
.badge.bg-danger:hover {
	color:white;
}

@media (max-width: 991px) {
	#id-message-new-navbar {
		text-align:left !important;
	}
	.title-file-tmsg {
		width: 100%;
		height: 47px;
	}
	.title-inp-tmsg {
		width:100%;
		height:200px;
		display:block;
	}
	#profile .form .box input[type="text"],
	#profile .form .box input[type="password"] {
		padding-left: 10px;
	}
	.inbox-tabs.nav-tabs>li.pull-right {
		height: 54px;
	}
	.title-msg {
		text-align: left;
		padding: 9px 0px 0px 0px;
		margin-left: 15px;
	}
	.title-inp-msg {
		padding-left:10px;
		width:300px;
	}
	#profile .dop_info_b {
		padding: 6px 6px;
		width:100% !important;
		float:left;
	}
	#profile .form_content {
		margin:0px !important;
	}
}