/*
Theme Name:     Zimon
Theme URI:      /
Description:    Custom theme based on Zenon 
Author:         Simon Huet
Author URI:     /
Template:       zenon-lite
Version:        0.1.0
*/

/*@import url("/wp-content/themes/zenon-lite/style.css");*/

/* reset colors */
body{ background:#eee; color:#555;}
a{ color:#555;}
.postitle a{ color:#333;}
.logo h1 a{ color:#333;}
.desc{text-align:center;}
.skew_bottom_big{ background:#ccc;}
.skew_bottom_right{ background:#ccc;}
.skew_top_big{ background:#ccc;}
.skew_top_right{ background:#ccc;}
#topmenu{ border:1px solid #ccc; background:#fff; border-bottom:12px solid #ccc;}
#topmenu ul .current-menu-item a{ color:#d73a36;}
#topmenu ul .current-menu-item ul li a{ color:#555;}
#topmenu ul li ul{ border: 1px solid #ccc; border-bottom:6px solid #ccc;}
#topmenu ul li ul li{ background:#fff; border-bottom: 1px solid #ccc;}
#topmenu ul li ul li a:hover, #topmenu ul li .sub-menu .current-menu-item a:hover{ color:#d73a36;  }
#zn_slider{border-bottom:7px solid #ccc; background:#fff;}
.midrow{ background:#222;}
.midrow_blocks{ background:#fff; border:1px solid #ccc;}
.midrow_block h3{ color:#333;}
.mid_block_content {border-right: 1px solid #ccc;}
.lay1 .hentry{ background:#fff; border:1px solid #ccc;}
.lay1 .date_meta, .lay2 .date_meta, .lay3 .date_meta{ color:#fff;}
.lay2{ background:#fff; border:1px solid #ccc;}
.lay3 .post_image{ background:#fff; border:1px solid #ccc;}
.lay3 .post_content{ background:#fff; border:1px solid #ccc;}
.lay3_bridge{ background:#ccc;}
.lay4 .single_metainfo{ border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.single_post{ background:#fff; border:1px solid #ccc;}
.single_post .postitle{ color:#333;}
.post tr th, .post thead th, .org_comment tbody th {color: #333;}
.org_comment pre{ color:#333;}
.post tr.odd td, .org_comment tr.odd td{background: #f2f7fc;}
.wp-caption {border: 1px solid #ccc;}
.commentlist li{ background:#fff; border:1px solid #ccc;}
h3#comments{ color:#333;}
h3#comments_ping{color:#333;}
.comm_meta_reply a{ color:#555;}
h3#reply-title{ color:#333;}
#commentform{ background:#fff; border:1px solid #ccc;}
#commentform label{ background:#fff; border:1px solid #ccc;}
.comment-form-author input, .comment-form-email input, .comment-form-url input{ border:1px solid #ccc; color:#555;}
.comment-form-comment textarea{ border:1px solid #ccc; color:#555;}
.form-submit input, #searchsubmit{ background:#ccc; color:#555;}
#sidebar .widgets .widget{ background:#fff; border:1px solid #ccc;}
#sidebar .widgettitle, #sidebar .widgettitle a{color:#333; border-bottom:8px solid #ccc;}
#sidebar .widgets .widget li{ border-bottom:1px solid #ccc; }
#footer{ background:#fff; border:1px solid #ccc;}
#footer .widgets .widgettitle, #midrow .widgets .widgettitle a{ color:#333;}
#footer .widgets .widget ul li{ border-bottom-color:#ccc;}
#footer #wp-calendar #today{ background:#D73A36;}
#footer #wp-calendar caption {border-bottom-color:#ccc;}
#copyright{ background:#fff; border:1px solid #ccc;}
.znn_paginate span, .znn_paginate a, .navigation a, .navigation span{ border:1px solid #ccc;}
.amp_page, .amp_next, .amp_prev, .page-numbers{ background:#ccc; color:#555;}
.amp_current{background:#fff ; color:#555;}
.amp_page:hover, .amp_next:hover, .amp_prev:hover, .page-numbers:hover, .navigation .current {background:#fff; color:#555;}
#related h3{ color:#333;}
#related_wrap ul{ background:#fff; border: 1px solid #ccc;}
.rltd_hover{ color:#fff;}
.single_post .tabs li{ color:#fff;}
.single_post .tabs li a{color:#fff;}
.trigger_wrap{background:#fff;}
.lgn_scs{ background:#c8ffd3 url(/wp-content/themes/zimon/images/lgn_success.png) no-repeat; border:1px solid #98f1a9; color:#3f834c;}
.lgn_info{ background:#c5eaf5 url(/wp-content/themes/zimon/images/lgn_info.png) no-repeat; border:1px solid #8ac7e8; color:#469cc0;}
.lgn_wng{ background:#f7e0b6 url(/wp-content/themes/zimon/images/lgn_warning.png) no-repeat; border:1px solid #ebc887; color:#af7a18;}
.lgn_err{ background:#ffd0cc url(/wp-content/themes/zimon/images/lgn_error.png) no-repeat; border:1px solid #e49a94; color:#b04840;}
.single_post .scl_button a{ background:#D73A36; color:#fff!important;}
.single_post .scl_button a:hover{ background:#ccc!important; color:#555!important;}
#sidebar .widgets .widget ul li .znn_wgt_tt, #midrow .widgets .widget ul li .znn_wgt_tt{ color:#333;}
#footer .widgets .widget ul li .znn_wgt_tt{  color:#555;}
.znn_twitter #twitter_update_list span a, .widget_tag_cloud a:hover, .textwidget a{ color:#D73A36;}
#searchform #s{ border:1px solid #ccc; color:#555;}
#wp-calendar caption{ border-bottom:1px solid #e5e5e5;}
#wp-calendar #today{ background:#D73A36; color:#FFF;}
#wp-calendar #today a{color:#FFF;}
.entry-content input{ color:#555; background:#ccc; color:#555;}
.entry-content textarea{ background:#ccc; color:#555; color:#555;}
.entry-content #submit_msg{ background:#ccc; color:#555;}
.fourofour a{ color:#333;}
.search_term{ background:#fff; border:1px solid #ccc;}
.slider-content{ color:#fff;}
#slider .slider-content h2 a, #slider .slider-content a{ color:#fff;}
ol#controls li{ background:#fff; border-right:1px dashed #ccc;}
ol#controls li.current a{color:#D73A36;}
#accordion h2 a{ color:#fff;}
.acord_text{ border-left: 1px solid #777; color:#fff;}
.nivo-caption {color:#333;}
.nivo-caption h2 a{ color:#111;}
.nivo-controlNav a.active img{ background:#fff;}
.single_post .share_this a{ color:#999;}

a {
    color: #D73A36;
}

a:focus,
a:hover,
a:active, .type-post:hover h2 a, .type-page:hover h2 a {
color: #D73A36;
text-decoration: underline;
}

#topmenu ul li a, 
#topmenu ul li.current-menu-parent li a {
	color: #555;
}

#topmenu ul li.current-menu-parent a, 
#topmenu ul li.current-menu-parent li.current-menu-item a {
    color: #D73A36;
}

.slider-content p {
    text-transform: none;
}

.scl_button a{ width:auto; float:left; padding:10px; background:#D73A36; clear:both; color:#fff!important; margin-bottom:15px;}
.scl_button span{ display:inline-block;}
.scl_button a:hover{ background:#ccc!important; color:#555!important;}

#copyright span {
	float: right
}

pre {
	border: 1px solid #ccc;
	border-bottom: 8px solid #ccc;
	color: #333333;
	padding: 10px;
	overflow: auto;
}

.wpcf7 input{ padding:10px; border:none; color:#555; font-family:Arial, Helvetica, sans-serif;width:50%;background:#ececec; color:#555;}
.wpcf7 textarea{ padding:10px; background:#ccc; border:none; color:#555; font-family:Arial, Helvetica, sans-serif; width:80%;height:200px; font-size:13px; color:#555;}
.wpcf7 label{ width:100px; display:block; float:left;}
.wpcf7 #submit{ width:auto; left:90%; padding:5px 10px; position:relative; background:#ccc; color:#555;}

.author {
	float: none;
	width: auto;
	padding: 0;
	margin: 0;
}
.author a {
	color: #555;
}
.lastupdate {
	font-style: italic;
}

.tag .pagetitle {
	margin-bottom: 0;
}

.tag .pagetitle span {
	display: inline-block;
}

.tag .pagetitle span:first-letter {
	text-transform: uppercase;
}

.tag .pagetitle:before {
	content: "» ";
}

.tag .midrow_blocks {
	height: auto;
	padding-bottom: 10px;
}

.page .post_tag {
	padding-top: 15px;
	border-top: 1px solid #ccc;
}

.slider-content h1 {
    float: right;
    font-size: 24px;
    margin: 25px 0 0;
    padding-right: 10px;
    right: 100px;
    text-align: right;
    width: 380px;
}

.slider-content p {
	margin-bottom: 0;
	padding-bottom: 0;
}

.error_msg P {
	text-align: justify;
}

.error_msg #searchform #s {
	width: 80%;
}

#slider li a img {
	border: 0;
}

.hreview p {
	width: auto;
	float: none;
}
.hreview .rating {
	position: relative;
	top: -2px;
	left: 2px
}
.infosreview {
	font-size: 70%;
	padding: 0;
	margin: 0;
}