@import  "//ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/humanity/jquery-ui.css";

/* Fixes Simian Conference bug that prevents alternating row background to regular cells */
/*.post-content tbody tr:nth-child(2n) td {
	background: #f6fafb!important;
}*/

/* Form Fields */
#content .netforum-form-list {
	list-style-image: none;
	margin: 0!important;
}

.netforum-form-list li {
	margin: 0 0 1em!important;
	list-style-type: none;
}

.netforum-form label:nth-child(1) {
	display: block;
}

/* Required Form Fields */
.netforum-required label:nth-child(1):before {
	content: '* ';
	color: red;
}

/* Makes jQuery UI autocomplete (organization selector) scrollbar */
.ui-autocomplete {
	max-height: 250px;
	overflow-y: auto;
}

/* Makes jQuery UI icons on same line */
.netforum-form .ui-icon {
	display: inline-block;
}

/* Makes jQuery UI Dialog contents appear nice next to icons */
p .ui-icon {
	display: inline-block;
}

/* Submit Buttons */
.netforum-form input[type=submit],
.netforum-form input[type=button],
.netforum-form button {
	background: #f90;
	color: #fff;
	border-radius: 10px;
	text-transform: uppercase;
	font-weight: bold;
	border: none;
	font-size: .9em;
}

/* Hyperlinks */
.netforum-form a {
	color: #3aa8b7;
	text-decoration: none;
}

/* My Account Tables */
.netforum-table thead tr th,
.netforum-table tbody tr td,
.netforum-table tbody tr th,
.netforum-account-head1 table tbody th,
.netforum-account-head2 table tbody th {
	font-size: 1em;
	padding: 5px 10px;
	color: #000;
/* Cancels TwentyTwelve theme style */
	text-transform: none;
}

.netforum-table thead {
	border: 1px solid #3aa8b7;
}

.netforum-table thead tr th {
	background-color: #98c4c8;
	color: #000;
}

.netforum-table tbody tr {
	border-bottom: 1px dotted #b9bbba;
}

.netforum-table tbody {
	border-bottom: 2px solid #98c4c8;
}

/* My Account Table Row Alternation */
.netforum-table tbody tr:nth-child(odd) {
	background-color: #f6fafb;
}

.netforum-table tbody tr:nth-child(even) {
	background-color: #fff;
}

/* My Account Page Header Table Left */
.netforum-account-head1 {
	float: left;
	width: 60%;
}

/* This Is The My Account Header Join/Renew Button */
.netforum-account-head1 a {
	background-color: #fff;
  	color: #f90;
	padding: 4px 10px;
	border-radius: 5px;
}

.netforum-account-head1 table tbody,
.netforum-account-head1 table tbody td{
	color: #000;
	background-color: #98c4c8;
}

.netforum-account-head1 table tbody tr td,
.netforum-account-head2 table tbody tr td,
.netforum-account-head1 table,
.netforum-account-head2 table {
/* Cancels TwentyTwelve theme style */
	border: none;
}

/* My Account Page Header Table Right */
.netforum-account-head2 {
	float: right;
	width: 35%;
}

.netforum-account-head2 table tbody {
	border: 1px solid #3aa8b7;
}

.netforum-account-head2 table tbody tr td {
	padding-left: 10px;
}

.netforum-account-head2 table tbody tr td .ui-icon {
	border: 2px solid #f90;
	border-radius: 5px;
	position: relative;
	top: 6px;
	margin-right: 5px;
}




#pressitem {vertical-align:top;}


.media-meta .media-category {
color: #fff;
background-color: #8e2800;
text-transform: uppercase;
padding: 4px;
margin-right: 5px;
}


.media-date {
font-weight:bold;
}

.media-authors {
border-bottom: 1px dotted #bbb;
}

.media-content, .media-meta {
width: 320px;
float: left;
padding-right: 20px;
margin-bottom: 10px;
}

.media-related-items {
padding: 10px;
width: 250px;
}

.media-nav a {
background: url('/2013/files/2013/10/arrow.png') no-repeat left 2px;
padding-left: 12px;
margin-left: 10px;
  }
.media-related-items, .media-image .simian-image {
color: #8e2800;
border: 1px solid #40838f;
float: left;
margin-bottom: 10px;
margin-right: 10px;
}

.media-image {
width: 272px;
margin: 0 10px 10px 0;
border: 0;
padding:0;
}

.media-image img {
max-width: 270px;
height: auto;
}
.media-attached {float: left;}

.media-pdf a {
background: url('/2013/files/2013/11/icon-pdf.png') no-repeat left top;
display: block;
float: left;
width: 40px;
height: 40px;
text-indent: -9999px;
margin-right: 20px;
margin-top: 10px;
}

.media-related-items .media-links {
clear: both;
padding-top: 10px;
margin-bottom: 10px;
}

.simian-submission  input[type=submit] {display:inline-block; height:34px; padding: 8px 11px; margin:0 !important;}
.simian-submission  #insert-media-button {display:none;}
#category-2-checkbox-group {float:right; width:75%;}
#category-2-checkbox-group .checkbox-label {float:right; width:30%;}
#pressitem td {vertical-align:top;}