/**
 * Body
 * -------------------------------------------------------------------------------------------------------------------
 */
/*@import url(http://fonts.googleapis.com/css?family=Fira+Sans:400,700,400italic,700italic&subset=latin,cyrillic);
@import url(http://fonts.googleapis.com/css?family=Noto+Sans:400,700,400italic,700italic&subset=latin,cyrillic);
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&subset=latin,cyrillic);*/
/*@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic,700italic&subset=latin,cyrillic);*/



/*@import url(http://fonts.googleapis.com/css?family=Fira+Sans:400,700,400italic,700italic&subset=latin,cyrillic);*/
/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700&subset=latin,cyrillic);*/
@import url(http://fonts.googleapis.com/css?family=Roboto:400,300italic,300,400italic,700,700italic&subset=latin,cyrillic);
/*@import url(http://fonts.googleapis.com/css?family=Exo+2:400,400italic,700,700italic&subset=latin,cyrillic);*/




body {
	color: #414243;
	font-size: 16px;
	line-height: 22px;
}
h1, h2, h3, h4, h5, h6, .sf-menu a, body {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
font-weight: 300;
}

.sf-menu a {
font-weight: 400;
}

body { background: #f7f7f4; }

/**
 * Theme Color
 * -------------------------------------------------------------------------------------------------------------------
 */
a, a:link, a:visited { color: #5CBB8E; }
.carousel-thumb h3.entry-title a:hover { color: #5CBB8E; }
.entry-more:hover a:before,
.entry-more:hover a:after { background: #5CBB8E; }
input[type="reset"], input[type="submit"], .bbp-submit-wrapper button { background: #5CBB8E; }
.ct-totop { background: #5CBB8E; }
#sidebar .sidebar-inner h3.entry-title { border-bottom: 3px solid #5CBB8E; }
.format-quote .post-block, .format-link .post-block { background: #5CBB8E; }
#pbd-alp-load-posts a:hover { background: #5CBB8E; }
input[type=submit].wpcf7-submit { background: #5CBB8E; }
a:hover { color: #414243; }
.sf-menu a:hover { color: #5CBB8E; }
#wp-calendar td#today { background-color: #5CBB8E; }
.widget .tagcloud a[class|=tag-link]:hover,
.entry-single-post a[rel=tag]:hover,
.tagcloud a[class|=tag-link]:hover {
	background: #5CBB8E !important;
}
.widget-title { border-bottom: 3px solid #5CBB8E; }
#sidebar .sidebar-inner { background: #222323 }

.pagination a:hover,
.pagination span.current { background: #5CBB8E  }

/*
*	=================================================================================================================================================
*	Pagination
*	=================================================================================================================================================
*/
.nav-homepage {display:none;}
/*
*	=================================================================================================================================================
*	Blog Layout
*	=================================================================================================================================================
*/
#blog-entry { margin-right: 0; }
.three_columns .masonry-box { width: 30.3%; margin-right: 3%; margin-bottom: 3%; }
/**
 * Header
 * -------------------------------------------------------------------------------------------------------------------
 */

.site-header {
	background-color: #383f43;

						background: url(/wp-content/uploads/fomin_leftimg.jpg) no-repeat scroll center center;
			background-size: cover;
			-webkit-background-size: cover;
			-o-background-size: cover;
			}


.brand-mask {
	background: rgba(30, 115, 190, 0.5);
}

/**
 * Menu Background
 * -------------------------------------------------------------------------------------------------------------------
 */
.sf-menu a { color: #000000; }

.sf-menu ul li a:hover,
.sf-menu ul ul li a:hover,
.sf-menu ul ul ul li a:hover,
.sf-menu ul ul ul ul li a:hover,
.sf-menu ul ul ul ul ul li a:hover {
	color: #5CBB8E !important;
}

.sf-menu ul li a:hover, .sf-menu ul ul li a:hover,
.sf-menu ul ul li a.sf-with-ul:hover {
	color: #5CBB8E !important;
}

.current-menu-item,
.current-page-item,
.current-menu-item a,
.current-page-item a,
.current-menu-ancestor > a {
	color: #5CBB8E !important;
}