﻿@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css");

/* media query for sizing, used for customer center header */
#mq-detector {
    visibility: hidden;
}

/* Override some styles for neuepersonal.ch*/

.panel-info > .panel-heading, .panel-default > .panel-heading, .panel-heading {
    background-color: #3e4753;
    color: white;
}

.panel-body {
    background-color: #585f69;
}

.input-group-addon {
    background-color: white;
}

a[href^=tel] {
    color: inherit;
    text-decoration: none;
}

.employeeContactForm {
    margin-top: 35px;
    margin-bottom: 25px;
}

.validation-summary-errors ul li {
    color: #b94a48;
}

.occupationLink {
    color: #3498DB;
    /*text-decoration: underline;*/
}

.customerCenterEmployeeListLink:link {
    font-size: 18px;
    color: #1a0dab;
    text-decoration: underline;
}

.customerCenterEmployeeListLink:hover {
    text-decoration: none;
}

.customerCenterEmployeeListLink:visited {
    color: #609;
}

/* Hint Layout */
.hintMenuContainer {
    overflow: hidden;
    overflow-y: scroll;
    height: 500px;
}

@media (max-width: 992px) {
    .hintMenuContainer {
        height: 185px;
    }
}

.wrapper {
    margin-left: -15px;
    margin-right: -15px;
}

.header .logo img {
    height: 50px;
}

/*@media (max-width: 991px) {
    .header .logo img {
        height: 30px;
    }

    .header .logo div {
        font-size: 13px;
    }
}*/

.xs-padding-top-20 {
    padding-top: 20px;
}

@media (min-width: 992px) and (max-width: 1199px) {
    .md-padding-top-60 {
        padding-top: 60px;
    }
}

/* new thumbnail style for affix */
.img-thumbnail-affix {
    display: inline-block;
    max-width: 100%;
    /*height: auto;*/
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
