/*
Theme Name: Futility Closet
Theme URI: http://werkpress.com
Description: A child theme for Modularity 3.0.0 or above
Author: Werkpress
Author URI: http://werkpress.com
Template: modularity
Version: 1.0.1
License:  GPL
*/
@import url(../modularity/style.css);#top,.footer-ad-wrapper{width:960px;height:auto}body{background:#fff;color:#000}.container-inner{padding:1.5em 0}#top{margin:0 auto;padding:0 0 20px;background:url(images/double-border.png) bottom repeat-x;clear:both;float:none;border:none}#masthead{margin-left:0;float:none;display:block}#masthead #logo h1{line-height:0;margin-top:16px;margin-bottom:20px;padding-bottom:10px;background-repeat:no-repeat;background-position:right top;float:none;position:relative;padding-top:17px;text-align:left}#top .sf-menu,#top .sf-menu li,#top .sf-menu li li,#top .sf-menu li li li{background:#fff}#masthead #logo h1 img.sitetitle{margin-top:-18px;float:none}#masthead #logo h1 a{text-decoration:none;font-family:Raleway,sans-serif;font-weight:500;font-size:1.4em;color:#343232;line-height:.6em}.type-page ol,.type-page p,.type-page ul,.type-post ol,.type-post p,.type-post ul,h2.entry-title{font-family:Georgia,serif}#masthead #logo span.description{margin:3px auto;float:none;font-size:.37em;text-transform:lowercase;color:#7d7b7b;font-weight:100;clear:both;display:block;font-family:Georgia,serif;font-style:italic}h2.entry-title,p.postmetadata b{font-weight:400}#masthead span.description{color:#999;position:relative;top:12px;float:none}#top .sf-menu{margin-right:0;top:30%}#top .sf-menu a,.sf-menu a:visited{color:#666}#top .sf-menu a:hover{color:#333}#top .sf-menu a:focus,#top .sf-menu li:hover,.sf-menu a:active,.sf-menu a:hover,.sf-menu li.sfHover{background:#eee}#top .sf-sub-indicator{background:url(images/arrows-ffffff.png) -10px -100px no-repeat}address,dl,ol,p,pre,table,ul{color:#000}h2.sub,h3.sub{text-transform:none}ol,ul{margin:20px auto}#top-ad div{margin:20px auto auto}.footer-ad-wrapper{margin:0 auto;padding:0 0 20px}#slider-posts{-webkit-box-shadow:0 0 20px #999;-moz-box-shadow:0 0 20px #999}#slider-posts .slide{background:#eee}#slider-posts .slide .slide-details h2{color:#111}#slider-posts .slide .slide-details p{color:#222}#slider-posts .slide .slide-details h2 a,#slider-posts .slide .slide-wrapper a{color:#111}#slider-posts .slide .slide-details h2 a:hover,#slider-posts .slide .slide-wrapper a:hover{color:#000}#slider-posts .slide h2 a.button{color:#fff;text-decoration:none}#slider-posts .slide h2 a.button:hover{color:#eee}.byline,.byline a{color:#bbb}#category-stack{margin:0 0 2em}.byline{font-size:.9em;margin:0}.more{margin:0 0 1em}.more ul{list-style:none;margin:0;padding:0}.more ul li a{color:#222;height:1%;background:url(images/li.png) 0 50% no-repeat;line-height:1.2em;border-bottom:1px solid #ccc;display:block;padding:6px 0 6px 8px}.more ul li a:hover{color:#515151;background:url(images/li.png) 2px 50% no-repeat #f7f7f7;text-indent:1px}.more ul li a span{color:#696455}.more ul li.active a{cursor:default;color:#fff}.post{padding:0;border-bottom:#ddd solid 1px;border-bottom:none;margin:0 0 20px}h2.entry-title{color:#222;font-size:1.7em;margin-bottom:.2em}h2.entry-title a{color:#222}.post p{line-height:1.5}.post p,p{font-size:14px;margin:0 0 10px}p.postmetadata{font-family:Helvetica,sans-serif;font-size:.85em;line-height:1em}blockquote{background:url(images/quote.png) left top no-repeat;margin:10px auto;padding:0 45px;font-style:italic}.container .wp-caption p.wp-caption-text{padding:3px 0;text-align:right;font-size:10px;color:#7f7f7f;font-family:Helvetica;font-style:normal}#footer p{font-size:11px}.container .easySpoilerTitleA,.container .easySpoilerTitleB{background:#939393}.container a.easySpoilerButton{font-size:14px!important;background:0 0!important;border:none!important;opacity:.99}.container .easySpoilerSpoils{background:#f3f3f3;color:#685151;font-family:Helvetica;-webkit-text-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 2px rgba(0,0,0,.9);-moz-text-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 2px rgba(0,0,0,.9);-ms-text-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 2px rgba(0,0,0,.9);-o-text-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 2px rgba(0,0,0,.9);text-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 2px rgba(0,0,0,.9);-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.5);-ms-box-shadow:inset 0 1px 5px rgba(0,0,0,.5);-o-box-shadow:inset 0 1px 5px rgba(0,0,0,.5)}.container .easySpoilerSpoils ol,.container .easySpoilerSpoils p,.container .easySpoilerSpoils ul{font-family:Helvetica;font-size:1em;padding:0 40px}.container .easySpoilerGroupWrapperLastRow{background:0 0}#sidebar ul li a,ul.txt li{background:url(images/li.png) 0 50% no-repeat}#sidebar ul li a:hover,ul.txt li:hover{background:url(images/li.png) 2px 50% no-repeat #f7f7f7;text-indent:1px}#sidebar h3{color:#000;border-bottom:none}#sidebar ul li a{border-bottom:none;padding:3px 0 3px 8px}a.side_links{text-transform:uppercase;color:#222;font-weight:700;font-size:1.2em;padding:10px 10px 10px 60px;display:block;width:60%;margin:0 0 10px;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-ms-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);-ms-box-shadow:0 2px 2px rgba(0,0,0,.2);-o-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}a.random_link{border:1px solid #303030;background:url(images/random-icon.png) 10px center no-repeat #eee}a.rss_link{border:1px solid #8f8f8f;background:url(images/rss-icon.png) 10px center no-repeat}a.side_links:hover{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.3);-moz-box-shadow:0 3px 3px rgba(0,0,0,.3);-ms-box-shadow:0 3px 3px rgba(0,0,0,.3);-o-box-shadow:0 3px 3px rgba(0,0,0,.3);box-shadow:0 3px 3px rgba(0,0,0,.3)}a.random_link:hover{background:url(images/random-icon.png) 10px center no-repeat #f7f7f7}#sidebar h2.sub,#sidebar h3.sub{letter-spacing:0;font-family:Georgia,serif}#sidebar #search #s,#subscribe input[type=text]{width:79%;border:1px solid #696969;background:#FFF;padding:8px 0 8px 5%;font-family:Helvetica;margin:5px auto}#search input[type=submit],#subscribe input[type=submit]{padding:3% 5%;background:#d7d7d7;color:#626262;font-weight:700;text-transform:uppercase;border-bottom:2px solid #979797;border-top:none;border-right:none;border-left:none;font-family:Helvetica;margin:auto}#search input[type=submit]:hover,#subscribe input[type=submit]:hover{cursor:pointer;background:#979797;border-top:2px solid #d7d7d7;border-bottom:none}#sidebar .item .textwidget #div-gpt-ad-1354914840131-0{border:5px solid #f2f2f2}.welcomebox{background:#f7f7f7}.welcomebox h2{color:#232323}.welcomebox h2 a{color:#232323;text-decoration:underline}.welcomebox h2 a:hover{color:#000}#psContainer{width:990px;text-align:center;margin:0 auto 10px}#psContent{text-align:left;margin:0 auto;width:950px;padding:20px}#psContent H3{color:#999}#psContent table{width:auto}#PS_GPP_CUSTOM #masthead #logo h1{font-size:36px;margin-top:25px}#PS_GPP_CUSTOM #masthead #logo img.sitetitle{margin-top:-26px}#footer{color:#c2c2c2}#footer .footer-nav{background:#1a1a1a;padding:10px}#footer .footer-nav,#footer .footer-nav .item{margin-bottom:auto}#footer .footer-nav a,#footer .footer-nav h3{color:#c2c2c2;padding:3px 0}#footer .footer-nav a{color:#c2c2c2;font-family:Helvetica;font-size:11px}#footer h3{color:#c2c2c2;letter-spacing:0;font-family:Helvetica;font-size:12px;opacity:.99;font-weight:700!important}#footer .textwidget{font-family:Helvetica;font-size:11px;line-height:1.8em;opacity:.99}.container .wp-pagenavi{background:0 0;color:#2b2b2b;text-transform:uppercase;font-size:12px;padding:6px 0;margin:auto auto 20px}.container .wp-pagenavi a,.container .wp-pagenavi span{color:#2b2b2b;text-transform:uppercase;font-size:12px;font-weight:800;margin:7px 1px;border:none;padding:3px 6px 2px}.container .wp-pagenavi a:hover{background:#eee;color:#2b2b2b}.container .wp-pagenavi span.current{background:#dedede;color:#2b2b2b}.container .wp-pagenavi span.pages{padding:0 5px 0 0}.rss_link{display:none!important}#search input[type=submit],#subscribe-submit [type=submit],.container a.easySpoilerButton,.navi a,a.sd-content ul li a.sd-button,a.side_links.random_link{text-transform:none;text-decoration:none!important;margin:0 5px 5px 0;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:400!important;border-radius:3px;color:#555!important;background:#f8f8f8;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.08);text-shadow:none;line-height:23px;padding:6px 10px;transition:background	.2s ease-in-out,border		.3s ease-in-out,color .1s ease-in-out}.container a.easySpoilerButton{box-shadow:none;color:#fff!important;transition:none}#search input[type=submit]:focus,#search input[type=submit]:hover,#subscribe-submit [type=submit]:focus,#subscribe-submit [type=submit]:hover,.navi a:focus,.navi a:hover,a.sd-content ul li a.sd-button:focus,a.sd-content ul li a.sd-button:hover,a.side_links.random_link:focus,a.side_links.random_link:hover{cursor:pointer;background:#333;border:1px solid #333;color:#fff!important}#archives-dropdown-3,#sidebar #search #s,form #subscribe-email input{border:1px solid #ccc;font-size:14px;width:100%;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.08);text-shadow:none;line-height:23px;padding:6px 10px;transition:background	.2s ease-in-out,border		.3s ease-in-out,color .1s ease-in-out}#sidebar #search #s:focus,#sidebar #search #s:hover,#subscribe-email input:focus,#subscribe-email input:hover{background:#333!important;border:1px solid #333;color:#fff!important}.container .easySpoilerSpoils{box-shadow:0 0 4px rgba(0,0,0,.25) inset}#sidebar p{font-family:Georgia,serif}h2.sub,h3.sub{font-size:1.2em}#subscribe-email{margin:0}#sidebar #search #s,#subscribe input[type=text],#subscribe-field-blog_subscription-2,input.text,input.title,input[type=text],input[type=password],select,textarea{margin:.2em 0 .5em;box-sizing:border-box;-moz-box-sizing:border-box}p.postmetadata{padding:14px;background:#f8f8f8;box-shadow:0 1px 0 rgba(0,0,0,.08)}div.easySpoilerWrapper{margin-bottom:15px}.easySpoilerGroupWrapperLastRow{display:none}.paypal-donations input[type=image]{display:block;margin:0 auto}a.side_links.random_link{padding:10px 10px 10px 60px;position:relative;font-size:1.4em;width:inherit}a.side_links.random_link:after{content:"";position:absolute;display:block;left:8px;top:8px;width:36px;height:28px;background-image:url(images/random-icon.png);opacity:.4;transition:opacity	.2s ease-in-out}a.side_links.random_link:hover:after{opacity:1}.screen-reader-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}p.postmetadata{margin:15px 0}.sharedaddy .sd-content ul{margin:0 0 0 15px}.patreon-badge img{display:block;margin:0 auto}#bottom-ad,#top .ad-sidebar{text-align:center}