/*
Theme Name: MetroVibes Child
Theme URI: http://themefuse.com/demo/wp/metro-vibes/
Description: Child theme for the MetroVibes theme. Child themes are the recommended way of making modifications to a theme. <a href="http://codex.wordpress.org/Child_Themes">Reade More</a>
Author: ThemeFuse
Author URI: http://themefuse.com
Template: metrovibes-parent
*/



@import url("../metrovibes-parent/style.css");


/* Header*/
.header .header-title h1, .header .header-title h5{ font-size:50px; font-weight:bold; }

/* Slider accueil*/
.header .box a span {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#263B5D;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	transition:opacity 0.3s ease-in-out;
	-webkit-transition:opacity 0.3s ease-in-out;
	-moz-transition:opacity 0.3s ease-in-out;
	-o-transition:opacity 0.3s ease-in-out;
	cursor:pointer;}
/*-----------------------------------*/
/* Header Top */
/*-----------------------------------*/
.header_top {
	width:100%;
	height:65px;
	background:#fff;
	position:relative;
	z-index:2;
	box-shadow:0 0 12px rgba(171,139,110,.38);
	-webkit-box-shadow:0 0 12px rgba(171,139,110,.38);
	-moz-box-shadow:0 0 12px rgba(171,139,110,.38);
border-bottom:3px solid #263B5D;}

.header_top .container {
	width:940px;
	padding:0 }

.logo {
	padding:0px 0 0 ;
	float:left;
height:16px;
width:160px;
margin-top:8px;
        position:relative;
        z-index:1000;}

.logo h2,
.logo a{
	font-family: "Open Sans" , sans-serif;
	font-size:26px;
	color:#907354;
	margin:0;
	line-height: inherit;}

.logo span {
	color:#b09578;}
.logo a ,
.logo img {
    display: block;
}

/* Topmenu */
/*-----------------------------------*/
/* topmenu Dropdown */
#topmenu {
	min-height:38px;	
	margin:0;
    float:right;
	position:relative;}

.dropdown {
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	font-size:13px;
	font-weight:600;
	
    position: relative;
	margin:0;
	padding:0;}

.dropdown > li {
	display: block;
	float:left;
	position: relative;
	border-right: 1px solid transparent;
	border-top:3px solid transparent;
	height:62px;
	line-height: 62px;}

.dropdown > li:hover,
.dropdown > li.current-menu-item {
	border-top:3px solid #263B5D;
	height:62px;
	line-height: 62px;
	box-shadow:0 0 12px rgba(171,139,110,.38);
	-webkit-box-shadow:0 0 12px rgba(171,139,110,.38);
	-moz-box-shadow:0 0 12px rgba(171,139,110,.38);}

.dropdown li a{
	display: block;
	color:#1B171B;
	padding:0 10px;}

.dropdown li:last-child {
	border-right:0;}

.dropdown li ul ,
.dropdown li ul ul{
	display:none;}

.dropdown li:hover > ul {
	background-color: #fff;
	font-size:12px;
	position:absolute;
	display:block;
	padding:0;
	margin:0;
	top:62px;
	left:0;
	box-shadow:0 0 12px rgba(171,139,110,.38);
	-webkit-box-shadow:0 0 12px rgba(171,139,110,.38);
	-moz-box-shadow:0 0 12px rgba(171,139,110,.38);}

.dropdown li:hover ul ul {
	left:195px;
	top:0;}

.dropdown li li{
	display:block;
	border-left:3px solid transparent;
	position: relative;
    *margin:0;
    border-top:none !important;
	width:195px;
	line-height: 35px;}

.dropdown li ul a {
	padding:0 25px 0 22px;}

.dropdown li li:hover ,
.dropdown li li.current-menu-item {
	border-left:3px solid #99999;
		box-shadow:0 0 12px rgba(171,139,110,.38);
	-webkit-box-shadow:0 0 12px rgba(171,139,110,.38);
	-moz-box-shadow:0 0 12px rgba(171,139,110,.38);
	width:195px;}

.dropdown .parent {
	background-image: url(images/icons/parent_ico.png) ;
	background-repeat: no-repeat;
	background-position: 175px center;
}

.dropdown li li:hover, .dropdown li li.current-menu-parent, .dropdown li li.current-menu-item {
    background-color: #F8F3F1;
    border-left: 3px solid #263B5D;
    width: 195px;
}

.dropdown li.current-menu-ancestor {
    background-color: #F8F3F1;
    border-top: 3px solid #263B5D;
}

/*Icons Menu*/
.icon-menu {
	width:34px;
	height:35px;
	vertical-align: middle;}

.icon-menu1 {
	background:url(images/icon-projet.png) no-repeat 0 0;
	margin-right: 4px}

.icon-menu2 {
background:url(images/icon-actu.png) no-repeat 0 0;
	margin-right:6px;}

.icon-menu3 {
background:url(images/icon-media.png) no-repeat 0 0;
	margin-right:6px;}

.icon-menu4 {
background:url(images/icon-partenaire.png) no-repeat 0 0;
	width:36px;
	margin-right:6px;}

.icon-menu5 {
background:url(images/icon-contact.png) no-repeat 0 0;
	width:36px;
	margin-right:6px;}
/*Header bottom*/
.header-bottom{display:none;}

/*Footer*/
footer {
    background-color: #ffffff;
color:#263B5D;
border-top:3px solid #263B5D;
}

.copyright, .copyright a  {
    color: #263B5D;
}