/**
 * @package   Nexus Template - RocketTheme
* @version   $Id: primary-blue.css 26089 2015-01-27 13:23:51Z james $
* @author    RocketTheme, LLC http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2015 RocketTheme, LLC
* @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 *
 * Rockettheme Nexus Template uses the Joomla Framework (http://www.joomla.org), a GNU/GPLv2 content management system
 *
 */
/* Primary Style - Blue */

/* Text Colors */
a, .date1, .createdby {color: #166CAA;}
.head-light #horiz-menu li.root.active .item span, .head-light #horiz-menu.splitmenu li.active .item span {color: #7FC0FA;}
.head-dark a, .head-dark .date1, .head-dark #horiz-menu li.root.active .item span, .head-dark #horiz-menu.splitmenu li.active .item span {color: #0e9bd7;}
#mainmodules3 {color: #fff;}
#mainmodules3 a {color: #A2D5F9;}
#featuremodules {color: #fff;}
#featuremodules a {color: #A2D5F9;}
#featuremodules .roktabs-links {color: #fff;}
#featuremodules .roktabs-links li.active {color: #fff;}
.readon-wrap1 a, .readon-wrap1 button, .readon-wrap1 input.button {color: #fff !important;}
#featuremodules .readon-wrap1 a, #featuremodules .readon-wrap1 button, #featuremodules .readon-wrap1 input.button, .hilite2 .readon-wrap1 a, .hilite2 .readon-wrap1 button, .hilite2 .readon-wrap1 input.button {color: #166CAA !important;}
h3 span, .contentheading, .contentheading a, .blog_more h2, .contact .accordion-heading a {color: #BC6E00;}
#featuremodules h3 span, #mainmodules3 h3 span {color: #A2D5F9;}
.hilite2 .moduletable, .hilite2 h3, .hilite2 a {color: #fff;}
.hilite2 h3 span {color: #A2D5F9;}

/* Border Colors */
#footer {border-top: 4px solid #166CAA;}
h3.module-title, .contentheading, .blog_more h2 {border-bottom: 2px solid #BC6E00;}
.hilite2 h3.module-title, #featuremodules h3.module-title, #mainmodules3 h3.module-title {border-bottom: 2px solid #A2D5F9;}
.featured-image {border: 10px solid #39A0CB;}
img.demo-tabs, img.demo-tabs2 {border: 5px solid #39A0CB;}

/* Top Feature */
#featuremodules {background: #39A0CB url(../images/primary/blue/feature-bg.png) 0 0 repeat-x;}
#tabs-bar {background: url(../images/primary/blue/tabs-bar.png) 0 0 repeat-x;}
#featuremodules ul li a {background: url(../images/primary/blue/hilite-typo.png) 0 0 no-repeat;}

/* Feature RokTabs */
#featuremodules .roktabs-links ul li.active, #main-content .hilite2 .roktabs-links ul li.active {background: url(../images/primary/blue/roktab-l.png) 0 2px no-repeat;}
#featuremodules .roktabs-links ul li.active span, #main-content .hilite2 .roktabs-links ul li.active span {background: url(../images/primary/blue/roktab-r.png) 100% 2px no-repeat;}
#featuremodules .roktabs-wrapper .arrow-next, #main-content .hilite2 .roktabs-wrapper .arrow-next {background: url(../images/primary/blue/roktab-r.png) -15px -46px no-repeat;right: 0;}
#featuremodules .roktabs-wrapper .arrow-next:hover, #main-content .hilite2 .roktabs-wrapper .arrow-next:hover {background: url(../images/primary/blue/roktab-r.png) -15px -62px no-repeat;}
#featuremodules .roktabs-wrapper .arrow-prev, #main-content .hilite2 .roktabs-wrapper .arrow-prev {background: url(../images/primary/blue/roktab-r.png) 0 -46px no-repeat;left: 0;}
#featuremodules .roktabs-wrapper .arrow-prev:hover, #main-content .hilite2 .roktabs-wrapper .arrow-prev:hover {background: url(../images/primary/blue/roktab-r.png) 0 -62px no-repeat;}

/* Bottom Feature */
#bottom2 {background: #39A0CB url(../images/primary/blue/feature-bg.png) 0 0 repeat-x;}
#bottom2 ul li a {background: url(../images/primary/blue/hilite-typo.png) 0 0 no-repeat;}

/* Input Buttons */
.body-light #main-content .rokradios, .head-light #top-bar .rokradios {background: url(../images/primary/blue/inputs-1.png) 0 1px no-repeat;}
.body-light #main-content .rokradios-active, .head-light #top-bar .rokradios-active {background: url(../images/primary/blue/inputs-1.png) 0 -175px no-repeat;}
.body-light #main-content .rokchecks {background: url(../images/primary/blue/inputs-1.png) 0 -346px no-repeat;}
.body-light #main-content .rokchecks-active {background: url(../images/primary/blue/inputs-1.png) 0 -522px no-repeat;}
.body-dark #main-content .rokradios, .head-dark #top-bar .rokradios  {background: url(../images/primary/blue/inputs-1-dark.png) 0 1px no-repeat;}
.body-dark #main-content .rokradios-active, .head-dark #top-bar .rokradios-active {background: url(../images/primary/blue/inputs-1-dark.png) 0 -175px no-repeat;}
.body-dark #main-content .rokchecks {background: url(../images/primary/blue/inputs-1-dark.png) 0 -346px no-repeat;}
.body-dark #main-content .rokchecks-active {background: url(../images/primary/blue/inputs-1-dark.png) 0 -522px no-repeat;}
#featuremodules .rokradios, #bottom2 .rokradios, #main-content .hilite2 .rokradios {background: url(../images/primary/blue/inputs-2.png) 0 1px no-repeat;}
#featuremodules .rokradios-active, #bottom2 .rokradios-active, #main-content .hilite2 .rokradios-active {background: url(../images/primary/blue/inputs-2.png) 0 -175px no-repeat;}
#featuremodules .rokchecks, #bottom2 .rokchecks, #main-content .hilite2 .rokchecks {background: url(../images/primary/blue/inputs-1.png) 0 -346px no-repeat;}
#featuremodules .rokchecks-active, #bottom2 .rokchecks-active, #main-content .hilite2 .rokchecks-active {background: url(../images/primary/blue/inputs-1.png) 0 -522px no-repeat;}

/* Module Variations */
/** Light Body **/
.body-light #maincol .hilite2 .module-surround {background: #166CAA;}
.body-light #maincol .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2.png) 0 -24px no-repeat;}
.body-light #maincol .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2.png) 100% -24px no-repeat;}
.body-light #maincol .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2.png) 0 -36px no-repeat;}
.body-light #maincol .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2.png) 100% -36px no-repeat;}
.body-light #leftcol .hilite2 .module-surround, .body-light #rightcol .hilite2 .module-surround {background: #166CAA;}
.body-light #leftcol .hilite2 .module-surround2, .body-light #rightcol .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2.png) 0 0 no-repeat;}
.body-light #leftcol .hilite2 .module-surround3, .body-light #rightcol .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2.png) 100% 0 no-repeat;}
.body-light #leftcol .hilite2 .module-surround4, .body-light #rightcol .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2.png) 0 -12px no-repeat;}
.body-light #leftcol .hilite2 .module-surround5, .body-light #rightcol .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2.png) 100% -12px no-repeat;}
.body-light #bottom .hilite2 .module-surround {background: #166CAA;}
.body-light #bottom .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2.png) 0 -48px no-repeat;}
.body-light #bottom .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2.png) 100% -48px no-repeat;}
.body-light #bottom .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2.png) 0 -60px no-repeat;}
.body-light #bottom .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2.png) 100% -60px no-repeat;}

/** Dark Body **/
.body-dark #maincol .hilite2 .module-surround {background: #166CAA;}
.body-dark #maincol .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2-dark.png) 0 -24px no-repeat;}
.body-dark #maincol .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2-dark.png) 100% -24px no-repeat;}
.body-dark #maincol .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2-dark.png) 0 -36px no-repeat;}
.body-dark #maincol .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2-dark.png) 100% -36px no-repeat;}
.body-dark #leftcol .hilite2 .module-surround, .body-dark #rightcol .hilite2 .module-surround {background: #166CAA;}
.body-dark #leftcol .hilite2 .module-surround2, .body-dark #rightcol .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2-dark.png) 0 0 no-repeat;}
.body-dark #leftcol .hilite2 .module-surround3, .body-dark #rightcol .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2-dark.png) 100% 0 no-repeat;}
.body-dark #leftcol .hilite2 .module-surround4, .body-dark #rightcol .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2-dark.png) 0 -12px no-repeat;}
.body-dark #leftcol .hilite2 .module-surround5, .body-dark #rightcol .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2-dark.png) 100% -12px no-repeat;}
.body-dark #bottom .hilite2 .module-surround {background: #166CAA;}
.body-dark #bottom .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2-dark.png) 0 -48px no-repeat;}
.body-dark #bottom .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2-dark.png) 100% -48px no-repeat;}
.body-dark #bottom .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2-dark.png) 0 -60px no-repeat;}
.body-dark #bottom .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2-dark.png) 100% -60px no-repeat;}

/* Typography */
.readon1-l {background: url(../images/primary/blue/readon-l.png) 0 0 no-repeat;}
.readon1-m {background: url(../images/primary/blue/readon-m.png) 0 0 repeat-x;}
.readon1-r {background: url(../images/primary/blue/readon-r.png) 100% 0 no-repeat;}
#featuremodules .readon1-l, .hilite2 .readon1-l {background: url(../images/primary/blue/readon-l.png) 0 -36px no-repeat;}
#featuremodules .readon1-m, .hilite2 .readon1-m {background: url(../images/primary/blue/readon-m.png) 0 -36px repeat-x;}
#featuremodules .readon1-r, .hilite2 .readon1-r {background: url(../images/primary/blue/readon-r.png) 100% -36px no-repeat;}
.body-light .article-info-surround2 {background: url(../images/primary/blue/article-icon.png) 0 2px no-repeat;}
.body-dark .article-info-surround2 {background: url(../images/primary/blue/article-icon-dark.png) 0 2px no-repeat;}
.hilite2 .side-mod .poll-line:hover {background: #006098;}
.hilite2 .login-links a {background: url(../images/primary/blue/hilite-typo.png) 0 -221px no-repeat;}

/* CSS Button*/
.readon,
.button,
form .button,
form button.validate,
.btn,
.head-dark .readon,
.head-dark .button,
.head-dark form .button,
.head-dark form button.validate,
.head-dark .btn {
	background: #166CAA;
	color: #fff;
}
.hilite2 .readon,
.hilite2 .button,
.hilite2 form .button,
.hilite2 form button.validate, 
.hilite2 .btn,
#featuremodules .readon,
#featuremodules .button,
#featuremodules form .button,
#featuremodules form button.validate, 
#featuremodules .btn,
.head-dark .hilite2 .readon,
.head-dark .hilite2 .button,
.head-dark .hilite2 form .button,
.head-dark .hilite2 form button.validate, 
.head-dark .hilite2 .btn,
.head-dark #featuremodules .readon,
.head-dark #featuremodules .button,
.head-dark #featuremodules form .button,
.head-dark #featuremodules form button.validate, 
.head-dark #featuremodules .btn {
	background: #ffffff;
	color: #166CAA;
}