
#login-left-block{
    color:white;
    background-color: #e56c69;
}

#login-right-block{
    background-color:white;
}


#login-body{
    color: #6a6b6f;
    position: absolute;
    background-color: #354052;
    height:100%;
    width:100%;
}
#login-container {
    width: 600px;
    height: 400px;
    margin-left:-300px;
    margin-top: -200px;
    border: solid 1px #c5cfd4;
    border-radius:4px;
}
#login-container>div{
    height:100%;
    width:50%;
    float:left;
}
.center {
    position: absolute;
    left:50%;
    top:50%;
}

.form-subform-table[data-interfaceid="AU_SF_SITES"] {
    max-width: 100%;
    display: block;
}

/* Form prompt styling */
#resultFormPrompts .cp-input.cp-drop-down-list .select2-container .select2-choice {
    min-width: 300px;
}

#resultFormPrompts .select2-container .select2-choice > .select2-chosen {
    width: 300px;
}

.cp-prompt-table td {
    height: auto !important;
}

.dialog-form-prompt-question {
    width: 400px;
}

/*BO-25082020; Question domain answers don't fit in screen */
.cp-form-set-VR_RW_reason .cp-input.cp-check-box-list .cp-sel-check-box-list-item {
    white-space: normal;
}
.cpHeaderBackground .cp-header-logo-block .cp-header-custom-logo {
    background-size: 178px 86px;
	    width: 178px;
		    height: 86px;
}

.cp-login .cp-login-container .cp-login-box-image .cp-login-image {
    width: 50%;
    padding-left: 27px;
    background-image: url(/customer/asc-fish2.png);
    background-position: center;
    max-width: 938px;
    max-height: 1150px;
    background-repeat: no-repeat;
    border-bottom-right-radius: 15px;
    border-top-right-radius: 15px;
	border-top: 0px;
    border-bottom: 0px;
}

.cpMenu .cp-menu-content {
    width: 100%;
    display: flex;
    flex-direction: column;
    overflow-y: auto;
    margin-top: 18px;
    height: calc(100% - 200px);
    background-color: rgb(255, 255, 255);
}