/*
Theme Name: Humanum Child
Theme URI: https://human-rights.themerex.net/
Template: humanum
Author: ThemeREX
Author URI: https://themerex.net/
Description: Humanum is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Tags: flexible-header,custom-background,custom-colors,custom-header,custom-menu,featured-image-header,featured-images,full-width-template,microformats,post-formats,theme-options,threaded-comments,translation-ready
Version: 1.0

*/
#relativeimg{
	position:relative;
}

	
#citestebtn{
display: inline-flex;
border-radius:100%;
}

#citestebtn .elementor-button-content-wrapper{
align-items: center; }

#citestebtn:before{
content: "";
display: block;
padding-top: 113% }

.menu_mobile.menu_mobile_fullscreen.opened .menu_mobile_image {
    background-image: url('https://sraj.ro/wp-content/uploads/2019/06/4-scaled.png');
    background-size: cover;
    background-position: center;
    
}

.sc_events_item_button .sc_button {
    display: none !important;
}
body.postid-530 .services_page_featured {
    display: none !important;
}
body.postid-528 .services_page_featured {
    display: none !important;
}
body.postid-529 .services_page_featured {
    display: none !important;
}

body.postid-530 .trx_addons_emotions {
    display: none !important;
}
body.postid-528 .trx_addons_emotions {
    display: none !important;
}
body.postid-529 .trx_addons_emotions {
    display: none !important;
}

body.single-post .trx_addons_emotions_wrap{
	width: 75%;
    margin-right: auto;
	padding: 2px 20px;
}

body.single-post .trx_addons_emotions .trx_addons_emotions_item:before {
        font-size: 25px;
    }

body.single-post .trx_addons_emotions_item_label{
        font-size: 13px;
    }

body.single-post .trx_addons_emotions_item {
	padding-left: 35px;
}

@media (max-width: 767px) {
	body.single-post .trx_addons_emotions_wrap{
	width: 100%;
   
}
}

@media (min-width: 480px) and (max-width: 767px) {
 
 .elementor-117 .elementor-element.elementor-element-50f2820 {
        top: 29% !important;
    }
	
	div[data-id="50f2820"] {
   	top: 29% !important;
}
}
.post_meta_single .post_share { display: none !important; }

.radio-choice label {
  display: block;
  margin-bottom: 11px;
}
.radio-choice {
 display: flex;
 flex-direction: column;
align-items: flex-start;
}
.multiform .wpcf7-not-valid-tip{
	    margin-bottom: 5px;
}
.multiform label{
	   margin-block: 10px;
}

a[data-form-id="6441"][title-id=".step-1"] {
background-color: #65ce92 !important;
}

.multiform .step-content{
	padding-top: 35px;
}

.multiform p {
    margin: 20px 0 1em;
}
.flex-btn{
	display: flex;
    justify-content: space-between;
    margin-top: 30px;
}
.flex-btn p{
	   display: contents;
}

.tos {

    margin-top: 50px !important;
    margin-bottom: 50px !important;
}
.wpcf7-list-item {
	text-align:left;
}

.multiform input[type=checkbox] + .wpcf7-list-item-label:before {
	top:5%;
}

body.single-post .sc_layouts_logo img.logo_image {
    content: url("https://sraj.ro/wp-content/uploads/2019/06/sraj_black.png") !important;
}

.uacf7-next::after {
  content: "Următorul";
	    font-size: 20px;
}
.uacf7-prev::after {
  content: "Înapoi";
	    font-size: 20px;
}
.uacf7-next, .uacf7-prev {
  font-size: 0!important; /* ascunde textul original */
}

@media (min-width: 768px) {
    .elementor-1635 .elementor-element.elementor-element-a0ae043 {
        width: 23% !important;
    }
}