/*---------------------------------------------------------------
# Package - Joomla Template based on Helix Framework   
# ---------------------------------------------------------------
# Author - JoomShaper http://www.joomshaper.com
# Copyright (C) 2010 - 2012 JoomShaper.com. All Rights Reserved.
# license - PHP files are licensed under  GNU/GPL V2
# license - CSS  - JS - IMAGE files  are Copyrighted material 
# Websites: http://www.joomshaper.com
-----------------------------------------------------------------*/

/*Module type SP_XHTML*/ 
.mod-wrapper,.mod-wrapper-flat {position:relative}
.mod-wrapper h3.header{
	/*font-family:Prociono;*/
	font-size:18px;
	line-height:18px;
	font-weight:400;
	color:#ffffff;
	background: linear-gradient(#005eac, #1a3a66);
  	background: -webkit-linear-gradient(#005eac, #1a3a66);
	padding:16px 15px;
	position:relative;
	text-align:center;
	margin-top: -14px;
}
.mod-wrapper h3.header span {
  color: white;
}
#sp-right.mod-content.clearfix {
	padding-bottom:0px;
}
.mod-content {
	/*background:#f8f8f8;*/
	padding:15px;
	  padding-left: 0;
  padding-right: 0px;
}
#sp-leftcol .mod-wrapper{box-shadow:0 0 3px rgba(0,0,0,.6);}
#sp-leftcol .mod-wrapper .mod-content {
	background:#fff;
	padding:15px;
	border:1px solid #ccc;
	border-top:0;
	border-bottom:0;
	margin-left:-1px;
}
#sp-leftcol .gap {margin:0}

/*Module None*/
.module.none .mod-content{padding:0}
.module.none .mod-wrapper h3.header{margin:-1px -1px 0 0}
.module.ads .mod-content {background:transparent;padding:15px;border:0; padding-left:0px; padding-right:0px;  padding-bottom: 0;}

/*Module bgnone*/
.module.bgnone .mod-content{background:none!important}

/*Sp left bottom arrow*/
#sp-leftcol .module h3.header span:after{
	top: 100%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
}
#sp-leftcol .module h3.header span:after{
	border-top-color: #e1e1e1;
	border-width: 10px;
	left: 50%;
	margin-left: -10px;
}
#sp-user-top .mod-wrapper .mod-content{
	background:none;
	box-shadow:none;
	padding-bottom: 0px;
}
.mod-wrapper ul{/*list-style:none;margin:0;*/padding:0}
/*.customads.hidden-tablet ul{list-style:inherit;}*/
.custom ul{list-style:inherit;}
.mod-wrapper li{background:none;font-size:12px;margin:0;padding:4px 0px}
.mod-wrapper li li{margin-left:10px;border-bottom:0!important}
.mod-wrapper li a{text-decoration:none}
.mod-wrapper li:hover > a, .mod-wrapper li.active > a{text-decoration:none}

/*Ribbon Left*/
.module.title.ribbon_left h3.header::before,
.module.title.ribbon_left h3.header::after {
	content: ' ';
	position: absolute;
	left: -15px;
	top: 0;
}
.rtl .module.title.ribbon_left h3.header::before,
.rtl .module.title.ribbon_left h3.header::after {
	content: ' ';
	position: absolute;
	right: -14px;
	top: 0;
}
.module.title.ribbon_left h3.header::before {
	width: 15px;
	height: 50px;
	background:#762813;
}
.module.title.ribbon_left h3.header::after {
	width: 0;
	height: 0;
	top: auto;
	bottom:-10px;
	border-width: 5px 7.5px;
	border-style: solid;
	border-color: #762813 #762813 transparent transparent;
}
.rtl .module.title.ribbon_left h3.header::after {
	width: 0;
	height: 0;
	top: auto;
	bottom:-10px;
	border-width: 5px 7.5px;
	border-style: solid; 
	border-color: #000000 transparent transparent #000000;
}

/*Ribbon Right*/
.module.title.ribbon_right h3.header::before,
.module.title.ribbon_right h3.header::after {
	content: ' ';
	position: absolute;
	right: -14px;
	top: 0;
}

.module.title.ribbon_right h3.header::before {
	width: 15px;
	height: 50px;
	background:#333;
}
.module.title.ribbon_right h3.header::after {
	width: 0;
	height: 0;
	top: auto;
	bottom:-10px;
	border-width: 5px 7.5px;
	border-style: solid;
	border-color: #000000 transparent transparent #000000;
}

/*Module Solid*/
.module.title.solid h3.header{background:#e1e1e1}

/*Ribbon left Solid*/
.module.title.solid.ribbon_left{margin-top:2px}
/*.module.title.solid.ribbon_left h3.header::after {border-color: #bababa #bababa transparent transparent}*/
.rtl .module.title.solid.ribbon_left h3.header::after {border-color: #bababa transparent transparent #bababa}
.module.title.solid.ribbon_left h3.header::before {background:#762813}

/*Ribbon Right Solid*/
.module.title.solid.ribbon_right h3.header::after {border-color: #bababa transparent transparent #bababa}
.module.title.solid.ribbon_right h3.header::before {background:#e1e1e1}

/*Suffix menu*/
.module.menu ul.menu li {padding:8px 10px;margin:0;background:none}
.module.menu ul.menu li a {padding:0;margin:0}
.module.menu ul.menu li:hover,
.module.menu ul.menu li.active {background:#fbfbfb}
.module.menu ul.menu li:hover > a {background:none}

/*Module Type Flat*/
.mod-wrapper-flat h3.header{font-size:16px;font-weight:700;color:#333;margin:0;padding:2px 5px}
.mod-wrapper-flat ul{list-style:none;margin:0;padding:0}
.mod-wrapper-flat li{font-size:11px;display:block;text-decoration:none;margin:0;padding:4px;background:none;color:#888}
.mod-wrapper-flat li a,.mod-wrapper-flat a{#548aed}
.mod-wrapper-flat a:hover{text-decoration:underline}
#sp-bottom .mod-wrapper-flat h3.header{color: rgb(12,54,100);
background: linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
/* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
margin: 5px 5px 10px -4px;
padding-left: 20px;}
#sp-bottom .separator .mod-block{}
.sp-block.separator{}
#sp-bottom .mod-block{padding:0; width:200px}
#sp-bottom .mod-wrapper-flat li a{
	color:white;
	font-size: 14px;
}
#sp-bottom .mod-wrapper-flat li a:hover{
	color:rgb(193,169,128);
	background:none;
}

div#sp-bottom .mod-wrapper-flat.clearfix li a:active{
	color:rgb(193,169,128);
	background:none;
}
#sp-bottom li a:active{
	color:rgb(193,169,128);
	background:none;
}

#sp-bottom img{
	padding-right:10px;
	width:19px;
	height:19px;
}
#sp-bottom3 img{
	padding-right:10px;
	width:112px;
	height:18px;
}

/*Bottom Horizontal Menu*/
div#sp-custom-bottom{
	width:1000px;
}
#bottom_menu p{
	float: left; 
	color:white;
	border-right: 1px solid black;
	padding-right:10px;
	padding-left:10px;
}
#bottom_menu p a{
	color:white;
}
#bottom_menu p a:hover{color:rgb(193,169,128);}
#bottom_info{
	float:right;
	color:white;
}

/***************************
*****Module variation******
****************************/

/*Suffix orange*/
.module.orange .mod-wrapper h3.header{background:#FFB83C}
.module.ribbon_left.orange.title h3.header::before{background:#FFB83C}
.module.title.orange h3.header::after {border-color: #FFB83C #FFB83C transparent transparent}
.module.title.orange.ribbon_right h3.header::after {border-color: #FFB83C transparent transparent #FFB83C}
.module.title.orange.ribbon_right h3.header::before {background:#FFB83C}

/*Suffix twitter*/
.module.twitter .mod-wrapper h3.header{background:#70CBFA}
.module.ribbon_left.twitter.title h3.header::before{background:#70CBFA;}
.module.title.twitter h3.header::after {border-color: #70CBFA #70CBFA transparent transparent}
.module.title.twitter.ribbon_right h3.header::after{border-color: #70CBFA transparent transparent #70CBFA}
.module.title.twitter.ribbon_right h3.header::before {background:#70CBFA}

/*Suffix gray*/
.module.gray .mod-wrapper h3.header{background:#131313}
.module.ribbon_left.gray.title h3.header::before{background:#131313;}
.module.title.gray h3.header::after {border-color: #131313 #131313 transparent transparent}
.module.title.gray.ribbon_right h3.header::after {border-color: #131313 transparent transparent #131313}
.module.title.gray.ribbon_right h3.header::before {background:#131313}

/*Suffix blue*/
.module.blue .mod-wrapper h3.header{background:#002992}
.module.ribbon_left.blue.title h3.header::before{background:#002992;}
.module.title.blue h3.header::after {border-color: #002992 #002992 transparent transparent}
.module.title.blue.ribbon_right h3.header::after {border-color: #002992 transparent transparent #002992}
.module.title.blue.ribbon_right h3.header::before {background:#002992}

/*Suffix green*/
.module.green .mod-wrapper h3.header{background:#2BA365}
.module.ribbon_left.green.title h3.header::before{background:#2BA365;}
.module.title.green h3.header::after {border-color: #2BA365 #2BA365 transparent transparent}
.module.title.green.ribbon_right h3.header::after {border-color: #2BA365 transparent transparent #2BA365}
.module.title.green.ribbon_right h3.header::before {background:#2BA365}

/*Suffix maroon*/
.module.maroon .mod-wrapper h3.header{background:#BD411F}
.module.ribbon_left.maroon.title h3.header::before{background:#BD411F;}
.module.title.maroon h3.header::after {border-color: #BD411F #BD411F transparent transparent}
.module.title.maroon.ribbon_right h3.header::after {border-color: #BD411F transparent transparent #BD411F}
.module.title.maroon.ribbon_right h3.header::before {background:#BD411F}

/*Suffix olive*/
.module.olive .mod-wrapper h3.header{background:#6C9600;border-bottom:1px solid #71B800}
.module.ribbon_left.olive.title h3.header::before{background:#6C9600;}
.module.title.olive h3.header::after {border-color: #6C9600 #6C9600 transparent transparent}
.module.title.olive.ribbon_right h3.header::after {border-color: #6C9600 transparent transparent #6C9600}
.module.title.olive.ribbon_right h3.header::before {background:#6C9600}

/*Suffix pink*/
.module.pink .mod-wrapper h3.header{background:#DA0A3F;border-bottom:1px solid #E72A5B}
.module.ribbon_left.pink.title h3.header::before{background:#DA0A3F;}
.module.title.pink h3.header::after {border-color: #DA0A3F #DA0A3F transparent transparent}
.module.title.pink.ribbon_right h3.header::after {border-color: #DA0A3F transparent transparent #DA0A3F}
.module.title.pink.ribbon_right h3.header::before {background:#DA0A3F}

/*Module Type Menu*/
.mod-wrapper-menu {margin-top:8px}
.mod-wrapper-menu h3.header{font-size:12px;font-weight:700;color:#000;margin:0;padding:2px 5px}
.mod-wrapper-menu ul{list-style:none;margin:0;padding:0}
.mod-wrapper-menu li{font-size:11px;/*display:block;*/text-decoration:none;margin:0;padding:4px}
.mod-wrapper-menu li a:hover{text-decoration:underline}

/*Badges*/
span.sp-badge.new,span.sp-badge.free,span.sp-badge.hot,span.sp-badge.pick,span.sp-badge.top
{height:48px;position:absolute;right:-3px;text-indent:-999em;top:-3px;width:48px;z-index:0;padding: 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
span.sp-badge.new{background: url(../images/base_new.png) no-repeat 100% 0;}
span.sp-badge.free{background: url(../images/base_free.png) no-repeat 100% 0;}
span.sp-badge.hot{background: url(../images/base_hot.png) no-repeat 100% 0;}
span.sp-badge.pick{background: url(../images/base_pick.png) no-repeat 100% 0;}
span.sp-badge.top {background: url(../images/base_top.png) no-repeat 100% 0;}

/*news lighlighter*/
.sp_news_higlighter span.sp-nh-text {font-family:Prociono;position:relative;background:#762813;color:white;padding:8px;margin:0 0 0 10px!important}
.rtl .sp_news_higlighter span.sp-nh-text {margin:0 10px 0 0!important}
span.sp-nh-text:after, span.sp-nh-text:before {
	left: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
}
span.sp-nh-text:after {
	border-color: rgba(212, 212, 212, 0);
	border-left-color:rgba(212, 212, 212, 1);
	border-width: 15px;
	top: 50%;
	margin-top: -15px;
}
span.sp-nh-text:before {
	border-color: rgba(212, 212, 212, 0);
	border-left-color:rgba(212, 212, 212, 1);
	border-width: 15px;
	top: 50%;
	margin-top: -15px;
}

.rtl span.sp-nh-text:after, .rtl span.sp-nh-text:before {
	right: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
}
.rtl span.sp-nh-text:after {
	border-color: rgba(212, 212, 212, 0);
	border-right-color:rgba(212, 212, 212, 1);
	border-width: 15px;
	top: 50%;
	margin-top: -15px;
}
.rtl span.sp-nh-text:before {
	border-color: rgba(212, 212, 212, 0);
	border-right-color:rgba(212, 212, 212, 1);
	border-width: 15px;
	top: 50%;
	margin-top: -15px;
}
.module.welcome_video {
margin-top: -15px;
}
#quick_links img{
	height:50px;
	width:100%;
}

/* Top Issues Page */
#issues_row{height:320px !important;}
#issues_row hr{margin-top: 2px;
margin-bottom: 0px;
border-bottom: 1px solid rgb(12,54,100);
width: 98%;}
#issues_row img{height:126px; width:208px}
#issues_row a{color:rgb(12,54,100);}
#issues_row a:hover{opacity:.7;}

/* All Issues Page */
#issues_all{

}
#issues_all a{
	/*font-weight:bold;*/
	color:rgb(0,85,154);
}
#issues_all ul{
	margin:0;
}
#issues_all img {
	width: 160px;
	height: 125px;
}
/* All Action Projects Page */
#action_projects_all{
	
}
#action_projects_all a{
	font-weight:bold;
}
#action_projects_all a{
	font-weight:bold;
}
#action_projects_all ul{
	margin:0;
}
#action_projects_all img {
	width: 200px;
	height: 150px;
}
div#action_project{
	height:18em;
}
div#action_project img{
	height:12em;
	width:18em;
	float:left;
	
}
div#action_description{
	float:left;
	width:40em;
	padding-left:25px;
}
div#related_issues a{
	display:table-cell;
	padding-right:5em;
}
span#read_more{
	color: rgb(0,85,154);
}
span#arrows{
	font-size:10px;
}
/* Bottom Menu */
div#bottom_menu{
	position: relative;
	right: 6px;
	font-size: 14px;
	padding-top: 15px;
}

/*Why Im a Member table */
div#why_table td{
	padding-left:60px;
	width:150px;
}

 div#why_table td img  {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */    
   -webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
   -ms-filter: grayscale(100%);
   filter: grayscale(100%);
   filter: gray; /* IE 6-9 */
    border: 1px solid #cacaca;
    padding: 3px
}

div#why_table td img:hover{
      -webkit-filter: none;
   -moz-filter: none;
   -ms-filter: none;
   filter: none;
    border:solid 1px rgb(0,85,154);
    padding: 3px
    
}    
    
/* Welcome video */
.sp_simple_youtube.sp_simple_youtube_responsive{
	padding-bottom:20px;
}

/*Join tab buttons */
#join_button{float: right;
padding: 10px;
border: 1px solid white;
background: linear-gradient(rgb(0,93,191),rgb(0,39,80));
/* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(rgb(0,93,191),rgb(0,39,80));
font-size: 20px;
width: 35%;
text-align:center;
color: white;
}
#member_desc{
	float:right;
}
/*Connect Page */
#connect_container{
	width:100%;
}
#connect_container th{
	padding:10px;
	border: 1px #B6B6B6 solid;
	background: linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
	/* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
	width:50%;

}
#connect_container td{
	padding-top: 10px;
	vertical-align:top;
}

/*Local Chapter Page */
#chapter_leader_table{
    border: #B6B6B6 1px solid;
  background: -webkit-linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
	padding: 15px;
	height:150px;
}
div#chapter_leader_table img{
	width:132px;
	height:150px;
}
#leader_desc{
	position: relative;
	left: 20px;
}

#chapter_search_container{
	padding: 15px;
	  border: #B6B6B6 1px solid;
  	background: -webkit-linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
}
/* For members blocks*/
div#member_block{
	width:45%;
	padding: 10px;
	background: linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
  	background: -webkit-linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
	float:left;
	  border: #B6B6B6 1px solid;
}
div#member_block a:hover{
	text-decoration:underline;
}
div.module.member-tabs span.nn_tabs-toggle-inner {
  font-size: 18px;
}
.module.member-tabs h3 {
  height: 20px;
}
.module.member-tabs h3.header span {
  color: white;
  float: left;
}

div#member_block_2{
	width:45%;
	background: rgb(254, 249, 238);
	padding: 10px;
	border: solid 1px rgb(193,169,128 );
	float:left;
	height:140px;
}
/*Action Tools categories*/
span.action_tools{
	color:rgb(12,54,100);
	font-size:18px;
	font-weight:bold;
}
.action_tools_block{
	background: linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
background: -webkit-linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
padding: 15px;
border: #B6B6B6 1px solid;
}
.action_tools_block img{
	width:74px;
	height:74px;
}
span#download_button {
font-size: 16px;
color: white;
background: rgb(0, 65, 124);
border-radius: 13px;
padding: 1px 10px 1px 10px;
}

/* Archive Download */
.sp-inner.clearfix form{
	display:table-cell;
}

/* JBS News Header (Video) */
.module.video h3 {
	height:1em;
	  margin-top: 0px;
}
span#current_video {
	position: relative;
}
.module.video span {
	color: white;
	float:left;
}
.module.video p{
	color: black;
position: relative;
top: 10px;
font-size: 14px;
line-height: 20px;
}
.module.video h4{
	color: rgb(0,85,154);
}
.module.more_videos h3{
	background:none;
}
.k2ItemsBlock.video ul li{
	list-style:none;
}
.module.video ul {
	margin: 0px 0px 10px 0px;
	width: 100%;
}
/* Text Alerts*/
iframe table.frame {
	border: thin solid ;
	width: 100%;
	background: linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%) !important;
	/* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%) !important;
}

table#video_categories{
	background: rgb(244, 244, 244);
color: rgb(12,54,100);
border:  rgb(12,54,100) 1px solid;
border
}
table#video_categories td{
	padding:10px 10px;
}
table#video_categories td:hover{
	cursor:pointer;
}

/* VIdeo Search */
form#jak2filter-form-310{
	float: right;
	margin-bottom: 0;
	position: relative;
	top: 10px;
}
ul#jak2filter310 label {
	display: none;
}
/* Side Quick Links */

div#side_quick_links a{
	height: 45px;
display: block;
font-size: 24px;
padding-left: 15px;
padding-top: 20px;
position: relative;
border-bottom: 1px #B6B6B6 solid;
background: linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
/* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
}
div#side_quick_links a:hover{
	text-decoration:none;
	background: linear-gradient(#005eac 25%, #1a3a66 75%);
	/* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(#005eac 25%, #1a3a66 75%);
	color:white;
}
img#arrow1{
	display: block;
	position: absolute;
	right: 25px;
	top: 18px;
	height: 25px;
	z-index: 1;
}
.module.events{
}
.module.events.header{
	padding:15px;
}
.module.events div.mod-content{
	padding-left:0px;
	padding-right:0px;
}
.mod_events_latest_callink{
	background: linear-gradient(#ed1b2f 25%, #9e0918 75%);
	/* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(#ed1b2f 25%, #9e0918 75%);
	height: 40px;
}
.mod_events_latest_callink a {
	color: white;
	padding-left: 10px;
	position: relative;
	top: 8px;
}
.module.events div.mod-inner.clearfix {
	position: relative;
	width: 100%;
}
.module.events div.mod-wrapper h3.header {
	margin-bottom: 0px;
	border-top: 2px grey solid;
}


/*custom picture */

 #issues_all img  {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */    
   -webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
   -ms-filter: grayscale(100%);
   filter: grayscale(100%);
   filter: gray; /* IE 6-9 */
    border: 1px solid #cacaca;
    padding: 3px
}

#issues_all img:hover {
   -webkit-filter: none;
   -moz-filter: none;
   -ms-filter: none;
   filter: none;
   border:solid 1px rgb(0,85,154);
    padding: 3px
}
/* Big Banners below header*/
img#big-banner-img{
	  	width: 1260px;
  		height: 213px;
  		z-index: -3;
}

/* Act Now */
div.module.act-now h3.header{
	background:white;
	height: 15px;
	border-bottom: 1px solid;
}
div.module.act-now h3.header span {
	 color: rgb(0,85,154);
  float: left;
  font-size: 20px;
  text-transform: uppercase;
}
div#act-now {
  width: 28%;
  float: left;
     margin: 12px 20px 12px 0px;
    padding: 10px;
    background: linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
  background: -webkit-linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
  height:356px;
  border: 1px solid lightgray;
}
div#act-now:hover {
	background: linear-gradient(#005eac 25%, #1a3a66 75%);
 	background: -webkit-linear-gradient(#005eac 25%, #1a3a66 75%);
	
}
div#act-now img {
	  width: 100%;
  -webkit-filter: grayscale(80%);
  -moz-filter: grayscale(80%);
  -ms-filter: grayscale(80%);
  filter: grayscale(80%);
  border: 1px solid #cacaca;
}
div#act-now img:hover{
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  filter: grayscale(0%);
}
div#act-now p#title {
  font-size: 16px;
  font-weight: bold;
  padding-top: 8px;
}
div#act-now a{
  color: rgb(97, 97, 97);
}
div#act-now a:hover{
  color: white;
  text-decoration:none;
}
div#legis-email{
	padding:12px;
}
div.customact-now{
	padding-left:12px;
}
div.customact-now input{
	  margin-bottom: 0px;
  margin-right: 10px;
}
/*FB Tab images*/
div.uiScaledImageContainer {
  width: 243px !important;
}

div.module.video-gallery h3.header{
	text-align:left;
}

/*Text after welcome video */
div#welcome_text{
	color:white;
	font-size: 30px;
	transform: translate(0%, 50%) !important;
	height:50%;
	  line-height: 40px;
}
div#welcome_text a {
    font-style:italic;
      color: rgb(36, 131, 236);
}
/* JBS News */
.module.jbs-news h3 {
  background: white;
  font-size: 24px;
}

.module.jbs-news h3 span {
  color: rgb(0,85,154);
  float: left; 
}
.module.jbs-news a.moduleItemTitle {
	font-size: 18px;
}
.module.jbs-news a.moduleItemImage img{
	float:none !important;
	  width: 250px;
}
.module.jbs-news p{
	  width: 350px;
  font-size: 14px;
  line-height: 20px;
  float: right;
    position: relative;
  right: 90px;
}
.module.jbs-news ul{
	margin:0;
	list-style:none;
}
.module.jbs-news div.k2ItemsBlock.jbs-news{
	border: 1px #B6B6B6 solid;
  	background: linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
  	background: -webkit-linear-gradient(#f7f8f9 0%, #f1f3f4 25%, #dce4ee 100%);
  	padding:10px;
}
.module.jbs-news a.moduleItemReadMore{
	float: right;
  	position: relative;
  	bottom: 25px;
	right: 40%;
	font-size: 16px;
	margin-top:3%;
}
.module.jbs-news hr{
	display:block !important;
	margin:10px;
	border:0;   
	border-top: 1px solid #B6B6B6;
}

div#donate-option{
	/*opacity: .9;*/
	float: left;
	width: 54%;
	padding: 0 20px;
	margin-bottom:10px;
	margin-top:2px;
	height:135px;
 }
 div#donate-option:hover{
	opacity: 1;
 }
 
 div#donate-option img{
	margin-left:20px; 
	  width: 340px;
  height: 300px;
 }
  
 #CScP1 {
    width: 337px;
    color: #FFF;
    margin-bottom: 0px;
    position: absolute;
    top: 166px;
    left: 147px;
	
}

#CScP2 {
    position: absolute;
    width: 332px;
    color: white;
    top: 286px;
    left: 147px;
}

#CScP3 {
    position: absolute;
    width: 332px;
    color: white;
    top: 467px;
    left: 147px;
	font-size:2em;
}

#CScP4 {
    position: absolute;
    top: 593px;
    width: 332px;
    color: white;
    left: 147px;
}

#CScP5 {
    position: absolute;
    width: 332px;
    color: white;
    top: 751px;
    left: 147px;
}

#CScP6 {
    position: absolute;
    top: 758px;
    right: 203px;
}

#option1{
   position: absolute;
   top: 96px;
   left: 148px;
   color: white ! important;
}
 
#option2 {
    position: absolute;
    top: 235px;
    color: white ! important;
    left: 147px;
}
 
 #option3 {
    position: absolute;
    top: 387px;
    left: 147px;
    color: white !important;
}
 
 #option4 {
    position: absolute;
    top: 537px;
    left: 147px;
    color: white !important;
}
 
 #option5 {
    position: absolute;
    color: white !important;
    left: 147px;
}
 
 #option6 {
    position: absolute;
    top: 697px;
    right: 104px;
}
 
/*div#donate-option h3{
	  text-align: right;
	  margin-top: -54px;
	  color:white;
	  margin-right: 187px;
	  
 }*/
 div#donate-option h4{
	 color:black;
	 line-height:30px;
 }

 span#number {
  line-height: 60px;
  color: white;
  font-weight: bold;
 /* background: linear-gradient(#005eac 25%, #1a3a66 75%); */
 /* background: -webkit-linear-gradient(#005eac 25%, #1a3a66 75%); */
  font-size: 40px;
  /* margin: 0 79px; */
 /* padding: 2px 14px; */
}

div.press-releases img{
	  float:left !important;
  width: 150px;
  border:0;
}
div.press-releases p{
	  width: 560px;
  font-size: 14px;
  line-height: 20px;
  float: right;
}

div.module.current-action-projects h3.header{
	height:20px;
	background:white;
	padding-left:0;
}
div.module.current-action-projects h3.header span{
	float:left;
	color:  rgb(12,54,100); 
	font-size:26px;
}
input#mod-finder-searchword {
    border-radius: 0;
    -webkit-border-radius:0;
}
button.btn.btn-primary.hasTooltip.finder{
	margin-left:10px;
}


/*Custom Loggin Option */

li#LogFirst {
    background-color: yellow;
    margin-top: 11px;
    margin-bottom: 13px;
    width: 88%;
}