/*

	

	/* Import CSS -------------------------------------------------------------- */
	@import url(http://fonts.googleapis.com/css?family=Open+Sans:600italic,400,600,700);
	@import url('css/bootstrap.css');
	@import url('css/bootstrap-responsive.css');
	@import url('css/prettyPhoto.css');
	@import url('css/flexslider.css');
	@import url('css/layerslider.css');	
	@import url('css/jplayer.blue.monday.css');
	@import url('css/custom_global.css');
	@import url('css/custom_responsive.css');	


	
	/* -------------------------------------------------------------------------- */
	/* -------------------------------- Layout ---------------------------------- */
	/* -------------------------------------------------------------------------- */

	body {
		font:13px/1.65em Helvetica, "HelveticaNeue","Helvetica Neue",Arial,sans-serif;
		color:#666666;
		font-size:12px;
		}
	h1,h2,h3,h4,h5,h6 { color:#0e2642; font-family:'Open Sans', sans-serif; font-weight: 600; }
	.canvas { 
		background-color:#FFFFFF; margin:55px auto 15px auto; 
		-webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.75);
		box-shadow:         0px 0px 4px rgba(50, 50, 50, 0.75);
		min-height: 650px;
		padding-bottom:50px;
		}
	#footer {
		margin:0px auto 160px auto;
		border-top-width:5px;
		border-top-style:solid;
		min-height:100px;
		padding-top:70px;
		font-size:12px;
		}
	.dropdown-menu, .navbar-inner, .alert 
		{ 	-webkit-border-radius: 0px;
			-moz-border-radius: 0px;
			border-radius: 0px;
		}
	.tbl { display:table; border:0px; padding:0px; margin:0px; }
	.tbl.w100prs { width:100%; }
	.tbl .tr { display:table-row; border:0px; padding:0px; margin:0px;  }
	.tbl .td { display:table-cell; text-align:left; vertical-align:top; border:0px; padding:0px; margin:0px;  }
	.tbl .td.alr { text-align:right; }
	.tbl .td.all { text-align:left; }
	.tbl .tr.lh0 { line-height:0px; } 
	a {
	  -webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
		outline:none !important;
		text-decoration:none !important;
		}
	li { line-height:1.4; }
	.fR { float:right; }
	.fL { float:left; }
	.loading {  }
	.loading > div,
	.loading ul { display:none; }
	.as_spacer { height:50px; }
		
	.mT10 { margin-top:10px; }
	.mT20 { margin-top:20px; }
	.mT30 { margin-top:30px; }
	.mT40 { margin-top:40px; }
	.mB10 { margin-bottom:10px; }
	.mB20 { margin-bottom:20px; }
	.mB30 { margin-bottom:30px; }
	.mB40 { margin-bottom:40px; }
	.mR40 { margin-right:40px; }
	
	.tagline { border-left:2px solid #001632 !important; padding-left:10px !important; vertical-align:middle !important; font-size:18px; font-weight:bold;}
	a.sc { display:block; float:right; width:28px; height:28px; overflow:hidden; margin-left:2px; margin-bottom:2px; 
		background-image: url(imgs/icons/sprite_icons.png);
		background-repeat:no-repeat;
		background-color:#001632;
	}
	.src_cntnt a.sc { display: inline-block !important; float: none !important; margin-top:15px !important;  }
	
	.team_icon { text-align:center; }
	.team_icon a.sc { display:inline-block; float:none; margin-left:1px; margin-right:1px; }
	
	a.twitter   { background-position:-756px -2px; }
	a.facebook  { background-position:-716px -42px; }
	a.linkedin  { background-position:-677px -83px; }
	a.rss       { background-position:-647px -122px; }
	
	a.dribbble   { background-position:-635px -967px; }
	a.gpluse  { background-position:-585px -1008px; }
	a.pinterest  { background-position:-524px -1055px; }
	a.share       { background-position:-470px -1095px; }
	a.email   { background-position:-409px -1134px; }
	a.flickr  { background-position:-349px -1174px; }
	a.digg  { background-position:-290px -1218px; }

	a.twitter:hover  { background-position:-756px -82px; }
	a.facebook:hover { background-position:-716px -122px; }
	a.linkedin:hover { background-position:-677px -163px; }
	a.rss:hover      { background-position:-647px -202px; }	
	
	a.dribbble:hover   { background-position:-635px -1009px; }
	a.gpluse:hover  { background-position:-585px -1050px; }
	a.pinterest:hover  { background-position:-524px -1097px; }
	a.share:hover       { background-position:-470px -1137px; }
	a.email:hover   { background-position:-409px -1177px; }
	a.flickr:hover  { background-position:-349px -1216px; }
	a.digg:hover  { background-position:-290px -1260px; }
	
	.gallery-caption { font-weight:bold; } 
	.wp-caption-text { color:#222222; }
	.wp-caption{ font-weight:bold; }
	.sticky { font-weight:normal; }
	.gallery-caption { font-weight:normal; }
	.bypostauthor { font-weight:normal;}
	
	img.alignnone { margin:10px; }
	img.aligncenter { margin:20px auto; }
	img.alignright { margin: 5px 0 20px 4%; float:right; }
	img.alignleft { margin:5px 4% 20px 0; float:left; }
	
	.juntas {background-image: url(../../uploads/2013/07/juntas.jpg)}
	
	.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }