/* Color Theme - Amethyst /Violet/

color - #fc0000
/* 01 MAIN STYLES
****************************************************************************************************/
a {
  color: #fc0000;
}
::selection {
  color: #fff;
  background: #fc0000;
}
::-moz-selection {
  color: #fff;
  background: #fc0000;
}

/**** Custom logo ****/
.logo{        
  width: 364px;
  height: 61px;  
  background:url('https://rafa-garcia.com/wp-content/uploads/2023/05/logo-rafa_Mesa-de-trabajo-1.png') no-repeat center center;      
  background-size: 364px 61px;      
}
.cbp-af-header.cbp-af-header-shrink .logo {
  width: 364px;
  height: 61px;   
  background:url('https://rafa-garcia.com/wp-content/uploads/2023/05/logo-rafa_Mesa-de-trabajo-1.png') no-repeat center center;     
  background-size: 364px 61px;    
}
@media only screen and (max-width: 1200px) {
  .logo{
   /*width: 160px;
  height: 111px;*/
/*background: url('http://rafa-garcia.es/wp-content/uploads/2015/03/logo_web.png') no-repeat center center;*/
  background: url('https://rafa-garcia.com/wp-content/uploads/2023/05/logo-rafa_Mesa-de-trabajo-1.png') no-repeat center center;
  background-size: 116px;
  top: 0px;
  margin-bottom: -30px;
  }
  .cbp-af-header.cbp-af-header-shrink .logo{
      width: 109px;
  height: 25px;
  /*background: url('http://rafa-garcia.es/wp-content/uploads/2015/03/logo_web.png') no-repeat center center;*/
	background: url('https://rafa-garcia.com/wp-content/uploads/2023/05/logo-rafa_Mesa-de-trabajo-1.png') no-repeat center center;
  background-size: 109px 25px;
  margin-bottom: 0px;
  }
}
/**** Custom CSS Preload ****/
#royal_preloader.logo .percentage { color: #9e9e9e; }  

/**** Custom Color ****/
.cd-headline.loading-bar .cd-words-wrapper::after,
.pro-bar,
.counter-line,
.portfolio-box-1 .line-mask,
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span,
.pricing-item a.price-link:hover,
.scroll-down-middle:hover,
#video-volume:hover,
.mb_YTVTime, #wp-calendar tbody td#today {
  background: #fc0000;
}
ul.slimmenu li a.mPS2id-highlight,
.scroll-down:hover,
#sync2 .item:hover p,
.team-wrap .mask-team p span,
.team-wrap .mask-team ul li p span,
.list-social li.icon-soc a:hover,
#filter li .current,
#filter li a:hover,
#sync2 .synced .item p,
.ajax-project-info .ajax-info span,
.ajax-link,
.section-call-action-link p,
.blog-item .blog-item-top-text,
.blog-item:hover .read-more,
.pricing-item:hover h6,
.pricing-item.popular h6,
.pricing-item .number-price span,
#cd-google-map address,
.footer-social a:hover,
.footer-social a::before,
.footer-social a::after, 
.footer-credit a:hover,
.footer-credit a::before,
.footer-credit a::after,
.blog-box-4:hover .link,
.blog-box-4 .post-date,
.slider-text-color, 
.ajax-project-info ul li i,
.icon-services .glyph-icon:before, 
.services-item h6 a:hover,
.contact-det h6 i, .contact-det p a:hover,
.mb_YTVPBar, .slider-text-color, .team-wrap .mask-team > ul li:before,
.widget_meta a:hover, .widget_recent_comments a:hover, .widget_rss ul li a:hover,
#wp-calendar tfoot #next a:hover,#wp-calendar tfoot #prev a:hover {
  color: #fc0000;
}
.prev:hover,
.next:hover,
.prev:active, 
.next:active,     
.play:hover,
.pause:hover,
.play:active, 
.pause:active {
  background-color:#fc0000;
}
ul.slimmenu li a:hover {
    border-bottom:1px solid #fc0000;
}
.sub-line {
  border-bottom:2px solid #fc0000;
}
.section-separator-line{
  border-bottom:1px dashed #fc0000;
}
.owl-theme .owl-controls .owl-page span{
  border:1px solid #fc0000; 
}
.services-item .fill-color{
  fill:#fc0000;
}
#cd-zoom-in, #cd-zoom-out {
  background-color: #fc0000;
}
#ajax-form textarea:focus,
#ajax-form input:focus,
#ajax-form textarea:active,
#ajax-form input:active { 
  border-bottom:1px solid #fc0000;
}
#ajax-form button{
  color:white; ;
}
.tagcloud li a:hover {border:1px solid #fc0000;color: #fc0000;}
.widget_meta abbr {
    border-bottom: 1px dotted #fc0000;
    cursor: help;
}
.blog-big-wrapper a:hover h5{color: #fc0000;}
.footer-credit a span{
  border-bottom:1px solid #fc0000;
}

p{
margin-bottom:15px;
}

/**** Custom CSS footer ****/
.footer-wrap {background: #ffffff;}
.footer-credit p, .footer-credit {color: #ffffff;}

