@charset "UTF-8";

hr {
  clear: both;
  display: none;
}
/* -------------------------------------------------------------------------
  cl_resp_base.dwt
--------------------------------------------------------------------------*/
#identifier {
  display: none;
}
@media screen and (min-width: 768px) {
  #identifier {
    display: block;
  }
}
/* ---------------------------------------------------------
  header
--------------------------------------------------------- */
@media screen and (min-width: 768px) {
  #gHeaderRightBlock {
    font-size: 100% !important;
  }
  .list-utility {
    font-size: 0.70rem !important;
  }
  
}
@media screen and (max-width: 959px) {
  .block-search {
    width: 185px;
  }
  .block-search form {
    width: auto !important;
  }
  #hdrsearchbox {
    width: 117px;
}
}
/* ---------------------------------------------------------
  gMenu
--------------------------------------------------------- */
@media screen and (min-width: 768px) {
  #gMenu ul.mainMenu {
    max-width: 760px;
  }
}
@media screen and (min-width: 960px) {
  #gMenu ul.mainMenu {
    max-width: 960px;
  }
}
/* ---------------------------------------------------------
  footer
--------------------------------------------------------- */
#gfooter {
  min-width: auto;
  font-size: 100% !important;
}
@media screen and (min-width: 768px) {
  #gfooter {
    min-width: 760px;
  }
}
.foot-logo {
  display: none;
}

@media screen and (max-width: 767px) {
  #gfooter {
    width: auto;
    padding-bottom: 45px;
    background: #f5f5f5;
    border-top: none;
    overflow: hidden;
  }
  .foot-logo {
    margin: 30px 0;
    display: block;
    text-align: center;
  }
  .list-utilityF {
    margin: 30px 0;
    line-height: 1.3;
  }
  .list-utilityF {
    overflow: hidden;
  }
  .list-utilityF li {
    margin: 0;
    padding: 0 5px;
    float: left;
  }
  .list-utilityF li:first-child {
    width: 100%;
    margin-bottom: 15px;
  }
  .list-utilityF li:nth-child(2) {
    width: 33%;
  }
  .list-utilityF li:nth-child(3) {
    width: 36%;
  }
  .list-utilityF li:nth-child(4) {
    width: 30%;
  }
}
