/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 26.Kas.2014, 11:20:30
    Author     : Mustafa
*/

/**** ANA SAYFA SLIDER */


/*------------------------------------*\
    $CAROUSELS
\*------------------------------------*/
.carousel-indicators {
  margin-bottom: 0;
  bottom: 0; 
}
  .carousel-indicators .active {
    margin: 3px;
    border-color: transparent;
    background-color: #8dc153;
    width: 10px;
    height: 10px; }
    .carousel-indicators .active:hover {
      background-color: #8dc153; }
  .carousel-indicators li {
    margin: 3px;
    border-color: transparent;
    background-color: #eaedf2;
    width: 10px;
    height: 10px; }
    .carousel-indicators li:hover {
      background-color: #cad2df; }

.carousel .carousel-inner {
  padding-bottom: 50px; }
  .carousel .carousel-inner > .item {
    z-index: 999; }
.carousel.carousel-fade .item {
  -webkit-transition: opacity .25s;
  transition: opacity .25s;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0; }
  .carousel.carousel-fade .item.active {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1; }
    .carousel.carousel-fade .item.active.left, .carousel.carousel-fade .item.active.right {
      left: 0;
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0; }

.hero-carousel, 
.hero-carousel .item {
  height: 400px; /*488px*/
}
    @media (min-width: 768px) and (max-width: 991px) {
      .hero-carousel, 
      .hero-carousel .item {
        height: 400px; /*491px;*/
    } }
    @media (min-width: 992px) {
      .hero-carousel, 
      .hero-carousel .item {
        height: 400px; /*528px;*/
      } 
    }

body.boxed .hero-carousel .flex-direction-nav .flex-prev {
  left: 0; }
body.boxed .hero-carousel .flex-direction-nav .flex-next {
  right: 0; }

.hero-carousel {
  position: relative;
  min-height: 380px;
  z-index: 0;
}
.hero-carousel .item {
  display: none;
  /*padding-top: 91px; */
}
.hero-carousel .slides {
  margin: 0;
  padding: 0;
  overflow: hidden;
  *zoom: 1; 
}
.hero-carousel p {margin: 0; }
.hero-carousel h2,
.hero-carousel .carousel-blur .normal, 
.carousel-blur .hero-carousel .normal, 
.hero-carousel .carousel-image .normal, 
.carousel-image .hero-carousel .normal {
  /*font-family: "Roboto";sil*/
  font-weight: 500;
  margin: 0; 
}
.hero-carousel .normal {
  /*font-family: "Roboto";sil*/ 
}
.hero-carousel .flex-direction-nav {
  position: absolute;
  list-style: none;
  padding: 0;
  margin: 0;
  top: 0;
  left: 50%;
  height: 100%;
  width: 480px;
  margin-left: -240px;
  overflow: visible;
  display: none; 
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hero-carousel .flex-direction-nav {
    display: block;
    width: 992px;
    margin-left: -496px; } }
@media (min-width: 1200px) {
  .hero-carousel .flex-direction-nav {
    display: block;
    width: 1200px;
    margin-left: -600px; } }
.hero-carousel .flex-direction-nav .flex-next, .hero-carousel .flex-direction-nav .flex-prev {
  top: 50%;
  position: absolute;
  text-decoration: none;
  z-index: 999; 
}
.hero-carousel .flex-control-paging {
  position: absolute;
  padding: 0;
  margin: 0;
  left: 50%;
  width: 60%;
  margin-left: -30%;
  text-align: center;
  list-style: none;
  z-index: 999; }
  .hero-carousel .flex-control-paging li {
    display: inline-block;
    margin: 2px; }
.hero-carousel:before {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -15px;
  margin-left: -15px;
  font-size: 30px;
  line-height: 30px;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
  color: white;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  *margin-right: .3em;
  content: "\f110";
  -webkit-transition: opacity 300ms;
  -moz-transition: opacity 300ms;
  -o-transition: opacity 300ms;
  transition: opacity 300ms; }
.hero-carousel.fade-loading:before {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0; }

.lt-ie9 .hero-carousel.fade-loading:before {
  display: none; }

    
.hero-carousel .slides h2 {
  color: white;
  font-size: 24px; //36px;
  line-height: 28px; //45px; 
}
    @media (min-width: 768px) and (max-width: 991px) {
      .hero-carousel .slides h2 {
        font-size: 36px; //48px;
        line-height: 45px; //60px; 
      } 
    }
    @media (min-width: 992px) {
      .hero-carousel .slides h2 {
        font-size: 48px; //60px;
        line-height: 60px; //75px; 
      } 
    }

.hero-carousel .slides p {
  color: white;
  margin: 0;
  margin-top: 24px;
  font-size: 18px;
  line-height: 22px; 
}
@media (min-width: 768px) and (max-width: 991px) {
  .hero-carousel .slides p {
    margin-top: 32px;
    font-size: 24px;
    line-height: 30px; 
  } 
}
@media (min-width: 992px) {
  .hero-carousel .slides p {
    margin-top: 40px;
    font-size: 30px;
    line-height: 37px; 
  } 
}

.carousel-image .btn.btn-lg {
  margin-top: 50px;
  /*margin-bottom: 95px;*/
  font-size: 16px;
  padding: 12px 40px;
  font-weight: 500;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4); }

.hero-carousel.carousel-image-arrows:hover .flex-direction-nav .flex-next, .hero-carousel.carousel-image-arrows:hover .flex-direction-nav .flex-prev {
  background-color: white;
  opacity :1;
  background-image: none;
  text-indent:1px;
  background-color: rgba(255, 255, 255, 0.2); }

.lt-ie9 .carousel-image-arrows .flex-direction-nav .flex-next, .lt-ie9 .carousel-image-arrows .flex-direction-nav .flex-prev {
  background-color: transparent;
  border: 1px solid white; }
.lt-ie9 .carousel-image-arrows .flex-direction-nav .flex-next {
  border-right: none; }
.lt-ie9 .carousel-image-arrows .flex-direction-nav .flex-prev {
  border-left: none; }

.carousel-image-arrows .flex-direction-nav {
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%; }
  @media (min-width: 992px) and (max-width: 1199px) {
    .carousel-image-arrows .flex-direction-nav {
      display: block;
      margin-left: 0;
      width: 100%;
      height: 100%; } }
  @media (min-width: 1200px) {
    .carousel-image-arrows .flex-direction-nav {
      display: block;
      margin-left: 0;
      width: 100%;
      height: 100%; } }
  .carousel-image-arrows .flex-direction-nav .flex-next, 
  .carousel-image-arrows .flex-direction-nav .flex-prev {
    margin-top: -25px;
    color: white;
    text-align: center;
    vertical-align: middle;
    line-height: 50px;
    background-color: white;
    background-color: rgba(255, 255, 255, 0.1);
    width: 40px;
    height: 50px;
    -webkit-transition: background-color 300ms;
    -moz-transition: background-color 300ms;
    -o-transition: background-color 300ms;
    transition: background-color 300ms; }
    .carousel-image-arrows .flex-direction-nav .flex-next:before, .carousel-image-arrows .flex-direction-nav .flex-prev:before {
      font-family: FontAwesome;
      font-weight: normal;
      font-style: normal;
      text-decoration: inherit;
      -webkit-font-smoothing: antialiased;
      *margin-right: .3em;
      content: "\f054";
      position: relative;
      font-size: 20px; }
  .carousel-image-arrows .flex-direction-nav .flex-prev {
    left: 0;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px; }
    .carousel-image-arrows .flex-direction-nav .flex-prev:before {
      content: "\f053";
      margin-left: -2px; }
  .carousel-image-arrows .flex-direction-nav .flex-next {
    right: 0;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px; }
    .carousel-image-arrows .flex-direction-nav .flex-next:before {
      content: "\f054";
      margin-right: -2px; }

.carousel-image-pagination .flex-control-paging {
  bottom: 30px;
  height: 12px; }
  .carousel-image-pagination .flex-control-paging li {
    margin: 0 4px;
    width: 12px;
    height: 12px; }
  .carousel-image-pagination .flex-control-paging a {
    display: inline-block;
    cursor: pointer;
    text-indent: -9999px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color: white;
    background-color: rgba(255, 255, 255, 0.3); }
    .carousel-image-pagination .flex-control-paging a:hover, .carousel-image-pagination .flex-control-paging a.flex-active {
      background-color: #8dc153; }

/*------------------------------------*\
    $BUTTONS
\*------------------------------------*/
.btn {
  font-weight: 600;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 16px;
  line-height: 20px;
  padding: 8px 12px;
  border-width: 2px; }
  .btn.btn-circle {
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    padding: 0;
    line-height: 35px;
    width: 40px;
    height: 40px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%; }
  .btn.btn-squared {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0; }
  .btn.btn-lg {
    padding: 12px 35px;
    font-size: 18px;
    line-height: 22px;
    border-width: 2px; }
    .btn.btn-lg.btn-circle {
      padding: 0;
      line-height: 45px;
      width: 50px;
      height: 50px; }
  .btn.btn-sm {
    padding: 4px 18px;
    font-size: 14px;
    line-height: 17px;
    border-width: 2px; }
    .btn.btn-sm.btn-circle {
      padding: 0;
      line-height: 25px;
      width: 29px;
      height: 29px; }
  .btn.btn-xs {
    padding: 2px 13px;
    font-size: 13px;
    line-height: 16px;
    border-width: 2px; }
    .btn.btn-xs.btn-circle {
      padding: 0;
      line-height: 19px;
      width: 24px;
      height: 24px; }

.btn-black {
  background-color: black;
  border-color: black;
  background-image: none;
  color: white; }
  .btn-black:hover, .btn-black:focus {
    background-color: black;
    border-color: black;
    color: white; }
  .btn-black:active, .btn-black.active {
    background-color: black;
    border-color: black;
    color: white; }
  .btn-black.disabled, .btn-black[disabled] {
    background-color: #323232;
    border-color: #323232;
    color: #d6d6d6; }
    .btn-black.disabled:hover, .btn-black.disabled:active, .btn-black.disabled:focus, .btn-black.disabled.active, .btn-black[disabled]:hover, .btn-black[disabled]:active, .btn-black[disabled]:focus, .btn-black[disabled].active {
      background-color: #323232;
      border-color: #323232;
      color: #d6d6d6; }
  .btn-black.btn-bordered {
    border-color: black;
    color: black; }
    .btn-black.btn-bordered:hover, .btn-black.btn-bordered:focus {
      background-color: rgba(0, 0, 0, 0.1); }
    .btn-black.btn-bordered.disabled, .btn-black.btn-bordered.disabled:hover, .btn-black.btn-bordered.disabled:active, .btn-black.btn-bordered.disabled:focus, .btn-black.btn-bordered.disabled.active, .btn-black.btn-bordered[disabled], .btn-black.btn-bordered[disabled]:hover, .btn-black.btn-bordered[disabled]:active, .btn-black.btn-bordered[disabled]:focus, .btn-black.btn-bordered[disabled].active, fieldset[disabled] .btn-black.btn-bordered, fieldset[disabled] .btn-black.btn-bordered:hover, fieldset[disabled] .btn-black.btn-bordered:active, fieldset[disabled] .btn-black.btn-bordered:focus, fieldset[disabled] .btn-black.btn-bordered.active {
      border-color: #323232;
      color: #090909; }

.btn-medium-light {
  background-color: #9ca4af;
  border-color: #9ca4af;
  background-image: none;
  color: white; }
  .btn-medium-light:hover, .btn-medium-light:focus {
    background-color: #88929f;
    border-color: #88929f;
    color: white; }
  .btn-medium-light:active, .btn-medium-light.active {
    background-color: #808a98;
    border-color: #808a98;
    color: white; }
  .btn-medium-light.disabled, .btn-medium-light[disabled] {
    background-color: #afb6bf;
    border-color: #afb6bf;
    color: #eff0f2; }
    .btn-medium-light.disabled:hover, .btn-medium-light.disabled:active, .btn-medium-light.disabled:focus, .btn-medium-light.disabled.active, .btn-medium-light[disabled]:hover, .btn-medium-light[disabled]:active, .btn-medium-light[disabled]:focus, .btn-medium-light[disabled].active {
      background-color: #afb6bf;
      border-color: #afb6bf;
      color: #eff0f2; }
  .btn-medium-light.btn-bordered {
    border-color: #9ca4af;
    color: #9ca4af; }
    .btn-medium-light.btn-bordered:hover, .btn-medium-light.btn-bordered:focus {
      background-color: rgba(156, 164, 175, 0.1); }
    .btn-medium-light.btn-bordered.disabled, .btn-medium-light.btn-bordered.disabled:hover, .btn-medium-light.btn-bordered.disabled:active, .btn-medium-light.btn-bordered.disabled:focus, .btn-medium-light.btn-bordered.disabled.active, .btn-medium-light.btn-bordered[disabled], .btn-medium-light.btn-bordered[disabled]:hover, .btn-medium-light.btn-bordered[disabled]:active, .btn-medium-light.btn-bordered[disabled]:focus, .btn-medium-light.btn-bordered[disabled].active, fieldset[disabled] .btn-medium-light.btn-bordered, fieldset[disabled] .btn-medium-light.btn-bordered:hover, fieldset[disabled] .btn-medium-light.btn-bordered:active, fieldset[disabled] .btn-medium-light.btn-bordered:focus, fieldset[disabled] .btn-medium-light.btn-bordered.active {
      border-color: #afb6bf;
      color: #9fa7b2; }

.btn-contrast {
  background-color: #8dc153;
  border-color: #8dc153;
  background-image: none;
  color: white; }
  .btn-contrast:hover, .btn-contrast:focus {
    background-color: #7bb140;
    border-color: #7bb140;
    color: white; }
  .btn-contrast:active, .btn-contrast.active {
    background-color: #73a53c;
    border-color: #73a53c;
    color: white; }
  .btn-contrast.disabled, .btn-contrast[disabled] {
    background-color: #a3cd75;
    border-color: #a3cd75;
    color: #ecf5e3; }
    .btn-contrast.disabled:hover, .btn-contrast.disabled:active, .btn-contrast.disabled:focus, .btn-contrast.disabled.active, .btn-contrast[disabled]:hover, .btn-contrast[disabled]:active, .btn-contrast[disabled]:focus, .btn-contrast[disabled].active {
      background-color: #a3cd75;
      border-color: #a3cd75;
      color: #ecf5e3; }
  .btn-contrast.btn-bordered {
    border-color: #8dc153;
    color: #8dc153; }
    .btn-contrast.btn-bordered:hover, .btn-contrast.btn-bordered:focus {
      background-color: rgba(141, 193, 83, 0.1); }
    .btn-contrast.btn-bordered.disabled, .btn-contrast.btn-bordered.disabled:hover, .btn-contrast.btn-bordered.disabled:active, .btn-contrast.btn-bordered.disabled:focus, .btn-contrast.btn-bordered.disabled.active, .btn-contrast.btn-bordered[disabled], .btn-contrast.btn-bordered[disabled]:hover, .btn-contrast.btn-bordered[disabled]:active, .btn-contrast.btn-bordered[disabled]:focus, .btn-contrast.btn-bordered[disabled].active, fieldset[disabled] .btn-contrast.btn-bordered, fieldset[disabled] .btn-contrast.btn-bordered:hover, fieldset[disabled] .btn-contrast.btn-bordered:active, fieldset[disabled] .btn-contrast.btn-bordered:focus, fieldset[disabled] .btn-contrast.btn-bordered.active {
      border-color: #a3cd75;
      color: #91c359; }

.btn-dark {
  background-color: #353b47;
  border-color: #353b47;
  background-image: none;
  color: white; }
  .btn-dark:hover, .btn-dark:focus {
    background-color: #262a33;
    border-color: #262a33;
    color: white; }
  .btn-dark:active, .btn-dark.active {
    background-color: #1f232a;
    border-color: #1f232a;
    color: white; }
  .btn-dark.disabled, .btn-dark[disabled] {
    background-color: #5d626b;
    border-color: #5d626b;
    color: #dedfe1; }
    .btn-dark.disabled:hover, .btn-dark.disabled:active, .btn-dark.disabled:focus, .btn-dark.disabled.active, .btn-dark[disabled]:hover, .btn-dark[disabled]:active, .btn-dark[disabled]:focus, .btn-dark[disabled].active {
      background-color: #5d626b;
      border-color: #5d626b;
      color: #dedfe1; }
  .btn-dark.btn-bordered {
    border-color: #353b47;
    color: #353b47; }
    .btn-dark.btn-bordered:hover, .btn-dark.btn-bordered:focus {
      background-color: rgba(53, 59, 71, 0.1); }
    .btn-dark.btn-bordered.disabled, .btn-dark.btn-bordered.disabled:hover, .btn-dark.btn-bordered.disabled:active, .btn-dark.btn-bordered.disabled:focus, .btn-dark.btn-bordered.disabled.active, .btn-dark.btn-bordered[disabled], .btn-dark.btn-bordered[disabled]:hover, .btn-dark.btn-bordered[disabled]:active, .btn-dark.btn-bordered[disabled]:focus, .btn-dark.btn-bordered[disabled].active, fieldset[disabled] .btn-dark.btn-bordered, fieldset[disabled] .btn-dark.btn-bordered:hover, fieldset[disabled] .btn-dark.btn-bordered:active, fieldset[disabled] .btn-dark.btn-bordered:focus, fieldset[disabled] .btn-dark.btn-bordered.active {
      border-color: #5d626b;
      color: #3d424e; }

.btn-medium {
  background-color: #434955;
  border-color: #434955;
  background-image: none;
  color: white; }
  .btn-medium:hover, .btn-medium:focus {
    background-color: #333841;
    border-color: #333841;
    color: white; }
  .btn-medium:active, .btn-medium.active {
    background-color: #2d3138;
    border-color: #2d3138;
    color: white; }
  .btn-medium.disabled, .btn-medium[disabled] {
    background-color: #686d76;
    border-color: #686d76;
    color: #e0e1e3; }
    .btn-medium.disabled:hover, .btn-medium.disabled:active, .btn-medium.disabled:focus, .btn-medium.disabled.active, .btn-medium[disabled]:hover, .btn-medium[disabled]:active, .btn-medium[disabled]:focus, .btn-medium[disabled].active {
      background-color: #686d76;
      border-color: #686d76;
      color: #e0e1e3; }
  .btn-medium.btn-bordered {
    border-color: #434955;
    color: #434955; }
    .btn-medium.btn-bordered:hover, .btn-medium.btn-bordered:focus {
      background-color: rgba(67, 73, 85, 0.1); }
    .btn-medium.btn-bordered.disabled, .btn-medium.btn-bordered.disabled:hover, .btn-medium.btn-bordered.disabled:active, .btn-medium.btn-bordered.disabled:focus, .btn-medium.btn-bordered.disabled.active, .btn-medium.btn-bordered[disabled], .btn-medium.btn-bordered[disabled]:hover, .btn-medium.btn-bordered[disabled]:active, .btn-medium.btn-bordered[disabled]:focus, .btn-medium.btn-bordered[disabled].active, fieldset[disabled] .btn-medium.btn-bordered, fieldset[disabled] .btn-medium.btn-bordered:hover, fieldset[disabled] .btn-medium.btn-bordered:active, fieldset[disabled] .btn-medium.btn-bordered:focus, fieldset[disabled] .btn-medium.btn-bordered.active {
      border-color: #686d76;
      color: #4a505b; }

.btn-light {
  background-color: #676f7a;
  border-color: #676f7a;
  background-image: none;
  color: white; }
  .btn-light:hover, .btn-light:focus {
    background-color: #575d67;
    border-color: #575d67;
    color: white; }
  .btn-light:active, .btn-light.active {
    background-color: #50565e;
    border-color: #50565e;
    color: white; }
  .btn-light.disabled, .btn-light[disabled] {
    background-color: #858b94;
    border-color: #858b94;
    color: #e6e7e9; }
    .btn-light.disabled:hover, .btn-light.disabled:active, .btn-light.disabled:focus, .btn-light.disabled.active, .btn-light[disabled]:hover, .btn-light[disabled]:active, .btn-light[disabled]:focus, .btn-light[disabled].active {
      background-color: #858b94;
      border-color: #858b94;
      color: #e6e7e9; }
  .btn-light.btn-bordered {
    border-color: #676f7a;
    color: #676f7a; }
    .btn-light.btn-bordered:hover, .btn-light.btn-bordered:focus {
      background-color: rgba(103, 111, 122, 0.1); }
    .btn-light.btn-bordered.disabled, .btn-light.btn-bordered.disabled:hover, .btn-light.btn-bordered.disabled:active, .btn-light.btn-bordered.disabled:focus, .btn-light.btn-bordered.disabled.active, .btn-light.btn-bordered[disabled], .btn-light.btn-bordered[disabled]:hover, .btn-light.btn-bordered[disabled]:active, .btn-light.btn-bordered[disabled]:focus, .btn-light.btn-bordered[disabled].active, fieldset[disabled] .btn-light.btn-bordered, fieldset[disabled] .btn-light.btn-bordered:hover, fieldset[disabled] .btn-light.btn-bordered:active, fieldset[disabled] .btn-light.btn-bordered:focus, fieldset[disabled] .btn-light.btn-bordered.active {
      border-color: #858b94;
      color: #6d747f; }

.btn-very-light {
  background-color: #eaedf2;
  border-color: #eaedf2;
  background-image: none;
  color: #676f7a; }
  .btn-very-light:hover, .btn-very-light:focus {
    background-color: #d4dae4;
    border-color: #d4dae4;
    color: #676f7a; }
  .btn-very-light:active, .btn-very-light.active {
    background-color: #cad2df;
    border-color: #cad2df;
    color: #676f7a; }
  .btn-very-light.disabled, .btn-very-light[disabled] {
    background-color: #eef0f4;
    border-color: #eef0f4;
    color: #828892; }
    .btn-very-light.disabled:hover, .btn-very-light.disabled:active, .btn-very-light.disabled:focus, .btn-very-light.disabled.active, .btn-very-light[disabled]:hover, .btn-very-light[disabled]:active, .btn-very-light[disabled]:focus, .btn-very-light[disabled].active {
      background-color: #eef0f4;
      border-color: #eef0f4;
      color: #828892; }
  .btn-very-light.btn-bordered {
    border-color: #eaedf2;
    color: #676f7a; }
    .btn-very-light.btn-bordered:hover, .btn-very-light.btn-bordered:focus {
      background-color: rgba(234, 237, 242, 0.1); }
    .btn-very-light.btn-bordered.disabled, .btn-very-light.btn-bordered.disabled:hover, .btn-very-light.btn-bordered.disabled:active, .btn-very-light.btn-bordered.disabled:focus, .btn-very-light.btn-bordered.disabled.active, .btn-very-light.btn-bordered[disabled], .btn-very-light.btn-bordered[disabled]:hover, .btn-very-light.btn-bordered[disabled]:active, .btn-very-light.btn-bordered[disabled]:focus, .btn-very-light.btn-bordered[disabled].active, fieldset[disabled] .btn-very-light.btn-bordered, fieldset[disabled] .btn-very-light.btn-bordered:hover, fieldset[disabled] .btn-very-light.btn-bordered:active, fieldset[disabled] .btn-very-light.btn-bordered:focus, fieldset[disabled] .btn-very-light.btn-bordered.active {
      border-color: #eef0f4;
      color: #828892; }

.btn-primary {
  background-color: #428bca;
  border-color: #428bca;
  background-image: none;
  color: white; }
  .btn-primary:hover, .btn-primary:focus {
    background-color: #3379b5;
    border-color: #3379b5;
    color: white; }
  .btn-primary:active, .btn-primary.active {
    background-color: #3071a9;
    border-color: #3071a9;
    color: white; }
  .btn-primary.disabled, .btn-primary[disabled] {
    background-color: #67a2d4;
    border-color: #67a2d4;
    color: #e0ecf6; }
    .btn-primary.disabled:hover, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled.active, .btn-primary[disabled]:hover, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled].active {
      background-color: #67a2d4;
      border-color: #67a2d4;
      color: #e0ecf6; }
  .btn-primary.btn-bordered {
    border-color: #428bca;
    color: #428bca; }
    .btn-primary.btn-bordered:hover, .btn-primary.btn-bordered:focus {
      background-color: rgba(66, 139, 202, 0.1); }
    .btn-primary.btn-bordered.disabled, .btn-primary.btn-bordered.disabled:hover, .btn-primary.btn-bordered.disabled:active, .btn-primary.btn-bordered.disabled:focus, .btn-primary.btn-bordered.disabled.active, .btn-primary.btn-bordered[disabled], .btn-primary.btn-bordered[disabled]:hover, .btn-primary.btn-bordered[disabled]:active, .btn-primary.btn-bordered[disabled]:focus, .btn-primary.btn-bordered[disabled].active, fieldset[disabled] .btn-primary.btn-bordered, fieldset[disabled] .btn-primary.btn-bordered:hover, fieldset[disabled] .btn-primary.btn-bordered:active, fieldset[disabled] .btn-primary.btn-bordered:focus, fieldset[disabled] .btn-primary.btn-bordered.active {
      border-color: #67a2d4;
      color: #498fcc; }

.btn-success {
  background-color: #5cb85c;
  border-color: #5cb85c;
  background-image: none;
  color: white; }
  .btn-success:hover, .btn-success:focus {
    background-color: #49a749;
    border-color: #49a749;
    color: white; }
  .btn-success:active, .btn-success.active {
    background-color: #449d44;
    border-color: #449d44;
    color: white; }
  .btn-success.disabled, .btn-success[disabled] {
    background-color: #7cc67c;
    border-color: #7cc67c;
    color: #e4f3e4; }
    .btn-success.disabled:hover, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled.active, .btn-success[disabled]:hover, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled].active {
      background-color: #7cc67c;
      border-color: #7cc67c;
      color: #e4f3e4; }
  .btn-success.btn-bordered {
    border-color: #5cb85c;
    color: #5cb85c; }
    .btn-success.btn-bordered:hover, .btn-success.btn-bordered:focus {
      background-color: rgba(92, 184, 92, 0.1); }
    .btn-success.btn-bordered.disabled, .btn-success.btn-bordered.disabled:hover, .btn-success.btn-bordered.disabled:active, .btn-success.btn-bordered.disabled:focus, .btn-success.btn-bordered.disabled.active, .btn-success.btn-bordered[disabled], .btn-success.btn-bordered[disabled]:hover, .btn-success.btn-bordered[disabled]:active, .btn-success.btn-bordered[disabled]:focus, .btn-success.btn-bordered[disabled].active, fieldset[disabled] .btn-success.btn-bordered, fieldset[disabled] .btn-success.btn-bordered:hover, fieldset[disabled] .btn-success.btn-bordered:active, fieldset[disabled] .btn-success.btn-bordered:focus, fieldset[disabled] .btn-success.btn-bordered.active {
      border-color: #7cc67c;
      color: #62ba62; }

.btn-warning {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
  background-image: none;
  color: white; }
  .btn-warning:hover, .btn-warning:focus {
    background-color: #ed9e2d;
    border-color: #ed9e2d;
    color: white; }
  .btn-warning:active, .btn-warning.active {
    background-color: #ec971f;
    border-color: #ec971f;
    color: white; }
  .btn-warning.disabled, .btn-warning[disabled] {
    background-color: #f3bd71;
    border-color: #f3bd71;
    color: #fcf1e2; }
    .btn-warning.disabled:hover, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled.active, .btn-warning[disabled]:hover, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled].active {
      background-color: #f3bd71;
      border-color: #f3bd71;
      color: #fcf1e2; }
  .btn-warning.btn-bordered {
    border-color: #f0ad4e;
    color: #f0ad4e; }
    .btn-warning.btn-bordered:hover, .btn-warning.btn-bordered:focus {
      background-color: rgba(240, 173, 78, 0.1); }
    .btn-warning.btn-bordered.disabled, .btn-warning.btn-bordered.disabled:hover, .btn-warning.btn-bordered.disabled:active, .btn-warning.btn-bordered.disabled:focus, .btn-warning.btn-bordered.disabled.active, .btn-warning.btn-bordered[disabled], .btn-warning.btn-bordered[disabled]:hover, .btn-warning.btn-bordered[disabled]:active, .btn-warning.btn-bordered[disabled]:focus, .btn-warning.btn-bordered[disabled].active, fieldset[disabled] .btn-warning.btn-bordered, fieldset[disabled] .btn-warning.btn-bordered:hover, fieldset[disabled] .btn-warning.btn-bordered:active, fieldset[disabled] .btn-warning.btn-bordered:focus, fieldset[disabled] .btn-warning.btn-bordered.active {
      border-color: #f3bd71;
      color: #f0b055; }

.btn-danger {
  background-color: #d9534f;
  border-color: #d9534f;
  background-image: none;
  color: white; }
  .btn-danger:hover, .btn-danger:focus {
    background-color: #d33632;
    border-color: #d33632;
    color: white; }
  .btn-danger:active, .btn-danger.active {
    background-color: #c9302c;
    border-color: #c9302c;
    color: white; }
  .btn-danger.disabled, .btn-danger[disabled] {
    background-color: #e07572;
    border-color: #e07572;
    color: #f8e3e2; }
    .btn-danger.disabled:hover, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled.active, .btn-danger[disabled]:hover, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled].active {
      background-color: #e07572;
      border-color: #e07572;
      color: #f8e3e2; }
  .btn-danger.btn-bordered {
    border-color: #d9534f;
    color: #d9534f; }
    .btn-danger.btn-bordered:hover, .btn-danger.btn-bordered:focus {
      background-color: rgba(217, 83, 79, 0.1); }
    .btn-danger.btn-bordered.disabled, .btn-danger.btn-bordered.disabled:hover, .btn-danger.btn-bordered.disabled:active, .btn-danger.btn-bordered.disabled:focus, .btn-danger.btn-bordered.disabled.active, .btn-danger.btn-bordered[disabled], .btn-danger.btn-bordered[disabled]:hover, .btn-danger.btn-bordered[disabled]:active, .btn-danger.btn-bordered[disabled]:focus, .btn-danger.btn-bordered[disabled].active, fieldset[disabled] .btn-danger.btn-bordered, fieldset[disabled] .btn-danger.btn-bordered:hover, fieldset[disabled] .btn-danger.btn-bordered:active, fieldset[disabled] .btn-danger.btn-bordered:focus, fieldset[disabled] .btn-danger.btn-bordered.active {
      border-color: #e07572;
      color: #da5956; }

.btn-info {
  background-color: #5dc3de;
  border-color: #5dc3de;
  background-image: none;
  color: white; }
  .btn-info:hover, .btn-info:focus {
    background-color: #3fb8d8;
    border-color: #3fb8d8;
    color: white; }
  .btn-info:active, .btn-info.active {
    background-color: #33b3d5;
    border-color: #33b3d5;
    color: white; }
  .btn-info.disabled, .btn-info[disabled] {
    background-color: #7dcfe4;
    border-color: #7dcfe4;
    color: #e5f5f9; }
    .btn-info.disabled:hover, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled.active, .btn-info[disabled]:hover, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled].active {
      background-color: #7dcfe4;
      border-color: #7dcfe4;
      color: #e5f5f9; }
  .btn-info.btn-bordered {
    border-color: #5dc3de;
    color: #5dc3de; }
    .btn-info.btn-bordered:hover, .btn-info.btn-bordered:focus {
      background-color: rgba(93, 195, 222, 0.1); }
    .btn-info.btn-bordered.disabled, .btn-info.btn-bordered.disabled:hover, .btn-info.btn-bordered.disabled:active, .btn-info.btn-bordered.disabled:focus, .btn-info.btn-bordered.disabled.active, .btn-info.btn-bordered[disabled], .btn-info.btn-bordered[disabled]:hover, .btn-info.btn-bordered[disabled]:active, .btn-info.btn-bordered[disabled]:focus, .btn-info.btn-bordered[disabled].active, fieldset[disabled] .btn-info.btn-bordered, fieldset[disabled] .btn-info.btn-bordered:hover, fieldset[disabled] .btn-info.btn-bordered:active, fieldset[disabled] .btn-info.btn-bordered:focus, fieldset[disabled] .btn-info.btn-bordered.active {
      border-color: #7dcfe4;
      color: #63c5df; }

.btn-default {
  background-color: white;
  border-color: #434955;
  background-image: none;
  color: #434955; }
  .btn-default:hover, .btn-default:focus {
    background-color: #ededed;
    border-color: #333841;
    color: #434955; }
  .btn-default:active, .btn-default.active {
    background-color: #e6e6e6;
    border-color: #2d3138;
    color: #434955; }
  .btn-default.disabled, .btn-default[disabled] {
    background-color: white;
    border-color: #686d76;
    color: #686d76; }
    .btn-default.disabled:hover, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled.active, .btn-default[disabled]:hover, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled].active {
      background-color: white;
      border-color: #686d76;
      color: #686d76; }
  .btn-default.btn-bordered {
    border-color: #434955;
    color: #434955; }
    .btn-default.btn-bordered:hover, .btn-default.btn-bordered:focus {
      background-color: rgba(255, 255, 255, 0.1); }
    .btn-default.btn-bordered.disabled, .btn-default.btn-bordered.disabled:hover, .btn-default.btn-bordered.disabled:active, .btn-default.btn-bordered.disabled:focus, .btn-default.btn-bordered.disabled.active, .btn-default.btn-bordered[disabled], .btn-default.btn-bordered[disabled]:hover, .btn-default.btn-bordered[disabled]:active, .btn-default.btn-bordered[disabled]:focus, .btn-default.btn-bordered[disabled].active, fieldset[disabled] .btn-default.btn-bordered, fieldset[disabled] .btn-default.btn-bordered:hover, fieldset[disabled] .btn-default.btn-bordered:active, fieldset[disabled] .btn-default.btn-bordered:focus, fieldset[disabled] .btn-default.btn-bordered.active {
      border-color: #686d76;
      color: #4a505b; }

.btn-white {
  background-color: white;
  border-color: white;
  background-image: none;
  color: #353b47; 
}
    .btn-white:hover, .btn-white:focus {
      background-color: #ededed;
      border-color: #ededed;
      color: #353b47; 
    }
    .btn-white:active, 
    .btn-white.active {
      background-color: #e6e6e6;
      border-color: #e6e6e6;
      color: #353b47; 
    }
    .btn-white.disabled, 
    .btn-white[disabled] {
      background-color: white;
      border-color: white;
      color: #5d626b; 
    }
    .btn-white.disabled:hover, .btn-white.disabled:active, .btn-white.disabled:focus, .btn-white.disabled.active, .btn-white[disabled]:hover, .btn-white[disabled]:active, .btn-white[disabled]:focus, .btn-white[disabled].active {
        background-color: white;
        border-color: white;
        color: #5d626b; 
    }
    .btn-white.btn-bordered {
      border-color: white;
      border: 2px solid;
      color: white; 
    }
    .btn-white.btn-bordered:hover, 
    .btn-white.btn-bordered:focus {
      background-color: rgba(255, 255, 255, 0.1); 
    }
    .btn-white.btn-bordered.disabled, 
    .btn-white.btn-bordered.disabled:hover, 
    .btn-white.btn-bordered.disabled:active, 
    .btn-white.btn-bordered.disabled:focus, 
    .btn-white.btn-bordered.disabled.active, 
    .btn-white.btn-bordered[disabled], 
    .btn-white.btn-bordered[disabled]:hover, 
    .btn-white.btn-bordered[disabled]:active, 
    .btn-white.btn-bordered[disabled]:focus, 
    .btn-white.btn-bordered[disabled].active, fieldset[disabled] .btn-white.btn-bordered, fieldset[disabled] .btn-white.btn-bordered:hover, fieldset[disabled] .btn-white.btn-bordered:active, fieldset[disabled] .btn-white.btn-bordered:focus, fieldset[disabled] .btn-white.btn-bordered.active {
      border-color: white;
      color: white; 
}

.btn-info {
  background-color: #5dc3de;
  border-color: #5dc3de;
  background-image: none;
  color: white; }
  .btn-info:hover, .btn-info:focus {
    background-color: #3fb8d8;
    border-color: #3fb8d8;
    color: white; }
  .btn-info:active, .btn-info.active {
    background-color: #33b3d5;
    border-color: #33b3d5;
    color: white; }
  .btn-info.disabled, .btn-info[disabled] {
    background-color: #7dcfe4;
    border-color: #7dcfe4;
    color: #e5f5f9; }
    .btn-info.disabled:hover, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled.active, .btn-info[disabled]:hover, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled].active {
      background-color: #7dcfe4;
      border-color: #7dcfe4;
      color: #e5f5f9; }
  .btn-info.btn-bordered {
    border-color: #5dc3de;
    color: #5dc3de; }
    .btn-info.btn-bordered:hover, .btn-info.btn-bordered:focus {
      background-color: rgba(93, 195, 222, 0.1); }
    .btn-info.btn-bordered.disabled, .btn-info.btn-bordered.disabled:hover, .btn-info.btn-bordered.disabled:active, .btn-info.btn-bordered.disabled:focus, .btn-info.btn-bordered.disabled.active, .btn-info.btn-bordered[disabled], .btn-info.btn-bordered[disabled]:hover, .btn-info.btn-bordered[disabled]:active, .btn-info.btn-bordered[disabled]:focus, .btn-info.btn-bordered[disabled].active, fieldset[disabled] .btn-info.btn-bordered, fieldset[disabled] .btn-info.btn-bordered:hover, fieldset[disabled] .btn-info.btn-bordered:active, fieldset[disabled] .btn-info.btn-bordered:focus, fieldset[disabled] .btn-info.btn-bordered.active {
      border-color: #7dcfe4;
      color: #63c5df; }

.btn-bordered, .btn-bordered:hover, .btn-bordered:active, .btn-bordered:focus, .btn-bordered.disabled, .btn-bordered[disables] {
  background-color: transparent; }
  .btn-bordered.btn-transparent, .btn-bordered.btn-transparent .btn-bordered, .btn-bordered:hover.btn-transparent, .btn-bordered:hover.btn-transparent .btn-bordered:hover, .btn-bordered:active.btn-transparent, .btn-bordered:active.btn-transparent .btn-bordered:active, .btn-bordered:focus.btn-transparent, .btn-bordered:focus.btn-transparent .btn-bordered:focus, .btn-bordered.disabled.btn-transparent, .btn-bordered.disabled.btn-transparent .btn-bordered.disabled, .btn-bordered[disables].btn-transparent, .btn-bordered[disables].btn-transparent .btn-bordered[disables] {
    background-color: transparent; }
