/* RESPONSIVE PAGE PORTRAIT OPTION */
@media screen and (max-width: 1100px) and (max-height:1400px)
and (orientation:portrait)  {
/* MENSAJE EN CASO DE QUE NO ESTES LOGEADO */
.modalRestriction {
  height: 31.2vh;
}
/*  */
}

@media screen and (max-width: 800px) and (max-height:1100px)
and (orientation:portrait)  {
/* MENSAJE EN CASO DE QUE NO ESTES LOGEADO */
.modalRestriction {
  height: 33.5vh;
}
.modalRestriction .modalOptions:nth-child(3) {
  padding: 0 0 50px 0;
}
.modalRestriction .modalOptions:nth-child(4) {
  padding: 0 0 0 0;
}
/*  */
}

@media screen and (max-width: 600px) and (max-height:900px)
and (orientation:portrait)  {
/* MENSAJE EN CASO DE QUE NO ESTES LOGEADO */
.modalRestriction {
  height: 41.5vh;
}
/*  */
}

@media screen and (max-width: 600px) and (max-height:800px)
and (orientation:portrait)  {
/* MENSAJE EN CASO DE QUE NO ESTES LOGEADO */
.modalRestriction {
  height: 40vh;
}
.modalRestriction .modalOptions .btnEnviar {
  font-size: 15px;
  height: 40px;
}
.modalRestriction .modalOptions:nth-child(3) {
  padding: 0 0 35px 0;
}
.modalRestriction .modalOptions:nth-child(4) {
  padding: 0 0 0 0;
}
/*  */
}

@media screen and (max-width: 600px) and (max-height:700px)
and (orientation:portrait)  {
/* MENSAJE EN CASO DE QUE NO ESTES LOGEADO */
.modalRestriction {
  height: 50vh;
}
.modalRestriction .modalOptions .btnEnviar {
  font-size: 14px;
  height: 35px;
}
.modalRestriction .modalOptions:nth-child(3) {
  padding: 0 0 40px 0;
}
.modalRestriction .modalOptions:nth-child(4) {
  padding: 0 0 0 0;
}
/*  */
}

@media screen and (max-width: 600px) and (max-height:600px)
and (orientation:portrait)  {
/* MENSAJE EN CASO DE QUE NO ESTES LOGEADO */
.modalRestriction {
  height: 52.5vh;
}
/*  */
}

@media screen and (max-width: 600px) and (max-height:500px)
and (orientation:portrait)  {
/* MENSAJE EN CASO DE QUE NO ESTES LOGEADO */
.modalRestriction {
  height: 56.5vh;
}
/*  */
}
/*  */

/* RESPONSIVE PAGE LANDSCAPE OPTION */
@media screen and (max-height:600px)
and (orientation:landscape)  {
/*  MENSAJE EN CASO DE QUE NO ESTES LOGEADO */
.modalRestriction {
  height: 70vh;
}
/*  */

/* NAVBAR RESPONSIVE */
.navbar {
  height: 75px;
}
.navbarRLogo {
  height: 75px;
}
.navbar .navbarLoginResponsive {
  height: 75px;
}
.navbar .navbarLoginResponsive .navbarLoged {
  bottom: -85px;
}
.navbarRLogo img {
  max-width: 65px;
}
.navbar .navbarHamb {
  width: 60px;
  height: 60px;
  padding: 5px 0 0 0;
}
.navbar .navbarHamb div {
  width: 50px;
}
.navbar .navbarHamb div:nth-child(2) {
  width: 40px;
}
.navbar .navbarHamb div:nth-child(3) {
  width: 30px;
}

.sidebarContent {
  padding: 90px 0 0 0;
}
.sidebarContent ul li {
  line-height: 55px;
}
.sidebarContent ul li a {
  font-size: 45px;
}
/*  */
}

@media screen and (max-height:500px)
and (orientation:landscape)  {
/*  MENSAJE EN CASO DE QUE NO ESTES LOGEADO */
.modalRestriction {
  height: 75vh;
}
.modalRestriction .modalTitle h1 {
  font-size: 14px;
}
.modalRestriction .modalTitle {
  padding: 25px 0 25px 0;
}
.modalRestriction .modalOptions .btnEnviar {
  font-size: 14px;
  height: 30px;
}
.modalRestriction .modalOptions:nth-child(3) {
  padding: 0 0 35px 0;
}
.modalRestriction .modalOptions:nth-child(4) {
  padding: 0 0 0 0;
}
/*  */

/* NAVBAR RESPONSIVE */
.navbar {
  height: 65px;
}
.navbarRLogo {
  height: 65px;
}
.navbar .navbarLoginResponsive {
  height: 65px;
  display: none;
}
.navbarRLogo img {
  max-width: 67.5px;
}
.sidebarContent .navbarProfile {
  display: inline-block;
}
.navbar .navbarHamb {
  width: 50px;
  height: 50px;
  padding: 0 0 0 0;
}
.navbar .navbarHamb div {
  width: 40px;
}
.navbar .navbarHamb div:nth-child(2) {
  width: 30px;
}
.navbar .navbarHamb div:nth-child(3) {
  width: 20px;
}

.sidebarContent {
  padding: 10px 0 0 0;
}
.sidebarContent ul li {
  line-height: 70px;
}
.sidebarContent ul li a {
  font-size: 30px;
}
/*  */
}

@media screen and (max-height:400px)
and (orientation:landscape)  {
/*  MENSAJE EN CASO DE QUE NO ESTES LOGEADO */
.modalRestriction .modalTitle h1 {
  font-size: 13px;
}
.modalRestriction .modalTitle {
  padding: 15px 0 25px 0;
}
.modalRestriction .modalOptions .btnEnviar {
  font-size: 13px;
  height: 25px;
}
.modalRestriction .modalOptions:nth-child(3) {
  padding: 0 0 25px 0;
}
.modalRestriction .modalOptions:nth-child(4) {
  padding: 0 0 0 0;
}
/*  */

/* NAVBAR RESPONSIVE */
.navbar {
  height: 55px;
}
.navbarRLogo {
  height: 55px;
}
.navbar .navbarLoginResponsive {
  height: 55px;
  display: none;
}
.navbarRLogo img {
  max-width: 50px;
}
.sidebarContent .navbarProfile {
  display: inline-block;
}
.navbar .navbarHamb {
  width: 40px;
  height: 40px;
  padding: 0 0 0 0;
}
.navbar .navbarHamb div {
  width: 30px;
}
.navbar .navbarHamb div:nth-child(2) {
  width: 20px;
}
.navbar .navbarHamb div:nth-child(3) {
  width: 10px;
}

.sidebarContent {
  padding: 8px 0 0 0;
}
.sidebarContent ul li {
  line-height: 60px;
}
.sidebarContent ul li a {
  font-size: 25px;
}
/*  */
}
/*  */
