﻿
/*
 Theme Name:   tourpackage-v2-01 Child
 Theme URI:    http://tourpackage-v2-01-child/
 Description:  tourpackage-v2-01 Child Theme
 Author:       Zaida Picazo
 Author URI:   http://piazodesign.com
 Template:     tourpackage-v2-01
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  tourpackage-v2-01-child
*/

@import url("../tourpackage-v2-01/style.css");

/***************************
	INFORMACIÓN:
	
	* Clases e identificadores están establecidos según el id de la página asignada por Wordpress. En el caso de que se elimine/sustituya una página por otra, será necesario cambiar el identificador del post
	* Hay clases e identificadores asignados a través de javascript: funciones-propias.js además de los propios de los pluins y librerías de jquery
	
******************************/

@charset "UTF-8";
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);
@import url(http://fonts.googleapis.com/css?family=Lato:400,700);

/*******************
		GENERAL
*******************/
html, body{
  min-height: 100%;
}

body{
	font-family: 'Open Sans', sans-serif !important;
	position: relative;
}

.overlay{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(0,0,0,0.5); /*dim the background*/
  display:none;
}

.column-service-button{
	text-align:center;
}

a.gdl-button, input[type="submit"]{
	padding: 5px 40px;
	border-bottom: 0;
	font-size: 14px;
	font-family: 'Lato', sans-serif;
	border-radius:5px;
}

.caja-roja-redondeada, .titulo-enlaces{
	color:#fff;
	background:#fc2f0f;
	border-radius:4px;
	padding:5px 0 5px 10px;
}
.wpb_row.caja-roja-redondeada{
	margin-bottom:45px;
}

/******************
		TYPE	
*******************/

.italic{
	font-style:italic;
}

.italic-bold{
	font-style:italic;
	font-weight:bold;
}

.certificated{
	font-weight:100;
	margin-bottom:10px;
	font-size:14px;
	color:#767676;
}

.parrafo-ppal p{
	font-size:15px;
	text-align:justify;
	text-indent: 1cm;
}


/*******************
	HEADER
*******************/
div.top-navigation-wrapper{
	border:none;
	background:rgba(0,0,0,.35);
}

div.navigation-wrapper .sf-menu > li > a{
	font-weight:bold;
	font-size:13px;
	padding: 0px 12px;
	line-height:67px;
}

ul.sf-menu li{
	padding: 0 !Important;
}

ul.sf-menu li li a:hover{
	color:#fc2f0f;
}

div.header-wrapper{
	background:url("http://infratermic.es/wp-includes/images/header-background-custom.jpg");
}

div.top-social-wrapper{
	padding-top:10px;
	padding-bottom:10px;
}

ul.sub-menu{
	top:67px !important;
}

/******************
	SLIDER	HOME
*******************/


/******************
	HOME
*******************/

.icono-corona{
	margin-bottom:0 !important;
}

.texto-caja-roja{
	padding:20px;
	color:#fff;
	font-size:24px;
	text-align:center;
	background:#fc2f0f;
	font-style:italic;
}

#home-container-3, #home-row-1, #home-column-0{
	width:100%;
	padding:0;
	max-width:100%;
}

.titulo-h1{
	color:#707070;
	text-align:center;
	padding-bottom:10px;
	background:url("http://infratermic.es/wp-includes/images/linea-roja-infratermic-ingenieria-termografia.png") no-repeat center bottom;
	font-weight:100;
}

home-row-0 > .mb45{
	margin-bottom:25px !important;
}

#home-row-3{
	margin-bottom: 40px;
}

.home div.column-service-wrapper.left-icon .column-service-icon{
	max-width:300px;
	margin-right:0;
	margin-bottom: 30px;
}

.home div.column-service-wrapper .column-service-content-wrapper{
	overflow:visible;
}

.home .column-service-title{
	font-weight:bold;
	text-align:center;
}

.home .column-service-caption{
	font-size:14px;
	text-align:center;
	margin-bottom:20px;
}

.home div.column-service-wrapper .column-service-title{
	font-size:17px;
}

#home-container-6{
	max-width:100%;
	background:#f4f4f4;
}

#home-row-4{
	max-width:960px;
	margin: 50px auto;
}

.home div.feature-media-item-class.eight .feature-media-thumbnail,
.home div.feature-media-item-class.nine .feature-media-thumbnail, 
.home div.feature-media-item-class.twelve .feature-media-thumbnail{
	max-width: 565px;
	width: 100%;
}

.home h4.feature-media-title{
	font-size:14px;
	font-weight:bold;
	margin-bottom: 5px;
}

.home .fluid-width-video-wrapper iframe{
	max-height:343px;
}

#home-gdl-header-wrapper-0{
	text-align:center;
}

#home-gdl-column-item-2{
	text-align:center;
	margin-bottom:40px;
}

#home-gdl-column-item-2 img{
	margin:0 5px;
}

#home-gdl-header-wrapper-0 h3.gdl-header-title{
	font-size:16px;
}

.titulo-tiene-duda{
	margin-top: 30px;
	font-weight: bold;
	font-size: 24px;
	text-align: left;
}

.parrafo-tiene-duda{
	color: #838383;
	text-align: left;
}

#home-column-2 .gdl-button{
	border:1px solid #e7e7e7;
	min-width:100%;
}

.home .feature-media-content{
	width:90%;
	text-align:justify;
	color:#838383;
}


/******************
	VISTA CONÓZCANOS
*******************/
.optimice, .imagen-certificado{
	width:80%;
}

.optimice h2{
	font-size:24px;
}

/******************
	VISTA SERVICIOS
*******************/

.texto-ppal-servicios{
	font-weight:100;
	text-align:center;
	margin-top:20px;
	color:#707070;
}

.page-id-4290 div.column-service-wrapper.left-icon .column-service-icon {
	max-width: 300px;
	margin-right: 0;
	margin-bottom: 30px;
}

.page-id-4290 div.column-service-wrapper .column-service-content-wrapper {
	overflow: visible;
}

.page-id-4290 div.column-service-wrapper .column-service-title {
	font-size: 17px;
}

.page-id-4290 .column-service-title {
	font-weight: bold;
	text-align: center;
}

.page-id-4290 .column-service-caption {
	font-size: 14px;
	text-align: justify;
	margin-bottom: 20px;
}

#servicios-row-2{
	margin-bottom:40px
}

/***********************************
	VISTA ESPECÍFICA DE SERVICIOS
***********************************/

.titulo-pagina p{
	font-size:16px;
	margin-bottom: 0;
}

.titulo-pagina h1{
	font-size:36px;
	font-weight:bold;
	color:#fc2f0f;
}

.caja-roja-redondeada h4{
	color:#fff;
	font-weight:600;
}

.descripcion-servicio h2{
	font-size:22px;
	color:#fc2f0f;
	margin-bottom: 0;
	font-weight:bold;
}

.descripcion-servicio h5{
	color:#fc2f0f;
	font-style:italic;
}

.descripcion-servicio p, .descripcion-servicio li{
	font-size:16px;
	color:#808080;
}

.servicio1 ul {
    list-style: none;
    padding:0;
    margin:0;
}

.servicio1 li { 
    padding-left: 1em; 
    text-indent: .7em;
}

.servicio1 li:before {
    content: "• ";
    color: #fc2f0f;
}

.servicio1{
	background:url("http://infratermic.es/wp-includes/images/Infratermic-servicios-de-ingenieria-industrial-check.png") left top no-repeat;
	padding-left:75px;
	margin-left:75px;
}

/*.galeria-servicios img{
	margin:0px 25px;
}*/

#ingenieria-industrial-container-1{
	max-width:100%;
	background:#f4f4f4;
	padding-top:50px;
}

#ingenieria-industrial-container-1 div.gdl-header-wrapper{
	text-align:center;
}

#ingenieria-industrial-container-1 h3.gdl-header-title{
	font-size:16px;
	background:url("http://infratermic.es/wp-includes/images/Infratermic-icono-camara-servicios-de-ingenieria-y-termografia.png") left center no-repeat;
	padding-left: 30px;
}

#gallery-1 img{
	border:0 !important;
}

#gallery-1 .gallery-caption{
	display:none;
}

#ingenieria-industrial-row-1{
	max-width:960px;
	width:960px;
}


/******************
	VISTA SERVICIOS DE TERMOGRAFÍA INFRARROJA
*******************/

.descripcion-servicio-termografia h2{
	font-weight:600;
}

.servicio-termografia ul {
    list-style: none;
    padding:0;
    margin:0;
	text-indent: -10px;
	margin-left: 10px;
}

.servicio-termografia li:before {
    content: "• ";
    color: #fc2f0f;
}

.servicio-termografia1{
	background:url("http://infratermic.es/wp-includes/images/icono-termografia-para-detectar-defectos-en-sistemas-electricos.png") left top no-repeat;
	padding-left:75px;
	margin-left:25px;
}

.servicio-termografia2{
	background:url("http://infratermic.es/wp-includes/images/icono-termografia-para-detectar-defectos-en-sistemas-mecanicos.png") left top no-repeat;
	padding-left:75px;
	margin-left:25px;
}

.servicio-termografia3{
	background:url("http://infratermic.es/wp-includes/images/icono-termografia-para-detectar-defectos-en-instalaciones-termicas.png") left top no-repeat;
	padding-left:75px;
	margin-left:25px;
}

.servicio-termografia4{
	background:url("http://infratermic.es/wp-includes/images/icono-termografia-para-detectar-defectos-de-edificacion.png") left top no-repeat;
	padding-left:75px;
	margin-left:25px;
}

.servicio-termografia5{
	background:url("http://infratermic.es/wp-includes/images/icono-termografia-para-detectar-defectos-en-energias-alternativas.png") left top no-repeat;
	padding-left:75px;
	margin-left:25px;
}

.servicio-termografia6{
	background:url("http://infratermic.es/wp-includes/images/icono-termografia-para-aplicaciones-bio-sanitarias.png") left top no-repeat;
	padding-left:75px;
	margin-left:25px;
}

.servicio-termografia7{
	background:url("http://infratermic.es/wp-includes/images/icono-termografía-para-patrimonio.png") left top no-repeat;
	padding-left:75px;
	margin-left:25px;
}

.servicio-termografia8{
	background:url("http://infratermic.es/wp-includes/images/icono-termografia-para-detectar-otros-defectos.png") left top no-repeat;
	padding-left:75px;
	margin-left:25px;
}

#ingenieria-termografia-container-1{
	max-width:100%;
	background:#f4f4f4;
	padding-top:50px;
}

#ingenieria-termografia-container-1 div.gdl-header-wrapper{
	text-align:center;
}

#ingenieria-termografia-row-1 h3.gdl-header-title{
	font-size:16px;
	background:url("http://infratermic.es/wp-includes/images/Infratermic-icono-camara-servicios-de-ingenieria-y-termografia.png") left center no-repeat;
	padding-left: 30px;
}

/******************
	VISTA CONTACTO
*******************/
input[type="text"], input[type="password"], input[type="email"], input, textarea, select, input[type="submit"]{
	padding: 10px 10px;
	background: #f2f2f2;
	width: 95%;
}

input[type="submit"]{
	width:25%;
}

.wpb_gmaps_widget.wpb_content_element{
	margin-bottom:10px;
}

.conecta a{
	display: inline-block;
	padding: 2px;
}

.conecta .alignleft, img.alignleft{
	margin:5px 0;
}

/******************
	VISTA SERVICIOS DE AUDITORÍA
*******************/

#ingenieria-auditoria-container-1{
	max-width:100%;
	background:#f4f4f4;
	padding-top:50px;
}

#ingenieria-auditoria-container-1 div.gdl-header-wrapper{
	text-align:center;
}

#ingenieria-auditoria-row-1 h3.gdl-header-title{
	font-size:16px;
	background:url("http://infratermic.es/wp-includes/images/Infratermic-icono-camara-servicios-de-ingenieria-y-termografia.png") left center no-repeat;
	padding-left: 30px;
}

/******************
	VISTA GALERÍA DE IMÁGENES
*******************/

.video-galeria h3{
	font-weight:bold;
	font-size:22px;
	color:#323232;
}

.titulo-galeria h2{
	font-size:18px;
	color:#575757;
	text-align:center;
	padding:7px 0;
	background:#f1f1f1;
	font-weight:600;
	border-radius:4px;
}



/******************
	PIE
*******************/

div.footer-wrapper{
	background:#313140 url("http://infratermic.es/wp-includes/images/linea-footer-infratermic-ingenieria-termografia.jpg") no-repeat center top;
}

.copyright-license{
	text-align:right;
	margin:4px;
	font-size:11px;
}

div.copyright-left{
	float:left;
	padding-top:10px;
}

.link-privicy-policy, .link-sitemap{
	display: inline-block;
	text-decoration:underline;
}

.link-privicy-policy{
	padding-left: 20px;
}

.link-sitemap{
	padding-left:25px;
}

.footer-widget-wrapper h3.custom-sidebar-title{
	text-transform:none;
}

div.footer-container{
	color:#bebebe;
}

.icono-contacto{
	margin-bottom:10px;
	
}

div.footer-wrapper div.contact-form-wrapper input[type="text"], div.footer-wrapper div.contact-form-wrapper input[type="password"], div.footer-wrapper div.contact-form-wrapper textarea, div.footer-wrapper div.custom-sidebar #search-text input[type="text"]{
	background:#313140;
}

div.footer-container{
	margin-top:35px;
}

#text-2 img {
	margin-top:12%;
}

#text-3{
	margin-bottom:10px;
}

/*******************************
	VISTA SITEMAP
********************************/
.sitemap-page .row .four{
	width:100%;
}

/*******************************
	VISTA ENLACES DE INTERÉS
********************************/

#enlaces-row-0 .wpb_content_element .wpb_text_column{
	margin-top:-15px;
}

.enlaces ul {
    list-style: none;
    padding:0;
    margin:0;
}

.enlaces li { 
    padding-left: 1em; 
    text-indent: .7em;
}

.enlaces li:before {
    content: "• ";
    color: #fc2f0f;
}

.titulo-enlaces{
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

#post-18 .wpb_single_image img{
	border:1px solid #e4e4e4;
}

/*******************************
	VISTA Privacy & Cookie Policy #post-4672
********************************/

