/*****************************************
 * Bootstrap extension for One Step Lien *
 *****************************************/
/*
    Created on : 05-nov-2014, 13:41:57
    Author     : cdiazr@ymail.com
*/
.table { width: 0%; }
#container-center-turn th { width: 343px; }
#container-center-municipal th { width: 257px; }
/* Tax Collector Table */
#show-table-taxCollector table#table-results th:nth-child(1) { width: 110px;}
#show-table-taxCollector table#table-results th:nth-child(2) { width: 270px;}
#show-table-taxCollector table#table-results th:nth-child(3) { width: 100px;}
#show-table-taxCollector table#table-results th:nth-child(4) { width: 548px;}
/* Start Update Lien Order Table */
#update-lien-table th:nth-child(1) { width: 115px; }
#update-lien-table th:nth-child(2) { width: 90px; }
#update-lien-table th:nth-child(3) { width: 97px; }
#update-lien-table th:nth-child(4) { width: 374px; }
#update-lien-table th:nth-child(5) { width: 83px; }
#update-lien-table th:nth-child(6) { width: 110px; }
#update-lien-table th:nth-child(7) { width: 75px; }
#update-lien-table th:nth-child(8) { width: 80px; }
/* End Update Lien Order Table */

/* Start Update HOA Order Table */
#update-hoa-table th:nth-child(1) { width: 113px; }
#update-hoa-table th:nth-child(2) { width: 110px; }
#update-hoa-table th:nth-child(3) { width: 530px; }
#update-hoa-table th:nth-child(4) { width: 107px; }
#update-hoa-table th:nth-child(5) { width: 71px; }
#update-hoa-table th:nth-child(6) { width: 70px; }
/* End Update HOA Order Table */

/* Start Update both Order Table */
#update-both-table th:nth-child(1) { width: 113px; }
#update-both-table th:nth-child(2) { width: 85px; }
#update-both-table th:nth-child(3) { width: 324px; }
#update-both-table th:nth-child(4) { width: 107px; }
#update-both-table th:nth-child(5) { width: 71px; }
#update-both-table th:nth-child(6) { width: 70px; }
/* End Update both Order Table */

/* Checks Status Lien Table */
#container-center-check-status table#table-results th:nth-child(1) { width: 115px; }
#container-center-check-status table#table-results th:nth-child(2) { width: 80px; }
#container-center-check-status table#table-results th:nth-child(3) { width: 125px; }
#container-center-check-status table#table-results th:nth-child(4) { width: 250px; }
#container-center-check-status table#table-results th:nth-child(5) { width: 120px; }
#container-center-check-status table#table-results th:nth-child(6) { width: 85px; }
#container-center-check-status table#table-results th:nth-child(7) { width: 110px; }
#container-center-check-status table#table-results th:nth-child(8) { width: 80px; }
#container-center-check-status table#table-results th:nth-child(9) { width: 80px; }

#container-center-check-status table#table-results td:nth-child(3) {
  text-overflow: ellipsis;
  white-space:nowrap;
  overflow:hidden;
  width: 80px;
}
#container-center-check-status table#table-results td:nth-child(3):hover {
  white-space: normal;
  overflow:visible;
  width: 110px;
}

.check-lien .btn { padding: 6px 7px; }
.popover-content { padding: 0px 0px; cursor: pointer; }
div#form-order-selection p {
  display: inline-block;
}
div#form-property-information.fpi_lien div.col-md-1,
div#form-property-information.fpi_hoa div.col-md-1,
div#form-property-information.fpi_both div.col-md-1 {
  padding-right: 0px;
  width: 14%;
}
div#form-property-information.fpi_lien div.col-sm-2,
div#form-property-information.fpi_hoa div.col-sm-2,
div#form-property-information.fpi_both div.col-sm-2 {
  padding-left: 0px;
  width: 11%;
}
div#form-property-information.fpi_lien div.col-sm-2 select,
div#form-property-information.fpi_hoa div.col-sm-2 select,
div#form-property-information.fpi_both div.col-sm-2 select {
  padding-left: 0px;
}
div#form-basic-information-registration div.col-md-1,
div#form-order-hoa div.col-md-2 {
  padding-right: 0px;
}
/* Navigatior Bar for One Step Lien Seacrh */
.nav { padding-left: 50px; }
.navbar { min-height: 39px; }
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  background: -webkit-linear-gradient(bottom, #990000 50%, #333333 100%);
  /* For Safari 5.1 to 6.0 */
  background: -moz-linear-gradient(bottom, #990000 50%, #333333 100%);
  background: -ms-linear-gradient(bottom, #990000 50%, #333333 100%);
  background: -o-linear-gradient(bottom, #990000 50%, #333333 100%);
  background: linear-gradient(bottom, #990000 50%, #333333 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#333333', GradientType=0);
  color: #fff;
  width: 100%;
}
.nav>li>a {
    padding: 9.6px;
    width: 100%;
}
#navdown:hover {
    color: #820000;
}
#navdown {
    padding: 0 15px;
    font-size: 11px;
    text-decoration: none;
}
#nav-background {
    height: 40px;
    width: 100%;
}

#nav-top {
    height: 50px;
    text-align: center;
}
ul.nav li.dropdown:hover>ul.dropdown-menu {
    display: block;
}
div#title-body-update div.col-md-5 {
  padding-right: 0px;
  width: 360px;
}
div#title-body-update div.col-md-2 {
  padding-right: 0px;
  width: 130px;
}
div#container-table-contact input,
div#container-table-contact select { height: 25px; }
div#container-table-contact div.state select { padding-top: 2.5px; }
div#container-table-contact div.state div.col-md-3 { padding-right: 0px; }
div#container-table-contact div.company_name div.col-md-3 { padding-left: 0px; }
div#container-table-contact div.col-md-1 { padding-left: 0px; }
div#container-table-contact div.ext div.col-md-1 {
  padding-right: 0px;
  padding-left: 15px;
}
div#form-basic-information-registration div.col-md-1 {
  padding-left: 0px;
  padding-right: 15px;
}
div#form-basic-information-registration div.state div.col-xs-4 {
  padding-left: 0px;
}
div#form-basic-information-registration div#fax {
  padding-left: 15px;
  padding-right: 0px;
}
div#form-basic-information-registration div.col-xs-3 {
  padding-right: 0px;
}
.table-condensed thead th {
  color: black;
}
#center-body {
  width: 100%;
}
#content {
  width: 100%;
}
/*@media screen and (min-device-width: 300px) and (max-device-width: 320px), screen and (min-device-width: 375px) and (max-device-width: 380px), screen and (min-device-width: 360px) and (max-device-width: 370px) {
  .col-md-1 {
    float: left;
    width: 8%;
    padding: 0 1%;
  }
  .col-sm-1 {
    float: left;
    width: 8%;
    padding: 0 1%;
  }
  .col-md-2 {
    float: left;
    width: 16%;
    padding: 0 1%;
  }
  .col-sm-2 {
    float: left;
    width: 16%;
    padding: 0 1%;
  }
  .col-md-3 {
    width: 25%;
    float: left;
    padding: 0 1%;
  }
  .col-sm-3 {
    width: 25%;
    float: left;
    padding: 0 1%;
  }
  .col-md-4 {
    float: left;
    width: 32%;
  }
  .col-sm-4 {
    float: left;
    width: 32%;
  }
  .col-md-5 {
    width: 40%;
    float: left;
  }
  .col-md-6 {
    float: left;
    width: 50%;
  }
  .col-md-7 {
    width: 58%;
    float: left;
  }
  .col-sm-6 {
    float: left;
    width: 50%;
  }
  .col-md-12 {
    width: 100%;
    float: left;
  }
  .col-sm-12 {
    float: left;
    width: 100%;
  }
  .col-md-9 {
    width: 74%;
    float: left;
  }
}

/*@media screen and (min-device-width: 480px) and (max-device-width: 480px), screen and (min-device-width: 540px) and (max-device-width: 667px) {
  .col-md-1 {
    width: 14%;
    padding: 0 1%;
  }
  .col-sm-1 {
    width: 8%;
    padding: 0 1%;
  }
  .col-md-2 {
    width: 16%;
    padding: 0 1%;
  }
  .col-sm-2 {
    width: 16%;
    padding: 0 1%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 32%;
  }
  .col-sm-4 {
    width: 32%;
  }
  .col-md-5 {
    width: 40%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-sm-8 {
    width: 66%;
    padding: 0 1%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-12 {
    width: 100%;
  }
}*/

/*@media screen and (min-device-width: 480px) and (max-device-width: 480px) {
  .col-md-6 {
    float: left;
    width: 50%;
    padding: 0 1%;
  }
}*/

/*@media screen and (max-device-width: 767px) {
  #body-total,#total-body, #content, #header, #login, #top-banner, #body,#central-body, #slider-central-update-both, #slider-central-update, {
    width: 100%;
  }

  .col-md-1 {
    width: 14%;
    padding: 0 1%;
  }
  .col-md-2 {
    width: 16.66666667%;
    padding: 0 1%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 100%;
  }
  .col-md-5 {
    width: 100%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-sm-8 {
    width: 100%;
    padding: 0 1%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-12 {
    width: 100%;
  }
}*/
@media screen (max-width: 768px) {
  #body-total { width: 100% }

  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 { width: 100%; }
  .col-md-11 { width: 91.66666667%; }
  .col-md-10 { width: 83.33333333%; }
  .col-md-9  { width: 75%; }
  .col-md-8  { width: 66.66666667%; }
  .col-md-7  { width: 58.33333333%; }
  .col-md-6  { width: 50%; }
  .col-md-5  { width: 41.66666667%; }
  .col-md-4  { width: 33.33333333%; }
  .col-md-3  { width: 25%; }
  .col-md-2  { width: 16.66666667%; }
  .col-md-1  { width: 8.33333333%;  }

  #form-property-information .col-md-3.unit { width: 14%; }
}
@media screen and (max-device-width: 799px) {
  #UpDown_Arrow { left: 435px; }
  #login {
    width: 789px;
  }
  #banner {
    margin-left: 0px;
    width: 240px;
  }
  #top-banner p {
    font-size: 14px;
  }
  #button-chat {
    right: 270px;
    top: 36px;
    transform: scale(0.9);
  }
  #text-button{
    font-size: 27px;
    margin: 0;
    padding-left: 30px;
    max-width: 650px;
  }
  #text-right-body-taxCollector { padding-right: 90px; }
  #title-body-taxCollector .col-md-1 { padding-right: 0px; }
  #div-nav-footer { }
  #contact { width: 100% }
  #logo-index { margin: 0;}
  #footer { text-align: left; }
  #container-center-turn th { width: 255.5px; }
  #container-center-municipal th { width: 191.5px; }
  /* Confirmation: Lien */
  div#title-body-update div.col-md-5 { width: 330px; }
  div#title-body-update div.col-md-2 {
    padding-left: 0px;
    width: 96px;
  }
  div#title-body-update div.col-md-3 {
    padding-left: 0px;
    padding-right: 0px;
  }
  #slider-central-details { padding-left: 0px;}
  /* Confirmation: BOTH */
  #title-both-confirmation { font-size: 20px}
  /* Start Update Lien Order Table */
  #update-lien-table th, #update-lien-table td { text-align: center; vertical-align: middle; padding-left: 5px}
  #update-lien-table td { text-align: left; padding: 0px;}
  #update-lien-table th:nth-child(1) { width: 75px; }
  #update-lien-table th:nth-child(2) { width: 50px; }
  #update-lien-table th:nth-child(3) { width: 70px; }
  #update-lien-table th:nth-child(4) { width: 300px; }
  #update-lien-table th:nth-child(5) { width: 74px; }
  #update-lien-table th:nth-child(6) { width: 80px; }
  #update-lien-table th:nth-child(7) { width: 68px; }
  #update-lien-table th:nth-child(8) { width: 50px; }
  /* End Update Lien Order Table */

  /* Start Update HOA Order Table */
  #update-hoa-table th, #update-hoa-table td { text-align: center; vertical-align: middle; padding-left: 5px}
  #update-hoa-table th:nth-child(1) { width: 113px; }
  #update-hoa-table th:nth-child(2) { width: 85px; }
  #update-hoa-table th:nth-child(3) { width: 324px; }
  #update-hoa-table th:nth-child(4) { width: 107px; }
  #update-hoa-table th:nth-child(5) { width: 71px; }
  #update-hoa-table th:nth-child(6) { width: 70px; }
  /* End Update HOA Order Table */

  /* Start Update both Order Table */
  #update-both-table th:nth-child(1) { width: 113px; }
  #update-both-table th:nth-child(2) { width: 85px; }
  #update-both-table th:nth-child(3) { width: 391px; }
  #update-both-table th:nth-child(4) { width: 107px; }
  #update-both-table th:nth-child(5) { width: 71px; }
  #update-both-table th:nth-child(6) { width: 70px; }
  /* End Update both Order Table */

  /* Checks Status Lien Table */
  table#table-results .check-lien th:nth-child(1) { width: 115px; }
  /* End Checks Status Lien Table */

  /* Contact Us */
  .telf-section {  width: 75%; }
  div#central-body { height: 660px; }
  .contact-us #title-background { width: 75%; }
  .espacios { display: none; }
  #container-table-contact { padding-left: 15px; }
  #container-center-contact { padding-right: 15px; }
  #container-center-contact .col-md-3 { width: 75%; }
  #container-center-contact .col-md-6 { width: 75%; }
  div#container-table-contact div.telf-section div.col-md-3 { width: 25%; }
  div#container-table-contact div.state div.col-md-3 { padding-right: 15px; }
  div#container-table-contact div.col-md-1 { width: 8.33333%; }
  div#container-table-contact div.company_name div.col-md-3 { padding-left: 15px; }
  div#container-table-contact div.col-md-1.extension { padding-left: 15px; }
  /* Check Status Lien */
  #title-body-check-status { padding-left: 15px}
  #container-form-check-status {padding-left: 15px;}
  #table-results th {
    padding-left: 0px;
    text-align: center;
    vertical-align: middle;
  }
  #form-container-update, #form-container-update-hoa {
    width: 768px;
  }

  #images-button {
    padding-left: 30px;
    text-align: left;}
  #text-center {
    padding-top: 0px;
    padding-left: 30px;
    padding-left: 10px;
    width: 69%;
  }
  #slider-center, #slider-central {
    width: 700px;
    height: 323px;
    margin: 30px;
  }

  #title-body-turn { padding-left: 0px; }
  #title-background { padding-left: 0px; }
  #title-background .col-md-1 { width: 8%;}
  label.col-sm-6 { width: 60%;}

  /* Update Orders */
  #form-container-update { padding-left: 15px; }
  #form-basic-information-update { padding-left: 15px;}
  #text-right-body-update { padding-right: 295px; }
  #container-center {
    margin: 0px;
  }
  /* Slider */
  #slider-images { height: 299px; }
  #slider-images img {
    width: 678px;
    height: 300px;
  }

  #body-total { width: 799px; }
  .nav { padding-left: 0px; }
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-5, .col-md-7, .col-md-8, .col-md-10, .col-md-11, .col-md-12 {
    width: 100%;
  }
  .col-md-1 { width: 14%; }
  .col-md-2 { width: 15%; }
  .col-md-3 { width: 23%; }
  .col-md-4 { width: 35%; }
  .col-md-6 { width: 46%; }
  .col-md-9 { width: 69%; }

  .navbar-collapse { padding-left: 0px; }

  div#form-property-information.fpi_lien div.col-md-1,
  div#form-property-information.fpi_hoa div.col-md-1,
  div#form-property-information.fpi_both div.col-md-1 {
    padding-right: 0px;
    width: 12%;
  }
  #form-order-selection .col-md-3 { width: 22%; }
  #form-property-information .col-md-3.unit { width: 17%; }
}

@media screen and (min-device-width: 800px) and (max-device-width: 991px) {
  #body-total { width: 100% }

  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 { width: 100%; }
  .col-md-11 { width: 91.66666667%; }
  .col-md-10 { width: 83.33333333%; }
  .col-md-9  { width: 75%; }
  .col-md-8  { width: 66.66666667%; }
  .col-md-7  { width: 58.33333333%; }
  .col-md-6  { width: 50%; }
  .col-md-5  { width: 41.66666667%; }
  .col-md-4  { width: 33.33333333%; }
  .col-md-3  { width: 25%; }
  .col-md-2  { width: 16.66666667%; }
  .col-md-1  { width: 8.33333333%;  }

  #form-property-information .col-md-3.unit { width: 14%; }
}

@media screen and (min-device-width: 991px) {
  #title-background { padding-left: 0px }

  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 { width: 100%; }
  .col-md-11 { width: 91.66666667%; }
  .col-md-10 { width: 83.33333333%; }
  .col-md-9  { width: 75%; }
  .col-md-8  { width: 66.66666667%; }
  .col-md-7  { width: 58.33333333%; }
  .col-md-6  { width: 50%; }
  .col-md-5  { width: 41.66666667%; }
  .col-md-4  { width: 33.33333333%; }
  .col-md-3  { width: 25%; }
  .col-md-2  { width: 16.66666667%; }
  .col-md-1  { width: 8.33333333%;  }

  #form-property-information .col-md-3.unit { width: 14%; }
}

@media print {
  .noprint { display: none;}
}