
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;margin-top:0;}
img{border:0px;vertical-align: top;}
p{margin:0px;padding:0px}

.f13 {font-size:13px;}
.textright{text-align:right;}
.blue{color:#638094;}
.mrl15{margin-left:15px;}
.mrt5{margin-top:5px;}
.mrb5{margin-bottom:5px;}
.fl{float:left;}
.mrb10{margin-bottom:8px;}
.nounderline{text-decoration:none;}

#maincontainer .sendmessage{background:url(/images/send_message/button.png) no-repeat;height:29px;width:132px;border:0px none;cursor:pointer;}

#maincontainer .popup1 .sendbtn{float:left;margin-top:60px;margin-right:10px;}
#maincontainer .popup1 .popup{float:left;}
.popuptop{height:7px;width:399px;}
.popupcenter{width:399px;padding-top: 10px;}
.close{background:url(/images/send_message/close.jpg) no-repeat;width:13px;height:14px; margin-right: 13px;float:right;}
.textbox{width:255px;padding:2px;border:1px solid #a6a6a6;}
.textbox:hover{border-color:#333333;cursor:pointer;}
.phnno{width:180px;padding:5px;border:1px solid #a6a6a6;}
.phnno:hover{border-color:#333333;cursor:pointer;}
.dropdown{border:1px solid #a6a6a6;margin-right: 5px;padding: 4px !important;margin-top:5px;float:left;}
.dropdown:hover{padding:5px;border:1px solid #333333;cursor:pointer;}
.submit{border:0px none;background-color:#638094;color:#fff;padding:3px 16px;}
.submit:hover{border:0px none;background-color:#4d4d4d;color:#fff;padding:3px 16px;cursor:pointer;}
.popupbottom{height:7px;width:399px;}
.textarea{font-size:11px;color: #666666;resize:none;}

/*----------------------  toolt tip starts ----------------------------*/

a.info{
    position:relative; /*this is the key*/
    z-index:24;
    text-decoration:none;}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:33px; width:120px;
    border:1px solid #b2b2b2;
    background-color:#fff; color:#4d4d4d;
    text-align: left;
	padding:4px;
	right: -1px;
}
	
	
/*----------------------  toolt tip ends ----------------------------*/


/*----------------------  CSS for PopUp Specification  ----------------------------*/

.noscroll{position: fixed; 
    overflow-y: scroll;
    width: 100%;}
.mrt30{margin-top:30px;}
.clear{clear:both;}
.red{color:#f15a24;}
.f12{font-size:12px;}
.mrl5{margin-left:5px;}
.mrtb5{margin:5px 0px;}
.mrt60{margin-top:60px;}
.mrt70{margin-top:70px;}
.mrt10{margin-top:10px;}
.mrt20{margin-top:20px;}

.popupcontent{float:left;margin:0 0 25px 40px; font-family:arial; }
.popupcontent .left{width:40px;float:left;}
.popupcontent .right{width:100%;float:left;}
.popupcontent .right .msgsent{ color:#666; line-height:18px; font-size:18px; margin-bottom: 10px; font-weight:bold;margin-top:0px; padding-left: 40px; background: url(/images/send_message/correct.jpg) no-repeat 0 center; padding-right: 40px;}
.popupcontent .right .thankyou{ color:#666; line-height:18px; font-size:18px; margin-bottom: 10px; font-weight:bold;margin-top:0px; padding-left: 40px; background: url(/images/send_message/correct.jpg) no-repeat 0 center; color:#8cc63f; padding-right: 40px;}

.popupcontent .right .largefont{font-size:18px;font-weight:bold;}
.popupcontent .right .error{font-size:14px;margin:5px 0px;color:#f15a24;}

.popupcontent1{margin-left:30px;float:left;margin-bottom:25px;}
.popupcontent1 .left{width:40px;float:left;}
.popupcontent1 .right{width:270px;float:left;}
.popupcontent1 .right .msgsent{font-size:18px;font-weight:bold;margin-top:10px;}
.popupcontent1 .right .thankyou{font-size:18px;font-weight:bold; color:#8cc63f}

.popupcontent1 .right .largefont{font-size:18px;font-weight:bold;}
.popupcontent1 .right .error{font-size:14px;margin:5px 0px;color:#f15a24;}

#maincontainer .popup1 .popup{float:left;width:353px;}
.popupcenter{background:url(/images/send_message/popupcenter.png) repeat-y;width:399px;padding-top:0px;float: left;}
.newModal_contentDiv .popupcenter{float: none;}
.submit{border:0px none;background-color:#638094;color:#fff;padding:3px 16px;margin-right:5px;margin-top:3px;}
.popupbottom{background:url(/images/send_message/popupbottom.png) no-repeat;height:7px;width:399px;float: left;}

.heading {font-size:18px;font-weight: bold;margin-bottom:5px;}
.heading .sub {font-size:13px;font-weight: normal;}

label {cursor:pointer;}

/* valign:center */
#page{display:table;overflow:hidden;margin:0px}
*:first-child+html #page {position:relative;}/*ie7*/
* html #page{position:relative;}/*ie6*/

#content_container{display:table-cell;vertical-align: middle; background: #fff;}
*:first-child+html #content_container{position:absolute;top:0%;}/*ie7*/
* html #content_container{position:absolute;top:0%;}/*ie6*/

*:first-child+html #content{position:relative;top:0%;}/*ie7*/
* html #content{position:relative;top:-50%;}/*ie6*/

html,body{height:100%;}
#page{height:100%;padding: 0px 0px 0px 5px;}

.similer_property{  margin: 0; padding-left: 15px;}
table.send_message_similar_property{ }
table.send_message_similar_property tr{ }
table.send_message_similar_property tr th{padding-right: 5px; }
table.send_message_similar_property tr td{ padding:5px 5px 5px 0;  border-bottom: 1px solid #ccc;}
table.send_message_similar_property tr td .mdinfo{ float: left; width: 100%;}
table.send_message_similar_property tr td .msgpname{ position: relative; float: left; width: 100%; margin-bottom: 2px;}
table.send_message_similar_property tr td .msgpname .verified-badge-icon{ top: 0; right: 0; }
table.send_message_similar_property tr td .msgpname a{ text-decoration: none; float: left; width: 91%; color: #638094; font-family: Arial; font-size: 12px;}
table.send_message_similar_property tr td .posted_info{float: left; width: 100%; margin-bottom: 0;}
table.send_message_similar_property tr td .postby{ color: #666666; float: left; font-size: 11px; line-height: 14px; margin-top: 2px; text-align: left; width: 100%; }
table.send_message_similar_property tr td .posted_info .priceValue{ font-family: webrupee;color: #666; float: left; font-size: 12px; font-weight: bold; line-height: 14px; margin-top: 0; text-align: left; width: 100px;}
table.send_message_similar_property tr td .posted_info .priceValue .WebRupee{ float: left; margin-right: 4px;margin-top:0px;  }
table.send_message_similar_property tr td .posted_info .priceValue .prices{float:left; font-family: arial; color: #666}
table.send_message_similar_property tr td .posted_info .poston{color: #666666;  float: right;  font-size: 11px; font-weight: normal;  text-align: right; }
table.send_message_similar_property tr td .sendmsgntn{background: #cc6600; border: medium none; border-radius: 4px 4px 4px 4px; color: #FFFFFF; cursor: pointer; font-family: arial; font-size: 12px; font-weight: bold; height: 28px; margin-bottom: 5px; width: 110px;}
table.send_message_similar_property tr.lastchild td{  border-bottom: 0px solid #ccc;}

.already_contacted_image {
    background: url('/public/images/visual_indicator.png');
    width: 13px;
    height: 12px;
    margin: -1px 2px 2px 2px;
    display: inline-block;
    vertical-align: middle;
}

.heading .contact_now_heading{font:bold 15px arial; margin:5px auto 15px; text-align: left;}
#ppp_seeker_leadgen_markup {
    z-index: 10000;
}
#ppp_seeker_leadgen_markup .attribute {
    line-height: 24px;
}
#ppp_seeker_leadgen_markup input[type="checkbox"] {
    height: 24px;
    vertical-align: middle;
}
#ppp_seeker_leadgen_markup #maincontainer {
    float: none;
    margin: 0 auto;
    overflow: hidden;
}
#ppp_seeker_leadgen_markup #mobileVerMainDiv {
    overflow: hidden;
}
#ppp_seeker_leadgen_markup #maincontainer .popup1 {
    overflow: hidden;
}
#ppp_seeker_leadgen_markup #maincontainer .popup1 .popup {
    float: none !important;
    margin: 0 auto 45px;
    overflow: hidden;
    width: 353px;
}

/* Verified Badge Icon */
.verified-badge-text{ background: url('/public/images/verified_badge_icon.png') no-repeat left top; position: absolute; top: 4px; right: 15px; width:22px; height: 22px; background-size: contain; }
.verified-badge-icon{ background: url('/public/images/verified_badge_icon.png') no-repeat left top; position: absolute; top: 4px; right: 8px; width: 16px; height: 22px; background-size: contain; }
.verified-badge-tooltip{ position: absolute; display: none; top: -6px; left: 25px; width: 150px; padding: 4px; border: 1px solid #fff; border-radius: 2px; background-color: #fff; line-height: 14px !important; font-size: 10px; color: #333; box-shadow: 2px 2px 2px rgba(0,0,0,.3); z-index: 1000; }
.verified-badge-text .verified-badge-tooltip{ left: 100%; }
.verified-badge-tooltip:after{ height: 0; width: 0; position: absolute; top: 3px; left: -10px; border-color: transparent #fff; border-style: solid; border-width: 9px 9px 9px 0; content: " "; }
.verified-badge-tooltip a,
.verified-badge-tooltip label{ display: inline-block !important; text-decoration: none; color: #397a82 !important; cursor: pointer; font-style: italic; }
.verified-badge-text:hover .verified-badge-tooltip,
.verified-badge-icon:hover .verified-badge-tooltip{ display: block; }
.verified-badge-tooltip.right{ left: -165px; }
.verified-badge-tooltip.right:after{ left: auto; right: -10px; border-width: 9px 0px 9px 9px; }

