/*
Theme Name: Adhoc
Template: medacorp
Author: Adhoc Webs
Version: 1.0
Updated: 2015-02-13 15:46:38
*/
@charset "UTF-8";



/* Estilo para la imagen que acompaña al formulario, que se alinee a la derecha dentro del mismo */
.gform_wrapper ul li.gfield{ clear:none !important; }

/* Estilo para la tabla a cinco columnas dentro de las páginas inferiores de servicios */
.columnacinco{ line-height: 20px; width: 20%;  font-size: 18px; letter-spacing: 0px; text-align: center; padding:10px; }

/* Oculta los menus en la pagina de inicio (splash) */
body.page-id-5261 .main_menu, body.page-id-6240 .main_menu, body.page-id-6242 .main_menu {display: none;}
.vc_separator.vc_separator_align_center h4 { color: #ffffff; }
.vc_box_border_grey.attachment-full{ margin-bottom: 20px; }
.gw-gopf-post-content { background-color:#c7dbf8; min-height:180px; }

/* Ampliamos la fuente de los menús */
.header-style-2 nav.main_menu > ul > li > a{ font-size:14px; }

/* Estilo noticias */
.aps-themea h1.aps-post-title {	font-size: 12px !important;	line-height: 12px !important; height: 70px;	text-align: justify; }

/* BLOQUE TEXTO CABECERA */
.bloque_texto_cabecera { background-color: #1d76bc !important; }
.bloque_texto_cabecera > div { padding-left: 20% !important; padding-right: 20% !important; padding-top: 50px; padding-bottom: 50px; margin-left: auto !important; margin-right: auto !important; text-align: justify; }

/* OCULTAMOS BUSCADOR DEL STICKY HEADER */
.right-links.pull-right { display: none !important; }

/* CALL TO ACTION */
.bloque_call_to_action { padding-top: 50px; padding-bottom: 50px; padding-left: 20%; padding-right: 20%; }

/* FOOTER */
.coppyright-footer { padding: 45px 0 5px !important; }
.coppyright-footer a:hover { color: white !important; }
.coppyright-footer .col-md-6 { width: 100%; text-align: center !important; }
.coppyright-footer .col-md-6 .menu-top-nav-and-footer-nav-container { width: 370px; margin-left: auto; margin-right: auto; }

/* BANDERAS IDIOMAS MENU PRINCIPAL */
li.lang-item-en, li.lang-item-fr, li.lang-item-es { width: 56px !important; }

/*cookiebot*/

#CybotCookiebotDialog {
    color: #7e8488 !important;
}

#CybotCookiebotDialogHeader {
	display: none !important;
}

#CybotCookiebotDialogBodyContentTitle {
    color: #1d2945 !important;
    font-size: 25px !important;
}

#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
	background-color: #5aa1e3 !important;
	border-color: #5aa1e3 !important;
}

#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,
#CybotCookiebotDialogBodyButtonDecline {
    border-color: #5aa1e3 !important;
	color: #5aa1e3 !important;
}

#CybotCookiebotDialogBodyEdgeMoreDetailsLink, #CybotCookiebotDialogBodyEdgeMoreDetailsLink::after {
		color: #5aa1e3 !important;
		border-color: #5aa1e3 !important;
}

.CybotCookiebotDialogBodyLevelButtonDescription:hover {
	color: #5aa1e3 !important;
}

#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider {
	background-color: #5aa1e3 !important;	
}

#CybotCookiebotDialogPoweredByText {
	display: none !important;
}

/**/


/* RESPONSIVE */
@media only screen and (max-width: 767px) {
	h1 { font-size: 1.5em !important; }
}

/* CONTROL DE LAS DIMENSIONES DE CADA ISOTOPE/CARD DE TRABAJOS REALIZADOS */
.gw-gopf-isotope-item div.gw-gopf-post-col div.gw-gopf-post div.gw-gopf-post-content-wrap div.gw-gopf-post-content{
	height:230px;
	padding-top: 40px !important;
}

.bl_ppal_serv{
	height: 240px !important;
	padding-top: 20px;
}

/* ARREGLAR OVERLAY DE PRETTYPHOTO */.rwd-overlay  { display: none !important; }/* DISMINUIR TITULOS OBRAS REALIZADAS */#gw_go_portfolio_obras-realizadas .gw-gopf-style-vario .gw-gopf-post-content h2 a, #gw_go_portfolio_completed-works .gw-gopf-style-vario .gw-gopf-post-content h2 a, #gw_go_portfolio_tous-les-services .gw-gopf-style-vario .gw-gopf-post-content h2 a { font-size: 12px !important; line-height: 12px !important; }