#avisoubicaciones {text-align:center; padding:30px 20px; background:#fde1e1; border:3px solid #ff0000; margin-bottom:20px;}
#avisoubicaciones h2 {margin-bottom:15; margin-top:0;}
#avisoubicaciones .button {margin-bottom:0;}
.centrado {text-align:center;}
.colorsv {color:#65bda9;}
#avisotop {text-align:center; padding:8px; width:100%; background:#fde1e1; border-top:2px solid #ff0000; border-bottom:2px solid #ff0000; color:#ff0000; }
#avisotop a {background:#65bda9; color:#ffffff; padding:5px 15px; font-size:0.9rem; border-radius:8px; margin:0 8px; transition:all .5s;}
#avisotop a:hover {background:#5baa98; border-radius:5px;}
/*página ubicaciones*/
.page-template-template-espacios .acf-field-file .acf-actions, .page-template-template-espacios .acf-field-file .acf-basic-uploader {display:none !important;}
.page-template-template-espacios input:disabled {border:none; color:#999999;}
.page-template-template-espacios .acf-repeater .acf-row-handle.order {font-size:1.8rem; font-weight:600; color:#65bda9;}
/*página mi cuenta*/
.wrapdatossuscripcion { padding:20px 15px 10px 15px; margin-bottom:20px; box-shadow:0 1px 3px -2px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24); border:1px solid #c1c9ce; border-radius:20px;}
.nombreydescribe { margin-bottom:10px; font-weight:600;}
.datossucripcion {display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; font-size:0.9rem;}
.datossucripcion div {margin-bottom:15px;}
.datossucripcion img {width:30px; margin-right:12px;}
.datossucripcion .contratado {font-weight:bolder; color:#65bda9;}