h1.project-header  {
    font-size: 5em;
    line-height: 0.8em;
    margin-bottom: 20px;
}

.project-description {
    width: 50%;
    float: left;
}

#main-content .project-description p  {
    font-size: 1.6em;
    line-height: 1em;
    margin-top: 0px;
    margin-bottom: 20px;
}



.project-detail-info    {
    float: right;
    margin-right: 0px;
    margin-left: auto;
    font-size: 2em;
    line-height: 1em;
    display: inline-block;
}

.project-detail-info .small   {
    font-size: 0.7em;
}

.project-slideshow-container    {
    display: inline-block;
}

.prev-next  {
    width: 1120px;
    margin-left: auto;
    margin-right: auto;
    margin-top: -20px;
    font-size: 3.7em;
    line-height: 1em;
    clear: both;
}

.next-project   {
    float: right;
}

.global-project-slide-selectors {
    margin-top: 20px;
    margin-bottom: 15px;
    height: auto;
    padding: 0;
}

/******
Formatting below for screen sizes 1150 and smaller *******/
@media (max-width: 1150px) {
    
    .project-slideshow-container    {
    width: 49%;
}
    
    h1.project-header  {
    font-size: 5.8vw;
}
    .prev-next   {
        width: 98%;
        font-size: 4.2vw;
    }
    #main-content .project-description p  {
    font-size: 1.95vw;
    line-height: 1em;
}
    
  
    .property-slideshow-1 img, .property-slideshow-2 img    {
        max-width: 100%;
    }
    
    .project-detail-info    {
    font-size: 2.5vw;
}

.project-detail-info .small   {
    font-size: 1.8vw;
}
    
.global-project-slide-selectors {
    margin-top: 1.5vw;
    margin-bottom: 1vw;

}
    
    #main-content .project-description p  {
    margin-bottom: 1.9vw;
}



