#wdcmsservices{
	float:left;
	width:100%;
	margin-top: 120px;
}
#wdcmsservices .wdsevices{
	float:left;
	width:100%;
}
.wd-sevices.services-carousel {
    float: left;
    width: 100%;
	padding:0;
}
#wdcmsservices .wdsevices ul li{
	padding:0 15px;
	float:left;
	width:100%;
}

#wdcmsservices .wdsevices ul li .wdservice{
	border: 3px dashed rgba(255,255,255, 0.15);
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	padding: 0 0 0 20px;
	float: left;
	width: 100%;
}

#wdcmsservices .wdsevices ul li .wdservice .service-icon{
	float:left;
	width:82px;
	height:82px;
	margin:30px 0;
}

#wdcmsservices .wdsevices ul li .wd-shipping .service-icon{
	background: url(../img/service.png) 0 0 no-repeat;
}

#wdcmsservices .wdsevices ul li .wd-time .service-icon{
	background: url(../img/service.png) 0 -153px no-repeat;
}

#wdcmsservices .wdsevices ul li .wd-quality .service-icon{
	background: url(../img/service.png) 0 -320px no-repeat;
}

#wdcmsservices .wdsevices ul li .wdservice .service-content{
	float: left;
	width: 74%;
	padding: 28px 20px;
}

#wdcmsservices .wdsevices ul li .wdservice .service-content .service-title{
	font: 18px/24px var(--secondary-font);
	color: var(--secondary-btn-bg-color);
	margin: 0 0 10px;
	text-align:left;
}

#wdcmsservices .wdsevices ul li .wdservice .service-content .service-subtitle{
	font: 15px/24px var(--secondary-font);
	text-align:left;
}

@media (min-width: 768px) and (max-width: 991px){
	#wdcmsservices{
		margin-top: 70px;
		margin-bottom: 20px;
	}
	#wdcmsservices .wdsevices ul li .wdservice .service-icon{
		margin: 20px 0;
		
	}
	#wdcmsservices .wdsevices ul li .wdservice {
		padding: 0 0 0 10px;
	}	
	#wdcmsservices .wdsevices ul li .wdservice .service-content {
		width: 72%;
		padding: 20px 10px;
	}
}

@media (max-width: 767px){
	#wdcmsservices {
		margin-top: 60px;
	}
	
	#wdcmsservices .container{
		padding:0;
	}
	
	#wdcmsservices .wdsevices ul li .wdservice{
		padding: 0 0 0 10px;
	}
	
	#wdcmsservices .wdsevices ul li .wdservice .service-content{
		width: 74%;
		padding: 15px 5px;
	}
	
	#wdcmsservices .wdsevices ul li .wdservice .service-content .service-title{
		margin: 0 0 8px;
		font-size:14px;
		line-height:24px;
		
	}
	#wdcmsservices .wdsevices ul li .wd-time .service-icon{
		background-position: 0px -183px;
	}
	#wdcmsservices .wdsevices ul li .wd-quality .service-icon{
		background-position: 0 -85px;
	}
	
	#wdcmsservices .wdsevices ul li .wdservice .service-icon{
		background-size: 50px;
		width: 52px;
		height: 52px;
		margin: 10px 0;
	}
}

@media (max-width: 544px){
	#wdcmsservices {
		margin: 20px 0 10px;
	}
	#wdcmsservices .container{
		padding:0;
	}	
	#wdcmsservices .wdsevices ul li {
		padding: 0 10px;
	}
	#wdcmsservices .wdsevices ul li .wdservice .service-content .service-title{
		font-size:16px;
	}
	#wdcmsservices .wdsevices ul li .wdservice .service-icon{
		margin: 20px 0;	
	}
	#wdcmsservices .wdsevices ul li .wdservice .service-content {
		width: 71%;
		padding: 18px 10px;
	}
	#wdcmsservices .wdsevices ul li .wdservice{
		padding:0;
	}
}