/* 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-content2 {   width:390px;height:475px;  background-color:#fff; border:4px solid #ddd; padding:15px;  -moz-border-radius:5px;  -webkit-border-radius:5px;    }
#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(../images/x.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;}

#geodir_claim_form .row select{height:32px;width:247px;margin-top:2px;display:inline-block;border:1px solid #ccc;}
#geodir_claim_form .row #geodir_claim_pkg_chosen, #geodir_claim_form .row #geodir_claim_payment_chosen{width:245px!important;height:auto;margin-top:2px}
#geodir_claim_form #geodir_claim_pkg_chosen a.chosen-single, #geodir_claim_form #geodir_claim_payment_chosen a.chosen-single{height:auto}
#geodir_claim_form .gd-claim-payments > label{width:160px} 
#geodir_claim_form.gd-claimfrm-upgrade{height:100%}
#geodir_claim_form #gd_claim_payments > *{margin-left:0!important}