
@import "dependencies";


/*MODIF APPARENCE FOND POP DETAIL ET CATEGORIE VM
Chemin pour info -components/com_virtuemart/assets/css/jquery.fancybox-1.3.4.css
---------------------------------------------------------------*/

#fancybox-overlay {
	opacity: 0.3 !important;
	background-color: #009701 !important;
}

/*Cacher titre de l'article qui se trouve ne bas de l'image pop*/
.fancybox-title-inside {
display: none !important;
}

/*Arrondi image detail*/
.main-image img {
margin-top: 30px !important;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
}



/*MODIF APPARENCE FOND IMAGE POP LISTE PRODUIT CATEGORIE VM
media/system/css/modal.css*/

#sbox-overlay {
	background-color: #009701 !important;
opacity: 0.3 !important;
}

#sbox-window.shadow {
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}


*Surchage Modif fenetre pop panier*/

#fancybox-content {
  /*display: table;*/
 /*width: auto !important;
 padding: 15px;*/
/* je fixe la couleur du fond 
  background: yellow;
je fixe la couleur du texte
  color: #009701;*/
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

#facebox .close{

}

.facebox_overlayBG {
  background-color: #009701 !important;
  z-index: 99;
}




.popup .continue {
width: 152px;
background: #e8e8e8 url(../images/backgrounds.png) repeat 0 -160px;
/*background-position: 0 -160px;*/
color: #fff;
border: solid #00a000 1px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
font-size: 14px;
cursor: pointer;
height: 18px;
text-align: center;
letter-spacing: 1px;
padding: 4px 5px;
}


.popup .continue:hover {
background-position: 0 -200px;
}


#fancybox-content div a.continue_link {
width: 152px;
background: #e8e8e8 url(../images/backgrounds.png) repeat 0 -160px;
/*background-position: 0 -160px;*/
color: #fff;
border: solid #00a000 1px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
font-size: 14px;
cursor: pointer;
/*height: 18px;*/
text-align: center;
letter-spacing: 1px;
padding: 0px 5px;
}

div#fancybox-content div h4 {
    text-transform: inherit;
    margin-top: 10px;
    font-size: 120%;
}



.continue_link:hover {
background-position: 0 -200px;
}

a.showcart.floatright:hover {
    background-position: 0 -200px;
}


a.showcart.floatright {
    width: 152px;
   /* background: #e8e8e8 url(../images/backgrounds.png) top repeat-x;*/
   background: #e8e8e8 url(../images/backgrounds.png) repeat 0 -160px;
  
    /*background-position: 0 -160px;*/
    color: #fff;
    border: solid #00a000 1px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
     cursor: pointer;
    /*height: 18px;*/
    text-align: center;
    letter-spacing: 1px;
    font-weight: bold !important;
    /*padding: 4px 5px;*/
    /*font-size: 14px;*/
    /*height: 18px;*/
    
}

.floatright, span.floatright {
    float: right;
}


.popup .showcart {
width: 110px;
background: #e8e8e8 url(../images/backgrounds.png) top repeat-x;
background-position: 0 -160px;
color: #fff;
border: solid #00a000 1px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
font-size: 14px;
cursor: pointer;
height: 18px;
text-align: center;
letter-spacing: 1px;
padding: 4px 5px;
margin-right: 10px;
margin-top: -3px;
}

.popup .showcart:hover {
background-position: 0 -200px;
color: #f2f2f2;
}

.popup .content.my-groovy-style h4 {
margin-top: 20px;
}
.popup .product-related-products h4 {
margin-top: 100px;
}

.popup .content.my-groovy-style div div {
display: none !important;
}

div#fancybox-content {
    width: 100% !important;
  
}