    
.clear {
	height: 0px; clear: both;
}
.blk-main .clearlist {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 0px; clear: both; float: none;
}
.nsw-modal {
	background: rgba(225, 225, 225, 0.5); left: 0px; top: 0px; width: 100%; height: 100%; position: fixed; z-index: 99999;
}
.modal-dialog {
	border-radius: 3px; left: 50%; top: 150px; width: 400px; color: rgb(0, 0, 0); overflow: hidden; margin-left: -200px; position: fixed; z-index: 99998; min-height: 155px;
}
.modal-dialog .css-icon {
	background-image: url("modal-icons.png");
}
.modal-dialog .modal-head {
	background: rgb(246, 239, 239); padding: 0px 20px; height: 30px; line-height: 30px; font-size: 14px;
}
.modal-dialog .modal-head .modal-logo {
	background-position: 1px 0px; margin: 8px 5px 0px 0px; width: 15px; height: 15px; float: left;
}
.modal-dialog .modal-head .close {
	background-position: -14px 0px; width: 15px; height: 15px; margin-top: 8px; float: right;
}
.modal-dialog .modal-body {
	background: rgb(255, 255, 255); width: 100%; min-height: 125px;
}
.modal-dialog .modal-body .modal-body-left {
	width: 140px; float: left;
}
.modal-dialog .modal-body .modal-body-left .icon {
	margin: 30px 0px 0px 48px; width: 64px; height: 64px;
}
.modal-dialog .modal-body .modal-body-left .success-message {
	background-position: 0px -14px;
}
.modal-dialog .modal-body .modal-body-left .warming-message {
	background-position: 0px -78px;
}
.modal-dialog .modal-body .modal-body-right {
	width: 260px; padding-top: 20px; float: right;
}
.modal-dialog .modal-body .modal-body-right .close-btn {
	background: rgb(129, 128, 121); width: 90px; height: 24px; text-align: center; color: rgb(0, 0, 0); line-height: 24px; display: inline-block;
}
.modal-dialog .modal-body .modal-body-right p {
	line-height: 30px;
} 
.wp {
	max-width: 1300px;  width: 95%;  margin: 0 auto;
} 