body{
	font-family: Roboto;	
	font-weight:400;
	font-size:12px
}
p{margin:0}
.list__lower-alpha{list-style-type:lower-alpha}ul li{margin-bottom:15px}
ul.no-margin-list li+li{margin-top:0}
ul.low-margin-list li+li{margin-top:5px}
ul.margin-zero li{margin-bottom:0}
ol.base-list li+li{margin-bottom:15px}
ol.base-list li>ul{margin-top:15px;list-style-type:lower-alpha}

.header{width:100%}
.title{font-size:24px}
.footer{margin-top:150px}
.footer--copy{font-size:10px}
.table{border:1px solid #000;border-bottom:0;border-left:0;width:100%}
.table td,.table tr{padding:7px 10px;border:1px solid #000;border-top:0;border-right:0}
@page{
	header: page-header;
	footer: page-footer;
}
.full-page-wrapper{height:100%;width:100%}
.full-page-center{padding-top:60%}
.green{color:#27ae60}
.m--font-danger,

.grey{color:#485460}
.d-block{display:block}
.font-weight-700{font-weight:700}
.text-justify{text-align:justify}
.text-center{text-align:center}
.text-right{text-align:right}
.text-small{font-size:12px}
.text-uppercase{text-transform:uppercase}
.modal--content{font-size:12px;color:#888}
.modal--heading{font-weight:700}
.row--wrapper .row{margin-bottom:15px}
.mt15{margin-top:15px}.mt30{margin-top:30px}
.mt50{margin-top:50px}.mt70{margin-top:70px}
.mb0{margin-bottom:0}
.bg-black,.bg-yellow{padding:5px}
.bg-black{color:#fff;background-color:#000}
.bg-yellow{background-color:#ffeaa7}
.w100p{width:100%}
.h100p{height:100%}

.tab_top_header {
	background-color:#1a67b2;
}
.tab_top_header td{
	color:#ffffff;
}

.tab_header {
	background-color: rgba(66, 112, 182, 0.1);
}
.ok{
	color: #33bd94;
}
.not_ok{
	color: #ff0000;
}
.yes_no {
	width: 40px;
	height: 40px;
}