/* Enter Your Custom CSS Here */

body, label {
 
}


.entry-header{
	background:#444!important;
}

.wppb-form-field > span {

    font-size: 64%!important;
}
.home .entry-header{
	display:none!important
}
.home .post-inner {
    padding-top: 28rem;
}

.site-description{
	font-size:2rem;
}
a{
	color:#35393C;
}

.color-accent{
	color:#999!important;
}


.section-inner.medium {
    max-width: 100rem;
    width: 100%;
}

.w3eden{
	padding-top:5%;
		padding-bottom:5%;
}

.home.singular .entry-header {
	position:relative;
    padding-top: 15%;
    background-image: url(http://sigillar.makkiebeta.it/wp-content/uploads/2020/06/52117446_l.jpg);
}
.entry-header, .archive-header {	position:relative!important;
	padding-top: 15%!important;}

.home.singular .entry-header .entry-header-inner {
    position: relative;
    z-index: 1;
}
.post-meta-wrapper {
    margin-top: 3rem;
    display: none;
}
.submit.button, .cleanlogin-form input[type="submit"]  {
    width: 100%;
    background: #000!important;
}
.home.singular .entry-header:after{
	content:'';
	display:block;
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	    background: rgba(0,0,0,0.8);
}

#site-header {
	position: fixed;
    width: 100%;
    background: rgba(0,0,0,0.8);
}

.dlm_download{
    max-width: 100rem;
    margin-left: auto;
    margin-right: auto;
    padding: 0% 0 2%!important;
    background: #eee;
    margin: 2% auto;
}

.dlm_download .entry-header {
		padding-top: 0%!important;
}

.dlm_download .entry-header h2.entry-title{
	font-size:3rem;
	background:#999;
	padding:5px;
}

.dlm_download  .post-meta-single-top{
	display:none;
}

.dlm_download .post-inner{
	padding-top:2rem
}

.entry-content {
	
}

.input[type="submit"]{
	background-color: #000!important;
}
.dlm_download .entry-content {
    font-size: 1.8rem;
	text-align:center;
}

.dlm_download .entry-content strong {
    font-size: 2rem;
	text-transform:uppercase;
	text-decoration:underline;
	color:#777;
}

.btn-logout{
		background:#000;
	font-size:1.5rem;
	color:#fff;
	padding:5px;
	  font-weight: bold;
    text-transform: uppercase;
    font-style: italic;
}

.cleanlogin-preview .avatar{ display:none;}

.cleanlogin-preview a.cleanlogin-preview-logout-link, .cleanlogin-preview a.cleanlogin-preview-edit-link {
    text-align: center;
    float: none;
    text-decoration: none;
    border-bottom: 1px #ddd solid;
    display: block;
    margin-bottom: 5%;
}
.cleanlogin-preview-top {
    padding-bottom: 36px;
    height: auto;
}

.cleanlogin-form a.cleanlogin-form-pwd-link{
	    text-align: left;
    font-size: 1.2rem;
    float: left;
    text-decoration: none;
	
}

.cleanlogin-container{
	    margin: 0 auto;
    max-width: 300px;
    position: relative;
    overflow: hidden;
    padding: 26px 24px 36px;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.0);
    box-shadow: 2px 2px 3px rgba(0,0,0,.0);
    border-radius: 0px;
    border: 1px solid #ddd;
}

.wppb-form-field label{
	    width: 100%!important;
    float: none!important;
    min-height: 1px!important;
	    font-size: 1.2rem;
}

.wppb-user-forms{
		    margin: 0 auto;
    max-width: 300px;
    position: relative;
    overflow: hidden;
    padding: 26px 24px 36px;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.0);
    box-shadow: 2px 2px 3px rgba(0,0,0,.0);
    border-radius: 0px;
    border: 1px solid #ddd;
}

.wppb-form-field input{
	width: 100%!important;
    float: none!important;
	  border-radius: 0px!important;
}
.wppb-user-forms input[type="checkbox"]{
		width: 15px!important;
}
.wppb-user-forms .form-submit{
	margin-top: -15%;
}
.wppb-user-forms .submit.button{
	    width: 100%;
}
.btn-category{
		width:100%;
}
.btn-category a{
	width:100%;
	display:block;
	text-align:center;
}

body:not(.overlay-header) .primary-menu > li > a{
	    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    font-style: italic;
}
.to-the-top{
	display:none;
}

/*
.wpml-ls-menu-item{
	display:none;
}*/
