/*
Theme Name: Garden View Community Child Theme
Theme URI: https://gardenviewcommunities.com/
Description: A child theme by Ali Anderson
Author: AAndersonBranding
Author URI: http://alexandriaanderson.com/
Template: Divi
Version: 0.1.0
*/

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

/* Extra small devices (phones, 600px and down) 
@media only screen and (max-width: 600px) {...}*/

/* Small devices (portrait tablets and large phones, 600px and up) 
@media only screen and (min-width: 600px) {...}*/

/* Medium devices (landscape tablets, 768px and up) 
@media only screen and (min-width: 768px) {...}*/

/* Large devices (laptops/desktops, 992px and up) 
@media only screen and (min-width: 992px) {...}*/

/* Extra large devices (large laptops and desktops, 1200px and up) 
@media only screen and (min-width: 1200px) {...}*/



/** NAVIGATION **/
.page-id-870 div#et-main-area, .page-id-1365 div#et-main-area{
    position: absolute;
    top: 0px;
    left: 0;
    right: 0;
}

.page-id-870 header#main-header, 
.page-id-900 header#main-header, 
.page-id-1146 header#main-header, 
.page-id-1365 header#main-header,
.page-id-1739 header#main-header,
.page-id-1742 header#main-header,
.page-id-1754 header#main-header,
.page-id-1758 header#main-header{
	/*background-color: rgba(255, 255, 255, 0.8) !important;*/

}

.page-id-870 .et_header_style_left #et-top-navigation nav>ul>li>a, 
.page-id-900 .et_header_style_left #et-top-navigation nav>ul>li>a, 
.page-id-1146 .et_header_style_left #et-top-navigation nav>ul>li>a, 
.page-id-1365 .et_header_style_left #et-top-navigation nav>ul>li>a,
.page-id-1739 .et_header_style_left #et-top-navigation nav>ul>li>a,
.page-id-1742 .et_header_style_left #et-top-navigation nav>ul>li>a,
.page-id-1754 .et_header_style_left #et-top-navigation nav>ul>li>a,
.page-id-1758 .et_header_style_left #et-top-navigation nav>ul>li>a{
	padding-bottom: 30px !important;
}

.page-id-870 .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
.page-id-900 .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
.page-id-1146 .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
.page-id-1365 .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
.page-id-1739 .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
.page-id-1742 .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
.page-id-1754 .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
.page-id-1758 .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{
	padding-top: 10px !important;
}

.page-id-870 #top-menu li,
.page-id-900 #top-menu li,
.page-id-1146 #top-menu li,
.page-id-1365 #top-menu li,
.page-id-1739 #top-menu li,
.page-id-1742 #top-menu li,
.page-id-1754 #top-menu li,
.page-id-1758 #top-menu li{
	text-transform: uppercase;
}

.page-id-870 #top-menu li a,
.page-id-900 #top-menu li a,
.page-id-1146 #top-menu li a,
.page-id-1365 #top-menu li a,
.page-id-1739 #top-menu li a,
.page-id-1742 #top-menu li a,
.page-id-1754 #top-menu li a,
.page-id-1758 #top-menu li a{
    font-size: 15px !important;
    color: #222;
}

.page-id-870 #bubble{
    margin-right: 50px !important;
}





/** MOBILE NAVIGATION **/
.mobile_menu_bar:before {
	color:#91a777 !important;
}

.et_mobile_menu {
	border-top: 3px solid #91a777;
}

.et_mobile_menu li a{
	text-transform: uppercase;
    color: #222;
}

@media only screen and (max-width: 600px) {
	h2 {font-size: 22px;}
	h4 {line-height: 18px; font-size: 16px;}
}




/** FOOTER **/
.page-id-870 footer#main-footer,
.page-id-900 footer#main-footer,
.page-id-1146 footer#main-footer,
.page-id-1365 footer#main-footer,
.page-id-1739 footer#main-footer,
.page-id-1742 footer#main-footer,
.page-id-1754 footer#main-footer,
.page-id-1758 footer#main-footer{
	display: none;
}

.footer_social a:hover{
    background-color: #184220;
    border: 2px solid #91a777;
}

.footer_sitemap{
	color:#999;
	text-align:left;
}

.footer_sitemap a{
	color: #999 !important;
}

.footer_sitemap a:hover{
	/*text-decoration:underline;*/
	color:#e4e4e4 !important;
}

.footer_homes h2:hover{
	text-decoration:underline;
	color:#999 !important;
}

.footer_homes h2{
    font-size: 38px !important;
    line-height: 43px;
}





/** GENERAL **/
h1, h2, h3, h4, h5 {
	overflow-wrap: normal !important;
}

h4 {
	color: #91a777;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
    font-weight: 600;
}

.page-id-870 ul,
.page-id-900 ul,
.page-id-1146 ul,
.page-id-1365 ul,
.page-id-1739 ul,
.page-id-1742 ul,
.page-id-1754 ul,
.page-id-1758 ul{
	padding: 0 0 15px 1em !important;
}

/**.page-id-870 h2 {font-size: 26px; line-height: 30px;}**/





/** GENERAL STRIPE **/
.homes_stripe h1{
	text-align: center;
	font-family: 'Alice',Georgia,"Times New Roman",serif;
	color: #ddd;
	font-size: 33px;
}

.homes_stripe h4, .homes_stripe p{color: #ddd;}

/**div.et_pb_column .et_pb_column_1_5 .et_pb_column_6 .homes_stripe:hover{color:rgba(0,0,0,0.6);}**/

/**.homes_stripe:hover{color:rgba(0,0,0,0.6);}**/







/** URBAN MODERN STRIPE
.et_pb_column.et_pb_column_1_5.et_pb_column_7.homes_stripe.et_clickable.et_pb_css_mix_blend_mode_passthrough.et_had_animation:hover, .et_pb_with_border.et_pb_column_1_5.et_pb_column.et_pb_column_2.homes_stripe.et_clickable.et_pb_css_mix_blend_mode_passthrough.et_had_animation:hover
{
	background: url(https://gardenviewcommunities.com/wp-content/uploads/2020/07/hp_UM_teal_hover.jpg);
	background-size: cover;
	background-position: 50%;
    background-repeat: no-repeat;
}**/

/** HIGH FIELD STRIPE
.et_pb_column.et_pb_column_1_5.et_pb_column_8.homes_stripe.et_clickable.et_pb_css_mix_blend_mode_passthrough.et_had_animation:hover, .et_pb_with_border.et_pb_column_1_5.et_pb_column.et_pb_column_3.homes_stripe.et_clickable.et_pb_css_mix_blend_mode_passthrough.et_had_animation:hover{
	background: url(https://gardenviewcommunities.com/wp-content/uploads/2020/07/hp_hf_teal_hover.jpg);
	background-size: cover;
	background-position: 50%;
    background-repeat: no-repeat;
}

FARMINGTON STRIPE
.et_pb_column.et_pb_column_1_5.et_pb_column_9.homes_stripe.et_clickable.et_pb_css_mix_blend_mode_passthrough.et_had_animation:hover, .et_pb_with_border.et_pb_column_1_5.et_pb_column.et_pb_column_4.homes_stripe.et_clickable.et_pb_css_mix_blend_mode_passthrough.et_had_animation:hover{
	background: url(https://gardenviewcommunities.com/wp-content/uploads/2020/07/hp_ft_teal_hover.jpg);
	background-size: cover;
	background-position: 50%;
    background-repeat: no-repeat;
}

FIVE PLEX STRIPE
.et_pb_column.et_pb_column_1_5.et_pb_column_10.homes_stripe.et_clickable.et_pb_css_mix_blend_mode_passthrough.et_had_animation:hover, .et_pb_with_border.et_pb_column_1_5.et_pb_column.et_pb_column_5.homes_stripe.et_clickable.et_pb_css_mix_blend_mode_passthrough.et_had_animation:hover{
	background: url(https://gardenviewcommunities.com/wp-content/uploads/2020/07/hp_fp_teal_hover.jpg);
	background-size: cover;
	background-position: 50%;
    background-repeat: no-repeat;
}

MEADOW VIEW STRIPE 
.et_pb_column.et_pb_column_1_5.et_pb_column_11.homes_stripe.et_clickable.et_pb_css_mix_blend_mode_passthrough.et_had_animation:hover, .et_pb_column.et_pb_column_1_5.et_pb_column.et_pb_column_6.homes_stripe.et_clickable.et_pb_css_mix_blend_mode_passthrough.et_had_animation:hover{
	background: url(https://gardenviewcommunities.com/wp-content/uploads/2020/07/hp_mv_teal_hover.jpg);
	background-size: cover;
	background-position: 50%;
    background-repeat: no-repeat;
}
**/





/** LOCATIONS LANDING PAGE **/
/**.page-id-900 div#et-main-area**/
.page-id-900 div#page-container{
	background-image: url("https://gardenviewcommunities.com/wp-content/uploads/2020/08/graphic_bg_1.png");
	background-position: right;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
}





/** LOCATIONS PAGE **/
.page-id-1146 div#page-container{
	background-image: url("https://gardenviewcommunities.com/wp-content/uploads/2020/08/graphic_bg_5.png");
	background-position: right;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
}