/* CSS Document */
.featured-list {
	margin-top: 25px;
}
.tslider .cbp-qtcontent img {
	float: none !important;
	margin: 0 auto !important;
	max-width: inherit !important;
}
.bx-viewport {
	height: 100% !important;
	min-height: 300px !important;
	text-align: center !important;
}
.popup-optin .modal-content {
	max-width: 100% !important;
}
.blogcircle {
	margin-left: auto;
	margin-right: auto;
}
.modal-dialog.modal-sm {
	margin-left: auto;
	margin-right: auto;
}
.subscribenowbtn {
	display: block;
	margin: 0 auto !important;
}
.featureintitle {
	display: block !important;
	padding-bottom: 25px !important;
}
.blogheader {
	height: inherit !important;
	margin: 0 !important;
	max-height: inherit !important;
	min-height: inherit !important;
	padding: 0 !important;
	margin-bottom:25px !important;
}
.single .blogheader .container {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.blogcircle {
	max-width: inherit !important;
	width: 100% !important;
}
.sidebar.col-sm-12.col-md-3 {
  margin-top: 25px;
  padding: 0 !important;
}
.aboutpage .circle-header {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  margin-top: 0;
}
.testimonial_slider__default .testimonial_by_wrap {
  box-sizing: border-box;
  float: none !important;
  width: 100% !important;
  min-width: inherit!important;
  max-width: inherit!important;
  display: block!important;
}
.testimonial_slider__default .testimonial_by_wrap img {
	margin:0 auto !important;
	display:block;
}
.testimonial_slideri {
  height: auto!important;
}
.testimonial_slider_instance {
  height: auto!important;
}
.testimonial_wrapper {
  height: 700px !important;
}
.testimonial_slider__default .testimonial_quote {
  display: block !important;
  margin: 0 auto !important;
  text-align: center;
  width: 85% !important;
}
.blogheader .container
{
	min-height:inherit !important;
}
.blogheader .container {
  margin: 0 !important;
  padding: 0 !important;
  width: 100%;
}
.blogheader .container {
  background-size: cover !important;
}
.postimage.alignleft {
  margin: 0 !important;
}
.article-bg .thumbcontainer {
  float: none !important;
  width: 100% !important;
  max-width:100% !important;
}
.article-bg .entry-wrapper {
  float: none !important;
  text-align: center !important;
  width: 100% !important;
  max-width:100% !important;
}
.article-bg .thumbcontainer {
  position: inherit !important;
}
#post-list article {
  margin: 0 auto 25px;
  max-width: 300px;
}
.blog .sidebar  {
  margin: 0 auto;
  max-width: 300px;
}

blockquote.easy_testimonial:nth-child(2n+1) img,
blockquote.easy_testimonial img {
  display: block !important;
  float: none !important;
  margin: 0 auto !important;
  padding: 0 !important;
}
.page-template-praisepage-php .title {
  font-size: 62px !important;
}
.page-template-praisepage-php .pagetitlebg {
  margin-bottom: 25px !important;
  padding: 25px 0 0 !important;
}
.contactimg {
  height: 400px !important;
}
.page-template-contactpage-php .hentry {
  margin: 0!important;
}
.home .main-content, .page-template-template-no-container-php .main-content {
  margin-top: 0 !important;
}
body .hspan1 .col-md-7 h3
{
	margin:25px 0 !important;
}
#mc_embed_signup .mc-field-group > input {
	margin:0 auto !important;
  margin: 0 0 15px !important;
  max-width: 100% !important;
  min-width: auto !important;
  padding: 10px 0 !important;
}
.mc-field-group {
  float: none !important;
  width: inherit !important;
}
body {
  overflow-x: hidden;
}
#menu-footer-menu li {
  display: block !important;
  margin: 0;
  padding: 0;
  text-align: center;
}
#menu-footer-menu li a {
  line-height: 2.5;
  margin: 0;
  padding: 0;
}
.createdby {
  margin-bottom: 15px;
  margin-top: 25px;
  opacity: 0.6;
  text-align: center;
}
.aboutpage .circle-header {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  color: #fff;
  height: 100% !important;
  margin-bottom: 0 !important;
  margin-right: 0 !important;
  margin-top: 0!important;
  max-width: inherit!important;
  min-height: inherit!important;
  padding: 25px 0!important;
  position: relative;
}
.blogpagecontainer {
  margin-top: 0 !important;
}
.mc-field-group-home {
  float: none !important;
  width: 100% !important;
}
#mc_embed_signup_scroll  input[type="text"]
{
  width: 100% !important;
  min-width: 100%!important;
}
.aboutpage .circle-header
{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMzM2NiIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiMwMDMzNjYiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDMzNjYiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(0,51,102,0.4) 0%, rgba(0,51,102,0.4) 1%, rgba(0,51,102,0.4) 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,51,102,0.4)), color-stop(1%,rgba(0,51,102,0.4)), color-stop(100%,rgba(0,51,102,0.4)))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,51,102,0.4) 0%,rgba(0,51,102,0.4) 1%,rgba(0,51,102,0.4) 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,51,102,0.4) 0%,rgba(0,51,102,0.4) 1%,rgba(0,51,102,0.4) 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,51,102,0.4) 0%,rgba(0,51,102,0.4) 1%,rgba(0,51,102,0.4) 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,51,102,0.4) 0%,rgba(0,51,102,0.4) 1%,rgba(0,51,102,0.4) 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66003366', endColorstr='#66003366',GradientType=0 )!important; /* IE6-8 */

}
.aboutpage .circle-header {
  margin: 25px 0 !important;
  max-height: inherit !important;
  max-width: 100% !important;
  min-height: inherit !important;
  padding: 25px !important;
}
.PDF_QT800 DIV {
  padding: 0 10px 0 0;
  width: 100% !important;
}
.PDF_QT800 DIV input[type="text"]{
  background:#fff !important;
  border:1px solid #999 !important;
  width: 100% !important;
}
#mc-embedded-subscribe-form .mc-field-group,
#mc-embedded-subscribe-form .mc-field-group input[type="text"],
input#mce-EMAIL,
.PDF_QT800 .title, .firstName, .lastName, .suffix {
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
  max-width: 100% !important;
  width: 100% !important;
}
.article-bg {
  height: inherit !important;
}
..mc-field-group-home {
  float: none !important;
  width: 100% !important;
}
#masthead {
  background:#859db6 !important;
}
form#mc-embedded-subscribe-form h2 {
  font-size: 34px !important;
}
.home-form-2 .gfield.clearit {
  clear: none;
  float: none;
  margin: 0 10px;
  max-width: none !important;
  width: 100%;
}
.home-form-2 .gfield.join-home.gfield_html.gfield_html_formatted.gfield_no_follows_desc {
  clear: none !important;
  float: none !important;
  font-size: 21px !important;
  margin-top: 0 !important;
  max-width: none !important;
  text-align: center !important;
  width: 100% !important;
}
.home-form-2 .gform_footer.top_label {
  display: inline-flex;
  margin: 0 auto;
  max-width: 100% !important;
  width: 100%;
}
.home-form-2 {
  text-align: center;
}
.home-form-2 .home-form-2-header {
  max-width:100% !important;
  width: 100%;
}
.homepage-modal .gfield.clearit {
  clear: none;
  float: none;
  margin: 0 10px;
  max-width: none !important;
  width: 100%;
}
.homepage-modal .gfield.join-home.gfield_html.gfield_html_formatted.gfield_no_follows_desc {
  clear: none !important;
  float: none !important;
  font-size: 21px !important;
  margin-top: 0 !important;
  max-width: none !important;
  text-align: center !important;
  width: 100% !important;
}
.homepage-modal .gform_footer.top_label {
  display: inline-flex;
  margin: 0 auto;
  max-width: 100% !important;
  width: 100%;
}
.homepage-modal {
  text-align: center;
}
.homepage-modal .homepage-modal-header {
  max-width:100% !important;
  width: 100%;
}
.article-bg .thumbcontainer {
  background: none repeat scroll 0 0 #fff;
  float: none;
  height: 100%;
  max-width: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
.article-bg .entry-wrapper {
  float: none;
  max-width: 100%;
  padding: 25px !important;
  width: 100%;
}
