.massivepresence-full-menu-container {
position: fixed;
z-index: 99999;
top: 20px;
right: 24px;
cursor: pointer;
}
.massivepresence-full-menu ul li {
display: inline;
padding: 0 8px 0;
}
.massivepresence-full-menu ul li a {
color: #333;
font-family: Montserrat;
font-weight: 300;
font-size: 20px; letter-spacing: -0.5px;
}
.massivepresence-full-menu ul li a:hover {
color: #E5E5E5;
}
.page  .massivepresence-full-menu ul li a,
.home .massivepresence-full-menu ul li a,
.single .massivepresence-full-menu ul li a {
color: #fff;
}
.page .opaq .massivepresence-full-menu ul li a,
.home .opaq .massivepresence-full-menu ul li a,
.single .opaq .massivepresence-full-menu ul li a {
color: #333;
}
.massivepresence-full-menu-container {
display: none;
}
.archive-header {
position: fixed;
z-index: 99999;
top: 15px;
right: 140px;
cursor: pointer;
}
.archive-header__title {
font-size: 20px;
margin-top: 5px;
margin-bottom: 3px;
color: #fff;
}
.archive-header__title span  {
color: #3498db;
}
.archive-header {
display: none;
}  .massivepresence-menu-button-wrapper {
position:fixed;
z-index:99999999;
top:7px;
left:11px;
width:54px;
height:54px;
cursor:pointer;
-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;
transition:all .5s ease;
} .massivepresence-right {
left:auto;
right:11px;
} .massivepresence-menu-button,
.massivepresence-menu-button-three {
padding:12px 11px 10px 11px;
-webkit-transition:all .3s ease;
-moz-transition:all .3s ease;
transition:all .3s ease;
} .massivepresence-menu-button-three:after,
.massivepresence-menu-button-three:before,
.massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before {
content:'';
display:block;
width:32px;
height:2px;
margin:6px 0;
background-color:#747A7D;
-webkit-transition:all .25s ease;
-moz-transition:all .25s ease;
transition:all .25s ease; outline:1px solid transparent;
} .massivepresence-menu-button-wrapper-hover-touch .massivepresence-menu-button:before,
.massivepresence-menu-button-wrapper-hover-touch .massivepresence-menu-button:after,
.massivepresence-menu-button-wrapper-hover-touch div.massivepresence-menu-button-middle:before,
.massivepresence-menu-button-wrapper-hover-touch div.massivepresence-menu-button-middle:after,
.massivepresence-menu-button-wrapper-hover-touch .massivepresence-menu-button-three:after,
.massivepresence-menu-button-wrapper-hover-touch .massivepresence-menu-button-three:before,
.massivepresence-menu-button-wrapper-hover-touch .massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before {
background-color:#A3A6A9 !important;
}  .massivepresence-logo-wrapper {
position:fixed;
z-index:99999999;
top:0;
right:17px;
height:67px;
display:table;
} .massivepresence-left {
left:17px;
right:auto;
} .massivepresence-logo {
display:table-cell;
vertical-align:middle;
}
.massivepresence-logo a {
color:#333!important;
font-family:'Montserrat';
font-size: 30px;
letter-spacing: -2px;
text-decoration:none;
margin:0;
padding:5px;
font-weight: 700;
line-height: 1.4;
padding-bottom: 0px;
text-transform: uppercase;
-webkit-transition:all .25s ease;
-moz-transition:all .25s ease;
transition:all .25s ease;
}
.massivepresence-logo a:hover {
color:#DDDEDF;
text-decoration:none;
}
.home .massivepresence-logo a,
.page .massivepresence-logo a,
.single .massivepresence-logo a {
color:#fff!important;
}
.home .opaq .massivepresence-logo a,
.page .opaq .massivepresence-logo a,
.single .opaq .massivepresence-logo a {
color:#333!important;
}
.massivepresence-menu-active .massivepresence-logo a {
color:#333!important;
} .massive-presence-header {
position:fixed;
z-index:9999;
top:0;
left:0;
width:100%;
height:67px;
background-color:#fff;
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
} .massivepresence-menublock {
margin-top:10%;
overflow: hidden;
}
.massivepresence-menu {
padding-bottom: 25px;
}
.massivepresence-menu.class2,
.massivepresence-menu.class1 {
padding-bottom: 25px;
} .massivepresence-menu ul {
width:100%;
list-style-type:none;
margin:0;
padding:0;
margin:30px 0 0 0;
} .massivepresence-menu ul li {
width:100%;
min-height:30px;
list-style-type:none;
margin:0;
padding:1px;
text-align:center;
}
.massivepresence-menu ul li a {
font-family:'Montserrat';
font-weight:700;
font-size:32px;
color:#333;
margin:0;
padding:3px 5px;
display:inline-block;
text-decoration:none;
margin-bottom:0px;
text-transform: uppercase;
-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
transition:all .2s ease;
}
.massivepresence-menu ul li a:hover {
color:#E2E3E4;
} .massivepresence-menu .menu {
list-style:none;
margin:0;
padding:0;
}
.massivepresence-menu .menu li {
position:relative;
margin:0;
padding:0;
border:none;
z-index:auto;
} .massivepresence-menu .menu li span {
display:inline-block;
width:34px;
height:25px;
position:absolute;
top:0;
margin:0 7px 0 7px;
padding:0;
cursor:pointer;
text-align:center;
border-left:1px solid #464D52;
line-height:22px;
}
.massivepresence-menu .menu li span svg {
width:10px;
height:auto;
padding:0;
margin:0 0 0 0;
fill:#8C9093;
vertical-align:middle;
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
transform:rotate(90deg);
-webkit-transition:all .3s ease;
-moz-transition:all .3s ease;
transition:all .3s ease;
}
.massivepresence-menu .menu li span:hover svg {
fill:#fff;
} .massivepresence-menu .menu li span.massivepresence-submenu-active svg {	
-webkit-transform:rotate(270deg);
-moz-transform:rotate(270deg);
transform:rotate(270deg);
}
.massivepresence-menu .menu ul {
list-style:none;
margin:0;
padding:0;
display:none;
} .massivepresence-menu .sub-menu a {
color:#686C6F;
font-size:11px;
margin:0;
padding:6px 5px;
} .massivepresence-menu-item-description {
font-family:'Lato';
font-size:12px;
line-height:12px;
color:#8D97A4;
padding-top:0px;
padding-bottom:7px;
line-height:10px;
font-weight: 300;
} li.menu-item-has-children > a .massivepresence-menu-item-description { display:none; } .massivepresence-main-wrapper {
position:fixed;
z-index:9999999;
top:-1000%;
left:0;
width:100%; height:101%;
opacity:0; -webkit-transform:translate3d(0,0,0); -webkit-overflow-scrolling:touch;
-webkit-transform:translateY(-100%);
-moz-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition:-webkit-transform .5s ease, top 0s ease .5s, opacity .25s ease 0s;
-moz-transition:-moz-transform .5s ease, top 0s ease .5s, opacity .25s ease 0s;
transition:transform .5s ease, top 0s ease .5s, opacity .25s ease 0s;
}
.massivepresence-main-wrapper-active {
top:0;
opacity:1;
-webkit-transform:translateY(0);
-moz-transform:translateY(0);
transform:translateY(0);
-webkit-transition:-webkit-transform .65s ease, top 0s ease 0s, opacity .6s ease 0s;
-moz-transition:-moz-transform .65s ease, top 0s ease 0s, opacity .6s ease 0s;
transition:transform .65s ease, top 0s ease 0s, opacity .6s ease 0s;
}
.massivepresence-main-inner {
width:100%;
height:101%;
overflow-y:auto;
}
.massivepresence-main {
padding:0;
margin:0;
display:table;
width:100%;
height:100%; -webkit-transform:translate3d(0,0,0);
}
.massivepresence-main-inner-inner {
display:table-cell;
vertical-align:top;
margin:0;
padding: 90px 20px 60px 20px;
} .massivepresence-main-inner-inner-toolbar {
padding-top:120px;
} .massivepresence-background-color {
position:fixed;
z-index:99999;
top:-1000%;
left:0;
width:100%; height:101%;
background-color:#182127; -webkit-transform:translate3d(0,0,0); -webkit-overflow-scrolling:touch;
-webkit-transform:translateY(-100%);
-moz-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition:-webkit-transform .5s ease, top 0s ease .5s;
-moz-transition:-moz-transform .5s ease, top 0s ease .5s;
transition:transform .5s ease, top 0s ease .5s;
}
.massivepresence-background-color-active {
top:0;
-webkit-transform:translateY(0);
-moz-transform:translateY(0);
transform:translateY(0);
-webkit-transition:-webkit-transform .5s ease, top 0s ease 0s;
-moz-transition:-moz-transform .5s ease, top 0s ease 0s;
transition:transform .5s ease, top 0s ease 0s;
} .massivepresence-background-image {
position:fixed;
z-index:999999;
top:-1000%;
left:0;
width:100%; height:101%;
opacity:0; -webkit-transform:translate3d(0,0,0); -webkit-overflow-scrolling:touch;
-webkit-transform:translateY(-100%);
-moz-transform:translateY(-100%);
transform:translateY(-100%);
background-size:cover;
background-repeat:no-repeat; -webkit-transition:opacity .5s ease 0s, -webkit-transform .5s ease, top 0s ease .5s;
-moz-transition:opacity .5s ease 0s, -moz-transform .5s ease, top 0s ease .5s;
transition:opacity .5s ease 0s, transform .5s ease, top 0s ease .5s;
}
.massivepresence-background-image-active {
top:0;
opacity:.1;
-webkit-transform:translateY(0);
-moz-transform:translateY(0);
transform:translateY(0);
-webkit-transition:opacity .5s ease 0s, -webkit-transform .5s ease, top 0s ease 0s;
-moz-transition:opacity .5s ease 0s, -moz-transform .5s ease, top 0s ease 0s;
transition:opacity .5s ease 0s, transform .5s ease, top 0s ease 0s;
}  .wp-toolbar-active { margin-top:32px; } @media screen and (max-width: 782px) {
.wp-toolbar-active { margin-top:46px; }
#wpadminbar { position: fixed !important; }
} #wpadminbar { z-index:9999999999999999999999; } body.massivepresence-menu-active {
overflow: hidden;
}
p.site-description {
font-size: 12px;
font-family: Lato;
font-weight: 300;
text-transform: uppercase;
padding: 0;
margin: 0;
padding-left: 5px;
line-height: 0;
color: #696969;
margin-bottom: 0;
clear: both;
display: none;
}
.massive-presence-header {
height: 67px;
}
.massivepresence-main  {
text-align: center;
}
.massivepresence-menu-button-three:after, .massivepresence-menu-button-three:before, .massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before {
height: 4px;
width: 30px;
margin: 5px 0;
}
.massivepresence-menu-button, .massivepresence-menu-button-three {
padding: 10px 11px 10px 11px;
}
.massivepresence-search-button svg, .massivepresence-search-button-right svg {
width: 26px;
height: 26px;
margin: 8px 0 0 8px;
}
.massivepresence-menu-active .massivepresence-menu-button-three:before {
margin: 4px 0 0 -2px;
transform: translateY(10px) rotate(45deg)!important;
-moz-transform: translateY(10px) rotate(45deg)!important;
-webkit-transform: translateY(10px) rotate(45deg)!important;
} .massivepresence-menu-button:after,
.massivepresence-menu-button:before,
.massivepresence-menu-button div.massivepresence-menu-button-middle:before,
.massivepresence-menu-button div.massivepresence-menu-button-middle:after,
.massivepresence-menu-button-three:after,
.massivepresence-menu-button-three:before,
.massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before { background-color:#333; }
.home .massivepresence-menu-button:after,
.home .massivepresence-menu-button:before,
.home .massivepresence-menu-button div.massivepresence-menu-button-middle:before,
.home .massivepresence-menu-button div.massivepresence-menu-button-middle:after,
.home .massivepresence-menu-button-three:after,
.home .massivepresence-menu-button-three:before,
.home .massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before { background-color:#fff; }
.page .massivepresence-menu-button:after,
.page .massivepresence-menu-button:before,
.page .massivepresence-menu-button div.massivepresence-menu-button-middle:before,
.page .massivepresence-menu-button div.massivepresence-menu-button-middle:after,
.page .massivepresence-menu-button-three:after,
.page .massivepresence-menu-button-three:before,
.page .massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before { background-color:#fff; }
.single .massivepresence-menu-button:after,
.single .massivepresence-menu-button:before,
.single .massivepresence-menu-button div.massivepresence-menu-button-middle:before,
.single .massivepresence-menu-button div.massivepresence-menu-button-middle:after,
.single .massivepresence-menu-button-three:after,
.single .massivepresence-menu-button-three:before,
.single .massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before { background-color:#fff; }
.home .opaq .massivepresence-menu-button:after,
.home .opaq  .massivepresence-menu-button:before,
.home .opaq  .massivepresence-menu-button div.massivepresence-menu-button-middle:before,
.home .opaq  .massivepresence-menu-button div.massivepresence-menu-button-middle:after,
.home .opaq  .massivepresence-menu-button-three:after,
.home .opaq  .massivepresence-menu-button-three:before,
.home .opaq  .massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before { background-color:#333; }
.page .opaq  .massivepresence-menu-button:after,
.page .opaq  .massivepresence-menu-button:before,
.page .opaq  .massivepresence-menu-button div.massivepresence-menu-button-middle:before,
.page .opaq  .massivepresence-menu-button div.massivepresence-menu-button-middle:after,
.page .opaq  .massivepresence-menu-button-three:after,
.page .opaq  .massivepresence-menu-button-three:before,
.page .opaq  .massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before { background-color:#333; }
.single .opaq  .massivepresence-menu-button:after,
.single .opaq  .massivepresence-menu-button:before,
.single .opaq  .massivepresence-menu-button div.massivepresence-menu-button-middle:before,
.single .opaq  .massivepresence-menu-button div.massivepresence-menu-button-middle:after,
.single .opaq  .massivepresence-menu-button-three:after,
.single .opaq  .massivepresence-menu-button-three:before,
.single .opaq  .massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before { background-color:#333; } .massivepresence-menu-active .massivepresence-menu-button:after,
.massivepresence-menu-active .massivepresence-menu-button:before,
.massivepresence-menu-active .massivepresence-menu-button div.massivepresence-menu-button-middle:before,
.massivepresence-menu-active .massivepresence-menu-button div.massivepresence-menu-button-middle:after,
.massivepresence-menu-active .massivepresence-menu-button-three:after,
.massivepresence-menu-active .massivepresence-menu-button-three:before,
.massivepresence-menu-active .massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before { background-color:#333; } .massivepresence-menu-button-wrapper-hover-touch .massivepresence-menu-button:before,
.massivepresence-menu-button-wrapper-hover-touch .massivepresence-menu-button:after,
.massivepresence-menu-button-wrapper-hover-touch div.massivepresence-menu-button-middle:before,
.massivepresence-menu-button-wrapper-hover-touch div.massivepresence-menu-button-middle:after,
.massivepresence-menu-button-wrapper-hover-touch .massivepresence-menu-button-three:after,
.massivepresence-menu-button-wrapper-hover-touch .massivepresence-menu-button-three:before,
.massivepresence-menu-button-wrapper-hover-touch .massivepresence-menu-button-three div.massivepresence-menu-button-three-middle:before { background-color:#cccccc !important; } .massivepresence-heading { color:#ffffff; } .massivepresence-menu .sub-menu a { color:#eaeaea; }
.massivepresence-menu .sub-menu a:hover { color:#cccccc; }
.massivepresence-menu .menu li span svg { fill:#eaeaea; }
.massivepresence-menu .menu li span:hover svg { fill:#cccccc; }
.massivepresence-menu .menu li span { border-color:#cccccc; } .massivepresence-background-color { background-color:#fff; } body { margin-top:67px !important; }
body.single { margin-top:0px !important; } .massivepresence-background-image { opacity:0.3; } .massivepresence-background-color { opacity:1; } .massive-presence-header { opacity:1; 
-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;
transition:all .5s ease;}
body.single .massive-presence-header  { opacity:0; }
body.single .opaq .massive-presence-header { opacity: 1; } .massivepresence-menu .sub-menu a {
font-size:20px;
letter-spacing:0px;
} .massivepresence-menu .sub-menu a {
margin-top:0px;
} .massivepresence-menu .menu li.menu-item-has-children span {
top:10px;
} .massivepresence-menu .menu li.menu-item-has-children span {
top:10px;
} .massivepresence-menu .sub-menu li.menu-item-has-children span {
} .massivepresence-background-color {
opacity:0;
-webkit-transition:opacity .4s ease, top 0s ease .4s;
-moz-transition:opacity .4s ease, top 0s ease .4s;
transition:opacity .4s ease, top 0s ease .4s;
}
.massivepresence-background-color-active {
opacity:1;
-webkit-transition:opacity .4s ease, top 0s ease 0s;
-moz-transition:opacity .4s ease, top 0s ease 0s;
transition:opacity .4s ease, top 0s ease 0s;
}
.massivepresence-main-wrapper,
.massivepresence-background-color,
.massivepresence-background-image {
-webkit-transform:translateY(0) translateX(0);
-moz-transform:translateY(0) translateX(0);
transform:translateY(0) translateX(0);
}
.massivepresence-main-wrapper-active,
.massivepresence-background-color-active,
.massivepresence-background-image-active {
-webkit-transform:translateY(0) translateX(0);
-moz-transform:translateY(0) translateX(0);
transform:translateY(0) translateX(0);
}
.massivepresence-background-image { opacity:0; }
.massivepresence-background-image-active { opacity:0.3; } .massivepresence-background-image {
background-position:center center;
} .massivepresence-menu-active .massivepresence-menu-button-three:before {
margin:4px 0 0 -2px;
transform:translateY(8px) rotate(45deg);
-moz-transform:translateY(8px) rotate(45deg);
-webkit-transform:translateY(8px) rotate(45deg);
} .massivepresence-menu-active .massivepresence-menu-button-three:after {
margin:4px 0 0 -2px;
transform:translateY(-8px) rotate(-45deg);
-moz-transform:translateY(-8px) rotate(-45deg);
-webkit-transform:translateY(-8px) rotate(-45deg);
} .massivepresence-menu-active div.massivepresence-menu-button-three-middle:before {
opacity:0;
-webkit-transition:all .15s ease;
-moz-transition:all .15s ease;
transition:all .15s ease;
}
body.page:not(.paged) { margin-top:0px !important; }
body.page:not(.paged) .massive-presence-header  { opacity:0; }
body.page:not(.paged) .opaq .massive-presence-header  { opacity:1; }
@media only screen and (min-width: 768px) {
body.page:not(.paged) { margin-top:0px !important; }
body.page:not(.paged) .massive-presence-header  { opacity:0; }
body.page:not(.paged) .opaq .massive-presence-header  { opacity:1; }
.massivepresence-subheading {
padding-top: 0px;
padding-bottom: 0px;
}
.massivepresence-main-inner-inner {
display:table-cell;
vertical-align:top;
margin:0;
padding:60px 20px 60px 20px;
} .massivepresence-main-inner-inner-toolbar {
padding-top:80px;
}
}
@media only screen and (min-width: 782px) {
.massivepresence-full-menu-container {
display:inline-block;
}
.massivepresence-menu-button-wrapper {
display: none;
}
}
@media screen and (min-width: 1024px) {
p.site-description {
display: block;
}
}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}