.dataimport {
    .btn-enter {
        margin: 10px 0 0 0;
        display: block;
        float: none;
        @media (min-width: 901px) {
            margin: 0 0 0 10px;
            float: left;
        }
    }
    .btn-browse, .btn-alert {
        float: left;
        margin-left: 10px;
        color: $c-white;
        padding: 5px 10px;
        i {
            margin-right: 6px;
        }
    }
    .btn-alert {
        position: absolute;
        right: 0;
        top: 0;
    }
    .btn-file-status {
        border-radius: 5px;
        padding: 3px 6px;
        position: absolute;
        right: 0;
        top: 40px;
        cursor: pointer;
        margin-top: 5px;
        i {
            margin-right: 6px;
        }
    }
    .btn-download {
        padding: 5px 10px 5px 38px;
        position: relative;
        background-color:transparent;
        color: $c-black2;
        margin-left: 10px;
        i {
            display: block;
            width: $icon-large;
            height: $icon-large;
            position: absolute;
            left: 0;
            top: 0;
        }
    }
    #dataImportFileName {
        float: left;
        cursor: default !important;
    }
    .data-import-notification {
        margin-left: 10px !important;
        #status-bar-id {
            padding: 3px 5px;
        }
    }
    .message-info-div {
        margin: 0;
        padding: 3px 6px;
        color: #31708f;
        font-weight: bold;
    }
    .progress {
        height: 30px;
        margin: 0;
        width: 350px;
        .progress-bar {
            font-size: 14px;
            line-height: 26px;
        }
    }
    .dataimport-content {
        padding: 0 15px;
        .dataimport-form {
            margin: 20px 0;
            @media (min-width: 1201px) { padding-right: 120px; }
            position: relative;
            z-index: 10;
            .form-row {
                position: relative;
                margin-top: 10px;
                &:after {
                    content: '';
                    display: table;
                    clear: both;
                }
                &:first-child {
                    .form-column {
                        margin-top: 0;
                        float: none;
                        .head-label {
                            width: 100%;
                            margin-bottom: 5px;
                            @media (min-width: 1201px) { width: 100px; margin-bottom: 0; float: left; }
                        }
                    }
                }
                .form-column {
                    margin-top: 10px;
                    float: none;
                    &:first-child { margin-top: 0; }
                    @media (min-width: 980px) {
                        float: left;
                        margin: 0 0 0 10px;
                        &:first-child { margin-left: 0; }
                    }
                    &:after {
                        content: '';
                        display: table;
                        clear: both;
                    }
                    .head-label {
                        width: 100px;
                        margin-right: 10px;
                        @media (min-width: 980px) {
                            width: 100px;
                            float: left;
                            margin-right: 10px;
                            margin-bottom: 0;
                        }
                        @media (max-width: 767px) {
                            width: 100%;
                            margin-bottom: 5px;
                        }
                    }
                    .form-group {
                        margin: 0;
                        float: left;
                        min-height: 30px;
                        padding: 2px 0;
                        background: none; /* $c-white3; */
                        &:after {
                            content: '';
                            display: table;
                            clear: both;
                        }
                        .form-control {
                            height: 26px;
                            border-radius: 0;
                            color: $c-black2;
                            border: 1px solid $c-border;
                            cursor: pointer;
                            line-height: 24px;
                            padding: 0 10px;
                        }
                    }
                    .datatypeselect {
                        @media (max-width: 900px) {
                            float: none;
                            clear: both;
                        }
                    }
                    .common-row {
                        background: $c-white3;
                        &:after {
                            content: '';
                            display: table;
                            clear: both;
                        }
                        .mars-radio { float: left; }
                        .mars-radio label {
                            height: 26px;
                            margin-bottom: 0;
                            padding: 3px 5px;
                        }
                    }
                    .head-browse { margin-left: 10px; width: auto; }
                    .btn-upload { float: left; width: 30px; height: 30px; display: block; margin-left: 10px; }
                    .file-upload {
                        float: left;
                        .form-control { background: $c-input !important; width: 200px; }
                    }
                }
            }
            .datatype-area {
                min-height: 30px;
                @include transition(.4s);
                /*.datatypesection { display: none; }*/
            }
            .calendar-area { float: left; }
            .calendarsection {
                display: none;
                width: 0;
                &.current { width: auto; display: block;}
            }
            .calendarselect { margin-right: 0 !important; }
            .singledatepicker,
            .form-group-calendar {
                label {
                    float: left;
                    margin: 0 10px 0 0;
                    display: block;
                    font-family: $base-font;
                    font-weight: normal;
                    font-size: $medium;
                }
                .col-item { position: relative;  float: left; }
            }
            .singledatepicker {
                .input-group { z-index: auto; width: 222px !important; }
                .form-control {
                    width: 100%;
                    display: block;
                    height: 26px;
                    line-height: 24px;
                    color: $c-black2;
                    margin: 0;
                    padding: 0 10px 0 35px !important;
                    border: 1px solid $c-border;
                    text-align: left;
                    background: $c-white url(../images/chi-calendar.svg) no-repeat 3px center !important;
                    -webkit-background-size: 24px auto !important;
                    background-size: 24px auto !important;
                    -webkit-box-shadow: none;
                    box-shadow: none;
                    @include border-radius(0);
                    cursor: pointer;
                }
                .datepicker { top: 24px !important; }
                .input-group-addon { display: none; }
            }
            .form-group-calendar {
                .col-item { margin-left: 0; }
                .daterange .input-group .form-control {
                    background: $c-white !important;
                    font-size: $medium;
                    font-family: $base-font;
                    font-weight: normal;
                    border: 1px solid $c-border;
                    text-align: center;
                }
                .timeselect {
                    float: left;
                    display: block;
                    width: 222px;
                    height: 26px;
                    line-height: 24px;
                    color: $c-black2;
                    margin: 0;
                    padding: 0;
                    border: 1px solid $c-border;
                    background-color: $c-white;
                    p { margin-bottom: 0; }
                    .btn-calendar {
                        width: 30px;
                        margin-right: 5px;
                        margin-left: 0;
                        i {
                            height: 24px;
                            width: 30px;
                            display: block;
                            -webkit-background-size: 24px 24px !important;
                            background-size: 24px 24px !important;
                            z-index: 100;
                        }
                    }
                }
                .reportrowtitle {
                    padding: 0 8px;
                    margin-top: 2px;
                    span {
                        margin-right: 0px;
                    }
                }
                .reportrowcontent {
                    .compare-to-date-range {
                        width: 180px;
                        padding: 0;
                        .btn-group {
                            .multiselect {
                                padding: 0 8px;
                                font-size: 15px;
                                background: #fff;
                                border: 1px solid #8f91a2;
                            }
                            &.open {
                                .multiselect {
                                    background: #fff;
                                }
                            }
                        }
                    }
                }
                .comparerangepopup {
                    width: 460px;
                    max-width: 460px;
                    margin: 0;
                    margin-top:40% !important;
                    left: 50%;
                    top: 70%;
                    position: fixed;
                    @media (max-width: 1200px) {
                        -webkit-transform: translate(-50%, -50%);
                        transform: translate(-50%, -50%);
                    }
                    @media (min-width: 1200px) {
                        position: absolute;
                        left: 0;
                        //top: -2px;
                        -webkit-transform: translateY(-22%);
                        transform: translateY(-22%);
                    }
                    h2 { position: relative; z-index: 0; }
                    .btn-popupclose {
                        right: 5px;
                        i {
                            -webkit-background-size: 30px 30px !important;
                            background-size: 30px 30px !important;
                        }
                    }
                }
            }
        }
    }
}

#file-import-status {
    .modal-dialog {
        width: 950px;
        @media (min-width: 800px) {
            width: 700px;
        }
        @media (min-width: 1200px) {
            width: 950px;
        }
        @media (min-width: 1440px) {
            width: 1050px;
        }
    }
    .modal-content {
        margin-top: 200px;
        width: 100%;
    }
    .modal-footer { padding: 5px 10px;}
    .file-status-table {
        width: 100%;
        tbody {
            height: 305px;
            overflow-y: auto;
            width: 100%;
        }
        thead, tbody, tr, td, th { display: block; }
        tbody td {
            float: left;
            padding-left: 5px;
            padding-right: 1px;
        }
        thead tr th { float: left; }
		/*thead {
			background: #b3c6e8 !important;
			font-family: "SourceSansProSemiBold";       
			height: 30px;
			text-align: center;
			border: none !important;
			display: block;
			padding: 5px 10px; 
		}*/
    }

    .reason-popover {
        color: #337ab7;
        text-decoration: underline;
        font-weight: bold;
        margin-left: 5px;
    }
    .popover {
        color: #363a39 !important;
        max-width: 400px;
        overflow: auto;
    }
    .popover-title {
        padding: 0px 5px;
        height: 30px;
    }
    .reason-close {
        font-size: 30px;
    }
    .popoverArrow {
        border-width: 11px;
        margin-top: 0px;
        border-right-color: #999;
        border-right-color: rgba(0,0,0,.25) !important;
        border-left-width: 0;
        z-index: 1100;
        display: none;
    }
    .popoverArrow, .popoverArrow:after {
        position: absolute;
        //display: none;
        width: 0;
        height: 0;
        border-color: transparent;
        border-style: solid;
    }
    .popoverArrow:after {
        border-width: 10px;
        bottom: -10px;
        left: 1px;
        content: " ";
        border-right-color: #fff;
        border-left-width: 0;
    }
}

#alert-setup-table {
    margin-top: 40px;
    vertical-align: middle;
}

/* tcsetup popup */
.contactAlertPopup {

    .tcsetup {
        margin: 0;
        position: relative;
        overflow: inherit;
        scroll-behavior: smooth;
    }

    .tcsetup .popStickyHeader {
        position: absolute;
        top: 0;
        z-index: 100;
        background: #ffffff;
    }

    @media (min-width: 1231px) {
        .tcsetup .popStickyHeader {
            width: 100%;
        }
    }

    .tcsetup .btn-add {
        position: absolute;
        right: 0;
        top: 0;
        height: 30px;
        background: #b3c6e8;
    }

    .tcsetup .btn-add .icon-large {
        -webkit-background-size: 26px 26px !important;
        background-size: 26px 26px !important;
        background-position: center center !important;
    }

    .tcsetup .btn-deletecell {
        right: 0;
        top: 0;
        width: 30px;
        height: 26px;
        display: block;
        background: #b3c6e8;
        border: 1px solid #8f91a2;
        border-left: none;
    }

    .tcsetup .btn-deletecell i {
        -webkit-background-size: 20px 20px !important;
        background-size: 20px 20px !important;
    }

    .tcsetup .btn-hand {
        position: absolute;
        left: 2px;
        top: 0;
        height: 26px;
    }

    .tcsetup .btn-arrow {
        position: absolute;
        left: inherit;
        right: 0;
        top: 0;
        height: 26px;
        width: 30px;
        background: none;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        justify-content: center;
        -ms-flex-pack: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        align-items: center;
    }

    .tcsetup .btn-arrow i {
        position: relative;
        top: inherit;
        left: inherit;
    }

    .tcsetup .form-control {
        height: 26px;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0;
    }

    .tcsetup .rowcolumn {
        background: #ffffff;
    }

    .tcsetup .rowcolumn:after {
        content: '';
        display: table;
        clear: both;
    }

    .tcsetup .rowcolumn .group {
        min-height: 26px;
        margin-top: 2px;
        position: relative;
        z-index: auto;
    }

    .tcsetup .rowcolumn .group:first-child {
        margin-top: 0;
    }

    .tcsetup .rowcolumn .group:after {
        content: '';
        display: table;
        clear: both;
    }

    .tcsetup .rowcolumn .column {
        width: 140px;
        float: left;
        position: relative;
    }

    .tcsetup .rowcolumn .column:after {
        content: '';
        display: table;
        clear: both;
    }

    .tcsetup .rowcolumn .column>div {
        background: #ffffff;
        min-height: 26px;
        text-align: center;
    }

    .tcsetup .rowcolumn .column>div span {
        display: block;
        padding: 3px 10px;
        height: 26px;
    }

    .tcsetup .rowcolumn .column>div span a {
        text-decoration: underline;
    }

    .tcsetup .rowcolumn .item2 .column {
        padding-left: 2px;
    }

    .tcsetup .titlerowcolumn .item {
        margin-top: 0;
    }

    .tcsetup .titlerowcolumn .item .column>div {
        background: #b3c6e8 !important;
        font-family: "SourceSansProSemiBold";
    }

    .tcsetup .titlerowcolumn .item .column>div span {
        height: 30px;
        text-align: center;
        border: none !important;
        display: block;
        padding: 5px 10px;
    }

    .tcsetup .newrowcolumn {
        background: #cce5ff;
        margin-top: 2px;
    }

}

/* mprgsetup popup */

.mprgsetup-popup .tcsetup {	
	max-height: 324px;
}

.alert-contact-popup-height {
	height: 180.219px!important;
}

.mprgsetup-popup .tcsetup.fixrow-one {
	padding: 30px 0 30px 0;
}

.mprgsetup-popup .tcsetup.fixrow-two {
	padding: 58px 0 30px 0;
}

.mprgsetup-popup .tcsetup.fixrow-three {
	padding: 86px 0 30px 0;
}

.mprgsetup-popup .rowcolumn {
	width: 600px;
	background: none;
	position: relative;
	z-index: auto;
}

.mprgsetup-popup .rowcolumn:first-child {
	margin-top: 0;
}

.mprgsetup-popup .rowcolumn .item {
	margin-top: 2px;
	background: #ffffff;
}

.mprgsetup-popup .rowcolumn .item:first-child {
	margin-top: 0;
}

.mprgsetup-popup .rowcolumn .item .btn-deletecell {
	border: 1px solid #8f91a2;
	border-left: none;
}

.mprgsetup-popup .rowcolumn .item .form-control {
	border: 1px solid #8f91a2;
	border-right: none;
}

.mprgsetup-popup .rowcolumn .item .column {
	width: 200px;
}

.mprgsetup-popup .rowcolumn .item .column2 {
	padding: 0 30px 0 32px;
}

.mprgsetup-popup .rowcolumn .item .column2.itemDefineMgt .btn-deletecell {
	cursor: not-allowed;
	background: #dddddd;
}

.mprgsetup-popup .rowcolumn .item .column2.itemDefineMgt .btn-hand {
	cursor: not-allowed;
}

.mprgsetup-popup .rowcolumn .item .column2.itemDefineMgt .btn-hand i.chi-drag {
	background: url(../images/chi-drag-disable.svg) no-repeat center center;
}

.mprgsetup-popup .rowcolumn .item .column3>div span {
	text-align: center;
	border: 1px solid #8f91a2;
}

.mprgsetup-popup .rowcolumn .item .group {
	z-index: 1;
}

.mprgsetup-popup.import-status-alert-contacts .rowcolumn .item .group {
    z-index: auto;
}

.mprgsetup-popup .rowcolumn .item.item2 {
	margin-left: 200px;
}

.mprgsetup-popup .rowcolumn .mprgdrag1.ui-sortable-helper {
	position: absolute;
	left: 200px !important;
	z-index: 10000 !important;
}

.mprgsetup-popup .titlerowcolumn {
	position: relative;
	z-index: 1000;
}

.mprgsetup-popup .titlerowcolumn .item .column2 {
	padding: 0 0 0 2px;
}

.mprgsetup-popup .titlerowcolumn .item {
	margin-top: 0;
}

.mprgsetup-popup .newrowcolumn {
	margin-top: 2px;
	position: relative;
	z-index: 100;
}

.mprgsetup-popup .newrowcolumn .item {
	background: #cce5ff;
}

.mprgsetup-popup .newrowcolumn .column3>div {
	background: none;
}

.mprgsetup-popup .newrowcolumn .column3>div span {
	display: none;
}

.mprgsetup-popup .editrowcolumn .column>.predefineData span {
	background: #eee !important;
	/* Old browsers */
	background: -moz-linear-gradient(top, #eee 0%, #c5c5c5 100%) !important;
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #c5c5c5)) !important;
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eee 0%, #c5c5c5 100%) !important;
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eee 0%, #c5c5c5 100%) !important;
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eee 0%, #c5c5c5 100%) !important;
	/* IE10+ */
	background: linear-gradient(to bottom, #eee 0%, #c5c5c5 100%) !important;
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0) !important;
	/* IE6-9 */
	border: none;
}

.mprgsetup-popup .viewrowcolumn {
	margin-top: 2px;
}

.mprgsetup-popup .viewrowcolumn .item .column2 {
	padding: 0 0 0 2px;
}

.mprgsetup-popup .viewrowcolumn .column>div span {
	text-align: center;
	border: 1px solid #8f91a2;
}

.mprgsetup-popup .viewrowcolumn .column>.predefineData span {
	background: #eee !important;
	/* Old browsers */
	background: -moz-linear-gradient(top, #eee 0%, #c5c5c5 100%) !important;
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #c5c5c5)) !important;
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eee 0%, #c5c5c5 100%) !important;
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eee 0%, #c5c5c5 100%) !important;
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eee 0%, #c5c5c5 100%) !important;
	/* IE10+ */
	background: linear-gradient(to bottom, #eee 0%, #c5c5c5 100%) !important;
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0) !important;
	/* IE6-9 */
	border: none;
}

.mprgsetup-popup .mprgsetup-edit {
	/* display: none; */
}

.mprgsetup-popup .mprgsetup-view {
	display: block;
}

.item3 {
	padding: 0 0 0 2px;
}

.ui-dialog .systemAlertPopup .rowcolumn,
.ui-dialog .contactAlertPopup .rowcolumn {
	width: 560px;
}

.ui-dialog .systemAlertPopup .rowcolumn .item2,
.ui-dialog .contactAlertPopup .rowcolumn .item2 {
	min-height: 26px;
}

.ui-dialog .systemAlertPopup .rowcolumn .item.item2,
.ui-dialog .contactAlertPopup .rowcolumn .item.item2 {
	margin-left: 320px;
}

.ui-dialog .systemAlertPopup .rowcolumn .column1,
.ui-dialog .contactAlertPopup .rowcolumn .column1 {
	width: 220px;
}

.ui-dialog .systemAlertPopup .rowcolumn .column2,
.ui-dialog .contactAlertPopup .rowcolumn .column2 {
	width: 100px;
	padding: 0 0 0 2px;
}

.ui-dialog .systemAlertPopup .rowcolumn .column2 .form-control,
.ui-dialog .contactAlertPopup .rowcolumn .column2 .form-control {
	border: 1px solid #8f91a2;
}

.ui-dialog .systemAlertPopup .rowcolumn .column3,
.ui-dialog .contactAlertPopup .rowcolumn .column3 {
	width: 240px;
	padding: 0 0 0 2px;
}

.ui-dialog .systemAlertPopup .rowcolumn .mprgdrag1.ui-sortable-helper,
.ui-dialog .contactAlertPopup .rowcolumn .mprgdrag1.ui-sortable-helper {
	left: 320px !important;
}

.ui-dialog .systemAlertPopup .rowcolumn.titlerowcolumn .item .column3,
.ui-dialog .contactAlertPopup .rowcolumn.titlerowcolumn .item .column3 {
	padding: 0 0 0 2px;
}

.ui-dialog .systemAlertPopup .rowcolumn.titlerowcolumn .column>div span,
.ui-dialog .contactAlertPopup .rowcolumn.titlerowcolumn .column>div span {
	padding: 5px 10px;
}

.ui-dialog .systemAlertPopup .rowcolumn.newrowcolumn,
.ui-dialog .systemAlertPopup .rowcolumn.editrowcolumn,
.ui-dialog .contactAlertPopup .rowcolumn.newrowcolumn,
.ui-dialog .contactAlertPopup .rowcolumn.editrowcolumn {
	/* padding-bottom: 50px; */
}

.ui-dialog .systemAlertPopup .rowcolumn.newrowcolumn .column3,
.ui-dialog .systemAlertPopup .rowcolumn.editrowcolumn .column3,
.ui-dialog .contactAlertPopup .rowcolumn.newrowcolumn .column3,
.ui-dialog .contactAlertPopup .rowcolumn.editrowcolumn .column3 {
	padding: 0 30px 0 32px;
}

.ui-dialog .systemAlertPopup .rowcolumn.newrowcolumn .column3 .btn-hand,
.ui-dialog .systemAlertPopup .rowcolumn.editrowcolumn .column3 .btn-hand,
.ui-dialog .contactAlertPopup .rowcolumn.newrowcolumn .column3 .btn-hand,
.ui-dialog .contactAlertPopup .rowcolumn.editrowcolumn .column3 .btn-hand {
	z-index: auto;
}

.ui-dialog .systemAlertPopup .rowcolumn.newrowcolumn .column>div span,
.ui-dialog .systemAlertPopup .rowcolumn.editrowcolumn .column>div span,
.ui-dialog .contactAlertPopup .rowcolumn.newrowcolumn .column>div span,
.ui-dialog .contactAlertPopup .rowcolumn.editrowcolumn .column>div span {
	background: #ffffff;
}

.ui-dialog .systemAlertPopup .rowcolumn.editrowcolumn .column3,
.ui-dialog .contactAlertPopup .rowcolumn.editrowcolumn .column3 {
	padding: 0 0 0 2px;
	/* .form-control { border: 1px solid #8f91a2; } */
}

.ui-dialog .systemAlertPopup .rowcolumn.editrowcolumn .column3>div.commonselect,
.ui-dialog .contactAlertPopup .rowcolumn.editrowcolumn .column3>div.commonselect {
	padding: 0;
	margin: 0;
}

.ui-dialog .systemAlertPopup .rowcolumn.editrowcolumn .column3>div.commonselect span.multiselect-native-select,
.ui-dialog .contactAlertPopup .rowcolumn.editrowcolumn .column3>div.commonselect span.multiselect-native-select {
	padding: 0;
	border: none;
}

.ui-dialog .systemAlertPopup .rowcolumn.editrowcolumn .column3>div.commonselect span.multiselect-native-select .multiselect,
.ui-dialog .contactAlertPopup .rowcolumn.editrowcolumn .column3>div.commonselect span.multiselect-native-select .multiselect {
	padding: 0 !important;
	line-height: 24px !important;
}

.ui-dialog .systemAlertPopup .rowcolumn.editrowcolumn .column3>div.commonselect span.multiselect-native-select .multiselect span,
.ui-dialog .contactAlertPopup .rowcolumn.editrowcolumn .column3>div.commonselect span.multiselect-native-select .multiselect span {
	font-size: 14px !important;
	padding: 0 10px !important;
}

.ui-dialog .systemAlertPopup .rowcolumn.editrowcolumn .column3>div.commonselect span.multiselect-native-select .multiselect-container,
.ui-dialog .contactAlertPopup .rowcolumn.editrowcolumn .column3>div.commonselect span.multiselect-native-select .multiselect-container {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.ui-dialog .systemAlertPopup .rowcolumn .column>div.predefineData,
.ui-dialog .contactAlertPopup .rowcolumn .column>div.predefineData {
	text-align: left;
}

.ui-dialog .systemAlertPopup .rowcolumn .column>div.predefineData span,
.ui-dialog .contactAlertPopup .rowcolumn .column>div.predefineData span {
	text-align: left;
}

.ui-dialog .systemAlertPopup .rowcolumn .column>div span,
.ui-dialog .contactAlertPopup .rowcolumn .column>div span {
	padding: 4px 10px;
	display: block;
}

.ui-dialog .systemAlertPopup .rowcolumn.newrowcolumn .column3>div span,
.ui-dialog .systemAlertPopup .rowcolumn.editrowcolumn .column3>div span,
.ui-dialog .systemAlertPopup .rowcolumn.viewrowcolumn .column3>div span,
.ui-dialog .contactAlertPopup .rowcolumn.newrowcolumn .column3>div span,
.ui-dialog .contactAlertPopup .rowcolumn.editrowcolumn .column3>div span,
.ui-dialog .contactAlertPopup .rowcolumn.viewrowcolumn .column3>div span {
	text-align: left;
}

.ui-dialog .systemAlertPopup .rowcolumn .column>div span,
.ui-dialog .contactAlertPopup .rowcolumn .column>div span {
	font-size: 14px !important;
}

.ui-dialog .systemAlertPopup .rowcolumn .column>div span.text-green,
.ui-dialog .contactAlertPopup .rowcolumn .column>div span.text-green {
	color: #00a152;
}

.ui-dialog .systemAlertPopup .rowcolumn .column>div span.blank,
.ui-dialog .contactAlertPopup .rowcolumn .column>div span.blank {
	background-color: #bcdda6;
	border: none;
}

.ui-dialog .contactAlertPopup .mprgsetup-view.fixrow-one {
	padding: 30px 0 0 0;
}

.ui-dialog .systemAlertPopup .ui-dialog-title>span {
	color: #ff0000;
}

.ui-dialog .systemAlertPopup .rowcolumn .column>div span.text-red {
	color: #ff0000;
}

.ui-dialog .systemAlertPopup .rowcolumn .item.item2 {
	margin-left: 180px;
}

.ui-dialog .systemAlertPopup .rowcolumn .item.item2:after {
	content: '';
	display: table;
	clear: both;
}

.ui-dialog .systemAlertPopup .rowcolumn .item .column1 {
	width: 180px;
}

.ui-dialog .systemAlertPopup .rowcolumn .item .column2 {
	width: 220px;
	padding: 0 0 0 2px;
}

.ui-dialog .systemAlertPopup .rowcolumn .item .column3 {
	width: 160px;
	padding: 0 0 0 2px;
}

.ui-dialog .systemAlertPopup .rowcolumn.viewrowcolumn .column2 div>span {
	text-align: left;
}

.ui-dialog .systemAlertPopup .fixrow-one {
	padding: 30px 0 0 0;
}