﻿/* Rules to integrate/overwrite jQuery UI */

body.dialog form,
body.dialog .callToAction {
	margin-top: -15px; /* Not an elegant solution... */
}

.tmtModalFrame {
	width: 100% !important;
}

.CS_Document .ui-widget,
.imd .ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}

.CS_Document .ui-dialog,
.imd .ui-dialog {
	background-color: #FFFFFF !important;
}

.CS_Document .ui-dialog .ui-dialog-content,
.imd .ui-dialog .ui-dialog-content {
	padding: 0 !important;
}

.CS_Document .ui-dialog .footerDialog,
.imd .ui-dialog .footerDialog {
	overflow: visible;
	padding: 0.5em 1em !important;
}

.CS_Document .ui-dialog .ui-widget-header,
.imd  .ui-dialog .ui-widget-header {
	background: none;
	border: none;
	color: #FFFFFF;
}

.CS_Document .ui-dialog .ui-dialog-titlebar,
.imd .ui-dialog .ui-dialog-titlebar {
	background-color: #FFFFFF;
	height: 40px;
	padding: 0;
}

.CS_Document .ui-dialog .ui-dialog-titlebar .ui-state-hover,
.imd .ui-dialog .ui-dialog-titlebar .ui-state-hover {
	background: transparent;
}

.CS_Document .ui-dialog-titlebar-close,
.imd .ui-dialog-titlebar-close {
	background: none;
	border: none;
	height: 42px;
	width: 42px;
	right: 13px;
	outline: none;
    top: 25%;
    padding: initial;
}

.CS_Document .ui-dialog .ui-widget-header .ui-icon,
.imd .ui-dialog .ui-widget-header .ui-icon {
	background-image: url("/Content/Shared/images/Icons/dialog-close.png");
	background-repeat: no-repeat;
	height: 42px;
	width: 42px;
	top: 10px;
}

.CS_Document .ui-dialog .ui-widget-header .ui-state-hover .ui-icon,
.imd .ui-dialog .ui-widget-header .ui-state-hover .ui-icon {
	background-image: url("/Content/Shared/images/Icons/dialog-close-over.png");
}

.CS_Document .ui-dialog .ui-icon-closethick,
.imd .ui-dialog .ui-icon-closethick {
	background-position: 0px 0px;
}

/* Datepicker */

.imd .ui-datepicker {
	z-index: 10000 !important;
}

.ui-widget-overlay {
	background: repeat-x scroll 50% 50% #333333;
	opacity: 0.8;
}