/* start offcanva */
.tp-offcanvas-area.tp-offcanvas-style-2 {
    right: auto;
    left: -260%;
    transform: (translateX(calc(100% + 80px)));
}
.tp-offcanvas-menu ul li .tp-submenu {
	padding-left: 0;
	padding-right: 20px;
}
.tp-menu-close {
	right: auto;
	left: 0;
}
.tp-offcanvas-area.tp-offcanvas-style-2.opened {
    right: auto;
    left: 0;
    transform: translateX(0);
}
.tp-offcanvas-social ul li:not(:last-child) {
    margin-right: 0;
    margin-left: 8px;
}
.tp-section-2-subtitle::before {
    margin-right: 0;
    margin-left: 10px;
}

/* start header area */
.tp-header-bar {
    margin-left: 0;
    margin-right: 10px;
}
.tp-header-btn .tp-btn {
    margin-left: 0;
    margin-right: 30px;
}
.tp-header-search-input input {
    padding-left: 0;
    margin-right: 28px;
}
.tp-header-4-box {
	padding: 0;
	padding: 0px 20px 0px 6px;
}
.tp-header-search-icon {
    left: auto;
    right: 0;
}
.tp-header-menu  > nav > ul {
    margin-left: 0;
    margin-right: -80px;
}
.header-main-menu > nav > ul li .submenu li:hover > a {
    padding-left: 0;
    padding-right: 25px;
}
.header-main-menu > nav > ul li .submenu li a::before {
    left: auto;
    right: 0;
}
.header-main-menu > nav > ul li .submenu {
    text-align: right;
}

/* start header-2 area */
.tp-header-menu-style-2 > nav > ul {
    margin-right: 0;
}

/* start header-3 area */
.tp-header-menu-style-3 > nav > ul {
    margin-right: 0;
}
.tp-btn-black-radius {
    margin-left: 0;
    margin-right: 5px;
}

/* start header-4 area */
.tp-header-4-bar {
    margin-left: 0;
    margin-right: 10px;
}
.tp-header-menu-style-4 > nav > ul {
    margin-right: 0;
}

/* start breadcrumb area */
.breadcrumb-style-2 .breadcrumb-list span i svg {
    transform: scaleX(-1);
}

/* start hero area */
.tp-hero-btn {
    margin-right: 0;
    margin-left: 20px;
}
.tp-hero-tell a span {
    margin-right: 0;
    margin-left: 10px;
}
.tp-hero-banner-shape {
    right: auto;
    left: 11%;
}
.tp-hero-banner.tp-hero-banner-height {
    transform: scaleX(-1);
}

/* start hero-3 area */
.tp-btn-blue {
    margin-right: 0;
    margin-left: 10px;
}
.tp-hero-3-playbtn span {
    margin-right: 0;
    margin-left: 10px;
}

/* start hero-4 area */
.tp-hero-4-title-box {
    padding-right: 0;
    padding-left: 70px;
}
.tp-hero-4-thumb-wrap {
    transform: scaleX(-1);
}
.tp-btn-purple span {
    margin-left: 0;
    margin-right: 5px;
}
.tp-btn-purple span svg {
    transform: scaleX(-1)
}
.tp-hero-4-scroll-nav {
    right: auto;
    left: 0;
}
.tp-hero-4-scroll-nav a span {
    margin-left: 0;
    margin-right: 10px;
}

/* start hero-5 area */
.tp-hero-5-circle-2 {
    left: auto;
    right: -60px;
}
.tp-hero-5-title i svg {
    transform: scaleX(-1);
}
.tp-hero-5-thumb-wrap {
    transform: scaleX(-1);
}

/* start slider area */
.tp-btn-white span {
    margin-left: 0;
    margin-right: 6px;
    transform: scaleX(-1);
}
.tp-slider-scroll-down {
    right: auto;
    left: 80px;
}
.tp-slider-scroll-down a span {
    margin-left: 0;
    margin-right: 10px;
}
.tp-slider-dot-wrap {
    left: auto;
    right: 80px;
}

/* start service area */
.tp-service-left {
    padding-right: 0;
    padding-left: 150px;
}
.tp-service-5-title-box {
    padding-right: 0;
    padding-left: 50px;
}
.tp-btn-border span {
    margin-left: 0;
    margin-right: 7px;
    transform: scaleX(-1);
}
.tp-btn-border span svg {
    transform: scaleX(-1);
}
.tp-service-inner-style .tp-service-left {
    padding-right: 0px;
    padding-left: 0px;
}

/* start service-3 area */
.tp-btn-border-paste span {
    margin-left: 0;
    margin-right: 8px;
}
.tp-btn-border-paste span svg {
    transform: scaleX(-1);
}
.tp-service-3-content p {
    padding-right: 0;
    padding-left: 30px;
}

/* start service-4 area */
.tp-service-4-link a span {
    margin-left: 0;
    margin-right: 2px;
}
.tp-service-4-link a span svg {
    transform: scaleX(-1);
}

/* start service-5 area */
.tp-service-5-list ul li {
    padding-left: 0;
    padding-right: 25px;
}
.tp-service-5-list ul li::after {
    left: auto;
    right: 0;
}
.tp-service-5-right {
    margin-left: 0;
    margin-right: 50px;
}

/* start service-inner area */
.inner-sv-title-thumb {
    right: auto;
    left: 16%;
}
.sv-details-sidebar-wrap {
    padding-right: 0;
    padding-left: 40px;
}
.sv-details-category-list ul li::after {
    left: auto;
    right: -1px;
}
.sv-details-category-list ul li a span {
    margin-right: 0;
    margin-left: 18px;
}
.sv-details-testi-quote span {
    left: auto;
    right: -75px;
}
.sv-details-testi-shape-1 {
    right: auto;
    left: 70px;
    transform: scaleX(-1);
}

/* start goal area */
.tp-goal-left {
    margin-right: 0;
    margin-left: 45px;
}
.tp-goal-content {
    padding-left: 0;
    padding-right: 100px;
}
.tp-goal-text p {
    padding-right: 0;
    padding-left: 60px;
}
.tp-goal-list ul li {
    padding-left: 0;
    padding-right: 90px;
}
.tp-goal-list ul li > span {
    left: auto;
    right: 0;
}
.tp-goal-shape {
    right: auto;
    left: -59px;
}
/* start project area */
.tp-project-content {
    left: auto;
    right: 30px;
    padding-right: 30px;
    padding-left: 60px;
}

/* start project-3 area */
.tp-project-3-content {
    padding-left: 0;
    padding-right: 50px;
    margin-left: 0;
    margin-right: 50px;
}
.tp-project-3-content::after {
    left: auto;
    right: 0;
}
.tp-project-3-btn a {
    transform: scaleX(-1);
}
.tp-project-4-video a i {
    margin-right: 0;
    margin-left: 20px;
}

/* start skill area */
.tp-progress-bar-wrap {
    padding-left: 0;
    padding-right: 100px;
}
.tp-progress-bar .progress-bar::after {
    right: auto;
    left: 0;
}
.tp-skill-title-box p {
    padding-right: 0;
    padding-left: 70px;
}
.tp-skill-mail a > span {
    margin-right: 0;
    margin-left: 15px;
}

/* start funfact area */
.tp-funfact-item {
    padding-left: 0;
    padding-right: 40px;
}
.tp-funfact-item::after {
    left: auto;
    right: 0;
}

/* start team area */
.tp-section-subtitle::before {
    margin-right: 0;
    margin-left: 9px;
}
.tp-team-4-btn > a > span {
    margin-left: 0;
    margin-right: 5px;
    transform: scaleX(-1);
}
.tp-team-4-social > a:not(:last-of-type) {
    margin-right: 0;
    margin-left: 5px;
}

/* start team-details area */
.team-details-right-wrap {
    margin-left: 0;
    margin-right: 75px;
}
.team-details-exprience ul li {
    padding-left: 0;
    padding-right: 15px;
}
.team-details-exprience ul li::after {
    left: auto;
    right: 0;
}
.team-details-left-info>span {
    margin-right: 0;
    margin-left: 20px;
    padding-right: 0;
    padding-left: 20px;
}
.team-details-left-info>span::after {
    right: auto;
    left: -15px;
}

/* start testimonial area */
.tp-testimonial-thumb {
    right: auto;
    left: 0;
}
.tp-testimonial-slider-wrap {
    padding-right: 0;
    padding-left: 170px;
}
.tp-testimonial-author-info {
    margin-left: 0;
    margin-right: 15px;
}
.tp-testimonial-4-fea-head {
    margin-right: 0;
    margin-left: 20px;
}
.tp-testimonial-4-ratting > span span {
    margin-left: 0;
    margin-right: 5px;
}
.tp-testimonial-4-text {
    margin-left: 0;
    margin-right: 50px;
}
.tp-testimonial-4-quote {
    left: auto;
    right: -40px;
    transform: scaleX(-1);
}

/* start blog area */
.tp-blog-meta span:not(:last-child) {
    padding-right: 0;
    padding-left: 11px;
    margin-right: 0;
    margin-left: 11px;
}
.tp-blog-meta span:not(:last-child)::after {
    right: auto;
    left: -4px;
}
.tp-blog-author-img {
    margin-right: 0;
    margin-left: 10px;
}

/* start blog-3 area */
.tp-blog-3-meta span svg {
    margin-right: 0;
    margin-left: 4px;
}
.tp-blog-3-avater-info img {
    margin-right: 0;
    margin-left: 10px;
}
.blog-hero-author-img {
    margin-right: 0;
    margin-left: 15px;
}
.blog-hero-subscribe-input input {
    padding-left: 0;
    padding-right: 50px;
}
.blog-hero-subscribe-input span {
    left: auto;
    right: 20px;
}
.blog-hero-subscribe-btn {
    margin-left: 0;
    margin-right: 5px;
}

/* start blog details area */
.sidebar-wrapper {
    padding-left: 0;
    padding-right: 55px;
}
.postbox-author-info img {
    margin-right: 0;
    margin-left: 10px;
}
.postbox-author-info {
    padding-right: 0;
    padding-left: 15px;
    margin-right: 0;
    margin-left: 15px;
}
.postbox-author-info::after {
    right: auto;
    left: -2px;
}
.postbox-meta span {
    margin-right: 0;
    margin-left: 5px;
}
.postbox-details-text-list ul li {
    padding-left: 0;
    padding-right: 15px;
}
.postbox-details-text-list ul li::after {
    left: auto;
    right: 0;
}
.postbox-details-navigation-icon {
    margin-right: 0;
    margin-left: 25px;
    transform: scaleX(-1);
}
.postbox-details-navigation .row [class*=col-]:last-child .postbox-details-navigation-icon {
    margin-left: 0;
    margin-right: 25px;
}
.postbox-details-author-thumb {
    margin-right: 0;
    margin-left: 30px;
}
.postbox-details-author-info span::before {
    margin-right: 0;
    margin-left: 11px;
}
.postbox-comment-avater {
    margin-right: 0;
    margin-left: 20px;
}
.postbox-comment-reply a span {
    margin-right: 0;
    margin-left: 5px;
    transform: scaleX(-1);
}
.postbox-comment ul li:nth-child(2n) {
    margin-left: 0;
    margin-right: 70px;
}
.tp-btn-blue.height-46 span {
    margin-left: 0;
    margin-right: 7px;
    transform: scaleX(-1);
}
.sidebar-search input {
    padding-right: 30px;
    padding-left: 50px;
}
.sidebar-search button {
    right: auto;
    left: 25px;
}
.postbox-link-icon {
    margin-right: 0;
    margin-left: 28px;
}
.postbox-category {
    left: auto;
    right: 0;
}
.postbox-category a:not(:last-child) {
    margin-right: 0;
    margin-left: 4px;
}

/* start cta area */
.tp-cta-subscribe-btn {
    right: auto;
    left: 4px;
}
.tp-cta-input input {
    padding-right: 26px;
    padding-left: 140px;
}
.tp-cta-bottom-text span {
    margin-right: 0;
    margin-left: 10px;
}
.tp-cta-4-right {
    margin-left: 0;
    margin-right: 75px;
}
.tp-cta-4-avatar {
    margin-left: 0;
    margin-right: 35px;
}
.tp-cta-4-bg::after {
    left: auto;
    right: 0;
    transform: scaleX(-1);
}
.tp-cta-5-btn {
    right: auto;
    left: 6px;
}
.tp-cta-5-shape-1 {
    left: auto;
    right: 0;
}
.tp-cta-5-shape-1 span svg {
    transform: scaleX(-1);
}
.tp-cta-5-shape-2 img {
    transform: scaleX(-1);
}
.tp-cta-5-shape-2 {
    right: auto;
    left: 80px;
}
.tp-btn-subscribe span {
    margin-right: 0;
    margin-left: 3px;
}
.tp-cta-5-input input {
    padding-right: 30px;
    padding-left: 145px;
}
.tp-btn-subscribe span svg {
    transform: scaleX(-1);
}
.tp-cta-5-remeber label span {
    display: inline-block;
}

/* start step area */
.tp-step-link a span {
    margin-left: 0;
    margin-right: 10px;
    transform: scaleX(-1);
}
.tp-step-link a span svg {
    transform: scaleX(-1);
}
.tp-step-arrow-shape-1 {
    right: auto;
    left: 0;
}
.tp-step-arrow-shape-2 {
    left: auto;
    right: 0;
}
.tp-step-number {
    right: auto;
    left: 1px;
}

/* start step-2 area */
.tp-step-2-content span {
    margin-right: 0;
    margin-left: 20px;
}
.tp-step-2-arrow {
    transform: scaleX(-1);
}

/* start brand area */
.tp-brand-4-title {
    margin-right: 0;
    margin-left: 20px;
}
.tp-brand-2-box a:not(:last-child) {
	margin-right: 0;
    margin-left: 55px;
}
.tp-brand-title::after {
    margin-left: 0;
    margin-right: 30px;
}
.tp-brand-4-ratting-box {
    padding-left: 0;
    padding-right: 6px;
    margin-right: 0;
    margin-left: 12px;
}
.tp-brand-4-ratting-box span {
    margin-right: 0;
    margin-left: 4px;
}
.tp-brand-4-ratting-box img {
    margin-right: 0;
    margin-left: 5px;
}

/* start video area */
.tp-video-play-btn a span {
    transform: translateY(-2px);
    margin-left: 0;
    margin-right: 6px;
}
.tp-video-play-btn a span svg {
    transform: scaleX(-1);
}

/* start price area */
.tp-toggler-post {
    margin-left: 0;
    margin-right: 15px;
}
.tp-toggler-pre {
    margin-right: 0;
    margin-left: 15px;
}
.tp-price-list ul li {
    padding-left: 0;
    padding-right: 20px;
}
.tp-price-list ul li::after {
    left: auto;
    right: 0;
}


/* start faQ area */
.tp-faq-form-box {
    margin-left: 0;
    margin-right: 75px;
}
.tp-faq-wrapper .accordion-header .accordion-buttons {
    text-align: right;
    padding-right: 0;
    padding-left: 30px;
}
.tp-faq-wrapper .accordion-header .accordion-buttons .accordion-icon {
    right: auto;
    left: 10px;
}
.tp-faq-wrapper .accordion-body {
    padding-right: 0;
    padding-left: 110px;
}
.tp-faq-remeber label {
    padding-left: 0;
    padding-right: 26px;
}
.tp-faq-remeber label::before {
    left: auto;
    right: 0;
}
.tp-faq-remeber label::after {
    left: auto;
    right: 0;
}
.tp-faq-4-contact-icon span {
    margin-right: 0;
    margin-left: 11px;
}

/* start textSlider area */
.tp-text-slider-3-title {
    margin-right: 0;
    margin-left: 55px;
}

/* start testimonial area */
.tp-testimonial-3-slider-wrap {
    margin-left: 0;
    margin-right: 100px;
}
.tp-btn-circle-icon svg {
    transform: scaleX(-1);
}

/* start testimonial-4 area */
.tp-testimonial-4-shape {
    right: auto;
    left: 70px;
}
.tp-testimonial-4-shape span svg {
    transform: scaleX(-1)
}
.tp-testimonial-4-dot .swiper-pagination-bullet {
    margin-left: 0;
    margin-right: 10px;
}
.tp-testimonial-4-avatar {
    margin-right: 0;
    margin-left: 12px;
}
.tp-testimonial-4-fea-img {
    margin-right: 0;
    margin-left: 15px;
}

/* start about area */
.tp-about-4-title-box {
    padding-right: 0;
    padding-left: 120px;
}
.tp-about-4-list ul li {
    padding-left: 0;
    padding-right: 45px;
}
.tp-about-4-list ul li span {
    left: auto;
    right: 0;
}
.tp-btn-border-radius-6 span {
    margin-left: 0;
    margin-right: 5px;
}
.tp-btn-border-radius-6 span svg {
    transform: scaleX(-1);
}
.tp-about-4-funfact-wrap {
    margin-right: 0;
    margin-left: 100px;
}
.tp-about-4-funfact {
    border-radius: 0 10px 0 0;
}
.tp-about-5-left {
    margin-left: 0;
    margin-right: 80px;
}
/* start project area */
.tp-project-4-link-btn {
    transform: scaleX(-1);
}
.tp-project-5-icon a {
    transform: scaleX(-1);
}
.tp-btn-blue.radius-6 span {
    margin-left: 0;
    margin-right: 10px;
}
.tp-btn-blue.radius-6 span svg {
    transform: scaleX(-1);
}
.pr-portfolio-button>span {
    margin-right: 0;
    margin-left: 20px;
}
.pr-portfolio-icon {
    right: auto;
    left: 40px;
}
.pr-portfolio-content {
    left: auto;
    right: 0;
}
/* start project-details area */
.pr-details-social a {
    margin-right: 0;
    margin-left: 20px;
}
.pr-details-meta-item {
    margin-right: 0;
    margin-left: 85px;
}
.portfolio-more-icon {
    transform: scaleX(-1);
}
.basic-pagination ul li > a i {
    transform: scaleX(-1);
}
.pr-faq-title-box {
    padding-right: 0;
    padding-left: 60px;
}

/* start about-5 area */
.tp-about-5-shape-1 {
    left: auto;
    right: 0;
}
.tp-about-5-list ul li a span {
    padding-right: 0;
    padding-left: 13px;
}
.tp-about-5-list ul li a span svg {
    transform: scaleX(-1);
}

/* start dashboard area */
.tp-dashboard-thumb {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}
.tp-dashboard-list ul li:not(:last-child) {
    margin-right: 0;
    margin-left: 30px;
}
.tp-dashboard-list ul li span {
    margin-right: 0;
    margin-left: 10px;
}

/* start client area */
.tp-client-left-wrap {
    margin-right: 0;
    margin-left: 50px;
}

.tp-feature-style-5 .tp-service-3-icon {
    margin-right: 0;
    margin-left: 14px;
}

.sv-details-style-2 .tp-service-5-right p {
    padding-right: 0;
    padding-left: 20px;
}

/* start vistion area */
.tp-vission-text p {
    padding-right: 0;
    padding-left: 60px;
}
.tp-vission-link a span {
    margin-left: 0;
    margin-right: 5px;
}

.tp-vission-link a span svg {
    transform: scaleX(-1);
}

/* start contact area */
.contact-left-wrap {
    margin-right: 0;
    margin-left: 65px;
}

.contact-left-info-icon {
    margin-right: 0;
    margin-left: 15px;
}

.tp-btn-circle.sm .tp-btn-circle-icon {
    margin-left: 0;
    margin-right: -25px;
}

/* start footer area */
.tp-footer-widget-content ul li a span {
    margin-right: 0;
    margin-left: 10px;
}

.tp-footer-widget-content ul li a span svg {
    transform: scaleX(-1);
}

.tp-footer-link span {
    margin-left: 0;
    margin-right: 10px;
}

.tp-footer-link span svg {
    transform: scaleX(-1);
}

.tp-footer-col-1 {
    padding-right: 0;
    padding-left: 50px;
}

.tp-footer-col-3 {
    padding-left: 0;
    padding-right: 55px;
}

.tp-footer-2-col-1 {
    padding-right: 0;
    padding-left: 125px;
}

.tp-footer-2-col-2 {
    padding-left: 0;
    padding-right: 100px;
}

.tp-footer-2-bg::after {
    left: auto;
    right: 0;
}

.tp-footer-3-space-2 {
    padding-left: 0;
    padding-right: 100px;
}

.tp-footer-3-space-3 {
    padding-left: 0;
    padding-right: 80px;
}

.tp-footer-3-widget-social a {
    margin-right: 0;
    margin-left: 20px;
}

.tp-footer-3-widget-menu ul li a {
    padding-left: 0;
    padding-right: 14px;
}

.tp-footer-3-widget-menu ul li a::after {
    left: auto;
    right: 0;
}

.tp-footer-3-widget-link span svg {
    transform: scale(-1);
}

.tp-footer-2-widget-social a:not(:last-child) {
    margin-right: 0;
    margin-left: 6px;
}

.tp-copyright-3-right > span {
    margin-right: 0;
    margin-left: 10px;
}

.tp-copyright-social > span {
    margin-right: 0;
    margin-left: 11px;
}

.tp-copyright-social a {
    margin-right: 0;
    margin-left: 6px;
}

.tp-copyright-2-middle a span {
    margin-right: 0;
    margin-left: 5px;
}

.tp-copyright-3-store {
    margin-left: 0;
    margin-right: 10px;
}

.tp-copyright-3-store>span {
    margin-right: 0;
    margin-left: 10px;
}
.sv-details-testi {
	padding: 40px 100px 40px 40px;
}



/*** responsive start here ***/

@media only screen and (min-width: 1600px) and (max-width: 1800px) {
}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tp-header-menu  > nav > ul {
        margin-right: 0;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tp-footer-2-col-2 {
        padding-right: 0;
    }
    .contact-left-wrap {
        margin-left: 0;
    }
    .tp-about-4-title-box {
        padding-left: 60px;
    }
    .tp-cta-4-right {
        margin-right: 0;
    }
    .tp-header-menu  > nav > ul {
        margin-right: 0;
    }
    .tp-header-4-box {
        padding: 6px 20px 6px 6px;
    }
    .tp-progress-bar-wrap {
        padding-right: 0px;
    }
    .tp-footer-3-space-3 {
        padding-right: 30px;
    }
    .tp-footer-3-space-2 {
        padding-right: 30px;
    }
    .team-details-right-wrap {
        margin-right: 30px;
    }
    .sv-details-sidebar-wrap {
        padding-left: 0px;
    }
    .sidebar-wrapper {
        padding-right: 0;
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tp-header-4-box {
        padding: 6px;
    }
    .team-details-right-wrap {
        margin-right: 0px;
    }
    .tp-footer-3-space-2 {
        padding-right: 70px;
    }
    .tp-footer-3-space-3 {
        padding-right: 80px;
    }
    .tp-service-5-right {
        margin-right: 0px;
    }
    .tp-footer-col-3 {
        padding-right: 0;
    }
    .tp-dashboard-thumb {
        left: -50px;
    }
    .tp-about-5-left {
        margin-right: 0;
    }
    .tp-testimonial-3-slider-wrap {
        margin-right: 50px;
    }
    .tp-faq-wrapper .accordion-body {
        padding-left: 65px;
    }
    .tp-faq-form-box {
        margin-right: 0;
    }
    .sidebar-wrapper {
        padding-right: 0;
    }
    .team-details-right-wrap {
        margin-right: 0px;
    }
    .tp-progress-bar-wrap {
        padding-right: 0;
    }
    .tp-goal-content {
        padding-right: 0;
    }
    .sv-details-testi {
        padding: 40px 100px 40px 80px;
    }
    .tp-progress-bar-wrap {
        padding-right: 0px;
    }
    .tp-goal-left {
        margin-left: 0;
    }
    .tp-goal-text p {
        padding-left: 0px;
    }
    .tp-skill-title-box p {
        padding-left: 0px;
    }
    .tp-brand-2-box a:not(:last-child) {
        margin-left: 30px;
    }
    .tp-project-3-content {
        margin-right: 0px;
    }
    .tp-footer-2-col-1 {
        padding-left: 0;
    }
    .tp-footer-2-col-2 {
        padding-right: 0;
    }
    .sv-details-sidebar-wrap {
        padding-left: 0px;
    }
    .sidebar-wrapper {
        padding-right: 0;
    }
    .contact-left-wrap {
        margin-left: 0;
    }
}

@media (max-width: 767px) {
    .contact-left-wrap {
        margin-left: 0;
    }
    .team-details-right-wrap {
        margin-right: 0px;
    }
    .sv-details-sidebar-wrap {
        padding-left: 0px;
    }
    .tp-about-5-left {
        margin-right: 0px;
    }
    .team-details-right-wrap {
        margin-right: 0px;
    }
    .tp-faq-form-box {
        margin-right: 0;
    }
    .tp-footer-2-col-2 {
        padding-right: 0;
    }
    .tp-skill-title-box p {
        padding-left: 0px;
    }
    .tp-goal-text p {
        padding-left: 0px;
    }
    .tp-goal-content {
        padding-right: 0;
    }
    .tp-footer-3-space-3 {
        padding-right: 0px;
    }
    .tp-footer-3-space-2 {
        padding-right: 0px;
    }
    .tp-footer-2-col-1 {
        padding-left: 0;
    }
    .tp-footer-col-3 {
        padding-right: 0;
    }
    .tp-about-4-funfact.yellow-box {
        border-radius: 0 0 0 10px;
    }
    .tp-about-4-funfact-wrap {
        margin-left: 0;
    }
    .tp-about-4-funfact-wrap {
        margin-left: 0;
    }
    .tp-testimonial-3-slider-wrap {
        margin-right: 0;
    }
    .tp-faq-wrapper .accordion-header .accordion-buttons .accordion-icon {
        left: 0;
    }
    .tp-brand-2-box a:not(:last-child) {
        margin-left: 20px;
    }
    .postbox-comment ul li:nth-child(2n) {
        margin-right: 0;
    }
    .tp-testimonial-slider-wrap {
        padding-left: 0;
    }
    .team-details-right-wrap {
        margin-right: 0;
    }
    .tp-project-3-content {
        margin-right: 0;
    }
    .tp-project-content {
        padding-left: 50px;
        right: 10px;
    }
    .tp-goal-shape {
        left: 30px;
    }
    .tp-goal-left {
        margin-left: 0;
    }
    .tp-service-5-right {
        margin-right: 0;
    }
    .tp-service-5-title-box {
        padding-left: 0;
    }
    .tp-service-left {
        padding-left: 0;
        padding-right: 0;
    }
    .tp-hero-4-title-box {
        padding-left: 0;
    }
    .tp-header-search-input.active input {
        width: 200px;
    }
    .tp-header-btn .tp-btn {
        margin-right: 10px;
    }
    .tp-progress-bar-wrap {
        padding-right: 0px;
    }
    .tp-header-4-box {
        padding: 6px;
    }
    .tp-cta-4-right {
        margin-right: 0px;
    }
    .tp-faq-wrapper .accordion-body {
        padding-left: 0;
    }
    .tp-about-4-title-box {
        padding-left: 0px;
    }
    .sv-details-testi {
        padding: 30px;
    }
    .sidebar-wrapper {
        padding-right: 0;
    }
}
/*** responsive end here ***/


