@media screen and (max-width: 1680px) {
    .automobile-banner {
        background-size: cover;
        background-position: 0 -11px;
    }
    .SL-img h3 {
        width: 80%;
        margin-top: 52px;
    }
    .banner {
        background-size: 76%;
    }
}
@media screen and (max-width: 1650px) {
    .banner-img-box.livechat-out-banner .BIB-text {
        left: 13%;
    }
    .banner-img-box.livechat-out-banner {
        padding: 0;
    }
    .col-md-6.col-sm-12.col-xs-12.livechat-ob-img .BIB-img {
        margin-top: 30px;
    }
    .banner-img-box.livechat-out-banner .BIB-text h1 {
        margin-top: 0;
    }
    .banner-img-box.livechat-out-banner .col-md-6.col-sm-12.col-xs-12 {
        width: 40%;
    }
    .banner-img-box.livechat-out-banner .col-md-6.col-sm-12.col-xs-12.livechat-ob-img {
        width: 60%;
    }
	}
@media screen and (max-width: 1600px) {
    .HIWB-img img,
    .col-md-6.col-sm-12.col-xs-12.livechat-ob-img .BIB-img img,
    .pricing-area {
        width: 100%;
    }
    .SL-img h3 {
        width: 80%;
    }
    .HIWB-img {
        position: absolute;
        right: 0;
        top: 54px;
        width: 50%;
    }
    .IBT-banner img {
        width: 100%;
        padding: 0 30px;
    }
    .losbi-gif-img {
        left: 0;
    }
	.industries-banner.ecommerce-banner .IBT-banner img {
		padding: 0;
	}
    .pricing-faq-area::before {
        top: -190px;
    }
    .pricing-faq-area .cus-headingRevemp {
        margin-top: 100px;
        margin-bottom: 90px;
    }
    .EXA-expand-img::before {
        height: 16px;
    }
}
@media screen and (max-width: 1500px) {
    .plan-1 .upt-chat-count,
    .plan-2 .upt-chat-count-premium,
    .plan-3 .upt-chat-count-enterprise,
    .plan-4 .upt-chat-count-custom {
        font-size: 16px;
    }
}
@media screen and (max-width: 1440px) {
    .Pa-table-inner .cus-dropi {
        width: 95%;
    }
    .dsimr-img #vid {
        width: 100%;
        height: auto;
    }
    .banner-img-box.livechat-out-banner .BIB-text.discover-call {
        transform: translateY(16%);
    }
    .dsimr-img {
        margin-top: -39px;
    }
    .integration-banner .IB-img {
        margin-right: 0;
        width: 100%;
        text-align: center;
    }
    .integration-banner .IB-text {
        position: initial;
        width: 100%;
        text-align: center;
        top: initial;
        transform: initial;
        margin-top: 7px;
        margin-bottom: 18px;
    }
    .dsimr-img img {
        width: 100%;
    }
    .auto-feature-scroll .owl-dots {
        position: initial;
        right: initial;
        top: initial;
        width: 100%;
        text-align: center;
    }
    .auto-feature-scroll .owl-dots .owl-dot {
        margin-right: 10px;
        display: inline-block;
        width: auto;
    }
    .auto-feature-scroll .owl-dots .owl-dot.active span {
        height: 28px;
    }
	.workspace-solution-area .container {
		width: 100%;
		padding: 0 80px;
	}
	.WSA-workspace-left {
		width: 40%;
		padding-right: 30px;
	}
	.WSAWL-img {
		left: -40px;	
	}
    .pricing-faq-area::before {
        top: -160px;
    }
}
@media screen and (max-width: 1400px) {
    .PB-list li,
    .PB-list li i {
        font-size: 12px;
    }
    .banner {
        background-size: 83%;
    }
    .image-banner-box img {
        width: 98%;
    }
    .image-banner-box {
        margin-bottom: 16px;
    }
    .PB-list li i {
        margin-top: 5px;
    }
    .PB-price h3 {
        font-size: 30px;
    }
}
@media screen and (max-width: 1366px) {
    .plan-2 .upt-chat-count-premium,
    .plan-3 .upt-chat-count-enterprise,
    .plan-4 .upt-chat-count-custom,
    .upt-chat-count {
        font-size: 14px;
    }
    .plan_process_fixed .pa-sub-tab .pricing-table.guest .plan-2 .upt-chat-count-premium,
    .plan_process_fixed .pa-sub-tab .pricing-table.guest .plan-3 .upt-chat-count-enterprise,
    .plan_process_fixed .pa-sub-tab .pricing-table.guest .plan-4 .upt-chat-count-custom,
    .plan_process_fixed .pa-sub-tab .pricing-table.guest .upt-chat-count {
        font-size: 14px;
        font-weight: 700;
    }
    .LCOSA-screen {
        padding-bottom: 700px;
    }
    .banner-img-box.livechat-out-banner .BIB-text h1 {
        font-size: 27px;
    }
    .banner-img-box.livechat-out-banner .BIB-text {
        left: 30px;
    }
    .banner-img-box.livechat-out-banner .col-md-6.col-sm-12.col-xs-12 {
        width: 37%;
    }
    .banner-img-box.livechat-out-banner .col-md-6.col-sm-12.col-xs-12.livechat-ob-img {
        width: 62%;
    }
    .losb-container {
        width: 100%;
        padding: 0 30px;
    }
}
@media screen and (max-width: 1310px) {
    .banner-img-box.livechat-out-banner .BIB-text.discover-call {
        transform: translateY(5%);
    }
	.OIA-inner:before {
		right: 50px;
	}
}
@media screen and (max-width: 1290px) {
    .banner-img-box.livechat-out-banner .BIB-text {
        transform: translateY(27%);
    }
    .LCO-steps-area {
        width: 100%;
        padding: 0 30px;
    }
    .LCO-high-cont,
    .SR-Cont p,
    .container {
        width: 100%;
    }
    .LCOSASB-cont h3 {
        margin-top: 0;
    }
    .col-md-6.col-sm-12.col-xs-12.livechat-ob-img .BIB-img img {
        position: relative;
        width: 100%;
        height: auto;
    }
    .SL-img h3 {
        margin-top: -86px;
    }
    .SL-img img {
        width: 77%;
    }
    .SR-Cont {
        padding: 40px 50px;
    }
    .full-modal .modal-dialog {
        width: 95%;
    }
    .PB-list li {
        font-size: 11px;
    }
    .PB-list li i {
        font-size: 10px;
    }
    .SPS-main-box {
        width: 1100px;
    }
    .SL-img,
    .footer-links-sec {
        display: inline-block;
        width: 100%;
    }
    .signup-left {
        height: auto;
        display: inline-block;
        text-align: center;
    }
    .SL-img {
        padding: 120px 0;
    }
    .SPS-setup-box::before {
        width: 648px;
    }
    .SPSMB-logo::before {
        width: 265px;
    }
    .banner-video img {
        margin-right: 0;
    }
    .BV-main-frame {
        right: 120px;
    }
    .footer-links-sec {
        padding: 0 30px;
    }
    .client-full .feature_logo img {
        margin: 0 auto;
    }
    .workspace-solution-area {
		border-radius: 50px 0;
		padding: 70px 0 90px 0;
	}
	.forward-think-area, .support-how-work {
	    border-radius: 0 50px;
	}
	.support-integrations {
    	border-radius: 50px 0 0;
	}
	.WSA-main-area {
		display: inline-block;
		width: 100%;
	}
	.WSA-workspace-left, .WSA-workspace-right {
		width: 100%;
	}
	.WSAWL-img {
		position: initial;
		margin: 0 auto 80px;
		display: table;
	}
	.worspaceDes-heading {
		text-align: center;
	}
	.WSA-workspace-left {
		padding-right: 0;
	}
    .pricing-faq-area::before {
        top: -140px;
        height: 400px;
    }
	.banner-video {
    margin-right: -44px;
}
	
}
@media screen and (max-width: 1279px) {
    .banner-img-box.livechat-out-banner .BIB-text {
        transform: translateY(38%);
        left: 30px;
        top: 58px;
        transform: none;
    }
    .automobile-banner {
        background: #2CB4C2;
        height: auto;
        padding-bottom: 35px;
    }
    .CSA-solution-video img {
        width: 100%;
    }
    .feature_logo {
        margin: 0 auto;
        display: table;
    }
	.banner-video {
		margin-right: -40px;
	}
    .cd-fixed-background {
    background-size: 32%;
}  
.cd-fixed-background.img-4.BG_center {
    background-size: 80%;
}   
.GDT-tab-area {
    flex-flow: column;
}	
.GDT-tab-area {
    flex-flow: column wrap;
}
.GDIL-img-area {
    margin: 0 auto;
    display: table;
}
	
.GDIL-content-area {
    width: 100%;
    margin: 45px 0 0 0;
    padding: 0;
}

.GDI-top {
    margin: 0 auto;
}
.LHIR-img img {
    width: 100%;
}	
.lead-highlightBox1 {
    padding: 20px 10px;
}
	
.lead-highlightBox-Content h3 {
    font-size: 28px;
}
.lead-highlightBox-Content p {
    font-size: 14px;
}
.lead-highlightBox-Content__ThemeBg {
    padding: 20px 10px;
}	
}
@media screen and (max-width: 1199px) {
    .navbar-default .navbar-nav > li {
        padding: 4px 0 12px;
        display: inline-block;
        width: 100%;
    }
    .navbar-default .navbar-nav li a.login-btn {
        padding: 9px 13px;
        float: left;
        width: 90px;
        text-align: center;
        border: 1px solid #26cc9d;
    }
    .navbar-default .navbar-nav li a.login-btn:hover {
        color: #26cc9d !important;
    }
    .navbar-default .navbar-nav li a.signup-btn {
        margin-left: 0;
        float: left;
        padding: 9px 13px;
        margin-top: 0;
        width: 90px;
        text-align: center;
    }
    .banner {
        padding-top: 50px;
        background: 0 0;
    }
    .SPS-setup-box::before,
    .SPSPS-box::before,
    .SPSPS-head::before,
    .SSSP-setup-ver::after,
    .SSSP-setup-ver::before,
    .navbar-default .navbar-toggle:after {
        content: initial;
    }
    .header .navbar-default {
        position: initial;
        margin-bottom: 0;
    }
    .navbar-header,
    .navbar-nav > li {
        float: none;
    }
    .navbar-left,
    .navbar-nav,
    .navbar-right {
        float: none !important;
    }
    .navbar-brand.mobile-logo,
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-nav > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in {
        display: block !important;
    }
    .pricing-area {
        display: inline-block;
    }
    .pricing-table.guest {
        overflow: auto;
        width: 100%;
        white-space: nowrap;
    }
    .banner-img-box.livechat-out-banner .BIB-text {
        position: initial;
        margin: 22px 0;
    }
    .banner-img-box.livechat-out-banner .BIB-text.discover-call {
        top: initial;
        transform: initial;
    }
    .banner-img-box.livechat-out-banner .col-md-6.col-sm-12.col-xs-12.livechat-ob-img {
        width: 100%;
        float: left;
    }
    .banner-img-box.livechat-out-banner .col-md-6.col-sm-12.col-xs-12 {
        width: 100%;
        text-align: center;
    }
    .LCOSASB-cont p {
        line-height: 36px;
        margin-bottom: 20px;
    }
    .LOS-features .FLB-cont h3 {
        font-size: 20px;
        line-height: 40px;
    }
    .LOS-features .FLB-cont p {
        line-height: 34px;
    }
    .LCO-steps-area {
        width: 100%;
        padding: 0;
    }
    .LCOSASB-img {
        position: initial;
        transform: initial;
        width: 88%;
        text-align: center;
        margin: 0 auto;
    }
    .LCOSASB-img img {
        width: 400px;
    }
    .LCOSASB-cont {
        width: 100%;
        padding: 0 20px;
        margin-top: 26px;
        text-align: center;
    }
    .LCOSA-screen {
        padding-bottom: 612px;
    }
    .LOS-features .FLB-img img {
        height: auto;
        width: 100%;
    }
    .API-img img,
    .BIB-img img,
    .COCSB-badge-img img,
    .CRA-cont img,
    .FAS-full-img img,
    .GBB-banner img,
    .LCO-high-cont,
    .RSB-list img,
    .banner .col-md-7.col-sm-12.col-xs-12.pull-right,
    .dedicated-after-deskmoz-content,
    .faq-bg-img img,
    .workspaceBox-img img {
        width: 100%;
    }
    .LCO-highlight .icon-grid .icon-grid-inner .grid-icon {
        width: 4.125%;
    }
    .LCOSA-step-box {
        margin-bottom: 50px;
    }
    .hws-scroll-img img {
        height: 300px;
    }
    .CSASA-desh-area,
    .CSASA-right,
    .navbar-brand.white-logo {
        display: none;
    }
    .fcl-mid-area .timeline li.timeline-inverted .timeline-panel {
        padding-right: 157px;
    }
    .about-sec-cont {
        margin: 24px 0;
        width: 74%;
    }
    .CB-cont {
        position: relative;
        overflow: hidden;
    }
    .CBC-left {
        width: 100%;
        margin-top: 86px;
        text-align: center;
        margin-bottom: 86px;
        position: relative;
        z-index: 1;
    }
    .contact-form-box {
        margin-top: -45px;
    }
    .CBC-right {
        position: absolute;
        left: 50%;
        transform: translate(-50%);
        top: -163px;
    }
    .CBC-right img {
        opacity: 0.2;
    }
    .feature-list-scroll .col-md-3.col-sm-6.col-xs-12 {
        width: 50%;
    }
    .feature-list-scroll .col-md-3.col-sm-6.col-xs-12:nth-child(2n + 2) .feature-list .feature-list-box {
        margin-top: 0;
        margin-bottom: 35px;
    }
    .SPS-main-box {
        width: 96%;
    }
    .SPSMB-logo::before {
        content: "";
        width: 2px;
        background: url(../images/dash-border-verticle.png);
        height: 70px;
        bottom: -70px;
        left: 50%;
        top: initial;
    }
    .SPSP-setup-cont {
        float: left;
        width: 100%;
    }
    .SSSP-setup-ver {
        display: inline-block;
        width: 100%;
        height: auto;
        text-align: center;
    }
    .CSA-solution-area,
    .SSSP-setup-ver-box {
        display: inline-block;
        width: 100%;
    }
    .SPSP-setup-video {
        width: 100%;
        margin-top: 24px;
    }
    .SPS-setup-box {
        margin-bottom: 65px;
    }
    .SPS-setup-box:nth-last-child(1) .SSSP-setup-ver .SPSPS-head {
        margin-top: 0;
    }
    .ESA-service-right,
    .SPS-setup-box:nth-last-child(1) .SSSP-setup-ver {
        height: auto;
    }
    .SPSMB-logo {
        margin: 0 auto 80px;
    }
    .SPSPS-box {
        margin-bottom: 18px;
    }
    .RS-box {
        margin: 0 auto;
        display: table;
        width: 100%;
    }
    .RSB-list {
        float: left;
        margin-right: 20px;
    }
    .COCSB-badge li {
        float: left;
        margin-right: 22px;
        width: 29%;
    }
    .COCSB-right h3 {
        text-align: center;
        font-size: 22px;
        font-weight: 300;
        line-height: 42px;
        position: relative;
        margin: 0 0 50px;
        padding: 0 6px;
    }
    .COCSB-right p {
        font-size: 16px;
    }
    .navbar.navbar-default {
        background: #fff;
        box-shadow: 7px 12px 38px rgba(214, 214, 214, 0.6);
    }
    .header .navbar-default ul li a {
        color: #333;
    }
    .header-btn {
        border-color: #333;
        margin-left: 13px;
    }
    .navbar-default .navbar-nav > li > a {
        padding: 9px 0;
    }
    .banner .col-md-5.col-sm-12.col-xs-12 {
        width: 100%;
        text-align: center;
        margin-bottom: 60px;
    }
    .banner-video {
        position: relative;
        margin: 0 auto;
        display: table;
    }
    .navbar-default .navbar-nav > li a:focus,
    .navbar-default .navbar-nav > li a:hover,
    .navbar-default .navbar-nav > li.active a {
        background: 0 0;
        color: #39bea1;
    }
    .support-banner-inner {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
    }
    .app-support-email {
        margin: 0 auto;
        display: table;
    }
    .app-support-email .form-control {
        width: 220px;
        float: left;
        padding: 17.5px 15px;
    }
    .support-banner-content {
        order: 2;
        padding-right: 0;
        width: 100%;
        flex: 1 1 100%;
        margin-top: 10px;
        text-align: center;
    }
    .support-banner-img {
        order: 1;
        width: 100%;
        text-align: center;
        flex: 1 1 100%;
    }
	h4.about-left-heading, h4.study-states {
    padding: 0 0 0 0;
    }
    .forward-think-area,
    .workspace-solution-area {
        border-radius: 0;
    }
    .cus-heading h1,
    .cus-heading h3 {
        line-height: 50px;
    }
    .feature-area.dedicated-features-area.support-feature-area::before {
		border-left: 50px solid #47c9d7;
		border-right: 65px solid transparent;
		border-top: 48px solid #47c9d7;
		border-bottom: 70px solid transparent;
		right: 30px;
		top: 70px;
	}
    .support-how-work {
        border-radius: 0;
        padding: 40px 0;
    }
    .feature-area.dedicated-features-area.support-feature-area {
        padding: 100px 0 50px;
    }
    .support-price .cus-heading {
        margin: 60px 0 70px;
    }
    .support-price-right .support-price-box .support-price-icon {
        right: initial;
        left: 0;
        margin-left: 0;
    }
    .support-price-right .support-price-box .support-price-content {
        order: inherit;
        text-align: left;
    }
    .support-price-right .support-price-box {
        padding-left: 62px;
        padding-right: 0;
    }
    .support-price-right .support-price-box .support-price-content li {
        padding-left: 20px;
        padding-right: 0;
        line-height: 28px;
    }
    .support-price-right .support-price-box .support-price-content li::before {
        left: 0;
        right: initial;
    }
    .support-integrations {
        border-radius: 0;
        padding: 40px 0 10px;
    }
    .support-subscribe {
        padding: 40px 0;
        border-radius: 0;
    }
    .support-subscribe-box {
        width: 570px;
    }
    .support-intergration-left {
        padding-right: 0;
        margin-bottom: 40px;
    }
    .dedicated-deskmoz-main h2 {
        width: 85%;
        font-size: 34px;
        line-height: 50px;
    }
    .login-connect {
        background: 0 0;
    }
    .navbar.navbar-default .navbar-collapse li.login-connect a {
        background: #47c9d7;
        margin: 6px 5px 0 6px;
        padding: 10px 17px;
        border-radius: 6px;
    }
    nav.navbar .navbar-collapse {
        padding: 0 0 0 15px !important;
        box-shadow: none !important;
        margin-top: 10px;
    }
    .navbar-nav {
        margin: 7.5px 0;
    }
    .navbar.navbar-default .navbar-collapse li a {
        margin: 0;
    }
    .header.deskmozheader .navbar.navbar-default {
        z-index: 1;
    }
    .excellent-service {
        display: inline-block;
        width: 100%;
        padding: 40px 20px;
    }
    .ESA-service-left {
        text-align: center;
        margin-bottom: 60px;
    }
    .ESA-service-right:after,
    .ESA-service-right:before {
        content: inherit;
    }
    .ESASR-rating {
        width: 33.33%;
        padding-top: 0;
    }
    .ESASR-rating-data {
        border: 2px dashed #47c9d7;
        border-radius: 100px;
        margin: 0 auto;
        display: table;
        width: 210px;
        height: 210px;
    }
    .ESASR-rating-pera,
    .HFA-area {
        width: 100%;
        display: inline-block;
    }
    .ESASR-rating-pera {
        position: initial;
        transform: initial;
        margin-top: 17px;
    }
    .ESASR-rating-data h3 {
        margin-top: 60px;
    }
    .GBA-box-area {
        padding: 0 20px;
    }
    .HFA-area {
        border: none;
    }
    .HFAA-box {
        width: calc(50% - 15px);
        float: left;
        border: 1px solid #d4e7ea;
        margin-bottom: 20px;
        margin-right: 15px;
    }
    .HFAA-box:nth-last-child(1) {
        border-right: 1px solid #d4e7ea;
    }
    .header .navbar.navbar .navbar-collapse ul li:nth-last-child(2) a, .header .navbar.navbar .navbar-collapse ul li:nth-last-child(1) a {
        margin: 0;
        background: transparent;
        color: #282828;
        padding: 0;
    }
    .header.deskmozheader.fixed .navbar.navbar .navbar-collapse ul li:nth-last-child(2) a, .header.deskmozheader.fixed .navbar.navbar .navbar-collapse ul li:nth-last-child(1) a {
        background: transparent;
        color: #282828;
        border: none;
    }
    .header .navbar.navbar .navbar-collapse ul li:nth-last-child(1) a, .header .navbar.navbar .navbar-collapse ul li:nth-last-child(2) a {
        padding: 0;
        color: #282828;
    }
    .header .navbar.navbar .navbar-collapse ul li:nth-last-child(1) a:before {
        content: inherit !important;
    }
    .CSASA-left ul li {
        display: inline-block;
        width: 49%;
    }
    .CSASA-left-icon {
        width: 60px;
        height: 60px;
        line-height: 60px;
        float: left;
    }
    .CSASA-left-icon img {
        width: 70%;
    }
    .CSASA-left-text {
        float: left;
        margin-top: 15px;
    }
    .chat-solution-area {
        padding-bottom: 20px;
    }
    .live-agent-page-head .navbar.navbar-default .navbar-collapse li a {
        color: #3a3e66;
    }
    .header .menu-menu-1-container .navbar-nav.navbar-right {
        padding: 0;
    }
    .header.live-agent-page-head .navbar.navbar .navbar-collapse ul li:nth-last-child(1) a,
    .header.live-agent-page-head .navbar.navbar .navbar-collapse ul li:nth-last-child(2) a {
        margin: 10px 23px 10px 7px;
    }
    .banner.live-agent-banner .col-md-6.col-sm-12.col-xs-12 {
        width: 100%;
    }
    .banner.live-agent-banner .banner-cont {
        text-align: center;
        margin-bottom: 40px;
        margin-top: -40px;
    }
    .banner-btn-area.btn-area {
        justify-content: center;
    }
    .COE-feature-point {
        margin-top: 10px;
    }
	.top-bar {
		display: none !important;
	}
	.navbar-toggle {
        margin-top: 8px;
        margin-right: 15px;
    }
	.banner.live-agent-banner.home-banner .vc_row-fluid.container {
		display: flex;
		flex-wrap: wrap;
	}
	.banner.live-agent-banner.home-banner .vc_row-fluid.container .vc_col-sm-6 {
		width: 100%;
	}
	.banner.live-agent-banner.home-banner .vc_row-fluid.container .vc_col-sm-6:nth-child(2) {
		order: 1;
	}
	.banner.live-agent-banner.home-banner .vc_row-fluid.container .vc_col-sm-6:nth-child(1) {
		order: 2;
	}
	.navbar.navbar-default {
		position: absolute;
		top: 0;
	}
	.header.deskmozheader.fixed .navbar.navbar-default {
		padding-bottom: 6px;
	}
	.main.revampMain {
		padding-top: 70px;
	}
	.PPA-priceBox::before, .PPA-priceBox::after {
        content: inherit;
    }
    .PPA-priceBox-head {
        padding-top: 0;
    }
    .innerMain-area {
        padding-top: 0;
    }
    .PPA-priceBox-recomanded {
        top: -17px;
    }
        .EXA-expand-twoImg {
    display: none !important;
}
    .EXA-expand-contentShow {
    opacity: 1 !important;
}
    .EXA-expand-bg {
    width: 100% !important;
}   
.EXA-expand-box {
    background: url(../images/revemp/ecommerce-visitor-bg.svg) no-repeat;
    width: 100%;
    box-shadow: 0px 5px 20px rgb(0 0 0 / 15%);
    height: auto;
    margin: 0 auto;
    border-radius: 0;
    background-size: cover;
}
.EXA-expand-contentShow {
    opacity: 1 !important;
    position: initial;
    height: auto !important;
    margin: -20px auto 40px;
    width: 80%;
    text-align: center;
}  
    .EXA-expand-bg {
    display: none;
}
.EXAXB-inner {
    position: initial;
    transform: initial;
    display: flex;
    width: 100%;
    flex-wrap: wrap;
}
.EXA-expand-oneImg {
    position: initial;
    order: 1;
    width: 100%;
} 
.EXA-expand-twoImgArea {
    order: 2;
} 
.EXA-expand-img {
    margin: 0 auto;
    display: table;
}  
.awesome-featureList {
    grid-template-columns: repeat(3,minmax(0,1fr));
}

.blog-sec#post-13862 .blog-details-sec .BDS-details-main {
    display: inline-block;
    padding: initial;
}

.blog-sec#post-13862 .blog-details-sec .BDS-details-main .post-card-content {
    width: auto;
	padding: 70px 170px 50px;
}

.blog-sec#post-13862 .blog-details-sec .BDS-details-main .BDS-post-full-image {
	width: auto;
}

.header .menu-menu-1-container .navbar-nav.navbar-right li.menu-item-has-children a {
    display: none;
}

.header .menu-menu-1-container .navbar-nav.navbar-right li.menu-item-has-children  ul.sub-menu a {
  display: inline-block;
  width: auto;
}

.header .menu-menu-1-container .navbar-nav.navbar-right li.menu-item-has-children ul.sub-menu {
  display: block;
  position: initial;
  padding-top: 0;
  box-shadow: none;
}

.navbar.navbar-default .navbar-collapse li.servicesMenu ul.sub-menu li:nth-child(1) a::before, .navbar.navbar-default .navbar-collapse li.servicesMenu ul.sub-menu li:nth-child(2) a::before {
    content: initial;
}

.navbar.navbar-default .navbar-collapse li ul.sub-menu li {
  box-shadow: initial;
  background: transparent;
  border: none;
  padding: 4px 0 12px;
  border-radius: 0;
}

.navbar.navbar-default .navbar-collapse li ul.sub-menu li:nth-last-child(2) a, .navbar.navbar-default .navbar-collapse li ul.sub-menu li:nth-last-child(1) a {
  padding: 0;
}

.navbar.navbar-default .navbar-collapse li ul.sub-menu li:nth-last-child(1) {
  padding-bottom: 0;
}

.navbar.navbar-default .navbar-collapse li ul.sub-menu li:hover {
  background: transparent;
  width: auto;
}

.navbar.navbar-default .navbar-collapse li ul.sub-menu li:hover a {
  color: #282828;
}
}
@media screen and (max-width: 1025px) {
    .livechat-out-scroll-box.LOSB-none-right .losb-img-area.pull-right {
        float: none !important;
    }
    .losb-img-area.pull-right {
        display: table;
        width: 400px;
        float: none !important;
        margin: 20px auto 0;
        text-align: center;
    }
    .LCOSA-screen {
        padding-bottom: 286px;
    }
    .losbi-gif-img {
        width: 250px;
    }
    .losb-cont-left {
        width: 100%;
        text-align: center;
        margin-bottom: 30px;
    }
    .SL-img img {
        width: 67%;
    }
    .integration-banner .IB-img img {
        width: 96%;
    }
    .ITB-img img {
        border-radius: 20px;
        width: 100%;
    }
    .API-img img {
        border-radius: 10px;
    }
    .API-img {
        border: 1px solid #ddd;
        border-radius: 10px;
    }
    .pricing-box {
        width: 33.33%;
    }
    .pricing-box.custom-plan {
        border-right: 2px solid #f0f0f0;
    }
    .BIB-text h1,
    .BIB-text h3,
    .HIWB-cont h1 {
        font-size: 18px;
        line-height: 37px;
        font-weight: 700;
    }
    .banner .col-md-7.col-sm-12.col-xs-12.pull-right,
    .img-center img {
        width: 100%;
    }
    .BIB-text p,
    .HIWB-cont p {
        font-size: 14px;
        margin: 10px 0 25px;
        padding-right: 0;
    }
    .banner {
        background: 0 0;
    }
    .navbar.navbar-default {
        background: #fff;
        box-shadow: 7px 12px 38px rgba(214, 214, 214, 0.6);
        border-radius: 0;
    }
    .header .navbar-default ul li a {
        color: #333;
    }
    .header-btn {
        border-color: #333;
        margin-left: 13px;
    }
    .banner .col-md-5.col-sm-12.col-xs-12 {
        width: 100%;
        text-align: center;
        margin-bottom: 60px;
    }
    .banner-video {
        position: relative;
        margin: 0 auto;
        display: table;
    }
    .FLB-cont p {
        height: 130px;
    }
    .SR-Cont {
        padding: 60px 37px;
    }
    .SR-Cont h1 {
        font-size: 30px;
        margin-bottom: 20px;
    }
    .SR-Cont p {
        font-size: 14px;
    }
    .app-support-container {
        max-width: 100%;
        padding: 0 15px;
    }
    .post-card {
        padding: 0 0 40px;
    }
    .post-feed {
        display: inline-block;
        width: 100%;
        margin: 30px 0 0 0;
    }
    .post-card-large {
        flex-direction: initial;
        flex: initial;
        display: inline-block;
        width: 100%;
    }
    .post-card-large .post-card-content {
        padding-left: 0;
        margin-top: 20px;
    }
    .post-card.post .contentblock {
        margin-top: 20px;
    }
    .author-list {
        margin-top: 20px;
    }
    .post-largeHeading a {
        font-size: 22px;
        color: #15171a;
        line-height: 25.3px;
    }
    .white-panelBlog.post-card-large img {
        height: 100%;
    }
    .post-card-large .post-card-image-link {
        min-height: auto;
    }
    .BDS-details-main .post-card-content {
        padding: 10px 0 40px;
    }
    .PCC-headText {
        font-size: 32px;
        line-height: 44px;
    }
    .BDS-details-main .blog-head-pera p {
        font-size: 19px;
        padding-bottom: 20px;
        margin-bottom: 10px;
    }
    .breadcrumb {
        padding: 8px 3px;
    }
    .BDSBox-right-area {
        display: none;
    }
    .BDSB-left h1,
    .BDSB-left h2 {
        font-size: 22px;
        line-height: 35px;
    }
    .pricing-faq-area::before {
        top: -50px;
        height: 100%;
    }
.what-canDo-area .custom-left-heading p {
    width: 100%;
}	
.ABT-web-moreTeam {
    display: none;
}
	
.ABT-mobile-moreTeam {
    display: block;
    width: 100%;
    margin-top: 40px;
}	

.blog-sec#post-13862 .blog-details-sec .BDS-details-main .post-card-content {
    padding: 10px 0 40px;
}
}
@media screen and (max-width: 1024px) {
    .align-img img {
        width: 90%;
    }
    .partner-scroll.partner-scroll-old .owl-dots {
	    bottom: -15px;
	}
}
@media screen and (max-width: 991px) {
    .dedicated-outArea-box.DOBOutComment .DOB-comemnt .col-md-4.col-sm-6.col-xs-12:nth-last-child(1) {
        width: 100%;
        text-align: center;
    }
    .dedicated-outArea-box.DOBOutComment .DOB-comemnt .col-md-4.col-sm-6.col-xs-12:nth-last-child(1) .DOB-comment-img {
        width: 50%;
        margin: 0 auto;
    }
    .APCB-cont ul li,
    .HGS-point-sec .col-md-3.col-sm-6.col-xs-12.col-lg-3,
    .auto-help-cont.ahc-list li,
    .cus-heading p,
    .cus-headingRevemp p,
    .dedicated-after-deskmoz-content,
    .feature-list-scroll .col-md-4.col-sm-6.col-xs-12,
    .hws-scroll-img,
    .signup-left,
    .support-review-heading h4, .support-review-heading h2, .timeline > li > .timeline-panel {
        width: 100%;
    }
    .HIW-banner.dedicated-chat-banner {
        padding-bottom: 30px;
    }
    .wish-status {
        margin: 0 auto;
        display: table;
    }
    .afsr-box,
    .afsrb-img,
    .automobile-banner-img,
    .hws-scroll-cont {
        display: inline-block;
    }
    .LCOF-collapse-area .panel-default > .panel-heading {
        padding: 20px 15px;
    }
    .banner-img-box.livechat-out-banner .BIB-text h1 {
        line-height: 46px;
    }
    .feature-list-scroll .LOS-features .FLB-img img {
        height: 250px;
        width: auto;
    }
    .RTH-testimonial-content,
    .about-left h3,
    .dsb-img,
    .feature-list-scroll .FLB-cont {
        text-align: center;
    }
    .learning-feature-left {
        width: 100%;
        position: initial;
        transform: inherit;
    }
    .afsrb-cont,
    .hwssc-text {
        transform: initial;
        text-align: center;
        width: 100%;
    }
    .learning-feature-right {
        width: 100%;
        padding: 37px 25px;
    }
    .TB-slide-sec,
    .hws-scroll-cont,
    .hwssc-text,
    .timeline > li.timeline-inverted {
        padding-left: 0;
    }
    .HGS-point-sec .col-md-3.col-sm-6.col-xs-12.col-lg-3:nth-last-child(1) .HGSPS-list,
    .automobile-help-img.black-line-video,
    .download-logo-sec .col-md-3.col-sm-12.col-xs-12:nth-last-child(1) .DLS-box,
    .easiest-process-main,
    .opening-box-list .col-md-6.col-xs-12.col-sm-12:nth-last-child(1) .OBL-area {
        margin-bottom: 0;
    }
    .dsimr-img #vid {
        width: 600px;
    }
    .ds-main-box,
    .slide .inside {
        padding: 0;
    }
    .hws-scroll-cont {
        width: 100%;
        margin-top: 25px;
    }
    .hws-scroll-img img {
        height: 200px;
    }
    .afsrb-img img,
    .dsb-img img {
        display: inline-block !important;
    }
    .ds-img-right {
        margin-top: 120px;
    }
    .hwssc-text {
        position: initial;
    }
    .automobile-banner-cont {
        width: 100%;
        margin-top: 35px;
        text-align: center;
    }
    .automobile-banner-img {
        float: none;
        margin: 28px auto 0;
        width: 100%;
        text-align: center;
    }
    .auto-help-cont,
    .press-room-enquiry {
        margin-top: 50px;
    }
    .afsr-box {
        width: 100%;
        position: relative;
    }
    .afsrb-img {
        float: none;
        width: 100%;
        text-align: center;
    }
    .afsrb-cont {
        position: initial;
        margin-top: 28px;
    }
    .afsr-box.afsr-right {
        margin-top: 30px;
        float: none;
    }
    .afsr-box.afsr-right .afsrb-img {
        float: none;
        display: inline-block;
        width: 100%;
        text-align: center;
    }
    .afsr-box.afsr-right .afsrb-cont {
        left: initial;
        right: initial;
        text-align: center;
    }
    .auto-feature-scroll .owl-dots {
        margin-top: 46px;
    }
    .automobile-banner-cont h1 {
        font-size: 35px;
        line-height: 55px;
        margin-bottom: 25px;
    }
    .fcl-mid-area .timeline li .timeline-panel::after,
    .fcl-mid-area .timeline li .timeline-panel::before,
    .timeline::before {
        content: none;
    }
    .HCAB-cont .BIB-text h1,
    .HCAB-cont .BIB-text h3,
    .contact-form-box,
    .timeline > li:not(.timeline-inverted) {
        padding-right: 0;
    }
    .COCSB-left,
    .MTB-img,
    .SL-img h3,
    .timeline > li.timeline-inverted + li:not(.timeline-inverted),
    .timeline > li:not(.timeline-inverted) + li.timeline-inverted,
    .ver-cont h1,
    .ver-cont h3 {
        margin-top: 0;
    }
    .fcl-half-circle {
        display: none;
    }
    .CFB-left,
    .CFB-right,
    .faq-tab-cont,
    .ver-cont-area {
        display: inline-block;
    }
    .header .menu-menu-1-container .navbar-nav.navbar-right {
        margin-top: 12px;
        padding-left: 0;
    }
    .holiday-list ul li:nth-child(5) {
        border-right: 1px solid #e9e7e7;
    }
    .holiday-list ul li:nth-child(6) {
        border-bottom: 1px solid #e9e7e7;
    }
    .HGSPS-list,
    .MT-box,
    .OBL-area,
    .SR-form .form-group,
    .align-img,
    .easiest-process-box p {
        margin-bottom: 30px;
    }
    .about-sec-cont {
        margin: 30px 0 0;
        width: 100%;
        background: 0 0;
        border: none;
        padding: 0;
        box-shadow: none;
    }
    .about-banner-sec {
        position: initial;
        height: 300px;
        width: 100%;
    }
    .CFB-right,
    .HIW-banner.dedicated-chat-banner .HIWB-img img,
    .hiring-banner,
    .signup-box {
        height: auto;
    }
    .about-head-footer p,
    .navbar-default .navbar-nav > li > a {
        font-size: 13px;
    }
    .about-banner-img {
        background-size: 326px;
    }
    .header .navbar-default {
        padding: 11px 0;
    }
    .faq-tab-cont {
        background: #fff;
        border: 1px solid #e9e7e7;
        box-shadow: 7px 12px 38px rgba(214, 214, 214, 0.6);
        border-radius: 10px;
        padding: 15px;
        margin-top: 0;
        width: 100%;
    }
    .faq-tab-sec .nav.nav-tabs li {
        display: inline-block;
        width: auto;
        float: none;
    }
    .faq-tab-sec .nav.nav-tabs {
        white-space: nowrap;
        overflow: scroll;
        margin-bottom: 26px;
    }
    .HIWB-cont .modal-dialog {
        width: 78%;
    }
    .PRE-cont h5 {
        font-size: 22px;
    }
    .DLS-box {
        margin-bottom: 25px;
    }
    .FCSC-fwature h2 {
        font-size: 22px;
        line-height: 40px;
        margin: 35px 0;
    }
    .HCABC-term {
        left: 50%;
        transform: translate(-50%);
        bottom: -45px;
        width: 100%;
        text-align: center;
    }
    .HGS-highlight h2 {
        line-height: 32px;
    }
    .HGS-highlight p {
        width: 100%;
        font-size: 14px;
    }
    .cus-heading h3 {
        font-size: 24px;
    }
    .holiday-info-text h6 {
        line-height: 26px;
    }
    .dedicated-outArea-box.DOBOutComment .DOB-comemnt .col-md-4.col-sm-6.col-xs-12,
    .holiday-list ul li {
        width: 50%;
    }
    .holiday-list ul li:nth-child(2n + 2) {
        border-right: none;
    }
    .holiday-list ul li:first-child,
    .holiday-list ul li:nth-child(2) {
        border-top: none;
    }
    .job-details-right {
        border-left: none;
        padding-left: 0;
        padding-top: 45px;
    }
    .banner-img-box {
        padding-top: 0;
    }
    .ver-cont-area {
        height: auto;
        width: 100%;
        padding: 50px 0;
    }
    .DIVSSC-left p {
        text-align: justify;
        font-size: 13px;
        line-height: 28px;
    }
    .BIB-text,
    .DIVSSC-icon-sec,
    .HIWB-cont,
    .HIWB-img,
    .LIC-img-area,
    .about-left h6, .about-left h4,
    .been-there-list,
    .copy-right-sec p,
    .quick-fea-box,
    .revemp-setup-box,
    .revempTB-heading {
        text-align: center;
    }
    .DIVSSC-text-area {
        position: relative;
        padding: 194px 0 20px;
    }
    .DIVSSC-icon-sec {
        position: absolute;
        width: 100%;
        left: 50%;
        transform: translate(-50%);
        top: 25px;
        background: #fff;
    }
    .DIVSSC-icon-sec::before {
        position: absolute;
        height: 25px;
        content: "";
        width: 30px;
        background: #fff;
        left: 48%;
        top: -25px;
    }
    .DIVSSC-left::before,
    .DIVSSC-text-area::before {
        content: "";
        background: #cbcbcb;
        position: absolute;
    }
    .DIVSSC-text-area::before {
        height: 100%;
        top: 0;
        width: 1px;
    }
    .DIVSSC-left::before {
        width: 100%;
        height: 1px;
        left: 0;
        top: 9px;
        z-index: 1;
    }
    .DIVSSC-left {
        width: 50%;
        position: relative;
        padding-right: 20px;
        padding-left: 15px;
        padding-top: 16px;
    }
    .DIVSSC-left.pull-right {
        padding-left: 20px;
        padding-top: 16px;
        padding-right: 15px;
    }
    .DIVSSC-left h4 {
        font-size: 15px;
        text-transform: uppercase;
    }
    .DIBL-head {
        font-size: 16px;
    }
    .DIVSS-cont .DIVSSC-text-area:nth-child(2n + 2) .DIVSSC-icon-sec,
    .DIVSS-cont .DIVSSC-text-area:nth-child(2n + 2) .DIVSSC-icon-sec::before {
        background: #f0f0f0;
    }
    .CFB-left {
        width: 100%;
        position: relative;
        z-index: 1;
    }
    .CFB-right,
    .HIWB-img {
        position: initial;
        width: 100%;
    }
    .CFB-right {
        border-radius: 0 0 10px 10px;
        top: initial;
        right: initial;
    }
    .HIWB-img {
        margin-top: 35px;
    }
    .BIB-img img,
    .HIWB-img img {
        width: 65%;
    }
    .HIWB-cont {
        padding: 35px 0 56px;
    }
    .BIB-text {
        padding: 15px 0 30px;
    }
    .blog-list-cont {
        padding: 15px;
    }
    .blog-list-cont h3 {
        font-size: 14px;
        margin-bottom: 15px;
    }
    .blog-list-cont p {
        font-size: 13px;
        line-height: 26px;
        margin-bottom: 14px;
    }
    .blog-list-cont h5 {
        font-size: 12px;
        line-height: 26px;
    }
    .blog-list-cont h5 i {
        margin-right: 0;
    }
    .app-market-box {
        margin-bottom: 0;
        margin-top: 20px !important;
    }
    .main-team {
        padding-top: 80px;
        margin-bottom: 0;
    }
    .ASB-skill {
        padding: 25px 0 0;
    }
    .COCS-high-box::before,
    .TB-heading span::before,
    .about-left h3::before,
    .signup-right::before {
        content: initial;
    }
    .trial-box h2 {
        font-size: 25px;
        margin-bottom: 21px;
    }
    .trial-box p {
        margin-bottom: 27px;
        font-size: 16px;
    }
    .navbar-brand img {
        width: auto;
        height: 26px;
    }
    .about-left h6, .about-left h4 {
        padding: 0;
        margin-top: 15px;
        margin-bottom: 14px;
    }
    .COCS-high-box {
        margin-top: 25px;
    }
    .COCS-hightingt {
        padding: 0 25px 25px;
    }
    .COCSB-badge {
        margin: 26px auto 0;
        display: table;
    }
    .been-there-box,
    .been-there-list,
    .foot-link-box,
    .footer-link,
    .revemp-setup-box,
    .separatorHead {
        display: inline-block;
    }
    .COCSB-right {
        width: 100%;
        margin-top: 26px;
    }
    .header .navbar-default ul li a {
        font-size: 12px;
    }
    .about-box {
        padding: 20px;
    }
    .SL-img {
        padding: 25px 0;
    }
    .SL-img img {
        height: 270px;
        width: auto;
    }
    .signup-right {
        height: auto;
        width: 100%;
    }
    .SR-Cont {
        padding: 45px 30px;
    }
    .TB-slide-sec .owl-dots {
        left: 50%;
        top: initial;
        transform: translate(-50%);
        margin-top: 12px;
    }
    .TB-slide-sec .owl-dots .owl-dot {
        width: auto;
        margin-left: 6px;
    }
    .TB-slide-sec .owl-dots .owl-dot span {
        width: 11px;
        height: 11px;
        border-radius: 100px;
    }
    .TB-slide-sec .owl-dots .owl-dot.active span {
        width: 37px;
        height: 10px;
    }
    .TB-heading {
        padding-right: 0;
        padding-left: 55px;
        margin-bottom: 26px;
        margin-top: 0;
    }
    .foot-link-box {
        width: 100%;
        margin-bottom: 31px;
    }
    .footer-link {
        margin-bottom: 25px;
        width: 100%;
    }
    .footer {
        padding-bottom: 0;
    }
    .copy-right-sec p {
        line-height: 23px;
        font-weight: 300;
    }
    .client-full .owl-dots,
    .partner-scroll .owl-dots {
        left: 50%;
        position: absolute;
        transform: translate(-50%);
        bottom: -45px;
    }
    .client-full .owl-dots .owl-dot,
    .partner-scroll .owl-dots .owl-dot {
        display: inline-block;
        width: 10px;
        height: 10px;
        background: #929292;
        border-radius: 100px;
        margin-right: 10px;
    }
    .client-full .owl-dots .owl-dot.active,
    .partner-scroll .owl-dots .owl-dot.active {
        background: #47c9d7;
    }
    .support-review-area,
    .workspace-solution-area {
        padding: 40px 0;
    }
    .dedicated-feature-area {
        grid-template-columns: 1fr 1fr;
    }
    .EPB-process-main::before,
    .support-HW-box::after,
    .support-HW-box::before,
    .support-HWB-content h3::before {
        content: inherit;
    }
    .support-HWB-content h3 {
        height: auto;
        margin-bottom: 7px;
        margin-top: 20px;
    }
    .support-HW-box {
        margin-bottom: 45px;
    }
    .support-how-work {
        border-radius: 0;
        padding: 40px 0 0;
    }
    .w-container {
        width: 100%;
        padding: 0 15px;
    }
    .dedicated-deskmoz .digit img {
        width: 103px;
    }
    .deskmoz-logo-block {
        height: 335px;
    }
    .grid.deskmozgrid,
    .grid.gridfadedown {
        width: 410px;
    }
    .handwritten-notes .dedicated-comment img {
        width: 200px;
    }
    .DC-image-1 {
        width: 275px;
        margin-top: -201px;
    }
    .DC-image-2 {
        width: 275px;
        margin: 117px -328px 79px 85px;
    }
    .dedicated-deskmoz .box8 {
        transform: translate3d(21px, 20px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(25deg) skew(0deg, 0deg);
    }
    .dedicated-deskmoz .box12 {
        transform: translate3d(17px, 65px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(-33deg) skew(0deg, 0deg);
    }
    .partner-scroll {
        margin: 40px 0;
    }
    .partner-scroll h3 {
        margin-bottom: 35px;
    }
    .banner-cont.discover-call {
        margin-top: 40px;
    }
    .feature-list-scroll.FLS-revemp {
        flex-direction: column;
    }
    .feature-list-scroll.FLS-revemp .FLB-img {
        margin: 0 auto;
    }
    .revemp-setup-box {
        width: 100%;
    }
    .RSB-setup-img {
        width: 100%;
        padding: 0;
    }
    .quick-fea-box {
        margin-bottom: 20px;
    }
    .RSB-setup-cont {
        margin-top: 30px;
        width: 100%;
    }
    .RSB-setup-img img {
        width: 450px;
    }
    .revempTB-heading {
        font-size: 35px;
    }
    .TBS-slide-box {
        margin: 30px 20px;
    }
    .waiting-for-area {
        margin-top: 80px;
        padding: 50px 0;
    }
    .FIB-badge ul {
        margin-bottom: 50px;
    }
    .footer-links-sec {
        margin: 30px 0 0;
    }
    .chat-solution-area {
        margin-top: 60px;
    }
    .been-there-list {
        flex-direction: column;
        width: 100%;
    }
    .been-there-box {
        width: calc(50% - 6px);
        border: 1px solid #fff;
        margin-top: 4px;
    }
    .been-there-list .been-there-box:nth-last-child(1) {
        border-right: 1px solid #fff;
    }
    .been-there-list:nth-last-child(1) .been-there-box {
        border-bottom: 1px solid #fff;
    }
    .been-there-sec {
        margin-bottom: 20px;
    }
    .LIC-img-area {
        margin-bottom: 40px;
    }
    .left-image-column {
        margin: 100px 0 50px;
    }
    .easiest-process-box {
        margin-bottom: 70px;
    }
    .HFAA-box {
        width: 100%;
        margin-right: 0;
    }
    .testimonialOld_main .TBS-slide-box {
	    padding-left: 0;
	    text-align: center;
	}
	.testimonialOld_main .TBS-slide-box .TBSSBox-img {
	    margin: 30px auto 0;
	    display: table;
	}
	.testimonialOld_main .TBS-review h3 {
	    margin: 0 auto 20px;
	    display: table;
	}
	.testimonialOld_main .TB-slide-sec .owl-dots {
	    left: 50%;
	    bottom: -50px;
	}	
	.as_per {
        position: initial;
        color: #fff;
        text-align: center;
        padding-bottom: 15px;
	}
    .about-left h4.about-left-heading::before {
        content: initial;;
    }	
    .about-left h4.about-left-heading {
        padding: 0;
    }
	.support-review-box img {
		margin-left: 0;
	}
	.workspace-solution-area .container {
		padding: 0 15px;
	}
	.navbar-toggle {
		margin-top: 7px;
	}	
	.support-tab-area .nav.nav-tabs {
		display: inline-flex;
		white-space: nowrap;
		overflow-x: auto;
		width: 100%;
		height: 86px;
		padding-left: 1px;
		padding-top: 27px;
		overflow-y: hidden;
		margin-top: -27px;
	}
    .PPA-priceBox::before, .PPA-priceBox::after {
        content: "";
    }
    .PPA-priceBox-head {
        padding-top: 30px;
    }
    .PPA-priceBox {
        margin-bottom: 50px;
    }
    .pricing-fearue-area {
        margin-top: 10px;
    }
    .pricing-faq-area::before {
        content: inherit;
    }
    .PRA-requirement-img {
        display: none;
    }
    
    .PRA-requirement-content {
        display: inline-block;
        width: 100%;
        text-align: center;
        border-radius: 100px 0;
    }
    .PRA-requirement-content .btn-area {
        margin: 0 auto;
        display: table;
    }
    .pricing-faq-area .cus-headingRevemp {
        margin: 40px 0;
    }
    .pricing-faq-area {
        margin-top: 90px;
    }
    .pricing-faq-inner .col-md-6.col-sm-12:nth-last-child(1) .pricing-faq-box {
        margin-top: 30px;
    }
    
    .pricing-faq-inner {
        padding: 30px 0;
    }
    .pricing-faq-area .cus-headingRevemp {
        padding: 0 15px;
    }
    .pricing-plan-area .vc_col-sm-4 {
        width: 100%;
    }
    .PPA-priceBox-recomanded {
        top: -9px;
    }
	.OCB-banner-area {
		flex-flow: column wrap;
	}
	.OCB-banner-img {
		width: 100%;
		order: 1;
	}
	
	.OCB-banner-content {
    	width: 100%;
		order: 2;
	}
	.start-saving-card {
    margin-bottom: 20px;
}
.start-saving-area {
    padding: 120px 0 70px 0;
}

.modal-dialog.pricing-modal {
    width: 90%;
}
.lead-highlightInner-right {
    display: none;
}
.lead-highlight-inner {
    grid-template-columns: repeat(1,minmax(0,1fr));
}	
.integration-leadImage img {
    width: 100%;
}
.lead-generation-banner {
    padding-bottom: 20px;
}

.navbar-collapse {
    margin-top: 10px;
    border-top: 1px solid #e7e7e7;
}

.footer-link ul li {
    width: 100%;
    margin-bottom: 30px;
  }
  .blog-main-head {
    margin: 40px 0 30px 0;
}
}
@media screen and (max-width: 800px) {
    .LCO-faq-ans {
        line-height: 35px;
    }
    .LCOSA-screen {
        padding-bottom: 450px;
    }
    .automobile-help-img.black-line-video video,
    .footer-link ul li {
        width: 100%;
    }
    .icon-grid {
        display: none;
    }
    .LCO-high-cont {
        position: initial;
        width: 100%;
        text-align: center;
        padding: 70px 0;
        transform: initial;
    }
    .blog-details-sec .BDSB-left p img {
        width: 100%;
        height: auto;
    }
    .TVBC-box {
        width: 93%;
    }
    .RSB-list {
        margin-right: 11px;
    }
    .losbi-gif-img {
        width: 250px;
        left: -40px;
    }
}
@media screen and (max-width: 767px) {
    .DIB-left,
    .vs-box {
        position: relative;
        text-align: center;
    }
    .DIB-left,
    .DWB-box-content,
    .IBLA-text,
    .PRH-logo,
    .RSB-list,
    .feature-list-box,
    .vs-box {
        text-align: center;
    }
    .HIW-banner.dedicated-chat-banner .HIWB-box .HIW-btns .cus-btn.hvr-rectangle-in.white-btn {
        padding: 13px 21px;
    }
    .livechat-out-serveces .cus-heading {
        padding: 0 18px;
    }
    .cus-heading h3 {
        line-height: 42px;
    }
    .losbcl-btn-area {
        margin-top: 33px;
    }
    .dedicated-work-devider,
    .green-box {
        display: none;
    }
    .DWB-box-number,
    .FLB-img {
        margin: 0 auto;
    }
    .align-cont li::before {
        left: 0;
    }
    .align-cont li {
        padding-left: 17px;
    }
    .SPSPS-box .cus-btn {
        font-size: 13px;
        margin: 11px auto 0;
        width: auto;
        padding: 11px 13px;
    }
    .HCAB-cont .BIB-text h1,
    .HCAB-cont .BIB-text h3 {
        font-size: 18px;
        line-height: 32px;
    }
    .GBA-box-main .GBA-box-area:nth-last-child(1),
    .HIW-how,
    .SPS-setup-box:nth-last-child(1),
    .resources-sec {
        margin-bottom: 0;
    }
    .testimonial {
        margin-bottom: 23px;
        display: inline-block;
        width: 100%;
    }
    .about-cont-box h1,
    .about-cont-box h3 {
        font-size: 28px;
        line-height: 37px;
    }
    .IBT-banner img,
    .app-market-heading {
        padding: 0;
    }
    .header .navbar.navbar .navbar-collapse ul {
        padding: 0 15px;
    }
    .faq-bg-img {
        margin-top: -51px;
    }
    .faq-tab-sec {
        margin-top: -36px;
    }
    .FTST-img {
        background-size: 170px;
        background-position: -79px 0;
        width: 30px;
        top: 16px;
        height: 26px;
    }
    .FTS-title h3,
    .dedicated-plan-feature ul li,
    .faq-tab-cont .card h5 a,
    .press-media-wrapper li a {
        font-size: 14px;
    }
    .FTC-text li,
    .FTC-text p {
        font-size: 12px;
    }
    .faq-tab-cont .card {
        margin-bottom: 15px;
    }
    .faq-tab-sec .nav.nav-tabs li.active .FTST-img,
    .faq-tab-sec .nav.nav-tabs li:hover .FTST-img {
        background-position: -79px -29px;
    }
    .FTST-img.FT2 {
        background-position: -28px -5px;
    }
    .faq-tab-sec .nav.nav-tabs li.active .FTST-img.FT2,
    .faq-tab-sec .nav.nav-tabs li:hover .FTST-img.FT2 {
        background-position: -28px -29px;
    }
    .FTST-img.FT3 {
        background-position: 0 -4px;
    }
    .faq-tab-sec .nav.nav-tabs li.active .FTST-img.FT3,
    .faq-tab-sec .nav.nav-tabs li:hover .FTST-img.FT3 {
        background-position: 0 -29px;
    }
    .FTST-img.FT4 {
        background-position: -135px -4px;
    }
    .faq-tab-sec .nav.nav-tabs li.active .FTST-img.FT4,
    .faq-tab-sec .nav.nav-tabs li:hover .FTST-img.FT4 {
        background-position: -135px -29px;
    }
    .FTST-img.FT5 {
        background-position: -105px -5px;
    }
    .faq-tab-sec .nav.nav-tabs li.active .FTST-img.FT5,
    .faq-tab-sec .nav.nav-tabs li:hover .FTST-img.FT5 {
        background-position: -105px -29px;
    }
    .FTST-img.FT6 {
        background-position: -53px -5px;
    }
    .faq-tab-sec .nav.nav-tabs li.active .FTST-img.FT6,
    .faq-tab-sec .nav.nav-tabs li:hover .FTST-img.FT6 {
        background-position: -53px -29px;
    }
    .FTS-title {
        padding: 13px 13px 13px 48px;
    }
    .HIWB-cont .modal-dialog .modal-header .close {
        width: 28px;
        height: 36px;
        font-size: 23px;
        right: -25px;
        top: 2px;
        padding: 0 6px;
    }
    .HIWB-cont .modal-dialog .modal-body {
        padding: 5px 5px 0;
    }
    .HIWB-cont .modal-dialog {
        width: 83%;
    }
    .HIW-btns .modal-body iframe {
        width: 100%;
        height: 274px;
    }
    .HIW-btns .cus-btn.outline-btn,
    .cus-btn.hvr-rectangle-in.white-btn {
        font-size: 14px;
        padding: 13px 21px;
    }
    .TVBC-box::before,
    .bsribbon .ribbon-content::after,
    .bsribbon .ribbon-content::before,
    .bsribbon::after,
    .bsribbon::before,
    .deskmoz-inhouse-banner::after,
    .deskmoz-inhouse-banner::before,
    .navbar-header .navbar-toggle::after {
        content: initial;
    }
    .navbar-default .navbar-nav > li > a {
        padding: 0 17px;
    }
    .header.inner-header .navbar-default .navbar-nav li a {
        color: #333;
    }
    .header .navbar-default ul li a:hover,
    .header .navbar-default ul li.active a:hover,
    .header.inner-header .navbar-default .navbar-nav li a:hover {
        color: #47c9d7;
    }
    .header .navbar-default ul li.active a {
        background: 0 0 !important;
    }
    .integration-ready {
        margin-bottom: -40px;
    }
    .BIB-text.support-banner-content h2,
    .IB-text h1,
    .IB-text h2 {
        font-size: 22px;
        line-height: 35px;
    }
    .press-room-enquiry {
        margin-bottom: -50px;
    }
    .press-media-wrapper {
        padding: 25px;
    }
    .download-logo-sec h3 {
        font-size: 23px;
        margin-bottom: 40px;
        margin-top: 0;
    }
    .PRH-logo {
        margin-top: 50px;
        margin-bottom: 25px;
    }
    .PRH-logo img {
        height: 29px;
    }
    .CSASA-left ul li,
    .PRH-des,
    .feature-list-scroll .col-md-3.col-sm-6.col-xs-12,
    .quick-feature .col-md-3.col-sm-12.col-xs-12 {
        width: 100%;
    }
    .APCB-cont,
    .full-modal .modal-body {
        padding: 20px;
    }
    .FCSC-fwature h2,
    .job-details-left h3,
    .job-details-right h3 {
        font-size: 22px;
    }
    .job-details-left li {
        margin-top: 15px;
        font-size: 12px;
    }
    .job-details-left h5 {
        font-size: 15px;
        line-height: 28px;
    }
    .ver-cont h1,
    .ver-cont h3 {
        font-size: 25px;
        margin-bottom: 11px;
    }
    .ver-cont p {
        font-size: 14px;
        margin-bottom: 15px;
        margin-top: 14px;
        width: 100%;
    }
    .DIVSS-box {
        margin-top: 40px;
    }
    .DI-vs-sec {
        padding-bottom: 40px;
    }
    .bsribbon {
        width: 100%;
        padding: 9px;
        margin: 0;
        border-radius: 4px 4px 0 0;
        font-size: initial !important;
    }
    .bsribbon .ribbon-content {
        font-size: 14px;
        font-weight: 700;
        display: inline-block;
        width: 100%;
        margin: 4px 0;
    }
    .vs-box img {
        height: 85px;
    }
    .DIB-left img,
    .DIB-left.DIB-right img {
        height: 200px;
        width: auto;
    }
    .DIB-left.DIB-right {
        padding-left: 0;
        padding-top: 70px;
        padding-bottom: 0;
    }
    .DIB-left {
        width: 100%;
        padding: 65px 0 26px;
        display: inline-block;
    }
    .vs-box {
        width: 100%;
        transform: initial;
        top: initial;
        left: initial;
        float: left;
        margin-bottom: 20px;
    }
    .DIBL-head {
        margin-bottom: 0;
        margin-top: 0;
        position: absolute;
        left: 50%;
        top: 0;
        transform: translate(-50%);
        font-size: 13px;
        padding: 13px 21px;
        width: 236px;
    }
    .AMH-img,
    .dedicated-feature-box:hover {
        transform: initial;
    }
    .deskmoz-inhouse-banner {
        background: #39bea1;
        padding: 30px 0;
    }
    .CRAF-list h2 {
        font-size: 22px;
        padding-left: 27px;
    }
    .CRAF-list h2::before {
        height: 35px;
        width: 35px;
        top: -12px;
    }
    .CRA-cont p {
        width: 100%;
        font-size: 13px;
        line-height: 24px;
    }
    .contact-banner h3 {
        font-size: 30px;
    }
    .CBC-left p {
        margin-top: 21px;
        margin-bottom: 0;
    }
    .pricing-box,
    .support-intergration-right .col-xs-1 {
        width: 50%;
    }
    .white-panel {
        width: 100% !important;
        position: initial !important;
        margin-bottom: 30px !important;
        top: initial !important;
    }
    .blog-details-sec {
        padding: 0;
        margin-top: 0;
    }
    .ptb75 {
        padding: 35px 0;
    }
    .align-img {
        margin-bottom: 11px;
    }
    .align-img img {
        width: 90%;
    }
    .BDSB-left h3,
    .align-cont h3 {
        font-size: 18px;
    }
    .BDSB-left p,
    .align-cont p {
        font-size: 13px;
        line-height: 24px;
    }
    .IBT-cont h1,
    .IBT-cont h4 {
        font-size: 18px;
        width: 90%;
        line-height: 39px;
        margin-bottom: 20px;
    }
    .IBLA-text {
        padding-right: 0;
        font-size: 14px;
        width: 100%;
        line-height: 30px;
    }
    .IB-line-area {
        padding: 23px 0;
    }
    .IBLA-text .cus-btn.white-btn {
        position: initial;
        top: initial;
        margin: 19px auto 0;
        display: table;
        padding: 8px 18px;
        font-size: 12px;
        font-weight: 700;
    }
    .AMH-img {
        position: initial;
        width: 100%;
        padding: 20px 0;
    }
    .AMH-head {
        border-radius: 0;
        padding: 20px;
    }
    .about-logo {
        float: left;
        display: none;
    }
    .DWB-box-content,
    .GBA-box-main,
    .TVB-cont,
    .Thankyou-ver-box {
        display: inline-block;
    }
    .SPSP-setup-video.video-2 video,
    .SPSP-setup-video.video-4 video {
        width: 95%;
    }
    .banner-video img {
        width: 500px;
    }
    .SSSP-setup-ver-box h4, .SSSP-setup-ver-box h3, .banner-cont h1, .live-agent-banner .banner-cont h1 {
        font-size: 28px;
    }
    .SPSPS-box h5, .SPSPS-box-text {
        font-size: 15px;
    }
    .SPSPS-box h6, .SPSPS-box-textButton,
    .feature-area.dedicated-features-area {
        margin-top: 0;
    }
    .SPSPS-box h6 a, .SPSPS-box-textButton a {
        font-size: 15px;
        width: 100%;
        margin: 0 auto;
        display: table;
    }
    .BV-main-frame {
        right: 86px;
        width: 330px;
        height: 204px;
        top: 19px;
    }
    .BV-frame {
        height: 267px;
        margin-top: -33px;
        margin-left: -35px;
    }
    .banner-cont h2,
    .banner-cont p, .live-agent-banner .banner-cont p {
        font-size: 14px;
        line-height: 25px;
        margin: 10px 0 23px;
    }
    .CRA-cont h3,
    .about-left h3,
    .cus-heading h3,
    .partner-scroll h3 {
        font-size: 25px;
    }
    .about-left h3 {
        padding: 0;
    }
    .CRA-cont h3 {
        padding: 0;
        line-height: 41px;
    }
    .CRA-feature .white-box .cus-heading h3 {
        font-size: 25px;
        line-height: 45px;
    }
    .cus-heading p {
        font-size: 14px;
        width: 100%;
    }
    .Thankyou-ver-box {
        height: auto;
        padding: 38px 0;
    }
    .TVBC-box {
        background: #fff;
    }
    .TVBC-box-cont h1 {
        font-size: 23px;
    }
    .TVBC-box-cont h3 {
        font-size: 16px;
        line-height: 27px;
    }
    .TVBC-box-cont p {
        font-size: 13px;
        line-height: 25px;
    }
    .FLB-cont p {
        height: auto;
    }
    .cus-heading {
        margin: 50px 0;
    }
    .RSB-list {
        width: 100%;
    }
    .RSB-list img {
        width: 60%;
    }
    .COCS-high-box {
        margin-top: 25px;
        margin-bottom: 25px;
    }
    .TB-heading,
    .dedictaed-pay {
        font-size: 20px;
    }
    .TBS-review h3 {
        font-size: 17px;
    }
    .TBS-review h3::before {
        font-size: 34px;
        left: -41px;
        top: -10px;
    }
    .main-timeline2:before {
        left: 0;
        right: auto;
    }
    .main-timeline2 .timeline,
    .main-timeline2 .timeline:nth-child(2n),
    .main-timeline2 .timeline:nth-child(odd) {
        width: 100%;
        float: none;
        padding: 20px 30px;
        margin: 0 0 30px;
        border-right: none;
        border-left: 7px solid #2cba9c;
        border-radius: 30px 0 0;
        right: auto;
        left: 0;
    }
    .main-timeline2 .icon {
        left: auto;
        right: 2px;
    }
    .workspaceBox-text {
        padding: 30px 20px;
    }
    .DWB-box-img,
    .dedicated-how-work {
        padding-bottom: 0;
    }
    .dedicated-feature-area {
        grid-template-columns: 1fr;
    }
    .support-how-work .cus-heading {
        margin-bottom: 75px;
    }
    .dedicated-work-box {
        width: 100%;
        flex-wrap: wrap;
        margin-bottom: 45px;
    }
    .DWB-box-img {
        width: 100%;
        order: 1;
        padding-top: 0;
    }
    .DWB-box-content {
        width: 100%;
        order: 2;
    }
    .DWB-box-img img {
        width: 60%;
        margin: 0 auto;
        display: table;
    }
    .dedicated-PB-mid {
        flex-wrap: wrap;
        margin-top: 15px;
        margin-bottom: 95px;
    }
    .dedicated-PBM-left {
        width: 100%;
        padding-bottom: 25px;
    }
    .dedicated-PBM-right {
        width: 95%;
        margin: 0 auto;
    }
    .dedicated-left-main {
        height: auto;
        padding-top: 16px;
    }
    .dedicated-left-price {
        margin-bottom: 10px;
    }
    .dedicated-left-price-total {
        margin-bottom: 21px;
    }
    .dedicated-plan-feature ul {
        padding: 0 15px;
    }
    .dedicated-PB-heading h3 {
        font-size: 24px;
        margin-top: 0;
        font-weight: 400;
    }
    .dedicated-PB-heading h4 {
        font-size: 26px;
        width: 100%;
        line-height: 43px;
    }
    .feature-area.dedicated-features-area.support-feature-area::before {
        top: -66px;
        transform: rotate(83deg);
    }
    .feature-area.dedicated-features-area.support-feature-area {
        padding: 45px 0 50px;
    }
    .app-support-banner {
        padding: 60px 0 15px;
    }
    .cus-headingRevemp h3,
    .cus-headingRevemp h2 {
        line-height: 45px;
    }
    .GBA-box-main {
        width: 100%;
    }
    .GBA-box-area {
        margin-bottom: 80px;
    }
    .CPA-image img {
        width: 290px;
    }
    .GBA-box-area .btn-area .cus-btn {
        justify-content: space-between;
    }
    .integration-ready {
	    padding: 10px;
	}
	.cus-heading h1 {
	    font-size: 22px;
	    line-height: 40px;
	}
	.left-img-sec.guide {
	    padding-top: 0;
	}
	.how-work-scroll .slide {
	    height: 100% !important;
	}
	.industry-inner-banner h2, .industry-inner-banner h3 {
	    font-size: 18px;
	    line-height: 31px;
	    margin-top: 0;
	}
	.IB-line-area.pattern-ib-line {
	    margin-top: 0;
	}
	.hws-scroll-img {
	    margin-top: 40px;
	}
    .hiring-points {
        width: 100%;
    }
    .hp-img {
        display: none;
    }
    .hiring-points li {
        padding: 0 0 !important;
        margin-bottom: 30px;
    }
    .hp-cont-area {
        height: auto;
        padding: 15px;
    }
    .hiring-points li::before, .hp-cont::before, .hp-cont-area::before, .hp-cont::after {
        content: inherit;
    }
    .hp-imgMobile {
        display: table;
        margin: 0px auto -55px;
        position: relative;
        z-index: 1;
    }
    .hp-cont-area {
        height: auto;
        padding: 65px 15px 25px 15px !important;
    }
    .hiring-points li:nth-last-child(1) {
        margin-bottom: 0;
    }
    .pricing-head-area .vc_column-inner .vc_row.wpb_row.vc_inner.vc_row-fluid.container, .pricing-head-area .vc_column-inner .vc_row.wpb_row.vc_inner.vc_row-fluid.container .vc_column-inner, .pricing-plan-area .vc_row.wpb_row.vc_inner.vc_row-fluid.container, .pricing-plan-area .vc_row.wpb_row.vc_inner.vc_row-fluid.container .vc_column-inner, .pricing-fearue-area .panel-group, .pricing-fearue-area .vc_column-inner .container {
        padding: 0;
    }
.pricing-fearue-area .table thead {
    display: revert;
}
.pricing-feature-head {
    display: none;
}
.cd-fixed-background {
    height: auto;
}
.ecommerce-HIW-mobileImg {
    display: block;
}
.ecommerce-HIW-mobileImg img {
    width: 100%;
}
    .cd-fixed-background .cd-content::after {
        content: inherit;
    }  
    .ecommerce-HIW-mobileImg img {
    width: 80%;
    display: table;
    margin: 0 auto;
    padding: 40px 0;
}
.OCB-banner-area {
    padding: 40px 20px 0;
}
.outsourcing-industry-area {
    margin-top: 80px;
}	
.GDI-top .nav.nav-tabs {
    width: auto;
}
.GDI-top .nav.nav-tabs li a img {
    width: 16px;
}
.GDI-top .nav.nav-tabs li a {
    padding: 6px 8px;
}
.GDI-top .nav.nav-tabs li.active a span {
    margin-left: 8px;
    font-size: 12px;
}
.GDI-top .nav.nav-tabs li {
    margin: 0 4px;
}
.glimpses-dashboard-inner {
    margin-top: 50px;
}
.pricing-faq-area.outsourcing-customer-faq {
    margin-top: 0;
}
.GDIL-img-area img {
    width: 80%;
    margin: 0 auto;
    display: table;
}
.GDIL-img-area {
    width: 100%;
}
.testimonial.full-testimonial {
    margin: 30px 0 120px 0;
}
.start-saving-area {
    padding: 70px 0 70px 0;
}	

.modal-dialog.pricing-modal .modal-body {
    padding: 30px;
}

.pricing-modal-head h3 {
    padding-right: 38px;
    line-height: 40px;
    font-size: 25px;
}

#thankyouModal .modal-dialog {
    width: 90%;
}

.pricing-thankyou {
    padding: 35px 20px;
}
.awesome-featureList {
    grid-template-columns: repeat(2,minmax(0,1fr));
}

.BDS-details-main .post-card-content h1 {
    font-size: 30px;
    line-height: 45px;
    margin-bottom: 0;
}
}
@media screen and (max-width: 639px) {
    .BV-frame,
    .ESA-service-right,
    .banner-video,
    .btn-area {
        display: inline-block;
    }
    .BV-frame,
    .BV-main-frame {
        position: initial;
        width: 100%;
    }
    .APCB-cont ul li,
    .CPC-email,
    .HIW-banner.dedicated-chat-banner .HIW-btns a.cus-btn,
    .HIW-how p,
    .dedicated-outArea-box.DOBOutComment .DOB-comemnt .col-md-4.col-sm-6.col-xs-12,
    .pricing-box,
    .resources-banner::after,
    .resources-banner::before,
    .support-PD-right,
    .support-subscribe-box,
    .waiting-for-area .WFAbtn-area {
        width: 100%;
    }
    .HIW-banner.dedicated-chat-banner .HIW-btns a.cus-btn.white-btn.hvr-rectangle-in {
        margin-top: 15px;
    }
    .losb-cont-left {
        padding: 0 15px;
    }
    .losb-cont-left h3 {
        font-size: 25px;
        line-height: 32px;
    }
    .hwssc-text h4 {
        font-size: 22px;
        margin-bottom: 16px;
    }
    .hws-scroll-img img {
        height: 160px;
    }
    .dsimr-img #vid,
    .grid.deskmozgrid,
    .grid.gridfadedown {
        width: 300px;
    }
    .hws-inside-box.alight-rght .hws-scroll-cont .hwssc-text {
        padding-right: 0;
    }
    .GBA-box-area{
        padding: 0;
    }
    .integration-text-box {
        padding: 10px;
    }
    .blog-details-sec .BDSB-left p img,
    .owl-carousel .owl-item .losbi-main-img img {
        width: 100%;
        height: auto;
    }
    .SPSPS-box h5, .SPSPS-box-text {
        font-size: 15px;
        line-height: 28px;
    }
    .blog-details-sec .BDSB-left h3 {
        line-height: 37px;
    }
    .SPSP-setup-video.video-5 video {
        width: 68%;
    }
    .CBC-left p,
    .HFLB-cont p,
    .RSB-list p,
    .about-right p,
    .cus-heading p,
    .quick-FB-cont p,
    .ver-cont p {
        font-size: 16px;
        line-height: 31px;
    }
    .opening-box {
        padding: 1px 15px 30px;
    }
    .FCSC-fwature h2 {
        font-size: 24px;
    }
    .FLB-cont h3,
    .MTB-cont h4,
    .quick-FB-cont h3 {
        font-size: 19px;
    }
    .MTB-cont h5,
    .MTB-cont p,
    .about-left h6, .about-left h4 {
        font-size: 16px;
    }
    .MTB-cont p {
        line-height: 31px;
        min-height: auto;
    }
    .main-team {
        padding-top: 40px;
        margin-bottom: 0;
    }
    .BIB-text h1,
    .BIB-text h3,
    .HIWB-cont h1 {
        font-size: 21px;
        line-height: 37px;
    }
    .TBS-review h3,
    .header.deskmozheader.fixed .navbar.navbar-default li a,
    .main-timeline2 .title {
        font-size: 15px;
    }
    .navbar-default .navbar-nav li a.signup-btn {
        width: auto;
    }
    .FLB-cont p,
    .about-sec-cont p,
    .align-cont p,
    .trial-box p {
        font-size: 16px;
        line-height: 34px;
        font-weight: 300;
    }
    .BDSB-left p {
        font-size: 15px;
        line-height: 26px;
        font-weight: 300;
    }
    .COCS-high-box p,
    .PPB-cont h3,
    .privacy-policy-box h4 {
        font-size: 17px;
    }
    .about-head-footer {
        margin-top: 0;
        line-height: 28px;
    }
    .about-head-area {
        margin: 30px 0;
    }
    .SL-img h3 {
        margin: 0 auto 19px;
        line-height: 38px;
        font-size: 20px;
    }
    .trial-box {
        padding: 20px 8px 10px;
    }
    .trial-btns .cus-btn.outline-btn {
        margin-left: 15px;
    }
    .footer-links-sec {
        padding: 0 2px;
    }
    .banner-video img {
        display: none;
    }
    .FCSCF-head p,
    .HIW-btns .cus-btn.outline-btn {
        font-size: 13px;
    }
    .integration-ready h3 {
        font-size: 28px;
    }
    .privacy-policy-box h1,
    .privacy-policy-box h2 {
        font-size: 20px;
    }
    .PPB-cont p {
        font-size: 12px;
    }
    .PB-list li i {
        font-size: 16px;
        margin-top: 4px;
    }
    .download-logo-sec {
        margin-top: 65px;
    }
    .PRE-cont h5,
    .support-price-content h4 {
        line-height: 35px;
    }
    .BIB-text p,
    .HGS-highlight p,
    .HIWB-cont p,
    .holiday-info-text p {
        font-size: 16px;
        line-height: 39px;
    }
    .align-cont p {
        margin-bottom: 17px;
    }
    .HGS-highlight h2 {
        font-size: 18px;
    }
    .full-modal .modal-dialog {
        width: 93%;
    }
    .job-details-left h3,
    .job-details-right h3 {
        font-size: 17px;
        padding-right: 22px;
    }
    .close {
        font-size: 17px;
        top: 21px;
    }
    .OBL-area h3 {
        font-size: 20px;
        padding: 0 12px;
    }
    .OBL-area p {
        font-size: 16px;
        padding: 0 14px;
        line-height: 31px;
    }
    .HF-list-box h3 {
        font-size: 19px;
        line-height: 31px;
    }
    .HF-list-box {
        padding-left: 78px;
        padding-right: 0;
    }
    .full-area-sec p {
        font-size: 13px;
        padding: 0 15px;
    }
    .left-img-sec.pt75 {
        padding-top: 40px;
        padding-bottom: 10px;
    }
    .DIVSSC-left h4 {
        font-size: 13px;
        text-align: left;
    }
    .CRA-cont h3,
    .CRA-feature .white-box .cus-heading h3,
    .cus-heading h3 {
        font-size: 23px;
        line-height: 38px;
    }
    .cus-btn.hvr-rectangle-in.white-btn {
        font-size: 15px;
        padding: 13px 16px;
    }
    .BIB-img img,
    .FAS-full-img img,
    .HIWB-img img,
    .res-search-area {
        width: 96%;
    }
    .HIWB-cont h1 {
        margin-top: 0;
    }
    .align-img.indus-video video {
        height: 350px;
    }
    .industries-points h4 {
        font-size: 18px;
        margin-bottom: 15px;
    }
    .align-cont li {
        font-size: 16px;
        margin-top: 5px;
        line-height: 31px;
    }
    .AMH-img img {
        height: 85px;
    }
    .AMH-img {
        padding: 25px 0;
    }
    .AMH-head h2 {
        font-size: 22px;
        margin-bottom: 15px;
    }
    .white-box {
        padding: 15px;
    }
    .choice-tag {
        font-size: 9px;
        padding: 8px 32px;
        left: -34px;
        top: 11px;
    }
    .APB-img img {
        height: 100px;
    }
    .app-market-box h3 {
        font-size: 23px;
    }
    .app-market-box p {
        font-size: 16px;
        padding: 0 10px;
        line-height: 31px;
        font-weight: 300;
    }
    .app-market-box {
        padding: 20px 0;
    }
    .about-cont-box h1,
    .about-cont-box h3 {
        font-size: 25px;
        margin-bottom: 0;
    }
    .about-sec-cont p {
        margin-top: 18px;
        font-size: 16px;
        line-height: 31px;
    }
    .aboutS-box {
        padding: 20px;
    }
    .ASB-cont h3 {
        font-size: 23px;
        font-weight: 300;
        margin-top: 5px;
    }
    .TB-heading,
    .TB-heading strong,
    .trial-box h2 {
        font-weight: 700;
    }
    .ASB-cont p,
    .ASB-skill-box p,
    .ASB-skill-box p span,
    .PB-list li,
    .cus-btn {
        font-size: 14px;
		text-align:center;
    }
	
	.as_per {
    position: initial;
    color: #fff;
    text-align: center;
    padding-bottom: 15px;
	}
	
    .main-timeline2 .description {
        font-size: 14px;
        margin: 0;
    }
    .main-timeline2 .timeline-content {
        padding: 30px 20px 17px;
    }
	.banner-video {
		width: 100%;
		text-align: center;
		margin-top: 30px;
	}
    .BV-main-frame {
        height: auto;
        margin: 0 auto;
    }
    .BV-frame {
        height: 312px;
        margin-left: 0;
    }
    .banner-cont h1, .live-agent-banner .banner-cont h1 {
        font-size: 27px;
        line-height: 43px;
    }
    .banner-cont h2,
    .banner-cont p, .live-agent-banner .banner-cont p {
        font-size: 14px;
        line-height: 31px;
    }
    .owl-carousel .owl-item img {
        margin: 0 auto;
        height: auto;
        width: auto;
    }
    .losbi-gif-img {
        width: 350px;
        left: -40px;
    }
    .about-left h3 {
        font-size: 22px;
        line-height: 38px;
    }
    .about-left-img img,
    .modal-dialog.call-popup-box,
    .support-banner-img img {
        width: 90%;
    }
    .DVO-table .table td {
        padding: 12px 14px;
        border-left: none;
        font-size: 14px;
        line-height: 25px;
    }
    .SPSP-setup-video.video-3 video {
        width: 95%;
    }
    .COCSB-right p {
        font-size: 16px;
        line-height: 31px;
        margin-bottom: 17px;
    }
    .COCSB-right h3 {
        font-size: 22px;
    }
    .COCSB-left h3 {
        font-size: 14px;
        padding: 19px;
    }
    .TB-heading {
        font-size: 19px;
        padding-left: 0;
        text-align: center;
        line-height: 33px;
        text-transform: uppercase;
    }
    .TBS-review h3::before {
        content: initial;
    }
    .trial-box h2 {
        font-size: 20px;
        margin-bottom: 15px;
        line-height: 35px;
        padding: 0 24px;
    }
    .trial-box p {
        margin-bottom: 23px;
        font-size: 16px;
        padding: 0 22px;
    }
    .support-price-icon img {
        width: 25px;
    }
    .support-price-icon-inner {
        width: 45px;
        height: 45px;
        line-height: 45px;
        border-radius: 10px 10px 0;
    }
    .support-price-box {
        padding-left: 62px;
    }
    .support-subscribe-heading {
        font-size: 25px;
    }
    .support-PD-left {
        width: 100%;
        border-right: none;
        padding-right: 0;
    }
    .support-price-details {
        display: inline-block;
        width: 100%;
        padding: 35px 20px;
    }
    .dedicated-deskmoz .digit img {
        width: 78px;
    }
    .deskmoz-logo-block {
        height: 265px;
    }
    .dedicated-deskmoz-main h2 {
        width: 100%;
        font-size: 24px;
        line-height: 38px;
    }
    .dedicated-outArea-box.DOBOutComment .DOB-comemnt .col-md-4.col-sm-6.col-xs-12:nth-last-child(1) .DOB-comment-img {
        width: 100%;
        margin: 0 auto;
    }
    .dedicated-deskmoz {
        margin-bottom: 140px;
    }
    .DC-image-1 {
        margin-top: -201px;
        margin-left: -117px;
    }
    .DC-image-2 {
        margin: 117px -172px 79px 85px;
    }
    .ESASR-rating,
    .LCOF-collapse-area {
        margin-bottom: 40px;
    }
    .DC-image-3 {
        margin-top: -349px;
        margin-left: -10px;
    }
    .dedicated-deskmoz .box12 {
        transform: translate3d(4px, 65px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(-33deg) skew(0deg, 0deg);
    }
    .res-banner-img img {
        height: auto;
        width: 100%;
    }
    .resources-banner h1 {
        font-size: 21px;
        line-height: 33px;
        padding: 0 10px;
    }
    .revamp-banner .banner-cont h1 {
        font-size: 40px;
        line-height: 60px;
    }
    .separatorHead::before {
        bottom: -34px;
    }
    .btn-area {
        width: 100%;
    }
    .cus-btn {
        margin-right: 0;
    }
    .discover-call .cus-btn,
    .waiting-for-area .WFAbtn-area .btn-area .cus-btn, .live-agent-banner .btn-area .cus-btn {
        justify-content: space-between;
    }
    .partner-scroll h3 {
        font-size: 20px;
        text-align: center;
    }
    .ESA-service-right {
        width: 100%;
        margin-top: 0;
    }
    .ESA-service-right .ESASR-rating:nth-last-child(1) {
        margin-bottom: 0;
    }
    .ESASR-rating {
        width: 100%;
    }
    .waiting-for-area .WFAbtn-area .btn-area .cus-btn.outline-btn {
        margin-top: 20px;
    }
    .GBABA-heading,
    .WFA-content-area h3,
    WFA-content-area h2 {
        font-size: 25px;
        line-height: 34px;
    }
    .FIBI-icon {
	    margin-right: 13px;
	    width: 44px;
	    height: 44px;
	    line-height: 55px;
	    display: inline-flex;
	}
	.FIBI-icon img {
	    height: 44px;
	    width: 44px;
	    padding: 8px;
	}
	.FIBI-info h4 {
	    font-size: 12px;
	}
	.FIBI-info a {
	    font-size: 14px;
	}
    .owl-carousel .owl-item .TBS-review h3 img {
        margin: 0 10px 0 0 !important;
    }
    .waiting-for-area {
        margin-top: 50px;
    }
    .COE-feature-point ul {
        text-align: center;
        width: 100%;
    }
    .LIC-img-area img {
        width: 80%;
    }
    .been-there-box {
        width: calc(100% - 6px);
        padding: 20px 0;
    }
    .outsourcing-tab-area .nav.nav-tabs li a {
        font-size: 14px;
        padding: 12px 17px;
    }
    .LCOF-collapse-area .panel-default > .panel-heading {
        padding: 8px 12px;
    }
    .LCOF-collapse-area .panel-group .panel .panel-title a {
        font-size: 13px;
        line-height: 25px;
    }
    .LCO-faq-ans {
        line-height: 25px;
        font-size: 13px !important;
    }
    .GBABA-icon {
        width: 60px;
        height: 60px;
        line-height: 60px;
    }
    .GBABA-icon img {
        height: 35px;
    }
    .grow-business-area {
        padding-bottom: 70px;
    }
    .ESA-verified {
        position: initial;
        transform: initial;
        top: initial;
        margin-bottom: 50px;
    }
    .excellent-service {
        padding: 40px 10px;
    }
    .call-popup-content h2 {
        font-size: 30px;
        line-height: 40px;
    }
    .call-popup-content {
        padding: 50px 15px;
    }
    .post-card.post .contentblock,
    .post-card-large .post-card-content {
        margin-top: 10px;
    }
    .post-largeHeading h1,
    .white-panelBlog.post-card.post .contentblock h1 {
        line-height: 25px;
    }
    .post-largeHeading h1 a,
    .white-panelBlog.post-card.post .contentblock h1 a {
        font-size: 17px;
        line-height: initial;
    }
    .blog-head-pera a {
        font-size: 15px;
    }
    .post-card {
        padding-bottom: 15px;
        min-height: auto;
        margin-bottom: 15px;
    }
    .author-list {
        margin-top: 14px;
    }
    .pageing {
        margin: 20px auto 0;
    }
    .PCC-headText {
        font-size: 20px;
        line-height: 30px;
    }
    .breadcrumb {
        margin-bottom: 9px;
    }
    .BDS-details-main .blog-head-pera p {
        font-size: 15px;
        line-height: 26px;
    }
    .BDS-post-full-image {
        margin-bottom: 20px;
    }
    .IR-list li {
	    margin-right: 10px;
	    margin-bottom: 10px;
	}
	.IR-list li p {
    	font-size: 12px;
    	padding: 8px 12px;
	}
	.IR-list li p {
	    font-size: 12px;
	    padding: 8px 12px;
	}
	.bc-img-cls img {
    	width: 100%;
	}
	.RSB-list p {
	    padding: 0;
	}
	.live-agent-banner .btn-area .cus-btn {
	    font-size: 13px;
	    padding: 13px 15px;
	}
	.banner.live-agent-banner {
        padding-bottom: 0;
        padding-top: 10px;
    }
	.partner-scroll.partner-scroll-old {
	    margin-top: 0;
	}
	.banner.live-agent-banner .banner-cont.discover-call {
	    margin-top: 0;
	}
	.banner.live-agent-banner .col-md-5.col-sm-12.col-xs-12 {
	    margin-bottom: 30px;
	}
	.partner-scroll.partner-scroll-old h2 {
	    font-size: 22px;
	}
	.partner-scroll.partner-scroll-old h2::before {
    	width: 20px;
	    left: -30px;
	}
	.partner-scroll.partner-scroll-old h2::after {
	    width: 20px;
	    right: -30px;
	}
	.WFA-content-area h3, .WFA-content-area h2 {
        line-height: 35px;
        font-size: 20px;
    }
	.quick-feature.old-quick-feature {
	    margin-top: 0;
	    margin-bottom: 0;
	}
    .about-left h4.about-left-heading {
        font-size: 16px;
    }
	.WSAR-box {
		width: 100%;
		margin: 70px 0 0 0;
	}
	.WSAWL-img img {
		width: 90%;
		margin: 0 auto;
		display: table;
	}
	.WSAWL-img {
		margin: 0 auto 0;
	}
	.support-review-heading h2, h2.worspaceDes-heading {
		font-size: 22px;
		line-height: 38px;
	}
	.app-support-banner .wpb_wrapper .container {
		padding: 0 0 !important;
	}
	.cus-heading h1, .cus-heading h3, .cus-heading h2 {
		font-size: 26px;
		line-height: 40px;
	}
    .PHA-head-inner h1 {
        font-size: 32px;
        line-height: 39px;
    }
    .pricing-head-area {
        padding: 33px 0;
    }
    .EXA-expand-img img {
        width: 320px;
    }
    .EXA-expand-contentShow .industries-points p {
        font-size: 14px;
        line-height: 28px;
        margin-top: 22px;
    }
    .EXA-expand-contentShow {
        width: 90%;
    }
    .ecommerce-expand-area {
    margin-top: 40px;
}
.EXA-expand-img video {
    height: 200px;
    left: 50%;
    transform: translateX(-50%);
    top: 142px;
}
    .EXA-expand-img::before {
        content: inherit;
    } 
	.OCB-box-img img {
    width: 55px !important;
}
.OIA-inner {
    padding: 30px 40px 80px;
    border-radius: 20px;
}	
.OIA-inner h2 {
    line-height: 40px;
    margin-bottom: 30px;
}

.modal-dialog.pricing-modal .modal-body .COE-feature-point ul {
    text-align: left;
}

.PMB-img img {
    width: 46px;
}

.pricing-modalBtn p {
    font-size: 14px;
    margin-top: 10px;
}

.price-modal-body ul.nav.nav-tabs li a {
    padding: 11px 6px;
}
.lead-generation-highlight {
    margin-top: 50px;
    margin-bottom: 70px;
}	
.awesome-featureList {
    grid-template-columns: repeat(1,minmax(0,1fr));
}	
.lead-generation-banner .COE-feature-point ul {
    text-align: left;
}
.lead-generation-form {
    padding: 20px;
}
.social-box {
    margin-top: 0;
}
.footer-copyArea {
    flex-direction: column;
    gap: 26px;
    margin-bottom: 20px;
}	
}
@media screen and (max-width: 479px) {
    .hws-inside-box .container,
    .losb-container {
        padding: 0;
    }
    .losb-cont-left {
        padding: 0 30px;
    }
    .DWB-box-img img,
    .RSB-setup-img img,
    .SPSP-setup-video.video-5 video,
    .automobile-banner-img img,
    .automobile-help-img img,
    .full-btn.visit-btn .cus-btn,
    .losb-img-area.pull-right,
    .support-intergration-right .col-xs-1 {
        width: 100%;
    }
    .owl-carousel .owl-item .losbi-gif-img img {
        width: 253px;
    }
    .auto-help-cont h4, .auto-help-cont h2 {
        font-size: 22px;
        line-height: 35px;
    }
    .automobile-banner-img #vid,
    .automobile-help-img #vid {
        width: 300px;
    }
    .afsrb-img img {
        width: 250px !important;
    }
    .automobile-banner {
        padding-top: 26px;
    }
    .automobile-banner-cont h1 {
        font-size: 25px;
        line-height: 43px;
    }
    .auto-help-cont {
        padding-right: 0;
        padding-left: 0;
    }
    .timeline-icon img {
        height: 60px;
    }
    .timeline-icon-area {
        width: 105px;
    }
    .fcl-mid-area .timeline li .timeline-panel {
        padding-left: 125px;
    }
    .about-banner-sec {
        height: 200px;
    }
    .about-banner-img {
        background-size: 219px;
    }
    .holiday-list ul li:nth-child(2) {
        border-top: 1px solid #e9e7e7;
    }
    .trial-box h2 {
        padding: 0 10px;
    }
    .DIVSSC-icon-sec h6,
    .faq-tab-cont .card h5 a {
        font-size: 13px;
    }
    .HIWB-cont .modal-dialog {
        width: 95%;
        margin: 0;
    }
    .CFBR-det ul li,
    .SR-form .form-group {
        margin-bottom: 20px;
    }
    .HIWB-cont .modal-dialog .modal-header .close {
        right: 0;
        top: -22px;
        border-radius: 4px 4px 0 0;
        height: 27px;
    }
    .partner-scroll h3 {
        font-size: 23px;
    }
    .partner-scroll h3::before {
        width: 23px;
        left: -26px;
    }
    .partner-scroll h3::after {
        width: 23px;
        right: -26px;
    }
    .feature_logo {
        margin-bottom: 18px;
    }
    .BV-frame {
        height: 263px;
        margin-left: 2px;
    }
    .IB-text h1,
    .IB-text h2 {
        font-size: 18px;
        line-height: 28px;
    }
    .download-logo-sec h3 {
        font-size: 18px;
        margin-bottom: 32px;
    }
    .DIVSSC-left p,
    .ESA-verified,
    .checkbox label,
    .press-media-wrapper li a,
    .radio label,
    .subscribe-btn {
        font-size: 12px;
    }
    .press-media-wrapper li h3 {
        font-size: 15px;
    }
    .PRH-logo img {
        height: 20px;
    }
    .PRH-logo::before {
        width: 21px;
        height: 2px;
        left: -31px;
    }
    .PRH-logo::after {
        width: 21px;
        height: 2px;
        right: -31px;
    }
    .holiday-list ul li {
        width: 100%;
        border-right: none;
    }
    .signup-right .full-btn .cus-btn {
        font-size: 14px;
    }
    .DIVSSC-text-area::before,
    .signup-right .full-btn .cus-btn::before {
        content: initial;
    }
    .DIVSSC-left {
        width: 100%;
        padding: 30px 20px 20px;
    }
    .DIVSSC-left.pull-right {
        padding-bottom: 0;
        padding-top: 25px;
    }
    .DIVSSC-text-area {
        padding: 233px 0 20px;
    }
    .DIVSSC-text-area.DIVSS-single {
        padding: 201px 0 20px;
    }
    .DIVSSC-left p {
        text-align: left;
    }
    .CFB-left,
    .CFB-right {
        padding: 15px;
    }
    .CFBL-head img {
        top: 9px;
        height: 30px;
    }
    .CFBL-head h4,
    .align-cont h3 {
        font-size: 16px;
    }
    .CFB-left {
        margin-bottom: 15px;
    }
    .CFBR-cont h3 {
        margin-top: 10px;
    }
    .CFBR-det ul li {
        margin-top: 26px;
        font-size: 14px;
        padding-left: 36px;
    }
    .con-social li a {
        width: 35px;
        height: 35px;
        font-size: 15px;
        line-height: 35px;
    }
    .con-social {
        margin-top: 12px;
        margin-bottom: 7px;
        display: inline-block;
    }
    .contact-captcha img {
        height: 65px;
    }
    .CFBR-det ul li i {
        font-size: 24px;
        top: 3px;
    }
    .about-sec-cont p {
        margin-bottom: 35px;
    }
    .SR-Cont h1 {
        font-size: 20px;
    }
    .SR-Cont p {
        font-size: 11px;
        line-height: 22px;
    }
    .SR-Cont {
        padding: 35px 15px;
    }
    .SR-form .form-control {
        padding: 18px 20px;
    }
    .SR-form .checkbox {
        margin-bottom: 25px;
    }
    .SL-img img {
        height: 190px;
    }
    .SPSPS-box {
        width: 94%;
    }
    .SPSP-setup-video.video-1 video {
        width: 90%;
    }
    .DVO-table {
        overflow: scroll;
    }
    .cus-heading h3 {
        font-size: 22px;
        line-height: 42px;
    }
    .SSSP-setup-ver-box h4, .SSSP-setup-ver-box h3{
        font-size: 25px;
        margin-bottom: 24px;
        margin-top: 11px;
    }
    .COCSB-badge li {
        margin-right: 17px;
    }
    .COCSB-right {
        padding: 20px 15px;
    }
    .COCSB-right h3 {
        font-size: 15px;
        line-height: 29px;
    }
    .Cupof-Coffee-sec {
        padding-bottom: 45px;
    }
    .copy-right-sec p {
        font-size: 10px;
    }
    .app-support-email .form-control {
        width: 100%;
        margin-bottom: 18px;
        border: 1px solid #ccc;
    }
    .app-support-email .cus-btn {
        border: none;
        border-radius: 4px;
    }
    .subscribe-btn {
        padding: 0 19px;
    }
    .revamp-banner .banner-cont h1 {
        font-size: 30px;
        line-height: 45px;
    }
    .ESA-service-left h3,
    .ESA-service-left h2 {
        font-size: 30px;
    }
    .cus-headingRevemp h3,
    .cus-headingRevemp h2 {
        line-height: 41px;
        font-size: 30px;
    }
    .cus-headingRevemp {
        margin: 50px 0;
    }
    .RSB-setup-cont h2 {
        font-size: 30px;
        margin-bottom: 25px;
    }
    .outsourcing-tab-area .nav.nav-tabs li a {
        font-size: 13px;
        padding: 12px 8px;
    }
    .LCOF-collapse-area .panel-group .panel .panel-title a {
        font-size: 12px;
        line-height: 23px;
    }
    .ESA-verified img {
        margin-left: 2px;
        width: 63px;
    }
    
    .PPA-priceBox {
        border-radius: 20px;
    }
    .pricing-fearue-area .panel-title>a, .pricing-fearue-area .panel-title>a:active {
        font-size: 14px;
    }
    .PRA-requirement-content {
        border-radius: 60px 0;
    }
    .ecommerce-help-bg {
    display: none;
}
.ecommerce-help-area.align-img.indus-video video {
    position: initial;
}
.left-img-sec.ecommerce_we_help {
    margin: 70px 0 40px 0;
}
.ecommerce_we_help .industries-points h2 {
    line-height: 42px;
    font-size: 22px;
}  
.GDI-top .nav.nav-tabs {
    width: 320px;
}
.GDI-top .nav.nav-tabs li {
    margin: 0 1px;
}
.GDIL-img-area::before, .GDIL-img-area::after {
    content: inherit
}
.GDIL-img-area img {
    width: 100%;
}	
.GDIL-img-area {
    margin-top: 20px;
}
.SSC-free-tag {
    display: none;
}
.start-saving-card.SSC-signup .SSC-content-area {
    padding-right: 0;
}
.OIA-inner {
    padding: 30px 20px 80px;
}
.OIA-inner h2 {
    font-size: 17px;
    line-height: 31px;
}	
.what-canDo-box {
    padding: 20px;

}
.lead-highlightBox1 {
    display: inline-block;
    width: 100%;
    background: transparent;
    padding: 0;
}
.lead-highlightBox-Content {
    background: #F2F9FE;
    border-radius: 10px;
    padding: 10px 0;
    margin-bottom: 14px;
}
	
.lead-highlightBox2 {
    display: inline-block;
    width: 100%;
    margin-top: 0;
}
	
.lead-highlightBox-Content__ThemeBg {
    background: transparent;
    padding: 0;
}
.lead-highlightBox-Content__ThemeBg .lead-highlightBox-Content h3, .lead-highlightBox-Content__ThemeBg .lead-highlightBox-Content p {
    color: #393E68;
}	
}
@media only screen and (max-width: 480px) {
    .LCOF-cont h3 {
        margin: 5px 0 20px;
        font-size: 24px;
        line-height: 37px;
    }
    .feature-list-scroll .LOS-features .FLB-img img {
        height: auto;
        width: 100%;
    }
    .LCOSASB-img img {
        width: 100%;
    }
    .main-timeline2 .title {
        font-size: 18px;
    }
    .LCOSA-screen {

        padding-bottom: 200px;
    }
}
@media only screen and (max-width: 400px) {
    .fcl-mid-area .timeline li .timeline-panel,
    .fcl-mid-area .timeline li.timeline-inverted .timeline-panel {
        padding-left: 0;
        padding-right: 0;
    }
    .timeline-icon-area {
        position: initial;
        height: 30px;
        width: 100%;
        border-radius: 20px 20px 0 0;
        padding: 12px 0;
    }
    .fcl-mid-area .timeline li.deep-orange-feature .timeline-panel .timeline-icon-area,
    .fcl-mid-area .timeline li.indigo-feature .timeline-panel .timeline-icon-area,
    .fcl-mid-area .timeline li.light-blue-feature .timeline-panel .timeline-icon-area,
    .fcl-mid-area .timeline li.light-green-feature .timeline-panel .timeline-icon-area,
    .fcl-mid-area .timeline li.purple-feature .timeline-panel .timeline-icon-area,
    .fcl-mid-area .timeline li.red-feature .timeline-panel .timeline-icon-area,
    .fcl-mid-area .timeline li.teal-feature .timeline-panel .timeline-icon-area,
    .fcl-mid-area .timeline li.yellow-feature .timeline-panel .timeline-icon-area {
        border-radius: 0 0 20px 20px;
    }
    .fcl-mid-area .timeline .timeline-body {
        height: auto;
        padding: 15px 16px;
    }
    .BV-frame {
        margin-left: -26px;
    }
    .CSASA-left-text {
        font-size: 14px;
        margin-left: 15px;
        margin-top: 20px;
    }
}
@media screen and (max-width: 359px) {
    .BV-frame {
        height: 237px;
    }
    .FIB-badge ul li img {
        width: 55px;
    }
    .PPA-priceBox {
        border-radius: 0 0 20px 20px;
    }
    .PPA-priceBox::before, .PPA-priceBox::after {
        width: 100%;
    }
    .pricing-fearue-area .panel-title>a, .pricing-fearue-area .panel-title>a:active {
        font-size: 12px;
    }
}