/* CSS */
body {flex-flow: column; height: 100%; margin: 0; width: 100%;}
.aym_window-modal{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#000;opacity:0}
.aym_window{display: flex; justify-content: center; height: 100%;  position:fixed;padding:0;margin:0;font-size:16px;text-shadow:none; top: 0 !important; width: 100%;z-index: 100000 !important;}
.aym_window-box{position:relative;max-width: 1230px; width:100%;height:auto;max-height: 90vh;overflow: scroll; padding:0;overflow:hidden;background-color:rgba(204,204,204,0.2);border-radius:6px;opacity:1;box-shadow:0 0 1em #444;margin: auto;}
.aym_window-box.big{width:90% !important;}
.aym_window-box.box-img {max-width: none !important;}
.aym_window-box.box-img .aym_window-content {height: auto !important; max-height: 90vh !important;}
.aym_window-box.box-img .aym_window-content img {height: auto !important; width: 100% !important;}
.aym_window-wrapper{position:relative;background-color:#fff;border-radius:5px}
.aym_window-title {align-items: center; display: flex; flex-flow: column; font-weight: bold; width: 100%;}
.aym_window-title span {background-color: rgb(265,231,0);padding: 15px 10px; text-align: center; width: 100%;}
.aym_window-title img{max-width: 75px; order: 2; padding-top: 20px; max-height: 100px;}
.aym_window-titlebox{align-items: center; border-radius:5px 5px 0 0; color:#222; display: flex; font:1.3em bold helvetica,arial; justify-content: center; overflow:hidden;}
.aym_window-titlebox.info .aym_window-title span{background: #4ea5cd;background-image:none}
.aym_window-titlebox.error .aym_window-title span{background: #de4343;background-image:none; color: #fff;}
.aym_window-titlebox.warning .aym_window-title span{background: #FFC11C;background-image:none} 
.aym_window-titlebox.success .aym_window-title span{background: #61b832;background-image:none; color: #fff;}
.aym_window-closebtn{position:absolute;top:8px;right:8px;display:block;width:25px;height:25px;color:#333;cursor:pointer;background-color:#fff;border:1px solid rgba(255, 255, 255, .1);border-radius:40px}
.aym_window-closebtn::before{position:relative; left: 2px; top:1px;display:block;width:25px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.25);content:'\00D7'}
.aym_window-content {max-height: 600px; padding: 20px 20px !important;overflow:auto;font:.9em normal helvetica,arial; text-align: center;}
.aym_window-content h2{font-family: 'Bold';}
.aym_window-content h3,
.aym_window-content div * {text-align: left;}
.aym_window-content p{margin:0 0 1.3em;line-height:1.3em}
.aym_window-content ul {text-align: left;}
.aym_window-content .aym_window-closebtn{top:7px;font:1.3em bold helvetica,arial;color:#fff;background-color:var(--aym_tone_1);opacity:0;-webkit-transition:opacity .25s linear,visibility .1s linear .5s;-moz-transition:opacity .25s linear,visibility .1s linear .5s;-o-transition:opacity .25s linear,visibility .1s linear .5s;transition:opacity .25s linear,visibility .1s linear .5s;align-items: center;justify-content: center;display: flex;}
.aym_window-content:hover .aym_window-closebtn{opacity:1}
.aym_window-footbox{width:100%;height:auto;overflow:hidden; text-align:center}
.aym_window-actions{width:100%; display:flex; box-sizing: border-box; padding: 20px; margin:0;border-top:2px solid #eee; justify-content: center;}
.aym_window-actions .btnbox{margin: 0 10px;}
.aym_window-actions .btnbox .btn{min-width:75px}


/***** VENTAN MAPAS *****/


/**** VENTANAS MEDIANAS *****/
.aym_window_Medium .aym_window-box{max-width: 1100px !important;max-height: 90vh;width: 100% !important;}
.aym_window_Medium .aym_window-box .aym_window-content{max-height: 800px; height: auto !important;}
.aym_window_Medium.aym_window .aym_wrap_info.without_text div.cke_inner span:last-child{width: 98%;}
.aym_window_Medium.aym_window_big .aym_window-box{max-width: 1400px;width: 1400px !important;}



@-webkit-keyframes animate-bg{from{background-position:0 0}to{background-position:-80px 0}}@-moz-keyframes animate-bg{from{background-position:0 0}to{background-position:-80px 0}}
.aym_window .btn{display:inline-block;*display:inline;padding:4px 10px 4px;margin-bottom:0;*margin-left:.3em;font-size:13px;line-height:26px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.aym_window .btn:hover,.aym_window .btn:active,.aym_window .btn.active,.aym_window .btn.disabled,.aym_window .btn[disabled]{background-color:#e6e6e6;*background-color:#d9d9d9}
.aym_window .btn:active,.aym_window .btn.active{background-color:#ccc \9}
.aym_window .btn:first-child{*margin-left:0}
.aym_window .btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
.aym_window .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.aym_window .btn.active,.aym_window .btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.aym_window .btn-primary,.aym_window .btn-primary:hover,.aym_window .btn-warning,.aym_window .btn-warning:hover,.aym_window .btn-danger,.aym_window .btn-danger:hover,.aym_window .btn-success,.aym_window .btn-success:hover,.aym_window .btn-info,.aym_window .btn-info:hover,.aym_window .btn-inverse,.aym_window .btn-inverse:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.aym_window .btn-primary.active,.aym_window .btn-warning.active,.aym_window .btn-danger.active,.aym_window .btn-success.active,.aym_window .btn-info.active,.aym_window .btn-inverse.active{color:rgba(255,255,255,0.75)}
.aym_window .btn{border-color:#ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.aym_window .btn-primary{background-color:#0074cc;*background-color:#05c;background-image:-ms-linear-gradient(top,#08c,#05c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#05c));background-image:-webkit-linear-gradient(top,#08c,#05c);background-image:-o-linear-gradient(top,#08c,#05c);background-image:-moz-linear-gradient(top,#08c,#05c);background-image:linear-gradient(top,#08c,#05c);background-repeat:repeat-x;border-color:#05c #05c #003580;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc',endColorstr='#0055cc',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.aym_window .btn-primary:hover,.aym_window .btn-primary:active,.aym_window .btn-primary.active,.aym_window .btn-primary.disabled,.aym_window .btn-primary[disabled]{background-color:#05c;*background-color:#004ab3}.aym_window .btn-primary:active,.aym_window .btn-primary.active{background-color:#004099 \9}.aym_window .btn-warning{background-color:#faa732;*background-color:#f89406;background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89406',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.aym_window .btn-warning:hover,.aym_window .btn-warning:active,.aym_window .btn-warning.active,.aym_window .btn-warning.disabled,.aym_window .btn-warning[disabled]{background-color:#f89406;*background-color:#df8505}.aym_window .btn-warning:active,.aym_window .btn-warning.active{background-color:#c67605 \9}.aym_window .btn-danger{background-color:#da4f49;*background-color:#bd362f;background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(top,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#bd362f',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.aym_window .btn-danger:hover,.aym_window .btn-danger:active,.aym_window .btn-danger.active,.aym_window .btn-danger.disabled,.aym_window .btn-danger[disabled]{background-color:#bd362f;*background-color:#a9302a}.aym_window .btn-danger:active,.aym_window .btn-danger.active{background-color:#942a25 \9}.aym_window .btn-success{background-color:#5bb75b;*background-color:#51a351;background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(top,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#62c462',endColorstr='#51a351',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.aym_window .btn-success:hover,.aym_window .btn-success:active,.aym_window .btn-success.active,.aym_window .btn-success.disabled,.aym_window .btn-success[disabled]{background-color:#51a351;*background-color:#499249}.aym_window .btn-success:active,.aym_window .btn-success.active{background-color:#408140 \9}.aym_window .btn-info{background-color:#49afcd;*background-color:#2f96b4;background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(top,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de',endColorstr='#2f96b4',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.aym_window .btn-info:hover,.aym_window .btn-info:active,.aym_window .btn-info.active,.aym_window .btn-info.disabled,.aym_window .btn-info[disabled]{background-color:#2f96b4;*background-color:#2a85a0}.aym_window .btn-info:active,.aym_window .btn-info.active{background-color:#24748c \9}.aym_window .btn-inverse{background-color:#414141;*background-color:#222;background-image:-ms-linear-gradient(top,#555,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#222));background-image:-webkit-linear-gradient(top,#555,#222);background-image:-o-linear-gradient(top,#555,#222);background-image:-moz-linear-gradient(top,#555,#222);background-image:linear-gradient(top,#555,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#555555',endColorstr='#222222',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.aym_window .btn-inverse:hover,.aym_window .btn-inverse:active,.aym_window .btn-inverse.active,.aym_window .btn-inverse.disabled,.aym_window .btn-inverse[disabled]{background-color:#222;*background-color:#151515}.aym_window .btn-inverse:active,.aym_window .btn-inverse.active{background-color:#080808 \9}button.aym_window .btn,input[type="submit"].aym_window .btn{*padding-top:2px;*padding-bottom:2px}.aym_window button{cursor:pointer;-webkit-appearance:button}button.aym_window .btn::-moz-focus-inner{padding:0;border:0}

@media screen and (max-width: 1180px){

    .aym_window-content .aym_window-closebtn{opacity: 1;}
}
@media screen and (max-width: 768px){
    .aym_window_Medium .aym_window-box{width: 90% !important;margin: auto;}
}
@media screen and (max-width: 450px){
}