
/* Custom CSS */
.site-slogan { 
display: inline-block;
font-size: 16px;
float: left;
position: absolute;
left: 0;
bottom: 0;
padding-left: 15px;
}
.logo img{
max-height: 100px;
}
#node-1 {
margin-top:0;
}
#GlobalBrand {
    background-image: url("/sites/all/themes/webstudio/assets/images/banner.jpg");
    background-size: cover;
    /*background-repeat: repeat-x;*/
}

/* End Custom CSS */#TopBarWrapper {
  color: #efefef;
  background-color: #4c7335;
}
#TopBarWrapper .text-bg {
  background-color: #efefef;
}
#TopBarWrapper .text-color {
  color: #efefef;
}
#TopBarWrapper .muted {
  color: #fff;
}
#TopBarWrapper a.muted:hover, #TopBarWrapper a.muted:focus {
  color: #d6d6d6;
}
#TopBarWrapper .help-block, #TopBarWrapper .help-inline {
  color: #fff;
}
#TopBarWrapper .background-bg {
  background-color: #4c7335;
}
#TopBarWrapper .background-color {
  color: #4c7335;
}
#TopBarWrapper article.node-blog footer {
  background-color: #40622d;
}
#TopBarWrapper .breadcrumb {
  background-color: #40622d;
}
#TopBarWrapper .breadcrumb > li {
  text-shadow: inherit;
}
#TopBarWrapper .pagination ul > li > a, #TopBarWrapper .pagination ul > li > span {
  background-color: #40622d;
}
#TopBarWrapper a:not(.btn) {
  color: #efefef;
}
#TopBarWrapper [class*=" line-"], #TopBarWrapper [class^="line-"] {
  background-color: #efefef;
}
#TopBarWrapper .hover-bg {
  background-color: #efefef;
}
#TopBarWrapper .hover-color {
  color: #efefef;
}
#TopBarWrapper a:not(.btn):hover {
  color: #efefef;
}
#TopBarWrapper .btn-link:hover, #TopBarWrapper .btn-link:focus {
  color: #efefef;
}
#TopBarWrapper a.thumbnail:hover, #TopBarWrapper a.thumbnail:focus {
  border-color: #efefef;
}
#TopBarWrapper .link-bg {
  background-color: #efefef;
}
#TopBarWrapper .link-color {
  color: #efefef;
}
#TopBarWrapper .btn-link {
  color: #efefef;
  text-shadow: none;
}
#TopBarWrapper textarea:focus, #TopBarWrapper input[type="text"]:focus, #TopBarWrapper input[type="password"]:focus, #TopBarWrapper input[type="datetime"]:focus, #TopBarWrapper input[type="datetime-local"]:focus, #TopBarWrapper input[type="date"]:focus, #TopBarWrapper input[type="month"]:focus, #TopBarWrapper input[type="time"]:focus, #TopBarWrapper input[type="week"]:focus, #TopBarWrapper input[type="number"]:focus, #TopBarWrapper input[type="email"]:focus, #TopBarWrapper input[type="url"]:focus, #TopBarWrapper input[type="search"]:focus, #TopBarWrapper input[type="tel"]:focus, #TopBarWrapper input[type="color"]:focus, #TopBarWrapper .uneditable-input:focus {
  border-color: rgba(239, 239, 239, 0.8);
  outline: 0;
  /* IE6-9 */
  outline: thin dotted 9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(239, 239, 239, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(239, 239, 239, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(239, 239, 239, 0.6);
}
#TopBarWrapper .nav-tabs > .active > a {
  background-color: #4c7335;
}
#TopBarWrapper .box {
  background-color: #58843d;
  border: 1px solid #4a7033;
}
#TopBarWrapper textarea, #TopBarWrapper input[type="text"], #TopBarWrapper input[type="password"], #TopBarWrapper input[type="datetime"], #TopBarWrapper input[type="datetime-local"], #TopBarWrapper input[type="date"], #TopBarWrapper input[type="month"], #TopBarWrapper input[type="time"], #TopBarWrapper input[type="week"], #TopBarWrapper input[type="number"], #TopBarWrapper input[type="email"], #TopBarWrapper input[type="url"], #TopBarWrapper input[type="search"], #TopBarWrapper input[type="tel"], #TopBarWrapper input[type="color"], #TopBarWrapper .uneditable-input {
  color: #b38cca;
  background-color: #427335;
}
#TopBarWrapper {
  padding-left: 15px;
  padding-right: 15px;
}
#HeaderWrapper {
  color: #fff;
  background-color: #4c7335;
}
#HeaderWrapper .text-bg {
  background-color: #fff;
}
#HeaderWrapper .text-color {
  color: #fff;
}
#HeaderWrapper .muted {
  color: #fff;
}
#HeaderWrapper a.muted:hover, #HeaderWrapper a.muted:focus {
  color: #e6e6e6;
}
#HeaderWrapper .help-block, #HeaderWrapper .help-inline {
  color: #fff;
}
#HeaderWrapper .background-bg {
  background-color: #4c7335;
}
#HeaderWrapper .background-color {
  color: #4c7335;
}
#HeaderWrapper article.node-blog footer {
  background-color: #40622d;
}
#HeaderWrapper .breadcrumb {
  background-color: #40622d;
}
#HeaderWrapper .breadcrumb > li {
  text-shadow: inherit;
}
#HeaderWrapper .pagination ul > li > a, #HeaderWrapper .pagination ul > li > span {
  background-color: #40622d;
}
#HeaderWrapper a:not(.btn) {
  color: #fff;
}
#HeaderWrapper [class*=" line-"], #HeaderWrapper [class^="line-"] {
  background-color: #fff;
}
#HeaderWrapper .hover-bg {
  background-color: #fff;
}
#HeaderWrapper .hover-color {
  color: #fff;
}
#HeaderWrapper a:not(.btn):hover {
  color: #fff;
}
#HeaderWrapper .btn-link:hover, #HeaderWrapper .btn-link:focus {
  color: #fff;
}
#HeaderWrapper a.thumbnail:hover, #HeaderWrapper a.thumbnail:focus {
  border-color: #fff;
}
#HeaderWrapper .link-bg {
  background-color: #fff;
}
#HeaderWrapper .link-color {
  color: #fff;
}
#HeaderWrapper .btn-link {
  color: #fff;
  text-shadow: none;
}
#HeaderWrapper textarea:focus, #HeaderWrapper input[type="text"]:focus, #HeaderWrapper input[type="password"]:focus, #HeaderWrapper input[type="datetime"]:focus, #HeaderWrapper input[type="datetime-local"]:focus, #HeaderWrapper input[type="date"]:focus, #HeaderWrapper input[type="month"]:focus, #HeaderWrapper input[type="time"]:focus, #HeaderWrapper input[type="week"]:focus, #HeaderWrapper input[type="number"]:focus, #HeaderWrapper input[type="email"]:focus, #HeaderWrapper input[type="url"]:focus, #HeaderWrapper input[type="search"]:focus, #HeaderWrapper input[type="tel"]:focus, #HeaderWrapper input[type="color"]:focus, #HeaderWrapper .uneditable-input:focus {
  border-color: rgba(255, 255, 255, 0.8);
  outline: 0;
  /* IE6-9 */
  outline: thin dotted 9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 255, 255, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 255, 255, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 255, 255, 0.6);
}
#HeaderWrapper .nav-tabs > .active > a {
  background-color: #4c7335;
}
#HeaderWrapper .box {
  background-color: #58843d;
  border: 1px solid #4a7033;
}
#HeaderWrapper textarea, #HeaderWrapper input[type="text"], #HeaderWrapper input[type="password"], #HeaderWrapper input[type="datetime"], #HeaderWrapper input[type="datetime-local"], #HeaderWrapper input[type="date"], #HeaderWrapper input[type="month"], #HeaderWrapper input[type="time"], #HeaderWrapper input[type="week"], #HeaderWrapper input[type="number"], #HeaderWrapper input[type="email"], #HeaderWrapper input[type="url"], #HeaderWrapper input[type="search"], #HeaderWrapper input[type="tel"], #HeaderWrapper input[type="color"], #HeaderWrapper .uneditable-input {
  color: #b38cca;
  background-color: #427335;
}
#HeaderWrapper {
  padding-top: 10px;
}
#HeaderBottomWrapper {
  color: #fff;
  background-color: #e4701e;
}
#HeaderBottomWrapper .text-bg {
  background-color: #fff;
}
#HeaderBottomWrapper .text-color {
  color: #fff;
}
#HeaderBottomWrapper .muted {
  color: #fff;
}
#HeaderBottomWrapper a.muted:hover, #HeaderBottomWrapper a.muted:focus {
  color: #e6e6e6;
}
#HeaderBottomWrapper .help-block, #HeaderBottomWrapper .help-inline {
  color: #fff;
}
#HeaderBottomWrapper .background-bg {
  background-color: #e4701e;
}
#HeaderBottomWrapper .background-color {
  color: #e4701e;
}
#HeaderBottomWrapper article.node-blog footer {
  background-color: #d06519;
}
#HeaderBottomWrapper .breadcrumb {
  background-color: #d06519;
}
#HeaderBottomWrapper .breadcrumb > li {
  text-shadow: inherit;
}
#HeaderBottomWrapper .pagination ul > li > a, #HeaderBottomWrapper .pagination ul > li > span {
  background-color: #d06519;
}
#HeaderBottomWrapper a:not(.btn) {
  color: #fff;
}
#HeaderBottomWrapper [class*=" line-"], #HeaderBottomWrapper [class^="line-"] {
  background-color: #fff;
}
#HeaderBottomWrapper .hover-bg {
  background-color: #fff;
}
#HeaderBottomWrapper .hover-color {
  color: #fff;
}
#HeaderBottomWrapper a:not(.btn):hover {
  color: #fff;
}
#HeaderBottomWrapper .btn-link:hover, #HeaderBottomWrapper .btn-link:focus {
  color: #fff;
}
#HeaderBottomWrapper a.thumbnail:hover, #HeaderBottomWrapper a.thumbnail:focus {
  border-color: #fff;
}
#HeaderBottomWrapper .link-bg {
  background-color: #fff;
}
#HeaderBottomWrapper .link-color {
  color: #fff;
}
#HeaderBottomWrapper .btn-link {
  color: #fff;
  text-shadow: none;
}
#HeaderBottomWrapper textarea:focus, #HeaderBottomWrapper input[type="text"]:focus, #HeaderBottomWrapper input[type="password"]:focus, #HeaderBottomWrapper input[type="datetime"]:focus, #HeaderBottomWrapper input[type="datetime-local"]:focus, #HeaderBottomWrapper input[type="date"]:focus, #HeaderBottomWrapper input[type="month"]:focus, #HeaderBottomWrapper input[type="time"]:focus, #HeaderBottomWrapper input[type="week"]:focus, #HeaderBottomWrapper input[type="number"]:focus, #HeaderBottomWrapper input[type="email"]:focus, #HeaderBottomWrapper input[type="url"]:focus, #HeaderBottomWrapper input[type="search"]:focus, #HeaderBottomWrapper input[type="tel"]:focus, #HeaderBottomWrapper input[type="color"]:focus, #HeaderBottomWrapper .uneditable-input:focus {
  border-color: rgba(255, 255, 255, 0.8);
  outline: 0;
  /* IE6-9 */
  outline: thin dotted 9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 255, 255, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 255, 255, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 255, 255, 0.6);
}
#HeaderBottomWrapper .nav-tabs > .active > a {
  background-color: #e4701e;
}
#HeaderBottomWrapper .box {
  background-color: #e77e35;
  border: 1px solid #e26d1b;
}
#HeaderBottomWrapper textarea, #HeaderBottomWrapper input[type="text"], #HeaderBottomWrapper input[type="password"], #HeaderBottomWrapper input[type="datetime"], #HeaderBottomWrapper input[type="datetime-local"], #HeaderBottomWrapper input[type="date"], #HeaderBottomWrapper input[type="month"], #HeaderBottomWrapper input[type="time"], #HeaderBottomWrapper input[type="week"], #HeaderBottomWrapper input[type="number"], #HeaderBottomWrapper input[type="email"], #HeaderBottomWrapper input[type="url"], #HeaderBottomWrapper input[type="search"], #HeaderBottomWrapper input[type="tel"], #HeaderBottomWrapper input[type="color"], #HeaderBottomWrapper .uneditable-input {
  color: #1b8fe1;
  background-color: #e4911e;
}
#TopRawWrapper {
  background-color: #000;
}
#TopRawWrapper .background-bg {
  background-color: #000;
}
#TopRawWrapper .background-color {
  color: #000;
}
#TopRawWrapper article.node-blog footer {
  background-color: #000;
}
#TopRawWrapper .breadcrumb {
  background-color: #000;
}
#TopRawWrapper .breadcrumb > li {
  text-shadow: inherit;
}
#TopRawWrapper .pagination ul > li > a, #TopRawWrapper .pagination ul > li > span {
  background-color: #000;
}
#TopRawWrapper *:not(.btn) {
  border-color: #000;
}
#TopRawWrapper .border-bg {
  background-color: #000;
}
#TopRawWrapper .border-color {
  color: #000;
}
#TopRawWrapper .table-bordered, #TopRawWrapper .table th, #TopRawWrapper .table td {
  border-color: inherit;
}
#TopRawWrapper .accordion-group {
  border-color: #000;
}
#TopRawWrapper .accordion-inner {
  border-top-color: #000;
}
@media (max-width: 767px) {
  #TopRawWrapper .block-title {
    border-bottom-width: 1px;
    border-bottom-style: solid;
  }
}
#TopRawWrapper hr {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
#TopRawWrapper .custom-border, #TopRawWrapper legend {
  border-color: #000 !important;
}
#TopRawWrapper .nav-tabs.nav-stacked > li > a, #TopRawWrapper .nav-tabs.nav-stacked > li > a:hover {
  border: 1px solid #000;
}
#TopRawWrapper .nav > li > a:hover, #TopRawWrapper .nav > li > a:focus {
  background-color: #000;
}
#TopRawWrapper .dropdown-menu {
  background-color: #000;
}
#TopRawWrapper .nav-tabs .open .dropdown-toggle, #TopRawWrapper .nav-pills .open .dropdown-toggle, #TopRawWrapper .nav > li.dropdown.open.active > a:hover, #TopRawWrapper .nav > li.dropdown.open.active > a:focus {
  background-color: #000;
  border-color: #000;
}
#TopRawWrapper .dropdown-menu > li > a:hover, #TopRawWrapper .dropdown-menu > li > a:focus, #TopRawWrapper .dropdown-submenu:hover > a, #TopRawWrapper .dropdown-submenu:focus > a {
  background-color: #0d0d0d;
  background-image: none;
}
#TopRawWrapper .dropdown-menu > .active > a, #TopRawWrapper .dropdown-menu > .active > a:hover, #TopRawWrapper .dropdown-menu > .active > a:focus {
  background-color: #0d0d0d;
  background-image: none;
}
#TopRawWrapper .nav-tabs > .active > a, #TopRawWrapper .nav-tabs > .active > a:hover, #TopRawWrapper .nav-tabs > .active > a:focus {
  border: 1px solid #000;
  border-bottom-color: transparent;
  background-color: transparent;
}
#TopRawWrapper .nav-tabs > li > a:hover, #TopRawWrapper .nav-tabs > li > a:focus {
  border-color: #000 #000 #000;
}
#TopRawWrapper .big-title, #TopRawWrapper .page-header, #TopRawWrapper .nav-tabs, #TopRawWrapper .title-line .block-title {
  border-bottom: 1px solid #000;
}
#TopRawWrapper .table-striped tbody > tr:nth-child(odd) > td, #TopRawWrapper .table-striped tbody > tr:nth-child(odd) > th {
  background-color: #000;
}
#TopRawWrapper table {
  border-color: #000;
}
#TopRawWrapper .table-bordered th, #TopRawWrapper .table-bordered td {
  border-left: 1px solid #000;
}
#TopRawWrapper textarea, #TopRawWrapper input[type="text"], #TopRawWrapper input[type="password"], #TopRawWrapper input[type="datetime"], #TopRawWrapper input[type="datetime-local"], #TopRawWrapper input[type="date"], #TopRawWrapper input[type="month"], #TopRawWrapper input[type="time"], #TopRawWrapper input[type="week"], #TopRawWrapper input[type="number"], #TopRawWrapper input[type="email"], #TopRawWrapper input[type="url"], #TopRawWrapper input[type="search"], #TopRawWrapper input[type="tel"], #TopRawWrapper input[type="color"], #TopRawWrapper .uneditable-input {
  border-color: #000;
}
#TopRawWrapper .resizable-textarea .grippie {
  background-color: #000;
  border: 1px solid #000;
}
#TopRawWrapper .form-actions {
  background-color: #000;
  border-top: 1px solid #000;
}
#TopRawWrapper .vertical-tabs ul.vertical-tabs-list {
  border-top: 1px solid #000;
}
#TopRawWrapper div.vertical-tabs {
  border: 1px solid #000;
}
#TopRawWrapper .vertical-tabs ul.vertical-tabs-list li.selected {
  background-color: #1a1a1a;
}
#TopRawWrapper .vertical-tabs ul.vertical-tabs-list li {
  background: #0d0d0d;
  border: 1px solid #000;
}
#TopRawWrapper .well {
  background-color: #0d0d0d;
  border: 1px solid #000;
}
#TopRawWrapper .comment {
  background-color: #0d0d0d;
  border: 1px solid #000;
}
#TopRawWrapper .nav-tabs > .active > a {
  background-color: #000;
}
#TopRawWrapper .box {
  background-color: #0d0d0d;
  border: 1px solid #000;
}
#TopRawWrapper textarea, #TopRawWrapper input[type="text"], #TopRawWrapper input[type="password"], #TopRawWrapper input[type="datetime"], #TopRawWrapper input[type="datetime-local"], #TopRawWrapper input[type="date"], #TopRawWrapper input[type="month"], #TopRawWrapper input[type="time"], #TopRawWrapper input[type="week"], #TopRawWrapper input[type="number"], #TopRawWrapper input[type="email"], #TopRawWrapper input[type="url"], #TopRawWrapper input[type="search"], #TopRawWrapper input[type="tel"], #TopRawWrapper input[type="color"], #TopRawWrapper .uneditable-input {
  color: #fff;
  background-color: #000;
}
#IntroWrapper {
  color: #efefef;
  background-color: #4c7335;
}
#IntroWrapper .text-bg {
  background-color: #efefef;
}
#IntroWrapper .text-color {
  color: #efefef;
}
#IntroWrapper .muted {
  color: #fff;
}
#IntroWrapper a.muted:hover, #IntroWrapper a.muted:focus {
  color: #d6d6d6;
}
#IntroWrapper .help-block, #IntroWrapper .help-inline {
  color: #fff;
}
#IntroWrapper .background-bg {
  background-color: #4c7335;
}
#IntroWrapper .background-color {
  color: #4c7335;
}
#IntroWrapper article.node-blog footer {
  background-color: #40622d;
}
#IntroWrapper .breadcrumb {
  background-color: #40622d;
}
#IntroWrapper .breadcrumb > li {
  text-shadow: inherit;
}
#IntroWrapper .pagination ul > li > a, #IntroWrapper .pagination ul > li > span {
  background-color: #40622d;
}
#IntroWrapper a:not(.btn) {
  color: #efefef;
}
#IntroWrapper [class*=" line-"], #IntroWrapper [class^="line-"] {
  background-color: #efefef;
}
#IntroWrapper .hover-bg {
  background-color: #fff;
}
#IntroWrapper .hover-color {
  color: #fff;
}
#IntroWrapper a:not(.btn):hover {
  color: #fff;
}
#IntroWrapper .btn-link:hover, #IntroWrapper .btn-link:focus {
  color: #fff;
}
#IntroWrapper a.thumbnail:hover, #IntroWrapper a.thumbnail:focus {
  border-color: #efefef;
}
#IntroWrapper .link-bg {
  background-color: #efefef;
}
#IntroWrapper .link-color {
  color: #efefef;
}
#IntroWrapper .btn-link {
  color: #efefef;
  text-shadow: none;
}
#IntroWrapper textarea:focus, #IntroWrapper input[type="text"]:focus, #IntroWrapper input[type="password"]:focus, #IntroWrapper input[type="datetime"]:focus, #IntroWrapper input[type="datetime-local"]:focus, #IntroWrapper input[type="date"]:focus, #IntroWrapper input[type="month"]:focus, #IntroWrapper input[type="time"]:focus, #IntroWrapper input[type="week"]:focus, #IntroWrapper input[type="number"]:focus, #IntroWrapper input[type="email"]:focus, #IntroWrapper input[type="url"]:focus, #IntroWrapper input[type="search"]:focus, #IntroWrapper input[type="tel"]:focus, #IntroWrapper input[type="color"]:focus, #IntroWrapper .uneditable-input:focus {
  border-color: rgba(239, 239, 239, 0.8);
  outline: 0;
  /* IE6-9 */
  outline: thin dotted 9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(239, 239, 239, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(239, 239, 239, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(239, 239, 239, 0.6);
}
#IntroWrapper .nav-tabs > .active > a {
  background-color: #4c7335;
}
#IntroWrapper .box {
  background-color: #58843d;
  border: 1px solid #4a7033;
}
#IntroWrapper textarea, #IntroWrapper input[type="text"], #IntroWrapper input[type="password"], #IntroWrapper input[type="datetime"], #IntroWrapper input[type="datetime-local"], #IntroWrapper input[type="date"], #IntroWrapper input[type="month"], #IntroWrapper input[type="time"], #IntroWrapper input[type="week"], #IntroWrapper input[type="number"], #IntroWrapper input[type="email"], #IntroWrapper input[type="url"], #IntroWrapper input[type="search"], #IntroWrapper input[type="tel"], #IntroWrapper input[type="color"], #IntroWrapper .uneditable-input {
  color: #b38cca;
  background-color: #427335;
}
#IntroWrapper {
  padding-top: 10px;
}
#MainWrapper {
  margin-bottom: 15px;
}
#MainBottomWrapper {
  background-color: #f4f4f4;
}
#MainBottomWrapper .background-bg {
  background-color: #f4f4f4;
}
#MainBottomWrapper .background-color {
  color: #f4f4f4;
}
#MainBottomWrapper article.node-blog footer {
  background-color: #e7e7e7;
}
#MainBottomWrapper .breadcrumb {
  background-color: #e7e7e7;
}
#MainBottomWrapper .breadcrumb > li {
  text-shadow: inherit;
}
#MainBottomWrapper .pagination ul > li > a, #MainBottomWrapper .pagination ul > li > span {
  background-color: #e7e7e7;
}
#MainBottomWrapper .nav-tabs > .active > a {
  background-color: #f4f4f4;
}
#MainBottomWrapper .box {
  background-color: #fff;
  border: 1px solid #f1f1f1;
}
#MainBottomWrapper textarea, #MainBottomWrapper input[type="text"], #MainBottomWrapper input[type="password"], #MainBottomWrapper input[type="datetime"], #MainBottomWrapper input[type="datetime-local"], #MainBottomWrapper input[type="date"], #MainBottomWrapper input[type="month"], #MainBottomWrapper input[type="time"], #MainBottomWrapper input[type="week"], #MainBottomWrapper input[type="number"], #MainBottomWrapper input[type="email"], #MainBottomWrapper input[type="url"], #MainBottomWrapper input[type="search"], #MainBottomWrapper input[type="tel"], #MainBottomWrapper input[type="color"], #MainBottomWrapper .uneditable-input {
  color: #0b0b0b;
  background-color: #f4f4f4;
}
#MainBottomWrapper {
  padding-top: 55px;
  margin-top: 25px;
  margin-bottom: 25px;
}
#FooterWrapper {
  color: #fff;
  background-color: #4c7335;
}
#FooterWrapper .text-bg {
  background-color: #fff;
}
#FooterWrapper .text-color {
  color: #fff;
}
#FooterWrapper .muted {
  color: #fff;
}
#FooterWrapper a.muted:hover, #FooterWrapper a.muted:focus {
  color: #e6e6e6;
}
#FooterWrapper .help-block, #FooterWrapper .help-inline {
  color: #fff;
}
#FooterWrapper .background-bg {
  background-color: #4c7335;
}
#FooterWrapper .background-color {
  color: #4c7335;
}
#FooterWrapper article.node-blog footer {
  background-color: #40622d;
}
#FooterWrapper .breadcrumb {
  background-color: #40622d;
}
#FooterWrapper .breadcrumb > li {
  text-shadow: inherit;
}
#FooterWrapper .pagination ul > li > a, #FooterWrapper .pagination ul > li > span {
  background-color: #40622d;
}
#FooterWrapper a:not(.btn) {
  color: #d9d9d9;
}
#FooterWrapper [class*=" line-"], #FooterWrapper [class^="line-"] {
  background-color: #d9d9d9;
}
#FooterWrapper .link-bg {
  background-color: #d9d9d9;
}
#FooterWrapper .link-color {
  color: #d9d9d9;
}
#FooterWrapper .btn-link {
  color: #d9d9d9;
  text-shadow: none;
}
#FooterWrapper textarea:focus, #FooterWrapper input[type="text"]:focus, #FooterWrapper input[type="password"]:focus, #FooterWrapper input[type="datetime"]:focus, #FooterWrapper input[type="datetime-local"]:focus, #FooterWrapper input[type="date"]:focus, #FooterWrapper input[type="month"]:focus, #FooterWrapper input[type="time"]:focus, #FooterWrapper input[type="week"]:focus, #FooterWrapper input[type="number"]:focus, #FooterWrapper input[type="email"]:focus, #FooterWrapper input[type="url"]:focus, #FooterWrapper input[type="search"]:focus, #FooterWrapper input[type="tel"]:focus, #FooterWrapper input[type="color"]:focus, #FooterWrapper .uneditable-input:focus {
  border-color: rgba(217, 217, 217, 0.8);
  outline: 0;
  /* IE6-9 */
  outline: thin dotted 9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(217, 217, 217, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(217, 217, 217, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(217, 217, 217, 0.6);
}
#FooterWrapper .nav-tabs > .active > a {
  background-color: #4c7335;
}
#FooterWrapper .box {
  background-color: #58843d;
  border: 1px solid #4a7033;
}
#FooterWrapper textarea, #FooterWrapper input[type="text"], #FooterWrapper input[type="password"], #FooterWrapper input[type="datetime"], #FooterWrapper input[type="datetime-local"], #FooterWrapper input[type="date"], #FooterWrapper input[type="month"], #FooterWrapper input[type="time"], #FooterWrapper input[type="week"], #FooterWrapper input[type="number"], #FooterWrapper input[type="email"], #FooterWrapper input[type="url"], #FooterWrapper input[type="search"], #FooterWrapper input[type="tel"], #FooterWrapper input[type="color"], #FooterWrapper .uneditable-input {
  color: #b38cca;
  background-color: #427335;
}
#FooterWrapper {
  padding-top: 5px;
  padding-bottom: 5px;
}
#FooterBottomWrapper {
  color: #666;
  background-color: #f5f5f5;
}
#FooterBottomWrapper .text-bg {
  background-color: #666;
}
#FooterBottomWrapper .text-color {
  color: #666;
}
#FooterBottomWrapper .muted {
  color: #999;
}
#FooterBottomWrapper a.muted:hover, #FooterBottomWrapper a.muted:focus {
  color: #4d4d4d;
}
#FooterBottomWrapper .help-block, #FooterBottomWrapper .help-inline {
  color: #999;
}
#FooterBottomWrapper .background-bg {
  background-color: #f5f5f5;
}
#FooterBottomWrapper .background-color {
  color: #f5f5f5;
}
#FooterBottomWrapper article.node-blog footer {
  background-color: #e8e8e8;
}
#FooterBottomWrapper .breadcrumb {
  background-color: #e8e8e8;
}
#FooterBottomWrapper .breadcrumb > li {
  text-shadow: inherit;
}
#FooterBottomWrapper .pagination ul > li > a, #FooterBottomWrapper .pagination ul > li > span {
  background-color: #e8e8e8;
}
#FooterBottomWrapper .nav-tabs > .active > a {
  background-color: #f5f5f5;
}
#FooterBottomWrapper .box {
  background-color: #fff;
  border: 1px solid #f2f2f2;
}
#FooterBottomWrapper textarea, #FooterBottomWrapper input[type="text"], #FooterBottomWrapper input[type="password"], #FooterBottomWrapper input[type="datetime"], #FooterBottomWrapper input[type="datetime-local"], #FooterBottomWrapper input[type="date"], #FooterBottomWrapper input[type="month"], #FooterBottomWrapper input[type="time"], #FooterBottomWrapper input[type="week"], #FooterBottomWrapper input[type="number"], #FooterBottomWrapper input[type="email"], #FooterBottomWrapper input[type="url"], #FooterBottomWrapper input[type="search"], #FooterBottomWrapper input[type="tel"], #FooterBottomWrapper input[type="color"], #FooterBottomWrapper .uneditable-input {
  color: #0a0a0a;
  background-color: #f5f5f5;
}
#FooterBottomWrapper {
  padding-top: 10px;
  padding-bottom: 10px;
}
#GlobalBrand {
  background-color: #fff;
  color: #4c7335;
}
#GlobalBrand.sticky.header-shrink #BrandContainer #BrandBox .logo {
  width: 50%;
  height: auto;
}
#GlobalBrand #MainMenu .mainmenu .dropdown-menu {
  background-color: #fff;
}
#GlobalBrand #MainMenu .mainmenu .dropdown-menu li a:hover, #GlobalBrand #MainMenu .mainmenu .dropdown-menu li a:focus {
  background-color: #f2f2f2;
}
#GlobalBrand #MainMenu .mainmenu .dropdown-menu li {
  border-bottom: 1px solid #f2f2f2;
}
#GlobalBrand #MainMenu .mainmenu .dropdown-submenu:hover > a, #GlobalBrand #MainMenu .mainmenu .dropdown-submenu:focus > a {
  background-color: #fff;
}
#GlobalBrand #BrandBox .brand {
  color: #4c7335;
}
#GlobalBrand #MainMenu .mainmenu .dropdown-menu a {
  color: #4c7335;
}
#GlobalBrand #MainMenu .mainmenu .dropdown-submenu > a:after {
  border-left-color: #4c7335;
}
#GlobalBrand a:not(.btn) {
  color: #222;
}
#GlobalBrand #MainMenu .mainmenu a {
  color: #222;
}
#GlobalBrand .line80 {
  background-color: #222;
}
#GlobalBrand #MainMenu .mainmenu a:hover, #GlobalBrand a:hover {
  color: #222;
}
#GlobalBrand a.btn:hover {
  color: none;
}
#GlobalBrand #MainMenu .mainmenu .dropdown-menu {
  border-top: 2px solid #222;
}
#GlobalBrand * {
  border-color: #e4701e;
}
#GlobalBrand {
  padding-top: 10px;
  padding-bottom: 10px;
}
html body a:not(.btn) {
  color: #27638c;
}
html body [class*=" line-"], html body [class^="line-"] {
  background-color: #27638c;
}
html body .hover-bg {
  background-color: #6981a1;
}
html body .hover-color {
  color: #6981a1;
}
html body a:not(.btn):hover {
  color: #6981a1;
}
html body .btn-link:hover, html body .btn-link:focus {
  color: #6981a1;
}
html body a.thumbnail:hover, html body a.thumbnail:focus {
  border-color: #27638c;
}
html body .link-bg {
  background-color: #27638c;
}
html body .link-color {
  color: #27638c;
}
html body .btn-link {
  color: #27638c;
  text-shadow: none;
}
html body textarea:focus, html body input[type="text"]:focus, html body input[type="password"]:focus, html body input[type="datetime"]:focus, html body input[type="datetime-local"]:focus, html body input[type="date"]:focus, html body input[type="month"]:focus, html body input[type="time"]:focus, html body input[type="week"]:focus, html body input[type="number"]:focus, html body input[type="email"]:focus, html body input[type="url"]:focus, html body input[type="search"]:focus, html body input[type="tel"]:focus, html body input[type="color"]:focus, html body .uneditable-input:focus {
  border-color: rgba(39, 99, 140, 0.8);
  outline: 0;
  /* IE6-9 */
  outline: thin dotted 9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(39, 99, 140, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(39, 99, 140, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(39, 99, 140, 0.6);
}
.wf-loading .wf-active .brand, .wf-active .wf-loading .brand {
  visibility: hidden;
}
.wf-active .wf-active .brand, .wf-active .wf-active .brand, .wf-inactive .wf-active .brand, .wf-active .wf-inactive .brand {
  visibility: visible;
}
.wf-active .brand {
  font-family: "Poly";
  font-weight: 400;
}
.wf-loading .wf-active .mainmenu, .wf-active .wf-loading .mainmenu {
  visibility: hidden;
}
.wf-active .wf-active .mainmenu, .wf-active .wf-active .mainmenu, .wf-inactive .wf-active .mainmenu, .wf-active .wf-inactive .mainmenu {
  visibility: visible;
}
.wf-active .mainmenu {
  font-family: "Oswald";
  font-weight: 400;
  font-size: 14px;
  line-height: 1.6em;
}
.wf-loading .wf-active .page-title, .wf-active .wf-loading .page-title {
  visibility: hidden;
}
.wf-active .wf-active .page-title, .wf-active .wf-active .page-title, .wf-inactive .wf-active .page-title, .wf-active .wf-inactive .page-title {
  visibility: visible;
}
.wf-active .page-title {
  font-family: "Oswald";
  font-weight: 400;
}
.wf-loading .wf-active h1, .wf-active .wf-loading h1 {
  visibility: hidden;
}
.wf-active .wf-active h1, .wf-active .wf-active h1, .wf-inactive .wf-active h1, .wf-active .wf-inactive h1 {
  visibility: visible;
}
.wf-active h1 {
  font-family: "Oswald";
  font-weight: 400;
}
.wf-loading .wf-active h2, .wf-active .wf-loading h2 {
  visibility: hidden;
}
.wf-active .wf-active h2, .wf-active .wf-active h2, .wf-inactive .wf-active h2, .wf-active .wf-inactive h2 {
  visibility: visible;
}
.wf-active h2 {
  font-family: "Oswald";
  font-weight: 400;
}
.ws body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.6em;
}
.ws h3 {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 15px;
  line-height: 1.6em;
}
