﻿

#Register_wrapper {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    background-color: #fff;
}

    #Register_wrapper #Registerinfo_right {
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        height: 100%;
        background-color: #2196F3;
        background-image: url("../img/headers/dog.png");
        background-repeat: no-repeat;
        background-position: right bottom;
    }

        #Register_wrapper #Registerinfo_right h2,
        #Register_wrapper #Registerinfo_right ul li {
            color: rgba(255, 255, 255, 0.8);
        }

            #Register_wrapper #Registerinfo_right ul li a {
                color: white;
            }

                #Register_wrapper #Registerinfo_right ul li a:hover {
                    color: rgba(255, 255, 255, 0.7);
                }

        #Register_wrapper #Registerinfo_right ul.contact-list li {
            padding: 20px 0;
        }

            #Register_wrapper #Registerinfo_right ul.contact-list li i {
                font-size: 25px;
                margin: 0 20px 0 0;
                vertical-align: middle;
            }

    #Register_wrapper .social {
        padding: 0;
        margin: 0;
        position: absolute;
        bottom: 35px;
        left: 53px;
    }

        #Register_wrapper .social li {
            display: inline-block;
            font-size: 23px;
            margin: 0 20px 0 0;
        }

            #Register_wrapper .social li .btn-dribbble,
            #Register_wrapper .social li .btn-facebook,
            #Register_wrapper .social li .btn-twitter {
                background: #fff !important;
            }

            #Register_wrapper .social li .btn-twitter {
                color: #55acee;
            }

            #Register_wrapper .social li .btn-facebook {
                color: #3b5998;
            }

            #Register_wrapper .social li .btn-dribbble {
                color: #ea4c89;
            }

            #Register_wrapper .social li i {
                padding: 5px 9px;
                vertical-align: baseline;
            }

.signincls {
    padding-top: 100px !important;
}


@media only screen and (max-width: 500px) {
    #contact_us_wrapper #info_right {
        position: absolute;
        top: auto;
        bottom: auto;
        right: 0;
        height: 100%;
    }

    #Register_wrapper #Registerinfo_right {
        position: absolute;
        top: auto;
        bottom: auto;
        right: 0;
        height: 100%;
        background-color: #2196F3;
    }

    #Register_wrapper {
        position: absolute;
        top: 0;
        right: 0;
        background-color: #fff;
    }
}
