
@media only screen and (min-width: 768px) and (max-width: 992px) {
	.menu ul li a{font-size: 15px;}
	.menu ul li{    padding-right: 4px;    padding-left: 4px;}
	.btn-outer input{    padding: 5px 3px;    width: 74%;}
	
	.btn-outer button{    width: 25%;font-size: 13px;}
	h2 {
    font-size: 49px;
}
.btn-large {
    padding: 11px 25px;
    font-size: 15px;
}
.col h2{margin-top: 218px;}

.btn-outer{    margin-top: 18px;}
.img-pr{    width: 249px;}.img-pr a{    height: 194px;}.img-pr a:after{top: 12px;}.img-pr a>figcaption{    font-size: 18px;}
.list-items{    padding: 40px 10px 10px 20px;}
.list-items li{    margin-bottom: 13px;    font-size: 13px;
    line-height: 20px;}
	

}






@media only screen and (min-width: 300px) and (max-width: 767px) {
	#header-sroll{ position: inherit;}
#header-sroll.small{    position: inherit;left:inherit; top:inherit;}
.carousel-caption h2 {
    font-size: 28px;
}

.carousel, .item, .active {
    height: 400px;
}
.inner-slider .carousel {
    height: 300px;
}
section.slider-sec {padding-top:0;}
.content-sec {
padding: 30px 20px;}
h3 {
    font-size: 20px;
}

h2 {
    font-size: 25px;
}
.data-abt p{    font-size: 14px;}
.round-outer .col-md-4 {
    text-align: center;
}

.img-pr {
    float: none;
    width: 355px;
    padding: 0px 21px;
    margin: 0 auto 23px;
   
}

.round-outer .col-sm-4 {
    margin-bottom: 20px;
    float: left;
    width: 100%;
}
.box-len figcaption{    top: -2vw;}
.feature-outer{    padding: 15px 0px;}.feature-content ul li span {
    height: 40px;
    float: left;
    width: 100%;
    text-align: center;
}
.feature-content ul li{    display: inline-block;
    width: 33.33%;    border-bottom: 1px solid #6a6969;
    padding-bottom: 18px;}
	.feature-content ul li:last-child{border-right:1px solid #6a6969;}
.social-icon ul{width: 100%;float:left;}.social-icon li {
    display: inline-block;
    width: auto;
}
.social-icon {
    float: left;
    width: 100%;
    margin-bottom: 27px;
}
.foot{padding: 34px 0;}.process-sec {
    padding: 20px 0px 0;
}
.grid-flex{    flex-direction: inherit;-webkit-flex-direction: inherit;
    -webkit-flex-wrap: inherit;    -webkit-box-flex: inherit;
    -webkit-flex-grow: inherit;
    -ms-flex-positive: inherit;
    flex-grow: inherit;    display: inherit;
    display: inherit;
    display:inherit;}
	.col-image{    width: 100%;}
	.col-content{    padding: 63px 41px 30px;}
	.col h2{    margin-top: 33px;    font-size: 27px;
    line-height: 35px;
}.Aligner-item {
    width: 100%;
}.col-text{    float: left;
    width: 100%;display: inline-block;}
	.col-content h3{    font-size: 29px;
    line-height: 37px;}
	.col-content p {
    font-size: 17px;
    line-height: 24px;}.col-text {
    height: auto;
}.list-items{padding: 27px 10px 10px 20px;}
.list-items li{    font-size: 14px;}
.banner-left, .banner-right{width:100%;}
.inner-slider .carousel-caption {
    top: 3%;
}.banner-right .animated {
margin-top: 0;}.btn-large {
    padding: 6px 18px;
    font-size: 12px;
}
.content-area p{font-size: 16px;padding: 23px 3%;}
.single-img-outer{text-align: center;}
.single-img{    width: 49%;}
.logo {
width: 100%;text-align:center;}.logo img {
    width: 200px;
    margin-top: 16px;
}.btn-outer{    margin-top: 23px;}.container-contact100{    margin-top: 0;}

.proces-head h3 {
font-size: 23px;}.address p{float: left;
    width: 100%;}.footer-menu ul{    margin: 0 0 20px;}.map-outer{    height: 300px;}.col-sm-4.icon-sec {
    float: left;
    width: 100%;
    margin-bottom: 27px;
}.contact-outer-top{    padding: 39px 0;    margin-top: 0;
}

}


@media only screen and (min-width: 300px) and (max-width: 479px) {
	.carousel, .item, .active {
    height: 300px;
}
.box-len figcaption {
    top: 3vw;
}

.box-len{height: 200px;width:100% !important;}

.box-len {
width: 50%;}.box-len figcaption>p {
    font-size: 13px;
}.box-len figcaption>h3{font-size: 15px;}.slider, .slider > div{height:350px;}

.social-icon li {
    display: inline-block;
    width: auto;
}
.social-icon ul{width: 100%;float:left;}
.list-items{-webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;}
	.single-img:first-child {
    margin-left: 1%;}
	.single-img{    width: 100%;}
.image-title h2{    font-size: 29px;
    line-height: 32px;    margin: 0 0 11px;}
	.img-sec {
    margin-bottom: 29px;}
	.carousel-caption{top: -1%;}
	.carousel-caption p {
    padding: 1px;
}.f-link {
    display: block;
    padding-right: 18px;
  
    height: 56px;
}.s-link {
    display: block;
   
}.img-pr a{height: 255px;}.img-pr{width:300px;}.img-pr a:after{    top: 17px;}.br-outer img {
    width: 112px;
}.brand-outer ul li {
       float: left;
    /* display: block; */
    list-style: none;
    width: 50%;
}.brand-outer ul {
    display: block;
    width: 100%;
    padding: 0;
    float: left;
    text-align: center;
}section.brands{padding: 37px 0;}

}
