﻿@import "/Menu/Styles/ExternalStyles_v3.css";

html, body, form {
    height: 100%;
    padding: 0;
    margin: 0;
}

* {
    box-sizing: border-box;
}

.formcontainer {
    color: #f8f9fa;
    display: flex;
    flex-direction: row;
    min-height: 100%;
}

.leftcontainer {
    width: 60%;
    flex-grow: 1;
}

.black {
    background-color: #343a40;
}

.rightcontainer {
    width: 40%;
    flex-grow: 1;
}

.red {
    background-color: #da1e48;
}

.formwindow {
    width: 720px;
    margin: auto;
    padding: 100px;
}

.tbinput {
    padding: 8px;
    margin-top: 8px;
    margin-bottom: 8px;
    border: none;
    border-bottom: 1px solid #f8f9fa;
    background: transparent;
    color: white;
    min-width: 200px;
}


    .tbinput::placeholder {
        color: white;
        opacity: 1;
    }

    .tbinput:-ms-input-placeholder {
        color: white;
    }

    .tbinput::-ms-input-placeholder {
        color: white;
    }

.redbutton {
    background-color: #da1e48;
    border: 2px solid white;
    border-radius: 15px;
    color: white;
    cursor: pointer;
}

.reversebutton {
    background-color: white;
    border: 2px solid #da1e48;
    border-radius: 15px;
    color: #da1e48;
    cursor: pointer;
}

.paddings {
    margin-left: 150px;
    margin-right: 150px;
}

.black p {
    color: #ccc;
}

.red p {
    color: white;
}

.footerfa {
    width: 30px;
    height: 30px;
    background-color: white;
    color: #da1e48;
    border-radius: 50%;
    text-align: center;
    line-height: 30px !important;
    font-size: 20px !important;
    margin: 10px 5px 10px 0;
}

@media only screen and (max-width : 992px) {
    .paddings {
        margin-left: 70px;
        margin-right: 70px;
    }
}

@media only screen and (max-width : 768px) {
    .paddings {
        margin-left: 20px;
        margin-right: 20px;
    }
}

@media only screen and (max-width : 540px) {
    .leftcontainer {
        display: none;
    }

    .mobilericoh {
        display: block !important;
    }

    .mobilericohspacer {
        display: none;
    }
}
