/* home 01 star here */
.tp-header-top-info ul li:not(:last-child) {
  margin-right: 0;
  padding-right: 0;
  margin-left: 30px;
  padding-left: 30px;
  border-right: 0;
  border-left: 1px solid var(--tp-border-1);
}
.tp-header-top-info ul li a i {
  margin-right: 0;
  margin-left: 3px;
}
.tp-header-top-info ul .tp-top-menu a:not(:last-child) {
  margin-right: 0;
  margin-left: 40px;
}
.tp-header-social-icon span {
  margin-right: 0;
  margin-left: 10px;
}
.tp-header-social-icon a {
  margin-left: 0;
  margin-right: 20px;
}
.tp-header-btn {
  margin-left: 0;
  margin-right: 30px;
}
.tp-header-tel-icon span {
  margin-right: 0;
  margin-left: 20px;
}
.tp-header-tel-box {
  margin-right: 0;
  margin-left: 40px;
  padding-right: 0;
  padding-left: 40px;
  border-right: 0;
  border-left: 1px solid var(--tp-border-1);
}
.tp-main-menu nav ul li:not(:last-child) {
  margin-right: 0;
  margin-left: 38px;
}
.tp-main-menu {
  margin-left: 0;
  margin-right: 10px;
}
.tp-slider-thumb-img {
  right: auto;
  left: 40px;
}
.tp-slider-shape-4 {
  right: auto;
  left: -165px;
}
.tp-slider-shape-1 {
  left: auto;
  right: 10px;
}
.tp-slider-shape-6 {
  left: auto;
  right: 94px;
}
.tp-slider-shape-3 {
  left: auto;
  right: 90px;
}
.tp-slider-shape-2 {
  left: auto;
  right: 70px;
}
.tp-slider-shape {
  left: auto;
  right: 75px;
}
.tp-slider-btn .tp-btn {
  margin-right: 0;
  margin-left: 30px;
}
.tp-slider-video-btn {
  margin-right: 0;
  margin-left: 15px;
}
.tp-expart-left img {
  margin-right: 0;
  margin-left: 20px;
}
.tp-expart-content {
  float: left;
}
.tp-about-content-wrapper {
  margin-left: 0;
  margin-right: 40px;
}
.tp-about-info-icon span {
  margin-right: 0;
  margin-left: 25px;
}
.tp-about-btn{
  margin-right: 0;
  margin-left: 30px;
}
.tp-about-avatar-thumb {
  margin-right: 0;
  margin-left: 15px;
}
.tp-about-shape-2 img {
  margin-right: 0;
  margin-left: 20px;
}
.tp-about-shape-2 {
  margin-left: 0;
  margin-right: -30px;
}
.tp-about-shape-4 {
  left: auto;
  right: 0;
}
.tp-about-shape-9 {
  right: auto;
  left: 103px;
}
.tp-about-shape {
  margin-left: 0;
  margin-right: 70px;
}
.tp-about-shape-3 {
  right: auto;
  left: 15%;
}
.tp-about-shape-5 {
  left: auto;
  right: -103px;
}
.tp-about-shape-6 {
  margin-left: 0;
  margin-right: -12px;
}
.tp-about-shape-7 {
  right: auto;
  left: 75px;
}
.tp-about-shape-8 {
  right: auto;
  left: 30px;
}
.tp-counter-item-icon span {
  margin-right: 0;
  margin-left: 30px;
}
.tp-choseus-shape-7 {
  left: 0;
  right: 108px;
}
.tp-choseus-shape-6 {
  right: auto;
  left: 152px;
}
.tp-choseus-shape-2 {
  left: auto;
  right: 0;
}
.tp-choseus-shape-3 {
  right: auto;
  left: -190px;
}
.tp-choseus-shape {
  right: auto;
  left: 0;
}
.tp-choseus-shape-8 {
  left: auto;
  right: 67px;
}
.tp-body-shape-img-2 {
  right: auto;
  left: 0;
}
.tp-body-shape-img {
  left: auto;
  right: 0;
}
.tp-choseus-shape-5 {
  right: auto;
  left: 166px;
}
.tp-choseus-shape-4 {
  left: auto;
  right: 0;
}
.tp-choseus-wrapper {
  margin-right: 0;
  margin-left: 50px;
}
.tp-pricing-policy {
  right: auto;
  left: -40px;
}
.tp-pricing-price-wrapper {
  left: auto;
  right: 40px;
}
.tp-pricing-wrapper {
  margin-right: 0;
  margin-left: 30px;
}
.tp-pricing-feature ul li span {
  margin-right: 0;
  margin-left: 10px;
}
.tp-pricing-map {
  right: auto;
  left: -10px;
}
.tp-pricing-shape {
  right: auto;
  left: 120px;
}
.tp-pricing-shape-2 {
  right: auto;
  left: 177px;
}
.tp-pricing-shape-3 {
  right: auto;
  left: 50px;
}
.tp-section-title-pre::before {
  left: auto;
  right: 0;
}
.tp-slider-title-pre::before {
  left: auto;
  right: 0;
}
.tp-counter-shape {
  left: auto;
  right: 0;
}
.tp-pricing-date {
  left: auto;
  right: 62px;
}
.tp-pricing-main-btn button {
  margin-left: 0;
  margin-right: 8px;
}
.tp-testimonial-shape {
  right: auto;
  left: 70px;
}
.tp-testimonial-btn {
  float: left;
}
.tp-contact-fill {
  right: auto;
  left: 60px;
}
.tp-contact-shape-4 {
  right: auto;
  left: 60px;
}
.tp-contact-shape-3 {
  right: auto;
  left: 0;
}
.tp-contact-shape {
  right: auto;
  left: 0;
}
.tp-contact-list {
  margin-left: 0;
  margin-right: 25px;
}
.tp-contact-shape-2 {
  left: auto;
  right: 224px;
}
.tp-contact-slider input {
  text-align: left!important;
}
.tp-contact-form-btn .rtl{
  margin-right: 0;
  margin-left: 30px;
}
.tp-contact-form-btn .tp-btn-green{
  margin-right: 0;
  margin-left: 30px;
}
.tp-blog-btn a {
  padding-left: 0;
  padding-right: 20px;
}
.tp-blog-btn a span {
  margin-right: 0;
  margin-left: 3px;
}
.tp-cta-btn {
  float: left;
}
.tp-cta-shape {
  left: auto;
  right: 0;
}
.tp-cta-shape-2 {
  right: auto;
  left: 175px;
}
.tp-footer-input-icon {
  right: auto;
  left: 0;
}
.tp-footer-active-img {
  margin-right: 0;
  margin-left: 8px;
}
.tp-footer-active span {
  right: auto;
  left: 48px;
}
.tp-footer-input-2 label:before {
  left: auto;
  right: 0;
}
.tp-footer-input-2 label:after {
  left: auto;
  right: 0;
}
.tp-footer-input-2 label {
  padding-left: 0;
  padding-right: 22px;
}
.tp-blog-info-left::before {
	left: auto;
	right: -58px;
}
.tp-blog-info-left {
	margin-left: 0;
	margin-right: 58px;
}
.tp-main-menu-bar {
	float: left;
}
.tpoffcanvas__close-btn button {
	right: auto;
	left: 30px;
}
.tp-main-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn {
	right: auto;
	left: 0;
}
.tp-main-menu-mobile ul li > a {
	padding-right: 0;
	padding-left: 20px;
}
.tpoffcanvas__social .social-icon a {
	margin-right: 0;
	margin-left: 15px;
}
@media only screen and (max-width: 1700px) {
  .tp-slider-shape-4 {
    right: auto;
    left: 0;
  }
}
@media only screen and (max-width: 1599.98px) {
  .tp-main-menu nav ul li:not(:last-child) {
    margin-left: 35px;
  }
  .tp-choseus-shape-3 {
    left: 0;
  }
}
@media only screen and (max-width: 1399.98px) {
  .tp-header-top-info ul li:not(:last-child) {
    margin-left: 20px;
    padding-left: 20px;
  }
}
@media only screen and (max-width: 1199.98px) {
  .tp-about-shape {
    margin-right: 0;
  }
  .tp-about-content-wrapper {
    margin-right: 0;
  }
  .tp-pricing-main {
    margin-right: 150px;
  }
}
@media only screen and (max-width: 991.98px) {
  .tp-expart-content {
    float: right;
  }
  .tp-choseus-wrapper {
    margin-left: 0;
  }
  .tp-pricing-main {
    margin-right: 0;
  }
  .tp-testimonial-btn {
    float: right;
  }
  .tp-contact-list {
    margin-right: 0;
  }
  .tp-cta-btn {
    float: right;
  }
  .tp-pricing-wrapper {
    margin-left: 0;
  }
  .tp-pricing-policy {
    left: 0;
  }
}
/* home 01 end here */


/* home 02 start here */
.tp-header-tel-box-family {
	border-left: 1px solid var(--tp-green-7);
}
.tp-slider-family-shape-2 {
  left: auto;
  right: -85px;
}
.tp-slider-family-shape-4 {
  left: auto;
  right: 0;
}
.tp-slider-family-shape-5 {
  left: auto;
  right: 95px;
}
.tp-slider-family-shape {
  right: auto;
  left: 0;
}
.tp-slider-family-shape-3 {
  right: auto;
  left: -161px;
}
.tp-slider-shape-content {
  left: auto;
  right: 0;
}
.tp-slider-reduction-thumb {
  margin-left: auto;
  margin-right: -17px;
}
.tp-slider-form-btn {
  margin-left: 0;
  margin-right: -20px;
}
.tp-slider-saveing-intarece {
  margin-right: 0;
  margin-left: 12px;
}
.tp-slider-saveing-border {
  border-right: 0;
  margin-right: 0;
  padding-right: 0;
  border-left: 1px solid var(--tp-green-7);
  margin-left: 20px;
  padding-left: 20px;
}
.tp-about-list-icon span i {
  margin-right: 0;
  margin-left: 10px;
}
.tp-about-contact-btn-family {
  margin-right: 0;
  margin-left: 50px;
}
.tp-about-info-thumb {
  margin-right: 0;
  margin-left: 20px;
}
.tp-about-family-shape {
  left: auto;
  right: -126px;
}
.tp-about-content-wrapper-family {
  margin-left: 0;
  margin-right: 75px;
}
.tp-about-counter {
  right: auto;
  left: 0;
}
.tp-about-family-img {
  margin-right: 0;
  margin-left: -30px;
}
.tp-carrier-list-icon {
  margin-right: 0;
  margin-left: 30px;
}
.tp-carrier-btn a{
 margin-right: 0;
 margin-left: 30px;
}
.tp-carrier-exper-title {
  margin-right: 0;
  margin-left: 15px;
}
.tp-carrier-shape {
  left: 0;
  right: -17px;
}
.tp-carrier-img {
  margin-left: 0;
  margin-right: 40px;
}
.tp-video-btn-family {
  float: left;
}
.tp-payment-list ul li span i {
  margin-right: 0;
  margin-left: 10px;
}
.tp-payment-contact-icon {
  margin-right: 0;
  margin-left: 20px;
}
.tp-payment-left-bg {
  left: auto;
  right: 0;
}
.tp-payment-right-bg {
  right: auto;
  left: 0;
}
.tp-payment-google {
  margin-right: 0;
  margin-left: 20px;
}
.tp-award-thumb img {
  margin-left: 0;
  margin-right: 35px;
}
.tp-testimonial-thumb-img-family {
  margin-right: 0;
  margin-left: 20px;
}
.tp-testimonial-navigation {
  float: left;
  display: flex;
  flex-direction: row-reverse;
}
.tp-blog-meta-title {
  margin-right: 0;
  margin-left: 20px;
}
.tp-blog-date-family span i {
  margin-right: 0;
  margin-left: 4px;
}
.tp-footer-mailbox label {
  left: auto;
  right: 20px;
}
.tp-footer-family-col-2 {
  margin-left: 0;
  margin-right: 60px;
}
.tp-footer-family-col-3 {
  margin-left: 0;
  margin-right: 10px;
}
.tp-footer-family-col-4 {
  margin-left: 0;
  margin-right: -30px;
}
.tp-testimonial-shape-family {
	left: auto;
	right: 0;
}
.tp-main-menu ul li .submenu li {
  margin: 0;
}
.tp-about-family-shape-2 {
	margin-left: 0;
	margin-right: -50px;
}
.tp-slider-family-shape-4.tptranslateX2 {
  animation: tptranslateY 4s infinite alternate;
}
@media only screen and (max-width: 1599.98px) {
  .tp-slider-family-shape-3 {
    right: 0;
  }
  .tp-about-family-shape {
    right: 0;
  }
  .tp-carrier-img {
    margin-right: 0;
  }
}
@media only screen and (max-width: 1399.98px) {
  .tp-slider-family-shape-4 {
    width: 50%;
  }
  .tp-about-family-img {
    margin-left: 0;
  }
  .tp-about-content-wrapper-family {
    margin-right: 0;
  }
}
@media only screen and (max-width: 1199.98px) {
  .tp-slider-saveing-border {
    margin-left: 9px;
    padding-left: 8px;
  }
  .tp-footer-family-col-4 {
    margin-right: 0;
  }
  .tp-about-contact-btn-family {
    margin-left: 20px;
  }
}
@media only screen and (max-width: 991.98px) {
  .tp-testimonial-navigation {
    float: right;
  }
}
@media only screen and (max-width: 575.98px) {
  .tp-slider-form-btn {
    margin-right: 0;
  }
  .tp-slider-reduction-thumb {
    margin-right: 0;
  }
  .tp-footer-family-col-2 {
    margin-right: 0;
  }
  .tp-about-area-family {
    overflow: hidden;
  }
  .tp-service-area-family{
    overflow: hidden;
  }
  .tp-carrier-area {
    overflow: hidden;
  }
  .tp-video-area-family {
    overflow: hidden;
  }
  .tp-team-area {
    overflow: hidden;
  }
  .tp-payment-area {
    overflow: hidden;
  }
  .tp-award-area{
    overflow: hidden;
  }
  .tp-testimonial-area{
    overflow: hidden;
  }
  .tp-protect-area {
    overflow: hidden;
  }
}
/* home 02 end here */


/* home 03 start here */
.tp-header-top-info-home ul li:not(:last-child) {
	border-left: 1px solid var(--tp-grey-5);
}
.tp-header-tel-box-home {
	margin-left: 0;
	margin-right: 30px;
	padding-left: 0;
	border-left: none;
}
.tp-header-border {
	padding-right: 28px;
	padding-left: 0;
	margin-right: 28px;
	margin-left: 0;
}
.tp-header-border::before {
	left: auto;
	right: 0;
}
.cartmini__close {
	right: auto;
	left: 20px;
}
.cartmini__del {
	right: auto;
	left: 10px;
}
.cartmini__thumb {
	margin-right: 0;
	margin-left: 15px;
}
.cartmini__checkout-title span {
	float: left;
}
.cartmini__widget-item {
	padding-right: 20px;
	padding-left: 35px;
}
.tp-slider-zoom .swiper-slide.swiper-slide-active .tp-slider-shape-home-2 {
	right: auto;
	left: 0;
}
.tp-slider-shape-home-2 {
	right: auto;
	left: -200px;
}
.tp-slider-zoom .swiper-slide.swiper-slide-active .tp-slider-shape-home {
	left: auto;
  right: 0;
}
.tp-slider-shape-home {
	left: auto;
	right: -200px;
}
.tp-slider-pagenation {
	left: auto;
  right: 0;
	margin-left: 0;
	margin-right: 60px;
}
.tp-slider-btn-home .tp-btn-green2 {
	margin-right: 0;
	margin-left: 30px;
}
.tp-feature-home-icon {
	margin-right: 0;
	margin-left: 30px;
}
.tp-about-home-shape-4 {
	margin-left: 0;
	margin-right: -105px;
}
.tp-about-home-shape-3 {
	left: auto;
	right: 24px;
}
.tp-about-home-shape {
	margin-left: 0;
	margin-right: -105px;
}
.tp-about-home-shape-2 {
	right: auto;
	left: 30px;
}
.tp-service-home-btn span {
	padding-right: 17px;
	padding-left: 105px;
}
.tp-service-home-btn .tp-btn {
	margin-left: 0;
	margin-right: -80px;
}
.tp-protect-list-icon {
	margin-right: 0;
	margin-left: 30px;
}
.tp-protect-shape-3 {
	right: auto;
	left: 0;
}
.tp-protect-thumb {
	margin-left: 0;
	margin-right: 100px;
}
.tp-protect-shape {
	left: auto;
	right: -17px;
}
.tp-clients-content-wrapper-2::before {
	right: auto;
	left: 0;
}
.tp-clients-icon {
	margin-right: 0;
	margin-left: 30px;
}
.tp-pricing-home-feature ul li {
	padding-left: 10px;
	padding-right: 60px;
}
.tp-pricing-home-feature ul li i {
	margin-right: 0;
	margin-left: 11px;
}
.tp-contact-home-title-2 {
	text-align: right;
	margin-left: 0;
	margin-right: -30px;
	padding-left: 0;
	padding-right: 53px;
}
.tp-contact-home-form {
	margin-left: -60px;
	margin-right: 60px;
}
.tp-contact-home-shape-2 {
	right: auto;
	left: 0;
}
.tp-blog-insu-date {
	margin-left: 0;
	margin-right: 20px;
	padding-left: 0;
	padding-right: 20px;
}
.tp-blog-insu-date::before {
	left: auto;
	right: 0;
}
.tp-blog-insu-link i {
	margin-left: 0;
	margin-right: 3px;
	transform: scaleX(-1);
}
.tp-cta-content-icon {
	margin-right: 0;
	margin-left: 25px;
}
.tp-footer-post-thumb {
	margin-right: 0;
	margin-left: 20px;
}
.tp-footer-post-content span {
	margin-left: 0;
	margin-right: 25px;
}
.tp-footer-post-content span::before {
	left: auto;
	right: -25px;
}
.tp-slider-bg-home {
	background-position: left;
}
.tp-about-progress .progress-bar {
  animation-name: slideInRight !important;
}
.tp-about-progress .progress-bar::before {
	right: auto;
	left: -10px;
}
@media only screen and (max-width: 1599.98px) {
  .tp-header-right-home .tp-header-border {
    padding-right: 20px;
    margin-right: 20px;
    padding-left: 0;
    margin-left: 0;
  }
}
@media only screen and (max-width: 1399.98px) {
  .tp-about-home-shape-2 {
    left: 0;
  }
  .tp-about-home-shape {
    margin-right: 0;
  }
  .tp-about-home-shape-4 {
    margin-right: -30px;
  }
  .tp-about-content-wrapper {
    margin-right: 0;
  }
  .tp-contact-home-form {
    margin-left: 0;
    margin-right: 0;
  }
}
@media only screen and (max-width: 1199.98px) {
  .tp-about-home-shape-4 {
    margin-right: 0;
  }
  .tp-about-home-shape-2 {
    margin-left: 0;
    margin-right: -59px;
  }
  .tp-protect-thumb {
    margin-right: 0;
  }
  .tp-slider-pagenation {
    margin-right: 0;
  }
}
@media only screen and (max-width: 575.98px) {
  .tp-service-home-btn .tp-btn {
    margin-right: 0;
  }
  .tp-slider-pagenation {
    margin-right: 0;
  }
}
/* home 03 end here */

/* home 04 start here */
.tp-header-info-business ul li {
	margin-left: 0;
	margin-right: 40px;
}
.tp-header-info-business ul li a i {
	margin-right: 0;
	margin-left: 10px;
}
.tp-header-right-business ul li {
	margin-left: 0;
	margin-right: 25px;
}
.tp-header-right-business ul .tp-header-border-2 {
	padding-left: 0;
	margin-left: 0;
  padding-right: 30px;
	margin-right: 30px;
}
.tp-header-right-business ul .tp-header-border-2::before {
	left: auto;
	right: 0;
}
.tp-header-tel-business i {
	margin-right: 0;
	margin-left: 10px;
}
.tp-slider-busi-content {
	left: auto;
	right: 100px;
}
.tp-slider-busi-content span::before {
	left: auto;
	right: -29px;
  top: -60px;
}
.tp-slider-busi-img img {
	left: auto;
	right: 53px;
}
.tp-slider-busi-shape2 {
	right: auto;
	left: -120px;
}
.tp-slider-busi-shape {
	left: auto;
	right: 30px;
}
.tp-experience-free-service {
	margin-right: 45px;
	margin-left: -45px;
}
.tp-experience-check label {
	margin-left: 0;
	margin-right: 18px;
}
.tp-experience-check label::before {
	left: auto;
	right: -20px;
}
.tp-experience-check label::after {
	left: auto;
	right: -20px;
}
.tp-experience-content {
	margin-left: 0;
	margin-right: 25px;
}
.tp-about-busi-thumb {
	left: auto;
	right: 0;
}
.tp-about-list-busi ul li .tp-about-list-icon span {
	margin-right: 0;
	margin-left: 16px;
}
.tp-about-video-busi .mr-10{
  margin-right: 0;
  margin-left: 10px;
}
.tp-feature-busi-icon {
	margin-right: 0;
	margin-left: 20px;
}
.tp-progress-wrapper {
	margin-left: 0;
	margin-right: 65px;
}
.tp-progress-bar {
	animation-name: slideInRight;
}
.tp-progress-counter {
	right: auto;
	left: -20px;
}
.tp-benifits-faq-list .accordion-btn {
	right: auto;
	left: 30px;
}
.tp-benifits-faq-list .tp-faq-details-para span {
	right: auto;
	left: 30px;
}
.tp-benifits-faq-list .tp-faq-details-para {
	padding-right: 30px;
	padding-left: 90px;
}
.tp-benifits-title-wrapper {
	margin-left: 0;
	margin-right: 70px;
}
.tp-contact-busi-btn {
	text-align: left;
}
.tp-testimonial-busi-qoute {
	right: auto;
	left: 50px;
}
.tp-blog-busi-content .tp-blog-info-left {
	margin-right: 0;
}
.tp-blog-heart i {
	margin-right: 0;
	margin-left: 10px;
}
.tp-counter-area-busi {
  overflow: hidden;
}
.tp-testimonial-busi-world span {
	margin-right: 0;
	margin-left: 15px;
}
@media only screen and (max-width: 1800px) {
  .tp-slider-busi-content {
    right: 0;
    height: 10px;
  }
  .tp-slider-busi-shape2 {
    left: 0;
  }
}
@media only screen and (max-width: 1599.98px) {
  .tp-experience-free-service {
    margin-right: 0;
    margin-left: 0;
  }
  .tp-experience-content {
    margin-right: 0;
  }
}
@media only screen and (max-width: 1399.98px) {
  .tp-about-content-wrapper-business {
    margin-right: 75px;
  }
}
@media only screen and (max-width: 1199.98px) {
  .tp-about-content-wrapper-business {
    margin-right: 0;
  }
  .tp-benifits-title-wrapper {
    margin-right: 0;
  }
}
@media only screen and (max-width: 991.98px) {
  .tp-progress-wrapper {
    margin-right: 0;
  }
  .tp-contact-busi-btn {
    text-align: right;
  }
  .tp-footer-family-col-2 {
    margin-right: 0;
  }
}
@media only screen and (max-width: 576.98px) {
  .tp-payment-area-busi{
    overflow: hidden;
  }
  .tp-progress-area{
    overflow: hidden;
  }
}
/* home 04 end here */


/* home 05 start here */
.tp-slider-health-thumb-img {
	right: auto;
	left: 0;
}
.tp-slider-health-content {
	left: auto;
	right: 13px;
}
.tp-slider-health-content span::before {
	background: #addcdf;
}
.tp-slider-health-btn .tp-btn-green4 {
  margin-right: 0;
  margin-left: 20px;
}
.tp-slider-health-shape-2 span {
	margin-right: 0;
	margin-left: 10px;
}
.tp-slider-health-shape-2 {
	right: auto;
	left: -198px;
}
.tp-slider-health-shape-4 {
	left: auto;
	right: 0;
}
.tp-slider-health-shape {
	left: auto;
	right: -21px;
}
.tp-slider-health-shape img {
	margin-right: 0;
	margin-left: 20px;
}
.tp-about-health-shape-2 {
	right: auto;
	left: 0;
}
.tp-about-health-shape {
	left: auto;
	right: 0;
}
.tp-about-health-shape-3 {
	right: auto;
	left: 209px;
}
.tp-about-health-thumb {
  margin-right: 0;
  margin-left: 85px;
}
.tp-about-health-img {
	padding-right: 0;
	padding-left: 150px;
}
.tp-about-health-img-2 {
	float: left;
}
.tp-about-health-img-3 {
	right: auto;
	left: 20px;
}
.tp-service-health-shape {
	left: auto;
	right: -100px;
}
.tp-pricing-health-feature ul li i {
	margin-right: 0;
	margin-left: 8px;
}
.tp-faq-shape-2 {
	right: auto;
	left: 0;
}
.tp-faq-btn::after {
	right: auto;
	left: 0;
}
.tp-process-content {
	margin-left: 0;
	margin-right: 70px;
}
.tp-process-thumb-2 {
	float: left;
}
.tp-process-thumb-3 {
	right: auto;
	left: -30px;
}
.tp-process-contact {
	left: auto;
	right: 90px;
}
.tp-testimonial-health-slide {
	margin-right: 0;
	margin-left: -375px;
}
.tp-testimonial-health-pagenation .tp-testimonial-health-pagenation-next {
  margin-right: 0;
  margin-left: 10px;
}
.tp-testimonial-health-shape {
	right: auto;
	left: 0;
}
.tp-testimonial-health-pagenation div {
	transform: scaleX(-1);
}
.tp-testimonial-health img {
	margin-right: 0;
	margin-left: 20px;
}
.tp-contact-health-icon {
	margin-right: 0;
	margin-left: 20px;
  transform: scaleX(-1);
}
.tp-counter-health-border::before {
	right: auto;
	left: -15px;
}
.tp-experience-shape {
	right: auto;
	left: 67px;
}
.tp-experience-shape-health {
	margin-left: 0;
	margin-right: -8px;
}
.tp-experience-input label {
	left: auto;
	right: 24px;
}
.tp-experience-input input {
	padding-left: 0;
	padding-right: 54px;
}
.tp-about-health-phone img {
	margin-right: 0;
	margin-left: 10px;
}
.tp-service-health-border {
	border-right: 0;
	border-left: 1px solid #beecee;
}
.tp-pricing-health-btn{
  margin-right: 0;
  margin-left: 20px;
}
.tp-process-icon {
  margin-right: 0;
  margin-left: 20px;
}
.tp-process-border::before {
	right: auto;
	left: 0;
}
@media only screen and (max-width: 1599.98px) {
  .tp-slider-health-shape-2 {
    left: 0;
  }
  .tp-slider-health-shape {
    right: -130px;
  }
  .tp-service-health-shape {
    right: 0;
  }
}
@media only screen and (max-width: 1399.98px) {
  .tp-slider-health-content {
    right: -38px;
  }
  .tp-process-content {
    margin-right: 0;
  }
}
@media only screen and (max-width: 1199.98px) {
  .tp-experience-content p {
    margin-right: 0;
  }
  .tp-about-health-thumb {
    margin-left: 0;
  }
}
@media only screen and (max-width: 991.98px) {
  .tp-faq-btn b {
    margin-right: 0;
    margin-left: 30px;
  }
  .tp-footer-family-col-3 {
    margin-right: 0;
  }
}
@media only screen and (max-width: 767.98px) {
  .tp-service-health-border {
    border-left: 0;
  }
  .tp-faq-shape-2 {
    width: 100%;
  }
  .tp-about-health-shape-2 {
    width: 100%;
  }
}
@media only screen and (max-width: 575.98px) {
  .tp-service-area{
    overflow: hidden;
  }
  .tp-about-area{
    overflow: hidden;
  }
}

/* home 05 end here */

/* home 06 start here */
.tp-header-care-top ul li{
  margin-right: 0;
  margin-left: 60px;
}
.tp-header-tel-care{
  margin-right: 30px;
  margin-left: 0;
}
.tp-header-cart-care{
  margin-right: 30px;
  margin-left: 0;
}
.tp-slider-care-shape-2 {
	left: auto;
	right: -70px;
}
.tp-slider-care-shape {
	right: auto;
	left: 0;
}
.tp-slider-care-title {
	margin-right: 0;
	margin-left: 45px;
}
.tp-slider-health-btn .tp-btn-red{
  margin-right: 0;
  margin-left: 20px;
}
.tp-about-care-shape-2 {
	right: auto;
	left: 100px;
}
.tp-about-care-shape {
	left: auto;
	right: 80px;
}
.tp-about-care-shape-3 {
	right: auto;
	left: 65px;
}
.tp-about-care-img {
	float: left;
	padding-left: 0;
	padding-right: 224px;
}
.tp-about-care-img-2 {
	padding-left: 170px;
	padding-right: 34px;
}
.tp-about-care-img-3 {
	float: left;
	margin-right: 0;
	margin-left: -30px;
}
.tp-about-care-content {
	margin-left: 0;
	margin-right: 70px;
}
.tp-faq-care-btn::after {
	right: auto;
	left: 30px;
}
.tp-faq-care-btn {
	padding-right: 30px;
	padding-left: 62px;
}
.tp-faq-title-care-wrapper {
	margin-right: 0;
	margin-left: 125px;
}
.tp-faq-care-rating h4 {
	margin-right: 0;
  margin-left: 20px;
}
.tp-choseus-care-thumb img {
	left: auto;
	right: -353px;
}
.tp-choseus-expreance {
	right: auto;
	left: 0;
}
.tp-choseus-care-list-content span {
	margin-right: 0;
	margin-left: 15px;
}
.tp-choseus-care-content {
	margin-left: 0;
	margin-right: 80px;
}
.tp-testimonial-care-img {
	margin-right: 0;
	margin-left: 20px;
}
.tp-testimonial-care-thumb {
	margin-left: 0;
	margin-right: -30px;
}
.tp-testimonial-care-thumb-2 {
	right: auto;
	left: 70px;
}
.tp-testimonial-care-thumb-3 {
	right: auto;
	left: 50px;
}
.tp-team-care-content {
	left: auto;
	right: 0;
}
.tp-team-care-thumb-wrapper:hover .tp-team-care-content {
	right: 40px;
}
.tp-team-care-title::before {
	left: auto;
	right: 0;
}
.tp-contact-care-btn-wrapper .tp-contact-care-check label {
	margin-left: 0;
	margin-right: 30px;
}
.tp-contact-care-btn-wrapper .tp-contact-care-check label::before {
	left: auto;
	right: -30px;
}
.tp-contact-care-btn-wrapper .tp-contact-care-check label::after {
	left: auto;
	right: -30px;
}
.tp-contact-care-title-wrapper {
  margin-right: 0;
  margin-left: 100px;
}
.tp-contact-care-info span {
	margin-right: 0;
	margin-left: 30px;
}
.tp-contact-care-shape {
	right: auto;
	left: 70px;
}
.tp-team-group-img {
	margin-right: 0;
  margin-left: 20px;
}
.tp-team-group-img-2 {
	margin-left: 0;
	margin-right: -15px;
}
@media only screen and (max-width: 1399.98px) {
  .tp-about-care-content {
    margin-right: 0;
  }
  .tp-slider-care-title {
    margin-left: 0;
  }
  .tp-slider-care-shape-2 {
    right: 0;
  }
  .tp-about-care-img-3 {
    margin-left: 0;
  }
  .tp-choseus-care-content {
    margin-right: 0;
  }
  .tp-about-care-shape {
    right: 0;
  }
}
@media only screen and (max-width: 1199.98px) {
  .tp-about-care-img-2 {
    padding-left: 100px;
    padding-right: 0;
  }
  .tp-about-care-img {
    padding-right: 150px;
  }
  .tp-faq-title-care-wrapper {
    margin-left: 0;
  }
  .tp-testimonial-care-thumb {
    margin-right: 0;
  }
  .tp-contact-care-title-wrapper {
    margin-left: 0;
  }
  .tp-slider-care-discount {
    right: 0;
    left: auto;
  }
}

/* home 06 end here */


/* home 07 start here */
.tp-slider-pet-shape-1 {
	right: auto;
	left: 100px;
}
.tp-header-hamburger-2 {
	margin-left: 0;
  margin-right: 40px;
}
.tp-slider-pet-shape-2 {
  right: auto;
  left: 95px;
}
.tp-slider-pet-shape-3 {
  right: auto;
  left: 273px;
}
.tp-slider-pet-shape-4 {
  left: auto;
  right: 0;
}
.tp-slider-pet-video-btn .tp-video-waves {
  left: auto;
  right: -22px;
}
.tp-feature-pet-content {
  margin-left: 0;
  margin-right: 90px;
}
.tp-about-pet-shape {
  margin-left: 0;
  margin-right: 65px;
}
.tp-about-pet-title p {
  margin-right: 0;
  margin-left: 67px;
}
.tp-about-pet-thumb {
  margin-right: 70px;
  margin-left: -70px;
}
.tp-about-avatar-thumb img {
  transform: scaleX(-1);
}
.tp-service-pet-shape-3 {
  right: auto;
  left: 0;
}
.tp-service-pet-shape-4 {
  left: auto;
  right: 0;
}
.tp-service-pet-shape {
  right: auto;
  left: 10px;
}
.tp-service-pet-shape-2 {
  right: auto;
  left: 0;
}
.tp-service-pet-item {
  padding: 65px 60px 60px 220px;
}
.tp-feature-pet-item {
  padding: 28px 40px 20px 35px;
  margin-right: 0;
  margin-left: 15px;
}
.tp-feature-pet-thumb {
  margin-left: 0;
  margin-right: -48px;
}
.tp-feature-pet-shape-4 {
  right: auto;
  left: 0px;
}
.tp-feature-pet-item:hover .tp-feature-pet-shape-4 {
  right: auto;
  left: 10px;
}
.tp-feature-pet-shape-3 {
  right: auto;
  left: 35px;
}
.tp-feature-pet-shape-2 {
  left: auto;
  right: 70px;
}
.tp-payment-pet-shape-2 {
  left: auto;
  right: 81px;
}
.tp-payment-pet-thumb img {
  margin-left: 0;
  margin-right: -100px;
}
.tp-payment-pet-shape-4 {
  right: auto;
  left: 28px;
}
.tp-contact-pet-list ul {
  margin-right: 0;
  margin-left: 60px;
}
.tp-contact-pet-list ul li span {
  margin-right: 0;
  margin-left: 18px;
}
.tp-contact-pet-shape {
  right: auto;
  left: 0;
}
.tp-contact-pet-thumb {
  margin-left: 0;
  margin-right: -50px;
}
.tp-contact-pet-form {
  margin-left: 0;
  margin-right: 20px;
}
.tp-feature-pet-shape {
	left: auto;
	right: 30px;
}
.tp-footer-pet-shape {
	left: auto;
	right: 0;
}
.tp-about-pet-img {
	padding-right: 0;
	padding-left: 38px;
}
.tp-payment-area{
  overflow: hidden;
}
.nice-select::after {
	right: auto;
	left: 20px;
}
.nice-select {
	text-align: right !important;
}
.nice-select .list {
	left: auto;
	right: 0;
}
.nice-select .option {
	text-align: right;
}
@media only screen and (max-width: 1699.98px) {
  .tp-slider-pet-shape-1 {
    left: 0;
  }
  .tp-slider-pet-shape-2 {
    left: 0;
  }
  .tp-slider-pet-shape-3 {
    left: 100px;
  }
}
@media only screen and (max-width: 1399.98px) {
  .tp-feature-pet-content {
    margin-right: 0;
  }
  .tp-about-pet-thumb {
    margin-right: 0;
    margin-left: 0;
  }
}
@media only screen and (max-width: 1199.98px) {
  .tp-about-pet-title p {
    margin-left: 0;
  }
  .tp-service-pet-item {
    padding: 65px 50px 60px 220px;
  }
  .tp-payment-pet-thumb img {
    margin-right: 0;
  }
  .tp-contact-pet-form {
    margin-right: 0;
  }
  .tp-slider-pet-shape-3 {
    left: 0;
  }
}
@media only screen and (max-width: 991.98px) {
  .tp-about-pet-img-2 {
    margin-left: 0;
  }
  .tp-feature-pet-thumb {
    margin-right: 0;
  }
}
@media only screen and (max-width: 575.98px) {
  .tp-about-pet-img {
    padding-left: 0;
  }
  .tp-service-pet-item {
    padding: 65px 40px 60px 40px;
  }
  .tp-feature-pet-item {
    margin-left: 0;
  }
}
/* home 07 end here */

/* home 08 start here */
.tp-header-travel-top ul li a i {
	margin-right: 0;
	margin-left: 10px;
}
.tp-slider-travel-btn-2 .tp-btn-care {
	margin-right: 0;
	margin-left: 15px;
}
.tp-about-travel-icon {
	margin-left: 20px;
	margin-right: -40px;
}
.tp-about-travel-shape-img {
	left: auto;
	right: -20px;
}
.tp-about-travel-shape-2 {
  padding-left: 50px;
	padding-right: 20px;
	right: auto;
	left: 120px;
}
.tp-about-travel-icon2 {
	margin-right: 0;
	margin-left: 23px;
}
.tp-about-travel-img {
	padding-right: 0;
	padding-left: 240px;
	margin-left: auto;
	margin-right: -65px;
}
.tp-about-travel-img-1 {
	padding-left: 70px;
	padding-right: 100px;
}
.tp-about-travel-list ul li span {
	margin-right: 0;
	margin-left: 25px;
}
.tp-visitors-thumb-2 {
	margin-right: 0;
	margin-left: -130px;
	float: left;
}
.tp-visitors-thumb-3 {
	left: auto;
	right: 16px;
}
.tp-visitors-thumb {
	margin-left: 0;
	margin-right: 35px;
}
.tp-visitors-list ul li span i {
	margin-right: 0;
	margin-left: 10px;
}
.tp-team-travel-left {
	margin-right: -250px;
	padding-right: 250px;
	padding-left: 100px;
	margin-left: 20px;
}
.tp-team-travel-bg {
	left: auto;
	right: -128px;
}
.tp-team-travel-customer {
	right: auto;
	left: 0;
}
.tp-team-travel-customer span {
	margin-right: 0;
	margin-left: 25px;
}
.tp-team-travel-contact span {
	margin-right: 0;
	margin-left: 20px;
}
.tp-team-travel-thumb-wrapper {
	margin-left: 0;
	margin-right: 50px;
}
.tp-cta-travel-space-2 {
	margin-left: -65px;
	margin-right: -5px;
}
.tp-cta-travel-shape {
	right: auto;
	left: 16px;
}
.tp-cta-travel-space {
	margin-left: -5px; 
	margin-right: -65px; 
}
.tp-choseus-travel-img {
	left: auto;
	right: 0;
}
.tp-choseus-travel-info {
	float: left;
	margin-right: 0;
	margin-left: 50px;
}
.tp-choseus-travel-link {
	margin-left: 0;
	margin-right: 40px;
}
.tp-choseus-travel-link::before {
	left: 0;
	right: -40px;
}
.tp-choseus-travel-counter .knob {
	margin-left: 0 !important;
	margin-right: -97px !important;
}
.tp-choseus-travel-expe{
  margin-left: 0;
  margin-right: 20px;
}
.tp-choseus-travel-user-img{
  margin-right: 0;
  margin-left: 60px;
}
.tp-choseus-travel{
  margin-left: 0;
}
.tp-footer-tel-icon span {
	margin-right: 0;
	margin-left: 20px;
}
.tp-footer-travel-button{
  text-align: left;
}
.tp-footer-travel-social {
	float: left;
}
.tp-footer-travel-social a {
	margin-left: 0;
	margin-right: 25px;
}
@media only screen and (max-width: 1399.98px) {
  .tp-footer-travel-copyright-text.text-right {
    text-align: left;
  }
  .tp-cta-travel-space-2 {
    margin-left: 0;
    margin-right: 0;
  }
  .tp-cta-travel-space {
    margin-left: 0;
    margin-right: 0;
  }
}
@media only screen and (max-width: 1199.98px) {
  .tp-about-travel-img-1 {
    padding-left: 0;
  }
  .tp-about-travel-img {
    padding-left: 64px;
    margin-right: 0;
  }
  .tp-about-travel-shape-2 {
    left: 0;
  }
  .tp-about-travel-shape {
    margin-right: 25px;
  }
  .tp-visitors-thumb-2 {
    margin-left: 0;
  }
  .tp-visitors-thumb {
    margin-right: 0;
  }
  .tp-team-travel-thumb-wrapper {
    margin-right: 0;
  }
  .tp-team-travel-left {
    margin-left: 0;
  }
}
@media only screen and (max-width: 991.98px) {
  .tp-about-travel-thumb {
    padding-right: 0;
    padding-left: 100px;
  }
  .tp-team-travel-customer {
    left: inherit;
  }
  .tp-choseus-travel-info {
    float: right;
    margin-left: 0;
  }
  .tp-footer-travel-button {
    text-align: right;
  }
  .tp-footer-travel-social {
    float: right;
  }
  .tp-footer-travel-copyright-text {
    text-align: right;
  }
  .tp-footer-travel-copyright-text.text-right {
    text-align: right;
  }
  .tp-team-travel-left {
    margin-right: 0;
    padding-left: 25px;
    padding-right: 25px;
    margin-left: 0;
  }  
}
@media only screen and (max-width: 767.98px) {
  .tp-about-travel-thumb {
    padding-left: 0;
  }
  .tp-team-travel-customer {
    left: 0;
  }
}
/* home 08 end here */


/* home 09 start here */
.tp-header-mrg-icon {
	margin-right: 0;
	margin-left: 15px;
}
.tp-about-mrg-thumb {
	padding-right: 0;
	padding-left: 70px;
}
.tp-about-mrg-img {
	margin-left: 0;
	margin-right: -80px;
}
.tp-about-mrg-img-2 {
	float: left;
}
.tp-about-mrg-img-3 {
	padding-left: 0;
	padding-right: 52px;
}
.tp-about-mrg-shape-3 {
	right: auto;
	left: 90px;
}
.tp-about-mrg-shape-2 {
	left: auto;
	right: 0;
}
.tp-btn-mrg-2 {
	margin-right: 0;
	margin-left: 20px;
}
.tp-about-mrg-icon span {
	margin-right: 0;
	margin-left: 20px;
}
.tp-cta-mrg-shape {
	right: auto;
	left: -65px;
}
.tp-cta-mrg-video {
	right: auto;
	left: 40px;
}
.tp-cta-mrg-content {
	padding: 70px 120px 70px 52px;
}
.tp-cta-mrg-thumb {
	margin-right: 0;
	margin-left: -20px;
}
.tp-choseus-mrg-shape {
	right: auto;
	left: 0;
}
.tp-blog-mrg-content {
	padding: 20px 30px 35px 20px;
}
.tp-blog-mrg-right i {
	margin-right: 0;
	margin-left: 4px;
}
.tp-cta-mrg2-content span {
	margin-right: 0;
	margin-left: 70px;
}
.tp-cta-mrg2-btn {
  text-align: left;
}
.tp-footer-mrg-col-2 {
	margin-left: 0;
	margin-right: 70px;
}
.tp-footer-mrg-social-link ul li a i {
	margin-right: 0;
	margin-left: 15px;
}
.tp-footer-mrg-shape {
	right: auto;
	left: 0;
}
.tp-mrg-bg-3 {
	overflow: hidden;
}
@media only screen and (max-width: 1599.98px) {
  .tp-about-mrg-shape-3 {
    left: 0;
  }
}
@media only screen and (max-width: 1399.98px) {
  .tp-about-mrg-thumb {
    padding-left: 0;
  }
  .tp-about-mrg-img {
    margin-right: 0;
  }
}
@media only screen and (max-width: 1199.98px) {
  .tp-about-mrg-img-3 {
    padding-left: 52px;
 }
}
@media only screen and (max-width: 991.98px) {
  .tp-cta-mrg-thumb {
    margin-left: 0;
  }
  .tp-cta-mrg-content {
    padding: 30px 30px 30px 30px;
  }
  .tp-cta-mrg2-btn {
    text-align: right;
  }
}
@media only screen and (max-width: 768.98px) {
  .tp-footer-mrg-col-2 {
    margin-right: 0;
  }
}
/* home 09 end here */


/* about starrt here */
.tp-header-about-top-info ul li:not(:last-child) {
	border-right: 0;
	border-left: 1px solid #019975;
}
.tp-header-about-box {
  margin-left: 0;
  margin-right: 30px;
}
.tp-author-content {
	margin-left: 0;
	margin-right: 70px;
}
.tp-value-icon {
	margin-right: 0;
	margin-left: 45px;
}
@media only screen and (max-width: 1599.98px) {
  .tp-header-about-box {
    margin-right: 14px;
  }
}
@media only screen and (max-width: 991.98px) {
  .tp-author-content {
    margin-right: 0;
  }
}
@media only screen and (max-width: 575.98px) {
  .tp-value-icon {
    margin-left: 20px;
  }
}
/* about end here */


/* blog start here */
.tp-blog-search button {
	right: auto;
	left: 0;
}
.tp-blog-search input {
	padding-left: 62px;
	padding-right: 26px;
}
.tp-blog-post-thumb img {
	margin-right: 0;
	margin-left: 15px;
}
.tp-blog-meta-2 i {
	margin-right: 0;
	margin-left: 5px;
}
.tp-postbox-meta span:first-child {
	margin-right: 0;
	margin-left: 35px;
}
.tp-postbox-meta span i {
	margin-right: 0;
	margin-left: 4px;
}
.tp-postbox-details-qoute-icon span {
	margin-right: 0;
	margin-left: 25px;
}
.tp-postbox-list-inner span i {
	margin-right: 0;
	margin-left: 15px;
}
.tp-postbox-social-title {
	margin-right: 0;
	margin-left: 20px;
}
.tp-postbox-social-inner {
  text-align: left;
}
.tp-postbox-comment-avater {
	margin-right: 0;
	margin-left: 45px;
}
.tp-postbox-comment ul .children {
	margin-left: 0;
	margin-right: 100px;
}
.tp-postbox-social-inner {
	text-align: right;
}
.tp-postbox-content {
	margin-right: 0;
	margin-left: 40px;
}
.tp-postbox-pagenation ul li {
	margin-right: 0;
	margin-left: 15px;
}
@media only screen and (max-width: 991.98px) {
  .tp-postbox-comment ul .children {
    margin-right: 0;
  }
}
/* blog end here */


/* cart style here */
.table-content .product-quantity input {
	text-align: center;
}
#coupon_code {
	margin-right: 0;
	margin-left: 10px;
}
.coupon-accordion h3 {
  padding: 1em 3.5em 1em 2em;
}
.coupon-accordion h3::before {
	left: auto;
	right: 15px;
}
.form-row > label {
	margin-left: 0;
	margin-right: 15px;
}
.payment-method .accordion-button::after {
	right: auto;
	left: 0;
}
.country-select .nice-select::after {
	right: auto;
	left: 20px;
}
.checkout-form-list input[type="text"], .checkout-form-list input[type="password"], .checkout-form-list input[type="email"] {
	padding: 0 10px 0 0;
}
.checkout-form-list input[type="checkbox"] {
	margin-right: 0;
	margin-left: 10px;
}
.ship-different-title h3 label {
	margin-right: 0;
	margin-left: 20px;
}
/* cart style end */

/* faq style start */
.tp-faq-hero-shape {
	text-align: left;
}
.tp-faq-btn-2 .accordion-btn {
	right: auto;
}
.tp-service-details-list-2 ul li span {
	margin-right: 0;
	margin-left: 20px;
}
.tp-faq-item {
	padding-left: 70px;
	padding-right: 30px;
}
.tp-faq-btn-4 .tp-faq-icon-inner {
	left: auto;
	right: 0;
}
.tp-faq-btn-4 {
	padding-left: 30px;
	padding-right: 45px;
}
.tp-faq-btn-2 .accordion-btn::after {
	left: auto;
	right: 0;
}
.tp-service-downloads-pdf {
	margin-right: 0;
	margin-left: 20px;
}
.tp-service-widget-tab ul li a::before {
	right: auto;
	left: 0;
}
/* faq style end */

/* faq portfolio start */
.tp-portfolio-details-thumb {
  margin-right: 0;
  margin-left: 30px;
}
.tp-portfolio-details-list ul li span {
	margin-right: 0;
	margin-left: 25px;
}
.tp-portfolio-navigation a i {
	margin-left: 10px;
	margin-right: 10px;
  transform: scaleX(-1);
}
.tp-portfolio-navigation-right {
	float: left;
}
.tp-portfolio-details-list {
	margin-left: 0;
	margin-right: 35px;
}
@media only screen and (max-width: 1199.98px) {
  .tp-portfolio-details-thumb {
    margin-left: 0;
  }
  .tp-portfolio-details-list {
    margin-right: 0;
  }
  .tp-portfolio-navigation-icon {
    float: right;
  }
  .tp-portfolio-navigation-right {
    float: right;
  }
}
/* faq portfolio start */

/* shop area start */
.tp-shop-details-thumb {
	margin-right: 0;
	margin-left: 100px;
}
.tp-shop-details-rating {
	margin-right: 0;
	margin-left: 13px;
}
.tp-shop-details-reviews {
	margin-right: 0;
	margin-left: 26px;
}
.tp-shop-details-code {
	margin-right: 0;
	margin-left: 56px;
}
.tp-shop-details-quantity input {
	text-align: center!important;
}
.tp-shop-details-quantity {
	margin-right: 0;
	margin-left: 20px;
}
.tp-shop-details-cart-btn {
	margin-right: 0;
	margin-left: 20px;
}
.tp-shop-details-social span {
	margin-right: 0;
	margin-left: 25px;
}
.tp-shop-review-avater-thumb img {
	margin-right: 0;
	margin-left: 10px;
}
.tp-shop-review-rating-wrapper {
	margin-right: 0;
	margin-left: 10px;
}
.tp-shop-review-agree label {
	padding-left: 0;
	padding-right: 8px;
}
.tp-shop-details-countdown i {
	margin-right: 0;
	margin-left: 15px;
}
.tp-shop-search-btn {
	right: auto;
	left: 30px;
}
.tp-shop-search-input input {
	padding-left: 50px;
	padding-right: 30px;
}
.tp-shop-widget-product-thumb {
	margin-right: 0;
	margin-left: 20px;
}
@media only screen and (max-width: 1199.98px) {
  .tp-shop-details-thumb {
    margin-left: 0;
  }
}
@media only screen and (max-width: 575.98px) {
  .tp-shop-details-quantity {
    margin-left: 8px;
  }
  .tp-shop-details-cart-btn {
    margin-left: 9px;
  }
  .tp-shop-details-reviews {
    margin-left: 5px;
  }
}
/* shop area end */

/* team area start */
.tp-team-details-thumb {
	padding-right: 0;
	padding-left: 40px;
}
.tp-team-details-content {
	margin-left: 0;
	margin-right: -40px;
}
.tp-team-about-list ul li {
	padding-left: 0;
	padding-right: 18px;
}
.tp-team-about-list ul li::before {
	left: auto;
	right: 0;
}
.tp-testimonial-busi-rating i {
	margin-right: 0;
	margin-left: 7px;
}
@media only screen and (max-width: 992.98px) {
  .tp-team-details-thumb {
    padding-left: 0;
  }
  .tp-team-details-content {
    margin-right: 0;
  }
}
/* team area end */

.tp-search-form-icon button {
	right: auto;
	left: 0;
}
.tp-search-form input {
	padding: 10px 20px 10px 76px;
}
.tpoffcanvas__contact-info ul li i {
	float: right;
}
.tpoffcanvas__contact-info ul li a {
	margin-left: 0;
	margin-right: 10px;
}