/* CSS Document */
@import "https://fonts.googleapis.com/css?family=Muli|Poppins|Catamaran|Quicksand|Open+Sans|Mukta|Belgrano";
/* Disseny VERMELL */
/*$main-font-family: "Open Sans", sans-serif;*/
/*$header-background:#F0EEE5;*/
#beques.section-icon {
  background-image: url("../img/icon/png/005-medal-of-award.png") !important;
  background-repeat: no-repeat;
  background-size: 60px 60px !important;
  background-position: -0px 50px;
  opacity: .6; }

.section-icon {
  height: 120px;
  max-width: 220px;
  color: black; }

#infoBeca {
  background-color: transparent;
  border: 1px solid transparent;
  margin-bottom: 5px;
  overflow: hidden;
  padding: 10px;
  font-size: 1em; }
  #infoBeca a {
    color: #0f8047; }
  #infoBeca #titleBeca a {
    font-size: 1em;
    color: #0f8047; }
  #infoBeca #terminiBeca {
    font-size: 12px; }
  #infoBeca #dotacioBeca {
    font-size: 12px; }
  #infoBeca #objectiuBeca {
    font-size: 0.9em; }

.beca_data_visual {
  float: left;
  width: 70px;
  height: 130px;
  margin-right: 20px; }

.beca_data_visual_mes, .beca_data_visual_dia, .beca_data_visual_any {
  text-align: center; }

.beca_data_visual_mes {
  font-size: .8em;
  font-weight: bold;
  background-color: #0f8047;
  color: white;
  padding: .5em 0 .5em 0;
  border-left: 1px solid #0f8047;
  border-right: 1px solid #0f8047;
  border-top: 1px solid #0f8047;
  border-radius: 5px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px; }

.beca_data_visual_any {
  font-size: 1em;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background-color: #fff;
  border-radius: 5px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px; }

.beca_data_visual_dia {
  background-color: #fff;
  font-size: 1.6em;
  letter-spacing: -0.05em;
  color: #2f2f2f;
  font-weight: bold;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  padding-top: 7px; }

a.beques {
  color: white !important;
  font-size: 10px;
  position: absolute;
  right: 30px;
  margin-top: -20px;
  background-color: #0f8047;
  padding: 0 5px; }
