/* Overwrite Theme #F3E5BE */
#body {
	background: #ffffff !important;
}

#wrapper #topmost {
    height: 170px;
	margin:auto;
	background:url(/packages/ds_bethel57/themes/bethel/page-bg.png) top repeat-x !important;
}

#wrapper #topmost .container {
    height: 170px;
	margin:auto;
	background:url(/packages/ds_bethel57/themes/bethel/header-bg.jpg) top center no-repeat !important;
	background-size: cover !important;
}

#wrapper .bethel-navbar-static-top .topmost .bthl-topmost-content-right .bthl-content-right {
	border-left: none !important;
	border-right: none !important;
}

#wrapper .bethel-navbar-static-top {
	background-color: #5e7ff4 !important;
}

#wrapper .bethel-navbar-static-top .navbar-collapse #menu-inner .nav-justified {
	background-color: #5e7ff4 !important;
}

#wrapper .bethel-navbar-static-top .navbar-collapse #menu-inner .nav-justified > li > a {
	background-color: #5e7ff4 !important;
}

#wrapper .bethel-indent-content-slider .ccm-image-slider .ccm-image-slider-inner .rslides .container .ccm-image-slider-text h2 {
	font-size: 30px !important;
}

#wrapper .bethel-indent-content-slider .ccm-image-slider .ccm-image-slider-inner .rslides_tabs {
	display: none;
}

#wrapper #prefoot {
	background-color: #5e7ff4 !important;
}

#wrapper #footer {
	background: #2c9129 !important;
}

div.ccm-block-switch-language-flags img {
	width: 24px;
	height: auto;
}

.udfl-top {
    min-height: 125px;
    background: #5e7ff4;
}

.udfl-top p {
    color: #FFFFFF !important;
}

.udfl-bottom {
    background: #2c9129;
}

.udfl-bottom p {
    color: #FFFFFF !important;
}

/* Styling of CTA */
.cta-box-shadow {
    -webkit-box-shadow: 4px 4px 10px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 4px 4px 10px 0px rgba(0,0,0,0.5);
    box-shadow: 4px 4px 10px 0px rgba(0,0,0,0.5)
}

.cta-background {
    background-color: #F2EFE6;
    margin-bottom: 30px;
}

.cta-header {
    background-color: #FFA54D;
    padding: 30px 0;
}

.cta-header img {
	position: absolute;
	top: -5px;
	right: 20px;
	rotate: 20deg;
}

.cta-text {
    min-height: 300px;
    padding: 5px 8px;
}

.ccm-page .btnPro-same-wh.btnPro-normal {
	width: 100% !important;
}