@import url(BBcode.css);
@import url(forum.css);

body {
width:960px;
background-color:#220203;
font-size:.8em;
height:100%;
margin:auto auto 0;
padding: auto;
}

header {
height:250px;
background-repeat:repeat;
position:relative;
width:960px;
background-image:url(../Images/Design/header.jpg);
margin-top:10px;
background-color: transparent;
margin: auto;
}

.lienHeader {
	text-decoration: none;
}

#persoPrincipal {
position:absolute;
height:250px;
width:350px;
left: 20px;
bottom: 0px;
text-align:center;
}

#persoPrincipal img {
border: none;
}

#logo {
position:absolute;
height:91px;
width:300px;
left:30px;
bottom: 0;
text-align:center;
}

#logo img {
border: none;
}

.descriptionSite {
position:absolute;
right:19px;
height: 18px;
bottom:0;
font-family:Arial,Times,Georgia,serif;
color:#FFFFFF;
display:block;
border-top-left-radius:10px;
border-left:solid #000 1px;
border-top:solid #000 1px;
background:rgba(0,0,0,0.5);
padding-right:10px;
padding-left:10px;
padding-top: 2px;
}

nav {
width:915px;
height: 40px;
padding-top: 5px;
background-color:#63010E;
padding-left:25px;
padding-right: 20px;
}

#menuConnect {
float:right;
height:34px;
margin-top: -5px;
margin-right: -7px;
}

#Profil {
display:block;
float:right;
height:45px;
width:45px;
background-image:url(../Images/Design/profil2.png);

margin-right:2px;
}

#Profil:hover {
background-color: #CD2122;
}

#Messages {
display:block;
float:right;
height:45px;
width:45px;
background-image:url(../Images/Design/message.png);

margin-right:2px;
}

#Messages:hover {
background-color: #CD2122;
}

#MessagesNew {
display:block;
float:right;
height:45px;
width:45px;
background-image:url(../Images/Design/message.png);
background-color: #d68a1e;

margin-right:2px;
}

#Administration {
display:block;
float:right;
height:45px;
width:45px;
background-image:url(../Images/Design/administration2.png);

margin-right:2px;
}

#Administration:hover {
background-color: #CD2122;
}

#Deconnexion {
display:block;
float:right;
height:45px;
width:45px;
background-image:url(../Images/Design/deconnexion2.png);

margin-right:2px;
}

#Deconnexion:hover {
background-color: #CD2122;
}

#Connexion {
display:block;
float:right;
height:45px;
width:50px;
background-image:url(../Images/Design/connexion2.png);
margin-right:2px;
color: white;
text-decoration: none;
position: relative;
font-family:Arial,Times,Georgia,serif;
font-size: 10px;
padding: 0;
}

#Connexion:hover {
background-color: #CD2122;
}

#Sinscrire {
display:block;
float:right;
height:45px;
width:50px;
background-image:url(../Images/Design/sinscrire.png);
margin-right:2px;
color: white;
text-decoration: none;
position: relative;
font-family:Arial,Times,Georgia,serif;
font-size: 10px;
padding: 0;
}

#Sinscrire:hover {
background-color: #CD2122;
}

#Sinscrire span, #Connexion span {
	bottom: 3px;
	position: absolute;
}

#contenu {
min-height:810px;
width:930px;
margin: auto;
background-color:#FCFAE1;
padding-bottom:5px;
}

#contenu section .article {
border-top-right-radius:12px;
border-top-left-radius:12px;
min-height:900px;
margin-top: 0px;
overflow: hidden;
}

#contenu section .article h1 {
background-image:url(../Images/Design/pointe.png);
background-repeat: no-repeat;
font-size: 26px;
min-height: 42px;
margin-bottom: 25px;
padding-left: 55px;
padding-top: 9px;
padding-bottom: 9px;
text-shadow: 1px 1px 1px #FFFFFF;
/*background-color: #b7cfcc;*/
border-bottom:double 3px #B08888;
border-top:double 3px #B08888;
margin-right: 15px;
margin-left: 15px;
color: #920711;
font-family: Impact, Arial,Times,Georgia,serif;
font-weight: normal;
}

#contentPage {
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}

#contentPage h2 {
font-size:18px;
height:20px;
/*text-shadow:1px 1px 4px #bb010e;*/
margin: 10px;
}

#contentPage h3 {
font-size:14px;
width:100%;
padding-bottom:2px;
border-bottom:solid 1px #63000e;
}

#reseauxSociaux {
width:200px;
height:45px;
}

.reseauSocial {
width:45px;
height:45px;
display:block;
float:left;
background:url("../Images/Design/reseauxSociaux.png") 0 0 no-repeat;
}

#facebook {
background-position:0 0;
}

#twitter {
background-position:-45px 0;
}

#rss {
background-position:-90px 0;
}

#facebook:hover {
background-position:0 -45px;
}

#twitter:hover {
background-position:-45px -45px;
}

#rss:hover {
background-position:-90px -45px;
}

#mainContent {
width:745px;
font-family:Arial,Times,Georgia,serif;
font-size:12px;
text-align: justify;
}

#mainContent p {
font-family:Arial,Times,Georgia,serif;
font-size:12px;
}

#pub {
background-color: transparent;
padding-top: 8px;
padding-left: 8px;
height:90px;
width:728px;
/*float:left;*/
margin-bottom: 10px;
}

#contentRight {
float:right;
width:170px;
margin-right:15px;
border-left: solid 1px black;
}

.degradeRight {
height: 50px;
width: 1px;
background-image:linear-gradient(black, #FCFAE1);
margin-left: -1px;
}

.titreRight {
background-image:url(../Images/Design/titreRight.png);
width:145px;
height:25px;
padding-top:7px;
display:block;
padding-left: 25px;
color: white;
font-size: 14px;
}

.contenuRight {
min-height:50px;
width:170px;
margin:0 0 15px;
padding:5px;
}

.partenaire {
border: solid 2px #63000e;
}

.partenaire:hover {
border: solid 2px #d99e27;
}

.pageSelectionnee {
color: red;
}

.newsPage {
height: 24px;
margin: 10px;
font-size: 14px;
}

.newsPage .pageSelectionnee {
display:block;
background-color: #777e77;
width: 26px;
height: 25px;
padding-top: 1px;
text-align: center;
border-radius: 13px;
color: white;
font-weight: bold;
font-size: 18px;
text-shadow: 2px 2px 1px black;
float: left;
margin-left: 5px;
box-shadow: 0px 0px 1px grey;
}

.newsPage .pageNonSelectionnee {
display:block;
background-color: #afb6af;
width: 26px;
height: 25px;
padding-top: 1px;
text-align: center;
border-radius: 13px;
color: white;
font-weight: bold;
font-size: 18px;
text-shadow: 2px 2px 1px black;
float: left;
text-decoration:none;
margin-left: 5px;
box-shadow: 0px 0px 1px grey;
}

.newsPage .pageNonSelectionnee:hover {
color: #f9c24f;
}

footer {
height: 50px;
text-align:center;
color:#000d0b;
font-size:11px;
width:830px;
margin: auto;
background-color:#FCFAE1;
padding-bottom:5px;
padding-top: 10px;
padding-right:50px;
padding-left:50px;
border-top:dotted 4px #af8787;
}

.blocNews0 {
height:120px;
padding: 5px;
border-bottom:dotted 2px #AF8787;
}

.blocNews1 {
height:120px;
background-color: #F9F4C1;
border-bottom:dotted 2px #AF8787;
border-right:solid 1px #AF8787;
padding: 5px;
}

.imageCategorie {
float:left;
margin-right:10px;
}

.contenu_news {
padding-right:5px;
}

.contenu_news h2 
{
	margin-top: 5px;
}

.contenu_news h2 a {
font-size:15px;
font-family:Arial,Times,Georgia,serif;
}

.contenu_news h2 a:hover {
font-size:15px;
color: #d65802;
font-family:Arial,Times,Georgia,serif;
}

.infosNews {
font-size:11px;
font-family:Arial,Times,Georgia,serif;
font-style:italic;
}

.bloc_infos_news {
width:95%;
height:45px;
border:dotted 2px #69a584;
border-radius:5px;
margin:auto auto 35px;
line-height: 18px;
}

.categorieNews {
	background-color: #920711;
	color: white;
	font-style:italic;
	border-radius: 5px;
	padding: 1px;
	margin-left: 7px;
	box-shadow: 0px 0px 1px #555;
}

.rechercher {
	border-bottom:dotted 2px #69a584;
	padding: 0;
	margin: 0;
	text-align: left;
}

form {
border:solid 1px #000;
background: none repeat scroll 0% 0% #f9f4c1;
border: 1px solid rgba(99, 1, 14, 0.8);
box-shadow: 0pt 2px 5px rgba(255, 190, 190, 0.7), 0px 0px 8px 5px rgba(255, 190, 190, 0.4) inset;
border-radius: 5px;
margin:10px 10px 10px 10px;
padding:10px 20px 5px;
}

form input:not([type="checkbox"]):not([type="submit"]):not([type="button"]), form textarea{
	width: 95%;
	margin-top: 4px;	
	border: 1px solid rgb(178, 178, 178);
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	  -moz-box-sizing : content-box;
	       box-sizing : content-box;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	        border-radius: 3px;
	-webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	   -moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	        box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-webkit-transition: all 0.2s linear;
	   -moz-transition: all 0.2s linear;
	     -o-transition: all 0.2s linear;
	        transition: all 0.2s linear;
}
form input:not([type="checkbox"]):not([type="submit"]):not([type="button"]) {
	padding: 10px 10px 10px 10px;
}
form textarea {
	padding: 10px 18px 10px 18px;
}

form input:not([type="checkbox"]):not([type="submit"]):not([type="button"]):active, form textarea:active,
form input:not([type="checkbox"]):not([type="submit"]):not([type="button"]):focus, form textarea:focus{
	border: 1px solid rgba(91, 90, 90, 0.7);
	background: rgba(238, 236, 240, 0.2);	
	-webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;
	   -moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;
	        box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;
}

/*styling both submit buttons */

.button{
	cursor: pointer;	
	background: #63000e;
	padding: 8px 5px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;	
	border: 1px solid #b08888;	
	margin-bottom: 10px;	
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	border-radius: 3px;
	-webkit-transition: all 0.2s linear;
	   -moz-transition: all 0.2s linear;
	     -o-transition: all 0.2s linear;
	        transition: all 0.2s linear;
}

form input .smallButton {
	width: 50px;
}


.button:hover{
	background: #d99e27;
}
.button:active, .button:focus{
	background: #CD2122;
	position: relative;
	top: 1px;
}
.login.button,
.signin.button{
	text-align: right;
	margin: 5px 0;
}

select {
margin-right: 5px;
border: solid 1px #9ba29b;
padding: 8px;
border-radius: 3px;
border: 1px solid rgb(178, 178, 178);
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	  -moz-box-sizing : content-box;
	       box-sizing : content-box;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	        border-radius: 3px;
	-webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	   -moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	        box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-webkit-transition: all 0.2s linear;
	   -moz-transition: all 0.2s linear;
	     -o-transition: all 0.2s linear;
	        transition: all 0.2s linear;
}

.largeselect {
	width: 95%;
}

.blocLabel {
margin:0 0 8px;
text-align: left;
}

label {
font-weight: bold;
color: #B0111A;
font-size: 14px;
cursor:pointer;
}

legend {
font-weight: bold;
color: #920711;
font-size: 16px;
}

fieldset{
	border: solid 3px #B08888;
	border-radius: 6px;
	margin-bottom: 20px;
	padding: 15px;
}

#mainContent .userInput {
	background-image: url("../Images/Formulaires/userIcon.png");
	background-repeat: no-repeat;
	padding-left: 32px;
}

#mainContent .passwordInput {
	background-image: url("../Images/Formulaires/passwordIcon.png");
	background-repeat: no-repeat;
	padding-left: 32px;
}

#mainContent .emailInput {
	background-image: url("../Images/Formulaires/emailIcon.png");
	background-repeat: no-repeat;
	padding-left: 32px;
}

.captcha {
	border: solid black 1px;
}

.simpleButton {
background:#23584e;
cursor:pointer;
border:solid #000 1px;
color:#FFF;
border-radius:5px;
margin:20px auto 10px;
padding:2px;
}

.simpleButton:hover {
color:orange;
}

.form_news
{
border: none;
background-color:transparent;
margin: auto;
margin-left: 50px;
padding:5px 5px 5px;
border: none;
box-shadow: none;
}

.blocBBcode {
margin:10px 0 5px;
}

.blocBBcode img {
cursor:pointer;
}

.smiliesBBcode {
padding:5px 0 0;
}

#blocPrev,#blocPrev2 {
width:99%;
border:solid silver 1px;
height:2em;
padding:2px;
}

h1 {
margin:0;
margin-top: 15px;
text-shadow: 0px 0px 4px #4a4c49;
font-weight: normal;
}

a {
color:#B9121B;
}

.gras {
font-weight:700;
}

.liste li {
list-style-image:url(../Images/Design/puce.png);
}

.titreIntroducteur {
font-weight:700;
color:#B0111A;
font-size: 13px;
}

#infosSerie {
height:385px;
}

#tableSerie {
font-size:13px;
width:600px;
border:solid #000 1px;
border-radius:5px;
margin:auto;
}

.BlocEpisode {
height:100px;
border-bottom:solid #000 1px;
border-right:solid #000 1px;
border-left:solid #000 1px;
background-color:#FDF3D7;
padding:5px;
}

.BlocEpisodeFirst {
border-top:solid #000 1px;
}

.imgEpisode {
float:left;
margin-right:10px;
border:solid 1px #000;
}

.BlocEpisode h2 {
margin-top:0;

}

.BlocEpisode h2 a {
color:#920611;
text-decoration:none;
}

#banEpisode {
border: solid 1px black;
border-bottom: none;
height: 150px;
width: 723px;
}

#listeFiches {
width:100%;
}

#listeFiches td {
width:50%;
font-size:13px;
font-weight:700;
}

.imgIcone {
border:solid #084745 2px;
float:left;
margin-right:5px;
}

.imgIcone:hover {
border:solid #d65803 2px;
float:left;
margin-right:5px;
}

.detailsArticle {
font-size:10px;
}

.imageArticle {
border:solid #084745 2px;
}

#listeFiches h2 {
font-size:13px;
margin-top:25px;
text-shadow:none;
margin-bottom:0;
}

#listeFiches h3 {
font-size:10px;
margin-top:0;
border:none;
}

.msgValidBloc {
border:solid green 1px;
background:#e3ffec;
width:50%;
margin:auto;
}

.msgValidText {
text-align:center;
color:green;
}

.msgValidLiens a {
text-decoration:none;
color:green;
}

.msgValidLiens a:hover {
color:green;
}

.msgErreurBloc {
border:solid red 1px;
background:#ffc7c7;
width:50%;
margin:auto;
}

.msgErreurText {
text-align:center;
color:red;
}

.msgErreurLiens a {
text-decoration:none;
color:red;
}

.msgErreurLiens a:hover {
color:red;
}

#blocAdmin {
background:#F9F4C1;
width:50%;
border:solid #B08888 2px;
margin:30px auto;
padding:0 0 10px;
}

#blocAdmin h3 {
text-align:center;
margin:0 0 20px;
}

#blocDesc {
width:90%;
border:solid #001f19 2px;
background:#DBEAE1;
margin:20px auto;
padding:5px;
}

#blocConf {
width:50%;
text-align:center;
border:solid #001f19 2px;
background:#DBEAE1;
margin:30px auto;
padding:5px;
}

#blocConf p {
margin:0;
}

#blocConf .blocConfLiens {
margin:15px 0 10px;
}

.case30 {
width:30px;
}

.case170 {
width:170px;
}

.imgSpace {
padding:0 10px;
}

.table90 {
border:solid #5c8e8e 1px;
border-collapse:collapse;
width:90%;
margin:10px auto;
}

.thead {
font-weight:700;
text-align:center;
}

.table70 {
border:solid #63010E 1px;
border-collapse:collapse;
border-spacing: 0;
width:70%;
margin:10px auto;
}

.table60 {
border:solid #63010E 1px;
border-collapse:collapse;
width:60%;
margin:10px auto;
}

#equipeStaff {
font-family:Arial,Times,Georgia,serif;
font-size:14px;
}

.infobulle {
position:relative;
color:#000;
text-decoration:none;
border-bottom:1px #000 dotted;
}

.infobulle .titleInfobulle {
display:none;
}

.infobulle:hover {
background:none;
z-index:500;
cursor:help;
}

.infobulle:hover .titleInfobulle {
display:inline;
position:absolute;
white-space:nowrap;
top:30px;
left:20px;
background:#FFF;
color:#000;
border:1px solid #0b5865;
border-left:4px solid #0b5865;
padding:3px;
}

#msgForum {
border:solid #63010E 1px;
width:98%;
border-collapse:collapse;
font-size:12px;
background-color:#F9F4C1;
margin:10px auto;
}

#msgForum th {
border:solid #63010E 1px;
background:#CD2122;
padding:0 3px;
}

.headerMsg td {
border:solid #63010E 1px;
background:#edd299;
padding:0 3px;
}

.pseudoMbr {
width:200px;
height:25px;
text-align:center;
font-weight:700;
}

.partieInfosAuteur {
border:solid #63010E 1px;
text-align:center;
vertical-align:top;
padding:10px 3px;
}

.partieMsg {
border:solid #63010E 1px;
vertical-align:top;
padding:10px 3px;
}

.blocProfil {
border:solid 1px #B08888;
border-radius:10px;
background-color:#F9F4C1;
margin-bottom:10px;
padding:5px;
}

.blocSignature {
margin-top:20px;
clear:both;
height:80px;
width:375px;
overflow:hidden;
font-size:.8em;
border-top:solid #63010E 1px;
margin-right:auto;
margin-left:auto;
}

.thead td {
text-align:center;
font-weight:700;
border-top:solid grey 1px;
}

.avatar {
border:solid 1px #000;
border-radius:10px;
}

.tuile {
	width: 150px;
	height: 150px;
	float: left;
	margin: 10px;
	background-color: #920711;
	text-align:center;
}

.tuileImage {
	opacity: 0.85;
}

.tuile:hover {
	background-color: #D99E27;
	cursor: pointer;
}

.tuile a {
color: white;
text-decoration: none;
}

.tuile a:hover {
color: white;
text-decoration: none;
}

html>body #blocPrev,html>body #blocPrev2 {
height:auto;
min-height:2em;
}

a:hover,.BlocEpisode h2 a:hover {
color:#d99e27;
}

.centrer,.msgValidLiens,.msgErreurLiens {
text-align:center;
}

.table90 tr,.table90 td,.table90 th,.table70 tr,.table70 td,.table70 th,.table60 tr,.table60 td,.table60 th {
border:solid #63010E 1px;
font-family:Arial,Times,Georgia,serif;
font-size:13px;
padding:3px;
}

.msgRapide {
text-align:left;
}

/* Pour les dangers */

.dangerBox {
	background-color: #DF3E3E;
	border: solid 1px #A00;
	border-radius: 5px;
	padding: 10px;
	color: white;
	font-weight: bold;
}

.dangerBoxFont {
	font-size: 14px;
}

.dangerButton{
	cursor: pointer;	
	background: #A00;
	padding: 8px 5px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;	
	border: 1px solid #450000;	
	margin-bottom: 10px;	
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	border-radius: 3px;
	-webkit-transition: all 0.2s linear;
	   -moz-transition: all 0.2s linear;
	     -o-transition: all 0.2s linear;
	        transition: all 0.2s linear;
}

.dangerButton:hover{
	background: #e90000;
}
.dangerButton:active, .dangerButton:focus{
	background: #e90000;
	position: relative;
	top: 1px;
}

/* Pour la lightbox */
html {
  margin-bottom: 1px;
  overflow: -moz-scrollbars-vertical !important;
  overflow-y: scroll;
  min-height: 800px;
}

.demonstrations { width: 100%; margin-bottom: 18px;}
.demonstrations a {
  float: left;
  margin: 0 5px 5px 0;
  cursor: pointer;
  border: solid 2px #001e1b;
}

.demonstrations a:hover {
border: solid 2px #d65802;
}
.demonstrations a img {
  float: left;
}

.resources strong { font-family: "Lucida Sans"; }

.dossier {
	color: black;
	font-size: 20px;
	margin-left: 15px;
	font-weight: bold;
	text-decoration: none;
}

.dossier:hover {
	color: red;
}

.reset {
    animation : none;
    animation-delay : 0;
    animation-direction : normal;
    animation-duration : 0;
    animation-fill-mode : none;
    animation-iteration-count : 1;
    animation-name : none;
    animation-play-state : running;
    animation-timing-function : ease;
    backface-visibility : visible;
    background : 0;
    background-attachment : scroll;
    background-clip : border-box;
    background-color : transparent;
    background-image : none;
    background-origin : padding-box;
    background-position : 0 0;
    background-position-x : 0;
    background-position-y : 0;
    background-repeat : repeat;
    background-size : auto auto;
    border : 0;
    border-style : none;
    border-width : medium;
    border-color : inherit;
    border-bottom : 0;
    border-bottom-color : inherit;
    border-bottom-left-radius : 0;
    border-bottom-right-radius : 0;
    border-bottom-style : none;
    border-bottom-width : medium;
    border-collapse : separate;
    border-image : none;
    border-left : 0;
    border-left-color : inherit;
    border-left-style : none;
    border-left-width : medium;
    border-radius : 0;
    border-right : 0;
    border-right-color : inherit;
    border-right-style : none;
    border-right-width : medium;
    border-spacing : 0;
    border-top : 0;
    border-top-color : inherit;
    border-top-left-radius : 0;
    border-top-right-radius : 0;
    border-top-style : none;
    border-top-width : medium;
    bottom : auto;
    box-shadow : none;
    box-sizing : content-box;
    caption-side : top;
    clear : none;
    clip : auto;
    color : inherit;
    columns : auto;
    column-count : auto;
    column-fill : balance;
    column-gap : normal;
    column-rule : medium none currentColor;
    column-rule-color : currentColor;
    column-rule-style : none;
    column-rule-width : none;
    column-span : 1;
    column-width : auto;
    content : normal;
    counter-increment : none;
    counter-reset : none;
    cursor : auto;
    direction : ltr;
    display : inline;
    empty-cells : show;
    float : none;
    font : normal;
    font-family : inherit;
    font-size : medium;
    font-style : normal;
    font-variant : normal;
    font-weight : normal;
    height : auto;
    hyphens : none;
    left : auto;
    letter-spacing : normal;
    line-height : normal;
    list-style : none;
    list-style-image : none;
    list-style-position : outside;
    list-style-type : disc;
    margin : 0;
    margin-bottom : 0;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    max-height : none;
    max-width : none;
    min-height : 0;
    min-width : 0;
    opacity : 1;
    orphans : 0;
    outline : 0;
    outline-color : invert;
    outline-style : none;
    outline-width : medium;
    overflow : visible;
    overflow-x : visible;
    overflow-y : visible;
    padding : 0;
    padding-bottom : 0;
    padding-left : 0;
    padding-right : 0;
    padding-top : 0;
    page-break-after : auto;
    page-break-before : auto;
    page-break-inside : auto;
    perspective : none;
    perspective-origin : 50% 50%;
    position : static;
    /* May need to alter quotes for different locales (e.g fr) */
    quotes : '\201C' '\201D' '\2018' '\2019';
    right : auto;
    tab-size : 8;
    table-layout : auto;
    text-align : inherit;
    text-align-last : auto;
    text-decoration : none;
    text-decoration-color : inherit;
    text-decoration-line : none;
    text-decoration-style : solid;
    text-indent : 0;
    text-shadow : none;
    text-transform : none;
    top : auto;
    transform : none;
    transform-style : flat;
    transition : none;
    transition-delay : 0s;
    transition-duration : 0s;
    transition-property : none;
    transition-timing-function : ease;
    unicode-bidi : normal;
    vertical-align : baseline;
    visibility : visible;
    white-space : normal;
    widows : 0;
    width : auto;
    word-spacing : normal;
    z-index : auto;
}