/*
Below this line 
Obit Custom- v1.0.0
Copyright (c) 2011-2014 Charitybuzz Dev Team
Dual licensed under the MIT license and GPL license.
*/






.bid-now-wrapper {
  display: block;
  margin-top: 136px;
  text-align: center;
}

.orbit-bullets {
  position: relative;
  z-index: 5;
  overflow: visible;
}

.orbit-bullets li {
  cursor: pointer;
  border-right: 1px solid #FFF;
  border-left: 1px solid #FFF;
  height: 12px;
  position: relative;
  z-index:2;
  min-width: 100px;
}
 
.orbit-bullets li.active {
  background: #ef3954;
  border:1px solid #ef3954;
  /*-moz-box-shadow:    inset 0 0 3px #666;
  -webkit-box-shadow: inset 0 0 3px #666;
  box-shadow:         inset 0 0 3px #666;

  -moz-box-shadow:    inset 0 0 3px rgba(0,0,0,.65);
  -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.65);
  box-shadow:         inset 0 0 3px rgba(0,0,0,.65);*/
}


.hackish-overflow {
  background: white;
  position: absolute;
  margin-top: -11px;
  position: absolute;
  z-index: 5;
  margin-top: -9px;
}


a.carousel_block {
  display: block;
}

a.carousel_block img:hover {
  display: block;
  zoom: 1;
  filter: alpha(opacity=90);
  opacity: 0.9;  
}



.carousel_block:hover  .important {
  background: #b00;
}

.orbit-bullets li img {
  position: absolute;
  opacity: 0;
  border:1px solid #000;
  box-shadow: 0 0 3px rgba(200,200,200,0.7);
  -webkit-transition:all 0.150s -in-out;
  -moz-transition:all 0.150s ease-in-out;
  -o-transition:all 0.150s ease-in-out;
  transition:all 0.150s ease-in-out;
}

.orbit-bullets li:hover img{
  opacity: 1;
}

.thumb-transition {
  opacity: 100 !important;

}

.orbit-next,.orbit-prev{
display: none;  
}


.charitybuzz-carousel {
  position: relative;  
  /*height: 334px;*/
  /*margin-top: 45px;*/
}
.carousel-loading-icon i {color: #000;}

.carousel-loading-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  font-size: 4em;
}
 
.my-prev,.my-next {
  cursor: pointer;
  zoom: 1;
  filter: alpha(opacity=50);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  opacity: 0.5;
}

.my-prev:hover,.my-next:hover {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60)";
  filter: alpha(opacity=60);
  opacity: 1.0;
}

.my-prev {
  display: inline;
  left:0;
  width: 29px;
  height: 37px;
  position: absolute;
  z-index: 5;
  left:-12px;
  top:45%;
  background: url(//d32bbtzitrctkc.cloudfront.net/assets/hpr/carousel/left-arrow-9d23e27ffd11866df4d31453d8bf6c46.png);
}

.my-next {
  display: inline;
  width: 29px;
  height: 37px;
  position: absolute;
  z-index: 5;
  right:-12px;
  top:45%;
  background: url(//d32bbtzitrctkc.cloudfront.net/assets/hpr/carousel/right-arrow-dfc582104323dc1c29cd1135193e3d15.png);
}



/*============================
  ORBIT CUSTOMIZATION
============================ */


ul#orbit-ul {display: none;}

.orbit-transitioning {
  -webkit-transition: all 2s ease-in-out;
    -moz-transition: all 2s ease-in-out;
    -ms-transition: all 2s ease-in-out;
    -o-transition: all 2s ease-in-out;
    transition: all 2s ease-in-out;
}
.charitybuzz-carousel {
  position: relative;  
  /*height: 334px;*/
  /*margin-top: 45px;*/
}
.orbit-container  {
/*  height:19em;*/
  overflow: hidden;
}

.orbit-container .orbit-slides-container img {
  display: block;
  float: right; 
}


.orbit-container .orbit-slides-container > * .orbit-caption {
  background: transparent !important;
  text-transform: uppercase;
  top:0;
  text-align: center;
  width: 41.4%;
  font-size:1.3em;
  height: 45%;


}

.caption-text {
  color:#000;
  position: absolute;
  bottom:0;
  height:99px;
  width:360px;
}

.caption-text p {
  font-family: "brandon-grotesque",sans-serif !important;
  font-size: 21px;
  letter-spacing:.1em;
  color: #000;
  line-height:1.2em;
  margin:0;
  padding:0;
  margin-bottom:10px; 
  display: table-cell; 
  vertical-align: middle; 
  text-align: center; 
  display: block;
  
}
.caption-text p a {
  text-decoration: none;
}

.orbit-container .orbit-slides-container > * .orbit-caption * {
  color:#000;

}

a.carousel_block .caption-text p:hover  {
  color:#666;
}


.carousel-flags {
  background: white;
  background: rgba(255,255,255,.7);
  color:black;
  position: absolute;
  bottom: -18px;
  right:0;
  border: 0px;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}

 

.button.carousel-flags:hover {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  background: white;
  background: rgba(255,255,255,.7);
  color: black;
}


.orbit-timer.paused {
  display: none;
}


.bid-now-wrapper .important {
 margin-top:1em; 
 margin-left: -.55em;
 /*font-weight:300;*/
}


.orbit-container .orbit-timer {
  position: absolute;
  top: 275px;
}

.orbit-container .orbit-timer .orbit-progress {
  height: 3px;
  bottom:-22px;
  position: absolute;
  left:-590px;
  background-color: rgba(200,200,200,.655);
  display: block;
  width: 0%; 

}

.orbit-slide-number {
  display: none;  
}



