.gCalFlow {
  position: relative;
  width: 300px;
  height: 400px;
  float: left;
  font-size: 90%;
  overflow: hidden;
  text-decoration: none;
  padding-bottom: 0.5em; }
  .gCalFlow a, .gCalFlow a:visited, .gCalFlow a:hover {
    color: inherit;
    _color: black;
    background-color: transparent;
    text-decoration: none; }
  .gCalFlow a:hover {
    text-decoration: underline; }
  .gCalFlow .gcf-header-block {
    padding: 5px 4px; }
  .gCalFlow .gcf-title-block {
    font-weight: bold;
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);*/
    color: white; }
    .gCalFlow .gcf-title-block a, .gCalFlow .gcf-title-block a:visited, .gCalFlow .gcf-title-block a:hover {
      _color: white; }
  .gCalFlow .gcf-last-update-block {
   /* font-size: 76%;
    text-align: right;
    bottom: 0;
    right: 0;
    padding-right: 4px;
    position: absolute; */
	font-size: 76%;
	color: #708870;
    /* height: 20px; */
    border-top: 1px solid #006633;
    text-align: right;
    margin-top: -6px;
    bottom: 0;
    right: 0;
    padding-top: 5px;
    padding-right: 4px;
    /* position: absolute; */}
  .gCalFlow .gcf-item-container-block {
    position: relative;
    overflow: hidden;
    overflow-y: auto;
    height: 90%;
	padding-bottom: 5px; }
  .gCalFlow .gcf-item-block {
    position: relative;
    overflow: hidden;
    border-bottom: 1px solid #006633;
    padding: 2px;
    margin: 2px 0; }
  .gCalFlow .gcf-item-header-block {
    /*white-space: nowrap;CORTA TEXTO TITULO A DERECHA*/
    overflow: hidden;
	 padding: 0px; }
  .gCalFlow .gcf-item-date-block {
 /* font-size: 97%; 
   font-weight: bold; */
    color: #770810;
    font-size:0.9em;
    padding: 3px;
    height: 12px;
    /* color: #006633; */
    background: #dbd4c1;
    border-radius: 1px;
    border: 1px solid #ff6600;
    margin-bottom: 5px;
  
  }
  .gcf-item-description{
	  padding-bottom:5px;
	  border-bottom: 1px dashed #ccc;
  }
  .gcf-item-location{
	  color:#838181;
  }
  .gcf-item-title{

    font-size: 11px;
	/*border-bottom: 1px solid #c1a12f */
  }
  .gCalFlow .gcf-item-title-block {
	  margin-left: 2px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); }
  .gCalFlow .gcf-item-body-block {
    font-size: 83%;
    font-color: #564404;
     max-height: 100%;
  text-align: left;
  padding: 3px; }
::-webkit-scrollbar{ width: 8px; height: 10px; } ::-webkit-scrollbar-button:start:decrement { display: block; width: 5px; height: 5px; background-color: transparent; } ::-webkit-scrollbar-button:end:increment { display: block; width: 5px; height: 5px; background-color: transparent; } ::-webkit-scrollbar-track:enabled { background-color: transparent; } ::-webkit-scrollbar-track-piece { background-color: transparent; border: none; margin: 8px 0 35px 0; } ::-webkit-scrollbar-thumb:vertical { height: 30px; border: 1px solid rgba(140, 140, 140, .5); background-color: rgba(155, 155, 155, .5); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2), inset 0 0 1px rgba(255, 255, 255, .8); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2), inset 0 0 1px rgba(255, 255, 255, .8); box-shadow: 0 1px 3px rgba(0,0,0,0.2), inset 0 0 1px rgba(255, 255, 255, .8); -webkit-transition: background-color .2s; -moz-transition: background-color .2s; transition: background-color .2s; } ::-webkit-scrollbar-thumb:vertical:active{ background-color: rgba(155, 155, 155, 1); border: 1px solid rgba(140, 140, 140, 1); } ::-webkit-scrollbar-thumb:horizontal { width: 30px; background-color: rgba(0, 0, 0, 0.5); -webkit-border-radius: 5px; }
.gCalFlow {
  border-style: solid;
  border-width: 1px;
  border-color: #ccc #999 #999 #ccc;
 /* -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;*/
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
  background: -moz-linear-gradient(top, #fff, #eee);
  background: -o-linear-gradient(top, #fff, #eee);
  background: linear-gradient(to bottom, #fff, #eee);
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);
  zoom: 1;
  color: blak; }
  .gCalFlow .gcf-header-block {
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-top-left-radius: 4px;
    -moz-border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    background: -webkit-gradient(linear, left top, left bottom, from(#AAB1DC), to(#3B4CA5));
    background: -moz-linear-gradient(top, #AAB1DC, #3B4CA5);
    background: -o-linear-gradient(top, #AAB1DC, #3B4CA5);
    background: linear-gradient(to bottom, #AAB1DC, #3B4CA5);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffAAB1DC,EndColorStr=#ff3B4CA5);
    zoom: 1; }
  .gCalFlow .gcf-item-body-block {
    font-size: 83%;
  color: #564404;
      margin-top: 2px;}
