/*
Theme Name: 	Shotgun News
Theme URI:		http://imomags.com
Description:    Shotgun News theme
Author:         IntermediaOutdoors
Author URI:		http://imomags.com
Template:       imo-mags-parent
Version:        1.0

General comments (optional).
*/

@import url("../imo-mags-parent/style.css");
body{background:url(images/bg/shotgunnews-bg.jpg) no-repeat center top black;}
.header{background-color:white;}
.logo{margin-left: 30px;}
.logo img{width: 694px;}
.tagline{background: url(images/tagline.jpg) no-repeat center top / 100%;width: 100%;margin: 0 auto;height: 15px;}
#subscribe-area{margin-right: 30px;}
.subscribe-box .journal{margin: 0;}
.h-mdl-widget{margin: 0;}
.sn-menu{background: #040503;height: 44px;clear: both;width: 1020px;margin: 0 auto;}
.h-search-form{display: none;}
.open-search{display: block;position: absolute;right: 29px;top: 154px;background-color: white;border:1px solid black;border-width: 1px 1px 1px 0;background-position: -304px -177px;}
.h-search-open {
	display: block !important;
	position: absolute;
	top: 196px;
	left: 29px;
	background: black;
	border-top: 1px solid white;
	padding: 10px;
	width: 1020px;
}
.h-search-form {float: right;margin-top: 1px;}
.socials-hold{padding: 6px 48px 0 5px;border-left: 1px solid white;height: 44px;}
.socials a.facebook:hover {background-position:-105px 0;}
.socials a.facebook {background-position:-239px 0;}
.socials a.twitter:hover {background-position:-140px 0;}
.socials a.twitter {background-position:-273px 0;}
.socials a.youtube{display: none;}
.socials a.rss:hover {background-position:-206px 0;}
.socials a.rss {background-position:-340px 0;}
.menu-top-menu-container li{padding: 2px 8px 2px 10px;}
.expandable{
	padding-top: 70px;
	z-index: 999;
	position: relative;
}


/*** Trading post ***/
.trading-post .entry-title{width: 100%;max-width: 100%;margin-bottom: 4px;}
.trading-post .thumb-area{float: left;width: 235px;}
.trading-post .article-brief {padding: 10px 0 20px;}
.trading-post .article-brief .attachment-list-thumb{float: none;margin-bottom: 10px;}
.trading-post .article-brief .entry-content{margin: 0;}
.trading-post .wpsocialite.small > li:last-child, .trading-post .wpsocialite.small .socialite:last-child{width: 60px !important;}
.trading-post .page-header .header-content{clear: both;}
.trading-post-filter{margin: 10px 0 20px;float: left;}
.trading-post .wpsocialite.small > li, .trading-post  .wpsocialite.small .socialite {width: 85px !important;}
.trading-post .posts-image-banner, .trading-post .links-holder .image-banner{display: block;}
.trading-post .loading-gif{width: 208px;height: 13px;float: left;margin: 14px 0 0 10px;display: none;}
.single .trading-post p{color: #3c3c3c;font: 18px "Source Sans Pro", Helvetica, Arial, sans-serif;}
.trading-post .meta-date-author{padding: 0 0 10px;}
.trading-post .thumb-area .googleplus div{width: 40px !important;}
.trading-post .thumb-area .twitter-share-button{width: 90px !important;}
.trading-post .category-img img{width: 375px;height: auto;margin: 10px 0;}
.trading-post h1.page-title{text-indent: -99999px;height: 0;}
.trading-post .article-holder .entry-content{display: block;}

/* Tags reset
*******************************************************************************/
a, 
.menu-top-menu-container a:hover,
.drop-feat-post h5 a:hover,
.article-brief h3 a:hover,
.feat-text h3 a:hover, 
.links-list a:hover, 
.social-title span,
.widget-title,
.message-not-found,
.post-slider h2 a:hover,
.general-title h2 span,
.page-header h1,
.subscribe-now .stag-bold,
.author-item a:hover,
.ui-panel .menu-top-menu-container a:hover,
.ui-panel .mob-aside-menu li.drop-open > a,
.ui-panel .mob-aside-menu > div > ul > li > a:hover {color:#025da4;}
.menu-main-menu-container, .menu-header-menu-container{width: 82%;}
.menu-main-menu-container a.has-drop:after, .menu-header-menu-container a.has-drop:after {border-top: 7px solid #025da4;}
a.category-name-link.primary-cat,
a.category-name-link:hover{background: #025da4;color: white;}
.menu-main-menu-container > ul > li > a{font: 16px/46px 'Arvo', arial, serif, sans-serif;padding: 0 14px;font-weight: 700;}
.signup-box h3,
.header .menu-main-menu-container > ul > li.current-menu-item > a,
.header .menu-header-menu-container > ul > li.current-menu-item > a,,
.menu-header-menu-container > ul > li:hover > a,
.menu-main-menu-container > ul > li > a:hover,
.menu-header-menu-container > ul > li > a:hover{background: #025da4;}
.menu-main-menu-container > ul > li:hover > a{color: #025da4;}
.ui-panel .mob-aside-menu > div > ul > li > a.has-drop:after {border-top: 7px solid #025da4;}
.get-newsletter{text-shadow: 0 -1px 0 #000;}
/*sprite*/
.user-btn, .filter-links li:before, .menu-top-menu-container li:before, .socials a, .view-post, .go-top, .back-top:before, .get-newsletter, .cal-carousel .gal-prev, .cal-carousel .gal-next, .full-post .comment-count, .socials a, .open-search,
.article-brief .comment-count {background-image: url(images/sprite.png);}


@media only screen and (max-width: 1096px){
	.header{height: 48px;padding-top: 0;}
	.tagline{display: none;}
	.logo {margin: 0;width: 165px;}
	.logo img {width: 165px;margin-top: 12px;}
	.open-menu{background: url(images/sprite.png) no-repeat -306px -131px;}
	.open-search{position: relative;top: auto;right:0;border-width: 0 0 0 1px;border-color:#dddcdb;background: url(/wp-content/themes/imo-mags-parent/images/sprite.png) no-repeat -304px -175px;}
	.h-search-open{top: 44px;width: 100%;left: 0;background: white;}
	.sn-menu{background: transparent;height: 0;}
	.header .socials {right: 44px;}
	.socials-hold{border: none;}
	#subscribe-area{right: 195px;margin-right: 0;}
	.search-field input {width: 80%;}
}
@media only screen and (max-width: 880px){
	.trading-post .thumb-area{float:none;width: 100%;}
}
@media only screen and (max-width: 610px){
	.trading-post .posts-list .article-holder{padding: 8px 27px 12px 0;}
	.trading-post .fb_iframe_widget_fluid{width: 90px !important;display: inline-block !important;}
	
}
@media only screen and (max-width: 340px){
	.trading-post .thumb-area{float:none;width: 100%;}
}



















