


.tool_tips {
	color: #626262;
	background:#FFFFFF;
	display:none; /*--Hides by default--*/
	padding:10px;
	position:absolute;	z-index:1000 !important;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 0 2px 2px #ddd;
    -webkit-box-shadow: 0 0 2px 2px #ddd;
    box-shadow: 0 0 2px 2px #ddd;
}
/*Tool-tip*/
.tool_title{font-weight:bold;margin-bottom:5px;text-align: left;}
.tool_price{font-weight:bold;margin-bottom:5px; text-align: left;}
.tool_price b{color:red;}
.tool_price .old-price{color:#bbb!important;margin-right:10px;text-decoration:line-through;}
.tool_price .giacu{color: #bbb;text-decoration: line-through;padding-left:4px;}
.tool_content {margin-bottom:5px;padding:5px;}
.tool_content h3{font-size:12px;text-align:left !important;height:auto !important;margin:0px !important;}
.tool_details{margin-top:10px}
.tool_details ul{list-style: inherit !important;padding-left:15px !important}
.tool_details ol{padding-left:15px;}
.tool_details li{list-style: inherit !important;}
.hover1{background:rgba(243, 232, 11, 0.156863);}
.hover2{background:rgba(250, 135, 28, 0.09)}
.hover3{background:rgba(16, 80, 247, 0.09)}
.hover4{background:rgba(25, 243, 25, 0.11)}
/*Tool-tip 1*/
#tool_tip_1{width:550px;}
.tool_left{
    width:300px;
    margin-right:15px;
    border:1px solid #f5f5f5;
    border-radius:5px;
    float:left;
    height: 300px;
    position:relative;
    
    }
.tool_left img{
    position:absolute;
    left:0px;
    right:0px;
    top:0px;
    bottom:0px;
    margin:0 auto;
    padding:0px
    }
.tool_right{
   float:left;  
    text-align:left;
    width:220px;border:1px solid #f5f5f5;padding:5px;border-radius:5px;
 }

/*Tool-tip 2*/
#tool_tip_2{width:400px;text-align:left;}
#tool_tip_3{width:350px;}
#tool_tip_3 .tool_img{position: relative;height: 360px;}
.tool_img img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin:auto;}

/*
.icon-book,.icon-tags,.icon-gift,.icon-star {
	display: inline-block;
	width: 18px;
	height: 18px;
	background-image: url(sprites_hover.png);
	background-repeat: no-repeat;
    float:left;
    margin-right:5px;
}
.icon-book {
	background-position: 0 0;
}
.icon-tags {
	background-position: -36px 0;
	width: 19px;
}
.icon-gift {
	background-position: -72px 0;
}
.icon-star {
	background-position: -108px 0;
	width: 19px;
	height: 19px;
}*/
/*================================ICON ================================*/
.icon-home,.icon-home2,.icon-home3,.icon-office,.icon-newspaper,.icon-pencil,.icon-pencil2,.icon-quill,.icon-pen,.icon-blog,.icon-droplet,.icon-paint-format,.icon-image,.icon-image2,.icon-images,.icon-camera,.icon-music,.icon-headphones,.icon-play,.icon-film,.icon-camera2,.icon-dice,.icon-pacman,.icon-spades,.icon-clubs,.icon-diamonds,.icon-pawn,.icon-bullhorn,.icon-connection,.icon-podcast,.icon-feed,.icon-book,.icon-books,.icon-library,.icon-file,.icon-profile,.icon-file2,.icon-file3,.icon-file4,.icon-copy,.icon-copy2,.icon-copy3,.icon-paste,.icon-paste2,.icon-paste3,.icon-stack,.icon-folder,.icon-folder-open,.icon-tag,.icon-tags,.icon-barcode,.icon-qrcode,.icon-ticket,.icon-cart,.icon-cart2,.icon-cart3,.icon-coin,.icon-credit,.icon-calculate,.icon-support,.icon-phone,.icon-phone-hang-up,.icon-address-book,.icon-notebook,.icon-envelop,.icon-pushpin,.icon-location,.icon-location2,.icon-compass,.icon-map,.icon-map2,.icon-history,.icon-clock,.icon-clock2,.icon-alarm,.icon-alarm2,.icon-bell,.icon-stopwatch,.icon-calendar,.icon-calendar2,.icon-print,.icon-keyboard,.icon-screen,.icon-laptop,.icon-mobile,.icon-mobile2,.icon-tablet,.icon-tv,.icon-cabinet,.icon-drawer,.icon-drawer2,.icon-drawer3,.icon-box-add,.icon-box-remove,.icon-download,.icon-upload,.icon-disk,.icon-storage,.icon-undo,.icon-redo,.icon-flip,.icon-flip2,.icon-undo2,.icon-redo2,.icon-forward,.icon-reply,.icon-bubble,.icon-bubbles,.icon-bubbles2,.icon-bubble2,.icon-bubbles3,.icon-bubbles4,.icon-user,.icon-users,.icon-user2,.icon-users2,.icon-user3,.icon-user4,.icon-quotes-left,.icon-busy,.icon-spinner,.icon-spinner2,.icon-spinner3,.icon-spinner4,.icon-spinner5,.icon-spinner6,.icon-binoculars,.icon-search,.icon-zoom-in,.icon-zoom-out,.icon-expand,.icon-contract,.icon-expand2,.icon-contract2,.icon-key,.icon-key2,.icon-lock,.icon-lock2,.icon-unlocked,.icon-wrench,.icon-settings,.icon-equalizer,.icon-cog,.icon-cogs,.icon-cog2,.icon-hammer,.icon-wand,.icon-aid,.icon-bug,.icon-pie,.icon-stats,.icon-bars,.icon-bars2,.icon-gift,.icon-trophy,.icon-glass,.icon-mug,.icon-food,.icon-leaf,.icon-rocket,.icon-meter,.icon-meter2,.icon-dashboard,.icon-hammer2,.icon-fire,.icon-lab,.icon-magnet,.icon-remove,.icon-remove2,.icon-briefcase,.icon-airplane,.icon-truck,.icon-road,.icon-accessibility,.icon-target,.icon-shield,.icon-lightning,.icon-switch,.icon-power-cord,.icon-signup,.icon-list,.icon-list2,.icon-numbered-list,.icon-menu,.icon-menu2,.icon-tree,.icon-cloud,.icon-cloud-download,.icon-cloud-upload,.icon-download2,.icon-upload2,.icon-download3,.icon-upload3,.icon-globe,.icon-earth,.icon-link,.icon-flag,.icon-attachment,.icon-eye,.icon-eye-blocked,.icon-eye2,.icon-bookmark,.icon-bookmarks,.icon-brightness-medium,.icon-brightness-contrast,.icon-contrast,.icon-star,.icon-star2,.icon-star3,.icon-heart,.icon-heart2,.icon-heart-broken,.icon-thumbs-up,.icon-thumbs-up2,.icon-happy,.icon-happy2,.icon-smiley,.icon-smiley2,.icon-tongue,.icon-tongue2,.icon-sad,.icon-sad2,.icon-wink,.icon-wink2,.icon-grin,.icon-grin2,.icon-cool,.icon-cool2,.icon-angry,.icon-angry2,.icon-evil,.icon-evil2,.icon-shocked,.icon-shocked2,.icon-confused,.icon-confused2,.icon-neutral,.icon-neutral2,.icon-wondering,.icon-wondering2,.icon-point-up,.icon-point-right {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image: url(sprites-icon.png);
	background-repeat: no-repeat;
    margin-right:5px;
}
.icon-home {
	background-position: 0 0;
}
.icon-home2 {
	background-position: -32px 0;
}
.icon-home3 {
	background-position: -64px 0;
}
.icon-office {
	background-position: -96px 0;
}
.icon-newspaper {
	background-position: -128px 0;
}
.icon-pencil {
	background-position: -160px 0;
}
.icon-pencil2 {
	background-position: -192px 0;
}
.icon-quill {
	background-position: -224px 0;
}
.icon-pen {
	background-position: -256px 0;
}
.icon-blog {
	background-position: -288px 0;
}
.icon-droplet {
	background-position: -320px 0;
}
.icon-paint-format {
	background-position: -352px 0;
}
.icon-image {
	background-position: -384px 0;
}
.icon-image2 {
	background-position: -416px 0;
}
.icon-images {
	background-position: -448px 0;
}
.icon-camera {
	background-position: -480px 0;
}
.icon-music {
	background-position: 0 -32px;
}
.icon-headphones {
	background-position: -32px -32px;
}
.icon-play {
	background-position: -64px -32px;
}
.icon-film {
	background-position: -96px -32px;
}
.icon-camera2 {
	background-position: -128px -32px;
}
.icon-dice {
	background-position: -160px -32px;
}
.icon-pacman {
	background-position: -192px -32px;
}
.icon-spades {
	background-position: -224px -32px;
	width: 20px;
}
.icon-clubs {
	background-position: -256px -32px;
}
.icon-diamonds {
	background-position: -288px -32px;
}
.icon-pawn {
	background-position: -320px -32px;
}
.icon-bullhorn {
	background-position: -352px -32px;
}
.icon-connection {
	background-position: -384px -32px;
	width: 20px;
}
.icon-podcast {
	background-position: -416px -32px;
}
.icon-feed {
	background-position: -448px -32px;
}
.icon-book {
	background-position: -480px -32px;
}
.icon-books {
	background-position: 0 -64px;
}
.icon-library {
	background-position: -32px -64px;
}
.icon-file {
	background-position: -64px -64px;
}
.icon-profile {
	background-position: -96px -64px;
}
.icon-file2 {
	background-position: -128px -64px;
}
.icon-file3 {
	background-position: -160px -64px;
}
.icon-file4 {
	background-position: -192px -64px;
}
.icon-copy {
	background-position: -224px -64px;
}
.icon-copy2 {
	background-position: -256px -64px;
}
.icon-copy3 {
	background-position: -288px -64px;
}
.icon-paste {
	background-position: -320px -64px;
}
.icon-paste2 {
	background-position: -352px -64px;
}
.icon-paste3 {
	background-position: -384px -64px;
}
.icon-stack {
	background-position: -416px -64px;
}
.icon-folder {
	background-position: -448px -64px;
}
.icon-folder-open {
	background-position: -480px -64px;
}
.icon-tag {
	background-position: 0 -96px;
}
.icon-tags {
	background-position: -32px -96px;
	width: 17px;
}
.icon-barcode {
	background-position: -64px -96px;
}
.icon-qrcode {
	background-position: -96px -96px;
}
.icon-ticket {
	background-position: -128px -96px;
}
.icon-cart {
	background-position: -160px -96px;
}
.icon-cart2 {
	background-position: -192px -96px;
}
.icon-cart3 {
	background-position: -224px -96px;
}
.icon-coin {
	background-position: -256px -96px;
}
.icon-credit {
	background-position: -288px -96px;
}
.icon-calculate {
	background-position: -320px -96px;
}
.icon-support {
	background-position: -352px -96px;
}
.icon-phone {
	background-position: -384px -96px;
}
.icon-phone-hang-up {
	background-position: -416px -96px;
}
.icon-address-book {
	background-position: -448px -96px;
}
.icon-notebook {
	background-position: -480px -96px;
}
.icon-envelop {
	background-position: 0 -128px;
}
.icon-pushpin {
	background-position: -32px -128px;
}
.icon-location {
	background-position: -64px -128px;
}
.icon-location2 {
	background-position: -96px -128px;
}
.icon-compass {
	background-position: -128px -128px;
}
.icon-map {
	background-position: -160px -128px;
}
.icon-map2 {
	background-position: -192px -128px;
}
.icon-history {
	background-position: -224px -128px;
	width: 17px;
}
.icon-clock {
	background-position: -256px -128px;
}
.icon-clock2 {
	background-position: -288px -128px;
}
.icon-alarm {
	background-position: -320px -128px;
}
.icon-alarm2 {
	background-position: -352px -128px;
}
.icon-bell {
	background-position: -384px -128px;
}
.icon-stopwatch {
	background-position: -416px -128px;
}
.icon-calendar {
	background-position: -448px -128px;
}
.icon-calendar2 {
	background-position: -480px -128px;
}
.icon-print {
	background-position: 0 -160px;
}
.icon-keyboard {
	background-position: -32px -160px;
	width: 18px;
}
.icon-screen {
	background-position: -64px -160px;
}
.icon-laptop {
	background-position: -96px -160px;
}
.icon-mobile {
	background-position: -128px -160px;
}
.icon-mobile2 {
	background-position: -160px -160px;
}
.icon-tablet {
	background-position: -192px -160px;
}
.icon-tv {
	background-position: -224px -160px;
}
.icon-cabinet {
	background-position: -256px -160px;
}
.icon-drawer {
	background-position: -288px -160px;
}
.icon-drawer2 {
	background-position: -320px -160px;
}
.icon-drawer3 {
	background-position: -352px -160px;
}
.icon-box-add {
	background-position: -384px -160px;
}
.icon-box-remove {
	background-position: -416px -160px;
}
.icon-download {
	background-position: -448px -160px;
}
.icon-upload {
	background-position: -480px -160px;
}
.icon-disk {
	background-position: 0 -192px;
}
.icon-storage {
	background-position: -32px -192px;
}
.icon-undo {
	background-position: -64px -192px;
}
.icon-redo {
	background-position: -96px -192px;
}
.icon-flip {
	background-position: -128px -192px;
}
.icon-flip2 {
	background-position: -160px -192px;
}
.icon-undo2 {
	background-position: -192px -192px;
}
.icon-redo2 {
	background-position: -224px -192px;
}
.icon-forward {
	background-position: -256px -192px;
}
.icon-reply {
	background-position: -288px -192px;
}
.icon-bubble {
	background-position: -320px -192px;
}
.icon-bubbles {
	background-position: -352px -192px;
	width: 18px;
}
.icon-bubbles2 {
	background-position: -384px -192px;
	width: 18px;
}
.icon-bubble2 {
	background-position: -416px -192px;
}
.icon-bubbles3 {
	background-position: -448px -192px;
	width: 18px;
}
.icon-bubbles4 {
	background-position: -480px -192px;
	width: 18px;
}
.icon-user {
	background-position: 0 -224px;
}
.icon-users {
	background-position: -32px -224px;
}
.icon-user2 {
	background-position: -64px -224px;
}
.icon-users2 {
	background-position: -96px -224px;
}
.icon-user3 {
	background-position: -128px -224px;
}
.icon-user4 {
	background-position: -160px -224px;
}
.icon-quotes-left {
	background-position: -192px -224px;
}
.icon-busy {
	background-position: -224px -224px;
}
.icon-spinner {
	background-position: -256px -224px;
}
.icon-spinner2 {
	background-position: -288px -224px;
}
.icon-spinner3 {
	background-position: -320px -224px;
}
.icon-spinner4 {
	background-position: -352px -224px;
}
.icon-spinner5 {
	background-position: -384px -224px;
}
.icon-spinner6 {
	background-position: -416px -224px;
}
.icon-binoculars {
	background-position: -448px -224px;
}
.icon-search {
	background-position: -480px -224px;
}
.icon-zoom-in {
	background-position: 0 -256px;
}
.icon-zoom-out {
	background-position: -32px -256px;
}
.icon-expand {
	background-position: -64px -256px;
}
.icon-contract {
	background-position: -96px -256px;
}
.icon-expand2 {
	background-position: -128px -256px;
}
.icon-contract2 {
	background-position: -160px -256px;
}
.icon-key {
	background-position: -192px -256px;
}
.icon-key2 {
	background-position: -224px -256px;
}
.icon-lock {
	background-position: -256px -256px;
}
.icon-lock2 {
	background-position: -288px -256px;
}
.icon-unlocked {
	background-position: -320px -256px;
}
.icon-wrench {
	background-position: -352px -256px;
}
.icon-settings {
	background-position: -384px -256px;
}
.icon-equalizer {
	background-position: -416px -256px;
}
.icon-cog {
	background-position: -448px -256px;
}
.icon-cogs {
	background-position: -480px -256px;
}
.icon-cog2 {
	background-position: 0 -288px;
}
.icon-hammer {
	background-position: -32px -288px;
}
.icon-wand {
	background-position: -64px -288px;
}
.icon-aid {
	background-position: -96px -288px;
}
.icon-bug {
	background-position: -128px -288px;
}
.icon-pie {
	background-position: -160px -288px;
}
.icon-stats {
	background-position: -192px -288px;
}
.icon-bars {
	background-position: -224px -288px;
}
.icon-bars2 {
	background-position: -256px -288px;
}
.icon-gift {
	background-position: -288px -288px;
}
.icon-trophy {
	background-position: -320px -288px;
}
.icon-glass {
	background-position: -352px -288px;
}
.icon-mug {
	background-position: -384px -288px;
}
.icon-food {
	background-position: -416px -288px;
}
.icon-leaf {
	background-position: -448px -288px;
	height: 15px;
}
.icon-rocket {
	background-position: -480px -288px;
}
.icon-meter {
	background-position: 0 -320px;
}
.icon-meter2 {
	background-position: -32px -320px;
}
.icon-dashboard {
	background-position: -64px -320px;
}
.icon-hammer2 {
	background-position: -96px -320px;
}
.icon-fire {
	background-position: -128px -320px;
	width: 18px;
}
.icon-lab {
	background-position: -160px -320px;
}
.icon-magnet {
	background-position: -192px -320px;
}
.icon-remove {
	background-position: -224px -320px;
}
.icon-remove2 {
	background-position: -256px -320px;
}
.icon-briefcase {
	background-position: -288px -320px;
}
.icon-airplane {
	background-position: -320px -320px;
}
.icon-truck {
	background-position: -352px -320px;
}
.icon-road {
	background-position: -384px -320px;
}
.icon-accessibility {
	background-position: -416px -320px;
}
.icon-target {
	background-position: -448px -320px;
}
.icon-shield {
	background-position: -480px -320px;
}
.icon-lightning {
	background-position: 0 -352px;
}
.icon-switch {
	background-position: -32px -352px;
}
.icon-power-cord {
	background-position: -64px -352px;
}
.icon-signup {
	background-position: -96px -352px;
}
.icon-list {
	background-position: -128px -352px;
}
.icon-list2 {
	background-position: -160px -352px;
}
.icon-numbered-list {
	background-position: -192px -352px;
}
.icon-menu {
	background-position: -224px -352px;
}
.icon-menu2 {
	background-position: -256px -352px;
}
.icon-tree {
	background-position: -288px -352px;
}
.icon-cloud {
	background-position: -320px -352px;
}
.icon-cloud-download {
	background-position: -352px -352px;
}
.icon-cloud-upload {
	background-position: -384px -352px;
}
.icon-download2 {
	background-position: -416px -352px;
}
.icon-upload2 {
	background-position: -448px -352px;
}
.icon-download3 {
	background-position: -480px -352px;
}
.icon-upload3 {
	background-position: 0 -384px;
}
.icon-globe {
	background-position: -32px -384px;
}
.icon-earth {
	background-position: -64px -384px;
}
.icon-link {
	background-position: -96px -384px;
	width: 17px;
	height: 17px;
}
.icon-flag {
	background-position: -128px -384px;
}
.icon-attachment {
	background-position: -160px -384px;
	height: 15px;
}
.icon-eye {
	background-position: -192px -384px;
}
.icon-eye-blocked {
	background-position: -224px -384px;
}
.icon-eye2 {
	background-position: -256px -384px;
}
.icon-bookmark {
	background-position: -288px -384px;
}
.icon-bookmarks {
	background-position: -320px -384px;
}
.icon-brightness-medium {
	background-position: -352px -384px;
}
.icon-brightness-contrast {
	background-position: -384px -384px;
}
.icon-contrast {
	background-position: -416px -384px;
}
.icon-star {
	background-position: -448px -384px;
}
.icon-star2 {
	background-position: -480px -384px;
}
.icon-star3 {
	background-position: 0 -416px;
}
.icon-heart {
	background-position: -32px -416px;
}
.icon-heart2 {
	background-position: -64px -416px;
}
.icon-heart-broken {
	background-position: -96px -416px;
}
.icon-thumbs-up {
	background-position: -128px -416px;
}
.icon-thumbs-up2 {
	background-position: -160px -416px;
}
.icon-happy {
	background-position: -192px -416px;
}
.icon-happy2 {
	background-position: -224px -416px;
}
.icon-smiley {
	background-position: -256px -416px;
}
.icon-smiley2 {
	background-position: -288px -416px;
}
.icon-tongue {
	background-position: -320px -416px;
}
.icon-tongue2 {
	background-position: -352px -416px;
}
.icon-sad {
	background-position: -384px -416px;
}
.icon-sad2 {
	background-position: -416px -416px;
}
.icon-wink {
	background-position: -448px -416px;
}
.icon-wink2 {
	background-position: -480px -416px;
}
.icon-grin {
	background-position: 0 -448px;
}
.icon-grin2 {
	background-position: -32px -448px;
}
.icon-cool {
	background-position: -64px -448px;
}
.icon-cool2 {
	background-position: -96px -448px;
}
.icon-angry {
	background-position: -128px -448px;
}
.icon-angry2 {
	background-position: -160px -448px;
}
.icon-evil {
	background-position: -192px -448px;
	height: 16px;
}
.icon-evil2 {
	background-position: -224px -448px;
	height: 16px;
}
.icon-shocked {
	background-position: -256px -448px;
}
.icon-shocked2 {
	background-position: -288px -448px;
}
.icon-confused {
	background-position: -320px -448px;
}
.icon-confused2 {
	background-position: -352px -448px;
}
.icon-neutral {
	background-position: -384px -448px;
}
.icon-neutral2 {
	background-position: -416px -448px;
}
.icon-wondering {
	background-position: -448px -448px;
}
.icon-wondering2 {
	background-position: -480px -448px;
}
.icon-point-up {
	background-position: 0 -480px;
}
.icon-point-right {
	background-position: -32px -480px;
}
