/**
 * Bonus Popup
 */
.bonus-popup .modal-header {
	background-color: #8dc74b;
}

.bonus-popup .modal-header p.h1 {
	text-align: center;
	color: #fff;
	font-weight: 400;
	padding: 10px;
	border-bottom: 1px solid #ccc;
}

.bonus-popup .modal-body {
	text-align: center;
}
/* Clienet notifications */

.alert-minimalist.client-notifications{
	background: rgba(248, 248, 248, 0.95);
	border-color: rgba(150, 150, 150, 0.3);
	color: #333;
	min-height: 80px;
}

.alert-minimalist.client-notifications button {
/* 	background-color: rgb(51, 153, 204);
border-color: rgba(255, 255, 255, 0.7);
color: #fff; */
}

/**
 * Market Alert Notify
 */
.alert-minimalist {
	background-color: rgb(241, 242, 240);
	border-color: rgba(149, 149, 149, 0.5);
	border-radius: 3px;
	color: rgb(149, 149, 149);
	padding: 10px;
	cursor: pointer;
	font-size: 14px;
}
.alert-minimalist button {
	background-color: rgb(230, 230, 230);
	border: 1px solid transparent;
	border-color: rgba(149, 149, 149, 0.3);
	color: rgb(149, 149, 149);
}
.alert-minimalist.high {
	background: rgba(141, 199, 75, 0.9);
	border-color: rgba(255, 255, 255, 0.3);
	color: #fff;
}
.alert-minimalist.high button {
	background-color: rgb(141, 199, 75);
	border-color: rgba(255, 255, 255, 0.7);
	color: #fff;
}
.alert-minimalist.low {
	background: rgba(51, 153, 204, 0.9);
	border-color: rgba(255, 255, 255, 0.3);
	color: #fff;
}
.alert-minimalist.low button {
	background-color: rgb(51, 153, 204);
	border-color: rgba(255, 255, 255, 0.7);
	color: #fff;
}


.alert-minimalist.eco-alert,
.alert-minimalist.survey-alert  {
	/*background: rgba(253, 139, 0, 0.9);*/
	background: rgba(248, 248, 248, 0.95);
	border-color: rgba(150, 150, 150, 0.3);
	color: #333;
}
@media (min-width: 768px) {
	.alert-minimalist.eco-alert,
	.alert-minimalist.survey-alert {
		min-width: 400px;
	}
}
.alert-minimalist.eco-alert button {
	/*background-color: rgb(253, 139, 0);*/
	border-color: rgba(255, 255, 255, 0.7);
	color: #333;
	position: absolute;
	right: 10px;
}

.alert-minimalist .survey-content{
	padding: 5px 0;
	width: 100%;
}
.alert-minimalist.survey-alert button {
	/*background-color: rgb(253, 139, 0);*/
	border-color: rgba(255, 255, 255, 0.7);
	color: #333;
}
.alert-minimalist .survey-content.survey-buttons{
	padding: 5px 0 0 0;
}

.alert-minimalist .survey-content button{
	width: 80px;
}
.alert-minimalist .survey-content button.survey-no{
	position: absolute;
	right: 10px;
}

.alert-minimalist .survey-content button.survey-yes{
	background-color: #8dc74b;
	color: white;
}

.alert-minimalist .survey-title{
	text-align: center;
	font-weight: bold;
	paddign: 0;
}

.alert-minimalist.eco-alert .shield,
.alert-minimalist.survey-alert .shield {
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1Mi44IDU2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUyLjggNTYuNzsiICB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojOTNDMTYwO30KCS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojOTFDMDU2O30KCS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KCS5zdDN7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojMDk1Qjg5O30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzguOSwxNS43YzEsMy4yLDEuNSw2LjUsMS40LDkuOEMzOS44LDM2LDMzLjgsNDUsMjIuMSw1Mi40djBsMCwwQzEwLjUsNDUsNC40LDM2LDQsMjUuNQoJCQljLTAuMS0zLjQsMC4zLTYuNywxLjQtOS44bDEuNi0zLjhsMTUuMi01LjJ2MGgwdjBsMTUuMiw1LjJMMzguOSwxNS43eiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ4LjgsMTQuM2MwLDIuOC0xLDUuMS0yLjksNy4xYy0yLDItNC4zLDIuOS03LjEsMi45Yy0yLjgsMC01LjEtMS03LjEtMi45Yy0yLTItMi45LTQuMy0yLjktNy4xCgkJCWMwLTIuOCwxLTUuMSwyLjktNy4xYzItMiw0LjMtMyw3LjEtM2MyLjgsMCw1LjIsMSw3LjEsM0M0Ny44LDkuMiw0OC44LDExLjYsNDguOCwxNC4zeiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM2LjcsMTdjMC42LDAuNSwwLjksMS4yLDEsMS45YzAuMSwwLjgtMC4yLDEuNS0wLjcsMkwyNC4xLDM1LjhjLTAuMywwLjQtMC44LDAuNy0xLjMsMC44CgkJCWMtMC41LDAuMi0xLDAuMi0xLjUsMC4xYy0wLjUtMC4xLTEtMC40LTEuMy0wLjdsLTcuNS03LjRjLTAuNi0wLjUtMC44LTEuMi0wLjgtMmMwLTAuOCwwLjMtMS40LDAuOC0yYzAuNS0wLjYsMS4yLTAuOCwyLTAuOAoJCQljMC44LDAsMS40LDAuMywyLDAuOGw1LjMsNS4zbDEwLjktMTIuNmMwLjUtMC42LDEuMi0wLjksMS45LTFDMzUuNSwxNi4zLDM2LjEsMTYuNSwzNi43LDE3eiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTQ0LjMsMTQuM2MwLDEuNS0wLjUsMi44LTEuNiwzLjlsMCwwYy0xLjEsMS4xLTIuNCwxLjYtMy45LDEuNmMtMS41LDAtMi44LTAuNS0zLjktMS42CgkJCWMtMS4xLTEuMS0xLjYtMi40LTEuNy0zLjljMC0xLjUsMC42LTIuOCwxLjctMy45YzEuMS0xLjEsMi40LTEuNiwzLjktMS42YzEuNSwwLDIuOCwwLjUsMy45LDEuNmwwLDAKCQkJQzQzLjgsMTEuNSw0NC4zLDEyLjgsNDQuMywxNC4zeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zOC44LDYuNWMyLjIsMCw0LDAuOCw1LjUsMi4zaDB2MGMxLjUsMS41LDIuMywzLjQsMi4zLDUuNWMwLDIuMi0wLjgsNC0yLjMsNS41djBoMAoJCQljLTEuNSwxLjUtMy40LDIuMy01LjUsMi4zYy0yLjIsMC00LTAuOC01LjUtMi4zYy0xLjUtMS41LTIuMy0zLjQtMi4zLTUuNWMwLTIuMiwwLjgtNCwyLjMtNS41QzM0LjgsNy4zLDM2LjYsNi41LDM4LjgsNi41egoJCQkgTTQ0LjMsMTQuM2MwLTEuNS0wLjUtMi44LTEuNi0zLjlsMCwwYy0xLjEtMS4xLTIuNC0xLjYtMy45LTEuNmMtMS41LDAtMi44LDAuNS0zLjksMS42Yy0xLjEsMS4xLTEuNiwyLjQtMS43LDMuOQoJCQljMCwxLjUsMC42LDIuOCwxLjcsMy45YzEuMSwxLjEsMi40LDEuNiwzLjksMS42YzEuNSwwLDIuOC0wLjUsMy45LTEuNmwwLDBDNDMuOCwxNy4yLDQ0LjMsMTUuOSw0NC4zLDE0LjN6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjQxLjgsMTIuNiA0MC4xLDE0LjMgNDEuOCwxNiA0MC41LDE3LjMgMzguOCwxNS42IDM3LjEsMTcuMyAzNS44LDE2IDM3LjUsMTQuMyAzNS44LDEyLjYgMzcuMSwxMS4zIAoJCQkzOC44LDEzIDQwLjUsMTEuMyAJCSIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgoK');
	width: 46px;
	height: 46px;
}
.alert-minimalist.survey-alert .shield{
	width: 56px;
	height: 56px;
}
.alert-minimalist.eco-alert .eco-title,
.alert-minimalist.survey-alert .eco-title {
	margin-top: 6px;
	text-align: right;
}
.alert-minimalist.eco-alert .eco-title .title-left,
.alert-minimalist.survey-alert .survey-title .title-left {
	font-size: 16px;
}
.alert-minimalist.eco-alert .eco-title .title-right,
.alert-minimalist.survey-alert .eco-title .title-right {
	font-size: 16px;
	color: #0f5b8e;
}
.alert-minimalist.eco-alert .countdown {
	border-left: 2px solid #8DC74B;
	padding-left: 6px;
	margin-left: 8px;
	margin-top: 6px;
}
@media (min-width: 480px) {
	.alert-minimalist.eco-alert .countdown {
		padding-left: 14px;
		margin-left: 16px;
	}
}
.alert-minimalist.eco-alert .countdown .minutes {
	font-size: 30px;
	color: #0f5b8e;
}
.alert-minimalist.eco-alert .countdown .seconds {
	font-size: 18px;
	color: #428bca;
}
.alert-minimalist.eco-alert .eco-details {
	margin-top: 12px;
}
.alert-minimalist.eco-alert .eco-details > div {
	margin-right: 25px;
}
.alert-minimalist.eco-alert .eco-details .secondary {
	font-size: 13px;
	color: #666;
}
.alert-minimalist > [data-notify="icon"] {
	height: 50px;
	margin-right: 12px;
}
.alert-minimalist > [data-notify="title"] {
	display: block;
	font-weight: bold;
	margin-bottom: 5px;
}
.alert-minimalist > [data-notify="message"] {
}

.alert-minimalist .eventDate{
	font-size: 12px;
}
/* Survey modal */
#dealCancellationSurveyModal{
	
}

#dealCancellationSurveyModal .modal-footer{
	height: 0;
	margin: 0;
	min-height: 0;
}

#dealCancellationSurveyModal .modal-dialog{
	padding: 0;
	
	overflow: auto;
}

#dealCancellationSurveyModal .modal-body{
	padding: 0;
	overflow: auto;
	height: 600px;
}

#dealCancellationSurveyModal #iframe-holder{
	/* margin-top: -100px; */
}