* {
	outline:0
}
.padding {
	padding:10px
}
.modal-show {
	overflow:hidden!important;
	position:relative;
	right:8px
}
.margin-t-b {
	margin-top:10px!important;
	margin-bottom:10px!important
}
.margin-l {
	margin-left:0!important
}
.loader,.modal {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAeSURBVHjaYmRgYNBmIAIwMRAJRhVSRyEAAAD//wMAVdAAP0SGoHgAAAAASUVORK5CYII=');
	background-repeat:repeat;
	width:100%;
	height:100%;
	position:fixed;
	display:none;
	left:0;
	top:0
}
.loader {
	z-index:200001
}
.modal {
	z-index:200001;
	overflow:auto;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#000;
	text-align:justify
}
.modal .modal-top {
	top:50%
}
.modal .modal-left {
	left:50%
}
.modal-block {
	position:relative;
	width:600px;
	background:#FFF;
	box-shadow:2px 2px 10px rgba(0,0,0,0.35);
	border:1px solid #3a87ad
}
.modal-block .icon-close {
	position:absolute;
	right:0;
	margin:15px 20px;
	z-index:1000
}
.modal-block .title {
	background:#4d83c0;
	text-align:center;
	line-height:50px;
	text-shadow:1px 1px 0 #3a87ad;
	border-bottom:1px solid #3a87ad;
	padding:0 100px;
	font-size:18px;
	color:#FFF
}
.modal.error .title {
	background:#f00;
	text-shadow:1px 1px 0 #e30000;
	border-bottom:1px solid #e30000
}
.modal.error .modal-block {
	border:1px solid #e30000
}
.modal.complete .title {
	background:#5bb75b;
	text-shadow:1px 1px 0 #50a150;
	border-bottom:1px solid #50a150
}
.modal.complete .modal-block {
	border:1px solid #50a150
}
.icon-close {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAlCAYAAABPsblCAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAE2SURBVHjanNPNSkNBDAXg01sYkC60m6Ir9xYURNcuWxHf/wnyHHHRpKRz8zNjIKs2HzOTc8HMkNoD2GCuFgAPAACBHgH8APiYwBYAnzJ3UOgI4Fd6BFNEZ15grvY6iPXI0V5tFPMRB8qwGAkgD9umSAL12ClFCqjHYqSA+jfJtxlAPfJVYg4UbSePRgctxXZizEBLueIME2gUiTGB3icQD3tTaA/gewKx2BnAvX2jHf5Xu5Fkj5dCRMTycc5UIyImogtERMzMPIm1mzkLTWBtNSPQDLZCrlfTHsBWiB6khzLMRbRv1p+c7C5F+hxlJ0uRKJAeZh92hRTJbh4EYOvOBFDLruZGw4HcnJRYB4UrLjEDpTkpMYHayIpTzAugm5MKU0g7QzxM2w49yY+Xj7Ao879nIsLfAI7+/zeB1j7HAAAAAElFTkSuQmCC') no-repeat;
	width:20px;
	height:19px;
	background-position:0 0;
	cursor:pointer
}
.icon-close:hover {
	background-position:0 -19px
}
.modal p {
	font-weight:normal;
	width:auto
}
.modal .content {
	background:#fff repeat;
	width:auto;
	overflow:hidden;
	margin:0;
	box-shadow:none
}
@media screen and (max-width:540px) {
	.modal-block {
		width:380px
	}
	.modal-block .title {
		padding:0 50px;
		line-height:39px
	}
}
@media screen and (max-width:405px) {
	.modal-block {
		width:300px
	}
	.modal-block .title {
		padding:0
	}
}
#kmacb {
	position:fixed;
	*visibility:hidden;
	display:none;
	background-color:transparent;
	width:160px;
	height:160px;
	z-index:200000!important;
	-webkit-backface-visibility:hidden;
	-webkit-transform:translateZ(0);
	-webkit-transition:visibility .5s;
	-moz-transition:visibility .5s;
	-o-transition:visibility .5s;
	transition:visibility .5s;
	right:15px;
	bottom:15px
}
@media screen and (max-width:980px) {
	#kmacb {
		display:none!important
	}
}
#kmacb a {
	text-decoration:none
}
#kmacb .kmacb-img-circle {
	width:80px;
	height:80px;
	background:#5aaade center center no-repeat url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAA8CAMAAADIULPRAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABs1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAAPKcAvAAAAj3RSTlMATksXN+N4FifeiTABxPV+DCj9xy2kSQnl1y8iwA13/qruG/yN5hx6ZGq8WPAm9CmU+lAYtVQLTb1jBDGzhQW6q09EHhLqDhP52a4CYM/yD8o5bgPYHxH4nsapQge4V4ZzPAjtJMzCOBCvnzZVpyHzQ4Ta36xBuetRmI6jBoPxYXvTLHXvmYvbgJfWvoc0GTlTyOIAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAB8UlEQVRIx43W91cTQRAH8AWResRwQCAGjKGEmkRQQDkMVhIQC4QWCMUAErtYqEoNCqLsv8yDl3e7e3uzk+9vd/d58+Z2Zy8hBE5O7hWSXfIopVfzC7KhhfQyRcUlKNVKaSaOa07ElunUTHmF2lZSLkUuFa2q5i11X1dYDxVTUwvbGxbrvQlbH7WmDlzcesk2QNYlUdroB2yTbOubAdsiW9oK2DYb267Z24Au22DI3mq3ZNvRCTRx+46Mu6BV6+65a7X34K3rNfpEe58oEjb6+XdsI8o4HzCqP1RbYnB1HyGWcPYxQp88NalvALGRqGkHsRYCrIWhZ4gd9pp2GKv73KQvuhH6kp27V1jZEdbuKEJjY+wI+RE7zsahFGthiLXQjNAJRicRqrUyO6WpbYhRRwSpG2d2GqEz3Dh61DThYHTWMja1c/MLr5NsGxa507Mk0sLli7tvVlKZ67dcB+9E+j6Yue/+EL5Yro8cdSQE+ukze1Te9aWlkf8urAo0+ZXC+dYr2O8KSssE+kNF18TdVdF1cQ2mVFYc8ZAXlvqGWHZTUXXLsvEK2meZAyMK0u2flrJO0DbJZ+GXvdzZtRnU2J7P5tds/wCY68O0lR6lAEo0z+8d5ib/HIN/Fi4TCZzEo2m6/vf033+SRQbOwv6Y4vk50nYdHuLvx/IAAAAASUVORK5CYII=');
	position:absolute;
	top:40px;
	left:40px;
	border-radius:100%;
	border:2px solid transparent;
	opacity:.8;
	-webkit-animation:kmacb-circle-img-anim 1s infinite ease-in-out;
	-moz-animation:kmacb-circle-img-anim 1s infinite ease-in-out;
	-ms-animation:kmacb-circle-img-anim 1s infinite ease-in-out;
	-o-animation:kmacb-circle-img-anim 1s infinite ease-in-out;
	animation:kmacb-circle-img-anim 1s infinite ease-in-out;
	-webkit-transform-origin:50% 50%;
	-moz-transform-origin:50% 50%;
	-ms-transform-origin:50% 50%;
	-o-transform-origin:50% 50%;
	transform-origin:50% 50%
}
#kmacb .kmacb-circle-fill {
	opacity:.24;
	-webkit-animation:kmacb-circle-fill-anim 2.3s infinite ease-in-out!important;
	-moz-animation:kmacb-circle-fill-anim 2.3s infinite ease-in-out!important;
	-ms-animation:kmacb-circle-fill-anim 2.3s infinite ease-in-out!important;
	-o-animation:kmacb-circle-fill-anim 2.3s infinite ease-in-out!important;
	animation:kmacb-circle-fill-anim 2.3s infinite ease-in-out!important;
	background:#5aaade repeat;
	width:110px;
	height:110px;
	top:25px;
	left:25px;
	position:absolute;
	border-radius:100%;
	border:2px solid transparent
}
#kmacb .kmacb-circle {
	opacity:.35;
	-webkit-animation:kmacb-circle-anim 2.2s infinite ease-in-out!important;
	-moz-animation:kmacb-circle-anim 2.2s infinite ease-in-out!important;
	-ms-animation:kmacb-circle-anim 2.2s infinite ease-in-out!important;
	-o-animation:kmacb-circle-anim 2.2s infinite ease-in-out!important;
	animation:kmacb-circle-anim 2.2s infinite ease-in-out!important;
	width:100%;
	height:100%;
	position:absolute;
	background-color:transparent;
	border-radius:100%;
	border:2px solid #5aaade
}
#kmacb:hover .kmacb-img-circle,#kmacb:hover .kmacb-circle-fill {
	background-color:#72d582
}
#kmacb:hover .kmacb-circle {
	border-color:#72d582
}
#kmacb:hover .kmacb-img-circle {
	-webkit-animation:kmacb-circle-img-anim-hover 1s infinite ease-in-out;
	-moz-animation:kmacb-circle-img-anim-hover 1s infinite ease-in-out;
	-ms-animation:kmacb-circle-img-anim-hover 1s infinite ease-in-out;
	-o-animation:kmacb-circle-img-anim-hover 1s infinite ease-in-out;
	animation:kmacb-circle-img-anim-hover 1s infinite ease-in-out
}
@-moz-keyframes kmacb-circle-anim {
	0% {
		-moz-transform:rotate(0deg) scale(0.5) skew(1deg);
		opacity:.1;
		-moz-opacity:.1;
		-webkit-opacity:.1;
		-o-opacity:.1
	}
	30% {
		-moz-transform:rotate(0deg) scale(.7) skew(1deg);
		opacity:.5;
		-moz-opacity:.5;
		-webkit-opacity:.5;
		-o-opacity:.5
	}
	100% {
		-moz-transform:rotate(0deg) scale(1) skew(1deg);
		opacity:.6;
		-moz-opacity:.6;
		-webkit-opacity:.6;
		-o-opacity:.1
	}
}
@-webkit-keyframes kmacb-circle-anim {
	0% {
		-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);
		-webkit-opacity:.1
	}
	30% {
		-webkit-transform:rotate(0deg) scale(.7) skew(1deg);
		-webkit-opacity:.5
	}
	100% {
		-webkit-transform:rotate(0deg) scale(1) skew(1deg);
		-webkit-opacity:.1
	}
}
@-o-keyframes kmacb-circle-anim {
	0% {
		-o-transform:rotate(0deg) kscale(0.5) skew(1deg);
		-o-opacity:.1
	}
	30% {
		-o-transform:rotate(0deg) scale(.7) skew(1deg);
		-o-opacity:.5
	}
	100% {
		-o-transform:rotate(0deg) scale(1) skew(1deg);
		-o-opacity:.1
	}
}
@keyframes kmacb-circle-anim {
	0% {
		transform:rotate(0deg) scale(0.5) skew(1deg);
		opacity:.1
	}
	30% {
		transform:rotate(0deg) scale(.7) skew(1deg);
		opacity:.5
	}
	100% {
		transform:rotate(0deg) scale(1) skew(1deg);
		opacity:.1
	}
}
@-moz-keyframes kmacb-circle-fill-anim {
	0% {
		-moz-transform:rotate(0deg) scale(0.7) skew(1deg);
		opacity:.2
	}
	50% {
		-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);
		opacity:.2
	}
	100% {
		-moz-transform:rotate(0deg) scale(0.7) skew(1deg);
		opacity:.2
	}
}
@-webkit-keyframes kmacb-circle-fill-anim {
	0% {
		-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);
		opacity:.2
	}
	50% {
		-webkit-transform:rotate(0deg) scale(1) skew(1deg);
		opacity:.2
	}
	100% {
		-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);
		opacity:.2
	}
}
@-o-keyframes kmacb-circle-fill-anim {
	0% {
		-o-transform:rotate(0deg) scale(0.7) skew(1deg);
		opacity:.2
	}
	50% {
		-o-transform:rotate(0deg) scale(1) skew(1deg);
		opacity:.2
	}
	100% {
		-o-transform:rotate(0deg) scale(0.7) skew(1deg);
		opacity:.2
	}
}
@keyframes kmacb-circle-fill-anim {
	0% {
		transform:rotate(0deg) scale(0.7) skew(1deg);
		opacity:.2
	}
	50% {
		transform:rotate(0deg) scale(1) skew(1deg);
		opacity:.2
	}
	100% {
		transform:rotate(0deg) scale(0.7) skew(1deg);
		opacity:.2
	}
}
@keyframes kmacb-circle-img-anim {
	0% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
	10% {
		transform:rotate(-25deg) scale(1) skew(1deg)
	}
	20% {
		transform:rotate(25deg) scale(1) skew(1deg)
	}
	30% {
		transform:rotate(-25deg) scale(1) skew(1deg)
	}
	40% {
		transform:rotate(25deg) scale(1) skew(1deg)
	}
	50% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
	100% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
}
@-moz-keyframes kmacb-circle-img-anim {
	0% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
	10% {
		-moz-transform:rotate(-25deg) scale(1) skew(1deg)
	}
	20% {
		-moz-transform:rotate(25deg) scale(1) skew(1deg)
	}
	30% {
		-moz-transform:rotate(-25deg) scale(1) skew(1deg)
	}
	40% {
		-moz-transform:rotate(25deg) scale(1) skew(1deg)
	}
	50% {
		-moz-transform:rotate(0deg) scale(1) skew(1deg)
	}
	100% {
		-moz-transform:rotate(0deg) scale(1) skew(1deg)
	}
}
@-webkit-keyframes kmacb-circle-img-anim {
	0% {
		-webkit-transform:rotate(0deg) scale(1) skew(1deg)
	}
	10% {
		-webkit-transform:rotate(-25deg) scale(1) skew(1deg)
	}
	20% {
		-webkit-transform:rotate(25deg) scale(1) skew(1deg)
	}
	30% {
		-webkit-transform:rotate(-25deg) scale(1) skew(1deg)
	}
	40% {
		-webkit-transform:rotate(25deg) scale(1) skew(1deg)
	}
	50% {
		-webkit-transform:rotate(0deg) scale(1) skew(1deg)
	}
	100% {
		-webkit-transform:rotate(0deg) scale(1) skew(1deg)
	}
}
@-o-keyframes kmacb-circle-img-anim {
	0% {
		-o-transform:rotate(0deg) scale(1) skew(1deg)
	}
	10% {
		-o-transform:rotate(-25deg) scale(1) skew(1deg)
	}
	20% {
		-o-transform:rotate(25deg) scale(1) skew(1deg)
	}
	30% {
		-o-transform:rotate(-25deg) scale(1) skew(1deg)
	}
	40% {
		-o-transform:rotate(25deg) scale(1) skew(1deg)
	}
	50% {
		-o-transform:rotate(0deg) scale(1) skew(1deg)
	}
	100% {
		-o-transform:rotate(0deg) scale(1) skew(1deg)
	}
}
@keyframes kmacb-circle-img-anim-hover {
	0% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
	10% {
		transform:rotate(-35deg) scale(1) skew(1deg)
	}
	20% {
		transform:rotate(35deg) scale(1) skew(1deg)
	}
	30% {
		transform:rotate(-35deg) scale(1) skew(1deg)
	}
	40% {
		transform:rotate(35deg) scale(1) skew(1deg)
	}
	50% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
	100% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
}
@-moz-keyframes kmacb-circle-img-anim-hover {
	0% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
	10% {
		transform:rotate(-35deg) scale(1) skew(1deg)
	}
	20% {
		transform:rotate(35deg) scale(1) skew(1deg)
	}
	30% {
		transform:rotate(-35deg) scale(1) skew(1deg)
	}
	40% {
		transform:rotate(35deg) scale(1) skew(1deg)
	}
	50% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
	100% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
}
@-webkit-keyframes kmacb-circle-img-anim-hover {
	0% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
	10% {
		transform:rotate(-35deg) scale(1) skew(1deg)
	}
	20% {
		transform:rotate(35deg) scale(1) skew(1deg)
	}
	30% {
		transform:rotate(-35deg) scale(1) skew(1deg)
	}
	40% {
		transform:rotate(35deg) scale(1) skew(1deg)
	}
	50% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
	100% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
}
@-o-keyframes kmacb-circle-img-anim-hover {
	0% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
	10% {
		transform:rotate(-35deg) scale(1) skew(1deg)
	}
	20% {
		transform:rotate(35deg) scale(1) skew(1deg)
	}
	30% {
		transform:rotate(-35deg) scale(1) skew(1deg)
	}
	40% {
		transform:rotate(35deg) scale(1) skew(1deg)
	}
	50% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
	100% {
		transform:rotate(0deg) scale(1) skew(1deg)
	}
}
#kmacb-form .modal-block {
	border:0;
	box-shadow:none;
	font-family:Arial;
	border-radius:10px;
	overflow:hidden;
	color:#222;
	line-height:1.5!important;
	width:570px
}
#kmacb-form .modal-block .title {
	background:transparent;
	text-shadow:none;
	color:#222;
	font-weight:bold;
	font-size:22px;
	border-bottom:0;
	text-transform:none
}
#kmacb-form .modal-block .icon-close {
	margin:20px;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAlCAYAAABPsblCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJBQUUwNEY0RDJGQTExRTRCOTcxRkUwREM4QjIzQjUyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJBQUUwNEY1RDJGQTExRTRCOTcxRkUwREM4QjIzQjUyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkFBRTA0RjJEMkZBMTFFNEI5NzFGRTBEQzhCMjNCNTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkFBRTA0RjNEMkZBMTFFNEI5NzFGRTBEQzhCMjNCNTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4O6hRpAAABc0lEQVR42qSWTUvEMBCGm1HsqggWpURs9eLZg9701/sXFtaju3oopZfCguAX1ElNINtNJjPrwNum+XiYZt6GwjAMmY0CpTJZAOrUNUxo1APqXgADO/8RVTrQmR24YMIcRNv2uQMtUK+2nYL5EBMvqGfwJswZsBBk4e8RBxaFhEAx2B4FMaFM+ZUKbsct6tq2v1AHMUgso1BmJCQFMmP5pO8wVk1glnidsgYwffKUsgZwfZLyGTAhSZ+BAELCnI/u8OGSAYn57M1ltET9CCB+Zt+oVeYdbMfZbvG3zgP9K/bNpaqqkdn3/awoik/u4q7rjsqyfDeb7fZoTAshHwjLhZBx/ZazObAJZMOQigsLQfxXY8FikNC3FoVRkNjXvwVr2/aEglDn0cYkrfWaGk+dkErSD1SJQ/2xaoKgxKQ1gOuTFAwEEBIGkkwo2HhC5nnOgfgxTAowG0F1XQ8CSBAGAv9kHGerpmmudviHNOtuzP1XgAEAeVu1MBSM7t8AAAAASUVORK5CYII=')
}
#kmacb-form .modal-block .padding {
	padding:20px 40px 40px
}
#kmacb-form .modal-block p {
	font-size:16px;
	text-align:left;
	line-height:1.5
}
#kmacb-form .modal-block .bold {
	font-weight:bold
}
#kmacb-form form {
	margin:10px 0;
	text-align:center;
	width:100%;
	height:auto;
	background:0;
	position:static;
	padding:0;
	border:0
}
#kmacb-form form input[type=text] {
	height:36px;
	line-height:36px;
	color:#222;
	border:1px solid #aaa;
	padding:0 10px;
	width:200px;
	display:inline-block;
	text-indent:0;
	margin-bottom:10px;
	border-radius:3px;
	background:#fff;
	font-size:14px;
	font-style:normal;
	box-shadow:none
}
#kmacb-form form ::-webkit-input-placeholder {
	color:#888
}
#kmacb-form form ::-moz-placeholder {
	color:#888
}
#kmacb-form form :-moz-placeholder {
	color:#888
}
#kmacb-form form :-ms-input-placeholder {
	color:#888
}
#kmacb-form form input[name=name] {
	padding-right:10px
}
#kmacb-form form input[type=submit] {
	position:static;
	cursor:pointer;
	border:0;
	background:#c4191c;
	color:#fff;
	font-size:16px;
	padding:0 10px;
	color:#FFF;
	text-transform:uppercase;
	line-height:38px;
	height:38px;
	vertical-align:top;
	margin:0;
	display:inline-block;
	text-indent:0;
	text-align:center!important;
	border-radius:3px;
	font-style:normal;
	font-size:14px;
	font-family:Arial,Helvetica,sans-serif;
	width:auto;
	opacity:1
}
#kmacb-form form input[type=submit]:hover {
	background:#dd070b;
	text-decoration:none
}
#agreement .title {
	line-height:1.3;
	padding-top:15px;
	padding-bottom:15px
}
#agreement .agreement-clean {
	font-weight:normal;
	font-size:14px
}
#agreement .content {
	line-height:1.5;
	font-size:12px
}
#agreement .content p {
	margin-bottom:20px;
	font-size:12px
}
#agreement .content p.no-margin {
	margin:0
}
#agreement a {
	color:#1946ca;
	text-decoration:underline
}
#agreement a:hover {
	text-decoration:none
}
