/**
 * Swiper 3.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: February 7, 2016
 
 THEME by 67a2 Media
 
 */
/* COLORS */
/*$color1: #f9c100;
$color1b:lighten($color1,10%);
$color2: #fef3cc;
$color3: #3872B2;
$color3b: lighten($color3, 20%);
$color4: desaturate(darken($color1, 20%), 50%);
$color5: lighten($color2, 7%);
*/
/* MIXINS */
.a2-swiper-container {
  overflow: visible;
  margin-top: 6px;
  /* Arrows */
  /* Bullets */
  /* Common Styles */ }
  .a2-swiper-container .swiper-slide-active .swiper_text {
    opacity: 1; }
  .a2-swiper-container .swiper_text {
    position: absolute;
    bottom: 5px;
    left: auto;
    right: auto;
    padding: 5px 15px;
    color: #272727;
    background: #FFF;
    background: rgba(255, 255, 255, 0.8);
    font-size: 11.5px;
    width: auto;
    opacity: 0;
    -moz-transition: opacity 0.6s ease-in-out;
    -o-transition: opacity 0.6s ease-in-out;
    -webkit-transition: opacity 0.6s ease-in-out;
    transition: opacity 0.6s ease-in-out; }
  .a2-swiper-container .swiper-button-prev,
  .a2-swiper-container .swiper-button-next {
    width: 44px;
    height: 44px;
    margin-top: -22px;
    color: #0072CE; }
  .a2-swiper-container .swiper-button-prev.swiper-button-disabled,
  .a2-swiper-container .swiper-button-next.swiper-button-disabled {
    opacity: .3;
    cursor: pointer;
    pointer-events: auto !important; }
  .a2-swiper-container .swiper-button-prev, .a2-swiper-container.swiper-container-rtl .swiper-button-next {
    background-image: none;
    left: 10px;
    right: auto; }
  .a2-swiper-container .swiper-button-prev.swiper-button-black, .a2-swiper-container.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: none; }
  .a2-swiper-container .swiper-button-prev.swiper-button-white, .a2-swiper-container.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: none; }
  .a2-swiper-container .swiper-button-next, .a2-swiper-container.swiper-container-rtl .swiper-button-prev {
    background-image: none;
    right: 10px;
    left: auto; }
  .a2-swiper-container .swiper-button-next.swiper-button-black, .a2-swiper-container.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: none; }
  .a2-swiper-container .swiper-button-next.swiper-button-white, .a2-swiper-container.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: none; }
  .a2-swiper-container .swiper-pagination-fraction,
  .a2-swiper-container .swiper-pagination-custom, .a2-swiper-container.swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: auto !important;
    top: 100%;
    left: 0;
    width: 100%;
    background: #FFF;
    min-height: 30px;
    padding-top: 5px; }
  .a2-swiper-container .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2; }
  .a2-swiper-container .swiper-pagination-bullet-active {
    opacity: 1;
    background: #0072CE; }

.swiper-container {
  height: 600px !important;
  width: 100% !important;
  background: #EEE; }

.swiper-slide {
  position: relative;
  width: auto !important;
  height: 600px !important; }
  .swiper-slide a.swiper-video-icon {
    display: block !important;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 32px;
    line-height: 1em;
    color: #FFF;
    background: #0072CE;
    background: rgba(0, 114, 206, 0.5); }
    .swiper-slide a.swiper-video-icon i {
      margin: .25em; }
  .swiper-slide img {
    width: auto !important;
    height: 600px !important; }

@media only screen and (max-width: 1280px) {
  .swiper-container {
    height: 500px !important;
    width: 100% !important;
    background: #EEE; }

  .swiper-slide {
    width: auto !important;
    height: 500px !important; }
    .swiper-slide img {
      width: auto !important;
      height: 500px !important; } }
@media only screen and (max-width: 1024px) {
  .swiper-container {
    height: 400px !important;
    width: 100% !important;
    background: #EEE; }

  .swiper-slide {
    width: auto !important;
    height: 400px !important; }
    .swiper-slide img {
      width: auto !important;
      height: 400px !important; } }
@media only screen and (max-width: 767px) {
  .swiper-container {
    height: 300px !important;
    width: 100% !important;
    background: #EEE; }

  .swiper-slide {
    width: auto !important;
    height: 300px !important; }
    .swiper-slide img {
      width: auto !important;
      height: 300px !important; }
    .swiper-slide a.swiper-video-icon {
      font-size: 26px;
      line-height: 1em; }

  #slideshow .slideCaption-wrap {
    position: static; }
  #slideshow .slideCaption {
    padding: 14px 35px; } }
@media screen and (max-width: 667px) {
  .swiper-slide {
    font-size: 11.5px; }
    .swiper-slide a.swiper-video-icon {
      font-size: 20px;
      line-height: 1em; } }
@media screen and (max-width: 440px) {
  .a2-swiper-container {
    margin-bottom: 20px !important; } }
