/*!
 * Start Bootstrap - Resume v5.0.2 (https://startbootstrap.com/template-overviews/resume)
 * Copyright 2013-2018 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-resume/blob/master/LICENSE)
 */body{font-family:Muli,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';padding-top:54px;
 color:#333399;}@media (min-width:992px){body{padding-top:0;padding-left:16rem;}}h1,h2,h3,h4,h5,h6{font-family:'Saira Extra Condensed',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-weight:700;text-transform:none;
 color:#333399}h1{font-size:4.8rem;line-height:4.4rem}h2{font-size:2.8rem}h3{font-size:1.6rem}p.lead{font-size:1.04rem;text-align:justify;font-weight:400;
  color:#303d24;margin-right:8rem}.subheading{text-transform:none;font-weight:500;font-family:'Saira Extra Condensed',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-size:1.2rem}.social-icons a{display:inline-block;height:2.8rem;width:2.8rem;
    background-color:#303d24;color:#fff!important;border-radius:100%;text-align:center;font-size:1.2rem;line-height:2.8rem;margin-right:0.8rem}.social-icons a:last-child{margin-right:0}.social-icons a:hover{
      background-color:#333399}.dev-icons{font-size:2.4rem}.dev-icons .list-inline-item i:hover{
        color:#333399}#sideNav .navbar-nav .nav-item .nav-link{font-size:0.8rem;font-weight:800;letter-spacing:.04rem;text-transform:none}#sideNav .navbar-toggler:focus{
          outline-color:#333399}@media (min-width:992px){#sideNav{text-align:center;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:13.6rem;height:100vh}#sideNav .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto auto 0;padding:.4rem}#sideNav .navbar-brand .img-profile{max-width:8rem;max-height:8rem;border:.4rem solid rgba(255,255,255,.2)}#sideNav .navbar-collapse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin-bottom:auto}#sideNav .navbar-collapse .navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#sideNav .navbar-collapse .navbar-nav .nav-item{display:block}#sideNav .navbar-collapse .navbar-nav .nav-item .nav-link{display:block}}section.resume-section{padding-top:4rem!important;padding-bottom:4rem!important;max-width:60rem}section.resume-section .resume-item .resume-date{min-width:none}@media (min-width:768px){section.resume-section{min-height:60vh}section.resume-section .resume-item .resume-date{min-width:14.4rem}}@media (min-width:992px){section.resume-section{padding-top:2.4rem!important;padding-bottom:2.4rem!important}}.bg-primary{
            background-color:#333399!important}.text-primary{color:#3A3A3A!important}a{color:#3A3A3A}a:active,a:focus,a:hover{color:#3A3A3A}.btn{font-weight:700;text-transform:uppercase;border:none;border-radius:300px;font-family:Muli,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.btn-xl{padding:0.8rem 1.6rem}.btn-primary{
              background-color:#333399;border-color:#333399}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#3A3A3A!important}.btn-primary:active,.btn-primary:focus{box-shadow:0 0 0 .16rem rgba(240,95,64,.5)!important}

table {
  font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
  border-collapse: collapse;
  color: #686461;
  margin-right: 8rem;
  
}
caption {
  padding: 10px;
  color: white;
  background: #8FD4C1;
  font-size: 14.4px;
  text-align: left;
  font-weight: bold;
}
th {
  border-bottom: 3px solid #B9B29F;
  padding: 8px;
  text-align: left;
}
td {
  padding: 8px;
  font-size:15px;
}
tr:nth-child(odd) {
  background: white;
}
tr:nth-child(even) {
  background: #E6FFFB;
}
.locale {
  font-size: 1.2em;
  cursor: pointer;
}
.panel {
  margin-bottom: 22px;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  margin-right: 8rem;
  color: #3A3A3A;
}
.panel-body {
  padding: 15px;
}
.panel-default {
  border-color: #dddddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #dddddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #dddddd;
}
