/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */
.main_menu ul:first-child > li > a{
display:block;
text-decoration: none;
padding:0 15px;
text-transform: uppercase;
font-weight: normal;
border-left-style: solid;
border-left-width: 1px;
line-height: 1em;
font-size:16px;
font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
}

#footer a:hover, #footer .widget_first {
    color:#834098;
}
#footer .widgettitle {
	text-transform:capitalize;
	font-size:22px;
	font-weight:normal;
	margin-bottom: 11px;
}
#footer .widget {
    padding: 0px 0px;
}
#footer .container {
    padding-bottom:12px;
}

.template-blog .post-entry {
    padding-bottom: 15px;

}
.post-entry-type-quote .post-format-icon, .post-format-quote .related_image_wrap, .post-format-quote .news-thumb {
	background-color:#834098; 
}
.post-entry-type-video  .post-format-icon, .post-format-video .related_image_wrap, .post-format-video .news-thumb {
	background-color:#834098;
}
.post-entry-type-standard  .post-format-icon, .post-format-standard .related_image_wrap, .post-format-standard .news-thumb {
	background-color:#834098;
}
.post-entry-type-gallery  .post-format-icon, .post-format-gallery .related_image_wrap, .post-format-gallery .news-thumb {
	background-color:#834098;
}
.post-entry-type-link  .post-format-icon, .post-format-link .related_image_wrap, .post-format-link .news-thumb {
	background-color:#834098;
}
.post-entry-type-image .post-format-icon, .post-format-image .related_image_wrap, .post-format-image .news-thumb {
	background-color:#834098;
}
.news-time {
	font-size:11px;
}
.news-headline {
		font-size:14px;
}
#top .post-title {
		font-size:32px;
}
.sociable_tagline
{
		font-size:15px;
		font-weight:bold;
		margin-top:20px;
		border-top:1px solid #CCC;
		padding-top:15px;
}
.avia-{ color:#FFF; }

input[type="submit"], #submit, .button{
	float:right;
	margin-right:160px;}

.iconbox_top_content {  line-height: 20px;}

.flex_column h2 { font-size: 24px; color:#834098; text-transform:none; font-weight:normal; margin-bottom:-5px;} 

.titresous { font-size:32px; text-transform:uppercase;}
.soustitre { font-size:30px; margin-top:-10px; font-style:italic;}
.main_color .input-text, .main_color input[type="text"], .main_color input[type="input"], .main_color input[type="password"], .main_color input[type="email"], .main_color textarea, .main_color select { background-color:#FFF;}

.main_color .primary-background, .main_color .dropcap2, .main_color .primary-background a, .main_color .slide_controls a:hover, .main_color .avia_welcome_text, .main_color .avia_welcome_text a, .main_color .pagination a:hover, div .main_color .button, .main_color #submit, .main_color .big_button, .main_color .iconbox_icon, .main_color .iconbox_top_icon, .main_color .side-container-inner , #top .main_color .active_item, .main_color .contentSlideControlls .activeItem, .main_color input[type="submit"] { padding:10px; font-size:14px;}
.day{ padding:10px; font-size:24px;}