.icon-block.icon-block-1 .icon-block-body p {
    margin: 15px 0 0 0;
}

.icon-block {
    margin-bottom: 0px;
}

.icon-block.icon-block-1 .icon-block-body {
    display: table-cell;
    vertical-align: top;
    padding-left: 8px;
    font-size: 120%;
}

.cta-wr {
    padding: 25px 0 23px 0;
    border-radius: 2px;
}

.regbutt {
margin-top:6px;
}

.darkB {
 color: #283583 !important;
}

.lightB {
 color: #308fe9 !important;
}

.homenews {
height: 50px;
display: block;
}

.news-article {
    padding-left: 0px !important;
	padding-right: 0px !important;
}

section.slice {
    padding: 60px 0;
}

.hcphome {
background-image: url(../images/sections/section-bg-2.jpg) !important;
}


@media (max-width:768px) {

body * .ls-container .ls-slide > h3 {
font-size: 42px;
line-height: 42px;
}

body * .ls-container .ls-slide > h3.subtitle {
font-size: 44px;
line-height: 44px;
}

body * .ls-container .ls-slide > .btn-base {
font-size: 35px;
line-height: 35px;
}

}