@media only screen and (min-width:992px) and (max-width:1200px){}
@media only screen and (min-width:1201px){}
@media only screen and (max-width:1200px){}
@media only screen and (max-width:992px){}
@media only screen and (min-width:768px) and (max-width:991px){.slim-container .slim-bar{background:none !important;}
.menu{position:absolute;right:0;width:100%;top:32px;background:none !important;}
.slim-container a.slimNav_sk78-reveal span{background:#333!important;}
}
@media only screen and (max-width:767px){
	.slim-container .slim-bar{background:none !important;}
.menu{position:absolute;right:0;width:100%;top:32px;background:none !important;}
.h_t_left{padding-top:0px;width:100%;padding-left:6px;text-align:center;}
.slim-container a.slimNav_sk78-reveal span{background:#fff!important;}
.slim-container .slim-nav{margin-top:-48px;}
.logo img{width:100%;}
.slim-container a.slimNav_sk78-reveal{color:#000;}
.banner_cont{top:50%;transform:none;text-align:center;width:100%;padding:0 7%;}
.banner_cont h1{font-size:16px;font-weight:700;margin-bottom:6px;margin-top:5px;}
.banner_cont h2{font-size:12px;line-height:16px;margin-bottom:8px;margin-top:4px;}
.banner_cont h3{font-size:12px;line-height:19px;margin-bottom:8px;letter-spacing:2px;margin-top:4px;}
.banner_cont p{font-size:13px;letter-spacing:2px;}
.logo{text-align:center;padding:7px 2px 10px 18px;box-shadow:none;}
.h_t_left ul li{line-height:15px;font-size:13px;padding-right:7px;padding-left:14px;}
.h_t_left ul{margin-bottom:1px;}
.h_t_left ul li a{font-size:13px;}
.header_top{padding:1px 0;padding-right:5%;}
.h_social.pull-right{float:none!important;text-align:center;padding-left:0;}
.h_social ul{text-align:center;margin-bottom:5px;}
.h_social ul li a{width:25px;height:25px;line-height:24px;font-size:12px;}
.slim-container a.slimNav_sk78-reveal{top:-100px;right:22px!important;}
.baneer_social.h_social ul{text-align:center;}
.banImg{width:100%;}
.banImg span{display:none;}
.banImg img{width:100%;}
.catery_block{margin-bottom:25px;}
.info .img-frame, .info .txt-frame{display:block;}
.info .img-frame{width:100%;}
.info .img-frame .text, .info .img-frame .image{display:block;padding:0px 0;background:#ed1b24;}
.info .img-frame .text{width:100%;}
.info .tild{margin:0px;font-size:18px;line-height:20px;transform:none;position:relative;top:0;right:0;letter-spacing:3px;white-space:initial;}
.info .img-frame .box{position:relative;left:0;right:0;text-align:center;bottom:30px;}
.info .img-frame .box-inner{text-align:center;margin:0;padding-top:35px;}
.txt-frame{padding:3px 6px 5px 2%;}
.info .num{display:block;font-size:32px;text-align:center;line-height:62px;padding:0;}
.info .img-frame h3{font-size:25px;line-height:26px;}
.info .img-frame p{font-size:12px;}
.txt-frame h3{font-size:23px;line-height:50px;margin-bottom:14px;}
.txt-frame p{line-height:23px;}
.txt-frame h4{line-height:20px;font-size:15px;}


section.section_block.middle_bann {   background: #231f20!important;}
.middletext {    width: 100%;}
.middletext.right_text {  margin-right: 5px;}
.middletext.blacktext h2 { color: #fff;}
.middletext.blacktext p {  color: #fff;}
.info.product_sec .img-frame { width: 100%;}
.testimonial_block {  padding: 30px 5px;}
.img-frame.img-frame_tes {    min-height: auto;}
.logos-box {  min-height: auto;}
.inner_heading h2 {   width: 53%;    font-size: 17px;}
.address {  padding: 13px 10px;    min-height: auto;}
.min-h-ex {    min-height: auto;}
.con_image img {  width: 100%;}




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