body{
    margin: 0;
    background: #00001a;

}
img{
    width: 100%;
}
.container{
    padding-right:0;
    padding-left: 0;
}
.logo-footer{
    background-color: #000;
    position: fixed;
    color: #fff;
    bottom: 0;
    width: 100%;
}
.logos{
    width: 100%;
    text-align: center;
   
}
.logos img{
    width: 20%;
    height: auto;
    padding: 1%;
}
.right_pop_banner1 {
    position: fixed;
    z-index: 2;
    right: 5%;
    bottom: 150px;
    width: 160px;
}
.blue-bg{
    background-image: url('../image/blue-bg.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

.share-user {
       /* background: #00b8ed; */
       background-image: url(../image/blue-bg.png);
       background-position: center center;
}
.share-user>.share-user-container>.row {
    margin: 30px;
}

section.share-user img {
    width: 100%;
    max-width: 100%;
    border-radius: 10px;
    padding-right: 25px;
}

.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
    float: left;

}
/*.col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
    padding-left: 25px;
}*/

@media (max-width: 767px) {
    div.img-block {
        width: 160px;
    }
}

/* .img-block {
    width: 160px;
} */

@media (max-width: 767px) {
    div.share-name {
        text-align: center;
    }
}

.share-name {
    background: linear-gradient(45deg, rgb(48, 144, 199) 0%, rgba(255, 255, 255, 0) 100%);
    text-align: left;
    width: 100%;
    padding: 15PX;
}
.share-name p{
    margin: 0;
}
.share-name b {
    font-weight: 600;
    font-size: 1.2em;
    line-height: 150%;
    color: white;
}

.share-comm p {
    font-size: 24px;
    line-height: 130%;
    padding: 15px 0;
    color: #4e2d01;
    text-align: left;
    font-weight: normal
}
.rmk{
    color: #fff;
}
@media (max-width: 767px) {
    div.share-user-inner {
        margin: 10px;
        background-color: #93e0ff;
    }
}

.share-user-inner {
    padding: 20px;
    border-radius: 10px;
    background-color: #dff6ff;
    display: inline-block;
    box-shadow: 0px 4px 10px -3px #33333338;
}
.share-comm {
    background-color: #FFF;
    width: 100%;
    margin-top: 15px;
    border-radius: 15px;
    padding: 15px;
    position: relative;
}

@media (max-width: 767px) {
    div.share-comm:before {
        content: "";
        top: -40px;
        left: 20px;
        border-bottom: 15px solid #ffffff;
        border-right: 25px solid transparent;
        border-left: 25px solid transparent;
        position: absolute;
    }
}

.share-comm:before {
    content: "";
    top: 10px;
    left: -25px;
    border-top: 25px solid transparent;
    border-right: 25px solid white;
    border-bottom: 25px solid transparent;
    position: absolute;
}


@media (max-width: 575.98px) {
    .right_pop_banner1 {
        bottom:10%;
        width: 25%;
    }
  }