.vinemen ul li {list-style:none; padding-left:0px; padding-bottom:10px;}
.configulul {margin-block-start:15px; padding-inline-start:0px;} .mexico-vivecancun-mexico {font-size:12px; margin-top:5px; margin-bottom:5px; margin-left:12px;} .linkinte {color:#a50463; font-weight:bold;} details summary::-webkit-details-marker {display:none;}
details summary {padding:12px 0 12px 12px; background:#dcecf391; border-bottom:1px solid #c2d3db; border-top:1px solid #c2d3db; margin-bottom:20px; position:relative; cursor:pointer; font-size:1.25rem; font-weight:300; list-style:none;}
details[open] summary:after {content:"x"; background:#b5b5b5;} summary::-webkit-details-marker {display:none;} summary:after {border-radius:5px; content:"="; color:#fff; float:left; font-size:1em; font-weight:bold; margin:0px 10px 11px 0; margin-bottom:20px; padding:0 7px 0 7px; animation:changeColorNav 1s infinite alternate;} .mennu {width:100%; background-color:#e0eaff4d; padding:12px 0px 0px 12px; margin-bottom:20px; border-bottom:1px solid #e0eaff; border-top:1px solid #e0eaff; font-size:18px; box-sizing:border-box;} .fragment {font-size:19px; border:1px solid #ccc; color:#555; display:block; padding:12px; box-sizing:border-box; text-decoration:none; margin-bottom:20px;} .fragment:hover {box-shadow: 2px 2px 5px rgba(0,0,0,.2);} .privacidad {width:100%; float:left; padding-left:12px; padding-right:12px; box-sizing:border-box;} @keyframes changeColorNav { 0% {background-color:#17741b;} 50% {background-color:#ededed;} 100% {background-color:#F44336;} }
.blogyo {font-size:19px; color:#000; line-height:30px;}
.txtmen1 {color:#000; font-weight:bold;}
.divGall {width:100%; float:left;}
.divPall {padding:12px;}
.divPiyd {padding-left:12px; padding-right:12px;}
.divPiyd2 {padding-left:12px; padding-right:12px; float:left;}
.espac1 {margin-bottom:40px;}
