
/*-------------------------------------------------------------*/
/*---------------Start Global Parmameters Styling--------------*/
/*-------------------------------------------------------------*/

/*--Set Template Width--*/
.wrapper960{width:960px;}

@media only screen and (min-width: 960px) and (max-width: 960px) {
.wrapper960 {width:960px !important;}
}

/*--Set Body Color--*/
body{background-color:#eeefee;}

/*--Set Blockholder Padding--*/
.block_holder{padding:5px }

/*--Set Background Image--*/
html{background:none !important;}

/*--End Background Image--*/

/*--Body font size--*/
body{font-size: 14px}

/*-------------------------------------------------------------*/
/*----------------------Buttons Styling------------------------*/
/*-------------------------------------------------------------*/
/*--Styles Button Color--*/
.content_vote .btn, .btn.dropdown-toggle, .pager.pagenav a, .pager a,
.btn-primary, span.content_vote input.btn, .btn,
.input-append .add-on, .input-prepend .add-on,
.btn.active, .btn:active, .btn:hover,.pagination ul,.readmore a.btn{background-color: #769e86; border-color: #769e86; }

#main span.content_vote input.btn{background-color: #769e86 !important;}

/*buttons text, icons carets color styling*/
#main a.btn, #main a:hover.btn, button.btn, .pagenav, #main a.pagenav, #main a:hover.pagenav, #main ul.pager li.previous a, #main ul.pager li.next a, i, span.content_vote input.btn{color: #ffffff !important;}
.caret{border-top: 4px solid #ffffff !important;}
#main div#editor-xtd-buttons.btn-toolbar div.btn-toolbar a.btn,span.add-on{color: #ffffff !important; background-color: #769e86 !important;}

.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {background-color: #769e86 !important;}

/*--Print/Email Button Group Styling--*/
.btn-group a.btn, .btn-group > .btn, .btn-group > .dropdown-menu{background-color: #ededed !important; border-color: #ededed !important;}

/*--Print/Email Button Group icons,caret,text color styling--*/
div.btn-group a.btn i,div.btn-group ul.dropdown-menu li a i, #main div.btn-group ul.dropdown-menu li a, #main div.btn-group ul.dropdown-menu li a:hover{color: #8c8c8c !important;}
div.btn-group a.btn span.caret{border-top: 4px solid #8c8c8c !important;}
div.btn-group a.btn span.icon-cog{color: #8c8c8c !important;}

/*-------------------------------------------------------------*/
/*--------------------End Buttons Styling----------------------*/
/*-------------------------------------------------------------*/

/*--Input Boxes Styling - background color and text color--*/
.form-search input, .form-search textarea, .form-search select,
.form-search .help-inline, .form-search .uneditable-input,
.form-search .input-prepend, .form-search .input-append,
.form-inline input, .form-inline textarea, .form-inline select,
.form-inline .help-inline, .form-inline .uneditable-input,
.form-horizontal input, .form-horizontal textarea,
.form-horizontal select, .form-horizontal .help-inline,
.form-horizontal .uneditable-input, .form-horizontal .input-prepend,
.form-horizontal .input-append
{background-color:#f5f5f5 !important; border-color: #f5f5f5 !important; color: #000000 !important;}


/*--Tags Styling - background color and text color--*/
div.tags span a.label {background-color: #000000 !important;}
#main div.tags span a.label{color: #ffffff !important;}


/*-------------------------------------------------------------*/
/*---------------End Global Parmameters Styling----------------*/
/*-------------------------------------------------------------*/



/*--Load script to convert hex color to rgba--*/

/*-------------------------------------------------------------*/
/*------------Start Header Block Parmameters Styling-----------*/
/*-------------------------------------------------------------*/
/*--Header Container background color and Opacity setting--*/

/*--Header container, logo/menu responsive container, container social mobile set color--*/
#container_header.container, #container_logo_menu_mobile, #container_social_mobile{
    background-color: #eeefee;
    background-color: rgba(238,239,238, 0.9 );
}

/*--Header Wrapper background color and Opacity setting--*/

#header.block_holder{
    background-color: #f7f7f7;
    background-color: rgba(247,247,247, 0 );
}


/*--Header Margins--*/
#header.block_holder{margin-left:0px}
#header.block_holder{margin-right:0px}



/*-----------------------Search Styling-------------------------------*/
/*--search background color-- */
#search input#mod-search-searchword.inputbox, #mobile_search .inputbox{background-color: #ffffff !important;}

/*--search text color-- */
#search input#mod-search-searchword.inputbox, #mobile_search .inputbox{color: #787878 !important;}

/*--search box positioning-- */
#search{top: 110px}
#search{right: 0px}
/*---------------------End Search Styling ----------------------------*/

/*----------------Social Icons Color Styling -----------*/

	/*--Social Icons Color light --*/
	#social ul li a{background-position: 0px 0px;}

	/*--------------End Social Icons Styling --------------*/


/*---------------------Header Custom Module Styling------------------------*/

/*--header custom module text color-- */
#custom{color: #a8a8a8}

/*--header custom module links colors-- */
#custom a{color: #a8a8a8}
#custom a:hover{color: #a8a8a8}

/*--header custom module positioning-- */
#custom{top: 110px}
#custom{right: 0px}

/*--------------------End Header Custom Module Styling---------------------*/

/*-------------------------------------------------------------*/
/*------------End Header Block Parmameters Styling-------------*/
/*-------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*--------------------------Start Logo Styling---------------------*/
/*-----------------------------------------------------------------*/
/*--Set Logo Image position and locate logo image file--*/
#logo{left:0px}
#logo{top:10px}

h1.logo a {background: url(../images/green-orca/logo.png) no-repeat; z-index:1;}
/*--End Set Logo Image position and locate logo image file--*/

/*--Text Colors for Logo and Slogan--*/
h1.logo-text a {color: #2b2b2b }
p.site-slogan {color: #2b2b2b }
/*-----------------------------------------------------------------*/
/*------------------------End Logo Styling-------------------------*/
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*--------------------------Start Menu Styling---------------------*/
/*-----------------------------------------------------------------*/
/*--Hornav Ul text color and dropdown background color and hornav hover color--*/
#hornav ul li a{color: #002b24 }
#subMenusContainer ul, #subMenusContainer ol{background-color: #f5f5f5}
#subMenusContainer ul, #subMenusContainer ol{border:1px solid #f5f5f5}

#hornav li.active, #hornav li.visited, #hornav li:hover {background-color: #014225 }
#hornav li.active a, #hornav li.visited a, #hornav li:hover a {color: #fefcff}

/*--Hornav Bar Color-- */
#hornav {background-color: #ffffff }

/*--Hornav dropdown text color and text hover color-- */
#subMenusContainer a {color: #014225}
#subMenusContainer a:hover, #subMenusContainer a:focus, #subMenusContainer a.subMenuParentBtnFocused {color: #002b24}


/*--Responsive Menu Toggle Switch-- Check to see if hornav hover color is white. If so then use Hover text color. Reason for this is the toggle requires
a background color other than white to show the menu image lines */
#nav-toggle {background-color: #014225}

/*--Responsive Menu nav a background color-- */
#nav a{background-color: #ffffff }

/*--Responsive Menu nav a text color-- */
#nav a{color: #fefcff }
#nav a{background-color: #014225 }

/*--Responsive Menu nav a sub menu item background color,link color,link hover color-- */
#nav ul ul a{color: #014225}
#nav ul ul a:hover{color: #002b24}
#nav ul ul a{background-color: #f5f5f5}

/*-----------------------------------------------------------------*/
/*--------------------------End Menu Styling-----------------------*/
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*-------------Start Slideshow Block Parmameters Styling-----------*/
/*-----------------------------------------------------------------*/
/*--Set Slideshow Module Block Container Image--*/


/*--Slideshow full or boxed--*/
/*--Set images to full width if fullwidth selected in parameters--*/

/*--Slideshow Container background color and Opacity setting--*/

#container_slideshow.container{
    background-color: #e1e6e3;
    background-color: rgba(225,230,227, 0.1 );
}


/*--Slideshow Navigation color and Opacity setting--*/

.nivo-controlNavHolder{
    background-color: #ffffff;
    background-color: rgba(255,255,255, 0.1 );
}

/*--Container padding--*/
#container_slideshow.container{padding-top:10px}
#container_slideshow.container{padding-bottom:10px}
/*-----------------------------------------------------------------*/
/*--------------End Slideshow Block Parmameters Styling------------*/
/*-----------------------------------------------------------------*/

/*-------------------------------------------------------------*/
/*--------Start Top Module Block Parmameters Styling--------*/
/*-------------------------------------------------------------*/
/*--Set Top Module Block Container Image--*/
/*--End Top Module Block Container Image--*/

/*--Top Module Block Color Styling--*/
/*--Container background color and Opacity setting--*/

#container_top_modules.container{
    background-color: #0b4800;
    background-color: rgba(11,72,0, 0.2 );
}

/*--Wrapper background color and Opacity setting--*/

#top_modules.block_holder{
    background-color: #0b4800;
    background-color: rgba(11,72,0, 0.9 );
}

/*--Container Text Color--*/
#top_modules{color:#ffffff !important; }

/*--Container Link Color--*/
#top_modules a{color:#ffffff !important; }

/*--Container Link Hover Color--*/
#top_modules a:hover{color:#ffffff !important; }

/*--Container Module Head Color--*/
#top_modules .module h3, #top_modules .module_menu h3{background-color:#ffffff; }

/*--Container Module Head Color On/Off--*/
#top_modules .module h3, #top_modules .module_menu h3{background-color: transparent !important; }

/*--Container Module Head Text Color--*/
#top_modules .module h3, #top_modules .module_menu h3{color:#20c7e9 !important; }

/*--Container Menu Link Color--*/
#top_modules .module ul.menu li a, #top_modules .module_menu ul.menu li a{color:#ffffff !important; }
#top_modules .module ul a, #top_modules .module_menu ul a{border-color:#ffffff !important; }

/*--Container Menu Link Hover Color--*/
#top_modules .module ul.menu li a:hover, #top_modules .module_menu ul.menu li a:hover{color:#ffffff !important; }
#top_modules .module ul a:hover, #top_modules .module_menu ul a:hover{border-color:#ffffff !important; }


/*--Container padding--*/
#container_top_modules.container{padding-top:40px}
#container_top_modules.container{padding-bottom:40px}

/*--Module Head padding--*/
#top_modules .module h3, #top_modules .module_menu h3{padding-left:0px}
#top_modules .module h3, #top_modules .module_menu h3{padding-right:0px}

/*-------------------------------------------------------------*/
/*---------End top Module Block Parmameters Styling---------*/
/*-------------------------------------------------------------*/


/*-------------------------------------------------------------*/
/*--------Start Main Content Block Parmameters Styling--------*/
/*-------------------------------------------------------------*/
/*--Set Main Content Block Container Image--*/
/*--End Main Content Block Container Image--*/

/*--Main Container Block Color Styling--*/
/*--Container background color and Opacity setting--*/

#container_main.container{
    background-color: #ffffff;
    background-color: rgba(255,255,255, 0 );
}

/*--Wrapper background color and Opacity setting--*/

#main.block_holder{
    background-color: #ffffff;
    background-color: rgba(255,255,255, 1 );
}

/*--Article Title Color--*/
#content_full h2, #content_full h2 a:link, #content_full h2 a:visited, #content_full .content_header, #content_full .articleHead, #content_remainder h2, #content_remainder h2 a:link, #content_remainder h2 a:visited, #content_remainder .content_header, #content_remainder .articleHead{color: #014225 !important;  }

/*--Container Text Color--*/
#main, ul.breadcrumb li span{color:#4c4c4c !important; }

/*--Container Link Color--*/
#main a, .module ul.breadcrumb li a, .module_menu ul.breadcrumb li a{color:#002b24 !important; }

/*--Container Link Hover Color--*/
#main a:hover{color:#bdbdbd !important; }

/*--Container Module Head Color--*/
#main .module h3, #main .module_menu h3{background-color:#ffffff; }

/*--Container Module Head Color On/Off--*/
.sidecol_block .module h3, .sidecol_block .module_menu h3, .contenttop .module h3, .contenttop .module_menu h3, .contentbottom .module h3, .contentbottom .module_menu h3{background-color: transparent !important; }

/*--Container Module Head Text Color--*/
.sidecol_block .module h3, .sidecol_block .module_menu h3, .contenttop .module h3, .contenttop .module_menu h3, .contentbottom .module h3, .contentbottom .module_menu h3{color:#5c5c5c !important; }

/*--Container Menu Link Color--*/
#main .module ul.menu li a, #main .module_menu ul.menu li a{color:#5c5c5c !important; }
#main .module ul a, #main .module_menu ul a{border-color:#5c5c5c !important; }

/*--Container Menu Link Hover Color--*/
#main .module ul.menu li a:hover, #main .module_menu ul.menu li a:hover{color:#858585 !important; }
#main .module ul a:hover, #main .module_menu ul a:hover{border-color:#858585 !important; }

/*--Container padding--*/
#container_main.container{padding-top:0px}
#container_main.container{padding-bottom:30px}

/*--Module Head padding--*/
#main .module h3, #main .module_menu h3{padding-left:0px}
#main .module h3, #main .module_menu h3{padding-right:0px}

/*--Accordion Headings (background color set to #main wrapper color--*/
div#slide-contact.accordion div.accordion-group div.accordion-heading{background-color: #ffffff !important; }

/*-------------------------------------------------------------*/
/*---------End Main Content Block Parmameters Styling---------*/
/*-------------------------------------------------------------*/



/*-------------------------------------------------------------*/
/*--------Start Bottom Module Block Parmameters Styling--------*/
/*-------------------------------------------------------------*/
/*--Set Bottom Module Block Container Image--*/
/*--End Bottom Module Block Container Image--*/

/*--Bottom Module Block Color Styling--*/
/*--Container background color and Opacity setting--*/

#container_bottom_modules.container{
    background-color: #efefef;
    background-color: rgba(239,239,239, 1 );
}

/*--Wrapper background color and Opacity setting--*/

#bottom_modules.block_holder{
    background-color: #ffffff;
    background-color: rgba(255,255,255, 1 );
}

/*--Container Text Color--*/
#bottom_modules{color:#383838 !important; }

/*--Container Link Color--*/
#bottom_modules a{color:#383838 !important; }

/*--Container Link Hover Color--*/
#bottom_modules a:hover{color:#9e9e9e !important; }

/*--Container Module Head Color--*/
#bottom_modules .module h3, #bottom_modules .module_menu h3{background-color:#e0d9d9; }

/*--Container Module Head Color On/Off--*/
#bottom_modules .module h3, #bottom_modules .module_menu h3{background-color: transparent !important; }

/*--Container Module Head Text Color--*/
#bottom_modules .module h3, #bottom_modules .module_menu h3{color:#338a33; }

/*--Container Menu Link Color--*/
#bottom_modules .module ul.menu li a, #bottom_modules .module_menu ul.menu li a{color:#878484 !important; }
#bottom_modules .module ul a, #bottom_modules .module_menu ul a{border-color:#878484 !important; }

/*--Container Menu Link Hover Color--*/
#bottom_modules .module ul.menu li a:hover, #bottom_modules .module_menu ul.menu li a:hover{color:#050505 !important;}
#bottom_modules .module ul a:hover, #bottom_modules .module_menu ul a:hover{border-color:#050505 !important; }

/*--Container padding--*/
#container_bottom_modules.container{padding-top:0px}
#container_bottom_modules.container{padding-bottom:0px}

/*--Module Head padding--*/
#bottom_modules .module h3, #bottom_modules .module_menu h3{padding-left:0px}
#bottom_modules .module h3, #bottom_modules .module_menu h3{padding-right:0px}


/*-------------------------------------------------------------*/
/*---------End Bottom Module Block Parmameters Styling---------*/
/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/
/*--------Start base Module Block Parmameters Styling--------*/
/*-------------------------------------------------------------*/
/*--Set base Module Block Container Image--*/
/*--End base Module Block Container Image--*/

/*--base Module Block Color Styling--*/
/*--Container background color and Opacity setting--*/

#container_base.container{
    background-color: #030303;
    background-color: rgba(3,3,3, 0.4 );
}

/*--Wrapper background color and Opacity setting--*/

#base.block_holder{
    background-color: #ffffff;
    background-color: rgba(255,255,255, 0 );
}

/*--Container Text Color--*/
#base{color:#5c5c5c !important;}

/*--Container Link Color--*/
#base a{color:#4c4f4c !important;}

/*--Container Link Hover Color--*/
#base a:hover{color:#7c7c7c !important; }

/*--Container Module Head Color--*/
#base .module h3, #base .module_menu h3{background-color:#ffffff; }

/*--Container Module Head Color On/Off--*/
#base .module h3, #base .module_menu h3{background-color: transparent !important; }

/*--Container Module Head Text Color--*/
#base .module h3, #base .module_menu h3{color:#5c5c5c; }

/*--Container Menu Link Color--*/
#base .module ul.menu li a, #base .module_menu ul.menu li a{color:#5c5c5c !important; }
#base .module ul a, #base .module_menu ul a{border-color:#5c5c5c !important; }

/*--Container Menu Link Hover Color--*/
#base .module ul.menu li a:hover, #base .module_menu ul.menu li a:hover{color:#7c7c7c !important;}
#base .module ul a:hover, #base .module_menu ul a:hover{border-color:#7c7c7c !important;}

/*--Container padding--*/
#container_base.container{padding-top:0px}
#container_base.container{padding-bottom:0px}

/*--Module Head padding--*/
#base .module h3, #base .module_menu h3{padding-left:0px}
#base .module h3, #base .module_menu h3{padding-right:0px}

/*-------------------------------------------------------------*/
/*---------End base Module Block Parmameters Styling---------*/
/*-------------------------------------------------------------*/


/*-----------------------------------------------------------------*/
/*--------Start Copright / Footer Block Parmameters Styling--------*/
/*-----------------------------------------------------------------*/

/*--Copright / Footer Block Color Styling--*/
/*--Container background color and Opacity setting--*/

#container_copyright_footermenu.container{
    background-color: #e1e6e3;
    background-color: rgba(225,230,227, 0 );
}

/*--Wrapper background color and Opacity setting--*/

#copyright-footermenu.block_holder{
    background-color: #e1e6e3;
    background-color: rgba(225,230,227, 1 );
}

/*--Container Text Color--*/
#copyright-footermenu{color:#878484 !important; }

/*--Container Link Color--*/
#copyright-footermenu a{color:#878784 !important; }

/*--Container Link Hover Color--*/
#copyright-footermenu a:hover{color:#050505 !important; }

/*--Footer Menu Link Color--*/
#footermenu ul li a{color:#878484 !important; }
#footermenu ul li a{border-color:#878484 !important; }

/*--Footer Menu Link Hover Color--*/
#footermenu ul li a:hover{color:#050f05 !important;}
#footermenu ul li a:hover{border-color:#050f05 !important; }

/*--Container padding--*/
#container_copyright_footermenu.container{padding-top:20px}
#container_copyright_footermenu.container{padding-bottom:20px}
/*-----------------------------------------------------------------*/
/*--------End Copright / Footer Block Parmameters Styling--------*/
/*-----------------------------------------------------------------*/


/*------------------------------------------------------------------*/
/*----------Start Style Side Column and Content Layout Divs---------*/
/*------------------------------------------------------------------*/
/*--Get Side Column widths from Parameters--*/
#sidecol_a {width: 25% }
#sidecol_b {width: 35% }

/*--Check and see what modules are toggled on/off then take away columns width, margin and border values from overall width*/
#content_remainder {width:62% }


/*Style Side Column A, Side Column B and Content Divs layout*/

	#sidecol_a {float:left;}
	#sidecol_b {float:right;}
	#content_remainder {float:left;}
/*------------------------------------------------------------------*/
/*-----------End Style Side Column and Content Layout Divs----------*/
/*------------------------------------------------------------------*/

/*--Load Custom Css Styling--*/
.bfQuickMode{
   font-family: sans-serif;
}
.bfQuickMode .bfLabelLeft label {
	width: 15%;
	float: left;
	margin: 0px 10px 0px 0px;
	text-align: right;
}


@media only screen and (max-width: 767px) {
    #container_slideshow{display:none !important;}
    #container_top_modules{display:none !important;}
    #sidecol_a{display:none !important;}
    #sidecol_b{display:none !important;}
    #container_bottom_modules{display:none !important}
    #logo_mobile {
        width: 80%;
    }
    #container_social_mobile {
        display: none;
    } 
}
