.mystyle {}

/* CSS Document */



<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700,700italic,400italic&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
*{
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	/* text-shadow:1px 1px 1px rgba(0,0,0,0.004); */
	font-smooth:always;
	font-family:Arial,Helvetica,sans-serif;
	color:inherit;
}
body{background: url(../img/bkg.jpg) fixed center top; margin:0 0 40px 0; padding:0;background-repeat: no-repeat;background-color: #FFF ;background-size: cover;font-family: 'Open Sans', sans-serif;
}

/* ajouts SD  */

.footer {background-color:#FFF; margin-top:90px;padding: 30px;}

.footer p{font-color:#990000;}

.wraper{ width: 950px; margin:0 auto;}

.shake {
  animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}

.annonce {border:3px solid #B3B3B3;width:70%;margin-left:10%;margin-right:10%; padding-left:20px;padding-right:20px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background-color:#fff ;
}

@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}

-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */

/* fin ajouts SD */


div.wraper-header, div.wraper-footer, div.wraper-content{
	width:100%;
}

div.wraper-header{
	height: 146px;
background: #000 url(../img/bkg-header2.jpg) no-repeat center top;
min-width: 1024px;
	overflow: hidden;
}
div.wraper-content{margin:10px 0;overflow: hidden;}
div.wraper-footer{
	position:fixed;
	bottom:0;
	height:33px;
	background: #000 url(../img/bkg-footer.jpg) repeat-x 65% bottom;	
}
/* Navigation */
div.clearfix{}
div.clearfix > ul{position:absolute; margin:11px 0 0 140px; padding:0;}
div.clearfix > ul > li{
	margin:0; padding:20px 10px;
	display:inline-table;
}
div.clearfix > ul > li + li{/*border-left:1px solid #FFF;*/background:url(../img/menu-border.png) no-repeat left center;}
div.clearfix > ul > li > a{
	color:#dcdcdc;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	text-decoration:none;
	/* text-shadow:1px 1px 1px rgba(255,255,255,0.5); */
	-webkit-transition-duration:300ms;
	-moz-transition-duration:300ms;
	-ms-transition-duration:300ms;
	-o-transition-duration:300ms;
	transition-duration:300ms;
}
div.clearfix > ul > li:hover > a{color:#ffffff;text-shadow:1px 1px 1px rgb(0,0,0);}

div.post{
	margin:20px 0;
	display:table; width:100%;
	border-bottom: 1px solid #B8B6B6;
	padding-bottom: 60px;
}
div.post > div{display:table-cell; vertical-align:top;display: block;}
div.post-left{width:700px;float: left;}
div.post-left > h2, div.post-left > h2 a {
	font-family: 'DIN-Medium', Arial, sans-serif;
	color: #970000;
	font-size:30px;
	text-transform:uppercase;
	font-weight: normal;
}
div.post-left > blockquote, div.post-left > blockquote a, div.post-left > blockquote > p,  div.post-left > blockquote > a > p {
	width:650px;
	margin:0; padding:0;
	font-size:18px;
	font-weight:100 !important;
	font-family: 'OpenSans-Regular', Arial, sans-serif;
	color:#616161;
	float: left;
	
	line-height: 1.6;
}
.index .post-left > blockquote{
	overflow: hidden;
	max-height: 228px;
}

.like_reblog {
float: left;
margin: 92px 6px 0px 60px;
}
.tags ul li {
	list-style: none;
}
.tags ul li a {
	background-color: #d1d1d1;
	padding: 5px 15px 5px 7px;
	line-height: 29px;
	color: #868686;
	font-family: 'Tradegothic-Bold';
	text-transform: uppercase;
	font-size: 14px;
}

.like_button {
border: 1px solid #cacaca;
padding: 10px 12px 8px 12px;
}

.reblog_button {
border: 1px solid #cacaca;
padding: 13px 12px 11px 12px;
margin-top: -1px;
}

a { color:#970000;
text-decoration: none;
}

.redTag {
color: rgb(255,2,1);
font-family: 'Tradegothic-Bold';
text-transform: uppercase;
font-size: 22px;
}
.homediv {
/* overflow: hidden; */
}
.hometag {

width: 1024px;
margin: auto auto;
position: relative;


padding: 30px 0px 10px 0px;

}
#homeText {
font-family: 'Tradegothic-Bold';
text-transform: uppercase;
font-size: 22px;
padding: 30px 0px 0px 120px;
width: 1024px;
margin: auto auto;
position: relative;
}
#homeDivLine {
width: 2000px;
height: 1px;
background-color: #B8B6B6;
left: 650px;
position: absolute;
top: 41px;
margin: auto auto;
float: left;
}

#homeDivLineLeft {
width: 700px;
height: 1px;
background-color: #B8B6B6;
left: -616px;
position: absolute;
top: 41px;
margin: auto auto;
float: left;
}
.photo-wrapper-inner img {
	width: 600px;
	height: auto;
	border: 12px solid #cfcfcf;
}
.homex {
float: left;
left: 580px;
top: 5px;
position: relative;
}
.closeSmall {
	width: 18px;
	height: 17px;
	background-image: url(../img/xbtn.png);
	cursor: pointer;
}

#logoclick {
position: absolute;
width: 120px;
height: 70px;
cursor: pointer;
}

#pagination > a {
background-color: #B8B8B8;
padding: 5px 15px 5px 7px;
line-height: 28px;
color: #868686;
font-family: 'Tradegothic-Bold';
text-transform: uppercase;
font-size: 16px;
}

#pagination {
	visibility: none;
text-align: right;
width: 700px;
}

#copyright {
font-size: 12px;
color: #fff; 
font-family: 'OpenSans-Regular';
line-height: 38px;
padding-left: 30px;
}

div.tags {
margin-top: 91px;
}

body > div.wraper-content > div.wraper.index div.post-left > blockquote > a {
padding-top: 20px;
}

.photoset {
	width: 600px;
	border: 12px solid #cfcfcf !important;
	background-color: #cfcfcf !important;
}

blockquote p img {
border: 12px solid #cfcfcf;
margin: 20px 0px 20px 0px;
width: 600px;
height: auto;
}