.moreProviders { 
    width:100%; 
    text-align:center;
    margin-top:50px;
}

.moreProviders p {
    display:inline;
    font-size:1.25em;
}
            
.moreProviders select {
    padding:10px;
}
.provider-overlay a,
.provider-overlay a:link,
.provider-overlay a:hover,
.provider-overlay a:visited {
    text-decoration:none;
}

a.providerOverlay-allProvidersLink:hover {
    text-decoration:underline;
    cursor:pointer;
    font-weight:800;
}

a.providerOverlay-allProvidersLink {
    font-weight:800;
    padding:0;
}



.provider-picker-container .History-btn.History-btnHoverShadow.btn-widget {
    width: 18em; 
    color: #ffffff; 
    margin:0 auto;
    line-height:1.1875em;
}

.provider-picker-container .History-btn.History-btnHoverShadow.btn-widget.mobile {
    width: 12em; 
}
.provider-picker-item img { 
    border:1px solid #CCC; 
    cursor:pointer;
}

provider-picker-item img {
    margin:5px;
    cursor:pointer;
}
                 
.provider-picker-item.in-active {
    opacity:0.5;
}
@media only screen and (max-width: 719px) {
    .provider-picker {
        min-height:800px;
    }            
}

@media only screen and (min-width: 720px)  {
    .provider-picker {
        min-height:550px;
    } 
}


@media only screen and (max-width: 1063px) {
    .subscribingToBrand .desktop-only {
        display:none;
    }

    .subscribingToBrand {
        height:auto;
    }            
}

@media only screen and (min-width: 1064px)  {
    .subscribingToBrand .mobile-only {
        display:none;
    }

    .subscribingToBrand {
        height:235px;
    }
}

.subscribingToBrand { 
    width:100%;                                  
}

.subscribingToBrand .table {
    display: table;
    border:none;
}

.subscribingToBrand .row {
    display: table-row;
}

.subscribingToBrand .cell {
    display: table-cell;
    border: none;
    vertical-align: top;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 1px;
    font-size: 1.25em;
    line-height: 1.35em;
}

