/*override bootstrap properties */



@media screen and (max-height:1600px) and (min-height:1400px)  {
    .dashboard-bg{float:left; width:100%; background:url(../images/landing/dashboard.jpg) no-repeat center center;    background-size:auto 100%;/* background-attachment:fixed;*/  text-align: center; color: #fff; padding:6% 0 3% 0;}
    /**/ .dashboard-bg img{max-width:50%; }

    .travel-blog-bg{ min-height:800px !important; max-height:800px !important; overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg{ min-height:800px !important; max-height:800px !important;  overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg{min-height:800px !important; max-height:800px !important;  overflow:hidden !important; border:0px solid red;}
    .genarel-blog-bg{ min-height:800px !important; max-height:800px !important; overflow:hidden !important; border:0px solid red;}

    .travel-blog-bg  img{max-width:100%; }
    .shopping-blog-bg  img{max-width:100%; }
    .dining-blog-bg img{max-width:100%; }
    .genarel-blog-bg  img{max-width:100%; }

}


@media screen and (max-width:2560px) and (min-width:2000px)  {
.Comming-soon h3  {
    color: #fff !important;

}
.white_left-home h3 {
    color: #fff;
 font-family: 'Lato', sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 22px;
  /*   padding-bottom: 18px; */
/*     text-shadow: 0px 2px 2px rgba(222, 222, 222, 0.4); */
}
}

@media screen and (max-width:1900px) and (min-width:1601px)  {
    .dashboard-bg{float:left; width:100%; background:url(../images/landing/dashboard.jpg) no-repeat center center;    background-size:auto 100%;/* background-attachment:fixed;*/  text-align: center; color: #fff; padding:6% 0 3% 0;}
    /**/ .dashboard-bg img{max-width:50%; }

    .travel-blog-bg{ min-height:800px !important; max-height:800px !important; overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg{ min-height:800px !important; max-height:800px !important;  overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg{min-height:800px !important; max-height:800px !important;  overflow:hidden !important; border:0px solid red;}
    .genarel-blog-bg{ min-height:800px !important; max-height:800px !important; overflow:hidden !important; border:0px solid red;}

}

@media screen and (max-width:1600px) and (min-width:1367px)  {
.inner-page-left-container ul{ height:450px!important; overflow-y:auto!important; }
.white_left-home h1 {
    font-size: 28px !important;
line-height: 31px !important;
}
.white_left-home h1 span {
    font-size: 18px !important;
}
.Comming-soon h3 {
    font-size: 40px !important;
   line-height: 30px !important;
}

.why-us h2 { font-size: 30px !important;}
.why-us p {
    font-size: 14px !important;
    line-height: 1.3em !important;
}
.why-us h3 {
    font-size: 18px !important;
}
.why-us-info-list ul li h3 {
    font-size: 15px !important;
}
.why-us-info p {
    font-size: 14px !important;
    line-height: 1.3em !important;
}
.dashboard-bg h2 {
    font-size: 30px !important;
	}
	.slider-title {
    font-size: 30px !important;
}

	.slider-title1 {
    font-size: 30px !important;
}

.genarel-blog-bg p {
    font-size: 14px !important;
    line-height: 1.3em !important;
}
.invitation-bg  p {
    font-size: 14px;
    line-height: 1.3em;
}
.dining-blog-bg  p {
    font-size: 14px;
    line-height: 1.3em;
}
.travel-bg  p {
    font-size: 14px !important;
    line-height: 1.3em !important;
}

    .dashboard-bg{float:left; width:100%; background:url(../images/landing/dashboard.jpg) no-repeat center center;    background-size:auto 100%;/* background-attachment:fixed;*/  text-align: center; color: #fff; padding:6% 0 3% 0;}
    /**/ .dashboard-bg img{max-width:50%; }

    .travel-blog-bg{ min-height:800px !important; overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg{ min-height:800px !important; overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg{ min-height:800px !important; overflow:hidden !important; border:0px solid red;}
    .genarel-blog-bg{ min-height:800px !important; overflow:hidden !important; border:0px solid red;}
}

@media screen and (max-width:1366px) and (min-width:1171px)  {
.carousel-inner > .item {
    max-height: 593px!important; 
    overflow: hidden!important; 
}

.thankyou-padding{padding:90px 0!important;}
.inner-page-left-container ul{ height:450px!important; overflow-y:auto!important; }
.contact-area {
    width: 100%;
    float: left;
    padding: 20px 0 0px 0;
}
.contact-area textarea {
    min-height: 100px;
}
.white_left-home h3 {
    color: #fff;
    font-family: 'Lato', sans-serif;
    font-size: 19px;
    font-weight: 700;
    line-height: 22px;
    padding-bottom: 0px;
/*     text-shadow: 0px 2px 2px rgba(222, 222, 222, 0.4); */
}
.whitebox p {
font-family: 'Lato', sans-serif;
    font-size: 15px!important;
    font-weight: normal;
    color: #fff;
    line-height: 20px;
}

.white_left-home p {
font-family: 'Lato', sans-serif;
font-size: 15px!important;
    font-weight: normal;
    color: #fff;
    line-height: 20px;
}

.white_left-home h1 {
    font-size: 28px !important;
line-height: 31px !important;
}
.white_left-home h1 span {
    font-size: 18px !important;
}
.Comming-soon h3 {
    font-size: 56px !important;

}

.why-us h2 { font-size: 30px !important;}
.why-us p {
    font-size: 17px !important;
}
.why-us h3 {
    font-size: 18px !important;
}
.why-us-info-list ul li h3 {
    font-size: 17px !important;
}
.why-us-info p {
    font-size: 17px !important;
}
.dashboard-bg h2 {
    font-size: 30px !important;
	}
	.slider-title {
    font-size: 30px !important;
}

	.slider-title1 {
    font-size: 30px !important;
}

.genarel-blog-bg p {
    font-size: 17px !important;
}
.invitation-bg  p {
    font-size: 17px !important;
}
.dining-blog-bg  p {
    font-size: 17px !important;
}
.travel-bg  p {
    font-size: 17px !important;
  }

.form_right {padding: 0px 0px 0px 0px;}
.hero{float:left; width:100%; height:100%; }
    .dashboard-bg{float:left; width:100%; background:url(../images/landing/dashboard-small.jpg) no-repeat center center;    background-size:auto 100%;/* background-attachment:fixed;*/  text-align: center; color: #fff; padding:6% 0 3% 0;}
    /**/ .dashboard-bg img{max-width:65%; }
    .travel-blog-bg{ min-height:550px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;}
    .travel-blog-bg  img{max-width:65%; }
    .shopping-blog-bg{  min-height:550px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg  img{max-width:65%; }
    .dining-blog-bg{  min-height:550px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg img{max-width:65%; }
    .genarel-blog-bg{ min-height:550px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;padding: 1% 0;}
    .genarel-blog-bg  img{max-width:65%; }

}

@media screen and (max-width:1170px) and (min-width:1025px)  {
.carousel-inner > .item {
    max-height: 593px!important; 
    overflow: hidden!important; 
}

.inner-page-left-container ul{ height:450px!important; overflow-y:auto!important; }
.thankyou-padding{padding:90px 0!important;}
.contact-area textarea {
    min-height: 100px;
}
.login-field-cell button[type="button"] {
    margin-right: 0px !important;
}
.hero{float:left; width:100%; height:100%; }
    .dashboard-bg{float:left; width:100%; background:url(../images/landing/dashboard-small.jpg) no-repeat center center;    background-size:auto 100%;/* background-attachment:fixed;*/  text-align: center; color: #fff; padding:6% 0 3% 0;}
    /**/ .dashboard-bg img{max-width:65%; }
    .travel-blog-bg{ min-height:550px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;}
    .travel-blog-bg  img{max-width:65%; }
    .shopping-blog-bg{  min-height:550px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg  img{max-width:65%; }
    .dining-blog-bg{  min-height:550px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg img{max-width:65%; }
    .genarel-blog-bg{ min-height:550px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;padding: 1% 0;}
    .genarel-blog-bg  img{max-width:65%; }
    .form_right {
        width: 100%;
        float: none !important;
        position: relative;
        padding: 20px 0px 50px 0px;
        margin: 0px auto;
        max-width: 389px;
    }
    .login-field-cell {
 float: right;
width: 100%;
max-width: 430px;
padding-top: 11px !important;
padding-bottom: 11px;font-size: 14px;
    }
    .login-field-cell input[type="submit"] {
        margin-right: 0px;
    }
    .why-us-info-list ul {
        margin: 10px 0 10px 11%;
        width: 84%;
    }
    .why-us-info-list ul li h3 {font-size: 15px;}

    .hero .col-md-4 {
        width: 40.333%;
    }

}

@media screen and (max-width:1170px) and (min-width:1025px)  {
.inner-page-left-container ul{ height:450px!important; overflow-y:auto!important; }
.thankyou-padding{padding:90px 0!important;}
.contact-area {
    width: 100%;
    float: left;
    padding: 30px 0;
}
.contact-area textarea {
    min-height: 100px;
}
.white_left-home p {
font-family: 'Lato', sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #fff;
    line-height: 18px;
}
.after-success-registration {
    color: #fff;
    font-size: 18px;
    position: absolute;
    border: 0px solid red;
    width: 100%;
    margin-top: 0px;
  background-color: rgba(48, 63, 159, 0.8);
    padding: 16px 21px 29px 21px;
    text-align: center;
}
.hero{float:left; width:100%; height:100%; }
    .dashboard-bg{float:left; width:100%; background:url(../images/landing/dashboard-small.jpg) no-repeat center center;    background-size:auto 100%;/* background-attachment:fixed;*/  text-align: center; color: #fff; padding:6% 0 3% 0;}
    /**/ .dashboard-bg img{max-width:50%; }
    .form_right {
        width: 100%;
        float: none !important;
        position: relative;
        padding: 20px 0px 50px 0px;
        margin: 0px auto;
        max-width: 440px;
    }
    .login-field-cell {
        float: right;
        width: 100%;
        max-width: 430px;
        padding-top: 11px;
    }
    .login-field-cell input[type="submit"] {
        margin-right: 0px;
    }
    .why-us-info-list ul {
        margin: 10px 0 10px 11%;
        width: 84%;
    }
    .why-us-info-list ul li h3 {font-size: 15px;}

    .hero .col-md-4 {
        width: 40.333%;
    }

}

@media screen and (max-width:1024px) and (min-width:1000px)  {
.inner-page-left-container ul{ height:450px!important; overflow-y:auto!important; }
.thankyou-padding{padding:90px 0!important;}
.contact-area {
    width: 100%;
    float: left;
    padding: 30px 0;
}
.white_left-home p {
font-family: 'Lato', sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #fff;
    line-height: 18px;
}
.after-success-registration {
    color: #fff;
    font-size: 18px;
    position: absolute;
    border: 0px solid red;
    width: 100%;
    margin-top: 0px;
      background-color: rgba(48, 63, 159, 0.8);
    padding: 16px 21px 29px 21px;
    text-align: center;
}

.hero{float:left; width:100%; height:100%; }

    .dashboard-bg  img{max-width:70%; }

    .travel-blog-bg{ min-height:530px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;}
    .travel-blog-bg  img{max-width:70%; }
    .shopping-blog-bg{ min-height:530px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg  img{max-width:70%; }
    .dining-blog-bg{ min-height:530px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg img{max-width:70%; }
    .genarel-blog-bg{ min-height:530px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;}
    .genarel-blog-bg  img{max-width:70%; }
    .invitation-bg   img{max-width:50%; }

    .blog-bg img{max-width:70%; }
    .form_right {
        width: 100%;
        float: none !important;
        position: relative;
        padding: 20px 0px 50px 0px;
        margin: 0px auto;
        max-width: 389px;
    }
    .login-field-cell {
        float: right;
        width: 100%;
       max-width: 570px;
        padding-top: 11px;
    }
    .login-field-cell input[type="submit"] {
        margin-right: 0px;
    }
    .why-us-info-list ul {
        margin: 10px 0 10px 11%;
        width: 84%;
    }
    .why-us-info-list ul li h3 {font-size: 15px;}

    .hero .col-md-4 {
        width: 40.333%;
    }

}

@media screen and (max-width:999px) and (min-width:961px)  {
.errorMsg_password {
    margin-top: -16px !important;
    padding: 5px 20px 5px 35px !important;
    position: relative !important;
    background-color: #ffbaba;
    background-image: url('../images/landing/delete-bk.png');
    background-position: 7px 8px;
    background-repeat: no-repeat;
    color: #d8000c;
    margin-bottom: 18px;
    margin-left: 0px !important;
    padding: 5px 20px 5px 35px;
top: 0 !important;
    width: 100% !important;
    z-index: 99999999;
    cursor: pointer;
    font-size: 13px !important;
}

.errorMsg_password::after {
    border: none !important;
    border-width:0px !important;
    margin-top: 0px !important;
}
.thankyou-padding{padding:50px 0!important;}

.insp-left-fixed {position:relative !important;}
.footer-container-inner-div {
    width: 100% !important;
}
.after-success-registration {
    color: #fff;
    font-size: 18px;
    position: absolute;
    border: 0px solid red;
    width: 100%;
    margin-top: 0px;
  background-color: rgba(48, 63, 159, 0.8);
    padding: 16px 21px 29px 21px;
    text-align: center;
}
.hero{float:left; width:100%; height:100%; }
    .travel-blog-bg{ min-height:530px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;}
    .travel-blog-bg  img{max-width:70%; }
    .shopping-blog-bg{ min-height:530px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg  img{max-width:70%; }
    .dining-blog-bg{ min-height:530px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg img{max-width:70%; }
    .genarel-blog-bg{ min-height:530px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;}
    .genarel-blog-bg  img{max-width:70%; }
    .dashboard-bg  img{max-width:60%; }
    .invitation-bg   img{max-width:45%; }

    .blog-bg img{max-width:70%; }
    .form_right {
        width: 100%;
        float: none !important;
        position: relative;
        padding: 20px 0px 50px 0px;
        margin: 0px auto;
        max-width: 389px;
    }
    .login-field-cell {
        float: right;
        width: 100%;
        max-width: 430px;
        padding-top: 11px;
    }
    .login-field-cell input[type="submit"] {
        margin-right: 0px;
    }
    .why-us-info-list ul { margin: 10px 0 10px 0%; width: 100%;}
    .why-us-info-list ul li h3 {font-size: 15px;}
}

@media screen and (max-width:998px) and (min-width:801px)  {
.errorMsg_password {
    margin-top: -16px !important;
    padding: 5px 20px 5px 35px !important;
    position: relative !important;
    background-color: #ffbaba;
    background-image: url('../images/landing/delete-bk.png');
    background-position: 7px 8px;
    background-repeat: no-repeat;
    color: #d8000c;
    margin-bottom: 18px;
    margin-left: 0px !important;
    padding: 5px 20px 5px 35px;
top: 0 !important;
    width: 100% !important;
    z-index: 99999999;
    cursor: pointer;
    font-size: 13px !important;
}

.errorMsg_password::after {
    border: none !important;
    border-width:0px !important;
    margin-top: 0px !important;
}
.thankyou-padding{padding:50px 0!important;}

.insp-left-fixed {position:relative !important;}

.footer-container-inner-div {
    width: 100% !important;
}
.after-success-registration {
    color: #fff;
    font-size: 18px;
    position: absolute;
    border: 0px solid red;
    width: 100%;
    margin-top: 0px;
    background: #303f9f;
        background-color: rgb(48, 63, 159);
    background-color: rgba(48, 63, 159, 0.9);
    padding: 16px 21px 29px 21px;
    text-align: center;
}
.loginErrorMsg{color: #f0585a;
font-size: 14px;
position: relative;
border: 0px solid red;
width:100%;
margin-top: 0px; text-align:center; padding:5px 0;float: left;}
.hero{float:left; width:100%; height:100%; }
    .travel-blog-bg{ min-height:530px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;}
    .travel-blog-bg  img{max-width:70%; }
    .shopping-blog-bg{ min-height:530px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg  img{max-width:70%; }
    .dining-blog-bg{ min-height:530px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg img{max-width:70%; }
    .genarel-blog-bg{ min-height:530px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;}
    .genarel-blog-bg  img{max-width:70%; }
    .dashboard-bg  img{max-width:60%; }
    .invitation-bg   img{max-width:45%; }

    .blog-bg img{max-width:70%; }
    .form_right {
        width: 100%;
        float: none !important;
        position: relative;
        padding: 20px 0px 50px 0px;
        margin: 0px auto;
        max-width: 389px;
    }
    .login-field-cell {
        float: right;
        width: 100%;
         max-width: 440px;
        padding-top: 11px;
        padding-bottom: 9px;
    }
    .login-field-cell input[type="submit"] {
        margin-right: 0px;
    }
    .why-us-info-list ul { margin: 10px 0 10px 0%; width: 100%;}
    .why-us-info-list ul li h3 {font-size: 15px;}
}

@media screen and (max-width:800px) and (min-width:768px)  {
.form_right_inner .gender {
    width: 70.5% !important;
}

.errorMsg_password {
    margin-top: -16px !important;
    padding: 5px 20px 5px 35px !important;
    position: relative !important;
    background-color: #ffbaba;
    background-image: url('../images/landing/delete-bk.png');
    background-position: 7px 8px;
    background-repeat: no-repeat;
    color: #d8000c;
    margin-bottom: 18px;
    margin-left: 0px !important;
    padding: 5px 20px 5px 35px;
top: 0 !important;
    width: 100% !important;
    z-index: 99999999;
    cursor: pointer;
    font-size: 13px !important;
}

.errorMsg_password::after {
    border: none !important;
    border-width:0px !important;
    margin-top: 0px !important;
}

.thankyou-padding{padding:30px 0!important;}


.insp-left-fixed {position:relative !important;}
.footer-container-inner-div {
   width: 100% !important;
}
.after-success-registration {
    color: #fff;
    font-size: 18px;
    position: absolute;
    border: 0px solid red;
    width: 100%;
    margin-top: 0px;
  background-color: rgba(48, 63, 159, 0.8);
    padding: 16px 21px 29px 21px;
    text-align: center;
}
.loginErrorMsg{color: #f0585a;
font-size: 14px;
position: relative;
border: 0px solid red;
width:100%;
margin-top: 0px; text-align:center; padding:5px 0;float: left;}
.hero{float:left; width:100%; height:100%; }
    .hero{float:left; width:100%; height:100%; background:url(../images/landing/hero-image.jpg) no-repeat 50% 0%; background-size:cover;  background-attachment:fixed; /* *//* background-size:auto 100%; */ padding:3% 0;}
    .why-us{float:left; width:100%; height:100%; background:url(../images/landing/about.jpg) no-repeat 50% 0%; background-size:cover;  background-attachment:fixed; /*background-size:auto 100%;  */  text-align: center; padding:3% 0;}
    .dashboard-bg{float:left; width:100%; height:100%; background:url(../images/landing/dashboard.jpg)  no-repeat ; background-size:cover; background-attachment:fixed;  /* background-size:auto 100%;*/ text-align: center; color: #fff; padding:3% 0;}
    .blog-bg{float:left; width:100%; height:100%; background:#fff; overflow:hidden; }
    .invitation-bg{float:left; width:100%; height:100%; background:url(../images/landing/invito-greetings-bg.jpg)  no-repeat 50% 0%; background-size:cover; background-attachment:fixed; /* background-size:auto 100%;*/ padding:3% 0; color:#fff; text-align:center;}
    .travel-bg{float:left; width:100%; height:100%; background:url(../images/landing/travel-bg.jpg)  no-repeat 50% 0% ; background-size:cover;background-attachment:fixed;/*  background-size:auto 100%;*//* padding:195px 0; */  color:#000; padding:3% 0; text-align:center}
    .get-touch{float:left; width:100%; height:100%; background:#fff; overflow:hidden;padding:5% 0;}

    .travel-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/travel-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; */ /* padding:5% 0 ;  */padding: 3% 0;color:#fff; text-align:center;}
    .shopping-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/shopping-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//* padding: 5% 0 ; */padding: 3% 0; color:#fff; text-align:center;}
    .dining-blog-bg{float:left; width:100%; height:100%;background:url(../images/landing/dining-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//* padding: 5% 0; */ padding: 3% 0;color:#fff; text-align:center;}
    .genarel-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/gen-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//*  padding: 5% 0; */padding: 3% 0; color:#fff; text-align:center;}
    .travel-blog-bg{ min-height:530px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;}
    .travel-blog-bg  img{max-width:70%; }
    .shopping-blog-bg{ min-height:530px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg  img{max-width:70%; }
    .dining-blog-bg{ min-height:530px !important; max-height:600px !important;  overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg img{max-width:70%; }
    .genarel-blog-bg{ min-height:530px !important; max-height:600px !important; overflow:hidden !important; border:0px solid red;}
    .genarel-blog-bg  img{max-width:70%; }
    .dashboard-bg  img{max-width:60%; }
    .invitation-bg   img{max-width:45%; }

    .blog-bg img{max-width:70%; }

    header{height: auto; }

     header.sticky { height: auto; position:relative !important;}
    .registration-logo {
        float: left;
        width: 100%;
        padding-top: 12px;
        text-align: center;
    }
    .form_right {
        width: 100%;
        float: right;
        position: relative;
        padding: 20px 0px 50px 0px;
        max-width: 382px !important;
    }

    .white_left-home {
        width: 100%;
        float: left;
        padding: 31px 0px 0px 0px;
        overflow: hidden;
    }
    /* .white_left-home h1 span {
        font-size: 18px;
    }
    .white_left-home h1 {
        font-size: 22px;
    line-height: 26px;

    } */

    .white_left-home p {
        font-family: 'Lato', sans-serif;
        font-size: 15px;
        font-weight: normal;
        color: #fff;
        line-height: 22px;
    }
    .login-field-cell {
        float: right;
        width: 94% !important;
               padding-top: 11px;
        padding-bottom: 9px;
    }

    .forgot-pass-text {
        float: right;
        width: auto;
        font-size: 12px;
        line-height: 14px;
        padding-top: 5px !important;
        padding-right: 12px !important;
    }

    .form_right_inner .holder-text {
        float: left;
        width: 100%;
        max-width: 91px;
 font-family: 'Lato', sans-serif;
        font-size: 15px;
        font-weight: 400;
        color: #616161;
        padding-top: 0px;
        padding-bottom: 5px;
    }

    .dashboard-bg h2 {
        font-size: 26px;
    }
    .why-us h2 {
        font-size: 26px;
    }
    .white_left-home {
        width: 100%;
        float: left;
        padding: 27px 0px 0px 0px;
        overflow: hidden;
    }
    .form_right {
        width: 100%;
        float: none !important;
        position: relative;
        padding: 20px 0px 50px 0px;
        margin: 0px auto;
    }

    .why-us-info-list ul {
        margin: 10px 0 10px 3%;
        width: 98%;
    }
    .why-us-info-list ul li h3 {font-size: 15px;}

    .form_right_inner .gender { width: 33%;}
    .longSelectionBoxNew {
       background: url("../images/landing/down_arrow_select.jpg") no-repeat scroll right center !important;
    }

}



@media screen and (max-width:767px) and (min-width:640px)  {
.form_right_inner .gender {
    width: 70.5% !important;
}

.errorMsg_password {
    margin-top: -16px !important;
    padding: 5px 20px 5px 35px !important;
    position: relative !important;
    background-color: #ffbaba;
    background-image: url('../images/landing/delete-bk.png');
    background-position: 7px 8px;
    background-repeat: no-repeat;
    color: #d8000c;
    margin-bottom: 18px;
    margin-left: 0px !important;
    padding: 5px 20px 5px 35px;
top: 0 !important;
    width: 100% !important;
    z-index: 99999999;
    cursor: pointer;
    font-size: 13px !important;
}

.errorMsg_password::after {
    border: none !important;
    border-width:0px !important;
    margin-top: 0px !important;
}


}
@media screen and (max-width:639px) and (min-width:320px)  {
.errorMsg_password {
    margin-top: -16px !important;
    padding: 5px 20px 5px 35px !important;
    position: relative !important;
    background-color: #ffbaba;
    background-image: url('../images/landing/delete-bk.png');
    background-position: 7px 8px;
    background-repeat: no-repeat;
    color: #d8000c;
    margin-bottom: 18px;
    margin-left: 0px !important;
    padding: 5px 20px 5px 35px;
top: 0 !important;
    width: 100% !important;
    z-index: 99999999;
    cursor: pointer;
    font-size: 13px !important;
}

.errorMsg_password::after {
    border: none !important;
    border-width:0px !important;
    margin-top: 0px !important;
}

.Comming-soon h3 {
    font-size: 48px !important;
    font-weight: 400 !important;
}
}

@media screen and (max-width:767px) and (min-width:320px)  {


.errorMsg_password {
    margin-top: -16px !important;
    padding: 5px 20px 5px 35px !important;
    position: relative !important;
    background-color: #ffbaba;
    background-image: url('../images/landing/delete-bk.png');
    background-position: 7px 8px;
    background-repeat: no-repeat;
    color: #d8000c;
    margin-bottom: 18px;
    margin-left: 0px !important;
    padding: 5px 20px 5px 35px;
top: 0 !important;
    width: 100% !important;
    z-index: 99999999;
    cursor: pointer;
    font-size: 13px !important;
}

.errorMsg_password::after {
    border: none !important;
    border-width:0px !important;
    margin-top: 0px !important;
}



    header.sticky { height: auto; position:relative !important;}
.thankyou-padding{padding:30px 0!important;}
.insp-left-fixed {position:relative !important;}
.inner-page-top-banner-container {
    padding: 0px 0 !important;
	margin:  0px 0 !important;

}

.footer-container-inner-div {
    width: 100% !important;
}
.footer-container .footer-bottom-one ul li {
    height: 30px !important;
}
.footer-container-new {
    padding: 0px 10px !important;
    float: left !important;
}

.footer-container-inner-div {
  width: 100% !important;
}
.inner-page-top-banner-container {
    padding: 0px 0 0px 0 !important;

}
.after-success-registration {
    color: #fff;
    font-size: 18px;
    position: absolute;
    border: 0px solid red;
    width: 100%;
    margin-top: 0px;
  background-color: rgba(48, 63, 159, 0.8);
    padding: 12px 21px 20px 21px;
    text-align: center;
    height: 69px;
}
.loginErrorMsg{color: #f0585a;
font-size: 14px;
position: relative;
border: 0px solid red;
width:100%;
margin-top: 0px; text-align:center; padding:5px 0;float: left;}
.align-left-text{text-align:center !important;}
.align-right-text {text-align:center !important;}

    .hero{float:left; width:100%; height:100%; background:url(../images/landing/hero-image.jpg) no-repeat 50% 0% / cover ;  background-attachment:fixed; /* *//* background-size:auto 100%; */ padding:3% 0;}
    .why-us{float:left; width:100%; height:100%; background:url(../images/landing/about.jpg) no-repeat 50% 0% / cover ;  background-attachment:fixed; /*background-size:auto 100%;  */  text-align: center; padding:3% 0;}
    .dashboard-bg{float:left; width:100%; height:100%; background:url(../images/landing/dashboard.jpg)  no-repeat 50% 0% / cover ; background-attachment:fixed;  /* background-size:auto 100%;*/ text-align: center; color: #fff; padding:3% 0;}
    .blog-bg{float:left; width:100%; height:100%; background:#fff; overflow:hidden; }
    .invitation-bg{float:left; width:100%; height:100%; background:url(../images/landing/invito-greetings-bg.jpg)  no-repeat 50% 0% / cover ; background-attachment:fixed; /* background-size:auto 100%;*/ padding:3% 0; color:#fff; text-align:center;}
    .travel-bg{float:left; width:100%; height:100%; background:url(../images/landing/travel-bg.jpg)  no-repeat 50% 0% / cover ; background-attachment:fixed;/*  background-size:auto 100%;*//* padding:195px 0; */  color:#000; padding:3% 0; text-align:center}
    .get-touch{float:left; width:100%; height:100%; background:#fff; overflow:hidden;padding:5% 0;}

    .travel-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/travel-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; */ /* padding:5% 0 ;  */padding: 3% 0;color:#fff; text-align:center;}
    .shopping-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/shopping-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//* padding: 5% 0 ; */padding: 3% 0; color:#fff; text-align:center;}
    .dining-blog-bg{float:left; width:100%; height:100%;background:url(../images/landing/dining-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//* padding: 5% 0; */ padding: 3% 0;color:#fff; text-align:center;}
    .genarel-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/gen-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//*  padding: 5% 0; */padding: 3% 0; color:#fff; text-align:center;}

    .travel-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}
    .genarel-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}



    header{height: auto; padding-bottom: 8px;}

    header.sticky { height: auto; position:relative !important;}
    .registration-logo {
        float: left;
        width: 100%;
        padding-top: 12px;
        text-align: center;
    }
    .form_right {
        width: 100%;
        float: none !important;
        position: relative;
        padding: 20px 0px 50px 0px;
        margin: 0px auto;
        max-width: 389px;
    }
    .login-field-cell {
        float: right;
        width: 100%;
        max-width: 430px;
        padding-top: 11px;
    }
    .login-field-cell input[type="submit"] {
        margin-right: 0px;
    }
    .why-us-info-list ul { margin: 10px 0 10px 0%; width: 100%;}
    .why-us-info-list ul li h3 {font-size: 15px;}
    .registration-logo {
        text-align: center;
    }
    .login-field-cell {
        float: none !important;
        width: 100% !important;
        padding-top: 10px;
        margin: 0px auto !important;
    }

    .white_left-home {
        width: 100%;
        float: left;
        padding: 31px 0px 0px 0px;
        overflow: hidden;
    }
    /* .white_left-home h1 span {
        font-size: 18px;
    }
    .white_left-home h1 {
        font-size: 22px;
    line-height: 26px;

    } */

    .white_left-home p {
 font-family: 'Lato', sans-serif;
        font-size: 15px;
        font-weight: normal;
        color: #fff;
        line-height: 22px;
    }
    .login-field-cell {
        float: right;
        width: 94% !important;
        padding-top:10px;
		max-width: 440px;
    }

    .forgot-pass-text {
        float: right;
        width: auto;
        font-size: 12px;
        line-height: 14px;
        padding-top: 5px !important;
        padding-right: 12px !important;
    }

    .form_right_inner .holder-text {
        float: left;
        width: 100%;
        max-width: 91px;
 font-family: 'Lato', sans-serif;
        font-size: 15px;
        font-weight: 400;
        color: #616161;
        padding-top: 0px;
        padding-bottom: 5px;
    }

    .dashboard-bg h2 {
        font-size: 26px;
    }
    .why-us h2 {
        font-size: 26px;
    }
    .white_left-home {
        width: 100%;
        float: left;
        padding: 27px 0px 0px 0px;
        overflow: hidden;
    }
    .form_right {
        width: 100%;
        float: none !important;
        position: relative;
        padding: 20px 0px 50px 0px;
        margin: 0px auto;
    }

    .why-us-info-list ul {
        margin: 10px 0 10px 3%;
        width: 98%;
    }
    .why-us-info-list ul li h3 {font-size: 15px;}

/* .form_right_inner .gender {
    width: 35%;
} */
    .longSelectionBoxNew {
    background: url("../images/landing/down_arrow_select.jpg") no-repeat scroll right center !important;
    }

    .footer-container-inner-div{ width:auto; ; margin:0 0px; border-bottom:0px solid #4f5160;}


    .footer-container .footer ul{width:auto;  margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}

    .footer-container .footer-bottom ul{ width:auto;  margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}


    .footer-container .footer-one ul{ width:auto;  margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}

    .footer-container .footer-bottom-one ul{width:auto; margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}
    .footer-container .footer-bottom ul li {
        width: auto;
        float: left;
        padding-right: 10px;
        margin-right: 10px;
        color: #faf9f9;
        text-align: none;
        font-size: 14px;
font-family: 'PT Serif', serif;
        list-style-type: none;
        height: 20px;
        display:inline-block;
    }

    .footer-container .footer p { text-align: center; /* color:#000; font-size:12px; */}

}



@media screen and (max-width:640px) and (min-width:480px)  {

.form_right_inner .holder-RDOB {
    float: right;
    width: 100%;
    max-width: 277px;
}
.form_right_inner .holder-RDOB select {
    width: 100%;
    max-width: 87px;
}
.form_right_inner .gender {
    width: 73.5% !important;
}

.insp-left-fixed {position:relative !important;}
.inner-page-top-banner-container {
    padding: 0px 0 !important;
	margin:  0px 0 !important;

}

.footer-container .footer-one ul {
 float:left;
}
.footer-container-inner-div {
    width: 100% !important;
}
.footer-container .footer-bottom-one ul li {
    height: 30px !important;
}
.footer-container-new {
    padding: 0px 10px !important;
    float: left !important;
}

.footer-container-inner-div {
    width: 100%;
}
.inner-page-container {
    padding: 0px 0 px 0;
}
.footer-container .footer-bottom-one ul li {
    height: 30px;
}

.footer-container .footer-one ul {
    float: left;
}
.footer-container .footer-bottom-one ulul {
    float: left;
}

.inner-page-top-banner-container {
    padding: 0px 0 0px 0 !important;

}
.after-success-registration {
    color: #fff;
    font-size: 18px;
    position: absolute;
    border: 0px solid red;
    width: 100%;
    margin-top: 0px;
  background-color: rgba(48, 63, 159, 0.8);
    padding: 12px 21px 20px 21px;
    text-align: center;
    height: 69px;
}
.loginErrorMsg{color: #f0585a;
font-size: 14px;
position: relative;
border: 0px solid red;
width:100%;
margin-top: 0px; text-align:center; padding:5px 0;float: left;}
.align-left-text{text-align:center !important;}
.align-right-text {text-align:center !important;}
    .hero{float:left; width:100%; height:100%; background:url(../images/landing/hero-image.jpg) no-repeat 50% 0% / cover ;  background-attachment:fixed; /* *//* background-size:auto 100%; */ padding:3% 0;}
    .why-us{float:left; width:100%; height:100%; background:url(../images/landing/about.jpg) no-repeat 50% 0% / cover ;  background-attachment:fixed; /*background-size:auto 100%;  */  text-align: center; padding:3% 0;}
    .dashboard-bg{float:left; width:100%; height:100%; background:url(../images/landing/dashboard.jpg)  no-repeat 50% 0% / cover ; background-attachment:fixed;  /* background-size:auto 100%;*/ text-align: center; color: #fff; padding:3% 0;}
    .blog-bg{float:left; width:100%; height:100%; background:#fff; overflow:hidden; }
    .invitation-bg{float:left; width:100%; height:100%; background:url(../images/landing/invito-greetings-bg.jpg)  no-repeat 50% 0% / cover ; background-attachment:fixed; /* background-size:auto 100%;*/ padding:3% 0; color:#fff; text-align:center;}
    .travel-bg{float:left; width:100%; height:100%; background:url(../images/landing/travel-bg.jpg)  no-repeat 50% 0% / cover ; background-attachment:fixed;/*  background-size:auto 100%;*//* padding:195px 0; */  color:#000; padding:3% 0; text-align:center}
    .get-touch{float:left; width:100%; height:100%; background:#fff; overflow:hidden;padding:5% 0;}

    .travel-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/travel-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; */ /* padding:5% 0 ;  */padding: 3% 0;color:#fff; text-align:center;}
    .shopping-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/shopping-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//* padding: 5% 0 ; */padding: 3% 0; color:#fff; text-align:center;}
    .dining-blog-bg{float:left; width:100%; height:100%;background:url(../images/landing/dining-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//* padding: 5% 0; */ padding: 3% 0;color:#fff; text-align:center;}
    .genarel-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/gen-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//*  padding: 5% 0; */padding: 3% 0; color:#fff; text-align:center;}

    .travel-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}
    .genarel-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}


    header{height: auto; padding-bottom: 8px;}

     header.sticky { height: auto; position:relative !important;}
    .registration-logo {
        float: left;
        width: 100%;
        padding-top: 12px;
        text-align: center;
    }
    .form_right {
        width: 100%;
        float: none !important;
        position: relative;
        padding: 20px 0px 50px 0px;
        margin: 0px auto;
        max-width: 389px;
    }
    .login-field-cell {
        float: none !important;
        width: 100%;
        max-width: 440px;
        padding-top: 11px;
        margin: 0px auto !important;
    }
    .login-field-cell input[type="submit"] {
        margin-right: 0px;
    }

    .hero .col-xs-6 {
        width: 100%;
    }

    .why-us-info-list ul {
        margin: 10px 0 10px 9%;
        width: 83%;
    }
    .why-us-info-list ul li  {width: 100%}
    .why-us-info-list ul li h3 {font-size: 17px!important;}

    .footer-container-inner-div{ width:auto; ; margin:0 0px; border-bottom:0px solid #4f5160;}


    .footer-container .footer ul{width:auto;  margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}

    .footer-container .footer-bottom ul{ width:auto;  margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}


    .footer-container .footer-one ul{ width:auto;  margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}

    .footer-container .footer-bottom-one ul{width:auto; margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}
    .footer-container .footer-bottom ul li {
        width: auto;
        float: left;
        padding-right: 10px;
        margin-right: 10px;
        color: #faf9f9;
        text-align: none;
        font-size: 14px;
 font-family: 'Lato', sans-serif;
        list-style-type: none;
        height: 20px;
        display:inline-block;
    }

    .footer-container .footer p { text-align: center; /* color:#000; font-size:12px; */}

}



@media screen and (max-width:479px) and (min-width:320px)  {
.form_right_inner .holder-RDOB {
    float: right;
    width: 100%;
    max-width: 100%;
}

.form_right_inner .holder-RDOB select {
    border: 1px solid rgb(212, 212, 218);
    background: #fff;
    transition: background 0.25s ease-in-out 0s;
    width: 100%;
    max-width: 94px;
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    font-weight: 400;
    color: #636262;
    padding: 7px 12px 7px 13px !important;
    margin-left: 5px;
    -moz-appearance: none;
    -webkit-appearance: none;
}



.insp-left-fixed {position:relative !important;}

.inner-page-top-banner-container {
    padding: 0px 0 !important;
	margin:  0px 0 !important;

}

.footer-container-inner-div {
    width: 100% !important;
}
.footer-container .footer-bottom-one ul li {
    height: 30px !important;
}

.footer-container-new {
    padding: 0px 10px !important;
    float: left !important;
}

.inner-page-container {
    padding: 0px 0 px 0;
}
.footer-container .footer-bottom-one ul li {
  height: 30px !important;
}

.inner-page-top-banner-container {
    padding: 0px 0 0px 0 !important;

}
.footer-container .footer-one ul {
    float: left;
}
.footer-container .footer-bottom-one ulul {
    float: left;
}


.after-success-registration {
     height: 119px!important;
}
.after-success-registration {
    color: #fff;
    font-size: 18px;
    position: absolute;
    border: 0px solid red;
    width: 100%;
    margin-top: 0px;
  background-color: rgba(48, 63, 159, 0.8);
    padding: 12px 21px 20px 21px;
    text-align: center;
    height: 69px;
}


.loginErrorMsg{color: #f0585a;
font-size: 14px;
position: relative;
border: 0px solid red;
width:100%;
margin-top: 0px; text-align:center; padding:5px 0;float: left;}



.align-left-text{text-align:center !important;}
.align-right-text {text-align:center !important;}
    .hero{float:left; width:100%; height:100%; background:url(../images/landing/hero-image.jpg) no-repeat 50% 0% / cover ;  background-attachment:fixed; /* *//* background-size:auto 100%; */ padding:3% 0;}
    .why-us{float:left; width:100%; height:100%; background:url(../images/landing/about.jpg) no-repeat 50% 0% / cover ;  background-attachment:fixed; /*background-size:auto 100%;  */  text-align: center; padding:3% 0;}
    .dashboard-bg{float:left; width:100%; height:100%; background:url(../images/landing/dashboard.jpg)  no-repeat 50% 0% / cover ; background-attachment:fixed;  /* background-size:auto 100%;*/ text-align: center; color: #fff; padding:3% 0;}
    .blog-bg{float:left; width:100%; height:100%; background:#fff; overflow:hidden; }
    .invitation-bg{float:left; width:100%; height:100%; background:url(../images/landing/invito-greetings-bg.jpg)  no-repeat 50% 0% / cover ; background-attachment:fixed; /* background-size:auto 100%;*/ padding:3% 0; color:#fff; text-align:center;}
    .travel-bg{float:left; width:100%; height:100%; background:url(../images/landing/travel-bg.jpg)  no-repeat 50% 0% / cover ; background-attachment:fixed;/*  background-size:auto 100%;*//* padding:195px 0; */  color:#000; padding:3% 0; text-align:center}
    .get-touch{float:left; width:100%; height:100%; background:#fff; overflow:hidden;padding:5% 0;}

    .travel-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/travel-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; */ /* padding:5% 0 ;  */padding: 3% 0;color:#fff; text-align:center;}
    .shopping-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/shopping-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//* padding: 5% 0 ; */padding: 3% 0; color:#fff; text-align:center;}
    .dining-blog-bg{float:left; width:100%; height:100%;background:url(../images/landing/dining-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//* padding: 5% 0; */ padding: 3% 0;color:#fff; text-align:center;}
    .genarel-blog-bg{float:left; width:100%; height:100%; background:url(../images/landing/gen-blog-bg.jpg)  no-repeat 50% 0% / cover ;/*  background-attachment:fixed; background-size:auto 100%;*//* padding:195px 0; *//*  padding: 5% 0; */padding: 3% 0; color:#fff; text-align:center;}

    .travel-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}
    .shopping-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}
    .dining-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}
    .genarel-blog-bg{ min-height:550px !important; overflow:hidden !important; border:0px solid red;}


    header{height: auto; padding-bottom: 8px;}

    header.sticky { height: auto; position:relative !important;}
    .registration-logo {
        float: left;
        width: 100%;
        padding-top: 12px;
        text-align: center;
    }
    .form_right {
        width: 100%;
        float: none !important;
        position: relative;
        padding: 20px 0px 50px 0px;
        margin: 0px auto;
        max-width: 389px;
    }
    .login-field-cell {
        float: right;
        width: 100%;
        max-width: 430px;
        padding-top: 11px;
    }
    .login-field-cell input[type="submit"] {
        margin-right: 0px;
    }

    .hero .col-xs-6 {
        width: 100%;
    }

    .why-us-info-list ul {
        margin: 10px 0 10px 9%;
        width: 83%;
    }
    .why-us-info-list ul li  {width: 100%}
    .why-us-info-list ul li h3 {font-size: 17px!important;}

    .login-field-cell input[type="email"] {
        max-width:100%;margin-bottom:6px;
    }
    .login-field-cell input[type="password"] {
        max-width:100%;margin-bottom:6px;
    }
    .form_right_inner .holder-text {
        max-width: 100%;
        padding-top: 0px;
    }
.form_right_inner .gender {
    width: 98%;
}
    .createform_button {
        width: 99%;
    }
    .footer-container-inner-div{ width:auto; ; margin:0 0px; border-bottom:0px solid #4f5160;}


    .footer-container .footer ul{width:auto;  margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}

    .footer-container .footer-bottom ul{ width:auto;  margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}


    .footer-container .footer-one ul{ width:auto;  margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}

    .footer-container .footer-bottom-one ul{width:auto; margin:0 15px; border:0px solid red;    padding: 0px; list-style-type:none;}
    .footer-container .footer-bottom ul li {
        width: auto;
        float: left;
        padding-right: 10px;
        margin-right: 10px;
        color: #faf9f9;
        text-align: none;
        font-size: 14px;
 font-family: 'Lato', sans-serif;
        list-style-type: none;
        height: 20px;
        display:inline-block;
    }

    .footer-container .footer p { text-align: center; /* color:#000; font-size:12px; */}

}

