.reg-item {
	padding: 29px 1px;
	border-bottom: 1px solid #ebebeb;
	float: left;
	width: 100%;
}

.reg-date {
	float: left;
	vertical-align: middle;
	width: 250px;
	padding-top: 5px;
	font: normal 1.4rem 'Volvo Novum Medium', sans-serif;
	line-height: 1.57;
	letter-spacing: 0.28px;
	color: #1c6bba;
	text-transform: uppercase;
}

.reg-title {
	float: left;
	width: calc(100% - 250px);
}

.reg-title a {
	transition: all 0.2s ease-in-out 0s;
	text-decoration: none;
	font: normal 2.0rem 'Volvo Novum Medium', sans-serif;
	line-height: 1.2;
	color: #141414;
	text-transform: none;
}

.reg-title a:hover {
	text-decoration: none;
	color: #1c6bba;
}
.my-custom-filter-wrap .dd-box > ul{display:none;}
#contentwrapper .my-custom-filter-wrap .dd-box > ul{    list-style-type: none;padding:0px;padding-top:10px;}
#contentwrapper .my-custom-filter-wrap .dd-box > ul a{display:block;padding:5px 15px;}
/****** filter boxes ******/
.dd-box{padding: 21px 30px 21px 17px;position: relative;/*width: 32.5%;*/width:242px;cursor: pointer;font-size: 1.125em;}
.fltr-box {/*padding: 17px 30px 17px 17px;*/border: 1px solid #b6b5b2;float: left;margin-right:6px;
	font: normal 1.6rem 'Volvo Novum Light', sans-serif;
    line-height: 1.5;
    color: #707070;
    height: 56px !important;
    padding: 15px 16px !important;
    border-radius: 4px;
    border: solid 1px #d5d5d5;

}
.fltr-box:focus{border-color:#1c6bba;}
.dd-box ul{cursor: auto;display: none;margin: 0;padding: 15px 0px 0px;position: absolute;z-index: 9; width: 101%;background: #fff;left: -1px; top: 100%;border: 1px solid #b6b5b2;}
.dd-box::after{content: "V";display: inline-block;font-family: "ccs icons";font-size: 1.5rem;font-style: normal;font-weight: 400;line-height: 1;margin-top: -3px;padding-left: 5px;position: absolute;right: 15px;top: 39%;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);color:#141414;}

.regulatory-submit-btn{-webkit-appearance: button;cursor: pointer;background: transparent;  border: 1px solid #007bcd; font-family: Volvo Novum Light,Arial;color: #007bcd;
	font: normal 1.4rem 'Volvo Novum Medium', sans-serif;
    color: #ffffff;
    line-height: 1.57;
    letter-spacing: 0.28px;
    height: 56px;
    width: auto;
    padding: 13px 26px;
    background: #284e80;
    text-transform: uppercase;
    border-radius: 4px;
    text-decoration:none;
    transition: all 0.3s ease-out;   

}
.regulatory-submit-btn:hover{
color:#fff;
    text-decoration:none;
    background:#141414;
}
.my-custom-filter-wrap{    margin-bottom: 20px;
    margin-top: 20px;}
#contentwrapper .dd-box ul{list-style-type: none;}
.regulatorynotice-cat-filter.dd-box ul li{padding: 5px 15px;cursor:pointer;/*color: #007bcd;*/}
.dd-box ul li a{color: #161618;}
.dd-box ul li {color: #161618;}
/********* filter boxes ******/


/********* Pagination ********/
.pagination{clear:both;width:100%;float:left;margin-top:40px;}
.pagination ul{display: inline-block;width: 100%;margin: 0 auto;text-align: center;}
.pagination ul li{display: inline-block;}
.pagination ul li a,.pagination ul li strong{padding:20px;}
.pagination a.first-pager, .pagination a.prev-page, .pagination a.next-page, .pagination a.last-page{
    border: none;
    padding: 10px;
    font-size: 2.8rem;
    font-weight: 300;
    opacity: 1;
    background: #284e80;
    color: #fff;
    height: 50px;
    width: 50px;
    line-height: 28px;
    border-radius:4px;
}
.pagination ul li a, .pagination ul li strong{    padding: 13px 20px;float: left;    color: #161618;}
.first-pager, .prev-page, .next-page, .last-page{color: #007bcd;}
#ip3-lux #contentwrapper ul, #ip3-lux #contentwrapper ul li, #ip3-lux #contentwrapper ol li{margin-bottom:0px;}
/********* pagination ends *********/