.main .statusBar {

    width:100%;
    height:90px;
    min-height:90px;
    background-color:rgba(186,220,88,1.0);
    position:relative;
    margin-top:20px;
    margin-bottom:40px;

}

.main .statusBar.success {
    background-color:rgba(186,220,88,1.0);
}

.main .statusBar.error {
    background-color:rgba(255,121,121,1.0);
}

.main .statusBar .statusBar_contentHolder {

    height:100%;
    display:table;
    float:left;

}

.main .statusBar .statusBar_contentHolder > .verticalAlign {

    display:table-cell;
    vertical-align:middle;
    font-weight:700;

}

.main .statusBar .statusBar_contentHolder > .verticalAlign a {

    font-weight:400;
    text-decoration:underline;

}

.main .statusBar .statusBar_contentHolder > .verticalAlign a:hover {

    font-weight:700;
    text-decoration:underline;

}

.main .statusBar .statusBar_contentHolder > .verticalAlign a:visited {

    font-weight:400;
    text-decoration:underline;

}

.main .statusBar .statusBar_contentHolder.small {
    width:70px;
}

.main .aktualita .statusBar_contentHolder.big {
    width:calc(100% - 70px);
    padding-left:20px;
    padding-right:20px;
}

.main .statusBar .statusBar_contentHolder .info_icon {

    width:50px;
    height:100%;
    background-image:url('./files/icons/info.svg');
    background-size:contain;
    background-position:center center;
    background-repeat:no-repeat;
    margin:0px auto;

}

.content .ask_form_table {

    width:100%;
    border-collapse:collapse;

}

.content .ask_form_table tr th {

    height:40px;
    font-family:'Roboto Condensed',sans-serif;
    font-weight:700;
    font-size:18px;
    color:rgba(0,0,0,1.0);

}

.content .ask_form_table tr td {

    height:40px;
    font-family:'Roboto Condensed',sans-serif;
    font-weight:400;
    font-size:18px;
    color:rgba(0,0,0,1.0);
    padding-bottom:20px;

}

.content .ask_form_table tr td input[type="text"] {

    width:100%;
    height:40px;
    border-bottom:1px solid rgba(0,0,0,0.3);
    padding-left:11px;
    font-family:'Roboto Condensed',sans-serif;
    font-weight:400;
    font-size:18px;

}

.content .ask_form_table tr td textarea {

    border:none;
    width:100%;
    height:200px;
    border-radius:4px;
    padding-left:11px;
    padding-top:15px;
    /*-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4);
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4);*/
    background-color:rgba(249,249,249,1.0);
    font-family:'Roboto Condensed',sans-serif;
    font-weight:400;
    font-size:18px;

}

.content .ask_form_table tr td .checkFormButton {

    border:none;
    width:70%;
    height:35px;
    background-color:rgba(10,99,178,1.0);
    font-family:'Roboto Condensed',sans-serif;
    font-weight:400;
    font-size:18px;
    color:white;
    display:block;
    margin:0px auto;
    border-radius:18px;
    cursor:pointer;
    transition:background-color 0.5s;

}

.content .ask_form_table tr td input[type="submit"]:hover {

    background-color:rgba(10,99,178,0.9);
    transition:background-color 0.5s;

}