/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

.g-logo {
  margin: 0px 0;
}
.g-logo img {
  height: 156px;
}
#g-header .g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 8px 8px;
}
#headback {
  background-color: #6e0000;
  align: center;
}
#lbar {
  background-color: #e4e4e4;
}
#g-header .g-main-nav .g-toplevel > li > .g-menu-item-container {
  color: #fff;
  padding: 10px 10px;
}
#g-header .g-main-nav .g-toplevel > li:hover > .g-menu-item-container, #g-header .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  color: #233343;
}
/* e4e4e4*/
.gf-menu-toggle {
  right: 10px;
  left: auto;
}
.glazed_left {
  float: left;
}
#g-footer a {
  color: #33c;
}
#sin_glaz, #doub_glaz {
  border: 0;
}
#sin_glaz td, #doub_glaz td {
  border: 0;
}
#sin_glaz ul, #doub_glaz ul {
  margin-left: 0rem;
  margin-top: 0rem;
  margin-bottom: 0rem;
}
#social_ico {
  margin-left: 0rem;
}
#social_ico li a {
  border-left: 1px solid #cecece;
  border-right: 0;
}
#g-header .g-content {
  text-align: left !important;
}
.g-title {
  margin-bottom: 5px;
}
.g-offcanvas-toggle {
  top: 5px;
  right: 15px;
  left: auto;
}
#g-utility {
  padding: 1rem 0 0;
}
#g-mainbody {
  padding: 0;
}
#g-breadcrumb .g-content, #g-utility .g-content {
  margin: 0 0.625rem;
  padding: 0 0.938rem;
}
#logo_rightside {
  color: #b48a4e;
  line-height: 38px;
  margin-top: 32px;
  display: block !important;
}
.row {
  width: 100%;
  margin-left: 0px;
}
.col-6 {
  width: 50%;
  float: left;
}
.col-5 {
  width: 45%;
  float: left;
}
.col-1 {
  width: 2%;
  float: left;
}
.wcall .g-content-pro-item {
  padding: 20px 0;
  border: 1px solid #333;
  min-height: 265px;
  text-align: center;
}
.wcall a > .g-content-pro-item {
  padding: 20px 0;
  border: 1px solid #333;
  min-height: 265px;
  text-align: center;
}
.wcall .g-info-container {
  padding: 5px;
  color: #333;
}
.gfoot_address .g-contacts .g-contacts-item {
  text-align: right;
}
#g-copyright a {
  color: #b48a4e !important;
}
#g-copyright a :hover {
  color: #ffffff !important;
}
.g-main-nav .g-sublevel > li > .g-menu-item-container {
  white-space: normal;
}
@media (min-width: 992px) {
  .glazed_left {
    float: left;
    width: 50%;
  }
}
@media screen and (max-width: 992px) {
  .col-6 {
    width: 50%;
    float: left;
  }
  .col-1 {
    width: 2%;
    float: left;
  }
  .col-5 {
    width: 46%;
    float: left;
  }
}
@media screen and (max-width: 1182px) and (min-width: 942px) {
  #g-header {
    background-image: none;
  }
  .vsig_top img {
    width: 380px;
  }
  .vsig_top {
    width: 100%;
    display: flex;
  }
  .vsig_cont {
    width: 15% !important;
    height: auto !important;
  }
  #logo_rightside {
    display: none !important;
  }
}
@media screen and (max-width: 942px) and (min-width: 600px) {
  #g-header {
    background-image: none;
  }
  .vsig_top img {
    width: 330px;
  }
  .vsig_top {
    width: 100%;
    display: flex;
  }
  .vsig_cont {
    width: 12% !important;
    height: auto !important;
  }
  #logo_rightside {
    display: none !important;
  }
}
/* On screens that are 768px or less */
@media screen and (max-width: 768px) {
  .col-6 {
    width: 100%;
    float: left;
  }
  .col-1 {
    width: 100%;
    float: left;
  }
  .col-5 {
    width: 100%;
    float: left;
  }
  #g-header {
    background-image: none;
  }
  .vsig_top img {
    width: 280px;
  }
  .vsig_top {
    width: 100%;
    display: flex;
  }
  .vsig_cont {
    width: 10% !important;
    height: auto !important;
  }
  #logo_rightside {
    text-align: right;
    margin-top: 0px;
  }
}
/*# sourceMappingURL=custom_14.css.map */