a.cets-button-icon { 
	color: white;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 17px;
}
a.cets-button-icon:hover,
#primary a.cets-button-icon:hover{
	border-bottom: 0;
	text-decoration: none;
}

.cets-button-icon {
    display: inline-block;
    background-color: #0479a8;
    border-radius: 4px;
    margin-bottom: 1.2em;
    position: relative;
    padding-top: 7px;
    padding-bottom: 7px;
    vertical-align: middle;
    min-height: 50px;
    line-height: 3.2em;
}

.cets-button-icon:before {
    vertical-align: middle;
    display: inline-block;
    background-color: #086d96;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
	padding: 10px;
    height: auto !important;
    margin-right: 20px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    display: block;
}

a.cets-button-icon-doc,
a.cets-button-icon-pdf,
a.cets-button-icon-xls,
a.cets-button-icon-register,
a.cets-button-icon-download,
a.cets-button-icon-audio,
a.cets-button-icon-facebook,
a.cets-button-icon-twitter,
a.cets-button-icon-email, 
a.cets-button-icon-newsletter{
    padding-left: 86px;
}

/* add icons */
.cets-button-icon-doc:before {
	content: url(../images/doc-icon.png);
}
.cets-button-icon-pdf:before {
	content: url(../images/pdf-icon.png);
}
.cets-button-icon-xls:before {
	content: url(../images/xls-icon.png);
}
.cets-button-icon-register:before {
	content: url(../images/register-icon.png);
}
.cets-button-icon-audio:before {
	content: url(../images/audio-icon.png);
}
.cets-button-icon-download:before {
	content: url(../images/download-icon.png);
}
.cets-button-icon-facebook:before {
	content: url(../images/facebook-icon.png);
}
.cets-button-icon-twitter:before {
	content: url(../images/twitter-icon.png);
}
.cets-button-icon-email:before {
	content: url(../images/email-icon.png);
}
.cets-button-icon-newsletter:before {
	content: url(../images/newsletter-icon.png);
}