@media only screen and (max-width: 1200px){
    .stellarnav>ul>li>a{padding: 11px 8px;}
    .main-btn{font-size: 14px;}
    .qform{margin-top: 20px;}
}
@media only screen and (max-width: 991px){
.stellarnav.dark .menu-toggle span.bars span {
    background: #313131;
}
.abt img {
    width: 334px;
}
}
@media only screen and (max-width: 767px){
    .md-none{display:none;}
    .mblnone{display:block;}
    .top-header ul li{margin-left: 10px;}
    .about-img{margin-bottom: 20px;}
.threebox {
    margin-bottom: 15px;
}
.homecatbox {
    margin-bottom: 20px;
}
.abt img {
    width: 100%;
}
.inner-banner .inner-title {
    padding-bottom: 30px;
}
.inner-banner .inner-title h1 {
    font-size: 34px;
    margin-top: 30px;
}
}
@media only screen and (max-width: 575px){
    .top-header p{text-align: center;}
    .top-header ul{text-align: center;margin-top: 10px;}
    .middiv h3{margin-top: 20px;}
    .sbox-4-txt{height: auto;}
    #cta-4 .cta-txt{padding-left: 0px;}
    h3.h3-xl{font-size: 2rem;}
    header .col-lg-7.col-md-9.col-sm-8.col-4.align-self-center{order:4}
    header .col-lg-2.col-md-3.col-sm-4.col-8.text-right{text-align: left !important;margin-top: 20px;}
 .slider-data{
    display: none;
 }
 .btn {
    padding: 4px 13px;
    font-size: 14px;
}
.heading {
    color: #6b2014;
    font-size: 25px;
}
.threepoint {
    padding: 30px 0px;
}
.breds {
    padding: 30px 0px;
}
.toppets {
    padding: 30px 0px;
}
.call {
    padding: 30px 0px;
}
.call h2 {
    font-size: 25px;
}
.call .text-right{
    text-align: left !important;
}
.testimonial {
    margin: 0;
}
.testimonial i {
    font-size: 59px;
}
.fimg {
    width: 200px;
}
.middiv {
    padding: 30px 0px;
}
h1{
    font-size: 26px;
}
h2{
    font-size: 24px;
}
h3{
    font-size: 22px;
}
h4{
    font-size: 20px;
}
.inner-banner .inner-title h1 {
    font-size: 26px;
    margin-top: 30px;
}
.cform {
    padding: 25px;
}
.fa-angle-left, .fa-angle-right {
    font-size: 24px;
}
.testimonial .pic {
    width: 73px;
    height: 73px;
}
.blogbox .blogtext {
    padding: 22px;
}
.cform input {
    height: 39px;
}
.floc {
    padding: 8px 0px;
}
.flogo {
    margin-bottom: 15px;
}
.footlink {
    margin-top: 15px;
}
.testi {
    padding: 30px 0px;
}
}