
/* iPads (portrait) ----------- */
@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait) {

}

@media only screen and (max-device-width: 1366px) and (min-device-width: 1024px) and (orientation: portrait) {

}
@media only screen and (max-device-width: 1366px) and (min-device-width: 1024px) and (orientation: landscape) {

}

@media (max-width: 736px) { 

}

@media (min-width: 1200px) {

}   

@media (min-width: 1170px) and (max-width: 1199px) {

}

@media (min-width: 1170px) and (max-width: 1199px) {

}

@media (max-width: 1169px){

}

@media (max-width: 991px){

}

@media (max-width: 768px) {

}

@media (max-width: 435px) {

}

@media (max-width: 767px) {  

}

@media (max-width: 749px) {

}

@media (max-width: 639px) {

}

@media (max-width: 510px) {

}

@media (max-width: 414px) {

}

@media (max-width: 350px) {

}

@media (min-width: 500px) and (max-width: 767px) {

}

/*-------------------------custom mobile--------------*/

@media (max-width: 846px) {
    .logo-mobile-wrapper img {
        height: 50px !important;
    }
    #slide-45-layer-2 {
        padding: 0px 20px 5px !important;
    }
    #services-bar {
        height: auto !important;
        margin-top: 0px !important;
        padding-right: 20px;
    }
    .services-item:hover {
        top: auto !important;
    }
    .centercontainer {
        width: 100% !important;
    }
    #g5plus-info-box-2 {
        padding-left: 0px !important;
    }
    .g5plus-heading h2 {
        font-size: 28px !important;
    }
    .bureauitem {
        padding: 20px !important;
    }
    .btnwhite { 
        border-color: rgb(0, 0, 0) !important;
    }
    .tp-bullets {
        top: 105% !important;
        visibility: visible !important;
        opacity: 1 !important;
    }
    .videonhome {
        margin-top: 35px !important;
        margin-bottom: 35px !important;
    }
    .g5plus-counter {
        margin-bottom: 60px !important;
    }
    .x-nav-menu > .x-menu-item:last-child a {
        padding: 5px 15px !important;
        margin: 10px 10px !important;
    }
    #services-bar {
        margin-left: 0px !important;
    }
    body.page-id-1094 select.portfolio-filter-mb option:nth-child(2),
    body.page-id-1094 select.portfolio-filter-mb option:nth-child(3),
    body.page-id-1094 select.portfolio-filter-mb option:nth-child(4) {
      display: none !important;
    }
}

/*----------------------------version 5--------------------*/
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) {
    #rev_slider_33_2_wrapper, #rev_slider_33_2, .rev_slider li.tp-revslider-slidesli {
        max-height: 500px !important;
        height: 500px !important;
    }
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) {

}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : landscape) {

}





/*------------------------------version 6------------------*/
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) {
    .tp-caption.text, .text {
        font-size: 16px !important;
    }
}
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : portrait) {
}
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : landscape) {

}


/*-------------- iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px) 
and (max-device-width : 1024px) {

}
/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
}
/* iPads (portrait) ----------- */
@media only screen 
and (max-device-width: 1024px) 
and (min-device-width: 768px) 
and (orientation: portrait) {
}








/* -------------------iPads pro (portrait) ----------- */
@media only screen 
and (max-device-width: 1366px) 
and (min-device-width: 1024px) 
and (orientation: portrait) {
}
/* iPads pro (landscape) ----------- */
@media only screen 
and (max-device-width: 1366px) 
and (min-device-width: 1024px) 
and (orientation: landscape) {
    
}
