/*
Theme Name: Amazing Stories Theme
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Bounce WordPress theme. Only activate this child theme if you intend to make modifications to the theme otherwise activate the parent theme.
Version: 1.0
Author: Woodall Design, LLC
Author URI: http://www.woodalldesign.net
Template: bounce261
*/

/* Add your own CSS code here */


	@import url("../bounce261/style.css");
	@import url(https://fonts.googleapis.com/css?family=Raleway:400,700,900,200);
	@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,900,200);
#header-outer {
	background: none !important;
	logobackground-image: none !important;
        border-bottom: 5px solid maroon;
}
#social-icons {
	background: rgb(33,85,135);
/* Old browsers */
	background: -moz-linear-gradient(top,rgba(33,85,135,1) 0%, rgba(32,81,137,1) 3%, rgba(31,81,132,1) 8%, rgba(32,79,133,1) 13%, rgba(21,65,112,1) 49%, rgba(22,63,107,1) 51%, rgba(16,55,98,1) 74%, rgba(13,48,86,1) 92%, rgba(13,47,85,1) 95%, rgba(11,48,90,1) 97%, rgba(10,37,66,1) 100%);
/* FF3.6+ */
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(33,85,135,1)), color-stop(3%,rgba(32,81,137,1)), color-stop(8%,rgba(31,81,132,1)), color-stop(13%,rgba(32,79,133,1)), color-stop(49%,rgba(21,65,112,1)), color-stop(51%,rgba(22,63,107,1)), color-stop(74%,rgba(16,55,98,1)), color-stop(92%,rgba(13,48,86,1)), color-stop(95%,rgba(13,47,85,1)), color-stop(97%,rgba(11,48,90,1)), color-stop(100%,rgba(10,37,66,1)));
/* Chrome, Safari4+ */
	background: -webkit-linear-gradient(top,rgba(33,85,135,1) 0%, rgba(32,81,137,1) 3%, rgba(31,81,132,1) 8%, rgba(32,79,133,1) 13%, rgba(21,65,112,1) 49%, rgba(22,63,107,1) 51%, rgba(16,55,98,1) 74%, rgba(13,48,86,1) 92%, rgba(13,47,85,1) 95%, rgba(11,48,90,1) 97%, rgba(10,37,66,1) 100%);
/* Chrome10+, Safari5.1+ */
	background: -o-linear-gradient(top,rgba(33,85,135,1) 0%, rgba(32,81,137,1) 3%, rgba(31,81,132,1) 8%, rgba(32,79,133,1) 13%, rgba(21,65,112,1) 49%, rgba(22,63,107,1) 51%, rgba(16,55,98,1) 74%, rgba(13,48,86,1) 92%, rgba(13,47,85,1) 95%, rgba(11,48,90,1) 97%, rgba(10,37,66,1) 100%);
/* Opera 11.10+ */
	background: -ms-linear-gradient(top,rgba(33,85,135,1) 0%, rgba(32,81,137,1) 3%, rgba(31,81,132,1) 8%, rgba(32,79,133,1) 13%, rgba(21,65,112,1) 49%, rgba(22,63,107,1) 51%, rgba(16,55,98,1) 74%, rgba(13,48,86,1) 92%, rgba(13,47,85,1) 95%, rgba(11,48,90,1) 97%, rgba(10,37,66,1) 100%);
/* IE10+ */
	background: linear-gradient(to bottom,rgba(33,85,135,1) 0%, rgba(32,81,137,1) 3%, rgba(31,81,132,1) 8%, rgba(32,79,133,1) 13%, rgba(21,65,112,1) 49%, rgba(22,63,107,1) 51%, rgba(16,55,98,1) 74%, rgba(13,48,86,1) 92%, rgba(13,47,85,1) 95%, rgba(11,48,90,1) 97%, rgba(10,37,66,1) 100%);
/* W3C */
	filter: progid: dximagetransform.microsoft.gradient( startcolorstr='#215587',endcolorstr='#0a2542',gradienttype=0 );
/* IE6-9 */
}
#nav li > a {
	background: rgb(33,85,135);
/* Old browsers */
	background: -moz-linear-gradient(top,rgba(33,85,135,1) 0%, rgba(32,81,137,1) 3%, rgba(31,81,132,1) 8%, rgba(32,79,133,1) 13%, rgba(21,65,112,1) 49%, rgba(22,63,107,1) 51%, rgba(16,55,98,1) 74%, rgba(13,48,86,1) 92%, rgba(13,47,85,1) 95%, rgba(11,48,90,1) 97%, rgba(10,37,66,1) 100%);
/* FF3.6+ */
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(33,85,135,1)), color-stop(3%,rgba(32,81,137,1)), color-stop(8%,rgba(31,81,132,1)), color-stop(13%,rgba(32,79,133,1)), color-stop(49%,rgba(21,65,112,1)), color-stop(51%,rgba(22,63,107,1)), color-stop(74%,rgba(16,55,98,1)), color-stop(92%,rgba(13,48,86,1)), color-stop(95%,rgba(13,47,85,1)), color-stop(97%,rgba(11,48,90,1)), color-stop(100%,rgba(10,37,66,1)));
/* Chrome, Safari4+ */
	background: -webkit-linear-gradient(top,rgba(33,85,135,1) 0%, rgba(32,81,137,1) 3%, rgba(31,81,132,1) 8%, rgba(32,79,133,1) 13%, rgba(21,65,112,1) 49%, rgba(22,63,107,1) 51%, rgba(16,55,98,1) 74%, rgba(13,48,86,1) 92%, rgba(13,47,85,1) 95%, rgba(11,48,90,1) 97%, rgba(10,37,66,1) 100%);
/* Chrome10+, Safari5.1+ */
	background: -o-linear-gradient(top,rgba(33,85,135,1) 0%, rgba(32,81,137,1) 3%, rgba(31,81,132,1) 8%, rgba(32,79,133,1) 13%, rgba(21,65,112,1) 49%, rgba(22,63,107,1) 51%, rgba(16,55,98,1) 74%, rgba(13,48,86,1) 92%, rgba(13,47,85,1) 95%, rgba(11,48,90,1) 97%, rgba(10,37,66,1) 100%);
/* Opera 11.10+ */
	background: -ms-linear-gradient(top,rgba(33,85,135,1) 0%, rgba(32,81,137,1) 3%, rgba(31,81,132,1) 8%, rgba(32,79,133,1) 13%, rgba(21,65,112,1) 49%, rgba(22,63,107,1) 51%, rgba(16,55,98,1) 74%, rgba(13,48,86,1) 92%, rgba(13,47,85,1) 95%, rgba(11,48,90,1) 97%, rgba(10,37,66,1) 100%);
/* IE10+ */
	background: linear-gradient(to bottom,rgba(33,85,135,1) 0%, rgba(32,81,137,1) 3%, rgba(31,81,132,1) 8%, rgba(32,79,133,1) 13%, rgba(21,65,112,1) 49%, rgba(22,63,107,1) 51%, rgba(16,55,98,1) 74%, rgba(13,48,86,1) 92%, rgba(13,47,85,1) 95%, rgba(11,48,90,1) 97%, rgba(10,37,66,1) 100%);
/* W3C */
	filter: progid: dximagetransform.microsoft.gradient( startcolorstr='#215587',endcolorstr='#0a2542',gradienttype=0 );
/* IE6-9 */
}
#nav li > a {
	/*color: #899DB5;
*/
	color: #899DB5;
}
#nav li > a:hover {
	color: #D5DEE6;
}
#nav a {
	border-left-color: #3C484F;
	border-right-color: #778899;
}
#top-content {
	background-color: #205287 !important;
	background-image: none !important;
	padding: 40px 20px 32px 20px;
	-webkit-box-shadow: 0 0 0 0;
	box-shadow: 0 0 0 0;
}
#top-content #searchform {
	background-color: #1B4878 !important;
	background-image: none !important;
	color: white !important;
}
#wpadminbar {
	direction: ltr;
	color: rgb(204,204,204);
	font: 13px/28px sans-serif;
	height: 28px;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	min-width: 600px;
	z-index: 99999;
	background-color: #204F83;
	background-image: -moz-linear-gradient(center bottom ,rgb(34,81,135), rgb(30,76,126) 5px);
}
.footer-widget-outer h3 {
	font-size: 13px;
	text-shadow: 1px 1px 1px rgba(255,255,255,1);
}
.post-text h2, #top-content h1, #top-content h2, #top-content h3, #top-content h4, #top-content h5, #top-content h6 {
	font-weight: 400;
}
#footer p, .textwidget {
	color: white;
	text-shadow: none;
}
.footer-widget-outer h3 {
	color: white;
	font-size: 18px !important;
	text-shadow: none;
}
/* pagination stuff custom */
.pagination {
	clear: both;
	padding: 20px 0;
	position: relative;
	font-size: 11px;
	line-height: 13px;
}
.pagination span, .pagination a {
	display: block;
	float: left;
	margin: 2px 2px 2px 0;
	padding: 6px 9px 5px 9px;
	text-decoration: none;
	width: auto;
	color: #fff;
	background: #555;
}
.pagination a:hover {
	color: #fff;
	background: #205287;
}
.pagination .current {
	padding: 6px 9px 5px 9px;
	background: #205287;
	color: #fff;
}
#footer {
	text-shadow: none;
}
#footer-widgets {
	background: none repeat scroll 0 0 #205287;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 20px;
	width: auto;
}
#post-content h2 {
	font-weight: bold;
}
.footer-widget-outer .widgettitle {
	color: white;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	font-weight: bolder;
	margin-bottom: 15px;
}
.post-text h2 {
	font-size: 22px;
}
.post-text h1 {
	font-size: 30px;
}
/** Magazine Listing **/
.issue_block {
/* outer container */
	padding: 6px;
	float: left;
}
.issue_link {
/* image container */
	float: left;
}
.issue_title {
/* issue number */
	text-align: center;
}
#nav {
	background: linear-gradient(to bottom,#215587 0%,#205189 3%,#1F5184 8%,#204F85 13%,#154170 49%,#163F6B 51%,#103762 74%,#0D3056 92%,#0D2F55 95%,#0B305A 97%,#0A2542 100%) repeat scroll 0 0 transparent !important;
	background-color: #205287 !important;
}
.a728x90 {
	margin-right: 90px;
	float: left;
}
@media only screen and (min-width:959px) {
#header-inner #header-left {
	position: absolute;
	z-index: 5;
}
}
@media only screen and (max-width:959px) {
.a728x90 a.wpbannerslite_placeholder {
	background-size: contain !important;
	width: 100% !important;
	background-color: transparent !important;
}
.a728x90 a.wpbannerslite_placeholder:hover {
	background-color: transparent !important;
}
.middle .attachment-fullsize.wp-post-image {
	display: none;
}
#header-inner #header-left {
	position: block;
}
}
@media only screen and (max-width:767px) and (min-width:640px) {
#footer-widgets {
	padding-bottom: 80px;
}
}
@media only screen and (min-width:767px) {
#footer-widgets {
	padding-bottom: 50px;
}
}
@media only screen and (max-width:640px) {
#footer-widgets {
	padding-bottom: 50px;
}
}
div.wp_bannerize div {
	text-align: left;
}
.post-text h2 a {
	font-weight: 400;
}
#logo img {
	left: -5px;
}
#post-content a {
	text-decoration: underline;
}
.post-text h2 a {
	text-decoration: none !important;
}

/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
#header-right {
	position: relative;
	z-index: 20;
}

.caption.caption-topleft {
	top: 0;
	padding-right: 50px;
	background: -moz-linear-gradient(left,rgba(76,16,84,1) 0%,rgba(104,22,114,0.37) 75%,rgba(113,24,124,0) 100%);
/* FF3.6+ */
	background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(76,16,84,1)),color-stop(75%,rgba(104,22,114,0.37)),color-stop(100%,rgba(113,24,124,0)));
/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,rgba(76,16,84,1) 0%,rgba(104,22,114,0.37) 75%,rgba(113,24,124,0) 100%);
/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,rgba(76,16,84,1) 0%,rgba(104,22,114,0.37) 75%,rgba(113,24,124,0) 100%);
/* Opera 11.10+ */
	background: -ms-linear-gradient(left,rgba(76,16,84,1) 0%,rgba(104,22,114,0.37) 75%,rgba(113,24,124,0) 100%);
/* IE10+ */
	background: linear-gradient(to right,rgba(76,16,84,1) 0%,rgba(104,22,114,0.37) 75%,rgba(113,24,124,0) 100%);
/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c1054',endColorstr='#0071187c',GradientType=1);
/* IE6-9 */
}

.caption.caption-topright {
	top: 0;
	padding-left: 50px;
	background: -moz-linear-gradient(left,rgba(113,24,124,0) 0%,rgba(104,22,114,0.37) 25%,rgba(76,16,84,1) 100%);
/* FF3.6+ */
	background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(113,24,124,0)),color-stop(25%,rgba(104,22,114,0.37)),color-stop(100%,rgba(76,16,84,1)));
/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,rgba(113,24,124,0) 0%,rgba(104,22,114,0.37) 25%,rgba(76,16,84,1) 100%);
/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,rgba(113,24,124,0) 0%,rgba(104,22,114,0.37) 25%,rgba(76,16,84,1) 100%);
/* Opera 11.10+ */
	background: -ms-linear-gradient(left,rgba(113,24,124,0) 0%,rgba(104,22,114,0.37) 25%,rgba(76,16,84,1) 100%);
/* IE10+ */
	background: linear-gradient(to right,rgba(113,24,124,0) 0%,rgba(104,22,114,0.37) 25%,rgba(76,16,84,1) 100%);
/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0071187c',endColorstr='#4c1054',GradientType=1);
/* IE6-9 */
}

.caption.caption-bottomright {
	bottom: 0;
	padding-left: 50px;
	background: -moz-linear-gradient(left,rgba(113,24,124,0) 0%,rgba(104,22,114,0.37) 25%,rgba(76,16,84,1) 100%);
/* FF3.6+ */
	background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(113,24,124,0)),color-stop(25%,rgba(104,22,114,0.37)),color-stop(100%,rgba(76,16,84,1)));
/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,rgba(113,24,124,0) 0%,rgba(104,22,114,0.37) 25%,rgba(76,16,84,1) 100%);
/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,rgba(113,24,124,0) 0%,rgba(104,22,114,0.37) 25%,rgba(76,16,84,1) 100%);
/* Opera 11.10+ */
	background: -ms-linear-gradient(left,rgba(113,24,124,0) 0%,rgba(104,22,114,0.37) 25%,rgba(76,16,84,1) 100%);
/* IE10+ */
	background: linear-gradient(to right,rgba(113,24,124,0) 0%,rgba(104,22,114,0.37) 25%,rgba(76,16,84,1) 100%);
/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0071187c',endColorstr='#4c1054',GradientType=1);
/* IE6-9 */
}

.caption {
	padding: 10px 20px 5px;
}

.widget {
	margin-top: 20px;
	padding-top: 20px;
}

#footer-widgets.tentacle {
	position: absolute;
	top: auto;
	left: auto;
	width: 81%;
	bottom: 0;
	right: 0;
}

#footer-widgets.tentacle .middle {
	position: static;
}

#footer-widgets .tentacle .middle .attachment-fullsize.wp-post-image {
	display: block;
}

.middle {
	right: 0;
	position: absolute;
	top: 0;
	z-index: -1;
}

.magissueimage {
	transform: rotate(8deg);
	float: right;
	position: absolute;
	z-index: 2;
	margin: -25px 0 0 40px;
	-webkit-box-shadow: 0 0 5px 5px rgba(0,0,0,.2);
	box-shadow: 0 0 5px 5px rgba(0,0,0,.2);
}

.post-thumbnail {
	margin-bottom: 20px !important;
}

body.custom-background {
	background-repeat: no-repeat;
}

/* Site Mark 2 */


#header-outer {
    background-color: rgba(49, 143, 249,.4) !important;
    background-image: none;
}
#top-content .bp-searchform #search-which {
    border: 0 none;
    border-radius: 8px;
    margin-left: 25px;
    padding: 4px;
    top: 0 !important;
    height: 28px;
}
#top-content.top-content-stripes {
    background-image: none;
}
#top-content #searchform {
    background-color: white !important;
    color: black !important;
}

#top-content #searchform {
    background-color: white !important;
    color: black !important;
}
.page-outer {
    background-color: white;
    width: 100%;
}
#top-content {
    background-color: transparent !important;
    background-image: none;
    border-color: transparent;
    color: #abb8c0;
    margin-top: -30px;
    border: 0;

}

.page-inner {
    margin: 0 auto;
    width: 1020px;
}

#content {
    width: 620px;
}

.padding #content-wrapper {
    padding: 20px;
}

.frame #content-wrapper {
    background: transparent none repeat scroll 0 0;
    border-radius: 0;
    box-shadow: none;
}


.page-inner {
    margin: 0 auto;
    width: 1020px;
}

body {
    font-family: Roboto,Arial,sans-serif;
    font-size: 16px;
}

#nav li > a {
    color: #899db5;
    font-size: 14px;
}
#nav .sub-menu {
    background-color: #3B88C3 !important;
    border-color: #3B88C3 !important;
    font-size: 14px;
}
#nav .sub-menu a {
    color: #fff;
    line-height: 125%;
    font-weight: normal;
}

.sb-right #sidebar {
    border-left: 1px solid #eee;
    float: right;
    margin-left: 40px;
    padding-left: 21px;
}

.skin-darkblue #bp-links {
    background-color: transparent;
}

.post-text h2 a {
    color: #2b82ae !important;
    font-weight: bold;
}

.post-text h2 a:hover {
    color: #000 !important;
}

#footer {
    font-size: 14px;
}
.flexslider .slides img {
    width: 100%;
}

.frame .author-info {
    border-radius: 4px;
    margin: 20px 0 20px -0px;
}

.author-info {
    background-color: #364046;
    background-image: none !important;
}

.author-info-fold {
    background: none;
}
#footer-widgets {
padding: 50px;
}

.post-thumbnail {
	border: 1px solid #ccc;
	-webkit-box-shadow: 0 0 0 0;
	box-shadow: 0 0 0 0;
	padding: 6px;
	border-radius: 0;
}

.post-thumbnail img {
	border: 1px solid #ccc;
}

.current-menu-item {
    color: white !important;
}

.wp-pagenavi span, .wp-pagenavi.cat-navi a, .wp-pagenavi.comment-navi a, .wp-pagenavi.post-navi a span {
    box-shadow: none;
   -webkit-box-shadow: 0 0 0 0;
}
.woocommerce ul#shipping_method li{background-image:none !important}