/* links para news*/
@import 'http://fonts.googleapis.com/css?family=Alegreya+Sans:300';
@import 'http://fonts.googleapis.com/css?family=Alegreya+Sans:700';


.bx-news-wrapper .bx-news-pager, .bx-news-wrapper .bx-news-controls-auto {
    bottom: -32px;
}


div.row_interna_left.spotlight_gallery{
    margin: 0 0 20px
}

ul.slider_extracurricular_interna li img,
div.row_interna_left.spotlight_gallery img,
div.row_interna_left.list_gallery div.left img,
div.row_interna_left.list_gallery div.right img{

    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
} 
div.row_interna_left.list_gallery div.left,
div.row_interna_left.list_gallery div.right{
    width: 268px;    
}

div.row_interna_left.list_gallery div.left{
    float: left
}
div.row_interna_left.list_gallery div.right{
    float: right
}

div.row_interna_left.list_gallery div.left div.title,
div.row_interna_left.list_gallery div.right div.title{
    width: 268px;
    margin: 0 0 10px

}

div.row.extracurricular{
    margin-top: 30px
}


div.row.extracurricular div.title{
    color: #0b6ab2;
    font-size: 22px;
    margin: 0 0 10px
}

div.row.extracurricular ul li div.title{
    color: #e32a2a;
    font-size: 18px;
}

/**
 * Texto comuns internos
*/

div.blog ul li div.title{
font-size: 41px;
color: #0b6ab2;
margin: 0 0 30px;
line-height: 40px;
}

div.blog ul li{
    padding: 30px 0 15px;
    line-height: 20px;
   /* border-bottom: 1px solid #ccc*/
}
div.blog ul li img{
	max-width: 620px;
   /* border-bottom: 1px solid #ccc*/
}

div.row.list_news ul li a img{
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;

}

div.row.list_news div.title{
    color: #0b6ab2;
    font-size: 22px;
    margin: 17px 0 30px 0
}

div.row.list_news ul li{
    display: inline;
    float: left;
    margin: 0 0 20px 96px
}



div.row.list_news ul{margin-left: -100px}


div.row.list_news ul li div.date{color: #0b6ab2}
div.row.list_news ul li a div.title{
    color: #666
}

div.form_footer{
    width: 620px;
    min-height: 350px;
    float: left
}
div.erro_bug_report{
    width: 350px;
}

div.form_comment{
    width: 270px;
    padding: 20px;
    background: transparent url("img/interna/bg_menu.png");
    margin: 0
}

div.erro_bug_report form#form_comment_erro input,
div.erro_bug_report input,
div.erro_bug_report form#form_comment_erro textarea,
div.form_comment form#form_comment input,
div.form_comment input,
div.form_comment form#form_comment textarea{
    width: 250px;
    color: #fff;
    font-family: 'Alegreya Sans';
    background: #4098d3;
    margin: 0 0 10px;
    padding: 3px 10px
}

div.erro_bug_report form#form_comment_erro input,
div.erro_bug_report input,
div.erro_bug_report form#form_comment_erro textarea{
    width: 250px
}

div.erro_bug_report form#form_comment_erro textarea,
div.form_comment form#form_comment textarea{
    height: 100px
}    

div.erro_bug_report form#form_comment_erro input.btn,
div.erro_bug_report input.btn,
div.form_comment form#form_comment input.btn,
div.form_comment input.btn{
    width: auto;
    float:right;
}


div.erro_bug_report form#form_comment_erro input.btn:hover,
div.erro_bug_report input.btn:hover{
    background: #1F7DC1
}

div.erro_bug_report div.row{
    width: 350px;
    float: left;
    margin: 0 0 15px
}

span.erro_bug_button,
span.comment_button{
    color: #0B6AB2;
    cursor: pointer
}


span.erro_bug_button:hover,
span.comment_button:hover{
    color: #c00
}

ul.link_horizontal li{
    color: #0B6AB2;
    display: inline;
    float: left;
   margin: 0 5px 0 0 
}

ul.link_horizontal li div.lnHorizontal{
    width: 200px;
    height: 1px;
    border-bottom: 1px solid #0B6AB2;
    margin: 8px 5px 0 5px

}
