.mod-sub-1-wrapper {
	font-family: "Open Sans", Arial, sans-serif;
  	overflow:hidden;
}

.mod-sub-1-wrapper .row .ult-column .colwrapper {
	padding-top:10px;
}
.mod-sub-1-wrapper .row .ult-column:first-of-type {
	background:#fff;
}
.mod-sub-1-wrapper .row .ult-column:last-of-type .colwrapper {
	background:#F3F3F3;
	padding-left:20px;
  	padding-bottom:5000px;
  	margin-bottom:-5000px;
}

.mod-sub-1-wrapper p {
	line-height:23px;
}
.mod-sub-1-wrapper .row .ult-column:last-of-type a {
	color:#003366;
	text-decoration:underline;
	font-size:15px;
    font-weight:600;
}
.mod-sub-1-wrapper .row .ult-column:last-of-type a:after {
	background: #FD9B0B none repeat scroll 0 0;
    content: ""; color:#0273E3;
    display: block;
    height: 2px;
    width: 10px;
    margin-top: 5px;
}
.mod-sub-1-wrapper .row .ult-column:last-of-type a:hover:after {
	width: 50%; 
    transition: ease all 0.87s;
}
.mod-sub-1-wrapper ul.menu {
	list-style:none;
  	padding-left:0;
}
.mod-sub-1-wrapper ul.menu li {
	padding:4px 0;
}
.mod-sub-1-wrapper h3.element-title ,
.mod-sub-1-wrapper h2.entry-title {
margin-top:10px;text-transform:uppercase;
font-size: 26px;
color:#000;
font-family: oswald, open sans;
margin-bottom: 24px;
font-weight: 500;
}
.mod-sub-1-wrapper h3.element-title:after,
.mod-sub-1-wrapper h2.entry-title:after {
	background: #ececec none repeat scroll 0 0;
    content: "";
    display: block;
    height: 1px;
    width: 100%;
    margin: 14px 0 20px;
}
@media only screen and (max-width: 767px) {
	.mod-sub-1-wrapper .row .ult-column {
		width:100%;
	}

}