@font-face {
    font-family: KozukaGothicPro;
    src: url(fonts/kozuka-gothic-pro);
 }
 @font-face {
    font-family: Montserrat;
    src: url(fonts/montserrat/Montserrat_Light.otf);
 }
 @font-face {
    font-family: Montserrat_Hairline;
    src: url(fonts/montserrat/Montserrat_Hairline.otf);
 }
 @font-face {
    font-family: Montserrat_SemiBold;
    src: url(fonts/montserrat/Montserrat_SemiBold.otf);
 }
 @font-face {
    font-family: Saginaw;
    src: url(fonts/saginaw/);
 }
 @font-face {
    font-family: SaginawMedium;
    src: url(fonts/saginaw/SaginawMedium.ttf);
 }
 @font-face {
    font-family: SaginawMedium;
    src: url(fonts/saginaw/SaginawMedium.ttf);
 }
 @font-face {
     font-family: 'Conv_Montserrat-Light';
     src: url('fonts/Montserrat-Light.eot');
     src: url('fonts/Montserrat-Light.woff') format('woff'), 
     url('fonts/Montserrat-Light.ttf') format('truetype'), 
     url('fonts/Montserrat-Light.svg') format('svg');
     font-weight: normal;
     font-style: normal;
 }
  body,p,h1,h2,h3,h4,h5,h6,a {
     font-family: Montserrat;
     font-size: 14px;
     line-height: 1.62857143;
     color: #333;
 }
 html, body {
height:100%;
 }
 h2.img-text {
    margin-top: 0;
}
#wrapper {
    background: #000;
    height: 100vh;
    position: fixed;
    width: 100%;
}
 .bread_title {
     font-family: Montserrat_Hairline !important;
 }
 .bg_image {
     background-image: url(Images/Chat-UI-main-bg1.png);
     background-size: cover;
     background-repeat: no-repeat;
     overflow-x: hidden;
 }
 .bg_header {
     background-image: url(Images/Header-Section.jpg);    
 }
 .main-back {
     background-image: url(Images/Body-BG-with-filter.jpg);
	 height: 100%;
 }
 .homepage_with_no_text {
     background: url(Images/Burden-Bearers-Home-Page-BG.jpg);
 }
 .right-section{
     padding: 0 20px;
 }
 .main-back.chat-background-sec {
     background-image: url(Images/Body-BG-with-face-filter.jpg);
     background-position: 100% 50%;
     background-repeat: no-repeat;
	 height:100%;
 }
p.chat-online-para span.yellow-text {
    font-size: 20px !important;
}
 .bg_header,.main-back, .homepage_with_no_text {
     background-repeat: no-repeat;
     background-size: cover;
     background-position: center;
 }
   .container {
     padding-right: 15px;
     padding-left: 15px;
     margin-right: auto;
     margin-left: auto;
 }
 .container-fluid.main-nav {
     min-height: 100px;
     display: flex;
     align-items: center;
 }
 .navbar-header:after {
     clear: both;
 }
   .navbar-inverse {
     background-color: transparent !important;
     margin-bottom: 0;
     border:unset !important;
 }
 nav.navbar.navbar-inverse {
     margin-bottom: 0;
 }
 .navbar {
     position: relative;
     min-height: 100px;
     margin-bottom: 0px;
     border: 1px solid transparent;
 }
 
   ul.nav.navbar-nav.navbar-right li {
     font-size: 20px;
     padding: 22px 10px;
 }
 .main-nav .glyphicon {
     color: #c3cbd6;
     font-size: 30px;
 }
 form.navbar-form.navbar-left {
     width: 117%;
 }
 input.form-control {
     color: #fff;
 }
 .Identifier-text-form .input-group {
     width: 100%;
 }
 button.btn.btn-default {
     background-color: #000;
     border-color: #fff;
 }
 ul.nav.navbar-nav.navbar-right li:nth-child(3) {
     padding: 22px 0px;
 }
 .panel-footer input#btn-input {
     padding: 30px;
     font-size: 17px;
     padding-left: 20px;
 }
 .panel-footer {
     padding: 0 !important;
     border: unset !important;
     border-bottom-right-radius: 20px !important;
     border-bottom-left-radius: 20px !important;
 }
 ul.nav.navbar-nav.navbar-right li i {
     color: rgba(255,255,255,0.45);
     font-size: 25px;
 }
 input#btn-input {
     border-bottom-left-radius: 20px;
 }
 div#mychat {
     text-align: center;
     padding-top: 5px;
     float: left;
 }
 button#btn-chat {
     border-bottom-right-radius: 20px;
     font-size: 25px !important;
     padding: 11px;
 }
 input#btn-input {
     background-color: #efefef;
     border: unset;
 }
 div#myNavbar ul li {
     padding: 19px;
 }
 span.follow-up {
     border-left: 1px solid #ffcf74;
     color: rgba(255,255,255,0.45);
     border-right: 1px solid #ffcf74;
     font-size: 20px;
     vertical-align: middle;
     padding-left: 70px;
     padding-right: 40px;
     font-family: Conv_Montserrat-Light;
 }
 .row .right-heading-mob a {
    color: #fff;
}
 span.FAQ 
 {
     color: rgb(255 252 252);
     border-right: 1px solid #ffcf74;
     font-size: 20px;
     vertical-align: middle;
     padding-left: 40px;
     padding-right: 40px;
     font-family: Montserrat;
 
 }
 span.Statement
 {
     color: rgb(255 252 252);
     font-size: 20px;
     font-family: Montserrat;
 
 }
 i.fa.fa-comments-o {
     font-size: 40px;
     color: #ffcf74;
     padding-right: 10px;
 }
 span.chat-text {
     font-size: 25px;
     color: #fff;
     padding-left: 5px;
     font-family: "motserrat",motserrat,Arial,sans-serif;
 }
 .section-header {
     border-top: 1px solid #FFCE79;
     border-bottom: 1px solid #FFCE79;
     background-color: rgba(0,0,0,0.6);
     padding-bottom: 18px;
     padding-top: 18px;
 }
 .col-md-12.chat-window-one {
    padding: 0;
}
.col-md-12.flex-col.chat-window-one {
    padding: 0;
}
 .container-fluid.main-chat-sec {
     padding: 20px 10px 0px;
 }
 .Identifier-text p {
     vertical-align: middle;
     line-height: 50px;
     font-size: 19px;
     color: #ffcf74;
     margin-bottom: 0px;
     text-align: right;
     font-family: Conv_Montserrat-Light;
 }
 .Identifier-text-form input.form-control {
     background-color: #000;
     border: none;
 }
 .col-sm-6.dtVerticalScrollon {
     border-left: 1px solid #fff;
     padding-left: 8px;
 }
 button#btn-chat {
     font-size: 20px;
 }
 .fa-microphone:before {
     content: "\f130";
     color: #87a2c0;
 }
 
 .col-sm-8.Identifier-text-form {
     padding-left: 0px;
 }
 textarea#GFG_ID {
     background-color: #0000009c;
     color: #fff;
     border-color: #0000009c;
 }
 /*chat box css*/
 label.mob-label {
   display:none;
}
 .chat
 {
     list-style: none;
     margin: 0;
     padding: 0;
     background-color: #32383f;
 }
 
 .chat li
 {
     margin-bottom: 10px;
     padding-bottom: 5px;
     border-bottom: 1px dotted #B3A9A9;
 }
 span.chat-text {
     vertical-align: middle;
     font-family: Conv_Montserrat-Light;
 }
 li.left.clearfix {
     border: 1px solid #7b8d9f;
     margin: 10px;
     border-radius: 0px 20px 20px 20px;
     width: 70%;
     float: left;
     background-color: #505961;
 }
 li.right.clearfix {
     border: 1px solid #7b8d9f;
     margin: 10px;
     border-radius: 20px 0px 20px 20px;
     width: 70%;
     float: right;
     background-color: #6b6b6c;
 }
 .panel-primary>.panel-heading+.panel-collapse>.panel-body {
     background-color: rgba(0,0,0,0.6);
 }
 .panel-body {
     background-color: rgba(0,0,0,0.6);
     scrollbar-color: transparent transparent;
 }
 
 .chat li.left .chat-body {
     margin-left: 15px;
     padding: 10px;
 }
 button#btn-chat {
     padding-right: 20px;
     background-color: #efefef;
 }
 .chat li.right .chat-body {
     margin-right: 15px;
     padding: 10px;
 }
 li.left.clearfix p {
     color: #ffcf74 !important;
 }
 li.right.clearfix p {
     color: #fff !important;
 }
 .chat li .chat-body p
 {
     margin: 0;
     color: #777777;
     font-size: 18px;
 }
 .panel .slidedown .glyphicon, .chat .glyphicon
 {
     margin-right: 5px;
 }
 .panel-primary {
     border-color: #32383f;
 }
 .panel-primary>.panel-heading {
     color: #fff;
     background-color: #32383f;
     border-color: #32383f;
 }
 .panel-primary>.panel-heading+.panel-collapse>.panel-body {
     border-top-color: #32383f !important;
     padding: 0;
 }
 .panel-footer {
     padding: 10px 15px;
     background-color: #32383f;
     border-top: 1px solid #32383f;
     border-bottom-right-radius: 3px;
     border-bottom-left-radius: 3px;
 }
 .panel-footer input#btn-input {
     color: #000;
 }
 .btn-select-copy {
     position: absolute;
     bottom: 0;
     left: 0;
     right: 0;
     text-align: center;
     padding: 30px 0 20px 0;
 }
 button#btn-copy {
     background-color: #3099ce;
     padding: 8px 15px;
     border-radius: 6px;
     font-size: 17px;
     font-weight: 600;
     opacity: 0.9;
 }
 span.pdf-text img {
     width: 5%;
     margin-right: 5px;
 }
 span.pdf-text1 img {
     width: 8%;
     margin-right: 7px;
 
 }
 span.pdf-text1 a {
     color: #fff;
     font-size: 10px;
 }
 i.glyphicon.glyphicon-search {
     color: #ffcf74;
 }
 .col-sm-3.dtVerticalScrollon {
     height: 540px !important;
     overflow-y: scroll;
 }
 .pdf-text a,.pdf-text a:hover {
     color: #e47651;
 }
 
 /*new css scroll*/
 .bx-wrapper {
     margin-bottom: 33px !important;
 }
 /*#dtVerticalScroll, #dtVerticalScrollright, #dtVerticalScrollright1, #dtVerticalScrollright2,.Scripture-section {
     background-color: rgba(0,0,0,0.6);
 }*/
 .bg_color {
     background: rgba(0,0,0,0.6);
   
 }
 #bxslider-vertical .bx-wrapper,#bxslider-vertical-two .bx-wrapper,#bxslider-vertical-three .bx-wrapper  {
     -moz-box-shadow: 0 0 5px #ccc;
     -webkit-box-shadow: 0 0 5px #ccc;
     box-shadow: none;
     border: 0;
     background: transparent;
 }
 #bxslider-vertical .bx-wrapper .bx-controls-direction a, #bxslider-vertical-two .bx-wrapper .bx-controls-direction a,#bxslider-vertical-three .bx-wrapper .bx-controls-direction a {
   position: absolute;
   margin-top: -16px;
   outline: 0;
   width: 32px;
   height: 32px;
   text-indent: -9999px;
   z-index: 9999;
   top: auto;
 }
 #bxslider-vertical .bx-wrapper .bx-viewport,#bxslider-horizontal .bx-wrapper .bx-viewport, #bxslider-vertical-two .bx-wrapper .bx-viewport,, #bxslider-vertical-three .bx-wrapper .bx-viewport{
     -moz-box-shadow: none;
     -webkit-box-shadow: none;
     box-shadow: none;
     border: 0px solid gray;
     border-radius: 5px;
     left: 0px!important;
     padding: 5px;
     background: transparent;
     -webkit-transform: translatez(0);
     -moz-transform: translatez(0);
     -ms-transform: translatez(0);
     -o-transform: translatez(0);
     transform: translatez(0);
 }
 .slide {
     margin-bottom: 0px;
     direction:ltr;
 }
 #dtVerticalScroll p, #dtVerticalScroll span {
     color: #fff;
 }
 #dtVerticalScroll p {
     font-size: 18px;
 }
 #dtVerticalScroll span {
     font-family: Montserrat;
     font-size: 14px;
 }
 a.bx-next {
     margin-bottom: 13px;
 }
 .bx-wrapper img {
     max-width: 100%;
     display: inline-block !important;
 }
 #dtVerticalScroll, #dtVerticalScrollright2 {
   padding: 20px 30px;
 }
 div#dtVerticalScrollright2 
 {
     padding: 20px 45px;
 }
 
 #bxslider-vertical-two {
     padding: 20px 20px;
     border-bottom: 1px solid #000;
 }
 #bxslider-vertical-three {
     padding: 20px 20px;
 }
 #dtVerticalScroll {
     padding: 20px 12px;
     /*overflow: hidden;
     height: 300px;*/
     overflow-y: auto;
 
 }
 #dtVerticalScrollright2 h3{
     font-family: Montserrat;
 }
 div#dtVerticalScroll h2, div#bxslider-vertical-three h3, #dtVerticalScrollright2 h3{
     font-size: 18px;
     color: #fff;
     padding-bottom: 14%;
 }
 .pdf_quote {
     padding-bottom: 50px;
 }
 .Scripture-section h2, .pdf_quote
 {
     font-family: Montserrat;
     font-size: 20px;
     color: #fff;
     margin: 0px;
 }
 .Scripture-section h2,.Sep-text 
 {
     padding-bottom: 10%;
 }
 .anchor_link {
     font-size: 10px;
     color: #fff;
 }
 #dtVerticalScroll .slide, #dtVerticalScrollright2 h3  {
     padding-bottom: 11%;
 }
 div#bxslider-vertical-three {
     border-bottom: 1px solid #000;
 }
 div#bxslider-vertical-three h3 {
     font-family: Montserrat;
     padding-bottom: 5%;
     font-size: 20px;
 }
 div#bxslider-vertical-three p {
     color: #fff;
 }
 .person_img {
     position: absolute;
     bottom: 0;
 }
 .Sep-text ,.Scripture-section h2
 {
     padding: 20px 45px;
 }
 .Sep-text p
 {
 color:#ffcb70;
 font-size: 16px;
 }
 .Sep-text span
 {
     font-family: Montserrat;
     color: #fff;
     font-size: 14px;
 }
 .Scripture-section
 {
     border-bottom: solid #000000 1px;
 }
 
 .white-anchor a {
     color: #fff;
 }
 /*14 aug 2020*/
 #dtVerticalScrollright1:before {
     content: "";
     border-left: 1px solid #FFCE79;
     height: 308px;
     position: absolute;
     left: 0;
     top: 35%;
 }
 #bxslider-vertical .bx-wrapper .bx-prev, #bxslider-vertical-two .bx-wrapper .bx-prev, #bxslider-vertical-three .bx-wrapper .bx-prev {
     top: 52%!important;
     left: -38px!important;
     background: url(Images/circle_arrow-down.png) no-repeat;
 }
 #bxslider-vertical .bx-wrapper .bx-next, #bxslider-vertical-two .bx-wrapper .bx-next, #bxslider-vertical-three .bx-wrapper .bx-next {
     bottom: 52%!important;
     left: -38px;
     background: url(Images/circle_arrow-up.png) no-repeat;
 }
 /*14 aug 2020 end*/
 /*28 aug */
 .heading_h3 {
     margin-top: 0;
 }
 #scroll_chatdiv::-webkit-scrollbar {
     width: 0px;
     background: transparent; 
 }
 
 /* FAQ section */
 .FAQ-section 
 {
  background: rgba(0, 0, 0, 0.61);
  margin: 50px;
  padding: 50px;
 }
 .qution
 {
     font-size: 17px;
     color:#ffcb70;
 }
 .txt
 {
     color:#ffffff;
     font-size: 17px;
 }
 .FAQ-section ul 
 {
     padding: 25px 0px 0px 45px;
     margin-bottom: 30px;
 
 }
 .FAQ-section ul li
 {
     font-size: 17px;
     color: #ffcb70;
     padding: 5px;
     font-weight: 200;
 }
 .FAQ-section ul li span
 {
     font-weight: bold;
     font-size: 17px;
 }
 .center_div {
     width: 75%;
     margin-left: auto;
     margin-right: auto;
 }
 .m-b-20 {
     margin-bottom: 25px;
 }
 #scrollable_div {
     height: 500px;
     overflow-y: scroll;
     padding: 0px 15px;
     height: 100%;
     overflow-y: scroll;
     padding: 0px 15px;
     max-height: 289px;
 }
 #scrollable_div::-webkit-scrollbar
 {
     width: 2px;
 }
 #scrollable_div::-webkit-scrollbar-thumb {
   background: #ffcb70; 
 }
 .email a {
     color: #ffcb70;
     font-size: 17px;
 }
 .fs_fifteen {
     font-size: 15px;
 }
 .fs_fourteen{
  font-size: 14px;   
 }
 .fs_twenty {
     font-size: 20px;
 }
 #bxslider-vertical {
     direction: rtl;
     height: 440px;
     overflow-y: scroll;
     padding: 0 15px;
 }
 .bxslidertwo{
     direction: rtl;
     height: 105px;
     overflow-y: scroll;
     padding: 0 20px;
 }
 .bxslider_three {
     direction: rtl;
     height: 182px;
     overflow-y: scroll;
     padding: 0 20px;
 }
 .bxslidertwo .slide {
     margin-bottom: 15px;
 }
 /* Scrollbar style for Chrome */
 
 #bxslider-vertical::-webkit-scrollbar, .bxslidertwo::-webkit-scrollbar, .bxslider_three::-webkit-scrollbar {
   width: 2em;
 }
 #bxslider-vertical::-webkit-scrollbar-button, .bxslidertwo::-webkit-scrollbar-button, .bxslider_three::-webkit-scrollbar-button {
     background-size: auto;
     background-repeat: no-repeat;
     background-position: center center;
     height: 44px;
     width: 2em;
     /*-webkit-box-shadow: inset 1px 1px 2px rgba(0,0,0,0.2);*/
 }
 #bxslider-vertical::-webkit-scrollbar-button{
     height: 207px !important;
 }
 .bxslider_three::-webkit-scrollbar-button{
     height: 82px !important;
 }
 #bxslider-vertical::-webkit-scrollbar-button:end:increment, .bxslidertwo::-webkit-scrollbar-button:end:increment, .bxslider_three::-webkit-scrollbar-button:end:increment {
     background-image: url(Images/Scroll-Down.png);
     background-position: top !important;
     display: block;
 }
 #bxslider-vertical::-webkit-scrollbar-button:start:decrement, .bxslidertwo::-webkit-scrollbar-button:start:decrement, .bxslider_three::-webkit-scrollbar-button:start:decrement {
    background-image: url(Images/Scroll-Up.png);
    background-position: bottom !important;
    display: block;
 }
 /*firefox css for scrollbar*/

   
 

 
 /* statement of faith page*/
 .stmt_of_faith p {
     font-size: 17px;
     color: #fff;
 }
 .stmt_of_faith h3 {
     font-size: 17px;
     text-transform: uppercase;
     color: #ffcb70;
 }
 .m-b-40 {
     margin-bottom: 40px;
 }
 .m-b-0 {
     margin-bottom: 0px;
 }
 .m-t-0{
     margin-top: 0;
 }
 .m-t-8{
     margin-top: 8px;
 }
 .copyright {
     font-family: Montserrat;
     font-size: 14px;
     color: #ffce79;
     text-align: center;
 }
 .right_text p {
     color: #fff;
     font-size: 14px;
     margin-left: 12px;
 }
.right_text {    
text-align: center;
}
 footer {
     padding-bottom: 15px;
 }
 /*chat box css end*/
 
 /**** I_want_to_chat_background ******/
 
 .welcome_text {
     font-family: SaginawMedium;    
     font-size: 30px;
     color: #ffce79;
     letter-spacing: 1px;
 }
 .chat_form {
     margin: 30px 0 50px;
 }
 .myForm .form-group {
     margin-bottom: 30px;
 }
 .form_heading {
     margin-bottom: 45px;
 }
 .form_heading h3 {
     font-family: Montserrat;
     font-size: 26px;
     color: #fff;
     position: relative;   
     padding-bottom: 20px; 
 }
 .form_heading h3:before {
     content: "";
     border-bottom: 1px solid #ffce79;
     position: absolute;
     width: 120px;    
     bottom: 0;
 }
 .myForm label {
     font-family: Montserrat;
     font-size: 22px;
     color: #ffce79;
     padding-bottom: 15px;
 }
 .myForm input.form-control {
     color: #fff;
     background: #0000009c;
     border-color: #0000009c;
     height: 40px;
 }
 .textarea {
     height: 100px !important;
     vertical-align: top;
 }
 textarea::placeholder {
    font-style: italic;
	font-family: Montserrat;
}
 .textarea::placeholder {
     transform:translateY(-180%) !important;
 }
 .myForm input.form-control::placeholder {
     font-family: Montserrat;
     font-style: italic;
     font-size: 14px;
 }
 .chatting_btn {
     font-family: Montserrat_SemiBold !important;
     background: #ffce79 !important;
     border-color: #ffce79 !important;
     font-size: 20px !important;
     color: #78500c !important;
 }
 .open_sans {
     font-family: 'Open Sans', sans-serif;
     color: #fff;
 }
 .txtwt {
     font-size: 27px;
 }
 .txtwtsmall {
     font-size: 20px;
 }
 /*Home_page_no_text*/
 .homepage_with_no_text .FAQ {
     border-left: 1px solid #ffcf74;
     border-right: 0;
 }
 .heading12 {
     font-family: 'Montserrat', sans-serif;
     font-weight: 300;
     color: #fff;
     font-size: 30px; 
     margin-bottom: 0;   
 }
 .heading34 {
     font-family: 'Montserrat', sans-serif;
     color: #fff;
     font-size: 32px;
 }
 span.chat-last-line {
    padding-top: 20px;
}
span.chat-last-line {
    padding-top: 20px;
    font-size: 16px;
    color: #fff;
}
 .footer_heading {
     font-family: Montserrat;
     color: #fff;
     font-size: 32px;
 }
 h2.footer_heading {
    margin-top: 0;
}
 .footer_text p {
     font-family: SaginawMedium;    
     font-size: 26px;
     color: #ffce79;
     letter-spacing: 1px;
 }
 .chat_online {
     width: 100%;
     float: left;
 }
 /* .col-md-12.home_slider {
     padding-right: 30px;
 } */
 i.fa.fa-arrow-right.yellow-text {
     font-size: 24px;
 }
 .div2.col-md-12 {
     padding-left: 0px;
 } 
 .div2 .col-sm-3 {
     padding-left: 0px;
 }
 .div2 .col-sm-9 {
     padding-left: 0px;
 }
 .div2 h2 {
     position: relative;
     padding-bottom: 10px;
     font-size: 24px;
     color: #fff;
     font-family: Montserrat_SemiBold;
 }
 .yellow-text {
     color: #ffce79;
 }
 p.chat-online-para {
     font-size: 16px;
     color: #fff;
 }
 /* .div2 h2:before {
     content: "";
     border-bottom: 1px solid #ffce79;
     position: absolute;
     width: 160px;
     bottom: 0;
 } */
 .border-btm {
     position: relative;
     padding-bottom: 20px;
     width: 80%;
 }
 .border-btm:before {
     content: "";
     position: absolute;
     border-bottom: 1px solid #ffce79;
     bottom: 0;
     left: 0;
     right: 0;
 }
 /* .firstCar {
     margin-top: 50%;
 } */
 .firstCar .carousel-caption, .secCarousel .carousel-caption{
     position: initial;
 }
 .slidertext {    
     color: #fff;    
     font-weight: 300;
 }
 .carousel-control.left,.carousel-control.right {
     background-image: none !important;
 }
 .subtext {
     font-size: 20px;
     color: #ffce79;
     margin-top: 15px;
 }
 .carousel-caption {
     text-align: right !important;
 }
 .slidearrow {
     position: absolute;
     top: 50%;
     z-index: 5;
     margin-top: -10px;
 }
 .left .slidearrow {
     margin-left: -15px;
 }
 .right .slidearrow {
     margin-right: -15px;
 }
 .firstCar .carousel-control {
     left: -25px;
     width: 10%;
     }
 .firstCar .carousel-control.right {
     right: -25px;
     left: auto;
 }
 .carousel.secCarousel {
     width: 85%;
 }
 .bb-btn-sec img {
    width: 35%;
    margin: auto; 
}
 .burden_bearer_heading {
     font-family: 'Montserrat', sans-serif;
     font-weight: 500;
     color: #fff;
     font-size: 50px;
     margin-top: 10px !important;
 }
 .carousel.firstCar {
     position: relative;
     max-width: fit-content !important;
     margin: 0 auto 0;
 }

 @media only screen and (min-width:1820px){
     footer .chatscreen_form {
     width: 75%;
     }
 }
 @media only screen and (min-width:1600px){
     .panel-body {
     height: 730px;
     overflow-y: auto;    
     }
     .bg_color {
     min-height: 780px;
     }
     .slidertext {
     font-size: 35px;
     line-height: 50px;
     }
     .border-btm:before {
     width: 510px;
     }
     .chat_bg,.chat_bg body,.main-back.chat-background-sec {
         min-height: 82vh;
     }
     footer .chatscreen_form {
     width: 68%;
     }
     .home_no_text {
     height: 100%;
     }
     .burdencarsoul-sec .carousel-inner>.item{
          min-height: 230px;
     }
     .carousel-inner>.item {
     min-height: 177px;
     }
 }
@media only screen and (max-width:1810px){
    footer .p-l-0 {
    padding-left: 0;
    }
}
@media only screen and (min-width:1400px) and (max-width:1630px){
    footer .lcr {
    width: 10%;
    }
    footer .rct {
        width: 79%;
    }
}

 @media only screen and (min-width: 1280px) and (max-width:1599px){
     .panel-body {
     height: 809px;
     overflow-y: auto;    
     }
     .bg_color {
         min-height: 680px;
     }
     #bxslider-vertical {
     height: 430px;
     }
     .slidertext {
     font-size: 26px;
     line-height: 35px;
     }
     .firstCar .slidearrow img {
     width: 65%;
     }
    
 }
 @media only screen and (max-width:1279px){
     .bg_color {
         min-height: 855px;
     }
     .firstCar .slidearrow img {
     width: 65%;
     }
     .slidertext {
     font-size: 20px;
     line-height: 30px;
     }
     .subtext {
     font-size: 22px;
     }
     .firstCar {
     margin-top: 80%;
     }
 }
 @media only screen and (min-width:992px){
    .container-fluid {
        max-width: 1760px;
    }
     .flex-col {
     display: flex;
     margin-bottom: 15px;
     }
     .home_slider {
     padding: 0 60px;
     }
     .cust-responsive .container-fluid,.burder-section .container-fluid {
     max-width: 1760px;
     margin-left: auto;
     margin-right: auto;
     }
     .container-fluid.main-nav {
     margin-right: auto;
     margin-left: auto;
     max-width: 1760px;
}
 }
 @media only screen and (max-width:1440px){
 .panel-body
 {
     overflow-y: scroll;
     height: 620px;
 }
 /*.col-sm-6.dtVerticalScrollon {
     max-height: 650px;
     overflow: auto;
 }*/
 /*.col-sm-6.pdf-quotes {
     max-height: 650px;
     overflow: auto;
 }*/
 .container-fluid>.row {
     margin: 0;
 }
 }
 
 /*2-9-2020*/
 /*.item:nth-child(2) .carousel-caption p {
     font-size: 41px;
     color: #fff;
     font-family: Montserrat;
     font-weight: 400;
     line-height: 41px;
 }
 .item:nth-child(3) .carousel-caption p, .item:nth-child(4) .carousel-caption p {
     font-size: 55px;
     color: #fff;
     font-family: Montserrat;
     font-weight: 400;
     line-height: 60px;
 }*/
 
 /*Burden Bearer main home page*/
 h2.burden-heading {
     margin: 0;
 }
 .border-bottom-sec {
     border-bottom: 1px solid #ffce79;
     padding-bottom: 20px;
     width: 160px;
     margin: 0 auto;
 }
 .border-btm.burden-border-sec {
     border: none;
 }
 .burden-nav-sec .container-fluid.main-nav {
     align-items: normal;
     padding-top: 25px;
 }
 .burden-nav-sec div#myNavbar ul li {
     padding: 0 19px;
 }
 .burdencarsoul-sec .firstCar {
     margin-top: 0;
     width: 100%;
 }
 .img-div-sec .chat_online {
     width: 28%;
     margin: 0;
 }
 .right-burden-sec .chat_online {
     width: 28%;
     margin: 0 0 0 30%;
 }
 .left-burden-sec .chat_online {
     width: 28%;
     margin: 0 0 0 47%;
 }
 .left-burden-sec h2 {
     margin: 0 0 0 70%;
 }
 .right-burden-sec h2 {
     margin: 0 0 0 17%;
 }
 .container-fluid.footer-burden-sec {
     position: relative;
 }
 .home_slider.burden-middle-sec {
     display: flex;
     align-items: flex-end;
     margin-bottom: 30px;
    
 }
 .burdencarsoul-sec {
     display: flex;
     align-items: center;
     justify-content: center;
 }
 .img-text {
     font-family: 'Montserrat', sans-serif;
     font-size: 22px;
     color: #fff;
     font-weight: 600;
     position: relative;
     padding-bottom: 10px;
     text-align: center;
 }
 .img-text:before {
     content: "";
     position: absolute;
     border-bottom: 1px solid #ff9900;
     width: 145px;
     bottom: 0;
     left: 0;
     right: 0;
     margin:auto;
 }
 @media only screen and (max-width:991px){
     .person_img {
     display: none;
 }
 
 .bg_color {
     min-height: 660px;
 }
 .tab-view-space {
     padding-top: 30px;
 }
 }
 @media (min-width: 1024px) {
	 .item {
    padding: 0 20px;
}
}
 @media (max-width: 1024px) {
     div#myNavbar ul li {
     padding: 2px !important;
 }
 span.follow-up {
     padding-left: 28px;
     padding-right: 28px;
 }
 button#btn-chat {
     font-size: 20px !important;
 }
 .Identifier-text p {
     line-height: 25px;
 }
 .panel-body {
    overflow-y: scroll;
    height: 795px;
}
 }
 @media (max-height: 1366px) and (min-height: 1024px){
    .bg_image{

        background-attachment: fixed;
    }
}
 @media (max-width: 768px) {
    html, .chat_bg body {
        height: auto;
    }
    .col-md-12.chat_form {
        background: #00000078;
        padding: 20px;
    } 
    .chat-background-sec input::placeholder {
        color: transparent !important;
    }
    .chat-background-sec textarea::placeholder {
        color: transparent !important;
    }
    label.mob-label {
        display:block;
        font-family: Montserrat !important;
        font-size: 16px !important;
        color: #ffffff !important;
        padding-bottom: 15px !important;
        font-weight: 100 !important;
        font-style: italic !important;
    }
      .navbar {
          border-radius: 4px;
      }
      .nav>li>a {
          padding: 10px 4px !important;
      }
      div#myNavbar ul li {
          padding: 7px !important;
      }
      span.follow-up {
          padding-left: 20px;
          padding-right: 20px;
      }
      
      .Identifier-text p {
          line-height: 25px;
      }
      button#btn-chat {
          padding-right: 20px;
      }
      .panel-footer input#btn-input {
          padding-left: 20px;
      }
     .burden-bearers .img-div-sec {
    text-align: center;
}
.burden-bearers .bottom-slider-sec .burdencarsoul-sec {
    padding-bottom: 50px !important;
} 
.burden-bearers .bb-inner-sec {
    margin-top: 0 !important;
}
.panel-body {
    overflow-y: scroll;
    height: 350px;
}
 }
 @media only screen and (min-width:768px){
     html.home-no-text {
         height: 100%;
     }
     .mobile_header {
    display: none;
     }
     .carousel-caption {
        padding-bottom: 0 !important;
    }
    
}
@media screen and (max-height: 700px) {
 html,body {
        height:auto !important;
 }
}
 /* @media screen and (max-height: 800px) {
.bg_image {
    background-size: auto;
}
}  */
 @media only screen and (max-width:767px){    
 .section-header.statement-faith-sec {
    padding-left: 10px;
    padding-right: 10px;
}
button#btn-chat {
        background-color: #000000;
 }   
  .submit_chat {
        background: #000;
 }
 .submit_chat {
    padding: 15px;
 }
 .panel-body {
    padding: 0px !important;
}
.approw {
    margin-top: 40%;
}
  .desktop_header {
    display: none;
 }
 /* .burdencarsoul-sec {
    height: 150px;
} */
 .navbar-header {
     width: 100%;
 }
 .Identifier-text p {
     text-align: center !important;
     margin-top: 20px;
     margin-bottom: 20px !important;
 }
 .col-sm-6.dtVerticalScrollon {
     border-left: 0;    padding-left: 15px;
 }
 #dtVerticalScrollright2 h3{
     padding-bottom: 8%;
 }
 #dtVerticalScrollright1:before{
     border: 0;
 }
 .pdf-quotes {
     margin-top: 40px;
 }
 .bg_color {
     min-height: auto;
 }
 .btn-select-copy {
     position: relative;
 }
 .heading12 {
     font-size: 22px;
 }
 .heading34 {
     font-size: 30px;
 }
 .div2.col-md-12 {
     text-align: center;
 }
 .div1.m-b-40 {
     text-align: center;
 }
 .chat_online {
     width: 30%;
     margin: 0 auto;
     float: none;
 }
 .div2 .col-sm-9 {
     padding: 0px;
 }
 .div2.col-md-12 {
     padding: 0px;
 }
 .div2 .col-sm-3 {
     padding: 0px;
 }
 .footer_heading {
     font-size: 26px;
 }
 .footer_text p {
     font-size: 22px;
 }
 /**** Mobile view css *****/
  .mobile_header .navbar-header {
     margin-left: auto !important;
     margin-right: auto !important;
     margin-bottom: 20px;
  }
  .navbar-brand>img {
    margin: auto;
    padding-top: 10px;
  }
  .mobile_header nav.navbar.navbar-inverse {
     background: #000 !important;
     padding-bottom: 15px;
  }
  .mobile_menus {
    display: flex;
    align-items: center;
     }
  .left-menu,.right-menu {
     width: 50%;
     float: left;
     text-align: center;
  }
  .left-menu {
    border-right: 1px solid #ffce79;
     }
  .left-menu a, .right-menu a {
     text-transform: uppercase;
     color: #ffce79;
     font-size: 17px;
     }
     #demo .left-menu {
    border-right: unset;
}
    #demo .left-menu, #demo .right-menu {
    width: 30%;
    float: left;
    text-align: left;
}
    .faith {
    font-size: 15px;
     }
     .second_menu {
    font-size: 18px !important;
     }
    .mobile_header span.chat-text {
    font-size: 30px;
    color: #fff;
    font-family: "motserrat",motserrat,Arial,sans-serif;
     }
     .chatleft {
    width: 65%;
    float: left;
     }
     .right_bread {
    width: 35%;
    float: left;
     }
     .mobile_chat_header {
     margin-top: 50px;
     }    
     #mob_menu h2 {
     font-family: Montserrat !important;
     color: #fff;
     }
     #mob_menu .menu1 {     
     font-size: 20px;
     font-weight: 400;
     margin-bottom: 0;
     margin-top: 10px;
     }
     #mob_menu .menu2 {
     font-size: 26px;
     font-weight: 600;
     margin-top: 5px;
     }
     .mobile_wrapper{
     display: block !important;
     }
     .border_bottom {
     padding: 10px 15px 20px 15px;
     border-bottom: 1px solid #ffce79;
     }
     .scripture_heading,.scripture_para {
     color: #fff;
     font-weight: 400;
     font-family: Montserrat !important;
     }
     .scripture_heading {
     font-size: 20px;
     }
     .scripture_para {
     font-size: 16px;
     }
     .mob_view {
     display: none;
     }
     .mob_chatScreen {
     background-color: rgba(0,0,0,0.6);
     padding-top: 40px;
     padding-bottom: 40px;
     }
     .mobile_wrapper li.right.clearfix {
     width: 75%;
     border-radius: 10px;
     margin-bottom: 20px;
     }
     li.right.bg_yellow.clearfix {
     width: 85%;
     }
     .bg_grey {
     background: #eee !important;
     }
     .mobile_wrapper .bg_grey .chat-body p,.mobile_wrapper .bg_yellow .chat-body p {
     color: #000 !important;
     font-size: 14px;
     font-weight: 400;
     }
     .bg_yellow {
     background: #ffce79 !important;
     }
     .submit_chat {
     float: left;
     }
     #btn_input {
     height: 50px;
     border-radius: 25px;
     }
     #btn_input::placeholder, #email::placeholder {
     font-style: italic;
     font-family: Montserrat;
     font-size: 14px;
     }
     .appointment_div {
     background-color: rgba(0,0,0,0.6);
     border-radius: 4px;
     padding: 15px;
     margin-top: 15px;
     }
     .appint_div h3,.datetime, .datetime p {
     color: #fff;
     font-family: Montserrat;
     }
     .appint_div h3 {
     font-size: 16px;
     font-weight: 400;
     }
     .datetime {
     font-size: 17px;
     }
     .datetime p {
     font-size: 11px;
     margin-top: 5px;
     }
     .appint_div .input-group {
     width: 100%;
     margin-bottom: 15px;
     }
     #email {
     height: 40px;
     border-radius: 4px;
     }
     .confirm_btn {
     font-family: Montserrat;
     background: #ffce79;
     padding: 10px 20px;
     border: 0;
     font-size: 16px;
     color: #78500c;
     font-weight: 600;
     border-radius: 4px;
     }

 }
 
 @media only screen and (max-width: 767px) and (min-width: 470px)  {
    .right-heading-mob {
    color: #fff;
    font-size: 30px;
    }
}

@media (max-width: 470px) {
    .row .right-heading-mob {
        padding: 13px 0 0 0;
        font-size: 13px;
        color: #fff;
    }
}  
 @media (min-width: 500px) {
	 .chat_bg .right_text_mob {
    display: none;
} 
  }  
 @media (max-width: 500px) {
  .col-sm-6.dtVerticalScrollon, table#dtVerticalScrollright {
     margin-bottom: 30px;
 }
 .section-header .container-fluid {
    padding: 0;
}
.col-md-4.chatleft {
    padding-left: 0;
}
div#mychat {
    text-align: left;
}
.right-heading-mob {
    text-align: right;
}
.right_text_mob {
    margin-top: 10px;
}
 .Identifier-text p {
     text-align: center;
     padding-bottom: 10px;
 }
 .navbar-form {
     padding: 0 !important;
     margin: 0 auto !important;
 }
 .navbar-header.col-md-6 {
     padding: 20px;
     padding-right: 0;
 }
 .container-fluid.main-nav {
     display: grid !important;
 }
 .navbar-inverse .navbar-brand {
     display: contents;
 }
 .navbar-toggle {
     margin-right: 0 !important;
     margin-top: 15px !important;
 }
 
 .panel-footer input#btn-input {
     font-size: 14px !important;
 }
 .FAQ-section {
     margin: 50px 10px !important;
     padding: 50px 25px !important;
     }
	 .right_bread.right-heading-mob a {
    text-transform: uppercase;
}
.slidertext {
    border-bottom: 1px solid #ffce79;
    padding-bottom: 20px;
    width: 80%;
    margin: 0 auto;
}
.col-md-4.right-section {
    display: none;
}
button.btn.btn-default.chatting_btn.active {
    margin-bottom: 30px;
    margin-top: 15px;
}
.chat_bg .right_text {
    display: none;
}
.right_text_mob p {
    text-align: center;
    color: #fff;
}
.right_text_mob p a {
    color: #fff;
}
 }
 
 @media only screen and (max-width:480px){
     .navbar-brand {
         height: auto;
     }
     .navbar-brand>img {
     width: 78%;
     }
	    .myForm input.form-control {
        border-color: #ffce79;
    }
    textarea#GFG_ID {
        border-color: #ffce79 !important;
    }
    form.myForm .form-group {
        text-align: left;
    }
    form.myForm {
        text-align: center;
    }
    .col-md-4.right-section {
        text-align: center;
        padding-top: 50px;
    }
    #demo .navbar-brand>img {
     width: 100%;
     }
     #demo .navbar-header.col-md-12 {
    padding: 0;
}
#demo button#btn-chat {
    padding: 5px 5px 5px 10px;
}
 }
@media only screen and (max-width:375px){
	.form_heading h3 {
    font-size: 22px;
}
.slidertext {
    width: 85%;
}
.row .right-heading-mob {
    float: left;
}
}
@media only screen and (max-width:320px){
	.chatleft {
    padding-left: 0;
    padding-right: 20px;
}
.form_heading h3 {
    font-size: 19px;
}
.slidertext {
    width: 95%;
}
}
 /*7-9-2020*/

.dis-ipad-view, .dis-mobile-view {
     display: none;
}
.row.mobile_menus .menu-sof {
    margin: auto;
}
.row.mobile_menus .menu-sof a {
    color: #ffcb70;
}
 @media only screen and (max-width: 1024px) {
 /* html, body#demo {
        height: auto;
} */
  .left-burden-sec h2 {
    margin: 0 0 0 10% !important;
}
 .right-burden-sec h2 {
    margin: 0 0 0 45% !important;
}
  .left-burden-sec .chat_online {
    width: 28%;
    margin: 0 0 0 25% !important;
}
  .right-burden-sec .chat_online {
    width: 28%;
    margin: 0 0 0 50% !important;
}
}
@media only screen and (max-width: 900px) {
  .left-burden-sec h2 {
    margin: 0 0 0 0% !important;
}
 .right-burden-sec h2 {
    margin: 0 0 0 40% !important;
}
.dis-ipad-view{
     display: block;
}
 .dis-desktop-view .col-md-8 {
    display: none;
}
  .dis-desktop-view .col-md-2 {
    width: 50%;
}
  .home_slider.burden-middle-sec {
    justify-content: space-evenly;
     margin-top: 50px;
}
.col-lg-10.col-md-9.rct {
    position: relative !important;
}
}
@media only screen and (max-width: 768px) {
.FAQ-section {
    margin: 65px;
    padding: 65px;
}
.right_text p {
    margin-left: 0;
}
 .dis-mobile-view {
    display: block;
}
   .burden-nav-sec .container-fluid.main-nav {
    display: block !important;
    padding-top: 0;
}
  .dis-ipad-view {
    display: none;
}
  .dis-desktop-view .col-md-2 {
    width: 100%;
}
  .burden-nav-sec .col-md-2 .collapse {
    display: block;
    border: none;
    box-shadow: none;
    text-align: center;
}
  .burden-nav-sec .FAQ {
    border: none;
}
.burden-nav-sec div#myNavbar ul li {
    padding: 0 !important;
}
.burden-nav-sec .footer_text p {
    font-size: 14px;
}
  .navbar-inverse.burden-nav-sec, .bottom-slider-sec {
    background-color: #222 !important;
}
 .burden-border-sec.dis-mobile-view .heading12 {
    font-size: 30px;
}
  .home_slider.burden-middle-sec .col-md-3 {
    display: none;
}
 .burdern-chat-icon .online_chat-img {
    text-align: left !important;
    padding: 0px 0 20px;
}
.burdern-chat-icon .img-div-sec .chat_online {
    width: 15%;
    margin: 0 auto !important;
    display: inline-block !important;
    text-align: center;
    float: none;
}
  .burdern-chat-icon .img-text:before {
    margin: 0 auto;
}
  .burdern-chat-icon .online_chat-img h2.img-text {
    margin-top: 0;
}
  .container-fluid.footer-burden-sec .burdencarsoul-sec {
    display: none;
}
  .bottom-slider-sec a.right.carousel-control .slidearrow,  .bottom-slider-sec a.left.carousel-control .slidearrow {
        top: 90%;
}
  .bottom-slider-sec a.right.carousel-control, .bottom-slider-sec a.left.carousel-control {
    display: inline-block;
}
  .bottom-slider-sec .carousel-control {
    position: relative !important;
}
  .bottom-slider-sec .burdencarsoul-sec {
    text-align: center;
}
 .bottom-slider-sec .burdencarsoul-sec {
    text-align: center;
    padding: 35px;
}
.container-fluid.footer-burden-sec, .home_slider.burden-middle-sec {
    display: none !important;
}
  .burder-section .container-fluid.m-b-40 {
    margin-bottom: 0;
}
  .burder-section {
    background: url(Images/Burden-Bearer’s-Responsive.jpg);
    background-size: cover;
    background-position: center;
}
/* .homepage_with_no_text {
    background: url(Images/responsive-home-page-no-text.jpg);
    background: url(Images/Burden-Bearers-Home-Page-BG.jpg);
}  */
  .empty-height-space {
    min-height: 900px;
}
 .burden-nav-sec a.navbar-brand, .burden-nav-sec .navbar-right, .burden-nav-sec .navbar-right {
    float: none !important;
}
 .burden-nav-sec a.navbar-brand img {
    margin: 0 auto;
}
  .burden-nav-sec .navbar-nav>li {
    float: none;
    padding-top: 10px !important;
}
.burden-border-sec h2.footer_heading {
    margin-bottom: 25px !important;
}
.yeloline {
    overflow: hidden;
    text-align: center;
  }
  .yeloline:before,
  .yeloline:after {
    background-color: #FFCE79;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 10%;
  }
  .yeloline:before {
    right: 0.5em;
  }
  .yeloline:after {
    left: 0.5em;
  }
  .burden-nav-sec .navbar-nav>li>a {
    padding: 0 !important;
}
h2.burden-heading {
    font-size: 30px;
}
.carousel-caption {
    text-align: center !important;
}
  .home-online-icon.online_chat-img {
    display: flex;
    justify-content: center;
}
  .home-chat-icon {
    width: 75% !important;
}
.row.bb-btn-sec {
    display: none;
}
}

@media only screen and (max-width: 600px) {
.burdern-chat-icon .img-div-sec .chat_online {
     width: 28% !important;
     margin: 0 auto;
}
.burdern-chat-icon .online_chat-img {
    text-align: center;
    padding: 0px 0 20px;
}
  .home-online-icon.online_chat-img {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
  .home-chat-icon {
    width: 75% !important;
}

}

@media only screen and (max-width: 767px) {
    .col-lg-10.col-md-9.rct {
        position: relative !important;
    }
    #wrapper {
        height: inherit;
        position: relative;
    }
    footer {
        position: relative !important;
    }
}

/*8-9-2020*/

@media only screen and (max-width: 767px) {
 .statement-faith-header .container-fluid.main-nav {
    flex-direction: column;
  }
  a.stat-faith-home {
    font-size: 24px;
    color: #fff;
    font-family: "motserrat",motserrat,Arial,sans-serif;
}
.mobile-faith-background .FAQ-section {
    margin: 0 !important;
    padding: 30px 0 0 !important;
}
 .mobile-faith-background .container {
    padding: 0;
   margin: 0;
}
.stat-faith-content {
    padding: 50px 0;
}
.right-menu.text-center {
    width: 100%;
}
.right-menu a {
    text-transform: uppercase;
    color: #ffce79;
    font-size: 18px;
}
.main-back.mobile-faith-background {
    background: url(Images/Burden-Bearers-Home-Page-BG.jpg) !important;
    background-size: cover !important;
    background-position: center !important;
}
.mobile-faith-background #scrollable_div {
    height: auto;
}
  .statement-faith-align {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 0 !important;
}
.statement-faith-header.mobile_header .navbar-header {
    padding: 0 !important;
}
}
@media only screen and (max-width:1920px) {
.FAQ-section {
    margin: 35px;
    padding: 35px;
}
}
.footer-fixed-position .footer_text {
        position: fixed;
        left: 0px;
        bottom: 0;
        width: 100%;
        color: white;
        text-align: center;
}
/*height*/
@media(min-height:768px) and (max-height:999px) {
    .cust-responsive {
        position: fixed;
        left: 0px;
        bottom: 0;
        top: 25%;
        width: 100%;
    }
    #scrollable_div {
        max-height: 400px;
    }
}
@media(min-height:1000px) and (max-height:1200px) {
    #scrollable_div {
        max-height: 650px;
 }
}
@media(min-height:1200px) and (max-height:1500px) {
    #scrollable_div {
        max-height: 800px;
 }
}
@media(min-height:1000px) and (max-height:1500px) {
.home_slider.burden-middle-sec {
   position: fixed;
   left: 0px;
   top: 45%;
   width: 100%;
} 
 .container-fluid.footer-burden-sec {
   position: fixed;
   left: 0px;
   bottom: 0%;
   width: 100%;
   color: white;
   text-align: center;
}
 .container-fluid.footer-burden-sec .row {
   max-width: 1760px;
   margin-left: auto !important;
   margin-right: auto !important;
}
.left-burden-sec h2 {
   margin: 0 0 0 55% !important;
}
.right-burden-sec h2 {
   margin: 0 0 0 40% !important;
}
.bb-inner-sec {
   position: fixed;
   bottom: 0;
   top: 50%;
   width: 100%;
}
.burder-section {
   margin-right: auto;
   margin-left: auto;
   max-width: 1760px;
}
.row.bb-btn-sec .col-md-6.col-md-offset-3 {
   width: 78%;
   margin-left: 10%;
}
.bb-btn-sec img {
   width: 20%;
   margin: auto;
}
.cust-responsive {
    position: fixed;
    left: 0px;
    bottom: 0;
    top: 30%;
    width: 100%;
}
.footer-fixed-position .footer_text {
    position: fixed;
    left: 0px;
    bottom: 8%;
    width: 100%;
    color: white;
    text-align: center;
}
}
@media(min-height:1499px) and (max-height:2000px) {
    .footer-fixed-position .footer_text {
        bottom: 14%;
    }
}
@media(min-height:2000px) and (max-height:2880px) {
    .footer-fixed-position .footer_text {
        bottom: 14%;
    }
}
@media(min-height:1500px) and (max-height:2880px) {
 #scrollable_div {
        max-height: 1000px;
    }
.home_slider.burden-middle-sec {
    position: fixed;
    left: 0px;
    top: 50%;
    width: 100%;
}
.container-fluid.footer-burden-sec {
    position: fixed;
    left: 0px;
    bottom: 5%;
    width: 100%;
    color: white;
    text-align: center;
}
  .container-fluid.footer-burden-sec .row {
    max-width: 1760px;
    margin-left: auto !important;
    margin-right: auto !important;
}
  .left-burden-sec h2 {
    margin: 0 0 0 55% !important;
}
  .right-burden-sec h2 {
    margin: 0 0 0 40% ;
}	
.footer-fixed-position .footer_text {
    bottom: 20%;
}
.cust-responsive {
    position: fixed;
    left: 0px;
    bottom: 0;
    top: 45%;
    width: 100%;
}
.home_no_text nav.navbar.navbar-inverse, .burden-bearers nav.navbar.navbar-inverse {
    position: fixed;
    left: 0px;
    bottom: 0;
    top: 30%;
    width: 100%;
}
.bb-inner-sec {
    position: fixed;
    bottom: 0;
    top: 50%;
    width: 100%;
}
.burder-section {
    margin-right: auto;
    margin-left: auto;
    max-width: 1760px;
}
.row.bb-btn-sec .col-md-6.col-md-offset-3 {
    width: 100%;
    margin: auto;
}
.bb-btn-sec img {
    width: 20%;
    margin: auto;
}
}
@media (max-height: 1150px) and (min-height: 1000px){
  .burden-bearers .container-fluid.footer-burden-sec {
    bottom: 7%;
}
}
.col-md-12.home_slider {
    margin-bottom: 50px;
}
@media(max-width:1200px) {
.footer-fixed-position .footer_text {
        position: unset;
}
}
@media (max-height: 999px) {
.home_slider.burden-middle-sec {
    margin-top: 7%;
    margin-bottom: 0 !important;
}
.home_slider.burden-middle-sec {
    margin-top: 6%;
    margin-bottom: 0 !important;
}
}
@media (min-width: 937px) and (max-width: 1903px){
.home_slider.burden-middle-sec {
    margin-top: 9%;
}
.bb-inner-sec {
    margin-top: 6%;
}
}
@media (max-width: 1920px) {
.burden-bearers .bb-inner-sec {
    margin-top: 10%;
}
.burden-bearers .footer-burden-sec {
    margin-top: 4%;
}
}
@media (max-width: 1440px) {
.burden-bearers .container-fluid.m-b-40 {
    margin-top: 5%;
}
}
@media (max-width: 1336px){
.burden-bearers .container-fluid.m-b-40 {
    margin-top: 9%;
}
}
@media (max-width: 1280px){
.burden-bearers .container-fluid.m-b-40 {
    margin-top: 11%;
}
}
@media (max-height: 1280px) and (min-height: 950px){
    .bg_image{

        background-attachment: fixed;
    }
}
 @media only screen and (max-width:500px){
.mobile_header span.chat-text {
    font-size: 18px !important;
}	
a.stat-faith-home {
    font-size: 17px;
}
.row .right-heading-mob {
    padding: 0px 0 0 0;
}	
}