:root {
	--direct_mail_light_blue: var(--accent-color);
	--direct_mail_green: #6fcf97;
	--light_blue: #3c7ef3;

}

.global-card-broadcast-modal button, input, optgroup, select, textarea, .MuiInputBase-root, .MuiFormLabel-root .MuiTypography-body1 {
	font-family: var(--poppins) !important;
}

.global-card-broadcast-modal .btn:focus, .btn-large:focus, .btn-small:focus, .btn-floating:focus {
	background-color: #fff;
}

.global-card-broadcast-modal .no-margin {
	margin: 0px !important;
}

.global-card-broadcast-modal table.striped>tbody>tr:nth-child(odd) {
	background-color: transparent !important;
}

.global-card-broadcast-modal table.highlight>tbody>tr:hover {
	background-color: #eeeeee !important;
}

.global-card-broadcast-modal table>tbody>tr.selected {
	background-color: #F5F5F5 !important;
}

.global-card-broadcast-modal th.table-heading-title {
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 30px;
	font-family: Poppins;
	letter-spacing: 0.01em;
	color: #133159;
	padding: 10px 30px;
	border-right: 2px solid #fff;
}

.global-card-broadcast-modal th.table-heading-title span {
	margin-left: 50px;
}

.global-card-broadcast-modal thead.table-heading-title-bg {
	background: #F6F7FB;
	border-radius: 10px;
	white-space: nowrap;
	height: 50px;
}

.global-card-broadcast-modal .data-table-main.card-panel {
	-webkit-transition: -webkit-box-shadow .25s;
	transition: -webkit-box-shadow .25s;
	transition: box-shadow .25s;
	transition: box-shadow .25s, -webkit-box-shadow .25s;
	padding: 10px;
	margin: 0px;
	background: #FFFFFF;
	border-radius: 10px;
	box-shadow: inherit;
	overflow-y: auto;
	height: 600px;
}

.global-card-broadcast-modal thead.table-heading-title-bg tr {
	border: none;
}

/* left side Mail Modal (post card, greting card,letter,gift) custom css Start */

.global-card-broadcast-modal #progressbar {
	counter-reset: section;
}

.global-card-broadcast-modal .select__photo__size__box_one {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}

.global-card-broadcast-modal .select__photo__size__box_one .select-photo-size-single {
	box-sizing: border-box;
	border-radius: 10px;
	background: #fff;
	padding: 10px;
	width: 170px;
	height: 122px;
	margin: 15px 15px 65px 15px;
	cursor: pointer;
}

.global-card-broadcast-modal .select__photo__size__box_one .select-photo-size-single span.gift_product_title____alt {
	margin-top: 15px !important;
	line-height: 18px;
}

.global-card-broadcast-modal .select__photo__size__box_one .select-photo-size-single span.gift_product_price_span {
	margin-top: 3px !important;
	line-height: 18px;
	color: #8c8c8c;
}

.global-card-broadcast-modal .select__photo__size__box_one .select-photo-size-single img, .select__photo__size__box_one .select-photo-size-single svg {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.global-card-broadcast-modal .second__step__area__one {
	font-weight: 500;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0.01em;
	color: #546376 !important;
	display: block;
	padding-bottom: 5px;
}

.global-card-broadcast-modal .second__step__area__select {
	border: 1px solid rgba(60, 126, 243, 0.1) !important;
	box-sizing: border-box !important;
	border-radius: 5px !important;
	position: relative !important;
	font-size: 14px !important;
	line-height: 18px !important;
	font-weight: 500;
	padding: 10px 8px 14px!important;
	height: 48px !important;
}

.global-card-broadcast-modal .second__step__area__select.MuiInput-underline:before {
	border-bottom: 0px solid rgba(0, 0, 0, 0.0) !important;
}

.global-card-broadcast-modal .second__step__area__select .MuiSelect-selectMenu {
	overflow: visible;
	min-height: auto;
	white-space: wrap;
	text-overflow: initial;
	min-width: 100% !important;
	display: flex;
}

.global-card-broadcast-modal .second__step__area__one .second__step__area__label {
	padding-bottom: 10px;
}

.global-card-broadcast-modal .second__step__area__select .MuiSelect-select {
	width: 100% !important;
	height: 100% !important;
	padding: 13px;
}

.global-card-broadcast-modal .second__step__area__select .MuiSelect-select:focus {
	border-radius: 0;
	background-color: rgba(0, 0, 0, 0.0) !important;
	width: 100% !important;
	height: 100% !important;
}

.global-card-broadcast-modal .forth__step__editor__pdf .tox .tox-toolbar--scrolling {
	flex-wrap: wrap !important;
	overflow-x: initial !important;
	width: 100% !important;
}

.global-card-broadcast-modal .forth__step__editor__pdf .tox-tinymce {
	padding: 20px !important;
	background: #fff;
	/* margin-top: 10px !important; */
	height: 380px !important;
}

.global-card-broadcast-modal .pdf__generate__wr__display__inh {
	display: initial !important;
}

.global-card-broadcast-modal .update__pdf__view__btb {
	text-align: center;
	text-align: center;
	justify-content: center;
	display: flex;
    margin-top: 6px;
}

.global-card-broadcast-modal .update__pdf__view__btb li{
	margin-right: 10px;
}

.global-card-broadcast-modal .pdf__generate__wr__display__inh .pdf-reader-message {
	width: 100%;
	height: 100%;
}
.global-card-broadcast-modal .pdf__generate__wr__display__inh .pdf-reader-message > div {
    height: 98%;
}

.global-card-broadcast-modal .pdf-create-button-row {
	margin-bottom: 0px!important;
}
.global-card-broadcast-modal .lodar_f_pdf {
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100% !important;
}

.global-card-broadcast-modal .pdf__generate__wr {
	padding: 20px;
	background: #fff;
	/* margin-top: 10px; */
	border-radius: 10px;
	text-align: center;
	height: 380px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.global-card-broadcast-modal .show__pdf__iframe {
    width: 100%;
    height: 100%;
    box-shadow: 0 0 2px #000;
}

.global-card-broadcast-modal .generate__pdf__button .span__title__g {
	display: block;
	text-align: center;
}

.global-card-broadcast-modal .templete__img__main {
	/* height: 260px; */
	max-height: 500px;
	height: 100%;
}

.global-card-broadcast-modal .create__team__main--area .create-main-top {
	padding-bottom: 0px !important;
}

.global-card-broadcast-modal .create__team__main--area .css-yk16xz-control {
	-webkit-appearance: none;
	font-style: normal;
	font-weight: normal;
	font-size: 16px !important;
	line-height: 22px;
	letter-spacing: 0.01em;
	color: #8896A8;
	padding-left: 12px !important;
	border: 1px solid #E5E8EF !important;
	box-sizing: border-box !important;
	border-radius: 5px !important;
	background: #FFFFFF !important;
	margin: 0px !important;
	position: unset !important;
}

.global-card-broadcast-modal .custom__input__select__wr input {
	opacity: 0 !important;
	height: 0 !important;
	max-height: 0 !important;
}

/* .custom__input__select__input .css-b8ldur-Input, */

.global-card-broadcast-modal .custom-select-arrow>div>div>div:nth-child(2) {
	display: none !important;
}

.global-card-broadcast-modal .fieldset__fixed__dynamic__height {
	height: 300px;
}

.global-card-broadcast-modal .second__half__selected__template__h2 {
	margin: 0 0 15px 0 !important;
	padding: 0 !important;
}

/* Send postcard create new template select disign css */

.global-card-broadcast-modal .send__postcard__create__select .MuiSelect-select {
	width: 100% !important;
	height: 100% !important;
	padding: 13px;
}

.global-card-broadcast-modal .send__postcard__create__select .MuiSelect-select:focus {
	border-radius: 0;
	background-color: rgba(0, 0, 0, 0.0) !important;
	width: 100% !important;
	height: 100% !important;
}

.global-card-broadcast-modal .second__step__area__select.alt em, .global-card-broadcast-modal .send__postcard__create__select .MuiSelect-select em {
	font-style: normal;
}

.global-card-broadcast-modal .send__postcard__create__select {
	border: 1px solid rgba(60, 126, 243, 0.1) !important;
	background: #fff;
	box-sizing: border-box !important;
	border-radius: 5px !important;
	position: relative !important;
	font-size: 14px !important;
	line-height: 18px !important;
	font-weight: 500;
	padding: 10px 8px 14px!important;
	height: 48px !important;
}

.global-card-broadcast-modal .send__postcard__create__select.MuiInput-underline:before {
	border-bottom: 0px solid rgba(0, 0, 0, 0.0) !important;
}

.global-card-broadcast-modal .send__postcard__create__select .MuiSelect-selectMenu {
	overflow: visible;
	min-height: auto;
	white-space: wrap;
	text-overflow: initial;
	min-width: 100% !important;
	display: flex;
	font-weight: normal;
	font-size: 16px !important;
	line-height: 22px;
}

.global-card-broadcast-modal .custom__drag__drop__wr .create-main-top {
	padding-bottom: 11px;
}

.global-card-broadcast-modal .custom__drag__drop__wr .drag-drop-file {
	max-width: 100% !important;
}

.global-card-broadcast-modal .custom__drag__drop__wr .drag-drop-inner {
	padding: 0 !important;
}

.global-card-broadcast-modal .custom__drag__drop__file_h2 {
	padding-bottom: 0 !important;
}

.global-card-broadcast-modal .create__new__template__row__for__drag .create-tem-main-area {
	padding-top: 0 !important;
}

.global-card-broadcast-modal .create__new__template__row__for__h2 {
	padding-bottom: 0 !important;
}

.global-card-broadcast-modal .create__new__template__row__for__drag .create-main-top {
	padding-bottom: 20px !important;
}

.global-card-broadcast-modal .custom__drag__drop__file_inner .MuiDropzoneArea-textContainer {
	padding-top: 56px;
}

/*****************modal 01 manage tag****************/

.global-card-broadcast-modal .manage-tag-footer.modal-footer {
	justify-content: center;
	align-items: center;
	display: flex !important;
	background: #F6F7FB;
	border-radius: inherit;
	text-align: center;
	height: auto;
	padding-top: 16px;
	border-top: 1px solid #E5E8EF;
	padding-bottom: 16px !important;
}

.global-card-broadcast-modal .manage-tag-footer.modal-footer a {
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	color: #FFFFFF;
	display: inline-block;
	padding: 5px 20px;
	height: auto;
	text-transform: capitalize;
}

a.manage-tag-footer-btn-right.waves-effect.waves-green.btn-flat svg {
	position: relative;
	top: 4px;
	right: 4px;
}

a.manage-tag-footer-btn-left.modal-close.waves-effect.waves-green.btn-flat svg {
	position: relative;
	top: 6px;
}

a.manage-tag-footer-btn-right.waves-effect.waves-green.btn-flat {
	background: var(--accent-color);
	border-radius: 5px;
}

a.manage-tag-footer-btn-left.modal-close.waves-effect.waves-green.btn-flat {
	background: #FF264A;
	border-radius: 5px;
	margin: 0px 12px;
}

.global-card-broadcast-modal .common-view-tag-btn a {
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	color: #FFFFFF;
	display: inline-block;
	padding: 5px 20px;
	height: auto;
}

.global-card-broadcast-modal .common-view-tag-btn {
	text-align: end;
	padding: 20px 30px;
}

.global-card-broadcast-modal .upload-single-item-main {
	padding: 0 0px 0 10px;
}

.global-card-broadcast-modal .add_campaign_search input {
	margin-left: -16px !important;
}

.global-card-broadcast-modal .search-bar-top-area {
	margin-right: 44px;
	padding: 0 22px !important;
}

input.custom-popup-search {
	background: #FFFFFF !important;
	border-radius: 5px !important;
	border: none !important;
	font-style: normal;
	font-weight: normal;
	font-size: 16px !important;
	line-height: 22px;
	color: #E5E8EF;
	display: block;
	padding: 0px 17px;
	/*overflow: hidden;
    max-width: 739px !important;
    width: 100% !important;*/
}

input.custom-popup-search:focus {
	box-shadow: inherit !important;
}

.global-card-broadcast-modal .search-bar-top-area a {
	display: flex;
	align-items: center;
	padding: 10px 0px;
}

span.search-content {
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	color: #8896A8;
	margin-left: 8px;
}

span.search-content figure {
	color: var(--accent-color);
	margin: 0;
	padding: 0;
	display: inline-block;
}

.global-card-broadcast-modal .upload-single-item-main ul {
	background: #fff;
	padding: 2px 10px;
}

.global-card-broadcast-modal .upload-single-item-main ul li {
	background: #F6F7FB;
	border-radius: 5px;
	padding: 10px 15px;
	margin: 10px 0px;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	color: #8896A8;
	letter-spacing: 0.01em;
}

.global-card-broadcast-modal .modal-overlay {
	position: fixed;
	z-index: 999;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	height: 125%;
	width: 100%;
	display: none;
	will-change: opacity;
	background: rgba(19, 49, 89, 1.6);
	backdrop-filter: blur(25px);
}

/*****************modal 02 manage tag****************/

.global-card-broadcast-modal .search-bar-top-area2 {
	position: relative;
	margin-top: 20px;
	padding: 0 5px;
}

.global-card-broadcast-modal .search-bar-top-area2 form button {
	border: none;
	background: transparent;
	position: absolute;
	top: 8px;
	right: 10px;
}

.global-card-broadcast-modal .search-bar-top-area form button i {
	color: #E5E8EF;
}

.global-card-broadcast-modal .manage-tag-footer-compain svg {
	position: relative;
	top: 6px !important;
}

/*****************modal 03 manage tag****************/

.global-card-broadcast-modal .confiram-submit-modal {
	max-width: 496px;
	width: 100%;
}

.global-card-broadcast-modal .confirm-submit-content-body {
	padding: 40px 26px;
}

.global-card-broadcast-modal .confirm-submit-content-body p {
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 30px;
	color: #133159;
}

/*****************modal 06 manage tag****************/

.global-card-broadcast-modal .assign-stage-modal {
	max-width: 530px;
	width: 100%;
}

.global-card-broadcast-modal .assign-stage-content-body {
	padding: 30px;
}

.global-card-broadcast-modal .assign-stage-single-item {
	margin-bottom: 15px;
	position: relative;
}

.global-card-broadcast-modal .assign-stage-single-item select {
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	color: #133159;
	border-radius: 5px;
	overflow: hidden !important;
	-webkit-appearance: none;
}

.global-card-broadcast-modal .assign-stage-single-item:after {
	position: absolute;
	content: "";
	top: 50%;
	right: 25px;
	background: url(../images/ad.png) no-repeat scroll 0 0 / 100% 100%;
	width: 14px;
	height: 7px;
	transform: translateY(-50%);
	pointer-events: none;
	cursor: pointer;
	z-index: 1;
}

.global-card-broadcast-modal .assign-stage-single-item .select-wrapper input {
	background: #FFFFFF;
	border-radius: 5px;
	box-shadow: unset;
	border-bottom: unset;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0.01em;
	color: #133159;
	box-sizing: border-box;
	padding-left: 17px;
}

.global-card-broadcast-modal .assign-stage-single-item .select-wrapper input:focus {
	outline: none;
	border-bottom: unset;
}

.global-card-broadcast-modal .assign-stage-single-item .select-wrapper svg {
	display: none;
}

.global-card-broadcast-modal .assign-stage-single-item .select-wrapper ul.dropdown-content {
	top: 44px !important;
}

.global-card-broadcast-modal .assign-stage-single-item .select-wrapper ul li span {
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0.01em;
	color: #133159;
}

/*****************modal 08 Add Contact****************/

.global-card-broadcast-modal .add-contact-modal {
	top: 81px !important;
	max-width: 1170px;
	width: 100%;
	background: #FFFFFF !important;
	border-radius: 10px 0px 0px 10px !important;
}

.global-card-broadcast-modal .add-contact-footer.manage-tag-footer.modal-footer {
	background: #FFFFFF;
	border-radius: 10px 0px 0px 10px;
}

.global-card-broadcast-modal .contact-list-top {
	border: 1px solid #E5E8EF;
	box-sizing: border-box;
	border-radius: 0px 0px 10px 10px;
	background: #F6F7FB;
	padding: 10px 0px 0px 0px;
	width: 96%;
	margin: 0 auto;
}

.global-card-broadcast-modal .contact-list-bottom {
	border: 1px solid #E5E8EF;
	box-sizing: border-box;
	border-radius: 0px 0px 10px 10px;
	background: #F6F7FB;
	padding: 0px 0px 0px 0px;
	width: 96%;
	margin: 0 auto;
	margin-top: 50px;
	border-top: none;
}

.global-card-broadcast-modal .custom-fild-row {
	background: var(--accent-color);
	border-radius: 10px 10px 0px 0px;
	padding: 15px 5px;
}

.global-card-broadcast-modal .custom-fild-heading {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.global-card-broadcast-modal .custom-fild-heading.col.s12 h4 {
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	letter-spacing: 0.01em;
	color: #FFFFFF;
	margin: 0;
}

.global-card-broadcast-modal .custom-fild-arrow {
	position: absolute;
	right: 30px;
	top: 35px;
	pointer-events: none;
}

.global-card-broadcast-modal .margin-none-row .custom-input-field input {
	padding-left: 15px !important;
}

.global-card-broadcast-modal .custom-select-field select {
	padding-left: 15px !important;
}

.global-card-broadcast-modal .toggle-class1 {
	cursor: pointer;
}

.global-card-broadcast-modal .margin-none-row {
	margin-bottom: 0px;
}

.global-card-broadcast-modal .custom-input {
	position: relative;
	padding-left: 11px;
}

.global-card-broadcast-modal .custom-select-arrow {
	position: relative;
}

.global-card-broadcast-modal .custom-select-arrow:after {
	position: absolute;
	content: "";
	top: 70%;
	right: 54px;
	background: url(../images/ad.png) no-repeat scroll 0 0 / 100% 100%;
	width: 14px;
	height: 7px;
	transform: translateY(-70%);
	pointer-events: none;
	cursor: pointer;
}

.global-card-broadcast-modal .custom-input select:focus {
	outline: unset !important;
}

.global-card-broadcast-modal .custom-input select {
	padding: 0px 50px;
	-webkit-appearance: none;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0.01em;
	color: #8896A8;
	padding-left: 60px;
	border: 1px solid #E5E8EF !important;
	box-sizing: border-box;
	border-radius: 5px !important;
	background: #FFFFFF !important;
}

.global-card-broadcast-modal .custom-input input {
	-webkit-appearance: none;
	font-style: normal;
	font-weight: normal;
	font-size: 16px !important;
	line-height: 22px;
	letter-spacing: 0.01em;
	color: #8896A8;
	padding-left: 12px !important;
	border: 1px solid #E5E8EF !important;
	box-sizing: border-box !important;
	border-radius: 5px !important;
	background: #FFFFFF !important;
	margin: 0px !important;
	position: unset !important;
}

.global-card-broadcast-modal .contact-list-input input {
	padding-left: 60px !important;
}

.global-card-broadcast-modal .custom-input input:focus {
	box-shadow: inherit !important;
}

.global-card-broadcast-modal .custom-input input:placeholder {
	opacity: 1 !important;
}

.global-card-broadcast-modal .custom-input input[type=text]::placeholder {
	color: #8896A8;
	opacity: 1 !important;
}

.global-card-broadcast-modal .custom-select {
	position: absolute;
	top: 33px;
	left: 24px;
	pointer-events: none;
}

.global-card-broadcast-modal .custom-input label {
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0.01em;
	color: #546376 !important;
	display: block;
	padding-bottom: 5px;
}

.global-card-broadcast-modal .custom-input label:focus {
	color: #546376 !important;
	opacity: 1 !important;
}

span.phone-svg {
	position: absolute;
	text-align: center;
	width: 32px;
	height: 32px;
	line-height: 32px;
	left: 0;
	top: 5px;
}

span.phone-svg2 {
	top: 6px;
}

.global-card-broadcast-modal .add-contact-content-body {
	height: 579px;
}

tr.row-blank {
	height: 10px !important;
	border: 0px !important;
}

/*input[type="date"]::-webkit-inner-spin-button,
input[type="date"]::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
}
*/

/*****************modal 09 manage list****************/

table.striped>tbody>tr {
	border: 1px solid #ddd;
}

.global-card-broadcast-modal .manage-list-footer {
	background: #fff !important;
}

.global-card-broadcast-modal .manage-list-content-body.assign-stage-content-body {
	max-height: 400px;
}

tr.marketing-margin td {
	padding-left: 10px !important;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(19, 49, 89, 0.65);
	padding: 4px 10px;
}

/*******************pagenation css area************************/

.global-card-broadcast-modal .pagenation-top form select {
	-webkit-appearance: none;
	font-style: normal;
	font-weight: normal;
	font-size: 15px !important;
	line-height: 24px;
	color: #133159;
	text-transform: capitalize;
	height: auto;
	text-align: center;
	padding: 5px 43px 5px 10px;
}

.global-card-broadcast-modal .pagination li.active {
	background-color: #fff;
	border: 2px solid var(--accent-color);
	box-sizing: border-box;
	border-radius: 5px;
	/* color: var(--accent-color); */
}

.global-card-broadcast-modal .pagination li.active a {
	color: var(--accent-color);
}

ul.pagination {
	display: flex;
	align-items: center;
	width: 287px;
}

.global-card-broadcast-modal .pagination li {
	display: inline-block;
	border-radius: 2px;
	text-align: center;
	vertical-align: top;
	height: auto;
	/* margin-left: -15px;  */
	margin-left: 2px;
}

.global-card-broadcast-modal .pagination li a {
	display: inline-block;
	padding: 10px 27px;
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 30px;
	color: var(--accent-color);
}

/********=================================contact right sidebar page css*******=================================*/

.global-card-broadcast-modal .collaborators-left {
	display: flex;
	align-items: center;
}

.global-card-broadcast-modal .collaborators-right {
	display: flex;
	align-items: center;
}

span.three-dot {
	background: #FFFFFF;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	color: var(--accent-color);
	width: 26px;
	height: 26px;
	display: inline-block;
	text-align: center;
	line-height: 26px;
	border-radius: 50px;
	margin-left: 15px;
}

.global-card-broadcast-modal .collaborators-right a svg {
	margin-top: 4px;
	margin: 0px;
	display: flex;
}

.global-card-broadcast-modal .collaborators-bottom {
	padding: 10px 20px;
	background: #FFFFFF;
	box-shadow: 0px 6px 4px rgba(0, 0, 0, 0.04);
	border-radius: 6px;
}

.global-card-broadcast-modal .collaborators-single-items {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 5px 0px;
}

.global-card-broadcast-modal .collaborators-single-items span {
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 0.01em;
	color: #546376;
}

.global-card-broadcast-modal .deals-single-items ul {
	margin: 0;
	display: flex;
	justify-content: space-between;
}

.global-card-broadcast-modal .deals-single-items ul li a {
	background: #E5E8EF;
	border-radius: 5px;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 0.01em;
	color: rgba(19, 49, 89, 0.65);
	display: inline-block;
	padding: 5px 28px;
}

.global-card-broadcast-modal .deals-single-items ul li.active a {
	background: var(--accent-color);
	border-radius: 5px;
	color: #fff;
}

.global-card-broadcast-modal .single-item-deals h3 {
	margin: 0;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	color: #546376;
	letter-spacing: 0.01em;
	margin-right: 15px;
}

.global-card-broadcast-modal .single-item-deals {
	display: flex;
	padding: 10px 0px;
	align-items: center;
}

.global-card-broadcast-modal .deals-inner-item {
	margin: 0px 10px;
	border: 1px solid #6FCF97;
	box-sizing: border-box;
	border-radius: 40px;
	padding: 3px 13px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.global-card-broadcast-modal .deals-inner-item span {
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 0.01em;
	color: #6FCF97;
	margin-left: 5px;
}

.global-card-broadcast-modal .deals-inner-item2.deals-inner-item span {
	color: #EB5757;
}

.global-card-broadcast-modal .deals-single-items {
	margin-bottom: 10px;
}

span.running-camping {
	display: flex;
	background: #6FCF97;
	border-radius: 10px;
	align-items: center;
	padding: 6px 15px;
}

span.running-camping h6 {
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 16px;
	margin: 0;
	letter-spacing: 0.01em;
	color: #FFFFFF;
	padding: 0px 10px;
}

.global-card-broadcast-modal .complete-form-single-items h5 {
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	color: #133159;
	letter-spacing: 0.01em;
	margin: 0;
	padding-bottom: 8px;
}

.global-card-broadcast-modal .complete-form-single-items span {
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	color: #546376;
}

.global-card-broadcast-modal .complete-form-single-items {
	padding: 10px 0px;
}

/*****************modal 10 Add Collaborators****************/

button.collaborators-search {
	top: 0px !important;
	position: absolute !important;
	right: -39px !important;
}

button.collaborators-search i {
	background: #133159;
	border-radius: 0px 5px 5px 0px;
	padding: 9px 30px;
}

.global-card-broadcast-modal .deal-select-label label {
	color: #133159 !important;
}

.global-card-broadcast-modal .tox-tinymce {
	border: unset !important;
}

.global-card-broadcast-modal .tox .tox-toolbar--scrolling {
	/* width: 651px !important; */
	width: 100% !important;
	border-radius: 5px;
	width: 651px !important;
	border-radius: 5px;
	border: 1px solid #E5E8EF;
	border-bottom: unset !important;
}

.global-card-broadcast-modal .tox .tox-edit-area__iframe {
	border-radius: 0px 10px 10px 10px;
}

/*****************modal 11 Upload Deal****************/

.global-card-broadcast-modal .main-quantity {
	display: inline-flex;
	flex-direction: column;
	position: absolute;
	right: 0px;
	background: #133159;
	border-radius: 0px 5px 5px 0px;
	padding: 3px 10px;
}

.global-card-broadcast-modal .main-quantity button {
	border: none;
	background: transparent;
}

.global-card-broadcast-modal .quantity .number {
	padding-left: 20px !important;
}

.global-card-broadcast-modal .margin-none-row2 .custom-input select {
	padding-left: 15px;
}

.global-card-broadcast-modal .margin-none-row2 .custom-input input {
	padding-left: 15px !important;
	text-transform: uppercase;
}

/*****************modal 11 Upload Deal****************/

.global-card-broadcast-modal .addd-campaigns-modal {
	max-width: 750px !important;
	width: 100%;
}

.global-card-broadcast-modal .video-popup-watch-btn {
	padding: 20px 20px;
}

.global-card-broadcast-modal .video-popup-watch-btn a {
	display: inline-flex;
	align-items: center;
	border: 1px solid var(--accent-color);
	box-sizing: border-box;
	border-radius: 6px;
	padding: 5px 30px;
}

.global-card-broadcast-modal .video-popup-watch-btn a span {
	font-style: normal;
	font-weight: 500;
	font-size: 15px;
	line-height: 22px;
	width: 90%;
	margin: 0 auto;
	text-align: center;
}

.global-card-broadcast-modal .add-campaings-main-area p {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 24px;
	padding: 0px 30px 23px 20px;
	letter-spacing: 0.01em;
	color: #747474;
	margin-bottom: -15px;
}

.global-card-broadcast-modal .campain-heading h4 {
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	color: #133159;
	letter-spacing: 0.01em;
	padding-left: 9px;
}

.global-card-broadcast-modal .campain-heading2 h4 {
	padding-left: 0px;
}

.global-card-broadcast-modal .campain-heading2.campain-heading span {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 24px;
	color: #546376;
	margin-bottom: 21px;
	display: block;
}

.global-card-broadcast-modal .campine__right .single_items {
	height: 300px;
}

.global-card-broadcast-modal .search-bar-top-area2 button.collaborators-search2 {
	position: absolute !important;
}

.global-card-broadcast-modal .new-follow-single-item {
	background: #FFFFFF;
	border-radius: 5px;
	margin-bottom: 10px;
	margin-right: 30px;
	padding: 8px;
}

.global-card-broadcast-modal .new-follow-single-item h4 {
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 0.01em;
	color: #133159;
	padding-bottom: 15px;
}

.global-card-broadcast-modal .new-follow-single-item span {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 0.01em;
	color: #546376;
}

/********=================================All select page css*******=================================*/

.global-card-broadcast-modal .custom-select-arrow .select-wrapper svg {
	display: none;
}

/********=================================Card post multistep page css*******=================================*/

.global-card-broadcast-modal .multistep-form-modal {
	max-width: 1170px;
	width: 100%;
	top: 80px !important;
	max-height: 88% !important;
}

.global-card-broadcast-modal .card-multistep-main-area {
	display: flex;
	margin-top: 30px;
}

.global-card-broadcast-modal .card-multistep-left {
	max-width: 378px;
	width: 100%;
}

.global-card-broadcast-modal .card-multistep-right {
	max-width: 1224px;
	width: 100%;
}

#heading {
	text-transform: uppercase;
	color: #673AB7;
	font-weight: normal
}

#msform {
	text-align: center;
	position: relative;
	margin-top: 0px
}

#msform fieldset {
	background: #F6F7FB;
	border: 0 none;
	border-radius: 0.5rem;
	box-sizing: border-box;
	width: 100%;
	margin: 0 !important;
	padding: 10px 0 !important;
	position: relative;
}

#msform fieldset fieldset {
	padding: 0 !important;
}

.globalModalWrapper .modalBody .multistep-main-content>.row {
	margin-bottom: 0;
}

.global-card-broadcast-modal .form-card {
	text-align: left
}

#msform fieldset:not(:first-of-type) {
	display: none
}

#msform input {
	height: 48px;
}

#msform input, #msform textarea {
	padding: 8px 40px 8px 15px;
	padding: 0;
	border: 1px solid #ccc;
	border-radius: 0px;
	margin-bottom: 25px;
	margin-top: 2px;
	width: 100%;
	box-sizing: border-box;
	font-family: montserrat;
	color: #2C3E50;
	background-color: #ECEFF1;
	font-size: 16px;
	letter-spacing: 1px
}

#msform input:focus, #msform textarea:focus {
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	border: 1px solid #673AB7;
	outline-width: 0
}

.global-card-broadcast-modal .action-button {
	background: var(--accent-color);
	border: 0 none;
	cursor: pointer;
	margin: 0px 8px;
	display: inline-flex;
	align-items: center;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	color: #FFFFFF;
	padding: 10px 20px;
	height: auto;
	text-transform: capitalize;
	border-radius: 10px;
}

button.custom-next.custom-close.modal-close.action-button {
	background: #FF264A !important;
}

.global-card-broadcast-modal .action-button svg {
	margin-right: 10px;
}

.global-card-broadcast-modal .action-button:hover, .global-card-broadcast-modal .action-button:focus {
	background-color: #311B92
}

.global-card-broadcast-modal .action-button-previous {
	width: 100px;
	background: #616161;
	font-weight: bold;
	color: white;
	border: 0 none;
	border-radius: 0px;
	cursor: pointer;
	padding: 10px 5px;
	margin: 10px 5px 10px 0px;
	float: right
}

.global-card-broadcast-modal .action-button-previous:hover, .global-card-broadcast-modal .action-button-previous:focus {
	background-color: #000000
}

.global-card-broadcast-modal .Home .card, .card-in-marketing-module.card, .custom-card-multistep.card, .video_thumbnails_card.card, .message-info-details.card {
	z-index: 0;
	border: none;
	position: relative
}

.global-card-broadcast-modal .fs-title {
	font-size: 25px;
	color: #673AB7;
	margin-bottom: 15px;
	font-weight: normal;
	text-align: left
}

.global-card-broadcast-modal .purple-text {
	color: #673AB7;
	font-weight: normal
}

.global-card-broadcast-modal .steps {
	font-size: 25px;
	color: gray;
	margin-bottom: 10px;
	font-weight: normal;
	text-align: right
}

.global-card-broadcast-modal .fieldlabels {
	color: gray;
	text-align: left
}

.global-card-broadcast-modal #progressbar {
	padding-bottom: 20px;
	overflow: hidden;
	color: lightgrey;
	border-bottom: 2px solid #fff;
	margin: 0;
}

.global-card-broadcast-modal #progressbar .active {
	color: var(--accent-color);
	cursor: pointer;
}

.global-card-broadcast-modal #progressbar .active strong {
	color: var(--accent-color);
}

.global-card-broadcast-modal #progressbar .activatedPageClass strong {
	color: var(--light_blue);
}

.global-card-broadcast-modal #progressbar li strong svg > g {
    all: unset;
}

.global-card-broadcast-modal .sub_title h2 {
	margin-left: 0;
}

.global-card-broadcast-modal #progressbar li {
	list-style-type: none;
	font-size: 15px;
	max-width: unset;
	width: auto;
	float: left;
	position: relative;
	font-weight: 400;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.global-card-broadcast-modal #progressbar li+li {
	margin-left: 15px;
}

.global-card-broadcast-modal #progressbar li strong svg {
	position: relative;
	top: 5px;
	left: 5px;
	width: 15px;
}

.global-card-broadcast-modal #progressbar li:first-child {
	padding-left: 0;
	margin-left: 0;
}

.global-card-broadcast-modal #progressbar #account:before {
	font-family: FontAwesome;
	counter-increment: section;
	content: counter(section)
}

.global-card-broadcast-modal #progressbar #personal:before {
	font-family: FontAwesome;
	counter-increment: section;
	content: counter(section)
}

.global-card-broadcast-modal #progressbar #payment:before {
	font-family: FontAwesome;
	counter-increment: section;
	content: counter(section)
}

.global-card-broadcast-modal #progressbar #confirm:before {
	font-family: FontAwesome;
	counter-increment: section;
	content: counter(section)
}

.global-card-broadcast-modal #progressbar li:before {
	width: 30px;
	height: 30px;
	line-height: 27px;
	display: block;
	font-size: 17px;
	color: #ffffff;
	background: #546376;
	border-radius: 50%;
	margin: 0 10px 0 0;
	padding: 2px;
	font-style: normal;
	font-weight: 500;
}

.global-card-broadcast-modal #progressbar li strong {
	font-style: normal;
	font-weight: 500;
	font-size: 15px;
	line-height: 22px;
	color: #546376;
}

.global-card-broadcast-modal .multi-manage-tag-header.manage-tag-header {
	width: 99%;
	margin: 0 auto;
	border-bottom: 2px solid #fff;
}

.global-card-broadcast-modal .common-btn-multi {
	border-top: 2px solid #fff;
	padding-top: 30px;
	display: block;
}

.global-card-broadcast-modal #progressbar li.activatedPageClass:before, .global-card-broadcast-modal #progressbar li.activatedPageClass:after {
	background: var(--light_blue)!important;
}

.global-card-broadcast-modal #progressbar li.active:before, .global-card-broadcast-modal #progressbar li.active:after {
	background: var(--accent-color);
}

.global-card-broadcast-modal .progress {
	height: 20px
}

.global-card-broadcast-modal .progress-bar {
	background-color: #673AB7
}

.global-card-broadcast-modal .fit-image {
	width: 100%;
	object-fit: cover
}

.global-card-broadcast-modal .custom-card-multistep.card {
	background: #F6F7FB;
	box-shadow: inherit;
	padding: 0 !important;
	margin: 0 !important;
}

/***********************first-step-page-main css***********************/

.global-card-broadcast-modal .first-step-page-main {
	text-align: center;
	/* padding-bottom: 15px; */
}

.global-card-broadcast-modal .custom-form-card.form-card {
	/* border-bottom: 2px solid #fff; */
	/* margin-bottom: 30px; */
}

.global-card-broadcast-modal .select-photo-size-box {
	display: flex;
	justify-content: center;
	align-items: center;
}

.global-card-broadcast-modal .select-photo-size-single {
	box-sizing: border-box;
	border-radius: 10px;
	background: #fff;
	padding: 50px;
	width: 290px;
	height: 250px;
	margin: 15px;
	border: 2px solid #8c96a373;
	transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
}

.global-card-broadcast-modal .select-photo-size-single.is_select {
	border-color: var(--accent-color);
	background: #0b6a6414;
}

.global-card-broadcast-modal .select-photo-size-single span {
	display: block;
	margin-top: 20px;
	font-weight: 500;
	line-height: 30px;
	margin-top: 50px;
}

.global-card-broadcast-modal .select-photo-size-single2 span {
	margin-top: 20px;
}

.global-card-broadcast-modal .first-page-inner-item span {
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 22px;
	letter-spacing: 0.01em;
	color: #546376;
	margin-bottom: 20px;
	display: block;
}

.global-card-broadcast-modal .MuiInput-underline.Mui-focused:after {
	display: none;
}

.global-card-broadcast-modal .select-template-main-area {
	background: #FFFFFF;
	border-radius: 10px;
	padding: 15px 20px;
	text-align: left;
}

.global-card-broadcast-modal .templete-opt-area .custom-input select {
	padding-left: 15px;
}

.global-card-broadcast-modal .tem-single-item a {
	display: block;
	height: 100%;
}

.global-card-broadcast-modal .tem-single-item img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.global-card-broadcast-modal .templete-img-main {
	display: flex;
	flex-wrap: wrap;
	padding-bottom: 0;
}

.global-card-broadcast-modal .tem-single-item {
	width: 29%;
	margin: 0 2% 2%;
	border: 2px solid #fcfc;
	box-sizing: border-box;
	border-radius: 5px;
	padding: 3px;
	/* max-height: 95px; */
	max-height: 120px;
}

.global-card-broadcast-modal .tem-single-item.is_template_selected {
	border: 2px solid var(--accent-color);
}

.global-card-broadcast-modal .custom-file {
	position: relative;
	display: inline-block;
	width: 100%;
	height: calc(2.25rem + 2px);
	margin-bottom: 0;
}

.global-card-broadcast-modal .custom-file-input {
	position: relative;
	z-index: 2;
	width: 100%;
	height: calc(2.25rem + 2px);
	margin: 0;
	opacity: 0;
}

.global-card-broadcast-modal .custom-file-label {
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 0;
	padding: 6px 0px;
	padding: 6px 0px;
	padding: 6px 0px;
	padding: .375rem 0px;
}

.global-card-broadcast-modal .custom-file-label {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
}

.global-card-broadcast-modal .select-single-item {
	width: 46%;
	border: 0;
	box-sizing: border-box;
	border-radius: 10px;
	background: #fff;
	padding: 40px 0px;
	margin: 0 2%;
	cursor: pointer;
}

.global-card-broadcast-modal .select-opt-right-flex {
	display: flex;
}

.global-card-broadcast-modal .select-single-item a img {
	width: 34px;
	height: auto;
	margin-top: 10px;
}

.global-card-broadcast-modal .select-single-item span {
	font-style: normal;
	font-weight: 500;
	font-size: 15px;
	line-height: 24px;
	color: #133159;
	display: block;
}

.global-card-broadcast-modal .create-main-btm span {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 28px;
	color: #FF264A;
	opacity: 0.8;
}

.global-card-broadcast-modal .create-tem-main-area {
	text-align: left;
}

.global-card-broadcast-modal .create-main-top h2 {
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 30px;
	color: #133159;
	display: block;
	padding: 0;
	margin: 0;
}

.global-card-broadcast-modal .create-main-top a {
	display: inline-block;
	background: rgba(60, 126, 243, 0.2);
	border-radius: 10px;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	color: var(--accent-color);
	padding: 12px 15px;
}

.global-card-broadcast-modal .create-main-top {
	padding-bottom: 50px;
}

.global-card-broadcast-modal .create-main-btm h2 {
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 30px;
	color: #133159;
	display: block;
	padding: 0;
	margin: 0;
}

/*drop and drag upload*/

.global-card-broadcast-modal .drag-drop-inner .custom-file {
	position: relative;
	display: inline-block;
	width: 100%;
	height: calc(2.25rem + 2px);
	margin-bottom: 0;
}

.global-card-broadcast-modal .drag-drop-inner .custom-file-input {
	position: relative;
	z-index: 2;
	width: 100%;
	height: calc(2.25rem + 2px);
	margin: 0;
	opacity: 0;
}

.global-card-broadcast-modal .drag-drop-inner .custom-file-label {
	background-color: transparent;
	top: -45px;
}

span.browse-up {
	position: absolute;
	bottom: -72px;
	left: 54px;
}

span.browse-up a {
	background: #E5E8EF;
	border-radius: 5px;
	text-align: center;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	color: var(--accent-color);
	padding: 5px 20px;
	display: inline-block;
}

.global-card-broadcast-modal .drag-drop-file span {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 28px;
	color: #FF264A !important;
	opacity: 0.8;
	margin-top: 20px !important;
	display: inline-block;
}

.global-card-broadcast-modal .drag-drop-inner .custom-file-label::after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 3;
	display: block;
	height: calc(calc(2.25rem + 2px) - 1px * 2);
	padding: .375rem .75rem;
	line-height: 1.5;
	color: #495057;
	content: "Browse";
	background-color: #e9ecef;
	border-left: 1px solid #ced4da;
	border-radius: 0 .25rem .25rem 0;
}

.global-card-broadcast-modal .drag-drop-inner .custom-file-input:lang(en)~.custom-file-label::after {
	content: "Drag & Drop files here OR";
	color: #133159;
	font-size: 14px;
	line-height: 24px;
	background: transparent;
	border-left: 0px;
	top: 34px;
	font-style: normal;
	font-weight: normal;
	width: 78%;
	text-align: center;
	left: 0;
	margin: 0 auto;
}

.global-card-broadcast-modal .drag-drop-file {
	max-width: 375px;
	width: 100%;
	background: #FFFFFF;
	border-radius: 10px;
	padding: 10px;
}

.global-card-broadcast-modal .drag-drop-inner {
	border: 2px dashed var(--accent-color);
	border-radius: 5px;
	background: #F6F7FB !important;
	text-align: center;
	padding: 60px;
}

.global-card-broadcast-modal .create-main-top .custom-input input {
	padding-left: 15px !important;
}

.global-card-broadcast-modal .create-main-top .custom-input select {
	padding-left: 15px !important;
}

.global-card-broadcast-modal .create-main-top .custom-input select:focus {
	outline: none !important;
}

.global-card-broadcast-modal .create-main-btm-template img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}

.global-card-broadcast-modal .create-main-btm-template {
	max-width: 340px;
	width: 100%;
	margin: 0 auto;
	padding: 10px;
	border: 2px solid var(--accent-color);
	box-sizing: border-box;
	border-radius: 12.0535px;
	background: #FFFFFF;
}

.global-card-broadcast-modal .message-step-inner-item {
	text-align: left;
}

/* .global-card-broadcast-modal .first-step-page-main2 {
	padding-top: 20px;
} */

.global-card-broadcast-modal .message-step-inner-item span {
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 30px;
	color: #133159;
	letter-spacing: 0.01em;
	margin-bottom: 5px;
	display: block;
}

.global-card-broadcast-modal .message-step-inner-item p {
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 24px;
	color: #546376;
	width: 70%;
}

.global-card-broadcast-modal .handwriting-styles .custom-input select {
	padding-left: 15px;
}

.global-card-broadcast-modal .deal-value-main {
	padding: 0 14px;
}

.global-card-broadcast-modal .mountain-time-row .margin-none-row {
	display: flex;
	align-items: center;
}

.global-card-broadcast-modal .margin-none-row.row {
	text-align: left;
	padding-top: 8px;
	padding-bottom: 8px;
}

.global-card-broadcast-modal .custom-select-arrow-parsonaliz.custom-select-arrow:after {
	top: 24px;
}

.global-card-broadcast-modal .handwriting-styles {
	text-align: left;
}

.global-card-broadcast-modal .handwriting-styles span {
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	text-align: left;
	color: #FF264A;
	display: block;
	padding-top: 6px;
	padding-bottom: 20px;
}

.global-card-broadcast-modal .handwriting-styles span.print-message {
	font-size: 14px;
}

.global-card-broadcast-modal .handwriting-styles p.print-message {
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	text-align: left;
	color: #495057;
	display: block;
	padding-top: 6px;
	padding-bottom: 20px;
}


.global-card-broadcast-modal .handwriting-styles h6 {
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	color: #546376;
	display: block;
	padding-bottom: 5px;
}

.global-card-broadcast-modal .handwriting-styles a {
	display: inline-block;
	background: #68EBCA;
	border-radius: 10px;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	padding: 12px 15px;
	margin: 8px 0px;
}

.global-card-broadcast-modal .html-editor-for-design .tox-tinymce .tox-statusbar {
	display: none !important;
}

.global-card-broadcast-modal .pdf-inner-msg img {
	width: 100%;
	height: auto;
}

.global-card-broadcast-modal .pdf-inner-msg {
	max-width: 560px;
	height: 600px;
	overflow-y: scroll;
}

.global-card-broadcast-modal .pdf-reader-message ul {
	display: flex;
	margin-top: 10px;
}

.global-card-broadcast-modal .pdf-reader-message ul li a {
	margin-right: 15px;
	background: var(--accent-color);
}

.global-card-broadcast-modal .send-multi-main-inner span {
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 30px;
	color: #133159;
	letter-spacing: 0.01em;
}

.global-card-broadcast-modal .send-multi-main-inner ul {
	display: flex;
	justify-content: center;
	align-items: center;
}

.global-card-broadcast-modal .send-multi-main-inner ul li a {
	border: 1px solid #E5E8EF;
	color: var(--accent-color) !important;
	background: #FFFFFF;
}

.global-card-broadcast-modal .send-multi-main-inner ul.tabs {
	width: 47%;
	background-color: unset;
	margin-top: 20px;
	overflow-y: unset;
}

.global-card-broadcast-modal .send-multi-main-inner ul.tabs .indicator {
	display: none;
}

.global-card-broadcast-modal .send-multi-main-inner ul li a.active {
	background-color: rgba(60, 126, 243, 0.1) !important;
	color: var(--accent-color) !important;
}

.global-card-broadcast-modal .send-multi-main-inner ul li a {
	border-radius: 6px 0px 0px 6px;
	font-style: normal;
	font-weight: 500;
	font-size: 15px;
	line-height: 22px;
	letter-spacing: 0.01em;
	display: inline-block;
	padding: 14px 15px;
	text-transform: capitalize;
}

.global-card-broadcast-modal .send-multi-main-inner ul li:nth-child(1) a {
	padding: 14px 60px;
}

.global-card-broadcast-modal .send-multi-main-inner ul li:nth-child(2) a {
	background: #FFFFFF;
	box-sizing: border-box;
	border-radius: 0px 6px 6px 0px;
	display: flex;
	align-items: center;
	;
}

.global-card-broadcast-modal .send-multi-main-inner h5 {
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 30px;
	color: #546376;
	letter-spacing: 0.01em;
}

.global-card-broadcast-modal .send-multi-main-inner {
	padding-top: 5px;
	padding-bottom: 25px;
}

.global-card-broadcast-modal .mountain-time-row.row .margin-none-row.row .custom-input {
	display: flex;
	align-items: center;
	justify-content: center;
}

span.atttt {
	position: relative;
	left: 20px;
}

.global-card-broadcast-modal .mountain-time-send {
	width: 75%;
	margin: 0 auto;
}

.global-card-broadcast-modal .custom-input.col.s12 span {
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	color: #133159;
}

.global-card-broadcast-modal .mountain-time-row.row .custom-input.col.s12 input {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 28px;
	color: #546376;
	opacity: 0.8;
	font-family: Poppins !important;
	padding-left: 15px !important;
}

span.date-left {
	margin-right: 10px;
	color: #133159 !important;
}

span.date-right {
	margin-left: 10px !important;
}

/* ======Scrollbar Css======== */

/*======tigger scrollbar======*/

.global-card-broadcast-modal .single_items.awesome__scroll_bar {
	height: 222px !important;
}

.global-card-broadcast-modal .manage-list-content-body.assign-stage-content-body.awesome__scroll_bar {
	height: 412px !important;
}

.global-card-broadcast-modal .add-contact-content-body.awesome__scroll_bar {
	max-height: 480px !important;
}

.global-card-broadcast-modal .bottom-scroll-bar {
	height: 200px;
}

.global-card-broadcast-modal .scroll-div1 {
	width: 2772px;
	overflow-x: scroll;
	overflow-y: hidden;
	height: 20px;
	margin-top: 61px;
}

.global-card-broadcast-modal .scroll-div2 {
	width: 1000px;
	height: 20px;
}

.global-card-broadcast-modal .bottom-scroll-bar.awesome__scroll_bar::-webkit-scrollbar-track {
	margin-top: 44px;
	margin-bottom: 100px;
}

.global-card-broadcast-modal .bottom-scroll-bar {
	height: 100vh;
	margin-top: 30px;
}

.global-card-broadcast-modal .top-scroll-bar.awesome__scroll_bar::-webkit-scrollbar-thumb, .bottom-scroll-bar.awesome__scroll_bar::-webkit-scrollbar-thumb {
	background-color: #133159;
}

.global-card-broadcast-modal .top-scroll-bar.awesome__scroll_bar::-webkit-scrollbar-track, .bottom-scroll-bar.awesome__scroll_bar::-webkit-scrollbar-track {
	background-color: rgba(60, 126, 243, 0.1);
}

.global-card-broadcast-modal .active__back {
	background: var(--dark_blue);
	color: var(--white);
	border-radius: 10px 10px 0 0;
}

.global-card-broadcast-modal .MuiButtonBase-root {
	background: #fff;
	padding: 5px 0;
}

/* common contact right side */

.global-card-broadcast-modal .common__list .MuiFormControlLabel-root {
	width: 100%;
}

.global-card-broadcast-modal .common__list .collaborator__list__parant {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
}

.global-card-broadcast-modal .common__list .collaborator__list__right {
	width: 0;
}

.global-card-broadcast-modal .common__list .collaborator__list__right {
	margin-right: 15px;
}

li.common__list .MuiAccordionSummary-content svg {
	font-size: 15px;
	margin-right: 16px;
	margin-left: 15px;
	display: flex;
	align-items: center;
}

.global-card-broadcast-modal .common__list .MuiIconButton-root {
	padding: 0 5px;
}

.global-card-broadcast-modal .common__list .MuiIconButton-edgeEnd {
	margin-right: 0;
}

.global-card-broadcast-modal .common__list .MuiAccordionSummary-root {
	padding: 0;
}

.global-card-broadcast-modal .common__list .MuiAccordionSummary-root .MuiFormControlLabel-root {
	margin-left: 0
}

.global-card-broadcast-modal .custom__compain_content {
	padding: 1rem 0;
}

.global-card-broadcast-modal .custom__compain_content .text-gray {
	font-size: 10px;
	color: #546376;
}

.global-card-broadcast-modal .bg-green {
	background: var(--direct_mail_green);
}

.global-card-broadcast-modal .stats-tag li a {
	height: 20px;
	border-radius: 10px;
}

/* collaborators component css */

.global-card-broadcast-modal .collaborators .collapsible {
	border: 0;
	margin: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.global-card-broadcast-modal .collaborators .collapsible-header {
	color: #fff;
	border: 0;
	background: #133159;
	margin: 0 10px 10px 10px;
	border-radius: 10px 10px 0px 0px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 10px;
}

.global-card-broadcast-modal .collaborators .collapsible-header .left-icons {
	padding-left: 21px;
}

.global-card-broadcast-modal .collaborators .collapsible-header .left-icons svg {
	margin-right: 20px;
}

.global-card-broadcast-modal .collaborators .collapsible-header .left-icons span.title {
	margin-right: 4px;
}

.global-card-broadcast-modal .collaborators .collapsible-header .left-icons span.number-badge {
	width: 26px;
	height: 26px;
	background: #fff;
	color: var(--accent-color);
	border-radius: 13px;
	text-align: center;
	line-height: 28px;
	display: inline-block;
	font-weight: 500;
	font-size: 13px;
}

.global-card-broadcast-modal .collaborators .collapsible-header .right-icons {
	padding-right: 10px;
}

.global-card-broadcast-modal .collaborators .collapsible-header .right-icons i {
	width: 26px;
	height: 26px;
	background: #fff;
	color: var(--accent-color);
	border-radius: 13px;
	text-align: center;
	line-height: 26px;
	display: inline-block;
	font-weight: 500;
	margin-right: 20px;
	font-size: 14px;
}

.global-card-broadcast-modal .collaborators .collapsible-body {
	border: 0;
	-webkit-box-shadow: 0px 6px 4px rgba(0, 0, 0, 0.04);
	box-shadow: 0px 6px 4px rgba(0, 0, 0, 0.04);
	margin: 0 10px 10px 10px;
	border-radius: 0px 0px 6px 6px;
	padding: 0 0 14px 0;
}

.global-card-broadcast-modal .collaborators .collapsible-body .listing {
	padding-left: 24px;
	padding-right: 26px;
	padding-bottom: 4px;
}

.global-card-broadcast-modal .collaborators .collapsible-body .listing span {
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	color: #546376;
	letter-spacing: 0.01em;
}

.global-card-broadcast-modal .collaborators .collapsible-header .left-icons img {
	margin-right: 20px;
}

/* Deals component css */

.global-card-broadcast-modal .deals .collapsible-body {
	padding-bottom: 12px;
}

.global-card-broadcast-modal .deals .collapsible-header .left-icons span.title {
	margin-right: 14px;
}

.global-card-broadcast-modal .deals .collapsible-body .listing {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 18px;
}

.global-card-broadcast-modal .deals .collapsible-body .listing a {
	background: #E5E8EF;
	color: rgba(19, 49, 89, 0.65);
	border-radius: 5px;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	height: 24px;
	display: block;
	width: 89px;
	text-align: center;
}

.global-card-broadcast-modal .deals .collapsible-body .listing a:first-child {
	background: var(--accent-color);
	color: #fff;
}

.global-card-broadcast-modal .deals .collapsible-body .listing-content {
	padding-left: 25px;
	padding-right: 0;
	padding-bottom: 12px;
}

.global-card-broadcast-modal .deals .collapsible-body .listing-content span {
	margin-right: 15px;
}

.global-card-broadcast-modal .deals .collapsible-body .listing-content a {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 40px;
	padding: 0 5px;
	font-weight: 500;
	font-size: 14px;
	line-height: 23px;
	width: 71px;
	height: 24px;
	display: inline-block;
	text-align: center;
}

.global-card-broadcast-modal .deals .collapsible-body .listing-content a.won {
	color: #6FCF97;
	border: 1px solid #6FCF97;
	margin-right: 5px;
}

.global-card-broadcast-modal .deals .collapsible-body .listing-content a.lost {
	color: #EB5757;
	border: 1px solid #EB5757;
}

.global-card-broadcast-modal .deals .collapsible-body .listing-content a.lost img {
	vertical-align: middle;
}

/* Campaigns component css */

.global-card-broadcast-modal .campaigns .collapsible-header .left-icons span.title {
	margin-right: 21px;
}

.global-card-broadcast-modal .campaigns .collapsible-header .left-icons img {
	margin-right: 14px;
}

.global-card-broadcast-modal .campaigns .collapsible-body {
	padding: 0 0 7px 0;
}

.global-card-broadcast-modal .campaigns .collapsible-body .listing {
	padding-bottom: 16px;
	padding-left: 20px;
	padding-right: 16px;
}

.global-card-broadcast-modal .campaigns .collapsible-body .listing a {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: #6FCF97;
	border-radius: 10px;
	font-size: 10px;
	line-height: 16px;
	color: #fff;
	padding: 0 4px;
	width: 98px;
	height: 20px;
}

.global-card-broadcast-modal .campaigns .collapsible-body .listing a i:first-child {
	font-size: 14px;
	padding-right: 7px;
}

.global-card-broadcast-modal .campaigns .collapsible-body .listing a i:last-child {
	font-size: 16px;
	padding-left: 4px;
}

/* Completed forms component css */

.global-card-broadcast-modal [type="checkbox"].filled-in:checked+span:not(.lever):before {
	top: 19px;
}

.global-card-broadcast-modal [type="checkbox"].filled-in:checked+span:not(.lever):after {
	top: 19px;
}

.canva-alert-modal .modal-header {
	display: flex;
	justify-content: space-between;
}

.canva-alert-modal .modal-header .close {
	height: 20px;
}

/* Updated Styles - 16 Oct */

.global-card-broadcast-modal.globalModalWrapper {
	min-width: unset !important;
	max-width: 1200px;
	width: 100%;
	/* height: calc(100% - 85px); */
}

.global-card-broadcast-modal.globalModalWrapper div#globalModal {
	height: 100%;
}

.global-card-broadcast-modal.globalModalWrapper .modalBody {
	height: calc(100% - 163px);
	overflow-y: auto;
}

.global-card-broadcast-modal .form-card>.row {
	margin: 0;
}

.global-card-broadcast-modal .droupdown__helper {
	margin: 10px 0;
}

.global-card-broadcast-modal .droupdown__helper .MuiFormControl-root.second__step__area__select.second__step__area__select__100 {
	height: auto !important;
}

.global-card-broadcast-modal .second__step__area__select {
	border: 1px solid rgb(191 191 191) !important;
}
.global-card-broadcast-modal .custom-select-arrow>div>div {
        /* border-top-right-radius: 0; */
        /* border-bottom-right-radius: 0; */
        /* border-right: 0; */
        /* border-bottom: 0; */
        /* border-bottom-left-radius: 0; */
        border-width: 2px;
}
.global-card-broadcast-modal .custom-select-arrow>div>div>div {
	padding: 9px;
}

.global-card-broadcast-modal .tox-editor-container {
	border: 2px solid #dcdcdc;
	border-radius: 12px;
}

.global-card-broadcast-modal .canva-design-button {
	padding: 8px 15px;
	height: auto;
	box-shadow: unset;
	border-radius: 8px;
}

.global-card-broadcast-modal .MuiGrid-container {
	margin: 0;
	width: 100%;
}

.global-card-broadcast-modal .MuiGrid-root>.MuiGrid-root {
	margin: 10px 0 10px 10px;
	background: #e5e5e5;
	border-radius: 8px;
}

.global-card-broadcast-modal .drag-drop-file .custom-file span {
	margin-top: 10px !important;
}

.global-card-broadcast-modal .create__new__template__row__for__h2 {
	padding-bottom: 0 !important;
	margin: 0 !important;
}

.global-card-broadcast-modal .custom-input .droupdown__helper {
	margin: 0;
}

.global-card-broadcast-modal .second__step__area__select.alt {
	border: 0 !important;
}

.global-card-broadcast-modal .second__step__area__select.alt .MuiSelect-selectMenu {
	font-size: 16px !important;
	line-height: 22px;
}

.global-card-broadcast-modal .second__step__area__select.alt .MuiSelect-select {
	background: #fff;
	box-sizing: border-box;
	border: 1px solid #E5E8EF !important;
	border-radius: 5px;
}

.customGrid {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	column-gap: 20px;
}

.global-card-broadcast-modal .customGrid .custom-input {
	padding-left: 0;
}

.global-card-broadcast-modal .customGrid .custom-input .MuiFormControl-root {
	width: 100%;
}

.global-card-broadcast-modal .create-main-top h2.mb-2 {
	margin-bottom: 12px !important;
}

/* Oct 17 */
.global-card-broadcast-modal .save_postcard_topbar {
        display: flex;
        flex-wrap: wrap;
        padding: 10px 0;
}

.global-card-broadcast-modal .message-step-inner-item, 
.global-card-broadcast-modal .margin-none-row {
        flex: 1 1;
        padding: 0;
}

.global-card-broadcast-modal .save_postcard_topbar .custom-input {
         padding: 0;
}
.global-card-broadcast-modal .save_postcard_topbar .margin-none-row > span {
        margin-bottom: 6px !important;
        display: inline-block;
}
.global-card-broadcast-modal .save_postcard_topbar .margin-none-row {
        padding: 0;
}
.global-card-broadcast-modal .save_postcard_topbar .message-step-inner-item p {
	width: auto;
	margin: 0 0 10px;
	font-size: 13px;
	line-height: 20px;
}

.global-card-broadcast-modal .custom__input__select__wrapper_v2 {
	position: absolute;
	right: 546px!important;
	bottom: 15px;
	border-bottom-right-radius: 10px;
	/* /* overflow: visible; */
}
.global-card-broadcast-modal .custom__input__select__wrapper_v2 .custom__input__select__wr .col-md-4.form-control.ml-auto.mb-2.border-0 {
	width: 200px;
}

.custom__input__select__wrapper_v2 .custom__input__select__input .custom-personalize-box {
	margin-left: auto;
	margin-right: 44px;
	margin-top: 10px;;
}
.global-card-broadcast-modal .html-editor-for-design {
	position: relative;
}

.global-card-broadcast-modal .custom-form-card .first-step-page-main .print-message-div svg{
	 fill: var(--direct_mail_green) !important;
	 margin-top: 5px
}

.global-card-broadcast-modal .custom-form-card .first-step-page-main .print-message-div .print-message{
	z-index: 1;
}

.global-card-broadcast-modal .custom-form-card .first-step-page-main .print-message-div .print-message-svg{
	z-index: 1;
}

.global-card-broadcast-modal .directmail-textfield-thirdstep {
	width: 100%;
	height: 380px;
}

.global-card-broadcast-modal .directmail-textfield-thirdstep {
	width: 100%;
	height: 380px;
}

.global-card-broadcast-modal .directmail-textfield-thirdstep{
	padding: 10px 15px 10px 15px!important;
	line-height: 25px;
}

@media (max-width: 1200px) {
	.global-card-broadcast-modal .save_postcard_topbar .message-step-inner-item {
		padding-right: 10px;
	}
	.updated_quick_reply .custom-form-card.form-card .col.xl5 {
		margin-top: 15px;
	}
	.global-card-broadcast-modal.globalModalWrapper {
		max-width: 90%;
	}
	.global-card-broadcast-modal .select-single-item {
		margin: 0 2% 0 0;
		width: 250px;
	}
	.global-card-broadcast-modal .tem-single-item {
		max-height: 115px;
	}
	.global-card-broadcast-modal .templete__img__main {
		max-height: 250px;
	}
	.global-card-broadcast-modal .select-single-item span {
		font-size: 12px;
	}
}

/* gift popover */
img.dsm__gift_full_image {
	height: 500px;
	width: auto;
}

@media (max-width: 1500px) {
	img.dsm__gift_full_image {
		height: 300px;
		width: auto;
	}
}