.oe_structure1 {
    padding: 75px 200px;
    background-image: url("../img/dowalia.png");
    background-size: auto;
    background-repeat: repeat-x;
    background-position: center right;
}
.oe_structure2 {
    padding: 75px 200px;
    background-image: url("../img/dowalia.png");
    background-size: auto;
    background-repeat: no-repeat;
    background-position-y: bottom;

}
.row1 {
    display: flex !important;


}
.form-group {
    width: 50%;
    padding: 5px 10px;
}
.form-group1 {
    margin-bottom: 1rem;
    padding: 5px 10px;
}
.form-control{
    height: calc(1.5em + 1rem + 2px) !important;
    padding: 0px;
}
.container1 {
    box-shadow: 0px 0px 25px #00000029;
    background: white;
    padding: 20px;
}
.container2 {
    box-shadow: 0px 0px 25px #00000029;
    background: white;
    padding: 20px;
}
.container3 {
    box-shadow: 0px 0px 25px #00000029;
    background: white;
    padding: 20px;

}

.clearfix.oe_login_buttons {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 40px;
}

.container4 {
    display: flex;
    padding: 20px;
}
.container5 {
    display: flex;
    padding: 40px 20px;
}
img {
    width: 10%;
}
.rowdiv{
    width: 50%;

}
.rowdiv1{
    width: 50%;
    text-align: right;

}
button.btn.btn-primary.pull-center {
    width: 100%;
}
label.control-label1 {
    color: #EA6227 !important;
}
#font-1{
color: rgb(38, 34, 90);
font-size: 26px;
}

#font-2{
color: rgb(234, 98, 39);
font-size: 26px;
}
.text_o_colored_level{
padding: 25px 0;
}
.text_o_colored_level1{
display:flex;
padding: 25px 0;
}
@media only screen and (max-width: 768px) {
.oe_structure1 {
    padding: 75px 20px;
    background-image: url("../img/dowalia.png");
    background-size: auto;
    background-repeat: repeat-x;
    background-position: center right;
}
.row1 {
    display: block !important;
}
.form-group {
    width: 100%;
    padding: 5px 10px;
}
.oe_structure2 {
    padding: 75px 20px;
    background-image: url("../img/dowalia.png");
    background-size: auto;
    background-repeat: no-repeat;
    background-position-y: bottom;
}

}
@media only screen and (min-width: 768px) and (max-width: 999px) {
.oe_structure1 {
    padding: 75px 20px;
    background-image: url("../img/dowalia.png");
    background-size: auto;
    background-repeat: repeat-x;
    background-position: center right;
}
.oe_structure2 {
    padding: 75px 20px;
    background-image: url("../img/dowalia.png");
    background-size: auto;
    background-repeat: no-repeat;
    background-position-y: bottom;
}
label.control-label {
    font-size: 15px;
}

}
