/* Tablet Landscape */
@media only screen and (max-width : 1024px) {
    /* GENERAL EXPO ELEMENTS
    ----------------------------------------------------*/
    .detail-wrap {  
        padding: 15px;
    }
    .detail-wrap .detail-content{
        right: 15px;
        bottom: 15px;
        left: 15px;
    }
    
    
    /* TREADING BLOCK
    ----------------------------------------------------*/
    .treading-block .detail-wrap .detail-content h3  {
        font-size: 18px;
    }
    
    
    /* PAGE TITLE
    ----------------------------------------------------*/
    .pagetitle {
        height: 185px;
        min-height: 185px;
        margin: 0 0 15px 0;
    }
    
    .pagetitle h1, .pagetitle h2, .pagetitle h3,
    .pagetitle h4, .pagetitle h5, .pagetitle h6 {
        font-size: 32px;
        margin: 30px 0 15px;
        padding: 0 30px;
    }
    .pagetitle p {
        padding: 0 30px;
    }
    
    
    /* FILTER BLOCK
    ----------------------------------------------------*/
    ul.filter {
        margin-right: -15px;
    }
    ul.filter > li {
        display: block;
        position: relative;
        margin: 0 0 15px 0;
    }
    ul.filter > li.col-1 {
        width: 25%;
    }
    ul.filter > li.col-2 {
        width: 50%;
    }
    
    ul.filter > li form,
    ul.filter > li .form {
        display: block;
        position: relative;
        width: auto;
        margin-right: 15px;
    }
    ul.filter > li form input,
    ul.filter > li .form select {
        width: 100%;
    }
    
    .chosen-container {
        display: block;
        position: relative;
        min-width: inherit;
        width: auto;
    }
    
    .autocomplete .autocomplete-result-wrapper{
        width: 100%;
    }
    
    
    /* GRID LIST
    ----------------------------------------------------*/
    
    /* filter */
    .grids .grids-filter li{
        font-size:15px;
    }
    .grids .grids-filter li a {
        padding:0 10px;
    }
    
    /* container */
    .grids .grids-container .grids-item .grids-content .grids-title .expo-title{
        font-size: 20px;
    }
    
    
    /* 404
    ----------------------------------------------------*/
    #error404-left h1,
    #error404-left h1 i{
        font-size: 58px;
    }
    
    
    /* CONTACT
    ----------------------------------------------------*/
    .partners .clear{
        clear:both;
    }
    .partners .noclear{
        clear:none !important;
    }
}
