/*
Theme Name: BlenderNation V3
Theme URI: http://www.blendernation.com
Template: smart-mag
Version: 3.0
*/

@import url("../smart-mag/style.css");

/* header */

.logo-image {
	position:relative;
	float:left;
	top:-300px;
	left:10px;
}

#main-head .title {
	height:310px;
}

@media only screen and (max-width: 415px) {

	#main-head header.default{
		min-height : 0;
		max-height: 92px;
	}


	#main-head .title {
		height:115px;
		margin-bottom:0px;
	}

	#main-head .right {display:none;}
}

.main-featured {
	/*background:#fff;*/
	margin-bottom:28px;
}

#header_name {
	position:relative;
	bottom:28px;
	left:800px;
	text-align:right;
	width:250px;
	color:#fff;
	font-size:10pt;
	font-weight:bold;
	text-shadow: #555 2px 2px 2px;
}

.main-head header {
	line-height:0px;
}

.main {margin-top:28px;}

.main .sidebar { width: 31%; }
.main-content { width: 69%; }

/* buysellads widget height */
/*
.ads-widget {height:94px;}
.ads-widget div {display:inline;float:left;}
*/

.news-focus .section-head .cat-8 {
	background:#ff0;
}

.post-header .featured {
	margin-top:32px;
}



.adblock-notice {
	background-color: #fa9800;
	padding:10px;
	color:#fff;
//	font-weight:bold;	
	display:none;
max-width: 100%;
//	height: 70px;
	margin-top:0px;
}

.adblock-notice-display {
    display:block;
}

/* search box */

.search-form .search-field {
   width: 100%;
}
.search-form .search-submit {
   float: right;
   margin-top: -34px;
}
.search-form &gt; label {
   display: block;
   padding-right: 73px;
   overflow: hidden;
} 

/* ads */
.h32 {height:32px;}

/* [links] shortcode formatting */
.links_block {
	border-top: 1px solid #d9d9d9;
	padding-top:10px;
}

.links_block h3 {
	margin-bottom:5px;
}

/* navigation */

#menu-item-151 a,
#menu-item-25123 a {
	color: #f1784d;
	font-weight:bold;
}

/* Gravity Forms Conditinal fix */
#gform_wrapper_1 {
	display:block!important;
}

/* prevent white flash on images after page load */
.highlights .image-link img { display: none; }

/* mega menu delay on hover */
.navigation .mega-menu {
    -webkit-transition-delay: .5s; 
    -moz-transition-delay: .5s; 
    -ms-transition-delay: .5s; 
    -o-transition-delay: .5s; 
    transition-delay: .5s; 
}

.navigation .mega-menu:hover {
    -webkit-transition-delay: 0; 
    -moz-transition-delay: 0; 
    -ms-transition-delay: 0; 
    -o-transition-delay: 0; 
    transition-delay: 0; 
}

/* comments section */
/*
.comments {
	padding-top:10px;
}
*/

.comments-list .comment-content p {
  margin-bottom: 15px;
}

/* post navigation */
.navigate-posts {
	width:100%;
}

.navigate-posts .previous {
	padding:0 13px 0 0;
}

.navigate-posts .next {
	padding: 0 13px;
}

.navigate-posts img {
	width:100%;
	height:auto;
}

/* posts */
.post-container {margin-bottom:20px;}

/* widgets */

/*.widget .share-links a {	
	margin-right: 14px;
	width:61px;
}

.widget .share-links a#follow-last {
	margin-right: 0px;
	margin-left:3px;
} */

.widget .share-links {float:left;}

/* image enlarge icon */
.bn-zoom {
	position:absolute;
	color: #fff;
	text-shadow: 2px 2px 2px #555;
	bottom:10px;
	left:10px;
	font-size: 18px;
}
.featured:hover .bn-zoom {
	color: #f1784d;
}

/* author box */
.author-info a {
	color:#fa9800;
}

.author-info .author-link {
	font-weight:bold;
}

/* event calendar */
.tribe-events-event-image {margin-top:32px;}

#tribe-community-events {margin-top:32px;}
#tribe-community-events .button {color:white;font-weight: bold;}

/* homepage event widget */
.widget h3.widgettitle {margin-bottom:10px !important;}

.tribe-events-widget-link { margin-top:10px;}

.tribe-events-widget-link a {
	color: #FA9800;
	font-weight:bold;
}



/* responsive layout fixes */
/* Phones and smaller tablets - fluid */ 
@media only screen and (max-width: 767px) {

    #main-head .wrap {padding: 0px;}
    #main-head .title {margin-top: 0px;}

	#header iframe {width:100%;}
	.title .logo-image {width:125px;}
	
	.title img {width:100%;}

/*
    .main-wrap .wrap {padding: 0px 5px;}
*/
    
}

/* makes pagination more visible */
.main-pagination {
	background:#19232d;
	padding:10px 20px;
}

/* Don't display comment count */

/* span.comments {display:none;} */

/* reviews */
.review-box .text.summary p { margin-left: 60px; }

/* news spillover */
li.widget_rss > h3 > a.rsswidget:first-child {display:none;}
li.widget_rss > h3 {margin-bottom:15px !important;}

/* widgets: recent posts / timeline */
.list-timeline .posts time {padding-right: 20px;}

/* comments */
#comments a {text-decoration:underline;}