/*  

Theme Name: Base Theme

Theme URI: http://www.pagelines.com/

Description: A starter child theme for PageLines.  Use this as a reference for building your own child themes for PageLines Store.

Version: 1.0.2

Author: PageLines

Author URI: http://www.pagelines.com

Tags: developer



Template: pagelines



*/



/*

Themes follow the basic WordPress themes header scheme with the following additions:



	Template: pagelines

	Tells wordpress this is a childtheme and where the parent files are stored.

	

	Demo: http://a.link.com

	Use this to point to a demo for this product.

	

	External: http://a.link.com

	Use this to point to an external site, authors home page for example.	

*/



/*

 * File Naming Conventions

 * -------------------------------------

 *	style.css 		 - Main theme style file.

 *  thumb.png		 - Thumbnail image used in the store and on pagelines.com for your product.

 *  screenshot.png	 - Primary screenshot, logo or graphic for your extension item (300px by 225px).

 *	screenshot-1.png - Additional screenshots -1 -2 -3 etc (optional).

 *	page.example.php - Custom page template, check the file for syntax. This is autoloaded.

 *	sections/		 - Bundle sections with your theme in this folder, each section in a seperate folder.

 */





/*COLORS

Dk Blue: #2670AF

Blue: #3789bf

Teal: #2AA7BD

Yellow Green: #a0af1e

Lt Gray: #e4e8e9

Dk Gray: #555555

Lt blue: #f5fafc

Red: #954049



*/



/*global styling for links and hovers*/



a:link {

	color:   #2670AF;

	text-decoration: none;

}

a:visited {

	color: #2670AF;

	text-decoration: none;

}

a:hover {

	color: #3789bf !important;

	text-decoration: none !important;

}







/* style the headings */

h1,

.fpost .entry-title {

  font-size: 18px;

}



h1.entry-title.pagetitle  {

	font-size: 24px;

}



h1 small,

.fpost .entry-title small {

  font-size: 16px;

}

h2 {

  font-size: 19px;

border-top: 1px solid #3789bf;

	padding-top:10px;



}

h2 small {

  font-size: 14px;

}

h3 {

  font-size: 14px;

}

h3 small {

  font-size: 12px;

}



/* special recent posts */

h4.srp-post-title {

font-size: 120%;

}



.tagline {

font-size: 11px;

color: #000000;

style: bold;





}


/* home page decrease space between content and time-lapse features*/


.home .hentry .hentry-pad {
    padding: 0;
}



/* style the entry content*/

#postloop .hentry-pad{

	color: #444444;

	font-size: 100%;



}





/*set the backgrounds for the page, and the content area*/





#site {

	background-image: url(http://extremeicesurvey.org/images/bckgnd.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}



#dynamic-content {

	background: rgba(255, 255, 255, 0.7);

	border-radius: 4px;

	border: 1px solid #e4e8e9;

}



#content .content-pad {

	padding: 10px 20px 0 20px;

}



 
/* style the social icons */

.icons a {
	opacity: 1.0 !important;
}

.icons a:hover {
	opacity: 0.5 !important;
}





  /* style the nav bar */.



.navbar {

	background: rgba(0,0,0,0.8);



}





	.navbar .navline {

		float: left;

		position: relative;

		left: 0;

		display: block;

		

		margin: 0 10px 0 0;

		font-size: .9em;

	}



	.navbar .navline > li {

	  display: block;

	  float: left;

	

	}

	.navbar .navline > li > a {

		float: none;

		display: block;

		padding: 10px 12px 10px;

		line-height: 19px;

		color:rgba(255,255,255,.6);

		text-decoration: none;

		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

	font-size:75%;

	border-right: 1px solid #777777;

	

	text-transform:uppercase;

	font-weight:bold;

		

	}

	.navbar .navline > li > a:hover, .navbar li.current-menu-item > a {

	  background-color: transparent;

	  color:rgba(255,255,255,.9);

	  text-decoration: none;

	}

	









#navbar .content-pad {

	margin:0 0 10px 0;

	padding: 0 0 0 0;

}











#navbar li a:hover, .submenu a:hover {

	color: #ffffff !important;

	text-shadow: none;

	background: #3789bf !important;

	border-color: #3789bf;

}



/*home page menu icon*/



#menu-item-95 {

    text-indent: -9999px;

    width: 40px;

}

 

#menu-item-95 a {

    background: url(http://extremeicesurvey.org/images/home_icon.png) center center no-repeat !important;

}

 

#menu-item-95 a:hover {

    background:url(http://extremeicesurvey.org/images/home_icon.png) center center no-repeat !important;

}



/*style the searchfield*/



.searchform .searchfield {

	background-color: #ffffff !important;

}



/* move the search widget in the sidebar down */



.widget_search .widget-pad {

	margin-top: 15px !important;

}





/* style the post navigation */

.post-nav {

	background-color: rgba(255,255,255,0.8);

	border-radius: 4px;

}



/* style the metabar */

.metabar .metabar-pad em{

	color: #555555 !important;

}



/*style the boxes*/

.fbox img {

	border-radius: 7px;

	-moz-box-shadow:    1px 1px 3px  rgba(0,0,0,0.3);

 	 -webkit-box-shadow: 1px 1px 3px  rgba(0,0,0,0.3);

 	 box-shadow:         1px 1px 3px  rgba(0,0,0,0.3);

}



/*home content box*/

.home-content-box {

	margin: 0 40px;

}



	









/* style the "recent posts"  */



#latest-blog-entries .content-pad {

	margin: 0 0 20px 0;

}



.latest .block-title span {

	border-radius: 4px;

    padding: 0 30px;

}





.latest-slider ul.slides li {

	border: 1px solid #314c54 !important;

	border-radius: 5px;

	margin: 0 14px 5px 0;

}



.latest-slider h3{

   	color: #007698 !important;

	font-size:110%;

	margin-top:10px;

}



.latest-slider .blog-thumb img{

    width:100%;



}

/* style the content box that holds EIS NEWS heading*/

#contentbox .content .content-pad {

	background: #f8fbfc;

	padding: 15px 15px 0 15px;

}



/*style AnyLoop for the home page recent posts*/

.anyloop_excerpt {

	color: #444444 !important;

	font-size: 12px;

	line-height: 18px;

}

.anyloop-grid-posts article h3 {

	border-bottom: 1px solid #3789bf;

	padding-bottom: 5px;

}

.anyloop-grid-posts article,

.anyloop-grid-posts.any-clone article {

	background: #ffffff;

}

#anyloop.container .content-pad {

	padding-top: 0 ;

	background: #f8fbfc;

}







/* style the post pins*/

.postpin{

background: rgba(255, 255, 255, 0.9);

border-radius: 5px;

}



.postpin .headline a {

font-size: 100%;

color: #007698 !important;

}



.postpin .headline a:hover {

color: #009f8d !important;

}



/*style the feature slider*/



#features .content-pad {

	padding: 15px 21px 15px 11px;

	margin-top: 0px;

}



#feature_slider {

	padding: 6px;

	border-radius: 7px;

	-moz-box-shadow:    1px 1px 3px  rgba(0,0,0,0.3);

 	 -webkit-box-shadow: 1px 1px 3px  rgba(0,0,0,0.3);

 	 box-shadow:         1px 1px 3px  rgba(0,0,0,0.3);

}



#feature_slider .fcontent .dcol-pad {

	padding: 20px 20px 20px 30px;

}







/* style the banners */

#banners .banner-area {

	font-size: 90%;

	padding: 10px;

	border: 1px solid #e4e8e9;

	border-radius: 7px;

	-moz-box-shadow:    2px 2px 4px  rgba(0,0,0,0.2);

 	 -webkit-box-shadow: 2px 2px 4px  rgba(0,0,0,0.2);

 	 box-shadow:         2px 2px 4px  rgba(0,0,0,0.2);

}







/* Style the sidebar */





.widget-title { 

	font-size:14px !important;

	color:#2670AF !important;

	border-bottom:1px solid #2670AF;

	font-family:"Droid Sans", "Lucida Grande", Tahoma, sans-serif;

	font-weight:bold;

}



ul.blogroll li{

border-bottom: 1px solid #2670AF;

padding-bottom: 5px;

margin: 0 20px;

}



ul.blogroll li a:hover {

color: #2AA7BD !important;

}





.textwidget {

	color:#2670AF;

	font-size:90%;

}



.widget-pad {

	border: 1px solid #e4e8e9;

	border-radius: 4px;

	-moz-box-shadow:    0px 2px 2px  rgba(0,0,0,0.2);

 	 -webkit-box-shadow: 0px 2px 2px  rgba(0,0,0,0.2);

 	 box-shadow:         0px 2px 2px  rgba(0,0,0,0.2);

	margin:7px 0;

	background:  #f8fbfc;

}



.widget-pad li{

margin-top:5px;

}







/* style the footer */

#footer  {

    	color: #000000;

    	border-radius: 4px;

	background-image: url(http://extremeicesurvey.org/images/gradient.jpg) !important;

	background-repeat:repeat-y;

	margin-top: 10px !important ;

	margin-bottom: 10px !important;

	padding-bottom: 10px;

	font-size:100%;
	height: 100%;

	

}



#footer a{

	color:#000000;

}



#footer a:hover{

	color:#e0e6e5;

}





#footer h3.widget-title {

	color: #ffffff !important;

}



.footcol-pad {

	border-left: 1px solid #ffffff;

	color: #ffffff;

}



.footcol-pad .textwidget {

	color: #000000;

}







/* stand alone images */



.alignnone {

margin-left: 0;

margin-right: 0;

margin-bottom: 10px;

}

/* make the donate menu item red */

#menu-item-104 a{
color: rgb(242,67,46);
}

/* increase the size of the menu items */

.navbar .navline > li > a {
font-size: 85%;
}

/* center the menu */

#site .section-navbar .navline { text-align: center; float: none; }
#site .section-navbar .navline > li { float: none; display: inline-block; }
