/*
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");

.text-white,
.text-white h1,
.text-white h2,
.text-white h3,
.text-white h4,
.text-white h5,
.text-white p,
.text-white a,
.text-white p a,
.text-white div {
  color: #fff;
}
body a.pp_next::after,
body a.pp_previous::after {
  background-color: rgba(238, 238, 238, 1);
  border-color: rgba(238, 238, 238, 1);
  color: #303030;
}
body a.pp_next:hover::after,
body a.pp_previous:hover::after {
  background-color: #62A730;;
  border-color: #62A730;
  color: #fff;
}
body a.pp_next,
body a.pp_previous {
  width: 100px;
}

@media only screen and (max-width: 480px) {
  .carousel-inner .slider_content_outer {
      width: 90% !important;
  }
  .carousel-inner h2.with_background_color span {
    padding: 10px 15px;
  }
  body .carousel-inner .slider_content .text,
  body h2.q_slide_title.with_background_color,
  body .carousel-inner p.q_slide_text,
  body .carousel-inner a.qbutton  {
    text-align: center;
  }
  body .carousel:not(.advanced_responsiveness) .carousel-inner h2 span {
    line-height: 2.2em !important;
  }
}
@media only screen and (max-width: 600px) {
  .carousel-inner .slider_content_outer {
      width: 85% !important;
  }
  .carousel-inner h2.with_background_color span {
    padding: 12px 17px;
  }
  body .carousel-inner .slider_content .text,
  body h2.q_slide_title.with_background_color,
  body .carousel-inner p.q_slide_text,
  body .carousel-inner a.qbutton  {
    text-align: center;
  }
  body .carousel:not(.advanced_responsiveness) .carousel-inner h2 span {
    line-height: 2.2em !important;
  }
  body .footer_bottom .textwidget,
  body .footer_bottom .textwidget div,
  body .footer_bottom .textwidget p,
  body .footer_bottom .textwidget a {
    text-align: center !important;
  }
}
@media only screen and (max-width: 767px) {
  .carousel-inner .slider_content_outer {
      width: 85% !important;
  }
  .carousel-inner h2.with_background_color {
    display: inline;
  }
  .carousel-inner h2.with_background_color span {
    padding: 15px 0px;
    box-shadow: 22px 0 0 rgba(98, 167, 48, 0.9), -22px 0 0 rgba(98, 167, 48, 0.9);
    background-color: #fff;
    background-color: rgba(98, 167, 48, 0.9);
    box-decoration-break: clone;
  }
  /*body .carousel-inner .slider_content .text,
  body h2.q_slide_title.with_background_color,
  body .carousel-inner p.q_slide_text,
  body .carousel-inner a.qbutton  {
    text-align: center;
  }*/
  body .carousel:not(.advanced_responsiveness) .carousel-inner h2 span {
    line-height: 2.2em !important;
  }
}
body .side_menu_button > a.search_button {
  vertical-align: top;
}

.full_width {
	position: relative;
}

body > div.wrapper > div > div > div > div.full_width > div > div.vc_row.wpb_row.section.vc_row-fluid.text-white.vc_custom_1473323382382.grid_section > div > div > div > div > div > div:nth-child(2) > div > div:nth-child(1) > div > div > div:nth-child(10) > div > p:nth-child(1){
    
    visibility:hidden;
    position:relative;
    
}

body > div.wrapper > div > div > div > div.full_width > div > div.vc_row.wpb_row.section.vc_row-fluid.text-white.vc_custom_1473323382382.grid_section > div > div > div > div > div > div:nth-child(2) > div > div:nth-child(1) > div > div > div:nth-child(10) > div > p:nth-child(1):after {
    
    content:'secretariat@tmagro.ro';
    
}