/* Companion Custom CSS over-rides for [ Grrl Power ]: ComicPress - 2.9 */

.Tweet-text {font-size:12px}

#___gcse_0 {display:none}

#sidebar-left { float:left; padding:5px 5px 5px 15px; width:640px; }

#sidebar-right { float:right; padding:5px; width:255px; }

#comic-head { padding-top:5px; }

#pagewrap-right { width:670px; }

.narrowcolumn { margin:0 0 0 10px; width:640px; }

.nav { display:none; }

.widget { text-align:center; }

#wp-calendar-wrap { -moz-border-radius:3px 3px 3px 3px; background:none repeat scroll 0 0 #E7EBEF; }

.round5 { -webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px; }



/* Cast Page */

.page-id-9 #sidebar-right { display: none; }

.page-id-9 #sidebar-left { width:930px; padding:5px 5px 5px 10px; }

.page-id-9 .narrowcolumn { display:none; }

.page-id-9 #pagewrap-right  { width:940px; }

.page-id-9 .widget  { text-align:left; }

.page-id-9 .ComicPressCalendarWidget {display:none}

.page-id-9 .ComicPressArchiveDropdownWidget {display:none}

.page-id-9 .ComicPressLatestComicsWidget {display:none}



.castwrap { width:930px; color:#383D49; border:1px solid #404040;

	    background: #ACBACB url('http://www.grrlpowercomic.com/wp-content/themes/comicpress/images/page_gfx/cast_topgrad.jpg') repeat-x; }

.castwrap h1 {text-align:left; font:bold 24px 'Arial Black';  margin:-10px 10px 10px; letter-spacing:0px;}

.castwrap h2 {text-align:left; font:bold 19px/16px 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif; margin:5px 10px; border-bottom:1px solid #404040;}

.castbox { height:200px; width:175px; padding:5px 0px 5px 9px; float:left;}	

.popout { position:absolute; display: none; margin:-270px 0 0; width: 915px; height:275px; border:hidden; font-size:10px; line-height:1.2em;

	background:url("http://www.grrlpowercomic.com/wp-content/themes/comicpress/images/page_gfx/cast_page/castpop_bg.png") no-repeat scroll 0 0 transparent; }

.poptail { position:absolute; left:0px; bottom:-38px; }	

.pop-inner { position: relative; height: 232px; _height: 232px; /* IE6 */ padding: 5px 0px 0px 5px; }



.popout .closePop { height:24px; width:25px; overflow:hidden; float:right;  margin: 5px 10px 0px 0px; background:url("http://www.grrlpowercomic.com/wp-content/themes/comicpress/images/page_gfx/cast_page/btn_castpop_close.png") no-repeat scroll 0 0 transparent; position:relative; z-index:5}

.popout a.closePop:link {color:#000}

.popout a.closePop:visited {color:#000}

.popout a.closePop:hover { background-position:-33px 0px; }  /* mouse over link */



.popout .col1 { float: left; width: 220px; height:190px; margin:5px 0px 0px 5px; padding-right:5px; border-right:1px dotted #314161 }

.popout .col2 { float: left; width: 245px; height:190px; margin:5px 0px 0px 5px; padding-right:5px; border-right:1px dotted #314161 }

.popout .col3 { float: left; width: 243px; height:190px; margin:5px 0px 0px 5px; }

.popout .namebar {height:35px; float:left; margin-left:5px; width:725px; border-bottom:1px solid #003366 }

.popout .notables { border:1px solid #666633; background-color:#EEEEF8; line-height:1em; float:left; width:245px; position:absolute; bottom:5px }

.notables a:link { color:#C7660D }

.notables a:visited { color:#965A24 }

.notables a:hover { color:#dd9900; text-shadow: 0 0 3px white }  

.notables a:active { color:#ffffff }



.castother {  padding:5px 0px 5px 9px; float:left;}

.castspoiler { background-color: #3394CB; border: 1px solid #5E6681; color: #FFFFFF; font-size: 9px; height: 32px; margin: 5px 0 0 456px; padding: 6px; position: absolute; width: 450px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

/* End Cast Page */



#menu  {

display:none;

color:#D5DCE4;

float:left;

font-size:11px;

overflow:hidden;

text-align:center;

line-height:1em;

list-style:none outside none;

margin:15px 0 0 725px;

padding:0;

text-transform:none;

}



#menu a { color:#D5DCE4; }



#menu .current_page_item a { color:#D5DCE4; 

background:none repeat scroll 0 0 #5E6681; }



#menu li:hover a, #menu li.sfhover a {color:#ff0000; }

#menu li:hover, #menu li.sfhover {color:#D5DCE4;

background:none repeat scroll 0 0 #5E6681; }



#altmenu_wrapper {

border-collapse:collapse;

display:block;

float:left;

text-align:center;

margin: -62px 0px 0 518px;

width: 458px;

}



<!--[if IE 6]>

#altmenu_wrapper { margin-left:458px; }

<![endif]-->



<!--[if IE 7]>

#altmenu_wrapper { margin-left:458px; }

<![endif]-->



<!--[if IE 8]>

#altmenu_wrapper { margin-left:458px; }

<![endif]-->



<!--[if IE 9]>

#altmenu_wrapper { margin-left:458px; }

<![endif]-->



<!--[if IE 10]>

#altmenu_wrapper { margin-left:458px; }

<![endif]-->



h2.pagetitle, h2.pagetitle a, h2.page-title, h2.page-title a { 

letter-spacing:-1px; }



/* Comments */

#comment-textarea { resize:vertical }

#comment-wrapper { background-color:#E7EBEF; border:1px solid #000; margin:10px 0px 0px 0px; padding:8px; }



.comment  {

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px; 

	background:none repeat scroll 0 0 #EEEEF8;

	border-color:#5E6681 #9FBBC9 #9FBBC9 #5E6681;

	border-style:solid;

	border-width:1px;

	display:block;

	margin-top:10px;

	padding:3px; }



.comment .comment {

border-width:1px 1px 1px 3px ;

/* margin:10px 0 0 10px; */

}



.comment-author-admin {border-color:#C60}



ol.commentlist li ul.children li.depth-2 { margin:0 0 0 5px; }

ol.commentlist li ul.children li.depth-3 { margin:0 0 0 5px; }

ol.commentlist li ul.children li.depth-4 { margin:0 0 0 5px; }

ol.commentlist li ul.children li.depth-5 { margin:0 0 0 5px; }

ol.commentlist li ul.children li.depth-6 { margin:0 0 0 5px; }

ol.commentlist li ul.children li.depth-7 { margin:0 0 0 5px; }

ol.commentlist li ul.children li.depth-8 { margin:0 0 0 5px; }

ol.commentlist li ul.children li.depth-9 { margin:0 0 0 5px; }

ol.commentlist li ul.children li.depth-10 { margin:0 0 0 5px; }
ol.commentlist li ul.children li.depth-11 { margin:0 0 0 5px; }
ol.commentlist li ul.children li.depth-12 { margin:0 0 0 5px; }
ol.commentlist li ul.children li.depth-13 { margin:0 0 0 5px; }
ol.commentlist li ul.children li.depth-14 { margin:0 0 0 5px; }
ol.commentlist li ul.children li.depth-15 { margin:0 0 0 5px; }




.post-content  {

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px; 

	background-color:#D1D3DF;

	border:1px solid black;

	padding:10px; }



#comment-wrapper  { 

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px; 

	background-color:#D1D3DF; }



.comment-author { float:left; margin-right:20px }



#content a {color:#CC6600}



#sidebar-left #comic_navi_wrapper { margin:0px 0px 0px 175px; }



.page-id-2 #sidebar-left #comic_navi_wrapper {display:none; }

.error404 #sidebar-left #comic_navi_wrapper {display:none; }

.search #sidebar-left #comic_navi_wrapper {display:none; }

.archive #sidebar-left #comic_navi_wrapper {display:none; }

.page-id-103 #sidebar-left #comic_navi_wrapper {display:none; }

.page-id-103 .entry {display:none;}



ol.commentlist  {padding:10px 0;}

#respond  {padding:10px 0 0;}



.comment-note { width:490px }



.commentslist {	-webkit-border-radius: 5px;

		-moz-border-radius: 5px;

		border-radius: 5px; 

		background-color:#D1D3DF; 

		padding:10px 0px;}



.commentslist li {margin:10px}



.comicpress_reference_widget {

	background-color:#E7EBEF;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px; 

	padding-top:5px;

	border:1px solid #339; }



.noncomic .comicpress_reference_widget  { display:none }

	

.comicpress_reference_widget h2 { 

	padding-bottom:3px;

	width:95%; 

	border-bottom:1px solid #4D5570;

	margin-left:5px }

	

.refimage { width: 253px;

	display: inline-block;

	float: left;

	padding: 3px 0px; }



.reftext { display:none; font-size: 11px; }





.refname { display:none;

	text-transform: capitalize;

	font-weight: 700;

	font-size: 14px; }

	

.refinfo { font-size: 9px; padding:3px; color:#4D5570 }



.widget_comicpress_classic_bookmark { width:185px;

	float: left;

	margin: -35px 0 0 10px;}

	

.single-category-blog #sidebar-left {display:none}

.single-category-blog .comicpress_reference_widget {display:none}



.noncomic .sidebar #comic_navi_wrapper { display:none }



blockquote {

background-color:#D2DBE8;

font-family: 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif;

font-size: 12px;

border-radius: 5px; 

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-color: #5E6681 #9FBBC9 #9FBBC9 #5E6681;

}



.footer_box {

background:url("http://www.grrlpowercomic.com/wp-content/themes/comicpress/images/page_gfx/comic_bg.png") repeat-y scroll 0 0 transparent;

height: 105px;

list-style: none outside none;

margin: 0px;

text-align: left;

width:980px;

}



.voting_box {

width:780px;

margin-left:20px;

-webkit-border-radius:5px;

-moz-border-radius:5px;

border-radius:5px;

border:1px solid #333399;

color: #4D5570;

padding:3px;

height:95px;

float:left;

background-color:#E7EBEF;

}



.googlePlusOneButton {

	float:left;

	width:90px;

}



.wpfblike {

	float: left;

	height: 20px;

	margin-left: 20px;

	width: 250px;

}



/* votebox */

.votebox { background:url(http://www.grrlpowercomic.com/wp-content/uploads/2012/01/votebox-f.png) no-repeat 0 0 transparent; height:225px; width:250px }
.votebox-ltcol { width:104px; height:131px; float:left; margin:18px 0px 0px 8px; }
.votebox-twc { position:relative; margin:0px 0px 0px 0px; width:90px; height:35px;  }
.votebox-ink { position:relative; margin:5px 0px 9px 0px; width:90px; height:42px; }
.votebox-belfry { position:relative; margin:15px 0px 9px 0px; width:90px; height:42px; }
.votebox-twl { position:relative; margin:5px 0px 0px 0px; width:90px; height:35px; }
.votebox-incentive { position:relative; height:132px; width:132px; border:1px solid #333399; margin:10px 0px 0px 0px; float:left; }
.votebox-comment { position:relative; width: 244px; margin: 0px; background-color: #E7EBEF; border: 1px solid #339;

-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;

padding: 3px; color: #4D5570; margin-top: 3px; font-size: 9px; line-height: 11px; text-align:left; }



/* comment widener experiment 

.post-content { width:625px }

#comic { margin-left: 15px; text-align:left }

.narrowcolumn { width: 930px; }

#comment-wrapper { width: 910px; }

#sidebar-right { margin-left:-265px }

#pagewrap-right { width: 950px; }

*/

.sscript { font-size:.5em; line-height:1.5em; vertical-align:text-top }



#widget-link.mini-banner { margin:0px auto; border:1px solid #CB6601;}



/* Project Wonderful Stuff */

#pw_adbox_64417_6_0 { margin: 5px 0; }



#pingtrackback-wrap { display:none; }



/* VDSD */
.vdsd-entrants-list {  font-size:11px; line-height:1.8em } 
.vdsd-entrants-list a { text-decoration:none } 
.vdsd-entrants-list p { display:inline; }

/*.vdsd-entrants-list ul { display:inline; margin:0px; padding:0px }*/
.vdsd-entrants-list li { 
margin: 1px 0px;
display:inline-block; 
-webkit-border-radius: 5px; 
-moz-border-radius:5px; 
border-radius: 5px; 
padding:1px 6px; 

/* Sets Background Color */ 
background:#E4E6F3; 
/* Controls Background Effect with cross browser redundancy. Will still probably not work on older browsers but it's just bling, nothing will break if it doesn't work */ 
transition:background .2s ease-in; 
-o-transition:background .2s ease-in; 
-ms-transition:background .2s ease-in; 
-moz-transition:background .2s ease-in; 
-webkit-transition:background .2s ease-in; } 


/* Controls the fade to color */ 
.vdsd-entrants-list li:hover { background:#BEBFE7 } 
.vdsd-dash { display:inherit } /* change display to "none" to remove dash */ 
.vdsd-bar  { display:inline } /* change display to "none" to remove bar */

.backward_text { 
     display: inline-block;
    -moz-transform: scale(-1, 1); 
    -webkit-transform: scale(-1, 1);  
    transform: scale(-1, 1); 
}

.page-id-1099 #sidebar-left #comic_navi_wrapper { display:none }
.page-id-1099 #comment-wrapper { display:none }

.patreonpimp { border: 1px solid #666;
background-color:#E7E7F0; }

#VDSD14navlist ul {
list-style-type: disc;
}

#VDSD14navlist li {
list-style-type: disc;
}

#VDSD14navlist a {
padding: 3px 10px;
-webkit-border-radius: 5px; 
-moz-border-radius:5px; 
border-radius: 5px; 
}

#VDSD14navlist a:link, #VDSD14navlist a:visited {
color: #000;
text-decoration: none;
}

#VDSD14navlist a:hover {
color: #fff;
background: #000;
text-decoration: none;

/* Controls Background Effect with cross browser redundancy. Will still probably not work on older browsers but it's just bling, nothing will break if it doesn't work */ 
transition:background .5s ease-in; 
-o-transition:background .5s ease-in; 
-ms-transition:background .5s ease-in; 
-moz-transition:background .5s ease-in; 
-webkit-transition:background .5s ease-in;
}

ul#VDSD15navlist {
margin-left: 1em;
padding-left: 1em;
list-style-type: disc;
/*white-space: wrap;*/
}

#VDSD15navlist li {
display: inline-block;
margin-right: 1em;
padding: 3px 10px;
margin-bottom: 5px;
background: #A3A6C3;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;

}

#VDSD15navlist a {
padding: 1px 5px 2px 5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 7px;
}

#VDSD15navlist a:link, #VDSD14navlist a:visited {
color: #000;
text-decoration: none;
}

#VDSD15navlist a:hover {
color: #fff;
background: #B54E0F;
text-decoration: none;

/* Controls Background Effect with cross browser redundancy. Will still probably not work on older browsers but it's just bling, nothing will break if it doesn't work */ 
transition:background .5s ease-in; 
-o-transition:background .5s ease-in; 
-ms-transition:background .5s ease-in; 
-moz-transition:background .5s ease-in; 
-webkit-transition:background .5s ease-in;
}