/* 
 Theme Name:   Specia Claan
 Theme URI:    
 Description:  Specia with Elementor Header and Footer
 Author:       admanp
 Author URI:   
 Template:     specia
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

/* == FORMATO DE DESTAQUE EN TEXTO == */

.wpcf7-form-control-wrap {
	padding-bottom: 0px !important;
}


p > a {
	color: #649623 !important;
	font-weight: 700;
}
p > a:hover {
	color: #8cc63f !important;
	text-decoration: underline !important;
}
h5 > span > a {
	color: #649623 !important;
	font-weight: 700;
}
p > strong > a {
	color: #649623 !important;
	font-weight: 700;
}
p > strong > a:hover {
	color: #5cba02 !important;
	text-decoration: underline !important;
}

/*== ESTILOS FORMULARIOS NUEVO == 
.wpcf7-selector {
	height: 50px !important;
}
*/


/* == FORMULARIO DE CONTACTO == 
#wpcf7-f1703-p124-o1 textarea {
	min-height: 10px !important;
	height: 30px !important;
}
#wpcf7-f1703-p124-o1 input[type="text"] {
	min-height: 10px !important;
	height: 30px !important;
	margin-bottom: 4px !important;
}
#wpcf7-f1703-p124-o1 input[type="email"] {
	min-height: 10px !important;
	height: 30px !important;
	margin-bottom: 4px !important;
}
#wpcf7-f1703-p124-o1 label {
  color: #f0f0f0 !important;
}
#wpcf7-f1703-p124-o1 button, input[type="button"], input[type="reset"], input[type="submit"] {
	min-height: 10px !important;
	margin-left: 2px !important;
	padding: 5px 15px !important;
	margin-top: 10px !important;
}
div.wpcf7-validation-errors, div.wpcf7-spam-blocked, div.wpcf7-mail-sent-ng {
	color: yellow !important;
	background-color: #333333 !important;
	border: 2px solid #f7e700 !important;
}
div.wpcf7-mail-sent-ok {
	color: green !important;
  border: 2px solid #398f14 !important;
}
*/

/* == FORMULARIOS GENERAL == 
.wpcf7-textarea {
	min-height: 10px;
	height: 80px;
}
.wpcf7-form label {
	margin: 0px;
	padding: 2px;
}
.wpcf7-form select {
	width: 100% !important;
	height: 50px !important;
}

.wpcf7 button, input[type="button"], input[type="reset"], input[type="submit"] {
    font-family: "Oswald", Sans-serif !important;
    font-size: 1.5em !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    fill: #f0f0f0 !important;
    color: #f0f0f0 !important;
    background-color: #8cc63f !important;
	border: none !important;
	border-radius: 6px !important;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;
}
.wpcf7 button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    color: #f0f0f0 !important;
    background: #5cba02 !important;
    border: none !important;
}
*/

/* == FORMULARIO DE REGISTRO == 
#wpcf7-f407-p112-o1 label
{
    color: #333 !important;
}
#wpcf7-f407-p112-o1 button, input[type="button"], input[type="reset"], input[type="submit"] {
    color: #333 !important;
    background: #f0f0f0 !important;
}
#wpcf7-f407-p112-o1 button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    color: #333;
    background: #f0f0f0;
    border: solid 2px #66cc33;
}*/



/* == FORMULARIO DE REGISTRO_COPY == 
#wpcf7-f1725-p112-o1 label
{
    color: #333 !important;
}
#wpcf7-f1725-p112-o2 button, input[type="button"], input[type="reset"], input[type="submit"] {
    color: #333 !important;
    background: #f0f0f0 !important;
}
#wpcf7-f1725-p112-o2 button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    color: #333;
    background: #f0f0f0;
    border: solid 2px #66cc33;
}*/



/* == FORMULARIO DE CONTACTO == 
#wpcf7-f1703-p124-o1 textarea {
	min-height: 10px;
	height: 60px;
}
#wpcf7-f1703-p124-o1 input[type="text"] {
	min-height: 10px;
	height: 50px;
}
#wpcf7-f1703-p124-o1 label
{
    color: #f0f0f0 !important;
}
*/






/*
#wpcf7-f1238-p418-o1 textarea {
	min-height: 10px;
	height: 60px;
}
input[type="text"] {
	min-height: 10px;
	height: 50px;
}
#wpcf7-f1238-p418-o1 label
{
    color: #f0f0f0;
}
#wpcf7-f1238-p418-o1 button, input[type="button"], input[type="reset"], input[type="submit"] {
    color: #333;
	background: #f0f0f0;
}*/



/* == ICONOS MENU == */
#menu-item-956 .fa-check-square {
	color: lime !important;
}
#menu-item-543 .fa-exclamation-triangle {
	color: yellow !important;
}
#menu-item-544 .fa-map-signs {
	color: chocolate !important;
}
#menu-item-3187 .fa-calendar-check-o {
	color: #00eeff !important;
}


/* == MANITO PARA SUBIR == */
.fa-hand-o-up {
	color: #8cc63f !important;
}
a.top-scroll {
	border-color: #8cc63f !important;
}


/* == ESPACIO ENTRE COLUMNAS == */
@media only screen and (max-width: 992px) {
  /* For mobile phones: */
.one_half {
    width: 100% !important;
}
.one_half.last_column {
    width: 100% !important;
}
.one_third {
    width: 100% !important;
}
.one_third.last_column {
    width: 100% !important;
}
.one_fourth {
    width: 100% !important;
}
.one_fourth.last_column {
    width: 100% !important;
}
.one_fifth {
    width: 100% !important;
}
.one_fifth.last_column {
    width: 100% !important;
}
.two_fifth {
    width: 100% !important;
}
.two_fifth.last_column {
    width: 100% !important;
}
}
/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
.one_half {
	width: 49% !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	padding: 0px !important;
	margin-right: 2% !important;
}
.one_half.last_column {
	width: 49% !important;
	margin-right: 0px !important;
}
.one_third {
	width: 32% !important;
	margin-right: 2% !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	padding: 0px !important;
}
.one_third.last_column {
	width: 32% !important;
	margin-right: 0px !important;
}
.one_fourth {
	width: 23.5% !important;
	margin-right: 2% !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	padding: 0px !important;
}
.one_fourth.last_column {
	width: 23.5% !important;
	margin-right: 0px !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	padding: 0px !important;
}
.one_fifth {
	width: 18% !important;
	margin-right: 2% !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	padding: 0px !important;
}
.one_fifth.last_column {
	width: 18% !important;
	margin-right: 0px !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	padding: 0px !important;
}
.two_fifth {
	width: 39% !important;
	margin-right: 2% !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	padding: 0px !important;}
.two_fifth.last_column {
	width: 39% !important;
	margin-right: 0px !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	padding: 0px !important;
}
}
#circuitos span.wpcf7-list-item {display: table-row;}
#circuitos span.wpcf7-list-item * { display: table-cell; text-align:left; padding-left: 4px;}
#refugios span.wpcf7-list-item {display: table-row;}
#refugios span.wpcf7-list-item * { display: table-cell; text-align:left; padding-left: 4px;}


/* == DE ACA PARA ABAJO NADA ESTA SIENDO USADO == */



/*
span.wpcf7-list-item {display: table-row;}
span.wpcf7-list-item * { display: table-cell; text-align:left; padding-left: 4px;}

.acceptance {display: inline-block;} NO FUNCIONA
.acceptance.wpcf7-list-item * { display: inline-block; text-align:left; padding-left: 4px;} NO FUNCIONA
*/
/* RESERVA CODIGO FUNCIONANDO EN CSS DEL TEMA (PERSONALIZAR)
.padding-bottom-60 {
    padding-bottom: 0px;
}
.padding-top-60 {
    padding-top: 0px;
}
.post {
	width: 90%;
	margin-left: 10%;
	margin-right: 5%;
}
.post em {
	color: #333 !important;
}
.entry-header h2.entry-title {
	font-family: Oswald;
}
.entry-content {
	margin-top: 30px;
}
.post-thumbnail { display: none; }
.page-wrapper article {
	border: none;
}
.entry-footer {
	display: none;
}
.post_date {
	display: none;
}

em strong {
	color: #8cc63f;
	font-weight: 700;
}

em {
	color: #8cc63f;
}

p {
	margin-bottom: 4px;
}

ul {
	margin-bottom: 0px;
}

/* == FORMULARIO DE CONTACTO == 
div.wpcf7 {
	vertical-align: bottom;
}
div.contactoANPRALE input[type="text"] {
	min-height: 10px;
	height: 30px;
	margin-bottom: 4px;
}
div.contactoANPRALE input[type="email"] {
	min-height: 10px;
	height: 30px;
	margin-bottom: 4px;
}
div.contactoANPRALE textarea {
	min-height: 10px;
	height: 30px;
}
#wpcf7-f2749-p124-o1 > form > div.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
	color: #f0f0f0;
}
div.contactoANPRALE button, input[type="button"], input[type="reset"], input[type="submit"] {
	min-height: 10px !important;
	margin-left: 2px !important;
	padding: 5px 15px !important;
	margin-top: 0px !important;
}

.wpcf7 button, input[type="button"], input[type="reset"], input[type="submit"] {
    font-family: "Oswald", Sans-serif !important;
    font-size: 1.5em !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    fill: #f0f0f0 !important;
    color: #f0f0f0 !important;
    background-color: #8cc63f !important;
	border: none !important;
	border-radius: 6px !important;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;
}
.wpcf7 button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    color: #f0f0f0 !important;
    background: #5cba02 !important;
    border: none !important;
}
select {
	min-height: 10px;
	height: 50px;
}


.entry-meta .cat-links {
display: none;
}

.col-md-4 {
  padding-bottom: 0px;
	margin-bottom: 0px;
}

.col-md-12 {
  padding-top: 2%;	
  padding-left: 5%;
  padding-right: 5%;
}

.pagination .wp-caption .void-grid-nav {
	color:#8cc63f !important;
	font-size:20px !important;
}

.pjnt-content .pjnt-item > a {
	color: #f0f0f0;
	font-weight: 600;
}
.pjnt-content .pjnt-item > a:hover {
	color: #8cc63f !important;
	font-weight: 600;
}

.pjnt-label {
	font-family: "Oswald", Sans-serif !important;
  font-size: 1em !important;
  font-weight: 900 !important;
  text-transform: uppercase !important;
}
}*/


/*PAGINACION*/

