﻿a{
	color:#000;
}
a:hover {
	color:#C737E2;
}
a.menu-item:hover {
	color:#C737E2 !important;
}
.cbq-layout-main a{
	font-weight:500;
}

.page.violet .menu .title::before,
.page.violet .module .title::before,
.page.violet section .title::before,
.ms-WPTitle:before, #SectionTitle h2:before,
.publishing-page-title .SiteTitle:before {
  background-color: #C737E2!important;
}

.page.violet .module .title::after,
.page.violet section .title::after,
.page.violet .menu::before,
.page.violet .module .new,
.page.violet .entry,
.page.violet .more-news::after,
.ms-WPTitle:after, #SectionTitle h2:after,
.publishing-page-title .SiteTitle:after{
  border-color: #C737E2;
}

.page.violet .module .new .view-more {
  background-color: #C737E2;
}

.page.violet .related-links a, .page.violet .slm-layout-main .link-item a {
  box-shadow: 3px 3px 0px 0px #C737E2;
}

.page.violet .search button {
  background-color: #C737E2;
  border-color: #C737E2;
}

.page.violet .btn-card:hover {
  background: #C737E2;
  color: #fff;
}

/*
.page.violet .menu .active > a {
  color: #C737E2;
}
*/

.page.violet .submenu .active {
  color: #C737E2;
}

.page.violet .info-icon {
  background-color: #C737E2;
}

.page.violet .days li .active, .page.violet .days td .active {
  background-color: #C737E2;
}

.page.violet .days li .hasEvents, .page.violet .days td .hasEvents {
  background-color: #FFE7FF;
  color: #000;
}

.page.violet .big-btn {
  background-color: #FCF7FD;
  border-color: #FCF7FD;
  color: #000!important;
}

.page.violet .big-btn:hover {
  background-color: #C737E2;
  border-color: #C737E2!important;
  color: #fff!important;
}

.page.violet .see-more {
  background-color: #C737E2;
}

.page.violet .footer {
  background-color: #682177;
}

.page.yellow .footer * {
  color: #000!important;
  border-color: #000!important;
}

.page.violet .dropdown-content {
  background-color: #682177;
}

.page.violet .btn-card {
  border-top: solid 1px #C737E2;
  color:#C737E2;
}

.titlenoticias a{
	color:#C737E2!important;
	font-size:14px!important;
}

#BotonBuscar {
    color: black;
}

.imprimir i{
	color:#C737E2!important;
}

.imprimir:visited{
	color:#C737E2!important;
}

.breadcrumb li a, .breadcrumb li a:visited{
	color:#989898;
}
ul.detalles-dpt
{
	background-color:#f1f4fc;
}

.jumbotron-container:before {
	/*background: #376CE2; */  
}

input[type=button], input[type=reset], input[type=submit], button {
    border: 1px solid #C737E2;
    background-color: #C737E2;
    color: #fff;
}

#Menu ul li a.main-link:hover, #Menu ul li button:hover {
	background-color: #FFF;
	color: #C737E2;
	text-decoration: none;
}

#MenuLateralMobileSuperior #MenuLateralMobile li a.main-link {
	border: 1px solid #C737E2;
    background-color: #C737E2;
	font-weight: inherit;
	color: #fff !important;
	/*padding-left: 35px !important;*/
	font-size: 1rem;
}

#MenuLateralMobileSuperior #MenuLateralMobile li a.main-link:hover {
	text-decoration: underline;
}

input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, button:hover, ul li a.main-link:hover {
	background-color: #C737E2;
	border: 1px solid #C737E2;
    text-decoration:underline;
}

#Menu ul li a.main-link:hover, #Menu ul li button:hover {
	background-color: #FFF;
	border: none;
	color: #C737E2 !important;
}


/****** CSS WP Antiguos ******/

.highlight a {
    background-color: #C737E2 !important;
}
.department{
	background-color: #C737E2;
	color:#fff;	
}
.bullet{
    background-image: none !important;
    background-repeat: no-repeat;
    background-position: left;
}
.viewMore a{
	background:#C737E2;
	padding:5px;
	color:#fff;
	border-radius:2px;
}


/************** LAYOUTS *******************/
#NewsZone #DetailBox .CSPNewsGroup span, #EventsZone #DetailBox .CSPEventsGroup span{
	background-color:#fff;
	font-weight:bold;
	border:2px #C737E2 solid;
	color:#C737E2;
}
#NewsZone .articleInfoBox .date, #EventsZone .articleInfoBox .date{
	background-color:#C737E2;
	color:#fff;
}
.articleImgBox img{
	box-shadow: 3px 3px 0px 0px #C737E2;
	border: 1px #C737E2 solid !important;
}
/****** CSP NEWS HOME ************/
.CSPItemStyleContentContainer,.CSPClause, .CSPOrdinanceProcedureList, .HistoryItem {
	border-bottom: 1px #C737E2 solid;
}
.itemTablon .CSPItemStyleContentContainer{
	border-bottom:none;
}

/*.CSPItemStyleContainer > .CSPItemStyleGroup,*/ .catnoticiaizda{
	border:1px #C737E2 solid;
}
/****** CSS WP Antiguos ******/

.highlight a {
    background-color: #C737E2 !important;
}
.department{
	background-color:#fff;
	color:#C737E2;
}
div.politicBox, div.politicBox .link-item{
	background-color: #C737E2;
	color:#fff;	
}
div.politicBox .link-item a, div.politicBox .link-item a:visited{
	color:#fff;
}
div.politicBox .image-area-left{
	margin-right:0px;
	border-radius: 10px 10px 0px 0px;
	background-color:#fff;
	padding-bottom:5px;
}
.bullet{
    background-image: none !important;
    background-repeat: no-repeat;
    background-position: left;
}
.viewMore a{
	background:#C737E2;
	padding:5px;
	color:#fff;
	border-radius:2px;
}
/************* TABLON ANUNCIOS *******************/
.princiNews a{
	color:#C737E2;
}
.princiNewsHeader .literales_sin_mayusculas{
	color:#444;
}
.princiNewsHeader span{
	color:#000;
}
.CQWPMoreElements a, .CQWPMoreElements a:visited{
	color:#C737E2;
}

/******** TABLON ANUNCIOS ***********/

/**************************** PAGINACIÓN **********************/
.pagination li:nth-child(odd){border-color:#C737E2;}
.pagination li:first-child{border-left-color:#C737E2;}

.image-area-left {
  /*  box-shadow: 3px 3px 0px 0px #C737E2;
	border: 1px #376CE2 solid !important;*/
	padding-right: 0px!important;
}

/**************** COLOR REDES SOCIALES ***********/
#RedesSociales .logoRedSocial path {
  fill: #FFF;
}

/*
.menu a:hover, .menu a:focus, .menu a:focus-visible{
	color:#C737E2!important;
	outline:none;
}
*/
.related-links a:hover, .slm-layout-main .link-item a:hover{
	color:#C737E2!important;
}

.CQWPMoreElements a:hover{
	color: #376ce2!important;
	text-decoration: underline!important;
}

.CQWPMoreElements a{
	color: #C737E2!important;
	text-decoration: none!important;
}

.menu ul li button.fas.fa-chevron-right:hover,.menu ul li button.fas.fa-chevron-right:focus,
.menu ul li button.fas.fa-chevron-right:focus-visible
{
	background-color:white!important;
	text-decoration:none!important;
	color:#C737E2!important;
	border: none!important;
}

.sidenav a:hover{
	color:#C737E2!important;
}

.menu ul li button.fas.fa-chevron-right, .menu ul li a.main-link{
	color:#071f32!important;
}

.card-content a:hover{
	color:#C737E2;
}
.navbar-close a svg path{
	stroke:#99618F;
}
input[type=button].page-link, a.page-link{
	color:#C737E2;
}

div[id$="UserActivation_panListMuni"] .divModalBackground .ModalWin .titleWindow{
	background-color:#C737E2;
	color:#fff;
}	

#ProcedureRightZone .ms-rtestate-field img {
	max-width:100%;
	margin:0 !important;
}

 .page.violet #ProcedureRightZone .slm-layout-main .link-item a {
    box-shadow: 3px 3px 0px 0px #c737e2;
    margin: 0 0 10px;
}																		 

/* Mejora visualizacion destacados */
.CSPRelatedProcedure {
    display: block !important;
    padding: 5px 0px 5px 0px;
}
div#ProcedureRightZone .CSPProcedureGroup {
    border-bottom: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
}