/* HOME PAGE TEST */

/* 	Hide on Home Page  */

#masterContentArea {margin-top:0;margin-bottom: 50px;}

@media(max-width: 767px) {
#masterContentArea {border-top: 3px solid #124454;}
}
    
.HomeTest .iMIS-WebPart > .ContentItemContainer, 
.HomeTest .WebPartZone > .ContentItemContainer {
	margin-bottom:0;
}

body.HomeTest .breadcrumb-obo-container {
	display:none;
}


/* override Max-width on .container on homepage only */
body.HomeTest #masterContentArea.container {
	max-width:none;
	
}

/* Set padding for all rows on Homepage */
body.HomeTest .col-primary > div > .row {
	padding:3rem 0;
}


/* ======== HERO  */

body.HomeTest .col-primary > div > .row:first-child {padding:0;}


body.HomeTest .col-primary > div > .row:first-child > .container,
body.HomeTest .col-primary > div > .row:first-child > .container > .col-sm-12{
Max-width:none;
padding:0;
margin:0;
}



/* ======== Home Page Features  */
body.HomeTest .col-primary > div > .row:nth-child(3) {
	background-color:#E5E9EB;
	border-top:1px solid #ccc;
	padding-top: 30px !important;
	border-bottom: 0 !important;
    padding-bottom: 0 !important;
}

body.HomeTest .col-primary > div > .row:nth-child(4) {
	background-color:#E5E9EB;
	padding-top: 0 !important;
    padding-bottom: 0 !important;
	border-top: 0 !important;
	border-bottom:1px solid #ccc;
}

body.HomeTest .col-primary > div > .row:nth-child(3) img, 
body.HomeTest .col-primary > div > .row:nth-child(4) img {
	display:block;
    height: auto;
	width: 100%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 12px;
	margin-left: 0;
}

.WebPartZone.hpFeature {
	background-color: #d7dadc;
    display: block;
    width: 100%;
	padding: 8px;
    min-height: 295px;
    /* max-height: 360px; */
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 30px !important;
    margin-left: 0 !important;
}

.WebPartZone.hpFeature a.TextButton {
    background-color: #A0A2A2 !important;
}

.WebPartZone.hpFeature a.TextButton:hover,
.WebPartZone.hpFeature a.TextButton:active {
    background-color: #267087 !important;
}


.WebPartZone.hpFeature,
.WebPartZone.hpFeature h2,
.WebPartZone.hpFeature p {
	text-align: center;
}


