/*
Theme Name:     Internistin
Author:         Harald Kienzl
Template:       Divi
*/



/*------------------------------------------------*/
/*------[Full width slider]-------*/
/*------------------------------------------------*/
.full-image .et_pb_container { width: 100%!important; height: auto!important; min-height: inherit!important; }
.full-image .et_pb_slide_image { width: 100%!important; height: auto!important; margin: 0!important; position: relative!important; display: block!important; z-index: -1!important; }
.full-image .et_pb_slide_image img { width: 100%!important; max-height: inherit!important; }
.full-image .et_pb_slide_description { position: absolute!important; top: 60px!important; left: 60px!important; z-index: 1!important; }
.full-image .et_pb_slide { padding-left: 0; padding-right: 0;}
.full-image .et_pb_container {max-width: 100% !important;}

.fs85em {font-size: 0.85em !important;}

.padtb20 {padding-top:20px; padding-bottom:20px;padding-left:0px; padding-right:0px;}

#main-header, #main-header.et-fixed-header {box-shadow: none !important;}

.fwr .et_pb_row.et_pb_row_0 {width: 100% !important;max-width: 100% !important;}

@media only screen and (min-width: 981px){#logo {max-height: 80%;}}
.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {padding-bottom: 60px;}

#footer-widgets a {color: #fff !important;}


/* .tb-service-info {display: none !important;} */
/*.tbk-reservation-form-header-times {font-size: 1.5em;font-weight: bold;} */
.tbk-meta {font-size: 1.5em;font-weight: bold;}
.tbk-reservation-form-header-times   {font-size: 1.1em;font-weight: bold;margin-left: -12px;}
.tbk-main-calendar-settings {display:none;}
.tbk-title {display: none;}
.tb-weekline-day {color: #ffffff !important;font-size: 0.7em !important;}
.tbk-schedule-filters {margin-top:-15px;}
.tbk-slot-label.green, .tbk-slot-label.red {width:64px;}

.et_pb_blurb .et-pb-icon {font-size:60px !important;}




/*.ctainline .et_pb_promo_description {text-align: center;width: 70%;display: inline-block;padding-top:20px;}
.ctainline .et_pb_promo {padding: 10px;} */

/* #top-menu li.current-menu-item > a {color: #580683;} */

