.news {
    /*height: 306px;*/
    padding-bottom: 30px;
}

.news-title {
    padding: 50px 10px 10px 10px;
    font: normal normal 14px/1.4 Helvetica,Roboto,"Segoe UI",Calibri,sans-serif;
    font-size: 27px;
    line-height: 36px;
    font-weight: 300;
    color: #292F33!important;
}

.news-content {
    border-top: 1px solid rgba(15,70,100,.12);
    padding: 10px;
}

.btn-news {
    background: #0a0c0d;
    border-color: #0a0c0d;
    color: #ffffff;
}

.read-more {
    /*position: absolute;*/
    /*bottom: 50px;*/
}

.news-content ul {
    list-style: none;
    padding: 0;
}

.badge-news {
    background: #0a0c0d;
    color: #ffffff
}

.post-link {
    color: #0a0c0d;
    font-size: medium;
    padding: 6px;
}

.section-lg {
    padding-bottom: 3rem;
}

.footer {
    bottom:0;
    width:100%;
    position: absolute;
}

.footer .copyright a{
    color: #0a0c0d;
}

.page-content {
    min-height: 100vh; /* will cover the 100% of viewport */
    overflow: hidden;
    display: block;
    position: relative;
    padding-bottom: 100px; /* height of your footer */
}

body {
    height: 100%;
    position: relative;
}

.name-title {
    font-size: 1rem;
}

.people-social .social {
    display: inline-block;
}

.lab-socials {
    color: black;
}


.news-word {
    font-weight: bolder;
    color: #0a0c0d;
}

.news-list-title {
    color: #0a0c0d;
    font-weight: bold;
}

.news-list-excerpt, .news-list-date {
    color: #0a0c0d;
    margin: 0;
}

.section-lg {
    color: #0a0c0d;
}


.col-icon {
    width: 20px;
    padding-top: 1px;
    padding-left: 14px;
}

.pub-year {
    font-weight: bolder;
    text-decoration: underline;
    text-underline: #0a0c0d;
    padding-top: 10px;
}

.pub-record {
    line-height: 1.2;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 20px;
}

.pub-authors {
    color: #505b62;
    font-family: 'PT Sans', sans-serif;
    font-size: 11pt;
    font-weight: 400;
    flex-wrap: wrap;
}

.pub-title {
    font-family: 'PT Sans', sans-serif;
    font-size: 11pt;
    font-weight: 700;
}

.pub_venue {
    color: #7d848a;
    font-family: 'PT Sans', sans-serif;
    font-size: 11pt;
    font-weight: 400;
}

.contact {
    height: 452px;
}

.contact-content {
    padding: 5px;
    font-size: small;
    border-top: 1px solid rgba(15,70,100,.12);
}

.gmap {
    height: 280px;
    padding-top: 10px;
    width: 100%;
    /*padding: 10px;*/
}

.organization-textcolor {
    color: #ffbf00;
}

.organization-color {
    background-color: rgba(255, 192, 0, 0.5);
    color: #000000;
}

.organization-color-hover:hover {
    background-color: #ffbf00;
    color: #000000;
}

.bg-organization-gradient {
    background: linear-gradient(87deg, rgba(255, 192, 0, 0.2) 0, rgba(255,192,0,0.8) 100%)!important;
}

.bg-organization-image {
    background-image: url("/assets/img/sky.jpeg");
    background-repeat: no-repeat;
    background-size: cover;
}

.organization-padding {
    padding-top: 20px;
    padding-bottom: 20px;
}

.no-border {
    border: 0;
}

.event-content img {
    width: 100%;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0;
    height: 0;
    overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/*** Syntax Highlighting, from https://gist.github.com/wdullaer/e942cdd70d292e954166 ***/

/* Adjusted to give override background and text colour */
.highlight pre, pre, .highlight .hll {
    background-color: #49483E;
    border: 1px solid #ccc;
    padding: 6px 10px;
    border-radius: 3px;
    color: #FFFFFF;
  }
  
  .gist pre {
    color: #515151;
  }
  
  /* Highlights taken from https://gist.github.com/asaaki/1007420  for Monokai theme */
  .c                 { color: #75715e }                            /* Comment                     */
  .err               { color: #960050; background-color: #1e0010 } /* Error                       */
  .k                 { color: #66d9ef }                            /* Keyword                     */
  .l                 { color: #ae81ff }                            /* Literal                     */
  .n                 { color: #f8f8f2 }                            /* Name                        */
  .o                 { color: #f92672 }                            /* Operator                    */
  .p                 { color: #f8f8f2 }                            /* Punctuation                 */
  .cm                { color: #75715e }                            /* Comment.Multiline           */
  .cp                { color: #75715e }                            /* Comment.Preproc             */
  .c1                { color: #75715e }                            /* Comment.Single              */
  .cs                { color: #75715e }                            /* Comment.Special             */
  .ge                { font-style: italic }                        /* Generic.Emph                */
  .gs                { font-weight: bold }                         /* Generic.Strong              */
  .kc                { color: #66d9ef }                            /* Keyword.Constant            */
  .kd                { color: #66d9ef }                            /* Keyword.Declaration         */
  .kn                { color: #f92672 }                            /* Keyword.Namespace           */
  .kp                { color: #66d9ef }                            /* Keyword.Pseudo              */
  .kr                { color: #66d9ef }                            /* Keyword.Reserved            */
  .kt                { color: #66d9ef }                            /* Keyword.Type                */
  .ld                { color: #e6db74 }                            /* Literal.Date                */
  .m                 { color: #ae81ff }                            /* Literal.Number              */
  .s                 { color: #e6db74 }                            /* Literal.String              */
  .na                { color: #a6e22e }                            /* Name.Attribute              */
  .nb                { color: #f8f8f2 }                            /* Name.Builtin                */
  .nc                { color: #a6e22e }                            /* Name.Class                  */
  .no                { color: #66d9ef }                            /* Name.Constant               */
  .nd                { color: #a6e22e }                            /* Name.Decorator              */
  .ni                { color: #f8f8f2 }                            /* Name.Entity                 */
  .ne                { color: #a6e22e }                            /* Name.Exception              */
  .nf                { color: #a6e22e }                            /* Name.Function               */
  .nl                { color: #f8f8f2 }                            /* Name.Label                  */
  .nn                { color: #f8f8f2 }                            /* Name.Namespace              */
  .nx                { color: #a6e22e }                            /* Name.Other                  */
  .py                { color: #f8f8f2 }                            /* Name.Property               */
  .nt                { color: #f92672 }                            /* Name.Tag                    */
  .nv                { color: #f8f8f2 }                            /* Name.Variable               */
  .ow                { color: #f92672 }                            /* Operator.Word               */
  .w                 { color: #f8f8f2 }                            /* Text.Whitespace             */
  .mf                { color: #ae81ff }                            /* Literal.Number.Float        */
  .mh                { color: #ae81ff }                            /* Literal.Number.Hex          */
  .mi                { color: #ae81ff }                            /* Literal.Number.Integer      */
  .mo                { color: #ae81ff }                            /* Literal.Number.Oct          */
  .sb                { color: #e6db74 }                            /* Literal.String.Backtick     */
  .sc                { color: #e6db74 }                            /* Literal.String.Char         */
  .sd                { color: #e6db74 }                            /* Literal.String.Doc          */
  .s2                { color: #e6db74 }                            /* Literal.String.Double       */
  .se                { color: #ae81ff }                            /* Literal.String.Escape       */
  .sh                { color: #e6db74 }                            /* Literal.String.Heredoc      */
  .si                { color: #e6db74 }                            /* Literal.String.Interpol     */
  .sx                { color: #e6db74 }                            /* Literal.String.Other        */
  .sr                { color: #e6db74 }                            /* Literal.String.Regex        */
  .s1                { color: #e6db74 }                            /* Literal.String.Single       */
  .ss                { color: #e6db74 }                            /* Literal.String.Symbol       */
  .bp                { color: #f8f8f2 }                            /* Name.Builtin.Pseudo         */
  .vc                { color: #f8f8f2 }                            /* Name.Variable.Class         */
  .vg                { color: #f8f8f2 }                            /* Name.Variable.Global        */
  .vi                { color: #f8f8f2 }                            /* Name.Variable.Instance      */
  .il                { color: #ae81ff }                            /* Literal.Number.Integer.Long */

/**
 * Blockquotes
 */
blockquote {
   color: "#bbbbbb";
   border-left: 4px solid #dddddd;
   padding-left: 12px;
   font-style: italic;
   > :last-child {
     margin-bottom: 0;
   }
}
