
/*
Theme Name: socialpilot
Theme URI: https://www.socialpilot.co/
Author: socialpilot
Author URI: https://www.socialpilot.co/
Description:  SocialPilot - Social media marketing tool to increase brand awareness &amp; traffic. We have tailored social media scheduling automation for marketers.
Version: 3.4.5
/*

/* =============== Content =============== */

@import url("https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/css/all.min.css");

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


/* 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-Bold' !important;
  text-decoration: none !important;
}

.btn-blue:hover{
  background: #1061d8 !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-Bold' !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;
}
.body-container .container {
  padding-top: 80px;
  padding-bottom: 80px;
}
.hide {
  display: none !important;
}

ul.socialpilot_gdpr li {
  list-style-type: none;
  margin-bottom: 10px;
}
ul.inner_bullet_points li {
  list-style-type: disc;
}

.feaure_content ul {
  float: left;
  margin: 0 0 30px -15px;
  padding: 0;
}
.feaure_content ul li {
  border-bottom: 1px solid #dee6f0;
  float: left;
  margin: 0 15px;
  padding: 10px 0;
  width: 44%;
  list-style-type: none;
}
.schedule-demo {
  margin-bottom: 70px;
}
.mbs-100 {
  margin-bottom: -100px;
}

/* =============== @import, @font-face, and CSS File Includes =============== */

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

@font-face {
  font-family: "ProximaNova-Bold";
  font-style: normal;
  font-weight: bold;
  font-display: swap;
  src: url("https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Bold.eot")
      format("embedded-opentype"),
    url("https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Bold.svg")
      format("svg"),
    url("https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Bold.woff")
      format("woff"),
    url("https://www.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://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Extrabold.eot")
      format("embedded-opentype"),
    url("https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Extrabold.svg")
      format("svg"),
    url("https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Extrabold.woff")
      format("woff"),
    url("https://www.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://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/proxima-nova-medium.eot")
      format("embedded-opentype"),
    url("https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/ProximaNova-Medium.svg")
      format("svg"),
    url("https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/proxima-nova-medium.woff")
      format("woff"),
    url("https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/proxima-nova-medium.ttf")
      format("truetype");
}

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

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

#hs_cos_wrapper_joblocation_experience,
#hs_cos_wrapper_layout_style {
  display: none;
}

.mb-10 {
  margin-bottom: 10px !important;
}
.mb-20 {
  margin-bottom: 20px !important;
}
.mb-30 {
  margin-bottom: 30px !important;
}

/** website Typography css starts here **/

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

.blog .h1 {
  color: var(--web-titlecolor);
  margin-bottom: 30px !important;
}

h2,
.blog .h2,
.guide .h2 {
  font-size: 32px;
  color: var(--web-titlecolor);
  font-family: 'ProximaNova-Bold';
  line-height: 40px;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 16px !important;
}

h3,
.blog .h3,
.guide .h3 {
  font-size: 28px;
  color: var(--web-titlecolor);
  font-family: 'ProximaNova-Bold';
  line-height: 36px;
  font-style: normal;
  font-weight: bold;
  margin: 0 0 16px !important;
}

h4,
.blog .h4,
.guide .h4 {
  font-size: 22px;
  color: var(--web-titlecolor);
  font-family: 'ProximaNova-Bold';
  line-height: 32px;
  font-style: normal;
  font-weight: bold;
  margin: 0 0 16px !important;
}

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

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




.nstyle h1,
.nstyle .blog .h1,
.nstyle .guide .h1 {
  font-size: 44px;
  font-family: "ProximaNova-Bold";
  line-height: 60px;
  font-style: normal;
  font-weight: bold;
  margin: 0 0 32px;
}

.blog .h1 {
  color: var(--web-titlecolor);
  margin-bottom: 30px !important;
}

.nstyle h2,
.nstyle .blog .h2,
.nstyle .guide .h2 {
  font-size: 32px;
  color: var(--web-titlecolor);
  font-family: "ProximaNova-Bold";
  line-height: 42px;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 16px;
}

.nstyle h3,
.nstyle .blog .h3,
.nstyle .guide .h3 {
  font-size: 28px;
  color: var(--web-titlecolor);
  font-family: "ProximaNova-Bold";
  line-height: 38px;
  font-style: normal;
  font-weight: bold;
  margin: 0 0 16px;
}

.nstyle h4,
.nstyle .blog .h4,
.nstyle .guide .h4 {
  font-size: 24px;
  color: var(--web-titlecolor);
  font-family: "ProximaNova-Bold";
  line-height: 38px;
  font-style: normal;
  font-weight: bold;
  margin: 0 0 16px !important;
}

.nstyle h5,
.nstyle .blog .h5,
.nstyle .guide .h5 {
  font-size: 18px;
  font-family: "ProximaNova-Bold";
  line-height: 30px;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 32px !important;
}

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

p {
  font-size: 18px;
  font-family: "ProximaNova-Regular";
  line-height: 30px;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 24px !important;
  color: var(--web-titlecolor);
}

p.small {
  font-size: 14px;
  line-height: 24px;
}

html,
body {
  min-height: 100%;
  margin: 0;
  padding: 0;
}

body {
  background: var(--web-white);
  font-size: 16px;
  color: var(--web-titlecolor);
  line-height: 28px;
  font-family: "ProximaNova-Regular";
  font-style: normal;
  font-weight: normal;
}

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

/* Anchor Links */

a {
  color: var(--web-maincolor);
  text-decoration: none;
}

.text-blue {
  color: var(--web-maincolor);
}

a:hover,
a:focus {
  text-decoration: underline;
}

a.cta_button {
  font-family: "ProximaNova-Bold" !important;
}

/* Block Quotes */

blockquote {
  border-left: 5px solid #eee;
  font-size: 16px;
  margin: 0 0 30px;
  padding: 10px 20px;
  font-family: "MerriweatherLight";
}

label {
  line-height: 1.6;
  color: #606060;
  display: block;
  margin: 0 0 10px;
}

.tweet-outer .twitter-tweet {
  margin: 0 auto 30px !important;
}

/* Horizontal Rules */

hr {
  border: none;
  border-bottom: 1px solid #ccc;
  margin: 30px 0px;
}

sup,
sub {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

.web-hide {
  display: none;
}

.box-col6 .col-lg-4 p:nth-last-child(-n + 3) {
  margin-bottom: 0px !important;
}

/********** row gap start ***************************/

.row-gap-10 {
  row-gap: 10px !important;
}
.row-gap-20 {
  row-gap: 20px !important;
}
.row-gap-30 {
  row-gap: 30px !important;
}
.row-gap-40 {
  row-gap: 40px !important;
}
.row-gap-50 {
  row-gap: 50px !important;
}
.row-gap-60 {
  row-gap: 60px !important;
}
.row-gap-70 {
  row-gap: 70px !important;
}
.row-gap-80 {
  row-gap: 80px !important;
}
.row-gap-90 {
  row-gap: 90px !important;
}

/********** row gap end ***************************/

/********** button start ***************************/

.btn-xxs {
  font-size: 14px !important;
  padding: 8px 20px !important;
}

.btn-xs {
  font-size: 16px !important;
  padding: 8px 25px !important;
}

.btn-lg {
  font-size: 22px !important;
}
.btn-xl {
  font-size: 24px !important;
}
.btn-xxl {
  font-size: 26px !important;
}

.btn-subprime {
  font-family: "ProximaNova-Semibold";
  background: var(--web-maincolor);
  padding: 10px 40px;
  color: var(--web-white);
  border-radius: 3px;
  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;
  border-radius: 0.25rem;
  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-subprime:hover {
  color: var(--web-white) !important;
}

.btn-border {
  font-family: "ProximaNova-Semibold";
  margin-left: 8px !important;
  border: 1px solid var(--web-titlecolor) !important;
  background: #fff;
  padding: 10px 40px;
  color: var(--web-titlecolor);
  border-radius: 3px;
  text-decoration: none;
  font-size: 18px;
  display: inline-block;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  line-height: 1.5;
  border-radius: 0.25rem;
  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-border:hover {
  background: var(--web-titlecolor);
  color: white !important;
}

.btn-main,
.btn-trial,
.free_getstared_button a,
.btn-download,
.current-opening a,
.error404 .search-submit {
  font-family: "ProximaNova-Semibold";
  background: var(--web-orange);
  padding: 10px 40px;
  color: var(--web-white);
  border-radius: 3px;
  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;
  border-radius: 0.25rem;
  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:hover,
.btn-trial:hover,
.free_getstared_button a:hover,
.btn-download:hover,
.current-opening a:hover,
.error404 .search-submit:hover {
  color: var(--web-white) !important;
  background: #ec7c40 !important;
}

.btn-outline-main,
.btn-thanku {
  font-family: "ProximaNova-Semibold";
  font-size: 18px;
  color: var(--web-orange);
  background: var(--web-white);
  padding: 8px 40px;
  font-weight: 700;
  border-radius: 4px;
  margin: 15px 0 0 0;
  display: inline-block;
  border: 2px solid var(--web-orange);
  display: inline-block;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  line-height: 1.5;
  border-radius: 0.25rem;
  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-outline-main:hover,
.btn-thanku:hover {
  color: var(--web-white);
  background: var(--web-orange);
}
.btn-download {
  /* position: relative;
      width: 100%;
      right: 0;
      left: 0;
      bottom: 0;
      padding: 15px 0px;
      background: var(--web-orange);
      color: var(--web-white);
      border: 0;
      font-weight: 700;
      letter-spacing: 0.5px;
      font-size: 20px;
      cursor: pointer;
      font-family: "ProximaNova-Bold";
      text-transform: uppercase;
      margin-bottom: -12px;
      margin-top: 20px; */
  width: 100%;
  margin-top: 20px;
}

.free_getstared_button p {
  color: var(--web-white);
  font-size: 14px !important;
  margin-top: 10px !important;
  margin-bottom: 0px !important;
}

.home-free-trial-n {
  background-color: var(--web-orange);
  border: none;
  color: var(--web-white) !important;
  transition: all 0.5s ease;
  padding: 13px 30px !important;
  border-radius: 2px;
  text-transform: capitalize;
  font-family: "ProximaNova-Bold";
  text-decoration: none !important;
  font-size: 18px;
}

/* .current-opening a {
      background: var(--web-orange);
      padding: 7px 25px;
      display: inline-block;
      font-size: 18px;
      color: var(--web-white);
      border-radius: 3px;
    } */

/* .btn-trial {
      background: rgb(247, 126, 67);
      color: var(--web-white);
      padding: 10px 35px;
      line-height: 1.5em;
      border-radius: 3px;
      text-decoration: none;
    } */
.btn-trial:hover {
  color: var(--web-white);
  text-decoration: none !important;
}

.Contact-container .sidebar-enterprise-form .wpcf7-submit, .writeus-boxform .wpcf7-submit {
  text-align: center;
  background: #0F67EA !important;
  color: var(--web-white) !important;
  border-radius: 8px !important;
  font-family: "ProximaNova-Semibold" !important;
  display: block !important;
  font-size: 18px !important;
  font-weight: 700;
  padding: 8px !important;
  display: inline-block;
  border: 0;
  cursor: pointer;
  width: 150px !important;
  margin: 0px auto;
  height: auto !important;
}
.Contact-container .sidebar-enterprise-form .wpcf7-submit:hover, .writeus-boxform .wpcf7-submit:hover{
  background: #1061d8 !important;
}
.error404 .search-submit {
  background: #0667eb !important;
  color: #fff !important;
}

/********* button end ************************/

.accordion_head {
  background-color: #ebf3ff;
  border-bottom: none;
  padding: 15px;
  padding-right: 20px;
  font-family: "ProximaNova-Semibold";
  color: #162020;
  margin: 0px !important;
  margin-bottom: 10px !important;
  position: relative;
}
.accordion_body p {
  font-family: "ProximaNova-Regular";
  font-size: 16px !important;
  padding: 15px !important;
  padding-top: 6px !important;
  margin-bottom: 0px !important;
}

/********Header start***********************/

.header-container {
  background: var(--web-white);
  position: sticky;
  top: 0;
  z-index: 100;
}
.hd-grey-bg {
  background: var(--web-homecr);
}
.header-sticky {
  background: var(--web-white) !important;
  border-bottom: 1px solid #cbcbcb !important;
}

.custom-logo {
  margin-top: 12px;
  padding: 5px 0 5px 0;
}

.exo-menu {
  list-style: none;
  padding-left: 55px !important;
  margin: 0px;
  text-align: right;
  z-index: 9;
}

.exo-menu > li {
  display: inline-block;
}

.exo-menu > li > a {
  color: var(--web-titlecolor);
  text-decoration: none;
  padding: 21px 15px !important;
  border-bottom: 3px solid transparent;
  font-size: 15px;
  font-family: "ProximaNova-Regular";
  display: block;
  padding: 20px 22px;
}

.exo-menu > li > a.active,
.exo-menu > li > a:hover,
.exo-menu > li > a:active,
.exo-menu > li > a:focus,
li.drop-down ul > li > a:hover {
  border-bottom: 3px solid var(--web-orange);
}

.animated {
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}
.first-4-menu {
  float: left;
}
.mega-n-bg {
  background: var(--web-white);
  padding: 15px 25px;
}

.mega-menu {
  left: 0;
  right: 0;
  padding: 30px;
  display: none;
  text-align: left;
  z-index: 9;
  background: transparent !important;
  padding: 0px;
  border: none;
}
.mega-line {
  position: absolute;
  height: 200px;
  width: 1px;
  background: #ececec;
  margin: 0px auto;
  left: 400px;
}

.mega-menu,
li.drop-down > ul {
  position: absolute;
}

.mega-drop-down .free-demo {
  border: 1px solid var(--web-titlecolor);
  padding: 5px 20px !important;
  border-radius: 3px;
  text-transform: capitalize;
  background-color: transparent;
  color: var(--web-titlecolor);
  margin-top: 15px;
}

.mega-drop-down .free-demo:hover,
.mega-drop-down .free-demo:focus,
.mega-drop-down .free-demo:active {
  border: 1px solid var(--web-titlecolor);
  background-color: var(--web-white);
}

.mega-drop-down .head-free-trial {
  background-color: var(--web-orange);
  border: 2px solid var(--web-orange);
  color: var(--web-white) !important;
  transition: all 0.5s ease;
  padding: 6px 20px !important;
  border-radius: 3px;
  border-bottom: none;
  margin-left: 9px;
  text-transform: capitalize;
  margin-top: 15px;
  font-family: "ProximaNova-Semibold";
}

.mega-drop-down .head-free-trial:hover {
  border-bottom: none;
  background: rgb(255, 138, 73);
}

.menudrop1 {
  max-width: 750px !important;
  margin: 0 !important;
}

.menudrop2 {
  max-width: 632px !important;
  margin: 0px !important;
  margin-left: 100px !important;
}

.menudrop3 {
  max-width: 865px !important;
  margin: 0px !important;
  margin-left: 85px !important;
}

.mega-line-new {
  position: absolute;
  height: 240px;
  width: 1px;
  background: #ececec;
  margin: 0px auto;
  left: 240px;
}
.mega-n-bg {
  background: var(--web-white);
  padding: 15px 25px;
  box-shadow: rgb(0 0 0 / 11%) 0px 8px 20px !important;
}
.mega-drop-down .login-btn {
  padding: 19px 15px !important;
  border-bottom: none;
  margin-right: 10px;
}
.mega-menu ul li a {
  line-height: 30px;
  display: block;
}
.lp-px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.mega-menu ul li a:hover,
.mega-menu ul li a:focus {
  color: #00a7e1 !important;
}
.span-box a:hover,
.span-box a:focus,
.span-box a:hover h4,
.span-box a:focus h4,
.span-box a:hover p,
.span-box a:focus p {
  text-decoration: none;
  color: #00a7e1;
}
.span-box a,
.span-box a h4 {
  color: var(--web-titlecolor);
  cursor: pointer;
}

p.row.mega-title {
  color: var(--web-titlecolor);
  margin-top: 0px !important;
  font-size: 18px;
  text-transform: capitalize;
  padding: 15px 0px 0px 0px;
  font-family: "ProximaNova-Semibold";
  margin-bottom: 10px !important;
  position: relative;
  align-items: center;
}

p.row.mega-title img,
.icon-des img {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-right: 10px;
}

ul.stander-n {
  margin-top: 15px;
  padding-left: 0px;
}

ul.stander-n li {
  list-style-type: none;
  line-height: normal;
  margin-bottom: 15px;
}

ul.stander-pd li a {
  padding-left: 40px !important;
}

.stand-pl {
  padding-left: 3px !important;
}

ul.stander-n li a {
  font-size: 16px;
  text-transform: capitalize;
  padding-left: 37px;
  background-image: url("https://www.socialpilot.co/wp-content/uploads/2023/01/Social-platform-icons.png");
  background-repeat: no-repeat;
  color: var(--web-titlecolor);
}


ul.stander-n li a.franchise {
  background-position: 0px -1674px;
  background-size: 28px;
}

ul.stander-n li a.franchise:hover {
  background-position: 0px -1701.5px;
  background-size: 28px;
}

ul.stander-n li a.social-media-scheduling {
  background-position: 0px 0px;
  background-size: 28px;
}

ul.stander-n li a.social-media-scheduling:hover {
  background-position: 0px -27px;
  background-size: 28px;
}

ul.stander-n li a.social-media-calendar {
  background-position: 0px -54px;
  background-size: 28px;
}

ul.stander-n li a.social-media-calendar:hover {
  background-position: 0px -81px;
  background-size: 28px;
}

ul.stander-n li a.bulk-scheduling {
  background-position: 0px -108px;
  background-size: 28px;
}

ul.stander-n li a.bulk-scheduling:hover {
  background-position: 0px -135px;
  background-size: 28px;
}

ul.stander-n li a.content-curation {
  background-position: 0px -162px;
  background-size: 28px;
}

ul.stander-n li a.content-curation:hover {
  background-position: 0px -189px;
  background-size: 28px;
}

ul.stander-n li a.rss-feeds {
  background-position: 0px -216px;
  background-size: 28px;
}

ul.stander-n li a.rss-feeds:hover {
  background-position: 0px -243px;
  background-size: 28px;
}

ul.stander-n li a.browser-extension {
  background-position: 0px -270px;
  background-size: 28px;
}

ul.stander-n li a.browser-extension:hover {
  background-position: 0px -297px;
  background-size: 28px;
}

ul.stander-n li a.client-mangement {
  background-position: 0px -324px;
  background-size: 28px;
}

ul.stander-n li a.client-mangement:hover {
  background-position: 0px -351px;
  background-size: 28px;
}

ul.stander-n li a.team-management {
  background-position: 0px -378px;
  background-size: 28px;
}

ul.stander-n li a.team-management:hover {
  background-position: 0px -405px;
  background-size: 28px;
}

ul.stander-n li a.small-business {
  background-position: 0px -973px;
  background-size: 28px;
}

ul.stander-n li a.small-business:hover {
  background-position: 0px -1000px;
  background-size: 28px;
}

ul.stander-n li a.agency {
  background-position: 0px -1027px;
  background-size: 28px;
}

ul.stander-n li a.agency:hover {
  background-position: 0px -1054px;
  background-size: 28px;
}

ul.stander-n li a.enterprise {
  background-position: 0px -1081px;
  background-size: 28px;
}

ul.stander-n li a.enterprise:hover {
  background-position: 0px -1108px;
  background-size: 28px;
}

ul.stander-n li a.facebook {
  background-position: 0px -1135px;
  background-size: 28px;
}

ul.stander-n li a.facebook:hover {
  background-position: 0px -1162px;
  background-size: 28px;
}

ul.stander-n li a.instagram {
  background-position: 0px -1189px;
  background-size: 28px;
}

ul.stander-n li a.instagram:hover {
  background-position: 0px -1216px;
  background-size: 28px;
}

ul.stander-n li a.twitter {
  background-position: 0px -1243px;
  background-size: 28px;
}

ul.stander-n li a.twitter:hover {
  background-position: 0px -1270px;
  background-size: 28px;
}

ul.stander-n li a.linkedin {
  background-position: 0px -1297px;
  background-size: 28px;
}

ul.stander-n li a.linkedin:hover {
  background-position: 0px -1324px;
  background-size: 28px;
}

ul.stander-n li a.pinterest {
  background-position: 0px -1404px;
  background-size: 28px;
}

ul.stander-n li a.pinterest:hover {
  background-position: 0px -1431px;
  background-size: 28px;
}

ul.stander-n li a.my-business {
  background-position: 0px -1350px;
  background-size: 28px;
}

ul.stander-n li a.my-business:hover {
  background-position: 0px -1377px;
  background-size: 28px;
}

ul.stander-n li a.tiktok {
  background-position: 0px -1459px;
  background-size: 28px;
}

ul.stander-n li a.tiktok:hover {
  background-position: 0px -1486px;
  background-size: 28px;
}

ul.stander-n li a.blog {
  background-position: 0px -431px;
  background-size: 28px;
}

ul.stander-n li a.blog:hover {
  background-position: 0px -458px;
  background-size: 28px;
}

ul.stander-n li a.ebook {
  background-position: 0px -540px;
  background-size: 28px;
}

ul.stander-n li a.ebook:hover {
  background-position: 0px -567px;
  background-size: 28px;
}

ul.stander-n li a.product {
  background-position: 0px -647px;
  background-size: 28px;
}

ul.stander-n li a.product:hover {
  background-position: 0px -674px;
  background-size: 28px;
}

ul.stander-n li a.webinar {
  background-position: 0px -701px;
  background-size: 28px;
}

ul.stander-n li a.webinar:hover {
  background-position: 0px -728px;
  background-size: 28px;
}

ul.stander-n li a.videos {
  background-position: 0px -485px;
  background-size: 28px;
}

ul.stander-n li a.videos:hover {
  background-position: 0px -512px;
  background-size: 28px;
}

ul.stander-n li a.tool {
  background-position: 0px -594px;
  background-size: 28px;
}

ul.stander-n li a.tool:hover {
  background-position: 0px -621px;
  background-size: 28px;
}

ul.stander-n li a.news {
  background-position: 0 -1619px;
  background-size: 28px;
}

ul.stander-n li a.news:hover {
  background-position: 0 -1646px;
  background-size: 28px;
}

ul.stander-n li a.instagram-marketing {
  background-position: 0px -756px;
  background-size: 28px;
}

ul.stander-n li a.instagram-marketing:hover {
  background-position: 0px -783px;
  background-size: 28px;
}

ul.stander-n li a.facebook-marketing {
  background-position: 0px -810px;
  background-size: 28px;
}

ul.stander-n li a.facebook-marketing:hover {
  background-position: 0px -837px;
  background-size: 28px;
}

ul.stander-n li a.youtube-marketing {
  background-position: 0px -1565px;
  background-size: 28px;
}

ul.stander-n li a.youtube-marketing:hover {
  background-position: 0px -1592px;
  background-size: 28px;
}

ul.stander-n li a.growth-hacking {
  background-position: 0px -1513px;
  background-size: 28px;
}

ul.stander-n li a.growth-hacking:hover {
  background-position: 0px -1540px;
  background-size: 28px;
}

/*hover*/

.mega-menu:hover,
.mega-drop-down a:hover + .mega-menu {
  display: block;
  z-index: 100;
}

.mega-drop-down li:hover a + .mega-menu,
.mega-drop-down li:focus a + .mega-menu,
.mega-drop-down li:active a + .mega-menu {
  border-bottom: 3px solid var(--web-orange);
}

.visible-xs-block {
  display: none;
}

a.toggle-menu {
  position: absolute;
  right: 0px;
  padding: 0px 15px;
  font-size: 27px;
  background-color: transparent;
  color: var(--web-titlecolor);
  top: 10px;
  transform: rotate(90deg);
  text-decoration: none;
}

p span.credit-card {
  padding-left: 40px;
}

/***********Header end****************/

/***********Footer start ******************/
.custom-footer-top {
  background: #f2f2f2;
  color: #4f4f4f;
  padding: 80px 0px;
}
.custom-footer-other-links ul {
  list-style: none;
  margin: 0 !important;
  padding: 0;
}
.custom-footer-other-links ul li {
  color: #191919;
  list-style-type: none !important;
}
.custom-footer-other-links ul li a {
  font-family: "ProximaNova-Regular";
  color: #4f4f4f;
  padding-bottom: 10px;
  display: block;
  font-size: 14px;
  line-height: 24px;
}
/* .custom-footer-top .custom-footer-other-links .footer-title {
      font-family: "ProximaNova-Bold";
    } */

.address_details_area {
  border-left: 1px solid #d9d9d9;
  padding-left: 15px;
  margin-right: 0;
  text-align: center;
}
.our-brand-logo {
  margin-bottom: 20px;
}
.address_details_area p {
  font-size: 12px;
  margin-top: 20px !important;
}
.footer-social-netwrok ul li:first-child {
  padding-left: 0;
}

.footer-social-netwrok {
  margin-top: 20px;
}

.footer-social-netwrok ul li {
  display: inline-block;
  position: relative;
  list-style-type: none;
  padding: 0px 20px;
}

.footer-social-netwrok ul li a:before {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/mega-menu-icons.png);
  background-repeat: no-repeat;
  content: "";
  position: absolute;
  top: 0px;
  width: 22px;
  height: 22px;
}

.footer-social-netwrok ul li:first-child a:before {
  background-position: 0px -407px;
}

.footer-social-netwrok ul li:nth-child(2) a:before {
  background-position: 0px -439px;
}

.footer-social-netwrok ul li:nth-child(3) a:before {
  background-position: 0px -469px;
}

.footer-social-netwrok ul li:nth-child(4) a:before {
  background-position: 0px -500px;
}

.footer-social-netwrok ul li:last-child a:before {
  background-position: 0px -530px;
}

.competitor-link ul {
  margin: 0 !important;
  padding: 0 !important;
}

.competitor-link ul li a {
  color: #4f4f4f;
  padding-bottom: 8px;
  display: block;
}

.policy_links {
  padding-top: 20px;
}

.policy_links ul li {
  display: inline-block;
  padding-right: 5px;
  font-size: 12px;
}

/**********Footer end **********************/

/************Home page start***************/

.home-banner-n {
  background: var(--web-homecr);
}

/* body.home h1 {
  line-height: 50px !important;
  font-family: "ProximaNova-Bold";
  margin-bottom: 30px !important;
} */

/* .hmbtcl {
  clip-path: polygon(0 0%, 100% 0, 100% 90%, 0% 100%) !important;
}

.alr-page-sub {
  clip-path: polygon(0 10%, 100% 0, 100% 90%, 0% 100%);
}
.alr-page-plan {
  clip-path: polygon(0 20%, 100% 0, 100% 80%, 0% 100%);
} */

.alr-page-sub,
.alr-page-plan,
.hmbtcl,
.home-testimonial-new {
  position: relative;
}

.alr-page-sub::before,
.alr-page-plan::before,
.home-testimonial-new::before {
  content: " ";
  width: 100%;
  height: 75px;
  background: #fff;
  position: absolute;
  clip-path: polygon(0 0%, 100% 0, 100% 0%, 0% 100%);
}
.alr-page-sub::after,
.alr-page-plan::after,
.hmbtcl::after {
  content: " ";
  width: 100%;
  height: 75px;
  background: #fff;
  position: absolute;
  bottom: 0;
  clip-path: polygon(0 100%, 100% 0, 100% 100%, 0% 100%);
}

.alr-bg {
  background: var(--web-homecr) !important;
}

.alr-page-no h2,
.alr-page-sub h2,
.alr-page-plan h2 {
  font-family: 'ProximaNova-Bold' !important;
  color: var(--web-titlecolor);
  font-size: 40px;
  margin-bottom: 16px !important;
  line-height: 50px !important;
}

.wsp-rf h2{
  font-family: 'ProximaNova-Bold' !important;
}

.alr-page-sub h3,
.alr-page-plan h3,
.alr-page-no h3 {
  color: #292929;
  font-size: 32px;
  margin-bottom: 15px !important;
  line-height: 42px;
  font-family: 'ProximaNova-Bold' !important;
}

.alr-page-no ul,
.alr-page-sub ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0px !important;
}

.alr-page-no ul li,
.alr-page-sub ul li {
  position: relative;
  padding-left: 45px;
}
.alr-page-no ul li:last-child p,
.alr-page-sub ul li:last-child p {
  margin-bottom: 0px !important;
}

.alr-page-no ul li:before,
.alr-page-sub ul li:before {
  content: "";
  width: 30px;
  height: 30px;
  position: absolute;
  background-image: url(https://www.socialpilot.co/wp-content/uploads/2021/07/Send-icon.png);
  background-size: cover;
  background-position: center;
  left: 0;
  top: 15px;
  transform: translateY(-50%);
}

/* .page-child .alr-page-no p:last-child,
.page-child .alr-page-sub p:last-child,
.page-child .alr-page-plan p:last-child {
  margin-bottom: 0px !important;
} */

.alr-page-no h5,
.alr-page-sub h5 {
  font-size: 20px;
  font-family: "ProximaNova-Semibold";
  margin-bottom: 8px !important;
}

.free_getstared_button {
  margin-top: 40px;
  text-align: center;
}

.wsp-rf .wsp-rf-box .ptb-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}
.wsp-rf .wsp-rf-box .icon-box {
  text-align: center;
  min-height: 145px;
  margin-bottom: 16px !important;
}
.wsp-rf .wsp-rf-box h4 {
  color: #292929 !important;
  font-size: 20px !important;
  margin-bottom: 16px !important;
  text-align: center;
  font-family: 'ProximaNova-Bold' !important;
}

.wsp-rf .wsp-rf-box ul {
  min-height: 250px;
  padding-left: 15px;
}

.wsp-rf .wsp-rf-box ul li{
  margin-bottom: 8px !important;
  font-size: 16px;
}
.wsp-rf .wsp-rf-box p {
  margin-bottom: 0px !important;
}
.wsp-rf .wsp-rf-box a {
  font-family: 'ProximaNova-Semibold' !important;
  color: var(--web-maincolor) !important;
  font-size: 16px !important;
}

.web-pdr5lo {
  padding-left: 0px !important;
  padding-right: 3rem !important;
}
.web-pdr0l5 {
  padding-left: 3rem !important;
  padding-right: 0px !important;
}
.web-pd0 {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

ul.ul-style-none li {
  padding-left: 0px !important;
  display: inline-block;
}

ul.ul-style-none li:before {
  display: none !important;
}
/***********Home page end******************/

/***********plan page start******************/

.login-policy ul {
  margin: 0;
  padding: 0;
}
.login-policy ul li {
  display: inline-block;
  font-size: 18px;
  color: var(--web-white);
  padding-right: 30px;
  padding-left: 25px;
  background: url(https://www.socialpilot.co/wp-content/uploads/2021/07/policy-check.png);
  background-repeat: no-repeat;
  background-position: 0px 6px;
  font-family: "ProximaNova-Regular";
}

.new-plan-tabbing {
  width: 100%;
  z-index: 0;
  text-align: center;
}
.new-plan-tabbing {
  width: 100%;
  z-index: 0;
  text-align: center;
}

.checkbox-slider-md {
  line-height: 30px;
  position: relative;
  display: inline-block;
}

span.monthly_span {
  display: inline-block;
  width: auto !important;
  float: none;
  opacity: 1;
}

span.yearly_span {
  opacity: 1;
}

.new-plan-tabbing label {
  line-height: 38px;
  font-size: 22px;
  color: var(--web-maincolor);
  font-weight: normal;
  cursor: pointer;
  display: inline-block;
}

.checkbox-slider--b-flat input {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 0%;
  height: 0%;
  margin: 0 0;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
}

.new-plan-tabbing .checkbox-slider-md input + span {
  padding-left: 95px;
}

.checkbox-slider--b-flat input + span:before {
  content: "";
  height: 20px;
  width: 40px;
  background: rgba(100, 100, 100, 0.2);
  transition: background 0.2s ease-out;
  position: absolute;
  left: 87px;
  display: inline-block;
}

.new-plan-tabbing .checkbox-slider--b-flat input + span:before {
  background: #ecf4fe;
  border: 1px solid #cde3fe;
}

.new-plan-tabbing .checkbox-slider--b-flat input:checked + span:before {
  background: #ecf4fe;
  border: 1px solid #cde3fe;
  left: 88px;
}

.checkbox-slider--b-flat input:checked + span:after {
  content: "";
  margin-left: 20px;
  border: solid transparent 2px;
  background-clip: padding-box;
  -webkit-animation: popIn ease-in 0.3s normal;
  animation: popIn ease-in 0.3s normal;
}

.checkbox-slider--b-flat input + span:after {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 88px;
  top: 0;
  display: block;
  background: #737373;
  transition: margin-left 0.1s ease-in-out;
  text-align: center;
  font-weight: bold;
  content: "";
}

.checkbox-slider-md input + span {
  padding-left: 75px;
  display: inline-block;
}

.new-plan-tabbing .checkbox-slider-md input + span:after,
.new-plan-tabbing .checkbox-slider-md input + span:before {
  height: 35px;
  line-height: 35px;
}

.new-plan-tabbing .checkbox-slider-md input + span:before {
  width: 80px;
}

.checkbox-slider--b-flat.checkbox-slider-md input + span:before {
  border-radius: 30px;
}

.new-plan-tabbing .checkbox-slider-md input:checked + span:after {
  margin-left: 45px;
}

.new-plan-tabbing .checkbox-slider-md input + span:after {
  width: 34px;
}

.checkbox-slider-md input:checked + span:after {
  margin-left: 26px;
}

.checkbox-slider--b-flat.checkbox-slider-md input + span:after {
  border-radius: 30px;
}

.new-plan-tabbing .checkbox-slider--b-flat input + span:after {
  background: var(--web-maincolor);
}

.version-block-agency,
.version-block.enterprise {
  background: #fcfdff;
}

.version-block {
  border: 1px solid #cbcbcb;
  text-align: center;
}

.version-block h3 {
  margin-top: 20px;
  color: rgba(22, 32, 32, 0.8);
}

.hide {
  display: none;
}

.new_pricing-version-block .span3 {
  margin: 0;
  width: 25%;
  position: relative;
}

.version-block.small-team {
  box-shadow: 0px 14px 42px rgba(169, 201, 236, 1);
  background: var(--web-white);
  z-index: 1;
  position: relative;
}

.version-block .amount_text {
  margin: 0;
  position: relative;
}

.version-block h2 {
  display: inline-block;
  color: #1a1a1a;
  margin-bottom: 21px;
  margin-top: 6px;
}

.version-block h2 small {
  font-size: 20px;
  color: #4f4f4f;
  position: relative;
  top: -10px;
}

.version-block h2 span {
  font-size: 20px;
}

.version-block .amount_text small.discount_annual_price {
  clear: both;
  font-size: 14px;
  color: var(--web-titlecolor);
  display: block;
  margin: 15px 0;
}

.version-block .amount_text small.discount_annual_price strong {
  color: #1a1a1a;
}

.get-free-trail-btn {
  margin-bottom: 25px;
}

.get-free-trail-btn span {
  display: block;
  font-size: 13px;
  color: var(--web-titlecolor);
  margin-top: 8px;
}

.most-popular-tag p {
  color: var(--web-white);
  position: absolute;
  top: -47px;
  width: 100%;
  text-align: center;
  padding: 10px;
  background-color: rgb(9, 184, 100);
  border-radius: 4px;
  width: 90%;
  left: 5%;
}

.version-block p.cancel-price {
  display: inline-block;
  color: #4f4f4f;
  font-size: 16px;
  height: 53px;
  width: 53px;
  line-height: 54px;
  left: 15px;
  top: 0px;
  position: absolute;
}

.new-plan-tabbing label:after {
  content: "(Save 15%)";
  display: inline-block;
  vertical-align: top;
  margin: 0 0 0 8px;
  font-size: 16px;
}

.CountrySelecter {
  position: absolute;
  right: 0;
  top: 0;
}
#flagstrap3 button {
  background: #f2f5f5 !important;
  color: black !important;
  border: none !important;
  padding: 8px 15px !important;
  font-family: "ProximaNova-Semibold" !important;
}
.btn.focus,
.btn:focus {
  box-shadow: unset !important;
}
#flagstrap3 ul {
  padding: 0px !important;
  margin: 0px !important;
}
#flagstrap3 ul li {
  padding: 5px 10px !important;
  font-family: "ProximaNova-Semibold" !important;
  font-size: 16px !important;
}
#flagstrap3 ul li:hover {
  background: #f2f5f5 !important;
}
#flagstrap3 ul li a {
  display: block;
  cursor: pointer;
}
.most-popular-tag-n p {
  color: var(--web-white);
  position: absolute;
  top: -29px;
  width: 100%;
  text-align: center;
  font-weight: bolder;
  font-size: 18px;
  background-color: #0ca750;
  width: 100%;
  left: 0px;
  height: 29px;
}

.plans-trail-btn-n a {
  background: var(--web-white);
  color: var(--web-maincolor);
  border: 2px solid var(--web-maincolor);
  box-shadow: unset !important;
  text-decoration: none !important;
  font-weight: bold;
  font-size: 17px;
  padding: 8px 15px !important;
  border-radius: 0px;
  display: block;
  width: 80%;
  margin: 0px auto;
}
.get-free-trail-btn-n a {
  background: var(--web-maincolor) !important;
  border: 2px solid var(--web-maincolor) !important;
  color: var(--web-white);
  text-decoration: none;
  font-weight: bold;
  font-size: 17px;
  padding: 8px 15px !important;
  border-radius: 0px;
  display: block;
  width: 80%;
  margin: 0px auto;
}
.enterprise-box a {
  background: var(--web-orange) !important;
  color: var(--web-white) !important;
  border: 2px solid var(--web-orange) !important;
  width: 85%;
}

/* .min-height {
  min-height: 200px;
} */

.plan-feature-main-points-test-top ul {
  padding-left: 30px;
  margin-bottom: 20px;
}
.plan-feature-main-points-test-top ul li {
  text-align: left;
  color: #1a1a1a;
  padding-left: 25px;
  background: url(https://www.socialpilot.co/wp-content/uploads/2021/07/r-check.png);
  background-repeat: no-repeat;
  background-position: 0px 6px;
  list-style-type: none;
  font-size: 16px;
  line-height: 30px;
}
.enterprise-box {
  background: #ecf0f5;
}
.enterprise-box .get-enterprise {
  min-height: 242px;
  display: inline-block;
  padding: 30px 15px;
}
.version-n-block h3 {
  letter-spacing: 0px;
  color: #3c3c3c;
  font-size: 22px;
  margin-bottom: 24px !important;
  margin-top: 21px !important;
}
.version-n-block h2 {
  font-size: 37px;
  margin-bottom: 0px !important;
  margin-top: 0px !important;
  font-family: "ProximaNova-Semibold" !important;
  display: inline-block;
  color: #1a1a1a;
}
.version-n-block h2 small {
  font-size: 29px;
  color: #4f4f4f;
  position: relative;
  top: -3px;
}
.version-n-block h2 span {
  font-size: 22px;
}
.version-n-block p.cancel-price3 {
  display: inline-block;
  color: #9d9d9d;
  font-size: 20px;
  text-decoration: line-through;
  height: 53px;
  width: 53px;
  line-height: 54px;
  left: 16px;
  top: -10px;
  position: absolute;
}
.cpricetlw {
  width: 100% !important;
  top: -40px !important;
  font-size: 16px !important;
  left: 0px !important;
}

.bt-w2 {
  border-top: 2px solid var(--web-white) !important;
}
.table tbody .table-tit td {
  text-align: left !important;
  font-size: 20px !important;
  background: #f7f9fa;
  color: var(--web-maincolor);
  opacity: 1;
  padding: 15px 15px;
  font-family: "ProximaNova-Semibold" !important;
  border: 2px solid white;
}
.table thead tr td {
  color: #1a1a1a;
  font-size: 22px;
  font-family: "ProximaNova-Semibold";
  text-align: center;
  padding: 15px 0px;
}
.table tbody tr .first {
  text-align: left !important;
  width: 320px;
  position: relative;
}

.table tbody tr td {
  padding: 15px;
  text-align: center;
  font-size: 18px !important;
  font-family: "ProximaNova-Regular" !important;
  border-bottom: 2px solid #f7f9fa;
}

.get-free-trail-btn2 a {
  background: var(--web-white) !important;
  color: #0f67e9 !important;
  border: 2px solid var(--web-maincolor);
  box-shadow: unset !important;
  text-decoration: none !important;
  font-weight: bold;
  padding: 8px 15px !important;
  font-size: 16px !important;
  border-radius: 0px !important;
  display: block;
  width: 80%;
  margin: 0px auto;
}

.get-free-trail-btn-n2 a {
  background: var(--web-maincolor) !important;
  border: 2px solid var(--web-maincolor) !important;
  text-decoration: none;
  font-weight: bold;
  font-size: 16px !important;
  padding: 8px 15px !important;
  border-radius: 0px;
  color: var(--web-white);
  display: block;
  width: 80%;
  margin: 0px auto;
}

.bulk-faq-section .accordion_head {
  background-color: var(--web-white);
  border-bottom: none;
  padding: 15px;
  padding-right: 20px;
  color: var(--web-titlecolor);
  margin: 0px !important;
  margin-bottom: 10px !important;
  position: relative;
  font-size: 18px !important;
}
.bulk-faq-section .accordion_body p {
  font-family: "ProximaNova-Regular";
  font-size: 18px !important;
  padding: 15px !important;
  padding-top: 6px !important;
  margin-bottom: 0px !important;
}
/***********plan page end******************/

/********testimonial start ******************/
.home-testimonial-new {
  background: var(--web-homecr);
  clip-path: polygon(0 10%, 100% 0, 100% 100%, 0% 100%);
}

.hm-usertes .user-img {
  height: 136px !important;
  width: 136px !important;
  margin: 0px auto !important;
  border-radius: 50%;
}

.hm-usertes-data .testimonialusername_company p.name {
  font-family: "ProximaNova-Bold" !important;
  font-size: 20px !important;
  margin-bottom: 0px !important;
}
.hm-usertes-data .testimonialusername_company p {
  font-size: 16px !important;
  margin-bottom: 10px !important;
}

.owl-dots {
  margin-top: 0px !important;
  margin-bottom: 30px !important;
  text-align: center;
  padding-bottom: 15px;
}
.owl-dots button.owl-dot {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  display: inline-block;
  background: var(--web-white);
  margin: 0 3px;
  border: 1px solid #c1c1c1 !important;
}
.owl-dots button.owl-dot.active {
  background-color: var(--web-maincolor);
}
.owl-dots button.owl-dot:focus {
  outline: none;
}
.owl-nav {
  display: none !important;
}
/******** testimonial end****************/

/******** page start****************/
.home-banner {
  width: 100%;
  height: auto;
  position: relative;
  background: var(--web-maincolor);
  overflow: hidden;
  background-size: cover;
  margin-bottom: 0px;
}
.home-banner h1 {
  color: var(--web-white);
}
.home-banner p {
  font-size: 18px;
  color: var(--web-white);
  font-family: "ProximaNova-Regular";
  font-style: normal;
  font-weight: normal;
  padding-bottom: 0px;
  margin-top: 0px;
}

.alr-pagetitle {
  margin-bottom: 72px !important;
}
.alternative-pagefull p{
  line-height: 30px !important;
}
.alr-pagetitle h2 {
  font-size: 35px !important;
  margin-bottom: 23px !important;
  line-height: 50px !important;
  color: #292929;
  text-align: center;
}

.scheduling-social-section img {
  width: 50px;
  height: 50px;
  margin-bottom: 10px;
}
p.wh-auto {
  min-height: 196px !important;
  margin-bottom: 15px !important;
  margin-top: 15px !important;
}
.scheduling-social-section p a {
  text-decoration: underline;
}

.nav-sidebar-tab ul {
  padding: 0;
}
.nav-sidebar-tab ul li {
  padding-bottom: 0px !important;
  list-style-type: none;
}
.nav-sidebar-tab ul li a {
  color: #292929 !important;
  font-family: "ProximaNova-Semibold" !important;
  font-size: 20px;
  padding-right: 20px;
}
.nav-sidebar-tab ul li a p {
  margin-top: 5px !important;
  margin-bottom: 0px !important;
}

.nav-sidebar-tab ul li.active a,
.nav-sidebar-tab ul li:hover a {
  color: var(--web-maincolor) !important;
}


@media (max-width: 991.98px) {  

  .alr-pagetitle {
    margin-bottom: 52px !important;
}

}

@media (max-width: 575.98px) { 
  .alr-pagetitle {
    margin-bottom: 32px !important;
}

.alr-page-no h2, .alr-page-sub h2, .alr-page-plan h2 {
  font-size: 28px !important;
  line-height: 36px !important;
}

.alternative-pagefull .ad-bnbox h2{
  line-height: 36px !important;
    font-size: 28px !important;
}

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

/******** about page start****************/

.valuable-tab {
  text-align: center;
}
.valuable-tab ul {
  margin: 0;
  padding: 0px;
}
.valuable-tab ul li {
  display: inline-block;
  font-size: 18px;
}
.valuable-tab ul li a {
  padding: 20px 35px;
  display: block;
  border-bottom: 1px solid var(--web-white);
  color: var(--web-titlecolor);
}

.details-block {
  text-align: center;
  padding: 0 50px;
  margin-bottom: 30px;
  margin-top: 15px;
}

.details-block-last {
  margin-bottom: 0px !important;
}
.details-block h3 {
  font-size: 24px;
  margin-bottom: 5px !important;
}
.details-block p {
  min-height: 85px;
}
.details-block-last p {
  min-height: auto !important;
}

.work-at-block {
  text-align: center;
  background: var(--web-white);
  padding: 15px 35px;
  margin-bottom: 20px;
  border-radius: 4px;
  box-shadow: 0px 0px 60px 0px rgb(241 245 247);
}

.work-at-block img {
  padding-top: 20px;
  padding-bottom: 10px;
}
.work-at-block h4 {
  color: var(--web-titlecolor);
}
.work-at-block p {
  min-height: 80px;
}


/******** about page end****************/

/******** affiliate page start ****************/

.work-detail {
  font-size: 18px;
  font-weight: 700;
  color: var(--web-titlecolor);
  text-align: center;
}

.work-detail h3 {
  color: var(--web-titlecolor);
}

.work-detail p {
  margin: 0 !important;
  color: var(--web-titlecolor);
  line-height: 28px;
  text-align: center;
  font-weight: 400;
}

.parallax-window {
  width: 100%;
  background-image: url(https://www.socialpilot.co/wp-content/uploads/2021/07/parallax_bg.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: cover;
  background-attachment: fixed;
}

.parallax-window h2 {
  color: #ee6454;
  text-align: center;
}

.parallax-window ul {
  margin: 31px auto;
  width: 70%;
}
.parallax-window ul li {
  color: var(--web-white);
  font-size: 24px;
  line-height: 45px;
  list-style-type: none;
}

.parallax-window ul li span {
  clear: both;
  color: var(--web-maincolor);
  float: left;
  width: 33%;
  font-family: "ProximaNova-Regular";
}

.parallax-window p {
  display: inline-block;
  color: var(--web-white);
  margin: 0;
}

.parallax-window .free_getstared_button {
  display: block;
  text-align: center;
}
.free_getstared_button {
  margin-top: 40px;
  text-align: center;
}

.aff-text {
  text-align: center;
  margin-top: 10px;
}
.aff-text p {
  font-size: 14px;
}

.accordion_head_faq {
  background-color: #ebf3ff;
  padding: 15px;
  padding-right: 15px;
  display: block;
  font-family: "ProximaNova-Regular";
  font-weight: normal;
  padding-right: 20px;
  font-size: 18px;
  position: relative;
  margin-bottom: 10px !important;
}

.plusminus {
  font-size: 20px;
  font-weight: bold;
  position: absolute;
  top: 15px;
  right: 15px;
  background-color: transparent !important;
  padding: 0px !important;
}

.accordion_body p {
  padding-left: 15px !important;
  padding-right: 15px;
}

/******** affiliate page end ****************/

/******** integrations page start ****************/

.useful_block {
  border: 1px solid var(--web-verylight);
  text-align: center;
  padding: 17px 15px;
  margin-bottom: 30px;
}

.integration-row a {
  font-size: 15px;
  font-family: "ProximaNova-Bold";
  font-style: normal;
  font-weight: normal;
  color: #606060;
  padding: 3px 0;
  display: block;
}

.integration-row p {
  font-size: 14px;
  color: #606060;
}

.start-now a {
  background: var(--web-maincolor);
  color: var(--web-white);
  display: inline-block;
  padding: 4px 25px;
  border-radius: 4px;
  font-weight: 400;
}

/******** integrations page end ****************/
.guidelines h2 {
  font-size: 30px;
  margin-bottom: 20px !important;
}
.guidelines ul li,
.guidelines ol li {
  color: #222222;
  font-family: "ProximaNova-Regular";
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 32px;
}

/******** contact and enterprise page start ****************/
.webinar-head-text {
  background-color: var(--web-maincolor);
  margin-bottom: 0px;
  text-align: left;
}

.sidebar-enterprise-form {
  margin-bottom: -660px;
  background: var(--web-white);
  border-radius: 8px;
  box-shadow: var(--web-boxshow);
  -webkit-box-shadow: var(--web-boxshow);
  -moz-box-shadow: var(--web-boxshow);
  padding: 30px;
  position: relative;
  z-index: 10;
}
.Contact-container .sidebar-enterprise-form h2 {
  font-size: 30px !important;
  color: #414141;
  margin-bottom: 20px !important;
  margin-top: 0px !important;
  font-style: normal !important;
  font-weight: normal !important;
}
.page-container .sidebar-enterprise-form label {
  line-height: 1.6;
  color: #606060;
  font-size: 14px;
  font-family: "ProximaNova-Regular";
}
.sidebar-enterprise-form input {
  padding: 6px 10px !important;
  margin-bottom: 0px;
  height: 40px !important;
  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 !important;
  width: 100% !important;
  margin-top: 5px !important;
}
.sidebar-enterprise-form textarea {
  font-family: "ProximaNova-Regular";
  border: 1px solid #d1d1d1 !important;
  width: 100%;
  padding: 5px 10px;
  height: 130px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 14px;
  margin-top: 5px !important;
}

.Contact-container
  .sidebar-enterprise-form
  .wpcf7-form-control-wrap
  .wpcf7-not-valid-tip {
  font-size: 12px;
  font-family: "ProximaNova-Regular";
}

.wpcf7-spinner {
  display: none !important;
}

.wpcf7 form .wpcf7-response-output {
  margin: 0px !important;
  margin-top: 15px !important;
}

.be-productive-section {
  background: var(--web-maincolor);
  text-align: center;
}
.be-productive-section h2 {
  color: var(--web-white) !important;
  padding-bottom: 0;
  text-align: center !important;
}
.single .be-productive-section h2,
.archive .be-productive-section h2 {
  margin-top: 0px !important;
  margin-bottom: 36px !important;
}

.be-productive-section span {
  font-size: 13px;
  margin: 0 0 35px;
  font-family: "ProximaNova-Regular";
  font-style: normal;
  font-weight: normal;
  color: var(--web-white);
}
.be-productive-section .demo a {
  color: var(--web-white) !important;
  font-size: 18px;
  font-family: "ProximaNova-Semibold";
  letter-spacing: 0.5px;
}

.benefit-enterprise-point ul {
  margin-bottom: 15px !important;
  padding-left: 30px !important;
}

.benefit-enterprise-point ul li {
  font-size: 18px;
  color: #222;
  padding-bottom: 15px;
}

/******** contact and enterprise page end ****************/

/******** facebook-ads page start ****************/
.facebook-two-block .block {
  background-color: #f8f8f8;
  padding: 30px;
}
.facebook-two-block .block h3 {
  color: #2d2d2d;
  margin-bottom: 15px !important;
}
.facebook-two-block .block h3 a {
  color: #2d2d2d;
}

/******** facebook-ads page end ****************/

/******** webinars index start ****************/

.webinar-listing {
  margin-bottom: 30px;
  border: 1px solid var(--web-verylight);
  display: flex;
  align-items: center;
  justify-content: center;
}
.webinar-container .authorbio {
  float: left;
  position: relative;
}

.webinar-container .authorbio img {
  border-radius: 60%;
}
.webinar-container .authorbio p {
  position: absolute;
  top: 2px;
  left: 47px;
  width: 200px;
  font-size: 16px;
}
.webinar-container .webinar-btn {
  float: right;
}
.webinar-btn a {
  font-weight: 700;
  border-radius: 3px;
  background: #f77e43;
  font-family: ProximaNova-Regular;
  color: var(--web-white);
  padding: 8px 15px;
}
.webinar-listing .post-item-text p:first-of-type {
  margin-bottom: 15px !important;
}
.webinar-listing .post-item-text p:first-of-type a {
  font-family: "ProximaNova-Semibold";
  font-size: 20px;
}
.webinar-listing .post-item-text {
  padding: 0px !important;
  padding-right: 25px !important;
  padding-left: 15px !important;
}

.webinar-listing .post-img img {
  width: 100% !important;
}

/******** webinars index end ****************/

/******** webinars main start ****************/

.webinar-head-text h1 {
  color: var(--web-white);
  margin-bottom: 0px;
}
.webinar-head-text p {
  color: var(--web-white) !important;
}
._form-content {
  font-size: 14px !important;
  font-weight: 400 !important;
  margin-bottom: 5px !important;
}
._form-content h2 {
  font-size: 30px !important;
  color: #414141;
  margin-bottom: 20px !important;
  margin-top: 0px !important;
  text-align: center;
}
._form-content p {
  font-size: 16px !important;
  text-align: center;
  line-height: 25px !important;
  color: #5a5a5a !important;
  opacity: 0.6 !important;
  font-family: "ProximaNova-Semibold" !important;
}

._form-content ._form-label {
  font-family: "ProximaNova-Semibold" !important;
  margin-bottom: 5px;
  color: #2a2a2a;
  letter-spacing: 0.5px;
  margin-top: 8px;
}
._field-wrapper ._error-inner {
  color: red !important;
}
._form-content input {
  padding: 6px 10px !important;
  margin-bottom: 0px;
  height: 40px !important;
  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 !important;
  width: 100% !important;
}

._form-content ._submit {
  -webkit-appearance: none;
  cursor: pointer;
  font-family: "ProximaNova-Bold";
  font-size: 18px;
  text-align: center;
  background: var(--web-orange) !important;
  border: 0 !important;
  -moz-border-radius: 4px !important;
  -webkit-border-radius: 4px !important;
  border-radius: 4px !important;
  color: var(--web-white) !important;
  padding: 12px 35px !important;
  margin-top: 15px;
  text-transform: uppercase;
  width: 100%;
}
._form-content ._submit:focus {
  outline: none !important;
}

.grey-bg {
  background: #f7f8f8;
  position: relative;
}
.grey-bg ul li {
  margin-bottom: 10px;
  font-size: 18px;
  font-family: "ProximaNova-Regular";
}
.speakers-box h2 {
  color: #0d0d0d;
  font-size: 26px;
  margin-bottom: 12px !important;
  margin-top: 25px !important;
}
.speakers-box h2 span {
  margin-left: 10px;
  color: #0d0d0d;
  opacity: 0.6;
  font-size: 18px;
}
.webinar-speaker-list {
  text-align: center;
}
.webinar-speaker-list .s-list-box {
  text-align: center;
  width: 24%;
  display: inline-block;
  vertical-align: top;
}
.webinar-speaker-list p.s-name {
  color: var(--web-maincolor);
  margin-top: 5px !important;
  margin-bottom: 10px !important;
  font-size: 20px;
  font-family: "ProximaNova-Semibold";
}
.webinar-speaker-list p {
  color: var(--web-titlecolor);
  margin-top: 0px !important;
  font-size: 16px;
  font-family: "ProximaNova-Regular";
}

.speakers-box ul {
  text-align: left !important;
}
/******** webinars main end ****************/

/******** ebook index start ****************/
.ebook-conainer .ebook-item {
  vertical-align: top;
  border: 1px solid var(--web-verylight);
  margin-bottom: 30px;
  background: var(--web-white);
  min-height: 470px;
}
.ebook-conainer .ebook-item .ebook-img img {
  width: 100%;
}
.ebook-conainer .ebook-item-text a {
  color: var(--web-titlecolor);
  font-family: "ProximaNova-Semibold";
  text-decoration: none;
  font-size: 18px;
}
.ebook-item .taglist {
  display: none;
}

/******** ebook index end ****************/

/******** ebook main start ****************/

.ebook-page .act-header .fo-cottit {
  font-family: "ProximaNova-Bold";
  margin-bottom: 25px !important;
}

.ebook-page .act-header h1 {
  margin-bottom: 24px !important;
}

.ebook-page .act-header h5 {
  font-size: 30px;
  line-height: 45px;
  font-family: "ProximaNova-Semibold";
  margin-bottom: 0px !important;
}
.ebook-page .act-header p {
  font-size: 28px;
}

.sidebar-form2 {
  background: var(--web-white);
  /* border-radius: 5px; */
  margin-bottom: -168px;
  box-shadow: var(--web-boxshow);
  -moz-box-shadow: var(--web-boxshow);
  -webkit-box-shadow: var(--web-boxshow);
  padding: 40px;
  padding-top: 30px;
  padding-bottom: 35px !important;
  position: relative;
  /* margin-top: 12px; */
}

.act-full-width {
  background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/BG.png);
  padding: 40px 0px;
  background-size: cover;
}

.act-full-width h3,
.act-full-width h2 {
  color: var(--web-white) !important;
  font-size: 32px !important;
  line-height: 40px;
  font-family: "ProximaNova-Semibold";
}
.act-full-width ul,
.act-full-width p {
  color: white;
  font-size: 22px;
  font-family: "MerriweatherLight";
}

.act-full-width ul li {
  margin-bottom: 15px;
}

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

.form-row h6 {
  font-size: 22px;
  font-weight: 700;
  color: #2a2a2a;
  margin-bottom: 15px !important;
  font-family: "ProximaNova-Semibold";
  margin-top: 5px !important;
  line-height: 30px;
}
.form-row p {
  color: #2a2a2a !important;
  font-family: "MerriweatherLight";
  font-size: 16px;
  line-height: 30px;
}

.act-last h2 {
  color: #2a2a2a;
  margin-bottom: 15px !important;
  font-family: "ProximaNova-Bold";
  font-size: 30px !important;
}
.act-last p {
  color: #2a2a2a !important;
  font-family: "MerriweatherLight";
  font-size: 16px;
  line-height: 30px;
}
.act-line {
  height: 5px;
  background: var(--web-maincolor);
  width: 22%;
}

.bgcolot1 {
  background: #fbf5f3;
}
.bgcolot2 {
  background: #eff0f6;
}
.bgcolot3 {
  background: #f3f9fb;
}

.bgcolot1 img,
.bgcolot2 img,
.bgcolot3 img {
  height: 300px !important;
  width: auto !important;
}

.rowbgsize h2 {
  color: #42555b !important;
  text-transform: uppercase;
  margin-bottom: 15px !important;
  font-size: 30px !important;
  font-family: "ProximaNova-Bold";
  line-height: 40px !important;
}
.rowbgsize h5 {
  color: #2d5562;
  font-size: 22px;
  text-transform: capitalize;
  padding-bottom: 0px;
  font-family: "MerriweatherLight";
  margin-top: 10px !important;
  line-height: 40px;
  margin-bottom: 0px !important;
}
.act-last p:last-child {
  margin-bottom: 0px !important;
}
/******** ebook main end ****************/

/******** features alternative start ****************/
.login-policy2 ul {
  margin: 0;
  padding: 0;
}
.login-policy2 ul li {
  display: inline-block;
  font-size: 18px;
  color: #292929;
  padding-right: 30px;
  padding-left: 25px;
  background: url(https://www.socialpilot.co/wp-content/uploads/2021/07/001-checked-e1625905131228.png);
  background-repeat: no-repeat;
  background-position: 0px 6px;
  font-family: "ProximaNova-Regular";
}

.alternative-page {
  background: var(--web-homecr);
  position: relative;
}

.alternative-page::before {
  content: " ";
  width: 100%;
  height: 300px;
  background: var(--web-white);
  position: absolute;
  clip-path: polygon(0 0, 100% 0, 100% 70%, 0% 100%);
}

.alternative-page::after {
  content: " ";
  width: 100%;
  height: 70px;
  background: var(--web-white);
  position: absolute;
  bottom: 0;
  clip-path: polygon(0 101%, 100% 0, 100% 100%, 0% 100%);
}
.alternative-table {
  background: var(--web-white) 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 30px #00000019;
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto !important;
  -webkit-overflow-scrolling: touch !important;
}
.alternative-page .container {
  padding-top: 0px !important;
}

.compare-table .table_pricing_details table thead th {
  background-color: var(--web-white);
  line-height: 24px;
  padding: 25px;
  padding-bottom: 20px;
  font-size: 20px;
  font-family: "ProximaNova-Semibold";
  border-bottom: 1px solid var(--web-verylight);
}
.bg-listblue {
  background: #ebf7fb !important;
}
.w-30 {
  width: 30%;
}
.compare-table .table_pricing_details table tbody td.add-bg,
.compare-table .table_pricing_details table th.add-bg {
  background: #ebf7fb none repeat scroll 0 0;
}
.compare-table .table_pricing_details table tbody tr > td:first-child {
  background-color: rgba(0, 0, 0, 0);
  border-left: 0 none;
  padding-left: 20px;
}

.bt-1 {
  border-top: 1px solid var(--web-verylight) !important;
}
.table-alt tbody tr td {
  border-bottom: unset !important;
  border-top: unset !important;
}

.table tbody tr .alt-tsub {
  color: var(--web-maincolor);
  font-size: 18px !important;
  font-weight: 600;
  font-family: "ProximaNova-Semibold" !important;
}
.alr-page h3 {
  font-size: 22px;
  font-family: "ProximaNova-Semibold";
}
.alr-page h3 span {
  font-family: "ProximaNova-Regular";
  font-weight: 500;
  font-size: 18px;
}
.alr-user {
  height: 45px;
  border-radius: 69%;
  margin-right: 15px;
  margin-top: -5px;
}
.alr-user-star {
  margin-top: -6px;
  margin-left: 15px;
}

.what-Can-You-SocialPilot .do-more-box {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
}

.what-Can-You-SocialPilot .do-more-box img {
  margin-bottom: 20px;
}
.what-Can-You-SocialPilot .do-more-box h3 {
  color: #292929;
  font-size: 18px;
  font-family: "ProximaNova-Regular";
  font-weight: 500;
  margin-bottom: 0px !important;
}
.what-Can-You-SocialPilot .pt-5 {
  padding-top: 0px !important;
}
.what-Can-You-SocialPilot h3 a {
  color: #292929;
  text-decoration: none;
  cursor: pointer;
}

/******** features alternative end ****************/

/******** blog index start ****************/

.home-user-testimonail {
  background: #f3f3f3;
}
.w-medial-0 {
  padding-left: 0 !important;
}
.w-mediar-0 {
  padding-right: 0 !important;
}
.sub-menu {
  padding: 0px !important;
  margin-bottom: 0px;
}
.sub-menu li {
  list-style: none;
  display: inline-block;
  padding: 10px;
  padding-bottom: 20px;
  padding-left: 0px;
}
.sub-menu li a {
  padding: 0px 45px;
  display: block;
  color: #162020;
  padding-left: 0px;
  font-size: 16px;
  font-family: "ProximaNova-Regular";
}
.sub-menu li ul {
  padding: 0px !important;
  display: none;
  text-align: left;
  top: 100%;
  font-size: 14px;
  box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
  border: 1px solid var(--web-verylight);
  background: var(--web-white) none repeat scroll 0 0;
  border-radius: 4px;
  min-width: 215px;
  position: absolute;
  z-index: 1000;
}

.blog-submenu-nu {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  width: 500px !important;
  max-width: 600px !important;
}

.sub-menu li ul li {
  list-style: none;
  display: block;
  border-bottom: 1px solid #f8f8f8;
  font-size: 14px;
  padding: 0px;
}
.showmenu {
  display: block;
}
.sub-menu li ul li a {
  padding: 10px 20px !important;
  font-size: 14px;
  font-family: "ProximaNova-Regular";
}

.sub-menu li:hover ul {
  display: block;
}

.catsearchbox #search {
  width: 100%;
  border: 0px;
  padding: 5px;
  padding-left: 35px;
  position: relative;
  margin-top: 5px;
  font-size: 14px !important;
  font-family: "ProximaNova-Regular";
  height: auto !important;
}

.catsearchbox .search-btn {
  height: 16px !important;
  top: 15px !important;
  left: 25px !important;
  position: absolute;
}
.search-results .post-item-text h3 {
  min-height: 47px !important;
}
.archive .post-item-text h3 {
  min-height: auto !important;
}
.podcast-listext {
  font-size: 18px;
  font-family: "ProximaNova-Bold";
  color: var(--web-maincolor);
}

.blogf-listing h2 a {
  color: var(--web-titlecolor) !important;
}
.podcast-fistfull {
  min-width: 350px !important;
  max-height: 350px !important;
}
.podcast-img-first p {
  font-size: 16px !important;
  margin-bottom: 2px !important;
}
.podcast-img-first:first-child {
  display: none;
}
.podcast-img-first h3 {
  min-height: 46px !important;
}
.post-conainer .podcast-fistfull-text p {
  margin-bottom: 0px !important;
}
.post-conainer .podcast-fistfull-text h3 {
  min-height: auto;
}
.post-coldate .post-item-text h3 {
  min-height: 70px;
}
.podcast-img {
  background: #e2edff;
  height: 100%;
  width: 100%;
  text-align: center;
  justify-content: center;
  align-content: center;
}
.blogst-img .podcast-img img {
  height: 85px !important;
  width: 75px !important;
  object-fit: unset !important;
}
.post-conainer .search-box {
  margin-bottom: 0;
  width: 100%;
  margin-right: 0px !important;
  padding: 0 15px;
  box-shadow: none;
  color: #666 !important;
  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  text-indent: 0px;
  text-shadow: none;
  vertical-align: middle;
  font-size: 14px !important;
  min-height: 34px;
  line-height: 1.42857143;
  border: none !important;
  border-bottom: 1px solid #dfe3ea !important;
  border-radius: 0px !important;
  padding-left: 25px !important;
  height: auto !important;
}
.grey-bg-new {
  background: #fafafa;
}
.post-conainer .post-item {
  background: transparent !important;
}
.post-conainer .post-item img {
  object-fit: cover !important;
  width: 100%;
}
.blog-fullde .blog-fullde-img {
  height: 600px;
  overflow: hidden;
}
.blog-fullde .blog-fullde-img img {
  max-width: 100%;
  height: 100%;
  object-fit: cover !important;
}
.blog-fullde .blog-fullde-text {
  min-height: 200px !important;
  border: 1px solid #f0f2f5;
  border-radius: 10px;
  position: relative;
  margin: 0px auto;
  margin-top: -145px;
  background: var(--web-white) !important;
  width: 80%;
  padding: 20px 30px;
  padding-bottom: 8px !important;
}
.body-container .d-flex .col {
  padding: 0px;
}

.blog-fullde .blog-fullde-text .media img {
  width: 40px !important;
  height: 40px !important;
}

.media .media-body .blog-username {
  margin-bottom: 2px !important;
  font-family: "ProximaNova-Semibold";
  font-size: 20px;
}

.media .media-body .blog-username-n {
  margin-bottom: 2px !important;
  font-family: "ProximaNova-Semibold";
  font-size: 18px;
}

.blog-fullde-text .taglist a {
  font-size: 13px !important;
}
.blog-fullde-text a {
  font-size: 24px !important;
  line-height: 35px;
}
.blogf-listing ul.blog-daterd li:not(:last-child){
  padding-right: 20px;
  margin-right: 16px;
  font-size: 18px !important;
}
ul.blog-daterd li strong{
  font-family: "ProximaNova-Semibold";
  color: #1b1c1e !important;
}
ul.blog-daterd li{
  color: #767778 !important;
}
.section-blogfirst .blogf-listing ul.blog-daterd li p{
  font-size: 18px !important;
  color: #767778 !important;
}

.blogf-listing .taglist {
  margin-bottom: 15px !important;
}
.blogf-listing .taglist a {
  color: var(--web-maincolor) !important;
}
.blogf-listing .post-item-text h2 {
  font-size: 28px !important;
  line-height: 35px;
  margin-bottom: 15px !important;
}
.blog-side-menu {
  padding-left: 20px;
}
.blog-side-menu ul {
  list-style: none;
  padding-left: 0px;
}
.blog-side-menu ul li {
  margin-bottom: 5px;
}
.blog-side-menu ul li a {
  color: #3c3c3c;
}
.blog-side-menu h4 {
  color: #3c3c3c;
  font-size: 20px;
  font-family: "ProximaNova-Bold";
  margin-bottom: 10px !important;
}

.blog .blogp-date p,
.blog .blogp-read p,
.blog .blogp-audio p {
  margin-bottom: 0px !important;
}
.blogp-date p,
.blogp-read p,
.blogp-audio p {
  font-size: 14px !important;
  color: #535353;
  margin-bottom: 14px !important;
}

.blogp-date p::before {
  content: url("https://www.socialpilot.co/wp-content/uploads/2022/01/001-clock.png");
  position: relative;
  z-index: 90;
  left: 0px;
  top: 3px;
  margin-right: 8px;
}
.blogp-read p::before {
  content: url("https://www.socialpilot.co/wp-content/uploads/2022/01/Icons.png");
  position: relative;
  z-index: 90;
  left: 0px;
  top: 1px;
  margin-right: 8px;
}
.blogp-audio p::before {
  content: url("https://www.socialpilot.co/wp-content/uploads/2022/02/headset-icon.png");
  position: relative;
  z-index: 90;
  left: 0px;
  top: 2px;
  margin-right: 8px;
}
.blogf-listing {
  border: 1px solid #dfe3ea;
  border-radius: 10px;
  overflow: hidden;
}

.blogf-listing .post-img img {
  width: 100%;
  height: 475px;
  object-fit: cover !important;
}
.post-item-text h3 {
  margin-bottom: 0px !important;
  line-height: 20px !important;
}

.blogst-img h3 {
  margin-bottom: 16px !important;
  line-height: 20px !important;
  /* min-height: 69px; */
}
.post-conainer .blog-fullde-text h3 {
  margin-bottom: 0px !important;
}
.blogst-img img {
  width: 100%;
  height: 100%;
  object-fit: cover !important;
}
.blogst-img .blogst-title {
  font-size: 16px;
  color: #241f21;
  font-family: "ProximaNova-Bold";
}
.post-conainer .post-item a {
  font-size: 16px !important;
}
.post-conainer .blog-fullde-text a {
  font-size: 24px !important;
}
.post-conainer .post-item .taglist a {
  font-size: 13px !important;
}

.post-conainer .search-btn {
  position: absolute;
  top: 11px;
  left: 5px;
  height: 16px;
}
.post-conainer .post-item .post-img {
  max-height: 184px;
  min-height: 184px;
  overflow: hidden;
}
.post-conainer .post-coldate .post-item .post-img {
  max-height: 185px;
  min-height: 185px;
  overflow: hidden;
}

.blog .post-item-text {
  padding-right: 0px !important;
  padding-left: 0px !important;
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.blog .post-conainer h2,
.blog .post-conainer h2 a {
  color: var(--web-titlecolor) !important;
}
.post-conainer h2 {
  margin-bottom: 0px !important;
}
.post-conainer .post-item a {
  color: var(--web-titlecolor);
  font-family: "ProximaNova-Bold";
  text-decoration: none;
  font-size: 18px !important;
  line-height: 30px !important;
}

.post-conainer .post-item .taglist {
  margin-bottom: 5px;
}

.post-conainer .post-item .taglist a {
  font-family: "MerriweatherLight";
  font-size: 13px !important;
  color: var(--web-maincolor);
}

.post-conainer .post-item p {
  font-size: 16px;
  margin-top: 8px !important;
  margin-bottom: 2px;
  font-family: "ProximaNova-Regular";
}

.post-conainer .blogf-listing .post-item-text {
  padding: 1rem !important;
}

.post-conainer .img-circle {
  border-radius: 60% !important;
}

.ebook-box-nw img {
  border: 10px solid #c1d8fa;
  max-height: 350px;
  width: 100%;
}
.ebook-box-nw {
  text-align: center;
}
.ebook-download-btn {
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
  display: inline-block;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  -moz-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  background: rgb(247, 126, 67);
  border-radius: 6px;
  border-width: 0px;
  color: rgb(255, 255, 255);
  font-family: sans-serif;
  height: auto;
  transition: all 0.4s ease;
  padding: 10px 35px;
  text-shadow: none;
  width: auto;
  line-height: 1.5em;
  color: var(--web-white);
  font-size: 16px;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  border-radius: 3px;
  margin-top: 30px;
}

.ebook-download-btn:hover {
  color: var(--web-white);
}

/******** blog index end ****************/

/* listicle page */

.page-template-page-listicles .features-box ul li {
  margin-right: 16px !important;
}

@media (max-width: 767.98px) {
  .features-box ul li {
    margin-right: 0px !important;
  }
}

.page-template-page-listicles .listicle-body .h2l {
  font-size: 32px !important;
  line-height: 42px !important;
  color: #000 !important;
  margin-bottom: 8px !important;
  font-family: "ProximaNova-Bold" !important;
}

.page-template-page-listicles .side-menu .h-50 {
  height: 50px !important;
}
.page-template-page-listicles .side-menu .h-40 {
  height: 40px !important;
}

.page-template-page-listicles .page-template-page-listicles .side-menu .h-auto {
  height: auto !important;
  max-height: auto !important;
}

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

.page-template-page-listicles .ebook-box ._field-wrapper ._error-inner {
  text-align: left !important;
}

.page-template-page-listicles .heading-rating p.h2 {
  font-family: "ProximaNova-Bold";
  color: var(--web-titlecolor);
  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 .pt-8 {
  padding-top: 8px !important;
}
.page-template-page-listicles .ebook-box {
  padding: 48px !important;
}

.page-template-page-listicles .ebook-box p {
  color: #1B1C1E !important;
  font-size: 18px !important;
  line-height: 30px !important;
}

.page-template-page-listicles .listicle-bod .ebook-box p {
  color: #465767 !important;
}
.page-template-page-listicles .ebook-box h2 {
  margin-top: 24px !important;
  color: #465767 !important;
  margin-bottom: 8px !important;
}
.page-template-page-listicles
  .ebook-box
  .flexContainer
  .inputField::-webkit-input-placeholder {
  color: #adadad;
  font-size: 16px;
}

.page-template-page-listicles
  .ebook-box
  .flexContainer
  .inputField:-ms-input-placeholder {
  color: #adadad;
  font-size: 16px;
}

.page-template-page-listicles
  .ebook-box
  .flexContainer
  .inputField::placeholder {
  color: #adadad;
  font-size: 16px;
}

.page-template-page-listicles .listicles-related-posts h3 {
  margin-bottom: 32px !important;
}
.page-template-page-listicles h1 {
  font-size: 44px;
  line-height: 60px;
  color: #000;
}
.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: 26px !important;
  color: var(--web-titlecolor) !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 .listicles-faq h2 {
  margin-top: 16px !important;
  margin-bottom: 30px !important;
  text-align: center;
  line-height: 39px !important;
}

.listicles-faq .ui-accordion-content p {
  font-size: 18px !important;
  color: #000 !important;
}

.page-template-page-listicles .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;
}

.page-template-page-listicles .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;
}

.page-template-page-listicles .ui-accordion-header .arro-icon img {
  transition: 300ms linear all;
}
.users-feed-ibox {
  margin-bottom: 12px !important;
}

.page-template-page-listicles .mt-16,
.page-template-page-listicles p.mt-16 {
  margin-bottom: 16px !important;
}

.page-template-page-listicles .read_link a {
  font-family: "ProximaNova-Bold";
  text-decoration-line: underline;
  font-size: 18px !important;
  line-height: 22px !important;
  color: #1068e9 !important;
}

.page-template-page-listicles .read_link a:hover {
  text-decoration-line: underline;
  color: #1068e9 !important;
}

.page-template-page-listicles hr {
  border-bottom: 1px solid #e6e6e6de !important;
  margin: 48px 0px !important;
}

.page-template-page-listicles .users-feedback p.user-name {
  font-family: "ProximaNova-Bold" !important;
  font-size: 18px !important;
  margin-bottom: 8px !important;
}

.page-template-page-listicles .fre-pros-box p.h3,
.page-template-page-listicles .fre-cons-box p.h3 {
  font-family: "ProximaNova-Bold" !important;
  position: absolute;
  top: -45px;
  left: 25px;
  width: auto;
  background: white;
  padding: 10px;
  font-size: 24px !important;
  line-height: 24px !important;
  margin-bottom: 0px !important;
}

.page-template-page-listicles .users-feed-ibox .userfedd-detbox p.user-name {
  margin-bottom: 0px !important;
  margin-top: 2px !important;
  font-size: 18px !important;
  line-height: 26px !important;
}

.page-template-page-listicles .users-feedback-active {
  background: linear-gradient(
    180deg,
    rgb(214 230 255 / 40%) 9.99%,
    rgb(248 233 226 / 40%) 123.41%
  );
  padding: 32px !important;
  border-radius: 8px;
}

.page-template-page-listicles .users-feed-ibox .userfedd-img-box {
  height: 54px !important;
  width: 54px !important;
  font-size: 24px !important;
  line-height: 0 !important;
}

.page-template-page-listicles .features-box ul {
  margin-bottom: 0px !important;
}

.page-template-page-listicles .listicle-body p {
  font-size: 18px !important;
  line-height: 30px !important;
}

.page-template-page-listicles h2,
.page-template-page-listicles p.h2 {
  font-size: 32px !important;
  margin-bottom: 24px !important;
  font-family: "ProximaNova-Bold" !important;
  line-height: 42px !important;
}

.page-template-page-listicles h3,
.page-template-page-listicles p.h3 {
  margin-bottom: 16px !important;
  font-size: 24px !important;
  line-height: 34px !important;
  font-family: "ProximaNova-Bold" !important;
}


.page-template-page-listicles :is(h3.mb-0, p.h3.mb-0) {
  margin-bottom: 0px !important;
}

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

  margin-bottom: 32px;
}

.page-template-page-listicles .features-box {
 /* border: 1px solid #e6e6e6;*/
  border-radius: 8px;
  /*padding: 32px !important;*/
  margin-bottom: 32px !important;
}

.page-template-page-listicles .pt-10 {
  padding-top: 10px !important;
}

.page-template-page-listicles .heading-rating p {
  margin-bottom: 0 !important;
}

.page-template-page-listicles .body-container ul li {
  font-size: 18px !important;
  margin-bottom: 16px !important;
  line-height: 30px;
  position: relative;
  break-inside: avoid;
}

.page-template-page-listicles .fre-pros-box,
.page-template-page-listicles .fre-cons-box {
  border: 1px solid #e6e6e6;
  border-radius: 16px;
  margin-bottom: 32px;
  padding: 25px !important;
  position: relative;
  margin-top: 52px;
  padding-top: 44px !important;
}

.page-template-page-listicles .body-container .fre-pros-box ul li,
.page-template-page-listicles .body-container .fre-cons-box ul li {
  margin-bottom: 16x !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: 0 !important;
}

.page-template-page-listicles .body-container .fre-pros-box ul,
.page-template-page-listicles .body-container .fre-cons-box ul {
  padding-bottom: 24px !important;
  margin-bottom: 24px;
}

/* listicle page */

/******** archive page start ****************/

/* .nav-previous {
  width: 50%;
  float: right;
  text-align: left;
} */
.nav-previous a {
  background: #0F67EA;
  color: #FFF !important;
  padding: 14px 14px;
  font-size: 18px !important;
  line-height: 30px !important;
  font-family: "ProximaNova-Bold" !important;
  border-radius: 8px !important;
  min-width: 186px !important;
  max-width: 186px !important;
  text-align: center;
  width: 100% !important;
  margin-left: 12px !important;
  border: 2px solid #0F67EA;
  display: inline-block;
}
.nav-previous a img{
  margin-left: 3px;
}
.nav-previous a:hover{
background: #1061d8 !important;
}
/* .nav-next {
  width: 50%;
  float: left;
  text-align: right;
} */
.nav-next a {
  margin-right: 12px !important;
    border: 2px solid #0F67EA;
    border-radius: 8px;
    font-size: 18px !important;
    line-height: 30px !important;
    padding: 14px 14px !important;
    min-width: 186px !important;
    max-width: 186px !important;
    text-align: center !important;
    color: #0F67EA;
    font-family: 'ProximaNova-Bold' !important;
    display: inline-block;
}
.nav-next a img{
  margin-right: 3px !important;
}

.posts-navigation{
  margin: 0px auto !important;
}

@media (max-width: 575.98px) { 
  .nav-previous{
    width: 100%;
    float: none !important;
    text-align: center !important;
    margin-top: 16px !important;
  }
  .nav-next {
    width: 100%;
    float: none !important;
    text-align: center !important;
  }
  .nav-previous a, .nav-next a{
    min-width: 80% !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
 }
/******** archive page end ****************/

/******** case-study index start ****************/

.post-type-archive-case-study .post-conainer .post-item {
  vertical-align: top;
  border: 1px solid var(--web-verylight);
  margin-bottom: 30px;
  background: var(--web-white);
}

.post-type-archive-case-study .post-conainer .post-item p {
  margin-top: 0px !important;
}

/*********** case-study index start ******************/

/******** case-study main start ****************/
.case-header {
  background-color: #03092cbf;
}
.case-header h1 {
  color: var(--web-white) !important;
}
.case-container p {
  font-family: "ProximaNova-Regular" !important;
  font-size: 18px !important;
}
.sticky-icon {
  list-style: none;
  padding: 0px;
}
.sticky-icon li {
  display: inline-block;
  margin-right: 10px;
}
.case-container p.case-dot {
  color: #0514b8 !important;
  font-style: italic;
  padding-left: 65px;
  font-family: "ProximaNova-Bold" !important;
  font-size: 18px;
}
p.case-dot::before {
  content: "";
  background: url(https://www.socialpilot.co/wp-content/uploads/2023/04/quote-1.png);
  height: 30px;
  width: 36px;
  position: absolute;
  left: 15px;
}

/******** case-study main end ****************/

/******** Product Updates index start ****************/

.post-type-archive-product-update .post-conainer .post-item {
  vertical-align: top;
  border: 1px solid var(--web-verylight);
  margin-bottom: 30px;
  background: var(--web-white);
  min-height: 304px !important;
}
.post-type-archive-product-update .post-conainer .post-item p {
  margin-bottom: 2px !important;
  margin-top: 0px !important;
}
.rll-youtube-player {
  width: 650px;
  margin: 0px auto;
  padding-bottom: 45.23% !important;
  margin-bottom: 0px !important;
  height: auto !important;
}

/******** Product Updates index end ****************/

/******** Product Updates main start ****************/

.single-product-update strong {
  font-family: "ProximaNova-Bold" !important;
  font-size: 18px !important;
}

.rll-youtube-player {
  width: 650px;
  margin: 0px auto;
  padding-bottom: 45.23% !important;
  margin-bottom: 0px !important;
  height: auto !important;
}

.videowrapper {
  width: 100%;
  max-width: 100%;
  position: relative;
  margin-bottom: 30px !important;
  text-align: center;
}
.videowrapper iframe {
  width: 650px;
  height: 450px;
  max-width: 100%;
  margin: 0px auto;
}

.single-product-update .blog-details-wrapper {
  max-width: 1000px !important;
  margin: 0 auto;
}
.single-product-update .blog-details-wrapper .page-center {
  padding-top: 80px;
  padding-bottom: 80px;
}
.single-product-update .blog-details-wrapper h2:first-child {
  margin-top: 0px !important;
}

/******** Product Updates main end ****************/

/******** video page index start ****************/
.post-type-archive-videos .post-conainer .post-item {
  vertical-align: top;
  border: 1px solid var(--web-verylight);
  margin-bottom: 30px;
  background: var(--web-white);
  min-height: 304px !important;
}

.post-type-archive-videos .blog-details-wrapper h2:first-child {
  margin-top: 0px !important;
}

/******** video page index end ****************/

/******** ebook thanks page start ****************/
.thank-you-wrapper {
  background: #f9f8f7;
}
.thanks_details h2 {
  margin-top: 0;
  font-size: 35px;
  font-weight: bold;
  color: #3f3f44;
  margin-bottom: 12px !important;
  font-family: "ProximaNova-Semibold";
  letter-spacing: 0.5px;
}
.sidebar_thanku {
  text-align: center;
  padding: 30px;
  box-shadow: 0 4px 5px -2px rgb(0 0 0 / 16%);
  -moz-box-shadow: 0 4px 5px -2px rgb(0 0 0 / 16%);
  -webkit-box-shadow: 0 4px 5px -2px rgb(0 0 0 / 16%);
  -o-box-shadow: 0 4px 5px -2px rgb(0 0 0 / 16%);
  border: 1px solid #80808047;
  background: var(--web-white);
  max-height: 540px;
  min-height: 540px;
}
.sidebar_thanku h2 {
  font-size: 26px;
  color: #3f3f44;
  font-weight: 700;
  margin-top: 20px !important;
  margin-bottom: 20px !important;
  letter-spacing: 1px;
  font-family: "ProximaNova-Semibold";
}
.left_ebook_thanku p {
  font-size: 20px !important;
  min-height: 80px !important;
  line-height: 30px !important;
  margin-bottom: 0px !important;
}

img.size-full {
  margin: 10px 0;
}
.sidebar_thanku p {
  font-size: 26px;
  font-family: "ProximaNova-Regular";
  font-weight: normal;
  font-style: normal;
  min-height: 217px;
  color: #333;
  line-height: 38px;
}
/******** ebook thanks page end ****************/

/******** webinars thanks page start ****************/
.thank-page .thank-header {
  margin-bottom: 60px;
}
.thank-page .thank-header h2 {
  color: var(--web-titlecolor) !important;
  font-size: 44px;
  margin-bottom: 16px !important;
  font-family: "ProximaNova-bold";
  line-height: 60px !important;
}
.thank-page .thank-header h1{
  color: var(--web-titlecolor) !important;
  font-size: 44px;
  margin-bottom: 16px !important;
  font-family: "ProximaNova-bold";
  line-height: 60px !important;
}

.thank-page .thank-header p {
  font-size: 26px;
  margin-bottom: 0px !important;
}
.thank-page .thank-body h3 {
  margin-bottom: 16px !important;
}
.thank-page .thank-body a {
  background: #0F67EA;
    font-size: 18px;
    line-height: 30px;
    border-radius: 8px;
    color: #FFF !important;
    font-weight: 600;
    padding: 10px 25px;
    display: inline-block;
    font-family: 'ProximaNova-Semibold' !important;
    margin-top: 8px !important;
}
.thank-page .thank-body a:hover{
  background: #1061d8 !important;
}
/******** webinars thanks page end ****************/

/******** form page start ****************/

input[type="text"],
select {
  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;
}
textarea {
  padding: 10px 15px;
}
:focus-visible {
  outline: none !important;
}

.wpcf7-checkbox label {
  display: flex;
  align-items: center;
}

.wpcf7-checkbox label > input[type="checkbox"] {
  height: 20px !important;
  width: 20px !important;
  margin-right: 8px;
}
.wpcf7-checkbox label span {
  margin-top: 5px;
  font-size: 14px;
}

.wpcf7-radio label > input[type="radio"] {
  width: 21px !important;
  margin-right: 10px !important;
  margin-top: 0 !important;
}

.wpcf7-radio .first {
  margin-left: 0px !important;
}

.wpcf7 label {
  font-family: "ProximaNova-Semibold";
  font-size: 14px !important;
}

.wpcf7 label span {
  font-family: "ProximaNova-Regular" !important;
  font-size: 12px;
  color: #858080;
}
.Contact-container .sidebar-enterprise-form h2 {
  font-size: 26px !important;
  margin-bottom: 20px !important;
}
.wpcf7-list-item {
  display: inline-block;
  margin: 0 0 0 1em;
}
.wpcf7-radio .wpcf7-list-item {
  margin-right: 20px;
}
.wpcf7-list-item {
  display: inline-block;
}

.wpcf7-radio label {
  display: flex !important;
  align-items: center !important;
}

.wpcf7 .screen-reader-response {
  position: absolute;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  word-wrap: normal !important;
}
.wpcf7-not-valid-tip {
  color: #ff0000 !important;
}

.thank-you-wrapper .wpcf7-form h2 {
  text-align: center;
  margin-bottom: 30px !important;
}
.form-2 input[type="text"],
.form-2 select {
  background: #fbfdff !important;
  border: 1px solid #b5e0ff !important;
}
/******** form page end ****************/

/******** newsroom index start ****************/

.post-type-archive-newsroom .newsroom-title h2 {
  font-size: 40px;
}
.post-type-archive-newsroom .newsroom-title h2 a {
  font-family: "ProximaNova-Bold";
  line-height: 46px;
  font-style: normal;
  font-weight: bold;
  margin: 0 0 45px;
  color: var(--web-titlecolor);
}
.post-type-archive-newsroom .newsroom-title .archive-description {
  font-size: 18px;
  font-family: "ProximaNova-Regular";
  line-height: 28px;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 24px !important;
  color: var(--web-titlecolor);
}
.post-type-archive-newsroom .post-item {
  border: 1px solid var(--web-verylight);
  min-height: 335px;
}
/******** newsroom index end ****************/

/******** newsroom main start ****************/

.single-newsroom .blog-details-wrapper,
.blog-wd-1000 {
  max-width: 1000px;
  margin: 0px auto;
}
.single-newsroom strong {
  font-family: "ProximaNova-Bold" !important;
}
/******** newsroom main end ****************/

/******** taxonomy main start ****************/

.tax-news-category .post-item {
  /* border: 1px solid var(--web-verylight); */
  min-height: 335px;
}

/******** taxonomy main end ****************/

/******** what-can-you-do-with-socialpilot start ****************/

.more_calendar h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -10px -140px;
  padding-top: 50px;
}

.more_canva h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -440px -408px;
  padding-top: 50px;
}

.more_lead-ads h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -225px -550px;
  padding-top: 50px;
}

.more_boost-post h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -13px -550px;
  padding-top: 50px;
}

.more_shortening h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -443px -274px;
  padding-top: 50px;
}

.more_management h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -228px -143px;
  padding-top: 50px;
}

.more_mobile_apps h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -228px -410px;
  padding-top: 50px;
}

.more_automation h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -452px -15px;
  padding-top: 50px;
}

.more_extension h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -227px -15px;
  padding-top: 50px;
}

.more_curation h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -13px -272px;
  padding-top: 50px;
}

.more_scheduling h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -12px -17px;
  padding-top: 50px;
}

.more_visual h4 {
  background: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/more-socialpilot-sprite.png);
  background-repeat: no-repeat;
  background-position: -228px -266px;
  padding-top: 50px;
}

.what-can-you-do-with-socialpilot h4 {
  font-size: 18px;
  color: #2d3e50;
  margin-top: 30px;
  margin-bottom: 10px !important;
  width: 58%;
}

.what-can-you-do-with-socialpilot p {
  margin-bottom: 0 !important;
  font-size: 16px;
  line-height: 24px;
  color: #2d3e50;
  min-height: 72px;
}

.what-can-you-do-with-socialpilot a {
  padding-top: 5px;
  display: block;
  color: #2d3e50;
  font-weight: 700;
}

.what-can-you-do-with-socialpilot a:hover {
  text-decoration: none;
  color: #0f67ea;
}

.what-can-you-do-with-socialpilot h2 {
  width: 100%;
  margin: 0px auto;
  margin-bottom: 40px;
  color: #2d3e50;
}

.what-can-you-do-with-socialpilot .col-md-4 {
  padding-bottom: 35px;
}

/******** what-can-you-do-with-socialpilot end ****************/

/******** new alternative page start ****************/

.web-pr-0 {
  padding-right: 0px !important;
}
.web-pl-0 {
  padding-left: 0px !important;
}
.alternative-testimonial {
  background: #fff;
}
.alternative-testimonial h3 {
  font-size: 26px !important;
}
.alternative-testimonial h3 span {
  font-size: 20px !important;
  font-family: "ProximaNova-Regular" !important;
}
.alternative-page-compare {
  background: var(--web-homecr);
}
.blue-socialpilot-box {
  background: #e6f0ff;
  border: 1px solid #b6c8e3;
  border-radius: 10px;
}
.white-compatbox-comparative {
  border: 1px solid #b6c8e3;
  border-radius: 10px;
  background: #fff;
}
.top-image-border {
  padding: 12px 0;
  border-bottom: 1px solid #b6c8e3;
}
.alt-support-box {
  border: 1px solid #b3c0d5;
  border-radius: 13px;
  background: #fff;
  padding: 10px;
}
.alt-border-r {
  border-right: 1px dashed #8080804a;
}
.alt-box-start {
  margin-bottom: 30px !important;
}
.compare-points .alt-box-start-n h4 {
  font-size: 35px !important;
  margin-bottom: 0px !important;
}
.table-firstcol td.text-left {
  padding-left: 30px !important;
}
.start-4-5::after {
  content: "4.5";
  margin-left: 15px;
  position: absolute;
  margin-top: 2px;
}
.start-4::after {
  content: "4";
  margin-left: 15px;
  position: absolute;
  margin-top: 2px;
}
.start-4-1::after {
  content: "4.1";
  margin-left: 15px;
  position: absolute;
  margin-top: 2px;
}
.start-4-2::after {
  content: "4.2";
  margin-left: 15px;
  position: absolute;
  margin-top: 2px;
}
.start-5::after {
  content: "5";
  margin-left: 15px;
  position: absolute;
  margin-top: 2px;
}
.start-3::after {
  content: "3";
  margin-left: 15px;
  position: absolute;
  margin-top: 2px;
}
.start-3-5::after {
  content: "3.5";
  margin-left: 15px;
  position: absolute;
  margin-top: 2px;
}
.start-3-7::after {
  content: "3.7";
  margin-left: 15px;
  position: absolute;
  margin-top: 2px;
}
.start-2-5::after {
  content: "2.5";
  margin-left: 15px;
  position: absolute;
  margin-top: 2px;
}
.start-2::after {
  content: "2";
  margin-left: 15px;
  position: absolute;
  margin-top: 2px;
}

.alr-page-no ul .check:before,
.alr-page-sub ul .check:before {
  background-image: url(https://www.socialpilot.co/wp-content/uploads/2022/05/n-check.png) !important;
}

.alr-page-no ul .union:before,
.alr-page-sub ul .union:before {
  background-image: url(https://www.socialpilot.co/wp-content/uploads/2022/05/Union.png) !important;
}

.socialtb-box {
  padding: 25px !important;
}
.socialtb-box ul {
  margin-bottom: 0px !important;
}
.socialtb-box ul li {
  font-size: 18px !important;
  margin-bottom: 15px;
}
.socialtb-box ul li strong {
  font-family: "ProximaNova-Bold" !important;
}

.plan-compare-price {
  padding: 20px 15px;
}
.plan-compare-price strong {
  font-size: 45px;
  font-weight: 700;
  font-family: "ProximaNova-Bold";
}
.socialpilot-price {
  color: #06af11;
}
.alt-acct-deat {
  font-size: 18px !important;
}
.alt-acct-deat .flex-shrink-1 strong {
  font-size: 18px !important;
}
.comparative-price {
  color: #ff0000;
}
.supported-platform span {
  margin-bottom: 20px;
  display: block;
  font-size: 18px;
}
.supported-platform span b {
  font-family: "ProximaNova-Bold";
}
.number-social-account {
  margin-top: 65px;
}
.compare-points {
  padding: 20px 15px;
}
.compare-points h4 {
  font-size: 20px !important;
  font-family: "ProximaNova-Semibold";
  margin-bottom: 15px !important;
  margin-top: 15px !important;
}
.compare-points ul li {
  margin-left: 0px;
  padding-left: 35px;
  line-height: 25px;
  margin-bottom: 25px;
  font-size: 18px;
  background-repeat: no-repeat;
  background-position: left center;
}
.compare-points ul li.provide {
  background: url(https://www.socialpilot.co/wp-content/uploads/2023/04/green-tick.png);
  background-repeat: no-repeat;
  background-position: left center;
}
.compare-points ul li.no-provide {
  background: url(https://www.socialpilot.co/wp-content/uploads/2023/04/not-provided.png);
  background-repeat: no-repeat;
  background-position: left center;
}
.compare-points ul li:before {
  background: none !important;
}

.compare-points ul li:last-child {
  margin-bottom: 0px !important;
}
.banner-text {
  background: url(https://www.socialpilot.co/wp-content/uploads/2023/04/ads-background.png);
  margin-top: 40px;
  padding: 26px 32px;
  background-size: cover;
}
.banner-text .trial-text h3 {
  font-size: 28px !important;
  margin-bottom: 0px !important;
  line-height: 40px !important;
}

/******** new alternative page end ****************/

/* new affiliate page */
.box-affic-art {
  text-align: center;
}
.box-affic-art h4 {
  margin-bottom: 20px !important;
  margin-top: 0px !important;
}
.box-affic-icon {
  height: 100px;
  width: 100px;
  background: white;
  margin-bottom: 20px !important;
  margin: 0px auto;
  border-radius: 70%;
  border: 1px solid #cad4e6;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
.alt-ollist li::marker {
  font-size: 24px;
  font-family: "ProximaNova-Semibold";
}
.alt-ollist li h4 {
  margin-bottom: 10px !important;
  font-size: 24px;
}
.affiliate-pagefull .accordion_body p {
  font-size: 18px !important;
}
.affiliate-pagefull .b-line {
  border-bottom: 3px solid #fe8848;
}
.affiliate-pagefull .home-banner h1 {
  line-height: 55px;
}
.affiliate-pagefull .home-banner p {
  font-size: 20px;
}

/* new affiliate page */

/* hootsuite-alternative new  design start */

.alternative-pagefull .ad-bnbox .ad-bncta a.check-otherplan {
  background: transparent !important;
  color: #fff !important;
  padding: 10px 25px !important;
}
.alternative-pagefull .ad-bnbox .ad-bncta a.check-otherplan:hover {
  text-decoration: underline !important;
}
/* .alternative-pagefull .ad-bnbox p.check-otherplan a{
	color: #FFF;
    font-family: 'ProximaNova-Semibold';
} */
.client-logsilder {
  padding-top: 50px !important;
}

.alternative-pagefull .alr-pagetilte-eft::before {
  content: url("https://www.socialpilot.co/wp-content/uploads/2022/07/Frame-1.png");
  position: absolute;
  z-index: 1;
  left: 15px;
  top: 100px;
}
.alternative-pagefull .socialtb-box:last-child {
  padding-bottom: 0 !important;
}
.alternative-pagefull .socialtb-box:first-child {
  padding-top: 0 !important;
}
.alternative-pagefull .ad-bnbox {
  background: #003584;
  text-align: center;
  border-radius: 24px;
  color: #fff;
  padding: 35px;
}

.alternative-pagefull .ad-bnbox h2 {
  color: #fff !important;
  margin-bottom: 25px !important;
}
.alternative-pagefull .ad-bnbox p {
  color: #fff !important;
  font-size: 18px !important;
  margin-bottom: 15px !important;
}

.alternative-pagefull .ft-14 {
  font-size: 14px !important;
  margin-top: 0px !important;
}

.alternative-pagefull .ad-bnbox .ad-bncta a {
  background: #ffffff;
  border-radius: 4px;
  color: #1068e9 !important;
  padding: 10px 25px;
  font-family: "ProximaNova-Semibold" !important;
  display: inline-block;
}

.alternative-pagefull .ad-bnbox .adbn-pr {
  color: #7dffc9 !important;
  font-size: 36px !important;
  font-family: "ProximaNova-Bold";
}
.alternative-pagefull .ad-bnbox .adbn-pr .adbn-prsub {
  font-family: "ProximaNova-Regular" !important;
  font-size: 18px !important;
}

.alternative-pagefull .ad-bnbox .ad-bncta {
  padding: 10px;
  padding-top: 20px;
}

.alternative-pagefull .ad-bnbox::before {
  content: url("https://www.socialpilot.co/wp-content/uploads/2022/07/Frame.png");
  position: absolute;
  z-index: 1;
  left: 50px;
  top: -40px;
}
.alternative-pagefull .tbbold {
  font-size: 26px;
  font-family: "ProximaNova-Bold";
}
.alternative-pagefull h2 {
  font-size: 32px !important;
  line-height: 42px !important;
  color: var(--web-titlecolor) !important;
  font-family: "ProximaNova-Bold" !important;
  margin-bottom: 16px !important;
}
.alternative-pagefull .home-banner {
  background: #f7fbff !important;
}

.alternative-pagefull .home-banner h1 {
  font-size: 62px !important;
  font-family: "ProximaNova-Bold";
  margin-bottom: 8px !important;
  line-height: 74px;
}

.alternative-pagefull .home-banner h1 small{
  font-size: 32px !important;
    display: block !important;
    line-height: 40px !important;
}

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

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

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

.alternative-pagefull .home-banner h3 {
  font-family: "ProximaNova-Bold";
  font-size: 32px;
  line-height: 42px;
  margin-bottom: 8px !important;
}

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


.alternative-pagefull .home-banner h1,
.alternative-pagefull .home-banner p {
  color: #000 !important;
}
.alternative-pagefull .home-banner ul {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  padding: 0;
  font-size: 18px;
  line-height: 35px;
}

.alternative-pagefull .home-banner ul li {
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/check-gn.svg)
    no-repeat 0px 12px transparent;
  list-style-type: none;
  margin: 0;
  padding: 0px 0px 1px 20px;
  vertical-align: middle;
}

.alternative-pagefull .free_getstared_button {
  text-align: left !important;
}
.alternative-pagefull .free-getstared-button {
  padding-top: 8px;
}
.alternative-pagefull .free-getstared-button p {
  margin-bottom: 0px !important;
  font-size: 14px !important;
  font-family: "ProximaNova-Regular" !important;
}
.alternative-pagefull .free-getstared-button a {
  background: #0f67ea;
  border-radius: 8px;
  color: #fff;
  padding: 14px 28px;
  font-family: 'ProximaNova-Bold' !important;
  font-size: 18px !important; 
  line-height: 30px;
  display: inline-block;
}

.alternative-pagefull .free-getstared-button a:hover{
  background: #1061d8;
}

.alternative-pagefull .pb-100 {
  padding-bottom: 100px !important;
}
.alternative-pagefull .blue-socialpilot-box {
  background: #fff !important;
  border: 1px solid #1068e9 !important;
  border-radius: 0px 0px 16px 16px !important;
  border-top: 5px solid #1068e9 !important;
  box-shadow: 0px 0px 10px 10px #cadaf173 !important;
}

.alternative-pagefull .trial-btnft {
  border-top: 1px solid #1068e9;
  padding: 10px;
}
.alternative-pagefull .trial-btnft a {
  font-size: 18px;
  font-family: "ProximaNova-Semibold";
  color: #1068e9 !important;
}
.alternative-pagefull .white-compatbox-comparative {
  background: #fff !important;
  border: 1px solid #d8d8d8 !important;
  border-radius: 0px 0px 0px 16px !important;
  border-top: 5px solid #d8d8d8 !important;
  position: relative;
  padding-top: 20px;
}

.alternative-pagefull .white-compatbox-comparative::before {
  content: url("https://www.socialpilot.co/wp-content/uploads/2022/07/Vector.png");
  position: absolute;
  position: absolute;
  z-index: 10;
  left: 140px;
  top: -40px;
}

.alternative-pagefull .top-image-border {
  padding: 0 !important;
  padding-top: 25px !important;
  padding-bottom: 10px !important;
  border-bottom: none !important;
}

.alternative-pagefull .socialpilot-price {
  color: #55bf93 !important;
}

.alternative-pagefull .comparative-price {
  color: #f28282 !important;
}
.alternative-pagefull .plan-compare-price strong span {
  font-size: 20px !important;
  font-family: "ProximaNova-Regular" !important;
}

.alternative-pagefull .alr-pagetitle .clmain {
  color: #1068e9 !important;
}

.alternative-pagefull .alr-page-no ul .check:before,
.alternative-pagefull .alr-page-sub ul .check:before {
  background-image: url("https://socialpilot.co//wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/ck-grn.svg") !important;
  width: 22px;
  height: 17px;
}

.alternative-pagefull .alr-page-no ul .union:before,
.alternative-pagefull .alr-page-sub ul .union:before {
  background-image: url("https://socialpilot.co//wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/close-in.svg") !important;
  width: 15px;
  height: 15px;
}
.alternative-pagefull .socialtb-box ul {
  padding-left: 20px;
}
.alternative-pagefull .boxshw {
  background: #ffffff;
  border-radius: 16px;
  box-shadow: 0px 0px 35px 33px #e1eeff70;
  padding: 50px 30px !important;
}
.alternative-pagefull .read-more {
  position: relative;
}
.alternative-pagefull .read-more::before {
  content: url("https://www.socialpilot.co/wp-content/uploads/2022/07/right.png");
  position: absolute;
  z-index: -1;
  right: -15px;
  top: -3px;
}

.boxshw-img {
  position: relative !important;
}
.alternative-pagefull .boxshw-img::before {
  content: url("https://www.socialpilot.co/wp-content/uploads/2022/07/befthor.png");
  position: absolute;
  z-index: -1;
  left: -90px;
  top: 200px;
}
.alternative-pagefull .fullsizepl-35 {
  padding-left: 35px;
}

.alternative-pagefull .imgbox-befimg::before {
  content: url("https://www.socialpilot.co/wp-content/uploads/2022/07/befthor.png");
  position: absolute;
  z-index: -1;
  right: 0;
  bottom: -25px;
}

.clientarea {
  margin-top: -100px;
  position: relative;
}

.clientarea .clientarea-box {
  background: #ffffff;
  border: 1px solid #e6e6e6;
  border-radius: 12px;
  padding: 50px 40px;
}

.usertestmo .usertop {
  margin-bottom: 25px !important;
}

.usertestmo .usertop .userimg img {
  height: 54px;
  width: 54px;
  border-radius: 50%;
}
.usertestmo .usertop .userdet {
  margin-left: 15px;
}
.usertestmo .usertop .userdet h5 {
  margin-bottom: 0 !important;
  font-family: "ProximaNova-Semibold";
}
.alternative-pagefull .Award-winning .star-img img {
  width: 150px !important;
  margin-right: 8px;
}
.alternative-pagefull .tbbordernone {
  border: 1px solid white;
  border-bottom: 4px solid white;
}

.alternative-pagefull .tb-btnfull {
  background: #0f67ea;
  border-radius: 8px;
  color: #fff;
  width: 100%;
  display: block;
  padding: 14px 25px;
  font-size: 18px !important;
  line-height: 30px !important;
  font-family: 'ProximaNova-Bold' !important;
  margin-top: 8px;
}

.alternative-pagefull .tb-btnfull:hover{
  background: #1061d8;
}

.alr-pagetitle p{
  margin-bottom: 0px !important;
}

.usertestmo .usertext p:last-child{
  margin-bottom: 0px !important;
}

.alr-last-block .alr-last-block-text p:last-child{
  margin-bottom: 0px !important;
}
@media (max-width: 991.98px) {

  .alternative-pagefull .home-banner h1{
    font-size: 54px !important;
    line-height: 66px !important;
  }

  .usertestmo .container, .body-container .usertestmo .container{
    padding-bottom: 0px !important; 
  }

  .alr-last-block, .body-container .alr-last-block .container{
    padding-top:0px !important;
  }

  .alternative-pagefull .boxshw{
    border-radius: 0px !important;
    box-shadow: none !important;
    padding: 0px !important;
  }

  .alternative-pagefull .user-data{
    display: block !important;
  }

  .user-data .userimg{
    text-align: center !important; 
  }
  .usertestmo .usertop .userdet {
    margin-left: 0px !important;
    text-align: center !important;
}
.usertestmo .usertop {
  margin-bottom: 8px !important;
}

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

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

  .mcenter-991 ul{
    display: inline-table;
    text-align: left !important;
    margin-bottom: 0px !important;
  }

  .alternative-pagefull .home-banner .mcenter-991 ul{
    display: inline-table;
    text-align: left !important;
    margin-bottom: 0px !important;
  }


  .lp-px-0 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .mediahide-991 {
    display: none !important;
  }
  .client-logsilder {
    padding-top: 3rem !important;
  }
  .media991-mb40 {
    margin-bottom: 40px;
  }
  .alternative-pagefull .ad-bnbox::before {
    left: -50px !important;
  }
}

@media (max-width: 767.98px) {

  .alternative-pagefull .home-banner h1{
    font-size: 46px !important;
    line-height: 58px !important;
  }


  .alternative-pagefull .home-banner h1.big-text {
    font-size: 40px !important;
    line-height: 52px !important;
}
  .alternative-pagefull .ad-bnbox::before {
    display: none;
  }

  .alternative-pagefull .order771-one {
  }
  .alternative-pagefull .white-compatbox-comparative::before {
    display: none !important;
  }
  .alternative-pagefull .boxshw-img::before {
    display: none !important;
  }
  .alternative-pagefull .boxshw {
    box-shadow: none !important;
    padding: 0 !important;
  }
  .alternative-pagefull .order771-one {
    order: -1;
    padding: 0 15px !important;
  }

  .alternative-pagefull .user-g2 {
    display: none;
  }
  .alternative-pagefull .user-data {
    justify-content: center !important;
  }
  .alternative-pagefull .usertext {
    text-align: center !important;
  }
  .body-container .media767-pb0 {
    padding-bottom: 0 !important;
  }
  .alternative-pagefull .white-compatbox-comparative {
    border-radius: 0px 0px 16px 16px !important;
  }
}

@media (max-width: 575.98px) {

  .parent-pageid-1154 .alternative-pagefull .home-banner h1 {
    font-size: 42px !important;
    line-height: 52px !important;
}
.usertestmo .usertop{
  margin-bottom: 8px !important;
}
  .alternative-pagefull .home-banner h1 {
    font-size: 32px !important;
    line-height: 40px !important;
  }
  .alternative-pagefull .home-banner {
    text-align: center !important;
  }
  .alternative-pagefull .home-banner ul {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
    display: inline-block !important;
    text-align: left !important;
  }
  .alternative-pagefull .free-getstared-button {
    padding-top: 0 !important;
  }
  .alternative-pagefull .user-data {
    display: block !important;
    text-align: center !important;
  }
}

/* hootsuite-alternative new  design start */

/* new plan page  */

.page-template-page-plan .custom-footer-top .container {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.plan-pagefull .hm-usertes-data .testimonialusername_company p.name {
  font-size: 18px !important;
}
.page-template-page-plan .head-free-trial {
  display: none !important;
}
.page-template-page-plan .free-demo {
  background: #1068e9 !important;
  color: #fff !important;
  border: 1px solid #1068e9 !important;
  font-family: "ProximaNova-Semibold" !important;
}
.plan-page-header h1 {
  font-size: 46px !important;
}

.plan-page-header .version-n-block h3 {
  font-size: 20px !important;
}

.plan-page-header .version-n-block h2 {
  font-size: 44px !important;
  font-family: "ProximaNova-Bold" !important;
}

.plan-page-header .version-n-block h2 span {
  font-size: 20px !important;
  font-family: "ProximaNova-Regular" !important;
}

.plan-page-header
  .new-plan-tabbing
  .checkbox-slider--b-flat
  input:checked
  + span:before {
  background: #fff;
  border: 2px solid #1068e9;
  /*     left: 100px; */
}

.plan-page-header .new-plan-tabbing .checkbox-slider-md input + span {
  padding-left: 78px;
}
.plan-page-header .new-plan-tabbing .checkbox-slider-md input + span:before {
  width: 60px;
}

.plan-page-header .new-plan-tabbing .checkbox-slider-md input + span:after,
.plan-page-header .new-plan-tabbing .checkbox-slider-md input + span:before {
  height: 30px;
  line-height: 30px;
  margin-top: 3px;
  margin-left: 5px;
}

.plan-page-header
  .new-plan-tabbing
  .checkbox-slider-md
  input:checked
  + span:after {
  margin-left: 39.5px;
}

.plan-page-header .new-plan-tabbing .checkbox-slider-md input + span:after {
  width: 22px;
  height: 22px;
  margin-top: 7px;
  margin-left: 7.5px;
}
.plan-page-header .new-plan-tabbing label {
  color: #000;
  font-family: "ProximaNova-Semibold";
}

.plan-page-header
  .new-plan-tabbing
  .checkbox-slider--b-flat
  input
  + span:before {
  background: #fff;
  border: 2px solid #1068e9;
}

.plan-page-header .new-plan-tabbing label:after {
  content: "15% Discount";
  display: inline-block;
  vertical-align: top;
  margin: 0 0 0 8px;
  font-size: 14px;
  background: #d7ebdd;
  padding: 0px 10px;
  line-height: 30px;
  border-radius: 4px;
  color: #23a06c;
  margin-top: 4px;
  font-family: "ProximaNova-Semibold";
}
.plan-pagefull .plan-feature-main-points-test-top ul li {
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/check-gn.svg);
  background-repeat: no-repeat;
  background-position: 0px 10px;
  list-style-type: none;
}

.plan-pagefull #flagstrap3 button {
  background: #ffffff !important;
  border: 1px solid #e6e6e6 !important;
  border-radius: 4px;
}

.plan-pagefull .top-table-resp .new-plan-tabbing label {
  font-size: 20px !important;
}

.plan-page-header {
  background: linear-gradient(
    180deg,
    rgba(214, 230, 255, 0.3) 9.99%,
    rgba(255, 242, 236, 0.3) 123.41%
  );
}

.plan-page-header .login-policy ul li {
  color: #797979;
  font-family: "ProximaNova-Semibold";
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/check-gn.svg);
  background-repeat: no-repeat;
  background-position: 0px 8px;
}

.plan-pagefull .version-block {
  background: #ffffff;
  border-radius: 8px;
  border: 0 !important;
  padding: 5px 25px !important;
  text-align: left;
  height: 100% !important;
}

.plan-pagefull .plan-feature-main-points-test-top ul {
  padding-left: 0 !important;
}

.plan-pagefull .plans-trail-btn-n a,
.plan-pagefull .get-free-trail-btn-n a {
  border-radius: 8px !important;
  text-align: center !important;
  width: 100% !important;
  font-size: 16px !important;
  font-family: 'ProximaNova-Bold' !important;
}

.plan-pagefull .line-hide {
  text-decoration: none !important;
}

.plan-pagefull .most-popular-tag-n p {
  background: #d7ebdd;
  border-radius: 4px 4px 0px 0px !important;
  color: #23a06c !important;
  font-size: 14px !important;
  width: 140px;
  font-family: "ProximaNova-Semibold";
}
.plan-pagefull .version-block .amount_text small.discount_annual_price {
  margin-top: 0 !important;
}
.plan-pagefull .most-popular-tag-n p::before {
  content: "";
  height: 10px;
  width: 8px;
  background: #b8d2c0;
  left: 0px;
  bottom: -10px;
  position: absolute;
  border-radius: 0px 0px 0px 7.5px;
}

.plan-pagefull .version-n-block p.cancel-price3 {
  display: block !important;
  height: auto !important;
  width: auto !important;
  position: relative !important;
  line-height: 25px !important;
  margin-bottom: 0px !important;
  top: 0 !important;
  left: 0 !important;
}

.plan-pagefull .version-n-block-contact {
  padding: 15px 30px !important;
}
.plan-pagefull .version-n-block-contact h2 span {
  color: #fc9850 !important;
  font-family: "ProximaNova-Bold" !important;
}

.top-table-resp h2 {
  margin: 15px 0px !important;
  font-family: "ProximaNova-Bold" !important;
  font-size: 30px !important;
  margin-bottom: 0px !important;
}
.top-table-resp h2 span {
  font-size: 18px !important;
  font-family: "ProximaNova-Regular" !important;
}

.plan-pagefull .table tr td.active {
  background: #f8fbff !important;
}

.plan-pagefull .new-plan-tabbing label .active-plan {
  color: #1068e9 !important;
}

.plan-pagefull .table {
  border-collapse: unset !important;
  border: 1.5px solid #e6e6e6;
  border-radius: 8px;
  padding: 0px 20px !important;
}
.plan-pagefull .table tbody tr td {
  border-bottom: 0px solid #f7f9fa !important;
}

.plan-pagefull .table tbody .table-tit {
  position: relative;
}


.plan-pagefull .table tbody .table-tit{
  cursor: pointer !important;
}

.plan-pagefull .table tbody .table-tit.tr-disabled{
  cursor: default !important;
}

.plan-pagefull .table tbody .table-tit:after {
  height: 1px;
  width: 100%;
  content: "";
  top: 0;
  background: #95b6e7;
  position: absolute;
  left: 0px !important;
}

.plan-pagefull .table tbody .table-tit td {
  text-align: left !important;
  font-size: 20px !important;
  background: #fff;
  color: #000;
  opacity: 1;
  padding: 15px 15px;
  font-family: "ProximaNova-Bold" !important;
}

.plan-pagefull .plan-faq {
  background: linear-gradient(
    271.33deg,
    rgba(253, 242, 237, 0.3) 3.4%,
    rgba(227, 239, 255, 0.3) 97.04%
  );
}

.plan-pagefull
  .top-table-resp
  .new-plan-tabbing
  .checkbox-slider--b-flat
  input:checked
  + span:before {
  margin-top: 6px;
  background: #fff;
  border: 2px solid #0f67ea;
  left: 80px;
  margin-left: 2px;
}

.plan-pagefull .top-table-resp .new-plan-tabbing {
  text-align: left !important;
}

.plan-pagefull
  .top-table-resp
  .new-plan-tabbing
  .checkbox-slider-md
  input
  + span:after {
  width: 20px;
  height: 20px;
  background: #1067e9 !important;
  margin-top: 9.5px;
  margin-left: -2px;
}

.plan-pagefull
  .top-table-resp
  .new-plan-tabbing
  .checkbox-slider-md
  input:checked
  + span:after {
  margin-left: 20px;
}

.plan-pagefull
  .top-table-resp
  .new-plan-tabbing
  .checkbox-slider-md
  input
  + span:before {
  width: 50px;
  height: 27px;
}

.plan-pagefull
  .top-table-resp
  .new-plan-tabbing
  .checkbox-slider--b-flat
  input
  + span:before {
  background: #fff;
  border: 2px solid #0f67ea;
  margin-top: 6px;
  margin-left: -5px;
}

.plan-pagefull
  .top-table-resp
  .new-plan-tabbing
  .checkbox-slider-md
  input
  + span {
  padding-left: 60px;
}

.plan-pagefull .top-table-resp .new-plan-tabbing label {
  color: #000;
  font-family: "ProximaNova-Semibold";
}

.plan-pagefull .top-table-resp .new-plan-tabbing label:after {
  content: "15% Discount";
  display: inline-block;
  vertical-align: top;
  margin: 0 0 0 8px;
  font-size: 12px;
  background: #d7ebdd;
  padding: 0px 10px;
  line-height: 30px;
  border-radius: 4px;
  color: #23a06c;
  margin-top: 4px;
  font-family: "ProximaNova-Semibold";
}

.plan-pagefull .top-table-resp h4 {
  font-size: 24px !important;
  font-family: "ProximaNova-Semibold";
  margin-bottom: 18px !important;
}

.plan-pagefull .get-free-trail-btn2 a,
.plan-pagefull .top-table-resp .get-free-trail-btn-n2 a,
.plan-pagefull .get-free-trail-btn2 a,
.plan-pagefull .get-free-trail-btn-n2 a {
  padding: 5px 5px !important;
  border-radius: 4px !important;
}

.plan-pagefull .alr-pagetitle h2 {
  font-family: "ProximaNova-Bold" !important;
  font-size: 32px !important;
  margin-bottom: 0px !important;
}

.plan-pagefull .btn-active {
  background: transparent;
  border: 0 !important;
  font-family: "ProximaNova-Bold";
  font-size: 20px !important;
  position: relative;
  padding: 0px 35px;
}

.plan-pagefull .btn-active img {
  position: absolute;
  right: 3px;
  top: 8px;
  height: 13px;
}

.plan-pagefull .btn-active-top img {
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.plan-pagefull .btn-active-top {
  margin-bottom: 50px !important;
}
.plan-pagefull .hm-usertes .user-img {
  height: 203px !important;
  width: 203px !important;
  border-radius: 12px;
}
.plan-pagefull .owl-dots {
  margin-bottom: 0px !important;
  margin-top: 50px !important;
}

.plan-pagefull .owl-stage-outer .testimonialusername_company .user-fedd-star {
  height: 20px;
  width: auto !important;
  margin-bottom: 5px;
}

.plan-pagefull .hm-usertes-data .testimonialusername_company p.name {
  margin-bottom: 10px !important;
  font-family: "ProximaNova-Semibold" !important;
}
.plan-pagefull .owl-nav {
  display: block !important;
}

.plan-pagefull .owl-carousel .nav-btn {
  height: 47px;
  position: absolute;
  width: 26px;
  cursor: pointer;
  top: 100px !important;
}

.plan-pagefull .owl-carousel .next-slider {
  right: -80px !important;
}

.plan-pagefull .owl-carousel .prev-slide {
  left: -80px !important;
}

.plan-pagefull .owl-dots button.owl-dot {
  width: 10px;
  height: 10px;
  background: #d9d9d9;
}
.plan-pagefull .owl-dots button.owl-dot.active {
  background: #0f67ea !important;
}

.plan-pagefull .ui-accordion-header:first-child {
  border-top: none !important;
}
.plan-pagefull .ui-accordion-header {
  text-align: left;
  color: #000 !important;
  font-size: 20px;
  padding: 0;
  background: transparent !important;
  border: 0;
  border-top: 2px solid #eaeaea !important;
  padding: 15px;
  margin-bottom: 0 !important;
}

.ui-accordion-header-icon {
  display: none !important;
}

.plan-pagefull .ui-accordion-content {
  text-align: left;
  padding: 10px 15px !important;
  background: transparent;
  border: 0 !important;
}

.plan-faq .wp-faq-schema-wrap h2 {
  font-family: "ProximaNova-Bold" !important;
  margin-bottom: 60px !important;
  font-size: 32px !important;
}
.plan-faq .plusminus {
  display: none !important;
}

.plan-faq .ui-accordion-header .arro-icon {
  width: auto !important;
  right: 0 !important;
  text-align: right;
  position: absolute;
  top: 15px !important;
  transition: 300ms linear all;
}

@media (max-width: 1199.98px) {
  .table-resp {
    overflow-x: scroll;
  }
  .plan-pagefull .media991-minwidth {
    min-width: 320px;
  }

  .plan-pagefull .media1199-250 {
    min-width: 250px;
  }
  .plan-pagefull .top-table-resp {
    top: 0 !important;
  }
  .plan-pagefull .get-free-trail-btn2 a,
  .plan-pagefull .top-table-resp .get-free-trail-btn-n2 a,
  .plan-pagefull .get-free-trail-btn2 a,
  .plan-pagefull .get-free-trail-btn-n2 a {
    font-size: 16px !important;
  }
  .plan-page-header h1.free-trial-after::after {
    right: 0;
  }
  .plan-pagefull .version-block {
    padding: 1px 15px !important;
  }
  .plan-pagefull .hm-usertes .user-img {
    width: 100% !important;
    height: auto !important;
  }
  .plan-pagefull .owl-dots {
    margin-top: 10px !important;
  }
  .plan-pagefull .media771-pd {
    padding: 20px !important;
  }
}

@media (max-width: 991.98px) {
  .plan-pagefull .mediatop-25 {
    margin-top: 25px !important;
  }
  .plan-page-header .media771-pd {
    padding: 20px !important;
  }
  .plan-page-header h1.free-trial-after::after {
    display: none !important;
  }
  .plan-page-header h1 {
    margin-bottom: 25px !important;
  }
  .plan-pagefull .version-block {
    margin-bottom: 25px !important;
    /* height: auto !important; */
    height: calc(100% - 26px) !important;
  }
  .plan-pagefull .version-block {
    padding: 1px 25px !important;
  }
  .plan-pagefull .login-policy ul {
    text-align: left;
  }
  .media991-minwidth {
    min-width: 320px;
  }
  .plan-pagefull .top-table-resp {
    top: 0 !important;
  }
  .plan-pagefull .hm-usertes .user-img {
    width: 100px !important;
    height: 100px !important;
    border-radius: 50% !important;
  }
  .plan-pagefull .owl-stage-outer .testimonialusername_company .user-fedd-star {
    margin: 5px auto;
  }
  .page-template-page-plan .free-demo {
    margin-bottom: 15px !important;
  }
  .plan-pagefull .get-free-trail-btn2 a,
  .plan-pagefull .top-table-resp .get-free-trail-btn-n2 a,
  .plan-pagefull .get-free-trail-btn2 a,
  .plan-pagefull .get-free-trail-btn-n2 a {
    font-size: 16px !important;
  }
}

@media (max-width: 767.98px) {
  .plan-pagefull .get-free-trail-btn2 a,
  .plan-pagefull .top-table-resp .get-free-trail-btn-n2 a,
  .plan-pagefull .get-free-trail-btn2 a,
  .plan-pagefull .get-free-trail-btn-n2 a {
    font-size: 14px !important;
  }
  .plan-page-header .plans-banner .container {
    padding-bottom: 0 !important;
  }
  .plan-page-header .media771-pd {
    padding: 25px !important;
  }
  .plan-page-header h1 {
    line-height: 50px !important;
  }
  .plan-pagefull .alr-pagetitle h2 {
    line-height: 40px !important;
  }
  .plan-pagefull .version-block{
    height: auto !important;
  }
}

@media (max-width: 575.98px) {
  .plan-pagefull .owl-nav {
    display: none !important;
  }
  .plan-pagefull .media500-pb0 {
    padding-bottom: 0 !important;
  }
  .plan-pagefull .hm-usertes .user-img {
    width: 60px !important;
    height: 60px !important;
  }
  .plan-page-header h1 {
    font-size: 28px !important;
    line-height: 40px !important;
  }
  .plan-pagefull .arro-icon {
    display: none !important;
  }
  .plan-pagefull .alr-pagetitle h2,
  .plan-faq .wp-faq-schema-wrap h2 {
    font-size: 28px !important;
    line-height: 40px !important;
  }
}

/* new plan page  */

/* new listicle page */

.listiclesh-336 {
  height: 336px !important;
}

body {
  position: relative;
}

.ui-accordion-content a {
  color: #007bff !important;
}
.listicles-faq .ui-accordion-content ol,
.listicles-faq .ui-accordion-content ul {
  padding-left: 20px !important;
}
.page-template-page-listicles .greyline {
  width: 15px !important;
  height: 3px !important;
  background: #adadad !important;
  margin: 0px auto !important;
  border-radius: 15px !important;
}
.page-template-page-listicles .crp-list-item .crp-list-item-image {
  height: 180px !important;
  overflow: hidden !important;
}
.sidemenu-fx .list-group .list-group-item {
  padding: 0px;
  border: none !important;
  background: transparent !important;
}
.page-template-page-listicles .side-menu ul li.active a {
  display: block;
}
.page-template-page-listicles .plusminus {
  display: none !important;
}
.page-template-page-listicles .ui-accordion-header .arro-icon {
  width: 100%;
  right: 0 !important;
  text-align: right;
  position: absolute;
  top: 15px !important;
}

.page-template-page-listicles .body-container .side-menu ul li {
  margin-bottom: 0px !important;
}

.ulred,
.ulgrn {
  list-style: none !important;
  position: relative !important;
  padding-left: 0px;
  margin-bottom: 32px !important;

  /* 	list-style-image: url('https://www.socialpilot.co/wp-content/uploads/2022/07/p-01.png'); */
}
.ulred li,
.ulgrn li {
  background: url(https://www.socialpilot.co/wp-content/uploads/2022/07/icont.png)
    no-repeat 0px 10px transparent;
  list-style-type: none;
  margin: 0;
  padding: 0px 0px 1px 20px;
  vertical-align: middle;
}

/* .ulred li::before, .ulgrn li::before{
	content:'';
	background: url('https://www.socialpilot.co/wp-content/uploads/2022/07/p-01.png');
height: 14px;
    width: 14px;
    position: absolute;
    left: -25px;
    top: 7px;
} */

/* .page-template-page-listicles .listicle-body p{
	    line-height: 32px;
} */




.page-template-page-listicles .ebook-box .width-70 {
  width: 70%;
}

.page-template-page-listicles .crp-list {
  width: 100% !important;
  margin: 0 !important;
}
.sp-usertm-box {
  display: flex;
  align-items: center;
  margin: 80px 0px;
  padding: 0px 30px;
}
.sp-usertm-box::before {
  content: url(https://www.socialpilot.co/wp-content/uploads/2022/07/dot-l.png);
  position: relative;
  left: -25px;
  top: -58px;
}
.sp-usertm-box::after {
  content: url(https://www.socialpilot.co/wp-content/uploads/2022/07/dot-r.png);
  position: relative;
  bottom: -78px;
  right: -25px;
}
.sp-usertm-box .font-17 {
  font-size: 17px !important;
}
.sp-usertm-box .sp-usertm-text {
  padding-left: 25px;
}
.page-template-page-listicles .flaglst {
  list-style: none;
  padding: 0 !important;
}
.ullist-col2 li {
  padding-right: 10px;
}
ul.ullist-col2.flaglst li {
  padding-left: 30px;
  position: relative;
}
.page-template-page-listicles .flaglst li::before {
  content: "";
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/Frame-18.svg);
  width: 18px;
  height: 17px;
  display: block;
  margin-right: 15px;
  position: absolute;
  left: 0px;
  top: 8px;
}
.page-template-page-listicles .plusminus {
  font-weight: bold;
  position: absolute;
  top: 20px;
  height: 25px;
  width: 25px;
  text-align: center;
  right: 15px;
  padding: 0px !important;
  line-height: 24px !important;
  border: 2px solid #eaeaea;
  border-radius: 4px !important;
  color: #1068e9 !important;
  font-size: 16px !important;
}
.page-template-page-listicles .ui-accordion .ui-accordion-header {
  /* padding-top:15px !important;
	padding-bottom:15px !important; */
  color: var(--web-titlecolor) !important;
}
.page-template-page-listicles .listicles-topimg {
  position: absolute;
  right: 0px;
  /* height: 249px; */
  bottom: 0;
}

.page-template-page-listicles .wp-faq-schema-wrap {
  background: #ffffff;
  box-shadow: 4px 4px 25px rgb(0 0 0 / 6%);
  border-radius: 8px;
  padding: 30px;
}
.page-template-page-listicles .wp-faq-schema-wrap {
  counter-reset: section;
}
.page-template-page-listicles .wp-faq-schema-wrap h3 {
  counter-reset: subsection;
}
.page-template-page-listicles .wp-faq-schema-wrap h3:before {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  counter-increment: section;
  content: "0" counter(section);
  font-size: 40px;
  font-weight: 600;
  padding-right: 22px;
  font-family: "ProximaNova-Bold";
  position: absolute;
  left: 0;
}
.spvscheck-box {
  margin-top: 55px;
  margin-bottom: 29px;
}
.spvscheck-box .allchekprice {
  background: #ffffff;
  border: 1px solid #e6e6e6;
  border-radius: 8px;
  padding: 30px;
}

.spvscheck-box .allchekprice h3 {
  width: 45%;
  background: #f2f1f1;
  padding: 8px 15px;
  position: absolute;
  font-size: 20px;
  top: -30px;
  left: 8px;
  font-family: "ProximaNova-Bold";
  border-radius: 4px 4px 4px 0px;
}

.spvscheck-box .allchekprice h3::before {
  content: "";
  height: 10px;
  width: 7px;
  background: #c7c3c3;
  left: 0px;
  bottom: -10px;
  position: absolute;
  border-radius: 0px 0px 0px 7.5px;
}

.spvscheck-box .spcheckprice {
  border: 1px solid #1068e9 !important;
}

.spvscheck-box .spcheckprice h3 {
  background: #1068e9 !important;
  color: #fff !important;
}
.spvscheck-box .spcheckprice h3::before {
  background: #033e95 !important;
}

.spvscheck-box .allchekprice p.subtilte {
  font-size: 18px;
  font-family: "ProximaNova-Semibold";
  margin-bottom: 0px !important;
  color: var(--web-titlecolor) !important;
  margin-top: 10px !important;
}

.spvscheck-box .allchekprice h2 {
  font-size: 44px !important;
  color: #f28282;
  margin-top: 25px !important;
  margin-bottom: 10px !important;
}
.spvscheck-box .allchekprice h2 span {
  font-family: "ProximaNova-Regular" !important;
  font-size: 26px !important;
}
.spvscheck-box .spcheckprice h2 {
  color: #55bf93 !important;
}

.page-template-page-listicles .be-productive-section h2 {
  margin-top: 0px !important;
  margin-bottom: 36px !important;
}
.page-template-page-listicles .listicles-container-header ul {
  margin-bottom: 0px !important;
  display: flex;
  list-style: none;
  padding: 0 !important;
}
.page-template-page-listicles
  .body-container
  .listicles-container-header
  ul
  li {
  font-size: 16px !important;
  margin-bottom: 0px !important;
  margin-right: 8px !important;
  padding-right: 8px !important;
  border-right: 2px solid #0f67ea !important;
  height: 20px;
}
.page-template-page-listicles .listicles-container-header ul li:last-child {
  border-right: none !important;
}
.listicles-related-posts h3 {
  text-align: center !important;
  width: 100%;
  font-size: 32px !important;
  font-family: "ProximaNova-Bold" !important;
}
.listicles-faq .ui-accordion-header {
  padding-left: 70px;
  margin-bottom: 10px !important;
  background: transparent;
  border: none !important;
  font-size: 20px;
  font-family: "ProximaNova-Regular";
  border-top: 2px solid #eaeaea !important;
  margin-bottom: 0px !important;
}
.listicles-faq .ui-accordion-header:first-child {
  border-top: none !important;
}
.listicles-faq .ui-accordion-content {
  border: none !important;
  background: transparent !important;
  padding-left: 70px;
}
.listicles-faq .ui-accordion-content p {
  font-size: 18px !important;
  color: #797979 !important;
}
.listicles-faq .ui-accordion-content ul li,
.listicles-faq .ui-accordion-content ol li {
  font-size: 18px !important;
  line-height: 30px !important;
  margin-bottom: 8px !important;
  color: #1B1C1E !important;
}

.page-template-page-listicles .crp-list-item {
  border: 1px solid #80808063;
  min-height: 265px;
  border-radius: 8px;
}
.page-template-page-listicles .crp-list-item-image img {
  max-width: 100% !important;
  width: 100% !important;
}
.page-template-page-listicles .crp-list-item-title {
  padding: 12px;
  text-align: center !important;
}
.page-template-page-listicles .crp-list-item-title a {
  color: #162020;
  font-family: "ProximaNova-Bold";
  text-decoration: none;
  font-size: 18px;
}
.page-template-page-listicles .listicles-faq h2 {
  text-align: center;
  margin-top: 0px !important;
  margin-bottom: 10px !important;
}
.page-template-page-listicles .listicles-faq .faqline {
  width: 100px;
  margin: 0px auto;
  height: 4px;
  background: #1068e9;
  margin-bottom: 40px;
  border-radius: 25px;
}
.listicles-faq .ui-accordion-header-icon {
  display: none !important;
}
.banner-adfirst {
  background: #fff9eb;
  border-radius: 8px;
  padding: 30px;
  margin-bottom: 29px !important;
}
.ullist-col2 {
  column-count: 2;
  padding-left: 0px;
}
.banner-adfirst p.active {
  color: #bdad4a;
  font-family: "ProximaNova-Bold";
  font-size: 16px !important;
  margin-bottom: 22px !important;
}
.page-template-page-listicles .banner-adfirst h2 {
  margin-top: 0px !important;
  font-size: 46px !important;
  margin-bottom: 15px !important;
}
.banner-adfirst .banner-adtext {
  position: relative;
  padding-left: 110px;
}
.banner-adfirst .banner-adtext .bb-btpa {
  position: absolute;
  right: 0;
  bottom: 0;
  border: 1px solid #000000;
  border-radius: 4px;
  color: var(--web-titlecolor) !important;
  padding: 6px 18px;
  font-size: 16px;
}
.page-template-page-listicles strong,
.page-template-page-listicles b {
  font-family: "ProximaNova-Bold";
}
.listicles-container-top {
  background: #f4f9ff;
  overflow-x: hidden;
}

.listicles-container-top .subcategory {
  padding: 0px 180px;
}

.listicles-container-top .subcategory h1 {
  font-size: 46px;
  line-height: 63px;
}
.page-template-page-listicles .blog-section {
  padding: 0px 180px;
}
.page-template-page-listicles .full-row {
  background: #fff;
  text-align: center;
  padding: 20px;
  position: sticky;
  top: 70px;
  z-index: 1;
  box-shadow: 0px 4px 10px #e6e6e6;
}
.page-template-page-listicles .full-row h2 {
  font-weight: 900;
  font-size: 32px;
  margin-bottom: 0px !important;
  margin-top: 0px !important;
}
.page-template-page-listicles .landing-page-toc {
  border-radius: 8px;
  background: #ffffff;
}
.page-template-page-listicles .landing-page-toc p.h2 {
  font-family: "ProximaNova-Bold";
  font-size: 46px;
  line-height: 63px;
}

.page-template-page-listicles .ebook-box {
  background: #fafafa;
  border-radius: 8px;
  padding: 45px;
  text-align: center !important;
}
.page-template-page-listicles .ebook-box p.eb-subtext {
  color: #465767;
  font-size: 16px;
  margin-bottom: 0px !important;
  font-size: 16px !important;
}
.page-template-page-listicles .ebook-box h2 {
  color: #465767 !important;
  margin-top: 15px !important;
}

.page-template-page-listicles .ebook-box.register-box p.h2, .page-template-page-listicles .ebook-box.register-box h2{
  margin-top: 0px !important;
  color: #465767 !important;
  font-size: 32px !important;
  line-height: 42px !important;
  margin-bottom: 8px !important;
}

.page-template-page-listicles .ebook-box p {
  color: #465767 !important;
  font-size: 17px !important;
}

.page-template-page-listicles .ebook-box.register-box p{
  font-size: 18px !important;
  line-height: 30px !important;
}
.page-template-page-listicles .ebook-box .flexContainer {
  display: flex;
  width: 80%;
  margin: 0px auto;
}
.page-template-page-listicles .ebook-box .flexContainer .inputField {
  flex: 1;
  margin: 0;
  padding: 20px !important;
  border-radius: 4px 0 0 4px !important;
  border-right: 1px solid #1067e9 !important;
}
.page-template-page-listicles .ebook-box .flexContainer button {
  background: #1068e9;
  color: #fff !important;
  font-family: "ProximaNova-Semibold";
  font-size: 16px !important;
  border: none !important;
  padding: 7px 20px;
  border-radius: 0 4px 4px 0;
}

.page-template-page-listicles .ebook-box.register-box .flexContainer button {
  background: #1068e9;
  color: #fff !important;
  font-size: 18px !important;
  border: none !important;
  padding: 12px 24px !important;
  border-radius: 4px 4px 4px 4px;
  display: inline-block !important;
}

.page-template-page-listicles .ebook-box.register-box .flexContainer button:hover{
  background: #1061d8 !important;
}

.page-template-page-listicles h2 {
  font-family: "ProximaNova-Bold";
  margin-bottom: 20px !important;
  margin-top: 30px !important;
  font-size: 32px !important;
}

.flag-cl3 {
  column-count: 3;
  padding: 0 15px;
}
.flag-cl3 li {
  font-size: 18px;
  margin-bottom: 10px;
}

.flex-gridfull {
  display: flex;
  justify-content: space-between;
}
.page-template-page-listicles .side-menu {
  top: 170px;
  position: -webkit-sticky;
  position: sticky;
  background: #fafafa;
}

.page-template-page-listicles .side-menu ul {
  padding: 0 !important;
  list-style: none;
  border-radius: 0 !important;
}

.page-template-page-listicles .body-container .ui-accordion-content ul li {
  font-size: 17px !important;
  color: #797979 !important;
}

.page-template-page-listicles .side-menu ul li a {
  font-size: 16px !important;
  display: block;
  padding: 15px 15px !important;
  line-height: 20px !important;
}
.page-template-page-listicles .side-menu ul li a.active {
  background: #eef5ff !important;
  color: #1068e9 !important;
  font-family: "ProximaNova-Bold" !important;
  border-left: 4px solid #1068e9 !important;
  padding-left: 11px !important;
}
.page-template-page-listicles .side-menu ul li.active a {
}

.page-template-page-listicles .mt-8 {
  margin-top: 8px !important;
}

.page-template-page-listicles .mt-16 {
  margin-top: 16px !important;
}
.page-template-page-listicles .mt-32 {
  margin-top: 32px !important;
}

.page-template-page-listicles .mt-48 {
  margin-top: 48px !important;
}

.page-template-page-listicles .mb-8 {
  margin-bottom: 8px !important;
}

.page-template-page-listicles .mb-16 {
  margin-bottom: 16px !important;
}
.page-template-page-listicles .mb-32 {
  margin-bottom: 32px !important;
}

.page-template-page-listicles .mb-48 {
  margin-bottom: 48px !important;
}

.page-template-page-listicles .image-border {
  border: none !important;
  margin-bottom: 32px;
}
.page-template-page-listicles .get-free-banner .image-border{
	border: 1px solid rgba(157, 157, 157, 0.5) !important;
    border-radius: 8px !important;
}
.page-template-page-listicle .mb-0 {
  margin-bottom: 0px !important;
}

.banner-adne {
  background: #dbe9ff;
  margin-bottom: 29px !important;
  border-radius: 8px;
  padding: 30px;
  padding-bottom: 40px;
  text-align: center;
}
.banner-adne a {
  background: #1068e9;
  color: #fff;
  padding: 12px 30px;
  font-size: 16px;
  font-family: "ProximaNova-Bold";
  border-radius: 4px;
}
.banner-adne h2 {
  margin-top: 0px !important;
  color: #244d89 !important;
}
.listbox-boxvs {
  position: relative;
  margin-top: 50px;
  margin-bottom: 32px !important;
}

.listbox-boxvs .listbox-boxvs-inner {
  border: 1px solid #e6e6e6;
  border-radius: 0px 8px 8px 8px;
  padding: 30px;
  padding-top: 50px;
}
.listbox-boxvs .listbox-boxvs-inner h3 {
  background: #ebebeb;
  width: 45%;
  padding: 10px;
  font-family: "ProximaNova-Semibold" !important;
  padding-left: 20px;
  position: absolute;
  left: -10px;
  top: -30px;
  font-size: 24px !important;
}
.listbox-boxvs .listbox-boxvs-inner p:last-child {
  margin-bottom: 0 !important;
}

.listbox-boxvs .listbox-boxvs-inner h3::before {
  content: "";
  height: 10px;
  width: 10px;
  background: #c9c9c9;
  left: 0px;
  bottom: -10px;
  /* z-index: 100000; */
  position: absolute;
  /* z-index: 1; */
  border-radius: 0px 0px 0px 7.5px;
}

.listbox-boxvs .listbox-boxvs-inner h3::after {
  content: "";
  top: 0;
  right: -25px;
  position: absolute;
  border-style: solid;
  border-width: 30px 0 25px 25px;
  border-color: transparent transparent transparent #ebebeb;
}

.page-template-page-listicles .be-productive-section {
  background: #f9f9f9 !important;
  text-align: center;
}

.page-template-page-listicles .be-productive-section h2 {
  color: #244d89 !important;
  font-family: "ProximaNova-Bold";
  margin-bottom: 10px !important;
}
.page-template-page-listicles .be-productive-section .home-free-trial-n {
  background: #1068e9 !important;
  border-radius: 4px !important;
}
.page-template-page-listicles .be-productive-section span {
  color: var(--web-titlecolor) !important;
  font-size: 12px;
}

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

  .listiclesh-336 {
    height: auto !important;
  }
}

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

@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: -160px;
  }
  .listbox-boxvs .listbox-boxvs-inner h3 {
    font-size: 20px !important;
  }
}

@media (max-width: 991.98px) {
  .mega-line-new {
    display: none !important;
  }
  .media991-top0 {
    margin-top: 0px !important;
  }
  .slack-step .slackp-h100 {
    height: auto !important;
  }
  .media-topimg {
    order: -1 !important;
    margin-bottom: 30px !important;
  }
  .alternative-pagefull .alr-pagetilte-eft::before {
    display: none !important;
  }

  .page-template-page-listicles .listicles-topimg {
    display: none !important;
  }
  .page-template-page-listicles .listicles-topimg {
    background-image: none !important;
  }
  .page-template-page-listicles .full-row {
    position: relative !important;
  }
  .media991-hide {
    display: none !important;
  }
  .listicles-container-header h1 {
    margin-bottom: 0px !important;
  }
  .page-template-page-listicles .media991-p0 {
    padding: 0 !important;
  }
  .page-template-page-listicles .full-row {
    top: 0;
    box-shadow: none !important;
    background: #efefefa1 !important;
  }
  .page-template-page-listicles .body-container .media991-py-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .page-template-page-listicles .body-container .media991-pt-0 {
    padding-top: 0px !important;
  }

  .page-template-page-listicles .body-container .media991-pb-0 {
    padding-bottom: 0px !important;
  }
  .listbox-boxvs {
    margin-top: 60px;
  }
}

@media (max-width: 767.98px) {
  .slack-step .slackp-h100 {
    height: auto !important;
  }
  .ullist-col2 {
    column-count: auto !important;
  }
  .page-template-page-listicles .related-box-n {
    margin-bottom: 25px !important;
  }
  .listbox-boxvs .listbox-boxvs-inner h3 {
    width: 55%;
  }
  .sp-usertm-box {
    display: block;
    text-align: center;
    padding: 0 !important;
    margin: 50px 0px !important;
  }
  .sp-usertm-box .sp-usertm-text {
    padding-left: 0px !important;
  }
  .sp-usertm-box .sp-usertm-img {
    margin-bottom: 15px !important;
  }
  .sp-usertm-box .sp-usertm-img img {
    height: 100px;
    width: 100px;
  }
  .sp-usertm-box::before {
    display: none;
  }
  .sp-usertm-box::after {
    display: none;
  }
  .page-template-page-listicles .ebook-box {
    padding: 20px !important;
  }
  .page-template-page-listicles .ebook-box .flexContainer {
    display: block !important;
  }
  .page-template-page-listicles .ebook-box .flexContainer .inputField {
    border-right: 1px solid #d1d1d1 !important;
    margin-bottom: 0px !important;
  }
  .page-template-page-listicles .ebook-box .width-70 {
    width: 100% !important;
  }
  .page-template-page-listicles .ebook-box .flexContainer {
    width: 90% !important;
  }
  .page-template-page-listicles .ebook-box .flexContainer button {
    margin-top: 15px;
  }
}

@media (max-width: 575.98px) {
  .iframebox-media {
    height: 8450px;
  }
  .alternative-pagefull .ad-bnbox .ad-bncta a.check-otherplan {
    margin-top: 15px !important;
    display: block;
    padding-bottom: 0px !important;
  }
  .alternative-pagefull .ad-bnbox .ad-bncta a {
    display: block !important;
  }
  .alternative-pagefull .alr-pagetilte-eft::before {
    display: none !important;
  }

  .page-template-page-listicles .wp-faq-schema-wrap h3:before {
    font-size: 26px;
    padding-right: 0px;
  }
  .listicles-faq .ui-accordion-header {
    font-size: 18px;
    padding-left: 40px;
    padding-right: 40px;
  }
  .listicles-faq .ui-accordion-content {
    padding-left: 40px;
  }
  .listbox-boxvs .listbox-boxvs-inner h3 {
    width: 65%;
  }
  .page-template-page-listicles .landing-page-toc p.h2 {
    font-size: 35px;
    line-height: 35px;
  }
  .page-template-page-listicles .landing-page-toc {
    padding: 0 !important;
  }
  .page-template-page-listicles .ebook-box h2, .page-template-page-listicles .ebook-box p.h2 {
    font-size: 25px !important;
  }
  .page-template-page-listicles .ebook-box {
    padding: 20px !important;
  }
  .page-template-page-listicles .ebook-box .flexContainer {
    display: block !important;
  }
  .page-template-page-listicles .ebook-box .flexContainer .inputField {
    border-right: 1px solid #d1d1d1 !important;
    margin-bottom: 15px !important;
  }
  .page-template-page-listicles .wp-faq-schema-wrap {
    box-shadow: none !important;
    padding: 0 !important;
  }
}

@media (max-width: 460.98px) {
  .listbox-boxvs .listbox-boxvs-inner h3 {
    width: 85%;
    font-size: 18px !important;
  }
  .page-template-page-listicles .listicles-container-header ul li {
    font-size: 14px !important;
    margin-bottom: 0px !important;
  }
}

.page-template-page-listicles .side-menu ul li a.active {
  transition-timing-function: ease;
}
.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;
}

.side-menu .list-group::-webkit-scrollbar {
  display: none;
}

.page-template-page-listicles.v2 .side-menu .list-group::-webkit-scrollbar {
  display: block !important;
  width: 8px;
}

.page-template-page-listicles.v2 .side-menu .list-group::-webkit-scrollbar-thumb {
  background: #D9D9D9 !important; 
}

.side-menu .list-group {
  height: 450px;
  overflow-y: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.page-template-page-listicles .side-menu {
  top: 165px !important;
}

@media screen and (max-height: 680px) {
  .side-menu .list-group {
    height: 400px;
  }
}

@media screen and (max-height: 600px) {
  .side-menu .list-group {
    height: 320px;
  }
}

/* .page-template-page-listicles hr {
  border-bottom: 1px solid #e6e6e6de !important;
    margin: 35px 0px !important;
} */
.page-template-page-listicles p.h2,
.page-template-page-listicles p.h3 {
  font-family: "ProximaNova-Bold" !important;
}
.page-template-page-listicles .users-feedback-active {
  background: linear-gradient(
    180deg,
    rgb(214 230 255 / 40%) 9.99%,
    rgb(248 233 226 / 40%) 123.41%
  );
  padding: 25px !important;
  border-radius: 8px;
}

/* .page-template-page-listicles .features-box{
	    border: 1px solid #E6E6E6;
    border-radius: 8px;
    padding: 25px !important;
    margin-bottom: 29px !important;
} */
.page-template-page-listicles .features-box ul {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  padding-left: 0px;
}

.page-template-page-listicles .features-box li {
  background: url(https://socialpilot.co//wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/ck-grn.svg)
    no-repeat 0px 10px transparent;
  list-style-type: none;
  margin: 0;
  padding: 0px 0px 1px 35px;
  vertical-align: middle;
}

.feeback-bttom-line {
  border-bottom: 1px solid #d9d2d2;
}

/* .page-template-page-listicles .users-feedback p.user-name{
	font-family: 'ProximaNova-Semibold' !important;
    font-size: 18px !important;
    margin-bottom: 8px !important;
} */

.page-template-page-listicles .fre-pros-box,
.page-template-page-listicles .fre-cons-box {
  border: 1px solid #e6e6e6;
  border-radius: 8px;
  margin-bottom: 29px;
  padding: 25px !important;
  position: relative;
  margin-top: 60px;
  padding-top: 40px !important;
}

.page-template-page-listicles .fre-pros-box p.h3,
.page-template-page-listicles .fre-cons-box p.h3 {
  font-family: "ProximaNova-Bold" !important;
  position: absolute;
  top: -45px;
  left: 25px;
  width: auto;
  background: white;
  padding: 10px;
}

.page-template-page-listicles .read_link {
  background: rgba(16, 104, 233, 0.1);
  border-radius: 8px;
  padding: 15px;
  position: relative;
  margin-bottom: 29px !important;
}
.page-template-page-listicles .read_link p {
  margin-bottom: 0 !important;
  padding-left: 35px;
}
.page-template-page-listicles .read_link a {
  font-family: "ProximaNova-Semibold" !important;
}

.page-template-page-listicles .read_link::before {
  content: url(https://socialpilot.co//wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/red-more.svg);
  left: 15px;
  position: absolute;
  top: 18px;
}

.page-template-page-listicles .fre-pros-box p.h3::before {
  content: url("https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/pros.svg");
  position: relative;
  z-index: 0;
  left: 0px;
  top: 10px;
  margin-right: 10px;
}

.page-template-page-listicles .fre-cons-box p.h3::before {
  content: url("https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/cons.svg");
  position: relative;
  z-index: 0;
  left: 0px;
  top: 10px;
  margin-right: 10px;
}

.page-template-page-listicles .fre-pros-box ul li {
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/Rectangle-grn.svg)
    no-repeat 0px 10px transparent;
  list-style-type: none;
  margin: 0;
  padding: 0px 0px 1px 20px;
  vertical-align: middle;
}

.page-template-page-listicles .fre-cons-box ul li {
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/Rectangle-red.svg)
    no-repeat 0px 10px transparent;
  list-style-type: none;
  margin: 0;
  padding: 0px 0px 1px 20px;
  vertical-align: middle;
}

.page-template-page-listicles .fre-pros-box ul,
.page-template-page-listicles .fre-cons-box ul {
  padding-left: 0 !important;
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 5px;
}

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

.page-template-page-listicles .heading-rating p.h2 {
  color: var(--web-titlecolor) !important;
  opacity: 0.5;
}
.page-template-page-listicles .heading-rating p {
  font-size: 16px !important;
  color: var(--web-titlecolor) !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
  .listicle-body
  .customer-feedback-dec
  p.user-name::after {
  content: "";
  width: 106px;
  height: 25px;
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/start.png);
  background-position: 0px -478px;
  position: absolute;
  display: inline-block;
  margin-left: 15px;
}

.page-template-page-listicles .sp-plans {
  margin-bottom: 20px !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: var(--web-titlecolor) !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: var(--web-titlecolor) !important;
  opacity: 0.5;
}

.page-template-page-listicles .enterprise-box {
  background: rgba(6, 103, 235, 0.05);
  border: 1px solid #cde1fb;
  border-radius: 8px !important;
  padding: 25px !important;
}

.page-template-page-listicles .enterprise-box h2 {
  margin-top: 0px !important;
  font-size: 30px !important;
  margin-bottom: 5px !important;
}
.page-template-page-listicles .enterprise-box p {
  margin-bottom: 0px !important;
}
.page-template-page-listicles .enterprise-box a {
  font-size: 14px !important;
  color: #0667eb !important;
  border: 2px solid #0667eb !important;
  padding: 12px 28px;
  border-radius: 4px;
  background: transparent !important;
  text-transform: uppercase;
  font-family: "ProximaNova-Semibold" !important;
}

.page-template-page-listicles .features-box .ullistone li:last-child {
  margin-bottom: 0 !important;
}

.page-template-page-listicles .icon-boxcheck {
  align-items: center !important;
}
.page-template-page-listicles .icon-boxcheck .icon-img {
  margin-right: 8px;
}
.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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 767.98px) {
  .page-template-page-listicles .features-box ul {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }

  .page-template-page-listicles .users-feedback p.user-name {
    margin-bottom: 35px !important;
  }

  .page-template-page-listicles
    .listicle-body
    .customer-feedback-dec
    p.user-name::after {
    width: 120px !important;
    margin-left: -10px !important;
    display: block !important;
  }
}

@media (max-width: 450.98px) {
  .page-template-page-listicles h2,
  .page-template-page-listicles p.h2 {
    font-size: 28px !important;
  }
}

@media (max-width: 380.98px) {
  .page-template-page-listicles h2,
  .page-template-page-listicles p.h2 {
    font-size: 24px !important;
  }
}

/* // X-Large devices (large desktops, less than 1400px) */
@media (max-width: 1399.98px) {
}

/* // Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) {
  br {
    display: none !important;
  }

  /******** blog index start ****************/

  .blog .blogst-img .blogp-read {
    display: none;
  }
  .blog-side-menu ul li {
    margin-bottom: 0px;
  }
  .blog-side-menu ul li a {
    font-size: 14px;
  }
  .blog .podcast-img-first .col-md-8 img {
    display: none;
  }

  /******** blog index end ****************/

  /******** features alternative start ****************/

  .buffer_table_btn .btn-trial {
    display: block;
  }
  .alternative-page::before,
  .alternative-page::after {
    display: none !important;
  }
  .alr-page img.alr-user {
    display: block;
    margin: 0px auto;
    margin-bottom: 15px;
    height: 100px;
    width: 100px;
  }
  .alr-page h3 {
    font-size: 24px !important;
  }
  .alr-page h3 span {
    display: block;
  }

  /******** features alternative end ****************/

  /******** ebook main start ****************/

  .act-full-width img {
    height: 320px !important;
    width: auto !important;
  }
  .sidebar-form2 {
    margin-bottom: -155px;
    padding: 30px;
  }
  .btn-download {
    padding: 12px 0px;
    font-size: 18px;
  }
  .act-full-width h3 {
    font-size: 28px !important;
    line-height: 38px;
    margin-bottom: 15px !important;
  }
  .bgcolot1 img,
  .bgcolot2 img,
  .bgcolot3 img {
    height: 250px !important;
    width: auto !important;
  }
  .rowbgsize h2 {
    font-size: 28px !important;
  }
  .rowbgsize h5 {
    font-size: 20px;
    line-height: 35px;
  }

  /******** ebook main end ****************/

  /******** webinars main start ****************/

  .speakers-box img {
    height: auto !important;
    width: 100% !important;
  }

  /******** webinars main end ****************/

  /***********plan page start******************/

  .plans-trail-btn-n a,
  .get-free-trail-btn-n a {
    padding: 8px 0px !important;
    font-size: 16px;
  }
  .get-free-trail-btn2 a,
  .get-free-trail-btn-n2 a {
    padding: 8px 0px !important;
    width: 100%;
    font-size: 14px !important;
  }
  .plan-feature-main-points-test-top ul {
    padding-left: 20px;
  }
  .plan-feature-main-points-test-top ul li {
    font-size: 14px;
  }

  .version-n-block p.cancel-price3 {
    font-size: 16px;
    left: 5px;
  }

  /***********plan page end******************/

  /********* Header start *************/
  .exo-menu {
    padding-left: 0px !important;
  }
  .first-4-menu {
    float: none !important;
  }
  .exo-menu > li > a,
  .mega-drop-down .login-btn {
    padding: 20px 10px !important;
    font-size: 14px;
  }

  /********* Header end *************/
}

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

  .affiliate-pagefull .b-line {
    border-bottom: none !important;
  }
  .media-991-center {
    text-align: center !important;
  }
  .media-mb30 {
    margin-bottom: 30px !important;
  }
  .media-991-hide {
    display: none !important;
  }

  /******** new alternative page start ****************/

  .media991-top-30 {
    margin-top: 30px !important;
  }
  .media991-bottom-30 {
    margin-bottom: 30px !important;
  }
  .web-pr-0 {
    padding-right: 15px !important;
  }
  .web-pl-0 {
    padding-left: 15px !important;
  }

  /******** new alternative page end ****************/

  .alr-page-sub::before,
  .alr-page-plan::before,
  .home-testimonial-new::before {
    display: none !important;
  }
  .alr-page-sub::after,
  .alr-page-plan::after,
  .hmbtcl::after {
    display: none !important;
  }

  /********* network page start *************/
  .home-user-testimonail {
    text-align: center !important;
  }
  .alr-page img.alr-user {
    height: 60px;
    width: 60px;
  }
  .brand-partner {
    text-align: center;
    margin-top: 20px !important;
  }
  .mb-15 {
    margin-bottom: 15px !important;
  }
  /********* network page end *************/

  /******** archive page start ****************/

  .post-conainer .media-submf {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .tag .post-item-text,
  .search-results .post-item-text {
    padding: 0px !important;
    padding-bottom: 30px !important;
    padding-top: 15px !important;
  }
  /******** archive page end ****************/

  /******** blog index start ****************/

  .blogf-listing .post-img img {
    height: 160px;
  }
  .post-item-text h3 {
    min-height: auto;
  }
  .post-conainer .post-item p {
    margin-bottom: 0px !important;
  }
  .blog .media-top-20 {
    padding-bottom: 25px !important;
    padding-top: 30px !important;
  }
  /******** blog index end ****************/

  /******** ebook main start ****************/

  .ebook-page .act-header .mt-5 {
    text-align: center;
    margin-top: 0px !important;
  }
  .ebook-page .act-header h5 {
    font-size: 26px;
  }
  .sidebar-form2 {
    margin-bottom: 0px !important;
    margin-top: 25px !important;
    box-shadow: none !important;
    border: 1px solid #e5e5e5;
  }
  .act-full-width {
    padding: 0px !important;
    overflow: hidden;
  }
  .act-full-width .col-md-12:first-child {
    text-align: center !important;
  }
  .ads-box2:nth-last-child(2),
  .ads-box2:last-child {
    margin-bottom: 1.5rem !important;
  }

  .ads-box2 p:last-child,
  .ads-box2:last-child {
    margin-bottom: 0px !important;
  }
  .rowbgsize,
  .act-last {
    text-align: center !important;
    padding: 0px 15px;
  }
  .act-line {
    margin: 0px auto;
    margin-bottom: 25px;
    height: 4px;
  }

  /******** ebook main end ****************/

  /******** webinars index start ****************/
  .webinar-listing {
    overflow: hidden;
  }
  .webinar-listing .post-item-text {
    padding: 25px !important;
    padding-bottom: 60px !important;
  }
  .webinar-speaker-list .s-list-box {
    width: 49%;
  }
  /******** webinars index end ****************/

  /***********plan page start******************/
  .login-policy ul {
    display: inline-table;
  }
  .table-resp {
    overflow-x: scroll;
  }
  .table tbody tr td {
    min-width: 250px;
  }
  .login-policy {
    margin-top: 0px !important;
  }
  .login-policy ul li {
    display: block;
  }
  .border-right-0 {
    border-right: 1px solid #cbcbcb !important;
  }
  .version-block {
    padding: 0px 55px;
  }
  .version-n-block h3 {
    font-size: 22px !important;
  }

  /***********plan page end******************/

  /********* Header start *************/

  .header-container {
    position: relative !important;
  }

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

  .media-mt-0 {
    margin-top: 0px !important;
  }
  .media-hide {
    display: none;
  }
  .web-hide {
    display: block;
  }
  .web-trial-btn {
    /* margin-left: -30px !important; */
    font-family: "ProximaNova-Semibold";
    text-decoration: underline;
     width: 70% !important;
    margin: 0px auto;
  }
  .mega-drop-down .free-demo {
    margin-left: 15px;
    margin-right: 15px;
    border-color: #ccc;
    width: auto;
    text-align: center;
  }
  .mega-drop-down .head-free-trial {
    margin-left: 15px;
    margin-right: 15px;
    width: auto;
    margin-bottom: 20px;
    text-align: center;
  }

  .myshow {
    display: block !important;
  }
  .visible-xs-block {
    display: block;
  }

  .display.exo-menu {
    display: block;
  }
  .menudrop1,
  .menudrop2,
  .menudrop3 {
    max-width: 100% !important;
    margin: 0 !important;
    position: relative !important;
    overflow: hidden !important;
  }

  .exo-menu {
    display: none;
    width: 100%;
    position: absolute;
    left: 0px;
    top: 56px;
    height: 0px;
    padding-left: 0px !important;
    margin-top: -5px;
  }

  .exo-menu > li {
    width: 100%;
    background-color: var(--web-white);
    box-shadow: -3px 6px 6px 0px #00000036 !important;
  }
  .exo-menu > li > a {
    padding: 10px 15px !important;
    font-size: 14px;
    text-align: left;
    margin-top: 0px;
    margin-left: 0px;
  }
  .mega-drop-down .login-btn {
    padding: 10px 15px !important;
  }
  .display.exo-menu > li > a {
    display: block;
    padding: 20px 22px;
    color: var(--web-titlecolor);
    border-bottom: 1px solid #00000017;
  }

  .mega-n-bg {
    background: #8080800a;
  }

  .media-down::after {
    content: "+";
    font-size: 20px;
    position: absolute;
    right: 15px;
    display: inline;
  }

  .mega-menu:hover,
  .mega-drop-down a:hover + .mega-menu {
    display: none;
    z-index: 100;
  }
  .mega-menu-wrap .mega-n-bg {
    padding: 15px 15px !important;
  }
  p.row.mega-title {
    font-size: 16px;
  }
  p.mega-title {
    padding-top: 0px !important;
  }
  ul.stander-n li a {
    font-size: 13px;
  }
  .custom-logo {
    padding: 10px 0px;
    margin-top: 0px !important;
  }
  .first-4-menu {
    float: left !important;
  }
  /********* Header end *************/

  /*********Footer start****************/
  .address_details_area {
    border-left: none;
    border-top: 1px solid #d9d9d9;
    padding-left: 0px;
    padding-top: 15px !important;
    margin-top: 15px !important;
  }

  .custom-footer-top .custom-footer-other-links .footer-title {
    margin-bottom: 15px !important;
    margin-top: 15px !important;
  }

  .custom-footer-top {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important;
  }

  /********** Footer end **************/

  /******testimonial start **************/

  .hm-usertes-data {
    text-align: center !important;
    margin-top: 15px !important;
  }

  .home-testimonial-new .pt-5 {
    padding-top: 0px !important;
  }

  /******testimonial end **************/

  /***********Home page start******************/

  body.home h1,
  .blog .h1,
  .guide .h1 {
    font-size: 35px;
  }

  .alr-page-no h2,
  .alr-page-sub h2,
  .alr-page-plan h2 {
    font-size: 30px !important;
    margin-bottom: 10px !important;
  }

  .alr-page-no h3,
  .alr-page-sub h3,
  .alr-page-plan h3 {
    font-size: 28px !important;
    margin-bottom: 10px !important;
  }
  .alr-page-sub .container .py-5,
  .alr-page-plan .container .py-5,
  .alr-page-no .container .py-5 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .web-pd0 {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }

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

  .med-mb-30 {
    margin-bottom: 30px;
  }
  .home-testimonial-new {
    clip-path: none !important;
  }
  .med-timgmb-30 {
    order: -1;
    margin-bottom: 30px;
  }
  .web-pdr5lo,
  .web-pdr0l5 {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .hmbtcl,
  .alr-page-sub,
  .alr-page-plan {
    clip-path: none !important;
  }
  .media-ptbp-0 {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
  }
  .media-pbn-0 {
    padding-bottom: 0px !important;
  }
  img.w-100 {
    height: auto !important;
  }
  .wsp-rf-box {
    text-align: center;
    margin-bottom: 20px;
  }
  .wsp-rf .wsp-rf-box ul {
    min-height: auto;
  }

  /***********Home page end******************/

  /******** about page start****************/

  .valuable-tab .container {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
  }
  .details-text h2,
  .alr-page-no .details-text h2,
  .alr-page-sub .details-text h2 {
    font-size: 34px !important;
    margin-bottom: 36px !important;
  }

  /******** about page end****************/

  /******** affiliate page start****************/

  .parallax-window ul {
    width: 100% !important;
  }
  .parallax-window ul li span {
    display: block;
    width: 100%;
  }

  /******** affiliate page end****************/

  /******** contact us page start ****************/

  .be-productive-section h2 {
    margin-bottom: 20px !important;
  }

  /******** contact us page end ****************/
}

/* // Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {
  /******** new alternative page start ****************/

  .alt-border-r {
    border-bottom: 1px dashed #8080804a;
    border-right: none !important;
  }

  /******** new alternative page end ****************/

  /******** newsroom index start ****************/
  .post-type-archive-newsroom .post-item {
    min-height: auto !important;
  }
  /******** newsroom index end ****************/

  /******** taxonomy main start ****************/

  .tax-news-category .post-item {
    min-height: auto !important;
  }

  /******** taxonomy main end ****************/

  /******** Product Updates main start ****************/
  .single-product-update .blog-details-wrapper .page-center {
    padding-top: 20px !important;
    padding-bottom: 30px !important;
  }
  .videowrapper iframe {
    height: 250px;
  }
  .rll-youtube-player {
    height: 250px !important;
  }

  /******** Product Updates main end ****************/
  /******** blog index start ****************/
  .w-medial-0 {
    padding-left: 15px !important;
  }
  .w-mediar-0 {
    padding-right: 15px !important;
  }
  .sub-menu li {
    padding-bottom: 10px;
  }
  .container-md {
    max-width: 540px;
  }
  .catsearchbox #search {
    margin-bottom: 15px;
  }
  .sub-menu li a {
    padding: 0px 20px;
  }
  .media-center-blog {
    text-align: center !important;
  }
  /******** blog index end ****************/

  /******** webinars main start ****************/

  .webinar-page .webinar-head-text h1 {
    margin-bottom: 25px !important;
  }

  .webinar-page .webinar-head-text p {
    margin-bottom: 15px !important;
  }
  .speakers-box {
    text-align: center;
  }
  .speakers-box img {
    height: 70px !important;
    width: 70px !important;
  }
  .speakers-box h2 {
    font-size: 26px !important;
  }
  .speakers-box h2 span {
    margin-left: 0px !important;
    display: block;
    font-size: 16px;
  }

  /******** webinars main end ****************/

  /***********plan page start******************/

  .CountrySelecter {
    position: relative !important;
    text-align: center;
    margin-bottom: -10px !important;
    margin-top: 30px !important;
  }
  .pricing-blocks .container {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .version-block {
    margin-bottom: 25px;
  }
  .border-left-0 {
    border-left: 1px solid #cbcbcb !important;
  }
  .get-enterprise h3 {
    margin-top: 0px !important;
  }
  .enterprise-box .get-enterprise {
    padding: 0px !important;
    min-height: auto !important;
  }
  .enterprise-box span {
    display: none !important;
  }
  .min-height {
    min-height: auto !important;
  }
  .most-popular-tag-n p {
    position: relative !important;
    top: unset !important;
    margin-bottom: 0px !important;
  }
  .version-n-block h3 {
    font-size: 26px !important;
  }
  .version-n-block h2 {
    font-size: 36px !important;
  }
  .version-n-block p.cancel-price3 {
    font-size: 18px;
    left: 70px;
  }

  /***********plan page end******************/

  /******testimonial start **************/

  .hm-usertes .user-img {
    height: 100px !important;
    width: 100px !important;
  }

  /******testimonial end **************/

  .media-topimg {
    order: -1 !important;
    margin-bottom: 30px !important;
  }

  .media-mb30 {
    margin-bottom: 30px !important;
  }

  .alr-page-no h2,
  .alr-page-sub h2,
  .alr-page-plan h2 {
    line-height: 40px !important;
  }
  .alr-page-no h3,
  .alr-page-sub h3,
  .alr-page-plan h3 {
    line-height: 40px !important;
  }
  p.wh-auto {
    min-height: auto !important;
  }

  .media-mb-4 {
    margin-bottom: 1.5rem !important;
  }

  .media-mb-4:last-child {
    margin-bottom: 0px !important;
  }
  .scheduling-social-section {
    text-align: center !important;
  }

  /******** about page start****************/
  .valuable-tab .container {
    min-width: 95% !important;
  }
  .valuable-tab ul li a {
    font-size: 16px;
  }
  .details-block p {
    min-height: auto;
    margin-bottom: 0px !important;
  }
  .details-block-last {
    margin-bottom: 30px !important;
    margin-top: 15px;
  }
  .work-at-block p {
    min-height: auto;
  }

  /******** about page end****************/

  /******** contact us page start ****************/
  .webinar-head-text h1 {
    margin-top: 0px !important;
  }
  .webinar-head-text p {
    margin-bottom: 30px !important;
  }
  .sidebar-enterprise-form {
    margin-bottom: 0px !important;
  }

  /******** contact us page end ****************/

  /******** facebook-ads page start ****************/

  .facebook-two-block .block:first-child {
    margin-bottom: 20px !important;
  }

  .alr-page-sub .pt-5,
  .alr-page-no .pt-5 {
    padding-top: 0px !important;
  }
  #boost-post,
  #lead-ad {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  /******** facebook-ads page end ****************/

  /******** ebook thanks page start ****************/
  .sidebar_thanku {
    max-height: auto;
    min-height: auto;
  }
  .thanku_rightbar {
    margin-top: 25px !important;
  }
  .sidebar_thanku p {
    font-size: 18px;
    line-height: 30px;
    min-height: auto;
  }

  /******** ebook thanks page end ****************/
}

/* // X-Small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
  /********* network page start *************/
  .home-user-testimonail {
    text-align: center !important;
  }
  .alr-page img.alr-user {
    height: 60px;
    width: 60px;
  }
  .brand-partner {
    text-align: center;
    margin-top: 20px !important;
  }
  .mb-15 {
    margin-bottom: 15px !important;
  }
  /********* network page end *************/
  /********* Header start *************/
  .custom-logo {
    padding: 10px;
  }
  /********* Header end *************/

  /******** blog index start ****************/
  .blogf-listing h2 a {
    font-size: 20px !important;
    line-height: 32px !important;
  }
  .post-conainer .post-item a {
    font-size: 18px !important;
    line-height: 26px !important;
  }
  .sub-menu li ul {
    min-width: auto;
    width: auto !important;
  }
  .blog-submenu-nu {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }

  /******** blog index end ****************/

  /******** ebook main start ****************/

  .act-full-width .p-0 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .sidebar-form2 {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }
  .act-full-width img {
    height: auto !important;
    width: 100% !important;
    max-height: 160px;
    max-width: 160px;
  }
  .bgcolot1 img,
  .bgcolot2 img,
  .bgcolot3 img {
    max-width: 150px !important;
    height: auto !important;
    width: 100% !important;
  }
  .form-row {
    overflow: hidden;
  }
  .ads-box2 p:nth-last-child(2) {
    margin-bottom: 24px !important;
  }
  .ebook-page .act-header h1,
  .ebook-page .act-header p {
    margin-bottom: 15px !important;
  }

  .ebook-page .act-header p {
    font-size: 20px;
  }

  .ebook-page .act-header h5 {
    font-size: 20px;
    line-height: 30px;
  }
  .act-full-width h3 {
    font-size: 24px !important;
    line-height: 35px !important;
    margin-top: 10px !important;
  }
  .act-full-width ul {
    font-size: 16px;
    margin-bottom: 0px !important;
  }
  .act-full-width ul li {
    margin-bottom: 10px;
  }
  .form-row h6 {
    font-size: 20px;
    margin-bottom: 10px !important;
  }
  .rowbgsize h2 {
    font-size: 22px !important;
    line-height: 35px !important;
    margin-top: 10px !important;
  }
  .rowbgsize h5 {
    font-size: 16px;
    line-height: 30px;
  }
  .act-last h2 {
    font-size: 24px !important;
  }
  .act-last p:last-child {
    margin-bottom: 0px !important;
  }
  /******** ebook main end ****************/

  /******** webinars main start ****************/
  .webinar-speaker-list .s-list-box {
    width: 100%;
  }
  /******** webinars main end ****************/

  /***********plan page start******************/

  .pricing-blocks,
  .table-resp {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .new-plan-tabbing label:after {
    display: none !important;
  }
  .version-block {
    padding: 0px !important;
  }
  .version-n-block p.cancel-price3 {
    left: 30px;
  }
  .get-enterprise h3 {
    font-size: 18px !important;
    padding: 0px 15px !important;
  }
  .bulk-faq-section .accordion_head,
  .bulk-faq-section .accordion_body p {
    font-size: 16px !important;
  }

  /***********plan page end******************/

  /***********Home page start*************/

  .media-topimg {
    order: -1 !important;
    margin-bottom: 30px !important;
  }

  .media-mb30 {
    margin-bottom: 30px !important;
  }
  body.home h1,
  h1,
  .blog .h1,
  .guide .h1 {
    font-size: 32px !important;
    line-height: 40px !important;
  }
  body.home .home-banner-n h1 {
    margin-bottom: 15px !important;
  }
  body.home .home-banner-n p.mb-5 {
    margin-bottom: 2rem !important;
  }

  body.home .home-banner-n .home-banner-btn {
    padding-bottom: 0px !important;
  }

  .alr-page-no h2,
  .alr-page-sub h2,
  .alr-page-plan h2 {
    font-size: 28px !important;
    line-height: 36px !important;
  }

  .alr-page-no h3,
  .alr-page-sub h3,
  .alr-page-plan h3 {
    font-size: 22px !important;
    line-height: 33px !important;
  }

  .alr-pagetitle p {
    margin-bottom: 0px !important;
  }
  .wsp-rf .wsp-rf-box ul {
    text-align: left;
  }

  .wsp-rf .mtitlept h2{
    font-size: 28px !important;
    line-height: 36px !important;
    margin-bottom: 0px !important;
  }

  .wsp-rf .mtitlept{
    margin-bottom: 32px !important;
  }

  /***********Home page end*************/

  /***********page start*************/
  .home-banner h1 {
    margin-bottom: 20px !important;
    line-height: 36px !important;
  }
  .media-mb-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  /***********page end*************/

  /******** about page start****************/

  .details-text h2,
  .alr-page-no .details-text h2,
  .alr-page-sub .details-text h2 {
    font-size: 30px !important;
    line-height: 33px !important;
  }
  .details-block {
    padding: 0px !important;
  }
  .work-at-block {
    padding: 15px 20px;
  }

  .valuable-tab {
    display: none !important;
  }

  /******** about page end****************/

  /******** affiliate page start****************/

  .work-detail {
    margin-bottom: 20px !important;
  }
  .work-detail img {
    height: 50px;
    width: 50px;
  }

  .work-detail h3 {
    font-size: 25px !important;
    line-height: 33px !important;
  }
  .mobile-mb-3 {
    margin-bottom: 1rem !important;
  }

  .accordion_head_faq,
  .accordion_body p {
    font-size: 16px;
  }

  /******** affiliate page end****************/

  /******** form page start ****************/
  .wpcf7-list-item {
    display: block !important;
  }

  /******** form page end ****************/
}

/* new blog design start*/

.sectop{
  background: #F4F8FF !important;
  text-align: center;
}


.section-blogtop {
  background: linear-gradient(0deg, #dee9f9 -39.01%, #f4f9ff 182.54%);
  text-align: center;
}

.section-blogtoply {
  background-image: url("https://www.socialpilot.co/wp-content/uploads/2022/10/blog-top.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.section-blogtop h1, .sectop h1{
  margin-bottom: 8px !important;
  font-size: 44px;
  line-height: 60px;
  color: var(--web-titlecolor) !important;
  font-family: "ProximaNova-Bold" !important;
}

.section-blogtop p, .sectop p{
  margin-bottom: 0px !important;
  font-size: 18px !important;
  line-height: 30px !important;
}

.section-blogtop p strong, .sectop p strong{
  font-family: "ProximaNova-Bold";
}

.section-blogfirst .blogf-listing {
  border: none !important;
  border-radius: 0px !important;
}

.section-blogfirst .blogf-listing .post-img img {
  height: 435px !important;
  border-radius: 20px !important;
}

.section-blogfirst .blogf-listing .post-item-text h2 {
  font-size: 32px !important;
  line-height: 42px !important;
  font-family: "ProximaNova-Bold" !important;
}

.section-blogfirst .blogf-listing p {
  margin-bottom: 48px !important;
  font-size: 18px !important;
  line-height: 30px !important;
}

ul.blog-daterd {
  list-style: none !important;
  margin: 0px !important;
  padding: 0px !important;
}

ul.blog-daterd li {
  display: inline;
  font-size: 16px !important;
}
ul.blog-daterd li strong {
  font-family: "ProximaNova-Semibold";
}
ul.blog-daterd li:not(:last-child) {
  border-right: 1px solid #767778 !important;
  padding-right: 14px;
  margin-right: 10px;
}
ul.blog-daterd li{
  font-size: 16px !important;
  line-height: 24px !important;
  font-family: 'ProximaNova-Semibold' !important;
}
ul.blog-daterd li p {
  margin-bottom: 0px !important;
  display: unset !important;
  font-size: 16px !important;
  color: #767778 !important;
}

.section-blogfirst ul.blog-daterd li p {
  font-size: 16px !important;
  color: #767778 !important;
  font-family: 'ProximaNova-Semibold' !important;
}

.blog .post-conainer .post-item .post-img {
  max-height: 227px !important;
  min-height: 227px !important;
  overflow: hidden !important;
  border-radius: 12px !important;
}
.pt-33 {
  padding-top: 33px !important;
}
.pt-38 {
  padding-top: 38px !important;
}

.blog .post-conainer .post-item img{
  min-height: 227px !important;
}

.blog .post-conainer .post-item h3 {
  margin-bottom: 16px !important;
}

.blog .post-conainer .post-item h3 a {
  font-size: 18px !important;
  line-height: 30px !important;
}

.blog .blogst-img img {
  border-radius: 8px;
  /* max-height: 100px !important;
  min-height: 100px !important; */
}

.blog .blogst-img .blogst-title {
  font-size: 18px !important;
  line-height: 30px !important;
}

.blog .post-item-text {
  padding-top: 24px !important;
}

.blog .post-conainer .post-item .taglist {
  margin-bottom: 12px !important;
}

.blog-newlatter {
  background: #f4f9ff;
}

.blog-newlatter h2 {
  font-size: 28px;
  line-height: 38px;
  margin-bottom: 4px !important;
  font-family: "ProximaNova-Bold";
  color:#1B1C1E !important;
}

.blog-newlatter p.small img {
  margin-right: 5px !important;
}
.section-procast {
  background: linear-gradient(0deg, #091637 14.53%, #e16227 203.54%);
}

.blog .secblog-title {
  text-align: center !important;
  margin-bottom: 40px !important;
}

.blog .secblog-title .podcast-box {
  font-size: 18px !important;
  line-height: 30px;
  color: #fff7db;
  margin-bottom: 16px !important;
  display: inline-block;
  position: relative;
}
.blog .secblog-title p.podcast-box{
  
  color: #fff7db !important;
    -webkit-background-clip: none;
    -webkit-text-fill-color: #fff7db;
    background-clip: text;
    text-fill-color: transparent;
}

.blog .secblog-title .podcast-box::after {
  content: url("https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/Icons-01.svg");
  position: absolute;
  z-index: 1;
  left: -58px;
  top: -5px;
  width: 45px;
}

.blog .secblog-title h2 {
  background: linear-gradient(
    180deg,
    #ffffff 3.79%,
    rgba(255, 255, 255, 0.22) 121.13%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-size: 100px !important;
  line-height: 100px;
  margin-bottom: 20px !important;
}

.blog .secblog-title p {
  background: #fff7db;
  background: linear-gradient(107.85deg, #FFFFFF 23.7%, #FFB2A6 73.14%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-size: 24px !important;
  line-height: 34px;
  margin-bottom: 0px !important;
}

.blog /.post-conainer .post-item img {
  max-height: 227px !important;
  min-height: 227px !important;
}
.section-howto {
  background: #f4f9ff;
  position: relative !important;
}

.section-howto .section-blogtitle h5 {
  padding-left: 0px !important;
}

.blog .blogcast {
  background: linear-gradient(
    180deg,
    #ffffff21 0%,
    rgb(255 255 255 / 10%) 100%
  );
  border-radius: 8px;
  padding: 10px !important;
  margin-bottom: 38px;
}
.blogcast .cast-img .castpr-img {
  width: 208px !important;
  border-radius: 8px;
  position: relative;
}

.blogcast .cast-textbox {
  padding-left: 18px !important;
}
.blogcast .cast-textbox h3 {
  font-size: 18px;
  line-height: 30px;
  color: white;
  margin-bottom: 15px !important;
  font-family: "ProximaNova-Semibold" !important;
}
.blogcast .cast-textbox a {
  color: #fff !important;
}
.blogcast .cast-textbox .blog-daterd {
  color: #898497 !important;
}
.blogcast ul.blog-daterd li:not(:last-child) {
  border-right: 1px solid #898497 !important;
}
.blogcast .cast-listpro {
  position: absolute;
  right: 30px;
  top: 15px;
}

.blogcast .cast-listpro span {
  font-size: 18px;
  line-height: 30px;
  text-transform: capitalize;
  color: #ffffff;
  font-family: "ProximaNova-Semibold";
}

.blogcast .cast-listpro ul {
  list-style: none !important;
  padding-left: 12px !important;
  margin-bottom: 0px !important;
}

.blogcast .cast-listpro ul li {
  display: inline-block;
}

.blogcast .cast-listpro ul li:not(:last-child) {
  margin-right: 10px;
}
.cast-listpro .cast-listproflix {
  display: flex;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.bgcolor-dark {
  background: #0b1c4f !important;
  color: #fff !important;
}
.bgcolor-dark h2,
.bgcolor-dark h3,
.bgcolor-dark h3 a {
  color: #fff !important;
}
.section-lastblog .bloglastimg {
  margin-bottom: 45px !important;
}
.section-lastblog .bloglastimg img {
  max-width: 534px;
}
.section-lastblog h2 {
  font-size: 44px;
  line-height: 60px;
  font-family: "ProximaNova-Bold";
  font-weight: 600;
  margin-bottom: 16px !important;
}

.section-lastblog p {
  font-size: 20px;
  line-height: 29px;
  color: #fff;
  text-transform: capitalize;
  margin-bottom: 32px !important;
}
.section-lastblog ul {
  list-style: none;
  padding: 0px;
  margin-bottom: 0px !important;
  margin-top: 62px !important;
}
.section-lastblog ul li {
  display: inline;
  font-size: 20px;
  line-height: 38px;
  background: url(https://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;
}

.section-blogtitle {
  margin-bottom: 40px !important;
}
.section-blogtitle h2 {
  font-size: 32px !important;
  line-height: 42px !important;
  font-family: "ProximaNova-Bold" !important;
  margin-bottom: 0px !important;
  color: var(--web-titlecolor) !important;
}
.section-blogtitle h5 {
  font-size: 18px;
  line-height: 30px !important;
  font-family: 'ProximaNova-Semibold' !important;
  color: #7c0eea;
  margin-bottom: 8px !important;
  padding-left: 40px;
  display: inline-block;
  position: relative;
}

.bgcolor-dark .section-blogtitle h5 {
  color: #fff7db !important;
}

.blog .section-content .post-item .post-img,
.blog .section-content .post-item .post-img img {
  min-height: 376px !important;
  max-height: 376px !important;
}
.blog .section-content .post-item .post-item-text h3 {
  min-height: auto !important;
}
.blog .section-content .post-item .post-item-text h3 a {
  font-size: 32px !important;
  line-height: 42px !important;
}

.bgcolor-dark .blog-daterd,
.bgcolor-dark .blog-daterd p {
  color: #adadad !important;
}
.bgcolor-dark ul.blog-daterd li:not(:last-child) {
  border-right: 1px solid #adadad !important;
  color: #adadad !important;
}
.section-blogtitle .growth-icon::after {
  content: url("https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/Growth.svg");
  position: absolute;
  z-index: 1;
  left: 0px;
  top: -2px;
}

.section-blogtitle .guide-icon::after {
  content: url("https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/guide.svg");
  position: absolute;
  z-index: 1;
  left: 10px;
  top: 0px;
}

.section-content .content-icon::after {
  content: url("https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/Icons-02.svg");
  position: absolute;
  z-index: 1;
  left: 1px;
  top: 1px;
  width: 20px;
}

.section-ebook .ebook-icon::after {
  content: url("https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/ebook.svg");
  position: absolute;
  z-index: 1;
  left: 5px;
  top: 0px;
}

.blogcast .cast-img {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
  min-width: 208px;
}

.blogcast .cast-img .castimg-lay {
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 38.54%, #000000 100%);
}

.cast-img .castimg-lay {
  padding: 10px !important;
}
.cast-img .castimg-lay .cast-layimg {
  padding-right: 10px !important;
}
.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 .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;
}

.prolst-sec {
  margin-top: 30px !important;
}
.prolst-sec h4 {
  background: linear-gradient(107.85deg, #ffffff 23.7%, #ffb2a6 73.14%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-size: 32px !important;
  line-height: 40px !important;
  margin-bottom: 8px !important;
}
.prolst-sec p {
  background: linear-gradient(107.85deg, #ffffff 23.7%, #ffb2a6 73.14%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-size: 24px;
  line-height: 34px;
}

.cast-img .castimg-lay .cast-lattest {
  color: #b9b6c1 !important;
  font-size: 14px !important;
  font-family: "ProximaNova-Semibold" !important;
}

.blog-newlatter .bginput-area {
  margin-bottom: 32px !important;
  max-width: 500px !important;
  position: relative;
}

.blog-newlatter .bginput-area input {
  border: 1px solid #d9d9d9 !important;
  border-radius: 8px !important;
  padding: 10px 18px !important;
  min-height: 54px !important;
  font-size: 18px !important;
}
.blog-newlatter .bginput-area button {
  background: #1068e9;
  border-radius: 0px 7px 7px 0px;
  color: #fff !important;
  border: none !important;
  position: absolute;
  right: 0;
  top: 5px;
  bottom: 0;
  font-size: 18px !important;
  padding: 8px 15px;
  font-family: "ProximaNova-Semibold";
  max-height: 54px !important;
}

.blog-newlatter .bginput-area button:hover, .section-search .section-blogsearch .catsearchbox .search-button:hover{
  background: #1061d8 !important;
}

.blog-newlatter .bginput-area ._error-inner {
  color: red !important;
}
.blog-newlatter .bginput-area #_form-thank-you {
  font-size: 28px !important;
  line-height: 32px;
  font-family: "ProximaNova-Bold" !important;
  color: #1067e9 !important;
}
.blog-newlatter .bginput-area svg {
  margin-right: 2px;
  margin-top: -4px;
}
.blog .fullblogcast {
  padding: 0px !important;
  overflow: hidden !important;
}
.blog .fullblogcast .cast-textbox {
  padding-left: 15px !important;
  padding-bottom: 20px !important;
  padding-right: 40px !important;
}
.blog .fullblogcast .cast-textbox p {
  color: #fff !important;
}
.section-procast .cast-btngroup ul {
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
}
.section-procast .cast-btngroup ul li {
  display: inline;
}
.section-procast .cast-btngroup ul li:not(:last-child) {
  margin-right: 15px !important;
}
.section-procast .cast-btngroup ul li img {
  width: 100% !important;
  max-width: 200px !important;
}

.section-ebook .ebooklistbox img {
  width: 100% !important;
  height: auto !important;
  margin-bottom: 15px !important;
}

.section-ebook .ebooklistbox img.wp-post-image{
  min-height: 275px;
}

.section-ebook .ebooklistbox .ebooklisttext {
  text-align: center !important;
  padding: 0px 12px;
}
.section-ebook .ebooklistbox .ebooklisttext h3 {
  font-size: 18px;
  line-height: 28px;
  font-family: "ProximaNova-Bold";
  margin-bottom: 8px !important;
  margin-top: 8px !important;
}
.section-ebook .ebooklistbox .ebooklisttext h3 a{
  color:#162020 !important;
  text-decoration: none !important;
}
.section-ebook .ebooklistbox .ebooklisttext img {
  margin-bottom: 0px !important;
  width: 100% !important;
  max-width: 167px !important;
}
.section-ebook .ebooklistbox .ebooklisttext a {
  font-size: 18px;
  line-height: 30px;
  font-family: 'ProximaNova-Bold' !important;
  position: relative;
}

.section-ebook .ebooklistbox .ebooklisttext a.ebook-dwnbtn::after {
  content: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/right.svg);
  position: absolute;
  z-index: 1;
  top: -3px;
  right: -18px;
}

.section-search .section-cat .dropdown {
  border: 1.5px solid #d9d9d9;
  border-radius: 8px;
  padding: 15px 24px;
  width: 350px !important;
  font-family: "ProximaNova-Semibold" !important;
  font-size: 18px;
  line-height: 22px;
  margin-left: 20px !important;
  position: relative !important;
}
.section-search .section-cat .dropdown::after {
  content: url("https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/btm-icon.svg");
  position: absolute;
  z-index: 1;
  top: 18px;
  right: 15px;
}
.section-search .section-cat .dropdown .dropdown-content {
  display: none !important;
  position: absolute;
  z-index: 10;
  width: 100%;
  left: 0;
  right: 0;
  background: white;
  top: 54px;
  border-radius: 8px;
  border: 1px solid #efefef;
}
.section-search .section-cat .dropdown:hover .dropdown-content {
  display: block !important;
}

.section-search .section-cat .dropdown .dropdown-content ul {
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
}
.section-search .section-cat .dropdown .dropdown-content ul li a {
  color: #050000;
  font-size: 18px !important;
  line-height: 22px;
  padding: 14px 20px !important;
  display: block;
  font-family: "ProximaNova-Regular" !important;
  overflow: hidden;
}

.section-search .section-cat .dropdown .dropdown-content ul li a:hover {
  background: #f4f4f4 !important;
  font-weight: 700;
}
.section-search .section-blogsearch {
  position: relative !important;
}

.section-search .section-blogsearch .catsearchbox #search {
  min-height: 54px !important;
  max-height: 54px !important;
  margin-top: 0px !important;
  width: 360px !important;
  border: 1.5px solid #d9d9d9 !important;
  border-radius: 8px !important;
  position: relative;
  font-size: 18px !important;
  padding-left: 15px;
  font-family: "ProximaNova-Regular";
}

.section-search .section-blogsearch .catsearchbox .search-button {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  background: #1068e9;
  border-radius: 0px 7px 7px 0px;
  height: 54px;
  width: 58px;
  padding: 16px;
}
.howto-icon {
  text-align: center !important;
  margin: 0 auto !important;
  position: absolute;
  left: 0;
  right: 0;
  top: -75px;
}
.howto-icon .iconlayt {
  width: 140px;
  height: 140px;
  border: 10px solid white;
  margin: 0px auto;
  border-radius: 50%;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #f4f9ff;
}

.row-gap-20 {
  row-gap: 20px !important;
}

.webhide-f991 {
  display: none !important;
}
.secview-btn a {
  background: #1068e9;
    border-radius: 8px;
    display: inline-block;
    padding: 14px 28px !important;
    font-size: 18px;
    line-height: 30px;
    color: #fff !important;
    font-family: 'ProximaNova-Bold' !important;
}
.secview-btn a:hover {
  background: #1061d8;
}

.blogcast-latest .cast-newtag {
  position: absolute;
  right: 35px;
  top: -10px;
  border-radius: 0px 2px 2px 2px;
  font-size: 14px;
  letter-spacing: 0.12em;
  color: #352a04;
  font-family: "ProximaNova-Bold";
  text-transform: uppercase;
  padding: 0px 10px;
  background: linear-gradient(
    150.61deg,
    #f3d464 23.48%,
    #ffe486 42.28%,
    #e8ba16 83.62%
  );
}
.blogcast-latest:not(:first-child) .cast-newtag {
  display: none !important;
}

.blogcast-latest .cast-newtag:before {
  content: "";
  height: 10px;
  width: 7px;
  background: #96780d;
  left: -7px;
  top: 0;
  position: absolute;
  border-radius: 10px 0px 0px 0px;
}

@media (max-width: 1199.98px) { 

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


@media (max-width: 991.98px) {  }

@media (max-width: 767.98px) {  }

@media (max-width: 575.98px) { 

  .section-blogtop h1, .sectop h1{
    font-size: 32px !important;
    line-height: 40px !important;
  }

  .section-blogtop p, .sectop p{
    margin-bottom: 0px !important;
    font-size: 18px !important;
    line-height: 30px !important;
  }

 }

/* guide start*/

.guide-page .section-blogtitle h5{
	margin-bottom: 4px !important;
}
.guide-page .section-blogtop p{
	line-height: 34px;
}
.guide-page .section-search .section-cat .dropdown{
	    width: 100% !important;
    margin-left: 0px !important;
}

.guide-page.blog .blogst-img .blogst-title{
	    line-height: 30px !important;
}
.guide-page .section-blogtitle h2{
	    font-size: 32px !important;
    line-height: 42px !important;
}

.guide-page .section-blogtitle h5{
	font-size:16px !important;
}
.guide-page .section-blogfirst .blogf-listing .post-item-text h2{
	    font-size: 32px !important;
    line-height: 42px !important;
}
.guide-page .blog-newlatter h2{
	font-size:28px !important;
}
:root {
  --plyr-color-main: #0F67EA !important;
}
.player {
  --plyr-color-main: #0F67EA !important;
}

.section-topinst{
	    background: linear-gradient(180deg, #EFEEFF 15.32%, #F4FCFF 108.22%) !important;
}
.section-topinst h1 strong{
	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;
}
.guide-blue{
	background: #F4F9FF !important;
	position:relative;
}

.taglistbox .instagram-for-business a{
	background: #EDD3FD !important;
	color: #50424D !important;
}

.taglistbox .instagram-hashtags a{
	background: #F7E9FF !important;
	color: #50424D !important;
}
.guide-intbg2{
	    background: linear-gradient(0deg, #F1F8FF 0%, #F7EFFF 100%);
	position:relative;
}

.taglistbox .tips-strategies a{
	background: #EEE6EE !important;
	color: #50424D !important;
}

.section-guidebox .guidebox{
	background: linear-gradient(0deg, #F8F8F8 0%, rgba(248, 248, 248, 0) 100%);
    border: 3px dashed #DDDDDD;
    border-radius: 40px;
	    position: relative;
    padding: 60px !important;
}

.taglistbox .instagram-stories a{
	    background: #EEE6EE !important;
    color: #50424D !important;
}

.taglistbox .instagram-ads a{
	    background: #FDDBFF !important;
    color: #50424D !important;
}

.taglistbox .instagram-analytics a{
	    background: #EEE6EE !important;
    color: #50424D !important;
}

.taglistbox .instagram-followers a{
	    background: #FDDBFF !important;
    color: #50424D !important;
}

.taglistbox .instagram-messages a{
	    background: #FDDBFF !important;
    color: #50424D !important;
}

.taglistbox .instagram-posting a{
	    background: #EDD3FD !important;
    color: #50424D !important;
}

.taglistbox .instagram-reels a{
	    background: #F7E9FF !important;
    color: #50424D !important;
}

.taglistbox .instagram-video a{
	    background: #EDD3FD !important;
    color: #50424D !important;
}

.taglistbox .facebook-posts a{
	    background: #C9DAF4 !important;
    color: #50424D !important;
}

.taglistbox .facebook-video a{
	    background: #96C0FF !important;
    color: #50424D !important;
}

.taglistbox .facebook-live a{
	    background: #98D9FE !important;
    color: #50424D !important;
}

.taglistbox .facebook-comments a{
	    background: #C7DEFF !important;
    color: #50424D !important;
}

.taglistbox .facebook-analytics a{
	    background: #ABE1FF !important;
    color: #50424D !important;
}

.taglistbox .facebook-advertising a{
	    background: #B6C4D9 !important;
    color: #50424D !important;
}

.blog .post-conainer .guide-fullsize .post-item h3 a{
	font-size: 32px !important;
    line-height: 42px !important;
}

.guidebox .section-blogtitle{
	text-align:center !important;
}
.guidebox .section-blogtitle h5{
	    padding-left: 0px !important;
}

.body-container .section-guidebox .container {
	padding-bottom:0 !important;
}
.spinstbg{
	    background: #F1F7FF !important;
}
.section-spinst .section-blogtitle{
	text-align:center !important;
}
.section-spinst .section-blogtitle h5{
	    color: #1068E9 !important;
}
.section-spinst .section-blogtitle p{
	font-size: 18px !important;
    line-height: 30px !important;
    margin-top: 16px !important;
}
.section-spinst .spinst-box{
	text-align: center !important;
	    padding: 10px;
}

.section-spinst .spinst-box h3{
	    margin-bottom: 8px !important;
    font-size: 18px !important;
    font-family: 'ProximaNova-Bold' !important;
	    line-height: 32px;
}
.section-spinst .spinst-box p{
	margin-bottom:0px !important;
}
.section-spinst .spinst-box .spinst-boximg{
	min-height: 120px;
    align-items: end;
    display: grid;
    text-align: center;
    justify-content: center;
    margin-bottom: 25px;
}

.section-blogtitle .inst-business::after {
    content: url(https://www.socialpilot.co/wp-content/uploads/2022/10/inst-business.svg);
    position: absolute;
    z-index: 1;
    left: 0px;
    top: 0px;
}

.section-topinst .section-blogtoply {
    background-image: url(https://www.socialpilot.co/wp-content/uploads/2022/10/inst-bg.svg);
}
.spinstbg .section-blogtitle .feature-icon::after {
    content: url(https://www.socialpilot.co/wp-content/uploads/2022/10/feature.svg) !important;
    position: absolute;
    z-index: 1;
    left: 12px;
    top: 1px;
}

.section-spinst .section-blogtitle .super-icon::after {
    content: url(https://www.socialpilot.co/wp-content/uploads/2022/10/super-icon.svg) !important;
    position: absolute;
    z-index: 1;
    left: 12px;
    top: -5px;
}

.taglistbox .facebook-for-business a{
	    background: #CADFFF;
    color: #545966 !important;
}

.taglistbox .facebook-account a {
    background: #A5C4F0 !important;
    color: #545966 !important;
}

.taglistbox .fb-tips-strategies a {
    background: #DBE7F9 !important;
    color: #545966 !important;
}

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

.facebook-guidepage .section-blogtop{
	    background: linear-gradient(180deg, #D1E2FF 15.32%, #F4FCFF 108.22%) !important;
}
.facebook-guidepage .section-blogtoply h1 strong{
	color:#337FFF !important;
}

.facebook-guidepage .guide-intbg2{
	background: linear-gradient(0deg, #F1F8FF 47.08%, #DAE7FF 99.93%);
}
 
.facebook-guidepage .section-blogtitle h5{
	color:#0C4DAF !important;
}

.section-blogtitle .fb-business::after {
    content: url(https://www.socialpilot.co/wp-content/uploads/2022/10/fb-business.svg);
    position: absolute;
    z-index: 1;
    left: 0px;
    top: 0px;
}

.section-blogtitle .fbtips-icon::after {
    content: url(https://www.socialpilot.co/wp-content/uploads/2022/10/fbtips-icon.svg);
    position: absolute;
    z-index: 1;
    left: 0px;
    top: -2px;
}


.taglistbox .youtube-video a {
    background: #EBD3D3 !important;
    color: #C24B4B !important;
}

.taglistbox .youtube-analytics a {
    background: #E7C5C5 !important;
    color: #AE0505 !important;
}

.taglistbox .tips-and-strategies a {
    background: #E7C5C5 !important;
    color: #AE0505 !important;
}

.taglistbox .youtube-channel a {
    background: #E7C5C5 !important;
    color: #AE0505 !important;
}

.taglistbox .youtube-advertising a {
    background: #EBD3D3 !important;
    color: #C24B4B !important;
}

.taglistbox .youtube-for-business a {
    background: #E4D3D3 !important;
    color: #A14B4B !important;
}

.taglistbox .youtube-music a {
    background: #EBD3D3 !important;
    color: #C24B4B !important;
}

.taglistbox .youtube-comments a {
    background: #E4D3D3 !important;
    color: #C24B4B !important;
}

.taglistbox .youtube-live-stream a {
    background: #E4D3D3 !important;
    color: #C24B4B !important;
}

.youtube-guide-page .guide-blue{
	background: linear-gradient(0deg, #EEF5FF 0%, #FFF7F7 100%) !important;
}

.youtube-guide-page .section-blogtitle h5{
	color:#DE2D2D !important;
}

.youtube-tags-intbg2{
	    background: linear-gradient(0deg, rgba(236, 236, 236, 0) 0%, rgba(255, 240, 240, 0.927083) 100%) !important;
    position: relative !important;
}

.post-conainer .youtub-fulllist .post-item .post-img{
	    max-height: 270px !important;
    min-height: 270px !important;
}

.post-conainer .youtub-fulllist .post-item img{
	    max-height: 270px !important;
    min-height: 270px !important;
}

.blog .post-conainer .youtub-fulllist .post-item h3 a{
	font-size: 24px !important;
  line-height: 34px !important;
}

.youtube-guide-page .section-guidebox .guidebox{
	border: 3px dashed #DE2D2D !important;
}

.youtube-guide-page .section-blogtop{
	background: linear-gradient(180deg, #FFFCFC 8.84%, #F4F4F4 88.15%) !important;
}
.youtube-guide-page .section-blogtop h1 strong{
	color:#B72020 !important;
}

.youtube-guide-page .yotb-bgany{
	background-image:url(https://www.socialpilot.co/wp-content/uploads/2022/10/youtb-bg.svg);
	background-repeat: no-repeat;
    background-position: bottom;
}

.youtube-guide-page .section-spinst .section-blogtitle h5 {
    color: #1068E9 !important;
}

.youtube-guide-page .section-blogtoply{
	background-image: url(https://www.socialpilot.co/wp-content/uploads/2022/10/youbg.svg);
	    background-size: cover !important;
}

.taglistbox .youtube-subscribers a{
	background: #EFCECE !important;
	color: #D83030 !important;
}

.taglistbox .youtube a{
	background: #EFCECE !important;
	color: #D83030 !important;
}
.blog .youtb-sidbblg .blogst-img img{
	max-height: 216px
px
 !important;
    min-height: 216px !important;
}
.blog .youtb-sidbblg .blogst-img h3{
	    min-height: auto !important;
    margin-top: 12px !important;
}
.blog .youtb-sidbblg .blogst-img p{
	margin-bottom:12px !important;
}

.howto-icon .iconlayt{
	    background: none !important;
	border: none !important;
}
.section-blogtitle h5.no-icon{
	padding-left:0px !important;
}

.section-blogtitle .yttips-icon::after {
    content: url(https://www.socialpilot.co/wp-content/uploads/2022/10/Group-9858.svg);
    position: absolute;
    z-index: 1;
    left: 0px;
    top: -2px;
}
.b10-white{
	border: 15px solid white !important;
}
.br10-white{
	    border: 10px solid #FFF !important;
    border-radius: 25px !important;
}
.youtb-sidbblg .mb-4:last-child{
	margin-bottom:0px !important;
}

.blogst-img .taglistbox .taglist a{
	border-radius: 4px;
    padding: 5px 10px;
    font-family: 'ProximaNova-Semibold' !important;
    font-size: 16px !important;
}

.body-container .nstylem .container{
  padding-top: 104px !important;
  padding-bottom: 104px !important;
}



@media (max-width: 991.98px) { 

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

 }

@media (max-width: 767.98px) { 
  .body-container .nstylem .container{
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }

 }

@media (max-width: 575.98px) { 
  .body-container .nstylem .container{
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

 }

@media (max-width: 991.98px) {

	.youtube-guide-page .section-guidebox .guidebox{
		border:none !important;
	}
	.post-conainer .youtub-fulllist .post-item img, .post-conainer .youtub-fulllist .post-item .post-img{
		    max-height: 227px !important;
    min-height: 227px !important;
	}
	.blog .post-conainer .youtub-fulllist .post-item h3 a{
		font-size: 20px !important;
    line-height: 32px !important;
	}
	.blog .post-conainer .guide-fullsize .post-item h3 a{
		font-size: 20px !important;
    line-height: 32px !important;
	}
	.section-guidebox{
		/* background: linear-gradient(0deg, #F8F8F8 0%, rgba(248, 248, 248, 0) 100%); */
	}
	.body-container .section-guidebox .container {
padding-bottom: 3rem !important;
}
	.section-guidebox .guidebox{
		    padding: 0 !important;
    border: none !important;
    background: none !important;
    border-radius: 0 !important;
	}
	.archive .post-item-text h3 {
    min-height: auto !important;
}
}

@media (max-width: 575.98px) {
.guide-page .section-blogtitle h2 {
    font-size: 28px !important;
    line-height: 38px !important;
}
	.guide-page .section-blogfirst .blogf-listing .post-item-text h2{
		font-size: 20px !important;
    line-height: 32px !important;
	}
}
/* guide end */

@media (max-width: 1399.98px) {
}

@media (max-width: 1199.98px) {
  .mediawfull-1100 {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
  }
  .blogcast .cast-listpro {
    display: none !important;
  }
  .section-lastblog ul li:not(:last-child) {
    margin-right: 30px !important;
  }
  .section-lastblog .bloglastimg img {
    max-width: 450px;
  }
}

@media (max-width: 991.98px) {
  .media-hide991 {
    display: none !important;
  }
  .webhide-f991 {
    display: block !important;
  }
  .pt-38 {
    padding-top: 20px !important;
  }

  .media-block {
    display: block !important;
  }
  .section-search .section-blogsearch .catsearchbox #search {
    width: 100% !important;
  }
  .section-search .section-cat .dropdown {
    width: 100% !important;
    margin-left: 0px !important;
    margin-top: 20px;
  }
  .section-blogfirst .blogf-listing .post-img img {
    height: 310px !important;
  }
  .section-blogfirst .blogf-listing p {
    margin-bottom: 15px !important;
  }
  .mediaonly991-mt20 {
    margin-top: 20px !important;
  }
  .blog-newlatter {
    text-align: center !important;
  }
  .blog-newlatter .newsletter-icon {
    height: 100px !important;
    margin-bottom: 25px !important;
  }
  .blog-newlatter .bginput-area {
    width: 100% !important;
    margin: 0px auto;
  }
  .howto-icon {
    display: none !important;
  }
  .section-blogtitle {
    margin-bottom: 40px !important;
  }

  .section-blogtitle h2 {
    font-size: 32px !important;
    line-height: 42px !important;
  }
  .blog .secblog-title h2 {
    font-size: 44px !important;
    line-height: 60px !important;
    margin-bottom: 8px !important;
    margin-top: 16px !important;
  }
  .blog .secblog-title p {
    font-size: 18px !important;
    line-height: 28px !important;
  }

  .blogcast .cast-img {
    margin: 0px auto;
    text-align: center;
    background: #ff702f;
    padding: 10px;
  }
  .blogcast .cast-img img {
    max-height: 200px !important;
    width: 200px !important;
  }
  .blog .fullblogcast .cast-textbox {
    padding-left: 40px !important;
    padding-top: 20px !important;
  }
}

@media (max-width: 767.98px) {
  .media771-dblock {
    display: block !important;
  }
  .blogcast .cast-textbox {
    padding: 12px 8px !important;
    padding-bottom: 0px !important;
  }
  .blogcast-latest .cast-newtag {
    z-index: 1;
  }
  .section-blogfirst .blogf-listing .post-item-text h2 {
    font-size: 20px !important;
    line-height: 32px !important;
  }
  .blog .section-blogfirst .blogf-listing .post-img img {
    max-height: 227px !important;
    min-height: 227px !important;
  }
  .blog .section-content .post-item .post-img,
  .blog.sec tion-content .post-item .post-img img {
    max-height: 227px !important;
    min-height: 227px !important;
  }
  .blog .section-content .post-item .post-item-text h3 a {
    font-size: 20px !important;
    line-height: 32px !important;
  }
  .blog .post-item-text {
    padding-bottom: 5px !important;
  }
  .section-blogtitle h2 {
    font-size: 28px !important;
    line-height: 36px !important;
  }
  .section-search .section-cat .dropdown {
    margin-top: 5px !important;
  }

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

  .section-lastblog ul {
    display: inline-table;
  }
  .section-lastblog ul li {
    display: block !important;
    text-align: left !important;
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/ulcheck.svg)
      no-repeat 0px 10px transparent;
  }
}

@media (max-width: 575.98px) {
  .blog-newlatter .bginput-area {
    margin-bottom: 25px !important;
  }
  .blog .fullblogcast .cast-textbox {
    padding-left: 30px !important;
  }
  .section-procast .cast-btngroup ul li img {
    max-width: 150px !important;
  }
  .body-container .section-inner .section-lastblog h2 {
    font-size: 28px !important;
    line-height: 36px !important;
  }
  .section-lastblog .btn-main,
  .btn-trial {
    font-size: 16px !important;
  }
  .section-lastblog ul {
    margin-top: 30px !important;
  }
  .media-w50-575 {
    width: 50% !important;
    max-width: 50% !important;
    min-width: 50% !important;
  }
  .blog .secblog-title .podcast-box::after {
    display: none !important;
  }
  .blog .fullblogcast {
    display: none !important;
  }
  .blog .blogcast {
    margin-bottom: 20px !important;
  }
  .prolst-sec {
    margin-top: 20px !important;
  }
  .section-guide .section-blogtitle,
  .section-guide .section-blogtitle,
  .section-howto .section-blogtitle {
    margin-bottom: 35px !important;
    text-align: left !important;
  }

  .secview-btn a {
    max-width: 85% !important;
    margin: 0px auto;
  }
  .blog .secblog-title .podcast-box {
    margin-bottom: 0px !important;
  }
  .section-blogtop p {
    font-size: 18px !important;
  }
}

/* new blog design end*/




/* tiktok guide start */
.tiktok-guide-page .section-blogtop{
  background: linear-gradient(180deg, #FFF7F7 8.84%, #F4FCFF 88.15%) !important;
}

.tiktok-guide-page .section-blogtoply{
background-image: url(https://www.socialpilot.co/wp-content/uploads/2022/10/youbg.svg) !important;
background-size: cover !important;
}

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

.tiktok-guide-page .section-blogtitle h5 {
color: #3C3C3C !important;
}

.taglistbox .tiktok-growth a {
background: #ECECEC !important;
color: #050000 !important;
opacity: 0.7;
}

.taglistbox .tiktok-video a {
background: #E1F6F9 !important;
color: #050000 !important;
opacity: 0.7;
}

.taglistbox .go-viral a {
background: #C3E6EB !important;
color: #050000 !important;
opacity: 0.7;
}

.tiktok-guide-page .guide-blue{
background: linear-gradient(0deg, #F5F5F5 0%, #EFF9FF 100%) !important ;
}
/* tiktok guide end */



/* inner page start */

.innerpage .alr-page-no h5{
	font-size: 18px !important;
  font-family: 'ProximaNova-Bold' !important;
    margin-bottom: 4px !important;
    color:var(--web-titlecolor) !important;
}

.innerpage .alr-page-no p{
	line-height: 26px !important;
  font-size:17px !important;
}
.section-inner .page-head{
	/* background: linear-gradient(180deg, #FFFFFF 0%, #F4F8FF 100%); */
      background: #F4F8FF !important;
}
.data-scrollp{
	    padding: 75px 0px;
    margin-bottom: 30px !important;
}

.innerpage .agency-testbox{
	background: #F4F8FF;
    border: 1px solid #E8E8E9;
    border-radius: 12px;
    padding: 24px !important;
	    min-height: 600px !important;
}


.innerpage.innerpage-bg .agency-testbox{
	background: #FFF !important;
}

.innerpage .agency-testbox .user-img{
	width: 100%;
    height: 248px !important;
    border-radius: 6px;
    margin-bottom: 24px !important;
	    object-fit: cover !important;
}
.innerpage .agency-testbox .startlst{
	    width: 140px !important;
    margin-bottom: 8px !important;
}
.innerpage .agency-testbox h4{
	font-size: 18px;
    line-height: 30px;
    font-family: 'ProximaNova-Bold';
    margin-bottom: 8px !important;
    color:var(--web-titlecolor) !important;
}

.innerpage .agency-testbox p{
	font-size: 17px;
    line-height: 26px !important;
    margin-bottom: 0px !important;
}
.innerpage .teststlst h3{
	    font-size: 32px;
    line-height: 42px;
    font-family: 'ProximaNova-Bold';
    color: #000 !important;
}
.page-head-cta{
	display: flex;
	margin-top:32px !important;
}



.page-head-cta .no-ct{
	margin-left: 24px !important;
    padding: 10px 25px;
	font-size: 16px;
	position:relative !important;
  color: var(--web-titlecolor) !important;
}
.page-head-cta .no-ct p{
	
    margin-bottom: 0px !important;
    font-size: 16px !important;
    color: var(--web-titlecolor) !important;

}

.page-head-cta .no-ct:before {
        content: "";
    display: block;
    width: 1px;
    height: 25px;
    background: #ADAFB3;
    left: 0;
    top: 50%;
    position: absolute;
    transform: translateY(-50%) !important;
      }

.page-head-cta a{
	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-Bold' !important;
}
.page-head-cta a:hover{
	background:#1061d8 !important;
}
.section-inner .page-head .innertop-img{
	    text-align: right !important;
}
.section-inner .page-head h1{
	font-size: 44px;
    line-height: 60px;
    margin-bottom: 16px !important;
    color: var(--web-titlecolor) !important;
}

.section-inner .page-head h1 span{
  color: #34BA82 !important;
}
.section-inner .page-head p{
	font-size: 24px;
line-height: 34px;
color: var(--web-titlecolor) !important;
}

.innerpage .pg-title{
	    margin-bottom: 72px !important;
}

.innerpage .pg-title h2{
	font-size: 32px;
    line-height: 42px;
    text-align: center;
    margin-bottom: 0px !important;
	font-family: "ProximaNova-bold" !important;
  color: var(--web-titlecolor) !important;
}

.innerpage .pg-title p{
	text-align: center;
    margin-top: 16px !important;
    margin-bottom: 0px !important;
    line-height: 30px;
}

.innerpage .innerp-text h2{
  font-size: 32px !important;
line-height: 42px !important;
margin-bottom: 16px !important;
font-family: 'ProximaNova-Bold' !important;
}

.innerpage .sch-box{
	border: 2px solid #E7E7E7;
    border-radius: 16px;
    text-align: center;
    padding: 40px 15px !important;
	margin-top: 45px !important;
  height: calc(100% - 40px);
}

.innerpage .sch-box .sch-box-text h3{
	font-size: 18px;
    line-height: 30px;
    margin-bottom: 8px !important;
    font-family: 'ProximaNova-Bold';
    color:var(--web-titlecolor) !important;
}
/* .innerpage .sch-box .sch-box-text p.schp-het{
	min-height:120px !important;
} */
.innerpage .sch-box .sch-box-text p{
	font-size: 17px;
    line-height: 30px;
    margin-bottom: 28px;
}

.innerpage .sch-box .sch-box-text a{
	    font-family: 'ProximaNova-Semibold' !important;
}

.innerpage .sch-box .sch-box-img img{
	    margin-top: -85px;
}

.innerpage .pt-45{
	padding-top:45px !important;
}
.shr-gap{
	row-gap: 64px !important;
}
.innerpage-bg{
	background: #F4F9FF !important;
}

.section-inner .section-ctabox p{
	    font-size: 18px !important;
    line-height: 30px !important;
	margin-bottom:40px !important;
}
.section-inner .section-ctabox ul{
	margin-top: 52px !important;
}

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

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

.section-ctabox ul li{
	background: url(https://www.socialpilot.co/wp-content/uploads/2022/11/ck.svg) no-repeat 0px 2px transparent !important;
    padding: 0px 0px 1px 30px;
}

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

.body-container .page-head .container{
	padding-top:120px !important;
	padding-bottom:120px !important;
}

.body-container .innerpage .container, .body-container .section-ctabox .container, .body-container .innerpage .container-fluid{
	padding-top:104px !important;
	padding-bottom:104px !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: #000000 !important;
}

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

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

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

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


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

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

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

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

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


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

@media (max-width: 1199.98px) {

  .page-head .page-headul{
		margin-top:16px !important;
	}
	.page-head-cta {
    margin-top: 32px!important;
}
.section-inner .page-head h1 {
    font-size: 40px;
    line-height: 52px;
	}
	
	.section-inner .page-head p {
    font-size: 20px;
    line-height: 32px;
    margin-bottom: 0px !important;
	}
	.page-head-cta{
		    margin-top: 38px!important
	}
/* .innerpage .sch-box .sch-box-text p.schp-het {
    min-height: 150px !important;
} */
	.innerpage .agency-testbox h4 {
    font-size: 18px;
    line-height: 26px;
	}
}

@media (max-width: 991.98px) { 

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

  .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;
  }
    .innser-imgbt, .innser-imgtp{
      text-align:center !important;
      
    }
    .innser-imgbt img, .innser-imgtp img{
      width: 100% !important;
    }

	.section-inner .page-head{
		text-align: center !important;
	}
	

	.page-head-cta{
		justify-content: center !important;
	}
	.section-inner .page-head .innertop-img{
		    margin-top: 48px;
		text-align:center !important;
	}
	.innerpage .sch-box .sch-box-text p.schp-het {
    min-height: auto !important;
}
	.innerpage .innser-imgbt{
		order: -1 !important;
    margin-bottom: 30px !important;
	}
	.innerpage .innser-imgtp{
		margin-bottom: 30px !important;
	}
	.body-container .innerpage .agency-testbox{
		text-align: center !important;
		min-height:auto !important;
	}
	.innerpage .agency-testbox .user-img{
		    width: 100px !important;
    height: 100px !important;
    border-radius: 50%;
	}
	.innerpage .agency-testbox-full:not(:last-child)
	{
		margin-bottom: 32px !important;
    margin-top: 24px !important;
	}
	.teststlst{
		text-align: center !important;
	}
	.innerpage .pg-title {
    margin-bottom: 52px !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) { 

  .innerpage .innercklst{
    columns: 1 !important;
      -webkit-columns: 1 !important;
      -moz-columns: 1 !important;
    }

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

.section-inner .page-head .innertop-img{
  display:none !important;
}

  .innerpage .innerp-text h2 {
    font-size: 28px !important;
    line-height: 36px !important;
}
.section-inner .page-head h1 {
    font-size: 32px !important;
    line-height: 40px !important;
}
	.section-inner .page-head p{

    font-size: 20px;
    line-height: 28px;
	}
	.page-head-cta {
    margin-top: 20px!important;
}
	.innerpage .pg-title h2{
		 font-size: 28px !important;
    line-height: 36px !important;
	}
	.innerpage .teststlst h3 {
    font-size: 28px;
    line-height: 36px;
	}
	.innerpage .pg-title {
    margin-bottom: 35px !important;
}
	.shr-gap {
    row-gap: 30px !important;
}
	.innerpage .agency-testbox .user-img{
		    margin-bottom: 15px !important;
	}
	.section-inner .section-ctabox ul {
    margin-top: 0px !important;
}
	.page-head-cta{
		display: block !important;
		    margin-left: 0px !important;
	}
  .page-head-cta .no-ct{
    margin:0 !important;
  }
	.page-head-cta .no-ct:before{
		display:none !important;
	}
}
/* inner page end */


/* guide page start*/
.taglistbox .growth a {
  background: #D3E4F9 !important;
 color: #4773A9 !important;
}
.growth-guide-page .section-topfb{
background: linear-gradient(180deg, #EFEEFF 15.32%, #F4FCFF 108.22%) !important;
}

.growth-guide-page .section-topfb .section-blogtoply {
 background-image: url(https://www.socialpilot.co/wp-content/uploads/2022/10/inst-bg.svg);
}

.growth-guide-page .section-topfb h1 strong{
color:#2E6BC5 !important;
}

.growth-guide-page .section-blogtitle h5{
color:#6B85A4 !important;
}

/* guide 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 */


/* inner page start */

.innerpage h3{
  margin-bottom: 16px !important;
font-family: 'ProximaNova-Bold' !important;
font-size: 28px !important;
line-height: 38px !important;
}
.innerpage .inner-t72{
margin-top:72px !important; 
}
.innerpage .inner-bd{
background: #F4F8FF;
border-radius: 16px;
text-align: center !important;
padding: 72px 20px !important;
}

.innerpage .inner-bd h4{
font-size: 24px !important;
line-height: 34px !important;
margin-bottom: 32px !important;
  font-family: 'ProximaNova-Semibold' !important;
}

.innerpage .casestudy-box{
background: #F4F8FF;
border-radius: 16px !important;
padding: 22px !important;
padding-bottom: 0px !important;
  margin-top: 15px !important;
}
.innerpage .casestudy-box .mt-m15{
margin-top: -37px !important;
}
.innerpage .casestudy-box .casestudy-boxg{
  background: #C2F0C7;
border-radius: 0px 4px 4px 4px;
padding: 7px 14px !important;
max-width: 154px;
text-align: center;
font-size: 18px;
line-height: 30px;
color: #47794C;
font-family: 'ProximaNova-Bold' !important;
margin-top: -37px !important;
position: relative;
}

.innerpage .casestudy-box .casestudy-boxg::before {
content: "";
width: 15px;
height: 15px;
background: #ADD7B1;
border-radius: 10px 0px 0px 0px;
position: absolute;
left: -15px;
top: 0;
}

.innerpage .casestudy-box h2{
margin-bottom: 8px !important;
/* position: relative; */
font-size: 18px !important;
line-height: 30px !important;
font-family: 'ProximaNova-Bold' !important;
}
.innerpage .casestudy-box p{
font-size:18px !important;
line-height: 30px !important;
}

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

.innerpage.innerpage-bglt .inner-bd, .innerpage.innerpage-bglt  .casestudy-box{
background: #E7F0FD !important;
}
.innerpage .inner-suclst{
text-align:center !important;
}
.innerpage .inner-suclst h2{
  font-size: 32px !important;
line-height: 42px !important;
margin-bottom: 16px !important;
font-family: 'ProximaNova-Bold' !important;
}
.innerpage .inner-suclst p{
font-size: 18px !important;
line-height: 30px !important;
  margin-bottom: 40px !important;
}
.innerpage .btn-groupn a{
min-width: 247px !important;
display: inline-block;
border: 2px solid #0F67EA;
border-radius: 8px;
font-size: 18px;
line-height: 30px;
font-family: 'ProximaNova-Bold' !important;
padding: 14px !important;
text-align: center;
}
.innerpage .btn-groupn a:not(:last-child)
{
margin-right:24px !important;
}
.innerpage .btn-groupn a:not(:first-child){
background: #0F67EA !important;
color:#FFF !important;
}

@media (max-width: 991.98px) { 
.innerpage .inner-t72 {
margin-top: 52px !important;
}
.innerpage .inner-bd{
    padding: 32px 15px !important;
}
.innerpage .casestudy-box{
padding-bottom: 22px !important;
}
.innerpage .casestudy-box .mt-m15{
margin-top: 0px !important;
}
}

@media (max-width: 767.98px) { 

.innerpage .casestudy-box .casestudy-boxg{
display:none !important;
}
.innerpage .casestudy-box .col-md-3{
margin:0px auto !important;
    text-align: center;
}
.innerpage .casestudy-box .mt-m15{
    max-width: 200px !important;
margin: 0px auto;
text-align: center;
margin-bottom: 24px !important;
}
.innerpage .casestudy-box .col-md-9{
text-align:center !important;
}
.innerpage .btn-groupn a:not(:last-child) {
margin-right: 0px !important;
display: block !important;
max-width: 300px !important;
margin:0px auto !important;
margin-bottom: 16px !important;
}
.innerpage .btn-groupn a:not(:first-child){
display: block !important;
  max-width: 300px !important;
margin:0px auto !important;
}
.innerpage .casestudy-box{
margin-top:0px !important;
}
}
@media (max-width: 575.98px) { 

}
/* inner page end */




/* padding and margin start */

/* padding start */

.p-8{
  padding:8px !important;
}
.p-16{
  padding:16px !important;
}
.p-24{
  padding:24px !important;
}
.p-32{
  padding:32px !important;
}
.p-40{
  padding:40px !important;
}
.p-48{
  padding:48px !important;
}
.p-56{
  padding:56px !important;
}
.p-64{
  padding:64px !important;
}
.p-72{
  padding:72px !important;
}
.p-80{
  padding:80px !important;
}
.p-104{
  padding:104px !important;
}
.p-120{
  padding:120px !important;
}

/* padding end */

/* padding top start */
.pt-8{
  padding-top:8px !important;
}
.pt-16{
  padding-top:16px !important;
}
.pt-24{
  padding-top:24px !important;
}
.pt-32{
  padding-top:32px !important;
}
.pt-40{
  padding-top:40px !important;
}
.pt-48{
  padding-top:48px !important;
}
.pt-56{
  padding-top:56px !important;
}
.pt-64{
  padding-top:64px !important;
}
.pt-72{
  padding-top:72px !important;
}
.pt-80{
  padding-top:80px !important;
}
.pt-104{
  padding-top:104px !important;
}
.pt-120{
  padding-top:120px !important;
}
/* padding top end */



/* padding bottom start */
.pb-8{
  padding-bottom:8px !important;
}
.pb-16{
  padding-bottom:16px !important;
}
.pb-24{
  padding-bottom:24px !important;
}
.pb-32{
  padding-bottom:32px !important;
}
.pb-40{
  padding-bottom:40px !important;
}
.pb-48{
  padding-bottom:48px !important;
}
.pb-56{
  padding-bottom:56px !important;
}
.pb-64{
  padding-bottom:64px !important;
}
.pb-72{
  padding-bottom:72px !important;
}
.pb-80{
  padding-bottom:80px !important;
}
.pb-104{
  padding-bottom:104px !important;
}
.pb-120{
  padding-bottom:120px !important;
}
/* padding bottom end */

/* padding left and right start */
.px-8{
  padding-left:8px !important;
  padding-right:8px !important;
}
.px-16{
  padding-left:16px !important;
  padding-right:16px !important;
}
.px-24{
  padding-left:24px !important;
  padding-right:24px !important;
}
.px-32{
  padding-left:32px !important;
  padding-right:32px !important;
}
.px-40{
  padding-left:40px !important;
  padding-right:40px !important;
}
.px-48{
  padding-left:48px !important;
  padding-right:48px !important;
}
.px-56{
  padding-left:56px !important;
  padding-right:56px !important;
}
.px-64{
  padding-left:64px !important;
  padding-right:64px !important;
}
.px-72{
  padding-left:72px !important;
  padding-right:72px !important;
}
.px-80{
  padding-left:80px !important;
  padding-right:80px !important;
}
.px-104{
  padding-left:104px !important;
  padding-right:104px !important;
}
.px-120{
  padding-left:120px !important;
  padding-right:120px !important;
}

/* padding left and right end */

/* padding top and bottom start */
.py-8{
  padding-top:8px !important;
  padding-bottom:8px !important;
}
.py-16{
  padding-top:16px !important;
  padding-bottom:16px !important;
}
.py-24{
  padding-top:24px !important;
  padding-bottom:24px !important;
}
.py-32{
  padding-top:32px !important;
  padding-bottom:32px !important;
}
.py-40{
  padding-top:40px !important;
  padding-bottom:40px !important;
}
.py-48{
  padding-top:48px !important;
  padding-bottom:48px !important;
}
.py-56{
  padding-top:56px !important;
  padding-bottom:56px !important;
}
.py-64{
  padding-top:64px !important;
  padding-bottom:64px !important;
}
.py-72{
  padding-top:72px !important;
  padding-bottom:72px !important;
}
.py-80{
  padding-top:80px !important;
  padding-bottom:80px !important;
}
.py-104{
  padding-top:104px !important;
  padding-bottom:104px !important;
}
.py-120{
  padding-top:120px !important;
  padding-bottom:120px !important;
}
/* padding top and bottom end */


/* margin start */

.m-8{
  margin:8px !important;
}
.m-16{
  margin:16px !important;
}
.m-24{
  margin:24px !important;
}
.m-32{
  margin:32px !important;
}
.m-40{
  margin:40px !important;
}
.m-48{
  margin:48px !important;
}
.m-56{
  margin:56px !important;
}
.m-64{
  margin:64px !important;
}
.m-72{
  margin:72px !important;
}
.m-80{
  margin:80px !important;
}
.m-104{
  margin:104px !important;
}
.m-120{
  margin:120px !important;
}

/* margin end */



/* margin top start */
.mt-8{
  margin-top:8px !important;
}
.mt-16{
  margin-top:16px !important;
}
.mt-24{
  margin-top:24px !important;
}
.mt-32{
  margin-top:32px !important;
}
.mt-40{
  margin-top:40px !important;
}
.mt-48{
  margin-top:48px !important;
}
.mt-56{
  margin-top:56px !important;
}
.mt-64{
  margin-top:64px !important;
}
.mt-72{
  margin-top:72px !important;
}
.mt-80{
  margin-top:80px !important;
}
.mt-104{
  margin-top:104px !important;
}
.mt-120{
  margin-top:120px !important;
}
/* margin top end */



/* margin bottom start */
.mb-8{
  margin-bottom:8px !important;
}
.mb-16{
  margin-bottom:16px !important;
}
.mb-24{
  margin-bottom:24px !important;
}
.mb-32{
  margin-bottom:32px !important;
}
.mb-40{
  margin-bottom:40px !important;
}
.mb-48{
  margin-bottom:48px !important;
}
.mb-56{
  margin-bottom:56px !important;
}
.mb-64{
  margin-bottom:64px !important;
}
.mb-72{
  margin-bottom:72px !important;
}
.mb-80{
  margin-bottom:80px !important;
}
.mb-104{
  margin-bottom:104px !important;
}
.mb-120{
  margin-bottom:120px !important;
}
/* margin bottom end */



/* margin left and right start */
.mx-8{
  margin-left:8px !important;
  margin-right:8px !important;
}
.mx-16{
  margin-left:16px !important;
  margin-right:16px !important;
}
.mx-24{
  margin-left:24px !important;
  margin-right:24px !important;
}
.mx-32{
  margin-left:32px !important;
  margin-right:32px !important;
}
.mx-40{
  margin-left:40px !important;
  margin-right:40px !important;
}
.mx-48{
  margin-left:48px !important;
  margin-right:48px !important;
}
.mx-56{
  margin-left:56px !important;
  margin-right:56px !important;
}
.mx-64{
  margin-left:64px !important;
  margin-right:64px !important;
}
.mx-72{
  margin-left:72px !important;
  margin-right:72px !important;
}
.mx-80{
  margin-left:80px !important;
  margin-right:80px !important;
}
.mx-104{
  margin-left:104px !important;
  margin-right:104px !important;
}
.mx-120{
  margin-left:120px !important;
  margin-right:120px !important;
}

/* margin left and right end */

/* margin top and bottom start */
.my-8{
  margin-top:8px !important;
  margin-bottom:8px !important;
}
.my-16{
  margin-top:16px !important;
  margin-bottom:16px !important;
}
.my-24{
  margin-top:24px !important;
  margin-bottom:24px !important;
}
.my-32{
  margin-top:32px !important;
  margin-bottom:32px !important;
}
.my-40{
  margin-top:40px !important;
  margin-bottom:40px !important;
}
.my-48{
  margin-top:48px !important;
  margin-bottom:48px !important;
}
.my-56{
  margin-top:56px !important;
  margin-bottom:56px !important;
}
.my-64{
  margin-top:64px !important;
  margin-bottom:64px !important;
}
.my-72{
  margin-top:72px !important;
  margin-bottom:72px !important;
}
.my-80{
  margin-top:80px !important;
  margin-bottom:80px !important;
}
.my-104{
  margin-top:104px !important;
  margin-bottom:104px !important;
}
.my-120{
  margin-top:120px !important;
  margin-bottom:120px !important;
}
/* margin top and bottom end */



@media (max-width: 991.98px) {  
/* <!-- padding start --> */


.p-104, .p-120{
  padding:80px !important;
}
.pt-104, .pt-120{
  padding-top:80px !important;
}
.pb-104, .pb-120{
  padding-bottom:80px !important;
}
.px-104, .px-120{
  padding-left:80px !important;
  padding-right:80px !important;
}
.py-104, .py-120{
  padding-top:80px !important;
  padding-bottom:80px !important;
}

/* <!-- padding end -->

<!-- margin start --> */

.m-104, .m-120{
  margin:80px !important;
}
.mt-104, .mt-120{
  margin-top:80px !important;
}
.mb-104, .mb-120{
  margin-bottom:80px !important;
}
.mx-104, .mx-120{
  margin-left:80px !important;
  margin-right:80px !important;
}
.my-104, .my-120{
  margin-top:80px !important;
  margin-bottom:80px !important;
}

/* <!-- margin end --> */

}

@media (max-width: 767.98px) { 

/* <!-- padding start --> */
.p-104, .p-120, .p-80, .p-72{
  padding:64px !important;
}
.pt-104, .pt-120, .pt-80, .pt-72{
  padding-top:64px !important;
}
.pb-104, .pb-120, .pb-80, .pb-72{
  padding-bottom:64px !important;
}
.px-104, .px-120, .px-80, .px-72{
  padding-left:64px !important;
  padding-right:64px !important;
}
.py-104, .py-120, .py-80, .py-72{
  padding-top:64px !important;
  padding-bottom:64px !important;
}

/* <!-- padding end -->

<!-- margin start --> */

.m-104, .m-120{
  margin:64px !important;
}
.mt-104, .mt-120{
  margin-top:64px !important;
}
.mb-104, .mb-120{
  margin-bottom:64px !important;
}
.mx-104, .mx-120{
  margin-left:64px !important;
  margin-right:64px !important;
}
.my-104, .my-120{
  margin-top:64px !important;
  margin-bottom:64px !important;
}

/* <!-- margin end --> */

}

@media (max-width: 575.98px) { 


/* <!-- padding start --> */
.p-64{
  padding:40px !important; 
}
.pt-64{
  padding-top:40px !important;
}
.pb-64{
  padding-bottom:40px !important;
}
.px-64{
  padding-left:40px !important;
  padding-right:40px !important;
}
.py-64{
  padding-top:40px !important;
  padding-bottom:40px !important;
}
.p-104, .p-120, .p-80, .p-72{
  padding:56px !important;
}

.pt-104, .pt-120, .pt-80, .pt-72{
  padding-top:56px !important;
}
.pb-104, .pb-120, .pb-80, .pb-72{
  padding-bottom:56px !important;
}
.px-104, .px-120, .px-80, .px-72{
  padding-left:56px !important;
  padding-right:56px !important;
}
.py-104, .py-120, .py-80, .py-72{
  padding-top:56px !important;
  padding-bottom:56px !important;
}

/* <!-- padding end -->

<!-- margin start --> */

.m-64{
  margin:40px !important; 
}
.mt-64{
  margin-top:40px !important;
}
.mb-64{
  margin-bottom:40px !important;
}
.mx-64{
  margin-left:40px !important;
  margin-right:40px !important;
}
.my-64{
  margin-top:40px !important;
  margin-bottom:40px !important;
}

.m-104, .m-120, .m-80, .m-72, .m-64{
  margin:56px !important;
}
.mt-104, .mt-120, .mt-80, .mt-72, .mt-64{
  margin-top:56px !important;
}
.mb-104, .mb-120, .mb-80, .mb-72, .mb-64{
  margin-bottom:56px !important;
}
.mx-104, .mx-120, .mx-80, .mx-72, .mx-64{
  margin-left:56px !important;
  margin-right:56px !important;
}
.my-104, .my-120, .my-80, .my-72, .my-64{
  margin-top:56px !important;
  margin-bottom:56px !important;
}

/* <!-- margin end --> */

}

/* margin and margin start */


@media (max-width: 1199.98px) { 
  ul.blog-daterd li:not(:last-child){
    padding-right: 8px !important;
    margin-right: 5px !important;
  }
  .blogf-listing ul.blog-daterd li:not(:last-child) {
    padding-right: 16px !important;
    margin-right: 16px !important;
  }

  .blog .secblog-title h2{
    font-size: 80px !important;
    line-height: 80px !important;
    margin-bottom: 16px !important;
  }

 }
 @media (max-width: 991.98px) {
  .blog .section-content .post-fixdsize .post-item .post-img img, .blog .section-content .post-fixdsize .post-item .post-img{
    min-height: 227px !important;
    max-height: 227px !important;
  }

  .blog .section-content .post-fixdsize .post-item .post-item-text h3 a{
    font-size: 18px !important;
    line-height: 30px !important;
  }

  .blog .secblog-title .podcast-box{
    margin-bottom: 8px !important;
  }
  .blog .secblog-title h2 {
    font-size: 44px !important;
    line-height: 60px !important;
    margin-bottom: 8px !important;
    margin-top: 8px !important;
}

 }

 @media (max-width: 767.98px) { 

  .blog .post-item-text {
    padding-top: 20px !important;
}
.blog .post-conainer .post-item h3 {
  margin-bottom: 4px !important;
}

.blog .post-conainer .post-item .taglist {
  margin-bottom: 12px !important;
}

.blogf-listing .post-item-text h2{
  margin-bottom: 8px !important;
}

}

@media (max-width: 575.98px) { 
  .section-blogtitle {
    margin-bottom: 32px !important;
}

.blog .post-conainer .post-item h3 a {
  font-size: 20px !important;
  line-height: 32px !important;
}

.blog .section-content .post-fixdsize .post-item .post-item-text h3 a {
  font-size: 20px !important;
  line-height: 32px !important;
}
.blogcast .cast-textbox h3 {
  font-size: 18px;
  line-height: 30px;
}

.blog .secblog-title h2 {
  font-size: 32px !important;
  line-height: 42px !important;
}

.blogf-listing ul.blog-daterd li:first-child {
  display: none !important;
}

.section-guide .section-blogtitle, .section-guide .section-blogtitle, .section-howto .section-blogtitle{
  margin-bottom: 32px !important;
  text-align: center !important;
}
.section-blogtitle {
  margin-bottom: 32px !important;
  text-align: center !important;
}

.blogf-listing ul.blog-daterd li{
  font-size: 16px !important;
}

.blogf-listing ul.blog-daterd li:not(:last-child) {
  padding-right: 8px !important;
  margin-right: 5px !important;
}

.section-blogfirst .blogf-listing ul.blog-daterd li p {
  font-size: 16px !important;
}
.blogf-listing ul.blog-daterd li:not(:last-child){
  font-size: 16px !important;
  padding-right: 10px !important;
}



 }


 /* menu desing start */

.menu-bg{
	background: #F4F8FE !important;
}
.menu-col{
    padding: 24px 40px 40px !important;
}
.mega-menu-wrap{
	background: #FFFFFF !important;
box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.12);
border-radius: 16px !important;
	    overflow: hidden !important;
}
.menu-subt{
color: #9D9D9D;
    margin-bottom: 16px !important;
    font-size: 14px !important;
    font-family: 'ProximaNova-Semibold' !important;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.menu-col ul{
	list-style: none !important;
    padding: 0px !important;
    margin: 0px !important;
}
.menu-col ul li:not(:last-child){
	margin-bottom: 24px !important;
}
.menu-col ul li a:hover .menu-title{
	color:#0F67EA !important;
}
.menu-col .menu-title{
	    display: block;
    font-size: 16px;
    line-height: 24px;
    color: #1B1C1E;
    margin-bottom: 2px !important;
	font-family: 'ProximaNova-Semibold' !important;
}
.menu-col .menu-pra{
	color: #3C3C3C;
    font-size: 14px !important;
    line-height: 24px !important;
    display: block;
}

.menu-col ul.nolst li:not(:last-child){
	    margin-bottom: 16px !important;
}

.menu-col ul.nolst li a{
	color: #1B1C1E !important;
}

.menu-col ul.nolst li a:hover{
	color:#0F67EA !important;
}
.feat-li{
	padding-top: 16px !important;
	padding-right: 13px;
}

.feat-li a{
	font-family: 'ProximaNova-Semibold' !important;
    position: relative;
}
.feat-li a:hover{
	color:#1061d8 !important;
}
.mega-menu ul li a:hover, .mega-menu ul li a:focus{
	color:#1061d8 !important;
}
.feat-li a::after {
    content: url(https://www.socialpilot.co/wp-content/uploads/2023/01/right-16.svg);
    position: absolute;
    z-index: 1;
    top: 0px;
    right: -13px;
}

.w-432{
	min-width:432px !important;
}


.mega-menu ul li.icon a{
    padding-left: 32px;
    background-image: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/menu/menu-hy.svg) !important;
    /* background-image: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/menu/menu-nyl.svg) !important; */
    background-repeat: no-repeat;
}
.mega-menu ul li a.publishing {
    background-position: 0px 0px;
}

.mega-menu ul li a.analytics {
    background-position: 0px -118px;
}

.mega-menu ul li a.engagement {
    background-position: 0px -236px;
}


.mega-menu ul li a.collaboration {
background-position: 0px -354px;
}

.mega-menu ul li a.white-label {
background-position: 0px -473px;
}

.mega-menu ul li a.social-media-calendar {
background-position: 0px -592px;
}

.mega-menu ul li a.content-curation {
background-position: 0px -712px;
}

.mega-menu ul li a.team-management {
background-position: 0px -832px;
}

.mega-menu ul li a.browser-extension {
background-position: 0px -952px;
}

.mega-menu ul li a.content-Library {
  background-position: 0px -4067px;
  }

  .mega-menu ul li a.media-terms {
    background-position: 0px -4306px;
    }

.mega-menu ul li a.bulk-scheduling {
background-position: 0px -1070px;
}

.mega-menu ul li a.rss-feeds {
background-position: 0px -1190px;
}


.mega-menu ul li a.client-mangement {
background-position: 0px -1310px;
}

.mega-menu ul li a.integrations {
background-position: 0px -1429px;
}

.mega-menu ul li a.small-business {
background-position: 0px -1548px;
}

.mega-menu ul li a.agency {
background-position: 0px -1668px;
}

.mega-menu ul li a.franchise {
background-position: 0px -1786px;
}

.mega-menu ul li a.enterprise {
background-position: 0px -1910px;
}

.mega-menu ul li a.facebook {
background-position: 0px -2028px;
}
.mega-menu ul li a.instagram {
background-position: 0px -2148px;
}


.mega-menu ul li a.twitter {
    background-position: 0px -2268px;
}

.mega-menu ul li a.linkedin {
background-position: 0px -2388px;
}

.mega-menu ul li a.youtube {
background-position: 0px -2508px;
}

.mega-menu ul li a.pinterest {
    background-position: 0px -2628px;
}

.mega-menu ul li a.google {
background-position: 0px -2746px;
}

.mega-menu ul li a.tiktok {
background-position: 0px -2867px;
}

.mega-menu ul li a.marketing-agency {
  background-position: 0px -4187px;
}

.mega-menu ul li a.growth {
background-position: 0px -2987px;
}

.mega-menu ul li a.blog {
background-position: 0px -3107px;
}

.mega-menu ul li a.Podcasts {
background-position: 0px -3227px;
}

.mega-menu ul li a.ebook {
background-position: 0px -3347px;
}

.mega-menu ul li a.webinar {
background-position: 0px -3467px;
}

.mega-menu ul li a.product {
background-position: 0px -3587px;
}

.mega-menu ul li a.news {
background-position: 0px -3707px;
}

.mega-menu ul li a.news {
background-position: 0px -3707px;
}

.mega-menu ul li a.threadmagic {
background-position: 0px -3827px;
}

.mega-menu ul li a.shareit {
background-position: 0px -3947px;
}

.mega-menu ul li a.templates {
  background-position: 0px -4426px;
}

.mega-menu ul li a.real-estate {
   background-position: 0px -4547px;
}

.mega-menu ul li a.restaurant {
background-position: 0px -4667px;
}


.mega-menu ul li a.dentist {
  background-position: 0px -4787px;
}

.mega-menu ul li a.handyman {
background-position: 0px -4907px;
}

.mega-menu ul li a.ai-assistance {
  background-position: 0px -5030px;
  }
  

.mega-menu ul li a.advanced-reports {
    background-position: 0px -5147px;
}

.mega-menu ul li a.approvals {
  background-position: 0px -5264px;
}



/* new icons add */


.mega-menu ul li a.instagram-cap{
  background-position: 0px -5378px;
}

.mega-menu ul li a.facebook-cap{
  background-position: 0px -5498px;
}

.mega-menu ul li a.twitter-cap{
  background-position: 0px -5978px;
}

.mega-menu ul li a.tiktok-cap{
  background-position: 0px -5738px;
}

.mega-menu ul li a.linkedin-cap{
  background-position: 0px -5618px;
}

.mega-menu ul li a.twitter-cap-x{
  background-position: 0px -5858px;
}


.mega-menu ul li a.twitter-x{
  background-position: 0px -6098px;
}


.mega-menu ul li a.holiday-calendar{
  background-position: 0px -6217px;
}



/* new icons add */


@media (max-width: 991.98px) { 
	.mega-menu{
		position: relative !important;
	}
	
	.menu-col{
		    padding: 16px 16px 16px;
    width: 100% !important;
    min-width: 100%;
	}
	
	.m991-hide {
    display: none !important;
}
	.mega-menu-wrap{
		    box-shadow: none !important;
    border-radius: 0px !important;
	}
	.w-432{
		min-width:100% !important;
	}
	.mpt-0{
		padding-top:0px !important;
	}
	.media-down::after{		content:url('https://www.socialpilot.co/wp-content/uploads/2023/01/right-16.svg') !important; 
  position:absolute;
  z-index:10;
  right:20px !important;
  top:10px !important;
		transform: rotate(0deg) !important;
				transition: 300ms linear all;
	}
	
	.media-down.actvclass::after{
		transform: rotate(90deg) !important;
		transition: 300ms linear all;
	}
	.exo-menu > li > a{
		position:relative !important;
	}
	.feat-li{
		padding-top: 0px !important;
    padding-right: 17px !important;
	}
	.menu-col ul li:not(:last-child) {
    margin-bottom: 16px !important;
}
}

/* menu desing end */




/* Schedule Facebook Post block css start here */
.schedule-box-blue{
    background: linear-gradient(180deg, #FFFFFF 1.56%, #F4F7FF 100%);
    border-radius: 16px;
    padding: 32px 24px !important;
    border: 2px solid #d2e4ff47;
    text-align: center;
    height: 100% !important;
}

.innerpage-bg .schedule-box-blue{
  background: linear-gradient(180deg, #FFFFFF 1.56%, #FFFFFF 100%) !important;
}
.schedule-box-blue h2 {
    text-align: center;
    font-size: 24px !important;
    font-family: 'ProximaNova-Bold';
    margin-bottom: 16px !important;
}
.schedule-box-blue .bd-boximg {
    margin-top: -127px;
    margin-bottom: 32px !important;
    align-items: end;
    display: grid;
    text-align: center;
    justify-content: center;
    min-height: 140px !important;
}
@media (max-width: 991.98px){
.schedule-box-blue {
  margin-top: 0px !important;
  height: auto !important;

}
.schedule-box-blue .bd-boximg{
  margin-top: 0px !important;
  margin-bottom: 24px !important;
  min-height: auto !important;
}
.schedule-box-blue .bd-boximg img{
  max-width: 100px !important;
    width: 100% !important;
}
.schedule-part-section .pt-80 {
		padding-top: 0 !important;
}
}
@media (max-width: 1199.98px){
.schedule-box-blue{
    padding: 24px !important;
}
	.schedule-box-blue h2{
		font-size:20px !important;
	}
}
/* Schedule Facebook Post block css end here */



/* glossary page start */
.section-glossary-full .readmoreicon, .section-glossary-full .innerpage .readmoreicon{
	font-family: 'ProximaNova-bold' !important;
}
.section-glossary-full .innerpage .readmoreicon::after{
  content: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/right.svg) !important;
}


.section-az{
    box-shadow: 0px 4px 10px #e6e6e6;
    padding: 24px 0px;
    position: -webkit-sticky;
    position: sticky;
    top: 74px;
    background: #FFF !important;
    z-index: 10;
}
.section-glossary.section-blogtop{
	background: #F4F8FF !important;
}
.section-glossary .section-blogtoply{
	    background-image: url(https://www.socialpilot.co/wp-content/uploads/2023/02/glossary-bg.png) !important;
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: center;
}
.section-az ul{
	list-style:none !important;
	padding: 0px !important;
    margin: 0px !important;
	display: flex;
    justify-content: space-between;
}

.section-az li {
  display:inline;
}
.section-az li a{
	font-size:18px !important;
	line-height:30px !important;
	font-family: 'ProximaNova-Semibold' !important;
}
.section-az li a.disabled{
	    color: #BBBBBB !important;
  pointer-events: none;
}

.innerpage .ind-ab{
	    background-image: url(https://www.socialpilot.co/wp-content/uploads/2023/04/az-bg.svg);
    background-repeat: no-repeat;
    height: 66px !important;
    width: 66px !important;
    display: flex;
    justify-content: center;
    align-items: center;
	    font-size: 32px !important;
    font-family: 'ProximaNova-Semibold' !important;
    line-height: 42px !important;
	margin-bottom: 40px !important;
}


.innerpage .ind-list p{
	font-size: 18px;
    line-height: 30px;
    margin-bottom: 0px !important;
}
.evenlist:nth-child(even) {
  background: #F4F9FF !important;
}



.nstyle .alp-page .subcategory h1{
  margin-bottom: 16px !important;
  margin-top: 0px !important;
}

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

.nstyle .alp-page .blgtp-img{
	height:300px !important;
}
.bg-strt-full{
  background-image: url(https://www.socialpilot.co/wp-content/uploads/2023/02/gry-bg-1.png) !important;
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: center;
}
/* glossary page end */




/* product page start */
.guide-page .section-blogtitle h5{
	text-transform: uppercase !important;
}
.post-type-archive-product-update .post-conainer .post-item{
	    margin-bottom: 0px !important;
}

.section-blogtop.sect-prud{
background: linear-gradient(271.29deg, #E8ECF9 -5.91%, #F4FBFB 110.31%);
}
.section-blogtop.sect-prud .section-blogtoply {
background-image: url(https://www.socialpilot.co/wp-content/uploads/2023/02/Product-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.taglistbox .update a{
	    background: #D1EAD5;
    color: #17952B !important;
}
.pd-bg{
background: linear-gradient(271.29deg, #E8ECF9 -5.91%, #F4FBFB 110.31%) !important;
}
.pd-bg.analytics{
	background: linear-gradient(271.29deg, #F4FBFB -5.91%, #E8ECF9 110.31%) !important;
}
.post-type-archive-product-update .post-conainer .post-item{
	border:none !important;
}

.section-blogfirst.publishing .section-blogtitle h5, .section-blogfirst.collobration .section-blogtitle h5{
	color: #1492BA !important;
	padding-left:0px !important;
}

.taglistbox .publishing a, .taglistbox .collaboration a{
    background: #C7E2EF !important;
    color: #1492BA !important;
}

.taglistbox .engagement a{
    background: #D9D8F5 !important;
    color: #7055DA !important;
}

.taglistbox .analytics-and-reporting a{
	 background: rgba(158, 95, 21, 0.2) !important;
    color: #9E5F15 !important;
}

.taglistbox .integration-and-apps a{
	 background: rgba(10, 77, 125, 0.2) !important;
    color: #0A4D7D !important;
}

.taglistbox .others a{
	 background: rgba(114, 143, 32, 0.2) !important;
    color: #728F20 !important;
}

.pd-bg.reporting .section-blogtitle h5{
	color:#9E5F15 !important;
}
.integrations .section-blogtitle h5{
	color:#0A4D7D !important;
}

.others .section-blogtitle h5{
	color:#728F20 !important;
}

.guide-page .section-blogtitle h2 {
    font-size: 32px !important;
    line-height: 42px !important;
}

.pdup-img img{
	border-radius: 16px;
}

@media (max-width: 991.98px) { 

	.pdup-img{
		display:none !important;
	}
}
/* product page end */


/* video page start */

.sect-vd-full .post-vd-lay{
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 350%);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}

.sect-vd-full .post-img{
    position: relative !important;
    border-radius: 20px !important;
  overflow: hidden;
}

.sect-vd-full .post-vd-lay::before{	
  content: '';
  background: url(https://www.socialpilot.co/wp-content/uploads/2023/02/audio-icon.svg);
  background-repeat: no-repeat;
  height: 50px;
  width: 50px;
  position: absolute;
  bottom: 16px;
  right: 16px;
    background-size: 50px 50px;
}

.section-blogtop.sect-vd{
background: linear-gradient(271.29deg, #E8ECF9 -5.91%, #F4FBFB 110.31%);
}

.section-blogtop.sect-vd .section-blogtoply {
  background-image: url(https://www.socialpilot.co/wp-content/uploads/2023/02/prod-bg.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.post-type-archive-videos .post-conainer .post-item{
border:none !important;
}

.taglistbox .the-art-of-social-media a {
  background: rgba(5, 103, 174, 0.2) !important;
  color: #0567AE !important;
}

.taglistbox .social-media-marvels a {
  background: rgba(178, 109, 6, 0.2) !important;
  color: #B36D06 !important;
}

.post-type-archive-videos .post-conainer .post-item{
    margin-bottom: 0px !important;
}

.section-blogfirst.social-media-marvels .section-blogtitle h5.no-icon{
    color: #B36D06 !important;
}

/* video page end */



.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{
	    font-size: 18px !important;
    line-height: 30px !important;
    margin-bottom: 16px !important;
    margin-top: 16px !important;
    font-family: 'ProximaNova-Semibold' !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;
}
}




/* new ebook design start*/
.ny-thanks-page .innerpage h3{
	margin-bottom:4px !important;
}

.ny-thanks-page p.ft-bd{
	    font-family: 'ProximaNova-Semibold' !important;
}
.innerpage h3.mt-8{
	margin-bottom:8px !important;
}
.ny-ebook p strong{
	    font-family: 'ProximaNova-Semibold' !important;
}

.ny-thanks-page .eb-dnl{
	text-decoration-line: underline;
    color: #0F67EA;
    font-family: 'ProximaNova-Bold' !important;
}

.ny-thanks-page ul.atv{
	    padding: 0px;
    margin: 0px;
    list-style: none !important;
}

.ny-thanks-page ul.atv li{
	display:inline !important;
	font-size: 18px;
    line-height: 30px;
	background: url(https://www.socialpilot.co/wp-content/uploads/2022/11/ck.svg) no-repeat 0px 2px transparent !important;
    padding: 0px 0px 1px 30px;
}

.ny-thanks-page ul.atv li:not(:last-child) {
    margin-right: 80px !important;
}

.innerpage .flt-2 .btn-actv{
	    background: #fe8848 !important;
	font-family: 'ProximaNova-Bold' !important;
}
.innerpage .flt-2 .btn-actv:hover{
    color: #FFF !important;
    background: #ec7c40 !important;
    text-decoration: none !important;
}
.ny-thanks-page h2, .ny-thanks-page h3{
	    font-family: 'ProximaNova-Bold' !important;
}

.ny-ebook .innerpage .sch-box{
	background: #FFFFFF !important;
border: 2px solid #CFE1FB !important;
border-radius: 16px !important;
height: calc(100% - 40px);
}


.ny-ebook .innerpage .sch-box .sch-box-img{
	    background: #FFFFFF;
    box-shadow: 0px 4px 40px rgba(89, 112, 136, 0.15);
    border-radius: 16px;
    width: 88px !important;
    height: 88px !important;
    margin: 0px auto;
    margin-top: -80px;
	    justify-content: center;
    align-items: center;
    display: flex;
}

.ny-ebook .innerpage .sch-box .sch-box-img img {
    margin-top: 0px !important;
}

.ny-ebook .innerpage .sch-box .sch-box-text h3{
	    font-size: 18px !important;
    line-height: 30px !important;
    margin-bottom: 16px !important;
    margin-top: 24px !important;
}

.ny-ebook .ebook-fm .form-box{
	position: absolute;
    right: 0;
    left: 0;
    background: linear-gradient(180deg, #FFFFFF 0%, #F4F8FF 100%), #F4F8FF;
    border: 1px solid #CFE1FB;
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
    border-radius: 16px;
    padding: 48px 40px;
}

.ny-ebook .ebook-fm h3{
	    font-size: 32px !important;
    line-height: 38px !important;
    text-align: left !important;
    font-family: 'ProximaNova-Semibold' !important;
    font-weight: 600;
    margin-bottom: 24px !important;
}

.ny-ebook ._form-content ._form-label{
	font-size: 16px !important;
    line-height: 30px !important;
    font-family: 'ProximaNova-Regular' !important;
    margin-bottom: 0px !important;
    color: #1B1C1E !important;
}

.ny-ebook .btn-download{
	    font-size: 18px;
    line-height: 30px;
    font-family: 'ProximaNova-Bold' !important;
    background: #0F67EA !important;
    border-radius: 8px !important;
    padding: 14px 28px !important;
}

.ny-ebook .btn-download:hover{
	background: #1061d8 !important;
}

.ny-ebook ._form-content input{
	border: 1px solid #CFE1FB !important;
    border-radius: 4px !important;
}


.ny-ebook .ebook-fm .form-box::after{
  content:url('https://www.socialpilot.co/wp-content/uploads/2023/03/e-arror.svg'); 
  position:absolute; 
  z-index:10;
  left:-220px;
bottom:-25px;
}
.pt-280{
	padding-top:280px !important;
}


.alr-page-no.alr-green ul li:before{
	    background-image: url(https://www.socialpilot.co/wp-content/uploads/2023/03/gn-ck.svg);
}
.alr-page-no.alr-green ul li{
	    font-size: 18px;
    line-height: 30px;
    font-family: 'ProximaNova-Semibold' !important;
}

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

@media (max-width: 991.98px) {
	
	.ny-thanks-page ul.atv{
		display: inline-block !important;
    text-align: left !important;
	}
	
	.ny-thanks-page ul.atv li{
		display:block !important;
		    background: url(https://www.socialpilot.co/wp-content/uploads/2022/11/ck.svg) no-repeat 0px 8px transparent !important;
    padding: 0px 0px 8px 30px;
	}

	.ny-ebook .ebook-fm .form-box{
	    position: relative !important;
    margin-top: 32px !important;
    text-align: left !important;
	} 
	.ny-ebook .ebook-fm .form-box::after{
		display:none !important;
	}
	
.pt-280 {
    padding-top: 80px !important;
}
	.ny-ebook .innerpage .sch-box{
		    padding: 40px 24px !important;
	}
}

@media (max-width: 575.98px) {

.pt-280 {
	padding-top: 56px !important;
	}
	.ny-ebook .ebook-fm .form-box{
		    padding: 24px 24px !important;
	}
	.ny-ebook .ebook-fm h3{
		font-size: 24px !important;
    line-height: 32px !important;
		    margin-bottom: 16px !important;
		    text-align: center !important;
	}
}

/* new ebook design end*/




/* ebook page home */

.col-search .fa{
  -webkit-text-stroke: 0.6px white !important;
}
.ny-ebook-h .section-blogtop{
background: radial-gradient(95.26% 448.46% at 82.86% 144.27%, #F3F3FC 0%, #F3FBFC 100%) !important;
}

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

.live-searchbox.search-mode {
border: 2px solid blue;
background-color: #fff;
}

.col-search{
margin: 0px auto;
position: relative;
}
.col-search .search-box{
background: #FFFFFF;
border: 1.5px solid #D9D9D9 !important;
border-radius: 8px !important;
padding: 12px 55px !important;
height: auto !important;
font-size: 18px !important;
line-height: 30px !important;
}

.col-search .search-box .srtrigt-icon{
display:none !important;
}

.col-search .search-form.search-md .srtrigt-icon{
display:flex !important;
}



.col-search .srt-icon{

width: 72px !important;
height: 56px !important;
position: absolute;
left: 10px;
top: 5px;
color: #0F67EA !important;
font-size: 20px;
display: flex;
align-items: center;
justify-content: center;
}

.col-search .srtrigt-icon{
  position: absolute;
right: 15px;
font-size: 20px !important;
color: #3C3C3C;
top: 5px;
width: 60px !important;
height: 56px !important;
display: none !important;
align-items: center;
justify-content: center;
}

.col-search .srtrigt-icon .fa-close{
cursor: pointer !important;
}

.live-searchbox{
  background: #FFF !important;
position: absolute;
width: calc(100% - 32px) !important;
z-index: 100;
border-radius: 8px !important;
max-height: 200px;
overflow-y: scroll;
border: 1px solid #D9D9D9 !important;
margin-top: 4px !important;
display:none !important;
}
.live-searchbox.search-mode{
display:block !important;
}
.live-searchbox ul.search-results{
list-style: none !important;
text-align: left;
padding: 0px !important;
margin: 0px !important;
}
.live-searchbox ul.search-results li{
border-bottom: 1px solid #D9D9D9;
}

.live-searchbox ul.search-results li:last-child{
border-bottom:0px !important;
}

.live-searchbox ul.search-results li a, .live-searchbox ul.search-results li span.nofund{
color: #1B1C1E !important;
font-family: 'ProximaNova-Regular';
display: block !important;
padding: 16px 20px !important;
}

.ny-ebkbox{
  background: #F4F8FF;
border: 1px solid #CFE1FB !important;
box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1) !important;
border-radius: 16px !important;
overflow: hidden !important;
height: 100% !important;
}

.ny-ebkbox .ebkbox-img img{
width:100% !important;
}

.ny-ebkbox .ebkbox-txt{
padding:24px !important;
}
.ny-ebkbox .ebkbox-txt h3{
margin-bottom: 0px !important;
font-size: 18px !important;
    line-height: 30px !important;
    font-family: 'ProximaNova-Bold' !important;
text-align: center !important;
color: #1B1C1E;
}

.ny-ebkbox .ebkbox-txt h3 a{
  color: #1B1C1E !important;
}

.innerpage-bg .ny-ebkbox{
background:#FFF !important;
}


@media (max-width: 767.98px) {
.ny-ebkbox .ebkbox-txt h3{
    min-height: auto !important;
    font-size: 18px;
line-height: 30px;
}

}

/* ebook page home */



/* webinars home page start */
.webinar-page .wb-box-user{
	    background: #FFFFFF;
    border: 2px solid #CFE1FB;
    border-radius: 16px;
    padding: 24px !important;
    text-align: center !important;
}

.webinar-page .wb-box-user .wb-box-userimg img{
	    height: 108px;
    width: 108px;
    margin-top: -80px;
    margin-bottom: 24px !important;
}

.webinar-page .wb-box-user h4{
	    font-size: 18px !important;
    line-height: 30px !important;
}
.webinar-page .wb-box-user h4 span{
	    display: block;
    font-family: 'ProximaNova-Regular' !important;
    line-height: 24px !important;
    font-size: 16px !important;
}
.ny-webiner-h .ny-ebkbox .ebkbox-img img{
	    max-height: 180px;
    object-fit: cover;
}
.ny-webiner-h .blogf-listing:not(:first-child){
	margin-top:32px !important
}

.ny-webiner-h .blogf-listing .post-img img{
	 height: 367px !important;
	border-radius: 16px !important;
}

.ny-dte-list .ny-dte-list1{
	font-family: 'ProximaNova-Semibold';
    font-size: 16px !important;
    line-height: 24px !important;
    opacity: 0.6;
}

.ny-dte-list .ny-dte-list2{
	color: #0F67EA;
    font-family: 'ProximaNova-Bold';
    font-size: 18px !important;
    line-height: 30px !important;
}

.ny-dte-list .ny-dte-list2 a{
	    padding-right: 18px;
    position: relative;
}

.ny-dte-list .ny-dte-list2 i{
	color: #FFF !important;
    background: #1068E9;
    font-size: 10px;
    padding: 7px;
    padding-left: 9px;
    border-radius: 50%;
    text-align: center !important;
	    position: absolute;
    right: -12px;
    top: -3.5px;
}

/* webinars home page end */




/* new webinar page start */


.webinar-page .web-boxf{
  background: #FFFFFF;
  border: 2px solid #CFE1FB;
  border-radius: 16px;
  padding: 24px !important;
    margin-top: 60px !important;
}

.web-boxf .web-boxfimg{
text-align:center !important;
 margin-top: -80px;
}

.web-boxf .web-boxfimg img{
width: 108px !important;
height: 108px !important;
border: 2px solid #CFE1FB;
border-radius: 54px;
}

.web-boxf .boxftxt h2{
    font-size: 18px !important;
  line-height: 30px !important;
  text-align: center !important;
    margin-top: 24px !important;
}

.web-boxf .boxftxt h2 span{
    display: block !important;
  font-family: 'ProximaNova-Regular' !important;
    font-size: 16px !important;
  line-height: 26px !important;

}

.web-boxf .boxftxt p{
font-size: 16px !important;
  line-height: 26px !important;
  text-align: center !important;
}

.web-boxf .boxftxt p:last-child{
margin-bottom:0px !important
}

.web-boxf .web-line{
  height: 1px !important;
  width: 30% !important;
  background: #CFE1FB !important;
  text-align: center;
  margin: 24px auto;
    border-radius: 35px !important;
}

.web-boxf.h-full{
  height: calc(100% - 50px);
}

.webinar-page .ny-ebook .ebook-fm .form-box::after{
display:none !important
}

.web-boxf .boxftxt ul{
margin-bottom: 0px !important;
  padding-left: 15px !important;
}

.web-boxf .boxftxt ul li:not(:last-child){
margin-bottom:4px !important;
}

.webinar-page .form-box p{
font-size: 16px !important;
  line-height: 24px !important;
  font-family: 'ProximaNova-Regular' !important;
  text-align: left !important;
  margin-bottom: 32px !important;
}

.webinar-page .form-box h3{
margin-bottom:8px !important;
}

.webinar-page .form-box ._button-wrapper button{
    background: #0F67EA !important;
  font-size: 18px !important;
  line-height: 30px !important;
padding:14px !important;
margin-top:24px !important;

}

.webinar-page .form-box ._button-wrapper button:hover{
    background: #1061d8 !important;
}

/* new webinar page end */








/* social media templates start */
/* new data */
.mtm-sect .tm-card .tm-cardhover .tm-cardhovertxt a.sp-modal{
  flex: 1;
position: relative;
}

.mtm-sect .tm-card .tm-cardhover .tm-cardhovertxt a.sp-modal .tmp-name{
    position: absolute;
  bottom: 0;
}

.mtm-sect .tm-card .tm-cardhover .tm-cardhovertxt .tmp-tags{
  height: auto;
}

.social-mtm .temp-tags{
margin-top:40px !important;
}

.social-mtm .temp-tags ul{
    padding: 0 !important;
  margin: 0 !important;
list-style: none !important;
}


.social-mtm .temp-tags ul li{
  display: inline-block !important;
background: #DDEAFD;
    border: 1.5px solid #B4D0F9;
  border-radius: 4px;
  padding: 2px 12px !important;
    margin: 8px 8px !important;
}

.social-mtm .temp-tags ul li a{
  color: #607FAD;
  font-size: 16px !important;
  line-height: 26px !important;
  font-family: 'ProximaNova-Regular' !important;
}

.social-mtm .temp-tags ul li a img{
    margin-right: 6px !important;
  margin-top: -2px;
}

.social-mtm .temp-tags ul li a i{
    font-size: 14px !important;
  margin-right: 6px;
  -webkit-text-stroke: 1px #ddeafd !important;
}

.mtm-sect .tm-card.fsize-tm, .mtm-sect .tm-card.fsize-tm img{
    min-height: 556px !important;
  max-height: 556px !important;
}


.mtm-sect .tm-card.fssize-tm, .mtm-sect .tm-card.fssize-tm img{
      min-height: 266px !important;
  max-height: 266px !important;

}

.mtm-sect .tm-card.fssize-tm:not(:first-child){
margin-top:24px !important;
}



.social-mtm-cont .stm-ads{
background: #F4F9FF;
border: 1px solid #BBD4F2;
border-radius: 16px;
padding:26px !important;
text-align: center !important;
    height: 100%;
}
.social-mtm-cont .stm-ads h4{
font-size: 20px;
  line-height: 30px;
  font-family: 'ProximaNova-Regular' !important;
  margin-bottom: 8px !important;
}

.social-mtm-cont .stm-ads h4 strong{
    font-family: 'ProximaNova-Bold' !important;
}

.social-mtm-cont .stm-ads .stm-adsimg{
    padding: 40px 0px !important;
}

/* .social-mtm-cont .stm-ads [class^="btn-"] {
font-size: 16px !important;
  line-height: 26px !important;
  padding: 9px 18px !important;
} */

.social-mtm-cont .pg-title{
margin-bottom:24px !important;
}
.social-mtm-cont .pg-title h2{
    font-family: 'ProximaNova-Bold' !important;
  margin-bottom: 0px !important;
}

.social-mtm-cont .pg-title p{
margin-top:8px !important;
margin-bottom:0px !important;
}

.social-mtm-cont .pg-title .mtm-sect-title{
    position: relative !important;
}

.social-mtm-cont .pg-title .mtm-sect-titlelink{
    position: absolute !important;
  right: 0;
  bottom: 0;
  top: 50%;
  transform: translateY(-50%) !important;
}

.mtm-sect .tm-card{
    background: #F5F5F5;
  border: 1px solid #BBD4F2;
  border-radius: 16px;
  max-height: 384px !important;
  min-height: 384px !important;
    overflow: hidden;
position: relative;
}

.mtm-sect .tm-card img{
  max-height: 384px !important;
  min-height: 384px !important;
  width: 100% !important;
}

.mtm-sect .tm-card .tm-cardhover{
    position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  background: linear-gradient(180deg, rgba(27, 28, 30, 0) -31.58%, #000000 116.17%);
padding: 24px !important;
display:none !important;
 transition: all 0.3s ease-out;
}

.mtm-sect .tm-card:hover .tm-cardhover{
display:block !important;
}

.social-mtm .rs-bglist{
    background: #FFFFFF;
  border: 1px solid #BBD4F1;
  border-radius: 16px;
  padding: 24px !important;
  height: 100% !important;
}

.social-mtm .rs-bglist .rs-bglistimg img{
  width: 100% !important;
  min-height: 300px !important;
 max-height: 300px !important;
  border-radius: 8px;
  object-fit: cover;
}

.social-mtm .rs-bglist .rs-bglistimg{
margin-bottom:24px !important;
}

.social-mtm .rs-bglist .rs-bglisttxt h4{
    font-size: 18px;
  line-height: 26px;
  margin-bottom: 24px !important;
}

.mtm-sect .tm-card .tm-cardhover p{
    font-size: 18px;

  font-family: 'ProximaNova-Semibold' !important;
  line-height: 24px !important;
margin-bottom: 14px !important;
color:#FFF !important;
}

.mtm-sect .tm-card .tm-cardhover p a{
  color: #FFF !important;
cursor: pointer;
}

.mtm-sect .tm-card .tm-cardhover .tm-cardhovertxt{
position: absolute;
  bottom: 16px;
right: 24px;
  left: 24px !important;
    top: 24px;
    display: flex;
  flex-direction: column;
}

.mtm-sect .tm-card .tm-cardhover .tm-cardhovertxt ul.tags-list{
list-style: none !important;
  padding: 0;
  margin: 0;
}

.mtm-sect .tm-card .tm-cardhover .tm-cardhovertxt ul.tags-list li{
display: inline-flex !important;
background: #FFFFFF;
  border-radius: 16px;
  padding: 4px 10px;
margin-bottom: 8px;

}

.mtm-sect .tm-card .tm-cardhover .tm-cardhovertxt ul.tags-list li:not(:last-child){
margin-right:8px !important;
}

.mtm-sect .tm-card .tm-cardhover .tm-cardhovertxt ul.tags-list li a{
    font-size: 14px !important;
  font-family: 'ProximaNova-Semibold' !important;
  color: #1B1C1E !important;
}

.social-mtm .smtm-page .page-title{
margin-bottom:24px !important;
}
.social-mtm .smtm-page .page-title h2{
    font-family: 'ProximaNova-Bold' !important;
  margin-bottom: 0px !important;
}
.social-mtm .smtm-page .page-title p{
    margin-bottom: 0px !important;
margin-top:8px !important;
}




/* new data */

.social-mtm-cont .related-img.w-100 img{
width:100% !important;
}

.search-bbx{
    position: relative !important;
    width: 50% !important;
    margin: 0px auto !important;
  margin-top: 32px !important;
}
.search-bbx .is-screen-reader-text{
display:none !important;
}

.search-bbx .is-search-submit{
  position: absolute;
  top: 0;
  left: 0;
  padding: 15px;
  border-radius: 0px 8px 8px 0px !important;
  background: transparent !important;
}
.wpc-filter-template-category{
display:none !important;	
}

.search-bbx [type=search]{
background: #FFFFFF;
  border: 1.5px solid #D9D9D9 !important;
  border-radius: 8px !important;
  padding: 12px 55px !important;
  height: auto !important;
  font-size: 18px !important;
  line-height: 30px !important;
width: 100% !important;
}

.other-tags-hide{
display:none !important;
}

/* Hide the checkbox */
.wpc-filter-content input[type="checkbox"] {
display: none;
}

/* Style the label to look like a button */
.wpc-filter-content label {
display: inline-block;
padding: 10px 20px !important;
  border-radius: 8px !important;
  background-color: #efefef;
border: none;
border-radius: 5px;
cursor: pointer;
}

.wpc-filter-content label a{
color:black !important;
}

/* Change the background color of the label when the checkbox is checked */
.wpc-filter-content input[type="checkbox"]:checked + label {
background-color: #0F67EA;
}

.wpc-filter-content input[type="checkbox"]:checked + label a{
color:#FFF !important;
}

.wpc-checkbox-item.wpc-term-count-0, .wpc-edit-filter-set, .widget-title.wpc-filter-title{
display:none !important;
}

.wpc-filters-ul-list{
list-style: none !important;
  padding: 0;
  margin: 0;
}

.wpc-filters-ul-list li{
    display: inline;
  padding: 10px 20px !important;
}

body .wpc-filters-main-wrap .wpc-term-item-content-wrapper {
  display: inline-flex;
}
.wpc-filter-template-tags .wpc-term-count{
display:none !important;
}

.related-img.w-100 img {
  max-height: 230px;
  min-height: 230px !important;
  object-fit: contain;
  background: #efefef42;
  border: 1px solid;
  border-radius: 8px !important;
  padding: 8px;
    width: 100%;
}

.social-mtm .blog-category{
    background: #F4F8FF !important;
  padding: 10px !important;
  border-radius: 8px !important;
}

.social-mtm .blog-category ul{
    list-style: none !important;
  padding: 0px !important;
}

.social-mtm .blog-category ul.sub-menu li{
    display: block !important;
  padding: 0px !important;
    padding-left: 16px !important;
}


.social-mtm div.card {
  width: 150px;
  margin: 0 1.5rem 1.5rem 0;
  display: inline-block;
  width: 100%;
  border: solid 1px #BBD4F2;
  padding: 5px;
  border-radius: 8px;

}


.social-mtm div.card img {
    width: 100%;
    border-radius: 4px;
object-fit: cover;
  }
.grid-container div.card p {
    margin: 5px 0;
    padding: 0;
    text-align: center;
    font-style: italic;
  }

.social-mtm .card .taglistbox .taglist{
background: #F4F8FE !important;
  padding: 8px !important;
  display: inline-block;
  border-radius: 8px !important;
  line-height: 26px !important;
  font-size: 16px !important;
  margin-top: 8px !important;
  color: #1B1C1E;
}

.social-mtm .card .taglistbox .taglist:not(:first-child){
margin-left:8px !important;
}
.social-mtm .card .taglistbox .taglist a{
color: #1B1C1E !important;
    font-family: 'ProximaNova-Semibold';
}

.tem-main-center{
text-align: center !important;
  border: 2px solid #EFEFEF;
  border-radius: 8px !important;
}


.tem-main-center img{
    max-height: 500px !important;
}

.template-template-default .header-container {
  z-index: 100 !important;
}

.box-menu ul{
list-style: none !important;
  padding: 0;
  margin: 0;
}

.box-menu ul li:not(:first-child){
margin-left:8px !important;
}

.box-menu ul li{
display: inline;
  padding: 10px 20px !important;
  background: #1166ea !important;
  border-radius: 100px;
  color: #FFF !important;
}
.box-menu ul li a{
color: #FFF !important;
    font-family: 'ProximaNova-Semibold' !important;
}

.md-tabshow{
display:none;
}

@media (max-width: 991.98px) { 
.mtm-sect .tm-card.fsize-tm, .mtm-sect .tm-card.fsize-tm img, .mtm-sect .tm-card.fssize-tm, .mtm-sect .tm-card.fssize-tm img{
  min-height: 304px !important;
  max-height: 304px !important;
}

.mtm-sect .tm-card.fsize-tm{
  margin-bottom:24px !important;
}

.social-mtm-cont .stm-ads{
  display:none !important;
}
.social-mtm-cont .pg-title.pl-lg-0{
  padding-left:0px !important;
}
.social-mtm .rs-bglist .rs-bglistimg img{
      min-height: 227px !important;
  max-height: 227px !important;
  
}
.social-mtm .temp-tags ul li a{
      display: inline-block !important;
  margin-bottom:0px !important;
}

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

}

@media (max-width: 767.98px) { 
.md-tabhide{
  display:none !important;
}
.md-tabshow{
display:block !important;
}

}


/* social media templates end */





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

/***********Canva pages start******************/
.page-headul.top-head-point{
	display:block !important;
}
.body-container .page-head.canva-page-head .container{
	padding-top:80px !important;
	padding-bottom:80px !important;
}
.top-benefits ul li{
	
	font-size:18px !important;
    padding: 0px 0px 1px 28px;
    line-height: 36px !important;
	list-style-type:none;
}
.top-benefits ul li.free-trial{
	background: url(https://www.socialpilot.co/wp-content/uploads/2023/05/trail-free.png) no-repeat 0px 8px transparent;
}
.top-benefits ul li.upgrade-plans-anytime{
	background: url(https://www.socialpilot.co/wp-content/uploads/2023/05/upgrade-version.png) no-repeat 0px 8px transparent;
}
.top-benefits ul li.no-card-required{
	background: url(https://www.socialpilot.co/wp-content/uploads/2023/05/no-card-needed.png) no-repeat 0px 8px transparent;
}
.real-estate-marketing{
	    position: absolute;
    bottom: auto;
    top: -113px;
}
.realtors h2{
	    font-size: 32px;
    line-height: 42px;
    text-align: center;
    margin-bottom: 0px !important;
    font-family: "ProximaNova-bold" !important;
}


.page-template-default .rs-bglist{
	background: #F4F8FF;
    border: 1px solid #BBD4F1;
    border-radius: 16px;
    padding: 24px !important;
	    height: 100% !important;
}

.page-template-default .rs-bglist .rs-bglistimg img{
	border: 1px solid #BBD4F1;
    border-radius: 8px;
    width: 100% !important;
    margin-bottom: 24px !important;
    min-height: 315px !important;
    object-fit: cover;
}

.page-template-default .rs-bglist .rs-bglisttxt h4{
	    font-size: 18px;
    line-height: 30px;
    margin-bottom: 16px !important;
    font-family: 'ProximaNova-Semibold' !important;
}

.page-template-default .innerpage-bg .rs-bglist{
	background: #FFF;
}

.top-benefits{
  margin-left: 74px!important;
}

.top-benefits ul{
  padding-left: 0px !important;
}


@media (max-width: 1199.98px) {  
	.top-benefits{
		margin-top:16px !important;
	}
	.real-estate-marketing{
		top: -55px;
	}
	.page-template-default .rs-bglist .rs-bglistimg img{
		    min-height: 200px !important;
    max-height: 200px !important;
	}
}

@media (max-width: 991.98px) {
	.real-estate-marketing{
		display:none !important;
	}
	.top-benefits{
		display:none !important;
	}
	.page-head .media-center.d-flex{
		display: inline-block !important;
	}
}
/***********Canva pages start******************/





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

.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 */







/* home page new */

@keyframes showNav {
  from {opacity: 0;}
  to {opacity: 1;}
}

.innerpage.innerpage-faq.faqny .ui-accordion-content{
	    animation: showNav 850ms ease both;
}

.innerpage .g2-review .gr-rew p span{
	    background: #FFEE6C !important;
}

.plyr--full-ui{
	    z-index: 10;
}
.hmpage-top .hmplyfull:before{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/hicl1.svg');
  position:absolute;
  z-index:10;
 left: 60px;
    top: 200px;
}


.hmpage-top .hmplyfull:after{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/hicl2.svg');
  position:absolute;
  z-index:10;
 right: 60px;
    top: 80px;
}

.hmnvide .mx-auto:before{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/hicl2.svg');
  position:absolute;
  z-index:10;
    left: -70px;
    top: 70px;
}

/* .body-container .innerpage.innertstbck .container-fluid{
	padding-bottom:173px !important
} */


.silderbox-ur{
	background: #F4F8FF;
border: 1px solid #D2E4FF;
border-radius: 16px;
	display:flex;
	    overflow: hidden;
}
.user-reviewlgt .slick-slide{
    padding: 0px 15px !important;
}

.user-reviewlgt button.slick-prev, .user-reviewlgt .slick-next{
	display:none !important;
}

.silderbox-urtxt .silderbox-urtxtp p span{
	background:#FFEE6C !important;
}

.silderbox-ur .silderbox-urtxt{
	padding:32px !important;
}

.silderbox-ur .silderbox-urtxt .silderbox-urtxtup p.urpos, .silderbox-ur .silderbox-urtxt .silderbox-urtxtup p.name{
	margin-bottom:0px !important;
}

.silderbox-ur .silderbox-urtxt .silderbox-urtxtup p.name{
font-family: 'ProximaNova-Bold' !important;
}

.hmpage-top{
	position:relative !important;
}
.hmplyfull{
	    background: #002864;
    height: 779px !important;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

.hmpage-top h1{
	    color: #FFF !important;
    font-size: 60px !important;
    font-family: 'ProximaNova-Regular' !important;
    font-weight: 400 !important;
    line-height: 76px;
	    margin-bottom: 48px !important;
}

.hmpage-top h1 strong{
	    font-family: 'ProximaNova-bold' !important;
}

.hmpage-top .hmtply{
	    background: #00204E;
    border: 1.5px solid #0E428F;
    border-radius: 8px;
    width: auto !important;
    display: inline-block !important;
	    margin-bottom: 32px !important;
}

.hmpage-top .hmtply p{
	margin-bottom:0px !important;
	    color: #FFF !important;
    font-family: 'ProximaNova-Bold' !important;
    padding: 10px 14px !important;
}

.hmpage-top .hmtply p img{
	    margin-right: 6px;
    margin-top: -2px !important;
}

.hmpage-top ul.tllst{
	    font-size: 18px;
    line-height: 30px;
    color: #FFF !important;
    list-style: none !important;
	padding: 0 !important;
}
.hm-cta .btn-orange{
    padding: 14px 40px;
}
.tools-boxftt .tools-boxft{
    display: inline-block !important;
    font-size: 18px !important;
    padding: 0px 0px 1px 46px;
    line-height: 36px !important;
    list-style-type: none;
	background-size: 32px 32px !important;
 }

.tools-boxftt .tools-boxft p.title{
	    font-family: 'ProximaNova-Bold' !important;
    margin-bottom: 4px !important;
}


.tools-boxftt .tools-boxft.features {
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/06/publishing-feature-icon.svg) no-repeat 0px 0px transparent;
}

.tools-boxftt .tools-boxft.space {
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/06/subscription-models-icon.svg) no-repeat 0px 0px transparent;
}

.tools-boxftt .tools-boxft.features-ac {
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/06/inconsistent-icon.svg) no-repeat 0px 0px transparent;
}

.tools-boxftt .tools-boxft.updates {
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/06/inconsistent-icon.svg) no-repeat 0px 0px transparent;
}

.tools-boxftt .tools-boxft.features-ac {
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/06/inconsistent-icon.svg) no-repeat 0px 0px transparent;
}

.tools-boxftt .tools-boxft.Support {
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/06/customer-support-icon.svg) no-repeat 0px 0px transparent;
}

.tools-boxftt .tools-boxft.Support-ac {
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/Support-ac.svg) no-repeat 0px 0px transparent;
}
.tools-boxftt .tools-boxft.effortless {
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/06/effortless-interface.svg) no-repeat 0px 0px transparent;
}
.tools-boxftt .tools-boxft.innovation {
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/06/innovation.svg) no-repeat 0px 0px transparent;
}
.tools-boxftt .tools-boxft.cost-effective {
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/06/cost-effective-plans.svg) no-repeat 0px 0px transparent;
}
.tools-boxftt .tools-box0full:last-child p{
	margin-bottom:0px !important;
}

.hmpage-top ul.tllst li{
    display: inline-block !important;
    font-size: 17px !important;
    padding: 0px 0px 1px 45px;
    line-height: 28px !important;
    list-style-type: none;
 }

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

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

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


.hmpage-top ul.tllst li:not(:last-child)::after {
 display: inline-block;
    padding-right: 30px;
    color: #ffffff85;
    content: "|";
    padding-left: 32px !important;
}

.hmpage-top ul.fllst{
	padding: 0 !important;
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}

.hmpage-top ul.fllst li{
    display: inline-block !important;
    font-size: 18px !important;
    padding: 0px 0px 1px 70px;
    line-height: 36px !important;
    list-style-type: none;
 }

.hmpage-top ul.fllst li.free-trial{
 background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/free-trial.svg) no-repeat 40px 7px transparent;
}

.hmpage-top ul.fllst li.upgrade-plans-anytime{
 background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/upgrade-plans-anytime.svg) no-repeat 40px 7px transparent;
}


.hmpage-top ul.fllst li.no-card-required{
 background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/no-card-required.svg) no-repeat 40px 7px transparent;
}

.ny-home .tools-box{
	background: #F4F8FF;
    border: 1px solid #CAD6EA;
    border-radius: 16px;
	    overflow: hidden;
}

.ny-home .tools-box.active{
	background: #FFFFFF !important;
border: 1.5px solid #0F67EA !important;

}

.ny-home .tools-box.active .tools-boxhed{
	background: #0F67EA !important;
	color:#FFF !important;
}

.ny-home .tools-box .tools-boxhed{
	font-size: 28px;
    line-height: 38px;
    padding: 28px 32px;
    background: #FFF;
	    border-bottom: 1px solid #CAD6EA;
}
.ny-home .tools-box .tools-boxhed h3{
	    margin-bottom: 0px !important;
}

.ny-home .tools-box .tools-boxftt{
	    padding:48px 32px !important;
}

.ny-home .tools-box .tools-boxft h4{
	font-size: 18px !important;
line-height: 30px !important;
	font-family: 'ProximaNova-Bold' !important;
	margin-bottom:8px !important;
}

.innerpage .row-cl{
	    grid-template-columns: repeat(2,minmax(0,1fr));
    display: grid;
    gap: 2rem;
}

.innerpage .row-cl .cllist p.title{
	    font-family: 'ProximaNova-Bold' !important;
    margin-bottom: 8px !important;
}

.innerpage .row-cl .cllist p:last-child{
	margin-bottom:0px !important;
}

.innerpage .flex-title{
	    display: flex;
    align-items: center;
    margin-bottom: 24px !important;
}

.innerpage .flex-title .flex-titleimg{
	    margin-right: 16px !important;
}

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

.innerpage .inn-textly{
	padding-right:32px !important
}

.innerpage .inn-img{
	margin-bottom:32px !important;
}

.innerpage .inn-btmct{
	    margin-top: 72px !important;
}

.innerpage .inn-btmct .innbtm-banr{
	    padding: 32px 48px !important;
    border-radius: 16px;
	background: #F4F8FF;
	display: flex !important;
	    align-items: center;
	    justify-content: space-between!important;
}

.innerpage .inn-btmct .innbtm-banr h4{
	margin-bottom:4px !important;
}

.innerpage .inn-btmct .innbtm-banr p:last-child{
	margin-bottom:0px !important;
}
.innbtm-banrtxt p a{
	font-family: 'ProximaNova-Semibold' !important;
}
.innbtm-banrtxt span img{
	vertical-align:baseline;
}
.innbtm-banrcta .btn-sm{
	border-radius:4px;
}
.innerpage.innerpage-bg .inn-btmct .innbtm-banr{
	background: #DDEAFD !important;
}

.innerpage .btn-sm span img{
	    margin-left: 4px !important;
    margin-top: -2px !important;
}

.innerpage .h-inerbox{
	    background: #F4F8FF;
    border-radius: 16px;
    padding: 40px !important;
height: 100% !important;
	
}

.innerpage.innerpage-bg .h-inerbox{
	    background: #FFF !important;
    border: 1px solid #DDEAFD !important;
}



.innerpage .h-inerbox .h-inerimg{
	    background: #FFFFFF;
    border: 1px solid #B9D5FB;
    border-radius: 8px;
    width: 102px !important;
    height: 102px !important;
    margin-bottom: 40px !important;
    justify-content: center;
    align-items: center;
    display: flex;
}

.innerpage.innerpage-bg .h-inerbox .h-inerimg{
  background: #E9F6F0 !important;
    border: 1px solid #AEDCC8 !important;
}

.innerpage .h-inerbox .h-inertxt h2{
font-family: 'ProximaNova-Semibold' !important;
    margin-bottom: 4px !important;
}

.innerpage .h-inerbox .h-inertxt h4{
	font-family: 'ProximaNova-Semibold' !important;
	margin-bottom:8px !important;
}

.innerpage .h-inerbox .h-inertxt p{
	opacity: 0.7;
}

.innerpage .h-inerbox .h-inertxt p:last-child{
	margin-bottom:0px !important;
}

.ny-home .section-hm-bd.innerpage-bg .bd-box{
	background: #FFFFFF !important;
	height: 100% !important;
}

.ny-home .section-hm-bd .bd-box{
    background: #F4F9FF;
border: 2px solid #D2E4FF !important;
border-radius: 16px !important;
}

.ny-home .section-hm-bd .bd-box ul li{
	background: url(https://www.socialpilot.co/wp-content/uploads/2022/11/dt.svg) no-repeat 0px 10px transparent;
    list-style-type: none;
    margin: 0;
    padding: 0px 0px 0px 20px;
    vertical-align: middle;
    line-height: 28px;
    font-size: 17px !important;
}

.innerpage.innerpage-faq.faqny .ui-accordion .ui-accordion-header{
	    background: #E8F0FD !important;
    border-radius: 8px;
    padding: 16px 24px !important;
		padding-right: 50px !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-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;
}

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

.innerpage-dark p.h1, .innerpage-dark p.h2, .innerpage-dark h2,
.innerpage-dark p.h2{
	color:#FFF !important;
	    font-family: 'ProximaNova-Bold' !important;
}

.innerpage-dark p.h1{
	font-size: 44px !important;
line-height: 60px !important;
	margin-bottom:48px !important;
}
.innerpage.ny .btn-actv{
	 background: #fe8848 !important;
}
.innerpage.ny .btn-actv:hover{
	    color: #FFF !important;
    background: #ec7c40 !important;
}

.innerpage.ny .section-ctabox{
	background: url(https://www.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;
}

.innerpage .pg-title48{
	    text-align: center !important;
    margin-bottom: 48px !important;
}

.innerpage .g2-reg{
	    background: #FFFFFF;
    width: 236px;
    height: 236px;
    text-align: center !important;
    margin: 0px auto;
    border-radius: 50% !important;
}


.innerpage .g2-reg{
    background: #FFFFFF;
    width: 236px;
    height: 236px;
    text-align: center !important;
    margin: 0px auto;
    border-radius: 50% !important;
    justify-content: center;
    align-items: center;
    display: flex;
}

.innerpage .g2-reg p.gr-retg{
	font-size: 44px;
    line-height: 60px !important;
    font-family: 'ProximaNova-Bold' !important;
	margin-bottom: 8px !important;
}

.innerpage .g2-reg .gr-retgbox .g2-star img{
	width: 160px !important;
}

.innerpage.innerpage-bg.innerpage-faq.faqny .ui-accordion-content{
	background: #FFF !important;
}

.innerpage.innertstbck{
	    position: relative !important;
}

.innerpage.innertstbck .container-fluid:before{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/tst-top.svg');
  position:absolute;
  z-index:10;
    left: 100px;
    top: 56px;
}


.innerpage.innertstbck .container-fluid:after{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/tst-bottom.svg');
  position:absolute;
  z-index:10;
    right: 100px;
    bottom: 56px;
}


/* part icons */
.hmpage-top .hmplyfull:before {
    content: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/hicl1.svg);
    position: absolute;
    z-index: 10;
    left: 60px;
    top: 200px;
}

/* part icons */

.innerpage.innertstbck .silderbox-urtxtp p{
	position:relative !important;
}

.innerpage.innertstbck .silderbox-urtxtp p:before{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/lin.svg');
  position:absolute;
  z-index:10;
 left: -14px;
    top: 0;
}


.user-reviewlgt .slick-dots {
	display: flex !important;
	justify-content: center;
	margin: 0;
	padding: 1rem 0;
	margin-top:72px !important;
	list-style-type: none;
}
.user-reviewlgt .slick-dots li {
			margin: 0 0.25rem;
		}
	
.user-reviewlgt .slick-dots li button {
			display: block;
			width: 12px;
			height: 12px;
			padding: 0;
			
      border: 1px solid #A2C6FA !important;
			border-radius: 100%;
			background-color: #F4F8FF;
			
			text-indent: -9999px;
		}

    .user-reviewlgt .slick-dots li.slick-active button {
      border: none !important;
      width: 24px !important;
      border-radius: 8px !important;
      height: 8px !important;
      margin-top: 2px !important;
  }
	
.user-reviewlgt .slick-dots li.slick-active button {
			background-color: #0F67EA;
		}


/* btn animle */
.btn-blue.btn-animle{
  padding-right: 46px;
  position: relative;
}


.btn-blue.btn-sm.btn-animle{
	position:relative !important;
	padding-right: 36px !important;
}

.btn-blue.btn-animle .segunda{
	margin-left: 8px;
}

a.btn-blue.btn-animle .next{
		background-image: url(https://www.socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/home/wht.svg);
}

.btn-animle .arrow {
	position: absolute;
	bottom: 0;
	margin-left:0px;
	width: 12px;
	height: 12px;
	background-size: contain;
  top: 50%!important;
  transform: translateY(-50%)!important;
	
}

.btn-animle .arrow{
  right: 23px;
}

.btn-animle .arrow.segunda{
  right: 29px;
}

.btn-animle.btn-sm .arrow{
  right: 14px !important;
}

.btn-animle.btn-sm .arrow.segunda{
	right: 20px !important;
}



@keyframes bounceAlpha {
  0% {opacity: 1; transform: translateX(0px) scale(1);}
  25%{opacity: 0; transform:translateX(10px) scale(0.9);}
  26%{opacity: 0; transform:translateX(-10px) scale(0.9);}
  55% {opacity: 1; transform: translateX(0px) scale(1);}
}


.btn-animle:hover .arrow{
    animation-name: bounceAlpha;
    animation-duration:1.4s;
    animation-iteration-count:infinite;
    animation-timing-function:linear;
}
.btn-animle:hover .arrow.primera{
    animation-name: bounceAlpha;
    animation-duration:1.4s;
    animation-delay:0.2s;
    animation-iteration-count:infinite;
    animation-timing-function:linear;
}
/* btn animle */

/* .body-container .innerpage.innertstbck .container-fluid {
  padding-bottom: 173px !important;
} */

@media (max-width: 991.98px) { 
.innerpage .inn-btmct {
    margin-top: 32px !important;
}
.innerpage .inn-img{
		margin-top:32px !important
	}
	
	.innerpage .inn-btmct .innbtm-banr{
		display: block !important;
	}
	
	.innerpage .inn-btmct .innbtm-banr .innbtm-banrcta{
		margin-top: 16px !important;
	}
	.innerpage-dark p.h1{
		font-size: 32px !important;
    line-height: 42px !important;
    margin-bottom: 24px !important;
	}
	.hmpage-top .hmplyfull:before, .hmnvide .mx-auto:before, .hmpage-top .hmplyfull:after{
		display:none !important;
	}
	.hmplyfull{
		height:600px !important;
	}
	.ny-home .section-hm-bd.innerpage-bg .bd-box{
		    height: auto !important;
	}
	.row-media991-center{
		justify-content: center !important;
	}
	
.innerpage .inn-textly {
    padding-right: 15px !important;
}
	
	.innerpage .h-inerbox .h-inerimg{
	
    margin-bottom: 24px !important;
	}
	
	.hmpage-top ul.tllst li:not(:last-child)::after{
		display:none !important;
	}
	
	.hmpage-top ul.tllst, .hmpage-top ul.fllst{
		    display: inline-table;
    text-align: left;
	}
	
	.hmpage-top ul.fllst li, .hmpage-top ul.tllst li{
		display:block !important;

	}
	
	.hmpage-top ul.fllst li:not(:last-child), .hmpage-top ul.tllst li:not(:last-child){
				margin-bottom: 6px !important;
	}
}
@media (max-width: 767.98px) {
	.hmpage-top .hmtply{
		margin-bottom:32px !important;
	}
	.innerpage .row-cl{
		grid-template-columns: repeat(1,minmax(0,1fr));
    display: grid;
    gap: 1.5rem;
	}
	.innerpage .inn-btmct .innbtm-banr {
    padding: 32px 32px !important;
	}
	.innerpage.innertstbck .container-fluid:before, .innerpage.innertstbck .container-fluid:after{
		display:none !important;
	}
	.body-container .innerpage.innertstbck .container-fluid{
		padding-bottom:64px !important;
	}
	.hmpage-top h1{
		    font-size: 40px !important;
    line-height: 52px !important;
		margin-bottom:32px !important;
	}
/* 	.innerpage .inn-img{
		display:none !important;
	} */
	.innerpage p.mb-48{
		margin-bottom: 24px !important;
	}
	.innerpage .h-inerbox .h-inerimg{
		    width: 64px !important;
    height: 64px !important;
	}
	.innerpage .h-inerbox .h-inerimg img{
		width:36px !important;
	}
	
	.silderbox-ur{
		    display: block !important;
    padding: 24px !important;
	}
	
	.silderbox-ur .silderbox-urtxt{
	    display: block !important;
    padding: 0px !important;
		padding-top:24px !important;
	}
	
	.slick-slide img{
		height:102px !important;
		width:102px !important;
		    border-radius: 8px;
    object-fit: cover !important;
	}
	
	.innerpage.innertstbck .silderbox-urtxtp p:before{
		display:none !important;
	}
	
	.user-reviewlgt .slick-dots {
	display: flex !important;
		    margin-top: 24px !important;
	}
}

@media (max-width: 575.98px) {
.hmplyfull {
    height: 650px !important;
}
	.hm-ler .innerpage .g2-review .gr-nmbox{
		  display: block !important;
	}
	.innerpage .inn-btmct .innbtm-banr {
    padding: 24px 24px !important;
    text-align: center !important;
}
	
	.hmpage-top h1 {
    font-size: 32px !important;
    line-height: 40px !important;
}
	
	.innerpage .pg-title48{
		    margin-bottom: 35px !important;
	}
	
	.innerpage .pg-title48 h2{
		    font-size: 28px !important;
    line-height: 36px !important;
		    margin-bottom: 0px !important;
	}
	
	.innerpage .pg-title48 p{
		    margin-top: 16px !important;
    margin-bottom: 0px !important;
	}
	.ny-home .tools-box .tools-boxftt, .ny-home .tools-box .tools-boxhed{
		    padding: 24px !important;
	}
	
	.silderbox-ur{
		text-align:center !important;
	}
	.slick-slide img{
		margin:0px auto !important;
	}

	/* .page-template-page-new .custom-footer-top .container{
		padding: 56px 15px !important;
	} */

  body .page-template-page-new .custom-footer-top .container{
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
	
	
.page-template-page-new .innerpage h2{
		    font-size: 28px !important;
    line-height: 36px !important;
	}
	
	.page-template-page-new  .innerpage h3{
		    font-size: 24px !important;
    line-height: 34px !important;
	}
	
	.page-template-page-new  .innerpage h4, .ny-home .tools-box .tools-boxft h4{
		    font-size: 22px !important;
    line-height: 32px !important;
	}
}


/* home page new */




/* new footer */
.page-template-page-new .custom-footer-top{
	background:#1B1C1E !important;
}

.page-template-page-new .custom-footer-top p.footer-title{
	  color: #FFFFFF !important;
    opacity: 0.5;
    font-size: 24px;
    line-height: 34px;
    font-family: 'ProximaNova-Regular' !important;
}



.page-template-page-new .custom-footer-other-links ul li a{
	    font-size: 16px;
    line-height: 26px;
    color: #FFF !important;
}

.page-template-page-new .custom-footer-other-links ul li a:hover{
	    text-decoration: underline !important;
}

.page-template-page-new .footer-container .footer-logo{
	    margin-bottom: 48px !important;
}

.page-template-page-new .footer-lstliun{
	border-top: 1px solid #8D8D8E !important;
	padding:16px !important;
		text-align: center !important;
}

.page-template-page-new .footer-lstliun{
	color: #FFFFFF !important;
opacity: 0.4;
	font-size: 16px;
line-height: 26px;
}

.page-template-page-new .footer-lstliun a{
	color: #FFFFFF !important;
	opacity: 1;
	text-decoration: underline !important;
}

.page-template-page-new .custom-footer-top {
    padding: 0px !important;
}

.page-template-page-new .custom-footer-top .container{
	     padding-top: 80px !important;
    padding-bottom: 64px !important;
}

.page-template-page-new .custom-footer-other-links ul.followlist li a img{
	    margin-right: 16px !important;
}
.page-template-page-new .custom-footer-other-links ul.followlist li:not(:last-child){
	    margin-bottom: 8px !important;
}

.page-template-page-new .custom-footer-other-links ul li a{
	    padding-bottom: 16px;
}

.page-template-page-new .custom-footer-other-links ul li:last-child a{
	 padding-bottom: 0px !important;
}
.page-template-page-new .footer-lstliun ul{
	text-align: center !important;
    list-style: none !important;
    margin: 0px !important;
    padding: 0px !important;
}

.page-template-page-new .footer-lstliun ul li{
	    display: inline;
        padding-left: 1rem;
}

.page-template-page-new .footer-lstliun ul li:not(:first-child)::before {
    display: inline-block;
    padding-right: 1rem;
    color: #FFFFFF;
	opacity: 0.5;
    content: "|";
}
@media (max-width: 991.98px) { 
	.page-template-page-new .footer-container .footer-logo{
		margin-bottom:24px !important
	}
	
	.page-template-page-new	.footer-container .col.col-w50{
		width: 49.8% !important;
    min-width: 49.8% !important;
	}
	.page-template-page-new .custom-footer-other-links ul.followlist li a span{
		display:none !important;
	}
	
	.page-template-page-new .custom-footer-other-links ul.followlist li{
		display:inline-block !important;
	}
	.page-template-page-new .custom-footer-other-links ul.followlist li a{
		    padding-bottom: 0px !important;
	}
	.page-template-page-new .custom-footer-other-links ul.followlist li{
		margin-bottom:0px !important;
	}
}
/* new footer */




/* lp page */


.innerpage.innerpage-bg .h-inerbox .h-inerimg{
	    background: #E9F6F0 !important;
    border: 1px solid #AEDCC8 !important;
}

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

.innerpage.lv2 .tdgtb-link{
	margin-top:32px !important;
}

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

.innerpage .tab-content{
	border-radius: 16px;
    border: 1px solid #CFE1FB;
    background: #E8F0FD;
    padding: 48px 48px !important;
    margin-top: 40px !important;
}

.innerpage ul.nav-pills{
	    border-radius: 8px;
    border: 1px solid #CFE1FB;
    background: #F4F8FF;
    overflow: hidden;
}


.innerpage .nav-pills .nav-link{
	font-size: 20px;
    line-height: 30px !important;
    font-family: 'ProximaNova-Semibold' !important;
    background: transparent;
	width:100% !important;
	    padding: 16px 12px !important;
	    display: flex;
    justify-content: center;
    align-items: center;
	    border-radius: 0 !important;
}

.innerpage .nav-pills .nav-link svg{
	margin-right:8px !important;
}

.innerpage .nav-pills .nav-link.active{
	    background: #0F67EA !important;
	height:100% !important;
}

.innerpage .tab-content .tab-pane h2{
	    margin-bottom: 24px !important;
/*     margin-top: 24px !important; */
}

.innerpage .tab-content .tab-pane p.titlebld{
font-family: 'ProximaNova-Bold' !important;
    margin-bottom: 32px !important;
	    font-size: 20px !important;
    line-height: 32px !important;
}

.innerpage .tab-content .tab-pane ul{
	    margin-bottom: 40px !important;
}

.innerpage .tab-content .tab-pane ul li:not(:last-child){
	margin-bottom:24px !important;
}


.innerpage .tab-content .tab-pane .innertb-cont{
	padding:0px 40px !important;
}


.innerpage .nav-pills .nav-link.active svg{
	fill:#FFF !important;
	  
}

.innerpage .nav-pills #Engagement-tab.nav-link.active svg, .innerpage .nav-pills #Whitelabel-tab.nav-link.active svg, .innerpage .nav-pills #Whitelabel-tab.nav-link.active svg path, .innerpage .nav-pills #Engagement-tab.nav-link.active svg path{
	  stroke: #FFF !important;
	    fill: none !important;
}

@media (max-width: 1199.98px) {
	
	.innerpage .nav-pills .nav-link{
		padding: 12px 8px !important;
		    font-size: 18px !important;
	}
	.innerpage .tab-content .tab-pane h2 {
    margin-bottom: 16px !important;
	}
	
	.innerpage .tab-content .tab-pane h4{
		    margin-bottom: 24px !important;
	}
	.innerpage .tab-content .tab-pane ul li:not(:last-child) {
    margin-bottom: 16px !important;
}
}

@media (max-width: 991.98px) {
	
	.innerpage .nav-pills .nav-link{
		font-size:18px !important;
	}

	.innerpage .innertb-cont{
		order: -1;
	}
	.innerpage .tab-content{
		    padding: 32px 32px !important;
		margin-top: 52px !important;
	}
	.innerpage ul.nav-pills{
		    flex-direction: column!important;
	}
.innerpage ul.nav-pills li{
		    border: 1px solid #CFE1FB;
    background: #F4F8FF;
	}
	.innerpage ul.nav-pills{
		    border-radius: 0px;
    border: none !important;
    background: transparent !important;
    padding: 0px !important;
	}
	.innerpage ul.nav-pills li:not(:last-child){
		margin-bottom:16px !important;
	}
	.innerpage.lv2 .h-inerbox .h-inerimg{
		margin-bottom: 24px !important;
	}
	.innerpage .h-inerbox{
		    padding: 24px !important;
	}
	.innerpage .tab-content .tab-pane .innertb-cont{
		padding: 0px 15px !important;
	}
	.page-template-page-lp .header-container .col-lg-10.position-static.pr-0.pb-3{
		padding-bottom:0px !important;
	}
	
}

@media (max-width: 767.98px) {
	.innerpage .tab-content .tab-pane h4{
		font-size: 18px !important;
    line-height: 30px !important;
	}
	
	.innerpage .tab-content .tab-pane h2{
		    font-size: 28px !important;
    line-height: 36px !important;
	}
	
	.innerpage .tab-content .tab-pane .col-md-12{
		padding-right:0px !important;
			padding-left:0px !important;
	}

}

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

/* lp page */





/* new list  */

.page-template-page-listicles.v2 .side-menu ul li a{
  padding: 10px 30px !important;
}

.page-template-page-listicles.v2 .side-menu ul li a.active{
padding: 10px 26px !important;
}

.page-template-page-listicles.v2 .pg-title h2{
margin-top:0px !important;
}

.page-template-page-listicleslist .page-template-page-listicles .wp-faq-schema-wrap{
  box-shadow: none !important;
padding: 0px !important;
border-radius: 0px !important;
  width: 100% !important;
}

.page-template-page-listicles.v2 .side-menu {
top: 100px !important;
}

.page-template-page-listicles.v2 .sidemenu-fx{
  padding: 16px 0px;
border-radius: 8px !important;
box-shadow: 0px 0px 34px 0px rgba(27, 28, 30, 0.15);
  background: #FFF !important;
}

.page-template-page-listicles.v2 .ebook-box{
background:#F4F8FF !important;
}

.page-template-page-listicles .ebook-box.register-box {
   padding: 32px !important;
}

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

/* .author-box p.h3 a:hover {
  text-decoration: underline !important;
} */

.page-template-page-listicles.v2 .side-menu .list-group {
  height: calc(100vh - 210px) !important;
}

.page-template-page-listicles.v2 .post-body{
padding-left:32px !important;
}

.page-template-page-listicles.v2 .sidemenu-fx .sidemenu-title p{
font-size: 18px !important;
line-height: 30px !important;
display: flex;
align-items: center;
margin-bottom:16px !important;
}
.page-template-page-listicles.v2 .sidemenu-fx .sidemenu-title p svg{
margin-right: 8px !important;
}

.page-template-page-listicles.v2 .sidemenu-fx .sidemenu-title{
  padding-left: 30px !important;
}

.page-template-page-listicles.v2 .wp-faq-schema-wrap .ui-accordion-content ul li, .page-template-page-listicles.v2 .wp-faq-schema-wrap .ui-accordion-content ol li{
  font-size: 16px !important;
line-height: 26px !important;
}

.page-template-page-listicles.v2 .wp-faq-schema-wrap .ui-accordion-content ul, .page-template-page-listicles.v2 .wp-faq-schema-wrap .ui-accordion-content ol{
  padding-left: 24px !important;
font-size: 16px !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{
    text-align: center !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;
}

}
/* new list  */




/* claim-offer */
.innerpage.v2 .g2-reg{
	background:#E8F0FD !important;
}

.page-template-page-timer .section-inner .page-head{
	background: #E8F0FD !important;
}

.rect-formsbmt .la-modal-form .form-group{
	    margin-bottom: 24px !important;
}

.rect-formsbmt .la-modal-form .form-group .react-simple-select__control{
	    height: 52px !important;
    border-radius: 8px !important;
    border: 1px solid #CFE1FB !important;
    background: #FFF !important;
    font-size: 16px !important;
    font-family: 'ProximaNova-Regular' !important;
}

.rect-formsbmt .la-modal-form .form-group .react-simple-select__value-container{
	padding: 0px 14px !important;
}

.rect-formsbmt .la-modal-form  .react-simple-select__placeholder{
	    font-size: 16px !important;
    color: #6c757d;
    font-family: 'ProximaNova-Regular' !important;
}

.rect-formsbmt .la-modal-form .react-simple-select__indicator{
	padding-right: 12px !important;
}

.rect-formsbmt .la-modal-form .form-group input{
	min-height: 50px !important;
    font-size: 16px !important;
    padding: 10px 14px !important;
    font-family: 'ProximaNova-Regular' !important;
	    border-radius: 8px !important;
    border: 1px solid #CFE1FB !important;
	    background: #FFF !important;
}

.rect-formsbmt .la-modal-form .form-group .invalid-feedback{
	    /* position: absolute; */
    margin-top: 4px !important;
	    padding-left: 5px !important;
	    font-size: 12px !important;
    line-height: 20px !important;
}

.rect-formsbmt .la-modal-form .is-invalid{
	height:50px !important;
}
.rect-formsbmt .la-modal-form{
	padding: 0px !important;
  padding: 48px 32px !important;
}

.rect-formsbmt .la-modal-form h5{
    font-size: 32px !important;
    line-height: 42px !important;
	margin-bottom:40px !important;
	    text-align: center !important;
      font-family: 'ProximaNova-Semibold' !important;
}




.rect-formsbmt .la-modal-form button.btn.w-100.next.register-next-button{
	    background: #0F67EA;
    padding: 12px !important;
    font-size: 18px !important;
    line-height: 30px !important;
    font-family: 'ProximaNova-Bold' !important;
	    border-radius: 8px !important;
      margin-top: 20px !important;
}

.rect-formsbmt .la-modal-form button.btn.w-100.next.register-next-button:hover{
	background: #1061d8 !important;
}

.rect-formsbmt{
	    width: 100%;
    background: linear-gradient(180deg, #FFF 0%, #F4F8FF 100%), #F4F8FF;
     background: #FFF !important;
    padding: 0px !important;
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.10);
    border-radius: 16px !important;
	   /* margin-bottom: -200px;*/
}
.tim .timer-section{
	display: inline-block;
    margin: 10px;
    text-align: center;
}

.tim .timer-section span{
background: #0C50B6;
	    background: linear-gradient(180deg, rgba(15,103,234,1) 50%, rgba(12,80,182,1) 50%);
    padding: 20px;
    display: block !important;
    margin-bottom: 0px !important;
    color: #FFF !important;
    font-size: 44px !important;
    font-family: 'ProximaNova-Bold' !important;
    border-radius: 8px !important;
    min-width: 100px;
    text-align: center !important;
	
}

.tim .timer-section div.tm{
	    font-size: 18px !important;
    line-height: 30px !important;
    margin-top: 8px !important;
}

.tim .timer-section span::before {
  content: "";
}

.tim .timer-section:first-child{
	margin-left: 0px !important;
}

.clear-topimg img{
  margin-left: -15px;
}

.limited-offer-box{
  background: #fff;
  border: 1px solid #CBDDFB;
  border-radius: 16px;
  padding: 32px;
}
.offer-feature-heading{
  font-family: "ProximaNova-Semibold" !important;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 24px !important;
}
.limited-offer-box ul{
  margin: 0;
  padding: 0;
}
/*.limited-offer-box ul li{
  font-size: 20px;
  font-family: "ProximaNova-Semibold";
  font-style: normal;
  font-weight: normal;
  list-style-type: none;
  margin-bottom: 26px;
  background-repeat: no-repeat;
  padding-left: 63px;
}*/
/*.limited-offer-box ul li span{
  display: block;
  font-size: 17px;
  font-family: "ProximaNova-Regular";
  font-style: normal;
  font-weight: normal;

}*/
/*.limited-offer-box ul li.content-library{
  background-image: url("https://www.socialpilot.co/wp-content/uploads/2023/07/welcome-content-library.svg");
  background-position: left 8px;
}
.limited-offer-box ul li.direct-tiktok{
  background-image: url("https://www.socialpilot.co/wp-content/uploads/2023/07/welcome-tiktok.svg");
  background-position: left 3px;

}
.limited-offer-box ul li.ai-assitant{
  margin-bottom: 0;
  background-image: url("https://www.socialpilot.co/wp-content/uploads/2023/07/welcome-ai.svg");
  background-position: left 6px;

}
*/

@media (max-width: 1199.98px) { 
	.rect-formsbmt{
		    margin-bottom: 0px !important;
	}
	
	.rect-formsbmt .la-modal-form{
		    padding: 32px 24px !important;
	}
	.page-template-page-timer .section-inner .page-head p{
		margin-bottom:24px !important;
	}
	
	.clear-topimg img{
		width:100% !important;
	}
	
	.page-template-page-timer .section-inner .page-head .office-tag p{
		margin-bottom: 8px !important;
	}
}


@media (max-width: 991.98px) {

  .clear-topimg img{
    margin-left: 0px;
  }

	.rect-formsbmt .la-modal-form h5{
		margin-bottom:24px !important;
	}
	.rect-formsbmt{
		    margin-bottom: 0 !important;
		    box-shadow: none !important;
	}
	
	.rect-formsbmt label{
		    text-align: left !important;
	}
	
	.clear-topimg{
		text-align: left;
	}
	.tim{
		    margin-bottom: 48px !important;
	}
}

@media (max-width: 575.98px) { 
	.tim .timer-section{
		    min-width: 60px;
	}
	.tim .timer-section span{
		font-size:20px !important;
		    line-height: 26px !important;
		min-width: 50px !important;
		padding: 12px;
	}
	.tim {
    margin-bottom: 32px !important;
}
	
	.rect-formsbmt .la-modal-form{
		padding: 24px !important;
	}
	
	.rect-formsbmt .la-modal-form .form-group .invalid-feedback{
		text-align: left !important;
	}
	
	.tim .timer-section:first-child{
		margin-left:10px !important;
	}
	
	.tim .timer-section div.tm {
    font-size: 16px !important;
    line-height: 24px !important;
	}
	
	.rect-formsbmt .la-modal-form h5 {
    font-size: 26px !important;
    line-height:40px !important;
	}
	
}

/* claim-offer */




/* footer update */
.page-template-page-new .footer-container .footer-lstliun{
      text-align: left !important;
}

.page-template-page-new .footer-container .footer-lstliun ul{
  text-align: left !important;
}

.page-template-page-new .footer-container .footer-lstliun ul li:not(:first-child)::before{
  display:none !important;
}

.page-template-page-new .footer-container .footer-lstliun{
  opacity: 1 !important;
}

.page-template-page-new .footer-lstliun ul li:first-child{
  margin-left:0px !important;
      padding-left: 0px !important;
}

.footer-lstliun .cpy-txt {
  opacity: 0.5 !important;

}

.page-template-page-new .footer-container .footer-lstliun .spl-txt ul{
      text-align: right !important;
}

@media (max-width: 1199.98px) {
  .page-template-page-new .footer-lstliun ul li{
        padding-left: 0.2rem;
  }

}
@media (max-width: 767.98px) { 
  .page-template-page-new .footer-container .footer-lstliun ul{
        text-align: center !important;
  }

  .page-template-page-new .footer-container .footer-lstliun .spl-txt ul{
    
    text-align: center !important;
        margin-top: 24px !important;
  }
  
  .page-template-page-new .footer-lstliun ul li {
    padding-left: 0.5rem;
}
  
  .page-template-page-new .footer-lstliun ul li.tt-line{
        display: block !important;
    margin-bottom: 12px !important;
  }
}

@media (max-width: 575.98px) {

  .page-template-page-new .footer-container .footer-lstliun .spl-txt ul li:not(:first-child){
    margin-bottom:8px !important;
  }
  
  .page-template-page-new .footer-container .footer-lstliun .spl-txt ul li:not(:first-child) img{
    width: 32px;
  }

}

/* footer update */





/* weclome page */

.page-template-page-timer .limited-offer-box{
      border-radius: 16px;
    border: 1px solid #CBDDFB;
    background: #FFF;
    padding: 32px !important;
}


.page-template-page-timer .limited-offer-box ul{
      list-style: none;
    margin: 0;
    padding: 0;
}

.page-template-page-timer .limited-offer-box ul li{
      font-size: 17px;
    line-height: 28px !important;
      font-family: 'ProximaNova-Bold' !important;
      display: inline-flex;
}

.page-template-page-timer .limited-offer-box ul li .list-ics{
  margin-right: 24px !important;
}

.page-template-page-timer .limited-offer-box ul li span{
  display: block !important;
    font-family: 'ProximaNova-Regular' !important;
}

.page-template-page-timer .limited-offer-box ul li:not(:last-child){
  margin-bottom:24px !important
}

@media (max-width: 991.98px) { 

  .page-template-page-timer .limited-offer-box ul{
        text-align: left !important;
  }
}


@media (max-width: 575.98px) { 

  .page-template-page-timer .limited-offer-box ul li .list-ics img{
        width: 36px;
  }


}

/* weclome page */



/* webinar page */

.new-webinar .section-inner .page-head{
	background: #E8F0FD !important;
}

.new-webinar .section-inner .page-head p{
	font-size: 17px;
line-height: 28px;
}

.new-webinar .sp-eml h2{
	margin-bottom:8px !important;
}

.new-webinar .sp-eml .sp-eml-box img{
	    border-radius: 16px;
    border: 1px solid #D8E7FE;
}

.new-webinar .sp-eml p.sp-pos{
	opacity: 0.6000000238418579;
	margin-bottom:32px !important;
}

.new-webinar .speaker-list .speakerbxv1{
	background: #FFF;
    border-radius: 16px !important;
	    padding: 8px !important;
}

.new-webinar .speaker-list .speakerbxv1 .speakerbxtxt{
	padding: 8px !important;
	padding-top: 16px !important;
	text-align: center !important;
}

.new-webinar .speaker-list .speakerbxv1 .speakerbxtxt h4{
	font-size: 20px !important;
	line-height: 30px;
	    margin-bottom: 0px !important;
}

.new-webinar .speaker-list .speakerbxv1 .speakerbxtxt span.splt{
	    opacity: 0.6000000238418579;
    font-size: 17px;
    line-height: 28px;
    display: block;
}

.new-webinar .speaker-list .speakerbxv1 img{
	border-radius: 8px 8px 0px 0px;
}
.new-webinar p.evt-type{
	    font-size: 20px;
    line-height: 34px;
    margin-bottom: 16px !important;
    text-transform: uppercase;
}

.new-webinar .boxshw ul{
	    list-style: none !important;
    padding: 0px;
    margin: 0;
}
.new-webinar .boxshw ul li{
	font-size: 17px;
    line-height: 28px !important;
	    background: url(https://www.socialpilot.co/wp-content/uploads/2023/08/grn-chek.svg) no-repeat 0px 2px transparent;
	    padding: 0px 0px 0px 35px;
}
.new-webinar .boxshw ul li:not(:last-child){
	margin-bottom:16px !important;
}

.new-webinar .speaker-list{
	position:relative !important;
}

.new-webinar .speaker-list:before {
    content: url(https://www.socialpilot.co/wp-content/uploads/2023/07/Union-arror.svg);
    position: absolute;
    z-index: 10;
      right: -50px;
    top: 150px;
}

.new-webinar .tim-sheet{
	    text-align: center !important;
    margin-top: 80px !important;
	    width: 70% !important;
    margin: 0px auto;
}

.new-webinar .tim-sheet ul{
	    padding: 0;
    margin: 0;
    list-style: none !important;
	    display: grid;
    grid-template-columns: auto auto;
    grid-gap: 0 1em;
}

.new-webinar .form-nywd{
	    width: 90%;
    margin-left: auto;
}

.new-webinar ._form-label{
	font-size: 16px !important;
    line-height: 30px !important;
    font-family: 'ProximaNova-Regular' !important;
    margin-bottom: 0px !important;
    color: #1B1C1E !important;
}

.new-webinar .rect-formsbmt .la-modal-form .form-group{
	margin-bottom: 8px !important;
}

.new-webinar .alternative-pagefull .boxshw{
	    padding: 80px !important;
}

.new-webinar .alternative-pagefull .boxshw-img::before{
	    top: 170px !important;
}


.new-webinar .tim-sheet ul li h4{
	    margin-bottom: 0px !important;
    margin-top: 16px !important;
}

@media (max-width: 1199.98px) {
	.new-webinar .speaker-list .speakerbxv1 .speakerbxtxt h4{
		    font-size: 16px !important;
		    line-height: 20px !important;
	}
	
	.new-webinar .tim-sheet ul li h4{
		font-size:20px !important;
	}

}
@media (max-width: 991.98px) {

  .speaker-list{
    display: none !important;
  }
	
.new-webinar .alternative-pagefull .v4 .boxshw{
		    padding: 0px !important;
	}
	
	.new-webinar .speaker-list:before{
		display:none !important;
	}

	.speaker-list.mt-40{
		margin-bottom: 40px !important;
	}
	
	.speaker-list.mt-40 .row{
		justify-content: center;
	}
	.new-webinar .form-nywd{
		width:100% !important;
	}
	.new-webinar .tim-sheet{
		margin-top:40px !important;
	}
	.new-webinar .sp-eml .sp-eml-box img{
		width:100%;
		max-width:300px !important;
	}
	
	.new-webinar .sp-eml{
		text-align:center;
	}
	.new-webinar .sp-eml-box{
		    order: -1;
		    margin-bottom: 24px !important;
	}
	.new-webinar .sp-eml p.sp-pos{
		    margin-bottom: 16px !important;
	}
	
	.new-webinar .webrb-img{
		text-align:center;
	}
	
	.new-webinar .webrb-img img{
		    width: 100% !important;
		max-width:300px !important;
    text-align: center;
    margin-bottom: 24px !important;
	}
}

@media (max-width: 767.98px) { 
	.speaker-list.mt-40{
		display:none !important;
	}
	
	.new-webinar .rect-formsbmt .la-modal-form{
		margin-top:32px !important;
	}
}

@media (max-width: 575.98px) { 

	.new-webinar .tim-sheet img{
		width: 54px;
	}
	.new-webinar .tim-sheet ul li h4 {
    font-size: 17px !important;
    margin-top: 8px !important;
}

}

/* webinar page */




/* new tabs design */

.innerpage .tab-content .tab-pane ul.plan-icons{
  margin-bottom: 8px !important;
}

.tab-pane .plan-page-header{
  background: #FFF !important;
}
.alternative-pagefull .innerpage.v4 .boxshw-img::before{
  top: 400px;
}

.alternative-pagefull .innerpage.v4 .boxshw-img::after{
content: url(https://www.socialpilot.co/wp-content/uploads/2022/07/befthor.png);
position: absolute;
z-index: -1;
right: -90px;
bottom: 150px;
}

.innerpage.v4 .version-block h3{
font-size:20px !important;
}
.innerpage.v4 .version-block h2{
font-size:44px !important;
margin-bottom:0px !important;
}
.plan-pagefull.v3 .version-block{
  border: 1px solid #CFE1FB !important;
background: #F4F8FE !important;
}

.innerpage.v4 .version-n-block h2 span {
font-size: 20px;
font-family: 'ProximaNova-Regular' !important;
}

.alternative-pagefull .v4 .boxshw{
  border-radius: 0px 16px 16px 16px !important;
  border: 1px solid #ddeafd !important;
}

.alr-page-no .plan-pagefull ul li:before, .alr-page-sub .plan-pagefull ul li:before{
display:none !important;
}
.innerpage.v4 ul.nav-pills{
  border-radius: 0px !important;
border: none !important;
background: transparent !important;
  margin-bottom: -1px !important;
}

.innerpage .tab-content .tab-pane .plan-feature-main-points-test-top ul li:not(:last-child){
margin-bottom:6px !important;
}

.v4 .price_plan_tab.new-plan-tabbing{
  background: #FFF !important;
}
.alr-page-no ul.nav-pills li:before, .alr-page-sub ul.nav-pills li:before{
display:none !important;
}

.alr-page-no ul.nav-pills li, .alr-page-sub ul.nav-pills li{
  padding-left: 0;
}

.innerpage.v4 .tab-content{
  background: #fff !important;
  border: none !important;
padding: 0 !important;
margin-top: 0px !important;
}

.innerpage.v4 .nav-pills .nav-link{
  background: #F4F8FE;
border-radius: 16px 16px 0px 0px !important;
border: 1px solid #CFE1FB !important;
  padding: 24px 40px !important;
color: #A7ABB0;
  border-bottom: 1px solid #CFE1FB !important;
}

.innerpage.v4 .nav-pills .nav-link.active {
background: #FFF !important;
height: 100% !important;
color: #1B1C1E !important;
  border-bottom:none !important;
}
.innerpage.v4 .nav-pills .nav-link.active:after{
content:'';

}

@media (max-width: 991.98px) {
.innerpage.v4 ul.nav-pills{
    margin-bottom: 40px !important;
}

.alternative-pagefull .innerpage.v4 .boxshw-img::before, .alternative-pagefull .innerpage.v4 .boxshw-img::after{
display:none !important;
}
.alternative-pagefull .v4 .boxshw{
    border-radius: 0px !important;
border: none !important;
}
.innerpage.v4 .nav-pills .nav-link{
border:none !important;
}
.row.mdw100mx{
width: 100% !important;
margin: 0px auto !important;
}
}

@media (max-width: 767.98px) {
.innerpage.v4 .nav-pills .nav-link{
    font-size: 18px !important;
padding: 16px !important;
}

.alternative-pagefull .innerpage.v4 .fullsizepl-35{
padding:0px 15px !important;
}

}
/* new tabs design */



/* from-update */

.rect-formsbmt .signup-btn{
	text-align: center !important;
    margin-top: 24px !important;
}

.rect-formsbmt .signup-btn a{
	    color: #0F67EA;
    font-family: 'ProximaNova-Bold' !important;
    font-size: 18px;
    line-height: 30px !important;
	    text-decoration: underline;
}

.rect-formsbmt .signup-btn a:hover{
	    text-decoration: underline !important;
	color:#1061d8 !important;
}
.rect-formsbmt .la-modal-form h2{
	  font-size: 32px !important;
    line-height: 42px !important;
    margin-bottom: 18px !important;
    text-align: center !important;
    font-family: 'ProximaNova-Semibold' !important;
}

.rect-formsbmt .la-modal-form  p.sign-in-info-text{
	    font-size: 18px !important;
    line-height: 30px !important;
    text-align: center !important;
	margin-bottom:40px !important;
}
.rect-formsbmt .la-modal-form button.sign-in-btn{
	background: #0F67EA;
    padding: 12px !important;
    font-size: 18px !important;
    line-height: 30px !important;
    font-family: 'ProximaNova-Bold' !important;
    border-radius: 8px !important;
    width: 100% !important;
}
.rect-formsbmt .la-modal-form button.sign-in-btn:hover{
	background: #1061d8 !important
}


/* from-update */




/* affiliate page */

.innerpage.innerbox .sch-box .sch-box-img {
  background: #FFFFFF;
  box-shadow: 0px 4px 40px rgba(89, 112, 136, 0.15);
  border-radius: 16px;
  width: 88px !important;
  height: 88px !important;
  margin: 0px auto;
  margin-top: -80px;
  justify-content: center;
  align-items: center;
  display: flex;
margin-bottom:24px !important;
}

.innerpage.innerbox .sch-box .sch-box-img img{
margin-top: 0px !important;
}

.page-head.head-imgbm .innertop-img img{
position: absolute;
  right: 0;
  bottom: -254px !important;
}

@media (max-width: 1199.98px) {
.page-head.head-imgbm .innertop-img img{
      bottom: -283px !important;
}

}

@media (max-width: 991.98px) {  
.page-head.head-imgbm .innertop-img{
  display:none !important;
}
}
/* affiliate page */



/* home-new */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

/* yellow-alert */

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

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

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

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

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

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

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

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

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

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

}

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

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

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


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


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

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

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

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

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

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

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

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

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

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

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

}

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

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



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



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

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

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

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

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

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

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

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

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

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

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

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



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



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

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

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




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


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

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

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

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

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

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

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

}


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

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

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

}


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

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

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



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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

@media (max-width: 991.98px) { 

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

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

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

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

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

}

@media (max-width: 575.98px) { 

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

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

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

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

/* home page */

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

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


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

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


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

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

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

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

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

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

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

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

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

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

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


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

}
/* new design */

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

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

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

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

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

/* v1 code */

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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


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

@media (max-width: 1199.98px) {

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

vertical-align: middle;
}

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

/* new desing */


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

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

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


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

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

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

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

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 767.98px) { 


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

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

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

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

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

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


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

/* news room */



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

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

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

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

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

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

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

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

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

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

}

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





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

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

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

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

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

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

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

@media (max-width: 991.98px) { 


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

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

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

@media (max-width: 575.98px) {


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

}

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

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

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

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


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


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

}

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 575.98px) {

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

/* lpad page end */

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

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

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

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

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

/* lp page start */

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

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

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

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

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

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

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

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

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

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

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


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


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

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

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

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

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

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

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

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

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

.alternative-pagefull .tbbordernone{

}
/* lp page end */

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

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

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

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

@media (max-width: 991.98px) { 

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

}

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

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

/* start rating start */

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

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

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

@media (max-width: 767.98px) {

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

/* start rating end */

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

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


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

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

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

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

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

/* comp page start*/
.cm-list-review .review-top-logo{
  -webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important;
}
.cm-list-review .review-top-logo div{
font-size: 24px;
line-height: 34px;
font-family: 'ProximaNova-Semibold' !important;
  margin-left: 16px !important;
}
.cm-list-review .review-box:not(:last-child){
margin-bottom:52px !important;
}
.com-post .image-border{
border-radius: 16px !important;
}
.com-post ul, .com-post ol{
  padding-left: 15px;
}
.com-post ul li, .com-post ol li{
font-size: 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 #e6e6e6 !important;
vertical-align: middle !important;
font-size: 16px !important;
line-height: 24px !important;
padding: 16px 5px ;
}
.glance-table.compare-table .table tbody tr td strong{
font-family: 'ProximaNova-Semibold' !important;
}
.glance-table .table tbody tr td:last-child strong, .glance-table .table tbody tr th:last-child strong{
color:#23A06C !important;
}
.glance-table.compare-table .table tbody tr th{
border-bottom: 1px solid #e6e6e6 !important;
}

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

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

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

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

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

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

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

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

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


/* tools page start */

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

/* tools page end */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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


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

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

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

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

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

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

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

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


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

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

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

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

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

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

@media (max-width: 991.98px) {

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

}

@media (max-width: 991.98px) { 

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

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

}

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

}


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

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

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

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

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


/* innnerpage end */

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

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

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

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

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


html {
scroll-behavior: smooth;
}

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

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

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

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

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

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

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



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

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

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

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

@media (max-width: 575.98px) {

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

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

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


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

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


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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


/* list table */

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

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

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

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

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

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

/* list table */

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

.page-template-page-listicles .sub-titleboxlist :is(h3, p.h3, h2, p.h2) {
  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 .sub-titleboxlist :is(h3, p.h3, h2, p.h2)::before {
  content: '';
  height: 5px;
  width: 35px;
  background: #7AE0AF;
  position: absolute;
  bottom: -8px;
}



.page-template-page-listicles h3.listp-subtitle{
margin-bottom: 32px !important;
position:relative !important;
}

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

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

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

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

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

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

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


/* list header */

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

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

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

}

/* list header */


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

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

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

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

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

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

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

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

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

}

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

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

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

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

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

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

@media (max-width: 991.98px) { 

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

/* hootsuite-alternative */


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



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

/* banner ads */

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

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


/* 2 listicle page start */

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

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

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

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

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

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


}

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

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


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

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

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

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

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


}

/* 2 listicle page end */

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

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

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

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

.page-template-page-listicles .ebook-box ._field-wrapper ._error-inner{
  text-align: left !important;
}

.page-template-page-listicles .ebook-box p.eb-subtext{
font-size:14px !important;
}

.page-template-page-listicles strong, .page-template-page-listicles b,.page-template-page-listicles strong{
font-family: 'ProximaNova-Bold' !important;
}
.page-template-page-listicles .body-container .listicles-container-header ul li{
font-size: 16px !important;
margin-bottom: 0px !important;
height: auto !important;
line-height: 1 !important;
}

.page-template-page-listicles .body-container .listicles-container-header ul li:not(:last-child){
  border-right: 2px solid #0F67EA !important;
margin-right: 8px !important;
padding-right: 8px !important;
}


.page-template-page-listicles .full-row h2{
line-height: 131.8% !important;
}
.page-template-page-listicles .body-container .fre-pros-box ul, .page-template-page-listicles .body-container .fre-cons-box ul{
padding-bottom:20px !important;
  margin-bottom: 24px;
}

.page-template-page-listicles .body-container .fre-pros-box ul li, .page-template-page-listicles .body-container .fre-cons-box ul li{
margin-bottom:10px !important;
}

.page-template-page-listicles .body-container .fre-pros-box ul li:last-child, .page-template-page-listicles .body-container .fre-cons-box ul li:last-child{
margin-bottom:0px !important;
}

.page-template-page-listicles 
.page-template-page-listicles .side-menu ul li a{
  color: #1068E9 !important;
}

.page-template-page-listicles .listicle-body p.h3{
font-size: 24px !important;
line-height: 28px;
font-weight: 700;
}



.page-template-page-listicles .body-container .ui-accordion-content ul li, .page-template-page-listicles .body-container .ui-accordion-content ol li{
  font-size: 18px !important;
line-height: 32px !important;
color:#000000 !important; 
margin-bottom:10px !important;
  font-family: 'ProximaNova-Regular';
}
.listicles-faq .ui-accordion-content p{
color:#1B1C1E !important; 
}

.page-template-page-listicles .wp-faq-schema-wrap h3:before{
display:none !important;
}
.listicles-faq .ui-accordion-header{
padding-left: 8px !important;
}

.listicles-faq .ui-accordion-content{
padding-left: 8px !important;
}

.page-template-page-listicles .listicles-faq h2{
margin-top: 18px !important;
margin-bottom: 56px !important;
}
.page-template-page-listicles .plusminus{
display:none !important;
}
.page-template-page-listicles .ui-accordion-header .arro-icon {
/*      width: 100%;
height: 100%; */
width: auto !important;
right: 0 !important;
text-align: right;
position: absolute;
padding-top: 0 !important;
top: 50% !important;
transform: translateY(-50%) !important;
}

.page-template-page-listicles .ui-accordion-content p,.page-template-page-listicles .ui-accordion-content ul,.page-template-page-listicles .ui-accordion-content ol{
  margin-bottom: 25px !important;
}


.page-template-page-listicles .crp-list-item{
overflow:hidden;
}
.page-template-page-listicles .users-feedback-active {
background: linear-gradient(180deg, rgb(214 230 255 / 30%) 9.99%, rgb(248 233 226 / 30%) 123.41%) !important;
}
.page-template-page-listicles .users-feedback p.user-name{
font-family: 'ProximaNova-Bold' !important;
}
.users-feed-ibox{
margin-bottom:15px !important;
}
.users-feed-ibox .userfedd-img-box{
height: 55px;
width: 55px;
background: #80808045;
margin-right: 10px;
border-radius: 50%;
text-align: center;
font-size: 30px !important;
font-family: 'ProximaNova-Semibold';
display: flex;
justify-content: center;
align-items: center;
color: #000;
}


/* list page user fedd */

.blog-side-menu h4{
display: block;
width: 100%;
}
.page-id-1123 .wpcf7-checkbox .wpcf7-list-item-label{
font-size: 14px;
margin-top: 0 !important;
}
.page-id-1123 .wpcf7-checkbox label > input[type="checkbox"]{
height: 16px !important;
width: 16px !important;
}

@media screen and ( max-height: 720px ) { 
.page-id-1123 .position-sticky{
position: relative !important;
top: 0 !important;
}

}

.wpcf7-not-valid-tip{
font-size: 12px !important;
}
.writeus-boxform h3{
font-size: 26px !important;
margin-bottom: 25px !important;
/* 	text-align: center; */
}
.writeus-boxform textarea{
padding: 6px 10px;
margin-bottom: 0px;
height: 60px;
border-radius: 4px !important;
color: #000 !important;
font-size: 14px !important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box !important;
border: 1px solid #d1d1d1 !important;
background: white;
width: 100%;
margin-top: 5px;
}


input[type="date"], input[type="email"]
{
padding: 6px 10px;
margin-bottom: 0px;
height: 40px;
border-radius: 4px !important;
color: #000 !important;
font-size: 14px !important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box !important;
border: 1px solid #d1d1d1 !important;
background: white;
width: 100%;
margin-top: 5px;
}

.mega-n-bg{
border-radius: 10px;
}
.slack-last a:hover{
text-decoration: underline !important;@
}
.slack-home-banner h1{
line-height: 55px;
}
.slack-home-banner p{
font-size: 20px;
line-height: 35px;
}
.slack-page .slack-subtext h2{
  font-family: 'ProximaNova-Bold';
}
.slack-page .slack-subtext p{
font-size: 20px;
line-height: 35px;
}
.slack-btn{
background: white;
padding: 12px 15px;
font-family: 'ProximaNova-Bold';
color: black;
border: 1px solid #80808070;
border-radius: 5px;
font-size: 18px;
}
.slack-btn:hover{
color: black !important;
}
.slack-btn img{
height: 25px;
margin-right: 5px;
margin-top: -2px;
}

.slack-step{
  padding: 25px;
background: #FFF;
border-radius: 10px;
border: 1px solid #efefef;
text-align: center;
}
.slack-step h2{
  font-size: 26px;
font-family: 'ProximaNova-Bold';
margin-bottom: 15px !important;
}
.slack-step .connect-btn{
  background: #fe8848;
color: #FFF;
font-family: 'ProximaNova-Bold';
font-size: 18px !important;
padding: 8px;
width: 70%;
margin: 0 auto !important;
border-radius: 5px;
display: block;
}

.slack-step .slackp-h100{
height: 85px;
}


/* new listicle page */

.blogp-date p, .blogp-read p, .blog .blogp-audio p {
margin-bottom: 0px !important;
}
.alr-page-no .feaure_content ul li:before{

display:none;
}
.alr-page-no .feaure_content ul li{
padding-left:0px !important;
}
.feaure_content ul li{
font-size:18px !important;
}
.feaure_content ul li .fa-check{
color: #fe8848;
}
p.wh-auto{
  min-height: 140px !important;
}
.sticky-icon li img{
height: 35px !important;
}
.single-case-study .body-container ul li, .single-case-study .body-container ol li{
font-family: 'ProximaNova-Regular' !important;
font-size: 18px !important;
}

/* plan page new */
.version-n-block-contact{
  border: 1px solid #cbcbcb;
padding: 20px;
border-top: none;
}
.version-n-block-contact h2{
font-size: 22px !important;
}
.get-free-trail-btn2 a, .get-free-trail-btn-n2 a{
font-size: 14px !important;
width: 100% !important;
padding: 8px 5px !important;
}
@media (max-width: 767.98px) { 
.version-n-block-contact{
border-top: 1px solid #cbcbcb !important;
text-align:center !important;
}
.version-n-block-contact h2{
line-height: 35px !important;
margin-bottom: 15px !important;
}
}

/* plan page new */
.smtext {
display: block !important;
font-size: 14px !important;
}
p.index-ph {
height: 160px;
margin-top: 10px !important;
}
.single-newsroom .case-container ul li, .single-newsroom .case-container ol li{
font-family: 'ProximaNova-Regular' !important;
font-size: 18px !important;
}
.more-site-feature-detalis {
width: 100%;
display: flow-root;
}
.custom-footer-top{
padding: 60px 0px !important;
}
.case-container strong{
font-family: 'ProximaNova-Bold' !important;
}
.table-firstcol tr td{
vertical-align: middle;
}
.single .parent-width .banner-ad-full h3{
font-size: 35px !important;
line-height: 45px !important;
}
.error404 .search-submit{
background-color: var(--web-orange) !important;
}
.search-field{
border: 1px solid #d1d1d1 !important;
padding: 12px !important;
height: auto;
}
.search-field:focus{
  box-shadow: none !important;
}
.speakers-box h2{
  font-size: 24px !important;

}
.guide_list .menu li:hover {
background: #e8f0fa;
}
.parent-width strong, .parent-width b{
font-family: 'ProximaNova-Bold';
}
.guidelines strong, .guidelines b{
  font-family: 'ProximaNova-Semibold' !important;
}
.icon-sizeauto .icon-box-fb img{
height:auto !important;
width:auto !important;
}
.icon-imgbox {
height: 35px;
display: flex;
justify-content: center;
align-items: center;
}
.icon-s40{
height:40px !important;
}
.icon-s32{
height:32px !important;
}
@media screen and (min-width:1600px) { 
#topback{
bottom: 100px !important;
right: 38px !important;
}
}
.blog-trialbtn{
font-family: 'ProximaNova-Bold';
font-size: 19px;
position: relative;
}
.blog-trialbtn::before{
content: url(https://www.socialpilot.co/wp-content/uploads/2022/05/t-icon.png);
position: absolute;
left: -40px;
top: -2px;
}
.guide-fx-s a{
display:block;
}
.home-banner p {
font-size: 20px;
}
.page-id-1109 .accordion_head{
font-size: 18px !important;
font-family: 'ProximaNova-Regular' !important;
font-weight: 800 !important;
}

.page-id-1109 .accordion_body p{
font-size: 18px !important;
}
.media .media-body .blog-username-n{
margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.blog-fullde .blog-fullde-text .media img{
margin-bottom:0px !important
}
.post-conainer .img-circle{
margin-bottom:0px !important
}
.hs-responsive-embed{
  margin: 0px auto !important;
}
#om-fopbsnidgtc6kxglgzvw-holder{
display:none !important;
}
.hs-responsive-embed-inner-wrapper{
padding-bottom:0px !important;
}
.rll-youtube-player{
margin-bottom:27px !important;
width:100% !important;
z-index: 1 !important;
}

.parent-width .customer-feedback-dec p.user-name{
font-family: 'ProximaNova-Semibold' !important;
}
.parent-width .heading-rating, .parent-width .heading-price{
width: 50%;
}
.parent-width .hs-responsive-embed-wrapper{
margin-bottom:27px !important;
}
.parent-width .more-site-feature-detalis{
display: inline-block;
}

.single textarea{
width: 100%;
border: 1px solid #dee2e6;
}
.googleplus_block{
text-align:Center
}
.googleplus_block img{
height: 80px;
width: 80px;
}
.googleplus_block h3 {
font-size: 24px;
margin-bottom: 15px !important;
}

.page-id-1116 .alr-page-sub  ul li:before{
display:none !important;
}
.page-id-1116 .alr-page-sub  ul li{
padding-left:0px !important;
}
.feature_box{
text-align:center;
}

.feature_box h3 {
font-size: 22px;
margin-bottom: 15px !important;
margin-top: 15px !important;
}
.img-circle{
margin-bottom: 15px;
}
@media (max-width: 991.98px) {
.media-991-center{
text-align:center !important;
}
.col-w500{
max-width: 33.333333%;
min-width: 33.333333%;
}
.alr-pagetitle{
    order: -1 !important;
}
.media-991-pb-0{
padding-bottom:0px !important;
}
}
@media (max-width: 767.98px) {
p.index-ph{
height:auto !important;
}
}
@media (max-width: 575.98px) {
.col-w500{
max-width: 50%;
min-width: 50%;
}
.listicle-body .customer-feedback-dec p.user-name{
    padding-bottom: 30px;
}
.listicle-body .customer-feedback-dec p.user-name::after{
margin-left: -8px !important;
display: block !important;
}
}
.icon-box-fb{
text-align:center;
}
.icon-box-fb img{
height:35px;
}
.icon-box-fb h4{
margin-bottom: 0px !important;
margin-top: 20px !important;
font-size: 18px;
font-family: 'ProximaNova-Regular' !important;
}


.blog-probox{
position: relative !important;
}
.blog-probox::before{
  content: url(https://www.socialpilot.co/wp-content/uploads/2022/05/pro-tipside-e1651593370106.png);
position: absolute;
left: -28px;
top: 69px;
transform: rotate(5deg);
}
.blog-pro-boxnew{
background: #FFFCD4;
padding: 40px;
padding-top: 85px;
margin-bottom: 27px !important;
border: 1px solid #D1CB7F;
position: relative;
overflow: hidden;
}
.blog-pro-boxnew::after{
content: url(https://www.socialpilot.co/wp-content/uploads/2022/05/pro-tip-icon.png);
position: absolute;
z-index: 50;
left: -32px !important;
top: 14px;
transform: rotate(-37deg);
}

.blog-pro-boxnew .image-border{
border: none !important;
margin-bottom: 0px !important;
}
.page-id-547824 .mega-drop-down .head-free-trial{
border: none !important;
}
.ez-toc-list-level-3{
  padding: 0px;
list-style: none;
padding-top: 5px;
}
.ez-toc-list-level-3 .ez-toc-list-level-3{
  margin-bottom: 6px !important;
}
#flagstrap3 ul li:first-child{
display:none;
}
.single-product-update .post-body  ul li{
  font-family: 'ProximaNova-Regular' !important;
font-size: 18px !important;
}
.heading-price p.h3, .heading-price p.h2{
margin-bottom: 0px !important;
text-align: right !important;
}

.page-template-page-listicle-new .customer-feedback-dec {
margin-bottom: 15px;
}
.listicle-body .compare-table-image {
border: 1px solid #eaeaea;
background: #fff;
margin: 0px 0 30px;
padding: 2px;
clear: both;
position: relative;
text-align: center;
}
div.wpcf7 .ajax-loader{
position:absolute !important;
top:0 !important;
}

.page-container .sidebar-enterprise-form label{
font-family: 'ProximaNova-Semibold' !important;
}
@media (max-width: 767) {
.plan-pagefull .container.media500-pb0{
padding-bottom:0 !important;
}
}
@media (max-width: 575.98px) { 
.custom-footer-top {
padding: 56px 16px !important;
}
}


/* home page start */
.section-ebook .ebooklistbox .ebooklisttext h3{
font-size: 18px !important;
line-height: 28px !important;
}
.section-hmfaq .ui-accordion .ui-accordion-header.ui-corner-top{
  border-top: 2px solid #D1DDF9 !important;
}


.section-hmfaq .ui-accordion-content a{
color: #0f67ea !important;
}
.section-home .home-header h1{
font-size: 44px;
line-height: 60px !important;
margin-bottom: 16px !important;
font-family: 'ProximaNova-Bold' !important;
}

.section-hm-tet .slick-track {
place-items: center;
display: flex;
}

.section-home .home-header p{
font-size: 24px;
line-height: 34px;
margin-bottom:32px !important;
}


.section-homedata{
  background: radial-gradient(28.86% 101.16% at 51.03% 52.87%, #FFF6F5 0%, #F1F7FF 100%) !important;
}
.hm-title{
text-align:center !important;
margin-bottom: 72px !important;
}

.hm-title h4{
color: #B566B9;
font-size: 16px !important;
margin-bottom: 8px !important;
}
.hm-title h2{
margin-bottom:0px !important;
font-size:40px !important;
  font-family: 'ProximaNova-Bold' !important;
}
.hm-title p{
font-size: 18px !important;
line-height: 30px;
margin-bottom: 0px !important;
margin-top: 16px !important;
}
.hmdata-text h2{
font-size: 32px;
line-height:42px !important;
font-family: 'ProximaNova-Bold' !important;
margin-bottom: 16px !important;
}
.hmdata-text h4{
margin-bottom: 12px !important;
}
.hmdata-text p{
line-height: 30px !important;
}

.section-hm-tet{
background: linear-gradient(0deg, #edefff7d 0.1%, #e6eeff82 89.64%);
position:relative;
overflow: hidden;
}

.section-hm-tet .ld-tedtbox {
background: #FFFFFF;
box-shadow: 4px 4px 25px rgb(0 0 0 / 5%);
border-radius: 12px;
padding: 32px;
}
.section-hm-tet .silder.slick-slide {
padding: 20px;
}
.section-hm-tet .ld-tedtbox .ld-tedtboxline {
background: radial-gradient(50% 50% at 50% 50%, #1068E9 0%, #1068E9 28.65%, rgba(233, 242, 255, 0) 100%);
border-radius: 8px;
transform: matrix(1, 0, 0, -1, 0, 0);
width: 90%;
height: 4px;
margin: 0px auto;
margin-bottom:16px;
}


.section-hm-tet .ld-tedtbox .ld-tedtbox-text p {
font-size: 18px;
line-height: 30px;
text-align: center;
margin-bottom:0 !important
}
.case-study-para{
margin-top:16px !important
}
.readmoreicon {
position: relative;
font-family: 'ProximaNova-Semibold';
}

.readmoreicon::after {
content: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/right.svg);
position: absolute;
z-index: 1;
top: -5px;
right: -18px;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user {
margin-top: 0!important;
margin-bottom:24px !important;
text-align:center;
-webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important;
position: relative;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user .ld-tedtbox-user-img {
margin-bottom: 8px !important;
display:flex;
justify-content:center;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user .ld-tedtbox-user-img img {
height: 62px !important;
width: 62px !important;
border-radius: 50%;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user .ld-tedtbox-user-text p.name {
font-family: 'ProximaNova-Semibold' !important;
opacity: 1 !important;
margin-bottom: 5px !important;
font-size: 16px !important;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user .ld-tedtbox-user-text p {
margin-bottom: 0px !important;
font-size: 14px !important;
color: #000;
opacity: 0.5;
line-height: 18px !important;
}

.section-hm-tet .ld-tedtbox-user .side-logo {
position: absolute;
right: 0;
}

.section-hm-tet .ld-tedtbox-user .side-logo img {
max-width: 80px !important;
max-height: 40px !important;
}

.section-hm-tet .slick-arrow{
display:none !important
}

.section-hm-tet::before {
content: url(https://www.socialpilot.co/wp-content/uploads/2022/10/test-t1.png);
position: absolute;
z-index: 0;
left: 90px;
top: -60px;
}

.section-hm-tet::after {
content: url(https://www.socialpilot.co/wp-content/uploads/2022/10/testt2.png);
position: absolute;
z-index: -1;
right: 90px;
bottom: -85px;
}

.section-hm-tet .ladtestmp {
padding-bottom: 80px !important;
}
.section-hm-bd .bd-box{
background: linear-gradient(180deg, #FFFFFF 1.56%, #F4F7FF 100%);
border-radius: 16px;
padding: 32px 24px !important;
border: 2px solid #d2e4ff47;
}

.section-hm-bd .bd-box .bd-boximg {
    margin-top: -103px;
margin-bottom: 32px !important;
align-items: end;
display: grid;
text-align: center;
justify-content: center;
min-height: 140px !important;
}

.section-hm-bd .bd-box h2{
text-align: center;
font-size: 20px !important;
font-family: 'ProximaNova-Bold';
margin-bottom: 16px !important;
}
.section-hm-bd .bd-box ul{
padding: 0px !important;
list-style: none !important;
margin-bottom: 0px !important;
min-height: 260px;
}
.section-hm-bd .bd-box ul li:not(:last-child){
margin-bottom: 8px !important;

}

.section-hm-bd .bd-box ul li{
background: url(https://www.socialpilot.co/wp-content/uploads/2022/11/dt.svg) no-repeat 0px 10px transparent;
list-style-type: none;
margin: 0;
padding: 0px 0px 0px 20px;
vertical-align: middle;
line-height: 30px;
font-size: 17px !important;
}
.section-hm-bd .pt-80{
padding-top:80px !important;
}
.hm-bg{
  background: linear-gradient(0deg, #edefff7d 0.1%, #e6eeff82 89.64%) !important;
}

.section-cast .case-studybox{
background: #FFFFFF;
border-radius: 16px;
padding: 22px !important;
}

.section-cast .caselistimg{
margin-bottom: 18px !important;
}
.section-cast .caselistimg img{
 object-fit: cover !important;
width: 100%;
min-height: 200px !important;
max-height: 200px !important;
height:150px;
border-radius: 8px !important;
}

.section-cast .case-studybox .caselisttext h3{
font-size: 18px !important;
line-height: 30px !important;
font-family: 'ProximaNova-Bold';
margin-bottom: 8px !important;
}


.section-cast .case-studybox .caselisttext p:not(:last-child){
line-height: 30px !important;
  margin-bottom: 12px !important;
}

.section-hmfaq .ui-accordion .ui-accordion-header {
font-size: 18px !important;
line-height:30px !important;
font-family: 'ProximaNova-Semibold' !important;
padding: 16px 0px !important;
padding-right: 40px !important;
padding-left: 8px !important;
  background: transparent;
border: none !important;
margin-bottom:0px !important;
border-top: 2px solid #D1DDF9 !important;
}
.section-hmfaq .ui-accordion-header:first-child {
border-top: none !important;
}
.section-hmfaq .ui-accordion-header.ui-corner-top:first-child {
border-top: none !important;
}
.section-hmfaq .plusminus {
display: none !important;
}

.section-hmfaq .ui-accordion-header .arro-icon {
width: auto !important;
right: 0 !important;
text-align: right;
position: absolute;
padding-top: 0 !important;
top: 50% !important;
transform: translateY(-50%) !important;
}

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

.section-hmfaq .ui-accordion-content {
padding-left: 8px !important;
  border: none !important;
background: transparent !important;
}
.section-ebook .ebooklistbox .ebooklisttext a{
  background: #1068E9;
border-radius: 4px;
color: #FFF !important;
font-family: 'ProximaNova-Semibold';
font-size: 16px !important;
padding: 6px 35px;
display: inline-block;
position: relative;
}
.section-ebook .ebooklistbox .ebooklisttext a::after{
display:none !important;
}
.section-ebook .ebooklistbox .ebooklistbox-img img{
width: 100% !important;
margin-bottom: 15px !important;
max-height: 320px !important;
min-height: 320px !important;

object-fit: cover !important;
  border: 6px solid black !important;
border-radius: 15px;
  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
.ebooklistbox-img .top-icon{
  width: 25px;
height: 2px;
background: #717376;
position: absolute;
right: 45px;
top: -2px;
border-radius: 10px 10px 0px 0px
}

.ebooklistbox-img .top-right1{
  width: 25px;
height: 2px;
background: #717376;
position: absolute;
right: 2px;
top: 60px;
border-radius: 10px 10px 0px 0px;
transform: rotate(90deg);
}

.ebooklistbox-img .top-right2{
  width: 25px;
height: 2px;
background: #717376;
position: absolute;
right: 2px;
top: 100px;
border-radius: 10px 10px 0px 0px;
transform: rotate(90deg);
}
.data-scrollp{
  padding: 72px 0px;
padding-right: 35px!important;
}
.header-container{
z-index: 1000 !important;
}
.medias-991{
display:none !important;
}

@media (max-width: 1199.98px) {  
.section-home .home-header h1{
font-size: 38px;
line-height: 50px;
}
.section-home .home-header p {
font-size: 20px;
line-height: 32px;
}
.section-hm-bd .bd-box{
padding: 20px !important;
}
.section-hm-bd .bd-box ul{
min-height: 335px;
}
.section-ebook .ebooklistbox .ebooklisttext h3{
line-height: 26px;
}
}

@media (max-width: 991.98px) {
.mpt-32.pt-64, .mpt-32.pt-72{
padding-top:24px !important;
}
.section-ebook .owl-dots{
margin-bottom: 0px !important;
padding-bottom: 0px !important;
margin-top: 16px !important;
}
.section-ebook .ebooklistbox .ebooklistbox-img img{
    object-fit: none !important;
border: none !important;
box-shadow: none !important;
}
.ebooklistbox-img .top-icon, .ebooklistbox-img .top-right1, .ebooklistbox-img .top-right2{
display:none !important;
}
.section-ebook .ebooklistbox .ebooklisttext img{
text-align: center;
margin: 0px auto;
}
.section-ebook .ebooklistbox .ebooklisttext h3 {
font-size: 18px;
line-height: 30px;
}
.hmdata-text.mb-5 {
margin-bottom: 32px !important;
}
.section-homedata .owl-dots{
margin-bottom: 0px !important;
padding-bottom: 0px !important;
padding-top: 16px !important;
}
.mediah-991{
display:none !important;
}
.medias-991{
display:block !important;
}
.section-home .home-header{
text-align: center;
}
.section-home .home-header h1 {
font-size: 36px;
line-height: 52px;
}
.section-home .home-header p {
font-size: 22px;
line-height: 32px;
}

.section-home .home-header .home-header-cta{
margin-bottom: 20px !important;
}
.section-home .home-header .header-img img{
    width: 100% !important;
}
.hm-title{
margin-bottom: 50px !important;
}
.section-hm-bd .bd-box{
margin-top: 104px !important;
}
.section-hm-bd .bd-box ul{
min-height:auto !important;
}
.section-hm-bd .pt-80 {
padding-top: 0px !important;
}
#data-img{
display:none !important;
}
}

@media (max-width: 767.98px){

.body-container .section-hm-tet .ld-testimonial .container{
padding-bottom:0px !important;
}
.section-hm-tet .ladtestmp {
padding-bottom: 2em !important;
}
.section-cast .case-studybox .caselisttext h3{
min-height: auto !important;
    font-size: 20px !important;
line-height: 32px !important;
}
.section-home .home-header .header-img img {
max-width: auto !important;
}
.section-home .home-header h1 {
font-size: 40px;
line-height: 52px;
}
.section-home .home-header p {
font-size: 20px;
line-height: 32px;
}
.hm-title h2{
    font-size: 32px !important;
line-height: 42px !important;
}
.hm-title h4{
margin-bottom:0px !important;
}
.hm-title p{
margin-top: 12px !important;
}
}

@media (max-width: 575.98px) {
.mpt-32.pt-64{
padding-top:24px !important;
}
.section-hm-tet .silder.slick-slide{
    padding: 5px !important;
}
.section-hm-tet .ld-tedtbox-user .side-logo{
display:none !important;
}

.section-hm-tet .ld-tedtbox .ld-tedtbox-user{
justify-content: center;
text-align:center;
}

.hmdata-text h2{
font-size: 24px !important;
line-height: 34px !important;
    margin-bottom: 8px !important;
text-align: center !important;
}

.innerpage .alr-page-no p, .home-header-cta{
text-align: center !important;
}
.innerpage .alr-page-no ul p{
text-align:left !important;
}

.section-ebook .ebooklistbox .ebooklistbox-img img {
width: 100% !important;
margin-bottom: 15px !important;
max-height: 320px !important;
min-height: auto !important;
object-fit: none !important;
border: none !important;
border-radius: 0 !important;
box-shadow: none !important;
}

.ebooklistbox-img .top-icon, .ebooklistbox-img .top-right1, .ebooklistbox-img .top-right2{
display:none !important
}
.section-home .home-header h1{
    font-size: 32px !important;
line-height: 40px !important;
}
.hm-title h2 {
font-size: 28px !important;
line-height: 36px !important;
}
}

/* home page end */

.rect-formsbmt{
width: 97% !important;
margin-left: auto !important;

}

.page-template-page-timer  .section-inner.v9.weclome .limited-offer-box{
  background: transparent !important;
border: none !important;
  padding: 0px !important;
}

.page-template-page-timer  .section-inner.v9.weclome  .limited-offer-box ul li{
  background: url(https://www.socialpilot.co/wp-content/uploads/2023/08/green.svg) no-repeat 0px 8px transparent;
padding: 0px 0px 0px 24px;
}


.section-inner.v9.weclome .offer-feature-heading{
font-size: 20px;
line-height: 28px !important;
font-family: 'ProximaNova-Bold' !important;
}

.page-template-page-timer .section-inner.v9.weclome .limited-offer-box ul li:not(:last-child) {
margin-bottom: 16px !important;
}

.section-inner.v9.weclome .tim .timer-section span{
background: linear-gradient(180deg, #7E98B0 50%, #647B90 50%) !important;
  border: 2px solid #8D9AA7 !important;
  min-width: 100px;
}

.section-inner.v9.weclome .countDown__interval_basic_cont_description{
  font-size: 18px !important;
line-height: 30px !important;
margin-top: 8px !important;
color: #1B1C1E !important;
text-shadow: none !important;
text-align: center !important;
  font-family: "ProximaNova-Regular" !important; 
}

.section-inner.v9.weclome  .countDown__digit_new_rotated{
background:#647B90 !important;
  font-size: 46px !important;
}

.section-inner.v9.weclome  .countDown__digit_new_placeholder{
background:#7E98B0 !important;
  font-size: 46px !important;
}

.section-inner.v9.weclome .countDown__digit_cont{
box-shadow:none !important;
}

@media (max-width: 991.98px) { 

.alternative-pagefull .table{
 table-layout: auto !important;
}

.tim.times-left:before{
display:none !important;
}

.rect-formsbmt{
 width: 100% !important;
}

}

@media (max-width: 767.98px) { 
.section-inner.v9.weclome .rect-formsbmt:before{
display:none !important;
}

.section-inner.v9.claim .rect-formsbmt:before{
display:none !important;
}

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

.section-inner.v9.weclome .rect-formsbmt .la-modal-form h2{
    font-size: 26px !important;
margin-bottom: 10px !important;
line-height: 30px !important;
}

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

}

@media (max-width: 575.98px) {
.page-template-page-listicles.v2 .post-body {
padding-left: 15px !important;
}


}



@media only screen and (max-width: 1398px) {
.nstyle .shx-bx{
    right: -40px;
}
}

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


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

.sidebar-enterprise-form input.wpcf7-phonetext {
  padding-left: 46px !important;
}



/* lp new pages */


.page-template-page-timer .section-inner.section-inner-dark .page-head, .section-inner.section-inner-dark .page-head{
	background:#205AAA !important;
	color:#fff !important;
	    overflow: hidden;
}

.section-inner.section-inner-dark .page-head h1, .section-inner.section-inner-dark .page-head p, .section-inner.section-inner-dark .page-head h4{
	    color: #FFF !important;
}


.section-inner.section-inner-dark .innerpage .g2-reg{
	width: 177px !important;
    height: 177px !important;
	margin: 0px 16px !important;
}

.section-inner.section-inner-dark .innerpage .g2-reg p.gr-retg{
	color: #000;
    font-size: 32px !important;
	    line-height: 32px !important;
}

.section-inner.section-inner-dark .innerpage .g2-reg .gr-retgbox .g2-star img{
	    width: 120px !important;
}

.section-inner.section-inner-dark .innerpage .g2lht2{
    padding-bottom: 48px !important;
    padding-top: 16px !important;
}


.section-inner.section-inner-dark .innerpage-table .table tbody tr.table-tit td{
	background: #E8F0FD !important;
	border-left: 0px !important;
    border-right: 0px !important;
}

.section-inner.section-inner-dark .innerpage-table .table tbody tr.table-tit td span.arrboxc{
	margin-left:16px !important;
}

.section-inner.section-inner-dark .innerpage-table .table tbody tr.table-tit td span.arrboxc img{
		transition: 300ms linear all;
}

.section-inner.section-inner-dark .innerpage-table .table tbody tr.table-tit.active td span.arrboxc img{
	    transform: rotate(90deg);

}

.section-inner.section-inner-dark #socialpilot-cta{
	color: #0F67EA;
    font-family: 'ProximaNova-Semibold' !important;
    font-size: 17px;
    line-height: 28px !important;
    background: transparent !important;
    margin: 0px auto;
}

.section-inner.section-inner-dark #socialpilot-cta img{
	    margin-left: 4px !important;
    margin-bottom: 2px !important;
}

.section-inner.section-inner-dark #other-cta{
		color: #0F67EA;
    font-family: 'ProximaNova-Semibold' !important;
    font-size: 17px;
    line-height: 28px !important;
    background: transparent !important;
}

.section-inner.section-inner-dark #other-cta img{
	    margin-right: 8px !important;
    margin-bottom: 2px !important;
}


.section-inner.section-inner-dark .page-head .container-md{
	position:relative !important;
}

.section-inner.section-inner-dark .page-head .container-md:before {
    content: url(https://www.socialpilot.co/wp-content/uploads/2023/08/dntey.svg);
    position: absolute;
    z-index: 10;
left: -110px;
    bottom: 180px;
}

.section-inner.section-inner-dark .page-head .container-md:after {
    content: url(https://www.socialpilot.co/wp-content/uploads/2023/08/dntey2.svg);
    position: absolute;
z-index: 1;
    right: -100px;
       top: 130px;
}
.zindex-10{
	    z-index: 10 !important;
}

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


.section-inner.section-inner-dark .socialpilot-tab .plan-pagefull .col-md-6:nth-child(2) .version-block{
	    border-radius: 0px 8px 8px 8px !important;
}

@media (max-width: 1199.98px) {  

	.section-inner.section-inner-dark .page-head .container-md:before, .section-inner.section-inner-dark .page-head .container-md:after{
		display:none !important;
	}
}


@media (max-width: 991.98px) { 
	


	.section-inner.section-inner-dark .innerpage.v4 .tab-content,  .section-inner.section-inner-dark .alternative-pagefull .v4 .boxshw{
		    background: transparent !important;
	}
	
	.innerpage-bg .boxshw .plan-page-header, .innerpage-bg .v4 .price_plan_tab.new-plan-tabbing{
		background: #f3f8fe !important;
	}
	
	.innerpage-bg .plan-pagefull.v3 .version-block{
		background: #fff !important;
	}

	.section-inner.section-inner-dark #other-cta{
		margin-bottom:24px !important;
	}
	
	.section-inner.section-inner-dark .innerpage-table .table tbody tr td:nth-child(3){
		    min-width: 260px !important;
	}
	
	.section-inner.section-inner-dark .innerpage-table .table tbody tr td{
		    min-width: 260px !important;
	}
}

@media (max-width: 767.98px) { 

	.section-inner.section-inner-dark .boxshw .mt-56{
		margin-top:0px !important;
	}
	
	.section-inner.section-inner-dark #other-cta{
		    margin: 0px auto;
	}

}


.innerpage.innerpage-bg ul.nav-pills{
  background: #FFF !important;
}

.innerpage.innerpage-bg .tab-content.v2{
  background: transparent !important;
}

/* lp new pages */



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



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


.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;
      font-size: 32px !important;
    line-height: 42px !important;
    margin-bottom: 8px !important;
}

@media (max-width: 767.98px) { 

.yellow-alert ul, .yellow-alert ol{
	columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
}
}


.user-reviewlgt .slick-dots li{
  margin-bottom: 0px !important;
}

.user-reviewlgt .slick-dots{
  padding-bottom: 0px !important;
  padding-top: 0px !important;
}



/* 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://www.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 page  */

.section-inner.inner-v9 .page-head{
	background: #FFF !important;
}

.section-inner.inner-v9 .page-head h4{
	    font-size: 24px;
    line-height: 34px;
    font-family: 'ProximaNova-Regular';
}

.section-inner.inner-v9 .page-head p{
	font-size:17px !important;
	line-height:28px !important;
}

.section-inner.inner-v9 .page-head .page-head-cta a{
	    background: #fe8848 !important;
}

.section-inner.inner-v9 .page-head .page-head-cta a:hover{
	    background: #ec7c40 !important;
}

.innerpage-dark .inimg-fter img{
	    width: 100% !important;
    height: auto !important;
}


.apbox-ht .apbox-htb{
	padding: 40px !important;
    border-radius: 16px;
    border: 1px solid #B9D5FB;
    background: #FFF;
	height: 100% !important;
}

.apbox-ht .apbox-htb .apbox-htbtext h4{
	    font-size: 24px !important;
    line-height: 34px !important;
    font-family: 'ProximaNova-Semibold' !important;
}

.apbox-ht .apbox-htb .apbox-htbtext p:last-child{
	margin-bottom:0px !important;
}

.apbox-htb .apbox-htbimg{
	margin-bottom:24px !important;
}

.apbox-htb .apbox-htbimg img{
	width:80px !important;
}

.section-inner.inner-v9 .section-ctabox.section-lastblog h2{
	margin-bottom:56px !important;
}
@media (max-width: 1199.98px) {
.apbox-ht .apbox-htb {
    padding: 24px !important;
	}

}

@media (max-width: 991.98px) { 

	.innerpage-dark .inimg-fter img{
		display:none !important;
	}
	
	.section-inner.inner-v9 .section-ctabox.section-lastblog{
		text-align: center !important;
	}
	
	.section-inner.inner-v9 .section-ctabox.section-lastblog h2{
	margin-bottom:32px !important;
}
	
}

@media (max-width: 767.98px) {
	.apbox-ht .apbox-htb{
		text-align: center !important;
	}
	
	.section-inner.inner-v9  .innerp-text p:last-child{
		margin-bottom:0px !important;
	}
}

/* new page  */



/* author page */
.author-fullpage .author-det{
    background: #F4F8FF;
    border: 1px solid #D7DFEF;
    height: 100% !important;
    padding-top: 80px !important;
    text-align: center !important;

}

.author-fullpage .author-det .ath-pdg .ath-pd{
	padding: 32px 0px;
}

.author-fullpage .author-det .ath-pdg:first-child .ath-pd{
	    padding-top: 0px !important;
}

.author-fullpage .author-det .athr-tpline{
	height: 1px;
    width: 20% !important;
    background: #BBD4F1;
    margin: 0px auto !important;
}



.author-fullpage .author-follow ul, .author-fullpage .author-expertise ul{ 
	list-style:none !important;
	padding:0px !important;
	margin:0px !important;
	    margin-top: 16px !important;
}

.author-fullpage .author-follow ul li{
	display:inline-block !important;
	margin:0px 8px !important;
}


.author-fullpage .author-expertise ul li{
		display:inline-block !important;
	margin:8px 8px !important;
	background: #DDEAFD;
    border: 1.5px solid #B4D0F9;
    border-radius: 4px;
    color: #607FAD;
    padding: 0px 12px !important;
}

.authorfull-detal .author-contfr{
	background: rgba(16, 104, 233, 0.1);
    border-radius: 8px;
    padding: 12px 24px !important;
}

.authorfull-detal .author-contfr p{
	margin-bottom:0px !important;
}

.author-fullpage .author-det .author-photo img{
	width: 245px !important;
    height: 245px !important;
    border-radius: 50% !important;
    border: 2px solid #D7DFEF;
    padding: 5px;
    margin: 0px auto;
	margin-bottom: 24px !important;
}

.author-fullpage .author-det .author-name h2, .author-fullpage .author-det .author-name h1{
	font-size: 24px;
    line-height: 34px;
    margin-bottom: 4px !important;
}

.author-fullpage .authorfull-detal{
	padding:80px 0px !important;
}

.author-fullpage p.tbhad{
	    font-family: 'ProximaNova-Bold' !important;
    margin-bottom: 0px !important;
}

@media (max-width: 991.98px) { 
	.author-fullpage .author-det .author-photo img{
		    width: 100px !important;
    height: 100px !important;
	}
	.author-fullpage .author-det{
		padding-top: 32px !important;
		    margin-top: 50px !important;
		border-radius: 16px !important;
		    height: auto !important;
		padding-bottom: 8px !important;
	}
	.author-fullpage .author-det .ath-pdg .ath-pd {
    padding: 24px 0px;
		
}
	
	.author-fullpage .authorfull-detal {
    padding: 60px 0px !important;
}
	

}

/* author page */

.author-box .authorboxtxt p.h3 a, .author-box .authorboxtxt p.h2 a{
  color: #1b1c1e;
}


.tllbrum{
  margin-bottom: 32px !important;
}

@media (max-width: 767.98px) { 

.tllbrum .fToplist{
  width: 100% !important;
}

.tllbrum .fToplist .breadcrumb{
  justify-content: center !important;
}

}






/* listicle footer */


.page-template-page-listicles.v2 .ebook-box.listboxftb{
	background: #D8E8FF !important;
}

.page-template-page-listicles.v2 .ebook-box.listboxftb{
	position:relative;
}

.page-template-page-listicles.v2 .ebook-box.listboxftb::after{ content:url('https://www.socialpilot.co/wp-content/uploads/2023/09/listboxftbx1.svg');
  position:absolute; 
  z-index:1;
    right: 0;
    bottom: -10px;
}

.page-template-page-listicles.v2 .ebook-box.listboxftb::before{ content:url('https://www.socialpilot.co/wp-content/uploads/2023/09/listboxftbx2.svg');
  position:absolute; 
  z-index:1;
    left: 0;
    bottom: 10px;
}

.page-template-page-listicles.v2 .ebook-box.listboxftb .btn-actv{
	margin-bottom:16px !important;
}

.page-template-page-listicles.v2 .ebook-box.listboxftb p.h2{
	font-size: 28px !important;
	line-height:38px !important;
	margin-bottom: 12px !important;
  color: #1B1C1E !important;
}

.page-template-page-listicles.v2 .ebook-box.listboxftb p{
	    font-size: 17px;
    line-height: 28px;
}

.page-template-page-listicles.v2 .ebook-box.listboxftb ul, .page-template-page-listicles.v2 .ebook-box.listboxftb ol{
	    margin: 0px !important;
    padding: 0 !important;
    list-style: none !important;
}

.page-template-page-listicles.v2 .ebook-box.listboxftb ul li, .page-template-page-listicles.v2 .ebook-box.listboxftb ol li{
	    display: inline-block;
	    font-size: 16px !important;
    line-height: 24px !important;
background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/svg/check-gn.svg);
    background-repeat: no-repeat;
    background-position: 0px 7px;
    padding-left: 20px;
	margin-bottom: 0px !important;
}


.page-template-page-listicles.v2 .ebook-box.listboxftb ul li:not(:last-child), .page-template-page-listicles.v2 .ebook-box.listboxftb ol li:not(:last-child){
		margin-right:16px !important;
}

.page-template-page-listicles.v2 .ebook-box.listboxftb span#lstlx{
    background: url(https://www.socialpilot.co/wp-content/uploads/2023/09/lgtline.svg) no-repeat 0px 30px transparent;
    display: inline-block;
	position:relative;
  background-size: 100% !important;
}

.page-template-page-listicles.v2 .ebook-box.listboxftb span#lstlx::after{ content:url('https://www.socialpilot.co/wp-content/uploads/2023/09/str.svg');
    position: absolute;
    z-index: 1;
    left: 28px;
    top: -17px;
}


@media (max-width: 575.98px) { 
	.page-template-page-listicles.v2 .ebook-box.listboxftb::before, .page-template-page-listicles.v2 .ebook-box.listboxftb::after{
		display:none !important;
	}


}

/* listicle footer */



/* new auth design */

.authbg{
  BACKGROUND: #FFF5DB !IMPORTANT;
padding: 32px !important;
margin-bottom:26px !important;
  border-radius: 8px !important;
}



.authbg .authorboximg{
margin-right:16px !important;
}

.authbg .authorboximg img{
  border-radius: 50% !important;
width: 100px !important;
height: 100px !important;
margin-bottom: 0px !important;
border: 1px solid #D1CB7F !important;
  min-width: 100px !important;
}

.authbg .authorboxtxt p.h3{
margin-bottom: 4px !important;
}

.authbg .authorboxtxt a{
  font-family: 'ProximaNova-Semibold' !important;
}

.authbg .d-flex{
align-items: center;
}




@media (max-width: 767.98px) {

.authbg .d-flex.flex-row{
    display: block !important;
text-align: center !important;

}

.authbg .authorboximg{
margin-right: 0px !important;
margin-bottom: 16px !important;
}

.authbg .authorboximg img{
width:80px !important;
height:80px !important;
min-width:auto !important;
}
}

/* new auth design */



#biolink span{
	display:block !important;
	    font-size: 17px !important;
    line-height: 28px !important;
	margin-bottom:24px !important;
}

.author-box #biolink span, .author-box #biolink p{
	margin-bottom:16px !important;
}

.author-box #biolink span:last-child, .author-box #biolink p:last-child{
	margin-bottom:0px !important;
}


#biolink p{
	   font-size: 17px !important;
    line-height: 28px !important;
	margin-bottom:24px !important;
}






/* new home page */

.section-inner.lndv2 .page-head .page-headul li.pp{
	font-size: 17px !important;
    line-height: 28px !important;
}



.section-inner.lndv2 .page-head h1{
	font-size: 32px;
line-height:42px !important;
	font-family: 'ProximaNova-Regular' !important;
	    margin-bottom: 24px !important;
}

.section-inner.lndv2 .page-head h1 strong{
font-size: 44px !important;
    line-height: 60px;
    font-family: 'ProximaNova-Bold' !important;
    display: block !important;
    margin-bottom: 4px !important;
}


.section-inner.lndv2 .page-head p{
	    font-size: 17px !important;
    line-height: 28px !important;
}

.section-inner.lndv2 .hmlinel{
	    border-radius: 4px;
    border: 1px solid #E0ECFF;
    background: #E0ECFF;
    text-align: center !important;
    padding: 16px !important;
    margin-top: 32px !important;
}

.section-inner.lndv2 .hmlinel p{
	margin-bottom:0px !important;
}

.section-inner.lndv2 .btterxbox{
border-radius: 16px;
    border: 1px solid #CFE1FB;
    background: #FFF;
    padding: 32px !important;
    height: 100% !important;
    display: flex;
}


.section-inner.lndv2 .btterxbox .btterximg{
	margin-right:32px !important;
	
}

.section-inner.lndv2 .btterxbox .btterximg img{
	width:58px !important;
}

.section-inner.lndv2 .btterxbox .btterxtxt h3{
	    margin-bottom: 4px !important;
    font-size: 24px !important;
    line-height: 34px !important;
}

.section-inner.lndv2 .btterxbox .btterxtxt p:last-child{
	margin-bottom:0px !important;
}



.section-inner.lndv2 .countbx{
	    border-radius: 16px;
    border: 1px solid #D2E4FF;
    background: #F4F8FF !important;
    padding: 56px !important;
    margin: 0px 15px;
    margin-top: 104px !important;
}

.section-inner.lndv2 .innerpage-bg .countbx{
	background: #FFF !important;
}

.section-inner.lndv2 .countbx .counterbx{
	    display: flex !important;
	    justify-content: center !important;
	    align-items: center;
}

.section-inner.lndv2 .countbx .counterbx p:last-child{
	margin-bottom:0px !important;
}

.section-inner.lndv2 .countbx .counterbx .counterbxtxt h4{
	    font-family: 'ProximaNova-Semibold' !important;
    margin-bottom: 0px !important;
}

.section-inner.lndv2 .countbx .counterbx .counterbxim{
	    margin-right: 24px !important;
}

.v6 .h-inerbox{
	border-radius: 16px;
    border: 2px solid #D2E4FF;
    background: #F4F8FF;
	padding:32px !important;
}


.v6 .h-inerbox .h-inerimg{
	margin-top:-70px !important;
	    margin-bottom: 24px !important;
}

.innerpage.v6 .h-inerbox .h-inerimg{
	border: 2px solid #D2E4FF;
	  transition: 0.5s;
}

.v6 .h-inerbox:hover{
	background: #FFF !important;
}

.v6 .h-inerbox.hover:hover .h-inerimg{
	background: #0F67EA;
box-shadow: 0px 5px 15px 0px rgba(15, 103, 234, 0.50);
		border: 2px solid #0F67EA;
}

.innerpage.v6 .h-inerbox .h-inerimg .ny-wht{
	display:none;
}

.v6 .h-inerbox:hover .h-inerimg .ny{
	display:none !important;
}

.v6 .h-inerbox:hover .h-inerimg .ny-wht{
	display:block !important;
}

.section-inner.lndv2 .page-head-cta a{
	background: #fe8848 !important;
	border: 2px solid #fe8848;
}


.section-inner.lndv2 .page-head-cta a:hover{
	    background: #ec7c40 !important;
	border: 2px solid #ec7c40;
	box-shadow: 0px 6px 15px 0px rgba(238, 111, 43, 0.50);
}

.section-inner.lndv2 .page-head-cta a.sp-video{
	margin-left:16px !important;
    background: transparent !important;
    color: #0F67EA !important;
    border-color: #0F67EA !important;
	position: relative;
}

.section-inner.lndv2 .page-head-cta a.sp-video i{
	font-size: 9px;
    border: 1.5px solid #1167ea !important;
    padding: 5px !important;
    border-radius: 50% !important;
    padding-left: 7px !important;
    display: inline-block;
    background: white;
    color: #1167ea;
    position: relative;
    left: 0px;
    top: -2px !important;
}

.section-inner.lndv2 .page-head-cta a.sp-video:hover{
	background:#0F67EA !important;
	color: #FFF !important;
	box-shadow: 0px 6px 15px 0px rgba(15, 103, 234, 0.50);
}

.opt1{
	opacity:1 !important;
}



.innerpage .arr-ny .readmoreicon::after{
	   right: -15px !important;
	transition: 0.5s;
}

.innerpage .arr-ny .readmoreicon::before {
    content: url(https://www.socialpilot.co/wp-content/uploads/2023/01/right-arrow.svg);
    position: absolute;
    z-index: 1;
    top: -5px;
    right: -15px;
	transition: 0.5s;
}

.v6 .h-inerbox:hover .h-inerlink .readmoreicon::after{
	right: -21px !important;
    opacity: 0.5;
}

.innerpage.v6 .h-inerbox .h-inertxt.mb-16{
	margin-bottom:16px !important;
}

.mt-30{
	margin-top:30px !important;
}

.innerpage.v6.innerpage-bg .h-inerbox .h-inerimg{
	    background: #fff !important;
	    border: 2px solid #D2E4FF !important;
}

/* .innerpage.v6.innerpage-bg .h-inerbox:hover .h-inerimg {
    background: #0F67EA !important;
    box-shadow: 0px 5px 15px 0px rgba(15, 103, 234, 0.50);
    border: 2px solid #0F67EA !important;
} */

.section-inner.lndv2 h3.crp-list-title{
	display:none !important;
}

.section-inner.lndv2 .page-template-page-listicles .crp-list-item{
	border: 2px solid #D2E4FF;
    background: #F4F8FF;
    
}

.section-inner.lndv2 .page-template-page-listicles .crp-list-item:hover{
  box-shadow: 0px 8px 8px 0px rgba(82, 130, 214, 0.09);
}

.section-inner.lndv2 .page-template-page-listicles .crp-list-item-title{
	    padding: 16px;
}

.section-inner.lndv2 .page-template-page-listicles .crp-list-item-title a{
	    font-size: 17px !important;
    line-height: 28px !important;
}

.section-inner.lndv2 .page-template-page-listicles .crp-list-item .crp-list-item-image{
	height: 210px !important;
}

.section-inner.lndv2 .page-head .page-headul li{
	font-size: 17px !important;
    line-height: 28px !important;
	margin-bottom:16px !important
}



@media (max-width: 1199.98px) {

	.section-inner.lndv2 .page-head h1 strong, .section-inner.lndv2 .page-head h1 {
    font-size: 32px !important;
    line-height: 42px !important;
	}


.section-inner.lndv2 .section-inner.section-inner-dark .innerpage .g2-reg{
	display:none !important;
}
	
	.section-inner.lndv2 .page-template-page-listicles .crp-list-item .crp-list-item-image{
		height: auto !important;
	}
	
	.section-inner.lndv2 .page-head-cta{
		    margin-bottom: 40px !important;
	}
}


@media (max-width: 991.98px) {


	.section-inner.lndv2 .page-head .page-headul{
		    display: inline-grid !important;
	}

	.section-inner.lndv2 .page-head p{
    margin-bottom: 16px !important;
	}
	
	.section-inner.lndv2 .page-head-cta {
   margin-top: 16px!important;
	}
	
	.section-inner.lndv2 .page-head .hmlinel p{
		margin-bottom:0px !important;
	}
	
	.section-inner.lndv2 .crp-list.row{
		row-gap: 20px !important;
	}
	
	.section-inner.lndv2 .related-box-n.col-md-4{
		min-width: 49.9% !important;
	}
	
	.section-inner.lndv2 .countbx{
		    margin-top: 80px !important;
					    background: transparent !important;
    border: none !important;
	}
	
	.section-inner.lndv2 .innerpage-bg .countbx{
		 background: transparent !important;
		    padding: 0px !important;
	}
	.section-inner.lndv2 .countbx .counterbx{
		    background: #FFF !important;
    margin-bottom: 16px !important;
		padding: 24px !important;
    border: 1px solid #DDEAFD;
    border-radius: 16px !important;
		    justify-content: flex-start !important;
	}
	
	.section-inner.lndv2 .countbx .counterbx:not(:last-child){
			padding: 24px !important;
	}
}

@media (max-width: 767.98px) {

	
	.section-inner.lndv2 .page-template-page-listicles .crp-list-item-image img{
		    height: 180px !important;
    object-fit: cover !important;
	}

	.innerpage .tab-content .tab-pane h4{
		    margin-bottom: 8px !important;
	}

}

@media (max-width: 575.98px) { 
.section-inner.lndv2 .page-head .page-headul {
    display: inline-block !important;
}
	
	.section-inner.lndv2 .page-head-cta a{
		display:block !important;
	}
	
	.section-inner.lndv2 .page-head-cta a:not(:last-child){
		margin-bottom: 24px !important;
	}
	
	.section-inner.lndv2 .page-head-cta a.sp-video{
		margin-left: 0px !important;
	}
	
	.section-inner.lndv2 .page-head-cta a.sp-video i{
		    position: relative;
left: -2px !important;
    top: -2px !important;
	}
	
	.section-inner.lndv2 .btterxbox{
		display: block !important;
	}
	
	.section-inner.lndv2 .btterxbox .btterximg {
    margin-right: 0px !important;
		    margin-bottom: 16px !important;
}

	.section-inner.lndv2 .btterxbox{
		    padding: 24px !important;
	}
	
	.v6 .h-inerbox{
		 padding: 24px !important;
	}
	.v6 .h-inerbox .h-inerimg {
    margin-top: -50px !important;
	}
	
	.section-inner.lndv2 .countbx .counterbx{
		display:block !important;
		text-align: center !important;
	}
	
	.section-inner.lndv2 .countbx .counterbx .counterbxim{
		margin-right:0px !important;
		margin-bottom: 16px !important;
	}
	.section-inner.lndv2 .countbx .counterbx .counterbxim img{
		max-height:50px !important;
	}
	.section-inner.lndv2 .countbx .counterbx .counterbxtxt h4 {
    font-family: 'ProximaNova-bold' !important;
    margin-bottom: 0px !important;
    font-size: 20px !important;
}
}

/* new home page */


.page-id-665330 .btn-actv:hover, .page-id-665330 .btn-blue:hover{
  box-shadow: 0 6px 15px 0 rgba(238,111,43,.5) !important;
}


.innerpage.innerpage-bg ul.nav-pills {
    background: transparent !important;
}

.innerpage ul.nav-pills li {
    background: #FFF !important;
}



td.first-col.first-col-image .glance-table-top{
  text-align: center !important;
display: flex !important;
align-items: center !important;
font-family: 'ProximaNova-Semibold' !important;
font-size: 18px !important;
}

td.first-col.first-col-image .glance-table-top img{
  height: 40px;
width: 40px !important;
margin-right: 8px !important;
}



/* blog from box */

.xblg-generator{
  border-radius: 8px;
  border: 1px solid #CFE1FB;
  background: #F4F9FF;
  padding: 40px !important;
      margin-bottom: 32px !important;
}

.xblg-generator .frm-head{
      background: transparent !important;
}

.xblg-generator .frm-head .form-group :is(input, select){
  background:#fff;
}

.xblg-generator .frm-head .form-group select{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAAdVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhMdQaAAAAJ3RSTlMAAAECAwQGBwsOFBwkJTg5RUZ4eYCHkJefpaytrsXGy8zW3+Do8vNn0bsyAAAAYElEQVR42tXROwJDQAAA0Ymw1p9kiT+L5P5HVEi3qJn2lcPjtIuzUIJ/rhIGy762N3XaThqMN1ZPALsZPEzG1x8LrFL77DHBnEMxBewz0fJ6LyFHTPL7xhwzWYrJ9z22AqmQBV757MHfAAAAAElFTkSuQmCC);
  background-position: 100%;
  background-repeat: no-repeat;
}
.xblg-generator.frmbxfl .rowbox::before{
  display:none !important;
}

.xblg-generator.frmbxfl .froffer{
  background:#fff !important;
}

.xblg-generator.frmbxfl .rowbox p.titlemn{
      font-size: 24px !important;
  line-height: 34px !important;
  font-family: 'ProximaNova-Bold' !important;
  margin-bottom: 24px !important;
}

.xblg-generator .innner-result{
  margin-top:50px !important
}

.xblg-generator .innner-result .froffer{
  margin-top:50px !important;
}

.xblg-generator.frmbxfl .froffer::after{
content: '' !important;
  background-image: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/offer.svg);
  background-size: contain;
  background-repeat: no-repeat;
  width: 100px;
  height: 100px !important;
  position: absolute;
  z-index: 10;
  top: -25px;
  }

.xblg-generator.frmbxfl .frmbox-head{
margin-bottom:32px !important;
  text-align:center !important;
}

.xblg-generator.frmbxfl .frmbox-head p.h2{
  line-height: 55px !important;
  margin-bottom: 0px !important;
   color: #1B1C1E !important;
   opacity: 1 !important;
      margin-top: 0px !important;
}

.xblg-generator.frmbxfl .frmbox-head p{
      opacity: 0.7 !important;
  margin-top: 8px !important;
      margin-bottom: 0px !important;
  text-align:center !important;
}

.xblg-generator.frmbxfl .frmbox-head p.h2 span.lne {
  background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/lin.svg) no-repeat 0px 45px transparent;
  display: inline-block;
  position: relative;
  background-size: 100% !important;
  z-index: 10;
}


@media (max-width: 575.98px) { 

  .xblg-generator{
      padding:24px !important;
  }

}



/* blog from box */



/* from box */

.frmbxfl .posbot32:not(:last-child){
margin-bottom:32px !important;
}

.frmbxfl .posbot32 :is(h2,h3){
margin-bottom:8px !important;
}

.frmbxfl .posbot32 p:last-child{
margin-bottom:0px !important;
}
.frmbxfl .resultbox:not(:first-child){
margin-top:32px !important;
}

.frmbxfl .resultbox #result p{
    font-size: 18px !important;
  line-height: 30px !important;
text-align:left !important;
}

.frm-head{
  background: #E8F0FD !important;
}

.frm-head .frmbox-white{
      border-radius: 8px;
  background: #FFF;
  box-shadow: 0px 4px 24px 0px rgba(171, 200, 248, 0.31);
  padding: 48px !important;
}

.frm-head .frmbox-white .frmbox-head{
      text-align: center !important;
  margin-bottom:40px !important;
}

.frm-head .frmbox-white .frmbox-head h1{
  margin-bottom:0 !important;
      line-height: 55px !important;
font-size:32px !important;
}

.frm-head .frmbox-white .frmbox-head h1 span.lne{
      background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/lin.svg) no-repeat 0px 45px transparent;
  display: inline-block;
  position: relative;
  background-size: 100% !important;
  z-index: 10;
}

.frm-head .frmbox-white .frmbox-head p{
      font-size: 18px;
  line-height: 30px;
  margin-bottom: 0px !important;
  opacity: 0.7 !important;
  margin-top: 8px !important;
}

.frmbxfl .rowbox{
  position:relative !important;
}

.frmbxfl .rowbox::before{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/obgt.svg');
position:absolute;
z-index:10;
  left: 0;
  right: 0;
  top: -160px;
      text-align: center;
}

.frmbxfl .resultbox{
border-radius: 8px;
  border: 1px solid #CFE1FB;
  background: #FFF;
  box-shadow: 0px 4px 24px 0px rgba(171, 200, 248, 0.31);
  padding: 34px 32px 24px!important;
  
}

.frmbxfl .resultbox .generat-box{
      display: flex;
}

h2.titlemn, p.h2.titlemn{
  text-align:center !important;
  margin-bottom:48px !important;
}

.frmbxfl .rsulrow{
  -ms-flex-pack: justify!important;
  justify-content: space-between!important;
  display: -ms-flexbox!important;
  display: flex!important;
  -ms-flex-align: center!important;
  align-items: center!important;
  margin-top: 20px !important;
padding-top:20px !important;
border-top:1px solid #CBDCFB;
}

.frmbxfl .rsulrow .btn-line{
      border-radius: 8px;
  border: 2px solid #0F67EA;
  color: #0F67EA !important;
  padding: 9px 18px !important;
  display: inline-block;
  font-family: 'ProximaNova-Bold' !important;
  font-size: 16px !important;
  line-height: 26px !important;
}

.frmbxfl .rsulrow .btn-line:hover{
  background:#0F67EA !important;
  color:#FFF !important;
}

.frmbxfl .rsulrow #regenerate span{
  margin-right: 2px !important;
}

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

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


.frmbxfl .rsulrow .regenerate{
font-size: 16px;
  line-height: 26px !important;
  font-family: 'ProximaNova-Semibold' !important;
    background: transparent !important;
    color: #0F67EA !important;
    position: relative;
  padding-left: 24px !important;
}

.frmbxfl .rsulrow .regenerate img{
  margin-right: 4px;
  position: absolute;
  left: 0;
  top: 3px !important;
}
.frmbxfl .innerpage ul.nav-pills{
  margin-bottom:32px !important;
      box-shadow: 0px 4px 24px 0px rgba(171, 200, 248, 0.31) !important;
  border:none !important;
}

.frmbxfl .innerpage .nav-pills .nav-link{
      font-size: 18px !important;
  line-height: 30px !important;
  color: #1B1C1E;
}

.frmbxfl .innerpage .nav-pills .nav-link.active{
  color: #FFF !important;
}

.frmbxfl .innerpage .nav-pills .nav-link i{
  margin-right:8px !important;
}

.frmbxfl .froffer{
  border-radius: 8px !important;
border: 1px solid #CFE1FB !important;
background: #F4F9FF !important;
  padding:48px !important;
  position:relative !important;
}

.frmbxfl .froffer::after{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/offer.svg');
position:absolute;
z-index:10;
  right: 30px;
  top: -61px;
}


.frmbxfl .froffer :is(h2, h3, p.h2, p.h3) {
  
  color: #1068E9 !important;
  font-size: 32px !important;
line-height: 42px !important;
      font-family: 'ProximaNova-Bold' !important;
      margin-bottom: 16px !important;
}


.frmbxfl strong, .frmbxfl p strong{
      font-family: 'ProximaNova-Bold' !important;
}

.frm-head .form-group br{
  display:none !important;
}

.frm-head .form-group :is(input, select){
      border-radius: 8px !important;
  border: 1px solid #CFE1FB !important;
  background: #F4F9FF;
  height: 58px !important;
  padding: 0px 22px !important;
      font-size: 16px !important;
  line-height: 28px !important;
}

.frm-head .form-group input::-ms-input-placeholder {
color: #1B1C1E !important;
  opacity: 0.5;
}

.frm-head .form-group input::placeholder {
color: #1B1C1E !important;
  opacity: 0.5;
}

.frm-head .form-control:focus{
      box-shadow: none !important;
}

.frm-head .form-group select{
    -webkit-appearance: none !important;
  -moz-appearance: none !important;

  width: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAAdVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhMdQaAAAAJ3RSTlMAAAECAwQGBwsOFBwkJTg5RUZ4eYCHkJefpaytrsXGy8zW3+Do8vNn0bsyAAAAYElEQVR42tXROwJDQAAA0Ymw1p9kiT+L5P5HVEi3qJn2lcPjtIuzUIJ/rhIGy762N3XaThqMN1ZPALsZPEzG1x8LrFL77DHBnEMxBewz0fJ6LyFHTPL7xhwzWYrJ9z22AqmQBV757MHfAAAAAElFTkSuQmCC);
  background-position: 100%;
  background-repeat: no-repeat;
  border: 1px solid #ccc;
  padding: 0.5rem;
  border-radius: 0;
}


.innerpage.v-white.innerpage-faq.faqny .ui-accordion .ui-accordion-header{
  border: 1px solid #CFE1FB !important;
background: #FFF !important;
}

.innerpage.v-white.innerpage-bg.innerpage-faq.faqny .ui-accordion-content{
      border: 1px solid #CFE1FB !important;
  background: rgba(255, 255, 255, 0.50) !important;
  border-top: none !important;
}

.frmbxfl .fftyp{
      border: 1px solid #CFE1FB;
  background: #F4F9FF;
  border-radius: 8px !important;
  padding: 32px !important;
  text-align: center !important;
  height: 100% !important;
}

.frmbxfl .fftyp::before{
  content: "";
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
  height:100px;
  width:100px;
}

.frmbxfl .fftyp h4{
  font-size: 18px !important;
  line-height: 30px !important;
  font-family: 'ProximaNova-Bold' !important;
  margin-bottom: 8px !important;
}

.frmbxfl .fftyp p:last-child{
  margin-bottom:0px !important;
}

.frmbxfl .caption-img{
      text-align: center !important;
  margin-bottom: 40px !important;
}

.frmbxfl .caption-img img{
  width:80% !important;
}

.fa-youtube{
   color: #CD201F;
}

.fa-linkedin-in{
  color: #0A66C2;
}

.fa-facebook-f{
  color: #1877F2;
}

.fa-twitter{
  color: #00acee;
}

.fa-instagram{
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.fa-tiktok{
      color: #111111;
  filter: drop-shadow(1px 0px 0px #FD3E3E) drop-shadow(-1px -1px 0px #4DE8F4);
}

.innerpage .nav-pills .nav-link.active i{
  color:#FFF !important;
  background: transparent !important;
  -webkit-text-fill-color: #fff !important;
}


.frmbxfl .frm-btnrow{
  display: -ms-flexbox!important;
  display: flex!important;
  -ms-flex-pack: justify!important;
  justify-content: space-between!important;
  -ms-flex-align: center!important;
  align-items: center!important;
  margin-top: 16px !important;
}

.frmbxfl .frm-btnrow .frm-btnrowsh{
  position:relative !important;
  padding-left: 24px !important;
      transition: 300ms linear all;
}

.frmbxfl .frm-btnrow .frm-btnrowsh a::before{
content: url(https://staging-socialpilot.kinsta.cloud/wp-content/themes/wp-bootstrap-starter/inc/assets/images/down.svg);
  position: absolute;
  z-index: 10;
  top: 0px;
  text-align: center;
  left: 0;
  top: 0px !important;
}

.frmbxfl .frm-btnrow .frm-btnrowsh.show a::before{
  transform: rotate(180deg) !important;
}

.frmbxfl .frm-btnrow .frm-btnrowsh a{
      color: #9c9797;
  font-size: 18px;
  line-height: 30px !important;
  font-family: 'ProximaNova-Regular' !important;
}

.frmbxfl .frm-btnrow .frm-btnsub button#generateCaption div{
      display: inline-flex;
}

.frmbxfl .frm-btnrow .frm-btnsub button#generateCaption span{
  display:none;
  margin-bottom: 2px !important;
  margin-right: 2px !important;
}

.frm-head .frmbox-white .form-group label{
  font-size: 18px;
  line-height: 30px;
  color: #1B1C1E !important;
  margin-bottom: 8px !important;
}

.innerpage p#generated{
  margin-bottom:8px !important;
}

@media (max-width: 991.98px) { 

  .frmbxfl .caption-img{
      display:none !important;
  }

  .frmbxfl .froffer::after{
content: '' !important;
  background-image: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/offer.svg);
  background-size: contain;
  background-repeat: no-repeat;
  width: 150px;
  height: 150px !important;
  position: absolute;
  z-index: 10;
  top: -45px;
  }
  
  .frmbxfl .rowbox::before{       
          content: '' !important;
  background-image: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/obgt.svg);
  background-size: contain;
  background-repeat: no-repeat;
  height: 80px;
  left: 0;
  right: 0;
  margin: 0px auto;
  width: 80px !important;
  top: -115px;
  }
}

@media (max-width: 767.98px) {

  .frmbxfl .rowbox::before{   
          top: -100px;    
  }
  
  .frmbxfl .frm-btnrow{
      display: block !important;
  }
  
  .frmbxfl .frm-btnrow .frm-btnrowsh{
          margin-bottom: 24px !important;
  }
  
  .frmbxfl .frm-btnrow .frm-btnsub{
      text-align:center !important;
  }

.frmbxfl .posbot32 :is(h2,h3) {
  font-size: 24px !important;
  line-height: 34px !important;
}

}

@media (max-width: 575.98px) {

.frmbxfl .resultbox #result p{
  font-size:18px !important;
  line-height:30px !important;
}

.frmbxfl .rsulrow .regenerate, .frmbxfl .rsulrow #copy{
    font-size:18px !important;
}

  .frmbxfl .rowbox::before{   
          top: -80px; 
          width: 60px !important;
          height: 60px;
  }
  
  
  .frmbxfl .froffer::after{
          width: 100px;
  height: 100px !important;
      top: -20px;
  }
  
  .frm-head .frmbox-white, .frmbxfl .resultbox, .frmbxfl .froffer{
      padding: 24px !important;
}
  
  .frm-head .form-group :is(input, select){
          height: 50px !important;
  padding: 0px 16px !important;
  }

}
/* from box */


.text-danger a{
  color: #dc3545!important;
  text-decoration: underline !important;
}

.text-danger a:hover{
  text-decoration: underline !important;
}




/* blog header update  */

.nstyle .subcategory h1.shsxx{
	margin-bottom:8px !important;
}

.nstyle .blgtp-img.xactive{
	position: relative !important;
    bottom: 0 !important;
}

/* blog header update  */




/* video tutorials */

.vdpsbox .vdpsboximg{
  position: relative !important;
}

.vdpsbox .vdpsboximg .time{
  border-radius: 4px;
background: rgba(27, 28, 30, 0.75);
position: absolute;
color: #FFF !important;
font-size: 11px !important;
line-height: 11px !important;
padding: 4px 6px!important;
bottom: 16px;
left: 16px;
}

.vdpsbox .vdpsboximg .icon{
  position: absolute;
right: 16px !important;
bottom: 16px !important;
color: #FFF !important;
background: #0F67EA;
border-radius: 50% !important;
font-size: 12px !important;
height: 30px;
width: 30px;
padding-left: 11px;
padding-top: 2px !important;
}

.vdpsbox .vdpsboximg p{
  margin-bottom: 0px !important;
}


.vdpsbox:hover .vdpsboximg .icon{
  box-shadow: 0px 0px 15px 0px rgba(15, 103, 234, 0.50);
}
.vidtutable .search-container{
margin-bottom:24px !important;
position: relative;
}

.vidtutable .search-container .srt-icon{
position: absolute;
top: 18px;
left: 18px;
color: #0F67EA;
}

.vidtutable .search-container .srtrigt-icon{
  position: absolute;
right: 16px;
top: 18px !important;
}

.vidtutable .search-container .srtrigt-icon i.fa.fa-close{
  cursor: pointer;
  opacity: 0.4;
font-size: 16px;
}

.vidtutable .search-container #search-results{
  position: absolute;
z-index: 100;
background: #FFF !important;
  list-style: none !important;
padding: 0px !important;
  border: 1px solid #D9D9D9 !important;
background: #FFF !important;
border-radius: 8px !important;
margin-top: 2px !important;
  margin-bottom: 0px !important;
width: 100% !important;
  max-height: 250px !important;
overflow-y: scroll;
}

.vidtutable .search-container #search-results li{

padding: 12px !important;
line-height: 26px !important;
font-size: 16px !important;
}

.vidtutable .search-container #search-results li:not(:last-child){
      border-bottom: 1px solid #D9D9D9;
}

.vidtutable .search-container #search-results li{
cursor: pointer;
}

.vidtutable .search-container #search-results li.no-results{
cursor: default !important;
}
.vidtutable .search-container #search-results li:hover{
  background: rgba(15, 103, 234, 0.05) !important;
}


.vidtutable .search-container input#search-input{
border: 1.5px solid #D9D9D9 !important;
border-radius: 8px !important;
padding: 22px !important;
min-height: 52px !important;
font-size: 16px !important;
font-family: 'ProximaNova-Regular' !important;
padding-left: 45px !important;
}

.vidtutable #list-example{
list-style: none !important;
}

.vidtutable #list-example li a{
  border: none !important;
  font-family: 'ProximaNova-Semibold' !important;
font-size:17px !important;
line-height:28px !important;
}

.vidtutable #list-example .list-group-item.active{
  background: #eef5ff;
color: #007bff !important;
font-family: 'ProximaNova-Bold' !important;
}
.vdo-tut .modal-content{
  border-radius: 16px !important;
}

.vdo-tut .modal-body{
padding: 24px !important;
}

.vdo-tut .modal-header-full{
padding-bottom:24px !important;
position:relative !important;
}

.vdo-tut .modal-header-full button.close{
  position: absolute;
right: 0;
top: 0;
font-size: 32px !important;
font-weight: 500 !important;
}

.vdo-tut .modal-header-full button.close span{
background: #9BA5B3;
opacity: 1;
color: #FFF !important;
height: 26px !important;
width: 26px !important;
padding: 0px !important;
display: block;
border-radius: 50% !important;
font-size: 27px;
font-weight: 200 !important;
}

.vdo-tut #paragraph p{
  margin-bottom: 0px !important;
margin-top: 4px !important;
color: rgba(95, 97, 102, 0.80);
font-size: 16px !important;
line-height: 26px !important;
}

.vd-tut .vdps-title{
padding-left:0px !important;
}

.vd-tut .vdps-title h2{
margin-bottom:24px !important;
  font-size: 24px !important;
line-height: 34px !important;
font-family: 'Roboto', sans-serif !important;
font-weight: 600 !important;
}

.vd-tut .vdps-title h2 div#countsp{
  display: inline-block !important;
}

.page-template-page-videotutorial .vidtutable{
position: -webkit-sticky;
position: sticky;
top: 100px !important;
}

.vdpsbox .vdpsboximg img{
width: 100% !important;
height: auto !important;
}

.vdpsbox .vdpsboxtxt h3{
font-size: 16px !important;
line-height: 28px !important;
margin-bottom:0px !important;
  margin-top: 16px !important;
}


.vdpsbox .vdpsboxtxt h3 a{
color:#1B1C1E !important;
}

.vdo-tut #timestamp-container h4{
  margin-top: 16px !important;
  margin-bottom: 8px !important;
}

.vdo-tut #timestamp-container ol{
  list-style: none !important;
padding: 0px;
margin: 0 !important;
}

.vdo-tut #timestamp-container ol li:not(:last-child){
margin-bottom:6px !important;
}


.vdo-tut #timestamp-container ol li a{
 color: #0f67ea !important; 
font-size: 16px !important;
line-height: 26px !important;

}

.vdo-tut #timestamp-container ol li span{

color: #1B1C1E !important;
  display: inline-block !important;
margin-left: 8px !important;


}
@media (max-width: 767.98px) {

.videosd-menu{
      margin-bottom: 32px !important;
}

.videosd-menu ul#list-example{
      border: 1px solid #d9d9d9;
border-radius: 8px !important;
      overflow: hidden;
}

.videosd-menu ul#list-example li:not(:last-child){
  border-bottom: 1px solid #d9d9d9;
}

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

.vdo-tut .modal-header-full{
  padding-bottom: 0px !important;
}

.vdo-tut .modal-header-full #myModalTitle, .vdo-tut .modal-header-full #paragraph, .vdo-tut #timestamp-container{
      display: none !important;
}

/*  .vdo-tut .modal-header-full button.close{
      z-index: 10;
background: #9BA5B3;
opacity: 1;
color: #FFF !important;
width: 20px;
height: 20px;
font-size: 20px !important;
border-radius: 50% !important;
right: 8px;
top: 8px;
  
}
*/

}



.helpscout-header{
	box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
}

.helpscout-header .custom-logo{
  margin-top: 0px !important;
  padding: 11px 0 11px 0 !important;
}

.helpscout-header .custom-logo .exo-menu > li > a{
  padding: 20px 15px !important;
  border-bottom: none !important;
}
.helpscout-header .exo-menu > li > a.active, .helpscout-header .exo-menu > li > a:hover, .helpscout-header .exo-menu > li > a:active, .helpscout-header .exo-menu > li > a:focus, .helpscout-header li.drop-down ul > li > a:hover{
	    border-bottom: none !important;
	color: #0f67ea !important;
}

.helpscout-header .exo-menu li a{
  line-height: 30px;
  font-family: Roboto,sans-serif!important;
  font-weight: 400!important;
  font-size: 15.3px!important;
  padding: 20px 15px!important;
  border-bottom: 0!important;
}


.helpscout-footer p{
  font-size: 11px !important;
  color: #9b9b9b;
  text-align: center !important;
  margin-bottom: 16px !important;
  margin-top: 16px !important;
    font-family: Roboto,sans-serif!important;
}

.helpscout-footer p a{
  color: #9b9b9b !important;
  text-decoration: none !important;
}

.helpscout-footer p a:hover{
  color: #2e597d !important;
  text-decoration: underline !important;
}

.page-template-page-videotutorial .vidtutable #list-example .list-group-item.active{
	    background: #EAF4F6;
    color: #007bff !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 600 !important;
    font-size: 16px !important;
}

.page-template-page-videotutorial .vdpsbox .vdpsboxtxt h3{
  font-family: 'Roboto', sans-serif !important;
  font-weight: 400 !important;
    color: #1B1C1E;
}

.page-template-page-videotutorial .vidtutable #list-example li a{
  font-family: 'Roboto', sans-serif !important;
  font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 28px !important;
    color: #5F6166 !important;
}


.page-template-page-videotutorial .vidtutable .search-container .srt-icon{
    color: #777A80;
}


.page-template-page-videotutorial .container, .page-template-page-videotutorial .container-md, .page-template-page-videotutorial .container{
  max-width: 1080px !important;
}


@media (max-width: 991.98px) { 
.helpscout-header .exo-menu li a {
    line-height: 30px;
    font-size: 16px !important;
    font-weight: 800;
    text-align: center !important;
}
	
	.helpscout-header .display.exo-menu > li > a{
		border-bottom: 1px solid #00000017 !important;
	}

}


@media (max-width: 575.98px) { 

  .helpscout-header .custom-logo{
    padding-left: 15px !important;
  }

  .helpscout-header .exo-menu li a{
    line-height: 24px !important;
    font-size: 16px!important;
    padding: 12px 0px!important;
  }

  .helpscout-header .display.exo-menu>li>a:first-child{
    border-top: 1px solid #00000017!important;
  }


 }


/* video tutorials */


.sticky-top.sticky-inner.top140{
	top:140px !important;
}



.nstyle :is(.image-border.border-none, .image-border.border-0, .image-border.b-none, .image-border.b-0){
  border: none !important;
}





/* plans page new design */


.planlpny .version-n-block h3{
	margin-top:0px !important;
}
.planlpny .plan-page-header{
	background: #F4F8FF !important;
}
 
.planlpny.plan-pagefull .version-block{
	    border: 1px solid #CBDCFB !important;
    background: #FFF;
    box-shadow: 0px 0px 28px 0px #D9E5FA;
	    padding: 32px 24px !important;

}


.planlpny.plan-pagefull .planswithoutspace .version-block{
  background: #FFF;
  border: unset !important;
  box-shadow: unset !important;
}

.planlpny.plan-pagefull .version-block{

  background: #FFF !important;
}

.planlpny.plan-pagefull .version-block.active{
	border-radius: 0px 8px 8px 8px !important;
border: 2px solid #0F67EA !important;
}

.planlpny.plan-pagefull .version-block.active.noline{
  border: 1px solid #CBDCFB !important;
}

.planlpny .plans-trail-btn-n a:hover{
	    background: #0F67EA !important;
    color: #FFF !important;
}

.plan-pagefull.planlpny .plans-trail-btn-n a, .plan-pagefull.planlpny .get-free-trail-btn-n a{
	    font-size: 18px !important;
    font-family: 'ProximaNova-Bold' !important;
    padding: 14px 10px !important;
    line-height: 30px !important;
}


.plan-pagefull.planlpny .plan-page-header .login-policy ul li{
	color: #3C3C3C !important;
    font-family: 'ProximaNova-Regular';
}

.plan-pagefull.planlpny .most-popular-tag-n p{
	    font-family: 'ProximaNova-Bold' !important;
    letter-spacing: 0.98px;
top: -14px !important;
	    margin-bottom: 0px !important;
	    padding-top: 1.4px !important;
	    height: 33px !important;
	    border-radius: 4px 4px 4px 0px !important;
}


.plan-pagefull.planlpny .version-n-block p.cancel-price3{
	    padding-bottom: 8px !important;
    padding-top: 4px !important;
	    color: #ADADAD !important;
    font-family: 'ProximaNova-Regular' !important;
}

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

.plan-pagefull.planlpny .plan-feature-main-points-test-top ul li{
	    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/plchk.svg);
	    background-repeat: no-repeat;
    background-position: 0px 8px;
    list-style-type: none;
}
	
	    line-height: 26px !important;
    font-size: 16px !important;
}

.plan-pagefull.planlpny .plan-feature-main-points-test-top ul li:not(:last-child){
	margin-bottom:4px !important;
}


.plan-pagefull.planlpny .get-free-trail-btn span{
	font-size: 14px !important;
    line-height: 24px !important;
    margin-top: 16px;
}


.plan-pagefull.planlpny .ver-1 .get-free-trail-btn{
	margin-bottom:0px !important;
}

.planlpny.plan-pagefull .version-block.custom-plan-contact{
	    padding: 24px !important;
}

.planlpny.plan-pagefull .version-block.custom-plan-contact .col-trilactive p{
	margin-bottom:0px !important
}

.planlpny.plan-pagefull .version-block.custom-plan-contact .col-trilactive p strong{
	    font-family: "ProximaNova-Bold" !important;
}


.planlpny.plan-pagefull .version-block.custom-plan-contact .col-trilactive-cta .plans-trail-btn-n a{
	    font-size: 16px !important;
    line-height: 26px !important;
    padding: 9px 18px !important;
	
}


.planlpny.plan-pagefull .version-block:hover .plans-trail-btn-n a{
	    background: #0F67EA !important;
    color: #FFF !important;
}


.planlpny.plan-pagefull .pxwhtbox{
	    padding-bottom: 40px !important;
    padding-top: 56px !important;
}

.planlpny.plan-pagefull .pxwhtbox.ver2{
	    padding-left: 0px !important;
    padding-right: 0px !important;
	    padding-bottom: 0 !important;
}

.planlpny.plan-pagefull .pxwhtbox.ver2 .version-block.custom-plan-contact{
	    background: #F4F8FF;
    box-shadow: none !important;
}


.planlpny.plan-pagefull .table{
	border: 1px solid #CBDCFB !important;
	    padding: 0px 0px !important;
    box-shadow: 0px 0px 15px 0px rgba(217, 229, 250, 0.50);
}

.planlpny.plan-pagefull .table thead, .planlpny.plan-pagefull .table thead tr{
	    border-radius: 24px !important;
	overflow: hidden;
}

.planlpny.plan-pagefull .table tr.table-tit td{
    background: #F4F8FF !important;
    font-size: 18px !important;
    line-height: 30px !important;
    font-family: 'ProximaNova-Semibold' !important;
	position:relative !important;
	    color: #1B1C1E !important;
	
	    border-left: 0 !important;
    border-right: 0 !important;
}

.planlpny.plan-pagefull .table tr td{
	font-size: 16px !important;
	line-height: 30px !important;
	color:#1B1C1E !important;
}

.planlpny.plan-pagefull .table tr.table-tit td span.arrboxc{
	    position: absolute;
    right: 28px;
    top: 50% !important;
    transform: translateY(-50%) !important;
}
.planlpny.plan-pagefull .table tr.table-tit td span.arrboxc svg{
	    transition: 300ms linear all;
}

.planlpny.plan-pagefull .table tr td.active {
    background: #FFF !important;
	    position: relative;
	    background: #f8fbff !important;
}
.planlpny.plan-pagefull .table tr.table-tit.tr-active td span.arrboxc svg{
	    transform: rotate(90deg);
}

.planlpny.plan-pagefull .table tr.table-tit.bg-white td{
	background: #FFF !important;
}


.planlpny.plan-pagefull .table td, .planlpny.plan-pagefull .table th{
	border-top: 1px solid #CBDCFB !important; 
}

.planlpny.plan-pagefull .table tr:first-child td{
	border-top: 0px solid #CBDCFB !important; 
}

.planlpny.plan-pagefull .table thead tr td{
	padding: 24px !important;
    border-top: 0px !important;
	border-bottom: 1px solid #CBDCFB !important;
text-align:left !important;
}

.planlpny.plan-pagefull .table thead tr td:first-child,
.planlpny.plan-pagefull .table thead tr td:last-child {
    border-radius: 30px 30px 0 0 !important;
}


.planlpny.plan-pagefull .table thead tr td h4{
	font-size: 18px !important;
    line-height: 30px !important;
    margin-bottom: 16px !important;
    font-family: 'ProximaNova-Bold' !important;
}

.planlpny.plan-pagefull .table .get-free-trail-btn a{
    font-size: 15px !important;
    line-height: 24px !important;
    padding: 12px 5px !important;
    font-family: 'ProximaNova-Bold' !important;
    border-radius: 8px !important;
    text-align: center !important;
}

.planlpny.plan-pagefull .table .get-free-trail-btn span{
	text-align:center !important;
}

.planlpny.plan-pagefull .table tbody tr.tr-cta td{
	padding: 24px 16px !important;
}

.planlpny.plan-pagefull .table tbody tr.tr-cta td.active{
	position:relative !important;
}


.planlpny.plan-pagefull .table .get-free-trail-btn a:hover{
	    background: var(--web-maincolor) !important;
	color:#FFF !important;
}

.planlpny.plan-pagefull .table tbody tr td{
	    padding: 16px 24px !important;
	text-align:left !important;
}

.planlpny.plan-pagefull .table tbody tr td.text-center{
	    text-align: center !important;
}

.planlpny.plan-pagefull #flagstrap3 button{
	    border: 1px solid #CBDCFB !important;
	font-family: 'ProximaNova-Regular' !important;
    font-size: 16px !important;
}

.planlpny.plan-pagefull .table tbody tr td.first, .planlpny.plan-pagefull .table tr.table-tit td{
	padding-left:32px !important;
}

.planlpny.plan-pagefull .top-table-resp h2{
	font-size:32px !important;
}


.planlpny .plan-page-header .login-policy ul li{
	background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/images/img/plchk.svg);
    background-repeat: no-repeat;
    background-position: 0px 10px;
}


.planlpny .version-n-block h2{
	    color: #1B1C1E !important;
}

.planlpny.plan-pagefull .table thead tr td.td-switch{
	    padding-right: 0px !important;
	padding-left:32px !important;
	    padding-bottom: 34px !important;
	    vertical-align: bottom;
}

.planlpny .plan-page-header .new-plan-tabbing label{
	    color: #1B1C1E !important;
    font-family: 'ProximaNova-Regular' !important;
    font-size: 20px;
    line-height: 30px !important;
margin-bottom:0px !important;
}

.plan-pagefull.planlpny .new-plan-tabbing label .active-plan{
	    font-family: 'ProximaNova-Semibold' !important;
}






.switch-container {
  display: flex;
  align-items: center;
	    justify-content: center;
}
.switch-container > span {
    color: #1B1C1E;
    padding: 3px;
    font-size: 20px;
    line-height: 30px;
    font-family: 'ProximaNova-Regular' !important;
}
.off-label {
  margin-right: 10px;
}
.on-label {
  margin-left: 10px;
}

.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 29px;
	margin-bottom:0px !important;
}


.switch input {
  display: none;
}
.switch-container .slider {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
    background: #fff;
    border: 2px solid #1068e9;
}
.switch-container .slider::before {
  position: absolute;
  content: "";
  height: 22px;
  width: 22px;
    left: 1.5px;
    bottom: 1.5px;
background-color: #0f67ea;
  transition: 0.4s;
}
input[type="checkbox"]:checked + .slider::before {
  -webkit-transform: translateX(31px);
  -ms-transform: translateX(31px);
  transform: translateX(31px);
}
.planlpny.plan-pagefull input[type="checkbox"]:checked + .slider { 
	
}

.switch-container .slider.round {
  border-radius: 34px;
}
.switch-container .slider.round::before {
  border-radius: 50%;
}

.switch-container > span.active-plan{
	color:#0f67ea !important;
	    font-family: 'ProximaNova-Semibold' !important;
    letter-spacing: -0.3px !important;
}


.switch-container .yearly_span:after {
 content: "15% Discount";
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
    background: #d7ebdd;
    padding: 0px 10px;
    line-height: 30px;
    border-radius: 4px;
    color: #23a06c;
    font-family: "ProximaNova-Semibold" !important;
    position: absolute;
    margin-left: 12px !important;
    letter-spacing: 0px !important;
}

.switch-container span{
	cursor: pointer;
}

.planlpny.plan-pagefull .table .switch-container{
	    justify-content: left !important;
}

.planlpny.plan-pagefull .table .switch-container > span{
	font-size:18px !important;
}

.planlpny.plan-pagefull .table  .off-label {
    margin-right: 6px;
}

.planlpny.plan-pagefull .table .on-label{
	margin-left: 6px;
}

.planlpny.plan-pagefull .table .switch-container > span{
	padding: 0px;
    font-size: 18px;
}

.planlpny.plan-pagefull .table .switch{
	    width: 46px;
    height: 24px;
}

.planlpny.plan-pagefull .table .slider::before{
	    height: 18px;
    width: 18px;
    left: 1.5px;
    bottom: 1px;
}

.planlpny.plan-pagefull .table input[type="checkbox"]:checked + .slider::before{
	    -webkit-transform: translateX(21px);
    -ms-transform: translateX(21px);
    transform: translateX(21px);
}

.planlpny.plan-pagefull .table .switch-container .yearly_span:after{
	    padding: 0px 6px;
}


.planlpny.plan-pagefull .flagstrap-icon{
	    margin-right: 8px !important;
}


.planlpny.plan-pagefull  #flagstrap3 ul{
	border: 1px solid #CBDCFB !important;
}

.planlpny.plan-pagefull #flagstrap3 button span.caret{
    margin-left: 16px !important;
}

.planlpny.plan-pagefull  #flagstrap3 ul li{
	padding: 5px 10px !important;
    font-family: 'ProximaNova-Regular' !important;
}

.planlpny.plan-pagefull  #flagstrap3 ul li:hover {
    background: #f4f8ff !important;
}


.planlpny.plan-pagefull .content-0bg p{
	margin-bottom:0px !important;
}


@media (max-width: 991.98px) { 

.body-container .container.media991-swtich{
		padding-top:0px !important;
	}

	.planlpny.plan-pagefull  .CountrySelecter{
		    position: relative !important;
    text-align: center !important;
    margin-top: 30px !important;
    margin-bottom: -10px !important;
	}
	
	.planlpny.plan-pagefull .pxwhtbox {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}

}

@media (max-width: 767.98px) { 
.body-container .container.media991-swtich {
    padding-top: 3rem !important;
}
	
	.planlpny.plan-pagefull .pricing-blocks .container{
		    padding-bottom: 3rem !important;
	}
	
	
	.planlpny.plan-pagefull .version-block.custom-plan-contact .col.col-trilactive{
		min-width: 100% !important;
    margin-bottom: 16px !important;
		text-align:cetner !important;
	}
	
	.planlpny.plan-pagefull .version-block.custom-plan-contact .col-auto.col-trilactive-cta{
		    width: 100% !important;
	}
	
	.plan-pagefull.planlpny .most-popular-tag-n p{
		    top: 16px !important;
    left: -8px !important;
	}
	
	
	
}


@media (max-width: 575.98px) { 
	
.planlpny.plan-pagefull .version-block.custom-plan-contact{
    margin-bottom: 0px !important;
}
	
	.switch-container .yearly_span:after{
		display:none !important;
	}

  .planlpny.plan-pagefull .pxwhtbox.ver2{
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

/* plans page new design */




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






/* listicle new design */

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

.image-box img{
	width:100% !important;
}


.spStrong{
	    font-family: 'ProximaNova-Bold' !important;
    margin-bottom: 8px !important;
}


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

.blueAlert p:last-child{
	margin-bottom:0 !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;
}

.page-template-page-listicles .pxgnyx1 hr{
	    border-bottom: 1px solid #D6E5FF !important;
}

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


.o_ratings .o_ratings_grid .o_ratings_txt .o_ratings{
	margin-bottom:0px !important;
}


.o_ratings .o_ratings_grid{
	    display: grid;
    grid-template-columns: auto auto auto;
    column-gap: 30px;
	    margin-top: 16px !important;
}

.o_ratings .o_ratings_grid .o_ratings_txt{
	display: flex;
    margin-bottom: 16px !important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important;
}

.o_ratings .o_ratings_grid .o_ratings_box .progress{
	    height: 12px !important;
    border-radius: 16px !important;
    background: #DFEBFF;
}

.o_ratings .o_ratings_grid .o_ratings_box .progress .progress-bar{
	    background-color: #0F67EA;
}

.o_ratings .o_ratings_grid .o_ratings_box._green .progress .progress-bar{
    background-color: #66C076;
}

.o_ratings .o_ratings_grid .o_ratings_box._red .progress .progress-bar{
    background-color: #DB4F4E !important;
}

.o_ratings .o_ratings_grid .o_ratings_txt .o_ratings{
	font-family: 'ProximaNova-Semibold' !important;
}


.page-template-page-listicles .pxgnyx1 .heading-rating{
	    align-items: start !important;
}

.page-template-page-listicles .pxgnyx1 .heading-rating p.h2{
	    font-size: 32px !important;
	    font-family: 'ProximaNova-Bold' !important;
	    opacity: 1 !important;
}

.page-template-page-listicles .pxgnyx1 .heading-rating p.h2 small{
	font-family: 'ProximaNova-Regular' !important;
    font-size: 24px !important;
}

.page-template-page-listicles .pxgnyx1 .heading-rating{
	margin-bottom:24px !important;
}

.page-template-page-listicles hr.o_small{
	    margin: 32px 0px !important;
}
@media (max-width: 767.98px) { 

.o_ratings .o_ratings_grid{
		grid-template-columns: auto auto;
	    row-gap: 24px !important;
	}
}


@media (max-width: 575.98px) {

.o_ratings .o_ratings_grid{
		grid-template-columns: auto;
	}
	.page-template-page-listicles .pxgnyx1 .heading-rating p.h2{
font-size: 22px !important;
    line-height: 22px !important;
    margin-bottom: 0px !important;
	}
	.page-template-page-listicles .pxgnyx1 .heading-rating p.h2 small{
		    font-size: 18px !important;
	}
	
	
.page-template-page-listicles .heading-rating .pxgnyx1 p{
    font-size: 14px !important;
    line-height: 24px !important;
	}
}

/* listicle new design */




/* holiday calendar */

.week-calendar-container .bxholid{
	display: -ms-flexbox!important;
    display: flex!important;
	-ms-flex-direction: column!important;
    flex-direction: column!important;
}

.week-calendar-container .bxholid .bxholid-flex{
	margin-top:auto !important;
}

.flexa .btn.btn-secondary:hover{
  background: #0f67ea !important;
}

.flexa .btn.btn-secondary:hover span{
  color: #FFF !important;
}

.flexa .btn.btn-secondary:hover svg path:first-child{
  fill: #FFF !important;
}

.flexa .btn.btn-secondary:hover svg path:last-child{
  fill: #1167ea !important;
}
/* holiday calendar */




/* black friday */



.blackfriday .rect-formsbmt::before{
  content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/blackfriday/reactformbg.png'); 
    position: absolute;
    z-index: -1 !important;
    left: -40px !important;
    top: -48px !important;
}

.header-container.fixd-web{
  background: transparent !important;
  position: fixed !important;
  width: 100% !important;
}

.header-container.fixd-web.dark-header-bg{
  background: #181529 !important;
}

.header-container.dark-header .mega-drop-down .free-demo{
	border: 1px solid #fff !important;
	    color: #fff !important;
}

.header-container.dark-header .mega-drop-down .free-demo:hover{
	color:#181529 !important;
}

.sp-landing-page .page-template-page-timer{
	position:relative !important;
}

/* .sp-landing-page .page-template-page-timer::before{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/landing/head1.svg');
    position: absolute;
    z-index: 0;
    left: 0;
    top: 50%;
    transform: translate(0, -50%);
}

.sp-landing-page .page-template-page-timer::after{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/landing/head2.svg');
    position: absolute;
    z-index: 0;
    right: 0;
    top: 50%;
    transform: translate(0, -50%);
} */

.sp-landing-page .lnd-tab{
	position:relative !important;
}


.sp-landing-page .lnd-tab::before{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/landing/lnd-tab1.svg');
    position: absolute;
    z-index: 0;
    left: 0;
    top: 50%;
    transform: translate(0, -50%);
}

.sp-landing-page .lnd-tab::after{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/landing/lnd-tab2.svg');
    position: absolute;
    z-index: 0;
    right: 0;
    top: 50%;
    transform: translate(0, -50%);
}

.sp-landing-page .innerpage .g2-reg p.gr-retg{
	    color: #171529 !important;
    font-size: 42px !important;
    margin-bottom: 0px !important;
}


.sp-landing-page .innerpage.ny .section-ctabox{
	position:relative !important;
	    background-image: none !important;
	overflow:hidden;
}

.sp-landing-page .content-0bg{
	margin-top: 42px !important;
}

.sp-landing-page .content-0bg p{
	    font-size: 18px !important;
    line-height: 30px !important;
}

.sp-landing-page .content-0bg p a{
	color: #FF6B6F !important;
}

/* .sp-landing-page .rect-formsbmt .la-modal-form h5{
	    text-align: left !important;
} */


.sp-landing-page .innerpage.ny .section-ctabox::before{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/landing/ctabox1.svg');
    position: absolute;
    z-index: 0;
    left: -14px;
    top: 50%;
    transform: translate(0, -50%);
}

.sp-landing-page .innerpage.ny .section-ctabox::after{
content:url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/landing/ctabox2.svg');
    position: absolute;
    z-index: 0;
    right: -14px;
    top: 50%;
    transform: translate(0, -50%);
}


.offer-timerbox{
  position: relative;
padding-left: 54px;
}

.offer-timerbox::before {
content: '';
position: absolute;
top: -8px;
left: 0;
width: 40px;
height: 40px;
background-image: url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/blackfriday/timer.svg');
background-size: cover; 
background-position: center;
}

.txm-box.timbox .txm-sct {
  text-align: center !important;
  position: relative !important;
}

.txm-box.timbox .txm-sct:not(:last-child):after{
  content: ":";
  color: #FFF !important;
  position: absolute;
  top: -1px;
  right: -11px;
  font-family: "ProximaNova-Bold";
  font-weight: 800;
}

.sp-landing-page .container{
	position: relative;
    z-index: 1;
}

.page-template-page-timer.blackfriday .section-inner .page-head{
	    /* background: #181529 !important; */
	color:#FFF !important;

  background: #181529 url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/blackfriday/Intersect.png) no-repeat !important;
  background-size: 100% 100% !important;
  overflow: hidden;
}

.blackfriday .section-inner .page-head h1{
	color:#fff !important;
	  margin-top: 32px !important;
    font-size: 63px;
    line-height: 75px;
    text-transform: uppercase;
    margin-bottom: 42px !important;
}

.blackfriday .blackfriday-img{
	    margin-bottom: 32px !important;
}

.blackfriday .section-inner .page-head p.o_sb_title{
color: #FFF !important;
    font-size: 28px;
    font-family: 'ProximaNova-Semibold' !important;
    line-height: 42px;
	    margin-bottom: 10px !important;
}

.blackfriday .section-inner .page-head p{
	color:#FFF !important;
}


.txm-box.timbox{
    display: inline-grid;
    grid-template-columns: auto auto auto auto;
	    column-gap: 18px;
}

.txm-box.timbox .txm-sct{
	text-align:center !important;
}

.txm-box.timbox .txm-sct span{
font-size: 24px !important;
    color: #fff !important;
    font-family: 'ProximaNova-Bold' !important;
/* background: rgb(239,103,107);
background: linear-gradient(180deg, rgba(239,103,107,1) 50%, rgba(234,61,66,1) 50%);
    margin: 0px 6px;
    padding: 0px 0px !important;
    width: 48px !important;
    display: inline-block;
	    border-radius: 4px !important;
	    line-height: 69px; */
}

.txm-box.timbox .txm-sct .tm{
    display: none !important;
}

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

.innerpage.innerpage-bg-dark .tab-content{
	    background: #fff !important;
}

.innerpage.innerpage-bg-dark .g2-review{
	    background: #F4F8FF !important;
}

.innerpage.innerpage-bg-dark ul.nav-pills{
	    border: 0px !important;
}

.innerpage.innerpage-bg-dark .nav-pills .nav-link.active {
    background: #FF6B6F !important;
}

.innerpage.innerpage-bg-dark .btn-blue{
	background: #FF6B6F !important;
}

.sp-landing-page .innerpage-dark{
	    background: #181529 !important;
}

.sp-landing-page .innerpage.ny .btn-actv, .sp-landing-page .rect-formsbmt .la-modal-form button.btn.w-100.next.register-next-button{
	background: #FF6B6F !important;
}

.sp-landing-page .planlpny .plan-page-header{
	    background: transparent !important;
}

.sp-landing-page .plans-trail-btn-n a{
	    color: #FF6B6F !important;
    border: 2px solid #FF6B6F !important;
}

.sp-landing-page .plans-trail-btn-n a:hover{
	background:#FF6B6F !important;
}

.sp-landing-page .planlpny.plan-pagefull .version-block.active{
	    background: #181529 !important;
    border: 0px !important;
    color: #FFF !important;
}

.sp-landing-page .get-free-trail-btn-n a{
background:#FF6B6F !important;	
		border: 2px solid #FF6B6F !important;
}

.sp-landing-page .version-n-block.active h3, .sp-landing-page .planlpny .version-n-block.active h2, .sp-landing-page .version-n-block.active .plan-feature-main-points-test-top ul li, .sp-landing-page .version-block.active .amount_text small.discount_annual_price{
	    color: #FFF !important;
}

.sp-landing-page .plan-pagefull .most-popular-tag-n p{
	    background: #FF6B6F !important;
    color: #FFF !important;
}
.sp-landing-page .plan-pagefull .most-popular-tag-n p::before{
	    background: #D37477 !important;
}

.sp-landing-page .slider::before{
	background-color: #FF6B6F !important;
}

.sp-landing-page .slider{
	border: 2px solid #181529;
}

.sp-landing-page .switch-container > span.active-plan{
	color: #FF6B6F !important;
}

.sp-landing-page .planlpny.plan-pagefull .version-block:hover .plans-trail-btn-n a{
	background: #FF6B6F !important;
}

.page-template-page-landingtheme .mega-drop-down .head-free-trial{
	    background: #FF6B6F !important;
    border: 2px solid #FF6B6F !important;
}

/* .sp-landing-page .rect-formsbmt:before{
 content: "";
    position: absolute;
    z-index: 10;
    right: 40px;
    top: -55px;
    width: 150px;
    height: 150px; 
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/landing/25-off.svg) no-repeat;
    background-size: contain; 
} */

.sp-landing-page .version-n-block.active .get-free-trail-btn span{
	color: #fff !important;
}


.sp-landing-page .switch-container .yearly_span:after{
	 content: "";
    position: absolute;
    z-index: 10;
    right: -180px;
    top: -27px;
    width: 170px;
    height: 70px; 
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/landing/20-off.svg) no-repeat;
    background-size: contain; 
}

.sp-landing-page .switch-container .yearly_span.active-plan:after{
	 content: "";
    position: absolute;
    z-index: 10;
    right: -180px;
    top: -27px;
    width: 170px;
    height: 70px;
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/landing/20-offn.svg) no-repeat;
    background-size: contain; 
}

.sp-landing-page .switch-container > span {
    position: relative !important;
}

.sp-landing-page .innerpage .g2-reg{
	    width: 215px;
    height: 215px;
}


.sp-landing-page .offer-txt p{
  margin-bottom: 0px !important;
  font-size: 28px !important;
  line-height: 38px !important;
}

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

.customer-logos .slide img {
  max-width: 150px !important;
    height: 100% !important;
width:100% !important;
}

.customer-logos .slick-track {
  display: inline-flex;
  align-items: center;
}

.sp-landing-page .customer-logos.slider {
  border: 0px !important;
  background: transparent !important;
}

.sp-landing-page .customer-logos.slider::before{
display:none !important;
}

.show-web{
    display: block !important;
}
.show-mob{
display:none !important;
}

@media (max-width: 1199.98px) {


  .offer-timerbox::before{
    width: 30px;
    height: 30px;
    top: 6px;
  }

  .txm-box.timbox .txm-sct:not(:last-child):after{
    top: 10px;
    right: -11px;
  }

 

	.txm-box.timbox{
		    column-gap: 18px;
	}
	
	.txm-box.timbox .txm-sct span{
		    font-size: 32px !important;
		    width: 36px !important;
		    line-height: 52px !important;
	}
.blackfriday .blackfriday-img {
    margin-bottom: 16px !important;
}
	
	.blackfriday .section-inner .page-head p.o_sb_title{
		    line-height: 32px;
		    font-size: 22px;
	}
	
	.sp-landing-page .rect-formsbmt:before{
		    right: 20px;
    top: -45px;
    width: 100px;
    height: 100px;
	}
	
	.body-container .sp-landing-page .container.plan-container{
		    max-width: 1100px;
	}
}

@media (max-width: 991.98px) {

  .dark-header .web-trial-btn, .dark-header a.toggle-menu{
    color: #FFF !important;
  }

  .header-container.dark-header .mega-drop-down .free-demo{
    border: 1px solid #000 !important;
    color: #000!important;
  }

  .header-container.dark-header .col-lg-10.position-static.pr-0.pb-3{
    padding-bottom: 0px !important;
  }


  .page-template-page-timer.blackfriday .section-inner .page-head{
    background-size: cover !important;
  }

.body-container .sp-landing-page .container.plan-container {
 max-width: 720px;
}

.offer-timerbox{
  text-align: left !important;
  display: inline-block !important;
}
	
	.sp-landing-page .rect-formsbmt{
		margin-top:32px !important;
	}
	
	.sp-landing-page .rect-formsbmt:before{
		    right: 40px;
    top: 5px;
	}

  .txm-box.timbox .txm-sct span{
    font-size: 26px !important;
    line-height: 44px !important;
  }
  .offer-timerbox{
    padding-left: 42px;
  }
.sp-landing-page .content-0bg {
    margin-top: 8px !important;
}
	
	.sp-landing-page .innerpage ul.nav-pills{
		    display: grid;
 gap: 16px 16px;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
	}
	
	.sp-landing-page .innerpage ul.nav-pills li:not(:last-child){
		margin-bottom: 0px !important;
    border: 0px !important;
	}
	
		.sp-landing-page .plan-pagefull .login-policy ul{
		    display: grid !important;
    gap: 16px 16px;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
			justify-items: center;
	}
	
	.sp-landing-page .plan-pagefull.planlpny .plan-page-header .login-policy ul li{
		    margin-bottom: 0px !important;
	}
	
		.sp-landing-page .innerpage.ny .section-ctabox::before, .sp-landing-page .innerpage.ny .section-ctabox::after{
		display:none !important;
	}
	
	.header-container.border-bottom .col-lg-10.position-static.pr-0.pb-3{
		padding-bottom:0px !important;
	}

  .blackfriday .rect-formsbmt::before{
    display: none !important;
  }
}

@media (max-width: 767.98px) {


  	
	.show-web{
    display: none !important;
}

.show-mob{
display:block !important;
}

.container-md.py-56.silderMedia32{
      padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.customer-logos.slider.slick-initialized .slick-slide{		
      margin: 0px 10px !important;
}

  .blackfriday .section-inner .page-head h1{
    margin-top: 24px !important;
    font-size: 40px;
    line-height: 52px;
    margin-bottom: 32px !important;
  }

	.blackfriday .blackfriday-img img{
		    max-width: 300px !important;
	}
	
	.body-container .sp-landing-page .container.plan-container{
		max-width: 540px;
	}
	.sp-landing-page .lnd-tab::after{
		display:none !important;
	}
	.sp-landing-page .page-template-page-timer::after{
		display:none !important;
	}
}

@media (max-width: 575.98px) {

  

  .blackfriday .section-inner .page-head h1{
    margin-top: 16px !important;
    margin-bottom: 24px !important;
  }

  .page-template-page-timer.blackfriday .section-inner .page-head{
    background: #181529 !important;
  }

  .header-container.fixd-web{
    position: relative !important;
    width: 100% !important;
    background: #171529 !important;
    border-bottom: 1px solid #ffffff3d !important;
  }

	.txm-box.timbox .txm-sct span {
    font-size: 18px !important;
    width: 25px !important;
    line-height: 40px !important;
		    margin: 0px 3px !important;
}
	
	.txm-box.timbox {
    column-gap: 16px;
}

.txm-box.timbox .txm-sct:not(:last-child):after {
  top: 5px;
  right: -11px;
}

.offer-timerbox {
  padding-left: 32px;
}

.blackfriday .blackfriday-img img{
  width: 100% !important;
}

.offer-timerbox::before {
  width: 24px;
  height: 24px;
  top: 8px;
}
	
	.txm-box.timbox .txm-sct .tm {
    font-size: 14px !important;
    margin-top: 8px !important;
}
	
	.sp-landing-page .g2lht2 img{
		max-width: 250px !important;
	}
	
	.sp-landing-page .rect-formsbmt:before{
		    width: 60px;
    height: 60px;
		    right: 10px;
    top: 9px;
	}
	
	.sp-landing-page .section-inner .innerpage.ny .section-ctabox ul.atv li{
		margin-bottom:8px !important;
	}
	
	.sp-landing-page .section-inner .innerpage.ny .section-ctabox ul.atv{
		    margin-bottom: 24px !important;
    margin-top: 24px !important;
	}
	
}
/* black friday */


.react-simple-select__menu{
	padding:0px !important;
}

.react-simple-select__menu div{
	color: #3C3C3C !important;
}

.react-simple-select__menu div:hover{
	color: #3C3C3C !important;
}

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


iframe.instagram-media {
  margin: 0px auto !important;
}



/* blackfridya plans page */

.planlpny.blackfriday-plan .plan-page-header{
	background:#fff !important;
}
.planlpny.plan-pagefull.blackfriday-plan .version-block:hover .plans-trail-btn-n a{
	background: #FF6B6F!important;
}

.planlpny.blackfriday-plan .plans-trail-btn-n a, .planlpny.blackfriday-plan .get-free-trail-btn2 a{
border: 2px solid #FF6B6F !important;
	color: #FF6B6F !important;
}

.planlpny.blackfriday-plan .get-free-trail-btn2 a:hover{
	background:#FF6B6F !important;
	color:#FFF !important;
}

.planlpny.plan-pagefull.blackfriday-plan .table .get-free-trail-btn a:hover{
		background:#FF6B6F !important;
	color:#FFF !important;
}

.planlpny.plan-pagefull.blackfriday-plan .get-free-trail-btn-n2 a{
		background:#FF6B6F !important;
	color:#FFF !important;
	border: 2px solid #FF6B6F !important;
}

.planlpny.blackfriday-plan .get-free-trail-btn-n a, .planlpny.blackfriday-plan .get-free-trail-btn-n a:hover{
    background: #ff6b6f !important;
    border: 2px solid #ff6b6f !important;
}

.planlpny.plan-pagefull.blackfriday-plan .version-block.active {
    border-radius: 0px 8px 8px 8px !important;
    border: 1px solid #CBDCFB !important;
}

.plan-pagefull.blackfriday-plan  .most-popular-tag-n p{
	    background: #FF6B6F !important;
	    color: #FFF !important;
}

.plan-pagefull.blackfriday-plan .most-popular-tag-n p::before{
	background: #D37477 !important;
}

.backfriday-header{
	    background: #191529 !important;
}

.backfriday-header .backfriday-header-grid{
    max-width: 1920px !important;
    margin: 0px auto;
}

.plan-pagefull.blackfriday-plan  .content-0bg a{
	color:#FF6B6F !important;
}

.plan-pagefull.blackfriday-plan .switch-container > span.active-plan{
	    color: #FF6B6F !important;
}

.plan-pagefull.blackfriday-plan  .slider{
	border: 2px solid #181529 !important;
}

.plan-pagefull.blackfriday-plan .slider::before{
	background-color: #FF6B6F !important;
}

.plan-pagefull.blackfriday-plan table .switch-container .yearly_span:after{
    background: #181529 !important;
	    color: #FFF !important;
}


.plan-pagefull.blackfriday-plan .switch-container .yearly_span::after:first-letter {
  color: #FF6B6F !important;
}


.plan-pagefull.blackfriday-plan table .switch-container .yearly_span:after{
	content: "20% Off";
}

.plan-pagefull.blackfriday-plan table .switch-container .yearly_span.active-plan:after{
	content: "25% Off";
}

.sp-landing-page .switch-container .yearly_span:after{
	display:none;
}

.plan-pagefull.blackfriday-plan .sp-landing-page .switch-container .monthly_span.active-plan:after{
	content: "";
    position: absolute;
    z-index: 10;
	
	    display: block !important;
    background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/landing/upto20.svg) no-repeat;
    top: -8px;
    right: 50px;
	    width: 170px;
    height: 70px;
}

/* .plan-pagefull.blackfriday-plan .switch-container > span.active-plan{
	position:relative !important;
}
	 */
.plan-pagefull.blackfriday-plan .sp-landing-page .switch-container .yearly_span.active-plan:after{
	display:block !important;
		background: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/landing/upto25.svg) no-repeat;
    top: -8px;
    right: -208px;
    width: 188px;
}

span#mark{
	    color: #FF6B6F !important;
    font-family: 'ProximaNova-Semibold' !important;
}


@media (max-width: 575.98px) {
	.plan-pagefull.blackfriday-plan .sp-landing-page .switch-container .yearly_span.active-plan:after{
		display:none !important;
	}
	
	.plan-pagefull.blackfriday-plan .sp-landing-page .switch-container .monthly_span.active-plan:after{
		display:none !important;
	}
}
/* blackfridya plans page */



/* new home page */

.tem-vp span.marktop{
	color: #0F67EA;
    font-family: 'ProximaNova-Semibold' !important;
    font-size: 16px !important;
    line-height: 24px !important;
    margin-bottom: 16px !important;
    display: block !important;
}

.tem-vp .page-head-cta a.sp-video{
	    background: transparent !important;
    color: #0F67EA !important;
	 font-family: 'ProximaNova-Semibold' !important;
	    display: inline-block;
}

.tem-vp .page-head-cta a.sp-video svg{
	margin-top:-4px !important;
	margin-right:4px !important;
   
}

.tem-vp .page-head-cta a{
	 font-family: 'ProximaNova-Semibold' !important;
	    display: inline-block;
}

.tem-vp .page-head-cta a svg{
	    margin-top: -3px !important;
    margin-left: 2px !important;
}

@media (max-width: 991.98px) { 

	.media-top42{
		    margin-top: 42px !important;
	}

}

@media (max-width: 575.98px) {
	.media-top42{
		    margin-top: 32px !important;
	}
	
	.tem-vp .page-head-cta a{
		    display: block !important;
	}
	
	.tem-vp .page-head-cta a:first-child{
		margin-bottom:12px !important;
	}
	
	.section-inner.tem-vp .page-head.v2-hmpg h1 {
    margin-bottom: 16px !important;
}
}

/* new home page */




/* landing page v2 */

.tem-v2 span.marktop{
  color: #0F67EA;
font-size: 16px !important;
line-height: 24px !important;
margin-bottom: 16px !important;
display: block !important;
font-family: 'ProximaNova-Semibold' !important;
}

.page-template-page-timer.tem-v2 .section-inner .page-head{
background:#F4F8FF !important
}

.tem-v2 .section-inner .page-head p{
  font-size: 17px !important;
line-height: 28px !important;
}

.tem-v2 .section-inner .page-head h1{
margin-bottom:24px !important;
  font-family: 'ProximaNova-Semibold' !important;
}

.innerpage .row-cl.cl-1{
  grid-template-columns: repeat(1,minmax(0,1fr));
}

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

.tem-v2 .section-inner.lndv2 .countbx{
background:#FFF !important;
}

.tem-v2 .planlpny .ver-1 .plan-feature-main-points-test-top.min-height ul{
margin-bottom:0px !important;
}
.tem-v2 .planlpny.plan-pagefull .pg-title{
margin-bottom:72px !important;
}

.tem-v2 .planlpny.plan-pagefull .pg-title h2{
font-size: 44px;
line-height: 60px !important;
}

.tem-v2 .plan-page-header{
  background: transparent !important;
}

.innerpage .nav-pills #Support-tab.nav-link.active svg{
fill: transparent !important;
}

.innerpage .nav-pills #Support-tab.nav-link.active svg path{
stroke: #FFF !important;
}


.tem-v2 .version-block.custom-plan-contact{
  background: #F4F8FF !important;
}

.tem-v2 .plans-trail-btn-n a{
background:#0f67ea !important;
color:#FFF !important;
}

.tem-v2 .plans-trail-btn-n a:hover{
background: #1061d8 !important;
}

.tem-v2 .innerpage .g2-reg p.gr-retg{
  font-size: 32px !important;
color: #1B1C1E !important;
}

@media (max-width: 1199.98px) { 


.tem-v2 .page-head .page-headul{
    grid-template-columns: auto !important;
}

.tem-v2 .page-head .page-headul li{
    padding: 0px 0px 1px 28px;
    background-size: 18px 12px !important;
}

.tem-v2 .tim.gr-logopdf img{
max-width:300px !important;
width:100%;
}

.tem-v2 .innerpage .nav-pills .nav-link{
font-size: 16px !important;
}

.tem-v2 .innerpage .tab-content .tab-pane h4 {
margin-bottom: 8px !important;
}

.tem-v2 .innerpage .inn-btmct .innbtm-banr{
    display: inline-grid !important;
width: 100% !important;
grid-template-columns: auto;
gap: 20px 32px;
}

.tem-v2 .innerpage .g2-reg{
display:none !important;
}

.tem-v2 .g2lht2 img{
max-width:350px !important;
width:100% !important;
}

.tem-v2 .section-inner .section-lastblog h2{
 margin-bottom:24px !important;
    font-size: 40px !important;
line-height: 52px !important;
}
}

@media (max-width: 991.98px) { 

.tem-v2 .page-head .page-headul {
/*     grid-template-columns: auto auto !important; */
display: grid !important;
    justify-content: center !important;
    justify-items: center !important;

grid-template-columns: repeat( auto-fit, minmax(260px, 1fr) ) !important;
}

.tem-v2 .innerpage.innerpage-bg ul.nav-pills{
display: grid !important;
grid-template-columns: repeat( auto-fit, minmax(260px, 1fr) );
gap: 24px 24px;
}

.tem-v2 .innerpage ul.nav-pills li:not(:last-child){
margin-bottom:0px !important;
}

.tem-v2 .plan-pagefull .login-policy ul{
display: grid !important;
justify-content: center !important;
justify-items: center !important;
grid-template-columns: repeat( auto-fit, minmax(300px, 1fr) ) !important;
gap: 16px 16px;
}

.tem-v2 .switch-container{
margin-bottom:32px !important;
}

.tem-v2 .section-inner.lndv2 .countbx{
    padding: 0px !important;
background: transparent !important;
}

.tem-v2 .mediatop-25.col-md-12.col-lg-12.px-2.pt-56 {
padding-top: 16px !important;
}

.tem-v2 .innerpage .inn-btmct .innbtm-banr .innbtm-banrcta {
margin-top: 0px !important;
}

.tem-v2 .col.col-trilactive, .tem-v2 .col-auto.col-trilactive-cta{
min-width:100% !important;
}

.tem-v2 .col.col-trilactive{
    margin-bottom: 16px !important;
    text-align: center !important;
}

.tem-v2 .col-auto.col-trilactive-cta a {
max-width:300px !important;
width:100% !important;
}

.tem-v2 div#pricing-blocks .container.pb-0{
padding-bottom:0px !important;
}

.tem-v2 .planlpny.plan-pagefull .container.pb-40{
padding-bottom:0px !important;
}



}

@media (max-width: 767.98px) { 
.tem-v2 .planlpny.plan-pagefull .pg-title h2, .tem-v2 .section-inner .section-lastblog h2 {
font-size: 32px !important;
line-height: 42px !important;
}

.tem-v2 .planlpny.plan-pagefull .pg-title {
margin-bottom: 52px !important;
}

.tem-v2 .switch-container {
margin-bottom: 52px !important;
}

.tem-v2 .section-inner.lndv2 .countbx{
margin-top:42px !important;
}

}

@media (max-width: 575.98px) { 
.tem-v2 .planlpny.plan-pagefull .pg-title h2, .tem-v2 .section-inner .section-lastblog h2{
    font-size: 28px !important;
line-height: 36px !important;
}

.tem-v2 .g2lht2 img {
max-width: 220px !important;
width: 100% !important;
}

.tem-v2 .section-inner .innerpage.ny .section-ctabox ul.atv {
margin-bottom: 32px !important;
margin-top: 32px !important;
}


.tem-v2 .section-inner .innerpage.ny .section-ctabox ul.atv li{
margin-bottom: 4px !important;
background-size: 16px 16px !important;
padding-left: 26px !important;
padding-bottom: 0px !important
}

.tem-v2 .section-inner.lndv2 .countbx{
    margin-left: 0px !important;
margin-right: 0px !important;
}

.tem-v2 .planlpny.plan-pagefull .version-block{
    box-shadow: none !important;
}

.tem-v2 div#pricing-blocks{
    padding-left: 0px !important;
padding-right: 0px !important;
}

.section-lastblog ul.atv{
margin-bottom: 24px !important;
}
}

/* landing page v2 */





/* Caption Generator */

.lightbx{
  border-radius: 16px;
background: #F4F9FF;
text-align: center !important;
padding: 40px 32px !important;
height: 100% !important;
}

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

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

.lightbx .img{
  display: inline-block;
}

.lightbx .img .img-light{
  background: #E9F6F1;
border-radius: 8px !important;
height: 102px !important;
width: 102px !important;
display: flex;
justify-content: center;
align-items: center;
  margin-bottom: 32px !important;
border: 2px solid #C9E4EA;
}

.sp_timeline ul{
list-style-type: none;
margin: 0;
padding: 0;
position: relative;
transition: all 0.5s linear;
top:0
}
.sp_timeline ul li:before {
content: "";
display: block;
width: 0;
height: 100%;
border:1px dashed #ABBAD6 ;
position: absolute;
top:10px !important;
 left: -32px;
  
}

.sp_timeline ul li:last-child:before {
content: "";
border:none;
}


.sp_timeline ul li{
position: relative;
padding-bottom: 32px !important;

  margin-bottom: 0px !important;
margin-left: 40px !important;
}

.sp_timeline ul li:last-child{
padding-bottom:0px !important;
}
.sp_timeline ul li h4{
margin-bottom:8px;
  font-size: 18px !important;
line-height: 30px !important;
font-family: 'ProximaNova-Semibold' !important;
}

.sp_timeline ul li p{
margin-bottom:14px !important;
}
.sp_timeline ul li p:last-child{
margin-bottom:0px !important;

}


.sp_timeline ul li > span:not(:last-child){
content: "";
position: absolute;
top:0;
left:-30px
}


.sp_timeline ul li > span:before{
content: "";
background: #fff !important;
width: 20px !important;
height: 20px !important;
display: block;
border-radius: 50% !important;
position: absolute;
border: 1px solid #ABBAD6;
left: -11.5px;
top: 4px !important;
}

.sp_timeline ul li > span:after{
 content: "";
display: block;
width: 18px;
height: 18px;
border-radius: 50%;
  background: #ABBAD6;
border:2px solid #fff;
position: absolute;
left:-10.5px;
top: 5px;
}

.sp_timeline ul li > span:before{top:0px}


.alternative-pagefull .plan-pagefull.blackfriday-plan .most-popular-tag-n p{
	font-size:14px !important;
}


.lightbx .txt h3{
	font-size: 24px !important;
  line-height: 34px !important;
margin-bottom: 8px !important;
}

.sp_timeline ul li h3{
	font-size: 18px !important;
    margin-bottom: 8px !important;
    line-height: 30px !important;
	    font-family: 'ProximaNova-Semibold' !important;
}


/* Caption Generator */






.section-inner .page-head.sp_heigtxt.h1tag h1{
  font-size: 60px;
  line-height: 70px !important;
}

.section-inner .page-head.sp_heigtxt p{
    font-size: 17px !important;
  line-height: 28px !important;
}

@media (max-width: 991.98px) {


.section-inner .page-head.sp_heigtxt.h1tag h1{
  font-size: 40px !important;
  line-height: 52px !important;
}

}

@media (max-width: 575.98px) { 

.section-inner .page-head.sp_heigtxt.h1tag h1{
font-size: 32px !important;
  line-height: 40px !important;
  margin-bottom: 16px !important;
}
}






/* christmas plans page  */

.plan-pagefull.blackfriday-plan table .switch-container .yearly_span:after {
  content: "25% Off" !important;
}

.christmas-plans .planlpny.blackfriday-plan .get-free-trail-btn-n a, .christmas-plans .planlpny.blackfriday-plan .get-free-trail-btn-n a:hover{

    background: #F53D3D !important;
  border: 2px solid #F53D3D !important;
}



.christmas-plans .planlpny.blackfriday-plan .plans-trail-btn-n a, .christmas-plans .planlpny.blackfriday-plan .get-free-trail-btn2 a{
   color: #F53D3D !important;
 border: 2px solid #F53D3D !important;
}


.christmas-plans .planlpny.plan-pagefull.blackfriday-plan .version-block:hover .plans-trail-btn-n a{
   background: #F53D3D !important;
}

.christmas-plans .planlpny.plan-pagefull.blackfriday-plan .table .get-free-trail-btn a:hover{
background: #F53D3D !important;
}

.christmas-plans .planlpny.plan-pagefull.blackfriday-plan .get-free-trail-btn-n2 a{
background: #F53D3D !important;
 border: 2px solid #F53D3D !important;
}


.christmas-plans .planlpny.plan-pagefull .version-block.custom-plan-contact{
    background: #023E44 !important;
}

.christmas-plans .planlpny.plan-pagefull .version-block.custom-plan-contact .col-trilactive p{
color:#FFF !important;
}


.christmas-plans .planlpny.blackfriday-plan  .col-trilactive-cta .plans-trail-btn-n a{
    background: #F53D3D !important;
color:#FFF !important;
}

.christmas-plans .plan-pagefull.blackfriday-plan .switch-container > span.active-plan{
color:#F53D3D !important;
}

.christmas-plans .plan-pagefull.blackfriday-plan .slider::before{
background-color: #F53D3D !important;
}

.christmas-plans span#mark{
color: #F53D3D !important;
}

.christmas-plans .plan-pagefull.planlpny .version-n-block p.cancel-price3{
    color: #1B1C1E !important;
    text-decoration-color: #F53D3D !important;
}

.christmas-plans .plan-pagefull.blackfriday-plan table .switch-container .yearly_span:after{
background:#023E44 !important;
}

.christmas-plans .wp-faq-schema-wrap.wp-faq-schema-accordion{
    text-align: left !important;
}

@media (max-width: 575.98px) {

.christmas-plans .planlpny.plan-pagefull .version-block.custom-plan-contact{
      margin-left: 15px !important;
  margin-right: 15px !important;
}

}
/* christmas plans page  */

/* christmas landing page */


.page-template-page-landingtheme .header-container.fixd-web.dark-header-bg{
background:#023E44 !important;
}
.page-template-page-timer.blackfriday.them-v2 .section-inner .page-head{

    background: #023E44 url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/christmas/header-bg2.png) no-repeat !important;
    background-size: 100% 100% !important;
background-position: center center !important;


}

.innerpage-bg-dark.them-v2, .sp-landing-page .innerpage-dark.them-v2{
  background: #023E44 !important;
}

.them-v2 .offer-timerbox::before{
background-image: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/christmas/timer.svg);
}

.blackfriday.them-v2 .rect-formsbmt::before{
display:none !important;
}


.blackfriday.them-v2 .rect-formsbmt #static-root::before{
    content: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/christmas/christmas.svg);
position: absolute;
  z-index: 1 !important;
  right: -60px !important;
  top: 12px;
}

.page-template-page-timer.blackfriday.them-v2 .section-inner .page-head:after{	
   content: "";
    position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
    background-image: url('https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/christmas/header-ft.png');	
    background-size: 100% 100%;
  padding-top: 10%;
  background-position: center center !important;
}

.innerpage-bg-dark.them-v2{
    background: #023E44 url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/christmas/chx.png) no-repeat !important;
  background-size: 100% 100% !important;
  background-position: center center !important;
}

.them-v2 .rect-formsbmt .la-modal-form h5{
text-align: left !important;
}

.sp-landing-page .lnd-tab::before, .sp-landing-page .lnd-tab::after{
display:none !important;
}

.sp-landing-page .innerpage.ny .section-ctabox::before, .sp-landing-page .innerpage.ny .section-ctabox::after{
display:none !important;
}

.sp-landing-page .innerpage-dark.them-v2{
 background: #023E44 url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/christmas/footer-bg.png) no-repeat !important;
  background-size: 100% 100% !important;
  background-position: center center !important;
}


.page-template-page-landingtheme .innerpage-bg-grey {
  background: #f4f6f6 !important;
}

.plan-pagefull.blackfriday-plan.tem-v2 .sp-landing-page .switch-container .yearly_span:after, .christmas-plans .plan-pagefull.blackfriday-plan .sp-landing-page .switch-container .yearly_span:after{
display: block !important;
top: -8px;
  right: -208px;
  width: 188px;
background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTM2IiBoZWlnaHQ9IjQ2IiB2aWV3Qm94PSIwIDAgMTM2IDQ2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTkuNTE3MiAxLjU2NDU3QzIwLjU1MDkgMC41NjEyNTcgMjEuOTM0OCA4Ljc1NjgzZS0wNSAyMy4zNzU0IDguNjQxNTJlLTA1TDEyOS45NiAxLjA5NDkzZS0wNkMxMzMuMDIgLTEuMzU0MTFlLTA2IDEzNS41IDIuNDgwMTYgMTM1LjUgNS41Mzk1OVY0MC4xNjJDMTM1LjUgNDMuMjIxNCAxMzMuMDIgNDUuNzAxNiAxMjkuOTYgNDUuNzAxNkwyMy4zNzU0IDQ1LjcwMTdDMjEuOTM0OCA0NS43MDE3IDIwLjU1MDkgNDUuMTQwNSAxOS41MTcyIDQ0LjEzNzJMMS42ODE0IDI2LjgyNkMtMC41NjA0NjcgMjQuNjUwMSAtMC41NjA0NjcgMjEuMDUxNyAxLjY4MTQgMTguODc1OEwxOS41MTcyIDEuNTY0NTdaIiBmaWxsPSIjMDIzRTQ0Ii8+CjxwYXRoIGQ9Ik0yMi45MzkyIDUuNzIxN0MyMy43NzEgNC45MTQ0MiAyNC44ODQ1IDQuNDYyODkgMjYuMDQzNiA0LjQ2Mjg5TDEyNS41NDMgNC40NjI4OUMxMjguMDA0IDQuNDYyODkgMTMwIDYuNDU4NDYgMTMwIDguOTIwMTFWMzYuNzc3OEMxMzAgMzkuMjM5NCAxMjguMDA0IDQxLjIzNSAxMjUuNTQzIDQxLjIzNUgyNi4wNDM2QzI0Ljg4NDUgNDEuMjM1IDIzLjc3MSA0MC43ODM1IDIyLjkzOTIgMzkuOTc2Mkw4LjU4ODMxIDI2LjA0NzRDNi43ODQ0NyAyNC4yOTY2IDYuNzg0NDcgMjEuNDAxMyA4LjU4ODMxIDE5LjY1MDVMMjIuOTM5MiA1LjcyMTdaIiBzdHJva2U9IiMwODZBNzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLWRhc2hhcnJheT0iMS42NiAzIi8+CjxwYXRoIGQ9Ik00NS40Mzk2IDMwLjA3ODFIMzQuMzE2MVYyNy42MTg1QzQwLjM2NTQgMjMuMTQyNiA0Mi4xMzggMjEuNjEzNiA0Mi4xMzggMTkuNzk2N0M0Mi4xMzggMTguNTExNSA0MC45NjM2IDE3Ljg2ODkgMzkuNzQ0OSAxNy44Njg5QzM4LjA2MDkgMTcuODY4OSAzNi43NzU3IDE4LjUzMzYgMzUuNzc4NiAxOS41NzUxTDMzLjk4MzggMTcuNDkyMkMzNS40MjQgMTUuODMwMyAzNy42MTc3IDE1LjA3NjkgMzkuNjc4NCAxNS4wNzY5QzQyLjgyNDkgMTUuMDc2OSA0NS4zMjg4IDE2Ljg0OTYgNDUuMzI4OCAxOS43OTY3QzQ1LjMyODggMjIuMzIyNyA0My4yNDU5IDI0LjUxNjQgMzkuNDEyNSAyNy4zMDgzSDQ1LjQzOTZWMzAuMDc4MVpNNTMuMzQxNSAzMC4zNDRDNTAuNzcxMSAzMC4zNDQgNDguOTA5OCAyOS41MDIgNDcuNjQ2OCAyOC4xMjgyTDQ5LjM5NzMgMjUuOTM0NUM1MC4zOTQ0IDI2Ljk3NiA1MS43NjgzIDI3LjU1MjEgNTMuMzE5MyAyNy41NTIxQzU1LjA2OTggMjcuNTUyMSA1Ni4wNjcgMjYuNTU0OSA1Ni4wNjcgMjUuMzU4NEM1Ni4wNjcgMjQuMDUxMSA1NS4wOTIgMjMuMTY0NyA1My40MDggMjMuMTY0N0M1Mi4xODkzIDIzLjE2NDcgNTEuMTkyMSAyMy41MTkzIDUwLjMwNTggMjQuMzYxM0w0OC4xMTIxIDIzLjc4NTJWMTUuMjk4NUg1OC4yNjA2VjE4LjA2ODNINTEuMjU4NlYyMS42ODAxQzUxLjk2NzcgMjAuOTcxIDUzLjE2NDIgMjAuNDM5MiA1NC41MTU5IDIwLjQzOTJDNTcuMDE5OCAyMC40MzkyIDU5LjI1NzggMjIuMjM0MSA1OS4yNTc4IDI1LjIyNTRDNTkuMjU3OCAyOC4zNzE5IDU2LjkwOSAzMC4zNDQgNTMuMzQxNSAzMC4zNDRaTTY0LjM2MyAyMi40MzM1QzYyLjEwMjkgMjIuNDMzNSA2MC42MTgzIDIwLjg2MDMgNjAuNjE4MyAxOC43OTk1QzYwLjYxODMgMTYuNzE2NiA2Mi4xMDI5IDE1LjA3NjkgNjQuMzYzIDE1LjA3NjlDNjYuNjQ1MyAxNS4wNzY5IDY4LjEyOTkgMTYuNzE2NiA2OC4xMjk5IDE4Ljc5OTVDNjguMTI5OSAyMC44NjAzIDY2LjY0NTMgMjIuNDMzNSA2NC4zNjMgMjIuNDMzNVpNNjQuNTg0NiAzMC4wNzgxSDYyLjkyMjdMNzIuMzYyMiAxNS4yOTg1SDc0LjA0NjJMNjQuNTg0NiAzMC4wNzgxWk03Mi40OTUxIDMwLjM0NEM3MC4yMzUgMzAuMzQ0IDY4Ljc1MDQgMjguNzQ4NiA2OC43NTA0IDI2LjY4NzlDNjguNzUwNCAyNC42MDUgNzAuMjM1IDIyLjk2NTMgNzIuNDk1MSAyMi45NjUzQzc0Ljc1NTMgMjIuOTY1MyA3Ni4yNjIxIDI0LjYwNSA3Ni4yNjIxIDI2LjY4NzlDNzYuMjYyMSAyOC43NDg2IDc0Ljc1NTMgMzAuMzQ0IDcyLjQ5NTEgMzAuMzQ0Wk02NC4zNjMgMjAuNzA1MUM2NS4zODIzIDIwLjcwNTEgNjYuMTEzNSAxOS45NTE4IDY2LjExMzUgMTguNzk5NUM2Ni4xMTM1IDE3LjU1ODcgNjUuMzgyMyAxNi44Mjc0IDY0LjM2MyAxNi44Mjc0QzYzLjM2NTkgMTYuODI3NCA2Mi42MTI1IDE3LjU1ODcgNjIuNjEyNSAxOC43OTk1QzYyLjYxMjUgMTkuOTUxOCA2My4zNjU5IDIwLjcwNTEgNjQuMzYzIDIwLjcwNTFaTTcyLjQ5NTEgMjguNjE1N0M3My41MTQ0IDI4LjYxNTcgNzQuMjY3OCAyNy44ODQ0IDc0LjI2NzggMjYuNjg3OUM3NC4yNjc4IDI1LjQ2OTIgNzMuNTE0NCAyNC43MTU4IDcyLjQ5NTEgMjQuNzE1OEM3MS40NzU4IDI0LjcxNTggNzAuNzQ0NiAyNS40NjkyIDcwLjc0NDYgMjYuNjg3OUM3MC43NDQ2IDI3Ljg4NDQgNzEuNDc1OCAyOC42MTU3IDcyLjQ5NTEgMjguNjE1N1oiIGZpbGw9IiNGRkE4MDAiLz4KPHBhdGggZD0iTTg4Ljg0MTIgMzAuMzQ0Qzg1LjMxODEgMzAuMzQ0IDgzLjE5MDkgMjcuNzczNyA4My4xOTA5IDI0LjcxNThDODMuMTkwOSAyMS42ODAxIDg1LjMxODEgMTkuMTA5NyA4OC44NDEyIDE5LjEwOTdDOTIuMzg2NiAxOS4xMDk3IDk0LjUxMzggMjEuNjgwMSA5NC41MTM4IDI0LjcxNThDOTQuNTEzOCAyNy43NzM3IDkyLjM4NjYgMzAuMzQ0IDg4Ljg0MTIgMzAuMzQ0Wk04OC44NDEyIDI3Ljg0MDFDOTAuNTkxOCAyNy44NDAxIDkxLjU4ODkgMjYuMzk5OCA5MS41ODg5IDI0LjcxNThDOTEuNTg4OSAyMy4wNTM5IDkwLjU5MTggMjEuNjEzNiA4OC44NDEyIDIxLjYxMzZDODcuMDkwNyAyMS42MTM2IDg2LjExNTggMjMuMDUzOSA4Ni4xMTU4IDI0LjcxNThDODYuMTE1OCAyNi4zOTk4IDg3LjA5MDcgMjcuODQwMSA4OC44NDEyIDI3Ljg0MDFaTTEwMC4wNTggMzAuMDc4MUg5Ny4yMjE5VjIxLjgzNTJIOTUuNDQ5M1YxOS4zNzU2SDk3LjIyMTlWMTguNzk5NUM5Ny4yMjE5IDE2LjUxNzIgOTguNjg0NCAxNS4wNzY5IDEwMC44MzQgMTUuMDc2OUMxMDEuODUzIDE1LjA3NjkgMTAyLjkzOSAxNS4zNDI4IDEwMy42MjYgMTYuMDc0TDEwMi41NjIgMTcuNzM1OUMxMDIuMjc0IDE3LjQ0NzkgMTAxLjg5NyAxNy4yOTI4IDEwMS4zODggMTcuMjkyOEMxMDAuNjEyIDE3LjI5MjggMTAwLjA1OCAxNy44MDI0IDEwMC4wNTggMTguNzk5NVYxOS4zNzU2SDEwMi4yM1YyMS44MzUySDEwMC4wNThWMzAuMDc4MVpNMTA3LjMwNCAzMC4wNzgxSDEwNC40NjhWMjEuODM1MkgxMDIuNjk1VjE5LjM3NTZIMTA0LjQ2OFYxOC43OTk1QzEwNC40NjggMTYuNTE3MiAxMDUuOTMgMTUuMDc2OSAxMDguMDggMTUuMDc2OUMxMDkuMDk5IDE1LjA3NjkgMTEwLjE4NSAxNS4zNDI4IDExMC44NzEgMTYuMDc0TDEwOS44MDggMTcuNzM1OUMxMDkuNTIgMTcuNDQ3OSAxMDkuMTQzIDE3LjI5MjggMTA4LjYzMyAxNy4yOTI4QzEwNy44NTggMTcuMjkyOCAxMDcuMzA0IDE3LjgwMjQgMTA3LjMwNCAxOC43OTk1VjE5LjM3NTZIMTA5LjQ3NlYyMS44MzUySDEwNy4zMDRWMzAuMDc4MVoiIGZpbGw9IndoaXRlIi8+CjxjaXJjbGUgY3g9IjcuOTczOTYiIGN5PSIyMi44NDkiIHI9IjMuNDYyMjQiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) no-repeat;

}


.plan-pagefull.blackfriday-plan.tem-v2 .sp-landing-page .switch-container .monthly_span.active-plan:after, .plan-pagefull.blackfriday-plan .sp-landing-page .switch-container .monthly_span.active-plan:after{

display:none !important;

/* 	
    width: 230px !important;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgzIiBoZWlnaHQ9IjQ2IiB2aWV3Qm94PSIwIDAgMTgzIDQ2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTYzLjQ4MyAxLjU2NDQ5QzE2Mi40NDkgMC41NjExNjkgMTYxLjA2NSAwIDE1OS42MjUgMEg1LjUzOTU4QzIuNDgwMTUgMCAwIDIuNDgwMTYgMCA1LjUzOTU5VjQwLjE2MkMwIDQzLjIyMTQgMi40ODAxNiA0NS43MDE2IDUuNTM5NiA0NS43MDE2SDE1OS42MjVDMTYxLjA2NSA0NS43MDE2IDE2Mi40NDkgNDUuMTQwNCAxNjMuNDgzIDQ0LjEzNzFMMTgxLjMxOSAyNi44MjU5QzE4My41NiAyNC42NSAxODMuNTYgMjEuMDUxNiAxODEuMzE5IDE4Ljg3NTdMMTYzLjQ4MyAxLjU2NDQ5WiIgZmlsbD0iIzAyM0U0NCIvPgo8cGF0aCBkPSJNMTYwLjA2MSA1LjcyMTdDMTU5LjIyOSA0LjkxNDQyIDE1OC4xMTYgNC40NjI4OSAxNTYuOTU2IDQuNDYyODlIOC45NjkxMkM2LjUwNzQ2IDQuNDYyODkgNC41MTE4OSA2LjQ1ODQ2IDQuNTExODkgOC45MjAxMVYzNi43Nzc4QzQuNTExODkgMzkuMjM5NCA2LjUwNzQ1IDQxLjIzNSA4Ljk2OTExIDQxLjIzNUgxNTYuOTU2QzE1OC4xMTYgNDEuMjM1IDE1OS4yMjkgNDAuNzgzNSAxNjAuMDYxIDM5Ljk3NjJMMTc0LjQxMiAyNi4wNDc0QzE3Ni4yMTYgMjQuMjk2NiAxNzYuMjE2IDIxLjQwMTMgMTc0LjQxMiAxOS42NTA1TDE2MC4wNjEgNS43MjE3WiIgc3Ryb2tlPSIjMDg2QTczIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1kYXNoYXJyYXk9IjEuNjYgMyIvPgo8cGF0aCBkPSJNMjYuMDU0MSAzMC4zNDRDMjEuNTU2IDMwLjM0NCAxOS4zODQ1IDI3LjgxOCAxOS4zODQ1IDI0LjE4NFYxNS4yOTg1SDIyLjU3NTNWMjQuMDczMkMyMi41NzUzIDI2LjEzMzkgMjMuNzcxOCAyNy41NTIxIDI2LjA1NDEgMjcuNTUyMUMyOC4zMzY1IDI3LjU1MjEgMjkuNTEwOSAyNi4xMzM5IDI5LjUxMDkgMjQuMDczMlYxNS4yOTg1SDMyLjcyMzhWMjQuMTYxOEMzMi43MjM4IDI3Ljg0MDEgMzAuNTUyMyAzMC4zNDQgMjYuMDU0MSAzMC4zNDRaTTQxLjY4NDYgMzAuMzQ0QzQwLjQyMTYgMzAuMzQ0IDM5LjI0NzIgMjkuODEyMiAzOC4zODMgMjguNzA0M1YzNC4xNTUzSDM1LjU2ODlWMTkuMzc1NkgzOC4zODNWMjAuNzI3M0MzOS4yMDI5IDE5LjY4NTkgNDAuMzc3MyAxOS4xMDk3IDQxLjY4NDYgMTkuMTA5N0M0NC40MzIyIDE5LjEwOTcgNDYuNDI2NSAyMS4xNDgzIDQ2LjQyNjUgMjQuNzE1OEM0Ni40MjY1IDI4LjI4MzMgNDQuNDMyMiAzMC4zNDQgNDEuNjg0NiAzMC4zNDRaTTQwLjc5ODMgMjcuODQwMUM0Mi40MTU4IDI3Ljg0MDEgNDMuNTAxNiAyNi41NzcxIDQzLjUwMTYgMjQuNzE1OEM0My41MDE2IDIyLjg3NjcgNDIuNDE1OCAyMS42MTM2IDQwLjc5ODMgMjEuNjEzNkMzOS44ODk4IDIxLjYxMzYgMzguODQ4MyAyMi4xNDU0IDM4LjM4MyAyMi44MzIzVjI2LjYyMTRDMzguODQ4MyAyNy4yODYyIDM5Ljg4OTggMjcuODQwMSA0MC43OTgzIDI3Ljg0MDFaTTU3Ljc0NjUgMzAuMzQ0QzU1Ljc3NDQgMzAuMzQ0IDU0LjcxMDggMjkuMzI0NyA1NC43MTA4IDI3LjQxOTFWMjEuODM1Mkg1Mi45MzgxVjE5LjM3NTZINTQuNzEwOFYxNi40NTA3SDU3LjU0N1YxOS4zNzU2SDU5LjcxODZWMjEuODM1Mkg1Ny41NDdWMjYuNjY1N0M1Ny41NDcgMjcuMzMwNSA1Ny45MDE2IDI3Ljg0MDEgNTguNTIyIDI3Ljg0MDFDNTguOTQzIDI3Ljg0MDEgNTkuMzQxOSAyNy42ODUgNTkuNDk3IDI3LjUyOTlMNjAuMDk1MyAyOS42NTcxQzU5LjY3NDIgMzAuMDMzOCA1OC45MjA5IDMwLjM0NCA1Ny43NDY1IDMwLjM0NFpNNjYuNjA3NCAzMC4zNDRDNjMuMDg0MiAzMC4zNDQgNjAuOTU3IDI3Ljc3MzcgNjAuOTU3IDI0LjcxNThDNjAuOTU3IDIxLjY4MDEgNjMuMDg0MiAxOS4xMDk3IDY2LjYwNzQgMTkuMTA5N0M3MC4xNTI3IDE5LjEwOTcgNzIuMjc5OSAyMS42ODAxIDcyLjI3OTkgMjQuNzE1OEM3Mi4yNzk5IDI3Ljc3MzcgNzAuMTUyNyAzMC4zNDQgNjYuNjA3NCAzMC4zNDRaTTY2LjYwNzQgMjcuODQwMUM2OC4zNTc5IDI3Ljg0MDEgNjkuMzU1IDI2LjM5OTggNjkuMzU1IDI0LjcxNThDNjkuMzU1IDIzLjA1MzkgNjguMzU3OSAyMS42MTM2IDY2LjYwNzQgMjEuNjEzNkM2NC44NTY5IDIxLjYxMzYgNjMuODgxOSAyMy4wNTM5IDYzLjg4MTkgMjQuNzE1OEM2My44ODE5IDI2LjM5OTggNjQuODU2OSAyNy44NDAxIDY2LjYwNzQgMjcuODQwMVpNMTM0LjQ2NyAzMC4zNDRDMTMwLjk0NCAzMC4zNDQgMTI4LjgxNyAyNy43NzM3IDEyOC44MTcgMjQuNzE1OEMxMjguODE3IDIxLjY4MDEgMTMwLjk0NCAxOS4xMDk3IDEzNC40NjcgMTkuMTA5N0MxMzguMDEzIDE5LjEwOTcgMTQwLjE0IDIxLjY4MDEgMTQwLjE0IDI0LjcxNThDMTQwLjE0IDI3Ljc3MzcgMTM4LjAxMyAzMC4zNDQgMTM0LjQ2NyAzMC4zNDRaTTEzNC40NjcgMjcuODQwMUMxMzYuMjE4IDI3Ljg0MDEgMTM3LjIxNSAyNi4zOTk4IDEzNy4yMTUgMjQuNzE1OEMxMzcuMjE1IDIzLjA1MzkgMTM2LjIxOCAyMS42MTM2IDEzNC40NjcgMjEuNjEzNkMxMzIuNzE3IDIxLjYxMzYgMTMxLjc0MiAyMy4wNTM5IDEzMS43NDIgMjQuNzE1OEMxMzEuNzQyIDI2LjM5OTggMTMyLjcxNyAyNy44NDAxIDEzNC40NjcgMjcuODQwMVpNMTQ1LjY4NCAzMC4wNzgxSDE0Mi44NDhWMjEuODM1MkgxNDEuMDc1VjE5LjM3NTZIMTQyLjg0OFYxOC43OTk1QzE0Mi44NDggMTYuNTE3MiAxNDQuMzEgMTUuMDc2OSAxNDYuNDYgMTUuMDc2OUMxNDcuNDc5IDE1LjA3NjkgMTQ4LjU2NSAxNS4zNDI4IDE0OS4yNTIgMTYuMDc0TDE0OC4xODggMTcuNzM1OUMxNDcuOSAxNy40NDc5IDE0Ny41MjMgMTcuMjkyOCAxNDcuMDE0IDE3LjI5MjhDMTQ2LjIzOCAxNy4yOTI4IDE0NS42ODQgMTcuODAyNCAxNDUuNjg0IDE4Ljc5OTVWMTkuMzc1NkgxNDcuODU2VjIxLjgzNTJIMTQ1LjY4NFYzMC4wNzgxWk0xNTIuOTMgMzAuMDc4MUgxNTAuMDk0VjIxLjgzNTJIMTQ4LjMyMVYxOS4zNzU2SDE1MC4wOTRWMTguNzk5NUMxNTAuMDk0IDE2LjUxNzIgMTUxLjU1NiAxNS4wNzY5IDE1My43MDYgMTUuMDc2OUMxNTQuNzI1IDE1LjA3NjkgMTU1LjgxMSAxNS4zNDI4IDE1Ni40OTggMTYuMDc0TDE1NS40MzQgMTcuNzM1OUMxNTUuMTQ2IDE3LjQ0NzkgMTU0Ljc2OSAxNy4yOTI4IDE1NC4yNiAxNy4yOTI4QzE1My40ODQgMTcuMjkyOCAxNTIuOTMgMTcuODAyNCAxNTIuOTMgMTguNzk5NVYxOS4zNzU2SDE1NS4xMDJWMjEuODM1MkgxNTIuOTNWMzAuMDc4MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik05MC44MDYgMzAuMDc4MUg3OS42ODI1VjI3LjYxODVDODUuNzMxOCAyMy4xNDI2IDg3LjUwNDQgMjEuNjEzNiA4Ny41MDQ0IDE5Ljc5NjdDODcuNTA0NCAxOC41MTE1IDg2LjMzIDE3Ljg2ODkgODUuMTExMyAxNy44Njg5QzgzLjQyNzMgMTcuODY4OSA4Mi4xNDIxIDE4LjUzMzYgODEuMTQ1IDE5LjU3NTFMNzkuMzUwMiAxNy40OTIyQzgwLjc5MDUgMTUuODMwMyA4Mi45ODQxIDE1LjA3NjkgODUuMDQ0OSAxNS4wNzY5Qzg4LjE5MTQgMTUuMDc2OSA5MC42OTUyIDE2Ljg0OTYgOTAuNjk1MiAxOS43OTY3QzkwLjY5NTIgMjIuMzIyNyA4OC42MTI0IDI0LjUxNjQgODQuNzc5IDI3LjMwODNIOTAuODA2VjMwLjA3ODFaTTk4Ljc5NjUgMzAuMzQ0Qzk0LjU2NDMgMzAuMzQ0IDkyLjY4MDggMjYuNTEwNiA5Mi42ODA4IDIyLjY5OTRDOTIuNjgwOCAxOC44ODgyIDk0LjU2NDMgMTUuMDc2OSA5OC43OTY1IDE1LjA3NjlDMTAzLjAwNyAxNS4wNzY5IDEwNC45MTIgMTguODg4MiAxMDQuOTEyIDIyLjY5OTRDMTA0LjkxMiAyNi41MTA2IDEwMy4wMDcgMzAuMzQ0IDk4Ljc5NjUgMzAuMzQ0Wk05OC43OTY1IDI3LjU1MjFDMTAwLjkwMiAyNy41NTIxIDEwMS42OTkgMjUuNDI0OSAxMDEuNjk5IDIyLjY5OTRDMTAxLjY5OSAxOS45NzM5IDEwMC45MDIgMTcuODY4OSA5OC43OTY1IDE3Ljg2ODlDOTYuNjY5MyAxNy44Njg5IDk1Ljg3MTYgMTkuOTczOSA5NS44NzE2IDIyLjY5OTRDOTUuODcxNiAyNS40MjQ5IDk2LjY2OTMgMjcuNTUyMSA5OC43OTY1IDI3LjU1MjFaTTEwOS45ODkgMjIuNDMzNUMxMDcuNzI5IDIyLjQzMzUgMTA2LjI0NCAyMC44NjAzIDEwNi4yNDQgMTguNzk5NUMxMDYuMjQ0IDE2LjcxNjYgMTA3LjcyOSAxNS4wNzY5IDEwOS45ODkgMTUuMDc2OUMxMTIuMjcxIDE1LjA3NjkgMTEzLjc1NiAxNi43MTY2IDExMy43NTYgMTguNzk5NUMxMTMuNzU2IDIwLjg2MDMgMTEyLjI3MSAyMi40MzM1IDEwOS45ODkgMjIuNDMzNVpNMTEwLjIxMSAzMC4wNzgxSDEwOC41NDlMMTE3Ljk4OCAxNS4yOTg1SDExOS42NzJMMTEwLjIxMSAzMC4wNzgxWk0xMTguMTIxIDMwLjM0NEMxMTUuODYxIDMwLjM0NCAxMTQuMzc2IDI4Ljc0ODYgMTE0LjM3NiAyNi42ODc5QzExNC4zNzYgMjQuNjA1IDExNS44NjEgMjIuOTY1MyAxMTguMTIxIDIyLjk2NTNDMTIwLjM4MSAyMi45NjUzIDEyMS44ODggMjQuNjA1IDEyMS44ODggMjYuNjg3OUMxMjEuODg4IDI4Ljc0ODYgMTIwLjM4MSAzMC4zNDQgMTE4LjEyMSAzMC4zNDRaTTEwOS45ODkgMjAuNzA1MUMxMTEuMDA4IDIwLjcwNTEgMTExLjc0IDE5Ljk1MTggMTExLjc0IDE4Ljc5OTVDMTExLjc0IDE3LjU1ODcgMTExLjAwOCAxNi44Mjc0IDEwOS45ODkgMTYuODI3NEMxMDguOTkyIDE2LjgyNzQgMTA4LjIzOSAxNy41NTg3IDEwOC4yMzkgMTguNzk5NUMxMDguMjM5IDE5Ljk1MTggMTA4Ljk5MiAyMC43MDUxIDEwOS45ODkgMjAuNzA1MVpNMTE4LjEyMSAyOC42MTU3QzExOS4xNDEgMjguNjE1NyAxMTkuODk0IDI3Ljg4NDQgMTE5Ljg5NCAyNi42ODc5QzExOS44OTQgMjUuNDY5MiAxMTkuMTQxIDI0LjcxNTggMTE4LjEyMSAyNC43MTU4QzExNy4xMDIgMjQuNzE1OCAxMTYuMzcxIDI1LjQ2OTIgMTE2LjM3MSAyNi42ODc5QzExNi4zNzEgMjcuODg0NCAxMTcuMTAyIDI4LjYxNTcgMTE4LjEyMSAyOC42MTU3WiIgZmlsbD0iI0ZGQTgwMCIvPgo8Y2lyY2xlIGN4PSIzLjQ2MjI0IiBjeT0iMy40NjIyNCIgcj0iMy40NjIyNCIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMTc4LjQ4OCAxOS4zODY3KSIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat; */

}

.sp-landing-page .christmas-theme .innerpage.ny .btn-actv, .sp-landing-page .christmas-theme .rect-formsbmt .la-modal-form button.btn.w-100.next.register-next-button{
  background:#F53D3D !important;
}

.sp-landing-page .christmas-theme .get-free-trail-btn-n a{
    background: #F53D3D !important;
  border: 2px solid #F53D3D !important;
}

.christmas-theme .innerpage.innerpage-bg-dark .btn-blue{
background: #F53D3D !important;
}

.page-template-page-landingtheme .mega-drop-down .head-free-trial{
  background: #F53D3D !important;

border: 2px solid #F53D3D !important;
}

.sp-landing-page .christmas-theme .plans-trail-btn-n a {
  color: #F53D3D !important;
  border: 2px solid #F53D3D !important;
}

.sp-landing-page .christmas-theme .planlpny.plan-pagefull .version-block:hover .plans-trail-btn-n a {
  background: #F53D3D !important;
}

.christmas-theme .innerpage.innerpage-bg-dark .nav-pills .nav-link.active{
    background: #F53D3D !important;
}

.christmas-theme .plan-pagefull.blackfriday-plan .slider::before {
  background-color: #F53D3D !important;
}

.sp-landing-page .christmas-theme .plan-pagefull .most-popular-tag-n p{
background-color: #F53D3D !important;
}

.sp-landing-page .christmas-theme .plan-pagefull.blackfriday-plan .switch-container > span.active-plan{
color: #F53D3D !important;
}

.christmas-theme span#mark {
  color: #F53D3D !important;
}

.christmas-theme .version-n-block p.cancel-price3{
text-decoration-color: #F53D3D;
    color: #1B1C1E !important;
}

.christmas-theme .plan-pagefull.planlpny .version-n-block p.cancel-price3{
color: #1B1C1E !important;
}

.sp-landing-page .christmas-theme .plan-pagefull .most-popular-tag-n p::before{
    background: #C72121 !important;
}

@media (max-width: 1500.98px) { .page-template-page-timer.blackfriday.them-v2 .section-inner .page-head{
    background-size: 110% 100% !important;
} 

.innerpage-bg-dark.them-v2{
  background-size: 110% 100% !important;
}

.sp-landing-page .innerpage-dark.them-v2{
  background-size: 110% 100% !important;
}

}

@media (max-width: 1199.98px) {

  .sp-landing-page .innerpage-dark.them-v2{
  background-size: 120% 100% !important;
}

.page-template-page-timer.blackfriday.them-v2 .section-inner .page-head {
  background-size: cover !important;
}

}


@media (max-width: 991.98px) { 
.innerpage-bg-dark.them-v2 {
  background-size: cover !important;
}

.sp-landing-page .innerpage-dark.them-v2 {
  background-size: cover !important;
}


.blackfriday.them-v2 .rect-formsbmt #static-root::before {
  content: "";
  position: absolute;
  z-index: 1 !important;
  right: -55px !important;
  top: 46px;
  height: 110px;
  width: 90px;
  background-image: url(https://socialpilot.co/wp-content/themes/wp-bootstrap-starter/inc/assets/img/christmas/christmas.svg);
  background-size: contain;
  background-repeat: no-repeat;
}

}

@media (max-width: 575.98px) { 
.blackfriday.them-v2 .rect-formsbmt #static-root::before{
  display:none !important;
}

.them-v2 .rect-formsbmt .la-modal-form h5 {
  text-align: center !important;
}

.header-container.fixd-web{
      background: #023e44 !important;
}
}
/* christmas landing page */






/* plans box new design */

.prinbx-grid{
	border: 1px solid #CBDCFB;
	    box-shadow: 0px 0px 28px 0px #D9E5FA;
    border-radius: 8px;
}

.prinbx-grid .row{
	    width: 100% !important;
    margin: 0px auto;
}

.planlpny.plan-pagefull  .prinbx-grid .col-md-6.col-lg-3.px-2 .version-block{
	    border-radius: 0px !important;
	    background: transparent !important;
}

.plan-pagefull.planlpny .prinbx-grid .most-popular-tag-n p{
	    left: -8px;
}

.planlpny.plan-pagefull  .prinbx-grid .col-md-6.col-lg-3.px-2:not(:first-child) .version-block{
	    border-left: 1px solid #CBDCFB !important;
}


.prinbx-grid .col-md-6.col-lg-3.px-2{
	padding:0 !important;
}


.planlpny.plan-pagefull .prinbx-grid .version-block, .prinbx-grid .version-block{
	    border: 0 !important;
    background: #FFF;
    box-shadow: unset !important;
}

.planlpny.plan-pagefull .prinbx-grid .version-block.active{
	border: 0 !important;
}


.prinbx-grid .mediatop-25.col-md-12.col-lg-12{
	    padding: 0 !important;
}

.planlpny.plan-pagefull .prinbx-grid .version-block.custom-plan-contact {
    padding: 32px !important;
	    border-top: 1px solid #cbdcfb !important;
    border-radius: 0px !important;
}


.prinbx-grid .col-trilactive{
	margin-bottom:24px !important;
}

.prinbx-grid .col-trilactive-cta .plans-trail-btn-n{
	    display: inline-block !important;
}



@media (max-width: 991.98px) {

	.prinbx-grid {
    border: unset !important;
    box-shadow: unset !important;
    border-radius: 0px !important;
}
	
	.prinbx-grid .col-md-6.col-lg-3.px-2, .prinbx-grid .mediatop-25.col-md-12.col-lg-12{
		    padding-left: 0.5rem!important;
    padding-right: 0.5rem!important;
	}
	
	.prinbx-grid .mediatop-25.col-md-12.col-lg-12{
		margin-top:0px !important;
	}

	.planlpny.plan-pagefull .prinbx-grid .version-block.custom-plan-contact{
    background: #F4F8FF !important;
		    border: 1px solid #cbdcfb !important
	}

	.planlpny.plan-pagefull .prinbx-grid .col-md-6.col-lg-3.px-2 .version-block{
		    border: 1px solid #CBDCFB !important;
	}
	
	.plan-pagefull.planlpny .prinbx-grid .most-popular-tag-n p {
    left: 0;
}
	
}


@media (max-width: 575.98px) {

	.container.pb-0.mobile-wid{
		padding:0 !important;
	}

}

/* plans box new design */





/* faq tab */


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

.sp_accordion:not(:first-child){
	margin-top:16px !important;
}

.sp_accordion .sp_accordion-title{
	    background: #FFF5DB!important;
    border-radius: 8px;
    padding: 16px 24px !important;
    font-size: 18px !important;
    line-height: 30px !important;
	    position: relative !important;
	    padding-right: 45px !important;
      font-weight: 600 !important;
	    font-family: 'ProximaNova-Semibold' !important;
      cursor: pointer !important;
}

.sp_accordion .sp_accordion-title .arro-icon{
	    position: absolute;
    right: 15px;
    top: 50% !important;
    transform: translateY(-50%) !important;
}

.sp_accordion .sp_accordion-title .arro-icon svg{
	    transition: 300ms linear all;
}

.sp_accordion .sp_accordion-title.active .arro-icon svg{
	    transform: rotate(180deg);
}


.sp_accordion .sp_accordion-title.active{
    border-radius: 8px 8px 0px 0px !important;
}


.sp_accordion .sp_accordion-title span.arro-icon svg path{
  stroke: #DFAD29 !important;
  filter: unset !important;
}

.sp_accordion .sp_accordion-content{
    border-radius: 0px 0px 8px 8px;
    background: #FFFBF0 !important;
    padding-top: 16px;
    padding-right: 24px !important;
    padding-bottom: 16px;
    padding-left: 24px !important;
}

  .sp_accordion .sp_accordion-content {
		display:none; 
}

.sp_accordion .sp_accordion-content p{
     font-size: 16px;
    line-height: 26px;
      margin-top: 0px ;
    margin-bottom: 16px;
}

.sp_accordion .sp_accordion-content p:last-child{
	margin-bottom:0px !important;
}


.authbv2 h4 a{
	color:#1B1C1E !important;
}