// Testimonials Rotator
jQuery(document).ready(function(){
function adjust_container_height(){
 //get the height of the current testimonial slide
 var hegt = jQuery(this).height();
 hegt = parseInt(hegt)+30;
 //set the container's height to that of the current slide
 jQuery(this).parent().animate({height:hegt});
}
   jQuery('.testimonials-wrapper').after(' ').cycle({
 fx: 'fade',
 timeout: '9000',
 height: 'auto',
 width: 'auto',
 pause: '0',
 pager: '.testimonial-pager',
 before: adjust_container_height,
 cleartypeNoBg: true

});
});

{}

/*latest blog start*/
.hpblogs {
    width: 100%;
}

.hpblogs .one_fourth {
    width: 23%;
}

.latest-blog .separator {
    width: 30%;
}

.recent-post-title {
    width: 25%;
}

.recent-meta {
    width: 25%;
}

.latest-blog {
    margin: 0;
    width: 87%;
    margin-left: 6.5%;
}

/*latest blog end*/
.feature-box-main .last h3{
  margin: 0px 0px 150px 0px!important;
}

.feature-box-main .last img.wp-image-838.alignleft {
  /* margin-top: 18px!important; */
  margin: 20px 0px -173px -5px;
}

.feature-box-main img.alignright, .alignright {
    float: right!important;
    margin: 0 -5px 0 15px!important;
    padding: 5px!important;
    border: 0px solid #cccccc!important;
}

.feature-box-main img.alignleft.wp-image-149.size-thumbnail {
    padding: 0px 5px 0px 0px;
    margin: -10px 0px 0px 0px;
}

.site-nav ul {
    font-family: Aladin,'Open Sans', sans-serif;
    font-size: 22px;
}

.footer-post li img {
    float: left;
    margin: 0 10px 0 0;
    border: #ffffff solid 0px;
}

img.alignleft, .alignleft {
    border: 0px solid #cccccc;
}

@media all and (max-width: 479px)
{
.last h3 {margin: 0px 0px 233px 0px!important;
}


.feature-box-main .last img.wp-image-838.alignleft { margin: 20px 0px -253px -5px;
}

  
.feature-box-main img.alignright, .alignright {
    float: right;
    margin: 0 -5px 0 15px;
    padding: 5px;
    border: 0px solid #cccccc;
}

.feature-box-main img.alignleft.wp-image-149.size-thumbnail {
    padding: 0px 5px 0px 0px;
    margin: -10px 0px 0px 0px;
}

.footer-post li img {
    float: left;
    margin: 0 10px 0 0;
    border: #ffffff solid 0px;
}

img.alignleft, .alignleft {
    border: 0px solid #cccccc;
}
  
}  

/*page links */

.entry-content a {
    color: #4B154F;
}

.latest-blog span a, .read-more a {
    color: #420056!important;
}

/*header widgets*/
#header-widgets {
    float: right;
    margin-top: -20px;
    margin-right: 16px;
    overflow-x: hidden;
    padding: 10px;
}

.section-title:before {
    content: url(http://differentmoons.org/wp-content/uploads/2016/03/goldpattern3.jpg);
    margin: -40px 0px 0px 0px;
    display: block;
    text-align: center;
    position: relative;
}

@media all and (max-width: 479px)
{
#header-widgets {
    float: right;
    overflow-x: hidden;
    margin-top: -170px!important;
    padding: 20px!important;
}

.header .logo {
    margin-top: 20px;
    padding:10px;
} 
}

/*footer column lay out */

.autowide {
  margin: 0 auto;
  width: 98%;
}
.autowide img {
  float: left;
  margin: 0 .75rem 0 0;
}
.autowide .module {
  float:left;
  border-radius: .25rem;
  margin-bottom: 1rem;
}
.autowide .module p {
  padding: .25rem .75rem;
}

/* 2 columns: 600px */
@media only screen and (min-width: 600px) {
  .autowide .module {
        margin-left: 4.564103%;
		margin-right: 2.564102564102564%;
		width: 48.717948717948715%;
	}
	.autowide .module:nth-child(2n+0) {
		margin-right: 0;
	}
}

/* 3 columns: 768px */
@media only screen and (min-width: 768px) {
  .autowide .module {
		width: 31.623931623931625%;
	}
	.autowide .module:nth-child(2n+0) {
		margin-right: 2.564102564102564%;
	}
	.autowide .module:nth-child(3n+0) {
		margin-right: 0;
	}
}

/* 4 columns: 992px and up */
@media only screen and (min-width: 992px) {
  .autowide .module {
		width: 17.076923076923077%;
	}
	.autowide .module:nth-child(3n+0) {
		margin-right: 2.564102564102564%;
	}
	.autowide .module:nth-child(4n+0) {
		margin-right: 0;
	}
}

.autowide img {
    float: left;
    margin: 0 .75rem 0 0;
}

img.aligncenter.wp-image-487 {
    margin: 15px 0px 0px -20px;
}

.site-footer {
    overflow-x: hidden;
}


.section-title {
    padding-top: 30px;
}

#foottext2 {
    width: 100%;
    margin-top: 10px;
    float: right;
}
