@media screen and (min-width: 1201px) and (max-width: 1600px) {
    #left_section.one_fifth {
        /*position: absolute!important;*/
        min-height: 1000px;
    }
    .cpt-post-content-wrapper > ul > li {
        width: 18.5%!important;
    }
    .column5,
    .column6,
    .column7,
    .column8 {
        width: 18.5%!important;
    }
    .talents_single_page_details .general-meta-fields-info-wrapper strong {
        float: left!important;
        /*margin-right: 10px;*/
    }
    .talents_single_page_details .general-meta-fields-info-wrapper ul li {
        overflow: hidden;
    }
}
@media screen and (min-width: 1024px) and (max-width: 1400px) {
    .cpt_posts_add_remove{
        float: left;
        margin-right: 10px;
    }
    .pods_cpt_single_compcard{
        float: left;
    }
    .post_single_page_content_wrapper .three_fourth,
    .post_single_page_content_wrapper .one_fourth_last {
        width: 100%;
    }
    #left_section.one_fifth {
        /*position: absolute!important;*/
        min-height: 1000px;
    }
    .cpt-post-content-wrapper > ul > li,
    .column5,
    .column6,
    .column7,
    .column8 {
        width: 31.7%!important;
    }
    .search_close {
        z-index: 1;
    }
    .cpt-post-content-wrapper > ul > li {
        width: 23.5%!important;
    }
    .column5,
    .column6,
    .column7,
    .column8 {
        width: 23.5%!important;
    }
    .talents_single_page_details .general-meta-fields-info-wrapper strong {
        float: left!important;
        /*margin-right: 10px;*/
    }
    .talents_single_page_details .general-meta-fields-info-wrapper ul li {
        overflow: hidden;
        width: 46.9%;
        float: left;
        margin-right: 16px;
    }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    /* Global column layout width 100%  =================================*/
    .cpt_posts_add_remove{
        float: left;
        margin-right: 10px;
    }
    .pods_cpt_single_compcard{
        float: left;
    }
    .container {
        width: 100%;
        padding: 0px;
        max-width: inherit!important;
        min-width: inherit!important;
    }
    .left_section_wrapper #header-navigation ul ul li a,
    .left_section_wrapper #user-dashboard-menu li a {
        color: #333333!important;
    }
    #header-navigation ul ul li a,
    #user-dashboard-menu ul li a {
        color: #333!important;
    }
    .talents_details .general-meta-fields-info-wrapper {
        position: relative;
        opacity: 1!important;
    }
    .talents_details .general-meta-fields-info-wrapper ul li {
        display: inline-block!important;
        margin-right: 10px;
        line-height: 23px;
    }
    .search_close {
        z-index: 1;
    }
    .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,
    .header_menu_section,
    .woocommerce div.product div.images,
    .fm-form li,
    #setcard .one_third,
    .two_third_last {
        width: 100%!important;
        margin: 0px;
        float: none;
    }
    .column2, .column3, .column4, .column5, .column6, .column7, .column8, .column9, 
    .video_iframes2 iframe, .video_iframes3 iframe, .video_iframes4 iframe{
        width: 48.5%;
    }
    #logo {
     
        margin: 0px!important;
    }
    #right_section.four_fifth_last {} footer,
    .footer-menu-wrapper ul {
        text-align: center;
    }
    #right_section #kaya-footer-content-wrapper {
        display: block!important;
    }
    .left_section_wrapper #kaya-footer-content-wrapper {
        display: none!important;
    }
    #sidebar {
        padding: 0px!important;
    }
    #user-dashboard-menu {
        top: 100%!important;
        left: 0px!important;
        width: 230px!important;
    }
    #menu-userdashboard {
        padding-left: 0px!important;
    }
    #header-navigation {
        display: none;
    }
    .mobile_toggle_menu_icons {
        float: right;
        position: absolute;
        right: 40px;
        top: 40px;
    }
    #main-nav ul li a {
        text-align: left!important;
    }
    #header-navigation {
        float: none!important;
        margin: 30px 0px 0px;
    }
    #left_section.one_fifth {
        padding: 25px!important;
        min-height: inherit!important;
        height: inherit!important;
        position: inherit;
    }
    .top-nav a span.sub-arrow {
        display: block!important;
    }
    .kta-user-accocunt {
        margin: 25px 0px 0px!important;
        text-align: left!important;
    }
    .left_sidebar {
          top: 0px!important;
        margin-bottom: 40px;
        padding: 0px;
    }
    .left_address_title{
        margin:0 0 20px 0 !important;
    }
    .kta_social_share_icons ul {
        padding: 0px!important;
        margin: 0px!important;
    }
    .kta_left_section_wrapper {
        top: 0px!important;
    }
    .site-description {
        margin-bottom: 0px!important;
        padding-bottom: 0px!important;
    }
    .top-nav a {
        border-bottom: 1px solid rgba(204, 204, 204, .2);
    }
    .top-nav a,
    .top-nav a:hover,
    .top-nav a:focus,
    .top-nav a:active {
        padding: 15px 10px;
    }
    #header-navigation ul ul {
        width: 100%!important;
        margin-left: 0px!important;
    }
    #header-navigation ul ul li a {
        background: none!important;
    }
    .widget_kta_advanced_search #reset_search_submit {
        padding: 16px!important;
    }
    .talents_details {
        position: relative!important;
        bottom: 0px!important;
    }
    .talents_details {
        width: 100%!important;
    }
    .talent_item_add_remove {
        margin-bottom: 20px;
    }
    #mid-content {
        padding: 50px 35px;
    }
    #right_section footer #kaya-footer-content-wrapper {
        margin-right: 0px!important;
        display: block!important;
    }
    #right_section #kaya-footer-content-wrapper {
        padding: 15px;
    }
    #left_section footer {
        display: none!important;
    }
    #right_section.four_fifth_last {
        margin-bottom: 0px!important;
    }
    .kta-image-details-wrapper .mata_data_info_wrapper {
        padding-top: 3%!important;
    }
    #header-navigation ul {
        float: none!important;
    }
    #header-navigation #main-menu li a {
        text-align: left!important;
    }
    #header-navigation ul {
        margin-right: 0px!important;
    }
    #mid-content {
        padding: 15px!important;
    }
    .left_section_wrapper {
        padding: 0px!important;
    }
    a.item_button i {
        position: relative;
        right: 25px;
        top: -6px;
    }
    a.item_button {
        top: -42px!important;
        line-height: 95px!important;
        right: -41px!important;
    }
    .search_fields_content_wrapper {
        left: 0px!important;
    }
    #uwpqsf_id {
        position: absolute;
        background-color: #ffffff;
    }
    .talent_title{
        display: none;
    }
}
@media screen and (min-width: 601px) and (max-width: 1025px) {
    .talents_single_page_details .general-meta-fields-info-wrapper ul li{
        width: 46.9%;
        float: left;
        margin-right: 16px;
    }
}
@media only screen and (max-width: 767px) {
    .cpt_posts_add_remove{
        float: left;
        margin-right: 10px;
    }
    .pods_cpt_single_compcard{
        float: left;
    }
    ul.tabs_content_wrapper li a {
        font-size: 14px;
        padding: 6px 10px;
    }
    .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,
    .header_menu_section,
    .woocommerce div.product div.images,
    .fm-form li,
    #setcard .one_third,
    .two_third_last {
        width: 100%!important;
        margin: 0px;
        float: none;
    }
    .left_section_wrapper #header-navigation ul ul li a,
    .left_section_wrapper #user-dashboard-menu li a {
        color: #333333!important;
    }
    .search_close {
        z-index: 1;
    }
    #uwpqsf_id {
        position: absolute;
        background-color: #ffffff;
    }
    ul.page-numbers {
        display: table;
    }
    .talents_details .general-meta-fields-info-wrapper {
        position: relative;
        opacity: 1!important;
    }
    .talents_details .general-meta-fields-info-wrapper ul li {
        display: inline-block!important;
        margin-right: 10px;
    }
    .shortlist_list_form_data {
        width: 300px!important;
    }
    #logo {
        text-align: center!important;
        margin: 0px auto!important;
    }
    .container {
        width: 100%;
        padding: 0px;
        max-width: inherit!important;
        min-width: inherit!important;
    }
    .top-nav a {
        border-bottom: 1px solid rgba(204, 204, 204, .2);
    }
    .top-nav a,
    .top-nav a:hover,
    .top-nav a:focus,
    .top-nav a:active,
    .shortlist-align a {
        padding: 15px 10px;
    }
    #mid-content,
    #sidebar {} footer,
    .footer-menu-wrapper ul {
        text-align: center;
    }
    #right_section #kaya-footer-content-wrapper {
        display: block!important;
    }
    .left_section_wrapper #kaya-footer-content-wrapper {
        display: none!important;
    }
    #header-navigation ul ul {
        width: 100%!important;
        margin-left: 0px!important;
    }
    #header-navigation ul ul li a {
        background: none!important;
    }
    #sidebar {
        padding: 0px!important;
    }
    #user-dashboard-menu {
        top: 100%!important;
        left: 0px!important;
        width: 100%!important;
    }
    #menu-userdashboard {
        padding-left: 0px!important;
    }
    #header-navigation {
        display: none;
    }
    .mobile_toggle_menu_icons {
        /**float: right;

    position: absolute;

    right:40px;

    top:40px;**/
    }
    #main-nav ul li a {
        text-align: left!important;
    }
    #header-navigation {
        float: none!important;
        margin: 30px 0px 0px;
    }
    #left_section.one_fifth {
        padding: 25px!important;
        min-height: inherit!important;
        margin-bottom: 0px!important;
    }
    .top-nav a span.sub-arrow {
        display: block!important;
    }
    .kta-user-accocunt {
        margin: 25px 0px 0px!important;
        text-align: center!important;
        width: 100% !important;
    }
    .left_sidebar {
       
        top: 0px!important;
        margin-bottom: 40px;
        margin: 0 auto;
        display: table;
    
    }
    .site-description {
        margin-bottom: 0px!important;
        padding-bottom: 0px!important;
    }
    .widget_kta_advanced_search .search_box_style {
        width: 100%!important;
    }
    .widget_kta_advanced_search #reset_search_submit {
        padding: 16px!important;
    }
    .talents_details {
        position: relative!important;
        bottom: 0px!important;
    }
    .talents_details {
        width: 100%!important;
    }
    .talent_item_add_remove {
        margin-bottom: 20px;
    }
    #mid-content {
        padding: 15px!important;
    }
    #right_section footer #kaya-footer-content-wrapper {
        margin-right: 0px!important;
        display: block!important;
    }
    #left_section footer {
        display: none!important;
    }
    #right_section #kaya-footer-content-wrapper {
        padding: 15px;
    }
    #right_section.four_fifth_last {
        margin-bottom: 0px!important;
    }
    .kta-image-details-wrapper .mata_data_info_wrapper {
        /**padding-top: 3%!important;**/
    }
    #header-navigation ul {
        float: none!important;
    }
    #header-navigation #main-menu li a,
    .shortlist-align a {
        text-align: left!important;
    }
    #left_section.one_fifth {
        padding: 25px!important;
        min-height: inherit!important;
        position: relative!important;
    }
    #header-navigation ul {
        margin-right: 0px!important;
    }
    .left_section_wrapper {
        padding: 0px!important;
    }
    a.item_button i {
        position: relative;
        right: 25px;
        top: -6px;
    }
    a.item_button {
        top: -42px!important;
        line-height: 95px!important;
        right: -41px!important;
    }
    #header-navigation ul ul li a,
    #user-dashboard-menu ul li a {
        color: #333!important;
    }
    .kaya_toggle_search {
        left: 0px!important;
    }

    span.left_sidebar_address {
        text-align: center;
        display: table;
    }
    .search_fields_content_wrapper {
        width: 350px!important;
    }
    .talent_title{
        display: none;
    }
}
@media only screen and (max-width: 480px){
    ul.tabs_content_wrapper li a {
        font-size: 12px;
        padding: 5px 5px;
    }
}
@media only screen and (max-width: 320px) {
    .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,
    .header_menu_section,
    .woocommerce div.product div.images,
    .fm-form li,
    #setcard .one_third,
    .two_third_last {
        width: 100%!important;
        margin: 0px;
        float: none;
    }
    .search_fields_content_wrapper {
        width: 300px!important;
    }
    .shortlist_list_form_data {
        width: 300px!important;
    }
    .talents_details .general-meta-fields-info-wrapper {
        position: relative;
        opacity: 1!important;
    }
    .talents_details .general-meta-fields-info-wrapper ul li {
        display: inline-block!important;
        margin-right: 10px;
    }
    .container {
        width: 100%;
        padding: 0px;
        max-width: inherit!important;
        min-width: inherit!important;
    }
    .widget_kta_advanced_search .search_box_style {
        width: 100%!important;
    }
    .widget_kta_advanced_search #reset_search_submit {
        padding: 16px!important;
    }
    .kta-talent-content-wrapper .kta-image-details-wrapper .mata_data_info_wrapper,
    .talents_details {
        position: relative!important;
        bottom: 0px!important;
    }
    .talents_details {
        width: 100%!important;
    }
    .kta-image-details-wrapper {
        display: block!important;
    }
    .kta-image-details-wrapper .mata_data_info_wrapper {
        top: 0!important;
        left: 0!important;
        transform: inherit!important;
    }
    .kta_left_section_wrapper .mata_data_info_wrapper ul li {
        padding: 8px;
    }
    .talent_item_add_remove {
        margin-bottom: 20px;
    }
    #mid-content {
        padding: 15px;
    }
    div#right_section footer {
        margin-right: 0px!important;
        display: block!important;
    }
    #left_section footer {
        display: none!important;
    }
    #right_section #kaya-footer-content-wrapper {
        padding: 15px;
    }
    #right_section.four_fifth_last {
        margin-bottom: 0px!important;
    }
    #header-navigation ul {
        float: none!important;
    }
    #header-navigation #main-menu li a {
        /**text-align: left!important;**/
    }
    #left_section.one_fifth {
        padding: 25px!important;
        min-height: inherit!important;
        position: relative!important;
    }
    #header-navigation ul {
        margin-right: 0px!important;
    }
    #mid-content {
        padding: 15px!important;
    }
    .left_section_wrapper {
        padding: 0px!important;
    }
    a.item_button i {
        position: relative;
        right: 25px;
        top: -6px;
    }
    a.item_button {
        top: -42px!important;
        line-height: 95px!important;
        right: -41px!important;
    }
    #header-navigation ul ul li a,
    #user-dashboard-menu ul li a {
        color: #333!important;
        text-align: center!important;
    }
    .kaya_toggle_search {
        left: 0px!important;
    }
    .toggle_search_field {
        width: 320px !important;
    }
    span.left_sidebar_address {
        text-align: center;
        display: table;
    }

}

@media only screen and (max-width: 1024px){
    html {
    margin-top: 0px !important;
}
}
