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

@media (max-width: 1600px) {

}

@media (max-width: 1440px) {

}

@media (max-width: 1366px) {

}

@media (max-width: 1280px) {

	
}

@media (max-width: 1024px) {
.navbar-nav li a {font-size:0.8rem;}
.carousel-caption {width:80%; left:10%;} 
h1 {font-size:1.8rem; line-height:2.3rem;}
.carousel-caption p {font-size:1rem; line-height:1.3rem;}
.philosophybox:before {height:250px;}
.wmapbtm {width:100%;}
}

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

@media (max-width: 990px) {
	body {margin:79px 0 0 0;}
	.navbar {padding:0.5rem 0;}
	.navbar-nav {margin:0;}
	.navbar-nav li a {color:#4a4a4a; padding:5px 10px; display:block;}
	.navbar-nav li a:hover {background-color:#ccc;}
	.navbar-toggler {padding:0;}
	.navbar-toggler-icon {background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}
	.topright a {margin:10px 0 0 15px;}
	h1 {font-size:1.6rem; line-height:2rem;}
	h2 {font-size:1.6rem; line-height:1.8rem;}
	h3 {font-size:1.2rem; line-height:1.4rem;}
	.carousel-caption {top:20%;}
	.carousel-control-prev img, .carousel-control-next img {width:30px; margin:0 10px;}
	.carousel-caption p {font-size:0.9rem; line-height:1.3rem;}
	.philosophybox:before {height:180px;}
	.newsdiv .date1:after {width:85%;}
	.nav-tabs .nav-link {height:95px;}
	#contact .w-75, #marketinner .w-75 {width:100% !important;}
}

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

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

@media (max-width: 767px) {

.carousel-caption {width:100%; position:relative; background-color:#232323; margin-top:20px; left:0; padding:30px 30px 60px;}
.carousel-control-prev, .carousel-control-next {top:15%; bottom:auto;}
#slide-panel {margin-right:-300px;}
.slidepanelmain {display:none;}
section {padding:30px 0;}
#careers h1 {margin-top:0;}
#about img {width:70%;}
.heroinner h1 {padding:10px 0;}
.nav-tabs li {font-size:1.2rem;}

}

@media (max-width: 576px) {    
	
	/*header {background-color:rgba(255,255,255,0.7); height:70px;}*/
	.navbar-toggler-icon {background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}	
    .leadercontent {bottom: 10.3%; width: 94%; left: 3%;}
	.leaderdiv:hover .leadercontent {height: 89.7%;}
	.newsdiv .date1:after {width:75%;}
	.wmapbtm {font-size:0.9rem; text-align:left;}
	.wmapbtm span {display:block;}
	.wmapbtm span:before {width:7px; height:7px;}
}

@media (max-width: 480px) {
  .nav-tabs li {font-size:0.9rem !important; line-height:1rem !important;}
  #marketinner .nav-tabs .nav-link {height:65px;}
    
}

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

@media (max-width: 375px) {

    
}

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