/*---------------------------------------------
					COLORS
-----------------------------------------------
Change Body Font Color
Change Heading Font Color
Change Subheading Font Color
-----------------------------------------------
Change Header 2 Background Color
Change Header 2 Phone Number Color
-----------------------------------------------
Change Menu 2 Background Color
Change Menu 2 Mobile Background Color
Change Menu 2 Link Color
Change Menu 2 Dropdown Background Color
Change Menu 2 Dropdown Border
Change Menu 2 Dropdown Font Color
Change Menu 2 Hover Background Color
Change Menu 2 Mobile Menu Divider Color
-----------------------------------------------
Change Quick Search 2 Background Color
Change Quick Search 2 Font Color
Change Quick Search 2 Title Font Color
Change Quick Search 2 Input Border
Change Quick Search 2 Input Background Color
Change Quick Search 2 Search Button Background Color
Change Quick Search 2 Search Button Background Hover Color
Change Quick Search 2 Input Dropdown Background Color
Change Quick Search 2 Input Dropdown Border Color
Change Quick Search 2 Input Selected Background Color
Change Quick Search 2 Input Dropdown Options Background Color
---------------------------------------------
Change Banner 1 Line Color
---------------------------------------------
Change Featured Listings 1 Background Color
Change Featured Listings 1 Font Color
Change Featured Listings 1 Info Box Background Color
Change Featured Listings 1 Info Box Divider Color
Change Featured Listings 1 Price Background Color
Change Featured Listings 1 Price Font Color
Change Featured Listings 1 Main Image Border Color
---------------------------------------------
Change Button 1 Background Color
Change Button 1 Hover Background Color
---------------------------------------------
Change Callouts 3 Background Color
Change Callouts 3 Font Color
Change Callouts 3 Link Color
Change Callouts 3 Link Hover Color
Change Callouts 3 Button Background Color
Change Callouts 3 Button Hover Background Color
Change Callouts 3 Button Border
Change Callouts 3 Button Font Color
---------------------------------------------
Change Callouts 4 Font Color
Change Callouts 4 Link Color
Change Callouts 4 Link Hover Color
Change Callouts 4 Button Font Color
Change Callouts 4 Background Color
Change Callouts 4 Callout 1 Background Image URL
Change Callouts 4 Callout 2 Background Image URL
Change Callouts 4 Callout 3 Background Image URL
Change Callouts 4 Hover Background Color
Change Callouts 4 Hover Border-Color
---------------------------------------------
Change Footer 2 Background Color
Change Footer 2 Font Color
Change Footer 2 Top Bar Color
Change Footer 2 Link Color
Change Footer 2 Link Hover Color
Change Footer 2 Divider Bar Color
Change Footer 2 Cevado Tag Color
---------------------------------------------*/
/*Change Body Font Color*/
body
{
	color: #282828;
	font-size: 18px;
}
/*Change Heading Font Color*/
.heading
{
	color: #fff;
	font-size: 35px;
	font-weight: 200;
}
/*Change Subheading Font Color*/
.subheading
{
	color: #A7A7A7;
	font-size: 30px;
	font-weight: 200;
}


/*Change Header 2 Background Color*/
.cvdo-header-2
{
	background-color: #2D573D;
}
/*Change Header 2 Phone Number Color*/
#header-2-phone a
{
	color: #fff;
	font-size: 20px;
	text-align: center;
}

#header-3
{
	text-align: right;
	color: #AFAFAF;
	font-size: 15px;
	font-weight: 100;
}

.cvdo-content-2 a {
    color: #ADADAD;
    text-decoration: none;
}

/*----------*/

/*Change Menu 2 Background Color*/
.cvdo-menu-2
{
	background-color: rgb(255,255,255);
	background-color: rgba(255,255,255,.7);
}
/*Change Menu 2 Link Color*/
.cvdo-menu-2 a
{
	color: #313131;
	font-weight: 200;
}
/*Change Menu 2 Dropdown Background Color*/
.cvdo-menu-2 li ul
{
	background-color: rgb(229,229,229);
	background-color: rgba(229,229,229,1);
}
/*Change Menu 2 Dropdown Border*/
.cvdo-menu-2 li ul li
{
	border-bottom: 1px solid #CECCCD;
}
/*Change Menu 2 Dropdown Font Color*/
.cvdo-menu-2 li ul li a
{
	color: #000;
	font-weight: 200;
}
/*Change Menu 2 Hover Background Color*/
.cvdo-menu-2 li:hover
{
	background-color: #B1B1B1;
}

@media screen and (max-width: 979px)
{
	/*Change Menu 2 Mobile Background Color*/
	.cvdo-menu-2
	{
		background-color: #CECCCD
	}
	/*Change Menu 2 Mobile Menu Divider Color*/
	.cvdo-menu-2 li
	{
		border-top: 1px solid #FFF;
	}
	
	.cvdo-menu-2 li:hover, .cvdo-menu-2 li ul
	{
		background: initial;
	}

}
/*----------*/
.cvdo-quicksearch-2
{
	/*Change Quick Search 2 Background Color*/
	background-color: rgb(255,255,255);
	background-color: rgba(255,255,255,.7);
	/*Change Quick Search 2 Font Color*/
	color: #ABADAC;
	font-weight: 200;
}
/*Change Quick Search 2 Title Font Color*/
.cvdo-quicksearch-2 #quick-search-title
{
	color: #313131;
	
}
/*Change Quick Search 2 Input Border*/
.cvdo-quicksearch-2 #search-city, .input-selected, .input-not-selected, .cvdo-quicksearch-2 #submit-button
{
	border: 0px solid #000000;
}
/*Change Quick Search 2 Input Background Color*/
.cvdo-quicksearch-2 #search-city, .input-not-selected
{
	background-color: #FFFFFF;
}
/*Change Quick Search 2 Search Button Background Color*/
.cvdo-quicksearch-2 #submit-button
{
	background-color: #525252;
	color: #fff;
	font-weight: 200;
}
/*Change Quick Search 2 Search Button Background Hover Color*/
.cvdo-quicksearch-2 #submit-button:hover
{	
	background-color: #313131;
	color: #fff;
	font-weight: 200;
}

.cvdo-quicksearch-2 ul
{
	/*Change Quick Search 2 Input Dropdown Background Color*/
	background-color: #EEEEEE;
	/*Change Quick Search 2 Input Dropdown Border Color*/
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
/*Change Quick Search 2 Input Selected Background Color*/
.input-selected
{
	background-color: #EEEEEE;
}
/*Change Quick Search 2 Input Dropdown Options Background Color*/
.cvdo-quicksearch-2 li:hover
{
	background-color: #FFFFFF;
}
/*----------*/
/*Change Banner 1 Line Color*/
.cvdo-banner-1-line
{
	border-top: 1px solid #ABADAC;
}
/*----------*/

/*Change Banner 2 Line Color*/
.cvdo-banner-2-line
{
	border-top: 1px solid #ABADAC;
	width: 690px;
	float: right;
	margin-top: 30px;
	margin-bottom: 30px;
}
/*----------*/



.cvdo-featured-listings-1
{
	/*Change Featured Listings 1 Background Color*/
	background-color: #2D573D;
	/*Change Featured Listings 1 Font Color*/
	color: #413D3D;
}
/*Change Featured Listings 1 Info Box Background Color*/
.cvdo-featured-listings-1-info
{
	background-color: #FFFFFF;
}
/*Change Featured Listings 1 Info Box Divider Color*/
.cvdo-featured-listings-1-info [class*='cvdo-col-']
{
	border-bottom: 1px solid #ABADAC;
}

.cvdo-featured-listings-1-price
{
	/*Change Featured Listings 1 Price Background Color*/
	background-color: rgb(255,144,1);
	background-color: rgba(255,144,1,.85);
	/*Change Featured Listings 1 Price Font Color*/
	color: #FFFFFF;
}
/*Change Featured Listings 1 Main Image Border Color*/
.cvdo-featured-listings-1-main-image
{
	border: 1px solid #C5C5C5;
}
/*----------*/
/*Change Button 1 Background Color*/
.cvdo-button-1
{
	background-color: #3C7C61;
}
/*Change Button 1 Hover Background Color*/
.cvdo-button-1:hover
{
	background-color: #2A5744;
}
/*----------*/
.cvdo-callouts-3
{
	/*Change Callouts 3 Background Color*/
	background-color: #285341;
	/*Change Callouts 3 Font Color*/
	color: #fff;
	font-weight: 200;
}
/*Change Callouts 3 Link Color*/
.cvdo-callouts-3 a 
{
	color: #fff;
	font-weight: 200;
}
/*Change Callouts 3 Link Hover Color*/
.cvdo-callouts-3 a:hover
{
	color: #fff;
	font-weight: 200;
}

.cvdo-callouts-3 a.cvdo-button-1
{
	/*Change Callouts 3 Button Background Color*/
	background-color: #367057;
	/*Change Callouts 3 Button Border*/
	border: 0px;
	/*Change Callouts 3 Button Font Color*/
	color: #FFFFFF;
	font-weight: 200;
}
/*Change Callouts 3 Button Hover Background Color*/
.cvdo-callouts-3 .cvdo-button-1:hover
{
	background-color: #1D3C2F;
}


/*----------*/
/*Change Callouts 4 Font Color*/
.cvdo-callouts-4
{
	color: #5C5C5C;
	font-weight: 200;
}
/*Change Callouts 4 Link Color*/
.cvdo-callouts-4 a
{
	color: #5C5C5C;
	font-weight: 200;
}
/*Change Callouts 4 Link Hover Color*/
.cvdo-callouts-4 a:hover
{
	color: #5C5C5C;
	font-weight: 200;
}
/*Change Callouts 4 Button Font Color*/
.cvdo-callouts-4 a.cvdo-button-1
{
	color: #FFFFFF;
	font-weight: 200;
}
/*Change Callouts 4 Background Color*/
.cvdo-callouts-4 .callout-1, .cvdo-callouts-4 .callout-2, .cvdo-callouts-4 .callout-3
{
	background-color: #CACACA;
}

.cvdo-callouts-4 .cvdo-col-1-3:hover .callout-1, .cvdo-callouts-4 .cvdo-col-1-3:hover .callout-2, .cvdo-callouts-4 .cvdo-col-1-3:hover .callout-3
{
	/*Change Callouts 4 Hover Background Color*/
	background-color: #022A3B;
	/*Change Callouts 4 Hover Border-Color*/
	border-color: #06a7ea;
}
/*----------*/

.cvdo-footer-2
{
	/*Change Footer 2 Background Color*/
	background-color: #2D573D;
	/*Change Footer 2 Font Color*/
	color: #FFFFFF;
	/*Change Footer 2 Top Bar Color*/
	border-top: 15px solid #fff;
}
/*Change Footer 2 Link Color*/
.cvdo-footer-2 a
{
	color: #FFFFFF;
}
/*Change Footer 2 Link Hover Color*/
.cvdo-footer-2 a:hover
{
	color: #FFFFFF;
}
/*Change Footer 2 Divider Bar Color*/
.cvdo-footer-2 .cvdo-col-1-3 > div
{
	border-top: 1px solid #FFFFFF;
}
/*Change Footer 2 Cevado Tag Color*/
.cvdo-footer-2 #cvdo-tag, .cvdo-footer-2 #cvdo-tag a
{
	color: #CACACA;
}

.body-home {
    color: #FFFFFF;
    font-size: 15px;
    background-color: #3C7C61;
}

.cvdo-banner-1 .heading {
    margin-right: 20px;
    margin-left: 0px;
}


.cvdo-callouts-2 {
    padding-bottom: 20px;
    padding-top: 20px;
    background-color: #2D573D;
}

.cvdo-callouts-2 a {
    width: 225px;
}

.cvdo-callouts-2 h3 {
    margin-top: 15px;
    font-weight: 200;
    color: #fff;
}

.cvdo-callouts-2-img-wrapper>img {
width: 32px;
height: 32px;
transition: .3s opacity;
}  

.cvdo-callouts-2-img-wrapper:hover > img {
opacity: 1;
}  

body:not(.cvdo-home) .cvdo-content-2 .cvdo-content {
    background-color: #3C7C61;
}

body:not(.cvdo-home) .cvdo-content-2 .cvdo-content .cvdo-inner {
    background-color: #fff; 
    padding-left: 15px; 
    padding-right: 10px;
}
#header-2-phone 
{
	color: #fff;
	font-size: 20px;
	text-align: center;
}

[class^="cvdo-"][class*="module"] .staff-display-info-wrapper
{
    font-size: 12.5px !important;
}
[class^="cvdo-"][class*="module"] .staff-hover
{
    font-size: 11px !important;
} 

cvdo-callouts-2 {
    padding-bottom: 20px;
    padding-top: 20px;
    
}

.cvdo-callouts-2 a {
    width: 150px;

}

.cvdo-callouts-2 h3 {
    margin-top: 15px;
    font-weight: 200;
   font-size: 18px;
}

.cvdo-callouts-2-img-wrapper>img {
width: 32px;
height: 32px;
transition: .3s opacity;
}  

.cvdo-callouts-2-img-wrapper:hover > img {
opacity: 1;
}  