/* Themify Customize Styling */
body {	background-image: url(http://kochcreativegroupdev.com/wordpressDev/goodProfitBook/wp-content/uploads/2015/05/backgroundTexture.jpg);
	background-repeat: repeat;
	background-color: #ffffff;
	background-color: rgba(255,255,255,1.00);
	font-family:Georgia, 'Times New Roman', Times, serif;
	color: #444444;
	color: rgba(68,68,68,1.00); 
}
a {	
	color: #008ae1;
	color: rgba(0,138,225,1); 
}
h1 {	
	font-family:Libre Baskerville;	font-size:1.75em;
	line-height:1.5em;
 
}
h2 {	
	font-family:Lato;	font-size:2.62em;
 
}
h3 {	
	font-family:Libre Baskerville;	font-size:2.37em;
 
}
h4 {	
	font-family:Lato; 
}
h5 {	
	font-family:Libre Baskerville; 
}
#site-logo {	display: none; 
}
#site-description {	display: none;	position:fixed;

	top: 0px; 
}
#main-nav {		position:fixed;

	top: 0em;
	right: 0px;
	left: 0px;
	width: 100%; 
}
#main-nav a {	
	color: #008ae1;
	color: rgba(0,138,225,1); 
}
#main-nav a:hover {	
	background-color: #f5f5f5;
	background-color: rgba(245,245,245,1.00);
	color: #087ecc;
	color: rgba(8,126,204,1.00); 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	background-color: #008ae1;
	background-color: rgba(0,138,225,1.00);
	color: #ffffff;
	color: rgba(255,255,255,1.00); 
}

/* Themify Custom CSS */
#main-nav {
	  max-width: 1200px !important; 
}
#main-nav li {
	  width: calc(98%/7) !important; 
}
#main-nav a {
	  font-size: .9em;color: #333333 !important; 
}
.sectionNine {
	  padding: 5% 0 !important;background-color: rgba(0, 0, 0, 0.07); 
}
.sectionNine h3 {
	  padding: 2.5% 0; 
}
.sectionNine h3:before {
	  display: none !important; 
}
.sectionTwo {
	  margin-top: 0% !important; 
}
.charlesResponds {
	  padding: 1em;background-color: white; 
}
.charlesResponds h1 {
	  color: #008ae1;text-align: center; 
}
.sectionNine article {
	  overflow: hidden;position: relative; 
}
.sectionNine article h2 {
	  font-size: 1em !important; 
}
.sectionNine h2 {
	  line-height: 1.5;cursor: pointer;position: absolute;top: 50%;  -webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%);transform: translateY(-50%);text-align: center;padding: 0 2.7em !important;color: white !important; 
}
.sectionNine figure.post-image {
	  margin-bottom: 0 !important; 
}
.sectionNine figure.post-image::before {
	  content: \"\";display: block;background-color: rgba(0, 138, 225, 0.85);height: 100%;width: 100%;left: 0;top: 0;position: absolute; 
}
.sectionNine .entry-content {
	  position: absolute;z-index: 10;bottom: 1em;left: 50%;text-align: center;  -webkit-transform: translateX(-50%);  -ms-transform: translateX(-50%);transform: translateX(-50%);padding-bottom: 2em;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;box-sizing: border-box;  -webkit-transition: top ease .5s, opacity ease .75s;transition: top ease .5s, opacity ease .75s;cursor: default;opacity: 1;width: 100%; 
}
/*.sectionNine article.active .entry-content {
	  top: 0%;opacity: .95;
}
*/.openAndClose {
	  width: 30px;height: 30px;position: absolute;display: block;top: 35px;right: 20px;z-index: 15;cursor: pointer; 
}
.openAndClose::before {
	  content: \"\";display: block;width: 100%;position: absolute;background-color: #008ae1;height: 2px;  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);transform: rotate(45deg); 
}
.openAndClose::after {
	  content: \"\";display: block;width: 100%;position: absolute;background-color: #008ae1;height: 2px;  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);transform: rotate(-45deg); 
}
.sectionNine .entry-content p.p1 {
	  width: 100%;position: relative;padding: 0;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;box-sizing: border-box;font-size: .75em;line-height: 2;top: 50%;  -webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%);transform: translateY(-50%);padding: 0 2em;text-align: center; 
}
.readMoreButton a {
	  padding: 10px !important;border: 2px solid white !important;border-radius: 4px !important;  -webkit-transition: all ease .25s;transition: all ease .25s; 
}
.readMoreButton a:hover {
	              -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.25);box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.25);background-color: rgba(250, 250, 250, 0.1); 
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////*/@media screen and (max-width: 1200px) {
	              .sectionNine article h2 {
	  font-size: 0.9em !important; 
}
 
}
@media screen and (max-width: 1000px) {
	              .sectionNine article h2 {
	  font-size: 0.75em !important;top: 2em;    -webkit-transform: translateY(0%);    -ms-transform: translateY(0%);transform: translateY(0%); 
}
  .sectionEight .row_inner_wrapper {
	  padding: 0 !important; 
}
 
}
@media screen and (max-width: 768px) {
	              .sectionNine article h2 {
	  font-size: 1em !important;top: 1em;color: #008ae1 !important;padding: 0 !important; 
}
  .sectionNine .loops-wrapper.grid2 .post {
	  width: 100% !important;margin: 1em 0; 
}
  .sectionNine .entry-content, .sectionNine h2 {
	  position: relative; 
}
  .sectionNine figure.post-image {
	  display: none; 
}
  .sectionNine .entry-content {
	  margin-top: 3em; 
}
  .sectionNine .entry-content a.lightbox {
	  border-color: #008ae1 !important;color: #008ae1 !important; 
}
  .mfp-wrap .mfp-inline-holder .mfp-content > div h1 {
	  font-size: 1em !important; 
}
  .mfp-wrap .mfp-inline-holder .mfp-content > div p {
	  font-size: 0.9em !important;line-height: 1.5; 
}
  button.mfp-close::before {
	  display: none; 
}
  button.mfp-close, button.mfp-close:active, button.mfp-close:hover {
	  top: 100% !important; 
}
 
}
.mfp-wrap .mfp-inline-holder .mfp-content {
	  padding: 6px !important;max-width: 986px; 
}
.imageAndQuestion {
	  position: relative; 
}
.imageAndQuestion p {
	  margin: 0; 
}
.imageAndQuestion h1 {
	  position: absolute;left: 50%;max-width: 80%;width: 100%;text-align: center;top: 50%;  -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 20px;margin: 0; 
}
.imageAndQuestion img {
	  margin: 0; 
}
.charlesThumb {
	  margin: 0 auto;position: relative;top: -50px;border-radius: 50%;border: 6px solid white; 
}
.charlesResponse {
	  width: 100%;max-width: 690px;left: 50%;position: relative;  -webkit-transform: translate(-50%);  -ms-transform: translate(-50%);transform: translate(-50%);padding-bottom: 25px;top: -25px; 
}
button.mfp-close, .mfp-close:active {
	  right: 15px;top: 10px;height: 30px;width: 30px;color: white !important;border-radius: 50%;font-size: 26px; 
}
button.mfp-close::before, .mfp-close:active::before {
	  content: \"\";height: 100%;width: 100%;border-radius: 50%;border: 2px solid white;position: absolute;left: 48%;top: 75%;  -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); 
}
.mfp-content {
	              -webkit-animation: questionFadeIn 1s ease forwards;animation: questionFadeIn 1s ease forwards; 
}
@-webkit-keyframes questionFadeIn {
	              0% {
	  opacity: 0;top: 100px; 
}
  100% {
	  opacity: 1;top: 0px; 
}
 
}
@keyframes questionFadeIn {
	              0% {
	  opacity: 0;top: 100px; 
}
  100% {
	  opacity: 1;top: 0px; 
}
 
}
@media screen and (max-width: 850px) {
	              .imageAndQuestion h1 {
	  font-size: 16px; 
}
  .mfp-content p {
	  margin: 0; 
}
  .mfp-content .charlesThumb {
	  padding: .5em 0 0;top: 0; 
}
  .charlesResponse {
	  top: 0;margin-bottom: 0; 
}
  button.mfp-close, button.mfp-close:active {
	  width: 100%;left: 50%;    -webkit-transform: translateX(-50%);    -ms-transform: translateX(-50%);transform: translateX(-50%);background-color: white;border-radius: 0;opacity: 1;color: #008ae1 !important;padding: 0;height: 45px !important; 
}
  button.mfp-close::before, button.mfp-close:active::before {
	  content: \"\";position: absolute;top: 0;width: 95%;height: 1px;left: 50%;display: block;background-color: rgba(0, 0, 0, 0.12);    -webkit-transform: translateX(-50%);    -ms-transform: translateX(-50%);transform: translateX(-50%); 
}
 
}
@media screen and (max-width: 600px) {
	              .imageAndQuestion img {
	  display: none; 
}
  .imageAndQuestion h1 {
	  position: relative;top: 0;    -webkit-transform: translateX(-50%);    -ms-transform: translateX(-50%);transform: translateX(-50%);color: white;padding: 2em;background-color: #008ae1;width: 100%;max-width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;box-sizing: border-box; 
}
  .charlesResponse {
	  padding: 1em 2em;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;box-sizing: border-box; 
}
  .mfp-wrap .mfp-inline-holder .mfp-content {
	  padding: 6px !important;width: 100% !important;max-width: 986px;    -webkit-box-sizing: border-box !important;    -moz-box-sizing: border-box !important;box-sizing: border-box !important;left: 0; 
}
  .themify_builder_sub_row h3, .themify_builder_sub_row h2 {
	  padding-left: 0 !important;width: 100% !important;font-size: 1.45em !important;padding-top: 1em !important; 
}
  .sectionFiveTitle p {
	  max-width: 100% !important;padding: 1em 0 !important;font-size: 0.9em !important;margin-top: 1.5em !important; 
}
  .module h1.mainText {
	  padding: 1em !important;font-size: 1em !important; 
}
  a.retailerButton {
	  height: 150px !important;overflow: hidden;position: relative;display: block; 
}
  a.retailerButton img {
	  position: absolute;left: 50%;top: 50%;    -webkit-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); 
}
  .col4-1.last a.retailerButton {
	  height: 190px !important; 
}
  div#text-2-sub_row_6-0-3-1-0 .retailerButton {
	  height: 180px !important; 
}
  .footer li {
	  font-size: 0.5em !important; 
}
 
}
@media screen and (max-width: 600px) {
	  h1.mainText {
	  font-size: 1.25rem !important; 
}
  .tb_section-sectionOne .image-wrap {
	  width: 57%;left: 50%;    -webkit-transform: translateX(0%) !important;    -ms-transform: translateX(0%) !important;transform: translateX(0%) !important; 
}
 
}
/* praise section start ////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/.praiseSection {
	  background-image: url(http://14e.43d.myftpupload.com/wp-content/uploads/2015/08/GoodProfitBookBGGrey.jpg);padding: 5% 0; 
}
.praise {
	  padding: 1em 0; 
}
.praiseSection h3 {
	  color: white !important;margin: 0; 
}
.praise .quotes {
	  font-size: 5em;line-height: 0;position: relative;    /*float: left;*/  height: 25px;width: 100%;margin-top: 1em; 
}
.praise .quotes span {
	              -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);position: absolute;left: 50%;top: 50%; 
}
.praise .quotes .dark {
	  color: #7D7D7D;left: 48%; 
}
.praise .quotes .light {
	  color: #7D7D7D;left: 52%; 
}
.praise .name, .praise .title {
	  color: #7D7D7D; 
}
.praise > p {
	  color: white;width: 80%;left: 50%;position: relative;  -webkit-transform: translateX(-50%);  -ms-transform: translateX(-50%);transform: translateX(-50%);line-height: 1.75;margin-bottom: 0; 
}
.praise .name {
	  padding: 1em 0; 
}
.praise .name p {
	  font-size: 1.5em;margin: 10px 0;border-top: 1px solid #000;border-bottom: 1px solid #000;display: inline-block;padding: .5em 0; 
}
.praise .title {
	  font-size: .875em; 
}
.praiseSection .carousel-nav-wrap {
	  position: absolute;height: 100%;width: 100%;left: 0;top: 0;z-index: 0!important; 
}
.praiseSection .carousel-nav-wrap .carousel-pager {
	  bottom: 20px;position: absolute;left: 50%;width: 100%;  -webkit-transform: translateX(-50%);  -ms-transform: translateX(-50%);transform: translateX(-50%); 
}
.praiseSection a.carousel-next {
	  position: absolute !important;right: 0;display: block !important;top: 40%;  -webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%);transform: translateY(-50%);width: 100px !important;height: 100px !important;float: right;cursor: pointer; 
}
.praiseSection a.carousel-next::after {
	  font-size: 4em;cursor: pointer; 
}
.praiseSection a.carousel-prev {
	  position: absolute !important;left: 0;display: block !important;top: 40%;  -webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%);transform: translateY(-50%);width: 100px !important;height: 100px !important;float: left;cursor: pointer; 
}
.praiseSection a.carousel-prev::after {
	  font-size: 4em;cursor: pointer; 
}
/* latest news ////////////////////////////////////////////*//*  ////////////////////////////////////////////  *//*  ////////////////////////////////////////////  *//*  ////////////////////////////////////////////  *//*  ////////////////////////////////////////////  */.latestNews {
	  padding: 5% 0;background-color: #3083c5;background-image: url(\"http://14e.43d.myftpupload.com/wp-content/uploads/2015/05/bgTexture.png\");background-repeat: repeat; 
}
.latestNews h2 {
	  padding-bottom: 1em; 
}
.latestNews li {
	  background-color: #469dd6;margin: 0 1.5em;color: white;position: relative;  -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.25); 
}
@media screen and (max-width: 1000px) {
	              .latestNews li {
	  margin: 0; 
}
 
}
/*.latestNews .carousel-nav-wrap {
	  da  position: absolute;top: 50%;width: 100%;
}
.latestNews .module-slider .carousel-nav-wrap .carousel-next {
	  position: absolute!important;right: 0;margin: 0!important;
}
.latestNews .module-slider .carousel-nav-wrap .carousel-prev {
	  position: absolute!important;left: 0;margin: 0!important;
}
*/.latestNews .caroufredsel_wrapper {
	                                      /*overflow: visible!important;*/      /*padding: 0 5em;*/  padding-top: 2em;  /*max-width: 1150px!important;*/      /*width: 1150px!important;*/      /*box-sizing: border-box;*/      /*position: relative;*/      /*left: 50%!important;*/      /*-webkit-transform: translateX(-50%);*/      /*-moz-transform: translateX(-50%);*/      /*transform: translateX(-50%);*/ 
}
div#slider-2-sub_row_6-0-2-0-0 {
	  overflow: visible !important; 
}
.latestNews .carousel-nav-wrap {
	  width: 110%;position: absolute;left: 50%;top: 50%;  -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); 
}
.latestNews .module-slider .carousel-nav-wrap .carousel-prev, .latestNews .module-slider .carousel-nav-wrap .carousel-next {
	  width: 50px !important;height: 90px !important;font-size: 4em !important;color: #376B8E; 
}
.latestNews .module-slider .carousel-nav-wrap .carousel-prev {
	                                      /*padding-right: 2em!important;*/  left: 0;position: absolute !important; 
}
.latestNews .module-slider .carousel-nav-wrap .carousel-next {
	                                      /*padding-left: 2em !important;*/  right: 0;position: absolute !important; 
}
.latestNews li .slide-content {
	  position: relative;padding: 10px;padding-bottom: 2em; 
}
.latestNews li h3 {
	  text-align: left;padding-left: 10px;/*padding-top: 50px;*/ 
}
 .latestNewsSlider li {
	  padding: 2rem 0 1rem; 
}
.latestNews li h3 a {
	  color: #444444;text-align: left; 
}
.latestNews li .slide-content p {
	  padding-left: 10px;padding-bottom: 30px;font-size: 13px;line-height: 1.75;text-align: left;margin-bottom: 0; 
}
.latestNews li .slide-content p b, .latestNews li .slide-content p strong {
	  position: absolute;right: 10px;top: 10px;font-size: 12px;font-weight: 400; 
}
.latestNews li .slide-content p:nth-child(2) {
	  padding-bottom: 0; 
}
.latestNews li .slide-content p:nth-last-child(2) {
	  position: absolute;bottom: 0;left: 50%;text-align: center;font-style: normal !important;  -ms-transform: translateX(-50%);transform: translateX(-50%);  -webkit-transform: translateX(-50%);  -moz-transform: translateX(-50%);border-top: #3083c5 1px solid;width: 100%;font-style: inherit;margin-bottom: 0;padding: 10px;padding-bottom: 10px;color: #444445;font-size: 14px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;box-sizing: border-box; 
}
.latestNews li .slide-content p:nth-last-child(2) em {
	  font-style: normal; 
}
.latestNewsAnchor {
	  position: absolute;height: 100%;width: 100%;left: 0;top: 0;z-index: 100;text-indent: 5000px;white-space: nowrap;color: #469DD8; 
}
/*LATEST NEWS NEW SLIDER*/.customSlider article {
	              -webkit-box-sizing: border-box !important;  -moz-box-sizing: border-box !important;box-sizing: border-box !important;color: white;position: relative;margin-bottom: 0; 
}
.customSlider article .post-content {
	  background-color: #469dd6;padding: 1em !important;  -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.25); 
}
.customSlider article h2, .customSlider article h2 a {
	  color: #444444 !important;text-align: left;font-size: 1.2em !important;margin: 0 0 0.5em !important; 
}
.customSlider article h2 {
	  padding-top: 25px !important; 
}
.customSlider article p a {
	  width: 100%;display: inline-block; 
}
.customSlider article img {
	  text-align: center;margin: 0 auto 7px;left: 50%;  -webkit-transform: translateX(-50%);      -ms-transform: translateX(-50%);transform: translateX(-50%);position: relative; 
}
.customSlider .entry-content p {
	  font-size: 13px;line-height: 1.75;margin-bottom: 0; 
}
.customSlider .entry-content > p:nth-last-child(2) {
	  color: #444444;display: block;width: 100%;text-align: center;padding: 10px;padding-bottom: 0;font-style: normal !important;font-size: 14px;border-top: #3083c5 1px solid;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;box-sizing: border-box;margin-top: 2em; 
}
.customSlider .post-meta {
	  position: absolute !important;top: 1em !important;right: 1em !important;display: inline-block !important;left: auto !important; 
}
.customSlider .post-meta .post-category {
	  display: none; 
}
.customSlider article .post-meta .post-category, .customSlider article .post-meta .post-category a {
	  display: none !important; 
}
.customSlider > div {
	              -webkit-transition: left ease-out .25s;transition: left ease-out .25s; 
}
.navContainer {
	  width: 100%;height: auto;display: block; 
}
.navContainer .nextSlide, .navContainer .previousSlide {
	  display: block;height: 65px;width: 50px;position: absolute;z-index: 25;top: 50%;  -webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%);transform: translateY(-50%);cursor: pointer; 
}
.navContainer .previousSlide {
	  left: 0; 
}
.navContainer .previousSlide::before {
	  content: \"\\e806\";font-family: fontello;font-size: 4em;position: absolute;line-height: 1;top: 0;height: 100%; 
}
.navContainer .nextSlide {
	  right: 0; 
}
.navContainer .nextSlide::before {
	  content: \"\\e808\";font-family: fontello;font-size: 4em;position: absolute;line-height: 1;top: 0;height: 100%; 
}
.sectionEight .latestNews .row_inner_wrapper {
	  padding: 0 3.5em !important; 
}
.sectionTwo {
	  padding: 5% 0 8% !important; 
}
.preOrderWrapper {
	  background-color: white;padding-top: 3%; 
}
.preOrderWrapper::before {
	  content: \"\";background-color: #e4e4e4;height: 320px;width: 100%;position: absolute;top: 50%;left: 50%;  -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); 
}
.preOrder {
	  text-align: center;display: inline-block;position: relative;left: 50%;  -webkit-transform: translateX(-50%);  -ms-transform: translateX(-50%);transform: translateX(-50%); 
}
.preOrder #eewidget_p_55e5aa0d4f406fb302000003 {
	              -webkit-box-shadow: 0px 2px 13px rgba(0, 0, 0, 0.25);box-shadow: 0px 2px 13px rgba(0, 0, 0, 0.25); 
}
.preOrderCols h2 {
	  font-size: 30px; 
}
.preOrderCols .row_inner_wrapper {
	  width: 100%;max-width: 1400px;margin: 0 auto; 
}
@media screen and (max-width: 1300px) {
	              .preOrderCols .row_inner_wrapper {
	  padding: 0 !important;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;box-sizing: border-box; 
}
  .preOrderCols .row_inner_wrapper .col4-2 {
	  width: 100% !important;float: none !important;margin-left: 0; 
}
  .preOrderCols .row_inner_wrapper .col4-2.first::before {
	  content: \"\";background-color: #e4e4e4;height: 320px;width: 100%;position: absolute;top: 25%;left: 50%;    -webkit-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); 
}
 
}
.preOrderCols .row_inner_wrapper #eewidget_p_55e5aa0d4f406fb302000003 {
	              -webkit-box-shadow: 0px 2px 13px rgba(0, 0, 0, 0.25);box-shadow: 0px 2px 13px rgba(0, 0, 0, 0.25);position: relative;left: 50%;  -webkit-transform: translateX(-50%);  -ms-transform: translateX(-50%);transform: translateX(-50%);margin: 1em 0 4em; 
}
.formHeaderText {
	  padding: 10% 0 0;background-color: #fff; 
}
.orderFormHeader h2 {
	  color: #444444; 
}
.offerText:after {
	  content: \"\";display: table;clear: both; 
}
@media screen and (max-width: 768px) {
	              .offerText {
	  padding-top: 3em; 
}
 
}
.preOrderFloat {
	  float: left; 
}
@media screen and (max-width: 768px) {
	              .preOrderFloat {
	  float: none; 
}
 
}
.preOrderImage {
	  width: 50%; 
}
@media screen and (max-width: 768px) {
	              .preOrderImage {
	  width: 100%; 
}
 
}
.preOrderText {
	  width: 50%; 
}
@media screen and (max-width: 768px) {
	              .preOrderText {
	  width: 100%; 
}
 
}
.orderFormHeader .offerText {
	  border-bottom: 5px solid #e4e4e4;margin-bottom: 35px; 
}
@media screen and (min-width: 768px) {
	              .preOrderText {
	  min-height: 508px; 
}
 
}
.preOrderText h3 {
	  font-size: 22px;position: absolute;top: 50%;  -webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%);transform: translateY(-50%);text-align: center;color: #444444;padding: 0 3em;max-width: 600px; 
}
@media screen and (max-width: 768px) {
	              .preOrderText h3 {
	  position: relative;top: 0;    -webkit-transform: translateY(0);    -ms-transform: translateY(0);transform: translateY(0);max-width: 100%;padding: 0 1em; 
}
 
}
.orderFormList .row_inner_wrapper {
	  width: 100%;max-width: 1200px;margin: 0 auto; 
}
.orderFormList .col4-2.first {
	  width: 58.4%; 
}
@media screen and (max-width: 768px) {
	              .orderFormList .col4-2.first {
	  width: 100%;text-align: center; 
}
 
}
.orderFormList .col4-2.last {
	  min-height: 210px;position: relative;padding-left: 3.2%;border-left: 1px solid #e4e4e4;width: 38.4%; 
}
@media screen and (max-width: 768px) {
	              .orderFormList .col4-2.last {
	  width: 100%;border-left: none;padding-left: 0;min-height: auto;margin-left: 0;text-align: center; 
}
 
}
.orderFormList .offerText {
	  text-align: center; 
}
@media screen and (min-width: 768px) {
	              .orderFormList .offerText {
	  position: absolute;top: 50%;left: 50%;    -webkit-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); 
}
 
}
.orderFormList .offerText a {
	  cursor: pointer;color: white;padding: 1em 2em;background-color: #008ae1;border-radius: 4px; 
}
@media screen and (max-width: 600px) {
	              .orderFormList .offerText a {
	  width: 95%;display: block;padding: 1em 0;margin: 0 auto; 
}
 
}
.preOrderFormTwo {
	  display: none;position: fixed;left: 0;top: 0;width: 100%;z-index: 1500;visibility: visible !important;height: 100vh; 
}
.preOrderFormTwo div {
	  position: absolute;width: 100%;height: 100vh;top: 0;left: 0; 
}
.preOrderFormTwo::before {
	  content: \"\";display: block;background-color: rgba(0, 0, 0, 0.85);position: absolute;left: 50%;top: 50%;  -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: -1;width: 100%;height: 100%; 
}
.preOrderFormTwo .offerText {
	  position: relative;text-align: center;border-bottom: 5px solid #e4e4e4;margin-bottom: 35px; 
}
.preOrderFormTwo .offerText .promoText {
	  font-size: 22px; 
}
.preOrderFormTwo .eewidget {
	  position: absolute;overflow: scroll;top: 50%;left: 50%;  -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); 
}
.preOrderFormTwo .closePromoBox {
	  width: 717px !important;height: 40px !important;position: absolute;background-color: #1DA9E0;cursor: pointer;left: 50%;  -webkit-transform: translateX(-50%);  -ms-transform: translateX(-50%);transform: translateX(-50%); 
}
@media screen and (max-width: 410px) {
	              .preOrderFormTwo .closePromoBox {
	  width: 297px !important;top: 27.4%; 
}
 
}
.preOrderFormTwo .closePromoBox p {
	  color: white;text-align: center;margin-bottom: 0;padding: 10px 0;cursor: pointer; 
}
.eewidget * {
	              -webkit-box-sizing: border-box !important;  -moz-box-sizing: border-box !important;box-sizing: border-box !important; 
}
.eewidget iframe {
	  width: 100% !important;max-width: 720px !important;padding: 10px 18px 10px 10px !important;left: 50% !important;  -webkit-transform: translateX(-50%);  -ms-transform: translateX(-50%);transform: translateX(-50%); 
}
.eewidget {
	  width: 100% !important;height: auto !important;max-width: 100% !important; 
}
.scriptText {
	  line-height: 0;margin: 0;padding: 0;font-size: 1px;height: 0;position: absolute;top: 0; 
}
.themify_builder_content-2 .module_row_0.module_row {
	  padding: 0 !important;background: none;background-image: none!important; 
}
.customSlider {
	  margin: 0;  -webkit-box-sizing: border-box !important;     -moz-box-sizing: border-box !important;box-sizing: border-box !important;left: 50%;  -webkit-transform: translateX(-50%);  -ms-transform: translateX(-50%);transform: translateX(-50%);position: relative !important;display: block !important; 
}
@media screen and (max-width: 600px) {
	  body {
	  font-size: 0.8em/1.6em \"Roboto\", sans-serif, Arial; 
}
 
}
.category-answered-questions .module_row_0.module_row {
	  background: none !important; 
}
.themify_builder_content-2 .module_row_0.module_row {
	  padding: 0 !important; 
}
.charlesResponds .entry-content {
	  padding-bottom: 0 !important; 
}
.themify_builder_content-2 .module_row_0.module_row {
	  padding: 0 !important; 
}
.themify_builder_content-2 .module_row_0.module_row {
	  padding: 0 !important;background: none; 
}
.category-answered-questions .module_row {
	  background: none !important; 
}
#header {
	  border-bottom: none !important;height: 65px !important;  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.35) !important;box-shadow: 0 0 15px rgba(0, 0, 0, 0.35) !important; 
}
body #main-nav .current_page_item a, body #main-nav .current-menu-item a {
	  color: #008ae1 !important; 
}
.contactThird input, .contactTextBox textarea {
	  border-radius: 0px !important;border-color: rgba(0, 0, 0, 0.21) !important; 
}
.mainAreaButtons p {
	  width: 100% !important; 
}
@media screen and (min-width: 961px) {
	              .orderNow .col3-2 {
	  width: 60%;margin: 0;padding: 0 5%;position: absolute;left: 40%;top: 50%;    -webkit-transform: translateY(-65%);        -ms-transform: translateY(-65%);transform: translateY(-65%); 
}
  .orderNow .col3-1 {
	  width: 40%;float: left;margin: 0; 
}
 
}
@media screen and (max-width: 960px) {
	              .orderNow .col3-1, .orderNow .col3-2 {
	  width: 100%;text-align: center; 
}
 
}
.orderNow .row_inner_wrapper {
	  max-width: 1600px;margin: 0 auto; 
}
#pagewrap {
	  padding-bottom: 0px;
}
.menubar-top #content {
	  margin-bottom: 0px;
}
.orderFormHeader h2 {
	  margin: 0!important;
}
@media screen and (min-width:768px){
	          .loops-wrapper.grid2 .post-title {
	  padding-bottom: 5em!important;
}

}
.loops-wrapper.grid3 .post-title {
	         /* RESOURCES */    width: 77%;text-align: center;
}
.sectionNine .resources h2 {
	  top: 30%!important;
}
.inspiration h3 {
	  padding: 2.5% 0 0!important;
}
.sectionNine .subhead {
	  font-size: 16px;text-align: center;max-width: 70%;left: 50%;position: relative;    -webkit-transform: translateX(-50%);    -ms-transform: translateX(-50%);transform: translateX(-50%);border-bottom: 1px solid hsl(203, 100%, 44%);padding: 1.5em 3em;margin: 3em 0 4em;border-top: 1px solid hsl(203, 100%, 44%);line-height: 2;
}
/*.caroufredsel_wrapper {
	  width: 90%!important;z-index: 2!important;
}
*/.latestNewsSlider {
	  overflow: visible!important;
}
.latestNewsSlider .carousel-pager {
	  display: none !important;
}
.post-image::before {
	  content: "";
}
.latestNewsSlider .slide-content  > div{
	  display: none!important;
}
.latestNewsSlider h3 {
	  padding-bottom: 2rem;
}
.inspiration .post-content .module_column {
	    background-image: none!important;
}
.praiseSection .module-slider .carousel-nav-wrap > a {
	  height: 80px!important;  width: 50px !important;
}
