/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/* 16cc79 EDEDED */

body select#blog-topics {  
  background: url(https://6308956.fs1.hubspotusercontent-na1.net/hubfs/6308956/Blog_Nov_2020/icons-arrow-new-3.png) no-repeat right #16cc79; 
}

body select#blog-topics:focus , body select#blog-topics:active {
  background: url(https://6308956.fs1.hubspotusercontent-na1.net/hubfs/6308956/Blog_Nov_2020/icons-arrow-new-3.png) no-repeat right #EDEDED;
}


.blog-post-wrapper .span3.no-gutter {
  margin-left: 0;
  margin-left: 0px !important;
  /*   position: -webkit-sticky;
  position: sticky;
  top: 90px; */
}

.blue-container.bg-darkblue.left-top {
  padding-left: 20px;
  padding-right: 20px;
}

.blue-container .text-white {
  padding-right: 0;
}

.blog-post-wrapper .span3 input.hs-button.primary.large {
  top: -134px !important;
  padding: 11px 20px !important;
}

.blog-post-wrapper .subscription-form input[type="email"] {
  padding-left: 7px;
}

.blog-post-wrapper .span3.no-gutter form.hs-form .hs-form-field ul.inputs-list {
  display: flex;
}

.blog-post-wrapper .span3.no-gutter form.hs-form .hs-form-field ul.inputs-list li:last-child {
  margin-right: 0;
}

.blog-post-wrapper .span3.no-gutter form.hs-form .hs-form-field ul.inputs-list li label {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.blog-post-wrapper .span3.no-gutter form.hs-form .hs-form-field ul.inputs-list li label span {
  width: 100%;
}


/* post Listing page css */


.post-listing .list-sub input.hs-button.primary.large {
  top: -170px !important;
}

@media(max-width:1155px) {
  .post-listing .list-sub input.hs-button.primary.large {
    top: -187px !important;
  }
}


@media(max-width:1021px) {
  .blog-post-wrapper .span3 input.hs-button.primary.large {
    top: -134px !important;
  }
}

@media(max-width:1004px) {
  .blog-post-wrapper .span3 input.hs-button.primary.large {
    top: -151px !important;
  }
}

@media(max-width:991px) {
  .blog-post-wrapper .span3.no-gutter form.hs-form .hs-form-field ul.inputs-list li label {
    display: block;
    text-align: left;
  }

  .blog-post-wrapper .span3 input.hs-button.primary.large {
    top: -151px !important;
    margin-top: 0 !important;
  }

  .post-listing .list-sub input.hs-button.primary.large {
    top: -236px !important;
  }
}



@media(max-width:822px) {
  .blog-post-wrapper .span3 input.hs-button.primary.large {
    top: -151px !important;
  }
}

@media(max-width:773px) {
  .post-listing .list-sub input.hs-button.primary.large {
    top: -220px !important;
  }
}

@media(max-width:793px) {
  .blog-post-wrapper .span3.no-gutter form.hs-form .hs-form-field ul.inputs-list li label {
    display: block;
    text-align: left;
  }

  .blog-post-wrapper .span3 input.hs-button.primary.large {
    top: -151px !important;
    margin-top: 0 !important;
  }
}

@media(max-width:767px) {
  .blog-post-wrapper .span3 input.hs-button.primary.large {
    top: -117px !important;
  }

  .post-listing .list-sub input.hs-button.primary.large {
    top: -186px !important;
  }
}

@media(max-width:414px) {
  .post-listing .list-sub input.hs-button.primary.large {
    top: -117px !important;
  }
}



@media(max-width:413px) {
  .blog-post-wrapper .span3 input.hs-button.primary.large {
    top: -117px !important;
  }
}


@media(max-width:396px) {
  .blog-post-wrapper .span3 input.hs-button.primary.large {
    top: -134px !important;
  }

  .post-listing .list-sub input.hs-button.primary.large {
    top: -187px !important;
  }
}


@media(max-width:390px) {
  .post-listing .list-sub input.hs-button.primary.large {
    top: -171px !important;
  }
}

@media(max-width:261px) {
  .blog-post-wrapper .span3 input.hs-button.primary.large {
    top: -151px !important;
  }

.blog-pagination a.blog-pagination__link--active {
  background-color: #ebebeb;
}
.blog-pagination a.blog-pagination__link:hover {
  background: #15cc79;
  transition: .3s ease all;
}
.blog-pagination {
  display: block;
}
.load_more_section {
  display: none;
}

.blog-pagination a img {
  vertical-align: middle;
}

.hs-featured-image-wrapper > a {
  display: block;
  width:100%;
}