@media (min-width: 1920px) {
.video-wrap { width:100%; left: inherit; }
}

@media (min-width: 1400px) {
.logo-wrap.shrink img { height: 130px; margin-bottom: -60px }    
.navbar-nav > li > a { font-size: 19px !important; padding: 0 12px !important  }
.navbar-fixed-top .navbar-collapse { padding: 0 15px !important }      
}

@media (max-width: 1300px) {
.boxy-proc p.h3 { font-size: 18px; line-height: 25px}          
}

@media (min-width: 1200px) {
.navbar-nav > li > a { font-size: 17px; padding: 0 8px  }
.navbar-fixed-top .navbar-collapse { padding-right: 10px; padding-left: 10px }   
.container { width: 99%; } 
.grid-item-content { height: 135px; }
.grid-item-content-height2 { height: 300px }
.grid img { max-height: 220px }      
}

@media (min-width: 992px) { 
.logo-container.tablety { display: none; } 
li.tablety { display: none; } 
} 

@media (max-width: 991px) {
.tablety { display: visible !important }
.hide-sm { display: none; } 
.boxy-proc p.h3 { font-size: 17px; line-height: 25px}          
}

@media (min-width: 768px) { 
.mobile-show { display: none; } 
} 

@media (max-width: 767px) {
.video-wrap { max-height: 400px !important }
.container-full-height { max-height: 400px !important }    
.mobile-show { display: visible }  
.boxy-proc { margin-top: 60px !important}        
.hide-xs { display: none }     
.section-wrap { padding: 60px 0 40px 0 }
.section-wrap-nopadding { padding: 0 0 80px 0 }    
.grid-item-content { padding: 20px 20px; } 
.grid-item-content .h3, .grid-item-content .h5 { text-align: center }     
.top-line.light:before { margin: -10px auto 15px; }  
.boxy-proc { position:inherit; z-index: 99; margin-top: -10px}  
}

@media (max-width: 640px) {
  .overlay-menu ul li a {font-size: 26px  }
}

@media (max-width: 480px) {
h3, .h3 { font-size: 15px; line-height: 20px; }
.boxy-proc { margin-top: 60px;}    
.top-line.light:before { margin: 10px auto 25px; }
.grid-item-content { height: 110px !important }    
.grid-item-content-height2 { height: 240px !important}    
.grid-item.col-xs-4 { padding: 5px 10px !important }
.grid-item-content { padding: 20px 10px; margin: 0 0 10px 0 }    
}