:root {
  --web-maincolor: #0f67ea;
  --web-orange: #fe8848;
  --web-greycolor: #f3f3f3;
  --web-white: #fff;
  --web-homecr: #f4f8ff;
  --web-verylight: #ddd;
  --web-titlecolor: #1B1C1E;
  --web-boxshow: 0 0rem 1rem rgba(0, 12, 0, 0.15);
}


.body-container .page-center {
  padding-top: 80px;
  padding-bottom: 80px;
}

#om-nmsv8ypfwooa87hndqrt-holder {
  display: none !important;
}

/* .blog-titlehl,
.postid-542067 .blog-section h2,
.postid-542250 .blog-section h2,
.postid-542292 .blog-section h2,
.postid-542358 .blog-section h2,
.postid-542363 .blog-section h2,
.postid-542372 .blog-section h2,
.postid-542382 .blog-section h2,
.postid-542394 .blog-section h2,
.postid-542540 .blog-section h2,
.postid-542554 .blog-section h2 {
  color: #fff !important;
  background: #0667eb;
  text-align: center !important;
  padding: 15px;
  border-radius: 5px !important;
} */

/* .blog-section p strong,
.blog-section ul li strong,
.blog-section ol li strong,
.career-page,
.case-container {
  font-family: "Merriweather-Bold" !important;
} */
/* 
  .listicle-body .blog-section p strong,
  .listicle-body .listicle-body .blog-section ul li strong,
  .listicle-body .listicle-body .blog-section ol li strong {
    font-family: "ProximaNova-Bold";
  } */
.listicle-body p strong,
.listicle-body ul li strong,
.listicle-body ol li strong {
  font-family: "ProximaNova-Bold" !important;
}

h1,
.h1,
.blog .h1,
.guide .h1 {
  font-size: 40px;
  font-family: "ProximaNova-Bold";
  line-height: 46px;
  font-style: normal;
  font-weight: bold;
  margin: 0 0 45px;
}

/* p.h2 {
      font-size: 34px !important;
      color: #162020;
      font-family: "ProximaNova-Semibold";
      line-height: 40px;
      font-style: normal;
      font-weight: normal;
      margin: 0 0 36px !important;
      text-align: left !important;
  }
  p.h3 {
      font-size: 28px !important;
      font-family: 'ProximaNova-Semibold' !important;
      line-height: 36px;
      margin-bottom: 30px;
  } */

h2,
.h2,
.blog .h2,
.guide .h2 {
  font-size: 32px !important;
  line-height: 42px !important;
  font-family: 'ProximaNova-Bold' !important;
  color: #1B1C1E !important;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 16px !important;
}



h3,
.h3,
.blog .h3,
.guide .h3 {
  font-size: 28px !important;
  line-height: 38px !important;
  font-family: 'ProximaNova-Bold' !important;
  color: #1B1C1E !important;
  font-style: normal;
  font-weight: bold;
  margin: 0 0 16px !important;
}

h4,
.h4,
.blog .h4,
.guide .h4 {
  font-size: 24px !important;
  line-height: 34px !important;
  font-family: 'ProximaNova-Bold' !important;
  font-style: normal;
  font-weight: bold;
  margin: 0 0 16px !important;
}

h5,
.h5,
.blog .h5,
.guide .h5 {
  font-size: 18px;
  font-family: "ProximaNova-Regular";
  line-height: 28px;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 16px !important;
}

h6,
.h6,
.blog .h6,
.guide .h6 {
  font-size: 16px;
  font-family: "ProximaNova-Regular";
  line-height: 24px;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 25px !important;
}

p {
  font-size: 18px;
  font-family: "ProximaNova-Regular";
  line-height: 30px;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 24px !important;
  color: #1B1C1E !important;
}

img {
  max-width: 100%;
  height: auto;
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: bottom;
}

/********* Table of Contents start ***************/
.content-of-table,
.landing-page-toc {
  background: #ebf3ff;
  padding: 30px;
  margin-bottom: 30px;
}
.single .content-of-table h2,
.single .landing-page-toc h2,
.single .content-of-table .h2,
.single .landing-page-toc .h2,
.single .content-of-table h3,
.single .landing-page-toc h3,
.single .content-of-table .h3,
.single .landing-page-toc .h3 {
  margin-top: 0px !important;
}

.single .post-body .content-of-table h2,
.single .post-body .landing-page-toc h2,
.single .post-body .content-of-table .h2,
.single .post-body .landing-page-toc .h2,
.single .post-body .content-of-table h3,
.single .post-body .landing-page-toc h3,
.single .post-body .content-of-table .h3,
.single .post-body .landing-page-toc .h3 {
  margin-top: 0px !important;
}

.archive .content-of-table h2,
.archive .landing-page-toc h2,
.archive .content-of-table .h2,
.archive .landing-page-toc .h2,
.archive .content-of-table h3,
.archive .landing-page-toc h3,
.archive .content-of-table .h3,
.archive .landing-page-toc .h3 {
  margin-top: 0px !important;
}
.archive .post-body .content-of-table h2,
.archive .post-body .landing-page-toc h2,
.archive .post-body .content-of-table .h2,
.archive .post-body .landing-page-toc .h2,
.archive .post-body .content-of-table h3,
.archive .post-body .landing-page-toc h3,
.archive .post-body .content-of-table .h3,
.archive .post-body .landing-page-toc .h3 {
  margin-top: 0px !important;
}

.single .body-container .content-of-table ol,
.single .blog-section .landing-page-toc ol {
  margin-bottom: 0px !important;
  padding-left: 20px;
}

.archive .body-container .content-of-table ol,
.archive .blog-section .landing-page-toc ol {
  margin-bottom: 0px !important;
  padding-left: 20px;
}

.single .body-container .content-of-table ol li:last-child,
.single .blog-section .landing-page-toc ol li:last-child {
  margin-bottom: 0px !important;
}
.archive .body-container .content-of-table ol li:last-child,
.archive .blog-section .landing-page-toc ol li:last-child {
  margin-bottom: 0px !important;
}

.body-container .post-body ul li,
.body-container .post-body ol li {
  color: #162020;
  font-family: "MerriweatherLight";
  font-size: 16px;
  font-weight: normal;
  line-height: 30px;
  margin-bottom: 15px;
}

.parent-width ul li,
.parent-width ol li {
  font-family: "ProximaNova-Regular" !important;
  font-size: 18px !important;
}
.post-template-default .post-body .content-of-table h2,
.post-template-default .post-body .content-of-table .h2 {
  margin-top: 0px !important;
  font-size: 34px;
}

/********* Table of Contents end ***************/

/********* blog part start ***************/

.image-border .hs-responsive-embed-wrapper {
  max-width: 100% !important;
  max-height: 380px !important;
}

.groupstojoin h2 {
  position: relative;
  margin: 80px 0 !important;
  text-align: center !important;
}

.groups-cards {
  margin-bottom: 25px;
  border-bottom: 1px solid #ddd;
  padding-bottom: 30px;
}
.group-logo {
  float: left;
  border: 1px solid #ddd;
  padding: 15px 15px 15px 15px;
  border-radius: 4px;
  margin-right: 20px;
  width: 130px;
  text-align: center;
  height: 81px;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}
.group-details {
  display: table;
}
.group-details h3 {
  margin: 0 0 20px 0 !important;
}
.group-details h3 a {
  color: #000;
}
.group-details p {
  margin-bottom: 20px !important;
}
.group-details ul {
  margin: 0 !important;
  padding: 0;
  list-style: none !important;
}
.group-details ul li {
  margin-bottom: 0px !important;
}

.group-logo-full {
  margin-bottom: 30px;
  border: 1px solid #ddd;
  text-align: center !important;
}
.members-logo {
  float: left;
}
.socialpilot-join {
  float: right;
}
.socialpilot-join a {
  color: #fff !important;
  background: #f77e43;
  padding: 6px 25px;
  border-radius: 4px;
}

.influence-deals-main {
  padding-bottom: 15px;
  margin-bottom: 30px;
  border-bottom: 1px solid #ddd;
}
.influence-deals {
  position: relative;
}
.influence-code-copy {
  position: absolute;
  right: 22px;
  bottom: 40px;
}
.influence-code-copy p {
  color: #fff !important;
}

.code-copy {
  border: 1px dashed #7a7e81;
  padding: 5px 15px;
  border-radius: 4px;
  margin-bottom: 10px;
}

.code-copy p {
  margin: 0 !important;
  text-align: center !important;
}
.get-it-btn {
  float: right;
}
.influence-code-copy a {
  background: #f77e43;
  color: #fff !important;
  padding: 5px 55px;
  display: inline-block;
  border-radius: 4px;
}
.auth-det {
  display: flex;
  align-items: center;
  margin-bottom: 30px;
  margin-top: 40px;
}
.auth-det-left img {
  border-radius: 60%;
  width: 90px;
  margin-top: -15px;
}
.auth-det-right {
  padding-left: 15px;
  width: 100%;
}
.auth-det-right h4 {
  margin: 0px !important;
  font-size: 24px;
  font-family: "ProximaNova-Semibold" !important;
  line-height: normal;
  color: #0f67ea;
  display: inline-block;
}
.auth-det-right ul {
  padding-left: 0px;
  margin-left: 0px !important;
  margin-bottom: 0px !important;
  vertical-align: middle;
  margin-top: 5px;
}
.auth-det-right ul li {
  list-style-type: none;
  display: inline-block;
  padding-bottom: 0px;
  width: 22px;
  height: 22px;
  line-height: 22px !important;
  margin-right: 2px;
  border-radius: 4px;
  text-align: center;
}

.sass-deals-main {
  padding-bottom: 0;
  margin-bottom: 40px;
}
.sass-deals-profile {
  border: 1px solid #ddd;
  width: 158px;
  height: 168px;
  float: left;
  margin-right: 20px;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}
.sass-deals-profile-details {
  display: table;
}
.sass-deals-profile-details h3 {
  margin-top: 0 !important;
  margin-bottom: 20px !important;
}
.copy-code-btn {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}
.christmas-discount {
  float: left;
  width: 80%;
  border: 1px dashed #ddd;
  padding: 5px 15px;
  border-radius: 10px;
}
.christmas-discount p {
  margin-bottom: 0px !important;
}
.christmas-discount-btn {
  float: left;
  margin-left: -99px;
}
.christmas-discount-btn a {
  background: #f77e43;
  color: #fff !important;
  padding: 6px 30px;
  display: inline-block;
  border-radius: 10px;
}

.embed-responsive-4by3::before {
  padding-top: 0px !important;
}
.user-exp-testimonials {
  border-top: 1px solid #ddd;
  margin: 80px 0 0 0;
}
.user-exp-image {
  margin-top: -50px;
  text-align: center;
}
.user-exp-image img {
  height: 110px !important;
  width: 110px !important;
  border-radius: 100px;
  border: 10px solid #fff;
}
.user-exp-testimonials .user-exp-header {
  padding: 30px 0px;
}
.user-exp-testimonials .user-exp-header h3 {
  margin: 0 !important;
  text-align: center;
}
.user-exp-header p {
  margin: 0 !important;
  color: #fe8848 !important;
  text-align: center !important;
}

.youtube-icon .play-youtube-icon {
  cursor: pointer;
  position: absolute;
  left: 45%;
  top: 42%;
}
.play-youtube-video {
  cursor: pointer;
}

.code-toolbar {
  margin-bottom: 25px;
}

.title-bg-full,
.postid-512870 h2 {
  color: #fff !important;
  background: #0667eb;
  padding: 10px;
}

.full-blogdata {
  background: #0f67ea;
  padding: 8px;
  border-radius: 19px;
  margin-bottom: 28px !important;
  padding-left: 47px;
  position: relative;
}
.full-blogdata::after {
  content: url(https://www.socialpilot.co/wp-content/uploads/2022/01/004-chat.png);
  position: absolute;
  z-index: 90;
  left: 20px;
  top: 11px;
}

.full-blogdata a {
  color: #fff !important;
  font-family: "ProximaNova-Semibold" !important;
  font-size: 18px !important;
}

.content-of-table-blog {
  border: 1px solid #eaeaea;
  padding: 20px 0px;
  padding-bottom: 0px;
  margin-bottom: 25px;
}

.content-of-table-blog ol {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}

.postid-542159 .blog-section h2,
.tiktoktitle {
  background: linear-gradient(to right, #17f4f2, #ff4767);
  padding: 15px 20px 10px;
  color: #fff !important;
  border-radius: 5px;
}

.postid-542149 .blog-section h2,
.snapchattitle {
  background: #f9f399;
  padding: 16px 24px 16px;
  color: #1B1C1E !important;
  border-radius: 8px;
}

/* .postid-542139 .blog-section h2,
.twittertitle {
  background-color: #1da1f2;
  padding: 15px 20px 10px;
  color: #fff !important;
  border-radius: 5px;
} */

.postid-542117 .blog-section h2,
.linkedintitle {
  background-color: #0077b5;
  padding: 15px 20px 10px;
  color: #fff !important;
  border-radius: 5px;
}

/* .postid-542084 .blog-section h2,
.pinteresttitle {
  background-color: #e60023;
  padding: 15px 20px 10px;
  color: #fff !important;
  border-radius: 5px;
} */

.postid-542041 .blog-section h2,
.instagramtitle {
  background: linear-gradient(
    to right,
    #6754e7,
    #894cc0,
    #b14a9a,
    #d74b6d,
    #f15854,
    #f69264,
    #fbd57d
  );
  padding: 15px 20px 10px;
  color: #fff !important;
  border-radius: 5px;
}

.accordion_container {
  margin-bottom: 30px;
}

.new-stats-header {
  clear: both;
  padding: 15px 20px 10px;
  margin-bottom: 30px;
}

.new-stats.fb .new-stats-header {
  background-color: #4268b3;
}
.new-stats.in .new-stats-header {
  background: linear-gradient(
    to right,
    #6754e7,
    #894cc0,
    #b14a9a,
    #d74b6d,
    #f15854,
    #f69264,
    #fbd57d
  );
}
.new-stats.pi .new-stats-header {
  background-color: #e60023;
}
.new-stats.fb .off-white-bg {
  background-color: #fafdff;
}
.new-stats.ld .new-stats-header {
  background-color: #0077b5;
}
.new-stats.tk .new-stats-header {
  background: linear-gradient(to right, #17f4f2, #ff4767);
}
.new-stats.sc .new-stats-header {
  background-color: #f0e201;
}

.new-stats.in .off-white-bg {
  background-color: #fff3f7;
}
.new-stats.pi .off-white-bg {
  background-color: #fff5f8;
}
.new-stats.tw .new-stats-header {
  background-color: #1da1f2;
}
.new-stats.tw .off-white-bg {
  background-color: #f8fdff;
}
.new-stats.ld .off-white-bg {
  background-color: #f8fdff;
}
.new-stats.tk .off-white-bg {
  background-color: #f9f9f9;
}
.new-stats.sc .off-white-bg {
  background-color: #fcfbe8;
}
.new-stats-middle-bottom {
  position: relative;
  top: -25px;
  display: inline-block;
  padding: 0px 20px 0px 0px;
}

.new-stats-header h2 {
  text-transform: uppercase;
  color: #fff !important;
  margin: 0px !important;
  line-height: normal !important;
}

.new-stats.fb .white-bg {
  background-color: #ffffff;
  border: 1px solid #fafdff;
}
.new-stats-middle {
  /* margin-top: 20px; */
}

.new-stats-middle img {
  display: inline-block;
  position: absolute;
}
.new-stats-middle h3 {
  display: inline-block;
  /* margin: 0px !important; */
  vertical-align: text-bottom;
  position: relative;
  padding-left: 15px;
}
.new-stats-middle-bottom h3 {
  margin-left: 45px !important;
  margin-top: 5px !important;
  margin-bottom: 20px !important;
}

.new-stats .new-stats-inner {
  padding: 10px 30px;
}
.user-box {
  padding-left: 15px;
  border-left: 5px solid #0f67ea;
  color: #0f67ea !important;
}

.user-box p {
  color: #0f67ea !important;
}

.user-img {
  border-radius: 100% !important;
  height: 100px !important;
  width: 100px !important;
  margin: 20px auto !important;
  margin-top: 0px !important;
}

.round_number {
  background: #e5f6fc;
  color: #000;
  border-radius: 100px;
  text-align: center;
  width: 37px;
  height: 37px;
  display: inline-block;
  line-height: 37px;
  margin-right: 10px;
  padding: 0 4px;
}

.text-center {
  text-align: center !important;
}

.grey-alert {
  background-color: #e7f0fd;
  padding: 30px;
  margin-bottom: 30px;
  font-family: "MerriweatherLight";
  text-align: justify;
  line-height: 30px;
}
.grey-alert p:last-child,
.grey-alert ul {
  margin-bottom: 0 !important;
}

.blog-section blockquote p {
  margin-bottom: 0 !important;
}

.tm-click-to-tweet {
  margin: 0px 0px 30px;
  padding: 10px 20px;
  border: none;
  border-left: 5px solid #eeeeee;
  border-radius: 0;
  display: flex;
  width: 100%;
}
.tm-click-to-tweet p {
  margin-bottom: 0px !important;
}
.tm-click-to-tweet .tm-ctt-text {
  margin-bottom: 10px;
  margin-right: 10px;
}
.tm-click-to-tweet .tm-ctt-text a {
  font-family: "MerriweatherLight";
  color: #162020;
  font-weight: normal;
}

.tm-click-to-tweet a.tm-ctt-btn {
  background-color: #5fb5e9;
  color: #fff !important;
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/twitter-little-bird.webp);
  background-repeat: no-repeat;
  background-size: 16%;
  background-position: 7px 11px;
  padding: 7px 10px 7px 28px;
  border-radius: 4px;
  text-transform: capitalize;
  font-weight: bold;
}

.tip {
  position: relative;
  padding: 30px;
  text-align: center !important;
  border: 1px solid #ebf3ff;
  margin-top: 50px !important;
  margin-bottom: 30px;

  font-size: 18px;
}
.tip strong {
  position: absolute;
  border-radius: 30px;
  background-color: #ebf3ff;
  padding: 2px 20px;
  top: -20px;
  left: calc(50% - 59px);
  text-transform: capitalize;
  font-family: "ProximaNova-Semibold";
}

.banner-ad-full {
  background-image: linear-gradient(
    164deg,
    rgb(78, 102, 211),
    rgb(53, 67, 158)
  );
  margin-bottom: 25px !important;
  text-align: center;
  border-radius: 10px;
  color: white;
  padding: 25px 50px;
  padding-bottom: 35px !important;
}

.single .post-body .banner-ad-full h3 {
  text-align: center;
  font-size: 32px;
  line-height: 40px;
  color: #fff;
  margin-bottom: 25px !important;
  margin-top: 0px !important;
}
.single .post-body .banner-ad-full a {
  text-align: center;
  margin: 0px auto;
  font-size: 18px;
  background: #fe8848;
  color: #fff;
  font-family: 'ProximaNova-Bold';
  padding: 14px 28px;
  display: inline-block;
  border-radius: 8px;
  text-decoration: none !important;
  letter-spacing: 0.5px;
}

.single .post-body .banner-ad-full a:hover{
  background: #ec7c40 !important;
}

.table-responsive.corona-table table thead {
  background-color: #074eb9;
}

.table-responsive.corona-table table thead th,
.table-responsive.corona-table table tbody td {
  width: 33.33%;
  position: relative;
}

.table-responsive.corona-table table thead th:last-child,
.table-responsive.corona-table table tbody td:last-child {
  border-left: 1px solid #ccc;
}

.table-responsive.corona-table table tbody td {
  position: relative;
}

.table-responsive.corona-table table tbody td.vs-badge:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/VS.png);
  content: "";
  position: absolute;
  left: -25px;
  top: -50px;
  background-repeat: no-repeat;
  background-size: contain;
  width: 50px;
  height: 50px;
}

.table-responsive.corona-table table.t2 tbody td.vs-badge:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/VS-2.png);
}

.table-responsive.corona-table table.t3 tbody td.vs-badge:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/VS-3.png);
}

.table-responsive.corona-table table.t4 tbody td.vs-badge:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/VS-4.png);
}

.table-responsive.corona-table table.t5 tbody td.vs-badge:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/VS-5.png);
}

.table-responsive.corona-table table.t6 tbody td.vs-badge:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/VS-6.png);
}

.table-responsive.corona-table table.t7 tbody td.vs-badge:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/VS-7.png);
}

.table-responsive.corona-table table.t8 tbody td.vs-badge:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/VS-8.png);
}

.table-responsive.corona-table table.t9 tbody td.vs-badge:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/VS-9.png);
}

.table-responsive.corona-table table.t10 tbody td.vs-badge:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/VS-10.png);
}

.table-responsive.corona-table table.t11 tbody td.vs-badge:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/VS-11.png);
}

tr.highlight td:first-child {
  background-color: #c4f5b4 !important;
}

tr.highlight td {
  background-color: #d7f9cc !important;
}

.table-responsive.corona-table table tbody td.vs-badge.version-2:before {
  top: 0px;
}

.table-responsive.corona-table table tbody td {
  background-color: #fff;
  vertical-align: baseline;
}

.table-responsive.corona-table table tbody td:first-child {
  background-color: #f8f8f8;
  vertical-align: top;
}

.table-responsive.corona-table table tbody td:first-child p {
  text-align: left;
}

.table-responsive.corona-table table thead th p {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: "ProximaNova-Semibold";
  font-size: 23px;
  text-transform: capitalize;
}

.table-responsive.corona-table table thead th img {
  margin-top: 20px;
}

.table-responsive.corona-table table {
  border-spacing: 0px;
  border: 1px solid #ccc;
  width: 98%;
}

.feature-table-bg {
  background-image: url("https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/feature-text-bg-image.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  position: relative;
  left: -11px;
  width: 150px;
  height: 55px;
  color: #000;
  margin-bottom: 0px;
  line-height: 50px;
  font-family: "ProximaNova-Semibold";
  font-size: 23px;
}

.table-responsive.corona-table table tbody td p,
.table-responsive.corona-table table tbody td p a {
  text-align: center;
  font-family: "Merriweather-Bold";
  font-size: 16px;
  margin-top: 15px;
  line-height: 24px;
  text-decoration: none;
  color: #162020;
}

.table-responsive.corona-table table tbody td p a:hover,
.table-responsive.corona-table table tbody td p a:focus {
  text-decoration: none;
}

.table-responsive.corona-table table tbody td p .text-red {
  color: #fd2525;
  display: block;
}

.table-responsive.corona-table table tbody td p .text-green {
  color: #22ce9d;
  display: block;
}

.table-responsive.corona-table table tbody td p.text-grey {
  font-family: "MerriweatherLight";
  font-size: 13px;
  text-align: left;
  text-transform: initial;
  text-align: center;
}

.table-responsive {
  overflow-x: auto;
  margin-bottom: 30px;
}

.table-responsive table {
  width: 100%;
}

.table-responsive table thead {
  background-color: #96d5ea;
}

.table-responsive table tbody {
  background-color: #FFF;
}

.table-responsive table tr {
  text-align: center;
}

/* .table-responsive table tr td {
  padding: 8px;
  width: 50%;
} */

.table-responsive.four-column table tr td {
  width: 25%;
}

.tr-color1 {
  background-color: #607d8b;
}

.tr-color2 {
  background-color: #9c27b0;
}

.tr-color3 {
  background-color: #795548;
}

.tr-color4 {
  background-color: #487961;
}

.tr-color5 {
  background-color: #a02500;
}

.tr-color6 {
  background-color: #7b0074;
}

.tr-color7 {
  background-color: #7b6400;
}

.tr-color8 {
  background-color: #00677b;
}

.tr-color9 {
  background-color: #ce3434;
}

.tr-color10 {
  background-color: #b90c77;
}

.full-content-details h2,
.full-content-details h1 {
  position: relative;
  margin: 70px 0px !important;
  text-align: center !important;
}

.full-content-details h1:before,
.full-content-details h2:before,
.groupstojoin h2:before {
  content: "";
  height: 2px;
  background: #0f67ea;
  display: block;
  bottom: -25px;
  position: absolute;
  width: 220px;
  left: 50%;
  margin-left: -110px;
  top: -30px;
}
.full-content-details h1:after,
.full-content-details h2:after,
.groupstojoin h2:after {
  content: "";
  height: 2px;
  background: #0f67ea;
  display: block;
  bottom: -25px;
  position: absolute;
  width: 220px;
  left: 50%;
  margin-left: -110px;
}

.full-content-details .heading-rating h2:before,
.full-content-details .heading-rating h2:after,
.full-content-details .heading-rating h2:after,
.full-content-details .heading-rating h2:before {
  display: none !important;
}
/********* blog part end ***************/

/********* agency users start ***************/

.user-bluebox-n {
  background: #f0f6ff;
  padding: 30px;
  border: 1px solid #dce6f5;
  margin-bottom: 24px !important;
  position: relative;
}
.user-bluebox-n::after {
  content: url(https://www.socialpilot.co/wp-content/uploads/2021/12/dot-n.png);
  position: absolute;
  z-index: 90;
  right: 20px;
  bottom: 20px;
}
.user-bluebox-n .user-bluebox-sub-n p {
  font-family: "ProximaNova-Regular" !important;
  font-size: 18px !important;
}
.user-bluebox-n .user-bluebox-title-n {
  display: flex;
}

.user-bluebox-n .user-bluebox-title-n p {
  margin-top: 14px !important;
  margin-bottom: 0px !important;
}
.user-bluebox-n .user-bluebox-title-n a {
  color: #343434 !important;
  font-family: "ProximaNova-Bold" !important;
  font-size: 20px !important;
}
.user-bluebox-n .user-bluebox-title-n span {
  font-family: "ProximaNova-Regular";
}
.user-bluebox-n .user-bluebox-title-n h5 {
  margin-bottom: 0px !important;
}
.user-bluebox-n .user-bluebox-title-n img {
  height: 60px;
  width: 60px;
  border: 5px solid #ffffff;
  border-radius: 50%;
  margin-right: 15px;
}

/********* agency users end ***************/

/********* listicle page start***************/

.listicle-body .banner-ad-full {
  padding: 35px 50px !important;
}

.listicle-body .banner-ad-full h3 {
  text-align: center !important;
  font-size: 35px !important;
  color: #fff !important;
  line-height: 45px !important;
}

.full-grey-bg {
  margin-top: 50px;
  margin-bottom: 80px;
}
.listicle-body .full-grey-bg h2 {
  background-color: #fff;
  padding: 18px 20px;
  margin: 0px !important;
  text-align: center !important;
  color: #0667eb;
  border: 1px solid #eaeaea;
}
.blog-2020 .new-stats-inner {
  margin-bottom: 50px;
}
.blog-2020 .bg-line {
  background-color: #eee;
}
.new-stats-middle .bg-line {
  height: 2px;
}
.white-bg .new-stats-middle-bottom {
  /* background-color: #fafafa !important; */
  display: -webkit-inline-box;
}
.blog-2020 .new-stats-middle img {
  width: 50px;
  vertical-align: middle;
  border: 1px solid #ddd;
  border-radius: 5px;
  padding: 3px;
}
.new-stats-middle-bottom p img {
  position: absolute;
  top: -4px;
}
.blog-2020 .new-stats-middle h3 {
  vertical-align: middle;
}
.new-stats-middle {
  margin-top: 40px;
}

.listicle-body {
  background: #fafafa;
}

.listicle-body h3.pipe-n-bg {
  background-color: #fff;
  border-left: none;
  padding: 14px;
  text-align: center !important;
  border: 1px solid #eaeaea !important;
}

.listicle-body .landing-page-toc {
  background: #fff;
  border: 1px solid #eaeaea;
  padding: 10px !important;
}
.listicle-body .content-creation-title {
  padding: 20px;
  border-bottom: 1px solid #eaeaea;
}
/* .listicle-body .content-creation-title h2,
  p.h2 {
    margin-bottom: 0px !important;
  } */
.listicle-body .content-creation-content {
  padding: 20px;
  position: relative;
}
.body-container .listicle-body .post-body ul li,
.body-container .listicle-body .post-body ol li {
  color: #162020;
  font-family: "ProximaNova-Regular" !important;
  font-size: 18px !important;
}
.listicle-body .post-body ul li:last-child,
.listicle-body .post-body ol li:last-child,
.listicle-body .post-body ul:last-child,
.listicle-body .post-body ol:last-child {
  margin-bottom: 0px !important;
}

.listicle-body .content-creation-content ol {
  padding-left: 15px;
}
.listicle-body .content-creation-content h3,
.listicle-body .content-creation-content h4 {
  margin-bottom: 20px !important;
}
.listicle-body .content-creation-content p:last-child {
  margin-bottom: 0px !important;
}
.listicle-body .sticky-inner {
  background: #fff;
  padding: 0px;
}
.listicle-body .sticky-inner p.h2 {
  color: #0667eb;
  font-size: 20px !important;
  text-align: center !important;
  padding: 12px 0px;
  border-bottom: 1px solid #eaeaea;
  text-decoration: none !important;
}
.listicle-body .sticky-inner ul {
  padding-left: 30px !important;
  padding-right: 20px !important;
  margin-bottom: 20px !important;
  padding: 10px;
  padding-bottom: 0px;
}
.listicle-body .head-rat {
  background: #fe8848;
  color: #fff;
  width: 50px;
  height: 45px;
  text-align: center;
  display: inline-block;
  line-height: 46px;
}
.listicle-body .post-body h2,
.listicle-body .post-body h3,
.listicle-body .post-body h4,
.listicle-body .post-body .h2,
.listicle-body .post-body .h3,
.listicle-body .post-body .h4,
.listicle-body .post-body h2,
.listicle-body .post-body h3,
.listicle-body .post-body h4,
.listicle-body .post-body .h2,
.listicle-body .post-body .h3,
.listicle-body .post-body .h4 {
  color: #162020;
  text-align: left;
  font-family: "ProximaNova-Semibold";
}

.listicle-body .about-author-bg {
  background: #f2f2f2;
  border-radius: 10px;
}

.listicle-body .image-border {
  border: 1px solid #eaeaea;
  background: #fff;
}
.listicle-body .blog-section p,
.listicle-body .list-desc p,
.listicle-body .ebook-guide p {
  font-size: 18px;
  font-family: "ProximaNova-Regular";
  /* text-align: justify; */
  line-height: 30px;
}
.wp-faq-schema-wrap {
  width: 100% !important;
  padding: 0px 15px;
}
.parent-width .wp-faq-schema-wrap {
  padding: 0px 0px !important;
}
.listicle-body .ui-accordion-header {
  background-color: #fff !important;
  border: 1px solid #eaeaea !important;
  font-family: "ProximaNova-Regular";
  font-size: 18px !important;
}
.listicle-body .ui-widget-content {
  background: transparent !important;
}
.listicle-body .ui-accordion-content ul li,
.listicle-body .ui-accordion-content ol li {
  font-family: "ProximaNova-Regular" !important;
  font-size: 18px !important;
}
.listicle-body .content-creation-title p.h2,
.listicle-body .content-creation-title h2 {
  margin-bottom: 0px !important;
  color: #0f67ea !important;
  line-height: 40px;
}

.listicle-body p.h2 {
  font-family: "ProximaNova-Semibold";
  font-size: 34px;
}

.heading-rating {
  float: left;
  margin-bottom: 30px;
}
.heading-price p.h2,
.heading-rating h2,
.heading-rating h3 {
  margin-bottom: 0px !important;
  margin-top: 0px !important;
  color: #1569ea !important;
}
.heading-price {
  float: right;
  margin-bottom: 30px;
}
.heading-price div {
  text-align: right;
}
.listicle-body .heading-price .h2 {
  font-size: 34px;
  color: #0f67ea;
  font-family: "ProximaNova-Semibold";
  line-height: 46px;
  text-align: right;
}

.listicle-body hr {
  border: none;
  border-bottom: 1px solid #eaeaea;
  margin: 30px 0px;
}
.listicle-body .read_link {
  background: #fff;
  border: 1px solid #eaeaea;
  position: relative;
  padding-left: 60px;
}
.listicle-body .read_link::before {
  content: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/read_link.webp);
  left: 15px;
  position: absolute;
  top: 14px;
}
/********* listicle page end***************/

/*********guide page start***************/

.parent-width .exo-menu .mega-line {
  display: none !important;
}

.crp-list-item-image {
  height: 180px !important;
  overflow: hidden !important;
}

.parent-width .body-container .crp-list-item-image {
  height: 180px !important;
  overflow: hidden !important;
}

.parent-width .exo-menu {
  padding-left: 0px !important;
}
.progress-container {
  width: 100%;
  height: 5px;
  background: transparent;
  position: absolute;
  left: 0;
  right: 0;
}
.progress-bar {
  height: 5px;
  background: rgb(6, 103, 235);
  width: 0%;
  display: block;
}
.parent-width .header-container {
  position: fixed;
  width: 80%;
  background: #fff;
  z-index: 1000;
}

.img-border {
  border: 1px solid #dee2e6 !important;
}

.d-none-w {
  display: none !important;
}
.parent-content {
  width: 20%;
  position: relative;
  height: 100vh;
  float: left;
}
.lp-dp-leftbar-n {
  background-color: #f5f9ff;
  position: fixed;
  max-width: 290px;
  width: 20%;
  border-right: 1px solid #e6e6e6;
  z-index: 1000;
  height: 100vh;
}
.parent-content .custom-logo {
  padding: 8px 0px 15px 33px;
}
.guide-fx-s {
  overflow-y: scroll !important;
  height: 85vh;
  -ms-overflow-style: none;
  scrollbar-width: none;
  border-top: 1px solid #dee2e6;
}
.guide-fx-s a {
  font-size: 16px !important;
  text-decoration: none !important;
  font-family: "ProximaNova-Regular";
  font-weight: normal;
  color: #272727 !important;
  line-height: 26px !important;
}
.guide-fx-s .guide_list .menu {
  list-style: none;
  padding-left: 0px;
  margin-top: 0px;
}
.guide-fx-s .guide_list .menu li {
  line-height: 26px !important;
  padding: 15px 0px 15px 20px;
}
.current-menu-item {
  background: #e8f0fa;
}
.guide-fx-s .guide_list .menu li .menu-list {
  width: 95%;
  max-width: 100%;
}
.guide-fx-s .guide_list .menu li .menu-list {
  width: 95%;
  max-width: 100%;
}
.parent-width {
  width: 80%;
  float: left;
}

.container-g {
  margin: 0px auto;
  max-width: 1000px;
}
.subcategory {
  text-align: center;
  padding-top: 0px;
  padding-bottom: 0px;
}
.parent-width .subcategory .entry-title {
  font-size: 40px;
  color: #042b5c !important;
  font-family: "ProximaNova-Bold";
  line-height: 46px;
  font-style: normal;
  font-weight: bold;
  margin: 0px;
}

.parent-width .body-container ul,
.parent-width .body-container ol {
  margin-bottom: 24px;
}

/* .parent-width .body-container h2,
  .parent-width .body-container h3,
  .parent-width .body-container h4 {
    margin-bottom: 20px !important;
    margin-top: 35px !important;
  } */

.parent-width .body-container .blog-details-wrapper ul li,
.parent-width .body-container .blog-details-wrapper ol li {
  font-family: "ProximaNova-Regular" !important;
  font-size: 18px !important;
  font-weight: normal;
  line-height: 30px;
  margin-bottom: 15px;
}

.parent-width .read-more .col-lg-4.mt-4:nth-child(-n + 3) {
  margin-top: 0px !important;
}
.parent-width .read-more a {
  font-size: 17px;
  font-family: "ProximaNova-Regular";
  line-height: 28px;
  font-style: normal;
  font-weight: normal;
  color: #162020;
}
.listicle-body .users-feedback {
  background: white;
  border: 1px solid #eaeaea;
  padding: 15px 28px;
  margin-bottom: 35px;
  border-radius: 10px;
}
.listicle-body .customer-feedback-dec p.user-name {
  background-image: none !important;
  padding-bottom: 10px;
  color: #0f67ea;
  font-size: 20px;
  font-family: "ProximaNova-Bold";
}
.customer-feedback-dec {
  display: table;
}

.customer-feedback-dec p.user-name {
  background-image: url("https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/rating-sprite.png");
  background-position: -8px -457px;
  background-repeat: no-repeat;
  padding-bottom: 30px;
  font-family: "Merriweather-Bold";
  margin-bottom: 0 !important;
}
.listicle-body .customer-feedback-dec p.user-name::after {
  content: "";
  width: 106px;
  height: 25px;
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/rating-sprite.png);
  background-position: 0px -484px;
  position: absolute;
  display: inline-block;
  margin-left: 15px;
}

.listicle-body .customer-feedback-dec p.user-name::after {
  content: "";
  width: 106px;
  height: 25px;
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/rating-sprite.png);
  background-position: 0px -484px;
  position: absolute;
  display: inline-block;
  margin-left: 15px;
}

.listicle-body
  .user-feedback-4half-star
  .customer-feedback-dec
  .user-name::after {
  content: "";
  width: 106px;
  height: 25px;
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/rating-sprite.png);
  background-position: 0px -412px;
  position: absolute;
  display: inline-block;
  margin-left: 15px;
}

.listicle-body .user-feedback-4star .customer-feedback-dec .user-name::after {
  background-position: 0px -345px;
}

.listicle-body
  .user-feedback-3half-star
  .customer-feedback-dec
  .user-name::after {
  background-position: 0px -277px;
}

.listicle-body .user-feedback-3star .customer-feedback-dec .user-name::after {
  background-position: 0px -209px;
}

.listicle-body
  .user-feedback-2half-star
  .customer-feedback-dec
  .user-name::after {
  background-position: 0px -140px;
}

.listicle-body .user-feedback-2star .customer-feedback-dec .user-name::after {
  background-position: 0px -73px;
}

.listicle-body .user-feedback-1star .customer-feedback-dec .user-name::after {
  background-position: 0px -5px;
}

.user-feedback-4star .customer-feedback-dec p.user-name {
  background-position: -8px -317px;
}

.user-feedback-1star .customer-feedback-dec p.user-name {
  background-position: -8px 22px;
}

.user-feedback-4half-star .customer-feedback-dec p.user-name {
  background-position: -8px -384px;
}

.user-feedback-3star .customer-feedback-dec p.user-name {
  background-position: -8px -177px;
}

.user-feedback-2star .customer-feedback-dec p.user-name {
  background-position: -8px -46px;
}

.user-feedback-3half-star .customer-feedback-dec p.user-name {
  background-position: -8px -246px;
}

.user-feedback-2half-star .customer-feedback-dec p.user-name {
  background-position: -8px -113px;
}

.users-feedback .customer-feedback-dec p:last-child {
  margin-bottom: 0px !important;
}

.listicle-body .pros,
.listicle-body .cons {
  padding-left: 50px;
  position: relative;
  margin-top: 35px !important;
}

.listicle-body .more-site-feature-detalis .pros::before,
.listicle-body .pros::before {
  content: "";
  background: url(https://www.socialpilot.co/wp-content/uploads/2023/04/customer-like.png);
  height: 39px;
  width: 33px;
  position: absolute;
  left: 2px;
  top: -10px;
  background-repeat: no-repeat;
}
.listicle-body .more-site-feature-detalis .cons::before,
.listicle-body .cons::before {
  content: "";
  background: url(https://www.socialpilot.co/wp-content/uploads/2023/04/customer-dislike.png);
  height: 39px;
  width: 33px;
  position: absolute;
  left: 2px;
  top: 0px;
  background-repeat: no-repeat;
}
.listicle-body .text-center h2 {
  text-align: center !important;
}
/*********guide page end***************/

/* faq start */

.ui-accordion-header {
  background-color: #ebf3ff;
  border: none !important;
  padding: 12px 15px !important;
  display: block !important;
  font-weight: normal;
  padding-right: 0px !important;
  position: relative !important;
  font-family: "ProximaNova-Regular" !important;
  font-size: 18px !important;
  margin-bottom: 15px !important;
}

.ui-accordion-content {
  border: none !important;
  padding: 0px 15px !important;
  overflow: auto;
}
.ui-icon,
.ui-widget-content .ui-icon {
  display: none !important;
}
.wp-faq-schema-wrap ul li,
.wp-faq-schema-wrap ol li {
  color: #162020;
  font-family: "ProximaNova-Regular" !important;
  font-size: 18px !important;
  font-weight: normal;
  line-height: 30px;
  margin-bottom: 15px;
}

/* faq end */

.single .post-body h2,
.single .post-body h3,
.single .post-body h4,
.single .post-body .h2,
.single .post-body .h3,
.single .post-body .h4,
.single .post-body h2,
.single .post-body h3,
.single .post-body h4,
.single .post-body .h2,
.single .post-body .h3,
.single .post-body .h4 {
  color: #162020;
  margin-bottom: 30px;
  text-align: left;
  font-family: "ProximaNova-Semibold";
}

.archive .post-body h2,
.archive .post-body h3,
.archive .post-body h4,
.archive .post-body .h2,
.archive .post-body .h3,
.archive .post-body .h4,
.archive .post-body h2,
.archive .post-body h3,
.archive .post-body h4 {
  color: #162020;
  margin-bottom: 30px;
  text-align: left;
  margin-bottom: 20px !important;
  margin-top: 35px !important;
  font-family: "ProximaNova-Semibold";
}

.body-container .blog-section ul,
.body-container .blog-section ol {
  margin-top: 0px;
  margin-bottom: 30px;
}

.body-container .post-body ul li,
.body-container .post-body ol li {
  color: #162020;
  font-family: "MerriweatherLight" !important;
  font-size: 16px;
  font-weight: normal;
  line-height: 30px;
  margin-bottom: 15px;
}

.blog-section p,
.list-desc p,
.ebook-guide p {
  font-size: 18px;
  font-family: 'ProximaNova-Regular' !important;
  margin-bottom: 30px;
  /* text-align: justify; */
  line-height: 30px;
}

.sticky-inner {
  border: 1px solid #eaeaea;
  padding: 15px 15px;
  padding-bottom: 0px;
}

.sticky-inner p.h2 {
  margin-bottom: 10px !important;
  text-transform: none !important;
  margin-top: 0px !important;
  font-size: 20px !important;
  text-align: center !important;
  display: block !important;
  border-bottom: 1px solid #eaeaea;
  padding-bottom: 10px;
  font-family: "ProximaNova-Bold";
}

div.ez-toc-widget-container ul.ez-toc-list {
  padding: 0px !important;
  margin-bottom: 0px !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  list-style: none !important;
}
.sticky-inner ol li,
.sticky-inner ul li {
  font-family: "ProximaNova-Regular";
  font-size: 16px;
  line-height: 24px;
  color: rgba(22, 32, 32, 1);
  margin-bottom: 10px !important;
}
.sticky-inner ol li a,
.sticky-inner ul li a {
  color: rgba(22, 32, 32, 1);
}

.sticky-top {
  top: 95px !important;
  margin-bottom: 30px;
  z-index: 10 !important;
}

.subcategory {
  text-align: center;
}

.subcategory .taglist a {
  position: relative;
  color: #162020;
  font-size: 16px;
  padding: 0px 10px;
}

.subcategory h1 {
  color: #0f67ea;
}

.subcategory .authorbio {
  display: inline-block;
  vertical-align: middle;
}
.subcategory .authorbio img {
  border-radius: 100%;
  display: inline-block;
  margin-right: 5px;
  width: 36px;
  height: 36px;
  vertical-align: inherit;
}

.subcategory .authorbio p {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0px !important;
}

.image-border {
  border: 1px solid #ddd;
  margin: 0px 0 30px;
  padding: 2px;
  clear: both;
  position: relative;
  text-align: center;
}

.read_link {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/read_link.webp)
    no-repeat scroll 0 center;
  padding: 15px 0 15px 45px;
  line-height: 25px;
  margin: 0 0 30px;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  width: 100%;
}

.read_link p {
  margin: 0 !important;
}

#topback {
  display: none;
  position: fixed;
  bottom: 75px !important;
  right: 21px !important;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: transparent;
  color: white;
  cursor: pointer;
  padding: 0;
  border-radius: 5px;
}

#topback img {
  width: 60px;
}

#topback p {
  font-size: 12px;
  color: black;
  padding-top: 0px;
  font-family: "ProximaNova-Regular";
  margin-top: -3px !important;
  text-align: center;
}

.img-circle {
  border-radius: 60% !important;
}
.single .media-body {
  font-size: 16px;
  font-family: "MerriweatherLight";
  text-align: justify;
  line-height: 30px;
}
.single .media-body p {
  margin-bottom: 10px !important;
  font-size: 26px !important;
  font-family: "ProximaNova-Semibold";
}

.crp-list-item {
  border: 1px solid #80808063;
  margin-bottom: 20px;
  min-height: 265px;
}
.related-posts img {
  max-width: 100% !important;
  width: 100%;
  min-height: 180px !important;
}
.crp-list-item-title {
  padding: 12px;
}
.related-posts a {
  color: #162020;
  font-family: "ProximaNova-Bold";
  text-decoration: none;
  font-size: 17px;
}

.crp-list-title {
  margin-bottom: 25px !important;
}

@media screen and (min-width: 1540px) and (max-width: 6000px) {
  /*********guide page start***************/
  .guide-container {
    max-width: 1140px !important;
    margin: 0px auto !important;
  }
  .lp-dp-leftbar-n {
    width: 228px;
    max-width: 230px;
  }

  .parent-width .container-g {
    margin: 0px auto;
    max-width: 850px;
    margin-left: 50px;
  }
  .parent-width .header-container {
    width: 911px;
  }

  /*********guide page end***************/
}

/* // X-Large devices (large desktops, less than 1400px) */
@media (max-width: 1399.98px) {
  /*********guide page start***************/
  .container-g {
    max-width: 100%;
    width: calc(100% - 100px);
  }
  .lp-dp-leftbar-n {
    width: 20%;
  }

  /*********guide page end***************/
}

/* // Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) {
}

/* // Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {
  h2,
  .h2,
  .blog .h2,
  .guide .h2 {
    font-size: 28px !important;
  }

  h3,
  .h3,
  .blog .h3,
  .guide .h3 {
    font-size: 24px !important;
  }

  h4,
  .h4,
  .blog .h4,
  .guide .h4 {
    font-size: 20px !important;
  }

  /*********guide page start***************/
  .d-none-w {
    display: block !important;
  }
  .d-none-m {
    display: none !important;
  }
  .parent-content .myshow {
    position: relative !important;
  }
  .parent-content {
    width: 100%;
    max-width: 720px;
    position: relative;
    height: auto;
    float: unset !important;
    margin: 0px auto;
    margin-top: 35px !important;
    z-index: 1;
  }
  .lp-dp-leftbar-n {
    position: relative;
    max-width: 100%;
    width: 100% !important;
    border-right: none !important;
    margin: 0px auto;
    z-index: 1000;
    height: 200px;
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .guide-fx-s {
    overflow-y: none !important;
    height: auto !important;
    -ms-overflow-style: none;
    scrollbar-width: none;
    border: 1px solid #dee2e6;
  }
  .guide-fx-s a {
    display: block;
  }
  .parent-width {
    width: 100%;
    float: none !important;
  }
  .container-g {
    width: 100%;
    max-width: 720px;
  }
  .parent-width .blog-details-wrapper .col-lg-12.pt-5 {
    padding-top: 0px !important;
  }
  /*********guide page end***************/

  /********* listicle page start***************/

  .listicle-body .banner-ad-full {
    padding: 30px 50px !important;
  }

  .listicle-body .banner-ad-full h3 {
    text-align: center !important;
    font-size: 30px !important;
    color: #fff !important;
    line-height: 35px !important;
  }
  .body-container .listicle-container-top .container {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .body-container .listicle-container-top .container .align-items-center.py-4 {
    padding-bottom: 0px !important;
  }
  .body-container
    .listicle-container-top
    .container
    .col-md-12.subcategory.mb-4 {
    margin-bottom: 0px !important;
  }
  .listicle-body {
    background: #fff !important;
  }
  .heading-price p.h2,
  .heading-rating h2,
  .heading-rating h3 {
    font-size: 30px !important;
  }
  .users-feedback .customer-feedback-dec p:last-child {
    margin-bottom: 15px !important;
  }
  .h3 {
    font-size: 26px !important;
    line-height: 36px !important;
  }
  /********* listicle page end***************/
}

/* // Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {
  /*********guide page start***************/
  .parent-content,
  .container-g {
    max-width: 540px;
  }
  .parent-width .read-more .col-lg-4.mt-4:nth-child(-n + 3) {
    margin-top: 1.5rem !important;
  }
  /*********guide page end***************/

  /********* agency users start ***************/
  .user-bluebox-n .user-bluebox-title-n {
    text-align: center;
    display: block;
  }
  .user-bluebox-n .user-bluebox-title-n img {
    height: 60px;
    width: 60px !important;
    margin: 0px auto;
  }
  .user-bluebox-n .user-bluebox-title-n a {
    display: block;
    text-align: center;
  }
  .user-bluebox-n .user-bluebox-title-n p {
    text-align: center;
  }
  .user-bluebox-n::after {
    display: none;
  }

  /********* agency users end ***************/

  /********* blog author start ***************/
  .body-container .about-author-block .media {
    display: block !important;
    text-align: center;
  }
  .body-container .about-author-block .media img {
    margin: 0px auto;
    margin-bottom: 15px;
  }
  .body-container .about-author-block .media-body {
    text-align: center;
    margin-left: 0px !important;
  }
  /********* blog author end ***************/

  .content-of-table-blog ol {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }
}

/* // X-Small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
  .h2 {
    font-size: 25px !important;
  }
  /*********guide page start***************/
  .parent-content,
  .container-g {
    padding-right: 15px;
    padding-left: 15px;
  }
  .read-more .col-md-4.col-lg-4.mt-4:first-child {
    margin-top: 0px !important;
  }
  /*********guide page end***************/

  /********* listicle page start***************/

  .listicle-body .banner-ad-full h3 {
    font-size: 26px !important;
  }

  .listicle-body .about-author-bg {
    padding: 25px 15px !important;
  }
  .listicle-body .about-author-bg .img-circle {
    height: 60px;
  }
  .listicle-body .about-author-bg p.h3 {
    font-size: 22px !important;
    margin-bottom: 10px !important;
  }
  .listicle-body .about-author-bg p {
    font-size: 16px !important;
  }
  /********* listicle page end***************/
}

@media (max-width: 350.98px) {
  .listicle-body .customer-feedback-dec p.user-name::after {
    display: none !important;
  }
}






/* new blog start */

.blog-hdstk{
	position: sticky;
    top: 73px;
    background: white;
    z-index: 10;
    text-align: center;
    padding: 20px 50px;
    box-shadow: 0px 4px 10px #e6e6e6;
/* 	  -webkit-transition: all 0.5s ease;
  -moz-transition: position 10s;
  -ms-transition: position 10s;
  -o-transition: position 10s;
  transition: all 0.5s ease;
	animation: smoothScroll 1s forwards; */
}
.blog-hdtkan{
	display:none !important;
/* 	  -webkit-transition: all 0.5s ease;
  -moz-transition: position 10s;
  -ms-transition: position 10s;
  -o-transition: position 10s;
  transition: all 0.5s ease;
	animation: smoothScroll2 1s forwards; */
}

/* @keyframes smoothScroll2 {
	0% {
		transform: translateY(0px);
	}
	100% {
		display:none !important;
		transform: translateY(-40px);
	}
}


@keyframes smoothScroll {
	0% {
		transform: translateY(-40px);
	}
	100% {
		transform: translateY(0px);
	}
} */

.nstyle .blog-hdstk h2{
	margin-bottom:0px !important
}

.nstyle .tip{
border: 1px solid #23A06C !important;
    border-radius: 8px !important;
    text-align: left !important;
    padding: 32px !important;
	  display: block !important;
	    margin-top: 16px !important;
	padding-top:38px !important;
}

.nstyle .tip strong {
    position: relative;
    border-radius: 30px;
    background-color: transparent !important;
    padding: 0px !important;
    top: 0px;
    left: 0px;
    text-transform: capitalize;
    font-family: 'ProximaNova-Bold' !important;
    display: block;
    padding-right: 4px !important;
}

.nstyle .tip::before{
content:url('https://www.socialpilot.co/wp-content/uploads/2022/12/Vector.svg'); 
  position:absolute;
    z-index: 1;
    left: 22px;
    top: -21px;
    background: #FFF !important;
    padding: 0px 10px;
}

.nstyle .shx-bx{
	    position: absolute;
    top: 56px;
    right: -75px;
    bottom: 0;
}
.nstyle .sticky-inner{
	top: 170px !important;
}
.nstyle .shx-bx .shx-bxfd{
	    position: -webkit-sticky;
		position: sticky;
	top: calc(120px + 4vw);
/*     top: calc(70px + 4vw); */
    display: flex;
    flex-direction: column;
    align-items: center;
}

.nstyle .shx-bx .shx-bxfd ul{
	    list-style: none !important;
}

.nstyle .shx-bx .shx-bxfd ul li:not(:last-child){
	margin-bottom:16px !important;
}

.nstyle .shx-bx .shx-bxfd ul li img{
	height:40px !important;
	width:40px !important;
}
.nstyle .blog-pro-boxnew{
	background:#FFF5DB !important;
	border:none !important;
	border-radius:8px !important;
	margin-bottom: 32px !important;
	padding-top: 48px !important;
}

.nstyle .grey-alert{
	border-radius:8px !important;
	    padding: 32px !important;
	background:rgba(16, 104, 233, 0.1) !important;
  font-family: 'ProximaNova-Regular' !important;
  font-size: 18px !important;
  line-height: 30px !important;
}

.nstyle .blog-pro-boxnew .pr-box {
  display: flex;
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important;
    margin-bottom: 24px !important;
}

.nstyle .blog-pro-boxnew .pr-box .pr-boximg{
	    margin-right: 16px !important;
}

.nstyle .blog-pro-boxnew .pr-box .pr-boxtxt p.h2, .nstyle .blog-pro-boxnew .pr-box .pr-boxtxt  h2{
	margin-bottom: 0px !important;
}

.nstyle .read_link{
background: #E8F0FD !important;
    border-radius: 8px;
    padding: 16px !important;
    font-family: 'ProximaNova-Bold' !important;
    border: none !important;
}
.nstyle .read_link p{
	    font-family: 'ProximaNova-Bold' !important;

}

.nstyle .read_link p a{
		    position: relative !important;
	padding-left: 30px;
    margin-left: 4px;
	    text-decoration-line: underline;
}

.nstyle .read_link p a:hover{
	text-decoration-line: underline !important;
}

.nstyle .read_link p a::before{
	content: url(https://socialpilot.co//wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/red-more.svg);
left: 0;
    position: absolute;
    top: -4px;
}
.nstyle .blog-trialbtn{
	    background: #0F67EA;
    padding: 14px 28px !important;
    border-radius: 8px !important;
    color: #FFF;
    font-family: 'ProximaNova-Semibold' !important;
    display: inline-block;
    font-size: 18px !important;
}
.nstyle .blog-trialbtn:hover{
	background:#1061d8 !important;
}

.nstyle .blog-pro-boxnew p.mb-0.mt-4.pt-2.text-right{
	text-align:center !important;
}

.blog-probox::before, .blog-pro-boxnew::after{
	display:none !important;
}

.nstyle .blog-trialbtn::before{
	display:none !important;
}

.w-menu{
	 max-width: 30% !important;
}

.webp-0{
	padding-left:0px !important;
	padding-right:0px !important;
}
.nstyle h2, .nstyle p.h2{
	font-size: 32px !important;
    line-height: 42px !important;
    font-family: 'ProximaNova-Bold' !important;
    margin-bottom: 16px !important;
	color:#1B1C1E !important;
}

.nstyle h3, .nstyle p.h3{
	font-size: 28px !important;
    line-height: 38px !important;
    font-family: 'ProximaNova-Bold' !important;
    margin-bottom: 16px !important;
	color:#1B1C1E !important;
}

.nstyle h4{
	font-size: 24px !important;
    line-height: 34px !important;
    font-family: 'ProximaNova-Bold' !important;
    margin-bottom: 16px !important;
	color:#1B1C1E !important;
}

.nstyle h5{
	font-size: 18px !important;
    line-height: 30px !important;
    font-family: 'ProximaNova-Bold' !important;
    margin-bottom: 16px !important;
	color:#1B1C1E !important;
}

.nstyle p{
	font-family: 'ProximaNova-Regular' !important;
    font-size: 18px !important;
    line-height: 30px !important;
    color: #1B1C1E !important;
}

.nstyle p strong, .nstyle ul li strong, .nstyle ol li strong{
	 font-family: 'ProximaNova-Bold' !important;
}

.nstyle .post-body ul li, .nstyle .post-body ol li{
font-family: 'ProximaNova-Regular' !important;
    font-size: 18px !important;
	line-height:30px !important;
}

.nstyle .sticky-inner{
	border:none !important;
	padding:0 !important;
	margin-bottom:0px !important;
}

.nstyle .sticky-inner nav{
	    background: #F4F8FF !important;
}

.nstyle .side-menutop, .nstyle .side-menubottom{
	padding: 15px;
  justify-content: center;
	 display: flex !important;
}
.nstyle .sticky-inner .ez-toc-list{
    padding: 0px 0px!important;
	overflow-y: scroll;
    max-height: 550px;
	scrollbar-width: none;
    -ms-overflow-style: none;
}

.nstyle .sticky-inner .ez-toc-list::-webkit-scrollbar { 
    display: none; 
}

.nstyle ul.blog-daterd li:first-child{
	     padding-right: 5px;
    margin-right: 8px;
}

.nstyle ul.blog-daterd li:nth-child(2){
	    margin-right: 4px;
}
.nstyle .sticky-inner p.h2{
    font-size: 24px !important;
    line-height: 34px !important;
    border: none !important;
    padding-bottom: 0px !important;
    margin-bottom: 16px !important;
    text-align: left !important;
	font-family: 'ProximaNova-Regular' !important;
}

.nstyle .sticky-inner ol li, .nstyle .sticky-inner ul li{
	padding-left: 24px !important;
      margin-bottom: 0px !important;

}

.nstyle .sticky-inner ol li.pro-active , .nstyle .sticky-inner ul li.pro-active {
	position: relative !important;
	padding-right: 8px !important;
}
.nstyle .sticky-inner ul li.pro-active a:after{
content: "";
    width: 53px;
    height: 18px;
    background: url(https://www.socialpilot.co/wp-content/uploads/2022/12/pro.svg) 0 0 no-repeat;
    background-size: 100% 100%;
    display: inline-block;
	    margin-left: 8px;
    margin-bottom: -3px;
} 

/* .nstyle .sticky-inner ol li:not(:last-child), .nstyle .sticky-inner ul li:not(:last-child){
		border-bottom: 1px solid #DDEAFD !important;
}
 */
.nstyle .sticky-inner ol li.subtb-active, .nstyle .sticky-inner ul li.subtb-active{
    padding-left: 40px !important;
padding-right: 10px !important;
}
.nstyle .sticky-inner ol li.subtb-active.active, .nstyle .sticky-inner ul li.subtb-active.active{
	   padding-left: 36px !important;
	padding-right: 10px !important;
}

.nstyle .sticky-inner ol li.active, .nstyle .sticky-inner ul li.active{

}
.nstyle .sticky-inner ol li a, .nstyle .sticky-inner ul li a{
	color: #1068E9 !important;
	font-size: 16px !important;
    line-height: 26px !important;
	padding: 8px 8px 8px 0px !important;
    display: block;
	    font-weight: 500 !important;
}


.nstyle .sticky-inner ol li.active, .nstyle .sticky-inner ul li.active{
border-left: 4px solid #1068E9 !important;
	padding-left: 20px !important;
		    background: #DDEAFD !important;
}

.nstyle .sticky-inner ol li.active a, .nstyle .sticky-inner ul li.active a{
	color:#1B1C1E !important;
}
.nstyle .sticky-inner nav .ez-toc-list-level-1 li:last-child{
	margin-bottom:0px !important;
}
.nstyle .subcategory{
	text-align: left !important;
}

.nstyle .subcategory h1{
	font-size: 44px !important;
    line-height: 60px !important;
    color: #1B1C1E !important;
	margin-bottom: 32px !important;
    margin-top: 16px !important;
}
.nstyle .blgtp-img{
	  position: absolute;
    width: 459px;
    height: 371px;
    border-radius: 16px;
    object-fit: cover;
	    bottom: -140px;
}
.nstyle .wp-faq-schema-wrap{
	background: #ffffff;
    box-shadow: 4px 4px 25px rgb(0 0 0 / 6%);
    border-radius: 8px;
    padding: 30px;
}

.nstyle .wp-faq-schema-wrap h2{
	text-align: center !important;
	margin-top: 18px !important;
    margin-bottom: 56px !important;
}

.nstyle .ui-accordion .ui-accordion-header {
    font-size: 18px !important;
    font-family: "ProximaNova-Semibold" !important;
    padding: 16px 0px !important;
    padding-right: 40px !important;
    padding-left: 8px !important;
	    line-height: 30px !important;
}
.nstyle .plusminus {
    display: none !important;
}
.nstyle .ui-accordion-header .arro-icon {
    width: auto !important;
    right: 0 !important;
    text-align: right;
    position: absolute;
    padding-top: 0 !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
}
.nstyle .ui-accordion-header .arro-icon img {
    transition: 300ms linear all;
}

.nstyle .about-author-blk .author-box{
	   text-align: center !important;
    padding: 48px 32px !important;
	background: radial-gradient(100.9% 180.7% at 57.55% 87.79%, #FFF6F5 0%, #F1F7FF 100%) !important;
	border-radius: 8px !important;
}

.nstyle .about-author-blk .author-box .img-circle {
    border-radius: 60% !important;
    margin-bottom: 8px !important;
    height: 80px !important;
    width: 80px !important;
}

.nstyle .about-author-blk .author-box p.h3{
	font-size: 24px !important;
    line-height: 34px !important;
    margin-bottom: 8px !important;
    font-family: 'ProximaNova-Bold' !important;
}

.nstyle .about-author-blk .author-box .sbtitle{
	margin-bottom:32px !important;
}

.nstyle .image-border{
	border: 1px solid rgba(157, 157, 157, 0.5) !important;
    border-radius: 8px !important;
}

.nstyle .crp-list-item {
    border: 1px solid #80808063;
    min-height: 271px;
border-radius: 4px 4px 4px 4px;
    overflow: hidden;
}

.nstyle .crp-list-item .crp-list-item-image {
    height: 180px !important;
    overflow: hidden !important;
}
.nstyle .crp-list-item-title {
    padding: 16px;
    text-align: center !important;
}
.nstyle .crp-list-item-title a {
    color: #1B1C1E;
    font-family: "ProximaNova-Bold";
    text-decoration: none;
    font-size: 18px;
}
.nstyle .related-posts h3{
	margin-bottom:32px !important;
	    font-size: 32px !important;
	    line-height: 42px !important;
}
.nstyle .content-of-table, .nstyle .landing-page-toc{
	    background: rgba(16, 104, 233, 0.1);
    padding: 32px !important;
    border-radius: 8px !important;
}

.nstyle .taglistbox{
	    display: flex !important;
}
.nstyle .taglistbox .taglist:not(:last-child)
{
	margin-right:8px !important;
}
.nstyle .taglistbox .taglist a {
    border-radius: 4px;
    padding: 5px 10px;
    font-size: 16px !important;
}

.nstyle .listicles-faq .ui-accordion-content ul li, .nstyle .listicles-faq .ui-accordion-content ol li {
    font-size: 18px !important;
    margin-bottom: 8px !important;
    color: #1B1C1E !important;
}
.nstyle .listicles-faq .ui-accordion-content ul, .nstyle .listicles-faq .ui-accordion-content ol{
	margin-bottom: 24px !important;
}

.nstyle textarea{
	height: 130px;
    width: 100% !important;
    border: 1px solid rgba(157, 157, 157, 0.5) !important;
    border-radius: 8px !important;
    padding: 16px 24px;
}

@media (max-width: 1310.98px) { 

	.nstyle .shx-bx{
		    right: -50px !important;
	}
}


@media (max-width: 1199.98px) {
	.nstyle .shx-bx{
		    right: -60px !important;
	}
	
	.blog-hdstk{
		display:none !important;
	}
	.nstyle .sticky-inner {
    top: 90px !important;
}
	.nstyle .shx-bx .shx-bxfd{
		top: calc(80px + 4vw);
	}
}

@media (max-width: 1080.98px) {
	.nstyle .shx-bx{
		 display:none !important;
	}
	
	.nstyle .blgtp-img{
		width: 380px;
    height: 360px;
	}

}

@media (max-width: 991.98px) { 
	.blog-hdstk{
		display:none !important;
	}
	.nstyle .blgtp-img{
		display:none !important;
	}
	.nstyle .subcategory h1{
		    font-size: 40px !important;
    line-height: 52px !important;
	}
	.nstyle .subcategory {
    text-align: center !important;
}
	.nstyle .taglistbox{
		-ms-flex-pack: center!important;
    justify-content: center!important;
	}
	.nstyle .tip{
		display:block !important;
		margin-top:32px !important;
	}
	.nstyle .tip strong{
		display: contents !important;
	}
	.nstyle .blog-pro-boxnew .pr-box .pr-boximg img{
		height:50px !important;
	}
	.nstyle h2, .nstyle p.h2{
		    font-size: 28px !important;
    line-height: 38px !important;
	}
	.nstyle h3, .nstyle p.h3 {
    font-size: 26px !important;
    line-height: 36px !important;
	}

.nstyle h4{
	font-size: 22px !important;
    line-height: 32px !important;
}

.nstyle .crp-list-item .crp-list-item-image {
    height: 150px !important;
}
.nstyle .crp-list-item {
    min-height: 240px;
}
.m991-hide{
	display:none !important;
}
.m991-pt0{
	padding-top:0px !important;
}

}

@media (max-width: 700.98px) {
	.nstyle .shx-bx{
		 display:none !important;
	}

}
@media (max-width: 575.98px) {
.nstyle .subcategory h1 {
    font-size: 32px !important;
    line-height: 42px !important;
	margin-bottom: 24px !important;
}
	.nstyle .shx-bx{
		display:none !important;
	}
	.nstyle .grey-alert{
		padding: 24px !important;
	}
	.nstyle ul, .nstyle ol{
		padding-left: 24px !important;
	}

	.nstyle .blog-pro-boxnew{
		padding: 24px !important;
		padding-top: 32px !important;
    padding-bottom: 32px !important;
	}
	.nstyle .tip{
		    padding: 24px !important;
		    padding-top: 38px !important;
    text-align: left !important;
	}
	.nstyle .tip::before{
		left: 14px !important;
	}
	.nstyle .wp-faq-schema-wrap{
		    box-shadow: none !important;
    border-radius: 0px !important;
    padding: 0px !important;
	}
	.nstyle .wp-faq-schema-wrap h2{
		    margin-bottom: 24px !important;
	}
	.nstyle .about-author-blk .author-box{
		padding: 32px 24px !important;
	}
	.nstyle .about-author-blk .author-box .sbtitle {
    margin-bottom: 24px !important;
}
}
/* new blog end */




/* home-new */

.modal-video .modal-content{
  background: transparent !important;
  border: 0px !important;
}

.modal-video .modal-body{
padding:0px !important;
}

.modal-video button.close{
  background: #9BA5B3;
opacity: 1 !important;
/* padding: 10px; */
position: absolute;
z-index: 100;
right: 10px;
top: 38px;
border-radius: 50% !important;
width: 30px;
height: 30px;
}

.modal-video button.close span{
line-height: 10px !important;
display: block;
}
.modal-video button.close span i{
font-size:16px !important;
}
.plylsp{
  position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
cursor: pointer;
}
.ppvideo{
  position: relative;
}
.plylsp-cnt{
  height: 100% !important;
justify-content: center;
align-items: center;
display: flex;
}
.ply-icn{
background: #0F67EA;
width: 54px;
height: 54px !important;
margin: 0px auto;
text-align: center;
border-radius: 50% !important;
justify-content: center;
align-items: center;
display: flex;
font-size: 22px;
box-shadow:0px 0px 29.329801559448242px rgba(15, 103, 234, 0.33);
}

.ply-icn i{
margin-left:5px !important;
}
.page-head.v2-btn .page-head-cta a{
background: #fe8848 !important;
}

.page-head.v2-btn .hmlinel img{
margin-top: -3px;
margin-right: 6px;
}

.page-head.v2-btn .page-head-cta a:hover{
background: #ec7c40 !important;
}

.page-head.v2-btn .hmlinel{
  margin-top: 40px !important;
font-size: 24px;
line-height: 34px !important;
font-family: 'ProximaNova-Regular' !important;
text-align:center !important;
} 

.page-head.v2-btn .hmlinel p{
margin-bottom:0px !important
}

.page-head .page-headul li.pp{
  background: url(https://www.socialpilot.co/wp-content/uploads/2023/08/pp.svg) no-repeat 0px 2px transparent;
}

.page-head .page-headul li.sc{
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/08/sc.svg) no-repeat 0px 5px transparent;
}

.page-head .page-headul li.iay{
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/08/iay.svg) no-repeat 0px 4px transparent;
}

.page-head .page-headul li.saa{
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/08/saa.svg) no-repeat 0px 2px transparent;
}

.ny-home .innerpage-bg .tools-box{
background:#FFF !important;
}

.page-head .clctime ul{
  display: grid;
grid-template-columns: auto 1fr;
grid-gap: 0 2em;
font-size: 17px !important;
line-height: 28px !important;
list-style: none !important;
padding: 0px !important;
margin: 0px !important;
}

.page-head .clctime ul li{
background: url(https://www.socialpilot.co/wp-content/uploads/2023/08/bchk.svg) no-repeat 0px 10px transparent;
padding: 0px 0px 0px 24px;
}

.page-head .clctime{
margin-top:32px !important;
}

.section-inner .page-head.v2-hmpg h1{
margin-bottom:32px !important;
}

.page-head.v2-hmpg .page-headul{
font-size: 17px !important;
line-height: 28px !important;
}


.page-head.v2-hmpg .page-headul li{
line-height: 28px !important;
margin-bottom:16px !important;
}

@media (max-width: 991.98px) { 
.page-head .clctime{
display:none !important;
}

.modal-video button.close{
display:none !important;
}
.page-head.v2-btn .page-head-cta{
margin-bottom:32px !important;
}
.page-head.v2-btn .page-headul{
margin-top:0px !important;
}
.page-head.v2-hmpg .page-headul li:last-child{
margin-bottom:0px !important;
}

.page-head.v2-hmpg .pl-0{
padding-left: 15px !important;
}

.page-head.v2-hmpg .px-0{
padding-left: 15px !important;
padding-right: 15px !important;
}
.page-head.v2-btn .hmlinel{
margin-top:32px !important;
}
}
/* home-new */

/* yellow-alert */

.yellow-alert{
background: #FFF5DB;
padding: 24px;
margin-bottom: 32px !important;
border-radius: 5px;
font-size: 18px !important;
font-family: 'ProximaNova-Regular' !important;
}

.yellow-alert p:last-child{
margin-bottom:0px !important;
}

.yellow-alert p.h2{
  margin-bottom: 16px !important;
}

.yellow-alert h2, .yellow-alert h3{
margin-bottom: 16px !important;
margin-top:0px !important;
}

/* yellow-alert */
.innerpage .plan-feature-main-points-test-top ul li{
  margin-bottom: 0px !important;
  font-size: 16px !important;
line-height: 30px;
}

.innerpage.innerpagelist ul li, .innerpage.innerpagelist ol l{
margin-bottom: 0px !important;
}

.page-template-page-lpad .innerpage-table .table tbody tr td{
line-height: 28px !important;
font-size: 17px !important;
}

.page-template-page-listicles.v2 .side-menu .list-group{
counter-reset: section;
}

.page-template-page-listicles.v2 .side-menu .list-group li:not(:first-child) a::before{
counter-increment: section;
content: counters(section, ".") ". ";
}

.page-template-page-lpad .innerpage-table .table tbody .table-tit td{
font-size: 22px !important;
line-height: 32px !important;

}

.plan-pagefull .table tbody .table-tit td{
  border-top: 1px solid #dee2e6;
}

.review-box .negative-review ul, .review-box .negative-review ul li:last-child{
margin-bottom:0px !important
}

.innerpage ul.nav-pills li{
margin-bottom: 0px !important;
}


.innerpage ul li, .innerpage ol li{
  font-size: 17px !important;
line-height: 28px !important;
}


.innerpage ul li:not(:last-child), .innerpage ol li:not(:last-child){
margin-bottom:16px;
}

.page-id-1116 .innerpage ul li, .page-id-1116 .innerpage ol li{
margin-bottom:0px !important;
}

.alternative-pagefull .table{
  table-layout: fixed;
}

.plan-pagefull .table tbody .table-tit:after{
display:none !important;
}

.nstyle .innerpage.innerpage-faq.faqny .wp-faq-schema-wrap{
box-shadow: none !important;
padding: 0px !important;
}

.nstyle .innerpage.innerpage-faq.faqny p.h2{
margin-bottom:24px !important;
}

.calendar-cta a{
padding: 12px 24px;
display: inline-block;
font-size: 18px;
line-height: 30px;
color: black;
font-family: 'ProximaNova-Semibold';
border-radius: 8px;
border: 1.5px solid #80808070;
}

.new-webinar .alternative-pagefull .v4 .boxshw{
  border-radius: 16px 16px 16px 16px !important;
}

.calendar-cta a img{
height: 28px;
}

@media (max-width: 575.98px) { 
.calendar-cta a{
display:block !important;
}

.calendar-cta a:not(:last-child){
margin-bottom:24px !important;
}

}

.innerpage-list ul li, .innerpage-list ol li{
  line-height: 28px !important;
font-size: 17px;
}

.innerpage-list ul li:not(:last-child), .innerpage-list ol li:not(:last-child){
margin-bottom:12px !important;
}



.section-inner.v9 .rect-formsbmt .la-modal-form h5{
  text-align: left !important;
}



.section-inner.v9.weclome .page-head p{
  font-size: 20px !important;
line-height: 30px !important;
}

.section-inner.v9.weclome .rect-formsbmt:before{
/* content:url('https://www.socialpilot.co/wp-content/uploads/2023/07/Get-Started-offer-ny.svg'); */
content:url('https://www.socialpilot.co/wp-content/uploads/2023/07/Claim-Offer.svg');
position:absolute;
z-index:10;
right: 40px;
top: -55px;
}

.section-inner.v9.claim .rect-formsbmt:before{
content:url('https://www.socialpilot.co/wp-content/uploads/2023/07/Claim-Offer.svg');
position:absolute;
z-index:10;
right: 40px;
top: -55px;
}

.section-inner.v9.weclome .rect-formsbmt .la-modal-form .form-group{
margin-bottom:8px !important;
}

.section-inner.v9.weclome .rect-formsbmt .la-modal-form button.btn.w-100.next.register-next-button, .section-inner.v9.weclome .rect-formsbmt .la-modal-form button.sign-in-btn{
margin-top:20px !important;
}

.section-inner.v9.weclome .rect-formsbmt .la-modal-form h2, .section-inner.v9.weclome .rect-formsbmt .la-modal-form p.sign-in-info-text{
  text-align: left!important;
}

.section-inner.v9.weclome .rect-formsbmt .css-1vh7qna-container{
  height: 52px;
}

.timer-v2 .tim.times-left{
  position: relative;
}

.tim.times-left:before{
content:url('https://www.socialpilot.co/wp-content/uploads/2023/07/Union-arror.svg');
position:absolute;
z-index:10;
right:-10px;
top:-4px;
}

.innerpage .tab-content .tab-pane .flex-titletxt h2{
margin-bottom:0px !important;
}

.alternative-pagefull .v4 .noline .boxshw{
  border-radius: 16px 16px 16px 16px !important;
}

.boxshw .plan-page-header{
  background: #FFF !important;
}



.innerpage.innertstbck.innerpage-bg .container-fluid:before{
content: url(https://www.socialpilot.co/wp-content/uploads/2023/07/tst-top-drk.svg);
}
.innerpage.innertstbck.innerpage-bg .container-fluid:after{
content: url(https://www.socialpilot.co/wp-content/uploads/2023/07/tst-bottom-drk.svg);
}



.innerpage .tab-content.v2{
background: white;
border: none !important;
padding: 0px 15px !important;
  margin-top: 72px !important;
}

.tools-template-default .review-top-logo img{
height: 56px !important;
width: 56px !important;
}

.page-template-page-lpad .rect-formsbmt{
  margin-bottom: 0px !important;
}




.innerpage-table .table tbody tr td:nth-child(3) {
min-width:150px !important;
}


.v9 .rect-formsbmt{
margin-bottom:0px !important;
}

.page-head .page-headul.ny{
  display: inline-block !important;
}

.page-head .page-headul.ny li{
  display: inline !important;
  background: url(https://www.socialpilot.co/wp-content/uploads/2022/12/chk.svg) no-repeat 0px 2px transparent;
}
.page-head .page-headul.ny li:not(:last-child){
margin-right:20px !important;
}

.tim.gr-logopdf{
margin-top:48px !important;
}

.tim.gr-logopdf h4{
margin-bottom:24px !important;
}

@media (max-width: 767.98px) {
.page-head .page-headul.ny {   margin: 0px auto !important;
text-align: center !important;
}

.tim.gr-logopdf{
margin-top:0px !important;
}

}


@media (max-width: 575.98px) {
.page-head .page-headul.ny li{
display: block !important;
    background: url(https://www.socialpilot.co/wp-content/uploads/2022/12/chk.svg) no-repeat 0px 10px transparent;
    text-align: left !important;
}

.mb-48.media556-24{
margin-bottom:24px !important;
}

.innerpage .tab-content.v2{
    margin-top: 35px !important;
}

}


.v2 .pricing-full-box{
height: 100% !important;
}

/* .cm-list-review .review-top-logo{
height: 56px !important;
width: 56px !important;
} */

.innerpage-table .table tbody tr td:first-child{
  max-width: 200px !important;
}



/* home page */
.plyr__poster{
background-color:#fff !important;
}
.ny-home.v2 .hmpage-top .hmtply {
background: #003584 !important;
}

.ny-home.v2 .hmplyfull, .v2 .innerpage-dark{
background: #205AAA !important;
}

.ny-home.v2 .hmpage-top ul.tllst li{
padding: 0px 0px 5px 45px !important;
}

.ny-home.v2 .hmpage-top ul.tllst li.publishing{
  background: url(https://www.socialpilot.co/wp-content/uploads/2023/07/Power-publishing.svg) no-repeat 0px -1px transparent;
}

.ny-home.v2 .hmpage-top ul.tllst li.analytics {
background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home2/analytics.svg) no-repeat 0px -1px transparent;
}

.ny-home.v2 .hmpage-top ul.tllst li.collaboration {
background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home2/collaboration.svg) no-repeat 0px -1px transparent;
}

.innerpage .readmoreicon.v2::after{
right: -12px !important;
}

.ny-home.v2 .innerpage .row-cl{
gap: 2.5rem !important;
}



.ny-home.v2 .innerpage .g2-review .g2-useraver{
  margin-right: 16px !important;
}

.ny-home.v2 .innerpage .g2-review .gr-nmbox{
margin-bottom: 8px !important;
  position: relative;
}

.ny-home.v2 .innbtm-banr .btn-blue{
background: #fe8848 !important;
/*     padding: 9px 36px !important; */
}

.ny-home.v2 .innbtm-banr .btn-animle.btn-sm .arrow{
right: 36px !important;
}

.ny-home.v2 .innbtm-banr .btn-animle.btn-sm .arrow.segunda{
right: 42px !important;
}

.ny-home.v2 .innbtm-banr .btn-blue:hover{
  background: #ec7c40 !important;
}

.ny-home.v2 .innerpage .g2-review .gr-nmbox .g2-star img{
  margin-top: -4px;
}

@media (max-width: 1199.98px) {  
.ny-home.v2 .innbtm-banr .btn-animle.btn-sm .arrow{
display:none !important;
}

.ny-home.v2 .innbtm-banr .btn-blue{
    padding: 9px 18px !important;
padding-right: 18px !important;
}
}

@media (max-width: 991.98px) { 

.ny-home.v2 .hmpage-top h1{
font-size: 42px;
line-height: 58px;
    margin-bottom: 32px !important;
}

.ny-home.v2 .hmpage-top ul.tllst{
margin-bottom: 32px !important;
}

.ny-home.v2 .innerpage .row-cl {
gap: 1.5rem !important;
}

.ny-home.v2 .innerpage p.mb-40{
margin-bottom: 24px !important;
}

.ny-home.v2	.innerpage .inn-btmct .innbtm-banr{
text-align: center !important;
}

}

@media (max-width: 575.98px) { 

.ny-home.v2 .innerpage .g2-review .g2-useraver{
display:none !important;
}

.ny-home.v2 .innerpage .h-inerbox{
text-align:center !important;
}

.ny-home.v2 .innerpage .h-inerbox .h-inertxt h2{
font-size: 24px !important;
line-height: 34px !important;
}

.ny-home.v2 .innerpage .h-inerbox .h-inerimg{
margin: 0px auto !important;
    margin-bottom: 24px !important;
}
.ny-home.v2 .innerpage .h-inerbox .h-inertxt h4{
    font-size: 18px !important;
line-height: 20px !important;
}
}

/* home page */

.innerpage p{
  line-height: 28px !important;
font-size: 17px;
}

.innerpage.innerpage-faq.faqny.v3 .ui-accordion-header .arro-icon img{
  margin-bottom: 8px !important;
}


.innerpage-bg .silderbox-ur{
  background: #FFF !important
}

@media (max-width: 767.98px) { 
.innerpage.hmpage-top.v2 p.subtitle{
    margin-bottom: 32px !important;
}
}


/* new design */
.hmpage-top.v2 h1{
color: #1B1C1E !important;
margin-bottom:24px !important;
}

.hmpage-top.v2 p.subtitle{
  font-size: 24px !important;
line-height: 34px !important;
margin-bottom: 80px !important;
}

.innerpage.v2 .tab-content{
background: transparent !important;
border: none !important;
  margin-top: 24px !important;
}

.innerpage.v2 .tab-content .tb-txt{
padding-right: 40px !important;
}

.innerpage.v2 ul.nav-pills{
  border-radius: 0px !important;
border: none !important;
background: transparent !important;
  border-bottom: 1px solid #C3C6CC !important;
}
.innerpage.v2 .nav-pills .nav-link{
font-size: 18px !important;
line-height: 30px !important;
color: #888A8F !important;
}

.innerpage.v2 .nav-pills .nav-link.active{
color: #1B1C1E !important;
background: transparent !important;
position: relative;
/*     border-bottom: 2px solid #0F67EA !important; */
}

.innerpage.v2 .nav-pills .nav-link.active::after {
content: '';
height: 2px;
background-color: #0F67EA;
position: absolute;
width: 100%;
bottom: 0px;
}

.innerpage.v2 div.nav.nav-pills{
overflow-x: auto;
overflow-y:hidden;
flex-wrap: nowrap;
border-bottom: 1px solid #C3C6CC;
}

.innerpage.v2 .nav-pills .nav-link {
white-space: nowrap;
  padding: 16px 22px !important;
}

.innerpage.v3 .h-inerbox{
text-align: center !important;
}

.innerpage.v3 .h-inerbox .h-inerimg{
margin: 0px auto !important;
margin-bottom: 32px !important;
}


@media (max-width: 991.98px) {
.innerpage.v2 .tab-content .tb-txt {
padding-right: 15px !important;
margin-bottom: 24px !important;
}

}
/* new design */

/* v1 code */
.v1 .crp-list-item {
border-radius: 8px 8px 8px 8px !important;
}
.v1 .crp-list-item .crp-list-item-image {
height: auto !important;
overflow: hidden !important;
}

.v1 .crp-list-item .crp-list-item-image img {
max-width: 100% !important;
width: 100%;
min-height: 140px !important;
  max-height: 140px !important;
  object-fit: cover;
}

.v1 .crp-list-item {
border: 1px solid #E6E6E6;
min-height: auto !important;
border-radius: 4px 4px 4px 4px;
overflow: hidden;
box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.10);
}

.v1 .crp-list-item-title {
padding: 12px;
text-align: center !important;
}

.v1 .crp-list-item-title a {
color: #1B1C1E;
font-family: 'ProximaNova-Regular' !important;
text-decoration: none;
font-size: 15px !important;
line-height: 20px !important;
}

/* v1 code */

.innerpage.innerpage-faq.faqny .ui-accordion-content p:last-child{
margin-bottom:0px !important;
}

@media (max-width: 575.98px) { 
body .innerpage .g2-review .gr-nmbox{
  display: block !important;
}
}

.page-template-default .section-inner{
  overflow-x: hidden !important;
}

.ContainerFramecss__WrapperUI-sc-d7rzhh-0{
z-index: 100000 !important;
}


/* blog ads show */
.temp-short{
background: #F4F8FF;
border: 1px solid #CECECE;
border-radius: 8px;
padding:40px !important;
  margin: 0px 0 30px;
}

.temp-short p.h4{
  font-size: 24px !important;
line-height: 34px !important;
font-family: 'ProximaNova-Bold' !important;
margin-bottom: 4px !important;
}

.temp-short .temp-shpg{
  background: #FFFFFF;
border: 1px solid #BBD4F1;
border-radius: 8px;
padding: 32px !important;
}

.temp-short .temp-shortfull{
  border: 1px solid #BBD4F1;
border-radius: 8px;
overflow: hidden;
width: 302px !important;
min-width: 302px !important;
height: 302px !important;
min-height: 302px !important;
}
.temp-short .temp-shortfull img{
height: 302px !important;
width:302px !important;
  object-fit: cover;
}

.temp-short .temp-shortfull-half{
  border: 1px solid #BBD4F1;
border-radius: 8px;
overflow: hidden;
height: 138px !important;
width: 138px !important;
}

.temp-short .temp-shortfull-half img{
height: 138px !important;
width: 138px !important;
object-fit: cover;
}

.temp-short .temp-shortfull-half:not(:last-child){
margin-bottom:26px !important;
}

.temp-short .temp-shpg p.h4{
font-family: 'ProximaNova-Semibold' !important;
margin-bottom: 24px !important;
}

.temp-short .temp-shpg{
  min-height: 302px !important;
}

.temp-short .temp-shpg ul{
  padding: 0px !important;
margin-bottom: 34px !important;
}

.temp-short .temp-shpg ul li{
background: url(https://www.socialpilot.co/wp-content/uploads/2023/06/ck.svg) no-repeat 0px 8px transparent;
list-style-type: none;
margin: 0;
padding: 0px 0px 1px 30px;
vertical-align: middle;
font-size: 16px !important;
}

.temp-short .temp-shtf{
border: 1px solid #BBD4F1;
border-radius: 8px;
overflow: hidden;
width: 100% !important;
max-width: 302px !important;
height: auto !important;
max-height: 302px !important;
margin: 0px auto !important;
}


.temp-short .temp-shtf img{
width: 100% !important;
max-width: 302px !important;
height: auto !important;
max-height: 302px !important;
}

@media (max-width: 1199.98px) {

.temp-short .temp-shortfull {
width: 215px !important;
min-width: 215px !important;
height: 215px !important;
min-height: 215px !important;
}

.temp-short .temp-shortfull img {
height: 215px !important;
width: 215px !important;
object-fit: cover;
}

.temp-short .temp-shortfull-half{
height: 100px !important;
width: 100px !important;
}

.temp-short .temp-shortfull-half img{
  height: 100px !important;
width: 100px !important;
}
.temp-short .temp-shpg {
min-height: auto !important;
  padding: 24px !important;
}
.temp-short .temp-shpg p.h4{
  font-size: 16px !important;
line-height: 24px !important;
margin-bottom: 8px !important;
}
.temp-short .temp-shpg ul{
margin-bottom: 12px !important;
}

.temp-short .temp-shpg a.btn-blue.btn-sm.text-center.w-100{
    font-size: 13px !important;
line-height: 24px !important;
}

}
@media (max-width: 991.98px) { 
.temp-short{
padding: 24px !important;
}
}
/* blog ads show */



.page-template-default .rs-bglist .rs-bglisttxt h4{
  font-size: 18px !important;
line-height: 30px !important;
}

.innerpage .agency-testbox h4{
font-size: 18px !important;
line-height: 30px !important;
}

/* new desing */
.innerpage h4{
  font-size: 24px !important;
line-height: 34px !important;
margin-bottom: 8px !important;
}

.innerpage .agency-testbox{
min-height: auto !important;
}

.innerpage-table table td.active{
border-left: 3px solid rgba(15, 103, 234, 0.7);
border-right: 3px solid rgba(15, 103, 234, 0.7);
}

.innerpage-table table td.active.top{
border-top: 3px solid rgba(15, 103, 234, 0.7) !important;
}

.innerpage-table table td.active.bottom{
border-bottom: 3px solid rgba(15, 103, 234, 0.7) !important;
}

.innerpage-table .table tbody tr.features-top td{
  padding: 40px 0px !important;
}

.innerpage-table .table tbody tr:not(:last-child) td{
border-bottom: 1px solid #CFE1FB;
}
.innerpage-table .table tbody tr td{

vertical-align: middle;
}

.innerpage-table .table tbody tr:last-child td{
  padding: 24px 0px !important;
  border-bottom: 0;
}

.section-inner .section-ctabox.sect-new p{
  font-size: 24px !important;
line-height: 34px !important;
}

.innerpage-table .table tbody tr:last-child td .btn-blue{
  min-width: 206px !important;
}

.innerpage-table table{
  background: #FFF !important;
/* border: 1px solid #CFE1FB; */
box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
border-radius: 16px;
}

.innerpage-table .table tbody tr td span.no-cd{
display: block !important;
font-size: 14px !important;
margin-top: 8px !important;
}

.innerpage-table .table tbody tr td:first-child{
text-align:left !important;
  padding: 16px 32px !important;
}

.innerpage-table .table tbody .table-tit td{
font-size: 24px !important;
line-height: 34px;
font-family: 'ProximaNova-Bold' !important;
color: #1B1C1E !important;
background: transparent !important;
border-top: 1px solid #CFE1FB;
}

.tdgtb-box{
background: #FFFFFF;
border: 1px solid #CFE1FB;
border-radius: 16px;
padding: 32px !important;
height:100% !important;
  text-align: center !important;
}

.tdgtb-box .tdgtb-text h3{
font-size: 24px !important;
line-height: 34px !important;
margin-bottom: 8px !important;
margin-top: 32px !important;
}

.innerpage .g2-review{
  background: #FFF !important;
border: 1px solid #E6E6E6;
border-radius: 16px;
padding: 24px !important;
margin-top: 24px !important;
}

.innerpage .g2-review .gr-nmbox{
display: flex !important;
  margin-bottom: 16px !important;
}

.innerpage .g2-review .gr-nmbox .gr-nm{
margin-right: 16px !important;
}

.innerpage .g2-review .gr-nmbox .gr-nm p{
position:relative !important;
padding-left: 38px !important;
}



.innerpage .g2-review .gr-nmbox .gr-nm p::before{
content:url('https://www.socialpilot.co/wp-content/uploads/2023/06/g2-icon.svg'); 
position:absolute;
z-index:10;
left:0px;
top:2px;
}

.innerpage .g2-review .gr-rew p:last-child{
margin-bottom:0px !important;
}

.innerpage .g2-review .gr-nm p{
margin-bottom:0px !important;
font-family: 'ProximaNova-Bold' !important;
}

/* new desing */


@media (min-width: 1200px)
{
.container, .container-lg, .container-md, .container-sm, .container-xl {
max-width: 1248px !important;
}
}

.body-container .w-menu{
  max-width: 27.3% !important;
}

.feature-compares {
width: 449px !important;
}


.taglistbox .facebook-stories a {
background: #CBDFFD !important;
color: #545966 !important;
}

.page-id-589644 .wpcf7-email{
  text-transform: lowercase !important;
}

.taglist.introduction{
display:none !important;
}

@media (max-width: 575.98px) { 
.fToplist .breadcrumb li:last-child{
display:none !important;
}

}

/* blog nettlett */
.nettlett{
  margin-bottom: 32px !important;
background: #F4F8FF;
border: 1px solid #CECECE;
border-radius: 8px;
padding: 40px !important;
}

.nettlett .nettlett-img img{
  min-width: 153px !important;
}

.nettlett .nettlett-txt{
  margin-left: 24px !important;
}

.nettlett .nettlett-txt p.nettlett-title{
  font-size: 24px !important;
line-height: 34px !important;
margin-bottom: 4px !important;
font-family: 'ProximaNova-Semibold' !important;
}

.nettlett .nettlett-txt p{
font-size: 16px !important;
line-height: 26px !important;
}

.nettlett input[type="text"]{
background: #FFFFFF !important;
border: 1px solid #D9D9D9 !important;
border-radius: 8px !important;
height: 47px !important;
font-size: 16px !important;
margin-top:0px !important;
padding-left:16px !important;
}

.nettlett form#_form_1_{
position: relative !important;
}

.nettlett button#_form_1_submit svg{
  margin-right: 2px !important;
margin-top: -1px !important;
}

.nettlett button#_form_1_submit{
background: #1068E9;
border-radius: 0px 8px 8px 0px;
position: absolute !important;
right: 0;
bottom: 0;
top: 0;
font-size: 18px;
line-height: 26px;
font-family: 'ProximaNova-Semibold' !important;
color: #FFF !important;
padding: 0px 22px !important;
max-height: 47px !important;
}

.nettlett ._error-inner{
  color: red !important;
padding: 5px !important;
padding-bottom: 0px !important;
}

.nettlett .nettlett-txt p.small{
font-size: 14px !important;
line-height: 16px !important;
display: inline;
}

.nettlett .nettlett-txt p.small img{
  height: 30px !important;
margin-right: 4px!important;
}

.nettlett ._form-content p{
  text-align: left !important;
opacity: 1 !important;
}
.nettlett ._form-content{
margin-bottom:0px !important;
}

.nettlett .pr-web-0{
  padding-right: 0px !important;
}

.nettlett .pl-web-0{
  padding-left: 0px !important;
}

@media (max-width: 767.98px) { 


.nettlett #_form-thank-you{
text-align: center !important;
}

.nettlett #_form-thank-you img{
width: 80px !important;
margin-bottom: 16px !important;
}
.nettlett .pr-web-0 {
padding-right: 15px !important;
}
.nettlett .pl-web-0 {
padding-left: 15px !important;
}

.nettlett input[type="text"]{
padding-left:8px !important;
}
.nettlett .d-flex.flex-row{
    display: block !important;
text-align: center !important;
}
.nettlett .nettlett-img{
margin-bottom:24px !important;
}
.nettlett .nettlett-txt p.small{
display:none !important;
}
.nettlett .nettlett-img img{
min-width: 100px !important;
  width: 100px !important;
}
.nettlett div.mt-24{
margin-bottom:0px !important;
}
.nettlett .nettlett-txt{
    margin-left: 0px !important;
}
.nettlett .nettlett-txt p.nettlett-title, .nettlett ._form-content p{
text-align: center !important;
}
}
/* blog nettlett */

/* news room */
.post-type-archive-newsroom .post-item{
border: 0px !important;
}

.post-type-archive-newsroom .section-blogtitle h5{
text-transform: uppercase !important;
}

.taglistbox .taglist.press-release a{
  background: rgba(8, 139, 185, 0.2) !important;
color: #088BB9 !important;
}


.taglistbox .taglist.media a{
background: rgba(144, 60, 77, 0.2) !important;
color: #903C4D !important;
}

/* news room */



.col-search .search-box::placeholder{
color: #adadad !important;
}

.col-search .search-box::-ms-input-placeholder{
color: #adadad !important;
}

.col-search .search-box:-ms-input-placeholder{
color: #adadad !important;
}

.single-product-update .nstyle .wp-faq-schema-wrap{
  box-shadow: none !important;
}

.mtm-sect .listshow-4 .tm-card, .mtm-sect .listshow-4 .tm-card img{
  min-height: 280px !important;
max-height: 280px !important;
}

.mtm-sect .tm-card.fsize-tm img{
  object-fit: cover !important;
}

.taglistbox .client-management a {
background: #ebe3c8 !important;
color: #81670b !important;
}

span.text-highlight{
background-color: #D3ECE1 !important;
}
.ny-ebook .ebook-fm .form-box::after{
display:none !important;
}

.page-template-default .rs-bglist .rs-bglistimg img{
  max-height: 315px !important;
}
.wp-faq-schema-wrap .ui-accordion-content ul, .wp-faq-schema-wrap .ui-accordion-content ol{
margin-bottom:24px !important;
}

.wp-faq-schema-wrap .ui-accordion-content ul li, .wp-faq-schema-wrap .ui-accordion-content ol li{
font-size: 18px !important;
line-height: 30px !important;
margin-bottom: 8px;

}

.wp-faq-schema-wrap .ui-accordion-content ul li:last-child, .wp-faq-schema-wrap .ui-accordion-content ol li:last-child{
margin-bottom:0px !important
}





/* plan page */
.ver-1 .pl-line{
  height: 1px;
background: rgba(0, 0, 0, 0.1);
margin-bottom: 16px !important;
}

.ver-1 .get-free-trail-btn{
margin-bottom:16px !important;
}

.ver-1 .plan-feature-main-points-test-top.min-height ul{
margin-bottom:16px !important;

}
.plan-pagefull .plan-feature-main-points-test-top ul li span.sml{
font-size: 14px !important;
}

.ver-1 .plan-feature-main-points-test-top p.bld{
  font-size: 14px !important;
font-family: 'ProximaNova-Bold' !important;
  line-height: 16px !important;
}
/* plan page */

.ny-ebook .no-img .ebook-fm .form-box::after{
display:none !important;
}
.section-ebook .ebooklistbox img.wp-post-image{
  border-radius: 16px !important;
}
.post-type-archive-case-study .ny-ebkbox .ebkbox-txt h3{
  font-size: 18px !important;
line-height: 30px !important;
font-family: 'ProximaNova-Bold' !important;
}

.post-type-archive-webinars .ny-webiner-h .ebkbox-txt h3{
  height: 54px !important;
}

@media (max-width: 991.98px) { 


.post-type-archive-webinars .ny-webiner-h .ebkbox-txt h3{
height: auto !important;
}
}

.hsg-featured-snippet h3{
  background: #F1F1F1;
border-radius: 8px;
padding: 16px 24px !important;
}

@media (max-width: 991.98px) {  
.section-az{
    display: none !important;
}
}

@media (max-width: 575.98px) {


.section-glossary-full .innerpage {
padding: 0px 20px !important;
}

}

.get-free-trail-btn-n a:hover {
background: #1061d8 !important;
}

.page-template-page-listicles .image-border.imp{
  border: 1px solid rgba(157, 157, 157, 0.5) !important;
border-radius: 8px !important;
  overflow-y: auto;
}

.ltfs-list{
columns: 2;
-webkit-columns: 2;
-moz-columns: 2;
  list-style: none !important;
padding: 0;
}

.ltfs-list li{
  list-style-type: none;
margin: 0;
padding: 0px 0px 0px 40px;
vertical-align: middle;
  font-family: 'ProximaNova-Semibold' !important;
margin-bottom: 24px !important;
}


@media (max-width: 991.98px) { 
.ltfs-list{
  columns: 1;
-webkit-columns: 1;
-moz-columns: 1;
}
.ltfs-list li{
   margin-bottom: 18px !important;
}
}


.ltfs-list li.schedule-icon{
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/gn/schedule.svg) no-repeat 0px -1px transparent;

}

.ltfs-list li.in-app{
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/gn/in-app.svg) no-repeat 0px -1px transparent;
}

.ltfs-list li.flexible{
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/gn/flexible.svg) no-repeat 0px -1px transparent;
}

.ltfs-list li.customization{
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/gn/customization.svg) no-repeat 0px -1px transparent;
}

.ltfs-list li.amplify{
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/gn/amplify.svg) no-repeat 0px -1px transparent;
}

.ltfs-list li.teams{
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/gn/teams.svg) no-repeat 0px -1px transparent;
}

.ltfs-list li.followers{
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/gn/followers.svg) no-repeat 0px -1px transparent;
}

.ltfs-list li.analytics{
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/gn/analytics.svg) no-repeat 0px -1px transparent;
}

.ny-caseh .ny-ebkbox .ebkbox-img img{
  max-height: 209px;
}

.ny-caseh .ny-ebkbox .ebkbox-txt h3{
text-align: left !important;
}

.ny-ebook-h.ny-caseh .section-blogtoply{
background-image: url(https://www.socialpilot.co/wp-content/uploads/2023/04/bg-case.png) !important;
}

.live-searchbox ul.search-results li:hover{
background: rgba(15, 103, 234, 0.05) !important;
}


.ny-webiner-h .ebkbox-txt h3{
  text-align: left !important;
}

.innerpage.sch-box-80 .sch-box .sch-box-text p.schp-het{
  min-height: 90px !important;
}

.nstyle .about-author-blk .author-box {
text-align: center !important;
padding: 48px 32px !important;
background: radial-gradient(100.9% 180.7% at 57.55% 87.79%, #FFF6F5 0%, #F1F7FF 100%) !important;
border-radius: 8px !important;
}

.nstyle .about-author-blk .author-box .img-circle {
border-radius: 60% !important;
margin-bottom: 8px !important;
height: 80px !important;
width: 80px !important;
}

.page-template-page-listicles .listicle-body .no-st .customer-feedback-dec p.user-name::after{
display:none !important;
}

.page-container .ebook-fm .sidebar-enterprise-form label {
font-family: 'ProximaNova-Regular' !important;
color: #1B1C1E;
font-size: 16px !important;
}

.cont-7-full .ny-ebook .ebook-fm .form-box::after{
display:none !important;
}
.alr-page-no.alr-green.font-n ul li{
  font-family: 'ProximaNova-Regular' !important;
}

.alr-page-no.alr-green.font-n ul li:not(:last-child) {
margin-bottom: 18px !important;
}

.cont-7-full .Contact-container .sidebar-enterprise-form .wpcf7-submit, .cont-7-full .writeus-boxform .wpcf7-submit{
width:100% !important;
}

.slack-step .slackp-h100 {
height: 110px !important;
}
.integrations-page .inter-bx{
background: #F4F8FF;
border: 1px solid rgba(15, 103, 234, 0.7);
border-radius: 16px;
padding: 40px 16px !important;
text-align: center !important;
}

.shr-p-ht .inter-bx .inter-bx-txt p{
min-height: 90px;
}

.integrations-page .innerpage-bg .inter-bx{
background: #FFF;
}

.integrations-page .inter-bx .inter-bx-txt h4.ntop{
margin-top: 0px !important;
}

.integrations-page .inter-bx .inter-bx-txt h4{
  font-size: 18px !important;
line-height: 30px !important;
margin-bottom: 16px !important;
margin-top: 16px !important;
font-family: 'ProximaNova-Bold' !important;
}

.integrations-page .inter-bx .inter-bx-txt p{
margin-bottom:32px !important;
}

.integrations-page .inter-bx .start-now a{
  font-size: 16px !important;
line-height: 26px !important;
padding: 9px 18px !important;
font-family: 'ProximaNova-Bold' !important;
min-width: 173px !important;
width: 100% !important;
max-width: 173px !important;
}

@media (max-width: 767.98px) {
.shr-p-ht .inter-bx .inter-bx-txt p{
min-height: auto !important;
}
}


.alternative-pagefull strong{
  font-family: 'ProximaNova-Bold' !important;
}
.fa-infinity{
font-size:14px !important;
}
.taglistbox .influencer-marketing a {
background: rgba(5, 47, 156, 0.2) !important;
color: #052f9c !important;
}

.page-template-page-churn .plan-pagefull .plans-trail-btn-n a, .page-template-page-churn .plan-pagefull .get-free-trail-btn-n a{
  padding: 8px 8px !important;
}
.page-template-page-listicles .full-row{
z-index: 100 !important;
}
.boxshw .plan-icons li:before{
display:none !important;
}

.boxshw .plan-icons li{
padding:0px !important;
}
.boxshw .plan-icons{
margin-bottom: 8px !important;
margin-top: 16px !important;
}

.st-32{
display: flex;
justify-content: center;
font-size: 18px !important;
}
.st-32 span#dt{
  margin-left: 8px !important;
}
.sp-blog-tb .table{
  border-collapse: separate;
border-spacing: 0;
border: 1px solid #CFE1FB;
border-radius: 16px !important;
overflow: hidden;
table-layout: fixed;
margin-bottom: 0px !important;
}
.sp-blog-tb .table tbody tr td:not(:last-child) {
border-right: 1px solid #CFE1FB;
}

.sp-blog-tb .table tbody tr td {
border-bottom: 1px solid #CFE1FB !important;
vertical-align: middle !important;
font-size: 16px !important;
line-height: 24px !important;
padding: 16px;
text-align:left;
}

.sp-blog-tb .table tbody tr:last-child td {
border-bottom: none !important;
}

.sp-blog-tb .table tbody tr td strong{
  font-family: 'ProximaNova-Bold' !important;
}

/* lpad page start */
.lp-ad-top{
background: #002864;
text-align: center;

}
.lp-ad-top p{
color: #FFF !important;
font-size: 24px;
line-height: 34px;
  font-family: 'ProximaNova-Regular' !important;
}
.lp-ad-top p span, .lp-ad-top p span a{
color:#F77E43 !important;

  text-decoration: underline;
font-family: 'ProximaNova-Bold' !important;
}
.page-template-page-lpad .glance-table.compare-table .table tbody tr td{
padding:24px !important;
}
.lp-ad-top p strong{
font-family: 'ProximaNova-Semibold' !important;
}
.lp-ad-top.sticky-top{
top: 74px !important;
}
.page-template-page-lpad .btn-subtxt{
  font-size: 16px;
line-height: 24px;
display: block;
margin-top: 12px !important;
}

.page-template-page-lpad .tb-plan{
margin-bottom:0px !important;
}

@media (max-width: 1199.98px) { 
.lp-ad-top p{
  font-size: 18px;
line-height: 30px;
}
}

@media (max-width: 991.98px) { 
.lp-ad-top.sticky-top{
    position: inherit !important;
}

.page-template-page-lpad  a.web-hide.web-trial-btn{
display:none !important;
}
}

@media (max-width: 575.98px) {

.page-template-page-lpad .col-lg-10.position-static.pr-0.pb-3{
padding-bottom:0px !important;
}
}

/* lpad page end */

.taglistbox .growth-hacks a {
background: #e8f0d4 !important;
color: #86a430 !important;
}

.taglistbox .productivity a {
background: rgba(205, 78, 78, 0.2) !important;
color: #cd4e4e !important;
}

.single-glossary .blog-daterd img.avatar{
border-radius: 50%;
height: 45px !important;
width: 45px !important;
margin-right: 8px;
}

.single-glossary .nstyle ul.blog-daterd li strong{
line-height: 45px!important;
} 

.single-product-update .nstyle ul.blog-daterd li:first-child {
padding-right: 12px;
}

/* lp page start */

.lp-footer {
background: #F2F2F2 !important;
padding: 20px 0px !important;
}

.lp-footer ul{
  text-align: center !important;
  list-style: none !important;
margin: 0px !important;
padding: 0px !important;
}

.lp-footer ul li {
display:inline;
padding-left: 0.5rem;
}

.lp-footer ul li:not(:first-child){
padding-left: 0.5rem;
}
.lp-footer ul li a{
color:#0F67EA !important;
}
.page-template-page-lp .Beacon{
display:none !important;
}

.lp-footer ul li:not(:first-child)::before  {
display: inline-block;
padding-right: 0.5rem;
color: #1B1C1E;
content: "|";
}

.page-template-page-lp .case-study-para{
display:none !important;
}

.page-template-page-lp .caselisttext .mb-0 a{
display:none !important;
}

.alternative-pagefull .table{
border-collapse: unset !important;
  border-radius: 8px !important;
border:1px solid #CFE1FB !important;
border-spacing:0;
}

.alternative-pagefull .table tr td:nth-child(2){
background:#F4F8FF !important;
background: #F4F8FF !important;
border-left: 1px solid rgba(15, 103, 234, 0.7) !important;
border-right: 1px solid rgba(15, 103, 234, 0.7) !important;
}

.alternative-pagefull .table tr:first-child td:nth-child(2){
  border-top: 1px solid rgba(15, 103, 234, 0.7) !important;
}

.alternative-pagefull .table tr:last-child td:nth-child(2){
  border-bottom: 1px solid rgba(15, 103, 234, 0.7) !important;
}


.alternative-pagefull .table.lastactive tr:last-child td:nth-child(3){
  border-bottom: 1px solid rgba(15, 103, 234, 0.7) !important;
}


.alternative-pagefull .table.lastactive tr:first-child td:nth-child(3){
  border-top: 1px solid rgba(15, 103, 234, 0.7) !important;
}

.alternative-pagefull .table.lastactive tr td:nth-child(3){
background:#F4F8FF !important;
background: #F4F8FF !important;
border-left: 1px solid rgba(15, 103, 234, 0.7) !important;
border-right: 1px solid rgba(15, 103, 234, 0.7) !important;
}

.alternative-pagefull .table-firstcol td.td-top-line:before{
display:none !important;
}
.alternative-pagefull .table tbody tr td{
  border-bottom: none !important;
}

.alternative-pagefull .table tr:first-child td, .alternative-pagefull .table tr:first-child th{
  border-top: none !important;
}

.alternative-pagefull .table-firstcol td.active {
background: #F4F8FF !important;
}

.alternative-pagefull .table tr td, .alternative-pagefull .table tr th{
  border-top: 1px solid #CFE1FB !important;
}

.alternative-pagefull .border-left{
  border-left: 1px solid #CFE1FB !important;
}

.alternative-pagefull .border-right{
  border-right: 1px solid #CFE1FB !important;
}

.alternative-pagefull .table-firstcol td.td-top-line:before{
background: #CFE1FB;
}

.alternative-pagefull .tbbordernone{

}
/* lp page end */

.slk-top{
position: -webkit-sticky;
position: sticky;
top: 170px;
}

.breadcrumb-box ol.breadcrumb{
background: transparent !important;
padding: 0px !important;
margin-bottom:32px !important;
}

.breadcrumb-box .breadcrumb-item.active {
color: #1B1C1E;
}

.breadcrumb-box .breadcrumb-item+.breadcrumb-item::before {
color: #1B1C1E;
}

@media (max-width: 991.98px) { 

.breadcrumb-box ol.breadcrumb{
text-align: center !important;
display: inline-flex !important;
margin-bottom:24px !important;
}

}

.related-terms .related-bx{
  background: #E8F0FD;
padding: 8px 32px 8px 16px !important;
border-radius: 8px;
}

table, .table{
color: #1B1C1E !important;
}
ul.blog-daterd li p{
font-family: 'ProximaNova-Semibold' !important;
}
.nstyle .grey-alert strong{
  font-family: 'ProximaNova-Bold' !important;
}

/* start rating start */

.compk-top .compk-topimg{
margin-bottom: -130px !important;
}
.nstyle .compk-top .subcategory h1{
  text-align: center !important;
}

.compk-bgly{
background-image: url(https://www.socialpilot.co/wp-content/uploads/2023/02/Group-1116607690.png);
background-position: center;
background-size: cover;
background-repeat: no-repeat !important;
}

@media (max-width: 991.98px) {  
.compk-top .compk-topimg{
margin-bottom: -80px !important;
}
}

@media (max-width: 767.98px) {

.compk-top .compk-topimg{
display: none !important;
}
}

/* start rating end */

/* start rating start */
.star-rating .fa-star {
color:#B0CDF9 !important;
}

.star-rating .fa-star.fa-active{
color:#FF9E28 !important;
}


.star-rating.rating-10 .fa-star.fa-half-active{
background: linear-gradient(270deg, #B0CDF9 90%, #FF9E28 0%);
 -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.star-rating.rating-20 .fa-star.fa-half-active{
background: linear-gradient(270deg, #B0CDF9 80%, #FF9E28 0%);
 -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.star-rating.rating-30 .fa-star.fa-half-active{
background: linear-gradient(270deg, #B0CDF9 70%, #FF9E28 0%);
 -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.star-rating.rating-40 .fa-star.fa-half-active{
background: linear-gradient(270deg, #B0CDF9 60%, #FF9E28 0%);
 -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.star-rating.rating-50 .fa-star.fa-half-active{
background: linear-gradient(270deg, #B0CDF9 50%, #FF9E28 0%);
 -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.star-rating.rating-60 .fa-star.fa-half-active{
background: linear-gradient(270deg, #B0CDF9 40%, #FF9E28 0%);
 -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.star-rating.rating-70 .fa-star.fa-half-active{
background: linear-gradient(270deg, #B0CDF9 30%, #FF9E28 0%);
 -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.star-rating.rating-80 .fa-star.fa-half-active{
background: linear-gradient(270deg, #B0CDF9 20%, #FF9E28 0%);
 -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.star-rating.rating-90 .fa-star.fa-half-active{
background: linear-gradient(270deg, #B0CDF9 10%, #FF9E28 0%);
 -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.star-rating i:not(:last-child){
margin-right:4px !important;
}
/* start rating end */

/* comp page start*/
.cm-list-review .review-top-logo{
  -webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important;
}
.cm-list-review .review-top-logo div{
font-size: 24px;
line-height: 34px;
font-family: 'ProximaNova-Semibold' !important;
  margin-left: 16px !important;
}
.cm-list-review .review-box:not(:last-child){
margin-bottom:52px !important;
}
.com-post .image-border{
border-radius: 16px !important;
}
.com-post ul, .com-post ol{
  padding-left: 15px;
}
.com-post ul li, .com-post ol li{
  font-size: 16px !important;
  line-height: 26px !important;
margin-bottom: 16px !important;
}
.sub-combox {
border: 1px solid #e6e6e6;
border-radius: 16px;
text-align: center;
  overflow: hidden !important;
}
.sub-combox .sub-tlhad{
  border-bottom: 1px solid #e6e6e6;
padding: 24px !important;
}
.sub-combox .sub-tlhad .sub-tlhad-name{
font-size: 16px !important;
line-height: 30px !important;
margin-bottom: 8px !important;
margin-top: 8px !important;
text-align: center !important;
}
.sub-combox .sub-tlhad .sub-tlhad-price{
  font-size: 18px !important;
line-height: 30px !important;
font-family: 'ProximaNova-Bold' !important;
margin-bottom: 0px !important;
text-align: center !important;
}
.sub-combox .sub-tlbm{
padding: 24px !important;
min-height: 120px;
align-items: center;
display: flex;
justify-content: center;
}
.sub-combox .sub-tlbm p{
font-size: 16px !important;
line-height: 24px !important;
margin-bottom:0px !important;
text-align: center !important;
}

.socialpilot-bg{
background: linear-gradient(0deg, #F4F8FF 37.53%, rgba(255, 255, 255, 0) 177.8%) !important;
}
.sub-combox-bg{
background: linear-gradient(180deg, #FEFEFE 0%, #F9FCF9 100%) !important;
}
.glance-table .table tbody tr td{
  border-bottom: none !important;
}
.glance-table.compare-table .table tbody tr td{
  border-bottom: 1px solid #e6e6e6 !important;
vertical-align: middle !important;
font-size: 16px !important;
line-height: 24px !important;
padding: 16px 5px ;
}
.glance-table.compare-table .table tbody tr td strong{
font-family: 'ProximaNova-Semibold' !important;
}
.glance-table .table tbody tr td:last-child strong, .glance-table .table tbody tr th:last-child strong{
color:#23A06C !important;
}
.glance-table.compare-table .table tbody tr th{
border-bottom: 1px solid #e6e6e6 !important;
}

.glance-table.compare-table .table tbody tr:last-child td{
border-bottom:none !important;
}

.glance-table.compare-table .com-bg td, .glance-table.compare-table .table tbody tr.com-bg td:last-child{
background: #F4F8FF !important;
  font-family: 'ProximaNova-Bold' !important;
}
.glance-table .table tbody tr th{
text-align:center !important;
}

.glance-table .table tbody tr th:not(:last-child){
border-right: 1px solid #e6e6e6;
}
.glance-table .table tbody tr th p{
font-size: 18px !important;
line-height: 30px !important;
font-family: 'ProximaNova-Semibold' !important;
margin-top: 8px !important;
  text-align: center;
}

.glance-table .table{
border-collapse: separate;
border-spacing: 0;
border: 1px solid #e6e6e6;
border-radius: 16px !important;
overflow: hidden;
table-layout: fixed;
}

.glance-table .table tbody tr td:not(:last-child){
border-right: 1px solid #e6e6e6;
}

.glance-table .link{
border: 2px solid #0F67EA;
border-radius: 4px !important;
font-family: 'ProximaNova-Semibold' !important;
width: 80% !important;
line-height: 26px !important;
font-size: 16px !important;
display: inline-block !important;
padding: 9px !important;
}
.glance-table .link.active{
background:#0F67EA !important;
color:#FFF !important;
}
.glance-table .link.active:hover, .glance-table .link:hover{
background: #1061d8 !important;
color:#FFF !important
}

.review-box{
position:relative !important;
}
.review-box .review-top-logo{
  position: absolute;
top: -30px;
right: 30px;
  background: #FFF !important;
  padding: 0px 16px;
}

.glance-table .table tr td:first-child{
text-align:left !important;
}
.glance-table.price-table .table tr td:first-child{
text-align:center !important;
}
.glance-table .table tr td:first-child{
padding-left:24px !important;
}
.glance-table .table tr:last-child td{
padding-bottom:24px !important;
}
.glance-table .table tbody tr th{
padding-top:24px !important;
}
.glance-table .table tbody tr td:last-child, .glance-table .table tbody tr th:last-child{
background:#F4F8FF !important;
}
@media (max-width: 991.98px) { 

.glance-table .table{
table-layout: auto !important;
}
.glance-table .table tr:first-child th, .glance-table .table tr:first-child td{
width:240px !important;
}
}
/* comp page end*/


/* tools page start */

.hootsuit-home-banner {
background: #F4F9FF;
}
.hootsuit-home-banner h1{
  font-size: 44px;
line-height: 60px;
margin-right: 16px !important;
}
.hootsuit-home-banner .star-rating .fa-star{
  font-size: 32px;
line-height: 56px;
}
.ml-32 {
margin-left: 32px;
}
.ratings .table-responsive{
margin-bottom: 0px !important;
}

.visit-website a {
border: 2px solid #0F67EA;
border-radius: 8px;
display: inline-block;
font-size: 16px;
line-height: 26px !important;
color: #0F67EA;
padding: 6px 18px;
font-family: 'ProximaNova-Bold' !important;
}
.visit-website a:hover{
background:#0F67EA !important;
color:#FFF !important;
}

.hootsuit-valuable-tab {
box-shadow: 0px 4px 12px rgb(0 0 0 / 10%);
background: #fff;
position: -webkit-sticky;
position: sticky;
top:72px !important;
background: #FFF !important;
z-index: 10 !important;
}
.valuable-tab ul {
margin: 0;
padding: 0px;
}
.valuable-tab ul li {
display: inline-block;
  font-family: 'ProximaNova-Bold' !important;
font-size: 18px;
line-height: 30px;
}

.feature-compares {
width: 411px;
border: 1px solid rgba(16, 104, 233, 0.2);
border-radius: 16px;
padding: 47px 32px 40px 32px;
}
.feature-compares-socialpilot {
background: #F4F8FF;
position: relative;
}
.top-other-user-choose {
position: absolute;
top: -23px;
left: 32px;
}
.top-other-user-choose p{
background: #C2F0C7;
border-radius: 0px 8px 8px 8px;
padding: 7px 14px !important;
font-family: 'ProximaNova-Semibold';
color: #47794C !important;
position: relative;
}
.top-other-user-choose p:before {
content: "";
height: 22px;
width: 10px;
background: #ADD7B1;
left: -10px;
top: 0;
position: absolute;
border-radius: 10px 0px 0px 0px;
}
.all-comparison {
width: 100%;
border: 1px solid rgba(16, 104, 233, 0.2);
border-radius: 16px;
padding: 16px 0px;
}
.all-comparison .w-45{
width:45% !important;
}
.all-comparison .w-10{
width:10% !important;
}
.all-comparison table {
width:100% !important;
}
.all-comparison table{
  border-collapse: separate;
border-spacing: 10px 16px;
}
.all-comparison table tr td{
text-align: center !important;
}
.all-comparison table tr td p{
  font-size: 16px !important;
line-height: 24px !important;
margin-top: 8px !important;
}
.all-comparison table tr td p.bold-ex{
  font-size: 18px !important;
}
.pricing-full-box {
background: #F4F8FF;
border: 1px solid rgba(16, 104, 233, 0.2);
border-radius: 16px;
    min-height: 596px;
}
.pricing-full-box .pricebox-top-part{
padding:24px !important;
}
.pricing-full-box .pricebox-points-lst{
border-top: 1px solid rgba(16, 104, 233, 0.2);
border-bottom: 1px solid rgba(16, 104, 233, 0.2);
padding: 24px !important;
}
.pricing-full-box .pricebox-points{
padding:24px !important;
}
.com-post .pricing-full-box .pricebox-points ul, .com-post .pricing-full-box .pricebox-points ol, .com-post .pricing-full-box .pricebox-points-lst ul, .com-post .pricing-full-box .pricebox-points-lst ol{
margin-bottom:0px !important;
}
.com-post .pricing-full-box .pricebox-points ul li, .com-post .pricing-full-box .pricebox-points ol li, .com-post .pricing-full-box .pricebox-points-lst ul li, .com-post .pricing-full-box .pricebox-points-lst ol li{
margin-bottom:4px !important;
}
.pricebox-points-lst ul{
list-style:none !important;
padding-left:0px !important;
}
.pricebox-points-lst ul li {
background: url(https://www.socialpilot.co/wp-content/uploads/2023/02/Group-1116606932.svg) no-repeat 0px 7px transparent !important;
padding: 0px 0px 0px 30px;
font-family: 'ProximaNova-Semibold';
}

.trial-button-pricing a {
background: #004963;
border: 2px solid #004963;
border-radius: 8px;
font-size: 18px;
line-height: 30px;
display: inline-block;
padding: 9px 18px;
color: #87F8AE;
font-family: "ProximaNova-Bold" !important;
width: 100% !important;
}
.pricebox-points ul {
margin: 0;
padding: 0 0 0 16px;
}
.rating-box {
border: 1px solid rgba(16, 104, 233, 0.2);
border-radius: 16px;
padding: 40px;
}
.rating-bar .progress-bar {
background: #518FEA;
opacity: 1;
}
.cm-rating .rating-bar .progress-bar{
background: linear-gradient(180deg, #004963 0%, #004963 100%) !important;
opacity: 0.3 !important;
}
.visit-website {
margin-top: 34px;
}
.comparison-full-box {
border: 1px solid #CFE1FB;
border-radius: 16px;
display: flex;
    width: 80%;
margin: 0px auto !important;
margin-top: 52px !important;
}
.comparison-box {
width: 50%;
padding-left: 60px;
padding-bottom: 12px !important;
}
.nstyle .related-posts h3{
text-align:center !important;
}
.company-logo {
margin-top: -30px;	
padding-bottom: 32px;
display: inline-block;
background: #FFF;
padding-right: 15px !important;
}
.comparison-box-socialpilot {
border-left: 1px solid #CFE1FB;
padding-left: 60px;
background: linear-gradient(0deg, #F4F8FF -9.44%, rgba(255, 255, 255, 0) 108.39%);
}
.comparison-box p.h4 {
font-family: "ProximaNova-Regular" !important;
font-size: 18px !important;
line-height: 30px !important;
color: #3C3C3C !important;
margin-bottom: 0px !important;
font-weight: 400 !important;
}
.hootsuit-valuable-tab ul li a.active {
border-bottom: 4px solid #EC7C40;
}
.ml-24 {
margin-left: 24px;
}
.review-box {
border: 1px solid #e6e6e6;
padding: 32px;
border-radius: 16px;
}
.positive-review h3, .positive-review .h3 {
background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/pros.svg) no-repeat 0px 5px transparent;
padding: 8px 53px;
font-family: 'ProximaNova-Bold' !important;
}

.negative-review h3, .negative-review .h3 {
background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/cons.svg) no-repeat 0px 5px transparent;
padding: 8px 53px;
font-family: 'ProximaNova-Bold' !important;
}
.feature-compares ul li {
list-style-type: none;
margin-bottom: 16px;
font-size: 18px !important;
color: #3C3C3C;
background: url(https://www.socialpilot.co/wp-content/uploads/2023/01/hootsuit-listing-bg.svg);
background-repeat: no-repeat;
background-position: left center;
padding-left: 27px;
}
.feature-compares ul {
margin-left: 0;
padding-left: 0;
}
.com-tools .side-title{
  font-size: 18px !important;
line-height: 30px !important;
margin-bottom: 24px !important;
font-family: 'ProximaNova-Semibold' !important;
}
.feature-compares h4{
margin-bottom:4px !important;
}
.top-rated-alternative {
width: 100%;
border: 1px solid rgba(16, 104, 233, 0.2);
border-radius: 16px;
padding: 24px;
}
.top-rated-alternative .alternative-name{
  font-size: 16px;
line-height: 24px;
font-family: 'ProximaNova-Semibold' !important;
margin-bottom: 4px !important;
}
.top-rated-alternative .start-rated-alternative p{
font-size: 16px;
line-height: 24px;
}
.pricebox-top-part h4{
margin-bottom: 16px !important;
font-family: 'ProximaNova-Semibold' !important;
color: #004963 !important;
}
.pricing-full-box .pricebox-points h4{
  font-size: 18px !important;
line-height: 30px !important;
margin-bottom: 4px !important;
}
.ml-16 {
margin-left: 16px !important;
}
.positive-review ul li {
background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/Rectangle-grn.svg) no-repeat 0px 10px transparent;
list-style-type: none;
margin: 0;
padding: 0px 0px 1px 23px;
vertical-align: middle;
}
.negative-review ul li {
background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/Rectangle-red.svg) no-repeat 0px 10px transparent;
list-style-type: none;
margin: 0;
padding: 0px 0px 1px 23px;
vertical-align: middle;
}
.hootsuit-all-comparison table tr td p.bold-ex{
margin-top:0px !important;
font-size: 18px !important;
line-height: 30px !important;
}
.bold-ex{
  font-family: 'ProximaNova-Semibold' !important;
font-size: 16px !important;
line-height: 24px !important;
}
.positive-review ul, .negative-review ul{
padding-left:0px !important;
}
.positive-review ul li, .negative-review ul li{
    font-size: 18px !important;
line-height:30px !important;
}
.positive-review ul li:not(:last-child), .negative-review ul li:not(:last-child){
margin-bottom: 16px !important;
}
.com-page-btn{
text-align:center !important;
text-align: center !important;
margin-top: 24px !important;
}
.com-page-btn a{
border: 2px solid #0F67EA;
border-radius: 8px;
font-size: 18px !important;
line-height: 30px !important;
display: inline-block;
padding: 8px 16px !important;
width: 80% !important;
font-family: 'ProximaNova-Bold' !important;
text-align: center !important;
}
.com-page-btn a:hover{
color:#FFF !important;
  background: #1061d8 !important;
}
.com-page-btn.actv a{
background: #0F67EA !important;
color: #FFF !important;
}
.com-page-btn.actv a:hover{
  background: #1061d8 !important;
}
.com-tools .read-all a{
  border: 2px solid #0F67EA;
border-radius: 8px;
font-family: 'ProximaNova-Bold' !important;
padding: 9px 18px;
font-size: 18px !important;
line-height: 30px;
display: inline-block;
  min-width: 223px !important;
text-align: center;
}
.com-tools .write-review a{
  background: #0F67EA !important;
border: 2px solid #0F67EA !important;
width: 223px !important;
border-radius: 8px;
text-align: center !important;
font-size: 18px !important;
line-height: 30px !important;
padding: 9px 18px;
font-family: 'ProximaNova-Bold' !important;
}
.pricebox-top-part h3.price{
  margin-bottom: 4px !important;
}
.price-top-banner{
  font-size: 24px;
line-height: 34px;
font-family: 'ProximaNova-Semibold' !important;
margin-left: 4px !important;
}
.hootsuit-home-banner strong{
font-family: 'ProximaNova-Semibold' !important;
}

.com-tools .crbx{
  border-radius: 4px;
height: 24px;
width: 24px;
margin-right: 8px !important;

}
.com-tools .Ht-box{
background: linear-gradient(180deg, #004963 0%, #004963 100%);
opacity: 0.3;
}
.com-tools .sp-box{
background: #518FEA !important;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0,0,0,0);
white-space: nowrap;
border: 0;
}
.pro-bar {
width: 330px;
}
.pro-bar .progress {
height: 12px;
border-radius: 8px;
}
.progress-bar{
  height: 100% !important;
}
.com-tools .table-responsive table thead, .com-tools .table-responsive table tbody{
  background: none !important;
}
.rating-bar strong{
  font-family: 'ProximaNova-Semibold' !important;
margin-left: 4px !important;
}

.com-tools .table td, .com-tools .table th{
  border-bottom: none !important;
  border-top: none !important;
}
.com-tools .table th{
  font-size: 18px;
line-height: 30px;
text-align: left;
}

.com-tools .table-responsive table tr td{
padding: 16px !important;
}

.com-tools .ratings .table{
width: 99.8% !important;
margin: 0px auto;
  border-collapse: separate;
border-spacing: 0px 1px;
}
.com-tools .ratings .table tbody{
box-shadow: 0 0 0 1px rgb(16 104 233 / 20%);
border-radius: 16px;
}
.com-tools .ratings .table tbody tr td:first-child{
padding-left:40px !important;
text-align:left !important;
}
.com-tools .ratings .table tbody tr td:last-child{
padding-right:40px !important;
}
.com-tools .ratings .table tbody tr:first-child td{
padding-top:40px !important;
}
.com-tools .ratings .table tbody tr td{
vertical-align: middle !important;
}
.com-tools strong{
font-family: 'ProximaNova-Bold' !important;
}
.com-tools .ratings .table tbody tr:last-child td{
padding-bottom:40px !important;
}
.com-tools .ratings .table thead th{
  font-size: 24px !important;
line-height: 34px !important;
font-family: 'ProximaNova-Semibold' !important;
text-align: left !important;
}

.comparison-box p {
font-size: 18px;
line-height: 30px;
font-family: 'ProximaNova-Semibold';
}
.comparison-box-socialpilot p {
color: #34BA82 !important;
}
.comparison-box p span{
font-size: 18px !important;
line-height: 30px !important;
  font-family: 'ProximaNova-Regular' !important;
  color: #3C3C3C !important;
}
.comparison-box-socialpilot p span, .comparison-box-socialpilot p.available {
color: #3C3C3C !important;
}

.com-tools #features .image-border{
border: none !important;
padding: 0px !important;
}

@media (max-width: 1199.98px) {  .com-tools .ratings .table tbody tr td:first-child{
min-width: 250px;
}
.feature-compares{
padding: 40px 16px 40px 16px;
}
.trial-button-pricing a{
    font-size: 16px;
line-height: 24px;
}
.pricing-full-box .pricebox-points-lst, .pricing-full-box .pricebox-top-part, .pricing-full-box .pricebox-points{
padding:12px !important;
}
.pricebox-top-part h4{
margin-bottom: 8px !important;
font-size: 18px !important;
line-height: 30px !important;
}
}
@media (max-width: 991.98px) {
.comparison-full-box{
width:100% !important;
}
.pricing-full-box .pricebox-points-lst, .pricing-full-box .pricebox-top-part, .pricing-full-box .pricebox-points{
padding:24px !important;
}
.hootsuit-valuable-tab{
position: relative !important;
top: 0 !important;
}
.pricing-full-box{
    min-height: auto !important;
}
.com-tools .ml-24{
margin-left:0px !important;
}
.com-tools .feature-compares .ml-24{
margin-left:16px !important;
}
.com-tools .pl-0{
padding-left:15px !important;
}
.com-tools .side-title{
margin-bottom: 16px !important;
}
.media991-t24{
margin-top: 24px !important;
}
.com-toplist-grop{
position: relative;
margin-top: 32px !important;
}
.com-toplist-grop-price{
    display: block !important;
    margin-top: 6px !important;
}
.com-toplist-grop .visit-website{
position: absolute;
right: 0;
top: 0;
margin: 0;
}
}


@media (max-width: 767.98px) {
.hootsuit-home-banner h1{
margin-right:0px !important;
}
.feature-compares .d-flex.mb-32{
margin-bottom:24px !important;
}
.visit-website a{
    font-size: 18px !important;
line-height: 30px !important;
width: 80% !important;
}
.pricebox-top-part h4{
font-size:24px !important;
}
.media-d-block{
display: block !important;
}

.feature-compares{
width:100% !important;
padding: 32px 24px 32px 24px;
}
.feature-compares:first-child{
margin-bottom:40px !important;
}

.trial-button-pricing a{
width:80% !important;
}

.comparison-full-box{
border: none !important;
display: block;
}
.comparison-box-socialpilot{
border: none !important;
}
.comparison-box {
width: 100% !important;
border: 1px solid #CFE1FB !important;
border-radius: 16px !important;
padding-left: 32px !important;
}

.comparison-box:first-child{
margin-bottom:50px !important;
}
.hootsuit-home-banner .star-rating .fa-star {
font-size: 24px;
line-height: 24px;
margin-bottom: 8px !important;
}
.media771-dnone{
display:none !important;
}
.com-toplist-grop .visit-website{
    justify-content: center !important;
text-align: center;
position: relative !important;
}
.com-toplist-grop-price{
text-align: center !important;
margin-bottom: 16px !important;
margin-top: 0px !important;
}
.media771-center-ml0{
    text-align: center !important;
margin-left: 0px !important;
width: 100% !important;
}
.com-toplist-grop{
margin-top:16px !important;
}
.com-tools .media771-ml-0, .media771-ml-0{
margin-left:0px !important;
}
.media771-pr-15{
padding-right:15px !important;
}
.rating-bar .pro-bar {
width: 100px;
}
.com-tools .ratings .table{
padding: 0px 1px;
}
}

@media (max-width: 575.98px) {
.hootsuit-home-banner .star-rating .fa-star {
font-size: 18px;
line-height: 18px;
}
.compare-feature-list .px-16 {
padding-left: 4px !important;
padding-right: 4px !important;
}
.all-comparison table tr td p.bold-ex{
font-size: 18px !important;
line-height: 24px !important;
}
.feature-compares{
padding: 24px 18px 24px 18px;
}
.feature-compares img{
height:50px !important;
width:50px !important;
}
}

/* tools page end */

.postid-4780 .post-body h2{
  background: #FF0000;
color: #FFF !important;
padding: 8px !important;
border-radius: 8px !important;
padding-left: 16px !important;
}
.taglistbox .press-release a {
background: #c7e0f3 !important;
color: #0f8eea !important;
}

.taglistbox .media a {
background: rgba(172, 29, 141, 0.2) !important;
color: #ac1d8d !important;
  line-height: 16px !important;
}

.section-inner .section-lastblog h2{
  font-size: 44px !important;
line-height: 60px !important;
}
.border-bottom{
border-bottom:1px solid #dee2e6 !important;
}

.section-ebook .ebooklistbox .ebooklisttext h3 a{
  background: none !important;
padding: 0px !important;
}

.innerpage .sch-box .sch-box-text h3{
font-size: 18px !important;
line-height: 30px !important;
}
.row-gap-24 {
row-gap: 24px !important;
}
.nstyle ul.blog-daterd li strong{
font-family: 'ProximaNova-Semibold' !important;
}
.nstyle ul.blog-daterd li:nth-child(2){
margin-right: 4px;
padding-right: 10px;
}

@media (max-width: 575.98px) { 
.custom-footer-top {
padding: 56px 16px !important;
}
.blog-newlatter p.small img{
    display: block !important;
margin: 0px auto !important;
margin-bottom: 4px !important;
}

.nstyle .section-ctabox.bgcolor-dark h2{
    font-size: 32px !important;
line-height: 42px !important;
}
.section-ctabox ul li{
background: url(https://www.socialpilot.co/wp-content/uploads/2022/11/ck.svg) no-repeat 0px 5px transparent !important;
    padding: 0px 0px 4px 30px;
}
.section-inner .section-ctabox ul.atv {
margin-top: 16px !important;
margin-bottom: 32px !important;
}
}

.nstyle .innerads{
  background: radial-gradient(100.9% 180.7% at 57.55% 87.79%, #FFF6F5 0%, #F1F7FF 100%) !important;
padding: 32px !important;
margin-bottom: 24px;
border-radius: 8px !important;
}

.nstyle .innerads.fb{
  background: #D0E3F6 !important;
}

.nstyle .innerads.int{
  background: #EFD1D8 !important;
}
.nstyle .innerads.tik{
  background: #DCF2F2 !important;
}

.nstyle .innerads p{
  text-align: left !important;
}

.nstyle .innerads p.h2{
margin-bottom:8px !important
}
.nstyle .innerads p.h2.mb-24{
margin-bottom:24px !important;
}
.nstyle .innerads p.h2.mb-32{
margin-bottom:32px !important;
}
.nstyle .innerads p.h2 span{
color:#23A06C !important;
}

.nstyle .innerads p.h2 span#big{
font-size:74px !important;
  color: #1B1C1E !important;
}

.nstyle .innerads p.h4{
font-size: 18px !important;
line-height: 30px !important;
margin-bottom: 8px !important;
font-family: 'ProximaNova-Semibold' !important;
}

@media (max-width: 991.98px) {  
.nstyle .innerads p{
  text-align: center !important;
}
}

.readmoreicon{
position: relative;
font-family: 'ProximaNova-Semibold' !important;
}

.readmoreicon::after {
content: url(https://www.socialpilot.co/wp-content/uploads/2023/01/right-arrow.svg);
position: absolute;
z-index: 1;
top: -5px;
right: -18px;
}


/* .body-container .footer-container .container {
padding-top: 0px !important;
padding-bottom: 0px !important;
} */

.page-head-cta .no-ct{
display: none !important;
}
.listicles-container-top{
background: linear-gradient(180deg, #F4F9FF 0%, #EBF4FF 100%) !important;
}
.nstyle .crp-list-item{
border-radius: 8px 8px 8px 8px !important;
}


.nstyle .blog-pro-boxnew p{
text-align:left;
}

.nstyle .read_link p{
text-align: left !important;
}
.nstyle .tip{
width:100% !important;
}

.nstyle .heading-rating{
margin-bottom: 0px !important;
}

.nstyle .heading-price{
margin-bottom: 0px !important;
}

.heading-price p.h3, .heading-price p.h2{
  color: var(--web-titlecolor) !important;
opacity: 0.5;
  font-size: 28px !important;
line-height: 28px !important;
}
hr{
border-bottom: 1px solid #e6e6e6de !important;
}

.page-template-page-listicles .fre-pros-box .noline, .page-template-page-listicles  .fre-cons-box .noline{
border-bottom: 0px !important;
padding-bottom: 0px !important;
margin-bottom: 0px !important;
}
.banner-ad-full p.h3{
  font-size: 28px !important;
text-align: center !important;
font-family: 'ProximaNova-Bold' !important;
line-height: 40px !important;
color: #FFF !important;
}
.new-stats .new-stats-inner{
border-radius: 8px !important;
}

.postid-4936 .nstyle h2, .postid-5052 .nstyle h2, .postid-6235 .nstyle h2{
margin-bottom:52px !important;
}

.progress-wrap{
  right: 25px !important;
}
.user-exp-header h3{
text-align:center !important;
}

.nstyle .auth-det h4{
margin-bottom:0px !important;
}
.user-bluebox-n{
border-radius: 8px !important;
border: none !important;
  padding: 32px;
}
.user-bluebox-n::after{
  z-index: 9 !important;
}
.nstyle .new-stats-header{
border-radius: 8px !important;
}
.nstyle .new-stats-header h2{
color:#FFF !important;
margin-bottom:0px !important;
}

.full-blogdata{
background: #E8F0FD !important;
padding: 16px !important;
border-radius: 8px !important;
  padding-left: 52px !important;
font-family: 'ProximaNova-Bold' !important;
  text-decoration-line: underline;
}
.full-blogdata a{
color:#0f67ea !important;
}

.full-blogdata::after {
content: url(https://socialpilot.co//wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/red-more.svg);
position: absolute;
z-index: 9;
left: 20px;
top: 17px;
}

.title-bg-full, .postid-512870 h2 {
background: transparent !important;
padding: 0px !important;
}

/* @media only screen and (max-width: 1700px) {
.progress-wrap{
bottom: 110px !important;
right: 42px !important;
}
} */
@media screen and (min-width: 1600px)
{
.progress-wrap{
bottom: 110px !important;
right: 42px !important;
}
}

.nstyle .section-ctabox h2{
color:#FFF !important;
  font-size: 44px !important;
line-height: 60px !important;
font-family: "ProximaNova-Bold";
font-weight: 600;
margin-bottom: 16px !important;
}
.nstyle .sticky-inner nav{
  border-radius: 8px;
}

.innerpage .pg-title h4 {
color: #B566B9;
font-size: 16px !important;
line-height: 20px !important;
margin-bottom: 16px !important;
text-align: center !important;
}
.nstyle .sticky-inner{
z-index: 9 !important;
}
@media (max-width: 575.98px) {

.nstyle .innerads p.h2 span#big{
font-size:28px !important;
}
.nstyle ul.blog-daterd{
padding-left: 0px !important;
}
.nstyle .taglistbox{
display: block !important;
}
.nstyle .taglistbox .taglist:not(:last-child) {
margin-right: 0px !important;
margin-bottom: 8px !important;
}
}

.plan-icons{
  margin: 0px !important;
padding: 0px !important;
}
.plan-icons li{
display:inline;
}
.plan-icons li:not(:last-child){
margin-right: 4px;
}


.bgcolor-dark .section-blogtitle h2, .bgcolor-dark .section-blogtitle h3, .bgcolor-dark .section-blogtitle h3 a{
color:#fff !important;
}
.bg-twit{
  background: #1e9cf0 !important;
}

.page-template-page-listicles .heading-rating p.h2.active {
color: #55bf93 !important;
opacity: 1 !important;
}


.innerpage-bggn{
background: radial-gradient(100.9% 180.7% at 57.55% 87.79%, #FFF6F5 0%, #F1F7FF 100%) !important;
}

.innerpage .nblist {
list-style: none;
counter-reset: item;
}
.innerpage .nblist li {
counter-increment: item;
font-size: 18px;
line-height: 30px;
margin-bottom: 24px !important;
position: relative !important;
}
.innerpage .nblist li:before {
margin-right: 10px;
content: counter(item);
background: #34BA82;
border-radius: 100%;
color: white;
width: 32px;
height:32px;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
  position: absolute;
left: -48px;
font-family: 'ProximaNova-Semibold';
top: 0px;
}
.innerpage .nblist li:last-child{
margin-bottom:0px !important;
}

.innerpage .btn-actv{
  font-size: 18px;
line-height: 30px;
color: #FFF;
display: inline-block;
background: #0F67EA;
padding: 14px 28px;
font-family: 'ProximaNova-Semibold' !important;
border-radius: 8px;
}
.innerpage .btn-actv:hover{
background: #1061d8 !important;
}

.innerpage .ui-accordion .ui-accordion-header {
font-size: 18px !important;
font-family: "ProximaNova-Semibold" !important;
padding: 16px 0px !important;
padding-right: 40px !important;
padding-left: 8px !important;
line-height: 30px !important;
  margin-bottom: 0px !important;
border: none !important;
  background: transparent !important;
  color: #1B1C1E !important;
}

.innerpage .plusminus {
display: none !important;
}

.innerpage .ui-accordion-header .arro-icon {
width: auto !important;
right: 0 !important;
text-align: right;
position: absolute;
padding-top: 0 !important;
top: 50% !important;
transform: translateY(-50%) !important;
}
.innerpage .ui-accordion-header .arro-icon img {
transition: 300ms linear all;
}
.innerpage .ui-accordion-content {
padding-left: 8px !important;
border: none !important;
background: transparent !important;
}

.innerpage .ui-accordion-header:not(:first-child){
  border-top: 2px solid #eaeaea !important;
}

.start-now a:hover{
background: #1061d8 !important;
}


.section-inner .Contact-container .sidebar-enterprise-form h2{
  font-size: 24px !important;
margin-bottom: 16px !important;
font-family: 'ProximaNova-Bold';
}
.ullistlt{
padding: 0px !important;
list-style: none !important;
}

.h3lt{
  font-size: 24px !important;
font-family: 'ProximaNova-Bold';
margin-bottom: 16px !important;
}

.ullistlt li{
font-size:18px !important;
line-height:30px !important;
background: url(https://www.socialpilot.co/wp-content/uploads/2022/12/chk.svg) no-repeat 0px 8px transparent;
  padding: 0px 0px 1px 32px;
margin-bottom: 8px;
}

.page-head .page-headul{
  display: grid;
grid-template-columns: auto 1fr;
grid-gap: 0 2em;
font-size:18px !important;
line-height:30px !important;
list-style: none !important;
padding:0px !important;
margin:0px !important;
}

.page-head .page-headul li{
background: url(https://www.socialpilot.co/wp-content/uploads/2022/12/chk.svg) no-repeat 0px 10px transparent;
  padding: 0px 0px 1px 32px;
  line-height: 36px !important;
}

@media (max-width: 1199.98px) {
.page-head .page-headul{
margin-top:16px !important;
}
.page-head-cta {
margin-top: 32px!important;
}
}

@media (max-width: 991.98px) {

.page-head .page-headul{
display: inline-block;
text-align: left;
}
}



/* blog ads */
.blg-adbg{
padding: 6vmin 0;
border-top: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;
text-align:center !important;
margin-bottom: 28px !important;
}

.innerpage .readmoreicon{
position: relative;
  font-family: 'ProximaNova-Semibold' !important;
}
.innerpage .readmoreicon::after {
content: url(https://www.socialpilot.co/wp-content/uploads/2023/01/right-arrow.svg);
position: absolute;
z-index: 1;
top: -5px;
right: -18px;
}

.blg-adbg h2{
text-align: center !important;
font-size: 40px !important;
font-family: 'ProximaNova-Bold' !important;
line-height: 52px !important;
margin-bottom: 4px !important;
}

.blg-adbg p{
  text-align: center !important;
font-family: 'ProximaNova-Regular' !important;
font-size: 18px !important;
line-height: 30px !important;
}

.blg-adbg .blg-adb-btn a{
background: #0F67EA;
color: #FFF !important;
display: inline-block;
font-size: 18px !important;
font-family: 'ProximaNova-Semibold';
padding: 10px 20px;
border-radius: 8px;
}
.blg-adbg .blg-adb-btn a:hover{
  background: #1061d8 !important;
}

@media (max-width: 575.98px) { 
.blg-adbg h2{
line-height: 42px !important;
    font-size: 32px !important;
}
}
/* blog ads */

.innerpage .innercklst{
columns: 2;
-webkit-columns: 2;
-moz-columns: 2;
padding-left: 0px !important;
margin-bottom:32px !important;
list-style: none !important;
}
.innerpage .innercklst li{
font-size: 17px !important;
line-height: 26px !important;
  background: url(https://www.socialpilot.co/wp-content/uploads/2022/12/grnck.svg) no-repeat 0px 24px transparent;
  padding: 16px 0px 0px 32px;
  font-family: 'ProximaNova-Semibold';
}
a.bold{
  font-family: 'ProximaNova-Semibold' !important;
}

@media (max-width: 575.98px) {
.innerpage .innercklst{
columns: 1 !important;
-webkit-columns: 1 !important;
-moz-columns: 1 !important;
}
}

.alt-abtest .alr-pagetitle{
margin-bottom:40px !important;
}
.smbtib{
font-size:16px !important;
}

.alternative-pagefull h2.mb-0{
margin-bottom:0px !important;
}

/* .innerpage p{
line-height: 30px !important;
} */

/* plans page start */
.plan-heade-thanksgv{
  background: linear-gradient(336.57deg, #FBD4BF -6.48%, #FFF5EF 96.49%) !important;
}

.th-copn{
position: relative;
margin-bottom: 12px !important;
}

.th-copn p{
position: absolute;
left: 0;
right: 0;
top: 25px;
font-size: 15.8px !important;
margin-bottom: 0px !important;
}

.th-copn p strong{
font-family: 'ProximaNova-Bold' !important;
margin-left:2px !important;
}

.plan-thanksgvef{
background-image: url(https://www.socialpilot.co/wp-content/uploads/2022/11/Subtract-bg.svg);
background-repeat: no-repeat;
background-position-x: center;
background-position-y: 65px;
}
.th1, .th2{
position:absolute !important;
bottom: 50px;
}

.th1{
left:0px !important;
}
.th2{
right:0px !important;
}

.plan-heade-thanksgv h1{
  font-size: 80px;
line-height: 97px;
color: #FF772E;
font-family: 'ProximaNova-Bold';
}

.plan-heade-thanksgv p{
font-size: 20px;
line-height: 30px;
font-weight: 600;
margin-bottom: 4px !important;
}

.plan-heade-thanksgv h2{
font-family: 'ProximaNova-Semibold';
font-size: 45px;
line-height: 55px;
}

.plan-heade-thanksgv h2 strong{
color: #FF772E !important;
font-family: 'ProximaNova-Bold' !important;
}


.plan-thanksgv .plan-page-header .new-plan-tabbing label:after{
content: "30% Discount";
background: #F9E2D9 !important;
color: #FF772E!important;
font-family: 'ProximaNova-Semibold' !important;
}
.plan-thanksgv.plan-pagefull .most-popular-tag-n p{
background: #F9E2D9 !important;
color: #FF772E!important;
}
.plan-thanksgv.plan-pagefull .most-popular-tag-n p::before{
background: #FBCBB1 !important;
}

.plan-thanksgv.plan-pagefull .top-table-resp .new-plan-tabbing label:after{
content: "30% Discount";
background: #F9E2D9 !important;
color: #FF772E!important;
font-family: 'ProximaNova-Semibold' !important;
}

.plan-thanksgv.plan-pagefull .version-n-block-contact h2 span{
color: #FF772E!important;
}

@media (max-width: 1199.98px) {  .th1, .th2{
max-width: 250px;
}

}

@media (max-width: 991.98px) { 

.th1 {
left: -50px !important;
}
.th2 {
right: -50px !important;
}
.th1, .th2{
bottom:0px !important;
}
.plan-thanksgvef{
background-position-y: bottom !important;
}

.plan-heade-thanksgv h1 {
font-size: 60px !important;
line-height: 72px !important;
}

}

@media (max-width: 767.98px) { 
.body-container .plan-thanksgvef .container{
padding-bottom: 2rem !important;
padding-top: 2rem !important;
}
.plan-heade-thanksgv h1 {
font-size: 52px !important;
line-height: 62px !important;
}
}
@media (max-width: 862.98px) {
.th1, .th2{
display:none !important;
}

}


@media (max-width: 575.98px) { 
.plan-heade-thanksgv h1{
font-size: 42px !important;
line-height: 52px !important;
}
.plan-heade-thanksgv p {
font-size: 18px;
line-height: 24px;
}
.th-copn p{
top: 28px;
}
}
/* plans page end */

/* innnerpage start */
.innerpage .innerp-in{
text-align: center !important;
}

.innerpage .innerp-in .innerp-icbx{
height: 88px;
width: 88px;
margin-bottom: 8px !important;
margin: 0px auto;
display: flex;
justify-content: center;
align-items: center;

}
.innerpage .innerp-in h4{
  font-size: 18px !important;
line-height: 30px !important;
font-family: 'ProximaNova-Bold';
margin-bottom: 0px !important;
}

.innerpage .row-g26{
row-gap:26px !important;
}


/* innnerpage end */

.agency-title h2{
  font-size: 46px !important;
line-height: 46px !important;
}
@media (max-width: 575.98px) { 
.agency-title h2 {
font-size: 32px !important;
line-height: 32px !important;
}
}

@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) {

.page-template-page-churn .plan-pagefull .plans-trail-btn-n a, .page-template-page-churn .plan-pagefull .get-free-trail-btn-n a {
font-size: 12px !important;
letter-spacing: -0.02em !important;
}
.get-free-trail-btn2 a, .get-free-trail-btn-n2 a{
font-size:12px !important;
}
.plan-pagefull .table tbody .table-tit:after{
top:none !important;
}
}}

.btn-main-n {
font-family: "ProximaNova-Semibold";
background: var(--web-orange);
padding: 12px 24px;
color: var(--web-white);
border-radius: 8px !important;
text-decoration: none;
font-size: 18px;
display: inline-block;
font-weight: 400;
text-align: center;
vertical-align: middle;
border: 1px solid transparent;
line-height: 1.5;
transition: color 0.1s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn-main-n:hover{
color: #FFF !important;
background: #ec7c40 !important;
}


html {
scroll-behavior: smooth;
}

.section-spinst .spinst-box h3{
  line-height: 28px !important;
}

.tiktok-guide-page .section-blogtop h1 span.highlight {
color: #B72020 !important;
}

@media (max-width: 575.98px) { 
.section-blogtop p{
line-height:28px !important;
}

}
.facebook-guidepage .section-blogtop h1 span.highlight{
color: #337FFF !important;
}

.instagram-guidepage .section-blogtop h1 span.highlight{
  background: linear-gradient(0deg, rgba(242,36,246,1) 0%, rgba(85,8,146,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.youtube-guide-page .section-blogtop h1 span.highlight{
color: #B72020 !important;
}

.blog.group-blog .howto-icon .iconlayt{
  border: 10px solid white !important;
background: #FFF !important;
}
.section-blogtoply{
  background-size: cover !important;
}
.page-template-page-landing .owl-nav{
display:block !important;
}
.page-template-page-landing .owl-dots{
display:none !important;
}
.be-productive-section .demo a:hover {
text-decoration: underline !important;
}
.footer-container p.footer-title{
font-family: 'ProximaNova-Semibold' !important;
}



.single-post .videowrapper .entered{
height:140% !important;
}

.alternative-pagefull .home-banner h1.h1szfixd2{
  font-size: 44px !important;
line-height: 49px !important;
margin-bottom: 16px !important;
}
.alternative-plan-pagefull td:first-child {
text-align: left !important;
}
.big-text {
font-size: 44px !important;
line-height:60px !important;
}
.features-top td {
border-top: none;
}
.white-lable-image {
margin-left: 76px;
}
.plan-pagefull.alternative-plan-pagefull .alr-pagetitle h2 {
margin-bottom: 16px !important;
}
@media (max-width: 1199.98px) {
.alr-brnohide br{
display:block !important;
}
}

.alternative-pagefull .home-banner h1.h1szfixd{
  font-size: 44px !important;
line-height: 60px !important;
}

.alternative-pagefull .home-banner h1.h1szfixd span{
color: #34BA82 !important;
}

@media (max-width: 575.98px) {

.alternative-pagefull .home-banner h1.h1szfixd{
  font-size: 32px !important;
line-height: 44px !important;
}
}

/* blog table */
.table-blog .table tr td{
background: #FFF !important;
text-align: center;
min-width: 150px;
  padding-top: 15px;
padding-bottom: 15px;
border-top: 0px !important;
}
.table-blog .table{
border: 1px solid #D9D9D9;
border-radius: 8px;
border-collapse: unset !important;
overflow: hidden;
}

.table-blog .table tr:first-child td{
background:#32383e !important;
color:#FFF !important;
font-family: 'ProximaNova-Bold' !important;
}


.table-blog .table tbody tr td{
border-bottom: 1px solid #d9d9d9 !important;
}

.table-blog .table tr:last-child td{
border-bottom:0px !important
}


.table-blog .table tr td:first-child {
min-width: 300px !important;
  width: 30%;
padding-left: 20px;
text-align: left !important;
}


/* blog table */
.table-firstcol-box .table{
  border-radius: 8px;
border-collapse: unset !important;
}

.table-firstcol-box .table tr td{
border-top:0px !important;
border-bottom: 1px solid #dee2e6 !important;
}
.table-firstcol-box .table tr:last-child td{
border-bottom:0px !important;
}

.min-w220{
min-width:220px !important;
}
.page-template-page-listicles .body-container .price-checktable .table tr td{
  border-bottom: 0px !important;
}
.page-template-page-churn .exo-menu > li > a.active, .page-template-page-churn .exo-menu > li > a:hover, .page-template-page-churn .exo-menu > li > a:active, .page-template-page-churn .exo-menu > li > a:focus, li.drop-down ul > li > a:hover{
border-bottom:none !important;
}

.page-template-page-churn .free-demo{
background:#1068E9 !important;
color:#fff !important;
border:1px solid #1068E9 !important;
}

@media (max-width: 991.98px) {
.page-template-page-churn .free-demo{
margin-bottom:15px !important;
}
}

.listbox-boxvs{
  margin-top: 66px !important;
}
.cast-checktable .table{
border: 1px solid #D9D9D9;
border-radius: 8px;
border-collapse: unset !important;
font-size:16px !important;
text-align:center !important;
overflow: hidden;
}

.cast-checktable .table thead th{
border-top:0px !important;
border-bottom:0px !important;
background: #F2F1F1;
vertical-align: middle;
font-family: 'ProximaNova-Semibold';
padding: 20px 15px !important;
}

.cast-checktable .table tbody tr td{
border-bottom:0px !important;
  padding: 32px 20px;
}

.cast-checktable .table .tbvs-top{
position: absolute;
right: -18px;
height: 36px;
width: 36px;
background: #DE8787;
border: 1.2px solid #BE3434;
text-align: center !important;
align-items: center !important;
color: #FFF;
border-radius: 50%;
font-size: 16px !important;
font-family: 'ProximaNova-Semibold';
top: 50% !important;
transform: translateY(-50%) !important;
display: flex;
justify-content: center;
}

.cast-checktable .table thead .most-used{
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/Star.svg) no-repeat 0px 4px transparent;
padding: 0px 0px 1px 30px;
}

.cast-checktable .table thead  .cost-effective{
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/dollar-circle.svg) no-repeat 0px 2px transparent;
padding: 0px 0px 1px 30px;
}
.cast-checktable .table thead th div{
display: inline-flex;
}
.cast-checktable .table thead th img{
margin-right:8px !important;
}
.cast-checktable .table thead th p{
margin-bottom:0px !important;
font-family: 'ProximaNova-Semibold' !important;
}
.cast-checktable .table tr td{
vertical-align: middle;
}

.cast-checktable .table thead th:nth-child(2){
border-left: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
  position: relative;
}

.cast-checktable .table tbody td:nth-child(2){
border-left: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
  position: relative;
}
.page-template-page-listicles .cast-checktable .table tbody tr td{
text-align:center !important;
font-size: 16px !important;
line-height: 22px !important;
}

.page-template-page-listicles .cast-checktable .table tbody tr td:nth-child(1){
font-size: 18px !important;

min-width: 220px;
}
.page-template-page-listicles .cast-checktable .table tbody tr td p{
font-size: 16px !important;
line-height: 22px !important;
  margin-bottom: 0px !important;
}


/* list table */

.price-checktable .table{
border: 1px solid #CDE1FB;
border-radius: 8px;
border-collapse: unset !important;
}

.page-template-page-listicles .body-container .price-checktable .table tr td{
font-family: 'ProximaNova-Semibold' !important;
}

.page-template-page-listicles .body-container .price-checktable .table tr td:first-child{
padding-left:32px !important;
  text-align: left !important;
}

.page-template-page-listicles .body-container .price-checktable .table tbody tr td:nth-child(2){
text-align:center !important;
}

.price-checktable .table ul{
list-style: none;
padding: 0px !important;
margin-bottom: 0px !important;
}

.page-template-page-listicles .body-container .price-checktable .table ul li{
display: inline-block;
margin-right: 8px !important;
margin-bottom:0px !important;
}

/* list table */

.page-template-page-listicles  .sub-titleboxlist{
margin-bottom:32px;
}
.page-template-page-listicles .sub-titleboxlist h3, .page-template-page-listicles .sub-titleboxlist p.h3{
margin-bottom: 24px !important;
  position: relative;
}

.page-template-page-listicles .sub-titleboxlist h3::before, .page-template-page-listicles .sub-titleboxlist p.h3::before{
  content: '';
height: 5px;
width: 35px;
background: #7AE0AF;
position: absolute;
bottom: -8px;
}
.page-template-page-listicles h3.listp-subtitle{
margin-bottom: 32px !important;
position:relative !important;
}

.page-template-page-listicles h3.listp-subtitle::before{
  content: '';
height: 5px;
width: 35px;
background: #7AE0AF;
position: absolute;
bottom: -8px;
}

.page-template-page-listicles .grey-alert{
  background: #F2F1F1;
padding: 20px;
margin-bottom: 32px !important;
border-radius: 5px;
font-size: 18px !important;
font-family: 'ProximaNova-Regular' !important;
}

.page-template-page-listicles .grey-alert p{
margin-bottom:0px !important;
}

.page-template-page-listicles .fre-review-box{
  border: 1px solid #E6E6E6;
border-radius: 16px;
margin-bottom: 32px;
padding: 25px !important;
position: relative;
margin-top: 32px;
}

a.first.pl-0{
padding-left: 0 !important;
}

@media (max-width: 991.98px) {
a.first.pl-0{
padding-left: 15px !important;
}
}

.page-template-page-landing .custom-footer-top {
padding: 0px 0px !important;
}
button{
border: none !important;
outline:none !important;
}


/* list header */

.page-template-page-listicles .heading-rating{
  align-items: center !important;
}
.page-template-page-listicles .body-container .fre-pros-box .noline, .page-template-page-listicles .body-container .fre-cons-box .noline{
border-bottom: 0px !important;
padding-bottom: 0px !important;
margin-bottom: 0px !important;
}

.page-template-page-listicles .free-demo {
background: #1068E9 !important;
color: #FFF !important;
border: 1px solid #1068E9 !important;
font-family: 'ProximaNova-Semibold' !important;
}

@media (max-width: 991.98px) { 
.page-template-page-listicles .head-free-trial {
margin-bottom:15px;
}

}

/* list header */


.page-template-page-listicles .sp-plans .table tr td{
padding: 25px;
}
.page-template-page-listicles .mb-4 {
margin-bottom: 4px !important;
}
/* .page-template-page-plan .body-container .footer-container .container{
padding-top: 0 !important;
padding-bottom: 0 !important;
} */

.page-template-page-plan button:focus{
outline:0;
}
.page-template-page-plan .head-free-trial{
display:none !important;
}
.page-template-page-plan .free-demo{
background: #F77E43 !important;
color: #FFF !important;
border: 1px solid #F77E43 !important;
font-family: 'ProximaNova-Semibold' !important;
}

@media (max-width: 991.98px) {
.page-template-page-plan .free-demo{
margin-bottom:20px !important;
}
}

/* hootsuite-alternative */
/* .alternative-pagefull .home-banner{
background: linear-gradient(180deg, #FFFFFF 0%, #F3F8FF 100%) !important;
} */

.alternative-pagefull .home-banner h3 span{
color: #34BA82 !important;
 
}

.alternative-pagefull .blue-socialpilot-box{
box-shadow: none !important;
background: #E7F0FD !important;
border: none !important;
border-top: 5px solid #1068E9 !important;
overflow:hidden;
}
.alternative-pagefull .trial-btnft{

}
.alternative-pagefull .trial-btnft a{
color:#fff !important;
font-family: 'ProximaNova-Bold' !important;
}
.supported-platform span, .alt-acct-deat{
  color: var(--web-titlecolor) !important;
}

.alternative-pagefull .trial-btnft {
font-size: 18px;
line-height: 30px;
font-family: 'ProximaNova-Bold';
color: #FFF !important;
padding: 14px 28px;
background: #1068E9 !important;
}

.table-firstcol td.active{
background:#F1F8FF !important;
}
.alternative-pagefull .alr-last-block h2{
margin-bottom:8px !important;

}

.alternative-pagefull .alr-last-block h2{
margin-bottom:8px !important;

}
.alternative-pagefull .alr-last-block a.tb-btnfull{
width: auto !important;
display: inline-block;
padding: 10px 25px;
}

.alternative-pagefull .table-firstcol td.active{
position: relative !important;
}

.alternative-pagefull .table-firstcol td.td-top-line:before{
width: 100%;
height: 1px;
background: #9AB3D8;
content: '';
position: absolute;
left: 0;
top: -1px;
}

.alternative-pagefull .tb-btnfull{
margin-top:0px !important;
}

.alternative-pagefull .home-banner ul{
display: grid;
grid-template-columns: auto 1fr;
grid-gap: 0 2em;
}

@media (max-width: 991.98px) { 

.alternative-pagefull .alr-last-block .alr-last-block-text{
    text-align: center !important;
margin-bottom: 20px !important;
}
}

/* hootsuite-alternative */


.postid-554849 .blog-section h2, .tiktoktitle {
background: linear-gradient(to right, #17f4f2, #ff4767);
padding: 15px 20px 10px;
color: #fff !important;
border-radius: 5px;
}



.alr-pagetitle h2{
  font-family: 'ProximaNova-Bold' !important;
}
.page-template-page-Newheader .home-banner-n h1{
line-height: 50px;
}
.ebook-guide-point ul li{
  font-size: 18px;
margin-bottom: 10px !important;
}

/* banner ads */

.page-template-page-listicles  .banner-ad-full {
background-image: linear-gradient( 164deg, rgb(78, 102, 211), rgb(53, 67, 158) );
margin-bottom: 25px !important;
text-align: center;
border-radius: 10px;
color: white;
padding: 25px 50px !important;
padding-bottom: 35px !important;
margin: 45px 0px;
margin-bottom: 45px !important;
}
.page-template-page-listicles  .banner-ad-full h3 {
text-align: center !important;
color: #fff !important;
line-height: 45px !important;
  margin-top: 0 !important;
}

@media (max-width: 575.98px) {
.page-template-page-listicles  .banner-ad-full h3{
line-height: 35px !important;
}
}
/* banner ads */


/* 2 listicle page start */

.listbox-boxvs .listbox-boxvs-inner h3{
width:auto !important;
padding-right: 20px !important;
}

.spvscheck-box .allchekprice h3, .listbox-boxvs .listbox-boxvs-inner h3{
margin:0 !important;
}

@media (max-width: 991.98px) { 
.page-template-page-listicles .body-container .media991-p0{
    padding: 0 !important;
}
.page-template-page-listicles .enterprise-box, .page-template-page-listicles .enterprise-box .text-right{
text-align: center !important;
}
.page-template-page-listicles .enterprise-box .text-right{
 margin-top: 20px !important;
}
}

@media (max-width: 767.98px) {
.page-template-page-listicles .width-col-auto{
max-width: 50%;
width: 50%;
min-width: 50%
}
.do-more-less{
padding:0 10px;
}
}

@media (max-width: 575.98px) { 
.page-template-page-listicles .ebook-box ._field-wrapper ._error ._error-inner{
text-align:center !important;
}
.page-template-page-listicles .customer-feedback-dec p.user-name{
    padding-bottom: 0px !important;
}
.page-template-page-listicles .heading-rating p{
  font-size: 14px !important;
}
.page-template-page-listicles .width-col-auto{
max-width: 100%;
width: 100%;
min-width: 100%
}
}

@media (max-width: 380.98px) {
.page-template-page-listicles .listicle-body p.h2{
display:block;
}


}

@media (max-width: 1199.98px) { 
.page-template-page-listicles .ebook-box .flexContainer{
width: 100% !important;
}
.page-template-page-listicles .listicles-topimg{
right: -0px;
}
.listbox-boxvs .listbox-boxvs-inner h3{
font-size:20px !important;
}
}

.page-template-page-listicles .features-box ul.ullistone{
columns: 1 !important;
-webkit-columns: 1 !important;
-moz-columns: 1 !important;
}
.page-template-page-listicles .feed-rev-line{
  border-bottom: 1px solid #E6E6E6;
padding-bottom: 24px !important;
margin-bottom: 24px !important;
}


.page-template-page-listicles .icon-boxcheck{
align-items: center !important;
}
.page-template-page-listicles .icon-boxcheck .icon-img{
margin-right: 10px;
}
.page-template-page-listicles .icon-boxcheck .icon-text p{
margin-bottom:0 !important;
}
.page-template-page-listicles .icon-boxcheck .icon-text{
font-size: 18px !important;
color: #101115;
}

@media (max-width: 991.98px) { 
.page-template-page-listicles .body-container .media991-p0{
    padding: 0 !important;
}
.page-template-page-listicles .enterprise-box, .page-template-page-listicles .enterprise-box .text-right{
text-align: center !important;
}
.page-template-page-listicles .enterprise-box .text-right{
 margin-top: 20px !important;
}
.white-lable-image{
margin-left:0;
}
}

@media (max-width: 767.98px) {
.page-template-page-listicles .width-col-auto{
max-width: 50%;
width: 50%;
min-width: 50%
}
}

@media (max-width: 575.98px) { 
.page-template-page-listicles .ebook-box ._field-wrapper ._error ._error-inner{
text-align:center !important;
}
.page-template-page-listicles .customer-feedback-dec p.user-name{
    padding-bottom: 0px !important;
}
.page-template-page-listicles .heading-rating p{
  font-size: 14px !important;
}
.page-template-page-listicles .width-col-auto{
max-width: 100%;
width: 100%;
min-width: 100%
}
.white-lable-image{
margin-left:0;
}
}

@media (max-width: 380.98px) {
.page-template-page-listicles .listicle-body p.h2{
display:block;
}


}

/* 2 listicle page end */

/* list page user fedd */
.page-template-page-listicles .head-free-trial{
text-transform: inherit !important;
border-radius: 4px;
}

.page-template-page-listicles .ebook-box .flexContainer .inputField::-webkit-input-placeholder { 
color: #ADADAD;
font-size:14px;
}

.page-template-page-listicles .ebook-box .flexContainer .inputField:-ms-input-placeholder { 
color: #ADADAD;
font-size:14px;
}

.page-template-page-listicles .ebook-box .flexContainer .inputField::placeholder {
color: #ADADAD;
font-size:14px;
}

.page-template-page-listicles .ebook-box ._field-wrapper ._error-inner{
  text-align: left !important;
}

.page-template-page-listicles .ebook-box p.eb-subtext{
font-size:14px !important;
}

.page-template-page-listicles strong, .page-template-page-listicles b,.page-template-page-listicles strong{
font-family: 'ProximaNova-Bold' !important;
}
.page-template-page-listicles .body-container .listicles-container-header ul li{
font-size: 16px !important;
margin-bottom: 0px !important;
height: auto !important;
line-height: 1 !important;
}

.page-template-page-listicles .body-container .listicles-container-header ul li:not(:last-child){
  border-right: 2px solid #0F67EA !important;
margin-right: 8px !important;
padding-right: 8px !important;
}


.page-template-page-listicles .full-row h2{
line-height: 131.8% !important;
}
.page-template-page-listicles .body-container .fre-pros-box ul, .page-template-page-listicles .body-container .fre-cons-box ul{
padding-bottom:20px !important;
  margin-bottom: 24px;
}

.page-template-page-listicles .body-container .fre-pros-box ul li, .page-template-page-listicles .body-container .fre-cons-box ul li{
margin-bottom:10px !important;
}

.page-template-page-listicles .body-container .fre-pros-box ul li:last-child, .page-template-page-listicles .body-container .fre-cons-box ul li:last-child{
margin-bottom:0px !important;
}

.page-template-page-listicles 
.page-template-page-listicles .side-menu ul li a{
  color: #1068E9 !important;
}

.page-template-page-listicles .listicle-body p.h3{
font-size: 24px !important;
line-height: 28px;
font-weight: 700;
}



.page-template-page-listicles .body-container .ui-accordion-content ul li, .page-template-page-listicles .body-container .ui-accordion-content ol li{
  font-size: 18px !important;
line-height: 32px !important;
color:#000000 !important; 
margin-bottom:10px !important;
  font-family: 'ProximaNova-Regular';
}
.listicles-faq .ui-accordion-content p{
color:#1B1C1E !important; 
}

.page-template-page-listicles .wp-faq-schema-wrap h3:before{
display:none !important;
}
.listicles-faq .ui-accordion-header{
padding-left: 8px !important;
}

.listicles-faq .ui-accordion-content{
padding-left: 8px !important;
}

.page-template-page-listicles .listicles-faq h2{
margin-top: 18px !important;
margin-bottom: 56px !important;
}
.page-template-page-listicles .plusminus{
display:none !important;
}
.page-template-page-listicles .ui-accordion-header .arro-icon {
/*      width: 100%;
height: 100%; */
width: auto !important;
right: 0 !important;
text-align: right;
position: absolute;
padding-top: 0 !important;
top: 50% !important;
transform: translateY(-50%) !important;
}

.page-template-page-listicles .ui-accordion-content p,.page-template-page-listicles .ui-accordion-content ul,.page-template-page-listicles .ui-accordion-content ol{
  margin-bottom: 25px !important;
}


.page-template-page-listicles .crp-list-item{
overflow:hidden;
}
.page-template-page-listicles .users-feedback-active {
background: linear-gradient(180deg, rgb(214 230 255 / 30%) 9.99%, rgb(248 233 226 / 30%) 123.41%) !important;
}
.page-template-page-listicles .users-feedback p.user-name{
font-family: 'ProximaNova-Bold' !important;
}
.users-feed-ibox{
margin-bottom:15px !important;
}
.users-feed-ibox .userfedd-img-box{
height: 55px;
width: 55px;
background: #80808045;
margin-right: 10px;
border-radius: 50%;
text-align: center;
font-size: 30px !important;
font-family: 'ProximaNova-Semibold';
display: flex;
justify-content: center;
align-items: center;
color: #000;
}


/* list page user fedd */

.blog-side-menu h4{
display: block;
width: 100%;
}
.page-id-1123 .wpcf7-checkbox .wpcf7-list-item-label{
font-size: 14px;
margin-top: 0 !important;
}
.page-id-1123 .wpcf7-checkbox label > input[type="checkbox"]{
height: 16px !important;
width: 16px !important;
}

@media screen and ( max-height: 720px ) { 
.page-id-1123 .position-sticky{
position: relative !important;
top: 0 !important;
}

}

.wpcf7-not-valid-tip{
font-size: 12px !important;
}
.writeus-boxform h3{
font-size: 26px !important;
margin-bottom: 25px !important;
/* 	text-align: center; */
}
.writeus-boxform textarea{
padding: 6px 10px;
margin-bottom: 0px;
height: 60px;
border-radius: 4px !important;
color: #000 !important;
font-size: 14px !important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box !important;
border: 1px solid #d1d1d1 !important;
background: white;
width: 100%;
margin-top: 5px;
}


input[type="date"], input[type="email"]
{
padding: 6px 10px;
margin-bottom: 0px;
height: 40px;
border-radius: 4px !important;
color: #000 !important;
font-size: 14px !important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box !important;
border: 1px solid #d1d1d1 !important;
background: white;
width: 100%;
margin-top: 5px;
}

.mega-n-bg{
border-radius: 10px;
}
.slack-last a:hover{
text-decoration: underline !important;@
}
.slack-home-banner h1{
line-height: 55px;
}
.slack-home-banner p{
font-size: 20px;
line-height: 35px;
}
.slack-page .slack-subtext h2{
  font-family: 'ProximaNova-Bold';
}
.slack-page .slack-subtext p{
font-size: 20px;
line-height: 35px;
}
.slack-btn{
background: white;
padding: 12px 15px;
font-family: 'ProximaNova-Bold';
color: black;
border: 1px solid #80808070;
border-radius: 5px;
font-size: 18px;
}
.slack-btn:hover{
color: black !important;
}
.slack-btn img{
height: 25px;
margin-right: 5px;
margin-top: -2px;
}

.slack-step{
  padding: 25px;
background: #FFF;
border-radius: 10px;
border: 1px solid #efefef;
text-align: center;
}
.slack-step h2{
  font-size: 26px;
font-family: 'ProximaNova-Bold';
margin-bottom: 15px !important;
}
.slack-step .connect-btn{
  background: #fe8848;
color: #FFF;
font-family: 'ProximaNova-Bold';
font-size: 18px !important;
padding: 8px;
width: 70%;
margin: 0 auto !important;
border-radius: 5px;
display: block;
}

.slack-step .slackp-h100{
height: 85px;
}


/* new listicle page */

.blogp-date p, .blogp-read p, .blog .blogp-audio p {
margin-bottom: 0px !important;
}
.alr-page-no .feaure_content ul li:before{

display:none;
}
.alr-page-no .feaure_content ul li{
padding-left:0px !important;
}
.feaure_content ul li{
font-size:18px !important;
}
.feaure_content ul li .fa-check{
color: #fe8848;
}
p.wh-auto{
  min-height: 140px !important;
}
.sticky-icon li img{
height: 35px !important;
}
.single-case-study .body-container ul li, .single-case-study .body-container ol li{
font-family: 'ProximaNova-Regular' !important;
font-size: 18px !important;
}

/* plan page new */
.version-n-block-contact{
  border: 1px solid #cbcbcb;
padding: 20px;
border-top: none;
}
.version-n-block-contact h2{
font-size: 22px !important;
}
.get-free-trail-btn2 a, .get-free-trail-btn-n2 a{
font-size: 14px !important;
width: 100% !important;
padding: 8px 5px !important;
}
@media (max-width: 767.98px) { 
.version-n-block-contact{
border-top: 1px solid #cbcbcb !important;
text-align:center !important;
}
.version-n-block-contact h2{
line-height: 35px !important;
margin-bottom: 15px !important;
}
}

/* plan page new */
.smtext {
display: block !important;
font-size: 14px !important;
}
p.index-ph {
height: 160px;
margin-top: 10px !important;
}
.single-newsroom .case-container ul li, .single-newsroom .case-container ol li{
font-family: 'ProximaNova-Regular' !important;
font-size: 18px !important;
}
.more-site-feature-detalis {
width: 100%;
display: flow-root;
}
.custom-footer-top{
padding: 60px 0px !important;
}
.case-container strong{
font-family: 'ProximaNova-Bold' !important;
}
.table-firstcol tr td{
vertical-align: middle;
}
.single .parent-width .banner-ad-full h3{
font-size: 35px !important;
line-height: 45px !important;
}
.error404 .search-submit{
background-color: var(--web-orange) !important;
}
.search-field{
border: 1px solid #d1d1d1 !important;
padding: 12px !important;
height: auto;
}
.search-field:focus{
  box-shadow: none !important;
}
.speakers-box h2{
  font-size: 24px !important;

}
.guide_list .menu li:hover {
background: #e8f0fa;
}
.parent-width strong, .parent-width b{
font-family: 'ProximaNova-Bold';
}
.guidelines strong, .guidelines b{
  font-family: 'ProximaNova-Semibold' !important;
}
.icon-sizeauto .icon-box-fb img{
height:auto !important;
width:auto !important;
}
.icon-imgbox {
height: 35px;
display: flex;
justify-content: center;
align-items: center;
}
.icon-s40{
height:40px !important;
}
.icon-s32{
height:32px !important;
}
@media screen and (min-width:1600px) { 
#topback{
bottom: 100px !important;
right: 38px !important;
}
}
.blog-trialbtn{
font-family: 'ProximaNova-Bold';
font-size: 19px;
position: relative;
}
.blog-trialbtn::before{
content: url(https://www.socialpilot.co/wp-content/uploads/2022/05/t-icon.png);
position: absolute;
left: -40px;
top: -2px;
}
.guide-fx-s a{
display:block;
}
.home-banner p {
font-size: 20px;
}
.page-id-1109 .accordion_head{
font-size: 18px !important;
font-family: 'ProximaNova-Regular' !important;
font-weight: 800 !important;
}

.page-id-1109 .accordion_body p{
font-size: 18px !important;
}
.media .media-body .blog-username-n{
margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.blog-fullde .blog-fullde-text .media img{
margin-bottom:0px !important
}
.post-conainer .img-circle{
margin-bottom:0px !important
}
.hs-responsive-embed{
  margin: 0px auto !important;
}
#om-fopbsnidgtc6kxglgzvw-holder{
display:none !important;
}
.hs-responsive-embed-inner-wrapper{
padding-bottom:0px !important;
}
.rll-youtube-player{
margin-bottom:27px !important;
width:100% !important;
z-index: 1 !important;
}

.parent-width .customer-feedback-dec p.user-name{
font-family: 'ProximaNova-Semibold' !important;
}
.parent-width .heading-rating, .parent-width .heading-price{
width: 50%;
}
.parent-width .hs-responsive-embed-wrapper{
margin-bottom:27px !important;
}
.parent-width .more-site-feature-detalis{
display: inline-block;
}

.single textarea{
width: 100%;
border: 1px solid #dee2e6;
}
.googleplus_block{
text-align:Center
}
.googleplus_block img{
height: 80px;
width: 80px;
}
.googleplus_block h3 {
font-size: 24px;
margin-bottom: 15px !important;
}

.page-id-1116 .alr-page-sub  ul li:before{
display:none !important;
}
.page-id-1116 .alr-page-sub  ul li{
padding-left:0px !important;
}
.feature_box{
text-align:center;
}

.feature_box h3 {
font-size: 22px;
margin-bottom: 15px !important;
margin-top: 15px !important;
}
.img-circle{
margin-bottom: 15px;
}
@media (max-width: 991.98px) {
.media-991-center{
text-align:center !important;
}
.col-w500{
max-width: 33.333333%;
min-width: 33.333333%;
}
.alr-pagetitle{
    order: -1 !important;
}
.media-991-pb-0{
padding-bottom:0px !important;
}
}
@media (max-width: 767.98px) {
p.index-ph{
height:auto !important;
}
}
@media (max-width: 575.98px) {
.col-w500{
max-width: 50%;
min-width: 50%;
}
.listicle-body .customer-feedback-dec p.user-name{
    padding-bottom: 30px;
}
.listicle-body .customer-feedback-dec p.user-name::after{
margin-left: -8px !important;
display: block !important;
}
}
.icon-box-fb{
text-align:center;
}
.icon-box-fb img{
height:35px;
}
.icon-box-fb h4{
margin-bottom: 0px !important;
margin-top: 20px !important;
font-size: 18px;
font-family: 'ProximaNova-Regular' !important;
}


.blog-probox{
position: relative !important;
}
.blog-probox::before{
  content: url(https://www.socialpilot.co/wp-content/uploads/2022/05/pro-tipside-e1651593370106.png);
position: absolute;
left: -28px;
top: 69px;
transform: rotate(5deg);
}
.blog-pro-boxnew{
background: #FFFCD4;
padding: 40px;
padding-top: 85px;
margin-bottom: 27px !important;
border: 1px solid #D1CB7F;
position: relative;
overflow: hidden;
}
.blog-pro-boxnew::after{
content: url(https://www.socialpilot.co/wp-content/uploads/2022/05/pro-tip-icon.png);
position: absolute;
z-index: 50;
left: -32px !important;
top: 14px;
transform: rotate(-37deg);
}

.blog-pro-boxnew .image-border{
border: none !important;
margin-bottom: 0px !important;
}
.page-id-547824 .mega-drop-down .head-free-trial{
border: none !important;
}
.ez-toc-list-level-3{
  padding: 0px;
list-style: none;
padding-top: 5px;
}
.ez-toc-list-level-3 .ez-toc-list-level-3{
  margin-bottom: 6px !important;
}
#flagstrap3 ul li:first-child{
display:none;
}
.single-product-update .post-body  ul li{
  font-family: 'ProximaNova-Regular' !important;
font-size: 18px !important;
}
.heading-price p.h3, .heading-price p.h2{
margin-bottom: 0px !important;
text-align: right !important;
}

.page-template-page-listicle-new .customer-feedback-dec {
margin-bottom: 15px;
}
.listicle-body .compare-table-image {
border: 1px solid #eaeaea;
background: #fff;
margin: 0px 0 30px;
padding: 2px;
clear: both;
position: relative;
text-align: center;
}
div.wpcf7 .ajax-loader{
position:absolute !important;
top:0 !important;
}

.page-container .sidebar-enterprise-form label{
font-family: 'ProximaNova-Semibold' !important;
}
@media (max-width: 767) {
.plan-pagefull .container.media500-pb0{
padding-bottom:0 !important;
}
}
@media (max-width: 575.98px) { 
.custom-footer-top {
padding: 56px 16px !important;
}
}


/* home page start */
.section-ebook .ebooklistbox .ebooklisttext h3{
font-size: 18px !important;
line-height: 28px !important;
}
.section-hmfaq .ui-accordion .ui-accordion-header.ui-corner-top{
  border-top: 2px solid #D1DDF9 !important;
}


.section-hmfaq .ui-accordion-content a{
color: #0f67ea !important;
}
.section-home .home-header h1{
font-size: 44px;
line-height: 60px !important;
margin-bottom: 16px !important;
font-family: 'ProximaNova-Bold' !important;
}

.section-hm-tet .slick-track {
place-items: center;
display: flex;
}

.section-home .home-header p{
font-size: 24px;
line-height: 34px;
margin-bottom:32px !important;
}


.section-homedata{
  background: radial-gradient(28.86% 101.16% at 51.03% 52.87%, #FFF6F5 0%, #F1F7FF 100%) !important;
}
.hm-title{
text-align:center !important;
margin-bottom: 72px !important;
}

.hm-title h4{
color: #B566B9;
font-size: 16px !important;
margin-bottom: 8px !important;
}
.hm-title h2{
margin-bottom:0px !important;
font-size:40px !important;
  font-family: 'ProximaNova-Bold' !important;
}
.hm-title p{
font-size: 18px !important;
line-height: 30px;
margin-bottom: 0px !important;
margin-top: 16px !important;
}
.hmdata-text h2{
font-size: 32px;
line-height:42px !important;
font-family: 'ProximaNova-Bold' !important;
margin-bottom: 16px !important;
}
.hmdata-text h4{
margin-bottom: 12px !important;
}
.hmdata-text p{
line-height: 30px !important;
}

.section-hm-tet{
background: linear-gradient(0deg, #edefff7d 0.1%, #e6eeff82 89.64%);
position:relative;
overflow: hidden;
}

.section-hm-tet .ld-tedtbox {
background: #FFFFFF;
box-shadow: 4px 4px 25px rgb(0 0 0 / 5%);
border-radius: 12px;
padding: 32px;
}
.section-hm-tet .silder.slick-slide {
padding: 20px;
}
.section-hm-tet .ld-tedtbox .ld-tedtboxline {
background: radial-gradient(50% 50% at 50% 50%, #1068E9 0%, #1068E9 28.65%, rgba(233, 242, 255, 0) 100%);
border-radius: 8px;
transform: matrix(1, 0, 0, -1, 0, 0);
width: 90%;
height: 4px;
margin: 0px auto;
margin-bottom:16px;
}


.section-hm-tet .ld-tedtbox .ld-tedtbox-text p {
font-size: 18px;
line-height: 30px;
text-align: center;
margin-bottom:0 !important
}
.case-study-para{
margin-top:16px !important
}
.readmoreicon {
position: relative;
font-family: 'ProximaNova-Semibold';
}

.readmoreicon::after {
content: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/right.svg);
position: absolute;
z-index: 1;
top: -5px;
right: -18px;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user {
margin-top: 0!important;
margin-bottom:24px !important;
text-align:center;
-webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important;
position: relative;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user .ld-tedtbox-user-img {
margin-bottom: 8px !important;
display:flex;
justify-content:center;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user .ld-tedtbox-user-img img {
height: 62px !important;
width: 62px !important;
border-radius: 50%;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user .ld-tedtbox-user-text p.name {
font-family: 'ProximaNova-Semibold' !important;
opacity: 1 !important;
margin-bottom: 5px !important;
font-size: 16px !important;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user .ld-tedtbox-user-text p {
margin-bottom: 0px !important;
font-size: 14px !important;
color: #000;
opacity: 0.5;
line-height: 18px !important;
}

.section-hm-tet .ld-tedtbox-user .side-logo {
position: absolute;
right: 0;
}

.section-hm-tet .ld-tedtbox-user .side-logo img {
max-width: 80px !important;
max-height: 40px !important;
}

.section-hm-tet .slick-arrow{
display:none !important
}

.section-hm-tet::before {
content: url(https://www.socialpilot.co/wp-content/uploads/2022/10/test-t1.png);
position: absolute;
z-index: 0;
left: 90px;
top: -60px;
}

.section-hm-tet::after {
content: url(https://www.socialpilot.co/wp-content/uploads/2022/10/testt2.png);
position: absolute;
z-index: -1;
right: 90px;
bottom: -85px;
}

.section-hm-tet .ladtestmp {
padding-bottom: 80px !important;
}
.section-hm-bd .bd-box{
background: linear-gradient(180deg, #FFFFFF 1.56%, #F4F7FF 100%);
border-radius: 16px;
padding: 32px 24px !important;
border: 2px solid #d2e4ff47;
}

.section-hm-bd .bd-box .bd-boximg {
    margin-top: -103px;
margin-bottom: 32px !important;
align-items: end;
display: grid;
text-align: center;
justify-content: center;
min-height: 140px !important;
}

.section-hm-bd .bd-box h2{
text-align: center;
font-size: 20px !important;
font-family: 'ProximaNova-Bold';
margin-bottom: 16px !important;
}
.section-hm-bd .bd-box ul{
padding: 0px !important;
list-style: none !important;
margin-bottom: 0px !important;
min-height: 260px;
}
.section-hm-bd .bd-box ul li:not(:last-child){
margin-bottom: 8px !important;

}

.section-hm-bd .bd-box ul li{
background: url(https://www.socialpilot.co/wp-content/uploads/2022/11/dt.svg) no-repeat 0px 10px transparent;
list-style-type: none;
margin: 0;
padding: 0px 0px 0px 20px;
vertical-align: middle;
line-height: 30px;
font-size: 18px !important;
}
.section-hm-bd .pt-80{
padding-top:80px !important;
}
.hm-bg{
  background: linear-gradient(0deg, #edefff7d 0.1%, #e6eeff82 89.64%) !important;
}

.section-cast .case-studybox{
background: #FFFFFF;
border-radius: 16px;
padding: 22px !important;
}

.section-cast .caselistimg{
margin-bottom: 18px !important;
}
.section-cast .caselistimg img{
 object-fit: cover !important;
width: 100%;
min-height: 200px !important;
max-height: 200px !important;
height:150px;
border-radius: 8px !important;
}

.section-cast .case-studybox .caselisttext h3{
font-size: 18px !important;
line-height: 30px !important;
font-family: 'ProximaNova-Bold';
margin-bottom: 8px !important;
}


.section-cast .case-studybox .caselisttext p:not(:last-child){
line-height: 30px !important;
  margin-bottom: 12px !important;
}

.section-hmfaq .ui-accordion .ui-accordion-header {
font-size: 18px !important;
line-height:30px !important;
font-family: 'ProximaNova-Semibold' !important;
padding: 16px 0px !important;
padding-right: 40px !important;
padding-left: 8px !important;
  background: transparent;
border: none !important;
margin-bottom:0px !important;
border-top: 2px solid #D1DDF9 !important;
}
.section-hmfaq .ui-accordion-header:first-child {
border-top: none !important;
}
.section-hmfaq .ui-accordion-header.ui-corner-top:first-child {
border-top: none !important;
}
.section-hmfaq .plusminus {
display: none !important;
}

.section-hmfaq .ui-accordion-header .arro-icon {
width: auto !important;
right: 0 !important;
text-align: right;
position: absolute;
padding-top: 0 !important;
top: 50% !important;
transform: translateY(-50%) !important;
}

.section-hmfaq .ui-accordion-header .arro-icon img {
transition: 300ms linear all;
}

.section-hmfaq .ui-accordion-content {
padding-left: 8px !important;
  border: none !important;
background: transparent !important;
}
.section-ebook .ebooklistbox .ebooklisttext a{
  background: #1068E9;
border-radius: 4px;
color: #FFF !important;
font-family: 'ProximaNova-Semibold';
font-size: 16px !important;
padding: 6px 35px;
display: inline-block;
position: relative;
}
.section-ebook .ebooklistbox .ebooklisttext a::after{
display:none !important;
}
.section-ebook .ebooklistbox .ebooklistbox-img img{
width: 100% !important;
margin-bottom: 15px !important;
max-height: 320px !important;
min-height: 320px !important;

object-fit: cover !important;
  border: 6px solid black !important;
border-radius: 15px;
  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
.ebooklistbox-img .top-icon{
  width: 25px;
height: 2px;
background: #717376;
position: absolute;
right: 45px;
top: -2px;
border-radius: 10px 10px 0px 0px
}

.ebooklistbox-img .top-right1{
  width: 25px;
height: 2px;
background: #717376;
position: absolute;
right: 2px;
top: 60px;
border-radius: 10px 10px 0px 0px;
transform: rotate(90deg);
}

.ebooklistbox-img .top-right2{
  width: 25px;
height: 2px;
background: #717376;
position: absolute;
right: 2px;
top: 100px;
border-radius: 10px 10px 0px 0px;
transform: rotate(90deg);
}
.data-scrollp{
  padding: 72px 0px;
padding-right: 35px!important;
}
.header-container{
z-index: 1000 !important;
}
.medias-991{
display:none !important;
}

@media (max-width: 1199.98px) {  
.section-home .home-header h1{
font-size: 38px;
line-height: 50px;
}
.section-home .home-header p {
font-size: 20px;
line-height: 32px;
}
.section-hm-bd .bd-box{
padding: 20px !important;
}
.section-hm-bd .bd-box ul{
min-height: 335px;
}
.section-ebook .ebooklistbox .ebooklisttext h3{
line-height: 26px;
}
}

@media (max-width: 991.98px) {
.mpt-32.pt-64, .mpt-32.pt-72{
padding-top:24px !important;
}
.section-ebook .owl-dots{
margin-bottom: 0px !important;
padding-bottom: 0px !important;
margin-top: 16px !important;
}
.section-ebook .ebooklistbox .ebooklistbox-img img{
    object-fit: none !important;
border: none !important;
box-shadow: none !important;
}
.ebooklistbox-img .top-icon, .ebooklistbox-img .top-right1, .ebooklistbox-img .top-right2{
display:none !important;
}
.section-ebook .ebooklistbox .ebooklisttext img{
text-align: center;
margin: 0px auto;
}
.section-ebook .ebooklistbox .ebooklisttext h3 {
font-size: 18px;
line-height: 30px;
}
.hmdata-text.mb-5 {
margin-bottom: 32px !important;
}
.section-homedata .owl-dots{
margin-bottom: 0px !important;
padding-bottom: 0px !important;
padding-top: 16px !important;
}
.mediah-991{
display:none !important;
}
.medias-991{
display:block !important;
}
.section-home .home-header{
text-align: center;
}
.section-home .home-header h1 {
font-size: 36px;
line-height: 52px;
}
.section-home .home-header p {
font-size: 22px;
line-height: 32px;
}

.section-home .home-header .home-header-cta{
margin-bottom: 20px !important;
}
.section-home .home-header .header-img img{
    width: 100% !important;
}
.hm-title{
margin-bottom: 50px !important;
}
.section-hm-bd .bd-box{
margin-top: 104px !important;
}
.section-hm-bd .bd-box ul{
min-height:auto !important;
}
.section-hm-bd .pt-80 {
padding-top: 0px !important;
}
#data-img{
display:none !important;
}
}

@media (max-width: 767.98px){

.body-container .section-hm-tet .ld-testimonial .container{
padding-bottom:0px !important;
}
.section-hm-tet .ladtestmp {
padding-bottom: 2em !important;
}
.section-cast .case-studybox .caselisttext h3{
min-height: auto !important;
    font-size: 20px !important;
line-height: 32px !important;
}
.section-home .home-header .header-img img {
max-width: auto !important;
}
.section-home .home-header h1 {
font-size: 40px;
line-height: 52px;
}
.section-home .home-header p {
font-size: 20px;
line-height: 32px;
}
.hm-title h2{
    font-size: 32px !important;
line-height: 42px !important;
}
.hm-title h4{
margin-bottom:0px !important;
}
.hm-title p{
margin-top: 12px !important;
}
}

@media (max-width: 575.98px) {
.mpt-32.pt-64{
padding-top:24px !important;
}
.section-hm-tet .silder.slick-slide{
    padding: 5px !important;
}
.section-hm-tet .ld-tedtbox-user .side-logo{
display:none !important;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user{
justify-content: center;
text-align:center;
}

.hmdata-text h2{
font-size: 24px !important;
line-height: 34px !important;
    margin-bottom: 8px !important;
text-align: center !important;
}

.innerpage .alr-page-no p, .home-header-cta{
text-align: center !important;
}
.innerpage .alr-page-no ul p{
text-align:left !important;
}

.section-ebook .ebooklistbox .ebooklistbox-img img {
width: 100% !important;
margin-bottom: 15px !important;
max-height: 320px !important;
min-height: auto !important;
object-fit: none !important;
border: none !important;
border-radius: 0 !important;
box-shadow: none !important;
}

.ebooklistbox-img .top-icon, .ebooklistbox-img .top-right1, .ebooklistbox-img .top-right2{
display:none !important
}
.section-home .home-header h1{
    font-size: 32px !important;
line-height: 40px !important;
}
.hm-title h2 {
font-size: 28px !important;
line-height: 36px !important;
}
}

/* home page end */

.rect-formsbmt{
width: 97% !important;
margin-left: auto !important;

}

.page-template-page-timer  .section-inner.v9.weclome .limited-offer-box{
  background: transparent !important;
border: none !important;
  padding: 0px !important;
}

.page-template-page-timer  .section-inner.v9.weclome  .limited-offer-box ul li{
  background: url(https://www.socialpilot.co/wp-content/uploads/2023/08/green.svg) no-repeat 0px 8px transparent;
padding: 0px 0px 0px 24px;
}


.section-inner.v9.weclome .offer-feature-heading{
font-size: 20px;
line-height: 28px !important;
font-family: 'ProximaNova-Bold' !important;
}

.page-template-page-timer .section-inner.v9.weclome .limited-offer-box ul li:not(:last-child) {
margin-bottom: 16px !important;
}

.section-inner.v9.weclome .tim .timer-section span{
background: linear-gradient(180deg, #7E98B0 50%, #647B90 50%) !important;
  border: 2px solid #8D9AA7 !important;
  min-width: 100px;
}

.section-inner.v9.weclome .countDown__interval_basic_cont_description{
  font-size: 18px !important;
line-height: 30px !important;
margin-top: 8px !important;
color: #1B1C1E !important;
text-shadow: none !important;
text-align: center !important;
  font-family: "ProximaNova-Regular" !important; 
}

.section-inner.v9.weclome  .countDown__digit_new_rotated{
background:#647B90 !important;
  font-size: 46px !important;
}

.section-inner.v9.weclome  .countDown__digit_new_placeholder{
background:#7E98B0 !important;
  font-size: 46px !important;
}

.section-inner.v9.weclome .countDown__digit_cont{
box-shadow:none !important;
}

@media (max-width: 991.98px) { 

.alternative-pagefull .table{
 table-layout: auto !important;
}

.tim.times-left:before{
display:none !important;
}

.rect-formsbmt{
 width: 100% !important;
}

}

@media (max-width: 767.98px) { 
.section-inner.v9.weclome .rect-formsbmt:before{
display:none !important;
}

.section-inner.v9.claim .rect-formsbmt:before{
display:none !important;
}

.section-inner.v9 .rect-formsbmt .la-modal-form h5, .section-inner.v9.weclome .rect-formsbmt .la-modal-form h2, .section-inner.v9.weclome .rect-formsbmt .la-modal-form p.sign-in-info-text {
    text-align: center !important;
}

.section-inner.v9.weclome .rect-formsbmt .la-modal-form h2{
    font-size: 26px !important;
margin-bottom: 10px !important;
line-height: 30px !important;
}

.section-inner.v9.weclome .rect-formsbmt .la-modal-form .form-group {
margin-bottom: 16px !important;
}

}

@media (max-width: 575.98px) {
.page-template-page-listicles.v2 .post-body {
padding-left: 15px !important;
}


}



@media only screen and (max-width: 1398px) {
.nstyle .shx-bx{
    right: -40px;
}
}

@media (max-width: 1310.98px){
.nstyle .shx-bx {
display:none;
}
}

.blog-hdstk{
	z-index:100 !important;
}

.yellow-alert ul, .yellow-alert ol{
	columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
}

.page-template-page-listicles .body-container ol li{
	    font-size: 18px !important;
    margin-bottom: 16px !important;
    line-height: 30px;
}

.page-template-page-listicles .body-container ol li:last-child{
	margin-bottom:0px !important;
}

.nblog .ebook-box {
    background: #F4F8FF !important;
	padding: 32px !important;
	text-align: center !important;
	    border-radius: 8px;
}

.nblog .ebook-box h2, .nblog .ebook-box p.h2{
	    text-align: center !important;
	    margin-bottom: 8px !important;
	    color: #465767 !important;
}

@media (max-width: 767.98px) { 

.yellow-alert ul, .yellow-alert ol{
	columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
}
}





.list-center .breadcrumb{
  margin-bottom: 16px !important;
  justify-content: center;
}

.nstyle .compk-top .subcategory h1{
  margin-bottom: 56px !important;
}


@media (max-width: 991.98px) { 

  .nstyle .compk-top .subcategory h1{
    margin-bottom: 32px !important;
  }
 }


 @media (max-width: 767.98px) {  
  .list-center .breadcrumb{
    margin-bottom: 0px !important;
  }

  .nstyle .compk-top .subcategory h1{
    margin-bottom: 0px !important;
  }

 }

/* product page */

.mimgbox{
	text-align: center;
    padding-bottom: 28px !important;
}

.listiconx{
	    padding: 0px !important;
    margin: 0 !important;
    list-style: none !important;
	 columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}

.listiconx li{
	background: url(https://www.socialpilot.co/wp-content/uploads/2023/08/grn-chek.svg) no-repeat 0px 2px transparent;
    padding: 0px 0px 0px 35px;
}

.pdrowbx{
	display: flex !important;
}

.pdrowbx .pdrowbximg{
	    padding-right: 24px !important;
}

.pdrowbx .pdrowbxtxt h4{
	margin-bottom:4px !important;
}

@media (max-width: 767.98px) { 
.listiconx{
	 columns: 1;
  -webkit-columns: 1;
  -moz-columns: 1;
}

}


/* product page */




.page-template-page-listicles.v2 .nstyle .about-author-blk .author-box .img-circle{
  height: 122px !important;
width: 122px !important;
min-width: 122px !important;
}


@media (max-width: 767.98px) {
  
  .page-template-page-listicles.v2 .nstyle .about-author-blk .author-box .img-circle {
  height: 60px !important;
  width: 60px !important;
  min-width: auto !important;
  }
  
  }



  /* new auth design */

.authbg{
  BACKGROUND: #FFF5DB !IMPORTANT;
padding: 32px !important;
margin-bottom:26px !important;
  border-radius: 8px !important;
}



.authbg .authorboximg{
margin-right:16px !important;
}

.authbg .authorboximg img{
  border-radius: 50% !important;
width: 100px !important;
height: 100px !important;
margin-bottom: 0px !important;
border: 1px solid #D1CB7F !important;
  min-width: 100px !important;
}

.authbg .authorboxtxt p.h3{
margin-bottom: 4px !important;
}

.authbg .authorboxtxt a{
  font-family: 'ProximaNova-Semibold' !important;
}

.authbg .d-flex{
align-items: center;
}




@media (max-width: 767.98px) {

.authbg .d-flex.flex-row{
    display: block !important;
text-align: center !important;

}

.authbg .authorboximg{
margin-right: 0px !important;
margin-bottom: 16px !important;
}

.authbg .authorboximg img{
width:80px !important;
height:80px !important;
min-width:auto !important;
}
}

/* new auth design */


#biolink span{
	display:block !important;
	    font-size: 17px !important;
    line-height: 28px !important;
	margin-bottom:24px !important;
}

.author-box #biolink span, .author-box #biolink p{
	margin-bottom:16px !important;
}

.author-box #biolink span:last-child, .author-box #biolink p:last-child{
	margin-bottom:0px !important;
}


#biolink p{
	   font-size: 17px !important;
    line-height: 28px !important;
	margin-bottom:24px !important;
}



td.first-col.first-col-image .glance-table-top{
  text-align: center !important;
display: flex !important;
align-items: center !important;
font-family: 'ProximaNova-Semibold' !important;
font-size: 18px !important;
}

td.first-col.first-col-image .glance-table-top img{
  height: 40px;
width: 40px !important;
margin-right: 8px !important;
}


/* blog from box */

.xblg-generator{
  border-radius: 8px;
  border: 1px solid #CFE1FB;
  background: #F4F9FF;
  padding: 40px !important;
      margin-bottom: 32px !important;
}

.xblg-generator .frm-head{
      background: transparent !important;
}

.xblg-generator .frm-head .form-group :is(input, select){
  background:#fff;
}

.xblg-generator .frm-head .form-group select{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAAdVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhMdQaAAAAJ3RSTlMAAAECAwQGBwsOFBwkJTg5RUZ4eYCHkJefpaytrsXGy8zW3+Do8vNn0bsyAAAAYElEQVR42tXROwJDQAAA0Ymw1p9kiT+L5P5HVEi3qJn2lcPjtIuzUIJ/rhIGy762N3XaThqMN1ZPALsZPEzG1x8LrFL77DHBnEMxBewz0fJ6LyFHTPL7xhwzWYrJ9z22AqmQBV757MHfAAAAAElFTkSuQmCC);
  background-position: 100%;
  background-repeat: no-repeat;
}
.xblg-generator.frmbxfl .rowbox::before{
  display:none !important;
}

.xblg-generator.frmbxfl .froffer{
  background:#fff !important;
}

.xblg-generator.frmbxfl .rowbox p.titlemn{
      font-size: 24px !important;
  line-height: 34px !important;
  font-family: 'ProximaNova-Bold' !important;
  margin-bottom: 24px !important;
}

.xblg-generator .innner-result{
  margin-top:50px !important
}

.xblg-generator .innner-result .froffer{
  margin-top:50px !important;
}

.xblg-generator.frmbxfl .froffer::after{
content: '' !important;
  background-image: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/offer.svg);
  background-size: contain;
  background-repeat: no-repeat;
  width: 100px;
  height: 100px !important;
  position: absolute;
  z-index: 10;
  top: -25px;
  }

.xblg-generator.frmbxfl .frmbox-head{
margin-bottom:32px !important;
  text-align:center !important;
}

.xblg-generator.frmbxfl .frmbox-head p.h2{
  line-height: 55px !important;
  margin-bottom: 0px !important;
   color: #1B1C1E !important;
   opacity: 1 !important;
      margin-top: 0px !important;
}

.xblg-generator.frmbxfl .frmbox-head p{
      opacity: 0.7 !important;
  margin-top: 8px !important;
      margin-bottom: 0px !important;
  text-align:center !important;
}

.xblg-generator.frmbxfl .frmbox-head p.h2 span.lne {
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/lin.svg) no-repeat 0px 45px transparent;
  display: inline-block;
  position: relative;
  background-size: 100% !important;
  z-index: 10;
}


@media (max-width: 575.98px) { 

  .xblg-generator{
      padding:24px !important;
  }

}



/* blog from box */



/* from box */

.frmbxfl .posbot32:not(:last-child){
margin-bottom:32px !important;
}

.frmbxfl .posbot32 :is(h2,h3){
margin-bottom:8px !important;
}

.frmbxfl .posbot32 p:last-child{
margin-bottom:0px !important;
}
.frmbxfl .resultbox:not(:first-child){
margin-top:32px !important;
}

.frmbxfl .resultbox #result p{
    font-size: 18px !important;
  line-height: 30px !important;
text-align:left !important;
}

.frm-head{
  background: #E8F0FD !important;
}

.frm-head .frmbox-white{
      border-radius: 8px;
  background: #FFF;
  box-shadow: 0px 4px 24px 0px rgba(171, 200, 248, 0.31);
  padding: 48px !important;
}

.frm-head .frmbox-white .frmbox-head{
      text-align: center !important;
  margin-bottom:40px !important;
}

.frm-head .frmbox-white .frmbox-head h1{
  margin-bottom:0 !important;
      line-height: 55px !important;
font-size:32px !important;
}

.frm-head .frmbox-white .frmbox-head h1 span.lne{
      background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/lin.svg) no-repeat 0px 45px transparent;
  display: inline-block;
  position: relative;
  background-size: 100% !important;
  z-index: 10;
}

.frm-head .frmbox-white .frmbox-head p{
      font-size: 18px;
  line-height: 30px;
  margin-bottom: 0px !important;
  opacity: 0.7 !important;
  margin-top: 8px !important;
}

.frmbxfl .rowbox{
  position:relative !important;
}

.frmbxfl .rowbox::before{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/obgt.svg');
position:absolute;
z-index:10;
  left: 0;
  right: 0;
  top: -160px;
      text-align: center;
}

.frmbxfl .resultbox{
border-radius: 8px;
  border: 1px solid #CFE1FB;
  background: #FFF;
  box-shadow: 0px 4px 24px 0px rgba(171, 200, 248, 0.31);
  padding: 34px 32px 24px!important;
  
}

.frmbxfl .resultbox .generat-box{
      display: flex;
}

h2.titlemn, p.h2.titlemn{
  text-align:center !important;
  margin-bottom:48px !important;
}

.frmbxfl .rsulrow{
  -ms-flex-pack: justify!important;
  justify-content: space-between!important;
  display: -ms-flexbox!important;
  display: flex!important;
  -ms-flex-align: center!important;
  align-items: center!important;
  margin-top: 20px !important;
padding-top:20px !important;
border-top:1px solid #CBDCFB;
}

.frmbxfl .rsulrow .btn-line{
      border-radius: 8px;
  border: 2px solid #0F67EA;
  color: #0F67EA !important;
  padding: 9px 18px !important;
  display: inline-block;
  font-family: 'ProximaNova-Bold' !important;
  font-size: 16px !important;
  line-height: 26px !important;
}

.frmbxfl .rsulrow .btn-line:hover{
  background:#0F67EA !important;
  color:#FFF !important;
}

.frmbxfl .rsulrow #regenerate span{
  margin-right: 2px !important;
}

.frmbxfl .rsulrow #copy{
      background: transparent !important;
}

.frmbxfl .rsulrow #copy{
    color: #0F67EA !important;
  font-size: 16px !important;
  line-height: 26px !important;
  font-family: 'ProximaNova-Semibold';
}


.frmbxfl .rsulrow .regenerate{
font-size: 16px;
  line-height: 26px !important;
  font-family: 'ProximaNova-Semibold' !important;
    background: transparent !important;
    color: #0F67EA !important;
    position: relative;
  padding-left: 24px !important;
}

.frmbxfl .rsulrow .regenerate img{
  margin-right: 4px;
  position: absolute;
  left: 0;
  top: 3px !important;
}
.frmbxfl .innerpage ul.nav-pills{
  margin-bottom:32px !important;
      box-shadow: 0px 4px 24px 0px rgba(171, 200, 248, 0.31) !important;
  border:none !important;
}

.frmbxfl .innerpage .nav-pills .nav-link{
      font-size: 18px !important;
  line-height: 30px !important;
  color: #1B1C1E;
}

.frmbxfl .innerpage .nav-pills .nav-link.active{
  color: #FFF !important;
}

.frmbxfl .innerpage .nav-pills .nav-link i{
  margin-right:8px !important;
}

.frmbxfl .froffer{
  border-radius: 8px !important;
border: 1px solid #CFE1FB !important;
background: #F4F9FF !important;
  padding:48px !important;
  position:relative !important;
}

.frmbxfl .froffer::after{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/offer.svg');
position:absolute;
z-index:10;
  right: 30px;
  top: -61px;
}


.frmbxfl .froffer :is(h2, h3, p.h2, p.h3) {
  
  color: #1068E9 !important;
  font-size: 32px !important;
line-height: 42px !important;
      font-family: 'ProximaNova-Bold' !important;
      margin-bottom: 16px !important;
}


.frmbxfl strong, .frmbxfl p strong{
      font-family: 'ProximaNova-Bold' !important;
}

.frm-head .form-group br{
  display:none !important;
}

.frm-head .form-group :is(input, select){
      border-radius: 8px !important;
  border: 1px solid #CFE1FB !important;
  background: #F4F9FF;
  height: 58px !important;
  padding: 0px 22px !important;
      font-size: 16px !important;
  line-height: 28px !important;
}

.frm-head .form-group input::-ms-input-placeholder {
color: #1B1C1E !important;
  opacity: 0.5;
}

.frm-head .form-group input::placeholder {
color: #1B1C1E !important;
  opacity: 0.5;
}

.frm-head .form-control:focus{
      box-shadow: none !important;
}

.frm-head .form-group select{
    -webkit-appearance: none !important;
  -moz-appearance: none !important;

  width: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAAdVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhMdQaAAAAJ3RSTlMAAAECAwQGBwsOFBwkJTg5RUZ4eYCHkJefpaytrsXGy8zW3+Do8vNn0bsyAAAAYElEQVR42tXROwJDQAAA0Ymw1p9kiT+L5P5HVEi3qJn2lcPjtIuzUIJ/rhIGy762N3XaThqMN1ZPALsZPEzG1x8LrFL77DHBnEMxBewz0fJ6LyFHTPL7xhwzWYrJ9z22AqmQBV757MHfAAAAAElFTkSuQmCC);
  background-position: 100%;
  background-repeat: no-repeat;
  border: 1px solid #ccc;
  padding: 0.5rem;
  border-radius: 0;
}


.innerpage.v-white.innerpage-faq.faqny .ui-accordion .ui-accordion-header{
  border: 1px solid #CFE1FB !important;
background: #FFF !important;
}

.innerpage.v-white.innerpage-bg.innerpage-faq.faqny .ui-accordion-content{
      border: 1px solid #CFE1FB !important;
  background: rgba(255, 255, 255, 0.50) !important;
  border-top: none !important;
}

.frmbxfl .fftyp{
      border: 1px solid #CFE1FB;
  background: #F4F9FF;
  border-radius: 8px !important;
  padding: 32px !important;
  text-align: center !important;
  height: 100% !important;
}

.frmbxfl .fftyp::before{
  content: "";
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
  height:100px;
  width:100px;
}

.frmbxfl .fftyp h4{
  font-size: 18px !important;
  line-height: 30px !important;
  font-family: 'ProximaNova-Bold' !important;
  margin-bottom: 8px !important;
}

.frmbxfl .fftyp p:last-child{
  margin-bottom:0px !important;
}

.frmbxfl .caption-img{
      text-align: center !important;
  margin-bottom: 40px !important;
}

.frmbxfl .caption-img img{
  width:80% !important;
}

.fa-youtube{
   color: #CD201F;
}

.fa-linkedin-in{
  color: #0A66C2;
}

.fa-facebook-f{
  color: #1877F2;
}

.fa-twitter{
  color: #00acee;
}

.fa-instagram{
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.fa-tiktok{
      color: #111111;
  filter: drop-shadow(1px 0px 0px #FD3E3E) drop-shadow(-1px -1px 0px #4DE8F4);
}

.innerpage .nav-pills .nav-link.active i{
  color:#FFF !important;
  background: transparent !important;
  -webkit-text-fill-color: #fff !important;
}


.frmbxfl .frm-btnrow{
  display: -ms-flexbox!important;
  display: flex!important;
  -ms-flex-pack: justify!important;
  justify-content: space-between!important;
  -ms-flex-align: center!important;
  align-items: center!important;
  margin-top: 16px !important;
}

.frmbxfl .frm-btnrow .frm-btnrowsh{
  position:relative !important;
  padding-left: 24px !important;
      transition: 300ms linear all;
}

.frmbxfl .frm-btnrow .frm-btnrowsh a::before{
content: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/down.svg);
  position: absolute;
  z-index: 10;
  top: 0px;
  text-align: center;
  left: 0;
  top: 0px !important;
}

.frmbxfl .frm-btnrow .frm-btnrowsh.show a::before{
  transform: rotate(180deg) !important;
}

.frmbxfl .frm-btnrow .frm-btnrowsh a{
      color: #9c9797;
  font-size: 18px;
  line-height: 30px !important;
  font-family: 'ProximaNova-Regular' !important;
}

.frmbxfl .frm-btnrow .frm-btnsub button#generateCaption div{
      display: inline-flex;
}

.frmbxfl .frm-btnrow .frm-btnsub button#generateCaption span{
  display:none;
  margin-bottom: 2px !important;
  margin-right: 2px !important;
}

.frm-head .frmbox-white .form-group label{
  font-size: 18px;
  line-height: 30px;
  color: #1B1C1E !important;
  margin-bottom: 8px !important;
}

.innerpage p#generated{
  margin-bottom:8px !important;
}

@media (max-width: 991.98px) { 

  .frmbxfl .caption-img{
      display:none !important;
  }

  .frmbxfl .froffer::after{
content: '' !important;
  background-image: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/offer.svg);
  background-size: contain;
  background-repeat: no-repeat;
  width: 150px;
  height: 150px !important;
  position: absolute;
  z-index: 10;
  top: -45px;
  }
  
  .frmbxfl .rowbox::before{       
          content: '' !important;
  background-image: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/obgt.svg);
  background-size: contain;
  background-repeat: no-repeat;
  height: 80px;
  left: 0;
  right: 0;
  margin: 0px auto;
  width: 80px !important;
  top: -115px;
  }
}

@media (max-width: 767.98px) {

  .frmbxfl .rowbox::before{   
          top: -100px;    
  }
  
  .frmbxfl .frm-btnrow{
      display: block !important;
  }
  
  .frmbxfl .frm-btnrow .frm-btnrowsh{
          margin-bottom: 24px !important;
  }
  
  .frmbxfl .frm-btnrow .frm-btnsub{
      text-align:center !important;
  }

.frmbxfl .posbot32 :is(h2,h3) {
  font-size: 24px !important;
  line-height: 34px !important;
}

}

@media (max-width: 575.98px) {

.frmbxfl .resultbox #result p{
  font-size:18px !important;
  line-height:30px !important;
}

.frmbxfl .rsulrow .regenerate, .frmbxfl .rsulrow #copy{
    font-size:18px !important;
}

  .frmbxfl .rowbox::before{   
          top: -80px; 
          width: 60px !important;
          height: 60px;
  }
  
  
  .frmbxfl .froffer::after{
          width: 100px;
  height: 100px !important;
      top: -20px;
  }
  
  .frm-head .frmbox-white, .frmbxfl .resultbox, .frmbxfl .froffer{
      padding: 24px !important;
}
  
  .frm-head .form-group :is(input, select){
          height: 50px !important;
  padding: 0px 16px !important;
  }

}
/* from box */


.text-danger a{
  color: #dc3545!important;
  text-decoration: underline !important;
}

.text-danger a:hover{
  text-decoration: underline !important;
}



/* blog header update  */

.nstyle .subcategory h1.shsxx{
	margin-bottom:8px !important;
}

.nstyle .blgtp-img.xactive{
	position: relative !important;
    bottom: 0 !important;
}

/* blog header update  */


.sticky-top.sticky-inner.top140{
	top:140px !important;
}




/* cp-offbox */

.cp-offbox{
  background: #E8F0FD !important;
  display: flex !important;
align-items: center;
}

.cp-offbox .cp-offboximg{
  padding: 18px 0px !important;
padding-left: 40px !important;
  z-index: 10;
margin-right: -30px;
}

.cp-offbox .cp-offboxtxt{
  background: #205AAA !important;
  padding: 55px !important;
border-radius: 0px 0px 0px 70px;
  padding-left: 65px !important;
}


.cp-offbox .cp-offboxtxt p{
color:#FFF !important;
  font-size: 20px;
line-height: 30px;
margin-bottom:32px !important;
}


.cp-offbox .cp-offboxtxt p.h3{
  color: #FF8949 !important;
font-family: 'ProximaNova-Bold' !important;
margin-bottom: 0px !important;
  font-size: 32px !important;
line-height: 42px !important;
}

.cp-offbox .cp-offboxtxt p.h2{
  color: #FFF !important;
font-family: 'ProximaNova-Bold' !important;
margin-bottom: 16px !important;
font-size: 32px !important;
line-height: 42px !important;
}


.cp-offbox .cp-offboxtxt .froffer-cta a{
  padding: 16px 36px !important;
font-size: 24px;
line-height: 36px;
text-transform: capitalize;
}

.cp-offbox .cp-offboxtxt .froffer-cta a.btn-actv{
  background: #fe8848 !important;
}

.cp-offbox .cp-offboxtxt .froffer-cta a.btn-actv:hover{
background: #ec7c40 !important;
}


.xblg-generator .cp-offbox .cp-offboximg img{
min-width: 190px;
}

.xblg-generator .cp-offbox .cp-offboxtxt{
padding: 32px !important;
padding-left: 50px !important;
  border-radius: 0px 0px 0px 50px;
}

.xblg-generator .cp-offbox .cp-offboxtxt .froffer-cta a{
  padding: 14px 28px !important;
font-size: 18px;
line-height: 30px;
}

.xblg-generator .cp-offbox .cp-offboxtxt p{
margin-bottom: 24px !important;
text-align: left !important;
font-size: 17px !important;
line-height: 28px !important;
}

.xblg-generator .cp-offbox .cp-offboxtxt p.h3, .xblg-generator .cp-offbox .cp-offboxtxt p.h2{
font-size: 24px !important;
line-height: 32px !important;
  margin-bottom: 0px !important;
}

.xblg-generator .cp-offbox .cp-offboxtxt p.h2{
margin-bottom:16px !important;
}

.xblg-generator .cp-offbox .cp-offboximg{
margin-right: -22px;
padding-left: 32px !important;
}

.xblg-generator .cp-offbox{
  background: #DDEAFD !important;
}

@media (max-width: 991.98px) {

.cp-offbox{
background: transparent !important;
display: block !important;
}

.cp-offbox .cp-offboximg{
display:none !important;
}

.cp-offbox .cp-offboxtxt .froffer-cta a {
padding: 12px 24px !important;
font-size: 18px;
line-height: 30px;
}

.cp-offbox .cp-offboxtxt{
    padding: 32px !important;
border-radius: 0px 0px 0px 40px;
padding-left: 40px !important;
}

.cp-offbox .cp-offboxtxt p.h2, .cp-offbox .cp-offboxtxt p.h3{
    font-size: 26px !important;
line-height: 36px !important;
}

.xblg-generator .cp-offbox{
    background: transparent !important;
}

.xblg-generator .cp-offbox .cp-offboxtxt{
    border-radius: 0px 0px 0px 30px;
}

}

@media (max-width: 575.98px) { 

.xblg-generator .cp-offbox .cp-offboxtxt{
    padding: 24px !important;
padding-left: 24px !important;
}


}
/* cp-offbox */


iframe.instagram-media {
  margin: 0px auto !important;
}