@charset "UTF-8";
/* CSS Document */

body { font-family: 'PT Serif', serif; margin:0; padding:0; font-size:24px; }

a { font-style:italic; color:#0061c3; }
a:hover { text-decoration:none; }

#main-header { width:1285px; margin:1% auto 0; text-align:center; }
#main-header h1 { font-size:3.5em; margin-top:0; margin-bottom:0.5em; font-weight:700; }

#entry-content { width:975px; margin:1% auto 0; text-align:left; }

#entry-content h2 { font-size:1.917em; margin-top:0; margin-bottom:0.5em; font-weight:700; }
#entry-content p { margin-top:0; }

.disclaimer { font-size: 0.85em; }

/* -- leaders -- */

ul.leaders {
    max-width: 40em;
    padding: 0;
    overflow-x: hidden;
    list-style: none; 
	line-height:1.7em; }
ul.leaders li:before {
    float: left;
    width: 0;
    white-space: nowrap;
    content:
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "}
ul.leaders span:first-child {
    padding-right: 0.33em;
    background: white}
ul.leaders span + span {
    float: right;
    padding-left: 0.33em;
    background: white}

/* IPAD Horizontal */
@media screen and (min-width:769px) and (max-width:1024px){
#main-header { width:1020px; }
#main-header h1 { font-size:2.75em;line-height:1em; }

}

/* IPAD Vertical */
@media screen and (min-width:737px) and (max-width:768px){
#main-header, #entry-content { width:85%; }
#entry-content img { width:100%; }
#main-header h1 { font-size:2.75em; line-height:1em; }
}

/* Divi Auto Breaks to Phone CSS at 737px */
/* Iphone 6Plus horizontal */
@media screen and (max-width:736px){
#main-header, #entry-content { width:85%; }
#entry-content img { width:100%; }
#main-header h1 { font-size:2.75em; line-height:1em; }
#entry-content h2 { font-size:1.7em; }
.desktop-only { display:none; }

}

/* Iphone 6 horizontal */
@media screen and (max-width:667px){

}

/* Iphone 5 horizontal and lower*/
@media screen and (max-width:569px){

}

/* Iphone 6Plus vertical */
@media screen and (max-width:414px){
body { font-size:18px; }
#main-header h1 { font-size:2.1em; }
#entry-content h2 { font-size:1.3em;}


/* -- leaders -- */

ul.leaders {
    max-width: 40em;
    padding: 0;
    overflow-x: hidden;
    list-style: none; 
	line-height:1.7em; }
ul.leaders li { margin-bottom:15px; }
ul.leaders li:before {
    float: left;
    width: 0;
    white-space: nowrap;
    content: ""}
ul.leaders span:first-child {
    padding-right: 0em;
    background: white;
	display:block;}
ul.leaders span + span {
    float: none;
    padding-left: 0em;
    background: white}


}

/* Iphone 6 vertical */
@media screen and (max-width:375px){

}

/* Iphone 5 vertical */
@media screen and (max-width:320px){

}
