.gz-swiper-button-wrap {
	margin-left:auto;
	position:relative;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack: justify;
	  -ms-flex-pack: justify;
	      justify-content: space-between;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	  -ms-flex-direction: row;
	      flex-direction: row;
	-ms-flex-wrap: wrap;
	  flex-wrap: wrap;
	-webkit-box-align: center;
	  -ms-flex-align: center;
	      align-items: center;
}

.gz-swiper-button {
	width: 42px;
	height: 42px;
	line-height:42px;
	text-align:center;
	border-radius: 50%;
	border: 1px solid #d3cbc3;
	background-color: #ffffff;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
	cursor:pointer;
}

.gz-swiper-button-wrap .gz-swiper-button-next {
	margin-left:5px;
}

.gz-swiper-button.swiper-button-disabled {
	background:none;
	border-color:transparent;
	cursor:initial;
}

.gz-swiper-button.swiper-button-disabled {
	-webkit-transform:scale(0.7);
	  -ms-transform:scale(0.7);
	      transform:scale(0.7);
}

.gz-swiper-button.swiper-button-disabled .gz-icon {
	border-color:#a8a7a6;
}

.gz-swiper-button .gz-icon {
	display:inline-block;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
}

.gz-swiper-button-wrap .gz-swiper-button-next,
.gz-swiper-button-wrap .gz-swiper-button-prev{
    display: none;
}

.gz-swiper-container{
    padding: 2px 0;
}

.gz-swiper-container,
.gz-swiper-wrapper{
    width: 100%;
}

.gz-swiper-slide{
    height: 100%;
    margin-right: 5vw;
}

.gz-swiper-slide .gz-card{
    height: 100%;
}

@media only screen and (min-width: 1000px){
    .gz-swiper-button-wrap{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

	.gz-swiper-button-wrap .gz-swiper-button-next,
	.gz-swiper-button-wrap .gz-swiper-button-prev{
	    display: block;
	}

	.gz-swiper-button-wrap .gz-button{
		margin-right: 25px;
	}

    .gz-swiper-container{
        padding: 2px;
        margin: 0 -2px;
    }

    .swiper-wrapper.gz-swiper-wrapper{
        margin: 0 auto;
    }

    .gz-swiper-slide{
        margin-right: 25px;
    }
}

@media only screen and (min-width: 1200px){
	.gz-swiper-button-wrap .gz-button{
		margin-right: 30px;
	}

    .gz-swiper-slide{
        margin-right: 30px;
    }
}
