/*!
Theme Name: ZFZ-Zoll
Theme URI: http://www.agenturkessler.com
Author: agentur kessler
Author URI: http://www.agenturkessler.com
Description: Wordpress Theme für ZFZ Zoll
Version: 1.0
*/.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.embed-responsive.embed-responsive-10by3{padding-bottom:30%}body{font-family:Arial,Verdana,sans-serif;font-size:13px}a{color:#7BA566}@media (min-width:768px){img.alignright{float:right;margin-left:5px;margin-bottom:5px}img.alignleft{float:left;margin-right:5px;margin-bottom:5px}}#page-header.container-fluid{padding:0}#page-header.container-fluid #logo{background-color:#186321;background-image:url(images/header.png),linear-gradient(to bottom, #134e1a, #1d7828);background-position:right bottom;background-repeat:no-repeat,repeat}#page-header.container-fluid nav.navbar{background:#186321;border-radius:0;min-height:40px;margin-bottom:0;border:0;font-size:0;border-top:1px solid #A4C594}#page-header.container-fluid nav.navbar .navbar-brand{color:#fff}#page-header.container-fluid nav.navbar .icon-bar{background:#fff}#page-header.container-fluid nav.navbar .nav>li>a{font-size:12px;font-weight:bold;line-height:40px;color:#fff;padding:0 20px;transition:color .2s}#page-header.container-fluid nav.navbar .nav>li>a:hover,#page-header.container-fluid nav.navbar .nav>li>a:focus{color:#fff;background:#103910}#page-header.container-fluid nav.navbar .nav>li.current-menu-item>a{color:#fff;background:#103910}@media (min-width:768px){#page-header.container-fluid nav.navbar .navbar-brand{display:none}#page-header.container-fluid nav.navbar .navbar-nav{float:none;text-align:left;padding-left:25px}#page-header.container-fluid nav.navbar .navbar-nav li{float:none;display:inline-block;border-left:1px solid #A4C594;border-right:1px solid #658854;margin-right:1px}#page-header.container-fluid nav.navbar .navbar-nav li>a:hover,#page-header.container-fluid nav.navbar .navbar-nav li>a:focus{background:url(images/arrow.png) center bottom no-repeat #103910}#page-header.container-fluid nav.navbar .navbar-nav li.current-menu-item>a{background:url(images/arrow.png) center bottom no-repeat #103910}}#main-wrapper{background:url(images/shadow-top.gif) top left repeat-x;padding:20px 0}#main #content{line-height:1.5}@media (min-width:768px){#main #content{border-left:1px solid #ccc;min-height:400px}}#main #content nav.breadcrumb{background:none;font-size:11px;border-bottom:1px solid #ccc;border-radius:0;padding:0;padding-bottom:15px}#main #content nav.breadcrumb a{text-decoration:none}#main #content h1{color:#333;font-weight:bold;font-size:22px;text-align:left;padding-bottom:0;margin-bottom:0}#main #content h2{font-size:16px;margin-bottom:10px;margin-top:5px}#main #content .wpcf7-response-output{margin-top:20px}#main #content .form-control{color:#333}#main #content a{text-decoration:underline}#main #content a:hover{color:#333}#main #sidebar-left,#main #sidebar-right{margin-top:5px;padding:0 15px}@media (max-width:768px){#main #sidebar-left,#main #sidebar-right{border:0;border-radius:0;border-bottom:1px solid #186321}}#main #sidebar-left h2,#main #sidebar-right h2{color:#7BA566;font-size:16px;font-weight:normal;margin-top:0;font-weight:bold;text-transform:uppercase}#main #sidebar-left h3,#main #sidebar-right h3{color:#7BA566;font-size:16px;font-weight:normal;margin-bottom:2px}#main #sidebar-left ul,#main #sidebar-right ul{padding-left:15px;margin-bottom:0}#main #sidebar-right .widget{border:1px solid #ccc;border-radius:5px;padding:10px;margin:0 0 20px 0}#main #sidebar-right .widget#text-2{border:0}#main #sidebar-right .widget .post-date{font-size:11px;color:#666}#main #sidebar-right .widget#nav_menu-2 a{display:block;padding:5px 0;text-decoration:none}#main #sidebar-right .widget#nav_menu-2 a:hover{background:#efefef}#main #sidebar-right .widget#nav_menu-2 li+li{border-top:1px dotted #ccc}#main #sidebar-right .widget#recent-posts-3{padding:0}#main #sidebar-right .widget#recent-posts-3 h2{border-bottom:1px solid #ccc;padding:10px}#main #sidebar-right .widget#recent-posts-3 ul{padding:10px;margin-left:15px}#main #sidebar-right a{color:#000}.glossar a{display:block;padding:5px}.glossar li{border-bottom:1px dotted #ccc}.glossar li:nth-child(odd){background:#efefef}.glossar li:nth-child(even){background:#fff}.glossar li:hover{background:#FFFFCC}#searchform input{padding:0 5px;height:22px;font-size:12px;border-radius:0;width:120px}#searchform .btn{font-size:10px;text-transform:uppercase;color:#ccc;background:#333;padding:3px;border-radius:0}#search-3{border-bottom:1px solid #ccc;padding-bottom:15px}#page-footer.container-fluid{background:#186321;color:#fff;font-size:12px;padding-top:15px;padding-bottom:15px;border-top:5px solid #ccc;border-bottom:5px solid #ccc}#page-footer.container-fluid ul{list-style:none;padding:0 20px;margin:0}#page-footer.container-fluid ul li{padding:0;margin:0;float:left;margin-right:3px}#page-footer.container-fluid ul li::before{content:"| "}#page-footer.container-fluid ul li:first-child::before{content:none}#page-footer.container-fluid ul li a{color:#fff;text-decoration:underline}#page-footer.container-fluid ul li a:hover{color:#ccc}article{margin-bottom:20px;border-bottom:1px solid #ccc}.copyright{background:url(images/shadow-bottom.gif) left bottom repeat-x #F6F6F6;height:71px;padding-top:20px;text-align:center;font-size:11px;color:#666}.article-tools{border-top:1px solid #ddd;background:#ECECEC;margin-bottom:15px;text-align:right;padding:2px 5px}.article-tools a{display:inline-block}@media print{a[href]:after{content:""}}