.sliderbutton {float:left; width:25px; height:235px; cursor:pointer}
#slideleft {background:url(images/icons.gif) -50px -265px no-repeat}
#slideleft:hover {background-position:-0 -265px}
#slideright {background:url(images/icons.gif) 0 90px no-repeat}
#slideright:hover {background-position:-50px 90px}
#slider {float:left; position:relative; overflow:auto; width:940px; height:335px; margin-bottom:35px;}
#slider ul {position:absolute; list-style:none; top:0; left:0; padding:0; margin:0;}
#slider li {float:left; width:940px; height:335px;}
.pagination {
	position: absolute;
	bottom: 60px;
	right: 0;
	list-style: none;
	padding: 0;
	margin: 0;}
.pagination li {float:left; cursor:pointer; background:#fff; margin:0 4px 0 0; border:1px solid #cdcdcd; padding:5px 10px; font-size:13px;transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-ms-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;}
.pagination li:hover, li.current {background:#eabb49; border:1px solid #eabb49;}

.img_slide {
	float:left;}
.slider_wrap {
	float:right;
	width:610px;}
.step_num {
	font-family: 'Montserrat Black';
	font-size:20px;
	color:rgba(0,0,0,0.4);
	margin:20px 0 38px;}
.step_title {
	margin-bottom:30px;
	font-size:16px;
	color:#000;
	font-family: 'Montserrat Black';}
.step_desc {
	line-height: 24px;}
	
	
.img_slide {
    float: none;
}

@media only screen and (max-width: 940px), only screen and (max-device-width: 940px) {
.img_slide {
	display:none;
}
.slider_wrap {
    float:none;
    width: 100%;
}
#slider {
	width:320px;}
#slider li {

    width:320px;
}


}