.cta {
display:table;
color:#FFF;
text-decoration:none;
line-height: 40px;
padding:0 15px;
height: 40px;
-khtml-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;
-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;
}
.widget .cta, .widgetF .cta {
display:block;
color:#FFF;
text-align:center;
}
.cta:hover {background:#000!important;}
.cta:after {
float: right;
font-family:FontAwesome;
content:"\f054";
margin:0 0 0 10px;
}
.cta.prev:after {
float: left;
font-family:FontAwesome;
content:"\f053";
margin:0 10px 0 0;
}
.download a, .link a {
float: right;
font-size: 12px;
line-height: 24px;
height: 24px;
display: inline-block;
background: #98C01D;
color: #FFF;
text-align: left;
text-decoration: none;
padding: 0px 15px;
-khtml-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;
-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;		
}
.download a:hover, .link a:hover {
background: #000;
}
