/**
CUSTOM CSS
**/

.none{ display: none; }
div.likeP{ color: #808080;
margin: 0 0 10px;
display: block; }
.logo img {
    max-width: 160px !important;
}
.transparent_wrapper .toplogo1:before {
    background-image: linear-gradient(to right, #fff 50%, #324244 50%)!important;
}
.cs.main_color7 {
    background-color: #324244 !important;
}
.cs {
    /* background-color: #000000 !important; */
    color: #ffffff !important;
}


.is-checked {
	background-color: #000000 !important;
	color: #ffffff !important;
}

.fleft {
  float: left;
}
.fright {
  float: right;
}

/* ---- isotope ---- */

.grid {
  /* background: #EEE; */
  max-width: 1200px;
}

/* clear fix */
.grid:after {
  content: '';
  display: block;
  clear: both;
}

/* ui group */

.ui-group {
  display: inline-block;
}

.ui-group h3 {
  display: inline-block;
  margin-right: 0.2em;
  font-size: 16px;
}

.ui-group .button-group {
  display: inline-block;
  margin-right: 20px;
}
.item {
  position: relative;
  margin: 0%;
  overflow: hidden;
}
.item img {
  width: 100%;
  
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.item:hover img {
  -moz-transform: scale(1.3);
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

.slides .img_zoom {
  max-width: 100%;
  
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.slides .img_zoom:hover  {
  -moz-transform: scale(1.3);
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}


.display_mob{
  display: none;
}
.display_mob_hide{
  display: block ;
}
@media (max-width: 768px) {

  .display_mob{
    display: block;
  }
  .display_mob_hide{
    display: none !important;
  }
}
.ls .nav-unstyled .active a h5 {
    color: #EC1C24 !important;
}
.ls.ms {
    background-color: #f1f1f1 !important;
}

.is--hidden {
    display: none;
} 
#canvas{
  height: 100% !important;
}
.form-response{background-color:#fff; color:#fff; padding:20px; width:40%;}
.affix-top{
position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1000;

}

.destaque {color:#fff !important;}
.destaque:hover h3 h4 {color:#EC1C24 !important;}
.destaquefundo {background-color: #38545f;}
.destaquefundo:hover  {background-color: #8eaeb7;}
@media (min-width: 1200px){
  .theme_buttons.bg_button a, .theme_button.bg_button {
  padding: 0px 8px !important;
  font-size: 12px !important;
  }
}