/* */ 
 

/* Desktop (992px - 1199.98px) */
@media screen and (min-width: 992px) and (max-width: 1199.98px) {
 

 
 .we-tabs-content {
    border-radius: 0px;
    margin: 0;
    padding: 0;
}

.we-tab-btn {
    
    margin-right: 10px;
    
}

.tabs-fo .moduleCard {
    width: 48%;
    max-width: 48%;
    margin-bottom: 5%;
    
    
}

#tab-marketing-podpora .cenove-srovnavace {
  
   flex-wrap: wrap;
  
}

#tab-marketing-podpora .cenove-srovnavace .moduleCard {
  
 width: 48%;
    max-width: 48%;
    margin-bottom: 5%;
  
}


.f75 {
    width: 100%!important;
    min-width: 100%!important;
}


.theme-2026 .sablona23 .h3-ed {
    
    
}

.theme-2026 .pricing-wrapper {
    width: 100%;
   
   }


.theme-2026 .col-md-6-sablona {
  --bs-gutter-x: 0;
  --bs-gutter-y: 0;
}


#tab-seo .li-line {
    
    padding-bottom: 16px!important;
}


#tab-seo .moduleCard {
  min-width: 48%;
  width: 48%;
  max-width: 48%;
    margin-bottom: 5%;
}

.cs-doprava {
     
      flex-wrap: wrap;
     
}


.cs-doprava .moduleCard {
   min-width: 48%;
  width: 48%;
  max-width: 48%;
  margin-bottom: 5%;
}

 .loga-platby-bottom img {
  height: auto;
}


.ostatni_tabs_center .moduleCard {
  min-width: 48%;
  width: 48%;
  max-width: 48%;
    margin-bottom: 5%;
}

.col-min-991-75.sablona.seo {
  min-width: 100%;
}


.loga-platby-bottom .loga-9up {
  flex-wrap: wrap;
}
 
 


}



/* ============================================================
   Přidáno z global.css – extrakce @media bloků
   ============================================================ */
@media (min-width: 992px) {
.container {
max-width: 960px;
}
}
@media (min-width: 992px) {
.row-cols-lg-6>* {
flex: 0 0 auto;
width: 16.6666666667%;
}
}
@media (min-width: 992px) {
.col-lg-3 {
flex: 0 0 auto;
width: 25%;
}
.col-lg-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-lg-5 {
flex: 0 0 auto;
width: 60%;
/* border: 1px solid red; */
}
.col-lg-6 {
flex: 0 0 auto;
width: 50%;
}
.col-lg-7 {
flex: 0 0 auto;
width: 40%;
/* border: 1px solid red; */
}
.col-lg-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-lg-8-lad {
width: 58.2%;
}
.col-lg-9 {
flex: 0 0 auto;
width: 75%;
}
.offset-lg-0 {
margin-left: 0;
}
.offset-lg-1 {
margin-left: 8.33333333%;
}
.offset-lg-2 {
margin-left: 16.66666667%;
}
.gy-lg-0 {
--bs-gutter-y: 0;
}
.gy-lg-2 {
--bs-gutter-y: 0.5rem;
}
.gx-lg-3 {
--bs-gutter-x: 0.75rem;
}
.gx-lg-4 {
--bs-gutter-x: 1rem;
}
.gx-lg-8 {
--bs-gutter-x: 2rem;
}
}
@media (min-width: 992px) {
.navbar-expand-lg {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-right: 1rem;
padding-left: 1rem;
}
.navbar-expand-lg .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
}
@media (min-width: 992px) {
.d-lg-block {
display: block !important;
}
.d-lg-none {
display: none !important;
}
.flex-lg-row {
flex-direction: row !important;
}
.justify-content-lg-end {
justify-content: flex-end !important;
}
.order-lg-2 {
order: 2 !important;
}
.mx-lg-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-lg-6 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mt-lg-18 {
margin-top: 6rem !important;
}
.me-lg-6 {
margin-right: 1.5rem !important;
}
.mb-lg-22 {
margin-bottom: 15rem !important;
}
.ms-lg-13 {
margin-left: 4rem !important;
}
.mt-lg-n6 {
margin-top: -1.5rem !important;
}
.mt-lg-n23 {
margin-top: -17.5rem !important;
}
.px-lg-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-lg-5 {
padding-right: 1.25rem !important;
padding-left: 1.25rem !important;
}
.text-lg-start {
text-align: left !important;
}
}
@media (min-width: 992px) {
.navbar-nav>li>ul.mega-menu {
margin-left: 0.75rem !important;
margin-right: 0.75rem !important;
}
.mega-menu-content>.row>[class*=col-]+[class*=col-] {
border-left: 1px solid rgba(164, 174, 198, 0.2);
}
.navbar-nav>li>ul.mega-menu .mega-menu-content {
padding: 0.6rem 0.25rem 0.2rem;
}
}
@media (min-width: 992px) {
.mega-menu-img {
background: #343f52;
}
.mega-menu-img .mega-menu-content {
padding: 1rem 2rem !important;
}
.mega-menu-img .dropdown-item {
padding-left: 0;
padding-right: 0;
}
}
@media (min-width: 992px) {
.navbar .nav-link {
white-space: nowrap;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.navbar .navbar-collapse .nav-link {
padding-right: 0.6rem;
padding-left: 0.6rem;
}
}
@media (min-width: 992px) {
.navbar.transparent:not(.fixed) {
padding-top: 0.3rem;
}
}
@media (max-width: 991.98px) and (min-width: 1200px) {
.navbar-other .nav-item .nav-link>i {
font-size: 1.3rem;
}
}
@media (min-width: 992px) {
.pricing-wrapper .popular .pricing.card {
padding-top: 1rem;
padding-bottom: 1rem;
margin-top: -1rem;
}
}
@media (min-width: 992px) {
.navbar:not(.transparent) .navbar-nav>.nav-item:not(.language-select)>.dropdown-menu,
.navbar.fixed .navbar-nav>.nav-item>.dropdown-menu {
margin-top: 0.75rem !important;
}
.navbar.extended:not(.fixed) .navbar-nav>.nav-item.language-select>.dropdown-menu {
margin-top: 0.95rem !important;
}
.navbar[class*=navbar-bg-]:not(.fancy):not(.extended):not(.fixed) .navbar-nav>.nav-item.language-select>.dropdown-menu {
margin-top: 2.25rem !important;
}
.navbar.fixed .navbar-nav>.nav-item.language-select>.dropdown-menu {
margin-top: 1.95rem !important;
}
}
@media (min-width: 992px) {
.navbar .navbar-nav ul.show-animation {
-webkit-animation: show-animation 0.25s;
animation: show-animation 0.25s;
}
.navbar .navbar-nav ul.hide-animation {
-webkit-animation: hide-animation 0.25s;
animation: hide-animation 0.25s;
}
.navbar-nav>li>ul.mega-menu {
margin-left: 0.75rem !important;
margin-right: 0.75rem !important;
}
.mega-menu-content>.row>[class*=col-]+[class*=col-] {
border-left: 1px solid rgba(164, 174, 198, 0.2);
}
.navbar-nav>li>ul.mega-menu .mega-menu-content {
padding: 0.6rem 0.25rem 0.2rem;
}
}
@media (min-width: 992px) {
.mega-menu-img {
background: #343f52;
}
.mega-menu-img .mega-menu-content {
padding: 1rem 2rem !important;
}
.mega-menu-img .dropdown-item {
padding-left: 0;
padding-right: 0;
}
}
@media (min-width: 992px) {
.nav-tabs.nav-justified .nav-item {
margin-left: 0.75rem;
margin-right: 0.75rem;
}
.nav-tabs.nav-justified .nav-item:first-child {
margin-left: 0;
}
.nav-tabs.nav-justified .nav-item:last-child {
margin-right: 0;
}
}
@media (min-width: 992px) {
.navbar.fancy.navbar-bg-light:not(.fixed),
.navbar.extended.navbar-bg-light:not(.fixed) {
background: none !important;
}
.navbar .nav-link {
white-space: nowrap;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.navbar .navbar-collapse .nav-link {
padding-right: 0.6rem;
padding-left: 0.6rem;
}
}
@media (min-width: 992px) {
.navbar.extended:not(.fixed) .navbar-collapse .nav-link {
padding-top: 1.15rem;
padding-bottom: 1.15rem;
}
.navbar.fancy:not(.fixed) .navbar-collapse .nav-link {
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.navbar[class*=navbar-bg-]:not(.fancy):not(.extended):not(.fixed) .navbar-collapse .nav-link {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.navbar.transparent:not(.fixed) {
padding-top: 0.3rem;
}
.navbar.extended .navbar-collapse-wrapper,
.navbar.fancy .navbar-collapse-wrapper {
box-shadow: 0rem 0.25rem 0.75rem rgba(30, 34, 40, 0.02);
width: 100%;
border-radius: 0.4rem;
}
.navbar.extended:not(.fixed) .navbar-collapse-wrapper {
padding: 0 1.5rem 0 0.5rem;
}
.navbar.fancy:not(.fixed) .navbar-collapse-wrapper {
padding: 0 1.5rem 0 1.5rem;
margin-top: 2.25rem;
}
.navbar.extended .navbar-brand {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.navbar.fixed .topbar {
display: none !important;
}
}
@media (max-width: 991.98px) and (min-width: 1200px) {
.navbar-other .nav-item .nav-link>i {
font-size: 1.3rem;
}
}
@media (min-width: 992px) {
.pricing-wrapper .popular .pricing.card {
padding-top: 1rem;
padding-bottom: 1rem;
margin-top: -1rem;
}
}
@media (min-width: 992px) {
.process-wrapper.line [class*=col-] {
position: relative;
}
.process-wrapper.line [class*=col-]:after {
width: 100%;
position: absolute;
content: "";
height: 1px;
background: none;
border-top: 1px solid rgba(164, 174, 198, 0.2);
top: 1.5rem;
z-index: 1;
left: 3rem;
}
.process-wrapper.line [class*=col-]:last-child:after {
display: none;
}
.process-wrapper.line.text-center [class*=col-]:before,
.process-wrapper.line.text-center [class*=col-]:after {
width: 50%;
position: absolute;
content: "";
height: 1px;
background: rgba(164, 174, 198, 0.2);
border: 0;
top: 1.5rem;
z-index: 1;
left: 0;
}
.process-wrapper.line.text-center [class*=col-]:after {
right: 0;
left: auto;
}
}
@media (min-width: 992px) {
.dropdown-menu-lg-start {
--bs-position: start;
}
.dropdown-menu-lg-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-lg-end {
--bs-position: end;
}
.dropdown-menu-lg-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 992px) {
.navbar-expand-lg {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-right: 2rem;
padding-left: 0rem;
}
.navbar-expand-lg .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-lg .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
display: none;
}
}
@media (min-width: 992px) {
.modal-lg,
.modal-xl {
max-width: 800px;
}
}
@media (max-width: 1199.98px) {
.modal-fullscreen-xl-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-xl-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-xl-down .modal-header {
border-radius: 0;
}
.modal-fullscreen-xl-down .modal-body {
overflow-y: auto;
}
.modal-fullscreen-xl-down .modal-footer {
border-radius: 0;
}
}
@media (min-width: 992px) {
.blok-kontakt-mail {
margin-top: 32px;
}
}
@media (min-width: 992px) {
.no-desk992 {
display: none;
}
}
@media (min-width: 992px) {
.expadding {
margin-bottom: 45px!important;
}
.m-27 {
margin-top:-27px;
}
}
@media (min-width: 992px) {
.cookies-block {
padding-bottom: 64px;
}
}
@media (max-width: 1366px) and (min-width: 991px) {
.tlacitko-sablona {
padding-left: 8px ;
padding-right: 8px;
}
}
@media (min-width: 992px) {
.col-100 {
width: 100%;
min-width: 100%;
}
.nini {
margin: 0;
padding: 0;
}
}
@media (min-width: 992px) {
.logo-box {
}
.card-fix-index .card-fix h3 {
min-height: 62px;
display: flex;
align-items: center;
justify-content: flex-start;
text-align: left;
}
.card-fix-index .mb-2 {
min-height: 136px;
}
}
@media (min-width: 992px) {

.min-he {
  
}}
@media (min-width: 992px) {
          .tabs-theme .demo-row {
            display: flex;
            align-items: flex-start;  
            gap: 2rem;
          }
          .tabs-theme .demo-row .img-theme-we { flex: 1; }
          .tabs-theme .demo-row .demo-copy { flex: 1; text-align: left; }
          .tabs-theme .img-theme-we-inner img { width: 100%; height: auto; }
        }
