/* design/frontend.polo/assets/css/color-variations/custom.css ************************************************************** */
::-moz-selection {
  background: #19a3dd;
  color: #333;
  text-shadow: none;
}
::selection {
  background: #19a3dd;
  text-shadow: none;
  color: #333;
}
.text-colored,
h1.text-colored,
h2.text-colored,
h3.text-colored,
h4.text-colored,
h5.text-colored,
h6.text-colored,
.color-font,
.color-font a,
.list-tweets li a,
p.text-colored,
.heading.heading-colored h1,
.heading.heading-colored h2 {
  color: #19a3dd !important;
}
.progress-bar-container.color .progress-bar {
  background-color: #19a3dd;
  color: #fff;
}
.blockquote-color {
  background-color: #19a3dd;
  color: #fff;
}
.blockquote-color > small {
  color: #fff;
}
.button.color,
.btn.btn-primary {
  background-color: #19a3dd;
  border-color: #19a3dd;
  color: #fff;
}
.gototop-button {
  background-color: #19a3dd;
}
.gototop-button {
  color: #fff;
}
nav .main-menu .dropdown-menu {
  border-color: #19a3dd;
}
#topbar.topbar-colored {
  background-color: #19a3dd;
}
#vertical-dot-menu a:hover .cd-dot,
#vertical-dot-menu a.active .cd-dot {
  background-color: #19a3dd;
}
.sidebar-menu ul.nav-tabs li:hover .sidebar-menu ul.nav-tabs li a,
.sidebar-menu ul.nav-tabs li a:hover,
.sidebar-menu ul.nav-tabs li.active a,
.sidebar-menu ul.nav-tabs li.active a:hover {
  color: #fff;
  background: #19a3dd;
  border: 1px solid #19a3dd;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  background-color: #19a3dd;
  border-color: #19a3dd;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #fff;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #19a3dd;
}
pre {
  background-color: #fcfcfc;
  border: 1px solid #ececec;
}
.alert {
  border-left-width: 10px;
  border-radius: 0;
}
.alert-success {
  background-color: #5cb85c;
  border-color: #53af53;
}
.alert-info {
  background-color: #2699c8;
  border-color: #3aaddc;
}
.alert-warning {
  background-color: #f6b63a;
  border-color: #ffcd51;
}
.alert-danger {
  background-color: #de4b37;
  border-color: #f3604c;
}
.alert,
.alert a.alert-link {
  color: #fff;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #19a3dd;
  border-color: #19a3dd;
  color: #fff;
}
.pagination > li > a:hover i,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #333;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: #19a3dd;
  color: #fff;
}
a:hover {
  color: #19a3dd;
}
.dropcap.dropcap-colored,
.dropcap.dropcap-colored a,
.highlight.highlight-colored,
.highlight.highlight-colored a {
  background-color: #19a3dd;
  color: #fff;
}
.timeline.timeline-colored .timeline-circles:before,
.timeline.timeline-colored .timeline-circles:after,
.timeline.timeline-colored .timeline-date,
.timeline.timeline-colored:before {
  background-color: #19a3dd;
  color: #fff;
}
.timeline.timeline-colored li .timeline-block:before {
  border-color: transparent #19a3dd;
}
.timeline.timeline-colored .timeline-block-image {
  border-color: #19a3dd;
}
.timeline.timeline-colored.timeline-simple .timeline-date {
  background-color: #fff;
  border: 1px solid #19a3dd;
  color: #19a3dd;
}
.border .tabs-navigation li.active a:after {
  background: #19a3dd;
}
.breadcrumb a:hover {
  color: #19a3dd;
}
.accordion.color .ac-item .ac-title {
  background: #19a3dd;
  color: #fff;
}
.accordion.color-border-bottom .ac-item .ac-title {
  border-bottom: 1px dotted #19a3dd;
}
.accordion.color-border-bottom .ac-item .ac-title:before {
  color: #19a3dd;
}
.icon-box.color .icon i {
  background: #19a3dd;
  color: #fff;
}
.icon-box.color .icon i:after {
  box-shadow: 0 0 0 3px #19a3dd;
}
.icon-box.border.color .icon,
.icon-box.border.color .icon i {
  color: #19a3dd;
  border-color: #19a3dd;
}
.icon-box.fancy.color .icon i {
  color: #19a3dd;
  background-color: transparent;
}
.fontawesome-icon-list .fa-hover a:hover {
  background-color: #19a3dd;
}
ul.icon-list li i {
  color: #19a3dd;
}
.background-colored {
  background-color: #19a3dd !important;
}
#nanobar-progress div {
  background: #19a3dd !important;
}
.portfolio-filter li.ptf-active,
.portfolio-filter li:hover {
  background-color: #19a3dd;
}
.portfolio-filter li:not(.ptf-active):hover {
  color: #19a3dd;
}
.heading-title-border-color {
  border-color: #19a3dd;
}
.image-box-links a {
  background-color: #19a3dd;
}
.image-box.effect.bleron {
  background-color: #19a3dd;
}
.image-block-content .feature-icon {
  background-color: #19a3dd;
}
.image-box.effect.bleron p.image-box-links a {
  color: #19a3dd;
}
.product .product-wishlist a:hover {
  border-color: #19a3dd;
}
#mainMenu > ul > li:nth-child(1) > a {
  background-color: rgba(116,249,0,0.1);
}
#mainMenu > ul > li:nth-child(1).active > a,
#mainMenu > ul > li:nth-child(1) > a:hover {
  background-color: #74f900 !important;
  color: #555 !important;
}
#mainMenu > ul > li:nth-child(2) > a {
  background-color: rgba(117,70,124,0.1);
}
#mainMenu > ul > li:nth-child(2).active > a,
#mainMenu > ul > li:nth-child(2) > a:hover {
  background-color: #75467c !important;
  color: #fff !important;
}
#mainMenu > ul > li:nth-child(3) > a {
  background-color: rgba(255,255,21,0.1);
}
#mainMenu > ul > li:nth-child(3).active > a,
#mainMenu > ul > li:nth-child(3) > a:hover {
  background-color: #ffff15 !important;
  color: #555 !important;
}
#mainMenu > ul > li:nth-child(4) > a {
  background-color: rgba(192,64,112,0.1);
}
#mainMenu > ul > li:nth-child(4).active > a,
#mainMenu > ul > li:nth-child(4) > a:hover {
  background-color: #c04070 !important;
  color: #fff !important;
}
#mainMenu > ul > li:nth-child(5) > a {
  background-color: rgba(255,103,0,0.1);
}
#mainMenu > ul > li:nth-child(5).active > a,
#mainMenu > ul > li:nth-child(5) > a:hover {
  background-color: #ff6700 !important;
  color: #fff !important;
}
#mainMenu > ul > li:nth-child(6) > a {
  background-color: rgba(66,137,165,0.1);
}
#mainMenu > ul > li:nth-child(6).active > a,
#mainMenu > ul > li:nth-child(6) > a:hover {
  background-color: #4289a5 !important;
  color: #fff !important;
}
#mainMenu > ul > li:nth-child(7) > a {
  background-color: rgba(0,49,204,0.1);
}
#mainMenu > ul > li:nth-child(7).active > a,
#mainMenu > ul > li:nth-child(7) > a:hover {
  background-color: #0031cc !important;
  color: #fff !important;
}
#mainMenu > ul > li:nth-child(8) > a {
  background-color: rgba(103,47,40,0.1);
}
#mainMenu > ul > li:nth-child(8).active > a,
#mainMenu > ul > li:nth-child(8) > a:hover {
  background-color: #672f28 !important;
  color: #fff !important;
}
#mainMenu > ul > li:nth-child(9) > a {
  background-color: rgba(132,178,78,0.1);
}
#mainMenu > ul > li:nth-child(9).active > a,
#mainMenu > ul > li:nth-child(9) > a:hover {
  background-color: #84b24e !important;
  color: #fff !important;
}
.menu-di-sezione li.active > a {
  color: #19a3dd;
}
#home-slider h2 > span {
  background-color: #19a3dd !important;
  color: #FFF !important;
}
#home-slider .lead > span {
  background-color: #FFF !important;
  color: #19a3dd !important;
}
#cookiesdirective a {
  color: #19a3dd;
}




;