/*# 
colori originali
#ed1c24 = rosso arancio 
________________
Btn
#b9161c = rosso scuro
#d0181f = rosso
#9C1217 = rosso cupo
________________
Form
#c61017 = rosso scuro 
#af0e14 = rosso ancora + scuro
#B10E14 = rosso scuro 
#970c11 = rosso ancora + scuro 

===============================================


*/

::selection{
  /*background: rgba(237,28,36,.7);*/ /*#ed1c24*/
  background: rgba(158,36,33,.7); /*#9e2421*/
  color: #fff;
} 
::-moz-selection{
  background: rgba(158,36,33,.7);
  color: #fff;
}
a{
  /*color: #ed1c24;*/
  color: #b9161c;
}
.btn-primary {
  background-color: #9e2421;
  border-color: #B9161C;/*rosso scuro*/
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
  background-color: #D0181F;/*rosso scuro*/
  border-color: #9C1217;/*rosso cupo*/
}
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  color: #9e2421;
}
.gradient-major .overlay{
  background-image: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 15%, #9e2421 100%, rgba(146, 39, 143, 0.5) 100%);/*viola*/
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 15%, #9e2421 100%, rgba(146, 39, 143, 0.5) 100%);
}
.section-title .see-all a:hover{
  color: #9e2421;
}
.breadcrumb li>a:hover{
  color: #9e2421;
}
.highlighted{
  color: #9e2421;
}
.post-share-social a:hover {
  color: #9e2421;
}
.cat-icon{
  background-color: #9e2421;
}
.oldside-login a:hover{
  color: #9e2421;
}
.oldside-search .search-icon-wrapper:hover{
  color: #9e2421;
}
.search-wrapper #search-close:hover{
  color: #9e2421;
}
.megamenu-parent>li>a:hover,
.megamenu-parent li.active >a,
.dropdown-items li>a:hover,
.megamenu-parent .dropdown-inner li.active >a{
  color: #9e2421;
}
.has-child:hover >a,
.dropdown-inner .has-child:hover >a{
  color: #9e2421;
}
.vertical-tabs .tab-btns > li.active > a,
.vertical-tabs .tab-btns > li:hover > a {
  background-color: #9e2421;
}
#offcanvas-toggler > i:hover {
  color: #9e2421;
}
.offcanvas-menu {
  background-color: #9e2421;
}
.customNavigation a{
  background-color: rgba(237, 28, 36, 0.5);
}
.customNavigation a:hover {
  background-color: #9e2421 !important;
}
.article-inner.default .article-info a:hover{
  color: #9e2421;
}
.simple-article-overlay article .overlay:before {
  background-image: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 15%, #9e2421 100%, rgba(146, 39, 143, 0.5) 100%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 15%, #9e2421 100%, rgba(146, 39, 143, 0.5) 100%);
}
#article-slider .owl-controls .owl-dot.active >span{
  background-color: #9e2421;
}
.latest-video.default.leading-item .entry-title a:hover {
  color: #9e2421;
}
.latest-video .entry-title a:hover {
  color: #9e2421;
}
.latest-video.sub-leading-item .vp-cat {
  color: #9e2421;
}
.thumb-gallery .flexslider.tg-slider:before {
  background-image: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 15%, #9e2421 100%, rgba(146, 39, 143, 0.5) 100%);
  background-image: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 15%, #9e2421 100%, rgba(146, 39, 143, 0.5) 100%);
  background-image: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 15%, #9e2421 100%, rgba(146, 39, 143, 0.5) 100%);
  background-image: -ms-linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 15%, #9e2421 100%, rgba(146, 39, 143, 0.5) 100%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 15%, #9e2421 100%, rgba(146, 39, 143, 0.5) 100%);
}
.thumb-gallery.default .flex-direction-nav a.flex-prev:hover,
.thumb-gallery.default .flex-direction-nav a.flex-next:hover {
  background-color: rgba(237, 28, 36, 0.8);
}
.thumb-gallery .flex-direction-nav li.flex-nav-prev a:hover {
  background: #9e2421;
}
.thumb-gallery .flex-direction-nav li.flex-nav-next a:hover {
  background: #9e2421;
}
.thumb-gallery #img_galley ul li.flex-active-slide:after {
  background-color: rgba(237, 28, 36, 0.5);
}
.thumb-gallery #img_galley ul li:after {
  background-color: rgba(237, 28, 36, 0.5);
}
.thumb-gallery #img_galley li.flex-active-slide:after {
  background-color: rgba(237, 28, 36, 0.3);
}
.popular-news-list li a:before {
  background: #9e2421;    
}
.popular-news-list li a:hover{
  color: #9e2421;
}
.oldside-newsletter {
  background-color: #9e2421;
}
.oldside-newsletter .form input[type="submit"] {
  background-color: #c61017; /* rosso scuro */
  border-color: #af0e14;/* rosso ancora + scuro */
}
.oldside-newsletter .form input[type="submit"]:hover {
  background-color: #B10E14;/* rosso scuro */
  border-color: #970c11;/* rosso ancora + scuro */
}
.advertisment-info .subtitle,
.history-info .subtitle{
  color: #9e2421;
}
.advertise-section .contact-us{
  color: #9e2421;
}
.our-history .counter .title{
  color: #9e2421;
}
.error-page .title{
  color: #9e2421;
}
.comingsoon .social-icons li a:hover {
  color: #9e2421;
}
.share-count span.number {
  color: #9e2421;
}
.post-meta-info-list i {
  background-color: #9e2421;
}
.post-meta-info-list-in a:hover{
  color: #9e2421;
}
footer .footer-wrapper >.container{
  background-color: #9e2421;
}
.copyright-wrapper a{
  color: #9e2421;
}
.copyright-wrapper a:hover {
  color: #c61017;
}