/*
#19A8BF 
#11707F 
#083840 
#FF3B96 
#CCB706 
#B2A10E 
#069AB2 

#imagem sf #292843  (escuro)
#FC0007

#8B903A UCF
#DE3047 vermelho

navbar old 9DCFD6
*/
@import url(http://fonts.googleapis.com/css?family=Fjalla+One|Oswald);
@import url(http://fonts.googleapis.com/css?family=Oswald:400,700);
@import url(http://fonts.googleapis.com/css?family=Roboto);
@import url(http://fonts.googleapis.com/css?family=Hind:400,700);

.title{
    font-family: 'Oswald', sans-serif;
    color: #34495e;
}

.darkorange{
    color:darkorange;
}

.cinza{
	color:#908787;
}


.textointrodutorio{
	font-family: 'Oswald', sans-serif;
	font-weight: 400;    
}

h1,h2,h3,h4{
  font-family: 'Oswald', sans-serif;
}

body{
    font-family: 'Roboto', sans-serif;
}

/*
.linha{
background-color: red;
height: 1px;
margin-top: -27px;}
*/
.redline{
	border:1px solid red;}


.glyphicon-option-vertical{
	font-weight: 400px;
}

.separador{
    height: 30px;
}

header{
    padding: 10px;
    height: 100px;
    padding-right: 10px;
}

/*.welcome{
    font-size: 17px;
    margin: 0px;
    margin-top: 0px;
    opacity: 1;
    text-shadow: none;
}*/

.whiteText{
    opacity: 1;
}

/*.edition{
    font-size: 13px;
    margin: 0px;
    text-shadow: none;
}*/

.carousel-caption{
    width: 100%;
    left: 0px !important;
    right: 0px !important;
/*    margin-bottom: -30px;*/
    text-shadow: none;
}

.boasvindas{
   background-color:#28374b;
    opacity: 0.7;
    /*background-color: rgba(248, 128, 23, 0.4);*/
    padding-top: 10px;
    padding-bottom: 10px;
    /*color: #394C4E !important;*/
    color:#fff;
	height: inherit;
}

.boasvindas .small{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    font-size: 13px;
}


.registar{
    margin-left: auto;
    margin-right: auto;
    display: block;}

.scope{
    margin-top: 40px;
}


.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 0px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}


.icon-md {
  font-size: 16px;
  height: 48px;
  width: 48px;
  line-height: 48px;
  color: #fff;
  margin-right: 10px;
  background-color:darkorange;
  text-align: center;
  display: block;
  border-radius: 50%;
  -webkit-transition: 500ms;
  -moz-transition: 500ms;
  -o-transition: 500ms;
  transition: 500ms;
}


.navbar-default{
    font-family: 'Oswald', sans-serif;
    background-color: #9DCFD6; !important;
    color:#fafafa;
    border: none;
    /**/
    height: 100px;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{
   /* background-color: #59BFCE; !important;*/
    background-color: darkorange; !important;
    color:#fafafa;
      /**/
     height: 100px;
}

.navbar-default .navbar-nav>li>a{
   color:#fafafa;
    /**/
     height: 100px;
    line-height: 80px;
}



.maincolorText{
    font-family: 'Oswald', sans-serif;
    color: #00ADEA;
    
}

.thumbnail{
    text-align: center;
}

.thumbnail a {
    color: #9DCFD6;
}

.maincolorTextSubTitle{
    color: #394C4E;
}

.maincolorTextSubTitle1{
    color: #00ADEA;
}

.panel-default>.panel-heading{

    background-color: #9DCFD6;
}


.panel-title{
    color: #fff;
}

.logo{
    margin-top: -15px;
    margin-left: -15px;


}
.imagetop{
margin-top: 20px;
    padding: 0;
    background: url("../images/imagetop.jpg") no-repeat center 20%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height: 250px;
    margin-left: 0px;
    width: 100%;
    float: right;

}


.contentImagetop{
	padding-left: 0px; 
	padding-right: 0px;
}

.imagetop .IEEE_logo{
	float: right;
	margin-right: 50px;
	width: 300px;
    margin-top: 100px;
}

.imagetop .SEGAH_logo{
	float: right;
	margin-top: 100px;
	margin-right: 50px;
	width: 300px;
}



.carousel-control.left{
    background-image: none;
}

.carousel-control.right{
    background-image: none;
}

.segah-footer {
	font-family: sans-serif;
	font-size: 10pt;
  	padding: 40px 0;
  	color: #999;
  	background-color: #fafafa;
  	border-top: 1px solid #9DCFD6;
	margin-top: 50px;
}

.segah-footer p:last-child {
  margin-bottom: 0;
}

.previous_events{
    list-style: none;
    font-size: 14px;
}

.logos_footer{
	width: 150px;
	margin-bottom: 20px;
}

.footer_right{
	float: right;
	margin-right: 10%;
}

.media-heading{
	margin-bottom: 20px;
	padding-top: 10px;
}

.comitees_list{
	list-style: none;
	margin-left: -30px;
	line-height: 20pt;
	margin-top: 20px;
}

.column_justified_text{
	text-align: justify;
	text-justify: inter-word;
}

.costs_table{
	width:600px; 
	font-size:13px
}

.costs_header_first_column{
	width:300px; 
    text-align: left;
	float:left; 
	padding:5px 0px 5px 5px; 
	margin-right:5px;
}

.costs_header_second_column{
	width:100px; 
    text-align: center;
	float:left; 
	padding:5px 5px 5px 5px; 
	margin-right:5px;
}

.costs_header_third_column{
	width:100px; 
    text-align: center;
	float:left; 
	padding:5px 5px 5px 5px;
}

.costs_first_column{
	width:270px; 
	float:left; 
	padding:5px 0px 5px 0px; 
	margin-right:5px; 
	margin-top:5px;
}

.costs_second_column{
	width:40px; 
	float:left; 
	padding:5px 5px 5px 0px; 
	margin-right:5px; 
	margin-top:5px; 
	text-align:center;
}

.costs_third_column{
	width:100px; 
	float:left; 
	padding:5px 5px 5px 5px; 
	margin-top:5px; 
	text-align:center;
}

.costs_second_column_registration{
	width:160px; 
	float:left; 
	padding:5px 5px 5px 0px; 
	margin-right:5px; 
	margin-top:5px; 
	text-align:center;
}

.costs_third_column_registration{
	width:40px; 
	float:left; 
	padding:5px 5px 5px 5px; 
	margin-top:5px; 
	text-align:center;
}








.foot-links a, .foot-links p{
  display: block;
   color: rgb(63, 63, 63);
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  text-decoration: none;
  font-family: OpenSansRegular, Arial, sans-serif;
  font-size: 13px;
  color: rgb(63, 63, 63);
  padding-bottom: 5px;
  text-shadow: rgb(255, 255, 255) 1px 1px 0px;
  
}
.foot-links img{
	padding-top: 5px;
}
#footer{
  background: rgb(241, 241, 241);
  border-top: 1px solid rgb(222, 222, 222);
  margin-top: -2px;
  padding-top: 30px;
  padding-bottom: 30px;
 }
.foot-header{
  font-family: OpenSansBold, Arial, sans-serif;
  font-size: 18px;
  color: rgb(63, 63, 63);
  padding-bottom: 20px;
  text-shadow: rgb(255, 255, 255) 1px 1px 0px;
}
  
#footer .container{
	max-width: 1100px;
}
#bottom-footer{
  margin-bottom: 20px;
	border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding-top: 15px;
    padding-bottom: 15px;
}
#bottom-footer a{
	  text-decoration: none;
  color: #626262;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  -ms-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  font-size: 12px;
  padding: 0px 15px;
  border-right: 1px solid #ccc;
  font-family: 'OpenSansRegular', Arial, sans-serif;
  font-size: 13px;
  color: #626262;
  padding: 0 12px;
  text-shadow: 1px 1px 0 rgba(255,255,255,1);
}
#bottom-footer .phone img{
	margin-right: 7px;
}
#bottom-footer .phone .red{
	font-size: 22px;
  margin-top: -7px;§
  font-family: 'OpenSansRegular', Arial, sans-serif;
  font-size: 18px!important;
  color: #d10029!important;
  position: relative;
  top: -5px;
  text-shadow: 1px 1px 0 rgba(255,255,255,1)!important;
}
#bottom-footer .phone .red small{
	font-family: 'OpenSansRegular', Arial, sans-serif;
  font-size: 12px!important;
  display: block;
  color: #626262!important;
  text-shadow: 1px 1px 0 rgba(255,255,255,1)!important;
  margin-top: -5px;
}
#final-footer{
	font-size: 11px;
  	color: #666;
}
#final-footer i{
	font-size: auto;
}

.topics_list ul{
	list-style: none;
	padding-left: 0;
}

.navbar-default .navbar-brand {
  color: #fff;
 /**/
    height: 100px;    
}


.alinhamentoesquerda {;
  text-align: left;
}

.conference_chairs{
	margin-top: -25px;
}

.conference_chairs p{
	margin-top: -8px;
}

.conference_chairs h4{
	margin-top: 15px;
}

.poster_list{
	list-style: none;
	margin-left: -25px;
	margin-top: -5px;
)