/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;

    }
    .nav-item {
      display: inline-block;
    }

    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
    .sli-close {

      display:  none !important;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .nav-item1 {
      display: none !important;
      width: 0px;
    }
    [data-layout="default-sidebar-1"][data-collapsed="false"] .nav-item2 {
      display: none !important;
      width: 0px;
    }

    [data-layout="default-sidebar-1"][data-collapsed="true"] .sli-close {
      display: block !important;
      font-weight: 600;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar.left-sidebar-1 .btn-sidebar.btn-sidebar-1.has-children:before  {
      /* position: relative !important; */
      left: 100px !important;
    }

}

/* Portrait */
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }

}

/* Landscape */
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }

}

/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 414px)
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 3) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }

}

/* Portrait */
@media only screen
  and (min-device-width: 414px)
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Landscape */
@media only screen
  and (min-device-width: 414px)
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;

    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}
/* ----------- Galaxy S4, S5 and Note 3 ----------- */

/* Portrait and Landscape */
@media screen
  and (device-width: 320px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 3) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }

}

/* Portrait */
@media screen
  and (device-width: 320px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 3)
  and (orientation: portrait) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }

}

/* Landscape */
@media screen
  and (device-width: 320px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 3)
  and (orientation: landscape) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }

}

/* ----------- Galaxy S6 ----------- */

/* Portrait and Landscape */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 4) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Portrait */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 4)
  and (orientation: portrait) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Landscape */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 4)
  and (orientation: landscape) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}
/* ----------- Google Pixel ----------- */

/* Portrait and Landscape */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 3) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Portrait */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 3)
  and (orientation: portrait) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Landscape */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 3)
  and (orientation: landscape) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* ----------- Google Pixel XL ----------- */

/* Portrait and Landscape */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 4) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Portrait */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 4)
  and (orientation: portrait) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Landscape */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 4)
  and (orientation: landscape) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}
/* ----------- HTC One ----------- */

/* Portrait and Landscape */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 3) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Portrait */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 3)
  and (orientation: portrait) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Landscape */
@media screen
  and (device-width: 360px)
  and (device-height: 640px)
  and (-webkit-device-pixel-ratio: 3)
  and (orientation: landscape) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}
/* ----------- iPad 1, 2, Mini and Air ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (-webkit-min-device-pixel-ratio: 1) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Portrait */
@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (orientation: portrait)
  and (-webkit-min-device-pixel-ratio: 1) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Landscape */
@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (orientation: landscape)
  and (-webkit-min-device-pixel-ratio: 1) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* ----------- iPad 3, 4 and Pro 9.7" ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Portrait */
@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (orientation: portrait)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Landscape */
@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (orientation: landscape)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* ----------- iPad Pro 10.5" ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 834px)
  and (max-device-width: 1112px)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Portrait */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen
  and (min-device-width: 834px)
  and (max-device-width: 834px)
  and (orientation: portrait)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Landscape */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen
  and (min-device-width: 1112px)
  and (max-device-width: 1112px)
  and (orientation: landscape)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* ----------- iPad Pro 12.9" ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 1024px)
  and (max-device-width: 1366px)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Portrait */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen
  and (min-device-width: 1024px)
  and (max-device-width: 1024px)
  and (orientation: portrait)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Landscape */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen
  and (min-device-width: 1366px)
  and (max-device-width: 1366px)
  and (orientation: landscape)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}
/* ----------- Galaxy Tab 2 ----------- */

/* Portrait and Landscape */
@media
  (min-device-width: 800px)
  and (max-device-width: 1280px) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Portrait */
@media
  (max-device-width: 800px)
  and (orientation: portrait) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Landscape */
@media
  (max-device-width: 1280px)
  and (orientation: landscape) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* ----------- Galaxy Tab S ----------- */

/* Portrait and Landscape */
@media
  (min-device-width: 800px)
  and (max-device-width: 1280px)
  and (-webkit-min-device-pixel-ratio: 2) {
    .cutted-logo {
      display: block !important;
    }
    .full-logo {
      display: none;
    }
    .nav-inline-2  {
      display:  block !important;
    }
    .nav-item {
      display: inline-block;
    }
    [data-layout="default-sidebar-1"][data-collapsed="true"] .left-sidebar {
      width: 100% !important;
    }
}

/* Portrait */
@media
  (max-device-width: 800px)
  and (orientation: portrait)
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Landscape */
@media
  (max-device-width: 1280px)
  and (orientation: landscape)
  and (-webkit-min-device-pixel-ratio: 2) {

}
/* ----------- Nexus 7 ----------- */

/* Portrait and Landscape */
@media screen
  and (device-width: 601px)
  and (device-height: 906px)
  and (-webkit-min-device-pixel-ratio: 1.331)
  and (-webkit-max-device-pixel-ratio: 1.332) {

}

/* Portrait */
@media screen
  and (device-width: 601px)
  and (device-height: 906px)
  and (-webkit-min-device-pixel-ratio: 1.331)
  and (-webkit-max-device-pixel-ratio: 1.332)
  and (orientation: portrait) {

}

/* Landscape */
@media screen
  and (device-width: 601px)
  and (device-height: 906px)
  and (-webkit-min-device-pixel-ratio: 1.331)
  and (-webkit-max-device-pixel-ratio: 1.332)
  and (orientation: landscape) {

}

/* ----------- Nexus 9 ----------- */

/* Portrait and Landscape */
@media screen
  and (device-width: 1536px)
  and (device-height: 2048px)
  and (-webkit-min-device-pixel-ratio: 1.331)
  and (-webkit-max-device-pixel-ratio: 1.332) {

}

/* Portrait */
@media screen
  and (device-width: 1536px)
  and (device-height: 2048px)
  and (-webkit-min-device-pixel-ratio: 1.331)
  and (-webkit-max-device-pixel-ratio: 1.332)
  and (orientation: portrait) {

}

/* Landscape */
@media screen
  and (device-width: 1536px)
  and (device-height: 2048px)
  and (-webkit-min-device-pixel-ratio: 1.331)
  and (-webkit-max-device-pixel-ratio: 1.332)
  and (orientation: landscape) {

}
/* ----------- Non-Retina Screens ----------- */
@media screen
  and (min-device-width: 1200px)
  and (max-device-width: 1600px)
  and (-webkit-min-device-pixel-ratio: 1) {
}

/* ----------- Retina Screens ----------- */
@media screen
  and (min-device-width: 1200px)
  and (max-device-width: 1600px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (min-resolution: 192dpi) {
}
