/* Estilos generales */
    html,body{width:100%;height: 100%;}

    @media(max-width: 768px) {
        html,body{overflow-x: hidden;}
    }
    .blackText{color: #0f0f0f !important;}
    .noBg{background: transparent !important;}

/* Fin estilos generales */


/*  Estilos para las extensiones de Jquery UI */

    .time_pick{position: static;}
    .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{color: #000 !important;}
    .timepicker_wrap label{font-size: 17px;font-family: 'Lato',sans-serif;font-weight: 600;}


/* Inicio del cuerpo del login */
    .loginContainer{width: 100%;display: inline-block;padding-top: 75px;}
    .mainLogoLoginContainer{width: 90%;margin:0 auto;max-width:520px;text-align: center;}
    .mainLogoLoginContainer a{display: block;}
    .mainLogoLogin img{width: 90%;max-width: 275px;height:auto;}
    .loginBox{width: 90%;margin:0 auto;max-width:520px;font-size: 0;margin-top: 35px}
    .formLoginBox{width: 90%;margin:0 auto;max-width: 319px;}
    .formLoginBox label{margin-bottom:20px;display: block;position: relative;font-size:14px;font-family: 'Abel', sans-serif;color:#393939;}
    .formLoginBox p{font-family: 'Abel', sans-serif;font-size: 14px;margin-bottom:5px;margin-bottom: 10px;}
    .formLoginBox input{width: 100%;background: #ffffff;border: 1px solid #2c4185;outline: none;height: 35px;margin-top: 5px;font-family: 'Abel', sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 45px;}
    .formLoginBox .iconLoginInput{position: absolute;bottom:0;left: 0;}
    .formLoginBox2{width: 90%;margin:0 auto;max-width: 400px;}
    .formLoginBox2 label{margin-bottom:20px;display: block;position: relative;font-size:14px;font-family: 'Abel', sans-serif;color:#393939;}
    .formLoginBox2 p{font-family: 'Abel', sans-serif;font-size: 14px;margin-bottom:5px;margin-bottom: 10px;}
    .formLoginBox2 input{width: 98%;border:none;outline: none;height: 35px;font-family: 'Abel', sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 45px;}
    .formLoginBox2 .iconLoginInput{position: absolute;bottom:0;left: 0;}
    .submitLogin{background: #2c4185 !important;color: #fefefe;text-align: center;text-transform: uppercase;font-family: 'Abel', sans-serif;font-size: 16px;cursor: pointer;    padding: 8px 0 !important;}
    .submitLogin:hover{background: #393939 !important;}
/* Fin del cuerpo del login */
/* Inicio del cuerpo de la app */
    .appContainer{width: 100%;height: auto;min-height: 100%;position: absolute;display:-moz-box;padding-bottom: 200px;}
     .appContainer .container{height: auto;}
     .mainContainerSeccion .container{width: 100%;}
     .mainContainerApp{min-height: 500px !important;}
    /* Inicio del panel de notificaciones */
        .panelDerecho{position: fixed;right:0;top: 185px;z-index: 13;}
        .botonPanelDerecho{display: inline-block;margin-top: 144px;}
        .panelNotificacionesContenedor{width:auto;height: auto;padding:0;background: #393939;float: right;display:none;vertical-align: middle;max-height: 350px;}
        .mostrarNotificaciones{width: 315px;height: 350px;background: #fefefe;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding: 20px 0;box-sizing: border-box;overflow: hidden;overflow-y:scroll;/*display: none;*/border: 1px solid rgba(153,153,152,1);}
        .notificacionIndividual{width: 100%;border-bottom: 1px solid #999998;padding: 0 0 10px 0;margin: 0 0 15px 0;}
        .infoNotificacion{width: 60%;display: inline-block;}
        .infoNotificacion .tituloNotificacion{font-family: 'Abel', sans-serif;font-size: 15px;color:#4a4a4a;font-weight: bold;margin-bottom: 5px;}
        .infoNotificacion .clienteNotificacion{margin-bottom:5px;}
        .infoNotificacion .clienteNotificacion, .infoNotificacion .fechaNotificacion{font-family: 'Abel', sans-serif;font-size: 15px;color:#0f0f0f;}
        .notificacionIndividual .botonNotificacion{display: inline-block;background: #2c4185 !important;width: 33%;color: #fefefe;font-size: 14px;text-align: center;text-decoration: none;padding: 10px 0;float: right;font-family: 'Abel', sans-serif;font-weight: 300;margin-top: 13px;}
        .notificacionIndividual .botonNotificacion:hover{background: #393939 !important;}
        @media(max-width: 768px){
            .panelDerecho{width: 100%;display: inline-block;position: absolute;top: 166px;}
            .panelNotificacionesContenedor{width:100%;float: none;padding: 15px 0;}
            .mostrarNotificaciones{margin: 0 auto;width: 90%;padding: 20px;}
        }
        @media(max-width: 320px){
            .panelDerecho{top:201px;}
            .panelNotificacionesContenedor .container{width: 90% !important}
            .mostrarNotificaciones{padding:20px 0;}
        }
    /* Fin del panel de notificaciones */

    /* Inicio del filtro de la agenda */

        .tabsAgenda{width: 100%;display: inline-block;margin: 80px 0 0 0;}
        .navTabAgenda{width: 100%;display: inline-block;margin:0;}
        .navTabAgenda ul li{color: #fefefe !important;text-decoration: none;font-family: 'Abel', sans-serif;font-size: 16px;text-align: center;padding: 7px 49px;background: #2c4384;border: none;cursor:pointer;}
        .navTabAgenda ul li:hover{background: #393939;}
        .navTabAgenda ul li:nth-child(2){margin:10px 0;}
        .tabIndividual{width: 100%;display: inline-block;}
        .hora-detalle-campana .time_pick{position: absolute;width: 100%;top: 0;}

        @media(min-width: 768px){

            .tabsAgenda{/*width: 85%;*/margin:16px 0 0 0;}
            .navTabAgenda{margin:0 0 25px 0;}
            .navTabAgenda ul li{display: inline-block;padding: 7px 20px;}
            .navTabAgenda ul li:nth-child(2){margin: 0px 10px;}
        }


        .filtrosAgenda{width: 19%;height: 100%;/* background: #999998;*/background: #E1E4ED;display: inline-block;vertical-align: top;/*padding-bottom: 8%;float: left*/}
        .headerFiltros{width: 100%;display: inline-block;background: #425693;}
        .headerFiltros p{color: #fefefe;font-family: 'Abel', sans-serif;text-transform:uppercase;font-size: 14px;padding:9px 0;line-height: 22px;margin-left: 9px;}
        .filtrosIndividualesContainer{width: 90%;display: block;padding:20px 0;margin: 0 auto;position: relative;}
        .filtrosIndividualesContainer label{display: block;margin:0 0 5px;}
        .filtrosIndividualesContainer .title-input{display: none;}
        .filtrosIndividualesContainer .timepicker_wrap input{margin:0;}
        .filtrosIndividualesContainer .title-input{font-family: 'Abel', sans-serif;font-size: 16px;margin-bottom:5px;color:#fefefe;}
        .filtrosIndividualesContainer label .iconSelectFiltroAgenda{position: absolute;right:0;}
        .filtrosIndividualesContainer label select{width: 100%;background:#fff;;border:none;outline: none;height: 25px;font-family: 'Abel', sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 10px;}
        .submitFiltrosAgenda{width:100%;background: #2c4185 !important;color: #fefefe;text-align: center;text-transform: uppercase;font-family: 'Abel', sans-serif;font-size: 14px;cursor: pointer;padding:6px 0 !important;border:none;margin-top: 30px;}
        .submitFiltrosAgenda:hover{background: #393939 !important;}
        .flechaFiltros{display: none;}
        .publicarSocial{font-family: 'Abel', sans-serif;font-size: 14px;margin:15px 0;color: #3e3d3d;}
        #info_agenda label{position: absolute;}
    
        @media(min-width: 768px){

            .filtrosIndividualesContainer .timepicker_wrap{min-width: 165px;}
            .recordatorio-detalle-campana input{margin: 11px 0 0 15px;text-align: left;width: auto;float: none;position: relative;}
            #opciones_cliente_nueva_tarea{position: relative;height: auto;}

        }

        @media(max-width: 1024px){
            .filtrosAgenda{width: 24%;}
        }
        @media(max-width: 768px){
            .filtrosAgenda{width: 100% !important;max-width: none;position: absolute;z-index:11; height: auto;padding-bottom: 0%;}
            .filtrosAgenda .container:nth-child(2){display: none;}
            .headerFiltros p{display: inline-block;vertical-align: middle;margin-right: 5px;}
            .flechaFiltros{width: auto;display: inline-block;vertical-align: middle;display: none;}
        }


        @media(min-width: 488px){

            .filtrosAgenda{position: absolute;}
        }


        @media(min-width: 769px){

            .filtrosAgenda{max-width: 180px;}
            .mainContainerSeccion{/*margin-left: 22% !important;*/}

        }

    /* Fin del filtro de la agenda */
    input[type=date]::-webkit-inner-spin-button {
        -webkit-appearance: none;
        display: none;
    }
    #boton-estadisticas{
        display: inline-block;
        float: right;
        max-width: 110px;
        text-align: center;
        background: #99AADF;
        text-decoration: none;
        color: white;
        font-family: 'Abel', sans-serif;
        padding: 31px 10px;
    }
    #boton-estadisticas:hover{
        background:#425693;
    }
    @media(max-width: 1205px){
        #boton-estadisticas{
            float: none;
            max-width: none;
            padding: 10px;
            margin-top: 10px;
        }
    }
    /* Inicio del filtro de los usuarios */
        .filtrosIndividualesContainer input, .filtrosIndividualesContainer select, .filtrosIndividualesContainer a{    margin-top: 5px;width: 100%;border:none;border:none;outline: none;height: 32px !important;;font-family: 'Abel', sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 15px;font-size: 14px;text-transform: none;margin-bottom:15px;background:#fff;}
        .filtroTemporadaContainer{    border:none;outline: none;height: 32px !important;font-family: 'Abel', sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 14px;text-transform: none;background:#fff;border:1px solid #cacaca;}
        .filtrosIndividualesContainer input[type='checkbox']{width: 1em;height: 13px !important;}
        .filtrosIndividualesContainer input#email-filtro-busqueda-campana{margin-bottom:0;}
        .submitFiltrosUsuario{width:100%;background: #99AADF !important;color: #fefefe;text-align: center;text-transform: uppercase;font-family: 'Abel', sans-serif;font-size: 14px;cursor: pointer;padding:6px 6px !important;border:none;margin-top: 30px;height:32px !important;}
        .submitFiltrosUsuario:hover{background: #425693 !important;}
    /* Fin del filtro de los usuarios */
    /* Inicio del cuerpo donde se ubica la informaciÃƒÂ³n principal de la app */
        .mainContainerSeccion{width: 72%;height: 100%;/* margin-left: 2%; */padding: 0;/*position: relative;*/float: right;}
        /* .mainContainerSeccion .container{/*display: table-cell;vertical-align: middle;}*/
        /*.containerUsuarios{margin-top: 35px;}*/
        .mostrarPasswordUsuarioG, .LogueoOKGooglePlus, .mostrarPasswordUsuarioTwitter, .LogueoOKTwitter, .mostrarPasswordUsuarioFacebook, .LogueoOKFacebook, .mostrarPasswordUsuarioAnalytics, .LogueoOKAnalytics{font-family: 'Abel', sans-serif;font-size: 17px;margin: 25px 0;    color: #000 !important;    background: #f0f0f0;}
        
        .mostrarPasswordUsuarioG span, .LogueoOKGooglePlus span, .mostrarPasswordUsuarioTwitter span, .LogueoOKTwitter span, .mostrarPasswordUsuarioFacebook span, .LogueoOKFacebook span, .mostrarPasswordUsuarioAnalytics span, .LogueoOKAnalytics span, .label_mostrar_ocultar_mail_marketing_pass{color:#3e3d3d;background: #f0f0f0;}
        
        .mostrarwdModificarUsuario{font-size: 16px;}
        .containerUsuarios .contenedorCrear #form1, .containerUsuarios .contenedorCrear #form2{margin-bottom:45px;}
        .containerUsuarios .lineaListaBodyIndividual{ padding:0;}
        .mainContainerSeccion .container .descripcionCuestion{font-family: 'Abel', sans-serif;font-size: 15px;color: /*rgb(84, 84, 84)*/#425693;margin: 0 0 12px 0;;font-weight: bold;font-style: italic;}
        .mainContainerSeccion .container .tituloSeccion{font-family: 'Abel', sans-serif;font-size: 20px;background: #f0f0f0;text-transform: uppercase;color: /*rgb(84, 84, 84)*/#425693;margin: 0 0 12px 0}
        .contenedorCrear{width: 100%;max-width: 450px;display: inline-block;}
        .fadeCrearCampanaInfo .contenedorCrear{/*height: 341px*/;overflow: hidden;/*overflow-y: scroll;*/}
        .lineaCrear{width: 100%;display: block;margin-bottom:3px;font-family: 'Abel', sans-serif;color: rgb(84, 84, 84);}
        .lineaCrear label{font-size: 0;}
        .botonGuardarLinea{cursor: pointer;width: 155px !important;display: inline-block;color: #fefefe !important;text-decoration: none;font-family: 'Abel', sans-serif;font-size: 14px;text-align: center;padding: 7px 0;background: #99AADF !important;border: none;}
        .botonGuardarLinea:hover{background: #425693 !important;}
        .bloqueResultados{cursor: default;width: 233px !important;display: inline-block;color: #fefefe !important;text-decoration: none;font-family: 'Abel', sans-serif;font-size: 14px;text-align: center;padding: 7px 0;background: #425693 !important;border: none;}
        .azul-claro{background: #E1E4ED !important;color: #425693 !important}
        .mgtop5{margin-top: 5px;}
        .mgbot5{margin-bottom: 5px;}
        .botonBorrarLinea{cursor: pointer; width: 155px !important;display: inline-block;color: #fefefe !important;text-decoration: none;font-family: 'Abel', sans-serif;font-size: 14px;text-align: center;padding: 7px 0;background: #ff5050 !important;border: none;}
        .botonBorrarLinea:hover{background: #cc0000 !important;}
        .headerLinea{width: 34.5%;max-width: 155px;display: inline-block;font-family: 'Abel', sans-serif;font-size:14px;color: #fefefe;background: #425693;padding: 10px 0 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: top;}
        .headerLineaNumber{width: 54.5%;max-width: 300px;display: inline-block;font-family: 'Abel', sans-serif;font-size:14px;color: #fefefe;background: #425693;padding: 10px 0 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: top;margin-bottom:5px}
        .bodyLineaNumber{width: 45%;max-width: 185px;float: none;font-family: 'Abel', sans-serif;font-size: 14px;position: relative;vertical-align: top;display: inline-block;margin-bottom:5px}
        .headerLineaEstadisticas{width: 50%;display: inline-block;font-family: 'Abel', sans-serif;font-size:14px;color: #fefefe;background: #425693;padding: 10px 0 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: top;}
        .headerLineaImagen{width: 98%;max-width: none;}
        .imgPublicacion{width: 98%;height: auto;margin: 15px 0;}
        .bodyLinea{width: 62%;max-width: 300px;float: none;font-family: 'Abel', sans-serif;font-size: 14px;position: relative;vertical-align: top;display: inline-block;}
        .bodyLineaMeses{width: 62%;max-width: 300px;float: none;font-family: 'Abel', sans-serif;font-size: 14px;position: relative;vertical-align: top;display: inline-block;}
        .bodyLineaEstadisticas{width: 30%;float: none;font-family: 'Abel', sans-serif;font-size: 14px;position: relative;vertical-align: top;display: inline-block;}
        .horasCampanaDetalles{font-family: 'Abel', sans-serif; font-size: 14px;  position: absolute; width: 100%; border: 0;  top: 0;  right: 0;  padding: 8px 0 8px 15px;  color: #393939;  -webkit-box-sizing: border-box;    -moz-box-sizing: border-box; box-sizing: border-box;  background-color: rgb(235, 235, 228);}
        .lineaCrearAcciones{margin-top: 35px;}
        .lineaCrearAcciones a{width:155px;display:inline-block;color: #fefefe;text-decoration: none;font-family: 'Abel', sans-serif;font-size: 14px;text-align: center;padding:9px 0;}
        .lineaCrearAcciones a:first-of-type{margin-right: 10px;}
        .lineaCrearAcciones a.botonEditarLinea{background: #82bbde;}
        .lineaCrearAcciones a.botonEditarLinea:hover{background:#393939 !important;;}
        .lineaCrearAcciones a.botonGuardarLinea{background:#99AADF;}
        .lineaCrearAcciones a.botonGuardarLinea:hover{background:#393939 !important;}
        .lineaCrearAcciones a.botonCrearLinea{background:#2c4384;}
        .lineaCrearAcciones a.botonCrearLinea:hover{background:#393939 !important;}
        .bodyLinea input{font-family: 'Abel', sans-serif;font-size: 14px;position: absolute;width:100%;border:0;right: 0;padding: 8px 0 8px 15px;color:#393939;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .bodyLineaNumber select{font-family: 'Abel', sans-serif;font-size: 14px;position: absolute;width:100%;border:0;right: 0;padding: 8px 0 8px 11px;color:#393939;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .bodyLineaNumber input{font-family: 'Abel', sans-serif;font-size: 14px;position: absolute;width:100%;border:0;right: 0;padding: 8px 0 8px 15px;color:#393939;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .bodyLineaEstadisticas input{font-family: 'Abel', sans-serif;font-size: 14px;position: absolute;width:100%;border:0;right: 0;padding: 8px 0 8px 15px;color:#393939;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .bodyLineaMeses input{font-family: 'Abel', sans-serif;font-size: 14px;position: absolute;width:100%;border:0;right: 0;left: 11.3em;top: -16px;padding: 8px 0 8px 15px;color:#393939;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .bodyLinea input[type='date']{height: 34px}
        .bodyLinea textarea{    font-family: 'Abel', sans-serif;font-size: 13px;color: #393939;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 10px;margin: 0px;width: 100%;}
        .bodyLinea select{font-family: 'Abel', sans-serif;font-size: 14px;position: absolute;width: 100%;border: 0;top: 0;right: 0;padding: 6px 0 8px 11px;color: #393939;}
        .contenedorVisualizar{width: 100%;display: inline-block;}
        .contenedorVisualizarMobile{ width: 100%;max-width: 455px;display: none;}
        .contenedorLista{width: 100%;max-width: 912px;display: inline-block;margin-bottom:45px;}
        .contenedorLista span{font-size: 0}
        .lineaListaHeaderIndividual{width:18.6%;display: inline-block;font-family: 'Abel', sans-serif;font-size: 14px;color: #fefefe;background: #425693;padding: 10px 0 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-right: 3px;}
        .lineaListaHeaderIndividual.seis{width:15.6%;}
        .lineaListaHeaderIndividual:last-of-type{margin-right: 0px;}
        .lineaListaBodyIndividual{width:18.6%;display: inline-block;font-family: 'Abel', sans-serif;font-size: 14px;color: #fefefe;background: #f0f0f0;    padding: 0;padding-left: 0 !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-right: 3px;margin-top: 3px;position: relative;}
        .lineaListaBodyIndividual form{display: none;}
        .lineaListaBodyIndividual input[value="Sin definir"]{background: rgba(217, 92, 92, 0.8);color: #fefefe;}
        .lineaListaBodyIndividual.seis{width:15.6%;}
        .lineaListaBodyIndividual input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left:5px;background: #fefefe;    font-family: 'Abel', sans-serif;font-size: 14px;height: 32px;}
        .lineaListaBodyIndividual:last-of-type{margin-right: 0px;background: #425693;text-align: center;padding:0;vertical-align: top;}
        
        .lineaListaHeaderFT{width:18.6%;display: inline-block;font-family: 'Abel', sans-serif;font-size: 14px;color: #fefefe;background: #425693;padding: 10px 0 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-right: 3px;}
        .lineaListaHeaderFT.seis{width:15.6%;}
        .lineaListaHeaderFT:last-of-type{margin-right: 0px;}
        .lineaListaBodyFT{width:18.6%;display: inline-block;font-family: 'Abel', sans-serif;font-size: 14px;color: #fefefe;background: #f0f0f0;    padding: 0;padding-left: 0 !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-right: 3px;margin-top: 3px;position: relative;}
        .lineaListaBodyFT form{display: none;}
        .lineaListaBodyFT input[value="Sin definir"]{background: rgba(217, 92, 92, 0.8);color: #fefefe;}
        .lineaListaBodyFT.seis{width:15.6%;}
        .lineaListaBodyFT input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left:5px;background: #fefefe;    font-family: 'Abel', sans-serif;font-size: 14px;height: 32px;}
        .lineaListaBodyFT:last-of-type{margin-right: 0px;background: #425693;text-align: center;padding:0;vertical-align: top;}
        

        .lineaListaHeaderEmail{width:18.6%;display: inline-block;font-family: 'Abel', sans-serif;font-size: 14px;color: #fefefe;background: #425693;padding: 10px 0 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-right: 3px;}
        .lineaListaHeaderEmail.seis{width:15.6%;}
        .lineaListaHeaderEmail:last-of-type{margin-right: 0px;}
        .lineaListaBodyEmail{width:18.6%;display: inline-block;font-family: 'Abel', sans-serif;font-size: 14px;color: #fefefe;background: #f0f0f0;    padding: 0;padding-left: 0 !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-right: 3px;margin-top: 3px;position: relative;}
        .lineaListaBodyEmail form{display: none;}
        .lineaListaBodyEmail input[value="Sin definir"]{background: rgba(217, 92, 92, 0.8);color: #fefefe;}
        .lineaListaBodyEmail.seis{width:15.6%;}
        .lineaListaBodyEmail input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left:5px;background: #fefefe;    font-family: 'Abel', sans-serif;font-size: 14px;height: 32px;}
        .lineaListaBodyEmail:last-of-type{margin-right: 0px;background: #425693;text-align: center;padding:0;vertical-align: top;}
        
        .lineaListaHeaderCertificado{width:18.6%;display: inline-block;font-family: 'Abel', sans-serif;font-size: 14px;color: #fefefe;background: #425693;padding: 10px 0 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-right: 3px;}
        .lineaListaHeaderCertificado.seis{width:15.6%;}
        .lineaListaHeaderCertificado:last-of-type{margin-right: 0px;}
        .lineaListaBodyCertificado{width:18.6%;display: inline-block;font-family: 'Abel', sans-serif;font-size: 14px;color: #fefefe;background: #f0f0f0;    padding: 0;padding-left: 0 !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-right: 3px;margin-top: 3px;position: relative;}
        .lineaListaBodyCertificado form{display: none;}
        .lineaListaBodyCertificado input[value="Sin definir"]{background: rgba(217, 92, 92, 0.8);color: #fefefe;}
        .lineaListaBodyCertificado.seis{width:15.6%;}
        .lineaListaBodyCertificado input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left:5px;background: #fefefe;    font-family: 'Abel', sans-serif;font-size: 14px;height: 32px;}
        .lineaListaBodyCertificado:last-of-type{margin-right: 0px;background: #425693;text-align: center;padding:0;vertical-align: top;}
        
        .listaContactoImportadosSMS, .listaContactoImportadosSMS label{background: transparent !important;margin: 5px 0;display: inline-block;color: #000 !important;text-align: center;}
        .botonEditar, .botonEliminar, .botonCrear, .botonPermisos{width: 30px;display: inline-block;cursor: pointer;}
        
        .seleccionarSeccion{width: 100%;display: inline-block;max-width: 235px;margin-bottom: 45px;position: relative;margin-top: 12px;}
        .seleccionarSeccion .title-input{display: none;}
        .seleccionarSeccion label{font-family: 'Abel', sans-serif;font-size: 17px;margin: 15px 0 10px;color: #3e3d3d;display: block;margin:0 0 5px;}
        .seleccionarSeccion label select, .seleccionarSeccion label input{margin:5px 0 0 0;}
        .seleccionarSeccion p{font-family: 'Abel', sans-serif;font-size: 17px;margin: 15px 0 10px;}
        .seleccionarSeccion select{width: 100%;background: #fefefe;border:none;outline: none;height: 25px;font-family: 'Abel', sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 15px;}
        .seleccionarSeccion .iconSeleccionCliente{position: absolute;right:0;bottom:0;}
        
         .ui-widget.ui-widget-content{z-index: 99999 !important;}
        
        .inputFecha{padding:5px 0 8px 15px !important;height: 8px}
        .contenedorListaMobile{display: none;}
        .fadeCrearLanding{width: 100%;height: 100%;position: absolute;top:0;left:0;display:none;z-index: 999;}
        .fadeCrearLandingInfo{width: 59.5%;min-width:801px;margin: 60px auto 0;background: #d7d7d7;padding: 90px 0;position: fixed;z-index: 99;top: 0;}
         .ui-widget.ui-widget-content{z-index: 99999 !important;}
        .fadeCrearLandingInfoDatos{width:90%;margin:0 auto;max-width: 455px;}
        .fadeCrearLandingContainer{display: block !important;}
        .fadeCrearLandingContainer .contenedorCrear{margin: 0;height: 350px;overflow: hidden;overflow-y: scroll;}
        .fadeCrearLandingContainer .contenedorCrear select{height: auto;}
       
        @media(max-width: 1024px){
            .appContainer .mainContainerApp{/* width: auto; */max-width: none;}
          
  
            .contenedorListaMobile{width:100%;max-width:455px;display: inline-block;min-width: 455px;}
            .opcionesLineaMobile{background: #2c4384;text-align: center;}
            .mainContainerSeccion {width: 74% !important;float: right;}
        }
        @media(min-width: 620px){
            .containerRedesSociales {width: 88% !important;}
        }
        @media(min-width: 769px){
            .mainContainerSeccion{width: 75%;display: inline-block;padding: 25px 0 35px 0 !important;}
        }
        @media(max-width: 860px){
           
            .lineaCrearMobile{width: 100%;max-width: 455px;display: inline-block;}
        }
        @media(max-width: 768px){
            
            
            .fadeCrearCampanaInfo .timepicker_wrap {top: 36px !important;}
            .fadeCrearCampanaInfo .input.timepicki-input{display: none !important;}
        }
        @media(max-width: 768px){
            .filtrosAgenda {width: 22%;}
            .contenedorCrear, .lineaCrearMobile{width: 90%;}
            .fadeCrearCampana .contenedorCrear{width: 96% !important;}
            .fadeCrearLineaCampana .contenedorCrear{width: 96% !important;}
            .cerrarFade {right:33px;}
        }
        @media(max-width: 768px){
            .containerUsuarios{margin: 35px 0;padding-bottom: 35px;}
            .lineaCrear{margin-bottom:45px;}
            .headerLinea, .bodyLinea{width: 100%;max-width: none;display: inline-block;}
            .headerLinea{margin:10px 0;}
            .lineaCrearAcciones {margin: 56px 0 0 0 !important;}
            .seleccionarSeccion {margin-top: 25px !important;}
            .contenedorCrear, .lineaCrearMobile{width: 100%;}
            .containerCampana{width: 100%;display: block;margin:35px auto;}
            .contenedorListaMobile{min-width: auto;    display: none;}
            .fadeCrearCampanaInfo{width: 80%;margin: 0;top: 83px;left: 12%;z-index: 999;height: 350px;overflow: hidden;}
            .fadeCrearCampanaInfoDatos .contenedorCrear {max-width: 368px !important}
            .fadeCrearCampanaInfo .lineaCrearAcciones a.botonEditarLinea, .lineaCrearAcciones a.botonGuardarLinea{width: 45%;margin:0;}
            .fadeCrearCampanaInfo .lineaCrearAcciones a.botonGuardarLinea{float: right;}
            .appContainer{height: auto;}
            .bodyLinea input{position: relative;}

        }
        @media(max-width: 320px){
        .fadeCrearCampanaInfo{width: 87%;left:8%;top:36px;}
        }
    /* Fin del cuerpo donde se ubica la informaciÃƒÂ³n principal de la app */

    /* Inicio estilos de los labels - Le ponemos display none para que no afecte el diseÃƒÂ±o para que esten presenten en el HTML por cuestiones de validaciÃƒÂ³n */

        .filtrosIndividualesContainer label{color: #425693;}
        label{vertical-align: top;color: #000;font-family: 'Abel', sans-serif;font-size: 16px;margin-bottom: 5px;color: #fefefe;}

    /* fin estilos de los labels */

    /* Inicio del mÃƒÂ³dulo de redes sociales */

        .containerRedesSociales{width: 100%;margin:45px auto;text-align:center;}
        .estadisticasRedesSocialesContainer{width: 100%;display: inline-block;margin-bottom:25px;background:#fefefe;padding:25px 0;font-size: 0}
        .selecionarClienteRedesSociales{margin-bottom:5px;}
        .imagenClienteRedesSociales{width: 64px;margin:0 auto;border:1px solid #c8c7c7;margin: 0 auto 25px;}
        .estadisticasRedesSociales{width: 100%;display: inline-block;}
        .botonesTwitter{margin: 15px 0 20px 0!important;}
        .rrssNoConfigurado{font-family: 'Abel', sans-serif;font-size: 15px;line-height: 20px;text-align: left;margin-top: 25px;background: #2c4384;padding: 15px; color: #fefefe;max-width: 350px;}
        #publicar_tweet input[type='file']{position: relative;}
        .cuentaUltimaActualizacion{width: 100%;display: inline-block;margin: 5px 0 10px 0;}
        .cuentaUltimaActualizacion p{font-family: 'Abel', sans-serif;font-size: 16px;line-height: 22px;}
        .cuentaUltimaActualizacion p a{text-decoration: none;color: #2c4384;}
        .cuentaUltimaActualizacion p a:hover{color:#393939;}
        .estadisticaRedSocial{display: block;text-align: center;margin:0 0 20px 0;}
        .estadisticaRedSocial:last-of-type{margin:0;}
        .cuadradoEstadistica{width:15px;height: 15px;display: inline-block;background:#82bbde;vertical-align: top;}
        .textoEstadisticaRedSocial{width: auto;display: inline-block;margin-left:5px;font-family: 'Abel', sans-serif;font-size: 14px;color:#3e3d3d;}
        .publicacionesRedesSociales{width: 100%;display: inline-block;font-size: 0;}
        .SeleccionRrssPublicar label{font-size: 16px !important;}
        .SeleccionRrssPublicar{margin: 30px 0 0;}
        .SeleccionRrssPublicar p{font-family: 'Abel', sans-serif;font-size: 16px;}
        .PublicacionRedSocial{width: 100%;display: inline-block;margin-bottom: 25px;vertical-align: top;}
        .publicacionIndividualRedSocialIframe #prueba1{width: 100% !important;}
        .publicacionIndividualRedSocialIframe #prueba1 .bsa{width: 100% !important;}
        .containerRedesSociales ._5pcb{width: 100% !important;}
        .publicacionIndividualRedSocialIframe{position: relative;padding-bottom: 0;overflow: hidden;margin-bottom: 20px;width: 100%;margin: 0 0 25px 0;display: inline-block;vertical-align: top;}
        .publicacionIndividualRedSocialIframe div{width: 100% !important;}
        .publicacionIndividualRedSocialIframe{width: 100%;height: auto;}
        .publicacionIndividualRedSocialIframe iframe{position: absolute; display: block;top: 0;left: 0;width: 100% !important;height: 100% !important;}
        .publicacionIndividualRedSocialIframe iframe div{width: 100% !important}
        .verDtlPublicacion{width: 45%;margin: 0;background: #2c4384;color: #fefefe;text-decoration: none;font-family: 'Abel', sans-serif;font-size: 14px;text-align: center;padding: 9px 0;display: block;}
        .verDtlPublicacion:hover{background:#393939 !important;}
        .comentariosDePublicacion{width: 100%;display: inline-block;margin-top:15px;background: #fefefe;padding:23px 0;display: none;}
        .comentario{width: 100%;display: inline-block;}
        .comentariosDePublicacion .container{width: 90%;padding: 0;}
        .comentarioIframe{width: 100%;display: inline-block;position: relative;padding-bottom: 181px;overflow: hidden;}
        .comentario iframe{position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;}
        .accionesComentarioPublicacion{width: 100%;display: inline-block;font-size: 0}
        .opcionesComentarioPublicacion{width: 100%;display: inline-block;text-align: left;margin-top: 20px;}
        .accionComentarioPublicacion{width: 48%;display: inline-block;background: #82bbde;text-align: center;vertical-align: top;padding: 5px 0;cursor: pointer;}
        .accionComentarioPublicacion:hover{background:#393939 !important;}
        .accionComentarioPublicacion#verComentario{float: right;}
        .escribirRespuestaComentario{width: 100%;display: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: #efefef;padding: 8px;margin-top: 20px;}
        .escribirRespuestaComentario textarea{width: 100%;margin: 0 auto;border: none;font-family: 'Abel', sans-serif;font-size: 13px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:5px;outline:none;}
        /* Inicio de estilos para publicaciÃƒÂ³n especial de Google+ */
            .comentarioGoogle{padding:15px 0;background: #f0f0f0;}
            .imagenComentarioGoogle{width: 35px;height: 35px;background: #999998;border-radius: 50%;display: inline-block;margin:0 0 5px;}
            .textoComentarioGoogle{width: auto;display: inline-block;}
            .textoComentarioGoogle p{font-family: 'Abel', sans-serif;font-size: 14px;color: #999998;line-height: 17px;margin-top: 3px;}
        /* Fin de estilos para la publicaciÃƒÂ³n de Google+ */
        @media(min-width: 640px){
            .comentarioIframe{padding-bottom:135px;}
            .comentarioGoogle {padding: 15px 10px !important;background: #f0f0f0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
         
        }
        @media(min-width: 768px){
            .containerRedesSociales{text-align: left;margin: 25px 0 0 0;}
            .imagenClienteRedesSociales{display: inline-block;margin:0;}
            .estadisticaRedSocial{width: auto;display: inline-block;margin: 0 25px 15px 0;min-width: 110px;text-align: left;}
            .estadisticasRedesSociales {width: 370px;text-align: left;vertical-align: top;margin:5px 0 0 25px}
            .estadisticasRedesSocialesContainer{max-width:564px;text-align: left;padding: 10px 15px;webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
            .estadisticaRedSocial:nth-child(3), .estadisticaRedSocial:nth-child(4){margin-bottom:0;}
            .PublicacionRedSocial, .publicacionIndividualRedSocialIframe {width: 48%;display: inline-block;margin: 0 0 25px 0;}
            .PublicacionRedSocial:nth-child(odd), .publicacionIndividualRedSocialIframe:nth-child(odd){margin-right: 4%;}
            .copmentario, .comentarioIframe{padding-bottom:199px;}
            .comentarioGoogle {text-align: center;padding: 15px 10px !important;}

            .cuentaUltimaActualizacion{margin:0 0 10px 0}
        }
        @media(min-width: 1024px){
            .imagenClienteRedesSociales{width: 53px;}
            .copmentario, .comentarioIframe {padding-bottom: 181px;}
           
            .comentarioGoogle{padding:0;}
            
        }
        @media(min-width: 1200px){
            .containerRedesSociales{width: 100% !important;}
            .PublicacionRedSocial, .publicacionIndividualRedSocialIframe{display: inline-block;margin:0;max-width: 269px;}
            .PublicacionRedSocial:last-of-type{margin:0 0 25px 0;}
            .comentario{width: 85%;}
            .comentarioIframe{width: 100%;height: auto;}
            .opcionesComentarioPublicacion {width: 30px;float: right;margin: 0;}
            .accionComentarioPublicacion{width: 100%;display: block;}
            
            .PublicacionRedSocial:nth-child(odd), .PublicacionRedSocial, .publicacionIndividualRedSocialIframe:nth-child(odd){margin:0;}
            .PublicacionRedSocial:nth-child(2), .PublicacionRedSocial:nth-child(5), .publicacionIndividualRedSocialIframe:nth-child(2), .publicacionIndividualRedSocialIframe:nth-child(5){margin:0px 29px 25px;}
            .copmentario, .comentarioIframe {padding-bottom: 249px;}
            .comentarioGoogle{text-align: left;}
            .textoComentarioGoogle{max-width: 143px;margin-left: 5px;vertical-align: top;}
            .imagenComentarioGoogle{margin: 0 0 0 1px;vertical-align: top;}
            .textoComentarioGoogle p{margin:0;font-size: 12px;}
        }

        /* Inicio de los estilos para el diseÃƒÂ±o de las publicaciones de Google+ */
    
            .publicacionGooglePlus{width: 100%;display: inline-block;margin:0 0 30px 0;background: #fefefe;vertical-align: top;}
            .publicacionGooglePlus .container{padding: 0}
            .headerGooglePlus{width: 100%;display: inline-block;padding:15px 0 10px;text-align: left;}
            .headerGooglePlus .container, .bodyGooglePlus .container, .footerGooglePlus .container{width: 90%;margin:0 auto;}
            .imagenPErfilGooglePlus{width: 35px;display: inline-block;}
            .imagenPErfilGooglePlus img{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;}
            .nombreEstadoPublicacionGooglePlus{width: auto;display: inline-block;margin:10px 0 0 10px;vertical-align: top;}
            .nombreEstadoPublicacionGooglePlus a{font-family: 'Abel', sans-serif;font-size: 14px;text-decoration: none;color: #0f0f0f;}
            .nombreEstadoPublicacionGooglePlus a strong{font-weight: bold;}
            .tiempoPublicacionGooglePlus{width: auto;float: right;font-family: 'Abel', sans-serif;font-size: 14px;margin-top: 10px;color: #474745;}
            .bodyGooglePlus{width: 100%;display: inline-block;}
            .textoPublicacionGooglePlus{margin:5px 0 15px 0;}
            .textoPublicacionGooglePlus p{font-family: 'Abel', sans-serif;font-size: 12px;line-height: 18px;text-align: left;}
            .footerGooglePlus{width: 100%;display: inline-block;padding: 15px 0;text-align: left;}
            .masUnoContainer{width: auto;display: inline-block;}
            .botonMasUno{width: 35px;height: 35px;display: inline-block;text-align: center;margin-right: 10px;font-family: 'Abel', sans-serif;font-size: 15px;background: #eeeeee;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;line-height: 32px;}
            .botonMasUno:hover, .comentarPublicacionGooglePlus:hover, .compartirPublicacionGooglePlus:hover{background: #cec8c8;cursor:pointer;}
            .totalMasUno{width: auto;display: inline-block;font-family: 'Abel', sans-serif;font-size: 12px;color: #474745;}
            .accionesGooglePlus{width: auto;float: right;}
            .comentarPublicacionGooglePlus, .compartirPublicacionGooglePlus{width: 35px !important;height: 35px;background: #eeeeee;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;text-align: center;}
            .comentarPublicacionGooglePlus img, .compartirPublicacionGooglePlus img{margin-top: 8px;}
            .totalComentariosGooglePlus{font-family: 'Abel', sans-serif;font-size: 12px;color: #474745;vertical-align: top;margin: 12px 8px 0 5px !important;}
            .totalCompartidosGooglePlus {font-family: 'Abel', sans-serif;font-size: 12px;color: #474745;vertical-align: top;margin: 12px 0 0 5px !important;width: auto;display: inline-block;}
            .comentarPublicacionGooglePlus, .totalComentariosGooglePlus, .compartirPublicacionGooglePlus{width: auto;display: inline-block;margin:0 5px;}
            .comentariosDePublicacionGooglePlusContainer{width: 100%;background: #fefefe;margin:25px 0 0 0;padding:25px 0;text-align: left;    max-height: 250px;overflow: hidden;overflow: hidden;overflow-y: scroll;}
            .comentariosDePublicacionGooglePlusContainer .container{width: 90%;margin:0 auto;padding: 0}
            .infoComentarioGooglePlus{width: 100%;display: inline-block;text-align: center;}
            .imagenPErfilComentarioGooglePlus{width: 100%;display: inline-block;margin: 0 0 10px 0;}
            .imagenPErfilComentarioGooglePlus img{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;}
            .infoPerfilComentarioGooglePlus{display: block;vertical-align: top;margin-bottom: 10px;}
            .nombrePerfilComentarioGooglePlus a{font-family: 'Abel', sans-serif;font-size: 14px;text-decoration: none;color: #0f0f0f;}
            .nombrePerfilComentarioGooglePlus strong{font-weight: bold;}
            .ComentarioPerfilComentarioGooglePlus{font-family: 'Abel', sans-serif;font-size: 13px;color: #0f0f0f;margin: 10px 0;line-height: 18px;}
            .OtrosComentariosGooglePlus{width: 100%;display: inline-block;border-top: 1px solid #d7d7d7;padding: 20px 0 0;margin: 10px 0;}
            .imagenPerfilOtroComentarioGooglePlus{width: 100%;display: inline-block;margin: 0 0 10px 0;text-align: center;}
            .imagenPerfilOtroComentarioGooglePlus img{border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;}
            .nombrePerfilOtroComentarioGooglePlus a{font-family: 'Abel', sans-serif;font-size: 14px;text-decoration: none;color: #0f0f0f;}
            .nombrePerfilOtroComentarioGooglePlus a strong{font-weight: bold;}
            .comentarioPerfilOtroComentarioGooglePlus{font-family: 'Abel', sans-serif;font-size: 13px;color: #0f0f0f;margin: 10px 0;line-height: 18px;width: auto;display: inline-block;}
            .infoOtroComentarioGooglePlus{width: 100%;display: inline-block;vertical-align: top;text-align: center;}
            .responderOtroComentarioGooglePlus{width: 35px !important;height: 35px;background: #eeeeee;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;text-align: center;margin: 0 auto;line-height: 39px;}
            .responderOtroComentarioGooglePlus img{margin-left: 3px;}
            .responderOtroComentarioGooglePlus:hover{background: #cec8c8;cursor: pointer;}
            .responderOtroComentarioTextAreaGooglePlus{width: 100%;display:none;}
            .responderOtroComentarioTextAreaGooglePlus label p{font-family: 'Abel', sans-serif;font-size: 13px;color: #0f0f0f;}
            .responderOtroComentarioTextAreaGooglePlus textarea{width: 100%;font-family: 'Abel', sans-serif;font-size: 13px;color: #0f0f0f;line-height: 18px;padding: 10px;    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 20px;}
            .noExistenComentario{width: 100%;display: inline-block;text-align: center;margin-top: 25px;}
            .noExistenComentario .tituloSeccion{text-transform: capitalize !important;font-size: 16px !important;line-height: 25px;margin:0 !important;}
            .noExistenComentario .lineaCrear{width: 100%;display: inline-block;}
            .noExistenComentario .botonGuardarLinea{float: none !important;width: 73% !important;font-size: 15px !important;}
            .comentarioDeFacebook{width: 100%;display: inline-block;padding: 10px 0;border: 1px solid #d7d7d7;margin: 0 0 25px 0;text-align: center;}
            .headerComentarioDeFacebook{padding:10px 0;border-bottom:1px solid #d7d7d7;}
            .infoComentarioDeFacebook p{font-family: 'Abel', sans-serif;font-size: 14px;color: #393939;line-height: 21px;}
            .infoComentarioDeFacebook p a{text-decoration: none;color: #2c4384;}
            .infoComentarioDeFacebook p a:hover{color: #393939;}
            .iconoComentarioDeFacebook{display: none;}
            .cuerpoComentarioDeFacebook{padding: 15px 0;}
            .nombreUsuarioComentarioDeFacebook{margin:10px 0 5px;}
            .nombreUsuarioComentarioDeFacebook strong{font-weight: bold;}
            .nombreUsuarioComentarioDeFacebook a{font-family: 'Abel', sans-serif;font-size: 15px;color: #2c4384;text-decoration: none;}
            .nombreUsuarioComentarioDeFacebook a:hover{color:#393939;}
            .comentarioDeUsuarioDeFacebook{font-family: 'Abel', sans-serif;font-size: 15px;color: #000;}
            .likesComentarioDeFacebook{font-family: 'Abel', sans-serif;font-size: 14px;color: #393939;line-height: 21px;padding: 5px 0 0;}
            .likesComentarioDeFacebook a{color: #2c4384;text-decoration: none;}
            #id_estado .bodyLinea{background: #d7d7d7;}


            @media(min-width: 768px){

                .publicacionGooglePlus{width: 48%;display: inline-block; margin: 0 0 25px 0;}
                .publicacionGooglePlus:nth-child(odd){margin-right: 4%;}
                .infoComentarioGooglePlus{text-align: left;}
                .imagenPErfilComentarioGooglePlus{width: auto;display: inline-block;margin:0 10px 0 0;}
                .infoPerfilComentarioGooglePlus{width: auto;display: inline-block;max-width: 275px;}
                .ComentarioPerfilComentarioGooglePlus{margin:5px 0 0;}
                .OtrosComentariosGooglePlus{text-align: left;}
                .imagenPerfilOtroComentarioGooglePlus{width: auto;display: inline-block;margin:0 10px 0 0;}
                .infoOtroComentarioGooglePlus{width: auto;display: inline-block;text-align: left;max-width: 284px;}
                .comentarioPerfilOtroComentarioGooglePlus{max-width: 240px;display: inline-block;margin: 3px 0 0 0;}
                .responderOtroComentarioGooglePlus{float: right;margin:0;vertical-align: top;}
                .noExistenComentario{text-align: left;}
                .noExistenComentario .botonGuardarLinea{max-width: 165px;}
                .comentarioDeFacebook{text-align: left;}
                .infoComentarioDeFacebook{width:auto;display:inline-block;}
                .iconoComentarioDeFacebook{width: 20px;display: inline-block;float: right;}
                .imagenPerfilComentarioDeFacebook{width: auto;display: inline-block;margin:0 5px 0 0;vertical-align: top;}
                .infoUsuarioComentarioDeFacebook{width: auto;display: inline-block;vertical-align: top;}
                .nombreUsuarioComentarioDeFacebook{margin:0 5px 0 0;display: inline-block;}
                .comentarioDeUsuarioDeFacebook{width: auto;display: inline-block;}
                .likesComentarioDeFacebook{padding:4px 0 0;}

            }

            @media(min-width: 1024px){

                .textoPublicacionGooglePlus p{font-size: 14px;line-height: 19px;}
                .infoOtroComentarioGooglePlus{max-width: none;}
                .comentarioPerfilOtroComentarioGooglePlus{max-width: 310px;}

            }

            @media(min-width: 1200px){
                    
                .comentarioGooglePlus{max-width: 520px;}
                .publicacionGooglePlus{max-width: 269px;}
                .publicacionGooglePlus:nth-child(odd){margin:0 0 15px 0;}
                .publicacionGooglePlus:nth-child(2), .publicacionGooglePlus:nth-child(5){margin:0px 29px 25px}
                .comentarioPerfilOtroComentarioGooglePlus {max-width: 350px;margin-right: 18px;}

            }

        /* Fin de los estilos para el diseÃƒÂ±o de las publicaciones de Google+ */


    /* Fin del mÃƒÂ³dulo de redes sociales */

    /* Inicio de los estilos personalizados para alertify */
        .alertify .ajs-commands button.ajs-close{background-color: #fff;width: 56px;height: auto;text-align: center;padding-top: 0;}
        .alertify .ajs-commands button.ajs-close span{font-family: 'Abel', sans-serif;font-size: 14px;display: inline-block;position: relative;top: 20px;}
         .alertify .ajs-commands button.ajs-close img{width: 50%;height: auto;}
        .alertify .ajs-dialog{max-width:none;text-align: center;}
        .alertify .ajs-reset{display: none !important;}
        .alertify .ajs-header{font-family: 'Abel', sans-serif;font-weight: 600;line-height: 30px;padding: 15px 0;}
        .alertify .ajs-body .ajs-content{font-family: 'Abel', sans-serif;line-height: 20px;font-size: 16px;}
        .alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button{border: none;color: #fefefe;font-family: 'Abel', sans-serif;font-size: 16px;}
        .alertify .ajs-ok{background: #99AADF;}
        .alertify .ajs-ok:hover {background: #425693;}
        .alertify .ajs-cancel{background: #99AADF;}
        .alertify .ajs-cancel:hover{background: #425693;}
        .alertify .ajs-footer .ajs-buttons.ajs-primary{text-align: center;}
        .alertify-notifier .ajs-message.ajs-error, .alertify-notifier .ajs-message.ajs-success{color: #fefefe;font-family: 'Abel', sans-serif;font-size: 14px;line-height: 21px;}
        @media(min-width: 768px){
            .alertify .ajs-dialog{max-width: 50%;}
            .alertify-notifier .ajs-message.ajs-error{font-size: 15px;}
        }

    /* Fin de los estilos personalizados para alertify */


    /* Inicio de estilos para el datepicker  */

        
        @media(min-width: 600px){

            #crear_linea_campana input.timepicki-input{display: none !important}


        }


        @media(min-width: 1024px){

            .fadeCrearCampanaInfo .timepicker_wrap{top: 33px !important}

        }



    /* Fin de los estilos para el datepicker */

     

    /* */


    .notificacionesFadeIn{position: fixed;top:0;left:0;width:100%;height:100%;background: #000;display: none;z-index: 99;}


/* Fin del cuerpo de la app */




/* Estilos personalizados para la secciÃƒÂ³n de Landings */

    .containerLanding{padding:35px 0;}
    .containerLanding p{font-size: 16px;font-family: 'Abel', sans-serif;line-height: 25px;margin: 0 0 5px;color: #000 !important;}
    .landing-template-previsualizacion p{color: #fff !important;}
    .landing1 p {color: #fff !important;}
    .containerLanding ol{margin-left:35px;}
    .containerLanding ol li{font-size: 16px;font-family: 'Abel', sans-serif;line-height: 25px;margin: 15px 0;list-style-type: square;}
    .containerLanding ol li strong{font-weight: bold;}
    #pagination-results-landings .lineaListaBodyIndividual{padding:0;vertical-align:top;}
    #pagination-results-landings .lineaListaBodyEmail{padding:0;vertical-align:top;}
    #pagination-results-landings .lineaListaBodyFT{padding:0;vertical-align:top;}
    
    .containerLanding #seleccionar-empresa-landing-detalles, .containerLanding #seleccionar-cliente-landing-detalles, .containerLanding #seleccionar-template-landing-detalles{width: 100%;background: #fefefe;border: none;outline: none;height: 25px;font-family: 'Abel', sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 15px;max-width: 235px;}
    label[for=seleccionar-template-landing-detalles]{font-size: 0;}

/* Fin estilos personalizados para la secciÃƒÂ³n de Landings */


/* Estilos personalizados para los informes */

    .incluirBotonInforme{width: 100%;display: inline-block;vertical-align: top;font-family: 'Abel', sans-serif;font-size: 17px;color: #3e3d3d;}
    .incluirBotonInforme .inputIncluirBotonInforme{width: auto !important;height: auto !important;}
    .containerInformeIncluir{margin-bottom:25px;}
    .crearInformeFinal label{font-size: 15px;color:#0f0f0f;}


    @media(min-width: 1024px){

        #form_creacion_informe .botonGuardarLinea{width: 155px}

    }

/* Fin estilos personalizados para los informes */


/* Estilos para la agenda */

    .fc-center{font-family: 'Abel', sans-serif;font-size: 20px;text-transform: uppercase;color: #3e3d3d;}
    #calendar{margin-top:20px;font-family: 'Abel', sans-serif;}
    .fc-toolbar .fc-right{font-family: 'Abel', sans-serif !important;}
    .tituloSeccionFiltroTiempos{font-family: 'Abel', sans-serif;font-size: 20px;text-transform: uppercase;color: #3e3d3d;margin: 0 0 12px 0;}
    /* #nueva_agenda label{position: absolute;width: 100%;} */

/* Fin estilos para la agenda */


/* MÃƒÂ³dulo de amazon */


    .seccionPrincipalAmazon{width: 100% !important;margin: 0 !important;padding: 25px 0 0 !important;}
    #seleccionarClienteInformeAmazon{background: #fefefe;}
    .seleccionarClienteAmazon{margin:0 !important;}
    .containerAccionesAmazon{width: 100%;display: inline-block;margin: 25px 0 0;}
    .headerAmazon{background: #2c4384;}
    .navAmazon{margin:0;font-size: 0;}
    .navAmazon ul li{color: #fefefe !important;text-decoration: none;font-family: 'Abel', sans-serif;font-size: 16px;text-align: center;text-transform: uppercase;display:block;padding: 15px 20px;}
    .navAmazon ul li:hover{background: #545455;cursor: pointer;}
    .amazonInfoContainer{background: #fff;padding: 25px 0;}
    .amazonInfoContainer .container{width: 95%;margin:0 auto;padding: 10px 0;}
    .amazonInfoContainer .lineaCrearAcciones, .amazonInfoContainer  .seleccionarSeccion{margin:0;}
    .btnAmazon{cursor: pointer;display: inline-block;color: #fefefe !important;text-decoration: none;font-family: 'Abel', sans-serif;font-size: 14px;text-align: center;background: #2c4384 !important;border: none;padding:11px 15px;}
    .btnAmazon:hover{background: #545455 !important;}
    input.btnAmazon{padding:9px 15px;}
    #form_generar_informe_amazon select{background: #f0f0f0 !important;}
    #selectTipoInformeAmazon{background: #f0f0f0 !important;}
    #seleccionar-cliente-analytics-detalles{background: #fff !important;}

   .listaArticulosAmazonNoClienteCI .lineaListaHeaderIndividual{width: 11.7% !important;vertical-align: top;min-height: 66px;padding: 18px 0;text-align: center;}
   .listaArticulosAmazonNoClienteCILinea .lineaListaBodyIndividual{width:11.7% !important}
    
    #articulos_amazon #importar_articulos input{margin: 0 15px 0 0;}
    #form_guardar_configuracion_amazon label:first-of-type{}
    .textoElegirClienteCi{font-family: 'Abel', sans-serif;font-size: 16px;vertical-align: top;margin:0;display: inline-block;margin: 0 0 25px;}

    @media(min-width: 768px){

        .navAmazon ul li{padding: 15px 18px;}


    }

    /* ArtÃƒÂ­culos */
        .botonesArticulosAmazon{text-align: center;}
        .btnArticuloAmazon{width: 120px;display: inline-block;text-align: center;}
        .btnArticuloAmazon input{width: 100% !important;background: transparent !important;color: #2c4384 !important;border: none;outline: none;font-family: 'Abel', sans-serif;font-size: 14px;text-align: center;padding: 7px 0;}
        .headerTableAmazon{font-family: 'Abel', sans-serif;color: #3e3d3d;margin: 0 0 25px 0;}
        .filtrosArticulosAmazon{width: 100%;max-width: 365px;margin: 0 auto;}
        .darArtaArticuloAmazon p{font-family: 'Abel',sans-serif;line-height: 21px;}
        .darArtaArticuloAmazon #importar_articulos p{margin:0 0 15px 0;}
        .pvpAmazon{background: #F47373;color: #fff;}
        .contenedorListaAmazon{width: 100%;display: inline-block;overflow-x: scroll;}
        .lineaAmazonPregunta{width: 128.27px;}
        .containerListaArticulosAmazon{margin: 25px 0 0;text-align: center;}
        .listaArticulosAmazon{min-width: 1425px;}
        /*.containerListaArticulosAmazon .costeArticuloamazon, .containerListaArticulosAmazon .pvpArticuloAmazon, .containerListaArticulosAmazon .lineaAmazonCosteArticulo, .containerListaArticulosAmazon .lineaAmazonPvpArticulo{width: 8%;}*/
        .containerListaArticulosAmazon .precioMinimoArticuloAmazon, .containerListaArticulosAmazon .lineaAmazonPrecioMinimo{width: 14%;}
        .containerListaArticulosAmazon .referenciaArticuloAmazon, .containerListaArticulosAmazon .lineaAmazonReferencia{width: 9%;}
        .containerListaArticulosAmazon .opcionesArticuloAmazon, .containerListaArticulosAmazon  .lineaAmazonOpciones{width: 12%;}
        .containerListaArticulosAmazon .descripcionArticuloAmazon, .containerListaArticulosAmazon .lineaAmazonDescripcion{width: 49%;}
        .lineaListaHeaderAmazon, #lineasArticulosAmazon{font-size: 0}
        .lineaListaHeaderAmazon .lineaListaHeaderIndividual{margin: 0;width: auto !important;padding: 15px;min-height: auto !important;}
        .lineaListaBodyAmazon{border-bottom: 1px solid #c9c9c9;width: 100%;font-size: 0;}
        .lineaListaBodyAmazon .lineaListaBodyIndividual{padding:0;background: #fff;margin: 0;vertical-align: top;font-size: 0;min-height: 45px;}
        .lineaListaBodyAmazon .datosInformativos{webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin:0;background: #fff;height: auto;vertical-align: top;padding: 15px;}
        /*.lineaListaHeaderIndividual:hover{background: #2c4384;cursor: pointer}*/
        .lineaAmazonOpciones{background: #2c4384 !important;}
        .lineaListaHeaderIndividual.opcionesArticuloAmazon:last-of-type{background: #545455;cursor:default;}
        .containerListaArticulosAmazon  .lineaAmazonOpciones{padding: 7px 0 0}
        .filtroBuscador{width: 100%;display: inline-block;position: relative;margin: 0 0 25px 0;}
        .filtroBuscador input{width: 100%;padding: 7px 10px;webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-family: 'Abel', sans-serif;font-size: 14px;}
        .filtroBuscador img{position: absolute;top: 8px;right: 12px; -webkit-transition-duration: 0.5s;transition-duration: 0.5s;}
        .filtroBuscador:hover > img{opacity: 0;}
        .filtrosAmazonIzquierda{float: none;width: 100%;margin: 0 0 25px 0;}
        .filtroOrden{width: 100%;display: inline-block;}
        .filtroOrden select{width: 100%;display: inline-block;padding: 7px 10px;font-family: 'Abel', sans-serif;font-size: 14px;margin:0;webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .filtroGamaYclasificacion{width: 100%;display: none;margin: 20px 0;font-family: 'Abel', sans-serif;font-size: 14px;text-align: center;}
        .filtroGamaYclasificacion div{width: auto;display: inline-block;}
        .filtroGamaYclasificacion div input{margin: 1px 0 0 !important;vertical-align: top;}
        .filtroGamaYclasificacion div{margin:0 10px 0 0;}
        .filtroGamaYclasificacion div:last-of-type{margin:0;}
        #lineasArticulosAmazon .pagination-container{margin:50px 0 0;}
        #lineasArticulosAmazon .pagination-container .pagination{margin-bottom:0 !important;}
        .containerListaArticulosAmazon .tituloSeccion{font-family: 'Abel', sans-serif;font-size: 20px;text-transform: uppercase;color: #3e3d3d;margin: 0 0 12px 0;}
        .nuevoArticuloAmazon{width: 100%;height: 100%;display:none;background: #000;text-align: center;position: fixed;top: 0;left: 0;z-index: 2;}
        .addArticuloAmazon{width: 100%;height: 100%;display: table-cell;vertical-align: middle;}
        .tarjetaAddArticuloAmazon{width: 90%;max-width: 700px;margin: 0 auto;padding: 39px 0;background: #d7d7d7;}
        .formAddArticuloAmazon{width: 455px;margin: 0 auto;position: relative;}
        .cerrarTarjetaAmazon{position: relative;top: auto;right: auto;float: right;}
        .headerFormArticuloAmazon{width: 94%;display: inline-block;margin: 0 0 10px;}
        #form_alta_articulo_amazon{text-align: left;}
        #crear_articulo_amazon:hover{background: #545455 !important;}
        .contenedorListaAmazon.Big{max-height: 350px;}

        @media(min-width: 768px){

            .navAmazon ul li{display: inline-block;}
            .navAmazon ul li.active{background: #545455;}
            .filtroBuscador{width: 30%;}
            .filtroBuscador input{width: 28%;position: relative;}
            .filtroBuscador img{position: absolute;top: 10px;right: 12px;}
            .filtrosAmazonIzquierda {float: right;max-width: 69%;}
            .filtroGamaYclasificacion{width: auto;margin:0;}
            .filtroOrden{max-width: 179px;margin: 0 0 0 15px;}
            .filtroBuscador input{width: 100%;}
            #crearArticuloAmazon{width: auto;display: inline-block;margin: 0 15px 0 0;}
            #importar_articulos_amazon_json_1{width: auto;display: inline-block;margin:0 10px 0 0 !important;;}
            #articulos_amazon #importar_articulos{margin: 0;display: inline-block;vertical-align: top;}
            .containerListaArticulosAmazon {margin: 25px 0;}


            .botonesArticulosAmazon, .headerTableAmazon{text-align: left;}
            .botonesArticulosAmazon{margin:0 0 25px 0;}
            .btnArticuloAmazon{vertical-align: top;}
            .botonesArticulosAmazon .btnArticuloAmazon:last-of-type{float: right;}
            .headerTableAmazon .tituloSeccion{width: auto;display: inline-block;margin:0 !important;}
            .headerTableAmazon .ultimaActualizacionAmazon{width: auto;float: right;margin: 4px 0 0;}
            .containerListaArticulosAmazon {margin: 25px 0 0;}
            .filtrosArticulosAmazon{text-align: left;margin: 0 0 25px 0;max-width: none;}
            .filtrosArticulosAmazon .filtroBuscador{margin:0;}
            .filtrosArticulosAmazon .filtrosAmazonIzquierda{width: auto;float: right;margin: 0;}
            .headerTableAmazon{margin:0 0 35px 0;}





        }

        @media(min-width: 1200px){

            .filtrosArticulosAmazon{margin: 25px 0 0;}
            .filtroOrden {max-width: 243px;margin: 0;}

        }


    /* Pedidos */

        #form_amazon_pedidos{width: 100%;display: inline-block;margin:25px 0;}
        .btnSincronizarPedidos{width: 120px;text-align: center;}
        .btnSincronizarPedidos input{width: 100% !important;background: transparent !important;color: #2c4384 !important;border: none;outline: none;font-family: 'Abel', sans-serif;font-size: 14px;text-align: center;padding: 7px 0;}


        @media(min-width: 768px){

            #form_amazon_pedidos{margin:25px 0 0;}

        }

        @media(min-width: 1200px){

            #form_amazon_pedidos{margin:0;}

        }



    /* ArtÃƒÂ­culos no clientes CI */

        /*

        .listaArticulosAmazonNoClienteCI .lineaListaHeaderIndividual, .listaArticulosAmazonNoCliente .lineaAmazonPvpMinArticuloAmazon, .listaArticulosAmazonNoCliente .lineaAmazonPvpArticuloAmazon, .listaArticulosAmazonNoCliente .lineaAmazonStock{margin: 0;min-height: auto;padding: 10px 0;width: 6.7% !important;max-width: 100px;}
        .listaArticulosAmazonNoClienteCI .headerDescripcionAmazon, .listaArticulosAmazonNoCliente .lineaAmazonDescripcion{width: 22.2% !important;max-width: 300px;}
        .listaArticulosAmazonNoCliente .lineaAmazonDescripcion input{padding: 0 45px;}
        .listaArticulosAmazonNoClienteCI .headerPvpAmazon, .listaArticulosAmazonNoCliente .lineaAmazonPvpArticulo{width: 8% !important;max-width: 165px;}
        .listaArticulosAmazonNoClienteCI .headerReferenciaAmazon, .listaArticulosAmazonNoCliente .lineaAmazonReferencia{width: auto !important;padding: 10px 15px;max-width: none;}
        .listaArticulosAmazonNoClienteCI .headerPvpMinimoAmazon, .listaArticulosAmazonNoCliente .lineaAmazonPvpMinArticulo{width: 7%!important;    max-width: 105px;}
        .listaArticulosAmazonNoCliente .containerListaArticulosAmazon .lineaAmazonPrecioMinimo{width: 5% !important; max-width: 10px;}
        .listaArticulosAmazonNoCliente .lineaAmazonPregunta{width: 11.7% !important;}
        .listaArticulosAmazonNoCliente input{height: 45px;text-align: center;}

        */



    /* ArtÃƒÂ­culos si clientes CI */

    .listaArticulosAmazonSiClienteCI .lineaListaHeaderIndividual{width: 9.2%;text-align: center;vertical-align: top;padding: 7px 0 0;min-height: 45px;}
    .listaArticulosAmazonSiCliente .lineaListaBodyIndividual{width: 9.2%;margin-bottom:0.5px;}
    .headerDescripcionSiCI, .descripcionLineaSiCI{width: 17.2% !important;}
    .listaArticulosAmazonSiCliente .lineaListaBodyIndividual input{height: auto !important;    min-height: 45px;text-align: center;}

    /* ActualizaciÃƒÂ³n de precios */

        .btnActualizarPrecios{width: 100%;display: inline-block;margin:0;}
        .btnActualizarPrecios input:first-of-type{margin-right: 15px;}
      
        .actualizarStockAmazonInput{width: auto;display: inline-block;margin: 7px 0 0 25px;vertical-align: top;}
        #actualizar_stock_amazon{margin:3px 1px 0 0 !important;vertical-align: top;}
        .noMargincontainer{margin:0;}
        .btnActualizacionPrecioAmazon{width: 100%;display: inline-block;margin: 0 0 35px 0;text-align: center;}
        .btnActualizacionPrecioAmazon:hover{cursor:pointer;}
        .btnActualizacionPrecioAmazon:last-of-type{margin:0 !important;}
        .btnActualizacionPrecioAmazon:hover >input{color:#545455;}
        .btnActualizacionPrecioAmazon input{width: 100% !important;background: transparent !important;color: #2c4384 !important;}


        @media(min-width: 768px){

            .btnActualizacionPrecioAmazon{width: auto;margin:0 15px 0 0;}
            .btnActualizarPrecios{margin: 25px 0 10px;}


        }

        @media(min-width: 1024px){

            .btnActualizacionPrecioAmazon:nth-child(2),  .btnActualizacionPrecioAmazon:last-of-type{float: right;margin:0;}

        }

        @media(min-width: 1200px){

            .btnActualizarPrecios{margin:0 0 10px;}

        }

    /* Informe */  
        .botonesInformesContainer{margin: 25px 0;width: 100%;display: inline-block;}
        .botonesInformesContainer .btnInforme{width: 100%;display: inline-block;margin: 0 0 35px 0;text-align: center;}
        .botonesInformesContainer .btnInforme:last-of-type{margin:0;}
        .botonesInformesContainer .btnInforme input{width: 100% !important;background: transparent !important;color: #2c4384 !important;}
        .botonesInformesContainer .btnInforme:hover input{color:#545455;}      
        #form_generar_informe_amazon{margin:25px 0 0;}
        #form_generar_informe_amazon .bodyLinea, #form_generar_informe_amazon .headerLinea{width: 100% !important;max-width: none;}
        #form_generar_informe_amazon .seleccionarSeccion{padding:0;margin-top: 15px !important;}
        #form_generar_informe_amazon select{height: 30px;}
        #form_guardar_configuracion_amazon input[type="text"], #form_guardar_configuracion_amazon select{background: #f0f0f0 !important;}
        #articulo-importacion p:first-of-type{margin-top:0 !important;}
        #form_generar_informe_amazon .lineaCrearAcciones{margin:35px 0 0;}
        #articulo-importacion{margin:25px 0 0 0;}
        #form_guardar_configuracion_amazon{margin: 25px 0;width: 100%;display: inline-block;}
        #seleccionar-tipo-informe-analytics-detalles{background: #f0f0f0;}
        .formInforme{width: 100%;margin: 0 auto;max-width: 310px;}
        .formInforme select{height: auto;}

        @media(min-width: 768px){


            .botonesInformesContainer .btnInforme{width: auto;margin: 0 15px 0 0;}
            .botonesInformesContainer .btnInforme:last-of-type{margin:0;}
            .formInforme{margin:0 0 25px 0;}

        }

        @media(min-width: 1200px){

            .botonesInformesContainer{margin:0 0 25px;}

        }


    /* ImportaciÃƒÂ³n */

        /*
            .listaArticulosAmazon{width: 100%;display: inline-block;overflow-x: scroll;}
            .listaArticulosAmazon .lineaListaHeaderAmazon{min-width: 2075px;}

        */


/* Fin MÃƒÂ³dulo de amazon */


/* MÃƒÂ³dulo de informes */

    /* Inicio datos del cliente para el informe */

        .datosClienteInforme{width: 100%;display: inline-block;margin:0 0 45px 0;}
        .datosClienteInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .datosClienteInforme .lineaCrear:last-of-type{margin:0;}
        .datosClienteInforme .headerLinea{margin:0 0 10px;}
        .datosClienteInforme .bodyLinea input, .datosClienteInforme .bodyLinea textarea{margin:0;}
        .traficoWebInforme{width: 100%;display: inline-block;margin: 0 0 45px 0;}

        @media(min-width: 768px){

            .datosClienteInforme{margin:0 0 35px 0;}
            .datosClienteInforme .lineaCrear{margin:0 0 3px;}
            .datosClienteInforme .lineaCrear:last-of-type{margin:0;}
            .datosClienteInforme .headerLinea{margin:0 10px 0 0;}

        }

    /* Fin datos del cliente para el informe */


    /* Inicio 'Incluir en el informe las tareas de la agenda' */ 

        .incluirTareasAgendaInforme{width: 100%;display: inline-block;margin:0 0 45px 0;}
        .incluirTareasAgendaInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .incluirTareasAgendaInforme input{width: auto;height: auto !important;vertical-align: top;margin:0 5px 0 0;}
        .incluirTareasAgendaInforme .incluirBotonInforme{font-size: 16px;margin: 10px 0 0 0;}

        @media(min-width: 768px){

            .incluirTareasAgendaInforme{margin:0 0 35px 0;}

        }

    /* Fin 'Incluir en el informe las tareas de la agenda' */


    /* Inicio 'Incluir en el informe a Facebook' */

        .incluirFacebookInforme{margin:0 0 35px 0;}
        .incluirFacebookInforme .headerLinea{margin:0 0 10px;}
        .incluirFacebookInforme input{width: auto;height: auto !important;vertical-align: top;margin:0 5px 0 0;}
        .incluirFacebookInforme .incluirBotonInforme{font-size: 16px;margin: 10px 0 30px 0;}
        .incluirFacebookInforme .incluirmencionesFacebookInforme{margin:0 0 15px 0;}
        .incluirFacebookInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .incluirFacebookInforme .bodyLinea input, .incluirFacebookInforme .bodyLinea textarea{font-family: 'Abel', sans-serif;font-size: 14px;width: 100%;border: 0;padding: 8px 0 8px 15px;color: #393939;margin:0-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .incluirFacebookInforme .bodyLinea textarea{min-height: 90px;}

        @media(min-width: 768px){

            .incluirFacebookInforme .lineaCrear:last-of-type .headerLinea, .incluirFacebookInforme .lineaCrear:last-of-type .bodyLinea{width: 100%;max-width: none;}
            .incluirFacebookInforme .bodyLinea textarea{min-height: 140px;}
            .incluirFacebookInforme .lineaCrear{margin:0 0 3px;}
            .incluirFacebookInforme .lineaCrear:last-of-type{margin:0;}

        }

    /* Fin 'Incluir en el informe a Facebook' */


    /* Inicio 'Incluir en el informe a Twitter */

        .incluirTwitterInforme{margin:0 0 35px 0;}
        .incluirTwitterInforme .headerLinea{margin:0 0 10px;}
        .incluirTwitterInforme input{width: auto;height: auto !important;vertical-align: top;margin:0 5px 0 0;}
        .incluirTwitterInforme .incluirBotonInforme{font-size: 16px;margin: 10px 0 30px 0;}
        .incluirTwitterInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .incluirTwitterInforme .bodyLinea input, .incluirTwitterInforme .bodyLinea textarea{font-family: 'Abel', sans-serif;font-size: 14px;width: 100%;border: 0;padding: 8px 0 8px 15px;color: #393939;margin:0-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .incluirTwitterInforme .bodyLinea textarea{min-height: 90px;}

        @media(min-width: 768px){

            .incluirTwitterInforme .lineaCrear:last-of-type .headerLinea, .incluirTwitterInforme .lineaCrear:last-of-type .bodyLinea{width: 100%;max-width: none;}
            .incluirTwitterInforme .bodyLinea textarea{min-height: 140px;}
            .incluirTwitterInforme .lineaCrear{margin:0 0 3px;}
            .incluirTwitterInforme .lineaCrear:last-of-type{margin:0;}

        }

    /* Fin 'Incluir en el informe a Twitter' */


    /* Inicio 'Incluir en el informe el seguimiento de los anuncios de Facebook */

        .incluirSeguimientoAnuncioFacebookInforme{margin:0 0 35px 0;}
        .incluirSeguimientoAnuncioFacebookInforme .headerLinea{margin:0 0 10px;width:100%;max-width: none;}
        .incluirSeguimientoAnuncioFacebookInforme input{width: auto;height: auto !important;vertical-align: top;margin:0 5px 0 0;}
        .incluirSeguimientoAnuncioFacebookInforme .incluirBotonInforme{font-size: 16px;margin: 10px 0 30px 0;}
        .incluirSeguimientoAnuncioFacebookInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .incluirSeguimientoAnuncioFacebookInforme .bodyLinea input, .incluirSeguimientoAnuncioFacebookInforme .bodyLinea textarea{font-family: 'Abel', sans-serif;font-size: 14px;width: 100%;border: 0;padding: 8px 0 8px 15px;color: #393939;margin:0-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .incluirSeguimientoAnuncioFacebookInforme .bodyLinea textarea{min-height: 90px;}

        @media(min-width: 768px){

            .incluirSeguimientoAnuncioFacebookInforme .lineaCrear:last-of-type .headerLinea, .incluirSeguimientoAnuncioFacebookInforme .lineaCrear:last-of-type .bodyLinea{width: 100%;max-width: none;}
            .incluirSeguimientoAnuncioFacebookInforme .bodyLinea textarea{min-height: 140px;}
            .incluirSeguimientoAnuncioFacebookInforme .lineaCrear{margin:0 0 3px;}
            .incluirSeguimientoAnuncioFacebookInforme .lineaCrear:last-of-type{margin:0;}

        }

    /* Fin 'Incluir en el informe el seguimiento de los anuncios de Facebook' */


    /* Inicio 'Incluir en el informe a Google+ */

        .incluirGoogleInforme{margin:0 0 35px 0;}
        .incluirGoogleInforme .headerLinea{margin:0 0 10px;width:100%;max-width: none;}
        .incluirGoogleInforme input{width: auto;height: auto !important;vertical-align: top;margin:0 5px 0 0;}
        .incluirGoogleInforme .incluirBotonInforme{font-size: 16px;margin: 10px 0 30px 0;}
        .incluirGoogleInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .incluirGoogleInforme .bodyLinea input, .incluirGoogleInforme .bodyLinea textarea{font-family: 'Abel', sans-serif;font-size: 14px;width: 100%;border: 0;padding: 8px 0 8px 15px;color: #393939;margin:0-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .incluirGoogleInforme .bodyLinea textarea{min-height: 90px;}

        @media(min-width: 768px){

            .incluirGoogleInforme .lineaCrear:last-of-type .headerLinea, .incluirGoogleInforme .lineaCrear:last-of-type .bodyLinea{width: 100%;max-width: none;}
            .incluirGoogleInforme .bodyLinea textarea{min-height: 140px;}
            .incluirGoogleInforme .lineaCrear{margin:0 0 3px;}
            .incluirGoogleInforme .lineaCrear:last-of-type{margin:0;}

        }

    /* Fin 'Incluir en el informe a Google+ */


    /* Inicio 'Incluir en el informe la tarjeta VIP */

        .incluirTarjetaVipInforme{margin:0 0 35px 0;}
        .incluirTarjetaVipInforme .headerLinea{margin:0 0 10px;width:100%;max-width: none;}
        .incluirTarjetaVipInforme input{width: auto;height: auto !important;vertical-align: top;margin:0 5px 0 0;}
        .incluirTarjetaVipInforme .incluirBotonInforme{font-size: 16px;margin: 10px 0 30px 0;}
        .incluirTarjetaVipInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .incluirTarjetaVipInforme .bodyLinea input, .incluirTarjetaVipInforme .bodyLinea textarea{font-family: 'Abel', sans-serif;font-size: 14px;width: 100%;border: 0;padding: 8px 0 8px 15px;color: #393939;margin:0-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .incluirTarjetaVipInforme .bodyLinea textarea{min-height: 90px;}

        @media(min-width: 768px){

            .incluirTarjetaVipInforme .lineaCrear:last-of-type .headerLinea, .incluirTarjetaVipInforme .lineaCrear:last-of-type .bodyLinea{width: 100%;max-width: none;}
            .incluirTarjetaVipInforme .bodyLinea textarea{min-height: 140px;}
            .incluirTarjetaVipInforme .lineaCrear{margin:0 0 3px;}
            .incluirTarjetaVipInforme .lineaCrear:last-of-type{margin:0;}

        }

    /* Fin 'Incluir en el informe la tarjeta VIP */


    /* Inicio 'Incluir en el informe las modificaciones de las microsites */

        .incluirModificacionesMicrositeInforme{margin:0 0 35px 0;}
        .incluirModificacionesMicrositeInforme .headerLinea{margin:0 0 10px;width:100%;max-width: none;}
        .incluirModificacionesMicrositeInforme input{width: auto;height: auto !important;vertical-align: top;margin:0 5px 0 0;}
        .incluirModificacionesMicrositeInforme .incluirBotonInforme{font-size: 16px;margin: 10px 0 30px 0;}
        .incluirModificacionesMicrositeInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .incluirModificacionesMicrositeInforme .bodyLinea input, .incluirModificacionesMicrositeInforme .bodyLinea textarea{font-family: 'Abel', sans-serif;font-size: 14px;width: 100%;border: 0;padding: 8px 0 8px 15px;color: #393939;margin:0-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .incluirModificacionesMicrositeInforme .bodyLinea textarea{min-height: 90px;}

        @media(min-width: 768px){
            .incluirModificacionesMicrositeInforme .headerLinea:first-of-type{max-width: 155px;}
            .incluirModificacionesMicrositeInforme .lineaCrear:last-of-type .headerLinea, .incluirModificacionesMicrositeInforme .lineaCrear:last-of-type .bodyLinea{width: 100%;max-width: none;}
            .incluirModificacionesMicrositeInforme .bodyLinea textarea{min-height: 140px;}
            .incluirModificacionesMicrositeInforme .lineaCrear{margin:0 0 3px;}
            .incluirModificacionesMicrositeInforme .lineaCrear:last-of-type{margin:0;}

        }

    /* Fin 'Incluir en el informe las modificaciones de las microsites */


    /* Inicio 'Incluir en el informe la informaciÃƒÂ³n del blog */

        .incluirBlogInforme{margin:0 0 35px 0;}
        .incluirBlogInforme .headerLinea{margin:0 0 10px;width:100%;max-width: none;}
        .incluirBlogInforme input{width: auto;height: auto !important;vertical-align: top;margin:0 5px 0 0;}
        .incluirBlogInforme .incluirBotonInforme{font-size: 16px;margin: 10px 0 30px 0;}
        .incluirBlogInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .incluirBlogInforme .bodyLinea input, .incluirBlogInforme .bodyLinea textarea{font-family: 'Abel', sans-serif;font-size: 14px;width: 100%;border: 0;padding: 8px 0 8px 15px;color: #393939;margin:0-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .incluirBlogInforme .bodyLinea textarea{min-height: 90px;}

        @media(min-width: 768px){
            .incluirBlogInforme .headerLinea:first-of-type{max-width: 155px;}
            .incluirBlogInforme .lineaCrear:last-of-type .headerLinea, .incluirBlogInforme .lineaCrear:last-of-type .bodyLinea{width: 100%;max-width: none;}
            .incluirBlogInforme .bodyLinea textarea{min-height: 140px;}
            .incluirBlogInforme .lineaCrear{margin:0 0 3px;}
            .incluirBlogInforme .lineaCrear:last-of-type{margin:0;}

        }

    /* Fin 'Incluir en el informe la informaciÃƒÂ³n del blog */


    /* Inicio 'Incluir en el informe el trÃƒÂ¡fico del sitio web */

        .incluirTraficoWebInforme{margin:0 0 10px 0;}
        .incluirTraficoWebInforme .headerLinea{margin:0 0 10px;width:100%;max-width: none;}
        .incluirTraficoWebInforme input{width: auto;height: auto !important;vertical-align: top;margin:0 5px 0 0;}
        .incluirTraficoWebInforme .incluirBotonInforme{font-size: 16px;margin: 10px 0 30px 0;}
        .incluirTraficoWebInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .incluirTraficoWebInforme .bodyLinea input, .incluirTraficoWebInforme .bodyLinea textarea{font-family: 'Abel', sans-serif;font-size: 14px;width: 100%;border: 0;padding: 8px 0 8px 15px;color: #393939;margin:0-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .incluirTraficoWebInforme .bodyLinea textarea{min-height: 90px;}

        @media(min-width: 768px){
            .incluirTraficoWebInforme .headerLinea:first-of-type{max-width: 155px;}
            
            .incluirTraficoWebInforme .bodyLinea textarea{min-height: 140px;}
            .incluirTraficoWebInforme .lineaCrear{margin:0 0 3px;}
            .incluirTraficoWebInforme .lineaCrear:last-of-type{margin:0;}

        }

    /* Fin 'Incluir en el informe el trÃƒÂ¡fico del sitio web */


    /* Inicio 'Incluir en el informe la evoluciÃƒÂ³n del posicionamiento */

        .incluirEvolucionPosicionamientoInforme{margin:0 0 10px 0;}
        .incluirEvolucionPosicionamientoInforme .headerLinea{margin:0 0 10px;width:100%;max-width: none;}
        .incluirEvolucionPosicionamientoInforme input{width: auto;height: auto !important;vertical-align: top;margin:0 5px 0 0;}
        .incluirEvolucionPosicionamientoInforme .incluirBotonInforme{font-size: 16px;margin: 10px 0 30px 0;background: #f0f0f0;}
        .incluirEvolucionPosicionamientoInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .incluirEvolucionPosicionamientoInforme .bodyLinea input, .incluirEvolucionPosicionamientoInforme .bodyLinea textarea{font-family: 'Abel', sans-serif;font-size: 14px;width: 100%;border: 0;padding: 8px 0 8px 15px;color: #393939;margin:0-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .incluirEvolucionPosicionamientoInforme .bodyLinea textarea{min-height: 90px;}

        @media(min-width: 768px){
            .incluirEvolucionPosicionamientoInforme{margin:30px 0 10px 0}
            .incluirEvolucionPosicionamientoInforme .headerLinea:first-of-type{max-width: 155px;}
            .incluirEvolucionPosicionamientoInforme .lineaCrear:last-of-type .headerLinea, .incluirEvolucionPosicionamientoInforme .lineaCrear:last-of-type .bodyLinea{width: 100%;max-width: none;}
            .incluirEvolucionPosicionamientoInforme .bodyLinea textarea{min-height: 140px;}
            .incluirEvolucionPosicionamientoInforme .lineaCrear{margin:0 0 3px;}
            .incluirEvolucionPosicionamientoInforme .lineaCrear:last-of-type{margin:0;}

        }

        .tablaPalabrasClave .lineaListaHeaderIndividualCampana, .tablaPalabrasClave .lineaListaBodyIndividualCampana{width: 16.7% !important;}

        @media(min-width: 1200px){

            .palabrasClaveContainer{margin: 35px 0 0;}
            .btnPalabrasClave{margin:0;}

        }

    /* Fin 'Incluir en el informe la evoluciÃƒÂ³n del posicionamiento */


    /* Inicio de 'Incluir nuevos apartados al informe' */

        .incluirNuevoApartadoInforme{margin:0 0 10px 0;}
        .incluirNuevoApartadoInforme .headerLinea{margin:0 0 10px;width:100%;max-width: none;}
        .incluirNuevoApartadoInforme input{width: auto;height: auto !important;vertical-align: top;margin:0 5px 0 0;}
        .incluirNuevoApartadoInforme .incluirBotonInforme{font-size: 16px;margin: 10px 0 30px 0;}
        .incluirNuevoApartadoInforme .lineaCrear{width: 100%;display: block;margin:0 0 20px;}
        .incluirNuevoApartadoInforme .bodyLinea input, .incluirNuevoApartadoInforme .bodyLinea textarea{font-family: 'Abel', sans-serif;font-size: 14px;width: 100%;border: 0;padding: 8px 0 8px 15px;color: #393939;margin:0-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
        .incluirNuevoApartadoInforme .bodyLinea textarea{min-height: 90px;}

        @media(min-width: 768px){
            .incluirNuevoApartadoInforme{margin:30px 0 10px 0}
            .incluirNuevoApartadoInforme .headerLinea:first-of-type{max-width: 155px;margin: 0;}
            .incluirNuevoApartadoInforme .lineaCrear:last-of-type .headerLinea, .incluirNuevoApartadoInforme .lineaCrear:last-of-type .bodyLinea{width: 100%;max-width: none;}
            .incluirNuevoApartadoInforme .bodyLinea textarea{min-height: 140px;}
            .incluirNuevoApartadoInforme .lineaCrear{margin:0 0 3px;}
            .incluirNuevoApartadoInforme .lineaCrear:last-of-type{margin:0;}


        }

    /* Fin de 'Incluir nuevos apartados al informe' */


   @media(min-width: 768px){

         #enviar_formulario_informe{max-width: 155px;}

   }

/* Fin mÃƒÂ³dulo de informes */


/* MÃƒÂ³dulo de publicaciones */

    /* ModificaciÃƒÂ³n de publicaciones */

         .subirImgPublicacion{position: relative !important;display: block;padding: 0 !important;margin: 15px 0 0;}
        .anadirImagenPub{width: auto !important;display: inline-block !important;margin: 0;top: auto !important;right: auto !important;position: relative !important;vertical-align: middle;}
        .AnadirNuevaImagenTexto{font-size: 15px;}

    /* Fin de modificaciones de publicaciones */

/* Fin de mÃƒÂ³dulo de publicaciones */


/* SecciÃƒÂ³n MailRelay de la zona de usuario */

    .avisoMailRelayUsuario{font-family: 'Abel', sans-serif;font-size: 15px;line-height: 20px;margin: 30px 0 0;}

    @media(min-width: 1024px){

        .avisoMailRelayUsuario{margin:15px 0 0 0;}

    }

/* Fin secciÃƒÂ³n MailRelay de la zona de usuario */


/* SecciÃƒÂ³n de 'Email Marketing */

    /* Crear campaÃƒÂ±a de email marketing - Seleccionar cliente */

        #tipo_importacion_contactos_email p{font-family: 'Abel',sans-serif;font-size: 16px;color: #0f0f0f;margin: 25px 0 15px;}
        #select_tipo_importacion_contactos_email{max-width: 260px;}
        .seleccionClienteEmailMarketing{width: 100%;display: inline-block;}
        .seleccionClienteEmailMarketing p{color: #3e3d3d !important;margin: 0 0 10px !important;}

        @media(min-width: 1024px){
        
            .seleccionClienteEmailMarketing p{font-size: 15px !important;margin: 0 0 15px !important;}

        }

    /* Fin crear campaÃƒÂ±a de email marketing - Seleccionar cliente */

    /* Inicio crear campaÃƒÂ±a de email marketing - Selecciones empresa */

        .seleccionEmpresaEmailMarketing{width: 100%;display: inline-block;}
        .seleccionEmpresaEmailMarketing label, .seleccionClienteEmailMarketing label{font-size: 0;color: #000;}
        .seleccionEmpresaEmailMarketing p{color: #3e3d3d !important;margin: 0 0 10px !important;}

        @media(min-width: 1024px){
        
             .seleccionEmpresaEmailMarketing p{font-size: 15px !important;margin: 0 0 15px !important;}

        }

    /* Fin crear campaÃƒÂ±a de email marketing - Selecciones empresa */

    /* Inicio crear campaÃƒÂ±a de email marketing - Demo de la plantilla de la landing page*/

        .demoPlantillaEmailMarketing{width: 100%;display:block;margin: 0 0 35px 0;max-width: 439px;}
        .demoPlantillaEmailMarketing p{font-family: 'Abel', sans-serif;font-size: 17px;margin: 0 0 15px 0;}

    /* Fin crear campaÃƒÂ±a de email marketing - Demo de la plantilla de la landing page*/

    /* Inicio de visualizar campaÃƒÂ±a de email marketing - Tabs de visualizar */

        @media(min-width: 1200px){

            .tabsVisualizarEmailMarketingContainer{width: 100% !important;}
            .tabsVisualizarEmailMarketingContainer .tabVisualizarEmailMarketing li{margin:0 6px 0 0 !important;}
            .tabsVisualizarEmailMarketingContainer .tabVisualizarEmailMarketing li:last-of-type{margin:0 !important;}

        }

    /* Fin de visualizar campaÃƒÂ±a de email marketing - Tabs de visualizar */

    /* Inicio de visualizar campaÃƒÂ±a de email marketing - Tabs de visualizar - Plantilla */

        @media(min-width: 1200px){

            #previsualizacion-plantilla{width: 100%;display: inline-block;max-width: none;}
            #previsualizacion-plantilla img{width: 100%;height: auto;margin:20px 0;}
            

        }

    /* Fin de visualizar campaÃƒÂ±a de email marketing - Tabs de visualizar - Plantilla */



    /* Inicio visualizar campaÃƒÂ±a de SMS marketing - FadeIn */

        select#grupo-contactos-campana-sms{min-height: 83px;padding: 15px;}

        .listaContactoImportadosSMS{margin:0 !important;padding:0 !important;}

        .listaContactoImportadosSMS input{position: relative;margin: 5px 0;padding:0;}

        @media(min-width: 768px){
        
        .visualiarCampanaSMS .tituloSeccion{margin:25px 0 !important;}
        
        }

    /* Fin visualizar campaÃƒÂ±a de SMS marketing - FadeIn */

/* Fin secciÃƒÂ³n de 'Crear campaÃƒÂ±a email' */

/* clientes con campaÃƒÂ±as enviadas */

    .contactosEnvioEmail .lineaListaHeaderIndividual, .paginationContactosEnvioEmail .lineaListaBodyIndividual{width: 48%;}
    


/* Inicio de permisos de usuario */

    .inputPermiso{width: auto !important;vertical-align: top;position: relative !important;}

    @media(min-width: 768px){

        .bodyLinePermisos{padding:9px 0 0 5px;}

    }

/* Fin de permisos de usuarios*/


/* Inicio de agenda */

    /* Inicio de tabla de tiempos */
        .lineaTiemposAgenda label{}
        .lineaTiemposAgenda .lineaListaBodyIndividual{height: 32px;}
        .pagination-results-usuarios .lineaListaBodyIndividual{padding:0;vertical-align: top;}
       .datosInformativos{ box-sizing: border-box;padding-left: 5px;background: #fefefe;font-family: 'Abel', sans-serif;font-size: 14px;height: 32px;color: #0f0f0f;padding: 8px;word-wrap: break-word;overflow: hidden;}

    /* Fin de tabla de tiempos */

/* Fin de agenda */


/* Inicio de los avisos - Cambio de estilos por temas de validaciÃƒÂ³n AAA */

    .ajs-message.ajs-success{background:#23512e !important;}
    .ajs-message.ajs-error{background:#892828 !important;}

/* Fin de los avisos - Cambio de estilos por temas de validaciÃƒÂ³n AAA */


/* Inicio de 'Contactos' de Marketing */

    #form_importacion_archivo_csv_contacto label{font-size: 15px;}
    #form_importacion_archivo_csv_contacto label input[type="checkbox"]{width:auto;height: auto;display: inline-block;position: relative;}
    #form_importacion_archivo_csv_contacto .headerLineaFull,  #form_importacion_archivo_csv_contacto .bodyLineaFull{width: 100%;display: inline-block;max-width: none;margin:10px 0;}
    #form_importacion_archivo_csv_contacto #grupos_importar_contacto_csv{position: relative;}
    #form_importacion_archivo_csv_contacto label[for=nombre-detalle-campana]{font-size: 0}
    #tab_contactos_gestion p{font-family: 'Abel', sans-serif; font-size: 15px;margin: 30px 0 0 0;}


/* Fin de 'Contactos' de Marketing */


/* Inicio ge 'GestiÃƒÂ³n' en Contactos */

    #form_modificar_grupo .ms-container .ms-selectable, .ms-container .ms-selection{background: transparent;}
    #form_modificar_grupo .ms-container .ms-list{margin: 15px 0 0;}
    #form_modificar_grupo .ms-container .ms-selectable li.ms-elem-selectable{padding:10px;}

    @media(min-width: 768px){

        #form_modificar_grupo .ms-container .ms-list{margin:30px 0 0;}

    }


    /* AÃƒÂ±adir grupo */


    #form_alta_grupo .ms-container .ms-selectable, .ms-container .ms-selection{background: transparent;}
    #form_alta_grupo .ms-container .ms-list{margin: 15px 0 0;}
    #form_alta_grupo .ms-container .ms-selectable li.ms-elem-selectable{padding:10px;}

    @media(min-width: 768px){

        #form_alta_grupo .ms-container .ms-list{margin:30px 0 0;}

    }


    /* Modificar contacto */

        #form_modificacion_contacto_gestion_email .ms-container .ms-selectable, .ms-container .ms-selection{background: transparent;}
        #form_modificacion_contacto_gestion_email .ms-container .ms-list{margin: 15px 0 0;}
        #form_modificacion_contacto_gestion_email .ms-container .ms-selectable li.ms-elem-selectable{padding:10px;}

        @media(min-width: 768px){

            #form_modificacion_contacto_gestion_email .ms-container .ms-list{margin:30px 0 0;}

        }



/* Inicio ge 'GestiÃƒÂ³n' en Contactos */

/* EstadÃƒÂ­sticas Google Analytics */

    #select_web_analytics #seleccionar-web-analytics{margin:5px 0 20px;}
    #select_web_analytics .fechasAnalytics .bodyLinea{width: 63.8%;}
    .lineaEstadisticaAnalytics{padding: 0 !important;vertical-align: top !important;}

/* Publicaciones Facebook */


    .container{width: 95%;max-width: 1130px;margin: auto;}

        .publicacionesRedesSociales{text-align: center;font-size: 0}

        .publicacionFacebook{width: 98%;margin: 0 auto 45px;max-width: 288px;padding: 25px 0 10px;border:1px solid #ccc;text-align: left;vertical-align: top;}

        .publicacionFacebook .headerPublicacionFacebook .container, .publicacionFacebook .bodyPublicacionFacebook .container, .publicacionFacebook .accionPublicacionFacebook .container{width: 90%;margin:0 auto;padding:0;    background: #f0f0f0;}

        .logoClienteFacebook{width: 40px;display: inline-block;border: 1px solid #ccc;vertical-align: top;}

        .logoClienteFacebook img{width: 100%;height: auto;}

        .infoHeaderPublicacionFacebook{width: 74%;display: inline-block;margin: 0 0 0 10px;}

        .infoHeaderPublicacionFacebook h1{font-family: 'Abel',sans-serif;font-size: 12px;margin: 0 0 5px 0;}

        .infoHeaderPublicacionFacebook h1 a{text-decoration: none;font-weight: bold;color: #365899;}

        .infoHeaderPublicacionFacebook p{color: #000;;font-size: 12px;line-height: 15px;font-family: 'Abel',sans-serif;}

        .infoHeaderPublicacionFacebook p a{color: #000;text-decoration: none;}

        .bodyPublicacionFacebook{margin:10px 0;border-bottom: 1px solid #ccc;min-height: 224px;}

        .bodyPublicacionFacebook p{font-size: 14px;color: #000;font-family: 'Abel',sans-serif;line-height: 20px;}

        .imagenPrincipalPublicacionFacebook{margin: 10px 0;box-shadow: 0 1px 1px rgba(0, 0, 0, .05);border: 1px solid #ccc;font-size: 0;}

        .imagenPrincipalPublicacionFacebook img{width: 100%;height: auto;}

        .accionPublicacionFacebook{padding: 5px 0 10px;text-align: center;}

        .accionPublicacionFacebook article{display: inline-block;margin:0 15px 0 0;}

        .accionPublicacionFacebook article.compartirFb{margin: 10px 0 0;}

        .accionPublicacionFacebook article span{font-weight: bold;font-family: 'Abel',sans-serif;font-size: 12px;vertical-align: top;margin: 2px 0 0 4px;display: inline-block;color: #2F3030;}

        .imagenComentario{width: 32px;display: inline-block;margin: 0 0 5px;margin: 0 0 10px;}

        .imagenComentario img{width: 100%;height: auto;}

        .comentariosPublicacionFacebook{border-top:1px solid #ccc;padding: 20px 0 10px;text-align: center;}

        .textoComentario{font-size: 12px;color: #000;font-family: 'Abel',sans-serif;line-height: 15px;margin: 0 0 10px 0;}

        .opcionesComentario ul li{display: inline-block;font-family: 'Abel',sans-serif;font-size: 12px;font-weight: bold;}

        .comentarioCliente{margin:0 0 20px;}

        .responderComentario{margin:30px 0 0;}

        .respustaComentario{width: 100%;padding: 10px;font-weight: 300;font-family: 'Abel',sans-serif;line-height: 15px;-moz-box-sizing: border-box;box-sizing:border-box;}

        .mostrarComentariosFacebook{display: block;margin:15px auto;}

        .mostrarComentariosFacebook:hover{background: #393939 !important;}

        @media(min-width: 768px){



            .publicacionFacebook{max-width: none;width: 43%;display: inline-block;margin: 0 3.3% 45px;}

            .publicacionesRedesSociales {text-align: left;}

            .accionPublicacionFacebook article{margin:0 9px 0 0;}

            .accionPublicacionFacebook article.compartirFb{margin:0;}



        }



        @media(min-width: 1024px){



            .publicacionFacebook{width:31.1%;margin: 0 0.9% 20px;}

            .accionPublicacionFacebook article span{font-size: 11px;}

            .accionPublicacionFacebook {padding: 15px 0 10px;}

            



        }



        @media(min-width: 1200px){



            .comentario{text-align: left;}

            .infoComentario{width: 254px;display: inline-block;margin: 0 0 0 15px;}

            .imagenComentario{vertical-align: top;}

            .opcionesComentario ul li{margin:0 11px 0 0;}

            .opcionesComentario ul li:last-of-type{margin:0;}

            .responderComentario {margin: 0;}

            .accionPublicacionFacebook article{margin:0 18px 0 0;}

            .accionPublicacionFacebook article:last-of-type{margin:0;}

            .accionPublicacionFacebook {padding: 15px 0 10px;text-align: center;}

            .accionPublicacionFacebook article span{/*font-size: 12px;*/color: #000;background: #f0f0f0;}



        }



/* Amazon */


    /* Seguimiento */


        #form_de_prueba{margin:25px 0;width: 100%;display: inline-block;}
        .btnActualizarSeguimiento{width: auto;display: inline-block;text-align: center;}
        .btnActualizarSeguimiento input{width: 100% !important;background: transparent !important;color: #2c4384 !important;border: none;outline: none;font-family: 'Abel', sans-serif;font-size: 14px;text-align: center;padding: 7px 0;}

        @media(min-width: 1200px){

            #form_de_prueba{margin:0 0 25px;}

        }


    /* Tablas de amazon */

        .tdAmazon{font-family: 'Abel', sans-serif;font-size: 14px;color: #fefefe;background: #545455;padding: 10px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;min-width: 175px;text-align: center;}
        .tdAmazonBG{background: #f0f0f0;font-family: 'Abel', sans-serif;font-size: 14px;color: #fefefe;padding: 10px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;min-width: 150px;text-align: center;}
        .tdAmazonBG.lineaAmazonStock, .tdAmazonBG.lineaAmazonPvpArticulo{background: #f7eb91;}
        .tdAmazonBGBlue{background: #2c4384;min-width: 150px;text-align: center;line-height: 0;vertical-align: middle;font-family: 'Abel', sans-serif;font-size: 14px;color: #fefefe;padding: 10px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;min-width: 150px;text-align: center;color: #fff;}
        .tdAmazonBGBlue form{height: 0}
        .tdAmazonBG input, .tdAmazonBG p{width:100%;text-align: center;padding: 0;margin: 0 !important;background: transparent;border: none;font-family: 'Abel', sans-serif; font-size: 14px;color: #0f0f0f;line-height: 19px;}
        .tableAmazon tr:first-of-type{border-bottom:none;}
        .tableAmazon tr{border-bottom: 1px solid #c9c9c9;}
        #pedidos_amazon .tituloSeccion{font-family: 'Abel', sans-serif;font-size: 20px;text-transform: uppercase;color: #3e3d3d;margin: 25px 0;}

        /* TamaÃƒÂ±o fijo para las columnas de las tablas */

            @media(min-width: 768px){
                .tableAmazon{font-size:0;min-width: 981px;}
                .tdAmazonBG{padding: 10px 15px;}
                .tableAmazon tr{width: auto;display: inline-block;}

                /* Tabla de artÃƒÂ­culos */

                .referencia-articulo-col{width: 100px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .descripcion-articulo-col{width: 350px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .descripcion-articulo-col p{text-align: left !important;}
                .coste-articulo-col{width: 80px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .pvp-articulo-col{width: 100px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .pvp-minimo-articulo-col{width: 200px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                    
                /* Tabla de actualizaciÃƒÂ³n */

                .tableAmazonActualizacion{min-width: 2158px;}
                .opciones-articulo-col{width: 150px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;padding: 5px 0;;min-height: 34px;}
                .tableAmazonActualizacion .headerModManual, .tableAmazonActualizacion .lineaAmazonModificadoManual{width: 125px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .lineaAmazonModificadoManual{min-height: 39px;}
                .tableAmazonActualizacion .headerReferenciaAmazon, .tableAmazonActualizacion .lineaAmazonReferencia{width: 120px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerDescripcionAmazon, .tableAmazonActualizacion .lineaAmazonDescripcion{width: 350px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .lineaAmazonDescripcion input{text-align: left !important;}
                .tableAmazonActualizacion .headerStockAmazon, .tableAmazonActualizacion .lineaAmazonStock{width: 116px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerPvpAmazon, .tableAmazonActualizacion .lineaAmazonPvpArticulo{width: 100px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerPreguntaAmazon, .tableAmazonActualizacion .lineaAmazonPreguntaAmazon{width: 125px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerPreguntaCI, .tableAmazonActualizacion .lineaAmazonPreguntaCI{width: 125px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerStockCI, .tableAmazonActualizacion .lineaAmazonStockCI{width: 100px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerPvpRec, .tableAmazonActualizacion .lineaAmazonPvpRecomendado{width: 135px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerEnvio, .tableAmazonActualizacion .lineaAmazonCostenvio{width: 100px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerPvpMiniAmazon, .tableAmazonActualizacion .lineaAmazonPvpMinArticuloAmazon{width: 125px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerEnvioMinimo, .tableAmazonActualizacion .lineaAmazonEnvioMinimo{width: 125px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerTotalMinimo, .tableAmazonActualizacion .lineaAmazonPrecioTotalMinimo{width: 141px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerDifMinimo, .tableAmazonActualizacion .lineaAmazonDiferenciaPVPMinimo{width: 141px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerComision, .tableAmazonActualizacion .lineaAmazonComision{width: 120px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                .tableAmazonActualizacion .headerBeneficios, .tableAmazonActualizacion .lineaAmazonBeneficios{width: 110px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                

                /* Tabla de pedidos */
                    
                    
                    .tableAmazonPedidos tr{width: 100%;display: block;}
                    .HeaderIdPedidoAmazon, .lineaIdPedidoAmazon{width: 170px !important;;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                    .HeaderNombreClienteAmazon, .lineaNombreClienteAmazon{width: 170px !important;;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                    .HeaderFechaPedidoAmazon, .lineaFechaPedidoAmazon{width: 140px !important;;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                    .HeaderTotalPedidoAmazon, .lineaTotalPedidoAmazon{width: 110px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                    .HeaderInsertadoPedidoCi, .lineaInsertadoPedidoCi{width: 100px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                    .HeaderOpcionesPedido, .lineaPedidoAmazonVisualizar{width: 100px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                    .lineaPedidoAmazonVisualizar{min-height: 52px;}
                
                /* Tabla de seguimiento */

                    .tableAmazonSeguimiento tr{width: 100%;display: block;}
                    .HeaderIdPeticionSeguimiento, .idPeticionSeguimiento{width: 110px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                    .fechaEnvioSeguimiento, .HeaderFechaEnvioSeguimiento {width: 130px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                    .estadoSeguimiento, .HeaderEstadoSeguimiento{width: 120px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                    .fechaInicioSeguimiento, .HeaderFechaInicioSeguimiento{width: 180px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}
                    .HeaderFechaFinSeguimiento, .fechaFinSeguimiento{width: 180px !important;min-width: auto !important;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;min-height: 34px;}

            }

            @media(min-width: 1200px){

                .descripcion-articulo-col {width: 443px !important;}
                .tableAmazonSeguimiento{min-width: auto;}
                .tableAmazonPedidos{min-width: auto;}


            }




/* Loader */

    .mainLoader{width: 100%;height: 100%;background:#2c4384;position: fixed;top: 0;z-index: 99;display:none;}
    .mensajeLoader{width: 100%;height: 100%;display: table-cell;vertical-align: middle;    text-align: center;background: #2c4384}
    .imgLoader{width: 45px;margin: 0 auto 16px;}
    .imgLoader img{width: 100%;height: auto;-webkit-animation: rotarLoader 2s linear infinite;-moz-animation: rotarLoader 2s linear infinite;-ms-animation: rotarLoader 2s linear infinite;-o-animation: rotarLoader 2s linear infinite;animation: rotarLoader 2s linear infinite;}
    .mensajeLoader p{font-family: 'Abel', sans-serif;font-size: 16px;color: #fefefe;}
    /*.table{display:table !important}*/

    @media(min-width: 768px){
    
        .imgLoader {width: 60px;margin: 0 auto 20px;}
        .mensajeLoader p{font-size: 22px;}


    }

    @-webkit-keyframes rotarLoader /* Safari and Chrome */ {
      from {
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
      }
      to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }
    @keyframes rotarLoader {
      from {
        -ms-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
      }
      to {
        -ms-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
      }
}



/* DiseÃƒÂ±o para los fadeIn */

    .fadeCrearCampana{position: fixed;top: 0;width: 100%;height: 100%;background: rgba(0,0,0, 0.9);z-index: 99;display:none;}
    .fadeCrearCampanaContainer{width: 100%;height: 100%;display: table-cell;vertical-align: middle;}
    .fadeCrearLineaCampana{width: 100%;height: 100%;display: table-cell !important;vertical-align: middle;}

    .fadeCrearCampanaInfo{width: 55%;margin: 0 auto;}
    .fadeCrearCampanaInfoDatos{padding: 20px;background: #fff;}
    .fadeCrearCampanaInfoDatos .tituloFadeIn{color: #425693}
    .fadeCrearCampanaInfoDatos .contenedorCrear{border: 1px solid #cacaca;max-width: none;overflow-x: auto}
    #patrocinador-detalles {display: table}
    #patrocinador-detalles tr{border-bottom: none}

    .fadeCrearCampanaContainer .contenedorCrear{margin:0;}
    .fadeCrearCampanaContainer .contenedorCrear label{color: #000;font-size: 0;}
    .fadeCrearCampanaContainer .contenedorCrear select{height: auto;}
    .cerrarFade{width: 100%;display: inline-block;margin: 0 0 15px 0;}
    .cerrarFade img{width: 35px;cursor: pointer;float: right;}
    .tituloFadeIn{color: #0f0f0f;font-family: 'Abel',sans-serif;font-size: 28px;margin: 0 0 15px 0;}
    .sectionTable{display: table !important;}
    .noneContent{display: none;}


/* Ajustes para las lineas mobile */

    .tableMobile{width: 100%;overflow: hidden;display: inline-block;overflow-x:scroll;}
    .tableMobileContainer{/*min-width: 870px*/min-width: 100%;display: inline-block;white-space: nowrap;}
    .tableMobileContainerBig{/*width: 1276px;*/width: 100%;}
    .tableMobileContainerBig .lineaListaHeaderIndividual , .tableMobileContainerBig .lineaListaBodyIndividual{width: 136px;}
    .NombreClub {width: 190px !important;}
    .EmailClub {width: 475px !important;}
    .NombreEquipo {width: 150px !important;}
    .ClubEquipo {width: 200px !important;}
    .tableMobileContainerBig .lineaListaHeaderEmail , .tableMobileContainerBig .lineaListaBodyEmail{width: 185px;}
    .tableMobileContainerBig .lineaListaHeaderCertificado , .tableMobileContainerBig .lineaListaBodyCertificado{width: 225px;}
    .tableMobileContainerBig .lineaListaHeaderFT , .tableMobileContainerBig .lineaListaBodyFT{width: 90px;}

    @media(max-width: 768px){
        .appContainer .mainContainerApp {width: auto;}

    }

    @media(min-width: 1200px){

       .tableMobile{overflow:hidden;}
       /*.tableMobileSpecial{overflow-x:scroll;}*/


    }




    /* CampaÃƒÂ±as - lineas de tareas */

        #tablaCampanaMobile{margin:45px 0 0 0;}