.section_contacts .wrap .element .element_pref {
    color: #401201;
}
.section_contacts .wrap .element a {
    color: #03738c;
}
.offer_wrap .offer {
    background: #F2F0F0;
}
#main-content-1+#extra_info_section .wrap .elem .label {
    color: #013f46;
}
.de_block_filterable_posts .item_wrap .item {
    background: #F2F0F0;
}
/*start restaurant*/
.opening_hours_section .wrap strong, .opening_hours_section .wrap b, .opening_hours_section .wrap i, .opening_hours_section .wrap em {
    color: #163740;
    font-weight: bold;
}
.de_block_post_preview.grid .container .list .item_wrap .item {
    background: #F2F0F0;
}
/*end restaurant*/
/* start rooms*/
.de_block_post_preview.list_1 .container .list .item_wrap.odd .item .content_wrap .btns_wrap .info a {
    color: #163740;
}
.de_block_post_preview.list_1 .container .list .item_wrap.odd .item .content_wrap .btns_wrap .info a:after {
    background: #163740;
}
.de_block_post_preview.list_1 .container .list .item_wrap .item .content_wrap .content .price_wrap, .de_block_post_preview.list_2 .container .list .item_wrap .item .content_wrap .content .price_wrap {
    color: #163740;
}
#rooms_amenities_wrap .wrap {
    background: #f2f0f0;
}
/*end rooms*/
/*start maps*/
#map_wrapper #contact_box .title {
    color: #fff;
}
#map_wrapper #contact_box .desc .element .element_pref {
    color: #6AAED9;
}
#map_wrapper #contact_box .desc .element .element_data {
    color: #fff;
}
#map_wrapper #contact_box .desc .element.element_mail a {
    color: #fff;
}
.fancybox-close-small, .close, .berlin_hotel #fbga-popin #close-ga {
    background: #ddd;
}

