style.scss (4730B)
1 @import "./variable"; 2 .redux-templates-challenge { 3 display: block; 4 position: fixed; 5 right: 1em; 6 bottom: 55px; 7 max-width: 277px; 8 z-index: 9999; 9 10 p { 11 font-size: 14px; 12 line-height: 1.4; 13 margin-top: 0; 14 color: #23282c; 15 } 16 17 b { 18 font-weight: 500; 19 } 20 21 &.challenge-start { 22 display: initial; 23 } 24 } 25 26 @media all and (max-height: 900px) { 27 #challenge-contact-popup { 28 margin: 50px 0 20px; 29 } 30 } 31 32 .challenge-tooltip.tooltipster-sidetip { 33 z-index: 100100 !important; 34 } 35 36 .challenge-tooltip.tooltipster-sidetip.tooltipster-top .tooltipster-box { 37 margin-bottom: 18px; 38 } 39 40 .challenge-tooltip.tooltipster-sidetip.tooltipster-top .tooltipster-arrow { 41 bottom: 8px; 42 } 43 44 .challenge-tooltip.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background { 45 top: 0; 46 } 47 48 .challenge-tooltip.tooltipster-sidetip.tooltipster-right .tooltipster-box { 49 margin-right: 18px; 50 } 51 52 .challenge-tooltip.tooltipster-sidetip.tooltipster-right .tooltipster-arrow { 53 left: 8px; 54 } 55 56 .challenge-tooltip.tooltipster-sidetip .tooltipster-box { 57 background: #fff; 58 border: none; 59 border-radius: 4px; 60 box-shadow: 0 10px 35px 0 rgba(0, 0, 0, 0.25); 61 -webkit-box-shadow: 0 10px 35px 0 rgba(0, 0, 0, 0.25); 62 -moz-box-shadow: 0 10px 35px 0 rgba(0, 0, 0, 0.25); 63 } 64 65 .challenge-tooltip.tooltipster-sidetip .tooltipster-box .tooltipster-content { 66 color: #444; 67 padding: 16px 20px 18px; 68 } 69 70 .challenge-tooltip.tooltipster-sidetip .tooltipster-box .tooltipster-content h3 { 71 font-size: 15px; 72 margin: 0; 73 } 74 75 .challenge-tooltip.tooltipster-sidetip .tooltipster-box .tooltipster-content p { 76 margin: 10px 0 0; 77 } 78 79 .challenge-tooltip.tooltipster-sidetip .tooltipster-box .challenge-done-btn { 80 border-radius: 3px; 81 cursor: pointer; 82 text-decoration: none; 83 text-align: center; 84 vertical-align: middle; 85 white-space: nowrap; 86 box-shadow: none; 87 font-size: 13px; 88 font-weight: 600; 89 padding: 7px 18px; 90 border: 1px solid $border-color; 91 background-color: $primary-color; 92 color: #fff; 93 display: block; 94 margin: 15px auto 0; 95 outline: none; 96 } 97 98 .challenge-tooltip.tooltipster-sidetip .tooltipster-box .challenge-done-btn:hover { 99 border: 1px solid $border-hover-color; 100 background-color: $hover-color; 101 } 102 103 .challenge-tooltip.tooltipster-sidetip .tooltipster-arrow-border { 104 border: none; 105 } 106 107 .challenge-tooltip.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background { 108 border-bottom-color: #fff; 109 } 110 111 .challenge-tooltip.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background { 112 border-right-color: #fff; 113 } 114 115 .challenge-tooltip.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background { 116 border-top-color: #fff; 117 } 118 119 .challenge-tooltip.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background { 120 border-left-color: #fff; 121 } 122 123 .block-editor-page .edit-post-layout .components-notice-list > div { 124 padding-left: 50px; 125 } 126 127 .block-editor-page span.wpforms-challenge-dot-step5 { 128 margin: 22px 18px; 129 z-index: 9999; 130 } 131 132 .block-editor-page .wpforms-challenge-tooltip.wpforms-challenge-tooltip-step5 { 133 max-width: 233px; 134 z-index: 99980 !important; 135 } 136 137 .challenge-wrapper { 138 position: fixed; 139 top: 0; 140 left: 0; 141 z-index: 600000; 142 } 143 144 .challenge-tooltip-holder { 145 position: fixed; 146 top: 0; 147 left: 0; 148 z-index: 600000; 149 .tooltipster-box { 150 position: absolute; 151 box-shadow: 0 -10px 35px 0 rgba(0, 0, 0, 0.25); 152 z-index: 10000; 153 background: #fff; 154 padding: 15px 20px; 155 } 156 } 157 158 .challenge-dot { 159 display: inline-block; 160 width: 16px; 161 height: 16px; 162 background: $primary-color; 163 box-shadow: 0 0 0 4px rgba(25, 131, 124, 0.15); 164 border-radius: 50%; 165 border: 0; 166 padding: 0; 167 } 168 169 .tooltipster-sidetip .tooltipster-arrow { 170 position: absolute; 171 width: 20px; 172 height: 10px; 173 z-index: 10000; 174 } 175 176 .tooltipster-sidetip .tooltipster-arrow-uncropped { 177 position: relative; 178 } 179 180 181 .tooltipster-sidetip .tooltipster-arrow-border { 182 left: 0; 183 top: 0; 184 border: none; 185 width: 0; 186 height: 0; 187 position: absolute; 188 } 189 190 .challenge-tooltip.tooltipster-sidetip .tooltipster-arrow-background { 191 top: 0; 192 left: 0; 193 width: 0; 194 height: 0; 195 position: absolute; 196 border: 10px solid transparent; 197 } 198 199 .challenge-tooltip.tooltipster-sidetip { 200 &.tooltipster-top { 201 border-top-color: #fff; 202 } 203 &.tooltipster-bottom { 204 border-bottom-color: #fff; 205 } 206 } 207 208 .block-timer .caret-icon { 209 .fa { 210 -webkit-transition: 400ms; 211 -o-transition: 400ms; 212 transition: 400ms; 213 line-height: 23px; 214 } 215 }