/*
 Theme Name:   Arcade Basic Child
 Theme URI:    http://www.sigte.udg.edu/arcade-basic-child/
 Description:  arcade-basic Child Theme
 Author:       Sigte - Universitat de Girona
 Author URI:   http://www.sigte.udg.edu
 Template:     arcade-basic
 Version:      1.0.0
 Tags:         
 Text Domain:  arcade-basic-child
*/
@import url("../arcade-basic/style.css");

.fa-chevron-down:before {
  content: "\f078";
  color:#282828;
}

body,
body.basic{
   font-family:arial;
}

.container {
  margin-top:25px;
}

a#more-site{
  outline:0;
}

#more-site {
  /*margin-top: 30px;*/
  margin-top: 330px;
  /*border: 2px solid #222;*/
  border:0;
  color: #001489 !important;
  font-size: 20px;
  padding: 10px 35px;
  background: none;
}

.fa-chevron-down::before{
   color: #001489 !important;
}

#more-site:hover {
/*  background: #222;*/
  background: none !important;
/*  border-color: #222;*/
  border-color: #222 !important;
/*  color: #BCBC08;*/
  color: #001489 !important;
}


#footer {
  border-top: none;
  background: #fff;
}

table.no-borders td{
   border:0px;
}


hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 4px solid #eeeeee;
}

a:focus { 
  outline: none;
}

.jumbotron {
  padding-top: 28px;
  padding-bottom: 0px;
}


/*div.fila{
  margin-top: 20px !important;
}
*/
input.jsl_normal{
  display:table; width: 40%;
}

input.jsl_llarg{
  display:table; width: 60%;
}

.jsl_molt_llarg{
  display:table; width:80%;
}


#jsl-inscripciones input[type=submit], 
#jsl-inscripciones input[type=button],
#jsl-comunicaciones input[type=submit], 
#jsl-comunicaciones input[type=button],
input[type=button],
input[type=submit]
{
  background: #001489;
  color: white;
  cursor:pointer;
  text-transform: bold;
}


h1.entry-title, h1.entry-title a, h1.entry-title a:hover, 
h1.entry-title a:visited, #jsl-inscripciones h3{
  /*groc  color: #bcbc08;*/
  color: #001489;
}


.basic h1,
.basic h2,
.basic h3,
.basic h4 {
	color: #001489;
	font-weight: bold;
	font-family: Arial !important;
}


#jsl-inscripciones h3{
  margin-top: 40px;
}

#jsl-inscripciones h3:first-child{
  margin-top: 10px;
}

#jsl-inscripciones div.fila{
  margin-top: 20px;
}

#jsl-inscripciones div.fila_small{
  margin-top: 0px;
  line-height:1.1em;
}

/*
#jsl-inscripciones table{
  border: none;
}
*/

#jsl-inscripciones table:first-child td:first-child {
  width: 25%;
}

table#resum_talleres td{
  padding-left:20px;
}

#jsl-inscripciones td {
  border: none !important;
  padding: 10px;
}

#jsl-inscripciones.pago_tarjeta h3{
  margin-top: 0px;
}

div.jsl-pago_tarjeta, div.jsl-comprobante{
  width: 800px;
  padding: 10px !important;
} 

#jsl-inscripciones div.jsl_quadre_preu span:first-child {
  text-decoration: underline;
}

#jsl-inscripciones div.jsl_quadre_preu span:last-child {
  font-size: 24px;
  /*color: red;*/
  padding:0 10px;
  font-weight: bold;
}

@media all {
  .page-break { display: none; }
}

@media print {
   *{ 
      float: none !important;
   }
  .page-break { display: block; page-break-before: always; }
}

/*SIGTE*/
.jsl_tallerenespera{
   color: red;
   font-weight:bold;
}
.jsl_tallersenseplaces{
   color:red;
   font-weight:bold;
}

#jsl_quadre_resum td.marge{
	/*border:1px solid black !important;*/
}

#jsl_quadre_resum tr td:first-child{
   vertical-align:top;
}

@media print {
   body.basic {
     font-size: 12px;
   }
   div.fila {
     margin-top: 5px;
   }

}

.page-break{
	page-break-before:always;
}
.taulapagamenttargeta tr td{
	border:1px solid black;
}
.simula_checkbox{
	height:15px;
	width:40px;
	border:1px solid black;
	display:inline;
}
.fechas{
	font-size:20px;
	color:#bcbc44;
}
.sangrat_adreca{
	margin-left:170px;
}
.titol{
	font-size:24px;
	color:#bcbc44;
	margin-top:25px;
	margin-bottom:15px;
}
.mensaje_taller_espera{
	margin-top:20px;
}

.requiredformfield{
        background-color: yellow;
}


blockquote h2{
  font-size: 36px !important;
}

.basic h1, .basic h2, .basic h4, .basic h5, .basic h6 {
    font-family: Georgia,Raleway,sans-serif;
}
.basic h1{
    /*color:#f6be00;*/
    color: #001489;
}

.basic h3{
	font-family: Arial,sans-serif;
	/*color:#f6be00;*/
	color: #001489;
}


span.error{
   color: red;
}

.nota_privacidad_datos {
	font-size:0.9em;
}

table.table_taula tr {
	
	border:2px solid #ccc;
	color: #535351;
	border-left:0px;
	border-right:0px;
}