    /* Large desktop */
    @media (min-width: 1200px) {

    }

    /* Portrait tablet to landscape and desktop */
    @media (min-width: 100px) and (max-width: 960px) { /* (min-width: 768px) and  (max-width: 979px) */
        h1 {
            font-size: 24px;
            line-height: 28px;
        }
        h2 {
            font-size: 20px;
            line-height: 24px;
        }

        h3 {
            font-size: 18px;
            line-height: 20px;
        }

        .well {
            padding: 2% !important;
        }

        body, body.padded {
            padding: 0 2% !important;
        }
        .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
            margin: 0 -2% !important;
        }
        body > #mainContainer > .row-fluid > .span2 {
            display: none !important;
        }

        #mainContainer .row-fluid .span10 {
            width: 100% !important;
            margin: 0px !important;
        }

        .index .span4 {
            width: 100% !important;
        }

        .inicio #mainContainer .row-fluid .span10 .row-fluid .span4.well {
            width: 96% !important;
            margin: 2% !important;
        }
        #mainContainer .row-fluid .span10 .row-fluid .span12.well {
            margin-top: 2% !important;
        }

        #frmFiltre .row-fluid [class*="span"] {
            width: 100% !important;
            min-height: 1px;
        }
        #frmFiltre .row-fluid [class*="span"] input {
            width: 97% !important;
        }

        .form-horizontal .row-fluid [class*="span"] {
            width: 100% !important;
            min-height: 20px !important;
        }

        .form-horizontal .row-fluid [class*="span"] input {
            min-height: 30px;
        }

        .form-horizontal .row-fluid [class*="span"] label {
            margin-bottom: 0px;
        }
        .form-horizontal .select2-container {
            width: 100%;
        }

        .form-horizontal [class*="span"], .form-horizontal .uneditable-input[class*="span"], .form-horizontal .row-fluid [class*="span"] {
            display: inline-block;
        }
        .form-horizontal div[class*="btn-group"] button[class*="span"] { /* Evitar que els btn-groups quedin en una sola linia quan es passa a vista vertical */
            display:block;
        }

        .form-horizontal .row-fluid .input-append {
            width: 85% !important;
        }

        #frmFiltre .row-fluid [class*="span"] label {
            margin: 0 !important;
        }

        #frmFiltre .row-fluid [class*="span"] input[type="text"] {
            width: 98%;
        }

        #btnNou {
            margin-top: 0;
            margin-right: 0;
        }

        #btnFiltrar.hidden-desktop {
            margin-top: 2%;
        }

        body #mainContainer .row-fluid .span10 .row-fluid .span12 table {
            width: 100% !important;
        }

        select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
            margin-bottom: 0px;
        }

        .fc-header-title h2 {
            font-size: 12px !important;
        }
        #editTiempo {
            margin-top: 10px;
        }
        #editTiempo .fileList {
            height: 470px;
        }

        button.btn {
            margin-top: 10px;
            margin-bottom: 10px;
        }

        .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
            font-size: 18px;
            padding: 10px 15px;
        }

        #filtre .btn-group button {
            width: auto !important;
        }

        th.hidden-desktop {
            display: block !important;
        }

        .llistatpersones.new {
            height: auto !important;
            overflow: auto !important;
        }

        #horari {
            margin-top: 20px !important;
            margin-bottom: 20px !important;
        }

        h2.titleEdit {
            font-size: 30px;
            text-transform: uppercase;
            margin-top: 15px !important;
        }

        #s2id_tipusDoc {
            width: 100% !important;
            float: left !important;
        }

        .fileupload .uploadFileName {
            width: 100% !important;
            float: left !important;
            display: none !important;
        }

        .fileupload .btn {
            width: 100% !important;
            float: left !important;
        }

        #btnDataAccio button {
            margin: 5px 0px !important;
        }

        .span3, .span4 {
            margin-left: 0px !important;
        }

        #cke_ResumAccio .cke_button__toolbarswitch , #cke_Notes .cke_button__toolbarswitch {
            display: none !important;
        }

        .fileList {
            height: auto !important;
            min-height: 30px !important;
        }

        #Titol {
            min-height: 30px !important;
        }

        .clHistoryProps {
            width: 16% !important;
        }
        #btShowProps, #btShowAdress {
            width: 100% !important;
        }

        .horariHoresHora, .horariMinutsMinut {
            height: 25px;
            padding-top: 7px;
        }

        .horariMinutsMinutTop {
            height: 28px;
        }

        .iconUrgencia {
            display: inline-block;
        }

        .selectorDuracion .buto {
            font-size: 11px;
        }

        .titleAccio h2, .titleAccio h3{
            margin-bottom: 10px;
        }

        #PersonesAccionsBlock > .row-fluid{
            background:none;
        }

        #btnPeuNotificacions {
            min-width: 25px;
        }
    }

    /* Landscape phone to portrait tablet */
    /*@media (max-width: 767px) {
        #menuLateralContainer {
            display: none;
        }
        #mainContainer .row-fluid .span10 {
            width: 100% !important;
        }
    }*/

    /* Landscape phones and down */
    /*@media (max-width: 480px) {
        #menuLateralContainer {
            display: none;
        }
        #mainContainer .row-fluid .span10 {
            width: 100% !important;
        }
    }*/