﻿/*-------------User Defined Starts here----------------*/
/*----------------Loader----------------*/
body{padding-top:70px;}
#divLoading{
position:fixed;
top:0;right:0;
width:100%;height:100%;
background:rgba(0,0,0,0.7);
z-index:100000;}
#divLoading>div{position:absolute;left:48%;top:45%;}
#divLoading>div>i{color:#78C2AD;font-size:60px;}
#top{position:fixed;bottom:10px;right:30px;width:40px;z-index:100000;}
#top:hover{opacity:0.8;}
#top img{width:40px;height:40px;}
@media(max-width:767px){
#top{bottom:10px;right:10px;width:30px;}
#top img{width:30px;height:30px;}
.topBlog{bottom:10px;left:10px;}}
/*-------------------Link-----------------*/
.inactiveLink{pointer-events:none;cursor:default;}
.activeLink{cursor:pointer;}
.nodecoration-a,
.nodecoration-a:visited,
.nodecoration-a:hover,
.nodecoration-a:active,
.nodecoration-a:focus{color:white;text-decoration:none;}
.anchorWhite,
.anchorWhite:visited,
.anchorWhite:hover,
.anchorWhite:active,
.anchorWhite:focus{color:white;}
/*------------------Datatables scroll and Disqus hide-------------------*/
.overflowHide{overflow:hidden;}
.overflowHideChild{overflow-x:scroll;margin-bottom:-17px;}
#disqus_thread{overflow:hidden;}
#disqus_thread iframe{margin-bottom:-57px;}
/*------------------------Padding & Margin----------------------*/
.respPad{padding-top:80px;}
@media(max-width:469px){}}
/*-------Top-------*/
.padtop5{padding-top:5px;}
.padtop10{padding-top:10px;}
.padtop15{padding-top:15px;}
.padtop20{padding-top:20px;}
.padtop40{padding-top:40px;}
.padtop60{padding-top:58px;}
.padtop70{padding-top:70px;}
.padtop80{padding-top:80px;}
.martop10{margin-top:10px;}
.martop20{margin-top:20px;}
/*-------Bottom-------*/
.padbot5{padding-bottom:5px;}
.padbot10{padding-bottom:10px;}
.padbot15{padding-bottom:15px;}
.padbot20{padding-bottom:20px;}
.padbot40{padding-bottom:40px;}
.padbot60{padding-bottom:60px;}
.marbot5{margin-bottom:5px;}
.marbot10{margin-bottom:10px;}
.marbot20{margin-bottom:20px;}
.marbot60{margin-bottom:60px;}
/*-------Left-------*/
.padleft2{padding-left:2px;}
.padleft5{padding-left:5px;}
.padleft10{padding-left:10px;}
.padleft15{padding-left:15px;}
.padleft20{padding-left:20px;}
.padleft30{padding-left:30px;}
.padleft40{padding-left:40px;}
.padleft50{padding-left:50px;}
.padleft60{padding-left:60px;}
.marleft5{margin-left:5px;}
.marleft10{margin-left:10px;}
.marleft15{margin-left:15px;}
.marleft20{margin-left:20px;}
/*-------right-------*/
.padright2{padding-right:2px;}
.padright5{padding-right:5px;}
.padright10{padding-right:10px;}
.padright15{padding-right:15px;}
.padright20{padding-right:20px}
.padright30{padding-right:30px}
.marright5{margin-right:5px;}
.marright10{margin-right:10px;}
.marright15{margin-right:15px;}
.marright20{margin-right:20px;}
.marright50{margin-right:50px;}
/*-------------------------Fonts----------------------*/
.font12{font-size:12px;}.font14{font-size:14px;}
.font16{font-size:16px;}.font18{font-size:18px;}
.font20{font-size:20px;}.font23{font-size:23px;}
.font30{font-size:30px;}.font35{font-size:35px;}
.font40{font-size:40px;}.fontHead{font-size:75px;}
@media(max-width:767px){.fontHead{font-size:65px;}}
@font-face {font-family:"khand";src:url(../fonts/khand.ttf) format("truetype");}
@font-face {font-family:"negra";src:url(../fonts/WCManoNegraBta.ttf) format("truetype");}
@font-face {font-family:"bchry";src:url(../fonts/BLKCHCRY.ttf) format("truetype");}
@font-face {font-family:"burst";src:url(../fonts/burnstowndam.ttf) format("truetype");}
.imgIndex{max-width:340px;padding-right:15px;padding-bottom:15px;}
@media(max-width:380px){.imgIndex{padding-right:0px;}}
.paraIndex{text-align:left;color:black;font-family:negra;font-weight:bold;font-size:25px;}
.scrollToabout{position:relative;cursor:pointer;left:48%;bottom:15px;}
/*---------Border styles---------*/
.adminbox{overflow:hidden;height:250px;border-radius:30px;}
.adminicon{font-size:150px;padding-top:20px;}
.adminhover:hover{transform:scale(1.02);transition:all 0.2s ease-in-out;position:relative;}
.adminBadge{position: absolute;
    top: 0;
    right: 0;
    background-color: red;
    height: 40px;
    width: 40px;
    z-index: 1;
    border-radius: 50%;
    text-align: center;
    vertical-align: middle;
    font-size: 20px;
    padding-top: 3px;}
.adminGradient{background:rgba(0,0,0,0.6);}
.adminTable{background:rgba(0,0,0,0.6);padding:20px 15px 5px 15px;overflow-x:auto;}
.emailTemp{background:rgba(0,0,0,0.6);border-radius:4px;}
.emailTemp p{padding-top:20px;font-size:20px;}
.emailTemp button{margin-bottom:20px;}
.d-grid {
  display: grid !important;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.BorderBotblack2{border-bottom:2px solid #000;}
.BorderBotwhite2{border-bottom:2px solid #fff;}
.BorderTopblack2{border-top:2px solid #000;}
.BorderLeftblack2{border-left:2px solid #000;}
.BorderLeftwhite2{border-left:2px solid #fff;}
.Borderwhite{border:1px solid #fff;}
.borderRad4{border-radius:4px;}
.lr{margin-top:10px;margin-bottom:10px;border:1px solid white;}
.lrblue{margin-top:10px;margin-bottom:10px;border:1px solid #5ba5e4;}
.hrBlog{margin: 5px 0;border-top: 2px solid rgba(0,0,0,0.7);}
/*---------Backgrounds---------*/
.backimg{
background:url(../img/BethelGH/bethel.jpg) no-repeat center center fixed;
-moz-background-size:cover;
-webkit-background-size:cover;
-o-background-size:cover;
background-size:cover;
}
.gradient{
background:red; /* For browsers that do not support gradients */
background:-webkit-linear-gradient(left,grey,black); /* For Safari 5.1 to 6.0 */
background:-o-linear-gradient(left,grey,black); /* For Opera 11.1 to 12.0 */
background:-moz-linear-gradient(left,grey,black); /* For Firefox 3.6 to 15 */
background:linear-gradient(to right,grey,black); /* Standard syntax Chrome linear-gradient(to right,grey,black 10%);*/
}
/*---------Text styles---------*/
.bold{font-weight:bold;}
.inline{display:inline;}
.RedStar{color:red;font-size:medium;}
.error{border:2px solid red !important;}
.section-header{text-align:center;padding-bottom:15px;}
.input-box{margin-bottom:20px;}
.textarea-box{margin-bottom:20px;min-height:200px;}
.white-text{color:#ffffff;}
.black-text{color:#000000;}
.red-text{color:red;}
.yellow-text{color:yellow;}
.green-textBotborder{color:#29df39;border-bottom:2px solid #29df39;padding-bottom:3px;}
@media(max-width:991px){.green-textBotborder{color:#29df39;border-bottom:2px solid #29df39;padding:7px 0 3px 0;}}
.indent{text-indent:40px;}
.paraIndent{margin-left:40px;}
.italic{font-style:italic;}
.undline{text-decoration:underline;}
.strike{text-decoration:line-through}
.nomargin{margin:0;}
.anchor{color:#051df3;}
.img-autoadjust{width: 100%;overflow:hidden;}
/*---navbar transparency--*/
.navbar-transparent{background-color:transparent; !important}
/*makes navbar opaque once it is below 768px */
@media(max-width:768px)
{.navbar-transparent{background-color:;}}
.WhatsApp{position:fixed;bottom:20px;left:20px;}
.contactImg{height:50px;width:50px;}
/*----------------------------Footer----------------------------*/
footer{height:auto;}
.footer-center{
padding: 10px 0;
color:white;
font-weight:bold;
text-align:center;
display:inline-block;
vertical-align:top;
width:80%;
}
.footer-center p{
font-size:15px;
text-transform:uppercase;
margin: 0;
}
.footer-center a{
font-size:10px;
color:white;
}
.footer-left{
padding-top: 17px;
color:grey;
font-size:8px;
font-weight:bold;
text-align:left;
display:inline-block;
vertical-align:top;
width:10%;
}
.footer-centeradmin{
padding: 10px 0;
color:white;
font-weight:bold;
text-align:center;
display:inline-block;
vertical-align:top;
width:50%;
}
.footer-centeradmin p{
font-size:15px;
text-transform:uppercase;
margin: 0;
}
.footer-centeradmin a{
font-size:10px;
color:white;
}
.footer-leftadmin{
padding-top: 17px;
color:grey;
font-size:8px;
font-weight:bold;
text-align:left;
display:inline-block;
vertical-align:top;
width:25%;
}
@media(max-width:568px)
{
.footer-left{display:none;}
.footer-center{padding-top:5px;width:100%;}
.footer-leftadmin{text-align:center;width:100%;padding-top:5px;}
.footer-centeradmin{width:100%;padding:0;}
}
.footer{
padding: 10px 0;
color:white;
font-weight:bold;
text-align:center;
}
.footer p{
font-size:15px;
text-transform:uppercase;
margin: 0;
}
.footer a{
font-size:10px;
color:white;
}
/*-------------------- Fixed vertical Navbar Index-------------------*/
#cd-vertical-nav {position:fixed;right:40px;top:50%;bottom:auto;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 1;
}
#cd-vertical-nav li {text-align:right;}
#cd-vertical-nav a:after {content: " ";display: table;clear: both;}
#cd-vertical-nav a span {float:right;display:inline-block;}
#cd-vertical-nav a:hover span,
#cd-vertical-nav a.is-selected .cd-dot {color:red;}
#cd-vertical-nav a:hover .cd-label,
#cd-vertical-nav a.is-selected .cd-label {opacity:1;transform:translate(0);}
#cd-vertical-nav .cd-dot {
  position: relative;
  /* we set a top value in order to align the dot with the label. If you change label's font, you may need to change this top value*/
  top:8px;color:white;
}
#cd-vertical-nav .cd-label {
  position:relative;
  margin-right:10px;
  color:red; 
  font-size:18px;
  font-weight:bold;
  opacity:0;
  transition:all 0.2s ease-in-out;
  transform:translate(30px);
}
@media (max-width: 992px) {
	#cd-vertical-nav{
		visibility:hidden;
	}
}
/*----------------------------AccordionCaret--------------------------*/
.accordion-caret .accordion-toggle:hover{
text-decoration:none;
}
.accordion-caret .accordion-toggle:after{
font-size:25px;
vertical-align:-2px;
padding-left:5px;
}
.accordion-caret .accordion-toggle:not(.collapsed):after{
font-family:'Font Awesome 5 Solid';
content:"\f0d7";
margin-right:0px;
}
.accordion-caret .accordion-toggle.collapsed:after{
font-family:'Font Awesome 5 Solid';
content:"\f0da";
margin-right:0px;
}
.navbar .navbar-collapse ul li{
-webkit-transform:translateY(0px);/*Safari and Chrome */
   -moz-transform:translateY(0px);   /* Firefox */
	-ms-transform:translateY(0px);   /* IE 9 */
	 -o-transform:translateY(0px);   /* Opera */
		transform:translateY(0px); /* translate(x,y), rotate(deg), scale(2), */
transition:.3s ease-in-out;
}
.navbar .navbar-collapse ul li:hover {
-webkit-transform:translateY(0px); /* Safari and Chrome */
   -moz-transform:translateY(0px);   /* Firefox */
	-ms-transform:translateY(0px);   /* IE 9 */
	 -o-transform:translateY(0px);   /* Opera */
		transform:translateY(0px); /* translate(x,y), rotate(deg), scale(2), */
transition:.3s ease-in-out;
}
/* ---------------------------------Text move----------------------------------- */
.wordsMove{
font-size:40px;
font-weight:bold;
display:inline;
}
.wordsMove span{
position:absolute;
opacity:0;
overflow:hidden;
-webkit-animation:rotateWord 30s linear infinite 0s;
-ms-animation:rotateWord 30s linear infinite 0s;
animation:rotateWord 30s linear infinite 0s;
}
.wordsMove span:nth-child(2){
-webkit-animation-delay:3s;
-ms-animation-delay:3s;
animation-delay:3s;
}
.wordsMove span:nth-child(3){
-webkit-animation-delay:6s;
-ms-animation-delay:6s;
animation-delay:6s;
}
.wordsMove span:nth-child(4){
-webkit-animation-delay:9s;
-ms-animation-delay:9s;
animation-delay:9s;
}
.wordsMove span:nth-child(5){
-webkit-animation-delay:12s;
-ms-animation-delay:12s;
animation-delay:12s;
}
.wordsMove span:nth-child(6){
-webkit-animation-delay:15s;
-ms-animation-delay:15s;
animation-delay:15s;
}
.wordsMove span:nth-child(7){
-webkit-animation-delay:18s;
-ms-animation-delay:18s;
animation-delay:18s;
}
.wordsMove span:nth-child(8){
-webkit-animation-delay:21s;
-ms-animation-delay:21s;
animation-delay:21s;
}
.wordsMove span:nth-child(9){
-webkit-animation-delay:24s;
-ms-animation-delay:24s;
animation-delay:24s;
}
.wordsMove span:nth-child(10){
-webkit-animation-delay:27s;
-ms-animation-delay:27s;
animation-delay:27s;
}
@-webkit-keyframes rotateWord{
0%{opacity:0;}
2%{opacity:0;-webkit-transform:translateY(-30px);}
4%{opacity:1;-webkit-transform:translateY(0px);}
11%{opacity:1;-webkit-transform:translateY(0px);}
13%{opacity:0;-webkit-transform:translateY(30px);}
20%{opacity:0;}
25%{opacity:0;}
50%{opacity:0;}
100%{opacity:0;}
}
@-ms-keyframes rotateWord{
0%{opacity:0;}
2%{opacity:0;-ms-transform:translateY(-30px);}
4%{opacity:1;-ms-transform:translateY(0px);}
11%{opacity:1;-ms-transform:translateY(0px);}
13%{opacity:0;-ms-transform:translateY(30px);}
20%{opacity:0;}
25%{opacity:0;}
50%{opacity:0;}
100%{opacity:0;}
}
@keyframes rotateWord{
0%{opacity:0;}
2%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);}
4%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}
11%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}
13%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);}
20%{opacity:0;}
100%{opacity:0;}
}
.visible-xs,.visible-sm-block,.visible-sm-inline-block{display:none;}
@media (max-width: 767.98px) {
  .visible-sm-block {display:block;}
  .visible-sm-inline-block {display:inline-block !important;}
  .hidden-sm{display:none;}
}
@media(max-width:575.98px){
	.visible-xs{display:block;}
	.hidden-xs{display:none;}
}
/*----------------------------------------to remove ad-------------------------------------------*/
img[src*="https://cdn.rawgit.com/000webhost/logo/e9bd13f7/footer-powered-by-000webhost-white2.png"]{display:none;}
img[src*="https://cloud.githubusercontent.com/assets/23024110/20663010/9968df22-b55e-11e6-941d-edbc894c2b78.png"]{display:none;}﻿
img[src*="https://cdn.000webhost.com/000webhost/logo/footer-powered-by-000webhost-white2.png"]{display:none;}