@media screen and (min-width: 29em) {
.leftcoltop li a, .narrownav li a{width:33%;}
.weatherave-index{margin:0 1.3em 1.3em 0;}
.wth-ave-index-icon{font-size:0.9em;}}
@media screen and (min-width: 32em) {
h1{font-size:1.6em;} 
h2{font-size:1.4em;}
h3, .related h4{font-size:1.2em;}
p, li, table{font-size:1em;}
.smalltext caption{font-size:1.25em;}
.footer p{font-size:.85em;}
.ref p{font-size:.85em;}
.ref h5, .related p{font-size:.95em;}
.ref, .more{width:75%;}
.related li{font-size:1.05em;}
.articletable td, .articletable th{padding: .3em .5em;}
.tablecol-1-left thead th:first-child, .tablecol-1-left tbody td:first-child{padding-left:1.5em;}
.tablecol-2-left thead th:nth-child(2), .tablecol-2-left tbody td:nth-child(2){padding-left:2em;}
.tablecol-3-left thead th:nth-child(3), .tablecol-3-left tbody td:nth-child(3){padding-left:2em;}
.tablecol-4-left thead th:nth-child(4), .tablecol-4-left tbody td:nth-child(4){padding-left:1.5em;}
.tablecol-5-left thead th:nth-child(5), .tablecol-5-left tbody td:nth-child(5){padding-left:1.5em;}
.tablecell-left{text-align:left;padding-left:1.5em;}
.articletable tr > th:last-of-type, tr > td:last-of-type{padding-right:1em;}
table.placeweathermonth{font-size:1em;}
.title, .tag{padding: .2em 0 0 3%;}
.byline{font-size: .85em;}
.addthis-end, .athis-end-below{width:75%;}
.leftcoltop li a, .narrownav li a, .lefttop-nav-category, .narrow-nav-global a, .narrow-nav-subcategory  a, .lefttop-nav-breadstart  a, .to-top{font-size:1.3em;}
.breadcrumbs {font-size:1.4em;}
.bulletlist{margin-left:4em;}
.smalltext p{font-size: .9em;}
.wth-ave-index-icon{font-size:1em;}
.weatherave-index li a, .wth-ave-empty-li{padding:5px 0;}
.index li{font-size:1.1em;}
.thumb-lead-box{padding:0 0 .9em 0;}
.thumbnail{display:block;float:left;padding: .12em 0 1em 0;} 
.article-text-box{margin-left:100px;} 
.article-text-box h3{line-height:1;padding:0 0 .3em 0;}
.image-content{float:left;padding: .37em 2em 1em 0;}
.image-content-caption{float:left;padding: .37em 2em 0 0;}
.image-content-caption p{font-size: .9em;padding: .5em 2em 1em 0;}
h3 img{display:none;}
.image-initial{padding:.3em 2em .7em 0;}
}
@media screen and (min-width: 35em) { 
.banner {overflow:hidden;}
.centername{float:left;}
.tag, .title{padding: .2em 0 0 16px;}
.menu-navicon{margin:7px 25px 0 -4px;}
}
@media screen and (min-width: 46em) {
h1{font-size:1.6em; padding-top: .5em;} 
#maincol{float:right;width:77%;padding-left:0;padding-right:3%;}
#leftcol{display:block;margin-top:5em;}
.leftcoltop, #leftcol{float:left;width: 20%;padding-left: 2%;padding-right:0;}
.leftcoltop{padding-bottom:0;margin-bottom: -3.5em;}
.more h4{font-size:1.2em;}
.more li {line-height:1.5;padding:0 0 .45em .6em;}
.placeweathermonth td, .placeweathermonth th{padding: .2em 1em .2em 0;}
.banner{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.title{text-align:left;font-size:1.7em;padding: .4em 0 .1em 13%;}
.tag{font-size: .96em;padding:0 0 1em 14%;line-height:1;}
.navbar{clear:both;display:block;	
font-size: .75em;font-weight:bold;color:#FFFFFF;background-color:#0A8BDF;
border-top: .2em solid #0A8BDF;border-bottom: .2em solid #0A8BDF;margin-top: .2em;
-webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.18), 0 1px 3px rgba(0,0,0,0.23); 
-moz-box-shadow: 0 3px 5px rgba(0,0,0,0.18), 0 1px 3px rgba(0,0,0,0.23); 
box-shadow: 0 3px 5px rgba(0,0,0,0.18), 0 1px 3px rgba(0,0,0,0.23);}
.navbar ul{text-align:right;list-style-type: none;padding: .25em 3% .25em 0;}
.navbar li{display:inline;font-size:1.08em;}
.navbar li a{padding: .125em 0 .125em 0;margin:0 .56em 0 .56em;text-decoration:none;color:#FFFFFF;}
.navbar li a:hover, .navbar li a:active{border-bottom: .25em solid #FFAD45;}
.navbar li.divider{color:#C7C7C7;font-weight:normal;}
.menu-navicon, .mobile-search, .popstop{display:none;}
.rwdsearch{display:inline-block;float:right;width:360px;padding:1.5em 12px 0 0;}
.cse .gsc-control-cse, .gsc-control-cse{padding: .5em !important;}
.narrownav{display:none;}
.leftcoltop{padding-top: .9em;}
.lefttop-nav-breadstart{display:none;}
.lefttop-nav-category{font-size: .9em;line-height:1.3;}
.leftcoltop li a, #leftcol li a{font-size: .9em;width:100%;text-align:left;}
.leftcoltop li a{padding:5px 0 5px 0;}
.leftcol-nav-subcategory, .leftcol-nav-maincategory{font-size:1em;}
.leftcol-nav-maincategory{padding:1.3em 0 .4em 0;line-height:1.3;}
.leftcol-nav-subcategory{padding: .4em 0 .4em 0;}
#leftcol ul{padding-bottom:10px;}
.breadcrumbs{font-size: .9em; padding-bottom: .5em;}
.breadcrumbs a{padding: .3em 2px .3em 2px;}
.breadcrumbs a:first-child{padding: .3em 2px .3em 0;}
#leftcol li{padding-bottom: .35em;}
.linklist li{list-style-type:none;}
li.subtopic{color:#CFCFCF;list-style:square inside;}
.breadcrumbs a:link, .breadcrumbs a:visited, .leftcoltop li a:link, .leftcoltop li a:visited, .leftcol-nav-subcategory a:link, .leftcol-nav-subcategory a:visited, #leftcol li a:link,  #leftcol li a:visited{color:#112BB6;}.breadcrumbs a:hover, .breadcrumbs a:active, .leftcoltop li a:hover, .leftcoltop li a:active, .leftcol-nav-subcategory a:hover, .leftcol-nav-subcategory a:active, #leftcol li a:hover, #leftcol li a:active{color:#667EFF;} 
.leftcol-nav-maincategory a:link, .leftcol-nav-maincategory a:visited{color:#0A8BDF;} .leftcol-nav-maincategory a:hover, .leftcol-nav-maincategory a:active{color:#667EFF;} 
}
@media screen and (min-width: 49em) {.rwdsearch{width:400px;} }
@media screen and (min-width: 980px) { body {font-size:16px;} #container {min-width: 950px;} }
@media screen and (min-width: 63em) { 
#maincol{padding-right: 5%;}
#navbar ul{padding: 0 5% .25em 0;}
}