.spoil
{
background-color: #000000 !important;
color: #000000 !important;
}

.quote
{
background-color: #000000 !important;
color: #000000 !important;
}

.underline
{
text-decoration: underline;
}

.brown-background
{
background-color: #666666;
}

.dark-gray-background
{
background-color: #EEEEEE;
}

.white-font
{
color: #FFFFFF !important;
}

.white-border
{
border-color: #FFFFFF;
}

.border-1
{
border-width: 1px 1px 1px 1px;
}

.article-thumb
{
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #D0D0D0;
background-color: #FFFFFF;
margin: 0px 3px 0px 0px;
float: left;
}

.article-thumb img
{
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #FFFFFF;
margin: 2px 2px 2px 2px;
}

.small-title
{
height: 100%;
font-size: 13px;
font-weight: bold;
color: #54A6D5;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.small-title a
{
color: #54A6D5 !important;
}

#best-article
{
overflow: hidden;
border-style: solid;
border-width: 1px 1px 1px 1px;
}

.box-option-external
{
height: 100%;
font-weight: bold;
text-transform: capitalize;
text-align: center;
margin: 7px 0px 7px 0px;
clear: both;
}

.box-option-external img
{
width: 16px;
height: 16px;
margin: 0px 0px -3px 0px;
}

.box-option-external a
{
color: #54A6D5 !important;
}

.element-container
{
height: 100%;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
overflow: hidden;
clear: both;
}

.element-title
{
height: 100%;
font-size: 18px;
float: left;
}

/*
.element-title a
{
color: #54A6D5 !important;
}
*/

.element-detail
{
height: 100%;
font-size: 18px;
color: #8F8F8F;
text-align: right;
overflow: hidden;
}

.special-thumb
{
}

.special-thumb-media img
{
width: 118px;
height: 89px;
border-color: #D0D0D0;
border-style: solid;
/* border-width: 1px 1px 1px 1px !imporant; */
}

.special-thumb-text
{
font-size: 11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.special-thumb-text a
{
font-weight: bold;
}

.special-thumb-collection
{
margin : 2px 0px 2px 0px;
padding: 2px 0px 2px 0px;
overflow: hidden;
}

.special-thumb-collection li
{
text-align: center;
list-style-type: none;
clear: none;
display: inline;
vertical-align: middle;
float: left;
border-style: solid;
border-width: 1px 1px 1px 1px !important;
border-color: #D0D0D0;
background-color: #F4F4F4;
padding: 4px 4px 4px 4px !important;
padding: 4px 4px 1px 4px;
margin: 8px 8px 8px 8px;
}

.avatar
{
text-align: center;
overflow: hidden;
}

.avatar img
{
border-style: solid;
border-width: 1px 1px 1px 1px !important;
border-color: #D0D0D0;
background-color: #F4F4F4;
padding: 4px 4px 4px 4px;
margin: 4px 0px 4px 0px;
}

.game-profile-text
{
font-size: 13px;
padding: 3px 3px 3px 3px;
margin: 0px 0px 0px 0px;
clear: both;
}

.game-profile-text img
{
margin: 0px 0px -3px 0px;
}

.game-profile-text a
{
color: #54A6D5 !important;
}

.game-profile-category
{
font-size: 13px;
font-weight: bold;
text-transform: capitalize;
text-decoration: underline;
border-style: solid;
border-width: 0px 0px 0px 0px;
border-color: #D0D0D0;
background-color: #F4F4F4;
padding: 3px 3px 3px 3px;
margin: 0px 0px 0px 0px;
clear: both;
}

.option-link
{
font-size: 18px;
text-align: center;
padding: 3px 4px 3px 4px;
clear: both;
}

.footer-link img
{
border-width: 0px 0px 0px 0px;
}

.game-header-image
{
text-align: center;
margin: 0px 0px 5px 0px;
overflow: hidden;
}

.game-header-image img
{
width: 99%;
border-style: solid;
border-width: 1px 1px 1px 1px !important;
border-color: #A9A9A9;
}

.score
{
color: #FFFFFF;
background-color: #99CC66;
padding: 0px 3px 0px 3px;
}

.average-score
{
font-weight: bold;
color: #FFFFFF;
background-color: #EDBE00;
padding: 0px 3px 0px 3px;
}

.opinion-score
{
font-size: 28px;
text-align: center;
margin: 10px 0px 5px 0px;
}

.opinion-average-score
{
font-size: 28px;
color: #FFFFFF;
background-color: #EDBE00;
padding: 0px 3px 0px 3px;
}

.forum-lign
{
height: 100%;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
overflow: hidden;
clear: both;
}

.forum-element
{
height: 100%;
font-size: 13px;
color: #8F8F8F;
text-align: left;
overflow: hidden;
float: left;
}

.forum-100-element
{
width: 100%;
}

.forum-95-element
{
width: 95%;
}

.forum-93-element
{
width: 93%;
}

.forum-90-element
{
width: 90%;
}

.forum-80-element
{
width: 80%;
}

.forum-70-element
{
width: 70%;
}

.forum-60-element
{
width: 60%;
}

.forum-50-element
{
width: 50%;
}

.forum-40-element
{
width: 40%;
}

.forum-big-element
{
width: 30%;
}

.forum-medium-element
{
width: 20%;
}

.forum-small-element
{
width: 10%;
}

.forum-7-element
{
width: 7%;
}

.forum-5-element
{
width: 5%;
}

.box-title-external a
{
color: #EDBE00 !important;
}

#sub-menu-lign
{
width: 100%;
font-size: 11px;
font-weight: bold;
text-align: center;
border-style: solid;
border-width: 0px 0px 2px 0px;
border-color: #DBDBDB;
background-color: #FFFFFF;
padding: 1px 0px 3px 0px;
overflow: hidden;
clear: both;
}

#sub-menu-lign img
{
width: 16px;
height: 16px;
margin: 0px 0px -3px 0px;
}

.advertisement
{
width: 96%;
height: 100%;
text-align: center;
margin: 15px 0px 0px 0px;
padding: 0px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
}

.advertisement img
{
border-width: 1px 1px 1px 1px;
border-color: #D0D0D0;
}

.footer-link img
{
margin: 0px 0px -2px 0px;
}

.add-this
{
text-align: right;
margin: 10px 0px 0px 0px;
clear: both;
}

.tip-container
{
height: 100%;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
border-style: solid;
border-width: 0px 0px 1px 0px;
border-color: #E9E9E9;
background-color: #FFFFFF;
overflow: hidden;
clear: both;
}
