/*change logo*/
.pui .header .logo h1 a {
	background: url(../images/prpa/prpa_logo.png) no-repeat 0 0 !important;
}

/*header background color*/
.pui .header {
	background: url(../images/prpa/prpa_header_background.png);
}

body.pui{
	background: url(../images/prpa/bg_home.jpg) repeat-x scroll 0 0 #f8f6f1
}

/*header padding top*/
.pui .header .logo {
	padding-top: 20px;
}

/*top links colors for public interface should be white*/
.pui .top_links .logout,
.pui .top_links ul li a,
.pui .top_links ul li{
	color: #ffffff;
}


#public_registration_user_type_customer.public_user_type.active{
    background-color: #FCB525 !important;
}

#public_registration_user_type_partner.public_user_type.active{
    background-color: #FCB525 !important;
}

#signupButtonId, #loginInputId, #public_registration_continue_as_guest_button{
    background-color: #FCB525 !important;
    background-image: none !important;
}

#signupButtonId.button.primary:hover, #loginInputId.button.primary:hover, #public_registration_continue_as_guest_button:hover {
    background-color: #ff9900 !important;
    text-shadow: 0 1px 0 #666666; }

#public_registration_login_panel.public_billboard, #public_registration_continue_as_guest_panel.public_billboard {
    background-color: #263746 !important;
}

.public .home .cloud1{
    display: block;
    box-sizing: border-box;
    background: url("../images/prpa/cloud1.png") no-repeat;
    width: 112px !important; /* Width of new image */
    height: 50px;  /* Height of new image */
    padding-left: 112px; /* Equal to width of new image */
}

 .public .home .cloud3{
    display: block;
    box-sizing: border-box;
    background: url("../images/prpa/cloud3.png") no-repeat;
    width: 214px !important;
    height: 95px;
    padding-left: 214px; /* Equal to width of new image */
}
