/* nav */
@media only screen and (min-width: 768px) {
.selected {
    border-bottom: 1px solid #666666;
    padding-bottom: 3px;
    }
}

 /* Navigation dropdown*/
 @media only screen and (min-width: 768px) {
.navContainer {padding-left:0px;}
.navContainer .navContent ul li ul {background: white; border: 1px solid #f2f2f2;} /* dropdown bg color */
.navContainer .navContent ul li ul li a {color:#707070;} /* dropdown item color */
.navContainer .navContent ul li ul a.selected {color:#000000;} /* dropdown selected item */
}



/*/////// HEADER & NAVIGATION ///////*/
/*remove dropdown border*/
.navContent ul li ul, .navContent ul li:first-child ul {
    border: none;
}
/*display header logo in mobile*/
.headerContainer {
    display: block;
}
/*hide image in nav in mobile*/
.navContent > ul > li:nth-last-child(3) > a {
    display: none;
}

.navContent ul li a {
     font-size: 15px;
    }
/*tablet and above*/
/*add logo to navigation*/
@media only screen and (min-width: 768px) {
    /*hide heder logo*/
    .headerContainer {
        display: none;
    }
    /*logo in navigation centered*/
    .navContent > ul > li:nth-last-child(3) > a {
        display: inline-block;
        font-size: 0px;
        background: url(https://images.spacecrafted.com/size/580?url=https://static.spacecrafted.com/d195b8a0c66742378dabd698ec0a340f/i/fcce4149db514188bace408b95c54e70/1/4SoifmQpAbHrGFzRuz9TJ) no-repeat;
        width: 250px;
        height:146px;
        background-position: center;
        text-align: center;
        vertical-align: middle;
    }
    /*sidebar*/
    .hasSecondaryContent .primaryContentContainer {
        width: 70%;
    }
    .hasSecondaryContent .secondaryContentContainer {
        width: 500px;
    }
.navContent ul li a {
     padding: 0; 
     font-size: 13px;
    }
}
/*nav menu spacing*/
@media only screen and (min-width: 1024px) {
    .navContent ul li {
        margin-right: 2.25em;
    }
    .navContent ul li a {
     font-size: 15px;
    }
}
/*nav menu spacing*/
@media only screen and (min-width: 1053px) {
    .navContent ul li {
        margin-right: 2.25em;
    }
    .navContent ul li a {
     padding: .5em; 
     font-size: 15px;
    }
}

/*center mobile navigation menu in mobile*/
@media only screen and (max-width: 767px) {
    .navContent #navTrigger .navLabel {
        text-align: center;
        margin: 0;
    }
}
a.noClick { 
    cursor: default; 
    }




/************/
/* HOME PAGE*/
/************/
/*homepage grid gallery custom captions*/
.hasCustomCaptions .imgGridItem {
    position: relative;
}
.imgGridItem .customCaption {
    margin: 0;
    left: 0;
    right: 0;
    bottom: -1px;
}
.block_c39d9ddfd9ca488d829184a8ad4016b8 .customCaption {
    position: absolute;
    background: #ffffff;
    background: rgba(255,255,255,.9);
    margin: 15px;
    padding: 10px;
    font-weight:800;
}
/*Break homepage grid gallery to one row mobile*/
@media only screen and (max-width: 480px) {
.block_c39d9ddfd9ca488d829184a8ad4016b8.cols3.imgMgn0 .imgGridItem {
    width: 90%;
    margin: 20px;
    }
}


/******************/
/* PORTFOLIO PAGE */
/******************/
.block_b9c3c38c8b494bcba3680a7025727d14 .customCaption {
    position: absolute;
    background: #ffffff;
    background: rgba(255,255,255,.9);
    margin: 15px;
    padding: 10px;
    font-weight:800;
}
/*Break homepage grid gallery to one row mobile*/
@media only screen and (max-width: 480px) {
.block_b9c3c38c8b494bcba3680a7025727d14.cols4.imgMgn1 .imgGridItem {
    width: 90%;
    margin: 20px;
    }
}


/***************/
/* SOCIAL PAGE */
/***************/
/*hover on Facebook feed */
.items_d33bad19605d4ef5bbf2b66c27e880e5 .socialFeedItem:hover {
    background-color: #fefefe;
    color: black;
    border: 1px solid #ccc;
}


/**********/
/* FOOTER */
/**********/
.scCredit span {
    text-decoration: none;
}
.footerContainer {
font-family: foco,Arial,Verdana,sans-serif;
font-style: normal;
font-weight: 400;
}