﻿/* desktop */
html { font-family: desktop; }

@media screen and (max-width:979px) {    
    html { font-family: tablet-portrait; }
    #LastHealthInspectDt .complaintDt_rptLink, #LastComplaintDt .complaintDt_rptLink { display: inline; margin-left: 17px; }   
    #resultsDataTable .results-overall-rate { white-space: nowrap; }
    #resultsContainer .span7 .left-input { padding-right: 5px; }
    
    /*adjust styles for filter panel so contents fit inside blue border when selected*/
    .right-col .box .inner { padding: 5px; }
    #filterPanelContainer .section-group ul { padding: 0px; }
    #findNursing label.checkbox.inline, #overallRating label.checkbox.inline { width: 87%; }
    #findNursing .checkbox, #overallRating .checkbox { padding-left: 27px; }
    .section-group dottedLine { padding-left: 4px; }
    /*********************************************************************************/
}

@media screen and (max-width: 767px) {
    html { font-family: phone; }
    body { overflow-x: hidden; }
    .pdf-link { margin: 0 0 20px 20px; }
    #LastHealthInspectDt .complaintDt_rptLink, #LastComplaintDt .complaintDt_rptLink, .recent_ComplaintDt_rptLink {
        display: inline-block; 
        margin-left: 0px; 
        width: 100%; 
    }
}

@media screen and (max-width: 479px) {
    html { font-family: phone-portrait; }
    .sReportTitle { margin: 0; }
    #announcement-section { margin-top: 0px; }
    .pull-left {float: left!important; margin-left: 30%; }
}

@media screen and (max-width: 320px) {
    html { font-family: phone-portrait; }
}