@media only screen and (max-device-width:767px) {
    div#main_home_slider .kc_banner_image.home {
        position: relative;
        background-size: 100% 100%!important;
        min-height: auto!important
    }
    .logo img {
        float: none;
        margin: 0 auto;
        display: block;
        position: relative;
        left: 30px;
        top: 5px;
    }
    .col-md-4.center_left,
    .fotter-image {
        text-align: center
    }
    .page-template-krn-research .project_box,
    .page-template-template-kd .project_box,
    .page-template-template-news .project_box,
    .post-type-archive-karandaaz-research .project_box {
        height: auto
    }
    h3.kc_title {
        margin-top: 10px
    }
    div#main_home_slider .vc_responsive .owl-prev {
        left: 0
    }
    div#main_home_slider .vc_responsive .owl-next {
        right: 0;
        left: 0
    }
    .main_home_slider .owl-next i.fa.fa-angle-right {
        font-size: 40px;
        position: absolute;
        top: 51%;
        right: 7px
    }
    .main_home_slider .owl-prev i.fa.fa-angle-left {
        font-size: 40px;
        position: absolute;
        top: 45%;
        left: 5px
    }
    .main_home_slider .owl-buttons {
        position: absolute;
        top: 70%;
        width: 100%;
        color: #fff;
        font-size: 50px
    }
    .phone,
    .social-icon {
        padding-bottom: 5px
    }
    .blue .archive_job,
    .fotter-image,
    .nonprofit,
    .powerdby,
    .single_story h3,
    .social-icon,
    .story_loac,
    .topbar,
    footer.footer.grids {
        text-align: center
    }
    .projectsection .flexslider {
        height: 480px!important
    }
    .mobile-image {
        display: block!important
    }
    .email.col-md-2.col-sm-12 {
        padding-top: 5px;
        padding-bottom: 5px
    }
    .logo.col-md-3.col-sm-12 {
        text-align: center;
        background: #fff;
        top: 0
    }
    .ls-slide h1:nth-of-type(2) {
        top: 305.32px!important
    }
    .ls-slide h1:nth-of-type(1) {
        top: 175px!important
    }
    .post-type-archive-blog .video {
        height: auto
    }
    #nsu-submit-0 {
        margin-top: 0
    }
    .fotter_parrlax {
        width: 100%;
        height: auto
    }
    .footeroverlay {
        height: 100%
    }
    .new_image {
        height: 30%
    }
    #news-6076 .new_image {
        height: 50%;
    }
    .press_relaese_single p img {
        width: 100%;
        height: auto;
    }
    .slider_section.slide_count_6062 .kc_banner_image.home {
        background-image: url('../img/rassat.png') !important;
    }
    .slider_section.slide_count_6092 .kc_banner_image.home {
        background-image: url('../img/banner-mobile.jpg') !important;
    }
    .slider_section.slide_count_6148 .kc_banner_image.home {
        background-image: url('../img/financially-include-karandaaz-mobile.jpg') !important;
    }
    .slider_section.slide_count_6208 .kc_banner_image.home {
        background-image: url('../img/desgin-mobile.jpg') !important;
        background-position: center center !important;
    }
    .slider_section.slide_count_7117 .kc_banner_image.home {
        background-image: url('../img/desgin-mobile-renewable.jpg') !important;
        background-position: left center !important;
        background-size: contain
    }
    .slider_section.slide_count_6391 .kc_banner_image.home {
        background-image: url('../img/fitech-eco-system-mobile.jpg') !important;
    } 
    .slider_section.slide_count_6495 .kc_banner_image.home {
        background-image: url('../img/icf-mobile.jpg') !important;
    }
    .slider_section.slide_count_6092 .slidercontact.container .slider_butten a,
    .slider_section.slide_count_6148 .slidercontact.container .slider_butten a,
    .slider_section.slide_count_6208 .slidercontact.container .slider_butten a{
        position: absolute;
        bottom: 10px;
        left: 30px !important;
    }
    h3.widget-title.fotter_heading {
        font-size: 18px;
        padding-top: 0;
        padding-bottom: 10px;
        font-weight: 700;
        text-transform: uppercase;
        margin-top: 0
    }
    footer.footer.grids .col-sm-12 {
        padding-bottom: 20px;
        padding-top: 20px
    }
    .desktop-menu {
        display: none
    }
    ul.info_fotter {
        top: 0
    }
    .single_story h3 {
        width: 100%;
        margin: 0 auto
    }
    .story_loac {
        width: 100%;
        margin: 10px auto
    }
    .fotters.container {
        position: relative;
        bottom: 100%;
        width: 90%;
        margin: 20px auto;
        display: block;
        padding-bottom: 25px;
        top: 29px
    }
    .program-below {
        width: 100%
    }
    .search-drop {
        position: relative;
        width: 100%;
        float: none;
        margin: 0 auto 25px;
        padding-bottom: 10px
    }
    .banner_image img {
        width: 100%;
        height: auto
    }
    .mobile_social_area i.fa.fa-search.icon {
        background: gray
    }
    .social-icon span i.icon {
        padding: 0
    }
    .whatsnew_section_A {
        top: 0
    }
    .vc_row {
        margin-left: 0;
        margin-right: 0
    }
    .container {
        overflow: hidden;
        width: 95%;
        margin: 0 auto
    }
    .modal-dialog {
        margin: 20px!important
    }
    .music_image {
        position: absolute;
        left: 40%;
        top: -40px;
        right: 40%
    }
    .program_widget h2 {
        text-align: center!important
    }
    .projects_pagination.custom-navigation {
        width: 27%;
        bottom: -80px;
        right: -25px
    }
    .wpb_posts_slider {
        height: 570px!important;
        width: 100%!important
    }
    .projectsection .wpb_wrapper {
        padding-right: 0
    }
    .blog-cover {
        width: 95%;
        margin: 0 auto
    }
    .program_title {
        text-align: center
    }
    .projectsection h2.post-title a {
        font-size: 20px
    }
    .projectsection .projects_pagination img {
        height: 25px!important;
        width: 25px!important;
        display: inline-block!important
    }
    .bod_image,
    .col-md-2.resultblock {
        width: 50%;
        float: left
    }
    .people_image img {
        height: 100%
    }
    .projectsection .flex-caption.project_slider {
        padding-top: 15px;
        padding-left: 15px;
        padding-right: 15px
    }
    .project_slider p {
        font-size: 16px
    }
    .side-collapse-container {
        width: 100%;
        position: relative;
        left: 0;
        transition: left .4s
    }
    .side-collapse-container.out {
        left: 200px
    }
    .side-collapse.in {
        width: 0!important
    }
    .side-collapse {
        top: 50px;
        bottom: 0;
        left: 0;
        position: fixed;
        overflow: hidden;
        transition: width .4s;
        width: 100%
    }
    .navbar-inverse.mobile .navbar-toggle {
        background: #006991;
        border: none;
        z-index: 999
    }
    .navbar-inverse.mobile .navbar-inverse {
        background: #006991
    }
    header.navbar.navbar-fixed-top.navbar-inverse.mobile {
        display: block;
        margin: 0;
        padding: 0;
        background: #006991;
        border: none;
        z-index: 9999999
    }
    .navbar-inverse.mobile .navbar-header {
        margin-right: 0;
        margin-left: 0
    }
    .navbar-inverse.mobile .navbar-collapse {
        border: none
    }
    .navbar-inverse.mobile .navbar-inverse ul {
        padding: 0;
        margin: 0
    }
    .navbar-inverse.mobile .navbar-inverse ul li {
        list-style: none;
        border-bottom: 2px solid #f59f2b;
        width: 100%;
        padding: 20px 0
    }
    .navbar-inverse.mobile .navbar-inverse ul li a {
        color: #fff;
        text-transform: capitalize
    }
    .navbar-inverse.mobile .navbar-inverse ul li:last-child {
        border-bottom: none
    }
    h2.section-title {
        font-size: 30px;
        padding-top: 0;
        text-align: left;
        margin-top: 10px
    }
    .libray_page_content {
        width: 95%;
        margin: 0 auto
    }
    .header.desktop {
        display: none
    }
    .header.mobile {
        display: block
    }
    .desktop_show {
        display: none
    }
    .mobile_show {
        display: block
    }
    .mobile_social_area .footer_social_icon .icon {
        color: #fff;
        font-size: 29px;
        height: 50px;
        width: 50px;
        line-height: 0
    }
    .mobile_social_area .fotter_social.container {
        text-align: center;
        padding-top: 15px;
        padding-bottom: 15px
    }
    .navbar .nav-collapse {
        margin: 7.5px auto;
        padding: 0
    }
    .navbar .nav-collapse .navbar-form {
        margin: 0
    }
    .nav-collapse>li {
        float: none
    }
    .menu-secion-mobile.mobile .navbar-default {
        background-color: transparent;
        border-color: transparent;
        width: 100%;
        margin: 15px auto 10px;
        overflow: hidden;
        border-top: none;
    }
    ul#mobile-menu {
        background-color: #006991;
        border-color: #006991;
        margin: 0 -15px;
    }
    .menu-secion-mobile.mobile .navbar-default .navbar-toggle .icon-bar {
        background-color: #006991
    }
    .menu-secion-mobile.mobile .navbar-default .navbar-toggle {
        margin-top: 15px;
        background-color: #f0f0f0;
        border-color: #006991;
        padding: 11px 10px;
        margin-right: 3px;
    }
    .menu-secion-mobile.mobile .navbar-default .navbar-brand {
        color: #fff
    }
    .menu-secion-mobile.mobile .navbar-default .navbar-nav>li>a {
        color: #fff;
        font-size: 17px;
        border-bottom: 1px solid
    }
    .menu-secion-mobile.mobile .navbar-default .navbar-nav>li>a:hover {
        color: #f59f2b
    }
    .menu-secion-mobile.mobile .navbar-default .navbar-nav>li:last-child a {
        border-bottom: none
    }
    .menu-secion-mobile mobile .navbar-collapse.in {
        width: 100%;
    }
    .whatsnew_section_B .vc_custom_heading {
        padding-left: 0!important;
        padding-right: 0!important
    }
    .our-program h2 {
        font-size: 30px!important
    }
    .our-program {
        padding-top: 15px;
        margin-bottom: 0;
        position: relative;
        bottom: 17px;
        padding-bottom: 5px
    }
    .projectsection h2.post-title {
        padding: 15px 0;
        margin: 0;
        font-size: 20px
    }
    .projectsection h4.post_date {
        padding-top: 0;
        padding-bottom: 0
    }
    .data_tookkit {
        background-size: 100% auto;
        height: 159px
    }
    .fotter-image img {
        width: 65%
    }
    .press_post {
        padding-right: 0
    }
    a.data_button.mobile {
        display: block;
        margin: 0 auto;
        top: 10px
    }
    a.data_button.desktop {
        display: none
    }
    h3.desgin_title {
        padding-top: 16px;
        font-style: italic;
        font-size: 20px;
        color: #f59f2b
    }
    .tool_mobile {
        height: auto;
        text-align: center
    }
    .mobile-sidebar {
        display: block
    }
    .desktop-sidebar {
        display: none
    }
    .container.blog_single_container {
        width: 95%
    }
    .blog_single_container {
        padding: 10px 0 25px
    }
    .bod_image.single,
    .media_grid_section,
    span.play {
        padding-right: 0
    }
    h3.memberposition.bod-single-des {
        font-size: 14px
    }
    .search_programs.job_lisitng.opp_listing .styled-select {
        width: 100%!important
    }
    .search_programs.job_lisitng.opp_listing input#keyword {
        width: 85%!important
    }
    .blog_single_content {
        padding-right: 0;
        padding-left: 0
    }
    .national_section {
        top: 0
    }
    .forest {
        position: relative!important
    }
    .press_relaese_single h3,
    h3.job-title {
        font-size: 18px
    }
    .modal .people_image {
        width: 200px;
        height: auto;
        float: none;
        margin: 0 auto;
    }
    .people_col {
        margin-bottom: 0;
        height: 220px
    }
    .people_listing .people_image img {
        height: 200px
    }
    .modal .people_image img {
        width: 150px;
        height: 150px;
        text-align: center;
        margin: 0 auto 10px;
        display: block;
    }
    .more p {
        text-align: center;
    }
    .postion_people {
        text-align: center;
    }
    .blog_single_container .bod_image img {
        height: auto
    }
    .job_lisitng .job-title.detail {
        margin-left: 0!important
    }
    .videosection ul.nav-pills li {
        width: 100%;
        margin-bottom: 5px;
        margin-left: 0;
        text-align: center
    }
    a.readmore.people {
        bottom: 5px
    }
    .press_relaese_single {
        margin-right: 0
    }
    .blog_post_image {
        height: 300px
    }
    .blog_post_image img {
        width: 100%;
        height: 100%
    }
    .media_event_content {
        padding: 10px
    }
    .media_photo_content {
        padding: 10px 15px
    }
    .effect-container a {
        margin-bottom: 15px!important;
        float: none;
        width: 95%
    }
    .border-program.investment,
    .border-program.seed,
    .border_plan.policy1 {
        float: left
    }
    .press_photo_content h3 a {
        font-size: 18px;
        line-height: 1.1
    }
    .press_single {
        padding: 25px 0
    }
    .row.blog_row {
        margin-top: 25px;
        margin-bottom: 25px
    }
    .bod_section .press_photo_content h3 {
        margin-top: 10px
    }
    h3.job-title {
        line-height: 1.4;
        padding-bottom: 0!important
    }
    .jobsingle {
        padding-top: 15px;
        padding-bottom: 15px
    }
    .wpb_row.vc_row-fluid.work-tabs {
        margin: 0!important
    }
    .vc_tta.vc_tta-tabs .vc_tta-tabs-container,
    .workwithus .vc_tta.vc_tta-accordion .vc_tta-tabs-container {
        display: block!important
    }
    .workwithus .vc_tta-panels .vc_tta-panel-heading,
    ul.sub-menu {
        display: none
    }
    .workwithus ul.vc_tta-tabs-list li.vc_tta-tab a {
        padding: 10px 18px
    }
    .workwithus .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
        background-color: #fff!important;
        border: none!important
    }
    h2.heading_color_bg {
        font-size: 20px
    }
    .fotter-email-section .widget_text {
        width: 100%;
        text-align: center
    }
    .fotter-email-section .widget_text .textwidget p {
        text-align: center
    }
    h2.toolkkit_tilte {
        font-size: 24px;
        width: 100%;
        color: #f59f2b;
        padding: 25px
    }
    .banner-desgintoolkit {
        height: 250px
    }
    p.download-button a {
        font-size: 20px
    }
    p.download-button {
        padding: 10px 30px
    }
    .content-left {
        padding-left: 15px
    }
    .content-right {
        padding-right: 15px
    }
    ul.sub-menu {
        padding: 0;
        background: #f59f2b
    }
    ul.sub-menu li {
        list-style: none;
        padding: 10px 15px 5px;
        border-bottom: 1px solid #fff
    }
    ul.sub-menu li a {
        color: #fff
    }
    .navbar-toggle .icon-bar+.icon-bar {
        margin-top: 3px!important
    }
    #mobile-menu li.menu-item-has-children:before {
        font-family: FontAwesome;
        content: '\f107';
        margin: 0 5px;
        color: #f59f2b;
        position: absolute;
        right: 10px;
        font-size: 32px
    }
    #mobile-menu li.menu-item-has-children.arraow-down:before {
        content: '\f106'
    }
    .ls-inner,
    .ls-slide,
    .ls-wp-fullwidth-container,
    .ls-wp-fullwidth-helper,
    div#layerslider_7 {
        height: 350px!important
    }
    h2.ls-l {
        top: 40%!important;
        left: 5%!important;
        width: 90%!important;
        text-align: center!important;
        right: 5%!important
    }
    #policy-and-regulation .national_section,
    .program_tabs.investment,
    .program_tabs.seeding,
    div#fintech-disrupt-challenge-2016 .national_section {
        text-align: left
    }
    .whatsnew_section_B.wpb_column.vc_column_container.vc_col-sm-12 {
        position: relative;
        bottom: 0
    }
    .vc_row.wpb_row.vc_row-fluid.whats_new {
        width: 100%;
        left: 0
    }
    .container-wrap,
    .projectsection,
    h3.our-program-title {
        width: 100%!important
    }
    .whatsnew_section_B .grid_posts .pl-blogcnt {
        margin-bottom: 0
    }
    .projectsection {
        margin: 20px auto!important;
        left: 0!important;
        padding: 0!important
    }
    .whatsnew_section_B .vc_column-inner {
        padding-right: 15px!important
    }
    .whatsnew_section_B {
        background-image: none;
        background-color: #006991
    }
    span.desgin_toolkit.home_slider {
        font-size: 25px
    }
    .whatsnew_section_B .bx-viewport {
        height: auto!important
    }
    .projectsection .flexslider .slides img {
        height: 300px
    }
    .whatsnew_section_B .grid_posts .pl-detailcnt .pl-title a {
        font-size: 15px
    }
    .vc_row.wpb_row.vc_row-fluid.projectsection.vc_custom_1485088308997.vc_row-has-fill {
        left: 20px!important
    }
    .projectsection .vc_column_container {
        padding-left: 0
    }
    .content-right,
    .section-services {
        padding-left: 15px
    }
    .quick-program {
        height: auto
    }
    .banner_caption {
        font-size: 16px;
        padding: 15px
    }
    .section-services {
        height: auto;
        padding-right: 15px;
        margin-top: 0
    }
    .program_tabs {
        position: relative;
        padding: 0 15px!important;
        height: 100%
    }
    .program_label_title {
        padding-top: 15px
    }
    .max-height {
        height: auto;
        position: relative!important;
        overflow: hidden
    }
    .seeding-innvation,
    .top_position {
        margin-top: 0
    }
    .our-program-container-tabs {
        position: relative;
        bottom: 0
    }
    .mobile-program {
        display: block
    }
    .desktop_program {
        display: none
    }
    .services-img {
        background-size: 100% 100%!important
    }
    .program_widget.first_widget {
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px
    }
    .program_widget.last_widget {
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 20px
    }
    .last_widget {
        margin-top: 17px!important
    }
    .program.nav-tabs>li {
        margin-bottom: 10px
    }
    div#fintech-disrupt-challenge-2016 .our-program-container-tabs {
        bottom: 0;
        float: none
    }
    .vc_responsive .third {
        width: 100%!important;
        margin: 0 auto!important
    }
    .vc_responsive .owl-prev {
        left: 15px
    }
    .cotact_us_pop {
        width: 90%
    }
    .vc_responsive .owl-next {
        right: 15px
    }
    .vc_responsive #nsu-submit-0 {
        float: none
    }
    .content_right_box img {
        width: 100%;
        height: auto;
        margin-bottom: 20px
    }
    .article_content h3 {
        font-size: 18px;
        padding-top: 0;
        margin-top: 0;
        padding-bottom: 0;
        border-bottom: none;
        line-height: 1.5
    }
    .kc_main_whitle p {
        padding-top: 0
    }
    .left_col h3 {
        line-height: 24px;
        font-size: 20px
    }
    .kc_main_whitle {
        padding: 20px 0 0!important
    }
    .footer_pcp img {
        position: relative;
        width: 125px;
        right: 0;
        top: 0;
        margin: 0 auto;
        display: block
    }
    .footer_pcp img.jamapunji {
        position: relative;
        width: 175px;
        right: 0;
        top: 0;
        margin: 0 auto;
        display: block
    }
    .fotter_social {
        text-align: center
    }
    .topcareer_section {
        text-align: center;
        margin: 10px 0;
        top: 0 !important;
    }
    .press_images img {
        margin-bottom: 10px;
    }
    .mobile_toggle_div {
        width: 15%;
        float: left;
    }
    .mobile_logo {
        width: 85%;
        float: left;
    }
}

@media only screen and (max-device-width:480px) {
    #home_blog .owl-controls .owl-buttons .owl-next,
    #home_blog .owl-controls .owl-buttons .owl-prev,
    .news_slider .owl-controls .owl-next,
    .news_slider .owl-controls .owl-prev {
        top: -250px!important
    }
    #kd_image .owl-controls .owl-buttons .owl-next,
    #kd_image .owl-controls .owl-buttons .owl-prev,
    #kd_photo .owl-controls .owl-buttons .owl-next,
    #kd_photo .owl-controls .owl-buttons .owl-prev {
        top: -75px!important
    }
    #kd_media .owl-controls .owl-buttons .owl-next,
    #kd_media .owl-controls .owl-buttons .owl-prev {
        top: -65px!important
    }
    .search-drop {
        padding-top: 6px
    }
    .modal-open .modal {
        z-index: 99999
    }
    .cont_head_button {
        width: 310px;
        height: auto
    }
}

@media only screen and (max-device-width:767px) {
    .topcareer_section ul {
        padding: 5px 0!important
    }
    div#desktop-search-drop {
        margin-top: 0!important
    }
    .slider_contan {
        text-align: center!important
    }
    .slider_contan h3 {
        font-size: 16px!important
    }
    .slider_contan h4 {
        font-size: 14px!important;
        line-height: 18px!important
    }
    .slider_contan h4 {
        font-size: 14px!important;
        text-transform: uppercase!important;
        line-height: 18px!important;
        margin: 6px 0 4px 0!important;
        color: #fff!important
    }
    .slider_butten a {
        border: none!important;
        color: #fff!important;
        font-size: 14px!important;
        padding: 6px 15px!important
    }
    .slider_butten {
        float: none!important;
        text-align: center!important
    }
    .main-slider .owl-prev i.fa.fa-angle-left {
        font-size: 25px!important;
        top: 6px!important;
        left: 14px!important
    }
    #home_slider .owl-next {
        right: 0!important;
        top: 35%!important;
        width: 40px!important;
        height: 40px!important
    }
    .main-slider .owl-next i.fa.fa-angle-right {
        font-size: 25px!important;
        top: 6px!important;
        right: 14px!important
    }
    .slider_butten {
        margin: 5px auto!important
    }
    #home_slider .owl-prev {
        left: 0!important;
        top: 35%!important;
        width: 40px!important;
        padding: 0!important;
        height: 40px!important
    }
    .kc_banner_image.home {
        min-height: auto!important
    }
    .col-md-2.col-sm-12.investement_figure br {
        display: none
    }
    .investement_figure {
        border-bottom: 1px solid #ddd
    }
    .newsandevents {
        background: #f0f0f0!important;
        margin: 0!important;
        position: relative!important;
        padding: 30px 0!important
    }
    .news_heading h3 {
        font-size: 18px!important;
        padding-top: 10px!important
    }
    .news_section #pills-tab {
        position: relative!important;
        width: 100%!important;
        margin-top: 20px!important
    }
    .news_viwall {
        bottom: 10px!important;
        top: auto;
        font-weight: 700
    }
    .stories_section h3.kc_title.investemnt {
        text-align: center!important;
        padding: 20px 0!important
    }
    .stories_slider {
        left: auto!important
    }
    .stories_contans {
        text-align: center!important
    }
    #home_blog_mobile .owl-buttons,
    .stories_slider .owl-buttons {
        top: 34px;
        position: relative;
        left: 0;
        margin: 10px auto;
        display: block;
        text-align: center
    }
    #home_blog_mobile .owl-prev,
    .stories_slider .owl-prev {
        left: 0!important
    }
    #home_blog_mobile .owl-next,
    .stories_slider .owl-next {
        right: 0!important
    }
    .viw_butten {
        text-align: center!important
    }
    .viw_butten a {
        color: #524fa1;
        font-size: 16px;
        position: relative;
        text-align: center;
        top: 0!important;
        font-weight: 700!important
    }
    .desktop_show {
        display: none
    }
    .mobile_show {
        display: block
    }
    .topbar_section {
        padding: 0 !important;
    }
    .blog_section.mobile_show {
        padding: 20px
    }
    .blog_section {
        background: #f0f0f0!important;
        margin: 0!important;
        position: relative!important;
        padding: 30px 0!important
    }
    .blog_section .heading_bar {
        top: 0!important
    }
    .slider_heading h5 {
        font-size: 18px!important;
        line-height: 24px!important;
        text-align: center!important
    }
    .Population p {
        font-size: 15px!important;
        text-align: center!important
    }
    .blogheading_butten {
        text-align: center!important;
        margin: 0 auto!important;
        width: 100%!important
    }
    #home_blog_mobile .owl-next,
    #home_blog_mobile .owl-prev {
        top: -25px!important;
        color: #524fa1;
        font-size: 34px;
        display: inline-block
    }
    div#asterik_scrol {
        top: 15px!important
    }
    .blogslider_image {
        width: 100%!important
    }
    .banner_footer {
        margin: 0!important;
        bottom: 0!important;
        top: 0 !important;
    }
    .sponsor_butten span {
        margin: 15px 0 0 0!important
    }
    .booder_right {
        display: none
    }
    .sponsor_logos {
        padding: 0;
        text-align: center;
        margin: 10px auto;
        width: 100%
    }
    .sponsor {
        width: 100%!important
    }
    h3.kc_title.investemnt b {
        font-size: 20px!important
    }
    .sponsor_butten {
        margin: 10px auto!important;
        display: block!important;
        text-align: center!important
    }
    .banner_sponsors {
        height: auto!important
    }
    .sponsor_logos li {
        display: inline-block!important;
        margin: 10px auto!important;
        width: 100%!important
    }
    .subscribe_inner {
        position: relative!important;
        width: 100%!important;
        height: auto!important;
        padding: 10px!important;
        margin-bottom: 20px!important
    }
    .subscribe_section {
        margin: 20px!important
    }
    .footer_section {
        font-size: 20px;
        padding: 0;
        text-align: center!important;
        margin: 0;
    }
    .fotter_widget_section {
        position: relative;
        top: 20px !important;
    }
    .topcareer_section ul li a {
        font-size: 11px
    }
    .topcareer_section ul li {
        padding: 0 7px !important;
    }
    .stories_section {
        padding-bottom: 0!important
    }
    .viwinner_section {
        margin: 0!important;
        position: relative!important;
        top: 0px!important
    }
    .singup {
        position: relative !important;
        top: 0 !important;
        margin: 10px auto !important;
    }
    ul.footerlogos_inner {
        position: relative!important;
        width: 100%!important;
        padding: 20px!important;
        height: auto!important;
        background: #fff!important;
        margin-top: 20px!important;
        box-shadow: 2px 4px 2px #006991;
        margin-bottom: 40px;
    }
    ul.footerlogos_inner li img {
        display: inline-block;
        width: 100%;
        position: relative;
        left: 0;
        padding: 10px 0;
        top: 0
    }
    .inventsme_number {
        width: 50%!important;
        float: left!important;
        top: 20px!important;
        color: #000;
    }
    .investement_text {
        width: 50%!important;
        text-align: left!important;
        padding-top: 40px!important;
        overflow: hidden;
    }
    .copyrights {
        text-align: center
    }
    h3.kc_title.investemnt span {
        font-size: 18px!important
    }
    .slidercontact.container {
        position: relative;
        top: 10%!important
    }
    .mobile_nav_bar {
        margin-bottom: 0 !important;
    }
    .sanpop-search-box input[type="search"] {
        font-size: 18px !important;
    }
    /* new banner */
    .new_banner_image {
        height: 100px;
    }
    .banner_text {
        top: 14px;
        position: absolute;
        width: 100%;
        text-align: center;
    }
    .kc_banner_image {
        height: 92px;
    }
    .kc_banner_content {
        padding-top: 10px;
    }
    .kc_banner_content h1 {
        font-size: 18px;
        font-weight: bold;
        padding-bottom: 5px;
    }
    .kc_banner_content h3 {
        font-size: 14px;
    }
    .kc_capital .heading_bar {
        padding-top: 0;
    }
    .mses_critera {
        margin-top: 0;
    }
    .partner_image .owl-prev {
        left: -15px !important;
    }
    .kc_project_Section.clients {
        margin-bottom: 0px;
    }
    .capital_box {
        padding: 0;
    }
    .capital_section {
        background: #f7f7f7;
        padding-bottom: 0;
        padding-top: 20px;
    }
    .new_banner_image.about_banner {
        height: 100px;
    }
    .new_banner_image.about_banner .kc_banner_content {
        padding-top: 30px;
    }
    h3.kc_title.investemnt {
        font-size: 20px!important;
        text-align: center;
    }
    .new_banner_title {
        font-size: 20px;
        padding-top: 20px;
    }
    p.img__description {
        text-align: center;
    }
    .wpb_wrapper .hover_about_content h3 {
        font-size: 14px;
    }
    .wpb_wrapper .hover_about_content h3 {
        font-size: 14px;
    }
    .page-template-template-about-work .wpb_wrapper .hover_about_content ul li {
        font-size: 11px;
    }
    .direct_post_image {
        height: 300px;
        margin-bottom: 30px;
    }
    .content_right_box .article_content p {
        text-align: left;
    }
    .direct_post_image h3.direct_title_post.orange_title {
        font-size: 20px!important;
    }
    .content_right_box .article_border {
        margin-top: 15px!important;
    }
    .direct_post_image.image_6138 {
        background-position: inherit;
    }
    .direct_post_image.image_3732 {
        background-position: center right;
    }
    .bottom_content_publlication {
        position: relative;
        bottom: 0;
        text-align: center;
        width: 95%;
        margin: 10px auto;
    }
    .publication_banner_slider h2,
    .publication_banner_slider h4 {
        font-size: 16px;
    }
    .publication_main {
        background-size: cover;
        background-position: center;
    }
    .publiction_content {
        position: relative;
        height: auto;
        overflow: hidden;
    }
    .publication_filters {
        padding: 15px 0;
        text-align: center;
    }
    .publication_title_filter {
        width: 90%;
        margin: 0 auto;
    }
    .page-template-template-karandaaz-publication .press_photo_content.library {
        width: 90%;
        margin: 20px auto;
        text-align: center;
        display: block;
    }
    .publication_lisitng_content h3 {
        font-size: 20px;
        text-align: center;
        padding: 10px 0;
        line-height: 1.5;
        margin: 0 !important;
    }
    .year_publication {
        text-align: center;
    }
    .publication_listing_box .socialicon {
        text-align: center;
    }
    .publication_listing_box .publiciton_download {
        text-align: center;
        display: block;
        margin: 10px auto;
    }
    .publication_lisitng_content,
    .publication_deatil_left {
        width: 90%;
        text-align: center;
        margin: 0 auto;
    }
    .publication_share .social_sharing_icon .fa {
        text-align: center;
    }
    .single-karandaaz-research .publication_content_box p {
        line-height: 1.5;
    }
    .post-type-archive-stories .publication_main {
        padding: 0px 0;
    }
    .post-type-archive-stories .stories_top_bg {
        background-size: cover !important;
        background-position: center center !important;
    }
    .story_last_box {
        background: none !important;
    }
    .story_last_box .story_social h2 {
        text-align: center;
    }
    .postid-6415.single-karandaaz-research .publication_content_box p {
        text-align: left;
    }
}

@media only screen and (min-device-width:1600px) {
    .add_sticky.sticky {
        width: 14%;
    }
}

.testomianl_image img {
    width: 100%;
    margin: 0 0 30px 0;
}