﻿@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
 * {
 min-height: 0;
 min-width: 0;
}
 a,  input,  select {
 outline-style: none;
}
 .stack div {
 width: 48%;
}
 .main-content.proposal-creation .button-holder {
 justify-content: flex-start;
}
 .main-content.proposal-creation .button-holder ul {
 flex-grow: 1;
}
 .main-content.proposal-creation .button-holder ul li {
    /*flex-basis: 12%;*/
    flex-grow: 0;
 word-wrap: break-word;
}
 .main-content.proposal-creation .button-holder ul li p {
 width: 70%;
 word-wrap: break-word;
}
 .main-content.proposal-creation .buttons .btn {
 width: 33%;
}
 .main-content.proposal-creation .bottom-options {
 align-items: flex-end;
 flex-direction: column;
 justify-content: flex-end;
}
 .main-content.proposal-creation .bottom-options div {
 width: 50%;
}
 .main-content.proposal-creation .risk-info-status-bar ul {
 flex-wrap: wrap;
}
 .main-content.proposal-creation .risk-info-status-bar ul li {
 align-self: stretch;
 flex-wrap: wrap;
}
 .main-content.proposal-creation .questionnaire .slider-container .stack .row {
 width: 48%;
}
 .main-content.proposal-creation .questionnaire .slider-container .stack .row div {
    /*height: auto;*/
    width: 48%;
}
 .main-content.proposal-creation .questionnaire .slider-container .stack .row div:first-child {
 margin-right: 2% !important;
}
 .main-content.proposal-creation .questionnaire .slider-container .summary-section table tr {
 align-items: center;
}
 .main-content.proposal-creation .questionnaire .slider-container .summary-section table tr td {
 align-self: center;
/*height: 48px;*/
  }
 .main-content.proposal-creation .questionnaire .slider-container .summary-section table tr.dual-questions td {
 width: 16.66%;
}
 .main-content .content-container .left-section .company-header-content div#company-agent-info-table {
 width: 48%;
}
 .main-content .content-container .left-section .company-header-content div.company-logo-container {
 width: 48%;
}
 .main-content .content-container .left-section .edit-company-tables-container div {
 width: 48%;
}
 .main-content .content-container .right-section .company-new-page .new-company-container .toggle-switch label:first-child {
 width: 80%;
}
 .main-content .content-container .new-user-info form .row .toggle-switch label {
 width: 50%;
}
 .main-content .content-container .new-user-info form .row .mvc-checkbox.input-group label:nth-of-type(2) {
 height: auto;
 margin-top: 6px;
}
 .main-content .content-container .new-user-info form .row .mvc-checkbox.input-group label:nth-of-type(2) div {
 width: 33%;
}
 .main-content .content-container .new-user-info form .row .mvc-checkbox.input-group label:nth-of-type(2) label {
 margin-top: 0;
}
 .main-content.dashboard .content-container .dashboard-events-header .event-buttons a {
 max-width: 100%;
 width: auto;
}
 .main-content .checkbox-group .checkmark-active label p {
 width: 100%;
}
 #colorbox .add-product-container form .stack div {
 width: 48%;
}
 .checkmark-active label img {
position:absolute;
z-index:-1;
top:50%;
left:50%;
margin:-31px 0 0 -28px;
}
}
@media all and (-ms-high-contrast: none) and only screen and (max-width: 1250px), (-ms-high-contrast: active) and only screen and (max-width: 1250px) {
 .risk-info-status-bar ul {
 flex-wrap: wrap;
}
 .risk-info-status-bar ul li {
 padding: 15px 0 !important;
}
}
