@media (max-width: 1199px) {

}

@media (max-width: 1199px) {

}

@media (max-width: 991px) {

}

@media (max-width: 767px) {
.topbar {
display: block;
padding: 8px 2px !important;
height: 40px;
justify-content: flex-end;
}
.topbar .ctn-item {
display: none;
} 
.custom-select {
  
}

 .intro-section .intro-items h4 {
    font-size: 2.5em ;
   }

.topbar .tb-item {
      justify-content: flex-end;
      align-items: center;
      width: 100%;
      height: 30px; 
  }

}

@media (max-width: 640px) {  
.topbar {
display: block;
padding: 8px 2px !important;
height: 40px;
justify-content: flex-end;
}
.topbar .ctn-item {
display: none;
} 
.custom-select {
  
}

 .intro-section .intro-items h4 {
    font-size: 2.5em ;
   }

.topbar .tb-item {
      justify-content: flex-end;
      align-items: center;
      width: 100%;
      height: 30px; 
  }

}

@media (max-width: 480px) {

.topbar {
display: block;
padding: 8px 2px !important;
height: 40px;
justify-content: flex-end;
}
.topbar .ctn-item {
display: none;
} 
.custom-select {

}

 .intro-section .intro-items h4 {
    font-size: 2.5em ;
   }

.topbar .tb-item {
      justify-content: flex-end;
      align-items: center;
      width: 100%;
      height: 30px; 
  }

   .pay-cv {
    font-size: 14px;
    margin-top: 15px;
}    

.md-payn {
    display: inline-block;
}

.md-txt-tb {
    width: 50%;
}

  .parcl-descr .parcl-item :first-child {
    display: inline-block;
    font-size: 14px;
    width: 50%;
  }
    .parcl-descr .parcl-item :last-child {
    display: inline-block;
    font-size: 14px;
  } 

  .tr-subitems span{
   display: inline-block;
   width: 50%; 
   font-size: 14px;
  }

.namTag {
  font-size: 14px;
}

}

@media (max-width: 360px) {
  .pay-cv {
    font-size: 14px;
    margin-top: 15px;
}    

.md-payn {
    display: inline-block;
}

.md-txt-tb {
    width: 50%;
}

  .parcl-descr .parcl-item :first-child {
    display: inline-block;
    font-size: 14px;
    width: 50%;
  }
    .parcl-descr .parcl-item :last-child {
    display: inline-block;
    font-size: 14px;
  } 

  .tr-subitems span{
   display: inline-block;
   width: 50%; 
   font-size: 14px;
  }

.namTag {
  font-size: 14px;
}

 .topbar {
display: block;
padding: 8px 2px !important;
height: 40px;
justify-content: flex-end;
}
.topbar .ctn-item {
display: none;
} 
.custom-select {
  
}

 .intro-section .intro-items h4 {
    font-size: 2.5em ;
   }

.topbar .tb-item {
      justify-content: flex-end;
      align-items: center;
      width: 100%;
      height: 30px; 
  }

}