.watermarkNew{
    position: absolute;
    color: #0e4601;
    font-size: 1em;
    z-index: 999;
    bottom: 3%;
    opacity: 0.6;
    left: 33px;
    right: 0;
    font-weight: bold;

}

#LoaderProfilePhoto{
    padding: 100px 0;
    text-align: center;
}
.watermark22{
 font-size: 1em;
 letter-spacing: 1px;
 color: green;
 text-transform: uppercase;
 position: absolute;
 left: 0;
 right: 0;
 bottom: 120px;
}

.watermark2{
    position: absolute;
    margin-bottom: 42px;
    margin-left: 10px;
    color: green;
    letter-spacing: 0;
    bottom: 0;
    text-align: center;
}
#Security{
    padding: 5px 5px;
    border-radius: 0;
}
#btnView {
border-radius: 0;
margin-top: 5px;
letter-spacing: 1px;
text-transform: uppercase;
font-size: 1em;
}
.BtnUserProfile{
    cursor: pointer;
    padding: 2% 0 0 0;
    list-style: none;
}
.BtnUserProfile img{
    /*width: 200px;*/
}
.BtnUserProfile h3{
    font-size: 1em;
    margin: 2% 0 6% 0;
    /*text-align: center;*/
}
.BtnUserProfile h5{
    /*margin: 0 20px;*/
    margin: -4px 0 45px -7px;
    background: #d9534f;
    padding: 13px;
    color: #fff;
    font-size: 1.1em;
    text-transform: uppercase;
}
.BtnUserProfile h3 span{
    margin: 0 20px;
}
.BtnUserProfile h4 {
    font-size: 1em;
    /*margin: 2% 0px;*/
    text-align: center;
}
#YasInput{
    /*display: none;*/
}
#NOInput{
    display: none;
}

#LoadingForHome{
    padding: 150px;
    display: none;
}
#ViewSearchPro{
    display: none;
}

#NewSearchProfiles{
    background: #fff;
    box-shadow: 0 0 2px #222;
    margin-bottom: 3%;
    border-radius: 5px;
    padding: 2% 2%;
}
hr {
    border-bottom: 2px dotted #DDD5D5;
}
#btnProSerch{
    background: #4fc3f7;
    color: #fff;
    border: none;
    border-radius: 0;
}

#btnProSerch a{
    color: #fff;
    text-decoration: none;
}
#NewSearchProfiles h2{
    font-size: 1.5em;
    margin: 0 0 8% 0;
}
.QuickSearch h3 {
    color: #E4BB07;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    margin-top: 3%;
    font-family: ralewaylight;
}
.SearchBtId a{
    font-size: 0.8em;
    color: #025184;
    outline: none;    
}
body{
    margin:0;
    background-color:#fff;
}
li{
    list-style: none;
}


/*------------*/
#HomeUser{
    display: none;
}
#SliderGroom{
    border: solid red 1x;
}

#UserProfile{
    padding: 0;
}
#ProfilePhoto{
    margin-top: -15%;
}
#ProfilePhoto img{
    border: solid #eee 3px;
}
#ProDetails{
    background: #4FC3F7;
    padding: 15px;
    color: #fff;
}
#ProDetails h2{
    font-size: 1.2em;
    padding: 0;
    margin: 0;
}
.BasicProfileInfo{
    background: #eee;
    padding: 15px;
    margin-top: 10px;
    box-shadow: 0 0 1px #222;
}
.BasicProfileInfo h2{
    margin: 0;
    padding: 0;
    font-size: 1.5em;
    text-align: center;
    text-decoration: underline;
}
.BasicProfileInfo h3{
    margin: 0;
    padding: 0;
    font-size: 1.2em;
    margin-top: 5%;
    text-align: center;
}
#btnAciveProfile{
    background: #4FC3F7;
    border: none;
    border-radius: 0;
    color: #fff;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    margin: 5% 0;
}
.BasicProfileInfo h3 span {
    font-size: 1em;
    color: #0972B4;
}
#History{
    margin: 5% 0;
}

.UsrInfoHeading {
    padding: 2%;
    border-bottom: 1px dotted #CCC;
}

#UserInfo{
    background: #fff;
    padding: 15px;
    margin-top: 1%;
    box-shadow: 0 0 1px #222;
}
#UserInfo h1{
    font-size: 1.5em;
    margin: 0;
    padding: 0;
}
hr{
    border-bottom: solid #ccc 1px;
}
.UserInformation h3{
    margin: 0;
    font-size: 1.2em;
    padding: 0 0 0 1%;
    margin: 3% 0;
	font-weight:bold;
}
#UserPro{
    padding: 0 1.5% 0 0;
}

.UserInformation h4{
    margin: 0;
    padding: 0 0 0 20%;
    font-size: 1.2em;
    margin: 3% 0;
}
.UserBiredInfo{
    display: none;
}
.LoaderProfile{
    padding: 20px;
    padding: 100px;
    display: none;
}
.LoaderProfile h1{
    text-align: center;
    margin: 0 auto;
}
#UserBiredInfo{
    background: #fff;
    padding: 15px;
    margin-top: 1%;
    box-shadow: 0 0 1px #222;
}
#UserBiredInfo h1{
    font-size: 1.5em;
    margin: 0;
    padding: 0;
}
.groomInfo{
    display: none;
}

/*-----------*/



.banner{
    /*background:#fff;*/
    /*background-size:cover;*/
    /*background-position: center;*/
    /*min-height: 540px;*/ 
    /*margin-top: -20px;*/
}
#Prof{
    /*margin-top: 50px;*/
}
.btnFullDetails{
    cursor: pointer;
}
.wait{
    display: none;
}
.LoadPhoto{   
    color: #333;
    font-size: 2em;
    padding: 60px;
    /*display: none;*/
}
.btnFullbiredDetails{
    cursor: pointer;
}

.top-nav{
    float:right;
    width: 59%;
}
.top-nav ul{
    margin: 0;
    padding: 8px;
}
.top-nav ul li{
    list-style-type:none;
    display:inline-block;
    padding: 1.7em 2em;    
}
.top-nav ul li a{
    text-decoration:none;
    font-size: 22px;
    padding:0;
    color:#FFF;
    transition: .5s all;
    font-family: 'Open Sans', sans-serif;
}
.top-nav ul  a.active{
    color:#E4BB07;
}
.top-nav ul  a:hover,.gallery-images h5 a:hover{
    color:#E4BB07;
}


/*--nav-effect--*/
*,
*:after,
*::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.top-nav ul a {
    position: relative;
    display: inline-block;
    outline: none;
    color: #fff;
    text-decoration: none;
    letter-spacing: 1px;
    text-shadow: 0 0 1px rgba(255,255,255,0.3);
    font-size: 1.35em;
}
.top-nav ul a:hover,
.top-nav ul a:focus{
    outline: none;
}
/* Effect 13: three circles */
.nav1 a {
    -webkit-transition: color 0.3s;
    -moz-transition: color 0.3s;
    transition: color 0.3s;

}
.nav1 li a::before {
    position: absolute;
    top: 36%;
    left: 50%;
    color: transparent;
    content: '.';
    text-shadow: 0 0 transparent;
    font-size: 1.35em;
    font-weight: 700;
    -webkit-transition: text-shadow 0.3s, color 0.3s;
    -moz-transition: text-shadow 0.3s, color 0.3s;
    transition: text-shadow 0.3s, color 0.3s;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
    pointer-events: none;
    list-style: none;
}
.nav1 li a:hover::before,
.nav1 li a:focus::before ,.nav1 li a.active::before{
    color: #E4BB07;
    text-shadow:  11px 0 #E4BB07, -11px 0 #E4BB07;
    list-style: none;
}
/*--//nav-effect--*/
.banner-title{
    text-align: center;
    width: 80%;
    margin: 8em auto 2em;
    color:white;
}
.banner-title h2{
    font-size: 2.9em;
    letter-spacing:2px;
    margin: 0;
    font-family: 'Open Sans', sans-serif;
    /*font-family: 'Playball', cursive;*/
}
.banner-title p{
    font-size: 20px;
    margin: 1em 0 3em 0;
    letter-spacing: 1.1px;
    font-family: 'Droid Serif', serif;
}

.read-more a{
    font-size: 18px;
    padding: 1em 0;
    border-bottom: 3px solid #E4BB07;
    border-top: 3px solid #E4BB07;
    color:white;
    letter-spacing: 1.1px;
    font-family: 'Open Sans', sans-serif;
}
.read-more a:hover{
    color: #ED1420;
    text-decoration: none;
    transition: .5s all;
}
.callbacks_tabs{
    text-align: center;
    margin-right: 0;
    margin-top: 5%;
    z-index: 111;
}


.callbacks_tabs li{
    display: inline-block;
    margin: 0 .5em;
}

.callbacks_tabs a{
    visibility: hidden;
}
.callbacks_tabs a:after {
    content: "\f111";
    font-size: 0;
    font-family: FontAwesome;
    visibility: visible;
    display: block;
    height: 16px;
    border-radius: 17px;
    width: 17px;
    display: inline-block;
    background: white;
}
#BireDProfi{
    margin-top: -20px;
}

.callbacks_here a:after{
    background: #E4BB07;
}
/*--//slider end here--*/
/*--banner-bottom--*/
.banner-bottom{
    padding: 0 0;
    margin: 4% 0 0 0;
}
.welcome-info:nth-child(1) {
    padding-right: 2em;
    margin-top: 14%;
}
.FeatureWidding{
    margin-top: 4%
}
.FeatureWidding h2 {
    color: #333;
    font-size: 1.6em;
    font-family: ralewaylight;
}

.SuccessStory{
    margin-top: -1%;
    /*background: red*/
}
.SuccessStory h2 {
    color: #fff;
    font-size: 1.2em;
    font-family: ralewaylight;
    background:#4FC3F7;
    padding: 8px 20px;
    margin: 0;
    margin-top: 5%;
}
#showStory{
    border: solid #ccc 1px;
    background: #eee;
    padding: 8px 20px;
    margin: 0 0 5% 0;
}
#showStory img{
    border: solid #ccc 6px;
}
#showStory h1{
    font-size: 1.1em;
    margin: 5% 0;
    letter-spacing: 1px;
}
#showStory h3{
    font-size: 1.1em;
    text-align: center;
    line-height: 29px;
    margin-top: 24px;
    color: #4FC3F7;
    letter-spacing: 0.9px;

}
#showStory span{
    color: #F44336;
    font-size: 1em;
    text-align: center;    
    text-transform: uppercase;
}
#Descraption{
    margin: 3% 0 0 0;
}
#Descraption span{
    font-weight: bold;
}

#Descraption p{
    font-size: 0.9em;
    letter-spacing: 0.9px;
}

.welcome-info h2{
    color: #333;
    font-size: 1.6em;
    font-family:ralewaylight;
}
.welcome-info h4{
    font-size: 13px;
    line-height: 24px;
    color: #000;
    font-family: 'Droid Serif', serif;
    font-style: italic;
    letter-spacing: 1.1px;
}
.welcome-info p{
    font-size: 1.2em;
    color: #000;
    line-height: 25px;
    font-family: 'Open Sans', sans-serif;
}
.welcome-pic img{
    width: 100%;
}
.features-grids{
    padding: 4em 0 2em 0;
}
.features-grids-left img{
    width: 100%;
}
.features-grids h4{
    font-size: 15px;
    font-weight: 700;
    line-height: 24px;
    margin: 1em 3px;
    color: #000;
    font-family: 'Open Sans', sans-serif;
}
.features-grids-left p{
    font-size: 15px;
    font-weight: 500;
    color: #000;
    margin: 1em 0;
    line-height: 26px;    
}

.more{
    margin: 2em 0;
    padding-top: .1em;
}
a.btn.btn-primary.btn-lg {
    font-size: 14px;
    border: 1px solid #ED1420;
    padding: .6em;
    color: #000;
    background: none !important;
    border-radius: 0px;
}
a.btn.btn-primary.btn-lg:hover {
    color: #FFF;
    background: #ff5a5f !important;
}
.features-grids h3{
    color: #333;
    margin:0;	
    font-size: 2.3em;
    font-weight: 300;
}
.features-grids-right ul {
    margin: 2em 0 0;
    padding: 0;
}
.features-grids-right ul li{
    background: url(../images/icons.png) no-repeat -110px -2px;
    padding: 0px 8px;
    list-style-type: none;
    margin-top: 1em;
}
.features-grids-right ul li a{
    font-size: 1.15em;
    font-weight: 500;
    margin-left: 25px;
    color: #000;
}
.features-grids-right ul li a:hover{
    color: #ED1420;
    text-decoration:none;
    transition:.5s all;
}
/*--//banner-bottom--*/
/*--slid--*/
.slid{
    /*background:url(../images/slid.jpg)no-repeat 0px 0px;*/
    background-size: cover;
}
.slid-text {
    padding: 4.5em 0;
    /*width: 21%;*/
    margin: 0 auto;
    /*text-align:center;*/
}
.slid-text h3{
    margin:10px 0;
    color:white;
    font-size: 3.6em;
    font-weight: 600;
}
.slid-text h4{
    margin:0;
    color: rgb(231, 230, 230);
    font-size: 2em;
    font-weight: 100;
}
.slid-more{
    margin-top: 4em;
}
.slid-more a.btn.btn-primary.btn-lg {
    color: #FFF;
    border: 1px solid #FFF;
}
/*--//slid--*/
/*--news--*/
.news{
    padding: 2em 0;
}
.news h3{
    color: #fff;
    margin: 0 13px;	
    font-size: 2.1em;
    font-weight: 300;
}
.news-grids h4{ 
    font-size: 18px;
    font-weight: 600;
    margin: 1em 0;	
    color: #000;
}
.news-grids p{
    font-size: 15px;
    font-weight: 500;
    margin: 0;
    color: #000;
}

/*--about-page--*/
.about-info-left{
    float: left;
    width: 50%;
    padding: 2em 2em 0em 15em;
}
.about-info h3{
    color: #E4BB07;
    font-family: opan-sans serif;
    margin: 0px;
    font-size: 2.5em;
}
.about-info h4{
    font-size: 15px;
    font-weight: 700;
    line-height: 24px;
    margin: 1em 0;
    color: #000;
}
.about-info p{
    margin-bottom: 6px;
    font-size: 1em;
    font-weight: 500;
    color: #000;
    line-height: 26px;
}
.about-info img{
    width:100%;
}
.about-info-right{
    float:right;
    width:50%;
}
.about-info-image{
    float: left;
    width: 50%;
}
.about-info-text{
    float: left;
    width: 35%;
    padding: 1.5em 0 0em 3em;
}
.about-info-text h4{
    margin: .5em 0;
}
/*--//about-page--*/

/*--blog--*/
.blog-text {
    padding: 15em 0;
    text-align:center;
}
.blog-text h1{
    margin: 0;
    font-size: 9em;
    color: #E4BB07;
    font-weight: 700;
}
.blog-text p{
    margin: 0 0 1em 0;
    font-size: 2em;
    color: #000;
}
.blog-text a{
    background: rgb(215, 83, 84);
    font-size: 18px;
    color: white;
    padding: .5em 1em;
}
.blog-text a:hover{
    color:rgb(215, 83, 84);
    text-decoration:none;
    background:none;
    border:1px solid rgb(215, 83, 84);
    transition:.5s all;
}
/*--//blog--*/


/*---- responsive-design -----*/
@media(max-width:1440px){
    .about-info-left {
        padding: 1em 2em 2em 15em;
    }
    .about-info h4 {
        margin: .8em 0;
    }
    .about-info-text {
        padding: 2em 0 2.6em 3em;
    }
}
@media(max-width:1280px){
    .banner {
        /*min-height: 700px;*/
    }
    .banner-title {
        width: 70%;
    }	
    .slid-text {
        width: 24%;
    }
    .callbacks_tabs {
        left: 46%;
    }
    .about-info-left {
        padding: 1em 2em 2em 8em;
    }
    .about-info h4 {
        margin: .5em 0;
    }
    .about-info-text {
        padding: 1em 0 2em 3em;
        width: 43%;
    }
}
.welcome-info img{
    /*width: 100%;*/
}
@media(max-width:1024px){

    .top-nav {
        width: 64%;
    }
    .top-nav ul li {
        padding: 1.7em 1.5em;
    }
    .banner-title {
        width: 76%;
    }
    .callbacks_tabs {
        left: 43%;
    }
    .welcome-info h2{
        font-size:  3em;
    }
    .welcome-info:nth-child(1) {
        padding-right: 1em;
    }
    .welcome-info h4{
        font-size: 14px;
        margin: 1em 0;
    }
    .welcome-info p{
        font-size: 1em;
    }
    .features-grids {
        padding: 3em 0 2em 0;
    }
    .features-grids h4 {
        margin: .5em 0;
        font-size: 14px;
    }
    .features-grids p {
        margin: 0 0 1em;
        font-weight: 500;
        font-size: 1em;
    }
    .features-grids h3 {
        font-size: 2.1em;
    }
    .features-grids ul {
        margin: 2em 0 0;
    }
    .features-grids ul li {
        margin: 1.5em 0;
    }
    .features-grids ul li a {
        font-size: .95em;
        font-weight: 500;
        margin-left: 14px;
    }
    .slid {
        background: url(../images/slid.jpg)no-repeat -165px 0px;
        min-height: 280px;
    }
    .slid-text {
        width: 30%;
    }
    .slid-more {
        margin-top: 3em;
    }
    .news-grids p {
        font-size: 1em;
        font-weight: 500;
    }
    .news {
        padding: 1em 0 2em 0;
    }

    .about-info-left {
        padding: 1em 2em 2em 3em;
    }
    .about-info-text {
        padding: 1em 0 2em 2em;
        width: 45%;
    }
    .about-info-text p.overflow {
        margin: 0;
    }
    .gallery-image-grids h2 {
        font-size: 2.5em;
    }
    .more a {
        padding: .5em;
    }	
    .blog-text h1 {
        font-size: 8em;
    }
    .contact-form h3 {
        font-size: 2.5em;
    }	
    .readmore-image {
        padding: 3em 0 0;
    }
    .link-text li.tag {
        margin-left: 4em;
    }
    .link-text li.link {
        margin: 0 0 0 9em;
    }
}

@media(max-width:320px){
    .banner {
        /*background: url(../images/banner.jpg)no-repeat -478px -135px;*/
        /*min-height: 720px;*/
        margin-top: -16%;
        padding: 2% 0;
    }

    .top-nav {
        margin-right: 1em;
    }
    .top-nav ul li a {
        font-size: 16px;
    }
    .banner-title {
        margin: 3em auto 2em;
        width: 90%
    }
    .banner-title h2 {
        font-size: 2.4em;
    }
    .banner-title p {
        font-size: 14px;
    }
    .read-more a {
        border-width: 2px;
    }
    .callbacks_tabs {
        left: 34%;
        top: 105%;
        display: none;
    }
    .callbacks_tabs a:after {
        height: 13px;
        width: 13px;
    }	
    .welcome-info h2 {
        font-size: 2em;
    }
    .slid-text {
        width: 85%;
    }
    .slid-text h3 {
        font-size: 2em;
    }
    .slid-text h4 {
        font-size: 1em;
    }
    .news h3 {
        font-size: 1.9em;
    }
    .news-grids h4 {
        margin: .5em 0;
    }
    .news-grids-info {
        margin-top: 2.5em;
    }
    .features-grids h4 {
        font-size: 13px;
    }
    .features-grids p {
        font-size: 13px;
    }
    .features-grids ul {
        margin: 1em 0 0;
    }
    .features-grids ul li {
        margin: 1em 0;
    }
    .features-grids-right ul li a {
        font-size: 11px;
    }
    .features-grids-right h3 {
        font-size: 1.9em;
    }

    .about-us {
        padding: 1em;
    }
    .about-info h3 {
        font-size: 1.8em;
    }
    .about-info-left p {
        font-size: 13px;
    }
    .gallery-images {
        float: none;
        width: 100%;
    }
    .gallery-grids-info {
        padding: 1em 0 0;
    }
    .gallery-image-grids {
        padding: 1em 0;
    }
    .gallery-image-grids h2 {
        font-size: 1.5em;
    }
    .blog-text {
        padding: 7em 0;
    }
    .blog-text h1 {
        font-size: 4em;
    }
    .blog-text p {
        font-size: 1.3em;
    }
    .blog-text a {
        font-size: 11px;
    }
    .contact-form h3 {
        font-size: 1.8em;
    }
    .contact-us {
        padding: 2em 0 0 0;
    }
    .contact-us-left h4 {
        font-size: 1.5em;
    }
    .contact-us-left form lable {
        font-size: 13px;
    }
    .contact-us-left p {
        font-size: 14px;
    }
    .contact-us-left input[type="text"] {
        width: 93%;
        margin: .5em 0;
    }
    .contact-us-left textarea {
        width: 93%;
        margin: .5em 0;
        height: 75px;
    }
    .contact-us-left input[type="submit"] {
        width: 28%;
        font-size: 11px;
    }
    .contact-us-right h4 {
        font-size: 1.5em;
    }
    .map iframe {
        height: 150px;
    }
    .address-info {
        float: none;
        width: 100%;
    }
    .address-info.overflow {
        display: none;
    }
    .readmore-image {
        padding: 2em 0 0;
    }
    .readmore-image-left:nth-child(1),.readmore-image-right:nth-child(2) {
        padding: 0;
    }
    .readmore-image h3 {
        font-size: 1.2em;
        font-weight: 600;
        margin-top: 1em;
    }
    .readmore-image p.artical-bottom {
        margin: 0;
        font-size: 12px;
    }
    h4.artical-bottom {
        margin: .5em 0;
        font-size: 1.1em;
        font-weight: 600;
    }
    .link-text li {
        margin: 0 1em .5em 0;
    }
    .link-text li.man {
        margin: 0 4em 0 0;
    }
    .link-text li.tag {
        margin: 8px 16px 8px 0;
    }
    .related-posts {
        padding: 0em 0;
    }
    .related-posts h3 {
        font-size: 1.5em;
    }
    .read-more-grids {
        float: none;
        width: 100%;
    }
    .related-posts p {
        font-size: 14px
    }
    .read-more-comments h4 {
        font-size: 1.5em;
    }
    .read-more-comments lable {
        font-size: 13px;
    }
    .read-more-comments input[type="text"] {
        margin: 0 0 0.5em 0;
    }
    .read-more-comments textarea {
        height: 65px;
    }
    .readmore-image p {
        font-size: 12px
    }
    .read-more-comments input[type="text"] {
        width: 100%;
    }
    .read-more-comments textarea {
        width: 100%;
    }
    .gallery-images:nth-child(1), .gallery-images:nth-child(2), .gallery-images:nth-child(3) {
        padding: 0;
    }
}	
/*----//responsive-design -----*/

#wateramrk{
    position: absolute;
    color: #0e4601;
    font-size: 1em;
    z-index: 999;
    bottom:  32%;
    opacity: 0.6;
    left: 0;
    right: 0; 
    font-weight: bold;
}


/*----------------------------------------------------*/

#SearchingForProfile{
    background: #fff;
    /*padding: 20px;*/
    margin-top: 0%;
    border-radius: 5px;
    box-shadow: 0 0 5px #333; 
    opacity: .8;
}
#SearchingForProfile h1{
    font-size: 1.5em;
   /* background: #f44336;*/
      background-image:url(../images/menu.png);
    padding: 10px;
    color: #fff;
    text-align: center;  
    letter-spacing: 1.2px;
    font-family: 'Open Sans', sans-serif;
}
.FrmSearching{
    padding: 5% 8%;
}
#btnSearch{
    background: #4fc3f7;
    color: #fff;
    border: none;
    border-radius: 0;
    letter-spacing: 1.5px;
    text-transform: uppercase;
}


#AboutLifePartner{
    background: #eee;
    padding: 2% 3%;
    margin: 0 0 3% 0;
    border: solid #e0e0e0 4px;
}
#ReadmoreStory{
    padding: 1.5% 5%;
    margin: 2% auto;
    border-radius: 0;
    border: none;
    background:#F44336;
}
#ReadmoreStory a{
    color: #fff;
}
#ReadmoreStory a:hover{
    color: #eee;
    text-decoration: none;
}

#AboutLifePartner p{
    font-size: 1.1em;
    line-height: 29px;
    font-family: 'Open Sans', sans-serif;
    letter-spacing: 1px;
}
#AboutLifePartner a{
    color: #4FC3F7;
    margin-left: 1%; 
}
#AboutLifePartner span{
    font-size: 0.8em;
}



/*Ragistration ------------------------------------*/


#IndexRg{
	background: #fff;
	padding: 0;
}
#IndexRg h1{
    font-size: 1.2em;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-align: center;
    color: #fff;
    padding: 10px 20px;
    margin: 0;
     background-image:url(../images/menu.png);
}

#FrmUserRegister{
    padding: 7px 20px 3px 20px;
    border-bottom: 3px solid red;
}
.PrivacyPolicy{
}
.PrivacyPolicy p{
    font-size: 0.8em;
    padding: 0;
}
#BtnRegister{
    background: #4fc3f7;
    color: #fff;
    border: none;
    border-radius: 0;
    letter-spacing: 1.5px;
    text-transform: uppercase;
}
.userId{
    border: solid red 1px;
}
.glyphicon-remove{
    color: red;
}
.glyphicon-ok{
    color: green;
}
.form-control{
    border-radius: 0;
}