@media (min-width: 768px) {
    .headbar-main{
        padding:0;
        position: fixed;
        background: rgba(255,255,255,0.7);
    }
    .slim.headbar-main{background: #FFF;}
    .footer{padding: 5% 0 ;}
    .copyright-box{padding: 20px 0;}
    .navbar-brand {text-align: left;}
    .navbar-brand img{max-width: 100%;width: auto;}
	#slide-zone .banner-slide{height: 515px;}
	
	.content-service, .content-box{padding: 5% 0;}
	.content-clients{padding: 7% 0;}
	
	.contact-footer{margin: 0;}
	.policy-box{
		display: flex;
		align-items: center;
		text-align: left;
	}
	.btn-cookiepolicy{margin: auto 10px;width: auto;}
	
	.content-aboutuspage, .content-aboutuspage-white, 
	.content-servicepage, .content-clientspage, 
	.content-contactpage{padding: 5% 0;}
	.message-contact{margin-top: 0;}
	.vdo-present{height: 315px;}
}
@media (min-width: 812px){
}
/*///////////////////////////////////////////////////////////////////////////////////*/
@media (min-width: 992px){ 
    .navbar-expand-lg .navbar-collapse{
        width: 100%;
        justify-content: flex-end;
    }
    .navbar-expand-lg .navbar-nav{width:100%; align-items: center;}
    .navbar-collapse ul{list-style: none;}
    .navbar-collapse ul li {
        width: auto;
        margin:0 auto;
        text-align: center;
        position: relative;
        border: none;
    }
    .navbar-collapse ul li a{
        padding:3px  5px;
        position: relative;
        transition: all 0.5s;
        text-align: center;
    }  
    .dropdown:hover>.dropdown-menu {display: block;}
	.navbar-collapse ul li .dropdown-menu a{text-align: left;padding: 15px;}
	.navbar-collapse ul li .dropdown-menu a:hover{
		background: #b22222;
		color: #FFF;
	}
	.navbar-collapse ul li .dropdown-menu{
		min-width: 15rem;
		padding: 0;
		border: none;
		border-radius: 0;
		box-shadow: 0 0 10px rgba(0,0,0,0.2);
	}
	.contact-header ul{
		list-style: none;
		display: flex;
		justify-content: flex-end;
		align-items: center;
	}
	.contact-header ul li{
		margin-left: 10px;
	}
	#slide-zone .banner-slide{height: auto;}
    
	.content-clients .col-lg-1 {
		-ms-flex: 0 0 11.11%;
		flex: 0 0 11.11%;
		max-width: 11.11%;
	}
	.aboutus-box h1, .address-box h1 {font-size: 24px;}
	.mapbox{height: 315px;}
}
/*//./////////////////////////////////////////////////////////////////////////////////*/
@media (min-width: 1200px) {
	html{font-size:18px;}
	.vdo-present{height: 420px;}
}
/*///////////////////////////////////////////////////////////////////////////////////*/
@media (min-width: 1440px) {
    .container{ max-width: 1366px; } 
	.address-footer, .social-footer{padding-left: 1rem;}
	.policy-box{padding: 1rem 6rem;}
}
/*///////////////////////////////////////////////////////////////////////////////////*/
@media (min-width: 1600px){
    html{font-size: 20px;}
    .container{ max-width: 1440px; }  
    .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next{ font-size:50px;}
	.mapbox{height: 420px;}
}
/*///////////////////////////////////////////////////////////////////////////////////*/
@media (min-width: 1800px) {
    .container{ max-width: 1600px; } 
	.vdo-present{height: 515px;}
}




