@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url(http://fonts.googleapis.com/css?family=Asap:400,700);
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,300);
@import url(http://fonts.googleapis.com/css?family=Roboto:400,100);
@import url('font-awesome.css');
*{
	font-family: 'Montserrat', sans-serif;

}


body {
  padding-top: 10px;
}
.starter-template {
  padding: 40px 15px;
  text-align: center;
}


.navbar {
	min-height:70px;
	border:0px;
	background-color:#fff;

	
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #555;
	background-color:#fff !important;
	padding-top:45px;

}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #fff;
}

 .dropdown-menu {
	margin-left:200px!important;
	border:0px;
	box-shadow: none;
	border-radius: 0px;
	background-color:#666;
	font-size:10px;
	color:#fff;
	left:600px;
	
}

.dropdown-menu > li > a {
	color:#fff;
}

.navbar-nav > li > a {
    padding-top: 45px;
    padding-bottom: 15px;
	font-weight:400;
}

.frase {
font-family: 'Roboto', sans-serif;
color:#ccc;
font-size:20px;
font-weight:100;
}

.newnav a{
font-family: 'Roboto Condensed', sans-serif;
font-size:12px;
color:#999;
font-weight:300;
text-rendering: optimizeLegibility;
}
 ul.newnav{
	margin-left:0;
	padding-left:0;


	
}
.newnav li{
	list-style:none;
	float:left;
	margin-right:50px;
	
}

/*=========================
  Footer
 ================= */
#footer { padding-top:40px !important; padding-bottom:20px !important} 
section#footer {
    background: none repeat scroll 0 0 #ccc;
    margin: 0;
}

section#footer .copyright {
    color: white;
    text-align: center;
}

/* footer social icons */
ul.social-network {
    list-style: none outside none;
    margin-left: 0 !important;
    margin-top: 40px;
    padding: 0;
}
ul.social-network li {
	display: inline;
	margin: 0 5px;
}

/* footer menu */
ul.footer-menu {
	list-style: none;
	display: inline;
	margin-left:0 !important;
	padding: 0;
}
ul.footer-menu li {
	display: inline;
	margin: 0 5px;
}

a.scrollup{
	height:32px;
	width:32px;
	color:#fff;
	font-size:18px;
	line-height:32px;
	text-align:center;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	z-index:9999;
	opacity:0.5;
}
a.scrollup:hover{
	opacity:1;
	color:#fff;
}

/*===========================
  --- Template Components ----
=========================== */

/* footer social icons */
.social-network a.icoRss:hover {
	background-color: #F56505;
}
.social-network a.icoFacebook:hover {
	background-color:#3B5998;
}
.social-network a.icoTwitter:hover {
	background-color:#33ccff;
}
.social-network a.icoGoogle:hover {
	background-color:#BD3518;
}
.social-network a.icoVimeo:hover {
	background-color:#0590B8;
}
.social-network a.icoLinkedin:hover {
	background-color:#007bb7;
}
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i, 
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {
	color:#fff;
}
a.socialIcon:hover, .socialHoverClass {
	color:#44BCDD;
}

.social-circle li a {
	display:inline-block;
	position:relative;
	margin:0 auto 0 auto;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	text-align:center;
	width: 50px;
	height: 50px;
	font-size:20px;
}
.social-circle li i {
	margin:0;
	line-height:50px;
	text-align: center;
}

.social-circle li a:hover i, .triggeredHover {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-ms--transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}
.social-circle i {
	color:#20497a;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	-ms-transition: all 0.8s;
	transition: all 0.8s;
}

.social-circle li a {
    background: none repeat scroll 0 0 white;
}