@media all and (max-width: 400px) and (min-width: 100px) {
body .sd-small-join-us.wpb_column, body .sd-small-counter {
    width: 100%!important;
}
body .join-us small, body .join-us strong {
    text-align: center;
    display: block;
}
body .jedi-dashboard {
    max-width: 220px!important;
    width: 100%!important;
}
}
@media all and (max-width: 768px) and (min-width: 100px) {
section.watch-listen .sd-watch-listen-items-container div#sermons-items .sd-sermon-item .col-sm-2.no-padding-right, section.watch-listen .sd-watch-listen-items-container div#sermons-items .sd-sermon-item .no-padding-left {
    padding-left: 0;
    padding-right: 0;
}
.sd-sermon-item.sd-related-sermons .no-padding-right, .sd-sermon-item.sd-related-sermons .no-padding-left {
    padding-left: 0px!important;
    padding-right: 0px!important;
}
body .sd-header-fixed{
background:transparent;
    position: relative;
}
.site-header .search-form {
    position: relative;
    right: 0;
}
.site-header .search-field {
    width: 100%;
    background: #fff;
    height: auto;
    padding: 10px 20px;
    margin: 0!important;
}
.sd-header-no-padding-mob {
    padding: 0;
}

.site-header .search-form label {
    display: block;
}

a.home-link {
    display: none;
}
.sd-each-series-category-page {
    margin: 10px 0;
}
.sd-page-title-bg {
min-height: 180px;
background-position: center center!important;
}
body .yes-padding-left {
    padding-left: 15px!important;
}
body .yes-padding-right {
    padding-right: 15px!important;
}
.sd-watch-listen-button a {
    display: block;
}
.sd-sermon-item .row {
    margin-left: 0;
    margin-right: 0;
}
.sd-sermon-item{
	padding:20px 0;
}
.sd-sermon-item .col-sm-6, .sd-sermon-item .col-sm-3.no-padding-right.yes-padding-right, .sd-sermon-item .col-sm-3.no-padding-left.yes-padding-left {
    padding-left: 0!important;
    padding-right: 0!important;
}
.sd-watch-filters select.form-control {
    margin-bottom: 10px;
}
.sd-watch-listen-button {
    margin-top: 1px;
}
div#sermons-items .row {
    margin-left: 0;
    margin-right: 0;
}
.home-page-notice {
top: 0;
}
.footer-widget-block {
width: 100%;
margin-bottom: 20px;
}
.sd-small-join-us.wpb_column {
width: 35%!important;
float: left;
}
.sd-small-counter {
width: 65%!important;
float: left;
}
.countdown span.element_conteiner:last-child {
display: none;
}
.sd-latest-series-content{background:#000!important;}
.sd-latest-series-image img.img-responsive {
position: relative;
}
section.sd-current-series .sd-watch-latest-details .sd-current-buttons li {
width: 100%;
}
.carousel-inner > .item img {
max-width: 150px;
display: block;
margin: 0 auto;
}
.leadership-carousal .carousel-control {
top: 5%!important;
}
.carousel-control.left {
left: -10px!important;
width: 20px!important;
}
.carousel-control.right{
right: -10px!important;
width: 20px!important;
}
.leadership-carousal h2.sd-leadrship-title {
text-align: center;
}
.leadership-carousal p.sd-leadersip-excerpt {
text-align: center;
}
a.sd-attend-btn {
margin-top: 10px;
display: inline-block;
}
.sd-single-event {
text-align: center;
}
.end-footer-widgets {
width: 100%;
text-align: center;
margin-bottom: 20px;
}
.footer-top-widgets {
width: 100%;
float: left;
text-align: center;
margin-bottom: 20px;
}
.footer-top-widgets img {
display: block;
float: none!important;
margin: 0 auto;
}
.social-footer ul {
text-align: center;
}
.end-footer-widgets:last-child {
text-align: center;
}
.footer-form {
z-index: 99999999;
position: relative;
}
}
@media all and (max-width: 1210px) and (min-width: 100px) {
ul.nav-menu, div.nav-menu > ul {
text-align: center;
}
.nav-menu li a {
padding: 14px 20px;
}
.sd-header-fixed {
background: rgba(0, 0, 0, 0.7);
}
.page-title-breadcrumbs {
margin-top: -69px;
}
.sd-page-title-bg-color {
padding: 90px 0;
}
}
@media(min-width:992px){
#staff-items .row div:nth-child(8n+1) {
clear:left;
}
}
@media(max-width:768px){
.sd-single-event .sd-single-date{
padding:15px 25px;
}
.sd-single-event .sd-single-date span{
font-weight:bold;
font-size:25px;
} 
.sd-single-event .sd-single-event-title,
.sd-single-event .sd-meta-single-event{
padding-left:120px;
}
}
@media(max-width:500px){
.home .sd-page-title-bg {
    background-position: 25% 0!important;
    padding-top: 40%;
}
.sd-page-title-bg{
    min-height: 90px;
    height: auto;
}
.sd-single-event .sd-single-date{
padding:15px 20px;
position:relative;
display:inline-block;
top:auto;
margin-top:-50px;
}
.sd-single-event .col-sm-1{
text-align:center;
}
.sd-single-event .sd-single-event-title,
.sd-single-event .sd-meta-single-event{
padding-left:0px;
text-align:center;
}
.sd-single-event .sd-single-event-title {
margin-top: 17px;
position: relative;
}
}
@media(max-width:760px){
.ecwd_calendar_view_tabs .filter-container{
width:100% !important;
}
}
@media all and (max-width: 4000px) and (min-width: 1500px) {
	.sd-page-title-bg{
		min-height: 400px;
	}
}
@media all and (max-width: 560px) and (min-width: 100px) {
.page-id-399 .sd-page-title-bg {
    padding: 70px 0!important;
}
}