.sticky_sidebar{display:none;}
a.back-to-top{
  display:none !important;
}
.site_contain{padding-left: 0;overflow:visible;}
.site_contain.home{
  display: none;
}
header {
  display: none;
}
.full_contain {
  display: none;
}
.site_contain.newsletter {
  display:block;
}
.download_btn {
  display: none;
}
.navContainerWrapper, footer{display:none;}
#lightbox{display: none !important;}
#lightbox_content{display: block; width: auto; position: static; height: auto; margin: 0;}
.lightbox_main{max-width: none; display: block; height: auto; width: auto; overflow: auto;}
.lb_article_image{margin-bottom: 0px;}
.lb_article_info_contain{padding: 0;}
.lb_article_btns{display: none;}
.boxclose{display: none;}
.news_block .article_title {
    color: #73b748 !important;
    bottom: 0px;
    padding: 14px 14px;
    border-top: 15px solid #73b748;
}
/* Newsletter Begin */

span.sub_header {
    font-family: FuturaStd-Book;
    font-size: 18px;
    letter-spacing: 2px;
    display: inline-block;
    margin: .7em 0 .1em 0;
    /*text-transform: uppercase;*/
}

.careers span.sub_header {
    color: #7db748;
}

p.wp-caption-text {
    font-size: 10px;
    margin-top: -3px;
    color: rgba(0, 0, 0, .66);
}

.home.newsletter .section_title {
    border-top: none;
}

.newsletter .sub_header {
    font-family: FuturaStd-Bold;
    font-size: 16px !important;
    letter-spacing: 1px;
}

.newsletter .main_section a {
    color: #1e6eb6;
}
.lightbox_main {
  border-bottom: none;
}

table.newsletterTable {
    width: 100%;
    border-spacing: 0;
    margin-bottom: 50px;
    margin-top: 50px;
    border: 1px solid rgba(120, 120, 120, .1);
}

table.newsletterTable td {
    border-bottom: 1px solid rgba(120, 120, 120, .1);
    padding: 1.4em 0 1.4em 0;
    text-align: center;
    vertical-align: top;
}

table.newsletterTable tr {}

table.newsletterTable th {
    background: #1e6eb6;
    color: #fff;
    padding: 1.2em;
    text-align: center;
    font-family: FuturaStd-Bold;
    font-size: 15px;
    letter-spacing: 1px;
}


/* Newsletter End*/
.publications h2.section_title {
    font-size: 28px;
    margin-bottom: 50px;
    letter-spacing: 5px
}
.publications h3.section_title {
    font-size: 22px;
    margin-bottom: 50px;;
    letter-spacing: 2px;
}
.publication_split>li {
    float: left
}

.publication_split>li:first-child {
    width: 60%;
    margin-right: 5%
}

.publication_split>li:last-child {
    width: 35%;
    background: #f9f9f9;
}

.publication_btns a, .publication_btns button {
    background: #016837;
    color: #fff;
    display: inline-block;
    letter-spacing: 2px;
    font-size: 14px;
    line-height: 1
}

.publication_btns a:hover, .publication_btns button:hover {
    background-color: #fff;
    border: 1px solid #016837;
    color: #016837;
    text-decoration: none
}

.publication_btns a {
    border: 1px solid #016837;
    height: 8px;
    margin-left: 10px;
    padding: 12px 8px;
    position: relative
}

.publication_btns button {
    border: 1px solid #016837;
    cursor: pointer;
    font-family: SerifaStd-Roman;
    height: 34px;
    padding: 11px 8px;
    position: relative
}

.publication_search {
    margin-bottom: 20px
}

.lab_list>li {
    margin-bottom: 10px;
    color: #016837;
    font-family: FuturaStd-Book;
    letter-spacing: 2px;
    font-size: 20px;
    line-height: 27px
}

.lab_list>li>a:hover {
    text-decoration: none;
    color: #a09c9c
}
ul.publication_list.preprint li {
    padding: 0 1em;
}
.publication_list .content_title {
  cursor: pointer;
  font-weight: 300;
  color: #016837;
  text-transform: none;
  font-size: 18px;
  font-family: FuturaStd-Book;
  letter-spacing: 1px;
  padding-bottom: 10px;
  line-height: 1.6em;
  margin-bottom: 30px;
}

.publication_list .content_title:hover {
    color: #a09c9c!important;
    text-decoration: none
}

.publication_info {
    margin: 10px 0;
    border-bottom: 1px solid rgba(120, 120, 120, .1);
    padding-bottom: 30px;
    padding-top: .5em;
}
.publication_search>input{
  display: none;
}
.publication_load {
  display: none;
}
.abstract_content {
    display: none
}
.subfooter{
  display: none;
}
.abstract_contain {
    background: #fff;
    padding: 60px
}

.abstract_contain .publication_pdf_link {
    background: #016837;
    border: none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-family: SerifaStd-Roman;
    letter-spacing: 4px;
    line-height: 19px;
    margin: 1px;
    padding: 4px 6px 3px 10px;
    text-align: center
}

.abstract_contain .publication_pdf_link:hover {
    background: #fff;
    color: #016837;
    text-decoration: none;
    outline: #016837 solid 1px
}

.abstract_contain .abstract_title {
    font-size: 24px;
    text-transform: uppercase;
    color: #016837;
    margin-bottom: 20px;
    font-family: FuturaStd-Bold;
    letter-spacing: 5px
}

.abstract_contain .abstract_contributors {
    font-family: FuturaStd-Book;
    letter-spacing: 2px;
    font-size: 20px;
    line-height: 27px;
    color: #016837;
    margin-bottom: 30px
}

.abstract_contain .abstract_content {
    margin-top: 30px;
    display: block
}
