@charset "utf-8";
/* Mop Edition */

/* Main */
html {box-sizing:border-box;}
*, *:before, *:after {box-sizing:inherit;}
body {background:#393F53 url('../i/bg.gif') repeat !important;}
a, a:link, a:visited {color:#115294;}
a:focus, a:active, a:hover {color:#1570CA;}
#page, #page-wide {background:transparent;border-bottom:0;}
#page-wrap {padding:0 10px;}
#page-wrap #page {max-width:1000px;width:1000px;}

/* Header */
#sidebar-above-header div {margin:0;}
#header {background:transparent;height:135px;margin:0;overflow:hidden;padding:38px 10px 0 10px;width:1000px;}
#header .header-info {margin:0;padding:0;}
#header h1 {margin:0;padding:0;vertical-align:bottom;z-index:9;}
#header h1 a {display:inline-block;margin:0;padding:0;}
#header h1 a #logo-div {background:transparent url("../i/logo.png") no-repeat scroll 0 0;border-top-left-radius:20px;border-top-right-radius:30px;box-shadow:-8px -8px 12px -2px rgba(0, 0, 0, 0.4),8px -8px 12px -2px rgba(0, 0, 0, 0.4);height:97px;width:243px;z-index:-5;}
#header .description {text-align:left;padding-left:60px;}
#header h1 a, #header .description {color:#fff;}
#sidebar-header {margin:0;width:730px;}
#sidebar-header .widget-title {display:none;}

/* Nav */
#menubar-wrapper {background:none repeat scroll 0 0 #696F83;border-top-right-radius:7px;box-shadow:0 0 12px 8px rgba(0, 0, 0, 0.4);clear:both;display:block;margin:0 auto;text-transform:uppercase;width:980px;}
.menu-container {padding-left:3px;}
.menu {padding-left:17px;}
.menunav a {text-shadow:2px 2px 3px #777;}
.menunav-rss:hover {background:#ff6600;}
/*.menubar ul li a:link, .menubar ul li a:visited,
.menubar ul li ul li a:link, .menubar ul li ul li a:visited {text-transform:uppercase;text-shadow:2px 2px 3px #777;}*/
h1 {text-shadow:2px 2px 3px #111;}
.menu ul li {display:inline;}
.menu ul li a:link, .menu ul li a:visited, .menu ul li a:focus {color:#FFF;font-family:Squiggles,Arial;font-size:34px;line-height:49px;text-shadow:1px 0 5px #000;}
.menu ul li a:hover, .menu ul li a:active {background:none;color:#FFF;text-shadow:4px 4px #000;}
.menu ul li a, .footmenu ul li a {padding: 0 30px 0 0;}
.comic_navi a:link, .comic_navi a:visited, .comic_navi a:focus {color:#FFF;font-family:Squiggles,Arial;font-size:34px;text-shadow:1px 0 5px #000;}
.comic_navi span, .comic_navi span:focus {color:#BBB;font-family:Squiggles,Arial;font-size:34px;}
.comic_navi a:hover, .comic_navi a:active {color:#FFF;text-shadow:4px 4px #000;}
#sidebar-undercomic, #comic-foot {background-color:#696F83!important;}
a.menunav-rss:link, a.menunav-rss:visited, a.menunav-rss:focus {font-family:Squiggles,Arial;font-size:20px;text-shadow:1px 0 3px #000;}
a.menunav-rss:hover, a.menunav-rss:active {background:none;color:#FFF;font-family:Squiggles,Arial;font-size:20px;text-shadow:2px 4px #000;}
.menunav-prev a, .menunav-next a {background:none;color:#FFF;font-family:Squiggles,Arial;font-size:20px;text-shadow:1px 0 5px #000;}
.menunav-prev a:hover, .menunav-next a:hover {background:none;color:#FFF;font-family:Squiggles,Arial;font-size:20px;text-shadow:2px 4px #000;}

/* Content */
#content-wrapper {background:#696F83;box-shadow:0 -20px 0 -5px #696F83,0 16px 12px 8px rgba(0, 0, 0, 0.4);margin:0 auto;width:980px;}
#comic-wrap {clear:both;padding:2rem 0 0;}
#content {background-color:#A9AFC5;}
#subcontent-wrapper {background:#D9DFE5;}
#comic_navi_wrapper, #comic, .pagenav {background:#696F83;}
.narrowcolumn, .widecolumn {background:#E9EFF5;}
.page .narrowcolumn { padding-top:5px; }
#comic-head {padding:0;margin:0;}
#sidebar-abovecomic {background:#fff;}
#comic {margin:0;border:0;}
.sidebar table {margin:0 auto;}
#subcontent-wrapper {background-color:#999FB5;display: flex;align-items: stretch;}
#sidebar-left, #content-column, #sidebar-right {display:flex;float:none;}
#sidebar-right .widget-title {display: none;}
article.comic.type-comic{}
#blogheader {border-bottom:1px solid #98A0B4;}
.menunav-social-wrapper {padding:13px 11px 0 0;}
.menunav-social {margin:0 0 0 5px;}
a.menunav-email {background:url('../i/social/email.png') no-repeat;width:32px;}
a.menunav-facebook {background:url('../i/social/fb.png') no-repeat;}
a.menunav-twitch {background:url('../i/social/twitch.png') no-repeat;width:23px;}
a.menunav-twitter {background:url('../i/social/twitter.png') no-repeat;width:30px;}
a.menunav-rss2 {background:url('../i/social/rss.png') no-repeat;}
a.menunav-youtube {background:url('../i/social/yt.png') no-repeat;width:35px;}
.menunav-social:hover {background-position:0 -25px;}

/* Comments  */
.comment-link {font-size:9px;}
.comment-meta-data {background:#ddd;border:dotted 1px #bbb;}
.bypostauthor .comment-meta-data {background:#fff;}
#comment, #author, #email, #url, #comment-textarea {padding:2px;color:#000;font-family:'Verdana' , sans-serif;font-size:12px;background:#eee;border:1px solid #888;border-radius:6px;}
#comment-textarea:focus, #comment:hover, #author:hover, #email:hover, #url:hover, #comment:focus, #author:focus, #email:focus, #url:focus {background:#fff;}

/* Footer */
#footer {box-shadow:0 32px 12px 8px rgba(0, 0, 0, 0.4);background:#4B505D;color:#fff;border-bottom:0;margin:0 auto;padding:20px 0;width:980px;}
#footer a, #footer a:link, #footer a:visited {color:#FFF;text-decoration:underline;}
#footer a:focus, #footer a:active, #footer a:hover {color:#7BB6F0;text-decoration:none;}
#sidebar-footer .widget-title {display: none;}
.copyright-info {font-size:13px;margin-right:0;text-align:center;}

/* Misc */
#sidebar-undercomic {text-align:center;}
.widget_sociable_widget {margin:0 auto;padding:0 0;}
.cpcal-cals {width:516px;margin:0 auto;padding-left:5px;}
.sidebar h2, .sidebar h2 a {color:#115294;}
#a2a_share_save_widget-2 {margin:15px auto 20px auto;}
#a2a_share_save_widget-2 .widget-content {text-align:center;}
.addtoany_list a {color:#FFF;}
#content .nav {display:none;}
.post-content {padding:15px;}
.widget h6 {margin:0.5rem 0 0.25rem;font-size:0.8rem;color:#4A507C;}
.ceo_latest_comics_widget ul li {margin-left:3px;}
.ceo_latest_comics_widget ul li a {font-size:11px;}
#sidebar-left .textwidget.custom-html-widget {margin-left:4px;}

.s-search {background-color:#FFF;border:1px solid #CCC;border-radius:6px 0 0 6px;height:29px;margin-right:0;width:160px;}
#submit, .searchform button, #comic button, .comicpress_control_panel_widget .button-primary {-webkit-appearance:none;background:#F7F7F7;border:1px solid #CCC;border-radius:0 6px 6px 0;box-shadow:0 1px 0 #CCC;color:#555;cursor:pointer;display:inline-block;font-size:13px;height:28px;line-height:26px;margin:0;padding:0 10px 1px;text-decoration:none;vertical-align:top;white-space:nowrap;}

@font-face {
	font-family:'squiggles';
	src:url("../f/squiggles.eot?#iefix") format("embedded-opentype"),
		url("../f/squiggles.woff") format("woff"),
		url("../f/squiggles.ttf") format("truetype"),
		url("../f/squiggles.svg#squiggles") format("svg");
}
