7 -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.075);
8 box-shadow: 0 3px 6px rgba(0,0,0,0.075);
11 .wp-pointer-content h3 {
14 padding: 15px 60px 14px 18px;
21 .wp-pointer-content h3:before {
26 font: normal 20px/1.6 'dashicons';
34 -webkit-font-smoothing: antialiased;
35 -moz-osx-font-smoothing: grayscale;
38 .wp-pointer-content p {
48 .wp-pointer-buttons a {
50 display: inline-block;
51 text-decoration: none;
54 .wp-pointer-buttons a.close {
59 .wp-pointer-buttons a.close:before {
61 display: block !important;
62 font: normal 13px/1 'dashicons';
66 -webkit-font-smoothing: antialiased !important;
74 /* The arrow base class must take up no space, even with transparent borders. */
76 .wp-pointer-arrow-inner {
86 border: 0 solid transparent;
89 .wp-pointer-arrow-inner {
93 /* Make Room for the Arrow! */
95 .wp-pointer-undefined {
100 padding-bottom: 13px;
112 /* Base Size & Positioning */
113 .wp-pointer-top .wp-pointer-arrow,
114 .wp-pointer-bottom .wp-pointer-arrow,
115 .wp-pointer-undefined .wp-pointer-arrow {
119 .wp-pointer-left .wp-pointer-arrow,
120 .wp-pointer-right .wp-pointer-arrow {
126 .wp-pointer-top .wp-pointer-arrow,
127 .wp-pointer-undefined .wp-pointer-arrow {
129 border-width: 0 17px 15px 17px;
130 border-bottom-color: #2ea2cc;
133 .wp-pointer-bottom .wp-pointer-arrow {
135 border-width: 15px 17px 0 17px;
136 border-top-color: #fff;
140 .wp-pointer-left .wp-pointer-arrow {
142 border-width: 17px 15px 17px 0;
143 border-right-color: #fff;
147 .wp-pointer-right .wp-pointer-arrow {
149 border-width: 17px 0 17px 15px;
150 border-left-color: #fff;
153 /* Disable pointers at responsive sizes */
154 @media screen and ( max-width: 782px ) {