.hpmainwraper{ width:100%; margin:0px auto; }
.innerwrapper { width:1000px; margin:0px auto;}
.innerblock1 { background:#f3f3f3;width:100%;text-align:left; }
.innerblock2 { background:#e7e7e7;width:100%;text-align:left; }
.innerblock2pad  { padding-top:55px; }
.innerblock-hdr{font-size:33px; font-weight:normal; color:#777c82; margin:55px 0px 20px 0px;opacity:0.90;filter: alpha(opacity=90); line-height: 35px;}
.innerblock-hdr-txt1 { font-size:27px; font-weight:normal;color:#777c82; line-height:31px;margin:20px 0px 20px 0px;opacity:0.90;filter: alpha(opacity=90);}
.innerblock-hdr-txt2{font-size:18px; font-weight:normal;color:#777c82;margin:0px 0px 20px 0px;opacity:0.90;filter: alpha(opacity=90);}
.innerblock-btn1,.innerblock-btn2,.innerblock-btn3{padding:15px 50px;background:#6069ac; line-height:45px; font-size:17px; font-weight:bold; color:#FFF; border-radius:3px;}
.innerblock-btn2{background:#e11a55;}
.innerblock-btn3{background:#ff9c5f;}
.hp-bgbottom-bnr{width:100%; height:59px; padding-top:10px; margin-top:10px;  background:#4d5255; background: rgba(77,82,85, 0.5);}
*{margin:0; padding:0;}
body{margin:0px auto; font:12px Arial, Verdana, Geneva,Helvetica,sans-serif; color:#363636; text-align:left; line-height:15px;}
form {margin:0;padding:0}input,select,textarea,label {font-size:100%}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
ul.inline, ul.inline li { list-style: none; display: inline; margin:0px; padding: 0px; }
ol.inline, ol.inline li { list-style: none; margin:2px 0px 0px 0px; padding: 0px; }
input,select {vertical-align:middle}
input,select,textarea {font:100%/1.3 Arial,Helvetica,sans-serif;}
.inputtext, .addtxtfield{ border-top: 1px solid #c1c1c1;border-left: 1px solid #c1c1c1;border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb;font-family:arial, verdana;  color:#666; padding:2px 0px 0px 5px; }
.textfield{ border-top: 1px solid #c1c1c1;border-left: 1px solid #c1c1c1;border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb;background: #fff url(//imgs.bharatmatrimony.com/bmimgs/inputbg.gif) no-repeat top left;   font-family:arial, verdana;  color:#666; height:19px; padding:2px 0px 0px 5px; }
.selectfield{background:url(//imgs.bharatmatrimony.com/bmimgs/inputbg.gif) no-repeat scroll left top #FFFFFF; border-color:#C1C1C1 #EBEBEB #EBEBEB #C1C1C1;border-style:solid;border-width:1px;color:#666666;font-family:arial,verdana;font-size:12px;height:22px;padding:1px 0 2px 2px;}
.chkradio {margin:5px 4px -1px 0 !important; vertical-align:top !important;}
/*.chkradio {margin:2px 4px -1px 0px !important; vertical-align:top !important; margin:-2px 1px 0px 0px; vertical-align:middle;}*/

a, a:visited{color:#777777; text-decoration:none; outline:none; cursor:pointer;} a:hover{text-decoration:underline;outline:none; cursor:pointer;} a img{border:0px;}
.wrapper{width:1000px; text-align:left;}
.menunrml{display:block; background-position: 0 -506px; display:block; line-height:15px; font:normal 12px arial; color:#777; text-decoration:none; padding:2px 10px 2px 10px;}
#footer-main, .drpdwnmenu a.arrow, .linkarrow, .iso, .limca-records, .yahoo, .fb, .twitter, .orkut, .googleplus, .rss, .drop-shadow a.arrow, .morearrow, .morearrow1{background:url(//imgs.bharatmatrimony.com/bmimgs/common-sprite.gif) no-repeat; }  
.helpline-icon,.nav-sep{background:url('//imgs.bharatmatrimony.com/bmimgs/topnav-sprite.gif') no-repeat;}
.helpline-icon {background-position: 0 -162px;  display: inline-block;   height: 35px;    padding-left: 38px;}
.hdot{background:url(//imgs.bharatmatrimony.com/bmimgs/h-dot.gif) repeat-x bottom; height:1px; margin:10px 0px;}

.tiptopArrow{background:url(//imgs.bharatmatrimony.com/bmimgs/ttSArrow.png) no-repeat !important; background:url(//imgs.bharatmatrimony.com/bmimgs/ttSArrow.gif) no-repeat; width:20px; height:11px;}
.srhres-tooltip{background:#fff; border: 1px solid #00a652; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; padding: 5px 8px; box-shadow:3px 4px 4px 1px #888; -moz-box-shadow:3px 4px 4px 1px #888; -webkit-box-shadow:3px 4px 4px 1px #888; -khtml-box-shadow:3px 4px 4px 1px #888;}


/* Icons & Others */
.yahoo{background-position:0 -302px; width:29px; height:13px; display:inline-block; text-decoration:none !important;}
.fb{background-position:0 -321px; width:29px; height:25px; display:inline-block; text-decoration:none !important; vertical-align:middle;}
.twitter{background-position:0 -346px; width:29px; height:25px; display:inline-block; text-decoration:none !important; vertical-align:middle;}
.orkut{background-position:0 -371px; width:29px; height:25px; display:inline-block; text-decoration:none !important; vertical-align:middle;}
.googleplus{background-position:-29px -371px; width:29px; height:25px; display:inline-block; text-decoration:none !important; vertical-align:middle;}
.rss{background-position:0 -396px; width:29px; height:25px; display:inline-block; text-decoration:none !important; vertical-align:middle;}
.iso{background-position:0 -213px; width:147px; height:33px; display:block; text-decoration:none !important;}
.limca-records{background-position:0 -257px; width:173px; height:33px; display:block; text-decoration:none !important;}

.hp-bot-shadow,.hpsecureicon1, .larrow-active,.larrow-inactive, .rarrow-active, .rarrow-inactive, .free-icon, .mobile-icon,.chat-icon,.info-icon, .rarrow{background:url(//imgs.bharatmatrimony.com/bmimgs/home-comn-sprite.gif) no-repeat;}
.hp-bot-shadow{background-position: 0px -27px;  height:8px;width:335px;}
.hpsecureicon1{ background-position: -118px 0px; height:24px;padding: 0px 0px 4px 27px; display:inline-block;}
.larrow-active{ background-position: -35px 5px; height:8px; width:4px;}
.larrow-inactive{ background-position: -82px 5px; height:8px; width:4px;}
.rarrow-active{ background-position: -58px 5px; height:8px; width:4px;}
.rarrow-inactive{ background-position: -100px 5px; height:8px; width:4px;}
.rarrow{ background-position: -64px 0px; height:8px; width:4px; display:inline-block;}
.free-icon{ background-position: -283px 1px; height:14px; width:35px;}
.mobile-icon{ background-position: -417px 0px; height:19px; width:16px; display:inline-block;}
.chat-icon{ background-position: -344px 0px; height:23px; width:56px; display:inline-block;}
.info-icon{ background-position: -447px 0px; height:13px; width:15px; display:inline-block;}
.h-dot{background-position: 0px 0px; background-repeat:repeat-x; height:1px;width:4px;}

#hp-mv-iframe{ position:fixed; right:10px; top:300px;}
.hp-mverify-obg{background:rgba(205,204,204,0.8); position:fixed; z-index:999; right:10px; top:300px; padding:5px;}
.hp-mverify-bg{background:url(//imgs.bharatmatrimony.com/bmimgs/hp-mobverify-bg.jpg) no-repeat; width:391px; height:157px;}

.quksrh{ background:#51B72B; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; padding:8px 13px; font-weight:bold; font-size: 15px; color:#fff;}
.quksrharr {background:url(//imgs.bharatmatrimony.com/bmimgs/hp-grn-arrow-new.gif) no-repeat center top; height:9px;}


#footer-main{background-position:0 -651px; background-repeat:repeat-x; margin:0px auto; margin-top:25px;}
#footer-main .borderr{border-right:1px solid #9A9A9A;}
#footer-main a{color:#0274CB; line-height:18px;}
#footer-main .follow-lt{float:right; background:url(//imgs.bharatmatrimony.com/bmimgs/footer-followbg.gif) no-repeat top left; height:39px; padding-left:5px;}
#footer-main .follow-rt{background:url(//imgs.bharatmatrimony.com/bmimgs/footer-followbg.gif) no-repeat top right; padding:9px 10px 4px 8px;}

.inner-box, .inner-box-body, .inner-box-top, .inner-box-top p { background: transparent url(//imgs.bharatmatrimony.com/bmimgs/footer-innerbg.gif) no-repeat bottom right; margin: 0px; padding: 0px; }
.inner-box { padding-right: 5px; margin: 5px auto;width:720px;}
.inner-box-top {background-position: top right; margin-right: -5px; padding-right: 10px; }
.inner-box-top p {background-position: top left; margin: 0px; border: 0px; padding: 10px 0px 15px 20px;}
.inner-box-body { background-position: bottom left; margin-right: 0px; padding: 5px 0px 15px 20px; }

#footer-main .divlinks{padding:5px 0px; color:#a2a2a2;}
#footer-main .divlinks h1{color:#656565; font-weight:bold;}
#footer-main .divlinks a{padding:0px 0px 0px 0px;}
#footer-main .divlinks span{padding:0px 5px; display: inline-block;  color:#a2a2a2 !important;}
#footer-main h2, #footer-main h3{display:inline; margin:0px; padding:0px; font:bold 11px Arial, Helvetica, Tahoma; color:#363636;}
#footer-main h2 a, #footer-main h3 a{color:#363636; text-decoration:none;}
.copyright{color:#5F5F5F; font:normal 11px arial;}
.copyright a.lnk{color:#939393 !important; text-decoration:underline !important;}
.copyright a.lnk:hover{text-decoration:none !important;}
#footer-main .first{padding-left:0px !important;}

.fleft{float:left;} .fright{float:right;} .clear{clear:both; height:1px;width:1px;}
.smalltxt1{font-size:10px;} .smalltxt{font-size:11px;} .mediumtxt{font-size:12px;} .hdtxt{font-size:14px;} .hdtxt1{font-size:15px;} .mediumhdtxt {font-size:17px;} .bigtxt{font-size:18px;} .biggertxt{font-size:20px; line-height:20px;} .biggertxt22{font-size:22px; line-height:25px;} .bigtxt30{color:#434343; font-family:arial narrow; font-size:35px; letter-spacing:-0.11em; line-height:20px !important;line-height:23px;} 
.boldtxt{font-weight:bold;} .pntr {cursor:pointer;}
.breakword{word-wrap: break-word;}
.lheight11 {line-height:11px;} .lheight13 {line-height:13px;} .lheight14{line-height:14px;} .lheight16{line-height:16px;} .lheight18{line-height:18px;} .lheight120{line-height:20px;} .lheight30{line-height:30px;} .lheight25{line-height:25px;} 
.utxt {text-decoration:underline !important;}
.inlineblock {display:inline-block} .relative {position:relative;} .absolute {position:absolute;}
.txtupper{text-transform:uppercase;}
.errortxt{font-size:11px;color:#ff0000;font-weight:normal;}
.link {color:#0274CB;} .clr1{color:#FE7C22;} .clr2{color:#A2A2A2;} .clr3{color:#999;} .clr4{color:#44A54D;} .clr5{color:#555;} .clr6{color:#FFF !important;} .clr7{color:#777777;}
.hbdr{border-bottom:solid 1px #E4E4E4;}
.srcborder {border: 1px solid #DBDADA;} .bdr{border:1px solid #d7d7d7;} .bdr1{border:solid 1px #E4E4E4;}
.bgclr1{background:#EEE;} .bgclr2{background:#D8E9BE;} .bgclr3{background:#FFF;} .bgclr4{background:#EFEFEF;} .bgclr5{background:#D8E9BD;} .bgsrc1{background:#EDEECC;} .bgsrc2{background:#F1F1F1} .bgsrc3{background:#00A651;} 
.txt-center{text-align:center;} .txt-right{text-align:right;} .txt-justify{text-align:justify;} .txt-left{text-align:left;} .valign{vertical-align:middle}
.paddt2{padding-top:2px;} .paddr2{padding-right:2px;} .paddb2{padding-bottom:2px;} .paddl2{padding-left:2px;} .padd2{padding:2px;}
.paddt4{padding-top:4px;} .paddr4{padding-right:4px;} .paddb4{padding-bottom:4px;} .paddl4{padding-left:4px;} .padd4{padding:4px;}
.paddt5{padding-top:5px;} .paddr5{padding-right:5px;} .paddb5{padding-bottom:5px;} .paddl5{padding-left:5px;} .padd5 {padding:5px;}
.paddt8{padding-top:8px;} .paddr8{padding-right:8px;} .paddb8{padding-bottom:8px;} .paddl8{padding-left:8px;} .padd8{padding:8px;}
.paddt10{padding-top:10px;} .paddr10{padding-right:10px;} .paddb10{padding-bottom:10px;} .paddl10{padding-left:10px;} .padd10{padding:10px;}
.paddt15{padding-top:15px;} .paddr15{padding-right:15px;} .paddb15{padding-bottom:15px;} .paddl15{padding-left:15px;} .padd15{padding:15px;}
.paddt20{padding-top:20px;} .paddr20{padding-right:20px;} .paddb20{padding-bottom:20px;} .paddl20{padding-left:20px;} .padd20{padding:20px;}
.paddt30{padding-top:30px;}.paddl30{padding-left:30px;}.paddr30{padding-right:30px;}  .paddb7 {padding-bottom:7px;}
.width78{width:78px;}   .width85 {width:85px;}  .width95 {width:95px;}  .width100{width:100px;} .width110{width:110px;} .width120{width:120px;} .width121{width:121px;} .width125{width:125px;} .width140{width:140px;} .width150{width:150px;} .width160{width:160px;} .width170{width:170px;} .width175{width:175px;} .width220{width:220px;}  .width210{width:210px;} .width177{width:177px;} .width225{width:225px;} .width244{width:244px;} .width265{width:265px;} .width300{width:300px;} .width380{width:380px;} .width400{width:400px;} .width554{width:554px;} .width600{width:600px;} 
.button {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFA443), color-stop(1, #FF7908) );filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffd0aa, EndColorStr=#FF7400) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); background:-moz-linear-gradient( center top, #FFA443 10%, #FF7908 80% ); background-color:#FFBD76; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border:2px solid #FFF !important;border:none;display:inline-block;color:#FFF;font-family:arial;	font-size:16px;	font-weight:bold;	padding:8px 16px !important; padding:3px 0px;	text-decoration:none;	-moz-box-shadow: 0 0 3px 3px #E9E9E9; -webkit-box-shadow: 0 0 3px 3px #E9E9E9; box-shadow: 0 0 2px 2px #E9E9E9;cursor:pointer;margin:0px; outline:none; background-image: -ms-linear-gradient(top, #FFA443 0%, #FF7908 100%);}
.inactivebutton {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.0, #dddddd), color-stop(.5, #aaaaaa) );filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#dddddd, EndColorStr=#aaaaaa) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); background:-moz-linear-gradient( center top, #dddddd 10%, #AAAAAA 80% ); background-color:#cccccc; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border:2px solid #FFF !important;border:none; display:inline-block;color:#FFF;font-family:arial;	font-size:13px; font-size:16px;	font-weight:bold;	padding:8px 16px !important; padding:3px 0px;text-decoration:none;	-moz-box-shadow: 0 0 3px 3px #E9E9E9; -webkit-box-shadow: 0 0 3px 3px #E9E9E9; box-shadow: 0 0 2px 2px #E9E9E9;cursor:default;margin:0px; cursor:pointer;}
.vsmall {-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; border:1px solid #FFF;display:inline-block;color:#FFF;font-family:arial;	font-size:12px;	font-weight:bold; padding:1px 2px !important; padding:1px 5px;text-decoration:none;	-moz-box-shadow: 0 0 2px 2px #E9E9E9; -webkit-box-shadow: 0 0 2px 2px #E9E9E9; box-shadow: 0 0 2px 2px #E9E9E9;cursor:pointer;margin:0px;}
.small{font-size:13px;font-weight:bold;padding:3px 6px !important; padding:2px 0px;}
.medium{font-size:14px;font-weight:bold;padding:4px 10px !important; padding:3px 0px;}

.pagination li{border:0; margin:0; padding:0; font-size:11px; line-height:9px; list-style:none; float:left;}
.pagination .active{background:#FF7805; color:#FFF; font-weight:bold; display:block; float:left; padding:5px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border:1px solid #FF7805; margin-right:2px !important; margin-right:1px;}
.pagination .inactive{color:#0274CB; display:block; float:left; padding:5px; border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border:solid 1px #DEDEDE; margin-right:2px !important; margin-right:1px;}
.pagination a{color:#0274CB; display:block; float:left; padding:2px 6px; text-decoration:none; border:solid 1px #DEDEDE;}
.pagination a:hover{border:solid 1px #0274CB;}

.hp-bgbottom-bnr1{width:100%; height:59px; padding-top:10px; margin-top:10px;  background:#000; background: rgba(0,0,0, 0.7);}
.hp-txtBox{border:1px solid #e0e0e0; background-color: #fff; color:#777777; padding:7px; font:bold 11px arial;}
.hp-button{width: 63px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background: #ff7c0b; color: #fff;
cursor: pointer;  height:30px;   border:none !important; display: inline-block; font-family: arial; margin: 0; outline: medium none; text-decoration: none; }
.hp-fb-button{width: 190px; border:none !important; height: 29px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background: #3b5998; color: #fff; cursor: pointer; text-align:right;}
.fb-divider{background:url('//imgs.bharatmatrimony.com/bmimgs/hp-fb-icon.gif') no-repeat; position:absolute; top:4px; left:10px; cursor: pointer; width:22px; height:21px; display:inline-block;}
.nav-bg-wraper,.nav-bg-wraper1{width:100%; height:50px; background:#65c53b;}
.nav-bg-wraper1{ -webkit-box-shadow: 0 2px 4px -1px #000;  -moz-box-shadow: 0 2px 4px -1px #000; box-shadow: 0 2px 4px -1px #000; position:relative;}
.nav-bg-wraper ul,.nav-bg-wraper1 ul{padding:0px; margin:0px;}
.nav-bg-wraper ul li,.nav-bg-wraper1 ul li{display:inline; list-style:none; font: bold 13px Arial,Helvetica,sans-serif; text-shadow: 1px 1px 1px #777; color:#FFF; margin:0px 9.6px;  line-height:50px; opacity:0.9;}
.nav-bg-wraper .innerwrapper ul li a,.nav-bg-wraper1 .innerwrapper ul li a{color:#FFF; text-decoration:none;}
.hp-regform-wraper,.hp-regform-wraper1{background:url('//imgs.bharatmatrimony.com/bmimgs/hp-bharat-regform-bg.jpg') no-repeat; width: 100%; height:100%; background-size: cover; background-position:60% 0px;}
.hp-regform-wraper1{background:none;}
.hp-regform-bg{width: 452px; padding:0px 20px; height: 519px; background-color: #fff; -webkit-box-shadow: 3px 4px 8px rgba(0,0,0,.21); -moz-box-shadow: 3px 4px 8px rgba(0,0,0,.21); box-shadow: 3px 4px 8px rgba(0,0,0,.21); border: solid 1px rgba(220,220,220,.37);  background: rgba(255, 255, 255, 0.7); text-align: left; }
.hp-regform-bg1{width: 452px; padding:0px 20px; height: 550px;  background-color: #fff; -webkit-box-shadow: 0px 8px 50px rgba(0,0,0,1); -moz-box-shadow: 0px 8px 50px rgba(0,0,0,1); box-shadow: 0px 8px 50px rgba(0,0,0,1); border-radius:5px; text-align: left; }
.hp-reg-hdr,.hp-regbg2-hdr{font-family:Arial;font-size:25px;color:#65c53b; padding-bottom:5px;}
.hp-reg-hdr span, .hp-regbg2-hdr span{text-decoration:uppercase;}
.hp-regbg2-hdr{font-family:georgia;font-size:20px;  font-weight: bold;}
.hp-regform-txtfield{border:1px solid #e0e0e0; background:#fff; color:#777777; width:277px; padding-left:10px; height:27px; font:12px arial; *padding-top:5px; *height:20px;}
.ie8 .hp-regform-txtfield{border:1px solid #e0e0e0; background:#fff; color:#777777; width:277px; padding-left:10px; font:12px arial; padding-top:5px; height:20px;}

.hp-quickform-txtfield{border:1px solid #e0e0e0; background:#fff; color:#777777; padding-left:10px; font:12px arial; width:40px !important; height:33px; *padding-top:10px; *height:24px;}
.ie8 .hp-quickform-txtfield{border:1px solid #e0e0e0; background:#fff; color:#777777; padding-left:10px; font:12px arial; width:40px !important; height:25px; padding-top:8px;}


.hp-regform-bg1 #hp-regform-new dl{color:#777;}
#hp-regform-new select,#quicksearchform select{background: #ffffff; color:#777; border:1px solid #e0e0e0; display: inline-block;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none; cursor:pointer; height:28px; padding:5px;}
#quicksearchform select{height:35px;}
.select-arw{position:relative}#quicksearchform .select-arw:after,.select-arw:after{content:" ";border-top:7px solid #a3a5a5;border-left:4px solid transparent;border-right:4px solid transparent;right:6px;top:12px;padding:0;position:absolute;pointer-events:none;}#quicksearchform .select-arw:before,.select-arw:before{content:'';right:1px;top:1px;width:22px;height:26px;background:#fff;position:absolute;pointer-events:none;display:block}#quicksearchform .select-arw:before{height:33px;width:25px}#quicksearchform .select-arw:after{top:15px;right:10px}#hp-regform-new dt{float:left;padding-top:5px;width:161px}#hp-regform-new dl{clear:both;display:block;font:700 14px arial,verdana;height:32px;margin:0;padding:3px 0 2px}#hp-regform-new dd{float:left;font:12px arial,verdana;margin-bottom:1px!important}.hp-mobile-icon{background:url(//imgs.bharatmatrimony.com/bmimgs/hp-mobile-icon.png) no-repeat; padding-left:55px; padding-right:50px;* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//imgs.bharatmatrimony.com/bmimgs/hp-mobile-icon.png', sizingMethod='crop');* background:none!important}.hp-hand-icon{background:url(//imgs.bharatmatrimony.com/bmimgs/hp-most-trust-icon.png) no-repeat; padding-right:50px; padding-left:70px;* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//imgs.bharatmatrimony.com/bmimgs/hp-most-trust-icon.png', sizingMethod='crop');* background:none!important}.hp-awards-icon{background:url(//imgs.bharatmatrimony.com/bmimgs/hp-awards-icon.png) no-repeat;padding-left:74px;* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//imgs.bharatmatrimony.com/bmimgs/hp-awards-icon.png', sizingMethod='crop');* background:none!important}.hp-awards-icon,.hp-hand-icon,.hp-mobile-icon{display:inline-block;font:700 15px/20px arial;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;letter-spacing:0;color:#FFF;text-shadow:1px 1px 1px #000}.happycaption{color:#f58220;font-family:trebuchet MS,arial;font-weight:700;opacity:.95;filter:alpha(opacity=95);font-size:37px}.marriagecaption{color:#00a651;font-family:trebuchet MS,arial;font-weight:700;opacity:.95;filter:alpha(opacity=95);font-size:37px}.hm-name-caption{font-size:26px;line-height:26px;font-weight:400;color:#777;font-family:georgia,arial;font-style:italic;margin:20px 0 0;opacity:.9;filter:alpha(opacity=90)}.hm-loc-caption{font-size:16px;font-weight:400;color:#777;font-family:georgia,arial;font-style:italic;margin:13px 0 20px;opacity:.9;filter:alpha(opacity=90)}.hm-caption-txt{font-size:22px;font-weight:400;font-style:italic;color:#777;margin:0 0 0px;height:90px; opacity:.9;filter:alpha(opacity=90);line-height:28px}.hm-suc-imgbg{background:url(//imgs.bharatmatrimony.com/bmimgs/hp-happymarriage-bg.gif) no-repeat;width:405px;height:287px;margin-top:60px}.hp-regformbg-txt{font:italic 29px arial;color:#5d5d5d;font-smooth:1em;margin-left:40px}.hp-regformbg1-txt{font:italic 19px/24px georgia;color:#5d5d5d;font-smooth:1em;margin-left:0}.pos-relative{position:relative}.hp-mob-ttip{position:absolute;z-index:700;left:-315px;top:32px;text-align:left;font-weight:400;display:none;width:350px}.hp-mob-ttip-arw{position:absolute;left:325px;top:-9px;z-index:1001}.hp-regbtn{width:114px;font-size:16px;font-weight:700;height:34px}.hp-gender{vertical-align:middle;display:inline;float:none;margin:-2px 2px 0 0}.hp-help-ttip{position:absolute;z-index:700;right:-5px;top:40px;text-align:left;font-weight:400;display:none;width:500px}.hp-help-ttip-arw{position:absolute;padding-left:477px;padding-right:15px;z-index:1001;padding-top:12px;top:-23px}.hp-help-ttipbg{background:#f0f0f0;border:1px solid #cfcfcf;box-shadow:3px 4px 4px 1px #515151;padding:15px}.hp-help-menu a.arrow{background:url(//imgs.bharatmatrimony.com/bmimgs/help-link-arw-icon.gif) no-repeat 0 9px;padding:5px 10px}.hp-help-arw{background:url(//imgs.bharatmatrimony.com/bmimgs/hp-help-arw.png) no-repeat;display:inline-block;* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//imgs.bharatmatrimony.com/bmimgs/hp-help-arw.png', sizingMethod='crop');* background:none!important;height:12px;width:17px;}.errorbg{border:1px solid #ce3737!important}.larrow-inactive{background-position:-75px 11px;height:8px;width:4px}.larrow-active{background-position:-28px 11px;height:8px;width:4px}.pagination .inactive{border:1px solid #dedede;border-radius:2px;color:#0274cb;display:block;float:left;margin-right:2px!important;padding:10px}.rarrow-active{background-position:-54px 11px;height:8px;width:4px}.rarrow-inactive{background-position:-95px 11px;height:8px;width:4px}.ac_results ul{width:288px!important}
#footer-main{background:#FFF; border-top:2px solid #EEE;}.width560{width:560px;}.color777{color:#777777 !important;}.width407{width:407px;}.width407 li{float:left; list-style-type:none;}.bordright{border-right:1px dotted #9f9f9f;}.borderleft{border-left:1px dotted #9f9f9f;}.height106{height:106px;}#footer-main p.paddlr4 a{padding:0px 5px !important;padding:0px 4px \0/ !important;}#footer-main p.paddlr6 a{padding:0px 6px !important;padding:0px 3px 0px 4px \0/ !important;}.whitedot{border-bottom:1px solid #fff; height:1px; float:left; width:100%;}.greydot{border-bottom:1px solid #c1c1c1; height:1px; float:left; width:100%; margin-top:15px;}.widthauto{width:auto !important;}.unorderlist li{float:none; list-style-type:none;}.social_icon_fb,.social_icon_twit,.social_icon_pin{width:24px;height:24px;display:inline-block;line-height:24px;color:#777777 !important;}.social_icon_fb{background:url(//imgs.bharatmatrimony.com/bmimgs/footer_facebook_icon.gif) no-repeat left top;}.social_icon_twit{background:url(//imgs.bharatmatrimony.com/bmimgs/footer_twitter_icon.gif) no-repeat left top;}.social_icon_pin{background:url(//imgs.bharatmatrimony.com/bmimgs/footer_pintrest_icon.gif) no-repeat left top;}.margb10{margin-bottom:10px;}.margb15{margin-bottom:15px;}
.fadediv{display: none;position: absolute; top: 0; background: url("//img.bharatmatrimony.com/bmimgs/litebox/overlay.png") repeat scroll 0 0 transparent; z-index:1001;text-align:center;}
.dispdiv{display: block;position: absolute;margin: 0 auto;padding: 5px;z-index:1002;}
.ie9 #quicksearchform .select-arw:after,.ie9 .select-arw:after{display:none;}.ie9 #quicksearchform .select-arw:before,.ie9 .select-arw:before{display:none;}
.ie8 #quicksearchform .select-arw:after,.ie8 .select-arw:after{display:none;}.ie8 #quicksearchform .select-arw:before,.ie8 .select-arw:before{display:none;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {#quicksearchform .select-arw:after,.select-arw:after{display:none;}#quicksearchform .select-arw:before,.select-arw:before{display:none;}}  

.clr65{color:#656565;}
.clra2{color:#a2a2a2 !important;}
.ftr-fb-icon,.ftr-tweet-icon,.ftr-pin-icon{background: url("//img.bharatmatrimony.com/bmimgs/ftr-social-icons-new.gif") no-repeat; display:inline-block; width:46px; height:47px;}
.ftr-fb-icon{background-position:0px 0px;}
.ftr-tweet-icon{background-position:-54px 0px;}
.ftr-pin-icon{background-position:-108px 0px;}
#cboxLoadedContent { margin-bottom: 15px;   margin-top: 20px;}#cboxClose {background:url("//imgs.bharatmatrimony.com/bmimgs/litebox/controls.png") no-repeat scroll -25px 0; height: 25px; position: absolute;  right: 0; text-indent:-9999px; top: 0;  width: 25px;}
.vp-bg{background:url("//imgs.bharatmatrimony.com/bmimgs/hp-srhid-bg-grey.png") no-repeat; width:338px; height:138px; position:absolute; top:-5px !important; top:-5px; right:143px; z-index:100; * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//imgs.bharatmatrimony.com/bmimgs/hp-srhid-bg-grey.png', sizingMethod='crop');* background:none!important}
.primarybtn{padding:6px 12px; font-size: 16px; cursor:pointer; border:none; border-radius:3px;  background:#ff7805; outline:none; text-decoration:none;}

#hp-community-links ul li a,#hp-community-links p a,#hp-community-links ul li a:visited,#hp-community-links p a:visited{color:#0274cb;}
#hp-community-links ul li a:hover, #hp-community-links p a:hover{color:#0274cb;}

.hp-regform-txtfield-new{border:1px solid #e0e0e0; background:#fff; color:#777777; width:230px; padding-left:10px; height:27px; font:12px arial; *padding-top:5px; *height:20px;}
.ie8 .hp-regform-txtfield-new{border:1px solid #e0e0e0; background:#fff; color:#777777; width:230px; padding-left:10px; font:12px arial; padding-top:5px; height:20px;}
.hp-regform-bg1 #hp-regform-new1 dl{color:#363636;}
#hp-regform-new1 select,#quicksearchform1 select{background: #ffffff; color:#777; border:1px solid #e0e0e0; display: inline-block;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none; cursor:pointer; height:28px; padding:5px;}
#hp-regform-new1 dt{float:left;padding-top:5px;width:140px}#hp-regform-new1 dl{clear:both;display:block;font:14px arial,verdana;height:32px;margin:0;padding:3px 0 2px}#hp-regform-new1 dd{float:left;font:12px arial,verdana;margin-bottom:1px!important}
.hp-mobile-icon-new{background:url(//imgs.bharatmatrimony.com/bmimgs/hp-mobile-white-icon.png) no-repeat; padding-left:55px; padding-right:25px; margin-right:25px;border-right:1px solid #ffffff;* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//imgs.bharatmatrimony.com/bmimgs/hp-mobile-icon.png', sizingMethod='crop');* background:none!important}.hp-hand-icon-new{background:url(//imgs.bharatmatrimony.com/bmimgs/hp-most-trust-white-icon.png) no-repeat; padding-right:50px; padding-left:70px;padding-right:25px; margin-right:25px;border-right:1px solid #ffffff;* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//imgs.bharatmatrimony.com/bmimgs/hp-most-trust-icon.png', sizingMethod='crop');* background:none!important}.hp-awards-icon-new{background:url(//imgs.bharatmatrimony.com/bmimgs/hp-awards-white-icon.png) no-repeat;padding-left:74px;* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//imgs.bharatmatrimony.com/bmimgs/hp-awards-icon.png', sizingMethod='crop');* background:none!important}.hp-awards-icon-new,.hp-hand-icon-new,.hp-mobile-icon-new{display:inline-block;font:700 15px/20px arial;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;letter-spacing:0;color:#FFF;text-shadow:1px 1px 1px #000}
.hp-regformbg1-txt{font:italic 19px/24px georgia;color:#363636;font-smooth:1em;margin-left:0}
