@media only screen and (min-width:991px) and (max-width:1199px)  {

}
@media only screen and (min-width:768px) and (max-width: 990px){
}


@media only screen and (min-width:480px) and (max-width: 767px){

div#owl-demo-testimonial .owl-buttons{display: none !important;}
.logo-here img {width: 50%; position: relative; top: 5px;}
.header-right {float: right;    padding: 5px 0px;    background: black;    text-align: center;}
.header-left {float: left; margin-bottom: 5px;    background-color: #FFA600;    width: 100%;    margin-left: 0;    text-align: center;    padding: 15px 20px 15px 0px;    text-align: center; margin-bottom: 0px;}
div#slider-one span.fisrt-heading{font-size: 23px;}
div#slider-one .fisrt-part {margin-top: 0;}
div#slider-one .left-content img {    width: 65%;    margin-top: 15%;    margin-left: 15%;    background-color: #fff;}
div#slider-two .left-content img{margin-top: 25px; margin-left: 50px; width: 70%;}
div#slider-two .fisrt-part {margin-top: 0;}
div#slider-two span.fisrt-heading{    font-size: 25px;}
div#slider-three .left-content img{margin-top: 10%;    margin-left: 10%;    background-color: #fff;    padding: 10px;    width: 80%;}
div#slider-three .fisrt-part {margin-top: 0%;}
.border-part{float: left; height: auto; margin-bottom: 25px;}
.img-side img{width: 100%;}
.content-side {    margin-bottom: 35px;}
.ts-service-img img {    width: 100% !important;}
.section-title h4:after{left: 40%;}
.offer-grids .grid{width: 100%;}
.item-client p{padding-left: 0; padding-right: 0;}
.widget {    margin-bottom: 20px;}
.copy-right p{    line-height: 25px;}
.mean-container a.meanmenu-reveal{    margin-top: -62px; z-index: 9999999;}
.ts-service-wrapper .service-box-info:after{background-color: inherit;}
.ts-service-wrapper .service-box-info{text-align: center;}
.offer-grids{margin: 0 !important;}
.banner h1{text-align: center;}
.about_us p{    margin-bottom: 15px;}
.pro_1 {margin-bottom: 55px;}
.last-img-details img {width: 100% !important;}
.our-presence-div {width: 100% !important;}
.our_presence .btn-success{width: 100%;}
.contact_us .meet{    margin-bottom: 15px;}
}


@media only screen and (max-width: 479px){

div#owl-demo-testimonial .owl-buttons{display: none !important;}
.logo-here img {width: 50%; position: relative; top: 5px;}
.header-right {float: right;    padding: 5px 0px;    background: black;    text-align: center;}
.header-left {float: left; margin-bottom: 5px;    background-color: #FFA600;    width: 100%;    margin-left: 0;    text-align: center;    padding: 15px 20px 15px 0px;    text-align: center; margin-bottom: 0px;}
div#slider-one span.fisrt-heading{font-size: 14px;}
div#slider-one .fisrt-part {margin-top: 0;}
div#slider-one .left-content img {width: 65%;    margin-top: 15%;    margin-left: 15%;    background-color: #fff; display: none;}
div#slider-two .left-content img{margin-top: 25px; margin-left: 50px; width: 70%; display: none;}
div#slider-two .fisrt-part {margin-top: 0;}
div#slider-two span.fisrt-heading{    font-size: 17px !important;}
div#slider-three .left-content img{margin-top: 10%;    margin-left: 10%;    background-color: #fff;    padding: 10px;    width: 80%; display: none;}
div#slider-three .fisrt-part {margin-top: 0%;}
.border-part{float: left; height: auto; margin-bottom: 25px;}
.img-side img{width: 100%;}
.content-side {    margin-bottom: 35px;}
.ts-service-img img {    width: 100% !important;}
.section-title h4:after{left: 35%;}
.offer-grids .grid{width: 100%;}
.item-client p{padding-left: 0; padding-right: 0;}
.widget {    margin-bottom: 20px;}
.copy-right p{    line-height: 25px;}
.mean-container a.meanmenu-reveal{    margin-top: -50px; z-index: 9999999;}
.ts-service-wrapper .service-box-info:after{background-color: inherit;}
.ts-service-wrapper .service-box-info{text-align: center;}
.offer-grids{margin: 0 !important;}
.banner h1{text-align: center;}
.about_us p{    margin-bottom: 15px;}
.pro_1 {margin-bottom: 55px;}
.last-img-details img {width: 100% !important;}
.our-presence-div {width: 100% !important;}
.our_presence .btn-success{width: 100%;}
.contact_us .meet{    margin-bottom: 15px;}
div#slider-one{height: auto;}
div#slider-one a.about-btn{display: none;}
div#slider-two{height: auto;}
div#slider-two a.about-btn{display: none;}
div#slider-three{height:auto;}
div#slider-three a.about-btn{display: none;}
div#slider-three span.fisrt-heading{font-size: 20px;}
.ha-title h1{    margin-top: 0;}
.service-box-info a{    font-size: 18px;}
.beadcrum-li ul{margin-left:35px !important;}
.contact_us .btn-default{width: 100%;}

}