/*-------------------------------------------------------------------------*/
/*	Transparent Background
/*-------------------------------------------------------------------------*/
.image-info, .team-member .team-member-hover {
    background:#023a21;
    background:rgba(2, 58, 33, 0.5);
}
.logo-boxes .col_inner .logo_info_container { background:#023a21; background:rgba(2, 58, 33, 0.5); }
.logo_scroll_item .logo_info { background:#023a21; background:rgba(2, 58, 33, 0.5); }
#go-to-top:hover { background-color:#023a21; background-color:rgba(2, 58, 33, 1); }
/*	Header sticky menu  */
#bottom_skicky_menu_bar .bottom_sticky_nav_bar li a:hover { background:#023a21; }
#bottom_skicky_menu_bar .bottom_sticky_nav_bar li.active a { background:#023a21; }
#float_menu_bar ul.float_nav_bar li a:hover{ color:#023a21; }
#float_menu_bar ul.float_nav_bar li.active a{ color:#023a21; }
#float_menu_bar.right_fixed ul.float_nav_bar, #float_menu_bar.right ul.float_nav_bar { border-left-color:#023a21; }
#float_menu_bar.left_fixed ul.float_nav_bar, #float_menu_bar.left ul.float_nav_bar { border-right-color:#023a21; }
#float_menu_bar ul.float_nav_bar li.active:before { color:#023a21; }
.video-play #playpause-rm-section-full-video-one { background:#023a21; }
/* +++++++ */
.header_main_menu nav ul li a:hover, .header_main_menu nav .sf-menu li.sfHover > a, .header_main_menu nav .sf-menu li.current_page_ancestor > a, .header_main_menu nav .sf-menu li.current-menu-item > a, .header_main_menu nav .sf-menu li.current-menu-ancestor > a, .header_main_menu nav .sf-menu li.current_page_item > a {
	color: #023a21;
}
.header_main_menu nav .sf-menu li.current_page_item > a .sf-sub-indicator [class^="icon-"], .header_main_menu nav .sf-menu li.current_page_ancestor > a .sf-sub-indicator [class^="icon-"] {
    color: #023a21;
}
.sf-menu > li.current_page_ancestor > a > .sf-sub-indicator [class^="icon-"], .sf-menu > li.current-menu-ancestor > a > .sf-sub-indicator [class^="icon-"], .sf-menu > li.current_page_item > a > .sf-sub-indicator [class^="icon-"] {
	 color: #023a21;
}
.sf-menu ul li.current_page_item > a , .sf-menu ul li.current-menu-ancestor > a, .sf-menu ul li.current_page_ancestor > a  {
	color: #023a21;
}
.sf-menu a:hover, .sf-menu .active a { color:#023a21; }
.sf-menu li ul li a:hover, .sf-menu li ul li.sfHover > a { color: #023a21; }
.megamenu .sub-menu a:hover { color:#023a21 !important; }
.header_main_menu nav ul li ul.sub-menu {
	border-top:2px solid #023a21;
}
.header_main_menu nav > ul > li.megamenu > ul.sub-menu {
	border-top:2px solid #023a21;
}
body .header_main_menu nav > ul > li.megamenu > ul ul li a:hover, body .header_main_menu nav > ul > li.megamenu > ul ul li.current-menu-item a { color:#023a21 !important; }
.header_main_menu .hover-bg { border-color: #023a21; }
#header_top_section .woocommerce_cart_nav li .sub-menu a:hover { color:#023a21; }
#breadcrumbs a { color:#023a21; }
.widget.widget_tp_widget_recent_tweets a { color:#023a21; }
.sidebar_right .widget.widget_tag_cloud a:hover, .sidebar_left .widget.widget_tag_cloud a:hover { background:#023a21; }
.sidebar_right .widget.widget_tp_widget_recent_tweets a, .sidebar_left .widget.widget_tp_widget_recent_tweets a { color:#023a21; }
.sidebar_right .widget.widget_tp_widget_recent_tweets a:hover, .sidebar_left .widget.widget_tp_widget_recent_tweets a:hover { color:#023a21; }
.rm_testimonials .author-name { color:#023a21; }
.widget .product_list_widget li ins span.amount { color:#023a21; }
#section_footer_widget_area .widget-area .product_list_widget li ins .amount { color:#023a21; }
body .bbp_widget_login .button.logout-link:hover { background:#023a21; }
.section_tag_cloud h2 span { color:#023a21; }
.contact_us_section .feedback .success-msg { color:#023a21; }
#why-choose-rmtheme .col-md-3:hover .iconimage { background:#023a21; }
.rmtheme_faq .accordion .tab span { background-color:#023a21; }
.rmtheme_faq .accordion .tab.current span { background-color:#023a21; }
.accordion .tab:hover { color:#023a21; }
.accordion .tab.current { color:#023a21; }
.accordion .tab.current span { background-color:#023a21; }
.recent_gallery .slides .rm_portfolio:hover { border-color:#023a21; }
.blog-style-grid .blog_item_inner:hover { border:1px solid #023a21; }
.timeline-date .timeline-title { background:#023a21; }
.timeline-alter-date .timeline-title { background:#023a21; }
.post_format_icon { background:#023a21; }
ul.social-networks li a:hover { color:#023a21; }
.share-box.top ul.social-networks li a:hover .fa { color:#023a21; }
.share-box.bottom ul.social-networks li a:hover .fa { color:#023a21; }
.list_related_post h3 a:hover { color:#023a21; }
#our-valued-client .slides li a:hover { border-color:#023a21; }
.our_team_wrapper .social_share_list a:hover .fa, .team-member-widget .social_share_list a:hover .fa { color:#023a21; }
.read_more:hover, .branding_button:hover { background:#023a21; }
#recent-post-and-tab .tabs .current { border-top: 2px solid #023a21; }
.featured-list .featured_item:hover .iconimage { background:#023a21; }
#recent-post .bx-wrapper .slides li .post:hover { border:1px solid #023a21; }
.branding-box-wrap, .branding-box-wrap.left { border-left:3px solid #023a21; }
.branding-box-wrap.top { border-top:3px solid #023a21; }
.branding-box-wrap.right { border-right:3px solid #023a21; }
.branding-box-wrap.bottom { border-bottom:3px solid #023a21; }
.branding-box-wrap.all { border:3px solid #023a21; }
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #023a21; }
.entry-meta a:hover { color:#023a21; }
/* CSS For Pagination */
.pagination span, .woocommerce-pagination span { border:1px solid #023a21; background:#023a21; }
.pagination a:hover, .woocommerce-pagination a:hover { background:#023a21; border:1px solid #023a21; }
blockquote { border-left:3px solid #023a21; }
.rm_icon_list li span { background:#023a21; }
.list-icon li:before { background:#023a21; }
.dropcap2, .dropcap3, .dropcap4, .dropcap5 { background-color: #023a21; }
.header-fancy span, .header-fancy2 span { background-color: #023a21; }
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover { background:#023a21; }
.tabs .current, .tabs .current:hover, .tabs li.current a, .tabs li.active a { border-top: 2px solid #023a21; }
.woocommerce-tabs .current:hover { color:#023a21; }
.woocommerce-tabs li.active .current:hover { border-top: 2px solid #023a21; }
.cart_totals .wc-proceed-to-checkout .checkout-button:hover { background: #023a21; }
.tab_left .tabs .current, .tab_left .tabs li.current a { border-left: 2px solid #023a21; }
.tab_right .tabs .current, .tab_right .tabs li.current a { border-right: 2px solid #023a21; }
.tab_bottom .tabs .current, .tab_bottom .tabs .current:hover, .tab_bottom .tabs li.current a { border-bottom: 2px solid #023a21; }
input[type="submit"]:hover, button[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover { background:#023a21; border-color:#023a21 #023a21 #023a21 #023a21; }
#map-pointers a .fa-map-marker { color:#023a21; }
.button.default, .button { background-color: #023a21;  border-color: #023a21; }
.entry-title a:hover {
	color: #023a21;
}
.entry-meta a:hover {
	color: #023a21;
}
.entry-content a:hover, .comment-content a:hover { color: #023a21; }
.format-status .entry-content .page-links a,
.format-gallery .entry-content .page-links a,
.format-chat .entry-content .page-links a,
.format-quote .entry-content .page-links a,
.page-links a {
	background: #023a21;
	border: 1px solid #023a21;
}
#portfolio-filter li:hover, #portfolio-filter li.active { border:1px solid #023a21; }
.image-grid h3 a:hover, .image-grid .published a:hover { color:#023a21; }
.image-grid .rm_portfolio:hover, .image-grid .rm_video_music:hover , .image-grid .related-posts .post:hover  { border-color:#023a21; }
#portfolio-full-width .image-grid .rm_portfolio:hover {
	border-color:#023a21;
}
.image-info .image-info-buttons a.lightbox-link:hover { background:#023a21; }
.bar_graph li span { 
	background-color: #023a21;
}
.progress_bar { border-bottom:1px solid #023a21; }
.progress_area { background:#023a21; }
#section_footer_above { background:#023a21; }
#section_bottom .copyright a:hover { color:#023a21; }
.onsale{ background:#023a21; }
.star-rating { color:#023a21; }
.price ins .amount{ color:#023a21; }
.product-buttons .button.product_type_variable:hover,.product-buttons .button.product_type_grouped:hover { color:#023a21; }
.product-buttons .button.product_type_simple:hover, .product-buttons .show_details_button:hover { color:#023a21; }
.add_review .button:hover { background:#023a21; }
.woocommerce-message .button:hover { color:#023a21; }
.login-box .submit .button:hover { background:#023a21; border-color:#023a21; }
p.stars a.star-1:after, p.stars a.star-2:after, p.stars a.star-3:after, p.stars a.star-4:after, p.stars a.star-5:after { color: #023a21; }
.products li:hover { border-color:#023a21; }
.order-actions .button.view:hover { background:#023a21; border-color:#023a21; }
.rmt-cart-contents:hover .cart_counter_link strong { background: #023a21; border-color: #023a21; color: #ffffff; }
#header .cart-content a:hover { color:#023a21; }
#header .cart-checkout a:hover {color:#023a21;}
.widget_shopping_cart_content .buttons a:hover { background:#023a21; }
.tagcloud a:hover{ background:#023a21; border:1px solid #023a21; }
.woocommerce .cart_table_item td.product-subtotal, .woocommerce .cart_totals .total .amount { color:#023a21; }
.button.continue-checkout:hover { background:#023a21; border-color:#023a21; }
body #bbp-search-form input[type="submit"]:hover { background:#023a21; }
body #bbpress-forums div.bbp-topic-tags a:hover { background:#023a21; border:1px solid #023a21; }
body.search-results .read_more_span .read_more:hover{ color:#023a21; }
.toggle-label:hover .toggleController, .toggle.active-toggle .toggleController {
    border-color: transparent #023a21 transparent transparent;
}
.carousel-container .bx-wrapper  .bx-controls-direction a:hover, .flex-direction-nav a:hover { background:#023a21; }
#section_top .top_section_menu a:hover { color:#023a21; }
#section_bottom div.bottom_section_menu a:hover { color:#023a21; }
.widget-area .widget a:hover { color:#023a21; }
.rm_masonry_item:hover { border:1px solid #023a21; }
a:hover { color: #023a21; }
/* ++++++++++ */
#content .grid-view .rm-cart66-add-to-cart:hover .cart66 input.btn[type="submit"], .products.grid-view .rm-cart66-add-to-cart:hover .fa-shopping-cart, .single-related-posts .rm-cart66-add-to-cart:hover .cart66 input.btn[type="submit"], .products.grid-view .rm-cart66-add-to-cart:hover .purAddToCart { color:#023a21 !important; }
#content .products.list-view li .product-buttons .rm-cart66-add-to-cart:hover .cart66 .btn-success, .products.list-view li .product-buttons .rm-cart66-add-to-cart:hover .fa, .products.list-view li .product-buttons .rm-cart66-add-to-cart:hover .purAddToCart, .product-scroll-slider .rm_cart66 .product-buttons .rm-cart66-add-to-cart:hover .cart66 .btn-success, .product-scroll-slider .rm_cart66 .product-buttons .rm-cart66-add-to-cart:hover .fa-shopping-cart { color:#023a21 !important; }
.cart66-container .summary .cart66 .btn-success:hover, .summary .Cart66CartButton .purAddToCart:hover { background:#023a21 !important; }
#portfolio-items .rm_cart66:hover { border-color:#023a21; }
/* ++++++ */
.ecom-cart66-lite .Cart66ButtonSecondary:hover, .ecom-cart66-lite #checkoutShopping .Cart66ButtonPrimary:hover, .ecom-cart66-lite .Cart66ContinueButton:hover { background:#023a21 !important; }
.product-scroll-slider .rm_cart66:hover { border-color:#023a21; }
.product-scroll-slider .product:hover { border-color:#023a21; }
/* Revolution Slider ---------------------------------------------------- */
.tp-leftarrow:hover,
.tp-rightarrow:hover {	background-color: #023a21 !important; }
.tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected{ background: #023a21 !important; }
/* option dynamic css ---------------------------------------------------- */
body{
	color:#000000;	font-size:14px;	font-weight:400;    
	word-spacing:0px;    
	letter-spacing:0px;   
    line-height:18px;	
	background-color:#ede5cc;	        
}
body, .more, .meta .date, .review blockquote q, .review blockquote div strong, .post-content blockquote, .button.large, .button.small, .cart-contents,
.comment-form input[type="submit"], .wpcf7-form input[type="submit"], .gform_wrapper .gform_button, .woocommerce-success-message .button{
	font-family:"Open Sans", Arial, Helvetica, sans-serif;
}
.header_main_menu .navbar ul li a, .bottom_sticky_nav_bar a{font-family:'Trebuchet MS', Helvetica, sans-serif;
font-size:17px;font-weight:700;    
word-spacing:;    
letter-spacing:;   
line-height:;}	
h1, h2, h3, h4, h5, h6{
		
	font-family:"Open Sans", Arial, Helvetica, sans-serif;
	}
#section_footer_widget_area .widget-area .widget .widget-title{font-family:"Open Sans", Arial, Helvetica, sans-serif;
color:#777777;font-size:18px;font-weight:400;    
word-spacing:0px;    
letter-spacing:1px;   
line-height:24px;}	
h1{  color:#023a21;	font-size:26px;	font-weight:400; 	word-spacing:0px;   letter-spacing:0px; 	line-height:28px;	}
h2{  color:#023a21;	font-size:20px;	font-weight:400; 	word-spacing:0px;   letter-spacing:0px; 	line-height:22px;	}
h3{  color:#023a21;	font-size:18px;	font-weight:400; 	word-spacing:0px;   letter-spacing:0px; 	line-height:20px;	}
h4{  color:#3D3D3D;	font-size:16px;	font-weight:400; 	word-spacing:0px;   letter-spacing:0px; 	line-height:22px;	}
h5{  color:#3D3D3D;	font-size:12px;	font-weight:400; 	word-spacing:0px;   letter-spacing:0px; 	line-height:18px;	}
h6{  color:#3D3D3D;	font-size:11px;	font-weight:400; 	word-spacing:0px;   letter-spacing:0px; 	line-height:17px;	}
 h1 a, a h1{ color:#023a21;}  h1 a:hover a:hover h1{ color:#47D0C6;}  h1 a:active a:active h1{ color:#47D0C6;}  h2 a, a h2{ color:#023a21;}  h2 a:hover a:hover h2{ color:#47D0C6;}  h2 a:active a:active h2{ color:#47D0C6;}  h3 a, a h3{ color:#023a21;}  h3 a:hover a:hover h3{ color:#47D0C6;}  h3 a:active a:active h3{ color:#47D0C6;}  h4 a, a h4{ color:#161513;}  h4 a:hover a:hover h4{ color:#47D0C6;}  h4 a:active a:active h4{ color:#47D0C6;}  h5 a, a h5{ color:#161513;}  h5 a:hover a:hover h5{ color:#47D0C6;}  h5 a:active a:active h5{ color:#47D0C6;}  h6 a, a h6{ color:#161513;}  h6 a:hover a:hover h6{ color:#47D0C6;}  h6 a:active a:active h6{ color:#47D0C6;} #fullwidth_content_wrap{
}
.container { max-width: 990px; }
#section_bottom{
	background-color:transparent;
	color:#8C8989;	
		
		
			
		
}
#header{
background-color:#34302f;
	
background-image:url(https://emeraldbaytx.com/wp-content/uploads/2014/05/header-top.jpg);
	
background-repeat:repeat-x;
	
background-position:center center;
}
.animated {
    visibility: hidden;
}
 a{ color:#EDE5CC;}   a:hover{ color:#7fc5a6;}  a:active{ color:#7fc5a6;}  #section_top .top_section_menu a{ color:#CCCCCC;}  #section_top .top_section_menu a:hover{ color:#47D0C6;}  #section_top .top_section_menu a:active{ color:#47D0C6;}  .header_main_menu .navbar ul li a{ color:#777777;}  .header_main_menu .navbar ul li a:hover{ color:#47D0C6;}  .header_main_menu .navbar ul li a:active{ color:#47D0C6;}  #section_bottom div.bottom_section_menu a{ color:#2D2D2C;}  #section_bottom div.bottom_section_menu a:hover{ color:#023a21;}  #section_bottom div.bottom_section_menu a:active{ color:#023a21;}  #section_top{ padding: 5px 0 5px 0; }  #header_top_section{ padding: 15px 0 15px 0; }  #page_title_container{ padding: 15px 0 15px 0; }  .default_page_space{ padding: 35px 0 35px 0; }  #section_footer_widget_area{ padding: 35px 0 35px 0; }  #section_bottom{ padding: 5px 0 5px 0; } .sf-sub-indicator{ display: none; }
/* option custom css ---------------------------------------------------- */
.property_phone_number {
  font-size: 13px !important;
}	

.property_status {display: block !important; margin-top: 10px !important}