#change_wrap_div{ background-repeat: repeat !important; }body{ background-repeat: repeat-y !important; }#footer{ background-repeat: repeat-y} #sub-footer { background-image: url("../assets/img/sub.jpg") !important; background-color: rgba(0, 0, 0, 0); } #sub-footer { background-repeat: repeat !important; } .top-info .top-info-content {
padding: 0 25px;
}

h2.widget-title {
font-size: 26px;
}

h3.widget-sub-title {
font-size: 22px;
}

.tp-bullets {
padding-bottom: 10px;
}

.tp-leftarrow.default {
margin-left: 10px;
}

.tp-rightarrow.default {
margin-right: 10px;
}

.feature-box .subtitle {
color: #1C91AF;
}

.homeContentPool h3.widget-title {
font-size: 32px; font-weight: 500;
text-shadow: 2px 2px 2px #000;
}

.homeContentPool h4.widget-sub-title {
font-size: 22px; font-weight: 300;
text-shadow: 2px 2px 1px #000;
color: #fff!important;
}

.homeContentPool .module-feature-box {
font-size: 18px; font-weight: 300;
text-shadow: 2px 2px 1px #000;
color: #fff!important;
}

.homeContentPool .module-features-list .module-feature-box > a:before, .module-features-list .module-feature-box > span:before {
text-shadow: 2px 2px 1px #000;
background: #fff!important;
}

#sub-footer img {
float: none!important;
margin-right: 0px!important;
margin-bottom: -17px!important;
}

.widget.soc-icons {
display: none;
}

#header .logo-for-panel {
margin-right: 18px!important;
}

.nav-menu .nav-item {
padding: 0 5px!important;
}

.nav-menu .nav-item > a {
padding-right: 7px!important;
}

.eg-mckinley-content {
padding: 10px 10px 0px 10px!important;
}