@charset "utf-8";
/* CSS Document */

.-gray  {
	color:#616161 !important;
}


/********************** Header START *************************/

.info-section {
	background-color:#FFCC00;
	
}
.info-section p {
	margin:0px;
	padding:0px;
	vertical-align:middle;
}

header h1 {
	margin:0px;
	padding:0px;
	font-family: 'Oswald', sans-serif;
	font-weight:300;
}
header h2 {
	width:100%;
	margin:0px;
	font-family: 'Oswald', sans-serif;
	font-weight:600;
	line-height:1em;
}
header h2 .small-title {
	font-size:0.8em;
}
.header-top .section {
	padding-top:0px;
	padding-bottom:6px;
}
.options-section .section {
	padding-top:0px;
	padding-bottom:0px;
}
.language {
	float:left;
	width:100%;
	font-family: 'Tahoma', Geneva, sans-serif;
	margin-top:10px;
}
.header-img {
	float:left;
	width:100%;
	height:auto;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center top;
}
.header-img.watches {
	background-image:url(../images/header-img-watches.jpg);
}
.header-img.coins {
	background-image:url(../images/header-img-coins.jpg);
}
.header-img.oeuvres {
	background-image:url(../images/header-img-oeuvres.jpg);
}
.header-img.metals {
	background-image:url(../images/header-img-metals.jpg);
}
.header-img.bijoux {
	background-image:url(../images/header-img-bijoux.jpg);
}
.header-img.military {
	background-image:url(../images/header-img-military.jpg);
}


.domaine-section h1 {
	font-family:"Verdana", Geneva, sans-serif;
	text-transform:uppercase;
	font-size:1.8em;
	letter-spacing: 4px;
}

.fb-like {
	float:right;
	text-align:right;
	width:auto;
}

/**********************  RGB Slide carousel START *************************/
.rgb-slide-carousel{
	float:left;
	width:100%;
	overflow:visible;
}
.slide-container {
	overflow:hidden;
}
.rgb-slide-carousel ul {
	margin: 0;
	padding: 0;
	position: relative;
}
.rgb-slide-carousel li {
	width:100%;
	list-style:none;
	position:absolute;
}
.rgb-slide-carousel li.-slide1, .rgb-slide-carousel li.-slide2, .rgb-slide-carousel li.-slide3, .rgb-slide-carousel li.-slide4 {
	float:left;
	width:100%;
	background-repeat:no-repeat;
	background-position: center center;
	background-size:cover;
	-moz-animation:15s linear infinite;
	-webkit-animation:15s linear infinite;
	animation:15s linear infinite;
}
.rgb-slide-carousel li.-slide1 {
	background-image:url(../images/slideshow/1.jpg);
	-moz-animation-name: cycle1;
	-webkit-animation-name: cycle1;
	animation-name: cycle1;
}
.rgb-slide-carousel li.-slide2 {
	background-image:url(../images/slideshow/2.jpg);
	-moz-animation-name: cycle2;
	-webkit-animation-name: cycle2;
	animation-name: cycle2;
}
.rgb-slide-carousel li.-slide3 {
	background-image:url(../images/slideshow/3.jpg);
	-moz-animation-name: cycle3;
	-webkit-animation-name: cycle3;
	animation-name: cycle3;
}
.rgb-slide-carousel li.-slide4 {
	background-image:url(../images/slideshow/4.jpg);
	-moz-animation-name: cycle4;
	-webkit-animation-name: cycle4;
	animation-name: cycle4;
}

@-webkit-keyframes cycle1 {
	0% {opacity: 1; z-index: 4;}
	20% {opacity: 1; z-index: 4;}
	25% {opacity: 0; z-index: 4;}
	45% {opacity: 0; z-index: 3;}
	50% {opacity: 0; z-index: 2;}
	70% {opacity: 0; z-index: 2;}
	75% {opacity: 0; z-index: 1;}
	95% {opacity: 0; z-index: 1;}
	100% {opacity: 1; z-index: 4;}
}
@-webkit-keyframes cycle2 {
	0% {opacity: 0; z-index: 1;}
	20% {opacity: 0; z-index: 1;}
	25% {opacity: 1; z-index: 3;}
	45% {opacity: 1; z-index: 4;}
	50% {opacity: 0; z-index: 4;}
	70% {opacity: 0; z-index: 3;}
	75% {opacity: 0; z-index: 2;}
	95% {opacity: 0; z-index: 2;}
	100% {opacity: 0; z-index: 1;}
}
@-webkit-keyframes cycle3 {
	0% {opacity: 0; z-index: 2;}
	20% {opacity: 0; z-index: 2;}
	25% {opacity: 0; z-index: 1;}
	45% {opacity: 0; z-index: 1;}
	50% {opacity: 1; z-index: 3;}
	70% {opacity: 1; z-index: 4;}
	75% {opacity: 0; z-index: 4;}
	95% {opacity: 0; z-index: 3;}
	100% {opacity: 0; z-index: 2;}
}
@-webkit-keyframes cycle4 {
	0% {opacity: 0; z-index: 3;}
	20% {opacity: 0; z-index: 3;}
	25% {opacity: 0; z-index: 2;}
	45% {opacity: 0; z-index: 2;}
	50% {opacity: 0; z-index: 1;}
	70% {opacity: 0; z-index: 1;}
	75% {opacity: 1; z-index: 3;}
	95% {opacity: 1; z-index: 4;}
	100% {opacity: 0; z-index: 4;}
}

/* END Slide */


/* END Header */


/********************** Main menu-1 START *************************/
.main-menu-1 {
	font-family:Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	width:auto;
	float:right;
}
.main-menu-1-container {
	width:100%;
	display:table-cell;
	vertical-align:bottom;
	text-align:right;
}
.item p {
	margin-bottom:0px;
	font-size:1.4em;
}
/* END Main menu-1 */


/********************** Main menu-2 START *************************/
.main-menu-2 {
	float:left;
	width:100%;
	height:auto;
}
.menu-2-item{
	font-family: Arial, Helvetica, sans-serif;
}
/* END Main menu-2 */



/********************** Footer START *************************/
footer {
	float:left;
	width:100%;
}
.mediabuttons-container {
	display:block;
	float:left;
	width:100%;
	margin-bottom:20px;
	text-align:center;
}
.media-bt {
	display:table-cell;
	width:30px;
	height:30px;
	margin-right:5px;
}
.media-bt.bt-facebook {
	background-position: -31px top;	
}
.media-bt.bt-twitter {
	background-position: 0px top;	
}
.media-bt.bt-linkedin {
	background-position: -94px top;	
}
.media-bt.bt-googleplus {
	background-position: -124px top;	
}
.media-bt.bt-pinterest {
	background-position: -186px top;	
}
.media-bt.bt-youtube {
	background-position: -63px top;	
}
.media-bt.bt-instagram {
	background-position: -155px top;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;
}
.hours table td p {
	margin-bottom:0px;
}


.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;
}
.rgb {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	text-align:center;
	background:#666666;
	padding:10px;
	padding-bottom:40px;
}
/* END Footer */