: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);
  --plyr-color-main: #0f67ea;

  --web-font-regular: "ProximaNova-Regular";
  --web-font-semibold: "ProximaNova-Semibold";
  --web-font-bold: "ProximaNova-Bold";
}



@font-face {
  font-family: "ProximaNova-Regular";
  font-style: normal;
  font-weight: normal;
  font-display: swap;
  src: url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Regular.woff");
}

@font-face {
  font-family: "ProximaNova-Semibold";
  font-style: normal;
  font-weight: normal;
  font-display: swap;
  src: url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Semibold.eot") format("embedded-opentype"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Semibold.otf") format("opentype"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Semibold.woff") format("woff"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Semibold.ttf") format("truetype");
  /* 
      src: url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Semibold.woff")
      format("woff"); */
}

@font-face {
  font-family: "ProximaNova-Bold";
  font-style: normal;
  font-weight: bold;
  font-display: swap;
  src: url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Bold.eot") format("embedded-opentype"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Bold.svg") format("svg"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Bold.woff") format("woff"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Bold.ttf") format("truetype");
}

@font-face {
  font-family: "ProximaNova-Extrabold";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Extrabold.eot") format("embedded-opentype"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Extrabold.svg") format("svg"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Extrabold.woff") format("woff"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Extrabold.ttf") format("truetype");
}

@font-face {
  font-family: "ProximaNova-Medium";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/proxima-nova-medium.eot") format("embedded-opentype"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Medium.svg") format("svg"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/proxima-nova-medium.woff") format("woff"),
    url("https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/proxima-nova-medium.ttf") format("truetype");
}

.image-box{
  margin-bottom: 24px;
}


/* button design start */
.btn-blue {
  background: #0F67EA;
  font-size: 18px;
  line-height: 30px;
  border-radius: 8px;
  color: #FFF !important;
  /* font-weight: 600; */
  padding: 14px 28px;
  display: inline-block;
  font-family: 'ProximaNova-Semibold' !important;
  text-decoration: none !important;
}

.btn-blue:hover {
  background: #0C54C0 !important;
  color: #FFF !important;
  text-decoration: none !important;
}

.btn-actv, .btn-act, .btn-orange {
  background: #fe8848;
  font-size: 18px;
  line-height: 30px;
  border-radius: 8px;
  color: #FFF !important;
  /* font-weight: 600; */
  padding: 14px 28px;
  display: inline-block;
  font-family: 'ProximaNova-Semibold' !important;
  text-decoration: none !important;
}


.btn-actv:hover, .btn-act:hover, .btn-orange:hover {
  color: #FFF !important;
  background: #ec7c40 !important;
  text-decoration: none !important;
}

.btn-sm {
  padding: 9px 18px !important;
  font-size: 16px !important;
  line-height: 26px !important;
}


/* button design start */

a:hover,
a:focus {
  text-decoration: none !important;
}


.hide {
  display: none;
}

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

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


.listicle-body p strong,
.listicle-body ul li strong,
.listicle-body ol li strong {
  font-family: "ProximaNova-Bold" !important;
}



/* new size */
h1,
.h1{
  font-size: 44px;
  font-family: "ProximaNova-Bold";
  line-height: 60px;
  font-style: normal;
  /* font-weight: bold; */
  color: #1B1C1E;
  margin: 0 0 16px;
}

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

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

h4,
.h4 {
  font-size: 24px;
  line-height: 34px;
  font-family: 'ProximaNova-Bold';
  color: #1B1C1E;
  font-style: normal;
  /* font-weight: bold; */
  margin: 0 0 16px;
}

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

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


@media (max-width: 1199.98px) {
  h1,
  .h1 {
    font-size: 44px;
    line-height: 54px;
  }

  h2,
  .h2 {
    font-size: 32px;
    line-height: 42px;
  }

  h3,
  .h3 {
    font-size: 24px;
    line-height: 34px;
  }

  h4,
  .h4 {
    font-size: 20px;
    line-height: 30px;
  }
}

@media (max-width: 991.98px) {  

h1,
.h1{
  font-size: 40px;
  line-height: 52px;
}

}
@media (max-width: 575.98px) {
  h1,
  .h1 {
    font-size: 36px;
    line-height: 46px;
  }

  h2,
  .h2 {
    font-size: 28px;
    line-height: 36px;
  }

  h3,
  .h3 {
    font-size: 22px;
    line-height: 32px;
  }

  h4,
  .h4 {
    font-size: 20px;
    line-height: 30px;
  }
}


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

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


ul li ul, ol li ol {
    margin-top: 16px !important;
    margin-bottom: 0 !important;
}

ul li ul li:last-child, ol li ol li:last-child {
    margin-bottom: 0 !important;
}

ul li p,
ol li p {
    margin-bottom: 16px !important;
        margin-top: 16px;
}

ul li p:first-child,
ol li p:first-child {
margin-top: 16px !important;
}


ul li .grey-alert p:first-child, ol li .grey-alert p:first-child{
      margin-top: 0 !important;
}

ul li p:last-child,
ol li p:last-child {
    margin-bottom: 0px !important;
}


ul li :is(.image-border, .wp-block-image),
ol li :is(.image-border, .wp-block-image) {
    margin-top: 16px !important;
    margin-bottom: 0 !important;
}

ul li .grey-alert,
ol li .grey-alert {
margin-top: 16px;
    margin-bottom: 0;
}


ul li .blog-probox,
ol li .blog-probox {
    margin-top: 16px;
}

ul li .blog-probox .blog-pro-boxnew,
ol li .blog-probox .blog-pro-boxnew {
    margin-bottom: 0 !important;
}



/********* 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://wp-stage.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-542117 .blog-section h2,
.linkedintitle {
  background-color: #0077b5;
  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: 10px 20px;
  border-left: 5px solid #0f67ea;
  margin-bottom: 30px;
}

.user-box p:last-child {
  margin-bottom: 0px !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;
  border-radius: 8px;
}

.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://wp-stage.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; */
}

.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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 !important;
    margin-bottom: 24px;
}

.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.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://wp-stage.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 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-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;
}

.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;
}

.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://wp-stage.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;
}

.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 .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;
}

/* .listicle-body .customer-feedback-dec p.user-name::after {
  content: "";
  width: 106px;
  height: 25px;
  background: url(https://wp-stage.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;
} */

.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://wp-stage.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://wp-stage.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;
}

/* .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 rgba(157, 157, 157, 0.5);
  border-radius: 8px;
  margin: 0px 0 30px;
  padding: 2px;
  clear: both;
  position: relative;
  text-align: center;
  overflow-x: auto;
}

.read_link {
  background: url(https://wp-stage.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-title {
  padding: 12px;
}


@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) */


/* // Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {


  /*********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: 68px;
  background: white;
  z-index: 10;
  text-align: center;
  padding: 20px 50px;
  box-shadow: 0px 4px 10px #e6e6e6;
}

.blog-hdtkan {
  display: none !important;
}


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

.tip {
  position: relative;
  border: 1px solid #23A06C;
  border-radius: 8px;
  text-align: left;
  padding: 32px;
  display: block;
  margin-top: 16px;
  padding-top: 38px;
    margin-bottom: 24px;
}

.tip p:last-child {
    margin-bottom: 0 !important;
}

.tip p:first-child 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;
}

.tip::before {
  content: url('https://wp-stage.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: 90px !important;
}

.nstyle .shx-bx .shx-bxfd {
  position: -webkit-sticky;
  position: sticky;
  top: calc(120px + 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;
}

.blog-pro-boxnew {
  background: #FFF5DB !important;
  border: none !important;
  border-radius: 8px !important;
  margin-bottom: 32px !important;
  padding-top: 48px !important;
}

.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;
}

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

.blog-pro-boxnew .pr-box .pr-boxtxt p.h2, .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://wp-stage.socialpilot.co//wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/red-more.svg);
  left: 0;
  position: absolute;
  top: -4px;
}

.nstyle .page-template-page-listicles .read_link p a{
  padding-left: 0px !important;
  margin-left: 0px !important;
}

.nstyle .page-template-page-listicles .read_link p a::before {
  content: '' !important;
}


.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;
      color: #FFF !important;
}

.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 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;
}

.side-menutop {
  text-align: center;
  margin: 0px 10px;
  border-bottom: 1px solid #e4e0e1;
  cursor: pointer;
}

.side-menubottom {
  text-align: center;
  border-top: 1px solid #e4e0e1;
  margin: 0px 5px;
  cursor: pointer;
}

.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://wp-stage.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.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 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 .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: left !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 .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 {
    text-align: center !important;
  }

  .nstyle .taglistbox {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .tip {
    display: block !important;
    margin-top: 32px !important;
  }

  .tip strong {
    display: contents !important;
  }

  .blog-pro-boxnew .pr-box .pr-boximg img {
    height: 50px !important;
  }

  .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 .shx-bx {
    display: none !important;
  }

  .grey-alert {
    padding: 24px !important;
  }

  .nstyle ul, .nstyle ol {
    padding-left: 24px !important;
  }

  .blog-pro-boxnew {
    padding: 24px !important;
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }

  .tip {
    padding: 24px !important;
    padding-top: 38px !important;
    text-align: left !important;
  }

  .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://wp-stage.socialpilot.co/wp-content/uploads/2023/08/pp.svg) no-repeat 0px 2px transparent;
}

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

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

.page-head .page-headul li.saa {
  background: url(https://wp-stage.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://wp-stage.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://wp-stage.socialpilot.co/wp-content/uploads/2023/07/Get-Started-offer-ny.svg'); */
  content: url('https://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.socialpilot.co/wp-content/uploads/2023/07/tst-top-drk.svg);
}

.innerpage.innertstbck.innerpage-bg .container-fluid:after {
  content: url(https://wp-stage.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://wp-stage.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://wp-stage.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;
}

.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://wp-stage.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://wp-stage.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://wp-stage.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;
}

.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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;
  font-size: 16px;
  line-height: 26px;
}

.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;
}

.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://wp-stage.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: 18px !important;
  line-height: 30px !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 #bcd7ff !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 #bcd7ff !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 #bcd7ff;
}

.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 #bcd7ff;
  border-radius: 16px !important;
  overflow: hidden;
  table-layout: fixed;
}

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

.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;
}

.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;
}

.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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;
}

.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://wp-stage.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://wp-stage.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;
  }

}

@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://wp-stage.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://wp-stage.socialpilot.co/wp-content/uploads/2023/01/right-arrow.svg);
  position: absolute;
  z-index: 1;
  top: -5px;
  right: -18px;
}


.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;
}


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

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

.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: #1B1C1E !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://wp-stage.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 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;
  display: flex;
}

.innerpage .ui-accordion-header .arro-icon img {
  transition: 300ms linear all;
}

.innerpage .ui-accordion-content {
  padding-left: 0 !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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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;
}

/* 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://wp-stage.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: #fe8848;
  padding: 12px 24px;
  color: #fff;
  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://wp-stage.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://wp-stage.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 .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;
  }
}


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 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;
  }
}

.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: #1B1C1E !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;
}

.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: #fe8848 !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://wp-stage.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://wp-stage.socialpilot.co/wp-content/uploads/2022/05/pro-tipside-e1651593370106.png);
  position: absolute;
  left: -28px;
  top: 69px;
  transform: rotate(5deg);
}

.blog-pro-boxnew {
  padding: 40px;
  position: relative;
  overflow: hidden;
}

.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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;
  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://wp-stage.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://wp-stage.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.frmbxfl .frmbox-head p.h2 {
    line-height: 36px !important;
  }

  .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://wp-stage.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://wp-stage.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://wp-stage.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://wp-stage.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, .frmbxfl .frm-btnrow .frm-btnsub button.generate 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://wp-stage.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://wp-stage.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;
}

a.sp-video.btn-wob.btnSPNew svg {
  margin-left: 0px !important;
  margin-right: 6px !important;
  margin-top: -3px;
}

.section-inner.page-v2 .page-head-cta a.btn-wob.btnSPNew:hover svg path {
  fill: #FFF !important;
}

.section-inner.page-v2 .page-head-cta a.btn-wob.btnSPNew {
  margin-left: 0px !important;
}

.sp_charcount {
  text-align: right;
  font-size: 14px !important;
  margin-top: 4px !important;
}

.sp_charcount.exceeded {
  color: red !important;

}

.btn-blue:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.cp-offbox {
  background: #E8F0FD !important;
  display: flex !important;
  align-items: center;
}

.christmas-plans .planlpny.plan-pagefull .version-block {
  border: 1px solid #CBDCFB !important;
  background: #FFF;
  box-shadow: 0px 0px 28px 0px #D9E5FA;
  padding: 32px 24px !important;
}


.sp_btn-group {
  margin-bottom: 28px !important;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.btn-outline-blue {
  color: #0F67EA !important;
  border: 1.5px solid #0F67EA !important;
  border-radius: 8px !important;
  margin-left: 16px !important;
  font-family: 'ProximaNova-Semibold' !important;
  display: inline-block !important;
}

.btn-outline-blue:hover {
  background: #0F67EA !important;
  color: #FFF !important;
}



@media (max-width: 575.98px) {

  .sp_btn-group {
    display: -webkit-block;
    display: -ms-block;
    display: block;
    vertical-align: middle;
  }

  .sp_btn-group .btn-blue {
    border: 1.5px solid #0F67EA;
  }

  .sp_btn-group a {
    width: 100% !important;
    text-align: center !important;
  }

  .sp_btn-group .btn-outline-blue {
    margin-left: 0px !important;
    margin-top: 16px;
  }

}


.email-box {
  background: #F4F9FF;
  padding: 32px !important;
  border-radius: 16px !important;
  margin-bottom: 26px !important;
}

.email-box p.title {
  font-family: 'ProximaNova-Semibold' !important;
}

.email-box .emailcontnet {
  border-radius: 16px;
  background: #FFF;
  box-shadow: 0px 4px 17.5px 2px rgba(15, 103, 234, 0.10);
  padding: 32px !important;
  position: relative;
}

.email-box .emailcontnet button {
  position: absolute;
  top: 15px;
  right: 15px;
  border-radius: 8px !important;
  font-size: 14px !important;
  padding: 0px 14px;
}

.email-box .emailcontnet p:last-child {
  margin-bottom: 0 !important;
}

@media (max-width: 575.98px) {

  .email-box {
    padding: 24px !important;
  }

  .email-box .emailcontnet {
    box-shadow: none !important;
    padding: 24px !important;
  }
}


.SMMSkills {
  background: #FFF !important;
}

.SMMSkills button {
  position: fixed;
  bottom: 7px;
  right: 12px;
  z-index: 10000;
  border-radius: 8px;
  border: 1.5px solid #FFC55B !important;
  overflow: hidden;
  font-size: 14px !important;
  line-height: 28px !important;
  padding: 8px 16px !important;
  background: #FFF !important;
  font-family: 'ProximaNova-Semibold' !important;
}

.SMMSkills button img {
  margin-right: 4px !important;
  margin-bottom: 1px !important;
}

@media (max-width: 575.98px) {

  .SMMSkills button {
    right: 0px !important;
    left: 0px !important;
    margin: 0px auto !important;
    max-width: 230px;
    text-align: center !important;
    background: #ffffffe6 !important;
  }

  #SMMSkills {
    display: none;
  }

  #SMMSkills.active {
    display: block !important;
  }

}


/* Post Generator */

.frmbxfl .rsulrow button#shareBtn {
  margin-left: 8px !important;
}

.frmbxfl .rsulrow #copy, .frmbxfl .rsulrow button {
  color: #0F67EA !important;
  font-size: 16px !important;
  line-height: 26px !important;
  font-family: 'ProximaNova-Semibold';
}

.frmbxfl .rsulrow button#shareBtn img {
  height: 14px !important;
  margin-right: 2px !important;
  margin-top: -2px;
  vertical-align: middle !important;
}

.frmbxfl .rsulrow #copy, .frmbxfl .rsulrow button {
  background: transparent !important;
}

/* Post Generator */


.author-box p.h3 a {
  color: #1B1C1E !important;
}


/* blog header top */

.innerpage-bg {
  background: #F4F9FF !important;
}

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

@media (max-width: 991.98px) {

  .body-container .container {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }

}



/* tag color */

.post-conainer .post-item .taglistbox .taglist a,
.blogf-listing .post-item-text .taglistbox .taglist a {
  border-radius: 4px;
  padding: 6px 12px;
  font-family: 'ProximaNova-Regular' !important;
  font-size: 16px !important;
  line-height: 16px !important;
  color: #000;
}

.taglistbox a {
  background: rgba(11, 156, 238, 0.2);
  color: #0b9cee !important;
}


.taglistbox .how-tos a {
  background: rgba(15, 221, 234, 0.2) !important;
  color: #148d95 !important;
}

.taglistbox .social-media-marketing a {
  background: rgba(15, 103, 234, 0.2) !important;
  color: #0f67ea !important;
}

.taglistbox .agency a, .taglistbox .social-media-trends a {
  background: #ebe3c8 !important;
  color: #81670b !important;
}

.taglistbox .social-media-engagement a {
  background: #c7cbf3 !important;
  color: #0e24ea !important;
}

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

.taglistbox .content-marketing a {
  background: #c7e0f3 !important;
  color: #0f8eea !important;
}

.taglistbox .email-marketing a {
  background: #dce2f0 !important;
  color: #4c70cd !important;
}

.taglistbox .analytics a, .taglistbox .video-marketing a {
  background: #c6d3dd !important;
  color: #0a4d7d !important;
}

.taglistbox .infographic a {
  background: #e9d2ea !important;
  color: #ba47bc !important;
}

.taglistbox .lead-generation a {
  background: #e8d8d8 !important;
  color: #9c1e3c !important;
}

.taglistbox .marketing-strategies a {
  background: #e4d7c8 !important;
  color: #9e5f15 !important;
}

.taglistbox .paid-marketing a, .taglistbox .social-customer-service a {
  background: #f2e2ce !important;
  color: #e79434 !important;
}

.taglistbox .small-business a, .taglistbox .snapchat a {
  background: #f2eace !important;
  color: #c29c13 !important;
}

.taglistbox .instagram a {
  background: rgba(172, 29, 141, 0.2) !important;
  color: #ac1d8d !important;
}

.taglistbox .twitter a {
  background: rgba(11, 156, 238, 0.2) !important;
  color: #0b9cee !important;
}

.taglistbox .youtube a {
  background: #E9D2EA !important;
  color: #BA47BC !important;
}

.taglistbox .facebook a {
  background: #c8d6ea !important;
  color: #1458bc !important;
}

.taglistbox .linkedin a {
  background: #c8d6ea !important;
  color: #1458bc !important;
}

.taglistbox .tiktok a,
.taglistbox .local-marketing a {
  background: rgba(104, 99, 99, 0.2) !important;
  color: #050000 !important;
}

.taglistbox .google-my-business a,
.taglistbox .google-business-profile a {
  background: rgba(5, 47, 156, 0.2) !important;
  color: #052f9c !important;
}

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

.taglistbox .growth-hacks-tips a {
  background: rgba(182, 219, 78, 0.2) !important;
  color: #86a430 !important;
}


/* blog cta banner */

.innerpage-dark {
  background: #205AAA !important;
  color: #FFF !important;
}

.innerpage.ny .section-ctabox {
  background: url(https://wp-stage.socialpilot.co/wp-content/uploads/2023/06/bg-drkyln.png);
  background-position: center !important;
  background-size: cover;
}

.section-inner .innerpage.ny .section-ctabox ul.atv {
  margin-bottom: 48px !important;
}

.section-inner .innerpage.ny .section-ctabox .hmadcta-l p {
  margin-bottom: 0px !important;
}

.section-lastblog ul {
  list-style: none;
  padding: 0px;
  margin-top: 24px !important;
}

.section-inner .section-ctabox ul li {
  font-size: 18px !important;
  line-height: 30px !important;
}

.section-lastblog ul li {
  display: inline;
  font-size: 20px;
  line-height: 38px;
  background: url(https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/ulcheck.svg) no-repeat 0px 2px transparent;
  padding: 0px 0px 1px 30px;
}

.section-lastblog ul li:not(:last-child) {
  margin-right: 80px !important;
}

.start-now a:hover {
  background: #0C54C0 !important;
}

.innerpage.ny .btn-actv {
  background: #fe8848 !important;
}

.innerpage.ny .btn-actv:hover {
  color: #FFF !important;
  background: #ec7c40 !important;
  text-decoration: none !important;
}


@media (max-width: 1199.98px) {

  .section-lastblog ul li:not(:last-child) {
    margin-right: 30px !important;
  }


}

@media (max-width: 767.98px) {

  .section-lastblog ul {
    display: inline-table;
    text-align: left !important;
  }

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

  .section-lastblog ul li:not(:last-child) {
    margin-right: 0 !important;
  }

  .body-container .section-inner .section-lastblog h2 {
    font-size: 28px !important;
    line-height: 36px !important;
  }

  .section-lastblog ul li {
    display: block !important;
    text-align: left !important;

    background: url(https://wp-stage.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/ulcheck.svg) no-repeat 0px 5px transparent;

  }

  .section-inner .innerpage.ny .section-ctabox ul.atv {
    margin-bottom: 24px !important;
    margin-top: 8 !important;
  }

}

@media (max-width: 575.98px) {

  .section-inner .innerpage.ny .section-ctabox ul.atv {
    margin-bottom: 24px !important;
  }

  .innerpage ul.atv li:not(:last-child) {
    margin-bottom: 4px !important;
  }


}


/* faq design */


.innerpage.innerpage-faq.faqny .ui-accordion .ui-accordion-header {
  background: #E8F0FD !important;
  border-radius: 8px;
  padding: 16px 24px !important;
  padding-right: 50px !important;
  margin-bottom: 0px !important;
}

.innerpage.innerpage-faq.faqny .ui-accordion-content {
  background: #F4F8FF !important;
  border-radius: 0px 0px 8px 8px;
  /* padding: 16px 24px !important; */

}

.innerpage.innerpage-faq.faqny .ui-accordion-content .faq_inner_ans_space{
  padding: 16px 24px !important;
}

.innerpage.innerpage-faq.faqny .ui-accordion-header:not(:first-child) {
  border-top: 0px !important;
  margin-top: 16px !important;
}

.innerpage.innerpage-faq.faqny .ui-accordion-header .arro-icon {
  right: 16px !important;
}

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

.innerpage.innerpage-faq.faqny .ui-accordion .ui-accordion-header.ui-accordion-header-active {
  border-radius: 8px 8px 0px 0px !important;
}

/* blog breadcrumb start */

.fToplist .breadcrumb {
  background: transparent !important;
  padding: 0 !important;
  margin: 0 !important;
}

.fToplist .breadcrumb li p {
  margin-bottom: 0 !important;
  font-size: 16px !important;
  line-height: 28px !important;
}

.fToplist .breadcrumb li, .fToplist .breadcrumb li p {
  color: #767778 !important;
  font-family: 'ProximaNova-Semibold' !important;
  margin-top: 0px !important;
  font-size: 16px;
}

.fToplist .breadcrumb-item+.breadcrumb-item::before {
  content: "|" !important;
}

.fToplist .breadcrumb li strong, .fToplist .breadcrumb li strong a {
  color: #1B1C1E !important;
}


.blogf-listing .fToplist .breadcrumb li, .blogf-listing .fToplist .breadcrumb li p {
  font-size: 18px !important;
}

.blogf-listing .breadcrumb-item+.breadcrumb-item {
  padding-left: 1rem !important;
}

.blogf-listing .breadcrumb-item+.breadcrumb-item::before {
  padding-right: 1rem !important;
}

.bgcolor-dark .fToplist .breadcrumb li, .bgcolor-dark .fToplist .breadcrumb li p, .bgcolor-dark .breadcrumb-item+.breadcrumb-item::before {
  color: #adadad !important;
}

@media (max-width: 991.98px) {
  .fToplist {
    display: inline-block !important;
  }

  .blogf-listing .fToplist .breadcrumb li:last-child {
    display: none !important;
  }

}

@media (max-width: 575.98px) {
  .blogf-listing .breadcrumb-item+.breadcrumb-item {
    padding-left: 0.5rem !important;
  }

  .blogf-listing .breadcrumb-item+.breadcrumb-item::before {
    padding-right: 0.5rem !important;
  }
}

/* blog breadcrumb start */


.body-container .innerpage .container, .body-container .section-ctabox .container, .body-container .innerpage .container-fluid {
  padding-top: 104px !important;
  padding-bottom: 104px !important;
}

@media (max-width: 991.98px) {

  .body-container .page-head .container, .body-container .innerpage .container, .body-container .section-ctabox .container, .body-container .innerpage .container-fluid {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

}

@media (max-width: 767.98px) {
  .body-container .page-head .container, .body-container .innerpage .container, .body-container .section-ctabox .container, .body-container .innerpage .container-fluid {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }

}


@media (max-width: 575.98px) {
  .body-container .page-head .container, .body-container .innerpage .container, .body-container .section-ctabox .container, .body-container .innerpage .container-fluid {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

}



/* author box */


.page-template-page-listicles.v2 .nstyle .about-author-blk .author-box {
  text-align: left !important;
}

.page-template-page-listicles.v2 .nstyle .about-author-blk .author-box .authorboximg {
  margin-right: 24px !important;
}

.page-template-page-listicles.v2 .nstyle .about-author-blk .author-box .img-circle {
  height: 122px !important;
  width: 122px !important;
  min-width: 122px !important;
}

.author-box p.h3 a {
  color: #1B1C1E !important;
}


@media (max-width: 767.98px) {


  .page-template-page-listicles.v2 .nstyle .about-author-blk .author-box .d-flex.flex-row {
    display: block !important;
  }

  .page-template-page-listicles.v2 .nstyle .about-author-blk .author-box .authorboximg {
    margin-right: 0px !important;
  }

  .page-template-page-listicles.v2 .nstyle .about-author-blk .author-box .img-circle {
    height: 60px !important;
    width: 60px !important;
    min-width: auto !important;
  }

  .page-template-page-listicles.v2 .nstyle .about-author-blk .author-box {
    text-align: center !important;
  }

  .nstyle .about-author-blk .author-box {
    padding: 32px 32px !important;
  }

}

.nstyle :is(.image-border.border-none, .image-border.border-0, .image-border.b-none, .image-border.b-0) {
  border: none !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://wp-stage.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 */


/* banner ads */


.xads {
  background: #F4F8FF !important;
  align-items: center;
  border-radius: 8px !important;
  margin-bottom: 32px;
}

.xads .xadsimg img {
  width: 100% !important;
  min-width: 230px !important;
  max-width: 230px !important;
}

.xads .xadstxtx {
  padding: 24px;
  padding-right: 40px !important;
}

.xads .xadstxtx p.h2 {
  margin-bottom: 4px !important;
}

.xads .xadstxtx p.h2 a {
  color: #1B1C1E !important;
}

.xads .xadstxtx p.h2 span {
  position: relative;
}


.xads .xadstxtx p.h2 span::after {
  content: url('https://wp-stage.socialpilot.co/wp-content/uploads/2023/09/btmline.png');
  /* with class ModalCarrot ??*/
  position: absolute;
  z-index: 1;
  left: 3px;
  top: 12px;
}


@media (max-width: 1199.98px) {
  .xads .xadsimg {
    display: none !important;
  }

  .xads .xadstxtx {
    padding: 32px;
    padding-right: 32px !important;
  }

}


@media (max-width: 767.98px) {
  .xads .xadstxtx p.h2 span::after {
    display: none !important;
  }

  .xads .xadstxtx p.h2 span {
    text-decoration: underline;
    text-decoration-color: #34BA82;
    text-decoration-thickness: 4px;
  }

  .xads .xadstxtx, .xads .xadstxtx p.h2 {
    text-align: center !important;
  }

}


/* button spinner */

button span.btxresp {
  position: relative !important;
}

button span.btxresp #spinner {
  position: absolute;
  left: -22px;
  top: 0;
  display: none;
}

/* button spinner */


/* new blog tags */


.taglistbox .how-tos a {
  background: rgba(20, 141, 149, 0.06) !important;
  color: #148D95 !important;
}

.taglistbox .social-media-engagement a {
  background: rgba(14, 36, 234, 0.06) !important;
  color: #0E24EA !important;
}


.taglistbox .social-media-marketing a {
  background: rgba(15, 103, 234, 0.06) !important;
  color: #0F67EA !important;
}


.taglistbox .growth-hacks-tips-strategies a {
  background: rgba(134, 164, 48, 0.06) !important;
  color: #86A430 !important;
}



.taglistbox .content-marketing a {
  background: rgba(15, 142, 234, 0.06) !important;
  color: #0F8EEA !important;
}

.taglistbox .email-marketing a {
  background: rgba(76, 112, 205, 0.06) !important;
  color: #4C70CD !important;
}

.taglistbox .analytics a {
  background: rgba(10, 77, 125, 0.06) !important;
  color: #0A4D7D !important;
}


.taglistbox .infographic a {
  background: rgba(186, 71, 188, 0.06) !important;
  color: #BA47BC !important;
}

.taglistbox .lead-generation a {
  background: rgba(156, 30, 60, 0.06) !important;
  color: #9C1E3C !important;
}


.taglistbox .marketing-strategies a {
  background: rgba(158, 95, 21, 0.06) !important;
  color: #9E5F15 !important;
}



.taglistbox .paid-marketing a {
  background: rgba(231, 148, 52, 0.06) !important;
  color: #E79434 !important;
}

.taglistbox .small-business a {
  background: rgba(194, 156, 19, 0.06) !important;
  color: #C29C13 !important;
}

.taglistbox .agency a {
  background: rgba(129, 103, 11, 0.06) !important;
  color: #81670B !important;
}

.taglistbox .instagram a {
  background: rgba(227, 52, 126, 0.06) !important;
  color: #E3347E !important;
}

.taglistbox .facebook a {
  background: rgba(11, 99, 227, 0.06) !important;
  color: #0B63E3 !important;
}

.taglistbox .linkedin a {
  background: rgba(20, 88, 188, 0.06) !important;
  color: #1458BC !important;
}

.taglistbox .twitter a {
  background: rgba(11, 156, 238, 0.06) !important;
  color: #0B9CEE !important;
}

.taglistbox .google-business-profile a {
  background: rgba(0, 58, 208, 0.06) !important;
  color: #003AD0 !important;
}


.taglistbox .pinterest a {
  background: rgba(205, 78, 78, 0.06) !important;
  color: #CD4E4E !important;
}


.taglistbox .tiktok a {
  background: rgba(104, 99, 99, 0.06) !important;
  color: #050000 !important;
}

.taglistbox .youtube a {
  background: rgba(249, 38, 38, 0.06) !important;
  color: #F92626 !important;
}

.taglistbox .review-management a {
  background: rgba(16, 104, 233, 0.06) !important;
  color: #1068E9 !important;
}

.taglistbox a {
  background: rgba(16, 104, 233, 0.06) !important;
  color: #1068E9 !important;
}

/* Related Posts */

.crp-list-item .crp-list-item-image img {
  height: 262px !important;
  border-radius: 16px;
  width: 100%;
  min-width: 100% !important;
  object-fit: cover;
}

.crp-list-item-title {
  padding: 0 !important;
  text-align: left !important;
  padding-top: 24px !important;
}


.crp-list-item-title a {
  font-size: 20px !important;
  line-height: 30px !important;
  font-family: 'ProximaNova-Semibold' !important;
  text-align: left !important;
  color: #1B1C1E !important;
}


@media (max-width: 575.98px) {

  .crp-list-item-title {
    padding-top: 16px !important;
  }

  .crp-list-item-title a {
    font-size: 18px !important;
    line-height: 28px !important;
  }

}


/* blog  */

.fre-cons-box.blog, .fre-pros-box.blog{
  padding: 0 !important;
border: none !important;
border-bottom: 0 !important;
margin: 0 !important;
}

.fre-cons-box.blog ul, .fre-pros-box.blog ul{
  border-bottom: 0 !important;
margin-bottom: 24px !important;
}

.fre-cons-box.blog ul li, .fre-pros-box.blog ul li{
margin-bottom: 8px !important;
}

.fre-cons-box.blog ul li:last-child, .fre-pros-box.blog ul li:last-child{
margin-bottom:0 !important;
}

.glance-table.blog .table tbody tr td:last-child{
  background: transparent !important;
}

.glance-table.blog .table tbody tr td:last-child strong, .glance-table.blog .table tbody tr th:last-child strong{
color:#1B1C1E !important;
}

/* blog  */

.glance-table.blog-ly .table tbody tr th {
  background: #f4f8ff;
}

.glance-table.blog-ly .table tbody tr td:last-child{
  background: transparent !important;
}

.glance-table.blog-ly .table tbody tr.table-tit-cd td {
  background: #f4f8ff !important;
  position: relative;
  font-family: 'ProximaNova-Bold' !important;
}



.glance-table.blog-ly .table tbody tr.table-tit-cd td .arrboxc{
  position: absolute;
  right: 16px;
}

.glance-table.blog-ly .table tbody tr.table-tit-cd td .arrboxc img{
  transition: 300ms linear all;
}

.glance-table.blog-ly .table tbody tr.table-tit-cd.active td .arrboxc img{
  transition: 300ms linear all;
  transform: rotate(90deg);
}


/* blog side mneu */


.nstyle .sticky-inner.banner{
  top: 90px !important;
}


.nstyle .sticky-inner .sidebar_v2 .ez-toc-list{
 height: calc(100vh - 300px) !important;
     max-height: fit-content !important;
}

.nstyle .sticky-inner.banner .sidebar_v2 .ez-toc-list{
   height: calc(100vh - 500px) !important;
}


/* blog side mneu */


/* new Table of Contents */

.lwptoc_i{
  border: 0 !important;
padding: 0 !important;
}

.lwptoc_i .lwptoc_items{
background: #F4F8FF !important;
  border-radius: 8px;
}


.lwptoc_i .lwptoc_items ul{
  height: calc(100vh - 230px) !important;
max-height: fit-content !important;
padding: 0px 0px !important;
overflow-y: scroll;
  scrollbar-width: none;
-ms-overflow-style: none;
}

.sticky-top.banner .lwptoc_i .lwptoc_items ul{
    height: calc(100vh - 500px) !important;
}

.lwptoc:first-child {
margin-top: 0 !important;
}

.lwptoc:first-child{
  margin-bottom: 0 !important;

}

.lwptoc .lwptoc_header{
  margin-bottom: 0;
}

.lwptoc.lwptoc-notInherit .lwptoc_i DIV A:hover {
border-bottom: 0 !important;
}

.lwptoc .lwptoc_header b{
  font-size: 24px;
line-height: 34px;
font-family: 'ProximaNova-Regular' !important;
margin-bottom: 16px;
display: block;
/* font-weight: 400 !important; */
}

/* new Table of Contents */

.page-template-page-listicles .heading-rating {
  margin-bottom: 16px !important;
  align-items: center !important;
}

.page-template-page-listicles .heading-rating p.h2 {
  font-family: "ProximaNova-Bold";
  color: #1B1C1E;
  opacity: 0.5;
}

.page-template-page-listicles .heading-rating p.h2.active {
  font-family: "ProximaNova-Bold" !important;
  margin-bottom: 0 !important;
}

.page-template-page-listicles .heading-rating p.h2 {
  font-size: 28px !important;
  line-height: 28px !important;
  margin-bottom: 2px !important;
  font-family: "ProximaNova-Semibold" !important;
}

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

.page-template-page-listicles .heading-rating p.h2 {
  color: #1B1C1E !important;
  opacity: 0.5;
}

.page-template-page-listicles .heading-rating p {
  font-size: 16px !important;
  color: #1B1C1E !important;
  opacity: 0.5;
}

.page-template-page-listicles .heading-rating h2 {
  margin-bottom: 0px !important;
  margin-top: 0px !important;
  line-height: 30px !important;
}

.page-template-page-listicles .heading-rating h3 {
  font-size: 32px !important;
  line-height: 30px !important;
}


@media (max-width: 575.98px) {
  .page-template-page-listicles .heading-rating p {
    font-size: 14px !important;
  }
}


@media (max-width: 450.98px) {

  .page-template-page-listicles .heading-rating h3, .page-template-page-listicles .heading-rating .h3 {
    font-size: 28px !important;
  }
}


@media (max-width: 380.98px) {

  .page-template-page-listicles .heading-rating h3, .page-template-page-listicles .heading-rating .h3 {
    font-size: 24px !important;
  }
}

.lwptoc-transparent .lwptoc_i {
  width: 100% !important;
}

.blog_audio_player{
  border: 1px solid #dadee4;
  padding: 12px;
}

figure.wp-block-image{
  border: 1px solid rgba(157, 157, 157, 0.5);
  border-radius: 8px;
  margin: 0px 0 30px;
  padding: 2px;
  clear: both;
  position: relative;
  text-align: center;
  overflow-x: auto;
}


figure.wp-block-image.border-none{
      border: 0 !important;
}

.sp_review_blueFull hr {
  border-bottom: 1px solid #bcd7ff !important;
}





/* listicle design */


.page-template-page-listicles .grey-alert {
  background-color: #e7f0fd !important;
  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:last-child {
  margin-bottom: 0px !important;
}

.page-template-page-listicles .sp-plans .table {
  border: 1px solid #cde1fb;
  border-radius: 8px;
  border-collapse: unset !important;
}

.page-template-page-listicles
  .sp-plans
  .table-striped
  tbody
  tr:nth-of-type(odd) {
  background: rgba(6, 103, 235, 0.05) !important;
}

.page-template-page-listicles .sp-plans .table h4 {
  color: #1da76d;
  font-size: 18px !important;
  font-family: "ProximaNova-Regular";
  margin-bottom: 0px !important;
}

.page-template-page-listicles .sp-plans .table h4 span {
  display: block;
  font-size: 12px;
  line-height: 12px;
  color: #1b1c1e !important;
  opacity: 0.5;
}

.page-template-page-listicles .sp-plans .table .table-btn-plans {
  background: #0667eb;
  border: 1.79928px solid #0667eb;
  border-radius: 4px;
  color: #fff;
  font-size: 14px;
  padding: 12px 28px;
  text-transform: uppercase;
  font-family: "ProximaNova-Semibold" !important;
}

.page-template-page-listicles .sp-plans .table h5 {
  font-size: 18px;
  line-height: 18px;
  font-family: "ProximaNova-Bold";
  margin-bottom: 0 !important;
}

.page-template-page-listicles .sp-plans .table tr td {
  vertical-align: middle;
}

.page-template-page-listicles .sp-plans .table .table-top td {
  font-size: 18px !important;
}

.page-template-page-listicles .sp-plans .table .light {
  color: #1b1c1e !important;
  opacity: 0.5;
}

.page-template-page-listicles
.sp-plans.s_pnewtable
.table
tr:not(:last-child)
td:not(:last-child) {
border-right: 1px solid #cde1fc;
}

.page-template-page-listicles .sp-plans.s_pnewtable .table tr:nth-child(2) td {
border-top: 1px solid #bcd7ff;
border-bottom: 1px solid #bcd7ff;
}

.page-template-page-listicles .sp-plans.s_pnewtable .table tr td .sp_flex {
display: flex !important;
justify-content: space-between !important;
align-items: center !important;
}

.page-template-page-listicles .sp-plans.s_pnewtable .table tr td .sp_discount {
font-size: 14px;
}

.page-template-page-listicles
.sp-plans.s_pnewtable
.table
tr
td
.yearly_plan_sp {
font-size: 20px;
text-decoration-line: line-through;
margin-bottom: 4px !important;

text-decoration-color: #e85150;
}

.page-template-page-listicles .sp-plans.s_pnewtable .table tr td h5 {
font-size: 32px !important;
line-height: 42px !important;
margin-bottom: 4px !important;
}

.page-template-page-listicles .sp-plans.s_pnewtable .table tr td h5 span {
font-size: 18px;
line-height: 30px !important;
opacity: 1;
font-family: "ProximaNova-Regular" !important;
}

.o_features_box ul,
.o_features_box ol {
  list-style: none !important;
  padding: 0 !important;
  margin: 0 !important;
  margin-top: 16px !important;
}

.o_features_box :is(ul, ol) li {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M9.4757 1.61363C9.64073 1.10573 10.3593 1.10573 10.5243 1.61363L12.1214 6.5289C12.1952 6.75604 12.4068 6.90983 12.6457 6.90983H17.8139C18.3479 6.90983 18.57 7.59321 18.1379 7.90711L13.9567 10.9449C13.7635 11.0853 13.6827 11.3341 13.7565 11.5613L15.3536 16.4765C15.5186 16.9844 14.9373 17.4068 14.5052 17.0929L10.324 14.0551C10.1308 13.9147 9.86918 13.9147 9.67596 14.0551L5.49478 17.0929C5.06274 17.4068 4.48142 16.9844 4.64645 16.4765L6.24352 11.5613C6.31732 11.3341 6.23647 11.0853 6.04325 10.9449L1.86207 7.90711C1.43002 7.59321 1.65207 6.90983 2.18611 6.90983H7.35433C7.59316 6.90983 7.80483 6.75604 7.87863 6.5289L9.4757 1.61363Z' fill='%2366C076'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  padding: 0px 0px 1px 35px;
  padding: 0px 0px 0px 32px;
  background-position: 0px 5px;
}

.o_ratings {
  margin-bottom: 24px !important;
}

.blueAlert {
  border-radius: 8px;
  background: #e7f0fd;
  padding: 12px 16px !important;
  margin-bottom: 24px !important;
}

.blueAlert p:last-child {
  margin-bottom: 0 !important;
}

/* listicle design */



/* blog footer newsletter banner */

.blog_footer_b{
	background-color:#0F67EA !important;
	    background-image: url(https://wp-stage.socialpilot.co/wp-content/uploads/2025/07/Footer-Ban_1751364280310_0.webp);
    background-position: center bottom;
    background-repeat: no-repeat !important;
}

.blog_footer_b h2{
	color:#FFFFFF !important;
	font-size:48px !important;
	line-height:58px !important;
	
}

.blog_footer_b p{
	color:#FFF !important;
}

.blog_footer_b p.font-24{
	    font-size: 24px !important;
    line-height: 34px !important;
}

.blog_footer_b h2 span.line{
	    background-image: url(https://wp-stage.socialpilot.co/wp-content/uploads/2025/07/yellow_line.svg);
    background-repeat: no-repeat;
    background-position: bottom;
}

.blog_footer_b .top_blog{
    font-size: 18px;
    line-height: 28px;
    font-family: 'ProximaNova-Bold';
    color: #FFFFFF;
    margin-bottom: 16px;
}

.blog_footer_b .ct_atver{
	color:#FFFFFF !important;
}


.blog_footer_b #t_email_cio{
	    margin-top: 0 !important;
    background: #5795F0 !important;
    border: 0 !important;
    color: #FFFFFF !important;
    padding: 14px 22px !important;
    height: auto !important;

}


.blog_footer_b #t_email_cio::placeholder{
	color:#FFFFFF !important;
}


.blog_footer_b .form_side .error{
	    font-size: 16px !important;
    line-height: 24px !important;
    color: #FFF !important;
    margin-top: 3px;
}


.blog_footer_b form{
	    max-width: 502px !important;
}

.blog_footer_b .ct_atver img{
	margin-right: 6px;
}


@media (max-width: 575.98px) { 

	.blog_footer_b h2{
		font-size: 32px !important;
    line-height: 42px !important;
		    margin-bottom: 8px !important;
	}
	
	.blog_footer_b .form_side{
		    text-align: center !important;
	}
	
	.blog_footer_b form {
    max-width: 100% !important;
}
	
	.blog_footer_b form .btn-white{
		width: 100% !important;
	}
	
	.blog_footer_b .form_side .error{
		    text-align: left !important;
	}
	
	.blog_footer_b .ct_atver img{
		    display: block;
		    margin: 0px auto !important;
    margin-right: auto !important;
    margin-bottom: 4px !important;
	}
	
	.blog_footer_b p.font-24 {
    font-size: 18px !important;
    line-height: 28px !important;
}

}

/* blog footer newsletter banner */


@media (max-width: 991.98px) {
.sp-blog-tb .table{
    table-layout: auto !important;
}

}