.styleTitleMenu{
	color: #2F3B47 !important;
	font-weight: bold !important;
}

.backGroundHeader{
	background-color: #2F3B47 !important;
}	

.colorButtonHome .sapMBtnInner {									
	background: #ced8de !important;	
	background-image: -webkit-linear-gradient(top, #ced8de, #cad3d9) !important;	
	background-image: -moz-linear-gradient(top, #ced8de, #cad3d9) !important;	
	background-image: -ms-linear-gradient(top, #ced8de, #cad3d9) !important;	
	background-image: -o-linear-gradient(top, #ced8de, #cad3d9) !important;	
	background-image: linear-gradient(to bottom, #ced8de, #cad3d9) !important;				
	color: #031e2b !important;				
	marging: 10px !important;
	border: none !important;
	border-radius: 5px !important;
	position: relative !important;
	transition: all 500ms ease !important;

} 
.colorButtonHome:hover .sapMBtnInner:hover{
 	background: rgba(0,0,0,0) !important;
 	background-image-color: white !important;
 	border-radius: 5px !important;
 	color: white !important;
 	box-shadow: inset 0 0 0 3px #3a7999 !important;
}

.colorButtonSend .sapMBtnInner {									
	background: #8fdc15 !important;	
	background-image: -webkit-linear-gradient(top, #8fdc15, 2e8b2b) !important;	
	background-image: -moz-linear-gradient(top, #8fdc15, 2e8b2b) !important;	
	background-image: -ms-linear-gradient(top, #8fdc15, 2e8b2b) !important;	
	background-image: -o-linear-gradient(top, #8fdc15, 2e8b2b) !important;	
	background-image: linear-gradient(to bottom, #8fdc15, 2e8b2b) !important;				
	color: #f5eeef !important;				
	marging: 10px !important;
	border: none !important;
	border-radius: 5px !important;
	position: relative !important;
	transition: all 500ms ease !important;

} 
.colorButtonSend:hover .sapMBtnInner:hover{
 	background: rgba(0,0,0,0) !important;
 	background-image-color: white !important;
 	border-radius: 5px !important;
 	color: white !important;
 	box-shadow: inset 0 0 0 3px #3a7999 !important;
}


.colorButtonBack .sapMBtnInner {									
	background: white !important;				
	color: #074866 !important;				
	marging: 10px !important;
	border: none !important;
	border-radius: 5px !important;
	position: relative !important;
	transition: all 500ms ease !important;

} 
.colorButtonBack:hover .sapMBtnInner:hover{
 	background: rgba(0,0,0,0) !important;
 	background-image-color: white !important;
 	border-radius: 5px !important;
 	color: white !important;
 	box-shadow: inset 0 0 0 3px #3a7999 !important;
}
.colorbuttonYellow .sapMBtnInner {
	background: white !important;
	background-image-color: yellow !important;
	color: gray !important;
}
.colorTextTitle{
	color: white !important;
}
.validInput{
	background-image: url("../icons/check.png");
	background-size: 15px 15px;
 			background-repeat: no-repeat;
	margin-left: 35% !important;
	margin-right: 65% !important
}
.invalidInput{				
	background-image: url("../icons/uncheck.jpg");
	background-size: 15px 15px;
 			background-repeat: no-repeat;
	margin-left: 35% !important;
	margin-right: 65% !important
}
#hbox1,
#hbox2{
	width: 100%;
	height: 50px;
	background-color: white;
	display: block;
 			margin-left: auto;
 			margin-right: auto 
 	padding:0px 0px 0px 0px;
}
.columnTable1,
.columnTable2{
	border-color:green;
}
.headerText {
 font-size: 14px !important;
 font-weight: bold !important;
}
.debugPanel { margin-top: 2rem; }
.customPriceFilter { margin: 1rem; }
.compactHeader{ background-color: #D8D8D8 !important; padding: 0px 15px 0px 15px !important; margin: 0px !important;}
.compactStatus{padding: 0px 15px 0px 0px !important; margin: 0px !important;}
.compactAttrib{padding: 0px 0px 0px 15px !important; margin: 0px !important;}