﻿.hiddenid {
    visibility: hidden;
    height: 20px;
}
.bold {
    font-weight: bold;
}
.requiredmissing {
    color: red;
}

#cvsummary 
{
    max-width:100% !important;
    height:200px;
}

.firmcontrol {
    border: dashed 1px;
    padding: 7px;
    background-color: #f3f0dc;
    font-size:14px;
}

.firmh3
{
    overflow:hidden;
    color:#00516c;
    font-size:13px;
    font-weight:bold;
}




.FirmContainer
{
    margin-top:10px;
}
.FirmTopMenu {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.FirmBody {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.ApplicationHeadingMargin {
    margin-top: 10px;
}
.ApplicationEmptyRow {
    background: white;
    height: 100px;
}

/*Mobil*/
@media only screen and (max-width: 40em) {
    .menu a:hover {
        background-color: #00688B;
        color: white;
    }

    .menu .active {
        background-color: #006888;
        color: black;
    }
    .menu a::after {
        border-color: white rgba(0, 0, 0, 0) rgb(255, 106, 0) !important;
    }
    .menu {
        color: white;
    }

    .FirmTopMenu {
        padding-left: 0rem;
        padding-right: 0rem;
    }

    .FirmBody {
        padding-left: 0rem;
        padding-right: 0rem;
    }

   


}
@media only screen and (max-width: 50em) {
    .top-bar .menu a, .menu .button {
        padding-left: 0.4rem;
        padding-right: 0.4rem;
    }
}
.visuallyhidden {
    visibility: hidden;
}

.FirmIcons
{
    float:left;  
}
.FirmIconsFirst {
    margin-right: 5px;
}

.FirmIcons:hover {
    cursor: pointer;
}



.helpImage:hover {
    cursor: pointer;
}
.helpLabel {
    float:left; margin-right:5px;
}

    /*
.column, .columns {
    padding-right: 0.73rem;
    padding-left: 0.33rem;
}
    */

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}


