
  header p a{
    color: #fff;
  }

  header.h13 nav.mainmenu>ul>li>a{
    text-transform: initial;
  }

  nav.social p a{
    color: #FF8400;
  }

  nav.social p a:hover{
    text-decoration: underline;
  }

  nav.social p, nav.social p a{
    font-size: 15px;
  }


  article.post .alignleft span.img-border{
    width: 230px;
  }

  article.post p{
    margin-top: 10px;
  }

  .slider5 .slider{
    float: none;
    max-width: 100%;
    width: 98%;
  }


  #blocks p.img:hover{
    opacity: 0.8 !important;
  }

  #blocks p.img:hover span.img-border:before{
    box-shadow: inset 0 0 0 4px #A81C1C;
  }

  .main{
    float: right;
    padding-top: 15px;
  }

  aside{
    float: left;
  }

  #mapArea{
    width: 99.9%;
    height: 300px;
    box-shadow: 0px 0px 2px #c7c7c7;
  }

  #mapArea > div,
  #mapArea > iframe{
    width: 100%;
    height: 100%;
    display: block;
  }


  section.single article{
    margin-top: 32px;
  }

  a.go-top{
    background-color: #FF8400;
  }

  .c{
    clear: both;
  }

  footer section.bottom{
    border: none;
    padding: 0;
  }

  footer p.address{
    display: block;
    width: 100%;
    border-top: 1px solid #575757;
    padding-top: 5px;
    text-align: center;
  }



  .fancybox-nav span{
    visibility: visible;
  }

  a.quickCall{
    display: block;
    width: 100%;
    font-size: 80px;
    padding-top: 50px;
    height: 74px;
    font-weight: 600;
    position: relative;
    overflow: hidden;
    text-align: center;
    -webkit-animation: vAnim 3s linear infinite alternate;-moz-animation: vAnim 3s linear infinite alternate;-o-animation: vAnim 3s linear infinite alternate;animation: vAnim 3s linear infinite alternate;
    -moz-animation: vAnim 3s linear infinite alternate;-moz-animation: vAnim 3s linear infinite alternate;-o-animation: vAnim 3s linear infinite alternate;animation: vAnim 3s linear infinite alternate;
    -ms-animation: vAnim 3s linear infinite alternate;-moz-animation: vAnim 3s linear infinite alternate;-o-animation: vAnim 3s linear infinite alternate;animation: vAnim 3s linear infinite alternate;
  }

  a.quickCall > span{
    width: 100%;
  }

  a.quickCall > span:first-child{
    -webkit-animation: firstSpan 3s linear infinite alternate;-moz-animation: firstSpan 3s linear infinite alternate;-o-animation: firstSpan 3s linear infinite alternate;animation: firstSpan 3s linear infinite alternate;
    -moz-animation: firstSpan 3s linear infinite alternate;-moz-animation: firstSpan 3s linear infinite alternate;-o-animation: firstSpan 3s linear infinite alternate;animation: firstSpan 3s linear infinite alternate;
    -ms-animation: firstSpan 3s linear infinite alternate;-moz-animation: firstSpan 3s linear infinite alternate;-o-animation: firstSpan 3s linear infinite alternate;animation: firstSpan 3s linear infinite alternate;
  }

  a.quickCall > span:last-child{
    position: absolute;top: -1000px;
    -webkit-animation: lastSpan 3s linear infinite alternate;-moz-animation: lastSpan 3s linear infinite alternate;-o-animation: lastSpan 3s linear infinite alternate;animation: lastSpan 3s linear infinite alternate;
    -moz-animation: lastSpan 3s linear infinite alternate;-moz-animation: lastSpan 3s linear infinite alternate;-o-animation: lastSpan 3s linear infinite alternate;animation: lastSpan 3s linear infinite alternate;
    -ms-animation: lastSpan 3s linear infinite alternate;-moz-animation: lastSpan 3s linear infinite alternate;-o-animation: lastSpan 3s linear infinite alternate;animation: lastSpan 3s linear infinite alternate;
    }

  @-webkit-keyframes firstSpan {0 {position: static;}100% {position: absolute;top: 1000px;}}
  @-webkit-keyframes lastSpan {0 {position: absolute;top: 1000px;}100% {position: static;}}
  @-webkit-keyframes vAnim {0 {background-color: #fff;color: #000;}100% {background-color: #000;color: #fff;}}
  @-moz-keyframes firstSpan {0 {position: static;}100% {position: absolute;top: 1000px;}}
  @-moz-keyframes lastSpan {0 {position: absolute;top: 1000px;}100% {position: static;}}
  @-moz-keyframes vAnim {0 {background-color: #fff;color: #000;}100% {background-color: #000;color: #fff;}}
  @-ms-keyframes firstSpan {0 {position: static;}100% {position: absolute;top: 1000px;}}
  @-ms-keyframes lastSpan {0 {position: absolute;top: 1000px;}100% {position: static;}}
  @-ms-keyframes vAnim {0 {background-color: #fff;color: #000;}100% {background-color: #000;color: #fff;}}



  @media only screen and (min-width: 0px ) and (max-width: 650px )  {

    a.quickCall{
      font-size: 8.5vw !important;
    }

    header{
      text-align: center;
    }

    header p{
      display: block;
      width: 100%;
      overflow: hidden;
      margin: 0 auto 10px auto !important;
    }

    header nav.mainmenu{
      width: 100%;
      margin-bottom: 20px;
      height: 36px;
      margin: 5px 0;
    }

    header nav.mainmenu select{
      width: 70%;
      margin: 0 auto 22px auto;
      display: block;
      height: 36px;
    }

  }

  @media only screen and (min-width: 0px ) and (max-width: 992px )  {

    body{
      text-align: center;
    }

    header>section.top p{
      text-align: center;
      float: none;
    }

    nav.mainmenu{
      z-index: 5;
    }

    nav.mainmenu ul{
      display: none;
    }

    nav.mainmenu select{
      width: 360px;
      height: 36px;
      margin-top: 5px;
      display: block;
      margin-right: 20px;
    }

    .slider6 article h3{
      font-size: 0.90rem;
    }

    article img{
      max-width: 100%;
      width: auto;
    }

    header>section.main-header{
      min-height: 100px !important;
      height: auto !important;
      overflow: hidden;
      box-sizing: initial;
      padding: 20px 0;
    }


  }

/*
     FILE ARCHIVED ON 11:24:31 Mar 01, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:02:22 Jul 08, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.68
  exclusion.robots: 0.028
  exclusion.robots.policy: 0.014
  esindex: 0.015
  cdx.remote: 23.378
  LoadShardBlock: 227.005 (3)
  PetaboxLoader3.datanode: 106.711 (5)
  load_resource: 359.836 (2)
  PetaboxLoader3.resolve: 296.591 (2)
*/