/*
Theme Name: Scilucent
Version: 1.0
Template: enfold
*/



/*Add your own styles here:*/
.av-subheading.av_custom_color {
opacity: 1;
line-height: 26px;
}
.home .flex_column_table .av-subheading.av_custom_color {
opacity: 1;
line-height: 20px;
}
.av-border-cells .flex_cell {
border-left-style: dashed;
border-left-width: 1px;
border-color: #3399cc #3399cc #3399cc #3399cc;
}
.av-border-top-bottom {
border-top-style: dashed;
border-top-width: 0px;
border-bottom-style: dashed;
border-bottom-width: 1px;
border-color: #3399cc #3399cc #3399cc #3399cc;
}
body div .avia-button {
text-align: left !important;
}
#top .avia-button-fullwidth .av-button-description-below p {
    margin: 0px !important;
}
#top .avia-button-fullwidth .av-button-description {
    opacity: 0.8;
}
.widgettitle {
text-transform: none;
 letter-spacing: 0px;
}
#search-3 h3.widgettitle {
color: #666666 !important;
}
.home .avia-button-wrap {
display: block;
clear: both;
}
.home .avia-button.avia-size-medium {
    padding: 2px 16px 4px;
}
.main_color .toggler {
color: #2167A3 !important;
}
.home .main_color span {
border-color: #2167A3;
}
body .container_wrap .avia-builder-el-no-sibling p {
  font-weight: 300 ;
}
/* adding right arrow to buttons on homepage slide area */
.home .avia-button-fullwidth,
.home .avia-button-fullwidth:hover {
background-image: url("http://scilucent.com/wp-content/uploads/2015/02/arrow.png");
    background-position:99% 90%;
    background-repeat: no-repeat;
}
body div.avia_textblock  a.avia-button {
text-indent: -0.5em
}
.footer_color {
    background: url("//scilucent.com/wp-content/uploads/2014/08/bg3.jpg") no-repeat scroll center top #062D5C;
}
/*moving top menu down */
.header-scrolled .main_menu .menu{
    top: 7px  !important;
}
#top .main_menu .menu{
    position: relative;
    top: 79px;
}
#top .main_menu .menu > li > a{
    height: 50px  !important;
    line-height: 50px  !important;
}
.avia-menu-fx { bottom: -6px; }
.header-scrolled .main_menu { margin-top: 0; }
.header-scrolled .avia-menu-fx { bottom: -4px!important; }
#header .avia_mega_div { top: 112%;}

/* radius for portfolio images  */
.av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry {
    border-radius: 4px !important;
}
/* caption for portfolio images  */
.page-id-11 .av-masonry-entry .av-inner-masonry-content {
    padding: 15px !important;
    background-color: #FFFFFF !important;
}
.page-id-11 .av-large-gap.av-flex-size .av-masonry-entry .av-inner-masonry {
    margin-bottom: 0px;
}
.page-id-11 .av-masonry-entry.av-masonry-item-with-image {
    min-width: 225px;
    min-height: 395px;
}
.page-id-367 .avia_textblock {
    min-height: 65px;
}
.alternate_color, .alternate_color .site-background, .alternate_color .first-quote, .alternate_color .related_image_wrap, .alternate_color .gravatar img .alternate_color .hr_content, .alternate_color .news-thumb, .alternate_color .post-format-icon, .alternate_color .ajax_controlls a, .alternate_color .tweet-text.avatar_no, .alternate_color .toggler, .alternate_color .toggler.activeTitle:hover, .alternate_color #js_sort_items, .alternate_color.inner-entry, .alternate_color .grid-entry-title, .alternate_color .related-format-icon, .grid-entry .alternate_color .avia-arrow, .alternate_color .avia-gallery-big, .alternate_color .avia-gallery-big, .alternate_color .avia-gallery img, .alternate_color .grid-content, .alternate_color .av-share-box ul, #top .alternate_color .av-related-style-full .related-format-icon, .alternate_color .related_posts.av-related-style-full a:hover, .alternate_color.avia-fullwidth-portfolio .pagination .current, .alternate_color.avia-fullwidth-portfolio .pagination a {
background-color: #f2f9fc;
color: #666666;
}

/*  hide the date in the Staff sidebar menu  */
#portfoliobox-2 .news-time,
#portfoliobox-3 .news-time,
#portfoliobox-4 .news-time,
#portfoliobox-5 .news-time,
#portfoliobox-6 .news-time,
#portfoliobox-7 .news-time,
#portfoliobox-8 .news-time {
display: none;
}
#portfoliobox-2 .news-headline,
#portfoliobox-3 .news-headline,
#portfoliobox-4 .news-headline,
#portfoliobox-5 .news-headline,
#portfoliobox-6 .news-headline,
#portfoliobox-7 .news-headline,
#portfoliobox-8 .news-headline    {
margin-top: 10px;
}

/*  careers form  */
.wpcf7-form-control-wrap {
    display: inline-block;
}
#top select,
#top input[type="text"]
 {
    display: inline-block;
}
/* search button background  */
#top .header_color form input[type="text"]{
  border-color: #6CF;
  background-color: #FFF;
  color: #8396AE;
}

.single-portfolio .template-page .entry-content-wrapper h2 {
    text-transform: none;
}
/* staff sidebar image sizes  */
.image_size_widget .news-thumb img { width: 50px; height: 50px; }
.image_size_widget .news-thumb { height: 54px; width: 54px; padding: 1px; margin-top: 1px; }
.main_color .sidebar.sidebar_right {
  color: #444444;
}

/* icons on Expertise page  */
.iconbox_left .iconbox_icon {
height: 35px;
width: 35px;
line-height: 32px;
}
/*  tighten spacing on Expertise page columns  */
.post-entry-367 div .av_one_fourth {
    margin-left: 3%;
    width: 22.5%;
}
body .post-entry-367 div .first, body .post-entry-367 div .no_margin {
    margin-left: 0px;
}
.post-entry-367 .av-special-heading {
    margin-top: 30px;
} 
/* tighten Experience bullet list */
.page-id-567 ul ul li {
  margin-bottom: 0px;
  padding: 3px 0 0 0;
}

/* careers page double bullet lists */
.entry-content-wrapper ul ul {
    list-style: square;
}
.special_amp {
font-family: Open Sans, Arial, Sans Serif;
    font-style: normal;
    font-size: 1em;
    line-height: 0.5em;
    font-weight: normal;
} 
#top .av-flex-placeholder {
    display: table-cell;
    width: 2%;
}
body.home #av_section_1 .av_one_full .av-special-heading h3.av-special-heading-tag {
  text-align: center;
}
/*maintain job titles on Staff page  */

@media only screen and (min-width: 767px) and (max-width: 989px) {
	.responsive .av-masonry-entry .av-masonry-entry-title+.av-masonry-entry-content{display:unset;}
}
@media only screen and (min-width: 300px) and (max-width: 766px) {
    .page-id-11 .av-masonry-entry.av.masonty-item-with-image {
	    min-height: 405px; }
}
