/**
* Theme Name: YITH Proteo Child
* Description: This is a child theme of YITH Proteo, generated by YITH_Proteo_Wizard.
* Author: <a href="https://yithemes.com">YITH</a>
* Template: yith-proteo
* Version: 1.3.0
*/

/*eliminar categoria*/	
.single-product .product_meta { display: none; }
/*eliminar titulo producto*/
h1.product_title{ display:none;
}
.bloques{
	border: #00afff solid 7px;
	border-radius:36px;
	padding: 26px;
	background: #2fa7ff4f;
	color:black;
}
#larena {
	color:red;
}

#park {
	color:blue;
}#arena {
	color:red;
} 
#lpark {
	color:blue;
}
#park {
	color:blue;
}

#main-footer .site-info {
	text-align: center;
}

#tarteaucitronIcon {
	display: none !important;
}

#tarteaucitronRoot * {
	font-family: 'Montserrat', sans-serif !important;
}

body #tarteaucitronRoot div#tarteaucitronAlertBig {
    margin: 0 auto!important;
    padding: 35px 25px !important;
    flex-direction: column!important;
    line-height: 1.4;
    height: auto;
    width: 100%!important;
    max-width: 600px!important;
    min-width: 285px;
	  border-radius: 4px !important;
	  box-shadow: 0 0 150px rgba(0,0,0,.2) !important;
}

#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {
  text-align: left !important;
	font-size: 1.1em !important;
}

span#tarteaucitronDisclaimerAlert {
    padding: 0 !important;
}

#tarteaucitronRoot #tarteaucitronAlertBig {
  text-align: left !important;
}

#tarteaucitronAlertBig #tarteaucitronCloseAlert, #tarteaucitronAlertBig #tarteaucitronPersonalize, #tarteaucitronAlertBig #tarteaucitronPersonalize2, .tarteaucitronCTAButton, #tarteaucitron #tarteaucitronPrivacyUrl, #tarteaucitron #tarteaucitronPrivacyUrlDialog, #tarteaucitronRoot .tarteaucitronDeny, #tarteaucitronRoot .tarteaucitronAllow {
  margin-left: 0px !important;
}

div#tarteaucitronAlertBig::before {
  font-size: 1.1em !important;
	font-weight: bold !important;
}

.tarteaucitronCTAButton {
	padding: .7rem 1rem !important;
  margin: 0 7px !important;
  line-height: 1.25rem !important;
}


.tarteaucitronCTAButton:hover {
	color: #455a64 !important;
  border: 1px solid #455a64 !important;
  background: white !important;
}

#tarteaucitronCloseAlert {
	padding: .7rem 1rem !important;
  margin: 0 7px !important;
  line-height: 1.25rem !important;
	background-color: white !important;
	border: 1px solid #707070 !important;
}

div#tarteaucitronInfo {
	border-top: 0px !important;
	border-bottom: 0px !important;
	margin: 0px !important;
	text-align: left !important;
}

#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronAllow .tarteaucitronCheck::before {
  content: none !important;
}

.tarteaucitronCheck, .tarteaucitronCross {display: none}

#tarteaucitronRoot #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow {
  opacity: 1 !important;
  background-color: #1cc691 !important;
  transition: background-color .2s linear,opacity .2s linear;
}

#tarteaucitronRoot #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny {
  opacity: 1 !important;
  background-color: #f56565 !important;
  transition: background-color .2s linear,opacity .2s linear;
}

#tarteaucitronRoot .tarteaucitronH3 {
  display: block;
  margin: 0;
  font-size: 18px;
  color: #717885;
}


table.advgb-table-frontend td{
	padding: 10px!important;
	border: 1px solid #d0d0d0!important;
}

@media screen and ( max-width: 767px ){
table {
display: block;
    overflow-x: scroll;

	}}


caption{
    display: none;
}

.e-n-accordion-item-title-header h2{
	font-size: 18px!important;
    font-weight: 600!important;
}