@charset "utf-8";
/* 
For Design/Support: 
Mojugbe Seme
sememojugbe@gmail.com
*/
.nav > li > a {
	padding: 15px 10px;
}
/*Site Specific Styling*/
.ati-navbar { background:#fff;}
.ati-shade-one {background:#f3f3f3;}
.white-bg {background:#fff;}
.ati-border {border:1px solid #d9d9d9;}
.home-section { margin-top:20px;}
.header { font-size: 12px; text-transform: uppercase; color: #333;}
.grey { color:#333;}
.footer { background:#333;}
/**/

body { background:#000 url(/images/body-bg.jpg) no-repeat center top;}
.white-background { background:#fff;}
.homepage-offset { padding-top:67px;}
.text-shadow {text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);}
.left { float:left;}
.right { float:right;}
.home-icon {margin: 12px 0 !important;background: none !important;color: #999 !important;}
.home-icon:hover { color:#fff !important;}


.raleway-font {font-family: 'Raleway', sans-serif;}
.arial-font { font-family:Arial, Helvetica, sans-serif;}
.montserrat-font {font-family: 'Montserrat', sans-serif;}
.roboto-font { font-family:font-family: 'Roboto', sans-serif;}

.main-section {
	/*position: relative;*/
	top: 67px;
	z-index: 10;
	color: #ccc;
	}
	
.thin { height:10px !important;}
	
	
/*Typography*/
.light-font-weight {font-weight:300;}
.tagline {margin: 35px 0 0 0;}
.small-paragraph-spacing { line-height:1.3em;}
.medium-paragraph-spacing { line-height:1.3em;}
.large-paragraph-spacing { line-height:1.7em;}


*, h1, h2, h3, h4, h5, h6 {}
/*Structured Structured Styling from now on*/
.uppercase { text-transform:uppercase;}
.clearfix { clear:both;}
h1, h2, h3, h4, h5, h6, p { font-weight:normal; margin:5px 0;}
h1 { font-size:30px;}
h2 { font-size:25px;}
h3 { font-size:22px;}
h4 { font-size:18px;}
.bold { font-weight:bold;}
p { font-size:14px; line-height:1.5em; margin:0; padding:5px 0; color:#666;}
.imageFluid { width:100%;}
.small-text, .small-text * { font-size:12px;}
.medium-text, .medium-text * { font-size:18px;}
.large-text, .large-text * { font-size:24px;}

.small-padding { padding:5px;} .small-sideways-padding { padding:0 5px;} .small-vertical-padding { padding:5px 0;}
.medium-padding { padding:10px;} .medium-sideways-padding { padding:0 10px;} .medium-vertical-padding { padding:10px 0;}
.large-padding { padding:15px;} .large-sideways-padding { padding:0 15px;} .large-vertical-padding { padding:15px 0;}

.small-margin { margin:5px;} .small-sideways-margin { margin:0 5px;} .small-vertical-margin { margin:5px 0;}
.medium-margin { margin:10px;} .medium-sideways-margin { margin:0 10px;} .medium-vertical-margin { margin:10px 0;}
.large-margin { margin:15px;} .large-sideways-margin { margin:0 15px;} .large-vertical-margin { margin:15px 0;}

.no-padding { padding:0;}
.header-bottom { padding-bottom:10px;}
.iconLeft { padding-right:6px;}
.iconRight { padding-left:6px;}
.indent-small { text-indent:5px;}
.indent-medium { text-indent:10px;}
.indent-large { text-indent:15px;}
.no-margin { margin:0;}
.no-border { border:none;}
.force-no-padding { padding:0 !important;}
.force-inline-block {display:inline-block !important;}
.force-no-margin { margin:0 !Important;}
.no-bold { font-weight:normal;}
.bold {}
.top-bottom-border {border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.top-border {border-top:1px solid #ccc;}
.grey-border { border:1px solid #ccc;}
.grey-border-dashed { border:1px dashed #ccc;}
.bottom-border {border-bottom:1px solid #ccc;}
.dotted-top-bottom-border { border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; font:normal 12px arial; color:#666;}
.flush { padding:0;}
.mini-flush { padding:0 3px;}
.make-block,.block { display:block;}
.inline-block { display:inline-block;}
.button { border:none;}
.white, a.white:hover  { color:#fff !important;}
.tiny-text { font-size:9px;}
.small-font { font-size:12px;}
.medium-font { font-size:18px;}
.large-font { font-size:24px;}

.rect-round, .square-round
{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.round
{
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

.round-image, .circle {-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}
.fluid { width:100%;}

@media only screen and (max-width: 767px)  {
		  .homepage-offset { padding-left:5px; padding-right:5px;}
		  .tagline {margin: 18px 0 0 0 !important;}
		  .fish4fund-nav { float:none; clear:none;}
		  .fish4fund-nav li a {
			  /*Remove the Rounded Corners and square pad it for mobile devices*/
			  margin:0;
			  padding: 7px 20px;
			  -webkit-border-radius: 0;
			  -moz-border-radius: 0;
			  -ms-border-radius: 0;
			  -o-border-radius: 0;
			  border-radius: 0;
			  border-radius: 0;
			  border-bottom: 1px solid #555;
		  }
		  .main-section { padding:0.5em;}
		  .button-in-navbar { 
		  	margin:0 !important; 
			-webkit-border-radius: 0 !important;	
			-moz-border-radius: 0 !important;	
			-ms-border-radius: 0 !important;	
			-o-border-radius: 0 !important;	
			border-radius: 0 !important;
		  }
		  		  
		}

@media only screen and (max-width:480px) {
	.full-stack-xs { width:100% !important;}
	}
	.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  height: 272px;
  max-width: 100%;
  line-height: 1;
}
.item a:link, .item a:visited, .item a:active, .item a:focus,
.category-links a:link, .category-links a:visited, .category-links a:active, .category-links a:focus,
.page-content a:link, .page-content a:visited, .page-content a:active, .page-content a:focus {
		color:#449d44;
		text-decoration: underline;
		font-size: 12px;
	}

.item a:hover, .category-links a:hover, .page-content a:hover{
		color: #000;
		text-decoration: none;
		font-size: 12px;
	}
	
.footer a:link, .footer a:visited, .footer a:hover, .footer a:active, .footer a:focus {
		color:#fff;
		text-decoration: underline;
	}
@media screen and (min-width: 768px) {
  .carousel-indicators {
    bottom: 0;
  }
}
.left-col {
	margin: 5px 0;
}
.left-col h4{ text-decoration: underline; }
.page-content {
	color: #333;
}
.page-content p {
	margin-bottom: 10px;
}
.page-content h2 {
	text-decoration: underline;
}
.category-links li, .page-content ul li {
    background: url("/images/green-arrow.jpg") no-repeat scroll 0 50% #fff;
    color: #666;
    margin-bottom: 15px;
    padding-left: 28px;
	list-style: none;
}
/* BEGIN: prettyPhoto */
.clearfix:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */
	
	ul.gallery {
		list-style: none;
		margin: 0 0 10px 0;
	}
	
		ul.gallery li {
			display: block;
			float: left;
			margin: 0 5px 8px 0;
			background: none;
			padding-left: 10px;
		}
		
			ul.gallery li a {
				padding: 2px;
				display: block;
				border: 2px #9db2b9 solid;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				line-height: 0;
			}
			
			ul.gallery li a:hover { border: 2px #313739 solid; }
.ppt_content { font-weight:bold; }
p.currentTextHolder {
	font-size: 150%;
	font-weight:bold;
}
.pp_description  { font-size: .9em;font-weight:bold; }
/* END: prettyPhoto */
.bio-pic-left { float: left; margin: 0 8px 5px 0; border: 5px solid #449d44; }
.bio-pic-right { float: right; margin: 0 8px 5px 8px; border: 5px solid #449d44; }
.mB10 { margin-bottom: 10px; }
.navbar .navbar-nav > .active > a {
    background-color: #449d44;
	color: #fff;
}