@charset "utf-8";
/*.icon.design { background: url(../images/icons/design-dark.png) no-repeat top; background-size: 64px 128px; }
.icon.design { background: url(../images/icons/design@2x-dark.png) no-repeat top; background-size: 64px 128px; }*/
/*h1 {
    color: #060606;
    font-style: normal;
    font-weight: 400;
    line-height: 1.17em;
    margin: 0 0 20px;
    margin-bottom: 20px;
}*/
footer {
    width: 100%;
    background: rgba(29,33,32);
}
.desktop.navigation .nav-content li {
    float: left;
    margin-right: 45px;
    line-height: 37px !important;
}
.desktop.navigation .nav-content a {
    font-size: 0.9em;
    opacity: 1;
    filter: alpha(opacity=100);
}
#royal_preloader.number .percentage {
    font-family: "Open Sans", arial, sans-serif;
	font-style: italic;
    color: #424242;
    text-align: center;
    margin: -90px 0px 0px -90px;
    background-image: url('../images/armina-loading.png') !important;
    background-repeat: no-repeat;
    background-position: 50% 0;
    padding-top: 50px;
    width: 180px;
    position: absolute;
    font-size: 15px;
    top: 50%;
    left: 50%;
    -webkit-transition: all 0.3s linear 0.5s;
       -moz-transition: all 0.3s linear 0.5s;
        -ms-transition: all 0.3s linear 0.5s;
         -o-transition: all 0.3s linear 0.5s;
            transition: all 0.3s linear 0.5s;
}
.loader { display: none; background: #fff url(../images/armina-loading.png) no-repeat center 250px !important; width: 100%; height: 100%; position: absolute; z-index: 200; }

.projectlist a:hover .projectinfo { 
	/*background: rgba(29,33,32) !important ; */
	background: none !important;
	-webkit-transition: background .33s linear;
	-moz-transition: background .15s linear;
	-o-transition: background .15s linear;
	transition: background .15s linear;
}
.projectlist a:hover .meta h4, .projectlist a:hover .meta em {
    color: #060606 !important;
}
.projectlist a:hover { 
	cursor: pointer !important;
}

.attractor-dark-background {
	background: #BD9F86;
	background-size: cover !important;
}

.attractor-centered { text-align: center !important; }
.attractor-centered li { float: none !important; display: inline-block !important; /*margin-right: -4px !important;*/ }

.explore-centered { text-align: center; }
.explore-centered li { float: none; display: inline-block; margin-right: -4px; }
	
/*.parallax.colored { background: url(../images/home-close2.jpg) !important; background-size: cover !important; }*/
.parallax.colored { background: linear-gradient(rgba(29, 33, 32,.8), rgba(29, 33, 32,.8)), url(../images/parallax-bg1.png) !important; background-size: cover !important; }
.parallax.colored-2 { background: linear-gradient(rgba(29, 33, 32,.8), rgba(29, 33, 32,.8)), url(../images/parallax-bg16.png) !important; background-size: cover !important; }


.attractor-dark-border {
	height: 5px;
	width: 100%;
	background: #ec008c;
}




.closeProject { position: absolute; bottom: 0px; left: 50%; margin-left: -12px; z-index: 200; }

.parallax-bg1 { 
    background-image: url(../images/slider/overlays/02.png), url(../images/parallax-bg16.png) !important;
	background-size: auto, cover !important

}
.filter {
    font-family: "Open Sans", arial, sans-serif;
    font-style: italic;
    text-transform: lowercase;
    color: #424242;
    cursor: pointer;
    display: inline-block;
}
.name em {
    font-family: "Open Sans", arial, sans-serif;
    font-style: italic;
    text-transform: lowercase;
    color: #424242;
}
.meta em, .project-title em {
    font-family: "Open Sans", arial, sans-serif;
    font-style: italic;
    text-transform: lowercase;
    color: #424242;
}



.transparent {
    padding-bottom: 100px;
	background: rgba(0,0,0,0.8);
}

