.csn-dialog-widget .ui-dialog-titlebar {
	padding: 10px;
}
.csn-dialog-widget .ui-dialog-titlebar-close {
	float: right;
	margin: 0;
	min-height: 30px;
	border: 2px solid #808080;
	background-color: #fff;
}
.csn-dialog-widget .ui-dialog-titlebar-close:hover {
	border: 2px solid #034693
}

.csn-dialog-widget .ui-widget-content {
	padding: 10px;
}

@media (max-width: 767px) {
    /* Make the Close (X) button bigger for mobile devices */
  .csn-dialog-widget.ui-dialog .ui-button-icon-only {
    width: 40px;
    height: 39px;
    top: 10px;
    right: 0px;
  }
}