.table_plans{border-collapse: initial !important;}
/*barra de menu superior movil cambio de color*/
.navigation--mobile{background-color:#F6F6F6 !important}
/*Color de la linea del header*/
.header__top{background-color:#F6F6F6 !important}
.navigation{background-color:#F6F6F6 !important}
.navigation .navigation__right .current-menu-item a{background-color: #F6F6F6 !important;color: #FF0000 !important}
.navigation .navigation__right .menu li a:hover {background-color: #FF0000 !important;color:#FFFFFF !important}
.navigation .navigation__right .menu li a{font-weight: bold}
.navigation__left .menu--product-categories span{font-weight: bold}
/*botones del login*/
.ps-my-account .ps-form--account .ps-form__content a{color: #FF0000;}
.ps-btn:active, .ps-btn:hover, button.ps-btn:active, button.ps-btn:hover{background-color: #FF0000 !important;color: #FFFFFF;}
.ps-btn, button.ps-btn{background-color: #F1F1F1 !important;color: #FF0000;}

/*los 3 iconos de la derecha superior (estadistica,corazon,carrito) color negro*/
.header__right .header__actions .icon-chart-bars{color:#FF0000}
.header__right .header__actions .icon-heart{color:#FF0000}
.header__right .header__actions .icon-bag2{color:#FF0000}

/*los 3 iconos de la derecha superior (estadistica,corazon,carrito) hacer hover rojo*/
.header__right .header__actions .icon-chart-bars:hover{color:#FF0000}
.header__right .header__actions .icon-heart:hover{color:#FF0000}
.header__right .header__actions .icon-bag2:hover{color:#FF0000}

.header__right .header__actions .ps-block--user-header .ps-block__right a:hover{color:#FF0000 !important}

.menu>li:first-child, .menu>li:first-child>a {padding-left: 25px}
.ps-block--site-features .ps-block__item {max-width: none}
.ps-search--mobile{background-color:#F6F6F6 !important}
.ps-form--search-mobile button{background-color:#FF0000 !important}
/*padding footer*/
.ps-footer {padding-top: 0 !important}
/*Diseño del footer
.ps-footer__widgets{background-color:#222222 !important}
.mt-40{margin-top: 0px !important;}

.ps-footer .ps-container .ps-footer__widgets .panel-default .panel-content {margin: 0px 0px 0px 0px}
.ps-footer .ps-container .ps-footer__widgets .panel-default .panel-content p{color:#FFFFFF}
.ps-footer__widgets{padding-bottom: 0px;display:block !important}
.redes-sociales{list-style: none}
.widget_features{background-color: #FFFFFF;padding: 0px;margin-bottom: 0px;}*/
.ps-main{background-color: red !important}

.ps-product--detail .ps-product__shopping>* {margin-bottom: 0px;}
/*.header .header__extra span:hover{background-color: yellow !important;}*/
.ps-main__sidebar .ps-sidebar__content .ps-sidebar__center .menu li a:active{color:#FFFFFF !important}
.header__top .ps-container .header__left .ps-logo img{height:70px}
.mes{
    background: transparent;
    padding: 20px 10px;
    text-align: center;
    font-weight: 600;
    text-transform: capitalize;
    font-size: 36px;
    color: #555555;
    margin: 0 auto;
    border-bottom: 2px solid #FF0000;
    /*width: 85px;*/
    }
    .features{
    background: transparent;
    padding: 20px 10px;
    text-align: center;
    font-weight: 600;
    text-transform: capitalize;
    font-size: 28px;
    color: #555555;
    margin: 0 auto;
    }
    
    .otro{
    text-align: center;
    }
    .precio{
    text-align: center;
    font-size: 22px;
    font-weight: 700;
    color: #555555;
    }
    .label{
    	font-weight: 600;
    }
    .stron{
    	    font-weight: normal;
    color: #555;
    }
    .caracteristicas{
    	    color: #555;
    }
    .action{
    	    display: inline-block;
    	    padding-bottom: 20px;
    	}
    .action a{
    	border-bottom: 2px solid #FF0000;;
   	padding: 10px 15px;
    width: auto;
    text-transform: capitalize;
	color: #fff;
    font-weight: 500;
    border-radius: 2px;
    background: #FF0000;
border-radius: 15px;

    }

    .ayuda{
    	        border-radius: 15px;
        -moz-border-radius: 20px;
        padding: 2px;
    	margin: auto;
    	width: 100%;
    	border-spacing: 10px;
 border-collapse: separate;
    }
.encabezado{
text-align:center;
}
.encabezado h1{
font-size: 22px;}
.tds_border{
	border: 1px solid;
  	border-radius: 58px;
  width: 25%;
  border-top: 1px solid !important;
}
.finali{
  text-align: center;
  padding-bottom: 20px;
  }
.Selectyour{
	text-align:center
}
.ultimotd{
	border-radius: 58px;
}