/*
Theme Name: Articulon: 3.0
Author: Pixallus
Author URI: http://pixallus.com
Template: enfold
*/



/*Add your own styles here:*/

/*FULL WIDTH HOME DEV PAGE*/
body#top.page-id-8847 {
width: 100%!important;
max-width: 100%!important;
}

/*CONTAINER WIDTH HOME DEV PAGE*/
.page-id-8847 .container {
max-width: 102%!important;
width: 102%!important;
}
/*FULL WIDTH NAV MENU HOME DEV PAGE*/
.page-id-8847 header#header.header_color.light_bg_color.av_header_top.av_logo_left.av_main_nav_header.av_menu_right.av_slim.av_header_sticky.av_header_shrinking.av_header_stretch.av_mobile_menu_tablet.av_header_scrolldown.header-scrolled.page-id-8847{
min-width:100% !important;
max-width:100% !important;
}

/*
.page-id-354 .grid-image .attachment-portfolio_small { max-height: 200px; min-height: 200px; overflow: hidden !important;}
.inner_slide { width:100%}
*/


/*Change the main menu color*/
.header_color .main_menu ul:first-child > li > a { color: #000000; } /* color of main menu items */
.header_color .main_menu ul:first-child > li a:hover { color: #FF0000; } /* hover state of main menu items */
.header_color .main_menu ul:first-child > li.current-menu-item > a, 
.header_color .main_menu ul:first-child > li.current_page_item > a { color: #FFFF00; } /* color of active menu item */

.news-wrap .news-thumb img, .news-wrap .news-thumb   { height: auto !important; width: 80px !important; padding:0 !important}


/********CSS MOVED HERE, FORM QUICK CSS**********/
/**********************************************HOMEPAGE*/
/*SLIDER BUTTONS*/
#top .avia-layerslider .ls-nav-prev::before {
background-color: #00539b}
#top .avia-layerslider .ls-nav-next::before{
background-color: #00539b}

/*ICON LIST*/
.main_color .avia-icon-list .iconlist_icon {
background-color:#c79a52;
}

/*FULL WIDTH HOMEPAGE*/
body#top.home {
width: 100%!important;
max-width: 100%!important;
}

/*CONTAINER WIDTH*/
.home .container {
max-width: 102%;
width: 102%;
}


/*FULL WIDTH NAV MENU*/
header#header.header_color.light_bg_color.av_header_top.av_logo_left.av_main_nav_header.av_menu_right.av_slim.av_header_sticky.av_header_shrinking.av_header_stretch.av_mobile_menu_tablet.av_header_scrolldown.header-scrolled{
min-width:100% !important;
max-width:100% !important;
}

/*PARTNER LOGO ALIGNMENT*/
#top #main .avia-section .template-page {
margin-left: -20px;
}

/*TRANSPARENT BACKGROUND - AWARDS*/
#awardwork .flex_column {
background-color: rgba(225,225,225, .9);
padding: 2px;
padding-bottom: 20px;
}




/*********************************************ALL PAGES*/
#top .widget_nav_menu .nested_nav {
display:none;}


/*REMOVE FEATURED IMAGE FROM SINGLE PAGE*/
img.attachment-entry_with_sidebar.wp-post-image {
display:none;
}


/*TEAM MEMBER SOCIAL ICONS HOVER*/
.team-social-inner {
background-color:#c79a52;
}


/********************************************ALL POSTS*/

/*FEATURED IMAGE BLOGS*/
.small-preview img, .big-preview img { 
min-width: 159px;
min-height: 145px;
max-width: 159px;
max-height: 145px;
padding:2px;
}


.small-preview  { 
min-width: 159px;
min-height: 145px;
max-width: 159px;
max-height: 145px;
}


/*PAGINATION*/
#top .pagination .current{
color: white;
background-color: #46a8c6;
border-radius: 5px;
}

/*COMMENTS*/
p.form-allowed-tags {DISPLAY:NONE;}

/*YOU MIGHT ALSO LIKE*/
#top .av-related-style-full .related_image_wrap, #top .av-related-style-full .related_image_wrap img, #top .av-related-style-full .related_image_wrap .related_posts_default_image{
border-radius: 10px;
height:70px;
width: 110px;
}

/*CATEGORY PAGE TITLES*/
div.category-term-description {
font-size: 25px;
color:#00539b;
padding-bottom:10px;
}

/*THIN VERTICAL LINE BETWEEN ARTICLES IAMGES*/
.multi-big .post_author_timeline, .single-small .post_author_timeline {
position: absolute;
top: 0;
left: 40px;
width: 1px;
height: 100%;
border-right-width:1px;
border-right-style: dashed;
background-color: #00539b;
}

/*EDGE OF SCREEN NAVIGATION ARROWS*/
#top .avia-post-nav{background-color: #c79a52;}

/* HOME PAGE WHO WE ARE SECTION */
#top .aviaccordion { height:250px;}
#top .aviaccordion-slide img { height: auto; max-width: 100%;}

/* WORK PAGE GRID GAP SECTION */
.page-id-354 .no_margin {  padding:7px !important;}

aside.sidebar_right #portfoliobox-4 .news-thumb {
    /*width: 80px;
    height: 66px;*/
}
aside.sidebar_right #portfoliobox-4 .news-thumb img {
    width: 100%;
    height: auto;
}

/*REMOVE IMAGE HOVER*/
.image-overlay .image-overlay-inside{
display:none;
}


.alternate_color{background:#46a8c6;}
#top .alternate_color.title_container .main-title a,.breadcrumb-trail span,.alternate_color .breadcrumb a{
    color: #FFF;
}
.main_color .avia-icon-list .iconlist_icon {
  background-color: #989636!important;
}
#av_section_6{background-color:#46a7c6;}
.avia-button-center a{background:#46a8c6!important;}
#top .avia-button.avia-color-dark{color: #FFFFFF;}
#top .main_color .av-no-color.av-icon-style-border a.av-icon-char {
  color: #46A8C5!important;
}
.main_color .av-no-color.av-icon-style-border a.av-icon-char {
  border-color: #FFFFFF;
}
.home #av_section_4 .container h3.av-special-heading-tag{color:#FFF!important;}
div .main_color .button, .main_color #submit, .main_color input[type='submit']{  background-color: #46A7C5!important;
  color: #ffffff;
 }
#top .avia-button.avia-color-dark {background:#46a8c6;}
#top .avia-button.avia-color-dark {border:none;}
.avia_textblock p strong{color:#45a7c5;}
.main_color a,.avia_textblock p a,.team-member-description p a{color:#45a7c5;}
.main_color .av_dropcap2{
  background-color: #45A7C5;
  color: #ffffff;
  border-color: #008FBB;
}
.avia_textblock  ol li strong{color:#45a7c5;}
.avia_textblock p a span{color:#45a7c5;}
.inner-container strong .logo{width: 140px;
min-height: 44px;}
.logo a img{min-height: 44px!important;
padding: 4px 0px;!important;}

.work-frame-media { display:none;}
@media screen and (max-width:767px) {

 .work-frame-media { display:block;}
 .work-frame { display:none;}
}

#top #header .av-main-nav > li > a:hover .avia-menu-text {color: #fff;}
body#top .main_menu ul.menu li a:hover{font-size:13px!important;}