/* CML Changes - specific styling for Freemium */
/* here you can have your custom css - just don't overwrite this file each time */

h4 { font-size:1.3em !important; font-family: Dosis, arial, serif!important; font-weight:bold; color: #f2a500!important; margin-top:15px }
p { font-size: 1.2em !important }
code { font-size: 1em !important }

.digi-download-sticker { position:absolute; margin-left:75px; }
.mp_product_content .digi-download-sticker { position:absolute; margin-left:-88px; }
.digi-download-sticker-main { position:absolute; margin-left:80px; }
.oldschool .digi-download-sticker-main { margin-left:300px }

#content #mp_product_list .product { width:150px; height:auto; display:inline-block !important; vertical-align:top; overflow:hidden; padding:10px; border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; float:none }
.mp_product_image_list { width:150px; height:auto; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.mp_img_link img:hover { opacity:0.8; filter:alpha(opacity=80); }
#mp_product_list .mp_product_name { text-align:center }
.mp_product_name { padding:0px!important; }
#mp_product_list .mp_product_price { text-align:center }
#mp_product_list .mp_link_buynow { display:none }
#mp_product_list .mp_button_addcart { display:none }

#header-wrapper { margin-top:-1px; margin-bottom:-1px}
#header span { font-family: Dosis, arial, serif; font-size:16px; color:#fff; }
#header	.widget { background-color:#404040; margin-top:-18px; }
#header { padding:12px 0 6px; }


#navigation-wrapper,#header-wrapper { background: #404040!important; }
#navigation a{
			font-family: Dosis, arial, serif !important;
			font-size:18px!important;
			font-weight:600!important;
			color: #f2a500!important; }

.nav .current a, .nav li:hover > a, .nav li.current_page_item a, .nav li:hover li a { background: #eeeeee; color: #000; }
.nav li:hover a, .nav li:hover li a { background-color:#eeeeee!important; }
.nav ul li:hover a { background: #5f5f5f!important; color: #000; }
.nav li { margin:0px 14px 0px 14px; float:left; list-style:none; }
.nav li a { display:block; width:100% }
.nav ul a:hover, .nav ul { background: #F00; background-color: #0C0; }


#panel { background: #404040!important; }
#panel-inner { color:#fff!important; }
#panel-inner a { color:#fff!important; }
.mp_cart_actions_widget { padding:16px 10px!important; font-size:14px!important; font-family: Dosis, arial, serif!important; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.mp_cart_actions_widget a { background-color:#f14231!important; color:#fff!important; border:none!important; }
.mp_cart_actions_widget a:hover { background-color:#1fbba6!important; color:#404040!important; border:none!important; }
#mp-product-grid div.mp_product_meta {padding:0px}
.nav-next, .nav-previous { font-size:1.8em; font-weight:600; padding:6px; }
	
#header .reply a,
#header input[type="submit"], a.button,  
#header a:link.button,
#header .mp_cart_actions_widget a, 
#header .mp_cart_actions_widget a:link, 
#header .mp_cart_actions_widget a:visited,
#header .mp_button_addcart, 
#header .mp_button_buynow, 
#header .mp_cart_col_updatecart input[type="submit"], 
#header #mp_shipping_submit, 
#header #mp_payment_confirm,
#header a.mp_link_addcart, 
#header a.mp_link_buynow,
#header form.mp_buy_form .mp_adding_to_cart,
#header a.mp_cart_direct_checkout_link
{
	 background: none repeat scroll 0 0 #f2a500;
	 border: 1px solid #FFF;
	 color: #FFF;
	 font-family: Dosis, arial, serif;	
	font-size:16px
}
#open,
#header .reply a:hover,
#header input[type="submit"]:hover, 
a:hover.button,
#header .mp_cart_actions_widget a:hover,
#header .mp_button_addcart:hover, 
#header .mp_button_buynow:hover,
#header .mp_cart_col_updatecart input[type="submit"]:hover, 
#header #mp_shipping_submit:hover,
#header #mp_payment_confirm:hover,
#header a.mp_link_addcart:hover, 
#header  a.mp_link_buynow:hover,
#header a.mp_cart_direct_checkout_link:hover
{background: none repeat scroll 0 0 #eeeeee; border: 1px solid #f2a500; color: #000; font-family: Dosis, arial, serif;	font-size:16px
}	
#mp-storepicker select { margin-top:-9px; height:33px
}
#search-bar input{ font-family: Dosis, arial, serif; font-size:16px;
}
#search-bar input[type="text"]{ height:21px; margin-top:2px
}
#menu-top-menu { margin-left:30px }

input[type="checkbox"] {-webkit-appearance:block; }
input[type="radio"] { -webkit-appearance:block; }
#comicsy-footer{ background-color:#404040; width:100%; height:50px; padding-top:14px; font-family: Dosis, arial, serif;font-size:15px
}
#comicsy-footer-inner{width:980px; margin-left:auto; margin-right:auto
}
.comicsy-footer-links{padding-right:30px; text-decoration:none; font-size:16px; font-weight:400;
}
#comicsy-footer a:link, #comicsy-footer a:visited { color: #f2a500; text-decoration:none;
}
#comicsy-footer a:hover{ color: #bb4400;  text-decoration:none;
}
textarea, #header input, select {font-family: Dosis, arial, serif; font-size:15px
}
#footer-widgets ol li, ul li{ margin: 6px 0px 6px 0px;}
#footer-widgets h3 { font-weight:600!important; }

#mp_tag_cloud a { font-weight:bold; padding:8px; margin:3px; display:block;  color:#404040; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; float:left;  background: #f0be09; background: -moz-linear-gradient(top, #f0be09 1%, #f98911 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f0be09), color-stop(100%,#f98911)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f0be09 1%,#f98911 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f0be09 1%,#f98911 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f0be09 1%,#f98911 100%); /* IE10+ */
background: linear-gradient(to bottom, #f0be09 1%,#f98911 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0be09', endColorstr='#f98911',GradientType=0 ); /* IE6-9 */ }
#mp_tag_cloud a:hover { text-decoration:none; background:#404040; color:#f3c106 }
/* 13910-1395392342 */

.gssnav { font-size:1.5em }