/* HOMEPAGE STYLES */

.contentDivider { padding-top: 2px !important; background: none !important;
    border-bottom: 2px solid #c3142d !important;
    border-top: 4px solid #c3142d !important; height: auto !important; margin-top: 30px !important;
}

.spif .componentTeaser p.heading5 { color: #B61E2E; font-family: Georgia, Times, serif; font-style: oblique; font-weight: bold; font-size: 120%; }
h3.componentSubHeader { margin-top: 0px; margin-right: 50px; }

.componentSocialMediaIcons img { max-height: 68px; max-width: 160px; margin-right:10px;}

/*Shop Miami Button*/
@media (min-width: 768px) {
.home-ad-spot { margin: 0 0 8% 0; width: auto; padding-top: 40px; }
}
@media (max-width: 767px) {
    .home-ad-spot { margin: 0 5% 8% 5%; width: 90%; padding-top: 20px; }
}

.six .spif { margin: 0px 10px 0px 10px; }
.componentContents { padding-bottom: 5px; }

/* FOR APRIL FOOLS PAGE */

.inlineBannerBorder {
-webkit-box-shadow: 0px 0px 0px 10px rgba(0, 0, 0, 0);
box-shadow: 0px 0px 0px 10px rgba(0, 0, 0, 0);
position: absolute;
top: 10px;
bottom: 10px;
left: 10px;
right: 10px;
border: 1px solid #cccccc;
}

.navigationMobilePopupContainer {-webkit-transform: translate3d(0px, 0, 0);}

.row.inlineBannerCaption {
font-size: 200%;
color: #ffffff;
font-style: italic;
position: absolute;
top: 33%;
/*background: rgb(0, 119, 238);
background: rgba(0, 119, 238, 0.85);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#d83f919f, endColorstr=#d83f919f);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#d83f919f, endColorstr=#d83f919f)";
width: 100%;
margin: 0;
padding: 2%;
font-family: Georgia, "Times New Roman", serif;
font-style: italic;
-webkit-box-shadow: 0px 0px 0px 0px #333333;
box-shadow: 0px 0px 0px 0px #333333;
*/
}

.row.inlineBannerCaption { padding:0; margin:0; height:100%; top:0; }
.row.inlineBannerCaption > div {height: 100%;}
.row.inlineBannerCaption a.wholeBanner { display:block; width:100%; height:100%; position:absolute; top:0; left:0; }

