/* ---------------
 GENERAL
----------------*/
body {
	color: #aaa;
	background: url("../images/bg-ynOVy9-.png") #fff;
}
a {
	color: #587b75;
}
a:hover, a:focus{
	color: #98b2ae;
}
::-moz-selection {
	background-color:#b9d1ce; color:#fff; text-shadow:none;
}
::selection {
	background-color: #b9d1ce; color: #fff; text-shadow:none;
}
/* ---------------
 COULEURS
----------------*/
.disabled, .disabled:hover{
    color:  #d9d9d9;
}
a.violet, .violet {
    color: #a5a2bd;
}
a:hover.violet, :hover.violet{
	color: #cecbe2;
}
a.rose, .rose {
    color:#e2b8d3
}
a:hover.rose, span:hover.rose, :hover.rose {
	color: #eedad8;
}
.white, .white a {
	color: #d7d0d0;
}
a.jaune, .jaune {
    color: #fc6;
}
a:hover.jaune, :hover.jaune{
	color: #ffe5b0;
}
a.vert, .vert{
	color: #98b2ae;
}
a:hover.vert, :hover.vert{
	color: #b9d1ce;
}
a:active.violet, a:active.rose, a:active.jaune, a:active.vert, a:focus.violet, a:focus.rose, a:focus.jaune, a:focus.vert{
    color: #aaa;
}
.disabled, .disabled:hover, a:hover.violet, :hover.violet, a:hover.rose, span:hover.rose, :hover.rose,
a:active.violet, a:active.rose, a:active.jaune, a:active.vert, a:focus.violet, a:focus.rose, a:focus.jaune, a:focus.vert{
    background-color: transparent;
}
/* ---------------
 NAVBAR
----------------*/
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    border-color: #98b2ae;
}
.bg-navbar {
    background-color: #d9ece9;
}
.navbar {
	-webkit-box-shadow: 0px 2px 80px 0px rgba(0, 0, 0, 0.17);
	-moz-box-shadow: 0px 2px 80px 0px rgba(0, 0, 0, 0.17);
	box-shadow: 0px 2px 80px 0px rgba(0, 0, 0, 0.17);
}
.navbar-light .navbar-nav {
	color: #587b75;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
	-webkit-box-shadow: inset 0 1px 1px rgba(152,178,174,.075), 0 0 8px rgba(112, 183, 172, 0.6);
    box-shadow: inset 0 1px 1px rgba(152,178,174,.075), 0 0 8px rgba(112, 183, 172, 0.6);
}
.bg-navbar .navbar-left > .open > a, .bg-navbar .navbar-left > .open > a:hover, .bg-navbar .navbar-left > .open > a:focus,
.bg-navbar .navbar-left > li > a:hover, .bg-navbar .navbar-left > li > a:focus, .navbar-light .navbar-nav .nav-link.connexion,
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .nav-link.navbar-text {
    color: #fff;
}
.navbar-light .navbar-nav.navbar-left .show > .nav-link {
    background-color: #e2b8d3;
	border-color: #e2b8d3;
}
.navbar-left > .open > a,.bg-navbar .navbar-left > .open > a, .bg-navbar .navbar-left > .open > a:hover, .bg-navbar .navbar-left > .open > a:focus,
.bg-navbar .navbar-left > li > a:hover, .bg-navbar .navbar-left > li > a:focus, .navbar-light .navbar-nav .nav-link.connexion{
    background-color:#e2b8d3;
	border:1px solid #e2b8d3;
}
.bouton-ajout:hover, .navbar-light .navbar-nav .nav-link.navbar-text:hover {
    background-color: #fff;
	color: #fddc57;
    border: #fddc57 1px solid;
}
.bg-navbar .navbar-form {
    border-color: transparent;
}
.nav-link {
	border: 1px solid #fff;
}
.like .btn .btn-default:hover, .add-to-cart .btn .btn-default:hover, .goto-stars .btn .btn-default:hover, .goto-favs .btn .btn-default:hover, .goto .btn .btn-default:hover{
	color:#fff;
	background-color:#827e9a;
	border-color:#827e9a;
	transition: border 0.3s,background-color 0.3s;
}
/* ---------------
 DROPDOWN
----------------*/
.dropdown-item.active, .dropdown-item:active {
	color: #aaa;
	background-color: #fff;
}
.dropdown-toggle /*fleche de dropdown*/{
	background-color: #fff;
}
.yamm .dropdown-menu {
	color: #aaa;
}
.yamm-fw .dropdown-menu {
	border: 3px solid #e2b8d3;
	border-top: 2px dashed #e2b8d3;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	box-shadow: 0px 10px 8px rgba(0, 0, 0, .175);
	background-color: #d9ece9;
}
.dropdown-divider {
    border-color: #eee;
}
/* ---------------
 MEGA MENU
----------------*/
.yamm-fw .grid {
	background: url("../images/tabs-TWCpUMk.png") repeat #d9ece9;
}
.nav > li > a:hover {
	background-color: rgba(255, 255, 255, .5);
}
.nav > li > a:focus,
.nav-tabs > li > a,
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
	background-color:transparent;
}
/* contenu du tab-pane */
.tab-content .tab-pane {
	background-color: #fff;
}
.nav-tabs-menu hr {
	border-top: 1px solid #666;
	color:#666;
}
/* ---------------
 FLAGS
----------------*/
.flag{
    background-color: #b9d1ce;
}
.flag :hover{
    background-color: #98b2ae;
}
/* ---------------
 RECHERCHE
----------------*/
.form-control {
	border: #98b2ae solid 1px;
}
.form-control:focus {
	border: 1px solid #98b2ae;
	color: #aeaeae;
    -webkit-box-shadow: inset 0 1px 1px rgba(152,178,174,.075), 0 0 8px rgba(152,178,174, .6);
    box-shadow: inset 0 1px 1px rgba(152,178,174,.075), 0 0 8px rgba(152,178,174,.075 .6);
}
.form-control::placeholder {
    color: #999;
}
/* ---------------
 BADGES
----------------*/
.nav-link.dropdown-icons{
	background-color:transparent;
	border:1px solid transparent;
}
.navbar-light .navbar-nav .nav-link.dropdown-icons:focus, .navbar-light .navbar-nav .nav-link.dropdown-icons:hover {
	-webkit-box-shadow: none;
    box-shadow: none;
}
.badge {
    background-color: #d9534f;
}
.badge.badge-primary  {
	border:2px solid #d9ece9;
}
/* ---------------
 BURGER
----------------*/
.navbar-light .navbar-toggler {
	border: 3px solid #fff;
	background-color: #b9d1ce;
	box-shadow: 1px 1px 1px #b9d1ce;
}
.navbar-light .navbar-toggler:hover, .navbar-light .navbar-toggler:focus {
	background-color: #d9ece9;
}
.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.bouton-ajout, .bg-navbar .navbar-nav .navbar-text, .bg-navbar .navbar-nav .navbar-text:focus {
	background-color: #fc6;
	color: #fff;
	border: #fc6 solid 1px;
}
/* ---------------
 NOTIFICATIONS
----------------*/
.notification, .favoris {
    background-color: #fff;
	border-color: #eee;
}
.notification:hover {
    background-color: #f9f9f9;
}
.notification-meta {
	color: #777;
}
.dropdown-container {
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-toolbar {
	background: #fff;
	border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}
.dropdown-footer {
	background: #eee;
	border-top: 1px solid rgba(0, 0, 0, 0.15);
}
a.dropdown-footer, a.dropdown-footer:focus, a.dropdown-footer:visited,
button.dropdown-footer, button.dropdown-footer:focus, button.dropdown-footer:visited {
    background: #fff;
}
a.dropdown-footer:hover,
button.dropdown-footer:hover {
    background: #a5a2bd;
    color: #fff;
}
.abonnements-textes .btn .btn-default{
	padding:3px;
	background-color:#e9f5f5;
}
/* ---------------
 SCROLL TO TOP
----------------*/
.scroll-top-wrapper {
    background-color: #a5a2bd;
	color: #eee;
}
.scroll-top-wrapper:hover {
	background-color: #9593a4;
}
/* ---------------
 INFOBULLE
----------------*/
.infobulle:hover::after,
.infobulle:focus::after {
	background-color: #f5fbfb;
	color: #336666;
	border: 1px solid #c8dfdb;
}
.infobulle [aria-label]:hover:before, .infobulle:hover:before,
.infobulle [aria-label]:focus:before {
	color: #c8dfdb;
}
/* ---------------
 BANNIERE
----------------*/
.bann {
	color: #fff;
	background: url("../images/bann-bH00FvH.jpg") no-repeat center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	text-shadow:1px 1px 1px #939393;
}
/* ---------------
 COLONNE DROITE
----------------*/

/* ---------------
 CARD
----------------*/
.card{
	box-shadow: 1px 1px 1px #ddd;
}
.card:hover{
	-webkit-box-shadow: 0 0 8px rgba(91, 144, 136, 0.6);
	box-shadow: 0 0 8px rgba(91, 144, 136,.075 .6);
	transition: box-shadow 0.5s ease-in-out;
}
.card-footer{
	background-color: #fff;
}
img.lazy{
	background: url("../images/fd-produit-V1uaFRA.gif") 50% no-repeat #fff;
}
.card-text h4 {
    background-color: rgba(0,0,0,.55);
    color: #fff;
}
/* ---------------
 FAQ
----------------*/
.fa-minus-circle, .fa-plus-circle{
	color: #b9d1ce;
    background-color: #fafafa;
    border: 2px solid #fafafa;
}
.panel-group .panel, .panel {
    background-color: #fff;
	border: #eee 1px solid;
	box-shadow: 1px 1px 1px #ddd;
}
.card > .panel-heading {
	color: #212121;
	background-color: #FAFAFA;
	border: #eee 1px solid;
}
.card > .panel-heading:hover {
	color: #fff;
}
.panel-title > a:hover, .panel-title > a:focus {
	color: #fff;
	background-color: #b9d1ce;
}
.bg-rose > a:hover, .bg-rose > a:focus{
	background-color: #eedad9;
}
.bg-rose .fa-minus-circle, .bg-rose .fa-plus-circle{
	color: #eedad9;
}
.bg-jaune > a:hover, .bg-jaune > a:focus{
	background-color: #fddc57;
}
.bg-jaune .fa-minus-circle, .bg-jaune .fa-plus-circle{
	color: #fddc57;
}
.bg-violet > a:hover, .bg-violet > a:focus{
	background-color: #cfcbe2;
}
.bg-violet .fa-minus-circle, .bg-violet .fa-plus-circle{
	color: #cfcbe2;
}
.bg-gris > a:hover, .bg-gris > a:focus, .bg-gris .more-tags {
	background-color: #f7f7f7;
}
.more-tags {
	color: #b0b0b0;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #eee;
}
/* ---------------
 BOUTONS
----------------*/
.btn-default, .input-group-addon {
    color: #98b2ae;
    border: #98b2ae solid 1px;
    background-color: #fff;
}
.btn.btn-primary:active:hover,
.btn.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn.btn-primary:active:focus,
.btn.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn.btn-primary:active.focus,
.btn.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus,
.btn.btn-default:hover, .btn.btn-primary {
	color: #fff;
	background-color: #b9d1ce;
	border-color: #b9d1ce;
}
.btn.btn-default.disabled:focus, .goto, .goto-favs, .goto-favs:active, .goto-favs:focus, .goto-stars, .goto-stars:active, .goto-stars:focus, .goto:active, .goto:focus {
    background:#e2b8d3;
    color: #fff;
	border: #e2b8d3 solid 1px;
}
.btn.btn-default a, .btn.btn-default a:hover{
	color:inherit;
	text-decoration: none;
}
.like.btn.btn-default {
    color:#e2b8d3;
    border-color:#e2b8d3;
}
.add-to-cart {
    background:#e2b8d3;
    color: #fff;
    text-transform: uppercase;
}
.add-to-cart.btn:hover, .like.btn:hover {
    background-color: #827e9a;
    color: #fff;
    transition: border .3s , background-color .3s;
    border: 1px solid #827e9a;
}
.aside .search-content, .btn-notation, .contact-page .btn-default.btn, button[id^="bt_corebundle_product"], .btn-notation {
    background-color: #fc6;
    color: #fff;
    border: 1px solid #fddc57;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.aside .search-content:hover, .btn-notation:focus, .btn-notation:hover, .contact-page .btn-default.btn:focus, .contact-page .btn-default.btn:hover, button[id^="bt_corebundle_product"]:focus, button[id^="bt_corebundle_product"]:hover {
    background-color: #fddc57;
    color: #fff;
    border: 1px solid #fc6;
}
.goto-stars, .goto-favs.btn.btn-default, .goto, .btn.btn-default.disabled:focus, .goto-stars:focus, .goto-favs:focus, .goto:focus, .goto-stars:active, .goto-favs:active, .goto:active {
    background:#e2b8d3;
    color: #fff;
}
/* ---------------
 PAGES ERREUR
----------------*/
.erreur h1{
    color: #cc0033;
}
.dead h1, .infos-troqueuse b, .infos-troqueuse b:hover{
    color: #587b75;
}
.nuts h1{
    color: #9c7859;
}
/* ---------------
 FICHE CONTACT
----------------*/
.fiche_contact textarea {
    border: 2px solid #ccc;
}
/* ---------------
 AVATAR
----------------*/
.avatar-produits{
	border:3px solid #fff;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
/* ---------------
 SEPARATION
----------------*/
.section-title.lines hr {
	border-bottom: 2px solid #dfdfdf;
}
.section-title.lines h1, .section-title.lines h3 {
	background:-moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(196,226,221,0.5) 15%, rgba(156,206,199,0.5) 25%, rgba(156,206,199,0.5) 50%, rgba(156,206,199,0.5) 75%, rgba(196,226,221,0.5) 85%, rgba(255,255,255,0.5) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(196,226,221,0.5) 15%,rgba(156,206,199,0.5) 25%,rgba(156,206,199,0.5) 50%,rgba(156,206,199,0.5) 75%,rgba(196,226,221,0.5) 85%,rgba(255,255,255,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(196,226,221,0.5) 15%,rgba(156,206,199,0.5) 25%,rgba(156,206,199,0.5) 50%,rgba(156,206,199,0.5) 75%,rgba(196,226,221,0.5) 85%,rgba(255,255,255,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#80ffffff',GradientType=1 );
	color: #fff;
}
.h3 .span {
	background:-moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(196,226,221,0.5) 15%, rgba(156,206,199,0.5) 25%, rgba(156,206,199,0.5) 50%, rgba(156,206,199,0.5) 75%, rgba(196,226,221,0.5) 85%, rgba(255,255,255,0.5) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(196,226,221,0.5) 15%,rgba(156,206,199,0.5) 25%,rgba(156,206,199,0.5) 50%,rgba(156,206,199,0.5) 75%,rgba(196,226,221,0.5) 85%,rgba(255,255,255,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(196,226,221,0.5) 15%,rgba(156,206,199,0.5) 25%,rgba(156,206,199,0.5) 50%,rgba(156,206,199,0.5) 75%,rgba(196,226,221,0.5) 85%,rgba(255,255,255,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#80ffffff',GradientType=1 );
	color: #fff;
}
/* ---------------
 COEUR QUI BAT
----------------*/

/* ---------------
 SOCIAL
----------------*/
.social a.icoYoutube:hover {
	background-color: #FF0000;
}
.social a.share-pinterest:hover {
	background-color: #bd081b;
}
.social a.icoFacebook:hover, .omb_btn-facebook {
	background-color:#3B5998;
}
.social a.icoTwitter:hover, .omb_btn-twitter {
	background-color:#33ccff;
}
.social a.icoGoogle:hover, .omb_btn-google {
	background-color:#BD3518;
}
.social a.icoRss:hover {
	background-color:#F56505;
}
.omb_socialButtons a, .omb_socialButtons a:hover,
.social a.icoRss:hover i, .social a.icoFacebook:hover i, .social a.icoTwitter:hover i,
.social a.icoGoogle:hover i, .social a.icoVimeo:hover i, .social a.icoLinkedin:hover i,
.social a.share-pinterest:hover i{
	color: #fff;
}
a .socialIcon:hover, .socialHoverClass {
	color: #44BCDD;
}
.social-circle i {
	color: #587b75;
}
/* ---------------
 INFOGRAPHIE
----------------*/

/* ---------------
 FOOTER
----------------*/
.myfooter {
	background: url("../images/bg-3-pzVbpfa.png") #fff;
    color: #fff;
}
.myfooter .title-widget::before {
    background-color: #ffe6b0;
}
.myfooter .title-widget, .myfooter .social-icon a, .myfooter .acount-icon a{
	color: #fff;
}
.myfooter .category a {
    color: #fff;
    background-color: #e8c5c1;
    border: solid 1px #eedad8;
}
.myfooter .category a:hover {
	background-color: #cfcbe2;
}
.myfooter ul {
	color: #7F8C8D;
}
.myfooter .social-circle li a:hover i, .triggeredHover {
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}
.myfooter .social-circle i {
	color: #fff;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	-ms-transition: all 0.8s;
	transition: all 0.8s;
}
.myfooter-bottom {
	background: #E3E3E3;
	border-top: 1px solid #DDDDDD;
}
.up {
    background-color: #eee;
}
hr {
    border-top: 1px solid #eee;
}
.myfooter .acount-icon a:hover{
	color: #eee;
}
/* ---------------
 LOGIN
----------------*/
.omb_login .omb_loginOr .omb_spanOr, .omb_spanOr{
	background-color: #fff;
}
/* ---------------
 TEAM
----------------*/
h6.description{
	color: #999;
	border-bottom: 1px solid rgba(0, 0, 0,0.1);
}
.profile .img-box:after{
	opacity: 0;
	background-color: rgba(0, 0, 0, 0.75);
}
.img-box ul li{
    border: 1px solid #98b2ae;
}
.img-box a{
	color:#fff;
}
.img-box:hover:after, .img-box:hover ul{
	opacity: 1;
}
.img-box a:hover li{
	border-color: #fff;
	color: #98b2ae;
}
.card.profile:hover{
	-webkit-box-shadow: none;
    box-shadow: none;
    transition: none;
}
/* ---------------
 FONTAWESOME
----------------*/

/* ----------------
 SHOP
-----------------*/
.tag {
    background-color: #cfcbe2;
    border: 1px solid #fff;
	color:#fff;
}
.shop-page h4{
	background-color:#c5deda;
	color:#fff;
}
.ajout-page, .contact-page, .espace-page, .favoris-page, .marques-page, .membres-page, .mentions-page, .notification-page, .login-page .omb_login, .produit-page, .profil-page, .shop-page, .troc-page {
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.15);
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
/* ---------------
 BOX DIALOGUE
----------------*/

/* ------------------
 AJOUT PAGE
-------------------*/
label.required:after {
    content: " *";
	color: #d9534f;
}
.ajout-page label{
	background-color: #c5deda;
	color: #fff;
}
.form-group .selectize-input {
    color: #555;
	border: 1px solid #c5deda;
}
.form-group .selectize-input.focus {
	border-color: #d5e6e4;
	color:#aeaeae;
    -webkit-box-shadow: inset 0 1px 1px rgba(152,178,174,.075), 0 0 8px rgba(152,178,174, .6);
    box-shadow: inset 0 1px 1px rgba(152,178,174,.075), 0 0 8px rgba(152,178,174,.075 .6);
}
#my-dropzone {
    background-color: #fff;
	border: #c5deda 1px solid;
}
#template{
	background-color:red;
}
.comment{
	color:#aaa;
}
.ajout-page .form-control,
.ajout-page .ts-control,
#my-dropzone {
	border-radius: 0 0 4px 4px;
	border: 1px solid #c5deda;
}

/* ---------------
 GRID
----------------*/
#cadeaux{
	background: #f2f5fa;
	background: url("../images/bannyey-gW7no8-.jpg") repeat scroll top center / cover;
	-webkit-box-shadow: 0 2px 92px 0 rgba(0,0,0,.18);
	-moz-box-shadow:0 2px 92px 0 rgba(0,0,0,.18);
	box-shadow: 0 2px 92px 0 rgba(0,0,0,.18);
}
#cadeaux .cadeaux-block .cadeaux-info {
    background-color: #ffffffe6;
}
#cadeaux .fas, #profil-chiffres i {
	color: #fff;
}
.chiffres .fab, .compte .chiffres .far, .compte .chiffres .fas {
    color: #fff;
}
#cadeaux .fas.violet, #profil-chiffres .fas.violet, .compte .chiffres .fas.violet  {
    background-color: #a5a2bd;
}
#cadeaux .fas.rose, #profil-chiffres .far.rose, .compte .chiffres .far.rose {
    background-color:#e2b8d3
}
#cadeaux .fas.jaune, #profil-chiffres .fab.jaune, .compte .chiffres .fab.jaune{
    background-color: #fc6;
}
#cadeaux .fas.vert, #profil-chiffres .far.vert{
    background-color: #98b2ae;
	padding-top: 13px;
}
.compte .chiffres {
    background: #fcfcfc;
    -webkit-box-shadow: 0 2px 20px 0 rgba(0,0,0,.18);
    -moz-box-shadow: 0 2px 20px 0 rgba(0,0,0,.18);
    box-shadow: 0 2px 20px 0 rgba(0,0,0,.18);
}
.compte .chiffres .far.vert {
    background-color: #98b2ae;
}
/*-----------------
 MENTIONS
-----------------*/

/* -------------------
 TUILES PAGE PRODUIT
--------------------*/
.tuile-photos .tuile-thumbnail{
	color:transparent;
	}
.tuile-photo--4:last-child,.tuile-photo--5,.tuile-photo,.tuile-photo--3 ~ .tuile-photo--2{
	border-left:2px solid transparent;
}
.tuile-photo--3:last-child,.tuile-photo--3:nth-last-child(2),.tuile-photo--4,.tuile-photo--5{
	border-top:2px solid transparent;
	}
.icons-description ul{
	background-color: rgb(243, 246, 246);
	border: #ebebeb 1px solid;
}
.produit-page {
    color: #4a4a4a;
}
.black {
    border-bottom: 1px dotted grey;
}
.add-to-cart, .add-to-cart-warning, .like {
	border:1px solid #e2b8d3;
}
/* ----------------------
 TROQUEUSE DESCRIPTION
-----------------------*/
.infos-troc-description, .troqueuse-description, .titre .btn{
	border:2px solid #ccc;
}
.aside .infos-troc-description, .aside .troqueuse-description, .titre .btn{
	background-color: #fff;
}
.dead h1, .infos-troqueuse b,.infos-troqueuse b:hover, .titre .btn{
    color: #587b75;
}
.infos-troqueuse, .infos-troqueuse li{
	color:#85aaa3;
}
.produit-page .product-description h4, .titres-description p {
    background-color: transparent;
    color: gray;
}
.produit-page.similaires {
    background-color: #f0f0f0;
}
.similaires img {
    border: 2px solid #ddd;
}
/* Carousel Styles */
.carousel-indicators .active {
    background-color: #b9d1ce;
}
.carousel-indicators li{
	border: 1px solid #fff;
}
.btn-theme {
    color: #fff;
    background-color: transparent;
    border: 2px solid #fff;
}
.btn-theme:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff;
}
.carousel-control {
    color: white;
}
/* ---------------
 COMPARATEUR
----------------*/
.titrecompar {
    color: white;
    background-color:rgba(0, 0, 0, 0.3);
}
#userCompar1{
background-color:pink;
}
#userCompar2{
background-color:#8f5e85;
}
.aside .espace-page a{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#587b75+0,b9d1ce+100 */
	background: #587b75; /* Old browsers */
	background: -moz-linear-gradient(left, #587b75 0%, #b9d1ce 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #587b75 0%,#b9d1ce 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #587b75 0%,#b9d1ce 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#587b75', endColorstr='#b9d1ce',GradientType=1 ); /* IE6-9 */
	color: white;
}
.aside .espace-page a:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffd65e+0,febf04+100;Yellow+3D+%232 */
	background: #ffd65e; /* Old browsers */
	background: -moz-linear-gradient(left, #ffd65e 0%, #febf04 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #ffd65e 0%,#febf04 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #ffd65e 0%,#febf04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=1 ); /* IE6-9 */
}
.aside .espace-page a.active{
	background: #fc6;
}
.product .fa-plus::before, .product .fa-check::before {
    background-color: #d9ece9;
    color: white;
}
.compare .product .fa-plus, .compare .product .fa-check {
    opacity:0;
}
.compare .action--compare-add {
    color: #ddd;
}
/*--------------
VISITE
--------------*/
.well {
	background-color: #e9e9e9;
    border:1px solid #8a8a8a;
	color:#8a8a8a;
}
.bg_blur {
    background:url("../images/profil-xNer14X.jpg");
    background-size: cover;
}
.header{
    color : #808080;
}
.btn-style{
    color: #fff;
    background-color: #007FBE;
    border-color: #adadad;
}
.btn-style:hover {
    color: #333;
    background-color: #3D5DE0;
}
.fa-chess-queen.star, .fa-chess-queen.star2{
	color: #587b75;
}
.material-switch > label::before {
	background: rgb(185, 209, 206);
	box-shadow: inset 0px 0px 10px rgb(88, 123, 117);
}
.material-switch > label::after {
	background: rgb(255, 255, 255);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
}
.material-switch > input[type="checkbox"]:checked + label::before {
	background: rgb(254, 203, 102);
	box-shadow: inset 0px 0px 10px rgb(230, 178, 77);
    opacity: 1;
}
.material-switch > input[type="checkbox"]:checked + label::after {
	background: rgb(255, 255, 255);
}
/* ---------------
 EN LIGNE
----------------*/
.fas.fa-circle {
	color:#60d060;
}
.far.fa-circle {
	color:#fff;
}
.chat-message.event {
    color: #9191a4;
    background-color: lavender;
}
/* -------------------
 PAGINATION
--------------------*/
.pagination > li > a, .pagination > li > span {
    color: #587b75;
	border:1px solid #ddd;
}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover, .page-item.active .page-link  {
    color: #fff;
    background-color: #b9d1ce;
    border-color: #b9d1ce;
}
.page-link:focus{
	box-shadow:none;
}
/* -------------------
 MARQUES
--------------------*/
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    z-index: 2;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd;
}
.up {
    background-color: #eee;
}
/* -------------------
 MEMBRES
--------------------*/
a .membres{
border: 1px solid #d9ece9;
background-color: #f5f9f9;
}
.membres .fas{
	color: #fc6;
}
@media (min-width: 768px) {
a .membres:hover{
background-color: #d9ece9;
}
}
.panel {
    background-color: #f3f3f3;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
	color:#333;
}
.panel-default {
    border-color: #ddd;
}
.panel.change{
	color:#aaa;
}
/*--------------
VISITE
--------------*/
.well {
	background-color: #e9e9e9;
    border:1px solid #8a8a8a;
	color:#8a8a8a;
}
.bg_blur {
    background:url("../images/profil-xNer14X.jpg") 50%;
}
.header{
    color : #808080;
}
.btn-style{
    color: #fff;
    background-color: #007FBE;
    border-color: #adadad;
}
.btn-style:hover {
    color: #333;
    background-color: #3D5DE0;
    border-color: #adadad;
}
.fa-chess-queen.star, .visite .fa-chess-queen.star2{
	color: #587b75;
}
.material-switch > label::before {
    background: rgb(185, 209, 206);
}
.material-switch > label::after {
	background: rgb(255, 255, 255);
}
.material-switch > input[type="checkbox"]:checked + label::before {
	background: rgb(254, 203, 102);
}
.material-switch > input[type="checkbox"]:checked + label::after {
	background: rgb(255, 255, 255);
}
.parameters .list-group-item:nth-of-type(even), .banque .list-group-item:nth-of-type(even), .factures .list-group-item:nth-of-type(even){
    background-color: #eee;
}
.parameters .list-group-item:nth-of-type(odd), .banque .list-group-item:nth-of-type(odd), .factures .list-group-item:nth-of-type(odd){
    background-color: #a5a2bd1a;
}
.banque .list-group-item.positif:nth-of-type(odd){
    background-color: #e1f6e780;
}
.banque .list-group-item.positif:nth-of-type(even){
    background-color: #e1f6e7;
}
.banque .list-group-item:hover{
	background-color: #d3e6e3;
	color: white;
}
.banque .list-group-item.positif:hover{
	background-color: #cfeac7;
	color: white;
}
.parameters .list-group-item:first-child, .factures .list-group-item:first-child, .text-boxes, .boxesyear{
	background-color:#b9d1ce;
	color:white;
}
.monnaie{
    background:url("../images/banque-d72oX5b.jpg");
}
.monnaie .reliquat{
    color: #0070ba;
}
.btn.btn-default.disabled:hover, .btn.btn-primary.disabled {
    color: #a5a6ae;
    background-color: #ebebeb;
    border-color: #ebebeb;
}
.imgboxestitle{
	border:#b9d1ce solid 1px;
}
.imgboxes{
	width:90px;
	border-radius:0 5px 5px 0;
	border:#b9d1ce solid 1px;
}
label.required:after {
	color: #d9534f;
}
/*------------------------------
EVALS-PROFIL
------------------------------*/
.aside-1 {
	background: gold;
}
.moyenne{
	background-color:red;
}
.rating-block, .review-block{
	background-color:#FAFAFA;
	border:1px solid #EFEFEF;
}
.reponse {
	background: #f8f8f8;
	border: solid 1px #d1d1d1;
}
/*------------------------------
PROFIL
------------------------------*/
.change .user-menu-list textarea, .contact-page .user-menu-list textarea{
	border: white solid 1px;
}
.user-menu-content h3 {
	color: #93adaa;
}
.user-menu-list input, .user-menu-list textarea, .user-menu-list .form-control{
    border-bottom: 2px white solid;
}
.panel-reponse-troqueuse > .panel-footer > .input-placeholder {
    color: rgb(153, 153, 153);
    background-color: #eaeaea;
}
.panel-reponse-troqueuse > .panel-footer > .input-placeholder:hover {
    color: #eaeaea;
    background-color: rgb(153, 153, 153);
}
.panel-reponse-troqueuse > .panel-reponse-troqueuse-comment {
    border-top: 1px solid rgb(229, 229, 229);
    background-color: rgb(245, 245, 245);
}
.change .panel-title > a{
    color: #fff;
    background-color: #b9d1ce;
}
/* -- The main tab & content styling of the vertical buttons info-- */
div.user-menu-content {
    color: #323232;
}
ul.user-menu-list, .user-menu-list {
    border: 1px solid #eee;
	background-color:#f2f2f2;
}
/* -------------------
 FAVORIS/NOTIFS/SHOP/AJOUT
--------------------*/
.notification-page, .favoris-page, .shop-page, .produit-page,.profil-page, .ajout-page, .mentions-page, .marques-page, .membres-page, .troc-page, .espace-page, .contact-page{
	background-color:#fff;
	border: 1px solid rgba(0,0,0,.15);
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.notification, .favoris {
	border-color: #eeeeee;
	background-color: #fff;
	color: #333333;
}
/* ---------------
 FAVORIS
----------------*/

/* ---------------
 BOUTONS FAVORIS
----------------*/
.ombre{
	background-color:#fff;
	color:#cccc;
	border-color:#b9d1ce;
}
.btn.ombre:hover{
	background-color:transparent;
	color:#ccc;
}
.checked {
	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3) inset;
	color: #fff;
	background-color: #b9d1ce;
	border-color: #98b2ae;
}
.btn.checked:hover{
	background-color: #b9d1ce;
	color:#fff;
}
/* ---------------
 HEADER
----------------*/
#header.home{
  background: url("../images/bannstars-cxJHz1M.jpg") repeat scroll center center / cover;
}
#header.press {
  background: url("../images/bannpress-Edzd4wQ.jpg") repeat scroll center top / cover;
}
.header-content h1, .header-content p {
  color: #fff;
}
/* ---------------
 CONDITIONS
----------------*/
#conditions{
  background: #f7f7f7;
}
/* ---------------
 COMPARATEUR
----------------*/
.titrecompar {
    color: white;
}
#userCompar1{
background-color:pink;
}
#userCompar2{
background-color:#8f5e85;
}
.aside .espace-page a{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#587b75+0,b9d1ce+100 */
	background: #587b75; /* Old browsers */
	background: -moz-linear-gradient(left, #587b75 0%, #b9d1ce 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #587b75 0%,#b9d1ce 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #587b75 0%,#b9d1ce 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#587b75', endColorstr='#b9d1ce',GradientType=1 ); /* IE6-9 */
    color: white;
}
.aside .espace-page a:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffd65e+0,febf04+100;Yellow+3D+%232 */
	background: #ffd65e; /* Old browsers */
	background: -moz-linear-gradient(left, #ffd65e 0%, #febf04 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #ffd65e 0%,#febf04 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #ffd65e 0%,#febf04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=1 ); /* IE6-9 */
}
.aside .espace-page a.active{
	background: #fc6;
}
.product .fa-plus::before, .product .fa-check::before {
    background-color: #d9ece9;
    color: white;
}
.compare .action--compare-add {
    color: #ddd;
}
/* ---------------
 TROCS
----------------*/
.btn.btn-primary.btn-troc{
	color: #fff;
	background-color: #b9d1ce;
	border-color: #b9d1ce;
}
.btn.btn-primary.btn-troc:hover, .btn.btn-default.btn-troc-inverse:hover{
	color: #fff;
	background-color: #a3bfbc;
	border-color: #a3bfbc;
}
.colorblink {
	height:103px;
    border-radius: 0px 10px 10px 0px;
	padding:0;
  background-color:#b9d1ce;
  animation: colorblink 1s infinite;
}
@keyframes colorblink {
0% { }
50% { background-color:pink; }
}
/*---------------
COMPONENT
---------------*/
/* since we'll be using the product info inside of the comparison, we'll hide the extra info for the grid view */
.action--button {
	background: #2C2D34;
	color: #fff;
}
.action--button:hover {
    background: #FC6;
}
.action--close.validate {
    background-color: black;
}
.action--close:hover,
.action--close:focus {
	color: #797BED;
}
.action--compare {
	background-color: #dcdcdc;
	color: #b9b9b9;
	border: 1px solid #b9b9b9;
}
.action--compare.enable {
	background-color: #fc6;
	color: #fff;
	border: 1px solid #fddc57;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.action--close, .action--remove, .action--compare-add, .action--close.validate {
    color: #ddd;
}
.action--compare-add:hover .action__text--invisible {
	color: #ddd;
	background: #2F3035;
}
.action--remove:hover,
.action--compare-add:hover, .action--compare-add input[type=checkbox]:checked ~ .fa-check {
	color: #5C5EDC;
}
.blocAction {
    background: #fdfefe;
    border: 1px solid #f0f0f0;
}
.blocAction p{
	background-color: #f5f5f5;
	border: #e4e3e3 dashed 1px;
}
.blocAction--active {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
.product-icon {
    background: #B9D1CE;
	border:1px dashed white;
}
.product-icon:first-child{
	box-shadow: -70px 0 #f3f3f3;
}
.product-icon:nth-last-child(4){
	box-shadow: none;
}
/* comparison overlay */
.compare::before {
	background: rgba(0,0,0,0.5);
}
.compare__item .product__price {
	color: #CECECE;
}
.compare__item span[class^="product__"].hover {
	background: #000;
}
/*---------------
CHART
---------------*/
.circle-chart__circle {
	stroke: #00acc1;
}
.circle-chart__background {
	stroke: #ddd6db;
}
.start-stroke {
	stroke: url(#borred);
}
.danger-stroke {
	stroke: url(#redyel);
}
.warning-stroke {
	stroke: url(#redora);
}
.warning2-stroke {
	stroke: url(#orli);
}
.comments-stroke {
	stroke: url(#yeblue);
}
.success-stroke {
	stroke: url(#grecya);
}
.espace-master{
    background-color: #fafafa80;
}
.espace-slave {
    background-color: #cdcdcd33;
}
.circle-chart__circle {
	stroke: #00acc1;
}
/*---------------
SELECT
---------------*/
.bootstrap-select .dropdown-toggle:focus{
	color:#333;
	background-color:#e6e6e6;
	border-color:#adadad;
	box-shadow: inset 0 3px 5px rgba(0,0,0 .125);
}
.check-mark{
	color:#e2b8d3;
}
.bootstrap-select .dropdown-item:active, .bootstrap-select .dropdown-item.active{
	color:#fff;
	background-color:#e2b8d3;
}
