@import url(https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css);
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);

body {
    background-color: #f0f3f5;
    font-family: 'Roboto';
}

.box {
    background-color: #fff;
    padding: 25px 40px;
    margin-top: 30px; /*Remove, its example*/
    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.input-group {
    margin: 5px 0px;
}

.addon-facebook {
    background-color: #345387;
    border: none;
    border-radius: 2px 0px 0px 2px;
    color: #fff;
}

.btn-facebook,
.btn-facebook:hover {
    background-color: #4b6ea9;
    color: #fff;
    border-radius: 0px 2px 2px 0px;
    font-size: 15px;
}

.addon-twitter {
    background-color: #00c6e9 !important;
    border: none;
    border-radius: 2px 0px 0px 2px;
    color: #fff;
}

.btn-twitter,
.btn-twitter:hover {
    background-color: #00d7fa;
    color: #fff;
    border-radius: 0px;
    font-weight: bolder;
    font-size: 15px;
    cursor: auto;
}

.btn-primary {
    border-radius: 2px;
    background-color: #23a9f6;
    border-color: #23a9f6;
    margin: 10px 0px;
}

.btn-captcha {
    border-radius: 6px;
    background-color: #c0c0c0;
    border-color: #c0c0c0;
    color : white;
    margin: 10px 0px;
}

p {
    color: #aebbcb;
}

a {
    color: #23a9f6;
}

.divider-form {
    border: 1px solid #EBEFF1;
    margin: 15px -40px 10px;
}

.divider-modal{
    width : 100%;
    border: 1px solid #EBEFF1;
    margin: 15px 0px 10px;
}

label {
    text-transform: uppercase;
    color: #bdc7d4;
}

strong {
    color: #95a5bb;
}
