body
{
    font-family: 'Roboto';
    cursor: default;
}
body *
{
    outline: none !important;
}
.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li.service_list .service .media .media-body p
{
    width: 100% !important;
    max-width: 200px;
}
.find_domain.find_domain2 .domain_search .form_title h2
{
    background: url('/imagenes/quot.png') 0 0 no-repeat !important;
    color: #fff;
    font-size: 22px;
    font-style: italic;
    font-weight: 300;
    line-height: 30px;
    text-transform: none;
    padding: 0 6% 0 80px;
}
.navbar-toggle
{
    background: #d0418d !important;
    height: 50px;
    padding: 0 0 0 3px;
    width: 50px;
}
.navbar-toggle span
{
    margin-top: 0;
    text-align: center;
    width: 100%;
}
.quot
{
    float: left;
    margin: 20px;
}
.mega-menu
{
    width: 100%;
}
.fluid_header.centered .navbar-collapse .navbar-nav.navbar-right li.login-link a,
a.fondo-lila
{
   background: #d0418d !important; 
   font-weight: 500;
}
.fondo-gris
{
    background: #f0f5f6;
}
.fluid_header.centered .navbar-collapse .navbar-nav.navbar-right li.login-link a
{
    border: solid 2px #d0418d;
    color: #d0418d;
    background: none !important;
}
.fluid_header.centered .navbar-collapse .navbar-nav.navbar-right li.login-link a:hover
{
    border: solid 2px #fff;
    color: #fff;
    background: #d0418d !important;
}
.boton-ingresar
{
    border: none !important;
}
#home_slider3 .carousel-control
{
    background: #d0418d;
}
#home_slider3 .carousel-control:hover
{
    background: #d0418d;
}
footer .top_footer .beInContact .subscribe_form
{
    width: 50%;
}
footer .top_footer .beInContact .subscribe_form label
{
    float: left;
    width: 130px !important;
}
footer .top_footer .beInContact .subscribe_form .input-group
{
    float: right;
    width: 300px !important;
}
footer .top_footer .beInContact .subscribe_form .form-inline .form-group .input-group .form-control
{
    border: none !important;
}
footer .top_footer .beInContact .subscribe_form .form-inline .form-group .input-group .form-control:focus
{
    border: none !important;
}
#home_slider3 .carousel-inner .item,
#home_slider3 .carousel-indicators li.active
{
    background: #d9e4ea;
}
#home_slider3 .carousel-inner .item .carousel-caption .container .media .media-body p
{
    color: #6b6d7c;
}
.service_tabs_list .service_tab .ico_price .rent
{
    padding-top: 22px;
}
.rent .fa
{
    font-size: 30px;
    margin-bottom: 10px;
}
.hState
{
    font-size: 12px;
}
.busquedas-laborales hr
{
    border-color: #d9d9d9;
}
.busquedas-laborales .post .media-body p
{
    margin-bottom: 2px;
}
.busquedas-laborales .post .media-body p strong
{
    font-weight: 400;
    color: #333;
}
.contact_banner.hosting_banner
{
    padding-bottom: 100px;
    padding-top: 100px;    
}
.recursos-humanos .hostpressUnList
{
    padding: 10px 30px 10px 10px!important;
    list-style-position: outside;
}
#contactForm .form-control
{
    border: solid 1px #d9d9d9;
}
.infografico
{
    margin: 0 auto 0 auto;
}
.contenedor-infografico
{
    padding-top: 50px !important;
}
.team_member .inner
{
    min-height: 400px;
}
.texto-coniglio
{
    font-size: 12px;
    line-height: 20px !important;
}
.fluid_header .navbar-header .navbar-brand
{
    padding: 10px;
}
.llamanos-al
{
    color: #fff;
    font-size: 36px;
    font-weight: 200;
    font-family: 'Roboto';
    font-style: italic;
    padding: 40px;
    text-align: center;
}
.llamanos-al strong
{
    font-weight: 400;
}
.llamanos-al a
{
    color: #fff;
}
.nav-pills a
{
    text-transform: none !important;
}
.banner-registrate
{
    background: #d0418d;
    color: #fff;
    padding: 30px 0 30px 0;
}
.campo-clave
{
    position: relative;
}
.boton-ver-clave
{
    color: #858585;
    font-size: 15px;
    font-family: 'Roboto';
    position: absolute;
    right: 15px;
    text-transform: uppercase;
    top: 10px;
}
.boton-olvido-clave
{
    color: #333;
    font-family: 'Roboto';
    font-size: 14px;
    float: right;
    margin: 10px 0 0 0;
}
.form-control
{
    background: #fff;
    border: solid 1px #d9d9d9 !important;
    border-radius: 3px;
}
.form-control:focus,
.form-control:hover
{
    border-color: #b7b7b7 !important;
    box-shadow: none;
}
.titulo-login-usuario
{
    margin: 60px 0 0 0 !important;
    padding: 40px 0 40px 0 !important;
}
.titulo-login-usuario .banner-registrate
{
    
}
.titulo-login-usuario .banner-registrate h4
{
    color: #919191 !important;
}
.contenedor-servicios
{
    width: 100%;
}
.servicio-1,
.servicio-2,
.servicio-3,
.servicio-4
{
    height: 100%;
    float: left;
    height: 240px;
    padding: 3%;    
    position: relative;
    width: 50%;
}
.servicios-enlace
{
    height: 100%;
    display: block;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 100;
}
.servicios-enlace:hover
{
    background: #fff;
    opacity: 0.2;
}
.servicio-1,
.servicio-2
{
    margin-top: 10px;
}
.servicio-3,
.servicio-4
{
    padding-top: 50px;
}
.servicio-1 .servicio-imagen,
.servicio-3 .servicio-imagen
{
    float: left;
    padding-left: 20px;
    width: 30%
}
.servicio-2 .servicio-imagen,
.servicio-4 .servicio-imagen
{
    float: left;
    padding-right: 20px;
    width: 30%
}
.servicio-1 .servicio-titulo,
.servicio-2 .servicio-titulo,
.servicio-3 .servicio-titulo,
.servicio-4 .servicio-titulo
{
    float: left;
    width: 64%
}
.servicio-1 .servicio-imagen img,
.servicio-2 .servicio-imagen img,
.servicio-3 .servicio-imagen img,
.servicio-4 .servicio-imagen img
{
    height: auto;
    width: 100%;
}
.servicio-1 img,
.servicio-2 img,
.servicio-3 img,
.servicio-4 img
{
    float: left;
}
.titulo-nuestros-servicios
{
    font-family: "Roboto",sans-serif;
    font-weight: 100;
    font-size: 50px;
    line-height: 55px;
    color: #080808;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 15px;
    margin-left: 0px;
    float: left;
    width: 100%;
    text-shadow: none;
}
.servicio-1 h4,
.servicio-2 h4,
.servicio-3 h4,
.servicio-4 h4
{
    color: #080808;
    font-family: "Roboto",sans-serif;
    font-weight: bold;
    line-height: 1;
    letter-spacing: 0.1px;
    margin-bottom: 10px;
    margin-top: 10px;
    float: left;
    width: auto;
    line-break: auto;
    text-shadow: none;
}
.servicio-1 h2,
.servicio-2 h2,
.servicio-3 h2,
.servicio-4 h2
{
    font-family: "Roboto",sans-serif;
    font-weight: 100;
    font-size: 26px;
    line-height: 30px;
    color: #080808;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 15px;
    margin-left: 0px;
    float: left;
    width: auto;
    text-shadow: none;
}
.servicio-1,
.servicio-3
{
    border-right: solid 1px #94b7ca;
}
.servicio-1 h2,
.servicio-3 h2,
.servicio-1 h4,
.servicio-3 h4
{
    text-align: right;
    width: 100%;
}
.servicio-2 h2,
.servicio-4 h2,
.servicio-2 h4,
.servicio-4 h4
{
    text-align: left;
    width: 100%;
}
.servicio-1,
.servicio-2
{
    border-bottom: solid 1px #94b7ca;
}
.categories_list li
{
    border-bottom: solid 1px #d9d9d9;
    margin: 0 !important;
}
.categories_list li a
{
    color: #333;
    border-radius: 3px;
    display: block;
    font-size: 15px !important;
    margin: 5px 0 5px 0;
    padding: 5px 0 5px 10px;
}
.categories_list li a:hover
{
    
}
.boton-cerrar-error
{
    z-index: 100;
}
.testi_news
{
    padding-top: 50px;
}
.single-blog .blog .quote_row hr
{
    margin: 20px 0;
}
.contenedor-postulacion
{
    min-height: 80px;
}
.etiqueta-postulacion
{
    color: #00a651;
    font-weight: bold;
}
.boton-postulatacion
{
    background: #00a651;
    margin-bottom: 30px;
}
.boton-faltan-datos
{
    background: #D04B25;
    margin-top: 20px;
    margin-bottom: 30px;
}
.mensaje-postulancion-exito
{
    display: none;
}
.boton-login
{
    background: #fff;
    border: solid 1px #004981;
    color: #004981;
}
.boton-login:hover
{
    background: #004981;
    color: #fff;
    border: solid 1px #004981;
}
.boton-registro
{
    background: #fff;
    border: solid 1px #d0418d;
    color: #d0418d;
}
.boton-registro:hover
{
    background: #d0418d;
    color: #fff;
}
.contenedor-novedad h1,
.contenedor-novedad h2,
.contenedor-novedad h3,
.contenedor-novedad h4,
.contenedor-novedad h5
{
    color: #d0418d;
    font-size: 22px;
    font-weight: 400;
    line-height: 25px; 
}
.media-left
{
    position: relative;
}
.referencia
{
    color: #707070;
    font-size: 22px;
    height: 100px;
    left: 0;
    padding-top: 35px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100px;
    z-index: 10;
}
.ajax-postulante
{
    background: #fff url('/imagenes/ajax.gif') center center no-repeat;
    display: none;
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
}
.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li.service_list
{
    width: 100%;
}
#home_slider3 .carousel-inner .item .carousel-caption .container .media .media-body h2.h2-sistemas-gestion-chico
{
    font-size: 30px;
    line-height: 38px;
}
@media (max-width: 991px) {
    .titulo-nuestros-servicios
    {
        display: none;
    }
    .servicio-1,
    .servicio-2,
    .servicio-3,
    .servicio-4
    {
        max-height: 200px;
    }
    .servicio-1 h2,
    .servicio-2 h2,
    .servicio-3 h2,
    .servicio-4 h2
    {
        font-size: 20px;
        line-height: 24px;
    }
    .carousel-indicators
    {
        display: none;
    }
}
@media (max-width: 1200px){
    footer .top_footer .beInContact .subscribe_form
    {
        padding-top: 30px;
        width: 100%;
    }
    footer .top_footer .beInContact .subscribe_form label
    {
        float: left;
        padding-bottom: 20px;
        width: 130px !important;
    }
    footer .top_footer .beInContact .subscribe_form .input-group
    {
        float: right;
        width: 500px !important;
    }
}
@media (max-width: 600px) {
   
    .fluid_header .navbar-header .navbar-brand img
    {
        max-height: 50px;
    }
    .find_domain.find_domain2 .domain_search .form_title h2
    {
        background: none !important;
        padding: 0 6% 0 6%;
    }
    .pl80
    {
        padding-left: 30px;
    }
    .icono
    {
        display: none;
    }
    footer .top_footer .quick_contact .nav li
    {
        display: block;
        width: 100% !important;
    }
    footer .top_footer .beInContact .subscribe_form .input-group
    {
        float: right;
        width: 100% !important;
    }
}