/*************************
		General
*************************/
/** selection **/

::-moz-selection {
	background: #2E502E;
	color: #cccccc;
	text-shadow: none;
}

::-moz-selection {
	background: #2E502E;
	color: #cccccc;
	text-shadow: none;
}

::selection {
	background: #2E502E;
	color: #cccccc;
	text-shadow: none;
}
/*=====================================*/


a:focus,
a:hover {
  color: #BB9933;
  text-decoration: none;
}

.main-menu > li:hover > a,
.drop-menu > li:hover > a,
.single-mega-item > li:hover > a,
.transparent-header .main-menu > li:hover > a,
.copyright a,
.slider-1-title-1 span,
.price,
.counter-item i,
.counter-item-2 i,
.tweets-item > p > a,
.tweet-brief a,
.text-theme,
.single-agent:hover .agent-info-hover .agent-name h5,
.error-content h2 {
    color: #BB9933;
}

.drop-menu,
.mega-menu-area,
.find-home-box {
  border-bottom: 4px solid #BB9933;
}

.nivo-directionNav a:hover,
.nivo-controlNav a.active,
.slider-button:hover,
.mark, mark,
#scrollUp:hover,
.bg-theme,
.call-to-bg::before,
.ui-slider .ui-slider-range,
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
.flat-link > a:hover,
.button-1,
.pagination-list > li a:hover,
.submit-btn-1,
.widget-search button:hover,
.blog-details-title-time::before,
.blog-quote::before,
.line-bottom::before,
.go-home:hover,
.dots-right-btm .slick-dots li.slick-active button,
.subscribe button,
.footer-contact button:hover,
.blog-item:hover .post-title-time::before,
.for-sale {
  background: #BB9933 none repeat scroll 0 0;
}

.slider-button:hover,
.flat-link > a:hover,
.button-1,
.brand-item:hover,
.go-home:hover {
  border: 1px solid #BB9933;
  color:#FFFFFF;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
textarea:focus,
.footer-contact textarea:focus {
  border: 1px solid #cccccc;
  color:#FFFFFF;
}

.single-agent:hover {
  border-color: #BB9933;
}

.blog-item:hover .blog-info,
.blog-item:hover .blog-info a {
  border-color: #BB9933;
  color: #006400;
}

.busca-flutuante::-webkit-input-placeholder {
   color:  #cccccc;
}

.busca-flutuante:-moz-placeholder { /* Firefox 18- */
   color:  #cccccc;  
}

.busca-flutuante::-moz-placeholder {  /* Firefox 19+ */
   color: #cccccc;  
}

.busca-flutuante:-ms-input-placeholder {  
   color:  #cccccc;  
}