/* header */
.logo {
    padding: 20px 0 0px;
}

.menu,
.simple-header.for-sticky.sticky > .menu {
    background: rgba(255, 204, 0, 0.85);
}
nav ul li{
    /* background:#000; */
}
/* /header */

.post-detail {
    width:290px;
    padding:2% 5%;
    margin-bottom:10px;
    margin-right:-10px;
    background: rgba(255, 204, 0, 0.8) none repeat scroll 0 0;
}
.post-detail p{
    color:#000;
}
.post-admin {width:120%;}
.post-admin span i{
    color:rgba(255, 204, 0, 1);
}


.hlist li{
    background:rgba(255, 204, 0, 1);
    display:inline-block;
    width:auto;
    border:0px solid #fff;
    padding-left:0;
    padding: 0px 2px;
    margin: 1px;
    font-size:10px;
    color:#000;
}

.simple-header.for-sticky.sticky > .menu .logo {
    padding: 0px 0;
}
/* .prdct-mockup-info {
    padding:10px 100px 0px 70px;
} */

.prdct-mockup-info {
    padding:10px 50px 0px 70px;
}

@media screen and (max-width: 768px){
    .cool-features .prdct-mockup + i,
    .cool-features:before{display:none;}

    .cool-features .prdct-mockup{
        float:none;
        width:100%;
    }
    .cool-features .prdct-mockup-info{
        float:none !important;
        width:100%;
    }

}

.sinko-title{
    color:#ffd426;
    font-weight:bold;
}

.mt-1{
    margin-top:10px;
}

.mt-2{
    margin-top:20px;
}

/* gal flow */


.row {
  display: -ms-flexbox; /* IE10 */
  display: flex;
  -ms-flex-wrap: wrap; /* IE10 */
  flex-wrap: wrap;
  padding: 0 4px;
}

/* Create four equal columns that sits next to each other */
.column {
  -ms-flex: calc(100%/3); /* IE10 */
  flex: calc(100%/3);
  max-width: calc(100%/3);
  padding: 0 4px;
}

.column img {
  margin-top: 8px;
  vertical-align: middle;
}

/* Responsive layout - makes a two column-layout instead of four columns */
@media screen and (max-width: 800px) {
  .column {
    -ms-flex: 50%;
    flex: 50%;
    max-width: 50%;
  }
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .column {
    -ms-flex: 100%;
    flex: 100%;
    max-width: 100%;
  }
}
/* /gal flow */

#departamentos{
   background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    float: left;
    font-family: Nunito;
    font-size: 13px;
    font-weight: normal;
    height: 63px;
    letter-spacing: 0.4px;
    padding: 0 0 0 67px;
    width: 100%;
  }

  #departamentos option{
    color:#fff;
    background:#000;
  }