/* @override http://silverbullet-2.local/~david/ednxt/wp-content/themes/ednx/useallfive.css */


.gsc-control-cse {
   font-family: Arial, sans-serif;
   border-color: #FFFFFF;
   background-color: #FFFFFF;
 }
 input.gsc-input {
   border-color: #777777;
 }
 input.gsc-search-button {
   border-color: #333333;
   background-color: #333333;
 }
 .gsc-tabHeader.gsc-tabhInactive {
   border-color: #777777;
   background-color: #777777;
 }
 .gsc-tabHeader.gsc-tabhActive {
   border-color: #333333;
   background-color: #333333;
 }
 .gsc-tabsArea {
   border-color: #333333;
 }
 .gsc-webResult.gsc-result {
   border-color: #FFFFFF;
   background-color: #FFFFFF;
 }
 .gsc-webResult.gsc-result:hover {
   border-color: #000000;
   background-color: #FFFFFF;
 }
 .gs-webResult.gs-result a.gs-title:link,
 .gs-webResult.gs-result a.gs-title:link b {
   color: #CC0000;
 }
 .gs-webResult.gs-result a.gs-title:visited,
 .gs-webResult.gs-result a.gs-title:visited b {
   color: #CC0000;
 }
 .gs-webResult.gs-result a.gs-title:hover,
 .gs-webResult.gs-result a.gs-title:hover b {
   color: #CC0000;
 }
 .gs-webResult.gs-result a.gs-title:active,
 .gs-webResult.gs-result a.gs-title:active b {
   color: #333333;
 }
 .gsc-cursor-page {
   color: #CC0000;
 }
 a.gsc-trailing-more-results:link {
   color: #CC0000;
 }
 .gs-webResult.gs-result .gs-snippet {
   color: #222222;
 }
 .gs-webResult.gs-result .gs-visibleUrl {
   color: #ffffff;
 }
 .gs-webResult.gs-result .gs-visibleUrl-short {
   color: #ffffff;
 }
 .gsc-cursor-box {
   border-color: #FFFFFF;
 }
 .gsc-results .gsc-cursor-page {
   border-color: #777777;
   background-color: #FFFFFF;
 }
 .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
   border-color: #333333;
   background-color: #333333;
 }
 .gs-promotion.gs-result {
   border-color: #CCCCCC;
   background-color: #E6E6E6;
 }
 .gs-promotion.gs-result a.gs-title:link {
   color: #0000CC;
 }
 .gs-promotion.gs-result a.gs-title:visited {
   color: #0000CC;
 }
 .gs-promotion.gs-result a.gs-title:hover {
   color: #CC0000;
 }
 .gs-promotion.gs-result a.gs-title:active {
   color: #00CC00;
 }
 .gs-promotion.gs-result .gs-snippet {
   color: #333333;
 }
 .gs-promotion.gs-result .gs-visibleUrl,
 .gs-promotion.gs-result .gs-visibleUrl-short {
   color: #00CC00;
 }

#subscribe .subscribe_form label p {
	font: 12px Georgia, "Times New Roman", Times, serif;
}
#subscribe .subscribe_form p {
	font: 12px Georgia, "Times New Roman", Times, serif;
}

#subscription_success {
	position: absolute;
	top: 200px;
	background: #000;
    left: 50%;
    margin-left: -150px;
	padding: 5px;
	background: #238E68;
	color: white;
	font-size: 11px;
}

#subscription_fail{
	position: absolute;
    left: 50%;
    margin-left: -150px;
	top: 180px;
	background: red;
	color: white;
	padding: 15px;
	font-size: 11px;
}

#rsscontainer { margin-left: 15px; margin-top: 20px; width: 300px; font-size: 12px;  float: left; }

#rsslist {  } 

#rsslist li {
list-style:none;
background:url(http://educationnext.org/wp-content/themes/ednxt/img/rss.jpg) no-repeat 0px .3em;
padding-left:18px;
}

#content-left div.post_single div.related li  {
	padding: 7px 0;
	border-bottom: 1px dotted #d0d0d0;
}

div.post_single em  {
font-style:italic; 
}

.commentlist {
	width: 410px !important;
}

#content-left div.post_single div.related p{
	display: none;
}

div.post_single p img {
padding: 0;
max-width: 100%;
}

#__is_human_inline label {
	padding: 4px 0px 10px;
	margin: 0px 0px 0px;
	line-height: 18px;
	text-transform: uppercase;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;

}

.post_userbar p.right {
		float: right;
		margin: -16px 1px 0px 0px;
		padding: 0px;
		color: #23238e;
		font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
		text-transform: uppercase;
	}
	
	.post_userbar a {
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
		padding: 5px 0px 5px 20px;
		margin: 10px 3px 5px;
	}

}
	.post_userbar {
		font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
		padding: 5px 0px;
		margin: 10px 130px 10px 0px;
		border-top: 1px solid #000;
		border-bottom: 2px solid #000;
		color: #23238e;
	}


.email_comments p{
	margin-top: 10px !important;
}

#commentform form p input.button {
	line-height: 18px;
	text-transform: uppercase;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: 25px;
	cursor: pointer;
}

h3.post_single{
	line-height: 1.6em !important;
}

h3.post-title a {
	line-height: 1.4em !important;
}

.featured_comment p {
	line-height: 1.6em !important;
}

.quickies i{
	font: italic 10px Georgia, "Times New Roman", Times, serif;
}

div.popular ul {
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: -7px;
}
div.popular ul li{
	padding: 7px 0;
	border-bottom: 1px dotted #d0d0d0;
}

.topics_col_lst {
	font-family: Georgia, "Times New Roman", Times, serif;
}

div.topics_cover {
	padding-right: 14px;
}

div.recent_topics {
	padding-right: 14px;
}

div.single h4 {
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	margin-bottom: -8px;
}

div.post_userbar right { font-size: 5px; }

.meta-journal {
	padding-left: 0 !important;
}

div.single p {
	margin-left: 0 !important;
}


div.hoover_sb a {
	margin-top: 10px;
	margin-bottom: 24px;
}

div.harvard_sb a {
	margin-top: 10px;
	margin-bottom: 24px;
}

div.fordham_sb a {
	margin-top: 10px;
	margin-bottom: 14px;
}

div.press img {
	margin-bottom: 14px;
}

.staff {
	line-height: 1.6em;
}

.staff p{
	line-height: 1.6em !important;
}

div.single div.meta {
	margin-left: 0 !important;
}

div.meta i{
	font-family: Georgia, "Times New Roman", Times, serif;
}

#tob div.books div.posts div.blue h6 a {
	
}

.post_single{
	padding-right: 20px !important;
}
.post_single p{
	line-height: 1.6em !important;
}
#commentform h5, .related h5{	
	font-size: 10px !important;
}
.meta-comments{
	margin-left: 0 !important;
}
table {
font-family: Georgia, Serif;
font-size: 11px;
}

td {
font-family: Georgia, Serif;
font-size: 11px;
}

div#sidebar {
padding: 25px;
background-color: #deeddc;
}

div#sidebar h1 {
font-size: 14px;
padding-bottom: 15px;
}

div#sidebar ol {
list-style-type: decimal;
font-family: Georgia, Serif;
font-size: 11px;
padding: 25px;
}

div#sidebar-left {
padding: 25px;
width: 350px;
background-color: #deeddc;
float: left;
margin-right: 25px;
margin-top: 5px;
margin-bottom: 15px;
}

div#sidebar-left h1 {
font-size: 14px;
padding-bottom: 15px;
}

div#sidebar-left li {
list-style-type: disc; 
list-style-position: outside; 
font-family: Georgia, Serif;
font-size: 11px;
margin: 15px;
}

#post-49626562 p { margin-bottom: 8px; font-size: 11px; } 

#post-49626562 li { list-style-type: disc; 
list-style-position: outside; 
font-family: Georgia, Serif;
font-size: 10px;
line-height: 20px;
margin: 15px; } 

#post-270 p { margin-bottom: 15px; font-size: 11px; }

#post-270 li { list-style-type: disc; 
list-style-position: outside; 
font-family: Georgia, Serif;
font-size: 10px;
line-height: 20px;
margin: 15px; }  


#about p { margin-bottom: 10px; } 

.rssfeeds { width: 250px; font-family: Georgia, Serif;
font-size: 11px;
padding: 15px; }

.rssfeeds li { 
margin: 15px;
width: 250px; }

.press p { margin-bottom: 10px; } 

.podcast { margin-bottom: 20px; }

#slider i { font: italic 10px Georgia, "Times New Roman", Times, serif;  }

#slider top  { font: italic 10px Georgia, "Times New Roman", Times, serif; }

.rt_column { margin-bottom: 15px !important; font-size: 11px !important;}

#post-49626589 p { margin-bottom: 15px; font-size: 11px; }

#post-49626589 li { list-style-type: disc; 
list-style-position: outside; 
font-family: Georgia, Serif;
font-size: 10px;
line-height: 20px;
margin: 15px; }  

#post-274 p { margin-bottom: 15px; font-size: 11px; }
#post-272 div {font-size: 10px; font-family: Georgia, serif; }
#post-277 p { margin-bottom: 15px; font-size: 14px; }

.post a {color: #23238e;}
.bold {font-weight: bold;}
.italic {font-style: italic;}

.post_single td{
width: 100%;
padding: 14px;
}
.post_single td p{
width: 660px;
}

.post_single ul {
line-height: 2em;
list-style-type: square !important;
list-style-position: outside;
font-family: Georgia, serif;
font-size: 14px;
margin-left: 10px;
}

#recent p { margin-bottom: 15px; }