/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

/* azul #004667 */
/* bege #fef2d9 */
/* vermelho #ff365f */

@font-face {
  font-family: 'Advantage-Book';
  src: url("fonts/Advantage-Book.eot?#iefix") format("embedded-opentype"), url("fonts/Advantage-Book.ttf") format("truetype"), url("fonts/Advantage-Book.svg#Advantage-Book") format("svg");
  font-weight: normal;
  font-style: normal; }
.xs-hide {
  display: none !important; }

.q_image_with_text_over .shader{
  transition: background-color 0.5s ease;
}


.q_image_with_text_over:hover .shader{
  background-color: rgba(0,0,0,0);

}

.intro-vc .wpb_wrapper p{
  font-family: 'Advantage-Book', Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 28px;
    font-style: normal;
    font-weight: 300;
    color: #fef2d9;
}

img.logo-vc-img{
  margin-bottom: 12px !important;
  margin-right: 10px !important;
}

img.org-img-vc{
  margin-top: 4px;
  margin-bottom: 7px !important;
}

div.vertical_menu_area_inner{
  margin-top: 40px;
}

.vertical_menu_on_click .second, .vertical_menu_toggle .second{
  margin-left: 15px;
}

.blog_holder article .post_text h2 .date{
  display: none;
}

div.post_text_inner div.post_info{
  display: none;
}


body.single-post .post_text .entry_title {
/*  display: none !important;*/
}


body.home header.stick{
/*  display: none;*/
}

body.home header.stick.sticky{
  display: block;
}

.contact_form h5,
body.single-post .qode_print,
body.single-post .qode_like{
  display: none;
}

body.page-id-229 .contact_detail .contact_section{
  display: none;
}

.blog_holder article .post_text .post_text_inner:hover{

}

.blog_holder.masonry article.format-quote .post_text .post_text_inner:hover, 
.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner:hover{
  background-color: #ff365f !important;  
}

a.hashtaghome{
  color: #fef2d9;
  font-family: 'Advantage-Book', Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 600 !important;
}

.qbutton:hover{
  background: #ff365f;
  border-color: #ff365f;
}

nav.main_menu>ul>li.active>a{
  color: #fef2d9;
}

.moreInfoBlue a{
  color: #004667;
}

.moreInfoBeige a{
  color: #fef2d9;
}

.moreInfoRed a{
  color: #fef2d9;
}

.moreInfoRed a:hover{
  color: #004667;
}

.moreInfoBlue a:hover, .moreInfoBeige a:hover{
  color: #ff365f;
}


.moreInfoBlue .vc_column-inner, .moreInfoBeige .vc_column-inner, .moreInfoRed .vc_column-inner{
  height: 171px;
}

/* 5 columm */



.vc_responsive .fiveCol_wrap.wpb_row .vc_col-sm-2 {
    float: left; 
    width: 20% !important; 
    padding: 0; 
    min-height: 0;
    background-color: red !important;
}

.fiveCol_wrap .fiveCol_wrap_last {margin:0!important}

/* end 5 columm */



/* por */

img.lfmcsv{ margin-top: 15px; }
img.lbvl{ margin-top: 15px; }
img.lalana{ margin-top: 5px; }
img.lunicef{ margin-top: 30px; }
img.lmff{ margin-top: 20px; }

/* por end */

/* filme completo */

.fcSinopse h3{
  font-family: 'Advantage-Book', Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 17px;
  line-height: 26px;
  font-style: normal;
  font-weight: 600;
  color: #004667;
  text-decoration: none;
  text-align: left;
}

.fcSinopse.oa img{
  margin-right: 14px;
}

/* end filme completo */

.cmobile{
  display: none;
}

@media (max-width: 750px) {
.vc_responsive .fiveCol_wrap.wpb_row .vc_col-sm-2 {
width: 100% !important;
}
}


/*@media (max-width: 1500px){
  .mcom a{
  font-size: 21px;
  }
}

@media (max-width: 1235px){
  .mcom a{
  font-size: 19px;
  }
}

@media (max-width: 1130px){
  .mcom a{
  font-size: 17px;
  }
}*/

/* HIDE Comments */

.blog_holder.masonry .post_comments,
body.single-post .blog_holder .comment_holder {
    display: none;
}
.blog_holder.masonry .post_info {
    visibility: hidden;
}
.blog_holder.masonry .post_info span {
    visibility: visible;
}

body.single-post .title_subtitle_holder h1{
  display: none;
}

body.single-post .content_inner .title_outer .title{
  height: 120px !important;
}

body.single-post .breadcrumb{
  left: 0px;
}

@media (max-width: 1060px){
  .mcom a{
  font-size: 18px;
  }
  .fcom a{
    font-size: 18px;
  }
}


@media (max-width: 810px){
  .mcom a{
  font-size: 17px;
  }
  .fcom a{
    font-size: 17px;
  }
}

@media (max-width: 750px){
  .mcom a, .fcom a{
    font-size: 26px;
  }
}


@media (max-width: 768px){
  .borg {
    padding-bottom: 15px;
  }
  .vtext{
    padding-bottom: 10px;    
  }
}


@media (max-width: 500px){
 .cmobile{
    display: block;
  }
  .cdesk{
    display: none;
  }
}



