/* @group Base styles */
html, body {
  width:100%;
  height:100%;
  color:#fff;
}

body {
  font-family:news-gothic-std, tahoma, lucida, verdana, helvetica, sans-serif;
  
  
  font-size:62.5%;
 /* background:#222;*/
  min-height:101%;
}

a {
  text-decoration:none;
  color:#fff;
}

h1, h2 {
  font-family: league-gothic, sans-serif;

  
  	/*font-family: Verdana, Arial, Helvetica, Sans-Serif;*/
  font-weight:normal;
}

h1 {
  font-size: 9em;
}

h2 {
  font-size: 3.65em;
}

  .h2-ldquo {
    margin-left:-10px;
  }

h3 {
  font-family: utopia-std, Georgia, serif;
  font-size: 1.4em;
  letter-spacing:0.1em;
}

p {
  font-size:1.35em;
  line-height:1.4em;
}

.hidden {
  visibility:hidden;
  display:none;
}

/* Font classes */

.league {
  font-family: league-gothic, sans-serif;
}

.utopia {
  /*font-family: utopia-std, Georgia, serif;*/
}

.futura {
  font-family: futura-pt, sans-serif;
}


.uppercase {
  text-transform: uppercase;
}

.clearfix:before, .clearfix:after {  content: "\0020"; display: block; height: 0; visibility: hidden;   } 
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

/* COLORS */

#about-us  .teal{
color:#afaa6d;
}

#history .teal{


color:#F7F2F2;

}


.teal { 
color:#afaa6d;

/*color:#569099;*/


 }


.beige { color:#cc9; }
.dark-beige { color:#afaa6d;}
.dark-gray { color:#333; }
.med-gray { color:#666; }
.light-gray { color:#999; }
.orange { color:#e6674a; }
.black { color:#000; }
.white { color:#fff; }
.purple { color:#57517b; } 

.social-btn {
  display:block;
  float:left;
  margin-right:5px;
  width:32px;
  height:32px;
  background:url('http://www.weduit.net/images/social-icons.png');
  text-indent:-9999px;
}

.facebook { background-position:0px 0px; }
.facebook:hover { background-position:0px -32px; }

.twitter { background-position:-32px 0px; }
.twitter:hover { background-position:-32px -32px; }

.youtube { background-position:-64px 0px; }
.youtube:hover { background-position:-64px -32px; }

.flickr { background-position:-96px 0px; margin-left:2px; }
.flickr:hover { background-position:-96px -32px; }

/* @end */

/* @group Header */

header {
  position:fixed;
  top:0px;
  left:0px;
  width:100%;
  height:50px;
  background:#000;
  z-index:500;
}

.js header {
  opacity:0;
}

  nav {
    position: absolute;
    top:0px;
    right:0px;
    margin:12px 0 0;
  }

  nav li {
    float:left;
    margin:0 0 0 15px;
  }

  nav a {
    display:block;
    padding:5px;
    color:#fff;
    font-family: futura-pt, sans-serif;
    font-size:1.25em;
    letter-spacing:0.1em;
    text-decoration:none;
  }

  nav a:hover,
  nav a.selected {
    color:#CC9;
	
	
	      text-decoration: none;
      
      -webkit-transition: color 0.5s linear;
      
      -moz-transition-property: color;
      -moz-transition-duration: 0.5s;
      -moz-transition-timing: linear;
      
      -o-transition-property: color;
      -o-transition-duration: 0.5s;
      -o-transition-timing: linear;
	
	
	
	
	
	
	
	
	
	
	
	
	
	
  }

.header-shadow {
  position:absolute;
  top:50px;
  left:0px;
  width:100%;
  height:21px;
  background:url('http://www.weduit.net/images/header-shadow.png') repeat-x 0 0 transparent;
}

/* @end */

/* @group Footer */
footer {
  position:relative;
  height:250px;
  text-align:center;
  background:#000;
  overflow:hidden;
  z-index:510;
}

.js footer {
  opacity:0;
}

/* @end */

/* @group Section common styles */ 

#content {
  position:relative;
  top:0px;
  left:0px;
  width:100%;
  overflow:hidden;
}

/*/
.js #content {
  opacity:0;
  position:fixed;
}
/*/

#section-slider {
  margin-left:0px;
  width:100%;
  height:100%;
}

.main-section { /* no js */
  position:relative;
  top:0px;
  left:50%;
  margin-left:-1000px;
  width:2000px;
}

.js .main-section { /* need to manage position, width with js for section transitions */
  position:relative;
  top: 0px;
  left: 0px;
  margin: 0px;
  float:left;
  width:980px;
  overflow:hidden;
}

.main-section .loading {
  margin-top:250px;
  text-align:center;
}

.center-container {
 position:absolute;
 top:0px;
 left:50%;
 margin-left:-1000px;
 width:2000px;
}

.center-container section,
.overlay-page section {
  position:absolute;
  top:0px;
  left:50%;
  width:1024px;
  margin-left:-490px;
}

.black-box {
  background-image:url( 'http://www.weduit.net/images/bg-black-alpha-90.png' );
    background-color:black;
}

.rgba .black-box {
  background-image:none;
  background-color: rgba(0,0,0,.9);
}

.white-box {
  background-image:url('http://www.weduit.net/images/bg-white-alpha-90.png');
     background-color:white;
}

.rgba .white-box {
  background-image:none;
  background-color: rgba(255,255,255,.95);
}

.redorange-box {
  background-image:url('http://www.weduit.net/images/bg-redorange-alpha-90.png');
}

.rgba .redorange-box {
  background-image:none;
  background-color: rgba(230,103,74,.9);
}

.diag-stripe-alpha {
  background-image:url('http://www.weduit.net/images/tile-diag-stripe-alpha.png');
}

.diag-stripe-alpha-08 {
  background-image:url('http://www.weduit.net/images/tile-diag-stripe-alpha-08.png');
}

.teardrop-down {
  display:block;
  width:109px;
  height:132px;
  background:url('http://www.weduit.net/images/teardrop-down.png') no-repeat 0 0 transparent;
}

.teardrop-down p {
  padding:33px 15px 0 8px;
  font-family: league-gothic, sans-serif;
  font-size:2em;
  line-height: 1em;
  text-align:center;
}

a.teardrop-down:hover p {
 color:#cc9; 
}


a.teardrop-right.uppercase.overlay-link:hover p 
{
 color:#cc9; 
}





.teardrop-right {
  display:block;
  width:125px;
  height:108px;
  background:url('http://www.weduit.net/images/teardrop-right.png') no-repeat 0 0 transparent;
}

.teardrop-right p {
  padding:27px 30px 0 8px;
  font-family:league-gothic, sans-serif;
  font-size:1.8em;
  line-height:1.15em;
  text-align:center;
}

.teardrop-left {
  display:block;
  width:126px;
  height:108px;
  background:url('http://www.weduit.net/images/teardrop-left.png') no-repeat 0 0 transparent;
}

.teardrop-left p {
  padding:30px 8px 0 30px;
  font-family:league-gothic, sans-serif;
  font-size:1.8em;
  line-height:1.15em;
  text-align:center;
}


/* @end */

.fpo {
  position:absolute;
  top:0px;
  left:0px; 
}


img.typekit-badge{

visibility: hidden!Important;

}




#dp4.opp4 a{
	color:#5d717e;
	font-size: 12px;

	/*padding-left: 15px;

	padding-right:10px;*/

	/*background-color: #fff;*/

}



#dp4.opp4 ul li{
		margin-bottom:5px;
	/*padding-left: 15px;

	padding-right:10px;*/

	/*background-color: #fff;*/

}

a.submit {
background-image: url(../images/fleche_bleue.jpg);
background-repeat: no-repeat;
background-position: left;
padding-left: 25px;
background-color: transparent;
text-decoration: none;
color: #00B5E7;
}

div#gt.capabilities-title.clearfix h1.black{
	
		margin-left:270px!Important;
	
	
	

}



#topcontrol {
	
	
	
	  z-index:5000000;
	

}


/*  pedro*/

#vision.scroll-active{
	
	
	
    top: 1531px!Important;
}
	

}




#core-values.scroll-active{
	
	
	
	    top: 2057px!Important;
	

}

#areas.scroll-active{
	
	
	
	    top: 665px!Important;
	

}







#vital-stats.scroll-active{
	
	
	
	    top: 618px!Important;
	

}

#new.scroll-active{

	
	
	     top: 3559px!Important;
	

}


#history.scroll-active{
	
	
	
	    top: 3537px!Important;
	

}




#capeContent.scroll-active{
	
	
	
    top: 1501px!Important;
	

}



#core-values.scroll-active{
	
	
	
    top: 3135px!Important;

}


#frisbeeDog.scroll-active{

	
	
      top: 2200px!Important;

}






#frisbee.scroll-active{

	
	
	     top: 2459px!Important;
	

}



#scroll-proxy{
	
	
	
	    height: 0px!Important;
	

}











