body {
  color: #2b2b2b;
}
h1 a:hover,
h1 a:focus,
h2 a:hover,
h2 a:focus,
h3 a:hover,
h3 a:focus,
h4 a:hover,
h4 a:focus,
h5 a:hover,
h5 a:focus,
h6 a:hover,
h6 a:focus,
.h1 a:hover,
.h1 a:focus,
.h2 a:hover,
.h2 a:focus,
.h3 a:hover,
.h3 a:focus,
.h4 a:hover,
.h4 a:focus,
.h5 a:hover,
.h5 a:focus,
.h6 a:hover,
.h6 a:focus {
  color: #18617e;
}
a {
  color: #18617e;
}
a:hover,
a:focus {
  color: #002b4b;
}
blockquote {
  background: #ffe9d0;
}
blockquote:before {
  color: #ff9313;
}
.btn,
.btn-default {
  color: #18617e;
  border-color: #18617e;
}
.btn:hover,
.btn:focus,
.btn-default:hover,
.btn-default:focus {
  background: #002b4b;
  color: #ffffff;
  border-color: #002b4b;
}
.btn-primary {
  background: #e33300;
  color: #ffffff;
}
.btn-primary:hover,
.btn-primary:focus {
  background: #ff9313;
  color: #ffffff;
}
.btn-secondary {
  background: #002b4b;
  color: #ffffff;
}
.btn-secondary:hover,
.btn-secondary:focus {
  background: #ff9313;
  color: #ffffff;
}
.btn-tertiary {
  background: #ff9313;
  color: #ffffff;
}
.btn-tertiary:hover,
.btn-tertiary:focus {
  background: #e33300;
  color: #ffffff;
}
.search-form .btn,
.filter .btn,
.input-group-btn .btn {
  background: #002b4b;
  color: #ffffff;
  border-color: #002b4b;
}
.search-form .btn:hover,
.search-form .btn:focus,
.filter .btn:hover,
.filter .btn:focus,
.input-group-btn .btn:hover,
.input-group-btn .btn:focus {
  background: #e33300;
  color: #ffffff;
  border-color: #e33300;
}
.gform_wrapper .gform_button,
.widget .gform_wrapper .gform_button {
  background: #e33300;
  color: #ffffff;
}
.gform_wrapper .gform_button:hover,
.gform_wrapper .gform_button:focus,
.widget .gform_wrapper .gform_button:hover,
.widget .gform_wrapper .gform_button:focus {
  background: #ff9313;
  color: #ffffff;
}
.footer-widget .gform_button,
.widget.footer-widget .gform_button {
  background: #002b4b;
  color: #ffffff;
}
.footer-widget .gform_button:hover,
.footer-widget .gform_button:focus,
.widget.footer-widget .gform_button:hover,
.widget.footer-widget .gform_button:focus {
  background: #ff9313;
  color: #ffffff;
}
.modal .modal-content .modal-header {
  background: #002b4b;
}
.modal .modal-content .modal-header .modal-title {
  background: transparent;
  color: #ffffff;
}
.modal .modal-content .modal-header .modal-title small {
  color: rgba(255,255,255,0.5);
}
.modal .modal-content.techtriad-form .modal-footer .btn {
  color: #002b4b;
}
.modal .modal-content.techtriad-form .modal-footer .btn:hover,
.modal .modal-content.techtriad-form .modal-footer .btn:focus {
  background: #002b4b;
  color: #ffffff;
}
.slider .slick-dots > li > button:before {
  color: #cfcfcf;
}
.slider .slick-dots > li > button:hover,
.slider .slick-dots > li > button:focus {
  color: #404040;
}
.slider .slick-dots > li.slick-active > button:before {
  color: #404040;
}
.slider .slick-next:before,
.slider .slick-prev:before {
  background: #002b4b;
}
.post-paging > .pagination > li > span {
  background: #18617e;
  color: #ffffff;
  border-color: #18617e;
}
body > .wrap > .post-title {
  background: #326286;
  color: #ffffff;
}
ul.social > li > a:hover,
ul.social > li > a:focus {
  color: #18617e;
}
body > footer > div.top {
  background: #404040;
  color: #ffffff;
}
body > .navbar > .top {
  background: #002b4b;
  color: #ffffff;
}
body > .navbar > div.bottom > .container > div.right > .navbar-toggle {
  border-color: #002b4b;
}
body > .navbar > div.bottom > .container > div.right > .navbar-toggle .icon-bar {
  background-color: #002b4b;
}
body > .navbar > div.bottom > .container > div.right > .navbar-toggle:focus,
body > .navbar > div.bottom > .container > div.right > .navbar-toggle:hover {
  border-color: #e33300;
}
body > .navbar > div.bottom > .container > div.right > .navbar-toggle:focus .icon-bar,
body > .navbar > div.bottom > .container > div.right > .navbar-toggle:hover .icon-bar {
  background-color: #e33300;
}
body > .navbar > div.bottom > .container > div.right > nav > ul > li.active > a {
  color: #e33300;
}
body > .navbar > div.bottom > .container > div.right > nav > ul > li.open > a,
body > .navbar > div.bottom > .container > div.right > nav > ul > li.open > a:focus,
body > .navbar > div.bottom > .container > div.right > nav > ul > li.open > a:hover,
body > .navbar > div.bottom > .container > div.right > nav > ul > li > a:hover,
body > .navbar > div.bottom > .container > div.right > nav > ul > li > a:focus {
  background: #e33300;
  color: #ffffff;
}
body > .navbar > div.bottom > .container > div.right > nav > ul > li ul > li.open > a,
body > .navbar > div.bottom > .container > div.right > nav > ul > li ul > li.open > a:focus,
body > .navbar > div.bottom > .container > div.right > nav > ul > li ul > li.open > a:hover,
body > .navbar > div.bottom > .container > div.right > nav > ul > li ul > li > a:hover,
body > .navbar > div.bottom > .container > div.right > nav > ul > li ul > li > a:focus {
  background: #002b4b;
  color: #ffffff;
}
.widget.sidebar-widget > h1 {
  background: #e33300;
  color: #ffffff;
}
.widget.sidebar-widget:nth-of-type(3n-1) > h1 {
  background: #002b4b;
  color: #ffffff;
}
.widget.sidebar-widget:nth-of-type(3n) > h1 {
  background: #ff9313;
  color: #ffffff;
}
.widget_techtriad-callout.bottom-widget {
  background: #326286;
  color: #ffffff;
}
.widget_techtriad-callout.bottom-widget > .container > .columns > div.column-action > a {
  color: #18617e;
  border-color: #18617e;
  color: #ffffff;
  border-color: #ffffff;
}
.widget_techtriad-callout.bottom-widget > .container > .columns > div.column-action > a:hover,
.widget_techtriad-callout.bottom-widget > .container > .columns > div.column-action > a:focus {
  background: #002b4b;
  color: #ffffff;
  border-color: #002b4b;
}
.widget_techtriad-callout.bottom-widget > .container > .columns > div.column-action > a:hover,
.widget_techtriad-callout.bottom-widget > .container > .columns > div.column-action > a:focus {
  background: #ffffff;
  color: #326286;
  border-color: #ffffff;
}
.widget_techtriad-submenu > ul > li > a {
  color: #002b4b;
}
.widget_techtriad-submenu > ul > li > a:hover,
.widget_techtriad-submenu > ul > li > a:focus {
  color: #18617e;
}
.widget_techtriad-testimonial-slider.bottom-widget {
  background: #f5f5f5;
}
body.techtriad-page-home > .wrap .content > .main .featured-content > div > div.navigation > ul > li > a > h3 {
  border-color: #ff9313;
}
body.techtriad-page-home > .wrap .content > .main .featured-content > div > div.navigation > ul > li > a > h3:hover,
body.techtriad-page-home > .wrap .content > .main .featured-content > div > div.navigation > ul > li > a > h3:focus {
  border-color: #002b4b;
}
.posts-recent > a > article > h1 {
  color: #18617e;
}
.posts-recent > a > article > h1:hover,
.posts-recent > a > article > h1:focus {
  color: #002b4b;
}
.tt-hero {
  background: #404040;
}
.tt-hero > .slider .slide > div > .container > div > div.content {
  color: #002b4b;
}
.tt-hero > .slider .slide > div > .container > div ul.buttons > li > a {
  background: #e33300;
  border-color: #e33300;
  color: #ffffff;
}
.tt-hero > .slider .slide > div > .container > div ul.buttons > li > a:hover,
.tt-hero > .slider .slide > div > .container > div ul.buttons > li > a:focus {
  background: #002b4b;
  border-color: #002b4b;
  color: #ffffff;
}
.tt-hero > .slider .slide > div > .container > div ul.buttons > li:nth-of-type(even) > a {
  background: #ff9313;
  border-color: #ff9313;
  color: #ffffff;
}
.tt-hero > .slider .slide > div > .container > div ul.buttons > li:nth-of-type(even) > a:hover,
.tt-hero > .slider .slide > div > .container > div ul.buttons > li:nth-of-type(even) > a:focus {
  background: #002b4b;
  border-color: #002b4b;
  color: #ffffff;
}
.tt-hero > .blocks > ul > li > a {
  background: #326286;
  color: #ffffff;
}
.tt-hero > .blocks > ul > li > a > div .btn {
  border-color: #ffffff;
}
.tt-hero > .blocks > ul > li > a > div .btn:hover,
.tt-hero > .blocks > ul > li > a > div .btn:focus {
  background: #ffffff;
  color: #002b4b;
}
.tt-hero > .blocks > ul > li:nth-of-type(4n-2) > a {
  background: #e33300;
  color: #ffffff;
}
.tt-hero > .blocks > ul > li:nth-of-type(4n-2) > a > div .btn {
  border-color: #ffffff;
}
.tt-hero > .blocks > ul > li:nth-of-type(4n-2) > a > div .btn:hover,
.tt-hero > .blocks > ul > li:nth-of-type(4n-2) > a > div .btn:focus {
  background: #ffffff;
  color: #e33300;
}
.tt-hero > .blocks > ul > li:nth-of-type(4n-1) > a {
  background: #ff9313;
  color: #ffffff;
}
.tt-hero > .blocks > ul > li:nth-of-type(4n-1) > a > div .btn {
  border-color: #ffffff;
}
.tt-hero > .blocks > ul > li:nth-of-type(4n-1) > a > div .btn:hover,
.tt-hero > .blocks > ul > li:nth-of-type(4n-1) > a > div .btn:focus {
  background: #ffffff;
  color: #ff9313;
}
.tt-hero > .blocks > ul > li:nth-of-type(4n) > a {
  background: #002b4b;
  color: #ffffff;
}
.tt-hero > .blocks > ul > li:nth-of-type(4n) > a > div .btn {
  border-color: #ffffff;
}
.tt-hero > .blocks > ul > li:nth-of-type(4n) > a > div .btn:hover,
.tt-hero > .blocks > ul > li:nth-of-type(4n) > a > div .btn:focus {
  background: #ffffff;
  color: #002b4b;
}
