@charset "utf-8";
/* CSS Document */

/*
Theme Name: ARC Energy Research Institute
Theme URI: https://www.arcenergyinstitute.com/
Description: ARC Energy Research Institute
Author: BlindDrop Design Inc.
Author URI: https://www.blinddrop.com/
Template: enfold
Version: 1.0
*/

@import url("../enfold/style.css");


.main_color strong
{
color: inherit !important;	
	}

.main_color b
{
color: inherit !important;	
	}	
	
.logo
{
margin-top:0px !important;

	}

.av-share-box ul li a {
	padding: 15px;
}
.main-title, .entry-title, .main-title a, .entry-title a 
{
	padding-top: 5px !important;
	font-size: 20px !important;
	line-height: 1.3em !important;
	weight: 900 !important;
	color: #222222 !important;

}
	
.content
{

	
	
	}	





#footer .widgettitle 
{
  
  color: !important;
  font-size: 18px !important;
  text-align: center !important;
  	
	}
	
	
#footerBDD .widget P
{
	
text-align: center !important;	
	font-size: 16px !important;
	
	}	


 

.main_color blockquote

{
	
	color: #222222 !important;
}


.header_color .container_wrap_meta

{ }


#top #header_meta

{
	
}

.phone-info
{

}


#footer h3.widgettitle

{
font-size: 24px !important;
text-align: center !important;	
margin-bottom: 15px !important;	
}





#footerBDD .flex_column:nth-child(1) {
    width: 22%;
    margin-left: 0;
}
#footerBDD .flex_column:nth-child(2) {
    width: 50%;
    margin-left: 3%;
}
#footerBDD .flex_column:nth-child(3) {
    width: 22%;
    margin-left: 3%;
}




.avia-size-large > .avia_iconbox_title
{
	
font-size: 	20px !important;
	
}








#nf-form-3-contBDD .nf-form-fields-required

{
	
text-align: center !important;	
	
}


.avia-menu.av_menu_icon_beside {
   
    border-right-width: 0px !important;
	border-right-color: #a81010 !important;
	
	
   }


.header_color .container_wrap_meta
{ background-color: #bf2e1a !important;
}




.sub_menu>ul>li>a, .sub_menu>div>ul>li>a {
  font-size: 14px !important;
}

.av_secondary_right .sub_menu {
  margin-top: 5px !important;
	margin-bottom: 10px !important;
  margin-right: 10px !important;
}



#top .av-menu-button > a .avia-menu-text {

	margin-right: 8px !important;
}



.footer_color div
{
	
	font-size: inherit !important;
}



.tagcloud a {
     font-size: relative !important;
    padding: 2px 8px;
    margin: 0 1px 1px 0;
    display: block;
    float: left;
    border-style: solid;
    border-width: 0px;
    text-decoration: none;
}

#mc_embed_signup_scroll .mc-field-group label {
    display: none !important;
}

#mc_embed_signup_scroll h2 {
    display: none !important;
}

#mc_embed_signup_scroll .indicates-required {
	
	 display: none !important;
	
}


#mc_embed_signup .button {
background-color: #444444 !important;
    
}


.avia-size-x-large
{

	font-size: 1.75em !important;
	
}


#arceri-home-bg .avia-section {
height:100% !important;
width:100% !important;
}



#arceri-home-bg h1 {
	
	font-size: 65px !important;
	
	
}











#arceri-home-squares .container { max-width: 100% !important; width: 100% !important; padding: 0; margin: 0; }

#arceri-home-squares   
{
	border-color: #111111 !important;
	background-color:  #111111 !important;
	
}


#aeri-twitter-color-section
{
	border-top: 1px solid #111111 !important;

	
}



.widget_recent_entries li a {
    font-style: italic;
    font-family: Helvetica, Arial, sans-serif !important;
	padding-right: 10px !important;
}

.widget_recent_entries li {
    border-top-width: 1px !important;
    border-top-style: solid;
	padding: 5px !important;
	text-align: center !important;
}


#aeri-red-button .avia-button.avia-color-dark {
    color: #000;
    border: 3px solid #000;
   color: #a81010 !important;
    border-color: #a81010 !important;
    background: transparent;
}

 .aeri-footermc

{ text-align: center !important; }

#top .footer_color input[type='email']

{
	
	border-color: #444444 !important;
	background-color: #f9f9f9 !important;
	max-width: 75% !important;
	margin: 0 auto !important;
	
}




#footer input[type='submit']

{
	text-align: center !important;
	margin: 0 auto !important;
	position: relative !important;
	left:-40px !important;
	color: #efefef !important;
	border-radius: 3px !important;
	margin-top: 15px !important;
	
}

#footer form div.clear

{
	text-align: center !important;
	margin: 0 auto !important;
	padding:0px !important;
}



.sidebar h3.widgettitle

{
	color: #ffffff !important;
	padding: 8px 10px 8px 10px !important;
	font-size: 20px !important;
	background-color: #bf2e1a !important;
	
}



section#aptf_widget-8.widget.clearfix.widget_aptf_widget

{
	
	padding-top: 0px !important;
	
}


/*.html_entry_id_1420 .blog-meta, .html_entry_id_1420 .single-small .post_author_timeline, .html_entry_id_1420 .post-meta-infos 
{
display: none !important;    
}*/

#top .gform_wrapper .gfield_checkbox li label

{
	
	margin: 0px 0 0 5px !important;
	
}


.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox]

{
    margin-top: 0px !important;
}


#custom_html-4

{
	
	background-color: #f8f8f8 !important;
	
}

#custom_html-4 .textwidget 

{
	
	padding: 10px !important;
	
}


#custom_html-4BDD .email

{
	
	float: left !important;
	max-width: 50% !important;
	
}


#custom_html-4BDD #mc-embedded-subscribe


{
	
	float: left !important;
	
	
}


#custom_html-4BDD .aeri-submitBDD

{
	
	float: left !important;
	
	
}





#mce-error-response
{
	
min-width: 90% !important;	
	
}


#footer form div.clear {
    text-align: center !important;
    margin: 0px !important;
    padding: 10px 5px 10px 5px !important;
	width: 100% !important;
}


#recent-podcast-episodes-2 span
{
	width: 100% !important;
	display: table !important;
	text-align: center !important;
	
}

#recent-podcast-episodes-2  .post-date
{
	
	text-align: center !important;
	
}


#avia3-menu li {
	
line-height: 1.5em !important;
	
}


#socket .sub_menu_socket li {
	
line-height: 1.5em !important;
	
}


#aeri-twitter-color-section {
		
		background-repeat: no-repeat; background-image: url(https://aeridev.wpengine.com/wp-content/uploads/peter-tertzakian-jackie-forrest-arc-energy-research-institute-1250b.jpg);background-attachment: scroll; background-position: center center;

		background-size: cover !important;
		
	}
	

strong.main-title.entry-title a {
    text-transform: none !important;
	font-size: 32px !important;
	font-weight: 700 !important;
}




.archive .title_container .main-title a {
    font-size: 32px !important;
    font-weight: 700 !important;
}


.sidebar .mc-field-group .email

{
	
border: 2px solid #444444 !important;	
	
	
}



.blog-categories.minor-meta a 

{

	text-transform: capitalize !important;
	
}









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

	
	

}









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


	


}


/* Activate burger menu */
 @media only screen and (max-width: 1310px) 
 
 {
#top #header .av-main-nav > li.menu-item  {
    display: none!important;
}
#top #header .av-burger-menu-main {
    cursor: pointer;
    display: block!important;
}


  #top #header .av-menu-button > a {
    border-top: 0px solid #a81010 !important;
  }

  #top #header .av-menu-button > a .avia-menu-text {
    border: none !important;
    border-radius: 0 !important;
    background-color: transparent !important;
    color: inherit !important;
  }


}




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

#footer .av_one_third {
margin-left: 0 !important;
width: 100% !important;
}	
	
	

	
	
}




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


	#aeri-twitter-color-section {
		
		background-image: none !important;
		
		
	}
	
	
	
	
}


/*************MY CSS*****************/
div#header_main {
    z-index: 10;
}
span.logo {
    top: -18px;
}
@media(max-width: 479px) {
	#header_meta {
    min-height: 40px !important;
    display: flex;
    align-items: center;
}
	#header_meta .container {
    min-height: 40px !important;
    width: 95% !important;
    max-width: 95% !important;
}
	.av_secondary_right .sub_menu {
    margin-bottom: 0px !important;
}
	.responsive #header_meta .sub_menu>ul>li {
    padding: 0 8px !important;
}
	.sub_menu>ul>li>a {
    font-size: 13px !important;
}
.header_color .container_wrap_meta, nav.main_menu {
    background-color: #a91110 !important;
}
	.responsive #top #header .social_bookmarks {
    display: block !important;
    margin-left: 30px;
}
	.container.av-logo-container {
    max-width: 100% !important;
    width: 100% !important;
}
	.responsive #top .logo{
    top: 0 !important;
	height: 110px !important;
}
	.responsive #top .logo, nav.main_menu {
    position: relative !important;
    width: 100% !important;
    display: flex !important;
    justify-content: center;    
}
	.responsive .logo img {
    max-height: 100px !important;
	margin: 0 auto !important;
}
	.responsive #top #wrap_all .main_menu {
    height: 60px !important;
}
	.responsive #top #header_main > .container .main_menu .av-main-nav > li > a {
    height: 58px !important;
    line-height: 58px !important;
}
}
#hm-news .avia-image-overlay-wrap:hover .av-caption-image-overlay-bg {
    opacity: 0.4 !important;
}