/*--------------------------------------*/
/* COMMON COLORS -----------------------*/
/*--------------------------------------*/


/* COLOR -------------*/
/*--------------------------------------*/



.close:hover .button_icon,
/* Close Button */
.pagination_button:hover .pagination_button_text,
/* Pagination */
.pagination_button.current .pagination_button_text,
/* Pagination */
.mobile_nav_open:hover .button_icon,
/* Mobile Nav Open Button */
.mobile_nav_close:hover .button_icon,
/* Mobile Nav Close Button */
.modal_close:hover .button_icon,
/* Modal Close Button */
.cta_dark:hover,
/* Call To Action Dark Button */
.cta_light:hover,
/* Call To Action Light Button */
.footer_arrow:hover .button_icon,
/* Footer Arrow Button */
.footer_arrow .button_icon,
/* Footer Arrow Button */
#home,
#casa,
/* Home section */
.counter_box,
/* Counter Box */
.item h6,
/* Member Hover Effect */
.item span,
/* Member Hover Effect */
#video_separator,
/* Separator Video */
.owl-item h6,
/* Portfolio Hover Effect */
.owl-item span,
/* Portfolio Hover Effect */
#parallax_separator h4,
/* Parallax separator */
#message,
/* Form */
.alert_icon,
/* Form */
.arrow_right_v2:hover .button_icon,
/* Button Next */
.arrow_left_v2:hover .button_icon,
/* Button Prev */
.arrow_up_v2:hover .button_icon,
/* Button Up */
.footer_content,
/* Footer */
#portfolio_single_fullwidth #title
/* portfolio single fullwidth title */


	{
	color: white;
}





.button.mobile_nav_open,
/* Mobile Nav Open Button */
.close.close_v1:hover,
/* Mobile Nav Close Button */
.pagination_button_text,
/* Pagination */
.md-content,
/* Modal Window */
.about_icon,
/* About */
.service_box_content h6,
/* Services grid */
.post_excerpt,
/* Blog */
.post_excerpt a,
/* Blog */
.post_excerpt h3,
/* Blog */
.more_posts,
/* Blog */
#alert h4,
/* Form */
.unordered li p,
/* Form */
#elements_icons ul li .icon
/* Icons */

	{
	color: black;
}





.arrow_right_v1:hover .button_icon,
/* Button Next */
.arrow_left_v1:hover .button_icon,
/* Button Prev */
.arrow_right_v2 .button_icon,
/* Button Next */
.arrow_left_v2 .button_icon,
/* Button Prev */
.arrow_up_v1:hover .button_icon,
/* Button Up */
.arrow_up_v2 .button_icon,
/* Button Up */
.cta_dark
/* Call to Action - Dark */

	{
	color: #2a2d2e;
}





.arrow_right_v1,
/* Button Next */
.arrow_left_v1,
/* Button Prev */
.arrow_up_v1,
/* Button Up */
.cbp-spmenu h3,
/* Mobile Navigation */
.cta_light,
/* Call to Action - Light */
.footer_arrow,
/* Footer Arrow Button */
.title_big,
/* Intro section */
.title_big_portfolio,
/* Portfolio intro */
.callout_box_intro h2,
/* Callout Box */
.callout_box_text h5,
/* Callout Box */
.pricing_table_header span,
/* Pricing Table */
input,
/* Form */
textarea,
/* Form */
#elements_buttons .buttons_light h5,
/* Elements - light buttons background*/
#elements_buttons .buttons_light p,
/* Elements - light buttons background*/
.cbp-spmenu a
/* Mobile Navigation */

	{
	color: #000;
}





.social_icon
/* Social icons */

	{
	color: #d7d7d7;
}



p,
#navigation ul li
/* Desktop Navigation */

	{
	color: #4c4c4c;
}



#nav_bar {
	-moz-box-shadow: inset -0px -1px #dbdbdb00;
	-webkit-box-shadow: inset -0px -1px #dbdbdb00;
	box-shadow: inset -0px -1px #dbdbdb00;
}







/* Background -------------*/
/*--------------------------------------*/



#preloader,
/* Preloader */
.close,
/* Close Button */
.arrow_down,
/* Home Arrow */
.arrow_right_v1:hover,
/* Button Next */
.arrow_left_v1:hover,
/* Button Prev */
.arrow_up_v1:hover,
/* Button Up */
#nav_bar,
/* Desktop Navigation */
#portfolio_single_work,
/* portfolio single */
#subpage_blog .post_excerpt:hover,
/* Blog */
#subpage_single_post .post_excerpt:hover

/* Single blog post*/
	{
	background: rgba(255, 255, 255, 0);
}


.cbp-spmenu,
/* Mobile Navigation */
.close.close_v1,
/* Close Button */
.title_big,
/* Intro section */
.title_big_portfolio,
/* Portfolio intro */
#callout_box_solid,
/* Callout Box */
.pricing_table_header,
/* Pricing Table */
input,
/* Form */
textarea,
/* Form */
#elements_buttons .buttons_light,
/* Elements - light buttons background*/
#comment_form

/* Comment Form */
	{
	background: #ffffff;
}



.close.close_v2,
/* Close Button */
.pagination_button,
/* Pagination */
.arrow_right_v2,
/* Button Next */
.arrow_left_v2,
/* Button Prev */
.arrow_up_v2,
/* Button Up */
.arrow_down:hover,
/* Home Arrow */
.mobile_nav_open,
/* Mobile Nav Open Button */
.button.modal_close,
/* Mobile Nav Close Button */
.portfolio_single_close,
/* Close Button */
.dotstyle li a

/* Nivo slider navigation */
	{
	background: #FFF;
}





.cbp-spmenu-vertical a:hover
/* Mobile Navigation */

	{
	background-color: #d3d3d3;
}





.pricing_table_item,
/* Pricing Table */
.pricing_table_footer,
/* Pricing Table */
.tabs nav li.tab-current:before,
.tabs nav li.tab-current:after {
	background: #e8e8e8;
}




.pricing_table:hover .pricing_table_item,
/* Pricing Table */
.pricing_table:hover .pricing_table_footer,
/* Pricing Table */
.post_excerpt:hover
/* Blog */

	{
	background: #f5f5f5;
}


#message.warning {
	background: #ffc000;
}




#message.success {
	background: #b3d237;
}


/* Border -------------*/
/*--------------------------------------*/

.arrow_right_v1:hover,
/* Button Next */
.arrow_left_v1:hover,
/* Button Prev */
.arrow_up_v1:hover
/* Button Up */

	{
	border-color: white;
}

.cta_dark
/* Call to Action - Dark */

	{
	border-color: #2a2d2e;
}


.arrow_right_v1,
/* Button Next */
.arrow_left_v1,
/* Button Prev */
.arrow_right_v2,
/* Button Next */
.arrow_left_v2,
/* Button Prev */
.arrow_up_v1,
/* Button Up */
.arrow_up_v2,
/* Button Up */
.cta_light,
/* Call to Action - Light */
.footer_arrow,
/* Footer Arrow Button */
.pricing_table_header p
/* Pricing Table */
input,
/* Form */
textarea
/* Form */

	{
	border-color: #d3d3d3;
}


.cbp-spmenu-vertical a,
/* Mobile Navigation */
#mobile_menu_content
/* Mobile Navigation */

	{
	border-color: #0047ff;
}

.service_boxes,
/* Services grid */
.service_box,
/* Services grid */
.tabs nav ul li,
/* Tabs */
.tabs nav li.tab-current,
/* Tabs */
.tabs_content section,
/* Tabs */
.accordion,
/* Accordion */
#elements_accordion,
/* Accordion */
.accordion-header,
/* Accordion */
.accordion-content,
/* Accordion */
#elements_progress_bars,
/* Progress Bars */
#elements_alert_boxes,
/* Elements Subpage */
#elements_tabs,
/* Elements Subpage */
#elements_social_icons,
/* Elements Subpage */
#elements_custom_slider,
/* Elements Subpage */
#elements_responsive_videos,
/* Elements Subpage */
#elements_lists,
/* Elements Subpage */
#clients,
/* Clients */
.post_excerpt,
/* Blog */
#subpage_blog .post_excerpt,
/* Blog Subpage */
#subpage_single_post .post_excerpt,
/* Single Post Subpage */
.comment_box,
/* Comments */
.more_posts,
/* Blog */
.portfolio_single_details
/* Portfolio single separator */

	{
	border-color: #e8e8e8
}

.arrow_right_v1,
/* Button Next */
.arrow_left_v1,
/* Button Prev */
.arrow_right_v2,
/* Button Next */
.arrow_left_v2
/* Button Prev */


	{
	border-color: #d7d7d7;
}