/* Popup */
#gd-basic-modal-content4  {display:none;}
/* Overlay */
#simplemodal-overlay { cursor:wait; position:relative;   }
/* Container */
#simplemodal-container { display:block; }
#simplemodal-container a.modalCloseImg { width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 { margin:0 0 20px 0; padding:0 0 5px 0; font:22px Georgia, "Times New Roman", Times, serif; } 
#simplemodal-container .row {    margin-right:10px; margin-bottom:10px;   }
#simplemodal-container .row  label  { display:block; float:left; font-size:12px; color:#333; padding:5px 0; width:150px;  }
#simplemodal-container .row textarea {  height:150px;  }
#simplemodal-container h5{ display:none;}
#simplemodal-container .form_row label { width:80px; font-size:12px; }
#simplemodal-container .form_row .message_note { padding-left:95px; }

/* Claim listing Container */
#gd-basic-modal-content4 .row  label  { display:block; float:left; font-size:12px; color:#333; padding:5px 0; width:130px;  }
#gd-basic-modal-content4 .form_row  label  { display:block; float:left; font-size:12px; color:#333; padding:5px 0; width:130px;  }
#gd-basic-modal-content4 .row .message_error2 { padding-left:95px; display:none; }
#gd-basic-modal-content4 .message_error2  { padding-left:0px; font:11px Arial, Helvetica, sans-serif; color:#900;  }
#simplemodal-container #gd-basic-modal-content4 .button { font:bold 12px Arial, Helvetica, sans-serif; -moz-border-radius:5px;  -webkit-border-radius:5px; padding:5px 15px; margin-right:5px; clear: left; cursor:pointer; margin-left:150px; margin-top:15px; }
#simplemodal-container .row  input, #simplemodal-container .row  textarea { font:14px Arial, Helvetica, sans-serif; padding:5px; width:245px; -moz-border-radius:5px;  -webkit-border-radius:5px; float:left;  }
#simplemodal-container .button { font:bold 12px Arial, Helvetica, sans-serif; -moz-border-radius:5px;  -webkit-border-radius:5px; padding:5px 15px; margin-right:5px; clear: left; cursor:pointer; margin-left:95px; }


#basic-modal-content { width:400px; height:500px;  background-color:#fff; border:4px solid #ddd; padding:15px; -moz-border-radius:5px;  -webkit-border-radius:5px;    }
#gd-basic-modal-content4 { background-color: #FFFFFF;
    border: 4px solid #DDDDDD;
    height: 500px;
    padding: 15px;
    width: 390px;   }


		
#basic-modal-content .message_error2, #basic-modal-content2 .message_error2 { padding-left:95px; font:11px Arial, Helvetica, sans-serif; color:#900;  }
/* popup window ---------*/
#simplemodal-overlay { background-color:#000;}
#simplemodal-container { color:#666;}
#simplemodal-container a.modalCloseImg {background: url(b32ca2fc19d92bf0cd8acccaa2ff3f2f5037e33a.png)  no-repeat; }
#simplemodal-container h3 { color:#970101; border-bottom:1px solid #ccc; } 
#simplemodal-container .row  label  { color:#333; }
#simplemodal-container .row  input, #simplemodal-container .row  textarea { border:1px solid #ccc;}
#simplemodal-container .button { background:#333; color:#fff; border:none; }
#simplemodal-container .button:hover { background:#970101; }
.sucess_msg { font:14px Arial, Helvetica, sans-serif; clear:both; text-align:center; padding:8px; margin-bottom:20px; color:#4b6b0d; background:#dfe9b5; border-top:1px solid #8c9f42; border-bottom:1px solid #8c9f42; }
.error_msg_fix { display:block; font:14px Arial, Helvetica, sans-serif; clear:both; text-align:center; padding:8px; margin:10px 0; background:#ffe7e7;  border-top:1px solid #c54848; border-bottom:1px solid #c54848; color:#a70a0a;   }

#geodir_claim_form h4{ margin-bottom:15px;}

#geodir_claim_form span{ clear:both; margin-bottom:0px;}

#geodir_claim_form .row label{ height:20px;}

#geodir_claim_form .row{ clear:both;}


#basic-modal-content2 {   /*width:390px;*/  width:430px; height:auto;;  background-color:#fff; border:4px solid #ddd; padding:15px;  -moz-border-radius:5px;  -webkit-border-radius:5px;}
#basic-modal-content2 .geodir_popup_field {width: 58%;}
#basic-modal-content2 .geodir_popup_heading {width: 40%; margin-right: 2%;}
#basic-modal-content2 .row {margin-right:0px;}
#basic-modal-content2 .message_error2 { padding: 0; }
#basic-modal-content2 .geodir_popup_heading label { width: 100%; line-height: normal;}
body #basic-modal-content2 .row input, 
body #basic-modal-content2 .row textarea { width: 100%;}

#basic-modal-content2 .geodir_popup_field select { height: 32px; line-height: 32px;}
