/**
  * Rhinoslider 1.05
  * http://rhinoslider.com/
  *
  * Copyright 2015: Sebastian Pontow, Rene Maas (http://renemaas.de/)
  * Dual licensed under the MIT or GPL Version 2 licenses.
  * http://rhinoslider.com/license/
  */
.rhino-btn {
	z-index:10;
	display:block;
	text-indent:-99999px;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
}

.rhino-prev, .rhino-next { bottom:-4px; }

.rhino-prev {

}

.rhino-next {

}

.rhino-prev:hover {}

.rhino-next:hover {}

.rhino-toggle {
	top:-4px;
	left:-6px;
}

.rhino-play { background-position:0 0; }

.rhino-play:hover { background-position:0 -53px; }

.rhino-pause { background-position:-56px 0; }

.rhino-pause:hover { background-position:-56px -53px; }

.rhino-container { position:relative;

}
.rhino-container img{ position:relative;

}

.img-shadow {
    position: relative;
    display: inline-block;
}
.img-shadow::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.20);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2) inset;
    content: "";
}
.img-shadow>img {
    vertical-align: top;
}

.rhino-caption {
	position:absolute;
	background: #000;
	display:none;
	left:0;
	right:0;
	top:0;
	color:#fff;
	padding:10px;
	text-align:right;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
}

.rhino-bullets {
    position: absolute;
    padding: 0px;
    /* bottom: -32px; */
    text-align: center;
    margin-top: -35px;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 10;

}

.rhino-bullets li {
    display: inline-block;
    margin-left: 25px;
    vertical-align: middle;
}

.rhino-bullets li a.rhino-bullet {
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
    display: block;
    height: 65px;
    width: 65px;
}


.preview-img-cont {
    border: 1px solid #C9A25F;
    border-radius: 50%;
    height: 65px;
    width: 65px;

    position: relative;
    background: #fff;
    overflow:hidden;
}
.preview-img-cont img {
    opacity: 0.75;
    background-color: #FFFFFF;
    background-position: 50% 50%;
    border-radius: 65px;

    height: 65px;
    width: 65px;
}
.rhino-active-bullet .preview-img {
    opacity: 1 !important;
}


.slider-shadow {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2) inset !important;
    height: 433px !important;
    width: 1100px !important;
    position: absolute !important;
    z-index: 4;
}