p{line-height:1.6;}
.category-wrap {
    margin: 70px 0;
    padding: 15px;
    box-sizing: border-box;
    overflow: hidden;
    background: #fff;
}
#zapps3.category-wrap {margin-bottom: 20px;}	
.category-wrap > h2 {
    display: inline-block;
    width: 100%;
    padding: 50px 20px 50px;
    box-sizing: border-box;
	font-size: 35px;
	font-weight:400;
	color:#000;
}
.category-wrap > ul {
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
}
.category-wrap > ul li {
    display: table-cell;
    overflow: hidden;
    width: 33%;
    box-sizing: border-box;
    margin-bottom: 30px;
    float: left;
	padding: 15px;
    margin: 0px;
}
.category-wrap > ul li .addon-wrap {
    padding: 25px;
    box-sizing: border-box;
    border-left: 1px dashed #ddd;
    min-height: 350px;
	text-align:left;
}
#zapps1.category-wrap > ul li .addon-wrap{
	min-height: 450px;
}
.category-wrap > ul li:nth-child(3n+1) .addon-wrap, .category-wrap > ul li .addon-wrap, .category-wrap > ul li:nth-child(3n) .addon-wrap {
    border: 1px solid #f2f2f2;
}
.category-wrap > ul li .addon-image {
    height: 48px;
    width: 100%;
    margin-bottom: 30px;
}
.integration-part h1{
	font-size:40px;
	margin-bottom:20px;
	font-weight:400;
}
h4{
	margin-bottom:15px;
	font-size:26px;
}
.imagelogo {
	display: inline-block;
    width: 60px;
    height: 60px;
    background: url(../../images/product-icons-sprite-new@2x.png);
	background-size:650px auto;
}
.signlogo{
	background-position: -327px -257px;
	height: 65px;
}
.crmlogo{
	background-position: -326px 0;
}
.projectlogo{
	background-position: -195px -65px;
	width: 65px;
    height: 65px;
}
.connectlogo{
	background-position: -455px 0;
	width: 65px;
    height: 65px;
}
.recruitlogo{
	background-position: -260px -65px;
}
.maillogo{
	background-position: -66px -130px;
	height: 65px;
}
.formslogo{
	background-position: -260px -130px;
	height: 65px;
}
.peoplelogo{
	background-position: -67px -65px;
	height: 65px;
}
.notebooklogo{
	background-position: -132px -65px;
    height: 65px;
    width: 65px;
}
#zapps2 .imagelogo,#zapps3 .imagelogo,#zapps4 .imagelogo{
	display: inline-block;
    width: 60px;
    height: 60px;
    background: url(../images/writer-integration@2x.png) no-repeat;
	background-size:460px auto;
}
#zapps2 .docusign{
	width: 105px;
    background-position: -60px 0px;
}
#zapps2 .signeasy {
    width: 115px;
    background-position: -175px 0px;
}
#zapps3 .gphoto {
    width: 71px;
    background-position: -294px 0px;
	height:70px;
}
#zapps3 .flickr {
    width: 100px;
    background-position: -368px 0px;
}
#zapps3 .google {
    width: 125px;
    background-position: 0 -70px;
}
#zapps3 .wordpres {
    width: 60px;
    background-position: -128px -70px;
}
#zapps4 .imagelogo {
    background-position: -190px -60px;
    height: 80px;
    width: 80px;
    display: block;
    margin: 0 auto;
}
#zapps4 .dropbox{
	background-position: -270px -70px;
}
#zapps4 .storagebox {
    background-position: -350px -70px;
    width: 105px;
}
#zapps4 .evernote {
    background-position: -0px -134px;
    height: 80px;
}
#zapps4 .onedrive {
    background-position: -80px -134px;
    width: 94px;
}

.storage-links a {
    margin: 0px 10px 0;
    position: relative;
    display: inline-block;
    min-width: 110px;
	color: #333;
}
.integration-part-two{padding-top:0}
.integration-part-two .category-wrap{padding: 15px 60px;}
.integration-part-two .category-wrap h2{padding-bottom: 25px;}
.zap-description{text-align:left}
.integration-title{max-width:90%;margin:0 auto;}
.intagration-drive .category-wrap{background:none;max-width: 1200px;margin:0 auto;text-align:center;}
.intagration-drive p{max-width:900px; margin:0 auto;}
.intagration-drive .storage-links {margin:30px auto 0;}
.intagration-drive h2{padding:0px 0 25px;}
.integration-part p{padding:0;max-width:700px;margin-bottom: 15px;}	
#zapps5.category-wrap{padding-bottom:0px;background:none;}
#zapps5.category-wrap h2{padding-bottom:25px;padding-top: 0;}
.category-wrap > ul li .addon-wrap a{
	color:#03a9f5;
	font-size:16px;
}
.zapier-integration{
    margin: 70px auto 0;
}
.zapier-integration .zap-services{
	text-align:left;
}
.z-button {
    background: #f0483e none repeat scroll 0 0;
    color: #fff;
    padding: 15px 50px;
    text-transform: uppercase;
    display: inline-block;
	font-size:16px;
	margin-top:30px;
}
	.integration-part .zapier-lead-text{margin-bottom:30px;}	
@media screen and (max-width:1024px) {
	.category-wrap > ul li{
		width:50%;
	}
}
@media screen and (max-width:767px) {
	p{
		font-size:16px;
	}
	h4{font-size:20px;}
	.category-wrap > ul li{
		width:100%;
	}
	.integration-part h1 {
		font-size: 32px;
		line-height: 1.2;
		margin-top:20px;
	}
	.integration-part{
		padding-top:0px;
	}
	.category-wrap > ul li .addon-wrap,#zapps1.category-wrap > ul li .addon-wrap{
		padding:20px;
		min-height:auto;
	}
	.category-wrap > ul li{
		padding:0 0 20px;
	}
	.integration-part-two .category-wrap{padding: 15px;}
	.z-button {font-size:16px;padding:10px 20px;}
	
}