.panel-col-first75 {
    float: left;
}

.panel-col-last25 {
    float: left;
    display:inline;
    padding-left:0px;
    padding-right:0px;
    margin-right:0px;
}

.panel-col-last25 h4 {
    color:#197099;
    font-weight:bold;
}

.view-kiva-blog .content .field-name-body img {
    float:left;
    margin-right:20px;
}

.view-kiva-blog .view-content .node h2 a {
    font-size:16px;
	font-family: 'PostGrotesk';
    color: rgb(25,112,153);
}

.view-kiva-blog h2 {
    margin-top:10px;
    clear:both;
}

.view-kiva-blog .links {
    display:block;
    clear:both;
}

.view-kiva-blog .views-field-title-1 a {
	font-family: 'PostGrotesk';
    font-size:16px;
}

.view-kiva-blog .views-field-title-1 a.username {
    font-size:11px;
    color: black;
}

.view-kiva-blog tr.odd {
    background-color:transparent;
}

.view-kiva-blog tr.odd td {
    background-color:transparent;
}

.view-kiva-blog td.views-field-title-1 {
    padding:10px;
}

.view-kiva-blog .cols-2 td {
    vertical-align:top;
}

.panel-pane.pane-block.pane-custom-search-blocks-3 h3.pane-title {
	margin-top: 0px;
}

.panel-kivablog h3.pane-title {
	margin-top: 20px;
}

.panel-kivablog .pane-node-field-kiva-class .field-name-field-kiva-class,
.panel-kivablog .pane-node-field-fellows-country .field-name-field-fellows-country {
    margin-bottom: 0px;
    font-size: .9286em;
}

img.countryicon-code-kv {
    width:14px;
    height:14px;
    margin-bottom: -2.5px;
}

.panel-kivablog > div.g12 {
    padding-top: 15px;
}

.panel-kivablog#kivablog .pane-node-content {
    margin-right:24px;
}

.panel-kivablog aside.g4, .panel-kivablog .g8 {
    margin:0px;
}

.panel-kivablog .g8 {
    border-right: 1px solid #ccc;
}

.panel-kivablog aside.g4 {
    padding-left: 15px;
    width: 300px;
}

.panel-kivablog 	.custom-search-box {
    border: 1px solid lightGray;
    margin-right: 10px;
    margin-top: 4px;
    float: left;
}

.panel-kivablog .view-display-id-block_1 .views-row {
    margin-right: 0px;
}

.panel-kivablog .view-display-id-block_1 .views-row .views-field,
.panel-kivablog .view-display-id-block_2 .views-row .views-field {
    padding: 0px;
}

.panel-kivablog .view-display-id-block_1 .views-row .views-field-field-kiva-country,
.panel-kivablog .view-display-id-block_2 .views-row .views-field-field-kiva-country,
.panel-kivablog .view-display-id-block_1 .views-row .views-field-field-fellows-country,
.panel-kivablog .view-display-id-block_2 .views-row .views-field-field-fellows-country {
    width:195.75px;
    margin-left: -4px;
    padding-left: 0px;
    padding-right: 20px;
    padding-top:6px;
	padding-bottom: .5px;
}

.panel-kivablog .view-display-id-block_1 .views-row .views-field-created,
.panel-kivablog .view-display-id-block_2 .views-row .views-field-created {
    padding-left:10px;
    padding-top:6px;
    width:90px;
	font-size: 12px;
}

.panel-kivablog .view-display-id-block_1 .views-row .views-field-field-kiva-country,
.panel-kivablog .view-display-id-block_1 .views-row .views-field-field-fellows-country,
.panel-kivablog .view-display-id-block_1 .views-row .views-field-created,
.panel-kivablog .view-display-id-block_1 .views-row .views-field-title,
.panel-kivablog .view-display-id-block_2 .views-row .views-field-field-kiva-country,
.panel-kivablog .view-display-id-block_2 .views-row .views-field-field-fellows-country,
.panel-kivablog .view-display-id-block_2 .views-row .views-field-created,
.panel-kivablog .view-display-id-block_2 .views-row .views-field-title {
    position:relative;
    top: -70px;
    background-color: white;
    opacity: 0.85;
}

.panel-kivablog .view-display-id-block_1 .views-row .views-field-title,
.panel-kivablog .view-display-id-block_2 .views-row .views-field-title {
    padding-top: 3px;
}

.panel-kivablog .view-display-id-block_1 .views-row .views-field-title,
.panel-kivablog .view-display-id-block_2 .views-row .views-field-title {
    padding-bottom: 10px;
    padding-right: 10px;
    padding-left: 10px;
    line-height: 16px;
}

.panel-kivablog .view-display-id-block_1 .views-row .views-field-title a,
.panel-kivablog .view-display-id-block_2 .views-row .views-field-title a {
    font-size: 18px;
    font-weight:bold;
}

.panel-kivablog .pane-node-created,
.panel-kivablog .view-display-id-block .views-field-created,
.panel-kivablog .view-display-id-block_3 .views-field-created,
.panel-kivablog .view-display-id-block_4 .views-field-created,
.panel-kivablog .view-display-id-block_5 .views-field-created,
.panel-kivablog .view-display-id-block_6 .views-field-created
{
    color: white;
    background-color: #74B446;
    font-size: .9286em;
    padding: 4px 14px;
}

.panel-kivablog .views-field-field-kiva-country, .panel-kivablog .view-display-id-block .views-field-field-fellows-country,
.panel-kivablog .views-field-field-kiva-country, .panel-kivablog .view-display-id-block .views-field-field-fellows-country-1,
.panel-kivablog .views-field-field-kiva-country, .panel-kivablog .view-display-id-block_5 .views-field-field-fellows-country-1,
.panel-kivablog .view-display-id-block_3 .views-field-field-kiva-country, .panel-kivablog .view-display-id-block_3 .views-field-field-fellows-country-1,
.panel-kivablog .view-display-id-block_4 .views-field-field-kiva-country, .panel-kivablog .view-display-id-block_4 .views-field-field-fellows-country-1,
.panel-kivablog .view-display-id-block_6 .views-field-field-kiva-country, .panel-kivablog .view-display-id-block_6 .views-field-field-fellows-country-1 {
    font-size: .9286em;
    padding: 3px 4px;
}

.panel-kivablog .views-field-field-kiva-country.dIB,
.panel-kivablog .views-field-field-kiva-country-1.dIB {
    padding: 0px;
    border: 0px;
    font-size:100%;
}

.panel-kivablog .view-display-id-block .views-field-title,
.panel-kivablog .view-display-id-block_3 .views-field-title,
.panel-kivablog .view-display-id-block_4 .views-field-title,
.panel-kivablog .view-display-id-block_5 .views-field-title,
.panel-kivablog .view-display-id-block_6 .views-field-title
{
    display: block;
    line-height: 1;
    margin-top:15px;
    float:left;
}

.panel-kivablog .view-display-id-block .kiva-blog-body,
.panel-kivablog .view-display-id-block_3 .kiva-blog-body,
.panel-kivablog .view-display-id-block_4 .kiva-blog-body,
.panel-kivablog .view-display-id-block_6 .kiva-blog-body
{
    font-size: 18px;
	font-family: 'PostGrotesk';
    color: #333;
}

.panel-kivablog .view-display-id-block .views-field-body,
.panel-kivablog .view-display-id-block_3 .views-field-body,
.panel-kivablog .view-display-id-block_4 .views-field-body,
.panel-kivablog .view-display-id-block_6 .views-field-body
{
    font-size:18px;
    color: #333;
	font-family: 'PostGrotesk';
    clear:both;
}

.panel-kivablog  .views-field-field-fellows-images,
.panel-kivablog .view-id-fellows_blog .views-field-field-fellows-images {
    padding: 0px;
}

.panel-kivablog .view-id-fellows_blog .fellows-blog-author {
    text-align: right;
    display: inline-block;
    line-height: 1;
}

.panel-kivablog  span.kiva-blog-author > a:first-child,
.panel-kivablog .view-id-fellows_blog span.fellows-blog-author > a:first-child {
    margin-right: 5px;
}

.panel-kivablog .view-id-fellows_blog .views-field-title a,
.panel-kivablog .panel-pane.pane-node-title a,
.panel-kivablog .view-id-fellows_blog .views-field-title a {
    font-size: 23px;
	font-family: 'PostGrotesk';
    color:#197099;
}

.panel-kivablog .panel-pane .pane-node-title.views-field-title,
.panel-kivablog .panel-pane .views-field-title
{
    font-size: 23px;
	font-family: 'PostGrotesk';
    color: #333;
}

.panel-kivablog .panel-pane.pane-node-title,
.panel-kivablog .panel-pane .pane-node-title.views-field-title {
    margin-bottom: 20px;
    margin-top: 20px;
}

.panel-kivablog  .aligncenter,
.panel-kivablog  .aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.panel-kivablog .view-display-id-block .wp-caption,
.panel-kivablog .view-display-id-block_4 .wp-caption,
.panel-kivablog .view-display-id-block .wp-caption,
.panel-kivablog .view-display-id-block_4 .wp-caption,
.view-id-fellows_blog .caption
{
    display: none;
}

.panel-kivablog .node-fellows-blog-post .field.field-name-field-fellows-tags.field-type-taxonomy-term-reference.field-label-above,
.panel-kivablog .node-kiva-blog-post .field.field-name-field-kiva-tags.field-type-taxonomy-term-reference.field-label-above {
    width: 100%;
    margin-right: 10%;
    float:left;
    min-height: 100px;
}

#main .panel-kivablog .node-fellows-blog-post ul.links.inline,
#main .panel-kivablog .node-kiva-blog-post ul.links.inline {
    list-style-type:none;
    margin: 0px;
    padding: 0px;
    padding-right: 10px;
    float: left;
}

.panel-kivablog .node-fellows-blog-post .field-name-field-fellows-tags .field-item,
.panel-kivablog .node-kiva-blog-post .field-name-field-kiva-tags .field-item {
    float: left;
    margin-right: 5px;
    background-color: #fff;
}

.panel-kivablog .field-name-comment-body .grippie,
.panel-kivablog .field-name-comment-body .grippie {
    display: none;
}

.panel-kivablog .field-name-comment-body,
.panel-kivablog .field-name-comment-body {
    margin-bottom: 10px;
}

.panel-kivablog .comment-wrapper label,
.panel-kivablog .comment-wrapper label {
    font-weight: bold;
    margin-top: 10px;
}

.panel-kivablog .node-fellows-blog-post .print_html img,
.panel-kivablog .node-kiva-blog-post .print_html img {
    padding-right: 17px;
}

.panel-kivablog .node-fellows-blog-post .print_mail img,
.panel-kivablog .node-kiva-blog-post .print_mail img {
    padding-right: 10px;
}

.panel-kivablog .node-fellows-blog-post .comment-add,
.panel-kivablog .node-kiva-blog-post .comment-add {
    display:none;
}

/* obsolete? wordpress fields not in use anymore? */
.panel-kivablog .pane-node-field-wordpress-name {
    margin-bottom: 25px;
    border-bottom: 1px solid #b7b7b7;
}

.author-name-footer {
    font-size: 12px;
    color: white;
    background-color: #74B446;
    padding-left: 5px;
    text-transform: uppercase;
}

.author-name-footer h3.pane-title {
    margin-top: 10px;
}

.panel-kivablog .pane-search-result .search-snippet-info,
.panel-kivablog .pane-search-result .search-snippet-info {
    padding-left: 0px;
    border-bottom: 1px solid #b7b7b7;
    min-height: 75px;
}

.panel-kivablog .pane-search-result .search-info,
.panel-kivablog .pane-search-result .search-info {
    display: none;
}

.panel-kivablog .pane-search-result h3.title,
.panel-kivablog .pane-search-result h3.title {
    font-size: 18px;
	font-family: 'PostGrotesk';
}

.panel-kivablog .pane-search-result .results-title,
.panel-kivablog .pane-search-result .results-title {
    font-size: 23px;
    color: white;
    background-color: #74B446;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
}

.panel-kivablog .pane-search-result .pane-title,
.panel-kivablog .pane-search-result .pane-title {
    padding: 5px;
    padding-left: 0px;
}

.panel-kivablog .pane-search-result .search-term,
.panel-kivablog .pane-search-result .search-term {
    border-bottom: 1px solid #74B446;
    color: #333;
    padding-bottom:0px;
}

div#kivablog.panel-kivablog .pane-node-content,
div#fellowsblog.panel-kivablog .pane-node-content {
    clear: both;
}

div#kivablog.panel-kivablog .pane-node-field-wordpress-name .node-readmore {
    display: none;
}

.panel-kivablog#kivablog .pane-node-field-kiva-country,
.panel-kivablog#fellowsblog .pane-node-field-kiva-country {
    float: left;
    padding-left: 5px;
    border-bottom: 1px solid #74B446;
}

.panel-kivablog#kivablog .kiva-blog-author-pane,
.panel-kivablog#fellowsblog .fellows-blog-author-pane {
    float:left;
    width: 88px;
    text-align:right;
    margin-right: 10px;
    margin-top: 50px;
}

.panel-kivablog#fellowsblog .fellows-blog-author-pane div.pane-content a:before,
.panel-kivablog#kivablog .kiva-blog-author-pane div.pane-content a:before {
    content: 'By ';
}

.panel-kivablog#kivablog .pane-node-field-kivan-photo,
.panel-kivablog#fellowsblog .pane-node-field-fellows-photo {
    float:left;
    width: 32px;
    margin-top: 50px;
}

div#fb-node-author-bio.panel-kivablog .panel-pane.pane-node-title.views-field-title {
    margin-top: -5px;
    float:left;
}

div#fb-node-author-bio.panel-kivablog .field-name-field-kiva-class .field-item,
div#fb-node-author-bio.panel-kivablog .field-name-field-kiva-country .field-item,
div#fb-node-author-bio.panel-kivablog .field-name-field-fellows-class .field-item,
div#fb-node-author-bio.panel-kivablog .field-name-field-fellows-country .field-item {
    float: left;
    line-height:23px;
    color: #888;
    margin-left: 10px;
}

div#fb-node-author-bio.panel-kivablog .pane-node-content .field-name-field-kivan-photo,
div#fellowsblog.panel-kivablog .pane-node-content .field-name-field-kivan-photo,
div#fb-node-author-bio.panel-kivablog .pane-node-content .field-name-field-fellows-photo,
div#fellowsblog.panel-kivablog .pane-node-content .field-name-field-fellows-photo,
{
    clear: both;
    float: left;
    margin-right: 25px;
    margin-top: 10px;
}

div#fb-node-author-bio.panel-kivablog .inside,
div#fb-node-author-bio.panel-kivablog .inside {
    margin-right: 10px;
}

div#fb-node-author-bio.panel-kivablog .pane-node-content .field-name-body,
div#fb-node-author-bio.panel-kivablog .pane-node-content .field-name-body {
    padding-top:35px;
}

div#fb-node-author-bio.panel-kivablog .fb-country-name .field-item:before {
    content: "Working in ";
}

div#kiva-search.panel-kivablog .inside,
div#fellows-search.panel-kivablog .inside {
    margin-right: 24px;
}

.fBMT .kiva-blog-author .kiva-blog-author-photo {
    width:35px;
}

div#kivablog.panel-kivablog .pane-node-created .pane-content,
div#fellowsblog.panel-kivablog .pane-node-created .pane-content {
    color: white;
    background-color: #74B446;
    font-size: 13px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 7px;
    padding-right: 7px;
}

div#kivablog.panel-kivablog .pane-node-field-kiva-country .field-type-country .field-items .field-item.odd:before,
div#kivablog.panel-kivablog .pane-node-field-kiva-country .field-type-country .field-items .field-item.odd:after
div#fellowsblog.panel-kivablog .pane-node-field-fellows-country .field-type-country .field-items .field-item.odd:before,
div#fellowsblog.panel-kivablog .pane-node-field-fellows-country .field-type-country .field-items .field-item.odd:after
{
    content: " & ";
}

div#kivablog.panel-kivablog .pane-node-field-kiva-country .field-type-country .field-items .field-item.odd {
    background-color: white;
}

div#kivablog.panel-kivablog .pane-node-field-kiva-country .field-type-country .field-items .field-item,
div#fellowsblog.panel-kivablog .pane-node-field-kiva-country .field-type-country .field-items .field-item {
    padding-top:4px;
    padding-bottom:5px;
    font-size:13px;
    line-height:normal;
    float:left;
    background-color:none;
    margin-left: 2px;
}

.field-type-entityreference .node-kiva-fellow .field-name-body .field-item {
    margin-left:110px;
}

.search-thumb {
    float:left;
    margin-right: 20px;
}

.issues-link {
    display:none;
}

.pane-simplenews-14 .pane-content p {
    display: none;
}

.pane-simplenews-14 .issues-link {
    display: none;
}

.pane-simplenews-14 .feed-icon {
    display: none;
}

.simplenews-subscribe label {
    display:block;
}

.simplenews-subscribe input#edit-mail {
    float:left;
}

ol {
    margin:20px;
    list-style-type: decimal;
}

#comments {
    clear:left;
}

#comments a#new {
    display:none;
}

div#kivablog.panel-kivablog .panel-pane.kiva-blog-author-pane,
div#kivablog.panel-kivablog .panel-pane.pane-node-field-kivan-photo,
div#fellowsblog.panel-kivablog .panel-pane.fellows-blog-author-pane,
div#fellowsblog.panel-kivablog .panel-pane.pane-node-field-fellows-photo {
    margin-top:0px;
}

.bgwhiteopacity {
    background-color: white;
    opacity: 0.85;
    height: 155px;
}

.views-row.views-row-1.views-row-odd.views-row-first.views-row-last {
    margin-left: 7px;
    margin-right: 12px;
}

.print-link {
    display:none;
}

.field-name-field-tags .field-item {
    display: inline-block;
    margin-right: 5px;
    background-color: white;
}

#main .pane-tweet-tweet ul {
    list-style:none;
}

/* blog layout improvements - Feature #31851 */
div.caption {
    padding: 3px;
}

div.caption-center {
    display: block;
    text-align: left;
}

ul.links.inline {
    float: right;
    position: relative;
    top: -25px;
    left: 158px;
}

.comment-form .form-type-textfield label {
    width: 125px;
}

.comment-form .form-type-textarea label {
    display: block !important;
}

#comment-form .form-required,
#simplenews-block-form-14 .form-required,
.pane-simplenews-4971 div.form-item-mail span
{
    display: none;
}

#edit-notify {
    margin-left: 0px;
    display: inline;
}

.form-item-notify label {
    display: inline;
}

.field-name-field-kivan-bio {
    margin-right: 10px;
}

.pane-user-field-kivan-photo {
    padding-top: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    padding-left: 5px;

}

.pane-views-fellows-blog-block-1 .views-row,
.view-display-id-block_1 .views-row,
.view-display-id-block_2 .views-row
{
    height: 175px;
}

input[type="text"] {
    width: 175px;
    float: left;
    margin-right: 3px;
    margin-bottom: 10px;
}

div.pane-tweet-tweet {
    height: 35px;
}

.pane-tagclouds-5 {
    padding-bottom: 30px;
}

.node-kiva-blog-post .comment-form .form-submit {
    margin-left: 0px;
}

.comment ul.links.inline {
    position: relative;
    top: inherit;
    left: inherit;
}

.fBMT .kiva-blog-author {
    display: inline;
    float: right;
    position: relative;
    top: -35px;
    margin-right: 10px;
    margin-top: 10px;
    min-width: 180px;
}

.kiva-blog-author {
    white-space: nowrap;
    float: right;
    position: relative;
/*    margin-right: 5px; */
    top: -23px;
}

.cB {
    border-bottom:  1px solid #CCCCCC;
    margin-bottom:  30px;
    padding-bottom: 20px;
}

.pane-views-fellows-blog-block .view-content {
    margin-right: 20px;
}

.blog-photo {
    margin-right: 10px;
}

.kiva-blog-author-name {
    valign: top;
    vertical-align: top;
}

.pdb30 {
    padding-bottom: 30px;
}

.panel-kivablog .comment-form .form-submit {
    margin-left: 0px;
}

/* blog lists view titles - ensure its the only thing on the line */
h3.pane-title {
    width: 470px;
    clear: both;
}

/* more blog stuff */
.photo_wrap {
    padding: 0 0 0 100px;
    left: -5px;
    position: relative;
}

.photo_wrap img {
    left: 0;
    position: absolute;
    top: 0;
}

.bio_wrap {
    margin-left: 120px;
}

.single_blog_tag_list p {
    font-weight: bold;
    margin-bottom: 0px;
}

.single_blog_tag_list {
    padding-bottom: 10px;
}

.view-display-id-block_8 .views-row.views-row-1.views-row-odd.views-row-first.views-row-last {
    margin-left: 0px;

}

.tweet {
    position: relative;
    top: -10px;
	margin-right: 20px;
}

.print_mail, .print-page {
    position: relative;
    left: -35px;
    top: -5px;
}

.kiva_share_icon {
    width: 150px;
    margin-right: 20px;
}

.share_title {
    margin-top: 25px;
    margin-bottom: 10px;
}

.form-submit {
    font-size: 0.6666666667rem;
    height: 1.4444444444rem;
    line-height: 1.4444444444rem;
    color: #333;
    background-color: #FFFFFF;
    border-color: #333;
    border-width: 1px;
    border-style: solid;
    font-weight: bold;
    padding-right: 1.77778rem;
	padding-left: 1.77778rem;
    text-decoration: none;

    cursor: pointer;
	font-family: 'PostGrotesk';
    text-align: center;
    text-decoration: none;
    display: inline-block;
}

.form-submit:hover {
	border-color: #0d8ebb;
	color: #0d8ebb;
}
