#top div.logo { 
    background: url('../img/site/professorpositions/polytechnicpositions.png'); 
}
.main-bg {
    background-image: url('../img/site/professorpositions/main-bg.jpg');
}
.short-bg {
    background-image: url('../img/site/professorpositions/short-bg.jpg');
}
header.main-header {
    background-image: url('../img/site/professorpositions/main-menu-bg.png');
}
.user-header {
    background-color: #2daa3e;
    color: #fff;
}
#main-logo {
    background-image: url('../img/site/professorpositions/logo.png');
}
#main-logo-mobile {
    background-image: url('../img/site/professorpositions/logo.png');
}
a:hover, a:active, a:focus {
    text-decoration: none;
    color: #2daa3e;
}
.btn-red {
    color: #fff!important;
    background-color: #2daa3e;
    border-color: #2daa3e;
}
.client-box {
    background-color: #33ba45;
}
.an-box .title {
    background-color: #33ba45;
    display: block!important;
}
.fields-separator {
    border-top: 4px solid #2daa3e;
}
.rd-mobilepanel_toggle {
    background-color: #fff;
}
.rd-mobilepanel_toggle span:after, .rd-mobilepanel_toggle span:before, .rd-mobilepanel_toggle span {
    background-color: #2daa3e!important;
}
.rd-mobilepanel_toggle.active span {
    background: transparent!important;
}
.rd-mobilepanel {
    background: #2daa3e!important;
}
.rd-mobilemenu_ul li.active>a, .rd-mobilemenu_ul li:hover>a {
    background: #2daa3e;
    color: #ffffff;
}
.social-media a:hover {
    color: #2daa3e;
}
.file-text {
    color: #2daa3e;
}
.file-text::placeholder {
    color: #2daa3e;
}
.file-text::-webkit-input-placeholder { 
    color: #2daa3e;
}
.file-text::-moz-placeholder {
    color: #2daa3e;
}
.file-text:-ms-input-placeholder { 
    color: #2daa3e;
}
.file-text:-moz-placeholder { 
    color: #2daa3e;
}
@media (min-width: 768px){
    header.main-header .navbar-nav>li>a {
        color: #fff!important;
    }
    #announcement-description {
        background-image: url('../img/site/professorpositions/left.png');    
        background-repeat: repeat-y;
        background-position: left top;
        margin: 0px -8.33333333%;
        padding: 0px 8.33333333%;
    }
    #announcement-description-right {
        background-image: url('../img/site/professorpositions/right.png');  
        background-repeat: repeat-y;
        background-position: right top;
        margin: 0px -8.33333333%;
        padding: 0px 8.33333333%;
        text-align: justify;
    }
}