










h1, div.anythingSlider .with_description .desc_box, #load_more_posts .text, h2, h3, h4, h5, h6, .carousel_wrapper .title, .pricing_table .plan .price, .site_name, .mk-button, #navigation ul li a, .dropcaps, .tabs a, .toggle_title, .accordion .tab, .portfolio_single_category, #portfolios .portfolio_item_category, .client_slider .client_title, #footer_nav a, .copyright, .widget_sub_navigation a{ font-family: Tahoma, Geneva, sans-serif}
.footer_slogan{ font-family: Tahoma, Geneva, sans-serif}

body {
	font-size: 12px !important;
	color: #666666;
	font-weight: safe_font;
	font-family: Verdana, Geneva, sans-serif;
	background: #ffffff url(http://design.tu-sofia.bg/wp-content/themes/lucidpress/images/patterns/21.png) repeat   ;
}


.boxed_layout {
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
}


.fancy.dropcaps,
#footer_banner,
.blog_meta .blog_post_type,
.newspaper_top_meta .blog_post_type,
.post_author_box h3:after,
.blog_pagination a:hover,
#page #portfolios header a:hover,
#portfolios .portfolio_overlay,
h3.widgettitle:after,
.highlight,
.accordion .tab:after, .toggle_title:after,
.table.table th,
.flex-direction-nav li a:hover,
.portfolio_single_pagination a:hover,
div.anythingSlider .arrow a:hover,
.widget_search .search_button:hover,
.fancy_heading.style1:after,
.client_slider .jcarousel-next-vertical:hover, .client_slider .jcarousel-prev-vertical:hover,
.scrolltop_button:hover,
.comment_button,
.dark_gray.mk-button:hover,
#cboxPrevious:hover, #cboxNext:hover,
.portfolio_plus_icon_newspaper:hover,
.portfolio_arrow_icon_newspaper:hover,
.hyperlink_icon:hover,
.plus_icon:hover,
.wpcf7-submit:hover,
.ls-lucidpress-skin .ls-nav-prev:hover, 
.ls-lucidpress-skin .ls-nav-next:hover
{
	background-color: #03c6c6;

	}

.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .price .amount {
	color: #03c6c6;
}	

::selection, ::-moz-selection {
	background-color: #03c6c6;
}

::selection, ::-moz-selection {
	color:#fff;
}

#header .logo {margin: 30px 0;  }


.contact_button:hover {background-color: #03c6c6 !important;}
#navigation ul li ul { border-top:3px solid #03c6c6;}

#navigation ul li:hover > a, 
#navigation ul li ul li a:hover, 
#navigation ul ul li:hover > a, 
#navigation .current_page_parent > a, 
#navigation .current-menu-item > a,
#navigation .current-menu-parent > a {
  	border-bottom:3px solid #03c6c6;
	color: #03c6c6;
}




.customStyleSelectBox {border-bottom:3px solid #03c6c6;}

.creative_introduce .introduce_dominant, .creative_introduce .introduce_dominant a{color:#666666 !important;}
.creative_introduce .introduce_highlight, .creative_introduce .introduce_highlight a {color:#ffffff !important;}


#page .content a:hover, #footer_nav a:hover, .widget_twitter a{color:#03c6c6 !important;}


.blog_meta .blog_post_type:hover, .newspaper_top_meta .blog_post_type:hover, .meta_time:hover, .mk-button:hover, .flex-direction-nav li a, #page #portfolios header a, #portfolios .portfolio_title:after, .pricing_button a, .blog_loop article h1:after, .single .blog_title:after, .widget_search .search_button, #introduce h1.title_center:before, #introduce h1.title_center:after, #cboxPrevious, #cboxNext,
.portfolio_plus_icon_newspaper,
.portfolio_arrow_icon_newspaper,
.hyperlink_icon,
.plus_icon, .wpcf7-submit
{
	background-color: #151515;
}

.contact_button {background-color: #151515 !important;}

.shortcode_blog_title a, .fancy_heading.style3{border-bottom:4px solid #151515; color: #151515 !important;}

.accordion .tab.current, .toggle_title.toggle_active{color:#03c6c6;}

.divider.style4 {border-bottom-color: #03c6c6;}
.divider.style5{border-bottom-color: #151515;}

.widget_sub_navigation .current_page_item a, ul.vertical_tabs li.current a {border-left:3px solid #03c6c6;}

.modern ul.tabs li.current a {color:#03c6c6 !important; border-top:3px solid #03c6c6 !important;}
.theme_default ul.tabs li.current a {background-color:#151515 !important; color:#fff !important; }
.theme_default ul.tabs li.current a:after {border-top: 10px solid #151515}
.accordion .tab, .toggle_title, .creative_introduce .introduce_subtitle, #load_more_posts .text {color: #151515;}


.testimonial_company {color: #666666 !important; opacity:0.8;}


#client_box_slider li .thumb {background-color:#888888 !important;}
.client_box_heading {background:#888888;}
.client_box_heading .client_title {color:#151515;}




/* Header Section */
#header {
			background: #151515    ;
		}


#header .site_description { color: #151515; }
#header .site_name {
		font-size: 36px;
			color: #151515;
			font-weight: 800; }


#header .header_tagline {
		font-size: 13px;
			color: #151515;
			font-weight: noraml; }



.anythingControls ul, .ls-lucidpress-skin .ls-bottom-slidebuttons  {background-color: #151515;}
.anythingslider_wrapper, .creative_introduce, .flexslider_slideshow, .ls-lucidpress-skin .ls-inner, .ls-lucidpress-skin .layer_slider_responsive_wrapper  { border-bottom:5px solid #151515;}



/* Main Navigation */



#navigation ul li a {
			font-size: 12px;
			color: #ffffff;
			font-weight: normal
	}



#navigation ul li ul li a {
			font-size: 11px;
			color: #ffffff;
			font-weight: normal

	}

.main_nav_style_2 #navigation ul li:hover,
.main_nav_style_2 #navigation ul ul li:hover,
.main_nav_style_2 #navigation .current_page_parent,
.main_nav_style_2 #navigation .current-menu-item,
.main_nav_style_2 #navigation .current-menu-ancestor,
.main_nav_style_2 #navigation .current-menu-parent {
border: none !important; background-color:#03c6c6 !important; }

.main_nav_style_2 #navigation ul li:hover > a,
.main_nav_style_2 #navigation ul ul li:hover > a,
.main_nav_style_2 #navigation .current_page_parent a,
.main_nav_style_2 #navigation .current-menu-item a,
.main_nav_style_2 #navigation .current-menu-ancestor a,
.main_nav_style_2 #navigation .current-menu-parent a
 {color: #151515 !important; }



/******************************/


.callout_box {border-top: 4px solid #03c6c6;}



/* Carousel */



.carousel_wrapper {background-color:#151515;}




/* Page section */
#page {
			background: #f6f6f6    ;
		}

#page .content, .homepage_bottom_content {
			font-size: 12px;
			color: #666666;
			font-weight: safe_font;

	}
#page .content a, .homepage_bottom_content a, .portfolio_single a{
			color: #03c6c6;
	}



#page h1, .homepage_bottom_content h1{
			font-size: 36px;
			color: #151515;
			font-weight: 800;
	}

#page h2, .homepage_bottom_content h2{
			font-size: 30px;
			color: #03c6c6;
			font-weight: 800;
	}


#page h3, .homepage_bottom_content h3{
			font-size: 24px;
			color: #151515;
			font-weight: 800;
	}

#page h4, .homepage_bottom_content h4{
			font-size: 18px;
			color: #666666;
			font-weight: 800;
	}


#page h5, #comments_title, #respond h5{
			font-size: 16px;
			color: #151515;
			font-weight: 800;
	}


#page h6, .homepage_bottom_content h6, .portfolio_title_newspaper a{
			font-size: 14px;
			color: #151515;
			font-weight: 800;
	}


#sidebar .widgettitle {
			font-size: 16px;
			color: #151515;
			font-weight: 800;

	}

#sidebar  {
			font-size: 12px;
			color: #888888;
			font-weight: normal;

	}

#sidebar .widget a{
			color: #151515;
	}



/****************************/


#page .introduce_dominant {font-size:24px; font-weight:800; line-height:24px;}
#page .introduce_highlight {font-size:24px; font-weight:800; line-height:24px;}




#footer {

			font-size: 12px;
			color: #666666;
			font-weight: normal;
			
			background: #e9e8e8    ;
		}

#footer .widgettitle {
			font-size: 14px;
			color: #f1f1f1;
			font-weight: 800;

	}

#footer .widget a
{
			color: #03c6c6;
	}

#footer .widget a:hover
{
			color: #151515;
	}

#footer_nav a
{
			color: #03c6c6 !important;
	}


#footer_toolbar {
	background-color: #151515;
	}

.footer_slogan {

			font-size: 12px;
			line-height: 12px;
			color: #151515;

}
.footer_tagline {
			font-size: 11px;
			color: #666666;

	}


.copyright, .copyright a {
	color: #ffffff !important;

	}





/*****************/

#introduce {
	background: #ffffff   ;
}


#introduce h1 {
		font-size: 46px;
		color: #151515;
		font-weight:  800;
	}

#introduce h4 {
		font-size: 20px;
		color: #888888 !important;

	}



/*
	User Added Custom CSS
*/



/****************************/


