﻿@charset "utf-8";
#slide { 
   display:none;
   width:100%;
   max-height:600px;
   overflow:hidden;
   position:relative;
   z-index:10;
   background:#000;
}
#HomePage #slide  { 
   visibility:hidden;
}
#slide .slides img {
   width:100%;
   height:auto;
}
#slide img.holding {
   display:none;
}
#slide .slide_frame {
   position:absolute;
   left:0;
   top:0;
   width:100%;
   height:100%;
   margin:auto;
   z-index:100;
}
#slide .slide_text {
   display:none;
}
#slide .slide_nav {
   position: absolute;
   bottom: 5%;
   left: 50%;
   transform: translate(-50%, 0);
   -ms-transform: translate(-50%, 0);
   -webkit-transform:translate(-50%, 0);
   z-index: 450;
}
#slide .slide_nav a {
   width: 10px;
   height: 10px;
   display: block;
   text-align: center;
   overflow: hidden;
   border: 2px solid #ed7b25;
   border-radius: 12px;
   text-decoration: none;
   background: #febf13;
   color: #febf13;
   float: left;
   margin-right: 12px;
}
#slide .slide_nav a:first-child,
#slide .slide_nav a:last-child {
   text-decoration: none;
   width: 18px;
   height: 18px;
   top: -2px;
   position: relative;
   border: none;
   background: none;
}
#slide .slide_nav a:hover {
   background: #fa7918;
   color: #fa7918;
   text-decoration: none;
}
#slide .slide_nav a.active {
   background: #ed7b25;
   color: #ed7b25;
   text-decoration: none;
   cursor:default;
}



/* Tablet (iPad/iPad Mini) Portrait Mode and Larger Mobile Devices (iPhone 6/6+) Landscape Mode */
@media (min-width: 550px) {
   #HomePage #slide {
      display:block;
   }
   #slide img.holding {
      width:100%;
      height:auto;
      display:block;
   }
   #slide .slide_text {
      width:100%;
      height:100%;
      position:absolute;
      left:0px;
      top:0px;
      display:block;
   }
   #slide .slide_text h1 {
      display:none;
      text-align:left;
      position:absolute;
      width: 62%;
      left: 4%;
      bottom: 12%;
      font-family: 'Roboto Condensed', sans-serif; 
      font-size: 20px;
      font-weight:bold;
      margin:0;
      padding:0;
      line-height:1.3;
      color:#fff;
      text-transform:uppercase;
      z-index:400;
   }
   #slide .slide_text h1:first-of-type {
      display:block;
   }
   #slide .slide_text h1 span {
      display:block;
      font-size: 14px;
      font-weight:300;
      margin: 10px 0 0 0;
      text-transform:none;
   }
   #slide .slide_text a.learn_more {
       display: block;
       margin-top: 10px;
       background: #f89828;
       color: #000;
       font-size: 14px;
       padding: 6px 12px;
       text-decoration: none;
       width: 90px;
       text-align: center;
   }
   #slide .slide_text a.learn_more:hover {
      color:#000;
      background: #d05419;
      text-decoration:none;!important;
   }
}

/* Tablet (iPad/iPad Mini) Landscape Mode */
@media (min-width: 758px) {
   #slide {
       max-height: 805px;
   }
   #slide .slide_text h1 {
      font-size: 23px;
      width: 62%;
      left: 4%;
      bottom: 5%;
   }
   #slide .slide_text h1 span {
      font-size: 19px;
      margin: 15px 0 0 0;
   }
   #slide .slide_text a.learn_more {
       margin-top: 15px;
       font-size: 17px;
       padding: 14px 22px;
       width: 150px;
   }
}


/* Smaller Mobile Devices Portrait Mode */
@media (min-width: 850px) {
   #slide .slide_text h1 {
      font-size: 26px;
      width: 62%;
      left: 4%;
      bottom: 7%;
   }
   #slide .slide_text a.learn_more {
       margin-top: 17px;
   }
}


/* Smaller Laptops */
@media (min-width: 1024px) {
   #slide .slide_text h1 {
      font-size: 36px;
      width: 62%;
      left: 7%;
      bottom: 9%;
      z-index:400;
   }
}

/* Smaller Laptops */
@media (min-width: 1240px) {
   #slide .slide_text h1 {
      bottom: 16%;
   }
}



