 /* Non-Mobile */
@media (min-width: 768px) {
 header{padding-bottom: 50px;}
header.entry-header{position: absolute; top: -50px; left: -20px}
.intro-slide-container{position: relative;top: 50%; transform: translateY(-50%);}
.intro-slide-mobile{display: none;}
.single-post-thumbnail img {float: right; margin: 0 0 30px 30px; max-width: 45%;}
}

/* Large */
@media (min-width: 1200px) {
#home_main{min-height: 600px;}
}

/* Medium */
@media (min-width: 992px) and (max-width: 1199px) {
#home_main{min-height: 600px;}
}

/* Small - Down */
@media (max-width: 991px) {
 #home_main {height: 500px;}
 #home_intro{margin-top: 30px; margin-bottom: 30px}
  #home_bucket_inner{background-size: cover; padding:1em}
}

/* Small */
@media (min-width: 768px) and (max-width: 991px) {

}

/* Extra Small */
@media (max-width: 767px) {

 .toggle-background {background: #E7E7E7;}
  .toggle-rotate {transform: rotate(180deg);}
  .toggle-nav,.toggle-search{
    float:none;
    margin-right: 0;
    margin-left: auto;
    width:2em;
    height:2em;
    text-align:center;
    font-size:2em;
    line-height:2em;
    color:#ffffff;
    transition:all 0.25s ease;
    cursor: pointer;
  }
  .toggle-nav:hover,.toggle-search:hover{
    color:#dedede;
  }
  header #ciar_logo{float: none; padding: 1em 1em 0 1em;}
  header #ciar_logo_tag{width: 200px; margin: 0 auto; display: block;}

  .mobile-nav{
    display:none;
    background:#FFFFFF;
    width: 100%;
    margin-bottom: 15px;
  }
  .mobile-nav ul {
    margin: 0;padding:0;
  }
  .mobile-nav li {
    list-style:none;
    position: relative;
  }
  .mobile-nav li a {
    padding:1em;
    color:#282828;
    text-decoration:none;
    font-weight:600;
    font-size:1em;
    border-top:1px solid #E7E7E7;
    display:block;
    text-transform:uppercase;
  }
  .mobile-nav .accordion-toggle {
    position: absolute;
    top: 0;
    z-index: 999;
    font-size: 1.8em;
    line-height: 2;
    right: 0;
    font-family: "FontAwesome";
    padding: 0 .5em;
    border-left: 1px solid #E7E7E7;
    transition:all 0.25s ease;
  }
  .mobile-nav .accordion-toggle .fa {
    transition:all 0.25s ease;
  }
  .mobile-nav li > ul {
    background: #E7E7E7;
    font-size: .8em;
    display:none;
  }
  .mobile-nav li > ul a {
    padding-left: 2em;
    color:#484848;
    border-bottom:1px solid #E2E2E2;
  }
  .mobile-nav li > ul li:last-child a {
    border: none;
  }
  .mobile-nav li > ul ul {
    display:none;
  }

#home_main {height: auto; position: relative;display: initial;}
/*#main_slideshow{position: initial!important;}*/
  .intro-slide.cycle-slide{background: none!important;}
  .intro-slide-mobile{overflow: hidden; width: 100%;}
  .intro-slide-container{margin-top: 30px; text-align: center;}
   #intro_image_top_mobile {text-align: center;}
   #intro_image_top_mobile img{margin: 20px auto; display: inline-block; max-width: 150px}
   #intro_image_bottom img{margin:0 auto; display: inline-block; max-width: 150px}
   #intro_image_bottom_text .slide-text-inner{display: block;}
   #intro_image_bottom_text .slide-text-inner .list-icon{max-width: 50px;}
    #intro_image_bottom_text img{float: none;display: block;}
  #home_intro{margin-top: -20px;}

  .single-post-thumbnail img { margin: 20px auto;; max-width: 80%; display: inline-block;}

  #copyright p{text-align: left;}
}
