/*size: small-size mobile*/
@media screen and (max-width: 600px){
/*header*/
  .pi-menu-mobile-dark.pi-items-have-borders li a{
    text-align: center;
  }
/*slide*/
  h1#svtitle
  {
    font-size: 22px;
  }
  h2#svco{font-size: 16px;}
  h3#svcontent{font-size: 16px;}
  h3#svmore{font-size:14px;}
  div#spyvcase{width:83%;left:9%;top:25%;}
/*ad*/
  h2.adap{font-size: 14px !important;}
  h2.adbp{font-size: 12px !important;}
  a.adcp{font-size: 12px !important;}
  .cd-author{padding-top:10px;}
  .carousel-indicators{bottom:-10px !important;}
/*service*/
  #xa h4{text-align: center;}
  #za i,#zb i,#zc i,#zd i,#ze i,#zf i{
      background-size: auto auto;
      background-size: 80px !important;
      width: 100% !important;
      display: block;
      margin: 0 auto;
  }
/*footer*/
  #fotcenter{text-align: center;}
  .hd ul{padding-left:0;}
  #fcln{
      padding-left:10% !important;
  }
/*contact*/
  #comcontact{font-size: 0.7em;}
/*process mainservice*/
 #mainservice{height:3200px;}
 .seritemleft{display: block;height:auto;}
 .seritemright{display: block;height:auto;}
 .seritembot{display: block;height:auto;}
 #imghrone{min-height:233px;background-position: 50% 50% !important;}
 #imghrtwo{min-height:233px;}
 #imghrthr{min-height:233px;}
 #imghrtfou{min-height:233px;}
 #pcd{padding-left:0px;padding-right:0px;}
/*process end*/
/*banner3j*/
#slid{background-size:auto !important;}
/*banner3j end*/
.moedi{background-size: auto !important;}
#et,#etex,#abtt{width: 100%;}
#sa > i ,#sb > i,#sc > i,#sd > i,#se > i,#sf > i{
    display: block;
    margin: 0 auto !important;
}
#abimg img {
    margin-top: 0%;
    width: 100% !important;
    height:auto !important;
}
}

/*size: medium-size mobile*/
@media screen and (max-width: 668px){
    /*header*/
      .pi-menu-mobile-dark.pi-items-have-borders li a{
        text-align: center;
      }
      .moacta span,a.moacta{
        font-size:.9rem !important;
        padding-top: 10px !important;
        padding-bottom: 15px !important;
          
      }
    /*slide*/
      div#spyvcase {
          width: 70%;
          height: 200px;
          text-align: left;
          position: relative;
          left: 12%;
          top: 25%;
      }
      h1#svtitle
      {
        font-size: 22px;
      }
      h2#svco{font-size: 16px;}
      h3#svcontent{font-size: 16px;}
      h3#svmore{font-size:14px;}
      div#spyvcase{width:83%;left:9%;top:25%;}
    /*ad*/
      h2.adap{font-size: 14px !important;}
      h2.adbp{font-size: 12px !important;}
      a.adcp{font-size: 12px !important;}
      .cd-author{padding-top:10px;}
      .carousel-indicators{bottom:-10px !important;}
      /*news*/
      #pouter {
    	font-size:16px !important;
      }
      #constrg{
          padding-left:2% !important;
      }
    /*service*/
      #xa h4{text-align: center;}
      #za i,#zb i,#zc i,#zd i,#ze i,#zf i{
          background-size: auto auto;
          background-size: 80px !important;
          width: 100% !important;
          display: block;
          margin: 0 auto;
      }
      #stit{
          text-align:center;
      }
      #stit2{
          text-align:center;
      }
    /*footer*/
      #fcln{
          padding-left:10% !important;
      }
      #fotcenter{text-align: center;}
      .hd ul{padding-left:0;}
      #lawcont{width:100% !important;}
    /*banner3j*/
    #slid{background-size:auto !important;}
    /*banner3j end*/
    /*process*/
     #pcd{padding-left:0px;padding-right:0px;}
     /*process end*/
     .moedi{background-size: auto !important;}
    #sa > i ,#sb > i,#sc > i,#sd > i,#se > i,#sf > i{
        display: block;
        margin: 0 auto !important;
    }
    #abimg img {
        margin-top: 0%;
        width: 100% !important;
        height:auto !important;
    }
    
}



a.moacta{
    color:#fff !important;
}
a#conbtn {
    letter-spacing: 2px;
    margin-left: 5%;
    font-size: 1.05rem;
}


#fli li span {
    letter-spacing: 1px;
}
div.sypvct p {
    letter-spacing: 1px;
    line-height: 26px;
}
.stn {
    letter-spacing: 1px;
    line-height: 26px;
    color:#8f8f8f;
}
h6#capnews {
    font-size: 19px;
    letter-spacing: 2px;
}
.slide-cont h2#svco,.slide-cont h3#svcontent{
    /*text-indent:4px;*/
}
.pi-simple-menu > li > a span {
    letter-spacing: 1px;
}
/*size: pad*/
@media screen and (max-width: 767px){
/*process mainservice*/
  #mainservice{height:2690px;}
  .seritemleft{display: block;height:auto;}
  .seritemright{display: block;height:auto;}
  #imghrone{min-height:233px;background-position: 50% 50% !important;}
  #imghrtwo{min-height:233px;}
  #imghrthr{min-height:233px;}
  #imghrtfou{min-height:233px;}
 #pcd{padding-left:0px;padding-right:0px;}
/*process end*/
/*banner3j*/
#slid{background-size:auto !important;}
/*banner3j end*/
#et,#etex,#abtt{width: 100%;}
#sa > i ,#sb > i,#sc > i,#sd > i,#se > i,#sf > i{
    display: block;
    margin: 0 auto !important;
}
#abimg img {
    margin-top: 0%;
    width: 100% !important;
    height:auto !important;
}
}
@media screen and (max-width: 1024px){ 
  .comment-area, .comment-area .row-item, .comment-area .row-item .comment-item {
  height: 200px;
  }
}
@media screen and (max-width: 1280px){ 
    #abimg img {
      margin: 14% auto 0 !important;
  }
}


.pi-simple-menu > li > a span{font-size:20px !important;}

#newsa {
	/*padding-top: 5% !important;*/
}
.ualtp{
    padding-top: 5%;
}
.pi-breadcrumb span {font-size: 1rem;}
