


/***** begin bootstrap_registration_button *****/
div#bootstrap_registration_button {
    position: absolute;
    right: 11px;
    top: 48px;
}
div#bootstrap_registration_button button{
    font-family: 'Open Sans' !important;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
}

div#bootstrap_registration_button .btn-kk-small {
    margin-top: 0px;
    padding: 0px 2px;
    width: 90px;
}
div#bootstrap_registration_button .btn-kk-yellow {
    color: #416783;
    text-shadow: 0px 0 rgba(0, 0, 0, 0);
	background: #F6E854;
	background: -webkit-gradient(linear, left top, left bottom, from(#F6E854), to(#F4CF14));
	background: -moz-linear-gradient(top,  #F6E854,  #F4CF14);
	filter:  progid:DXImaGETransform.Microsoft.gradient(startColorstr='#F6E854', endColorstr='#F4CF14');
	border-color: #F6E244;
}
div#bootstrap_registration_button .btn-kk-yellow:hover {
	background: #F6E854;
	background: -webkit-gradient(linear, left top, left bottom, from(#F4CF14), to(#F6E854));
	background: -moz-linear-gradient(top,  #F4CF14,  #F6E854);
	filter:  progid:DXImaGETransform.Microsoft.gradient(startColorstr='#F4CF14', endColorstr='#F6E854');
}
div#bootstrap_registration_button .btn-kk-yellow:active {
	background: -webkit-gradient(linear, left top, left bottom, from(#F6E854), to(#F4CF14));
	background: -moz-linear-gradient(top,  #F6E854,  #F4CF14);
	filter:  progid:DXImaGETransform.Microsoft.gradient(startColorstr='#F6E854', endColorstr='#F4CF14');
}
/***** end bootstrap_registration_button *****/
/***** begin bootstrap_registration_box *****/
div#bootstrap_registration_box{
    position: absolute;
    right: 19px;
    top: 119px;
    width: 299px;
    height: 151px;
    background-color: rgba(255,255,255,0.85);
    z-index: 1 !important;
}
div#bootstrap_registration_box h3{
    background: #5585a2;
	background: -webkit-gradient(linear, left top, left bottom, from(#5585a2), to(#416783));
	background: -moz-linear-gradient(top,  #5585a2,  #416783);
    padding: 11px 15px;
    color: #fff;
    font-family: 'Open Sans' !important;
    font-size: 24px;
    line-height: 24px;
    font-weight: 700;
}
div#bootstrap_registration_box p{
    color: #13232E;
    font-family: arial;
    font-size: 13px;
    line-height: 13px;
    margin: 0 0 4px;
}
div#bootstrap_registration_box div.inner{
    padding: 10px 15px;
}
div#bootstrap_registration_box .btn-kk-square {
    margin-top: 0px;
    padding: 1px 0px;
    width: 130px;
    border-radius:0px;
    font-family: 'Open Sans' !important;
    font-weight: 700;
}
div#bootstrap_registration_box .btn-kk-blue {
	background: #5585a2;
	background: -webkit-gradient(linear, left top, left bottom, from(#5585a2), to(#416783));
	background: -moz-linear-gradient(top,  #5585a2,  #416783);
	filter:  progid:DXImaGETransform.Microsoft.gradient(startColorstr='#5585a2', endColorstr='#416783');
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
div#bootstrap_registration_box .btn-kk-blue:hover {
	background: #5585a2;
	background: -webkit-gradient(linear, left top, left bottom, from(#416783), to(#5585a2));
	background: -moz-linear-gradient(top,  #416783,  #5585a2);
	filter:  progid:DXImaGETransform.Microsoft.gradient(startColorstr='#416783', endColorstr='#5585a2');
}
div#bootstrap_registration_box .btn-kk-blue:active {
	background: -webkit-gradient(linear, left top, left bottom, from(#5585a2), to(#416783));
	background: -moz-linear-gradient(top,  #5585a2,  #416783);
	filter:  progid:DXImaGETransform.Microsoft.gradient(startColorstr='#5585a2', endColorstr='#416783');
}
div#bootstrap_registration_box .btn-kk-yellow {       
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f2e554), color-stop(1, #fac802));
    background:-moz-linear-gradient(top, #f2e554 5%, #fac802 100%);
    background:-webkit-linear-gradient(top, #f2e554 5%, #fac802 100%);
    background:-o-linear-gradient(top, #f2e554 5%, #fac802 100%);
    background:-ms-linear-gradient(top, #f2e554 5%, #fac802 100%);
    background:linear-gradient(to bottom, #f2e554 5%, #fac802 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2e554', endColorstr='#fac802',GradientType=0);
    background-color:#f2e554;
    border:1px solid #FAC802;
    color: #1F384C;    
    text-shadow: 0px 0 rgba(0, 0, 0, 0);
}
div#bootstrap_registration_box .btn-kk-yellow:hover {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fac802), color-stop(1, #f2e554));
    background:-moz-linear-gradient(top, #fac802 5%, #f2e554 100%);
    background:-webkit-linear-gradient(top, #fac802 5%, #f2e554 100%);
    background:-o-linear-gradient(top, #fac802 5%, #f2e554 100%);
    background:-ms-linear-gradient(top, #fac802 5%, #f2e554 100%);
    background:linear-gradient(to bottom, #fac802 5%, #f2e554 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac802', endColorstr='#f2e554',GradientType=0);
    background-color:#fac802;
}
div#bootstrap_registration_box .btn-kk-yellow:active {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f2e554), color-stop(1, #fac802));
    background:-moz-linear-gradient(top, #f2e554 5%, #fac802 100%);
    background:-webkit-linear-gradient(top, #f2e554 5%, #fac802 100%);
    background:-o-linear-gradient(top, #f2e554 5%, #fac802 100%);
    background:-ms-linear-gradient(top, #f2e554 5%, #fac802 100%);
    background:linear-gradient(to bottom, #f2e554 5%, #fac802 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2e554', endColorstr='#fac802',GradientType=0);
    background-color:#f2e554;
}
div#bootstrap_registration_box button#registration,
div#bootstrap_registration_box button#howto{
   margin-top: 11px;
}

/***** end bootstrap_registration_box *****/
/***** begin mixed *****/


/***** end mixed *****/