/*top*/
.page-id-8733 .white-bg{padding: 0px;}
.page-id-8733 .white-bg h1{max-width: 1200px;margin: 0px auto;padding: 0px 15px;}
.page-id-8733 .white-bg .container{max-width: 100%;width: 100%;padding: 0px;margin: 0px;}
.page-id-8733 .custom-header{padding: 10px 0px 0px 0px;}
.page-id-8733 .custom-header .elementor-container{padding: 0px; max-width:960px !important;margin: 0px auto;}
.page-id-8733 .custom-header .elementor-column-wrap {padding: 0px !important;}
.page-id-8733 .elementor-8733 .elementor-element.elementor-element-d6733c1{width:auto; padding:0px 20px 0px 80px;box-sizing: border-box;display: inline-block;}
.page-id-8733 .custom-header span{text-transform: uppercase;color: #ffba00;font-family:pf_din_text_comp_promedium,sans-serif;font-size: 47px;letter-spacing: 1px;font-weight: 300;}
.page-id-8733 .custom-header span>span{color: #fff;}

/*banner*/
.page-id-8733 .custom-banner{padding: 25px 0px 20px 0px;}
.page-id-8733 .custom-banner .elementor-container{padding: 0px; max-width:560px !important;margin: 0px auto;}
.page-id-8733 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding: 0px;}
.page-id-8733 .custom-banner .elementor-row{justify-content:space-between;}
.page-id-8733 .custom-banner .elementor-column.elementor-col-33, .elementor-column[data-col="33"]{width: 30%;}
.page-id-8733 section.elementor-element.elementor-element-3beda3a.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section{padding: 0px;}
.page-id-8733 .custom-child-banner{padding: 20px 0px 0px 0px;}

/*middle callout*/
.page-id-8733 .custom-middlecallout{padding: 40px 0px;}
.page-id-8733 .custom-middlecallout .elementor-container{padding: 0px; max-width:960px !important;margin: 0px auto;}
.page-id-8733 .custom-middlecallout .elementor-container .elementor-row{padding: 0 10%;}
.page-id-8733 .custom-middlecallout span{color: #fff !important;font-family: 'Open Sans', sans-serif;font-size: 22px;font-weight: 300;}
.page-id-8733 .custom-middlecallout strong{font-weight: 700;}
.page-id-8733 .custom-middlecallout h2{padding: 0px 70px 25px 70px;color: #ffba00;font-size: 24px;text-transform: uppercase;font-family:pf_din_text_comp_promedium,sans-serif;border-bottom: 2px solid #ffba00;font-weight: 300;letter-spacing: 4px;display: inline-block;}
.page-id-8733 .custom-middlecallout .elementor-button-link{padding: 0px;height: 50px;line-height: 50px;width: 195px;text-align: center;display: inline-block;background:#ffba00 !important; border-radius: 0px;border: 2px solid transparent;transition: 0.35s all;}
.page-id-8733 .custom-middlecallout .elementor-button-link:hover{background: transparent !important;border-color:#ffba00 !important; }
.page-id-8733 .custom-middlecallout .elementor-button-link:hover span{color: #ffba00 !important;}
.page-id-8733 .custom-middlecallout .elementor-button-link span{color: #000 !important;font-size: 24px;text-transform: uppercase;font-family:pf_din_text_comp_promedium,sans-serif;font-weight: 300;}
.page-id-8733 .custom-middlecallout .custom-text-editor p{color: #fff !important;font-size: 24px;text-transform: uppercase;font-family:pf_din_text_comp_promedium,sans-serif;font-weight: 300;letter-spacing: 1px;margin-bottom: 0px;}
.page-id-8733 .custom-middlecallout .custom-text-editor span{font-weight: 300;font-size: 24px;color:#ffba00 !important;font-family:pf_din_text_comp_promedium,sans-serif;}

/*slider*/
.page-id-8733 .custom-slider{padding: 0px; margin:0px;}
.page-id-8733 .custom-slider .elementor-container{padding: 0px; max-width:1200px !important;margin: 0px auto;}
.page-id-8733 .custom-slider .lae-carousel-item.slick-slide{text-align: center;}
.page-id-8733 .custom-slider .lae-carousel-item.slick-slide p{font-family: 'gibsonregular';font-size: 23px;line-height: 26px;text-align: center;color: #949292;}
.page-id-8733 .custom-slider .lae-carousel-item.slick-slide h3{color: #000 !important;font-size: 21px;text-transform: uppercase;font-family:pf_din_text_comp_promedium,sans-serif;font-weight: 700;letter-spacing: 1px;margin-bottom: 0px;}
.page-id-8733 .custom-slider .elementor-8733 .elementor-element.elementor-element-39d7148 .elementor-widget-container{position: relative;}
.page-id-8733 .custom-slider .lae-container button.slick-prev{position:absolute;top: 50%;left: 30%;transform: translateY(-50%);background-image: url("../img/arrow-left-n.png ") !important;height: 48px;width: 27px;color: transparent !important;}
.page-id-8733 .custom-slider .lae-container button.slick-prev:before{display: none;}
.page-id-8733 .custom-slider .lae-container button.slick-next{position: absolute;top: 50%;right: 30%;transform: translateY(-50%);background-image: url("../img/arrow-right-n.png") !important;color: transparent !important;height: 48px;width: 27px;}
.page-id-8733 .custom-slider .lae-container button.slick-next:before{display: none;}
.page-id-8733 .custom-slider .lae-carousel.lae-container .slick-list{ padding: 0 !important;}
.page-id-8733 .custom-slider .slick-slide{padding:40px 30px 25px 30px!important;margin:35px 20px !important;}
.page-id-8733 .custom-slider .slick-slide.slick-center{background-image: url("../img/slider-bg.jpg");background-repeat: no-repeat;background-size: 100% 100%;border-radius: 10px;box-shadow: #000000a6 0px 0px 35px 1px;}
.page-id-8733 .custom-slider .slick-slide.slick-center p{color: #000;}


/*footer-up*/

.page-id-8733 .custom-up-footer{padding: 40px 0px 145px 0px;}
.page-id-8733 .custom-up-footer .elementor-container{padding: 0px; max-width:960px !important;margin: 0px auto;}
.page-id-8733 .custom-up-footer .elementor-heading-title{font-size: 24px;text-transform: uppercase;font-family:pf_din_text_comp_promedium,sans-serif;font-weight: 300;text-align: center;font-weight: 600;}
.page-id-8733 .custom-up-footer .elementor-heading-title>a{display: inline-block;border-bottom: 2px solid #000;color: #000 !important;transition: 0.35s all;}
.page-id-8733 .custom-up-footer .elementor-heading-title>a:hover{color: #f64b00 !important;border-color: #f64b00 !important;}

/*modal*/
#takeover .modal-body{padding: 0px;}
#takeover .modal-header .close{padding: 5px 5px;background: #f7f7f7;height: 30px;width: 30px;position: relative;right: 0px;top: 0px;margin: 0px;}
#takeover .modal-header{padding: 0px;position: absolute;top: 0px;z-index: 111;width: 100%;}
#takeover .modal-body p{margin: 0px;}
#takeover .close{color: #000;opacity: 1;}
#takeover .close:hover{color: #e4a603;}

/*our journey 22-06 */
.owl-next.disabled, .owl-prev.disabled {display: none !important;} 

.page-template-category-journey .gray-bg.devotional-newsletter,.cat-journey .gray-bg.devotional-newsletter{padding: 0px;background: #eaeaea;}
.page-template-category-journey .devotionals-slider,.cat-journey .devotionals-slider{margin-bottom: 0px;background: #eaeaea;}
.page-template-category-journey .devotionals-slider .post-slide,.cat-journey .devotionals-slider .post-slide{background: #eaeaea;}
.page-template-category-journey .custom-left-corner,.cat-journey .custom-left-corner{border-top: 7px solid #494949;float: left;width: 35%;margin: 0 2% 1% 0;display: block;margin-top: 32px;background-color: transparent;border-left: none;border-right: none;border-bottom: none;border-radius: 0;padding: 15px 0 0 0;margin-top: 7px;}
.page-template-category-journey .custom-left-corner p,.cat-journey .custom-left-corner p{font-family: 'pf_din_text_comp_promedium', sans-serif !important;text-transform: none !important;letter-spacing: -1px !important;line-height: 36px !important;text-transform: uppercase !important;color: #3e3e3e !important;font-size: 36px;}

/*new-head*/
.page-template-category-journey .newhead,.cat-journey .newhead{background-image: url('../img/newhead-bg.png');background-size: cover;background-position: center;padding: 0px;}
.page-template-category-journey .container,.cat-journey .container{max-width:1200px;margin: 0px auto;width: 92%;}
.page-template-category-journey .newhead .container,.cat-journey .newhead .container{display: flex;}
.page-template-category-journey .head-logo,.cat-journey .head-logo{padding: 0% 3% 0% 9%;}
.page-template-category-journey .head-logo p:first-child,.cat-journey .head-logo p:first-child{font-size: 18px;line-height: 24px;color: #fff;margin: 0px;padding-top: 45px;text-transform: uppercase;text-align: center;letter-spacing: 5.5px;padding-bottom: 10px;}
.page-template-category-journey .head-logo h2,.cat-journey .head-logo h2{margin: 0px;font-family: 'pf_dindisplay_probold';font-size: 65px;color: #e1b901;border-top:11px solid #e1b901;border-bottom:11px solid #e1b901;text-transform: uppercase;padding: 0px 10px;font-weight: 700;letter-spacing: 1px;}
.page-template-category-journey .head-logo p:last-child,.cat-journey .head-logo p:last-child{font-family:pf_din_text_comp_promedium,sans-serif;font-size: 22px;color: #e1b901;margin: 0px;padding-bottom: 40px;text-transform: uppercase;text-align: center;letter-spacing: 5px;padding-top: 10px;}
.page-template-category-journey .bible img,.cat-journey .bible img{display: inline-block;padding-top: 20px;}

/*new-foot*/

.page-template-category-journey .newfoot,.cat-journey .newfoot{background-image: url('../img/newfoot-bg.png');background-size: cover;background-position: center;padding: 0px;border-top: 10px solid #e1b901;}
.page-template-category-journey .newfoot .container,.cat-journey .newfoot .container{display: flex;}
.page-template-category-journey .foot-logo,.cat-journey .foot-logo{text-align: center;padding: 0% 5% 0% 8%;}
.page-template-category-journey .foot-logo h2,.cat-journey .foot-logo h2{margin: 0px;font-family: 'pf_dindisplay_probold';font-size: 51px;color: #e1b901;border-top:9px solid #e1b901;border-bottom:9px solid #e1b901; text-transform: uppercase;display: inline-block;font-weight: 700;margin-top: 50px;}
.page-template-category-journey .foot-logo p,.cat-journey .foot-logo p{font-size: 25px;line-height: 33px;color: #e1b901;margin: 0px;text-align: center;text-transform: uppercase;margin: 0px;font-weight: 600;font-family: 'Gibson Light', sans-serif;letter-spacing: 7px;padding: 15px 0px 25px 0px;}
.page-template-category-journey .foot-logo p:last-child,.cat-journey .foot-logo p:last-child{font-size: 18px;color: #e1b901;line-height: 22px;text-align: center;text-transform: uppercase;margin: 0px;font-family: 'Gibson Light', sans-serif;font-weight: 400;letter-spacing: 2.5px;padding:0px 0px 25px 0px;}
.page-template-category-journey .footer-bible img,.cat-journey .footer-bible img{padding-top: 20px;}


/*form*/
.page-template-category-journey label.gfield_label.gfield_label_before_complex,.cat-journey label.gfield_label.gfield_label_before_complex{display: none;}
.page-template-category-journey .gform_wrapper .top_label .gfield_label,.cat-journey .gform_wrapper .top_label .gfield_label{display: none;}
.page-template-category-journey .sidebar,.cat-journey .sidebar{width: 100%;max-width: 100%;}
.page-template-category-journey .newsletter-form,.cat-journey .newsletter-form{background: #cfaa01;max-width: 350px;padding: 20px 40px 20px 25px;margin-bottom: 50px;}
.page-template-category-journey .newsletter-form ul#gform_fields_1,.cat-journey .newsletter-form ul#gform_fields_1{text-align: center;padding: 0px;margin-bottom: 0px;}
.page-template-category-journey .newsletter-form ul#gform_fields_1 li,.cat-journey .newsletter-form ul#gform_fields_1 li{list-style: none;}
.page-template-category-journey .newsletter-form .custom-sidebar,.cat-journey .newsletter-form .custom-sidebar{display: block;}
.page-template-category-journey .newsletter-form span,.cat-journey .newsletter-form span{color: #fff;font-size: 20px;line-height: 22px;display: inline-block;padding: 0px 10px 0px 25px;float: right;width: 80%;padding-bottom: 20px;}
.page-template-category-journey .newsletter-form span.custom-sidebar-oj,.cat-journey .newsletter-form span.custom-sidebar-oj{font-family: 'pf_dindisplay_probold';font-size: 37px;line-height: 37px;color: #fff;text-transform: uppercase;border-top: 8px solid #fff;border-bottom: 8px solid #fff;display: inline-block;padding: 0px;vertical-align: middle;float: left;width: 20%;font-weight: 700;margin-top: 20px;text-align: center;}

/*.page-template-category-journey .newsletter-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.page-template-category-journey .newsletter-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.cat-journey .newsletter-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.cat-journey .newsletter-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last{display: inline-block;width: 100%;padding: 0px;color: #aaa8a9;font-size: 15px;}*/
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last{padding-top: 0px !important;}

.page-template-category-journey .sidebar div.ginput_complex.ginput_container.gf_name_has_2 span,.cat-journey .sidebar div.ginput_complex.ginput_container.gf_name_has_2 span{display: inline-block;width: 100%;padding: 0px;color: #aaa8a9;font-size: 15px;padding-top: 0px !important;margin-bottom: 15px;}

/*.page-template-category-journey .newsletter-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.cat-journey .newsletter-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last{padding-bottom: 15px;padding-top: 15px !important;}*/
.page-template-category-journey input#input_1_2,.cat-journey input#input_1_2{width: 100%;color: #aaa8a9;font-size: 15px;padding: 0px 5px;height: 37px;line-height: 37px;}
.page-template-category-journey input#input_1_1_3,.cat-journey input#input_1_1_3{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}
.page-template-category-journey input#input_1_1_6,.cat-journey input#input_1_1_6{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}

.page-template-category-journey input#input_1_2::placeholder,.cat-journey input#input_1_2::placeholder{color: #aaa8a9;}
.page-template-category-journey input#input_1_1_3::placeholder,.cat-journey input#input_1_1_3::placeholder{color: #aaa8a9;}
.page-template-category-journey input#input_1_1_6::placeholder,.cat-journey input#input_1_1_6::placeholder{color: #aaa8a9;}


.page-template-category-journey .newsletter-form .sidebar .gform_wrapper .gform_footer input.button, .sidebar .gform_wrapper .gform_footer input[type=submit],.cat-journey .newsletter-form .sidebar .gform_wrapper .gform_footer input.button, .sidebar .gform_wrapper .gform_footer input[type=submit]{width:150px;height: 38px;line-height: 38px;text-align: center;background: #444444;padding: 0px;margin-top: 0px;margin-top: 15px;}

.devotional-newsletter .gform_wrapper ul.gform_fields{padding-left: 0 !important; }
.page-template-category-journey .newsletter-form .gform_wrapper ul.gform_fields,.cat-journey .newsletter-form .gform_wrapper ul.gform_fields{padding-left: 0 !important; }
.page-template-gamechangers-template .newsletter-form .gform_wrapper ul.gform_fields{padding-left: 0 !important; }

/*counter*/
 .top-nav {padding: 15px 0 15px 0px;}
.top-nav .container{}
.top-nav .custom-count-down{display:inline-block;}
.custom-count-down .content_countdown{display: inline-block;}
.custom-count-down #main_countedown_1 .countdown{margin: 0px;}
.custom-count-down #main_countedown_1 .element_conteiner{min-width: 20px;max-width: 32px;height: 25px;}
.custom-count-down #main_countedown_1 .time_left {border-radius: 4px;background-color: #4a4949;font-size: 23px;font-family: monospace;color: #fff;font-size: 20px;letter-spacing: 6px;position: relative;border: 2px solid #737373;padding-left: 3px;height: 26px;line-height: 25px;font-family: 'pf_din_text_comp_promedium', sans-serif;}
.custom-count-down #main_countedown_1 .time_left:after{content: "";position: absolute;color: #fff;height: 100%;width: 2px;background: #737373;left:45%;top: 0;}
.custom-count-down .time_left{padding: 0px;font-weight: 400;}
.custom-count-down #main_countedown_1 .time_description{color: #686868;font-weight: 700;text-transform: uppercase;font-size: 13px;font-family: 'pf_dindisplay_probold';min-height: 10px;max-height: 20px;line-height: 20px;}

.custom-count-down .custom-give-btn{display: inline-block;vertical-align: top;margin-top: 5px;}
.custom-count-down .custom-give-btn a{width: 62px;height: 25px;line-height: 25px;text-align: center;background: #7c7c7c;color: #fff;font-size: 12px;display: inline-block;text-transform: uppercase;font-size: 10px;border-bottom: 1px solid #a9a4a4;font-weight: 700;cursor: pointer;transition: 0.35s all;}
.custom-count-down .custom-give-btn a:hover{background: #f64b00;}
.custom-count-down .custom-headline{color: #f64b00;text-transform: uppercase;font-size: 20px;font-family: 'pf_din_text_comp_promedium', sans-serif;font-weight: 700;margin: 0px 15px;display: inline-block;vertical-align: top;line-height: 36px;}

.top-nav span.phone{color: #d8d8d8 !important;font-weight: 700 !important;cursor: pointer !important;transition: 0.5s all;display: inline-block;margin-left: 30px;vertical-align: top;margin-top: 8px;}
.top-nav span.phone:hover{color: #f64b00 !important;}
.top-nav .social-links{display:inline-block;margin-top: 8px;}
.top-nav .partner-links{display:inline-block;margin-top: 8px;}
.top-nav .partner-links a{color: #D8D8D8;}

/*our journey counter*/
.page-id-7683 span.time_description {display: block;}
.page-id-7683 .custom-count-down #main_countedown_1 .element_conteiner {min-width: 20px;max-width: 36px;height: 25px;display: inline-block;box-sizing: border-box;}

/*radio page*/
.post-type-archive-radio .custom-radio-btn,.single-radio .custom-radio-btn{height: 40px;width: 165px;text-align: center;line-height: 40px; background-color: #f64b00;color: #fff;font-weight: bold;font-size: 12px;border-radius: 0;padding-top: 0;display: inline-block;margin-top: 25px;text-transform: capitalize;}
.post-type-archive-radio .custom-radio-btn:hover,.single-radio .custom-radio-btn:hover{background: #fff;color: #f64b00;}

/*our journey sidebar*/
.page-template-category-journey .sidebar select, .cat-journey .sidebar select{border-width: 1px 1px 3px 1px;border-color: #dbdbdb;border-radius: 5px;font-family: 'Gibson Light', sans-serif;font-weight: 700;}

/*tag page*/
.tag .page-content-title{font-family: pf_din_text_comp_promedium,sans-serif;font-size: 48px;color: #444;padding-top: 30px;padding-left: 30px;}
.tag .col-sm-8 div.row{padding: 0px;}
.tag .col-sm-8 .post{padding-top: 15px;}
.tag .custom-tag-container h2>a{font-family: pf_din_text_comp_promedium,sans-serif;font-size: 48px;color: #444;text-transform: none;}

.tag .custom-tag-container .blog-page-content{clear: both;padding-bottom: 20px;}
.tag .custom-tag-container .btn-default{background-color: #f64b00;color: #fff;font-weight: 700;border-radius: 0;border: 1px solid transparent;text-transform: uppercase;padding: 10px 43px;width: 175px;text-align: center;display: inline-block;float: right;}
.tag .custom-tag-container .btn-default:hover {border: 1px solid transparent;background-color: #000;color: #fff;}

/*our journey single page*/
.page-template-category-journey .post-info .custom-select-sentence,.cat-journey .post-info .custom-select-sentence{border-top: 7px solid #494949;float: left;width: 35% !important;padding-top: 15px;margin: 0 2% 1% 0;font-size: 36px;font-family: 'pf_din_text_comp_promedium', sans-serif;text-transform: none;letter-spacing: -1px;line-height: 36px;display: block;text-transform: uppercase;color: #3e3e3e;margin-top: 7px;}
.page-template-category-journey .post-info .custom-select-image,.cat-journey .post-info .custom-select-image{float: left;width: 35% !important;margin: 0 2% 1% 0;}
.page-template-category-journey .post-info .custom-select-image img,.cat-journey .post-info .custom-select-image img{display: inline-block;}

/* category-devotionals */
.category-devotionals .gray-bg.devotional-newsletter{padding: 0px;background: #eaeaea;}
.category-devotionals .devotionals-slider{margin-bottom: 0px;background: #eaeaea;}
.category-devotionals .devotionals-slider .post-slide{background: #eaeaea;}
.category-devotionals .custom-left-corner{border-top: 7px solid #494949;float: left;width: 35%;margin: 0 2% 1% 0;display: block;margin-top: 32px;background-color: transparent;border-left: none;border-right: none;border-bottom: none;border-radius: 0;padding: 15px 0 0 0;margin-top: 7px;}
.category-devotionals .custom-left-corner p{font-family: 'pf_din_text_comp_promedium', sans-serif !important;text-transform: none !important;letter-spacing: -1px !important;line-height: 36px !important;text-transform: uppercase !important;color: #3e3e3e !important;font-size: 36px;}

/* category-devotionals banner */
.category-devotionals .newhead{background-image: url('../img/newhead-bg.png');background-size: cover;background-position: center;padding: 0px;}
.category-devotionals .container{max-width:1200px;margin: 0px auto;width: 92%;}
.category-devotionals .newhead .container{display: flex;}
.category-devotionals .head-logo{padding: 0% 3% 0% 9%;}
.category-devotionals .head-logo p:first-child{font-size: 18px;line-height: 24px;color: #fff;margin: 0px;padding-top: 45px;text-transform: uppercase;text-align: center;letter-spacing: 5.5px;padding-bottom: 10px;}
.category-devotionals .head-logo h2{margin: 0px;font-family: 'pf_dindisplay_probold';font-size: 65px;color: #e1b901;border-top:11px solid #e1b901;border-bottom:11px solid #e1b901;text-transform: uppercase;padding: 0px 10px;font-weight: 700;letter-spacing: 1px;}
.category-devotionals .head-logo p:last-child{font-family:pf_din_text_comp_promedium,sans-serif;font-size: 22px;color: #e1b901;margin: 0px;padding-bottom: 40px;text-transform: uppercase;text-align: center;letter-spacing: 5px;padding-top: 10px;}
.category-devotionals .bible img{display: inline-block;padding-top: 20px;}

/* category-devotionals new footer */
.category-devotionals .newfoot{background-image: url('../img/newfoot-bg.png');background-size: cover;background-position: center;padding: 0px;border-top: 10px solid #e1b901;}
.category-devotionals .newfoot .container{display: flex;}
.category-devotionals .foot-logo{text-align: center;padding: 0% 5% 0% 8%;}
.category-devotionals .foot-logo h2{margin: 0px;font-family: 'pf_dindisplay_probold';font-size: 51px;color: #e1b901;border-top:9px solid #e1b901;border-bottom:9px solid #e1b901; text-transform: uppercase;display: inline-block;font-weight: 700;margin-top: 50px;}
.category-devotionals .foot-logo p{font-size: 25px;line-height: 33px;color: #e1b901;margin: 0px;text-align: center;text-transform: uppercase;margin: 0px;font-weight: 600;font-family: 'Gibson Light', sans-serif;letter-spacing: 7px;padding: 15px 0px 25px 0px;}
.category-devotionals .foot-logo p:last-child{font-size: 18px;color: #e1b901;line-height: 22px;text-align: center;text-transform: uppercase;margin: 0px;font-family: 'Gibson Light', sans-serif;font-weight: 400;letter-spacing: 2.5px;padding:0px 0px 25px 0px;}
.category-devotionals .footer-bible img{padding-top: 20px;}

/* category-devotionals form */
.category-devotionals label.gfield_label.gfield_label_before_complex{display: none;}
.category-devotionals .gform_wrapper .top_label .gfield_label{display: none;}
.category-devotionals .sidebar{width: 100%;max-width: 100%;}
.category-devotionals .newsletter-form{background: #cfaa01;max-width: 350px;padding: 20px 40px 20px 25px;margin-bottom: 50px;}
.category-devotionals .newsletter-form ul#gform_fields_1{text-align: center;padding: 0px;margin-bottom: 0px;}
.category-devotionals .newsletter-form ul#gform_fields_1 li{list-style: none;}
.category-devotionals .newsletter-form .custom-sidebar{display: block;}
.category-devotionals .newsletter-form span{color: #fff;font-size: 20px;line-height: 22px;display: inline-block;padding: 0px 10px 0px 25px;float: right;width: 80%;padding-bottom: 20px;}
.category-devotionals .newsletter-form span.custom-sidebar-oj{font-family: 'pf_dindisplay_probold';font-size: 37px;line-height: 37px;color: #fff;text-transform: uppercase;border-top: 8px solid #fff;border-bottom: 8px solid #fff;display: inline-block;padding: 0px;vertical-align: middle;float: left;width: 20%;font-weight: 700;margin-top: 20px;text-align: center;}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last{padding-top: 0px !important;}
.category-devotionals .sidebar div.ginput_complex.ginput_container.gf_name_has_2 span{display: inline-block;width: 100%;padding: 0px;color: #aaa8a9;font-size: 15px;padding-top: 0px !important;margin-bottom: 15px;}
.category-devotionals input#input_1_2{width: 100%;color: #aaa8a9;font-size: 15px;padding: 0px 5px;height: 37px;line-height: 37px;}
.category-devotionals input#input_1_1_3{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}
.category-devotionals input#input_1_1_6{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}
.category-devotionals input#input_1_2::placeholder{color: #aaa8a9;}
.category-devotionals input#input_1_1_3::placeholder{color: #aaa8a9;}
.category-devotionals input#input_1_1_6::placeholder{color: #aaa8a9;}
.category-devotionals .newsletter-form .sidebar .gform_wrapper .gform_footer input.button, .sidebar .gform_wrapper .gform_footer input[type=submit]{width:150px;height: 38px;line-height: 38px;text-align: center;background: #444444;padding: 0px;margin-top: 0px;margin-top: 15px;transition: 0.5s all;}
.sidebar .gform_wrapper .gform_footer input[type=submit]:hover{background: #000;}

/* category-devotionals sidebar */
.category-devotionals .sidebar select{border-width: 1px 1px 3px 1px;border-color: #dbdbdb;border-radius: 5px;font-family: 'Gibson Light', sans-serif;font-weight: 700;font-size: 16px;}

/* thnaks giving page */
.page-template-give-thanks-template{border: 25px solid #8b5d3d;}
.page-template-give-thanks-template .container{width:100%;}
.page-template-give-thanks-template .logo_thanks{text-align: center;}
.page-template-give-thanks-template .logo_thanks img{display: inline-block;margin: 0px auto;}
.page-template-give-thanks-template .thanks_header_section{background: url("../img/thank_mainbg.png");background-size: cover;background-repeat: no-repeat;padding: 0;}
.page-template-give-thanks-template .thanks_header_section .container{max-width: 1140px;}
.page-template-give-thanks-template .thanks_header_section .tree_design{max-width: 1000px;margin: 0px auto;background: url("../img/thnaks_banner_bg.png");background-size: cover;background-repeat: no-repeat;padding: 120px 0 0;}
.page-template-give-thanks-template .bible_verses p{font-family: 'gothambold1';font-size: 19px;line-height: 66px;margin: 0;text-align: center;color: #000;text-transform: uppercase;letter-spacing: 5px;padding: 15px 0 50px;}

.page-template-give-thanks-template .thanks-video{background: #7d0400c7;padding: 70px 80px;box-sizing: border-box;}
.page-template-give-thanks-template .thanks_slider{display: flex;flex-wrap:wrap;justify-content: space-between;padding: 20px 0px;}
.page-template-give-thanks-template .image_slider{width: 32.9%;display: inline-block;}
.page-template-give-thanks-template .image_slider img{display: inline-block;width: 100%;}

.page-template-give-thanks-template .tradition_section{background: #fff;padding: 70px 0 40px;}
.page-template-give-thanks-template .tradition_section .container{max-width: 1030px;margin: 0px auto;}
.page-template-give-thanks-template .tradition_title{text-align: center;}
.page-template-give-thanks-template .tradition_title h2{font-size: 46px;line-height: 56px;font-family: 'swistblnk_monthoersregular';margin: 0px auto;letter-spacing: 3px;color: #8b5d3d;padding-bottom: 55px;}
.page-template-give-thanks-template .tradition_content p{font-family: 'gothambold1';font-size: 19px;line-height: 41px;color: #000;margin-top: -12px;letter-spacing: -0.7px;text-align: justify;}
.page-template-give-thanks-template .tradition_middle_tab{display: flex;flex-wrap: wrap;}
.page-template-give-thanks-template .tradition_content{width: 70%;display: inline-block;padding: 0 65px 0 0;}
.page-template-give-thanks-template .tradition_leftsidebar{width: 30%;display: inline-block;}
.page-template-give-thanks-template .left_image{text-align: center;}
.page-template-give-thanks-template .left_image img {display: inline-block;margin: 0px auto;}
.page-template-give-thanks-template .tradition_button a{display: inline-block;width: 100%;text-align: center;text-transform: uppercase;letter-spacing:4px;background: #a92a26;color: #fff;font-family: 'gothambold1';font-size: 19px;padding:0px 10px;height: 75px;line-height: 75px;margin-top: 20px;transition: 0.5s all;}
.page-template-give-thanks-template .tradition_button a:hover{background: #8b5d3d;}

.page-template-give-thanks-template .include_section{padding: 82px 0px 77px;}
.page-template-give-thanks-template .include_section .container{max-width: 1030px;margin: 0px auto;}
.page-template-give-thanks-template .include_title{font-size: 46px;line-height: 56px;font-family: 'swistblnk_monthoersregular';color: #fff;text-align: center;margin-bottom: 44px;}
.page-template-give-thanks-template .include_content ul{margin-bottom: 0;}
.page-template-give-thanks-template .include_content ul li{font-family: 'gothambold1';font-size: 26px;line-height: 32px;color: #fff;margin-bottom: 15px; font-weight: 300;}

.page-template-give-thanks-template .coloring_section{background: #fff;padding: 75px 0 100px;}
.page-template-give-thanks-template .coloring_section .container{max-width: 1030px;margin: 0px auto;}
.page-template-give-thanks-template .coloring_title{font-family: 'gothambold1';font-size: 27px;line-height:66px;font-weight: 700;color: #000;text-transform: uppercase;letter-spacing: 10px;text-align: center;margin-bottom: 40px;}
.page-template-give-thanks-template .coloring_title span{font-family: 'gothambold1';display: inline-block;font-size: 18px;line-height:20px;font-weight: 700;color: #000;vertical-align: middle;letter-spacing: 0px;}
.page-template-give-thanks-template .coloring_images{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 100px;}
.page-template-give-thanks-template .images_coloring{width:23%;display: inline-block;}
.page-template-give-thanks-template .images_coloring img{display: block;box-shadow: #00000069 2px 2px 8px;}
.page-template-give-thanks-template .coloring_buttom{display: flex;flex-wrap: wrap;text-align: center;}
.page-template-give-thanks-template .coloring_buttom .coloring_title{line-height: 34px;margin-bottom: 50px;}
.page-template-give-thanks-template .coloring_right,.page-template-give-thanks-template .coloring_left{display: inline-block;text-align: center;width: 50%;}

.page-template-give-thanks-template .thanksgiving_section{background: url("../img/thank_mainbg.png");background-size: cover;background-repeat: no-repeat;padding: 0;}
.page-template-give-thanks-template .custom-thanks{padding: 75px 0px;box-sizing: border-box;background: #af6e009e;}
.page-template-give-thanks-template .thanksgiving_section .container{max-width: 1030px;margin: 0px auto;padding: 90px 120px 70px;border-top: 5px solid #000;border-bottom: 5px solid #000;}
.page-template-give-thanks-template .thanksgiving_profile_image{display: inline-block;padding-right: 35px;width: 34%;vertical-align:top;}
.page-template-give-thanks-template .thanksgiving_content{display: inline-block;width: 65%;vertical-align: top;}
.page-template-give-thanks-template .thanksgiving_content p{font-family: 'gothambold1';font-weight: 700;color: #000;font-size: 19px;line-height: 34px;margin: 0px;letter-spacing: -0.7px;}
.page-template-give-thanks-template .thanksgiving_content h3{font-size: 50px;line-height: 58px;font-family: 'swistblnk_monthoersregular';color: #000;margin: 0px;}
.page-template-give-thanks-template .thanksgiving_sign{text-align: right;display: inline-block;float: right;}
.page-template-give-thanks-template .thanksgiving_sign img{display: inline-block;margin-top: -40px;}
.page-template-give-thanks-template .thanks_footer_section{background: url("../img/thank_mainbg.png");background-size: cover;background-repeat: no-repeat;padding: 90px 0 80px;}
.page-template-give-thanks-template .thanks_footer_section .container{max-width: 1030px;float: none;clear: both;}
.page-template-give-thanks-template .thanks_footer_section .thanks_site_logo{display: inline-block;float: left;}
.page-template-give-thanks-template .thanks_footer_section .thanks_site_logo img{display: inline-block;}
.page-template-give-thanks-template .thanks_footer_section .thanks_button{display: inline-block;float: right;}
.page-template-give-thanks-template .thanks_footer_section .thanks_button a{display: inline-block;width: 100%;text-align: center;text-transform: uppercase;letter-spacing:4px;background: #a92a26;color: #fff;font-family: 'gothambold1';font-size: 19px;padding:0px 10px;height: 75px;line-height: 75px;transition: 0.5s all;width: 300px;display: inline-block;}
.page-template-give-thanks-template .thanks_footer_section .thanks_button a:hover{background: #8b5d3d;}

/* oj sign up */

.page-id-14342 .elementor-element.elementor-element-6fcb954.elementor-top-section{padding: 0;}
.page-id-14342 .elementor-element.elementor-element-6fcb954.elementor-top-section p{margin-bottom: 0;}
.page-id-14342 .elementor-element.elementor-element-7c1e2b1{padding-bottom: 5px;}
.page-id-14342  .gform_wrapper{margin: 0;}
.page-id-14342 .gform_wrapper form{max-width: 600px;margin: 0px auto;}
.page-id-14342 .gform_wrapper .top_label .gfield_label{display:none;}
.page-id-14342 #input_1_1_3_container,.page-id-14342 #input_1_1_6_container{display: inline-block;width: 100%;}
.page-id-14342 #input_1_1_3_container{margin-bottom: 16px;}
.page-id-14342 .gform_wrapper .top_label div.ginput_container{display: block;width: 100%;}
.page-id-14342 .gform_wrapper .top_label div.ginput_container input{display: block;width: 100%;}
.page-id-14342 .gform_wrapper .gform_footer input[type=submit]{display: inline-block;background: #f64b00;border: none;color: #fff;width: 180px;height: 45px;line-height: 45px;text-align: center;transition: 0.5s all;-moz-transition: 0.5s all;-webkit-transition: 0.5s all;}
.page-id-14342 .gform_wrapper .gform_footer{padding: 0;}
.page-id-14342 .gform_wrapper .gform_footer input[type=submit]:hover{background: #404040;}
.page-id-14342 .gform_wrapper .top_label div.ginput_container input:focus{outline:none;}

/* game changer page */
.page-template-gamechangers-template .container{width: 100%;max-width: 990px;}
.page-template-gamechangers-template .game_header_section{background-size: cover !important;background-repeat: no-repeat !important;background-position:top center !important;padding: 90px 0;}
.page-template-gamechangers-template .game_top_header{display: block;max-width: 675px;margin: 0px auto;text-align: center;}
.page-template-gamechangers-template .game_logo_img{display: inline-block;padding: 0;}
.page-template-gamechangers-template .top_header_text{display: inline-block;}
.page-template-gamechangers-template .middle_text h3{font-family: 'pf_dindisplay_probold';color: #000;font-size: 21px;line-height: 24px;letter-spacing: 3px;display: block;text-align: center;margin: 5px 0 5px;text-transform: uppercase;}
.page-template-gamechangers-template .middle_text h4{font-family: 'Conv_MyriadProBold';font-size: 15px;line-height: 20px;letter-spacing: 2px;display: block;text-align: center;padding: 0;font-weight: 700; text-transform: none;}
.page-template-gamechangers-template .middle_text h4 + h4{margin-bottom: 35px;}
.page-template-gamechangers-template .middle_text h4 > span{font-size: 18px;}
.page-template-gamechangers-template .middle_text p{font-size: 14px;line-height: 20px;color: #fff;text-align: center;margin-bottom: 5px;}
.page-template-gamechangers-template .game_bottom_header{display: flex;flex-wrap: wrap;justify-content: space-between;}
.page-template-gamechangers-template .bottom_left{width: 250px;display: inline-block}
.page-template-gamechangers-template .bottom_left p{font-family: 'norwesterregular';color: #000;font-size: 20px;line-height: 24px;letter-spacing: 5px;text-align: center;margin: 0;position: relative;top: 50%;transform: translateY(-50%);}
/*.page-template-gamechangers-template .bottom_left p:after{position: absolute;content: "";width: 28px;height: 23px;background-image: url("../img/arr.png");background-repeat: no-repeat;background-size: cover;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);right: -10px;}*/
.page-template-gamechangers-template .bottom_right a{background: #f26723;font-size: 17px;color: #fff;width: 195px;height: 50px;line-height: 50px;text-align: center;letter-spacing: 2px;display: inline-block;font-family: 'norwesterregular';text-transform: uppercase;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;margin-top: 75px;}
.page-template-gamechangers-template .bottom_right a:hover{background: #000;text-decoration: none;}
.page-template-gamechangers-template .game_chapter_section{background: #eaeaea;padding: 0px 0 50px;}
.page-template-gamechangers-template .game_chapter_section .container{display: flex;flex-wrap: wrap;}
.page-template-gamechangers-template .game_chapter_section h4{display: block;width: 100%;text-align: center;font-size: 32px;font-family: 'pf_dindisplay_probold';font-weight: 700;color: #000;padding: 55px 0px 35px;text-transform: uppercase;}
.game_chapter_section .chapter_left_content .custom_left_content a{padding: 13px 10px; background: #f26723; color: #fff;display: inline-block;text-align: center; font-family: 'gibsonbold';font-size: 14px;letter-spacing: -0.2px;text-transform: uppercase;transition: 0.5s all;display: inline-block;margin: 0px auto;letter-spacing: 2px;}
.game_chapter_section .chapter_left_content .custom_left_content a:hover{background: #000;text-decoration: none;}




.page-template-gamechangers-template .chapter_left_content{width: 37.5%;display: inline-block;padding: 0px 30px 0 0;}
.page-template-gamechangers-template .chapter_left_content .custom_left_content{position: relative;top: 50%;transform: translateY(-50%);-webki-transform: translateY(-50%);-moz-transform: translateY(-50%);text-align: center;}
.page-template-gamechangers-template .chapter_right_video{width: 62.5%;display: inline-block;}
.page-template-gamechangers-template .chapter_right_video iframe{width: 100%;border: none !important;height: 335px;}
.page-template-gamechangers-template .chapter_left_content h2{font-family: 'gibsonbold';font-size: 20px;line-height: 24px;color: #000;font-weight: 700;text-transform: uppercase;letter-spacing: 4px;text-align: center;margin-top: 0;}
.page-template-gamechangers-template .chapter_left_content h4{ font-family: 'gibsonbold';font-size: 12px;line-height: 18px;color: #000;text-transform: uppercase;letter-spacing: 3px;padding: 0;margin-bottom: 10px;text-align: center;}
.page-template-gamechangers-template .chapter_left_content p{ font-family: 'gibsonregular';font-size: 14px;line-height: 18px;color: #000;margin-bottom: 15px;letter-spacing: 0.5px;text-align: left;}
.page-template-gamechangers-template .chapter_left_content p > strong{ font-family: 'gibsonbold';font-size: 14px;line-height: 18px;color: #000;font-weight: 700;text-transform: uppercase;letter-spacing: 0;}
.page-template-gamechangers-template .subscribe_text{padding: 0;text-align: center;background: #080309;line-height: 0;}
.page-template-gamechangers-template .subscribe_text span{display: inline-block;color: #fff;font-size: 14px;line-height: 18px;font-weight: 700;font-family: 'gibsonbold';text-transform: uppercase;width: 100%;text-align: center;letter-spacing: 3px;}
.page-template-gamechangers-template .subscribe_text a{display: inline-block;width: 100%;height: 440px;margin: 0;padding: 0;background-repeat: no-repeat !important;background-position: center !important;}

.page-template-gamechangers-template .custom_chapter_modal#takeover .modal-dialog{max-width: 960px; }
.page-template-gamechangers-template .custom_chapter_2  .chapter_2_video, .page-template-gamechangers-template .custom_chapter_3  .chapter_3_video{margin: -1px 0 -9px 0;}
.page-template-gamechangers-template .custom_chapter_2 iframe{width:100%;height: 540px;border: none;}
.page-template-gamechangers-template .custom_chapter_modal#takeover .modal-header .close{height: 40px;width: 40px;}

/*tabs */
.page-template-gamechangers-template .game_footer_section .mobile_title{font-family: pf_din_text_comp_proregular,sans-serif !important; font-size: 20px !important;line-height: 24px;text-transform: uppercase;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;display:inline-block;width:25%;padding: 16px 0;height: 68px;cursor: pointer;border-top: 1px solid #dcd8d8;margin: 0 auto !important;padding: 15px;width: 100%;max-width: 100% !important;display: none;}
.page-template-gamechangers-template .game_footer_section .mobile_title .tab_post_date{display: block;font-size: 12px;text-align: center;font-family: 'gibsonregular';line-height: 12px;text-transform: capitalize;}
.page-template-gamechangers-template .game_footer_section .mobile_title .tab_post_title{display: block;text-align: center;}
.page-template-gamechangers-template .game_footer_section{background: #eaeaea;border-top: 1px solid #dcd8d8;padding: 0;}
.page-template-gamechangers-template .game_footer_section .container{max-width: 1100px;}
.page-template-gamechangers-template .game_footer_section .footer_tabs .tabs{font-size: 0;margin: 0;padding: 0;}
.page-template-gamechangers-template .game_footer_section .footer_tabs .tabs li{font-family: pf_din_text_comp_proregular,sans-serif; font-size: 20px;line-height: 24px;color: #777;text-transform: uppercase;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;display:inline-block;width:25%;padding: 16px 0;height: 68px;cursor: pointer;}
.page-template-gamechangers-template .game_footer_section .footer_tabs .tabs li .tab_post_date{color: #9c9c9c;display: block;font-size: 12px;text-align: center;font-family: 'gibsonregular';line-height: 12px;text-transform: capitalize;}
.page-template-gamechangers-template .game_footer_section .footer_tabs .tabs li .tab_post_title{display: block;text-align: center;}
.page-template-gamechangers-template .game_footer_section .footer_tabs .tabs li.active{background: #fff;}
.page-template-gamechangers-template .game_footer_section .footer_tabs .tabs li.active .tab_post_title{color: #323232;text-transform: capitalize; font-weight: 700;font-size: 22px;}
.page-template-gamechangers-template .game_footer_section .footer_tabs .tabs li.active .tab_post_date{color: #909090;text-transform: capitalize; }
.page-template-gamechangers-template .game_footer_section .tab_container{background:#fff;}
.page-template-gamechangers-template .game_footer_section .tab_container .container{max-width: 700px;padding: 50px 15px 50px;}
.page-template-gamechangers-template .game_footer_section .tab_container p{font-size: 17px;line-height: 27px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.page-template-gamechangers-template .game_footer_section .tab_container strong{font-weight: 700;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 17px;line-height: 27px;}
.page-template-gamechangers-template .game_footer_section .tab_container li{font-size: 17px;line-height: 1.8;}
.page-template-gamechangers-template .game_footer_section .tab_container h6{color: #000;font-size: 14px;line-height: 16px;font-weight: 700;font-family: 'Conv_MyriadProBold';letter-spacing: 0.7px;}
.page-template-gamechangers-template .game_footer_section .tab_container h3{color: #000;font-size: 17px;line-height: 24px;font-weight: 700;text-align: center;max-width: 500px;margin: 40px auto 30px;letter-spacing: 1px;font-family: 'pf_dindisplay_probold';}
.page-template-gamechangers-template .game_footer_section .tab_container .read_more{display: inline-block;background-color: #f26723;font-family: 'Conv_MYRIADPROREGULAR';font-size: 11px;border-radius: 0;text-transform: uppercase;padding: 8px 20px;transition: 0.5s all;font-size: 14px;color: #fff;margin-bottom: 20px;}
.page-template-gamechangers-template .game_footer_section .tab_container .read_more:hover{background: #000;text-decoration: none;}

.page-template-gamechangers-template .game_chapter_middle_section{background:rgba(234,234,234,1)linear-gradient(to bottom ,rgba(234,234,234,1),rgba(0,0,0,0.15));}
.page-template-gamechangers-template .subscribe_buttom_video{text-align: right;display: block;width: 100%;padding-top: 20px;}
.page-template-gamechangers-template .subscribe_buttom_video > span{display: inline-block;font-size: 24px;line-height: 28px;font-family: 'pf_dindisplay_probold';font-weight: 700;color: #000;text-transform: uppercase;}
.page-template-gamechangers-template .subscribe_buttom_video > a{display: inline-block;vertical-align: text-bottom;margin: 0 65px 0 20px;}


/* form */
.page-template-gamechangers-template .game_subscribe_section h4{display: block;width: 100%;text-align: center;font-size: 38px;font-family: 'pf_dindisplay_probold';font-weight: 700;color: #000;padding: 0;letter-spacing: 7px;padding: 20px 0 30px;}

.page-template-gamechangers-template .game_subscribe_section h4 > span:after{position: absolute;content: "\02BA";top: -5px;right: -2px;font-size:36px;color: #000;font-family: 'gibsonbold';font-weight: 700;}
.page-template-gamechangers-template .game_subscribe_section{background: #eaeaea;}
.page-template-gamechangers-template .game_subscribe_section .newsletter-form,
.page-template-gamechangers-template .game_subscribe_section .newsletter-form {
	float: none;
	width: 82%;
	padding: 15px 0;
	border-left: none;
    margin: 0px auto;
}
.page-template-gamechangers-template .game_subscribe_section .newsletter-form span {
	color: #FCF8F8;
	font-weight: bold;
	font-size: 14px;
	display: block;
	padding: 5px 0;
}
.page-template-gamechangers-template .game_subscribe_section .newsletter-form span.gc_text {
	font-family: 'gibsonbold';font-size: 16px;line-height: 22px;color: #676767;text-transform: uppercase;letter-spacing: 2px;padding: 0;text-align: center;margin-bottom: 5px;
}
.page-template-gamechangers-template .game_subscribe_section .gform_wrapper span{font-family: 'gibsonbold';font-size: 11px;line-height: 12px;color: #676767;text-transform: uppercase;word-spacing: 2px;padding: 0;text-align: center;font-weight: 700;margin-top: 2px;text-align: center;}


.page-template-gamechangers-template .gform_wrapper.gf_browser_safari ul.gform_fields li.gfield span.name_first,.page-template-gamechangers-template .gform_wrapper.gf_browser_safari ul.gform_fields li.gfield span.name_last{padding-top: 0 !important;margin-top: 1px;}

.page-template-gamechangers-template .gform_wrapper.gf_browser_safari .top_label div.ginput_container{margin-top: 7px;}





.page-template-gamechangers-template .game_subscribe_section .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:11px 4px;text-transform: uppercase;}
.page-template-gamechangers-template .game_subscribe_section .gform_wrapper .ginput_container_email{font-family: 'gibsonbold';font-size: 11px;line-height: 12px;color: #676767;text-transform: uppercase;word-spacing: 2px;padding: 0;text-align: center;font-weight: 700;}
.page-template-gamechangers-template .game_subscribe_section .gform_wrapper .top_label .hide-labels .gfield_label, .gform_wrapper .field_sublabel_below.hide-labels .ginput_complex.ginput_container label {
	display: none;
}
.page-template-gamechangers-template .game_subscribe_section .gform_wrapper {
	margin: 0;
	
}
.page-template-gamechangers-template .game_subscribe_section div.ginput_complex.ginput_container.gf_name_has_2 span {
	width: 49%;
	display: inline-block;
	padding-right: 15px;
/*	padding-top: 7px;*/
}
div.ginput_container_name span {
	margin-right: 0 !important;
}
.page-template-gamechangers-template .game_subscribe_section .top_label div.ginput_complex.ginput_container.gf_name_has_1,
.page-template-gamechangers-template .game_subscribe_section .top_label div.ginput_complex.ginput_container.gf_name_has_2,
.page-template-gamechangers-template .game_subscribe_section .top_label div.ginput_complex.ginput_container.gf_name_has_3 {
	width: auto;
	margin-top: 0;
}
.page-template-gamechangers-template .game_subscribe_section li#field_1_1 {
	width: 66.666%;
	display: inline-block;
}
.page-template-gamechangers-template .game_subscribe_section li#field_1_2 {
	width: 33.333%;
	display: inline-block;
	position: relative;
	top: 5px;
}
.page-template-gamechangers-template .game_subscribe_section .gform_wrapper ul.gform_fields li.gfield {
	padding-right: 0;margin-top: 0;
}
body .page-template-gamechangers-template .game_subscribe_section .gform_wrapper ul li.gfield,
body .page-template-gamechangers-template .game_subscribe_section .gform_wrapper .top_label div.ginput_container {
	margin-top: 0;
}
.page-template-gamechangers-template .game_subscribe_section .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
	width: 100%;
}
.page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_footer {
	margin: 0;
	padding: 0;
	width: 20%;
	display: inline-block;
	clear: right;
}
.page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_body {
	width: 80%;
	display: inline-block;
	float: left;
}
.page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_footer input.button,
.page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_footer input[type=submit] {
	position: relative;
	top: 12px;
	display: block;
	margin-left: 20px;
	background-color: #f64b00;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	border: none;
	padding: 5px 30px;
	width: calc(100% - 20px);
	font-size: 14px;
}

.page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_footer input[type=submit]
 {
	background-color: #f26723;
	font-family: 'gibsonbold';font-size: 11px;font-weight: 700;
	border-radius: 0;
	text-transform: uppercase;
    padding: 8px 0;
     transition: 0.5s all;
}
.page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_footer input[type=submit]:hover{background: #000;}

.page-template-gamechangers-template .game_buttom_footer{text-align: center;background: #fff;padding: 40px 0px;}
.page-template-gamechangers-template .game_buttom_footer .addtoany_shortcode{text-align: center}
.page-template-gamechangers-template .game_buttom_footer .addtoany_shortcode > div{display: inline-block;}
.page-template-gamechangers-template .game_buttom_footer a > img {display: inline-block;margin: 10px 1px;height: 30px;width: 30px;}

/* takeover ad modal */
#takeover.custom_modal{z-index: 99999;}
#takeover.custom_modal .modal-dialog{width: 100%;max-width:1320px;}
.custom_modal#takeover .custom_popup{position: relative;margin: -1px 0 -8px 0;}
.custom_modal#takeover .custom_buttons{position: absolute;display: flex;flex-wrap: wrap;justify-content: space-around;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);width: 100%;}
.custom_modal .custom_buttons a{display: inline-block;}
.custom_modal .custom_popup iframe{width: 100%;height: 742px;}
.custom_modal#takeover .modal-header .close{height: 40px;width: 40px;background: transparent;color: #fff;}
.custom_modal#takeover .modal-header .close:hover{color: #e4a603;}



@media (max-width: 1280px){
    .top-nav{background-color: #000 !important;}
    .page-template-category-journey .post-info .custom-select-sentence,.cat-journey .post-info .custom-select-sentence{font-size: 26px;line-height: 30px;}
/*
	.page-template-gamechangers-template .game_subscribe_section li#field_1_2{top: 9px;}
	.page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_footer input[type=submit]{margin-top: 5px;}
*/
	
	.page-template-gamechangers-template .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.page-template-gamechangers-template .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last{padding-top: 0 !important;}
	.page-template-gamechangers-template .gform_wrapper.gf_browser_safari ul.gform_fields li.gfield span.name_first,.page-template-gamechangers-template .gform_wrapper.gf_browser_safari ul.gform_fields li.gfield span.name_last{padding-top: 0 !important;}
	.cbp-spmenu .site-search {display: block;}
	.cbp-spmenu .site-search form input {padding: 10px 15px;height: 50px;line-height: 50px;}
	.cbp-spmenu .site-search form .input-group .input-group-btn .btn-default {display: block;height: 50px; padding: 6px 25px;}
	.cbp-spmenu .site-search form {padding: 0 15px;margin: 20px 0px;}
	.cbp-spmenu .site-search .btn-default {display: none;}
	.top-nav,.navbar-default{z-index: 10001 !important;}
	.cbp-spmenu-left.menu-open{z-index: 10000;}
}
@media (max-width: 1023px){
    .tag .custom-tag-container h2>a{font-size: 36px;}
    .tag .page-content-title{font-size: 36px;}
}
@media only screen and (max-width: 1199px){
    /* new-head */
    .page-template-category-journey .head-logo,.cat-journey .head-logo{padding: 0% 3% 0% 3%;width: 55%;text-align: center;}
    .page-template-category-journey .bible,.cat-journey .bible{width: 45%;}
    .page-template-category-journey .head-logo h2,.cat-journey .head-logo h2{font-size: 52px;text-align: center;border-top:8px solid #e1b901;border-bottom:8px solid #e1b901;display: inline-block;}
    .page-template-category-journey .head-logo p:first-child,.cat-journey .head-logo p:first-child{padding-top: 40px;}
    .page-template-category-journey .head-logo p:last-child,.cat-journey .head-logo p:last-child{padding-bottom: 35px;}
    
    /* new-foot */
    .page-template-category-journey .foot-logo,.cat-journey .foot-logo {text-align: center;padding: 0% 3% 0% 3%;width: 60%;}
    .page-template-category-journey .foot-logo h2,.cat-journey .foot-logo h2{font-size: 48px;border-top:9px solid #e1b901;border-bottom:9px solid #e1b901; margin-top: 35px;}
    .page-template-category-journey .foot-logo p,.cat-journey .foot-logo p{font-size: 22px;line-height: 33px;color: #e1b901;margin: 0px;letter-spacing: 7px;padding: 15px 0px 10px 0px;}
    .page-template-category-journey .foot-logo p:last-child,.cat-journey .foot-logo p:last-child{font-size: 17px;line-height: 22px;letter-spacing: 2.5px;padding:0px 0px 25px 0px;}
    .page-template-category-journey .footer-bible,.cat-journey .footer-bible{width: 40%;}
    
    /* form */
    .page-template-category-journey .newsletter-form,.cat-journey .newsletter-form{padding: 20px;}
    
    /* category-devotionals */
    /* banner */
    .category-devotionals .head-logo{padding: 0% 3% 0% 3%;width: 55%;text-align: center;}
    .category-devotionals .bible{width: 45%;}
    .category-devotionals .head-logo h2{font-size: 52px;text-align: center;border-top:8px solid #e1b901;border-bottom:8px solid #e1b901;display: inline-block;}
    .category-devotionals .head-logo p:first-child{padding-top: 40px;}
    .category-devotionals .head-logo p:last-child{padding-bottom: 35px;}
    
    /* new footer */
    .category-devotionals .foot-logo {text-align: center;padding: 0% 3% 0% 3%;width: 60%;}
    .category-devotionals .foot-logo h2{font-size: 48px;border-top:9px solid #e1b901;border-bottom:9px solid #e1b901; margin-top: 35px;}
    .category-devotionals .foot-logo p{font-size: 22px;line-height: 33px;color: #e1b901;margin: 0px;letter-spacing: 7px;padding: 15px 0px 10px 0px;}
    .category-devotionals .foot-logo p:last-child{font-size: 17px;line-height: 22px;letter-spacing: 2.5px;padding:0px 0px 25px 0px;}
    .category-devotionals .footer-bible{width: 40%;}
    
    /* category-devotionals form */
    .category-devotionals .newsletter-form{padding: 20px;}
    
    /* thnaks giving page */
    .page-template-give-thanks-template .thanks_header_section .tree_design{padding: 90px 0 0;}
    .page-template-give-thanks-template .tradition_section{padding: 60px 0 30px;}
    .page-template-give-thanks-template .tradition_title h2 {font-size: 38px;line-height: 46px;}
    .page-template-give-thanks-template .tradition_content p {font-family: 'gothambold1';font-size: 18px;line-height: 36px;}
    .page-template-give-thanks-template .tradition_content {padding: 0 35px 0 0;}
    .page-template-give-thanks-template .include_section{padding: 60px 0px;}
    .page-template-give-thanks-template .include_title {font-size: 38px;line-height: 46px;}
    .page-template-give-thanks-template .include_content ul li {font-family: 'gothambold1';font-size: 22px;line-height: 30px;margin-bottom: 15px;}
    .page-template-give-thanks-template .coloring_section{padding: 80px 0 80px;}
    .page-template-give-thanks-template .thanksgiving_content p{font-size: 18px;}
    .page-template-give-thanks-template .thanksgiving_section .container{padding: 90px 50px 70px;}
	
	/* game chnager */
	.page-template-gamechangers-template .game_chapter_section h4{font-size: 28px;}
	.page-template-gamechangers-template .game_subscribe_section h4{font-size: 28px;padding: 15px 0 25px;}
	.page-template-gamechangers-template .chapter_left_content h4{font-size: 12px !important;}
	.page-template-gamechangers-template .custom_chapter_modal#takeover .modal-dialog{max-width: 900px; }
	.page-template-gamechangers-template .custom_chapter_2  .chapter_2_video{margin: -1px 0 -9px 0;}
	.page-template-gamechangers-template .custom_chapter_2 iframe{width:100%;height: 506px;}
	.page-template-gamechangers-template .subscribe_text a{height: 350px;background-size: cover !important;}
	
	  /* takeover ad modal */
    .custom_modal .custom_buttons a{display: inline-block;width: 300px;}
	#takeover.custom_modal .modal-dialog{max-width:880px;}
	.custom_modal .custom_popup iframe {width: 100%;height: 495px;}

	/* 20.10.2018 */
	.subfooter .footer-social{float: none;display: block;width: 100%;text-align: center;padding-top: 15px;}
	.support-ministry .footer_support_buttons{display:block;float: none;margin: 0;}
	.support-ministry .support-btn{margin: 0 7px 15px 0;}
    .support-ministry h1{display: block;float: none;font-size: 38px;}
    
}
@media only screen and (max-width: 1024px){
    .page-id-8733 .custom-slider .lae-container button.slick-prev,.page-id-8733 .custom-slider .lae-container button.slick-next {display: block !important;}
    .page-id-8733 .custom-slider .slick-slide{padding:20px 10px 15px 10px!important;margin:35px 15px !important;}
    .page-id-8733 .custom-slider .lae-carousel-item.slick-slide p{font-size: 20px;line-height: 24px;}
    .page-id-8733 .custom-slider .lae-container button.slick-prev{height: 37px;width:20px;background-repeat: no-repeat;background-size: cover !important;left: 31%;top: 54%}
    .page-id-8733 .custom-slider .lae-container button.slick-next {height: 37px;width:20px;background-repeat: no-repeat;background-size: cover !important;right: 31%;top: 54%;}
    .page-id-8733 .custom-up-footer{padding: 40px 0px 40px 0px;}
    
    /* our journey */
    
    .page-template-category-journey .col-sm-8,.cat-journey .col-sm-8{width: 100%;}
    .page-template-category-journey .col-sm-4,.cat-journey .col-sm-4{width: 100%;}
    .page-template-category-journey .sidebar, .cat-journey .sidebar{text-align: center;}
    .page-template-category-journey .newsletter-form, .cat-journey .newsletter-form{display: inline-block;text-align: left;max-width: 400px;padding: 20px 40px;}
    
    /* new-head */
    .page-template-category-journey .head-logo,.cat-journey .head-logo{padding: 0% 3% 0% 0%;width: 50%;text-align: center;}
    .page-template-category-journey .bible,.cat-journey .bible{width: 40%;}
    .page-template-category-journey .head-logo h2,.cat-journey .head-logo h2{font-size: 45px;text-align: center;border-top:8px solid #e1b901;border-bottom:8px solid #e1b901;display: inline-block;}
    .page-template-category-journey .head-logo p:first-child,.cat-journey .head-logo p:first-child{padding-top: 30px;font-size: 17px;}
    .page-template-category-journey .head-logo p:last-child,.cat-journey .head-logo p:last-child{padding-bottom: 25px;font-size: 20px;}
    
    /* category-devotionals */
    .category-devotionals .col-sm-8{width: 100%;}
    .category-devotionals .col-sm-4{width: 100%;}
    .category-devotionals .sidebar{text-align: center;}
    .category-devotionals .newsletter-form{display: inline-block;text-align: left;max-width: 400px;padding: 20px 40px;}
    
    /* banner */
    .category-devotionals .head-logo{padding: 0% 3% 0% 0%;width: 50%;text-align: center;}
    .category-devotionals .bible{width: 40%;}
    .category-devotionals .head-logo h2{font-size: 45px;text-align: center;border-top:8px solid #e1b901;border-bottom:8px solid #e1b901;display: inline-block;}
    .category-devotionals .head-logo p:first-child{padding-top: 30px;font-size: 17px;}
    .category-devotionals .head-logo p:last-child{padding-bottom: 25px;font-size: 20px;}
    
}
@media (max-width: 1000px){
    .page-id-8733 .custom-header .elementor-container{padding: 0px 15px;}
    .page-id-8733 .custom-banner .elementor-container{padding: 0px 15px;}
    .page-id-8733 .custom-middlecallout .elementor-container{padding: 0px 15px;}
    .page-id-8733 .custom-up-footer .elementor-container{padding: 0px 15px;}
	
		/* takeover ad modal */
    .custom_modal .custom_buttons a{display: inline-block;width: 260px;}
	#takeover.custom_modal .modal-dialog{max-width: 680px;}
	.custom_modal .custom_popup iframe{height: 382px;}
}

@media (max-width: 992px){
    /* thnaks giving page */
    .page-template-give-thanks-template {border: 18px solid #8b5d3d;}
    .page-template-give-thanks-template .thanks_header_section .tree_design {padding:65px 0 0;}
    .page-template-give-thanks-template .bible_verses p {font-family: 'gothambold1';font-size: 18px;line-height: 50px; padding: 15px 0 35px;}
    .page-template-give-thanks-template .thanks-video {padding: 50px;}
    #arve .arve-wrapper, #tinymce .arve-wrapper{margin-bottom: 0 !important;}
    .page-template-give-thanks-template .tradition_title h2 {font-size: 29px;line-height: 42px;padding-bottom: 35px;}
    .page-template-give-thanks-template .tradition_content p {font-family: 'gothambold1';font-size: 17px;line-height: 30px;margin-bottom: 0;}
    .page-template-give-thanks-template .tradition_leftsidebar {width: 35%;display: inline-block;}
    .page-template-give-thanks-template .tradition_content {padding: 0 35px 0 0;width: 65%;}
    .page-template-give-thanks-template .include_title {font-size: 29px;line-height: 42px;margin-bottom: 30px;}
    .page-template-give-thanks-template .include_content ul li {font-family: 'gothambold1';font-size: 19px;line-height: 28px;margin-bottom: 10px;}
    .page-template-give-thanks-template .coloring_title {font-size: 22px;line-height: 47px;letter-spacing: 8px;text-align: center;margin-bottom: 30px;}
    .page-template-give-thanks-template .coloring_buttom .coloring_title {line-height: 30px;margin-bottom: 30px;}
    .page-template-give-thanks-template .thanksgiving_section .container {padding: 50px 15px 50px;border-top: 4px solid #000;border-bottom: 4px solid #000;}
    .page-template-give-thanks-template .thanksgiving_content p {font-size: 17px;line-height: 30px;}
    .page-template-give-thanks-template .thanksgiving_sign img {margin-top: -20px;}
    .page-template-give-thanks-template .custom-thanks {padding: 60px 0px;}
    .page-template-give-thanks-template .thanks_footer_section .thanks_site_logo img {display: inline-block;max-height: 65px;}
    .page-template-give-thanks-template .thanks_footer_section .thanks_button a{height: 65px;line-height: 65px;width: 280px;font-size: 17px;}
    .page-template-give-thanks-template .tradition_button a{font-size: 17px;height: 65px;line-height: 65px;}
    .page-template-give-thanks-template .thanks_footer_section{padding: 65px 0px;}
    
    /* game changer page */
    .page-template-gamechangers-template .game_header_section{padding: 70px 0;}
    .page-template-gamechangers-template .game_logo_img img{width: 90%;}
    .page-template-gamechangers-template .middle_text h3 {font-size: 18px;line-height: 22px;letter-spacing: 3px;margin: 5px 0;}
    .page-template-gamechangers-template .middle_text h4{font-size: 14px;letter-spacing: 3px;}
	.page-template-gamechangers-template .middle_text h4 > span{font-size: 16px;}
    .page-template-gamechangers-template .bottom_center{width: 46%;}
    .page-template-gamechangers-template .bottom_left {width: 200px;}
    .page-template-gamechangers-template .bottom_left p{font-size: 17px;letter-spacing: 3px;}
    .page-template-gamechangers-template .bottom_right a{letter-spacing: 2px;width: 190px;font-size: 17px;}
    .page-template-gamechangers-template .chapter_left_content{width: 50%;padding: 0px 30px 0 0;}
    .page-template-gamechangers-template .chapter_right_video{width: 50%;}
    .page-template-gamechangers-template .chapter_left_content .custom_left_content{position: relative;top:50%;transform: translateY(-50%);}
    .page-template-gamechangers-template .chapter_left_content p{text-align: center;margin-bottom: 20px;}
    .page-template-gamechangers-template .game_subscribe_section li#field_1_1{width: 100%;}
    .page-template-gamechangers-template div.ginput_complex.ginput_container.gf_name_has_2 span { width: 50%;padding-right: 0;float: left;}
    .page-template-gamechangers-template div.ginput_complex.ginput_container.gf_name_has_2 span:first-child{border-right: 10px solid #eaeaea;}
    .page-template-gamechangers-template .game_subscribe_section li#field_1_2{width: 100%;top: 0;}
    .page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_footer{clear: both;width: 100%;text-align: center;margin-top: 10px;}
    .page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_body{width: 100%;clear: both;}
    .page-template-gamechangers-template .game_subscribe_section div.ginput_complex.ginput_container.gf_name_has_2 span{padding: 0;width: 50%;}
    .page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_footer input[type=submit]{width: 150px;margin: 0px auto;}
    .page-template-gamechangers-template .game_subscribe_section .newsletter-form span.gc_text{margin-bottom: 10px;font-size: 12px;line-height: 18px;}
    .page-template-gamechangers-template .game_footer_section .footer_tabs .tabs li{font-size: 18px;}
    .page-template-gamechangers-template .game_footer_section .footer_tabs .tabs li .tab_post_date{font-size: 11.5px;}
    .page-template-gamechangers-template .game_footer_section .tab_container .container{padding: 40px 15px 50px;}
    .page-template-gamechangers-template .game_footer_section .footer_tabs .tabs li.active .tab_post_title{font-size: 18.5px;}
	.page-template-gamechangers-template .game_chapter_section{padding-bottom: 50px;}
	.page-template-gamechangers-template .chapter_left_content h4{padding: 0;}
	.page-template-gamechangers-template .game_buttom_footer{padding: 40px 0;}
	.page-template-gamechangers-template .game_chapter_section h4{padding:50px 0 30px;font-size:24px;}
	.page-template-gamechangers-template .game_subscribe_section h4{font-size: 28px;padding: 15px;letter-spacing: 4px;}
	.page-template-gamechangers-template .chapter_left_content h4{font-size: 12px !important;padding: 0;}
	.page-template-gamechangers-template .custom_chapter_modal#takeover .modal-dialog{max-width: 660px; }
	.page-template-gamechangers-template .custom_chapter_2 iframe{width:100%;height: 372px;}
	.page-template-gamechangers-template .game_subscribe_section h4 > span:before{top: -3px;left: -12px;font-size:24px;}
	.page-template-gamechangers-template .game_subscribe_section h4 > span:after{top: -3px;right: -2px;font-size:24px;}
	.page-template-gamechangers-template .subscribe_buttom_video > span{font-size: 20px;vertical-align: middle;}
	.page-template-gamechangers-template .subscribe_buttom_video > a{margin: 0 0 0 20px;vertical-align: inherit;}
	.page-template-gamechangers-template .subscribe_buttom_video{padding-top: 10px;}
	.page-template-gamechangers-template .subscribe_text a{height: 300px;}
	
}


@media (max-width: 960px){
    .page-id-8733 .custom-middlecallout .elementor-container .elementor-row{padding:0%;}
    .page-id-8733 .elementor-8733 .elementor-element.elementor-element-d6733c1{padding:0px 15px 0px 0px;}
    .page-id-8733 .custom-header span{font-size: 37px;}
    .page-id-8733 .custom-up-footer .elementor-heading-title{font-size: 22px;}
    .page-id-8733 .custom-slider .lae-container button.slick-prev,.page-id-8733 .custom-slider .lae-container button.slick-next {height: 32px;width:17px;background-repeat: no-repeat;background-size: cover !important;}
    .page-id-8733 .custom-slider .slick-slide{}
    
     /* new-head */
    
    .page-template-category-journey .head-logo,.cat-journey .head-logo{padding: 0% 3% 0% 0%;width: 50%;text-align: center;}
    .page-template-category-journey .bible,.cat-journey .bible{width: 50%;}
    .page-template-category-journey .head-logo h2,.cat-journey .head-logo h2{font-size: 40px;text-align: center;border-top:8px solid #e1b901;border-bottom:8px solid #e1b901;display: inline-block;}
    .page-template-category-journey .head-logo p:first-child,.cat-journey .head-logo p:first-child{padding-top: 30px;font-size: 17px;}
    .page-template-category-journey .head-logo p:last-child,.cat-journey .head-logo p:last-child{padding-bottom: 25px;font-size: 20px;}
    
    /* new-foot */
    .page-template-category-journey .foot-logo,.cat-journey .foot-logo{text-align: center;padding: 0% 3% 0% 0%;width: 50%;}
    .page-template-category-journey .footer-bible,.cat-journey .footer-bible{width: 50%;}
    .page-template-category-journey .foot-logo h2,.cat-journey .foot-logo h2{font-size: 44px;border-top: 5px solid #e1b901;border-bottom: 5px solid #e1b901;margin-top: 30px;}
    .page-template-category-journey .foot-logo p,.cat-journey .foot-logo p{font-size: 20px;line-height: 33px;letter-spacing: 5px;padding: 10px 0px 5px 0px;}
    .page-template-category-journey .foot-logo p:last-child,.cat-journey .foot-logo p:last-child{line-height: 22px;font-size: 17px;padding-bottom: 25px;}
    
    /* radio page */
    .top-nav .custom-count-down{display: none;margin: 0px auto;text-align: center;}
    .top-nav span.phone{margin: 0px;margin-top: 8px;}
    
    /* category-devotionals */
    /* category-devotionals new-head */
    .category-devotionals .head-logo{padding: 0% 3% 0% 0%;width: 50%;text-align: center;}
    .category-devotionals .bible{width: 50%;}
    .category-devotionals .head-logo h2{font-size: 40px;text-align: center;border-top:8px solid #e1b901;border-bottom:8px solid #e1b901;display: inline-block;}
    .category-devotionals .head-logo p:first-child{padding-top: 30px;font-size: 17px;}
    .category-devotionals .head-logo p:last-child{padding-bottom: 25px;font-size: 20px;}
    /* new footer */
    .category-devotionals .foot-logo{text-align: center;padding: 0% 3% 0% 0%;width: 50%;}
    .category-devotionals .footer-bible{width: 50%;}
    .category-devotionals .foot-logo h2{font-size: 44px;border-top: 5px solid #e1b901;border-bottom: 5px solid #e1b901;margin-top: 30px;}
    .category-devotionals .foot-logo p{font-size: 20px;line-height: 33px;letter-spacing: 5px;padding: 10px 0px 5px 0px;}
    .category-devotionals .foot-logo p:last-child{line-height: 22px;font-size: 17px;padding-bottom: 25px;}
    
}
@media (max-width: 767px){
    .page-id-8733 .custom-header{padding: 20px 0px;}
    .page-id-8733 .elementor-8733 .elementor-element.elementor-element-d6733c1{width: 100%;padding:0px 0px 20px 0px;}
    .page-id-8733 .custom-middlecallout span{font-size: 20px;}
    .page-id-8733 .custom-middlecallout .custom-text-editor p{font-size: 22px;}
    .page-id-8733 .custom-up-footer .elementor-heading-title{font-size: 18px;}
    .page-id-8733 .custom-slider .slick-slide{padding:20px 20px 20px 20px!important;margin:35px 80px !important;}
    .page-id-8733 .custom-slider .lae-container button.slick-prev{left: 30px !important;}
    .page-id-8733 .custom-slider .lae-container button.slick-next{right: 30px !important;}
    
     /* new-head */
    .page-template-category-journey .newhead .container,.cat-journey .newhead .container{display: block;margin: 0px auto;}
    .page-template-category-journey .head-logo,.cat-journey .head-logo{padding: 0% 0% 0% 0%;width: 60%;text-align: center;margin: 0px auto;}
    .page-template-category-journey .bible,.cat-journey .bible{width: 60%;margin: 0px auto;}
    .page-template-category-journey .bible img,.cat-journey .bible img{padding-top: 0px;}
    
    /* new-foot */
    .page-template-category-journey .newfoot .container,.cat-journey .newfoot .container{display: block;margin: 0px auto;}
    .page-template-category-journey .foot-logo,.cat-journey .foot-logo{padding: 0% 0% 0% 0%;width: 80%;text-align: center;margin: 0px auto;}
    .page-template-category-journey .footer-bible,.cat-journey .footer-bible{width: 60%;margin: 0px auto;}
    
    /* form */
    .page-template-category-journey .newsletter-form .sidebar .gform_wrapper .gform_footer input.button, .sidebar .gform_wrapper .gform_footer input[type=submit],.cat-journey .newsletter-form .sidebar .gform_wrapper .gform_footer input.button, .sidebar .gform_wrapper .gform_footer input[type=submit]{width:150px !important;}
    
    /* radio */
    .post-type-archive-radio .custom-radio-btn,single-radio .custom-radio-btn{width: 100%;margin-bottom: 20px;}
    .top-nav{padding: 15px 0px !important;}
    
    /* tag page */
    .tag .custom-tag-container .btn-default{width: 100%;float: none;}
    
    /* our journey single page */
    .page-template-category-journey .post-info .custom-select-sentence,.cat-journey .post-info .custom-select-sentence{width: 100% !important;float: none;}
    .page-template-category-journey .post-info .custom-select-image,.cat-journey .post-info .custom-select-image{float: left;width: 100% !important;margin:0px 0px 15px 0px;text-align: center;}
    .page-template-category-journey .post-info .custom-select-image img,.cat-journey .post-info .custom-select-image img{display: inline-block;margin: 0px auto;}
    
    /* category-devotionals */
    /* category-devotionals banner */
    .category-devotionals .newhead .container{display: block;margin: 0px auto;}
    .category-devotionals .head-logo{padding: 0% 0% 0% 0%;width: 60%;text-align: center;margin: 0px auto;}
    .category-devotionals .bible{width: 60%;margin: 0px auto;}
    .category-devotionals .bible img{padding-top: 0px;}
    
    /* category-devotionals new-foot */
    .category-devotionals .newfoot .container{display: block;margin: 0px auto;}
    .category-devotionals .foot-logo{padding: 0% 0% 0% 0%;width: 80%;text-align: center;margin: 0px auto;}
    .category-devotionals .footer-bible{width: 60%;margin: 0px auto;}
    
    /* category-devotionals form */
    .category-devotionals .newsletter-form .sidebar .gform_wrapper .gform_footer input.button, .sidebar .gform_wrapper .gform_footer input[type=submit]{width:150px !important;}
    
    /* thnaks giving page */
    .page-template-give-thanks-template {border: 12px solid #8b5d3d;}
    .page-template-give-thanks-template .thanks_header_section .tree_design {padding: 50px 0 0;}
    .page-template-give-thanks-template .bible_verses p {font-family: 'gothambold1';font-size: 18px;line-height: 42px;padding: 25px 0 35px;}
    .page-template-give-thanks-template .thanks-video {padding: 35px;}
    .page-template-give-thanks-template .thanks_slider{padding: 20px 0 0;}
    .page-template-give-thanks-template .image_slider {width: 100%;margin-bottom: 20px;}
    .page-template-give-thanks-template .image_slider{text-align: center;}
    .page-template-give-thanks-template .image_slider img{width: auto;}
    .page-template-give-thanks-template .tradition_title h2 {font-size: 25px;line-height: 36px;padding-bottom: 35px;}
    .page-template-give-thanks-template .tradition_content p {font-family: 'gothambold1';font-size: 16px;line-height: 28px;margin-bottom: 0;}
    .page-template-give-thanks-template .tradition_content {padding: 0 25px 0 0;width: 65%;}
    .page-template-give-thanks-template .tradition_button a {font-size: 15px;height: 55px;line-height: 55px;letter-spacing: 2px;}
    .page-template-give-thanks-template .include_title {font-size: 25px;line-height: 36px;margin-bottom: 20px;}
    .page-template-give-thanks-template .include_content ul li {font-family: 'gothambold1';font-size: 17px;line-height: 24px;margin-bottom: 10px;}
    .page-template-give-thanks-template .include_section {padding: 40px 0px;}
    .page-template-give-thanks-template .coloring_title {font-size: 20px;line-height: 30px;letter-spacing: 6px;text-align: center;margin-bottom: 30px;}
    .page-template-give-thanks-template .images_coloring{width: 49%;margin-bottom: 4%;}
    .page-template-give-thanks-template .coloring_images{margin-bottom: 50px;}
    .page-template-give-thanks-template .images_coloring img{margin: 0px auto;}
    .page-template-give-thanks-template .coloring_section{padding: 60px 0px;}
    .page-template-give-thanks-template .thanksgiving_profile_image {display: inline-block;padding-right: 0;width: 100%;text-align: center;margin-bottom: 30px;}
    .page-template-give-thanks-template .thanksgiving_content {display: inline-block;width: 100%;}
    .page-template-give-thanks-template .thanksgiving_sign img {margin-top: -72px;max-height: 60px;}
    .page-template-give-thanks-template .thanksgiving_content h3{font-size: 40px;}
    .page-template-give-thanks-template .thanksgiving_section .container{padding: 30px 15px;border-top: 3px solid #000;border-bottom: 3px solid #000;}
    .page-template-give-thanks-template .custom-thanks {padding: 50px 0px;}
    .page-template-give-thanks-template .thanks_footer_section .thanks_button a {height: 55px;line-height: 55px;width: 230px;font-size: 16px;}
    .page-template-give-thanks-template .thanks_footer_section .thanks_site_logo img {display: inline-block;max-height: 55px;}
    .page-template-give-thanks-template .thanks_footer_section {padding: 50px 0px;}
    
    /* game changer page */
    .page-template-gamechangers-template .game_header_section{padding: 50px 0;}
/*
    .page-template-gamechangers-template .game_logo_img{width: 50%;padding: 0 10px;}
    .page-template-gamechangers-template .top_header_text{width:49%;}
*/
    .page-template-gamechangers-template .middle_text h3 {font-size: 17px;line-height: 22px;letter-spacing: 2px;margin: 5px 0;}
    .page-template-gamechangers-template .middle_text h4 {font-size: 13px;letter-spacing: 1px;}
    .page-template-gamechangers-template .middle_text h4 + h4{margin-bottom: 25px;}
    .page-template-gamechangers-template .bottom_left{width: 40%;}
    .page-template-gamechangers-template .bottom_center{width: 60%;}
    .page-template-gamechangers-template .bottom_right{width: 100%;text-align: center;}
    .page-template-gamechangers-template .bottom_right a{margin: 10px auto 10px;}
    .page-template-gamechangers-template .bottom_left p{max-width: 200px;margin: 0 auto;}
    .page-template-gamechangers-template .chapter_left_content{width: 100%;padding: 0;order: 3;}
    .page-template-gamechangers-template .chapter_right_video{width: 100%;order: 2;}
	.page-template-gamechangers-template .subscribe_buttom_video{order: 4;text-align: center;padding-top: 30px;}
    .page-template-gamechangers-template .chapter_left_content .custom_left_content{top: 0;transform: translateY(0%);}
    .page-template-gamechangers-template .chapter_left_content h2{font-size: 16px;letter-spacing: 2px;margin-top: 20px;}
    .page-template-gamechangers-template .chapter_left_content h4{font-size: 12px !important;}
    .page-template-gamechangers-template .game_subscribe_section .newsletter-form{width: 100%;padding: 0;}
    .page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_footer input[type=submit]{width: 100%;}
    .page-template-gamechangers-template .subscribe_text{padding: 0px;}
    .page-template-gamechangers-template .game_footer_section .tab_container .container{padding: 50px 15px 50px;}
    .page-template-gamechangers-template .game_footer_section .footer_tabs .tabs{display: none;}
    .page-template-gamechangers-template .game_footer_section .mobile_title{display: block;height: 55px;padding: 7px;font-size: 17px !important;}
    .page-template-gamechangers-template .game_footer_section .tab_container h3{font-size: 16px;letter-spacing: 0;margin: 20px auto;}
    .page-template-gamechangers-template .game_buttom_footer{padding: 30px 0px;}
	.page-template-gamechangers-template .game_chapter_section h4{padding: 30px 0px;font-size: 22px;}
	.page-template-gamechangers-template .game_subscribe_section h4{padding: 10px 0;font-size: 24px;letter-spacing: 3px;}
	.page-template-gamechangers-template .chapter_left_content h4{padding: 0;}
	.page-template-gamechangers-template .game_chapter_section{padding-bottom: 30px;}
	.page-template-gamechangers-template .game_footer_section .tab_container .tab_full_content{padding: 30px 0;}
	.page-template-gamechangers-template .game_subscribe_section .newsletter-form span.gc_text{letter-spacing: 1px;}
	.page-template-gamechangers-template .custom_chapter_modal#takeover .modal-dialog{max-width: 520px; }
	.page-template-gamechangers-template .custom_chapter_2 iframe{width:100%;height: 293px;}
	.page-template-gamechangers-template .subscribe_buttom_video > span{font-size: 17px;}
	.page-template-gamechangers-template .subscribe_buttom_video > a{margin: 0 0 0 10px;}
	.page-template-gamechangers-template .subscribe_text a{height:250px;}
	
	     /* takeover ad modal */
    .custom_modal .custom_buttons a{display: inline-block;width: 200px;}
	.modal.custom_modal {overflow-x: hidden;}
	#takeover.custom_modal .modal-dialog{max-width: 95%;}
	.custom_modal .custom_popup iframe{height: 292px;transform: scale(2);-webkit-transform: scale(2);-moz-transform: scale(2);}
    
    
}
@media (max-width: 600px){
    .page-id-8733 .custom-banner .elementor-container{max-width: 100%;}
    .page-id-8733 .custom-header span{font-size: 30px;}
    .page-id-8733 .custom-banner{padding:40px 0px 20px 0px;}
    .page-id-8733 .custom-banner .elementor-column.elementor-col-33, .elementor-column[data-col="33"]{width: 100%;margin-bottom: 20px;}
    .page-id-8733 .custom-middlecallout span{font-size: 18px;}
    .page-id-8733 .custom-middlecallout .custom-text-editor p{font-size: 20px;}
    .page-id-8733 .custom-up-footer .elementor-heading-title{font-size: 14px;}
    .page-id-8733 .custom-slider .slick-slide{padding:20px 20px 20px 20px!important;margin:35px 50px !important;}
    .page-id-8733 .custom-slider .lae-container button.slick-prev{left: 15px !important;}
    .page-id-8733 .custom-slider .lae-container button.slick-next{right: 15px !important;}
    
     /* new-head */
    .page-template-category-journey .head-logo,.cat-journey .head-logo{padding: 0% 0% 0% 0%;width: 75%;text-align: center;margin: 0px auto;}
    .page-template-category-journey .bible,.cat-journey .bible{width: 75%;margin: 0px auto;}
    
     /* new-foot */
    .page-template-category-journey .newfoot .container,.cat-journey .newfoot .container{display: block;margin: 0px auto;}
    .page-template-category-journey .foot-logo,.cat-journey .foot-logo{padding: 0% 0% 0% 0%;width: 80%;text-align: center;margin: 0px auto;}
    .page-template-category-journey .footer-bible,.cat-journey .footer-bible{width: 80%;margin: 0px auto;}
    
    /* radio page */
    .custom-count-down .content_countdown{width: 100%;text-align: center;}
    .custom-count-down #main_countedown_1 .countdown{display: inline-block;text-align: center;}
    
    /* category-devotionals */
    /* category-devotionals banner */
    .category-devotionals .head-logo{padding: 0% 0% 0% 0%;width: 75%;text-align: center;margin: 0px auto;}
    .category-devotionals .bible{width: 75%;margin: 0px auto;}
    
    /* category-devotionals new-footer */
    .category-devotionals .newfoot .container{display: block;margin: 0px auto;}
    .category-devotionals .foot-logo{padding: 0% 0% 0% 0%;width: 80%;text-align: center;margin: 0px auto;}
    .category-devotionals .footer-bible{width: 80%;margin: 0px auto;}
    
     /* thnaks giving page */
    .page-template-give-thanks-template {border: 7px solid #8b5d3d;}
    .page-template-give-thanks-template .thanks_header_section .tree_design {padding: 35px 0 0;}
    .page-template-give-thanks-template .bible_verses p {font-family: 'gothambold1';font-size: 16px;line-height: 34px;padding: 20px 0 30px;}
    .page-template-give-thanks-template .tradition_section {padding: 45px 0 30px;}
    .page-template-give-thanks-template .tradition_content {padding: 0;width: 100%;}
    .page-template-give-thanks-template .tradition_leftsidebar {width: 100%;display: inline-block;margin-top: 20px;}
    .page-template-give-thanks-template .include_content ul li{font-size: 16px;}
    .page-template-give-thanks-template .include_section {padding: 30px 0px;}
    .page-template-give-thanks-template .coloring_title {font-size: 18px;line-height: 24px;letter-spacing: 4px;text-align: center;margin-bottom: 30px;}
    .page-template-give-thanks-template .images_coloring {width: 49%;margin-bottom: 2%;}
    .page-template-give-thanks-template .coloring_right, .page-template-give-thanks-template .coloring_left{width: 100%;margin-bottom: 30px;}
    .page-template-give-thanks-template .coloring_buttom .coloring_title {line-height: 24px;margin-bottom: 30px;}
    .page-template-give-thanks-template .coloring_images {margin-bottom: 30px;}
    .page-template-give-thanks-template .thanksgiving_content p {font-size: 16px;line-height: 28px;}
    .page-template-give-thanks-template .coloring_section {padding: 50px 0px 20px;}
    .page-template-give-thanks-template .thanksgiving_content h3 {font-size: 30px;}
    .page-template-give-thanks-template .thanksgiving_sign img {margin-top: -105px;max-height: 45px;}
    .page-template-give-thanks-template .thanks_footer_section .thanks_site_logo img {display: inline-block;max-height: 45px;}
    .page-template-give-thanks-template .thanks_footer_section .thanks_button a {height: 45px;line-height: 45px;width: 200px;font-size: 14px;letter-spacing: 1px;}
    .page-template-give-thanks-template .thanks_footer_section {padding: 35px 0px;}
    
    /* game changer page */
    .page-template-gamechangers-template .middle_text h3 {font-size: 15px;line-height: 20px;letter-spacing: 2px;margin: 5px 0 10px;}
    .page-template-gamechangers-template .middle_text h4{font-size: 12px;line-height: 18px;}
    .page-template-gamechangers-template .middle_text h4 + h4{ margin-bottom: 15px;}
	.page-template-gamechangers-template .bottom_left p{font-size: 15px;line-height: 20px;letter-spacing: 3px;}
	.page-template-gamechangers-template .middle_text h4 > span{font-size: 14px;}
    .page-template-gamechangers-template .bottom_right a {letter-spacing: 1px;width: 160px;font-size: 15px;height: 40px;line-height: 40px;}
    .page-template-gamechangers-template .game_subscribe_section .newsletter-form span.gc_text{letter-spacing: 0px;}
    .page-template-gamechangers-template .game_footer_section .tab_container .container{padding: 30px 15px; 0}
    .page-template-gamechangers-template .game_buttom_footer{padding: 20px 0px;}
	.page-template-gamechangers-template .game_subscribe_section h4{padding: 0 0;}
	.page-template-gamechangers-template .game_chapter_section h4{padding: 30px 0px;font-size: 18px;}
	.page-template-gamechangers-template .chapter_left_content h4{padding: 0;}
	.page-template-gamechangers-template .game_subscribe_section h4{padding: 0px 0;font-size: 20px;line-height: 24px;letter-spacing: 2px;}
	.page-template-gamechangers-template .chapter_right_video iframe{height: 300px;}
	.page-template-gamechangers-template .bottom_left,.page-template-gamechangers-template .bottom_center{width: 100%;text-align: center;}
	.page-template-gamechangers-template .bottom_left{margin-bottom: 20px;}
	.page-template-gamechangers-template .custom_chapter_modal#takeover .modal-dialog{max-width: 400px; }
	.page-template-gamechangers-template .custom_chapter_2 iframe{width:100%;height: 226px;}
	.page-template-gamechangers-template .game_subscribe_section h4 > span:before{top: -2px;left: -11px;font-size:18px;}
	.page-template-gamechangers-template .game_subscribe_section h4 > span:after{top: -2px;right: 1px;font-size:18px;}
	.page-template-gamechangers-template .game_footer_section .tab_container .read_more{margin-bottom: 20px;}
	.page-template-gamechangers-template .subscribe_buttom_video > span{font-size: 15px;}
	.page-template-gamechangers-template .subscribe_text span{font-size: 12px;line-height: 17px;}
	.page-template-gamechangers-template .subscribe_text a{background-size: cover !important;background-position: 44% 0% !important;}

	/* takeover ad modal */
    .custom_modal .custom_buttons a{display: block;width:100%;text-align: center;}
    .custom_modal .custom_buttons a:first-child{margin-bottom: 15px;}
    .custom_modal .custom_buttons a > img{display: inline-block;max-width:180px;margin: 0px auto;}
/*	#takeover.custom_modal .modal-dialog{max-width: 410px;}*/
	.custom_modal .custom_popup iframe{height: 231px;}
    
}
@media (max-width: 480px){
	.cbp-spmenu-vertical{padding-top: 190px !important;}
	.navbar-default .navbar-brand img{max-height: auto !important;max-width: 185px !important;}
    .page-id-8733 .custom-banner .elementor-container{max-width: 100%;}
    .page-id-8733 .custom-header span{font-size: 18px;}
    .page-id-8733 .elementor-8733 .elementor-element.elementor-element-d6733c1{padding:0px 0px 10px 0px;}
    .page-id-8733 .custom-banner .elementor-row{justify-content:space-around;flex-wrap: wrap;}
    .page-id-8733 .custom-middlecallout span{font-size: 16px;}
    .page-id-8733 .custom-middlecallout h2{padding: 0px 0px 15px 0px;font-size: 20px;}
    .page-id-8733 .custom-middlecallout .custom-text-editor p{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
    .page-id-8733 .custom-middlecallout .custom-text-editor span{font-size: 16px;}
    .page-id-8733 .custom-up-footer .elementor-heading-title{font-size: 14px;line-height: 24px;border: none;}
    .page-id-8733 .custom-up-footer .elementor-heading-title a{text-decoration: underline;border: none;}
    .page-id-8733 .custom-slider .slick-slide{padding:20px 20px 20px 20px!important;margin:30px 40px !important;}
    .page-id-8733 .custom-slider .lae-container button.slick-prev{left: 15px !important;}
    .page-id-8733 .custom-slider .lae-container button.slick-next{right: 15px !important;}
    .page-id-8733 .custom-slider .lae-carousel-item.slick-slide p{font-size: 18px;line-height: 21px;}
    .page-id-8733 .custom-slider .lae-container button.slick-prev,.page-id-8733 .custom-slider .lae-container button.slick-next {height: 27px;width:15px;background-repeat: no-repeat;background-size: cover !important;}
    .page-id-8733 .custom-slider .lae-carousel-item.slick-slide h3{font-size: 18px !important;}
    
     /* new-head */
    .page-template-category-journey .head-logo,.cat-journey .head-logo{padding: 0% 0% 0% 0%;width: 90%;text-align: center;margin: 0px auto;}
    .page-template-category-journey .bible,.cat-journey .bible{width: 90%;margin: 0px auto;}
    .page-template-category-journey .head-logo h2,.cat-journey .head-logo h2{font-size: 30px;text-align: center;border-top: 3px solid #e1b901;border-bottom: 3px solid #e1b901;display: inline-block;padding: 5px;}
    .page-template-category-journey .head-logo p:first-child,.cat-journey head-logo p:first-child{padding-top: 25px;padding-bottom: 5px;font-size: 16px;letter-spacing: 2px;}
    .page-template-category-journey .head-logo p:last-child,.cat-journey .head-logo p:last-child{letter-spacing: 3px;}
    
     /* new-foot */
    .page-template-category-journey .newfoot .container,.cat-journey .newfoot .container{display: block;margin: 0px auto;}
    .page-template-category-journey .foot-logo,.cat-journey .foot-logo{padding: 0% 0% 0% 0%;width: 100%;text-align: center;margin: 0px auto;}
    .page-template-category-journey .footer-bible,.cat-journey .footer-bible{width: 90%;margin: 0px auto;}
    .page-template-category-journey .foot-logo h2 ,.cat-journey .foot-logo h2{font-size: 30px;text-align: center;border-top: 3px solid #e1b901;border-bottom: 3px solid #e1b901;display: inline-block;padding: 5px;}
     .page-template-category-journey .foot-logo p:first-child,.cat-journey .foot-logo p:first-child{padding-top: 25px;padding-bottom: 5px;font-size: 16px;letter-spacing: 2px;}
    .page-template-category-journey .foot-logo p:last-child,.cat-journey .foot-logo p:last-child{font-size: 16px;letter-spacing: 2px;}
    
    /* form */
    .page-template-category-journey .newsletter-form, .cat-journey .newsletter-form{display: inline-block;text-align: left;max-width: 400px;padding: 20px 35px;}
    .page-template-category-journey .newsletter-form span.custom-sidebar-oj, .cat-journey .newsletter-form span.custom-sidebar-oj {font-size: 35px;line-height: 37px;border-top: 6px solid #fff;border-bottom: 6px solid #fff;width: 20%;margin-top: 16px;}
    .page-template-category-journey .newsletter-form span, .cat-journey .newsletter-form span {font-size: 18px;line-height: 20px;padding: 0px 13% 0px 20px;width: 80%;padding-bottom: 20px;}
    
    /* radio page */
    .custom-count-down .custom-headline{width: 100%;text-align: center;margin: 0px;}
    .custom-count-down .custom-give-btn{display: block;text-align: center;}
    .top-nav span.phone{float: none;width: 100%;text-align: center;}
    .top-nav .partner-links{float: none;width: 100%;text-align: center;}
    
    /* category-devotionals */
    /* banner */
    .category-devotionals .head-logo{padding: 0% 0% 0% 0%;width: 90%;text-align: center;margin: 0px auto;}
    .category-devotionals .bible{width: 90%;margin: 0px auto;}
    .category-devotionals .head-logo h2{font-size: 30px;text-align: center;border-top: 3px solid #e1b901;border-bottom: 3px solid #e1b901;display: inline-block;padding: 5px;}
    .category-devotionals .head-logo p:first-child{padding-top: 25px;padding-bottom: 5px;font-size: 16px;letter-spacing: 2px;}
    .category-devotionals .head-logo p:last-child{letter-spacing: 3px;}
    
     /* new-footer */
    .category-devotionals .newfoot .container{display: block;margin: 0px auto;}
    .category-devotionals .foot-logo{padding: 0% 0% 0% 0%;width: 100%;text-align: center;margin: 0px auto;}
    .category-devotionals .footer-bible{width: 90%;margin: 0px auto;}
    .category-devotionals .foot-logo h2{font-size: 30px;text-align: center;border-top: 3px solid #e1b901;border-bottom: 3px solid #e1b901;display: inline-block;padding: 5px;}
    .category-devotionals .foot-logo p:first-child{padding-top: 25px;padding-bottom: 5px;font-size: 16px;letter-spacing: 2px;}
    .category-devotionals .foot-logo p:last-child{font-size: 16px;letter-spacing: 2px;}
    
 
    /* category-devotionals form */
    .category-devotionals .newsletter-form{display: inline-block;text-align: left;max-width: 400px;padding: 20px 35px;}
    .category-devotionals .newsletter-form span.custom-sidebar-oj {font-size: 35px;line-height: 37px;border-top: 6px solid #fff;border-bottom: 6px solid #fff;width: 20%;margin-top: 16px;}
    .category-devotionals .newsletter-form span {font-size: 18px;line-height: 20px;padding: 0px 13% 0px 20px;width: 80%;padding-bottom: 20px;}
    
    /* thnaks giving page */
    .page-template-give-thanks-template .bible_verses p {font-family: 'gothambold1';font-size: 14px;line-height: 28px;padding: 20px 0 20px;letter-spacing: 1px;}
    .page-template-give-thanks-template .thanks-video {padding: 20px;}
    .page-template-give-thanks-template .tradition_title h2 {font-size: 20px;line-height: 34px;padding-bottom: 30px;letter-spacing: 1px;}
    .page-template-give-thanks-template .tradition_section {padding: 30px 0 30px;}
    .page-template-give-thanks-template .tradition_content p {font-family: 'gothambold1';font-size: 15px;line-height: 24px;margin-bottom: 0;}
    .page-template-give-thanks-template .include_content ul li {font-size: 15px;}
    .page-template-give-thanks-template .include_title{margin-bottom: 15px;}
    .page-template-give-thanks-template .images_coloring {width: 100%;text-align: center;margin: 0px auto 20px;}
    .page-template-give-thanks-template .coloring_buttom .coloring_title {line-height: 24px;margin-bottom: 25px;}
    .page-template-give-thanks-template .thanksgiving_content p {font-size: 15px;line-height: 24px;}
    .page-template-give-thanks-template .thanksgiving_content h3 {font-size: 28px;}
    .page-template-give-thanks-template .thanksgiving_sign img {margin-top: 0px;max-height: 40px;}
    .page-template-give-thanks-template .thanksgiving_sign{float: none;display: block;text-align: center;}
    .page-template-give-thanks-template .thanks_footer_section .thanks_site_logo{display: block;float: none;text-align: center;margin: 0px auto;}
    .page-template-give-thanks-template .thanks_footer_section .thanks_button{display: block;float: none;text-align: center;margin: 30px auto 0;}
    .page-template-give-thanks-template .thanksgiving_content{text-align: center;}
    .page-template-give-thanks-template .custom-thanks {padding: 30px 0px;}
    
     /* game changer page */
    .page-template-gamechangers-template .game_logo_img{width: 100%;padding: 0;text-align: center;}
    .page-template-gamechangers-template .top_header_text{width: 100%;text-align: center;margin-bottom: 20px;}
    .page-template-gamechangers-template .game_logo_img img{width: auto;max-width: 220px;display: inline-block;margin: 0px auto;}
    .page-template-gamechangers-template .middle_text h3{font-size: 14px;letter-spacing: 1px;}
    .page-template-gamechangers-template .middle_text h4{letter-spacing: 1px;margin-bottom: 0}
    .page-template-gamechangers-template .middle_text h4 > br{display: none;}
    .page-template-gamechangers-template .bottom_left{width: 100%;text-align: center;margin: 10px auto;}
    .page-template-gamechangers-template .bottom_center{width: 100%;}
    .page-template-gamechangers-template .bottom_left p{font-size: 14px;letter-spacing: 1px;}
	.game_chapter_section .chapter_left_content .custom_left_content a{font-size: 12px;}
	.page-template-gamechangers-template .game_subscribe_section h4{padding: 0 0;font-size: 18px;letter-spacing: 1px;line-height: 24px;}
	.page-template-gamechangers-template .chapter_right_video iframe{height: 240px;}
	.page-template-gamechangers-template .custom_chapter_modal#takeover .modal-dialog{max-width: 280px; }
	.page-template-gamechangers-template .custom_chapter_2 iframe{width:100%;height: 158px;}
	.page-template-gamechangers-template .bottom_left p:after{width: 24px;height: 21px;bottom: -25px;right: auto;}
	.page-template-gamechangers-template .game_header_section{padding: 50px 0 10px;}
	.page-template-gamechangers-template .subscribe_buttom_video > span{width: 100%;margin-bottom: 5px;}
	.page-template-gamechangers-template .subscribe_buttom_video{padding-top: 20px;}
    .page-template-gamechangers-template .subscribe_text a{height:210px;background-size: cover !important;background-position: 40% 0% !important;}
    .page-template-gamechangers-template .custom_chapter_modal#takeover .modal-header .close{top:0;}

	/* takeover ad modal */
    .custom_modal .custom_buttons a:first-child{margin-bottom: 10px;}
    .custom_modal .custom_buttons a > img{width: 135px;}
/*	#takeover.custom_modal .modal-dialog{max-width: 300px;}*/
	.custom_modal .custom_popup iframe{height: 220px;transform: scale(2.5);-webki-transform: scale(2.5);-moz-transform: scale(2.5);}
	
	#takeover .modal-header .close{top: -5em;}

}

@media (max-width: 380px){
    
    /* form */
    .page-template-category-journey .newsletter-form, .cat-journey .newsletter-form{padding: 20px 20px;}
    .page-template-category-journey .newsletter-form span.custom-sidebar-oj, .cat-journey .newsletter-form span.custom-sidebar-oj {font-size: 32px;line-height: 36px;width: 20%;margin-top: 13px;}
    .page-template-category-journey .newsletter-form span, .cat-journey .newsletter-form span {font-size: 17px;line-height: 19px;padding: 0px 0% 0px 20px;width: 80%;padding-bottom: 20px;}
    
    /* category-devotionals form */
    .category-devotionals .newsletter-form{padding: 20px 20px;}
    .category-devotionals .newsletter-form span.custom-sidebar-oj {font-size: 32px;line-height: 36px;width: 20%;margin-top: 13px;}
    .category-devotionals .newsletter-form span {font-size: 17px;line-height: 19px;padding: 0px 0% 0px 20px;width: 80%;padding-bottom: 20px;}
}

.page-id-8733 .custom-child-banner .custom_overlay { top:0;left:0;width:100%;height:100%;position:absolute; }

.input-group .input-group-btn .btn-default{padding:6px 40px;}

.devotional-newsletter li#field_1_2{top: 5px;}
.devotional-newsletter .gform_wrapper .gform_footer input[type=submit]{top: 5px;}

.vertical_church_post-template-default .post.full-post p>img.alignleft{padding-right: 15px;}


.devotional-newsletter div.ginput_complex.ginput_container.gf_name_has_2 span{ padding-top: 0;}
.devotional-newsletter .newsletter-form span{ padding: 8px 0;}

.j_menu_hide{display: none !important;}


/* custom css 18/09/2018 */

.custom_signup_message .elementor-element {
    margin: 0 !important;
}


@media (max-width: 767px){
    .page-id-14342 #input_1_1_3_container{margin-bottom: 16px !important;}
    .custom_signup_message .elementor-element{ margin-bottom: 15px !important;}
}

/* custom css 20/09/2018 */
.page .devotional-newsletter h1{font-size:26px; padding-right: 20px}



.page-id-16169 section.white-bg h1.entry-title { display: none; }
.page-id-16169 section.white-bg, .page-id-18670 section.white-bg{ padding-top: 0px; }
.page-id-16169 section.vcc_banner { padding-top: 0px; }

.page-id-16169 section.white-bg { background-image: url(/wp-content/uploads/2018/10/BG_texture_White.png); }
.bawmpp-password-form { margin-top: 50px; text-align: center; min-height: 250px; }
.bawmpp-password-errmessage { margin-top: 50px; text-align: center; font-weight: 600; }
.bawmpp-password-form table { margin: 0 auto;margin-bottom: 20px; border-collapse: separate; border-spacing: 15px; }
.bawmpp-password-form table td { text-align: left; }

@media (max-width: 420px){
	.bawmpp-password-form table td { display:block; box-sizing:border-box; clear:both; }
}



.navbar-default .site-search .search-form{left:0;position: static;}
.navbar-default .site-search #show_search{display: none;}
.navbar-default .site-search input[type="search"]{width: 200px;}
@media (max-width:1350px){
	.navbar-default .site-search input[type="search"]{width: 150px;}
}


.ojsignup_page_form .gform_wrapper ul.gform_fields { padding-left: 0 !important; }
.page-id-14342 .gform_wrapper form { max-width: 400px !important;}

/*Custom Css 30-10-2018*/

#menu-footer-menu > li > a{text-transform: uppercase;color: #fff;font-size: 28px;font-family: 'pf_din_text_comp_promedium', sans-serif;}
#menu-footer-menu > li{/*width: 16.25%;*/float: none;display: inline-block;}
.support-ministry h1{display: inline-block;float: left;}
.support-ministry .support-btn{margin: 0;margin-left: 7px;}
.support-ministry{float: none;clear: both;}
.support-ministry .footer_support_buttons{display:inline-block;float: right;}

.footer-social ul{list-style: none;margin: 0;padding: 0;}
.footer-social ul li{display: inline-block;float: none;padding-left: 0;}
.footer-social ul img{max-width: 25px;}

#menu-footer-menu{display: flex;flex-wrap: wrap;justify-content: space-between;;}

.support-ministry p{width: 100%;clear: both;}
.support-ministry{overflow:hidden;}

@media only screen and (max-width: 1350px){
   /* 20.10.2018 */
	.support-ministry .support-btn{/*padding: 10px 8px;font-size: 19px;*/margin: 0 7px 15px 0;}
	.support-ministry h1{font-size: 42px;}
}

/*Main  Menu*/

#menu-main-menu > li.current_page_item > a{color: #fff;background: #B2B2B2;padding: 0 12px;display: inline-block;box-sizing: border-box;}
/*#menu-main-menu > li.current-menu-ancestor > a{color: #fff;background: #B2B2B2;padding: 0 12px;}*/

#menu-main-menu > li.menu-item-102:hover > ul {width: 300px;left: 11% !important;}

#menu-main-menu > li#menu-item-102 > ul.sub-menu {height: 300px;flex-direction: column;}

#menu-main-menu > li > ul > li.menu-item-881 > a:hover {color: #2a2925;}
#menu-main-menu > li > ul > li.menu-item-882 > a:hover {color: #2a2925;}

/*About Form*/
/* .page-template-page-sidebar label.gfield_label.gfield_label_before_complex{display: none;}
.page-template-page-sidebar .gform_wrapper .top_label .gfield_label{display: none;} */
.page-template-page-sidebar .newsletter-form .gfield_label_before_complex {display: none;}
.page-template-page-sidebar .newsletter-form .gform_wrapper .top_label .gfield_label{display: none;}

.page-template-page-sidebar .sidebar{width: 100%;max-width: 100%;}
.page-template-page-sidebar .newsletter-form,.post-type-archive-radio .newsletter-form{background: #cfaa01;max-width: 350px;padding: 20px 40px 20px 25px;margin-bottom: 50px;}
.page-template-page-sidebar .newsletter-form ul#gform_fields_1{text-align: center;padding: 0px;margin-bottom: 0px;}
.page-template-page-sidebar .newsletter-form ul#gform_fields_1 li{list-style: none;}
.page-template-page-sidebar .newsletter-form .custom-sidebar{display: block;}
.page-template-page-sidebar .newsletter-form form{text-align: center;}
.page-template-page-sidebar .newsletter-form span{color: #fff;font-size: 20px;line-height: 22px;display: inline-block;padding: 0px 10px 0px 25px;float: right;width: 80%;padding-bottom: 20px;}
.page-template-page-sidebar .newsletter-form span.custom-sidebar-e_dev{color: #fff;font-size: 24px;line-height: 30px;width: 100%;float: none;padding: 0;font-family: 'pf_dindisplay_probold';text-transform: uppercase;text-align: center;}
.page-template-page-sidebar .newsletter-form h5{font-size: 16px;line-height: 20px;color: #fff;display: inline-block;padding: 0px;vertical-align: middle;width: 100%;text-align: center;margin-bottom: 0;}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last{padding-top: 0px !important;}
.page-template-page-sidebar .sidebar div.ginput_complex.ginput_container.gf_name_has_2 span{display: inline-block;width: 100%;padding: 0px;color: #aaa8a9;font-size: 15px;padding-top: 0px !important;margin-bottom: 15px;}
.page-template-page-sidebar .sidebar .gform_wrapper ul.gform_fields li#field_4_2 {padding-right: 0;}
.page-template-page-sidebar input#input_4_2{width: 100%;color: #aaa8a9;font-size: 15px;padding: 0px 5px;height: 37px;line-height: 37px;}
.page-template-page-sidebar input#input_4_1_3{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}
.page-template-page-sidebar input#input_4_1_6{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}
.page-template-page-sidebar input#input_4_2::placeholder{color: #aaa8a9;}
.page-template-page-sidebar input#input_4_1_3::placeholder{color: #aaa8a9;}
.page-template-page-sidebar input#input_4_1_6::placeholder{color: #aaa8a9;}
.page-template-page-sidebar .sidebar .gform_wrapper .gform_footer input[type=submit]{width:150px;height: 38px;line-height: 38px;text-align: center;background: #444444;padding: 0px;margin-top: 0px;margin-top: 15px;transition: 0.5s all;}
.page-template-page-sidebar .sidebar .gform_wrapper .gform_footer input[type=submit]:hover{background: #000;}
.page-template-page-sidebar .gform_wrapper ul.gform_fields {padding-left: 0 !important; }

.sidebar .newsletter-form .custom-sidebar .custom-sidebar-oj{ font-family: 'pf_dindisplay_probold'; font-size: 37px; line-height: 37px; color: #fff; text-transform: uppercase; border-top: 8px solid #fff; border-bottom: 8px solid #fff; display: inline-block; padding: 0px; vertical-align: middle; float: left; width: 20%; font-weight: 700; margin-top: 20px; text-align: center;}

.category-devotionals .gform_wrapper ul.gform_fields {padding-left: 0 !important; }

.post-type-archive-tv .col-md-3,.post-type-archive-radio .col-md-3{padding: 0;}
.post-type-archive-radio .col-md-9{padding: 0 15px;}
.post-type-archive-tv .custom_ministry,.post-type-archive-radio .custom_ministry{background: #cfaa01;max-width: 350px;padding: 20px 40px 20px 25px;margin:38px 0px;text-align: center;}
.post-type-archive-tv .ministry_form span,.post-type-archive-radio .ministry_form span{color: #fff;font-size: 15px;line-height: 20px;display: inline-block;padding: 0px;padding-bottom: 15px;}

.post-type-archive-tv .ministry_form input[type="email"],.post-type-archive-radio .ministry_form input[type="email"]{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}
.post-type-archive-tv .ministry_submit input[type="submit"],.post-type-archive-radio .ministry_submit input[type="submit"]{width: 120px;height: 38px;line-height: 38px;text-align: center;background: #444444 !important;padding: 0px;margin-top: 0px;margin-top: 15px;transition: 0.5s all;border: none;outline: none;color: #fff;}
.post-type-archive-tv .ministry_submit input[type="submit"]:hover,.post-type-archive-radio .ministry_submit input[type="submit"]:hover{background: #000 !important;}
.post-type-archive-tv .ministry_form input[type="email"]::placeholder,.ministry_submit input[type="submit"]::placeholder,.single-tv .ministry_form input[type="email"]::placeholder,.post-type-archive-radio .ministry_form input[type="email"]::placeholder,.post-type-archive-radio .ministry_form input[type="submit"]::placeholder{color: #aaa8a9;}
.post-type-archive-radio .ministry_form input[type="text"],.post-type-archive-tv .ministry_form input[type="text"]{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}

.single-tv .col-md-3,.post-type-archive-radio .col-md-3{padding: 0;}
.post-type-archive-radio .col-md-9{padding: 0 15px;}
.single-tv .custom_ministry,.post-type-archive-radio .custom_ministry{background: #cfaa01;max-width: 350px;padding: 20px 40px 20px 25px;margin:38px 0px;text-align: center;}
.single-tv .ministry_form span,.post-type-archive-radio .ministry_form span{color: #fff;font-size: 15px;line-height: 20px;display: inline-block;padding: 0px;padding-bottom: 15px;}

.single-tv .ministry_form input[type="email"],.post-type-archive-radio .ministry_form input[type="email"]{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}
.single-tv .ministry_submit input[type="submit"],.post-type-archive-radio .ministry_submit input[type="submit"]{width: 120px;height: 38px;line-height: 38px;text-align: center;background: #444444 !important;padding: 0px;margin-top: 0px;margin-top: 15px;transition: 0.5s all;border: none;outline: none;color: #fff;}
.single-tv .ministry_submit input[type="submit"]:hover,.post-type-archive-radio .ministry_submit input[type="submit"]:hover{background: #000 !important;}
.single-tv .ministry_form input[type="email"]::placeholder,.ministry_submit input[type="submit"]::placeholder,.single-tv .ministry_form input[type="email"]::placeholder,.post-type-archive-radio .ministry_form input[type="email"]::placeholder,.post-type-archive-radio .ministry_form input[type="submit"]::placeholder{color: #aaa8a9;}
.post-type-archive-radio .ministry_form input[type="text"],.single-tv .ministry_form input[type="text"]{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}


.single-radio .col-md-3,.post-type-archive-radio .col-md-3{padding: 0;}
.post-type-archive-radio .col-md-9{padding: 0 15px;}
.single-radio .custom_ministry,.post-type-archive-radio .custom_ministry{background: #cfaa01;max-width: 350px;padding: 20px 40px 20px 25px;margin:38px 0px;text-align: center;}
.single-radio .ministry_form span,.post-type-archive-radio .ministry_form span{color: #fff;font-size: 15px;line-height: 20px;display: inline-block;padding: 0px;padding-bottom: 15px;}

.single-radio .ministry_form input[type="email"],.post-type-archive-radio .ministry_form input[type="email"]{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}
.single-radio .ministry_submit input[type="submit"],.post-type-archive-radio .ministry_submit input[type="submit"]{width: 120px;height: 38px;line-height: 38px;text-align: center;background: #444444 !important;padding: 0px;margin-top: 0px;margin-top: 15px;transition: 0.5s all;border: none;outline: none;color: #fff;}
.single-radio .ministry_submit input[type="submit"]:hover,.post-type-archive-radio .ministry_submit input[type="submit"]:hover{background: #000 !important;}
.single-radio .ministry_form input[type="email"]::placeholder,.ministry_submit input[type="submit"]::placeholder,.single-radio .ministry_form input[type="email"]::placeholder,.post-type-archive-radio .ministry_form input[type="email"]::placeholder,.post-type-archive-radio .ministry_form input[type="submit"]::placeholder{color: #aaa8a9;}
.post-type-archive-radio .ministry_form input[type="text"],.single-radio .ministry_form input[type="text"]{width: 100%;display: block;font-size: 15px;max-width: 100%;padding: 0px 5px;height: 37px;line-height: 37px;}


/*Custom Css 31-10-2018*/
li.menu-item-1073 > a,li.menu-item-1031 > a,li.menu-item-1079 > a{position: relative;padding-left: 45px;z-index: 1;}
li.menu-item-1073 > a:before {content: '';background-image: url(../img/sprite2014.png);background-position: -144px -91px;width: 24px;height: 26px;position: absolute;left: 11px;top: 12px;}
li.menu-item-1031 > a:before {content: '';background-image: url(../img/sprite2014.png);background-position: -233px -91px;width: 24px;height: 26px;position: absolute;left: 15px;top: 12px;}
li.menu-item-1079 > a:before {content: '';background-image: url(../img/sprite2014.png);background-position: -193px -91px;width: 24px;height: 26px;position: absolute;left: 15px;top: 10px;}


/* custom css 02.11.2018 */
.game_header_section{padding: 30px 0 !important;}
@media (max-width: 767px) {
    #show_form .btn{white-space: normal !important;}
}

/* break throught prayer (old) */
.page-template-gamechangers-template .game_header_section.new_header_text{height: 450px;background-size: auto !important;background-position: center center!important;padding: 0 !important; }
.page-template-gamechangers-template .game_header_section.new_header_text a { display: inline-block; height: 100%; width: 100%;  }
.prayer_custom_section {background: #fff;padding: 50px 0px;}
.prayer_custom_section h4{display: block;width: 100%;text-align: center;font-size: 32px;font-family: 'pf_dindisplay_probold';font-weight: 700;color: #000;padding: 0px 0px 35px;text-transform: uppercase;}
.prayer_image_section{display: flex;flex-wrap: wrap;}
.prayer_section_left_content{width: 60%;display: inline-block;position: relative;}
.prayer_section_left_content a{display: inline-block;}
.prayer_section_left_content a > img{display: inline-block;width:100%;height: auto;}
.prayer_section_left_content a > img.image_prayer_icon{position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);-webkit-transform: translate(-50% , -50%);-moz-transform: translate(-50% , -50%);width: 85px;height: auto;transition: 0.5s all;}
.prayer_section_left_content a:hover img.image_prayer_icon{opacity: 0.85;transform: translate(-50% , -50%)scale(1.3);-webkit-transform: translate(-50% , -50%)scale(1.3);-moz-transform: translate(-50% , -50%)scale(1.3);}
.prayer_section_right_content{width: 40%;display: inline-block;}
.prayer_section_right_content .Prayer_button_wrap{display: inline-block;position: relative;top: 50%;left: 50%;transform: translate(-50% , -50%);-webkit-transform: translate(-50% , -50%);-moz-transform: translate(-50% , -50%);padding: 0 10px;text-align: center;}
.prayer_section_right_content a > h2{font-size: 32px;font-family: 'pf_dindisplay_probold';font-weight: 700;color: #000;text-transform: uppercase;line-height: 38px;text-align: center;margin: 0;}
.prayer_button_section {background: #b5130a;font-size: 17px;line-height: 24px; color: #fff;text-align: center;letter-spacing: 2px;display: inline-block;font-family: 'norwesterregular';text-transform: uppercase;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;display: inline-block;padding: 13px 25px;margin-top: 20px;font-weight: normal;}
.prayer_button_section:hover,.prayer_button_section:focus{background: #000;text-decoration: none;color: #fff;}
.prayer_section_right_content .Prayer_button_wrap > a:hover,.prayer_section_right_content .Prayer_button_wrap > a:focus{text-decoration: none;outline: none;}
#takeover1 .modal-dialog{height: 100%;max-width: 960px;width: 100%;}
#takeover1 .modal-content{top: 50%;left: 50%; transform: translate(-50% , -50%);-webkit-transform: translate(-50% , -50%);-moz-transform: translate(-50% , -50%);}
.custom_chapter_prayer_modal iframe {width: 100%;height: 540px;border: none;}
.custom_chapter_prayer_modal .modal-body{padding: 0;}
#takeover1 .modal-header {padding: 0px;position: absolute;top: 0px;z-index: 111;width: 100%;border: none;}
#takeover1 .modal-header .close {padding: 5px 5px;background: #f7f7f7;height: 40px;width: 40px;position: relative;right: 0px;top: 0px;margin: 0px;opacity: 1;}
#takeover1 .close:hover {color: #e4a603;}


#judy_takeover .modal-dialog{height: 100%;max-width: 960px;width: 100%;}
#judy_takeover .modal-content{top: 50%;left: 50%; transform: translate(-50% , -50%);-webkit-transform: translate(-50% , -50%);-moz-transform: translate(-50% , -50%);}
.custom_judy_section iframe {width: 100%;height: 540px;border: none;}
.custom_judy_section .modal-body{padding: 0;}
#judy_takeover .modal-header {padding: 0px;position: absolute;top: 0px;z-index: 111;width: 100%;border: none;}
#judy_takeover .modal-header .close {padding: 5px 5px;background: #f7f7f7;height: 40px;width: 40px;position: relative;right: 0px;top: 0px;margin: 0px;opacity: 1;transition: 0.5s all;}
#judy_takeover .close:hover {color: #e4a603;}

#takeover_form .modal-dialog{height: 100%;max-width: 600px;width: 100%;}
#takeover_form .modal-content{top: 50%;left: 50%; transform: translate(-50% , -50%);-webkit-transform: translate(-50% , -50%);-moz-transform: translate(-50% , -50%);}
#takeover_form .modal-header {padding: 0px;position: absolute;top: 0px;z-index: 111;width: 100%;border: none;}
#takeover_form .modal-header .close {padding: 5px 5px;background: #b5130a;height: 40px;width: 40px;position: relative;right: 0px;top: 0px;margin: 0px;opacity: 1;color: #fff;transition: 0.5s all;}
#takeover_form .close:hover {background: #000;}
#takeover_form .gform_wrapper ul.gform_fields {padding: 0 !important;}
#takeover_form .gfield_label{display: none;}
#takeover_form #field_1_1,#takeover_form #field_1_1{margin: 0;}
#takeover_form input[type="text"],#takeover_form input[type="email"]{display: inline-block;width: 100%;}
#takeover_form .name_first,#takeover_form .name_last{display: inline-block;width: 100%;}
#takeover_form #input_1_1_3{margin-bottom: 15px;}
#takeover_form .gform_wrapper{margin: 0;padding-left: 16px;box-sizing: border-box;}
#takeover_form form h3{text-align: center;font-family: 'pf_dindisplay_probold';color: #000;font-size: 28px;line-height: 40px;letter-spacing: 3px;display: block;text-transform: uppercase;}
#takeover_form input[type="submit"]{display: inline-block;text-align: center;width:100%;max-width: 120px;height: 50px;line-height: 50px;background: #b5130a;font-size: 17px;line-height: 24px;color: #fff;letter-spacing: 2px;font-family: 'norwesterregular';text-transform: uppercase;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;padding: 13px 25px;font-weight: normal;border-radius: 3px;border: none;}
#takeover_form input[type="submit"]:hover{background: #000;}

.slider_repeater_section{background-image: url(http://jamesmacdonald.com/wp-content/uploads/2018/06/slide-bg.jpg);background-size: cover;background-repeat: no-repeat;padding: 0;}
.slider_repeater_section .container{max-width: 1060px;}
.prayer_slider .slick-slide{background-image: url(../img/slider-bg_02.jpg);background-size: cover;background-repeat: no-repeat;box-shadow: #000000a6 0px 0px 35px 1px;border-radius: 10px;}
.prayer_slider .slick-slide p{font-family: 'gibsonregular';font-size: 23px;line-height: 26px;text-align: center;color: #000;}
.prayer_slider .slick-slide.slick-center p{color: #000;}
.prayer_slider .slick-slide h3{color: #000 !important;font-size: 21px;text-transform: uppercase;font-family: pf_din_text_comp_promedium,sans-serif;font-weight: 700;letter-spacing: 1px;margin-bottom: 0px;text-align: center;}
.prayer_slider .slick-slide{padding: 25px!important;margin: 35px 35px !important;}

.prayer_slider button.slick-next{position: absolute;top: 50%;right: 30%;transform: translateY(-50%);background-image: url(../img/arrow-right-n.png) !important;color: transparent !important;height: 48px;width: 27px;background-size: cover;z-index:99;}
.prayer_slider button.slick-prev {position: absolute;top: 50%;left: 30%;transform: translateY(-50%);background-image: url(../img/arrow-left-n.png ) !important;height: 48px;width: 27px;color: transparent !important;background-size: cover;z-index:99;}
.prayer_slider .slick-prev:before,.prayer_slider .slick-next:before{display: none;}
.game_chapter_judy_section{padding: 0;}
.game_chapter_judy_section a{display: block;}
.game_chapter_judy_section a:hover,.game_chapter_judy_section a:focus{outline: none;border: none;text-decoration: none;}
.game_changer_judy_title {padding: 50px 15px;text-align: center;}
.game_changer_judy_title h1{font-size: 32px !important;font-family: 'pf_dindisplay_probold';font-weight: 700;color: #000;text-transform: uppercase;line-height: 38px !important;text-align: center;margin-bottom: 30px;}
.game_changer_judy_title p{color: #fff;font-family: 'gibsonbold';font-size: 28px;line-height:32px; text-transform: uppercase;margin: 0px auto;letter-spacing: 2px;border: 4px solid #fff;padding: 15px;display: inline-block;}
.page-id-21596 .game_chapter_section .chapter_left_content .custom_left_content a{background: #b5130a;}
.page-id-21596.page-template-gamechangers-template .game_subscribe_section .gform_wrapper .gform_footer input[type=submit]{background: #b5130a;}

.page-id-21596.page-template-gamechangers-template .game_chapter_section{padding-top: 60px;} 


@media only screen and (max-width: 1199px){
	.prayer_custom_section h4{font-size: 28px;}
}
@media only screen and (max-width: 1024px){
	.prayer_slider .slick-slide p{font-size: 20px;line-height: 24px;}
	.prayer_slider .slick-slide {padding: 20px 10px 15px 10px!important;margin: 35px 15px !important;}
	.prayer_slider button.slick-next{height: 37px;width: 20px;right: 31%;}
	.prayer_slider button.slick-prev{height: 37px;width: 20px;left: 31%;}
	.prayer_slider .slick-slide{margin: 35px 40px !important;}
	.page-template-gamechangers-template .game_header_section.new_header_text {height: 380px;background-size: cover !important;background-position: center center!important;}
}

@media only screen and (max-width: 991px){
	.prayer_section_left_content{width: 50%;}
	.prayer_section_right_content{width: 50%;}
	.prayer_section_right_content a > h2{font-size: 24px;line-height: 32px;}
	#takeover1 .modal-dialog{max-width: 660px;}
	.custom_chapter_prayer_modal iframe{height: 372px;}
	#judy_takeover .modal-dialog{max-width: 660px;}
	.custom_judy_section iframe{height: 372px;}
	.game_changer_judy_title h1{font-size: 26px !important;line-height: 32px !important;margin-bottom: 25px;}
	.game_changer_judy_title p{font-size: 24px;line-height: 28px;padding: 10px;}
	.game_changer_judy_title{padding: 30px 15px;}
	.prayer_custom_section{padding: 30px 0;}
	#takeover_form .gform_wrapper ul.gform_fields li.gfield{padding: 0;}
	#takeover_form .name_first, #takeover_form .name_last{border-right: 15px solid transparent;}
    #takeover_form .gform_wrapper{padding: 0 16px;}
	.prayer_custom_section h4{font-size: 24px;padding: 0 0 30px;}

}

@media only screen and (max-width: 767px){
	.custom_chapter_prayer_modal#takeover .modal-dialog{max-width: 90%;}
	.prayer_section_left_content{width:100%;text-align: center;}
	.prayer_section_right_content{width:100%;margin-top: 30px;}
	.prayer_section_left_content a > img.image_prayer_icon{height: auto;}
	#takeover1 .modal-dialog{max-width: 520px;}
	.custom_chapter_prayer_modal iframe{height: 293px;}
	#judy_takeover .modal-dialog{max-width: 520px;}
	.custom_judy_section iframe{height: 293px;}
	.prayer_slider .slick-slide {padding: 20px !important;}
	.prayer_slider button.slick-next{right: 30px !important;height: 32px;width: 17px;}
	.prayer_slider button.slick-prev{left: 30px !important;height: 32px;width: 17px;}
	.prayer_custom_section h4{font-size: 22px;}
	.page-template-gamechangers-template .game_header_section.new_header_text{height: 300px;}
	.page-id-21596.page-template-gamechangers-template .game_chapter_section {padding-top: 40px;}
}
@media only screen and (max-width: 640px){
	#takeover_form .name_first, #takeover_form .name_last{border-right: none;}
	#takeover_form .gform_wrapper .gform_footer{padding: 0;margin: 0;}
	#takeover_form input[type="submit"]{margin-top: 15px;}
	
}
@media only screen and (max-width: 600px){
	.prayer_section_right_content{margin-top: 30px;}
	.prayer_section_right_content a > h2{font-size: 18px;line-height: 26px;}
	.prayer_button_section{font-size: 16px;letter-spacing: 1px;padding:13px 20px;}
	#takeover1 .modal-dialog{max-width: 400px;}
	.custom_chapter_prayer_modal iframe{height: 225px;}
	#judy_takeover .modal-dialog{max-width: 400px;}
	.custom_judy_section iframe{height: 225px;}
	.prayer_slider .slick-slide {margin: 35px 40px !important;}
	.prayer_slider button.slick-next{right: 15px !important;}
	.prayer_slider button.slick-prev{left: 15px !important;}
	.game_changer_judy_title h1{font-size: 24px !important;line-height: 30px !important;margin-bottom: 20px;}
	.game_changer_judy_title p{font-size: 22px;line-height: 28px;}
	.prayer_custom_section h4{font-size: 18px;}
	.page-template-gamechangers-template .game_header_section.new_header_text{height: 240px;}
	.page-id-21596.page-template-gamechangers-template .game_chapter_section {padding-top: 30px;}
}
@media only screen and (max-width: 480px){
	#takeover1 .modal-dialog{max-width: 280px;}
	.custom_chapter_prayer_modal iframe{height: 158px;}
	#judy_takeover .modal-dialog{max-width: 280px;}
	.custom_judy_section iframe{height: 158px;}
	.prayer_slider .slick-slide {padding: 20px !important;margin: 30px 40px !important;}
	.prayer_slider button.slick-next{right:15px !important;height: 27px;width: 15px;}
	.prayer_slider button.slick-prev{left:15px !important;height: 27px;width: 15px;}
	.prayer_slider .slick-slide p{font-size: 18px;line-height: 21px;}
	.prayer_slider .slick-slide h3{font-size: 18px;}
	.game_changer_judy_title h1{font-size: 17px !important;line-height: 26px !important;margin-bottom: 20px;}
	.game_changer_judy_title p{font-size: 17px;line-height: 26px;border: 3px solid;padding: 8px 15px;}
	#takeover_form form h3{font-size: 18px;line-height: 24px;margin: 30px 0 0 0;}
	#takeover_form input[type="submit"]{padding: 0;font-size: 16px;max-width: 100px;height: 45px;line-height: 45px;}
	.page-template-gamechangers-template .game_header_section.new_header_text{height: 160px;}
}



/*** SiteWide StickyBar AD [19-11-18] ***/
#sticky_bar_ad {
    padding: 10px 5px;
    background: #EB593C;
    text-align: center;
    box-shadow: 0px 1px 11px #888888;
    color: #fff;
    display: block;
    width: 100%;
    font-size: 1em;
    font-weight: 700;
    -webkit-transition: all 0.5s ease;
    -moz-transition: position 10s;
    -ms-transition: position 10s;
    -o-transition: position 10s;
  	transition: all 0.5s ease;
}
#sticky_bar_ad_text, #sticky_bar_ad_btn {
    display: inline-block;
    margin: 4px 10px 4px 0;
}
#sticky_bar_ad_btn a {
  background:#FCD94B;
  color:#000;
  padding:8px 5px;
  text-decoration:none;
  border-radius:3px;
}

.sticky_ad {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
}
.sticky_ad_admin {
	top: 32px !important;
}
.sticky_ad_admin_mobile {
	top: 46px !important;
}



/*** 23-11-2018 ***/
@media only screen and (min-width: 1200px) {
	#takeover.custom_modal .modal-dialog.modal-with-img-dialog {
		max-width: 1000px;
	}
}
#takeover.custom_modal .modal-with-img a { display: block; }
#takeover.custom_modal .modal-with-img img { width: 100%; }
.custom_modal#takeover .modal-with-img-dialog .modal-header .close {
	color: #F64B00;
}


/* break through prayer template 29-11 */
.page-template-prayer-template .container{width: 100%;}
/* prayer header */
.prayer_header_section{padding: 0;height: 40px;background-position: center !important;}
.prayer_video{padding: 0;}
.prayer_video > div{position: relative;height: 450px;width: 100%;overflow: hidden;}
.prayer_video video{position: absolute;width: auto;height:350px;min-width: 100%;min-height: 100%; top: 50%;left: 50%;transform: translate(-50% , -50%);-webkit-transform: translate(-50% , -50%);-moz-transform: translate(-50% , -50%);background-position: center !important;background-size: cover !important;}
.prayer_challenge_section{background: #fff;}
.prayer_challenge_section .container{max-width: 700px;text-align: center;}
.prayer_challenge_section a,.prayer_challenge_section a:hover,.prayer_challenge_section a:focus{text-decoration: none;outline: none;}
.prayer_challenge_section a > h2{font-family: 'gibsonbold';color: #8a0000;font-size: 42px;line-height: normal;text-transform: uppercase;font-weight: 700;margin: 10px 0 15px;}
.prayer_challenge_section h5{font-family: Arial,Helvetica Neue,Helvetica,sans-serif;color: #000;font-size: 18px;margin-bottom: 10px;line-height: normal;letter-spacing: 0.2px;}
.prayer_challenge_section h5 > blockquote{font-family: 'gibsonbold';font-size: 18px;letter-spacing: 0px;line-height: 27px;display: block;text-transform: none;color: #000;margin: 0 ;padding: 0;width: 100% !important;border: none;}
.prayer_challenge_section h5 > blockquote p{font-size: 20px;line-height: normal;color: #000;text-transform: none;}
.prayer_challenge_section a:last-child{display: block;font-size: 20px;text-transform: uppercase;color: #fff;height: 26px;line-height: 26px;;width: 250px;background: #8a0000;font-weight: 700;font-family:pf_din_text_comp_promedium,sans-serif;letter-spacing: 1px;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;margin: 0 1em 0 3em; float:left;text-align: center;}
.prayer_challenge_section a:last-child:hover{background: #000;}
.watch_now_section{padding: 0;background: #3a4143;}
.watch_now_video{position: relative;height: 400px;width: 100%;overflow: hidden;}
.watch_now_video video{position: absolute;width: auto;min-height: 100%; top: 50%;left: 50%;transform: translate(-50% , -50%);-webkit-transform: translate(-50% , -50%);-moz-transform: translate(-50% , -50%);background-position: center !important;background-size: cover !important;min-width: 100%;display: block;}
.watch_now_content{background: #fff;padding: 25px;}
.watch_now_content .container{max-width: 700px;}
.watch_now_content h3{font-family:pf_din_text_comp_promedium,sans-serif;color: #000;font-size: 15px;font-weight: 700;margin: 0 0 10px; line-height: normal;letter-spacing: 0.2px;text-align: center;}
.teaching_strip{height: 45px;padding: 0;background-position: center !important;}


.game_subscribe_section h4{display: block;width: 100%;text-align: center;font-size: 38px;font-family: 'pf_dindisplay_probold';font-weight: 700;color: #000;padding: 0;letter-spacing: 7px;padding: 20px 0 30px;}
.game_subscribe_section h4 > span:after{position: absolute;content: "\02BA";top: -5px;right: -2px;font-size:36px;color: #000;font-family: 'gibsonbold';font-weight: 700;}
.game_subscribe_section{background: #eaeaea;border-top: 1px solid #dcd8d8}
.prayer_form_section{background: #eaeaea;}

/* form */
.prayer_form_section .gform_wrapper ul.gform_fields{padding-left: 0 !important;}
.prayer_form_section .container{width: 100%;max-width: 990px;}
.prayer_form_section .newsletter-form {float: none;width: 82%;padding: 15px 0;border-left: none;margin: 0px auto;}
.prayer_form_section .newsletter-form span {color: #FCF8F8;font-weight: bold;font-size: 14px;display: block;padding: 5px 0;}
.prayer_form_section .newsletter-form span.gc_text {font-family: 'gibsonbold';font-size: 16px;line-height: 22px;color: #676767;text-transform: uppercase;letter-spacing: 2px;padding: 0;text-align: center;margin-bottom: 5px;}
.prayer_form_section .gform_wrapper span{font-family: 'gibsonbold';font-size: 11px;line-height: 12px;color: #676767;text-transform: uppercase;word-spacing: 2px;padding: 0;text-align: center;font-weight: 700;margin-top: 2px;text-align: center;}


.prayer_form_section .gform_wrapper.gf_browser_safari ul.gform_fields li.gfield span.name_first,.prayer_form_section .gform_wrapper.gf_browser_safari ul.gform_fields li.gfield span.name_last{padding-top: 0 !important;margin-top: 0px;}
.prayer_form_section .gform_wrapper.gf_browser_safari .top_label div.ginput_container{margin-top: 0px;}

.prayer_form_section .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:11px 4px;text-transform: uppercase;}
.prayer_form_section .gform_wrapper .ginput_container_email{font-family: 'gibsonbold';font-size: 11px;line-height: 12px;color: #676767;text-transform: uppercase;word-spacing: 2px;padding: 0;text-align: center;font-weight: 700;}
.prayer_form_section .gform_wrapper .top_label .hide-labels .gfield_label, .gform_wrapper .field_sublabel_below.hide-labels .ginput_complex.ginput_container label {display: none;}
.prayer_form_section .gform_wrapper {margin: 0;}
.prayer_form_section div.ginput_complex.ginput_container.gf_name_has_2 span {width: 49%;display: inline-block;padding-right: 15px;/*	padding-top: 7px;*/}
div.ginput_container_name span {margin-right: 0 !important;}
.prayer_form_section .top_label div.ginput_complex.ginput_container.gf_name_has_1,.prayer_form_section .top_label div.ginput_complex.ginput_container.gf_name_has_2,.prayer_form_section .top_label div.ginput_complex.ginput_container.gf_name_has_3 {width: auto;margin-top: 0;}
.prayer_form_section li#field_1_1 {
	width: 66.666%;
	display: inline-block;
	vertical-align: top;
}
.prayer_form_section li#field_1_2 {
	width: 33.333%;
	display: inline-block;
	position: relative;
	top: 0px;
}
body .prayer_form_section .gform_wrapper .top_label div.ginput_container {margin-top: 0px;}
.prayer_form_section .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.prayer_form_section .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last{margin-top: 0;}

.prayer_form_section .gform_wrapper ul.gform_fields li.gfield {padding-right: 0;margin-top: 0;}
.prayer_form_section .newsletter-form form{margin-top: 15px;}
.prayer_form_section div.ginput_complex.ginput_container.gf_name_has_2 span{margin-top: 0;}



/*body .prayer_form_section .gform_wrapper ul li.gfield,body .prayer_form_section .gform_wrapper .top_label div.ginput_container {margin-top: 0;}*/
.prayer_form_section .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width: 100%;}
.prayer_form_section .gform_wrapper .gform_footer {margin: 0;padding: 0;width: 20%;display: inline-block;clear: right;}
.prayer_form_section .gform_wrapper .gform_body {width: 80%;display: inline-block;float: left;}
.prayer_form_section .gform_wrapper .gform_footer input.button,
.prayer_form_section .gform_wrapper .gform_footer input[type=submit] {position: relative;top: 12px;display: block;margin-left: 20px;background-color: #f64b00;color: #fff;font-weight: bold;text-transform: uppercase;border: none;padding: 5px 30px;width: calc(100% - 20px);font-size: 14px;}
.prayer_form_section .gform_wrapper .gform_footer input.button,.prayer_form_section .gform_wrapper .gform_footer input[type=submit] {position: relative;top: 12px;display: block;margin-left: 20px;background-color: #f64b00;color: #fff;font-weight: bold;text-transform: uppercase;border: none;padding: 5px 30px;width: calc(100% - 20px);font-size: 14px;}
.prayer_form_section .gform_wrapper .gform_footer input[type=submit]{background-color: #8a0000;font-family: 'gibsonbold';font-size: 11px;font-weight: 700;border-radius: 0;text-transform: uppercase;padding: 8px 0 !important;transition: 0.5s all;top: 0;}
.prayer_form_section .gform_wrapper .gform_footer input[type=submit]:hover{background: #000;}

.game_chapter_section{background: #eaeaea;padding: 60px 0 50px;}
.game_chapter_section .container{display: flex;flex-wrap: wrap;width: 100%;max-width: 990px;}
.game_chapter_section h4{display: block;width: 100%;text-align: center;font-size: 32px;font-family: 'pf_dindisplay_probold';font-weight: 700;color: #000;padding: 55px 0px 35px;text-transform: uppercase;}
.game_chapter_section .chapter_left_content .custom_left_content a{padding: 13px 10px; background: #8a0000; color: #fff;display: inline-block;text-align: center; font-family: 'gibsonbold';font-size: 14px;letter-spacing: -0.2px;text-transform: uppercase;transition: 0.5s all;display: inline-block;margin: 0px auto;letter-spacing: 2px;}
.game_chapter_section .chapter_left_content .custom_left_content a:hover{background: #000;text-decoration: none;}
.chapter_left_content{width: 37.5%;display: inline-block;padding: 0px 30px 0 0;}
.chapter_left_content .custom_left_content{position: relative;top: 50%;transform: translateY(-50%);-webki-transform: translateY(-50%);-moz-transform: translateY(-50%);text-align: center;}
.chapter_right_video{width: 62%;display: inline-block;}
.chapter_right_video iframe{width: 100%;border: none !important;height: 335px;}
.chapter_left_content h2{font-family: 'gibsonbold';font-size: 20px;line-height: 24px;color: #000;font-weight: 700;text-transform: uppercase;letter-spacing: 4px;text-align: center;margin-top: 0;}
.chapter_left_content h4{ font-family: 'gibsonbold';font-size: 12px;line-height: 18px;color: #000;text-transform: uppercase;letter-spacing: 3px;padding: 0;margin-bottom: 10px;text-align: center;}
.chapter_left_content p{ font-family: 'gibsonregular';font-size: 14px;line-height: 18px;color: #000;margin: 15px 0 15px;letter-spacing: 0.5px;text-align: left;}
.chapter_left_content h5{ font-family: 'gibsonregular';font-size: 14px;line-height: 18px;color: #000;margin: 15px 0 15px;letter-spacing: 0.5px;text-align: left;}
.chapter_left_content p > strong{ font-family: 'gibsonbold';font-size: 14px;line-height: 18px;color: #000;font-weight: 700;text-transform: uppercase;letter-spacing: 0;}
.subscribe_text{padding: 0;text-align: center;background: #080309;line-height: 0;}
.subscribe_text span{display: inline-block;color: #fff;font-size: 14px;line-height: 18px;font-weight: 700;font-family: 'gibsonbold';text-transform: uppercase;width: 100%;text-align: center;letter-spacing: 3px;}
.subscribe_text a{display: inline-block;width: 100%;height: 440px;margin: 0;padding: 0;background-repeat: no-repeat !important;background-position: center !important;}
.game_chapter_section .subscribe_buttom_video{text-align: right;display: block;width: 100%;padding-top: 20px;}
.game_chapter_section .subscribe_buttom_video > span{display: inline-block;font-size: 24px;line-height: 28px;font-family: 'pf_dindisplay_probold';font-weight: 700;color: #000;text-transform: uppercase;}
.game_chapter_section .subscribe_buttom_video > a{display: inline-block;vertical-align: text-bottom;margin: 0 65px 0 20px;}
.custom_chapter_modal#takeover .modal-dialog{max-width: 960px; }
.custom_chapter_2  .chapter_2_video, .custom_chapter_3  .chapter_3_video{margin: -1px 0 -9px 0;}
.custom_chapter_2 iframe{width:100%;height: 540px;border: none;}
.custom_chapter_modal#takeover .modal-header .close{height: 40px;width: 40px;}
.resource_strip{height: 40px;padding: 0;background-position: center !important;}
.prayer_resource_section{height: 300px;padding: 0;background-position: center !important;}
.game_buttom_footer{text-align: center;background: #fff;padding: 40px 0px;}
.game_buttom_footer .addtoany_shortcode{text-align: center}
.game_buttom_footer .addtoany_shortcode > div{display: inline-block;}
.game_buttom_footer a > img {display: inline-block;margin: 10px 1px;height: 30px;width: 30px;}
.game_buttom_footer a > img.changepartners {display: inline-block;margin: 10px 1px;height: 105px!important;width: 105px!important;}

#prayer_form{z-index: 11111;}
#prayer_form .modal-dialog{height: 100%;max-width: 600px;width: 100%;}
#prayer_form .modal-content{top: 50%;left: 50%; transform: translate(-50% , -50%);-webkit-transform: translate(-50% , -50%);-moz-transform: translate(-50% , -50%);}
#prayer_form .modal-header {padding: 0px;position: absolute;top: 0px;z-index: 111;width: 100%;border: none;}
#prayer_form .modal-header .close {padding: 5px 5px;background: #b5130a;height: 40px;width: 40px;position: relative;right: 0px;top: 0px;margin: 0px;opacity: 1;color: #fff;transition: 0.5s all;}
#prayer_form .close:hover {background: #000;}
#prayer_form .gform_wrapper ul.gform_fields {padding: 0 !important;}
#prayer_form .gfield_label{display: none;}
#prayer_form #field_1_1,#prayer_form #field_1_1{margin: 0;}
#prayer_form input[type="text"],#prayer_form input[type="email"]{display: inline-block;width: 100%;}
#prayer_form textarea{border: none;box-shadow: 1px 1px 3px 0 rgba(0,0,0,.2);}
#prayer_form .name_first,#prayer_form .name_last{display: inline-block;width: 100%;}
#prayer_form #input_1_1_3{margin-bottom: 15px;}
#prayer_form .gform_wrapper{margin: 0;padding-left: 16px;box-sizing: border-box;}
#prayer_form form h3{text-align: center;font-family: 'pf_dindisplay_probold';color: #000;font-size: 28px;line-height: 40px;letter-spacing: 3px;display: block;text-transform: uppercase;}
#prayer_form input[type="submit"]{display: inline-block;text-align: center;width:100%;max-width: 120px;height: 50px;line-height: 50px;background: #b5130a;font-size: 17px;line-height: 24px;color: #fff;letter-spacing: 2px;font-family: 'norwesterregular';text-transform: uppercase;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;padding: 13px 25px;font-weight: normal;border-radius: 3px;border: none;}
#prayer_form input[type="submit"]:hover{background: #000;}


.game_footer_section .mobile_title{font-family: pf_din_text_comp_proregular,sans-serif !important; font-size: 20px !important;line-height: 24px;color: #777 !important;text-transform: uppercase;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;display:inline-block;width:25%;padding: 16px 0;height: 68px;cursor: pointer;background: #eaeaea;border-top: 1px solid #dcd8d8;margin: 0 0 20px 0;padding: 15px;width: 100%;max-width: 100% !important;display: none;}
.game_footer_section .mobile_title .tab_post_date{color: #9c9c9c;display: block;font-size: 12px;text-align: center;font-family: 'gibsonregular';line-height: 12px;text-transform: capitalize;}
.game_footer_section .mobile_title .tab_post_title{display: block;text-align: center;}
.game_footer_section{background: #eaeaea;border-top: 1px solid #dcd8d8;padding: 0;}
.game_footer_section .container{max-width: 1100px;}
.game_footer_section .footer_tabs .tabs{font-size: 0;margin: 0;padding: 0;}
.game_footer_section .footer_tabs .tabs li{font-family: pf_din_text_comp_proregular,sans-serif; font-size: 20px;line-height: 24px;color: #777;text-transform: uppercase;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;display:inline-block;width:25%;padding: 16px 0;height: 68px;cursor: pointer;}
.game_footer_section .footer_tabs .tabs li .tab_post_date{color: #9c9c9c;display: block;font-size: 12px;text-align: center;font-family: 'gibsonregular';line-height: 12px;text-transform: capitalize;}
.game_footer_section .footer_tabs .tabs li .tab_post_title{display: block;text-align: center;}
.game_footer_section .footer_tabs .tabs li.active{background: #fff;}
.game_footer_section .footer_tabs .tabs li.active .tab_post_title{color: #323232;text-transform: uppercase;font-weight: 700;font-size: 22px;}
.game_footer_section .footer_tabs .tabs li.active .tab_post_date{color: #909090;text-transform: capitalize; }
.game_footer_section .tab_container{background:#fff;}
.game_footer_section .tab_container .container{max-width: 700px;padding: 50px 15px 50px;}
.game_footer_section .tab_container p{font-size: 17px;line-height: 27px;color: #000;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.game_footer_section .tab_container strong{font-weight: 700;animation-play-stateline-height: normal;}
.game_footer_section .tab_container li{line-height: 1.8;color: #000;font-size:16px;}
.game_footer_section .tab_container h6{color: #000;font-size: 14px;line-height: 16px;font-weight: 700;font-family: 'Conv_MyriadProBold';letter-spacing: 0.7px;}
.game_footer_section .tab_container h3{color: #000;font-size: 17px;line-height: 24px;font-weight: 700;text-align: center;max-width: 500px;margin: 40px auto 30px;letter-spacing: 1px;font-family: 'pf_dindisplay_probold';}
.game_footer_section .tab_container .read_more{display: inline-block;background-color: #f26723;font-family: 'Conv_MYRIADPROREGULAR';font-size: 11px;border-radius: 0;text-transform: uppercase;padding: 8px 20px;transition: 0.5s all;font-size: 14px;color: #fff;margin-bottom: 20px;}
.game_footer_section .tab_container .read_more:hover{background: #000;text-decoration: none;}



#teaching_button{z-index: 99999;}
.custom_chapter_modal#teaching_button .modal-body{padding: 0px;}
.custom_chapter_modal#teaching_button .modal-header .close{padding: 5px 5px;background: #f7f7f7;height: 30px;width: 30px;position: relative;right: 0px;top: 0px;margin: 0px;}
.custom_chapter_modal#teaching_button .modal-header{padding: 0px;position: absolute;top: 0px;z-index: 111;width: 100%;border: none;}
.custom_chapter_modal#teaching_button .modal-body p{margin: 0px;}
.custom_chapter_modal#teaching_button .close{color: #000;opacity: 1;}
.custom_chapter_modal#teaching_button .close:hover{color: #e4a603;}
.custom_chapter_modal#teaching_button .modal-dialog{max-width: 960px;width: 100%;position: relative;top: 50%;left: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.custom_chapter_2  .chapter_2_video, .custom_chapter_3  .chapter_3_video{margin: -1px 0 -9px 0;}
.custom_chapter_modal#teaching_button iframe{width:100%;height: 540px;border: none;}
.custom_chapter_modal#teaching_button .modal-header .close{height: 40px;width: 40px;}
.game_footer_section .yrm-toggle-expand{border: none;display: block;font-size: 25px;text-transform: uppercase;color: #fff;height: 35px;line-height: 35px;width: 130px;background: #8a0000;font-weight: 700;font-family: pf_din_text_comp_promedium,sans-serif;letter-spacing: 1px;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;margin: 10px auto 0px;text-align: center;}
.game_footer_section .yrm-button-text{font-size: 25px !important;}
.mobilesplit {display:none;}


#watch_now{z-index: 99999;}
.custom_chapter_modal#watch_now .modal-body{padding: 0px;}
.custom_chapter_modal#watch_now .modal-header .close{padding: 5px 5px;background: #f7f7f7;height: 30px;width: 30px;position: relative;right: 0px;top: 0px;margin: 0px;}
.custom_chapter_modal#watch_now .modal-header{padding: 0px;position: absolute;top: 0px;z-index: 111;width: 100%;border: none;}
.custom_chapter_modal#watch_now .modal-body p{margin: 0px;}
.custom_chapter_modal#watch_now .close{color: #000;opacity: 1;}
.custom_chapter_modal#watch_now .close:hover{color: #e4a603;}
.custom_chapter_modal#watch_now .modal-dialog{max-width: 960px;width: 100%;position: relative;top: 50%;left: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.custom_chapter_2  .chapter_2_video, .custom_chapter_3  .chapter_3_video{margin: -1px 0 -9px 0;}
.custom_chapter_modal#watch_now iframe{width:100%;height: 540px;border: none;}
.custom_chapter_modal#watch_now .modal-header .close{height: 40px;width: 40px;}


@media(max-width:1280px){
	.prayer_form_section .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.prayer_form_section .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last, .prayer_form_section .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-top: 0 !important;}
}


@media(max-width:1199px){
	.custom_chapter_modal#teaching_button .modal-dialog{max-width: 900px; }
	.custom_chapter_2  .chapter_2_video{margin: -1px 0 -9px 0;}
	.custom_chapter_modal#teaching_button iframe{width:100%;height: 506px;}
	.prayer_video > div{height: 400px;}
	.watch_now_video{height: 350px;}
	.game_subscribe_section h4 {font-size: 28px;padding: 15px 0 25px;}
	.custom_chapter_modal#watch_now .modal-dialog{max-width: 900px; }
	.custom_chapter_modal#watch_now iframe{width:100%;height: 506px;}
}

@media(max-width:992px){
	.prayer_resource_section {height:225px; background-color:#fff;}
	.prayer_form_section li#field_1_1{width: 100%;margin-top: 0;margin-bottom: 10px;}
    .prayer_form_section div.ginput_complex.ginput_container.gf_name_has_2 span { width: 50%;padding-right: 0;float: left;}
    .prayer_form_section div.ginput_complex.ginput_container.gf_name_has_2 span:first-child{border-right: 10px solid #eaeaea;}
    .prayer_form_section li#field_1_2{width: 100%;top: 0;}
    .prayer_form_section .gform_wrapper .gform_footer{clear: both;width: 100%;text-align: center;margin-top: 10px;}
    .prayer_form_section .gform_wrapper .gform_body{width: 100%;clear: both;}
    .prayer_form_section div.ginput_complex.ginput_container.gf_name_has_2 span{padding: 0;width: 50%;}
    .prayer_form_section .gform_wrapper .gform_footer input[type=submit]{width: 150px;margin: 0px auto;}
    .prayer_form_section .newsletter-form span.gc_text{margin-bottom: 10px;font-size: 12px;line-height: 18px;}
	.chapter_left_content{width: 50%;padding: 0px 30px 0 0;}
    .chapter_right_video{width: 49.5%;}
    .chapter_left_content .custom_left_content{position: relative;top:50%;transform: translateY(-50%);}
    .chapter_left_content p{text-align: center;margin-bottom: 20px;}
	.game_chapter_section .subscribe_buttom_video > span {font-size: 20px;vertical-align: middle;}
	.game_chapter_section .subscribe_buttom_video > a{margin: 0 0 0px;}
	#prayer_form .gform_wrapper ul.gform_fields li.gfield{padding: 0;}
	#prayer_form .name_first, #prayer_form .name_last{border-right: 15px solid transparent;}
    #prayer_form .gform_wrapper{padding: 0 16px;}
	.prayer_challenge_section a > h2{font-family:'gibsonbold';font-size: 28px;margin: 0 0 10px;}
	.watch_now_content p{margin: 0;}
	.custom_chapter_modal#teaching_button .modal-dialog{max-width: 660px; }
	.custom_chapter_modal#teaching_button iframe{width:100%;height: 372px;}
	.game_footer_section .footer_tabs .tabs li{font-size: 18px;}
    .game_footer_section .footer_tabs .tabs li .tab_post_date{font-size: 11.5px;}
    .game_footer_section .tab_container .container{padding: 40px 15px 50px;}
    .game_footer_section .footer_tabs .tabs li.active .tab_post_title{font-size: 18.5px;}
	.game_buttom_footer{padding: 40px 0;}
	.prayer_resource_section {background-size: cover !important;}
	.prayer_video > div {height: 320px;}
	.watch_now_video {height: 300px;}
	.game_subscribe_section h4 {font-size: 28px;padding: 15px;letter-spacing: 4px;}
	.custom_chapter_modal#watch_now .modal-dialog{max-width: 660px; }
	.custom_chapter_modal#watch_now iframe{width:100%;height: 372px;}
}

@media(max-width:767px){
	.prayer_video > div{height: 260px;}
	.prayer_video video{height: 220px;}
	.watch_now_video {height: 250px;}
	.prayer_form_section .newsletter-form{width: 100%;padding: 0;}
    .prayer_form_section .gform_wrapper .gform_footer input[type=submit]{width: 100%;}
	.chapter_left_content{width: 100%;padding: 0;order: 3;}
    .chapter_right_video{width: 100%;order: 2;}
	.game_chapter_section .subscribe_buttom_video{order: 4;text-align: center;padding-top: 30px;}
	.game_chapter_section{padding: 40px 0 30px;}
    .chapter_left_content .custom_left_content{top: 0;transform: translateY(0%);}
    .chapter_left_content h2{font-size: 16px;letter-spacing: 2px;margin-top: 20px;}
    .chapter_left_content h4{font-size: 12px !important;}
	.game_chapter_section .subscribe_buttom_video > span{font-size: 17px;vertical-align:top;}
	.prayer_challenge_section a > h2{font-size: 28px;margin: 0 0 10px;}
	.prayer_challenge_section p{margin-bottom: 20px;}
	.prayer_challenge_section a:last-child{margin:0 auto 10px;float:none;clear: both;}
	.custom_chapter_modal#teaching_button .modal-dialog{max-width: 520px; }
	.custom_chapter_modal#teaching_button iframe{width:100%;height: 293px;}
	.game_footer_section .tab_container .container{padding: 50px 15px 50px;}
    .game_footer_section .footer_tabs .tabs{display: none;}
    .game_footer_section .mobile_title{display: block;height: 55px;padding: 7px;font-size: 17px !important;}
    .game_footer_section .tab_container h3{font-size: 16px;letter-spacing: 0;margin: 20px auto;}
	.game_buttom_footer{padding: 30px 0;}
	.game_footer_section .yrm-button-text{font-size: 20px !important;}
	.game_footer_section .yrm-toggle-expand{margin: 10px auto 40px;}
	.prayer_resource_section {height: 180px;}
	.game_subscribe_section h4 {padding: 10px 0;font-size: 24px;letter-spacing: 3px;}
	.custom_chapter_modal#watch_now .modal-dialog{max-width: 520px; }
	.custom_chapter_modal#watch_now iframe{width:100%;height: 293px;}
}
@media only screen and (max-width: 640px){
	#prayer_form .name_first, #prayer_form .name_last{border-right: none;}
	#prayer_form .gform_wrapper .gform_footer{padding: 0;margin: 0;}
	#prayer_form input[type="submit"]{margin-top: 15px;}
	#prayer_form .gform_wrapper .gform_footer {padding: 0;margin: 0;}
}
@media(max-width:600px){
	 .prayer_form_section .newsletter-form span.gc_text{letter-spacing: 0px;}
	.game_chapter_section .subscribe_buttom_video > span{font-size: 15px;}
	.prayer_header_section {background-size: cover !important;height: 33px;}
	.prayer_video video{height: 210px;}
	.prayer_challenge_section a > h2{font-size: 24px;}
	.game_chapter_section{padding: 30px 0 30px;}
	.teaching_strip {height: 33px;background-size: cover !important;}
	.custom_chapter_modal#teaching_button .modal-dialog{max-width: 400px; }
	.custom_chapter_modal#teaching_button iframe{width:100%;height: 226px;}
	.chapter_right_video iframe{height: 300px;}
	.game_buttom_footer{padding: 20px 0;}
	.resource_strip{height: 33px;background-size: cover !important;}
	.mobilesplit {display:inline;text-align:center;width: 100%;}
	.prayer_resource_section {background-color:white;}
	.prayer_resource_section {height: 0px;}
	.prayer_video > div {height: 200px;}
	.watch_now_video {height: 190px;}
    .game_subscribe_section h4 {padding: 0px 0;font-size: 20px;line-height: 24px;letter-spacing: 2px;}
	.custom_chapter_modal#watch_now .modal-dialog{max-width: 400px; }
	.custom_chapter_modal#watch_now iframe{width:100%;height: 226px;}
	
}
@media(max-width:480px){
	.prayer_challenge h2{font-size: 28px!important;}
	.prayer_video > div{height: 180px;}
	.prayer_video video{height: 180px;}
	.game_chapter_section .subscribe_buttom_video > span{width: 100%;margin-bottom: 5px;}
	.prayer_header_section {background-size: cover !important;height: 23px;}
	#prayer_form form h3{font-size: 18px;line-height: 24px;margin: 30px 0 0 0;}
	#prayer_form input[type="submit"]{padding: 0;font-size: 16px;max-width: 100px;height: 45px;line-height: 45px;}
	.prayer_challenge_section a > h2{font-size: 20px;line-height: 24px;margin: 0 0 7px;}
	.watch_now_video{height: 125px;}
	.watch_now_video video{height: 130px;background-size: cover !important;}
/*	.prayer_challenge_section a:last-child{margin: 0em 1em .5em 1em;}*/
	.teaching_strip {height: 23px;background-size: cover !important;}
	.custom_chapter_modal#teaching_button .modal-dialog{max-width: 280px; }
	.custom_chapter_modal#teaching_button iframe{width:100%;height: 158px;}
	.chapter_right_video iframe{height: 240px;}
	.resource_strip{height: 23px;}
	.game_subscribe_section h4 {padding: 0 0;font-size: 18px;letter-spacing: 1px;line-height: 24px;}
	.custom_chapter_modal#watch_now .modal-dialog{max-width: 280px; }
	.custom_chapter_modal#watch_now iframe{width:100%;height: 158px;}

}

/* custom css 19.11.2018  Holiday Theme  */
/*.navbar-default{background: #DA201E;border:none;}*/
/*
.main-nav{background: transparent;}
.navbar-default .site-search{background-color:transparent;}
.main-nav .menu-main-menu-container{background: #fff;}
*/
/*.navbar-default .site-search .input-group-btn>.btn, .navbar-default .site-search #show_search{font-size: 21px;padding: 5px 15px;background-color: #DA201E;border-color: #DA201E;color: #fff;}*/
/*
.main-nav:before {content: url(../img/tiltr.png);position: absolute;top: 0;left: 0;z-index: 50;}
.site-search:before {content: url(../img/tiltr2.png);position: absolute;top: 0;left: -23px;z-index: 50;}
#menu-main-menu > li > a:hover {color: #DA201E;}
#menu-main-menu > li:last-child > a {color: #DA201E;}
.toggle-menu:hover,.toggle-menu:focus{border: none;outline: none;}

.home .gray-bg{background-size: cover;background-position: center center;}
.btn-default{background:#DA201E !important; }
.ctas .media-cta .media-post .post-label{background:#DA201E;}
.post-type-archive-radio .custom-radio-btn:hover, .single-radio .custom-radio-btn:hover{color:#DA201E;}
.post-type-archive-radio .custom-radio-btn, .single-radio .custom-radio-btn{background:#DA201E;}
.devotional-newsletter .gform_wrapper .gform_footer input.button, .devotional-newsletter .gform_wrapper .gform_footer input[type=submit]{background:#DA201E; }
h1.listings-link a{color:#DA201E;}
.podcast-btn{background:#DA201E;}
.podcast-vert .season h4,.podcast-info h4{color:#DA201E;}
#menu-main-menu > li > ul > li > a:hover{color:#DA201E;}
#menu-main-menu > li > ul > li > ul > li > a:hover{color:#DA201E;}
.page-id-35 .gform_wrapper .gform_footer input.button, .page-id-35 .gform_wrapper .gform_footer input[type=submit], .page-id-35 .gform_wrapper .gform_page_footer input.button, .page-id-35 .gform_wrapper .gform_page_footer input[type=submit]{background:#DA201E;}
.event h3 a:hover{color:#DA201E;}
.black-btn:hover{background:#DA201E;}
a:hover{color:#DA201E;}
footer{background:#DA201E;}
*/
/*
.main-nav:before{content: "";}
.site-search:before{content: "";}
*/
/*
.main-nav .menu-main-menu-container{position: relative;background:transparent;}
.main-nav .menu-main-menu-container:after{content: "";position: absolute;top: 0;left: -8px;z-index: 1;height: 100%;width: 100%;background:#fff;transform: skewX(-8deg);-webkit-transform: skewX(-8deg);-moz-transform: skewX(-8deg);}
#menu-main-menu{z-index: 2;}
*/

@media(max-width:480px){
	.navbar-default .navbar-brand img {max-height: inherit !important;max-width: 170px !important;}
	.navbar-default .social-links ul li{padding-left: 3px;}
	.navbar>.container .navbar-brand{line-height: 75px;}
}

/* year end campaingn 13-12 */

.top_strip_section{padding: 0;}
.top_strip_section .container{max-width: 1240px;width: 100%;}
.top_strip_section a{display: block;font-family: 'gibsonregular';font-size: 18px;line-height: normal;color: #e0dbd0;padding: 40px 50px;letter-spacing: 4px;}
.top_strip_section a:hover,.top_strip_section a:focus{text-decoration: none;color: #fff;}
.campaign_banner{padding: 0;background-position: center !important;background-repeat:no-repeat !important;height: 600px;width: 100%;}
.campaign_gift{padding: 0;background-position: center !important;background-repeat:no-repeat !important;height:250px;width: 100%;}
.calender_section{padding: 0;background-position: center !important;background-repeat:no-repeat !important;height: 435px;width: 100%;}
.calender_section > a{display: block;height: 100%;width: 100%;}
.calender_section a > img{display: none;}


.campaign_testimonial{padding:65px 0;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;text-align: center;}
.campaign_testimonial .container{max-width: 1040px;width: 100%;}
.testimonial_upper_sec{display: flex;max-width: 890px;margin: 0px auto;}
.testimonial_upper_sec img{display: inline-block;}
.testimonial_upper_sec .testimonial_right{width: calc(100% - 300px);display: inline-block;text-align: left;padding: 25px 0 0 50px; box-sizing: border-box;}
.testimonial_right h2{color: #fcfbf9;font-size: 41px;line-height: 37px;text-transform:uppercase;margin:0 0 4px;letter-spacing:4px;font-family: 'gibsonregular';font-weight:600;}
.testimonial_right h3{color: #cfc7b6;font-size: 28px;line-height: 36px;text-transform:uppercase;margin:0;letter-spacing:0.85px;font-family: 'gibsonregular';font-weight:600;}



.testimonial_below_sec .testimonial_middle{padding-top: 35px;box-sizing: border-box;}
.testimonial_below_sec .testimonial_middle p{color:#fbfaf9;font-size: 26px;line-height: 36px;font-family: 'gibsonregular';letter-spacing: 1px;}
.testimonial_below_sec .testimonial_middle p > span{font-weight: 600;display: block;text-align: center;margin:30px auto 0;text-transform: uppercase;letter-spacing: 2px;}
.testimonial_below_sec .testimonial_middle p > b{font-weight: 600;}
.testimonial_below_sec a{display: inline-block;background: rgba(216, 84, 84, 0.34);color: #e0dbd0;font-weight: 600;font-family: 'gibsonregular';font-size: 24px;line-height: normal;padding: 0px 47px 0px 16px;margin: 5px auto 80px;letter-spacing: 1px;text-align: left;position: relative;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;height: 50px;line-height: 50px;}
.testimonial_below_sec a:after{ content: ""; position: absolute;top: 50%;right: 14px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);font-size: 27px;line-height: 27px; border-top: 7px solid transparent;border-left: 14px solid #fff;border-bottom: 7px solid transparent;}
.testimonial_below_sec a:hover,.testimonial_below_sec a:focus{background: rgba(0,0,0,0.5);text-decoration: none;}
.testimonial_below_sec img{width: 100%;max-width: 260px;margin: 0px auto;display: block;}
.testimonial_below_sec .bottom_text{color: #fbfaf9;font-family: 'gibsonregular';font-size: 23px;line-height: 28px;display: block;letter-spacing: 6px;text-align: center;margin: 50px auto 40px;}
.thermometer_section{padding: 65px 0 30px;}
.thermometer_section .container{width: 100%;text-align: center;display: flex;justify-content:center;flex-wrap: wrap;}
.Percentage_all{display: inline-block;width: 590px;}
.percentage_right_text{display: inline-block;max-width: 150px;vertical-align: top;padding-top: 10px;}
.percentage_rate{max-width: 530px;background:transparent;margin: 0 auto;position: relative;}
.progress-bar {margin: 0 0 10px;overflow: hidden;padding-right: 24px; }
.progress-title-holder {padding-bottom: 7px;position: relative;margin: 5px 0;font-family: Montserrat, sans-serif;font-size: 15px;line-height: 15px;font-weight: 400;color: #2e2e2e; }
.progress-title {z-index: 100;}
.progress-number-wrapper {width: 100%;z-index: 10;}
.progress-number-mark {margin-bottom: 4px;border-radius: 3px;background-color: transparent;padding: 0 8px;position: absolute;top:-50px; -moz-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%); } 
.progress-number-wrapper,.progress-number-mark {font-family: 'gibsonregular';font-size: 30px;line-height: 50px;height: 50px;letter-spacing: 0px;font-weight: 600;font-style: normal;text-transform: none;color: #ffffff;}
.progress-number-mark .down-arrow {width: 8px;height: 13px;background-size: cover !important;background-repeat: no-repeat !important;display: block;position: absolute;bottom: -4px;left: 50%;transform: translateX(-50%);}
.progress-content-outter {background-color: transparent;position: relative;background-image: none;}
.progress-content-outter:after{position: absolute;top: 0;left: 0;height: 88px;width: 530px;background-image: url("https://jamesmacdonald.com/wp-content/uploads/2018/12/thermo.png");content: "";}
.progress-content {height: 70px;background-color: rgba(67, 243, 183, .92);width: 0%;position: relative;top: 8px;border-radius: 30px 0 0 30px;}
.Percentage_number{height: 24px;width: 100%;background-repeat: no-repeat !important;background-size: cover !important;margin: 25px auto 0;max-width: 582px;}
.page-id-24008 .top-nav, .page-id-24008 .navbar,.page-id-24008 footer { display: none }

/* year end campaingn popup   21-12 */
body.campaign-open,html.campaign-open{overflow: hidden;}
#takeover_campaign{z-index: 222222;}
#takeover_campaign .modal-dialog{width: 100%;max-width: 90%;margin: 0px auto;}
#takeover_campaign .modal-content{position: relative;}
#takeover_campaign .modal-header{padding: 0;border: none;}
#takeover_campaign .modal-body{padding: 0;}
#takeover_campaign .modal-header{padding: 0;position: absolute;right: 0;top: 0;}
#takeover_campaign .modal-header .close{height: 40px;width: 40px;background: #fff;color: #000;opacity: 1;display: inline-block;z-index: 22;position: relative;margin-top: 0;}
#takeover_campaign .modal-header .close span{display: inline-block;color: #000;opacity: 1;}
#takeover_campaign .modal-header .close:hover{color: #e4a603;}
#menu-main-menu{overflow: hidden;}
#menu-main-menu>li{height: 50px;}

@media (max-width:1450px){
	.calender_section{height: 370px; background-size: cover !important;}
	.main-nav {width: 73%;}
	.top_strip_section a{padding: 25px 15px;font-size: 16px;letter-spacing: 3px;}
	.campaign_banner{height: 480px;background-size: cover !important;}
	.campaign_gift{height: 130px;background-size: cover !important;}
	.calender_section{height: 330px;}
	.campaign_testimonial {padding: 60px 0;}
	.testimonial_upper_sec .testimonial_right{padding: 25px 0 0 40px;}
	.testimonial_right h2{font-size: 34px;line-height: 34px;}
	.testimonial_right h3{font-size: 26px;line-height: 34px;}
	.testimonial_below_sec .testimonial_middle{padding-top: 25px;}
	.testimonial_below_sec .testimonial_middle p{font-size: 24px;line-height: 30px;}
	.testimonial_below_sec .testimonial_middle p > span{margin: 20px auto 0;}
	.testimonial_below_sec a{margin: 0px auto 50px;}
	.testimonial_below_sec .bottom_text{margin: 40px auto 0;}

}
@media (max-width:1240px){
	.top_strip_section a{padding: 20px 15px;font-size: 15px;letter-spacing: 2px;}
	.campaign_banner{height: 380px;}
	.campaign_gift {height: 110px;}
	.calender_section {height: 250px;}
	
	.campaign_testimonial {padding: 50px 0;}
	.testimonial_upper_sec img {max-width: 250px;}
	.testimonial_upper_sec .testimonial_right {padding: 25px 0 0 25px;}
	.testimonial_right h2 {font-size: 25px;line-height: 30px;letter-spacing: 2px;}
	.testimonial_right h3 {font-size: 22px;line-height: 30px;}
	.testimonial_below_sec .testimonial_middle p {font-size: 22px;line-height: 30px;}
	.testimonial_below_sec a {margin: 0px auto 35px;font-size: 21px;}
	.testimonial_below_sec img{max-width: 200px;}
	.testimonial_below_sec .bottom_text {font-size: 20px;line-height: 26px;letter-spacing: 4px;margin: 30px auto 0px;}
	.Percentage_number{height: 23px;max-width: 560px;}
	.Percentage_all {width: 560px;}
}

@media (max-width:991px){
	.top_strip_section a {padding: 18px 15px;font-size: 14px;}
	.campaign_banner {height: 320px;}
	.campaign_gift {height: 90px;}
	.calender_section {height: 210px;}
	.testimonial_upper_sec .testimonial_right {padding: 20px 0 0 25px;}
	.testimonial_upper_sec img {max-width: 210px;}
	.testimonial_right h2 {font-size: 21px;line-height: 30px;letter-spacing: 2px;}
	.testimonial_right h3 {font-size: 20px;line-height: 30px;}
	.testimonial_below_sec .testimonial_middle {padding-top: 20px;}
	.testimonial_below_sec .testimonial_middle p {font-size: 19px;line-height: 27px;}
	.testimonial_below_sec a {font-size: 18px;}
	.testimonial_below_sec a:after{font-size: 20px;line-height: 20px;max-width: 540px;}
	.testimonial_below_sec img {max-width: 180px;}
	.testimonial_below_sec .bottom_text {font-size: 18px;line-height: 24px;letter-spacing: 4px;margin: 20px auto 0px;}
	.percentage_right_text {padding-top: 0px;order: 1;padding: 0 0 70px;display: block;width: 100%;}
	.Percentage_all{order: 2;}
	.thermometer_section{padding: 30px 0;}
}
@media (max-width:767px){
	.top_strip_section a {padding: 18px 0px;font-size: 12px;letter-spacing: 1px;}
	.campaign_banner {height: 230px;}
	.calender_section a > img{display: block;margin: 0px auto;width: 100%;max-width: 450px;}
	.calender_section{background-image: none !important;background: #DDD7CC !important;height: auto;box-sizing: border-box;}
	.testimonial_upper_sec{display: block;}
	.testimonial_upper_sec .testimonial_right{padding: 20px 0 0;text-align: center;width: 100%;}
	.testimonial_upper_sec img {max-width: 100%;}
	.testimonial_right h2 {font-size: 18px;line-height: 24px;letter-spacing: 2px;}
	.testimonial_right h3 {font-size: 17px;line-height: 24px;}
	.testimonial_below_sec .testimonial_middle p {font-size: 17px;line-height: 24px;}
	.testimonial_below_sec .testimonial_middle p > span{margin: 0 auto;}
	.testimonial_below_sec a {font-size: 14px;padding: 0px 35px 0px 16px;margin: 0px auto 25px;}
	.testimonial_below_sec a:after {font-size: 18px;line-height: 18px;}
	.testimonial_below_sec img {max-width: 150px;}
	.testimonial_below_sec .bottom_text {font-size: 16px;line-height: 24px;letter-spacing: 3px;}
	.campaign_testimonial {padding: 40px 0;}
	
	.percentage_rate{max-width: 450px;}
	.progress-content{height: 55px;}
	.progress-content-outter:after {height: 71px;width: 430px;background-size: cover !important;background-repeat: no-repeat !important;}
	.Percentage_number{height: 17px;max-width: 450px;}
	
}

@media (max-width:640px){
	.campaign_banner {height: 160px;}
	.campaign_gift {height: 60px;}
	.testimonial_right h3 {font-size: 16px;line-height: 24px;letter-spacing: 0.7px;}
	.testimonial_below_sec a:after {font-size: 12px;line-height: 12px;right:5px;}
	.testimonial_below_sec a{padding: 0px 22px 0px 8px;letter-spacing: 0;font-size: 9px;margin: 0px auto 20px;height: 40px;line-height: 40px;}
	.testimonial_below_sec img {max-width: 110px;}
	.testimonial_below_sec .bottom_text {font-size: 13px;line-height: 20px;letter-spacing: 0.5px;}
	.campaign_testimonial {padding: 30px 0;}
	
	.percentage_rate{max-width: 270px;}
	.progress-content{height: 35px;top: 5px;}
	.progress-content-outter:after {height: 45px;width: 270px;}
	.Percentage_number{height: 10px;max-width: 270px;margin: 20px auto 0;}
	.progress-number-mark{font-size: 21px;top: -45px;}
	.progress-number-mark .down-arrow{width: 5px;height: 10px;bottom: 0;}
	#takeover .modal-header .close { top: 0; }
	.percentage_right_text{padding:0 0 40px;}
	.testimonial_below_sec .testimonial_middle p{font-size: 16;line-height: 22px;}
	#takeover_campaign .modal-header .close{height:35px;height: 35px;}
	
	.testimonial_below_sec a:after{  border-top: 5px solid transparent;border-left: 10px solid #fff;border-bottom: 5px solid transparent;}
}
@media (max-width:479px){
	.campaign_banner {height: 130px;}
	.top_strip_section a{font-size: 11px;letter-spacing: 0;}
	.campaign_gift {height: 60px;}
	.testimonial_right h3 {font-size: 16px;line-height: 24px;letter-spacing: 0.7px;}
	.testimonial_below_sec a:after {font-size: 17px;line-height: 17px;right:15px;}
	.testimonial_below_sec a{padding: 10px 40px 10px 20px;letter-spacing: 0px;font-size: 12px;margin: 0px auto 20px;height: auto;line-height: 18px;text-align: center;}
	.testimonial_below_sec img {max-width: 110px;}
	.testimonial_below_sec .bottom_text {font-size: 12px;line-height: 20px;letter-spacing: 0px;}
	.campaign_testimonial {padding: 30px 0;}
	
	.percentage_rate{max-width: 230px;}
	.progress-content{height: 30px;top: 3px;}
	.progress-content-outter:after {height: 38px;width: 230px;}
	.Percentage_number{height: 9px;max-width: 240px;margin: 20px auto 0;}
	.progress-number-mark{font-size: 21px;top: -45px;}
	.progress-number-mark .down-arrow{width: 5px;height: 10px;bottom: 0;}
	#takeover .modal-header .close { top: 0; }
	.testimonial_right h2{font-size: 17px;}
	.testimonial_right h3{font-size: 15px;line-height: 22px;}
	.testimonial_below_sec a > span{display: inline-block;}
}

/* time of refreshing page 24-12 */
.refresh_banner_sec{padding: 0;height: 425px;background-position: center !important;background-repeat: no-repeat !important;background-color:#2e2f2d !important;}
.green_box_sec{background: #7e9365;padding: 60px 0 70px;}
.green_box_sec .container{width: 100%;max-width: 1190px;}
.green_box_sec p{font-family: 'gibsonregular';font-size: 23px;line-height: 34px;text-align: center;margin: 0;color: #fff;letter-spacing: 1px;}
.refresh_middle_sec{background: #fff;padding: 90px 0 60px;border-bottom: 13px solid #191c1e;}
.refresh_middle_sec .container{width: 100%;max-width: 1190px;}
.refresh_upper_sec{display: flex;flex-wrap: wrap;padding-bottom: 90px;}
.refresh_left_content{width:50%;display:inline-block;max-width: 415px;margin: 0 auto;}
.refresh_left_content p{color: #585858;font-size: 24px;line-height: 28px;font-family: 'Conv_MYRIADPROREGULAR';}
.refresh_left_content p > strong{font-family: 'Conv_MyriadProBold';}

.refresh_right_image{width:50%;display:inline-block;text-align: center;}
.refresh_below_sec{display: flex;flex-wrap: wrap;}
.refresh_left_image{width:50%;display:inline-block;text-align: center;}
.refresh_right_content{width:50%;display:inline-block;max-width: 445px;margin: 0 auto 0 0;}
.refresh_right_content p{color: #585858;font-size: 24px;line-height: 28px;font-family: 'Conv_MYRIADPROREGULAR';}
.refresh_right_content p > strong{font-family: 'Conv_MyriadProBold';}
.refresh_left_content a,.refresh_right_content a{background: #7e9365;font-size:21px;padding: 5px 35px 5px 10px;color: #fff;display: inline-block;font-family: 'gibsonbold';position: relative;transition: 0.5s all ease;}
.refresh_left_content a:after,.refresh_right_content a:after{position: absolute;content: "";top: 50%;right: 3px;border-top: 8px solid #fff0;border-left: 17px solid #fff;border-right: 8px solid #fff0;border-bottom: 8px solid #fff0;transform: translateY(-50%);}
.refresh_left_content a:hover,.refresh_right_content a:hover{background: #585858;}
.refresh_footer_Sec{padding: 50px 0;background-repeat: no-repeat !important;background-position: center !important;background-size: cover !important;text-align: center;}
.sticky_ad{z-index: 99999;}
.refresh_footer_Sec > img{display: inline-block;margin: 0px auto;}
@media (max-width:1920px){
	.refresh_footer_Sec{padding: 35px 20px;}
}
@media (max-width:1199px){
	.refresh_banner_sec{background-size: cover !important;height: 350px;}
	.green_box_sec p{font-size: 22px;line-height: 32px;}
	.green_box_sec{padding: 60px 0;}
	.refresh_middle_sec{padding: 60px 0;border-bottom: 10px solid #191c1e;}
	.refresh_footer_Sec{padding: 30px 20px;}
	.refresh_right_content p{font-size: 22px;}
	.refresh_left_content a, .refresh_right_content a{font-size: 19px;}
}
@media (max-width:991px){
	.refresh_banner_sec{height: 270px;}
	.green_box_sec p{font-size: 18px;line-height: 28px;}
	.green_box_sec{padding: 50px 0;}
	.refresh_right_image{padding:  0 0 0 25px;}
	.refresh_left_content p,.refresh_right_content p{font-size: 21px;line-height: 26px;}
	.refresh_left_content a, .refresh_right_content a{font-size: 18px;}
	.refresh_upper_sec {padding-bottom: 50px;}
	.refresh_left_content a:after, .refresh_right_content a:after {border-top: 7px solid #fff0;border-left: 15px solid #fff;border-right: 7px solid #fff0;border-bottom: 7px solid #fff0;}
	.refresh_middle_sec{border-bottom: 8px solid #191c1e;}
	
}
@media (max-width:767px){
	.refresh_banner_sec{height: 230px;}
	.green_box_sec p > br{display: none;}
	.green_box_sec{padding: 35px 0;}
	.refresh_left_content{width: 100%;max-width: 100%;order: 2;padding: 20px 0 0;text-align: center;}
	.refresh_right_image{width: 100%;padding: 0;order: 1;}
	.refresh_left_image{width: 100%;}
	.refresh_right_content{width: 100%;max-width: 100%;text-align: center;padding: 20px 0 0;}
	.refresh_upper_sec {padding-bottom: 60px;}
	.refresh_middle_sec{padding: 50px 0;border-bottom: 6px solid #191c1e;}
	.refresh_left_content p,.refresh_right_content p{font-size: 20px;line-height: 26px;}
	.refresh_footer_Sec{padding: 20px 10px;}
}
@media (max-width:640px){
	.refresh_banner_sec{height: 170px;}
	.green_box_sec{padding: 30px 0;}
	.refresh_left_content p, .refresh_right_content p {font-size: 18px;line-height: 24px;}
	.refresh_upper_sec {padding-bottom: 50px;}
	.refresh_left_content a, .refresh_right_content a {font-size: 17px;}
}
@media (max-width:480px){
	.refresh_banner_sec{height: 120px;}
	.refresh_left_content a:after, .refresh_right_content a:after {border-top: 6px solid #fff0;border-left: 14px solid #fff;border-right: 6px solid #fff0;border-bottom: 6px solid #fff0;}
	.refresh_left_content a, .refresh_right_content a {font-size: 14px;}
	.refresh_middle_sec{padding: 40px 0;border-bottom: 3px solid #191c1e;}
	.green_box_sec p {font-size: 18px;line-height: 26px;}
	.refresh_footer_Sec{padding: 15px 10px;}
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	