/* Webkit */
::selection {
    background: #fea700;
}
/* Gecko/Mozilla */
::-moz-selection {
    background: #fea700;
}
body {
	 background-color:#fff; 			font-family: Open Sans, sans-serif;
		 color: #000000; 	 font-size: 14px; }

 
.content{
	background-color:#fff; 
}
.wrapper{
	 background-color:#fff; }

table th,
table tr:nth-child(odd) td,
.blog_holder article.blockquote .post_content_holder:hover .blockquote_holder,
.blog_holder article.link .post_content_holder:hover .link_holder,
.filter_holder ul li.active,
.button,
#submit_comment,
.load_more a,
.icon_inner,
.progress_bars_with_image_content .bar .bar_noactive, 
.progress_bars_with_image_content .bar .bar_active,
.highlight,
.tabs .tabs-nav li.active a,
.accordion_holder.accordion h3.ui-state-active > span,
.accordion_holder.accordion h3:hover > span,
.progress_bars .progress_content,
.price_table_inner.active,
.price_table_inner:hover,
.list.number_with_background ul>li:before,
.progress_bars_with_image_content .bar,
.footer_top .social_menu.transparent li a,
.pie_graf_legend ul li .color_holder,
.line_graf_legend ul li .color_holder,
.widget .tagcloud a:hover,
.mejs-overlay-loading,
.mejs-container .mejs-controls,
.mejs-captions-text,
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector,
.mejs-postroll-layer,
.mejs-postroll-close,
.projects_holder article span.text_holder,
.portfolio_gallery .image_hover,
.woocommerce ul.tabs li.active a,
.woocommerce input[type='submit'],
.woocommerce .product .onsale,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, 
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range, 
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range
{
	background-color: #752156;
}


.projects_holder article span.text_holder,
.portfolio_gallery .image_hover
{
	background-color: rgba(117,33,86,0.6);
}

h2 a,
h3 a,
h5 a,
a:hover,
p a:hover,
.header_top #lang_sel ul > li:hover > a,
.header_top #lang_sel_click ul > li:hover > a,
.header_top #lang_sel ul li ul li a:hover,
.header_top #lang_sel_click ul li ul li a:hover,
.header_top #lang_sel_list ul li a,
.header_top #lang_sel_list ul li a:visited,
.header_top #lang_sel_list ul li a:hover,
.header_top #lang_sel_list ul li a.lang_sel_other:hover,
nav.main_menu > ul > li:hover > a,
nav.main_menu > ul > li.active > a,
.drop_down .second .inner ul li:hover a,
.drop_down .second .inner ul li.sub ul li:hover a,
.drop_down .wide .second ul li a,
.drop_down .wide .second .inner ul li h5,
.drop_down .wide .second ul li a:hover,
.drop_down .wide .second .inner ul li.sub ul li a:hover,
.drop_down .wide .second .inner ul li.sub .flexslider ul li a:hover,
.drop_down .wide .second ul li .flexslider ul li  a:hover,
.drop_down .wide .second .inner ul li .flexslider h5,
.drop_down .wide .second .inner ul li.sub .flexslider ul li  h5 a,
.drop_down .wide .second .inner ul li .flexslider ul li  h5 a,
.drop_down .wide.icons  .second i,
.blog_holder article .post_info .date,
.blog_holder article .post_info .blog_like:hover span,
.portfolio_like:hover span,
.blog_holder article .post_info .blog_like a.liked span,
.portfolio_like a.liked span,
.comment_holder .comment .text .replay, 
.comment_holder .comment .text .comment-reply-link,
.pagination ul li span,
.pagination ul li.next a:hover,
.pagination ul li.prev a:hover,
.pagination ul li.last a:hover,
.pagination ul li.first a:hover,
.pagination ul li a:hover,
.portfolio_navigation .portfolio_prev a:hover,
.portfolio_navigation .portfolio_next a:hover,
.counter_holder span.counter,
.percentage,
.progress_bars .progress_number,
.price_table_inner ul li.table_title,
.price_in_table .value,
.price_in_table .price,
.price_in_table .mark,
.dropcap,
.ordered ol li,
.list.circle ul>li,
.list.number ul>li,
.list.number_with_background ul>li,
.list.number ul>li:before,
.list.number_with_background ul>li:before,
.social_share_holder:hover .social_share_icon,
.social_share_dropdown ul li span.share_title,
.social_share_dropdown ul li:hover .share_text,
.latest_post_bottom .latest_post_like a.liked span,
.latest_post_bottom .latest_post_like a:hover span,
aside .widget li a:hover,
.widget.widget_rss li a.rsswidget:hover,
aside #lang_sel_list ul li a:hover,
aside #lang_sel_list a.lang_sel_sel:hover,
aside #lang_sel_list ul li a.lang_sel_sel,
aside #lang_sel ul li ul li:hover a,
aside #lang_sel_click ul li ul li:hover a,
aside #lang_sel_click a.lang_sel_sel:hover,
aside #lang_sel a.lang_sel_sel:hover,
.widget .tagcloud a,
.footer_top ul li a:hover,
.footer_top .widget li a:hover,
.widget.widget_rss li a.rsswidget:hover,
.footer_top #lang_sel_list ul li a:hover,
.footer_top #lang_sel_list a.lang_sel_sel:hover,
.footer_top #lang_sel_list ul li a.lang_sel_sel,
.footer_top #lang_sel ul li ul li:hover a,
.footer_top #lang_sel_click ul li ul li:hover a,
.footer_top #lang_sel_click a.lang_sel_sel:hover,
.footer_top #lang_sel a.lang_sel_sel:hover,
#lang_sel_footer ul li a.lang_sel_sel,
#lang_sel_footer ul li a:hover,
#lang_sel_footer ul li a.lang_sel_sel:hover,
.woocommerce .amount,
.woocommerce ul.products li.product .price,
.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce div.cart-collaterals h2 a span,
.woocommerce .column2 aside ul.product_list_widget li span.amount,
.woocommerce .select2-results li.select2-highlighted,
.woocommerce-page .select2-results li.select2-highlighted,
.woocommerce-checkout .chosen-container .chosen-results li.active-result.highlighted,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce aside ul.product_list_widget li span.amount
{
	color: #752156;
}

.blog_holder article .post_info .blog_like:hover,
.portfolio_like:hover,
.blog_holder article.blockquote .blockquote_holder,
.blog_holder article.link .link_holder,
#respond textarea:focus,
#respond input[type='text']:focus,
.contact_form input[type='text']:focus,
.contact_form  textarea:focus,
.pagination ul li span,
.pagination ul li.next a:hover,
.pagination ul li.prev a:hover,
.pagination ul li.last a:hover,
.pagination ul li.first a:hover,
.filter_holder ul li.active,
.button.with_border,
.icon_holder,
.tabs .tabs-nav li.active a,
.accordion_holder.accordion h3 > span,
.price_table_inner,
.dropcap,
.list.number ul>li:before,
.list.number_with_background ul>li:before,
.message,
.call_to_action,
.social_menu li a,
.widget .tagcloud a,
.side_menu .widget.widget_search form.form_focus,
.widget.widget_search form.form_focus,
.header_top .searchform.form_focus,
.footer_top_inner .searchform.form_focus,
.woocommerce div.message,
.woocommerce .woocommerce-message,
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce textarea:focus,
.woocommerce-page textarea:focus,
.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-pagination ul.page-numbers li a.prev:hover,
.woocommerce-pagination ul.page-numbers li a.next:hover,
.woocommerce input[type='text']:focus,
.woocommerce input[type='password']:focus,
.woocommerce input[type='email']:focus,
.woocommerce-page input[type='text']:focus,
.woocommerce-page input[type='password']:focus,
.woocommerce-page input[type='email']:focus,
.widget #searchform.form_focus,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, 
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle
{
	border-color: #752156;
}
.blog_holder.massonary article .post_text .inner,
.blog_holder.massonary article .post_text.border_top .inner,
.blog_holder.massonary article .post_info_bottom,
.blog_holder.massonary article .post_info_bottom .blog_like,
.blog_holder.massonary article.blockquote .blockquote_holder,
.blog_holder.massonary article.link .link_holder,
#respond textarea,
#respond input[type='text'],
.contact_form input[type='text'],
.contact_form  textarea,
.filter_holder ul li,
.filter_holder ul li:hover,
.tabs .tabs-nav li a,
.widget.widget_archive select, 
.widget.widget_categories select, 
.widget.widget_text select,
.widget.widget_search form,
.header_top .searchform,
.footer_top_inner .searchform,
.latest_post,
.latest_post_bottom,
.latest_post_bottom .latest_post_like,
.woocommerce textarea,
.woocommerce-page textarea,
.woocommerce ul.tabs li a,
.woocommerce ul.tabs li:first-child a,
.woocommerce input[type='text'],
.woocommerce input[type='password'],
.woocommerce input[type='email'],
.woocommerce-page input[type='text'],
.woocommerce-page input[type='password'],
.woocommerce-page input[type='email'],
.woocommerce table.cart tbody tr,
.woocommerce-page table.cart tbody tr,
.woocommerce #payment ul.payment_methods,
.woocommerce #payment ul.payment_methods li,
.widget #searchform,
.woocommerce-account table.my_account_orders tbody tr
{
	border-color: #f1873d;
}

.tabs .tabs-nav li:hover a,
.social_share_dropdown ul
{
	background-color:#fea700;
}
 
.header_top #lang_sel ul > li a.lang_sel_sel,
.header_top #lang_sel_click ul > li a.lang_sel_sel,
.header_top #lang_sel_list ul li a.lang_sel_other,
.header_top #lang_sel ul li ul li a,
.header_top #lang_sel ul li ul li a:visited,
.header_top #lang_sel_click ul li ul li a,
.header_top #lang_sel_click ul li ul li a:visited,
aside #lang_sel_list ul li a,
aside #lang_sel_list ul li a:visited,
aside #lang_sel a.lang_sel_sel,
aside #lang_sel_click a.lang_sel_sel,
aside #lang_sel ul li ul li a,
aside #lang_sel_click ul li ul li a,
aside #lang_sel ul li ul li a:visited,
aside #lang_sel_click ul li ul li a:visited,
.footer_top #lang_sel ul li ul li a,
.footer_top #lang_sel_click ul li ul li a,
.footer_top #lang_sel ul li ul li a:visited,
.footer_top #lang_sel_click ul li ul li a:visited,
.footer_top #lang_sel a.lang_sel_sel,
.footer_top #lang_sel_click a.lang_sel_sel,
.footer_top #lang_sel_list ul li a,
.footer_top #lang_sel_list ul li a:visited,
.woocommerce table tr:nth-child(odd) td,
.woocommerce textarea,
.woocommerce-page textarea,
.woocommerce div.product div.product_meta > span span,
.woocommerce div.product div.product_meta > span a,
.woocommerce input[type='text'],
.woocommerce input[type='password'],
.woocommerce input[type='email'],
.woocommerce-page input[type='text'],
.woocommerce-page input[type='password'],
.woocommerce-page input[type='email'],
.woocommerce form.checkout table.shop_table span.amount,
.woocommerce-checkout table.shop_table td span.amount,
.woocommerce .select2-results,
.woocommerce-page .select2-results
{
	color: #000000;
}
 span.highlight {
	background-color: #752156;
}


header,
.boxed .header_inner {
	background-color: rgba(255,255,255,1);
}
header.scrolled,
.boxed header.scrolled .header_inner {
	background-color: rgba(255,255,255,1);
}
.logo_wrapper,
.side_menu_button
{
	height: 100px;
}
.content{
	margin-top: 100px;
}
.drop_down .second{
	top: 100px;
}

.content{
	margin-top: 0px !important;
}
.title .title_holder .container{
	vertical-align: bottom;
	padding: 0px 0px 20px 0px;
}


nav.main_menu > ul > li > a
{
	line-height: 100px;
}
.drop_down .second .inner ul,
.drop_down .second .inner ul li ul{
	background-color:#752156;
}
	.header_top,
	footer,
	.footer_bottom,
	header,
	.boxed .header_inner,
	.drop_down .second
	{
		border-color:#ffffff;
	}

nav.mobile_menu ul li a{
	 color: #000000; 				 font-style: normal; 		}

nav.mobile_menu ul li a:hover,
nav.mobile_menu ul li.active > a,
nav.mobile_menu ul li.current-menu-item > a{
	color: #752156;
}
	nav.mobile_menu ul li a,
	nav.mobile_menu ul li ul li a,
	nav.mobile_menu ul li.open_sub > a:first-child{
		border-color: #752156;
	}
nav.main_menu > ul > li > a{
	 color: #000000; 		font-family: Josefin Sans, sans-serif;
		 font-size: 18px; 	 font-style: normal; 	
}
nav.main_menu ul li:hover a,
nav.main_menu ul li.active a{
	color: #752156;
}

.drop_down .second .inner > ul > li > a,
.drop_down .second .inner > ul > li > h5,
.drop_down .wide .second .inner > ul > li > h5,
.drop_down .wide .second .inner > ul li.sub .flexslider ul li  h5 a,
.drop_down .wide .second .inner > ul li .flexslider ul li  h5 a,
.drop_down .wide .second .inner > ul li.sub .flexslider ul li  h5,
.drop_down .wide .second .inner > ul li .flexslider ul li  h5
{
	 color: #ffffff; 		 font-size: 15px; 	 line-height: 16px; 		}

.drop_down .second .inner ul > li:hover > a
{
	color: #fcb43d !important;
}
.drop_down .wide .second .inner ul li.sub ul li a,
.drop_down .wide .second ul li ul li a,
.drop_down .second .inner ul li.sub ul li a,
.drop_down .wide .second ul li ul li a,
.drop_down .wide .second .inner ul li.sub .flexslider ul li .menu_recent_post,
.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post a,
.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post,
.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post a
{
	 color: #ffffff !important;  		 font-size: 13px !important;  	 line-height: 13px !important;  		}
.drop_down .second .inner ul li.sub ul li:hover a,
.drop_down .second .inner ul li ul li:hover a
{
	color: #fcb43d !important;
}
.drop_down .second .inner ul li a,
.drop_down .second .inner ul li h5,
.drop_down .second .inner ul li.sub ul li a,
.drop_down .second .inner ul.right li.sub ul li a
{
	border-color: #752156 !important;
}
h1{
		color: #752156; 		font-family: Josefin Sans, sans-serif;
		font-size: 40px; 	line-height: 50px; 	font-style: italic; 	}
.title h1{
	color: #752156; 		font-family: Josefin Sans, sans-serif;
		font-size: 28px; 	line-height: 32px; 	font-style: normal; 		}
h2,
h2 a{
	color: #752156; 			font-family: Josefin Sans, sans-serif;
		font-size: 30px; 	line-height: 40px; 	font-style: normal; 	}
h3,h3 a{
			font-family: Josefin Sans, sans-serif;
				font-style: normal; 	font-weight: 500; }
h4,
h4 a{
	color: #752156; 			font-family: Josefin Sans, sans-serif;
		font-size: 16px; 	line-height: 22px; 	font-style: italic; 	}

p{
	color: #000000;			font-family: Open Sans, sans-serif;
		font-size: 14px;	line-height: 20px;	font-style: normal;		margin-top: 12px;	margin-bottom: 12px;}

.title .subtitle{
	color: #000000;			font-family: Open Sans, sans-serif;
		font-size: 14px;	line-height: 20px;	font-style: normal;	}


a, p a{
	color: #752156;	font-style: italic;	font-weight: 400;	text-decoration: none;}

a:hover,
p a:hover,
#lang_sel_footer ul li a.lang_sel_sel,
#lang_sel_footer ul li a:hover,
#lang_sel_footer ul li a.lang_sel_sel:hover,
.header_top #lang_sel ul > li:hover > a,
.header_top #lang_sel_click ul > li:hover > a,
.header_top #lang_sel ul li ul li a:hover,
.header_top #lang_sel_click ul li ul li a:hover,
.header_top #lang_sel_list ul li a,
.header_top #lang_sel_list ul li a:visited,
.header_top #lang_sel_list ul li a:hover,
.header_top #lang_sel_list ul li a.lang_sel_other:hover,
aside #lang_sel_list ul li a:hover,
aside #lang_sel_list a.lang_sel_sel:hover,
aside #lang_sel_list ul li a.lang_sel_sel,
aside #lang_sel ul li ul li:hover a,
aside #lang_sel_click ul li ul li:hover a,
aside #lang_sel_click a.lang_sel_sel:hover,
aside #lang_sel a.lang_sel_sel:hover,
.footer_top #lang_sel_list ul li a:hover,
.footer_top #lang_sel_list a.lang_sel_sel:hover,
.footer_top #lang_sel_list ul li a.lang_sel_sel,
.footer_top #lang_sel ul li ul li:hover a,
.footer_top #lang_sel_click ul li ul li:hover a,
.footer_top #lang_sel_click a.lang_sel_sel:hover,
.footer_top #lang_sel a.lang_sel_sel:hover,
.footer_top #lang_sel_list ul li a:hover,
.footer_top #lang_sel_list a.lang_sel_sel:hover,
.footer_top #lang_sel_list ul li a.lang_sel_sel,
.footer_top #lang_sel ul li ul li:hover a,
.footer_top #lang_sel_click ul li ul li:hover a,
.footer_top #lang_sel_click a.lang_sel_sel:hover,
.footer_top #lang_sel a.lang_sel_sel:hover{

	color: #000000;	text-decoration: none;}
#ascrail2000{
	background-color: #ffffff; 
}
#ascrail2000 div{
	background-color: #752156 !important;
}


	footer,
	.footer_top #lang_sel ul ul,
	.footer_top #lang_sel_click ul ul,
	.footer_top  #lang_sel *:hover > a,
	.footer_top  #lang_sel ul ul *:hover > a,
	.footer_top  #lang_sel_click *:hover > a,
	.footer_top  #lang_sel_click ul ul *:hover > a
	{
		background-color: #fff;
	}
.footer_top .column_inner > div h5 { 
	color:#ffffff;
}
	footer,
	.footer_top,
	.footer_top p,
	.footer_top ul li a,
	.footer_top #lang_sel ul li ul li a,
	.footer_top #lang_sel_click ul li ul li a,
	.footer_top #lang_sel ul li ul li a:visited,
	.footer_top #lang_sel_click ul li ul li a:visited,
	.footer_top #lang_sel a.lang_sel_sel,
	.footer_top #lang_sel_click a.lang_sel_sel,
	.footer_top #lang_sel_list ul li a,
	.footer_top #lang_sel_list ul li a:visited
	{
		color: #ffffff;
	}
	.footer_bottom,
	#lang_sel_footer
	{
		background-color:#752156;
	}
.footer_bottom, .footer_bottom p, .footer_bottom p a, #lang_sel_footer ul li a{
	color:#fff;
}
