/* 
Theme Name:     Astra Child Theme 
Theme URI:       
Description:    Astra Child Theme for France Madrid 
Author:         Javier Iglesias 
Author URI:      
Template:       astra
Version:        1.0.1
*/ 

@import url("../astra/style.css");

/* FONTS
 
body {    font-family: Helvetica, "Times New Roman", Times, serif;	font-size: 14px;}
h1 {   	font-family: "Helvetica, Times New Roman", Times, serif;	font-size: 54px;	color: #ff6600;}
h2 {    font-family: Helvetica, "Times New Roman", Times, serif;	font-size: 28px;	color: #ff6600;}
h3 {    font-family: Helvetica, "Times New Roman", Times, serif;	}
h4 {    font-family: Helvetica, "Times New Roman", Times, serif;}
h5 {    font-family: Helvetica, "Times New Roman", Times, serif;	}
h6 {    font-family: Helvetica, "Times New Roman", Times, serif;	}
p {    font-family: Helvetica, "Times New Roman", Times, serif;	font-size: 14px;}
a:link {    color: #ff6600;}
a:visited {    color: #ffcc00;}
a:active {    color: #ff6600;}
*/

/* ------------------------ */
/*  Blog Single             */
/* ------------------------ */
.ast-single-post .entry-title, .page-title {
  font-size:  30px;
  font-weight: 900;
  text-transform: uppercase  !important;
  color: #2C559A; 
}

/* ------------------------ */
/*  Table CLIENTES          */
/* ------------------------ */
.rTable {
	display: table;	
	width: 100%;
}

.rTableRow {	
	display: table-row;
}

.rTableHeading {	
	display: table-header-group;	
	background-color: #EEEEEE;
}

.rTableCell, .rTableHead {	
	display: table-cell;	
	padding: 3px 10px;	
	border: 1px solid #AAAAAA;
	font-size: 10px; 
}
.rTableHeading { display: table-header-group;	background-color: #ddd;	font-weight: bold;}
.rTableFoot    { display: table-footer-group;	font-weight: bold;	background-color: #ddd;}
.rTableBody    { display: table-row-group;}

/* ------------------------ */
/*  Formularios custom      */
/* ------------------------ */
// Formulario custom
.my-filter-group {  margin-top: 20px;	margin-bottom: 20px;}
.my-filter-item  {  margin-left: 5px;}
.my-filter-label {	float: left;	font-weight: bold;	margin-top: 8px; 	margin-left: 10px;}
.my-filter-value {	float: left;	font-weight: normal;	background-color: #EEEEEE;	margin-left: 5px; }

// FORM 
.form-control2   {  width: 100%;    height: 34px;    padding: 6px 12px;    background-color: #fff;    border: 1px solid #ccc;    border-radius: 4px;    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
/*
.formulario {    font-family: Helvetica, "Times New Roman", Times, serif;	font-size: 14px;}
*/

/* -------------------- */
/* Ajustes menu         */
/* -------------------- */
.topmenu li:first-child {
    display:block !important;
    border-right: 1px solid rgba(0,0,0,0.08) !important;
    padding-right:10px;
}

.topmenu li {display:none;}

/*
SPECIFIC TEMPLATE FONT
.titlenospace {	h1 {		margin: 0px;		padding: 0px;	}}
*/
