.login_page{background-color:#eff2f7;}
.container-fluid{
	padding: 0px !important;
}
.full-wdth{
	padding: 0px;
}
.lgo img{
	padding: 5px 0;
}
.lgin{
	padding: 0;	
	background-color:#1fa8d6;
}
.excise_title{
	color: #fff;
	margin: 0;
	font-weight: 700 !important;
	font-size:22px;
	line-height:40px;
}
.ap-user-icon, .tg-user-icon{margin:0 auto; margin-top:-60px; margin-bottom:12px; text-align:center; width:120px; height:120px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; -o-border-radius:100px; -ms-border-radius:100px;}
.ap-user-icon i, .tg-user-icon i{font-size: 110px;  color: #ffffff; margin-top: 70px;}
/*.ap-user-icon i, .tg-user-icon i {
    color: #ffffff;
    font-size: 80px;
    margin-top: 0;
}*/
.lgin-alert{font-size: 12px;bottom: 8px;color: #525e64;}
#j1_1>i.jstree-icon {display: none !important;}
.excise_title span{
	color: #ecc580;
}
.depo_names p{
	color: #fff;
	text-align: center;
	margin: 4px auto;
}
.depo_names p strong{font-size:16px;}
.lgnhdng{
	color: #fff;
	text-align: center;
}
.login_bg{ background-color:#ffffff; border-radius:6px;  -moz-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; -ms-border-radius:6px; padding:24px; margin-top:60px;}
.login_bg input{background-color:#f4f4f4; border-radius:3px;  -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px;}
.ap-btn, .blue-btn, .tg-btn{color:#ffffff; font-weight:bold; margin-bottom:8px;}
.forgot_password a{ font-size:14px; color:#1fa8d6 !important; text-decoration:underline;}
.rember{
	padding: 10px 0;
	color: #f9be60;
}
.rember a{
	color: #f9be60;
}
.btn1{
	background: #126caa;
	border: 2px solid #f9be60;
	color: #fff;
	border-radius: 4px;
	padding: 5px 15px 5px 15px;
}
.hlplne{
	color: #fff;
	text-align: center;
	margin-top:250px;
}
.hlplne p{
	padding-left: 5px;
	margin: 8px 0; 
}
.hlplne span{
	font-weight: 700;
	font-size: 18px;
}
.app{text-align: center;}
.app a{	
	margin: 2px 0;
	font-size: 14px;
	line-height: 0;
	color: #ea353a !important;
	text-decoration:underline;
	font-weight:700;
}
.app a i{font-size:18px; color:#ffffff;}

.forget-form h3,p{
	color: #fff;
    text-align: center;
}
/*end side login*/

/*start main content*/
.main_content{
	
	padding: 0;
	margin: 0;
}
.pge_hedr{
	background: #fff;
	padding: 10px 0 !important;
}
.crcular marquee{
	padding: 5px 0;
	color:#1fa8d6;
}
.sgnl i{
	padding: 10px 0;
    font-size: 24px;
    color: #21a498;
    cursor: pointer;
}
.pwr i{
	padding: 10px 0;
    font-size: 24px;
    color: #ea4d59;
    cursor: pointer;
}
.cm_minister{
	margin-bottom: 10px;
	text-align: center;
}
.cm_minister img{
	max-width:100%;
	width:100%;
	text-align: center;
}
.todo-tasklist{
	padding: 5px 0 !important;
	width: 100%;
}
.todo-tasklist-item{
	margin-bottom: 3px;
}
.todo-tasklist-item-text{
	padding: 0;
}
.prtlet{
	padding-top: 5px;
}
.portlet.light{
	padding: 8px 10px;
}
.nws-prtlt{
	padding: 5px 0 !important;
}
.ftr p{
	color: #333;
	margin: 0;
}
.usrnme{
	text-align: center;
}
.login_prtlet .padding_l_r{padding-left: 6px; padding-right: 6px;}
.login_prtlet .portlet.light>.portlet-title>.caption, .portlet.light>.portlet-title>.actions{ padding:0px;}
.login_prtlet .portlet.light>.portlet-title {min-height: 35px;}
.login_prtlet .portlet.light>.portlet-title>.caption>.caption-subject {font-size: 14px;}
.login_prtlet .portlet>.portlet-title>.actions>.btn, .portlet>.portlet-title>.actions>.btn-group>.btn, .portlet>.portlet-title>.actions>.btn-group>.btn.btn-sm, .portlet>.portlet-title>.actions>.btn.btn-sm {
padding: 0px 10px;}
.login_prtlet .portlet.light>.portlet-title>.caption{color:#666;}
.login-form .form-group, #resetpassword .form-group{ margin-bottom:6px;}
.login_page .page-footer{ position:fixed; bottom:0px; width:100%; z-index:9999;color: #e5e5e5;}
.login_page .portlet-body .scroller{/*height:244px;*/ overflow:auto;}

/*state colors*/

.ap-user-icon{background-color:#edc720;}
.tg-user-icon{background-color:#f302ca;}
.ap-btn{ background-color: #edc720;
    border: 1px solid #d8b51c;
    color: #fff !important;
    font-weight: bold;}
.ap-btn:hover{background-color:#d8b51c;color: #333 !important;}
.tg-btn{ background-color:#f302ca; border:1px solid #e700c0;}
.tg-btn:hover{background-color:#e700c0;}
.frgt-cnt p, .frgt-cnt h3{
	color: #333333 !important;
	margin: 12px 0;
}
.blue-btn{ background-color: #1fa8dc;
    border: 1px solid #1d99c3;
    color: #fff;
    font-weight: bold;}
.blue-btn:hover{background-color:#1d99c3;}
.portlet > .portlet-title {
    margin-bottom: 4px;
}
.scroller ul li{
	list-style-type: none;
}
.portlet.light > .portlet-title > .caption > i{
	color: #1FA8D6;
	font-size: 20px;
	font-weight: 300;
	margin-top: 3px;
}
.todo-tasklist-item-title{
	 font-size: 14px;
    padding-bottom: 0;
}
.todo-tasklist-item{
	padding:0 10px;
}
.scroller a {
    color: #333 !important;
    font-size: 13px;
}
#new-pwd{
	color: #333;
}
.page-footer-inner.pull-right > a{
	color: #fff;
}
.font-blue.fa.fa-info-circle.tooltips.padding-top-10 {
    line-height: 35px;
}
.mt-element-overlay .mt-overlay-1{width: 18%;}
.mt-element-card.mt-card-round .mt-card-item{ padding: 0 10px 0 10px;}
.mt-element-card .mt-card-item{margin-bottom: 10px;}
.mt-element-overlay .mt-overlay-1 .mt-overlay{background-color: rgba(0, 0, 0, 0.3);}
.key-ppl{color: #1fa8d6;
    font-size: 20px;
    font-weight: 300;
    margin-top: 3px;}
    .key-info{
    	color: #666;font-size: 14px;
    }
    .mt-element-ribbon{margin-bottom: 0px;
    padding: 0px;
    position: static;}
    .mt-element-card.mt-card-round .mt-card-item .mt-card-avatar{margin-top: 3px;}
    .mt-element-card .mt-card-item .mt-card-content{text-align: left;padding-left: 70px;}
    .mt-card-desc{text-align: left;}
    .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-bookmark::after{border-left: 26px solid #337ab7;
    border-right: 24px solid #337ab7;}
    .mt-element-ribbon .ribbon.ribbon-color-danger > .ribbon-sub::after{border-color: #ed6b75;}
    .mt-element-ribbon .ribbon.ribbon-color-warning > .ribbon-sub::after{border-color: #f1c40f;color: #fff}
    .mt-element-ribbon .ribbon.ribbon-color-success > .ribbon-sub::after {border-color: #36c6d3;}
    .mt-element-ribbon .ribbon.ribbon-color-warning, .mt-element-ribbon .ribbon.ribbon-color-warning > .ribbon-sub{color:#fff;}
    .portlet-body .scroller{height: 195px;}
    .mt-element-card .mt-card-item .mt-card-content .mt-card-name{font-size: 14px;}
    .col-lg-6.col-md-12.col-sm-6.col-xs-12.no_padding {padding-left: 8px;padding-right: 8px;}
    .col-lg-9.col-md-12.no_padding{padding-left: 8px;padding-right: 8px;}
    .col-lg-3.col-md-12.no_padding{padding-left: 8px;padding-right: 8px;}
    .portlet.light.portlet-fit > .portlet-body { padding: 20px 20px 12px;}
	.portlet.light.portlet-fit > .portlet-title {padding: 10px 5px;}
	.col-lg-8.col-md-12.no_padding {padding-left: 5px;padding-right: 5px;}
	.col-lg-4.col-md-12.no_padding {padding-left: 5px;padding-right: 5px;}
	.jstree-default .jstree-node{margin-left: 0px;}
	.caption.depot-list {padding: 9px 0 !important;}
	.mt-element-ribbon .ribbon > .ribbon-sub.ribbon-bookmark::after{bottom: -13px;}
	.mt-element-ribbon .ribbon.ribbon-vertical-right{width:50px;}
	#pulsate-regular{padding: 5px;}
    @media (min-width: 320px) and (max-width: 520px){
    .mt-element-overlay .mt-overlay-1{
    width:15% !important;
}
	.mt-element-card .mt-card-item .mt-card-content{padding-left: 10px;	}
   .mt-element-ribbon .ribbon.ribbon-vertical-right{right:5px;padding-bottom: 8px;padding-top: 8px;}
   .mt-element-card.mt-card-round .mt-card-item .mt-card-avatar{margin-top: 8px;}
   .mt-element-card .mt-card-item .mt-card-content .mt-card-name{font-size: 12px;}
}
@media (min-width: 521px) and (max-width: 767px){
    .mt-element-overlay .mt-overlay-1{
    width:10% !important;
}
}
@media (min-width: 768px) and (max-width: 990px){
	.mt-element-overlay .mt-overlay-1{
    width:15% !important;
}
.mt-element-card .mt-card-item .mt-card-content{margin-left: 20px;}
}
@media (min-width: 991px) and (max-width: 1200px){
	.mt-element-overlay .mt-overlay-1{
    width:10% !important;
}
.mt-element-card .mt-card-item .mt-card-content{margin-left: 20px;}
}
@media (min-width: 1200px) and (max-width: 1400px){
	.mt-element-card .mt-card-item .mt-card-content{padding-left: 10px;	}
	.mt-element-card .mt-card-item .mt-card-content .mt-card-name{font-size: 13px !important;}
	.mt-element-overlay .mt-overlay-1{width:18% !important;}
	.mt-element-ribbon .ribbon.ribbon-vertical-right{right:5px;padding-bottom: 8px;padding-top: 8px;}

}
@media (min-width: 1100px) and (max-width: 1366px){
	.excise_title{line-height: 25px !important;}
	.login_bg{margin-top: 40px;}
	.depo_names p{margin: 0 auto;}
	.frgt-cnt h3{margin: -13px 0 0;}
	.frgt-cnt p{margin: 3px 0;font-size: 12px;}
	.mt-element-ribbon .ribbon > .ribbon-sub.ribbon-bookmark::after{bottom: -13px;}
	.portlet.light{padding: 5px 10px;}
	.login-form {margin-top: -18px;}
}