.iosSlider {
    position: relative;
    overflow: hidden;
    width: 100%;
    max-width: 100%;
}
.iosSlider .slider {
    width: 100%;
    height: 100%;
}
.iosSlider .slider .item {
	position:relative;
	text-align:center;
	font-size:0;
}
.iosSlider .slider .item img{
	max-width:100%;
	margin:0 auto;
}
.iosSliderButtons{
    position: absolute;
    width: 60%;
    margin-left: -30%;
    left: 50%;
    text-align: center;
	z-index: 1;
}
.iosSliderButtons .button{
    display: inline-block;
	padding:0;
}
/* 
    home ad Slider    
*/
#home-adslider .iosSlider {
	max-height:400px;
	min-height:234px;
	height: auto;
}
#home-adslider .iosSliderButtons {
	height: 15px;
    bottom: 25px;
}
#home-adslider .iosSliderButtons .button{
    border-radius: 10px 10px 10px 10px;
    border: 2px solid #FFF;
    -moz-border-radius: 10px 10px 10px 10px;
    -khtml-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    background-color: transparent;
    height: 10px;
    width: 10px;
    margin: 2px;
}
#home-adslider .iosSliderButtons .selected{
	background:#FFF;
}
/* Carousel */
.carousel {
    position: relative;
    top: 0;
    left: 0;
    overflow: hidden;
    width: 100%;
    min-height:330px;
	max-height:360px;
    margin:auto 0 15px;
}
.carousel .slider {
    width: 100%;
}
.carousel .slider::selection{
    background: transparent !important;
}
.new-arrow.prev,
.new-arrow.next
{   
    display: block;
    position: absolute;
    z-index: 25;
    width: 32px;
    height: 62px;
    cursor: pointer;
    top:110px;      
}
.new-arrow.next {
    background: transparent url(../images/slide-next.png) no-repeat 0 0;
}
.new-arrow.prev {
    background: transparent url(../images/slide-prev.png) no-repeat 0 0;
}
.new-arrow.prev:hover, 
.new-arrow.prev:focus,
.new-arrow.next:hover,
.new-arrow.next:focus {
}
.new-arrow.prev:active,
.new-arrow.next:active {
}
.next.disabled,
.prev.disabled {
    opacity:1;
    cursor:default!important;
    background-position: 0 0 !important;
}
/* left arrow */
.new-arrow.prev {
    left: 0px;    
}
/* right arrow */
.new-arrow.next {
    right: 0px;
}
/* Sale */
.sale-arrow.prev,
.sale-arrow.next
{   
    display: block;
    position: absolute;
    z-index: 25;
    width: 32px;
    height: 62px;
    cursor: pointer;
    top:140px;      
}
.sale-arrow.next {
    background: transparent url(../images/slide-next.png) no-repeat 0 0;
}
.sale-arrow.prev {
    background: transparent url(../images/slide-prev.png) no-repeat 0 0;
}
.sale-arrow.prev:hover, 
.sale-arrow.prev:focus,
.sale-arrow.next:hover,
.sale-arrow.next:focus {
}
.sale-arrow.prev:active,
.sale-arrow.next:active {
}
/* left arrow */
.sale-arrow.prev {
    left: 0px;    
}
/* right arrow */
.sale-arrow.next {
    right: 0px;
}
/* Media */
.views-gallery {
    position: relative;
    top: 0;
    left: 0;
    overflow: hidden;
    width: 100%;
  margin:auto 0 15px;
}
.views-gallery::selection, .views-gallery ul::selection{
    background: transparent !important;
}
.more-views .slide {
    width: 70px;
}
.more-views-arrow.prev,
.more-views-arrow.next
{   
    display: block;
    position: absolute;
    z-index: 25;
    width: 22px;
    height: 70px;
    bottom: 0;
    cursor: pointer;    
}
.more-views-arrow.prev {
    background: transparent url(../images/views-prev.png) no-repeat 0 0;
}
.more-views-arrow.next {
    background: transparent url(../images/views-next.png) no-repeat 0 0;
}
.more-views-arrow.prev:hover, 
.more-views-arrow.prev:focus,
.more-views-arrow.next:hover,
.more-views-arrow.next:focus {
    background-position: -22px 0;
}
.more-views-arrow.prev:active,
.more-views-arrow.next:active {
    background-position: -44px 0;
    
}
.deactive .more-views-arrow.prev,
.deactive .more-views-arrow.next {
    display:none;
}
/* left arrow */
.more-views-arrow.prev {
    left: 0;    
}
/* right arrow */
.more-views-arrow.next {
    right: 0;
}
.more-views-arrow.prev::selection, .more-views-arrow.next::selection{
    background: transparent !important;
}
/* Carousel Related */
.product-slider .prev,
.product-slider .next
{   
    display: block;
    position: absolute;
    z-index: 25;
    width: 32px;
    height: 62px;
    cursor: pointer;
    top: 34%;     
}
.product-slider .next {
    background: transparent url(../images/slide-next.png) no-repeat 0 0;
}
.product-slider .prev {
    background: transparent url(../images/slide-prev.png) no-repeat 0 0;
}
.product-slider .prev:hover, 
.product-slider .prev:focus,
.product-slider .next:hover,
.product-slider .next:focus {
}
.product-slider .prev:active,
.product-slider .next:active {   
}
.product-slider .prev::selection,
.product-slider .next::selection{
    background: transparent !important;
}
/* left arrow */
.product-slider .prev {
    left: 0px;    
}
/* right arrow */
.product-slider .next {
    right: 0px;
}
.no-js-views-gallery{
    margin-top:12px;
    margin-left:8px;
}
.no-js-slide{
    float:left;
    margin:2px;
    border:1px solid #efefef
}
/* arrow public config */
.public-arrow {
    display: block;
    position: absolute;
    z-index: 25;
    cursor: pointer;
}
.public-arrow.prev {
    left: 0;
}
.public-arrow.next {
    right: 0;
}
/* black arrow */
.black-views-arrow.prev,
.black-views-arrow.next {   
    width: 12px;
    height: 100%;
    top: 0;
}
.black-views-arrow.prev {
    background: transparent url("../images/black-prev.png") no-repeat center center;
}
.black-views-arrow.next {
    background: transparent url("../images/black-next.png") no-repeat center center;
}

@media only screen and (max-width: 479px) {

}