.bg-gradient {
                    color: #FFFFFF;

                    background: #122b49;
                    background: -moz-linear-gradient(top,  #425a7c 0%, #122b49 100%);
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#425a7c), color-stop(100%,#122b49));
                    background: -webkit-linear-gradient(top,  #425a7c 0%,#122b49 100%);
                    background: -o-linear-gradient(top,  #425a7c 0%,#122b49 100%);
                    background: -ms-linear-gradient(top,  #425a7c 0%,#122b49 100%);
                    background: linear-gradient(to bottom,  #425a7c 0%,#122b49 100%);
                }

                .bg-gradient h1, .bg-gradient .h1,
                .bg-gradient h2, .bg-gradient .h2,
                .bg-gradient h3, .bg-gradient .h3,
                .bg-gradient .line1,
                #phrases .line1 {
                    color: #FFFFFF;
                }
                #phrases .line2 { color: #FFFFFF; }

                .breadcrumb-wrap {
                    background-color: #29415b;
                }

                .breadcrumb li,
                .breadcrumb .active {
                    color: #FFFFFF;
                }
            /* --- Transposh Language Selector Styles --- */
#tp-language-selector {
    background: #000000 !important;
    background: rgba(0,0,0, 0.7) !important;
}
#tp-language-selector,
#tp-language-selector.vertical,
#tp-language-selector.top-selection-mobile,
#tp-language-selector > a,
#tp-language-selector.vertical > a,
#tp-language-selector.top-selection-mobile > a {
    border-color: #000000 !important;
}
#tp-language-selector a:hover {
    background: rgba(0,0,0, 0.5) !important;
}
#tp-language-selector a.active {
    background: #000000 !important;
}
.tp-selection-box {
    background: rgba(0,0,0, 0.8) !important;
}
.tp-selection-box a {
    border-color: rgba(0,0,0, 0.8) !important;
}#tp-language-selector,
.tp-selection-box a {
    color: #FFFFFF !important;
}