
 @media screen and (max-width: 320px), (min-device-width: 320px) and (max-device-width: 480px) and (orientation : portrait) {
   

.wow-news .page-numbers:hover {
  background: none;
}

.wow-blog .page-numbers {
   display: none;
    float: left;
  }
.newsnavigation > a {
    background: none repeat scroll 0 0 black;
}

.newsnavigation > a:last-child {
    background: none repeat scroll 0 0 #FD7619;
}

#sidebar-right {
       width: 32% !important;
}


.form-container .conatiner.disk-con {
    padding: 0;
}

    .wow-search.blogsearch {
    display: block;
     background: none repeat scroll 0 0 #f4f4f4;
    border: 1px solid #c3c3c3;
    float: left;
     padding: 14px 11px 0 13px;
    width: 100%;
    bottom: 20px;
    position: relative;
}
.wow-single .entry-title {
    font-size: 24px !important;
}

 .blogsearch .form-control {
    background: url("images/search-btn.png") no-repeat scroll 95% 50% #fff;
    border: 1px solid #c3c3c3;
    border-radius: 3px;
    color: #727272;
    font-family: "LatoItalic";
    font-size: 16px;
    height: 35px;
    padding: 10px;
}

#sidebar-right .widget_bootstrapbasic_search_widget {
    display: none;
}


.container.disk-con.wow-blog {
    padding: 0;
}

#sidebar-right {
       width: 100% !important;
        top: 23px;
}
.wow-blog #main-column {
    width: 100%;
}
.container.disk-con.wow-blog {
    margin-top: 2em;
    }
.wowblogheading {
    font-size: 22px !important;
    padding-bottom: 17px !important;
}
 

.wowbloginner {
    width: 100% !important;
    background: none;
     margin-bottom: 0px;
    padding-bottom: 0px;
}
.blogimg {
    width: 100%;

    
}

.blogimg .blogimage .thumbnail {
    margin-bottom: 0;
}


.blog_contents {
    width: 100% !important;
    float: none;
      padding: 12px 0 0;
}
.wow-blog .pagination-center.pagination-row{
    display: none;
}
.entry-title.wowblogtitle.h3 {
    font-size: 21px;
}
.wow-blog #main-column .post, #main-column .page{
      margin-bottom: 0px;
    padding: 0px;
}
.col-md-12.wowblogtitlecontainer {
        width: 100%;

}
.newsnavigation > span {
    display: none;
    }

.wow-blog .newsnavigation {
    top: 0px;
    left: 0px;
}
.newsnavigation > a {
    margin-left: 0px;
}
.wowblogvideotitle {
   font-size: 19px !important;
    padding-top: 0 !important;
}

.wowblogvideoitem iframe {
    height: auto !important;
      width: 100%;
}
.wowblogmisctitle {
    font-size: 17px !important;
}
.wowblogmisccontent > p {
    font-size: 14px;
    line-height: 21px;
}
.wowblognotes > p {
    width: 100%;
    float: none;
     display: block;
     padding: 22px 0 0 !important;
}
.col-md-12.wowblogtitlecontainer.blogbelowcontent {
    margin-top: 3em;
}
.contact-socail .socail-bg {
      height: 37px;
        width: 37px;
}

.authorised--image-box .slick-slide {
      
       position:  relative;
   }

   .req-cnt h5 {
       font-size: 36px;
}
.req-cnt h5 span {
      font-size: 29px;
}
.req-bt {
    margin: 13% 18px 0;
}

.wowblognotes > p {
    width: 100% !important;
}
.question-box .form-bt .wpcf7-submit {
        background-position: 18% 50% !important;
    text-align: right !important;
}
.wowbloglist {
  padding-bottom: 0px;}

#sidebar-right .service-list div.main-menu {
    padding: 20px 0 15px 14px;
  }
  .contact-socail .socail-bg a i {
     font-size: 25px;
}
.follow-block .follow-us .contact-socail {
      width: 80% !important;
}
.client-info {
      padding: 17px 0 0 5px !important;
  }

.question-box span.wpcf7-form-control-wrap {
    float: right;
    width: 100%;
}
.req-container {
       margin-top: 33px;
    padding: 37px 0 59px;
}

.follow-block .follow-us .contact-socail {
    width: 78% !important;
}
.wow-fullwidth ul.services-list li{
  width: 100%;
}
.home .req-cnt h5 {
  color: #303030;
}
.home .req-cnt h5 span{
  color: #303030;
}
.home .req-bt {
    margin: 13% 0 0;
}
.container.disk-con.wow-blog {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
#sidebar-right .widget_bootstrapbasic_search_widget .form-group {
       padding: 13px 15px;

}
ul.services-list li a {
 
    font-size: 16px;

}
.req-container {
    background-position: right -342px top;
    background-size: cover;
   
}
#sidebar-right .service-list ul li span {
     width: 13% !important;
  }

.header-menu .active a {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}
#sidebar-right .follow-block .slick-prev .left-arrow {
    margin-left: 8px !important;
}
#sidebar-right .follow-block .slick-next .right-arrow {
    margin-right: 8px !important;
}

.header-menu .nav.navbar-nav {
    padding-bottom: 17px;
    padding-top: 5px;
}
}




 @media screen and (min-width: 320px) and (max-width: 480px), (min-device-width: 320px) and(max-device-width: 480px) and (orientation : landscape) {

.wow-fullwidth ul.services-list li{
  width: 100% !important;
}


.container.disk-con.wow-blog {
    padding: 0;
}

#sidebar-right {
       width: 100%;
        top: 23px;
}
.wow-blog #main-column {
    width: 100% !important;
}

.wow-blog .page-numbers {
   display: none;
    float: left;
  }
.wow-blog .pagination {
    display: none;
}
.wow-blog .pagination-center.pagination-row {
    display: none;
}

.question-box .form-bt .wpcf7-submit {
  text-align: right ;
}

}






 @media screen and (max-width: 768px), (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : portrait) {

  .wow-fullwidth .services-list li a{width: 86%;}
  .wow-fullwidth .services-list span{width: 13%;}
  .wow-fullwidth .services-list li {height: 76px;}
  .wow-fullwidth .services-list li:hover:after {
    border-bottom: 38px solid transparent;
    border-left: 13px solid #edeef0;
    border-top: 38px solid transparent;
    bottom: 2px;
    content: " ";
    height: 0;
    left: 100%;
    margin-left: 0;
    position: absolute;
    width: 0;
}


  .question-box .form-bt .wpcf7-submit {
    background-color: #515a5f;
    background-position: 1% 50% !important;
    font-size: 15px;
    padding: 10px 30px;
    text-align: right;
}
#sidebar-right .wpcf7 .conatiner.disk-con {
    padding: 0 !important;
}

.authorised--image-box .slick-slide li {
      width: 114px;
}
.wow-blog #main-column {
    float: left;
    width: 68.2%;
}
.entry-title.wowblogtitle.h3 {
    font-size: 22px;
}
.authorised-box .slick-prev {
    left: 82%;
}
.wow-blog.disk-con {
    padding: 0 7px ;
}
.container.disk-con.wow-blog {
    padding-left: 7px !important;
    padding-right: 7px !important;
}


.follow-block .follow-us .contact-socail {
     bottom: 10px;
    margin: 0 auto 5px;
    position: relative;
    width: 88%;
}
.service-btm a span {
       font-size: 17px;
   }
.service-btm i{display: none;}
.service-btm a span {margin-top: 0px;}
.col-md-12.wowblogtitlecontainer {
    padding-left: 0 !important;
    width: 100%;
      z-index: 99999;
}
#sidebar-right .service-list li a {
    color: #494949;
    font-size: 14px;
}

  .main-menu span.txt {
        font-size: 18px;
}
#sidebar-right .service-icon {
      margin-left: 7px;
  }
.wownews #sidebar-right {
    margin-top: 0;
}

.datearrow {
        left: 62px;
        top: 14px;
 }
.blogdatee {
      width: 47px;
        height: 65px;
         top: -8px;
  }
  #wowblogmonth, #wowblogyear {
    font-size: 12px;
    line-height: 19px;
}
#wowblogdate {
    font-size: 24px;
}

.client-info p {
      padding: 0 2px 0 0;
}


.contact-socail .socail-bg a i {
        font-size: 22px;
  }
  .contact-socail .socail-bg {
      height: 38px;
        width: 37px;
       
}
.client-heading-box h5 {
     font-size: 17px;
  }

.req-container {
   
    background-size: 100% 100%;
    padding: 50px 7px 62px;

  }
.wow-service .service-list ul li a {
    font-size: 13px;
    width: 69%;
}



#sidebar-right .follow-block .slick-prev .left-arrow {
    margin-left: 2px;
}
#sidebar-right .follow-block .slick-next .right-arrow {
    margin-right: 2px;
}

#sidebar-right .follow-block .quote {display: none;}
.follow-block .client-meta {
    
    width: 100%;
}
.wowblogmisccontent > p {
        font-size: 16px;
      }

.question-heading-box h5 {
       font-size: 17px;
  }
  .question-box h2 {
    font-size: 20px;
  }

.question-box .question-heading p {
       font-size: 15px;
  }

.client-meta .name ,.client-meta .company{
     text-align: center;
}
.partner-heading h5 {
        font-size: 16px;
  }
  .wowblognotes > p {
    top: 0 !important;
    width: 74% !important;
}
#sidebar-right .widget_bootstrapbasic_search_widget .form-group {
       padding: 13px 15px;

}


.col-md-8.content-area.disk.wow-news.left {
    width: 66%;
}


.wowblogvideotitle {
      padding-top: 0 !important;
  }

.wow-blog {
    margin-top: 2em;
}

#sidebar-right {
        width: 34% ;
}
.blog_contents {
    float: left;
    width: 66%;
}
.col-md-12.wowblogtitlecontainer.blogbelowcontent {
    margin-top: 4em;
    float: left;
}
.wow-blog .newsnavigation {
    float: left;
       position: relative;
    top: 18px;
}
.wow-blog #main-column .post, #main-column .page {
        margin-bottom: 0px;
    padding: 0px;
}
.wowbloginner {
       margin-bottom: 0px;
    padding-bottom: 0px;
}
.pagination-row {
    margin-bottom: 0px;
}
.wowblogvideoitem iframe {
    height: 302px;
      width: 100%;
}
.wow-blog .pagination-center {
    position: relative;
    top: 12px;
}
.wowblognotes > span {
       font-size: 20px;
        padding-left: 30px;
   }

.wowblognotes > p {
    width: 73%;
}

.authorised--image-box .slick-slide {
      
       position:  relative;
   }
.wowblognotes > p {
    width: 72%;

}

.wowblognotes > span {float: left;}
.wowbloginner {
        float: left;
    }

.wow-fullwidth ul.services-list li a{
      font-size: 14px ;

  }
  .wow-fullwidth ul.services-list li {
 padding: 21px 17px;
}
#sidebar-right .service-list ul li span {
    width: 15%;

}
}




 @media screen and (min-width: 768px) and (max-width: 1024px), (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : landscape) {

.container.disk-con.wow-blog {
    margin-top: 2em;
}


#sidebar-right {
       width: 32% !important ;
}

/***/
.entry-title.wowblogtitle.h3 {
    font-size: 22px;
}

.datearrow {
        left: 62px;
        top: 14px;
 }
.blogdatee {
      width: 47px;
        height: 65px;
         top: -8px;
  }
  #wowblogmonth, #wowblogyear {
    font-size: 12px;
    line-height: 19px;
}
#wowblogdate {
    font-size: 24px;
}

.client-info p {
      padding: 0 2px 0 0;
}
.wow-blog .follow-block .quote {display: none;}
.follow-block .client-meta {
    
    width: 100%;
}
.wowblogmisccontent > p {
        font-size: 16px;
      }

.question-heading-box h5 {
       font-size: 17px;
  }
  .question-box h2 {
    font-size: 20px;
  }

.question-box .question-heading p {
       font-size: 15px;
  }

.client-meta .name ,.client-meta .company{
     text-align: center;
}
.partner-heading h5 {
        font-size: 16px;
  }
  .wowblognotes > p {
    top: 0 !important;
    width: 70% !important;
}
#sidebar-right .widget_bootstrapbasic_search_widget .form-group {
       padding: 13px 15px;

}


.col-md-8.content-area.disk.wow-news.left {
    width: 66%;
}
.wowblogheading {
       font-size: 30px !important;
  }

.wowblogvideotitle {
      padding-top: 0 !important;
  }



}



@media (max-width:1180px){


.container.disk-con.wow-blog {
    margin-top: 2em;
}
.wowblognotes > p {
    width: 76%;
}
.wow-blog .conatiner.disk-con {
    padding: 0;
}



    }



    @media (max-width:1280px){

        
.wowbloginner {
        float: left;
    }
    .col-md-12.wowblogtitlecontainer {
    float: left;
    }

.wowblognotes > p {
      position: relative;

        float: left;
        top: 10px;
  }



#sidebar-right {
       width: 31% !important ;
}
.wow-blog .conatiner.disk-con {
    padding: 0;
}



}



@media (max-width:630px){
  #sidebar-right {
    width: 100% !important;
}
.wow-fullwidth .services-list li {
       width: 47%;
}

 
  .wow-fullwidth ul.services-list li{
  width: 48% ;
}


.wow-blog #sidebar-right {
     float: left;
    margin: 0 auto;
    padding-top: 1px;
    width: 96%;

}
.wow-single #main-column, .wow-blog #main-column {
    float: left;
    width: 100%;
}
.wow-blog #sidebar-right aside {
      position: relative;
    top: 30px;
}

.form-container .conatiner.disk-con {
    padding: 0;
}
.client-say-block {
    background-color: #f4f4f4;
    background-image: url("images/client-says.jpg");
    background-repeat: no-repeat;
    background-size: 100% 36%;
    float: left;
    width: 100%;
}


.authorised--image-box .slick-slide {
    left: 0px !important;
    }

.wow-search.blogsearch {
    background: none repeat scroll 0 0 #f4f4f4;
    border: 1px solid #c3c3c3;
    bottom: 20px;
    display: block;
    float: left;
    padding: 14px 11px 0 13px;
    position: relative;
    width: 100%;
}
.wow-blog #bootstrapbasic_search_widget-2 {
    display: none;
}

.question-box span.wpcf7-form-control-wrap {
    float: right;
    width: 100%;
}
.req-container {
       margin-top: 33px;
    padding: 37px 0 59px;
}

.wow-blog .page-numbers {
   display: none;
    float: left;
  }
.newsnavigation > span {
    display: none;
  }
.newsnavigation > a {
    background: none repeat scroll 0 0 black;
}

.newsnavigation > a:last-child {
    background: none repeat scroll 0 0 #FD7619;
}
.wow-blog .pagination-center.pagination-row {
    display: none;
}


}


    @media (max-width:420px){

  .wow-fullwidth ul.services-list li{
  width: 100% !important;
}
#sidebar-right {
    width: 100% !important;
}

#sidebar-right .service-list li a {
    color: #494949;
    font-size: 16px;
}

.blogimg {
    float: left;
    padding-left: 0 !important;
    width: 100%;
}
.blog_contents {
    float: left;
    width: 100%;
}

.wowblognotes > p {
    float: left;
    position: relative;
    top: 18px !important;
}

.wow-blog .page-numbers {
   display: none;
    float: left;
  }
  .newsnavigation > span {
    display: none;
  }
.newsnavigation > a {
    background: none repeat scroll 0 0 black;
}

.newsnavigation > a:last-child {
    background: none repeat scroll 0 0 #FD7619;
}
.wow-blog .pagination {
    display: none;
}
.wow-blog .pagination-center.pagination-row {
    display: none;
}
.wow-blog .conatiner.disk-con {
    padding: 0;
}
.follow-block .follow-us .contact-socail {
    width: 78% !important;
}
}



@media (max-width:460px){
  .wow-fullwidth ul.services-list li{
  width: 100% !important;
}

    }


@media (max-width:560px){
.wowblognotes > p {
    float: left;
    position: relative;
    top: 10px;
   
}
#sidebar-right {
    width: 100% !important;
}



}

@media (max-width:720px) and (min-width: 630){
.follow-block .follow-us .contact-socail {
    width: 90% !important;
     
}
  .wow-fullwidth ul.services-list li{
  width: 100% !important;
}

}


@media (max-width:720px){
.question-box .form-bt .wpcf7-submit {
background-position: -6% 50% ;
}


.follow-block .follow-us .contact-socail {
    width: 95%;
     bottom: 8px;
    position: relative;
}


}








/* for home page responsive */




 @media screen and (max-width: 768px), (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : portrait) {
.home .relytesti .col-md-4 {
    float: left;
        width: 26.8%;
}
.rely-info .r-detil .p-name {
       font-size: 16px;
}
.rely-info .r-detil .c-name {
       font-size: 18px;

  }
}


   @media screen and (min-width: 768px) and (max-width: 1024px), (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : landscape) {
    .home .relytesti .col-md-4 {
    float: left;
        width: 26.8%;
}
.rely-us-img img {
   height: 184px;
    width: 100%;
}
.rely-us-img {
       height: 211px;
        overflow: visible;
    width: 205px;
}
.rely-info .r-detil .p-name {
       font-size: 16px;
}
.rely-info .r-detil .c-name {
       font-size: 18px;


  }
}

@media (max-width:740px) {

.rely-us-img {
    height: 171px;
    overflow: visible;
    width: 170px;
}
.rely-us-img img {
    height: 141px;
    width: 98%;
}
.rely-info .r-detil .p-name {
       font-size: 16px;
}

}


@media (max-width:560px){

.rely-us-img img {
   height: 184px;
    width: 100%;
}
.rely-us-img {
       height: 211px;
        overflow: visible;
    width: 205px;
}

.service-list ul li span {
     width: 10%;
  }

  }












@media (max-width:480px){

.wow-news .page-numbers:hover {
  background: none;
}

.wow-blog .page-numbers {
   display: none;
    float: left;
  }
.newsnavigation > a {
    background: none repeat scroll 0 0 black;
}

.newsnavigation > a:last-child {
    background: none repeat scroll 0 0 #FD7619;
}

#sidebar-right {
       width: 32% !important;
}


.form-container .conatiner.disk-con {
    padding: 0;
}

    .wow-search.blogsearch {
    display: block;
     background: none repeat scroll 0 0 #f4f4f4;
    border: 1px solid #c3c3c3;
    float: left;
     padding: 14px 11px 0 13px;
    width: 100%;
    bottom: 20px;
    position: relative;
}
.wow-single .entry-title {
    font-size: 24px !important;
}

 .blogsearch .form-control {
    background: url("images/search-btn.png") no-repeat scroll 95% 50% #fff;
    border: 1px solid #c3c3c3;
    border-radius: 3px;
    color: #727272;
    font-family: "LatoItalic";
    font-size: 16px;
    height: 35px;
    padding: 10px;
}

#sidebar-right .widget_bootstrapbasic_search_widget {
    display: none;
}


.container.disk-con.wow-blog {
    padding: 0;
}

#sidebar-right {
       width: 100% !important;
        top: 23px;
}
.wow-blog #main-column {
    width: 100%;
}
.container.disk-con.wow-blog {
    margin-top: 2em;
    }
.wowblogheading {
    font-size: 22px !important;
    padding-bottom: 17px !important;
}
 

.wowbloginner {
    width: 100% !important;
    background: none;
     margin-bottom: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
}
.blogimg {
    width: 100% !important;
padding-bottom: 10px;
padding-right:0px;
    
}

.blogimg .blogimage .thumbnail {
    margin-bottom: 0;
}


.blog_contents {
    width: 100% !important;
    float: none;
      padding: 12px 0 0;
}
.wow-blog .pagination-center.pagination-row{
    display: none;
}
.entry-title.wowblogtitle.h3 {
    font-size: 21px;
}
.wow-blog #main-column .post, #main-column .page{
      margin-bottom: 0px;
    padding: 0px;
}
.col-md-12.wowblogtitlecontainer {
        width: 100%;
        padding-right: 0px;

}
.newsnavigation > span {
    display: none;
    }

.wow-blog .newsnavigation {
    top: 0px;
    left: 0px;
}
.newsnavigation > a {
    margin-left: 0px;
}
.wowblogvideotitle {
   font-size: 19px !important;
    padding-top: 0 !important;
}

.wowblogvideoitem iframe {
    
      width: 100%;
}
.wowblogmisctitle {
    font-size: 17px !important;
}
.wowblogmisccontent > p {
    font-size: 14px;
    line-height: 21px;
}
.wowblognotes > p {
    width: 100%;
    float: none;
     display: block;
     padding: 39px 0 0;
}
.col-md-12.wowblogtitlecontainer.blogbelowcontent {
    margin-top: 3em;
    padding-right: 0px;
}
.contact-socail .socail-bg {
      height: 37px;
        width: 37px;
}

.authorised--image-box .slick-slide {
      
       position:  relative;
   }

   .req-cnt h5 {
       font-size: 36px;
       color: #293029;
}
.req-cnt h5 span {
      font-size: 29px;
}
.req-bt {
    margin: 13% 18px 0;
}

.wowblognotes > p {
    width: 100% !important;
}
.question-box .form-bt .wpcf7-submit {
        background-position: 25% 50% !important;
    text-align: center ;
}
.wowbloglist {
  padding-bottom: 0px;}

#sidebar-right .service-list div.main-menu {
    padding: 20px 0 15px 14px;
  }
  .contact-socail .socail-bg a i {
     font-size: 25px;
}
.follow-block .follow-us .contact-socail {
      width: 80% !important;
}
.client-info {
      padding: 17px 0 0 5px !important;
  }

.question-box span.wpcf7-form-control-wrap {
    float: right;
    width: 100%;
}
.req-container {
       margin-top: 33px;
    padding: 37px 0 59px;
}

.follow-block .follow-us .contact-socail {
    width: 78% !important;
       max-width: 200px !important;
       margin-bottom: 3em;
}
.wow-fullwidth ul.services-list li{
  width: 100%;
}
.home .req-cnt h5 {
  color: #303030;
}
.home .req-cnt h5 span{
  color: #303030;
}
.home .req-bt {
    margin: 13% 0 0;
}
.container.disk-con.wow-blog {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
#sidebar-right .widget_bootstrapbasic_search_widget .form-group {
       padding: 13px 15px;

}
ul.services-list li a {
 
    font-size: 16px;

}
.req-container {
    background-position: right -342px top;
    background-size: cover;
   
}


#sidebar-right .service-list ul li span{width: 9% ;}


.wow-single #main-column, .wow-blog #main-column {
   
    margin-top: 2em;
   
}

.service-btm i{display: block !important;
font-size: 18px;
}

.header-menu .active a {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}
.footer-container .contact-socail {
max-width: 189px;
}
#sidebar-right .follow-block .slick-prev .left-arrow {
    margin-left: 8px !important;
}
#sidebar-right .follow-block .slick-next .right-arrow {
    margin-right: 8px !important;
}

.header-menu .nav.navbar-nav {
    padding-bottom: 17px;
    padding-top: 5px;
}

}




@media (max-width:568px){


#sidebar-right .service-list ul li span {
    width: 6%;
}
.question-box .form-bt .wpcf7-submit {text-align: center;}
 #sidebar-right .question-box .form-bt .wpcf7-submit {background-position: 27% 50% !important;}
}


@media (max-width:380px){

#sidebar-right .question-box .form-bt .wpcf7-submit {
background-position: 16% 50% !important;
}
#sidebar-right .service-list ul li span {
width: 10%;
}

  }

  @media (max-width:600px){
    #sidebar-right .service-list ul li span {
width: 8%;
}
}


  @media (min-width:1920px){
    #sidebar-right .service-list ul li span {
width: 11% !important;
}
#sidebar-right .service-list div.main-menu {
padding-left: 26px;
}
}


  @media (min-width:800px){
    #sidebar-right .service-list ul li span {
width: 14%;
}
}
