/*  CSS */
.aym_window-modal{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden; /*background-color:#000; */ opacity:0}
.aym_window{position:absolute;padding:0;margin:0;font-size:16px;text-shadow:none}
.aym_window-box{position: relative; width: 500px; height: auto; padding: 10px; overflow: hidden; opacity: 1;}

.aym_window{opacity: 1; width: 100%; display: flex; justify-content: center; height: 100%; position: fixed; align-items: center; top: 0px; left: 0px; z-index: 901;}
.aym_window-box{background-color: transparent;}
.aym_window-modal{background-color: rgba(1,1,1,0.7);}

.aym_window-wrapper{position: relative; background-color: #fff;border: 6px solid #911B21; margin: 10px;}
.aym_window-titlebox{padding: 23px;overflow: hidden;font: 2.3em bold helvetica,arial;color: #fff;text-align: center;border-bottom: 7px solid #911B21;}
.aym_window-titlebox.info{background-color:#4ea5cd;background-image:none}
/*.aym_window-titlebox.error{background-color:#de4343;background-image:none}*/
/*.aym_window-titlebox.warning{background-color:#eaaf51;background-image:none}*/
/*.aym_window-titlebox.success{background-color:#61b832;background-image:none}*/
.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;top:2px;display:block;width:25px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.25);content:'\00D7'; z-index: 1;}
.aym_window-content{padding:10px;overflow:auto;font:.9em normal helvetica,arial; text-align: center;}
.aym_window-content p{margin:0 0 1.3em;line-height:1.3em}
.aym_window-content .aym_window-closebtn{top:7px;font:1.3em bold helvetica,arial;color:#fff;background-color:#911B21;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}
.aym_window-content:hover .aym_window-closebtn{opacity:1}
.aym_window-footbox{width:100%;overflow:hidden;text-align:center}
.aym_window-actions{display:-webkit-box;display:-moz-box;display:box;padding-top:8px;margin:1px;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal}
.aym_window-actions .btnbox{text-align:center;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1}
.aym_window-actions .btnbox .btn{min-width:75px}
/*.aym_window-titlebox.anim{background-color:#666;background-image:-o-linear-gradient(135deg,rgba(255,255,255,0.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.05) 50%,rgba(255,255,255,0.05) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(255,255,255,0.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.05) 50%,rgba(255,255,255,0.05) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(0.25,rgba(255,255,255,0.05)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.05)),color-stop(0.75,rgba(255,255,255,0.05)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,0.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.05) 50%,rgba(255,255,255,0.05) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(135deg,rgba(255,255,255,0.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.05) 50%,rgba(255,255,255,0.05) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(135deg,rgba(255,255,255,0.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.05) 50%,rgba(255,255,255,0.05) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;background-size:40px 40px;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.4);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.4);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.4);-webkit-animation:animate-bg 5s linear infinite;-moz-animation:animate-bg 5s linear infinite}*/
.aym_window-titlebox.anim.info{background-color:#4ea5cd}
.aym_window-titlebox.anim.error{}
/*.aym_window-titlebox.anim.warning{background-color:#eaaf51}*/
/*.aym_window-titlebox.anim.success{background-color:#61b832}*/
.aym_window-title{color: #1C374F;}
.aym_window_icon{width: 120px; margin: auto;}
.aym_window_icon img{width: 100%; margin-bottom: 20px;}

@-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}*/
.btnbox button{min-width: 100px; width: auto; appearance: none; -moz-appearance: none; -webkit-appearance: none; background-color: #911B21; color: white; padding: 14px; font-size: 16px; cursor: pointer; border-radius: 10px; text-transform: uppercase; margin-top: 10px; margin-bottom: 10px; transition: background 0.4s linear; border: 0px;}
.btnbox button:hover{background-color: #641216;}

@media screen and (max-width: 420px){
	.aym_window-title{font-size: 22px;}
}