/* ROLL GALLERY BUTTON */
@media (min-width: 1872px) {
  .myJsRoll.myN1 a.myButton.myScriptAdd,
  .myJsRoll.myN2 a.myButton.myScriptAdd,
  .myJsRoll.myN3 a.myButton.myScriptAdd,
  .myJsRoll.myN4 a.myButton.myScriptAdd,
  .myJsRoll.myN5 a.myButton.myScriptAdd,
  .myJsRoll.myN6 a.myButton.myScriptAdd,
  .myJsRoll.myN7 a.myButton.myScriptAdd,
  .myJsRoll.myN8 a.myButton.myScriptAdd,
  .myJsRoll.myN9 a.myButton.myScriptAdd,
  .myJsRoll.myN10 a.myButton.myScriptAdd,
  .myJsRoll.myN11 a.myButton.myScriptAdd,
  .myJsRoll.myN12 a.myButton.myScriptAdd {
    display: none;
  }
}
@media (min-width: 1565px) {
  .myJsRoll.myN1 a.myButton.myScriptAdd,
  .myJsRoll.myN2 a.myButton.myScriptAdd,
  .myJsRoll.myN3 a.myButton.myScriptAdd,
  .myJsRoll.myN4 a.myButton.myScriptAdd,
  .myJsRoll.myN5 a.myButton.myScriptAdd,
  .myJsRoll.myN6 a.myButton.myScriptAdd,
  .myJsRoll.myN7 a.myButton.myScriptAdd,
  .myJsRoll.myN8 a.myButton.myScriptAdd,
  .myJsRoll.myN9 a.myButton.myScriptAdd,
  .myJsRoll.myN10 a.myButton.myScriptAdd {
    display: none;
  }
}


.sppb-row-container,
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  /*padding-left: 0px;*/
  /*padding-right: 0px;*/
}


/* ADD MY RESPONSIVE CSS STYLE */

@media (min-width: 1921px) {

}

@media (min-width: 1200px) {

}

@media (min-width: 992px) {
  /* HEADER - Mobile menu button */
  #offcanvas-toggler {
    /*display: none;*/
  }
}

@media (min-width: 1440px) {
  .sppb-row-container,
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    /*max-width: 1415px;*/
  }
}




@media (max-width: 991px) and (min-width: 768px) {
  /* UVOD hlavicka */
  .hero-section.myIntroHead0 > .sppb-row-container {
    margin-top: -150px;
  }
  #sp-main-body .hero-section.myIntroHead0 .sppb-column-addons > .sppb-addon-wrapper.addon-root-heading {
    margin-bottom: 0px;
  }
  #sp-main-body .hero-section.myIntroHead0 .myIntroHead1 > .sppb-addon-title {
    margin-bottom: 0px;
  }
  #sp-main-body .sppb-section.hero-feature-list-wrap {
    padding-top: 20px;
    margin-top: -278px;
  }
  #sp-main-body .sppb-section.hero-feature-list-wrap .myIntroHeadB1 > .sppb-addon-title {
    margin-bottom: 0px;
  }
}




@media (max-width: 1599px) {
  /* HEADER */
  header#sp-header > div.container {
    /*padding: 0px 5px;*/
  }
  #sp-header .sp-module {
    /*margin-left: 10px;*/
  }
  div#sp-menu div.menu-wrap > nav.sp-megamenu-wrapper > ul.sp-megamenu-parent > li > a {
    /*font-size: 21px;*/
    /*font-weight: 700;*/
  }
}

@media (max-width: 1399px) {

}


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


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


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


@media (max-width: 991px) {
  /* paticka */
  #sp-bottom-top .container-inner {
    padding-bottom: 0px;
  }
  #sp-bottom-top #sp-bottom-top1 {
    width: 100%;
  } 
  #sp-bottom-top #sp-bottom-top2,
  #sp-bottom-top #sp-bottom-top3 {
    text-align: left;
    width: auto;
  }
  #sp-bottom-top #sp-bottom-top2 .sp-module ul {
    margin-left: -16px;
  }
  /* TOP MENU + LOGO */
  #sp-header > .container > .container-inner > .row > div {
    /*width: auto;*/
    /*max-width: calc(100% - 243px);*/
  }
  #sp-header > .container > .container-inner > .row > div#sp-menu1 {
    display: none;
    /*padding-right: 0px;*/
  }
  #sp-header > .container > .container-inner > .row > #sp-logo {
    /*width: auto;*/
    /*max-width: 100%;*/
    /*flex-grow: 1;*/
  }
  #sp-header > .container > .container-inner > .row > div#sp-menu2 {
    display: block !important;
  }
  /* sipka pro posun nahoru */
  .sp-scroll-up {
    bottom: 10px;
    right: 10px;
  }
  /* Kontakt - Google Maps Iframe */
  .myKontatGoogleMaps1 > .sppb-addon-content > iframe {
    /*height: 400px;*/
  }
  /* BLOG Aktuality */
  .myBlogAktuality > .myCover > .myCover2 {
    width: 50%;
  }    
}


@media (max-width: 767px) {
  /* UVOD hlavicka */
  #sp-main-body .sppb-section.hero-feature-list-wrap {
    min-height: 237px;
  }
  /* Hlavicka ostatni stranek */
  .sp-page-title {
    padding-top: 180px;
  }
  .sp-page-title .sp-page-title-sub-heading {
    font-size: 30px;
    line-height: 125%;
  }
  /* TOP MENU */
  #sp-header > .container > .container-inner > .row > #sp-logo {
    padding-right: 0px;
    max-width: calc(100% - 55px);
  }
  /* Uvod - Vyhody v hlavicce */
  #sp-page-builder .sppb-column.hero-feature-list.myVyhodyList > .sppb-column-addons > .sppb-addon-wrapper.addon-root-feature {
    width: min-content;
    min-width: 64px;
  }
  /* BLOG Aktuality */
  .myBlogAktuality > .myCover > .myCover2 {
    width: 100%;
  }  
}


@media (max-width: 424px) {
  /* Hlavicka ostatni stranek */
  .sp-page-title {
    padding-top: 200px;
  }
  /* Kontakty - tabulka kontaktu */
  .myKontakt1 .address-info .sppb-media .sppb-media-body .sppb-addon-title,
  .myKontakt1 .address-info .sppb-media .sppb-media-body .sppb-addon-text {
    width: 100%;
  }
  .myKontakt1 .address-info .sppb-media .sppb-media-body .sppb-addon-title br {
    display: none;
  }    
}


@media (max-width: 374px) {
  /* Hlavicka ostatni stranek */
  .sp-page-title {
    padding-top: 210px;
  }  
}
