@charset "UTF-8";

/* common */
._we { }

html._we, body._we {font-size: 16px; }
._we body {font-size: 1em !important; }

._we * {
	text-shadow: none !important;
	box-shadow: none !important;
}

._we #layout {}
#_wep #_we_visibility_toggle {right: 70px !important;}

._we #layout #logo h1 {background: none;-webkit-background-clip: unset;-webkit-text-fill-color: unset;}

._we #layout #main_menu {border-bottom: solid 1px #ccc; }

._we #layout .parallax,
._we #layout #statistics:before,
._we #layout #specialists:before, ._we #layout #specialists:after {display: none; }

._we #layout #specialists .owl-dot {width: 24px;height: 24px;border: solid 2px #ccc;}


._we #layout #scroll_up_button {overflow: hidden; }

._we #layout button *,
._we #layout .owl-nav button *,
._we #layout #scroll_up_button *,
._we #layout #groups .item .preview * {color: inherit !important; background: inherit !important;}

._we #layout #groups .item .read_more:before {display: none; }
._we #layout .search_field {border: solid 1px #ccc; }

/* color theme option */
._we.color_theme_1 #layout * {
	background-color: #fff !important;
	color: #000 !important;
	border-color: #000 !important;
}
._we.color_theme_1 body {background-color: #fff; }
._we.color_theme_1 #layout .section_title:after,
._we.color_theme_1 #layout .page_title:after,
._we.color_theme_1 #layout .widget_title:after,
._we.color_theme_1 #layout #groups .item .preview,
._we.color_theme_1 #scroll_up_button,
._we.color_theme_1 #layout button,
._we.color_theme_1 #layout .button,
._we.color_theme_1 #layout .read_more,
._we.color_theme_1 #layout #main_menu .level_1 li:hover > a {background-color: #000 !important; color: #fff !important;}
._we.color_theme_1 #layout #main_menu .level_0 > li > a:before {color: #000 !important;}


._we.color_theme_2 #layout * {
	background-color: #111 !important;
	color: #fff !important;
	border-color: #fff !important;
}
._we.color_theme_2 body {background-color: #111; }
._we.color_theme_2 #layout .section_title:after,
._we.color_theme_2 #layout .page_title:after,
._we.color_theme_2 #layout .widget_title:after,
._we.color_theme_2 #layout #groups .item .preview,
._we.color_theme_2 #scroll_up_button,
._we.color_theme_2 #layout .read_more,
._we.color_theme_2 #layout button,
._we.color_theme_2 #layout .button,
._we.color_theme_2 #layout #main_menu .level_1 li:hover > a {background-color: #fff !important; color: #111 !important;}
._we.color_theme_2 #layout #main_menu .level_0 > li > a:before {color: #fff !important;}



._we.color_theme_3 #layout * {
	background-color: lightblue !important;
	color: darkblue !important;
	border-color: darkblue !important;
}
._we.color_theme_3 body {background-color: lightblue; }
._we.color_theme_3 #layout .section_title:after,
._we.color_theme_3 #layout .page_title:after,
._we.color_theme_3 #layout .widget_title:after,
._we.color_theme_3 #layout #groups .item .preview,
._we.color_theme_3 #scroll_up_button,
._we.color_theme_3 #layout button,
._we.color_theme_3 #layout .button,
._we.color_theme_3 #layout .read_more,
._we.color_theme_3 #layout #main_menu .level_1 li:hover > a {background-color: darkblue !important; color: lightblue !important;}
._we.color_theme_3 #layout #main_menu .level_0 > li > a:before {color: darkblue !important;}




._we.color_theme_4 #layout * {
	background-color: #FFF5E6 !important;
	color: #60351a !important;
	border-color: #60351a !important;
}
._we.color_theme_4 body {background-color: #FFF5E6; }
._we.color_theme_4 #layout .section_title:after,
._we.color_theme_4 #layout .page_title:after,
._we.color_theme_4 #layout .widget_title:after,
._we.color_theme_4 #layout #groups .item .preview,
._we.color_theme_4 #scroll_up_button,
._we.color_theme_4 #layout button,
._we.color_theme_4 #layout .button,
._we.color_theme_4 #layout #main_menu .level_1 li:hover > a {background-color: #60351a !important; color: #FFF5E6 !important;}
._we.color_theme_4 #layout #main_menu .level_0 > li > a:before {color: #60351a !important;}




/* font option */
._we.font_family_sans #layout * {font-family: Arial, Tahoma, Verdana, sans !important; }
._we.font_family_serif #layout * {font-family: Georgia, 'Times New Roman', serif !important; }
._we.font_family_monospace #layout * {font-family: monospace !important; }


/* font size option */
._we.font_size_small {
	font-size: 14px;
}

._we.font_size_large {
	font-size: 18px;
}

._we.font_size_huge {
	font-size: 22px;
}


/* font spacing option */
._we.font_spacing_large #layout {
	letter-spacing: 0.05em !important;
	line-height: 150%;
}

._we.font_spacing_huge #layout {
	letter-spacing: 0.1em !important;
	line-height: 200%;
}


/* image visibility option */
._we.images_off #layout img {
	visibility: none;
	opacity: 0;
}

._we.images_off #layout * {
	background-image: none !important;
}


._we.images_black_n_white #layout img
{
	-webkit-filter: grayscale(1);
    filter: grayscale(1);
}



._we #layout .glyphicon,
._we #layout .owl-banners .owl-prev, ._we #layout .owl-banners .owl-next {font-family: 'Glyphicons Halflings' !important; }