/* Simplify Google Translate dropdown menu to match style of nav bar */
.goog-te-menu-value {
    color: rgb(153, 153, 153) !important;
}
.goog-te-menu-value span {
    border: none !important;
}
.goog-te-gadget-simple {
    background-color: rgba(255, 255, 255, 0) !important;
    border: 1px solid !important;
    border-color: rgba(153, 153, 153, 0.77) !important;
    border-radius: 3.2px !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    margin-top: 4px;
}
.skiptranslate.goog-te-gadget {
	font-size: 0px !important;
}
.skiptranslate.goog-te-gadget select {
	width: 150px !important;
	font-size: 13px !important;
}
.goog-logo-link {
	font-size: 0px !important;
}
.goog-logo-link img {
	padding-left: 5px !important;
}
/* Only float right on desktop. Otherwise on mobile language dropdown is on right side of hamburger menu. */
@media (min-width: 979px) {
    .pull-right-desktop {
        float: right !important;
    }
}
/* On mobile add a little margin to the left, in case we wrap and become first element on second line. */
@media (max-width: 980px) {
    .goog-te-gadget {
        margin-left: 5px !important;
    }
}
.goog-te-combo {
    background-color: rgba(48, 48, 48, 1) !important;
    border: 1px solid !important;
    border-color: rgba(153, 153, 153, 0.77) !important;
    border-radius: 3.2px !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    margin-top: 4px;
    color: rgba(151, 151, 151, 1);
}