.btn {
    box-shadow: none;
}

.row {
    margin-left: 0px;
}
.moduletable h2 {
    border-bottom: 1px solid #999;
    color: #eee;
    font-size: 24px;
    font-weight: 300;
    line-height: 1.3em;
    margin-bottom: 19px;
    margin-top: 6px;
    padding-bottom: 6px;
    text-transform: uppercase;
}
#ide, dt.article-info-term {
    display:none;
}

#fav-mainwrap {
    min-height: 500px;
}
#fav-copyrightwrap {
    border-top: 1px solid #444;
    margin-top: 0;
}

.vapempnamediv a {
    text-align: left;
    text-transform: uppercase;
    color: #222222;
    font-weight: 900;
    line-height: normal;
}

/*******************************************************************
** MENU
**
*******************************************************************/

/***CACHER LE 1ER MENU "JEU"***/
#fav-footer .item-264, #fav-footer .item-268, #fav-footer .hide span, #fav-navbar {
    display:none;
}

#fav-footer .navigation {
    margin: 0;
}

.moduletablelanguage-switcher {
    float: right;
}

#fav-footer {
    margin: 0;
    padding: 25px 0 0;
    color: #333;
    border-bottom: 0px;
    border-top: 0px;
}

.navigation > div  {
    float: right;
}

div.mod-languages.language-switcher li {
    margin: 0;
    padding: 0;
}
div.mod-languages.language-switcher li a {
    margin: 0px !important;
    padding: 10px 0px 5px 0px !important;
}

#fav-footer .navigation li a {
	padding: 11px 5px;
    color: #fff;
    min-width: 70px;
    text-align:center;
    font-size: 13px;
    margin: 0 0 0 5px;
}

#fav-footer.navigation li .reserver {
    background-color: #fc6d4c;
}

/*******************************************************************
** CONTENEURS GLOBAUX
**
*******************************************************************/
#fav-container {
    background-color: #222;
    box-shadow: 0;
    margin: 0px;
    color: #fff;
}

#fav-logo {
    padding: 0px;
    padding-top: 10px;
}

#fav-introwrap  {
    background-color: #00A6C6;
}
#fav-showcasewrap  {
    background-color: #E8B719;
}
#fav-promowrap  {
    background-color: #F7EAC8;
    color: #333;
}

#fav-promowrap h3 {
    color: #333;
}

#fav-headerwrap {
	margin-bottom: 0px;
    padding-bottom: 3px;
    padding-top: 0px;
   	border-bottom: 0;
    
    background-color: #1D181F;
}

#fav-topwrap {
    border: 0px;
    margin: 0px;
    
    background-color: #1D181F;
}

#fav-maintopwrap  {
    background-color: #E8B719;
    color: #fff;
}

#fav-maintopwrap a, #fav-showcase1 a {
    color: #fff;
}

#fav-mainwrap  {
    background-color:#B29C85;
    color: #222222;
}

#fav-mainwrap h2,  #fav-mainwrap h3, #fav-mainwrap h4{
    color: #222222;
}

#fav-mainbottomwrap  {
    background-color:#58B88F;
    color: #fff;
}

#fav-footerwrap, #fav-bottomwrap  {
    background-color:#1D181F;
    color: #fff;
}

#fav-copyrightwrap  {
    background-color:#444444;
    color: #fff;
}

#fav-nav .navigation .nav-pills > .active > a, #fav-nav .navigation .nav-pills > li > a:hover, #fav-nav .navigation .nav-pills > li > a:focus {
    background-color: #E8B719;
    color: #fff;
}
/*******************************************************************
**  NEW INDEX
**
*******************************************************************/
#galerie-jeux {
    margin-left: auto;
    margin-right: auto;
    width: 691px;
   	
}

.galerie-jeux-img {
	float: left; 
	margin-right: 10px;
	text-align: center;
	min-height: 443px;
	display: block;
	text-align: center;
	vertical-align: bottom;
	position: relative;
}

.galerie-jeux-img h1 {
    bottom: 0;
    color: white;
    font-weight: 600;
    line-height: 30px;
    margin: 0;
    padding: 10px;
    position: absolute;
}

#galerie-jeux-img-1 {
	width: 214px;
	background: url(http://www.exitgame.fr/images/escape/img-escape-rooms.jpg) no-repeat;
}

#galerie-jeux-img-1 h1 {
	padding-left:30px;
}

#galerie-jeux-img-3 h1 {
	padding-right:75px;
}

#galerie-jeux-img-2 {
	width: 193px;
	background: url(http://www.exitgame.fr/images/escape/img-jeu-de-piste.jpg) no-repeat;
}

#galerie-jeux-img-3 {
	width: 254px;
	background: url(http://www.exitgame.fr/images/escape/img-realite-virtuelle.jpg) no-repeat;
}

.vr-index .customhero {
    margin-bottom: 10px;
    margin-top: 20px;
}

.vr-index #fav-intro {
    margin-bottom: 50px;
    margin-top: 40px;
}

#galerie-jeux-pistez {
    margin-left: auto;
    margin-right: auto;
    width: 407px;
}

#galerie-jdp-img-aix {
	width: 193px;
	background: url(http://www.exitgame.fr/images/pistez/img-jdp-aix.jpg) no-repeat;
}

#galerie-jdp-img-marseille {
	width: 193px;
	background: url(http://www.exitgame.fr/images/pistez/img-jdp-marseille.jpg) no-repeat;
}

/*******************************************************************
**  INDEX
**
*******************************************************************/
.fav-maincontent .item, .item-page, div[class^="leading-"], div[class*=" leading-"] {
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.mod-newsflash-adv__temoignages .item_introtext p:first-child  {
    background-color: red;
}

.mod-newsflash-adv__temoignages .item_introtext p:first-child::before {
    border-color: transparent #fff;
    border-style: solid;
    border-width: 0 0 15px 25px;
    bottom: -10px;
    content: "";
    display: block;
    position: absolute;
    right: 80px;
    width: 0;
}
.mod-newsflash-adv__temoignages .item_introtext p:first-child::after {
    border-color: transparent #2CABE2;
    border-style: solid;
    border-width: 0 0 15px 10px;
    bottom: -20px;
    content: "";
    display: block;
    position: absolute;
    right: 110px;
    width: 0;
}
.mod-newsflash-adv__temoignages .item_introtext p:first-child {
    background: rgba(0, 0, 0, 0) linear-gradient(#fff, #fff) repeat scroll 0 0;
    border-radius: 15px / 30px;
    color: #000;
    margin: 0;
    padding: 10px 15px;
    position: relative;
}

.moduletabletemoignages > h3 {
    border-bottom: 1px solid #fff;
    color: #eee;
    font-size: 24px;
    font-weight: 300;
    line-height: 1.3em;
    margin-bottom: 19px;
    margin-top: 6px;
    padding-bottom: 6px;
    text-transform: uppercase;
}

.bord-blanche > h3 {
    border-bottom: 1px solid #fff;
}

/*******************************************************************
**  CONCEPT
**
*******************************************************************/
.bord-blanche > h4 {
    border-top: 1px solid #fff;
}

#fav-main222 h2 {
    border-bottom: 1px solid #444;
    font-size: 24px;
    font-weight: 300;
    line-height: 1.3em;
    margin-bottom: 19px;
    margin-top: 0;
    padding-bottom: 6px;
    text-align: left;
    text-transform: uppercase;
}

.concept h4  {
    border-top: 1px solid #aeb0b0;
    margin: 0px;
    padding-top: 15px;
    padding-bottom: 6px;
    text-align: left;
    text-transform: uppercase;
}


/*******************************************************************
**  RESERVATIONS : VUE SERVICESEARCH POUR BONS CADEAUX
**
*******************************************************************/

.favbody_bon .vapallcaldiv, .favbody_bon .vaptimeline, .favbody_bon .vapmonthselect{
    display: none;
}

.favbody_bon .vapcartinneritemscont .vapcartinneritemdiv .vapcartinitemupleft {
    width: 85%;
}

.favbody_bon .vapsersingoption {
    display: inline-block;
    width: 50%;
}

.favbody_bon .vapseroptionsdiv .vapseroptrow {
    background: none;
    padding: 0 12px 0 12px;
}

/*******************************************************************
**  RESERVATIONS : VUE SERVICESEARCH POUR PAIEMENT PARTICULIER
**
*******************************************************************/

.favbody_resa_paiement .vapmonthselect, .favbody_resa_paiement .vapcouponcodediv, .favbody_resa_paiement .vapallcaldiv, .favbody_resa_paiement .vaptimeline, .favbody_resa_paiement .vapseroptprice, .favbody_resa_paiement .vapcartitemboxoptionscont{
    display: none;
}

.favbody_resa_paiement .vapcartinneritemscont .vapcartinneritemdiv .vapcartinitemupleft {
    width: 85%;
}

.favbody_resa_paiement .vapsersingoption {
    display: inline-block;
    width: 50%;
}

.favbody_resa_paiement .vapseroptionsdiv .vapseroptrow {
    background: none;
    padding: 0 12px 0 12px;
}

.favbody_resa_paiement .custom_hero_bon_cadeau h2 {
    border-bottom: 0px;
    color: #fff;
    font-size: 36px;
    font-weight: 300;
    margin-bottom: 19px;
    margin-top: 21px;
    padding-bottom: 6px;
    text-transform: uppercase;
}

.favbody_resa_paiement #fav-mainwrap {
    color: #fff;
    background-color: #4c5a64;
}

/*******************************************************************
**  RESERVATIONS : VUE SERVICESEARCH
**
*******************************************************************/
.favbody_resa #fav-maincontent, .favbody_bon #fav-maincontent {
    margin-top: 20px;
    margin-bottom: 30px;
}

.favbody_resa .span10, .favbody_bon .span10  {
    margin-top: 20px;
}

.favbody_resa #fav-promowrap, .favbody_bon #fav-promowrap  {
    background-color: #e9e5dc;
    color: #222222;
}

.vaptheadcal .vapthtabcal, .vaptimeline tr {
    background-color: #fff;
    color: #222222;
}

.vaptheadcal tr:first-child, .vaptimeline-salle thead tr{
    background: #00a6c6 none repeat scroll 0 0;
    color: #fff;
    font-weight: bold;
    width: 73px;
}

.vaptheadcal tr:first-child td, .vaptimeline-salle thead tr td{
    width: 73px;
}

.vaptbodycal .vaptdday a {
    color: #fff;
}

.vaptlblock0 , .vaptlblock2 {
    background-color: #cccccc;
    color: #222;
}

.vaptimeline .vaptlblockClosed {
    height: 174px !important;
}

.vaptdred, .vaptdgreen, .vaptdyellow, .vaptlblock1 {
    background-color: #3bb856;
    color: #fff !important;
}

.vaptdgrey {
    background-color: #cccccc;
    color: #fff !important;
}

.happyhour  {
	background: url('/images/escape/happyhour.png') no-repeat 98% 100%;
	/*background: url('/escape3/images/escape/happyhour.png') no-repeat 98% 100%;*/
    background-color: #3bb856;
    color: #fff;
}

.vapcalendardiv {
    background-color: #fff;
}

.vaptimeline a {
    color: #fff;
}

.vaptimeselected, .vaptdselected {
    background-color: #00a6c6;
    color: #fff;
    font-weight: bold;
}

.vaptimeline .vaptimeline-salle{
    border: 1px solid #ddd;
    background-color: #fff;
    border-radius: 5px;
    display: inline-block;
    margin: -2px 1px 3px 0;
    padding: 2px;
    vertical-align: top;
}

.favbody_resa .vapallcaldiv {
    margin: -4px;
}

.vapempdescdiv, .favbody_resa form {
    margin: 0px;
}

.vapempcontactdiv, .vapemployeeselect,.favbody_resa .vapseroptionsdiv .vapseroptrow, .vapseroptactcgv, .vapserpeoplediv {
	display: none;
}

.vapempblock .item_content {
    background: #f7eac8 none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
    display: inline-block;
    margin: 0px;
    padding: 10px;
    position: relative;
    width: 100%;
}

.vapempblock .item_content .item {
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.vapordercomponentsdiv {
    background: #fff none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
    display: inline-block;
    margin: 0 0 20px;
    padding: 10px;
    position: relative;
    width: 100%;
}

.vaptimeline .vaptlblock0, .vaptimeline .vaptlblock1, .vaptimeline .vaptlblock2 {
    border: 1px solid #eee;
    border-radius: 0px;
    height: 17px;
    margin: 0px;
    text-align: center;
    /*width: 100px;*/
}

.vapseroptionsheader {
    font-family: "Alegreya Sans SC",sans-serif;
    font-weight: 400;
    font-size: 24.5px;
    line-height: 40px;
    color: inherit;
    margin: 10px 0;
    text-rendering: optimizelegibility;
}

.vapempblock, .vapseroptionscont  {
    background: none;
    border-radius: 0px;
    box-shadow: none;
    display: inline-block;
    margin: 0px;
    padding: 0px;
    position: relative;
    width: 100%;
}

.vapsersingoption .vapseroptact {
    float: left;
    text-align: left;
    width: 20%;
}

.vapsersingoption .vapseroptactcgv {
    float: left;
    text-align: left;
    width: 60%;
}

.vapsersingoption .vapseroptact input {
    margin: 0 5px 0 0;
}

#vapsersearchform .vapcheckoutbutton {
    float: none;
    margin: auto;
    margin-top: 20px;
}


/*******************************************************************
**  RESERVATIONS : VUE CONFIRMAPP
**
*******************************************************************/

/** on masque le prix des places en cas de réduc happy hour**/
.vapcartitemboxoptionprice, .vapsummarycouponrightdiv {
	display: none !important;
}

.vapcontinueshopdiv, #vapoptchbox1, #vapoptchbox0, .vapbookbuttoninnerdiv .vapadditembutton, .fancybox-cgv #fav-headerwrap,.vapcartitemleft, .vapcartitemright, .vapcartitemdetlink, .vapcartitemboxoptionsbottom, .vapcartinitemupright, .vaprequired {
	display: none !important;
}

/*********** Masque le champs nom **********/
.favbody_resa .vapcustomfields > div:first-child, .favbody_bon .vapcustomfields > div:first-child, .favbody_resa_paiement .vapcustomfields > div:first-child {
	display: none !important;
}

#cgv {
    font-size: 12px;
    line-height: 8px;
}

.vapcartitemboxdialog, .vapcheckoutbutton {
    background: #00a6c6 none repeat scroll 0 0;
    border: 1px solid #fff;
    border-radius: 5px;
    color: fff;
    font-size: 16px;
    line-height: 1.4em;
    margin: 5px 0 3px;
    padding: 9px;
    width: 100%;
}

.vapcustomfields {
    margin: auto;
}

.vapcouponcodesubmit, #vapcontinuebutton {
    border: 0 none;
    border-radius: 5px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    background: #00a6c6  none repeat scroll 0 0;
    color: #fff;
}

.vapcouponcodetext {
	margin-bottom: 0px !important;
	margin-right: 10px;
}

iframe .container-fluid {
	display: none !important;
}

/*******************************************************************
**  RESERVATIONS : VUE PAIEMENT
**  LOADING: http://codepen.io/bennettfeely/pen/LEKyyg
**
*******************************************************************/
.vaporder-backbox, .vaporderboxcontent {
	display: none !important;
}

.center-div {
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 250px;
	text-align: center;
	max-width: 550px;
	height: 100%
}

.vappaymentnotes {
    font-size: 10px;
    /*font-weight: 300;
    line-height: 1.3em;
    margin-bottom: 19px;
    margin-top: 0;
    padding-bottom: 6px;
    text-align: left;
    text-transform: uppercase;
    color: #222222;*/
}

.stripe-button-el {
	border: 0 !important;
    box-shadow: 0 !important;
    background-color: #e8b719 !important;
    background-image: none !important;
}

.stripe-button-el span {
    background: none !important;
    border-radius: 0 !important;
    box-shadow: 0 !important;
}

.merci-paiement {
    text-align: center;
    margin-top: 70px;
    margin-bottom: 250px;
}

.merci-paiement h2 {
    border-bottom: 0;
    font-size: 24px;
    font-weight: 300;
    line-height: 1.3em;
    margin-bottom: 19px;
    margin-top: 0;
    padding-bottom: 6px;
    text-transform: uppercase;
}

/*******************************************************************
**  CONTACT
**
*******************************************************************/
.contact #fav-mainwrap  {

    padding-top: 45px;
    padding-bottom: 50px;

}

/*******************************************************************
**  CODE PROMO
**
*******************************************************************/

.index-page .moduletable_promo {
    animation-name: slideInLeft;
    animation-duration: 1s;
    animation-fill-mode: both;
    opacity: 1 !important;
    display: block !important;
    float: left;
    right: auto;
    left: 0;
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    position: fixed;
    top: 20%;
    width: 95px;
    z-index: 100020;
}


/*******************************************************************
**  PAGE AMIS
**
*******************************************************************/


.friends-links {
   		height: 40px;
   		width: 120px;
   		padding: 3px;
   		text-align: center;
   		background: #00a6c6 none repeat scroll 0 0;
	    
	    border-radius: 8px;
	    color: fff;
	    font-size: 16px;
	    line-height: 1.4em;
	    margin: 5px 15px 0 0;
	}
	
.friends-links td {
   		height: 40px;
   		width: 120px;
	}	
	
.friends-links a {
   		color: white;
	}

/*******************************************************************
**  VIDEO 
**
*******************************************************************/

.customhero {
   		margin-top: 120px;
   		margin-bottom: 120px;
	}
	
.customhero .btn {
   		background-color: #fc6d4c;
   		margin-top: 90px;
	}
	
.customhero .logo-trip {
   		margin-right: 50px;
   		margin-left: 30px;
   		margin-top: 70px;
	}

video#bgvid { 
    position: fixed;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background: url(http://www.exitgame.fr/images/escape/video_placeholder.jpg) no-repeat;
    background-size: cover; 
}

#fav-containerwrap,  #fav-introwrap, #fav-container  { 
    background: none;
}

/*******************************************************************
**  VR
**
*******************************************************************/

video#bgvid-vr { 
    position: fixed;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background: url(http://www.exitgame.fr/images/realite-virtuelle/exitgame-vr-placeholder.jpg) no-repeat;
    background-size: cover; 
}

/*******************************************************************
**  PISTEZ MARSEILLE
**
*******************************************************************/
.favbody.pistez, .pistez #fav-mainbottomwrap { 
    background-color: #7A2A2C;
}

.customhero .logo-trip-pistez {
   		margin-right: 50px;
   		margin-left: 50px;
	}
	
.customhero.pistez-hero{
   		margin-top: 130px;
   		margin-bottom: 30px;
	}
	
.customhero.pistez-hero .btn {
    margin-top: 40px;
}
	
table.center {
    margin-left:auto; 
    margin-right:auto;
  }
  
table.pistez-trip {
    margin-top: 50px;
  }
  
.moduletable.pistez-seconde-intro { 
    min-height: 222px;
    margin:0;
}

.custom.pistez-seconde-intro h3 { 
    margin:0;
    line-height: 1.1em;
}

.pistez #fav-maintop { 
    padding:0;
}

.pistez #fav-maintopwrap { 
    background-color: #555555;
}

.item-page.pistez { 
    padding-top:65px;
}

.item-page.pistez h2 { 
    font-size: 38.5px;
    margin-top: 25px;
    margin-bottom: 25px;
}

.pistez .btn, .vr-index .btn { 
    background-color: #fc6d4c;
    margin-top: 25px;
    margin-bottom: 25px;
}

.pistez-etapes h2 { 
    border-bottom: 0;
    font-size: 34px;
   	line-height: 1em;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.footer-menu-jeux { 
    margin:0;
}

#fav-footer { 
    padding:15px;
}

/*******************************************************************
**  BOUTON QUI BOUGE
**
*******************************************************************/
@-webkit-keyframes wiggle
{
    0% {-webkit-transform: rotateZ(1deg);}
    50% {-webkit-transform: rotateZ(-1deg);}
    100% {-webkit-transform: rotateZ(1deg);}
}
@-moz-keyframes wiggle
{
    0% {-moz-transform: rotateZ(1deg);}
    50% {-moz-transform: rotateZ(-1deg);}
    100% {-moz-transform: rotateZ(1deg);}
}
@-o-keyframes wiggle
{
    0% {-o-transform: rotateZ(1deg);}
    50% {-o-transform: rotateZ(-1deg);}
    100% {-o-transform: rotateZ(1deg);}
}
@keyframes wiggle
{
    0% {transform: rotateZ(1deg);}
    50% {transform: rotateZ(-1deg);}
    100% {transform: rotateZ(1deg);}
}
 
a.btn, .galerie-jeux-img h1 {
    -webkit-animation: wiggle 0.4s ease infinite;
    -moz-animation: wiggle 0.4s ease infinite;
    -o-animation: wiggle 0.4s ease infinite;
    animation: wiggle 0.4s ease infinite;
    -webkit-animation-delay: 3s; /* Safari 4.0 - 8.0 */
    -moz-animation-delay: 3s;
    -o-animation-delay: 3s;
    animation-delay: 3s;
}

/*******************************************************************
**  VERSION MOBILE
**
*******************************************************************/

.menu-bar h3{
    color: #444;
    text-shadow: 0 1px 0 #fff;
    line-height: 23px;
}

.navbar-inner {
    background: none;
    background-color: black;
    border: 0;
    border-radius: 0;
    box-shadow: 0;
}

#fav-navbar a.btn.btn-navbar{
    margin: 5px 10px 5px 10px;
    padding: 0px 10px 0px 10px;
}

div.navbar #fav-navbar-collapse a {
    color: #fff;
}

div.navbar #fav-navbar-collapse li.current.active a {
    color: #222;
}

@media handheld, only screen and (max-width: 767px) {

	.index-page #fav-logo a {
    	display:block;
	}
	
	.customhero #logo-hero{
   		display:none;
	}
	
	.customhero {
    	height: 300px;
	}
	
	#fav-headerwrap {
    	border-bottom: 0;
	}
	
	.vappaymentouternotes, #img-pistez-empreinte, .logo-trip-pistez{
   		display:none;
	}
	
	/*Fallback mobile de la video*/
	.customhero {
        background: none;
        margin-top: 30px;
   		margin-bottom: 30px;
   		height: auto;
    }
    #bgvid, #bgvid-vr {
        display: none;
    }
    
    #galerie-jeux {
	    margin-left: auto;
	    margin-right: auto;
	    width: 300px;
	}

	.galerie-jeux-img {
		float: none;
		margin-right: auto;
		margin-left: auto;
		text-align: center;
		min-height: 100px;
		display: block;
		margin-top:25px;
	}
	
	#galerie-jeux-img-1 {
		width: 300px;
		background: url(http://www.exitgame.fr/images/escape/img-escape-game-mobile.jpg) no-repeat;
	}
	
	#galerie-jeux-img-2 {
		width: 300px;
		background: url(http://www.exitgame.fr/images/escape/img-jeu-de-piste-mobile.jpg) no-repeat;
	}
	
	#galerie-jeux-img-3 {
		width: 300px;
		background: url(http://www.exitgame.fr/images/escape/img-realite-virtuelle-mobile.jpg) no-repeat;
	}
	.galerie-jeux-img h1 {
	    padding: 10px;
	    padding-top: 40px;
	    position: relative;
	}
	
	#galerie-jeux-img-3 h1 {
		padding-right:10px;
	}
	
	.favbody_bon .vapempnamediv{ 
	    display: none;
	}
	
	.favbody_bon #fav-maincontent {
		background: none;
	}
}



