﻿/* desktop */
#comparePage .legend-key, #profileBtns .legend-key { width: 95%; }

@media screen and (max-width:979px) {    
    #comparePage .legend-key, #profileBtns .legend-key { width: 95%; }
    
    /*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; }
    #servicesProvided .checkbox { padding-left: 27px; }
    .section-group dottedLine { padding-left: 4px; }
    /*********************************************************************************/
}

@media screen and (max-width: 767px) {
    table.content-table td, table.content-table th { padding: 48px 9px !important; }
    .compare .imp-link { margin-left:10px; }
    .btn { padding: 6px; }
    .table-footer-link { padding:15px; }
    #comparePage .legend-key, #profileBtns .legend-key { width: 85%; }
    .left-input { padding-right:5px; }
    .btn-qm-graphs-tables {
        padding: 6px 0px !important;
        margin-bottom: 5px !important;
    }
}

@media screen and (max-width: 479px)  {
    #comparePage .legend-key, #profileBtns .legend-key { width: 80%; }
    #announcement-section { margin-top: 0px; }
}

@media screen and (max-width: 320px) {  
    #comparePage .legend-key, #profileBtns .legend-key { width: 80%; }
}
