.page-build{display:none;}

.header-light   .footer-light .footer-logo{background-image:url(../images/logo-dark2.png?id=12311);}
.header-logo {background-image:url(../images/logo-dark1.png?id=12311);}
.footer-logo {
    background-image: url(../images/logo-dark2.png?id=12311);
}
.header-dark .header-logo, .footer-dark .footer-logo{background-image:url(../images/logo-light.png?id=511148);}

.header .header-logo{
	background-size:140px ;
	width:116px;
	margin-left:-58px;
	color:#FFFFFF;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: black !important;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: black !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: black !important;
}


.footer .footer-logo{
	background-size:120px 28px;
	width:100%;
	height:32px;
	margin:0 auto;
}

.menu-header .menu-logo {
    background-image:url(../images/logo.png?id=7511118);
    /*background-image: url(../images/logop.jpg);*/
    ba(255,255,255,0.05);*/
    padding: 5px;
    /*border: solid 1px rgba(0,0,0,0.1);*/*/
    border-radius: 100px;
    background-size: 80px 80px;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100px;
    height: 100px;
    z-index: 10;
    dispheight: 90px;
    z-index: 10;
    display: block;
    margin: 20px auto 15px auto;
}

/* Firefox old*/
@-moz-keyframes blink {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes blink {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}
/* IE */
@-ms-keyframes blink {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}
/* Opera and prob css3 final iteration */
@keyframes blink {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.blink-image {
    -moz-animation: blink normal 2s infinite ease-in-out; /* Firefox */
    -webkit-animation: blink normal 2s infinite ease-in-out; /* Webkit */
    -ms-animation: blink normal 2s infinite ease-in-out; /* IE */
    animation: blink normal 2s infinite ease-in-out; /* Opera and prob css3 final iteration */
}