/*Additionnals css for Grey-3D by sub60 







-----------------------------------------------------*/
@font-face {
    font-family: 'simpo';
    src: url('http://softpower.ma/forum/fonts/simpo.eot');
    src: url('http://softpower.ma/forum/fonts/simpo.eot') format('embedded-opentype'), url('http://softpower.ma/forum/fonts/simpo.woff2') format('woff2'), url('http://softpower.ma/forum/fonts/simpo.woff') format('woff'), url('http://softpower.ma/forum/fonts/simpo.ttf') format('truetype'), url('http://softpower.ma/forum/fonts/simpo.svg#simpo') format('svg');
}

html {
    background: url(./images/page.png) repeat-y fixed center top;
    background-size: 1900px auto;
    background-repeat: repeat-y;
    background-position: top;
    /* background-repeat: no-repeat; */
    background-position: center center;
}

li.rightside.loginClass a {
    color: #FFFFFF !important;
}

li.rightside.loginClass {
    background-color: #E4F095 !important;
    /*+placement: 10px 97px;*/
    position: relative;
    left: 10px;
    top: 97px;
    /*+border-radius: 0px !important;*/
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    -khtml-border-radius: 0px !important;
    border-radius: 24px !important;
    /*background-image: none !important;*/
    margin-left: 1px !important;
    width: 92px !important;
    text-align: center !important;
    padding: 7px 3px 3px !important;
}

#nav-main li.rightside.loginClass {
    position: relative;
    top: 80px;
    padding: 5px 5px 5px 15px;
    border-left: 1px solid #FFF;
    margin-left: 0;
    margin-right: 3px !important;
    min-height: 26px;
    /* background-color: #158297 !important; */
    /* background-image: none !important; */
    text-align: center !important;
    /*+border-radius: 24px;*/
    -moz-border-radius: 24px;
    -webkit-border-radius: 24px;
    -khtml-border-radius: 24px;
    border-radius: 24px;
}

#nav-main li.rightside.profileClass {
    padding: 5px 5px 5px 15px;
    /* border-left: 1px solid #FFF; */
    /* margin-left: 0; */
    margin-right: 3px !important;
    min-height: 26px;
    /* background-color: #677506 !important; */
    background-image: linear-gradient(to top, #4F5903, #647106, #7A8A0A, #91A30F, #A8BE14);
    /* background-image: none !important; */
    text-align: center !important;
    /*+border-radius: 24px;*/
    -moz-border-radius: 24px;
    -webkit-border-radius: 24px;
    -khtml-border-radius: 24px;
    border-radius: 24px;
    font-weight: bold;
    /* color: #FFFFFF !important; */
}

body {
    color: #000000;
    background-color: transparent;
    /* background: url(./images/bg-barre.png); */
    background-size: 1026px auto;
    background-repeat: repeat-y;
    background-position: top;
    padding: 0;
}

body.vert {
    color: #000000;
    background-color: transparent;
    background: url(./images/bg-barre1.png) fixed;
    background-size: 1026px auto;
    background-repeat: repeat-y;
    background-position: center;
    padding: 0;
}

#page-body {
    margin-top: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #FFFFFF;
}

body.vert #page-body {
    margin-top: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #FFFFFF;
}

#page-footer {
    padding-left: 15px;
    padding-right: 15px;
}

#site-description, #search-box {
    display: none;
}

h2 {
    text-align: center;
    /* font-size: 24px; */
}

h2 a:hover {
    text-decoration: none;
}

h3 {
    border-bottom-color: #FFFFFF;
    color: #414243;
}

.content h2, .panel h2 {
    border-bottom-color: #FFFFFF;
    color: #4F5903;
    font-size: 20px;
}

.signature {
    border-top-color: #D4D4D4;
}

.postprofile {
    border-left-color: #595958;
}

a {
    color: #000000;
}

h2.topic-title a {
    /* color: #896902 !important; */
}

a:hover {
    color: #896902;
}

a.subforum {
    color: #FFE08E;
    font-family: georgia;
    font-size: 1.3em;
    text-shadow: 1px 1px 1px #000;
}

a.subforum:hover {
    color: #BFBFBC;
    text-decoration: none;
}

.cp-mini {
    background-color: #D8D8D9;
}

.headerbar {
    background-color: transparent;
    background-image: url("./images/banniere.gif");
    color: #FFFFFF;
    height: 250px;
    border-radius: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 0;
}

body.vert .headerbar {
    background-color: transparent;
    background-image: url("./images/ban2.gif");
    color: #FFFFFF;
    height: 250px;
    border-radius: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 0;
}

#site-description h1, #site-description p {
    color: #8E8B8B;
    text-shadow: 1px 1px 2px #FEFCFC;
}

#site-description p {
    font-family: georgia;
    font-size: 1.4em;
}

#wrap {
    background-color: #FFFFFF;
    border-radius: 0;
    padding: 0;
}

body.vert #wrap {
    background-color: #FFFFFF;
    border-radius: 0;
    padding: 0;
}

.navbar {
    background-color: transparent;
    padding: 0;
}

#nav-breadcrumbs {
    padding: 2px 15px;
    background-color: #FFFFFF;
}

body.vert #nav-breadcrumbs {
    padding: 2px 15px;
    background-color: #FFFFFF;
}

.forabg, .forumbg {
    background-color: transparent;
    background-image: url("./images/teste2.jpg");
    margin-bottom: 20px;
    box-shadow: 0 0px 1px 0px #4D5701;
}

.forabg {
    padding-top: 0;
}

.posting {
    margin: 10px 0 15px 0;
    padding: 0;
    border-radius: 0;
}

.postheader {
    background-color: rgb(189, 214, 48);
    height: 30px;
}

.postheader p.author {
    line-height: 30px;
    padding-right: 10px;
}

.rtl .has-profile .post-buttons {
    left: 10px !important;
}

ul.forums {
    background-color: #FFFFFF;
    background-image: none;
}

body.vert ul.forums {
    background-color: #FFFFFF;
    background-image: none;
}

li.row {
    background-color: #E3EF8F;
    border-radius: 7px;
    border: 0px solid #DAEB63;
    /*+box-shadow: 1px 2px 6px -1px #BBBBBB;*/
    -moz-box-shadow: 1px 2px 6px -1px #BBBBBB;
    -webkit-box-shadow: 1px 2px 6px -1px #BBBBBB;
    box-shadow: 1px 2px 6px -1px #BBBBBB;
}

body.vert li.row {
    background-color: #79CC4E;
    border-style: solid;
    border-width: 2px;
    border-top-color: #C6C5C5;
    border-left-color: #999696;
    border-right-color: #999696;
    border-bottom-color: #777474;
    border-radius: 7px;
}

li.row:hover {
    background-color: #DBEB6F;
    border-top-color: #DDDDDC;
}

body.vert li.row:hover {
    background-color: #79CC4E;
    border-top-color: #DDDDDC;
}

.cat-title {
    font-family: "Georgia", Helvetica, Arial, Sans-serif;
    font-size: 2.8em;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 1px 1px 3px #000;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 8px;
}

@media only screen and (max-width: 600px), only screen and (max-device-width: 600px) {
    .cat-title {
        font-size: 2em;
        line-height: 2.8em;
    }
}

.cat-title span {
    color: #FCD771;
    font-family: "Georgia", Helvetica, Arial, Sans-serif;
    font-size: 1.1em;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 1px 1px 3px #000;
    text-align: center;
    text-transform: uppercase;
}

.puce1 {
    background-color: #F9C32F;
    box-shadow: -2px 2px 0 #787676;
    display: inline-block;
    height: 14px;
    width: 14px;
    margin: 0 20px 0 20px;
    display: none;
}

.puce2 {
    background-color: #52C9FF;
    box-shadow: -2px 2px 0 #787676;
    display: inline-block;
    height: 12px;
    width: 12px;
    margin: 0 -11px 0 -11px;
    display: none;
}

.puce3 {
    background-color: #04D74E;
    box-shadow: -2px 2px 0 #787676;
    display: inline-block;
    height: 10px;
    width: 10px;
    margin: 0 20px 0 20px;
    display: none;
}

.puce4 {
    background-color: #F9C32F;
    box-shadow: 2px 2px 0 #787676;
    display: inline-block;
    height: 14px;
    width: 14px;
    margin: 0 20px 0 20px;
    display: none;
}

.puce5 {
    background-color: #52C9FF;
    box-shadow: 2px 2px 0 #787676;
    display: inline-block;
    height: 12px;
    width: 12px;
    margin: 0 -11px 0 -11px;
    display: none;
}

.puce6 {
    background-color: #04D74E;
    box-shadow: 2px 2px 0 #787676;
    display: inline-block;
    height: 10px;
    width: 10px;
    margin: 0 20px 0 20px;
    display: none;
}

@media only screen and (max-width: 600px), only screen and (max-device-width: 600px) {
    .puce1, .puce2, .puce3, .puce4, .puce5, .puce6 {
        display: none;
    }
}

.forumbg .header a:hover, .forabg .header a:hover, th a:hover {
    color: #BFBFBC;
    text-decoration: none;
}

a.forumtitle:hover {
    color: #003500 !important;
}

a.forumtitle, a.topictitle {
    color: #080808;
    font-family: 'Amiri', serif;
    font-size: 1.6em;
    font-weight: bold;
}

a.forumtitle:hover, a.topictitle:hover {
    color: #BFBFBC;
    text-decoration: none;
}

a.lastsubject {
    color: #535E02;
    font-weight: bold;
    font-size: 18px;
}

a.lastsubject:hover {
    color: #FFE08E;
    text-decoration: none;
    text-shadow: 1px 1px 3px #000;
}

.subaru {
    color: #704E02;
    font-size: 12px;
}

ul.topiclist {
    margin-bottom: 4px;
    margin-left: 5px;
    margin-right: 5px;
}

ul.topiclist li {
    color: #704E02;
}

ul.topiclist dd {
    border-left-color: transparent;
}

li.row:hover dd {
    border-left-color: transparent;
}

.forumbg .header a, .forabg .header a, th a {
    color: #FCD771;
}

li.header dt, li.header dd {
    color: #FFF;
    font-family: 'Amiri', serif;
}

li.header dt, li.header dd {
    font-size: 1.2em;
    line-height: 2.4em;
}

.bg1 {
    background: #FFFFFF;
}

.bg2 {
    background: #FFFFFF;
}

.bg3 {
    background: #FFFFFF;
}

.bg4 {
    background: #FFFFFF;
    box-shadow: 0 2px 1px 2px #595958;
    margin-bottom: 10px;
}

.bg5 {
    background: #FFFFFF;
    box-shadow: 0 2px 1px 2px #95793B;
    margin-bottom: 10px;
}

.panel-container .panel {
    background-color: #C6C3C3;
    box-shadow: 0 2px 1px 3px #595958;
}

.panel {
    background-color: rgba(189, 214, 48, 0.188);
    color: #28313F;
    border-style: solid;
    border-width: 1px;
    /* border-bottom-color: #777474; */
    border: 3px solid #DFE5B0;
}

#minitabs {
    margin-bottom: 2px;
}

table.table1 thead th {
    color: #FCD771;
    height: 36px;
    vertical-align: middle;
}

table.table1 tbody tr:hover, table.table1 tbody tr.hover {
    background-color: #CECECF;
}

.pegase {
    clear: both;
    height: 10px;
    background-color: #FFFFFF;
}

body.vert .pegase {
    clear: both;
    height: 10px;
    background-color: #FFFFFF;
}

.copyright {
    padding-top: 15px;
}

.stat-block h3 {
    color: #424445;
    border-bottom-color: #B0B0B0;
    border-bottom-style: groove;
    border-bottom-width: 4px;
}

ul.navlinks {
    border-top-color: #B0B0B0;
    border-top-style: groove;
    border-top-width: 0;
}

ul.linklist.bulletin > li:before {
    display: none;
}

#nav-main {
    box-shadow: inset 0 1px 0 whitesmoke;
    -moz-box-shadow: inset 0 1px 0 whitesmoke;
    -webkit-box-shadow: inset 0 1px 0 whitesmoke;
    /*background: -moz-linear-gradient(top, #F2EDEA 0%, #C0BEBF 100%);*/
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2edea), color-stop(100%, #c0bebf));*/
    /*background: -webkit-linear-gradient(top, #F2EDEA 0%, #C0BEBF 100%);*/
    /*background: -o-linear-gradient(top, #F2EDEA 0%, #C0BEBF 100%);*/
    /*background: -ms-linear-gradient(top, #F2EDEA 0%, #C0BEBF 100%);*/
    /*background: linear-gradient(to bottom, rgba(90, 188, 245, 0.36) 0%, #5A96B9 100%);*/
    padding: 7px 0;
    /*background: url(../theme/images/bg-cat-menu.jpg) repeat-x scroll center bottom transparent;*/
}

body.vert #nav-main {
    box-shadow: inset 0 1px 0 whitesmoke;
    -moz-box-shadow: inset 0 1px 0 whitesmoke;
    -webkit-box-shadow: inset 0 1px 0 whitesmoke;
    background: -moz-linear-gradient(top, #F2EDEA 0%, #C0BEBF 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2edea), color-stop(100%, #c0bebf));
    background: -webkit-linear-gradient(top, #F2EDEA 0%, #C0BEBF 100%);
    background: -o-linear-gradient(top, #F2EDEA 0%, #C0BEBF 100%);
    background: -ms-linear-gradient(top, #F2EDEA 0%, #C0BEBF 100%);
    background: linear-gradient(to bottom, rgba(31, 135, 24, 0.49) 0%, rgba(31, 130, 22, 1) 100%);
    padding: 0;
}

#nav-main a {
    color: #FFFFFF !important;
    font-size: 15px;
    font-weight: normal;
    text-align: center !important;
}

#nav-main li {
    padding: 5px 5px 5px 15px;
    border-left: 1px solid #FFF;
    margin-left: 0;
    margin-right: 3px !important;
    min-height: 26px;
    background-image: linear-gradient(to top, #4F5903, #647106, #7A8A0A, #91A30F, #A8BE14);
    text-align: center !important;
    /*+border-radius: 24px;*/
    -moz-border-radius: 24px;
    -webkit-border-radius: 24px;
    -khtml-border-radius: 24px;
    border-radius: 24px;
    width: 104px;
}

div.dropdown ul.dropdown-nonscroll li {
    width: 168px !important;
}

.rightside.profileClass {
    /*+placement: 10px 93px !important;*/
    position: relative !important;
    left: 10px !important;
    top: 93px !important;
    /*+border-radius: 3px !important;*/
    -moz-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
    -khtml-border-radius: 3px !important;
    border-radius: 3px !important;
    /*background-image: none !important;*/
    background-color: #E3EF8F;
    padding: 9px 6px 6px !important;
    /*(*+box-shadow: 1px 2px 6px 0px #BDBDBC;*)
    -moz-box-shadow: 1px 2px 6px 0px #BDBDBC;
    -webkit-box-shadow: 1px 2px 6px 0px #BDBDBC;
    box-shadow: 1px 2px 6px 0px #BDBDBC;*/
}

div.title-section.menuSection ul li {
    /*border: 2px solid rgba(200, 229, 7, 0.419) !important;*/
    background-color: #F1FDA1;
    padding: 6px 0 0 !important;
    height: 36px;
}

#nav-main .dropdown li {
    border: 1px solid #5B6704;
    /*+border-radius: 0px;*/
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    background-color: rgba(255, 255, 255, 0.060) !important;
    background-image: none;
    margin-right: 0px !important;
}

.menuSection li div {
    height: 13px !important;
    margin-top: -13px !important;
}

.menuSection li dd {
    height: 13px !important;
    margin-top: -17px;
}

.menuSection li strong {
    color: #492E0B !important;
    font-family: 'Reem Kufi', sans-serif !important;
    font-weight: normal;
    font-size: 21px !important;
}

.dropdown .dropdown-contents {
    background: #5B6704;
    margin-top: 13px;
}

body.vert .dropdown .dropdown-contents {
    background: rgb(37, 161, 27);
}

fieldset.quick-login input.inputbox {
    background-color: #DADADA;
    border-radius: 5px;
    box-shadow: 0 1px 1px 1px #777776;
}

a.button2, input.button2, input.button3, a.button1, input.button1 {
    border-radius: 5px;
}

.search-header {
    box-shadow: 0 2px 2px 3px #595958;
}

.inputbox {
    background-color: #FFFFFF;
}

#cp-main .pm {
    background-color: #EEEBEB;
}

.phpbb_alert {
    background-color: #CDCDCD;
    box-shadow: 0 2px 1px 3px #595958;
}

table.zebra-list tr:nth-child(2n+1) td, ul.zebra-list li:nth-child(2n+1) {
    background-color: #B8B9BA;
}

table.table1 tbody td {
    border-top-color: #B5B2B2;
}

/* Quote block */
blockquote {
    background-color: #CFCDCD;
    border-radius: 5px;
    box-shadow: 0 1px 1px 1px #495D14;
    margin-bottom: 10px;
    margin-left: 15px;
    margin-right: 10px;
}

blockquote blockquote {
    /* Nested quotes */
    background-color: #C2C2C2;
    box-shadow: 0 2px 1px 2px #1C9507;
}

blockquote blockquote blockquote {
    /* Nested quotes */
    background-color: #CCCCCC;
    box-shadow: 0 2px 1px 2px #1059A6;
}

/* Code block */
.codebox {
    background-color: #E6E5E2;
    box-shadow: 0 2px 1px 2px #057A74;
    border-radius: 5px;
    margin-bottom: 5px;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 2px;
}

.online {
    background-position: 99.5% 4%;
    background-repeat: no-repeat;
}

@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) {
    .online {
        background-size: auto !important;
    }
}

@media only screen and (max-width: 320px), only screen and (max-device-width: 320px) {
    .online {
        background-size: 10px !important;
    }
}

.imageset.site_logo {
    background-image: url("./images/site_logo.png");
    padding-left: 243px;
    padding-top: 80px;
}

div.rules {
    background-color: #ECD5D8;
    box-shadow: 0 2px 1px 3px #C81C02;
    color: #BC2A4D;
}

dl.icon dt .list-inner {
    padding-left: 50px;
}

ul.topiclist li.row dt a.subforum.read {
    background-image: url("./images/subforum_read.png");
    background-position: 0 70%;
    padding-left: 14px;
}

ul.topiclist li.row dt a.subforum.unread {
    background-image: url("./images/subforum_unread.png");
    background-position: 0 70%;
    padding-left: 14px;
}

/* Forum icons & Topic icons */
.global_read {
    background-image: url("./images/announce_read.png");
}

.global_read_mine {
    background-image: url("./images/announce_read_mine.png");
}

.global_read_locked {
    background-image: url("./images/announce_read_locked.png");
}

.global_read_locked_mine {
    background-image: url("./images/announce_read_locked_mine.png");
}

.global_unread {
    background-image: url("./images/announce_unread.png");
}

.global_unread_mine {
    background-image: url("./images/announce_unread_mine.png");
}

.global_unread_locked {
    background-image: url("./images/announce_unread_locked.png");
}

.global_unread_locked_mine {
    background-image: url("./images/announce_unread_locked_mine.png");
}

.announce_read {
    background-image: url("./images/announce_read.png");
}

.announce_read_mine {
    background-image: url("./images/announce_read_mine.png");
}

.announce_read_locked {
    background-image: url("./images/announce_read_locked.png");
}

.announce_read_locked_mine {
    background-image: url("./images/announce_read_locked_mine.png");
}

.announce_unread {
    background-image: url("./images/announce_unread.png");
}

.announce_unread_mine {
    background-image: url("./images/announce_unread_mine.png");
}

.announce_unread_locked {
    background-image: url("./images/announce_unread_locked.png");
}

.announce_unread_locked_mine {
    background-image: url("./images/announce_unread_locked_mine.png");
}

.forum_link {
    background-image: url("./images/Sans-titre-1.png");
}

.forum_read {
    background-image: url("./images/Sans-titre-1.png");
}

.forum_read_locked {
    background-image: url("./images/Sans-titre-1.png");
}

.forum_read_subforum {
    background-image: url("./images/Sans-titre-1.png");
}

.forum_unread {
    background-image: url("./images/Sans-titre-1.png");
}

.forum_unread_locked {
    background-image: url("./images/Sans-titre-1.png");
}

.forum_unread_subforum {
    background-image: url("./images/Sans-titre-1.png");
}

.sticky_read {
    background-image: url("./images/sticky_read.png");
}

.sticky_read_mine {
    background-image: url("./images/sticky_read_mine.png");
}

.sticky_read_locked {
    background-image: url("./images/sticky_read_locked.png");
}

.sticky_read_locked_mine {
    background-image: url("./images/sticky_read_locked_mine.png");
}

.sticky_unread {
    background-image: url("./images/sticky_unread.png");
}

.sticky_unread_mine {
    background-image: url("./images/sticky_unread_mine.png");
}

.sticky_unread_locked {
    background-image: url("./images/sticky_unread_locked.png");
}

.sticky_unread_locked_mine {
    background-image: url("./images/sticky_unread_locked_mine.png");
}

.topic_moved {
    background-image: url("./images/Sans-titre-1.png");
}

.topic_read {
    background-image: url("./images/Sans-titre-1.png");
}

.topic_read_mine {
    background-image: url("./images/Sans-titre-1.png");
}

.topic_read_hot {
    background-image: url("./images/Sans-titre-1.png");
}

.topic_read_hot_mine {
    background-image: url("./images/Sans-titre-1.png");
}

.topic_read_locked {
    background-image: url("./images/Sans-titre-1.png");
}

.topic_read_locked_mine {
    background-image: url("./images/tSans-titre-1.png");
}

.topic_unread {
    background-image: url("./images/Sans-titre-1.png");
}

.topic_unread_mine {
    background-image: url("./images/Sans-titre-1.png");
}

.topic_unread_hot {
    background-image: url("./images/Sans-titre-1.png");
}

.topic_unread_hot_mine {
    background-image: url("./images/Sans-titre-1.png");
}

.topic_unread_locked {
    background-image: url("./images/Sans-titre-1.png");
}

.topic_unread_locked_mine {
    background-image: url("./images/Sans-titre-1.png");
}

.pm_read {
    background-image: url("./images/Sans-titre-1.png");
}

.pm_unread {
    background-image: url("./images/Sans-titre-1.png");
}

#ban-add {
    text-align: center;
    padding: 10px;
    background-color: #FFFFFF;
}

body.vert #ban-add {
    text-align: center;
    padding: 10px;
    background-color: #FFFFFF;
}

#news {
    position: relative;
    background: #FFFFFF;
    height: 34px;
}

#news .title {
    position: absolute;
    right: 0;
    background: #B1CA17;
    /* background: url(../theme/images/bg-cat-menu.jpg) repeat-x scroll center bottom transparent; */
    font-weight: bold;
    line-height: 34px;
    height: 34px;
    font-size: 16px;
    display: none;
    z-index: 99;
    padding: 0px 6px;
}

#webticker {
    width: 100%;
}

#recent-widget a {
    font-family: 'simpo';
    font-size: 16px;
    font-weight: bold;
}

.mrq-txt {
    height: 34px;
    margin: 0;
    font-size: 14px;
    padding-left: 15px;
    padding-right: 15px;
    float: right;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

#nav-footer li {
    line-height: 51px;
}

.postprofile-content {
    background: #FFFFFF;
    /* border: 1px solid #CEDFEB; */
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    /*-moz-box-shadow: 2px 2px 2px #c8c8c8;*/
    /*-webkit-box-shadow: 2px 2px 2px #c8c8c8;*/
    /*box-shadow: 2px 2px 2px #C8C8C8;*/
    margin: 10px 10px 10px 10px;
    width: 180px;
    padding: 10px 0;
    border: 2px solid rgba(188, 213, 48, 0.333);
}

.userinfo {
    float: none;
    background: rgba(207, 249, 93, 0.333);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    /*-moz-box-shadow: 2px 2px 2px #c8c8c8;*/
    /*-webkit-box-shadow: 2px 2px 2px #c8c8c8;*/
    /*box-shadow: 2px 2px 2px #C8C8C8;*/
    /*border: 2px solid rgba(188, 213, 48, 0.162);*/
    padding: 5px 5px 5px 5px;
    max-width: 150px;
    margin: 0px auto 5px auto;
    font-size: 11px;
}

.profile-contact .dropdown .dropdown-contents {
    background-color: #FFF;
}

.postprofile-content > dt {
    font-size: 13px;
    text-align: center;
    margin-bottom: 10px;
}

.postprofile-content > dt > a {
    color: #000000 !important;
}

.profile-rank {
    font-size: 13px;
    font-weight: 600;
    text-align: center;
}

.userinfo dd {
    margin-bottom: 5px;
}

#qr_postform .panel {
    border-radius: 0;
    border: none;
}

.title-section strong {
    font-family: georgia;
    font-size: 16px;
    font-weight: bold;
    font-size: 16px;
    font-weight: bold;
}

.title-section .list-inner {
    /* line-height: 35px; */
}

#viewprofile .postbody {
    min-height: initial;
    border: none;
    width: 100%;
}

#quick-links a:before {
    border-color: #FFFFFF;
    margin-right: 14px;
    margin-top: 1px;
}

.rtl #quick-links {
    margin-left: 0 !important;
}

.compact #quick-links a.responsive-menu-link {
    width: auto !important;
}

#vert {
    display: none;
    height: 30px;
    width: 30px;
    margin: auto;
    background: #FFFFFF;
    border-radius: 50%;
    margin-bottom: -800px;
}

#bleu {
    display: none;
    height: 30px;
    width: 30px;
    margin: auto;
    background: #88C4E6;
    border-radius: 50%;
}

html#html-vert {
    background: url(./images/page1.png);
    background-size: cover;
}

.Reko24 {
    background-image: url(./images/paylas.png);
    background-repeat: no-repeat;
    height: 42px;
    width: 42px;
    top: 10px;
    margin-left: auto;
}

.home_page {
    background-position: 0px 0px;
}

.facebook {
    background-position: 0px -43px;
}

.join_us {
    background-position: 0px -212px;
}

.twitter {
    background-position: 0px -85px;
}

.youtube {
    background-position: 0px -127px;
}

.gplus {
    background-position: 0px -169px;
}

.postbody .content {
    min-height: 250px;
}

li#quick-links.newPostsBtn {
    width: 116px;
}

h3.whoIsOnline {
    color: #08A508;
}
