body {background:#5f5d5b;}
.header .navTopBox {
	background:#d2aa4c;
}
body .leistungen_link, body .leistungen_link:hover {
	color:#d2aa4c;
}
body .btn-primary {
    border: 1px solid #d2aa4c;
    color: #fff;
    background: #d2aa4c;
}
body .btn-primary:hover {
    border: 1px solid #d2aa4c;
    color: #d2aa4c;
    background: #fff;
}
.header .merkliste-header a {
	color:#fff;
}
.header .merkliste-header a .fa {
	color:#d2aa4c;
}
.sticky-wrapper.is-sticky .header {
	background:#000;
	z-index:22;
}
.sticky-wrapper.is-sticky .header .logo a {
	    background-size: 207px;
}
.header-outer {
	z-index:25;
}
.wrapper-detail .panel-collapse {
    padding: 15px;
}
.wrapper-detail .tab-wrapper{
    color:#000;
}
body .header .hotline-phone .fa{
    color: #d2aa4c;
}
.merkliste-detail a {
    color:#fff;
}
.inkl-wrapper .list-cycle{
    color: #000;
}
.inkl-wrapper {
    color: #d2aa4c;
}
body .header .hotline-number {
    color: #d2aa4c;
}
.wrapper-detail .panel-title a {
    color: #d2aa4c;
}
.header .entryPointFontsmall {
    color: #d2aa4c;
}
.social-box .title{
	color:#fff;
}
.newsletter-box p {
	color:#333;
}
.social-box-inner p {
	color:#333;
}
.reise-list-item .bdw-reiseab-txt {
	color:#333;
}
.reise-list-item .rslist_days_wrap {
	color:#333;
}
.entryTriggerBtn .entryPointFontTop {
	color:#fff;
}
.entryTriggerBtn{
	color:#fff;
}
#einstiegsstellen, #hotel {
	color:#333;
}
.tab-wrapper {
	background:#fff;
}
.form-control:focus {
    border-color: #d2aa4c;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#einstiegsstellen .btn, #hotel .btn-primary {
	color: #fff;
    background-color: #d2aa4c;
    border-color: #d2aa4c;
}
.bdwgold .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
    border-color: #d2aa4c;
    background-color: #d2aa4c;
    color: #fff;
}

#hotel .btn-inherit {
	color: #d2aa4c;
    background-color: #fff;
    border-color: #d2aa4c;
}
.banner_highlight {
	width:32%;
}
.reiseconf-tabs li.active:hover a {
    color: #fff;
    background: #d2aa4c;
    border-color: transparent;
}
.bdw-adresssearch {
    border: 2px solid #d2aa4c;
}
.nav > li.active a {
	color: #fff;
}
#hotel .btn-inherit:hover .fa {
	color:#d2aa4c !important;
}
#reisetermine .btn {
	color: #fff;
    background-color: #d2aa4c;
    border-color: #d2aa4c;
}
#hotel .fa {
	color:#d2aa4c;
}
.wrapper-detail .panel-collapse {
    padding: 15px;
}
.wrapper-detail .tab-wrapper{
    color:#000;
}
.bdw-title-price {
	color: #d2aa4c;
 }
 .travel_destinations, .travel_price, .travel_date {
	color:#333;
}
.reiseconf-tabs li.active a::after {
    content: '';
    position: absolute;
    left: 42%;
    top: 100%;
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #d2aa4c;
    clear: both;
}
.reiseconf-tabs li.active a, .reiseconf-tabs li.active a:focus{
	color: #fff;
    background: #d2aa4c;
    border-color: transparent;
}
.contentContainer {background:#5f5d5b;}
.banner {background:#5f5d5b;}

.nav a {color:#fff;}
.onlinebook a {background:#d2aa4c;color:#000;}
.telsupport {color:#fff !important;}
.telcal {color:#fff !important;}
.rdetail_wrapper {
    background: none;
     border-top: none; 
}
.header {background:#000;}
.nav > li > a:hover, .nav > li > a:focus {
    background: #d2aa4c;
    color: #000;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background: #d2aa4c;
    color: #000;
}
.tx-seierreisen {color:#fff;}
h1, h4 {color:#fff;}

h3 {
    font-size: 24px;
    color: #d2aa4c;
    font-family: "ralewayregular",verdana,arial;
}
a {color: #d2aa4c;}
a:hover {text-decoration:underline;color: #d2aa4c;}
.owl-dots .owl-dot.active span {
    background: #d2aa4c;
}
.book_detail {
    border: 1px solid #d2aa4c;
    background: #d2aa4c;
    color: #000 !important;
    padding-left: 40px;
    padding-right: 40px;
}
.book_detail:hover {
    border: 1px solid #d2aa4c;
    background: #fff;
    color: #d2aa4c;
}
.book-detail-h4 {
    color: #d2aa4c;
}
.btn-default {
    color: #d2aa4c;
    border-color: #d2aa4c;
}
.font-lila {
    color: #d2aa4c;
}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
    border-color: #d2aa4c;
    background-color: #d2aa4c;
    color: #fff;
}
.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus {
    border-left: none;
    border-top: 1px solid #d2aa4c;
    border-bottom: 1px solid #d2aa4c;
    border-right: none;
    border-radius: 0;
	background:none;
	    color: #d2aa4c;
}

.tabs-left > .nav-tabs {
    border-right: 1px solid #d2aa4c;
}
.tabbable .nav > li > a:hover, .tabbable .nav > li > a:focus {
background-color:#d2aa4c;
}
.price, .price-small, .modal-title {color: #d2aa4c;}
.panel-body, .modal-content{ color:#000;}
.logo {width:22%;}
.showterminbtn:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    right: -11px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #d2aa4c;
}
.tabs-left li.active a {
    background: url(../images/rs_arrow_r_inactive.png) no-repeat right center;
}
.service-btn-1 a {background:url(/fileadmin/template/main/images/service_btn_1_gold.png) no-repeat center left;}
.service-btn-4 a {background:url(/fileadmin/template/main/images/service_btn_4_gold.png) no-repeat center left;}

.btn-entry-detail{color:#000;}
.btn-entry-detail .btn {    border-color: #d2aa4c;
    background-color: #d2aa4c;
    color: #000;}
.btn-entry-detail .btn:hover {        border-color: #d2aa4c;
    background-color: #fff;
    color: #000;}
	
@media (max-width: 768px) {
	.logo {width:100%;}
	.navbar-toggle{border:1px solid #d2aa4c}
	.navbar-toggle:hover{background:#d2aa4c;color:#333}
	.navbar-toggle .icon-bar{background: #d2aa4c}
	.nav li.active a, .nav li.active ul li.active a, .nav li.active ul li a:hover{background:none repeat scroll 0 0 #d2aa4c;color:#333}
	.dropdown-menu>li>a{color:#fff}
	.navbar-toggle:hover .icon-bar{background:#333}
}