




#sp-header .logo {
    height: 100px;
    display: inline-flex;
    margin: 12px;
    align-items: center;
}

body.predefined-header3 {
  /*header3*/
	/*padding: 0px 0px 0px 40px;*/
}
body.predefined-header3 .body-wrapper {
  width: calc(100% - 250px);
  margin-left: auto;
}
body.predefined-header3 #sp-header {
  height: 100% !important;
  position: fixed !important;
  left: 0;
  top: 0;
  width: 250px;
  z-index: 99;
  padding: 5px 0px 30px 0px; /******************** El padin de toda el area del menu*********/
  box-shadow: 0px 1px 15px rgba(255, 255, 255, 0.2);

}
body.predefined-header3 #sp-header .sp-header-inner {
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: space-between;
}
body.predefined-header3 #sp-header .sp-megamenu-wrapper {
  margin-bottom: auto;
  margin-left: 0px;
}
body.predefined-header3 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent {
  margin: 0;
  letter-spacing: 1px;
  text-transform: uppercase;
}
body.predefined-header3 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent > li {
  display: block;
}
body.predefined-header3 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent > li.sp-has-child > a:after {
  content: "\f105";
}
body.predefined-header3 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item> li > a {
      padding: 0px 10px 0px 50px; /***************************************** paadin del menu********************/
  line-height: 40px;
}


body.predefined-header3 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent > li > a {/***************************************** paadin del menu********************/
      padding: 0px 10px 0px 50px; 
  line-height: 40px;
}


.sp-megamenu-parent .sp-dropdown li.sp-menu-item {/*******************************************************pading del sub menu*/
       padding: 0px 30px 0px 30px;
  }

/********************Menu para telefono*/
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
    display: block;
    font-size: 1.2rem;
    padding: 0.125rem 0;
    position: relative;
}

/************************* fin menu telfono*****************/
body.predefined-header3 #sp-header .sp-dropdown-inner {
  /*header3*/
	/*padding: 0px 0px 0px 40px;*/
}
body.predefined-header3 .body-wrapper {
  width: calc(100% - 250px);
  margin-left:auto;
}

/* pading del submenu */
body.predefined-header3 .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  padding: 20px 0px 20px 0px;
	
}


body.predefined-header3 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent > li > .sp-dropdown {
  left: calc(100% - 39px);
  top: 50%;
  padding-left: 0px;
  transform: translateY(-50%);
}
body.predefined-header3 #sp-header .d-blocks {
  margin-top: 30px;
}
body.predefined-header3 #sp-header .sp-contact-info {
  margin-bottom: 10px;
}
body.predefined-header3 #sp-header .sp-contact-info li {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.5;
  display: block;
  margin-bottom: 5px;
}
body.predefined-header3 #sp-header ul.social-icons {
  line-height: 1.3;
  font-size: 14px;
}
body.predefined-header3 #sp-header ul.social-icons > li a {
  color: #fff;
}
body.predefined-header3 #sp-header ul.social-icons > li a:hover {
  /*color: #0345bf;*/
	color: red;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  display: inline-block;
  padding: 0 15px;
  line-height: 115px;
  font-size: 18px;
  margin: 0;
}

@media (min-height: 550px) {
  /*geneelek*/
  /* fin geneelek*/
 
  body.predefined-header3 #sp-header .sp-megamenu-wrapper {
    margin-top: 130px;
  }
  body.predefined-header3 #sp-header .sp-megamenu-wrapper .sp-megamenu-parent > li:not(:last-child) {
    margin-bottom: 33px;
  }
}


/*slider  posision*/
@media (max-width: 5026px) and (min-width: 1026px) {
	
	
body.predefined-header3  .ls-v6 .ls-nav-prev  {
	left: 250px;
}	

	/* slider cama*/
	body.predefined-header3  .slider_full_scr    .n2-ss-slider.n2-ow.n2-has-hover.n2-ss-load-fade,
	body.predefined-header3 .slider_full_scr {
	padding: 0px  0px  0px 250px;
	margin: 0px 0px 0px 0px;
		/*left:250px;*/
	
	/*right: -250px;*/
    /*margin: 0px auto 0px 0px;*/
  }
	
/*	.ls-v6 .ls-nav-next {
	right: 250px;
}*/
}


@media (max-width: 1025px)  {
	
	body.predefined-header3 .slider_full_scr {
	   padding: 75px  0px  0px 0px;
		margin: 0px 0px 0px 0px;
    
  	}
	
	body.predefined-header3  .ls-v6 .ls-nav-next,
	body.predefined-header3  .ls-v6 .ls-nav-prev  {
	top:90%;
	}	

		
	
}




@media (max-width: 1400px) and (min-width: 992px) {
  body.helix-ultimate .sppb-row-container {
    max-width: 100%;
  }
  .sppb-row-container > .sppb-row > div > .sppb-column {
    padding-left: 0px !important; /* se cambio de 0 a 15 para el texto con background negro*/
    padding-right: 0px !important;
  }
	
	.sppb-row-container > .sppb-row > div > .sppb-column.black-text_renta {
    padding-left: 10px !important; /* se cambio de 0 a 15 para el texto con background negro*/
	padding-right: 10px !important;
 
  }																	
		
	
	
  .article-list.articles-leading .article:first-child .article-header {
    max-width: 100%;
  }
  .section-margin-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .sppb-carousel-extended-outer-stage {
    height: 610px !important;
  }
}




.sppb-row-container > .sppb-row > div > .sppb-column.black-text_renta .sppb-column-addons
{
   
	margin-bottom: auto;
		/*margin-top: auto;*/
    
  }



/****************************Folloe ME de la pagina*****************************/
.social-icons-wrap {
	padding: 0px 0px 50px 70px;/************** padin de los iconos de sociales*********/
    position: relative;
    font-size: 18px;
    color: #252525;
}

.social-icons-wrap .inner {
    position: absolute;
    top: 0;
    left: 100%;
    width: 200px;
    padding-left: 10px;
}
/****************************Folloe ME de la pagina*****************************/


/*****************Se agrega un color a la foto del encabezado del blog***********/
.article-list.articles-leading .article:first-child .article-intro-image {
  background-color:  #0345bf33;
	
}

.article-details .article-full-image {
 
  background-color: #0345bf33;
}


.article-details .article-full-image img {
    
    width: -webkit-fill-available; 
}
/*****************fin Se agrega un color a la foto del encabezado del blog***********/


/***********************Se Modifica los encabezados del blog home ********************/

.Blog_home  .sppb-article-info-wrap h3{
	
	font-size: 25px;
}
/***********************fin Se Modifica los encabezados del blog ********************/
/*.sppb-section.Separador-Blog .sppb-row-container
{
	max-width: none;
	padding-left: 0px;
    padding-right: 0px;
}
*/



/*
@media (min-width: 1200px) {
  #sp-bottom > .container {
    max-width: 1080px;
  }
  .container {
    max-width: 1470px;
  }
  body.helix-ultimate .sppb-row-container {
    max-width: 1900px;
    width: auto;
  }
  .sppb-container {
    max-width: 1470px;
  }
  .home-dark .sppb-section > .sppb-row-container {
    max-width: 1470px !important;
    width: auto !important;
  }
}
*/



@media (min-width: 1200px) {
  #sp-bottom > .container {
    max-width: 1080px;
	 
  }
  .container {
    max-width: 1470px;
  }
  body.helix-ultimate .sppb-row-container {
    max-width: 1900px;
    width: auto;
  }
  .sppb-container {
    max-width: 1470px;
  }
  .home-dark .sppb-section > .sppb-row-container {
    max-width: 1470px !important;
    width: auto !important;
  }
}



/**************************************** Below 1025px ****************************************************/
/******Cambio el tamaño para las tabletas y pongo tipo cambas el menu*/
@media (max-width: 1025px) {
  
  
 	/*Borro el menu cuando esta tipo cambas*/
	body.predefined-header3 #sp-header .sp-megamenu-wrapper {
         display: none; 
}
	
	
	
  body.predefined-header1 .body-wrapper {
    width: 100%;
  }
  body.predefined-header1 .body-wrapper #sp-header {
    width: 100%;
    height: 60px !important;
    flex-direction: column;
    padding: 0 15px;
  }
  body.predefined-header1 .body-wrapper #sp-header .sp-header-inner {
    flex-direction: row;
    height: auto;
  }
  body.predefined-header1 .body-wrapper #sp-header .logo {
    height: 50px;
  }
  body.predefined-header1 .body-wrapper #sp-header .logo a {
    font-size: 25px;
  }
  body.predefined-header1 .body-wrapper #offcanvas-toggler {
    height: 50px;
    line-height: 50px;
    font-size: 16px;
  }
  body.predefined-header1 .body-wrapper .social-icons-wrap {
    display: none;
  }
  body.predefined-header3 .body-wrapper {
    width: 100%;
  }
  body.predefined-header3 .body-wrapper #sp-header {
    width: 100%;
    height: 75px !important;
    flex-direction: column;
    padding: 0 15px;
  }
  body.predefined-header3 .body-wrapper #sp-header .sp-header-inner {
    flex-direction: row;
    height: auto;
  }
  body.predefined-header3 .body-wrapper #sp-header .logo {
    height: 50px;
  }
  body.predefined-header3 .body-wrapper #sp-header .logo a {
    font-size: 25px;
  }
  body.predefined-header3 .body-wrapper #offcanvas-toggler {
    height: 50px;
    line-height: 65px;
    font-size: 25px;
  }
  body.predefined-header3 .body-wrapper .social-icons-wrap {
    display: none;
  }
  #offcanvas-toggler {
    display: block !important;
  }
  body .sppb-btn {
    padding: 11px 27px 11px 28px;
  }
  body .sppb-btn.sppb-btn-3d {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  body .sppb-btn.sppb-btn-xlg {
    padding: 11px 50px 11px 51px;
  }
  body .sppb-btn.sppb-btn-lg {
    padding: 11px 38px 11px 39px;
  }
  body .sppb-btn.sppb-btn-sm {
    padding: 11px 25px 12px 24px;
  }
  body .sppb-btn.sppb-btn-xs {
    padding: 9px 20px;
    font-size: 10px;
  }
  #sp-main-body {
    padding: 60px 0;
  }
  .section-border .sppb-row > div {
    height: 130px;
  }
  .traning-feature .sppb-feature-box-title {
    width: 70%;
    text-align: center;
    margin: 0 auto;
  }
  .dylan-testimonial:before, .dylan-testimonial:after {
    display: none;
  }
  .dylan-progress .sppb-pie-chart {
    height: 200px !important;
    width: 200px !important;
  }
  .dylan-progress canvas {
    height: 200px !important;
    width: 200px !important;
  }
  .login .form-group {
    margin-bottom: 30px;
  }
  .login .form-group.form-check {
    padding-bottom: 10px;
  }
  .view-registration .registration .form-group {
    margin-bottom: 30px;
  }
  html.error-page .error-code {
    font-size: 250px;
  }
  .dylan-contact .sppb-addon-form-builder-form .form-builder-radio-content label {
    font-size: 18px;
  }
  .dylan-contact .sppb-addon-form-builder-form .form-builder-radio-content label {
    font-size: 18px;
  }
  .form-builder-radio-item label::before {
    width: 20px;
    height: 20px;
  }
  .dylan-accordion.sppb-addon-accordion .sppb-panel-title {
    font-size: 18px;
  }
  .view-login #sp-left, .view-registration #sp-left {
    margin: 0px;
    flex: 1 0 50%;
    max-width: 50%;
  }
  .view-login #sp-main-body, .view-registration #sp-main-body {
    margin-top: 40px;
  }
  html.coming-soon .coming-soon-title {
    font-size: 60px;
    margin-bottom: 35px;
  }
  html.coming-soon .coming-soon-content {
    font-size: 35px;
  }
  html.coming-soon #coming-soon-countdown {
    margin-top: 3rem;
  }
  html.coming-soon #coming-soon-countdown .coming-soon-days .coming-soon-number, html.coming-soon #coming-soon-countdown .coming-soon-hours .coming-soon-number, html.coming-soon #coming-soon-countdown .coming-soon-minutes .coming-soon-number, html.coming-soon #coming-soon-countdown .coming-soon-seconds .coming-soon-number {
    font-size: 50px;
    color: #fff;
  }
  html.coming-soon #coming-soon-countdown .coming-soon-days .coming-soon-string, html.coming-soon #coming-soon-countdown .coming-soon-hours .coming-soon-string, html.coming-soon #coming-soon-countdown .coming-soon-minutes .coming-soon-string, html.coming-soon #coming-soon-countdown .coming-soon-seconds .coming-soon-string {
    font-size: 20px;
  }
  .view-login #sp-left, .view-registration #sp-left {
    padding-right: 15px;
    padding-left: 15px;
  }
  .view-login #sp-component, .view-registration #sp-component {
    padding-left: 15px;
  }
  .dylan-image-carousel div.sppb-carousel-extended-nav-control .nav-control {
    width: 50px !important;
    height: 50px !important;
    line-height: 50px !important;
  }
  .dylan-image-carousel div.sppb-carousel-extended-nav-control .nav-control.next-control i, .dylan-image-carousel div.sppb-carousel-extended-nav-control .nav-control.prev-control i {
    font-size: 35px;
    padding-top: 7px;
    padding-left: 7px;
  }
  .dylan-image-carousel div.sppb-carousel-extended-nav-control .nav-control.prev-control i {
    padding-left: 0px;
  }
  .article-list.articles-leading .article:first-child .article-intro-image img {
    height: 500px;
  }
  .article-list.articles-leading .article:first-child .article-header {
    max-width: 100%;
  }
  .article-list.articles-leading .article:first-child .article-header a {
    font-size: 40px;
  }
  .article-list.articles-leading .article:first-child .article-introtext {
    max-width: 100%;
  }
  .article-list.articles-leading .article:first-child .article-introtext p {
    font-size: 20px;
  }
  .article-list.articles-leading .article:first-child .readmore a {
    padding: 12px 20px;
  }
  .article-list.articles-leading .article:nth-child(2) .article-intro-image img {
    height: 350px;
  }
  .article-list.articles-leading .article:nth-child(2) .article-header a {
    font-size: 30px;
  }
  .article-list.articles-leading .article:last-child .article-intro-image img {
    height: 350px;
  }
  .article-list .article .article-header h2 a {
    font-size: 24px;
  }
  .article-list .article .article-body {
    left: 20px;
    right: 20px;
  }
  .article-list.articles-leading .article:nth-child(2) {
    margin-top: 0px;
  }
  .article-list.articles-leading .article:last-child {
    margin-top: 0px;
  }
  .article-details .article-header h1, .article-details .article-header h2 {
    max-width: 100%;
    font-size: 35px;
    margin-bottom: 15px;
  }
  .layout-blog #sp-main-body {
    padding: 0px 0px 70px 0px;
  }
  .pagination-wrapper {
    margin-top: 50px;
  }
  #sp-header .logo a {
    font-size: 30px;
  }
  .offcanvas-menu .offcanvas-inner {
    margin-top: 50px;
  }
  .dylan-article-scroller .bx-controls.bx-has-pager {
    display: none;
  }
  .sp-page-title {
    padding: 90px 0px 30px 0px;
  }
  .sp-page-title .sp-page-title-heading {
    font-size: 40px;
  }
  .sp-page-title .sp-page-title-sub-heading {
    margin-top: 20px;
  }
  .article-list.articles-leading .article:last-child {
    flex: 1 0 auto;
    max-width: 46.8%;
  }
  .article-list.articles-leading .article:nth-child(2) {
    flex: 1 0 auto;
    max-width: 46.8%;
  }
}


/********************* Custom para el chat de whatsapp*********************/
.whatsappcss .wa_agent_header{
	
padding-top: 0px;
    padding-bottom: 0px;
	
	
	
    padding-right: 15px;
    padding-left: 15px;
    height: 140px;

}

.whatsappcss .wa_agent_header .greeting
{
	
	padding-top: 67px;
    padding-bottom: 1px;
}

.whatsappcss .wa_agent_body .tab_content.current .wa_agent_header_tab
{
	padding-top: 66px;
    padding-bottom: 1px;
}

/*************fin  Custom para el chat de whatsapp*********************************/




@media (min-width: 1250px){
	
	.sppb-section.Row_class_Renta .sppb-col-md-7{
		
 
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
}
  
  .sppb-section.Row_class_Renta .sppb-col-md-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  	
	/*.gme_slider_text{
	font-size: 100%!important;
    line-height:normal !important;	
	} 
   */
}
/*
@media (min-width: 1464px) and (max-width: 1465px){

  .sppb-col-sm-7 {
    flex: none;
 
  max-width: 100%;
}
  .sppb-col-sm-5 {
   
    
    max-width: 100%;
    flex: none;
}
  
}
*/
@media (min-width: 768px) and (max-width: 1250px){

  .sppb-section.Row_class_Renta .sppb-col-md-7{
    flex: none;
 
  max-width: 100%;
}
  .sppb-section.Row_class_Renta .sppb-col-md-5 {
   
    
    max-width: 100%;
    flex: none;
}
		
	/*.gme_slider_text{
	font-size: 100%!important;
    line-height:normal !important;	
	} 
   */
		
}

@media (min-width: 200px) and (max-width: 768px) {
	/*.gme_slider_text{
	font-size: 100%!important;
    line-height:normal !important;	
	} 
   */
}


@media (min-width: 200px) and (max-width: 453px) {

body.predefined-header3 .body-wrapper #sp-header .logo-image{
    height: 44px;
  }	

	/*.gme_slider_text{
	font-size: 100%!important;
    line-height:normal !important;	
	} 
   */
	
}
 


/*Preset*/

body, .sp-preloader {
  background-color: #fff;
  color: #252525;
}
.sp-preloader > div {
  background: #0345bf;
}
.sp-preloader > div:after {
  background: #fff;
}
#sp-top-bar {
  background: #333;
  color: #aaa;
}
#sp-top-bar a {
  color: #aaa;
}
#sp-header { /***************Color del backround del header**/
  background:#F4F4F4;
}
a {
  color: #0345bf;
}
a:hover, a:focus, a:active {
  color: #044cd0;
}
.tags > li {
  display: inline-block;
}
.tags > li a {
  background: rgba(3, 69, 191, 0.1);
  color: #0345bf;
}
.tags > li a:hover {
  background: #044cd0;
}
.article-social-share .social-share-icon ul li a {
  color: #252525;
}
.article-social-share .social-share-icon ul li a:hover, .article-social-share .social-share-icon ul li a:focus {
  background: #0345bf;
}
.pager > li a {
  color: #fff;
}
.sp-reading-progress-bar {
  background-color: #0345bf;
}
.sp-megamenu-parent > li > a {
  color: #252525;
}
.sp-megamenu-parent > li:hover > a {
  color: #0345bf;
 
}

/***************Cambia el Baccolor a negro en el menu*/


/*//vercion final
color del backgrown*/

.sp-megamenu-parent > li:hover 
 {
color: #0345bf;	

}

/***************Color del texto seleccionado activo */
.sp-megamenu-parent .sp-dropdown-items > li.active.sp-menu-item:hover > a,
.sp-megamenu-parent > li.active:hover > a 

 {
  color:red;
}

/* Color del Texto seleccionado no activo*/
.sp-megamenu-parent .sp-dropdown-items > li.sp-menu-item:hover > a,
.sp-megamenu-parent > li:hover > a {
  color:white;
}


.sp-megamenu-parent .sp-dropdown-items > li.sp-menu-item:hover {
  /*aqui estaba el color del texto con el hover*/
/*aqui se puede poner el back grund color*/
}
/*
.sp-megamenu-parent > li:hover  {
  color: #0345bf;
background-color: black;	
}
*/
.sp-megamenu-parent >  li:hover, 
.sp-menu-item > .sp-has-child:hover,/* el color de back groun del  menu*/
.sp-megamenu-parent   .sp-menu-item > li:hover ,
.sp-megamenu-parent .sp-dropdown-items > li.sp-menu-item:hover{
  /*  background-color: black;*/
	 background-color:#252525;
}

.sp-megamenu-parent > li.active > a 
 {
  color: #0345bf;
	
}

/*//color del fondo del sub menu*/
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: #fffff;
	
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  color: #252525;
}
/*.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {// estaba el color del texto con el hover/
  color: #0345bf;
}*/
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  color: #0345bf;
}
.sp-megamenu-parent .sp-mega-group > li > a {
  color: #252525;
}
#offcanvas-toggler > .fa {
  color: #252525;
}
#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active {
  color: #0345bf;
}
.offcanvas-menu {
  background-color: #fff;
  color: #252525;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
  color: #252525;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {
  color: #0345bf;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler {
  color: rgba(37, 37, 37, 0.5);
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {
  color: rgba(37, 37, 37, 0.8);
}
.btn-primary, .sppb-btn-primary {
  border-color: #0345bf;
  background-color: #0345bf;
}
.btn-primary:hover, .sppb-btn-primary:hover {
  border-color: #044cd0;
  background-color: #044cd0;
}
ul.social-icons > li a:hover {
  color: #0345bf;
}
.sp-page-title {
  background: #0345bf;
}
.layout-boxed .body-innerwrapper {
  background: #fff;
}
.sp-module ul > li > a {
  color: #252525;
}
.sp-module ul > li > a:hover {
  color: #0345bf;
}
.sp-module .latestnews > div > a {
  color: #252525;
}
.sp-module .latestnews > div > a:hover {
  color: #0345bf;
}
.sp-module .tagscloud .tag-name:hover {
  background: #0345bf;
}
.search .btn-toolbar button {
  background: #0345bf;
}
#sp-bottom-top, #sp-footer, #sp-bottom {
  background: #171717;
  color: #fff;
}
#sp-bottom-top a, #sp-footer a, #sp-bottom a {
  color: #a2a2a2;
}
#sp-bottom-top a:hover, #sp-footer a:hover, #sp-bottom a:hover, #sp-bottom-top a:active, #sp-footer a:active, #sp-bottom a:active, #sp-bottom-top a:focus, #sp-footer a:focus, #sp-bottom a:focus {
  color: #fff;
}
#sp-bottom .sp-module-content .latestnews > li > a > span {
  color: #fff;
}
.sp-comingsoon body {
  background-color: #0345bf;
}
.pagination > li > a, .pagination > li > span {
  color: #252525;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
  color: #252525;
}
.pagination > .active > a, .pagination > .active > span {
  border-color: #0345bf;
  background-color: #0345bf;
}
.pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  border-color: #0345bf;
  background-color: #0345bf;
}
.error-code, .coming-soon-number {
  color: #0345bf;
}


