#gaddon-setting-row-ttIcon > td > div {
margin-right: 8px;
display: inline-block;
}
#gaddon-setting-row-ttIcon > td input[type=radio] {
opacity: 0;
position: absolute;
top: 0;
}
#gaddon-setting-row-ttIcon > td label {
width: 38px;
position: relative;
display: inline-block;
text-align: center;
}
#gaddon-setting-row-ttIcon > td span {
display: none;
font-size: 18px;
padding: 0 0.2rem;
position: relative;
text-align: center;
border: 1px dotted #888;
}
#gaddon-setting-row-ttIcon > td input:checked + span {
border: 2px solid #5cb85c;
box-shadow: inset 0px 0px 2px #5cb85c;
}
#gaddon-setting-row-ttIcon > td input:checked + span:after {
content: '';
position: absolute;
width: 6px;
height: 6px;
right: 0;
top: 0;
background-color: #5cb85c;
}
#powerTip {
cursor: default;
background-color: #333;
border-color: #333;
border-radius: 6px;
color: #fff;
display: none;
padding: 15px;
position: absolute;
z-index: 2147483647;
max-width: 300px;
font-size: 16px;
}
#powerTip:before {
content: attr(class) " ";
position: absolute;
height: 0;
width: 0;
text-indent: 100%;
overflow: hidden;
}
#powerTip.n:before, #powerTip.s:before {
border-right: 5px solid transparent;
border-left: 5px solid transparent;
left: 50%;
margin-left: -5px;
}
#powerTip.e:before, #powerTip.w:before {
border-bottom: 5px solid transparent;
border-top: 5px solid transparent;
margin-top: -5px;
top: 50%;
}
#powerTip.n:before,
#powerTip.ne:before, #powerTip.nw:before {
bottom: -10px;
}
#powerTip.n:before,
#powerTip.ne:before, #powerTip.nw:before ,
#powerTip.nw-alt:before, #powerTip.ne-alt:before {
border-top-color: inherit;
border-top-style: solid;
border-top-width: 10px;
}
#powerTip.e:before {
border-right-color: inherit;
border-right-style: solid;
border-right-width: 10px;
left: -10px;
}
#powerTip.s:before,
#powerTip.se:before, #powerTip.sw:before {
top: -10px;
}
#powerTip.s:before,
#powerTip.se:before, #powerTip.sw:before ,
#powerTip.sw-alt:before, #powerTip.se-alt:before {
border-bottom-color: inherit;
border-bottom-style: solid;
border-bottom-width: 10px;
}
#powerTip.w:before {
border-left-color: inherit;
border-left-style: solid;
border-left-width: 10px;
right: -10px;
}
#powerTip.ne:before, #powerTip.se:before {
border-right: 10px solid transparent;
border-left: 0;
left: 10px;
}
#powerTip.nw:before, #powerTip.sw:before {
border-left: 10px solid transparent;
border-right: 0;
right: 10px;
}
#powerTip.nw-alt:before, #powerTip.ne-alt:before,
#powerTip.sw-alt:before, #powerTip.se-alt:before {
bottom: -10px;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
left: 10px;
}
#powerTip.ne-alt:before {
left: auto;
right: 10px;
}
#powerTip.sw-alt:before, #powerTip.se-alt:before {
border-top: none;
bottom: auto;
top: -10px;
}
#powerTip.se-alt:before {
left: auto;
right: 10px;
}
@font-face {
font-family: 'gfflt';
src: url(//www.ehw.co.nz/wp-content/plugins/gf-tooltips/font/gfflt.eot?1502495);
src: url(//www.ehw.co.nz/wp-content/plugins/gf-tooltips/font/gfflt.eot?1502495#iefix) format('embedded-opentype'),
url(//www.ehw.co.nz/wp-content/plugins/gf-tooltips/font/gfflt.woff2?1502495) format('woff2'),
url(//www.ehw.co.nz/wp-content/plugins/gf-tooltips/font/gfflt.woff?1502495) format('woff'),
url(//www.ehw.co.nz/wp-content/plugins/gf-tooltips/font/gfflt.ttf?1502495) format('truetype'),
url(//www.ehw.co.nz/wp-content/plugins/gf-tooltips/font/gfflt.svg?1502495#gfflt) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="gftt-icon"]:before,
[class*=" gftt-icon"]:before {
font-family: "gfflt";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gftt-icon {
color: #333; 
font-size: 18px;
position: relative;
z-index: 1;
}
.gftt-icon:before { content: '\e803'; } .gftt-icon-1:before { content: '\e803'; } .gftt-icon-2:before { content: '\e806'; } .gftt-icon-3:before { content: '\f29c'; } .gftt-icon-4:before { content: '\e804'; } .gftt-icon-5:before { content: '\e801'; } .gftt-icon-6:before { content: '\e802'; } .gftt-icon-7:before { content: '\e805'; } .gftt-icon-8:before { content: '\f129'; } .gftt-content {
display: none;
}