input::-ms-clear {
  display: none;
}

div.breadcrumb a:first-child {
  -webkit-transition: background-image .2s linear;
  -moz-transition: background-image .2s linear;
  -ms-transition: background-image .2s linear;
  -o-transition: background-image .2s linear;
  transition: background-image .2s linear;
}

a, .stButton .stLarge:after,div,span,#search-icon:after,
.node-type-equipment .field--name-field-equipamentos a.view_more.link i, 
.node-type-entity .field--name-field-associacoes a.view_more.link i, 
.node-type-event .field--name-event-eventos a.view_more.link i,
.front #block-views-news-block-1 .view-footer a:after, 
.front #block-views-agenda-block-1 .view-footer a:after, 
.node-type-article .field--name-noticias-mais-noticias a:after,
.vocabulary-area .view-tema-blocks.view-display-id-block_1 .view-footer a i  {
  -webkit-transition: color .2s linear;
  -moz-transition: color .2s linear;
  -ms-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
}

div.views-field-field-date, 
div.views-field-field-date div,
div.views-field-field-date-1 div,
div.views-field-field-date-1, 
div.views-field-field-date span span,
div.views-field-field-date-1 span span,
div.view-associacoes.view-display-id-page div.views-field-title a *,
div.view-equipment div.views-field-title a *,
div.view-documentos div.views-row a *,
div.view-editais div.views-row a *,
.vocabulary-area .field--name-area-quick-access .views-field-title > span a *,
body.page-projetos .view-id-projetos.view-display-id-page > .view-content .views-field-title > span a *,
.node-type-tema .field--name-title-download a *,
.node-type-projeto-tema .field--name-title-download a *,
.node-type-tema .views-field-field-project-theme-quicklink a *,
.node-type-projeto-tema .views-field-field-project-theme-quicklink a *,
.vocabulary-area .view-tema-blocks.view-display-id-block_1 .view-footer a *,
div.field--name-area-quick-access div.views-field-title a *,
div.view-equipment div.views-field-title a *,
div.view-associacoes.view-display-id-page div.views-field-title a *,
#block-quicktabs-area-recent-visited div.view-id-recent_content div.views-field-title a *,
#block-quicktabs-area-recent-visited div.view-id-popular div.views-field-title a *, 
#block-views-quick-acess-block div.view-display-id-block div.views-field-title a *, 
#quicktabs-area_recent_visited div.view-display-id-block div.views-field-title a *,
#block-quicktabs-recent-and-popular div.view-display-id-block div.views-field-title a *,
.node-type-equipment .field--name-field-equipamentos a.view_more.link > div, 
.node-type-entity .field--name-field-associacoes a.view_more.link > div, 
.node-type-event .field--name-event-eventos a.view_more.link > div,
div.group-result-other > .view-mode-search_result a *, 
div.group-result-edital > .view-mode-search_result a *, 
div.group-result-files > .view-mode-search_result a *, 
div.view-documentos div.views-row a *, 
div.view-editais div.views-row a *, 
div.node--equipment.view-mode-search_result a *,
div.node--page.view-mode-search_result a * {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
} 

.vocabulary-area .view-tema-blocks.view-display-id-block_1 .view-footer a i  {
  -webkit-transition: color .2s linear;
  -moz-transition: color .2s linear;
  -ms-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
}

a.logo,
a.site-logo {
  -webkit-transition: opacity .2s linear;
  -moz-transition: opacity .2s linear;
  -ms-transition: opacity .2s linear;
  -o-transition: opacity .2s linear;
  transition: opacity .2s linear;
}

#flexslider_views_slideshow_main_news-block_2_1 .views-field-title,
.sharethis-wrapper span,
.page-agenda .view-display-id-block_6 ul.pager a,
a.ui-selectmenu,
#ui-datepicker-div .ui-widget-header a,
#block-views-quick-acess-block div.view-display-id-block div.views-row,
#block-block-3 ul.redes-sociais li a,
.page-agenda .view-agenda-highlights .view-header a,
div.field--name-area-quick-access div.views-row, 
div.view-equipment.view-display-id-page div.views-row,
div.view-equipment.view-display-id-page_1 div.views-row, 
div.view-associacoes.view-display-id-page div.views-row, 
div.view-documentos div.views-row, 
div.view-editais div.views-row {
  -webkit-transition: background .2s linear;
  -moz-transition: background .2s linear;
  -ms-transition: background .2s linear;
  -o-transition: background .2s linear;
  transition: background .2s linear;
}

.page-agenda .view-agenda-highlights .flex-control-paging li a,
.page-agenda .view-agenda-highlights #flexslider-2 .flex-control-paging li a,
.page-agenda #flexslider_views_slideshow_main_agenda-block_4_1 .flex-control-paging li a,
#block-views-agenda-block .flexslider .flex-control-paging li a,
#block-views-agenda-block-1 .pager li a,
#block-block-3 ul.redes-sociais li a,
body.page-projetos .view-id-projetos.view-display-id-page > .view-content .views-field-title > span a,
.node-type-tema .field--name-title-download a, 
.node-type-projeto-tema .field--name-title-download a, 
.node-type-tema .views-field-field-project-theme-quicklink a, 
.node-type-projeto-tema .views-field-field-project-theme-quicklink a,
.front #block-views-news-block-1 .view-footer a, 
.front #block-views-agenda-block-1 .view-footer a,
.vocabulary-area .view-tema-blocks.view-display-id-block_1 .views-field-title a, 
.vocabulary-area .view-tema-blocks.view-display-id-block_1 .view-footer a,
.front #block-views-news-block-1 .view-footer a, 
.front #block-views-agenda-block-1 .view-footer a, 
.node-type-article .field--name-noticias-mais-noticias a,
.node-type-equipment .field--name-field-equipamentos a.view_more.link, 
.node-type-entity .field--name-field-associacoes a.view_more.link, 
.node-type-event .field--name-event-eventos a.view_more.link {
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  -ms-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
}

#header-wrapper {
  -webkit-transition: background 1s linear;
  -moz-transition: background 1s linear;
  -ms-transition: background 1s linear;
  -o-transition: background 1s linear;
  transition: background 1s linear;
}

input,
.pager-load-more a,
#block-views-highlights-block-1 .views-row,
.page-projetos .view-footer .views-row,
.block--webform .messages.messages--error > a.close,
.l-content .asaf-area-wrapper .messages.messages--error > a.close {
  -webkit-transition: bakcground-color .2s linear;
  -moz-transition: background-color .2s linear;
  -ms-transition: background-color .2s linear;
  -o-transition: background-color .2s linear;
  transition: background-color .2s linear;
}

input, select {
    -webkit-appearance: none;
    -webkit-border-radius:0; 
    border-radius:0;
}

#block-views-news-block-1 .views-row .views-field-field-image,
#block-views-news-block-1 .views-row .views-field-field-image,
.section-noticias .view-news .views-row .views-field-field-image,
.vocabulary-area .view-tema-blocks .views-row .views-field-field-image,
#block-views-highlights-block-1 .views-row .views-field-field-image,
.node-type-article .view-news.view-display-id-block_4 .views-row .views-field-field-image {
  overflow: hidden;
}

#block-views-news-block-1 .views-row .views-field-field-image img:hover,
#block-views-news-block-1 .views-row .wrapper-new:hover .views-field-field-image img,
.section-noticias .view-news .views-row .wrapper-new:hover .views-field-field-image img,
.section-noticias .view-news .views-row .views-field-field-image img:hover,
.vocabulary-area .view-tema-blocks .views-row .wrapper-new:hover .views-field-field-image img,
.vocabulary-area .view-tema-blocks .views-row .views-field-field-image img:hover,
#block-views-highlights-block-1 .views-row:hover .views-field-field-image img,
.node-type-article .view-news.view-display-id-block_4 .views-row .wrapper-new:hover .views-field-field-image img,
.node-type-article .view-news.view-display-id-block_4 .views-row .views-field-field-image img:hover {
  transition: 500ms all;
 -moz-transform: scale(1.05);
 -webkit-transform: scale(1.05);
 -ms-transform: scale(1.05);
}

#block-views-news-block-1 .views-row .views-field-field-image img,
.vocabulary-area .view-tema-blocks .views-row .views-field-field-image img,
.section-noticias .view-news .views-row .views-field-field-image img,
#block-views-highlights-block-1 .views-row .views-field-field-image img,
.node-type-article .view-news.view-display-id-block_4 .views-row .views-field-field-image img  {
  transition: 500ms all;
 -moz-transform: scale(1);
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
}

#sliding-popup {
  height: 48px !important;
}

#sliding-popup .popup-content {
  overflow: hidden;
  text-align: center;
  max-width: 100%;
}

#sliding-popup .popup-content > div {
  float: none !important;
  display: inline-block;
}

#sliding-popup .popup-content #popup-text {
  font-size: 14px;
  font-weight: 300;
  margin: 0;
  line-height: 48px;
  max-width: 100%;
}

#sliding-popup .popup-content #popup-text > span {
  font-style: italic;
}

#sliding-popup .popup-content button {
  line-height: 48px !important;
}

#sliding-popup .popup-content button.find-more-button, 
#sliding-popup .popup-content button.agree-button {
  background: none !important;
  color: #c3e3ed !important;
  border-radius: 0 !important;
  margin: 0 !important;
  box-shadow: none !important;
  border: none !important;
  font-weight: 300 !important;
  text-decoration: underline !important;
  font-family: 'Roboto', 'Sans-serif', 'Arial' !important;
  padding: 0 !important;
  text-shadow: none !important;
}

#sliding-popup .popup-content button.find-more-button {
  -webkit-transition: color .2s linear;
  -moz-transition: color .2s linear;
  -ms-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
}

#sliding-popup .popup-content button.find-more-button:hover {
  color: #ffffff !important;
}

#sliding-popup .popup-content button.agree-button {
  font-family: "FontAwesome" !important;
  font-size: 18px !important;
  border: 1px solid #ffffff !important;
  color: white !important;
  height: 40px !important;
  width: 40px !important;
  text-decoration: none !important;
  position: relative !important;
  line-height: 40px !important;
  margin: 4px 17px !important;
  vertical-align: inherit !important;
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  -ms-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
}

#sliding-popup .popup-content button.agree-button:hover {
  background: #ffffff !important;
  color: #00ADE4 !important;
}

.views-field-field-project-theme-files ul li{
    border-bottom: 1px solid #e2e8ec;
    min-height: 39px;
    height: auto;
    font-size: 12px;
    line-height: 12px;
    font-weight: 300;
    position: relative;
    padding: 0;
    position: relative;
    color: black;
}

.views-field-field-project-theme-files ul li a{
  font-size: 12px;
    font-weight: 300;
    line-height: 16px;

    padding-left: 5px;
    padding-right: 35px;
    padding-top: 9px;
    padding-bottom: 9px;
}

.views-field-field-project-theme-files ul li:hover{
      background-color: #9eb2c0;
}

.views-field-field-project-theme-files ul li:hover a:after{
    content: "\F105";
    font-family: "FontAwesome";
    font-size: 36px;
    position: absolute;
    top: auto;
    right: 13px;
    line-height: 1;
    bottom: 18px;
    height: 50%;
    top: auto;
	color: white;
}
