.ays-pb-modals {
position: fixed;
left: 0;
top: 0;
right: 0;
bottom: 0;
z-index: 9999999999;
text-align: center; height: 100%;
}
.ays-close-button-on-off{
display: none !important;
}
.ays-pb-modals:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -0.25em;
}
.ays-pb-modal-check {
pointer-events: auto;
}
.ays_button.ays_two {
position: fixed;
left: 5px;
top: 5px;
color: #9c00ff !important;
}
.ays_pb_fa, .ays_pb_far, .ays_pb_fas {
font-family: "Font Awesome 5 Free";
}
.ays_pb_fa, .ays_pb_fas {
font-weight: 900;
}
.ays_pb_fa {    
display: inline-block;
font: normal normal 900 14px/1 'Font Awesome 5 Free';
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.ays_pb_far {
font-weight: 400 !important;
}
.fa-times:before {
content: "\f00d" !important;
}
.fa-window-maximize:before{
content: "\f2d0" !important;
}
.ays_pb_fa_diamond:before {
content: "\f219";
font-weight: 400;
}
.ays_pb_paper_plane:before {
content: "\f1d8";
font-weight: 400;
} .ays_cmd_window {
width: 450px;  box-shadow: 4px 4px 0 rgba(0, 0, 0, 0.2) !important;
transition: .5s !important;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
z-index: 1;
pointer-events: fill;
overflow-y: scroll; animation-fill-mode: forwards !important;
scrollbar-width: none;
}
.ays_cmd_window .ays_cmd_window-content {  height: 79%;
position: relative;
}
.ays_cmd_window.ays_cmd_window--maximized,
.ays_window.ays_cmd_window--maximized{
width: 98%!important;
flex-grow: 1!important;
height: 98%!important; }
.ays_cmd_window.ays_cmd_window--minimized,
.ays_window.ays_cmd_window--minimized 
{
height: 25px!important;
width: 250px!important;
bottom: 0px!important;
top: unset!important;
overflow: visible
}
.ays_cmd_window.ays_cmd_window--minimized .ays_cmd_window-content,
.ays_window.ays_cmd_window--minimized .ays_cmd_window-content
{
display: none;
}
.ays_cmd_window.ays_cmd_window--destroyed {
opacity: 0;
width: 0;
height: 0;
}
.ays_cmd_window-header {
background-color: #eee;
height: 25px;
display: flex;
position: sticky;
top: 0;
z-index: 12;
}
.ays_cmd_window-controls {
display: flex;
height: 100%;
justify-content: flex-end;
align-items: center;
width: 20%;
}
.ays_cmd_window-header .ays_cmd_window_title {
width: 80%;
cursor: pointer
}
.ays_cmd_window-header .ays_cmd_window_title h2 {
margin: 0;
padding: 0;
text-align: left;
text-indent: 5px;
font-size: 19px;
overflow: hidden;
text-overflow: ellipsis;
word-break: unset;
white-space: nowrap;
}
.ays_cmd_window-header .ays_cmd_window_title h2::before {
content: none;
}
.ays_cmd_window-controls .ays_cmd_control-item {
display: inline-block;
width: 25px;
height: 25px;
text-align: center;
vertical-align: middle;
color: #333;
transition: all ease-in 0.15s;
cursor: pointer;
margin-bottom: 0px;
}
.ays_cmd_window-controls .ays_cmd_control-item:hover {
background-color: #ccc;
}
.ays_cmd_control-item.ays_cmd_control-close {
font-size: 18px; line-height: 22px;
font-family: sans-serif !important;
}
.ays_cmd_control-item.ays_cmd_control-close:hover {
background-color: #ec6060;
color: #fff;
}
.ays_cmd_control-item.ays_cmd_control-maximize {
line-height: 19px;
}
.ays_cmd_control-item.ays_cmd_control-minimize {
line-height: 22px;
}
.ays_cmd_window-cursor {
display: flex;
margin: 5px;
position: sticky;
top: 30px;
z-index: 10;
}
.ays_cmd_window-cursor .ays_cmd_i-cursor-indicator { font-size: 1em;
font-family: 'Consolas', monospace;
margin: 0 2px 0 5px;
}
.ays_cmd_window-cursor .ays_cmd_i-cursor-underscore {
width: 10px;
height: 3px; align-self: flex-end;
margin-right: 5px;
-webkit-animation: ays_cmd_blink steps(2, start) infinite;
-webkit-animation-duration: 1s !important;
animation: ays_cmd_blink steps(2, start) infinite;
animation-duration: 1s !important;
}
.ays_cmd_window-input {
background-color: inherit !important;
border: none !important;
outline: 0 !important;
color: transparent !important;
text-shadow: 0 0 0 #fff;
font-family: 'Consolas', monospace;
flex: 1;
height: 0;
}
.ays_cmd_window-input:focus {
outline: none;
}
.ays_cmd_i-prompt {
width: 62px;
height: 62px;
background: url(https://cdn4.iconfinder.com/data/icons/small-n-flat/24/terminal-48.png) no-repeat center;
background-color: rgba(0, 0, 0, 0.35);
border-radius: 10px;
box-shadow: 0 3px 1px rgba(0, 0, 0, 0.25);
cursor: pointer;
transition: all ease-in-out 0.15s;
}
.ays_cmd_i-prompt:hover {
background-position: center 4px;
}
.ays_cmd_i-prompt.ays_cmd_hidden {
width: 0;
height: 0;
opacity: 0;
}
@-webkit-keyframes ays_cmd_blink {
to {
visibility: hidden;
}
}
@keyframes ays_cmd_blink {
to {
visibility: hidden;
}
}
ul.ays_cmd_window-controls-ul {
display: flex;
list-style: none;
padding: 0 5px 0 0;
margin: 0;
}
ul.ays_cmd_window-controls-ul li:not(:last-child) {
margin-right: 7px;
padding-bottom: 5px;
}
.ays_cmd_window .ays_cmd_window-content>p {
position: sticky;
bottom: 6px;  margin: auto;
}
.ays_cmd_window>p {
margin: 0;
font-size: 16px;
}
.ays_cmd_window-cursor > input {
box-shadow: none !important;
} .ays_winxp_window {
position: absolute;
width: 200px; background-color: #091E89;
overflow: hidden;
border-radius: 7px 7px 0 0;
transition: all ease-in-out .3s;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
z-index: 1;
pointer-events: fill;
overflow-y: scroll; animation-fill-mode: forwards !important;
font-family: "MS Reference", sans-serif;
scrollbar-width: none;
}
.ays_winxp_window.ays_winxp_window--maximized {
width: 98%!important;
flex-grow: 1!important;
height: 98%!important; }
.ays_winxp_window.ays_winxp_window--minimized {
height: 35px!important;
width: 350px!important;
bottom: 0px!important;
top: unset!important;
overflow: visible;
}
.ays_winxp_title-bar .ays_winxp_close {
display: block;
width: 100%;
height: 100%;
color: white;
line-height: 20px;
font-size: 14px;
}
.ays_winxp_title-bar {
width: 100%;
height: 35px;
background: linear-gradient(to bottom, #4094ff 0%, #0056e4 13%, #0056e4 71%, #16428b 100%);
position: sticky;
top: 0;
z-index: 2;
}
.ays_winxp_title-bar .ays_winxp_title-bar-title {
position: absolute;
top: 7.5px;
left: 2.5px;
color: white;
text-shadow: 1px 1px #10397E;
font-size: 15px;
width: 80%;
text-align: left;
}
.ays_winxp_title-bar .ays_winxp_title-bar-title h2 {
margin: 0;
width: 100%;
font-size: 18px; text-indent: 5px;
font-weight: 400;
word-break: break-all;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ays_winxp_title-bar .ays_winxp_title-bar-title h2::before {
content: none;
}
.ays_winxp_title-bar .ays_winxp_title-bar-close, .ays_winxp_title-bar .ays_winxp_title-bar-max, .ays_winxp_title-bar .ays_winxp_title-bar-min {
position: absolute;
width: 20px;
height: 20px;
top: 5px;
right: 5px;
border-radius: 2px;
border: 1px solid white;
}
.ays_winxp_title-bar .ays_winxp_title-bar-close {
background: linear-gradient(135deg, #F1A689 0%, #C0442A 50%, #C2311E 100%);
}
.ays_winxp_window .ays_winxp_content>div:first-child>p {
margin: 0;
font-size: 16px;
}
.ays-pb-modal_1 .ays_winxp_content>div:first-child hr {
height: 1px;
background-color: lightgray;
}  .ays_winxp_title-bar-max.far.fa-window-maximize.fa-xs {
display: inline-block;
text-align: center;
height: 20px;
line-height: 20px;
color: white;
font-size: 13px;
}
label.ays_winxp_close.ays-pb-modal-close_1 i {
color: white; }
.ays_winxp_title-bar .ays_winxp_title-bar-max, .ays_winxp_title-bar .ays_winxp_title-bar-min {
background: linear-gradient(135deg, #7EAED6 0%, #1B72FF 50%, #1655BE 100%);
}
.ays_winxp_title-bar .ays_winxp_title-bar-max {
right: 30px;
}
.ays_winxp_title-bar .ays_winxp_title-bar-min {
right: 55px;
}
.ays_winxp_title-bar .ays_winxp_title-bar-close:hover {
background: linear-gradient(135deg, #C0442A 100%, #C0442A 100%);
}
.ays_winxp_title-bar .ays_winxp_title-bar-max:hover, .ays_winxp_title-bar .ays_winxp_title-bar-min:hover {
background: linear-gradient(#456eb3 50%, #617392 50%, #b0b4bb 50%, #4178d6 50%);
} .ays_winxp_title-bar-min:after {
content: '';
position: absolute;
box-shadow: 0 0 0px 0 #ccc;
} .ays_winxp_title-bar-min:after {
width: 10px;
border-bottom: 2px solid white;
bottom: 4px;
left: 4px;
}
.ays_winxp_window .ays_winxp_content {
position: relative;
box-sizing: border-box;
padding: 10px;
min-height: 100% !important;
width: 100% !important;
left: 0px;
bottom: 0px;
top: 0px;
right: 0px;
margin: auto;
background-color: white;
}
.ays_winxp_window .ays_winxp_content>p:last-child {
position: sticky;   margin: auto;
font-size: 16px; } .ays_win98_window {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto; width: 30em;
background: #c0c0c0;
border-top: 1px solid white;
border-left: 1px solid white;
border-right: 1px solid #111;
border-bottom: 1px solid #111;
font-family: monospace, arial, sans-serif;
font-size: 12px;
cursor: default; z-index: 1;
pointer-events: fill;
overflow-y: scroll; animation-fill-mode: forwards !important;
}
.ays_win98_window .ays_win98_head {
position: sticky;
top: 0px;
z-index: 2;
width: 100%;
padding: 2px;
}
.ays_win98_window .ays_win98_header {
min-height: 25px;
background: #008;
background-image: linear-gradient(to right, #00007b, #1980cb);
color: #fff;
padding: 0;
}
.ays_win98_window .ays_win98_header .ays_win98_title {
height: 22px;
padding: 0;
font-weight: bold;
width: 90%;
text-align: left;
padding-left: 5px;
padding-top: 2px;
}
.ays_win98_window .ays_win98_header .ays_win98_btn-close {
position: absolute;
top: 0px;
bottom: 0;
margin: auto;
right: 5px;
display: block;
height: 20px; width: 17px;
background: #c0c0c0;
border-top: 1px solid white;
border-left: 1px solid white;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
box-shadow: 1px 1px 0 #111;
color: black;
font-size: 7px;
font-weight: bold;
line-height: 12px;
cursor: default;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ays_win98_btn-close  .fa-2x{
font-size: 16px;
}
.ays_win98_window .ays_win98_header .ays_win98_btn-close:active {
background: #b0b0b0;
border-top-color: #333;
border-left-color: #333;
border-right-color: #ddd;
border-bottom-color: #ddd;
box-shadow: -1px -1px 0 #666;
}
.ays_win98_window .ays_win98_header .ays_win98_btn-close:active span {
position: relative;
top: 1px;
left: 1px;
}
.ays_win98_window .ays_win98_header .ays_win98_btn-close > label {
display: block;
width: 100%;
height: 100%;
}
.ays_win98_window .ays_win98_main {
font-family: monospace, arial, sans-serif;
letter-spacing: -1px;
padding-bottom: 2px;
}
.ays_win98_window .ays_win98_main .ays_win98_content {
position: absolute;
width: 99%;    }
.ays_win98_window .ays_win98_main .ays_win98_image {
position: absolute;
height: 40px;
width: 40px;
top: 40px;
left: 20px;
border-radius: 5px;
background-size: cover;
}  .ays_win98_window .ays_win98_main button:active span {
position: relative;
top: 1px;
left: 1px;
}
.ays_win98_header .ays_win98_title h2 {
margin: 0;
font-size: 19px;
font-weight: 500;
font-family: monospace, arial, sans-serif;
word-break: break-all;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ays_win98_header .ays_win98_title h2::before {
content: none;
}
.ays_win98_btn-close .ays-pb-modal-close_1 span {
color: black;
font-size: 7px;
}
.ays_win98_window .ays_win98_main .ays_win98_content hr {
height: 1px;
background-color: lightgray;
margin: 0;
}
.ays_win98_window .ays_win98_main .ays_win98_content>p:last-child {
position: absolute;
bottom: 11px;
right: 0;
left: 0;
margin: auto;
}
.ays_win98_window .ays_win98_main .ays_win98_content>p:first-child {
margin-top: 0;
margin-bottom: 0;
padding: 10px 0;
}
.ays_win98_window .ays_win98_main .ays_win98_content .ays_content_box>p{
position: sticky ;
}        .close-lil-btn {
width: 30px;
height: 30px;
display: flex;
justify-content: center;
align-items: center;
position: absolute;  -webkit-transition: all ease 0.5s !important;
transition: all ease 0.5s !important;
border-radius: 100%;
background: #d75f70;
font-weight: lighter; text-decoration: none !important;
line-height: 1;
cursor: pointer;
overflow: hidden;
}
.close-lil-btn-text{
font-size: 12px;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
}
.close-lil-btn:hover {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}
.ays_lil_window {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
max-width: 100%;
max-height: 100%;
overflow-y: scroll;
font-family: monospace, arial, sans-serif;
cursor: default; z-index: 1;
pointer-events: fill;
animation-duration: .5s;
display: none;
scrollbar-width: none;
}
.ays_lil_window .ays_lil_head {
position: sticky;
top: 0px;
z-index: 4;
width: 100%;
padding: 2px;
}
.ays_lil_window .ays_lil_header .ays_lil_title {
display: inline-block;
padding: 0;
font-weight: bold;
width: 100%;
text-align: left;
padding-left: 5px;
}
.ays_lil_window .ays_lil_header .ays_lil_btn-close:active span {
position: relative;
top: 1px;
left: 1px;
}
.ays_lil_window .ays_lil_main {
font-family: monospace, arial, sans-serif;
letter-spacing: -1px;
padding-bottom: 2px;
min-height: 100%;
}
.ays_lil_window .ays_lil_main .ays_lil_content {
width: 100%;
height: 100%;
overflow: hidden;
}
.ays_lil_header .ays_lil_title h2 {
margin: 0!important;
font-size: 25px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
color: #1a1a1a;
font-weight: 500;
font-family: monospace, arial, sans-serif;
word-break: break-all;  
}
.ays_lil_header .ays_lil_title h2::before {
content: none;
}
.ays_lil_window .ays_lil_main .ays_lil_content hr {
height: 1px;
background-color: lightgray;
margin: 0;
}
.ays_lil_window .ays_lil_main .ays_lil_content>p:last-child {
margin: auto;
}
.ays_lil_window .ays_lil_main .ays_lil_content>p:first-child {
margin-top: 0;
margin-bottom: 0;
padding: 10px 0;
}
.ays_lil_window .close_btn_img{
width: 50px;
height: 50px;
object-fit: cover;
}
.ays_content_box{
padding: 20px;
} .close-image-btn {  position: absolute;  font-weight: 100;
font-size: 10px;
line-height: 1;
cursor: pointer;
z-index: 1;
}
.ays_image_window {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
max-width: 100%;
max-height: 100%;
font-family: monospace, arial, sans-serif;
cursor: default; z-index: 1;
pointer-events: fill;
animation-duration: .5s;
display: none;
}
.ays_image_window .ays_image_header .ays_popup_image_title {
font-weight: bold;
}
.ays_image_window .ays_image_head {
height: 20%;
}
.ays_image_window .ays_image_header .ays_image_btn-close:active span {
position: relative;
top: 1px;
left: 1px;
}
.ays_image_window .ays_image_main {
font-family: monospace, arial, sans-serif;
letter-spacing: -1px;
padding-bottom: 2px;
max-height: 80%;
overflow-y: scroll;
scrollbar-width: none;
}
.ays_image_window .ays_image_main .ays_image_content {
width: 100%;
height: 100%;
overflow: hidden;
}
.ays_image_header .ays_popup_image_title h2 {
margin: 0!important;
font-size: 25px;
padding-top: 20px;
text-align: center;
color: #1a1a1a;
font-weight: 500;
font-family: monospace, arial, sans-serif;
word-break: break-all;
}
.ays_image_window .ays_image_main .ays_image_content>p:last-child {
margin: auto;
font-size: 15px;
position: absolute;
bottom: -30px;
left: 0;
right: 0;
}
.ays_image_window .ays_image_main .ays_image_content>p:first-child {
margin-top: 0;
margin-bottom: 0;
padding: 10px 0;
}
.ays_content_box{
padding: 20px;
} .ays_template_window .ays_template_header .close-template-btn {  position: absolute;  font-weight: lighter;
font-size: 10px;
text-decoration: none !important;
line-height: 1;
cursor: pointer;
z-index: 1;
}
.ays_template_window {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
max-width: 100%;
max-height: 100%;
background: #c0c0c0;
border-top: 1px solid white;
border-left: 1px solid white;
border-right: 1px solid #111;
border-bottom: 1px solid #111;
font-family: monospace, arial, sans-serif;
cursor: default; z-index: 1;
pointer-events: fill;
animation-duration: .5s;
display: none;
overflow: hidden;
}
.ays_template_window .ays_template_header h2 {
margin: auto;
font-size: 26px;
line-height: 100%;
word-break: break-all;
}
.ays_template_window .ays_template_header .ays_template_title {
height: 100%;
display: flex;
}
.ays_template_window .ays_template_content {
width: 60%; overflow: hidden;
position: relative;
}
.ays_template_window p.ays_pb_timer {
position: absolute;
bottom: -8px;
right: 0;
width: inherit;
text-align: center;
margin: 0 auto;
}
.ays_template_window header.ays_template_head {
height: 12%;
}
.ays_template_window .ays_bg_image_box {
width: 40%; }
.ays_template_window footer.ays_template_footer {
display: flex;
height: 88%;
}
.ays_template_window .ays_template_main {
font-family: monospace, arial, sans-serif;
letter-spacing: -1px;
max-height: 93%;
overflow-y: scroll;
position: absolute;
top: 0;
bottom: 0;
height: 100%; width: 100%;
max-width: 100%;
scrollbar-width: none;
}
.ays_template_window .ays_template_header {
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.ays_template_window footer.ays_template_footer .ays_template_content p{
margin-bottom: 5px !important;
} .ays_ubuntu_window {
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.43);
border-top-right-radius: 12px;
border-top-left-radius: 12px;
border: 1px solid #3c3b37;
background-color: #f2f1f0;
transition: .3s;
position: absolute;
top: 0;
display: none;
left: 0;
right: 0;
bottom: 0;
margin: auto;
z-index: 1;
pointer-events: fill;
overflow-y: scroll; animation-fill-mode: forwards !important;
scrollbar-width: none;
}
.ays_ubuntu_window .ays_ubuntu_topbar {
height: 40px;
width: 100%;
display: flex;
align-items: center;
background-image: linear-gradient(#65645e, #3c3b37);
border-top-right-radius: 10px;
border-top-left-radius: 10px;
border-bottom: 1px solid #302f2c;
position: sticky;
top: 0;
z-index: 100;
}
.ays_ubuntu_window p {
margin: 0;
}
.ays_ubuntu_window.ays_ubuntu_window--maximized {
width: 98%!important;
flex-grow: 1!important;
height: 98%!important; }
.ays_ubuntu_window.ays_ubuntu_window--minimized .ays_ubuntu_folder-info {
display: none
}
.ays_ubuntu_window.ays_ubuntu_window--minimized {
height: 35px!important;
width: 350px!important;
bottom: 0px!important;
top: unset!important;
overflow: visible
}
.ays_ubuntu_window .ays_ubuntu_window_content {
padding-top: 5px; }
.ays_ubuntu_window .ays_ubuntu_window_content p {
text-align: left;
padding: 0px 10px;
font-size: 16px;
white-space: initial;
}
.ays_ubuntu_window .ays_ubuntu_topbar p {
color: #dfdbd0;
margin-left: 20px;
}
.ays_ubuntu_window .ays_ubuntu_topbar h2 {
margin: 0;
text-indent: 10px;
font-size: 24px;
font-weight: 500;
padding: 0;
word-break: break-all;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ays_ubuntu_window .ays_ubuntu_topbar h2::before {
content: none;
}
.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons {
background-image: linear-gradient(#363632, #4e4d48);
margin-left: 15px;
border-radius: 500px;
padding-top: 2px;
padding-bottom: 1px;
padding-left: 3px;
padding-right: 3px;
height: 25px;
display: flex;
}
.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_close {
width: 20px;
height: 20px;
border-radius: 50%;
background-image: linear-gradient(#f79674, #df5106);
display: block;
margin: 0 !important; }
.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_close:hover {
background-image: linear-gradient(#f8a082, #f85c09);
}
.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_hide, .ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_maximize {
width: 20px;
height: 20px;
border-radius: 50%;
margin-left: 5px;
background-image: linear-gradient(#989792, #5a5a55);
display: inline-block;
}
.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_hide:hover, .ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_maximize:hover {
background-image: linear-gradient(#a2a19d, #6b6b65);
}
.ays_ubuntu_window .ays_ubuntu_tools {
height: 30px;
width: 100%;
display: flex;
align-items: center;
background-color: #3c3b37;
color: #dfdbd0;
position: sticky;
top: 40px;
z-index: 100;
}
.ays_ubuntu_window .ays_ubuntu_tools ul {
list-style: none;
display: flex;
align-items: center;
justify-content: flex-start;
margin: 0;
padding: 0;
}
.ays_ubuntu_window .ays_ubuntu_tools ul li {
display: inline-block;
padding: 0px 5px;
margin-bottom: 0;
}
.ays_ubuntu_window .ays_ubuntu_tools ul li:hover {
background-image: linear-gradient(#a2a19d, #6b6b65);
cursor: default;
line-height: 30px;
}
.ays_ubuntu_window .ays_ubuntu_folder-info {
height: 30px;
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
background-color: #f2f1f0;
border-top: 1px solid #c5c1bc;
position: absolute;
bottom: 0px;
}
.ays_ubuntu_window .ays_ubuntu_folder-info p.ays_ubuntu_right {
position: relative; }
.ays_ubuntu_window .ays_ubuntu_folder-info p.ays_ubuntu_left { }
.ays_ubuntu_window .ays_ubuntu_folder-info p {
color: #5f4c53;
width: 100%;
} .ays_window {
transition: all 0.2s;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.43);  background: #FFF;
z-index: 100000;
display: none;
top: 0;
left: 0;
bottom: 0;
right: 0;
margin: auto;
position: absolute; border-radius: 4px; vertical-align: middle;
pointer-events: fill;
overflow: scroll; animation-fill-mode: forwards !important;
scrollbar-width: none;
}
.ays_window .ays-pb-modal-close i {
opacity: 0;
}
.ays_window .ays-pb-modal-close svg {
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0; margin: auto;
opacity: 0;
transition: .5s ease-in-out;
}
.ays_window .ays-pb-modal-close:hover svg { }
.ays_window .ays-pb-modal-close {
position: relative;
display: inline-block;
top: 0;
left: 0;
right: 0;
bottom: 0;
cursor: pointer;
pointer-events: auto;
}
.ays_window .ays_topBar {
width: 100%;
height: 50px;
background-image: linear-gradient(#d3d3d3, #c8c8c8);
border-bottom: 1px solid #808080;
display: flex;
align-items: center;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
pointer-events: fill;
position: sticky;
top: 0px;
z-index: 100;
}
.ays_window .ays_topBar .ays_hide, .ays_window .ays_topBar .ays_fullScreen, .ays_window .ays_topBar .ays_close {
cursor: pointer
}
.ays_window .ays_topBar h2 {
margin: 0;
width: 100%;
text-align: center;
padding: 0;
font-size: 25px;
font-weight: 500;
word-break: break-all;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ays_window .ays_topBar h2::before {
display: none;
content: none;
height: 0px;
}
.ays_window .ays_topBar .ays_close {
height: 12px;
width: 12px;
background-color: #f74544;
border-radius: 50%;
margin-left: 15px;
border: 1px solid #f62726;
position: relative;
display: inline-block;
margin-bottom: 0;
}
.ays_window .ays_topBar .ays_hide {
height: 12px;
width: 12px;
background-color: #fbaf15;
border-radius: 50%;
margin-left: 10px;
border: 1px solid #f1a304;
display: inline-block;
}
.ays_window .ays_topBar .ays_fullScreen {
height: 12px;
width: 12px;
background-color: #38c228;
border-radius: 50%;
margin-left: 10px;
border: 1px solid #32af24;
display: inline-block;
}
.ays_window .ays_text {
text-align: center;
display: block;
align-items: center;
justify-content: center;
font-family: Josefin Sans, sans-serif; }
.ays_window hr {
margin: 0px;
margin-bottom: 1.5em;
}
.ays_window p {
margin: 0px;
padding: 10px;
text-align: center;
font-size: 18px;
}
.ays-pb-modals div.ays_pb_description {
margin: 0px;
padding: 10px;
text-align: center; }
.ays_window .ays_pb_timer {
text-align: center;
}
.ays_pb_description > *, .ays_pb_timer{
color: inherit;
}
.ays_window .ays_text .ays_text-inner h4, .ays_window .ays_text .ays_text-inner h1 {
margin: 15px;
}
.ays_button {
color: #fff !important;
font-family: Josefin Sans;
z-index: 1;
}
.ays-pb-modal-macos {
border: 3px solid #f1f1f1;
border-top-left-radius: 4px;
border-top-right-radius: 4px; background: #FFF;
z-index: 1;
display: none;
top: 0;
left: 0;
bottom: 0;
right: 0;
margin: auto;
position: absolute;
text-align: center;
border-radius: 4px;
white-space: normal;
vertical-align: middle;
pointer-events: auto;
max-height: 95vh;
overflow: scroll;
animation-duration: .5s !important;
animation-fill-mode: forwards !important;
}
.ays-pb-modal-macos .ays-pb-modal-close i {
opacity: 0;
}
.ays-pb-modal-macos .ays-pb-modal-close svg {
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0; margin: auto;
opacity: 0;
transition: .5s ease-in-out;
}
.ays-pb-modal-macos .ays-pb-modal-close:hover svg {
opacity: 1;
}
.ays-pb-modal-macos .ays-pb-modal-close {
position: relative;
display: inline-block;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
cursor: pointer;
pointer-events: auto;
}
.ays-pb-modal-macos .row p {
margin: 0;
}
.ays-pb-modal-macos .row.description, .ays-pb-modal-macos .description {
padding: 0px;
background-color: #f1f1f1;
}
.ays-pb-modal-macos .row {
padding: 10px;
background: #f1f1f1;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
margin: 0 !important;
}
.ays-pb-modal-macos .column {
float: left;
}
.ays-pb-modal-macos .left {
width: 15%;
}
.ays-pb-modal-macos .right {
width: 10%;
}
.ays-pb-modal-macos .middle {
width: 75%;
}
.ays-pb-modal-macos .row:after {
content: "";
display: table;
clear: both;
}
.ays-pb-modal-macos .dot {
margin-top: 4px;
height: 12px;
width: 12px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
position: relative;
}
.ays-pb-modal-macos input[type=text] {
width: 100%;
border-radius: 3px;
border: none;
background-color: white;
margin-top: -8px;
height: 25px;
color: #666;
padding: 5px;
text-align: center;
}
.ays-pb-modal-macos .gits {
width: 90%;
margin: auto;
border-bottom: 1px solid #ccc;
}
.ays-pb-modal-macos .bar {
width: 17px;
height: 3px;
background-color: #aaa;
margin: 3px 0;
display: block;
}
.ays_window.ays-pb-modal_1>p:last-child {
position: sticky;   margin: auto; } .ays-pb-modal-check:checked ~ .ays-pb-modal {
pointer-events: auto;
}
.ays-pb-modal { background: #FFF;
z-index: 1;
display: none;
top: 0;
left: 0;
bottom: 0;
right: 0;
margin: auto;
position: absolute;
padding: 25px;
border-radius: 4px; vertical-align: middle;  overflow: scroll; animation-fill-mode: forwards !important;
scrollbar-width: none;
}
.ays-pb-modal h2 {
text-align: center;
padding: 0;
word-break: break-all;
}
.ays-pb-modal h2::before {
content: none;
}
.ays-pb-modal p {
text-align: center;
}
.ays-pb-modal-close {
position: absolute;  cursor: pointer;
}
input.ays-pb-modal-check[type="checkbox"] {
display: none !important;
}
.ays-pb-modal.ays-pb-modal_1>p:last-child {
position: sticky;   margin: auto; }
.ays-pb-modal.ays-pb-modal_1>div>div {
text-align: center;
} .ays_window::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_window {
-ms-overflow-style: none;
}
.ays_cmd_window::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_cmd_window {
-ms-overflow-style: none;
}
.ays-pb-modal::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays-pb-modal {
-ms-overflow-style: none;
}
.ays-pb-modal-macos::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays-pb-modal-macos {
-ms-overflow-style: none;
}
.ays_ubuntu_window::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_ubuntu_window {
-ms-overflow-style: none;
}
.ays_winxp_window::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_lil_window::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_image_window .ays_image_main::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_template_window .ays_template_main::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_winxp_window {
-ms-overflow-style: none;
}
.ays_win98_window::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_win98_window {
-ms-overflow-style: none;
scrollbar-width: none;
}
.ays-pb-modals .mejs-container .mejs-controls button {
background-color: #222;
}
.ays-pb-modals .mejs-container,
.ays-pb-modals video.wp-video-shortcode {
width: 100% !important;
}
.ays_video_window {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
max-width: 100%;
max-height: 100%;
font-family: monospace, arial, sans-serif;
cursor: default; z-index: 1;
pointer-events: fill;
animation-duration: .5s;
display: none;
box-shadow: 5px 10px 18px #888888;
}
.ays_video_window .ays_video_head {
height: 20%;
}
.ays_video_window .ays_video_header .ays_video_btn-close:active span {
position: relative;
top: 1px;
left: 1px;
}
.ays_video_window .ays_video_main {
font-family: monospace, arial, sans-serif;
letter-spacing: -1px;
padding-bottom: 2px;
max-height: 80%;
overflow-y: scroll;
}
.close-video-btn {
position: absolute;
font-weight: 100;
font-size: 10px;
line-height: 1;
cursor: pointer;
z-index: 1;
}
.ays_video_content {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
display: flex;
}
.ays_video_content video{
width: 100%;
height: 100%;
}
.ays_peachy_btn_close{
display: flex;
position: absolute;
right: 20px;
top: 10px;
font-size: 10px;
color:#26090e;
}
.ays_peachy_btn_close a{
color:#26090e;
}
.ays_peachy_window {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
max-width: 100%;
max-height: 100%;
font-family: monospace, arial, sans-serif;
cursor: default; z-index: 1;
pointer-events: fill;
animation-duration: .5s;
display: none;
background-size: cover;
background-position: center center;
}
.ays_peachy_window>.ays_peachy_window_container{
width: 80%;
height: 80%;
margin: auto;
background: white;
opacity: 0.8;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
padding: 10px;
overflow: auto;
}
.ays_peachy_window .ays_peachy_window_container::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_peachy_window .close_btn_img {
width: 25px;
height: 25px;
}
.ays_yellowish_btn_close{
display: flex;
position: absolute;
right: 20px;
top: 20px;
font-size: 10px;
}
.ays_yellowish_btn_close a{
color:white;
}
.ays_yellowish_window {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
max-width: 100%;
max-height: 100%;
font-family: monospace, arial, sans-serif;
cursor: default; z-index: 1;
pointer-events: fill;
animation-duration: .5s;
display: none;
background-size: cover;
background-position: center center;
color:#00a6c2;
}
.ays_yellowish_window>.ays_yellowish_window_container{
width: 80%;
height: 80%;
margin: auto;
background: white;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
padding: 10px;
overflow: auto;
}
.ays_yellowish_window .ays_yellowish_window_container::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_yellowish_window .ays_yellowish_window_container h2{
margin: 0;
}
.ays_yellowish_window .ays_yellowish_window_container h2:before{
height: 0px !important;
}
.ays_yellowish_window .close_btn_img {
width: 25px;
height: 25px;
}
.ays_coral_window {
z-index: 1;
display: none;
top: 0;
left: 0;
bottom: 0;
right: 0;
margin: auto;
position: absolute;
padding: 40px;
vertical-align: middle;
overflow: auto;
animation-fill-mode: forwards !important;
background: #d16c46 ;
}
.ays_coral_window h2 {
text-align: center;
padding: 0;
}
.ays_coral_window h2::before {
content: none;
}
.ays_coral_window p {
text-align: center;
}
.ays_coral_window-close {
position: absolute;
cursor: pointer;
}
.ays_coral_window::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_coral_btn_close{
width: 25px;
height: 25px;
display: flex;
position: absolute;
right: 20px;
top: 20px;
cursor: pointer;
background: black;
border-radius: 50%;
align-items: center;
justify-content: center;
z-index: 99999;
}
.ays_coral_btn_close a{
font-size: 5px !important;
color:white !important;
margin-bottom: 0;
cursor: pointer;
line-height: 100%;
}
.ays_coral_window .close_btn_img {
width: 25px;
height: 25px;
border-radius: 50%;
}
.ays_pb_subscription_live{
margin-top: 10px;
}
.ays_pb_subscription_live input:not([type='checkbox']),
.ays_pb_subscription_live textarea,
.ays_pb_subscription_live select{
width: 100%;
outline: none !important;
}
.ays_pb_subscription_live select{
cursor: pointer;
}
.ays_pb_subscription_live .ays-pb-custom-fields-checkbox-box *{
text-align: left;
}
.ays_pb_subscription_live .ays-pb-custom-fields-checkbox-box .ays-pb-custom-fields-checkbox-elements label *{
margin-right: 10px;
}
.ays_pb_subscription_live .ays_pb_sub_button {
cursor: pointer;
}
.ays_pb_red_border{
border-color:red !important;
}
.ays_pb_green_border{
border-color:green !important;
}
input[type="checkbox"].ays_pb_red_border{
box-shadow: 0px 0px 10px red !important;
}
input[type="checkbox"].ays_pb_green_border{
box-shadow: 0px 0px 10px green !important;
}
.ays_image_window .ays_pb_timer{
position: absolute;
bottom: -35px;
left: 0;
right: 0;
margin-bottom: 0;
}
.ays_pb_timer{
position: absolute;
bottom: 0;
text-align: center;
margin-bottom: 10px;
left: 0;
right: 0;
}
.ays_coral_btn_close label {
display: flex !important;
justify-content: center !important;
align-items: center !important;
width: 25px;
height: 25px;
cursor: pointer;
margin: 0;
}
.ays_peachy_btn_close label {
cursor: pointer;
}
.ays_yellowish_btn_close label{
cursor: pointer;
}
.ays_coral_btn_close .ays-pb-close-button-delay{
display: flex !important;
} .ays_pb_yes_or_no_live_container{
display: flex; justify-content: center;
align-items: center;
flex-direction: column;
width: 100%;
}
.ays_pb_yes_or_no_live_buttons {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
}
.ays_pb_yes_or_no_live{
width: 40%;
}
.ays_pb_yes_or_no_live_btn1{
width: 100%;
background-color: #00AD00;
}
.ays_pb_yes_or_no_live_btn2{
width: 100%;
margin-left: 15px !important;
background-color: #DE0000;
}
.ays_pb_yes_or_no_live_btn{
height: initial;
border-radius: 4px; 
border: none;
text-decoration: none;
cursor: pointer;
color: white;
font-weight: normal;
padding: 0; 
}
.ays_pb_yes_or_no_live_para p {
margin-bottom: 20px !important;
} .ays_pb_contact_form_live_container{
display: block;
margin: auto;
width: 100%;
}
.ays_pb_contact_form_live{
margin-top: 10px;
}
.ays_pb_contact_form_live input:not([type='checkbox']),
.ays_pb_contact_form_live textarea{
width: 80%;
padding: 0 8px;
line-height: 2;
border: 1px solid #7e8993;
border-radius: 4px;
font-size: 16px;
height: 40px;
outline: none !important;
}
.ays_pb_contact_form_live_message{
min-height: 110px;
max-height: 200px;
max-width: 80%;
}
.ays_pb_contact_form_live_btn{
background-color: #27AE60;
padding: 6px 18px;
border-radius: 3px;
border: none;
cursor: pointer;
}
.close-lil-btn .lil_close_btn_x_font{
font-size: 24px;
} .close-minimal-btn {  position: absolute;  font-weight: 100;
font-size: 19px;
line-height: 1;
cursor: pointer;
z-index: 1;
border-radius: 50%;
}
.ays_minimal_window {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
max-width: 100%;
max-height: 100%;
font-family: monospace, arial, sans-serif;
cursor: default; z-index: 1;
pointer-events: fill;
animation-duration: .5s;
display: none;
}
.ays_minimal_window .ays_minimal_header .ays_popup_minimal_title {
font-weight: bold;
}
.ays_minimal_window .ays_minimal_head { }
.ays_minimal_window .ays_minimal_header .ays_minimal_btn-close:active span {
position: relative;
top: 1px;
left: 1px;
}
.ays_minimal_window .ays_minimal_main {
font-family: monospace, arial, sans-serif;
letter-spacing: -1px;
padding-bottom: 2px;
max-height: 80%;
overflow-y: scroll;
scrollbar-width: none;
}
.ays_minimal_window .ays_minimal_main .ays_minimal_content {
width: 100%;
height: 100%;
overflow: hidden;
}
.ays_minimal_header .ays_popup_minimal_title h2 {
margin: 0!important;
font-size: 25px;
padding: 5px 0;
text-align: center;
color: #1a1a1a;
font-weight: 500;
font-family: monospace, arial, sans-serif;
word-break: break-all;
}
.ays_minimal_window .ays_minimal_main .ays_minimal_content>p:last-child {
margin: auto;
font-size: 15px;
position: absolute;
bottom: -30px;
left: 0;
right: 0;
}
.ays_minimal_window .ays_minimal_main .ays_minimal_content>p:first-child {
margin-top: 0;
margin-bottom: 0;
padding: 10px 0;
}
.ays_minimal_window  .ays_content_box{
padding: 0;
}
.ays-pb-modals div.ays_minimal_window  div.ays_pb_description {
margin: 0px;
padding: 5px 0;
text-align: center;
font-size: 18px;
}
.ays-pb-modals div.ays_minimal_window  div.ays_pb_description p{
margin: 0px;
padding: 0px;
}
.ays_minimal_window .ays_minimal_main::-webkit-scrollbar {
width: 0 !important;
scrollbar-width: none;
}
.ays_minimal_window .ays_pb_timer{
position: absolute;
bottom: -35px;
left: 0;
right: 0;
margin-bottom: 0;
}
.close-minimal-btn .close_btn_img{
border-radius: 50%;
width: 25px;
height: 25px;
} html.pb_disable_scroll,
body.pb_disable_scroll{
overflow-y: hidden;
}
html.pb_enable_scroll,
body.pb_enable_scroll{
overflow-y: auto;
} .ays_pb_send_file_container{
display: block;
margin: auto;
width: 100%;
}
.ays_pb_send_file_type{
margin-top: 10px;
}
.ays_pb_send_file_type input{
width: 100%;
}
.ays_pb_send_file_type_btn{
background-color: #27AE60;
padding: 6px 18px;
border-radius: 3px;
border: none;
}
.ays_pb_send_file_name{
width: 100%;
margin: auto;
border: 2px dashed;
margin-bottom: 15px;
padding: 5px 0;
color: #0274be;
border-color: #000000;
}
div.ays_pb_send_file_container .ays_pb_send_file_type_email{
color: #666;
padding: .75em;
height: auto;
border-width: 1px;
border-style: solid;
border-color: #c1c1c1;
border-radius: 2px;
background: #fafafa;
box-shadow: none;
box-sizing: border-box;
transition: all .2s linear;
}
div.ays_pb_send_file_container .ays_pb_send_file_type_btn{
border-style: solid;
border-top-width: 0;
border-right-width: 0;
border-left-width: 0;
border-bottom-width: 0;
color: #ffffff;
border-color: #0274be;
background-color: #0274be;
border-radius: 2px;
padding-top: 10px;
padding-right: 40px;
padding-bottom: 10px;
padding-left: 40px;
font-family: inherit;
font-weight: inherit;
line-height: 1;
cursor: pointer;
}
div.ays_pb_send_file_container .ays_pb_send_file_type_btn:hover{
color: #ffffff; 
background-color: #3a3a3a;
border-color: #3a3a3a;
}
div.ays_pb_description{
word-break: break-word;
word-wrap: break-word;
}
div.ays-pb-modals div.ays-pb-social-shares{
display: flex;
align-items: center;
justify-content: center;
margin: 10px 0;
}
div.ays-pb-modals div.ays-pb-social-buttons-content {
max-width: 100%;
}
div.ays-pb-modals div.ays-pb-social-buttons-heading {
word-break: break-word;
max-width: 100%;
}
.ays_pb_coupon_container{
width: 60%;
height: 20%;
display: flex;
justify-content: center;
align-items: center;
background: #fecd4a;
border: 3px dashed #002f35;
margin: 50px auto;
}
.ays_pb_coupon_type > p{
color: #002f35;
font-weight: bold;
font-size: 18px !important;
margin: 20px 0;
} div[class^='ays-pb-countdown-box-'] {
display: flex;
justify-content: space-around;
}
div[class^='ays-pb-countdown-box-'] .ays-pb-countdown-counters-timers span{
font-size: 40px;
}
div[class^='ays-pb-countdown-box-'] .ays-pb-countdown-counters-time span{
font-size: 14px;
text-transform: uppercase;
letter-spacing: 1px;
}
div[class^='ays-pb-countdown-container-'].display_none{
display: none ;
}  div.ays-pb-cookie-container{
display: flex;
align-items: center;
height: 400px;
}
div.ays-pb-cookie-container div.ays-pb-cookie-live-content > p{
text-align: left;
}
div.ays-pb-cookie-container div.ays-pb-cookie-live-content > p > i{
font-size: 40px;
}
div[class*="ays-pb-modal_"] > div > button.ays-pb-accept-all-cookies{
display: block;
color: #fff !important;
background-color: #0069d9 !important;
border-color: #0062cc !important;
border: 1px solid transparent;
padding: 0.375rem 0.75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: 0.25rem;
} .ays-pb-modals_cookie:not(.ays-pb-modal){
position: fixed;
bottom: 0;
z-index: 9999999999;
width: 100%;
top: 92%;
height: auto;
}
.ays_cookie_window {
background: #201d1d;
width: 100% !important;
z-index: 1;
margin: auto;
position: absolute;
animation-fill-mode: forwards !important;
padding: 25px;
} .ays-pb-modals form .ays-pb-inputs, #ays_pb_user_login, #ays_pb_user_pass {
padding: 15px;
border: 1px solid #ccc;
border-radius: 3px!important;
margin-bottom: 10px;
width: 100%;
box-sizing: border-box;
color: #2C3E50;
font-size: 13px;
height: auto;
background: #fff;
max-width: 100%;
}
#ays_pb_submit{
cursor: pointer;
}
.ays-pb-modals form textarea.ays-pb-inputs {
resize: vertical;
max-height: 300px;
}
.ays_pb_animated_x5ms {
-webkit-animation-duration: .5s !important;
animation-duration: .5s !important;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
iframe.ays-pb-iframe-google-map {
border: 1px solid #d8d8d8 !important;
}
.ays_pb_google_map_live_container {
padding: 40px 0;
}
.ays-pb-dismiss-ad > a#ays_pb_dismiss_ad{
cursor: pointer;
font-size: 12px;
margin-top: 20px;
}
.ays-pb-dismiss-ad > a#ays_pb_dismiss_ad:hover{
text-decoration: underline;
}
.ays_pb_display_none_inp {
display: none !important;
}
.ays_pb_display_none {
display: none;
}
div.ays-pb-preloader{
display: none;
position: absolute;
top: 0;
left: 0;
background: rgba(255, 255, 255, 0.8);
width: 100%;
justify-content: center;
height: 100%;
align-items: center;
z-index: 1;
}
.send_file_info_popup {
position: fixed;
display: flex;
align-items: center;
margin: 0 auto;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 300px;
height: 300px;
text-align: center;
flex-direction: column;
justify-content: center;
padding: 25px;
font-size: 24px;
line-height: 1.4;
}
.ays_pb_send_file_popup_close_btn{
position: absolute;
top: 10px;
right: 15px;
cursor: pointer;
}
.send_file_info_popup_icon {
font-size: 32px;
font-weight: 500;
}.modern-contact-info-menu-container {
display: block;
position: fixed;
z-index: 10000;
bottom: 1em;
}  .menu-round {
visibility: hidden;
}
.open .menu-round {
visibility: visible;
}
.menu-linear {
visibility: hidden;
}
.open .menu-linear {
visibility: visible;
} .submenu-icon-button-wrapper {
visibility: hidden;
}
.open .submenu-icon-button-wrapper {
visibility: visible;
} .menu-round {
position: absolute;
z-index: 3;
right: 0;
bottom: 0;
}
.menu-linear {
position: absolute;
z-index: 2;
} .menu-toggle-button {
display: table;
position: absolute;
z-index: 5;
right: 0;
bottom: 0;
width: 60px;
height: 60px;
text-align: center;
border-radius: 50%;
background-color: var(--modern-contact-info-menu-primary-color);
cursor: pointer;
} .menu-toggle-button .fa {
display: table-cell;
vertical-align: middle;
font-size: 2em;
color: var(--modern-contact-info-menu-icon-color);
} .submenu-icon-button-wrapper {
position: absolute;
width: 2.5em;
height: 2.5em;
color: #fff;
text-align: center;
border-radius: 50%;
background-color: var(--modern-contact-info-menu-secondary-color);
cursor: pointer;
} .submenu-icon-button-wrapper .contact-info-icon {
color: var(--modern-contact-info-menu-icon-color);
}
.submenu-icon-button-wrapper:hover .contact-info-icon {
color: var(--modern-contact-info-menu-icon-hover-color);
}  .submenu-icon-button-wrapper .fa, .submenu-icon-button-wrapper .fab,
.submenu-icon-button-wrapper .far,
.submenu-icon-button-wrapper .fas, .submenu-icon-button-wrapper .fa-brands,
.submenu-icon-button-wrapper .fa-regular,
.submenu-icon-button-wrapper .fa-solid
{
line-height: 2.5em;
}  .open .menu-toggle-button .fa {
transform: rotate(135deg);
transition: 0.6s;
}
.menu-toggle-button .fa {
transform: rotate(0);
transition: 0.6s;
} .open .menu-round .submenu-icon-button-wrapper:nth-of-type(1) {
transition-delay: 0.2s; }
.open .menu-round .submenu-icon-button-wrapper:nth-of-type(2) {
transition-delay: 0.1s; } .menu-round .submenu-icon-button-wrapper {
bottom: 0.25em;
transition: 0.4s; }
.menu-linear .submenu-icon-button-wrapper {
bottom: 0;
right: 0.5em;
transition: 0.3s; transition-delay: 0.5s; } .open .menu-round .submenu-icon-button-wrapper:nth-of-type(1) {
bottom: 0.5em;
}
.open .menu-round .submenu-icon-button-wrapper:nth-of-type(2) {
bottom: 3.5em;
}
.open .menu-linear .submenu-icon-button-wrapper:nth-of-type(1) {
bottom: 4.25em;
}
.open .menu-linear .submenu-icon-button-wrapper:nth-of-type(2) {
bottom: 7.25em;
}
.open .menu-linear .submenu-icon-button-wrapper:nth-of-type(3) {
bottom: 10.25em;
}
.open .menu-linear .submenu-icon-button-wrapper:nth-of-type(4) {
bottom: 13.25em;
}
.open .menu-linear .submenu-icon-button-wrapper:nth-of-type(5) {
bottom: 16.25em;
}
.open .menu-linear .submenu-icon-button-wrapper:nth-of-type(6) {
bottom: 19.25em;
}
.open .menu-linear .submenu-icon-button-wrapper:nth-of-type(7) {
bottom: 22.25em;
}
.open .menu-linear .submenu-icon-button-wrapper:nth-of-type(8) {
bottom: 25.25em;
} .submenu-icon-button-wrapper:hover > a[label-text]:before {
bottom: 50%;
-webkit-transform: translateY(50%);
transform: translateY(50%);
position: absolute;
content: attr(label-text);
padding: .25em .5em;
white-space: pre;
background: var(--modern-contact-info-menu-text-background-color);
color: var(--modern-contact-info-menu-text-color);
z-index: 3;
} a.submenu-icon-button:not([href]) {
cursor: default;
}