
 /*At the top (page content pushed down)*/
.mytimer_stickytop{position:sticky;top:0;width:100%;z-index:100000;}

/*At the top (page content covered)*/
.mytimer_fixedtop{position:fixed;top:0;width:100%;z-index:100000;}

/*At the bottom (page content covered)*/
.mytimer_fixedbottom{position:fixed;bottom:0;width:100%;z-index:100000;}

/*standard*/
.mytimer_inlinepos{width:100%;z-index:100000;}


.mytimer_salescountdowntimer_wrap{width:100%;text-align:center;background:#52af47;line-height:1.5rem;padding:5px;}


/*.mytimer_bar_bgcolor{background:#52af47;}*/
.mytimer_timer_bgcolor{background:#000000;}
.mytimer_timerbtn_bgcolor{background:#FFF;}

.mytimer_timernum_color{color:#FFF;}
.mytimer_timermsg_color{color:#FFF;}
.mytimer_timerlink_color{color:#ffff00;}
.mytimer_timerttls_color{color:#000;}

.mytimer_bar_opacity{opacity:1;}
.mytimer_bar_height{min-height:70px;}

.mytimer_timer_digits{display:inline-block;padding:0 !important;/*height:16px !important;*/overflow:unset;}
.mytimer_msgbeforetimer, .mytimer_msgaftertimer, .mytimer_button_url, .mytimer_button_name, .mytimer_link_url{display:inline-block; vertical-align:super;}
.mytimer_msgbeforetimer, .mytimer_msgaftertimer{font-size:24px; padding:2px 16px;font-weight:700;}

.mytimer_button_name{border:0;background:#FFF;color:#000;padding:0;border-radius:4px;}
.mytimer_button_name a{padding:4px 12px;font-size:18px;font-weight:600;text-decoration:none;}

.soon-wrapper .soon-repeater, .soon-wrapper .soon-group, .soon .soon-repeater, .soon .soon-group{font-weight:600;}
.soon{line-height:auto;/*line-height:1.2em;*/}
.soon-flip-inner{line-height:unset;height:auto;}


.soon-repeater{font-size:40px; font-weight:500;}
.soon[data-layout*=group] .soon-label{margin:0;line-height:13px !important;font-size:13px;}
.soon-wrapper, .soon{line-height:3rem;}

.soon-flip-inner{padding:0.07em;width:0.85em !important;}
.soon[data-layout*=group] .soon-group-sub>.soon-group-inner{margin:0 0.10em;}
.soon-matrix{font-size:24px; font-weight:700;}
.soon-matrix .soon-matrix-inner{line-height:1.5rem;}
/*.mytimer_msgaftertimer{display:inline-block;}
.mytimer_button_url{display:inline-block;}
.mytimer_button_name{display:inline-block;}*/

.clipboarddialog{position: fixed;top: 0px;left: 0px;margin: 0px auto;text-align:center;width:100%;height: 100vh !important;z-index: 1000;background:rgba(0,0,0,0.7);}
.clipboardelement{display: block;position:relative;background: #FFF;display: inline-block;text-align: center; padding: 60px 20px;
border-radius: 3px;vertical-align: super;margin-top: 6%; border-top:4px solid #52af47;}
.clipboard_close{ position: absolute; right: 10px; top: 10px; padding: 6px; text-align: center; color: #52af47; width: 40px; height: 40px; border-radius: 50px;
border: 1px solid #52af47;}
.clipboardelement label{text-align:left; font-weight:600;}
.clipboardelement input{margin:1em 0; border-radius:3px; border:1px solid #dfe3e8;}
#clipboardcopybutton{border: 0; background: #52af47; color: #FFF; margin-top: 10px; padding: 6px 14px; border-radius: 3px; display: block; width: 100%;}

.selelement_highlight{border:1px solid #ff0000;}

#mytimercontextmenu{border-radius: 3px;-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.15);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.15); z-index:12000;background:#f2f4f1;}
.contextmenuhead{ background: #52af47; color: #FFF; padding: 2px 10px;}
#mytimercontextmenu ul li{border-bottom:1px solid #e3e5e8; padding:6px 50px 6px 20px; cursor:pointer;}
#mytimercontextmenu ul li:hover{background:#FFF;}

.placelementhere{background:#f2f4f1; border:2px solid #52af47;padding:10px 20px;font-size:18px; font-weight:600;margin:0;}

.timertopbarmessage{width:100%;background:#52af47;color:#FFF;text-align:center;padding:10px 20px;font-size:18px;}

#mytimer-counter-wrapper{display:inline-flex;align-items:center;}

.soon[data-visual*=ring]:not([data-layout*=label-hidden]) .soon-label{bottom:25%;}

@media screen and (max-width: 480px) {
  #mytimer-counter-wrapper{display:block !important;}
  .mytimer_button_name a{padding:3px 10px;font-size:16px;}
  .mytimer_msgbeforetimer, .mytimer_msgaftertimer{font-size:16px; padding:2px 10px;}
  .mytimer_salescountdowntimer_wrap{padding:0px;}
  .mytimer_timer_digits{display:block;}
  .soon-wrapper, .soon{line-height:2.5rem;}
  .soon[data-visual*=ring]:not([data-layout*=label-hidden]) .soon-label{bottom:15%;}
  .soon-matrix{font-size:18px;}
  
}












