#popup_container {
	min-width: 420px; /* Dialog will be no smaller than this */
	max-width: 800px; /* Dialog will wrap after this width */
    position: fixed!important;
    background: #000; /* Old browsers */
    border: 2px solid #ffd200;
    top: 50%!important;
    left: 50%!important;
    transform: translate(-50%,-50%)!important;
}

#popup_overlay {width: 100%!important; height: 100%!important; position: fixed !important;}

#popup_title {
	font-size: 20px;
	color: #FFF;
	padding: 10px 15px;
	margin: 0;
}

#popup_content {
	margin-bottom: 10px;
	padding: 15px;
}

#popup_message {
	padding-bottom: 15px;
	color: #fff;
}

#popup_panel {
	text-align: center;
}

#popup_prompt {
	
}

#popup_panel input {
	
}

#popup_content.confirm #popup_panel{
}

/*#popup_panel input#popup_ok {
	background-image: -webkit-linear-gradient(top, #B1191B 0, #7B1113 100%);
	background-image: -o-linear-gradient(top, #b1191b 0, #7b1113 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #B1191B), to(#7B1113));
	background-image: linear-gradient(to bottom, #B1191B 0, #7B1113 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1191b', endColorstr='#ff7b1113', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #721011;
}

#popup_panel input#popup_cancel {
	color: #333;
	background-color: #FFF;
	border-color: #CCC;
} */

@media ( max-width : 767px) {
	#popup_container{
		min-width: 90%;
		max-width: 90%;
	}
}

/* welcome pop up request to scroll up and down on right side */
#popup_message {
	max-height: 70vh;
	overflow-y: auto;
}
@media screen and (min-width: 767px) {
	#popup_message {
		max-height: 80vh!important;
		overflow-y: auto!important;
	}
	::-webkit-scrollbar {
		width: 10px!important; /* width of the entire scrollbar */
	}
	::-webkit-scrollbar-track {
		background: #f1f1f1!important; /* color of the tracking area */
	}
	::-webkit-scrollbar-thumb {
		background: #888!important; /* color of the scroll thumb */
		border-radius: 20px!important; /* roundness of the scroll thumb */
		border: 3px solid #f1f1f1!important; /* creates padding around scroll thumb */
	}
}