h1 {
    font-family: 'Bitter', serif;
    animation: fadein 5s;
    -moz-animation: fadein 5s; /* Firefox */
    -webkit-animation: fadein 5s; /* Safari and Chrome */
    -o-animation: fadein 5s; /* Opera */
}
.pageMasterWrap {
    height: 100%;
    width: 100%;
    background: #fff;
    position: absolute;
    display: table;
}
.title-text {
        color: #000;
    font-size: 2.7em;
}
.logo img{
    width:auto;
    height:auto;
    max-width:100%;
    max-height:100%;
     animation: fadein 3s;
    -moz-animation: fadein 3s; /* Firefox */
    -webkit-animation: fadein 3s; /* Safari and Chrome */
    -o-animation: fadein 3s; /* Opera */
}
.facebook img {
    width: 80px;
    margin: 0px auto;
    margin-top: 1em;
    -moz-animation: fadein 5s; /* Firefox */
    -webkit-animation: fadein 5s; /* Safari and Chrome */
    -o-animation: fadein 5s; /* Opera */
}
.pluspro img {
    width: 135px;
    margin: 0 auto 0 15px;
/*    margin-top: 1em;*/
    -moz-animation: fadein 5s; /* Firefox */
    -webkit-animation: fadein 5s; /* Safari and Chrome */
    -o-animation: fadein 5s; /* Opera */
}
.pageInnerWrap {
    display: table-cell;
    vertical-align: middle;
}
.facebook.text-center {
    margin-top: 45px;
}
.pluspro.text-center {
    margin-top: 45px;
}
.slidingBorder {
        position: relative;
    width: 430px;
    margin: 0px auto;
    margin-top: 22px;
    padding-right: 10px;
    -moz-animation: fadein 7s; /* Firefox */
    -webkit-animation: fadein 7s; /* Safari and Chrome */
    -o-animation: fadein 7s; /* Opera */
}
.slidingBorder #pot p{
    border: 2px solid #000;
    width: 40px;
    
}


@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}

#pot{bottom:15%;
position:absolute;
-webkit-animation:linear infinite alternate;
-webkit-animation-name: run;
-webkit-animation-duration: 5s;
}     
@-webkit-keyframes run {
    0% { left: 0;}
    50%{ left : 100%;}
    100%{ left: 0;}
}




@media (max-width: 991px) {
   .title-text {
        font-size: 2.3em;
    }
    .facebook img {
        width: 70px;
    }
    .pluspro img {
        width: 70px;
    }
}

@media (max-width: 767px) {
    .title-text {
        font-size: 1.5em!important;
    }
    .facebook img {
        width: 50px;
    }
    .pluspro img {
        width: 50px;
    }
}   
@media (max-width: 480px) {
    .slidingBorder {
        width: 250px;
    }
}

