/* --levy sloupec - zr -- */

@media only screen and (min-width: 923.99px) {
    .grid-obal-botmenu  {
        display:none;
      }
}

.grid.grid-pad .botmenu-2  {
  margin: 0 0 40px 0;
}

.grid-obal-botmenu #leftnav,.grid-obal-botmenu #leftnav ul,.grid-obal-botmenu #leftnav li,.grid-obal-botmenu  a {

    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
    font-weight: normal;
    text-decoration: none;
    line-height: 1em;
    font-family: Roboto, sans-serif;
   font-size: 100%;
    position: relative;

}

.grid-obal-botmenu #leftnav {

  
  padding: 15px 15px;
background-color: #ececec;
margin: 0px -15px;

}

.grid-obal-botmenu .menupath_parent_block {
margin-bottom: 10px;
}

.grid-obal-botmenu .menupath_item_1,.grid-obal-botmenu .menupath_item_2, .grid-obal-botmenu .menupath_item_3 {
  position: relative;
  }  


  .grid-obal-botmenu .menupath_parent_block > .inn > div > a{
  font-size: 160%;
    color: #234e68;
    text-decoration: none;
    display: inline-block;
  margin-top: 5px;
  line-height: normal;
  position: static;
    }

    .grid-obal-botmenu .menupath_parent_block > .inn > div.menupath_item_last > a{
  
      color: #b20000;
      
      }

      .grid-obal-botmenu .menupath_parent_block > .inn > div:nth-of-type(2) > a{
   font-size: 140%;
    margin-left:10px;
    
    }

    .grid-obal-botmenu .menupath_parent_block > .inn > div:nth-of-type(3) > a{
    font-size: 130%;
      margin-left:20px;
      
      }

      .grid-obal-botmenu .menupath_parent_block > .inn > div > a::after{
  position: absolute;
top: 1px;

font: normal normal normal 20px/1 FontAwesome;
content: "\f053";
font-family: "Font Awesome 5 Free";
font-weight: 900;

right: 5px;
  top: 5px;
  line-height:160%;
  }

  .grid-obal-botmenu .menupath_parent_block > .inn > div.menupath_item_last > a::after{
    color: #d10000;
    }

   

    .grid-obal-botmenu .menupath_parent_block > .inn > div > a::after{
    line-height: 160%;
    }

    .grid-obal-botmenu .menupath_parent_block > .inn > div:nth-of-type(2) > a::after {
    
    line-height: 140%;
    
  }

  .grid-obal-botmenu .menupath_parent_block > .inn > div:nth-of-type(3) > a::after {
   
    top: 3px;
    line-height: 130%;
  }

  .grid-obal-botmenu #leftnav > ul > li {

 margin: 0 0 1px 0;
}

.grid-obal-botmenu #leftnav > ul > h4 {

  margin:15px;
  font-size: 1.1em;
 }

.grid-obal-botmenu #leftnav > ul > li > a {

  
    display: block;
    color: #424242;
	text-decoration: underline;
  margin: 11px 15px;
  padding:2px;
}

.grid-obal-botmenu #leftnav > ul > li > a.zvol {

  background-color: rgba(132, 215, 255, 0.35);
}



  .grid-obal-botmenu #leftnav  ul > li > a:hover > span {
text-decoration: underline;

}




