/* PanoramicView Back To Top Custom CSS */

body {
    background-color: #D1AB77;
}
/* margine de jur imprejur */

@media screen and (min-width: 44.375em) {

body:not(.custom-background-image):before,
body:not(.custom-background-image):after {
	content: &quot;&quot;;
	display: none;
} 
.site {
		margin: 0px; 
	}
}

/* culori meniu */

.main-navigation {
    font-family: Roboto, Helvetica-Neue, sans-serif;
    font-weight: 500;
}
.main-navigation li > a {
color: #0e394f !important;
}

.main-navigation li:hover > a, .main-navigation li.focus > a {
color: #cc141a !important;
}

/* Scris meniu */

#menu-meniu, #menu-meniu-1 {
    font-family: Sacramento, Sans-serif;
    font-size: 1.8em;
}

.main-navigation a {
    padding: 0.65625em 0.5em;
}

/* Logo */
@keyframes logo {
    50% {
        transform: rotateX(360deg) scale(1.1);
    }
}

.site-branding.animatie {
    animation: logo 2s ease-in-out;
}    

/*.site-branding:hover {
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    transform: rotateX(360deg) scale(1.1);
} */

.site-title a{
    font-size: 3.5rem;
    font-family: Sacramento, Sans-serif;
    font-weight: normal;
    transition: color 1s ease-in-out;
}

@media screen and (max-width: 480px) {
    .site-title a{
        font-size: 2.5rem;
        font-family: Sacramento, Sans-serif;
        font-weight: normal;
    }
}

/* marime header*/

.site-header {
    padding: 1em 4%;
}

/*  COPYRIGHT */
.site-info{
margin: 0 auto;
font-size: 1.5rem;
font-family: Sacramento, Sans-serif;
font-weight: normal;
}

#copy{
color: #0e394f;
margin: 0 auto;
font-family: Sacramento, sans-serif;
font-size: 120%;
text-align: center;
}

#copy span a{
color: #0e394f;
}

#copy a:focus, #copy a:hover {
     color:#cc141a;
     text-decoration: none;
     cursor:pointer;  
}

/* caption poze*/

.elementor-widget-image-gallery .gallery-item .gallery-caption{
color: #3a3a3a;
font-family: Arial, sans-serif !important;
font-size: 20px;
}

/* despre mine */

.despre p{
    margin-bottom: 0.5em;
}

.page-id-152 .menu-meniu-container {
    display: none;
}

.page-id-152 .menu-toggle {
    display:none;
}

.page-id-4 .menu-meniu-container {
    display: none;
}

.page-id-4 .menu-toggle {
    display:none;
}