
.nav>li>a{ padding: 0px;}
.nav>li>a:hover{ background-color:#FFF;}
.nav>li>a:focus{ background-color:#FFF;}

.color_logo_ga { color: #8b2637; }

.desactivado { opacity: 0.3 ; }

.pre-footer-col > p { color: #666161 ;}

p{ color: #083945 ;}

.altura_fija{ height: 280px;}

.noticia_fecha{color: #700B0B}

.boton-noticia {
  <!-- margin-top:20px; -->
}
.blue-chambray.btn {
  background-color: #2c3e50;
  color: white;
}
.boton_historico_noticias{
    text-align:center;
    margin-top:30px;
}
.wg_contenedor_logo{
    display:table-row
}
.wg_imagen_logo{
    display:table-cell;
    padding-top:10px;
}
h1.wg_logo_gestoria{
    padding-top: 10px;
    margin: 0px;
    display: table-cell;
    vertical-align: top;
}
h1.wg_logo_gestoria img{
    max-width:100%;
    width:100%;
}
.wg_texto_logo{
    display:table-cell;
    vertical-align:top;
    padding:10px 0px 0px 10px;
}
.wg_imagen_logo img{
    border-right: 3px solid #8b2637;
    margin-right: 10px;
    padding-right: 15px;
}
h1.wg_texto_logo{
    font-size: 17px;
    font-weight: bold;
    line-height: 20px;
    padding-left: 10px;
    padding-top: 10px;
    text-transform: uppercase;
}

.wg_contenedor_logo h1.wg_texto_logo .wg-slogan
{
    display:block;
    color: #8b2637;
    display: block;
    font-size: 13px;
    font-weight: normal;
    line-height: 15px;
    text-transform: none;
}


.imagen-servicio.margin-top {
        margin-top: 44px;
}


/* Services block */
.services-block {
  background: #f6f6f6;
  padding: 60px 0 70px;
}
.services-block .row {
  padding-top: 44px;
}
.services-block .item {
  border-right: solid 1px #e8e7e7;
  padding: 10px;
}
.services-block .col-md-3:last-child {
  border-right: none;
}
.services-block .fa {
  background: #7D1506;
  color: #ffffff;
  width: 99px;
  height: 99px;
  line-height: 1;
  border-radius: 0%;
  position: relative;
  margin-bottom: 29px;
}
.services-block .fa:after {
  bottom: -8px;
  width: 0;
  height: 0;
  left: 50%;
  margin-left: -9px;
  z-index: 2;
  content: " ";
  display: block;
  position: absolute;
  border-top: 9px solid #7D1506;
  border-right: 9px solid transparent;
  border-left: 9px solid transparent;
}

.services-block .fa {
  font-size: 38px;
  padding: 35px 0 0;
}

.services-block p {
  margin-bottom: 5px;
}


.footer{
    background:#7D1506}
.footer .social-icons{
    list-style:none;
    font-size:18px;
}
.footer .social-icons li{
    margin-left:10px;
}

.footer a{text-decoration:none}
.footer a:hover{text-decoration:underline;color:#fff}


#promo-block{
    height:380px;
}
.tp-banner img{
    display:none;
}
body{
    padding-top:125px !important;
}
.promo-like-text{
    min-width:800px; opacity:0.8 !important; background-color:#700B0B !important;;
    text-align:center !important;
}

.promo-like-text > p{ color: #FFF;}

#cualidades.services-block{
    padding-top:30px;
}



.siga-btn-primary-border, .siga-btn-secondary-border {width:100%; background-color : #700B0B !important; color : #FFF !important; }
.siga-btn-primary-border, .siga-btn-secondary-border2 {width:auto; background-color : #700B0B !important; color : #FFF !important; }

@media only screen and (max-width: 350px) {

  #cualidades.services-block{
    padding-top:80px;
  }
}

@media only screen and (max-width: 479px) {

  #cualidades.services-block{
    padding-top:80px;
  }
}

@media (max-width: 1199px) {

  #cualidades.services-block{
    padding-top:80px;
  }
}

.siga-btn-primary-border, .siga-btn-secondary-border {padding:5px;width:100%; background-color : #700B0B !important; color : #FFF !important; }



.padding-bottom-40{ padding-bottom: 40px;}

.padding-bottom-30{ padding-bottom: 30px;}

.padding-bottom-20{ padding-bottom: 20px;}

.padding-bottom-10{ padding-bottom: 10px;}

.clear_both{ clear:both;}

.blog-post-container{ overflow:hidden;}

.redes_sociales i{

    font-size: 18px;
    color: #555;
    margin-right: 4px;
}

.h2_desarrollo{

    font-size: 30px !important;
    text-align: left !important;
}


h3.h3_desarrollo{

    font-size: 25px;
    color: #555;
    padding-bottom:15px;
}


ul.blog-tags {

    font-size: 12px;
  list-style: none;
  margin: 0;
  padding: 0;
}


ul.blog-tags li {
  position: relative;
  margin: 0 16px 7px 0;
  display: inline-block;
}

ul.blog-tags li a {
display: inline;
  color: #555;
  background: #f5f5f5;
  display: inline-block;
  padding: 3px 5px 3px 3px;
}

ul.blog-tags li a:after {
  top: 50%;
  width: 0;
  left: 100%;
  height: 0;
  z-index: 2;
  content: " ";
  display: block;
  margin-top: -12px;
  position: absolute;
  border-left: 12px solid #f5f5f5;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
}

ul.categories li{ border-bottom:1px solid #ECEBEB; padding:10px 0px;}

ul.categories li a{ color:#767F88;}

ul.blog-info {

    clear:both;
    padding: 8px 0;
    border-top: solid 1px #ECEBEB;
    border-bottom: solid 1px #ECEBEB;
    list-style: none;
    margin: 30px 0 12px 0;
    padding-left: 0;
}

ul.blog-info li{
    display: inline-block;
    color: #555;
    font-size:13px;
    margin-right: 10px;
    border-left:1px solid #ECEBEB;
    padding-left:13px;
}

.blog-info li:first-child{ border-left:none; padding-left:0; }
.blog-info li:last-child{ float:right; }

.fig_noticia{ float:left; margin-right: 15px; margin-bottom:15px;width:100%}

.font-size-30{ font-size:30px !important;}

.margin-bottom-15{ margin-bottom:15px; }

.display_table_row{ display:table-row; }

.display_table_cell{ display: table-cell;}

.padding-top-10{ padding-top:10px;}

.contact-info-box ul{ padding: 0px;}

.padding-top-50{ padding-top:50px;}

.carousel-inner .active.left { left: -33%; }

.carousel-inner .next        { left:  33%; }

.siga-category-widget{ padding-left: 20px;}

.siga-noticias{ list-style: none; padding:0px; }

.wg-color_extranjeria{ color: #E08513; font-size: 22px !important; }

.wg-color_empresarial{ color: #B1002E; font-size: 22px !important; }

.wg-color_laboral{ color: #1C6689; font-size: 22px !important; }

.wg-color_tributario{ color: #8A277A; font-size: 22px !important; }

.wg-vertical-align{ vertical-align: sub; font-size: 22px !important; }



.separacion_multidespacho {
  border-top: 1px solid #b7bbbf;
  margin-bottom: 20px;
}

body { color: #083945; }

.pre-footer{ background-color: #3B3D39; }

.pie .info_contacto {
  list-style: none;
  padding: 0;
  font-size: 0.9em;
  color: #666161;
  line-height: 10px;
}
.pie .info_contacto p {
  list-style: none;
  padding: 0;
  font-size: 1em;
  color: #666161;
  line-height: 5px;
}
.pie .info_contacto li span {
    display: table-cell;
    padding: 5px;
}
.pie .direccion-footer {
    line-height: 20px;
}

.mail-footer a {
    color: #666161;
}

.pre-footer p {
  color: #666161;
}

.footer_text{ color: #666161 !important;}

address{color: #666161;}

    a, a:focus, a:hover, a:active {
  color: #700B0B;
}
a:hover {
  color: #700B0B;
}
::-moz-selection {
  color: #fff;
  background: #700B0B;
}
::selection {
  color: #fff;
  background: #700B0B;
}
.navbar-nav a:hover,
.navbar-nav li.current a {
  color: #700B0B;
}
.tb-socio .fa:hover {
  color: #700B0B;
  border: solid 1px #700B0B;
}
.carousel-indicators li.active {
  background: #700B0B;
}
#cualidades{
    border-top: 4px solid #700B0B;
}
.menu-always-on-top .header{
    border-bottom: 4px solid #700B0B;
}
.go2top:hover {
  border: solid 2px #700B0B;
  color: #700B0B;
}
.content h1 strong, .content h2 strong, .content h3 strong, .content h4 strong {
  color: #700B0B;
}
.slider-item-1 .large_bold_white span,
.slider-item-2 .large_bold_white span {
  color: #700B0B;
}
.tp-caption a {
    color: #fff;
}
.tp-caption a:hover {
    color: #700B0B;
}
.team-block em{
  color: #700B0B;
}
.team-block ul{
    list-style:none;
    padding:0px;
}
.portfolio-block .item > a {
  background: rgba(103, 189, 60, 0.85);
}
.choose-us-block .panel-default .accordion-toggle:before {
  background-color: #700B0B;
}
.choose-us-block .panel-default .collapsed:before {
  background-color: #495764;/* black */
}
.choose-us-block .panel-default .panel-title:hover .collapsed:before {
  background-color: #700B0B;
}
.btn-primary {
  background: #700B0B;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
  background: #47991d;
}
.facts-block .item {
  background: rgba(103, 189, 60, 0.92);
}
.pi-price strong {
  background: #700B0B;
}
.pi-price strong:after {
  border-top: 9px solid #700B0B;
}
.pricing-content .list-unstyled li i {
  color: #700B0B;
}
.pricing-footer .btn-default:hover,
.pricing-footer .btn-default:active {
  background: #700B0B;
}
.services-post ul li {
  text-align:left;
      line-height: 22px;
}

.btn-default {
    background:#700B0B;
    color:  #ffffff;
    margin-top: 20px
}
.portfolio-block .item b:hover {
  color: #700B0B;
}
@media (max-width: 1024px) {
  .header-mobi-ext .navbar-nav a:hover,
  .header-mobi-ext .navbar-nav li.current a{
    background-color: #700B0B;
    color: #fff !important;
  }
}
.header .mobi-toggler:hover {
  background-color: #700B0B;
  border-color: #700B0B;
}
.promo-like-text h2{color:#fff;}
h2{ color: #7D1506; }
h3{ color: #7D1506; }

.cookie{
	height: 100%;
    background-color: rgba(0,0,0,.8);
    position: fixed;
    bottom: 0px;
    padding: 5px;
    text-align:left;
    z-index: 10004;
    color:#fff;
    font-size:11px;
    width:100%;
}
.cookie span{
    font-weight:bold;
}

#txt-aviso-cookies{
    margin: 0;
    width: 52%;
    color: black;
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 16px;
    line-height: 44px;
    background-color: white;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    padding: 30px;
    border-radius: 10px;
}

@media only screen and (max-width: 800px) {

    #txt-aviso-cookies{
		
		margin: 0;
		width: 90%;
		color: black;
		position: absolute;
		font-size: 14px;
		line-height: 20px;
		background-color: white;
		transform: translate(-50%, -50%);
		padding: 30px;
		border-radius: 10px;
  }
}

.cookie a{
	color:#black;;
	text-decoration:underline;
	font-weight:bold;
	}
.cookie a:hover{
    text-decoration:none;
    color:#dedede;
}
.politica_cookies{
  margin-bottom:50px;
}
.politica_cookies h4{
    margin:30px 0px 10px;
}
.politica_cookies ul ol li{
    list-style: decimal;
}
.politica_cookies ul{
    margin:0;
    padding-left:20px;
    list-style:disc;
}
.politica_cookies ul li{
    list-style: disc;
}
.politica_cookies table{
    border-collapse:collapse;
}
.politica_cookies table td, .politica_cookies table th{
    border: 1px solid #333;
    padding: 5px;
}
.destacado{
    font-weight:bold;
}
ul.datos_despacho{
    margin-top:10px;
    padding:0px;
}
ul.datos_despacho li span{
    padding-top:5px;
    padding-right:2px;
}
.imagen_especialidad img{
    width:100%;
}
.imagen_especialidad{
    height: 250px;
    overflow:hidden;
    margin-bottom:15px;
}
.especialidades_texto{
    text-align:left;
}
.titulo_especialidad{
    font-size:24px;
}
.boton_portal {
  margin-top: 3px;
  margin-bottom: 3px;
  float: right;
  background:  #700B0B;
  padding: 3px 10px;
  font-size: 12px;
  border:none;
}
.boton_portal:hover, .boton_portal:focus, .boton_portal:active {
  background:  #7D1506 !important;
  padding: 3px 10px !important;
  border:none;
  outline: none;
      color: #fff;
}
.barra-superior {
    border-bottom: 2px solid #700B0B;
}

@media (max-width: 1199px) {
	/*.header {
	 	top: 0;
		bottom: auto;
		padding: 5px 0;
	}*/
	.menuOpened {
		background: #fff;
	}
	.header-mobi-ext .pull-right {
		float: none !important;
		clear: both;
		margin: 0;
		padding: 0;
		width: 100%;
	}

	.header .mobi-toggler {
		display: block;
	}
	.header-mobi-ext .navbar-nav {
		float: none;
		padding: 20px 0;
		display: none;
	}
	.header-mobi-ext .navbar-nav li {
		float: none;
		padding: 0;
		margin-left: 15px;
	}
	.header-mobi-ext .navbar-nav li:first-child a {
		border-top: 1px solid #efefef;
	}
	.header-mobi-ext .navbar-nav a {
		border-bottom: 1px solid #efefef;
		padding: 10px 0 10px 30px;
		position: relative;
		color: #666;
	}
	.header-mobi-ext .navbar-nav a:hover,
	.header-mobi-ext .navbar-nav li.current a {
		border-bottom: 1px solid #efefef;
		background: #700B0B;
		color: #fff;
	}
	.header-mobi-ext .navbar-nav a:after {
	    content: "•";
	    left: 15px;
	    position: absolute;
	    top: 10px;
	}

	.checkout-block .row div {
		width: 100%;
		text-align: center !important;
	}
	.checkout-block h2 {
		text-align: center;
	}
	.checkout-block .text-right {
		padding-top: 10px;
	}

	.slider-item-1 .promo-like i {
	  font-size: 70px;
	}
	.slider-item-1 .promo-like-text {
	  font-size: 18px;
	  padding: 22px 25px 17px;
	}
	.slider-item-1 .promo-like-text h2 {
	  font-size: 28px;
	  margin: 0 0 3px;
	}
    h1.wg_texto_logo {
    padding-top: 10px;
}
}
@media (min-width: 1025px) {
	.header .navbar-nav {
		display: block !important;
	}
	.team-block .img-responsive {
		display: inline-block;
	}

}
@media (max-width: 992px) {
	/*.facts-block {
	  min-height: 390px;
	}*/
	.facts-block h2 {
	  margin-bottom: 60px;
	}
	.facts-block .item {
	  font-size: 18px;
	  width: 138px;
	  height: 138px;
	  text-transform: none;
	}
	.facts-block .item strong {
	  font-size: 40px;
	}

	.ab-cirle-blue {
	  bottom: 2px;
	  left: 1%;
	}
	.ab-cirle-red {
	  bottom: 49%;
	  left: 37%;
	}
	.ab-cirle-green {
	  bottom: 34%;
	  right: 3%;
	}

	.team-block .item {
	  margin-bottom: 30px;
	}
	.team-block .img-responsive {
	  width: 100%;
	}
.boton_portal {
    margin-top: 0px;
}
.idiomas {
    padding: 0px !important;
}
.idiomas select {
  margin-top: 3px;
  margin-left: 10px;
  margin-bottom: 3px;
}
  h1.wg_texto_logo {
    padding-top: 10px;
}
}
@media (min-width: 760px) {
	.slider-item-1 .large_bold_white {
	  letter-spacing: 2px !important;
	}
}
@media (max-width: 768px) {
  h1.wg_texto_logo {
    padding-top: 10px;
}
.galery {
    margin-bottom:20px !important;
}
	.services-block {
	  padding-bottom: 20px;
	}
	.services-block .item {
	  border: none;
	  margin-bottom: 50px;
	}

	.about-block h4 {
	  margin-bottom: 33px;
	}
	.ab-cirlce {
	  width: 100px;
	  height: 100px;
	  padding-top: 15px;
	}
	.ab-cirlce i {
	  font-size: 33px;
	  line-height: 33px;
	}
	.ab-cirlce strong {
	  padding-top: 5px;
	  font-size: 16px;
	  line-height: 1;
	}
	.ab-cirle-blue {
	  bottom: 2px;
	  left: 1%;
	}
	.ab-cirle-red {
	  bottom: 52%;
	  left: 37%;
	}
	.ab-cirle-green {
	  bottom: 34%;
	  right: 6%;
	}

	.slider-item-1 .promo-like-text {
		margin-top: 30px;
	}
	.slider-item-1 .promo-like {
		padding: 29px 22px 26px 21px;
	}
	.slider-item-1 .promo-like i {
	  font-size: 49px;
	}
	.slider-item-1 .promo-like-text {
	  font: 400 14px "Open Sans", Arial, sans-serif;
	  padding: 22px 25px 17px;
	}
	.slider-item-1 .promo-like-text h2 {
	  font: 400 23px/23px "PT Sans Narrow", Arial, sans-serif;
	}
.boton_portal {
    margin-top: 0px;
}
.idiomas {
    padding: 0px !important;
}
.idiomas select {
  margin-top: 3px;
  margin-left: 10px;
  margin-bottom: 3px;
}
}
@media (max-width: 767px) {
	.choose-us-block .img-responsive {
	  margin: 0 auto;
	}

	/*.facts-block {
	  min-height: 470px;
	}*/
	.facts-block .item {
	  margin-bottom: 30px;
	}

	.footer .pull-right {
	  float: left !important;
	  padding-top: 10px;
	  padding-bottom: 11px;
	}
	.footer .social-icons li {
	  float: left;
	  margin: 0 5px 0 0;
	}
.boton_portal {
    margin-top: 0px;
}
.idiomas {
    padding: 0px !important;
}
.idiomas select {
  margin-top: 3px;
  margin-left: 10px;
  margin-bottom: 3px;
}
}
@media (max-width: 600px) {
	.slider-item-1 .promo-like-text {
		margin-top: 30px;
	}
.galery {
    margin-bottom:20px !important;
}
	.slider-item-1 .promo-like {
		padding: 27px 22px 28px;
		top: -18px;
	}
	.slider-item-1 .promo-like i {
	  font-size: 23px;
	}
	.slider-item-1 .promo-like-text {
	  font-size: 13px;
	  padding: 10px;
	}
	.slider-item-1 .promo-like-text h2 {
	  font: 400 18px/1 "Open Sans", Arial, sans-serif;
	  margin-bottom: 5px;
	}
.boton_portal {
    margin-top: 0px;
}
.idiomas {
    padding: 0px !important;
}
.idiomas select {
  margin-top: 3px;
  margin-left: 10px;
  margin-bottom: 3px;
}
}
@media (max-width: 480px) {
.wg-padding-bottom-15 {
    padding-bottom: 0px;
}
.galery {
    margin-bottom:20px !important;
}
	.ab-cirlce {
	  z-index: 3;
	}
	.ab-cirle-red {
	  bottom: 36px;
	}

	.slider-item-1 .promo-like {
		display: none;
	}
.boton_portal {
    margin-top: 0px;
}
.idiomas {
    padding: 0px !important;
}
.idiomas select {
  margin-top: 3px;
  margin-left: 10px;
  margin-bottom: 3px;
}
.imagen_especialidad, .galery img {
  height: auto !important;
}
.slider-item-1 .promo-like {
    display: none;
  }
.tp-banner-container {
   height:200px !important;
}
.tp-banner {
    height: 200px !important;
}
.slider-item-1 .promo-like-text h2 {
    font: 400 14px/1 "Open Sans", Arial, sans-serif !important;
}
.slider-item-1 .promo-like-text p {
    font-size: 11px !important;
}
.slider-item-1 .promo-like-text {
    margin: 50px 5px 0 !important;
}
.promo-like-text {
    min-width: 370px !important;
    margin: 0 auto !important;
}
#cualidades.services-block {
    padding-top: 30px;
}
.header .mobi-toggler {
    float: left;
}

}
@media (max-width: 400px) {
	.tb-socio .fa {
	  margin-bottom: 20px;
	}
.galery {
    margin-bottom:20px !important;
}

	.slider-item-1 .promo-like-text {
	  white-space: normal;
	  margin: 40px 15px 0;
	}

.boton_portal {
    margin-top: 0px;
}
.idiomas {
    padding: 0px !important;
}
.idiomas select {
  margin-top: 3px;
  margin-left: 10px;
  margin-bottom: 3px;
}
.imagen_especialidad, .galery img {
  height: auto !important;
}
.tp-banner-container {
   height:200px !important;
}
.tp-banner {
    height: 200px !important;
}
.slider-item-1 .promo-like-text h2 {
    font: 400 14px/1 "Open Sans", Arial, sans-serif !important;
}
.slider-item-1 .promo-like-text p {
    font-size: 10px !important;
}
.slider-item-1 .promo-like-text {
    margin: 50px 5px 0 !important;
}
.promo-like-text {
    min-width: 320px !important;
    margin: 0 auto !important;
}
#cualidades.services-block {
    padding-top: 30px;
}
.header .mobi-toggler {
    float: left;
}

}
@media (max-width: 320px) {
	.tb-socio .fa {
	  margin-bottom: 20px;
	}
.galery {
    margin-bottom:20px !important;
}

	.ab-cirle-blue {
	  left: 0;
	}
	.ab-cirle-red {
	  left: 37%;
	}
	.ab-cirle-green {
	  right: 0;
	}
  .header .mobi-toggler {
    float: left;
  }

h1.wg_logo_gestoria img {
    max-width: 60%;
}
.wg_imagen_logo img {
    padding-right: 5px;
}
h1.wg_texto_logo {
    font-size: 14px;
    line-height: 18px;
    padding-top: 10px;
    padding-left: 0px;
}
.boton_portal {
    margin-top: 0px;
}
.idiomas {
    padding: 0px !important;
}
.idiomas select {
  margin-top: 3px;
  margin-left: 10px;
  margin-bottom: 3px;
}
.imagen_especialidad, .galery img {
  height: auto !important;
}
.tp-banner-container {
   height:200px !important;
}
.tp-banner {
    height: 200px !important;
}
.slider-item-1 .promo-like-text h2 {
    font: 400 14px/1 "Open Sans", Arial, sans-serif !important;
}
.slider-item-1 .promo-like-text p {
    font-size: 10px !important;
}
.slider-item-1 .promo-like-text {
    margin: 50px 5px 0 !important;
}
.promo-like-text {
    min-width: 320px !important;
    margin: 0 auto !important;
}
#cualidades.services-block {
    padding-top: 30px;
}

}



.idiomas {
    text-align:left;
}
.idiomas select {
    float: left;
    background-color: #fff;
    padding-left: 5px;
    height:28px;
    color: #700B0B;
    font-weight: 600;
    min-width: 100px;
    font-size: 12px;
    outline: none;
    border: 1px solid #700B0B;
    text-transform: uppercase;
}
select#idioma option {
    margin: 5px 0
}
select:focus > option:checked {
    background: #fff !important;
    cursor:pointer;
}
select option:checked,
select option:hover {
    box-shadow: 0 0 10px 100px #ccc inset;
    cursor: pointer;
}
select.decorated option:hover {
    background-color: #ccc
}
.estilo-radio {
    margin-top: 5px;
}
.idiomas img {
    width: 20px;
    vertical-align: baseline;
    margin: 0 5px;
    height: 15px;
}
form label.idiomas-radio {
  display:inline !important;
  float:none;
}
input{
  display:none;
}
input + img{
  cursor:pointer;
  border:1px ridge;
}
img[data-seleccionado="checked"]{
  border:2px inset #7D1506;
}
#de-interes {
  background: #f6f6f6;
}

.siga-section.custom {
    background-color: #f6f6f6;
    padding-top: 40px;
    padding-bottom: 40px;
}

.col-md-6.size-img img {
    width: 50%;
    margin: 0 auto;
}

.col-md-4.size-img img {
    width: 80%;
    margin: 0 auto;
}

.galery img {
    <!-- height: 350px; -->
    overflow: hidden;
    margin-bottom: 15px;
    text-align: center;
    margin: 0 auto;
}


.margin-bottom-25{

    margin-bottom:25px;
}

.padding-seccion{
  padding-top:110px;
}


.content h2.font18  {
  font-size: 18px !important;
  font-weight: 600;
  margin-bottom: 7px;
}

.padding-seccion#equipo {
      padding-top: 50px;
      padding-bottom: 40px;
          border-top: 1px solid #f1f1f1;
          border-bottom: 1px solid #f1f1f1;
}
.team-block .item {
  background-color: #f6f6f6;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 10px;
    padding-right: 10px; 
}
.team-block .item img {
      background-color: #fff;
}
.testimonials-block.padding-seccion {
      padding-top: 50px;
}
.galeria-block h3  {
      font-size: 18px !important;
    margin-bottom: 7px;
    font: 400 37px "PT Sans Narrow", Arial, sans-serif;
    margin: 0 0 10px;
    text-transform: uppercase;
    text-align: center;
        font-size: 18px !important;
    font-weight: 600;
    margin-bottom: 7px;
}


.redes-cabecera .social-icons {
    list-style: none;
    font-size: 14px;
}
.redes-cabecera ul.social-icons {
    margin: 0;
    padding: 0;
        margin-top: 3px;
            margin-bottom: 3px;
}
.redes-cabecera .social-icons li {
        display: inline;
    margin: 0 0 0 5px;
    padding-right: 5px;
    background-color: #f1f1f1;
    padding-left: 5px;
}
.redes-cabecera ul.social-icons li a {
    opacity: 0.5;
}

.wg-padding-bottom-15 {
    padding-bottom: 10px !important;
}
.redes-cabecera ul.social-icons li a:hover, .redes-cabecera ul.social-icons li a:active, .redes-cabecera ul.social-icons li a:focus {
    opacity: 1;
    color:#700B0B;
}
input[type=text].campo_capt{
    display:none !important;
}
