/* CSS Document */
.footer{
    background-color: rgba(160, 209, 123, 0.73);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(160, 209, 123, 0.73) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(160, 209, 123, 0.73) 100%);
    border-width: 1px;
    border-radius: 4px;
}
/* carousel Images */
.Slider1{
    content:url(../img/MyImages/carouselmini-01.jpg);
}
.Slider2{
    content:url(../img/MyImages/carouselmini-02.jpg);
}
.Slider3{
    content:url(../img/MyImages/carouselmini-03.jpg);
}
.Slider4{
    content:url(../img/MyImages/carouselmini-04.jpg);
}
@media all and (min-width: 768px) {
    .Slider1{
        content:url(../img/MyImages/carousel-01.jpg);
   }
    .Slider2{
        content:url(../img/MyImages/carousel-02.jpg);
   }
    .Slider3{
        content:url(../img/MyImages/carousel-03.jpg);
   }
    .Slider4{
        content:url(../img/MyImages/carousel-04.jpg);
   }
   
   img.img-circlex {
        height: 170px;
        width:  170px;
    }
}
/* ---------------------------jssorslider arrow navigator------------------------------------- */
/* jssor slider arrow navigator skin 05 css */
/* .jssora05l (normal) .jssora05r (normal) .jssora05l:hover (normal mouseover) .jssora05r:hover (normal mouseover) .jssora05l.jssora05ldn (mousedown) .jssora05r.jssora05rdn (mousedown) */
.jssora05l, .jssora05r {
    display: block;
    position: absolute;
   /* size of arrow element */
    width: 40px;
    height: 40px;
    cursor: pointer;
    background: url('img/a17.png') no-repeat;
    overflow: hidden;
}
.jssora05l {
    background-position: -10px -40px;
}
.jssora05r {
    background-position: -70px -40px;
}
.jssora05l:hover {
    background-position: -130px -40px;
}
.jssora05r:hover {
    background-position: -190px -40px;
}
.jssora05l.jssora05ldn {
    background-position: -250px -40px;
}
.jssora05r.jssora05rdn {
    background-position: -310px -40px;
}
/* jssor slider thumbnail navigator skin 01 css */
/* .jssort01-99-66 .p (normal) .jssort01-99-66 .p:hover (normal mouseover) .jssort01-99-66 .p.pav (active) .jssort01-99-66 .p.pdn (mousedown) */
.jssort01-99-66 .p {
    position: absolute;
    top: 0;
    left: 0;
    width: 99px;
    height: 66px;
}
.jssort01-99-66 .t {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
}
.jssort01-99-66 .w {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}
.jssort01-99-66 .c {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 95px;
    height: 62px;
    border: #000 2px solid;
    box-sizing: content-box;
    background: url('img/t01.png') -800px -800px no-repeat;
    _background: none;
}
.jssort01-99-66 .pav .c {
    top: 2px;
    _top: 0px;
    left: 2px;
    _left: 0px;
    width: 95px;
    height: 62px;
    border: #000 0px solid;
    _border: #fff 2px solid;
    background-position: 50% 50%;
}
.jssort01-99-66 .p:hover .c {
    top: 0px;
    left: 0px;
    width: 97px;
    height: 64px;
    border: #fff 1px solid;
    background-position: 50% 50%;
}
.jssort01-99-66 .p.pdn .c {
    background-position: 50% 50%;
    width: 95px;
    height: 62px;
    border: #000 2px solid;
}
* html .jssort01-99-66 .c, * html .jssort01-99-66 .pdn .c, * html .jssort01-99-66 .pav .c {
   /* ie quirks mode adjust */
    width 
   /**/
   : 99px;
    height 
   /**/
   : 66px;
}
/* ------------------------------------------------- navbar------------------------------------------------- */
#custom-bootstrap-menu.navbar-default .navbar-brand {
    color: rgba(20, 87, 0, 1);
}
#custom-bootstrap-menu.navbar-default {
    font-size: 15px;
    background-color: rgba(160, 209, 123, 0.75);
    border-width: 0px;
    border-radius: 0px;
}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a {
    color: rgba(26, 82, 0, 1);
    background-color: rgba(160, 209, 123, 0.29);
}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:hover, #custom-bootstrap-menu.navbar-default .navbar-nav>li>a:focus {
    color: rgba(51, 51, 51, 1);
    background-color: rgba(248, 248, 248, 1);
}
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a, #custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:hover, #custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:focus {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(0, 153, 82, 1);
}
#custom-bootstrap-menu.navbar-default .navbar-toggle {
    border-color: #009952;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover, #custom-bootstrap-menu.navbar-default .navbar-toggle:focus {
    background-color: #009952;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle .icon-bar {
    background-color: #009952;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover .icon-bar, #custom-bootstrap-menu.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #a0d17b;
}

/* Slider */
h2{
    text-align:center;
    padding: 20px;
  }
  /* Slider */
  
  .slick-slide {
      margin: 0px 20px;
  }
  
  .slick-slide img {
      width: 100%;
  }
  
  .slick-slider
  {
      position: relative;
      display: block;
      box-sizing: border-box;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
              user-select: none;
      -webkit-touch-callout: none;
      -khtml-user-select: none;
      -ms-touch-action: pan-y;
          touch-action: pan-y;
      -webkit-tap-highlight-color: transparent;
  }
  
  .slick-list
  {
      position: relative;
      display: block;
      overflow: hidden;
      margin: 0;
      padding: 0;
  }
  .slick-list:focus
  {
      outline: none;
  }
  .slick-list.dragging
  {
      cursor: pointer;
      cursor: hand;
  }
  
  .slick-slider .slick-track,
  .slick-slider .slick-list
  {
      -webkit-transform: translate3d(0, 0, 0);
         -moz-transform: translate3d(0, 0, 0);
          -ms-transform: translate3d(0, 0, 0);
           -o-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
  }
  
  .slick-track
  {
      position: relative;
      top: 0;
      left: 0;
      display: block;
  }
  .slick-track:before,
  .slick-track:after
  {
      display: table;
      content: '';
  }
  .slick-track:after
  {
      clear: both;
  }
  .slick-loading .slick-track
  {
      visibility: hidden;
  }
  
  .slick-slide
  {
      display: none;
      float: left;
      height: 100%;
      min-height: 1px;
  }
  [dir='rtl'] .slick-slide
  {
      float: right;
  }
  .slick-slide img
  {
      display: block;
  }
  .slick-slide.slick-loading img
  {
      display: none;
  }
  .slick-slide.dragging img
  {
      pointer-events: none;
  }
  .slick-initialized .slick-slide
  {
      display: block;
  }
  .slick-loading .slick-slide
  {
      visibility: hidden;
  }
  .slick-vertical .slick-slide
  {
      display: block;
      height: auto;
      border: 1px solid transparent;
  }
  .slick-arrow.slick-hidden {
      display: none;
  }

  /* Slider End */

  hr.featurette-divider {
    margin: 20px;
}

h3 {
    font-style:  italic;
    color: #797979;
}

.embed-responsive.embed-responsive-16by9 {
    margin-bottom:  20px;
}

img.img-circlex {
    margin-left:  auto;
    display: block;
    margin-right:  auto;
    padding: 10px;
}

h4{
    text-align:center;
}

.carousel-caption {
    bottom: 0px;
    padding-bottom: 10px;
}