@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic,300,300italic&subset=latin,cyrillic-ext,latin-ext,cyrillic);

body,h1,h2,h3,h4,h5,h6,p {
	font-family:'Open Sans' !important;
}
a:hover {
	color:#005a8c !important;
}
#main {
    padding-left: 15px;
    padding-right: 15px;
	padding-top: 25px;
}
.home #main {
	padding-top:0;
}
#main .fusion-row {
	/*max-width:1180px;*/
}
#content {
	width:76%;
}
#main .sidebar {
    width: 22%;
}
#menu-sidebar {
	
}
#menu-sidebar li {
	border:none;
	padding:0;
	margin-bottom:5px;
}
#menu-sidebar li a:before {
	display:none;
}
#menu-sidebar li a {
	color: #ffffff;
    background: #a0ce4e;
    position: relative;
    display: block;
    padding: 20px 0;
    font-size: 16px;
    text-align: center;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
#menu-sidebar li a:hover {
	background: #8BB73C;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
#wrapper .sidebar .current-menu-item > a {
	color:#f3f3f3;
}
.fusion-meta-info .fusion-alignleft {
	width: 70%;
}
.fusion-button {
	background: #005a8c !important;
	color:#fff !important;
	border-color: #005a8c !important;
}
.fusion-button:hover {
	background: #222222 !important;
	color:#fff !important;
}
.left-bar .fusion-button {
	width:100%;
	line-height: normal;
    padding: 10px 0;
}
.fusion-layout-column {
	margin-right:2%;
}
.fusion-one-half {
	width:50%;
}
.fusion-column-last {
    margin-left: 0;
    margin-right: 0;
}
.fusion-body .fusion-button-xlarge, .button-xlarge, .button.xlarge {
    padding: 0;
    line-height: 50px;
    font-size: 18px;
}
.fusion-logo img,.fusion-sharing-box h4,.fusion-title .title-sep.sep-double {
	display:none;
}
.fusion-recent-posts .columns .column h4 {
	font-weight: bold;
    margin: 10px 0;
}
.fusion-sharing-box .fusion-social-networks {
    text-align: center;
}
#wrapper .post-content h2 {
	text-transform: uppercase;
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 10px;
}
.fusion-blog-layout-large .fusion-post-slideshow {
	margin-bottom: 10px;
}
.home .post .fusion-meta-info {
	margin:0;
}
.post {
    margin-bottom: 20px;
}
.fusion-main-menu > ul > li {
	padding-right:10px;
}
.fusion-main-menu > ul > li > a {
	font-family: 'Open Sans';
	font-weight: 600;
    font-size: 14px;
	text-transform: uppercase;
}
.fusion-header, #side-header {
    padding-top: 30px;
	padding-bottom: 30px;
}
.recentposts {
	width: 32%;
}
.reading-box, .fusion-filters .fusion-filter.fusion-active a, #wrapper .fusion-tabs-widget .tab-holder .tabs li.active a, #wrapper .post-content blockquote, .progress-bar-content, .pagination .current, .bbp-topic-pagination .current, .pagination a.inactive:hover, .woocommerce-pagination .page-numbers.current, .woocommerce-pagination .page-numbers:hover, #nav ul li > a:hover, #sticky-nav ul li > a:hover, .woocommerce-pagination .current, .tagcloud a:hover, #bbpress-forums div.bbp-topic-tags a:hover, #wrapper .fusion-tabs.classic .nav-tabs > li.active .tab-link:hover, #wrapper .fusion-tabs.classic .nav-tabs > li.active .tab-link:focus, #wrapper .fusion-tabs.classic .nav-tabs > li.active .tab-link, #wrapper .fusion-tabs.vertical-tabs.classic .nav-tabs > li.active .tab-link {
	border-color: #005a8c;
}
.fusion-page-title-bar h1, .fusion-page-title-bar h3 {
    font-weight: 600;
    text-transform: uppercase;
}
.fusion-page-title-bar {
    background: #ccdee8;
    border: none;
}
.fusion-accordian .panel-title .active .fa-fusion-box, ul.circle-yes li:before, .circle-yes ul li:before, .progress-bar-content, .pagination .current, .bbp-topic-pagination .current, .fusion-date-and-formats .fusion-date-box, .table-2 table thead, .onsale, .woocommerce-pagination .current, .woocommerce .social-share li a:hover i, .price_slider_wrapper .ui-slider .ui-slider-range, .tagcloud a:hover, .cart-loading, #toTop:hover, #bbpress-forums div.bbp-topic-tags a:hover, #wrapper .search-table .search-button input[type="submit"]:hover, ul.arrow li:before, p.demo_store, .avada-myaccount-data .digital-downloads li:before, .avada-thank-you .order_details li:before, .sidebar .widget_layered_nav li.chosen, .sidebar .widget_layered_nav_filters li.chosen {
	background: #005a8c;
}
.sidebar .widget {
	margin-bottom:0;
}
#wrapper .sidebar .fusion-tabs-widget .tab-holder, .sidebar .fusion-tabs-widget .tab-holder .news-list li {
    margin: 0 0 10px 0;
}