#eb_main { font-family: 'Arial', 'Helvetica', 'sans-serif'; }
#eb_main * { box-sizing: border-box; }
#eb_main a, #eb_main a > img { -moz-transition: 0.3s ease-out; -webkit-transition: 0.3s ease-out; -o-transition: 0.3s ease-out; transition: 0.3s ease-out; }

#eb_main a, #eb_main h1, #eb_main h2, #eb_main h3, #eb_main h4, #eb_main h5, #eb_main h6, #eb_main img, #eb_main li, #eb_main ul { margin: 0; padding: 0; border: 0; text-decoration: none; }
#eb_main a { color: #000; text-decoration: none; }
#eb_main a:hover { color: #000; text-decoration: none; }
#eb_main li { list-style: none; }

#eb_main .cf { overflow: hidden; width: 100%; height: 1px; margin-bottom: -1px; clear: both; }


/* --- LAYOUT ---------------------------------- */

#eb_main { overflow: hidden; width: 580px; position: relative; margin: 0 auto; background: #fff; }

#eb_main .eb_container { width: 100%; position: relative; margin: 15px 0 0; }
#eb_main .eb_container .wrapper { width: 100%; position: relative; margin: 0 auto; }
#eb_main .eb_container .section { position: relative; }
#eb_main .eb_container .content { width: 100%; float: left; }
#eb_main .eb_container .content .cta { display: block; overflow: hidden; width: 100%; height: 100%; position: relative; }
#eb_main .eb_container .content .btn { display: block; text-indent: -999em; }


/* --- KREDYT ---------------------------------- */

#eb_kredyt_container.eb_container .content { height: 450px; background: url('../img/kredyt_content.gif') center top no-repeat; }
#eb_kredyt_container.eb_container .content .btn { width: 210px; height: 67px; margin: 362px 0 0 341px; }


@-webkit-keyframes swing {
	0% { transform: scale(1, 1); }
	50% { transform: scale(1.05, 1.05); }
	100% { transform: scale(1, 1); }
}​
@-moz-keyframes swing {
	0% { transform: scale(1, 1); }
	50% { transform: scale(1.05, 1.05); }
	100% { transform: scale(1, 1); }
}
@keyframes swing {
	0% { transform: scale(1, 1); }
	50% { transform: scale(1.05, 1.05); }
	100% { transform: scale(1, 1); }
}

@-webkit-keyframes colors {
	0% { background-color: #fcb017; }
	50% { background-color: #fff; }
	100% { background-color: #fcb017; }
}​
@-moz-keyframes colors {
	0% { background-color: #fcb017; }
	50% { background-color: #fff; }
	100% { background-color: #fcb017; }
}
@keyframes colors {
	0% { background-color: #fcb017; }
	50% { background-color: #fff; }
	100% { background-color: #fcb017; }
}