@charset "UTF-8";
/*  	    												   __/\
            _           _       ____   ___ ____   ___     ___/_  `.  .-"""-.
   __ _  __| |_ __ ___ (_)_ __ |___ \ / _ \___ \ / _ \    \__,`   \-'  /   )`----')  
  / _` |/ _` | '_ ` _ \| | '_ \  __) | | | |__) | | | |       )        \  ((`""""`  
 | (_| | (_| | | | | | | | | | |/ __/| |_| / __/| |_| |    ___Y  ,    .'7 /|   
 @admin2020 _|_| |_| |_|_|_| |_|_____|\___/_____|\___/    (_,___/...-` (_/_/	*/  


/*ecerts2020 overrides*/

/*_typography
================================================================*/
html, body, div, p, td, a, li, button, input, h1, h2, h3, h4, th, td {
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
}

h1#pageHeading { 
    font-size: 16px;
    font-family: 'Roboto', sans-serif ;
}
 
.verdanaSm, .verdanaSm td, .verdanaSm a {
    font-size: 12px;
}


/*_buildlist
================================================================*/
.table-buildlist 	.table-head {
	background-color: #232323;  
	color: #fff; 
}
.table-buildlist 	.table-head a {
	color: #fff; 
}
.table-buildlist tbody td {
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
}



/* _maintenance
================================================================ */
.maintenance .button-edit {
	position:absolute; 
	right: 12px; 
	top: 36px;
}




/* _forms
================================================================ */





/*button-admin*/
a.button-admin,
button.button-admin,
input[name="btnSave"],
input[name="btnCancel"],
input[name="btnDelete"] {
	height: 24px;
	padding: 0 12px ;
	background: #0F90EB;
	color: white;
	font-size: 14px;
	border: 0;
    cursor: pointer;
	transition: background 0.1s;
	text-decoration: none;
}
a.button-admin:hover,
button.button-admin:hover {
	background: #3EA4EC;
}

a.button-big,
button.button-big {
	height:36px;
	line-height: 36px;
	width: 100%;
}




/*button-admin.search*/
a.button-admin.search,
button.button-admin.search {
	width: 48px;
	height: 48px;
	padding: 12px;
	font-size: 17px;
}

input[name="btnSave"],
input[name="btnCancel"] {
	/* width: 72px; */
}
input[name="btnSave"], button.button-save {background: green;}
input[name="btnCancel"], button.button-cancel {background: #777;}
input[name="btnDelete"], button.button-cancel {background: red;}
button.button-yellow {background: yellow; color:black;}
input[name="btnSave"]:hover, button.button-save:hover {opacity: .8;}
input[name="btnCancel"]:hover, button.button-cancel:hover {opacity: .7;}
input[name="btnDelete"]:hover, button.button-cancel:hover {opacity: .7;}
button.button-yellow:hover {opacity: .7;}


input[name="btnSave"]:disabled,
input[name="btnCancel"]:disabled,
input[name="btnDelete"]:disabled,
button.button-save:disabled,
button.button-cancel:disabled {
	cursor: default;
	opacity: .4;
}



/*BOX
================================================================*/
 
.box {
	border-color: #232323;   
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
.box-head {
    background-color: #232323;  
	color: #fff; 
}
.box-body-list a {color: #0000ff;}
.box-body-list i {color: #000;}
.box-body-list i.gi-letter {color: #fff;}

.box-body-list a:hover {
	background-color: #0F90EB;
}

.box > ul {
	margin: 12px 0;
}