/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 2.0
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
*/

@import url("../Divi/style.css");




.languages {float:right;}
.switcher {font-family:Arial;font-size:10pt;text-align:left;cursor:pointer;overflow:hidden;width:163px;line-height:17px;color:#000;}
.switcher a {text-decoration:none;display:block;font-size:10pt;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.switcher a img {vertical-align:middle;display:inline;border:0;padding:0;margin:0;opacity:0.8;}
.switcher a:hover img {opacity:1;}
.switcher .selected {background:#FFFFFF url(http://kraeuter-chalet.de/wp-content/plugins/gtranslate/switcher.png) repeat-x;position:relative;z-index:9999;}
.switcher .selected a {border:1px solid #CCCCCC;background:url(http://kraeuter-chalet.de/wp-content/plugins/gtranslate/arrow_down.png) 146px center no-repeat;color:#000000!important;padding:3px 5px;width:151px;}
.switcher .selected a.open {background-image:url(http://kraeuter-chalet.de/wp-content/plugins/gtranslate/arrow_up.png)}
.switcher .selected a:hover {background:#F0F0F0 url(http://kraeuter-chalet.de/wp-content/plugins/gtranslate/arrow_down.png) 146px center no-repeat;}
.switcher .option {position:relative;z-index:9998;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;background-color:#EEEEEE;display:none;width:161px;max-height:198px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;overflow-y:auto;overflow-x:hidden;}
.switcher .option a {color:#000000!important;padding:3px 5px;}
.switcher .option a:hover {background:#FFC;}
.switcher .option a.selected {background:#FFC;}
#selected_lang_name {float: none;}
.l_name {float: none !important;margin: 0;}
.switcher .option::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:5px;background-color:#F5F5F5;}
.switcher .option::-webkit-scrollbar {width:5px;}
.switcher .option::-webkit-scrollbar-thumb {border-radius:5px;-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);background-color:#888;}


.et_pb_bg_layout_light .et_pb_button:hover, .et_pb_bg_layout_light.et_pb_button:hover, .et_pb_contact_reset:hover, .et_pb_contact_submit:hover, .et_pb_pricing_table_button:hover {
    background-color: #c01122!important;
}

.cn-top  {
    background-color: rgba(51,51,51,.8) !important;
}
.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type="submit"], .DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type="button"], .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type="submit"], .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper input[type="button"] {background:#c01122!important;}

.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-cart-wrapper .dopbsp-cart .dopbsp-total td.dopbsp-label, .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-cart-wrapper .dopbsp-cart .dopbsp-total td.dopbsp-label {background:#464646!important;}
.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-cart-wrapper .dopbsp-cart .dopbsp-total td.dopbsp-value, .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-cart-wrapper .dopbsp-cart .dopbsp-total td.dopbsp-value {background:#464646!important;}
.DOPBSPSearch-view li:hover, .DOPBSPSearch-view li.dopbsp-selected {background-color:#c01122!important;}
.DOPBSPSearch-results .dopbsp-list li .dopbsp-content .dopbsp-view:hover {background:#464646!important;}
.DOPBSPSearch-results .dopbsp-list li .dopbsp-content .dopbsp-view {background:#c01122!important;}
.DOPBSPSearch-results .dopbsp-list li .dopbsp-content .dopbsp-price-wrapper .dopbsp-price {color:#c01122!important;}
.DOPBSPSearch-results .dopbsp-pagination li:hover, .DOPBSPSearch-results .dopbsp-pagination li.dopbsp-selected {
    background-color: #c01122!important;
    border: 1px solid #c01122!important;
    color: #ffffff;
}
.DOPBSPSearch-results .dopbsp-grid li .dopbsp-content .dopbsp-price-wrapper .dopbsp-price {
    color: #c01122!important;
    font-weight: 600;
}

.DOPBSPSearch-results .dopbsp-list li .dopbsp-content h3 a:hover {
    color: #c01122!important;
}
.DOPBSPCalendar-info-message.dopbsp-error {
    border: 1px solid #c01122;
    background: #fcfcfc;
}

@media (min-width:769px) and (max-width:1024px){
	#logo {height:200px!important;}
}