/*
Theme Name: PICKLED COMICS THEME
Theme URI: http://www.pickledcomics.com
Author: Mike R.
Author URI: http://www.pickledcomics.com
Description: Custome Pickled Comics Wordpress Theme
Version: 1.1
License: GNU General Public License
*/

.header-menu a,.mobile-menu{text-shadow:2px 2px 0 rgba(0,0,0,.8)}.header-menu a,.mobile-random,.post-link{text-transform:uppercase}body{font-family:sans-serif;font-weight:300;margin:0;padding:0}.header-menu a,.homepage-links .homepage-tiles:first-of-type:after,.mobile-random,.page-next a,.page-prev a,.page-random a,.post-link{font-family:'Londrina Solid',sans-serif}.container{max-width:1008px!important;margin:0 auto;padding:0}.header-sponsor{padding:10px 0;text-align:center;background:#104809;background:-moz-linear-gradient(top,#104809 85%,#0c3707 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(85%,#104809),color-stop(100%,#0c3707));background:-webkit-linear-gradient(top,#104809 85%,#0c3707 100%);background:-o-linear-gradient(top,#104809 85%,#0c3707 100%);background:-ms-linear-gradient(top,#104809 85%,#0c3707 100%);background:linear-gradient(to bottom,#104809 85%,#0c3707 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#104809', endColorstr='#0c3707', GradientType=0 )}@media (max-width:767px){.header-sponsor{padding:0}}header{background-color:#5CAA53;background-image:url(images/pattern.png);padding:10px 0;margin:0 0 60px}header hr{border-style:none;border-bottom:1px solid #ececec;margin:30px 0}.logo{display:inline-block;width:110px;height:126px;margin-bottom:-35px}.logo img{width:100%;height:auto}@media (max-width:767px){.desktop-header,.logo{display:none}}.header-menu,.header-menu li,.header-social,.header-social a{display:inline-block}.navigation{margin-top:25px}.header-menu ul{margin:0;padding:0;list-style:none}.header-menu li{margin-right:14px}.header-menu li:last-of-type{margin-right:0}.header-menu a{color:#FFF;font-size:31px}.header-menu a:focus,.header-menu a:hover{text-decoration:none;color:#FFD357}.header-social{position:absolute;right:20px;top:8px}.header-social a{width:30px;height:30px;line-height:30px;text-align:center;background:#FFF;border-radius:50%;color:#114b0a;font-size:20px;box-shadow:2px 2px 0 rgba(0,0,0,.8);margin-left:3px}.header-social a:hover{text-decoration:none;color:#114b0a;background-color:#FFD357}@media (max-width:960px){.header-menu a{font-size:28px}.header-social{top:5px}.header-social a{width:28px;height:28px;line-height:28px;font-size:18px}.navigation{margin-top:30px}.header-menu li{margin-right:10px}}@media (max-width:850px){.header-menu a{font-size:23px}.header-social{top:2px}.header-social a{width:26px;height:26px;line-height:26px;font-size:17px}.navigation{margin-top:33px}}@media (max-width:767px){.header-menu,.header-social{display:none}header{padding:8px 0;margin:0 0 50px}}.mobile-menu,.mobile-random,.mobileLogo{display:inline-block}.mobileLogo{width:90px;height:103px;margin-bottom:-55px}.mobileLogo img{width:100%;height:auto}.mobile-header{display:none}@media (max-width:767px){.mobile-header{display:block}}.mobile-btn{text-align:right}.mobile-random{text-align:center;color:#FFF;background:#fd5c00;font-size:24px;border-radius:40px;box-shadow:0 3px 0 #ba4500;cursor:pointer;padding:6px 20px;margin-right:16px;position:relative;top:1px}.post-link,.post-link img{width:100%;border-radius:3px;transition:all .3s ease;height:auto}.mobile-random:hover{position:relative;top:2px;box-shadow:0 2px 0 #ba4500;background:#fd7700;text-decoration:none;color:#FFF}.mobile-menu{position:relative;top:5px;color:#FFF;font-size:34px}.mobile-menu:hover{position:relative;top:6px;text-shadow:1px 1px 0 rgba(0,0,0,.3);text-decoration:none;color:#FFF}.post-link{background:#FFF;display:block;max-width:320px;margin:0 auto 30px;padding:3px;box-sizing:border-box;text-align:center;box-shadow:0 2px 1px #CCC;color:#333;text-decoration:none;font-size:20px}.post-link:active,.post-link:focus,.post-link:hover{text-decoration:none;color:#5CAA53;box-shadow:0 2px 1px #E0E0E0}.post-link img{margin-bottom:4px;opacity:1}.footer-link-burger img:hover,.footer-link-facebook img:hover,.footer-link-pinterest img:hover,.footer-link-twitter img:hover,.post-link img:hover{opacity:.8}.mobile-post-filler{display:none;text-align:center;position:relative}.spin-space{position:absolute;z-index:999}.spin-logo{position:absolute;z-index:9999}.mobile-post-filler .spin-space img{-webkit-animation:spinleft 36s linear infinite;-moz-animation:spinleft 36s linear infinite;animation:spinleft 36s linear infinite;width:90%;height:auto;margin-top:20px;margin-left:-20px}.mobile-post-filler .spin-logo img{-webkit-animation:spinright 18s linear infinite;-moz-animation:spinright 18s linear infinite;animation:spinright 18s linear infinite;width:50%;height:auto;margin-top:55px;margin-left:-20px}@-moz-keyframes spinright{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spinright{100%{-webkit-transform:rotate(360deg)}}@keyframes spinright{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinleft{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes spinleft{100%{-webkit-transform:rotate(-360deg)}}@keyframes spinleft{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@media (max-width:767px){.mobile-post-filler{display:inline-block}}.homepage-links .homepage-tiles:first-of-type:after{position:absolute;right:-4px;top:-20px;content:"NEW!";display:block;padding:10px 8px;text-align:center;font-size:18px;color:#FFF;border-radius:50%;box-shadow:0 2px 1px rgba(0,0,0,.4);background-color:#b04c6a}.paged .homepage-links .homepage-tiles:first-of-type:after{display:none!important}.page-pagination{text-align:center;padding:40px 0}@media (max-width:767px){.page-pagination{padding:15px 0}}.page-next a,.page-prev a,.page-random a{display:inline-block;color:#FFF;text-transform:uppercase;font-size:24px;height:52px;line-height:52px;border-radius:52px;background:#fd5c00;box-shadow:0 4px 0 #ba4500}.page-next a:hover,.page-prev a:hover,.page-random a:hover{position:relative;top:2px;box-shadow:0 2px 0 #ba4500;color:#FFF;text-decoration:none;background:#fd7700}.page-next a:active,.page-next a:focus,.page-prev a:active,.page-prev a:focus,.page-random a:active,.page-random a:focus{text-decoration:none!important;color:#FFF!important}.page-next a,.page-prev a{width:52px}.page-next a:before,.page-prev a:before{content:"\f060";font-family:FontAwesome}.page-prev a:before{content:"\f061";font-family:FontAwesome}.page-random a{padding:0 30px}.page-random a:before{content:"\f074";font-family:FontAwesome;margin-right:4px}.contact-page-form input[type=submit],.subscribe input[type=submit],.title,h3.social-title{text-transform:uppercase;font-family:'Londrina Solid',sans-serif}.title{font-weight:200;color:#242424;font-size:38px;line-height:38px;margin:0 0 10px}.title-category{text-align:right}.title-category img{height:35px;width:84px}.the-content{font-size:20px;margin-bottom:20px}.hide-title{text-indent:9999}@media (max-width:767px){.title-area,.title-category{text-align:center}.title{font-size:30px;line-height:32px}.title-category{margin:-10px 0 0}}.comic-panel{width:600px;display:block;margin:0 auto}.share-buttons a,.sharing-url{display:inline-block;text-align:center}.note{font-size:16px;padding:25px 30px 10px;border-top:1px dashed #CCC;text-align:center}.caption{text-align:center;font-size:12px;color:#777;font-style:italic}@media (max-width:830px){.responsive-eighthundred{width:100%;height:auto}}@media (max-width:730px){.responsive-sevenhundred{width:100%;height:auto}}@media (max-width:630px){.comic-responsive,.responsive-sixhundred{width:100%;height:auto}}@media (max-width:530px){.responsive-fivehundred{width:100%;height:auto}}@media (max-width:430px){.responsive-fourhundred{width:100%;height:auto}}.question{font-size:16px;font-weight:700;font-style:italic;margin-bottom:10px}.answer{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #EEE}.contact-page-form input,.contact-page-form textarea{width:100%!important;box-sizing:border-box;max-width:100%!important}.contact-page-form input[type=submit]{border:none;border-radius:40px;padding:10px 30px;color:#FFF;font-size:24px!important;background:#FD6801;box-shadow:0 4px 0 #c24f00;width:100%}.contact-page-form input[type=submit]:hover{position:relative;top:2px;background:#fd8301;box-shadow:0 2px 0 #c24f00}.contact-page-form input[type=submit]:focus{outline:0!important}.sharing-wrapper{background:#F5F5F5;padding:30px 40px}.sharing{max-width:978px!important;margin:0 auto}.share-buttons a{background:#3FCCFF;color:#FFF;line-height:46px;height:46px;width:46px;border-radius:50%;font-size:24px;box-shadow:0 3px 0 #4097B7;margin-bottom:6px}@media (max-width:866px){.share-buttons a{line-height:38px;height:38px;width:38px;font-size:19px}}@media (max-width:767px){.share-buttons a{line-height:46px;height:46px;width:46px;font-size:24px}.sharing-url{margin-bottom:20px}}.share-buttons a:hover{position:relative;top:1px;box-shadow:0 2px 0 #4097B7;background:#3FCCFF;color:#FFF}.share-buttons a:focus{color:#FFF}.sharing-url{width:100%;margin-top:6px;border-radius:50px;height:48px;padding:12px;border:1px solid #e9eaed;font-size:16px;color:#333}.social-pages .tumblr-follow,.social-pages .twitter-follow{background:#FFF;border:1px solid #e9eaed;padding:8px 8px 2px}.share-buttons a:focus,.sharing-url:focus{outline:0}.sponsor-form input[type=submit]:focus,.subscribe #subscribe-email input:focus,.subscribe input[type=submit]:focus{outline:0!important}h3.social-title{margin:0 0 10px;font-size:22px;color:#333}.social-pages .facebook-like{position:relative;margin:-5px 0 0}.social-pages .twitter-follow{margin:5px 0}.subscribe p{margin:0 0 6px!important}.subscribe .side-title{display:none}.subscribe #subscribe-email input{border-radius:50px;border:1px solid #e3e3e3;padding:12px 0 12px 20px;width:100%;font-size:16px;margin-bottom:4px}.subscribe input[type=submit]{width:100%;text-align:center;border:none;border-radius:50px;padding:6px 0;color:#FFF;font-size:22px;background:#3fccff;box-shadow:0 4px 0 #4097b7}.more-stuff h2,h2.comments-title{font-size:48px;text-align:center;font-family:'Londrina Solid',sans-serif;text-transform:uppercase}.subscribe input[type=submit]:hover{position:relative;top:2px;box-shadow:0 2px 0 #4097b7}@media (max-width:767px){.subscribe{margin-top:20px}.advertisments{padding:20px 0}}.comments{margin:20px 0 50px}h2.comments-title{margin:0}.more-stuff{background-color:#5CAA53;background-image:url(images/pattern.png);padding:20px 0}.more-stuff h2{margin:0 0 10px;color:#FFF;text-shadow:0 2px 1px #3a6c35}.more-stuff .post-link{box-shadow:0 2px 1px #3a6c35}.more-stuff .post-link:hover{box-shadow:0 1px 1px #3a6c35}.advertisments{padding:20px 0;overflow:hidden;text-align:center}.sponsor-bottom-wrapper{display:block;background-color:#FFF;padding:3px;border-radius:3px;margin:0 15px;text-align:center;box-shadow:0 3px 0 rgba(0,0,0,.1);border:1px solid #efefef;color:#000;font-size:20px;font-family:'Londrina Solid',sans-serif;text-transform:uppercase;overflow:hidden}.sponsor-bottom-container{background:#232323;display:block;min-height:50px;min-width:320px;width:100%;margin-bottom:4px;overflow:hidden;text-align:center}.sponsor-form{margin-bottom:50px;text-align:left!important}.sponsor-form h1,.sponsor-form h2{text-align:center}.sponsor-form input,.sponsor-form textarea{width:100%!important;max-width:none!important}.sponsor-form input[type=submit]{border:none;border-radius:40px;padding:10px 30px;color:#FFF;text-transform:uppercase;font-family:'Londrina Solid',sans-serif;font-size:24px!important;background:#5CAA53;box-shadow:inset 0 -3px 0 #46803f;width:100%}.sponsor-form input[type=submit]:hover{background:#6dc762;box-shadow:inset 0 -2px 0 #46803f}.footer-top{background:#232323;padding:30px 0}.footer-nav ul{list-style:none;margin:20px 0 0;padding:0}.footer-nav li{width:100%}.footer-nav a{color:#FFF;background:#191919;display:block;margin-bottom:10px;padding:8px 0 8px 16px;box-sizing:border-box;width:100%;border-radius:40px;font-family:'Londrina Solid',sans-serif;text-transform:uppercase;font-size:28px;text-decoration:none;box-shadow:0 4px 0 #000}.footer-nav a:hover{position:relative;top:2px;text-decoration:none;color:#FFF;background:#FD6801;box-shadow:0 2px 0 #000}.footer-nav a:before{content:"\f061";font-family:FontAwesome;margin:0 16px 0 10px}.back-to-top a,.instagram-button{font-family:'Londrina Solid',sans-serif}.footer-social{padding-top:20px;text-align:right}.footer-link-burger{display:inline-block;width:30%;height:auto}.footer-link-facebook,.footer-link-pinterest,.footer-link-twitter{display:inline-block;width:20%;height:auto}.footer-link-burger img,.footer-link-facebook img,.footer-link-pinterest img,.footer-link-twitter img{width:100%;height:auto}@media (max-width:767px){.footer-social{padding-top:0;text-align:center}}.footer-bottom{color:#FFF;background:#000;padding:20px 0;min-height:70px}.bottom-footer-copyright{color:#7f7f7f;font-size:12px;padding-top:30px}.bottom-footer-menu{text-align:right;margin-top:10px;color:#7f7f7f;font-size:12px}.bottom-footer-menu ul{margin:0 0 4px;-webkit-padding-start:0}.bottom-footer-menu li{display:inline-block;list-style:none;-webkit-margin-before:0!important;-webkit-margin-after:0!important}.bottom-footer-menu li a{color:#7f7f7f;background:#232323;border-radius:20px;padding:4px 10px;display:inline-block;margin:0 0 4px}.instagram-button:before,.twitter-button:before{font-style:normal;font-weight:400;margin-right:6px}.bottom-footer-menu li a:hover{text-decoration:none;background:#FD6801;color:#FFF}@media (max-width:767px){.bottom-footer-copyright{padding-top:10px}.bottom-footer-menu{text-align:left;margin-top:30px}}.back-to-top{display:none;padding-bottom:40px;background-color:#000}.back-to-top a{display:block;background-color:#fd6801;text-align:center;text-transform:uppercase;color:#FFF;font-size:24px;padding:12px 0}.back-to-top a:hover{background-color:#FD7700;text-decoration:none;color:#FFF}@media (max-width:767px){.back-to-top{display:block}}.gray-button,.instagram-button,.twitter-button{display:inline-block;text-transform:uppercase;font-size:24px;height:52px;line-height:52px;border-radius:52px;padding:0 30px}.instagram-button,.twitter-button{width:332px;text-align:center;margin-bottom:10px}.instagram-button{color:#FFF;background:#356087;box-shadow:0 4px 0 #274664}.instagram-button:hover{position:relative;top:2px;box-shadow:0 2px 0 #274664;color:#FFF;text-decoration:none;background:#396996}.instagram-button:active,.instagram-button:focus{text-decoration:none!important;color:#FFF!important}.instagram-button:before{content:"\f16d";font-family:FontAwesome}.twitter-button{color:#FFF;font-family:'Londrina Solid',sans-serif;background:#01B7EE;box-shadow:0 4px 0 #00a5d7}.twitter-button:hover{position:relative;top:2px;box-shadow:0 2px 0 #00a5d7;color:#FFF;text-decoration:none;background:#00bbf4}.twitter-button:active,.twitter-button:focus{text-decoration:none!important;color:#FFF!important}.twitter-button:before{content:"\f099";font-family:FontAwesome}.gray-button{color:#FFF;font-family:'Londrina Solid',sans-serif;background:#484848;box-shadow:0 4px 0 #2b2b2b;margin-bottom:10px}.gray-button:hover{position:relative;top:2px;box-shadow:0 2px 0 #2b2b2b;color:#FFF;text-decoration:none;background:#5a5a5a}.gray-button:active,.gray-button:focus{text-decoration:none!important;color:#FFF!important}.instagram-artist{border-bottom:1px solid #EEE;margin-top:50px;padding-bottom:25px;margin-bottom:25px}.instagram-artist:last-of-type{border-bottom:none}.instagram-artist h2,.instagram-artist h3,.instagram-artist h4{margin:0 0 4px;padding:0;line-height:normal}.instagram-artist h3{font-size:18px}.instagram-artist h4{font-size:16px}.instagram-artist .artist-images{margin-top:20px}.instagram-artist .artist-images img{margin:0 10px 10px 0;max-width:220px}@media (max-width:767px){.instagram-artist .artist-images img{max-width:612px;width:100%}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block!important;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}