



.wp-element-caption,
figcaption,
figcaption sub{
font-size:12px!important;
}














.cky-btn-revisit-wrapper{
display:none!important;
}


p{
max-width: 854px!important;
}

img{
max-width: 1024px!important;
}

.fa-navicon::before, .fa-reorder::before, .fa-bars::before {
  content: "\f0c9";
  font-size: 43px;
}


.content-page span,
.content-page p{
font-size:16px!important;
}
.page  a{
text-decoration:underline!important;
}

.menu a{
text-decoration:none!important;
}

a{
font-weight:300!important;
}

.current-menu-item a {
font-weight:700!important;
}


.menu .sub-menu{
margin-left:20px;
}

.header-meta,
.logo-text{
display:none;
}


.heights .header-inner{
top:20px!important;
}

.sub-menu{
display:none;
}

.home  .sub-menu{
xdisplay:block;
}




.current-menu-item  .sub-menu{
display:block;
}


.home .menu-starter .sub-menu{
display:block;
}

.menu-starter .sub-menu .sub-menu{
display:none;
}

.menu-item-36.current-menu-item .sub-menu,
.current-menu-ancestor .sub-menu{
display:block!important;
}

.current-menu-ancestor .sub-menu .sub-menu{
display:none!important;
}

.current-menu-ancestor .current-menu-item .sub-menu{
display:block!important;
}

.current-menu-item a {
  font-weight: 300 !important;
}


.current-menu-item > a {
  font-weight: 700 !important;
}

.current-menu-ancestor    .sub-menu .current-menu-ancestor  .sub-menu{
display:block!important;
}





@media only screen and (max-width: 980px) {

.header{

width:100%!important;
min-height:30px;
top:0;
}
.content-page{
padding-top:50px!important;
}
.header-content li{
text-align:left;
}

.sub-menu{
display:block;
}
.menu-starter .sub-menu .sub-menu{
display:block;
}

img {
  max-width: 96% !important;
}

.menu-icon {
padding-top:13px!important;
}

.content-page{

}

}

























