@charset "utf-8";


/*
** @author			DADU
** @copyright		copyright DADU
** @license			http://codecanyon.net/wiki/support/legal-terms/licensing/
** @version			1.1
** @link			http://thetooltip.dadu.be/
*/


.tooltip-clone {
	display:block;
	margin:0 !important;
	padding:0 !important;
	z-index:999999;
}

.tooltip-clone .actooltip{
	margin:0 !important;
}

.act_trigger {
	display:inline;
	margin:0 !important;
	padding:0 !important;
}

.act_trigger,
.act_anchor a:link,
.act_anchor a:visited {
position:relative;
text-decoration:none;
}

a .actooltip img,.actooltip img {
border:none;
}

.actooltip {
width:300px;
position:absolute;
bottom:100%;
margin:0 0 7px 0;
padding:15px;
font-family:Verdana,sans-serif;
font-size:15px;
font-weight:normal;
font-style:normal;
text-align:left;
text-decoration:none;
text-shadow:0 1px 0 rgba(255,255,255,0.3);
line-height:1.5;
border:solid 1px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
-moz-box-shadow:
0 1px 2px rgba(0,0,0,0.3),
0 1px 2px rgba(255,255,255,0.5) inset;
-webkit-box-shadow:
0 1px 2px rgba(0,0,0,0.3),
0 1px 2px rgba(255,255,255,0.5) inset;
box-shadow:
0 1px 2px rgba(0,0,0,0.3),
0 1px 2px rgba(255,255,255,0.5) inset;
cursor:default;
display:block;
visibility:hidden;
opacity:0;
-moz-transition:all 0.4s linear;
-webkit-transition:all 0.4s linear;
-o-transition:all 0.4s linear;
transition:all 0.4s linear;
}


/* tip */
.actooltip:before,
.actooltip:after {
width:0;
height:0;
position:absolute;
bottom:0;
margin:0 0 -19px -10px;
border:solid 10px;
border-color:transparent;
display:table-cell;
content:"";
}

.actooltip:before {
margin:0 0 -21px -11px;
border:solid 11px;
border-color:transparent;
z-index:-1;
}

/* hover */

a:hover .actooltip, .tooltip_hover {
display:block;
z-indez:999999;
text-decoration:none;
visibility:visible;
opacity:1;
-moz-transition:all 0.2s linear;
-webkit-transition:all 0.2s linear;
-o-transition:all 0.2s linear;
transition:all 0.2s linear;
}



/********************************************//* POSITIONS *//**************************************************/

/* LEFT */

.actooltip,
.actooltip.left {
left:0;
right:0;
}

.actooltip:before,
.actooltip:after,
.actooltip.left:before,
.actooltip.left:after {
left:40px;
right:auto;
}



/* CENTER */

.actooltip.center {
left:50%;
right:auto;
margin-left:-165px;
}

.actooltip.center:before,
.actooltip.center:after {
left:50%;
right:auto;
}



/* RIGHT */

.actooltip.right {
left:auto;
right:0;
}

.actooltip.right:before,
.actooltip.right:after {
left:auto;
right:40px;
}

.actooltip.right:before {
margin-right:-2px;
}



/********************************************//* SPEECH BUBBLE *//*****************************************/

.speechbubble {
position:relative;
left:auto;
right:auto;
bottom:auto;
margin:0 0 12px 0;
cursor:text;
display:block;
visibility:visible;
opacity:1;
}



/*******************************************//* COLORS *//**************************************************/

.actooltip.bistre,
.actooltip.byzantium,
.actooltip.forestgreen,
.actooltip.midnightblue,
.actooltip.rosewood,
.actooltip.black {
text-shadow:0 1px 0 rgba(0,0,0,1);
}



/* APPLE GREEN */

.actooltip.applegreen {
color:#445400;
background:#8DB600;
background:-moz-linear-gradient(top,rgba(141,182,0,0.8),rgba(141,182,0,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(141,182,0,0.8)),to(rgba(141,182,0,1)));
border-color:#7C9902;
}

.actooltip.applegreen:before {
border-top-color:#7C9902;
}

.actooltip.applegreen:after {
border-top-color:#8DB600;
}



/* BISTRE */

.actooltip.bistre {
color:#FFF0E6;
background:#3D2B1F;
background:-moz-linear-gradient(top,rgba(61,43,31,0.8),rgba(61,43,31,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(61,43,31,0.8)),to(rgba(61,43,31,1)));
border-color:#261B14;
}

.actooltip.bistre:before {
border-top-color:#261B14;
}

.actooltip.bistre:after {
border-top-color:#3D2B1F;
}



/* BRONZE */

.actooltip.bronze {
color:#442911;
background:#CD7F32;
background:-moz-linear-gradient(top,rgba(205,127,50,0.8),rgba(205,127,50,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(205,127,50,0.8)),to(rgba(205,127,50,1)));
border-color:#B26C2D;
}

.actooltip.bronze:before {
border-top-color:#B26C2D;
}

.actooltip.bronze:after {
border-top-color:#CD7F32;
}



/* BYZANTIUM */

.actooltip.byzantium {
color:#FFF3FD;
background:#702963;
background:-moz-linear-gradient(top,rgba(112,41,99,0.8),rgba(112,41,99,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(112,41,99,0.8)),to(rgba(112,41,99,1)));
border-color:#4C1C45;
}

.actooltip.byzantium:before {
border-top-color:#4C1C45;
}

.actooltip.byzantium:after {
border-top-color:#702963;
}



/* FOREST GREEN */

.actooltip.forestgreen {
color:#E6FFF1;
background:#014421;
background:-moz-linear-gradient(top,rgba(1,68,33,0.8),rgba(1,68,33,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(1,68,33,0.8)),to(rgba(1,68,33,1)));
border-color:#013318;
}

.actooltip.forestgreen:before {
border-top-color:#013318;
}

.actooltip.forestgreen:after {
border-top-color:#014421;
}



/* LAVENDER */

.actooltip.lavender {
color:#433254;
background:#B57EDC;
background:-moz-linear-gradient(top,rgba(181,126,220,0.8),rgba(181,126,220,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(181,126,220,0.8)),to(rgba(181,126,220,1)));
border-color:#8F67B2;
}

.actooltip.lavender:before {
border-top-color:#8F67B2;
}

.actooltip.lavender:after {
border-top-color:#B57EDC;
}



/* LINEN */

.actooltip.linen {
color:#666360;
background:#FAF0E6;
background:-moz-linear-gradient(top,rgba(250,240,230,0.8),rgba(250,240,230,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(250,240,230,0.8)),to(rgba(250,240,230,1)));
border-color:#CCC5BE;
}

.actooltip.linen:before {
border-top-color:#CCC5BE;
}

.actooltip.linen:after {
border-top-color:#FAF0E6;
}



/* MELON */

.actooltip.melon {
color:#664C4A;
background:#FDBCB4;
background:-moz-linear-gradient(top,rgba(253,188,180,0.8),rgba(253,188,180,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(253,188,180,0.8)),to(rgba(253,188,180,1)));
border-color:#CC9793;
}

.actooltip.melon:before {
border-top-color:#CC9793;
}

.actooltip.melon:after {
border-top-color:#FDBCB4;
}



/* MIDNIGHT BLUE */

.actooltip.midnightblue {
color:#F0F8FF;
background:#003366;
background:-moz-linear-gradient(top,rgba(0,51,102,0.8),rgba(0,51,102,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,51,102,0.8)),to(rgba(0,51,102,1)));
border-color:#001C33;
}

.actooltip.midnightblue:before {
border-top-color:#001C33;
}

.actooltip.midnightblue:after {
border-top-color:#003366;
}



/* MINT */

.actooltip.mint {
color:#123326;
background:#3EB489;
background:-moz-linear-gradient(top,rgba(62,182,137,0.8),rgba(62,182,137,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(62,182,137,0.8)),to(rgba(62,182,137,1)));
border-color:#2D7F60;
}

.actooltip.mint:before {
border-top-color:#2D7F60;
}

.actooltip.mint:after {
border-top-color:#3EB489;
}



/* MUSTARD */

.actooltip.mustard {
color:#5E4E22;
background:#FFDB58;
background:-moz-linear-gradient(top,rgba(255,219,88,0.8),rgba(255,219,88,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,219,88,0.8)),to(rgba(255,219,88,1)));
border-color:#CCAD48;
}

.actooltip.mustard:before {
border-top-color:#CCAD48;
}

.actooltip.mustard:after {
border-top-color:#FFDB58;
}



/* OLIVINE */

.actooltip.olivine {
color:#3A442B;
background:#9AB973;
background:-moz-linear-gradient(top,rgba(154,185,115,0.7),rgba(154,185,115,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(154,185,115,0.8)),to(rgba(154,185,115,1)));
border-color:#829961;
}

.actooltip.olivine:before {
border-top-color:#829961;
}

.actooltip.olivine:after {
border-top-color:#9AB973;
}



/* PASTEL RED */

.actooltip.pastelred {
color:#5E2625;
background:#FF6961;
background:-moz-linear-gradient(top,rgba(255,105,97,0.8),rgba(255,105,97,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,105,97,0.8)),to(rgba(255,105,97,1)));
border-color:#C23B22;
}

.actooltip.pastelred:before {
border-top-color:#C23B22;
}

.actooltip.pastelred:after {
border-top-color:#FF6961;
}



/* ROSEWOOD */

.actooltip.rosewood {
color:#FFE6EA;
background:#65000B;
background:-moz-linear-gradient(top,rgba(101,0,11,0.8),rgba(101,0,11,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(101,0,11,0.8)),to(rgba(101,0,11,1)));
border-color:#3F0009;
}

.actooltip.rosewood:before {
border-top-color:#3F0009;
}

.actooltip.rosewood:after {
border-top-color:#65000B;
}



/* SILVER */

.actooltip.silver {
color:#2B2B2B;
background:#C0C0C0;
background:-moz-linear-gradient(top,rgba(192,192,192,0.8),rgba(192,192,192,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(192,192,192,0.8)),to(rgba(192,192,192,1)));
border-color:#999999;
}

.actooltip.silver:before {
border-top-color:#999999;
}

.actooltip.silver:after {
border-top-color:#C0C0C0;
}



/* SKY BLUE */

.actooltip.skyblue {
color:#283F44;
background:#87CEEB;
background:-moz-linear-gradient(top,rgba(135,206,235,0.7),rgba(135,206,235,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(135,206,235,0.8)),to(rgba(135,206,235,1)));
border-color:#00BFFF;
}

.actooltip.skyblue:before {
border-top-color:#00BFFF;
}

.actooltip.skyblue:after {
border-top-color:#87CEEB;
}



/* SLATE */

.actooltip.slate {
color:#292F33;
background:#708090;
background:-moz-linear-gradient(top,rgba(112,128,144,0.8),rgba(112,128,144,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(112,128,144,0.8)),to(rgba(112,128,144,1)));
border-color:#5A6772;
}

.actooltip.slate:before {
border-top-color:#5A6772;
}

.actooltip.slate:after {
border-top-color:#708090;
}



/* SUNSET */

.actooltip.sunset {
color:#665744;
background:#FAD6A5;
background:-moz-linear-gradient(top,rgba(250,214,165,0.8),rgba(250,214,165,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(250,214,165,0.8)),to(rgba(250,214,165,1)));
border-color:#CCAE89;
}

.actooltip.sunset:before {
border-top-color:#CCAE89;
}

.actooltip.sunset:after {
border-top-color:#FAD6A5;
}



/* TANGERINE */

.actooltip.tangerine {
color:#5E3100;
background:#F28500;
background:-moz-linear-gradient(top,rgba(242,133,0,0.8),rgba(242,133,0,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(242,133,0,0.8)),to(rgba(242,133,0,1)));
border-color:#CC6A00;
}

.actooltip.tangerine:before {
border-top-color:#CC6A00;
}

.actooltip.tangerine:after {
border-top-color:#F28500;
}



/* TURQUOISE */

.actooltip.turquoise {
color:#124C46;
background:#30D5C8;
background:-moz-linear-gradient(top,rgba(48,213,200,0.8),rgba(48,213,200,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(48,213,200,0.8)),to(rgba(48,213,200,1)));
border-color:#00CED1;
}

.actooltip.turquoise:before {
border-top-color:#00CED1;
}

.actooltip.turquoise:after {
border-top-color:#30D5C8;
}


/* THE FOLLOWING COLOR SCHEMES HAS BEEN ADDED BY RIGHTHERE LLC */

/* ALMOND */

.actooltip.almond {
color:#815c33;
background:#efdbc5;
background:-moz-linear-gradient(top,rgba(239,219,197,0.8),rgba(239,219,197,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(239,219,197,0.8)),to(rgba(239,219,197,1)));
border-color:#b89f84;
}

.actooltip.almomd:before {
border-top-color:#b89f84;
}

.actooltip.almond:after {
border-top-color:#efdbc5;
}


/* CORNFLOWER */

.actooltip.cornflower {
color:#053753;
background:#9aceeb;
background:-moz-linear-gradient(top,rgba(154,206,235,0.8),rgba(154,206,235,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(154,206,235,0.8)),to(rgba(154,206,235,1)));
border-color:#81adc5;
}

.actooltip.cornflower:before {
border-top-color:#81adc5;
}

.actooltip.cornflower:after {
border-top-color:#9aceeb;
}


/* DANDELION */

.actooltip.dandelion {
color:#654d00;
background:#fddb6d;
background:-moz-linear-gradient(top,rgba(253,219,109,0.8),rgba(253,219,109,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(253,219,109,0.8)),to(rgba(253,219,109,1)));
border-color:#d7ab1d;
}

.actooltip.dandelion:before {
border-top-color:#d7ab1d;
}

.actooltip.dandelion:after {
border-top-color:#fddb6d;
}


/* MANATEE */

.actooltip.manatee {
color:#050712;
background:#979aaa;
background:-moz-linear-gradient(top,rgba(151,154,170,0.8),rgba(151,154,170,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(151,154,170,0.8)),to(rgba(151,154,170,1)));
border-color:#70727e;
}

.actooltip.manatee:before {
border-top-color:#7b7d88;
}

.actooltip.manatee:after {
border-top-color:#979aaa;
}


/* CHERISE */

.actooltip.cherise {
color:#2f0018;
background:#dd4492;
background:-moz-linear-gradient(top,rgba(221,68,146,0.8),rgba(221,68,146,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(221,68,146,0.8)),to(rgba(221,68,146,1)));
border-color:#b71d6c;
}

.actooltip.cherise:before {
border-top-color:#b71d6c;
}

.actooltip.cherise:after {
border-top-color:#dd4492;
}


/* RED BRICK */

.actooltip.redbrick {
color:#330007;
background:#cb4154;
background:-moz-linear-gradient(top,rgba(203,65,84,0.8),rgba(203,65,84,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(203,65,84,0.8)),to(rgba(203,65,84,1)));
border-color:#a51c2f;
}

.actooltip.redbrick:before {
border-top-color:#a51c2f;
}

.actooltip.redbrick:after {
border-top-color:#cb4154;
}

/* GRANNY SMITH APPLE */

.actooltip.grannysmithapple {
color:#104c08;
background:#a8e4a0;
background:-moz-linear-gradient(top,rgba(168,228,160,0.8),rgba(168,228,160,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(168,228,160,0.8)),to(rgba(168,228,160,1)));
border-color:#73be69;
}

.actooltip.grannysmithapple:before {
border-top-color:#73be69;
}

.actooltip.grannysmithapple:after {
border-top-color:#a8e4a0;
}

/* LIGHT GRAY */

.actooltip.lightgray {
color:#000000;
background:#DDDDDD;
background:-moz-linear-gradient(top,rgba(221,221,221,0.8),rgba(221,221,221,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(221,221,221,0.8)),to(rgba(221,221,221,1)));
border-color:#B7B7B7;
}

.actooltip.lightgray:before {
border-top-color:#B7B7B7;
}

.actooltip.lightgray:after {
border-top-color:#DDDDDD;
}


/* GRAY */

.actooltip.gray {
color:#000000;
background:#95918c;
background:-moz-linear-gradient(top,rgba(149,145,140,0.8),rgba(149,145,140,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(149,145,140,0.8)),to(rgba(149,145,140,1)));
border-color:#6f6c68;
}

.actooltip.gray:before {
border-top-color:#6f6c68;
}

.actooltip.gray:after {
border-top-color:#95918c;
}


/* ROYAL PURPLE */

.actooltip.royalpurple {
color:#080011;
background:#7851a9;
background:-moz-linear-gradient(top,rgba(120,81,169,0.8),rgba(120,81,169,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(120,81,169,0.8)),to(rgba(120,81,169,1)));
border-color:#422d5d;
}

.actooltip.royalpurple:before {
border-top-color:#422d5d;
}

.actooltip.royalpurple:after {
border-top-color:#7851a9;
}


/* OUTRAGEOUS ORANGE */

.actooltip.outrageousorange {
color:#671500;
background:#ff6e4a;
background:-moz-linear-gradient(top,rgba(255,110,74,0.8),rgba(255,110,74,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,110,74,0.8)),to(rgba(255,110,74,1)));
border-color:#b34d34;
}

.actooltip.outrageousorange:before {
border-top-color:#b34d34;
}

.actooltip.outrageousorange:after {
border-top-color:#ff6e4a;
}

/* BRIGHT GREEN */
.actooltip.brightgreen {
color:#24520b;
background:#8ee362;
background:-moz-linear-gradient(top,rgba(142,227,98,0.8),rgba(142,227,98,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(142,227,98,0.8)),to(rgba(142,227,98,1)));
border-color:#5bba28;
}

.actooltip.brightgreen:before {
border-top-color:#5bba28;
}

.actooltip.brightgreen:after {
border-top-color:#8ee362;
}

/* BLACK */
.actooltip.black {
color:#ffffff;
background:#000000;
background:-moz-linear-gradient(top,rgba(0,0,0,0.8),rgba(0,0,0,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.8)),to(rgba(0,0,0,1)));
border-color:#000000;
}

.actooltip.black:before {
border-top-color:#000000;
}

.actooltip.black:after {
border-top-color:#000000;
}

/* IMAGE ALIGNMENT INSIDE TOOLTIPS  */
.actooltip img.size-auto,
.actooltip img.size-full,
.actooltip img.size-large,
.actooltip img.size-medium,
.actooltip .attachment img {
	max-width: 100%; /* When images are too wide for containing element, force them to fit. */
	height: auto; /* Override height to match resized width for correct aspect ratio. */
}
.actooltip .alignleft,
.actooltip img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.actooltip .alignright,
.actooltip img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.actooltip .aligncenter,
.actooltip img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.actooltip img.alignleft,
.actooltip img.alignright,
.actooltip img.aligncenter {
	margin-bottom: 12px;
}
.actooltip .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	max-width: 632px !important; /* prevent too-wide images from breaking layout */
	padding: 4px;
	text-align: center;
}
.actooltip .wp-caption img {
	margin: 5px 5px 0;
}
.actooltip .wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
.tooltip-clear {
	clear:both;
}