/* #Media Queries */

@media (min-width: 1201px){

}


@media (min-width: 1171px)
{
  #fullCatalogueFrame .right .items>div:nth-child(4n) {margin-right:0;} 
}


@media (max-width: 980px){
         
}


@media (min-width: 768px) and (max-width: 1200px){

}


@media (max-width: 959px) {
        
}


@media (max-width: 1024px) {

}


@media (max-width: 768px) {
  .mainFrame {width: 100%; padding: 0;}
  
  #fullTopFrame {height: auto;}
  
  #fullTopFrame .logo {display: none;}
  #fullTopFrame .right {width: 100%; height: auto;}
  #fullTopFrame .right .phone {display: none;}
  #fullTopFrame .right .title {height: auto; padding-bottom: 10px;}
  #fullTopFrame .right .title .znacka {display: none;}
  #fullTopFrame .right .title H1 {text-align: center; padding-top: 8px;}
  #fullTopFrame .right .title .submain {font-size: 22px; text-align: center;}
  
  #fullTopFrame .right .title .main {text-align: center; padding-top: 8px;}
  
  #fullTopFrame .right .menu {height: auto;}
  #fullTopFrame .right .menu UL LI {width: 100%; height: 40px;}
  #fullTopFrame .right .menu UL LI A {width: 100%; height: 40px; line-height: 40px; text-align: left; color: #fff; border-bottom: 1px dotted #a07b54;}
  #fullTopFrame .right .menu UL LI .submenu {top: 100%; border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
  #fullTopFrame .right .menu UL LI .submenu A {}
  
  
  #fullTopFrame .right .menu .hamburger { display: block; width: 100%; float: left; position: relative; padding: 10px 2.5%; background-color: #a07b54; line-height: 1; }
   .hamburger .text { float: left; text-transform: uppercase; letter-spacing: 1px; font-size: 25px; color: #fff; }
   .hamburger .icon { width: 35px; position: absolute; top: calc(50% - 1px); right: 2.5%; transition: all .5s; }
   .hamburger.active .icon { width: 27px; background: transparent; }
   .hamburger .icon, .hamburger .icon:before, .hamburger .icon:after { height: 2px; background: #fff; }
   .hamburger .icon:before, .hamburger .icon:after { content: ""; width: 100%; position: absolute; left: 0; transition: all .5s; }
   .hamburger .icon:before { top: -10px; }
   .hamburger .icon:after { bottom: -10px; }
   .hamburger.active .icon:before { top: 0; transform: rotate(45deg); }
   .hamburger.active .icon:after { top: 0; transform: rotate(135deg); }
   
  #fullTopFrame .right .menu UL {display: none; position: absolute; width: 100%; height: auto; float: left; top: 100%; left: 0; z-index: 301; background: #c89a69;}
  
  #fullSliderFrame {display: none;}
  
  #fullMainContent, #fullNavigation {padding: 0 5px;}
  
  #fullSliderFrame, #fullSluzbyAktualityFrame {display: none;}
  
  #fullDrazbyFrame .drazbyList .drazba {width: 100%; margin: 0;}
  
  #fullFooterFrame .left, #fullFooterFrame .center, #fullFooterFrame .right {width: 100%; text-align: center;}
  
  #fullMainContent .detailDrazby .left {width: 100%;}
  #fullMainContent .detailDrazby .right {width: 100%; margin: 0;}
  #fullMainContent .detailDrazby .right .photos IMG {max-width: 100%;}
  
  #contactForm {margin-top: 0;}
  #contactForm .formRow {width: 100%; text-align: left;}
  #contactForm .formInput, #contactForm .formSelect {width: 100%;}
  
  #fullDrazbyFrame .filtry .item {width: 100%; margin-bottom: 5px;}
  #fullDrazbyFrame .filtry .item .inputText, #fullDrazbyFrame .filtry .item .inputSelect {width: 100%;}
  #fullDrazbyFrame .filtry .regions .itemCheckbox {width: 100%;}
}


@media (max-width: 667px) {
  
}


/* iPhone S5 nalezato */
@media (max-width: 568px) {

}


@media (max-width: 479px) {
  
}
