body, html, h1, input{
	
}

.popup_container {
	/*min-width: 400px;*/ 
    /*max-width: 1300px; */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 0px;
	box-shadow: 0px 0px 10px #999;
	background:#FFF;
    padding:15px;
    border-radius:7px;

}

.popup_container .button{
	text-shadow: 1px 1px #EEE;
	border:#a5a5a5 1px solid;
	padding:3px 7px;
	border-radius:4px;
	background:url(../Image/Popup/button_hover.png) repeat-x top;
	font-weight:bold;
	cursor:pointer;
    width:auto !important;
    margin-left:10px;
    
}

.popup_container .button:hover{
	background:url(../Image/Popup/button.png) repeat-x top;
}

/*.popup_container input, .popup_containerselect, .popup_containertextarea {
    width:auto !important;
}*/

.popup_container .field input{
    width:253px !important;
    float:left;
    background:none;
}

.popup_container .field label {
    width:130px !important;
    float:left;
}

.popup_title {
	font-weight: bold;
	text-align: left;
	/*background:url(../Image/Popup/popup_title.png) repeat-x top;*/
   /* background:url(../Image/logo_small.png) no-repeat left;*/
	border: solid 0px #FFF;
	cursor: default;
	padding: 5PX 0 40px 0;
	/*text-shadow: 1px 1px #cbe9f4;*/
	margin: 0em;
    /*color:#035c7c;*/
    color:#45311f;
    font-size:20px !important;
    border-top-left-radius:7px;
    border-top-right-radius:7px;
}

    .popup_title:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
    }


.popup_title span {
    float:left;
    color:#45311f;
    color:#044180;
    /*color:#000;*/
    /*padding:2px 0px 2px 20px;*/
    /*background:url(../Image/Popup/popup-icon.png) no-repeat left;*/
}

.popup_title a.popup_close {
    float:right;
    display:block;
    width:25px;
    height:23px;
    background:url(../Image/Popup/close.png) no-repeat top left;
    cursor:pointer;
    margin-top: -15px;
    margin-right: -10px
}

.popup_title a.popup_close:hover {
    background-position:right;
}

.popup_content {
	/*background:#fff;*/
	/*padding: 0 1em 1em 1em;*/
	margin: 0em;
    position:relative;
}

.popup_content.info {
	background: 8px 0px no-repeat url(../Image/Popup/info.png);
}

.popup_content.error {
	background: 8px 0px no-repeat url(../Image/Popup/error.png);
}

.popup_content.confirm {
	background: 8px 0px no-repeat url(../Image/Popup/confirm.png);
}

.popup_content.success {
	background: 8px 0px no-repeat url(../Image/Popup/success.png);
}

.popup_content.warning {
	background: 8px 0px no-repeat url(../Image/Popup/warning.png);
}

.popup_message {
    /*max-height:460px;*/
    overflow:auto;
    overflow-x:hidden;
    position:relative;
}

.popup_panel {
	text-align: right;
	margin: 1em 0em 0em 1em;
    padding:5px;
}

.popup_prompt {
	margin: .5em 0em;
}

.popup_message .loading {
    padding-top:80px;
    background:url(../Image/pageLoading.gif) no-repeat center;
    text-align:center;
    font-weight:bold;
    color:#035c7c;
}

.popup_container .ui-icon {
    width:0 !important;
    height:0 !important;
}

@media (min-width: 300px) and (max-width: 450px){
    .popup_container.ui-draggable.ui-resizable{
        min-width:calc(100% - 55px) !important;
        margin: 10px !important;

    }

    a#PolTypeS0,a#PolTypeS1,a#PolTypeS2 {
        margin-left: 10px
    }
}