
.category-filtrs {  margin:0px 0px; padding:0px; padding-bottom:5px; }
.category-filtrs .btn-group { margin-left:10px;   }
.category-filtrs label { float:left; line-height:30px;  }
.category-filtrs button { background:#FFF; border:1px solid #d8d8d8; font-size:14px; padding:5px; border-radius:0px; font-family: 'PT Sans', sans-serif;  } 
.category-filtrs .btn-group > .btn-lg + .dropdown-toggle { padding:5px 8px !important;  }
#content .dropdown-menu li::before { display:none !important; }
#content .dropdown-menu li { padding-left:0px; }
.strankovani { border-top:1px solid #d8d8d8; padding-top:10px; margin-top:15px; }

.catmenu { margin-bottom:40px; border-radius:5px 5px 0px 0px;  padding:0px -15px;  repeat-x scroll center top; margin:0px 0px 30px 0px ;  }
.catmenu h3 { margin-top:0px; font-size:27px;  margin-bottom:10px; font-weight:100; line-height:22px; padding-top:20px;  white-space:nowrap; padding-left:20px; min-height:70px; }
.catmenu .bez { padding-top:80px; }
.catmenu ul li { padding-left:20px; font-size:17px;   }
.catmenu ul.sekce { padding-left:5px; padding-right:5px; }
/*.catmenu ul.sekce li:before { font-family: FontAwesome; content:""; margin-right:4px; background: no-repeat left  5px; width:20px; height:25px; display:inline-block; background-size:18px 18px; margin-bottom:-5px; }*/


.catmenu ul.nazev:after {  content: ""; position: absolute; z-index: 1; top: 30px; left: -15px; width: 15px; min-height: 300px;   box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); border-radius: 100%; clip: rect(0, 100px, 300px, 15px); }


.podkat { margin-bottom:70px; }
.podkat li { float:left; margin-right:20px; font-size:18px; }



