/*
Theme Name: Divi Child
Description: Divi Child Theme
Author: The Netkitchen
Author URI: http://netkitchen.com
Template: Divi
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* start custom css classes and selectors �" will load after and override css in parent theme

#main-header { background-color: #231f20 !important; }
#main-content { background-color: #fff !important; }
#main-footer { background-color: #231f20 !important; }

#logo { max-height: 62px}
.et-fixed-header #logo { max-height: 42px}
#et_search_icon { color: #fff !important; }

#main-header a { color: #fff; }
#main-header a:hover { color: #faa61a !important; }
#main-header a:active { color: #faa61a !important; }

#mobile_menu a { color: #231f20 !important; }
 */

/* end custom css */

.accessible {
position: absolute;
top: -200px;
left: -100px;
}


#main-content A:hover {
	color: #2ea3f2;
}
#main-content  h4 {
color:	#666;
}

 /* home */
 
H1.anchorText {
	text-align: center; 
	line-height: 55px; 
	font-size: 50px; 
	margin-top: 190px;
	font-weight: 600;
	padding-bottom: 5px;
	text-shadow: 1px 1px 1px #000, 
               2px 2px 11px #666666;
} 
H2.subanchorText {
	text-align: center; 
	line-height: 55px; 
	font-size: 45px; 
margin-top: 0px;
	font-weight: 400;
	text-shadow: 1px 1px 1px #000, 
               2px 2px 11px #666666;
} 
@media (max-width: 480px) {
H2.subanchorText {
	line-height: 35px; 
	font-size: 25px; 
} 
.homeCopy .et_pb_fullwidth_header_container {
width: 100%;	
}
}

.homeVideoBack {
    max-height: 800px;
    margin-top: -180px;
}
  /* tier */
H1.tierAnchor {
color: #ffffff;
font-weight: bold;
opacity: .7;	


    font-size: 70px;
    line-height: 70px; 
    padding-right: 260px;
/*font-size: 110px;
    position: fixed;
    top: 353px;*/
	text-shadow: 1px 1px 1px #000, 
               2px 2px 11px #666666;
}

.twoLine H1.tierAnchor {
margin-top: -90px;	
}

@media (max-width: 980px) {
.mobile_menu_bar:before  {
color: #faa61a !important
}
.et_mobile_menu {
    border-top: 3px solid #faa61a;
}
}


@media (max-width: 880px) {
	H1.tierAnchor {
    font-size: 45px;
    line-height: 45px; 
}
.twoLine H1.tierAnchor {
margin-top: -20px;	
}
}
@media (max-width: 759px) {
	#text-7 {
	display: none;	
	}
	H1.tierAnchor {
    padding-right: 0px;
}
}

@media (max-width: 640px) {
	H1.tierAnchor {
    font-size: 40px;
    line-height: 40px; 
}
}
		


.tierAnchorBack{
	min-height: 370px;
 
}
 
 FORM.wpcf7-form INPUT, FORM.wpcf7-form TEXTAREA{
border: 1px solid #CCC;
padding: 5px 10px;
border-radius: 4px;	
}

 FORM.wpcf7-form  input[type="submit"] {
	font-size: 18px;
	font-weight: bold; 
	color: #ffffff ;
	background-color: #faa61a;
    padding: 10px 20px;
	border: 0px;
	cursor: pointer
 }



  @media (max-width: 480px) {
.tierAnchorBack{
	min-height: 270px;
 
}
FORM.wpcf7-form {
width: 100%;	
}
FORM.wpcf7-form INPUT, FORM.wpcf7-form TEXTAREA{
width: 97%;	
}
}

 /* footer */
 
#main-footer .et-social-icons {
margin-left: -15px;
margin-top: 10px;
}
#main-footer .et-social-icons LI{
    margin-left: 0px;
}

#main-footer A  {
color: #cccccc;
}
#main-footer A:hover {
text-decoration: underline
}

#main-footer .et-social-icons {
float: none;
}

#text-7 {
/*border: 8px solid #faa61a;
    background-color: rgba(0, 0, 0, 0.4);*/
	background: url(https://0f07d6.claudeassets.com/20240118181828im_/https://projectaries.org/wp-content/uploads/2017/09/ring-contact.png) 0 0 no-repeat;  
    color: #ffffff;
    opacity: .9;
    z-index: 1;
    position: absolute;
    top: 110px;
    right: 15%;
    width: 240px;
    height: 275px; 
    padding: 65px 40px 0px 40px;
    text-align: center;
    font-weight: bold;
}
#text-7  .et_pb_button {
    background: #e09900;
    letter-spacing: 0px;
    font-size: 20px;
}

@media (max-width:1200px) {
#text-7 {	
 right: 30px;
    top: 95px;
}
}
@media (max-width:1160px) {
#main-header .et_menu_container {	
width: 95%;
}
}


/*  hide widget on home and contact page */
.page-id-87 #text-7, .home #text-7  { 
display: none;	
}

.ctaBot { 
background-color: transparent;
background-image: url(http://solarproenergysystems.nkv3.com/wp-content/uploads/2017/07/industrial.jpg);
background-size: cover;
}
.ctaBot H2 { 
font-size: 40px;
}
.ctaBot .et_pb_row { 
	background-color:rgba(0, 0, 0, 0.3) !important;
	border-top: 10px solid #231f20;
}
.ctaBot .et_pb_promo.et_pb_module.et_pb_bg_layout_dark.et_pb_text_align_center.et_pb_cta_0{ 
background-color: transparent !important;
}


/*
     FILE ARCHIVED ON 18:18:28 Jan 18, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:08:13 Sep 05, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.441
  exclusion.robots: 0.039
  exclusion.robots.policy: 0.03
  esindex: 0.006
  cdx.remote: 31.837
  LoadShardBlock: 224.995 (3)
  PetaboxLoader3.datanode: 188.696 (4)
  PetaboxLoader3.resolve: 166.191 (2)
  load_resource: 156.842
*/