1*31337658SMarcel Moolenaar/* 2*31337658SMarcel Moolenaar * qTip2 - Pretty powerful tooltips - v2.1.1 3*31337658SMarcel Moolenaar * http://qtip2.com 4*31337658SMarcel Moolenaar * 5*31337658SMarcel Moolenaar * Copyright (c) 2013 Craig Michael Thompson 6*31337658SMarcel Moolenaar * Released under the MIT, GPL licenses 7*31337658SMarcel Moolenaar * http://jquery.org/license 8*31337658SMarcel Moolenaar * 9*31337658SMarcel Moolenaar * Date: Thu Jul 11 2013 02:15 UTC+0000 10*31337658SMarcel Moolenaar * Plugins: tips viewport 11*31337658SMarcel Moolenaar * Styles: basic css3 12*31337658SMarcel Moolenaar */ 13*31337658SMarcel Moolenaar.qtip{ 14*31337658SMarcel Moolenaar position: absolute; 15*31337658SMarcel Moolenaar left: -28000px; 16*31337658SMarcel Moolenaar top: -28000px; 17*31337658SMarcel Moolenaar display: none; 18*31337658SMarcel Moolenaar 19*31337658SMarcel Moolenaar max-width: 280px; 20*31337658SMarcel Moolenaar min-width: 50px; 21*31337658SMarcel Moolenaar 22*31337658SMarcel Moolenaar font-size: 10.5px; 23*31337658SMarcel Moolenaar line-height: 12px; 24*31337658SMarcel Moolenaar 25*31337658SMarcel Moolenaar direction: ltr; 26*31337658SMarcel Moolenaar 27*31337658SMarcel Moolenaar box-shadow: none; 28*31337658SMarcel Moolenaar padding: 0; 29*31337658SMarcel Moolenaar} 30*31337658SMarcel Moolenaar 31*31337658SMarcel Moolenaar .qtip-content{ 32*31337658SMarcel Moolenaar position: relative; 33*31337658SMarcel Moolenaar padding: 5px 9px; 34*31337658SMarcel Moolenaar overflow: hidden; 35*31337658SMarcel Moolenaar 36*31337658SMarcel Moolenaar text-align: left; 37*31337658SMarcel Moolenaar word-wrap: break-word; 38*31337658SMarcel Moolenaar } 39*31337658SMarcel Moolenaar 40*31337658SMarcel Moolenaar .qtip-titlebar{ 41*31337658SMarcel Moolenaar position: relative; 42*31337658SMarcel Moolenaar padding: 5px 35px 5px 10px; 43*31337658SMarcel Moolenaar overflow: hidden; 44*31337658SMarcel Moolenaar 45*31337658SMarcel Moolenaar border-width: 0 0 1px; 46*31337658SMarcel Moolenaar font-weight: bold; 47*31337658SMarcel Moolenaar } 48*31337658SMarcel Moolenaar 49*31337658SMarcel Moolenaar .qtip-titlebar + .qtip-content{ border-top-width: 0 !important; } 50*31337658SMarcel Moolenaar 51*31337658SMarcel Moolenaar /* Default close button class */ 52*31337658SMarcel Moolenaar .qtip-close{ 53*31337658SMarcel Moolenaar position: absolute; 54*31337658SMarcel Moolenaar right: -9px; top: -9px; 55*31337658SMarcel Moolenaar 56*31337658SMarcel Moolenaar cursor: pointer; 57*31337658SMarcel Moolenaar outline: medium none; 58*31337658SMarcel Moolenaar 59*31337658SMarcel Moolenaar border-width: 1px; 60*31337658SMarcel Moolenaar border-style: solid; 61*31337658SMarcel Moolenaar border-color: transparent; 62*31337658SMarcel Moolenaar } 63*31337658SMarcel Moolenaar 64*31337658SMarcel Moolenaar .qtip-titlebar .qtip-close{ 65*31337658SMarcel Moolenaar right: 4px; top: 50%; 66*31337658SMarcel Moolenaar margin-top: -9px; 67*31337658SMarcel Moolenaar } 68*31337658SMarcel Moolenaar 69*31337658SMarcel Moolenaar * html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */ 70*31337658SMarcel Moolenaar 71*31337658SMarcel Moolenaar .qtip-titlebar .ui-icon, 72*31337658SMarcel Moolenaar .qtip-icon .ui-icon{ 73*31337658SMarcel Moolenaar display: block; 74*31337658SMarcel Moolenaar text-indent: -1000em; 75*31337658SMarcel Moolenaar direction: ltr; 76*31337658SMarcel Moolenaar } 77*31337658SMarcel Moolenaar 78*31337658SMarcel Moolenaar .qtip-icon, .qtip-icon .ui-icon{ 79*31337658SMarcel Moolenaar -moz-border-radius: 3px; 80*31337658SMarcel Moolenaar -webkit-border-radius: 3px; 81*31337658SMarcel Moolenaar border-radius: 3px; 82*31337658SMarcel Moolenaar text-decoration: none; 83*31337658SMarcel Moolenaar } 84*31337658SMarcel Moolenaar 85*31337658SMarcel Moolenaar .qtip-icon .ui-icon{ 86*31337658SMarcel Moolenaar width: 18px; 87*31337658SMarcel Moolenaar height: 14px; 88*31337658SMarcel Moolenaar 89*31337658SMarcel Moolenaar line-height: 14px; 90*31337658SMarcel Moolenaar text-align: center; 91*31337658SMarcel Moolenaar text-indent: 0; 92*31337658SMarcel Moolenaar font: normal bold 10px/13px Tahoma,sans-serif; 93*31337658SMarcel Moolenaar 94*31337658SMarcel Moolenaar color: inherit; 95*31337658SMarcel Moolenaar background: transparent none no-repeat -100em -100em; 96*31337658SMarcel Moolenaar } 97*31337658SMarcel Moolenaar 98*31337658SMarcel Moolenaar/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */ 99*31337658SMarcel Moolenaar.qtip-focus{} 100*31337658SMarcel Moolenaar 101*31337658SMarcel Moolenaar/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */ 102*31337658SMarcel Moolenaar.qtip-hover{} 103*31337658SMarcel Moolenaar 104*31337658SMarcel Moolenaar/* Default tooltip style */ 105*31337658SMarcel Moolenaar.qtip-default{ 106*31337658SMarcel Moolenaar border-width: 1px; 107*31337658SMarcel Moolenaar border-style: solid; 108*31337658SMarcel Moolenaar border-color: #F1D031; 109*31337658SMarcel Moolenaar 110*31337658SMarcel Moolenaar background-color: #FFFFA3; 111*31337658SMarcel Moolenaar color: #555; 112*31337658SMarcel Moolenaar} 113*31337658SMarcel Moolenaar 114*31337658SMarcel Moolenaar .qtip-default .qtip-titlebar{ 115*31337658SMarcel Moolenaar background-color: #FFEF93; 116*31337658SMarcel Moolenaar } 117*31337658SMarcel Moolenaar 118*31337658SMarcel Moolenaar .qtip-default .qtip-icon{ 119*31337658SMarcel Moolenaar border-color: #CCC; 120*31337658SMarcel Moolenaar background: #F1F1F1; 121*31337658SMarcel Moolenaar color: #777; 122*31337658SMarcel Moolenaar } 123*31337658SMarcel Moolenaar 124*31337658SMarcel Moolenaar .qtip-default .qtip-titlebar .qtip-close{ 125*31337658SMarcel Moolenaar border-color: #AAA; 126*31337658SMarcel Moolenaar color: #111; 127*31337658SMarcel Moolenaar } 128*31337658SMarcel Moolenaar 129*31337658SMarcel Moolenaar 130*31337658SMarcel Moolenaar 131*31337658SMarcel Moolenaar/*! Light tooltip style */ 132*31337658SMarcel Moolenaar.qtip-light{ 133*31337658SMarcel Moolenaar background-color: white; 134*31337658SMarcel Moolenaar border-color: #E2E2E2; 135*31337658SMarcel Moolenaar color: #454545; 136*31337658SMarcel Moolenaar} 137*31337658SMarcel Moolenaar 138*31337658SMarcel Moolenaar .qtip-light .qtip-titlebar{ 139*31337658SMarcel Moolenaar background-color: #f1f1f1; 140*31337658SMarcel Moolenaar } 141*31337658SMarcel Moolenaar 142*31337658SMarcel Moolenaar 143*31337658SMarcel Moolenaar/*! Dark tooltip style */ 144*31337658SMarcel Moolenaar.qtip-dark{ 145*31337658SMarcel Moolenaar background-color: #505050; 146*31337658SMarcel Moolenaar border-color: #303030; 147*31337658SMarcel Moolenaar color: #f3f3f3; 148*31337658SMarcel Moolenaar} 149*31337658SMarcel Moolenaar 150*31337658SMarcel Moolenaar .qtip-dark .qtip-titlebar{ 151*31337658SMarcel Moolenaar background-color: #404040; 152*31337658SMarcel Moolenaar } 153*31337658SMarcel Moolenaar 154*31337658SMarcel Moolenaar .qtip-dark .qtip-icon{ 155*31337658SMarcel Moolenaar border-color: #444; 156*31337658SMarcel Moolenaar } 157*31337658SMarcel Moolenaar 158*31337658SMarcel Moolenaar .qtip-dark .qtip-titlebar .ui-state-hover{ 159*31337658SMarcel Moolenaar border-color: #303030; 160*31337658SMarcel Moolenaar } 161*31337658SMarcel Moolenaar 162*31337658SMarcel Moolenaar 163*31337658SMarcel Moolenaar/*! Cream tooltip style */ 164*31337658SMarcel Moolenaar.qtip-cream{ 165*31337658SMarcel Moolenaar background-color: #FBF7AA; 166*31337658SMarcel Moolenaar border-color: #F9E98E; 167*31337658SMarcel Moolenaar color: #A27D35; 168*31337658SMarcel Moolenaar} 169*31337658SMarcel Moolenaar 170*31337658SMarcel Moolenaar .qtip-cream .qtip-titlebar{ 171*31337658SMarcel Moolenaar background-color: #F0DE7D; 172*31337658SMarcel Moolenaar } 173*31337658SMarcel Moolenaar 174*31337658SMarcel Moolenaar .qtip-cream .qtip-close .qtip-icon{ 175*31337658SMarcel Moolenaar background-position: -82px 0; 176*31337658SMarcel Moolenaar } 177*31337658SMarcel Moolenaar 178*31337658SMarcel Moolenaar 179*31337658SMarcel Moolenaar/*! Red tooltip style */ 180*31337658SMarcel Moolenaar.qtip-red{ 181*31337658SMarcel Moolenaar background-color: #F78B83; 182*31337658SMarcel Moolenaar border-color: #D95252; 183*31337658SMarcel Moolenaar color: #912323; 184*31337658SMarcel Moolenaar} 185*31337658SMarcel Moolenaar 186*31337658SMarcel Moolenaar .qtip-red .qtip-titlebar{ 187*31337658SMarcel Moolenaar background-color: #F06D65; 188*31337658SMarcel Moolenaar } 189*31337658SMarcel Moolenaar 190*31337658SMarcel Moolenaar .qtip-red .qtip-close .qtip-icon{ 191*31337658SMarcel Moolenaar background-position: -102px 0; 192*31337658SMarcel Moolenaar } 193*31337658SMarcel Moolenaar 194*31337658SMarcel Moolenaar .qtip-red .qtip-icon{ 195*31337658SMarcel Moolenaar border-color: #D95252; 196*31337658SMarcel Moolenaar } 197*31337658SMarcel Moolenaar 198*31337658SMarcel Moolenaar .qtip-red .qtip-titlebar .ui-state-hover{ 199*31337658SMarcel Moolenaar border-color: #D95252; 200*31337658SMarcel Moolenaar } 201*31337658SMarcel Moolenaar 202*31337658SMarcel Moolenaar 203*31337658SMarcel Moolenaar/*! Green tooltip style */ 204*31337658SMarcel Moolenaar.qtip-green{ 205*31337658SMarcel Moolenaar background-color: #CAED9E; 206*31337658SMarcel Moolenaar border-color: #90D93F; 207*31337658SMarcel Moolenaar color: #3F6219; 208*31337658SMarcel Moolenaar} 209*31337658SMarcel Moolenaar 210*31337658SMarcel Moolenaar .qtip-green .qtip-titlebar{ 211*31337658SMarcel Moolenaar background-color: #B0DE78; 212*31337658SMarcel Moolenaar } 213*31337658SMarcel Moolenaar 214*31337658SMarcel Moolenaar .qtip-green .qtip-close .qtip-icon{ 215*31337658SMarcel Moolenaar background-position: -42px 0; 216*31337658SMarcel Moolenaar } 217*31337658SMarcel Moolenaar 218*31337658SMarcel Moolenaar 219*31337658SMarcel Moolenaar/*! Blue tooltip style */ 220*31337658SMarcel Moolenaar.qtip-blue{ 221*31337658SMarcel Moolenaar background-color: #E5F6FE; 222*31337658SMarcel Moolenaar border-color: #ADD9ED; 223*31337658SMarcel Moolenaar color: #5E99BD; 224*31337658SMarcel Moolenaar} 225*31337658SMarcel Moolenaar 226*31337658SMarcel Moolenaar .qtip-blue .qtip-titlebar{ 227*31337658SMarcel Moolenaar background-color: #D0E9F5; 228*31337658SMarcel Moolenaar } 229*31337658SMarcel Moolenaar 230*31337658SMarcel Moolenaar .qtip-blue .qtip-close .qtip-icon{ 231*31337658SMarcel Moolenaar background-position: -2px 0; 232*31337658SMarcel Moolenaar } 233*31337658SMarcel Moolenaar 234*31337658SMarcel Moolenaar 235*31337658SMarcel Moolenaar 236*31337658SMarcel Moolenaar.qtip-shadow{ 237*31337658SMarcel Moolenaar -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); 238*31337658SMarcel Moolenaar -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); 239*31337658SMarcel Moolenaar box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); 240*31337658SMarcel Moolenaar} 241*31337658SMarcel Moolenaar 242*31337658SMarcel Moolenaar/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */ 243*31337658SMarcel Moolenaar.qtip-rounded, 244*31337658SMarcel Moolenaar.qtip-tipsy, 245*31337658SMarcel Moolenaar.qtip-bootstrap{ 246*31337658SMarcel Moolenaar -moz-border-radius: 5px; 247*31337658SMarcel Moolenaar -webkit-border-radius: 5px; 248*31337658SMarcel Moolenaar border-radius: 5px; 249*31337658SMarcel Moolenaar} 250*31337658SMarcel Moolenaar 251*31337658SMarcel Moolenaar.qtip-rounded .qtip-titlebar{ 252*31337658SMarcel Moolenaar -moz-border-radius: 4px 4px 0 0; 253*31337658SMarcel Moolenaar -webkit-border-radius: 4px 4px 0 0; 254*31337658SMarcel Moolenaar border-radius: 4px 4px 0 0; 255*31337658SMarcel Moolenaar} 256*31337658SMarcel Moolenaar 257*31337658SMarcel Moolenaar/* Youtube tooltip style */ 258*31337658SMarcel Moolenaar.qtip-youtube{ 259*31337658SMarcel Moolenaar -moz-border-radius: 2px; 260*31337658SMarcel Moolenaar -webkit-border-radius: 2px; 261*31337658SMarcel Moolenaar border-radius: 2px; 262*31337658SMarcel Moolenaar 263*31337658SMarcel Moolenaar -webkit-box-shadow: 0 0 3px #333; 264*31337658SMarcel Moolenaar -moz-box-shadow: 0 0 3px #333; 265*31337658SMarcel Moolenaar box-shadow: 0 0 3px #333; 266*31337658SMarcel Moolenaar 267*31337658SMarcel Moolenaar color: white; 268*31337658SMarcel Moolenaar border-width: 0; 269*31337658SMarcel Moolenaar 270*31337658SMarcel Moolenaar background: #4A4A4A; 271*31337658SMarcel Moolenaar background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black)); 272*31337658SMarcel Moolenaar background-image: -webkit-linear-gradient(top,#4A4A4A 0,black 100%); 273*31337658SMarcel Moolenaar background-image: -moz-linear-gradient(top,#4A4A4A 0,black 100%); 274*31337658SMarcel Moolenaar background-image: -ms-linear-gradient(top,#4A4A4A 0,black 100%); 275*31337658SMarcel Moolenaar background-image: -o-linear-gradient(top,#4A4A4A 0,black 100%); 276*31337658SMarcel Moolenaar} 277*31337658SMarcel Moolenaar 278*31337658SMarcel Moolenaar .qtip-youtube .qtip-titlebar{ 279*31337658SMarcel Moolenaar background-color: #4A4A4A; 280*31337658SMarcel Moolenaar background-color: rgba(0,0,0,0); 281*31337658SMarcel Moolenaar } 282*31337658SMarcel Moolenaar 283*31337658SMarcel Moolenaar .qtip-youtube .qtip-content{ 284*31337658SMarcel Moolenaar padding: .75em; 285*31337658SMarcel Moolenaar font: 12px arial,sans-serif; 286*31337658SMarcel Moolenaar 287*31337658SMarcel Moolenaar filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000); 288*31337658SMarcel Moolenaar -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"; 289*31337658SMarcel Moolenaar } 290*31337658SMarcel Moolenaar 291*31337658SMarcel Moolenaar .qtip-youtube .qtip-icon{ 292*31337658SMarcel Moolenaar border-color: #222; 293*31337658SMarcel Moolenaar } 294*31337658SMarcel Moolenaar 295*31337658SMarcel Moolenaar .qtip-youtube .qtip-titlebar .ui-state-hover{ 296*31337658SMarcel Moolenaar border-color: #303030; 297*31337658SMarcel Moolenaar } 298*31337658SMarcel Moolenaar 299*31337658SMarcel Moolenaar 300*31337658SMarcel Moolenaar/* jQuery TOOLS Tooltip style */ 301*31337658SMarcel Moolenaar.qtip-jtools{ 302*31337658SMarcel Moolenaar background: #232323; 303*31337658SMarcel Moolenaar background: rgba(0, 0, 0, 0.7); 304*31337658SMarcel Moolenaar background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323)); 305*31337658SMarcel Moolenaar background-image: -moz-linear-gradient(top, #717171, #232323); 306*31337658SMarcel Moolenaar background-image: -webkit-linear-gradient(top, #717171, #232323); 307*31337658SMarcel Moolenaar background-image: -ms-linear-gradient(top, #717171, #232323); 308*31337658SMarcel Moolenaar background-image: -o-linear-gradient(top, #717171, #232323); 309*31337658SMarcel Moolenaar 310*31337658SMarcel Moolenaar border: 2px solid #ddd; 311*31337658SMarcel Moolenaar border: 2px solid rgba(241,241,241,1); 312*31337658SMarcel Moolenaar 313*31337658SMarcel Moolenaar -moz-border-radius: 2px; 314*31337658SMarcel Moolenaar -webkit-border-radius: 2px; 315*31337658SMarcel Moolenaar border-radius: 2px; 316*31337658SMarcel Moolenaar 317*31337658SMarcel Moolenaar -webkit-box-shadow: 0 0 12px #333; 318*31337658SMarcel Moolenaar -moz-box-shadow: 0 0 12px #333; 319*31337658SMarcel Moolenaar box-shadow: 0 0 12px #333; 320*31337658SMarcel Moolenaar} 321*31337658SMarcel Moolenaar 322*31337658SMarcel Moolenaar /* IE Specific */ 323*31337658SMarcel Moolenaar .qtip-jtools .qtip-titlebar{ 324*31337658SMarcel Moolenaar background-color: transparent; 325*31337658SMarcel Moolenaar filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A); 326*31337658SMarcel Moolenaar -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"; 327*31337658SMarcel Moolenaar } 328*31337658SMarcel Moolenaar .qtip-jtools .qtip-content{ 329*31337658SMarcel Moolenaar filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323); 330*31337658SMarcel Moolenaar -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"; 331*31337658SMarcel Moolenaar } 332*31337658SMarcel Moolenaar 333*31337658SMarcel Moolenaar .qtip-jtools .qtip-titlebar, 334*31337658SMarcel Moolenaar .qtip-jtools .qtip-content{ 335*31337658SMarcel Moolenaar background: transparent; 336*31337658SMarcel Moolenaar color: white; 337*31337658SMarcel Moolenaar border: 0 dashed transparent; 338*31337658SMarcel Moolenaar } 339*31337658SMarcel Moolenaar 340*31337658SMarcel Moolenaar .qtip-jtools .qtip-icon{ 341*31337658SMarcel Moolenaar border-color: #555; 342*31337658SMarcel Moolenaar } 343*31337658SMarcel Moolenaar 344*31337658SMarcel Moolenaar .qtip-jtools .qtip-titlebar .ui-state-hover{ 345*31337658SMarcel Moolenaar border-color: #333; 346*31337658SMarcel Moolenaar } 347*31337658SMarcel Moolenaar 348*31337658SMarcel Moolenaar 349*31337658SMarcel Moolenaar/* Cluetip style */ 350*31337658SMarcel Moolenaar.qtip-cluetip{ 351*31337658SMarcel Moolenaar -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); 352*31337658SMarcel Moolenaar -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); 353*31337658SMarcel Moolenaar box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); 354*31337658SMarcel Moolenaar 355*31337658SMarcel Moolenaar background-color: #D9D9C2; 356*31337658SMarcel Moolenaar color: #111; 357*31337658SMarcel Moolenaar border: 0 dashed transparent; 358*31337658SMarcel Moolenaar} 359*31337658SMarcel Moolenaar 360*31337658SMarcel Moolenaar .qtip-cluetip .qtip-titlebar{ 361*31337658SMarcel Moolenaar background-color: #87876A; 362*31337658SMarcel Moolenaar color: white; 363*31337658SMarcel Moolenaar border: 0 dashed transparent; 364*31337658SMarcel Moolenaar } 365*31337658SMarcel Moolenaar 366*31337658SMarcel Moolenaar .qtip-cluetip .qtip-icon{ 367*31337658SMarcel Moolenaar border-color: #808064; 368*31337658SMarcel Moolenaar } 369*31337658SMarcel Moolenaar 370*31337658SMarcel Moolenaar .qtip-cluetip .qtip-titlebar .ui-state-hover{ 371*31337658SMarcel Moolenaar border-color: #696952; 372*31337658SMarcel Moolenaar color: #696952; 373*31337658SMarcel Moolenaar } 374*31337658SMarcel Moolenaar 375*31337658SMarcel Moolenaar 376*31337658SMarcel Moolenaar/* Tipsy style */ 377*31337658SMarcel Moolenaar.qtip-tipsy{ 378*31337658SMarcel Moolenaar background: black; 379*31337658SMarcel Moolenaar background: rgba(0, 0, 0, .87); 380*31337658SMarcel Moolenaar 381*31337658SMarcel Moolenaar color: white; 382*31337658SMarcel Moolenaar border: 0 solid transparent; 383*31337658SMarcel Moolenaar 384*31337658SMarcel Moolenaar font-size: 11px; 385*31337658SMarcel Moolenaar font-family: 'Lucida Grande', sans-serif; 386*31337658SMarcel Moolenaar font-weight: bold; 387*31337658SMarcel Moolenaar line-height: 16px; 388*31337658SMarcel Moolenaar text-shadow: 0 1px black; 389*31337658SMarcel Moolenaar} 390*31337658SMarcel Moolenaar 391*31337658SMarcel Moolenaar .qtip-tipsy .qtip-titlebar{ 392*31337658SMarcel Moolenaar padding: 6px 35px 0 10px; 393*31337658SMarcel Moolenaar background-color: transparent; 394*31337658SMarcel Moolenaar } 395*31337658SMarcel Moolenaar 396*31337658SMarcel Moolenaar .qtip-tipsy .qtip-content{ 397*31337658SMarcel Moolenaar padding: 6px 10px; 398*31337658SMarcel Moolenaar } 399*31337658SMarcel Moolenaar 400*31337658SMarcel Moolenaar .qtip-tipsy .qtip-icon{ 401*31337658SMarcel Moolenaar border-color: #222; 402*31337658SMarcel Moolenaar text-shadow: none; 403*31337658SMarcel Moolenaar } 404*31337658SMarcel Moolenaar 405*31337658SMarcel Moolenaar .qtip-tipsy .qtip-titlebar .ui-state-hover{ 406*31337658SMarcel Moolenaar border-color: #303030; 407*31337658SMarcel Moolenaar } 408*31337658SMarcel Moolenaar 409*31337658SMarcel Moolenaar 410*31337658SMarcel Moolenaar/* Tipped style */ 411*31337658SMarcel Moolenaar.qtip-tipped{ 412*31337658SMarcel Moolenaar border: 3px solid #959FA9; 413*31337658SMarcel Moolenaar 414*31337658SMarcel Moolenaar -moz-border-radius: 3px; 415*31337658SMarcel Moolenaar -webkit-border-radius: 3px; 416*31337658SMarcel Moolenaar border-radius: 3px; 417*31337658SMarcel Moolenaar 418*31337658SMarcel Moolenaar background-color: #F9F9F9; 419*31337658SMarcel Moolenaar color: #454545; 420*31337658SMarcel Moolenaar 421*31337658SMarcel Moolenaar font-weight: normal; 422*31337658SMarcel Moolenaar font-family: serif; 423*31337658SMarcel Moolenaar 424*31337658SMarcel Moolenaar font-size: 12px; 425*31337658SMarcel Moolenaar} 426*31337658SMarcel Moolenaar 427*31337658SMarcel Moolenaar .qtip-tipped .qtip-titlebar{ 428*31337658SMarcel Moolenaar border-bottom-width: 0; 429*31337658SMarcel Moolenaar 430*31337658SMarcel Moolenaar color: white; 431*31337658SMarcel Moolenaar background: #3A79B8; 432*31337658SMarcel Moolenaar background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D)); 433*31337658SMarcel Moolenaar background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D); 434*31337658SMarcel Moolenaar background-image: -moz-linear-gradient(top, #3A79B8, #2E629D); 435*31337658SMarcel Moolenaar background-image: -ms-linear-gradient(top, #3A79B8, #2E629D); 436*31337658SMarcel Moolenaar background-image: -o-linear-gradient(top, #3A79B8, #2E629D); 437*31337658SMarcel Moolenaar filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D); 438*31337658SMarcel Moolenaar -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"; 439*31337658SMarcel Moolenaar 440*31337658SMarcel Moolenaar font-size: 14px; 441*31337658SMarcel Moolenaar } 442*31337658SMarcel Moolenaar 443*31337658SMarcel Moolenaar .qtip-tipped .qtip-icon{ 444*31337658SMarcel Moolenaar border: 2px solid #285589; 445*31337658SMarcel Moolenaar background: #285589; 446*31337658SMarcel Moolenaar } 447*31337658SMarcel Moolenaar 448*31337658SMarcel Moolenaar .qtip-tipped .qtip-icon .ui-icon{ 449*31337658SMarcel Moolenaar background-color: #FBFBFB; 450*31337658SMarcel Moolenaar color: #555; 451*31337658SMarcel Moolenaar } 452*31337658SMarcel Moolenaar 453*31337658SMarcel Moolenaar 454*31337658SMarcel Moolenaar/** 455*31337658SMarcel Moolenaar * Twitter Bootstrap style. 456*31337658SMarcel Moolenaar * 457*31337658SMarcel Moolenaar * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11. 458*31337658SMarcel Moolenaar * Does not work with IE 7. 459*31337658SMarcel Moolenaar */ 460*31337658SMarcel Moolenaar.qtip-bootstrap{ 461*31337658SMarcel Moolenaar /** Taken from Bootstrap body */ 462*31337658SMarcel Moolenaar font-size: 14px; 463*31337658SMarcel Moolenaar line-height: 20px; 464*31337658SMarcel Moolenaar color: #333333; 465*31337658SMarcel Moolenaar 466*31337658SMarcel Moolenaar /** Taken from Bootstrap .popover */ 467*31337658SMarcel Moolenaar padding: 1px; 468*31337658SMarcel Moolenaar background-color: #ffffff; 469*31337658SMarcel Moolenaar border: 1px solid #ccc; 470*31337658SMarcel Moolenaar border: 1px solid rgba(0, 0, 0, 0.2); 471*31337658SMarcel Moolenaar -webkit-border-radius: 6px; 472*31337658SMarcel Moolenaar -moz-border-radius: 6px; 473*31337658SMarcel Moolenaar border-radius: 6px; 474*31337658SMarcel Moolenaar -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 475*31337658SMarcel Moolenaar -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 476*31337658SMarcel Moolenaar box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 477*31337658SMarcel Moolenaar -webkit-background-clip: padding-box; 478*31337658SMarcel Moolenaar -moz-background-clip: padding; 479*31337658SMarcel Moolenaar background-clip: padding-box; 480*31337658SMarcel Moolenaar} 481*31337658SMarcel Moolenaar 482*31337658SMarcel Moolenaar .qtip-bootstrap .qtip-titlebar{ 483*31337658SMarcel Moolenaar /** Taken from Bootstrap .popover-title */ 484*31337658SMarcel Moolenaar padding: 8px 14px; 485*31337658SMarcel Moolenaar margin: 0; 486*31337658SMarcel Moolenaar font-size: 14px; 487*31337658SMarcel Moolenaar font-weight: normal; 488*31337658SMarcel Moolenaar line-height: 18px; 489*31337658SMarcel Moolenaar background-color: #f7f7f7; 490*31337658SMarcel Moolenaar border-bottom: 1px solid #ebebeb; 491*31337658SMarcel Moolenaar -webkit-border-radius: 5px 5px 0 0; 492*31337658SMarcel Moolenaar -moz-border-radius: 5px 5px 0 0; 493*31337658SMarcel Moolenaar border-radius: 5px 5px 0 0; 494*31337658SMarcel Moolenaar } 495*31337658SMarcel Moolenaar 496*31337658SMarcel Moolenaar .qtip-bootstrap .qtip-titlebar .qtip-close{ 497*31337658SMarcel Moolenaar /** 498*31337658SMarcel Moolenaar * Overrides qTip2: 499*31337658SMarcel Moolenaar * .qtip-titlebar .qtip-close{ 500*31337658SMarcel Moolenaar * [...] 501*31337658SMarcel Moolenaar * right: 4px; 502*31337658SMarcel Moolenaar * top: 50%; 503*31337658SMarcel Moolenaar * [...] 504*31337658SMarcel Moolenaar * border-style: solid; 505*31337658SMarcel Moolenaar * } 506*31337658SMarcel Moolenaar */ 507*31337658SMarcel Moolenaar right: 11px; 508*31337658SMarcel Moolenaar top: 45%; 509*31337658SMarcel Moolenaar border-style: none; 510*31337658SMarcel Moolenaar } 511*31337658SMarcel Moolenaar 512*31337658SMarcel Moolenaar .qtip-bootstrap .qtip-content{ 513*31337658SMarcel Moolenaar /** Taken from Bootstrap .popover-content */ 514*31337658SMarcel Moolenaar padding: 9px 14px; 515*31337658SMarcel Moolenaar } 516*31337658SMarcel Moolenaar 517*31337658SMarcel Moolenaar .qtip-bootstrap .qtip-icon{ 518*31337658SMarcel Moolenaar /** 519*31337658SMarcel Moolenaar * Overrides qTip2: 520*31337658SMarcel Moolenaar * .qtip-default .qtip-icon { 521*31337658SMarcel Moolenaar * border-color: #CCC; 522*31337658SMarcel Moolenaar * background: #F1F1F1; 523*31337658SMarcel Moolenaar * color: #777; 524*31337658SMarcel Moolenaar * } 525*31337658SMarcel Moolenaar */ 526*31337658SMarcel Moolenaar background: transparent; 527*31337658SMarcel Moolenaar } 528*31337658SMarcel Moolenaar 529*31337658SMarcel Moolenaar .qtip-bootstrap .qtip-icon .ui-icon{ 530*31337658SMarcel Moolenaar /** 531*31337658SMarcel Moolenaar * Overrides qTip2: 532*31337658SMarcel Moolenaar * .qtip-icon .ui-icon{ 533*31337658SMarcel Moolenaar * width: 18px; 534*31337658SMarcel Moolenaar * height: 14px; 535*31337658SMarcel Moolenaar * } 536*31337658SMarcel Moolenaar */ 537*31337658SMarcel Moolenaar width: auto; 538*31337658SMarcel Moolenaar height: auto; 539*31337658SMarcel Moolenaar 540*31337658SMarcel Moolenaar /* Taken from Bootstrap .close */ 541*31337658SMarcel Moolenaar float: right; 542*31337658SMarcel Moolenaar font-size: 20px; 543*31337658SMarcel Moolenaar font-weight: bold; 544*31337658SMarcel Moolenaar line-height: 18px; 545*31337658SMarcel Moolenaar color: #000000; 546*31337658SMarcel Moolenaar text-shadow: 0 1px 0 #ffffff; 547*31337658SMarcel Moolenaar opacity: 0.2; 548*31337658SMarcel Moolenaar filter: alpha(opacity=20); 549*31337658SMarcel Moolenaar } 550*31337658SMarcel Moolenaar 551*31337658SMarcel Moolenaar .qtip-bootstrap .qtip-icon .ui-icon:hover{ 552*31337658SMarcel Moolenaar /* Taken from Bootstrap .close:hover */ 553*31337658SMarcel Moolenaar color: #000000; 554*31337658SMarcel Moolenaar text-decoration: none; 555*31337658SMarcel Moolenaar cursor: pointer; 556*31337658SMarcel Moolenaar opacity: 0.4; 557*31337658SMarcel Moolenaar filter: alpha(opacity=40); 558*31337658SMarcel Moolenaar } 559*31337658SMarcel Moolenaar 560*31337658SMarcel Moolenaar 561*31337658SMarcel Moolenaar/* IE9 fix - removes all filters */ 562*31337658SMarcel Moolenaar.qtip:not(.ie9haxors) div.qtip-content, 563*31337658SMarcel Moolenaar.qtip:not(.ie9haxors) div.qtip-titlebar{ 564*31337658SMarcel Moolenaar filter: none; 565*31337658SMarcel Moolenaar -ms-filter: none; 566*31337658SMarcel Moolenaar} 567*31337658SMarcel Moolenaar 568*31337658SMarcel Moolenaar 569*31337658SMarcel Moolenaar 570*31337658SMarcel Moolenaar.qtip .qtip-tip{ 571*31337658SMarcel Moolenaar margin: 0 auto; 572*31337658SMarcel Moolenaar overflow: hidden; 573*31337658SMarcel Moolenaar z-index: 10; 574*31337658SMarcel Moolenaar 575*31337658SMarcel Moolenaar} 576*31337658SMarcel Moolenaar 577*31337658SMarcel Moolenaar /* Opera bug #357 - Incorrect tip position 578*31337658SMarcel Moolenaar https://github.com/Craga89/qTip2/issues/367 */ 579*31337658SMarcel Moolenaar x:-o-prefocus, .qtip .qtip-tip{ 580*31337658SMarcel Moolenaar visibility: hidden; 581*31337658SMarcel Moolenaar } 582*31337658SMarcel Moolenaar 583*31337658SMarcel Moolenaar .qtip .qtip-tip, 584*31337658SMarcel Moolenaar .qtip .qtip-tip .qtip-vml, 585*31337658SMarcel Moolenaar .qtip .qtip-tip canvas{ 586*31337658SMarcel Moolenaar position: absolute; 587*31337658SMarcel Moolenaar 588*31337658SMarcel Moolenaar color: #123456; 589*31337658SMarcel Moolenaar background: transparent; 590*31337658SMarcel Moolenaar border: 0 dashed transparent; 591*31337658SMarcel Moolenaar } 592*31337658SMarcel Moolenaar 593*31337658SMarcel Moolenaar .qtip .qtip-tip canvas{ top: 0; left: 0; } 594*31337658SMarcel Moolenaar 595*31337658SMarcel Moolenaar .qtip .qtip-tip .qtip-vml{ 596*31337658SMarcel Moolenaar behavior: url(#default#VML); 597*31337658SMarcel Moolenaar display: inline-block; 598*31337658SMarcel Moolenaar visibility: visible; 599*31337658SMarcel Moolenaar } 600