/***
Base Theme Style
(in)SPYR Theme

SPYRmedia.com

= WARNING =
If you wish to install future releases of (in)SPYR DO NOT edit this file as all changes 
will be overwritten upon update. To retain freedom to install future version we recommend 
that all modifications must happen via an extension plugin.
*/



/*** Header */
.base #title-image { margin:5px 0 0 0; }



/*** Base: Grayscale */
.base { background-image:url("images/bg.jpg"); }
.base.full-width-content { background-image:url("images/bg_full-width.jpg"); }
.base .site-container { background-image:url("images/base_watermark_bg.png"); }
.base .widget_search .search-form input[type="submit"] { height:33px; }
.base .menu-primary .sub-menu .current-menu-item a { border-color:#ddd; }


/* Subscribe / Social */
.base .widget_inspyr_subscribe { background:#fff;border:1px solid #c0c0c0;padding:1px; }
.base .widget_inspyr_subscribe .widget-wrap { background:url("images/newsletter_bg.jpg") left top repeat-x; }
.base .widget_inspyr_subscribe .widgettitle { background-image:url("images/newsletter_title_bg.png");color:#fff;text-align:center;text-shadow:-1px -1px 1px #222; }
.base .widget_inspyr_subscribe .inspyr_subscribe_wrap { color:#fff; }
.base .sidebar-primary .widget_inspyr_subscribe .widgettitle { background-position:-440px 0; }
.base-grayscale .widget_inspyr_subscribe a { color:#999; }

/* Featured Posts Widget */
.base .featuredpost.widget .entry-header .entry-meta,.base .featuredpost.widget .entry-header .entry-meta .entry-comments-link a { color:#a4a4a4; }

/*** Slider */
.base .flsl-wrap { border:1px solid #c0c0c0;padding:1px; }


/* Footer */
.base .site-footer { background-image:url("images/footer_bg.png"); }
.base .site-footer { /*CSS3*/-moz-box-shadow:0 -4px 4px rgba(0,0,0,0.20);-webkit-box-shadow:0 -4px 4px rgba(0,0,0,0.20);box-shadow:0 -4px 4px rgba(0,0,0,0.20); }
.base #footer-title { text-shadow:1px 1px 1px #111; }



/*** Base: Red */
.base-red a,.base-red h2 a:hover,.base-red .site-footer a:hover { color:#b42600; }
.base-red .site-title a { border-color:#b42600;color:#b42600; }
.base-red .site-title a:hover { border-color:#9d1b00;color:#9d1b00; }
.base-red ::-moz-selection,.base-red ::selection { background-color:#b42600; }
.base-red .menu-primary a:hover,.base-red .menu-primary .current-menu-item a,.base-red .menu-secondary a:hover,.base-red .menu-secondary .current-menu-item a { border-color:#b42600;color:#b42600; }
.base-red .content .entry-title,.base-red .content .entry-title a { color:#b52600; }
.base-red .single .entry-footer .entry-meta a:hover,.base-red .widget_recent_entries a:hover,.base-red .widget_archive a:hover,.base-red .widget_categories a:hover,.base-red .sidebar-primary .widget_recent_comments a:hover,.base-red .sidebar-primary .widget_nav_menu a:hover,.base-red .widget_links a:hover,.base-red .widget_rss a:hover { color:#b42600; }
.base-red .entry-header .entry-meta .entry-comments-link a { background-position: center -21px; }
.base-red .widget_inspyr_subscribe .widgettitle { background-position:0 -63px; }
.base-red .sidebar-primary .widget_inspyr_subscribe .widgettitle { background-position:-440px -63px; }
.base-red .sidebar-primary .sbToggle { background-position:0 -43px; }

/* Social Icons */
.base-red .inspyr_icon:hover { color:#aa1a00; }
.base-red .sm_facebook:hover i { background-position:0 -46px; }
.base-red .sm_youtube:hover i { background-position:-22px -46px; }
.base-red .sm_vimeo:hover i { background-position:-44px -46px; }
.base-red .sm_twitter:hover i { background-position:-66px -46px; }
.base-red .sm_linkedin:hover i { background-position:-88px -46px; }
.base-red .sm_gplus:hover i { background-position:-110px -46px; }
.base-red .sm_flickr:hover i { background-position:-132px -46px; }

/* Buttons */
.base-red .button,.base-red .comment-reply-link,.base-red .content .genesis-grid .more-link,.base-red .widget_inspyr_subscribe input[type="submit"] { background-position:0 -90px;border-color:#e43000; }
.base-red .button:hover,.base-red .comment-reply-link:hover,.base-red .content .genesis-grid .more-link:hover,.base-red .widget_inspyr_subscribe input[type="submit"]:hover { background-position:0 -135px; }



/*** Base: Blue */
.base-blue a,.base-blue h2 a:hover,.base-blue .site-footer a:hover { color:#0988ce; }
.base-blue .site-title a { border-color:#0988ce;color:#0988ce; }
.base-blue .site-title a:hover { border-color:#065e8f;color:#065e8f; }
.base-blue ::-moz-selection,.base-blue ::selection { background-color:#0988ce; }
.base-blue .menu-primary a:hover,.base-blue .menu-primary .current-menu-item a,.base-blue .menu-secondary a:hover,.base-blue .menu-secondary .current-menu-item a { border-color:#0988ce;color:#0988ce; }
.base-blue .content .entry-title,.base-blue .content .entry-title a { color:#0988ce; }
.base-blue .single .entry-footer .entry-meta a:hover,.base-blue .widget_recent_entries a:hover,.base-blue .widget_archive a:hover,.base-blue .widget_categories a:hover,.base-blue .sidebar-primary .widget_recent_comments a:hover,.base-blue .sidebar-primary .widget_nav_menu a:hover,.base-blue .widget_links a:hover,.base-blue .widget_rss a:hover { color:#0988ce; }
.base-blue .entry-header .entry-meta .entry-comments-link a { background-position: center -42px; }
.base-blue .widget_inspyr_subscribe .widgettitle { background-position:0 -126px; }
.base-blue .sidebar-primary .widget_inspyr_subscribe .widgettitle { background-position:-440px -126px; }
.base-blue .sidebar-primary .sbToggle { background-position:0 -86px; }

/* Social Icons */
.base-blue .inspyr_icon:hover { color:#0988ce; }
.base-blue .sm_facebook:hover i { background-position:0 -69px; }
.base-blue .sm_youtube:hover i { background-position:-22px -69px; }
.base-blue .sm_vimeo:hover i { background-position:-44px -69px; }
.base-blue .sm_twitter:hover i { background-position:-66px -69px; }
.base-blue .sm_linkedin:hover i { background-position:-88px -69px; }
.base-blue .sm_gplus:hover i { background-position:-110px -69px; }
.base-blue .sm_flickr:hover i { background-position:-132px -69px; }

/* Buttons */
.base-blue .button,.base-blue .comment-reply-link,.base-blue .content .genesis-grid .more-link,.base-blue .widget_inspyr_subscribe input[type="submit"] { background-position:0 -180px;border-color:#0a9beb; }
.base-blue .button:hover,.base-blue .comment-reply-link:hover,.base-blue .content .genesis-grid .more-link:hover,.base-blue .widget_inspyr_subscribe input[type="submit"]:hover { background-position:0 -225px; }



/*** Responsive */
@media only screen and (max-width:959px) {
	
	.base { background:url("images/bg_full-width.jpg") center top repeat; }
	.base #title-image { margin:10px; }

	
	}


