.image-editor .cropit-preview-background-container{
    display: none!important;
 }
.zf-green {
    color: #68b604;
}
.btn-success {
    background-color: #57a900;
    background-image: -moz-linear-gradient(top, #70d900, #57a900);
    background-image: -ms-linear-gradient(top, #70d900, #57a900);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#70d900), to(#57a900));
    background-image: -webkit-linear-gradient(top, #70d900, #57a900);
    background-image: -o-linear-gradient(top, #70d900, #57a900);
    background-image: linear-gradient(top, #70d900, #57a900);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#70d900', endColorstr='#57a900', GradientType=0);
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled, 
.btn-success[disabled] {
    background-color: #57a900;
}
.btn-success:active,
.btn-success.active {
    background-color: #57a900;
}
div.container a.brand {
    background: url("../img/zf2-logo.png") no-repeat scroll 0 10px transparent;
    margin-left: 0;
    padding: 8px 20px 12px 40px;
}
.set {
    background-color: white;
    min-height: 36px !important;
}
.set_height {
    background-color: #fff;
    color: #90959b;
    height: 25px;
	margin-top:5px;
}
.brand {
    color: #000;
    float: right;
    font-weight: bold;
    margin-left: 20px;
    padding-left: 0;
    padding-right: 0;
}
.set_logo {
    color: #fff;
    font-size: 22px;
    font-weight: bold;
}
.divison_line {
    position: absolute !important;
    border: 1px solid white;
    width: 76%;
}
.nextbtn {
    background-color: #ea3f78;
    color: white;
}
/* custom css */
/* proceed css */


.proceedtitle {
    text-align: center;
    padding: 1%;
}
.proceedtitle h3 {
    color: #fc2774;
}
.toprow {
    margin-top: 2%;
}
.proceepara p {
    font-size: 18px;
    color: #dfe0e1;
    line-height: 200%;
}
.rowbottom {
    margin-top: 100px;
    margin-left: 42%;
    margin-bottom: 100px;
}
/* end */
/* registration page css start */

.reg-title {
    /*background-color: #f2f5fa;*/
    text-align: center;
    padding: 2%;
}
.reg-title h3 {
    /*color: #fc2774; */
}
.register-main .content {
    text-align: center;
    padding: 3%;
    width: 64%;
}
.register-main .content p {
    color: #fc2774;
    font-size: 116%;
}
.register-main .reg-form {
    background-color: #f7f8fa;
    padding: 3%;
    margin-bottom: 10%;
}
.register-main .reg-form .reg-button {
    margin-left: 4%;
    margin-top: 40px;
    padding-bottom: 7%;
}
.reg-button span {
   
    color: #ff007f;
    width: 120px;
}
/* End */
/* basicidentity css */

.basic-title {
    text-align: center;
    padding: 2%;
}
.basic-form {
    background-color: #fff;
    padding: 3%;
    margin-bottom: 10%
}
.basic-btn {
    margin-left: 1%;
    margin-top: 10px;
    padding-bottom: 7%;
}
.backbtn {
   
    color: #d6175e;
    width: 110px;
}
/* End */
/* USERBASICIDENTITY CSS */

.userbasic-title {
  
    text-align: center;
    padding: 2%;
   
}
.userbasic-title h3 {
    
}
.user-content {
    text-align: center;
    padding: 2%;
    width: 64%;
	margin-bottom: 15px;
}
.user-content p {
    color: #ff007f;
    font-size: 125%;
}
.user-form {
	 background-color: #fff;
    padding: 3%;
    margin-bottom: 10%;
}
.user-btn {
    margin-left: 1%;
    margin-top: 10px;
    padding-bottom: 7%
}
.user-btn span {
   
    color: #ff007f;
    width: 112px;
}
/* End */
/* oldidentity css */

.old-title {
   
    text-align: center;
    padding: 2%;
 
}
.old-title h3 {
    color: black;
}
.old-content {
    text-align: center;
    padding: 2%;
    width: 64%;
}
.old-content p {
    color: #ff007f;
	margin-left:6%;
}
.old-form {
    background-color: #fff;
    padding: 3%;
    margin-bottom: 10%;
   
}
.old-content2 {
    text-align: center;
    padding: 0%;
    width: 64%;
}
.old-content2 p {
    color: #ff007f;
}
.old-content3 {
    text-align: center;
    padding: 2%;
    width: 64%;
	margin-left:20%;
}
.old-content4 {
    text-align: center;
    padding: 0%;
    color: #ff007f;
}
.old-btn {
    margin-left: 2%;
    margin-top: 10px;
    padding-bottom: 7%;
}
.old-btn span {
    
    color: #ff007f;
    width: 70%;
}
/* END */
/* save quit1 page css */

.quit {
    background-image: url('/flnm/public/img/savequit.jpg');
    background-repeat: no-repeat;
    width: 100%;
}
.quitbackground {
    color: white;
}
.quitheight {
    height: 600px;
    margin-top: 100px;
}
/* end */
/* newidentity css */

.new-title {
    text-align: center;
    padding: 2%;
  
}
.new-content {
    text-align: center;
    padding: 2%;
    width: 58%;
}
.new-form {
    background-color: #fff;
    padding: 3%;
    margin-bottom: 10%;
	padding-left:8%;
}
.new-btn span {
   
    color: #ff007f;
    width: 70%;
}
/* End */
/* save quit2 page css */

.new-container {
   
}
.new-innerrow {
    background-image: url('/flnm/public/img/R12.jpg');
    color: white;
}
.new-innerrow_col {
    height: 600px;
    margin-top: 12%;
}
.new-paragraph {
    margin-top: 20px;
}
.new-paragraph p {
    font-size: 150%;
}
.backbtnsecond {
    margin-top: 32%;
}
.backbtnsecond2 {
    margin-top: 20px;
}
.backbtnsecond2 span {
    background-color: #2e2e2e;
    color: white;
    width: 65%;
}
/* end */
/* save quit 3 */


.quitthird-background {
    background-image: url('/flnm/public/img/R15.jpg');
    color: white;
}
.innbox {
    height: 600px;
    margin-top: 50px;
}
.q3back img {
    width: 100%;
}
.quitthrpara {
    font-size: 150%;
    margin-top: 10px;
    text-align: center;
}
.btnquitback {
    margin-top: 40%;
}
.btnquitback2 {
    margin-top: 10px;
}
.btnquitback2 span {
    background-color: #2e2e2e;
    color: white;
    width: 65%;
}
/* end */
/* quitlast */

.quitlast-background {
    background-image: url('/flnm/public/img/R21.jpg');
    color: white;
}
/* end */
/* mylifestyle css  */

.lifestyle-title {
  
    text-align: center;
    padding: 2%;

}
.lifestyle-content {
    text-align: center;
    padding: 2%;
    width: 64%;
}
.mylifestyle-form {
    background-color: #f7f8fa;
    padding: 3%;
    margin-bottom: 4%;
}
.lifestyle-content p {
    color: #ff007f;
}
.lifestyle-form2 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.lifestyle-form3 {
    background-color: #ff0461;
    text-align: center;
    padding: 1%;
    margin-bottom: 4%;
}
.lifestyle-form {
    background-color: white;
    text-align: center;
    padding: 1%;
    height: 50px;
    margin-bottom: 4%;
    height: 52px;
}
.lifestyle-form textarea {
    width: 100%;
}
.lifestyle-form4 {
    background-color: white;
    text-align: center;
    padding: 1%;
    margin-bottom: 4%;
    height: 52px;
}
.lifestyle-form5 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.column {
    background-color: white;
    padding: 2%;
    margin-bottom: 4%;
}
.column input {
    border: none;
}
.form2 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.form3 {
    background-color: #ff0461;
    text-align: center;
    padding: 1%;
    margin-bottom: 4%;
}
.form4 {
    background-color: white;
    text-align: center;
    padding: 1%;
    margin-bottom: 4%;
    height: 52px;
}
.form5 {
    background-color: white;
    text-align: center;
    padding: 1%;
    margin-bottom: 4%;
    height: 52px;
}
.form6 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.form7 {
    margin-bottom: 1%;
}
.form10 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.downopt {
    margin-bottom: 4%;
}
.hrimg {
    margin-right: 26px;
    text-align: center;
}
/* end  */
/* mychoice css */

.mychoice-title {
   /* background-color: #f2f5fa; */
    text-align: center;
    padding: 2%;

}
.mychoice-title h3 {
   /* color: #fc2774; */
}
.choice-content {
    text-align: center;
    padding: 2%;
    width: 64%;
}
.choice-content p {
    color: #ff007f;
}
.choice-form {
    background-color: #f7f8fa;
    padding: 3%;
    margin-bottom: 4%;
}
.question {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
    margin-top: 2%;
}
.answer {
    background-color: white;
    padding: 2%;
    margin-bottom: 4%;
}
.answer input {
    width: 100%;
    border: none;
}
.question2 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
    margin-top: 8%;
}
.question3 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
    margin-top: 8%;
}
.answer2 {
    background-color: white;
    text-align: center;
    padding: 1%;
    margin-bottom: 4%;
}
.question4 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
    margin-top: 4%;
}
.question5 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.choice-btn {
    margin-bottom: 2%;
}
.hrimage2 {
    margin-right: 10px;
    text-align: center;
}
/* end */
/* mypovthing */

.povtitle {

    text-align: center;
    padding: 2%;
}
.povtitle h3 {
    
}
.povcontent {
    text-align: center;
    padding: 2%;
    width: 64%;
}
.povcontent p {
    color: #ff007f;
}
.formpov {
    background-color: #f7f8fa;
    padding: 3%;
    margin-bottom: 4%;
}
.formpov1 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
    margin-top: 2%;
}
.formpov1 p {
    color: #fc2774;
}
.formpov2inn {
    background-color: white;
    padding: 2%;
    margin-bottom: 4%;
	text-align:center;
}
.formpov2inn input {
    width: 100%;
    border: none;
}
.formpov3 {
    margin-bottom: 2%;
}
.formpov3inn {
    background-color: white;
    padding: 2%;
    margin-bottom: 4%;
	text-align:center;
}
.formpov3inn input {
    width: 100%;
    border: none;
}
.formpov4 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.formpov4inn {
    background-color: white;
    padding: 2%;
    margin-bottom: 4%;
	text-align:center;
}
.formpov4inn input {
    width: 100%;
    border: none;
}
.formpov5 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.formpov6 {
    margin-bottom: 1%;
}
.formpov6inn {
    background-color: white;
    padding: 2%;
    margin-bottom: 4%;
    color: white;
}
.formpov6inn input {
    width: 100%;
    border: none
}
.formpov7 {
    margin-bottom: 1%;
}
.formpov7inn {
    background-color: white;
    padding: 2%;
    margin-bottom: 4%;
	text-align:center;
}
.formpov7inn input {
    width: 100%;
    border: none;
}
.formpov8 {
    background-color: white;
    padding: 2%;
    margin-bottom: 2%;
	text-align:center;
}
.formpov8 input {
    width: 100%;
    border: none;
}
.formquestion {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.formpov9 {
    background-color: white;
    text-align: center;
    padding: 1%;
    margin-bottom: 4%;
}
.formpov10 {
    background-color: white;
    text-align: center;
    padding: 1%;
    margin-bottom: 4%;
}
.formpov11 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.formpov11inn {
    background-color: white;
    padding: 2%;
    margin-bottom: 4%;
}
.formpov11inn input {
    width: 100%;
    border: none;
}
.formpov12 {
    background-color: white;
    padding: 2%;
    margin-bottom: 4%;
}
.formpov12 {
    width: 100%;
    border: none;
}
.formpov13 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.formpov14 {
    margin-bottom: 1%;
}
.formpov14inn {
    background-color: white;
    padding: 2%;
    margin-bottom: 4%;
}
.formpov14inn input {
    width: 100%;
    border: none;
}
.formpov15 {
    background-color: #bcc3cb;
    padding: 2%;
    margin-bottom: 4%;
}
.formpov16 {
    background-color: white;
    text-align: center;
    padding: 1%;
    margin-bottom: 4%;
}
.formpov17 {
    background-color: white;
    text-align: center;
    padding: 1%;
    margin-bottom: 4%;
}
/* end */
/* uploadlifeimage css */

.upload-title {
    background-color:#f7f6f3;
    text-align: center;
    padding: 2%;

}
.upload-title h3 {
    color: black;
}
.upload-content {
    text-align: center;
    padding: 2%;
    width: 64%;
}
.upload-content p {
    color: #e53370;
	font-size:130%;
}
.upload-content .mandatorytext{
	font-style: italic;
	color:#000000;
	font-size:100%;
}
.uploadrow {
    background-color: white;
    padding-top: 20px;
}
.formrow1 {
    margin-left: 8%;
}
.formrow1 img {
    width: 60%;
    cursor: pointer;
	
}
.formrow2 {
    margin-left: 8%;
    margin-top: 3%;
}
.formrow2 img {
    width: 60%;
    cursor: pointer;
	
}
.formrow3 {
    margin-left: 6%;
    margin-top: 5%;
    padding-bottom: 7%;
}
.formrow3 span {
  
    color: #ff007f;
    width: 80%
}
.uploadtop {
    margin-top: 10px;
	margin-bottom:40px;
}
.uploadtop1 {
    margin-top: 5px;
}
/* end */
/* facebook data css */

.fb-title {
  /*  background-color: #f2f5fa;*/
    text-align: center;
    padding: 2%;
 
}
.fb-title h3 {
  /*  color: #ff007f; */
}
.fb-content {
    text-align: center;
    padding: 2%;
    width: 64%;
}
.fb-content p {
    color: #ff007f;
    font-size: 130%;
}
.fb-form {
    background-color: #fff;
    padding: 3%;
    margin-bottom: 10%;
}

.sub img {
    width: 88%;
    margin-left: 10px;
}
.rowdiv {
    width: 18%;
    border: solid 1px #c2c2c2;
    height: 128px;
    background-color: white;
}
.rowdiv img {
    width: 90%;
    height: 90%;
}
.boxes {
    max-width: 170px;
    height: 150px;
    background-color: white;
    margin: 3px 34px;
}
.lines {
    margin-bottom: 4%;
}
.fb-btns {
    padding-bottom: 7%
}
.fbbtnspan {
  
    color: #ff007f;
    width: 65%;
    margin-bottom: 5px;
}
#image_upload_form {
    margin: 5px;
}
.pictext {
    color: #2aa6ca;
    font-size: 105%;
    margin-left: 34%;
}
/* end */
/* truthmoment css*/

.truth-title {
  /*   background-color: #f2f5fa;*/
    text-align: center;
    padding: 2%;

}
.truth-title h3 {
  /*  color: #fc2774; */
}
.truth-content {
    text-align: center;
    margin-top: 20px;
	margin-bottom: 20px;
}
.truth-content p {
    color: #d6175e;
}
.truth-form {
    background-color: #fff;
    padding: 3%;
    margin-bottom: 10%;
}
.truth-form-group p {
    color: #1fa6c8;
}
.truth-btn {
    margin-left: 5%;
    margin-top: 5%;
    padding-bottom: 7%
}
.truth-btn span {
        color: #ff007f;
}
/* end */
/* preference css */

label {
    color: #fe1f6d;
    font-style: italic;
}

/* end */
/* lifepicture */

.title-pic {
    background-color: #f2f5fa;
    text-align: center;
    padding: 2%;

}
.title-pic h3 {
    color: #fc2774;
}
.life-content {
    text-align: center;
    padding: 3%;
    width: 64%;
}
.life-content p {
    color: #1fa6c8;
}
.lifediv {
    background-color: #f7f8fa;
}
.lifediv2 {
    padding: 3%;
}
.lifediv2 p {
    color: #1fa6c8;
}
.lifeform {
    background-color: white;
    padding: 3%;
    margin-bottom: 10%;
}
.lifeinner {
    text-align: center;
    margin-bottom: 5%;
}
.lifeinner h4 {
    color: #fc2774;
}
.lifebtn {
    padding-bottom: 15%;
}
.fabbtn {
    margin-top: 10px
}
.fabbtn span {
    background-color: black;
    color: white;
    width: 100%;
}
.fabbtn2 {
    margin-top: 10px;
}
/* end */
/* verification css */

.verify-title {
 /*   background-color: #f2f5fa;*/
    text-align: center;
    padding: 2%;

}
.verify-title h3 {
   
}
.varifycontent {
    text-align: center;
    padding: 0%;
    width: 64%;
    font-size: 120%;
}
.varifycontent p {
    color: #ea3f78;
}
.verfyform {
    background-color: #fff;
    padding: 3%;
    margin-bottom: 10%;
}
.innercontent p {
    text-align: center;
    font-size: 120%;
    font-weight: bold;
    color: #6a7283;
}
.verfyinput1 {
    margin-top: 2%;
}
.verfyinput1 input {
    text-align: center;
}
.inputmess p {
    text-align: center;
    font-size: 120%;
    font-weight: bold;
    color: #6a7283;
}
.regenerate {
    margin-top: 2%;
}
.verfyback {
    margin-top: 5px;
}
.verfyback span {
   
    color: #d6175e;
    width: 120%;
	font-size:120%;
}
.headcontainer
{
	width:100%;
	height:50px;
	background-color:#ff007f;
}
.logotitle{
	color:#fff;
	padding:15px;
}

.dropdown-menu li{
	border-bottom:solid 1px #eaeff5;
}
.dropdown-menu{background-color:#eaeff5;}
.span-6{
	width:10%; color:#90959B;
}
.headcontainer a{
	color:black;
}
.headcontainer span{
	
}
#hr1{
	margin-top:20px !important;
}
.footerarea {
	/*background-image:url('/flnm/public/img/footer.jpg');*/
	background-color:#0c0e35;
    float: left;
    padding: 1% 0;
    width: 100%;
}
.footerarea hr {
    border-color: #656565 transparent transparent;
    border-style: solid;
    border-width: 1px;
    float: left;
    width: 100%;
}
#hr2{
	border-color:#5c454d!important;
}
.main{
	width: 100%;
	margin:auto;
}
.followustext {
    color: #BFBFBF;
    float: left;
    font-family: Conv_Raleway-SemiBold;
    font-size: 11px;
    font-weight: ;
    line-height: 25px;
    width:7%;
}
.ajrudeen{ margin:0px; padding:0px;}
.footericon img {
    float: left;
    margin-right: 7px;
    width: 70px;
	height:30px;
}
.sharetext {
    color: #BFBFBF;
    float: left;
    font-family: Conv_Raleway-SemiBold;
    font-size: 11px;
    line-height: 25px;
    margin-left: 130px;
    width: 42px;
}
.footermenu {
    float: right;
    margin-top: 0px;
    width: auto;
}
.footermenu ul {
    float: right;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.footermenu li {
    border-right: 1px solid #BFBFBF;
    float: left;
}
.footermenu li a{
	font-family:Conv_Raleway-SemiBold;
	font-size:11px;
	color:#6b6f70;
	display:block;
	text-decoration:none;
	padding:0 7px;
}

.class{text-align:center; padding:0px; overflow:hidden; clear:both; display:block;}
.class img{ width:97.50%; height:auto; margin:0px; padding:0px;}
    color: #BFBFBF;
    float: left;
    font-family: Conv_Raleway-SemiBold;
    font-size: 11px;
    margin-top: 9px;
    width: auto;
}
.paymentverified {
    color: #BFBFBF;
    float: left;
    font-family: Conv_Raleway-SemiBold;
    font-size: 10px;
    line-height: 32px;
    margin-left: 0px;
.paymentverified img{ margin-left:15px;}
    
}
.paymentoption {
    color: #6b6f70;
    float: left;
    font-family: Conv_Raleway-SemiBold;
    font-size: 11px;
    line-height: 32px;
    margin-left: 60px;
    width: 100px;
}

.movieMar{
	margin-bottom: 10px;
}

/* end */



/* New Header footer Css */
#container{ margin:0px; padding:0px; width:100%; clear:both;}
.topheader{ margin:0px; padding:0px; border-bottom:1px solid #dbe4ed; background:#fff;}
.icon{ padding:0px; margin:20px 10px 0px 10px;}
.icon li{ margin:2px 20px 0 0p; padding:0px 25px 0 0px; font-size:28px; list-style:none; float:left; color:#acb9c5;}
.icon li:hover{ color:#F6C; cursor:pointer;}
.icon li span{ margin:0px 0 12px 7px; padding:0px; font-size:14px; vertical-align:middle;}

.icon1{ padding:0 0 0 0px; margin:0px 10px; text-align:right; float:right}
.icon1 li{ margin:0px; padding:20px 25px; font-size:28px;
 list-style:none; float:left; color:#acb9c5; border:1px solid #dbe4ed;}
.icon1 li:hover{ color:#F6C; cursor:pointer;}

 
.header{ margin:0px; padding:0px 0px; background:#ee2f6d;}
.logo{ margin:0px; padding:0px; }
.logo img{ float:left; margin:6px 10px 20px 0px; padding:0px;} 
.logo h1{ margin:30px 0 0 15px; padding:0px; font-size:35px; color:#fff;}
.Register{ margin:0px; padding:0px; text-align:right;}
.Register h2{  margin:30px 0 0 15px; padding:0px; font-size:22px; color:#000000;
 width:100%; font-weight:700;}

.footer2{ padding:0px; margin:25px 0px; background:#00008b;}
.footer_top{ margin-top:0px;}
.footer_top h5{ color:#6b6f70; font-size:14px; font-weight:500; float:left; text-align:right; line-height:5px;}
.footer_top li{ font-size:20px; color:#6b6f70; background:#0c0e35; border-radius:50%; width:28px; height:28px; line-height:28px; margin-left:20px; padding:0px; vertical-align:middle; text-align:center; float:left; margin-bottom:15pxz; }
.footer_top li:hover{ color:#03F; background:#ff33cc; cursor:pointer;}
	a{ color:#6b6f70;}
.footer_buttom{ margin:0px; padding:0px;}
.footer_buttom p{ margin-top:10px; padding:0px 20px; font-size:13px; color:#6b6f70; overflow:hidden; float:left;}
.footer_buttom img{ margin-top:12px; padding:0px; border-radius:0%; width:60px; height:40px; border:none;}
.footer_buttom ul{ margin:0px; padding:0px;}
.footer_buttom ul li{ list-style:none; float:left;}



.footer3 li{ font-size:14px; color:#bfbfbf; margin-left:0px; padding:0px; float:left; list-style:none; background:none; line-height:10px; border-radius:none; width:90px;}
.footer3 li:hover{ color:#03F; cursor:pointer; background:none;}

@media( max-width:700px){
.logo h1{ font-size:20px; }
logo{ margin:0px; padding:0px; }
.logo img{ float:left; margin:6px 10px 20px 0px; padding:0px; margin-left:15px;} 
.logo h1{ margin:30px 0 0 15px; padding:0px; font-size:20px; color:#fff;}
.Register{ margin:0px; padding:0px; margin-left:15px;}
.Register h2{  margin:30px 0 0 15px; padding:0px; font-size:22px; color:#000000;
 width:100%; font-weight:700; margin-left:15px;}
.footer_top{margin-left:15px;}
.footermenu{margin-left:px;}
.copyright{margin-left:15px;}
.paymentverified{margin-left:15px;}
.footericon{margin-left:15px;}
.paymentoption{margin-left:15px;}
}


@media(max-width:1000px){
.class{text-align:center; padding:0px; overflow:hidden; clear:both; display:block;}
.class img{ width:95.50%; height:auto; margin:0px; padding:0px;}
}

@media(max-width:400px){
.class{text-align:center; padding:0px; overflow:hidden; clear:both; display:block;}
.class img{ width:90.50%; height:auto; margin:0px; padding:0px;}
}
/*end header */



/* home page css */


 
#container{ margin:0px; padding:0px; width:100%; overflow:hidden;}
.banner{ margin:0px; padding:0px; background:url(/flnm/public/img/home/bannerr-img.jpg) no-repeat; height:800px; width:100%;}
.banner h1{ margin-top:20px; padding:0px; text-align:center; color:#fff; font-size:30px; line-height:71px;} 
.banner h2{ margin-top:20px; padding:0px; text-align:center; color:#cccccc; font-size:20px; line-height:50px;} 
.banner_bg{ background:#9f5384; text-align:center; margin:0px; padding:0px;}
.banner_bg h1{ font-size:33px; color:#fff; margin-top:20px; text-align:center; padding:0px; } 
.banner_bg h2{ margin-top:26px; padding:0px; text-align:center; font-size:27px; line-height:50px; color:#fff;} 


.wrapper1 img{ margin:20px 0 0 0px; padding:0px; width:100%; height:auto; clear:both; float:left;}
.wrapper2 p{ font-size:14px; color:#818181; line-height:28px; text-align:justify;}

.team{ background:#f7f8f9; margin:0px; padding:0px; text-align:center; overflow:hidden;}
.team img{ padding:0px; margin:0px 0 0 60px; border-radius:50%; width:140px; height:140px;
border:4px solid #C3C; display:block;}
.team span{ margin:0px; padding:0px; font-size:30px; margin-right:70px;}

.team1{ background:#f7f8f9; margin:0px; padding:0px; text-align:right;}
.team1 img{ padding:0px; margin:90px 0 0 0; border-radius:50%; width:140px; height:140px;
border:4px solid #C3C; float:none; text-align:left;}
.team1 span{ margin:0px; padding:0px; font-size:30px; vertical-align:bottom;}

.team_left{ margin:0px; padding:0px;}
.team_left h2{ color:#ff0461; font-size:27px; font-weight:800px; text-align:center; padding:0px; margin-top:35px;}
.team_left h4{ background:url(/flnm/public/img/home/bg.jpg) repeat;
 font-size:18px; color:#000; display:inline-block; margin:30px 0 0 0px; padding:0px; border-radius:6px;} 
 
.teambox{ margin:0px; padding:0px; background:#f7f8f9;}
.teambox1{ padding:0px; margin-top:50px; background:#ffffff;}
.teambox1 h6{ font-size:16px; text-align:center; margin:0px; padding:10px 0px; border-bottom:0.50px solid #b9c3ce; color:#8092a4;}
.teambox1 p{ padding:0px; margin:1px 12px; line-height:25px; font-size:11px; text-align:left; color:#8092a4;
  font-weight:600;}
  
.work{ margin:0px; padding-top:30px; background:#fff;}
.work h1{ margin-top:20px; text-align:center; color:#ff0461; padding:0px; font-size:30px;}
.works{ padding:0px; margin-top:20px;}
.works img{ margin-top:0px; padding:0px; float:left; border:none; border-radius:0%; width:90px; height:auto;}
.works p{ margin:0px; padding:0px; text-align:justify; color:#8092a4; font-size:12px; font-weight:600;
 line-height:18px;}  
 

.ajru img{ margin:0px; padding:0px; width:100%; height:auto; border-radius:5px; border:none;} 

.new{ margin:0px; padding:0px; background:#fff; text-align:center; overflow:hidden;}
.new h1{ text-align:center; font-size:28px; font-weight:700; color:#ff0461; padding:28px 0px;}
.chanal{ text-align:center; margin:0px; padding:0px;}
.chanal img{ margin:20px 0 40px 90px; padding:0px; float:left; border:none; border-radius:0%; height:50px; width:120px;}

.contact{ margin:0px; padding:0px;}
.contact h1{ margin:25px 0px; padding:10px 0px; text-align:center; background:#c22e6c; font-size:25px; color:#fff;
 border-radius:6px;}

.contact_input{ border:1px solid #b2beca; width:100%; height:35px; color:#b2beca; font-size:14px;
 border-radius:6px; margin:15px 0px;}
 
.subject{ border:1px solid #b2beca; width:100%; height:35px; color:#b2beca;
  font-size:14px; border-radius:6px;}
  
.messages{ border:1px solid #b2beca; width:100%; height:400px; color:#b2beca;
  font-size:14px; border-radius:6px; margin:25px 0px;}
  
.submit{ background:#F3C; color:#fff; border-radius:6px;} 
.checkbox1{ color:#666; text-align:left; margin-left:14px; padding:0px;}


 @media(max-800px;){
	 .down{margin-right:25px; paddiing:0px; margin-left:25px;}
.team{ padding:0px; margin:0; text-align:center;}	 
.team img{ padding:0px; margin:0; border-radius:50%; width:100px; height:100px; border:4px solid #C3C; display:block;}
.team span{ margin:0px; padding:0px; font-size:25px; vertical-align:bottom;}

.banner h1{ margin-top:20px; padding:0px; text-align:center; color:#fff; font-size:22px; line-height:20px;} 
.banner h2{ margin-top:20px; padding:0px; text-align:center; color:#cccccc; font-size:18px; line-height:20px;} 
.banner_bg{ background:#9f5384; text-align:center; margin:0px; padding:0px;}
.banner_bg h1{ font-size:33px; color:#fff; margin-top:20px; text-align:center; padding:0px; } 
.banner_bg h2{ margin-top:26px; padding:0px; text-align:center; font-size:27px; line-height:50px; color:#fff;} 
  }
  
  
  
 .down{margin-right:26px; paddiing:0px;}
 .login_box{margin:14px 0 0 0px; padding:0px;}
 .login_icon{padding:0px; margin-top:0px; float:left; margin-left:10px;}
 .login_icon span{padding:0px; margin:0 0 0 28px; display:block;}
 .login_icon h6{margin:0px; padding:0px; display:block; color:#red; text-align:center; margin-left:15px;}
 
 /* New Registration css 
 
 #wrapper{background:#f6f5f4; padding:3em 0; font-family:Roboto;}
.wrapper h1{text-align:center; color:#232629; font-size:30px;}
.wrapper h2{text-align:center; font-size:16px; color:#ff0461; clear:both; padding:10px 0;}
.wrapper h3{text-align:center; font-size:22px;; color:#ff0461; clear:both; padding:2px 0 15px 0;}
.wrapper h4{ color:#232629; text-align:left; font-size:15px; clear:both; padding:10px 60px;}
.img{ margin:0px; padding:35px 0 150px 0px;}

*/   

.form_box{background:#fff; overflow:hidden; padding:20px;}
.form_box .f_input{color:#211f46; display:block; width:100%; padding:15px; margin-bottom:12px; border-radius:7px; border:1px solid #211f46; text-align:center; font-size:130%;}
.form_box .bg_input{color:#211f46;}


.back_next{ display:block; clear:both;}
.back_next a{font-size:20px; color:#ea3f78;}
.back_next a:hover{ color:#211f46;}
.btn_next{ background:#ea3f78; color:#fff; font-size:20px; border:none; border-radius:7px; float:right; padding:4px 42px;}


.btn_next1{font-size:16px; border:1px solid #999; border-radius:7px; padding:9px 95px; background:#fff;
 margin:40px 0px; }
.btn_next2{font-size:16px; border:1px solid #999; border-radius:7px; padding:9px 95px; background:#fff;
 margin:40px 0px;}
 
 .btn_next3{font-size:16px; border:1px solid #999; border-radius:7px; padding:9px 70px; background:#fff;
 margin:40px 0 40px 45px; }
.btn_next4{font-size:16px; border:1px solid #999; border-radius:7px; padding:9px 70px; background:#fff;
 margin:40px 0 40px 45px;}
 
 
.btn_next5{font-size:16px; border:1px solid #999; border-radius:7px; padding:9px 120px; background:#fff; margin-bottom:45px;}
.btn_next6{font-size:16px; border:1px solid #999; border-radius:7px; padding:9px 120px; background:#fff;}


.form_box input{color:#969696; display:block; width:100%; padding:10px; margin-bottom:12px; border-radius:5px; border:1px solid #211f46; text-align:center;}

.form_box5 input{float:left; width:48%; margin-right:6px; margin-left:6px;}

.form_box5 option{margin-right:6px; margin-left:6px; }

.form_box5 select{float:left; width:48%; margin-right:6px; margin-left:6px;  padding:10px; margin-bottom:12px; border-radius:5px; border:1px solid #E3DDDD; text-align:center; color:#969696;}

.select6 {float:left; width:100%; margin-right:6px; margin-left:6px;  padding:10px; margin-bottom:12px; border-radius:5px; border:1px solid #E3DDDD; text-align:center; color:#969696;}
.select6_h1{ font-size:7px; color:#232629; text-align:center; margin:0px; padding:0px;}


.form_box7 input{float:left; width:48%; margin-right:6px; margin-left:6px;}

.form_box7 option{margin-right:6px; margin-left:6px; }

.form_box7 select{float:left; width:100%; margin-right:6px; margin-left:6px;  padding:10px; margin-bottom:12px; border-radius:5px; border:1px solid #E3DDDD; text-align:center; color:#969696;}


.form_box8 input{float:left; width:100%; margin-right:6px; margin-left:0; padding:10px 0 10px 80px;
 text-align:left; font-size:18px; color:black; font-family:Roboto;}
.form_box8 option{margin-right:6px; margin-left:6px; }
.form_box8 select{float:left; width:100%; margin-right:6px; margin-left:6px;  padding:10px; margin-bottom:12px; border-radius:5px; border:1px solid #E3DDDD; text-align:center; color:#969696;}

.form_box9 input{float:left; width:100%; margin-right:6px; margin-left:0; padding:10px 0 10px 0px;
 text-align:center; font-size:18px; color:black; font-family:Roboto; background:#fff;}
 
 
.form_box{background:#fff; overflow:hidden; padding:20px;}
.form_box .label{color:#939292; display:block; width:100%; padding:15px; margin-bottom:12px; border-radius:7px; border:1px solid #211f46; text-align:center;}
.form_box .bg_input{color:#211f46;}

.f_label{color:#211f46; display:block; width:100%; padding:10px 0 36px 0; margin-bottom:12px; border-radius:7px; border:1px solid #211f46; text-align:center; font-size:14px; height:50px; line-height:15px;}

.a_label{ text-align:left; padding-left:30px; color:#211f46;}























/*  header1 */
.header{ background:#fff;  padding:9px 0px;}
header1{ padding:5px 0; margin:0;}
header1 .email{color:#8b8e90; font-weight: normal; font-size:16px;}
header1 .email i{color:#8b8e90; padding-right:3px;}

.socials{ padding-top:0px; text-align:right;}
.socials i{background:url(file:///C|/Users/employee/Downloads/Registration%20module%20psd/html/images/bg_social.jpg) no-repeat; height:100px;}
.socials a{display:inline-block; width:35px; text-align:center; font-size:18px; color:#8b8e90;  margin-top:5px; }
.socials i:before{ color:#dbe4ed;}
.socials i a:hover{color:#ad0800; text-decoration:none;}

/* End of the header1 */



/*  menu */


/* menu */




/* footer */
footer{ background:#0c0e35; padding:15px; color:#6b6f70; font-size:14px; font-family:Roboto;}
.top_footer {overflow:hidden; padding-bottom:10px; border-bottom:2px solid #171c3d; margin-bottom:10px;}

footer ul li{display:inline-block;

/* end of the footer */


.chatinput1{ }
.sm{ display:none;}

@media (max-width: 768px){
	 .Register{ margin0px; padding0px; display:block; text-align:left:}
	 .menu h1{color:#fff; font-weight:700; font-size:10px !important;; }
	 .col-sm-6 h1{ font-size:10px;}
 }
 
 
 
 
 @media (max-width: 768px){
.ajr { display:block !important;}
.resp li a{margin-left:30%;}
.resp li p{margin-left:30%;}
}

@media (max-width: 360px){
.ajr { display:block !important;}
.resp li a{margin-left:15%;}
.resp li p{margin-left:15%;}
}

.span2{  font-size:20px; display:inline-block; padding:0px 12px;  position:absolute; background: #f9c850; text-align:center; top:0%; left:6%; opacity:0.5}
.span2 b{display:block; margin:0px; padding:0px;}

.resp{ margin-top:30px;}
.resp li{ list-style:none;}
.resp li a{  border:1px solid #ea3f78; border-radius:5px; color:#ea3f78; padding:10px 70px;}
 
 
 
 /*  New Modify css    */
 
 
 
 /* End */
 
 
 