/***************************
Font Size of Copyright notice
***************************/

div.textwidget{
font-size: 14px;
}

/***************************
Remove Zoom on Gallery
***************************/

.aesop-collection-item:hover .aesop-collection-item-img {
	-webkit-transform: scale3d(1.00,1.00,1);
	transform: scale3d(1.00,1.00,1);
	opacity: 0.7;
}

/***************************
Drop Cap Style
***************************/

.single p.excerpt:first-child:first-letter, .page p.excerpt:first-child:first-letter {color: #ff5c1a; font-size: 100px; float: left; margin: 10px 5px 0 0; line-height: 0.8; text-shadow: 5px 5px 7px #000000}

.aesop-sequence-img-wrap .aesop-sequence-img{max-width:1800px;display:block}

/***************************
Change size of sequence gallery images
***************************/
.aesop-sequence-img-wrap .aesop-sequence-img{
width:70%
}

/***************************
Change Style of Caption in Gallery
***************************/

.aesop-gallery-component .aesop-component-caption{
color:#595959;font-size:14px;font-family:"Arial,Helvetica Neue",Helvetica,sans-serif; font-weight:bold; line-height: 20px;padding-bottom:30px}

/***************************
Change Style of Image Capton
***************************/

/ * .aesop-image-component .aesop-image-component-caption{
color:#595959;font-size:12px;font-family:"Arial,Helvetica Neue",Helvetica,sans-serif; font-weight:bold; line-height: 12px;padding-bottom:20px} */


.aesop-stacked-img{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;left:0;top:0;position:relative;overflow:hidden}

.aesop-stacked-img .aesop-stacked-caption{position:absolute;bottom:20px;right:40px;
z-index:0;color:#333;padding:.25rem
.75rem;background:rgba(255,255,255,.9);font-size:14px;-webkit-transition:all .75s
  ease-in-out;transition:all .75s ease-in-out}
.aesop-sequence-img-wrap
  .aesop-sequence-caption{padding-left:1.0rem; padding-top:0rem}

/***************************
Change position of sequence gallery number
***************************/

.aesop-sequence-img-wrap
  .aesop-sequence-caption:before{

left:-50px;
top:8px;
height:30px;
bottom:-4px;
font-weight:700;
line-height:.5;
padding:.6rem .75rem;
border:1px solid;border-color:inherit;
content:counter(sequence-counter,decimal-leading-zero);
counter-increment:sequence-counter}



/***************************
Change Size of Excerpt on Collection
***************************/

.aesop-story-collection .aesop-collection-item
  .aesop-collection-item-inner
  .aesop-collection-item-excerpt{font-size:16px}


/***************************
Change font of footer widgets
***************************/

.site-footer-wrapper .site-footer .widget h3.widget-title, #main .content-sidebar .widget h3.widget-title{
font-size:16px;
font-family: "Ariel";
line-height:18px;
border-bottom:none;
margin: 0 0 10px 0;
}

.site-footer-container .widget .textwidget, .widget_recent_comments ul li{
font-size:16px;
font-family: "Ariel";
line-height:18px;
}

.site-footer-container .widget:not(.widget_calendar) a{
font-size:16px;
font-family: "Ariel";
line-height:18px;
}





/*.site-header .header-content{
overflow: hidden;
}*/

/*div.site-title { width: 35%; } .main-header-right-side { width:55% } */
.content-area #content {margin-top:0;}


object, iframe, table, caption, tbody, tfoot, thead, tr, th, td { padding-left:0px; padding-right:5px; padding-bottom:5px; padding-top:0px } 

.aesop-component { margin-bottom: 2rem; margin-left: 2rem; margin-right: 2rem; margin-top: 2rem; position: relative; } 

.widget .divider::after { border-bottom-color: rgb(219, 219, 219); border-bottom-style: solid; border-bottom-width: 0; bottom: 29px; content: ""; position: absolute; right: 0; width: 100%; z-index: 0; } .header-search{ border-left: 0px; }




.single-funder .site-content > article, .single-funder .content-sidebar, .single-funder .site-main > article {
   opacity: 1 !important}




.wdf_rewards {
   height: auto !important;
}

.wdf_payment_summary, .wdf_paypal_payment_form_address_message {
   display: none;
}

.wdf_payment_summary, .wdf_paypal_payment_form_address_message {
    display: none;
}


.wdf_paypal_payment_form.wdf_payment_form {
   position: relative;
}
.single-funder #entry-content-wrapper > form {
   position: relative;
   text-align: center !important;
}

.wdf_paypal_payment_form.wdf_payment_form {
   text-align: left;
}

.wdf_custom_donation_label {
    padding: 1rem 0;
}

.single-funder #entry-content-wrapper form input[type="submit"] {
   position: relative !important;
   top: -450px !important;
}


/***************************
To hide the title  "Searching for Dream Street" only in the second page (pledge page)
***************************/
.postid-858  .without_thumbnail {
display: none;
}

/***************************
adjust the form and content below (pledge page)
***************************/
.postid-858 #entry-content-wrapper > form {

}
.postid-858 div.ssba, .postid-858 .ase-social-links{
  margin-top: 150px !important;
}

.instagram-link {
	padding: 0 18px 0 0;
}

a.site-title {
	margin-left: 1rem;
}

.mapsmarker a {
line-height: inherit !important;
font-size: inherit !important;
}


/***************************
Move Comments Containter UP
***************************/
.comments-container{
margin-top: 30px;
}

/***************************
Change Font Size of Body Copy
***************************/
#entry-content-wrapper p:not(.aesop-event-meta-info), .comment-content p:not(.aesop-event-meta-info), .entry-summary p:not(.aesop-event-meta-info), .author-description .author-bio{
font-size: 17px;
}

.aesop-component + p {
    padding-top: 0;
}

.aesop-image-component .aesop-image-component-image {
    margin-top: 1.2rem;
}

.aesop-component {
    z-index: 10;
}

#entry-content-wrapper .aesop-image-component-caption a {
    font-size: inherit;
    font-family: "Arial,Helvetica Neue",Helvetica,sans-serif;
    line-height: inherit;
}

.aesop-component-align-right .aesop-image-component-caption {
    text-align: left;
    line-height: 1.5 !important;
    padding-top: .25rem;
}

.aesop-gallery-component .aesop-grid-gallery .aesop-grid-gallery-item img {
    margin-bottom: 0;
}

.aesop-gallery-component .aesop-component-caption, .aesop-image-component .aesop-image-component-caption {
    font-size: 12px !important;
    padding: 0;
    color: #595959;
    font-size: 12px !important;
    line-height: 1.5 !important;
    font-family: "Arial,Helvetica Neue",Helvetica,sans-serif  !important;
    font-weight: bold  !important;
    padding-top: .25rem;
    padding-bottom: 1rem;
}

.page .dateline, .single .dateline {
display: none !important; 
}

.list-view .dateline, .journal .dateline {
display: inline !important;
}

.orange {
    color: #ff5c1a;
    font-size: 14px;
    text-transform: uppercase;
}

.single .intro-effect-bg-img-container .entry-meta .cat-links {
    padding-left: 12px;
}

.entry-title span {
    font-size: 37px;
    line-height: 47px;
    font-family: "Open Sans";
    font-weight: 700;
}

body {
    -webkit-font-smoothing: subpixel-antialiased;
}

#entry-content-wrapper p:not(.aesop-event-meta-info), .comment-content p:not(.aesop-event-meta-info), .entry-summary p:not(.aesop-event-meta-info), .author-description .author-bio {
    font-weight: 300;
}

.aesop-component.aesop-quote-component {
margin: 2rem auto;
}

.aesop-component.aesop-quote-component blockquote {
text-align: left;
}

.aesop-quote-component blockquote:before, .aesop-quote-component blockquote:after {
color: white;
}

.postid-858.intro-effect-fadeout .site-content > article  {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}

.site-content article .entry-content img {
width: auto;
max-width: 100%;
}

.wdf-basic .wdf_reward_item {
padding-right: 20px;
}

.aesop-sequence-img-wrap {
    max-width: 1000px;
    margin: 0 auto;
}

.without_thumbnail.container .entry-title {
margin-top: 50px;
font-size: 60px;
min-height: auto;
}

.without_thumbnail.container {
min-height: intrinsic;
}

.without_thumbnail.container .entry-meta  {
    opacity: 1;
    color: #999;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    font-size: 80%;
    font-family: "Open Sans";
}