﻿.ui-widget-overlay { background: #000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }

/**
 * Dialog Widget
 */

.ui-dialog { position: absolute; padding: 4px; width: 460px !important; background: #fff; -moz-box-shadow: 2px 2px 5px #333; -webkit-box-shadow: 2px 2px 5px #333; box-shadow: 2px 2px 5px #333; overflow: visible; border: 0; }
.ui-dialog.ui-corner-all, .ui-dialog .ui-corner-all { -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0; }
.ui-dialog .ui-dialog-titlebar { position: relative; width: auto; height: auto; padding: 0; background: none; border: none;  }
.ui-dialog .ui-dialog-title { margin: 0; float: none; } 
.ui-dialog .ui-dialog-titlebar-close,
.ui-dialog .ui-dialog-titlebar-close:hover { display: block; position: absolute; top: -29px; right: -4px; width: auto; height: 35px; padding: 0 15px 0 42px; color: #fff; text-decoration: none; font-weight: bold; text-transform: uppercase; font-size: 12px; background: #000 url(../../wwwasmeorg/media/images/btn-close-modal.png) no-repeat 15px 9px; border: none; }
.ui-dialog .ui-dialog-titlebar-close span,
.ui-dialog .ui-dialog-title-close:hover span { display: block; background: none; width: auto; text-indent: 0; height: 35px; line-height: 35px; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: 10px 30px 20px 30px; background: #fff; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{
	font-size: 14px;
	font-family: Arial;
}

.ui-widget-content a{
	font-size: 13px;
	color: #1f9dd1;
}

body > #asme_dialog { display: none; }
.asme-iframe-dialog { padding: 0; min-width: 550px; }
    .asme-iframe-dialog .ui-dialog-titlebar { height: 0; }
        .asme-iframe-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close { top: -25px; right: 0; }
    .asme-iframe-dialog iframe { width: 100%; }
    .asme-iframe-dialog .ui-resizable-handle.ui-resizable-se { height: 0; }
    .asme-iframe-dialog .ui-dialog-content { width: 100% !important; padding: 0; margin: 0; }