@media all and (min-width:1024px){
    #header.header-sticky.sticky-active .header-inner{
        height:60px;
    }
    .cmp_detail{
        display:none;
    }
    .sm-view {
        display: none !important;
    }
    .lg-view {
        visibility: visible;
    }
}
@media all and (max-width:2000px){
    .header-inner{
        padding: 0 19.5%;
    }
    .mega-menu-content{
        padding:20px 20.5% !important;
    }
    /*.portfolio-item.revert .portfolio-description{*/
    /*    transform: translate3d(0, -10%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    /*.portfolio-item.revert:hover .portfolio-description{*/
    /*    transform: translate3d(0, -10%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    /*.portfolio-item.revert .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -10%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    /*.portfolio-item.revert:hover .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -10%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    /*.portfolio-item .portfolio-description h4{*/
    /*    font-size: 1.5vh;*/
    /*}*/
    .cmp_detail{
        display:none;
    }
    .exabyte-img{
        width:400px;
    }
}
@media all and (max-width:1650px){
    .header-inner{
        padding: 0 14.5%;
    }
    .mega-menu-content{
        padding:20px 16.2% !important;
    }
    /*.portfolio-item.revert .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -20%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    /*.portfolio-item.revert:hover .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -20%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
}
@media all and (max-width:1550px){
    .header-inner{
        padding: 0 11.5%;
    }
    .mega-menu-content{
        padding:20px 12.7% !important;
    }
    /*.portfolio-item.revert .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -20%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    /*.portfolio-item.revert:hover .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -20%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
}
@media all and (max-width:1450px){
    .header-inner{
        padding: 0 9.5%;
    }
    .mega-menu-content{
        padding:20px 10.7% !important;
    }
    /*.portfolio-item.revert .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -20%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    /*.portfolio-item.revert:hover .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -20%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    /*.portfolio-item .portfolio-description h4{*/
    /*    font-size: 18px;*/
    /*}*/
}
@media all and (max-width:1400px){
    .header-inner{
        padding: 0 5.5%;
    }
    .mega-menu-content{
        padding:20px 6.7% !important;
    }
}
@media all and (max-width:1000px){
    .header-inner{
        padding: 0%;
    }
    .mega-menu-content{
        padding:20px !important;
    }
    /*.portfolio-item.revert .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -35%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    /*.portfolio-item.revert:hover .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -35%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    .cmp_detail{
        display:block;
        text-align: center;
    }
    .mob-align{
        margin-top: 70%;
    }
}
@media all and (max-width:800px){
    .tabs .nav-tabs {
        text-align: center !important;
        padding-left: 25% !important;
    }
    .lg-view {
       display: none !important;
    }
    .sm-view {
        visibility: visible;
    }
    #header .header-inner #logo a .logo-default, #header #header-wrap #logo a .logo-default {
        display: block;
        position: relative;
    }
    .order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}
    .margin-md-b-15{
        margin-bottom: 15px;
    }
    .margin-md-b-10{
        margin-bottom: 10px;
    }
    .breadcrumb {
        margin-top: 6%;
    }
    .menu-align{
        margin-top: 10%;
    }
    .img-b-space{
        margin-bottom:5%;
    }
    .first-impress-p {
        line-height: 1.9;
        font-size: 1.1em !important;
    }
    .website-subtext {
        font-size: 1.4em;
        line-height: 1.5em;
        text-align: justify;
    }
    .order-md-1{
        padding-bottom:15px !important;
    }
    .campaigns-header-img{
        width:400px !important;
    }
}
@media all and (max-width:600px){
    .portfolio-item .portfolio-description h4{
        font-size: 14px !important;
    }
    .sm-view {
        visibility: visible;
    }
    .lg-view {
        display: none !important;
    }
    /*.portfolio-item.revert .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -36%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    /*.portfolio-item.revert:hover .short-img .portfolio-description{*/
    /*    transform: translate3d(0, -36%, 0);*/
    /*    opacity: 1;*/
    /*    visibility: visible;*/
    /*}*/
    .margin-sm-b-15{
        margin-bottom:15px;
    }
    .margin-sm-b-10{
        margin-bottom:10px;
    }
    .sm-p-b-60{
		padding-bottom: 70px !important;
	}
    #mainMenu:not(.menu-overlay) nav > ul > li > a {
        font-size: 18px;
    }
    .creative h5{
        font-size: 1.8rem !important;
        line-height: 1.4 !important;
    }
    .cmp_detail{
        visibility: visible;
        text-align: center;
        font-size:1rem;
    }
    .mob-align{
         margin-top: 80%;
    }
    #mainMenu {
        padding: 0;
        margin-left: -15px;
    }
    .exabyte-img{
        width:300px;
    }
    .pc-view{
        visibility: hidden;
    }

}
@media all and (max-width:512px){
    .sm-padding-bottom-20{
        padding-bottom:20px;
    }
    .menu-align .flickity-viewport{
        height:180px !important;
    }
    .campaigns-header-img{
        width:200px !important;
    }
    .order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}
}
@media all and (max-width:375px){
    .cmp_detail {
        visibility: visible;
        text-align: center;
        font-size: 1rem;
    }
    .mob-align{
        margin-top: 50% !important;
    }
}
@media all and (max-width:320px){
    .cmp_detail {
        visibility: visible;
        text-align: center;
        font-size: 1rem;
    }
    .mob-align{
        margin-top: 45% !important;
    }
}