/* Settings for Montagmorgens Theme */

/* Font Section */

body {
  font-family: 'Titillium Web', Helvetica, Arial, sans-serif;
}

a {
    color: #58585a;
}

h1,h2,h3,h4,p,.anchor,li,.textbox td {
    color: #58585a;
}

/* Color Section */


body { 
   background: url(https://www.dr-grabowski.de/wp-content/uploads/2015/04/jan-grabowski-praxis-muster_350.jpg) no-repeat center center fixed !important;
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
}

 body { 
                 background-size: auto !important;
                 background-repeat: repeat !important;
}
.tel,.bx-wrapper .bx-controls-direction a,.backtotop a:after,.slick-arrow { 
       background-color:#e39d01;
       color:#ffffff;
      }
      
.mobilefon .tel { 
       background-color: transparent;
       color:#e39d01;
      }

.tel_header p, .teasertext p,.within p,a .textbox h2:hover,.imageteaser a:hover,.row.within p a,.row.within p a:hover,.textbox h2,.textbox h2 p,h1,.pagination .current,.little_arrow,.teasertext_wrapper a { 
        color:#e39d01 !important;
      }
      
.little_arrow { 
    fill:#e39d01;
     }
     

     
  .backtotop .little_arrow,.panel-heading .little_arrow {
     fill:#ffffff;
     }
      
.imageteaser .textbox h2 {
    color: #58585a !important ;
}

 
.linkbox .textbox h2 {
    color: #58585a !important;
}

.imageteaser .link:hover,.textbox .text-outer a:hover,.backtotop a:hover ,.rep_maxi a:hover{
    color:#e39d01;
    font-weight: 700;
}

.submenue_header a:hover,.submenue_header .current-menu-item a,.textbox.t-right a,.fcontent a:hover {
    color:#e39d01;
}
.nav > li > a:hover,
.nav > li > a:hover,
.nav > li > a:focus,
.current_page_parent a,
#menu-hauptmenue .current-menu-item a,
.menu-hauptmenue .current_page_item a,
.dropdown-toggle.hover,
.teaserbox .inner p,
.teaserbox p a,.teaserbox a,.teaserbox p a:hover,.teaserbox a:hover  {
   background-color: #e39d01;
   color:#ffffff !important;
}

.col_wrap {
    background-color: #ffffff;
 }

.col_wrap p {
   color: #fff;
}

.submenue_header,.submenue_footer .current_page_item a {
       background-color: transparent !important;
       color:#e39d01;
       cursor: default;
}

@media (max-width: 767px) {
.navbar-collapse {
   background-color: #e39d01;
}

.nav > li > a {
color:#ffffff;
}
}

.dropdown-menu {
     background-color: #e39d01;
     background-color: rgba(227,157,1,0.9);
}

.dropdown-menu > li > a {
        color:#ffffff;
}

.navbar-toggle .icon-bar {
    background: #ffffff;
}

.navbar-toggle,.pagination a:first-of-type:before,.pagination a:last-of-type:after,.singlepager,.wpcf7 input[type=submit] {
    background-color: #e39d01 !important;
}

.footer,.backtotop a {
    background-color: #e39d01;
}

.footer>.container {
  background-color: #e39d01;
}

.links a,.links h2,.textbox li:before,.picfull h1,.textbox h1,.textbox h3,.textbox h4,.textbox.t-right h2,h2.headleft,.headleft,h2.headleft p,.headleft p,.headleft > h2,.link:hover,.rep_maxi li:first-child,.big.headline p, .linkbox:hover h2,.linkbox:hover .link,.menu-submenu .current_page_item a,.label_l,.label_r
{
    color: #e39d01 !important;
}

.bx-wrapper .bx-prev:before,.bx-wrapper .bx-next:before, .copyright p {
    color:#ffffff;
}

    .footer a, .footer p, .footer td, .footer li,.textwidget,.panel-heading:after   {
        color:#ffffff;       
    }                             


.bx-wrapper .bx-pager.bx-default-pager a.active {
    background: none repeat scroll #e39d01;
}

.bx-wrapper .bx-pager.bx-default-pager a {
    background: none repeat scroll #ffffff;
}

.copyright, .copyright .container {
    color:#58585a;
    }

.footer.two a:hover {
    color:#e39d01;
    opacity: 0.8 !important;
}

.footer.three a {
    color:#58585a;
}

.slider_teaserbox {
    background-color: #58585a;
    opacity: 0.9;
}

.slider_teaserbox p,.slider_teaserbox h2 {
    color:#ffffff !important;
}

.imageteaser .textbox p,.textbox.t-right p, .textteaser p, td, .links p, ul li  {
font-size: 16px;
}

.ekko-lightbox-nav-overlay a,.ekko-lightbox .modal-header .close,.downloads li a {
    background-color: #e39d01 !important ;
}

@media (max-width: 767px) {
    .copyright {
        background-color: #e39d01;
    }
}