/* Used in 
popadmin_top.php
messagerie.php
profil_popup.php
profil_popup_edit.php */

html, body {
    background: #FFFFFF url(/images/hypnoweb_logo_background.png) no-repeat;
    margin: 0px;
}

body {
    color: #000000;
    text-align: left;
    min-width: 0px;
    padding:5px;
}
h1, h2, h3, h4, h5, table tr td, table tr th {
    color: #000000;
}
a {
    color: #666666;
    text-decoration: none;
}
a:active {
    color:#000000;
    text-decoration:none;
}
a:hover {
    color: #000000;
    text-decoration: underline;
}
p {
    margin-top: 10px;
    margin-bottom: 10px;
}
.sms_top_menu {
    margin: 10px;
    margin-right: auto;
    margin-left: auto;
    border: 1px solid #000000;
    padding: 8px;
    border-left: 0px;
    border-right: 0px;
    text-align: center;
    width: 500px;    
}
.active_rub {
    font-weight: bold;
    color: #000000;    
}
table {
    margin: 10px auto 10px auto;
    border: 1px solid #666666;
    border-collapse: collapse;
    width: 95%;
    background-color: #FFFFFF;
}
#previsual table{
    margin:0;
}
table td {
    padding: 5px;
    text-align: left;
}
.select_cursor {
    cursor: pointer;    
}
.title {
    font-weight: bold;
    background: #666666;
    color: #FFFFFF;
}
.affichage {
    margin: 10px;
    margin-left: auto;
    margin-right: auto;
    padding: 15px;
    border: 1px solid #666666;
    width: 95%;
    text-align: left;
}

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {
    color: #000000 !important;
    border: 1px solid #666666 !important;
    background: #E6E6E6 !important;
}

input[type="button"], input[type="submit"] {
    background-color: #CCCCCC;
    color: #000000;
    font-family: inherit;
    border: 1px solid #000000;
    padding: 0.4em 0.8em;
    margin: 0.2em;
}

input[type="button"]:hover, input[type="submit"]:hover {
    background-color: #999999;
    border-color: #000000;
    color: #000000;
    text-decoration: none;
}

select {
    color: #000000;
    border: 1px solid #666666;
    background: #E6E6E6;
}
textarea {
    color: #000000;
    border: 1px solid #666666;
    background: #E6E6E6;
}

button:hover, button:focus, .button:hover, .button:focus {
    background-color: #999999;
    border-color: #000000;
    color: #000000;
    text-decoration: none;
}

button, .button {
    background-color: #CCCCCC;
    color: #000000;
    font-family: inherit;
    border: 1px solid #000000;
    padding: 0.4em 0.8em;
    margin: 0.2em;
}

label {
    font-size: 14px;
}

.postfix.button {
    border: 1px solid #000000;
    border-left:0;
    margin:0;
}

.icon-bar {
    background-color: #CCCCCC;
}

.icon-bar>* {
    padding: 0.4rem;
}

.icon-bar>* label, .icon-bar>* i {
    color: #666666;
}

.icon-bar>li:hover, .icon-bar>a:hover, .icon-bar>a:hover label, .icon-bar>a:hover i {
    background-color: #000000;
    color: #FFFFFF;
    text-decoration: none;
}

.icon-bar>a.active {
    background-color: #2cabe2 !important;
}

.icon-bar>a.active:hover {
    background-color: #000000 !important;
}

ul.pagination {
    border: 1px solid #000000;
    background-color: #CCCCCC;
}

ul.pagination li a, ul.pagination li.current a {
    color: #666666;
}

ul.pagination li:hover a, ul.pagination li a:focus, ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current a {
    color: #000000;
    background-color: #666666;
}

ul.pagination li.unavailable a {
    color: #000000;
}

.facebook {
    background-color: #3b5998;
    color: #f7f7f7;
}

.block {
    background-color:#ededed;
    border:1px solid #999999;
    padding:10px;
    margin:10px 0px;
}

.red {
    color: red;
    font-weight: bold;
}

tr:nth-child(even) {background-color: #E6E6E6 !important}
tr:nth-child(odd) {background-color: #FFFFFF}

tr:hover.select_cursor {background-color: #CCCCCC !important}

[class*="column"]+[class*="column"]:last-child {
  float: left;
}

.notification {
    background-color: #CCCCCC;
    padding: 15px;
    margin: 20px 10px;
}

.rubrique_titre, .rubrique_titre h1{
    color: #000000;
}

.rubrique {
    border-top: 1px solid #000000;
}