@media screen and (max-width: 1600px)

{
	  /*.about-img-box{display: none;}*/
  .about-text-box{float: right;}
}


@media screen and (max-width: 1199px)
{
  .carousel-caption h1 {font-size: 48px;
  font-family: 'Good Times';}
  .carousel-caption h1 span {font-size: 54px;}
  .about-box-text h2{font-size: 24px;}
  .about-box-text p{font-size: 14px; padding-bottom: 0px;}
  .about-img-box, .about-text-box{height: 470px;}

  

}


@media screen and (max-width: 991px)
{
	.about-img-box, .about-text-box{height: auto;}
	.about-box-text p{padding-bottom: 20px;}
  .navbar-inverse .navbar-nav > li > a{  font-size: 12px;}
    .carousel-caption h1 {font-size: 38px; text-align: center;}
  .carousel-caption h1 span {font-size: 44px;}
  .wd-100{width: 100%;}
  .about-img-box{display: block;}
  .about-text-box{float: none;}
  .about-img-box img{display: block;}
  .about-box-text {max-width: 100%; padding: 20px; text-align: center;}
  .about-box-text:before
  {
	border-left: 65px solid transparent;
    border-right: 65px solid transparent;
    border-bottom: 100px solid #343434;
    top: -145px;
    left: 40%;
    right: 0px;
}
.about-main-box .our-mission{width:40%;}
.orange-box{width:30%;}
.services_sec .service-box{width: 28%;}
footer{text-align: center;}

.contact_info{background:linear-gradient(180deg, #303030 50%,#f36324 50%);}
.contact_info h1{font-size: 18px; text-align: center;}
.contact_info a{font-size: 26px;}
.contact_info h1{margin-top: 0px;}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 13px;
}

.img-center-fn{    float: none !important;
    text-align: center;
    margin: 0px auto;
}

}


@media screen and (max-width: 767px)
{
     .navbar-collapse { background-color: #f36324; border-color: #f36324;}
     .nav-container, .navbar-brand{padding:0px;}
         .carousel-caption h1 {font-size: 28px; text-align: center;}
  .carousel-caption h1 span {font-size: 34px;}
  .carousel-caption{top:5%;}
  .about-box-text h2{font-size: 20px;}
	.about-box-text p{font-size: 14px;}
	.about-box-text{padding: 0px; padding-top: 10px;}
	
	.about-box-text:before
	{
		border-left: 35px solid transparent;
    border-right: 35px solid transparent;
    border-bottom: 50px solid #343434;
    top: -95px;
    left: 40%;
    right: 0px;
	}
	.about-main-box .our-mission{width:100%;display:block;padding-right:0px;}
	.orange-box{display:block;width:100%;}
	.carousel-indicators{display: none;}
	.services_sec .service-box{width: 45%;}
	footer .footer-links h2{font-size: 18px;}
	.btn-contact{float:none;}
	.modal-content{width: 90% !important;}

}

@media screen and (max-width: 500px)
{
	header .top-bar .contact-info{font-size:14px;}
	.carousel-caption h1 {font-size: 18px; text-align: center;}
	.carousel-caption h1 span {font-size: 20px;}
	.carousel-caption{top:0; padding: 0px;}
	.contact-form .form-group p {width: 35%; font-size: 14px;}
	.contact-form .form-control{width: 100%;    border: 2px solid #f36324;}
	.contact-form .send-msg {min-width: 140px; font-size: 16px; padding: 8px; margin-top: 16px;}
	.contact-form .send-button{width: 100%;text-align:center;}
	.section-heading{font-size: 22px;}
	.about-box-text:before{display: none}
	.about-box-text h2{font-size: 16px;}
	.about-box-text p{font-size: 12px;}
	.about-box-text{padding: 0px; padding-top: 10px;}
	.services_sec .service-box{width: 85%;}
	footer .footer-links h2{font-size: 16px;}
	footer .footer-links ul li {font-size: 14px;}
	.contact-form h1{font-size:30px;}
	.contact-form-box:before{display:none;}
	.contact-form-box{padding:20px;}
	.contact-form-box input{width:100%;}
	.contacttexth1{font-size:26px;}
	.inner-section h1{font-size:30px;}
	.contact_info{background:#747474;}
	.testimonial-content{width:100%;height:auto;transform:skew(0deg);padding:15px;}
	.testimonialimg{width:100%;height:auto;margin-top:0px;}
	.testimonials .testimonial-content img{max-width:100%;top:0;}
	.testimonial-content h2{padding-bottom:15px;}
	


}