/*updated 7.11.13 - Responsive CSS for Mobile - AEL*/
/*theme overrides here will be included in base CSS */
div.fnc {
 width:70%; 
}
h3.category {
 font-size:1em;
}
.button_panel input[type="submit"] {
  /* min-width: 30%; */
}
#tabs {
  border-bottom: 2px solid #c6c6c6;
  overflow:visible;
}
#tabs li {
  margin-right:3px;
}
#tabs li:last-of-type {
  margin-right:0;
}

#quick_subscribe_confirmation div.button_panel {
  margin-top: 15px;
}
button.treeExpand {
  margin-left:0px;
}

@media only screen and (min-width: 768px) {
  div.featured_network input {
    transform: scale(1,1);
    -ms-transform: scale(1,1);
    -webkit-transform: scale(1,1);
  } 
}
h3.category {
font-size : 1em;
font-weight: bold;
color: #454545;
}


fieldset#quick_subscribe_password h2 {
padding-bottom: 10px;
}


fieldset.digesting_fields h2 {
padding-bottom: 10px;
}



div#digest_instructions, div#digest_postscript {
font-size : 10pt;
padding-bottom: 10px;
}

body#sub {

  background : #FFFFFF;
  margin : 0 0;
  color : #454545;
}

div#page_margins {
font-size: 12pt;
}

div.qs_banner a img {
width: 100%;
}

H3 {

  color: #3B4FAE;

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 12pt;

  font-weight : bold;

}

H2 {

  color: #5D6FC7;

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 10pt;

  font-weight : bold;

}

h1 {

  color: #454545;

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 10pt;

  font-weight : bold;

}

h4 {

  color: #1E2A63;

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 10pt;

  font-weight : normal;

}

h5 {

  color: #1E2A63;

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 10pt;

  font-weight : normal;

  font-style: italic;

}

H6 {

  color: #1E2A63;

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 8pt;

  font-weight : normal;

}

th {

  font-size : 10pt; 

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-weight: bold;

  vertical-align: bottom;

  text-align: center;

}

TABLE {

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 8pt;

}

TD {

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 10pt;

}

P, .standard {

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 10pt;
  
}

OL {

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 10pt;

}

UL {

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 10pt;

}

LI {

  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size : 10pt;

}

a:link {
  color : #BF0023;
  color:#2f64b2 /* ht 3-3-16 */;
  text-decoration: underline;
  text-decoration:none /* ht 3-3-16 */;
}

a:visited {

  color : #680013;
  color:#2f64b2 /* ht 3-3-16 */;
  text-decoration: underline;
  text-decoration:none /* ht 3-3-16 */;

}

a:hover  {

  color : #BF0023;
  color:#2f64b2 /* ht 3-3-16 */;
  text-decoration: underline;

}

a:active {

  color : #F9D449;
  color:#2f64b2 /* ht 3-3-16 */;
  text-decoration: underline;

}

.button_medium {
  font-family : Verdana;
  font-size : 12px;
  cursor : pointer;
  width : 80px;
}

#footer p, h3{
font-size: 12px;
text-align: left;
}

ul.mktree li {
padding-top: 2pt;
font-size: 1em; /*updated from 16px AJG 4.9.12*/
}

#tabs {
  border-bottom: 2px solid #c6c6c6;
  overflow:hidden;
}
#tabs li {
  margin-right:3px;
}
#tabs li:last-of-type {
  margin-right:0;
}