@media(max-width: 1200px){
.fotter .first-links {
  padding-left: 30px;
}
.copyright .bottom-links {
  text-align: right;
  width: 50%;   
  float: right;
}
.copyright .copy {
  float: left;
  width: 50%;
}
.team .mR40 {
  margin-right: 20px;
}
.team .col-md-3 {
  width: 23%;
}
}



@media(max-width: 991px){
.company-preview img {
  width: 100%;
}
.contact-section{background:#FFF;}
.company-data p {
  max-width: 100%;
}
  .company-data {
  padding: 20px 0;
}
 .company-preview .mB50 {
  margin-bottom: 0px;
}
.company-brand .brands-icon .brandss {
  margin-bottom: 20px;
  width: 33%;
}

.company-preview .img-responsive {
  width: 100%;
}
.advertise-data p {
  max-width: 100%;
}

.team .col-sm-3 {
  width: 50%;
  margin-bottom: 20px;
}
.team .mR40 {
  margin-right: 0;
}

.contact-form {
  padding: 60px;
}
.contact-info {
  padding: 60px;
  width: 100%;
}
.office-bg {
  width: 100%;
}

.news-content {
  margin-top: 30px;
}

.copyright .copy {
  width: 36%;
}
.copyright .bottom-links {
  width: 63%;
}
.who-we .mT80 {
  margin-top: 20px;
}
.who-we .mB50 {
  margin-bottom: 5px;
}

.who-we .mB60 {
  margin-bottom: 25px;
}
.video .mB80 {
  margin-bottom: 40px;
}
.we-do .mB80 {
  margin-bottom: 30px;
}
.we-do .mT70 {
  margin-top: 20px;
}
.we-do h2 {
  font-size: 40px;
}
.we-do .itemm h4 {
  margin-bottom: 5px;
  margin-top: 25px;
}
.we-do .itemm p {
  font-size: 18px;
  line-height: 26px;
}
.brands .mT70 {
  margin-top: 25px;
}
.brands .brand-data h2 {
  font-size: 40px;
}
.brands .right-links .media {
  margin-right: 10px;
}
.brands .right-links .visit {
  margin-right: 10px;
}
.brands .item-data > p {
  font-size: 18px;
}
.brands .value .number {
  font-size: 28px;
  width: 20%;
}
.brands .value .value1-data h4 {
  padding-left: 5px;
  font-size: 13px;
  margin-bottom: 0;    
}
.brands .value .value1-data {
  width: 80%;
}
.brands .mB80 {
  margin-bottom: 35px;
}
.contact .mT70 {
  margin-top: 20px;
}
.contact h2 {
  font-size: 40px;
}
.contact p {
  font-size: 20px;
}
.contact .mB120 {
  margin-bottom: 60px;
}
.fotter .desc {
  margin: 40px 0 0;
}
.fotter .first-links {
  margin-top: 15px;
  width: 50%;
}
.fotter .info {
  float: left;
  width: 50%;
}
.fotter .company {
  float: left;
  width: 100%;
}

}




@media(max-width: 767px){

	.down {
  display: none;
}
	.bottom > img {
  display: none;
}
	.brands .value {
  width: 50%;
}
	.brands .right-links {
  margin-top: 100px;
  width: 100%;
  text-align: center;
}
	.copyright .bottom-links {
  text-align: center;
  width: 100%;
}
.copyright .copy {
  text-align: center;
  width: 100%;
}
/* .contact .outer-div .columns {
  padding: 24px 0;
  width: 30%;
  background: #0000b3;
  border: 2px solid #0000b3;
}
.contact .outer-div .columns:hover {
  background: #fff;
  transition: all 0.5s ease 0s;
  border: 2px solid #0000b3;
}
.contact .outer-div2 {
  max-width: 460px;
} 
.columns > span {
  width: 74px;
}*/
/* .contact .outer-div2 .column1 {
  background: #0000b3;
  padding: 24px 0;
  width: 44%;
  border: 2px solid #0000b3;
}
.contact .outer-div2 .column1 p {
  font-size: 22px;
}
.contact .outer-div .columns p {
  font-size: 22px;
} */
.fotter .first-links {
  margin-top: 15px;
  width: 50%;
  float: left;
  padding-left: 20px;
}
.contact .margin-neg {
  margin-top: 20px;
  text-align: center;
}
/* .contact .outer-div2 .column1:hover {
  background: #fff;
  transition: all 0.5s ease 0s;
  border: 2px solid #0000b3;
} */
.team .col-xs-6 {
	float: left;
	margin: 0 0 20px 0;
	width: 50%;
	padding: 10px;
}
.team .member {
  margin-bottom: 30px;
}
}






@media(max-width: 640px){
 .featured .mB80 {
  margin-bottom: 60px;
}
  .bg-grey {
  padding: 30px 0;
}
.read-button {
  display: inline-block;
  margin: 20px auto 5px;
  text-align: center;
}
 .read-button .read{
  display: inline-block;
 }

  .news-content {
  text-align: center;
}
.bg-grey .news-content p {
  text-align: center;
}
  .featured .news-content p {
  text-align: center;
}
  .featured .news-content .news-heading {
  text-align: center;
}
  .who-we h2 {
  font-size: 36px;
}
  .bg-grey .news-content .news-heading h3 {
  width: 100%;
}
.bg-grey .news-content .news-heading span {
  width: 100%;
}
  .featured .news-content .news-heading h3 {
  width: 100%;
}
.featured .news-content .news-heading span {
  width: 100%;
}
.news-img .img-responsive {
  width: 100%;
}
  .featured h2 {
  margin-bottom: 0;
}
 .featured .mB40 {
  margin-bottom: 20px;
}
.featured .mT70 {
  margin-top: 30px;
}
  .news-header h2 {
  font-size: 36px;
}
.news-header p {
  font-size: 22px;
}
  .news-header .mT120 {
  margin-top: 50px;
}
 .news-header .mB150 {
  margin-bottom: 80px;
}
  .contact-form {
  padding: 30px;
}
  .contact-info {
  padding: 30px;
  width: 100%;
}
  .contact-form .send {
  width: 100%;
}
  .contact-header h2 {
  font-size: 36px;
  margin-bottom: 10px;
}
  .contact-header .mB150 {
  margin-bottom: 80px;
}
.contact-header .mT120 {
  margin-top: 50px;
}
  .about-header h2 {
  font-size: 36px;
  margin-bottom: 0;
}
.about-header p {
  font-size: 22px;
}
  .about-header .mB150 {
  margin-bottom: 60px;
}
 .about-header .mT120 {
  margin-top: 38px;
}
  .video-bg .video-section .video-content p {
  font-size: 20px;
}
  .video-bg .video-section .video-content h2 {
  font-size: 36px;
}
 .adver-header .mT120 {
  margin-top: 50px;
}
 .adver-header .mB150 {
  margin-bottom: 70px;
}
.header .logo1 {
  padding-bottom: 10px;
   margin-top: 10px;
  padding-right: 20px;
  padding-top: 10px;
  text-align: right;
  width: 50%;
}
.header .logo1 > img {
  width: 80%;
}

  .adver-header p {
  font-size: 20px;
}
  .adver-header h2 {
  font-size: 36px;
}
 .company-brand .mT70 {
  margin-top: 20px;
}
.company-brand h2 {
  font-size: 30px;
}
.company-brand .mB50 {
  margin-bottom: 0;
}
 .top-products .mT70 {
  margin-top: 20px;
}
 .top-products .mB40 {
  margin-bottom: 20px;
}
.top-products h2 {
  font-size: 30px;
}
.gallary .mT70 {
  margin-top: 20px;
}
.gallary .mB40 {
  margin-bottom: 20px;
}
  .company-brand .brands-icon {
  padding: 0 20px;
}
.company-brand .brands-icon .brandss {
  width: 50%;
}
  .bg-blue .text p {
  text-align: center;
}
.company-preview h2 {
  font-size: 30px;
  margin-bottom: 0px;
}
.company-preview .mB80 {
  margin-bottom: 0px;
}
.advertise-data p {
  text-align: center;
}
 .company-preview .mB50 {
  margin-bottom: 30px;
}
 .company-preview .mT60 {
  margin-top: 20px;
}
.contact .outer-div .columns p {
  font-size: 26px;
}
.contact .outer-div2 .column1 p {
  font-size: 26px;
}
	.contact .margin-neg {
  margin-top: 0;
}
	.contact .mB10 {
  margin-bottom: 0;
}
	.contact .outer-div2 {
  max-width: 740px;
}
/* 	.contact .outer-div2 .column1 {
  width: 97%;
  margin-bottom: 20px;
} */
/* 	.contact .outer-div .columns {
  width: 97%;
  margin-bottom: 20px;
} */
.header .head-text h1 {
  font-size: 26px;
}
.header .mB180 {
  margin-bottom: 70px;
}
.who-we p {
  text-align: center;
  font-size: 18px;
}
.who-we .list-inline li {
  font-size: 18px;
}
.fotter .desc {
  margin: 40px 0 0;
  text-align: center;
}
.fotter .first-links {
  margin-top: 0px;
}
.fotter .first-links {
  width: 100%;
}
.brands .value {
  width: 100%;
}
.brands .value .number {
  font-size: 40px;
}
.brands .value .value1-data h4 {
  font-size: 16px;
}
.brands .value .number {width: 100%;display: block;text-align: center;}
.brands .value .value1-data {width: 100%;display: block;text-align: center;}
/* .contact .outer-div .columns {width: 100%;margin-bottom: 20px;margin-left: 0;margin-right: 0;}
.contact .outer-div2 .column1 {width: 100%;margin-bottom: 20px;margin-left: 0;margin-right: 0;} */
}


/*  */

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}


@media screen and (max-width: 480px){
  .header .logo1 {
  width: 44%;
  padding-top: 10px;
}
.header .logo1 > img {
  width: 100%;
}
  .company-brand .brands-icon .brandss {
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
}
 .top-products .owl-theme .owl-controls {
  display: none !important;
}
.team .col-xs-6 {
	width: 70%;
	margin: 0 auto;
	float: none;
}
.team .col-md-3:last-child {
	margin: 0 auto;
}
.who-we h2 {
  font-size: 30px;
}
.who-we p {
  font-size: 16px;
  line-height: 22px;
}
.who-we .list-inline li {
  font-size: 16px;
  line-height: 22px;
}
.we-do h2 {
  font-size: 30px;
}
.we-do p {
  font-size: 16px;
}
.we-do .itemm h4 {
  font-size: 20px;
}
.we-do .itemm p {
  font-size: 16px;
}
.brands .brand-data h2 {
  font-size: 30px;
  margin-top: 10px;
}
.brands .brand-data p {
  font-size: 16px;
}
.brands .item-data > p {
  font-size: 16px;
}
.contact h2 {
  font-size: 30px;
  margin-top: 10px;
}
.contact p {
  font-size: 16px;
}


}



@media(max-width: 360px){
  .header .menu-effect > img {
  margin-right: 6px;
}
  .header .logo1 {
  width: 41%;
  margin-top: 24px;
}
  .team .col-xs-6 {
  width: 100%;
}
.fotter .info {
  text-align: center;
  width: 100%;
}
.header .head-text h1 {
  font-size: 22px;
}

}


@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
body{overflow-x: hidden}    
.mB0-xs{margin-bottom: 0}    
.buttonset button {margin: 0; padding: 10px 0; font-size: 13px}
.buttonset button img {padding-right: 10px;}
.header .logo1{width: 100%; padding-top: 0}    
.header .logo1 img{width: 100%}    
.pc{width: 80%; margin-left: 10%}    
.pc img{width: 100%;}
.carousel-3d-container .carousel-3d-slider .carousel-3d-slide{display: none}
.carousel-3d-container .carousel-3d-slider .carousel-3d-slide.current{width: 74%!important; margin-top: 8px; margin-left: 13%; display: block} 
.carousel-3d-container {height: 260px !important; margin: 20px auto 60px auto!important}
.video-bg .video-section .video-content{padding: 0 10px}  
.featured .news-content .read{float: none}    
#demo{text-align: center}    
.featured .news-content .share {margin: 10px 0;}
.featured .news-content .share span{float: none}    
.header {background: #000 url("../images/header.jpg") no-repeat scroll center 0px / cover;}
    
 
}

@media only screen and (min-device-width: 481px) and (max-device-width: 767px) {
body{overflow-x: hidden}    
.mB0-xs{margin-bottom: 0}    
.buttonset button {margin: 0; padding: 10px 0; font-size: 13px}
.buttonset button img {padding-right: 10px;}
.header .logo1{width: 100%; padding-top: 0}    
.header .logo1 img{width: 100%}    
.pc{width: 80%; margin-left: 10%}    
.pc img{width: 100%;}
.carousel-3d-container .carousel-3d-slider .carousel-3d-slide{display: none}
.carousel-3d-container .carousel-3d-slider .carousel-3d-slide.current{width: 74%!important; margin-top: 8px; margin-left: 13%; display: block} 
.carousel-3d-container {height: 260px !important; margin: 20px auto 220px auto!important}
.video-bg .video-section .video-content{padding: 0 10px}  
.featured .news-content .read{float: none}    
#demo{text-align: center}    
.featured .news-content .share {margin: 10px 0;}
.featured .news-content .share span{float: none}    
.header {background: #000 url("../images/header.jpg") no-repeat scroll center 0px / cover;}
    
 
}


@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
body{overflow-x: hidden}
.carousel-3d-container .carousel-3d-slider .carousel-3d-slide.current{width: 49%!important; margin-left: 25%}    
.pc{width: 24%}    
.video p{display: none}    
.brands .value .value1-data h4{margin-bottom: 4px}
.contact .outer-div2 .column1{margin: 0 15px}    
.brands .value .value1-data h4{margin-bottom: 0}    
.header {background: #000 url("../images/header.jpg") no-repeat scroll center 0px / cover;}
    
}

@media only screen and (min-device-width: 1600px) and (max-device-width: 2000px) {
.header {background: url("../images/header.jpg") no-repeat scroll 0px bottom / cover;}   
}
