

/* Imac Resolutions :) */
@media all and (min-width:1921px) and (max-width: 2560px) {
    body header .navbar .navbar-brand img, header.side-menu .logo img, header .sidebar-nav-menu .navbar-brand img {
        max-width: 81%;
    }
    body .player_video {
        height: 840px !important;
    }
    body #specialization{
        padding-top: 320px !important;
    }
    
    .p216{
        padding: 216px 0 !important;
    }
    
}


/* 15 pulgadas Retina Sm */
@media all and (min-width:1100px) and (max-width: 1700px) {
    html body .element_1 {
        font-size: 88px !important;
        top: -2px;
    }
    body .cwow h2 {
        font-size: 80px !important;
    }
    body .flex_ p{
        width: 49%;
        padding-left: 20px;
        font-size: 14px;
    }
    .paragraph{
        min-height: 135px !important;
        display: block;
    }
    h1{
        font-size: 80px !important;
        line-height: .9 !important;
        margin-bottom: 20px
    }
    h3{font-size: 28px !important}
    body .vertical-align2 {
        top: 50% !important;
    }
    .padding-eight-lr{
        padding-left: 6% !important;
            padding-right:5% !important;
    }
    .h-800px {
        height: 90vh !important;
    }
    .t15{font-size: 14px !important}
    .icon-large {
        font-size: 30px !important;
    }
    .t {
        font-size: 40px !important;
        line-height: 3.2rem !important;
        margin-bottom: 30px !important;
    }
    .col-md-2 p{
      font-size: 15px !important;
    }
    .on13{display: none !important;}
    figcaption.padding-35px-tb {
        min-height: 150px;
    }

    .p216{
        padding: 216px 0 !important;
    }
}

.on13{display: none;}
/*13 inch retina*/
@media (min-width: 799px) and (max-width: 1350px) {
    figcaption.padding-35px-tb {
        min-height: 150px;
    }
    .video{max-width: 100%}
    body ul.mainleftmenu>li> a {
        padding: 20px 60px !important;
    }
    .on13{display: block !important;}
  .col-md-2 p{
    font-size: 15px !important;
  }
  .swiper-slide-l{
    background-size: 30%;
  }
}