/*-- Applets ---------------------------------------------------------------- */

.hpanel.hred .panel-body{
	border-top: none !important;
}

/*-- Calendars -------------------------------------------------------------- */

/*.ios #ui-datepicker-div,
.iphone #ui-datepicker-div,
.safari #ui-datepicker-div {
    display: none !important;
}

.ios iframe[name*="gToday"],
.iphone iframe[name*="gToday"],
.safari iframe[name*="gToday"] {
    position: fixed !important;
    top: 50% !important;
    left: 50% !important;
    background: #ffffff;
    border: 0 !important;
    border-radius: 5px;
    transform: translate(-50%, -50%) scale(1);
}*/

/*-- Layouts ---------------------------------------------------------------- */

.ms-edge .splash__image.splash__image--full[style*="opacity: 1"]:not(.rotated-out),
.ms-edge .splash__image.splash__image--potrait[style*="opacity: 1"]:not(.rotated-out),
.ms-edge .splash__image.splash__image--regular[style*="opacity: 1"]:not(.rotated-out) {
	opacity: 0.5 !important;
	filter: none;
}

/*-- Block Layouts Conversion------------------------------------------------ */
.ms-edge #view .mortgage__add-wrapper {
    margin-top: 20px;
}

.ms-edge #modified-lens__wrapper .modified-lens tr {
    width: 40%;
    width: calc(-55px + 100% / 3);
    float: left;
}

.ms-edge #modified-lens__wrapper #lens-newedit-flds td, 
.ms-edge #modified-lens__wrapper .lens-newedit-flds td {
    float: left;
}

@media screen and (max-width: 767px){
	.ms-edge #modified-lens__wrapper .modified-lens tr {
       width: 100%;
       margin-bottom: 15px;
   }
}

/*-- Dropdown Caret---------------------------------------------------------- */
.ms-edge .input-field .select-wrapper .caret,
.ms-edge .select-wrapper .caret {
    color: transparent !important;
}

/*-- Transparency------------------------------------------------------------ */
.ms-edge .summary_section {
    background-color: rgba(255, 255, 255, 0.6);
}

.ms-edge .portal-widget {
    background-color: rgba(255, 255, 255, 0.8) !important;
}


/*-- Vehicle Selection------------------------------------------------------- */
.safari .view__actions.summoned{
    padding-bottom: 90px;
}


/*-- Properly arranged input fields (Beneficial Owner)----------------------- */

.ms-edge #stg_ben_owners_new__tr1 {
    float: right !important;
    /* width: calc(-20px + 100%) !important; */
}

.ms-edge #lens_FD_BO_DOB{
    width: calc(-20px + 100%) !important;
}

.ms-edge #stg_ben_owners_new__tr3{
    float: right !important;
}

.ms-edge .mortgage__add-wrapper{
    float: right !important;
}

/*-- iOS/iPadOS scrolling patches ------------------------------------------- */

html#ios .splash__image {
    pointer-events: none;
}

html#ios #header,
html#ios #view {
    position: relative;
}

html#ios #view {
    height: auto;
    top: 0;
}