/*   
Theme Name: wpnewspaper
Version: 1002.9
Theme URI: http://www.gabfirethemes.com/
Description: Designed by <a href="http://www.gabfirethemes.com">Gabfire Themes</a> | <a href="http://www.gabfirethemes.com/category/themes/"> See All Themes</a> 
Author: Gabfire Themes
Author URI: http://www.gabfirethemes.com
MD5: 6c92da6dd93912d0c0642ea64cdecd2c 
Tags: Gabfire Themes, newspaper, news, magazine
*/

/*
	This file contains main CSS structure of theme. Do not change anything below
	unless it is necessary or you are aware of what you are doing
	
	To customize theme rename custom.dist.css to custom.css, copy css code
	from this file into custom.css and edit it.
*/

/* Reset */
html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0;}
ol, ul {list-style:none;}
li {line-height:120%;}
dt { font-weight: bold; text-decoration: underline; } dd { margin: 0; padding: 0 0 0.5em 0; }

/*----- ={ Headings } -----*/
h1 a, h2 a ,h3 a, h4 a, h5 a, h6 a { text-decoration: none; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover  {text-decoration: underline;}

h1, h2, h3, h4, h5, h6 {margin:0;line-height:1;}
h1 { font-size:30px; }
h2 { font-size:23px; }
h3 { font-size:20px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }

/*----- [[ Theme Table ]] -----*/
.theme-table {width: 100%;margin-bottom:20px}
	.theme-table caption {	color: #222;font-size: 14px;font-weight: bold;padding-bottom: 4px;text-align: left;}
	.theme-table thead {font-size: 12px;}
	.theme-table thead th {text-align:center;background:#ddd;border: 1px solid #fff;padding: 3px 0 2px;}
	.theme-table tbody {color: #888;}
	.theme-table tbody td {background: #f5f5f5;border: 1px solid #fff;padding: 3px 0 2px;text-align: center;}
	.theme-table tbody .pad {background: none;}
	
/*----- [[ Postmeta ]] -----*/
.postmeta {font-style:italic !important;font-size:11px !important;text-align:right !important;margin:5px 0 0 !important;clear:both;display:block;}
.postmeta a {text-decoration:none !important}
.postmeta a:hover {text-decoration:underline !important}
.postmeta span {display:inline;padding-left:7px;margin-left:5px;background: url(framework/images/circ3.png) no-repeat left center}
.postmeta span.meta_date {display:inline;padding-left:0;background:none}
	
/* -------------------------------------------------------------- 
	NAVIGATION
	Navigation is a two part code. 
	- The structure/bone (which is coded below in this file)
	- The appeareance (appeareance, which can be found an edited in styles/active style file)
-------------------------------------------------------------- */
/* =Navigation. The navigation can be considered in two parts. The first part is the 
-------------------------------------------------------------- */
	.dropdown a  	{ display:block; z-index:100;}
	.dropdown li li.current_page_item,
	.dropdown li li.current-cat { background:none; }
	.dropdown li  {width: auto;list-style:none; }
	.dropdown li a.sf-with-ul 	{ padding-right:20px;}
	.dropdown li ul li a 	{ }
	.dropdown a, .dropdown  li.current-cat-parent a, .dropdown li.current-cat a, .dropdown li.current_page_item, .dropdown li.current_page_parent, .dropdown li.current-menu-ancestor, .dropdown li.current-menu-item, .dropdown li.sfHover { }
	/* =Drop-down menus  */
	.dropdown li ul  { position: absolute; left: -999em; z-index:99999; }
	.dropdown li:hover,.dropdown li.hover  { position:static; }
	.dropdown li:hover ul ul, .dropdown li.sfhover ul ul,.dropdown li:hover ul ul ul ul, .dropdown li.sfhover ul ul ul ul,.dropdown li:hover ul ul ul ul ul, .dropdown li.sfhover ul ul u ull ul { left:-999em; }
	.dropdown li:hover ul, .dropdown li.sfhover ul,.dropdown li li:hover ul, .dropdown li li.sfhover ul,.dropdown li li li:hover ul, .dropdown li li li.sfhover ul,.dropdown li li li li:hover ul, .dropdown li li li li.sfhover ul,.dropdown li li li li li:hover ul, .dropdown li li li li li.sfhover ul  { left:auto; }

/* -------------------------------------------------------------- 
	THEME WIDGETS
-------------------------------------------------------------- */
/*----- [[ Global Widgets ]] -----*/
.widget {margin:0 0 25px;}
	.widget .widget {width:auto !important;margin:0 !important}
	.widgettitle {margin:0;padding:0 0 10px;font: bold 14px Arial,Helvetica,sans-serif;color:#555;}
	.widget p{margin-bottom:10px;}
	.widget ul {clear:both;padding-left:5px;list-style-position:inside;list-style-type:disc;}
	.widget ul li {border-bottom:1px dotted #ddd;padding-bottom:8px;margin-bottom:7px;}
	.widget ul ul {padding:0 0 0 15px;border-top:none}
	.widget select {border:1px solid #ddd;}
	.widget form, .widget fieldset {margin:0;}
	.widget img {display:block;}
	.widgetname {display:block;padding:10px;background:#333;color:#fff;text-transform:uppercase;margin:10px 0;text-align:center;font-weight:bold;}

/*----- [[ Tag Cloud Widget ]] -----*/
#wp_tag_cloud div {line-height: 1.6em;}

/*----- [[ Related Posts ]] -----*/
.gab_relatedposts {display:block;overflow:hidden;margin:0 0 15px;width:100%;}
.gab_relateditem {float:left;padding:1%;text-align:center} /* Width defined as % within framework/functions/gabfire-widgets.php file */
.gab_relateditem img {border:none !important; padding:none !important; margin:0 auto 7px;width:100%;height:auto;}

/*----- [[ Archive Widget ]] -----*/
.arc-dropdown {margin-bottom:7px;}
.arc-dropdown select {width:98%;margin:0 0 5px;padding:2px;color:#444}
.archive_span {display:block;margin-bottom:3px;}
.google {width:95%;padding:3px 5px;margin-bottom:0;border:1px solid #ddd;}

/*----- [[ Calendar Widget ]] -----*/
#wp-calendar {width: 100%;}
	#wp-calendar caption {	color: #222;font-size: 14px;font-weight: bold;padding-bottom: 4px;text-align: left;}
	#wp-calendar thead {font-size: 11px;}
	#wp-calendar thead th {text-align:center;}
	#wp-calendar tbody {color: #aaa;}
	#wp-calendar tbody td {background: #f5f5f5;border: 1px solid #fff;padding: 3px 0 2px;text-align: center;}
	#wp-calendar tbody .pad {background: none;}
	#wp-calendar tfoot #next {text-align: right;}

/*----- [[ Gabfire Tabs ]] -----*/
.tabs {list-style:none;margin:0;padding-left:5px;height:33px;font-size:12px;}
.tabs li {float:left;padding:0 !important;margin:0 !important;list-style:none !important;border:0 !important;background:none !important;}
.tabs a {display:block;line-height:31px;height: 31px;font-weight: bold;width: 96px;text-align:center;text-decoration:none;padding:2px 0 0 0;margin:0 -1px 0 0;position:relative;top:-1px!important;}
.tabs a:active {outline:none;}
.tabs a:hover {background-position: 0 -34px;text-decoration:none !important;}
.tabs .current, .tabs .current:hover, .tabs li.current a {top:-5px!important;height:36px;cursor:default !important;}

.panes div {padding:15px 10px 15px 10px !important;}
.panes div div{padding:0;border:none !important;}	
.panes li span.block {display:block;font-size:11px;padding-top:3px}
.panes li {list-style:none!important;text-indent:0!important;overflow:hidden;}
.panes li img {float:left;margin:2px 8px 0 0;}
.panes .widget_recent_comments { padding:0 !important; }
.panes .widget_recent_comments li { line-height:1.6em !important; padding-bottom: 12px !important; }
.panes .widgettitle_in {margin:0 0 7px;font:bold 14px sans-serif;display:block; }
	/*----- [[ Tab color scheme: light ]] -----*/
	#light_cs {color:#222}
	#light_cs .tabs {border-bottom:1px solid #cfcfcf;margin:0}
	#light_cs .tabs a { background: none #F2F2F2  !important;border:1px solid #cfcfcf!important;color:#222 !important;}
	#light_cs .tabs a:hover {color:#222;}
	#light_cs .tabs .current, .tabs .current:hover, .tabs li.current a {background-color:#fff !important;color:#222 !important;border-bottom:none!important;}
	#light_cs .panes div {background-color:#fff!important;border:1px solid #cfcfcf !important;border-top:none!important;}
	#light_cs .panes li {border-bottom:1px dotted #efefef !important}
	#light_cs .panes li  a {color:#222 !important}
	
	/*----- [[ Tab color scheme: dark ]] -----*/
	#dark_cs {color:#eee;margin:0}
	#dark_cs .tabs {border-bottom:1px solid #666;}
	#dark_cs .tabs a { background: none #333 !important;border:1px solid #666!important;color:#999 !important;}
	#dark_cs .tabs a:hover {color:#333;}
	#dark_cs .tabs .current, .tabs .current:hover, .tabs li.current a {background-color:#444 !important;color:#efefef !important;border-bottom:none!important;}
	#dark_cs .panes div {background-color:#444!important;border:1px solid #666 !important;border-top:none!important;}
	#dark_cs .panes li {border-bottom:1px dotted #3a3a3a !important}
	#dark_cs .panes li  a {color:#efefef !important}

/*----- [[ Search Widget ]] -----*/
form.gab_search_style1{margin:0;padding:0;border:none;}
	form.gab_search_style1 fieldset {padding:0;}
	form.gab_search_style1 .text {margin:0;border:none;}
	form.gab_search_style1 .submit_style1 {float:right;padding:5px 5px 0 0;display:inline;}
	
form.gab_search_style2 fieldset{margin:0;padding:0;border:none;width:300px;height:30px}
	form.gab_search_style2 p {margin:0}
	form.gab_search_style2 .text{float:right;padding:0;background:none;border:0;width:225px;margin:7px 40px 0 5px;color:#7c7a7a;font:14px arial, verdana, sans-serif;}
	form.gab_search_style2 .submit_style2{float:left;padding:0;width:17px;cursor:pointer;height:17px;margin:7px 0 0 8px}	
		
/*----- [[ RSS Widget ]] -----*/
.widget_rss a.rsswidget {color: #000;}
	.widget_rss a.rsswidget:hover {color: #ff4b33;}
	.widget_rss .widget-title img {width: 11px;height: 11px;}	
	
/*----- [[ Feedburner Widget ]] -----*/
.feedburner_widget {	}
	.feedburner_widget fieldset {border:1px solid #ddd;padding:0;}
	.feedburner_widget .text {margin:0;border:none;}
	.feedburner_widget .feedburner_submit {float:right;padding:5px 7px 0 0;display:inline;}
	
/*----- [[ About Widget ]] -----*/
.widget_avatar {float:left;margin:4px 10px 0 0;padding:2px;}
	.widget_avatar img {display:block;}
	.about_more {display:block;text-align:right;}

/*----- [[ Twitter Widget ]] -----*/
.twitter_link {display:block;text-align:right;}

/*----- [[ Flickr Widget ]] -----*/
.flickr_widget img{float:left;margin:9px;padding:2px;border:1px solid #ddd;background:#fff;display:inline;}

/*----- [[ Socilaize Widget ]] -----*/
.gab_social_widget a{ width: 48px; height: 48px; float:left;margin:3px;display:inline;text-indent:-999em;}
.gab_social_widget a.facebook{ background: url(framework/images/social/facebook.png);}
.gab_social_widget a.twitter{ background: url(framework/images/social/twitter.png);}
.gab_social_widget a.feed{ background: url(framework/images/social/feed.png);}
.gab_social_widget a.myspace{ background: url(framework/images/social/myspace.png);}
.gab_social_widget a.plus1{ background: url(framework/images/social/plus1.png);}
.gab_social_widget a.picasa{ background: url(framework/images/social/picasa.png);}
.gab_social_widget a.flickr{ background: url(framework/images/social/flickr.png);}
.gab_social_widget a.lastfm{ background: url(framework/images/social/lastfm.png);}
.gab_social_widget a.linkedin{ background: url(framework/images/social/linkedin.png);}
.gab_social_widget a.youtube{ background: url(framework/images/social/youtube.png);}
.gab_social_widget a.vimeo{ background: url(framework/images/social/vimeo.png);}
.gab_social_widget a.delicious{ background: url(framework/images/social/delicious.png);}
.gab_social_widget a.stumbleupon{ background: url(framework/images/social/stumbleupon.png);}
.gab_social_widget a.deviantart{ background: url(framework/images/social/deviantart.png);}
.gab_social_widget a.digg{ background: url(framework/images/social/digg.png);}
.gab_social_widget a.foursquare{ background: url(framework/images/social/foursquare.png);}
.gab_social_widget a:link{background-position: bottom left;}
.gab_social_widget a:hover{background-position: top left;}

/*----- [[ Share Widget ]] -----*/
.gab_share_widget {padding-bottom:5px;margin-bottom:5px;display:block;}
	/* Share buttons below post */
	.gab_share_buttons {width:100%;display:block;height:38px;}
	.gab_share_buttons:after {clear: both;content: '.';display: block;height: 0;overflow: hidden;visibility: hidden;}
		.google-share-button {float:left;width:105px;margin-top:1px}
		.twitter-share-button {float:left;width:95px;margin-top:1px}
		.facebook-share-button {float:left;width:90px;margin-top:1px}
		.pinterest-share-button {float:left;width:auto;}	
	
	.gab_share_widget a{ width: 32px; height: 32px; float:left;margin:2px 4px 0 0;display:inline;text-indent:-999em;}
	.gab_share_widget a.facebook{ background: url(framework/images/share/facebook.png);}
	.gab_share_widget a.plus1{ background: url(framework/images/share/plus1.png);}
	.gab_share_widget a.twitter{ background: url(framework/images/share/twitter.png);}
	.gab_share_widget a.email{ background: url(framework/images/share/email.png);}
	.gab_share_widget a.delicious{ background: url(framework/images/share/delicious.png);}
	.gab_share_widget a.digg{ background: url(framework/images/share/digg.png);}
	.gab_share_widget a.google2{ background: url(framework/images/share/google.png);}
	.gab_share_widget a.stumbleupon{ background: url(framework/images/share/stumbleupon.png);}
	.gab_share_widget a.reddit{ background: url(framework/images/share/reddit.png);}
	.gab_share_widget a.technorati{ background: url(framework/images/share/technorati.png);}
	.gab_share_widget a.yahoo{ background: url(framework/images/share/yahoo.png);}
	.gab_share_widget a.blogger{ background: url(framework/images/share/blogger.png);}
	.gab_share_widget a.myspace{ background: url(framework/images/share/myspace.png);}
	.gab_share_widget a.rss{ background: url(framework/images/share/rss.png);}
	.gab_share_widget a:link{background-position: bottom left;}
	.gab_share_widget a:hover{background-position: top left;}

/*----- [[ Author Badge Widget ]] -----*/
	.gab_authorbadge {padding:14px 14px 5px 14px;background:#f5f6f7;margin:0;border:1px solid #ddd;overflow:hidden;border-radius: 7px;}
	.gab_authorbadge img {float:left;margin:3px 7px 4px 0 !important;color:#666}
	.gab_authorbadge .author_social {display:list-item;font-size:14px;line-height:19px;list-style:none;padding:3px 0 3px 24px;border-bottom:1px dotted #ddd}
	.gab_authorbadge .t_link {background:url(framework/images/ico/ico_twitter.png) no-repeat 2px 3px;}
	.gab_authorbadge .f_link {background:url(framework/images/ico/ico_facebook.png) no-repeat 2px 3px;}
	.gab_authorbadge .g_link {background:url(framework/images/ico/ico_gplus.png) no-repeat 2px 3px;}
	.gab_authorbadge .w_link {background:url(framework/images/ico/ico_home.png) no-repeat 2px 3px;}
	.gab_authorbadge .a_link {background:url(framework/images/ico/ico_all.png) no-repeat 2px 3px;}
	.gab_authorbadge .authorstweets {margin-top:15px}
	.gab_authorbadge p {overflow:hidden} 

	.video-widget {width:280px;height:100%;padding:5px 9px 9px !important;border:1px solid #ddd !important;}
	.video-widget .media {display:block;line-height:0}
	.video-widget .posttitle{display:block;text-align:center}
	
	/* Navigation of featured slider */
	.video-slider-nav{overflow:hidden;padding-top:3px}
	.video-slider-nav a.vid_prev {float:right;margin:5px 5px 0 0;background:url(framework/images/bw-navi.png) no-repeat left top;width:16px;height:16px;display:block;text-indent:-999em;}
	.video-slider-nav a:hover.vid_prev {background:url(framework/images/bw-navi.png) no-repeat left bottom;width:16px;height:16px;display:block;}
	.video-slider-nav a.vid_next {float:right;margin-top:5px;background:url(framework/images/bw-navi.png) no-repeat right top;width:16px;height:16px;display:block;text-indent:-999em;}
	.video-slider-nav a:hover.vid_next {background:url(framework/images/bw-navi.png) no-repeat right bottom;width:16px;height:16px;display:block;}	
			
	.expandvid {float:left;margin:6px 4px 0 2px;}
	
	/* Navigation of featured slider */
	.vid-widget-nav {float:left;text-align:center;width:auto;line-height:0;margin-top:7px;}
	.vid-widget-nav a {float:left;width:10px;margin:0 0 0 6px;text-indent:-999em;height:10px;background:url(framework/images/bgr_slider_navgray.png) no-repeat -17px 0;}
	.vid-widget-nav a.activeSlide {background-position: 0 0;}
	.vid-widget-nav a:hover{background-position:0 0;}

	
	

/*----- [[ universal image classes ]] -----*/
	.alignleft,#content img.alignleft {display: inline;float: left;margin-right: 10px;margin-top: 4px;}
	.alignright,#content img.alignright {display: inline;float: right;margin-left: 10px;margin-top: 4px;}
	.aligncenter,#content img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;margin-bottom:7px;}
	img.alignleft,#content img.alignright,#content img.aligncenter {margin-bottom: 8px;}
	.wp-caption {background: #f1f1f1;text-align: center;overflow:hidden;}
	.wp-caption p.wp-caption-text {font:13px/18px georgia, sans-serif;color: #777;margin:7px 0 0;}
	.wp-smiley {margin: 0;}
	.gallery {margin: 0 auto 18px;}
	.gallery .gallery-item {float: left;margin-top: 0;text-align: center;width: 33%;}
	.gallery img {border: 2px solid #cfcfcf;}
	.gallery .gallery-caption {color: #888;font-size: 12px;margin: 0 0 12px;}
	.gallery dl {margin: 0;}
	.gallery img {border: 10px solid #f1f1f1;}
	.gallery br+br {display: none;}
	.gab_attachmentpage img { /* single attachment images should be centered */display: block;margin: 0 auto;}

/*----- [[ Gallery ]] -----*/
.post .gallery {padding-bottom:15px;display:block;}

/* --------------------------------------------------------------
   FORMS
   * default styling for forms
   * Extra classes to enhance forms
   Usage:
   * For text fields, use class .title or .text
   * For inline forms, use .inline (even when using columns)
-------------------------------------------------------------- */
/* 
	A special hack is included for IE8 since it does not apply padding 
	correctly on fieldsets
 */ 
label {font-weight:bold;cursor:pointer;}
fieldset {padding:0 14px 14px 14px;margin:0 0 15px 0;border:1px solid #aaa;}
legend {font-weight:bold;font-size:1.2em;margin-top:-2px;margin-bottom:10px;}
fieldset, #IE8#HACK {padding-top:14px;}
legend, #IE8#HACK {margin-top:0;margin-bottom:0;}

/* Input Fields */
input.span-1, textarea.span-1,input.span-2, textarea.span-2,input.span-3, textarea.span-3 {border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px;}
input.span-1, textarea.span-1 {width:218px;}
input.span-2, textarea.span-2 {width:258px;}
input.span-3, textarea.span-3 {width:458px;}

/* 
  Attribute selectors are used to differentiate the different types 
  of input elements, but to support old browsers, you will have to 
  add classes for each one. ".title" simply creates a large text  
  field, this is purely for looks.
 */
input[type=text], input[type=password], input.text, input.title, textarea {background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#666;}
select {background-color:#fff;border-width:1px;border-style:solid;}
input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {padding:5px;}
input.title {font-size:15px;}
textarea {padding:5px;height:200px;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}

/*----- [[ Success, info, notice and error/alert boxes and other mis classes ]] -----*/
.error, .alert, 
.notice, .success, 
.info 		{ padding:0.8em !important;margin-bottom:1em;border:2px solid #ddd; }
.error, 
.alert 		{ background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4; }
.notice 		{ background:#fff6bf;color:#514721;border-color:#ffd324; }
.success	{ background:#e6efc2;color:#264409;border-color:#c6d880; }
.info 		{ background:#d5edf8;color:#205791;border-color:#92cae4; }
.error a, 
.alert a 	{ color:#8a1f11;text-decoration:underline; }
.notice a	{ color:#514721;text-decoration:underline; }
.success a	{ color:#264409;text-decoration:underline; }
.info a 		{ color:#205791;text-decoration:underline; }

/* Border right with more whitespace */
.border_right_13 { padding-right: 6px; margin-right: 6px;border-right: 1px solid #ddd;}
.border_right_15 { padding-right: 7px; margin-right: 7px;border-right: 1px solid #ddd;}
.border_right_20 { padding-right: 10px; margin-right: 9px;border-right: 1px solid #ddd;}
.border_right_30 { padding-right: 15px; margin-right: 14px;border-right: 1px solid #ddd;}
.border_right_40 { padding-right: 20px; margin-right: 19px;border-right: 1px solid #ddd;}
/* Border left with more whitespace */
.border_left_15 { padding-left: 7px; margin-left: 7px;border-left: 1px solid #ddd;}
.border_left_20 { padding-left: 10px; margin-left: 9px;border-left: 1px solid #ddd;}
.border_left_30 { padding-left: 15px; margin-left: 14px;border-left: 1px solid #ddd;}
.border_left_40 { padding-left: 20px; margin-left: 19px;border-left: 1px solid #ddd;}
/* Border bottom with more whitespace */
.border_bottom_15 {padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #ddd;}
.border_bottom_20 {padding-bottom:10px;margin-bottom:9px;border-bottom:1px solid #ddd;}
.border_bottom_30 {padding-bottom:15px;margin-bottom:14px;border-bottom:1px solid #ddd;}
.border_bottom_40 {padding-bottom:20px;margin-bottom:19px;border-bottom:1px solid #ddd;}

/* Use a .box to create a padded box inside a column.  */
.box {padding:15px;margin-bottom:15px;background:#e5eCf9;}

/* Misc Classes */
.small_h	{ font-size: 18px; }
.small_text	{ font-size: 11px; }
.hide		{ display: none; }

.quiet		{ color: #666; }
.loud		{ color: #000; }
.highlight  	{ background:#ff0; }
.added		{ background:#060; color: #fff; }
.removed    	{ background:#900; color: #fff; }
.text-right	{ display:block;text-align:right;}

.first		{ margin-left:0; padding-left:0; }
.last	 	{ margin-right:0 !important; border:0 !important}
.top	  	{ margin-top:0; padding-top:0; }
.lastpost	 {border-bottom:none!important;padding-bottom:0 !important;margin-bottom:0!important;}

.left  		{ float: left !important; }
p .left		{ margin: 1.5em 1.5em 1.5em 0; padding: 0; }
.right 		{ float: right !important; }
p .right 	{ margin: 1.5em 0 1.5em 1.5em; padding: 0; }

.thumb 		{ padding:2px;border:1px solid #ddd;margin-bottom:5px;display:block;height:1%;overflow:hidden; }

.clear {clear:both;height:1px;display:block;}

/* -------------------------------------------------------------- 
   BUTTONS
   Created by Kevin Hale [particletree.com]
   * particletree.com/features/rediscovering-the-button-element
-------------------------------------------------------------- */
a.button, button{ display:block;  float:left;  margin:0.7em 0.5em 0.7em 0;  padding:5px 10px 5px 7px;  /* Links */  border:1px solid #dedede;  border-top:1px solid #eee;  border-left:1px solid #eee;  background-color:#f5f5f5;  font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;  font-size:100%;  line-height:130%;  text-decoration:none; color:#565656;  cursor:pointer}
button{ width:auto;  overflow:visible;  padding:4px 10px 3px 7px;  /* IE6 */}
button[type]{ padding:4px 10px 4px 7px;  /* Firefox */ line-height:17px;  /* Safari */}
*:first-child+html button[type]{ padding:4px 10px 3px 7px;  /* IE7 */}
button img, a.button img{ margin:0 3px -3px 0 !important;  padding:0;  border:none;  width:16px;  height:16px;  float:none}

/* Button colors
-------------------------------------------------------------- */
/* Standard */
button:hover, 
	a.button:hover	{ background-color:#dff4ff;  border:1px solid #c2e1ef;  color:#369}
	a.button:active	{ background-color:#6299c5;  border:1px solid #6299c5;  color:#fff}

a.gab_button {font:bold 14px/22px arial, sans-serif !important;text-shadow:none;display:block;text-align:center;padding-top:11px;height:34px;width:200px;text-decoration: none;margin:15px 10px}		
	a.button-green {background: url(framework/images/button-generic.png) no-repeat 0 0;color: #fff;}
	a.button-green:active,a.button-green:hover {background: url(framework/images/button-generic.png) no-repeat 0 0;text-decoration:none;}
	a.button-red {background:  url(framework/images/button-generic.png) no-repeat 0 -45px;color: #fff;}
	a.button-red:active,a.button-red:hover {background: url(framework/images/button-generic.png) no-repeat 0 -45px;text-decoration:none;}
	a.button-gray {background:  url(framework/images/button-generic.png) no-repeat 0 -90px;color:#444 !important;}
	a.button-gray:active,a.button-gray:hover {background: url(framework/images/button-generic.png) no-repeat 0 -90px;text-decoration:none;}

/* Positive */
body .positive { color:#529214}
	a.positive:hover, 
	button.positive:hover { background-color:#E6EFC2;  border:1px solid #C6D880;  color:#529214}
	a.positive:active { background-color:#529214;  border:1px solid #529214;  color:#fff}

/* Negative */
body .negative { color:#d12f19}
	a.negative:hover, 
	button.negative:hover { background-color:#fbe3e4;  border:1px solid #fbc2c4;  color:#d12f19}
	a.negative:active { background-color:#d12f19;  border:1px solid #d12f19;  color:#fff}
	
/* Numbered-pagination */
.numbered-pagination { float: left; clear: both; margin-bottom: 20px; background-color: #f0f0f0; padding: 10px 7px 8px 6px;border-radius: 8px}
.numbered-pagination span{ margin: 0 5px; background-color: #e6e6e6; padding: 4px 7px;border-radius: 8px }
.numbered-pagination span.current{ background-color: #fff;;border-radius: 8px}
.numbered-pagination a, .attachment-nav a{ margin: 0 5px; padding: 4px 7px;}
.numbered-pagination a.inactive{text-decoration:none;border-radius: 8px; }
.numbered-pagination a.pagi-next{ }
.numbered-pagination a.pagi-last{ }
.numbered-pagination a:hover.inactive,
.numbered-pagination a:hover.pagi-next,
.numbered-pagination a:hover.pagi-first,
.numbered-pagination a:hover.pagi-prev,
.numbered-pagination a:hover.pagi-last { background-color: #fff;text-decoration:none;border-radius: 8px }

/* ========BOZZ MEDIA PLUGGABLE EDITS======== */

/*  Column Size Changes */

.single-post #main, .error404 #main, .page #main, .archive #main, .search-results #main {
    width: 640px;
}

.single-post #sidebar, .error404 #sidebar, .page #sidebar, .archive #sidebar, .search-results #sidebar{
    width: 292px;
	padding-right:10px;
}

.single-post #sidebar .sidebar_right, .error404 #sidebar .sidebar_right, .page #sidebar .sidebar_right, .archive #sidebar .sidebar_right, .search-results #sidebar .sidebar_right{
	display:none;
	margin-right:5px;
}

.single-post #sidebar .sidebar_left, .error404 #sidebar .sidebar_left, .page #sidebar .sidebar_left, .archive #sidebar .sidebar_left, .search-results #sidebar .sidebar_left{
    width: 290px;
}

 /* New Themes */
 .tax-theme #content a:hover {text-decoration:none; opacity:0.9;}
 .tax-theme h1, .tax-theme h2, .tax-theme h3, .tax-theme h4 {float:left;clear:none;width:inherit;}
 .tax-theme h1 {font-size:32px; border:none; margin:0; padding:0;}
 .tax-theme #main h2 {
    min-height: 33px;
    min-width: 225px;
    padding: 2px 0;
    width: 559px;
	 border-bottom: 1px dotted #EEBBBB;
	 border-top:none;
    clear: both;
    margin: 4px 0 4px 0;
	font-size:32px;
	line-height:36px;
}

.tax-theme #theme-secondary h2, .tax-theme #theme-secondary #theme-excerpt {width: 598px;}

/* headlines sidebar */

 #theme-sidebar {width:36%; float:right; position:relative;}
 #theme-sidebar h3 {clear:both;}
 #theme-sidebar img {float:left;clear:both; padding:6px 10px 2px 0;}
 .headlines-list { position:relative; clear:both; display:block;  border-top:1px gray dotted; margin:2px 0 2px 0; padding:2px 0 2px 0;}
 .headlines-list:nth-child(even) {background:#FEF7F6;}
 .tax-theme h4 { 
    float: none;
	font-weight:normal;
	position:relative; 
  font-size:14px;
    padding: 10px 2px 10px 2px;
    text-transform: none !important;
    width: auto;
	height:auto;
	vertical-align:middle;
	
}

.tax-theme #theme-secondary h4{ margin-top: -17px;}

.tax-theme h3 {margin:0 0 4px 0;}


 #theme-lead {width:599px; float:left; padding:0; background:#ffffff url(http://test.indexoncensorship.org/wp-content/themes/censorship/images/footer-new.png) repeat right top; min-height:70px;}
 #theme-lead img{float:left;clear:both; margin-right:12px; display:none;}
 #theme-lead h1 {padding-left:10px; padding-top:2px; color:#fff;}
 #theme-description {float:left; clear:inherit; width:95%; padding:4px 8px 8px 10px; color:#fff;}

 #theme-content {float:left; width:59%; margin:10px 2px; padding:5px 15px; outline:1px solid #F0F1F2;} 
 #theme-content img {float:left;clear:both; padding:4px 5px 2px 0;}
 #theme-secondary {float:left; width:59%; margin:10px 2px;}
 h4.tab {background:#455560; color:white; font-weight:bold; padding:2px 6px; margin-top:6px; display:inline-block; margin-bottom:-20px; float:right; position:relative;}
 #theme-excerpt {float:left; clear:both; font-size:14px; line-height:20px; width:550px; margin:2px 2px 20px 2px;}
 
 #static-block {clear:both;}
 
  /* PODCASTS */
 
 
 #post_thumb {float:right;}
 #podcast-left {float:left; width:296px; height:100%; background:#FBFBFB;}
 #podcast-left p:first-child {padding:0;}
 #podcast-left p {
    margin: 0;
    padding: 16px;
}
 #podcast-left img {margin:-16px 0 0 -16px;}
 #podcast-left 
 .pod-tease #podcast-title {float:left; clear:both;}
 .pod-tease {width:200px;min-height:200px; float:left; margin:10px;}
 .pod-tease h3 {clear:both;}
 .pod-tease:hover {opacity:0.8;}
 .page-template-template-podcast-wpnews-php .fb_edge_widget_with_comment {
    float: right;
	margin-top:-10px;
    position: relative;
	width:100px;
}

 .page-template-template-podcast-wpnews-php .twitter-share-button {float:left; width:100px; margin-top:6px}
 .page-template-template-podcast-wpnews-php h1 {display:none;}
 .page-template-template-podcast-wpnews-php h2 {  border-top: 1px dotted #EEBBBB;
    clear: both;
    margin-top: 4px;
	    border-top: 1px solid #CCCCCC;
    clear: both;
    color: #455560;
    display: block;
    font-family: Arial,Helvetica,sans-serif,Geneva,Verdana;
    font-size: 32px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 30px;
    margin-bottom: 6px;
    padding: 0.2em 0 0;
    text-decoration: none;
    text-transform: none;}
 .page-template-template-podcast-wpnews-php #content {}
 
 .page-template-template-podcast-wpnews-php .shareaholic-share-buttons-wrapper {display:none !important;}
 
 .page-template-template-podcast-wpnews-php .alignleft, .page-template-template-podcast-wpnews-php .alignright, .page-template-template-podcast-wpnews-php .alignnone, .page-template-template-podcast-wpnews-php .aligncenter {
    border: none;
    display: block;
    line-height: 0;
}
 #remaining-content {float:left;width:646px;margin-left:10px;}
 #thetoplist {
    float: left;
    min-height: 250px;
	width:670px;
 
}
	.theinfo{float:right; width:390px; min-height:250px;}
 .thethumb {float:left; width:250px; margin-top:4px; clear:both;}
 .theline {margin:10px 0; clear:both;}
 
 /* FIXES */
 
 #wpadminbar a {
    color: inherit;
}

/* Freedom of Expression 2014 */

.page-template-tpl-awards-php .gform_wrapper .gfield_description,
.page-template-tpl-awards-full-php .gform_wrapper .gfield_description {font-family:inherit;}

.page-template-tpl-awards-php .gform_wrapper .gform_footer,
.page-template-tpl-awards-full-php .gform_wrapper .gform_footer {margin-top:-77px;}

#field_5_5, #field_6_5  {width:70%;}
#field_5_6 {margin-bottom:50px;}
#field_5_7 {margin-bottom:15px;}
#field_5_1 {margin-bottom:40px;}

.foeaimg {margin:30px auto 60px auto;}

.page-template-tpl-awards-php #gforms_confirmation_message,
.page-template-tpl-awards-full-php #gforms_confirmation_message  {color:white; outline: 1px solid red; text-align:center; font-weight:bold; padding:20px}

.page-template-tpl-awards-php .gform_wrapper .top_label input.medium, .page-template-tpl-awards-php .gform_wrapper .top_label select.medium,
.page-template-tpl-awards-full-php .gform_wrapper .top_label input.medium, .page-template-tpl-awards-full-php .gform_wrapper .top_label select.medium {
    width: 74%;
}

.page-template-tpl-awards-php .gform_wrapper .gform_footer input.button,
.page-template-tpl-awards-full-php .gform_wrapper .gform_footer input.button  {font-size:20px; padding:0 10px; font-family:inherit; }
.page-template-tpl-awards-php #main, .page-template-tpl-awards-full-php #main {background:#000000;}
.page-template-tpl-awards-php p, .page-template-tpl-awards-php h1, .page-template-tpl-awards-php h2, .page-template-tpl-awards-php h3, .page-template-tpl-awards-full-php p, .page-template-tpl-awards-full-php h1, .page-template-tpl-awards-full-php h2, .page-template-tpl-awards-full-php h3 {color:#ffffff;}

.page-template-tpl-awards-php h1 {line-height:40px; font-size:36px;}
.page-template-tpl-awards-php h2 {color:red;}
.page-template-tpl-awards-php h3 {margin:0 0 4px 0 !important; padding:0;}

.page-template-tpl-awards-php .ginput_container,
.page-template-tpl-awards-full-php .ginput_container  {
    display: inline;
    padding: 10px;
}

.page-template-tpl-awards-php .gform_wrapper .gfield_label,
.page-template-tpl-awards-full-php .gform_wrapper .gfield_label  {font-size:18px;}

#field_5_2 label.gfield_label, #field_5_5 label.gfield_label{display:none;}

.page-template-tpl-awards-php .gform_wrapper input[type="text"], .page-template-tpl-awards-php .gform_wrapper textarea,
.page-template-tpl-awards-full-php .gform_wrapper input[type="text"], .page-template-tpl-awards-full-php .gform_wrapper textarea {font-size:18px; padding:4px;}

.page-template-tpl-awards-php .gform_wrapper textarea {margin:20px 0 10px -8px;}

.page-template-tpl-awards-php label,
.page-template-tpl-awards-full-php label {
    font-weight: normal;
}

.page-template-tpl-awards-php .gform_wrapper,
.page-template-tpl-awards-full-php .gform_wrapper {color:#ffffff; padding:10px;}

.page-template-tpl-awards-full-php .gform_wrapper {width:53%; margin:0 auto;}

.page-template-tpl-awards-php .ginput_container,
.page-template-tpl-awards-full-php .ginput_container {padding:10px;}

.page-template-tpl-awards-php .insidemarg {margin:0 200px;}

.page-template-tpl-awards-php .alignleft, .page-template-tpl-awards-php .alignright, .page-template-tpl-awards-php .alignnone, .page-template-tpl-awards-php .aligncenter, .page-template-tpl-awards-full-php .alignleft, .page-template-tpl-awards-full-php .alignright, .page-template-tpl-awards-full-php .alignnone, .page-template-tpl-awards-full-php .aligncenter {
    border: none;
}

.foeatopper {padding:20px 40px; height:auto;}
.foeatopper a {font-size:18px;}

.page-template-tpl-awards-php .gform_wrapper textarea {padding-left:0 !important;}

.page-template-tpl-awards-php .gform_footer, .page-template-tpl-awards-full-php .gform_footer {display:inline; float:right;}

.page-template-tpl-awards-php input[type='radio'] , 
.page-template-tpl-awards-php input[type='checkbox'],
.page-template-tpl-awards-full-php input[type='radio'] , 
.page-template-tpl-awards-full-php input[type='checkbox']   {
        /* Hide the input, but have it still be clickable */
    opacity: 0;
        float: left;
    width: 18px;
}

.page-template-tpl-awards-php .ginput_container input[type="radio"] + label, .page-template-tpl-awards-php .ginput_container input[type="checkbox"] + label, .page-template-tpl-awards-full-php .ginput_container input[type="radio"] + label, .page-template-tpl-awards-full-php .ginput_container input[type="checkbox"] + label {
	background: url('http://www.indexoncensorship.org/wp-content/uploads/2013/11/off.png') left top no-repeat !important;
	    clear: none;
  
    /* Left padding makes room for image */
    padding: 2px 0 4px 40px  !important;
margin:4px 4px 4px 0; 
    /* Make look clickable because they are */
    cursor: pointer;
}

.page-template-tpl-awards-php .ginput_container input[type="checkbox"]:checked + label:before,
.page-template-tpl-awards-full-php .ginput_container input[type="checkbox"]:checked + label:before
		{background: url('http://www.indexoncensorship.org/wp-content/uploads/2013/11/on.png');
		 width:0;
		 height:0;
		 visibility:hidden;}

.page-template-tpl-awards-php .ginput_container input[type="radio"]:checked + label, .page-template-tpl-awards-php .ginput_container input[type="checkbox"]:checked + label,
.page-template-tpl-awards-full-php .ginput_container input[type="radio"]:checked + label, .page-template-tpl-awards-full-php .ginput_container input[type="checkbox"]:checked + label {
	background: url('http://www.indexoncensorship.org/wp-content/uploads/2013/11/on.png') left top no-repeat !important;
	font-weight:normal !important;
}

.page-template-tpl-awards-php .ginput_container input[type="radio"],
.page-template-tpl-awards-php-full .ginput_container input[type="radio"] {
  

	 border:0px !important;  }
	 
	 /* FOEA 2015 General */
	 
	 .page-id-59545 .alignleft, .page-id-59545 .alignright, .page-id-59545 .alignnone, .page-id-59545 .aligncenter {
    border: none !important;
}

.page-id-59545 div.featured-post .excerpt {line-height:18px;}

.page-id-59545 div.featured-post {border-bottom:1px solid #e3e3e3; padding-bottom:1em; }

.page-id-59545 .tw-recent-posts .featured-post h4 {
    clear: none;
    font-size: 1.5em;
    margin: 0 0 6px;
    padding: 0;
} 

.page-id-59545 #main .otw-sidebar-12 h1, .page-id-59545 #main h2 {color:#EE3424;}

.foea-foot h2 {color:#000000;}

.page-id-59545 .otw-sidebar-12 p {font-size:16px;}
	 
	 
	 /* FOEA 2015 NOMINATIONS */
	 
	 .page-template-tpl-awards-2015-php h1.entry_title,
.page-template-tpl-awards-full-2015-php h1.entry_title, .page-template-tpl-awards-2015-php #bcrum, .page-template-tpl-awards-full-2015-php #bcrum {display:none;}
	 
	 .page-template-tpl-awards-2015-php .gform_wrapper .gfield_description,
.page-template-tpl-awards-full-2015-php .gform_wrapper .gfield_description {font-family:inherit;}

.page-template-tpl-awards-2015-php .gform_wrapper .gform_footer, .page-template-tpl-awards-full-2015-php .gform_wrapper .gform_footer {
    height: 30px;
    margin-top: -77px;
}

#field_5_5, #field_6_5  {width:70%;}
#field_5_6 {margin-bottom:50px;}
#field_5_7 {margin-bottom:15px;}
#field_5_1 {margin-bottom:40px;}

.foeaimg {margin:30px auto 60px auto;}

.page-template-tpl-awards-2015-php #gforms_confirmation_message,
.page-template-tpl-awards-full-2015-php #gforms_confirmation_message  {color:black; outline: 1px solid red; text-align:center; font-weight:bold; padding:20px}

.page-template-tpl-awards-2015-php .gform_wrapper .top_label input.medium, .page-template-tpl-awards-2015-php .gform_wrapper .top_label select.medium,
.page-template-tpl-awards-full-2015-php .gform_wrapper .top_label input.medium, .page-template-tpl-awards-full-2015-php .gform_wrapper .top_label select.medium {
    width: 74%;
}

.page-template-tpl-awards-2015-php .gform_wrapper .gform_footer input.button,
.page-template-tpl-awards-full-2015-php .gform_wrapper .gform_footer input.button  {font-size:20px; padding:0 10px; font-family:inherit; }
.page-template-tpl-awards-2015-php #main, .page-template-tpl-awards-full-2015-php #main {background:#ffffff;}
.page-template-tpl-awards-2015-php p, .page-template-tpl-awards-2015-php h1, .page-template-tpl-awards-2015-php h2, .page-template-tpl-awards-2015-php h3, .page-template-tpl-awards-full-2015-php p, .page-template-tpl-awards-full-2015-php h1, .page-template-tpl-awards-full-2015-php h2, .page-template-tpl-awards-full-2015-php h3 {color:#000000;}

.page-template-tpl-awards-2015-php .entry h1, .page-template-tpl-awards-full-2015-php .entry h1 {line-height:40px; font-size:36px; margin:30px 60px 50px 60px;}
.page-template-tpl-awards-full-2015-php .entry table h1 {margin:inherit;}
.page-template-tpl-awards-2015-php h1 strong {color:#ee3124;}
.page-template-tpl-awards-2015-php h2 {color:black; line-height:28px;}

.page-template-tpl-awards-full-2015-php .otw-sidebar-30 h2 {color:black !important;}

.page-template-tpl-awards-2015-php h3 {margin:0 0 4px 0 !important; padding:0;}

.page-template-tpl-awards-2015-php label br {display:none;}

.page-template-tpl-awards-2015-php .ginput_container,
.page-template-tpl-awards-full-2015-php .ginput_container  {
    display: inline;
    padding: 10px;
}

.page-template-tpl-awards-2015-php .gform_wrapper .gfield_label,
.page-template-tpl-awards-full-2015-php .gform_wrapper .gfield_label  {font-size:18px;}

#field_5_2 label.gfield_label, #field_5_5 label.gfield_label{display:none;}

.page-template-tpl-awards-2015-php .gform_wrapper input[type="text"], .page-template-tpl-awards-2015-php .gform_wrapper textarea,
.page-template-tpl-awards-full-2015-php .gform_wrapper input[type="text"], .page-template-tpl-awards-full-2015-php .gform_wrapper textarea {font-size:18px; padding:4px;}

.page-template-tpl-awards-2015-php .gform_wrapper textarea {margin:20px 0 10px -8px;}

.page-template-tpl-awards-2015-php label,
.page-template-tpl-awards-full-2015-php label {
    font-weight: normal;
	
}

#field_5_2 li {margin:10px 0 20px 0;}

.page-template-tpl-awards-2015-php .gform_wrapper,
.page-template-tpl-awards-full-2015-php .gform_wrapper {color:#000000; padding:10px;}

.page-template-tpl-awards-full-2015-php .gform_wrapper {width:53%; margin:0 auto;}

.page-template-tpl-awards-2015-php .ginput_container,
.page-template-tpl-awards-full-2015-php .ginput_container {padding:10px;}

.page-template-tpl-awards-2015-php .insidemarg p, .page-template-tpl-awards-full-2015-php .insidemarg p {margin:0; padding:0;}

.page-template-tpl-awards-2015-php .insidemarg{padding:0 174px; background:#efefef;}

.page-template-tpl-awards-full-2015-php .insidemarg {padding:0 5px; background:#efefef; margin:20px auto;}

.page-template-tpl-awards-full-2015-php .insidemarg table {margin:40px auto 0 auto; padding-bottom:40px;}
.page-template-tpl-awards-full-2015-php .insidemarg table td {padding:14px;}

.page-template-tpl-awards-full-2015-php .insidemarg a:hover {opacity:0.9;}

.page-template-tpl-awards-2015-php .insidemarg, .page-template-tpl-awards-full-2015-php .insidemarg  {
  position: relative;
  margin-bottom: 0;
	padding-top:14px;
}

.page-template-tpl-awards-full-2015-php .insidemarg {}

.page-template-tpl-awards-2015-php .insidemarg:before, .page-template-tpl-awards-2015-php .insidemarg:after, .page-template-tpl-awards-full-2015-php .insidemarg:before, .page-template-tpl-awards-full-2015-php .insidemarg:after {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  padding:0;
}

.page-template-tpl-awards-full-2015-php .insidemarg:before, 
.page-template-tpl-awards-2015-php .insidemarg:before {

  border-color: #333 #EFEFEF #333 #333;
  width: 0;
height: 0;
border-style: solid;
border-width: 56px 55px 0 0;
border-color: #ffffff transparent transparent transparent;
}


.foea-foot { margin-bottom:40px; padding-right:60px; margin-top:0;  }
.page-template-tpl-awards-2015-php .foea-foot:before, .page-template-tpl-awards-full-2015-php #topcorner {display:block; left:0; top:0; position:relative; content: "";
  width: 0;
height: 0;
border-style: solid;
border-width: 56px 55px 0 0;
border-color: #EFEFEF  transparent transparent transparent;}

 .page-template-tpl-awards-full-2015-php #topcorner {margin-bottom:30px;}


.foea-foot img {margin:6px 60px; float:left;}

.foea-foot  p strong {color:#ee3124; font-size:18px;}

.page-template-tpl-awards-2015-php .alignleft, .page-template-tpl-awards-2015-php .alignright, .page-template-tpl-awards-2015-php .alignnone, .page-template-tpl-awards-2015-php .aligncenter, .page-template-tpl-awards-full-2015-php .alignleft, .page-template-tpl-awards-full-2015-php .alignright, .page-template-tpl-awards-full-2015-php .alignnone, .page-template-tpl-awards-full-2015-php .aligncenter {
    border: none;
}

.share-buttons{
	list-style: none; display:inline-block;
}

.share-buttons li{
	display: inline; margin:0 5px;
}

#gform_submit_button_5 {background:#EE3124; color:white; font-weight:normal; padding:6px 10px; text-shadow:1px 1px black;}

.foeabar {
    padding: 2px;
    height: 50px;
    margin-top: -45px;
    text-align: right;
    display: block;
}
.foeabar p {display:none;}
.foeabar a {font-size:18px; line-height:20px; vertical-align:middle; display:inline-block;}
.page-template-tpl-awards-2015-php .shareaholic-canvas {display:block; padding:0; margin:0; float:left;}
.page-template-tpl-awards-2015-php .shareaholic-share-buttons-container ul.shareaholic-share-buttons {padding:0 !important; }

.page-template-tpl-awards-2015-php .gform_wrapper textarea {padding-left:0 !important;}

.page-template-tpl-awards-2015-php .gform_footer, .page-template-tpl-awards-full-2015-php .gform_footer {display:inline; float:right;}

.page-template-tpl-awards-2015-php input[type='radio'] , 
.page-template-tpl-awards-2015-php input[type='checkbox'],
.page-template-tpl-awards-full-2015-php input[type='radio'] , 
.page-template-tpl-awards-full-2015-php input[type='checkbox']   {
        /* Hide the input, but have it still be clickable */
    opacity: 0;
        float: left;
    width: 18px;
	display:inline-block;
	vertical-align:middle;
	margin-top:15px;
}

.page-template-tpl-awards-2015-php .ginput_container input[type="radio"] + label, .page-template-tpl-awards-2015-php .ginput_container input[type="checkbox"] + label, .page-template-tpl-awards-full-2015-php .ginput_container input[type="radio"] + label, .page-template-tpl-awards-full-2015-php .ginput_container input[type="checkbox"] + label {
	background: url('http://www.indexoncensorship.org/wp-content/uploads/2014/09/off-clear.png') left top no-repeat !important;
	    clear: none;
  
    /* Left padding makes room for image */
    padding: 2px 0 4px 40px  !important;
margin:4px 4px 4px 0; 
    /* Make look clickable because they are */
    cursor: pointer;
}

.page-template-tpl-awards-2015-php .ginput_container input[type="checkbox"]:checked + label:before,
.page-template-tpl-awards-full-2015-php .ginput_container input[type="checkbox"]:checked + label:before
		{background: url('http://www.indexoncensorship.org/wp-content/uploads/2014/09/on-clear.png');
		 width:0;
		 height:0;
		 visibility:hidden;}

.page-template-tpl-awards-2015-php .ginput_container input[type="radio"]:checked + label, .page-template-tpl-awards-2015-php .ginput_container input[type="checkbox"]:checked + label,
.page-template-tpl-awards-full-2015-php .ginput_container input[type="radio"]:checked + label, .page-template-tpl-awards-full-2015-php .ginput_container input[type="checkbox"]:checked + label {
	background: url('http://www.indexoncensorship.org/wp-content/uploads/2014/09/on-clear.png') left top no-repeat !important;
	font-weight:normal !important;
}

.page-template-tpl-awards-2015-php .ginput_container input[type="radio"],
.page-template-tpl-awards-2015-php-full .ginput_container input[type="radio"] {
  

	 border:0px !important;  }
	
	
	/* FOEA 2014 globals */
	
	#foeafooter {text-align:center; padding:20px;}
	#foeafooter h1 {margin:10px;}
	
	img.giffy {width:480px;}
	img.aligncenter {text-align:center; margin:0 auto;}
	
	table.foeahead {margin:0 auto; margin-left:14px;}
	table.foeahead td {padding:5px; text-align:center;}
	table.foeahead td p {text-align:center;}
	table.foeahead td h1 {margin-bottom:6px;}
	table.foeahead td img {}
	
	.foealeft {width:48%; float:left;}
	.foealeft h1{font-size:28px;line-height:36px;}
	.foearight {width:46%; float:right; text-align:center; margin:1px auto 1px auto;}
	table.foeatwocol {text-align:center; width:100%;  }
	table.foeatwocol td {text-align:center; vertical-align:top;}
	table.foeatwocol td img {margin:5px auto;}
	table.foeatwocol td:nth-child(2) img {margin:5px 0 5px 40px;}
	
	table.foeanomcol td{vertical-align:top; padding:5px 10px 5px 0;}
	table.foeanomcol tr > td{padding-bottom:30px;}
	table.foeanomcol h1 {margin-top:35px;}
	
	#field_6_7 {font-size:10px;}
	
	table.foeanomnav {width:95%; text-align:center; margin:0 auto; }
	table.foeanomnav td {text-align:center; padding:5px 50px 5px 0;}
	table.foeanomnav img {margin: 0 auto;}
	
	table.foeanomnav img {opacity:0.6;  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
filter: gray; /* IE6-9 */
-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */}
	table.foeanomnav .fcurrent img {opacity:1.0;
	 filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
-webkit-filter: grayscale(0%);}

table.foeanomnav img:hover {opacity:0.8;
	 filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
-webkit-filter: grayscale(0%);}
	
	h1.foeanomhuge {text-align: center;font-size:50px; line-height:80px;}
	h1.foeahuge {text-align: center;font-size:46px; line-height:74px;}
	
	.page-template-tpl-awards-full-php .entry {padding:0 30px;}
	
	
	.fcurrent h2, .redd, .page-template-tpl-awards-full-php h1 em, .page-template-tpl-awards-full-php h2 em, .page-template-tpl-awards-full-php h3 em {color:#CD1713; font-style:normal;}
	
	.page-template-tpl-awards-full-php .shareaholic-canvas { clear:none; float:right; padding:0;margin:-20px 0 0 0; width:50%; }
	
	.page-template-tpl-awards-full-php .gform_wrapper h3{margin-top: 0;}
	#foeamap {margin-left:-30px;}
	
	img.formtiny {width:80%; margin-top:100px;}
	
	/* fancybox styles */
	
	h1.foeaboxfoot {clear:both; text-align:center;}
	.page #fancybox-outer {
    background: none !important;
	}
	.page #fancybox-content {background-color:#d80000; background-color:rgba(216, 0, 0, 0.8); border:none;}
	.page #fancybox-content h1 {padding-top:40px;}
	.page #fancybox-content h1.foeaboxfoot  {padding-top:1px;}
	
	div.insida {height:100%;}
	.page #fancybox-content h1 a {color:white; text-decoration:none;}
	.page #fancybox-content a {color:white; text-decoration:underline;}
	
	.redsub {color: #CD1713; background:black; padding:6px 15px; border:black; border-radius:4px; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; margin-top:-6px;}
	.redsub:hover {cursor:pointer; text-decoration:underline;}

/* Hide Stuff */
.page-template-tpl-awards-php #bcrum, 
.page-template-tpl-awards-php h1.entry_title, .page-template-tpl-awards-php .post-edit-link, .page-template-tpl-awards-php span.gfield_required {display:none;}

.page-template-tpl-awards-full-php .post-edit-link, .page-template-tpl-awards-full-php span.gfield_required, #field_6_5 .gfield_label {display:none;}


