﻿@charset "utf-8";
/*--------------media query css------------------*/	
/*------------tablet landscape view------*/
@media (max-width:1890px) {
  
  .enumenu_ul li a{font-size: 15px;}

}
@media (max-width:1750px) {
  
}
@media (max-width:1600px) {
    header nav{width: 80%;}
}
@media (max-width:1400px) {
  .enumenu_ul li a{padding: 12px 10px;}  
  .enumenu_ul ul{width: 185px;}
  .looking-guidance figure{max-width: 100%;}
  .start-businesscnt {max-width: 715px;}
}
@media (max-width:1280px) {
  .main {
      padding: 0 20px;
  }

  #processway .owl-prev{left: 0px;}
  #processway .owl-next{right: 0px;}
  .intro-img{background-size: contain;padding-bottom: 124px;}
  .intro-cnt h2{font-size: 26px;line-height: 1;margin-bottom: 20px;}
  .intro-cnt{padding-top: 65px;}
  .intro-cnt p{font-size: 16px;}
  .owl-carousel .owl-item .pro-img img{height: 68px;}
  .section2{padding-top: 62px;padding-bottom: 65px;}
  .intro-img{padding-top: 108px;}
  .intro-img figure > img{width: 192px;}
  .section2 h4{font-size: 19px;line-height: 25px;}
  #processway .owl-prev, #processway .owl-next{width: 20px;height: 34px;background-size: contain;}
  #processway{padding-left: 25px;padding-right: 25px;}

  .logo-new{width: 11%;padding-right: 13px;}
  header .logo{width: 13%;padding-left: 20px;}
  header nav{width: 72%;}

  .searchinput input{min-width: 200px;}
  
  /* start my business */

  .start-businesscnt {padding-left: 15px;}
  .start-businesscnt h2{font-size: 20px;line-height: 1.35;}
  .start-a-business .btn-common{margin-top: 0px;}
  .start-businesscnt{padding: 59px 8% 45px 20px;}

  .maintaining-cnt{padding: 0px 5% 0 0px;}
  .maintaining-cnt p{letter-spacing: 0px;}
  .register-now h2:after{left: 0px;bottom: -1px;height: 28px;}
  .register-now h2{font-size: 20px;padding: 0 0 0 20px;}
  .register-now h2,
  .looking-guidancecnt h2{font-size: 20px;}
  .register-now h2 > strong,
  .looking-guidancecnt h2 > strong{letter-spacing: 0px;font-size: 25px;}
  #verticalTab.resp-vtabs .resp-tabs-list li,
  #verticalTab.resp-vtabs li.resp-tab-active{padding: 18px 15px 15px 30px !important;}
  #verticalTab.resp-vtabs .resp-tabs-list li{font-size: 13px;height: 55px;}
  #verticalTab.resp-vtabs .tab-cntinner{padding: 20px 15px 20px 50px;}
  .looking-guidance:after{height: 72%;}
  .looking-guidancecnt h2{margin-bottom: 35px;}
  .looking-guidancecnt p{letter-spacing: 0px;}
  .looking-guidancecnt a.link{margin-top: 0px;}
  .find-your-location{padding-top: 35px;padding-bottom: 35px;}
  .findlocation-cnt ul{margin: 57px auto 0 10.5%;}
  .indiana-cnt h2{font-size: 29px;margin-bottom: 21px;}
  .indiana-cnt h2 > strong{font-size: 21px;}

  /* start my business */

  /* business entity report */
  .ber-page #verticalTab.resp-vtabs .resp-tab-content p{font-size: 13px;}
  .ber-page .start-a-business .btn-common{margin-top: 0px;}
  .ber-page .start-businesscnt{padding: 109px 30% 71px 0;}
  .ber-page .looking-guidance figure{width: 99%;}
  .looking-guidancecnt p{font-size: 13px;}
  .ber-page .looking-guidance{padding-top: 30px;}
  .ber-page .looking-guidancecnt h2{margin-bottom: 20px;}
  .ber-page .looking-guidance:after{height: 72%;}
  /* business entity report */

  /* Admin Dissolution */
  .ad-page #verticalTab.resp-vtabs .resp-tab-content p{font-size: 13px;}
  .ad-page #verticalTab.resp-vtabs .resp-tabs-list li, 
  .ad-page #verticalTab.resp-vtabs li.resp-tab-active{padding: 10px 15px 10px 18px !important;}
  /* Admin Dissolution */
  
  /* close a business */
  .cab-page #verticalTab.resp-vtabs .resp-tabs-container .tab-cntinner{padding: 40px 15px 20px 40px;}
  .cab-page .note-sec{padding-top: 60px;padding-bottom: 60px;}
  .cab-page #verticalTab.resp-vtabs ul.resp-tabs-list{margin-left: 5px;}
  .cab-page .start-businesscnt h2 > br{display: none;}
  .cab-page .start-businesscnt{padding: 60px 25% 60px 1px;}
  /* close a business */

    /* ---- Business Statistics Page ---- */
    .all-datalist .main:after {
        width: calc(100% - 40px);
        margin: 0 auto;
    }
    /* ---- Business Statistics Page ---- */

}
@media (max-width:1160px) {
.main { max-width: 100%; padding: 0 20px; }
.busines-icons li .icon-hover h4 { font-size: 25px; }
.start-busines a { margin-left: 0; margin-right: 20px; }
.start-busines p { max-width: 70% }
.start-busines p br { display: none; font-size: 16px; }
.banner ul { margin: 0 }
.login .col-8 { max-width: 65% }
.login .col-4 { width: 18%; float: right; padding-top: 11px; }
.login .login-btn { margin-top: 0px }
.video-bg .col-8 { margin-right: 0; }
.video-bg .col-4 { width: 40%; }
footer .ftr-top li { margin-left: 0; }
.login h1 { float: left; padding-bottom: 10px; margin-right: 0; display: inline-block; }
.login .col-8 { max-width: 87%; padding-top: 11px; }
.login .login-btn { display: inline-block; float: none; }
/*Search page styles*/
.form-search .main { padding: 0; }
.form-search .search-container { padding: 30px 20px 0; }
/*FAQs page style*/
#accordion-container.accordion { padding-right: 0; }
#accordion-container .accordion-title { font-size: 20px; }
/*** Home page style start ***/
.section2 p br { display: none; }
.section2 ul li .s2cover::before { border-bottom: 100px solid transparent; border-top: 100px solid transparent; }
.section2 ul li .s2cover { height: 200px; }
    .section-reporting .section2 ul li .s2cover {height: auto;}
    .section-reporting .section2 ul li,.section-reporting .section2 ul li:nth-child(2),.section-reporting .section2 ul li:nth-child(3),.section-reporting .section2 ul li:nth-child(4) {width: 24%;}
    .footer-seal-container {width: 245px; max-width: 100%;}
    .footer-seal-container a {padding: 0 5px; width: 32%; display: inline-block;}
    .footer-seal-container a img {margin: 0; max-width: 100%;}
/*** Home page style end ***/

  /* new style */

  .enumenu_ul li a{padding: 10px;font-size: 15px;}
  header .header-right { padding: 0; }
  .login .login-btn { /*position:absolute;*/ right: 20px; bottom: 10px; }
  .search-cnt{padding-top: 15px;padding-bottom: 50px;}
  .search-cnt-innr h2{font-size: 27px;margin-top: 45px;margin-bottom: 5px;}
  .search-cnt-innr p{font-size: 16px;}
  .pagination-ul{margin-top: 35px;}
  .pagination-ul > li > a{font-size: 22px;padding: 0px 24px;}
  footer .copy-right{padding: 23px 0 16px 0;}
  footer .ftr-top li p{font-size: 15px;line-height: 21px;}
  footer .ftr-top li:last-child figure img{padding-top: 30px;}
  footer .ftr-top > li:first-of-type{padding-top: 0px;}
  footer .ftr-top{padding-top: 30px;padding-bottom: 30px;}
  footer .copy-right li{margin-right: 15px;}

  .expand-search{padding-top: 80px;padding-bottom: 65px;}
  .expand-search-innr input{font-size: 16px;padding: 19px 20px 16px 20px;}
  .expand-search-innr button{font-size: 19px;padding: 6px 10px 8px 10px;}
  .expand-search-innr p{font-size: 15px;}
  
  .deshbord-menu > li{margin-left: 25px;}
  .deshbord-menu > li:last-of-type img{width: 20px;}
  header .header-right{padding: 0; }
  .deshbord-menu > li > a{font-size: 15px;padding: 17px 0 15px 0;}
  .dash-submenu{right: -8px;left: auto;}
  .dash-submenu:before{right: 0px;left: auto;}
  .dash-submenu > li > ul > li > a{font-size: 15px;}
  .dash-submenu > li > ul > li{min-height: 33px;margin-bottom: 7px;}
  .dashbord-accordian .accordion-title{font-size: 20px;}
  .dashbord-business h4{font-size: 20px;margin-bottom: 10px;}
  .dashbord-business table > thead > tr > th{font-size: 15px;padding: 7px;}
  .dashbord-business table > tbody > tr > td a{font-size: 14px;}
  .dashbord-business .btn-set > a{margin-left: 5px;}
  .dashbord-business .big-inbiz{margin-top: -10px;}
  .dashbord-business .big-inbiz img{height: 90px;}
  .dashbord-accordian .accordion-title{font-size: 16px;}
  .dashbord-business .btn-set > a{font-size: 13px;}
  .links-logos > li{width: 16.2%;}
  .links-logos > li img{margin-bottom: 20px;}
  .links-logos > li h4{font-size: 14px;}
  .quick-links{padding: 50px 0;}
  .quicklinks-title h4{font-size: 21px;margin-bottom: 10px;}
  .quicklinks-title:before{top: 40%;}
  .quick-linkslogos{margin-top: 40px;}
  .links-logos > li a{font-size: 12px;}

  .social-icons > li > a{font-size: 25px;}
  .social-icons > li{margin-left: 15px;}
  .contact-a{font-size: 19px;}
  .copyright-ul > li{font-size: 16px;margin-left: 20px;}
  .social-icons{margin-right: 25px;}
  footer{padding-top: 35px;padding-bottom: 32px;}
  .dashbord-business{min-height: 339px;}

  header .logo{padding-left: 10px;}
  .account-dtl ul.dash-submenu{right: -14px;}
  .solution{margin-top: 0px;}

  .accordion-title > span{top: 4px;}
  .dashbord-business h4 > span > a {top: 4px;}
  /* new style end */

  /* start my business */
    
  [data-tooltip]:before{width: 340px;}  
  #verticalTab.resp-vtabs .resp-tabs-container ul{margin: 0px;}
  #verticalTab.resp-vtabs .resp-tabs-container ul > li{margin-bottom: 10px;}
  #verticalTab.resp-vtabs .resp-tabs-list li, #verticalTab.resp-vtabs li.resp-tab-active{padding: 18px 15px 15px 20px !important;}
  #verticalTab.resp-vtabs .resp-tabs-list li{letter-spacing: 0px;}
  img.lady-click{margin: 0 0  0 -35%;}
  .findlocation-cnt ul{max-width: 100%;margin: 40px auto 0 5.5%;}
  .findlocation-cnt ul > li{margin-bottom: 10px;}
  .indiana-cnt h2{font-size: 26px;}
  .indiana-cnt h2 > strong{font-size: 19px;}
  .indiana-cnt{padding-left: 50px;}

  /* start my business */

  /* close a  business*/
  .cab-page #verticalTab.resp-vtabs .resp-tabs-container .tab-cntinner > ul,
  .cab-page #verticalTab.resp-vtabs .resp-tabs-container .tab-cntinner{display: block;}
  .cab-page #verticalTab.resp-vtabs .resp-tabs-container ul > li > ul > li{padding-left: 20px;}
  .cab-page #verticalTab.resp-vtabs .resp-tabs-container ul > li > ul > li:before{left: 0px;}
  /* close a  business*/
}
 @media (max-width:1140px) {
/*** Home page style start ***/
.section2 p br { display: none; }
.section2 ul li .s2cover::before { border-bottom: 100px solid transparent; border-top: 100px solid transparent; }
.section2 ul li .s2cover { height: 200px; }
    .section-reporting .section2 ul li .s2cover {height: auto;}
    
    
/*** Home page style end ***/

/* new css */
  .logo a{margin-right: 0px;}
  .solution{padding-right: 0px;padding-left: 0px;}
  .enumenu_ul li a{font-size: 14px;padding: 10px 8px;}
  .login{padding: 15px 0 15px 0;}
  .search-header h1{font-size: 15px; }
  .searchul > li{margin-left: 8px;}
  .search-header{padding-bottom: 27px;}
  .search-cnt{padding-top: 1px;}
  .search-cnt-innr h2{font-size: 25px;margin-top: 35px;}
  .search-cnt-innr p{font-size: 15px;}
  .pagination-ul > li > a{font-size: 19px;padding: 0px 17px 0 21px;}
  .pagination-ul > li > a:before, .pagination-ul > li.active > a:after, .pagination-ul > li:last-of-type > a:after{top: 4px;}
  .pagination-ul > li.active > a:after{right: -6px;}

  .banner ul li h2{font-size: 19px;}
  .banner ul li{padding: 10px 15px;}
  .banner ul li .text-hover a, .banner ul li .btn-common{left: 10px;font-size: 14px;padding: 5px 15px;}
  .banner .belive-do{left: 50px;}
  .belive-do h2 strong{font-size: 65px;}
  .belive-do h2{font-size: 26px;}
  .belive-do a.btn-common{font-size: 15px;}
  .belive-do a.btn-common img{width: 10px;-webkit-transform: translateY(1px);
     -moz-transform: translateY(1px);
      -ms-transform: translateY(1px);
       -o-transform: translateY(1px);
          transform: translateY(1px);}
  #processway .owl-prev{left: 0px;}
  #processway .owl-next{right: 0px;}
  .intro-img{background-size: contain;padding-bottom: 124px;}
  .intro-cnt h2{font-size: 26px;line-height: 1;margin-bottom: 20px;}
  .intro-cnt{padding-top: 65px;}
  .intro-cnt p{font-size: 16px;}
  .owl-carousel .owl-item .pro-img img{height: 68px;}
  .section2{padding-top: 62px;padding-bottom: 65px;}
  .intro-img{padding-top: 108px;}
  .intro-img figure > img{width: 192px;}
  .section2 h4{font-size: 19px;line-height: 25px;}
  #processway .owl-prev, #processway .owl-next{width: 20px;height: 34px;background-size: contain;}
  .video-sec h2{font-size: 26px;}
  .video-sec h2 img{height: 35px;margin-right: 10px;}
  .video-sec-innr{padding: 22px;}
  .video-boxs-small .row{margin-left: -10px;margin-right: -10px;}
  .video-boxs-small .col{padding-left: 10px;padding-right: 10px;margin-bottom: 13px;}
  .video-boxs-small h5{font-size: 15px;line-height: 18px;}
  .popular-resource h2 img{margin-right: 15px;}
  .register-link h3{font-size: 21px;padding-left: 0px;}
  .get-btn{font-size: 17px;padding: 23px 89px 23px 103px;}
  
  header .logo{width: 12%;padding-right: 10px;}
  header nav{width: 73%;}
  .solution {margin-top: 0px;}
/* new css end */

}
@media (max-width:1100px) {
header .header-right ul li:nth-child(4), header .header-right ul li:nth-child(5) { display: none; }
header .header-right ul { width: 420px; }
.login .col-8 { width: 78%; }
.login .col-4 { width: 20%; }
/*Search page styles*/
	
	/*partner page style*/
.partner-info-area .inner-partner-info h3 { font-size: 32px; }
.partner-detail-container .partnerbox-wrapper { padding: 20px 20px 0; }
.inner-partner-info span { vertical-align: middle; }
.footer-seal-container { text-align: left; }
/****** ============== Wage Reporting page start ==============******/

/****** ============== Wage Reporting page end ==============******/

/*** Home page style start ***/
.section2 p { line-height: 20px; font-size: 14px; }
/*** Home page style end ***/
    .section-reporting .section2 h4 {font-size: 20px;}
    .section-reporting .section2 ul li .s2cover {white-space: normal; min-height: 87px; height: auto; padding:0 0 10px 35px;/* display: table;*/}
    .step-tabs {display: table-cell; vertical-align: middle; height: 76px; width: 100%;}
    .section-reporting .section2 ul li .s2cover:before {right: -30px; border-bottom: 43px solid transparent; border-left: 30px solid #274e89; border-top: 43px solid transparent;}
    .section-reporting .section2 ul li .s2cover:after {right: -31px; box-shadow: -1px 0 0 #fff; border-bottom: 44px solid transparent; border-left: 30px solid #fff; border-top: 43px solid transparent;}
    .section-reporting .section2 a.active .s2cover:before, .section-reporting .section2 a:hover .s2cover::before {border-left: 30px solid #f1b31e;}
    .section-reporting .section2 ul li,.section-reporting .section2 ul li:nth-child(2),.section-reporting .section2 ul li:nth-child(3),.section-reporting .section2 ul li:nth-child(4) {width: 24.1%;}
    #MyTable_wrapper {
        overflow-y: hidden;
        overflow-x: auto;
        position: relative;
        width: 100%;
        padding-bottom: 30px;
    }

    #MyTable {
        width: 100%;
    }

    .all-datalist tr th {
        width: 150px !important;
        min-width: 150px !important;
    }

    .dataTables_info, .dataTables_paginate {
        float: none;
    }

    .dataTables_paginate {
        position: absolute !important;
        left: 200px;
        bottom: 38px;
        z-index: 10;
    }

    .all-datalist .main:after {
        display: none;
    }
   
}
@media (max-width:1024px) {

  .animate-area{display: none;}
  #slideranimate.owl-carousel{margin-top: 0px;background-image: url('../images/animation-layer.png');background-repeat: no-repeat;background-position: center top;padding-top: 180px;}
       
  header nav{width: 74%;}
  .logo-new{padding-top: 5px;}


  /* business entity report */
  .ber-page .start-businesscnt{padding: 70px 30% 70px 0;}
   .ad-page .register-now{padding: 50px 15px;}
   .ad-page .looking-guidance:after{height: 57%;}
  /* business entity report */
  
  /* close a business */
  .cab-page .register-now{padding: 50px 15px 30px 15px;}
  /* close a business */
}
@media (max-width:1010px) {
/*** Home page style start ***/
.section2 p { line-height: 20px; font-size: 14px; }

/*** Home page style end ***/
}
@media (max-width:990px) {
/*partner page style*/
.partner-info-area .inner-partner-info h3 { font-size: 28px; line-height: 30px; }
/****** ============== Wage Reporting page start ==============******/

/****** ============== Wage Reporting page end ==============******/

/* new css */ 

header .main{position: relative;}
/*header .main .header-right{display: block;}*/
.enumenu_ul li a{padding: 10px 7px;}
.search-header h1{font-size: 14px;}
.searchul > li{margin-left: 5px;}
.search-cnt-innr h2{font-size: 22px;margin-top: 26px;}
.search-cnt-innr p{font-size: 14px;}
.search-cnt{padding-bottom: 40px;}
.partner-logo{padding: 30px 0; }
.partner-logo-list > li{padding-left: 10px;padding-right: 10px;}
footer .ftr-top > li{width:32%;}
footer .copy-right li{margin-right: 10px; }
footer .copy-right{padding: 10px 0 16px 0;}
footer .copy-right li{margin-right: 5px;font-size: 12px;}
footer .ftr-top li p{font-size: 14px;line-height: 19px;}
footer .ftr-top li:last-child figure img{padding-top: 19px;}
footer .ftr-top{padding-top: 25px;padding-bottom: 20px;}

.expand-search{padding-top: 50px;padding-bottom: 45px;}
.expand-search-innr input{font-size: 15px;padding: 14px 20px 12px 16px;}
.expand-search-innr button{font-size: 18px;padding: 4px 10px 6px 10px;border: 3px solid #fff;margin-left: 20px;}
.expand-search-innr p{font-size: 15px;}

.deshbord-menu > li > a{font-size: 13px;padding: 14px 0 12px 0;}
.deshbord-menu > li:last-of-type{margin-left: 15px;}
.deshbord-menu > li{margin-left: 20px;}
.deshbord-menu > li:last-of-type > a{padding-top: 16px;}
.dashbord-dtl .col{width: 100%;float: none;}
.links-logos > li{width: 32%;margin-bottom: 30px;}
.quick-links{padding: 40px 0 20px 0; }
.quick-linkslogos{margin-top: 40px;}
.intro-cnt h2{font-size: 20px;}
.intro-cnt p{font-size: 15px;}
figure.intro-img {width: 206px;height: 198px;}
figure.intro-img:before {width: 491px;height: 508px;}
.animate-cnt h4{font-size: 15px;line-height: 18px;margin-bottom: 20px;}
.animate-cnt p{line-height: 22px;}
.animate-cnt{padding-bottom: 40px;}

.banner .belive-do{left: 20px;}
.belive-do h2{font-size: 21px;line-height: 1;}
.belive-do h2 strong{font-size: 55px;}
.belive-do a.btn-common{font-size: 14px;}
.banner ul li h2{font-size: 18px;}
.section2 h4{font-size: 18px;line-height: 24px;}
.owl-carousel .owl-item .pro-img img{height: 58px;}
.processway-box a{font-size: 14px;}
.animate-cnt h4{font-size: 12px;}
.animate-cnt p{line-height: 19px;}
.animate-cnt a{margin-top: 15px;}
.video-boxs-large, .video-boxs-small{width: 100%;float: none;}
.video-boxs-small{padding-left: 0px;padding-top: 20px;}
.popular-resource li h4, footer .ftr-top li h4{font-size: 14px;}
.popular-resource-innr{padding-left: 0px;}
.register-link h3{font-size: 18px;}
.get-btn{padding: 19px 89px 21px 103px;font-size: 17px;}

#slideranimate.owl-carousel{padding-left: 61px;padding-right: 61px;}
.enumenu_ul li a{font-size: 13px;padding: 4px 6px;}
.solution {min-height: 23px;}
.solution .menu-icon{top: 16px;padding-left: 20px;}
.deshbord-pagename .enumenu_ul{padding-left: 20px;}
header nav{width: auto;}
.menu-icon{background-size: 20px;}
.partner-logo h5{font-size: 20px;}
.dashbord-business{min-height: inherit;padding-bottom: 20px;}


header nav{width: 73%;}
.account-dtl ul.dash-submenu > li{margin-top: 10px;margin-bottom: 10px;}
.account-dtl ul.dash-submenu > li > a{font-size: 15px;}
.sb-menu > li > a{padding: 9px 6px;}

.accordion-title > span{right: 45px;}
/* new css end*/ 
	
}
@media (max-width:900px) {
header .header-right ul li:nth-child(3), header .header-right ul li:nth-child(4), header .header-right ul li:nth-child(5) { display: none; }
header .header-right ul { width: 311px; }
.video-bg .col-4 { padding-top: 0; }
.hidden-menu { width: 273px; }
.login .col-8 { width: 80%; }
/*Search page styles*/
.form-search .search-container label { font-size: 14px; }
.form-search .search-container .row-search .submit-area .row-two-column { padding-top: 18px; }
.form-search .search-container label.label-main { font-size: 18px; }
/****** ============== Wage Reporting page start ==============******/

/****** ============== Wage Reporting page end ==============******/
}


/*------------tablet portrait  view------*/
@media (max-width:991px) {
.video-bg .col-8 { max-width: 60%; }
.video-bg .col-4 h3 { font-size: 25px; line-height: normal }
.video-bg .col-4 h3 br { display: none }
.video-bg .col-4 p { font-size: 16px; }
.video-bg { padding: 30px 0 25px 0; }
.popular-resource { padding: 30px 0 20px 0; }
.popular-resource h2 { font-size: 22px; margin-bottom: 18px; }
.popular-resource li::before, footer .ftr-top li h4::before { font-size: 16px; }
.popular-resource li p br { display: none }
footer .workingimg > li { margin-right: 5px; }
footer .workingimg > li img { width: 50px; }
footer .workingimg > li:last-child img { width: 60px; margin-top: 5px; }
.busines-icons li .icon-hover h4 { font-size: 20px; }
.busines-icons li .icon-hover p { font-size: 13px; margin-bottom: 15px }
.busines-icons li .icon-hover a { font-size: 14px; }
.start-busines p { max-width: 62%; font-size: 16px; }
.start-busines { padding: 30px 0 }
.banner ul li { min-height: 140px; padding: 10px }
.banner ul li .text-hover { padding: 10px; }
.banner .ban-logo { left: 20px; }
.banner .ban-logo img { width: 200px; }
/*Search page styles*/
.accordion-title h2 { font-size: 16px;}
    .step1-img {max-width: 50%; margin: 15px 0 0 40px;}
     .login .col-4 {padding: 11px 0 0 10px;}
    .listoflicence .accordion-content ul { margin : 0px  0px 0px 20px; width: 30%;}
    .header-right-column p {font-size: 12px;}

  
  /* start my business */

  
  .col8, .col4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
  .start-a-business .col4.bg-set{width: 50%;}
  .start-businesscnt{padding: 30px 20px;}
  .start-businesscnt h2{font-size: 17px;}
  .start-businesscnt p{font-size: 13px;letter-spacing: 0px;}
  .maintaining-cnt h3{letter-spacing: 1px;}
  .maintaining-one{padding-top: 40px;padding-bottom: 30px;}
  .things-start-business .col4,
  .things-start-business .col8{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
  #verticalTab.resp-vtabs ul.resp-tabs-list{width: 29%;}
  #verticalTab.resp-vtabs .resp-tabs-list li, 
  #verticalTab.resp-vtabs li.resp-tab-active{padding: 12px 15px 13px 20px !important;}
  #verticalTab.resp-vtabs .resp-tabs-list li{height: 45px;}
  .register-now{text-align: center;padding: 20px 0;}
  .register-now h2{display: inline-block;text-align: left;margin-bottom: 20px;}
  .register-now .btn-common{display: block;width: 130px;margin: 0 auto;}
  #verticalTab.resp-vtabs ul.resp-tabs-list{margin: 8.7% 0 0 0px;width: 26%;}

  img.house-vector{width: 71%;}
  img.lady-click{width: 57%;}
  .looking-guidancecnt{padding: 0px 20px 12px 25px;}
  .register-now h2, .looking-guidancecnt h2{font-size: 17px;}
  .register-now h2 > strong, .looking-guidancecnt h2 > strong{font-size: 25px;}
  .findlocation-cnt{padding: 0px;}
  .findlocation-cnt h3{letter-spacing: 1px;margin-bottom: 15px;}
  .findlocation-cnt p{letter-spacing: 0px;}
  .findlocation-cnt ul{margin: 30px auto 0;}
  .find-your-location .col8{-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
  .find-your-location .col4{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
  .findlocation-cnt ul{column-gap: 20px;}
  .findlocation-cnt ul > li > a{letter-spacing: 0px;}
  .indiana-banner.bg-set{background-position: 70% center;}

    .month-list ul li {
        width: 33.33%;
        padding: 12px;
    }

    .all-datalist tr th {
        width: 150px !important;
        min-width: 150px !important;
    }

    .all-datalist .main:after {
        display: none;
    }

    .infotable .all-datalist tr th {
        width: auto !important;
        min-width: auto !important;
    }
  /* start my business */
  /* business entity report */
  .ber-page .register-now{padding: 50px 0 30px 0;}
  .ber-page img.house-vector{width: 62%;}
  .ber-page img.lady-click{width: 48%;margin: 0 0  0 -62px;}
  .ber-page .looking-guidance .row{align-items: flex-end;}
/*   .ber-page .looking-guidancecnt{padding: 11px 15px 0 25px;} */
  .ber-page .looking-guidance:after {height: 69%;}
  .looking-guidancecnt a.link{margin-bottom: 15px;}
  /* business entity report */
  
  /*admin dissolution*/
  .ad-page .looking-guidance figure{width: 71%;margin: 0 auto;}
  .ad-page .looking-guidance .row{align-items: flex-end;}
  .ad-page .looking-guidance:after {height: 46%;}
  #verticalTab.resp-vtabs .resp-tabs-list li{height: 60px;}
  /*admin dissolution*/

    .tab-cntinner {
        min-height: 400px;
    }

    .your-business {
        padding-top: 40px;
        padding-bottom: 40px;
    }

        .your-business h3 {
            padding-left: 70px;
        }
}
@media (max-width:880px) {
/*contact page styles*/
.contact-detail-container .contact-form .row .col-label label { font-size: 20px; }
/*partner page style*/
.partnerbox-wrapper .partner-logo img { width: 135px; height: 135px; }
.partner-info-area .inner-partner-info h3 { font-size: 25px; }
/*** Home page style start ***/
.section2 p { font-size: 13px; line-height: 17px; }
.section2 ul li .s2cover { padding: 29px 12px 17px 57px; }
.section2 ul li .s2cover1 { padding: 29px 12px 17px 57px; }
.section2 ul li .s2cover2 { padding: 29px 12px 17px 57px; }
.section2 ul li .s2cover3 { padding: 29px 12px 17px 57px; }
.section-reporting .reporting-center .left-reporting{width:69%;}
/*** Home page style end ***/
/*** businessfilings style  ***/

    .play-btn img {width: 40%;}
    footer .ftr-top .stay-connect {padding: 0px;}
    .accordion-title h2 {font-size: 15px;}
    .login .col-8 {width: 78%;}
    .login .col-4 {width: 22%;}
    .content-text {padding: 0 0 0 20px;}

    .searchinput input{width: 147px;min-width: inherit;}
    header nav{width: 77%;}
    header .logo{width: 10%;padding-right: 5px;padding-top: 7px;}
    .logo-new{width: 10%;padding-top: 9px;}
    .enumenu_ul li a{font-size: 13px;padding: 8px;}
    .logo-new{padding-top: 6px;}
    .logo-new:after, header .logo:before{top: 0px;}

    /*admin dissolution*/
    .ad-page .looking-guidance:after {height: 52%;}
    /*admin dissolution*/

    /* ---- Business Statistics Page ---- */
    .business-stats .data-info th:nth-child(1) {
        min-width: 120px;
        width: 120px;
    }

    .all-datalist .main:after {
        display: none;
    }

    .all-datalist {
        padding-bottom: 60px;
    }

    .dataTables_paginate span a {
        margin: 0 2px;
    }

    .dataTables_paginate {
        padding-right: 0;
    }

    .all-datalist tr td,
    .all-datalist tr th {
        padding: 10px;
    }

    .act-section {
        min-height: inherit;
    }
    /* ---- Business Statistics Page ---- */

}
 @media (max-width:800px) {
.busines-icons li .icon-hover h4 { font-size: 18px; }
.start-busines p { max-width: 58% }
.start-busines p { font-size: 15px; }
.start-busines a { font-size: 15px; padding: 12px }
/*Search page styles*/		
		/*contact page style*/
.contact-info { padding: 0; }
/*Home page style start*/
.section2 ul li { width: 23.5%; }
/*Home page style end*/
.acording-part li.title {
  margin-bottom: 25px;
  margin-right: 2%;
  width: 49%;
}
.accordion-title h2 {
  margin-bottom: 0;
}
     .accordion-content { margin-bottom: 20px;}     
     .accordion-title {padding: 5px 12px 4px;}
    .left-reporting {padding-right: 15px;}
    
}

@media(max-width:1200px) {
    /* ---------------------------------------------------------------------------------*/
    /* ----------------------- Uniform commercial code XML Page ----------------------- */
    /* ---------------------------------------------------------------------------------*/
    .section-sub-title {
        padding-left: 0;
    }

    .start-businesscnt .btn-common {
        margin-right: 10px;
    }
}

/*------------mobile landscape  view------*/
@media (max-width:767px) {
    /* ---------------------------------------------------------------------------------*/
    /* ----------------------- Uniform commercial code XML Page ----------------------- */
    /* ---------------------------------------------------------------------------------*/
    header .top-header nav { top: 0; }
  .image-contain-section .bg-set {padding-bottom: 50%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  .image-contain-section .orange-title {-ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  .start-a-business .col10 {-ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; }
  .image-contain-section .start-businesscnt { padding: 25px; }
  .start-businesscnt h3 { padding-top: 0; }
  .section_spacing { padding-top: 30px; padding-bottom: 30px; }
  .section-sub-title h2 { font-size: 20px; }
  .search-header .col-6 {width: 100%; text-align: center; }
    /* ---------------------------------------------------------------------------------*/
    /* ----------------------- Uniform commercial code XML Page ----------------------- */
    /* ---------------------------------------------------------------------------------*/
  .enumenu_ul li a{font-size: 14px;}
.video-bg .col-4 { max-width: 100%; padding: 0px; margin-left: 0; margin-bottom: 15px; }
.video-bg .col-8 { max-width: 100%; padding: 0 }
.video-bg .col-8 img { width: 100%; }
.popular-resource .col-4 { width: 100%; margin: 0; padding: 0 }
.popular-resource h2 { text-align: left }
.busines-icons li { width: 50%; padding: 20px 0 20px }
.busines-icons li .icon-hover { text-align: center; padding: 20px 5px; }
.busines-icons li .icon { margin-bottom: 10px; }
.busines-icons .icon span { height: 140px; width: 140px; }
.busines-icons .icon span i img { width: 90px }
.busines-icons li .icon-hover h4 { font-size: 16px; }
.start-busines { text-align: center }
.start-busines a { margin: 0 0 12px 0 }
.start-busines p { max-width: 100%; }
.start-busines { padding: 20px 0; }
.banner ul { display: block }
.banner ul li { width: 100%; text-align: center; min-height: 115px }
.banner ul li .text-hover p { max-height: 35px; }
.banner ul li .text-hover p br { display: none }
.banner ul li h2 { padding-top: 10px }
.banner ul li h2 br { display: none }
.banner .main { text-align: center }
.banner .ban-logo { position: static; display: inline-block; vertical-align: top; margin: 10px 0 }
.banner .ban-logo img { width: 170px; }
/*.header-right { display: none; }*/
header .solution { float: right; margin: 0; padding-right: 0; width: 100%; }
.solution a.nav-link { display: none; }
.solution { background: none; padding: 0; margin: 0; }
header .hidden-logo { display: block !important; }
.logo a { margin: 6px 0 0 0; }
header { padding: 12px 0px 0 0; }
header .solution .solution-menu .hidden-logo { display: block; }
header .solution .solution-menu { padding: 0; top: 49px; }
header .solution-menu li a { background: none; }
header .solution-menu li a:hover { background: none; }
.hidden-logo img { width: 80px; }
.enumenu_ul { display: none }
.menu-block { height: auto; }
.services-detail a.pba-detail { border-bottom: 2px solid #d3d9da; }
.enumenu_ul > li { display: block; margin: 0px; padding: 0px; border-bottom: 1px solid #143d79; float: left; width: 100%; height: auto;}
.enumenu_ul > li > a { display: block; text-align: center; padding: 8px }
.enumenu_ul { width: 100%; }
.enumenu_ul > li ul { background: #236192; float: left; width: 100%; }
.enumenu_ul > li ul li ul { background: #416cb3; }
.enumenu_ul > li ul a { text-align: center; display: block; text-align: center; color: #fff; padding: 9px 0; }
.enumenu_ul .arrow.up { background: url(../images/minus.png) no-repeat center center }
header nav { float: right; width: 100%;}
.enumenu_container { float: right; width: 100%; padding-left: 0px; }
.menu-icon { display: block; float: right; margin-right: 20px; padding-bottom: 16px; }
/* header .logo { position: absolute; left: 20px; top: 8px; z-index: 1;} */
header .main { padding-left: 0; padding-right: 0; }
.login .col-4 { width: 100%; max-width: 100%; }
.login .col-4 form { margin: 0 auto; width: 240px; }
.login .col-8 { width: 100%; text-align: center; max-width: 100%; padding-top: 10px; }
.login h1 { width: 100%; font-size: 26px; }
.banner .main { position: relative; }
.banner .main:after { background: rgba(0,0,0,0.5); position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ''; }
.banner .ban-logo, .banner ul { position: relative; z-index: 99; }
.banner .ban-logo { position: inherit; left: 0; top: 0; }
.video-bg .col-4 { width: 100%; padding-top: 10px; }
.video-bg .col-8 { width: 100%; padding-bottom: 0px; }
footer .ftr-top li { width: 100%; text-align: center; margin: 0; padding-bottom: 30px; }
footer .ftr-top .stay-connect li { float: none; display: inline-block; padding-bottom: 0; }
footer .workingimg li { display: inline-block; width: auto; float: none; padding-bottom: 0; padding-left: 6px; }
footer .workingimg li:first-child { padding-left: 0; }
footer .workingimg { width: 100%; text-align: center; }
footer .ftr-top { padding-bottom: 32px; }
footer .copy-right { text-align: center; }
.video-bg .col-4 { padding-top: 0; }
footer .ftr-top li h4 { margin-bottom: 10px; }
footer .ftr-top li:last-child { padding-bottom: 0; }
.login .login-btn { position: inherit; left: 0; top: 0; }
.login { text-align: right; }
header .solution-menu { position: inherit; left: 0; top: 0; width: 100%; }
.enumenu_container ul { background: #274c83; }
header .solution-menu li a { padding: 11px 8px; }
header .solution-menu li a:hover { background: #f0b323; }
.enumenu_ul > li:hover > a,
.enumenu_ul ul li a:hover{color: #fff;}
footer .ftr-top li p, footer .ftr-top .stay-connect, footer .workingimg { padding-left: 0; }
/*Search page styles*/
.form-search .search-container .row-search .row-search-main { width: 100%; margin-right: 0; margin-bottom: 18px; }
.form-search .search-container .row-search .row-search-main .inputbox { margin-top: 10px; }
.form-search .search-container h3 { margin-bottom: 18px; padding-bottom: 18px; }
.form-search .search-container .row-search { padding-bottom: 14px; }
#tblAdvancedSearch .row-search2 { padding-bottom: 2px; }
.form-search .search-container .row-search .submit-area .row-two-column { padding-top: 0; }
/*contact page styles*/
.midd-container #map_holder, .midd-container .map-container { height: 300px; }
.contact-detail-container .contact-form { float: left; width: 100%; }
.contact-detail-container .contact-form .row .col-label { width: 14%; }
.contact-detail-container .contact-form .row .col-input { width: 83%; }
.contact-detail-container .contact-form .row .col-input .input { height: 42px; }
.contact-detail-container { padding-top: 30px; padding-bottom: 30px; }
.common-btn { margin-left: 17%; }
.contact-info { width: 100%; float: left; }
.contact-detail-container .contact-form .row .col-input .textarea { height: 150px; }
/*FAQs page style*/
#accordion-container .accordion-title { font-size: 16px; }
#accordion-container .accordion-content { padding-top: 20px; padding-bottom: 20px; }
.deshbord-pagename .solution{padding-left: 0px;}
.more-questions, #accordion-container.accordion { margin-bottom: 25px; }
/*partner page*/
.partnerbox-wrapper .partner-logo img { width: 123px; height: 123px; }
.partner-info-area .inner-partner-info h3 { font-size: 18px; }
.inline-img { float: left; width: 94%; margin: 0 3%; }
.button-wrapper-filter { float: none; }
/****** ============== Wage Reporting page start ==============******/
.section-reporting .reporting-banner p { text-align: center; }
.section-reporting .reporting-center .right-reporting { float: left; width: 100%; display: none; }
.section-reporting .reporting-center .left-reporting { padding-top: 5px; width: 100%; text-align: center; }
.section-reporting .reporting-center { padding-top: 30px; padding-bottom: 40px; }
.section-reporting .reporting-center .btn-reporing { padding-top: 0; }
.section-reporting .reporting-center .left-reporting { padding-top: 0; text-align: center; width: 100%; }
.footer-seal-container {text-align: center;}
/****** ============== Wage Reporting page end ==============******/

/*** Home page style start ***/
.section2 ul li { width: 94%; margin-bottom: 15px; }
.section2 ul li:last-child { margin-bottom: 0; }
.section2 ul li .s2cover { height: 90px; padding: 15px 25px; }
.section2 ul li .s2cover::before { border-bottom: 45px solid transparent; border-top: 60px solid transparent; border-left: 30px solid #274e89; border-top: 45px solid transparent; right: -30px; }
.section2 ul li .s2cover1::before { border-bottom: 45px solid transparent; border-top: 60px solid transparent; border-left: 30px solid #2f5890; border-top: 45px solid transparent; right: -30px; }
.section2 ul li .s2cover2::before { border-bottom: 45px solid transparent; border-top: 60px solid transparent; border-left: 30px solid #3c6a9d; border-top: 45px solid transparent; right: -30px; }
.section2 ul li .s2cover3::before { border-bottom: 45px solid transparent; border-top: 60px solid transparent; border-left: 30px solid #507ba7; border-top: 45px solid transparent; right: -30px; }
.section2 ul li:hover .s2cover::before { border-left: 30px solid #f0b323; }
.section-reporting .section-area ul { padding: 13px 0 7px; }
/*** Home page style end ***/
/*** businessfilings Style ***/
    .acording-part li.title { width: 100%; margin-left: 0px;}
    .accordion .icone img {    width: 20%;}
    .section-reporting .section2 ul li,.section-reporting .section2 ul li:nth-child(2),.section-reporting .section2 ul li:nth-child(3),.section-reporting .section2 ul li:nth-child(4) {width: 96%; width: calc(100% - 30px);}
    .section-reporting .section2 h4 {23px; margin: 16px 0 6px;}
    .video-section-cont p {padding: 50px 0 0;}
    .content-area a.step-next {right: 5%; padding: 3px 10px;}
    .content-area a.step-previous,.businessfilings.content-area a.step-previous {left: 5%; padding: 3px 10px;}
    .accordion-title h2 {font-size: 18px;}
    
    .step1-img {width: 100%; max-width: inherit; margin: 0 0 10px;}
    .step1-img img {width: 100%;}
    .footer-seal-container {margin: 0px auto;}
    .left-reporting {padding-right: 0;}
    .section-reporting .section2 ul li .s2cover {padding: 0 0 15px 35px;}
    .step-tabs {height: auto; display: inline-block;}
    .listoflicence .accordion-content ul {
  margin-bottom: 50px;
  width: 45%;
}
    .managment .icon-text { background-size: 180px; }

    /* new css */
    .solution .menu-icon{position: static;}
    header{padding: 0;}
    header .logo{top: 0px;}
    header nav{top: 10px;}
    .enumenu_ul .arrow{display: block;}
    .search-header .col-6{width: 100%;float: none;text-align: center;}
    .search-sec{text-align: center;margin-top: 10px;}
    .search-header{padding: 15px 0;}
    .search-cnt-innr h2{font-size: 20px;margin-top: 20px;}
    .pagination-ul{margin-top: 20px;}
    .search-cnt{padding-bottom: 20px;}
    .pagination-ul > li > a{padding: 0px 10px 0 17px;font-size: 17px;}
    .pagination-ul > li.active > a:after{right: -5px;}
    .pagination-ul > li > a:before, .pagination-ul > li.active > a:after, .pagination-ul > li:last-of-type > a:after{height: 18px;}
    .copy-right ul > li{display: inline-block;width: auto;margin-right: 5px;padding-bottom: 0px;}
    footer .copy-right li{font-size: 13px;}
    footer .copy-right{padding-bottom: 0px;}
    footer .ftr-top li:last-child{text-align: center;}
    footer .ftr-top li:last-child figure img{padding-top: 0px;}
  
    .expand-search-innr input{width: 79%;}
    .expand-search {padding-top: 40px;padding-bottom: 35px;}
    .expand-search-innr button{border: 2px solid #fff;}

    .dashbord-accordian .accordion-title{font-size: 15px; background-size: 15px !important;}
    .dashbord-accordian .accordion-title.active{background-size: 15px !important;}
    .quick-links{padding: 30px 0 10px 0;}
    .quick-linkslogos{margin-top: 30px;}
    .quicklinks-title h4{font-size: 19px;}
    .dash-submenu{width: 445px;}
    .dash-submenu > li > ul > li > a{font-size: 14px;}
    .deshbord-menu > li > a{padding: 10px 0;}
    .deshbord-menu > li:first-of-type{margin-left: 0px;}
    .deshbord-menu > li:last-of-type > a{font-size: 14px;}
    .deshbord-menu > li:last-of-type img{width: 13px;}
    .deshbord-menu > li, .deshbord-menu > li:last-of-type{margin-left: 10px;}

    .banner .belive-do{position: relative;z-index: 999;top: 0;padding-bottom: 20px;text-align: center;left: 0;}
    .belive-do h2{text-align: center;}
    .banner ul li h2{margin-top: 0px;padding-top: 0px;margin-bottom: 15px;}
    .banner ul li{padding: 15px 10px;}
    .banner ul li .text-hover a, .banner ul li .btn-common{left: 0;right: 0;display: inline-block;width: 130px;margin: 0 auto;}
    .section2 h4{font-size: 16px;line-height: 22px;margin-bottom: 5px;}
    .owl-carousel .owl-item .pro-img img{height: 50px;}
    .processway-box a{font-size: 13px;}
    .header-intro-innr .col-6:first-of-type, .header-intro-innr .col-6:last-of-type{width: 100%;float: none;}
    #slideranimate .owl-prev, #slideranimate .owl-next{width: 37px;}
    .register-link h3{font-size: 15px;padding-bottom: 16px;}
    figure.intro-img{padding-top: 85px;}
    .get-btn{padding: 16px 60px 16px 72px;font-size: 17px;}

    .left-footer, .right-footer{float: none;width: 100%;text-align: center;}
    .social-icons > li{margin-left: 11px;}
    .contact-a{font-size: 17px;}
    .copyright-ul > li{font-size: 15px;}
    footer{padding-bottom: 26px;padding-top: 27px;}
    .copyright-ul > li:first-of-type{margin-left: 0px;}
    .social-icons > li > a{font-size: 22px;}
    .menu-icon{background: url(../images/menu-icon.png) no-repeat right 0px;}
    .menu-icon{background-size: 27px;}

    .logo-new{width: 125px;padding-left: 20px;}
    header .logo{width: 115px;}
    .menu-icon{min-height: 34px;padding-bottom: 4px;}
    header nav{top: 0px;margin-top: -38px;}
    header .solution .solution-menu{margin-top: 15px;}

    .logo-new {width: 125px;height: 56px;padding-top: 0px;}
    header .logo{height: 56px;padding-top: 0px;}    
    .logo-new:after, header .logo:before{top: 0px;height: 56px;}
    header nav{top: -5px;height: auto;}
    .logo-new > a{padding-top: 19px;}
    .top-header{text-align: left;}

    .searchul > li{display: block;}
    .searchinput input{position: static;}

    .enumenu_ul li:hover > ul{display: none;}
    .enumenu_ul > li ul{position: static;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none}

    .solution .menu-icon{padding-left: 30px;}
    /* new css end*/

    /* start my business */
  
    .col8, .col4, .col6 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .start-a-business{padding: 20px;}
    .start-a-business .bg-set{
          padding-bottom: 74%;
          order: 1;
          position: static;
          -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
          max-width: 100%;
    }
    .top-right-image { min-height: inherit; }
    .start-a-business .col4.bg-set{padding-bottom: 74%;order: 1;position: static;}
    .start-a-business .main{padding: 0px;}
    .start-a-business .col7{
    order: 2;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
    }
    .start-a-business .col8{order: 2;}
    .start-businesscnt{padding: 20px 0 0 0;}
    .maintaining-one .row > .col6:first-of-type{order: 2;}
    .maintaining-one .row > .col6:last-of-type{order: 1;}
    .maintaining-one{padding-top: 20px;padding-bottom: 20px;}
    .maintaining-one figure{margin-bottom: 20px;}
    .maintaining-cnt{padding: 0px;}
    .tab-cntinner{height: auto;}
    .resp-vtabs .resp-tab-content{border: 0px;}
    .resp-vtabs .resp-tab-content:last-child{border-bottom: 0px !important;}
    .things-start-business .main{padding: 0px;}
    #verticalTab.resp-vtabs .resp-tabs-container{border-radius: 0px;width:100% !important}
    #verticalTab.resp-vtabs h2.resp-tab-active span.resp-arrow,
    /*#verticalTab.resp-vtabs .resp-arrow{display: none;}*/
    #verticalTab.resp-vtabs h2.resp-accordion{text-align: center;}
    #verticalTab.resp-vtabs .resp-tabs-container{height: auto;background-color: transparent;}
    #verticalTab.resp-vtabs .tab-cntinner {
        background-color: #2B4D87;
        padding: 20px;
        min-height: inherit;
    }
    #verticalTab.resp-vtabs h2.resp-accordion {
        border-left: 0;
        width: 100%;
        border-right: 0;
        color: #2b4d87;
        padding: 17px 15px !important;
        text-align: left;
        background-color: #fff;
        border: 1px solid #eeeeee;
        border-top: 0px solid #eeeeee;
    }
    #verticalTab.resp-vtabs h2.resp-tab-active {background: #2b4d87 !important;color: #fff;}
    #verticalTab.resp-vtabs .resp-tabs-container ul{width: 100%;}

    .looking-guidance{background-color: #fff;}
    .looking-guidance:after{display: none;}
    .looking-guidancecnt{background-color: #f5b133;padding: 20px;}
    .looking-guidancecnt h2{color: #fff;margin-bottom: 20px;}
    .looking-guidance figure{overflow: hidden;padding: 0 20px;}
    img.lady-click{margin: 0 0 0 -6%;width: 40%;}
    img.house-vector{width: 65%;margin: 0 0 -9px 0;}
  
    .find-your-location{padding-top: 20px;padding-bottom: 20px;}
    .find-your-location .col8,
    .find-your-location .col4{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .findlocation-cnt{margin: 0 0 20px 0;}
    .find-your-location figure img{width: 170px;}

    [data-tooltip]{position: static;left: 0;margin-left: 0px;}
    #verticalTab.resp-vtabs .resp-tabs-container ul > li{position: relative;}
    [data-tooltip]:after{display: none;}
    /* start my business */

    /* business entity report */
    .ber-page .start-businesscnt{padding: 50px 10% 30px 10%;}
    .ber-page #verticalTab.resp-vtabs .resp-tabs-container{height: auto;}
    .ber-page img.house-vector{width: 300px;}
    .ber-page img.lady-click{width: 200px;}
    .ber-page .looking-guidance figure{position: relative;}
    .ber-page .looking-guidance figure::after{content: '';position: absolute;bottom: 0;background-color: #f5b133;left: 0;height: 70%;width: 100%;}
    .ber-page img.house-vector,
    .ber-page img.lady-click{position: relative;z-index: 1;}    
    /* business entity report */

    /* close a business */    
    .cab-page #verticalTab.resp-vtabs .resp-tabs-container{height: auto;}
    .cab-page .media > img{margin-right: 20px;}
    .cab-page .media-text{letter-spacing: 1px;}
    .cab-page .note-sec{padding-top: 40px;padding-bottom: 40px;}
    .cab-action .cab-ul{max-width: 80%;margin: 40px auto 0 auto;}
    .cab-action .cab-ul > li{margin-bottom: 45px;}
    .cab-action .cab-ul > li > figure > figcaption > h5{letter-spacing: 1.2px;}
    /* close a business */    

    /* admin-dissolution */
    .ad-page .looking-guidancecnt h2{margin-bottom: 20px;}
    .ad-page #verticalTab.resp-vtabs .resp-tabs-container{height: auto;}
    /* admin-dissolution */

    .enumenu_ul ul.sb-menu li a.menubelow{background-image: none;}

    .enumenu_ul > li.sub-level > ul.sb-menu > li > a{background-color: inherit;}
    .enumenu_ul .sb-menu .sb-menu > li:first-of-type > a,
    .enumenu_ul .sb-menu .sb-menu > li:last-of-type > a,
    .enumenu_ul > li.sub-level > ul.sb-menu > li:last-of-type > a{border-radius: 0px;}
    .enumenu_ul .sb-menu .sb-menu{float: none;}

    /* ---- Business Statistics Page ---- */
    .mintitle h3 {
        padding: 10px 15px;
        padding-right: 40px;
        letter-spacing: 0.5PX;
    }

        .mintitle h3:after {
            right: 15px;
        }
    /* ---- // Business Statistics Page ---- */
    header .logo {
        padding-left: 20px;
    }

    .infotable .mintable-box {
        overflow-y: hidden;
        overflow-x: auto;
        position: relative;
        width: 100%;
    }

}
@media (max-width:740px) {
.partnerbox-wrapper .partner-logo img { width: 115px; height: 115px; }
}
@media (max-width:700px) {
/*contact page styles*/		
.contact-detail-container .contact-form .row .col-label, .contact-detail-container .contact-form .row .col-input { width: 100%; text-align: left; }
.contact-detail-container .contact-form .row .col-label label { font-size: 18px; line-height: 1.54; }
.contact-detail-container .contact-form .row .col-input .input { height: 35px; }
.contact-detail-container .contact-form .row { margin-bottom: 12px; }
.common-btn { margin-left: 0; padding-top: 9px; padding-bottom: 9px; }
.form-area .successmsg { margin-bottom: 20px; }
.contact-detail-container .contact-form .row .merge-row { text-align: center; }
.contact-info li p, .contact-info li h3 { font-size: 15px; }
.contact-info { margin-top: 10px; }
/*partner page style*/
.partnerbox-wrapper .partner-logo { width: 100%; text-align: center; }
.partnerbox-wrapper .partner-logo img { position: relative; z-index: 99; margin-bottom: 20px; margin-top: 0; width: 150px; height: 150px; }
.partner-info-area { float: none; clear: both; width: 100%; }
.content-area ul { margin-bottom: 11px;    }    
}
@media all and (max-width : 650px) {
#content { width: 94%; padding: 3%; }
#sidebar { width: 94%; padding: 3%; }
#sidebar img { width: 100%; text-align: center; margin: 0 auto; }
}

/*------------mobile portrait view------*/
@media (max-width:640px) {
    /*registartion page style start here*/
    .registration-answer li {
        flex-wrap: wrap;
    }

    .account-registration input[type="text"] {
        margin-left: 0px;
        margin-top: 10px;
    }

    .account-registration label {
        white-space: normal;
    }

    .cta-sec h3 {
        margin: 20px auto 20px;
    }

    .account-registration h2 {
        font-size: 20px;
    }

    .public-box {
        width: 100%;
    }

    .public-searchbox h2 {
        padding-bottom: 20px;
    }
.video-bg .col-4 h3 { font-size: 20px; line-height: normal; margin-bottom: 8px; }
.video-bg .col-4 p { font-size: 14px; line-height: 24px; }
.popular-resource h2 { font-size: 20px; margin-bottom: 15px; }
.popular-resource li h4, footer .ftr-top li h4 { font-size: 15px; }
.popular-resource li::before, footer .ftr-top li h4::before { font-size: 15px; }
.busines-icons li h3 { font-size: 15px; }
.busines-icons li .icon-hover p { margin-bottom: 10px; }
/*Search page styles*/
		
.callout { text-align: center; }
.callout li { display: block; margin-bottom: 20px; }
/****** ============== Wage Reporting page start ==============******/


.section-reporting .reporting-center .left-reporting p { margin-bottom: 10px; }
/****** ============== Wage Reporting page end ==============******/
    .right-logo {width: 100%;}
    .pera-left {width: 100%; text-align: center;}
    .section-reporting .reporting-center.step2 .step-btns {position: static; margin: 40px 0 0; float: left;}
            .listoflicence .accordion-content ul {
      margin-bottom: 0;
      margin-right: 0;
      padding-left: 0;
        margin-left: 15px;
      width: 100%;
    }
    .content-text {
  float: right;
  width: 100%;
}
  .managment .icon-text {
  background-size: 200px auto;
  margin: 0 auto;
  min-height: 250px;
  width: 100%;
}
    .content-text {padding: 0 0 0 20px;}

    /* new css */
    .expand-search{padding-top: 30px;padding-bottom: 25px;}
    .expand-search-innr input{width: 77%; font-size: 14px;padding: 12px 20px 10px 15px;}
    .expand-search-innr button{margin-left: 10px;width: 19%;font-size: 15px;}
    .expand-search-innr p{font-size: 14px;}
    .links-logos > li h4{font-size: 12px;}
    .quicklinks-title h4{padding-left: 15px;padding-right: 15px;}
    .dashbord-business{padding-left: 15px;padding-right: 15px;}
    .dashbord-accordian .accordion-title{font-size: 14px;background-size: 13px !important;}
    .dashbord-accordian .accordion-title.active{background-size: 13px !important;}
    .dashbord-business table > tbody > tr > td a{font-size: 13px;}

    .login.login-menu{text-align: center;padding: 5px 0;}
    .dash-submenu{width: 415px;text-align: left;}
    .dash-submenu > li > ul > li > a{font-size: 13px;}
    .dash-submenu > li > ul > li{min-height: 29px;}
    .dash-submenu > li:last-of-type > ul > li:last-of-type > a{font-size: 12px;}
    .deshbord-menu > li:last-of-type > a,
    .deshbord-menu > li > a{padding: 6px 0;}

    figure.intro-img{width: 192px;height: 192px;}
    figure.intro-img:before{width: 455px;}
    .register-link h3{display: block;float: none;text-align: center;}
    .register-link .btn-set{text-align: center;float: none;width: 100%;}
    .video-sec h2{font-size: 23px;margin-bottom: 20px;}
    .video-boxs-small h5 br{display: none;}
    .video-sec h2 img{height: 32px;}
    .belive-do h2{font-size: 20px;}
    .belive-do h2 strong{font-size: 49px;}
    .section2{padding-top: 40px;padding-bottom: 40px;}
    .animate-cnt h4{font-size: 11px;}

    .accordion-title > span{right: 30px;}
    /* new css end*/
  
    /* business entity report */
    .ber-page .start-businesscnt {padding: 50px 0 20px 0;}
    .ber-page .register-now{padding: 50px 15px 30px 15px;}
    .ber-page .looking-guidancecnt{padding: 11px 15px 0 15px;}
    .ber-page img.house-vector,
    .ber-page img.lady-click{width: 150px;}
    .ber-page img.lady-click{margin: 0 0  0 -10px;}
    .ber-page .register-now h2 > strong{font-size: 29px;}
    /* business entity report */

    .location-result {
        margin: 26px 0 0 0px;
        display: block !important;
    }

    .findlocation-cnt form .form-group {
        display: block !important;
    }

        .findlocation-cnt form .form-group > label {
            margin: 0 0 10px 0;
            display: block !important;
        }

        .findlocation-cnt form .form-group .nice-select {
            width: 100%;
            min-width: auto;
        }

    .location-result address {
        margin: 20px 15px 0 0;
        display: block !important;
    }

    .contactadd {
        margin-top: 21px;
    }
    /*.location-result a.linktag{margin-top: 25px;display: inline-block;}*/
    .findlocation-cnt form .form-group .nice-select {
        margin-bottom: 10px;
    }

    .all-datalist tr td,
    .all-datalist tr th {
        padding: 10px;
    }

    .all-datalist {
        padding-bottom: 40px;
    }

    .act-section {
        min-height: inherit;
    }

    .month-list ul li {
        width: 50%;
        padding: 10px;
    }

    .full-container {
        max-width: 100% !important;
    }

    .dataTables_info, .dataTables_paginate {
        float: none;
        text-align: left;
        display: block;
        padding-left: 0;
    }

    .dataTables_paginate {
        position: relative !important;
        left: 0;
        bottom: 0;
    }

    .infotable .business-stats .data-info th {
        width: 120px !important;
        min-width: 120px !important;
    }

    .infotable table {
        width: 100%;
    }

    #MyTable_wrapper {
        padding-bottom: 10px;
    }
    .your-business h3:before {
        width: 24px;
        background-size: 22px;
        height: 30px;
        background-position: center;
    }

    .your-business h3 {
        padding-left: 30px;
    }
}
@media (max-width:600px) {
/*** Home page style start ***/
.section2 ul li .s2cover { height: 120px; padding: 25px 20px; }
.section2 ul li .s2cover::before { border-bottom: 60px solid transparent; border-top: 60px solid transparent; border-left: 30px solid #274e89; border-top: 60px solid transparent; right: -30px; }
.section2 ul li .s2cover1::before { border-bottom: 60px solid transparent; border-top: 60px solid transparent; border-left: 30px solid #2f5890; border-top: 60px solid transparent; right: -30px; }
.section2 ul li .s2cover2::before { border-bottom: 60px solid transparent; border-top: 60px solid transparent; border-left: 30px solid #3c6a9d; border-top: 60px solid transparent; right: -30px; }
.section2 ul li .s2cover3::before { border-bottom: 60px solid transparent; border-top: 60px solid transparent; border-left: 30px solid #507ba7; border-top: 60px solid transparent; right: -30px; }
/*** Home page style end ***/
    /* ---- Business Statistics Page ---- */
    .dataTables_info, .dataTables_paginate {
        float: inherit;
    }
    /* ---- //Business Statistics Page ---- */
}
@media (max-width:560px) {
  .accordion-content{overflow-x: scroll;}
  .accordion-content table{width: 500px;}


  /* start my business */
  
  .start-a-business {padding: 24px 20px 40px 20px;}
  .start-a-business .col4.bg-set{padding-bottom: 75%;}
  .start-businesscnt{padding: 25px 0 0 0;}
  .start-businesscnt h2{font-size: 24px;font-weight: 300;line-height: 1.4;margin-bottom: 11px;}
  .start-businesscnt p{font-size: 15px;letter-spacing: 0.1px;}
  .start-a-business .btn-common{margin-top: 13px;padding: 7px 23px 7px 21px;font-size: 13px;letter-spacing: 0.9px;}
  .maintaining-one{padding-top: 24px;}
  .maintaining-one figure{margin-bottom: 24px;}
  .maintaining-cnt h3 {letter-spacing: 1.7px;margin-bottom: 11px;}
  .maintaining-cnt p{letter-spacing: 0.5px;}
  .register-now{padding: 24px 20px 40px 20px;}
  .register-now h2{padding: 0px;font-size: 24px;display: block;margin-bottom: 26px;}
  .register-now h2:after{display: none;}
  .register-now h2 > strong{font-size: 30px;}
  .register-now .btn-common{margin: 0 auto 0 0;}

  #verticalTab.resp-vtabs h2.resp-accordion{font-size: 15px;font-weight: 600;padding: 23px 15px;}
  #verticalTab.resp-vtabs h2.resp-tab-active{padding: 23px 15px !important;}
  .looking-guidance figure{padding: 0 10px;}
  img.lady-click {margin: 0;width: 51%;position: relative;top: 0;right: 14px;}
  .looking-guidance figure{width: 100%;box-sizing: border-box;padding: 0 15px;}
  img.house-vector{width: 50%;margin: 0 0 0 -10px;padding-top: 0px;}
  [data-tooltip]:before {width: 280px;}

  .looking-guidancecnt{padding: 32px 20px 24px 20px;}
  .looking-guidancecnt h2{font-size: 24px;}
  .looking-guidancecnt h2 > strong{font-size: 32px;letter-spacing: 0.4px;}
  .looking-guidancecnt p{letter-spacing: 0.54px;}
  .looking-guidancecnt a.link{margin-top: 4px;}

  .find-your-location{padding-top: 48px;padding-bottom: 14px;}
  .findlocation-cnt h3{letter-spacing: 1.7px;font-size: 14px;margin-bottom: 19px;}
  .findlocation-cnt p{letter-spacing: 0.59px;}
  .findlocation-cnt ul{column-count: 1;}
  .findlocation-cnt ul > li > a{letter-spacing: 1px;}
  .findlocation-cnt ul > li{margin-bottom: 14px;}
  .find-your-location .col4{display: none;}

  .indiana-banner{padding-top: 189px;padding-bottom: 43px;}
  .indiana-cnt{padding-left: 0px;}
  .indiana-cnt .main{padding: 0 16px;}
  .indiana-cnt h2 {font-size: 32px;margin-bottom: 33px;}
  .indiana-cnt h2 > strong {font-size: 24px;text-indent: -5px;font-weight: 600;}

  /* start my business */

  /*admin dissolution*/
  .ad-page .looking-guidance figure{width: 100%;}
  .ad-page .start-businesscnt{padding: 50px 0 20px 0;}
  .ad-page .start-businesscnt h2 > br{display: none;}
  .ad-page .register-now h2{text-align: center;}
  .ad-page .looking-guidance figure{margin: 0 auto;}
  .ad-page .register-now p > br{display: none;}
  /*admin dissolution*/

  /* close a business */
  div.media{max-width: 100%;}
  .cab-page .media > img{width: 25px;height: 25px;}
  .cab-page .media-text{letter-spacing: 0px;font-size: 13px;}
  .cab-page #verticalTab.resp-vtabs .resp-tabs-container .tab-cntinner > ul{display: block;}
  .cab-action h4{font-size: 13px;}
  .cab-action .cab-ul{max-width: 100%;}
  .cab-action .cab-ul > li > figure > figcaption > h5{letter-spacing: 0.5px;font-size: 12px;line-height: 1.4;}
  .cab-action .cab-ul > li > figure > .cab-action-img{min-width: 75px;}
  .cab-action .cab-ul > li > figure > .cab-action-img > img{height: 40px;}
  .cab-action{padding-top: 40px;padding-bottom: 40px;}
  .cab-page .indiana-cnt{padding-left: 0px;}
  .indiana-cnt h2{margin-bottom: 20px;}
  .cab-page .indiana-cnt .btn-common{min-width: 120px;}
  .cab-page .register-now h2{text-align: center;}
  .cab-page .start-businesscnt{padding: 40px 0 20px 0;}
  .cab-page .start-a-business .btn-common{min-width: 120px;}
  .cab-action .cab-ul > li > figure > figcaption > ul,
  .cab-action .cab-ul > li > figure > figcaption > ul > li:nth-child(2n+2){padding-left: 0px;}
  .cab-action .cab-ul > li > figure > .cab-action-img{min-width: 60px;margin-right: 5px;}
  .cab-action .cab-ul > li > figure > figcaption > ul > li{letter-spacing: 0.4px;}
  .cab-action .cab-ul > li > figure > figcaption > ul > li img{vertical-align: 0px;display: inline-block;margin-left: 2px;width: 12px;}

  /* close a business */
}
/*----------optional css------*/
@media (max-width:480px) {
footer .copy-right li { margin-right: 5px; font-size: 12px; }
/*Search page styles*/
		/*contact page styles*/
.midd-container #map_holder, .midd-container .map-container { height: 250px; }
.contact-detail-container .contact-form .row .col-label label { font-size: 16px; }
.contact-detail-container .contact-form .row .col-input .input { height: 30px; }
.contact-info { font-size: 16px; }
.contact-detail-container .contact-form .row .col-input .textarea { height: 100px; }
/*partner page style*/
.partner-info-area .inner-partner-info h3 { font-size: 16px; line-height: 28px; }
/****** ============== Wage Reporting page start ==============******/
/*.section-reporting .reporting-banner p , .accordion-content p, .content-area  ul li{ font-size: 16px; padding-top: 8px; }*/
.section-reporting .reporting-center .right-reporting ul li a { font-size: 16px; width: 160px; }
.section-reporting .reporting-center .left-reporting h4 { font-size: 20px; line-height: 24px; }
.section-reporting .reporting-center .left-reporting p { padding-bottom: 5px; padding-top: 5px; }
.section-reporting .reporting-center .btn-reporing p { font-size: 20px; margin-bottom: 12px; }
.section-reporting .reporting-center .btn-reporing .btn-register .btn-2 { font-size: 15px; padding: 6px 18px;height:34px; }
.section-reporting .reporting-center { padding: 30px 0 30px; }
.section-reporting .reporting-center .left-reporting { padding-top: 0; }
/****** ============== Wage Reporting page end ==============******/		

/*** Home page style start ***/
.section2 ul li { width: 92%; }
.section2 h4 { margin-bottom: 2px; }
/*** Home page style end ***/
.section-reporting .reporting-center .left-reporting h4.content-bottom { font-size: 18px;}
    .accordion-title h2 { background-size: 18px;}
    .accordion-title.active h2 { background-size: 18px;}

  /* new css */ 
  .search-header h1{font-size: 12px;line-height: 1.2;}
  .search-sec{margin-top: 10px;}
  .searchul > li{display: block;}
  .searchinput input{margin-bottom: 5px;}
  .login{text-align: right;}
  .searchul > li{text-align: center;margin-left: 2px;font-size: 11px;}
  .searchul > li> a> img{width: 14px;margin-right: 4px;}
  .search-cnt-innr h2{font-size: 17px;}
  .partner-logo-list > li{width: 32%;margin-bottom: 10px;}
  .partner-logo h5{font-size: 16px;}
  .partner-logo{padding: 25px 0 15px 0;}

  .expand-search{padding-top: 15px;padding-bottom: 15px;}
  .expand-search-innr input{width: 100%;padding: 10px 15px;}
  .expand-search-innr button{width: 100%;margin-left: 0px;margin-top: 5px;}

  .dashbord-accordian .accordion-title{font-size: 13px;}
  .dashbord-business h4{font-size: 15px;}
  .table-set{overflow-x:scroll; }
  .table-set table{width: 480px;}
  .dashbord-business .btn-set > a{width: 100%;margin-left: 0px;display: block;text-align: center; margin-bottom: 10px;}
  .dashbord-business .big-inbiz{margin-top: 0px;}
  .quicklinks-title h4{font-size: 18px;margin-bottom: 10px;}
  .links-logos > li img{height: 35px;margin-bottom: 15px;}
  .links-logos > li{width: 49%;margin-bottom: 25px;}

  .deshbord-menu > li, .deshbord-menu > li:last-of-type{margin-left: 5px;margin-right: 5px;}
  .deshbord-menu > li > a{font-size: 12px;}
  .login.login-menu .main{padding: 0 10px;}
  .dash-submenu > li{width: 100%;display: block;}
  .dash-submenu > li > ul > li{min-height: inherit;}
  .dash-submenu > li:last-of-type{padding-left: 0px;margin-top: 7px;}
  .dash-submenu {width: 405px;left: -28.4vh;}
  .dash-submenu:before{display: none;}
  .deshbord-menu > li{width: 49%;}
  .deshbord-menu > li, .deshbord-menu > li:last-of-type{margin-left: 0px;margin-right: 0px;}
  .dash-submenu{left: 0px;width: 280px;}
  
  .belive-do h2{font-size: 18px;}
  .belive-do h2 strong{font-size: 44px;}
  .banner ul li h2{font-size: 16px;}
  figure.intro-img {width: 127px;height: 137px;padding-bottom: 84px;padding-top: 30px;}
  .video-sec-innr{padding: 15px;}
  .video-sec h2 img{height: 34px;}
  .video-sec h2{font-size: 18px;}
  .video-boxs-small .col{width: 100%;float: none;}
  figure.intro-img:before{width: 311px;height: 286px;bottom: -3%;left: -76%;}
  .video-boxs-small h5{min-height: inherit;}

  .contact-a{font-size: 15px;}
  .social-icons > li > a{font-size: 20px;}
  .social-icons{margin-right: 15px;}
  .copyright-ul > li{display: block;margin-left: 0px;margin-bottom: 5px;}

  .account-dtl ul.dash-submenu{width: 149px;padding: 15px;}
  .account-dtl ul.dash-submenu > li > a{font-size: 13px;}
  
  .banner ul li{min-height: 150px;}

  .accordion-title > span{right: 20px;top: 2px;}
  /* new css end*/

    .act-title {
        width: 100%;
        display: block;
    }

    .activity-section .selectbox {
        margin-left: 0;
        margin-top: 10px;
        width: 100%;
    }

    .actbox {
        display: block;
    }

    .activity-section .nice-select {
        width: 90%;
    }

    .actbox {
        padding-left: 0;
    }

    .act-title {
        font-size: 13px;
        letter-spacing: 0.5;
    }
    /* new css end*/

    .infotable .business-stats .data-info th {
        width: 150px;
        min-width: 150px;
    }

    .activity-section .nice-select span {
        width: 100%;
    }
}
 @media (max-width:460px) {
.busines-icons li { width: 100%; margin: 0; padding: 12px 0; margin-bottom: 10px; }
.busines-icons .icon span { height: 120px; width: 120px; }
.busines-icons .icon span i img { width: 60px }
.busines-icons li h3 br { display: none }
.busines-icons li .icon-hover { padding: 5px }
.login h1 { width: 100%; font-size: 20px; }
.login .col-4 form { width: 100%; }
.login .col-4 .sbHolder { width: 100% !important; height: auto !important; }
.login .col-4 .sbSelector { height: auto; padding: 7px 8px; }
.login .col-4 .sbToggle { top: 20px; }
.login .col-4 .text-box { width: 100%; padding: 10px 8px; margin-top: 20px; }
.login .col-4 .src-btn { width: 100%; height: 40px; }
.login .col-8 { padding-top: 15px; }
.busines-icons .main { padding: 0; }
.busines-icons li { margin-bottom: 0; }
.busines-icons li .icon-hover { padding: 22px 5px 5px; }
.login .col-4 .sbOptions { width: 100% !important; border-left: 0; border-right: 0; left: 0; }
/*partner page style*/
/*partner page style*/
.accordion-title h2 { font-size: 14px;text-transform: capitalize; line-height: 34px;}
.accordion-title {  padding: 5px 7px 4px;}
.accordion-title:before { right: 7px;}
     .certi-btn, .file-btn { font-size: 16px;}
}
/*---------use only when design is customise-----------*/

 @media (max-width:360px) {
/*** Home page style start ***/
.section2 ul li .s2cover { padding: 20px 20px; }
.accordion-title > span{right: 10px;top: 3px;font-size:9px; }
/*** Home page style end ***/
}
@media  (min-width:320px) and (max-width:768px) {
    #verticalTab.resp-vtabs .resp-tabs-container {
        border-radius: 0;
        height: auto;
        border: 0px;
        background-color: #2b4d87;
        color: #fff;
        /*width: 78% !important;*/
    }
    .ber-page #verticalTab.resp-vtabs .resp-tabs-container {
        float: none;
        height: auto;
        padding: 0px 0 0px 0;
        min-height: auto;
        display: block !important;
        border-right: 1px solid #2b4d87;
    }
    .ad-page .resp-vtabs#verticalTab .resp-tabs-container {
        padding: 0px 0 0px 0;
    }

    #verticalTab .resp-tabs-container {
        min-height: auto !important;
    }
}
    @media (min-width:768px) {

        body.desk .solution:hover .solution-menu {
            opacity: 1;
        }

        .solution .solution-menu {
            transition: all 0.5s ease-in-out 0s;
            -moz-transition: all 0.5s ease-in-out 0s;
            -ms-transition: all 0.5s ease-in-out 0s;
            -o-transition: all 0.5s ease-in-out 0s;
            -webkit-transition: all 0.5s ease-in-out 0s;
        }

        .solution:hover .solution-menu {
            opacity: 1;
            z-index: 9999999;
        }

        .enumenu_ul > li ul {
            opacity: 0;
        }

        .contact-info {
        }
    }

    /*registartion page style start here*/
    .cta-sec h3 {
        width: 100%;
    }

    .cta-sec .btn-common {
        margin: 4px 6px;
        min-width: 70px;
    }

    .account-registration input[type="text"] {
        margin-top: 5px;
    }

    .account-registration #services label {
        height: auto;
        margin-bottom: 5px;
    }

    .registration-question span.input-text {
        position: static;
        transform: none;
    }
    /*.account-registration .checkmark
{
  top: -4px;
}*/
    /*.account-registration #services  .checkmark {top: 0px; }*/
}

@media (max-width:460px) {
    .busines-icons li {
        width: 100%;
        margin: 0;
        padding: 12px 0;
        margin-bottom: 10px;
    }

    .busines-icons .icon span {
        height: 120px;
        width: 120px;
    }

        .busines-icons .icon span i img {
            width: 60px
        }

    .busines-icons li h3 br {
        display: none
    }

    .busines-icons li .icon-hover {
        padding: 5px
    }

    .login h1 {
        width: 100%;
        font-size: 20px;
    }

    .login .col-4 form {
        width: 100%;
    }

    .login .col-4 .sbHolder {
        width: 100% !important;
        height: auto !important;
    }

    .login .col-4 .sbSelector {
        height: auto;
        padding: 7px 8px;
    }

    .login .col-4 .sbToggle {
        top: 20px;
    }

    .login .col-4 .text-box {
        width: 100%;
        padding: 10px 8px;
        margin-top: 20px;
    }

    .login .col-4 .src-btn {
        width: 100%;
        height: 40px;
    }

    .login .col-8 {
        padding-top: 15px;
    }

    .busines-icons .main {
        padding: 0;
    }

    .busines-icons li {
        margin-bottom: 0;
    }

        .busines-icons li .icon-hover {
            padding: 22px 5px 5px;
        }

    .login .col-4 .sbOptions {
        width: 100% !important;
        border-left: 0;
        border-right: 0;
        left: 0;
    }
    /*partner page style*/
    /*partner page style*/
    .accordion-title h2 {
        font-size: 14px;
        text-transform: capitalize;
        line-height: 34px;
    }

    .accordion-title {
        padding: 5px 7px 4px;
    }

        .accordion-title:before {
            right: 7px;
        }

    .certi-btn, .file-btn {
        font-size: 16px;
    }
}
/*---------use only when design is customise-----------*/

@media (max-width:360px) {
    /*** Home page style start ***/
    .section2 ul li .s2cover {
        padding: 20px 20px;
    }

    .accordion-title > span {
        right: 10px;
        top: 3px;
        font-size: 9px;
    }
    /*** Home page style end ***/
}

@media (min-width:768px) {
    body.desk .solution:hover .solution-menu {
        opacity: 1;
    }

    .solution .solution-menu {
        transition: all 0.5s ease-in-out 0s;
        -moz-transition: all 0.5s ease-in-out 0s;
        -ms-transition: all 0.5s ease-in-out 0s;
        -o-transition: all 0.5s ease-in-out 0s;
        -webkit-transition: all 0.5s ease-in-out 0s;
    }

    .solution:hover .solution-menu {
        opacity: 1;
        z-index: 9999999;
    }

    .enumenu_ul > li ul {
        opacity: 0;
    }

    .contact-info {
    }
}