@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700&display=swap');

a,ins{text-decoration:none;outline: none;
 -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active  {
    -webkit-box-shadow: 0 0 0 30px white inset !important;
}
input {filter: none;}
a,hr{padding:0;text-decoration:none;outline: none;}article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}li,nav ul,ul{list-style:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;outline: none;}ins,mark{background-color:#ff9;color:#000}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;font-size:100%;vertical-align:baseline;background:0 0}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle;outline: none;}.clear{clear:both}.fleft{float:left}.fright{float:right}
ul,li{list-style:none;outline: none;}
body, input{font-family: 'Montserrat', Roboto-Regular, Helvetica, Arial, sans-serif; -webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent;outline: none;}
.main-container{width:100%;display:block;overflow:hidden}
.home-wrapper{margin:0px auto;}

.wrapper-max{ width:100%; margin:0px auto;}
.wrapper{ width:1080px; margin:0px auto;}
form{margin:0px; padding:0px;}
/* form styles*/
form, fieldset, legend, label, input, textarea, checkbox, option, button, .nobox{  background: transparent; border: 0; font-size: 100%; margin: 0; padding: 0; vertical-align: middle; }
.rdclr{color:#FF0000;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.cleard{clear:both;width:1px;height:1px;}
.txt-center{text-align:center;} .txt-right{text-align:right;} .txt-left{text-align:left;} .txt-justify{text-align:justify;} .vmiddle{vertical-align:middle;}
.disblk{display:block;}
.disnon, .dspnone{display:none;}
.disin{display: inline;}
.disinblk{display: inline-block;}
.posabsolute{position:absolute;} .posrelative{position:relative;}
.lheight16{line-height:16px !important;}
.clearfix:after {     visibility: hidden;     display: block;     font-size: 0;     content: " ";     clear: both;     height: 0;     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
.home-wrapper.clearfix { position: relative;}
.black_overlay {display:none; position:absolute; top:-1%; left:0%; width:100%; background-color:#222; z-index:1000; -moz-opacity: 0.7; opacity:0.7; filter:alpha(opacity=70);}
/* padding styles */
.padt1{padding-top:1px !important;}
.padt2{padding-top:2px;}	.padr2{padding-right:2px;} .padb2{padding-bottom:2px;} .padl2{padding-left:2px;} .pad2{padding:2px;} .pad3{padding:3px;}
.padt4{padding-top:4px;}	.padr4{padding-right:4px;} .padb4{padding-bottom:4px;} .padl4{padding-left:4px;} .pad4{padding:4px;}
.padt5{padding-top:5px;}	.padr5{padding-right:5px;} .padb5{padding-bottom:5px;} .padl5{padding-left:5px;} .pad5 {padding:5px;}
.padt7{padding-top:7px;}	.padr7{padding-right:7px;} .padl7{padding-left:7px;} .padb7{padding-bottom:7px;}.pad7{padding:7px;}
.padt8{padding-top:8px;}	.padr8{padding-right:8px;} .padb8{padding-bottom:8px;} .padl8{padding-left:8px;} .pad8{padding:8px;}
.padt10{padding-top:10px;} .padr10{padding-right:10px;} .padb10{padding-bottom:10px;} .padl10{padding-left:10px;} .pad10{padding:10px;}
.padt15{padding-top:15px;} .padr15{padding-right:15px;} .padb15{padding-bottom:15px;} .padl15{padding-left:15px;} .pad15{padding:15px;}
.padt20{padding-top:20px;} .padr20{padding-right:20px;} .padb20{padding-bottom:20px;} .padl20{padding-left:20px;} .pad20{padding:20px;}
.padt25{padding-top:25px;} .padr25{padding-right:25px;} .padb25{padding-bottom:25px;} .padl25{padding-left:25px;} .pad25{padding:25px;}
.padt30{padding-top:30px;} .padr30{padding-right:30px;} .padb30{padding-bottom:30px;} .padl30{padding-left:30px;} .pad30{padding:30px;}
.padt35{padding-top:35px;} .padr35{padding-right:35px;} .padb35{padding-bottom:35px;} .padl35{padding-left:35px;} .pad35{padding:35px;}
.padt12{padding-top:12px;} .padt18{padding-top:18px;}   .padt27{padding-top:27px;} .padt40{padding-top:40px;}

/*margin styles*/
.mrgl3{margin-left:3px;}
.mrgl5{margin-left:5px;}
.mrgl23{margin-left:33px;}
.mrgl24{margin-left:35px;}
.mrgr5{margin-right:5px;} .mrgr6{margin-right:6px;}
.mrgr15{margin-right:15px}
.mrgb20{margin-bottom:20px}
.bdr1{ border:1px solid #eaeaea;}
.bdrtb{border-top: 2px solid #fff; border-bottom: 2px solid #fff;}
.bdrtb1{border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1;}
.bdrb{border-bottom: 1px solid #e1e1e1;}
.bdr8{border: 6px solid #eae7e7;border-radius:100px;}
a img.curve{border-radius:100px; border:1px solid #fff; }

.leftPanel{width: 657px; float:left;} .rightPanel{width:325px; float:right;}
.font11{font-size:11px;} .font12{font-size:12px !important;} .font13{font-size:13px !important;} .font14{font-size:14px !important;} .font15{font-size:15px;} .font16{font-size:16px;} .font17{font-size:17px !important;} .font18{font-size:18px;} .font21{font-size:21px !important;} .font24{font-size:24px !important;} .font27{font-size:27px !important;} .boldtxt {font-weight:bold;}
.clr9 {color:#999999;} .clrlogo1{color:#ff821c;} .clrlogo2{color:#ff000b;} .clrlogo3{color:#6069ac;} .clrlogo4{color:#ff9000;}
.clrgreen {color:#56c200;}
.clrgray{color:#ccc;}
.clr5{color:#b4b4b4;}

.bgclr1{background-color:#ffffff;}
.bgclr2{background:#fdfdfd;}
.bgclr3{background:#f4f4f4;}
.bgclr4{background:#f8f8f8;}
.bgclr5{background:#f0f0f0;}
/*position styles*/
.pos-relative{position:relative;}
.bold{font-weight:bold;}


/**************Header*********/
header{position: fixed; width: 100%;z-index:999;display:block;background:#eb5858 ;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);}
header .rgt-formcnt span{color:#fff;font-weight: 300;}
header .login-btn{background:#b61b1b !important;border:none !important; }
header a.login-btn{margin-left:8px;border:0px;padding:11px 18px !important}
header .homefb-link{background:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home-login-icons.png) #fff  no-repeat -9px 6px;font-size:15px;color:#3b5998;padding:10px 8px 9px 28px;border:1px solid #cecece}
/*#register_nav{margin:10px 0px;} */
#register_nav .register-link{font-size:15px;color:#fff;padding:9px 15px 8px 15px;background:#b61b1b !important;border:none !important;font-weight:700;border-radius:3px;}
#login_form_res .login-btn{background:#fff !important;font-size:15px;color:#3b5998;padding:9px 15px 8px 15px;border:1px solid #cecece !important;font-weight:700;border-radius:3px;}
.help24{font-size:15px;width:auto;height:auto;border:none;padding:9px 16px 8px 32px;background:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home-login-icons.png) #fff  no-repeat -9px -32px;color:#999 !important;position:relative; display: inline-block;}
.help-dwnarw{width:8px ;height:8px;background:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home-login-icons.png) #fff  no-repeat -22px -82px;position:absolute;right:5px;top:16px;}
#login_form_web .clr9{color:#363636;}
.innerdisp{/* font-family: 'latoregular'; */}
.container-txt{font-size:12px;/* font-family: 'latoregular'; */}

/** Button styling */
.material-menu-button {display: block; width: 25px; height: 30px; padding: 1px 10px 0px 10px; left: 2px; top: 10px;	position: relative;	}
.material-menu-button span {display: block;width: 100%;height: 2px;margin-bottom: 4px;background-color: #fff; margin: 6px 0;}
.material-menu-view-mobile {background-color:#fff;-webkit-box-shadow:40px 0px 30px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:40px 0px 30px 0px rgba(0, 0, 0, 0.2);box-shadow:40px 0px 30px 0px rgba(0, 0, 0, 0.2);}
/*Accordion menu*/
.accordion {background-color: #fff; color: #000; cursor: pointer; padding: 14px 15px; border: none;	text-align: left; outline: none; font-size: 16px;	transition: 0.4s;}
.accordion.active, .accordion:hover {background-color: #fff;}
.accordion:after {color: #777;font-weight: bold;float: right;margin-left: 5px;}
.accordion.active:after {}
.panel {padding: 0 15px;background-color: white;/*max-height*/: 0;overflow: hidden;	transition: max-height 0.2s ease-out;}
#seo_rightpanel_panel .accordion{cursor:context-menu;}

@media all and (min-width: 699px) and (min-width: 520px), (min-width: 1151px) {


/* =============================== SECTIONS=================================== */
section{display:block;overflow:hidden}
section.module:last-child { margin-bottom: 0;}
section.module h2 { text-align:center;font-weight:normal;font-weight: 500;}
section.module.parallax { background-position: 50% 0%;background-repeat: no-repeat;background-attachment: fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}


section.module.muslim-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_muslim_bg.jpg); background-position:50% 67px !important;}
section.module.muslim-regformbg.muslim-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_muslim_bg.webp); background-position:50% 67px !important;}
section.module.christian-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_christian_bg.jpg); background-position:50% 67px !important;}
section.module.christian-regformbg.christian-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_christian_bg.webp) !important;}
section.module.agarwal-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_agarwal_bg.jpg); background-position:50% 67px !important;}
section.module.agarwal-regformbg.agarwal-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_agarwal_bg.webp) !important;}
section.module.fortyplus-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_40plus_bg.jpg); background-position:50% 67px !important;}
section.module.fortyplus-regformbg.fortyplus-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_40plus_bg.webp) !important;}
section.module.adidravidar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_adidravidar_bg.jpg); background-position:50% 67px !important;}
section.module.adidravidar-regformbg.adidravidar-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_adidravidar_bg.webp) !important;}
section.module.agri-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_agri_bg.jpg); background-position:50% 67px !important;}
section.module.agri-regformbg.agri-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_agri_bg.webp) !important;}
section.module.anycaste-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_anycaste_bg.jpg); background-position:50% 67px !important;}
section.module.anycaste-regformbg.anycaste-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_anycaste_bg.webp) !important;}
section.module.arunthathiyar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_arunthathiyar_bg.jpg); background-position:50% 67px !important;}
section.module.arunthathiyar-regformbg.arunthathiyar-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_arunthathiyar_bg.webp) !important;}
section.module.aryavysya-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_aryavysya_bg.jpg?id=1); background-position:50% 67px;}
section.module.aryavysya-regformbg.aryavysya-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_aryavysya_bg.webp) !important;}
section.module.balija-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_balija_bg.jpg); background-position:50% 67px !important;}
section.module.balija-regformbg.balija-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_balija_bg.webp) !important;}
section.module.besta-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_besta_bg.jpg); background-position:50% 67px !important;}
section.module.besta-regformbg.besta-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_besta_bg.webp) !important;}
section.module.baniya-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_baniya_bg.jpg); background-position:50% 67px !important;}
section.module.baniya-regformbg.besta-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_baniya_bg.webp) !important;}
section.module.bhandari-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_bhandari_bg.jpg); background-position:50% 67px !important;}
section.module.bhandari-regformbg.bhandari-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_bhandari_bg.webp) !important;}
section.module.bhumihar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_bhumihar_bg.jpg); background-position:50% 67px !important;}
section.module.bhumihar-regformbg.bhandari-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_bhumihar_bg.webp) !important;}
section.module.billava-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_billava_bg.jpg); background-position:50% 67px !important;}
section.module.billava-regformbg.billava-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_billava_bg.webp) !important;}
section.module.brahmin-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_brahmin_bg.jpg); background-position:50% 67px !important;}
section.module.brahmin-regformbg.billava-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_brahmin_bg.webp) !important;}
section.module.buddhist-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_buddhist_bg.jpg); background-position:50% 67px !important;}
section.module.buddhist-regformbg.buddhist-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_buddhist_bg.webp) !important;}
section.module.chambhar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chambhar_bg.jpg); background-position:50% 67px !important;}
section.module.chambhar-regformbg.chambhar-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chambhar_bg.webp) !important;}
section.module.chaurasia-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chaurasia_bg.jpg); background-position:50% 67px !important;}
section.module.chaurasia-regformbg.chaurasia-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chaurasia_bg.webp) !important;}
section.module.chettiyar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chettiyar_bg.jpg); background-position:50% 67px !important;}
section.module.chettiyar-regformbg.chettiyar-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chettiyar_bg.webp) !important;}
section.module.ckp-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_ckp_bg.jpg); background-position:50% 67px !important;}
section.module.ckp-regformbg.ckp-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_ckp_bg.webp) !important;}
section.module.defence-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_defence_bg.jpg); background-position:50% 67px !important;}
section.module.defence-regformbg.defence-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_defence_bg.webp) !important;}
section.module.devanga-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_devanga_bg.jpg); background-position:50% 67px !important;}
section.module.devanga-regformbg.devanga-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_devanga_bg.webp) !important;}
section.module.dhangar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_dhangar_bg.jpg); background-position:50% 67px !important;}
section.module.dhangar-regformbg.dhangar-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_dhangar_bg.webp) !important;}
section.module.dhobi-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_dhobi_bg.jpg); background-position:50% 67px !important;}
section.module.dhobi-regformbg.dhobi-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_dhobi_bg.webp) !important;}
section.module.divorcee-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_divorcee_bg.jpg); background-position:50% 67px !important;}
section.module.divorcee-regformbg.dhobi-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_divorcee_bg.webp) !important;}
section.module.ezhava-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_ezhava_bg.jpg); background-position:50% 67px !important;}
section.module.ezhava-regformbg.dhobi-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_ezhava_bg.webp) !important;}
section.module.goud-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_goud_bg.jpg); background-position:50% 67px !important;}
section.module.goud-regformbg.goud-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_goud_bg.webp) !important;}
section.module.gowda-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_gowda_bg.jpg); background-position:50% 67px !important;}
section.module.gowda-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_gowda_bg.webp) !important;}
section.module.iyengar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_iyengar_bg.jpg); background-position:50% 67px !important;}
section.module.iyengar-regformbg.iyengar-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_iyengar_bg.webp) !important;}
section.module.iyer-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_iyer_bg.jpg); background-position:50% 67px !important;}
section.module.iyer-regformbg.iyer-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_iyer_bg.webp) !important;}
section.module.jain-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jain_bg.jpg); background-position:50% 67px !important;}
section.module.jain-regformbg.jain-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jain_bg.webp) !important;}
section.module.jat-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jat_bg.jpg); background-position:50% 67px !important;}
section.module.jat-regformbg.jat-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jat_bg.webp) !important;}
section.module.jatav-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jatav_bg.jpg); background-position:50% 67px !important;}
section.module.jatav-regformbg.jatav-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jatav_bg.webp) !important;}
section.module.kamma-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kamma_bg.jpg); background-position:50% 67px !important;}
section.module.kamma-regformbg.kamma-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kamma_bg.webp) !important;}
section.module.kapu-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kapu_bg.jpg); background-position:50% 67px !important;}
section.module.kapu-regformbg.kapu-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kapu_bg.webp) !important;}
section.module.karuneegar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_karuneegar_bg.jpg); background-position:50% 67px !important;}
section.module.karuneegar-regformbg.karuneegar-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_karuneegar_bg.webp) !important;}
section.module.kayastha-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kayastha_bg.jpg); background-position:50% 67px !important;}
section.module.kayastha-regformbg.kayastha-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kayastha_bg.webp) !important;}
section.module.keralachristian-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_keralachristian_bg.jpg); background-position:50% 67px !important;}
section.module.keralachristian-regformbg.keralachristian-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_keralachristian_bg.webp) !important;}
section.module.khandayat-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_khandayat_bg.jpg); background-position:50% 67px !important;}
section.module.khandayat-regformbg.khandayat-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_khandayat_bg.webp) !important;}
section.module.khatri-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_khatri_bg.jpg); background-position:50% 67px !important;}
section.module.khatri-regformbg.khatri-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_khatri_bg.webp) !important;}
section.module.konguvellalar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_konguvellalar_bg.jpg); background-position:50% 67px !important;}
section.module.konguvellalar-regformbg.konguvellalar-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_konguvellalar_bg.webp) !important;}
section.module.lingayat-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_lingayath_bg.jpg); background-position:50% 67px !important;}
section.module.lingayat-regformbg.lingayat-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_lingayath_bg.webp) !important;}
section.module.maratha-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_maratha_bg.jpg); background-position:50% 67px !important;}
section.module.maratha-regformbg.maratha-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_maratha_bg.webp) !important;}
section.module.mudaliyar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_mudaliyar_bg.jpg); background-position:50% 67px !important;}
section.module.mudaliyar-regformbg.mudaliyar-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_mudaliyar_bg.webp) !important;}
section.module.nadar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_nadar_bg.jpg); background-position:50% 67px !important;}
section.module.nadar-regformbg.nadar-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_nadar_bg.webp) !important;}
section.module.nair-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_nair_bg.jpg); background-position:50% 67px !important;}
section.module.nair-regformbg.nair-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_nair_bg.webp) !important;}
section.module.patel-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_patel_bg.jpg); background-position:50% 67px !important;}
section.module.patel-regformbg.patel-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_patel_bg.webp) !important;}
section.module.rajput-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_rajput_bg.jpg); background-position:50% 67px !important;}
section.module.rajput-regformbg.rajput-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_rajput_bg.webp) !important;}
section.module.reddy-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_reddy_bg.jpg); background-position:50% 67px !important;}
section.module.reddy-regformbg.reddy-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_reddy_bg.webp) !important;}
section.module.sc-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_sc_bg.jpg); background-position:50% 67px !important;}
section.module.sc-regformbg.sc-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_sc_bg.webp) !important;}
section.module.sikh-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_sikh_bg.jpg); background-position:50% 67px !important;}
section.module.sikh-regformbg.sikh-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_sikh_bg.webp) !important;}
section.module.vanniyar-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vanniyar_bg.jpg); background-position:50% 67px !important;}
section.module.vanniyar-regformbg.vanniyar-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vanniyar_bg.webp) !important;}
section.module.vishwakarma-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vishwakar_bg.jpg); background-position:50% 67px !important;}
section.module.vishwakarma-regformbg.vishwakarma-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vishwakarma_bg.webp) !important;}
section.module.vokkaliga-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vokkaliga_bg.jpg); background-position:50% 67px !important;}
section.module.vokkaliga-regformbg.vokkaliga-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vokkaliga_bg.webp) !important;}
section.module.yadav-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_yadav_bg.jpg); background-position:50% 67px !important;}
section.module.yadav-regformbg.yadav-chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_yadav_bg.webp) !important;}

section.module.common-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_genericreg_bg.png?id=202023);background-position:50% 67px !important;}
section.module.tvc-sec { background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home-watchvideo-banner.jpg);}
section.module.tvc-sec-konguvellalar { background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/konguvellar-watchvideo-banner.jpg);background-position: 0 80px;}
section.module.tvc-sec-muslim { background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/muslim-watchvideo-banner.jpg);background-position: 0 80px;}
section.module.tvc-sec-nadar { background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/nadar-watchvideo-banner.jpg);background-position: 0 80px;}
section.module.tvc-sec-divorcee { background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/divorcee-watchvideo-banner.jpg);background-position: 0 80px;}
section.module.tvc-sec-kamma { background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/kamma-watchvideo-banner.jpg);background-position: 0 80px;}
section.module.tvc-sec-reddy { background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/reddy-watchvideo-banner.jpg);background-position: 0 80px;}
section.module.tvc-sec-lingayat { background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/lingayath-watchvideo-banner.jpg);background-position: 0 80px;}
section.module.elite-sec {background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_elite_newbg.jpg);}
section.module.retail-sec {background-color:#e7e7e7;}
section.module.Mservice-sec {background-image:url(https://imgs.communitymatrimony.com/cbsimages/hp_new/hp-marriage-services-bg.jpg);background-position: 25% 25%;}


}



/******** HOME SEARCH ********/
.home-search{background:#fff;}
.new_theme .home-search{background:#fff;}
.home-search h2{color:#fff; }
.home_searchform ul{display:block;overflow:hidden;font-weight:300;padding:0px 5px;color:#FFF;}
.home_searchform ul li{display: inline-block; padding: 0 0 0 9px; align-content: center; vertical-align: top;}
.home_searchform ul li:first-child{padding:0 2px 0 0;}
.home_searchform ul li label{padding:0 5px 0 0;font-size:18px;}
.home_searchform .radio{padding:6px 0px;}
/****input-style***/
.home_searchform input[type="radio"] { display:none;}
.home_searchform input[type="radio"] + label { color: #fff;font-size:18px;padding:0 0 0 15px  !important;}
.home_searchform input[type="radio"] + label span {display:inline-block; width:10px; height:10px; margin:-5px 6px 0 0; vertical-align:middle; cursor:pointer;-moz-border-radius:  50%; border-radius:  50%;}
.home_searchform input[type="radio"] + label span { background-color:#c94040; border:1px solid #fff;}
.home_searchform input[type="radio"]:checked + label span{ background-color:#fff !important;}
.home_searchform input[type="radio"] + label span,
.home_searchform input[type="radio"]:checked + label span {-webkit-transition:background-color 0.4s linear;-o-transit}
.home_searchform select{background:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home-down-arowico.png) #d34e4e no-repeat 95% 57%;border:1px solid #fff;color:#FFF;-webkit-appearance: none;-moz-appearance: none; -ms-appearance: none; -o-appearance: none;appearance: none;font-size:18px;font-weight:300;padding:4px 20px 6px 4px;}
.home_searchform select::-ms-expand { display: none;} 
/*.home_searchform ul li select option{background:#fff;}*/
.home_searchform .search-btn {width:150px;color:#921b1b;background:#fff;font-size:22px;font-weight:300;padding:4px 0 3px;border:none;cursor:pointer;text-transform:uppercase;height:44px}
.home-search .search-wrap{position:relative}

/*********** APP PROMO *********/
.app-promo{background:#fff;}
.app-promo h2{/*color:#000;*/text-align:center;line-height:45px;}

/**************TVC *************/

.tvc-sec, .tvc-sec-konguvellalar, .tvc-sec-muslim, .tvc-sec-nadar, .tvc-sec-divorcee, .tvc-sec-kamma, .tvc-sec-reddy, .tvc-sec-lingayat{display:block;}
.tvc-sec .tvc_play_link, .tvc-sec-konguvellalar .tvc_play_link, .tvc-sec-muslim .tvc_play_link, .tvc-sec-nadar .tvc_play_link, .tvc-sec-divorcee .tvc_play_link, .tvc-sec-kamma .tvc_play_link, .tvc-sec-reddy .tvc_play_link, .tvc-sec-lingayat .tvc_play_link{width:100px;height:100px;margin:0 auto;background:url(//imgs.communitymatrimony.com/cbsimages/hp_new/tvcplay_nicon.png) no-repeat center center;display:block}
.tvc-sec h2, .tvc-sec-konguvellalar h2, .tvc-sec-muslim h2, .tvc-sec-nadar h2, .tvc-sec-divorcee h2, .tvc-sec-kamma h2, .tvc-sec-reddy h2, .tvc-sec-lingayat h2{color:#fff;padding:15px 0 0;}

/***************** Matrimonial profile **********/
.matrimonial-prof{background:#ffffff;text-align:center;}
/* .matrimonial-prof h2{color:#ff0a37;} */
.tab-content ul li a, .tab-content a{font-size:15px;}
#prof-tabs{border:none;background:none;}
.tabs-menu { height: 40px; clear: both;width:480px;margin:50px auto;border:none !important;background:none !important;}
.tabs-menu .slick-prev, .tabs-menu  .slick-next{top: 55%;}
.sstories .slick-prev, .sstories  .slick-next{top: 45%;}
.tabs-menu li {width:auto !important; padding:0 20px;line-height: 30px;display: inline-block;width:auto;margin:0px  10px !important;background-color: #ecebec  !important;border:none !important;border-radius:36px !important; }
.tabs-menu li:hover{background:#dbdbdb !important;color: #181818 !important;cursor:pointer}
.tabs-menu li.ui-state-active { position: relative;background-color: #eb5858 !important; z-index: 5;}
.tabs-menu li a {  padding: 4px 0 4px !important;font-size:16px !important; color: #070707 !important; text-decoration: none; display:block !important;text-align:center;float:none !important;font-weight:400 !important;}
.tabs-menu li a:focus{outline:none;}
.tabs-menu .current a {color: #181818 !important;}
.tab { margin-bottom: 20px; width: auto;}
.tab-content { width:85%; display: none;overflow:hidden;line-height: 25px;}
.tab-content p{padding:20px;}
#denomination { display: block;}
.tab-content ul{display:block;font-weight:300;font-size:18px;text-align:center}
.tab-content ul li{display:inline-block;border-right:1px solid #37629c;padding:0px 5px;margin:3px 0px;}
.tab-content ul li:last-child{border-right:none}
.tab-content ul li a{color:#37629c;font-weight:300;}
.tab-content a{color:#18719b !important;font-weight:400;line-height:22px; font-size:14px;}
.tab-content span{color:#c8c8c8 !important; font-size:12px;}
.tabs-menu li.ui-state-active a{color:#fff !important;}
/* .tabs-menu li.ui-state-active:after { content: " ";border-left: 10px solid transparent;border-right: 10px solid transparent;   border-top:  10px solid #dbdbdb; width: 0; height: 0; position: absolute;left: 48%;top: 100%;} */
.tabs-menu li.ui-state-focus{border:none !important;}


/*********** FOOTER ***********/
footer{background:#5a5a5a;color:#fff;font-size:16px;font-weight:300;display:block;overflow:hidden;padding:50px 0px}
footer .tp-cnt{display:block;overflow:hidden;padding:0 0 25px}
footer .abt-us{width:350px;float:left;margin-right:50px;line-height:24px;}
footer .abt-us a{color:#fff}
footer .other-services{width:235px;float:left}
footer .help-support{width:205px;float:left;    padding-left: 20px;}
footer .quick-links{width:205px;float:right}
footer h3{font-size:22px;font-weight:300;padding:0px 0  25px}
footer ul li {line-height:24px;}
footer ul li a{color:#fff;    font-size: 14px !important;}
footer .btm-cnt{display:block;overflow:hidden}
footer .ryts-cnt{float:left;padding:10px 0 0;width:750px;line-height:22px;}
footer .followus-link a{background:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home-fbico.png) no-repeat right center;font-size:22px;display:inline-block;float:right;padding:10px 50px 10px 0;color:#fff;}
.otherser_logo {height: 40px;}
.otherser_know_more {border: solid 1px #f47321;padding: 5px;border-radius: 5px;color: #f47321;font-size: 14px;}
.inline-block{display:inline-block;}

/*hp new bg*/
.form_content {position: absolute;width: 459px;right: 100%;bottom: 50px;}
.form_content .hpcontent_bg{background: url(//imgs.communitymatrimony.com/cbsimages/hp_new/hpcontent_nbg.png);color: #fff;text-align: left;padding: 15px 0px 15px 105px; font-family: 'latoregular';font-size: 23px;z-index: 9; position: relative;background-size: 500px;}
.hpcontent_bg.keralachristian, .hpcontent_bg.vishwakarma, .hpcontent_bg.arunthathiya, .hpcontent_bg.arunthathiyar, .hpcontent_bg.bhavasarkshatriya, .hpcontent_bg.bhavasarkshatriya, .hpcontent_bg.chandravanshikahar, .hpcontent_bg.chattadasrivaishnava, .hpcontent_bg.devangkoshthi, .hpcontent_bg.kokanasthamaratha, .hpcontent_bg.kurmikshatriya, .hpcontent_bg.kuruhinashetty, .hpcontent_bg.naagavamsam, .hpcontent_bg.munnurukapu, .hpcontent_bg.parkavakulam, .hpcontent_bg.sengunthamudaliyar, .hpcontent_bg.senaithalaivar, .hpcontent_bg.sozhiyavellalar, .hpcontent_bg.tonkkshatriya, .hpcontent_bg.vilakkithalanair, .hpcontent_bg.vettuvagounder, .hpcontent_bg.veluthedathunair {padding-left: 50px !important;}
/*.form_content .hpcontent_bg.sikh{bottom:65px}
.form_content .hpcontent_bg.divorcee{bottom:100px}
.form_content .hpcontent_bg.christian{bottom:50px}
 .form_content .hpcontent_bg.keralachristian{bottom:20px} */
.goldclr{color:#ffe139;}
.kayastha-top-smbanner {width: 300px;z-index: 0;top: 62px !important;}
.lingayat-top-smbanner {width: 260px;z-index: 0;}
.maratha-top-smbanner {width: 230px;z-index: 0;top: 0px !important;}
.sikh-top-smbanner {width: 260px;z-index: 0;top: 28px !important;}
.vishwakarma-top-smbanner {width: 350px;z-index: 0;top: 88px !important;}
.seo_links h3 {padding: 0 !important;}
/*hp new bg*/

/*new theme Start*/
/* animation*/
.animated.animatedFadeInUp {
		height:0;
	}
	
	.animated.animatedFadeInUp.fadeInUp {
		height:auto;
	}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 40%, 0);
    transform: translate3d(0, 10%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 40%, 0);
    transform: translate3d(0, 10%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
	.animated {
		animation-duration: 1.5s;
		animation-fill-mode: both;
		-webkit-animation-duration: 1.5s;
		-webkit-animation-fill-mode: both
	}
	
	.animatedFadeInUp {
		opacity: 0
	}
	
	.fadeInUp {
		opacity: 0;
		animation-name: fadeInUp;
		-webkit-animation-name: fadeInUp;
	}
/* animation*/
.vmiddle-block{grid-column: 1 / -1;height: calc(100vh);margin-bottom: 0;overflow: hidden;padding: 0;display:flex;-ms-flex-direction: column;flex-direction: column; -ms-flex-pack: center;justify-content: center;}

.new_theme #home-header {background: none;box-shadow: inherit;color: #fff;position: absolute;    top: 30px;}
.new_theme #home-header .wrapper .lft-logocnt img {width: auto;height: auto;}
/*.new_theme #home-register{height:100vh;}*/
.new_theme .login_btn {border: solid 1px #18719b; border-radius: 20px; padding: 7px 12px 8px;background: #18719b;color: #ffffff;margin: 0 10px; cursor: pointer;font-weight: 300;}
.new_theme .help24{ background: url(//imgs.communitymatrimony.com/cbsimages/hp_new/help_newicon.png) no-repeat center center;padding: 14px; margin-right: 2px;}
.new_theme .home_regform{    font-family: Montserrat; font-size: 16px;font-weight: 500;}
.new_theme .home_regform h1, .new_theme .home_regform h2{color:#ffffff;font-size: 30px;text-align: left;padding: 0 0 10px 0;font-weight: 600;}
.new_theme .home_regform h2 {font-size: 25px;padding-bottom: 20px;font-weight: 400;}
.new_theme .select2-container--default .select2-selection--single .select2-selection__arrow b{background: url(//imgs.communitymatrimony.com/cbsimages/hp_new/dd_newicon.png) no-repeat;
	 transform: rotate(0deg);
	    transition: all .25s ease-out;border: none !important;
    width: 14px !important;
    height: 14px !important;        top: 5px !important;}
.new_theme  .select2.select2-container.select2-container--default.select2-container--below.select2-container--open .select2-selection__arrow b{    top: 0 !important;transform: rotate(180deg);
	    transition: all .25s ease-out;border: none !important;}
.new_theme .select2-container--default .select2-selection--single{border: none !important;}
.tiltle_label{color:#363636; line-height:17px;}
.newform-cnt {background: #fff;   
    border-radius: 5px;}
.frm_boxinput.countryCode {
    margin-right: 8px;    margin-top: 8px;transition: 0.4s;-webkit-transition: 0.4s;
}

.frm_box {
    padding: 29px 0 9px 15px;height: 65px;
    border-right: solid 1px #ddd;width:256px;    position: relative;
}
.frm_box input[type="text"]:focus {
    outline: 0;
}
.frm_submit button {background: #18719b; font-family: Montserrat;font-weight: 500;
    width: 184px;
    height: 103px;
    line-height: 103px;
    text-align: center;    font-size: 20px;
    color: #fff;    cursor: pointer;border-radius: 0 5px 5px 0;
}
.frm_boxinput {
    /* Size & position */
    position: relative;
    margin: 0 auto;
    padding: 6px 0 0;

    /* Styles */
    outline: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.fleft.frm_boxinput.mobile_input {
    width: 175px; -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.new_theme .reg-error {
    border: solid 1px red;height: 65px;
    padding: 27px 0 9px 14px;
}
.new_theme  ul.profile_dd.dropdown{width: 390px;}
.new_theme  ul.gender_dd.dropdown{    width: 271px;}
.new_theme .reg-error ul.gender_dd.dropdown {width: 270px;}
.new_theme .reg-error ul.profile_dd.dropdown, .new_theme .reg-error ul.gender_dd.dropdown  {
    border: solid 1px red;
   border-top: none;
    /*  width: 270px; */
}
.new_theme span#error-profile.error-txt{ bottom: 65px; left: 0px; font-size:12px;}
.new_theme span#error-name{ padding-left: 14px;}
.new_theme span#error-mobileNo{ padding-left: 14px;}
.new_theme span.error-txt {
	position: absolute;
    bottom: 78px;
	font-size:12px;
    color: #fd3b3b;
    left: 0;
}
.newform-cnt.remove_lradius {
    border-radius: 5px 5px 5px 0px !important;
}
.new_theme .frm_boxinput > input {
    width: 100%;    height: 35px;
}
.new_theme .frm_boxinput > input#name{width: 94%; }
.frm_rtext {
    padding: 10px 0;
}
.condition_text {
    color: #fff;
    float: right;
    font-size: 12px;    font-weight: 300;
    line-height: 16px;
}
	
.condition_text a{color:#6287ff;}


/* DEMO 5 */
span#selectedvalue {
    display: block;
    padding: 14px 0;
}
.wrapper-dropdown-5 {
    /* Size & position */
    position: relative;
    margin: 0 auto;
   /*  padding: 12px 0; */

    /* Styles */
    background: #fff;
    border-radius: 5px;
   
    cursor: pointer;
    outline: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.wrapper-dropdown-5.active_dd:after{ transform: rotate(180deg);}
.wrapper-dropdown-5:after { /* Little arrow */
    content: "";
    width: 14px;
    height: 8px;
    position: absolute;
    top: 50%;
    right: 7px;
    margin-top: -3px;
   /* border-width: 6px 6px 0 6px;
    border-style: solid;
    border-color: #4cbeff transparent;*/
	background: url(//imgs.communitymatrimony.com/cbsimages/hp_new/dd_newicon.png) no-repeat;
	 transform: rotate(0deg);
	    transition: all .25s ease-out;
}
.wrapper-dropdown-5 .dropdown {
    /* Size & position */
    position: absolute;
    top: 48px;
    left: -15px;
    right: 0;

    /* Styles */
    background: #fff;
    border-radius: 0 0 5px 5px !important;
   /* border: 1px solid rgba(0,0,0,0.2);*/
    border-top: none;
    border-bottom: none;
    list-style: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;

    /* Hiding */
    max-height: 0;
    overflow: hidden;
}

.wrapper-dropdown-5 .dropdown li {
    padding: 2px 4px 2px 17px;    min-width: 75px;
}

.wrapper-dropdown-5 .dropdown li label {
    display: block;
    text-decoration: none;
    color: #333;
    padding: 10px 0;
    transition: all 0.3s ease-out;cursor: pointer;
    
}

.wrapper-dropdown-5 .dropdown li:last-of-type a {
    border: none;
}

.wrapper-dropdown-5 .dropdown li i {
    margin-right: 5px;
    color: inherit;
    vertical-align: middle;    font-style: normal;
}

/* Hover state */

.wrapper-dropdown-5 .dropdown li:hover a {
    color: #ff7c0b;
}
.text_animaion {
  animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
 /*  perspective: 1000px; */
 
}
/* .text_animaion > i{ border-bottom:solid 2px #5b8eff;} */
@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
/* Active state */
/* .wrapper-dropdown-5 > .dropdown  {display:none;}
.wrapper-dropdown-5.active > .dropdown  {display:block;} */
.wrapper-dropdown-5.active {
    border-radius: 5px 5px 0 0;
    box-shadow: none;
    border-bottom: none;
    color: #363636;
}

.wrapper-dropdown-5.active:after {
   /* border-color: #82d1ff transparent;*/
       transform: rotate(180deg);
	    transition: all .25s ease-out;
}

.wrapper-dropdown-5.active .dropdown {
   /* border-bottom: 1px solid rgba(0,0,0,0.2);*/
    max-height: 150px;       border-radius: 0;
}
.wrapper-dropdown-5 .dropdown li{float: left;}

/* No CSS3 support: none */
.new_theme  .fleft.app-promo-left {
    padding-left: 70px;
}
.new_theme .app-promo-left, .new_theme .app-promo-right {
    width: auto;
	padding-right:100px;
}
.new_theme .app-promo h2 {
    text-align: left;    padding: 150px 0 20px 0;
}
.new_theme .app-promo {
    padding: 40px 0;
}
.new_theme .app-promo-left p{ font-size: 15px;
    color: #070707;
    font-weight: normal;
       padding: 0px 0; line-height:23px;}
.new_theme #app-promo .app-promo-left ul {
    padding: 50px 0 15px ;
}
.new_theme .app-promo ul li {
    width: auto;
    float: left;
    margin: 0 15px 0 0;
}
/*.new_theme .home-search {
    background: #ff6d6d;
}*/
.new_theme .register-free {
    margin: 20px 0 0 0;
}
.new_theme .register-free a {
    background: #fff;
    padding: 15px 60px;
    display: inline-block;
    color: #000000;
    font-size: 24px;
    border-radius: 5px;
}
.new_theme .home-search h2{ font-size: 34px;}
.new_theme .home-search h3{ font-size: 22px;}
.new_theme .home-search h2, .new_theme .home-search h3 {color: #070707;    font-weight: normal;
    padding: 10px !important;}
/*.new_theme .succes-stories {
    padding: 0 0 60px;
}*/	
.new_theme .home-search h2 a, .new_theme .home-search h3 a{color: #070707; text-decoration:underline}
.new_theme .succes-stories h2 span{ font-size: 21px !important;}
.new_theme .succes-stories h2{line-height:30px; padding-bottom:0px !important;}
.new_theme .succes-stories h2 , .new_theme  .new_seachsection h2, .new_theme #trust-section h2 {
    color: #070707 !important;
    font-size: 25px ;    padding: 50px 0;font-family: 'Montserrat', Roboto-Regular, Helvetica, Arial, sans-serif;
}	

.new_theme .sucess_stories li {    min-height: 315px;
    border: solid 1px #ddd;
    padding: 12px;
    max-width: 100%;
    width: 280px;
    border-radius: 16px;
    float: left;
    text-align: center;
	margin:13px;    color: #52555a;
	background:#fff;
}
.new_theme .couple-name {
   
    font-weight: bold;
    font-size: 14px;
    padding: 15px 0 0;    color: #000;
}
.new_theme .sucess-story {
    padding: 10px;    font-size: 12px; line-height:18px;    font-weight: 500;
}
.new_theme  .couple-img  {
       /* margin: 5px; */
}
.new_theme .couple-img img {
    max-width: 100%;    height: 220px;
}
.new_theme .new_seachsection p {
   color: #7b7b7b;
    font-size: 21px;
    text-align: center;
    line-height: 26px;
    width: 94%;
    margin: 10px auto;
}
.new_theme .matchmaking-sect, .new_theme .wedding-sect  {
    border: solid 1px #eee;
    border-radius: 5px;
    margin: 22px 20px;min-height: 145px;
}
.new_theme .matchmaking-sect, .new_theme .wedding-sect { width: 47%; background: #fff;}
.wedding-sect.fleft {
    margin-left: 0;    margin-right: 0;
}
.new_theme .matchmaking-services, .new_theme .search-section, .new_theme .tv-section, .new_theme #trust-section, new_theme .succes-stories {
    padding: 0 0 35px;
}
.new_theme .help-section{padding:50px 0;}
.new_theme .matchmaking-services .matchmaking-sect h2, .new_theme .matchmaking-services .wedding-sect h2  {
    font-size: 22px !important;
    color: #000 !important;
    padding: 15px 0; 
	font-weight: 300;font-family: 'Montserrat', Roboto-Regular, Helvetica, Arial, sans-serif;
}
.new_theme .matchmaking-sect ul li , .new_theme .wedding-sect ul li{
       display: inline-block;
    width: 45%;    padding-bottom: 15px;
    padding-right: 15px;
}
/*.new_theme .matchmaking-sect ul li a.assisted{background: url(//imgs.communitymatrimony.com/cbsimages/hp_new/community-logo-icon.png) no-repeat 0 0; padding: 5px 0 15px 40px; color:#555;position: relative;bottom: 14px;} */
.new_theme .matchmaking-sect ul li  img, .new_theme .wedding-sect ul li img{max-width:100%;}
section.module.content.matchmaking-services, section.module.content.search-section, section.module.content.succes-stories, section.module.content.matrimonial-prof {
    background: #fef6f6;
}
section.module.content.matchmaking-services {
    padding-top: 40px;
}
.new_tvsection {
    padding: 20px 0 !important;
}
.new_theme  main{
    
}
.new_theme  footer .abt-us {    margin-bottom: 30px;
/*width: 392px; */}
/* The login popup (background) */
.loginmodal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 99999; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
.loginmodal-content .medimum-btn {
    background: #18719b;
    border: none !important;
    font-size: 14px !important;    
    padding: 6px 25px 7px !important;
    display: block !important;
    border-radius: 36px;
	color:#fff;
	font-weight:400;
	-webkit-appearance: none;
	-moz-appearance:none;
	cursor:pointer;
	/* width: 100%; text-transform: uppercase; */
}
.loginmodal-content .linkb {color:#18719b;}
.loginmodal-content h2{font-size:16px; font-weight:500;}
.loginmodal-content #login_form_web .clr9{    color: #999999 !important;}
.loginmodal-content label {
    padding: 0 2px 7px 2px;
    display: block;
    font-weight: bold;
    color: #777777;
    font-size: 15px;
	background:#fff;
}
/* login modal Content */
.loginmodal-content {
  position: relative;
  background-color: #ffffff;
  margin: auto;
  padding: 0;
  border: 1px solid #888;
  width: 440px;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
  -webkit-animation-name: animatetop;
  -webkit-animation-duration: 0.2s;
  animation-name: animatetop;
  animation-duration: 0.2s;border-radius: 10px;
  font-family: 'Montserrat', Roboto-Regular, Helvetica, Arial !important;
}

.loginmodal-content .loginclose{border: solid 1px #18719b; position: static !important;float:none; border-radius: 36px; padding: 7px 20px 8px; color: #18719b; cursor: pointer; font-weight: 500; font-size: 14px; display:block;}
.inputMaterial {font-size:14px; font-weight:500; padding:3px 0 3px 12px !important; width:100%; background-color: transparent; border:none; border:1px solid #aaaaaa; border-radius: 8px !important; font-family: 'Montserrat', Roboto-Regular, Helvetica, Arial, sans-serif; margin-top:3px;}
.txtbox.form-control.inputMaterial{margin-bottom:12px; width:96%; padding-left: 15px !important;}
 .mat_emailid, .mat_password{margin-bottom:12px;} 
#forgotmodal_html .mat_emailid{margin-bottom:0px;}
.inputMaterial:focus 		{ outline:none;}
#loginmodal_chk span.error-pp, #forgotmodal_chk span.error-pp{font-size:12px; padding:3px 0 0 16px; display:inherit;}
.loginmodal-footer{position:absolute;bottom:46px; right:22px; padding:0px}
#forgotmodal_chk label.inputfield{top:11px; left:14px;}
/* LABEL ======================================= */
label.inputfield{color:#000; font-size:14px; font-weight:normal;  position:absolute; pointer-events:none; left:14px; top:15px; transition:0.2s ease all;  -moz-transition:0.2s ease all; -webkit-transition:0.2s ease all;}
.mat_password label.inputfield{top:12px;}
/* active state */
.inputMaterial:focus ~ label.inputfield, .inputMaterial:valid ~ label.inputfield{top:-3px; font-size:12px; color: #000; background:#fff;}
.mat_password .inputMaterial:focus ~ label.inputfield, .mat_password .inputMaterial:valid ~ label.inputfield{top:-5px;}
#forgotmodal_chk .mat_emailid .inputMaterial:focus ~ label.inputfield, #forgotmodal_chk .mat_emailid .inputMaterial:valid ~ label.inputfield{top:-5px;}
/* active state */
.inputMaterial:focus ~ .highlight {-webkit-animation:inputHighlighter 0.3s ease; -moz-animation:inputHighlighter 0.3s ease; animation:inputHighlighter 0.3s ease;}
.loginmodal-content .loginclose:hover{color:#18719b;}
#signinmodel{position:absolute; right:120px; bottom:-28px; border: solid 1px #18719b; float: none; border-radius: 36px; padding: 7px 20px 8px; color: #18719b; cursor: pointer; font-weight: 500; font-size: 14px !important; display: block; }
#forgotmodal_html .txtbox.form-control{}
/* Add Animation */
@-webkit-keyframes animatetop {
  from {top:-300px; opacity:0} 
  to {top:0; opacity:1}
}

@keyframes animatetop {
  from {top:-300px; opacity:0}
  to {top:0; opacity:1}
}

/* The Close Button */
.loginclose {
color: #a7a7a7;
    float: right;
    font-size: 28px;    position: absolute;
    right: 10px;
    top: 10px;
}

.loginclose:hover,
.loginclose:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.loginmodal-header {
    padding: 20px 25px 15px;
    color: #000;
    text-align: left;	
}

.loginmodal-body {padding: 2px 25px;}

.loginmodal-footer {
    padding: 15px 0 30px;
    text-align: center;
}
.txtbox { font-size:11px; border: 1px solid #aaa !important; background: #fff ; font-family:arial, verdana; color:#000 !important;  padding:3px 0 3px 5px !important;padding:3px 0 2px 5px; width:140px; border-radius:3px;  -moz-border-radius:3px;  -webkit-border-radius:3px; }
.radio{vertical-align:middle; display:inline; float:none; margin:0px 2px 0px 3px; _margin:0px 1px 0px 1px;}
#forgotmodal_html .txtbox.form-control{ font-size: 13px !important;}
.txtbox.form-control {
    width: 98%;
    height: 30px;
    font-size: 14px;
    /* margin-bottom: 15px;*/
    border-radius: 3px;
	-webkit-appearance: none;
	-moz-appearance:none;
}
header#home-header.header-fixed {
    position: fixed;
    width: 100%;
    background: rgba(0,0,0,0.8);
    top: 0;
}
.new_theme .new_seachsection .home_searchform select{ background: none; color: #808080;}
.new_theme .new_seachsection .home_searchform .search_bdr select#subcaste{padding:8px 0 !important;} 
.new_theme .new_seachsection .home_searchform .search-btn {
    background: none;    border: solid 1px #18719b;
    border-radius: 36px;
    color: #18719b;
    font-size: 18px;
    text-transform: capitalize;
    padding: 0;    margin: 26px 12px 0 12px;
}
.new_theme .new_seachsection .home_searchform .search_bdr {
    border: solid 1px #cdcdcd;
    background:#fff;
    border-radius: 4px;
    margin: 10px 0;
	text-align: left;
}
.new_theme .new_seachsection .home_searchform .search_bdr .select2-container .select2-selection--single{ padding: 13px 10px;}
.new_theme .new_seachsection .home_searchform .search_bdr .select2-container--default .select2-selection--single .select2-selection__arrow {top: 14px;right: 8px;}
.select2-container--open .select2-dropdown--below{
border-top: 1px solid #aaa !important;
    top: 4px;}
.new_theme .new_seachsection .home_searchform .tiltle_label {
    color: #000;
    font-size: 14px;
	padding: 0 0 0 3px;    text-align: left; font-weight:400;
}
.new_theme .home_searchform ul li {
    padding: 0 10px 0 10px;
}
.countryCode span.select2.select2-container.select2-container--default {
    width: auto !important;
    min-width: 45px;
}
#selectprofile .mobileprofile{display:none ;}
#selectprofile{color:#888;}
/*home page new theme*/
.new_theme .select2-container .select2-selection--single{height: auto;}
.new_theme .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: inherit;}
.new_theme .select2-container--default .select2-selection--single .select2-selection__arrow{transform: rotate(0deg); transition: all .25s ease-out;}
.new_theme .select2-container .select2-selection--single .select2-selection__rendered {padding-left: 0; font-size:14px; line-height:16px; font-weight:500;}
.new_theme .dropdown li input[type="radio"] {opacity: 0;}
ul.gender_dd.dropdown {display: none;}
ul.dropdown.hide {display: none;}
ul.gender_dd.dropdown.visible{display: block;}
.wrapper-dropdown-5.active_hide .dropdown{max-height: 0 !important;}
.wrapper-dropdown-5.active_dd .dropdown, .wrapper-dropdown-5.activedd .dropdown{max-height: 157px;}
.wrapper-dropdown-5.active_dd .gender_dd, .wrapper-dropdown-5.activedd .gender_dd{max-height: 157px;}
span.error-pp {color: #fd3b3b;top: -10px;font-size: 12px;position: relative;}
.lslide > object {max-width: 99%;}
.lslide object {border-radius: 22px;}
.tv-section .lSSlideOuter.vertical .lSAction > .lSPrev {background-position: 0 0;bottom: auto;top: 45%;}
.tv-section .lSSlideOuter.vertical .lSAction>a {left: 5%;margin-left: -14px;margin-top: 0;}
.tv-section .lSSlideOuter.vertical .lSAction>.lSNext {background-position: -32px 0;bottom: inherit !important;top: 45%;right: 5%;position: absolute;    left: inherit;}
.tv-section .lSPager.lSGallery li{position:relative;}
.tv-section .lSPager.lSGallery li .tv_playbtn{background: url(//imgs.communitymatrimony.com/cbsimages/hp_new/tv_playbutton.png) !important;width: 42px;height: 42px;position: absolute;right: 5%;bottom: 10%; transition: transform 0.6s;}
.tv-section .lSPager.lSGallery li a:hover .tv_playbtn, .tv-section .lSPager.lSGallery li.active a .tv_playbtn{  transition: transform 0.6s;transform: translate(-66px, -39px);}
/* .new_theme .errbdr_line{position: absolute;width: 100%;left: 0;height: 1px;background: #fff;right: 0;bottom: -1px;} */
.new_theme ul.profile_dd.dropdown:before{ content: '';
    position: absolute;
       top: 4px;
    right: 0;
    width: 119px;
    height: 1px;
    background: #ddd;}
	.new_theme .reg-error ul.profile_dd.dropdown:before{background: red;}
/*span.select2-dropdown.width_auto.select2-dropdown--below, span.select2-dropdown.width_auto.select2-dropdown--above {
    width: inherit !important;
    min-width: 208px;
}*/
.new_theme  footer .followus-link a{ width: 90px;}
.search-err.srch_homeerr {position: absolute; width: auto;top: 74px;bottom: 0;left: 180px; text-align:left;}
.search-err.srch_homeerr .errortxt {font: 12px Arial; line-height:14px;color:#f00;}
.new_theme .home_searchform ul{   font-family: 'Montserrat', Roboto-Regular, Helvetica, Arial, sans-serif; padding: 0px 5px 20px;}
.imghover {position: relative;overflow: hidden;}
.sucess_stories .imghover .imghover-overlay{width:100%}
.imghover .imghover-overlay {background: rgba(0,0,0,0.4);position: absolute;height: 99%;width: 94%;left: 0;top: 0;bottom: 0;right: 0;opacity: 0;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}
.imghover:hover .imghover-overlay{opacity: 1;}
.imghover-details {position: absolute;text-align: center;padding-left: 1em;padding-right: 1em;width: 100%;top: 50%;left: 50%;
  opacity: 0;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.imghover:hover .imghover-details{top: 55%;left: 50%;opacity: 1;}
.imghover-details h3{color: #fff;font-weight: 500;letter-spacing: 0.15em;margin-bottom: 0.5em;/*text-transform: uppercase; */}
.imghover-details p{color: #fff;font-size: 0.8em;}
.fadeIn-bottom{top: 80%;}
.new_theme header#home-header{  top:inherit !important;  padding: 30px 0 !important;}
.new_theme header#home-header.fixed-nav {width: 100%;background: #eb5858; padding:  0 !important;/*box-shadow: 1px 2px 3px rgba(0,0,0,.5);    transition: 0.4s;-webkit-transition: 0.4s;*/color: #fff;position: fixed;z-index: 9999;}
.new_theme .frm_submit button:focus {outline: 0;}
.select2-container{font-family: 'Montserrat', Roboto-Regular, Helvetica, Arial, sans-serif}
.select2-results__option[aria-selected] {
    font-size: 14px;
}
.wrapper-dropdown-5.activedd:after {
    transform: rotate(180deg);
}
.wrapper-dropdown-5.active_hide.active:after, .wrapper-dropdown-5.active_hide.activedd:after {
    transform: rotate(0);
}
i.whbg {
    height: 5px;
    background: #ddd;
    right: -1px;
    top: 52px;
    display: block;
    width: 1px;
    z-index: 99999;
    position: absolute;
}
.reg-error i.whbg{ background: red;} 
.fleft.frm_box.name:after {
    background: #fff;
    content: "";
    width: 5px;
    height: 5px;
    position: absolute;
    bottom: 1px;
    left: 117px;
}
#trust-section li {
    display: inline-block;
    width: 209px;
    text-align: center;
    padding: 0px 6px 10px;
}

#profilelist-section li {
    display: inline-block;
    width: 170px;
    text-align: center;
    padding: 50px 13px;
}
#profilelist-section li img{border-radius:100%}
#profilelist-section a{color:#18719b;}
#profilelist-section li p{padding: 7px 0 0 0;}

#profilelist-section .slick-slide img{min-width:150px; min-height:150px ;}

#trust-section p{line-height:21px;padding-top:15px;color:#070707; font-size:14px;}
#trust-section li.first{padding-top:10px;}

.bdr-right{/*border-right:solid 1px #ddd;*/}
.helpsect-left {
    width: 500px;
}
section.module .helpsect-left  h3 {
    font-size: 1.5em;font-weight: normal;padding: 15px 0;
}
section.module .helpsect-left  h4, section.module .helpsect-left h1 {
    font-size: 1.1em;font-weight: normal;padding: 15px 0;margin-top: 20px; display:inline-block;
}
.helpsect-left{color:#070707;}
.helpsect-left p{line-height:22px;font-size: 14px;padding: 10px 0 0;}
.help-list li{padding: 15px 0px 15px 26px;
background: url(//imgs.communitymatrimony.com/cbsimages/hp_new/ctickhome_icon.png) no-repeat left center;
font-size: 14px; color:#070707;}
.new_theme .register-free.orng_btn a{background: #18719b !important;color: #fff !important;font-size: 17px;font-weight: normal;padding: 12px 24px;    border-radius: 36px;}
.countryCode select#countryCode12 {border: none; visibility: hidden; width: 45px !important;}
#selectedvalue.selected, span#select2-countryCode12-container {color: #000;}
.sub_text {font-family: 'Montserrat', Roboto-Regular, Helvetica, Arial, sans-serif;
    color: #070707;    font-size: 20px;   /* padding: 15px 0; */
    font-weight: 500;
}
/*home page new theme*/
section#trust-section li.ring_section{    width: 187px;} 
/*new theme css*/
.mob_display{display:none;}
.clrwhite{color:#fff;}
	section#home-search {
    display: none;
}
		#hpreg .errortxt{
			padding-top:3px;
			display:block;
		}
		/*section.module.christian-regformbg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_register_bg_new.jpg);} */
		
		
/* 		.gender_dd li label {
    text-align: center;
    background: #ecebec;
    border-radius: 36px;
    min-width: 106px;
}
 */
.gender_dd li label i {
    padding-left: 24px;
}
/* .gender_dd li label:hover{ background: #eb5858;color:#ffffff} */
.new_theme ul.gender_dd.dropdown{padding-bottom: 10px;}
.gender_dd.dropdown label{    text-align: center;
    background: #ecebec;
    border-radius: 36px;
    min-width: 92px;}
	.gender_dd.dropdown label:hover{background: #eb5858;color:#fff;}
    .slider {
        width: 93%;
        margin: 35px auto 35px;overflow: initial;
    }
	.bg_slider, .sstories {text-align: center;    font-family: Montserrat;}
.bg_slider img{border-radius:100%;}
.bg_slider p{padding-top:15px; font-size:14px;  font-weight: 500; line-height:16px;
    font-family: 'Montserrat', Roboto-Regular, Helvetica, Arial, sans-serif; color:#070707;}
.sstories .slick-slide {
    box-shadow: 1px 2px 10px #ddd;
    margin: 10px 35px;
    background: #fff;
    height: 320px;
}
.imghover.view_morefixed  .imghover-overlay {
    opacity: 1;
}
 .imghover.view_morefixed .imghover-details {
    top: 58%;
    left: 48%;
    opacity: 1;
}
.view_morefixed p{visibility: hidden;}
    .slick-slide {
      margin: 0px 20px;
    }

    .slick-slide img {
      width: 100%;
    }

    .slick-prev:before,
    .slick-next:before {
      color: black;
    }


    .slick-slide {
      transition: all ease-in-out .3s;
     
    }
    
    
  .dropbtn {
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

.dropbtn:hover, .dropbtn:focus {
	outline:none;
 /*  background-color: #3e8e41; */
}

#myInput {
  box-sizing: border-box;
  background-image: url('searchicon.png');
  background-position: 14px 12px;
  background-repeat: no-repeat;
  font-size: 16px;
  padding: 14px 20px 12px 45px;
  border: none;
  border-bottom: 1px solid #ddd;
}

#myInput:focus {outline: 3px solid #ddd;}

.dropdown {
  position: relative;
  display: inline-block;
  margin-top:5px;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #fff;
  min-width: 230px;
  overflow: auto;
  border: 1px solid #ddd;
  z-index: 1;
  top:61px;
  left:14px;
}
#myDropdown.dropdown-content {overflow:hidden !important;}
.dropdown-content a {
	color: black;
	padding: 6px 16px;
	text-decoration: none;
	display: block;
	}

/*.dropdown a:hover {background-color: #ddd;} */
#profilelist-section .slick-slide img{}
.show {display: block;}
section#Seo_Text {line-height:20px; font-size: 15px; color: #000;
}
.mobile_paddb.padb20{padding:0px;}

.helptxt{display:none;}
/*new theme css*/
/*new theme End*/

/**************************************** MEDIA QUERY ***********/

@media all and (max-width: 340px){
	   
	   .mob_bg{background-size:270%;}
	   
	   
}@media all and (max-width: 360px){
	   #home-register .form-cnt h2{  padding: 35px 0 5px !important;}
}
	@media all and (min-width: 320px){
	#home-register .form-cnt h2{  padding: 35px 0 5px !important;}
	.mob_bg{background-size:300% }
	.home-wrapper{display:block;}
	section.module h2{/*font-size:1.2em;*/line-height:30px}
	.home-search{padding:20px 0 25px;}
	.app-promo{padding:25px 0 25px;}
	.new_theme #app-promo .app-promo-left ul {padding:20px 0px}
	.app-promo ul li{float:none;width:100%;margin:1em 0em;font-size:0.9em}
	.app-promo ul li .txt-cnt{padding:1em 0 0;}	
	.tvc-sec, .tvc-sec-konguvellalar, .tvc-sec-muslim, .tvc-sec-nadar, .tvc-sec-divorcee, .tvc-sec-kamma, .tvc-sec-reddy, .tvc-sec-lingayat{padding:135px 0 180px}
	.assisted-sec{padding:25px 0px}
	.assisted-sec ul{padding:25px 0 40px}
	.assisted-sec ul li{width:100%;margin:2% 0;font-size:1em;}
	.elite-sec{padding:60px 0 75px;}
	.elite-cnt{float:none;width:auto;display:block}
	.matrimonial-prof{padding:35px 0 25px}
	.tabs-menu {width:100%;margin:0px auto 10px 0px !important;}
	/* .tabs-menu li {line-height: 30px;float: left;width:45%;margin:0px  2% !important;} */
	.tabs-menu li a {font-size:0.9em;  }
	.profiletab{padding:0em 1em 0em 1em !important;}
	.tab-content ul li a, .tab-content  a{font-size:12px;}
	.home-search h2{padding:0px 0 20px; }
	.home_searchform .radio{width:auto;margin-right:25px;}
	.home_searchform ul li label{width:100%;display:block;padding:10px 0 0;}
	.age-det, .language, .denomination, .division {width:95%;margin:4px 0px; color:#444;}
	.home_searchform .search-btn{width:95%;margin:20px 0 0}
	.home_searchform input[type="radio"] + label{padding:0 !important;}
	#slider1 .viewport{ width: 290px;height:400px;}
	#slider1 .overview li{ width: 290px;}
	.succes-stories{padding:30px 0px 20px}
	#slider1 .couple-img{width:150px;height:150px}
	#slider1 .couple-img img{width:150px;height:150px}
	#slider1 .sucess-story{font-size:16px}
	#slider1 .couple-name{font-size:14px}
	#slider1 .next {right:0px}
	#slider1 .prev{left:0px;}
	/* footer .abt-us{width:300px !important;}  */
	footer{padding:15px 0px;}
	footer h3{ padding: 0 0 15px;}
	footer .help-support, footer .quick-links, footer .other-services{margin:20px 0 0}
	footer .quick-links{float:left}
	footer {font-size:14px}
	footer h3{font-size:17px;}
	footer .tp-cnt, footer .btm-cnt{padding:10px;}
	footer .ryts-cnt{width:100%;}
	footer .followus-link{float:left;margin:20px 0;}
	#home-register .form-cnt{width:100%;padding:20px 0px ;float:none;margin:0px auto}
	#hpreg dt{padding:8px  0;}
	#hpreg .pad{padding:10px 8px 15px 8px;width:270px;margin:0 auto}
	#home-register .reg_tc_btn{overflow:visible}
	#home-register .reg_tc_btn .rgt_cnt{float:none;text-align:center}
	#home-header .wrapper{width:100%;}
	#home-header .wrapper .lft-logocnt{width:70% !important;float:left}
	#home-header .wrapper .rgt-formcnt{width:30% !important;float:right}
	#home-header .wrapper .lft-logocnt img{width:100%;max-width:380px;height:auto;padding-left:10px;}
	#home-register #dobDay{width:65px !important		}
    #home-register #dobYear{width:65px !important		}
	.tab-content ul li a, .tab-content a{font-size:12px;}   
	.tabs-menu  li.ui-tabs-active{
	   /*white-space:normal !important;*/   
		 word-wrap: break-word !important;
    }
   .retail-cnt .retail-dtls{display:block;float:none;text-align:center; }
    section.module.Mservice-sec{background-position: 70% 25% ; }
	.Mservice-sec .MSlogo {margin:30px 0px 0px 0px; line-height:35px;}
   .Mservice-cnt{display:block;float:none;text-align:center; font-size:12px; width:300px; margin: 0 auto;}
   .retail-cnt{text-align:center;}
   .retail-cnt img{float:none;width:78%;max-width:508px;}
   /*#profilelist-section .slick-slide{margin:0 10px;}
    #profilelist-section .slick-slide.slick-active{width:90px !important;} */
	}
	@media all  and (min-width: 360px){
		section.module h2{font-size:1.4em}
		.app-promo ul li{font-size:1em}
		.tabs-menu li a {font-size:1em;}
		.tab-content ul li a{font-size:1em;}
		/*.tab-content a{font-size:1em;}*/
		#slider1 .viewport{ width: 340px;}
		#slider1 .overview li{ width: 340px;}
		#home-register .form-cnt{width:90%;}
	}
	@media all and (min-width: 480px){
		section.module h2{font-size:1.6em}
		.tvc-sec, .tvc-sec-konguvellalar, .tvc-sec-muslim, .tvc-sec-nadar, .tvc-sec-divorcee, .tvc-sec-kamma, .tvc-sec-reddy, .tvc-sec-lingayat{padding:200px 0 225px}
		.tabs-menu li a {font-size:1.1em;}
		#slider1 .viewport{ width: 420px;}
		#slider1 .overview li{ width: 420px;}
		#slider1 .sucess-story{font-size:18px}
		#slider1 .couple-name{font-size:16px}
		footer .quick-links{float:right}
		footer{font-size:16px}
		footer h3{font-size:22px;}
		#home-register .form-cnt{width:455px !important;padding:60px 0px ;float:none;margin:0px auto}
		#home-register .form-cnt h2{font-size:24px;}
		#hpreg dt{padding:3px 11px 0 0;}
		#hpreg .pad{padding:10px 10px 15px 20px;width:auto;margin:inherit}
		#home-register .reg_tc_btn .rgt_cnt{float:right;text-align:right}
		#home-register #dobDay{width:82px !important		}
      #home-register #dobYear{width:85px !important		}
	  .search-err{top:185px;}
	  section.module.Mservice-sec{background-position: 70% 25% ; }
	.Mservice-sec .MSlogo {margin:30px 0px 0px 0px; line-height:35px;}
	}
	.f_label {display:none;}
@media screen and (max-width: 46em){
.mobpad{padding-left:15px;}
.new_theme ul.gender_dd.dropdown{padding-bottom: 0px;}
.fleft.frm_box.name:after, i.whbg{background:none;}
footer .home-wrapper{width:100%;}
.new_theme .home_regform{font-size:14px;font-weight:500;}
	/****  floating-Lable style start ****/
.floating-input , .floating-select, .f_label { display:block;}
.floating-input:focus , .floating-select:focus { outline:none;}
.f_label {color:#000; font-size:14px; font-weight:500 !important;font-weight:normal; position:absolute; pointer-events:none; left:10px; top:21px; transition:0.2s ease all; -moz-transition:0.2s ease all; -webkit-transition:0.2s ease all;}
.mobile_input .f_label{top: 12px;}
.floating-input:focus ~ label, .floating-input:not(:placeholder-shown) ~ label {top: -4px; color: #363636; background: #fff; font-size: 12px; padding: 4px 4px 4px 2px;}
.mobile_input .floating-input:focus ~ label, .mobile_input .floating-input:not(:placeholder-shown) ~ label {top: -11px; color: #363636; background: #fff; font-size: 12px; padding: 4px 4px 4px 2px;left:}

/* active state */
.floating-input:focus ~ .bar:before, .floating-input:focus ~ .bar:after, .floating-select:focus ~ .bar:before, .floating-select:focus ~ .bar:after { width:50%;}

/* animation */
@-webkit-keyframes inputHighlighter {
	from { background:#5264AE; }
  to 	{ width:0; background:transparent; }
}
@-moz-keyframes inputHighlighter {
	from { background:#5264AE; }
  to 	{ width:0; background:transparent; }
}
@keyframes inputHighlighter {
	from { background:#5264AE; }
  to 	{ width:0; background:transparent; }
}

/****  floating-Lable style end ****/
	.floating-input::-webkit-input-placeholder {
   color:transparent;
}

.floating-input:-moz-placeholder { /* Firefox 18- */
   color:transparent; 
}

.floating-input::-moz-placeholder {  /* Firefox 19+ */
   color:transparent; 
}

.floating-input:-ms-input-placeholder {  
   color:transparent;
}
footer .abt-us, footer {width:100%}
#selectprofile .mobileprofile{display:block;}
.deskprofile, .mob-hide{display:none;}
/*.tiltle_label */
.new_theme span#error-mobileNo{padding-left:73px;}
#mobileNo.floating-input{padding-left:2px;}
.helptxt{font-size:10px; color:#606060; display:block;padding:3px 0 0 12px;}
#vertical li {display: none;}
#vertical {height: auto !important;}
#vertical li:first-child {display: block;}
.frm_box.name.floating_label {padding-top: 8px;}

.frm_box {padding: 27px 0 0px 15px;}

.frm_box.name.floating_label .tiltle_label{display:none;top: 2px;}
.sstories .slick-slide {margin: 10px 5px;/*width:250px;*/}
.slider { width: 100%;}		
.slick-slide { margin: 0px 10px;}
#homesearchform #RSearchForm li {width: 90%;}
.material-menu-overlay {z-index: 9 !important;}
.fright.seo_rightpanel.sidebar-offcanvas {width: 100% !important; padding: 0 !important; }
.dropdown-content{display: block; background-color: inherit; min-width: 0; border: inherit;}
.slider {
/* width: 80%; */
margin: 5px auto;overflow: initial;
}
section.module.content.matchmaking-services {
padding-top: 0;
}section.module.content.matchmaking-services {
padding-top: 0;
padding-bottom: 0;
}
.new_theme .succes-stories h2, .new_theme .new_seachsection h2, .new_theme #trust-section h2, .new_theme .tv-section h2, .new_theme .matrimonial-prof h2, .new_theme .help-section h2, .new_theme .app-promo h2{font-size: 17px; font-weight:500;padding: 15px 0 15px 15px !important; text-align:left;color:#000; }
.new_theme .succes-stories h2{padding: 15px 0 5px 15px !important;}
.new_theme #trust-section h2{padding: 15px 0 0px 15px !important;}
.new_theme .matrimonial-prof h2{padding:15px 0 10px 15px !important}
.new_tvsection{padding-top:10px !important;}
.new_theme .matchmaking-services .matchmaking-sect h2, .new_theme .matchmaking-services .wedding-sect h2 {
font-size: 15px !important;font-weight: 400; text-align:left;padding-left:15px;}
.tabs-menu.ui-tabs-nav{width: 100%;}
.mob_hide{display:none;}
.wrapper, .rgt-formcnt{    width: auto !important;}
span.logo-title {font-size: 14px !important;}
.dropdown img {width: 18px;}
img#domain_title {width: 30px;}
span.logo_subtext {font-size: 9px !important;}
.lft-logocnt {padding: 15px 10px 3px 0;width: 15%;}
.rgt-formcnt .padt15.fright {padding: 0;padding-left: 15px;}
.sub_text , .tiltle_label.mob_display{
font-size: 16px !important;
font-weight: 500; padding: 25px 0 0 0; line-height:21px;
}
.succes-stories .sub_text , .tiltle_label.mob_display{padding: 0 0 0 0;}
/*.new_theme .succes-stories h2{ font-size: 15px !important;
font-weight: 600;line-height: 18px;} */
.tab-content {
width: 90%; text-align: left;
 }
footer, footer ul li a {
font-size: 13px !important;
}
/*.lSSlideOuter.vertical.noPager{padding: 0 8px !important;}*/
.lSSlideOuter.vertical .lightSlider>* {
    width: 96%!important;
    max-width: none!important;
    height: 250px !important;
}
.lslide > object {
    max-width: 99%;
    height: 100%;
}
.lSSlideWrapper {
    max-width: 100%;
    overflow: hidden;
    height: 100% !important;
}
.new_theme .matchmaking-services, .new_theme .search-section, .new_theme .tv-section {
    padding: 0 0 0;
}
/* new resposive*/
.new_theme .app-promo h2{padding-top: 0;    position: absolute;top: -48px; left:1px;}
.new_theme .app-promo-left p {font-size: 12px; padding: 0 0 8px 0; line-height: 16px;}

.app-promo-left img {max-width: 70%;height: auto;margin: 4px 0; }
.app-promo ul li{text-align:left;}
.new_theme .home_regform h1 {font-size: 18px; line-height:21px; font-weight:700;}
.new_theme .home_regform h2 {
	font-size: 17px;
    line-height: 18px;
   /* padding-top: 10px;*/
}
.mob_display p{padding-left:0px}
.mob_display #loginbtntest{margin-left:0px;} 
.new_theme #home-register {height: auto !important;}
.home_regform.vmiddle-block {height: auto; background:#fff;}
.newform-cnt{border-radius: 0;}
.home_regform > div{padding: 59px 0px 5px !important;    background: none !important;border-bottom: solid 1px #dcdcdc;}
.frm_box{width: 93% !important;border: none !important;}
.frm_submit {width: 100%;display: inline-block;
text-align: center;}
.frm_submit button{border-radius: 36px;
line-height: 6px;
height: 38px;
font-size: 17px;
width: 164px;}
section#Seo_Text {
padding: 20px; line-height:20px; font-size: 12px; color: #000;
}
.app-promo-right > img {max-width: 100%;}
.tabs-menu{height: auto;}
.tabs-menu li{margin: 5px !important;}
.new_theme .matchmaking-sect, .new_theme .wedding-sect{margin: 3%;
width: 94%;
min-height: auto !important;
padding-bottom: 10px;}
.frm_box{    height: auto;}
.new_theme ul.profile_dd.dropdown {z-index: 99;position: relative;top: 0;width: 100%;
left: 0;}
.frm_submit {
padding-top: 20px;
}
footer .help-support{    padding-left: 0;}
.new_theme .sucess-story {
font-size: 11px;}
.new_theme .matchmaking-sect ul li:first-child{ width: 30%; }
.new_theme .matchmaking-sect ul li:last-child{ width: 58%; }
.new_theme .matchmaking-sect ul li , .new_theme .wedding-sect ul li{     width: 30%; padding-right:10px; }
 .new_theme .wedding-sect ul li:last-child{ width: 50%;}
 .new_theme .wedding-sect ul li:last-child img{ width: 100%;}
.wrapper-dropdown-5.active_dd .dropdown, .wrapper-dropdown-5.activedd .dropdown, .wrapper-dropdown-5 .dropdown {    /* max-height: 150px; */} 
.new_theme .dropdown li input[type="radio"] {
opacity: 0;
width: 0;
position:absolute;
}
.imghover .imghover-overlay.img-circle{/*height:80px !important; width:80px !important;*/}
.wrapper-dropdown-5 .dropdown li i {
margin-right: 0;}
.gender_dd li label i {
padding-left: 0;
}
.search-err{display:block;padding:0px 0 10px 20px;font-size:12px;}
.search-err.srch_homeerr{position: static;}
.new_theme ul.profile_dd.dropdown:before{width: 0;}
ul.gender_dd.dropdown.hidedd.visible {position: relative;top: 0;}
section.module.christian-regformbg{background:inherit;}
.mob_display{display:block;}
.tiltle_label.mob_display {font-size: 18px;color: #000000;margin: 0 0 0px 0; padding:0 0 15px 0;}
.mob_bg{background-position:50% 59px;background-position: inherit; background-size: 100%; padding: 50px 14px; background-repeat: no-repeat; /*background-attachment: fixed; */}
.mob_bg.muslim{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_muslim_bg_mob.png); background-position:50% 0 !important;} 
.mob_bg.muslim.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_muslim_bg_mob.webp) !important;}
.mob_bg.christian{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_christian_bg_mob.png); background-position:50% 0 !important;} 
.mob_bg.christian.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_christian_bg_mob.webp) !important;}
.mob_bg.agarwal{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_agarwal_bg_mob.png); background-position:50% 0 !important} 
.mob_bg.agarwal.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_agarwal_bg_mob.webp) !important;}
.mob_bg.fortyplus{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_40plus_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.fortyplus.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_40plus_bg_mob.webp) !important;}
.mob_bg.adidravidar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_adidravidar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.adidravidar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_adidravidar_bg_mob.webp) !important;}
.mob_bg.agri{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_agri_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.agri.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_agri_bg_mob.webp) !important;}
.mob_bg.anycaste{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_anycaste_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.anycaste.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_anycaste_bg_mob.webp) !important;}
.mob_bg.arunthathiyar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_arunthathiyar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.arunthathiyar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_arunthathiyar_bg_mob.webp) !important;}
.mob_bg.aryavysya{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_aryavysya_bg_mob.png?id=1); background-position:50% 0 !important;}
.mob_bg.aryavysya.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_aryavysya_bg_mob.png?id=1); background-position:50% 0 !important;}
.mob_bg.balija{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_balija_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.balija.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_balija_bg_mob.webp) !important;}
.mob_bg.baniya{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_baniya_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.baniya.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_baniya_bg_mob.webp) !important;}
.mob_bg.besta{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_besta_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.besta.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_besta_bg_mob.webp) !important;}
.mob_bg.bhandari{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_bhandari_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.bhandari.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_bhandari_bg_mob.webp) !important;}
.mob_bg.bhumihar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_bhumihar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.bhumihar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_bhumihar_bg_mob.webp) !important;}
.mob_bg.billava{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_billava_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.billava.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_billava_bg_mob.webp) !important;}
.mob_bg.brahmin{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_brahmin_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.brahmin.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_brahmin_bg_mob.webp) !important;}
.mob_bg.buddhist{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_buddhist_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.buddhist.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_buddhist_bg_mob.webp) !important;}
.mob_bg.chambhar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chambhar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.chambhar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chambhar_bg_mob.webp) !important;}
.mob_bg.chaurasia{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chaurasia_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.chaurasia.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chaurasia_bg_mob.webp) !important;}
.mob_bg.chettiyar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chettiyar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.chettiyar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_chettiyar_bg_mob.webp) !important;}
.mob_bg.ckp{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_ckp_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.ckp.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_ckp_bg_mob.webp) !important;}
.mob_bg.defence{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_defence_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.defence.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_defence_bg_mob.webp) !important;}
.mob_bg.devanga{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_devanga_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.devanga.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_devanga_bg_mob.webp) !important;}
.mob_bg.dhangar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_dhangar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.dhangar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_dhangar_bg_mob.webp) !important;}
.mob_bg.dhobi{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_dhobi_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.dhobi.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_dhobi_bg_mob.webp) !important;}
.mob_bg.divorcee{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_divorcee_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.divorcee.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_divorcee_bg_mob.webp) !important;}
.mob_bg.ezhava{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_ezhava_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.ezhava.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_ezhava_bg_mob.webp) !important;}
.mob_bg.goud{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_goud_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.goud.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_goud_bg_mob.webp) !important;}
.mob_bg.gowda{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_gowda_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.gowda.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_gowda_bg_mob.webp) !important;}
.mob_bg.iyengar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_iyengar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.iyengar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_iyengar_bg_mob.webp) !important;}
.mob_bg.iyer{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_iyer_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.iyer.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_iyer_bg_mob.webp) !important;}
.mob_bg.jain{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jain_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.jain.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jain_bg_mob.webp) !important;}
.mob_bg.jat{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jat_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.jat.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jat_bg_mob.webp) !important;}
.mob_bg.jatav{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jatav_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.jatav.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_jatav_bg_mob.webp) !important;}
.mob_bg.kamma{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kamma_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.kamma.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kamma_bg_mob.webp) !important;}
.mob_bg.kapu{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kapu_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.kapu.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kapu_bg_mob.webp) !important;}
.mob_bg.karuneegar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_karuneegar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.karuneegar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_karuneegar_bg_mob.webp) !important;}
.mob_bg.kayastha{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kayastha_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.kayastha.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_kayastha_bg_mob.webp) !important;}
.mob_bg.keralachristian{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_keralachristian_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.keralachristian.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_keralachristian_bg_mob.webp) !important;}
.mob_bg.khatri{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_khatri_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.khatri.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_khatri_bg_mob.webp) !important;}
.mob_bg.lingayat{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_lingayath_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.lingayat.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_lingayath_bg_mob.webp) !important;}
.mob_bg.maratha{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_maratha_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.maratha.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_maratha_bg_mob.webp) !important;}
.mob_bg.mudaliyar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_mudaliyar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.mudaliyar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_mudaliyar_bg_mob.webp) !important;}
.mob_bg.nair{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_nair_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.nair.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_nair_bg_mob.webp) !important;}
.mob_bg.rajput{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_rajput_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.rajput.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_rajput_bg_mob.webp) !important;}
.mob_bg.reddy{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_reddy_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.reddy.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_reddy_bg_mob.webp) !important;}
.mob_bg.sc{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_sc_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.sc.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_sc_bg_mob.webp) !important;}
.mob_bg.sikh{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_sikh_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.sikh.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_sikh_bg_mob.webp) !important;}
.mob_bg.vanniyar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vanniyar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.vanniyar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vanniyar_bg_mob.webp) !important;}
.mob_bg.vishwakarma{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vishwakarma_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.vishwakarma.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vishwakarma_bg_mob.webp) !important;}
.mob_bg.yadav{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_yadav_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.yadav.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_yadav_bg_mob.webp) !important;}
.mob_bg.khandayat{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_khandayat_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.khandayat.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_khandayat_bg_mob.webp) !important;}
.mob_bg.konguvellalar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_konguvellalar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.konguvellalar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_konguvellalar_bg_mob.webp) !important;}
.mob_bg.nadar{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_nadar_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.nadar.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_nadar_bg_mob.webp) !important;}
.mob_bg.patel{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_patel_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.patel.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_patel_bg_mob.webp) !important;}
.mob_bg.vokkaliga{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vokkaliga_bg_mob.png); background-position:50% 0 !important;}
.mob_bg.vokkaliga.chrome-bg{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_vokkaliga_bg_mob.webp) !important;}
.mob_bg.common{background-image:url(//imgs.communitymatrimony.com/cbsimages/hp_new/home_genericreg_bg.png?id=202023);background-position:50% 0px !important; background-size: 150% !important;}

.mob_bg .mob_textbg {
background: url(https://imgs.communitymatrimony.com/cbsimages/hp_new/hp-frm-bg.png) repeat-x;padding: 20px 10px;}
.mob_bg #loginbtntest{ background: inherit;display: inline-block;border-color: #fff;padding: 10px 20px;margin-top: 7px;}

section.module.common-regformbg{background:#fff;}
.condition_text a{color:#18719b;}
.condition_text {
color: #000;
padding: 5px;
font-size:8.5px;
text-align:center;
float:none;
}
.wrapper-dropdown-5 .dropdown li{min-width: auto;padding:10px 5px 2px 0; position:relative;}
.gender_dd li{padding:10px 5px 2px 17px !important;}
.new_theme .floating_label .frm_boxinput > input#name {
width: 90%;
border: solid 1px #ddd;
padding: 5px 11px;
border-radius: 5px;
}
.floating_label .tiltle_label {
color: #363636;
line-height: 17px;
position: absolute;
background: #fff;
z-index: 9;
padding: 4px;
top: 22px;
left: 24px;
font-size:12px;
}
.frm_boxinput.countryCode {
border: solid 1px #ddd;
border-radius: 5px;
padding: 13px 10px;
}
.frm_boxinput.mobile_input {
border: solid 1px #ddd;
border-radius: 5px;
padding: 4px 10px;        width: 68% !important;margin-top: 8px;
}
.wrapper-dropdown-5 .dropdown li label {
text-align: center;
background: #ecebec;
border-radius: 36px;
min-width: 90px;
}
.wrapper-dropdown-5 .dropdown li label:hover, .wrapper-dropdown-5 .dropdown li input[type="radio"]:checked+label {background: #eb5858 !important;color:#ffffff}
.wrapper-dropdown-5 .dropdown li label input[type="radio"]:checked {background: #eb5858 !important;color:#ffffff}

#loginmodal_chk span.error-pp, #forgotmodal_chk span.error-pp{font-size:10px}
.txtbox.form-control.inputMaterial{width:94%;}
.loginmodal-footer{right:14px;}
.mat_emailid, .mat_password{margin-bottom:6px;}

/*header#home-header button img { width:60% !important; }

header#home-header img#domain_title { width:60% !important; } */

section#trust-section li img {
display: inline-block !important;
width: 30px;
display: flex;
padding: 0 3% 0 2%;
height:50%;
}
section#trust-section li img.imgwidth{width: 40px; padding: 0 2% 0 1%;}
section#trust-section li {padding: 10px 10px 10px 8px;width: 95%;text-align: left;}
section#trust-section li.ring_section {
    width: 100%;
}
section#succes-stories, section.module.content.matrimonial-prof {
    padding: 10px 0 30px;
}
.new_seachsection {
    padding: 10px 0 0;
}
.new_theme .matchmaking-services, .new_theme .search-section, .new_theme .tv-section, .new_theme #trust-section, new_theme .succes-stories {
    padding: 0 0 10px;
}
.new_theme .help-section {
    padding: 15px 0 30px;
}
.new_theme .succes-stories {
    padding: 0 0 20px;
}
.matrimonial-prof {
    padding: 10px 0;
}
.new_theme .app-promo {
    padding: 60px 0 20px;
}
section#trust-section li p {
display: inline-block;    padding-top: 0;
width: 81%; font-size:14px;
}
.bg_slider p{    font-size: 12px;}
.new_theme .fleft.app-promo-left {
padding: 10px 0 0 17px;
}
.new_theme .app-promo-left{
width: 51%;
}
.new_theme .app-promo-right {
padding: 15px 20px 0 0 !important; width: 35%;
}
span#selectedvalue {
border: solid 1px #ddd;
padding: 14px 11px;
border-radius: 5px;
color:#000;
}
.floating_label.select_profile {
position: relative;
width:97%;
}
.tiltle_label{color:#000;}
.floating_label.select_profile .tiltle_label{ display:none; /*top: 9px;
left: 8px;
font-size: 16px;
color: #777 !important;
font-weight: 400; */}
.wrapper-dropdown-5:after{      top: 23px;
right: 10px} 
.lSSlideOuter.vertical{    width: 98%; margin: 0 5px;}
.new_theme span.error-txt {
position: relative;
bottom: -7px !important;
color: #fd3b3b;
left: 12px !important;
z-index: 99;
font-size: 12px;
padding:0px;
}
.new_theme span#error-name{padding-left:0px;}
.text_animaion > i{    border-bottom: none;}
.reg-error i.whbg {
background: none;
}
.new_theme .reg-error{    height: auto; padding:27px 0 12px 14px;}
.wrapper-dropdown-5 .dropdown li label{    font-size: 15px;}
.new_theme .reg-error ul.profile_dd.dropdown, .new_theme .reg-error ul.gender_dd.dropdown{    border: none;}
/* .select2-container{width: 100% !important;} */
{width: 100%;}
section#trust-section li> div {
    display: flex;    vertical-align: middle;
    align-items: center;
}
#profilelist-section .slick-slide img{/*width:100%; */min-width:67px; min-height:67px; background-size: 100% !important;}
.loginmodal-content {width:310px;}
.loginmodal-body {padding: 2px 20px;}
.loginmodal-content label{font-size:13px;}
.material-menu-button{top:15px !important;}
.new_theme .home_searchform ul li {padding: 0 0 0 0;}
.home_searchform ul li{width:93% !important;}
.new_theme .home_searchform ul li{padding:0 !important;}
.home_searchform .search-btn{width:40%; margin:20px 12px 0 12px !important;}
/* new resposive*/

.new_theme .app-promo-left, .new_theme .app-promo-right{padding-right:12px;}
.tab-content ul li a, .tab-content a{font-size:12px;}
.tabs-menu li{padding:0 20px; line-height:25px;}
.tabs-menu li a{font-size:13px !important}
/* .new_theme .succes-stories .slider{margin:0px auto 10px 15px !important}*/
.new_theme .couple-img img {
    max-width: 100%;    height: auto;
}
.img-circle{height: auto !important; width: auto !important;}
.imghover.view_morefixed .imghover-overlay{/*height:57% !important;width:100% !important*/min-width: 67px;  min-height: 67px;}
.imghover-details h3{font-size:12px;}
.img-circle-text h3{margin-bottom:5.5em !important}
}
@media screen and (max-width: 320px){
.mob_bg{padding:15px 14px;}
.frm_boxinput.mobile_input {width: 66% !important;}
}

	
@media all  and (max-width: 714px) {.appstore_icons a { margin: 0 !important;}}


	@media all  and (min-width: 767px) {
		#home-header .wrapper .lft-logocnt{width:70% !important;float:left}
	#home-header .wrapper .rgt-formcnt{width:30% !important;float:right}
	
	
	
}

@media all  and (min-width: 768px) {
	#home-header #login_form_web input.txtbox{width: 225px !important;}
		#home-header .wrapper .lft-logocnt{width:32% !important;float:left}
	#home-header .wrapper .rgt-formcnt{width:68% !important;float:right}
}
@media all  and (min-width: 768px) {
		section.module h2{font-size:25px;line-height:27px; color:#070707; padding-bottom:50px;}
		section.module .new_tvsection h2{padding: 50px 0 50px 0;} 
		.app-promo{padding:100px 0 100px;}
		.app-promo ul{padding:80px 0px 0}
		.app-promo ul li{width:30%;float:left;font-size:18px;margin:0 1.5%;}
		.app-promo ul li .txt-cnt{padding: 25px 0 0;}
		.tvc-sec, .tvc-sec-konguvellalar, .tvc-sec-muslim, .tvc-sec-nadar, .tvc-sec-divorcee, .tvc-sec-kamma, .tvc-sec-reddy, .tvc-sec-lingayat{padding:250px 0 275px}
		.assisted-sec{padding:55px 0px}
		.assisted-sec ul{padding:50px 0 35px}
		.assisted-sec ul li{width:18%;float:left;margin:0 1%;font-size:18px;}
		.elite-sec{padding:110px 0 130px;}
		.Mservice-sec{padding:70px 0 50px;}
		.matrimonial-prof{padding:75px 0 50px}
		.tabs-menu { height: 40px; clear: both;/* margin:50px auto !important; */}
		/* .tabs-menu li {line-height: 30px;float: left;margin:0px  10px !important;} */
		.tabs-menu li a {font-size:20px; }
		.tab-content ul li a, .tab-content a{font-size:15px;}
		.home-search{padding:60px 0 65px;}
		#slider1 .viewport{ width: 640px;}
		#slider1 .overview li{ width: 640px;}
		#slider1 .couple-img{width:220px;height:220px;}
		#slider1 .couple-img img{width:217px;height:217px;}
		#slider1 .sucess-story{font-size:22px}
		#slider1 .couple-name{font-size:18px}
		#slider1 .next {right:10px;}
		#slider1 .prev{left:10px;}
		.tabs-menu  li.ui-tabs-active{
			/*white-space:nowrap !important;*/
		word-wrap: break-word !important;}
		section.module.Mservice-sec{background-position: 95% 25% ; }
		.Mservice-sec .MSlogo {margin:50px auto; float:none !important; text-align:none; width:380px;}
		.new_theme #app-promo .app-promo-left ul {
    padding: 50px 0 15px ;
}
		
	}
	
@media all  and (min-width: 1024px){
		.home-wrapper{width:1080px;padding:0;}
		.app-promo{padding:135px 0 145px;}
		.assisted-sec{90px 0px}
		.assisted-sec ul li{width:120px;margin:0 100px 0 0}
		.elite-cnt{float:right;width:380px;}
		.matrimonial-prof{padding:50px 0;}
		.home_searchform .radio{width:auto;margin-right:0px;}
		.home_searchform ul li{width:auto;} /*width:18%; */
		.home_searchform ul li label{width:auto;display:inline;padding:0 5px 0 0;}
		.home_searchform ul li select{margin:0 !important}
		.age-det{width:55px;}.language{width:155px;}.denomination{width:145px;}.division{width:140px}
		.home_searchform .search-btn{width:150px;margin:0;}
		.home_searchform input[type="radio"] + label {padding:0 0 0 15px  !important;}
		.home-search h2{padding:0px 0 50px; }
		.assisted-sec{padding:80px 0px 90px}
		.succes-stories{padding:0px 0 50px;} /*padding:120px 0 60px;*/
		#slider1 .viewport{ width: 660px;}
		#slider1 .overview li{ width: 660px;}
		footer{padding:50px 0px;}
		footer h3{ padding: 0 0 25px;}
		footer .abt-us{width:350px;float:left;    font-size: 14px;}
		footer .help-support, footer .quick-links, footer .other-services{margin:0;}
		footer .tp-cnt{padding:0 0}
		footer .ryts-cnt{width:auto}
		footer .followus-link{float:none;margin:0;}
		#home-register .form-cnt{width:465px;padding:85px 0px 50px;float:right}
		#home-register .form-cnt h2{font-size:26px;padding:10px 0px 5px; }
		#home-header .wrapper{width:1000px;margin:0 auto}
		#home-header .wrapper .lft-logocnt{width:auto !important;}
		#home-header .wrapper .rgt-formcnt{width:auto !important;}
		#home-header .wrapper .lft-logocnt img{width:380px;height:50px;padding-left:0px;}
		.search-err{display:block;position:absolute;top:150px;width:100%;left:20%;font-size:14px}
		.retail-cnt .retail-dtls{width:380px;float:left;text-align:left;}
		.retail-cnt img{float:right;}
		section.module.Mservice-sec{background-position: 25% 25% ; }
		.Mservice-cnt{display:block;float:right;text-align:left; font-size:12px; width:380px;}
		.Mservice-sec .MSlogo {margin:145px 0px 0px 0px; width:auto;}
		.MSlogo .paddr {padding-right: 58px;}
		#profilelist-section .slick-slide img{width:150px !important; height:150px !important;}
	}
	
@media all  and (min-width: 1920px)	{
	/* #home-register .form-cnt{padding:240px 0px 145px;} */
	.MSlogo .paddr {padding-right: 58px;}
	#profilelist-section .slick-slide img{width:150px !important; height:150px !important;}
}

.floatingtvc_banner {right: 5px;top: 30% !important;  z-index: 9;position: absolute;}
.floatingtvc_banner a:focus{  outline: none;}
.floatingtvc_banner img{width: auto;}
.floatingtvc_banner.floatingtvc-fixed {position: fixed !important;}
@media all  and (max-width: 980px) {.posabsolute.floatingtvc_banner {position: relative !important;text-align: center;top: 10px !important; right: 0; left: 0;}}
@media all  and (max-width: 1024px){.floatingtvc_banner img {width: 150px;}}
/***************************************/
.new_theme .sstories  .couple-img img{
	max-width:100%;
	height:220px;
}
.tabs-menu.ui-tabs-nav {
    align-items: center;
    width: auto;
    overflow-x: auto;
    white-space: nowrap;
   /* display: flex;*/
}
.tabs-menu.ui-tabs-nav::-webkit-scrollbar {
	display: none;
}
/***************************************/
