/*About page start*/
.homePromoImage{
  width:367px;
}
.red {
  background: #ed1b2e url("../WEB_THEMES/NGLANTZ/images/colorbar-9.png") 0 100% repeat-x;
  color: white;
  width: auto;
  padding: 1.2em 1em 1.2em 1em;
  font-size: 107%;
  font-weight: normal;
  letter-spacing: 1px;
  margin-bottom: 2em;
  margin-top: 0px;
}
.firststore {
  float: left;
  margin-left:20px;
  margin-top:30px;
  width:100%;
}
.firststore img{
  width:100%;
}
ul.branchList li a:hover {
  color: #b00f1e;
}
.pressReleasesBg{
  background: #282425 url("../WEB_THEMES/NGLANTZ/images/grey-bar.png") repeat-x;
  color: white;
  width: 100%;
  padding: 1em;
  font-size: 107%;
  margin-bottom: 2em;
  margin-top: 2em;
  font-weight: normal;
  text-transform:uppercase;
}
.aboutColWrap{
  width:90%;
  border-top: 1px solid #888;
  padding-top: 35px;
  margin-top: 35px;
  overflow:auto;
  color: #666;
  font-weight: lighter;
}
.aboutColWrap1{
  width:90%;
  overflow:auto;
}
.aboutColLeft{
  float:left;
  width:20%;
  padding: 10px;
}
.aboutColLeft img{
  width:100px;
}
.aboutColRight{
  float:right;
  width:80%;
  padding-left:2em;
  color:#777;
}
.six
{
  font-size: 130%;
  margin-top: 0.5em;
  padding-bottom: 0;
  font-weight:bold;
  color: #555;
  text-transform: uppercase;
}
.company{
  background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
  height: 396px;
  width: auto;
  padding-left:2em;
}
.three-Col-Img{
  border: 1px solid #CCC;
  padding: 20px;
  color: #ccc;
  margin: 10px;
}
.bullet-img span ul > li {
  list-style:disc inside;
  padding-left:10px;
  float:left;
}
.bullet-img span ul > li:first-child {
  list-style: none;
}
.margin-center{
  margin: 0 auto;
}
.eBilling-max-height{
  height: 420px;
}
.termsAndConditions ul li{
  list-style: disc;
  padding-left: 0em;
  margin-left: 2em;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .company{
    background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
    height: auto;
    width: auto;
    padding-left:2em;
  }
}
@media(max-width:480px) {
  .company{
    background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
    height: auto;
    width: auto;
    padding-left:2em;
  }
}
.company p{
  /*margin-left: 2em;*/
  margin-right: 2em;
  color: #666;
  font-weight: lighter;
}
.hglantz {
  font-size: 110%;
  color: #777;
  line-height: 1.4em;
  padding-left:2em;
}
.founder{
  padding-left:1em;
  padding-right:1em;
}
.guarantee{
  padding-left:1em;
}
/* end of About page*/
/*start of our Team*/
.gradientImage_Box {
  float: left;
  width: 100%;
  margin-left: 20px;
  /*margin-top: 30px;*/
}
img.full {
  width: 100%;
  height: auto;
}
.our_team{
  background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
  height: 440px;
  width: auto;
  padding-left:2em;
}
@media (max-device-width: 1024px) {
  .our_team{
    background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
    height: auto;
    width: auto;
    padding-left:2em;
  }
}
.team_imgs{
  width: 85%;
  height: 350px;
  background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
  padding: 25px;
  border: 1px solid #CCC;
  margin-left: 14px;
  margin-bottom: 40px;
}
/*for static featured product page*/
.staticaddToCartSection
{
  width: 85%;
  margin-left: 14px;
  margin-bottom: 5%;
}
@media (max-device-width:768px){
  .team_imgs{
    width: 85%;
    height: auto;
    background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
    padding: 25px;
    border: 1px solid #CCC;
    margin-left: 14px;
    margin-bottom: 20px;
  }
/*for static featured product page*/
.staticaddToCartSection
{
  width: 85%;
  margin-left: 14px;
  margin-bottom: 5%;
}
}
.team_imgs h1{
  color: #444;
  font-size: 110%;
  font-weight: bold;
}
.team_imgs h2{
  text-transform: none;
  font-style: italic;
  font-weight: normal;
  font-size: 100%;
  color: #666;
  padding-bottom: 0.25em;
}
.team_imgs a
{
  color: #666;
  font-weight: normal;
}
.red_ourteam {
  background: #ed1b2e url("../WEB_THEMES/NGLANTZ/images/colorbar-9.png") 0 100% repeat-x;
  color: white;
  width: auto;
  padding: 1em 1em 1em 1em;
  font-size: 120%;
  font-weight: normal;
  letter-spacing: 1px;
  margin-bottom: 2em;
  margin-top: 30px;
}
.team_imgs span {
  font-size: 110%;
  color: #777;
  line-height: 1.4em;
}
.team_imgs p {
  padding-bottom:0px!important;
}
.pressReleasesBg_Eteam{
  background: #282425 url("../WEB_THEMES/NGLANTZ/images/grey-bar.png") repeat-x;
  color: white;
  width: 100%;
  padding: 1em;
  font-size: 108%;
  font-weight: normal;
  text-transform:uppercase;
}
/*end of our team*/
/*start of employment*/
button.rounded {
  border-radius: 3em;
  width: 100%;
  padding-top: 0.5em;
  height: 2em;
  text-transform: uppercase;
  font-size: 110%;
  font-weight: bold;
  border: 0;
  background: #cf102d;
  color: white;
}
.emp3col{
  width: 90%;
  padding-left: 1em;
  padding-top: 2em;
}
.aboutColLeft_testimon img {
  width: 20px;
}
.testimon_ColWrap{
  width:90%;
  border-top: 1px solid #888;
  padding-top: 35px;
  margin-top: 35px;
  overflow:hidden;
  color: #666;
  font-weight: lighter;
}
.testimon_ColWrap1{
  width:90%;
  overflow:hidden;
  margin-top:30px;
}
.testimon_ColRight h2 strong{
  color: #cf102d;
  font-weight: bold;
  font-size: 12px;
}
.testimon_ColRight{
  float:right;
  width:90%;
  padding-left:2em;
  color:#777;
}
.aboutColLeft_testimon {
  float:left;
  width:10%;
  padding-left: 30px;
}
.emp3col p   {
  color: #777;
  line-height: 1.4em;
  padding-bottom: 1em;
  font-weight: lighter;
  font-size: 90%
}
.emp3col h2{
  color: #555;
  text-transform: uppercase;
  font-size: 100%;
  font-weight: bold;
  padding-bottom: 1em;
}
.emp3colbottom{
  width: 90%;
  padding-left: 1em;
  padding-top: 2em;
  border-top:1px solid #888;
}
.emp3colbottom p   {
  color: #777;
  line-height: 1.4em;
  padding-bottom: 1em;
  font-weight: lighter;
  font-size: 90%
}
.emp3colbottom h2{
  color: #555;
  text-transform: uppercase;
  font-size: 100%;
  font-weight: bold;
  padding-bottom: 1em;
}
.our_team_emp{
  background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
  height: 395px;
  width: auto;
  padding-left:2em;
}
@media(max-width:480px){
  .our_team_emp{
    background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
    height: auto;
    width: auto;
    padding-left:2em;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .our_team_emp{
    background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
    height: auto;
    width: auto;
    padding-left:2em;
  }
}
/*end of employment*/
/*   start of Events **/
div.date {
  background: url("/ASSETS/IMAGES/CMS/STATIC_IMAGES/n_team/icon-calendar.png") no-repeat;
  width: 94px;
  height: 104px;
  padding-top: 20px;
  display: block;
  float: left;
  color: white;
  font-size: 250%;
  line-height: 1.0em;
  letter-spacing: -1px;
  text-align: center;
  margin-left:0px;
}
.sign_association{
  padding:1em;
  color: #888;
  line-height: 1.4em
}
.sign_association p{
  padding-bottom: 0em !important;
}
.event_logo{
  margin-top: 2em;
  margin-left: 2.5em;
}
.event_colright{
  float: right;
  width: 74%;
  padding-left: 2em;
  color: #777;
}
.sign_association a{
  text-decoration: none;
  color: #888;
}
.sign_association p a:hover{
  color:#700918;
}
.date span{
  letter-spacing: 0px;
  font-size: 50%;
  display: block;
  text-transform: uppercase;
}
.event_colright h4{
  color: #cf102d;
  font-weight: lighter;
  padding-bottom: 1em;
}
.traing_img{
  width: 88%;
  margin-left: 10px;
}
.events {
  background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
  height: 482px;
  width: auto;
  padding-left: 2em;
  padding-right: 2em;
}
/* end of Events*/
/*start of find a branch*/
.find_branch{
  background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
  height:422px;
  width: auto;
  padding-left: 2em;
  padding-right: 2em;
  color: #666;
  font-weight: lighter;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .find_branch{
    background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
    height:auto;
    width: auto;
    padding-left: 2em;
    padding-right: 2em;
    color: #666;
    margin-bottom:1em;
    font-weight: lighter;
  }
}
.find_branch p 
{
  margin-right: 10px;
}
.team_imgs_yellow {
  width: 85%;
  height: 350px;
  background: url("../WEB_THEMES/NGLANTZ/images/yellow-gradient.png") center bottom repeat-x;
  padding: 25px;
  border: 1px solid #CCC;
  margin-left: 14px;
  margin-bottom: 40px;
}
.team_imgs_purple {
  width: 85%;
  height: 350px;
  background: url("../WEB_THEMES/NGLANTZ/images/purple-gradient.png") center bottom repeat-x;
  padding: 25px;
  border: 1px solid #CCC;
  margin-left: 14px;
  margin-bottom: 40px;
}
.team_imgs_green {
  width: 85%;
  height: 350px;
  background: url("../WEB_THEMES/NGLANTZ/images/green-gradient.png") center bottom repeat-x;
  padding: 25px;
  border: 1px solid #CCC;
  margin-left: 14px;
  margin-bottom: 40px;
}
.team_imgs_yellow h1 {
  color: #444;
  font-size: 110%;
  font-weight: bold;
}
.team_imgs_purple h1 {
  color: #444;
  font-size: 110%;
  font-weight: bold;
}
.team_imgs_green h1 {
  color: #444;
  font-size: 110%;
  font-weight: bold;
}
.team_imgs_blue h1 {
  color: #444;
  font-size: 110%;
  font-weight: bold;
}
.team_imgs_red h1 {
  color: #444;
  font-size: 110%;
  font-weight: bold;
}
.team_imgs_yellow h2 {
  text-transform: none;
  font-style: italic;
  font-weight: normal;
  font-size: 100%;
  color: #666;
  padding-bottom: 0.25em;
}
.team_imgs_purple h2 {
  text-transform: none;
  font-style: italic;
  font-weight: normal;
  font-size: 100%;
  color: #666;
  padding-bottom: 0.25em;
}
.team_imgs_green h2 {
  text-transform: none;
  font-style: italic;
  font-weight: normal;
  font-size: 100%;
  color: #666;
  padding-bottom: 0.25em;
}
.team_imgs_blue h2 {
  text-transform: none;
  font-style: italic;
  font-weight: normal;
  font-size: 100%;
  color: #666;
  padding-bottom: 0.25em;
}
.team_imgs_red h2 {
  text-transform: none;
  font-style: italic;
  font-weight: normal;
  font-size: 100%;
  color: #666;
  padding-bottom: 0.25em;
}
.team_imgs_yellow a {
  color: #666;
  font-weight: normal;
}
.team_imgs_purple a {
  color: #666;
  font-weight: normal;
}
.team_imgs_green a {
  color: #666;
  font-weight: normal;
}
.team_imgs_blue a {
  color: #666;
  font-weight: normal;
}
.team_imgs_red a {
  color: #666;
  font-weight: normal;
}
.team_imgs_blue {
  width: 85%;
  height: 350px;
  background: url("../WEB_THEMES/NGLANTZ/images/blue-gradient.png") center bottom repeat-x;
  padding: 25px;
  border: 1px solid #CCC;
  margin-left: 14px;
  margin-bottom: 40px;
}
.team_imgs_red {
  width: 85%;
  height: 350px;
  background: url("../WEB_THEMES/NGLANTZ/images/red-gradient.png") center bottom repeat-x;
  padding: 25px;
  border: 1px solid #CCC;
  margin-left: 14px;
  margin-bottom: 40px;
}
.team_imgs_green span {
  color:#666;
}
.team_imgs_purple span {
  color:#666;
}
.team_imgs_yellow span {
  color:#666;
}
.team_imgs_blue span {
  color:#666;
}
.team_imgs_red span {
  color:#666;
}
.team_imgs_white {
  width: 85%;
  height: 350px;
  color:#666;
  padding: 25px;
  border-top: 1px solid #CCC;
  margin-left: 14px;
  margin-bottom: 40px;
}
@media(max-width:768px) {
  .team_imgs_white {
    width: 85%;
    height:auto;
    color:#666;
    padding: 25px;
    border-top: 1px solid #CCC;
    margin-left: 14px;
  }
}
.reference-max-height{
  height: 350px;
}
@media(max-width:768px) {
  .team_imgs_red {
    width: 85%;
    height: auto;
    background: url("../WEB_THEMES/NGLANTZ/images/red-gradient.png") center bottom repeat-x;
    padding: 25px;
    border: 1px solid #CCC;
    margin-left: 14px;
  }
}
@media(max-width:768px) {
  .team_imgs_blue {
    width: 85%;
    height: auto;
    background: url("../WEB_THEMES/NGLANTZ/images/blue-gradient.png") center bottom repeat-x;
    padding: 25px;
    border: 1px solid #CCC;
    margin-left: 14px;
  }
}
@media(max-width:768px) {
  .team_imgs_green {
    width: 85%;
    height: auto;
    background: url("../WEB_THEMES/NGLANTZ/images/green-gradient.png") center bottom repeat-x;
    padding: 25px;
    border: 1px solid #CCC;
    margin-left: 14px;
  }
}
@media(max-width:768px) {
  .team_imgs_purple {
    width: 85%;
    height: auto;
    background: url("../WEB_THEMES/NGLANTZ/images/purple-gradient.png") center bottom repeat-x;
    padding: 25px;
    border: 1px solid #CCC;
    margin-left: 14px;
  }
}
@media(max-width:768px) {
  .team_imgs_yellow {
    width: 85%;
    height: auto;
    background: url("../WEB_THEMES/NGLANTZ/images/yellow-gradient.png") center bottom repeat-x;
    padding: 25px;
    border: 1px solid #CCC;
    margin-left: 14px;
  }
}
/*end of find a branch*/
/* start atlanta sign supplies*/
@media (max-width: 768px) {
  .lgmap {
    width:100%;
    height:auto;
    margin:0;
  }
.reference-max-height{
  height: auto;
}
}
.branch_add {
  background: url("../WEB_THEMES/NGLANTZ/images/grey-gradient.png") center bottom repeat-x;
  height: 415px;
  width: auto;
  padding-left: 2em;
}
.branch_add p{
  color: #666;
  font-weight: lighter;
  line-height: 1.4em;
}
.table_atlanta{
  width: 100%;
  padding-left: 1em;
  margin-top: 2em;
  padding-right: 1em;
}
.location_hours{
  margin-left: 1em;
  height: 430px;
}
.lgmap{
  width: auto;
  height: auto;
  margin-bottom: 35px;
  margin-left:10px;
  margin-right:10px;
}
.location_hours h2
{
  text-transform: none;
  color: #111;
  padding-bottom: 0.25em;
  font-size: 110%;
  font-weight: bold;
}
.location_hours h3
{
  text-transform: none;
  color: #111;
  padding-bottom: 0.25em;
  font-size: 110%;
  font-weight: bold;
  margin-bottom: 1em;
}
.location_hours p
{
  font-weight: 200;
  font-size: 95%;
  color: #777;
  line-height: 1.4em;
}
p.legal{
  font-style: italic;
  text-align: center;
  font-size: 110%;
  color: #777;
}
.blackDots
{
  list-style: disc;
  margin-left: 3em;
}
.blackDots li{
  font-size: 110%;
  color: #777;
  line-height: 1.4em;
}
h2.pressReleasesBg_branch{
  background: #282425 url("../images/grey-bar.png") repeat-x;
  color: white;
  width: 100%;
  padding: 1em;
  font-size: 120%;
  margin-bottom: 2em;
  margin-top: 2em;
  font-weight: normal;
}
/* end of atlanta sign supplies*/
.contact h1 {
  font-size: 18px;
  color: #000;
  font-weight: bolder;
}
.bg_color_Press_releases{
  color: #ffffff;
  background: #282425;
  width: 100%;
  margin: 2em 0 2em;
  padding: 1em;
  font-size: 108%;
}
.setMarginTop{
  margin: 30px 0 0 20px;
}
.containerBorder,.greyBorder{
  border:1px solid #ccc;
}
.img_margin{
  margin: 60px;
  border:1px solid #CCCCCC;
}
.autoHeight{
  height:auto !important;
}
.threeColWrapper{
  width: 100% !important;
  height: auto;
  padding: 25px;
  margin-bottom:20px;
}
.threeColWrapper a{
  display:block;
}
.threeColWrapper img{
  display:block;
  width:100%;
}
.threeColWrapper h1{
  font-size:17px;
  font-weight: bold;
  color: #444;
}
.threeColWrapper h3{
  color:#666;
  font-weight:normal;
}
.h1_Bot_Border{
  height: 1px;
  border: none;
  border-top: 1px solid #CCC;
  width: 100%;
}
.text-padding{
  padding-left:25px;
}
.gutterMargin{
  margin:35px 0 0 2.33%;
}
.txt-color{
  color: #666 !important;
}
.branchList li > a {
  color: #666;
}
.supplierPartnrWrp {
  height: 530px;
  margin: 0;
}
.suppliersImgWrp{
  padding-left: 50px !important;
}
ul.branchList li{
  text-align: left;
  float: left;
  width: 30%;
  margin-right: 3%;
}
.secondaryRow{
  margin-left: 150px;
}
ul.form input[type=text]{
  width: 100%;
}
.e-BillingWrp{
  height: 550px;
  margin: 0;
}
.in-news-height-wrap{
  height:426px;
}
.press-width{
  width: 45% !important;
}
table.referenceGuide th {
  text-align: center;
  color: black;
  background: #DDD;
  font-weight: bolder;
  border: 1px solid #BBB;
  padding: 5px;
  font-size:13px;
  width:25%;
}
table.referenceGuide tr td {
  border: 1px solid #bbb;
  padding: 5px;
  font-size: 12.5px;
  vertical-align: top;
}
table.referenceGuide td:nth-child(1){
  width: 30%;
}
table.referenceGuide td:nth-child(2){
  background: #EEE;
  width: 25%;
}
table.referenceGuide td:nth-child(3){
  width: 25%;
}
table.referenceGuide td:nth-child(4) {
  background: #EEE;
  width: 20%;
  font-size: 90%;
}
.termsandcondition h3{
  font-size:16px;
  text-transform: none;
  font-size: 120%;
  padding-bottom: 0.25em;
  font-weight: bolder;
  color: #333;
}
.ebillingform input, button, select, textarea{
  font-size:80%;
  font: normal;
}
.termsAndConditions strong{
  color: #333;
}
.termsAndConditions p{
  font-size: 110%;
  color: #777;
  line-height: 1.4em;
}
.secondaryRow {
  overflow: hidden;
  margin: 0 1em;
  color: #777;
}
div.page.marketing .newMarketing .secondaryRow {
  overflow: hidden;
  margin: 0 1em;
}
div.page.marketing .newMarketing .regionalMap ul.branches .san-jose {
  left: 2%;
  top: 41%;
}
div.page.marketing .newMarketing .regionalMap ul.branches .Sacramento {
  left: 3%;
  top: 38%;
}
div.page.marketing .newMarketing .regionalMap ul.branches li a{
  width:40px;
  height:30px;
  display:block;
}
div.page.marketing .newMarketing .regionalMap ul.branches img.tooltip{
  opacity:1;
}
.branches li .tooltip-inner{
  background:transparent;
  max-width:auto;
  color:black;
  font-weight:normal;
  padding:0!important;
  margin:0!important;
}
ul.blackDots{
  list-style: disc;
}
ul.txt-color li{
  color: #777;
}
.hours{
  color:#777;
  line-height:1.4em;
  font-size: 15px;
}
.locationText_Box {
  margin-top: 16px;
}
.margin-left{
  margin-left: 17px;
}
table.delivery th {
  background: #CF102D;
  width: 31%;
  padding: 10px;
  text-align: center;
  table-layout: fixed;
  color:white;
  border:1px solid #CF102D;
}
table.delivery tr td {
  border: 1px solid #888;
  padding: 10px;
  text-align: center;
  color: #666;
}
table.delivery tr:nth-child(odd) td {
  background: #E4E4E4;
}
.italic-Font{
  font-style: italic;
}
.locationText_Box p{
  font-weight: 200;
  font-size: 95%;
}
.align-center{
  text-align:center;
}
.h3BlackColor, .h2BlackColor{
  color: #000;
  font-size: 17px;
  font-weight: bold;
}
.tablewidth97{
  width:97%;
}
.max-height-3m-wrap{
  height: 500px;
}
.gradientBox{
  background: url("../images/grey-gradient.png") 0 0 repeat-x;
  background-position: center bottom;
  overflow: hidden;
  float: left;
  margin-right: -100%;
  width: 32.2%;
  margin-left: 0%;
  position: absolute;
  top: 0;
  bottom: 0;
}
.gradientBox p {
  margin-left: 2em;
  margin-right: 2em;
  color: #666;
  font-weight: lighter;
}
.termsAndConditions li {
  font-size: 110%;
  color: #777;
  line-height: 1.4em;
}
.scroll {
  overflow: auto;
  overflow-x: hidden;
}
ul.blackDots.txt-color > li {
  font-size: 16px;
}
table.non-compress-word th{
  width: 37%;
}
strong.bold-text {
  font-weight: bold;
  font-size: 12px;
}
.redmenuwrap {
  margin-top: 0.3em !important;
}
.in-Nws-pding-wrp{
  height: 420px;
}
.leftColHeight{
  height: 515px !important;
}
.branches li .tooltip-arrow {
  display:none;
}
.branches li .tooltip.fade.top.in {
  padding:5px !important;
  border:2px solid #CCC !important;
  white-space:nowrap;
  border-radius:4px;
}
.branches li .fade{
  height:auto;
}
.inTheNewsTopMargin{
  margin-top:20px!important;
}
.press-Release-font-family{
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  margin-left:14px;
}
.margin-left-push{
  margin-left:10px;
}
.pull-top-margin{
  margin-top:20px;
}
.pull-fromtop-margin{
  margin-top:80px;
}
.left-col-width{
  width: 39% !important;
}
.press-release-logos{
  margin-left: 30px;
}
.font-color-3M{
  color: #ff0000;
}
.marginTop10{
  margin-top:10px;
}
.termsAndConditions p {
  font-size: 99%;
  color: #777;
  line-height: 1.4em;
}
.termsAndConditions li {
  font-size: 99%;
  color: #777;
  line-height: 1.4em;
}
ul.links {
  color: #777777;
}
ul.links li > ul {
  list-style: disc;
  margin-left: 1.5em;
  padding: 20px;
  line-height: 2em;
}
ul.links li > h3 {
  margin-left: 1em;
  font-size: 130%;
  text-transform: uppercase;
  color: #41050e;
}
.our_team.leftColHeight p{
  padding:10px;
}
.content-Head-Wrap > h1{
  color: #444;
  font-size: 110%;
  padding-bottom: 0.5em;
  font-weight: bold;
}
.content-Head-Wrap > h3{
  text-transform: none;
  font-weight: normal;
  font-size: 100%;
  color: #666;
  padding-bottom: 0.25em;
}
.max-height-img-wrap{
  height: 350px !important;
}
.supplier-bg-max-Height{
  height:407px;
}
.img100per{
  margin-top:37px;
}
.refer-Txt-Color{
  margin-right: 2em;
  color: #666;
  font-weight: lighter;
  font-size: 98%;
  word-spacing: 2px;
}
@media (min-width:1024px) and (max-width: 1265px){
  .event_colright{
    width:100%;
    padding-left:1em;
  }
.in-Nws-pding-wrp{
  height:auto !important;
}
.classForResponsive{
  float:none;
  width:97% !important;
  margin:10px 1.5%;
}
.homePromoImage{
  width:80%;
  margin:0 auto;
}
img.responsive_banner{
  height:auto;
  width:auto;
  margin: 0;
}
.default-img-resp-First{
  margin: 0 2% 2% 7%;
  width: 40% !important;
  float: left;
  position: absolute;
}
.default-img-resp-Sec{
  margin: 0 6% 2% 2%;
  width: 40% !important;
  float: left;
  position: absolute;
}
}
@media(max-width:480px){
  .table_atlanta{
    overflow-x:scroll;
  }
.event_colright{
  width:100%;
  padding-left: 1em;
}
ul.branchList li{
  float:none;
}
}
@media (max-width:1024px) {
  .event_colright{
    width:100%;
    padding-left:1em;
  }
.eBilling-max-height{
  height: auto;
}
.homePromoImage{
  width:80%;
  margin:0 auto;
}
.in-news-height-wrap{
  height: auto;
  padding-left: 25px;
}
.firststore{
  margin-left: 0;
}
.contentPadding{
  padding:10px;
}
.sign_association{
  text-align:center;
}
.find_branch{
  height:auto;
}
.events{
  height:auto;
}
.event_logo img{
  display:inline;
}
.event_logo{
  text-align: center;
}
.leftColHeight{
  height: auto !important;
}
.max-height-img-wrap{
  height: auto !important;
}
.width100per{
  width: 100% !Important;
}
.setMarginTop{
  margin: 20px 0 0 0 !important;
}
.img100per{
  margin: 0;
}
.supplier-bg-max-Height{
  height: auto !important;
}
ul.branchList li{
  float:none;
}
.in-news-height-wrap{
  height: auto!important;
}
.reference-max-height{
  height: auto;
}
.e-BillingMax-height{
  height: auto !important;
  padding:0;
}
.max-height-3m-wrap{
  height: auto;
}
}
/** start of sitemap*/
ul.sitemap {
  margin-top: 2em;
  list-style: disc;
  color: #777;
  padding-left: 25px;
}
ul.sitemap ul {
  margin-left: 2em;
  list-style: disc;
}
.products_site h4{
  margin: 1em 1.5em;
  font-size: 100%;
  text-transform: uppercase;
}
.products_site{
  margin-top: 30px;
  line-height: 1.6em;
}
/* end of sitemap*/ 
@media(max-width: 767px){
  ul.branchList li{
    width:100%;
  }
ul.branchList li{
  float:none;
}
.table-Scroll {
  overflow: scroll;
  word-break: normal;
  text-overflow: ellipsis;
  -webkit-overflow-scrolling: touch;
}
.img100per{
  margin: 0;
}
.in-news-height-wrap{
  height: auto;
  padding-left: 25px;
}
.reference-max-height{
  height: auto;
}
.e-BillingMax-height{
  height: auto !important;
  padding:0;
}
.max-height-3m-wrap{
  height: auto;
}
}
@media(max-width:992px){
  .rule-umg{
    display:none !important;
  }
.in-news-height-wrap{
  height: auto;
}
}
@media(max-width:887px){
  .gradientImage_Box{
    margin-left:0px;
  }
}
@media(min-width: 55.5em){
  div.page.marketing ul.homeMenu {
    float: left;
    margin-right: 0;
    width: 100%;
    margin-left: 0%;
  }
div.page.marketing ul.homeMenu > li > ul{
  padding-top: 0.5em;
}
div.page.marketing ul.homeMenu > li {
  border-bottom: 2px solid white;
}
}
/* start of employ application*/
form label{
  font-weight: lighter;
}
.form{
  margin-top: 2em;
}
.secondaryRow h2 {
  color: #555;
  text-transform: uppercase;
  font-size: 120%;
  font-weight: bold;
  padding-bottom: 1em;
}
h1, h2, h3, h4 {
  line-height: 1.1em;
}
.empapplication_h2
{
  color: #555;
  text-transform: uppercase;
  font-size: 130%;
  font-weight: bold;
  padding-bottom: 1em;
}
.emp_application{
  font-size: 110%;
  color: #777;
  line-height: 1.4em;
  margin-top: 25px;
}
/* end of employ application*/ 
div .termsAndConditions h3 {
  text-transform: none;
  font-size: 109%;
  padding-bottom: 0.25em;
  font-weight: bolder;
  color: #333;
}
.column p{
  color:#777;
  line-height: 1.4em;
}
.column li{
  line-height: 1.4em;
}
.aboutColRight p{
  font-size:90%;
}
.contact p span{
  font-size:14px;
}
.yglantz {
  font-size:14px;
}
@media only screen and (min-width: 68.5em){
  nav .searchWrapper input {
    /*  width: 19em!important; */
  }
}
header nav>ul>li:last-child {
  width: 11.5em;
}
/*------------------------------------Static pages Css 2019--------------------------------------------------*/
.Disp_nopad{
  padding:0;
}
.Disp_bg {
  background-color: #d7d7d7;
  padding: 20px;
  /* height: 224px; */
}
.Disp_bg1 {
  background-color: #ebebeb;
  padding: 80px 0px;
  /* height: 224px; */
}
.Disp_bc h1 {
  font-size: mon;
  font-family: Montserrat-bold;
  font-size: 36px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.07;
  letter-spacing: 0.6px;
  text-align: center;
  color: #3d3837;
  text-transform: uppercase;
}
.Disp_cc h2 {
  font-family: GothamHTF-Black;
  /* font-family: Montesarrat; */
  font-size: 30px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.85;
  letter-spacing: 0.5px;
  text-align: center;
  /* color: #000000; */
  border: 2px;
  padding: 15px;
  margin-top: 5px;
  border-right: none!important;
  border-left: none !important;
  border-style: dashed;
}
.Disp_cc p {
  font-family: Lato-medium;
  font-size: 18px;
  color: #000;
  font-style: italic;
}
.Disp_cc a {
  color: #00A3E0;
  font-family: lato-medium;
  font-size: 18px;
  font-style: italic;
}
.Disp_cc {
  margin-top: 35px;
  margin-bottom: 35px;
}
.Disp_cc h3 {
  font-family: GothamHTF-Black;
  font-size: 18px;
  text-transform: uppercase;
}
.Disp_cc1 p {
  font-family: Lato-medium;
  font-size: 18px;
  color: #000;
  font-style: italic;
}
.Disp_cc1 a {
  color: #00A3E0;
  font-family:lato-medium;
  font-size: 18px;
  font-style: italic;
}
.Disp_cc1 {
  margin-top: 40px;
  margin-bottom: 40px;
}
.Disp_cc1 h3 {
  font-family: GothamHTF-Black;
  font-size: 18px;
  text-transform: uppercase;
}
p.Disp_mob {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 24px;
  font-family: lato-medium;
  color: #373737;
  margin: 50px 0px;
  line-height: 50px;
}
p.Disp_mob span {
  color: #c8102e;
  font-family: montserrat-bold;
  font-size: 36px;
  /* margin-top: 22px; */
  padding-right: 10px;
}
span.Disp_chat {
  color: #373737 !important;
}
p.Disp_Cts1 {
  color: #c8102e !important;
  font-size: 36px !important;
  font-family:  lato-medium!important;
}
.Disp_ct p {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 20px;
  color: #000;
  margin-top: 40px;
  font-family: lato-medium;
  line-height: 32px;
}
p.Disp_Cts2 {
  line-height: 1.42;
  letter-spacing: 0.6px;
  padding: 0px 140px;
  margin: 160px 0px;
  font-size: 62px;
  display: block;
  font-family:  lato-medium;
  width: 100%;
  font-weight: 100;
  text-align: center;
  color: rgba(0, 0, 0, 0.85);
}
p.Disp_Cts2 span {
  font-family:  lato-medium;
  font-weight: 700;
}
.Disp_Cts3 h2 {
  font-family: lato-medium;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.3;
  letter-spacing: 0.2px;
  color: #080808;
  margin-top:40px;
}
.Disp_Cts3 h3 {
  font-weight: bold;
  color: #c8102e;
  font-family: lato-medium;
  font-size: 18px;
  margin: 10px 0px;
}
.Disp_Cts3 p {
  font-family: lato-medium;
  font-size: 18px;
  color: #0e0e0e;
  line-height: 26px;
}
.Disp_ct1 h2 {
  font-family: GothamHTF-Black;
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
  text-align: center;
  width: 100%;
}
.Disp_ct1 {
  margin: 70px 0px 5px 0px;
}
.Disp_ct2 {
  margin-top: 60px;
}
.Disp_ct2 h2 {
  font-size: 20px;
  font-family: GothamHTF-Black;
  text-transform: uppercase;
}
.Disp_ct2 p {
  font-size: 18px;
  color: #000;
  font-family: lato-medium;
}
.Disp_ct2 ul {
  margin-top: 5px;
}
.Disp_ct2 ul li {
  font-family: lato-medium;
  font-size: 18px;
  color: #000;
  text-decoration: none;
  list-style-type: none;
  /* margin-top: 13px; */
}
.Disp_ct3 h2 {
  font-family:  GothamHTF-Black;
  font-size: 20px;
  margin-top: 34px;
  display: block;
  text-align: center;
  width: 100%;
}
.Disp_ct3 {
  margin: 75px 0px;
}
.Disp_ct3 p {
  font-family: lato-medium;
  font-size: 18px;
  color:#000;
  display: block;
  text-align: center;
  width: 100%;
}
.Disp_ct3 p a{
  color:#007aa9;
}
.Disp_ct4 h2 {
  font-family:  GothamHTF-Black;
  font-size: 20px;
  margin-bottom: 10px;
  display: block;
  text-align: left;
  width: 100%;
}
.Disp_ct4 {
  margin: 25px 0px;
}
.Disp_ct4 p {
  font-family: lato-medium;
  font-size: 16px;
  color: #000;
  display: block;
  text-align: left;
  width: 100%;
  height: 210px;
}
p.Disp_pp {
  height: auto;
}
.Disp_ct4 button {
  width: 342px;
  height: 47px;
  border-radius: 6px;
  background-color: #C8102E;
  border:none!important;
  color: #fffefe;
  font-family: GothamHTF-Black;
  font-size: 18px;
  text-transform: Uppercase;
}
.Disp_ct4 button:hover {
  background-color: #000;
}
.Disp_ct4 button a{
  color: #fffefe;
  font-family:  GothamHTF-Black;
  font-size: 20px;
}
.Disp_ct5 ul li {
  font-family: lato-medium;
  font-size: 20px;
  color: #000;
  text-decoration: none;
  list-style-type: none;
  /* margin-top: 13px; */
}
.Disp_ct5 ul li a {
  color: #000;
  /* margin-top: 13px; */
}
.Disp_ct8 h2 {
  font-family:  GothamHTF-Black;
  font-size: 20px;
  margin-bottom: 10px;
  display: block;
  text-align: left;
  width: 100%;
}
.Disp_ct8 {
  margin: 5px 0px;
}
.Disp_cline{
  border-left: 1px solid #a7a8aa;
}
.Disp_ct8 p {
  font-family: lato-medium;
  font-size: 16px;
  color: #000;
  display: block;
  text-align: left;
  width: 100%;
  margin-top:0;
}
.Disp_ct8 p a {
  margin-bottom:20px;
}
.Disp_ct8 button {
  width: 342px;
  height: 47px;
  border-radius: 6px;
  border:none!important;
  background-color: #C8102E;
  margin:20px 0px;
  color: #fffefe;
  font-family: GothamHTF-Black;
  font-size: 18px;
  text-transform: Uppercase;
}
.Disp_ct8 button:hover {
  background-color: #000;
}
.Disp_ct8 button a{
  color: #fffefe;
  font-family: GothamHTF-Black;
  font-size: 18px;
  text-transform:Uppercase;
}
.Disp_map iframe {
  float: none !important;
  width: 1033px;
  height: 595px;
}
.Disp_delivery th{
  background: #C8102E;
  width: 20%;
  padding: 15px;
  text-align: center;
  table-layout: fixed;
  font-size: 18px;
  color: white;
  border: 1px solid #CF102D;
}
.Disp_delivery tr td {
  border: 1px solid #888;
  padding: 15px 0px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  color: #666;
  font-family: lato-medium;
}
table.Disp_delivery tr:nth-child(odd) td {
  background: #E4E4E4;
}
table.Disp_delivery td {
  border: 1px solid #888;
  font-weight: 100;
  color: #666;
}
.Disp_bts p {
  font-family: montserrat-regular;
  font-size: 40px;
  display: block;
  width: 100%;
  text-align: center;
  color: rgba(0, 0, 0, 0.85);
}
hr.Disp_Hr {
  border-style: dashed;
  border-color: #000;
  width: 30%;
  margin-right: 35%;
  margin-left: 35%;
}
.Disp_bts p span {
  font-family: montserrat-bold;
}
.Disp_bts1 p{
  font-family: lato-medium;
  font-size: 18px;
  display: block;
  width: 100%;
  text-align: center;
  color: rgba(0, 0, 0, 0.85);
}
.Disp_bts1 p span {
  font-family: montserrat-bold;
  font-size: 24px!important;
}
.Disp_Cts7 p {
  color: #000;
  font-size: 20px;
  font-family: GothamHTF-Black;
}
.Disp_Cts7 p span  {
  color: #d50032;
  font-size: 24px;
  font-family: montserrat-bold;
}
.Disp_ct9 {
  margin-top: 100px;
}
.Disp_ct9 ul li {
  line-height: 30px;
}
.Disp_ct9 ul li a {
  color: #a7a8aa;
  /* margin: 23px 0px; */
  font-size: 20px;
  font-family: lato-medium;
}
.Disp_ct19 ul li {
  line-height: 30px;
}
.Disp_ct19 ul li a {
  color: #333;
  /* margin: 23px 0px; */
  font-size: 20px;
  font-family:lato-medium;
}
.Disp_hbg {
  width: 100%;
  background: url(/ASSETS/IMAGES/CMS/STATIC_IMAGES/nstatic/hbg1.png) repeat-x 0 100%;
  background-size: cover;
}
.Disp_ct10 {
  margin-top:100px;
}
.Disp_ct10 p{
  color: #000;
  font-size: 24px;
  font-family: lato-medium;
}
.Disp_ct10 p span{
  font-size: 24px;
  font-family: montserrat-bold;
}
.Disp_ce1 {
  width: 96px;
  height: 96px;
  background-color: #c8102e;
  border-radius: 20px;
  padding: 5px 0px 0px 0px;
}
.Disp_ce1 h1 {
  font-size: 50px;
  font-family: GothamHTF-Black;
  color: #fff;
  text-align: center;
}
.Disp_ce1 p {
  color: white;
  font-family: GothamHTF-Black;
  font-size: 20px;
  text-align: center;
}
.Disp_ce2 h2 {
  font-size: 16px;
  line-height: 1.18;
  letter-spacing: 0.3px;
  font-family: GothamHTF-Black;
}
.Disp_ce2 p {
  font-size: 16px;
  color: #000;
  font-family: lato-medium;
}
.Disp_Vline {
  position: absolute;
  width: 2px;
  height: 1580px;
  left: 48%;
  right:50%;
  margin-top: 41px;
  /* top: -24px; */
  background-color: #000;
}
.Disp_space {
  margin: 40px 0px;
}
.Disp_homebottombody {
  width: 100%;
  background: url(../images/ng-bg.jpg) repeat-x 0 100%;
  background-size: cover;
}
p.Disp_italic {
  font-style: italic;
}
/*------------------------------------Responive Static pages Css 2019--------------------------------------------------*/
/*-----------------------------------------------------------Staicpage Responsive----------------------------------------------------------------------------------------*/
/*-----------------Resp----991--------------*/
@media(max-width:1024px) and (min-width:981px) {
  .Disp_Vline {
    left: 49%;
  }
.Disp_map iframe {
  width: 924px;
  height: 595px;
}
.Disp_ct4 button {
  width: 284px;
  height: 47px;
  margin-top: 40px;
}
.Disp_ce2 h2 {
  font-size: 14px;
}
.Disp_ce2 p {
  font-size: 14px;
}
.Disp_ct8 p{
	font-size: 12px;
}
}
/*-----------------Resp----980px--------------*/
@media(max-width:980px) and (min-width:768px){
	p.Disp_pp {
    height: 100px !important;
}
  .Disp_space5 {
    margin-bottom: 36px;
  }
.Disp_ce2 h2 {
  font-size: 16px;
  font-family: montserrat-bold;
}
.Disp_ce2 p {
  font-size: 16px;
  color: #000;
}
p.Disp_Cts2 {
  padding:0;
}
.Disp_map iframe {
  width: 714px;
  height: 530px;
}
.Disp_ct4 button {
  width: 213px;
}
.Disp_ct4 h2 {
  font-family: GothamHTF-Black;
  font-size: 18px;
}
.Disp_ct4 p {
  height: 290px;
  font-size: 14px;
}
.Disp_bts p {
  font-size: 32px;
}
.Disp_cline{
  border:none;
}
.Disp_ct3 p {
  font-size: 16px;
}
.Disp_cc a{
  font-size: 16px;
}
.Disp_cc p{
  font-size: 16px;
}
.Disp_cline1{
  background-color:#FFf!important;
  width:0px;
  height:0px;
}

}
/*-----------------Resp----768px--------------*/
@media(max-width:767px) and (min-width:481px) {
  .Disp_cc a {
    font-size: 14px !important;
  }
.Disp_cc p {
  font-size: 14px !important;
}
.Disp_cc1 a {
  font-size: 14px !important;
}
.Disp_cc1 p {
  font-size: 14px !important;
}
.Disp_ct4 {
  margin: 16px 0px !important;
}
p.Disp_pp {
  height: 20px !important;
}
.Disp_ct2 h3 {
  font-size: 16px !important;
  margin-top: 15px !important;
}
.Disp_ct2 ul li {
  font-family: lato-medium !important;
  font-size: 16px !important;
}
.Disp_ct2 p {
  font-size: 16px !important;
}
p.Disp_alink a {
  font-size: 14px!important;
}
.Disp_ct8 h2 {
  font-size: 16px !important;
}
.Disp_ct8 p{
  font-size: 14px !important;
}
p.Disp_btext {
  font-size: 38px !important;
  line-height: 36px !important;
  top: 70% !important;
}
.Disp_btext::before {
  border-top: 5px solid #c8102e !important;
}
.Disp_btext::after {
  border-top: 5px solid #c8102e !important;
}
.Disp_cline1 {
  left: 190px !Important;
}
.Disp_cc h3 {
  font-family: GothamHTF-Black;
  font-size: 16px;
  text-transform: uppercase;
}
.Disp_cc p {
  font-size: 16px;
}
.Disp_Fc {
  width: 50%!important;
  margin-bottom: 20px!important;
}
.Disp_Fc1 {
  width: 33%!important;
  max-height: 149px;
}
p.Disp_rep1 {
  height: 164px !Important;
}
.Disp_bottomspace {
  margin-bottom: 80px;
}
.Disp_ct4 button {
  margin-bottom: 30px;
}
.Disp_ct4 p {
  height: 110px;
}
p.Disp_rep {
  height: 130px;
}
p.Disp_rep5 {
  height: 100px !Important;
}
.Disp_Fc5 {
  width: 50%!important;
  margin-bottom: 20px!important;
}
.Disp_Fc5 h3 {
  font-size: 14px;
}
.Disp_map iframe{
  width:616px;
}
p.Disp_btext1 {
  font-size: 42px !important;
  line-height: 38px!important;
  top: 76%!important;
  max-width: 375px!important;
}
.Disp_btext1::before {
  border-top: 7px solid #c8102e!important;
  max-width: 230px!important;
  margin-bottom: 10px!important;
}
.Disp_btext1::after {
  border-top: 7px solid #c8102e!important;
  max-width: 230px!important;
  margin-top: 10px!important;
}
.Disp_ce2 h2 {
  font-size: 14px!important;
  line-height: 1;
  letter-spacing: 0.3px;
  font-family: GothamHTF-Black;
}
.Disp_ce2 p {
  font-size: 14px!important;
  color: #000;
  line-height: 1;
  font-family: lato-medium;
}
.Disp_ct9 ul li a {
  font-size: 14px;
}
.Disp_Fc10 {
  width: 30%!important;
  margin-bottom: 20px!important;
}
.Disp_ce1 {
  width: 84px!important;
  height: 84px!important;
  background-color: #c8102e!important;
  border-radius: 14px!important;
}
.Disp_ce1 h1 {
  font-size: 42px!important;
}
.Disp_ce1 p {
  font-size: 16px!important;
}
}
/*-----------------Resp----480px--------------*/
@media(max-width:480px) and (min-width:321px) {
  p.Disp_rep5 {
    height: 264px !Important;
  }
p.Disp_rep1 {
  height: 360px!important;
}
p.Disp_rep {
  height: 238px!important;
}
/*---p.Disp_pp {
height: 222px !important;
}-----*/
.Disp_ct4 {
  margin: 0px 0px;
}
.Disp_ct4 p {
  height: 167px;
}
.Disp_cline1{
  background-color:#FFf!important;
  width:0px;
  height:0px;
}
.Disp_bc h1 {
  font-size: 34px;
  text-align:center;
}
p.Disp_mob {
  font-size: 30px;
}
p.Disp_mob span {
  font-size: 36px;
}
.Disp_Vline {
  display:none;
}
.Disp_ce2 h2 {
  font-size: 16px;
  font-family: montserrat-bold;
}
.Disp_ce2 p {
  font-size: 16px;
}
.Disp_space {
  margin:0;
}
p.Disp_Cts1 {
  font-size: 36px !important;
}
p.Disp_Cts2 {
  padding: 0;
  margin: 68px 0px;
  font-size: 48px;
}
.Disp_map iframe {
  width: 344px;
  height: 530px;
}
.Disp_ct4 button {
  width: 312px;
  margin-bottom:40px;
  margin-top:20px;
}
.Disp_bottomspace{
  margin-bottom:30px;
}
.Disp_bts p {
  font-size: 22px;
}
.Disp_cline{
  border:none;
}
p.Disp_btext1 {
  font-size: 16px!important;
  top: 118% !important;
  /* max-width: 125px !important; */
  max-width: 120px !important;
  line-height: 20px!important;
}
p.Disp_btext {
  font-size: 16px!important;
  top: 118% !important;
  max-width: 238px !important;
  line-height: 20px!important;
}
p.Disp_btext2 {
  font-size: 16px!important;
  top: 77% !important;
}
.Disp_btext::before {
  border-top: 3px solid #c8102e!important;
  max-width: 150px!important;
  margin-bottom: 5px!important;
}
.Disp_btext::after {
  border-top: 3px solid #c8102e!important;
  max-width: 150px!important;
  margin-top: 5px!important;
}
.Disp_btext1::before {
  border-top: 3px solid #c8102e!important;
  max-width: 150px!important;
  margin-bottom: 5px!important;
}
.Disp_btext1::after {
  border-top: 3px solid #c8102e!important;
  max-width: 150px!important;
  margin-top: 5px!important;
}
p.Disp_Cts17 {
  margin-left:0px !important;
}
.Disp_space5 {
  margin-bottom: 36px;
}
.Disp_ce1 {
  width: 92px;
  height: 92px;
  background-color: #c8102e;
  border-radius: 20px;
  padding: 5px 0px 0px 0px;
}
.Disp_ce1 h1 {
  font-size: 44px;
}
.Disp_ce2 p {
  font-size: 16px;
  color: #000;
  font-family: lato-medium;
}
.Disp_ct9 ul li a {
  font-size: 18px;
}
.Disp_Fc6 {
  width: 50%;
  max-height:104px;
}
.Disp_ct p{
  font-size: 18px;
}
.Disp_Fc11 {
  margin-bottom: 30px;
}
.Disp_cc h2 {
  font-size: 26px;
  line-height: 1.1;
}
}
/*-----------------Resp----320px--------------*/
@media(max-width:320px) {
  .Disp_Fc11 {
    margin-bottom: 20px;
  }
p.Disp_rep5{
  height: 226px !important;
}
p.Disp_rep {
  height: 270px;
}
p.Disp_rep1 {
  height: 426px;
}
.Disp_ct9 ul li a {
  font-size: 18px;
}
.Disp_cline1{
  background-color:#FFf!important;
  width:0px;
  height:0px;
}
.Disp_ce1 {
  width: 75px;
  height: 75px;
  background-color: #c8102e;
  border-radius: 20px;
  padding: 5px 0px 0px 0px;
}
p.Disp_Cts17 {
  margin-left:0px !important;
}
p.Disp_btext1 {
  font-size: 16px!important;
  top: 128% !important;
  /* max-width: 125px !important; */
  max-width: 120px !important;
  line-height: 20px!important;
}
p.Disp_btext {
  font-size: 16px!important;
  top: 128% !important;
  max-width: 238px !important;
  line-height: 20px!important;
}
p.Disp_btext2 {
  font-size: 16px!important;
  top: 77% !important;
}
.Disp_btext::before {
  border-top: 3px solid #c8102e!important;
  max-width: 150px!important;
  margin-bottom: 5px!important;
}
.Disp_btext::after {
  border-top: 3px solid #c8102e!important;
  max-width: 150px!important;
  margin-top: 5px!important;
}
.Disp_btext1::before {
  border-top: 3px solid #c8102e!important;
  max-width: 90px!important;
  margin-bottom: 5px!important;
}
.Disp_btext1::after {
  border-top: 3px solid #c8102e!important;
  max-width: 90px!important;
  margin-top: 5px!important;
}
.Disp_ct4 button {
  width: 265px;
}
p.Disp_Cts1 {
  font-size: 36px !important;
}
p.Disp_Cts2 {
  padding: 0;
  margin: 68px 0px;
  font-size: 48px;
}
.Disp_bc h1 {
  font-size: 24px;
  text-align:center;
}
p.Disp_mob {
  font-size: 24px;
}
p.Disp_mob span {
  font-size: 32px;
}
.Disp_Vline {
  display:none;
}
.Disp_ce1 p {
  font-size: 18px;
}
.Disp_ce1 h1 {
  font-size: 34px;
}
.Disp_ce2 p {
  font-size: 14px;
  color: #000;
  font-family: lato-medium;
}
.Disp_ce2 h2 {
  font-size: 14px;
  font-family: GothamHTF-Black;
}
.Disp_space5 {
  margin-bottom: 36px;
}
.Disp_space {
  margin:0;
}
.Disp_map iframe {
  width: 290px;
  height: 530px;
}
.Disp_bottomspace{
  margin-bottom:30px;
}
.Disp_bottomspace1{
  margin-bottom:30px;
}
.Disp_cc h2 {
  font-size: 28px;
  line-height: 1.2;
}
.Disp_bts p {
  font-size: 20px;
}
.Disp_ct8 button {
  width: 285px;
  margin-bottom:20px;
  margin-top:20px;
}
.Disp_cline{
  border:none;
}
.Disp_cc h2 {
  font-size: 24px;
  line-height: 1;
}
}
/*------------------------------------End Responive Static pages Css 2019--------------------------------------------------*/
/*------------------------------------End Static pages Css 2019--------------------------------------------------*/
.Disp_Branch {
  margin-top: 20px;
}
.Disp_Branch1 {
  margin-top: 20px;
}
.Disp_Branch h2 {
  font-family: GothamHTF-Black;
  /* font-family: Montesarrat; */
  font-size: 30px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.85;
  letter-spacing: 0.5px;
  text-align: center;
  /* color: #000000; */
  border: 2px;
  padding: 15px;
  margin-bottom: 30px;
  margin-top: 5px;
  border-right: none!important;
  border-left: none !important;
  border-style: dashed;
}
.Disp_Branch1 h2 {
  font-size: 20px;
  font-family: GothamHTF-Black;
  text-transform: uppercase;
  margin-bottom: 15px;
  background-color: black;
  color: white;
  padding: 15px;
  text-align:center;
}
.Disp_Branch1 ul {
  padding-left: 30px;
}
.Disp_Branch1 ul li{
  font-size:16px;
  line-height:2em;
  font-family: lato-medium;
  list-style-type:none;
}
.Disp_Branch ul {
  padding-left: 30px;
}
.Disp_Branch ul li{
  font-size:18px;
  line-height:2em;
  font-family: lato-medium;
  list-style-type:Disc;
}
.Disp_mainmap{
  position:relative;
}
.Disp_Map-icon1 {
  width: 25px;
  position:absolute;
  left: 5%;
  top: 34%;
}
.Disp_Map-icon2{
  width: 40px;
  position:absolute;
  left: 6.25%;
  top: 46%;
}
.Disp_Map-icon3{
  width: 25px;
  position:absolute;
  left: 50%;
  top: 70%;
}
.Disp_Map-icon4{
  width: 40px;
  position:absolute;
  left: 73.5%;
  top: 59%;
}
.Disp_Map-icon5{
  width: 40px;
  position:absolute;
  left: 69%;
  top: 42%;
}
.Disp_Map-icon6{
  position:absolute;
  width:40px;
  left: 78.5%;
  top: 31%;
}
.Disp_small_icon1{
  width:25px;
  position:absolute;
  left: 3.5%;
  top: 41%;
}
.Disp_small_icon2{
  width:25px;
  position:absolute;
  left: 10%;
  top: 58%;
}
.Disp_small_icon3{
  width:25px;
  position:absolute;
  left: 14%;
  top: 49%;
}
.Disp_small_icon4{
  width:25px;
  position:absolute;
  left: 19%;
  top: 58%;
}
.Disp_small_icon5{
  width:25px;
  position:absolute;
  left: 43.5%;
  top: 77%;
}
.Disp_small_icon6{
  width:25px;
  position:absolute;
  left: 78.5%;
  top: 82%;
}
.Disp_small_icon7{
  width:25px;
  position:absolute;
  left: 79.9%;
  top: 78%;
}
.Disp_small_icon8{
  width:25px;
  position:absolute;
  left: 80%;
  top: 59%;
}
.Disp_small_icon9{
  width:25px;
  position:absolute;
  left: 84.1%;
  top: 47%;
}
.Disp_small_icon10{
  width:25px;
  position:absolute;
  left: 83%;
  top: 38.5%;
}
.Disp_small_icon11{
  width:25px;
  position:absolute;
  left: 87.8%;
  top: 31%;
}
.Disp_small_icon12{
  width:25px;
  position:absolute;
  left: 80%;
  top: 25%;
}
.Disp_small_icon13{
  width:25px;
  position:absolute;
  left: 74.5%;
  top: 34.5%;
}
.Disp_small_icon14{
  width:25px;
  position:absolute;
  left: 52.5%;
  top: 46%;
}
.Disp_small_icon15{
  width:25px;
  position:absolute;
  left: 59.5%;
  top: 43.5%;
}
.Disp_small_icon16{
  width:25px;
  position:absolute;
  left: 67.3%;
  top: 38%;
}
.Disp_small_icon17{
  width:25px;
  position:absolute;
  left: 62.75%;
  top: 28%;
}
.Disp_small_icon18{
  width:25px;
  position:absolute;
  left: 54.5%;
  top: 22%;
}
.Disp_map {
  margin: 50px 0;
  width: 100%;
}
p.Disp_Cts17{
  color: #000 !important;
  font-size: 18px !important;
  font-family: GothamHTF-Black!important;
  margin-left:-18px;
}
p.Disp_alink a {
  font-family: GothamHTF-Black;
  font-size: 18px;
  font-style: normal;
  display: block;
  padding-top: 10px;
  text-align: center !important;
  padding-bottom: 10px;
  color: #000;
}
ul.Disp_dl {
  margin: 20px 20px;
}
ul.Disp_dl li {
  list-style: disc;
  font-size: 16px;
  font-family: lato-medium;
  line-height: 25px;
}
.Disp_ct p a{
  color:#00A3E0;
  font-family:lato-medium;
}
.Disp_Cts3 p a{
  color:#00A3E0;
  font-family: lato-medium;
}
.Disp_im img{
  border:1px solid #a7a8aa;
}
.Disp_Cts7 img{
  border:1px solid #a7a8aa;
}
table.Disp_delivery {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 100%;
}
/*---------------------contactus--------------------------*/
.Disp_formstyle h1 {
  font-family: GothamHTF-Black;
  /* font-family: Montesarrat; */
  font-size: 30px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.85;
  letter-spacing: 0.5px;
  text-align: center;
  /* color: #000000; */
  border: 2px;
  padding: 15px;
  margin-bottom: 25px;
  margin-top: 56px;
  border-right: none!important;
  border-left: none !important;
  border-style: dashed;
}
.Disp_formstyle input[type=email] {
  height: 36px!important;
  font-size: 16px;
  font-family: lato-medium;
}
.Disp_formstyle label {
  font-size: 16px;
  font-family: lato-medium;
  padding: 10px 0px;
  color: #000 !Important;
}
.Disp_formstyle select{
  height: 36px!important;
  font-size: 16px;
  font-family: lato-medium;
}
.Disp_formstyle input[type=text] {
  height: 36px!important;
  font-size: 16px;
  font-family: lato-medium;
}
.Disp_formstyle button {
  width: 270px !important;
  height: 47px;
  border-radius: 6px;
  font-family: GothamHTF-Black;
  font-size: 18px;
  text-transform: Uppercase;
  font-size: 18px;
  background-color: #84BD00;
  border: none!important;
  margin-bottom: 100px;
  /* width: 100px!important; */
}
.Disp_nstyle{
  width: 100% !important;
  margin-left: 0 !important;
  float: none !important;
  margin-right: 0!important;
  background: #eee!important;
  border: none!important;
  border-radius: 5px;
  padding: 10px;
}
.Disp_formstyle p {
  color: #000;
  font-size: 16px;
  font-family: lato-medium;
  line-height:24px;
}
.Disp_formstyle textarea{
  height:150px !important;
}
/*---------------------contactus--------------------------*/ 
.Disp_bt img{
  position: relative;
}
p.Disp_btext {
  display: block;
  color: #fff;
  font-family: montserrat-bold;
  font-size: 62px;
  text-transform: Uppercase;
  text-align: center;
  position: absolute;
  line-height: 64px;
  top: 50%;
  width: 100%;
  max-width: 800px;
  text-align: center;
  margin: -99px auto auto;
  left: 0;
  right: 0;
}
p.Disp_btext1 {
  display: block;
  color: #fff;
  font-family: montserrat-bold;
  font-size: 62px;
  text-transform: Uppercase;
  text-align: center;
  position: absolute;
  line-height: 64px;
  top: 50%;
  width: 100%;
  max-width: 375px;
  text-align: center;
  margin: -99px auto auto;
  left: 0;
  right: 0;
}
p.Disp_btext2 {
  display: block;
  color: #fff;
  font-family: montserrat-bold;
  font-size: 62px;
  text-transform: Uppercase;
  text-align: center;
  position: absolute;
  line-height: 64px;
  top: 25%;
  width: 100%;
  text-align: center;
  margin: -99px auto auto;
  left: 0;
  right: 0;
}
.Disp_btext1::before {
  content: '';
  border-top: 10px solid #c8102e;
  width: 100%;
  max-width: 300px;
  margin: 0 auto;
  display: block;
  margin-bottom: 20px;
}
.Disp_btext1::after {
  content: '';
  border-top: 10px solid #c8102e;
  width: 100%;
  max-width: 300px;
  margin: 0 auto;
  display: block;
  margin-top: 20px;
}
.Disp_btext::before {
  content: '';
  border-top: 10px solid #c8102e;
  width: 100%;
  max-width: 300px;
  margin: 0 auto;
  display: block;
  margin-bottom: 20px;
}
.Disp_btext::after {
  content: '';
  border-top: 10px solid #c8102e;
  width: 100%;
  max-width: 300px;
  margin: 0 auto;
  display: block;
  margin-top: 20px;
}
.Disp_imgs img {
  width: 500px;
  margin-right: auto;
  margin-left: auto;
  display: block;
  height: 300px;
}
.Disp_space5 {
  margin-bottom: 36px;
}
.Disp_cline1 {
  height: 248px;
  width: 1px;
  top: 0px;
  position: absolute;
  /* margin-top: 18px; */
  left: 319px;
  background-color: #a7a8aa;
}
.Disp_ct8 img {
  border: 1px solid #a7a8aa;
}
.Disp_tooltip {
  position: relative;
  display: inline-block;
}
.Disp_tooltip .Disp_tooltiptext {
  visibility: hidden;
  width: 93px;
  background-color: #a7a8aa;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  font-family: lato-medium;
  bottom: 125%;
  left: 50%;
  margin-left: -60px;
  opacity: 0;
  transition: opacity 0.3s;
}
.Disp_tooltip .Disp_tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}
.Disp_tooltip:hover .Disp_tooltiptext {
  visibility: visible;
  opacity: 1;
}
.Disp_ct2 h3 {
  font-size: 18px;
  font-family: GothamHTF-Black;
  /* text-transform: uppercase; */
  margin-top: 24px;
}
.Disp_Branch2 h2 {
  font-family: GothamHTF-Black;
  /* font-family: Montesarrat; */
  font-size: 30px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.85;
  letter-spacing: 0.5px;
  text-align: center;
  /* color: #000000; */
  border: 2px;
  padding: 15px;
  margin-bottom: 30px;
  margin-top: 5px;
  border-right: none!important;
  border-left: none !important;
  border-style: dashed;
}
ul.Disp_term li {
  font-size: 18px;
  line-height: 2em;
  font-family: lato-medium;
  list-style-type: Disc;
}
ul.Disp_term {
  padding-left: 30px;
}
.Disp_Cts13 h2 {
  font-family: lato-medium;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.3;
  letter-spacing: 0.2px;
  color: #080808;
  margin-top: 20px;
  /*--text-transform: uppercase;--*/
}
.Disp_Cts13 p {
  font-family: lato-medium;
  font-size: 18px;
  color: #0e0e0e;
  line-height: 26px;
}
p.Disp_sc {
  font-family: Lato-medium;
  font-size: 18px;
  color: #000;
  margin-top: 14px;
  text-align: center;
  font-style: normal;
}
ul.Disp_branch3{
  list-style: disc;
  color: #777;
  padding: 25px;
  border: 1px solid #a7a8aa;
}
ul.Disp_branch3 ul {
  margin-left: 2em;
  list-style: disc;
}
ul.Disp_branch3 li{
  line-height:30px;
}
ul.Disp_branch3 li a{
  font-size:16px;
  font-family: Lato-medium;
}
.Disp_Cts14 h2 {
  font-family: lato-medium;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 2.3;
  letter-spacing: 0.2px;
  color: #FFF;
  text-align: center;
  margin-top: 20px;
  background:#333;
}
ul.Disp_branch3 h3{
  font-family: lato-medium;
  font-size: 16px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.3;
  letter-spacing: 0.2px;
  color: #080808;
  margin-bottom: 5px;
}
.Disp_cc05 h2{
  font-family: GothamHTF-Black;
  /* font-family: Montesarrat; */
  font-size: 30px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.85;
  letter-spacing: 0.5px;
  text-align: center;
  /* color: #000000; */
  border: 2px;
  padding: 15px;
  margin-top: 5px;
  border-right: none!important;
  border-left: none !important;
  border-style: dashed;
}
.Disp_cc05{
  margin-top:50px;
}
.Disp_bt{
  padding:0;
}
table.Disp_delivery td span{
  color: #666!important;
  font-size: 14px !important;
  background:none !important;
  font-family: lato-medium !important;
}
.Disp_Fi{
  height:104px;
}
.Disp_formstyle textarea {
    font-size: 16px;
    font-family: lato-medium;
    padding-top: 10px;
}
.Disp_ct1 h2 {
    white-space: nowrap;
}