
@import url("../Seamless-master/style.css");
a {
color: #9d0d5e;
text-decoration: none;
}
a:hover {
color: #AA2424;
}
body {
line-height: 1.4;
font-size: 16px;
font-size: 1rem;
color: #454545;
}
ul.menu-items li{
font-size: 16px;
font-stretch: ultra-condensed ;
letter-spacing: -0.6px;
}
hr {
border-bottom: 3px solid #8D2929;
}
h2 {
margin: 20px 0 0px 0;
font-size: 1.5em;
font-weight: bold;
font-style: italic;
color: rgb(61, 42, 14);
font-family: cursive;
}
.page h2:first-child {
margin: -15px 0 0px 0;
}
.home h2 {
margin: -10px 0 0px 0;
}
h3 {
font-size: 1.2rem;
margin: 0 0 10px 0;
font-weight: bold;
font-style: italic;
color: rgb(61, 42, 14);
font-family: cursive;
}
h4, h5, h6 {
font-style: normal;
font-weight: normal;
margin: 0 0 10px 0;
}
h4 {
text-align: right;
}
blockquote {
font-style: italic;
color: inherit;
}
table {
width: inherit;
border: 2px solid #8D8B8B;
margin: 0 25px;
}
td {
border-bottom: 1px solid #B3B3B3;
border-right: 1px solid #B3B3B3;
color: inherit;
background: inherit;
padding: 0.3em 0.6em;
}
th {
padding: 0.3em 0.6em;
}
div.entry-byline {
margin: -15px 0px 10px 0px;
text-align: right;
}
.singular-page-21 div.entry-byline {
margin: -5px 0px 10px 0px;
text-align: right;
}
img.title, img.border {
padding: 0.4em;
background: #f5f5f5;
border: 1px solid #e5e5e5;
}
.entry-content img nostyle {
padding: 0;
border: 0;
background: transparent;
}
a img.size-large, a img.size-full {
padding: 0.4em;
}
img.wp-smiley {
max-height: 12px;
margin: 0;
padding: 0;
border: none;
}
img.noborder {
padding: 0;
border: 0;
background: transparent;
}
img.photo {
padding: 0.2em;
border: 0;
background: #f5f5f5;
}
img.aligncenter.size-medium.photo {
display: block;
margin: 10px auto 10px auto;
border: 0;
}
.thumbnail, .post-thumbnail {
float: left;
max-width: 150px;
max-height: 150px;
margin: 0 1em;
padding: 4px;
}
#container {
background: rgb(59, 15, 15);
background-image: url("images/background.jpg");
background-repeat: repeat-y;
background-position: center top;
}
.layout-2c-r #content {
width: 722px;
float: right;
margin-right: 0;
#margin-left: -2.5em;
display: inline;
}
.layout-2c-r #sidebar-primary {
min-width: 320px;
float: left;
margin: 0px 0px 0px -122px;
display: block;
z-index: 3;
background-color: transparent;
}
#menu-primary {
background: #9d0d5e;
position: absolute;
width: 922px;
margin: 73px 0px 0px 0px;
height:auto; 
text-shadow: 1px 2px 1px #000;
box-shadow: 2px 2px 3px #000,
-1px -1px 2px rgba( 255, 255, 255, 0.7);
}
#content {
width: 930px;
background: url('images/content_bg.jpg') repeat-y;
padding: 1.5em 1em 0em;
z-index: 1;
}
#header {
background-image: url("images/header2.png");
background-repeat: no-repeat;
background-position: center top;
height: 221px;
}
#site-title {
color: transparent;
line-height: 1.333em;
font-size: 2.9rem;
position: relative;
left: 57px;
top: -34px;
}
#site-title  a {
color: transparent;
}
.hentry {
background: transparent;
}
.post {
background: transparent;
border-bottom: 3px solid #8D2929;
}
.entry-title {
display: none;
}
.entry-content div {
margin-left: 30px;
}
.entry-content p {
margin: 0 0 10px 25px;
}
div .mejs-container {
margin: 0;
}
#comments {
position: relative;
border-top: 3px solid #8D2929;
border-bottom: 3px solid #8D2929;
background: transparent;
}
input[type="text"], input[type="email"], input[type="password"], input[type="search"] {
padding: 4px 1.563em;
}
#respond input[type="text"], #respond input[type="password"], #respond input[type="email"] {
display: block;
width: 50%;
min-width: 400px;
padding: 4px 1.563em;
}
#respond input[type="submit"] {
padding: 1em 1.25em;
}
h2#comments-number:after {
display: none;
}
div.comment-content.comment-text {
padding: 12px 16px 0px 16px;
}
ul#menu-primary-items > li {
float: right;
}
h2:after {
background-image: url('/contents/data/2014/07/soulignement.png');
background-position: left center;
background-repeat: no-repeat;
background-size: 214px 5px;
margin-top: -10px;
content: "\00a0";
display:flex;
}
.layout-2c-r #sidebar-primary {
margin: 0 0 0 -132px;
}
li.has-avatar img.avatar {
display: none;
}
.comment-author {
display: inline;
}
.comment-author cite {
color: #656565;
font-size: 15px;
font-weight: bold;
}
div.comment-meta {
margin: 0 0 0 0;
padding: 0.75em 0 0;
font-size: 14px;
}
div.comment-content.comment-text {
padding: 5px 20px 5px 20px;
font-size: 14px;
}
div.comment-content.comment-text p {
margin: 0 0 5px 0;
font-size: 14px;
}
ol.comment-list li.comment {
margin-bottom: 0px;
padding-bottom: 0px;
}
.comment-reply-link {
margin: -1.563em 0.625em 0.563em 0;
}
code {
background: none;
color: #454545;
font-size: 0.9375rem;
padding: 1px 2px;
background-color: #EFEDED !important;
font-size: 0.929em;
line-height: 1.3em;
border: 1px dashed #DDDDDD;
overflow: auto;
padding: 0.5em;
}
code p {
background: none;
color: #454545;
font-size: 0.9375rem;
padding: 1px 2px;
background-color: #EFEDED !important;
font-size: 0.929em;
line-height: 1.3em;
border: 1px dashed #DDDDDD;
overflow: auto;
padding: 0.5em;
}
@media only screen and (min-width: 480px) {
.menu li a {
display: block;
text-decoration: none;
padding: 2px 7px;
color: #eee;
font-style: italic;
}
.menu li a:hover, .menu li a:focus {
background-color: #ab4e83;
color: #ffe300;
}
.current-menu-item {
background-color: transparent;
color: #ffe300;
}
}
@media only screen and (min-width: 768px) {
.wrap {
max-width: 920px;
margin: 0 auto;
}
#comments {
margin: 0 0 3.125em;
}
.comment-text {
padding: 1.563em 1.563em 0 1.563em;
}
}
