/* Generated by Siteadmin Intelligence CSS */

.featured a h2 { color: #d90000; }
.featured a:hover h2 { color: #000000; }
.featured { background-color: #f5f5f5; }
.featured { background-color: #f5f5f5; border: 1px solid #dcdcdc; }
h2, .h2, h2 a, .h2 a { font-size: 22px; line-height: 22px; font-weight: 700; }
h2, .h2, h2 a, .h2 a { color: #000000; }
.sublead1, .sublead1 a, .sublead2, .sublead2 a, .row1, .row1 a, .row2, .row2 a, .row3, .row3 a, .row4, .row4 a, .row5, .row5 a, .row6, .row6 a, .row7, .row7 a, .row8, .row8 a, .row9, .row9 a, .row12, .row12 a, .row13, .row13 a, .row14, .row14 a, .row10, .row10 a, .row11, .row11 a { font-weight: normal; }
.sublead1 { background-color: #555555; }
.sublead1, .sublead1 a { color: #ffffff; }
.sublead2 { background-color: rgba(232, 51, 51, 1); }
.sublead2-box { border: 1px solid rgba(232, 51, 51, 1); }
.sublead2, .sublead2 a { color: #ffffff; }
.row1 { background-color: #555555; }
.row1, .row1 a { color: #ffffff; }
.row2 { background-color: rgba(240, 48, 48, 1); }
.row2, .row2 a { color: rgba(255, 255, 255, 1); }
.row3 { background-color: rgba(245, 49, 49, 1); }
.row3, .row3 a { color: rgba(255, 255, 255, 1); }
.row4 { background-color: rgba(245, 59, 59, 1); }
.row4, .row4 a { color: rgba(255, 255, 255, 1); }
.row5 { background-color: rgba(245, 50, 39, 1); }
.row5, .row5 a { color: rgba(255, 255, 255, 1); }
.row6 { background-color: #555555; }
.row6, .row6 a { color: rgba(250, 250, 250, 1); }
.row7 { background-color: #555555; }
.row7, .row7 a { color: #ffffff; }
.row8 { background-color: #555555; }
.row8, .row8 a { color: #ffffff; }
.row9 { background-color: #555555; }
.row9, .row9 a { color: #ffffff; }
.row10 { background-color: #555555; }
.row10, .row10 a { color: #ffffff; }
.row11 { background-color: #555555; }
.row11, .row11 a { color: #ffffff; }
.row12 { background-color: #555555; }
.row12, .row12 a { color: #ffffff; }
.row13 { background-color: #555555; }
.row13, .row13 a { color: #ffffff; }
.row14 { background-color: #555555; }
.row14, .row14 a { color: #ffffff; }
#cssmenu, #cssmenu ul ul li a { background: rgba(84, 82, 82, 1); }
#cssmenu > ul > li > a, #cssmenu ul ul li a { color: rgba(250, 250, 250, 1); font-size: 17px; }
#cssmenu > ul > li:hover > a, #cssmenu > ul > li.active > a, #cssmenu > ul > li.current > a, #cssmenu ul ul li:hover > a, #cssmenu ul ul li a:hover { background: rgba(245, 57, 10, 1); color: #ffffff; }
#cssmenu > ul > li.has-sub > a::after, #cssmenu ul ul li.has-sub > a::after { border-bottom: 1px solid rgba(250, 250, 250, 1); border-right: 1px solid rgba(250, 250, 250, 1); }
#cssmenu.align-right ul ul li.has-sub > a::after { border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; }
#cssmenu > ul > li.has-sub:hover > a::after, #cssmenu ul ul li.has-sub:hover > a::after { border-color: #ffffff; }
@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
#cssmenu #menu-button { color: rgba(250, 250, 250, 1); font-size: 17px; }
#cssmenu #menu-button::after, #cssmenu .submenu-button::before, #cssmenu .submenu-button::after { background: rgba(250, 250, 250, 1); }
#cssmenu #menu-button::before { border-top: 2px solid rgba(250, 250, 250, 1); border-bottom: 2px solid rgba(250, 250, 250, 1); }
#cssmenu #menu-button:hover::after, #cssmenu .submenu-button:hover::before, #cssmenu .submenu-button:hover::after { background: #ffffff; }
#cssmenu #menu-button:hover::before { border-top: 2px solid #ffffff; border-bottom: 2px solid #ffffff; }
}
.scroll { background-color: #ff0000; }
.scroll, .scroll a { color: #ffffff; font-size: 18px; }
.scroll2 { font-size: 18px; border: 1px solid #ff0000;}
.scroll2-bg { background-color: #ff0000; color: #ffffff; }
.scroll2-txt, .scroll2-txt a { color: #000000;}
.scroll2-txt a:hover { color: #ff0000;}
#footer-nav { background-color: rgba(71, 69, 69, 1); }
#footer-nav li { border-right: 1px solid rgba(245, 98, 98, 1); }
#footer-nav a { color: rgba(255, 255, 255, 1); }
#footer-nav a:hover, #footer-nav a:active, #footer-nav li.active a { color: rgba(245, 63, 63, 1); }
#footer-nav, #footer-nav li, #footer-nav a { font-size: 15px; font-weight: Normal; }
.footer_box { color: rgba(255, 255, 255, 1); font-size: 15px; line-height: 30px; }
.footer_box { background-color: rgba(12, 35, 120, 1); }
