/*
Theme Name:         GB-Theme 3.0.3
Theme URI:          http://themefortress.com/reverie/
Description:        GB-Theme is a Fork of Reverie, a versatile HTML5 responsive WordPress framework based on ZURB's Foundation.
Version:            3.0.3
Author:             Zhen Huang, Reverie / Marco Rohner, GB-Theme
Author URI:         https://github.com/NRG-R9T

License:            MIT License
License URI:        http://www.opensource.org/licenses/mit-license.php
*/

/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: Customized Adjustments of Foundation for WordPress
:: Styling Basic WordPress Outputs
:: Customize Foundation Style Pagination for WP-Pagenavi
:: Customize for BuddyPress
:: Your Customized Style
*/

/* ---------------------------------------------------
   Customized Adjustments of Foundation for WordPress
--------------------------------------------------- */
 
	/* Foundation-specific presentation CSS by ZURB */
	div.reverie-header { margin: 0 0 0rem 0; padding: 0rem 0 0 0; }
	div.reverie-header h1 { font-weight: 500; margin-bottom: 0; padding: 0; }
	div.reverie-header h1 a { color: #181818; }
	div.reverie-header h1 a:hover { color: #181818; }
	
	@media handheld, only screen and (max-width: 767px) {
	header { position: relative; }
	header .subheader { margin-bottom: 0; }
	header .menu-action { float: left; position: relative; top: 1px; margin-top: -12px; }
	header .menu-action .button.small { padding: 8px; }
	header .menu-action .button.small svg { opacity: 0.5; }
	}

/* -----------------------------------------
   Styling Basic WordPress Outputs
----------------------------------------- */
	
	/* Global */
	body { background: #e6e6e6; font-family: arial, sans-serif, antialiased; font-size: 100%; line-height: 1; color: #222222; position: relative; -webkit-font-smoothing: antialiased; }
	h1, h2 { font-family: 'Jockey One', sans-serif; }
	h3, h4, h5, h6 { font-family: 'Droid Sans', sans-serif; font-weight: 400; } 
	p { font-family: Georgia, sans-serif; }

	/* Add Divider for Listed Posts */
	.divider { background:url(images/divider.png) no-repeat center top; height:36px; position: relative; margin-top: 1rem; }	
	
	/* Add Class for Images */
	img.alignright { float: right; margin: 0 0 1.8rem 1.8rem; }
	img.alignleft { float: left; margin: 0 1.8rem 1.8rem 0; }
	img.aligncenter { display: block; margin: 1.8rem auto; }
	
	/* Add HTML5 Class for Images */
	figure img {
	height: auto;
	border: 0px solid #DDD;
	margin: 0 auto;
	display: block;
	box-shadow: 0px 2px 10px #ddd;
	-moz-box-shadow: 0px 2px 10px #ddd;
	-webkit-box-shadow: 0px 2px 10px #ddd;
	border-image: initial;
	}
	
	
	/* Add HTML5 Caption Class for Images */
	figure.figure { margin: 0 auto; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; display: table; }
	figure.figure figcaption { padding: 0.382em 0.382em; margin-bottom: 1.333em; font-family: Droid Sans; font-size: 12.003px; font-size: 0.75rem; /* 12.003px / 16px */ line-height: 1.333; color: white; background: #555; display: table-caption; caption-side: bottom ; border-radius: 0 0 7px 7px; -moz-border-radius: 0 0 7px 7px; }
	figure.alignright.figure { float: right; margin: 0 0 1em 1em; }
	figure.alignleft.figure { float: left; margin: 0 1em 1em 0; }
	
	/* Sidebar Adjustment */
	.sidebar-section { padding-bottom: 0.382em; padding-top: 1em; font-weight: normal; background-color: #d8d8d8; }
	
	/* Footer Nav */
	.footer-section { padding-bottom: 10px; padding-top: 20px; font-size: 16px; font-size: 1rem; font-weight: normal; }
	.footer-nav li { display: block; float: right; padding-left: 3%; margin-bottom: 0; }
	
	/* Breadcrumb Adjustment */
	ul.breadcrumbs li span { padding-left: 3px; }
	ul.breadcrumbs li a { padding-left: 0; }
	
	/* Comment Textarea Adjustment */
	#respond textarea { height: 100px; }	

/*  -------------------------------------------------------
    Adjust Foundation 3 Pagination Style for WordPress
    ---------------------------------------------------- */ 
    
    ul.page-numbers { display: block; height: 24px; margin-left: -5px; }
    ul.page-numbers li {float: left; display: block; height: 24px; color: #999; font-size: 14px; margin-left: 5px; }
    ul.page-numbers li a { display: block; padding: 1px 7px 1px; color: #555; }
    ul.page-numbers li:hover a, ul.page-numbers li a:focus { background: #d6d6d6; }
    ul.page-numbers li.unavailable a { cursor: default; color: #999; }
    ul.page-numbers li.unavailable:hover a,ul.page-numbers li.unavailable a:focus { background: transparent; }
    ul.page-numbers li span.current { background: #555; color: #fff; font-weight: bold; cursor: default; display: block; padding: 1px 7px 1px; }    
    

/*  --------------------------
    Your Customized Style
    ----------------------- */
img, object, embed { max-width: 100%; height: inherit; }

.lens-tool-kit.sd2-title-pos-bottom .sd-node-title-box { width: 50% !important; }

@media only screen and (max-width: 910px) {
#slidedeck2_widget-3 {
display: none !important;
}
}

@media only screen and (max-width: 760px) {
#slidedeck2_widget-4,
#slidedeck2_widget-3 {
display: none !important;
}
}


@media only screen and (max-width: 767px) { 
.nav-bar > li .flyout { display: none !important;}
}

.nrelate {
font-size: 1rem;
}

a.special {
color : black;
}

#social {
background: #D6D6D6 !important;
}

#mashsocial {
background-color: #D6D6D6;
}
	/*	--------------------------------------------------
	:: Suchfeld - inspired by http://vanweerd.com/enhancing-your-wordpress-3-menus/#add_search
	-------------------------------------------------- */
	.nav-bar > li:last-child {  height: 40px; background: #4d4d4d; margin-top: 0px; border-bottom: solid 3px #9C0;}

/*	--------------------------------------------------
   	Nav Bar Customs
	-------------------------------------------------- */
	.nav { border-bottom: solid 3px #9C0; }

	.nav-bar { padding: 0px; border-bottom: solid 3px #9C0;}
	
	/*	--------------------------------------------------
   	Imported
	-------------------------------------------------- */