@media only screen and (min-width : 900px) and (max-width : 1290px) and (orientation : portrait) {

}

@media only screen and (min-width : 900px) and (max-width : 1920px) and (orientation : landscape) {

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

.header {
    height: 210px;
}
.header_two {
    margin-top: -40px;
}
.nav>li>a {
    padding: 10px 15px;
    font-size: 14px;
}
}
@media only screen and (min-width : 768px) and (max-width : 1024px){
.menu-header {
    margin-top: 40px;
}
.slider {
    margin-top: 84px;
}
.service_btn{
display:none;
}
.get_quote{
display:none;
}
.nav > li > a {
    font-size: 12px;
    padding: 10px 15px;
}
.ab_bnt a{
	font-size:13px;
}
.sa {
    font-size: 18px;
}
.f_logo {
    text-align: center;
    padding:0;
}
.f_logo ul li:first-child {
   width:100%;
}

}
@media screen and (max-width: 1055px) {

}
@media only screen and (max-width:1024px) {
.header{
height:130px;
}
.header_two {
    margin-top: -30px;
}
.lg{
width:15%;
}
}

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

}


@media screen and (max-width: 980px) {
.lg img {
    width: 150px;
}
.nav > li > a {
	 font-size: 12px;
    padding: 10px 4px;
}
.header {
    height: 100px;
}
.header_two {
    margin-top: -30px;
}
.sainth_inner .col-sm-2 {
    padding: 0;
}
.ab_bnt a{
	font-size:13px;
}
.f_links ul li a {
    padding: 15px 12px;
}
}
@media screen and (max-width: 860px) {

}
@media screen and (max-width: 812px) {
}

@media only screen and (max-width:768px) {
.header_two {
    margin-top: 0px;
}
}
@media only screen and (max-width:767px) {
    body{}

.logo{
	text-align:center;
	display:block;
}
.lg{
	display:none!important;
}
.number{
	text-align:center;
}
.header{
	height:auto;
}
.nav > li {
    width: 100%;
}
.nav > li a{
    width: 100%;
	margin:0;
	border-bottom:1px solid #333;
}
.nav{
	margin-top:0px;
	text-align:center;
}
.f_logo {
    padding-left: 0;
    text-align: center;
}
.f_heading {
    margin-bottom: 15px;
    margin-top: 25px;
    padding-bottom: 0;
    text-align: center;
}
.f_number {
    padding-left: 0;
}
.f_number ul li span {
    font-size: 13px;
    margin: 0 7px;
}
.showour a {
    font-size: 13px;
    padding: 8px 22px;
}
.sainth_inner.clearfix {
    line-height: 36px;
    text-align: center;
    width: 100%;
}
.ab_bnt {
    margin-top: 15px;
}
.service_ima {
    text-align: center;
}
.service_product_head, .service_para, .continue_button {
    text-align: center;
}
.menu-header {
    margin-top: 0px;
    width: 100%;
    float: none;
}
#menu-header-right{
    padding-left: 0px;
}
.rev_slider_wrapper{
    width: 100% !important;
}
.padd_left {
    padding: 0 15px;
}
.owl-next{
    right: 0px !important;
}
.owl-prev {
    left: 0 !important;
}
#owl-demo .item {
    text-align: center;
}
.get_quote_but {
    margin: 30px 15px;
}
.f_logo ul li:first-child {
    width: 100%;
}
.footer_one {
    padding: 0;
    text-align: center;
}
.service_btn{
display:none;
}
.get_quote{
display:none;
}

}



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

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

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

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

}

@media only screen and (max-width:300px) {
.slider {
    margin-top: 240px;
}
}

@media only screen and (max-width : 640px) and (orientation : landscape) {

}
@media only screen and (max-width : 320px) and (orientation : portrait) {
}