.ai1ec-calendar-toolbar {
	border: none;
}

.timely .ai1ec-calendar-toolbar .ai1ec-nav-pills > li > a {
	display: none;
}

.ai1ec-popup-excerpt {
	display: none;
}

.side-container-comment-inner {
	display: none;
}

.sidebar_right .comment_container {
	display: none;
}

.post-meta-infos {
	display: none;
}

#top .av-main-nav ul a {
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	border-bottom-width: 1px;
	background-color: #F0F0F0;
}

h4 {
	font-size: 20px;
	color: #5CA89D !important;
	line-height: 1.5em;
}

p {
	font-size: 14px;
}

#footer {
	padding: 5px 0 15px;
}

.avia-slideshow.image_no_stretch li img {
	padding-top: 6px;
}

.main_menu .menu ul li a {
	color: #353535 !important;
}

.header_color .main_menu ul:first-child > li a:hover {
	background-color: #6166ae !important;
	color: #fff !important;
}

.form-allowed-tags {
	display: none;
}

.form-allowed-tags code {
	display: none;
}

.template-page .entry-content-wrapper h2 {
	color: #63B9AE !important;
	font-size: 26px !important;
	margin-bottom: 10px !important;
}

.ai1ec-month-view th {
	color: #FFF !important;
	text-shadow: 0 1px 0 #6166AE;
	background-color: #6166ae !important;
}

.ai1ec-month-view td {
	background-color: #ffffff !important;
}

#top .widget_nav_menu .nested_nav {
	display: none;
}

.container_wrap {
	border-top-style: none;
}

.logo img {
	padding: 0;
}

.logo, .logo a, .logo img {
	max-width: 960px !important;
}

h1 {
	font-size: 26px;
	color: #6166ae !important;
	line-height: 1.35em;
}

h2 {
	font-size: 23px;
	color: #6166ae !important;
}

h3 {
	font-size: 18px;
	color: #63B9AE !important;
	line-height: 1.35em;
}



.html_header_top.html_bottom_nav_header .main_menu ul:first-child>li a {
	font-size: 15px !important;
	letter-spacing: .3px;
	text-align: center;
}

.html_header_top.html_bottom_nav_header .main_menu {
	background: #535353;
}

#header_main_alternate {
	background: #535353;
	border-top-style: solid;
	border-top-width: 5px;
	border-top-color: #fff;
}

.html_header_top.html_bottom_nav_header .main_menu>div {
	height: 50px;
}

.header_color .main_menu ul:first-child > li > a {
	color: #c2c2c2;
	font-family: 'Droid Serif', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

/* color of main menu items */
.header_color .main_menu ul:first-child > li a:hover {
	color: #dbdbdb;
	font-family: 'Droid Serif', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

/* hover state of main menu items */
.header_color .main_menu ul:first-child > li.current-menu-item > a, 
.header_color .main_menu ul:first-child > li.current_page_item > a {
	color: #ffffff;
	font-family: 'Droid Serif', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

/* color of active menu item */
.current-menu-item > a > .avia-menu-fx {
	color: #63b9ad !important;
}

.header_color .main_menu ul:first-child > li.active-parent-item > a {
	color: #63b9ad;
}

.av-main-nav li:hover .avia-menu-fx, .current-menu-item > a > .avia-menu-fx, .av-main-nav li:hover .current_page_item > a > .avia-menu-fx {
	visibility: hidden;
}

.html_header_top.html_bottom_nav_header .main_menu ul:first-child>li a {
	border-right-style: none;
}

.html_header_top.html_bottom_nav_header .main_menu ul:first-child>li:first-child a {
	border-left-style: none;
}

.html_bottom_nav_header.html_logo_center #top #menu-item-search>a {
	border-right-style: none;
}