/* CUSTOM CSS */
@font-face {
    font-family: 'Cocogoose Classic Trial ExBold';
    src: url('CocogooseClassicTrial-ExtraBold.woff2') format('woff2'),
        url('CocogooseClassicTrial-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Cocogoose Classic Trial';
    src: url('CocogooseClassicTrial-Medium.woff2') format('woff2'),
        url('CocogooseClassicTrial-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}


.com-content-adminForm .tab-pane .post-formats label, .btn, .sppb-btn, .btn.btn-info:hover, .sppb-btn.btn-info:hover, .btn.sppb-btn-info:hover, .sppb-btn.sppb-btn-info:hover, .btn.btn-info:focus, .sppb-btn.btn-info:focus, .btn.sppb-btn-info:focus, .sppb-btn.sppb-btn-info:focus, .sp-megamenu-parent > li > a:before, body .pagination >li:nth-child(2) a, body .pagination >li:nth-last-child(2) a, .view-article article.item .published-date-wrap .published-date, .educon-notice-board article.item .educon-notice .published-date, .educon-topics-wrapper .common-topics li a:hover:before, .educon-topics-wrapper .common-topics li a:focus:before, .educon-topics-wrapper .sppb-addon-accordion .sppb-panel-default .sppb-panel-heading:before, .event-details-section .sppb-addon-single-image-container .sppb-addon-title, .splms-readmore.btn-primary, .splms.view-splms-course.course-details .btn.btn-primary, .splms.splms-view-event .splms-event-image .event-date, .event-details-bottom .btn.btn-primary, #sp-top-bar, .view-registration #sp-main-body, .view-login #sp-main-body, article.item .content-wrap .published-date, .helix-social-share .helix-social-share-icon ul li div a:hover, .helix-social-share .helix-social-share-icon ul li div a:focus, .view-splms-quiz-list .quiz-item-wrapper .quiz-description .btn.btn-primary, .view-quizquestion .splms.view-splms-quiz .btn.btn-primary, .view-quizquestion .splms.view-splms-quiz .btn.btn-default, .splms.splms-view-events .splms-event-details .btn.btn-primary, .scrollup, .splms-course-categories .splms-row.splms-course-category-wrapper .splms-course-category .splms-coursescategory-wrapper:hover, .mod-splms-course-categoies .lms-single-category:hover, .search .page-title, .view-category .page-header, .border-heading-style.sppb-addon-text-block .sppb-addon-title:before, .border-heading-style.sppb-addon-header .sppb-addon-title:before, .carousel-controller.splms-course-carousel .splms-course-title:before, .addon-splms-courses .splms-course-title:before, .owl-carousel .owl-controls .owl-dots .owl-dot.active span, .educon-latest-news-wrap .educon-latest-news .sppb-addon-title, .sppb-addon-tweet .sppb-tweet-slider .sppb-carousel-indicators li:before, .speasyimagegallery-albums .speasyimagegallery-album:hover .speasyimagegallery-album-info {
    background: #f8a927;
}
.com-content-adminForm .tab-pane .post-formats label:hover, .com-content-adminForm .tab-pane .post-formats label.active, .btn:hover, .sppb-btn:hover, .btn:focus, .sppb-btn:focus, .btn.btn-default:hover, .sppb-btn.btn-default:hover, .btn.sppb-btn-default:hover, .sppb-btn.sppb-btn-default:hover, .btn.btn-default:focus, .sppb-btn.btn-default:focus, .btn.sppb-btn-default:focus, .sppb-btn.sppb-btn-default:focus, .pager li>a:hover, .pager li>a:focus, .pager li>span:hover, .pager li>span:focus, body .pagination >li.active>a, body .pagination >li >a:hover, body .pagination >li >a:focus, .pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover, .view-article .sppb-addon-button-group .sppb-btn.sppb-btn-info, .educon-notice-board article.item:hover .educon-notice .published-date, .educon-notice-board article.item:hover .educon-notice a.btn.btn-primary, .event-callto-action .sppb-addon.sppb-addon-cta .sppb-btn.sppb-btn-default, .course-callto-action .sppb-addon.sppb-addon-cta .sppb-btn.sppb-btn-default, .splms-readmore.btn-primary:hover, .splms-readmore.btn-primary:focus, .splms.view-splms-course.course-details .btn.btn-primary:hover, .splms.view-splms-course.course-details .btn.btn-primary:focus, .event-details-bottom .btn.btn-primary:hover, .event-details-bottom .btn.btn-primary:focus, .splms.splms-view-events .splms-event-details .btn.btn-primary:hover, .splms.splms-view-events .splms-event-details .btn.btn-primary:focus, .home-callto-action2 .sppb-addon-cta .sppb-btn:hover, .home-callto-action2 .sppb-addon-cta .sppb-btn:focus, .sppb-addon-button-group.lms-categories-button .sppb-btn-default.sppb-btn-lg:hover, .sppb-addon-button-group.lms-categories-button .sppb-btn-default.sppb-btn-lg:focus {
    background: #643635;
}
.btn.btn-default:hover, .sppb-btn.btn-default:hover, .btn.sppb-btn-default:hover, .sppb-btn.sppb-btn-default:hover, .btn.btn-default:focus, .sppb-btn.btn-default:focus, .btn.sppb-btn-default:focus, .sppb-btn.sppb-btn-default:focus, .pager li>a:hover, .pager li>a:focus, .pager li>span:hover, .pager li>span:focus, .event-callto-action .sppb-addon.sppb-addon-cta .sppb-btn.sppb-btn-default, .course-callto-action .sppb-addon.sppb-addon-cta .sppb-btn.sppb-btn-default, .splms-readmore.btn-primary:hover, .splms-readmore.btn-primary:focus, .splms.view-splms-course.course-details .btn.btn-primary:hover, .splms.view-splms-course.course-details .btn.btn-primary:focus, .home-featured-course .sppb-addon-button-group .sppb-btn-default.sppb-btn-lg:hover, .home-featured-course .sppb-addon-button-group .sppb-btn-default.sppb-btn-lg:focus, .sppb-addon-button-group.lms-categories-button .sppb-btn-default.sppb-btn-lg:hover, .sppb-addon-button-group.lms-categories-button .sppb-btn-default.sppb-btn-lg:focus {
    border-color: #643635;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: 'Cocogoose Classic Trial';
}
.sp-megamenu-parent >li >a {
    color: #f5c75c;
    font-size: 18px;
    font-family: Cocogoose Classic Trial ExBold;
}
.sp-megamenu-parent >li.active>a, .sp-megamenu-parent >li:hover>a {
    color: #cc930d;
}
.sp-megamenu-parent >li.active a:before, .sp-megamenu-parent >li:hover>a:before {
    background: #cc930d;
}
.btn.btn-default.sppb-btn-lg, .btn.sppb-btn-default.sppb-btn-lg, .sppb-btn.btn-default.sppb-btn-lg, .sppb-btn.sppb-btn-default.sppb-btn-lg {
    padding: 15px 30px;
}
body {
    font-family: "Open Sans";
}
.btn.btn-lg, .btn.sppb-btn-lg, .sppb-btn.btn-lg, .sppb-btn.sppb-btn-lg {
    padding: 15px 30px;
}
#sp-footer {
    padding: 15px 0;
}
#sp-bottom {
    padding: 50px 0;
}
.scrollup:hover {
    background-color: #643635;
}
span.contact-footer a {
    color: white;
}
span.contact-footer {
    font-size: 14px;
    color: white;
}
span.contact-footer i {
    margin-right: 3px;
}
#sp-bottom .sp-module .sp-module-title {
    margin-bottom: 15px;
}
.btn.btn-info, .sppb-btn.btn-info, .btn.sppb-btn-info, .sppb-btn.sppb-btn-info, .splms.splms-view-events .splms-event-details .splms-event-title a:hover, .splms.splms-view-events .splms-event-details .splms-event-title a:focus, #sp-footer a:hover, .home-upcoming-events .sppb-addon-text-block .sppb-addon-title a:hover, .home-upcoming-events .sppb-addon-text-block .sppb-addon-title a:focus, .splms-course-categories .splms-coursescategory-wrapper:hover .splms-cat-title, .splms-course-categories .splms-coursescategory-wrapper:focus .splms-cat-title, .splms-course-categories .splms-coursescategory-wrapper:hover .splms-cat-icon a, .splms-course-categories .splms-coursescategory-wrapper:focus .splms-cat-icon a, .sp-menu-item .sp-dropdown-inner .view-splms-courses .splms-course .splms-courses-title a:hover, .sp-menu-item .sp-dropdown-inner .view-coursescategory .splms-course .splms-courses-title a:hover, .sp-menu-item .sp-dropdown-inner .view-splms-courses .splms-course .splms-courses-title a:focus, .sp-menu-item .sp-dropdown-inner .view-coursescategory .splms-course .splms-courses-title a:focus, .sppb-major-btn-link.btn.sppb-btn-link:hover, .sppb-major-btn-link .btn.sppb-btn-link:hover, .sppb-major-btn-link.sppb-btn.sppb-btn-link:hover, .sppb-major-btn-link .sppb-btn.sppb-btn-link:hover, .sppb-major-btn-link.btn.sppb-btn-link:focus, .sppb-major-btn-link .btn.sppb-btn-link:focus, .sppb-major-btn-link.sppb-btn.sppb-btn-link:focus, .sppb-major-btn-link .sppb-btn.sppb-btn-link:focus, .educon-video-popup .sppb-social-icons span:hover, .educon-video-popup .sppb-social-icons span:focus, .educon-notice-board .latestnews > div a:not(.sppb-btn):hover, .educon-notice-board .latestnews > div a:not(.sppb-btn):focus, .sppb-addon-articles-slider .articles-slider .sppb-article-meta a:hover, .sppb-addon-articles-slider .articles-slider .sppb-article-meta a:focus, .sppb-addon-articles-slider .articles-slider p.article-title a:hover, .sppb-addon-articles-slider .articles-slider p.article-title a:focus, .sppb-addon-articles-slider .articles-slider a.sppb-readmore:hover, .sppb-addon-articles-slider .articles-slider a.sppb-readmore:focus, .sppb-addon-articles-slider .articles-slider a.sppb-readmore:hover:after, .sppb-addon-articles-slider .articles-slider a.sppb-readmore:focus:after, .sppb-btn.more-events:hover, .sppb-btn.more-events:focus, .sppb-addon-tweet .sppb-tweet-text a:hover, .sppb-addon-tweet .sppb-tweet-text a:focus, .sppb-addon-tweet span.sppb-tweet-username a:hover, .sppb-addon-tweet span.sppb-tweet-username a:focus, .sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap h3 a:hover, .sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap h3 a:focus {
    color: #ffe29c;
}
span.contact-footer a:hover {
    color: #ffe29c;
}
a {
    color: #cc930d;
}
.event-callto-action .sppb-addon.sppb-addon-cta:before, .course-callto-action .sppb-addon.sppb-addon-cta:before, .sp-page-title:before {
    background: rgba(89, 72, 82, 0.31);
}
.sp-page-title {
    background-attachment: fixed;
    padding: 100px 0;
}
body {
    color: #000000;
}
/*Stil Formular - clasa .custom-form-style pentru fiecare camp*/

label.control-label {
    display: none !important;
}

.custom-form-style .jsn-input-medium-fluid {
    width: 100% !important;
    box-sizing: border-box !important;
    height: 24px !important;
}

.custom-form-style .jsn-input-mini-fluid {
    box-sizing: border-box !important;
    height: 24px !important;
    margin: 0 auto;
}

.custom-form-style .jsn-column-item {
    text-align: center;
}

.custom-form-style .jsn-input-xlarge-fluid {
    width: 100% !important;
    box-sizing: border-box !important;
    height: 120px !important;
}

@media (min-width: 992px) {
    .custom-form-style .jsn-input-medium-fluid {
        width: 100% !important;
    }
    .custom-form-style .jsn-input-medium-fluid {
        margin: 0 auto;
    }
    .custom-form-style .jsn-input-xlarge-fluid {
        width: 100% !important;
    }
}

select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: none;
    border-color: #f0f0f0;
}

/*aliniere la centru*/

#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input, #jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select, #jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls textarea {
    margin: 0 auto;
}

#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block, #jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-inline, #jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block span.label {
    text-align: center;
}

.custom-form-style .jsn-input-medium-fluid {
    margin: 0 auto;
}

.custom-form-style .jsn-input-xlarge-fluid {
    margin: 0 auto;
}

#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
    padding: 5px;
}

.jsn-master .jsn-bootstrap .form-actions, .jsn-master.ui-dialog-contentpane .jsn-bootstrap .form-actions {
    width: fit-content;
    margin: 0px auto;
}

.custom-form-style .help-block {
    text-align: center;
}

.jsn-master .jsn-bootstrap .alert {
    color: #fff;
    font-size: 14px;
    border: none;
    font-weight: 600;
    text-align: center;
}

.jsn-master .jsn-bootstrap p {
    margin: 0;
}

.btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.input-group {
    margin: 0;
}

.success-uniform.alert.alert-success.clearfix {
    margin: 0;
}

#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
    text-align: center;
}

.select2-container .select2-choice {
    text-align: center;
}

.select2-result-label {
    font-size: 14px;
    font-weight: 400;
}

.custom-form-style .controls.clearfix {
    font-size: 18px !important;
    font-weight: 700;
}

.jsn-master .jsn-narrow .jsn-row-container label {
    text-align: center !important;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    min-height: 30px !important;
}

#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
    padding: 2px;
}

.alert {
    padding: 15px;
}

.alert-success {
    background-color: #36994c;
}

#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group.ui-state-highlight {
    background-color: rgba(255, 255, 255, 0) !important;
    border-color: rgba(255, 255, 255, 0) !important;
}

.jsn-master .jsn-row-container {
    margin-bottom: 0;
}

.jsn-row-container.jsn-style-light {
    background: #f5c75c;
    padding: 20px;
    color: #fff;
    box-shadow: -3px -3px 20px 1px rgba(0, 0, 0, 0.3);
    border: 1px solid #f5c75c;
}
.custom-form-style label.checkbox {
    padding: 0 20px;
}
.custom-form-style input[type="checkbox"] {
    margin-left: -13px !important;
}
button.btn.btn-primary.jsn-form-submit {
    background: #d4a22a;
    color: #000000;
    font-weight: 700;
}
button.btn.btn-primary.jsn-form-submit:hover {
    background: #5b2422;
    color: #fff;
}
/*sfarsit stilizare formular*/

.sppb-equalize-columns .sppb-col-md-8, .sppb-equalize-columns .sppb-col-md-4, .sppb-equalize-columns .sppb-col-md-6, .sppb-equalize-columns .sppb-col-md-7, .sppb-equalize-columns .sppb-col-md-5 {
    margin: auto;
}
a:hover, a:focus {
    color: #f5c75c;
}
.colored-blocks-nen {
    padding: 32px;
    color: #723734;
    transition: all .3s ease-in-out;
    text-align: center;
}
.colored-blocks-nen:hover {
    background: #723734;
    color: white;
    box-shadow: -3px -3px 20px 2px rgba(0, 0, 0, 0.3);
}
.colored-blocks-nen i {
    font-size: 62px;
}
.custom-text-nen i {
    font-size: 24px;
    vertical-align: middle;
}
.custom-text-nen {
    font-size: 16px;
}
.call-to-action a {
    color: white
}
.call-to-action a:hover, .call-to-action a:focus {
    color: #ffe29c;
}
h1.logo img {
    max-height: 80px;
    width: auto;
}
#sp-page-builder .sppb-section-title {
    margin-bottom: 30px;
}
a#btn-1549022601315 {
    background: #fcb815;
}
a#btn-1549022601315:hover {
    background: #643635;
}
span.contact-top {
    color: white;
}
span.contact-top a {
    color: white;
    transition: all .3s ease-in-out;
}
span.contact-top a:hover {
    color: #ffe29c;
}
.uk-modal.uk-open {
    z-index: 9999;
}
