﻿.connectedSortable li.list-group-item {
    white-space: nowrap;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    padding: .25rem 1rem;
}*/

.ui-dialog .ui-resizable-se {
    right: 3px;
    bottom: 3px;
    width: 14px;
    height: 14px;
}*/

.ui-dialog {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}*/

#sortable1Container ul li, #sortable2Container ul li, #detailsSortable1Container ul li, #detailsSortable2Container ul li,
#featuresSortable1Container ul li, #featuresSortable2Container ul li {
    background-image: none;
    font-size: 1rem;
    cursor: -moz-grab;
    cursor: -webkit-grab;
    cursor: grab;
    cursor: hand;
}

    #sortable1Container ul li:hover, #sortable2Container ul li:hover, #detailsSortable1Container ul li:hover, #detailsSortable2Container ul li:hover,
    #featuresSortable1Container ul li:hover, #featuresSortable2Container ul li:hover {
        background-color: #e8f2f9;
    }

    #sortable1Container ul li:active, #sortable2Container ul li:active, #detailsSortable1Container ul li:active, #detailsSortable2Container ul li:active,
    #featuresSortable1Container ul li:active, #featuresSortable2Container ul li:active {
        background-image: none;
        cursor: -moz-grabbing;
        cursor: -webkit-grabbing;
        cursor: grabbing;
    }

#availableField, #selectedField {
    display: block;
    margin: 2px auto;
    width: 150px;
    border: 1px solid gray;
    background-color: #e7e7e7;
    font-weight: 400;
    font-size: .9rem;
}

#optionDragBoxHeader {
    font-size: 1.1rem;
    width: 98%;
    float: left;
    margin: .5rem 1% 1rem;
}

#sortable1Container, #sortable2Container {
    float: left;
    width: 50%;
    height: 100%;
    display: inline-block;
}

#detailsSortable1Container, #detailsSortable2Container
, #detailsSortable1Container form, #detailsSortable2Container form
, #detailsSortable1Container ul, #detailsSortable2Container ul
, #featuresSortable1Container, #featuresSortable2Container
, #featuresSortable1Container ul, #featuresSortable2Container ul
, #selectedPodsForm{
    min-height: 100%;
    height: 100%;
}

    #detailsSortable1Container ul li, #detailsSortable2Container ul li, #featuresSortable1Container ul li, #featuresSortable2Container ul li, #selectedPodsForm ul li {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }



.customDetailsFieldHeaders {
    margin-bottom: 0.125rem;
}

#sortable1, #sortable2, #detailsSortable1, #detailsSortable2, #featuresSortable1, #featuresSortable2 {
    border: 1px solid #dee2e6;
    -moz-border-radius: 0.25rem;
    -webkit-border-radius: 0.25rem;
    border-radius: 0.25rem;
    min-height: 100%;
    height: 100%;
}


.customEmailDialog.ui-dialog, .customEmailDialog .ui-dialog-buttonpane {
    background-color: white;
}*/

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset.d-flex.justify-content-around {
    justify-content: space-around!important;
    display: flex!important;
    float:none;
    margin-right:auto;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset.d-flex.justify-content-around {
    justify-content: space-around!important;
    display: flex!important;
    float:none;
    margin-right:auto;
}


.ui-dialog .ui-dialog-titlebar {
	padding: .4rem 1rem;
	position: relative;
}

.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1rem 1rem .1rem 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
    font-size: 1rem;
}

.ui-dialog .ui-dialog-titlebar-close, .ui-dialog .ui-icon-closethick {
    position: absolute;
    right: 0.7rem;
    top: 50%;
    width: 1.36rem;
    margin: -11px 0 0 0;
    padding: 3px;
    height: 1.35rem;
    border-style: none;
    border: 1px solid #757575;
    border-radius: 0.25rem;
    z-index: 1501;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='dark-gray' class='bi bi-x-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M13.854 2.146a.5.5 0 0 1 0 .708l-11 11a.5.5 0 0 1-.708-.708l11-11a.5.5 0 0 1 .708 0Z'/%3E%3Cpath fill-rule='evenodd' d='M2.146 2.146a.5.5 0 0 0 0 .708l11 11a.5.5 0 0 0 .708-.708l-11-11a.5.5 0 0 0-.708 0Z'/%3E%3C/svg%3E");
    /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='white' class='bi bi-x-square-fill' viewBox='0 0 20 20'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm3.354 4.646L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 1 1 .708-.708z'/%3E%3C/svg%3E");*/
}


.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
    padding: .4rem;
    text-indent: -9999999px;
}

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
    background-color: #dbe4f1;
}

.ui-dialog .ui-dialog-content {
    position: relative;
    overflow: auto;
    padding: .5rem 0.5rem;
    border: 0;
    background-color:#fff;
    transform: scale(1);
    /*-ms-zoom: 1;
    zoom: 1;*/
}

.ui-dialog-buttonpane{
    padding: .5rem 1rem;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
    margin-right:.4rem;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .qTipReset {
        float: left !important;
    }

.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}

.contactComments select {
    min-height: 11rem;
}

.autoFill.multiSelectLength {
    background-color: #F0FFFF;
}

.autoCompleteIcons {
    display: block;
    margin: 0.5rem auto;
    border: 1px solid gray;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    background-color: #5C9CCC;
    background-image: url('Images/accentBarTexture.png');
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    text-align: center;
}

    .autoCompleteIcons:hover {
        -moz-box-shadow: 1px 0px 5px 0px rgba(50, 50, 50, 0.75);
        -webkit-box-shadow: 1px 0px 5px 0px rgba(50, 50, 50, 0.75);
        box-shadow: 1px 0px 5px 0px rgba(50, 50, 50, 0.75);
        -moz-transition: 400ms;
        -o-transition: 400ms;
        -webkit-transition: 400ms;
        transition: 400ms;
    }

#matchingboxLabel, #selectedboxLabel {
    text-align: center;
    font-weight: 700;
}

.ui-button-icon-only .ui-icon {
    top: 0;
    left: 0;
}

img.mapPopupImage {
    text-align: center;
}

.mapPopupImage {
    max-width: 320px;
    max-height: 280px;
    width: auto;
    height: auto;
}

.listingOptionsDialogWrapper {
    float: left;
}

/*.listingToolsMenuItems {
    float:left;
    width:100%;
}*/

.listingToolsMenuItems a {
    text-decoration:none;
}

.listingToolsMenuItems a:hover {
    text-decoration:underline;
}

/*.listingToolsDialogWrapper {
    float: left;
    padding-top: .125rem;
    width: 95%;
}

    .listingToolsDialogWrapper .resultsListingToolbarIcons {
        background-color: #5C9CCC;
        line-height: 1.75rem;
    }*/

.mapDivDialogWrapper {
    position: relative;
    width: 100%;
    height: 92% !important;
    max-height: 100%;
}

/*.savedListingDialogSubmit {
    display: block;
    margin: 8px 0 0 0;
    padding: 4px 0 0 0;
    border-top: 1px solid #a6c9e2;
}*/

    /*.savedListingDialogSubmit input {
        float: right;
    }*/

/*.existingSavedListingsDropdown select {
    width: 100%;
}*/

/*.searchDiag ul, .emailListingHeaderData {
    font-weight: bold;
}*/

/*span.emailListingMyEmail input {
    width: 250px;
}

span.emailListingMyEmailSubject input {
    width: 400px;
}*/

.showCriteriaResult ul li {
    padding-left: 5px;
    border-bottom: 1px solid #838383;
    font-weight: normal;
}

#NotesDialog fieldset {
    margin-bottom: 10px;
}

#dialog-optionsIconsDialog a {
    cursor: pointer;
}

#dialog-optionsIconsDialog a span:hover {
    text-decoration:underline;
}

.resultsEditListingsDialogCategoryContainer .list-group-item, #listingToolsMenuItems .list-group-item {
    padding: .25rem 1.25rem;
}

/*#emailListingFloatFix {
    float: left;
    width: 95%;
}*/


/*div.savedSearchDialog select#searchId {
    width: 100%;
}*/

.emailListingMarginBottomFix {
    margin-bottom: 1px;
}

.clearBoth {
    clear: both;
}

.contactAddressBook {
    margin: 0 0 10px 0;
}

.emailListingEmailToFrom {
    margin: 0 0 10px 0;
}

#EmailModel_EmailBody {
    height: 85px;
}

#EmailListingModel_ContactIds {
    height: 60px;
}

/*#FullDisplay {
    margin: 17px 0 0 0;
}*/

/*#EmailListingDocument {
    margin-right: 3px;
}*/

/*#lastSearchDialog button {
    
}*/

/*.optionsCheckboxes label {
    margin: 0 10px 0 0;
}*/

/*.optionsCheckboxes span, .listingInfoContainers span {
    white-space: nowrap;
    line-height: 1.25;
}*/


/* History Dialog Box */

.historyDialogWrapper table td {
    /*padding: 2px;*/
    /*vertical-align: top;*/
    /*text-align: left;*/
}

.historyDialogWrapper table th {
    /*padding: 2px;*/
}

.historyDialogWrapper label {
    /*font-weight: 700;*/
}

table.historyPhotoChangeTable tbody tr td {
    /*border: 1px solid #ccc;*/
    /*font-size: 14px;*/
}

    table.historyPhotoChangeTable tbody tr td:first-child {
        border-left: 0;
    }

    table.historyPhotoChangeTable tbody tr td:last-child {
        border-right: 0;
    }

.historyDialogHeader {
    width: 100%;
}

a.historyDialogLink {
    color: #5c9ccc;
    text-decoration: underline;
}

.historyDialogHeaderText {
    display: inline-block;
}

.historyDialogHeaderText img, .historyDialogTable td img {
    cursor:pointer;
}

.historyDialogTable {
    width: 100%;
}

.historyIcons {
    display: inline-block;
    margin: 2px 4px;
    width: 18px;
    border: 1px solid gray;
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    background-color: #5C9CCC;
    background-image: url('Images/accentBarTexture.png');
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    text-align: center;
}

    .historyIcons:hover {
        -moz-box-shadow: 1px 0px 5px 0px rgba(50, 50, 50, 0.75);
        -webkit-box-shadow: 1px 0px 5px 0px rgba(50, 50, 50, 0.75);
        box-shadow: 1px 0px 5px 0px rgba(50, 50, 50, 0.75);
        -moz-transition: 400ms;
        -o-transition: 400ms;
        -webkit-transition: 400ms;
        transition: 400ms;
    }

.div_photoHistory {
    width: 100%;
}

table.historyPhotoHistoryTable {
    margin: 2px 0;
}

    table.historyDialogSubTable thead tr.historySubThead, table.historyPhotoHistoryTable thead tr.historySubThead {
        background-color: #063259;
        height:auto;
        min-height:1.75rem;
    }

    table.historyDialogTable thead tr, table.historyPhotoChangeTable thead tr {
        height:auto;
        min-height:1.75rem;
    }

.div_photoChanges > td > div {
    width:100%;
}

.div_photoHistory td {
    color: #000;
}

.historyDialogSubTable {
    margin: 4px 2px;
    /*max-width: 100%;*/
    /*width: 99.5%;*/
    /*font-size: 1rem;*/
}

.ui-widget-overlay {
    z-index: 1499;
}

.showHideToggle {
    float: right;
    margin: 5px 0 0 0;
    max-width: 100px;
    font-weight: bold;
    /*font-size: 11px;*/
}

.historyDialogHeader tr:hover {
    background-color: transparent;
}

.missingFieldsReport button {
    padding: 4px 10px !important;
}

.missingFieldsReport .ui-dialog-titlebar-close {
    display: none;
}

.missingFieldsReport .ui-dialog-content li {
    font-weight: 500;
}

.missingFieldsReport.ui-dialog .ui-dialog-titlebar {
    border: 1px solid #C60000;
    background: -moz-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(246,41,12,1) 6%, rgba(246,41,12,1) 7%, rgba(246,41,12,1) 7%, rgba(241,111,92,1) 13%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
    background: -ms-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(246,41,12,1) 6%,rgba(246,41,12,1) 7%,rgba(246,41,12,1) 7%,rgba(241,111,92,1) 13%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
    background: -o-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(246,41,12,1) 6%,rgba(246,41,12,1) 7%,rgba(246,41,12,1) 7%,rgba(241,111,92,1) 13%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,80,50,1)), color-stop(6%,rgba(246,41,12,1)), color-stop(7%,rgba(246,41,12,1)), color-stop(7%,rgba(246,41,12,1)), color-stop(13%,rgba(241,111,92,1)), color-stop(71%,rgba(240,47,23,1)), color-stop(100%,rgba(231,56,39,1)));
    background: -webkit-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(246,41,12,1) 6%,rgba(246,41,12,1) 7%,rgba(246,41,12,1) 7%,rgba(241,111,92,1) 13%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
    background: linear-gradient(to bottom, rgba(248,80,50,1) 0%,rgba(246,41,12,1) 6%,rgba(246,41,12,1) 7%,rgba(246,41,12,1) 7%,rgba(241,111,92,1) 13%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
    background: rgb(248,80,50)!important;
    /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4NTAzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjYyOTBjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNmNjI5MGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3JSIgc3RvcC1jb2xvcj0iI2Y2MjkwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iI2YxNmY1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2YwMmYxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNzM4MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );
    /* Chrome,Safari4+ */
    /* Chrome10+,Safari5.1+ */
    /* FF3.6+ */
    /* IE10+ */
    /* IE6-8 */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    /* Old browsers */
    /* Opera 11.10+ */
    /* W3C */
}


.uiWidgetOverride {
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 1499;
    width: 100%;
    height: 100%;
}

#validationSummary ul {
    margin: 0;
}

    #validationSummary ul li {
        border-top: 1px solid white;
        border-bottom: 1px solid #dbdee1;
        color: black;
        /*font-size: 12px;*/
    }

        #validationSummary ul li a:link, #validationSummary ul li a:visited {
            display: block;
            padding: 0.25rem 0;
            width: 100%;
            height: 100%;
            /*color: #516fcf !important;*/
            text-decoration: none;
        }

            #validationSummary ul li a:link:hover {
                /*color: #c1c2c3;*/
                background-color: #fff7f7;
            }

.missingFieldsReport .ui-dialog-buttonpane {
    border: 1px solid #C60000;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background: -moz-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(246,41,12,1) 6%, rgba(246,41,12,1) 7%, rgba(246,41,12,1) 7%, rgba(241,111,92,1) 13%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
    background: -ms-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(246,41,12,1) 6%,rgba(246,41,12,1) 7%,rgba(246,41,12,1) 7%,rgba(241,111,92,1) 13%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
    background: -o-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(246,41,12,1) 6%,rgba(246,41,12,1) 7%,rgba(246,41,12,1) 7%,rgba(241,111,92,1) 13%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,80,50,1)), color-stop(6%,rgba(246,41,12,1)), color-stop(7%,rgba(246,41,12,1)), color-stop(7%,rgba(246,41,12,1)), color-stop(13%,rgba(241,111,92,1)), color-stop(71%,rgba(240,47,23,1)), color-stop(100%,rgba(231,56,39,1)));
    background: -webkit-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(246,41,12,1) 6%,rgba(246,41,12,1) 7%,rgba(246,41,12,1) 7%,rgba(241,111,92,1) 13%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
    background: linear-gradient(to bottom, rgba(248,80,50,1) 0%,rgba(246,41,12,1) 6%,rgba(246,41,12,1) 7%,rgba(246,41,12,1) 7%,rgba(241,111,92,1) 13%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
    background: rgb(248,80,50);
    /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4NTAzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjYyOTBjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNmNjI5MGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3JSIgc3RvcC1jb2xvcj0iI2Y2MjkwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iI2YxNmY1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2YwMmYxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNzM4MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );
    /* Chrome,Safari4+ */
    /* Chrome10+,Safari5.1+ */
    /* FF3.6+ */
    /* IE10+ */
    /* IE6-8 */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    /* Old browsers */
    /* Opera 11.10+ */
    /* W3C */
}

.missingFieldsReport.ui-dialog {
    -moz-box-shadow: 7px 7px 5px 0px rgba(193, 50, 50, 0.63) !important;
    -webkit-box-shadow: 7px 7px 5px 0px rgba(193, 50, 50, 0.63) !important;
    box-shadow: 7px 7px 5px 0px rgba(193, 50, 50, 0.63) !important;
}




.ui-dialog-criteria {
    position: absolute;
    overflow: hidden;
    padding: .2rem;
    min-width: 250px;
    max-width: 250px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 10px 20px;
    border-top-right-radius: 10px 20px;
    -webkit-border-bottom-right-radius: 10px 20px;
    border-bottom-right-radius: 10px 20px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
}


.criteriaOverflow {
    overflow-x: hidden;
    max-height: 600px;
}

.quickStatsBackButton {
    float: right;
}

.quickStatsBackButtonContainer {
    width: 63%;
}

.criteriaFieldset ul li a {
    color: #5ca8f7 !important;
    font-weight: bold;
}

.criteriaFieldset li {
    padding: 10px 0px 5px 5px;
    border-bottom: 1px solid #b9bfc4;
    font-weight: lighter;
    font-size: .9rem;
}


.ui-dialog-criteria .ui-dialog-criteria-titlebar {
    position: relative;
    top: 2px;
    padding: .4rem 1rem;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 5px 15px;
    border-top-right-radius: 5px 15px;
    font-size: 0.8rem;
}

.searchPreferenceDialogColumn {
    float: left;
    width: 49%;
}

#spacingFix:last-child {
    display: none;
}

.ui-button-text-only .ui-button-text {
    padding: 5px;
}

#StatReport {
    cursor: pointer;
}

#previouslySavedSearchHeader {
    color: black;
    font-weight: bold;
}

.missingFieldsReport .ui-button {
    padding: 2px 4px;
}

#hideEmailButtons {
    display: none;
    position: relative;
    top: -26px;
    left: 73px;
    background-color: #E5F1FA;
    text-align: center;
    width: 320px;
    height: 28px;
    padding-top: 5px;
    margin: 0;
    font-weight: bold;
}

.dropdownsForEmailingOptionsWrapper {
    margin: 10px 0;
}

.dropdownsForEmailingOptions {
    margin: 1px;
}

.dropdownInEmailLeftColumn {
    width: 30%;
    display: inline-block;
    text-align: right;
    font-weight: bold;
}

.dropdownInEmailRightColumn {
    width: 60%;
}

    .dropdownInEmailRightColumn select {
        width: 60%;
    }

.sendWithEmailingFix {
    margin: 10px 0;
    display: inline-block;
}

.prospectNotifyBox .contactExpandedLabel {
    padding-top: 10px;
}

.ui-dialog #displayWrapper {
    font-size: 16px;
}


.syndicationChannelCheckBox, .syndicationDescription {
    display: inline-block;
}

.syndicationSubDescription {
    display: block;
}

.notificationsDialog .ui-dialog-titlebar-close {
    display:none;
}

.stop-body-scroll {
    height:100%;margin:0;overflow:hidden;
}