﻿

a.vacancyNameLink, a.dynamic{ cursor: pointer;}
fieldset .file .load span{ color: #E63B00;}
em.feedback_error {
    color: #E63B00;
font-size: 0.75em;
line-height: 14px;
float: left;
margin: 0 0 0 auto;
width: 200px;
padding-left: 20px;
}
div.feedback{ cursor: pointer;}
div#ajaxLoaderDiv{ position: absolute;top: 200px;left: 280px;}
.feedback textarea{ position: relative;float: left;}
#ajaxLoaderVacancyDiv{ display: none;}

/* vacancy form popup */ 

.vacancy .choose-list-vacancy {
    position:absolute;
    display:none;
    left:240px;
    top: 0px;
}

.vacancy .choose-list-vacancy li {
    line-height:1.2em;
    font-size:0.9375em;
}

.vacancy .choose-list-vacancy ul {
    margin-top: 16px;
}

.vacancy .choose-list-vacancy strong a {
    background: url(../img/close.png) 100% 2px no-repeat;
    text-decoration: none;
    font-size:0.9375em; 
    line-height: 1.2em;
    padding-left: 25px;
    text-align: left;
    border: 0;
    color: #3C3939;
}

.choose-list-vacancy {
    position:absolute;
    top:-14px;
    right:0;
    z-index:2000;
    overflow:hidden;
    background:#f1f1f1;
    padding:5px 9px;
    width:310px;
    display:none;
}

.choose-list-vacancy > div {
    height:26px;
    line-height:26px;
    padding:0 26px;
}

.choose-list-vacancy > div a:first-child {
    margin-right:10px;
}

.choose-list-vacancy strong {
    text-align:right;
    border-bottom:1px solid #cccccc;
    padding:0 0 4px 0;
    font-weight:bold;
    display:block;
}

.choose-list-vacancy  strong a {
    padding-right:16px;
    background:url(../img/close.png) 100% 50% no-repeat;
    text-decoration:none;
    line-height:15px;
    border:0;
    color:#3c3939;
    display:block;
}

.choose-list-vacancy  div a.active {
    text-decoration:none;
    border:0;
    color:#3c3939;
    cursor:default;
}

.choose-list-vacancy ul {
    list-style-type:none;
    padding: 0 12px;
    margin-bottom:20px;
}

.vacancy-form .choose-list ul {
    margin-top:14px;
}

.choose-list-vacancy ul  li {
    line-height: 14px;
    margin: 9px 0;
    padding: 0 0 0 14px;
    white-space: normal;
}

.glossary_more a.dynamic {
    margin: 22px 0 16px 20px;
}

/* Calendar*/
#ajaxLoaderCalendar img {
    padding: 25px 0 0 125px;
}

.calendar a.disabled {
    display: none;
}

.event-description .detail .location img {
    width: 60px;
    height: 40px;
}

/* IvestmentTeam*/
.ajaxLoaderDivInvest img {
    padding: 30px 0 30px 350px;
}

fieldset .btn input {
	filter:alpha(opacity=0); 
}

.pluginConnectButton{ background: #cccccc;}

/* Exhibition */

.exhibition-calendar a.prev.disabled, 
.exhibition-calendar a.next.disabled {
    display: none;
}

/*Projects*/
.projects-list a.disabled {
    display: none;
}