/*@media (min-width: 1600px) {
    #myVideo {
        object-fit: fill;
    }
}*/

@media (max-width: 1500px) {
    .container_info {
        padding: 0 20px;
    }
    .leftrightsection_info .leftsection_info {
        max-width: 600px;
    }
    .casestudybooklet_info p {
        margin: 0 0 20px 0;
    }
    .casestudybooklet_down p {
        margin: 0;
    }
    .casestudybooklet_info .casestudybooklet_listinner {
        min-height: 275px;
    }
    .casetool_info .casetool_left_info {
        padding: 0 450px 0 0;
    }
    ul.slide_client li {
        padding: 0 0 20px 0;
        text-align: left;
        width: 25%;
    }
    ul.slide_client li img {
        width: 90%;
    }
    .menu-main-menu-container ul li ul.sub-menu {
        height: 45vh;
    }
    #myVideo {
        object-fit: fill;
    }
}

@media (max-width: 1400px) {
    .menu-main-menu-container ul li ul.sub-menu {
        height: 35vh;
    }
}

@media (max-width: 1300px) {
    .container_info {
        padding: 0 40px;
    }
    .leftrightsection_info .rightsection_info {
        width: 300px;
    }
    .leftrightsection_info .leftsection_info,
    .healthcare_list .healthcare_cont {
        max-width: 560px;
    }
    .business_txt h2 {
        font-size: 100px;
    }
    .casestudybooklet_info p {
        margin: 0 0 15px 0;
    }
    .casestudybooklet_down p {
        margin: 0;
    }
    .casestudybooklet_info .casestudybooklet_listinner {
        min-height: 270px;
        margin: 0 0 20px 0;
    }
    .casetool_info .casetool_left_info {
        padding: 0 380px 0 0;
    }
    .blog_list ul li .blog_social_list .blog_social_like,
    .blog_list ul li .blog_social_list .blog_social_share {
        margin: 0 5px 0 0;
    }
}

@media (max-width: 1200px) {}

@media (max-width: 1100px) {
    header {
        max-width: 280px;
    }
    .fullpage_info {
        padding: 0 0 0 280px;
    }
    .menu-main-menu-container ul {
        padding: 0 10px;
    }
    .menu-main-menu-container ul li ul.sub-menu {
        padding: 0;
    }
    .menu-main-menu-container ul li a {
        padding: 0 30px 0 0;
    }
    .performancemarketing_info h4 {
        line-height: 33px;
    }
    .performancemarketing_info h4 br {
        display: none;
    }
    .watermark_txt {
        font-size: 12vw;
    }
    .casestudies_slider {
        width: 260px;
    }
    .casestudies_txt {
        padding: 20px 20px 0 280px;
    }
    .leftrightsection_info .rightsection_info {
        width: 200px;
    }
    .leftrightsection_info .leftsection_info {
        max-width: 450px;
    }
    .business_txt h4 {
        font-size: 28px;
    }
    .business_txt h2 {
        font-size: 80px;
    }
    .business_txt p,
    .thegrowth_cont p,
    .healthcare_list .healthcare_cont p,
    .individualindustrie_list .individualindustrie_topcont p,
    .casestudybooklet_info p,
    .individualpracticearea_cont p,
    .healthcare_list .healthcare_contright p,
    .technologyadcrm_info .technologyadcrm_left p,
    .casetool_info .casetool_left_info {
        line-height: 24px;
    }
    .companynav_list,
    .servicesnav_list {
        width: 23%;
    }
    .blognav_list {
        width: 31%;
    }
    .blognav_list ul li .blognav_cont {
        padding: 0 0 0 65px;
    }
    .thegrowth_cont h3 {
        font-size: 60px;
    }
    .thegrowth_cont h4 {
        font-size: 34px;
    }
    .healthcare_list .healthcare_cont {
        max-width: 400px;
    }
    .healthcare_list .healthcare_contright {
        max-width: 240px;
    }
    .healthcare_list .healthcare_cont .healthcare_conthead {
        margin: 0 0 20px 0;
    }
    .allindustries_list ul li {
        width: 32%;
    }
    .allindustries_list ul li .allindustries_cont br {
        display: none;
    }
    .allindustries_list ul li a {
        padding: 30px 10px;
    }
    .allindustries_list ul li h6 {
        min-height: 40px;
    }
    .allindustries_list ul li .allindustries_cont {
        min-height: 66px;
    }
    .blog_list ul li {
        width: 49%;
    }
    .contactus_addressinfo {
        width: 360px;
    }
    .getintouch_info {
        max-width: 280px;
        padding: 15px;
    }
    .getintouch_info h4 {
        margin: 0 0 20px 0;
        font-size: 20px;
    }
    .getintouch_img {
        top: 5px;
        right: -20px;
    }
    .getintouch_info p {
        font-size: 10px;
        line-height: 16px;
    }
    .contactus_menulist ul li {
        width: 100px;
        height: 35px;
        line-height: 35px;
        font-size: 12px;
        margin: 0 5px 0 0;
    }
    .contactus_addressinfo h4 {
        margin: 0 0 20px 0;
        font-size: 26px;
    }
    .individualblog_info .individualblog_left {
        width: 75%;
    }
    .individualblog_list .individualblog_listinner {
        padding: 20px 20px 0 20px;
    }
    .individualblog_social_comment_list {
        padding: 20px 10px;
    }
    .individualblog_info .individualblog_right {
        width: 25%;
        padding: 0 0 0 20px;
    }
    .individualblog_social_comment_list .individualblog_date,
    .individualblog_social_comment_list .individualblog_sociallist .blog_social_like,
    .individualblog_social_comment_list .individualblog_sociallist .blog_social_share {
        margin: 0 5px 0 0;
    }
    .individualblog_social_comment_list .individualblog_date,
    .individualblog_social_comment_list .individualblog_sociallist,
    .individualblog_social_comment_list .individualblog_commet {
        font-size: 12px;
    }
    .marketing_info {
        width: 100%;
        background: none;
    }
    .marketing_info .download_btn {
        width: 160px;
    }
    .individualindustrie_list .individualindustrie_topcont .individualindustrie_conthead,
    .individualpracticearea_cont .individualpracticearea_conthead {
        margin: 0 0 20px 0;
    }
    .casestudybooklet_info .casestudybooklet_listinner .casestudybooklet_listcont {
        padding: 10px;
        font-size: 14px;
        line-height: 18px;
    }
    .practiceareatabs_info .practiceareatabs_list ul li {
        width: 90px !important;
    }
    .practiceareatabs_info .practiceareatabs_list ul li h6 {
        font-size: 12px;
    }
    .practiceareatabs_info .practiceareatabs_title {
        font-size: 12px;
    }
    .casetool_info .casetool_right_info {
        width: 240px;
    }
    .casetool_info .casetool_left_info {
        padding: 0 260px 0 0;
    }
    .pressrelease_list ul li .pressrelease_cont {
        padding: 10px;
    }
    .pressrelease_list ul li .pressrelease_cont .pressrelease_title {
        font-size: 20px;
        line-height: 28px;
    }
    .full-width-section.offers-section p {
        font-size: 12px;
        line-height: 20px;
        margin-bottom: 20px;
    }
    .individualblog_list .individualblog_cont h5 {
        font-size: 20px;
    }
    .youmightlike_list ul li {
        font-size: 12px;
    }
    .casestudybooklet_list .casestudy_list {
        width: 32%;
    }
    .ourteam_list ul li {
        width: 32%;
    }
    .ourteam_list ul li .ourteam_listinner {
        padding: 30px 10px;
    }
}

@media (max-width: 980px) {
    .container_info {
        padding: 0 20px;
    }
    .fullpage_info {
        padding: 0;
    }
    header {
        max-width: 300px;
        right: -300px;
        left: auto;
        z-index: 6;
        transition: all ease 0.5s;
        -webkit-transition: all ease 0.5s;
        -moz-transition: all ease 0.5s;
    }
    header.open {
        right: 0;
    }
    .header_close {
        z-index: 6;
    }
    .menu-main-menu-container {
        height: calc(100vh - 97px);
    }
    .home .menu-main-menu-container {
        height: calc(100vh - 47px);
    }
    .logo_info {
        display: none;
    }
    .fp-section.fp-table,
    .fp-tableCell,
    .fp-scrollable {
        height: auto !important;
    }
    #myVideo {
        position: relative;
        height: inherit;
        margin: 40px 0 0 0;
        padding: 0;
        display: block;
    }
    .performancemarketing_info {
        padding: 200px 0;
    }
    .casestudies_info {
        margin: 60px 0;
    }
    .business_txt,
    .business_img {
        padding-top: 60px;
    }
    .business_knowmore_btn {
        margin-bottom: 60px;
    }
    .thegrowth_cont,
    .thegrowth_img {
        padding: 60px 0;
    }
    .allindustries_list {
        padding: 60px 20px;
    }
    .healthcare_list {
        padding: 60px 0;
    }
    .allpraticeareas_head {
        margin: 60px 20px 0 20px;
    }
    .individualindustrie_list {
        padding: 60px 0 0 0;
    }
    .marketing_info {
        margin: 120px 0 0;
    }
    .casestudybooklet_info {
        padding: 0 0 40px 0;
    }
    .individualpracticearea_cont {
        padding: 60px 0 40px 0;
    }
    .practiceareatabs_listinfo {
        padding: 60px 0 0 0;
    }
    .technologyadcrm_info {
        margin: 60px 0 0 0;
    }
    .requestademo_btn {
        margin: 60px 0;
    }
    .casetool_info {
        padding: 40px 0;
    }
    .requestademo_btninner {
        margin: 60px 0 0 0;
    }
    .mobile_header {
        display: block;
    }
    .menu-main-menu-container ul {
        padding: 0;
    }
    .menu-main-menu-container ul li {
        text-align: left;
    }
    .menu-main-menu-container ul li .submenu_arrow {
        right: 10px;
        left: auto;
    }
    .menu-main-menu-container ul li a {
        padding: 0 0 0 50px;
    }
    .menu-main-menu-container ul li a .menu-image-hover-wrapper {
        right: auto;
        left: 20px;
    }
    .menu-main-menu-container ul li ul.sub-menu li.current_page_item>a,
    .menu-main-menu-container ul li ul.sub-menu li.current-menu-item>a {
        background: url(../images/submenu_bg1.png) left 35px center no-repeat;
    }
    .blog_list {
        padding: 40px 0 0 0;
    }
    .individualblog_info {
        padding: 60px 0 20px 0;
    }
    .pressrelease_list {
        padding: 40px 0 0 0;
    }
    .contactus_info {
        padding: 60px 0 40px 0;
    }
    .subservice_info {
        padding: 60px 0 20px 0;
    }
    .menu-main-menu-container ul li.backtomainmenu_btn {
        right: auto;
        left: 0;
    }
    .full-width-section {
        padding: 60px 0;
    }
    .full-width-section.offers-section .slick-list {
        margin: 0;
    }
    .full-width-section.offers-section p {
        font-size: 14px;
        line-height: 22px;
    }
    .business_txt h4 {
        font-size: 24px;
    }
    .geny_menu {
        text-align: left;
        padding: 5px 0 5px 20px;
    }
    .casetool_info h5 {
        font-size: 20px;
    }
    .thegrowth_cont h4 {
        font-size: 24px;
    }
}

@media (max-width: 767px) {
    .leftrightsection_info .rightsection_info {
        float: none;
        width: 300px;
        margin: 0 auto;
    }
    .leftrightsection_info .leftsection_info {
        max-width: 100%;
    }
    .watermark_txt {
        font-size: 16vw;
    }
    .business_img {
        padding-top: 40px;
    }
    .business_txt {
        padding-top: 20px;
        text-align: center;
    }
    .business_knowmore_btn {
        margin: 0 auto 40px auto;
        display: block;
        width: 240px;
    }
    .companynav_list,
    .servicesnav_list,
    .blognav_list {
        width: 50%;
    }
    .quick-nav {
        display: none;
    }
    .thegrowth_img {
        padding: 60px 0 0 0;
    }
    .allindustries_watermark_txt {
        font-size: 12vw;
    }
    .thegrowth_cont,
    .healthcare_list,
    .allindustries_list {
        /*padding: 60px 0;*/
    }
    .healthcare_list .healthcare_cont {
        max-width: 100%;
        float: none;
    }
    .healthcare_list .healthcare_contright {
        float: none;
        max-width: 270px;
        margin: 30px auto 0 auto;
        padding: 0;
    }
    .healthcare_list .healthcare_cont .knowmore_btn,
    .healthcare_list .individualpracticearea_cont .knowmore_btn {
        display: block;
        margin: 20px auto 0 auto;
    }
    .contactus_addressinfo {
        width: 100%;
        padding: 0;
        float: none;
    }
    .getintouch_info {
        float: none;
        margin: 20px auto 20px auto;
        max-width: 330px;
        padding: 20px;
        box-shadow: none;
    }
    .getintouch_img {
        top: 14px;
        right: 0px;
        width: 50px;
    }

    .individualblog_info .individualblog_left {
        width: 100%;
        float: none;
    }
    .individualblog_info .individualblog_right {
        width: 100%;
        padding: 20px 0 0 0;
        float: none;
    }
    .individualblog_info .individualblog_right:after {
        clear: both;
        display: block;
        content: "";
    }
    .individualblog_articles {
        float: left;
        width: 50%;
        padding: 10px;
    }
    .marketing_info {
        margin: 60px 0 0;
    }
    .individualindustrie_list {
        padding: 20px 0 0 0;
    }
    .practiceareatabs_info {
        position: relative;
        top: auto;
        left: auto;
        right: auto;
        margin: 30px 0 0 0;
    }
    .practiceareatabs_info .practiceareatabs_title {
        float: none;
        text-align: center;
        margin: 0 0 10px 0;
        font-size: 16px;
    }
    .practiceareatabs_info .container_info {
        padding: 0;
    }
    .practiceareatabs_info .practiceareatabs_list {
        float: none;
        text-align: center;
        margin: 0 auto;
        max-width: 540px;
    }
    .practiceareatabs_info .practiceareatabs_list ul li {
        width: 180px !important;
    }
    .practiceareatabs_info .practiceareatabs_list ul li h6 {
        font-size: 14px;
        padding: 10px 0;
    }
    .practiceareatabs_listinfo {
        padding: 0;
    }
    .practiceareatabs_listinfo .healthcare_list {
        padding: 20px 0;
    }
    .technologyadcrm_info .technologyadcrm_left_head h2 {
        padding: 0 0 0 55px;
        font-size: 50px;
    }
    .technologyadcrm_info .technologyadcrm_left_head img {
        margin: 4px 0 0 0;
        max-width: 45px;
    }
    .subservice_cont .subservice_contright {
        display: none;
    }
    .subservice_cont .subservice_contright_mobile {
        display: block;
        float: none;
        margin: 0 auto;
    }
    .fluid-ratio-wrap {
        width: 260px;
    }
    .full-width-section.offers-section .slick-vertical .slick-slide {
        margin: 40px 0;
        min-height: 60px;
    }
    .full-width-section.offers-section .offers-wrapper.slides .slick-prev {
        left: 115px;
    }
    .full-width-section.offers-section .offers-wrapper.slides .slick-next {
        top: 400px;
        left: 115px;
    }
    .allpraticeareas_head {
        font-size: 24px;
    }
    .allindustries_list ul li {
        width: 49%;
        border-top: 1px solid #e1e1e1;
        border-right: 1px solid #e1e1e1;
    }
    .allindustries_list ul li:nth-child(2n) {
        background: none;
        border-right: 0;
    }
    .allindustries_list.allindustries_listfour ul li:nth-child(2),
    .allindustries_list.allindustries_listfour ul li:nth-child(3) {
        background: none;
    }
    .allindustries_list ul li:nth-child(1),
    .allindustries_list ul li:nth-child(2) {
        border-top: 0;
    }
    .technologyadcrm_info .technologyadcrm_left {
        width: 100%;
        padding: 0 0 40px 0;
    }
    .technologyadcrm_info .technologyadcrm_left:after {
        width: 90%;
        height: 3px;
        top: auto;
        bottom: 20px;
        content: "";
        left: 0;
        margin: 0 auto;
    }
    .technologyadcrm_info .technologyadcrm_right {
        width: 100%;
        padding: 10px 0 0 20px;
    }
    .youmightlike_info h6 {
        margin: 0 0 20px 0;
    }
    .contactus_addresslist ul li {
        margin: 0 0 20px 0;
    }
    .casestudybooklet_list .casestudy_list {
        width: 49%;
    }
    .single-casestudy img {
        height: auto;
    }
    .home .menu-main-menu-container {
        padding-top: 50px;
    }
    .page-template-our_work .searchandfilter ul li {
        width: 50%;
        padding-top: 40px;
    }
    .select2-container--default .select2-selection--single .select2-selection__arrow {
        right: 0;
        width: 20px;
        left: -20px;
    }
    .select2-container--open .select2-dropdown {
        left: -40px;
        width: 180px !important;
    }
    .home_video {
        display: none !important;
    }
    .home_img {
        display: block;
        width: 100%
    }
    .ourteam_info {
        padding: 60px 0 40px 0;
    }
    .ourteam_top_cont h5 {
        margin: 0 0 15px 0;
    }
    .ourteam_list ul li {
        width: 49%;
    }
    .ourteam_list ul li .ourteam_listinner {
        padding: 30px 10px;
    }
    .profile_list_img {
        float: none;
        margin: 0 auto;
    }
    .profile_list .profile_list_cont {
        padding: 20px 0 0 0;
    }
    .individualblog_cont iframe {
        max-width: 100%;
    }
    .pressrelease_title.whiteclr{
        color: #ffffff !important;
    }
    .pressrelease_date{
        color: #ffffff !important; 
    }
}

@media (max-width: 620px) {
    .performancemarketing_info h4 {
        line-height: 43px;
        font-size: 21px;
    }
    .performancemarketing_info h4 strong {
        display: block;
    }
    .casestudies_slider {
        width: 100%;
        float: none;
        text-align: center;
    }
    .casestudies_slider .bx-wrapper {
        margin: 0 auto;
    }
    .casestudies_slider .bx-wrapper .bx-viewport {
        height: 140px !important;
    }
    .casestudies_txt {
        padding: 20px;
        text-align: center;
    }
    .casestudies_slider .bx-wrapper .bx-controls-direction a.bx-next,
    .casestudies_slider .bx-wrapper .bx-controls-direction a.bx-next:hover,
    .casestudies_slider .bx-wrapper .bx-controls-direction a.bx-next:focus {
        top: 50%;
        left: auto;
        right: 10px;
        width: 9px;
        height: 16px;
        margin: -8px 0 0 0;
        background: url(../images/next_arrow_mobile.png);
    }
    .casestudies_slider .bx-wrapper .bx-controls-direction a.bx-prev,
    .casestudies_slider .bx-wrapper .bx-controls-direction a.bx-prev:hover,
    .casestudies_slider .bx-wrapper .bx-controls-direction a.bx-prev:focus {
        top: 50%;
        right: auto;
        width: 9px;
        left: 10px;
        height: 16px;
        margin: -8px 0 0 0;
        background: url(../images/prev_arrow_mobile.png);
    }
    footer {
        padding: 20px 0;
    }
    .companynav_list,
    .servicesnav_list,
    .blognav_list {
        width: 100%;
        float: none;
        padding: 0;
    }
    .google_partner_img {
        margin: 20px 0 0 0;
    }
    .footernav_list,
    .blognav_list {
        margin: 0 0 40px 0;
        padding: 0 20px;
    }
    .disclaimernav_list {
        margin: 0;
        background: #ebebeb;
        padding: 5px 0;
        border-top: 1px solid #e0e0e0;
        border-bottom: 1px solid #e0e0e0;
        text-align: center;
    }
    .disclaimernav_list h6 {
        display: none;
    }
    .footernav_list.disclaimernav_list ul li {
        display: inline-block;
        vertical-align: middle;
        margin: 0;
        padding: 0 10px;
        border-right: 1px solid #8e8e8e;
    }
    .footernav_list.disclaimernav_list ul li:last-child {
        border: 0;
    }
    .performancemarketing_info {
        padding: 120px 0;
    }
    .performancemarketing_info h4 {
        line-height: 34px;
        font-size: 20px;
    }
    .fluid-ratio-wrap {
        width: 100%;
    }
    .full-width-section.offers-section .slick-list {
        width: 100%;
    }
    .full-width-section.offers-section .offers-wrapper.paired .offer-thumbs {
        padding: 60px 20px;
    }
    .full-width-section.offers-section .offers-wrapper.slides .slick-prev {
        left: 10px;
        top: 80px;
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    .full-width-section.offers-section .offers-wrapper.slides .slick-next {
        top: 80px;
        left: auto;
        right: 10px;
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    .text-wrapper {
        padding: 30px;
    }
    .allpraticeareas_head {
        font-size: 22px;
    }
    .allindustries_list {
        padding: 40px 20px;
    }
    .healthcare_list {
        padding: 40px 0;
    }
    .technologyadcrm_info .technologyadcrm_left_head {
        margin: 0 0 10px 0;
    }
    .technologyadcrm_info .technologyadcrm_left_head h2 {
        font-size: 40px;
    }
    .casetool_info .casetool_right_info {
        float: none;
        margin: 0 auto;
    }
    .casetool_info .casetool_left_info {
        padding: 10px 0 0 0;
        text-align: justify;
    }
    .requestademo_btninner {
        margin: 30px 0 0 0;
    }
    .thegrowth_cont h4 {
        font-size: 22px;
    }
    .casestudybooklet_list .casestudy_list {
        width: 100%;
    }
    .page-template-industries_individual_page .casestudybooklet_list .casestudy_list {
        width: 49%;
    }
    .blog_list ul li {
        width: 100%;
    }
    .blog_list ul li .blog_cont h6,
    .blog_list ul li .blog_cont p {
        min-height: inherit;
    }
    .individualblog_social_comment_list .individualblog_date,
    .individualblog_social_comment_list .individualblog_sociallist,
    .individualblog_social_comment_list .individualblog_commet {
        font-size: 14px;
    }
    .individualblog_social_comment_list .individualblog_sociallist {
        float: right;
    }
    .individualblog_social_comment_list .individualblog_commet {
        clear: both;
        width: 100%;
        text-align: center;
        margin: 10px 0 0 0;
    }
    .individualblog_list .individualblog_cont h5 {
        font-size: 18px;
    }
    .youmightlike_list ul li {
        float: none;
        display: inline-block;
        vertical-align: top;
        width: 49%;
        margin: 0 0 15px 0;
    }
    .youmightlike_list ul li img {
        margin: 0 0 10px 0;
    }
    .pressrelease_list ul li .pressrelease_cont {
        position: relative;
        background: #000;
    }
    .pressrelease_list ul li .pressrelease_cont:after {
        clear: both;
        display: block;
        content: "";
    }
    .pressrelease_list ul li .pressrelease_cont .pressrelease_title {
        font-size: 16px;
        line-height: 20px;
    }
    .pressrelease_list ul li .pressrelease_cont .pressrelease_date {
        font-size: 12px;
        line-height: 18px;
    }
    .pum-theme-1378 .pum-title,
    .pum-theme-lightbox .pum-title {
        font-size: 18px;
    }
    .pum-container.pum-responsive.pum-responsive-small {
        padding: 10px;
    }
    .practiceareatabs_info .practiceareatabs_list {
        max-width: 360px;
    }
}

@media (max-width: 440px) {
    .mobile_nav_info ul li .mobile_nav_icon,
    .mobile_nav_info ul li a {
        padding: 10px 15px;
    }
    header {
        max-width: 260px;
        right: -260px;
    }
    .performancemarketing_info {
        padding: 60px 0;
    }
    .text-wrapper {
        padding: 15px;
    }
    .slide_seecasestudies_btn {
        font-size: 12px;
        padding: 15px 40px;
    }
    .full-width-section.offers-section .offers-wrapper.paired .offer-thumbs {
        padding: 40px 20px;
    }
    .full-width-section.offers-section .offers-wrapper.slides .slick-prev,
    .full-width-section.offers-section .offers-wrapper.slides .slick-next {
        top: 60px;
    }
    .leftrightsection_info .rightsection_info {
        width: 100%;
    }
    .business_txt h4 {
        font-size: 20px;
    }
    .allpraticeareas_head {
        font-size: 20px;
    }
    .allindustries_list ul li,
    .allindustries_list.allindustries_listfour ul li {
        width: 100%;
        border: 0;
        border-top: 1px solid #e1e1e1;
    }
    .allindustries_list ul li:nth-child(1),
    .allindustries_list.allindustries_listfour ul li:nth-child(1) {
        border: 0;
    }
    .allindustries_list ul li h6,
    .allindustries_list ul li .allindustries_cont {
        min-height: inherit;
    }
    .individualpracticearea_cont .individualpracticearea_conthead_cont {
        padding: 0 0 0 40px;
        font-size: 18px;
    }
    .technologyadcrm_info .technologyadcrm_left_head img {
        margin: 0;
        max-width: 30px;
    }
    .technologyadcrm_info .technologyadcrm_left_head h2 {
        padding: 0 0 0 40px;
        font-size: 30px;
    }
    .individualblog_social_comment_list .individualblog_date,
    .individualblog_social_comment_list .individualblog_sociallist,
    .individualblog_social_comment_list .individualblog_commet {
        width: 100%;
        text-align: center;
        margin: 5px 0;
    }
    .youmightlike_list ul {
        margin: 0;
    }
    .youmightlike_list ul li {
        width: 100%;
        padding: 0;
    }
    .pressrelease_list ul li .pressrelease_cont .pressrelease_title {
        width: 100%;
    }
    .pressrelease_list ul li .pressrelease_cont .pressrelease_date {
        width: 100%;
        text-align: left;
    }
    .pressrelease_list ul li .pressrelease_cont .pressrelease_date br {
        display: none;
    }
    .contactus_menulist ul li {
        width: 80px;
        height: 30px;
        line-height: 30px;
        font-size: 10px;
    }
    .ourteam_list ul li {
        width: 100%;
    }
    .practiceareatabs_info .practiceareatabs_list {
        max-width: 290px;
    }
    .practiceareatabs_info .practiceareatabs_list ul li {
        width: 145px !important;
    }
    .practiceareatabs_info .bx-wrapper .bx-controls-direction a.bx-next {
        right: -20px;
    }
    .practiceareatabs_info .bx-wrapper .bx-controls-direction a.bx-prev {
        left: -20px;
    }
}

/* newly added css for revamp start */
@media (max-width: 1100px) {
	header {
		max-width: 100% !important;
	}
	.fullpage_info {
		padding: 0 0 0 0 !important;
	}
}
@media (max-width: 980px) {
	/* .fp-tableCell {
		padding-top: 0px;
	} */
	header {
		height: 40px;
		max-width: 100% !important;
	}
}
@media(max-width:767px){
    .allindustries_watermark_txt{
        padding-top: 0;
    }
}
/* newly added css for revamp End */