/*Para cambiar color de textos de cajas de planes del home:*/
.planes-block .block-plan h3 a {  
    color: black !important;
}

/*los mismo bloques de arriba pero al pasar el mouse*/
.planes-block .block-plan h3 a:hover {  
    color: #40a9d6 !important;
}

/*botones principales*/
.btn-info, .btn-success {
    background-color: #40a9d6 !important;
    background-image: none !important;
    border-color : black !important;
}

/*los mismo botones de arriba pero efecto al pasar el mouse*/
.btn-info:hover, .btn-success :hover {
    background-color: #838483 !important;
    border-color : black !important; 
}

/*color icono telefono que se encuentra en el footer*/
.footer .widget ul li::before , .footer ul.menu_phone li i {
    color : #40a9d6 !important
}

/*Para cambiar color, bordes de sección comparativa (en el home Personas y Empresas)*/
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	color: white !important;
	background-color: #1361b6 !important;
	border: 1px solid white !important ;
	
}
/*lo mismo de arriba pero con el cuadro no activo*/
.nav-tabs > li > a {
    color: white !important;
	background-color: #1361b6 !important;
	border: 1px solid transparent !important ;
}

/*lo mismo de arriba pero con el cuadro no activo pero con efecto al pasar el mouse*/
.nav-tabs > li > a:hover {
   border:  none !important
}

/*Para los titulos de la caja comparativas (los verde claro)*/
.comp-tabla table thead tr th h3, .comp-tabla h4{ 
    color: black !important;
}

/*para los bordes de el de arriba*/
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top: 1px solid white
}

/*botdes de caja comparativa antererior*/
.comp-tabla table thead tr th {
    
	border-right: 1px solid #838483 !important;
	border-bottom: 5px solid #838483 !important;
}
/*bordes de caja seccion blogs*/
.features .bloco {

	border: 1px solid #40a9d6 !important;
	border-bottom: 5px solid #1361b6 !important;
}

/*bordes de cajas en pagina de contacto*/
.page-formulario .form , .page-formulario .block-info
{
    border-bottom: 5px solid #1361b6 !important;
}

/*arregla titulo de blog q se no se ve*/
.fixMePLS {
    margin-top: 130px;background: #1361b6;
}

/*no me acuerdo*/
.banner-servicio .block {
    background: none !important;
    border: none !important;
}

/*ocultar borde banner de servicios*/
.banner-servicio .block .sub-block{
    border-right: none !important;
}
/*clase para que titulo se vea en mayuscula, web hosting*/
.upper {
    text-transform: uppercase;
    font-weight: bold;
}

/*ajuste banner pagina principal que se mal en mobile la de certificados ssl*/
@media(max-width: 419px) {
.tp-bgimg.defaultimg {
    background-position: 62% 0% !important
    } 
}

/*nuevoss*/

/*webhosting, menu que se encuentra en la mitad, efecto al pasar el mouse*/
.nav-servicio nav ul li a:hover {
    color: #40a9d6 !important;
}

/*link faqs*/
.slide a{
    color: #40a9d6 !important;
}

/*link telefono al pasar el mouse*/
.info_footer h3 a:hover{
    color: #40a9d6 !important;
    text-decoration: none !important;
}

/*color al pasar el mouse titulos caracteristicas web hosting*/
.features .bloco a:hover h4, .page-formulario .block-info a:hover h4 {
    color : #40a9d6 !important
}

/*efecto al pasar el mouse datos contacto*/
.page-formulario .block-info address a:hover {
    color : #40a9d6 !important
}

/*iconos de caja anterior*/
.envelope.black a::before, .place.black a::before, .phone.black a::before {
     color : #40a9d6 !important
}

/*menu clientes con problemas en ciertas vistas*/
#dropdownMenu1{
  width: 140px !important;   
}

/*borde inferior caja final blog*/
section.blog .block {
    border-bottom: 5px solid #1361b6 !important;
}

/* borde inferior caja planes, especificaciones Home » Web Hosting » Hosting Premium */
.plan-detalle .blocker {
   border-bottom: 5px solid #1361b6 !important; 
}

/*color precio planes Home » Web Hosting » Hosting Premium*/
.banner-servicio .space h5 {
    color : white !important
}

/*color precios, servicios lateral derecha Home » Web Hosting » Hosting Premium*/
.plan-detalle .item .table h6 {
    color : #40a9d6 !important
}

/*color borde de caja anterior Home » Web Hosting » Hosting Premium*/
.plan-detalle .item {
     border-bottom: 5px solid #1361b6 !important; 
}

/*cajas planes centrados, las pequeñas Home » Web Hosting » Hosting Premium*/ 
.planes-servicio .separar .block {
    border-bottom: 5px solid #1361b6 !important; 
}

/*efecto pasasr mouse sobre cajas a la derecha informacion y planes,
son solamente los items*/
.nav-servicio > div > div > div:last-child ul li a:hover {
    color : #40a9d6 !important
}

/*terminos y condiciones texto Condiciones*/
section.page_terminos_condiciones .sidebar h3 {
    color : #40a9d6 !important
}

/*bordes inferiores cajas seccion condiciones, las de la derecha*/
section.page_terminos_condiciones .sidebar ul li a {
    border-bottom: 5px solid #1361b6 !important; 
}

/*pagina sitemap, titulos al pasar el mouse*/
.page_sitemap .block_menu a:hover h3 {
    color : #40a9d6 !important
}

/*pagina sitemap, titulos texto normal*/
.page_sitemap .block_menu a:hover h3 {
    color : black !important
}

/*puntos pagina sitemap*/
.page_sitemap .block_menu ul li::before {  
    color : #40a9d6 !important
}
/*pagina sitemap, submenus, al pasar el mouse */
.page_sitemap .block_menu ul li a:hover {
    color : #40a9d6 !important
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{
	border-left: 1px solid #ddd !important;
	border-right: 1px solid #ddd !important;
}

.comp-tabla table thead tr th {
	border-top: 1px solid #838483 !important
	
}

.page_videos_tutoriales a h4 {

	border-bottom: 1px #40a9d6 solid !important;
	border-left: 1px #40a9d6 solid !important;

}
	