.textgold {
	color: #D8A432;
}
.font-playfair {
  font-family: "Playfair Display",serif;
  font-weight: bold;
  letter-spacing: 3px;
  text-transform: uppercase;
}
.color {
    color: #D8A432 !important;
}
.top50 {
  margin-top: 50px;
}
.bottom70 {
  margin-bottom: 70px;
}
.bottomp0 {
  padding-bottom: 0px;
}
#gotoTop:hover { background-color: #D8A432; }

/*Menu*/
#primary-menu ul li a {
  letter-spacing: 5px;
  font-family: 'Playfair Display', serif;
}
#primary-menu > ul > li:hover a, #primary-menu > ul > li.current a {
  color: #D8A432;
}
.full-screen.force-full-screen.dark.section.nopadding.nomargin.noborder.ohidden {
	background-image: url('../images/page/7.png');
}
.col-md-12.marcahome {
  margin-top: 266px;
}
.diegohome {
	width: 600px;
}
.t-rotate.font-body.opm-large-word {
  font-size: 35px;
  font-weight: 100;
  letter-spacing: 12px;
}
.emphasis-title {
  margin-top: 35%;
}
/*Atuação*/
.divider::after, .divider.divider-center::before, .divider.divider-center.divider-short::before {
  border-top: 1px solid #d8a432;
}
.divider.divider-rounded i, .divider.divider-border i {
  background-color: #fff;
  color: #d8a432;
}
h2.divcenter.bottommargin.font-playfair {
  font-size: 40px;
}
ul.tab-nav.tab-nav2 li {
  border: 0 none;
  margin-left: 0;
}
ul.tab-nav.tab-nav2 li a {
    background-color: #404347;
    border-radius: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.22) inset;
}
ul.tab-nav:not(.tab-nav-lg) li a {
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: 300;
    height: 40px;
    letter-spacing: 2px;
    line-height: 40px;
    padding: 0 15px;
    text-transform: uppercase;
}
ul.tab-nav.tab-nav2 li.ui-state-active a {
  background-color: #2d2f32;
  color: #fff;
  top: 0;
}
.col-md-8.atdesc {
  margin-top: 66px;
  padding: 0 70px 0 140px;
  text-align: justify;
}
.col-md-4.atgraphic1 {
    margin-top: 238px;
    padding-left: 0px;
}
.rounded-skill {
  font-size: 16px;
  font-weight: 100;
}
/*Citação*/
.cita {
  margin-bottom: 0;
  text-align: right;
}
/*Sobre*/
.fa.fa-facebook {
  font-size: 16px;
  padding: 8px;
}
.fa.fa-twitter {
  font-size: 16px;
  padding: 8px;
}
.fa.fa-instagram {
  font-size: 16px;
  padding: 8px;
}
.skills li .progress {
  background-color: #d8a432;
}
.progress-percent::before {
  border-top-color: #fff;
}
.skills li .progress-percent {
  background-color: #fff;
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0);
}
.progress-percent::after {
  border-top-color: #fff;
}
#content p {
    line-height: 1.5;
}
.sobrediego {
  font-size: 13px;
}
span8 {
  font-size: 11px;
}
/*Clientes*/
.oc-item {
  width: 60%;
}
#section-clientes {
  background-color: #fff;
  padding-bottom: 50px;
}
/*Contato*/
.font-body.t400.ls1 {
  color: #ccc;
}
.dcontato {
  color: #ccc;
  font-size: 17px;
}
/*Footer*/
#copyrights {
  font-size: 13px;
  line-height: 1.8;
  padding: 15px 0;
}
.col-md-6.center.clearfix.direitos {
  padding-top: 35px;
}