nm3clol-archived-russellcou.../russellcountyva.org/www.russellcountyva.us/common/Modules/CityDirectory/RWDCityDirectory.css

120 lines
3.0 KiB
CSS
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.mobileView a[id^="catLine"]
{
display: table !important;
height: auto !important;
width: 100%;
}
.mobileView a[id^="catLine"] span,
.mobileView a.catLinePhone span {
display: table-cell;
padding: .75em 0;
position: static !important;
white-space: normal;
text-align: left;
}
.mobileView a[id^="catLine"] span[style^="padding-left"] {
padding-left: 0 !important;
}
.mobileView a[id^="catLine"] span[style="padding-left: 0px;"] { width: 0 !important; }
.mobileView a[id^="catLine"] span[style="padding-left: 20px;"] { width: 20px !important; }
.mobileView a[id^="catLine"] span[style="padding-left: 40px;"] { width: 40px !important; }
.mobileView a[id^="catLine"] span[style="padding-left: 60px;"] { width: 60px !important; }
.mobileView a[id^="catLine"] span[style="padding-left: 80px;"] { width: 80px !important; }
.mobileView a[id^="catLine"] span[style^="position"] {
text-align: right;
width: 8em;
}
.mobileView table[summary="City Directory"] td[scope="col"]
{
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.mobileView table[summary="City Directory"] td[colspan]:before
{
display: none;
}
.mobileView table[summary="City Directory"] td,
.mobileView table[summary="City Directory"] td[colspan]
{
display: block;
padding: .5em;
width: auto;
}
.mobileView table[summary="City Directory"] td:before
{
display: block;
float: left;
font-weight: bold;
width: 5em;
margin-right: 1em;
word-break: initial;
}
.mobileView table[summary="City Directory"] td:nth-child(1):before { content: "Name"; }
.mobileView table[summary="City Directory"] td:nth-child(3):before { content: "Email"; }
.mobileView table[summary="City Directory"] td:nth-child(4):before { content: "Phone"; }
.mobileView table[summary="City Directory"] td:nth-child(5):before { content: "Additional Phone"; }
.mobileView table#cityDirectoryDepartmentDetails td:nth-child(2):before { content: "Title"; }
.mobileView table#cityDirectorySearch td:nth-child(2):before { content: "Category"; }
.mobileView table[summary="City Directory"] thead tr:nth-child(2) { display:none; }
.mobileView table[summary="City Directory"] tbody tr td:nth-child(4) { text-align: left!important; }
.mobileView table[summary="City Directory"] tbody tr td:nth-child(5) { text-align: left !important; }
#cityDirectoryDepartmentDetails .noWrap
{
white-space: nowrap;
}
/* Mobile version expected to wrap for avoiding overflow elements */
.mobileView #cityDirectoryDepartmentDetails .noWrap
{
white-space: normal;
}
.mobileView #cityDirectoryDepartmentDetails
{
word-break: break-all;
}
/* We always want to keep the text inside each cell, especially for large texts */
#cityDirectoryDepartmentDetails td,
#cityDirectorySearch td
{
overflow: hidden;
word-break: break-word;
}
.imageAlignLeft {
max-width: 30%;
float: left;
margin: 10px;
margin-top: 0;
margin-left: 0;
}
.imageAlignRight {
max-width: 30%;
float: right;
margin-top: 2px;
}