
  

  body { 
    background-color:#f6f6f6;
    color:#2e2e2e;
    }
  

  a { 
    color:#aa1101;
    }
  

  a:hover,a:focus { 
    color:#c12b1b;
    }
  

  button,.button { 
    background-color:#aa1101;
    color:#ffffff;
    }
  
  
  button:hover,button:focus,.button:hover,.button:focus { 
    background-color:#c12b1b;
    }
  
  
  button:hover,button:focus,.button:hover,.button:focus { 
    color:#ffffff;
    }
  
  
  button.disabled,button[disabled],.button.disabled,.button[disabled] { 
    background-color:#aa1101;
    color:#ffffff;
    }
  
  
  button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus { 
    background-color:#aa1101;
    color:#ffffff;
    }
  
  
  table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td { 
    border-color:#dddddd;
    color:#2e2e2e;
    }
  
  
  .panel { 
    border-color:#d8d8d8;
    background-color:#f2f2f2;
    color:#2e2e2e;
    }
  
  
  .panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl { 
    color:#2e2e2e;
    }
  
  
  .panel.callout { 
    border-color:#d8d8d8;
    background-color:#f2f2f2;
    color:#2e2e2e;
    }
  

  .panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl { 
    color:#2e2e2e;
    }
  
  
  .panel.callout a:not(.button) { 
    color:#aa1101;
    }
  
  
  .panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus { 
    color:#c12b1b;
    }
  
  
  .headline { 
    background-color:#e0e0e0;
    }
  

  .headline .home-button .home-icon { 
    background:url('/skins/images/flat/red/home.svg') no-repeat;
    }
  

  .menu-icon.openmenu::after { 
    color:#2e2e2e;
    }
  
  
  .menu-icon span { 
    background-color:#2e2e2e;
    }
  
  
  .menu-icon span::before, .menu-icon span::after { 
    background-color:#2e2e2e;
    }
  

  .site-nav { 
    background-color:#ffffff;
    }
  
  
  .site-nav a { 
    color:#2e2e2e;
    }
  
  
  .off-canvas-menu a { 
    color:#2e2e2e;
    }
  

  .off-canvas-menu a:hover { 
    color:#aa1101;
    background-color:#eeeeee;
    }
  

  .off-canvas-menu .active>a { 
    color:#aa1101;
    border-left-color:#aa1101;
    }
  

  .off-canvas-menu .active .menu-nav a { 
    border-left-color:#aa1101;
    }
  
  
  .off-canvas-menu  .toggle-submenu .icon-down { 
    border-image:none;
    border-color:rgba(0, 0, 0, 0.2) transparent transparent transparent;
    }
  
  
  .off-canvas-menu  .toggle-submenu:hover .icon-down,.off-canvas-menu  .active>.toggle-submenu .icon-down { 
    border-color:transparent;
    border-top-color:#aa1101;
    opacity:1;
    }
  

  .off-canvas-menu  .open>.toggle-submenu .icon-down { 
    border-color:transparent transparent rgba(0, 0, 0, 0.6) transparent;
    }
  

  .off-canvas-menu  .open.active>.toggle-submenu .icon-down { 
    border-color:transparent;
    border-bottom-color:#aa1101;
    opacity:1;
    }
  

  .off-canvas-menu  .open>.toggle-submenu:hover .icon-down { 
    border-color:transparent;
    border-bottom-color:#aa1101;
    opacity:1;
    }
  

  #functions a:hover { 
    background-color:#aa1101;
    }
  

  .breadcrumbs>* { 
    color:#2e2e2e;
    }
  

  .breadcrumbs>* a { 
    color:#2e2e2e;
    }
  

  .breadcrumbs>*.current { 
    color:#2e2e2e;
    }
  

  .breadcrumbs>*.current a { 
    color:#2e2e2e;
    }
  

  .breadcrumbs>*.unavailable { 
    color:#2e2e2e;
    }
  

  .breadcrumbs>*.unavailable a { 
    color:#2e2e2e;
    }
  

  .breadcrumbs>*:before { 
    color:#2e2e2e;
    }
  

  #makler-name { 
    color:#2e2e2e;
    }
  

  #makler-motto { 
    color:#2e2e2e;
    }
  

  body .news { 
    background-color:#f5f5f5;
    }
  

  .newsslider .panel { 
    background-color:#ffffff;
    }
  

  .news .fad_blog_article_title,.news .fad_blog_article_title { 
    color:#aa1101;
    }
  

  .news .fad_blog_article_title:hover,.news .fad_blog_article_title:focus { 
    color:#c12b1b;
    }
  

  .news .fad_blog_article_text { 
    color:#2e2e2e;
    }
  

  .news a .fad_blog_article_text:hover, .news a .fad_blog_article_text:focus { 
    color:#c12b1b;
    }
  

  .swiper-pagination-bullet-active { 
    background-color:#aa1101;
    }
  
  
  .swiper-button-prev, .swiper-container-rtl .swiper-button-next { 
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23aa1101\'%2F%3E%3C%2Fsvg%3E");
    }
  

  .swiper-button-next, .swiper-container-rtl .swiper-button-prev { 
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23aa1101\'%2F%3E%3C%2Fsvg%3E");
    }
  

  .caption-wrapper { 
    background-color:#e0e0e0;
    }
  
  
  .caption-wrapper .fad_caption { 
    color:#2e2e2e;
    }
  

  .page_box_text { 
    color:#2e2e2e;
    }
  

  a:hover .page_box_text,a:focus .page_box_text { 
    color:#c12b1b;
    }
  

  .page_box_links { 
    color:#aa1101;
    }
  

  .ui-widget-content a { 
    color:#aa1101;
    }
  

  .ui-dialog .ui-dialog-titlebar { 
    color:#ffffff;
    background:#aa1101;
    }
  

  .ui-dialog .ui-dialog-titlebar-close .ui-icon { 
    color:#ffffff;
    border:3px solid #ffffff;
    }
  

  .mod_html #google-maps a { 
    background-image:url("/skins/images/flat/icons/google-maps.png");
    }
  

  .mod_finance_planer .data_nav_button.selected { 
    color:#ffffff;
    background-color:#aa1101;
    border:1px solid #aa1101;
    }
  

  .mod_finance_planer .data_nav_button:hover { 
    color:#ffffff;
    background-color:#aa1101;
    border:1px solid #aa1101;
    }
  

  .search-widget .search-icon { 
    background-image:url('data:image/svg+xml;base64,PHN2ZyBpZD0iTHVwZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTAuNiIgaGVpZ2h0PSI1MC4zIiB2aWV3Qm94PSIwIDAgNTAuNiA1MC4zIj48c3R5bGU+LnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiM1NjU2NTY7c3Ryb2tlLXdpZHRoOjUuNTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9IC5zdDF7ZmlsbDpub25lO3N0cm9rZTojNTY1NjU2O3N0cm9rZS13aWR0aDo1LjU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMwLjggMzAuNWwxNyAxNyIvPjxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjE5LjEiIGN5PSIxOS4xIiByPSIxNi4zIi8+PC9zdmc+');
    }
  

  .search-widget input#fad_search_form_field { 
    border-bottom-color:#565656;
    color:#565656;
    }
  

  .search-close-button .close-icon { 
    background-image:url('data:image/svg+xml;base64,PHN2ZyBpZD0iQ2xvc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUwLjYiIGhlaWdodD0iNTAuMyIgdmlld0JveD0iMCAwIDUwLjYgNTAuMyI+PHN0eWxlPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojNTY1NjU2O3N0cm9rZS13aWR0aDo0LjkwNTg7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTIuNyA0Ny42TDQ3LjggMi43bS00NS4xIDBsNDUuMSA0NC44Ii8+PC9zdmc+');
    }
  

  .mod_comment_editor .info-main .info-right a, .mod_comment_editor .post-answer { 
    color:#ffffff;
    background-color:#aa1101;
    }
  

  .mod_comment_editor .info-main .info-right a:hover, .mod_comment_editor .post-answer:hover { 
    background-color:#c12b1b;
    }
  

  footer .panel.callout, footer .panel.callout h3 { 
    color:#333333;
    }
  

  .footer1 { 
    color:#333333;
    background-color:#e0e0e0;
    }
  

  .footer1 h3 { 
    color:#333333;
    }
  
  
  .footer1 a { 
    color:#333333;
    }
  

  .footer1 a:hover { 
    color:#2e2e2e;
    }
  

  .footer1 a.button { 
    color:#ffffff;
    }
  

  .footer1 .contact_data { 
    color:#333333;
    }
  

  .footer2 { 
    color:#333333;
    background-color:#e0e0e0;
    }
  

  .footer2 a { 
    color:#333333;
    }
  

  .footer2 a:hover { 
    color:#2e2e2e;
    }
  

  .footer1 .panel.callout a:not(.button), .footer2 .panel.callout a:not(.button) { 
    color:#333333;
    }
  

  .footer1 .panel.callout a:not(.button):hover, .footer2 .panel.callout a:not(.button):hover { 
    color:#2e2e2e;
    }
  

  .footer3 { 
    background-color:#333333;
    color:#666666;
    }
  

  .footer3 a { 
    color:#666666;
    }
  

  .footer3 a:hover { 
    color:#777777;
    }
  

  .footer3 ul.sysmenu li { 
    border-right-color:#666666;
    }
  
 
  
  @media only screen and (min-width: 48em) {
    .caption-wrapper { 
    background:none;
    position:relative !important;
    }
  
  .search-widget { 
    position:absolute;
    }
  
    #content { 
    padding-top:0 !important;
    }
  
    .caption-wrapper { 
    background-color:none;
    }
  
  }
