/*  Secore.es
	Luis J Sancibrian
	tiovabie@hotmail.com
	secore@secore.es
*/
/* incluimos las funtes a usar */
@import url('https://fonts.googleapis.com/css?family=Lato');
@import url('https://fonts.googleapis.com/css?family=Oswald:400,700');

*{
	border:0px !important;
	background-color: transparent;
	font-family: 'Lato', sans-serif;
	border-radius: 5px;
	-webkit-print-color-adjust: exact;
}

body > center > small > h4 > a{
	font-style: italic;
    text-decoration: underline;
    font-size: 16px;
}

.table-hover>tbody>tr:hover { background-color: transparent;}
.table{margin-bottom: 0px;}

body > center > small > table{
	background-color: #E8E8DC !important; /*color de fondo de las tablas de cada servicio*/
    box-shadow: 1px 1px 5px;
    border-radius: 5px;
    margin-bottom: 50px !important;
}

/*sección del logo y texto contacto **/
body > center > small > table > tbody > tr:nth-child(1) > td:nth-child(1) > table{
	background-color: #fff !important; /* color de fondo de la seccion logo y contacto*/
	/* si se quiere quitar la sombra de la seccion logo y contacto, comentar desde aquí*/
	-webkit-box-shadow: inset 2px 2px 97px -26px rgba(0,0,0,0.75);
    -moz-box-shadow: inset 2px 2px 97px -26px rgba(0,0,0,0.75);
    box-shadow: 1px 1px 10px rgba(0,0,0,0.75);*/
    /* si se quiere quitar la sombra de la seccion logo y contacto, comentar hasta aquí*/
}


body > center > small > table > tbody > tr:nth-child(1) > td:nth-child(1) > table > tbody > tr > td:nth-child(1){/* width: 40%; */ padding-left:10px;}
body > center > small > table > tbody > tr:nth-child(1) > td:nth-child(1) > table > tbody > tr > td:nth-child(1) > img{
	border-radius: 0px;
	/* width: 100% !important;
	max-width: 100% !important; */
}


body > center > small > table > tbody > tr:nth-child(1) > td:nth-child(1) > table > tbody > tr > td:nth-child(2){
	text-align: right; /* texto del logo alineado a la derecha. */
	font-size: 12px;
	color: #34220A;
	font-weight: 600;
	padding: 10px;
}

body > center > small > table > tbody > tr:nth-child(1) > td:nth-child(2){padding: 8px 15px 8px 8px;}
body > center > small > table > tbody > tr:nth-child(1) > td:nth-child(2) > p{margin: 0 0 -10px;}
body > center > small > table > tbody > tr:nth-child(1) > td:nth-child(2) > p > b{display: block;font-size: 5rem;}
body > center > small > table > tbody > tr:nth-child(2) > td > table > tbody > tr > td{padding: 3px 10px;border-bottom: 1px dotted #ccc !important;}
body > center > small > table > tbody > tr > td > table > tbody > tr> td:nth-child(1){width: 25%;}
body > center > small > table > tbody > tr > td > table > tbody > tr > td:nth-child(2){text-align: right;}
hr{margin: 40px;border-top: 2px dashed #ccc !important;}
body > center > small > p > strong{
	font-size: 2.5rem !important;
    font-family: 'Oswald',sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #222;
    text-rendering: optimizeLegibility;
    margin-top: 3rem;
    margin-bottom: 0.5rem;
    width: 100%;
    display: block;
    border-radius: 0px;
    padding: 1rem 2rem 0;
    border-bottom: 2px solid #ccc !important;
}

body > center > small > p{
	max-width: 90%;
    font-family: inherit;
    font-weight: normal;
    font-size: 1.5rem;
    text-rendering: optimizeLegibility;
    /* si se quiere quitar el fondo de los textos inferiroes, comentar desde aquí*/
    background-color: #e8e8dc; /*color del fondo de los textos inferiores */
    margin: 0;
    border-radius: 0;
    padding: 0px 20px 10px;
    /* si se quiere quitar el fondo de los textos inferiroes, comentar hasta aquí*/
}

body > center > small > a{
	border-radius: 100px !important;
	padding:5px 15px 8px;
	background-color: #87250F;
	color:#fff;
	display: inline-block;
	margin-top: 20px;
}



/*estilos para impresión */
@media print{
	body > center > small > table{
		margin-top: 50px;
		margin-bottom: 50px;
		page-break-inside: avoid;
		background: #E8E8DC !important;
	}

	hr{margin: 70px 20px;border-top: 2px dashed #ccc !important;}
	.table td, .table th {background-color: inherit !important;}
	.table .table {background-color: #fff !important;}
	body > center > small > a{display: none;}
	body > center > small > h4 > a{display: none};
	body > center > small > h4:before{
		content :"DEXOTIC.com";
		font-size: 3rem;
		text-align: center;
		margin-bottom: 30px;
	}
}
