/*...........fancy box end................................*/
.popup-heading
{
  width: 100%;
  float: left;
  border-bottom: 1px solid #2a5cac;
  margin-bottom: 5px;
}
.popup-box .modal-footer
{
  border:0px;
}
.popup-box select
{
  width: 100%;
  height: 38px;
  margin-bottom: 11px;
}
.products-pop
{
  margin: 0px;
  padding: 0px;
}
.owl-carousel.main-slider1.owl-theme.home-banner-slide
{
  width: 100%;
  float: left;
  padding: 0px!important;
  margin: 0px!important;
  position: relative;
}
.home-banner-slide img
{
  max-width: 100%;
  float: left;
}

/*...banner arrow start..*/
.home-banner-slide .slick-prev
{
    background-image: url("../img/prev.png") !important;
    /*background-position: -7px -7px;*/
    background-repeat: no-repeat;/*ie8*/
    float: left;
    height:30px;
    left: 10px;
    outline: medium none;
    cursor: pointer;
    position: absolute;
    top:50%;
    opacity: 0;
    width: 30px;
    z-index: 9999;
    transition: all 400ms ease-in-out 0s;
    -webkit-transition:all 400ms ease-in-out 0s;
    -moz-transition: all 400ms ease-in-out 0s;
    -o-transition: all 400ms ease-in-out 0s;
    -ms-transition: all 400ms ease-in-out 0s;
}

.home-banner-slide:hover .slick-prev,.home-banner-slide:hover .slick-prev
{
 opacity: 1;
}
.home-banner-slide .slick-nextt
{
    background-image: url("../img/next.png") !important;
    /*background-position: -67px -7px;*/
     background-repeat: no-repeat;/*ie8*/
    height: 30px;
    margin: 0;
    outline: medium none;
    cursor: pointer;
    position: absolute;
    right: 10px;
    left: auto;
    top: 50%;
    opacity: 0;
    width: 30px;
    z-index: 9999;
    transition: all 400ms ease-in-out 0s;
    -webkit-transition:all 400ms ease-in-out 0s;
    -moz-transition: all 400ms ease-in-out 0s;
    -o-transition: all 400ms ease-in-out 0s;
    -ms-transition: all 400ms ease-in-out 0s;
}
.home-banner-slide:hover .slick-nextt,.home-banner-slide:hover .slick-nextt
{
    opacity: 1;
}
/*...banner arrow end..*/
ul.product-slider
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
} 
ul.product-slider li
{
  width: 25%;
  float: left;
  padding: 0px;
  margin: 0px;
} 

.product-slider-section .slick-slide 
{
  margin: 0 15px;
}
.product-slider-section .slick-list 
{
  margin: 0 -15px;
}
/*...product arrow start..*/
.product-slider-section .slick-prev
{
    background-image: url("../img/prev.png") !important;
    /*background-position: -7px -7px;*/
    background-repeat: no-repeat;/*ie8*/
    float: left;
    height:30px;
    left: 0px;
    outline: medium none;
    cursor: pointer;
    position: absolute;
    top:50%;
    opacity: 1;
    width: 30px;
    z-index: 9999;
    transition: all 400ms ease-in-out 0s;
    -webkit-transition:all 400ms ease-in-out 0s;
    -moz-transition: all 400ms ease-in-out 0s;
    -o-transition: all 400ms ease-in-out 0s;
    -ms-transition: all 400ms ease-in-out 0s;
}

.product-slider-section:hover .slick-prev,.product-slider-section:hover .slick-prev
{
 opacity: 1;
}
.product-slider-section .slick-nextt
{
    background-image: url("../img/next.png") !important;
    /*background-position: -67px -7px;*/
     background-repeat: no-repeat;/*ie8*/
    height: 30px;
    margin: 0;
    outline: medium none;
    cursor: pointer;
    position: absolute;
    right: 0px;
    left: auto;
    top: 50%;
    opacity: 1;
    width: 30px;
    z-index: 9999;
    transition: all 400ms ease-in-out 0s;
    -webkit-transition:all 400ms ease-in-out 0s;
    -moz-transition: all 400ms ease-in-out 0s;
    -o-transition: all 400ms ease-in-out 0s;
    -ms-transition: all 400ms ease-in-out 0s;
}
.product-slider-section:hover .slick-nextt,.product-slider-section:hover .slick-nextt
{
    opacity: 1;
}
/*...product arrow end..*/
.circle-section
{
  width: 100%;
  float: left;
}
.testimonial-wrapper .owl-prev {
    background-color: transparent !important;
   
    background-size: 100% 100% !important;
    height: 30px;
    left: -5%;
    position: absolute;
    top: 75px;
    width: 30px;
}
.testimonial-wrapper .owl-next {
    background-color: transparent !important;
   
    background-size: 100% 100% !important;
    height: 30px;
    position: absolute;
    right: -5%;
    top: 75px;
    width: 30px;
}
.font-16px
{
  font-size: 16px!important;
}
.gen.bt > p 
{
  padding: 0;
  text-align: left;
}
.offcanvas-menu
{
  display: none!important;
}
/*--------------------------search-form------------------*/
.search-form 
{
  float: right;
  margin:  0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 105px;
  width: 400px;
  display: none;
}
.stck.stick .search-form
{
  top: 52px;
}
.search-form .form-control
{
  border: 1px solid #ffcb05;
  height: 38px;
  font-family: sans-serif;
  font-size: 14px;
  font-weight: normal;
  padding-left: 5px;
  color: #ffcb05;
  border-radius: 5px 0 0 5px!important;
  behavior:url(css/PIE.htc);
}

.search-form .btn-search
{
  background:#ffcb05;
  padding: 0px 15px;
  height: 38px;
  border-radius: 0 5px 5px 0!important;
  behavior:url(css/PIE.htc);
  -moz-transition:all 400ms ease-in-out;
  -webkit-transition:all 400ms ease-in-out;  
  -ms-transition:all 400ms ease-in-out; 
  -o-transition:all 400ms ease-in-out; 
  transition:all 400ms ease-in-out; 

}
.search-form .btn-search i.icon-btn-search
{
  float: left;
  background-image: url(../images/sprite.png) ;
  background-repeat:no-repeat;
  background-position: -60px -190px;
  background-color: #2a5cac;
  width: 25px;
  height: 25px;
  behavior:url(css/PIE.htc);
  -moz-transition:all 400ms ease-in-out;
  -webkit-transition:all 400ms ease-in-out;  
  -ms-transition:all 400ms ease-in-out; 
  -o-transition:all 400ms ease-in-out; 
  transition:all 400ms ease-in-out; 
}
.search-form .btn-search:hover
{
  background-color: #2a5cac;
}
.search-form .btn-search:hover i.icon-btn-search
{
  background-image: url(../images/sprite.png) ;
  background-repeat:no-repeat;
  background-position: -60px -190px;
 
}
.haserror
{
  border: none!important;
  border-bottom: 1px solid #ff0000!important;
  box-shadow:0 1px 1px #ff0000 inset, 0 0 8px #ff0000!important;
  box-shadow: none!important;
}
/*--------------------------search-form---------------------*/
.active-color .srch
{
  color: #2a5cac!important;
}
.backyellow
{
  width: 102px!important;
}
.gen.serv-acc
{
  margin-bottom: 18px!important;
}
.acc-p b.fa-plus,.acc-p b.fa-minus
{
  cursor: pointer;
  display: table;
  float: left;
  font-size: 36px;
  line-height: 30px;
  margin-top: 2px;
  padding: 12px 14px;
  position: relative;
  z-index: 9;
}
.acc-icons.acc-open .acc-p b.fa-plus
{
  display: none;
}
.gen.margin-30-0 .val
{
  padding-left: 0px;
}
.en-hov b
{
  display: none;
}
.en-hov.active b
{
  display: block;
}
.gen.price
{
  margin-top: 10px;
}
.service-ul li b
{
  float: left;
}
.service-ul li .fa.fa-chevron-right, .service-ul li .fa.fa-angle-double-right
{
  /*top: 8px;*/
}
.service-ul > li
{
  padding-bottom: 10px;
}
.book-padding .team
{
  padding-bottom: 0px;
}
h6.submit-message
{
  margin: 0px!important;
  margin-top: -50px!important;
  float: right;
  padding: 0px;
}
.book-padding h2
{
  margin-bottom: 10px!important;
}
.team-txt-wrap > p
{
  margin:0px;
}
.bluetxt
{
  padding-top: 15px;
  padding-bottom: 20px;
}









/*===========================media quary start here======================*/
@media(max-width: 767px){
  .gen.need-book
  {
    margin-top: 10px;
  }
  .book-padding .margin-0-30
  {
    margin-bottom: 15px;
  }
  .modal-footer
  {
    float: right;
  }
  .select-wrapper
  {
    width: 100%;
    float: left;
    height: 38px;
    /*margin-top: 5px;*/
  }
  h6.submit-message
  {
    margin: 0 0 10px 0!important;
    width: 100%;
    float: left;
    text-align: center;
  }
  .gen.price
  {
    margin-top: 7px;
  }
  .margin-botton-15
  {
    margin-bottom: 15px!important;
  }
  .gen.serv-acc
  {
    margin-bottom: 12px!important;
  }
  .gen.acc-head.uppercase
  {
    font-size: 12px!important;
  }
  .acc-p b.fa-plus, .acc-p b.fa-minus
  {
    font-size: 21px;
    padding: 8px;
    line-height: 15px;
  }
  .poweredBy
  {
    width: 100%;
    float: left;
    padding: 0px;
    margin: 0px;
  }
  .ln a
  {
    margin-top: 5px!important;
  }
  .poweredBy > a
  {
    width: auto!important;
    float: none!important;
    display: inline-block!important;
    margin: 0px!important;
    font-weight: bold;
    padding-left: 6px;
  }
  .poweredBy > a:hover
  {
    color: #ffcb05!important;
  }
  .gen.mr-4-4.downld.module.come-in,.mrtop
  {
    margin-bottom: 15px;
  }
  .gen.coloryellow.test-cap.font600,.gen.mrb,.gen.colorwhite > p
  {
    text-align: center;
  }
  .gen.mrb50
  {
    margin-bottom: 0px;
  }
  .col-sm-6.mrb2
  {
    margin-top: 0px!important;
  }
  .gen.background-white
  {
    margin-top: 8px;
  }
  .f-bold.f-uppercase
  {
    margin-bottom: 3px;
  }
  .lvca-service.hvr-shutter-in-vertical4
  {
    padding-bottom: 0px!important;
    margin: 0px!important;
  }
  .col-sm-12.col-md-6 > iframe
  {
    margin-top: 15px;
  }
  .social-icons 
  {
    left: 50%;
    position: relative;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .hvr-wobble-vertical
  {
    padding: 0px!important;
  }
  .mrb50.background-white.about
  {
    margin: 0px;
  }
  .logo
  {
    margin: 0px!important;
  }
 .search-form 
 {
  padding-right: 15px;
 }
}

@media(max-width: 480px){
  .contentBanner-image
  {
    width: 100%!important;
    float: left;
    text-align: center;
    margin-bottom: 10px;
  }
  .contentBanner-image img
  {
    float: none;
    display: inline-block;
    max-width: 100%;
  }
  .contentBanner.contentBanner-image > img
  {
    float: none;
  }
  .originalPost.module.contentBanner-content.come-in
  {
    width: 100%!important;
    float: left;
  }
  .serviceSliderInfo h5
  {
    width: 100%;
    float: left;
    text-align: center;
    margin: 0px;
  }
  .gen.b-footer.b-head-color2.hvr-bounce-to-right2.font700
  {
    padding: 5px!important;
  }
  .bluetxt
  {
    float: left;
    margin-top: 10px;
  }
  .wid33.pad-left-4
  {
    width: 100%;
    float: left;
  }
  .wid33.text-right.st,.wid33.text-left
  {
    width: 100%;
  }
  .margin-30-0.lvca-service-wrapper.lvca-fourcol.col-sm-12.module.already-visible.come-in
  {
    margin-top: 0px;
  }
  .gen.ab-con.lightgray.c-ani
  {
    margin: 5px 0px;
  }
  .container-left > h1 {
    float: left;
    font-size: 20px;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 5px;
  }
  .container-left p
  {
    margin-bottom: 0px;
  }
  .gen.circle-section
  {
    width: 100%;
    float: left;
    padding: 0 0 40px 0;
  }
  .circles
  {
    width: 100%;
    float: left;
    text-align: center;
  }
  .circles .circle
  {
    float: none;
    display: inline-block;
  }
  .search-form 
  {

    width: 100%;
    float: left;
    padding: 0 15px;
  }
  .popup-inner
  {
    width: 100%;
  }
  .slick-prev,.slick-nextt
  {
    opacity: 1!important;
  }
  .half.half-back,.half.half-back-yellow
  {
    width: 100%;
    float: left;
  }
  .circle
  {
    width: 150px!important;
    height: 150px;
  }
}
@media(min-width: 768px) and (max-width: 991px){
  
  .popup-fancybox.teambtn3
  {
    padding: 0 6px!important;
  }
  h6.submit-message
  {
    margin: 0 0 10px 0!important;
    width: 100%;
    float: left;
    text-align: center;
  }
  .acc-p b.fa-plus, .acc-p b.fa-minus
  {
    font-size: 28px;
    line-height: 25px;
  }
  .sp-megamenu-parent > li
  {
    padding: 0 7px!important;
  }
  .sp-megamenu-wrapper
  {
    float: left;
    /*margin: 0px!important;*/
  }
  .m-menu .fa.fa-bars
  {
    margin-left: 30px;
    margin-right: 10px!important;
  }
  .fa.fa-bars
  {
    display: none!important;
  }
  .sp-megamenu-parent.menu-fade.hidden-xs
  {
    padding-right: 60px;
  }
  .search-form
  {
    padding-right: 15px;
  }
  .sp-megamenu-wrapper
  {
    width: auto;
    float: right;
  }
  .sp-column.col-md-10
  {
    width: 100%;
  }
}

@media(min-width: 992px) and (max-width: 1199px){
  .team-butt a
  {
    font-size: 12px;
  }
}

.gen.ab-con.c-ani.news-content-wapp.lightgray
{
  padding-bottom: 0px;
}
.readmore-outars > a
{
  margin-bottom: 15px;
}
.banner_about > img
{
  width: 100%;
  float: left;
}
.en-hov.active
{
  display: block!important;
}
ul.service-ul
{
  width: 100%;
  float: left;
  margin-bottom: 20px!important;
}
ul.service-ul li p {
  margin: 0px!important
}
.service-paragraph
{
  margin-bottom: 5px!important
}
.ui-autocomplete 
{ 
  cursor:pointer; 
  height:120px; 
  overflow-y:scroll;
}   
.autocomplite-droopdown
{
  cursor: pointer;
  border-color: #eee!important;
  box-shadow: none!important;
  margin-bottom: 0px!important;
  border-radius: 3px;
  box-shadow: none;
  color: #a9a9a9;
  height: 38px!important;
  outline: medium none !important;
  padding: 0;
  width: 100%!important;
  float: left!important;
}
.autocomplite-droopdown.ui-autocomplete-input
{
  padding-left: 5px;
}
.ui-widget-content
{
  border-color: #eee!important;
}
.ui-menu-item-wrapper
{
  width: 100%;
  float: left;
  padding: 3px 5px;
  text-align: left;
  font-size: 14px;
  /*background: #F8F8F8;*/
}
#loading
{
  height: 48px;
  width: 48px;
  float: left;
  background: url("../images/page-load.gif");
  position: relative;
  left: 50%;
  transforn:translateX(-50%);
}

.container-left.cms-content-space
{
  float: left;
  margin: 25px 0;
  line-height: 24px;
}

.buy-now-cl
{
  width: 100%!important;
  float: left;
  display: inline-flex;
}
.gen.b-footer.home-b-footer-color1.hvr-bounce-to-right2.font700.buy-now-cl p
{
  width: 50%;
  float: left;
  padding: 0px;
  margin: 0px;
  font-weight: bold;
}
.gen.b-footer.home-b-footer-color1.hvr-bounce-to-right2.font700.buy-now-cl a
{
  width: auto;
  float: right;
  color: #FFCB05;
  outline: none;
  text-decoration: none;
  font-weight: normal;
}
.gen.b-footer.home-b-footer-color1.hvr-bounce-to-right2.font700.buy-now-cl a:hover
{
  color: #fff;
}
.contentBanner > img
{
  max-width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
  border:1px solid #ccc;
}
.contentBanner-image
{
  width: 30%;
  float: left;
}
.originalPost.module.contentBanner-content.come-in
{
  width: 70%;
  float: left;
  padding-left: 15px;
  margin: 0px;
}
.originalPost.module.contentBanner-content.come-in h2
{
  margin: 0px;
  margin-bottom: 10px;
  font-size: 20px!important;
  line-height: 1;
}
.product-details-wrapper
{
  margin-top: 30px;
}
.product-buy-button
{
  width: 100%;
  float: left;
  padding: 5px 0 0 0;
}
.product-buy-button span
{
  float: left;
  color: #349cce;
  font-size: 16px;
  line-height: 1;
}

.product-buy-button button
{
  float: right;
  width: auto;
  background: #349cce !important;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  box-shadow: none;
  border: none;
  padding: 5px 10px;
}

.product-buy-button button:hover
{
  background: #ffcb05!important;
}
/*========================new add 18 julay==================*/
.margin-bottom-30
{
  margin-bottom: 20px;
}
.support-ticket-wrapper,.ticket-form
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.support-ticket-wrapper h2
{
  margin:10px 0 0 0!important;
  width: 100%;
  float: left;
  color: #686868;
  font-size: 18px;
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
}
.ticket-form
{
  margin-top: 20px;
  width: 100%;
  float: left;
  padding: 0 70px;
}
.support-ticket-wrapper label
{
  width: 27%;
  float: left;
  text-align: left;
  font-size: 15px;
  color: #686868;
  line-height: 32px;
}
.support-ticket-wrapper input,.support-ticket-wrapper select
{
  width: 73%;
  float: left;
}
.ticket-form > form,.modal-footer,.support-ticket p
{
  width: 100%;
  float: left;
}
.support-ticket-wrapper input
{
  padding: 5px;
}
.support-ticket-wrapper .support-ticket
{
  width: 100%;
  float: left;
}
.support-ticket-wrapper .form-group
{
  width: 100%;
  float: left;
  padding: 0px;
  margin-bottom: 0px;
}
.support-ticket-wrapper .haserror
{
  border: 1px solid #CF3138!important;
}

.support-ticket-wrapper .btn.btn-submit
{
  width: auto;
  float: right;
  color: #fff;
  border: 0px;
  background: #CF3138;
  padding: 10px 20px;

}
.support-ticket-wrapper .btn.btn-submit:hover
{
  background: #222222;
}
.support-ticket-wrapper .modal-footer
{
  padding: 0px;
  margin: 0px;
  border: 0px;
}
.support-ticket-wrapper p
{
  margin: 0 0 10px 0;
  font-size: 14px;
}
.support-ticket-wrapper label.error {
    color: #CF3138!important;
    float: right;
    font-size: 12px;
    margin: 0;
    width: 100%;
    margin-bottom: 5px;
    width: auto;
    margin-top: -20px;
}
.support-ticket-wrapper textarea
{
  min-width: 100%;
  max-width: 100%;
  float: left;
}
.support-ticket-wrapper .form-group.full-width
{
  width: 100%!important;
}

.otp-btn
{
  width: 50%;
  float: right;
  margin-top: 20px!important;
}
#display_ticket,#display_ticket1,#display_ticket2,#display_ticket3
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
  color: #222;
  margin-bottom: 10px;
}
#display_ticket1 > p,#display_ticket1 > h3
{
  width: 100%;
  float: left;
  text-align: left;
}
#display_ticket1 > h3 {
    border-bottom: 1px solid #ccc;
    color: #686868;
    float: left;
    font-size: 18px;
    margin: 10px 0 0;
    padding-bottom: 10px;
    width: 100%;
    margin-bottom: 15px;
}
.support-ticket-comment
{
  width: 100%;
  float: left;
  padding: 0px 0px 0 0px;
  margin: 0px;
}
.support-ticket-comment h3
{
  border-bottom: 1px solid #ccc;
  color: #686868;
  float: left;
  font-size: 16px;
  margin: 10px 0 0;
  padding-bottom: 10px;
  width: 100%;
  text-align: left;
}
.support-ticket-comment textarea
{
  min-width: 100%;
  max-width: 100%;
  float: left;
  resize: auto;
  min-height: 80px;
  margin-top: 20px;
  padding: 5px;
}
.comment-list,.comment-list-item,.attribution,.comment-content
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.comment-list
{
  margin-bottom: 40px;
  padding-left: 0px;
}
.comment-list-item
{
  border-top: 1px solid #dfdfdf;
  padding-top: 10px;
  margin-top: 10px;
}
.comment-img img 
{
  border: 1px solid #dfdfdf;
  border-radius: 4px;
  display: block;
  height: 100%;
  width: 100%;
}
.comment-img
{
  height: 60px;
  width: 60px;
  float: left;
  line-height: 60px;
}
.message-body
{
  /*display: table-cell;*/
  width: calc(100% - 70px);
  margin-left: 10px;
  float: left;
}
.pull-right.comment-time
{
  color: #9a9a9a;
  margin-top: 2px;
}
span.comment-name
{
  color: #222222;
  font-size: 15px;
  margin-bottom: 0px;
}
.support-ticket-wrapper p.attribution
{
  margin-bottom: 5px;
}
.modal-footer.comment-submit
{
  margin-bottom: 20px;
}
.comment-content
{
  line-height: 20px;
  float: left;
  width: 100%;
}
.colon-right 
{
  float: right;
  padding-right: 25px;
}
.description-colon-right
{
  padding-left: 10px;
  float: none;
}
.tooggle-info-wrapper
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
  display: none;
}
#toggle_information_hide
{
  display: none;
}
.info-link.active
{
  display: none;
}

.info-link
{
  width: auto;
  float: right;
  color: #113D68;
  outline: none;
  text-decoration: none;
  margin-bottom: 20px;
  margin-top: -10px;
}
.info-link:hover
{
  color:#222222;
}
p.float-right
{
  width: auto!important;
  float: right!important;
  margin-top: -30px;
}
#email_status
{
  float: right;
}
#email_status a
{
  color: #CF3138;
  outline: none;
  text-decoration: none;
}
#email_status a:hover
{
  color:#113D68;
}
.comment-reply-list
{
  width: 100%;
  float: left;
  padding: 0 0 0 30px;
  margin: 0px;
}
.comment-content{
  text-align: left!important;
}
.otp-heading 
{
  color: #000!important;
  font-size: 16px!important;
  margin-bottom: 20px;
}
.form-loading
{
  background:url("../images/page-load.gif") no-repeat;
  width: 48px;
  height: 48px;
  float: left;
  left: 78%;
  position: relative;
  top: -17px;
  transform: translateX(-50%);
  display: none;
}
.comment-content-reply
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: -15px 0 0 0!important;
}
.comment-content-reply a
{
  width: auto;
  float: right;
  color: #113d68;
  outline: none;
  text-decoration: none;
}
.comment-content-reply a:hover
{
  color: #222;
}
.comment-reply-box
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.support-ticket-comment.comment-reply-box
{
  padding: 0px!important;
  display: none;
}
.support-ticket-comment.comment-reply-box textarea
{
  min-height: 40px;
  margin: 8px 0!important;
}
.support-ticket-comment.comment-reply-box .modal-footer.comment-submit
{
  margin-bottom: 0px!important;
}
.support-ticket-comment.comment-reply-box .modal-footer.comment-submit .btn.btn-submit
{
  font-size: 12px!important;
  padding: 8px!important;
}
.back-form
{
  float: right;
  width: auto;
  outline: none;
  text-decoration: none;
  color: #113D68;
  position: absolute;
  right: 0px;
  top: 20px;
  font-size: 20px;
}
.back-form:hover
{
  color: #222;
}
#display_ticket,#display_ticket2,#display_ticket1,#display_ticket3,#display_ticket_error
{
  width: 75%!important;
  margin-top: -25px!important;
}
#display_ticket3
{
  margin-top: -40px!important;
}
#loading_submit_btn,#loading_submit_btn1,#loading_submit_btn2,#loading_submit_btn3
{
  display: none;
  background: #113D68!important;
  pointer-events: none!important;
}
#display_ticket1.not-blink_me
{
  width: 100%!important;
  margin: 0px!important;
}
#display_ticket_error
{
  position: relative!important;
  top: 202px!important;
}
#otp_popup_box .popup-form .ticket-form
{
  padding: 0px 20px!important;
}
#otp-error.error
{
  color: #CF3138!important;
  margin-bottom: 5px!important;
}



.blink_me {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {  
  30% { opacity: 0; }
}



@media(min-width: 768px){
  #display_ticket2.blink_me
  {
    margin-top: -45px!important;
  }
}
@media(min-width: 768px) and (max-width: 991px){
  .ticket-form
  {
    padding: 0 10px;
  }
  .support-ticket-wrapper label
  {
    width: 35%;
  }
  .support-ticket-wrapper input, .support-ticket-wrapper select
  {
    width: 65%;
  }
}
@media(min-width: 992px) and (max-width: 1199px){
  .ticket-form
  {
    padding: 0 50px;
  }
}

@media(max-width: 767px){
  #display_ticket,#display_ticket2,#display_ticket1,#display_ticket3
  {
    width: 100%!important;
    margin-top: 5px!important;
  }
  .comment-reply-list
  {
    padding: 0 0 0 15px;
  }
  p.float-right
  {
    width: 100%!important;
    float: left!important;
    margin-top: 0px;
  }
  .support-ticket-wrapper label.error
  {
    margin-top: -10px;
    width: 100%;
    float: left;
  }
  .colon-right
  {
    float: none;
    padding-left: 5px;
  }
  .support-ticket-wrapper label
  {
    width: 100%;
    float: left;
    margin-bottom: 10px;
  }
  .support-ticket-wrapper input, .support-ticket-wrapper select
  {
    width: 100%;
    float: left;
  }
  .ticket-form
  {
    padding: 0px;
  }
  .support-ticket-wrapper label
  {
    line-height: 1;
  }
  .comment-list
  {
    margin-bottom: 30px;
    padding-left: 15px;
  }
  .support-ticket-comment
  {
    padding: 0px;
  }
  .support-ticket-wrapper .form-group
  {
    width: 100%;
    min-height: auto;
  }
  .support-ticket-wrapper .form-group.padding-right-10
  {
    padding-right: 0px!important;
  }
  .support-ticket-wrapper .form-group.padding-left-10
  {
    padding-left: 0px!important;
  }
  .otp-btn
  {
    width: 100%;
    float: left;
    margin-top: 0px!important;
  }
  #display_ticket_error
  {
    position: relative!important;
    top: 231px!important;
  }
}
@media(max-width: 480px){
  .pull-right.comment-time
  {
    width: 100%!important;
    float: left!important;
    text-align: left;
  }
}
.comment-content-reply
{
  display: none;
}

/*.............new changes added on 22 july.....................*/
.padding-0{  padding: 0px!important;}.blog-listing-right,.blog-listing-right .gen.mb1.gb a,.blog-listing-right .gen.mb1.gb ul,.blog-listing-right .gen.mb1.gb ul li,.blog-listing-right .gen.mb1.gb ul li a{  width: 100%;  float: left;  padding: 0px;  margin: 0px;}.blog-listing-right .gen.mb1.gb i.fa.fa-plus,.blog-listing-right .gen.mb1.gb i.fa.fa-minus{  float: right;  margin-top: 4px;}.blog-listing-right .gen.mb1.gb i.fa.fa-minus{  display: none;}.blog-listing-right .gen.mb1.gb a{  color: #113D68;  text-align: left;}.blog-listing-right .gen.mb1.gb a:hover,.blog-listing-right .gen.mb1.gb ul li  a:hover,.blog-listing-right .gen.mb1.gb a.active{  color: #FFCB05;}.blog-listing-right .gen.mb1.gb{  border-top: 1px solid #fff;  padding:10px;}.blog-listing-right .gen.mb1.gb ul.archive-list-item{  padding-left: 20px;   display: none;}.blog-listing-right .gen.mb1.gb ul.archive-list-item li{  padding: 5px 0 0 0;}.blog-listing-right .gen.mb1.gb ul li{  list-style: none;}
.margin-top-15{margin-top: 15px !important;}
.content-action.content-action-video{ margin-bottom: 30px;}



/*new add on 31-julay*/
.faq-scection-wrapper,.faq-scection-wrapper ul.faq-item-list,.faq-item-titel h4,.faq-item-titel h5,.faq-item-image img,.faq-item-content,.faq-item-content p,.read-more-content p,.searchbox_main,.searchbox_main .input-group
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.faq-scection-wrapper
{
  margin-top: 20px;
}
.faq-item-image img
{
  height: 100%;
}

.faq-scection-wrapper ul li
{
  width: 50%;
  float: left;
  padding: 10px;
  margin: 0 0 0px 0;
}
.faq-scection-wrapper ul li .faq-item-list
{
  background: #F4F2F2;
  width: 100%;
  float: left;
  padding: 10px;
}
.faq-scection-wrapper ul:before,.faq-scection-wrapper ul:after 
{
  content:"";
  display: table ;
  clear:both;
}
.faq-item-image
{
  width: 46px;
  height: 46px;
  float: left;
  margin-bottom: 5px;
}
.faq-item-titel
{
  display: table-cell;
  padding-left: 10px;
}
.faq-item-titel h4
{
  color: #113D68;
  font-size: 18px;
  font-weight: normal;
  line-height: 20px;
  font-family: "Open Sans";
  margin-bottom: 5px;
}
.faq-item-titel h5
{
  color: #444;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  font-family: "Open Sans";
  margin-bottom: 5px;
}
.faq-item-content p
{
  font-size: 14px;
  text-align: left;
  font-size: 16px;
  font-family: "Open Sans";
  font-weight: 600px;
  line-height: 25px;
  color: #FF0000!important;
}
.read-more-content, .read-more-content p
{
  font-size: 14px;
  text-align: left;
  font-size: 16px;
  font-family: "Open Sans";
  font-weight: 600px;
  line-height: 25px;
  color: #666 !important;
}
.read-more
{
  font-size: 14px;
  padding-left: 0px;
  width: 100%;
  float: left;
  margin: 5px 0;
  cursor: pointer;
}
.read-more.active
{
  display: none;
}
.read-less
{
  color: #CF3138;
  font-size: 14px;
  width: 100%;
  float: left;
  margin: 5px 0;
  cursor: pointer;
}
.read-more-content
{
  display: none;
  font-weight: normal;
}
.read-more i,.read-less i
{
  padding-right: 5px;
}

.faq-search-box
{
    width: 350px;
    float: right;
    margin-top: -37px;
}

.faq-search-box .form-control.searchbox-input
{
  position: static;
}
.faq-search-box .btn:hover
{
  background: #113D68;
  color: #fff;
}

@media(max-width: 767px){
  .faq-scection-wrapper ul li
  {
    width: 100%!important;
  }
  .faq-search-box .form-control.searchbox-input
  {
    opacity: 1;
  }
  .faq-search-box
  {
    width: 100%;
    float: left;
    margin: 10px 0 0 0;
  }
}
/*.............new changes added on 22 july.....................*/
.padding-0{  padding: 0px!important;}.blog-listing-right,.blog-listing-right .gen.mb1.gb a,.blog-listing-right .gen.mb1.gb ul,.blog-listing-right .gen.mb1.gb ul li,.blog-listing-right .gen.mb1.gb ul li a{  width: 100%;  float: left;  padding: 0px;  margin: 0px;}.blog-listing-right .gen.mb1.gb i.fa.fa-plus,.blog-listing-right .gen.mb1.gb i.fa.fa-minus{  float: right;  margin-top: 4px;}.blog-listing-right .gen.mb1.gb i.fa.fa-minus{  display: none;}.blog-listing-right .gen.mb1.gb a{  color: #113D68;  text-align: left;}.blog-listing-right .gen.mb1.gb a:hover,.blog-listing-right .gen.mb1.gb ul li  a:hover,.blog-listing-right .gen.mb1.gb a.active{  color: #FFCB05;}.blog-listing-right .gen.mb1.gb{  border-top: 1px solid #fff;  padding:10px;}.blog-listing-right .gen.mb1.gb ul.archive-list-item{  padding-left: 20px;   display: none;}.blog-listing-right .gen.mb1.gb ul.archive-list-item li{  padding: 5px 0 0 0;}.blog-listing-right .gen.mb1.gb ul li{  list-style: none;}
.margin-top-15{margin-top: 15px !important;}
.content-action.content-action-video
{
  margin-bottom: 30px;
}
.related-video-wrapper,.related-video-inner,.related-video-item,.related-video-item-content h4,.related-video-item-content h5, .related-video-item-content h6,.related-video-item-image > img
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.related-video-item-image
{
  width: 45%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.related-video-item-content
{
  width: 55%;
  float: left;
  padding: 0 0 0 10px;
}
.related-video-item-image > img
{
  border: 0px!important;
  outline: none;
  border: 1px solid #e3e3e3!important;
}
.related-video-item-content h4
{
  font-size: 13px;
  color: #365899;
  font-weight: normal;
  line-height: 14px;
  margin-bottom: 5px;
  text-align: left;
}
.related-video-item-content h5
{
  font-size: 10px;
  color: #666;
  font-weight: normal;
  line-height: 12px;
  margin-bottom: 5px;
  text-align: left;
}
.related-video-item-content h6
{
  font-size: 10px!important;
  color: #aaaaaa;
  font-weight: normal!important;
  line-height: 12px;
  margin-bottom: 0px;
  text-align: left;
}
.gen.mb1.gb.related-video-inner li
{
  border-bottom: 1px solid #d3d3d3;
  padding-bottom: 5px!important;
  margin-top: 5px!important;
  width: 100%;
  float: left;
}
.gen.mb1.gb.related-video-inner li:hover
{
  opacity: 0.6;
}
/*.............new changes added on 22 july(HSN/SAC & STATE).....................*/
.padding-0{  padding: 0px!important;}.blog-listing-right,.blog-listing-right .gen.mb1.gb a,.blog-listing-right .gen.mb1.gb ul,.blog-listing-right .gen.mb1.gb ul li,.blog-listing-right .gen.mb1.gb ul li a{  width: 100%;  float: left;  padding: 0px;  margin: 0px;}.blog-listing-right .gen.mb1.gb i.fa.fa-plus,.blog-listing-right .gen.mb1.gb i.fa.fa-minus{  float: right;  margin-top: 4px;}.blog-listing-right .gen.mb1.gb i.fa.fa-minus{  display: none;}.blog-listing-right .gen.mb1.gb a{  color: #113D68;  text-align: left;}.blog-listing-right .gen.mb1.gb a:hover,.blog-listing-right .gen.mb1.gb ul li  a:hover,.blog-listing-right .gen.mb1.gb a.active{  color: #FFCB05;}.blog-listing-right .gen.mb1.gb{  border-top: 1px solid #fff;  padding:10px;}.blog-listing-right .gen.mb1.gb ul.archive-list-item{  padding-left: 20px;   display: none;}.blog-listing-right .gen.mb1.gb ul.archive-list-item li{  padding: 5px 0 0 0;}.blog-listing-right .gen.mb1.gb ul li{  list-style: none;}
.margin-top-15{margin-top: 15px !important;}
.content-action.content-action-video
{
  margin-bottom: 30px;
}
.related-video-wrapper,.related-video-inner,.related-video-item,.related-video-item-content h4,.related-video-item-content h5, .related-video-item-content h6,.related-video-item-image > img
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.related-video-item-image
{
  width: 45%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.related-video-item-content
{
  width: 55%;
  float: left;
  padding: 0 0 0 10px;
}
.related-video-item-image > img
{
  border: 0px!important;
  outline: none;
  border: 1px solid #e3e3e3!important;
}
.related-video-item-content h4
{
  font-size: 13px;
  color: #365899;
  font-weight: normal;
  line-height: 14px;
  margin-bottom: 5px;
  text-align: left;
}
.related-video-item-content h5
{
  font-size: 10px;
  color: #666;
  font-weight: normal;
  line-height: 12px;
  margin-bottom: 5px;
  text-align: left;
}
.related-video-item-content h6
{
  font-size: 10px!important;
  color: #aaaaaa;
  font-weight: normal!important;
  line-height: 12px;
  margin-bottom: 0px;
  text-align: left;
}
.gen.mb1.gb.related-video-inner li
{
  border-bottom: 1px solid #d3d3d3;
  padding-bottom: 5px!important;
  margin-top: 5px!important;
  width: 100%;
  float: left;
}
.gen.mb1.gb.related-video-inner li:hover
{
  opacity: 0.6;
}
.container-left.sac-wrapper > h1
{
  width: 100%;
  float: left;
  text-align: left;
  margin-bottom: 10px;
}
.container-left.sac-wrapper > h5, #suggestion > h5,#suggestion > h6
{
  width: 100%;
  float: left;
  margin-bottom: 0px;
  text-align: left;
}
#suggestion > h5
{
  font-size: 16px;
  margin-bottom: 10px;
}
#suggestion > h6
{
  font-size: 14px;
  font-weight: normal;
  margin: 8px 0 15px 0;
}
.gen.b-head.b-head-color1.font600.no-link
{
  cursor: initial;
}
.gen.b-head.b-head-color1.font600.no-link .gen.mb1.gb span
{
  font-size: 14px;
}
.mb-15.b-item.module.come-in.margin-bottom-10
{
  margin: 0 0 15px 0!important;
}
.rowcolom .gen.mb1.gb
{
  border: none;
  border-bottom: 1px solid #fff;
}
/***************************/
.container-left.sac-wrapper > h5, #suggestion > h5, #suggestion > h6 {margin-bottom: 15px;
}
.blog-listing-pagignation
{
  margin-top: 20px!important;
}

/*new css add on 4th octobor 2017*/
.breaking-news-wrapper,.breaking-news-wrapper .titel,.breaking-news-wrapper .titel a,.breaking-news-wrapper .content,.breaking-news-wrapper .content ul,.breaking-news-wrapper .content ul li .item,.breaking-news-wrapper .content ul li .item a,.breaking-news-outer
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.breaking-news-outer
{
  padding:0px 5px;
  margin-bottom: 20px;
}

#banner_block
{
  margin-bottom: 20px!important;
}
.breaking-news-wrapper .titel
{
  width: 225px;
  height: 55px;
  overflow: hidden;
  padding: 13px 0;
  border-radius: 5px 0 0 5px;
  background: #113d68;
  color: #fff;
}
.breaking-news-wrapper .titel a
{
  color: #fff;
  font-size: 20px;
  text-align: center;
  font-weight: bold;
}
.breaking-news-wrapper .titel a:hover,.breaking-news-wrapper .content ul li .item a:hover
{
  /*color: #2a5cac!important;*/
  opacity:0.6;
}

.breaking-news-wrapper .content
{
  width: calc(100% - 225px);
  background: #ffcb05;
  padding: 0px 0;
  border-radius: 0 5px 5px 0;
  height: 55px;
  overflow: hidden;
}
.breaking-news-wrapper .content ul li
{
  float: left;
  list-style: none;
  padding: 0px;
  width: 33.3333%;
}
.breaking-news-wrapper .content ul li .item
{
  /*border-left: 1px solid #fff;*/
  padding: 0 20px;
  position: relative;
  height: 55px;
}
.breaking-news-wrapper .content ul li:first-child .item
{
  border-left: 0px;
}
.breaking-news-wrapper .content ul li .item a
{
  color: #113d68;
  font-size: 14px;
  text-transform: uppercase;
  line-height: 16px;
  font-weight: 600;
  font-weight: bold!important;
  overflow: hidden;
  text-align: center;
  max-height: 30px;
  position: absolute;
  left: 0px;
  top: 50%;
  webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 0 20px;    
}
.breaking-news-wrapper .content ul li .item.new-item a
{
  font-size: 13px!important;
}
@media(max-width: 480px){
  .breaking-news-wrapper .titel,.breaking-news-wrapper .content
  {
    width: 100%;
    float: left;
    margin-bottom: 5px;
    border-radius: 5px!important;
  }
  .breaking-news-wrapper .content
  {
    margin: 0px;
  }
}

/*new css add on 5th octobor 2017*/
/*#hindi_eng.container-left span
{
  float: left!important;
}*/
#hindi_eng.container-left ul
{
  width: auto!important;
}
#hindi_eng.container-left .blog-listing-Category ul li a
{
  color: #5d89d0!important;
}

.originalPostedItem
{
  display:block!important;
  margin-top:0px!important;
}
.newss-listt .post
{
  background: #fff!important;
  margin-bottom: 25px!important;
  height: 100px!important;
}
.news-posted-item,.posted-content,.posted-content p
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
/*
.post-date
{
  float: left;
  border-right: 1px solid #666666;
  color: #1b3864;
  font-size: 14px;
  padding-right: 10px;
}*/
.posted-place
{
  float: left;
  padding-left: 5px;
  padding-right: 5px;
  color: #ffffff;
  font-size: 9px;!important;
  font-weight: bold!important;
  background-color:#1b3864;
}
/*
.posted-content p
{
  color: #666666;
  font-size: 14px;
  margin-top: 5px;
}*/
.post-date
{
  float: left;
  /*border-right: 1px solid #666666;*/
  color: #1b3864;
  font-size: 14px;
  padding-right: 5px;
  font-weight: bold!important;
}
.posted-content a
{
  color: #666666;
  font-size: 14px;
  margin-top: 5px;
  text-align: left;
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
  padding-top:6px;
}
.posted-content a:hover
{
  color: #111111;
}
.news_cat_space
{
  
  margin-left: 0px;
  margin-right: 8px;
  font-size: 13px !important;
  font-weight: bold!important;

}
.addressht{
    min-height:205px;
    
}
.currency-rate-wrapper.support-ticket-wrapper input {
    width: auto;margin-right: 3px;
}
.currency-rate-wrapper.support-ticket-wrapper label {width: auto;  margin-right: 10px; line-height: 23px;
}

.currency_datepicker
{
    position:relative;
}
.calendar_clicableicon
{
    position:absolute;
    right:4px;
    top: 3px;
}
.custom
{
    position:relative;
    float:left;
}
.ref-custom input{margin:0px!important;}
/*************12-10-2017*******************/
.search-box {
    float: right;
    width: 300px;
    margin: 0px 0 0 0;
    position: absolute;
    right: 35px;
    top: 84px;
    display: none;
}

.searchbox_main {
    width: 100%;
    float: right;
    border: 1px solid #113d68;
    margin: 0px 0 0px 0;
    padding: 0px;
}

.searchbox_main .input-group {
    border: 1px solid #113d68;
    background: #fff;
}

.searchbox_main .form-control {
    background: inherit;
    border-radius: 0px;
    color: #666!important;
    font-family: opensans;
    border: none;
    behavior: url(css/PIE.htc)!important;
    position: relative;
    top: 0px;
    padding-left: 5px;
}
.sp-megamenu-parent > li > a.searching-icon, .wpmm-mega-wrapper > li > a.searching-icon{
    border-bottom:0px!important;
    }
ul.sp-megamenu-parent > li.menu-item-has-children > a.searching-icon::after, .wpmm-mega-wrapper li.menu-item-has-children > a.searching-icon::after{height:0px!important;}    

.searchbox_main .btn {
    height: 34px;
    border-radius: 0px;
    behavior: url(css/PIE.htc)!important;
    background: transparent;
    color: #fff;
    font-size: 20px;
    padding: 0 12px;
    padding-right: 8px;
    background: #00A2CA;
    height: 34px;
}

.searchbox_main .btn::before {
    content: "ï€‚";
    font-family: FontAwesome;
}

.searchbox-icon {
    background: transparent;
    height: 30px;
    width: 30px;
    float: right;
    border-radius: 0px;
    behavior: url(css/PIE.htc)!important;
    position: relative;
    top: 14px;
    cursor: pointer;
}

.fa-search::before {
    color: #fff;
    font-size: 12px;
}

.searchbox_main .btn:hover,
.footer-nerwsletter-section .searchbox_main .btn {
  background: #D54141;
}
.news-heading > span
{
  font-size: 20px;
  font-weight: bold!important;
  color: #666!important;
  padding-right: 10px;
  background: #fff;
  position: relative;
  top: 7px;
}
.news-heading > a
{
  float: right;
  font-size: 14px;
  padding-left: 10px;
  background: #fff;
  position: relative;
  top: 12px;
}
.news-heading
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
  border-bottom: 1px solid #DDDDDD;
  margin-bottom: 15px;
}



/*new add on 30.11.17*/
.form-list-wrapper,.form-item-list,.form-item-content, .form-item-content p,.form-item-list h4,.form-details-items,.form-details-items ul,.form-details-items ul li
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.form-list-wrapper
{
  margin-top: 10px;
}
.form-item-list
{
  margin-bottom: 10px;
}
.form-item-list h4
{
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  background: #113D68;
  padding: 10px;
  border-radius:4px 4px 0 0;
  text-align: left;
  cursor: pointer;
}
/*.form-item-list h4i.fa-minus
{
  display: none;
}*/
.form-item-content
{
  padding: 10px;
  background: #f5f8f9;
  border-radius:0px 0px 4px 4px;
  display: none;
}
.form-item-list h4 i
{
  float: right;
}
.form-details-items ul.content-title li
{
  list-style: none;
  font-style: normal;
  width: 50%;
  padding: 0 15px 3px 0;
  margin-bottom: 15px;
}
.form-details-items ul li span
{
  padding: 0px!important;
  /*color: #081e34!important;*/
  color: #666;
  font-weight: normal!important;
}
.form-details-items ul li span a
{
  font-weight: bold;
}
.hindi-lang.originalPost.module.originalPost-inner.come-in
{
  border-top: 1px solid #113d68;
  margin-top: 20px!important;
  padding-top: 20px!important;
}

.sub-heading-content
{
  color: #113d68!important;
  background: #fff;
  float: left;
  margin-top: -32px;
  padding-right: 5px;
  width: auto;
}
/*new add end 30.11.17*/



/*new added on 14.12.17*/
.gst-form-details,.gst-form-tab,.gst-form-tab ul,.gst-form-tab ul li
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}

table.form-table tr td
{
  padding: 7px;
}
.gst-form-tab ul li
{
  width: auto;
  padding: 10px 25px;
  background: #349cce;
  /*border-right: 1px solid #fff;*/ 
  z-index: 99;
}
.gst-form-tab ul li a
{
  font-weight: bold;
  color: #fff;
}
.gst-form-tab
{
  /*border: 1px solid #ccc;*/
  border-top: 0px;
}
.form-tab-content
{
  padding: 10px;
  /*border: 1px solid #ccc;*/
}
.gst-form-tab ul li.active
{
  background: #fff;
  border: 1px solid #349cce;
  color: #666;
  border-bottom: 0px;
  position: relative;
  top: 0px;
  z-index: 9;
}
.gst-form-tab ul li.active a
{
  color: #666;
}
.gst-form-tab .tab-content.tab-text-color {
    border-top: 1px solid #349cce;
    margin-top: -1px !important;
    padding-top: 10px;
}
.tab-content.form-tab-content
{
  width: 100%;
  float: left;
}




@media(max-width: 767px){
  
  .gst-form-tab ul li
  {
    width: 100%;
    float: left;
    border: 0px;
    border-bottom: 1px solid #fff;
  }
  .form-details-items ul li
  {
    width: 100%;
  }
  .search-box
  {
    width: 100%;
    float: left;
    right: 0px;
  }
  .search-box
  {
    top: 0px;
  }
}
.searchbox-input
{
  opacity: 1!important;
}
@media(min-width: 768px) and (max-width: 991px){
  .gst-form-tab ul li
  {
    padding: 10px;
    font-size: 12px;
  }
  .form-details-items ul li
  {
    width: 50%;
  }
  #sp-top1 .sp-module, #sp-top1 .social-icons
  {
    margin: 0 0 0 14px!important;
  }
  .sp-megamenu-parent.menu-fade.hidden-xs
  {
    padding-right: 0px!important;
  }
  .sp-megamenu-parent > li
  {
    padding: 0 6px!important;
  }
  .search-box
  {
    top: 2px;
    right: 33px;
  }
}
@media(min-width: 768px){
  table.form-table tr td.form-table-heading
  {
    width: 35%;
  }
}
@media(min-width: 769px) and (max-width: 991px){
  .search-box
  {
    top: 62px;
    right: 10px;
  }
}
@media(min-width: 992px) and (max-width: 1199px){
   .search-box
  {
    top: 62px;
  }
}
/*for form listing forntend view*/
a.titlecolor
{
color:#535353!important; 
}
a.titlecolor.hover:hover {
    text-decoration: underline;
}
.talign{
    color:#535353!important; 
    text-align: left;
}

.title-left{
  text-align: left;
  color: #113D68 !important;
 

}

.title-color1{
  color: #113D68;
}

.postTag1,.postshare{

float:left;
width:100%;
text-align:left;
margin:10px 0;
}
.postTag1 span {
   
    float: none;
    font-weight: bold!important;
}
.postTag1 a, .postshare a{
color:#30b0da;
}

h2.blog-details-titels.news-title
{
  color: #113d68 !important;
  font-size: 16px !important;
}


/*20-12-17*/
.custome-table-head
{
  text-align: center;
  padding: 5px 0;
}
.originalPost .tab-text-color h2 {
    color: #666 !important;
}
.do-titel
{
  font-size: 14px;
  padding: 8px;
  background: #eaeaea;
  color: #666666;
  font-weight: bold;
  border-radius: 0px;
  float: left;
  width: 100%;
}
.tab-text-color ul,.tab-text-color ul li
{
  width: 100%;
  float: left;
  padding: 0px;
  margin:0px;
}
.tab-text-color ul li
{
  list-style: inside;
  font-size: 14px;
  color: #666;
  background:none;
  padding-bottom: 3px;
}

.form-item-list h4.toggle-content-color
{
  font-size: 14px;
  font-weight: normal;
  color: #113D68;
  background: #F4F2F2;
  padding: 10px;
  border-radius:4px 4px 0 0;
  text-align: left;
  cursor: pointer;
  font-weight: normal;
}
.container-left p
{
color: #333333!important;
}
.form-toggle-content
{
  background: #fff;
  border: 1px solid #eaeaea;
}

/*added on 26th-dec-2017*/
.tab-content.form-tab-content table
{
  overflow-x: auto;
  display: block;
  border: none;
}
.tagCloud p
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0 0 20px 0;
}
.tagCloud p span
{
  float: right;
  color: #2a5cac;
  cursor: pointer;
}
.tagCloud p span i
{
  padding-left: 5px;
}
.tagCloudHiddenContent
{
  width: 100%;
  float: left;
}
.tagCloudHiddenContent a
{
  line-height: 25px;
  font-size: 12px;
  background: #f4f2f2;
  padding: 5px 8px;
  text-align: left;
  margin-bottom: 5px;
  color: #444;
  float: left;
  margin-right: 5px;
}



.blog-details-margin
{
  margin-top: 50px;
}
@media(max-width: 767px){
  #hindi_eng.container-left .blog-details-margin ul
  {
    width: 100%!important;
  }
}

/*.b-item.module.already-visible {
    background: #ffff;
    margin-top: 15px;
    float: left;
}*/

.bill-list-item, .bill-list-item ul, .bill-list-item ul li,.bill-wrapper .link
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.bill-list-item
{
  padding: 15px 0;
}
.bill-list-item ul li
{
  list-style-type: decimal;
  margin-bottom: 10px;
  font-size: 14px;
}
.bill-list-item ul
{
  padding-left: 15px!important;
}
.bill-wrapper .margin-bottom
{
  margin-bottom: 20px;
}
.bill-wrapper .link a
{
  float: right;
  color: #30b0da;
  outline: none;
  text-decoration: none;
  font-size: 14px;
  padding: 10px 0;
}

.container-left #cms-page-content span,.container-left #cms-page-content ul, .container-left #cms-page-content ul li, .container-left #cms-page-content h1, .container-left #cms-page-content h2, .container-left #cms-page-content h3, .container-left #cms-page-content h4, .container-left #cms-page-content h5, .container-left #cms-page-content h6, .container-left #cms-page-content p, .container-left #cms-page-content div {
clear: all;
float: none;
text-align: auto;
font-weight: none;
padding: auto;
margin:auto;
}
.container-left #cms-page-content img
{
  float: none;
  display: initial;
  display: unset;
}
.container-left #cms-page-content span
{
  font-weight: unset!important;
 font-size: unset!important;
}
.container-left #cms-page-content .mrb2
{
  float: left!important;
  margin-bottom: 15px;
}
.container-left #cms-page-content .pad-sideoff.margin-30-0.col-sm-12.module.come-in
{
  float: left!important;
}
.container-left #cms-page-content .ticket-form {
    float: left !important;
    width: 100%;
    padding: 0;
}


.container-left #cms-page-content .left-side-ebill
{
  width: 35%!important;
  float: left;
}
.container-left #cms-page-content .right-side-ebill-form
{
  width: 65%;
  float: left;
  border-left: 1px solid #cbcbcb;
  padding-left: 10px;
}
#cms-page-content .input-type-left{
  text-align:left;
  float:left; 
  width:35%;

}
#cms-page-content .input-type-right{
  text-align:left;
  float:left; 
  width:65%;

}
#cms-page-content .submit-content
{
  float: left;
  color: 636363;
  font-weight: bold!important;
}
#cms-page-content .submit-bill-btn
{
  float: right;
  background: #ca3436;
  color: #fff;
  font-size: 13px;
  border-radius: 4px;
  box-shadow: none;
  border:none;
}
#cms-page-content .bill-releted-link,#cms-page-content .bill-releted-link ul,#cms-page-content .bill-releted-link ul li,#cms-page-content .bill-releted-link ul li a
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
#cms-page-content .bill-releted-link ul
{
  padding: 0px 0;
  border: 1px solid #cbcbcb;
  border-left: 0px;
  border-right: 0px;
  margin-top: 20px;
  margin-bottom: 30px;
}
#cms-page-content .bill-releted-link ul li
{
  width: 33.3333%;
  list-style: none;
  padding: 10px 0;
  
}
#cms-page-content .bill-releted-link ul li:first-child a
{
  border-left: 0px;
}
#cms-page-content .bill-releted-link ul li a
{
  text-align: center;
  color: #2c678f;
  font-size: 18px;
  padding:0px 10px;
  border-left: 1px solid #508fb0
}

/*30012018start*/


.share-print{
  width: 100%;
  float:left;
  margin-top: 20px;
}
/*30012018end*/

h3.cms-title{
  text-align: left;
  color: #2a5cac;
}



/*10 march 2018 start*/
.deal-page,.deal-page .deal-content-left h4,.deal-page .banner_about, .deal-page .deal-content-left p,.deal-content-left,.deal-page .deal-content-left ul,.deal-page .deal-content-left ul li,.deal-page .deal-content-left ul li p,.deal-right-content,.deal-right-content h2
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.deal-page .deal-content-left h4
{
  text-align: left;
  font-size: 25px;
  color: #686868;
  line-height: 28px;
  margin-bottom: 10px;
}
.deal-page
{
  padding-bottom: 40px;
}
.deal-page .banner_about
{
  margin-bottom: 40px;
}
.deal-page .deal-content-left p
{
  color: #333333;
  padding-bottom: 5px;
  text-align: left;
  font-size: 18px;
  line-height: 22px;
  margin-top: 10px;
}
.deal-page .deal-content-left ul
{
  margin-top: 20px;
}
.deal-page .deal-content-left ul li
{
  list-style: none;
  padding-bottom: 10px;
}
.deal-page .deal-content-left ul li p
{
  font-size: 14px;
  display: inline-flex;
}
.deal-page .deal-content-left ul li p i
{
  float: left;
  padding-right: 5px;
  color: #4ca0f8;
  font-size: 20px;
  position: relative;
  top: 2px;
}
.deal-page .deal-content-left ul li p span
{
  float: left;
  padding-left: 5px;
}
.deal-right-content h2
{
  text-align: left;
  padding-bottom: 8px;
  margin: 0px 0px 10px 0px!important;
}
.deal-right-content.support-ticket-wrapper 
{
  border-left: 1px solid #ccc;
  padding-left: 13px;
}
.deal-right-content.support-ticket-wrapper  label
{
  width: 30%;
}
.deal-right-content.support-ticket-wrapper input, .deal-right-content.support-ticket-wrapper select
{
  float: left;
  width: 70%;
}
.deal-right-content.support-ticket-wrapper .form-group
{
  margin: 0 0 10px 0!important;
}
.deal-page .footer-logo
{
  float: left;
  width: 100%;
  margin-top: 40px;
}
.deal-page .footer-logo img
{
  float: right;
  max-width: 100%;
}



.banner_about.dost_deal_banner {
    margin-bottom: 0;
    margin-top: 30px;
}
.gen.footer.deal-footer
{
  padding: 0px;
  background-color: #fff!important;
  color: #333333;
  border-top: 0px;
}
.gen.footer.deal-footer a
{
  color: #4ca0f8;
}
.gen.footer.deal-footer a:hover
{
  color: #000;
}
.deal-page {
    padding-bottom: 0px!important;
}
.gen.footer.deal-footer .poweredBy
{
  margin-bottom: 0px;
}
.gen.footer.deal-footer .ln
{
  margin: 0px;
  padding: 25px 0;
}

@media(max-width: 767px){
  .gen.footer.deal-footer .ln
  {
    margin: 0px;
    padding: 5px 0;
  }
  .gen.footer.deal-footer
  {
    margin-top: 10px;
  }
  .deal-right-content.support-ticket-wrapper
  {
    margin-top: 10px;
  }
  .deal-right-content.support-ticket-wrapper 
  {
    border-left: 0px;
    padding-left: 0px;
  }
  .deal-right-content.support-ticket-wrapper  label
  {
    width: 100%;
    margin-bottom: 5px;
  }
  .deal-right-content.support-ticket-wrapper input, .deal-right-content.support-ticket-wrapper select
  {
    float: left;
    width: 100%;
  }
}
.multi-language-cms
{
  float: left;
}







/*======================== added on (18-feb-2019)  start ==============================*/
.landing-page-banner,.landing-banner-inner,.landing-banner-inner ul,.landing-banner-inner ul li,.landing-banner-item,.landing-banner-inner ul li img,.form-horizontal
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.landing-banner-inner ul li
{
  list-style: none;
}
.landing-banner-item
{
  position: relative;
}
.landing-form
{
  background: #edecf1;
  width: 320px;
  float: left;
  padding: 30px 45px;
  border-radius: 4px;
  position: absolute;
  right: 50px;
  top: 50%;
  transform: translateY(-50%);
}
.landing-form label
{
  text-align: left;
  float: left;
  color: #878787;
}
.landing-form input,.landing-form textarea
{
  margin-bottom: 0px;
  background: transparent;
  box-shadow: none;
  border:1px solid #dddddf;
}
.landing-form .form-group
{
  margin-bottom: 8px;
}
.landing-form .btn-submit
{
  width: 100%;
  background: #00a652;
  color: #ffffff;
  margin-top: 5px;
}
.landing-form textarea
{
  min-height: 90px;
}
.landing-form .haserror
{
  border:1px solid #ff0000 !important;
}
.client-matters img
{
  max-width: 350px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateY(-50%);
  transform: translateX(-50%);
}
.landing-banner-item
{
  background: #edecf1;
}

/*13 march 2019*/
/** Generated by FG **/
@font-face {
  font-family: 'bwVivant-Skinny';
  src: url('../fonts/bw-vivant/BwVivant-Skinny.eot');
  src: local('â˜º'), url('../fonts/bw-vivant/BwVivant-Skinny.woff') format('woff'), url('../fonts/bw-vivant/BwVivant-Skinny.ttf') format('truetype'), url('../fonts/bw-vivant/BwVivant-Skinny.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.landing-before-home
{
  background: #ffffff !important;
}
.landing-before-home ul.landing-menu,.landing-page-footer,.landing-page-footer ul,.landing-page-footer ul li a,.landing-before-home .landing-form h4
{
  width: 100%;
  float: left;
  padding: 0px;
  margin: 0px;
}
.landing-before-home ul.landing-menu li
{
  width: auto;
  display: inline-block;
  padding: 5px;
  padding-bottom: 0px;
}
.landing-before-home ul.landing-menu li a
{
  color: #454545;
  display: inline-flex;
  /*font-family: 'bwVivant-Skinny';*/
}
.landing-before-home ul.landing-menu li a i
{
  font-size: 14px;
  padding-right: 3px;
  padding-left: 0px;
}
.landing-before-home ul.landing-menu li a i.fa-circle,.landing-before-home ul.landing-menu li.active a i.fa-dot-circle-o
{
  display: block;
}
.landing-before-home ul.landing-menu li.active a i.fa-circle,.landing-before-home ul.landing-menu li a i.fa-dot-circle-o
{
    display: none;
}
.landing-before-home ul.landing-menu li a i.fa-circle
{
  color: #e3e3e3;
}
.landing-before-home ul.landing-menu li a i.fa-dot-circle-o
{
  color: #dd585d;
}
.landing-before-home ul.landing-menu li.landing-social
{
  float: right;
}
.landing-before-home ul.landing-menu li a i
{
  padding: 5px;
}
.landing-before-home ul.landing-menu li.landing-social a
{
  color: #909193;
}
.landing-before-home ul.landing-menu li.landing-social a:hover
{
  color: #000;
}
.landing-before-home .client-matters img
{
  left: 0;
  transform: none;
  max-width: 450px;
  top: 23%;
}
.show-landing-form
{
    display: none;
}
.landing-form
{
  top: auto;
  transform: none;
}
.landing-page-footer ul li
{
    width: 25%;
    float: left;
    list-style: none;
}
.landing-page-footer ul li span
{
  float: left;
  color: #2c2c2c;
    padding: 12px 0px;
    padding-left: 8px;
    font-family: 'bwVivant-Skinny';
}
.landing-page-footer ul li span.icon
{
  width: 45px;
  height: 45px;
  float: left;
  text-align: center;
  background: #43e2f5;
  color: #ffffff;
  border-radius: 50%;
  padding: 0px;
}
.landing-page-footer ul li span i
{
  color: #ffffff;
  font-size: 25px;
  padding-top: 10px;
}
.landing-page-footer ul li b.count
{
  color: #e4535a;
  padding-right: 3px;
  font-family: 'bwVivant-Skinny';
}
.landing-page-footer ul li a
{
  display: table;
  float: none;
  font-size: 13px;
  font-family: 'bwVivant-Skinny';
}
.landing-page-footer
{
  padding: 40px 0;
}
.landing-header
{
  padding: 25px 0;
}
.landing-before-home ul.landing-menu
{
  margin-top: 0px;
}
.landing-before-home .landing-form h4
{
  color: #1b3864;
  font-family: 'bwVivant-Skinny' !important;
  font-size: 25px;
  font-weight: normal;
  line-height: 25px;
  padding-bottom: 20px;
}

.landing-before-home .landing-form h4 .red
{
  color: #e13036;
   font-family: 'bwVivant-Skinny' !important; 

}
.landing-before-home .landing-form h4{
    font-size:20px !important;
    line-height:25px !important;
}
.landing-before-home .landing-form
{
  background: none;
  position: static;
  padding: 0px;
}

.landing-before-home .landing-form form
{
  background: #ffffff;
  padding: 50px;
  border-radius: 20px;
  width: 450px;
  position: absolute;
  top: 25px;
  right: 108px;
}
.landing-before-home .landing-banner-inner
{
  position: relative;
}
.landing-before-home .landing-form .btn-submit
{
  width: auto;
  background: #e13036;
  border-radius: 45px;
  min-height: 45px;
  padding: 0 45px;
  letter-spacing: 10px;
}
.landing-before-home .landing-form .btn-submit:hover
{
  background: #1b3864;
}
.landing-before-home .form-control.form-control-right
{
  border-radius: 50px;
  padding: 10px 20px;
  height: 50px;
  border:1px solid #d5d5d5;
}
.landing-before-home .landing-form textarea
{
  min-height: 50px;
  padding: 10px 20px;
  border:1px solid #d5d5d5;
}
.landing-before-home .privacy
{
  font-size: 13px;
  font-family: 'bwVivant-Skinny' !important;
  line-height: 16px;
  padding-top: 10px;
}
.landing-before-home .form-btn
{
  display: inline-flex;
}
.landing-before-home .form-50
{
  width: 50%;
  float: left;
  padding: 0 5px;
}
.landing-before-home .form-50:first-child
{
  padding-left: 0px;
}
.landing-before-home .form-50:last-child
{
  padding-right: 0px;
}
.landing-before-home .landing-form .form-group
{
  margin-bottom: 15px;
}
.landing-before-home .dropdown-menu-mobile
{
  display: none;
}
 /* The container must be positioned relative: */
.landing-before-home .dropdown-menu-mobile {
  position: relative;
  font-family: Arial;
}

.landing-before-home .dropdown-menu-mobile select {
  display: none; /*hide original SELECT element: */
}

.landing-before-home .select-selected {
  background-color: #9CB9E5;
  text-align: left;
}

/* Style the arrow inside the select element: */
.landing-before-home .select-selected:after {
  position: absolute;
  content: "";
  top: 14px;
  right: 10px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-color: #fff transparent transparent transparent;
}

/* Point the arrow upwards when the select box is open (active): */
.landing-before-home .select-selected.select-arrow-active:after {
  border-color: transparent transparent #fff transparent;
  top: 7px;
}

/* style the items (options), including the selected item: */
.landing-before-home .select-items div,.select-selected {
  color: #ffffff;
  padding: 8px 16px;
  border: 1px solid transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer;
  text-align: left;
}

/* Style items (options): */
.landing-before-home .select-items {
  position: absolute;
  background-color: #4675BB;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
}

/* Hide the items when the select box is closed: */
.landing-before-home .select-hide {
  display: none;
}

.landing-before-home .select-items div:hover, .same-as-selected {
  background-color: rgba(0, 0, 0, 0.1);
} 
.mobile-display,.landing_baner
{
  display: none;
}
.landing-dost-deal .landing-page-banner
{
  min-height: 490px;
  background: #e3e3e3;
}
.landing-dost-deal .landing-page-footer p
{
  color: #666;
  font-size: 13px;
  padding: 0 50px;
  margin: 0px;
}
.landing-dost-deal .landing-page-footer.footer
{
  background: #fff !important;
}
.landing-dost-deal .landing-page-footer.footer p
{
  padding: 0px;
  margin: 0px;
}
.landing-dost-deal .landing-page-footer.footer p.poweredBy
{
  float:right;
}
.landing-dost-deal .landing-page-footer.footer p.poweredBy a
{
  color: #05347a;
}
.landing-dost-deal .landing-page-footer.footer p.poweredBy a:hover
{
  color: #000;
}
.landing-dost-deal .landing-page-footer.footer
{
  padding: 30px 0;
}
.landing-dost-deal .landing-page-footer.footer .border-top-footer
{
  border-top: 1px solid #e3e3e3;
  padding-top: 30px;
}
.landing-dost-deal .landing-page-footer.footer
{
  padding-top: 0px;
}
.landing-dost-deal .landing-form .btn-submit
{
  letter-spacing: 6px;
  width: 100% !important;
  float: left;
  text-align: center;
  /*padding: 0px;*/
}
.landing-service-dropdown
{
  width: 100%;
  float: left;
  height: 50px;
  border-radius: 50px;
}
.landing-dost-deal .landing-service-dropdown option
{
  width: 100%;
  float: left;
  border-bottom: 1px solid #000;
}
.landing-dost-deal .landing-form form
{
  background: transparent;
}
.landing-dost-deal .form-control.form-control-right
{
  background: #ffffff;
}
.landing-dost-deal .landing-form form
{
  right: 30px;
}
.landing-dost-deal .slick-slide img
{
  /*height: 500px !important;*/
  width: auto;
}
.landing-dost-deal .landing-banner-inner ul li img
{
  width: auto;
  max-width: 100%;
  background: #ffffff!important;
}
.landing-dost-deal .landing-banner-item
{
  background: #fff !important;
}
.landing-dost-deal .landing-page-banner
{
  /*background: #fff !important;*/
}
.landing-header
{
  background: #ffffff;
}
.landing-dost-deal .dropdown-menu-mobile.service
{
  display: block !important;
  padding: 0px !important;
}
.landing-dost-deal .dropdown-menu-mobile.service .select-selected 
{
  background-color: #ffffff;
  text-align: left;
  border-radius: 50px;
  height: 50px;
  line-height: 35px;
  color: #666;
  border:1px solid #d5d5d5;
  ]overflow: hidden;
}
.landing-dost-deal .select-selected::after {
  top: 24px !important;
  right: 20px !important;
  border-color: #aaa transparent transparent transparent;
}
.landing-dost-deal .dropdown-menu-mobile.service
{
  background: #ffffff;
}
.landing-dost-deal .select-items
{
  border-radius: 0px;
  background: #ffffff;
  color: #000;
  border:1px solid #ddd;
}
.landing-dost-deal .select-items div, .landing-dost-deal .select-selected
{
  color: #555;
}
.landing-dost-deal .select-items
{
  overflow: hidden;
}
.landing-dost-deal .landing-page-banner
{
  min-height: auto !important;
}
.landing-dost-deal .landing-page-banner
{
  padding: 30px 0 !important;
}
.landing-dost-deal .landing-form textarea
{
  min-height: 70px !important;
}
.landing-dost-deal .landing-form h4
{
  line-height: 30px;
  padding-bottom: 0px;
}
.landing-dost-deal .header-contact
{
  width: 100%;
  float: left;
  padding: 0px 0 0 0;
  margin: 0px;
}
.landing-dost-deal .header-contact h4
{
  float: left;
  padding: 0px;
  margin: 0px;
  color: #284573;
  font-weight: normal;
  /*font-family: 'bwVivant-Skinny' !important;*/
}
.landing-dost-deal .header-contact h4 .red
{
  color: #d73840;
}
.landing-dost-deal .call-us
{
  float: right;
}
.landing-dost-deal .header-left-padding
{
  padding-left: 0px;

}
.landing-dost-deal ul.landing-menu li
{
  padding-right: 0px;
  padding-top: 0px;
}
.landing-dost-deal .header-contact .name
{
  color: #284573;
  font-weight: normal;
  font-size: 16px;
  padding-top: 35px;
  padding-left: 16px;
}
.landing-dost-deal .header-contact span
{
  font-weight: bold;
}
.landing-dost-deal .header-contact a
{
  font-weight: bold;
  font-size: 24px;
  outline: none !important;
  text-decoration: none !important;
  color: #284573;
}
.landing-dost-deal .header-contact a:hover
{
  color: #d73840;
}
.landing-dost-deal .logo img
{
  width: 140px;
  height: 54px;
}
.landing-dost-deal .logo
{
  display: inline-flex;
}
.landing-dost-deal .landing-page-footer p
{
  margin-top: 10px;
}
.landing-dost-deal .landing-page-footer p:first-child
{
  margin-top: 0px;
}
/*.landing-page-footer ul li a span
{
  display: table-cell;
  vertical-align: middle;
  float: none;
}*/


@media(max-width: 767px){
  .landing-dost-deal .landing-form
  {
    background: #ffffff;
  }
  .landing-dost-deal .landing-form
  {
    padding: 30px !important;
  }
  .display-mobile
  {
    display: block;
  }
  .display-destop
  {
    display: none;
  }
  .landing-dost-deal .landing-form .btn-submit
  {
    padding: 0px;
    letter-spacing: 3px;
     font-size:12px !important;
     outline:none !important;
  }
  .landing-form
  {
    position: static;
  }
  .landing-form
  {
    width: 100%;
    margin-top: 214px;
    border-radius: 0px;
  }
  .client-matters img
  {
    top: 6%;
    max-width: 152px;
    left: auto;
    right: -45px;
  }
  .landing-before-home ul.landing-menu li
  {
    display: none;
  }
  .landing-before-home .dropdown-menu-mobile,.mobile-display,.landing-before-home .mobile-display ul.landing-menu,.landing-before-home .mobile-display ul.landing-menu li
  {
    display: block;
  }
  .landing-before-home ul.landing-menu
  {
    display: none;
  }
  .landing-before-home .mobile-display ul.landing-menu
  {
    margin-top: 10px;
    text-align: center;
  }
  .landing-before-home .mobile-display ul.landing-menu li.landing-social
  {
    float: none;
    display: inline-block;
  }
  .landing-header
  {
    padding: 15px 0;
  }
  .landing-before-home .landing-form form
  {
    position: static;
    left: 0px;
    right: 0px;
    width: 90%;
    padding: 15px;
  }
  .landing-before-home .client-matters img
  {
    max-width: 173px;
  }
  .landing-before-home .landing-form
  {
    margin-top: 0px;
  }
  .landing-before-home .landing-form h4
  {
    font-size: 20px;
    padding-bottom: 0px;
   
  }
  .landing-before-home .form-50
  {
    width: 100%;
    padding: 0px;
    margin-top: 18px;
  }
  .landing-before-home .form-50:first-child
  {
    margin-top: 0px;
  }
  .landing-before-home .form-control.form-control-right
  {
    margin-top: 0px;
  }
  .landing-before-home .form-btn
  {
    display: block;
  }
  .landing-before-home .landing-form .btn-submit
  {
    margin-bottom: 5px;
    width: 100%;
  }
  .landing-page-footer ul li a
  {
    text-align: center;
  }
  .landing-page-footer ul li span
  {
    padding: 0px;
  }
  .landing-page-footer ul li span.icon
  {
    float: none;
    display: inline-block;
    margin-bottom: 5px;
  }
  .landing-page-footer ul li b.count
  {
    width: 100%;
    display: inline-block;
  }
  .landing-page-footer ul li span 
  {
    padding: 0px;
    font-size: 12px;
    line-height: 14px;
  }
  .landing-page-footer
  {
    padding: 20px 0;
    background: #f2f2f2;
  }
  .landing-before-home .landing-form form
  {
    width: 100%;
  }
  .landing-dost-deal .landing-form form
  {
    padding: 30px;
  }
  .landing-dost-deal .landing-form
  {
    padding: 15px 0;
  }
  .landing-dost-deal .landing-page-footer p
  {
    padding: 0px;
    width: 100%;
    text-align: center;
    float: left;
  }
  .landing-dost-deal .landing-page-footer
  {
    background: #ffffff;
  }
  .landing-dost-deal .landing-page-footer.footer .border-top-footer
  {
    padding-top: 0px;
  }
  .landing-dost-deal .footer .col-xs-12
  {
    margin: 0px;
  }
  .landing-dost-deal .landing-page-footer.footer p
  {
    padding-top: 20px;
  }
  .landing-dost-deal .landing-page-footer.footer p.poweredBy
  {
    padding-top: 5px;
  }
  .landing-dost-deal ul.landing-menu,.landing-dost-deal ul.landing-menu li
  {
    display: block;
    margin: 0px;
  }
  .landing-dost-deal .landing-page-banner
  {
    padding-top: 10px;
  }
  .landing-dost-deal .landing-form form
  {
    padding: 0px;
  }
  .landing-dost-deal .dropdown-menu-mobile.service
  {
    background: transparent;
  }

}
@media(max-width: 480px){
  .landing-dost-deal .header-contact .name
  {
    padding-top: 0px;
    font-size: 13px;
  }
}
@media(min-width: 481px) and (max-width: 767px){
   .client-matters img
   {
    top: 15%;
    max-width: 215px;
   }
   .landing-dost-deal .header-contact .name
   {
    padding-top: 5px;
   }
}
@media(min-width: 768px) and (max-width: 991px){
  .landing-dost-deal .landing-banner-item img
  {
    padding-left: 10px !important;
  }
  .landing-form
  {
    right: 30px;
    margin-top: 40px;
  }
  .client-matters img
  {
    max-width: 139px;
    left: 44%;
  }
  .landing-before-home ul.landing-menu
  {
    margin: 0px;
  }
  .landing-before-home .landing-form form
  {
    padding: 30px;
    width: 406px;
    right: 10px;
  }
  .landing-before-home .landing-form h4
  {
    padding-bottom: 10px;
  }
  .landing-before-home .client-matters img 
  {

    left: 0;
    transform: none;
    max-width: 412px;
    top: 34%;
    width: 327px;
  }
  .landing-page-footer
  {
    padding: 30px 0;
  }
  .landing-before-home .landing-form
  {
    margin: 0px;
  }
  .landing-before-home .fa.fa-bars
  {
    display: block !important;
  }
  .landing-dost-deal .header-contact .name
  {
    padding-top: 10px;
  }
}
@media(min-width:768px){
  .display-mobile
  {
    display: none;
  }
  .display-destop
  {
    display: block;
    min-height: 450px;
  }
  .landing-dost-deal .landing-form form
  {
    padding-top: 3px;
  }
  .loading-body
  {
   background: #0f1537;
  }
  .preload-bannere-landing
  {
    display: block;
    z-index: 999999;
    float: left;
    text-align:center;
    width:100%;
    height: 500px;
    background:url("../images/landing-background-image1.png") no-repeat center center;
  }
  .landing-before-home .privacy
  {
    text-align: left;
    padding-right: 0;
    padding-left: 10px;
    padding-top: 10px;
  }
  .landing-dost-deal .landing-page-banner
  {
    padding-top: 15px;
  }
  .landing-dost-deal .landing-banner-item img
  {
    padding-left: 80px;
  }
   .landing-dost-deal .landing-form form {
    padding-top: 13px;
    padding-bottom: 0;
    top: 50%;
    transform: translateY(-50%);
  }
  .landing-dost-deal .landing-banner-inner ul li img
  {
      min-height:500px;
  }
  
}
/*======================== added on (18-feb-2019)  end ==============================


