
body{background:url( https://www.benediktushof-holzkirchen.com/wp-content/themes/accesspress-staple-pro/images/80X80/pattern0.png)}
    h1, h1 a{font-size:34px; font-style:Normal; color:#52677d; font-family:Merriweather }
    h2, h2 a{font-size:46px; font-style:Normal; color:#3b3b3d; font-family:Merriweather }
    h3, h3 a{font-size:18px; font-style:Normal; color:#3b3b3d; font-family:Merriweather }
    h4, h4 a{font-size:20px; font-style:Normal; color:#52677d; font-family:Merriweather }
    h5, h5 a{font-size:24px; font-style:Normal; color:#52677d; font-family:Merriweather }
    h6, h6 a{font-size:58px; font-style:Normal; color:#52677d; font-family:Merriweather }
    body, button, input, select, textarea{font-size:16px; font-style:Normal; color:#565656; font-family:Open Sans}
            body {
          background: #f4efe7;
        }
            .home .pricing-table 
    {
        background: ;
    }        .home .cta-video-section-wrap 
    {
        background: ;
    }    
        .home .awesome-feature 
    {
        background: ;
    }    
    
        .home .icon_set 
    {
        background: ;
    }    
    
        .home .portfolio 
    {
        background: ;
    }    
        .home .clients-logo 
    {
        background: ;
    }    
        .home .call-to-action
    {
        background: url(http://www.benediktushof-holzkirchen.com/wp-content/themes/accesspress-staple-pro/images/call-bg.jpg) repeat scroll top center rgba(0, 0, 0, 0);
    }
        
        .home .call-to-action
    {
        background: url(http://www.benediktushof-holzkirchen.com/wp-content/themes/accesspress-staple-pro/images/call-bg.jpg) repeat scroll top center rgba(0, 0, 0, 0);
    }
        
        .home .our-team-member
    {
        background: ;
    }    
        .home .stat-counter
    {
        background: ;
    }
        .inner-circle {
      border: 8px solid 666666;
    }   
        
        .home .blogs
    {
        background: ;
    }    
        .home .call-to-action-form 
    {
        background: ;
    }    
        .home .testimonial 
    {
        background: url(http://www.benediktushof-holzkirchen.com/wp-content/themes/accesspress-staple-pro/images/testimionial-bg.jpg) repeat scroll top center rgba(0, 0, 0, 0);
    }
        
        .home .footer-cta 
    {
        background: ;
    }    
        .home .about
    {
        background: ;
    }    
        .home .our-services
    {
        background: ;
    }    .header-social {
      background: none repeat scroll 0 0 #ffffff    }
        .search-icon .ak-search {
      background: none repeat scroll 0 0 rgba(0,0,0,0.9);
    }
    .ak-header-text {
    color: #ffffff;
    }
        #masthead {
    border-bottom: 3px solid #52677d;
    }
    a, .portfolio .portfolio-content .read-more:hover, #main-slider .caption-title span, #main-slider .caption-title span.orange{
        color: #52677d;
    }
    
    #main-slider .slider-btn {
      border: 1px solid #52677d;
      }
    
    #main-slider .slider-btn:hover {
      background: none repeat scroll 0 0 #52677d;
    }
    
    .btn, .btn-wrapper .btn, .btn-wrapper a{
      border: 2px solid #52677d;
    }
    
    .btn:hover, .btn-wrapper .btn:hover, .btn-wrapper a:hover {
      background: none repeat scroll 0 0 #52677d;
    }
    
    .cta-video-section-wrap .cta-video-btn{
      background: none repeat scroll 0 0 #52677d;
      border-bottom: 3px solid #64778b;
    }
    
    .banner-btn .btn{
      background: none repeat scroll 0 0 #52677d;
      border-bottom: 2px solid #64778b;
    }
    
   .banner-btn .btn:hover {
      background: none repeat scroll 0 0 #64778b;
      border-bottom: 2px solid #52677d;
    }
    
    .main-navigation ul ul li a:hover, .main-navigation ul ul li.current-menu-item a {
      background: none repeat scroll 0 0 #64778b;
    }
        
    .ap-icon-text-icon i {
      background: none repeat scroll 0 0 #52677d;
      border: 2px solid #52677d;
     }
     
     .ap-icon-text-icon i:hover {
      border: 2px solid #52677d;
      color: #52677d;
    }
    
    .portfolio-listing .button-group li {
      border: 1px solid #52677d;
    }
    
    .portfolio-listing .button-group li:hover, .portfolio-listing .button-group li.is-checked {
      background: none repeat scroll 0 0 #52677d;
    }
    
    #ak-top:hover, .blog-date, .team-hover-icon, .testimonial .bx-pager-item a:hover, .testimonial .bx-pager-item a.active .portfolio .portfolio-content {
      background: none repeat scroll 0 0 #52677d;
     }
     
    .suscribe-btn input {
      border: 2px solid #64778b;
    }
    
    .suscribe-btn input:hover {
      border: 2px solid #52677d;
    }
    
    #site-navigation ul.nav-menu > li:hover, #site-navigation ul.nav-menu > li.current-menu-item, #site-navigation ul.nav-menu > li.current-menu-ancestor, #site-navigation ul.nav-menu > li.current-menu-parent {
      background: none;
    }
    
    #site-navigation ul.nav-menu > li:hover > a:after, #site-navigation ul.nav-menu > li.current-menu-item > a:after, #site-navigation ul.nav-menu > li.current-menu-ancestor > a:after, #site-navigation ul.nav-menu > li.current-menu-parent > a:after {
      background: none;
   }
   
   .main-navigation ul ul li a:hover:after, .main-navigation ul ul li.current-menu-item a:after {
      background: none repeat scroll 0 0 #64778b !important;
    }
     
    .main-navigation ul ul {
      background: none repeat scroll 0 0 #52677d;
    }
    
    .navigation .nav-links a, .bttn, button, input[type="button"], input[type="reset"], input[type="submit"] {
      background: none repeat scroll 0 0 #52677d;
     }
    
    .navigation .nav-links a:hover, .bttn:hover, button, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
      background: none repeat scroll 0 0 #64778b;
      }
    
    .portfolio .portfolio-content {
      background: none repeat scroll 0 0 #52677d;
     }
    
    .sidebar .widget-title span {
      border-bottom: 2px solid #52677d;
     }
     
   .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .price-cart:after {
        background: none repeat scroll 0 0 #52677d;
    }
    
    .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
      background: none repeat scroll 0 0 #64778b;
    }
    
    .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
      background: none repeat scroll 0 0 #52677d;
      }
    
    .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
      background: none repeat scroll 0 0 #64778b;
    }
    
    .woocommerce ul.products li.product .price-cart .button:hover {
      background: none repeat scroll 0 0 #64778b;
    } 
    
    .woocommerce a.remove, .woocommerce .widget_layered_nav_filters ul li a:before, .woocommerce div.product p.price, .woocommerce div.product span.price {
      color: #64778b !important;
    }
    
    .woocommerce a.remove:hover {
      background: none repeat scroll 0 0 #52677d !important;
    }
    
    .woocommerce ul.products li.product .onsale, .woocommerce span.onsale {
      background: none repeat scroll 0 0 #52677d;
    }
    
    .music-fallback, .title-inner-testimonials, .woocommerce .woocommerce-message:before, .woocommerce div.product p.price ins, .woocommerce div.product span.price ins, .woocommerce div.product p.price del, .woocommerce .woocommerce-info:before {
      color: #52677d;
    }
    
    .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
      border-top-color: #52677d;
    }
    
    .bttn {
      border: 1px solid #52677d;
      }
      
    .bttn:hover, .bttn:active {
      border: 1px solid #52677d;
     }
     
    .testimonial .bx-pager-item a:hover, .testimonial .bx-pager-item a.active {
      background: none repeat scroll 0 0 #52677d;
    }
    
    .team-hover-icon:hover {
      background: none repeat scroll 0 0 #52677d;
    }
    
    .number404 {
      background: none repeat scroll 0 0 #52677d;
    }
    
    .ap_call_to_action .ap_call_to_action_button {
      background: none repeat scroll 0 0 #52677d;
    }
    
   .member-social-group, .ap-progress-bar, #comments h3, .testimonial-block {
        background: none repeat scroll 0 0 #52677d;
    }
    .testimonial-block:after {
      border-color: #52677d transparent transparent #52677d;
      border-style: solid;
      border-width: 8px;
      bottom: -16px;
      content: "";
      left: 80px;
      position: absolute;
    }
    
   .ap-progress-bar .ap-progress-bar-percentage, .social-shortcode a:hover {
      background: none repeat scroll 0 0 #64778b;
      }
      
   .ap_toggle .ap_toggle_title:after {
      background: url("../images/toogle-arrow.png") no-repeat scroll center center #64778b;
      border: 1px solid #64778b;
    }
    
    .ap_toggle .ap_toggle_title {
      background: none repeat scroll 0 0 #52677d;
      border-bottom: 6px solid #64778b;
     }
    
    .member-social-group a {
      color: rgba(100,119,139,0.65);
    }
    
    .ap-team:hover .ap-member-name {
      color: #52677d !important;
    }
    
    .ap-stat-counter .ap-stat_counter-icon:hover {
      border: 10px solid #52677d    }
    
    .ap-toggle-title {
        background: none repeat scroll 0 0 #97a4b1;
        border-bottom: 2px solid #64778b;
    }
    
    .portfolio-listing.grid .portfolio-content, .ap-icon-text.style3 .ap-icon-text-icon i, .ap-icon-text.style4 .ap-icon-text-icon i {
        background: none repeat scroll 0 0 #52677d;
    }
    
      }
      
    .left_menu #nav li a:focus, #nav li a:hover, .left_menu #nav li.current-menu-item > a, .left_menu #nav li.current-menu-ancestor > a, .responsive-form .responsive-search-btn{
      background: none repeat scroll 0 0 #64778b !important;
    }
    
    .ap-icon-text.style3 .ap-icon-text-icon i:after, .ap-icon-text.style4 .ap-icon-text-icon i:after {
      box-shadow: 0 0 0 1px #52677d;
    }
     .blog-title a:hover, .footer-cta .cta-desc_simple, .team-block-wrapper .team-designation, .title{
        color:#52677d;
    }
    .cta-link > a {
      background: none repeat scroll 0 0 #97a4b1;
      border-bottom: 3px solid #64778b;
    }
    
    .cta-link > a:hover {
      background: none repeat scroll 0 0 #64778b;
      border-bottom: 3px solid #97a4b1;
    }
    .entry-footer a:hover, a:hover, a:focus, a:active, .blog-author a:hover{
        color:#64778b;
    }
    .blog-circular_image .blog-thumbnail:after, .blog-circular_alternative_image .blog-thumbnail:after, .blog-square_image .blog-thumbnail:after, .blog-square_alternative_image .blog-thumbnail:after{
        box-shadow: 0 0 0 2px #52677d;
    }
    
  
    
    #nav .close-btn, #nav li a:focus, #nav li a:hover, #nav li.current-menu-item > a, #nav li.current-menu-ancestor > a {
      background: none repeat scroll 0 0 #52677d;
    }
    
                        
    
    