/* Add here all your CSS customizations */

h1, h2, h3, h4, h5, h6 {
    font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
    text-transform: uppercase;
    letter-spacing: 3px;
}

#resultsContainer h5 {
    letter-spacing: normal;
}

.contact {
    font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
}

.row {
    margin: 20px 0;
}

.control-label {
    color:#DDD;
}

#inputsWrapper {
    margin-left: -8%;
}

#providedByLabel {
    color: #fff;
}
#providedByLabel a {
    color: #ffffff;
    text-decoration:underline;
    text-shadow: 1px 1px #0e4e1c;
}

#calculatorInputButtons {
    margin-left: 8%;   
}

.ui-dialog.ui-widget-content {
    background-image: none;
}

select.form-control {
    padding: 5px;
}

#calculatorResultsLeftColumn div.row,
#calculatorResultsRightColumn div.row {
    margin: 0 auto !important;
}

#resultsContainer {
    margin-left: 8%;
}

header h1.logo {
    padding-bottom: 10px;
}

.has-error .form-control,
.has-error .form-control:focus {
    box-shadow: 0px 0px 2px 2px rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0px 0px 2px 2px rgba(255, 255, 255, 0.5);
}

header.single-menu div.social-icons {
    margin-top: 10px;
}

body.sticky-menu-active header.single-menu div.social-icons {
    margin-top: 38px;
}

footer {
    margin-top: 0;
}