/*!
 * Start Bootstrap - Scrolling Nav (https://startbootstrap.com/template-overviews/scrolling-nav)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-scrolling-nav/blob/master/LICENSE)
 */

header {
  padding: 154px 0 100px;
  position: relative;
  z-index: 999;
}

#contact p a {
  text-decoration: none !important;
  color: #22262A !important;
}


.box-shadow {
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.05),
              0 4px 8px 0 rgba(0,0,0,.05);
}

/*Animações*/

#particles-js {
  position: absolute;
  width: 100%;
  height: 75%;
  background-repeat: no-repeat;
  background-size: cover;
}

.animated {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -40px, 0);
    transform: translate3d(0, -40px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -40px, 0);
    transform: translate3d(0, -40px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}


.bg-color {
	background: #FDF1DD !important;
}

.list-social-icons a {
  color: #495057; }
  .list-social-icons a:hover {
    color: #BD5D38; }
  .list-social-icons a .fa-lg {
    font-size: 1.75rem; }

.list-icons {
  font-size: 3rem; }
  .list-icons .list-inline-item i:hover {
    color: #BD5D38; }

.list-inline-item.facebook .fa-stack:hover .fa-circle{
    color:#3d4d8d;
}

.list-inline-item.twitter .fa-stack:hover .fa-circle{
    color:#3f95ee;
}

.list-inline-item.linkedin .fa-stack:hover .fa-circle{
    color:#286bab;
}

.list-inline-item.github .fa-stack:hover .fa-circle{
    color:#000;
}

@media (min-width: 992px) {
  header {
    padding: 156px 0 100px;
  }
}

@media (min-width: 1200px) {
  header .container {
    width: 670px;
  }
}

section.resume-section {
  border-bottom: 1px solid #dee2e6;
  padding-top: 5rem !important;
  padding-bottom: 5rem !important; }
  section.resume-section .resume-item .resume-date {
    min-width: none; }

@media (min-width: 768px) {
  section.resume-section {
    min-height: 100vh; }
    section.resume-section .resume-item .resume-date {
      min-width: 18rem; } }

@media (min-width: 992px) {
  section.resume-section {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; } }

section {
  padding: 150px 0;
}

.list-icons .html5 i:hover{
    color:#d8412c;
} 

.list-icons .css3 i:hover{
    color:#2c70bd;
} 

.list-icons .javascript i:hover{
    color:#000;
}

.list-icons .jquery i:hover{
    color:#275ca0;
} 

.list-icons .sass i:hover{
    color:#c55591;
} 

.list-icons .bootstrap i:hover{
    color:#5c3488;
}

.list-icons .wordpress i:hover{
    color:#2f6a90;
} 

.list-icons .java i:hover{
    color:#4E61AE;
} 

.list-icons .php i:hover{
    color:#8892BF;
} 

.list-icons .linux i:hover{
    color:#000;
} 

.list-icons .photoshop i:hover{
    color:#3fc1fc;
} 

.list-inline-item.facebook .fa-stack:hover .fa-circle{
    color:#3d4d8d;
}

.list-inline-item.twitter .fa-stack:hover .fa-circle{
    color:#3f95ee;
}

.list-inline-item.linkedin .fa-stack:hover .fa-circle{
    color:#286bab;
}

.list-inline-item.github .fa-stack:hover .fa-circle{
    color:#000;
}

.contato p{
    font-weight:bold;
    font-size: 22px;
}
