@media only screen and (min-width: 992px) and (max-width: 1199px) {
.notic {
	    height: 85px;
	    position: relative;
	}
	.notic span {
	    height: 85px;
	    line-height: 85px;
	    font-size: 28px;
	}
.main-menu ul li a{padding:31px 10px}
.service.index2 .service-icon {
  display: none;
}
.hd-logo {
  padding: 28px 0;
}
.all-testimonial .owl-controls {
  top: 50%;
}
.all-testimonial .owl-controls .owl-next {
  right: -20px;
}
.all-testimonial .owl-controls .owl-prev {
  left: -20px;
}

.sngl-client {
  margin:10px;
}
.special-service-sec .inner:nth-child(3n+1) {
  clear: both;
}
.sec-title {
  margin: 0 100px 60px;
}
.slider-text {
  padding: 0 55px;
}
.main-menu ul li:hover ul {	
   top:89px
}
.single-testimonial {
  padding: 0px 10px;
}
.why-choose .col-md-8 {
  padding-left: 0;
}
.all-testimonial2 .owl-controls .owl-prev {
  left: -20px;
}
.all-testimonial2 .owl-controls .owl-next {
  right: -20px;
}

}


@media only screen and (min-width: 768px) and (max-width: 991px) {
	.all-slide .owl-item {
    height: 463px;
}
.sliderg {
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #2d5fa2;
    border-bottom-color: #FFF;
    background-image: url(../img/adg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 254px;
}
body p {
  font-size: 14px;
}	
h1 {
font-size: 22px;
}
h2 {
font-size: 16px;
}
h3 {
font-size: 14px;
}
.all-testimonial2 .owl-controls .owl-prev {
  left: 0px;
}
.all-testimonial2 .owl-controls .owl-next {
  right: 0px;
}
.why-choose-sec h2 {
  font-size: 26px;
}
.call-to-action-text.index2 {
  text-align:center;
}
.call-to-action-text.index2 a {
  float: none;
}
.mnmenu-sec .container {
  padding: 0;
width:100%
}
.hd-logo::before {
  width: 100%;transform: none;
}
.hd-logo a {
  display: inline-block;
  width: 100%;
  text-align: center;
}
.mnmenu-sec.sticky_menu {
  position: relative;
}	
.main-menu ul li a{padding:29px 15px}	
.main-menu ul {
float:none;text-align:center;
}
.list {
  padding: 0 60px;
}
.logo {
  padding-bottom: 0;
  text-align: center;
}
.sec-title {
  margin: 0 0 60px;
}
.counting_sl {
  margin: 40px 0;
}

.faq-img {
  float: none;
  text-align: center;
  width: 100%;
  margin-top: 25px;
}

.all-testimonial .owl-controls {
  top: 50%;
}
.all-testimonial .owl-controls .owl-prev {
  left: 0px;
}
.all-testimonial .owl-controls .owl-next {
  right:0px;
}
.client-comment li a {
  margin: 0 2px;
}
.footer-sec .col-md-3.col-sm-6 {
  margin-bottom: 30px;
}

.contact-person {
  padding: 0px;
}
.about-us-text,
.why-choose-text{width:100%;}
.footer-wedget-two {
	margin-bottom: 30px;
}
.faq-img {
  margin-top: 50px;
}
.slider-text{width:100%;}
.about img {
  margin-bottom: 30px;
}
.slider-text p {
  padding: 0 0px;
}
.hd-lft li {
  padding: 0 4px;
}
.hd-lft li::before{display:none}
.footer-sec .col-md-3.col-sm-6:nth-child(2n+1) {
  clear: both;
}

.faq-img  img {
  width: 100%;
}
.main-menu ul li:hover ul {	
   top:84px
}

.service-item .inner:nth-child(2n+1) {
  clear: both;
}
.single-testimonial {
  padding: 0px 40px;
}
.why-choose .col-md-8 {
  padding: 0;
}
.abt-img {
  margin-bottom: 20px;
}

.single-post .contact-field h2{margin-left:0px}
.contact-field .col-md-4.col-sm-4.col-xs-12,
.contact-field .message-input {
  padding-left: 0;
}
.contact-field h2, .map-heading h2{margin-left:0px}
.all-testimonial {
  overflow: hidden;
}
.all-slide {
  overflow: hidden;
}
.relative-post h3 {
  font-size: 12px;
}
.single-testimonial2 {
	padding: 20px 60px;
}

}

@media only screen and (min-width: 0px) and (max-width: 470px) {
.all-slide .owl-item {
    height: 263px;
}
.sliderg {
   display: none;
}
.hd-lft li::before{display:none}	
.hd-lft li{padding:0px 6px}
.hd-lft li i {
  margin-right: 4px;
}
.hd-sec .container {
  padding: 0;
}
.slider-text p {
  color: #fff;
  padding: 0 100px;
}
.slider-text li:last-child a {
  margin-top: 15px;
}
.why-choose-text,
.about-us-inner {
	padding-left: 30px;
}
.why-choose-inner,
.about-us-text {
	padding-right: 30px;
}
#footerListLi #txt1 li{
	width: 110px;
	height: 340px;
	margin: 0 5px;
}
.divTel {
	width: 400px;
}
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
	.notic {
		    height: 85px;
		    position: relative;
		}
		.notic span {
		    height: 85px;
		    line-height: 85px;
		    font-size: 28px;
		}
	.jpt_fcL,.Div1,#aboutKind,.t1,.t2,.index_cnt_ADVANTAGE_list,.index_cnt_ADVANTAGE_img2,.index_cnt_ADVANTAGE_img{
	width:100%;
}
.txt_no {
    font-size: 14px;
    COLOR: #000000;
    cursor: text;
    BACKGROUND-COLOR: #ffffff;
    Height: 33px;
    border: 1px solid #666666;
    vertical-align: baseline;
    line-height: 33px;
    width: 65%;
}
.btn_go {
    height: 33px;
    width: 62px;
    cursor: pointer;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    text-decoration: none;
    font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    background-color: #e8320d;
    margin-left: 10px;
}
.Div2 {
    display: flex;   
    height: 173px;   
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    overflow: hidden;
    z-index: 9999;
}
.track {
    background-color: #fff;
    width: 100%;
    height: 165px;
    position: relative;
    box-sizing: border-box;
    z-index: 999;
    top: 32px;
    background: rgba(255, 255, 255, 0.7);
}
#newsList{
	width: 330px;
}
body p {
  font-size: 14px;
}	
h1 {
font-size: 22px;
}
h2 {
font-size: 16px;
}
h3 {
font-size: 14px;
}
.project-gallery .navbarsort {
	display: block;
}
.project-gallery .navbar-toggle {
	background: #f98f01;
	margin-top: -4px;
}
.project-gallery .navbar-toggle .icon-bar{
	background:#fff;
}
.project-gallery .simplefilter li {
	width: 100%;
	margin-bottom: 5px;
}
.project-gallery .navbarsort {
	padding: 0px 20px;
}
.all-testimonial .single-testimonial {
	margin: 0 70px;
}
.call-to-action-text.index2 {   
    width: 85%;
}
.call-to-action-text.index2 a {
  float: none;
}
.mnmenu-sec .container {
  padding: 0;
  margin-bottom: -1px;
}
.hd-logo::before {
  width: 100%;transform: none;
}
.hd-logo a {
  display: inline-block;
  width: 100%;
  text-align: center;
}
.relative-post h3 {
  font-size: 12px;
}
.sec-title h1 {
  font-size: 28px;
}

.footer-wedget-newsletter {
	margin-top: 30px;
	display: inline-block;
	width: 100%;
}
.mnmenu-sec.sticky_menu {
  position: relative;
}		
.hd-lft {
  display: inline-block;
  text-align: center;
  width: 100%;
  margin-top: 10px;
}
.hd-rgt {
  float: none;
  text-align: center;
}
.hd-sec {
  display: inline-block;
  width: 100%;padding:14px 0
}
.logo {
  padding: 28px 0;
}
.mean-container .mean-nav ul li a i {
  display: none;
}
.contact-person {
  padding: 0px 15px;
}
.slider-text{width:100%;}

.slider-text p {
  padding: 0
}
.single-testimonial {
  margin:0px 50px;
}	
.abt-img {
  margin-bottom: 20px;
}
.why-choose .text-center img {
  margin-bottom: 40px;
}
.sec-title {
	margin: 0 0px 50px;
}
.about-us-text,
.why-choose-text{width:100%;}
.footer-wedget-two {
	margin-bottom: 30px;
	width: 100%;
	display: inline-block;
	margin-top: 30px;
}
.widget-tags {
	margin-bottom: 30px;
}
.why-choose .col-md-8 {
  padding: 0;
}
.abt-img {
  margin-bottom: 10px;
}
.abt-lft {
  margin-top: 10px;
}
.contact-field .col-md-4.col-sm-4.col-xs-12 {
  padding: 0;
}
.contact-field .message-input {
  padding: 0;
}
.single-post .contact-field h2 {
  margin: 0;
}
.contact-person {
  padding: 0;
}
.contact-field h2, .map-heading h2 {
  margin: 0;
}
.all-testimonial {
  overflow: hidden;
}
.all-slide {
  overflow: hidden;
      height: 170px;
}
.container{overflow:hidden}
.all-testimonial .owl-controls .owl-prev {
  left: 0px;
}
.all-testimonial .owl-controls .owl-next {
  right:0px;
}
.single-testimonial2 {
	padding: 20px 60px;
}
.all-testimonial2 .owl-controls .owl-prev {
  left: 0px;
}
.all-testimonial2 .owl-controls .owl-next {
  right:0px;
}


}

@media only screen and (min-width: 0px) and (max-width: 610px) {
.notic {
	   display: none;
	}
	
.slider-text h1 {
  font-size: 20px;
}
.jpt_fcL,.Div1,#aboutKind,.t1,.t2{
	width:100%;
}

}
@media only screen and (min-width: 0px) and (max-width: 450px) {
	.notic {
		   display: none;
		}
.domin-search-sec li {
  margin: 0;
}
.faq-img {
  margin-top: 50px;
}
.jpt_fcL,.Div1,#aboutKind,.t1,.t2{
	width:100%;
}
}

@media only screen and (min-width: 0px) and (max-width: 380px) {
	.notic {
		   display: none;
		}
.hd-rgt {
  float: none;
  text-align: center;
  margin-bottom: 8px;
}
.hd-lft li{padding:5px 0;width:100%}
.call-to-action-text h2 {
  font-size: 18px;
}
.page-heading h1 {
  font-size: 24px;
}
.jpt_fcL,.Div1,#aboutKind,.t1,.t2{
	width:100%;
}

}
@media only screen and (min-width: 0px) and (max-width: 350px) {
	.notic {
		   display: none;
		}
.single-testimonial {
  margin:0px 50px;
}	
.sec-title h1 {
  font-size: 24px;
}
.jpt_fcL,.Div1,#aboutKind,.t1,.t2{
	width:100%;
}
	
}