li                        { color:  #000000;}
ul                        { color:  #000000; font-size: 18px; }
ul.comments li            { clear: both;    padding: 0 0 14px 0;}    
p                         { color:  #000000; font-size: 18px; line-height: 24px; font-family: "Open Sans", Arial, sans-serif; margin: 0 0 10px 0  !important; letter-spacing:normal !important; text-transform: none;  font-style: normal;  font-weight: normal; }
.post-author p .name      { color:  #000000; font-size: 18px; line-height: 24px; font-family: "Open Sans", Arial, sans-serif; margin: 0 0 10px 0  !important; letter-spacing:normal !important; text-transform: none;  font-style: normal;  font-weight: normal; }
.post-author p            { color:  #000000; font-size: 18px; line-height: 24px; font-family: "Open Sans", Arial, sans-serif; margin: 0 0 10px 0  !important; letter-spacing:normal !important; text-transform: none;  font-style: normal;  font-weight: normal; }
article.post-large        { margin-left:    0px; }
.post-date                { margin-left:    0px; }
.post-block               { margin: 0;      padding: 0;}
.bg-primary               { background:   #0077DD  !important; }           
.bg-green                 { background:   #00FF00 !important; }
html                      .heading-quaternary, html .text-color-quaternary { color: #0077DD !important;}
html                      .heading.heading-quaternary h1, html .heading.heading-quaternary h2 { border-color: #0077DD; font-size: 18px !important; font-family: "Open Sans", Arial, sans-serif;}
.post-block               { border-top-width: 0px;  }
.img-thumbnail            { border-image-width: 0px; border: none !important;}
hr.solid                  { background:   #0077DD !important; }
html .blockquote-main     {	border-color: #0077DD !important; }
html .blockquote-quaternary {	border-color: #eeeeee !important; }
.entry-content .tsu-box   { padding: 0;}
.tsu-box                  { margin: 0 0 1.5em; border-width: 2px; border-style: solid;}
.tsu-box-title            { display: block;    padding: .5em 1em; color:  #FFFFFF;  font-size: 22px; font-family: "Open Sans", Arial, sans-serif;  background-color:#0077DD;  color:#FFFFFF;   border-top-left-radius: 1px;   border-top-right-radius:1px; }
.tsu-box-content          { background-color: #FFFFFF;            padding: 1em;}
h1                        { color:  #000000; font-size: 28px; font-family: "Open Sans", Arial, sans-serif;  line-height: 24px; letter-spacing:normal !important;  margin: 0 0 32px 0  !important;  line-height: 1;      text-transform: none; font-style: normal;  font-weight: bold;}
h2                        { color:  #000000; font-size: 18px; font-family: "Open Sans", Arial, sans-serif;  line-height: 24px; margin: 0 0 10px 0  !important; letter-spacing:normal !important; text-transform: none;  font-style: normal;  font-weight: normal; }
h3                        { color:  #000000; font-size: 18px; font-family: "Open Sans", Arial, sans-serif;  line-height: 24px; margin: 0 0 10px 0  !important; letter-spacing:normal !important; text-transform: none;  font-style: normal;  font-weight: normal; }   
h4                        { color:  #000000; font-size: 20px; font-family: "Open Sans", Arial, sans-serif;  line-height: 24px; letter-spacing:normal !important;  margin: 0 0 10px 0  !important;                       text-transform: none; font-style: normal;  font-weight: bold;}
.alert.alert-default      {	background-color: #ffffff; 	border-color: #ffffff;}
hr.solid                  { background: #0077DD !important; }
#footer                   { background: #0077DD; }
#footer .footer-copyright {background: #0077DD;}
html .toggle-primary .toggle label          {color: #0077DD;	border-left-color: #0077DD;	border-right-color:#0077DD;    }
html .toggle-primary .toggle.active > label {background-color: #0077DD;border-color: #0077DD;color: #ffffff;   }
html .toggle-primary.toggle-simple .toggle > label:after    {background-color: #0077DD;}
html .toggle-primary .toggle > label        {font-size: 14px;  padding: 3px 10px;} 

html .btn-primary        { background-color: #0077DD;  border-color: #0077DD #0077DD #0077DD !important; }
html .btn-primary:hover  { background-color: #FFAA00;  border-color: #FFAA00 #FFAA00 #FFAA00 !important; }

