.navbar-toggle {
	padding: 5px;
}
.light-mode .navbar-toggle {
  border-color: transparent;
}
.light-mode .icon-bar {
	background: #FF002A;
}
.caret-wrap {
	border: transparent;
}
.wp-block-separator.is-style-dots:before {
	color: #FF002A;
}

/* Botón de home */
.button.button-primary {
	font-size: 15px;
	text-transform: lowercase;
	width: 100%;
}
.button.button-primary::first-letter {
	text-transform: uppercase;
}
.button.button-primary:hover {
}
/* Botones */
.wp-block-button a {
	background-color: #ff002a;
	font-size: 16px;
	text-transform: lowercase !important;
	text-decoration: none !important;
	font-family: Montserrat !important;
}
.wp-block-button a::first-letter {
	text-transform: capitalize !important;
}
.wp-block-button a:hover {
	background-color: #fa7268;
}
.archdays-button a {
	background-color: #003eff;
}
.archdays-button a:hover {
	background-color: #00C8FF;
}

/* logo footer starts */

.widget_media_image img {
	width: 150px;
}
/* logo footer ends */

/* colores convocatoria */

.nv-meta-list a, .nv-meta-list
{
	color: #FA7268;
	font-size: 1.2em;
}

.nv-meta-list a, .nv-meta-list a:hover
{
		color: #FA7268;
}

.entry-title a, .entry-title a:hover, .entry-title a:focus {
	color: #FA7268;
}

/* colores convocatoria ends */

/* color encabezados */

#site-title, .site-title, #site-title a, .site-title a, .entry-title, .entry-title a, h1, h2, h3, h4, h5, h6 {
	color: #FF002A;
}

/* color encabezados ends */

/* Photo-Gallery fonts starts */
.bwg_image_title, .bwg_image_title * {
	font-family: Montserrat;
}

.bwg_image_description, .bwg_image_description *{
 font-family: poppins;
}

.tablenav-pages_0 a {
	border-color: transparent !important;
	background-color: transparent !important;
}

.bwg_image_title, .bwg_image_title * {
	font-family: Montserrat !important;
	margin-bottom: 10px;
}

.bwg_image_description, .bwg_image_description * {
	font-family: Poppins !important;
}

#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-title2, #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-ecommerce2 {
	font-family: Montserrat !important;
}

.bwg_image_info {
	padding-top: 15px !important;
	padding-left: 20px !important;
	padding-right: 15px !important;
}

#bwg_container1_0 #bwg_container2_0 .paging-input_0 {
	color: #ff002a !important;
}

#bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 a {
	color: #ff002a !important;
}

#bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 a:hover {
	color: #FA7268 !important;
}

.bwg_ctrl_btn_container {
	background: #ff002a !important;
}

#spider_popup_left-ico, #spider_popup_right-ico {
	background-color: transparent !important;
}

#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails {
	width: auto !important;
	justify-content: unset !important;
}

/* Photo-Gallery fonts ends */

/* Rayas inferiores y sidebar starts */

.nv-page-title-wrap.nv-big-title .nv-page-title {
    border-bottom: 1px solid transparent;
}

.nv-sidebar-wrap.nv-right {
    border-left: 1px solid transparent;
}

/* Rayas inferiores y sidebar ends */

/* Mailchimp footer starts */

#mc_embed_signup form {
	padding: 0px !important;
}

#mc_embed_signup input.email::placeholder {
	color: #fff; 
}

#mc_embed_signup input.email {
	margin-top: 15px !important;
	font-family: Montserrat !important;
	color: #fff !important;
	border-color: #fff;
}

#mc_embed_signup input.button {
	margin-top: 15px !important;
	background-color: #fff;
	color: #fa7268;
	width: 120px !important;
}

#mc_embed_signup input.button:hover {
	background-color: #fdc7c3;
	color: #fff;
	width: 120px !important;
}

/* Mailchimp footer ends */

/* Separación foto Emilio */

.wp-block-media-text {
 margin-bottom: 5px !important;
}

/* Separación foto Emilio */

/* Sidebar archdays */

#menu-item-322 a {
	color: #003eff !important;
}

#menu-item-323 a {
	color: #003eff !important;
}

#menu-item-324 a {
	color: #003eff !important;
}

#menu-item-321 a {
	color: #003eff !important;
}


#menu-item-322 a:hover {
	color: #00C8FF !important;
}

#menu-item-323 a:hover {
	color: #00C8FF !important;
}

#menu-item-324 a:hover {
	color: #00C8FF !important;
}

#menu-item-321 a:hover {
	color: #00C8FF !important;
}


#menu-item-1970 a {
	color: #003eff !important;
}

#menu-item-1970 a:hover {
	color: #00C8FF !important;
}

#menu-item-2722 a {
	color: #003eff !important;
}

#menu-item-2722 a:hover {
	color: #00C8FF !important;
}
/* Sidebar archdays */

/* Mapa Territorio Urbano */

.i4ewOd-pzNkMb-tJHJj {
    background-color: #ff002a !important;
}

/* Mapa Territorio Urbano */

/* Slideshow */
.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next, .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-pause, .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev {
    background-color: transparent !important;
    background-position: 50%;
    height: 48px;
    margin: -24px 0 0;
    padding: 0;
    transition: background-color .25s;
    width: 48px;
}
.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets {
    bottom: 0;
    line-height: 24px;
    margin-top: -50px !important;
    position: relative;
}
.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_image {
    display: block;
    height: auto;
    max-height: 100%;
    max-width: 100%;
    width: 100% !important;
    object-fit: cover !important;
}
.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets .swiper-pagination-bullet-active {
    background-color: #ffffff !important;
    opacity: 1;
    transform: scale(.75) !important;
}
.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets .swiper-pagination-bullet {
    background: currentColor;
    color: #ffffff !important;
    height: 16px;
    opacity: .5;
    transform: scale(.75);
    transition: opacity .25s,transform .25s;
    vertical-align: top;
    width: 16px;
}
/* Slideshow */

/* Counter */
p#demo {
	color: #ff002a !important;
	font-weight: 500;
	font-size: 18px;
	margin-top: -20px;
}

p#faltan {
	font-size: 14px;
}
/* Counter ends*/
/* ADC links starts*/
.archdays-links a{
	color: #003eff !important;
}

.archdays-links a:hover{
	color: #00C8FF !important;
}
/* ADC links ends*/