.btn.green:not(.btn-outline){
background-color:#e7505a;
border-color:#e7505a
}
.btn.green:not(.btn-outline):hover,
.btn.green:not(.btn-outline):focus,
.btn.green:not(.btn-outline):active{
background-color:#e12330;
border-color:#e12330
}
input[type=text],select{
border-left:2px solid #e7505a
}
.form-control{
border-left:2px solid #e7505a
}
.widget .portlet .portlet-title{
display:none
}
label{
font-weight:400;
font-size:14px
}
.label-title{
display:table-cell
}.mt-radio.mt-radio-outline{
width:100%
}
.btn.green.btn-save.predef-action{
float:right
}
.btn.grey-silver:not(.btn-outline){
float:left;
color:#333333;
background-color:#E5E5E5;
border-color:#E5E5E5
}
.btn.grey-silver:not(.btn-outline):hover,.btn.grey-silver:not(.btn-outline):active{
color:#333333;
background-color:#c2cad8;
border-color:#bcc5d4
}
.btn.blue.btn-save.predef-action{
float:right
}
.portlet.light{
width:400px
}
.logo
{background-image:url("../../images/logo_portal_rel_original.png");
position:center;
margin:unset;
width:100%
}
.background-full {
    
background: url("../../images/login-background.jpg") no-repeat center center fixed;

//position:center;
//margin:unset;
//width:100%
	padding: 0;
	margin: 0;
	top: 0;
	position: fixed;
	height: 100%;
	width: 100%;
	z-index: -1;
	opacity: .5;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover



}
.label-title{
color:#4D4D4F
}
.widget{
padding-left:0px
}
.portlet-body.form{
padding:0px 10px 0px 10px !important
}
.form-body.horizontal-form{
padding:10px 0px 5px 10px
}
.form .form-body{
padding:10px
}
.m-icon-swapright{
float:right;
margin-left:5px
}
.datepicker{
padding:4px
}
.btn+.btn{
margin-left:5px
}
.tab-form-section .tab-items{
margin-bottom:5px;
display:table;
line-height:1;
font-size:14px
}
.tab-form-section>.tab-items>.mt-radio-inline>.mt-radio:first-child{
margin-left:0px
}
.tab-form-section>.tab-items>.mt-radio-inline{
margin:0px;
padding:0px
}
