/**
 * This code applies screen width 0 to 767 ( Mobile vertical & landscape ) 
 */
@media only screen and (max-width: 767px) {
    .kta-column1, .kta-column2, .kta-column3, .kta-column4, .kta-column5, .kta-column6, .kta-column7, .kta-column8, #setcard .one_third,  .video_iframes2 iframe,  .video_iframes3 iframe,  .video_iframes4 iframe, .adv_search_columns6 ul li, .adv_search_columns5 ul li, .adv_search_columns4 ul li, .adv_search_columns3 ul li, .adv_search_columns2 ul li, 
    .one_half, .one_half_last,  .one_fourth,   .one_fourth_last,  .footer_widgets .one_fourth,  .footer_widgets .one_fourth_last,   .two_third,  .one_third,  .one_third_last, .one_fifth,  .four_fifth_last,  .three_fourth, .three_fourth_last,   .two_third_last {
        width: 100%;
        margin-right: 0px;
        float: none;
        margin-bottom: 30px!important;
    }
    #setcard li.kta-column2{
        width: 48.5%;
        float: left;
    }
    .kta_left_section_wrapper ul li{
        display: inline-block;
    }
    .kta-user-accocunt {
        float: none!important;
        margin: 0px auto;
        margin-top: 20px;
        width: 220px;
        text-align: center;
    }
    #gallery_horizontal, #gallery_horizontal.owl-carousel .owl-item img{
        height: auto!important;
    }
    .kta-image-details-wrapper{
        display: -webkit-flex;
        display: flex;
        -webkit-flex-flow: row wrap;
        flex-flow: row wrap;
    }
    .kta-image-details-wrapper .mata_data_info_wrapper{
        position: relative;
        opacity: 1!important;
        bottom: 0px!important;
        -webkit-order: 1;
        order:1;
    }
    .item_button.add{
        display: block!important;
    }
    .kta-talent-content-wrapper ul.grid li h4, .kta-talent-content-wrapper ul li h4 {
        position: relative;
        -moz-transform-origin: 0 0%!important;
        -moz-transform: rotate(0deg)!important;
        -o-transform-origin: 0 0%!important;
        -o-transform: rotate(0deg)!important;
        -ms-transform-origin: 0 0%!important;
        -ms-transform: rotate(0deg)!important;
        transform-origin: 0 0%!important;
        transform: rotate(0deg)!important;
        bottom: 0px!important;
        opacity: 1!important;
        left: 0px!important;
        padding: 0 3%!important;
       -webkit-transform: rotate(0deg)!important;
        border-top: 1px solid rgba(204,204,204,.2);
        width: 100%;
        -webkit-order: 0;
        order:0;
    }
    ul.ta-extra, .setcard-talent-detials, .kta-setcard-talent-details-wrapper.one_fourth, .set-card-images .two_fourth_last{
        width: 100%!important;
    }

    /* Meta Info wrapper align sideby side */
    .kta-meta-data-info-wrapper ul li {
        display: inline-block;
        margin-right: 10px;
    }

    .kta-meta-data-info-wrapper ul {
        margin-left: 0!important;
    }
    .set-card-images .one_fourth img {
        width: 50%;
    }
    .set-card-images li.kta-column3 {
        width: 49%!important;
        float: left;
    }
}
/**
 * This code applies screen width from 480 to 767 ( Mobile landscape ) 
 */
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .kta-column1, .kta-column2, .kta-column3, .kta-column4, .kta-column5, .kta-column6, .kta-column7, .kta-column8,  .video_iframes2 iframe,  .video_iframes3 iframe,  .video_iframes4 iframe, .adv_search_columns6 ul li, .adv_search_columns5 ul li, .adv_search_columns4 ul li, .adv_search_columns3 ul li, .adv_search_columns2 ul li{
        width: 48.5%!important;
        margin-right: 1.5%!important;
        float: left;
    }
    ul.ta-extra{
        width: 101.5%;
    }
    .set-card-images .one_fourth {
        margin-bottom: 20px!important;
    }
    .set-card-images li.kta-column3 {
        width: 31.8%!important;
    }
}

/**
 * This code applies screen width from 768 to 1023 (  Tablet (Portrait) ) 
 */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
    /* User Dashboard Menu */
    .kta-user-accocunt {
        float: none!important;
        margin: 0px auto;
        margin-top: 20px;
        width: 220px;
        text-align: center;
    }
    /* Talent Agency Columns */
    .kta-column4, .kta-column5, .kta-column6, .kta-column7, .kta-column8{
        width: 31.8%;
        margin-bottom: 30px;
    }
    /* Talent Images Section */
    .kta-image-details-wrapper{
        display: -webkit-flex;
        display: flex;
        -webkit-flex-flow: row wrap;
        flex-flow: row wrap;
    }
    .kta-image-details-wrapper .mata_data_info_wrapper{
        position: relative;
        opacity: 1!important;
        bottom: 0px!important;
         -webkit-order: 1;
        order:1;
    }
    .item_button.add{
        display: block!important;
    }
    .kta-talent-content-wrapper ul.grid li h4 {
        position: relative;
        -moz-transform-origin: 0 0%!important;
        -moz-transform: rotate(0deg)!important;
        -o-transform-origin: 0 0%!important;
        -o-transform: rotate(0deg)!important;
        -ms-transform-origin: 0 0%!important;
        -ms-transform: rotate(0deg)!important;
         -webkit-transform: rotate(0deg)!important;
        transform-origin: 0 0%!important;
        transform: rotate(0deg)!important;
        bottom: 0px!important;
        opacity: 1!important;
        left: 0px!important;
        padding: 0 3%!important;
        border-top: 1px solid rgba(204,204,204,.2);
        width: 100%;
        -webkit-order: 0;
        order:0;
    }
    /**
     * Single page tlanets data
     */
    .single-portfolio .mata_data_info_wrapper ul li{
        display: inline-block;
     }
     #gallery_horizontal, #gallery_horizontal.owl-carousel .owl-item img{
        height: auto!important;
    }
}