/*file : css/style-brown type : css v : 20170621*/
/*
@font-face{font-family:'OpenSans';
src:url('../fonts/OpenSans/opensans-bold.eot');
src:url('../fonts/OpenSans/opensans-bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/OpenSans/opensans-bold.svg#open_sansbold') format('svg'),
url('../fonts/OpenSans/opensans-bold.woff') format('woff'),
url('../fonts/OpenSans/opensans-bold.ttf') format('truetype');
font-weight:bold;font-style:normal;}
@font-face{font-family:'OpenSans';
src:url('../fonts/OpenSans/opensans-regular.eot');
src:url('../fonts/OpenSans/opensans-regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/OpenSans/opensans-regular.svg#open_sansregular') format('svg'),
url('../fonts/OpenSans/opensans-regular.woff') format('woff'),
url('../fonts/OpenSans/opensans-regular.ttf') format('truetype');
font-weight:normal;font-style:normal;}
*/
@font-face{
font-family: 'Cantarell';
src: url('../fonts/Cantarell/cantarell-bold.eot');
src: url('../fonts/Cantarell/cantarell-bold.eot?#iefix') format('embedded-opentype'),
 url('../fonts/Cantarell/cantarell-bold.svg#open_sansbold') format('svg'),
 url('../fonts/Cantarell/cantarell-bold.woff') format('woff'),
 url('../fonts/Cantarell/cantarell-bold.ttf') format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face{
font-family: 'Cantarell';
src: url('../fonts/Cantarell/cantarell-regular.eot');
src: url('../fonts/Cantarell/cantarell-regular.eot?#iefix') format('embedded-opentype'),
 url('../fonts/Cantarell/cantarell-regular.svg#open_sansregular') format('svg'),
 url('../fonts/Cantarell/cantarell-regular.woff') format('woff'),
 url('../fonts/Cantarell/cantarell-regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "Badaboom";
src: url('../fonts/Badaboom/badaboom-regular.eot');
src: url('../fonts/Badaboom/badaboom-regular.eot?#iefix') format('embedded-opentype'),
 url('../fonts/Badaboom/badaboom-regular.svg#open_sansregular') format('svg'),
 url('../fonts/Badaboom/badaboom-regular.woff') format('woff'),
 url('../fonts/Badaboom/badaboom-regular.ttf') format('truetype');
/*font-weight: normal;*/
font-weight: bold;
font-style: normal;
}

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}
html{border:0;margin:0;padding:0;}
body{background:#362923;border:0;margin:0;padding:0;table-layout:fixed;border-collapse:collapse;font-family:/*"OpenSans"*/"Cantarell", sans-serif;font-size:14px;color:#ffffff;}
img.cover, img.logo {-ms-interpolation-mode: nearest-neighbor;image-rendering: -moz-crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: pixelated;}
input,button,select,textarea{background-color:#000000;border:1px solid #ffffff;font-family:/*"OpenSans"*/"Cantarell", sans-serif;font-size:/*100%*/14px;color:#fff;}
input[type=submit]{color:#ffffff;padding: 5px 20px;}
form#login input.no-padding{padding:0px;}
input:focus,textarea:focus{border:1px solid #fff;}
h1, h2, h3{font-size:14px;}
/*h1{font-size:130%;font-weight:bold;color:#ffffff;}*/
/*h2{font-size:120%;font-weight:bold;color:#ffffff;}*/
h1{font-family:"Badaboom", sans-serif;font-size:175%;color:#fdf7d3;text-shadow:4px 2px 1px #000000;}
h2{font-family:"Badaboom", sans-serif;font-size:125%;color:#fdf7d3;text-shadow:4px 2px 1px #000000;}
h3{font-size:110%;font-weight:bold;color:#ffffff;}
/*h3{font-family:"Badaboom", sans-serif;font-size:110%;color:#ffffff;text-shadow:4px 2px 1px #000000;}*/
hr{width:95%;height:2px;}
table{font-size:100%;}
td{background:transparent;border:0px solid #000000;empty-cells:show;}
ul, li{list-style-type:none;}
.back{vertical-align:top;background:transparent;border:0px solid #ffffff;}
.buy, .favorite{padding:0;margin:0;border:0;vertical-align:top;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;}
.front{vertical-align:top;background:transparent url(../images/opaque.50.png) repeat center center;border:0px solid #ffffff;}
.dark{vertical-align:top;background:transparent url(../images/opaque.75.png) repeat center center;border:0px solid #ffffff;}
.darker{vertical-align:top;background:transparent url(../images/opaque.50.png) repeat center center;border:0px solid #ffffff;}
.hometitle, .hometitle a, .hometitle span, .hometitle select{font-family:"Badaboom", sans-serif;font-size:125%;color:#fdf7d3;text-shadow:4px 2px 1px #000000;}
.hometitle{border:0px dotted #ffffff;padding:10px !important;/*font-size:110%;*/}
.homeitem{width:25%;border-top:0px dotted #ffffff;}
.homeitemright{width:100%;border-top:0px dotted #ffffff;}
.price{font-size:110%;color:#fff;font-weight:bold;}
.tools{height:22px;width:100%;padding-top:4px;padding-right:4px;text-align:right;/*opacity:0;*/}
.post li {float:left;padding:5px;border:1px solid #362923;/*width:20%;*/}
.navbar{background:#c0c0c0;white-space:nowrap;font-size:100%;margin:1px;padding:1px;padding-left:2px;padding-right:2px;border:1px solid #ffffff;height:14px;width:14px;text-align:center;cursor:pointer;text-decoration:none;}
a.navlink:link,a.navlink:visited,a.navlink:active{background:#c0c0c0;text-decoration:none;}
a.navbar:hover,a.navlink:hover{background:#858a8f;text-decoration:none;}
a.navcurrent:link{background:#6f7478;text-decoration:none;}
a.navcurrent:visited,a.nav:active,a.navcurrent:hover{background:#858a8f;text-decoration:none;}
a{font-size:100%;font-weight:bold;text-decoration:none;color:#ffffff;}
a:hover{color:#c0c0c0;}
a:active{color:#c0c0c0;}
a.admin{color:#ff0000;}
a.cover{position:relative;text-decoration:none;border-bottom:1px #c0c0c0 dotted;}
a.info{position:relative;text-decoration:none;border-bottom:1px #c0c0c0 dotted;}
a.info span{display:none;}
a.info:hover{z-index:500;cursor:help;}
a.info:hover span{display:inline;position:absolute;top:10px;left:-75px;width:150px;background:#000000;padding:1px;border:1px dotted #ffffff;}
#account{position:absolute;left:0px;top:0px;width:100%;height:100%;background:#362923;border:0px solid #ffffff;font-size:100%;}
#account table{background:transparent;border:0px solid #ffffff;empty-cells:show;}
#account td{background:transparent;border:0px solid #ffffff;empty-cells:show;}
#backtotop{float:left;display:none;margin:0 5px;padding:3px;text-decoration:none;border:1px solid #c0c0c0;font-size:120%;font-weight:bold;color:#c2a928 !important;position:fixed;bottom:20px;right:10px;width:150px;z-index:1000;max-height:270px;background-color:#fff7d1;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;border-radius:10px;text-align:center;}
#backtotop span{display:block;cursor:pointer;}
#banner{position:absolute;top:5px;width:100%;height:205px;/*background:#7E0001 url(../images/banner-background.jpg) repeat-x bottom left;*/filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#7e0100\', endColorstr=\'#000\', GradientType=0);background:linear-gradient(to bottom, #7e0100, #7e0100 50%,#000);border-top:0px solid #ffffff;border:0px;font-size:100%;z-index:1000;}
#banner a, h1 a, h2 a{color:#fdf7d3;}
#bas{position:relative;float:left;font-size:100%;color:#ffffff;left:0px;top:0px;width:100%;height:15%;background:transparent url(../images/opaque.50.png) repeat center center;border:0px;padding:5px;}
#conteneur{position:relative;left:0px;/*50%*/;top:42px;/*margin-left:-49%*/;width:100%/*98%*/;height:100%;border:0px solid #ffffff;font-size:100%;}
p.dark, p.darker{margin:0px;padding:0px;}
#contenu{position:absolute;font-size:100%;left:0px;top:210px;width:100%;background:transparent;border-top:0px dotted #ffffff;}
#enter{position:absolute;font-size:100%;left:0px;top:210px;width:100%;background:transparent;border-top:0px dotted #ffffff;}
#forms{background:#362923 url(../images/opaque.50.png) repeat center center;position:absolute;left:0px;top:0px;width:100%;height:100%;overflow:auto;border:0px solid #ffffff;font-size:100%;color:#c0c0c0;}
#forms table{background:transparent;border:0px solid #ffffff;empty-cells:show;}
#forms td{background:transparent;border:0px solid #ffffff;empty-cells:show;}
#load{position:absolute;background:#ffffff;border:1px solid #000000;font-size:100%;color:#000000;top:25%;left:40%;width:20%;height:15%;z-index:10;visibility:hidden;}
#logo{position:absolute;float:left;left:0%;top:80px;width:/*10%*/96px;height:125px;background:transparent;border:0px solid #ffffff;text-align:center;font-size:100%;z-index:1001}
#tags{position:absolute;background:#000 url(../images/bas-background-darker.jpg) repeat-x bottom left;border:0px;width:100%;left:0%;text-align:center;}
.fader{opacity:0.8;filter:alpha(opacity=80);}
.fader:hover{opacity:1.0;filter:alpha(opacity=100);}
.logo{opacity:0.9;filter:alpha(opacity=90);}
.jnotify-container .jnotify-notification a.jnotify-close,
.jnotify-container .jnotify-notification a.jnotify-close:focus,
.jnotify-container .jnotify-notification a.jnotify-close:hover{position:absolute;top:2px;right:5px;padding:0 5px;font-weight:bold;font-size:120%;color:#ffffff;text-decoration:none;z-index:3;cursor:pointer;}
.jnotify-container .jnotify-notification a.jnotify-close:link,
.jnotify-container .jnotify-notification a.jnotify-close:visited,
.jnotify-container .jnotify-notification-error .jnotify-background{}
.jnotify-container .jnotify-notification-error .jnotify-close,.jnotify-container .jnotify-notification-error .jnotify-message{background-color:#FF0000;color:#c2a928 !important;}
.jnotify-container .jnotify-notification .jnotify-background{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#362923;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;z-index:1;border-radius:10px;}
.jnotify-container .jnotify-notification .jnotify-message *{font-size:120%;font-weight:bold;}
.jnotify-container .jnotify-notification .jnotify-message{position:relative;z-index:2;padding:20px;text-align:left;color:#ffffff;font-size:120%;font-weight:bold;}
.jnotify-container .jnotify-notification{position:relative;margin-bottom:5px;}
.jnotify-container .jnotify-notification-warning .jnotify-background{background-color:#fff7d1;}
.jnotify-container .jnotify-notification-warning .jnotify-close,
.jnotify-container .jnotify-notification-warning .jnotify-message{color:#c2a928 !important;}
.jnotify-container{position:fixed;top:0px;right:0px;width:400px;z-index:1003;max-height:400px;overflow-x:hidden;overflow-y:auto;}
.clearfix{display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{display:inline-block;}
.tab{background:url(../images/tabmenu_b.png) repeat-x 0 0;height:26px;position:relative;top:0;z-index:1002;}
.tab div.login{display:block;position:relative;float:right;clear:right;height:26px;width:auto;min-width:640px;font-size:100%;font-weight:bold;line-height:26px;margin:0;color:white;text-align:center;}
.tab span.left{background:url(../images/tabmenu_l.png) no-repeat left 0;height:26px;width:19px;}
.tab span.right{background:url(../images/tabmenu_r.png) no-repeat left 0;height:26px;width:19px;}
.tab span{display:block;float:left;}
.tab form, .tabmenuitems{background:url(../images/tabmenu_m.png) repeat-x 0 0;height:26px;line-height:26px;text-align:left;padding:0;margin:0;display:block;float:left;}
.tab input{padding-bottom:0;padding-top:0;padding-left:0;padding-right:0;}
.tab input.sprite{border:0px solid #ffffff;}
.tab input.sprite-menu_small_find{height:16px;width:16px;margin-left:0px;margin-right:4px;}
.tabmenuitems{padding-left:2px;}
.tab span.toggle{background:url(../images/tabmenu_m.png) repeat-x 0 0;height:26px;padding-left:4px;padding-right:4px;}
.tab span a:hover{color:#c0c0c0;}
.tab a.open, .tab a.close{height:20px;line-height:20px !important;padding-left:20px !important;cursor:pointer;display:block;position:relative;}
.tab a.open{background:url(../images/tabmenu_open.png) no-repeat left 0;}
.tab a.close{background:url(../images/tabmenu_close.png) no-repeat left 0;}
#toppanel{position:fixed;top:0;width:100%;z-index:1002;margin-left:auto;margin-right:auto;}
#panel{width:100%;height:190px;background:#000;overflow:hidden;position:relative;display:none;text-align:left;}
#menu{width:100%;height:100%;text-align:left;float:left;}
.hide{position:absolute;top:-9999px;left:-9999px;}
.hidden{display:none;}
#mobile{position:/*absolute*/fixed;top:0px;left:0%;padding-top:10px;width:100%;height:42px;background:#000;color:#fff;text-align:center;z-index:1002;}
#more{float:left;width:100%;text-align:center;}
.controls{display:inline-block;vertical-align:top;}
.controls li{margin-left:10px !important;cursor:pointer;float:left;}
.controls li.active{text-decoration:underline;}
li.box{position:relative;float:left;}
.gap{display:inline-block;}
#homecontent{width:80%;float:left;padding-right:1px;padding-left:1px;}
#homecontent ul li.box{padding:0px;margin:0px;}
#homecontent p.tb{width:85px;float:left;text-align:center;margin:10px 5px 5px 10px;}
#homecontent p.item{padding:10px;}
#homeright{width:20%;float:left;}
#homeright ul li{padding:0px;margin:0px;width:100%;}
#homeright p.tb{width:32px;float:left;text-align:center;margin:5px;}
#homeright p.item{padding:10px;}
#banner ul li, #enter ul li{padding:0px;margin:0px;float:left;}
/*#banner h1{margin:0%;margin-left:96px;font-size:125%;}*/
/*#banner h2{margin:0%;margin-left:0%;font-size:100%;}*/
#banner h1{margin:0%;margin-left:96px;/*font-family:"Badaboom", sans-serif;font-size:175%;*/}
#banner h2{margin:0%;margin-left:0%;/*font-family:"Badaboom", sans-serif;font-size:125%;*/}
#enter p.tb{width:64px;float:left;text-align:center;margin:10px 5px 5px 10px;}
#enter p.item{margin:10px;}
#slider, #ticker{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#slider li p.tb, #ticker li p.tb{width:125px;float:left;text-align:center;margin:10px 5px 5px 50px;}
#slider li p.item, #ticker li p.item{margin: 10px 5px 5px 180px;text-align:center}
#slider li p.promotools, #ticker li p.promotools{height:22px;opacity:1;padding-right:10px;text-align:right;width:100%;}
#suggestions{padding-right:1px;padding-left:1px;}
#suggestions ul li.box{padding:0px;margin:0px;}
#suggestions p.tb{width:70px;float:left;text-align:center;margin:10px 5px 5px 10px;}
#suggestions p.item{margin:10px;}
.vinyl{border-radius:96px;-moz-border-radius:96px;-webkit-border-radius:96px;}
.rotating{border-radius:96px;-moz-border-radius:96px;-webkit-border-radius:96px;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;}
.logo-rotating{animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;-webkit-animation:spin 1.5s linear infinite;}
@-moz-keyframes spin{100%{-moz-transform: rotate(360deg);}}
@-webkit-keyframes spin{100%{-webkit-transform: rotate(360deg);}}
@keyframes spin{100%{-webkit-transform: rotate(360deg); transform:rotate(360deg);}}
/*http://spritegen.website-performance.org/*/
.sprite{display:inline-block;background:url(../images/sprite20170505.png) no-repeat top left;}
.sprite-apache-label {width: 80px;height: 15px;background-position: -5px -5px;}
.sprite-buy {width: 22px;height: 22px;background-position: -5px -30px;}
.sprite-cart {width: 16px;height: 16px;background-position: -5px -62px;}
.sprite-cb-paypal {width: 144px;height: 100px;background-position: -5px -88px;}
.sprite-connecte {width: 17px;height: 14px;background-position: -5px -198px;}
.sprite-create-account {width: 16px;height: 16px;background-position: -5px -222px;}
.sprite-cross-red {width: 16px;height: 16px;background-position: -5px -248px;}
.sprite-debian-label {width: 80px;height: 15px;background-position: -5px -274px;}
.sprite-deconnecte {width: 17px;height: 14px;background-position: -5px -299px;}
.sprite-favorites {width: 22px;height: 22px;background-position: -5px -323px;}
.sprite-favorites_remove {width: 22px;height: 22px;background-position: -5px -355px;}
.sprite-get-firefox-label {width: 80px;height: 15px;background-position: -5px -387px;}
.sprite-i-man-w {width: 42px;height: 12px;background-position: -5px -412px;}
.sprite-i-man-white {width: 140px;height: 15px;background-position: -5px -434px;}
.sprite-lang_en {width: 20px;height: 15px;background-position: -5px -459px;}
.sprite-lang_es {width: 20px;height: 15px;background-position: -5px -484px;}
.sprite-lang_fr {width: 20px;height: 15px;background-position: -5px -509px;}
.sprite-linux-label {width: 80px;height: 15px;background-position: -5px -534px;}
.sprite-log-in {width: 16px;height: 16px;background-position: -5px -559px;}
.sprite-menu_small_find {width: 16px;height: 16px;background-position: -5px -585px;}
.sprite-mobile {width: 16px;height: 16px;background-position: -5px -611px;}
.sprite-moins {width: 16px;height: 16px;background-position: -5px -637px;}
.sprite-mysql-label {width: 80px;height: 15px;background-position: -5px -663px;}
.sprite-php-label {width: 80px;height: 15px;background-position: -5px -688px;}
.sprite-plus {width: 16px;height: 16px;background-position: -5px -713px;}
.sprite-promote {width: 16px;height: 16px;background-position: -5px -739px;}
.sprite-rastavibes-white {width: 140px;height: 15px;background-position: -5px -765px;}
.sprite-recover {width: 16px;height: 16px;background-position: -5px -790px;}
.sprite-reload {width: 18px;height: 18px;background-position: -5px -816px;}
.sprite-save {width: 18px;height: 18px;background-position: -5px -844px;}
.sprite-social-facebook {width: 18px;height: 18px;background-position: -5px -872px;}
.sprite-social-googleplus {width: 18px;height: 18px;background-position: -5px -900px;}
.sprite-social-myspace {width: 18px;height: 18px;background-position: -5px -928px;}
.sprite-social-pinterest {width: 18px;height: 18px;background-position: -5px -956px;}
.sprite-social-rss {width: 18px;height: 18px;background-position: -5px -984px;}
.sprite-social-tumblr {width: 18px;height: 18px;background-position: -5px -1012px;}
.sprite-social-twitter {width: 18px;height: 18px;background-position: -5px -1040px;}
.sprite-sound {width: 22px;height: 22px;background-position: -5px -1068px;}
.sprite-text {width: 22px;height: 22px;background-position: -5px -1100px;}
.sprite-trash {width: 18px;height: 19px;background-position: -5px -1132px;}
.sprite-valid-css {width: 80px;height: 15px;background-position: -5px -1161px;}
.sprite-valid-xhtml {width: 80px;height: 15px;background-position: -5px -1186px;}
.sprite-warning {width: 12px;height: 12px;background-position: -5px -1211px;}
.sprite-webmaster-white {width: 187px;height: 15px;background-position: -5px -1233px;}
.sprite-wonja-white {width: 157px;height: 15px;background-position: -5px -1258px;}
.center{text-align:center}
.dark-tooltip{display:none;position:/*relative*/absolute;z-index:1003;text-decoration:none;font-weight:normal;height:auto;top:0;left:0;border:1px solid #fff}
.dark-tooltip.small{padding:4px;font-size:12px;max-width:150px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.dark-tooltip.medium{padding:10px;font-size:14px;max-width:200px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.dark-tooltip.large{padding:16px;font-size:16px;max-width:250px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.dark-tooltip .tip{transform:scale(1.01);-webkit-transform:scale(1.01);transform:scale(1.01);content:"";position:absolute;width:0;height:0;border-style:solid;line-height:0}
.dark-tooltip.south .tip{left:50%;top:100%}
.dark-tooltip.west .tip{left:0;top:50%}
.dark-tooltip.north .tip{left:50%;top:0}
.dark-tooltip.east .tip{left:100%;top:50%}
.dark-tooltip.south.small .tip{border-width:7px 5px 0 5px;margin-left:-5px}
.dark-tooltip.south.medium .tip{border-width:8px 6px 0 6px;margin-left:-6px}
.dark-tooltip.south.large .tip{border-width:14px 12px 0 12px;margin-left:-12px}
.dark-tooltip.west.small .tip{border-width:5px 7px 5px 0;margin-left:-7px;margin-top:-5px}
.dark-tooltip.west.medium .tip{border-width:6px 8px 6px 0;margin-left:-8px;margin-top:-6px}
.dark-tooltip.west.large .tip{border-width:12px 14px 12px 0;margin-left:-14px;margin-top:-12px}
.dark-tooltip.north.small .tip{border-width:0 5px 7px 5px;margin-left:-5px;margin-top:-7px}
.dark-tooltip.north.medium .tip{border-width:0 6px 8px 6px;margin-left:-6px;margin-top:-8px}
.dark-tooltip.north.large .tip{border-width:/*0 12px 14px 12px*/0 5px 5px 5px;margin-left:/*-12px*/0;margin-top:/*-14px*/-5px}
.dark-tooltip.east.small .tip{border-width:5px 0 5px 7px;margin-top:-5px}
.dark-tooltip.east.medium .tip{border-width:6px 0 6px 8px;margin-top:-6px}
.dark-tooltip.east.large .tip{border-width:12px 0 12px 14px;margin-top:-12px}
.dark-tooltip ul.confirm{list-style-type:none;margin-top:5px;display:inline-block;margin:0 auto}
.dark-tooltip ul.confirm li{padding:10px;float:left;margin:5px;min-width:25px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.dark-tooltip.dark{background-color:#1b1e24;color:#fff}
.dark-tooltip.light{background-color:#ebedf3;color:#1b1e24}
.dark-tooltip.dark.south .tip{border-color:#ffffff transparent transparent transparent;_border-color:#ffffff #000 #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}
.dark-tooltip.dark.west .tip{border-color:transparent #ffffff transparent transparent;_border-color:#000 #ffffff #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}
.dark-tooltip.dark.north .tip{border-color:transparent transparent #ffffff transparent;_border-color:#000 #000 #ffffff #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}
.dark-tooltip.dark.east .tip{border-color:transparent transparent transparent #ffffff;_border-color:#000 #000 #000 #ffffff;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}
.dark-tooltip.light.south .tip{border-color:#ebedf3 transparent transparent transparent;_border-color:#ebedf3 #000 #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}
.dark-tooltip.light.west .tip{border-color:transparent #ebedf3 transparent transparent;_border-color:#000 #ebedf3 #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}
.dark-tooltip.light.north .tip{border-color:transparent transparent #ebedf3 transparent;_border-color:#000 #000 #ebedf3 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}
.dark-tooltip.light.east .tip{border-color:transparent transparent transparent #ebedf3;_border-color:#000 #000 #000 #ebedf3;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}
.dark-tooltip.dark ul.confirm li{background-color:#707070}
.dark-tooltip.dark ul.confirm li:hover{background-color:#c0c0c0}
.dark-tooltip.light ul.confirm li{background-color:#c1dbdb}
.dark-tooltip.light ul.confirm li:hover{background-color:#dce8e8}
.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}
@-webkit-keyframes flipInUp{0%{-webkit-transform:perspective(400px) rotateX(-90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(5deg)}
70%{-webkit-transform:perspective(400px) rotateX(-5deg)}
100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}
}
@-moz-keyframes flipInUp{0%{transform:perspective(400px) rotateX(-90deg);opacity:0}
40%{transform:perspective(400px) rotateX(5deg)}
70%{transform:perspective(400px) rotateX(-5deg)}
100%{transform:perspective(400px) rotateX(0deg);opacity:1}
}
@-o-keyframes flipInUp{0%{-o-transform:perspective(400px) rotateX(-90deg);opacity:0}
40%{-o-transform:perspective(400px) rotateX(5deg)}
70%{-o-transform:perspective(400px) rotateX(-5deg)}
100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}
}
@keyframes flipInUp{0%{transform:perspective(400px) rotateX(-90deg);opacity:0}
40%{transform:perspective(400px) rotateX(5deg)}
70%{transform:perspective(400px) rotateX(-5deg)}
100%{transform:perspective(400px) rotateX(0deg);opacity:1}
}
@-webkit-keyframes flipInRight{0%{-webkit-transform:perspective(400px) rotateY(-90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(5deg)}
70%{-webkit-transform:perspective(400px) rotateY(-5deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}
}
@-moz-keyframes flipInRight{0%{transform:perspective(400px) rotateY(-90deg);opacity:0}
40%{transform:perspective(400px) rotateY(5deg)}
70%{transform:perspective(400px) rotateY(-5deg)}
100%{transform:perspective(400px) rotateY(0deg);opacity:1}
}
@-o-keyframes flipInRight{0%{-o-transform:perspective(400px) rotateY(-90deg);opacity:0}
40%{-o-transform:perspective(400px) rotateY(5deg)}
70%{-o-transform:perspective(400px) rotateY(-5deg)}
100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}
}
@keyframes flipInRight{0%{transform:perspective(400px) rotateY(-90deg);opacity:0}
40%{transform:perspective(400px) rotateY(5deg)}
70%{transform:perspective(400px) rotateY(-5deg)}
100%{transform:perspective(400px) rotateY(0deg);opacity:1}
}
.flipIn{-webkit-backface-visibility:visible!important;-moz-backface-visibility:visible!important;-o-backface-visibility:visible!important;backface-visibility:visible!important}
.flipIn.south,.flipIn.north{-webkit-animation-name:flipInUp;-moz-animation-name:flipInUp;-o-animation-name:flipInUp;animation-name:flipInUp}
.flipIn.west,.flipIn.east{-webkit-animation-name:flipInRight;-moz-animation-name:flipInRight;-o-animation-name:flipInRight;animation-name:flipInRight}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}
.darktooltip-modal-layer{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url('../images/fancybox_overlay.png');opacity:.7;display:none}
.warning{background: orange none repeat scroll 0 0;padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-decoration:bold;text-align:center;color:red;width:100%;font-family:"Cantarell";font-size:125%;}
/*footer*/
#footer{position:relative;z-index:1;}
#footer .splitter{height:10px;}
#footer > ul{list-style:none outside none;margin:0 auto;/*max-width:1200px;*/overflow:hidden;padding:10px 0;position:relative;width:100%;}
#footer > ul li.third{float:left;padding:10px 15px;width:33.3%;}
#footer > ul li.full-width{width:100%;float:left;}
#footer > ul li .text{position:relative;text-align:justify;}
.text h4{color:#ffffff;font-size:24px;font-weight:bold;margin-bottom:10px;}
.flat a{font-weight:normal;}
#footer .bar{padding:50px 0;}
#footer .bar-wrap{margin:0 auto;/*max-width:1200px;*/position:relative;width:100%;}
.links{float:left;position:relative;}
.links a{float:left;margin-right:4px;}
.social{float:right;position:relative;}
.social a{float:left;margin-right:4px;}
.red {color:red;}
.green {color:green;}
@media screen and (max-width:1024px){
/*.links, .social, .copyright{float:none;text-align:center;}*/
/*.social{position:relative;margin:10px 0;}*/
.links a{display:inline-block;float:none;}
.bar{position:relative;}
.bar-wrap{margin-bottom:0;}
/*smartmenus*/
/*see sm-style-brown.css*/
.hideable{display:none !important;}
}
@media screen and (max-width: 972px){
/*smartmenus*/
.tab form, .tab span.left, .tab span.right, .tabmenuitems{display:none;}
}
@media screen and (max-width: 640px){
/*footer*/
#footer > ul li{float:none;width:auto;}
.links a{margin-right:5px;}
#banner h2{display:none;}
#banner h1 a{font-size:100%;}
#conteneur{top:50px;}
#enter p.tb, #homecontent p.tb{width:128px;}
#enter p.tb a img.cover, #homecontent p.tb a img.cover{width:128px;height:128px;}
#homecontent{width:100%}
/*#toppanel{display:none;}*/
#mobile{display:inline-block;padding:5px;}
#slider, #ticker, #homeright{display:none;}
#conteneur{top:100px;}
#toppanel{top: 40px/*25px*/;overflow:scroll;}
.tools{height:44px;}
.homeitem{width:100%;}
.post{width:100%;margin:0 !important;}
/*.sprite-plus{display:none;}*/
.tab{background:#000;}
.tab, .tab span.right, .tab span.left{display:none;}
.tab div.login{min-width:0px;}
/*input, button, select, textarea{font-size:150%;}*/
}
