/*
	Theme Name: Mesta
	Theme URI: https://www.mesta.es
	Description: https://www.mesta.es
	Version: 1.0.0
	Author: Mesta.es
	Author URI: https://www.mesta.es
	Template: notio-wp
*/

@import url("../notio-wp/style.css");


/* Cambios de CSS
------------------------------------------------------- */

/*  Poniendo el + en los listados */
ul{
    list-style-type: square;
}

.wpb_wrapper ul{
	padding:0 0 0 17px;
}
.wpb_wrapper li{
	list-style-position:outside;
	font-size:18px;
}

.widget ul{
	    padding-left:15px;
    
}
.widget ul li{
	display:list-item;
    list-style-type: square;	

}
.widget ul li a{
	color: #151515;
	text-decoration: none;
	line-height: inherit;
	cursor: pointer;
	text-transform: uppercase;

}
.widget ul li a:hover{
   color:#948a51;
}


.widgettitle  {
  position: relative;
  color: #000;
  text-decoration: none;
}
.vc_wp_custommenu a:hover{
	color:#948a29;
}
.vc_wp_custommenu a, a:visited {
  text-decoration: none;
  position: relative;
  color: #151515;
}
.vc_wp_custommenu a:after, a:visited:after {
  content: '';
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0%;
  background: #948a51;
  transition: 0.2s;
}
.vc_wp_custommenu a:hover:after, a:visited:hover:after {
  width: 100%;
}
.vc_wp_custommenu a.block, a:visited.block {
  display: block;
  padding: 0.5em;
}
.vc_wp_custommenu a.block:hover, a:visited.block:hover {
  background: #948a29;
}





.vc_wp_custommenu a:hover{
	color:#948a29;
}
.vc_wp_custommenu a, a:visited {
  text-decoration: none;
  position: relative;
  color: #151515;
}
.vc_wp_custommenu a:after, a:visited:after {
  content: '';
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0%;
  background: #948a51;
  transition: 0.2s;
}
.vc_wp_custommenu a:hover:after, a:visited:hover:after {
  width: 100%;
}
.vc_wp_custommenu a.block, a:visited.block {
  display: block;
  padding: 0.5em;
}
.vc_wp_custommenu a.block:hover, a:visited.block:hover {
  background: #948a29;
}





/* Quitando el texto de los portfolios de la home */
.thb-portfolio .type-portfolio.hover-style2 h2{
	display:none;
}



.medium-centered{
 	float: none;
	margin-left: 0;
	margin-right: 0;

}

.large-8{
	flex: 0 0 100%;
	max-width: 100%;
}





.portfolio_nav{
	max-width: 1170px;
     margin: 0 auto;
	background-color: #F9F9F9;
}




@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
.portfolio_nav{
	max-width: 320px;
     margin: 0 auto;
}}


/*-----------------------------
Diseño responsivo y ajustable y 
con un ancho del 100% 
para el plugin Contact Form 7 
-------------------------------*/

div.wpcf7 .wpcf7-form-control {
  max-width: 95%;
}

.wpcf7 select {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    margin: 0;
    padding: 4px;
    text-indent: 0px;
    width: 100%;
    z-index: 100;
}


.wpcf7-text {
  width: 100%;
}

.wpcf7-textarea {
  width: 100%;
}





