button.tribe-no-param.button.button-border.accent1.hover-accent1 
{height:45px !important}

.page-header .page-header-content {margin-top:160px}

@media only screen and (max-width: 480px) {
  #sub-header header.page-header {margin-top:-150px !important; padding-top:0px}
  
}

.button.accent1.button-border span {padding-top:0px !important; Padding-bottom:2px !important}

#sub-header header.page-header {padding-top:25px !important;}
a

.meta-header {background-position: center top; background-attachment: scroll}

input[type=button], input[type=submit] {border-radius:0em !important;}
div.wpcf7 .wpcf7-form .wpcf7-submit {font-size:13px !important; font-weight:600 !important; padding-top:16px; padding-bottom:16px; padding-left:35px; padding-right:35px; }


.respond-box {
    padding-bottom: 100px !important;
}


.rc-anchor-light {
 margin-left:15px !important; 
}


.hidenow {display:none !important;}

/*-- Contact Form --*/

span.wpcf7-list-item { display: inline-block; }


#responsive-form{
	max-width:1140px /*-- change this to get your desired form width --*/;
	margin:0 auto;
    width:100%;
}

.form-row{
	width: 100%;
}

.column-half, .column-full{
	float: left;
	position: relative;
	width:100%;
	padding: 0.5rem;
    margin-top:-15px !important;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}


/**---------------- Media query ----------------**/

@media only screen and (min-width: 48em) { 
	.column-half{
		width: 50%;
	}
}

.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea {
	width: 100%;
    background-color: #f4f4f2 !important;
    padding: 18px !important;
  	border: 0px;
}

.wpcf7 input[type="text"]:focus, .wpcf7 input[type="email"]:focus, .wpcf7 textarea:focus{
background-color: #f8f5f1 !important;
padding: 18px !important;
}

span.wpcf7-not-valid-tip{
	text-shadow: none;
	font-size: 12px;
	color: #fff;
	background: #ff0000;
	padding: 5px;
}

div.wpcf7-validation-errors { 
	text-shadow: none;
	border: transparent;
	background: #f9cd00;
	padding: 5px;
	color: #9C6533;
	text-align: center;
	margin: 0;
	font-size: 12px;
  bottom:0;
}
div.wpcf7-mail-sent-ok{
	text-align: center;
	text-shadow: none;
	padding: 15px;
	font-size: 12px;
	background: #59a80f;
	border-color: #59a80f;
	color: #fff;
	margin: 0;
	display:inline-block;
	width:98%;
	margin-left:2%;
}


select {
    -webkit-appearance: none;
    height: 50px;
    width: 100% !important;
    background-color: #f4f4f2 !important;
    padding: 0 18px;
    margin-bottom: 0;
  	border: 0px solid !important;
    color: #1E2427;
    background: url(https://bethelatlanta.com/wp-content/uploads/2016/08/down_arrow.png) no-repeat 99%;
}



/*-- Footer --*/

footer.main-footer {display:none !important;}
.copyrights {padding-left:30px !important; padding-right:30px !important; padding-top:30px !important; padding-bottom:26px !important; margin-top:-2px !important;  }
.copyrights, .copyrights *{line-height:1.8 !important;}
.limit-wrapper {max-width:1140px !important; margin-top:10px;}
.footer_logo {height:37px; width:75px; display:inline-block; float:left; margin-top:-10px; margin-right:20px; }
.footer_info {padding-top:20px !important;}


@media only screen  and (min-device-width : 320px)  and (max-device-width : 568px) {
	.footer_logo{
		display:none!important;
	}
  
 div#slide-12-layer-9.tp-caption.rev-scroll-btn.rs-parallaxlevel-0.noSwipe.rs-hover-ready
 { display:none!important;
	}
  
   div#slide-24-layer-9.tp-caption.rev-scroll-btn.rs-parallaxlevel-0.noSwipe.rs-hover-ready
 { display:none!important;
	}
}

/*-- End Footer --*/



/*-- Events --*/
#tribe-bar-form .tribe-bar-submit .button {line-height:40px !important}

.wpv-countdown.single-event .value {color:#64615c !important; border-left:1px solid #e1e1dc !important;}
.wpv-countdown.single-event {border-right:1px solid #e1e1dc !important;}
.wpv-countdown.single-event .word {color:#64615c !important;}

ul.tribe-events-sub-nav {margin-top:40px !important;}

.wpv-countdown.single-event .value {border-left:1px solid #ddddd7}
#tribe-bar-views .tribe-bar-views-list {display:none !important;}
ul.tribe-bar-views-list {display:none !important;}

#tribe-bar-form .second-row #tribe-bar-views .tribe-bar-views-inner {display:none;}

/*-- End Events --*/



/*-- Sermon --*/


.wpv-sermon-wrapper .left-part img {
min-width: 130px !important;
-webkit-mask-image: url(https://bethelatlanta.com/wp-content/uploads/2016/09/avatar-mask-new.svg) !important;
    mask: url(https://bethelatlanta.com/wp-content/uploads/2016/09/avatar-mask-new.svg#mask) !important;
}

.wpv-sermon-wrapper .title a {font-weight:300 !important; font-size:26px;}

.author a:hover {color:#dbd4c5 !important}
.author a {color:#c3b0a2 !important}

.category_bethel a:hover {color:#dbd4c5 !important}
.category_bethel a {color:#c3b0a2 !important}

.wpv-sermon-wrapper .center-part a {color:#c19a71 !important}


/*-- End Sermon --*/


.button.accent1.button-border, .button.vamtam-button.accent1.button-border {padding-top:0px !important;}




.ministry_image a:hover {cursor:auto !important;  !important; opacity: 0.99; }
.ministry_image a {cursor:auto !important; width:300px; margin-top:-40px; }



