| .wp-pointer-content { |
| padding: 0 0 10px; |
| position: relative; |
| font-size: 13px; |
| background: #fff; |
| border: 1px solid #c3c4c7; |
| box-shadow: 0 3px 6px rgba(0, 0, 0, 0.08); |
| } |
|
|
| .wp-pointer-content h3 { |
| position: relative; |
| margin: -1px -1px 5px; |
| padding: 15px 18px 14px 60px; |
| border: 1px solid #2271b1; |
| border-bottom: none; |
| line-height: 1.4; |
| font-size: 14px; |
| color: #fff; |
| background: #2271b1; |
| } |
|
|
| .wp-pointer-content h3:before { |
| background: #fff; |
| border-radius: 50%; |
| color: #2271b1; |
| content: "\f227"; |
| font: normal 20px/1.6 dashicons; |
| position: absolute; |
| top: 8px; |
| left: 15px; |
| speak: never; |
| text-align: center; |
| width: 32px; |
| height: 32px; |
| -webkit-font-smoothing: antialiased; |
| -moz-osx-font-smoothing: grayscale; |
| } |
|
|
| .wp-pointer-content h4 { |
| margin: 1.33em 20px 1em; |
| font-size: 1.15em; |
| } |
|
|
| .wp-pointer-content p { |
| padding: 0 20px; |
| } |
|
|
| .wp-pointer-buttons { |
| margin: 0; |
| padding: 5px 15px; |
| overflow: auto; |
| } |
|
|
| .wp-pointer-buttons a { |
| float: right; |
| display: inline-block; |
| text-decoration: none; |
| } |
|
|
| .wp-pointer-buttons a.close { |
| padding-left: 3px; |
| position: relative; |
| } |
|
|
| .wp-pointer-buttons a.close:before { |
| background: none; |
| color: #787c82; |
| content: "\f153"; |
| display: block !important; |
| font: normal 16px/1 dashicons; |
| speak: never; |
| margin: 1px 0; |
| text-align: center; |
| -webkit-font-smoothing: antialiased !important; |
| width: 10px; |
| height: 100%; |
| position: absolute; |
| left: -15px; |
| top: 1px; |
| } |
|
|
| .wp-pointer-buttons a.close:hover:before { |
| color: #d63638; |
| } |
|
|
| |
| .wp-pointer-arrow, |
| .wp-pointer-arrow-inner { |
| position: absolute; |
| width: 0; |
| height: 0; |
| } |
|
|
| .wp-pointer-arrow { |
| z-index: 10; |
| width: 0; |
| height: 0; |
| border: 0 solid transparent; |
| } |
|
|
| .wp-pointer-arrow-inner { |
| z-index: 20; |
| } |
|
|
| |
| .wp-pointer-top, |
| .wp-pointer-undefined { |
| padding-top: 13px; |
| } |
|
|
| .wp-pointer-bottom { |
| margin-top: -13px; |
| padding-bottom: 13px; |
| } |
|
|
| |
| .wp-pointer-left { |
| padding-left: 13px; |
| } |
| |
| .wp-pointer-right { |
| margin-left: -13px; |
| padding-right: 13px; |
| } |
|
|
| |
| .wp-pointer-top .wp-pointer-arrow, |
| .wp-pointer-bottom .wp-pointer-arrow, |
| .wp-pointer-undefined .wp-pointer-arrow { |
| left: 50px; |
| } |
|
|
| .wp-pointer-left .wp-pointer-arrow, |
| .wp-pointer-right .wp-pointer-arrow { |
| top: 50%; |
| margin-top: -15px; |
| } |
|
|
| |
| .wp-pointer-top .wp-pointer-arrow, |
| .wp-pointer-undefined .wp-pointer-arrow { |
| top: 0; |
| border-width: 0 13px 13px; |
| border-bottom-color: #2271b1; |
| } |
|
|
| .wp-pointer-top .wp-pointer-arrow-inner, |
| .wp-pointer-undefined .wp-pointer-arrow-inner { |
| top: 1px; |
| margin-left: -13px; |
| margin-top: -13px; |
| border: 13px solid transparent; |
| border-bottom-color: #2271b1; |
| display: block; |
| content: " "; |
| } |
|
|
| .wp-pointer-bottom .wp-pointer-arrow { |
| bottom: 0; |
| border-width: 13px 13px 0; |
| border-top-color: #c3c4c7; |
| } |
|
|
| .wp-pointer-bottom .wp-pointer-arrow-inner { |
| bottom: 1px; |
| margin-left: -13px; |
| margin-bottom: -13px; |
| border: 13px solid transparent; |
| border-top-color: #fff; |
| display: block; |
| content: " "; |
| } |
|
|
| |
| .wp-pointer-left .wp-pointer-arrow { |
| left: 0; |
| border-width: 13px 13px 13px 0; |
| border-right-color: #c3c4c7; |
| } |
|
|
| |
| .wp-pointer-left .wp-pointer-arrow-inner { |
| left: 1px; |
| margin-left: -13px; |
| margin-top: -13px; |
| border: 13px solid transparent; |
| border-right-color: #fff; |
| display: block; |
| content: " "; |
| } |
|
|
| |
| .wp-pointer-right .wp-pointer-arrow { |
| right: 0; |
| border-width: 13px 0 13px 13px; |
| border-left-color: #c3c4c7; |
| } |
|
|
| |
| .wp-pointer-right .wp-pointer-arrow-inner { |
| right: 1px; |
| margin-right: -13px; |
| margin-top: -13px; |
| border: 13px solid transparent; |
| border-left-color: #fff; |
| display: block; |
| content: " "; |
| } |
|
|
| .wp-pointer.arrow-bottom .wp-pointer-content { |
| margin-bottom: -45px; |
| } |
|
|
| .wp-pointer.arrow-bottom .wp-pointer-arrow { |
| top: 100%; |
| margin-top: -30px; |
| } |
|
|
| |
| @media screen and (max-width: 782px) { |
| .wp-pointer { |
| display: none; |
| } |
| } |
|
|