@charset "utf-8";
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400,300,700,600");
 /*Project Name :  Matimonial(Kamran) [Created by WEBLINKINDIA.NET on july 22, 2015 : Gurpreet]*/

.WebRupee{font-family: 'WebRupee'}
@font-face{font-family: 'WebRupee'; src: url('../fonts/WebRupee.V2.0.eot');src: local('WebRupee'), url('../fonts/WebRupee.V2.0.ttf') format('truetype'),  url('../fonts/WebRupee.V2.0.woff') format('woff'), url('../fonts/WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal}
 
/* CSS Document */
/* ================= General 1024px - 768px ================= */
/* TABLES */
body{font:13px 'Open Sans', sans-serif; padding:0; margin:0;}
p{ margin:0; padding:0;}
h1{font:600 28px 'Open Sans', sans-serif; color:#ff5960; margin:0; padding:0;}
.container{width:1280px; margin:auto;}
.minmax{ min-width:1280px; max-width:100%;}
.inner-cont{ padding:5px 8px;}
.cms-img{ float:right; margin:25px 0 0 10px;}
.cms{overflow-x:auto; min-height:350px;}
label{ font-weight:normal;}

.close{font-size:35px;color:#000; text-shadow:0 1px 0 #333; opacity:1}
.close:focus,.close:hover{color:#333;opacity:1}

/* FORM */
input[type=text]{color:#000; background:#fff; border:1px solid #ddd; padding:6px;}
input[type=password]{color:#000; background:#fff;border:1px solid #ddd; padding:6px;}
input[type=file]{color:#000; background:#fff;border:1px solid #ddd; padding:6px;}
textarea, select{color:#000; background:#fff; border:1px solid #ddd; padding:6px; resize:none}
input, textarea, select{color:#000;}
input.check{border:1px solid #666; font-size:13px;  width:15px; height:15px; margin:2px 2px 2px 0px; outline:none; background:#fff;}
input[type=text]:focus, input[type=password]:focus, textarea:focus{color:#000;}

a{color:#333; text-decoration:none; transition:all .2s linear;}
a:hover{ color:#6fb506; text-decoration:none;}

.black,.black a:link,.black a:visited{color:#000; text-decoration:none;}
.black a:hover,.black a:active{color:#9b0000;}
.white,.white a:link,.white a:visited{color:#fff; text-decoration:none;}
.white a:hover,.white a:active{color:#ffd4cf;}
.grey,.grey a:link,.grey a:visited{color:#858585; text-decoration:none;}
.grey a:hover,.grey a:active{color:#333;}
.green,.green a:link,.green a:visited{color:#3f8b24; text-decoration:none;}
.green a:hover,.green a:active{color:#000;}
.orange,.orange a:link,.orange a:visited{color:#ea9200; text-decoration:none;}
.orange a:hover,.orange a:active{color:#000;}
.red,.red a:link,.red a:visited{color:#F00; text-decoration:none;}
.red a:hover,.red a:active{color:#000;}
.blue,.blue a:link,.blue a:visited{color:#00bcd5; text-decoration:none;}
.blue a:hover,.blue a:active{color:#000;}
.pink,.pink a:link,.pink a:visited{color:#ff5960; text-decoration:none;}
.pink a:hover,.pink a:active{color:#000;}

.reg-box .green img { border:1px #696969 solid; padding:3px;}

/*font properties*/
.arial_n{font-family:"Arial Narrow", Arial}.helv{font-family:Helvetica}.arial{font-family:Arial, Helvetica, sans-serif}.geor{font-family:Georgia, Times New Roman, Times, serif}.tahoma{font-family:Tahoma, Geneva, sans-serif, Arial}.verd{font-family:Verdana, Geneva, sans-serif}.treb{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}.times{font-family:"Times New Roman", Times, serif;}.opensans{font-family: 'Open Sans', sans-serif;}

.db{display:block}.inline{display:inline}.dn{display:none}.abs{	position:absolute;}.rel{position:relative;}.fixed{position:fixed;}.hand{cursor:pointer}.z99{z-index:99}.o-hid{overflow:hidden}.o-auto{overflow:auto}.o-y{overflow-y:auto;overflow-x:hidden}

.b{font-weight:700}.i{font-style:italic}.u{text-decoration:underline}.n{font-style:normal;font-weight:400;text-decoration:none;text-transform:none}.bcs{border-collapse:separate}.nw{white-space:nowrap}.ttc{text-transform:capitalize}.ttl{text-transform:lowercase}.fvsc{font-variant:small-caps}.nw{white-space:nowrap}.ttc{text-transform:capitalize}.ttl{text-transform:lowercase}.ttu{text-transform:uppercase}.fvsc{font-variant:small-caps}.linethrough{ text-decoration:line-through;}

.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs17{font-size:17px}.fs18{font-size:18px}.fs19{font-size:19px}.fs20{font-size:20px}.fs21{font-size:21px}.fs22{font-size:22px}.fs23{font-size:23px}.fs24{font-size:24px}.fs25{font-size:25px}.fs26{font-size:26px}.fs27{font-size:27px}.fs28{font-size:28px}.fs29{font-size:29px}.fs30{font-size:30px}.fs31{font-size:31px}.fs34{font-size:34px}.fs36{font-size:36px}.fs40{font-size:40px}.fs48{font-size:48px}.fs54{font-size:54px}

.radius-3{border-radius:3px;}.radius-5{border-radius:5px;}.radius-7{border-radius:7px;}.radius-8{border-radius:8px;}.radius-10{border-radius:10px;}.radius-15{border-radius:15px;}.radius-20{border-radius:20px;}

/*width-style*/
.w3{width:3%}.w5{width:5%}.w6{width:6%}.w7{width:7%}.w8{width:8%}.w10{width:10%}.w11{width:11%}.w12{width:12%}.w13{width:13%}.w14{width:14%}.w15{width:15%}.w16{width:16%}.w17{width:17%}.w18{width:18%}.w19{width:19%}.w20{width:20%}.w21{width:21%}.w22{width:22%}.w23{width:23%}.w24{width:24%}.w25{width:25%}.w26{width:26%}.w27{width:27%}.w28{width:28%}.w29{width:29%}.w30{width:30%}.w31{width:31%}.w32{width:32%}.w33{width:33%}.w34{width:34%}.w35{width:35%}.w36{width:36%}.w38{width:38%}.w39{width:39%}.w40{width:40%}.w42{width:42%}.w43{width:43%}.w44{width:44%}.w45{width:45%}.w46{width:46%}.w47{width:47%}.w48{width:48%}.w49{width:49%}.w50{width:50%}.w51{width:51%}.w52{width:52%}.w53{width:53%}.w54{width:54%}.w55{width:55%}.w56{width:56%}.w57{width:57%}.w60{width:60%}.w62{width:62%}.w63{width:63%}.w64{width:64%}.w65{width:65%}.w67{width:67%}.w69{width:69%}.w70{width:70%}.w72{width:72%}.w73{width:73%}.w74{width:74%}.w75{width:75%}.w76{width:76%}.w77{width:77%}.w78{width:78%}.w79{width:79%}.w80{width:80%}.w81{width:81%}.w82{width:82%}.w83{width:83%}.w85{width:85%}.w87{width:87%}.w88{width:88%}.w90{width:90%}.w92{width:92%}.w93{width:93%}.w94{width:94%}.w95{width:95%}.w96{width:96%}.w97{width:97%}.w98{width:98%}.w99{width:99%}.w100{width:100%}
.h18{ height:18px;}.h23{ height:23px;}.h35{ height:35px;}.h50{ height:55px;}

/*margin-style*/
.mauto{margin:auto;}
.m2{margin:2px;}.m3{margin:3px;}.m5{margin:5px;}.m6{margin:6px;}.m10{margin:10px;}.m0-6{margin:0 6px;}
.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt6{margin-top:6px}.mt7{margin-top:7px}.mt8{margin-top:8px}.mt9{margin-top:9px}.mt10{margin-top:10px}.mt11{margin-top:11px}.mt12{margin-top:12px}.mt13{margin-top:13px}.mt14{margin-top:14px}.mt15{margin-top:15px}.mt16{margin-top:16px}.mt17{margin-top:17px}.mt18{margin-top:18px}.mt19{margin-top:19px}.mt20{margin-top:20px}.mt21{margin-top:21px}.mt22{margin-top:22px}.mt23{margin-top:23px}.mt24{margin-top:24px}.mt25{margin-top:25px}.mt26{margin-top:26px}.mt27{margin-top:27px}.mt28{margin-top:28px}.mt29{margin-top:29px}.mt30{margin-top:30px}.mt31{margin-top:31px}.mt32{margin-top:32px}.mt33{margin-top:33px}.mt34{margin-top:34px}.mt35{margin-top:35px}.mt36{margin-top:36px}.mt37{margin-top:37px}.mt38{margin-top:38px}.mt39{margin-top:39px}.mt40{margin-top:40px}.mt41{margin-top:41px}.mt42{margin-top:42px}.mt43{margin-top:43px}.mt44{margin-top:44px}.mt45{margin-top:45px}.mt46{margin-top:46px}.mt47{margin-top:47px}.mt48{margin-top:48px}.mt49{margin-top:49px}.mt50{margin-top:50px}.mt51{margin-top:51px}.mt52{margin-top:52px}.mt53{margin-top:53px}.mt54{margin-top:54px}.mt55{margin-top:55px}.mt56{margin-top:56px}.mt57{margin-top:57px}.mt58{margin-top:58px}.mt59{margin-top:59px}.mt60{margin-top:60px}.mt61{margin-top:61px}.mt62{margin-top:62px}.mt63{margin-top:63px}.mt64{margin-top:64px}.mt65{margin-top:65px}.mt66{margin-top:66px}.mt67{margin-top:67px}.mt68{margin-top:68px}.mt69{margin-top:69px}.mt70{margin-top:70px}.mt71{margin-top:71px}.mt72{margin-top:72px}.mt73{margin-top:73px}.mt74{margin-top:74px}.mt75{margin-top:75px}.mt76{margin-top:76px}.mt77{margin-top:77px}.mt78{margin-top:78px}.mt79{margin-top:79px}.mt80{margin-top:80px}.mt81{margin-top:81px}.mt82{margin-top:82px}.mt83{margin-top:83px}.mt84{margin-top:84px}.mt85{margin-top:85px}.mt86{margin-top:86px}.mt87{margin-top:87px}.mt88{margin-top:88px}.mt89{margin-top:89px}.mt90{margin-top:90px}.mt91{margin-top:91px}.mt92{margin-top:92px}.mt93{margin-top:93px}.mt94{margin-top:94px}.mt95{margin-top:95px}.mt96{margin-top:96px}.mt97{margin-top:97px}.mt98{margin-top:98px}.mt99{margin-top:99px}.mt100{margin-top:100px}.mr1{margin-right:1px}.mr2{margin-right:2px}.mr3{margin-right:3px}.mr4{margin-right:4px}.mr5{margin-right:5px}.mr6{margin-right:6px}.mr7{margin-right:7px}.mr8{margin-right:8px}.mr9{margin-right:9px}.mr10{margin-right:10px}.mr11{margin-right:11px}.mr12{margin-right:12px}.mr13{margin-right:13px}.mr14{margin-right:14px}.mr15{margin-right:15px}.mr16{margin-right:16px}.mr17{margin-right:17px}.mr18{margin-right:18px}.mr19{margin-right:19px}.mr20{margin-right:20px}.mr21{margin-right:21px}.mr22{margin-right:22px}.mr23{margin-right:23px}.mr24{margin-right:24px}.mr25{margin-right:25px}.mr26{margin-right:26px}.mr27{margin-right:27px}.mr28{margin-right:28px}.mr29{margin-right:29px}.mr30{margin-right:30px}.mr31{margin-right:31px}.mr32{margin-right:32px}.mr33{margin-right:33px}.mr34{margin-right:34px}.mr35{margin-right:35px}.mr36{margin-right:36px}.mr37{margin-right:37px}.mr38{margin-right:38px}.mr39{margin-right:39px}.mr40{margin-right:40px}.mr41{margin-right:41px}.mr42{margin-right:42px}.mr43{margin-right:43px}.mr44{margin-right:44px}.mr45{margin-right:45px}.mr46{margin-right:46px}.mr47{margin-right:47px}.mr48{margin-right:48px}.mr49{margin-right:49px}.mr50{margin-right:50px}.mr51{margin-right:51px}.mr52{margin-right:52px}.mr53{margin-right:53px}.mr54{margin-right:54px}.mr55{margin-right:55px}.mr56{margin-right:56px}.mr57{margin-right:57px}.mr58{margin-right:58px}.mr59{margin-right:59px}.mr60{margin-right:60px}.mr61{margin-right:61px}.mr62{margin-right:62px}.mr63{margin-right:63px}.mr64{margin-right:64px}.mr65{margin-right:65px}.mr66{margin-right:66px}.mr67{margin-right:67px}.mr68{margin-right:68px}.mr69{margin-right:69px}.mr70{margin-right:70px}.mr71{margin-right:71px}.mr72{margin-right:72px}.mr73{margin-right:73px}.mr74{margin-right:74px}.mr75{margin-right:75px}.mr76{margin-right:76px}.mr77{margin-right:77px}.mr78{margin-right:78px}.mr79{margin-right:79px}.mr80{margin-right:80px}.mr81{margin-right:81px}.mr82{margin-right:82px}.mr83{margin-right:83px}.mr84{margin-right:84px}.mr85{margin-right:85px}.mr86{margin-right:86px}.mr87{margin-right:87px}.mr88{margin-right:88px}.mr89{margin-right:89px}.mr90{margin-right:90px}.mr91{margin-right:91px}.mr92{margin-right:92px}.mr93{margin-right:93px}.mr94{margin-right:94px}.mr95{margin-right:95px}.mr96{margin-right:96px}.mr97{margin-right:97px}.mr98{margin-right:98px}.mr99{margin-right:99px}.mr100{margin-right:100px}.ml1{margin-left:1px}.ml2{margin-left:2px}.ml3{margin-left:3px}.ml4{margin-left:4px}.ml5{margin-left:5px}.ml6{margin-left:6px}.ml7{margin-left:7px}.ml8{margin-left:8px}.ml9{margin-left:9px}.ml10{margin-left:10px}.ml11{margin-left:11px}.ml12{margin-left:12px}.ml13{margin-left:13px}.ml14{margin-left:14px}.ml15{margin-left:15px}.ml16{margin-left:16px}.ml17{margin-left:17px}.ml18{margin-left:18px}.ml19{margin-left:19px}.ml20{margin-left:20px}.ml21{margin-left:21px}.ml22{margin-left:22px}.ml23{margin-left:23px}.ml24{margin-left:24px}.ml25{margin-left:25px}.ml26{margin-left:26px}.ml27{margin-left:27px}.ml28{margin-left:28px}.ml29{margin-left:29px}.ml30{margin-left:30px}.ml31{margin-left:31px}.ml32{margin-left:32px}.ml33{margin-left:33px}.ml34{margin-left:34px}.ml35{margin-left:35px}.ml36{margin-left:36px}.ml37{margin-left:37px}.ml38{margin-left:38px}.ml39{margin-left:39px}.ml40{margin-left:40px}.ml41{margin-left:41px}.ml42{margin-left:42px}.ml43{margin-left:43px}.ml44{margin-left:44px}.ml45{margin-left:45px}.ml46{margin-left:46px}.ml47{margin-left:47px}.ml48{margin-left:48px}.ml49{margin-left:49px}.ml50{margin-left:50px}.ml51{margin-left:51px}.ml52{margin-left:52px}.ml53{margin-left:53px}.ml54{margin-left:54px}.ml55{margin-left:55px}.ml56{margin-left:56px}.ml57{margin-left:57px}.ml58{margin-left:58px}.ml59{margin-left:59px}.ml60{margin-left:60px}.ml61{margin-left:61px}.ml62{margin-left:62px}.ml63{margin-left:63px}.ml64{margin-left:64px}.ml65{margin-left:65px}.ml66{margin-left:66px}.ml67{margin-left:67px}.ml68{margin-left:68px}.ml69{margin-left:69px}.ml70{margin-left:70px}.ml71{margin-left:71px}.ml72{margin-left:72px}.ml73{margin-left:73px}.ml74{margin-left:74px}.ml75{margin-left:75px}.ml76{margin-left:76px}.ml77{margin-left:77px}.ml78{margin-left:78px}.ml79{margin-left:79px}.ml80{margin-left:80px}.ml81{margin-left:81px}.ml82{margin-left:82px}.ml83{margin-left:83px}.ml84{margin-left:84px}.ml85{margin-left:85px}.ml86{margin-left:86px}.ml87{margin-left:87px}.ml88{margin-left:88px}.ml89{margin-left:89px}.ml90{margin-left:90px}.ml91{margin-left:91px}.ml92{margin-left:92px}.ml93{margin-left:93px}.ml94{margin-left:94px}.ml95{margin-left:95px}.ml96{margin-left:96px}.ml97{margin-left:97px}.ml98{margin-left:98px}.ml99{margin-left:99px}.ml100{margin-left:100px}.ml250{margin-left:250px}.ml158{margin-left:158px}.mb1{margin-bottom:1px}.mb2{margin-bottom:2px}.mb3{margin-bottom:3px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb6{margin-bottom:6px}.mb7{margin-bottom:7px}.mb8{margin-bottom:8px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb11{margin-bottom:11px}.mb12{margin-bottom:12px}.mb13{margin-bottom:13px}.mb14{margin-bottom:14px}.mb15{margin-bottom:15px}.mb16{margin-bottom:16px}.mb17{margin-bottom:17px}.mb18{margin-bottom:18px}.mb19{margin-bottom:19px}.mb20{margin-bottom:20px}.mb21{margin-bottom:21px}.mb22{margin-bottom:22px}.mb23{margin-bottom:23px}.mb24{margin-bottom:24px}.mb25{margin-bottom:25px}.mb26{margin-bottom:26px}.mb27{margin-bottom:27px}.mb28{margin-bottom:28px}.mb29{margin-bottom:29px}.mb30{margin-bottom:30px}.mb31{margin-bottom:31px}.mb32{margin-bottom:32px}.mb33{margin-bottom:33px}.mb34{margin-bottom:34px}.mb35{margin-bottom:35px}.mb36{margin-bottom:36px}.mb37{margin-bottom:37px}.mb38{margin-bottom:38px}.mb39{margin-bottom:39px}.mb40{margin-bottom:40px}.mb41{margin-bottom:41px}.mb42{margin-bottom:42px}.mb43{margin-bottom:43px}.mb44{margin-bottom:44px}.mb45{margin-bottom:45px}.mb46{margin-bottom:46px}.mb47{margin-bottom:47px}.mb48{margin-bottom:48px}.mb49{margin-bottom:49px}.mb50{margin-bottom:50px}.mb51{margin-bottom:51px}.mb52{margin-bottom:52px}.mb53{margin-bottom:53px}.mb54{margin-bottom:54px}.mb55{margin-bottom:55px}.mb56{margin-bottom:56px}.mb57{margin-bottom:57px}.mb58{margin-bottom:58px}.mb59{margin-bottom:59px}.mb60{margin-bottom:60px}.mb61{margin-bottom:61px}.mb62{margin-bottom:62px}.mb63{margin-bottom:63px}.mb64{margin-bottom:64px}.mb65{margin-bottom:65px}.mb66{margin-bottom:66px}.mb67{margin-bottom:67px}.mb68{margin-bottom:68px}.mb69{margin-bottom:69px}.mb70{margin-bottom:70px}.mb71{margin-bottom:71px}.mb72{margin-bottom:72px}.mb73{margin-bottom:73px}.mb74{margin-bottom:74px}.mb75{margin-bottom:75px}.mb76{margin-bottom:76px}.mb77{margin-bottom:77px}.mb78{margin-bottom:78px}.mb79{margin-bottom:79px}.mb80{margin-bottom:80px}.mb81{margin-bottom:81px}.mb82{margin-bottom:82px}.mb83{margin-bottom:83px}.mb84{margin-bottom:84px}.mb85{margin-bottom:85px}.mb86{margin-bottom:86px}.mb87{margin-bottom:87px}.mb88{margin-bottom:88px}.mb89{margin-bottom:89px}.mb90{margin-bottom:90px}.mb91{margin-bottom:91px}.mb92{margin-bottom:92px}.mb93{margin-bottom:93px}.mb94{margin-bottom:94px}.mb95{margin-bottom:95px}.mb96{margin-bottom:96px}.mb97{margin-bottom:97px}.mb98{margin-bottom:98px}.mb99{margin-bottom:99px}.mb100{margin-bottom:100px}

/*padding-style*/
.p0{padding:0px;}.p1{padding:1px;}.p2{padding:2px;}.p3{padding:3px;}.p4{padding:4px;}.p5{padding:5px;}.p6{padding:6px;}.p7{padding:7px;}.p8{padding:8px;}.p9{padding:9px;}.p10{padding:10px;}.p11{padding:11px;}.p12{padding:12px;}.p13{padding:13px;}
.p14{padding:14px;}.p15{padding:15px;}.p17{padding:17px;}.p20{padding:20px;}
.p0-3{padding:0 3px;}.p5-0{padding:5px 0;}
.pt1{padding-top:1px}.pt2{padding-top:2px}.pt3{padding-top:3px}.pt4{padding-top:4px}.pt5{padding-top:5px}.pt6{padding-top:6px}.pt7{padding-top:7px}.pt8{padding-top:8px}.pt9{padding-top:9px}.pt10{padding-top:10px}.pt11{padding-top:11px}.pt12{padding-top:12px}.pt13{padding-top:13px}.pt14{padding-top:14px}.pt15{padding-top:15px}.pt16{padding-top:16px}.pt17{padding-top:17px}.pt18{padding-top:18px}.pt19{padding-top:19px}.pt20{padding-top:20px}.pt21{padding-top:21px}.pt22{padding-top:22px}.pt23{padding-top:23px}.pt24{padding-top:24px}.pt25{padding-top:25px}.pt26{padding-top:26px}.pt27{padding-top:27px}.pt28{padding-top:28px}.pt29{padding-top:29px}.pt30{padding-top:30px}.pt31{padding-top:31px}.pt32{padding-top:32px}.pt33{padding-top:33px}.pt34{padding-top:34px}.pt35{padding-top:35px}.pt36{padding-top:36px}.pt37{padding-top:37px}.pt38{padding-top:38px}.pt39{padding-top:39px}.pt40{padding-top:40px}.pt41{padding-top:41px}.pt42{padding-top:42px}.pt43{padding-top:43px}.pt44{padding-top:44px}.pt45{padding-top:45px}.pt46{padding-top:46px}.pt47{padding-top:47px}.pt48{padding-top:48px}.pt49{padding-top:49px}.pt50{padding-top:50px}.pr1{padding-right:1px}.pr2{padding-right:2px}.pr3{padding-right:3px}.pr4{padding-right:4px}.pr5{padding-right:5px}.pr6{padding-right:6px}.pr7{padding-right:7px}.pr8{padding-right:8px}.pr9{padding-right:9px}.pr10{padding-right:10px}.pr11{padding-right:11px}.pr12{padding-right:12px}.pr13{padding-right:13px}.pr14{padding-right:14px}.pr15{padding-right:15px}.pr16{padding-right:16px}.pr17{padding-right:17px}.pr18{padding-right:18px}.pr19{padding-right:19px}.pr20{padding-right:20px}.pr21{padding-right:21px}.pr22{padding-right:22px}.pr23{padding-right:23px}.pr24{padding-right:24px}.pr25{padding-right:25px}.pr26{padding-right:26px}.pr27{padding-right:27px}.pr28{padding-right:28px}.pr29{padding-right:29px}.pr30{padding-right:30px}.pr31{padding-right:31px}.pr32{padding-right:32px}.pr33{padding-right:33px}.pr34{padding-right:34px}.pr35{padding-right:35px}.pr36{padding-right:36px}.pr37{padding-right:37px}.pr38{padding-right:38px}.pr39{padding-right:39px}.pr40{padding-right:40px}.pr41{padding-right:41px}.pr42{padding-right:42px}.pr43{padding-right:43px}.pr44{padding-right:44px}.pr45{padding-right:45px}.pr46{padding-right:46px}.pr47{padding-right:47px}.pr48{padding-right:48px}.pr49{padding-right:49px}.pr50{padding-right:50px}.pr80{padding-right:80px}.pl1{padding-left:1px}.pl2{padding-left:2px}.pl3{padding-left:3px}.pl4{padding-left:4px}.pl5{padding-left:5px}.pl6{padding-left:6px}.pl7{padding-left:7px}.pl8{padding-left:8px}.pl9{padding-left:9px}.pl10{padding-left:10px}.pl11{padding-left:11px}.pl12{padding-left:12px}.pl13{padding-left:13px}.pl14{padding-left:14px}.pl15{padding-left:15px}.pl16{padding-left:16px}.pl17{padding-left:17px}.pl18{padding-left:18px}.pl19{padding-left:19px}.pl20{padding-left:20px}.pl21{padding-left:21px}.pl22{padding-left:22px}.pl23{padding-left:23px}.pl24{padding-left:24px}.pl25{padding-left:25px}.pl26{padding-left:26px}.pl27{padding-left:27px}.pl28{padding-left:28px}.pl29{padding-left:29px}.pl30{padding-left:30px}.pl31{padding-left:31px}.pl32{padding-left:32px}.pl33{padding-left:33px}.pl34{padding-left:34px}.pl35{padding-left:35px}.pl36{padding-left:36px}.pl37{padding-left:37px}.pl38{padding-left:38px}.pl39{padding-left:39px}.pl40{padding-left:40px}.pl41{padding-left:41px}.pl42{padding-left:42px}.pl43{padding-left:43px}.pl44{padding-left:44px}.pl45{padding-left:45px}.pl46{padding-left:46px}.pl47{padding-left:47px}.pl48{padding-left:48px}.pl49{padding-left:49px}.pl50{padding-left:50px}.pl70{padding-left:70px}.pl80{padding-left:80px}.pb1{padding-bottom:1px}.pb2{padding-bottom:2px}.pb3{padding-bottom:3px}.pb4{padding-bottom:4px}.pb5{padding-bottom:5px}.pb6{padding-bottom:6px}.pb7{padding-bottom:7px}.pb8{padding-bottom:8px}.pb9{padding-bottom:9px}.pb10{padding-bottom:10px}.pb11{padding-bottom:11px}.pb12{padding-bottom:12px}.pb13{padding-bottom:13px}.pb14{padding-bottom:14px}.pb15{padding-bottom:15px}.pb16{padding-bottom:16px}.pb17{padding-bottom:17px}.pb18{padding-bottom:18px}.pb19{padding-bottom:19px}.pb20{padding-bottom:20px}.pb21{padding-bottom:21px}.pb22{padding-bottom:22px}.pb23{padding-bottom:23px}.pb24{padding-bottom:24px}.pb25{padding-bottom:25px}.pb26{padding-bottom:26px}.pb27{padding-bottom:27px}.pb28{padding-bottom:28px}.pb29{padding-bottom:29px}.pb30{padding-bottom:30px}.pb31{padding-bottom:31px}.pb32{padding-bottom:32px}.pb33{padding-bottom:33px}.pb34{padding-bottom:34px}.pb35{padding-bottom:35px}.pb36{padding-bottom:36px}.pb37{padding-bottom:37px}.pb38{padding-bottom:38px}.pb39{padding-bottom:39px}.pb40{padding-bottom:40px}.pb41{padding-bottom:41px}.pb42{padding-bottom:42px}.pb43{padding-bottom:43px}.pb44{padding-bottom:44px}.pb45{padding-bottom:45px}.pb46{padding-bottom:46px}.pb47{padding-bottom:47px}.pb48{padding-bottom:48px}.pb49{padding-bottom:49px}.pb50{padding-bottom:50px}

.weight200{font-weight:200;}.weight300{font-weight:300;}.weight400{font-weight:400;}.weight600{font-weight:600;}.weight700{font-weight:700;}.weight800{font-weight:800;}.weight900{font-weight:900;}

/* LINE HEIGHT */
.lht-0{line-height:0px;}.lht-10{line-height:10px;}.lht-12{line-height:12px;}.lht-13{line-height:13px;}.lht-14{line-height:14px;}.lht-15{line-height:15px;}.lht-16{line-height:16px;}.lht-17{line-height:17px;}.lht-18{line-height:18px;}.lht-19{line-height:19px;}.lht-20{line-height:20px;}.lht-22{line-height:22px;}.lht-24{line-height:24px;}.lht-25{line-height:25px;}.lht-26{line-height:26px;}.lht-28{line-height:28px;}.lht-30{line-height:30px;}.lht-32{line-height:32px;}.lht-36{line-height:36px;}.lht-37{line-height:37px;}

/***** ALIGNMENT STYLES *****/
.vat{vertical-align:top}.vam{vertical-align:middle}.vab{vertical-align:bottom}.fl{display:inline;float:left}.fr{display:inline;float:right}.cb{clear:both}.lt{text-decoration:line-through}.star{ color:#ff020f; font-size:13px;}.dib{display:inline-block}

/* BORDER */
.bb{border-bottom:1px solid #c7c7c7;}.bb2{border-bottom:1px solid #ddd;}.bt{border-top:1px solid #57b14c;}.bl{border-left:1px solid #eee;}.br{border-right:1px solid #dedede;}
.bdr{border:1px solid #ddd;}.bdrn{border:none;}

.bgBk{background:#000;}.bgW{ background:#fff;}.bgGrey{ background:#f2f2f2;}

.trans_eff{transition:all linear .3s;}

.button-style{ background:#333; color:#fff; font:14px 'Open Sans', sans-serif; text-decoration:none; padding:4px 20px; border:0; text-transform:uppercase; display:inline-block; text-align:center; cursor:pointer; transition:all .2s linear;}
.button-style:hover{ background:#f93c41; color:#fff;}

.btn-style, .btn-style:focus{ background:#00bcd5; color:#fff; font:15px 'Open Sans', sans-serif; text-decoration:none; padding:4px 25px; border-radius:5px; border:0; display:inline-block; text-align:center; cursor:pointer; transition:all .2s linear;}
.btn-style:hover{ background:#333; color:#fff; text-decoration:none;}

.btn-style2, .btn-style2:focus{ background:#03aac6; color:#fff; font:13px 'Open Sans', sans-serif; text-decoration:none; padding:4px 15px; border:0; display:inline-block; text-align:center; cursor:pointer; transition:all .2s linear;}
.btn-style2:hover{ background:#333; color:#fff; text-decoration:none;}

.input-w-l{float:left; width:50%}
.input-w-r{float:left; width:50%;}

/* breadcrumb */
.breadcrumb_bg{ border-top:#eee 1px solid; background:#f7f7f7; font-size:12px;}
.breadcrumb{padding:3px 0; margin:0; background-color:none;border-radius:0}
.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}

/* Top */
.topbg{background:#f0f0f0; border-bottom:#fccd78 1px solid;}
.flag a{ font-size:11px; color:#666; display:inline-block; text-transform:uppercase; padding:5px 8px 4px 9px; border-right:#d8d8d8 1px solid; }
.flag a:hover{ background:#fff;}
.customer{ float:right; background:url(../images/customer-helpline.jpg) no-repeat; width:278px; height:109px; text-align:center; line-height:16px; padding-top:28px; text-transform:uppercase;}
.top_space{height:86px; display:none}

/* Header */
header{ border-top:#ff5960 5px solid;}
.top-area{background:#fff;}
.wel-guest{ display:none;}
.logo-area{ float:left; height:86px; width:305px; padding-top:0;}
.t2_fixer{position:fixed; width:100%; z-index:999; top:0; box-shadow:#ccc 0 0 7px; border-top:#ff5960 2px solid;}
.t2_fixer .logo-area{width:177px; height:50px;margin:17px 0;}
.t2_fixer .welc_mem{ margin-top:7px;}
.t2_fixer nav{ margin-top:5px; margin:7px 0 7px 28%; padding:0 10px 0 0; border:0;}
.welc_mem{float:right; font-size:14px; line-height:18px; width:16.3%; margin-top:12px;}

/* Menu */
nav{float:left; margin:8px 0 0 24%; padding:0 10px 7px 0; border-right:#cecece 1px solid;}
ul.menulink li{margin:8px 1px 0 1px; padding:0;}
ul.menulink li:last-child{background:none;}
ul.menulink li a{background:#0ab8d1; color:#fff; font-size:14px; padding:8px 17px; text-align:center;}
ul.menulink li a:hover{background:#ff5960; color:#fff;}
ul.menulink li a:focus{background:#ff5960; color:#fff;}
ul.menulink li:hover .dropdown-toggle{background:#ff5960; color:#fff;}
ul.menulink li a.active{background:#ff5960; color:#fff;}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:#ff5960; color:#fff;}
ul.dropdown-menu{background:#f1f1f1;}
ul.dropdown-menu li {border:none;}
ul.dropdown-menu li a {padding:8px; background:#f1f1f1; color:#000; font-size:12px; text-align:left; text-transform:none;}
ul.dropdown-menu li a:hover{background:#dcdcdc; color:#000;}
.dropdown-header{padding:5px; color:#fff; font-size:16px; text-transform:uppercase;}
.caret{background:url(../images/arr.png) 0 no-repeat; border:0; width:9px; height:5px;}
.whats{float:left;margin:3px 0 0 0;}
.whats i{color:#0dc143;}
/* language */
.language{color:#000;line-height:26px;height:26px;overflow:hidden;display:block; border:1px solid #cccccc;float:left;margin:0 0 0 10px;}.language a{color:#000;font-weight:500;display: block;min-width: 97px;}.language a>i{margin-left:10px;color:#969696;font-size:12px;}.language a:hover{ text-decoration:none}
.lang-menu{ width:200px;position:absolute;z-index:99;display:none;height:72px; background:#fff;border:1px solid #1b3661;top:35px;padding:5px;text-align:left;}
.language .goog-te-gadget{ height:26px; overflow:hidden}
.language .goog-te-gadget .goog-te-combo{ width:100%;padding:0 10px;border: 0px;margin: 0 0;}
.language .goog-te-gadget .goog-te-combo:focus{outline:none;}

/* Banner */
.banner{ float:left; width:955px; height:453px;}

/* Search */
.search{float:right; width:25%; padding:15px 0 15px 10px;}
.search select{ background:#fff; color:#333; padding:5px; border:#cecece 1px solid; border-radius:5px; width:100%;}
.search-btn{ font-size:15px; color:#fff; background:#00bcd5; padding:9px 20px; border:0; text-transform:uppercase; border-radius:5px; transition:all .2s linear;}
.search-btn:hover{ background:#333;}

.search-btn2{ font-size:15px; color:#fff; background:#fc5a61; padding:9px 20px; border:0; text-transform:uppercase; border-radius:5px; transition:all .2s linear;}
.search-btn2:hover{ background:#333;}


/* Featured Members */
.mem-box{width:177px; margin:0 auto; padding-bottom:20px; text-align:center; position:relative; border:1px solid #ccc;}
.mem-box:hover{ background:#f5f5f5; border:1px solid #F00;}
.mem-pic{width:175px; height:195px; text-align:center; overflow:hidden; background:#f7f6f6; border-bottom:1px solid #F00;}
.mem-pic span{width:175px; height:195px; vertical-align:middle; display:table-cell;}
.view-opt{ position:absolute; left:0; top:159px;}
.view-opt a{ background:#ff5960; line-height:0; display:block; transition:all .2s linear;}
.view-opt a:hover{ background:#cc040c;}
.option_mem{position:absolute; left:0; top:159px; display:block;}
.option_mem a{ display:inline-block; background:#ff5960; line-height:0; border-right:#7e3336 1px solid; padding:0 1px 0 2px; transition:all .2s linear;}
.option_mem a:hover{background:#cc040c;}

/* Footer */
footer{ margin-top:30px;}
.botlink{ margin-top:13px; color:#757575; text-align:center;}
.botlink a{ display:inline-block; color:#757575; padding:0 4px;}
.botlink a:hover{ color:#000;}
.social{ text-align:center; margin-top:17px;}
.social a{ display:inline-block; width:33px; height:33px; border-radius:100%; background:#ccc;}
.social a:hover{ background:#333;}
.copyright{ text-align:center; margin:12px 0 20px 0; font-size:12px;}

/* Faq */
ul.fq{list-style:none; margin:0; padding:0;}
ul.fq>li{list-style:none; margin:0; padding:10px 0px; border-bottom:1px dashed #ccc;}
ul.fq li>a{display:block; color:#5e8f06; font-size:14px; text-transform:uppercase; padding:5px 0px;}
.faq-text{margin:0 0 0 30px; display:none;}
.faq-text p{font-weight:normal; font:normal 12px/16px Arial, Helvetica, sans-serif;}
ul.fq li ul{margin:10px 0px 10px 30px; padding:0;} ul.faqs li ul li{margin:5px 0px; font-weight:normal; color:#1fb3dd;}
.fqtb{background:#fefefe; position:relative;}
.testpc{position:absolute;left:3px;top:13px}

/* Advanced Search */
.adv-search{padding:15px; border:#eee 1px solid;}
.adv-search p{ float:left; width:33%; line-height:25px; margin-bottom:10px;}
.adv-search input[type=text]{ width:80%; padding:2px;}
.adv-search select{ width:80%; padding:2px;}

/* Advertise with us */
.advertise{padding:25px; border:#eee 1px solid; width:70%; margin:auto; margin-top:15px;}
.advertise p{ line-height:25px; margin-bottom:6px;}
.advertise input[type=text]{ width:90%; padding:2px;}
.advertise input[type=file]{ width:90%; padding:2px;}
.advertise select{ width:90%; padding:2px;}

/* lOGIN */
.login-box{background:#f9f9f9; width:42%; margin:auto; margin-top:20px; margin-bottom:30px; padding:19px 20px 18px 20px; box-shadow:#ccc 1px 1px 2px; border:#c3c3c3 1px solid; border-radius:5px;}
.login-box2{background:#fff; width:70%; margin:auto; margin-top:20px; padding:20px; box-shadow:#999 1px 1px 2px; border:#ddd 1px solid; border-radius:5px;}
.log-form{float:none; width:100%;}
.log-ben{ float:right; width:100%; padding-left:25px; border-left:#eee 5px solid;}
.login-logo{ margin-top:10px; margin-bottom:50px;}
.button-style3{ background:#00bcd5; color:#fff; font:14px 'Open Sans', sans-serif; text-decoration:none; padding:12px 130px; border:0; text-transform:uppercase; display:inline-block; text-align:center; cursor:pointer; transition:all .2s linear; border-radius:5px; width:auto;}
.button-style3:hover{ background:#000; color:#fff;}


.selc-div{ height:43px; background:#fff; border:1px solid #ddd; width:95%;}
.sec9{ height:33px; margin-top:5px; border-right:1px solid #ddd; border-left:none; border-bottom:none; border-top:none; width:32%; color:#bbbbbd !important; }
.sec10{ height:33px; margin-top:5px; border-right:1px solid #ddd; border-left:none; border-bottom:none; border-top:none; width:32%; color:#bbbbbd !important;}
.sec11{ height:33px; margin-top:5px; border:none; width:32%; color:#bbbbbd !important;}

.sec12{ height:43px; width:78%;}
.sec13{ height:43px; width:16%;}

/*currency flag dropdown*/
.currency{padding:2px 7px; border:1px #ccc solid;}
.currency span{ border:0px;}
.currency dl {margin-top: 0;margin-bottom:0px;}
.ddmenu dd, .ddmenu dt, .ddmenu ul {margin:0px;padding:0px;font-weight:400; }
.ddmenu dd { position:relative;}
.ddmenu a, .ddmenu a:visited {color:#000; text-decoration:none; outline:none;height:43px;}
.ddmenu a:hover {color:#000;}
.ddmenu dt a:hover {color:#000;}
.ddmenu dt a {background:url(../images/dd-arw.png) no-repeat scroll right center; display:block; padding-right:10px; width:auto; overflow:hidden;}
.ddmenu dt a p {cursor:pointer; display:block; padding:1px 3px 3px 0px}
.ddmenu dd ul {background:#f5f5f5 none repeat scroll 0 0; border:1px solid #ccc; color:#C5C0B0; display:none;left:-8px; padding:0px 0px 4px 0; position:absolute; top:-4px; width:auto; min-width:66px; list-style:none; text-align:left; z-index:99999; margin:0px;}
.ddmenu p.value {display:none;}
.ddmenu dd ul li a {padding:2px 5px; display:block;font-size:11px; }
.ddmenu dd ul li a:hover { background-color:#fff;}

.ddmenu b.color {border:none;vertical-align:middle; margin-right:5px; width:15px ; height:15px; display:inline-block; border-radius:2px; }
.flagvisibility { display:;}

.dd-menu{display:none; z-index:99999;position:absolute;width:130px;left:-2px;top:24px;border:1px solid #ff3399; padding:0px; background:#fff; border-width:1px 1px 1px 1px; 
box-shadow:0px 5px 10px #ccc; border-radius:0px 0px 5px 5px;}
.t_links{background:#fff;padding:0px;box-shadow:0px 0px 10px #ccc;}
.t_links a{color:#000;padding:5px 5px; font-size:12px; display:block;background:#fff;}
.t_links a:hover{ background:#f9b2d6}


/* Register */
.reg-box{ width:485px; margin:auto; margin-top:15px; background:#fff; margin-top:10px; margin-bottom:30px; padding:19px 0px 18px 20px; box-shadow:#ccc 1px 1px 32px; border:#ddd 1px solid; border-radius:5px;}
.reg-box2{ width:100%; margin:auto; margin-top:15px; background:#fff; margin-top:25px; margin-bottom:30px; padding:0;  box-shadow:#ccc 1px 1px 2px; border:#ddd 1px solid; border-radius:5px; float:right;}
.reg-box3{ width:485px; margin-top:0px; background:#f9f8f8; margin-bottom:30px; padding:8px 0px 18px 20px; box-shadow:#ccc 1px 1px 2px; border:#ddd 1px solid; border-radius:5px;}
.det-pro{ padding:0px 20px 20px; border-top:1px solid #c3c3c3; margin-top:8px}
.sec4{ height:43px;}
.sec5{ height:43px; width:12%; float:left;}
.sec6{ height:43px; width:15%; float:left; border-left:none !important;}
.sec7{ height:43px; width:68%; float:left; border-left:none !important;}
.sec8{ height:43px; width:76%; float:left;}

/*accoutn-start*/
.sky-blue{ color:#00bcdc;}
.no_pad{ padding:0; margin:0; }
.sec{border:1px solid #c3c3c3;}
.sec2{border-left:1px solid #c3c3c3;}
.sec3{ border-radius:8px; -webkit-box-shadow:-1px 0px 12px 0px rgba(221, 221, 221, 0.9); -moz-box-shadow:-1px 0px 12px 0px rgba(221, 221, 221, 0.9); box-shadow:-1px 0px 12px 0px rgba(221, 221, 221, 0.9);}
.prof-det-div{width:100%; height:auto; border-bottom:1px solid #c3c3c3; padding: 12px 17px;}
.detial-pro{ width:100%; height:auto; border-bottom:1px solid #c3c3c3; padding: 12px 17px; margin-top:12px;}
.buttons-detail{-webkit-box-shadow: 0px 9px 18px -10px rgba(202,206,213,1); -moz-box-shadow: 0px 9px 18px -10px rgba(202,206,213,1); box-shadow: 0px 9px 18px -10px rgba(202,206,213,1);height:45px;}
.button-style1{ background:#f9f9f9; color:#72727d; font:14px 'Open Sans', sans-serif; text-decoration:none; padding:4px 20px; border:0; text-transform:capitalize; display:inline-block; text-align:center; cursor:pointer; transition:all .2s linear; border:1px solid #dfe0e3; border-radius:5px; font-weight:600; margin-left:12px; margin-top:8px; float:left}
.button-style1:hover{ background:#fff; color:#72727d;}

.button-style2{ background:#f9f9f9; color:#72727d; font:14px 'Open Sans', sans-serif; text-decoration:none; padding:5px 8px; border:0; text-transform:capitalize; display:inline-block; text-align:center; cursor:pointer; transition:all .2s linear; border:1px solid #dfe0e3; border-radius:50%; float:left; font-weight:600; margin-left:12px; margin-top:8px;}
/*account-end*/


/*my-account-profile-start*/
.hq_hide{display:none;}
.hq_hide-1{display:none;}
.mob_hider{display:block;}
.current-pro{ width:100%; height:auto; background:#01b8cb; color:#FFFFFF; font-family:"open Sans"; font-size:18px; font-weight:600; padding:10px 15px 10px 15px; border-radius:5px 5px 0 0;}
.pro-list{ width:100%; height:auto; background:#FFFFFF; }
.pro-list a{ display:block; font-family:"open Sans"; font-size:13px; font-weight:600; color:#000; padding:5px 15px 5px 15px; line-height:30px; text-decoration:none; background:url(../images/arw-l.png) no-repeat 96% center; border:1px solid #000; border-top:0px; }  
.pro-list a:hover{ background:#f9f8f8 url(../images/arw-l.png) no-repeat 93% center; color:#505050;}
.pro-list a.active{ background:#f9f8f8 url(../images/arw-l.png) no-repeat 93% center; color:#505050;}

.nav-pills > li > a{border-radius:0; display:block; font-family:"open Sans"; font-size:13px; font-weight:600; color:#000; padding:5px 15px 5px 15px; line-height:30px; text-decoration:none; background:#fff url(../images/arw-l.png) no-repeat 96% center; border:1px solid #000; border-top:0px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{color:#505050; background:#f9f8f8 url(../images/arw-l.png) no-repeat 93% center;}
.nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    color:#505050; background:#f9f8f8 url(../images/arw-l.png) no-repeat 93% center;
}

.nav-pills>li+li{margin-left:0px;}
.nav-pills>li{float:none;}
/* remove border radius for the tab */


/* change border radius for the tab , apply corners on top*/

/*my-account-profile-end*/

/* Religion */
.religion-list a{ display:block; font-weight:400; font-size:14px; float:left; width:30%; padding:8px; margin:5px 15px; color:#333; background:#fff  98% no-repeat; border:#ddd 1px solid; box-shadow:#eee 1px 1px 2px;}
.religion-list a:hover{ color:#000; background:#f9f9f9  98% no-repeat; border:#ccc 1px solid;}

/* Search Result */
.mem-pic2{ float:left; width:175px; height:195px; text-align:center; overflow:hidden; background:#fff6e8;}
.mem-pic2 span{width:175px; height:195px; vertical-align:middle; display:table-cell;}
.list-txt{float:left; font-size:12px; background:#fff6e8; height:195px; padding:10px; width:50%;}
.view-dtl2{ background:#6fb506; padding:3px 8px 6px 8px; line-height:0; transition:all .2s linear;}
.view-dtl2:hover{ background:#db8800;}

/* Details */
.desc-heading{float:left; width:35%; padding:3px 0; color:#000;}
.desc-txt{float:left; width:59%; padding:3px 0; margin-left:8px; color:#666;}
.dtl-pic{ width:270px; height:298px; text-align:center; overflow:hidden; padding:10px; border:#eee 1px solid; box-shadow:#ccc 0 0 5px;}
.dtl-pic span{ width:250px; height:278px; vertical-align:middle; display:table-cell;}
.pro-dtl{ float:left; margin-left:10px; width:450px; height:501px; text-align:center; overflow:hidden;}
.pro-dtl span{ width:450px; height:501px; vertical-align:middle; display:table-cell;}
.thmb{ float:left; margin:3px 4px; width:85px; height:95px; text-align:center; overflow:hidden; border:#eee 1px solid;}
.thmb span{ width:85px; height:95px; vertical-align:middle; display:table-cell;}
.pro-thmb{ float:right; width:200px;}

/* mega menu */
.acc_link{border:1px solid #ddd; box-shadow:#eee 2px 2px 2px; margin-top:10px;}
ul.topmenu1{ margin:0; padding:0;color:#fff;}
ul.topmenu1 li{display:block; float:left; margin:0; padding:0; position:relative; border-right:1px solid #ddd}
ul.topmenu1 li>a, ul.topmenu1 li>a:visited{ color:#666; background:#fff; padding:8px 38px; float:left; display:block; font-size:14px; font-weight:400;}
ul.topmenu1 li:hover>a{color:#fff; background:#01b8cb}
ul.topmenu1 li>a.act{color:#fff; background:#01b8cb url(../images/acc-arr.png) center bottom no-repeat;}
ul.topmenu1 li:last-child{border-right:0; }
div.sub_cat1{width:150px; position:absolute; left:0; top:100%; display:none; z-index:99999}
.sublink1{padding:5px; background:#fff; background:#01b8cb;}
.sublink1 a, .sublink1 a:visited{ font-size:13px; display:block; color:#fff; margin:0; padding:5px; border-bottom:1px solid #04a3b4; text-align:left}
.sublink1 a:hover{ text-decoration:none; background:#04a3b4; color:#fff;}
.sublink1 a:last-child{border-bottom:0;}

.photo-list{ float:left; margin:11px; width:120px; padding:12px; border:#ddd 1px solid; text-align:center; border-radius:5px; transition:all .2s linear;}
.photo-list:hover{ box-shadow:#999 2px 2px 5px; background:#effdd8;}

.blink {
  animation: blink .9s infinite;
}

@keyframes blink {
  25% {
    opacity:1;
    color: #0ab8d1;transform: scale(0);
  }
  50% {
    opacity:0;
    color: #ff5960;
  }
  100% {
    opacity: 1;
    color: #000;transform: scale(3);
    
  }
}

.blink1 {
  animation: blink .8s infinite;
}

@keyframes blink1 {
  0% {
    opacity:0;
    color: #0ab8d1;
  }
  100% {
    opacity: 1;
    color: #ff5960;
  }
}

/* PHOTOS */
.photo_cont{width:252px; height:282px; background:#ccc; position:relative; margin:2px;transition:all .2s linear; -webkit-transition:all .2s linear; -ms-transition:all .2s linear; -moz-transition:all .2s linear; float:left;border-radius:5px;}
.photo_opt{position:absolute; z-index:1; left:8px; top:8px; opacity:0;transition:.3s linear all;}
.photo_opt2{position:absolute; z-index:1; right:8px; top:8px; opacity:0;transition:.3s linear all;}
.set-as-photo{position:absolute; z-index:1; left:0px;right:0; bottom:20px; opacity:0;text-align:center;transition:.3s linear all;}
.photo_cont:hover .photo_opt, .photo_cont:hover .photo_opt2, .photo_cont:hover .set-as-photo{opacity:1}
.photo_cont_pc{width:252px; height:282px; border-radius:5px; display:block; overflow:hidden}
.photo_cont_pc a, .photo_cont_pc figure{width:252px; height:282px; display:table-cell; vertical-align:middle;}
.photo_cont_pc img{display:block; margin:auto; transition:all .2s linear; -webkit-transition:all .2s linear; -ms-transition:all .2s linear; -moz-transition:all .2s linear;}
.photo_cont_pc img.play2{width:60px; height:60px; position:absolute; left:38.5%; top:33%}
.photo_cont_tag{background:#000; background:rgba(0,0,0,.7); position:absolute; left:0; padding:10px; width:100%; transition:all .2s linear; -webkit-transition:all .2s linear; -ms-transition:all .2s linear; -moz-transition:all .2s linear; opacity:0; bottom:0; z-index:1; border-radius:5px}
.photo_cont:hover .photo_cont_tag{opacity:1; bottom:0;}
.photo_cont .bt1{border-top:1px solid #666 !important;}
.innr_photo_act a{display:block; font-size:12px; font-weight:400; line-height:22px; height:22px; color:#666}

.set_photo{background:#fff;border-radius:5px;padding:5px 15px;display:inline-block;}
/* PHOTOS END */

/* Interested */
.row-title{background:#f5f5f5; padding:15px 0; border-bottom:#ddd 1px solid; color:#000; font-weight:bold;}
.row-list{ padding:15px 0; border-bottom:#eee 1px solid; transition:all .2s linear;}
.row-list:hover{background:#f5f5f5;}

/* Testimonials */
.testimonial{border:#ddd 1px solid; padding:10px 15px; margin:7px 0; border-radius:5px;}

/* Article */
.topic a{display:block; text-align:left; font:13px/24px 'Open Sans', sans-serif;  color:#5ea000; background: url(../images/arr.png) no-repeat 180px center; padding:2px 10px 2px 20px; box-shadow:1px 1px 2px rgba(0,0,0,.1);border-radius:15px; margin-bottom:8px;transition:all linear .3s; -webkit-transition:all linear .3s; -moz-transition:all linear .3s; -ms-transition:all linear .3s; border:1px solid #ddd;}
.topic a:hover{background:#5ea000; color:#fff; padding:2px 20px 2px 25px;} 

/*--Membership--*/
.mem-benefits{float:left; width:25%; margin-top:2px;}
.mem-free{float:left; width:21%; text-align:center;}
.mem-free img{margin:0 0 2px 0;}
.mem-paid{float:left; width:18%; text-align:center;}
.mem-paid img{margin:0 0 2px 0;}
.mem-mob{width:85%; margin:auto; margin-top:15px; padding:15px; border:#ddd 1px solid; border-radius:10px; box-shadow:#ccc 1px 1px 3px;}

/*--Paynow--*/
.paynow{ text-align:center; width:70%; margin:auto; margin-top:20px;}
.pay-opt p{float:left; width:20%; margin-bottom:10px;}

/* Sitemap */
.sitemap-links a{ float:left; width:24%; display:block; font:13px/24px 'Open Sans', sans-serif;  color:#333; padding:3px 10px 3px 20px; margin:1px 5px; box-shadow:1px 1px 2px rgba(0,0,0,.1);border-radius:5px; margin-bottom:8px;transition:all linear .3s; -webkit-transition:all linear .3s; -moz-transition:all linear .3s; -ms-transition:all linear .3s; border:1px solid #ddd;}
.sitemap-links a:hover{background:#ddd; color:#000; padding:3px 10px 3px 25px;} 

.pop-box{background:#fff9f0 url(../images/login-img.jpg) top left no-repeat; width:70%; margin:auto; padding:0px 20px 20px 20px; box-shadow:#ccc 1px 1px 2px; border:#eee 1px solid; border-radius:5px;}

/*--Invoice--*/
.invoice-box{width:70%; margin:auto; margin-top:20px; border:#eee 1px solid; padding:15px; box-shadow:#ddd 3px 3px 5px;}

ul.tongue-list{margin:0px; padding:0px;}
ul.tongue-list li{list-style:none; float:left; width:23%; margin:10px 10px 0px 0px; padding:0px 0px 10px 0px; border-bottom:1px dotted #ccc;}
ul.tongue-list li a{background:url(../images/tongue-list-arrow.png) no-repeat 0 center; padding-left:10px;}
ul.tongue-list li a:hover{background:url(../images/tongue-list-arrow.png) no-repeat 0 center; color:#00bcd5;}

ul.float_1 li{width:100%; float:none; list-style:none; margin:0px auto; position:relative; padding:0px 0px; font-size:14px; font-style:italic; text-align:center; display:block;}
ul.float_1 li .text{color:#ffa200; font:bold 15px 'Open Sans', sans-serif; text-transform:uppercase; text-align:center; padding-top:10px;}
.box1{margin:0 auto; height:118px; overflow:hidden; border:0px solid #F00;}

.arrow{text-align:center;}
.arrow a{margin:0 2px;}

.bdr2{border:2px solid #fe5960; padding:2px 4px; border-radius:50%;}

.mw_90{max-width:90%;}.mw_98{max-width:98%;} 
.mob_only{display:none}.tab_only{display:none}.des_only{display:block}
.img_responsive{width:100%; line-height:0; height:auto;}

/* floating classes */
.floater, .floater li{margin:0; padding:0; list-style:none;}
.float_2 li{width:50%; float:left}
.float_3 li{width:33.33333%; float:left}
.float_4 li{width:25%; float:left}

.slide1{width:100% !important; margin:0; padding:0; border:0px solid #000; overflow:hidden}
ul.list_float_4{margin:0; padding:0;}
ul.list_float_4 li{width:25%; float:left; list-style:none; margin:0; padding:0; border:0px solid #000;}

.reg-box input[type=text]{color:#000;background:#fff;border:1px solid #ddd;padding:14px 6px;}
.otp_bg{background:url(../images/bg-otp.jpg) no-repeat center top; width:100%;}
.complain_bg{background:url(../images/bg1.jpg) no-repeat center top; width:100%;}

.toll{margin-bottom:7px;}
.toll a{color:#ff5960}
.register_bg{background:url(../images/register-bg.jpg) no-repeat center top; width:100%;}

#style-10::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #ccd0d3;}
#style-10::-webkit-scrollbar{width:7px;background-color: #ccd0d3;}
#style-10::-webkit-scrollbar-thumb{background-color:#0ab8d1;border:2px solid #0ab8d1;}
.scrollbar{width:100%;height:402px; overflow-y:scroll; overflow:auto; padding-right:10px;}

.progress_pos{position:absolute; z-index:99; top:20px; right:20px; width:50%;}
.progress-bar{background-color:#0ab8d1;}




/* ================= Desktop (Portrait) 768px - 959px ================= */

@media only screen and (max-width: 1279px) {
.container{width:100%; margin:auto; position:relative}
.minmax {min-width: 100%;max-width: 100%;}


}

@media only screen and (max-width:1151px){

header .row{ margin:0}
.t2_fixer{ position: static}
.t2_fixer .logo-area {height:86px;width:305px;}
.t2_fixer nav {margin:15px 0 0 0%;padding-right:10px;border-right:#cecece 1px solid}
.t2_fixer .welc_mem{ margin-top:20px;}
.top_space{ height:0}

nav {float: left;margin:15px 0 0 0%; padding-right:10px;width:60%;}
.welc_mem{ width:22%}

.banner {width:100%;height:100%;}.bg-1{ display:none}
.search {width:320px;position:absolute;background:#f5f5f5;right:10px;top:15px; border-radius:10px;}

.col-xs-9.p10{ width:100%}
.container.minmax.radius-10.mt15.p15 .col-xs-3.text-center{ width:100%; padding-top:15px}
.container.minmax.radius-10.mt15.p15 .col-xs-3.text-center .row:after{ content:''; display:block; clear:both}
.container.minmax.radius-10.mt15.p15 .clearfix{ display:none}
.p20.pb16.w95.fr {width:31.3%;margin: 10px;text-align: left;padding:15px; float:left}

.fs22.pink.weight600{ font-size:18px;}
.fs22.pink.weight600  br{ display:none}

.col-xs-8.p20.pt10.pl40{ width:100%;border-width:1px 0 !important}
.container.pt28.minmax .col-xs-4{ width:100%; margin-top:15px} 
.container.pt28.minmax {padding-top: 1px;}

h1.text-capitalize {text-align: center;}p.blue.lht-12{ text-align:center}
.p20.pt10.w95.fr {width: 100%; border-width:1px 0 !important}
.container.pt20.minmax .col-xs-4 .row{ margin:0}

.breadcrumb {padding: 3px 15px;}
.container.pt10 .row{ margin:0}

/*listing*/
.mt15.mb25 .col-xs-2{ width:20%}

/*Detail*/
.mt5.mb25 .col-xs-3 {width:29%;}
.mt5.mb25 .col-xs-9 {width: 71%;}

/*register*/
.reg-box{ padding:20px 15px}
.reg-box .sec8{ width:50%; margin-right:5px}
.reg-box .sec5{ width:16%}
.reg-box .sec6{ width:20%}
.reg-box .sec7{ width:60%}
.reg-box .w95 {width: 99%;}
.reg-box .w47 {width: 49%;}

/*My-Account*/
ul.topmenu1 li>a, ul.topmenu1 li>a:visited{ padding:8px 20px}
.container.pt10.pb25.minmax .col-xs-3{ width:31%}
.container.pt10.pb25.minmax .sec.col-xs-9.no_pad{ width:69%}

/*profile-manager*/
.mt30 .col-md-3 {width:32%;}
.mt30 .col-md-9 {width:68%;}

/*Intrsted In*/
.container.pt10.pb25.minmax .row-title .col-xs-3{ width:23%}
.container.pt10.pb25.minmax .row-list .col-xs-3{ width:23%}
.row-title .col-xs-1{ width:10%}
.row-list .col-xs-1{ width:10%}
.row-list .thmb{ margin:0}
.row-list .thmb,.row-list .thmb span{ width:80px; height:89px}

/*manage-album*/
.photo_cont {width: 237px;height: 265px;}
.photo_cont_pc, .photo_cont_pc a, .photo_cont_pc figure{width:237px;height: 265px;}
.photo_cont_pc a img, .photo_cont_pc figure img{ max-width:100%; height:auto; display:inline-block}

/*membership*/
.mem-mob {width:100%;}

.progress_pos{position:absolute;z-index:99;top:20px;right:20px;width:40%;}


ul.menulink li a {padding: 8px 14px;}
}

/* ================= Tablet (Portrait) 768px - 959px ================= */

@media only screen and (max-width: 991px) {
.mob_only{display:none}.tab_only{display:block}.des_only{display:none}
.tab_hider{display:none;}
.container{width:100%}
/* floating classes */
.float_2 li{width:100%; float:none}
.float_3 li, .float_4 li{width:50%; float:left}	

.logo-area{ float:none; margin:auto}
.t2_fixer nav{ margin:0px 0 0 0}
.welc_mem {width: 37%;margin:10px 0 10px 0}.t2_fixer .welc_mem {margin-top:10px;}
.banner:after{ content:''; display:block; clear:both}
.search {width:80%;position: static; margin:auto; float:none; padding:15px;clear:both;}

.p20.pb16.w95.fr {width:32%;margin:0px 5px;text-align:left;padding:8px;float: left;font-size:13px;}
.fs22.pink.weight600 {font-size: 14px;}
.btn-style, .btn-style:focus{ font-size:13px;}

p.mt15.text-center img{ max-width:100%; height:auto}
.w82{ width:95%}

/*contact-Us*/
.mt10.pt15.pb15 .col-xs-5 { width:100%}
.mt10.pt15.pb15 .col-xs-7 { width:100%}
.w80.mauto.mt50.mb30{ width:100%}

/*religion*/
.religion-list a {width: 32%;padding:8px;margin: 5px 9px 5px 0;}

/*listing*/
.mt15.mb25 .col-xs-2{ width:25%}

/*Detail*/
.mt5.mb25 .col-xs-3 {width:39%;}
.mt5.mb25 .col-xs-9 {width:61%;}
.buttons-detail{ height:82px;}
.p10.bdr.bgW .col-xs-6{ width:100%}
p.text-center.mt10.mb15 img{ max-width:100%; height:auto}

/*login*/
.login-box{ width:60%}

/*My-Account*/

ul.topmenu1 li{ width:20%;border-bottom:1px solid #ddd;}
ul.topmenu1 li>a, ul.topmenu1 li>a:visited {padding: 8px 0px;display: block;float: none;text-align: center;}

.container.pt10.pb25.minmax .col-xs-3{width:42%;}
.container.pt10.pb25.minmax .sec.col-xs-9.no_pad {width: 58%;}

.sec.col-xs-9.no_pad .col-xs-4.mt5{ width:40%}
.sec.col-xs-9.no_pad .col-xs-8.text-center.black.no_pad.sec2{ width:60%}

/*edit-account*/
.reg-box .input-field .mt10{ margin-top:5px}

/*profile-manager*/
.reg-box3 {width:100%;}
.nav-pills > li > a{ padding:10px 15px; line-height:20px;}
.current-pro a{ display:none !important}

/*meassage*/
.p10.bb2 .w30 {width: 34%;}
.p10.bb2 .w57 {width: 53%;}

/*manage-album*/
.photo_cont {width: 232px;height: 260px;}
.photo_cont_pc, .photo_cont_pc a, .photo_cont_pc figure{width:232px;height: 260px;}

/*membership*/
.mem-mob {width: 100%;min-width: 800px;}
}

/* ================= Mobile (Landscape) 480px - 767px ================= */
@media only screen and (max-width: 767px) {
h1 { font-size:22px;}	
.cms-img{ float:none; margin:10px 0; width:100%;}
.breadcrumb{ display:none;}

.input-w-l{float:none; width:auto}
.input-w-r{float:none; width:auto; margin-left:0;}


nav{ margin:0}
.navbar-collapse{ position:absolute; width:300px; z-index:999; background:#fff;}
.navbar-toggle{ margin-right:0;float: left;}
.navbar-nav {margin:0px 0px;}
ul.menulink li a{ text-align:left}
.caret{ padding:10px 0; float:right}

ul.list_float_4 li{ width:33.33%}
.p20.pb16.w95.fr {width: 97%;float: none;font-size:13px;display: block;margin: 10px;min-height: 79px;}
ul.tongue-list li { width:31%}
.col-xs-8.p20.pt10.pl40 { padding:30px}

.mob_only{display:block}.tab_only{display:none}
.mob_hider{display:none;}.mob_shower{display:block;}
/* floating classes */
.float_2 li, .float_3 li, .float_4 li{width:100%; float:none}
/*contact-us*/
.input-w-l .w47{ width:49%}
.input-w-l .w95{ width:99%}
.input-w-r .w95{ width:99%}
.mt10.pt15.pb15 .w97{ width:99%}
.mt10.pt15.pb15 .col-xs-7 .mob_only{ display:none}

/*testimonial*/
.mt30.mb40 .mob_only{ display:none}
.mt30.mb40{ width:50%}
.mt30.mb40 .w31{ width:99%}.mt30.mb40 .w62{ width:99%}

/*religion*/
.religion-list a{width:32%;padding:8px;margin:5px 8px 5px 0;}

/*listing*/
.mt15.mb25 .col-xs-2{ width:33.3%}
p.text-center.mt40 img{ max-width:100%; height:auto}

/*Detail*/
.mt5.mb25 .col-xs-3 {width:100%;}.dtl-pic{ margin:auto}
.mt5.mb25 .col-xs-9 {width:100%;}
p.mt15.fs15.green.ml80{ text-align:center; margin:15px auto}
.buttons-detail {height:45px;}
.p10.bdr.bgW .col-xs-6 {width: 50%;}

.pro-dtl{ float:none; margin:10px auto; width:100%; height:100%; text-align:center}
.pro-dtl span{ width:100%; height:100%; display:block}.pro-dtl span img{ max-width:100%; height:auto}
.pro-thmb {float: none;width: 100%;}

/*login*/
.login-box{ width:75%}

/*My-Account*/
ul.topmenu1 li {width: 25%;}
.container.pt10.pb25.minmax .col-xs-3 {width:100%;}
.container.pt10.pb25.minmax .sec.col-xs-9.no_pad{ width:100%; margin:15px 0}

/*profile-manager*/

.mt30 .col-xs-12 { width:100%; padding:0 4px}ul.nav.nav-pills{ margin-bottom:15px;}
.nav-pills>li{ width:50%; float:left}.nav-pills>li:nth-child(even) a{border-left:0}
.reg-box3{ padding:8px 10px;}.reg-box3 .w95{ width:99%}


/*meassage*/
.p10.bb2 .w30 {width: 38%;}
.p10.bb2 .w57 {width: 50%;}

/*Interested In*/
.row-title{ display:none}
.row-list .col-xs-1,.row-list .col-xs-3,.row-list .col-xs-2{ width:100%}
.container.pt10.pb25.minmax .row-list .col-xs-3 {width: 50%; margin-bottom:10px;}
.row-list strong{ text-transform:uppercase; margin-top:10px;}
.sr_n{ display:inline-block}

/*manage-album*/
p.fr.pink.fs20.weight300.mt10{ margin-top:5px; font-size:16px; font-weight:600}
.photo_cont {width: 216px;height: 242px;}
.photo_cont_pc, .photo_cont_pc a, .photo_cont_pc figure{width: 216px;height: 242px;}

/*paymnt*/
.paynow{ width:100%}.pay-opt p{ width:33%;border: 1px solid #f1f1f1;}

/*Invoice*/
.invoice-box{ width:80%}

ul.menulink li{margin:1px 1px;padding:0;}

.welc_mem{width:35%;}
nav{width:63%;}
}


/* Tab 960px - 768px */
@media only screen and (max-width: 690px) {
/*manage-album*/
.photo_cont {width: 200px;height: 224px;}
.photo_cont_pc, .photo_cont_pc a, .photo_cont_pc figure{width: 200x;height: 224px;}	
}

/* Tab 960px - 768px */
@media only screen and (max-width: 515px) {
ul.list_float_4 li { width:50%;}

.botlink{ padding:0 4px}
/*contact-us*/
.w80.mauto.mt50.mb30{ margin:15px 0}
.w80.mauto.mt50.mb30 .col-xs-4{ width:100%; margin:14px 0;margin: 8px 0;border: 1px solid #f1f1f1;padding: 15px;}

/*religion*/
.religion-list a{width:48%;}

/*listing*/
.mt15.mb25 .col-xs-2{ width:50%}

/*Detail*/
.buttons-detail{ height:85px}.button-style1{padding: 4px 12px; font-size:12px;}
.p10.bdr.bgW .col-xs-6 {width:100%; padding:0}
.det-pro{ padding:0 10px 15px}
.thmb,.thmb span{ width:80px; height:89px;}
/*login*/
.login-box{ width:80%}

/*manage-album*/
.photo_cont {width:156px;height:175px;}
.photo_cont_pc, .photo_cont_pc a, .photo_cont_pc figure{width:156px;height:175px;}

/*Invoice*/
.invoice-box{ width:100%}
}

/* Mobile Below 480px */
@media only screen and (max-width: 479px) {
nav{display: contents;}
.welc_mem{width:210px;margin:20px auto;float:none;clear:both;}
.search{ width:100%;}
.p20.pb16.w95.fr { width: 95%;}
ul.tongue-list li {width: 46%;}ul.tongue-list li a{ font-size:12px;}
.fs28 {font-size: 22px;}
h1.text-capitalize{ font-size:22px;}
.whats strong{display:none;}


/*testimonail*/
p.fr.text-uppercase {margin-top:5px;}.btn-style2, .btn-style2:focus{ padding:4px 10px}
.testimonial .mr10{ margin-right:2px}
.mt30.mb40{ width:100%}
.mt30.mb40 .w31{ width:99%}.mt30.mb40 .w62{ width:99%}

/*religion*/
.religion-list a{width:99%; margin:5px 0}

/*listing*/
.mt15.mb25 .col-xs-2{ width:100%}
p.fr.black.mt5 select.p3.ml5 {width: 26% !important;}

/*login*/
.login-box{ width:100%}input.button-style3.w98 {width: 100%;}
/*register*/
.reg-box{ width:100%}
.reg-box .sec5{ width:20%}
.reg-box .sec6{ width:20%}
.reg-box .sec7{ width:56%}

/*My-Account*/
ul.topmenu1 li {width: 50%;}
ul.topmenu1 li:nth-child(even){border-right:0}

.sec.col-xs-9.no_pad .col-xs-4.mt5 {width: 100%;}
.sec.col-xs-9.no_pad .col-xs-8.text-center.black.no_pad.sec2{ width:100%;border: 1px solid #c3c3c3; border-width:1px 0 0 0}

/*manage-profile*/
.nav-pills>li{width:100%; float:none}.nav-pills>li:nth-child(even) a{border-left:1px solid #000}

/*message*/
.p6.bdr.mt5.fs12 .col-xs-5, .p6.bdr.fs12.mt10 .col-xs-5{ width:100%; text-align:center !important}
.p6.bdr.mt5.fs12 .col-xs-7, .p6.bdr.fs12.mt10 .col-xs-7{ width:100%;text-align:center !important}

.p10.bb2 .w30{width:100%; margin-bottom:10px}
.p10.bb2 .w57{width:90%;}
input[type=text].w30{width:100%; margin:5px 0}

/*Interested In*/
.container.pt10.pb25.minmax .row-list .col-xs-3 {width: 100%; margin-bottom:10px;}


/* Featured Members */
.mem-box{width:152px; margin:0 auto; padding-bottom:20px;}
.mem-pic{width:150px; height:167px; text-align:center; overflow:hidden;}
.mem-pic span{width:150px; height:167px; vertical-align:middle; display:table-cell;}
.option_mem img{width:33px; height:30px;}
.option_mem{position:absolute; left:0; top:136px; display:block;}

.progress_pos{position:static; width:100%;}
nav {width: 100%;border-right: 0;padding: 0;margin: 0;}
.navbar-toggle {margin-right: 0;float: left;width: 43px;padding: 0;margin: 0 0 0 15px;}
}