@media only screen and (max-width: 1600px){

.mega-menu {
    left: -400px;
    right: 0;
    width: 1600px !important;
    padding: 15px;
    top: 95px;
    display: none;
    padding-top: 0;
    min-height: 100%;
}
.exo-menu {
    /* width: 58%; */
    float: left;
    list-style: none;
    position: absolute;
    /* background: #23364B; */
    left: 500px !important;
    z-index: 99999;
}


}


@media only screen and (max-width: 1400px){


.mega-menu {
    left: -400px;
    right: 0;
    width: 1400px !important;
    padding: 15px;
    top: 95px;
    display: none;
    padding-top: 0;
    min-height: 100%;
}
.exo-menu {
    /* width: 58%; */
    float: left;
    list-style: none;
    position: absolute;
    /* background: #23364B; */
    left: 400px !important;
    z-index: 99999;
}

.pro-box-1{ margin:0px 13px;}



.product-iner-tb table {
    width: 650px;}
	
	.latest-post .post-title{ padding:0px 7px;}


}



@media only screen and (max-width: 1200px){


.mega-menu {
    left: -400px;
    right: 0;
    width: 1400px !important;
    padding: 15px;
    top: 95px;
    display: none;
    padding-top: 0;
    min-height: 100%;
}
.exo-menu {
    /* width: 58%; */
    float: left;
    list-style: none;
    position: absolute;
    /* background: #23364B; */
    left: 400px !important;
    z-index: 99999;
}
.slide-title-box2 {
    font-size: 33px;}
	
.carousel-indicators {
    bottom: 0px;
}


}



@media only screen and (max-width: 960px){

.wid-1:after{ display:none !important;}

.wid-2:after{ display:none !important; }

.wid-3:after{ display:none !important; }

.wid-4:after{ display:none !important; }

.wid-5:after{ display:none !important; }

.wid-6:after{ display:none !important; }

ul.navbar-nav li a{ border-top:0px !important; text-align:left; }

ul.navbar-nav > li.active > a{font-weight: 500;}

ul.top-info li{ margin-bottom:5px;}


#main-slide .slider-content.text-left {
    left: 0px;
}
.border-title{ text-align:center;}

.border-title-ex{ text-align:center;}

#places-map .marker-dubai {
    left: 45%;
    top: 70%;}
	
	#places-map .marker-dubai2 {
    left: 48%;
    top: 55%;}
	
	#places-map .marker-peterborough {
    left: 34.5%;
    top: 37%;}

.breadcrumb {
    
    position: relative;
    top: 80px;
}

.dropdown-toggle {
    width: 150px !important;
    text-align: left !important;
}
.iso-certi img {
    width: 55%;
}
.about-in-right {
    padding-left: 15px;
}

.pro-box-1 {
    margin: 20px auto;
}
.latest-post .post-title{ padding:0px 37px;}

.banner-area2 {
    position: relative;
    min-height: 300px;}

}




@media only screen and (max-width: 768px){


.wid-1:after{ display:none !important;}

.wid-2:after{ display:none !important; }

.wid-3:after{ display:none !important; }

.wid-4:after{ display:none !important; }

.wid-5:after{ display:none !important; }

.wid-6:after{ display:none !important; }

ul.navbar-nav li a{ border-top:0px !important; }

ul.navbar-nav > li.active > a{font-weight: 500;}

ul.top-info li{ margin-bottom:5px;}

#main-slide .slider-content.text-left {
    left: 0;}
	
#main-slide .slider-content {
    width: 100%;
}

.slide-title-box2 {
    font-size: 33px;}
	
.slide-sub-title {
    font-size: 18px;}
	
	.call-to-action-title{ font-size:18px;}
	
.news .border-title {
    text-align: center;
    margin-bottom: 60px;
    line-height: 38px;
}
.border-title-ex{ text-align:center;}

#places-map .marker-costa-rica {
    left: 26.5%;
    top: 79%;
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}
#places-map .marker-argentina {
    left: 34.5%;
    bottom: 0;}
	
#map-info {
	background: #fff;
	color: #000;
	left:55%;
	font-size:14px;}
	
#map-info.costa-rica {
	bottom: 56%;
	left: 28%;
	top: auto;
}
#map-info.argentina {
	left: 28.5%;
	bottom: 28px;
	top: auto;
}
#places-map .marker-dubai {
    left: 58%;
    top: 89%;}

#map-info.dubai {
	top: auto;
	left: 68.5%;
	bottom:50%;
}
#places-map .marker-dubai2 {
    left: 62%;
    top: 55%;}
	

#map-info.dubai2 {
	top: 60.5%;
	left: 84.5%
}

#places-map .marker-peterborough {
    left: 49.5%;
    top: 61%;}
	
#places-map .marker-vilnius {
    left: 55%;
    top: 44%;}
	
#places-map .marker-sydney3 {
    bottom: 5%;
    right: 20.5%;}
	
	#places-map .marker-sydney {
    bottom: 12%;
    right: 30.5%;}
	
	#map-info.sydney {
	left: auto;
	bottom: 45%;
	right: 39.5%;
	top:auto;
}
#map-info.sydney2 {
	left: auto;
	top: auto;
	bottom: 10.75%;
	right: 8.5%;
}

#places-map .marker-sydney2 {
    bottom: -30%;
    right: 20.5%;

}

#map-info.sydney3 {
	left: auto;
	top: auto;
	bottom: 36.75%;
	right: 13.5%;
}

#map-info.peterborough {
	top: 59.5%;
	left: 49%;
}
#map-info.vilnius {
	top: 48.5%;
	left: 54.5%;
}
	
.breadcrumb {
    padding: 0;
    background: none;
    color: #272525;
    position: relative;
    top: 80px;
}

.product-iner-tb td, .product-iner-tb th{ font-size:15px;}

.product-iner-tb2 td, .product-iner-tb2 th{ font-size:15px;}

.about-in-right {
    padding-left: 15px;}


.iso-certi img {
    width: 45%;
}


.pro-box-1 {
    margin: 20px auto;
}
.latest-post .post-title{ padding:0px 37px;}


.banner-area2 {
    position: relative;
    min-height: 300px;}

}











@media only screen and (max-width: 524px){

.header-logo {
    display: inline-block;
    padding: 15px 0;
    width: 63%;
}
.top1 {
    width: 100%; display:none;
}

.plt{padding-left:0px;}

.heroslider-content {
   
    text-align: center; padding: 0px 0 0px 0px;
}
.heroslider-content p {
    color: #fff;
    font-size: 17px;
    line-height: 25px;
    /* padding-right: 344px; */
    width: 100%;
}

.top1a-right {
    width: 38% !important;
    float: right;
    margin-top: 2px;
}

.top1a-right ul li {
    background: #20bcec;
    padding: 5px 6px !important;
    font-size: 10px;
    color: #fff;
    /* width: 50%; */
    float: left;
    font-weight: 600;
}
.in-navigation{ display:inline;}

.Search{ display:none;}

.top-left-1 {
    width: auto;
    height: auto;
    margin: 0PX;
    padding: 0px;
    float: none !important;
    margin-top: 4px;
    margin-bottom: 7px;
    margin: 4px auto !important;
    text-align: center !important;
}

.sbt {
    background: linear-gradient(360deg, rgba(22,155,196,1) 0%, rgba(33,188,236,1) 52%, rgba(0,212,255,1) 100%);
    padding: 16px 0px;
    background: #cccccc4f;
    height: 208px !important;
}

.activty-banner {
    width: 100% !important;
    height: auto;
    margin: 0px auto;
    /* padding: 25px 0px 0px 0px; */
    position: relative;
}

.activty-banner-in ul li {
    list-style: outside none none;
    opacity: 0.9;
    transition: all .2s ease-in-out 0s;
    width: 44% !important;
    height: 80px;
    margin: 0px 9px 10px !important;
    padding: 0;
    float: left;
    position: relative;
}
.statistics-desc-slider .stats_desc {
    float: none !important;
    width: 100% !important;
    margin-left: 1%;
    padding: 10px 15px 10px 77px;
    min-height: 55px;
    position: relative;
}

.wid-1:after{ display:none !important;}

.wid-2:after{ display:none !important; }

.wid-3:after{ display:none !important; }

.wid-4:after{ display:none !important; }

.wid-5:after{ display:none !important; }

.wid-6:after{ display:none !important; }

ul.navbar-nav li a{ border-top:0px !important; }

ul.navbar-nav > li.active > a{font-weight: 500;}

ul.top-info li{ margin-bottom:5px;}

#main-slide .slider-content.text-left {
    left: 0;}
	
#main-slide .slider-content {
    width: 100%;
}

.slide-title-box2 {
    font-size: 33px;}
	
.slide-sub-title {
    font-size: 18px;}
	
	.call-to-action-title{ font-size:14px;}
	
.news .border-title {
    text-align: center;
    margin-bottom: 60px;
    line-height: 38px;
}
.border-title-ex{ text-align:center;}

#places-map .marker-costa-rica {
    left: 26.5%;
    top: 79%;
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}
#places-map .marker-argentina {
    left: 34.5%;
    bottom: 0;}
	
#map-info {
	background: #fff;
	color: #000;
	left:55%;
	font-size:14px;}
	
#map-info.costa-rica {
	bottom: 56%;
	left: 28%;
	top: auto;
}
#map-info.argentina {
	left: 28.5%;
	bottom: 28px;
	top: auto;
}
#places-map .marker-dubai {
    left: 58%;
    top: 89%;}

#map-info.dubai {
	top: auto;
	left: 68.5%;
	bottom:50%;
}
#places-map .marker-dubai2 {
    left: 62%;
    top: 55%;}
	

#map-info.dubai2 {
	top: 60.5%;
	left: 84.5%
}

#places-map .marker-peterborough {
    left: 49.5%;
    top: 61%;}
	
#places-map .marker-vilnius {
    left: 55%;
    top: 44%;}
	
#places-map .marker-sydney3 {
    bottom: 5%;
    right: 20.5%;}
	
	#places-map .marker-sydney {
    bottom: 12%;
    right: 30.5%;}
	
	#map-info.sydney {
	left: auto;
	bottom: 45%;
	right: 39.5%;
	top:auto;
}
#map-info.sydney2 {
	left: auto;
	top: auto;
	bottom: 10.75%;
	right: 8.5%;
}

#places-map .marker-sydney2 {
    bottom: -30%;
    right: 20.5%;

}

#map-info.sydney3 {
	left: auto;
	top: auto;
	bottom: 36.75%;
	right: 13.5%;
}

#map-info.peterborough {
	top: 19.5%;
	left: 49%;
}
#map-info.vilnius {
	top: 3.5%;
	left: 54.5%;
}
	
.breadcrumb {
    padding: 0;
    background: none;
    color: #272525;
    position: relative;
    top: 80px;
}

.product-iner-tb td, .product-iner-tb th{ font-size:15px;}

.product-iner-tb2 td, .product-iner-tb2 th{ font-size:15px;}

.about-in-right {
    padding-left: 15px;}
	
	.pro-box-1 {
    margin: 20px auto;
}
.latest-post .post-title{ padding:0px 37px;}

.banner-area2 {
    position: relative;
    min-height: 300px;}
	
	
}






















