﻿.SyracuseHomeBG {
    min-height: calc(100vw / 3.46);
}

@media (min-width:1800px) {
    .SyracuseHomeBG {
        min-height:500px !important;
    }

}

@media (max-width:1000px) {
    .HomeLink {
        margin-top: 15px !important;
    }

    .SyracuseHomeBG div {
        padding: 15px !important;
        margin: 20px auto;
    }

    .SyracuseHomeBG h1 {
        font-size: 24px !important;
        line-height: 36px !important;
    }

    .SyracuseHomeBG span {
        font-size: 18px !important;
        line-height: 24px !important;
    }

    .SyracuseHomeBG table {
        padding-top: 50px !important;
    }

    .F1ContentWrapper img.HomeImage {
        margin-bottom: 15px !important;
    }

    .HomeCompanyTable td {
        margin: 5px 0px !important;
        width: calc(100% - 20px) !important;
        display: block !important;
    }

    table {
        width: 100% !important;
    }

        table td {
            width: 100% !important;
            display: block !important;
        }

        table.NoWrap td {
            display: table-cell !important;
            width: initial !important;
        }
    .DesktopOnly {
        display:none !important;
    }
    .MobileOnly {
        display:block !important;
    }

    .Mobile100 {
        width:100% !important;
        padding:20px !important;
    }

    .MainSectionTitle {
        font-size:28px !important;
        line-height:36px !important;
    }

    .FeaturedPropWrap {
        /*min-width: 450px;*/
        min-width:300px !important;
        width: 100%;
    }

    .FeaturedPropAddress {
        font-size: 24px;
        line-height: 32px;
    }

    .FeaturedPropStatus {
        font-size: 24px;
        line-height: 32px;
    }
    .ConstructionBG {
        min-height:900px !important;
    }

    .HomeSlogan {
        font-size: 32px !important;
        line-height:40px !important;
        float: none !important;
    }

    .WhiteBoxButton {
        float:none !important;
    }
}
