﻿
#templatePageTabInformation #memberPageTabNavigation { margin-bottom: 1em; /* addes space below tabs */ }
#templatePageTabInformation #tabBodyMedia h2 /* member page media tab */ { padding-left: 1em; /* left padding for rounded */ background: none; margin: 0; }
#templatePageTabInformation #tabBodyMedia ul /* member page media tab ul margin-left */ { /*  margin-left: 40px;*/ margin-left: 3em; /* override layout.css #281 */ }


#templatePageTabInformation #press ul { margin-left: 3em; }
#templatePageTabInformation #videos ul, /* member tab media */
#templatePageTabInformation #fav ul,
#templatePageTabInformation #photos ul { margin-left: 1em; }

/*#photos ul.horiz-inline li {  override photo li width because undid hard code of img height and width attribute and picasa thumbnails are larger than youtube thumbnails  width: 145px; padding: 1em 0 0 .4em; }*/
div#tabBodyPersonal ul ul.second_level_bullet { margin-top: 0 !important; margin-bottom: 0 !important; }

/* moves li over to the margin */
div#col2-l div#personalData ul.noBullet { margin-left: 0px; }

#publications span.filetype { display: inline; }
#publications img { border: .1em solid #333; }
div#publications span.filetype { /* override style in font.css... not sure that is needed anymore (line 173) */ font-size: 80%; }
#tabBodyMedia #publications ul.horiz-inline { margin-left: 1em; }
.mar-left20 { margin-left: 40px !important; }
#district { margin: 0; padding: 0; width: auto; }
#districtLinks { border: 1px solid #ccc; border-radius: .5em; background: #ededed; margin-left: 0; padding: .5em 1em; width: auto; }
    #districtLinks ul { margin-left: 0; padding: 0; }
    #districtLinks li:not(:last-of-type) { border-right: 1px solid #036; padding: 0 10px; }
    #districtLinks li:first-of-type { padding-left: 0; }
    #districtLinks li:last-of-type { padding: 0 10px; }
    #districtLinks ul {display:inline;}
    #districtLinks div { white-space:nowrap; display:inline-block;}
/*div.tabbody h3 { margin: 0 0 1em 0; }*/
div#personalData table { margin-left: 5px; }
div#personalData td.bold { padding-right: 5px; text-align: right; width: 150px; vertical-align: top; }
div#personalData ul.noBullet { margin: 0; padding: 0; }
div#tabBodyPersonal ul ul.second_level_bullet { margin-top:0 /*!important*/; margin-bottom:0 /*!important*/; }
#sidebar h3 { font-size: 125%; margin: 0; }
#tabBodyBills div#Bills.tabcol-half.left { width: 52%;}
#tabBodyBills div#CoBills.tabcol-half.right { width: 45%; margin-right: 1em; }
    #tabBodyBills div#Bills.tabcol-half.left h4, #tabBodyBills div#CoBills.tabcol-half.right h4 { margin-left: 1.5em; }

#emailform-modal .header-container, #emailform-modal #htop {
    display: none;
} /*Style added so if email fails top nav will not show in pop-up modal*/
#sidebar h4:first-of-type {margin:1.5em 0 0;}
#sidebar hr { border-style: solid; color:#ccc;  margin:1em 0; border-width: 1px;}
#sidebar h5 {margin:0.5em 0 0 0;}
h4#socialMediaHeader {margin-top:1.5em;}

/*#tabBodyBills h4 {border-bottom: 1px solid #036;}
#tabBodyBills p {margin:.5em; margin-left:2em;padding: .2em; border-bottom: .1em solid #ededed;}
#tabBodyBills .tabcol-half p:nth-child(odd) {background:#ededed;}
#tabBodyBills p:hover {background:#d3e9ff !important;}*/
