@font-face {
font-family: 'Orchestre';
font-style: normal;
src: url('http://orchestrehugueslamagat.com/fonts/Futura-Medium-01.ttf');
}

@font-face {
font-family: 'Orchestre-bold';
font-style: normal;
src: url('http://orchestrehugueslamagat.com/fonts/Futura-Bold-03.ttf');
}
/*img{margin-top:0 px !important;}*/

h2{font-size:22px;}
h3{font-size:17px;}
/*#header{height:60px;}*/

 h3{color:#00a1cf;} 
h4{color:#fff;}

#header{background-color:#000;min-height:161px;padding-top:10px;}
#main-nav a{line-height:45px;border:none !important;color:#fff !important;font-size:11px;}
#main-nav{float:left;clear:both;width:100%;border:0px !important;}


#main-nav a:hover, #main-nav .hover > a, #main-nav .current-menu-item > a, #main-nav .current_page_item > a, #main-nav .current-menu-ancestor > a{color:#fff;background:#00a1cf;}


#page-header{background:#000;padding-top:15px;text-align:center;}
.page-title{font-size:25px;color:#00a1cf;}

.page-title, .page-subtitle {font-size:18px !important;}
#share-wrap ~ hr, #page-header .hgroup ~ hr, .page-slogan ~ hr, .page-title ~ hr, .page-subtitle ~ hr, .project-title ~ hr{margin-bottom:15px;}
#page-header hr{background:#000;}
section #main-content{
min-height:500px !important;
}
#main-content{
min-height:500px !important;
}

hr{background-color:#00a1cf;}
#main-content{background-color: rgba(0, 0, 0, 0.7); 
  margin-top:0px;padding:17px 10px;}
article{opacity:1;}
#main-content, .rev_slider_wrapper{-moz-box-shadow: 3px 3px 10px 0px #000;
-webkit-box-shadow: 3px 3px 10px 0px #000;
-o-box-shadow: 3px 3px 10px 0px #000;
box-shadow: 3px 3px 10px 0px #000;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#000, Direction=135, Strength=10);
	border: 1px solid #000;}
#footer-top{margin-top:0;}

.divider {  border-bottom: 1px solid #ccc !important; }
.boxes .box{  border-top: 1px solid #ccc !important; }

input[type="submit"], button, .btn{
background: #fff !important;
  background-image: -webkit-linear-gradient(top, #fff, #ccc);
  background-image: -moz-linear-gradient(top, #fff, #ccc);
  background-image: -ms-linear-gradient(top, #fff, #ccc);
  background-image: -o-linear-gradient(top, #fff, #ccc);
  background-image: linear-gradient(to bottom, #fff, #ccc);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
 /* text-shadow: 1px 1px 8px #666666;*/
  color: #333 !important;
  font-size: 15px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

input[type="submit"]:hover, button:hover,.btn:hover {
  background: #3cb0fd !important;
  color:#fff !important;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}

body{color:#f1f1f1;}
.color{color:#59cff5 !important;}

.items article .cat{display:none !important;}