/*
 Theme Name:   Antreprenoare
 Theme URI:    http://studio.cridio.com/listingpro/
 Description:  Listingpro Child Theme
 Author:       Carmen Mihalca @TouchTech.ro
 Author URI:   https://touchtech.ro
 Template:     listingpro
 Version:      1.0.0
 Tags:         listingpro, directory, listing, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  listingpro
*/
.lp-logo-header4-sts .lp-header-logo {
    line-height: 60px!important;
}
.lp-header-middle .lp-header-logo img {
    height: 60px!important;
}
.lp-header-middle.fullwidth-header .header-filter.pos-relative.form-group.margin-bottom-0.col-md-6 {
    width: 60% !important;
}
.lp-section-heading p, .lp-sub-title {
    text-transform: none!important;
}

.lp-blog-grid-box-thumb  img {
    width: auto;
}
.lp-blog-grid-box-description {
    height: 10em;
    overflow: hidden;
}
ul.wpuf-form li.field-size-large .wpuf-fields textarea,
.wpuf_custom_html_197, .textareafield {
    width: 100%!important;
    font-size: 16px;
    font-family: 'Open Sans';
}
.wpuf-el.facebook, .wpuf-el.twitter {
    background-color: initial;
}
.wpuf-submit-button {
    background-color: #d80000;
    font-size: 20px;
    height: 55px;
    line-height: 24px;
    width: 100%;
    padding: 12px 30px 12px 30px;
    font-weight: 700;
    font-family: 'quicksand';
    border-radius: 5px;
    color:
    #fff;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.wpuf-label {
    font-size: 16px;
}
.wpuf-fields input[type="text"],
.wpuf-fields input[type="url"],
.wpuf-fields .lp-input {
    border: 1px solid #999;
    font-size: 16px;
    width: 100%;
}

.wpuf-author {
    display: none;
}
.about h1, #business-images h1 {
    font-size: 1.2em !important;
}
.msnry_item.i {
    width: 50%;
    display: inline-block;
    vertical-align: text-top;
}
.comments-container {
    padding: 1em;
}
.blog-single-page {
    height: 337px !important;
}

.blog-single-inner-container {
    padding: 0;
}
#custom_html-3, #listingpro_socialinfo-2, #custom_html-4 {
    text-align: center;
}
#listingpro_socialinfo-2 {
    margin-top: 1em;;
}
#custom_html-3 a, #custom_html-4 h2 {
    color:#FFF;
}
#listingpro_socialinfo-2 a i {
    background-color: #FFF;
    color: #000;
}
#custom_html-4 .mce-button {
    text-align: center;
}
.taxonomy-description {
    float: left;
    clear: both;
    text-align: center;
    width: 100%;
}
.calltoaction-right-panel.center-post {
    float: none;
    width: auto;
    margin: 0 auto;
    text-align: center;
}
.calltoaction-right-panel.center-post > a {
    padding: 0 .5em
}
.call-to-action {
    padding: 0;
}
.lp-section-content-container {
    padding-top: 1em;
    padding-bottom: 1em;
}
.lp-section-title-container {
    padding-top: 1em;
}
.wpcf7 input, .wpcf7 textarea {
    border:1px solid #e3e3e3;
}

.cat-3 .lp-blog-grid-box-description {
    overflow: visible;
    height: 12em;
}
.lp-activity-image {
    width: 100%;
}
.lp-activity-content {
    white-space: nowrap;
}
.lp-event-detail-side-section ul li.eo {
    padding: 20px!important;
}

.listing-app-view footer.text-center .footer-upper-bar-for-app, .footer-app-menu {
    position: relative!important;
}
.lp-dropdown-menu #menu {
    width: 300px;
}
.lp-add-listing-btn {
    display: block;
}
.page-id-5682 {
    font-family: 'Open Sans'!important;
    font-size: 15px;
    line-height: 15px;
}
.page-id-5682 .post-content li {
    margin-bottom: 15px;
}

.author_bio_section{
    background-color: #F5F5F5;
    padding: 15px;
    border: 1px solid #ccc;
}

.author_name{
    font-size:16px;
    font-weight: bold;
}

.author_details img {
    border: 1px solid #D8D8D8;
    border-radius: 50%;
    float: left;
    margin: 0 10px 10px 0;
}
.lp-home-banner-contianer.lp-home-banner-with-loc {
    margin-top: 0 !important;
}
.lp-home-banner-contianer-inner h1 {
    margin-top: 35px;
}
.lp-search-bar {
    margin-top: 10px;
}
#event-description, .form-control.lp-dashboard-des-field {
    height: 300px!important;
}
.category-targ-de-craciun-2020 .page-header-overlay,
.category-targ-de-primavara-2021 .page-header-overlay,
.category-targ-de-craciun-2021 .page-header-overlay,
.category-targ-de-primavara-2022 .page-header-overlay,
.category-targ-de-craciun-2022 .page-header-overlay,
.category-targ-de-primavara-2023 .page-header-overlay,
.category-targ-de-craciun-2023 .page-header-overlay,
.category-targ-de-primavara-2024 .page-header-overlay,
.category-targ-de-craciun-2024 .page-header-overlay,
.category-targ-de-primavara-2025 .page-header-overlay {
    display: none;
}
.category-targ-de-primavara-2024 h1,
.category-targ-de-primavara-2025 h1 {
    color: #d80000;
}
.category-targ-de-primavara-2024 .taxonomy-description p>a,
.category-targ-de-primavara-2025 .taxonomy-description p>a {
    background-color: #d80000;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    height: 42px;
    line-height: 42px;
    min-width: 217px;
    text-align: center;
}
.category-targ-de-primavara-2024 ul.breadcrumbs,
.category-targ-de-primavara-2024 ul.breadcrumbs li span,
.category-targ-de-primavara-2024 ul.breadcrumbs li:before,
.category-targ-de-primavara-2024 ul.breadcrumbs li a,
.category-targ-de-primavara-2025 ul.breadcrumbs,
.category-targ-de-primavara-2025 ul.breadcrumbs li span,
.category-targ-de-primavara-2025 ul.breadcrumbs li:before,
.category-targ-de-primavara-2025 ul.breadcrumbs li a {
    color: #000;
}
.category-targ-de-craciun-2020 .taxonomy-description,
.category-targ-de-primavara-2021 .taxonomy-description,
.category-targ-de-craciun-2021 .taxonomy-description,
.category-targ-de-primavara-2022 .taxonomy-description,
.category-targ-de-craciun-2022 .taxonomy-description,
.category-targ-de-primavara-2023 .taxonomy-description,
.category-targ-de-craciun-2023 .taxonomy-description,
.category-targ-de-primavara-2024 .taxonomy-description,
.category-targ-de-craciun-2024 .taxonomy-description,
.category-targ-de-primavara-2025 .taxonomy-description {
    text-align: center;
    width: 100%;
    margin-bottom: 20px;
    background: #FFF;
    padding: 20px;
}
.category-targ-de-craciun-2020 .taxonomy-description .calltoaction-right-panel,
.category-targ-de-primavara-2021 .taxonomy-description .calltoaction-right-panel,
.category-targ-de-craciun-2021 .taxonomy-description .calltoaction-right-panel,
.category-targ-de-primavara-2022 .taxonomy-description .calltoaction-right-panel,
.category-targ-de-craciun-2022 .taxonomy-description .calltoaction-right-panel,
.category-targ-de-primavara-2023 .taxonomy-description .calltoaction-right-panel,
.category-targ-de-craciun-2023 .taxonomy-description .calltoaction-right-panel,
.category-targ-de-primavara-2024 .taxonomy-description .calltoaction-right-panel,
.category-targ-de-craciun-2024 .taxonomy-description .calltoaction-right-panel,
.category-targ-de-primavara-2025 .taxonomy-description .calltoaction-right-panel,
.calltoaction-right-panel.button {
    float: none;
    width: auto;
}
.category-targ-de-craciun-2021 .lp-blog-grid-box-description,
.category-targ-de-primavara-2022 .lp-blog-grid-box-description,
.category-targ-de-craciun-2022 .lp-blog-grid-box-description,
.category-targ-de-primavara-2023 .lp-blog-grid-box-description,
.category-targ-de-craciun-2023 .lp-blog-grid-box-description,
.category-targ-de-primavara-2024 .lp-blog-grid-box-description,
.category-targ-de-craciun-2024 .lp-blog-grid-box-description,
.category-targ-de-primavara-2025 .lp-blog-grid-box-description {
    height: 19em;
}

.calltoaction-right-panel.button {
    text-align: center;
}
.msnry_item.r {
    width: 100%;
    display: block;
    text-align: center;
}
.about.price {
    color: #d80000;
    font-weight: bold;
    text-align: center;
    font-size: 1.5em;
}
.about.price h1 {
    display: inline-block;
    width: auto;
}
.category-targ-de-craciun-2020 h2, .category-targ-de-primavara-2021 h2,
.category-targ-de-craciun-2021 h2, .category-targ-de-primavara-2022 h2,
.category-targ-de-primavara-2022 h2, .category-targ-de-primavara-2023 h2,
.category-targ-de-craciun-2023 h2,
.category-targ-de-primavara-2024 h2,
.category-targ-de-craciun-2024 h2,
.category-targ-de-primavara-2025 h2 {
    text-align: center;
}
.category-targ-de-craciun-2020 .listing-page,
.category-targ-de-primavara-2021 .listing-page,
.category-targ-de-craciun-2021 .listing-page,
.category-targ-de-primavara-2022 .listing-page,
.category-targ-de-craciun-2022 .listing-page,
.category-targ-de-primavara-2023 .listing-page,
.category-targ-de-craciun-2023 .listing-page,
.category-targ-de-primavara-2024 .listing-page,
.category-targ-de-craciun-2024 .listing-page,
.category-targ-de-primavara-2025 .listing-page {
    background-color: #eff3f6!important;
}
.category-targ-de-craciun-2020 .desc,
.category-targ-de-primavara-2021 .desc,
.category-targ-de-craciun-2021 .desc,
.category-targ-de-primavara-2022 .desc,
.category-targ-de-craciun-2022 .desc,
.category-targ-de-primavara-2023 .desc,
.category-targ-de-craciun-2023 .desc,
.category-targ-de-primavara-2024 .desc,
.category-targ-de-craciun-2024 .desc,
.category-targ-de-primavara-2025 .desc {
    text-align: justify;
    padding: 0 10px;
}
.category-targ-de-craciun-2020 .desc > div,
.category-targ-de-primavara-2021 .desc > div,
.category-targ-de-craciun-2021 .desc > div,
.category-targ-de-primavara-2022 .desc > div,
.category-targ-de-craciun-2022 .desc > div,
.category-targ-de-primavara-2023 .desc > div,
.category-targ-de-craciun-2023 .desc > div,
.category-targ-de-primavara-2024 .desc > div,
.category-targ-de-craciun-2024 .desc > div,
.category-targ-de-primavara-2025 .desc > div {
    color: #d80000;
    text-align: center;
    font-size: 1.5em;
}
.category-targ-de-craciun-2020 .lp-blog-grid-box-description,
.category-targ-de-primavara-2021 .lp-blog-grid-box-description,
.category-targ-de-craciun-2021 .lp-blog-grid-box-description,
.category-targ-de-primavara-2022 .lp-blog-grid-box-description,
.category-targ-de-craciun-2022 .lp-blog-grid-box-description,
.category-targ-de-primavara-2023 .lp-blog-grid-box-description,
.category-targ-de-craciun-2023 .lp-blog-grid-box-description,
.category-targ-de-primavara-2024 .lp-blog-grid-box-description,
.category-targ-de-craciun-2024 .lp-blog-grid-box-description,
.category-targ-de-primavara-2025 .lp-blog-grid-box-description {
    height: 16em;
}
.category-targ-de-craciun-2020 .lp-blog-grid-box-thumb,
.category-targ-de-primavara-2021 .lp-blog-grid-box-thumb,
.category-targ-de-craciun-2021 .lp-blog-grid-box-thumb,
.category-targ-de-primavara-2022 .lp-blog-grid-box-thumb,
.category-targ-de-craciun-2022 .lp-blog-grid-box-thumb,
.category-targ-de-primavara-2023 .lp-blog-grid-box-thumb,
.category-targ-de-craciun-2023 .lp-blog-grid-box-thumb,
.category-targ-de-primavara-2024 .lp-blog-grid-box-thumb,
.category-targ-de-craciun-2024 .lp-blog-grid-box-thumb,
.category-targ-de-primavara-2025 .lp-blog-grid-box-thumb {
    height: 17em;
    overflow: hidden;
}
.category-targ-de-craciun-2020 .lp-blog-grid-title,
.category-targ-de-primavara-2021 .lp-blog-grid-title,
.category-targ-de-craciun-2021 .lp-blog-grid-title,
.category-targ-de-primavara-2022 .lp-blog-grid-title,
.category-targ-de-craciun-2022 .lp-blog-grid-title,
.category-targ-de-primavara-2023 .lp-blog-grid-title,
.category-targ-de-craciun-2023 .lp-blog-grid-title,
.category-targ-de-primavara-2024 .lp-blog-grid-title,
.category-targ-de-craciun-2024 .lp-blog-grid-title,
.category-targ-de-primavara-2025 .lp-blog-grid-title {
    height: 5em;
}
.category-targ-de-craciun-2020 h3,
.category-targ-de-primavara-2021 h3,
.category-targ-de-craciun-2021 h3,
.category-targ-de-primavara-2022 h3,
.category-targ-de-craciun-2022 h3,
.category-targ-de-primavara-2023 h3,
.category-targ-de-craciun-2023 h3,
.category-targ-de-primavara-2024 h3,
.category-targ-de-craciun-2024 h3,
.category-targ-de-primavara-2025 h3 {
    text-align: center;
}
.category-targ-de-craciun-2020 ul.subcategory,
.category-targ-de-primavara-2021 ul.subcategory,
.category-targ-de-craciun-2021 ul.subcategory,
.category-targ-de-primavara-2022 ul.subcategory,
.category-targ-de-craciun-2022 ul.subcategory,
.category-targ-de-primavara-2023 ul.subcategory,
.category-targ-de-craciun-2023 ul.subcategory,
.category-targ-de-primavara-2024 ul.subcategory,
.category-targ-de-craciun-2024 ul.subcategory,
.category-targ-de-primavara-2025 ul.subcategory {
    margin: 20px 2%;
}
.category-targ-de-craciun-2020 ul.subcategory li,
.category-targ-de-primavara-2021 ul.subcategory li,
.category-targ-de-craciun-2021 ul.subcategory li,
.category-targ-de-primavara-2022 ul.subcategory li,
.category-targ-de-craciun-2022 ul.subcategory li,
.category-targ-de-primavara-2023 ul.subcategory li,
.category-targ-de-craciun-2023 ul.subcategory li,
.category-targ-de-primavara-2024 ul.subcategory li,
.category-targ-de-craciun-2024 ul.subcategory li,
.category-targ-de-primavara-2025 ul.subcategory li {
    display: inline-block;
    width: 48%;
    text-align: center;
    padding: 2px;
}
.cat-targ select {
    height: 500px;
}
.vc_cta3-content-header.lp-stickyHeader {
    position: relative!important;
}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat,
.vc_btn3.vc_btn3-color-blue, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat,
.wpforms-submit {
    background-color: #d80000!important;
}
.crp-list-item.crp-list-item-has-image {
    width: 50%;
    display: inline-block!important;
    vertical-align: text-top;
    padding:1em 2em 1em 0em;
    text-align: justify;
}
.crp-list-item .crp-list-item-title {
    font-size: 1.2em;
    text-align: center;
    height: 3em;
}
.crp-list-item .crp-list-item-title a {
    color: #000;
}
.crp-list-item .crp-list-item-image {
    max-height: 300px;
    overflow: hidden;
}
.crp-list-item .crp-list-item-image a img {
    width: 100%;
    max-width: 100%!important;
}
.listing-second-view .post-meta-left-box h1 span.about {
    font-weight: 400;
    vertical-align: middle;
}
.listing-second-view .post-meta-left-box h1 span.promoted {
    border: 1px solid #ebac2c;
    border-radius: 3px;
    color: #ebac2c;
    font-size: 12px;
    font-weight: 500;
    line-height: 16px;
    margin-right: 7px;
    padding: 0 3px 0 4px;
    vertical-align: middle;
}

#workshop, .custom_html_2 {
    background: #ddd;
    padding: 1em;
}
.jo {
    text-align: center;
}
.grecaptcha-badge {
    display: none;
}
.wpuf-fields.html_2983.wpuf_custom_html_1_2983 {
    font-size: 16px;
}
#app-view-login-popup .login-form-pop-tabs {
    background-color: #000;
}
body ul.wpuf-form li .wpuf-fields {
    width: 100%!important;
    font-family: 'Open Sans';
    font-size: 16px;
}
body ul.wpuf-form li .wpuf-label {
    width: 100%!important;
}

code {
    color: #000;
    font-family: 'Open Sans';
    font-size: 16px;
}
body ul.wpuf-form li .wpuf-fields a {
    color: #FF0000;
}
/* #page .container {
    width: 80%;
}  */
.clear {
    width: 100%;
    display: block;
    clear: both;
}
.wpb_wrapper>ul>li::before {
    content: none;
}
.wpb_wrapper>ul>li {
    padding-left: 0;
}
.promotional-row {
    padding-top: 50px!important;
}
.promotional-row .promotiona-col-right h3 {
    color: #dd0a2d;
    margin-bottom: 10px;
}
.promotiona-col-right {
    padding: 10px 20px 0;
    margin-top: 0;
}
.promotiona-col-right > p {
    color: #000;
}
.promotional-row .lp-sent-btn {
    border: 1px solid #dd0a2d;
    color: #dd0a2d;
}
.disclaimer {
    margin-top: 3em;
    background-color: #ddd;
    padding: 1em;
}
.resurse {
    padding: 1em 2em;
}
.resurse ul {
    margin-left: 1em;
    list-style: circle;
}
.resurse ul li a {
    color: #d80000;
}
.page-container-five {
    padding: 0 1em;
}
.wpb_heading.wpb_video_heading {
    font-size: 1.5em;
    text-align: center;
}
/* .header-inner-page-wrap .lp-menu-bar-color,
.page-id-41434 .has-foreground-background-color,
.lp-header-overlay, .lp-home-banner-contianer-inner-video-outer  {
    background-color: #FF70BF!important;
}
.page-header-overlay {
    background-color: rgba(255,112, 191, 0.65)!important;
}
.header-front-page-wrap .lp-header-full-width .lp-menu-bar {
    background-color: #FF70BF!important;
}
.has-foreground-background-color {
    background-color: #FF70BF!important;
} */
.page-id-41434 {
    font-size: 1.5rem;
}
.vc_btn3-container {
    margin-top: 1em;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
    background-color: #FF70BF!important;
    border-color: #FF70BF!important;;
}
@media only screen and (max-width: 1000px){
.wpb_wrapper .lp-blog-grid-container .lp-blog-grid-box.col-md-12 {
    max-height: none!important;
}
.lp-blog-style2-outer {
    height: auto;
}
.lpl-button{
 white-space: nowrap;
}
.lp-home-banner-contianer-inner .lp-search-description {
    margin-top: 5px;
}
.lp-menu-bar .mobile-nav-icon {
    top: -43px;
    left: 0px;
}
.page-id-41434 .col-md-12.col-sm-12 {
    padding-right: 0px;
    padding-left: 0px;
}
.page-id-41434 p {
    padding-right: 15px;
    padding-left: 15px;
}
}
@media only screen and (max-width: 768px){
.lp-menu-bar-color .fullwidth-header .header-filter.margin-bottom-0 .input-group.width-49-percent.margin-right-15,
.lp-menu-bar.header-bg-color-class .fullwidth-header .header-filter.margin-bottom-0 .input-group.width-49-percent.margin-right-15 {
    width: 100% !important;
}
h1 {
    font-size: 30px;
}
}
@media only screen and (max-width: 667px){
.listing-style4 .listing-with-header-filters-wrap .list_view .lp-grid-box .lp-grid-box-thumb-container {
    width: 100%!important;
}
body #wpuf-payment-gateway {
    margin-left: 15px!important;
}
}

#wpuf-payment-gateway input.wpuf-btn {
    background: #d80000 !important;
}
.wpuf-bill-addr-wrap.wpuf-pay-col {
    display: none!important;
}
ul.wpuf_packs .wpuf-pack-11529 .wpuf-pricing-wrap {
    background: #9cb0c8;
}
.wpuf-pack-11529 .wpuf-pricing-wrap h3 {
    background: #9cb0c8;
    border-bottom: 1px solid #9cb0c8;
}
ul.wpuf_packs .wpuf-pack-11529 .wpuf-pricing-wrap .wpuf-sub-amount {
    border-bottom: 1px solid #9cb0c8;
    min-height: 155px;
}
ul.wpuf_packs .wpuf-pack-11529 .wpuf-sub-button a {
    background: #9cb0c8;
}
ul.wpuf_packs .wpuf-pack-11531 .wpuf-pricing-wrap {
    background: #ffbb4c;
}
.wpuf-pack-11531 .wpuf-pricing-wrap h3 {
    background: #ffbb4c;
    border-bottom: 1px solid #ffbb4c;
}
ul.wpuf_packs .wpuf-pack-11531 .wpuf-pricing-wrap .wpuf-sub-amount {
    border-bottom: 1px solid #ffbb4c;
}
ul.wpuf_packs .wpuf-pack-11531 .wpuf-sub-button a {
    background: #ffbb4c;
}

ul.wpuf_packs .wpuf-pack-11532 .wpuf-pricing-wrap {
    background: #234254;
}
.wpuf-pack-11532 .wpuf-pricing-wrap h3 {
    background: #234254;
    border-bottom: 1px solid #234254;
}
ul.wpuf_packs .wpuf-pack-11532 .wpuf-pricing-wrap .wpuf-sub-amount {
    border-bottom: 1px solid #234254;
}
ul.wpuf_packs .wpuf-pack-11532 .wpuf-sub-button a {
    background: #234254;
}

ul.wpuf_packs .wpuf-pack-11529 .wpuf-pricing-wrap .wpuf-sub-amount .wpuf-sub-cost,
ul.wpuf_packs .wpuf-pack-11532 .wpuf-pricing-wrap .wpuf-sub-amount .wpuf-sub-cost {
    color: #FFF;
}
.wpuf-sub-cost {
    color: #7f7f7f;
}
.wpuf-sub-cost.promo,
ul.wpuf_packs .wpuf-pack-11532 .wpuf-pricing-wrap .wpuf-sub-amount .wpuf-sub-cost.promo {
    font-size: 30px!important;
    text-decoration: line-through;
    color: #d80000;
}
#media_image-3,
#media_image-4 {
    text-align: center;
    margin-top: 30px;
}
.page-id-11845 .container {
    text-align: center;
}
.page-id-11845 .container .calltoaction-right-panel {
    float: none;
    width: auto;
    padding: ;
}

.page-id-11845 .container .calltoaction-right-panel > a {
    padding: 0 1em;
}

form#lp-submit-form .check_policy.termpolicy > label{
    white-space: nowrap;
}
.single-post .blog-content ul {
    list-style: none!important;
}
