@charset "utf-8";

.alert-custom.ui-dialog { position: fixed !important; width: 750px !important; min-height: 100px; overflow: hidden; background: transparent; }
.alert-custom.ui-dialog .ui-dialog-titlebar { padding: 15px; position: relative; overflow: hidden; background: #323232; color: #ffffff;}
.alert-custom.ui-dialog .ui-dialog-title { float: left; font-weight: bold; text-transform: uppercase;}
.alert-custom.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: auto; margin: -10px 0 0 0; height: 18px; }
.alert-custom.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.alert-custom.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.alert-custom.ui-dialog .ui-dialog-content { position: relative; border-color: #ddd; border-width: 0 0 1px;  border-style: solid; padding:15px; background-color: #fff; height: auto !important;  width:100% !important;}
.alert-custom.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: 0; padding: .3em 1em .5em .4em;  display: block; position: relative; background:#fff; }
.alert-custom.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { display:block; text-align:right; }
.alert-custom.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.alert-custom.ui-dialog .ui-resizable-se { width: 14px; height: 0; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-dialog-titlebar-close .ui-icon-closethick {height: 25px; text-indent: -9999px; width: 25px; position: absolute; top: -5px; right: 5px; z-index: 1;}
.ui-dialog-titlebar-close .ui-icon-closethick:before {content: ""; position: absolute; top: 12px; left: 0; z-index: 0; width: 100%; height: 3px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); background: #ffffff; -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}

.ui-dialog-titlebar-close .ui-icon-closethick:after {content: ""; position: absolute; top: 12px; left: 0; z-index: 0; width: 100%; height: 3px; -webkit-transform: rotate(45deg); transform: rotate(45deg); background: #ffffff; -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.alert-custom.ui-dialog:before{content: ""; position: fixed; top: 0; left: 0; z-index: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.7);}
.quicklook_image_link{width: 100%; background: #f8f8f8; text-align: center;}
.continuevalidate{float:right;}
.clearvalidate{clear:both;}

/*Alert warning popup*/
.alert-custom.ui-dialog.ui-widget-content {width: 40%!important; left:30%!important;}
@media (max-width:1024px) { 
.alert-custom.ui-dialog.ui-widget-content {width: 60%!important; left:20%!important;}
 }
@media (max-width:767px) { 
.alert-custom.ui-dialog.ui-widget-content {width: 80%!important; left:10%!important; margin:0!important; top:50px !important;}
 }   