/*Override primeface css*/
a {font-size: inherit;color: inherit;}
/*a:visited {color:#0090FF;}*/
.container {padding-left:5px;padding-right:5px;}
.container .container-fluid {padding:20px 5px;}
.rf-pp-cnt {text-align:center !important;font-size:14px !important;}
.rf-pp-cntr {border-radius:10px !important;}
.rf-pp-cntr {border-radius:10px !important;}
.rf-pp-hdr 
{
	border-top-left-radius:10px !important;
	border-top-right-radius:10px !important;
	background-image: none !important;
	background: #1fa67b !important;
}
.rf-pp-hdr-cnt{color:#fff !important;}
.rf-pp-cnt-scrlr{border-bottom-left-radius:10px !important;border-bottom-right-radius:10px !important;}
.rf-pp-hdr-cntrls{right:10px !important;}
.rf-pp-shdw{border-radius:10px !important;}
button, input[type="reset"], input[type="submit"], input[type="button"] {
	color: #fff !important;
	background-color: #1fa67b !important;
	border-color: #4cae4c !important;
	border-radius: 4px !important;
	background-image:none !important;
	font-size: 100%;}
textarea, input[type="text"], input[type="password"], select {background-image:none !important;font-size:14px;}
button:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover{
	background-image:none !important;
	background-color:#449d44 !important;
}
.rf-dt-hdr-c{color:#036500;font-size:inherit;border-width: 1px;border-style: solid;border-color: #C4C0C9;}
.rf-dt-ftr-c{background-color:#fff;border-width: 1px;border-style: solid;border-color: #C4C0C9;}
.rf-dt-c{font-size:inherit;border-width: 1px;border-style: solid;border-color: #C4C0C9;}
.rf-dt{border:none;}

.rf-dt-hdr-c a, .rf-dt-hdr-c a:visited {
    color: #3c763d !important;
}