/* 
    Document   : jevcustom
    Created on : 22-Apr-2013, 14:12:51
    Author     : Tony Partridge - GWE Systems Ltd
    Description: To allow customisation of CSS Strings where they can never be lost.
    Purpose of the stylesheet follows.
*/
#jevents{
margin-top: 11px;
}
td {
padding:5px 0px !important;
}
/*PRESENTACION MENSUAL*/
#jevents_header {
  position: relative;
  background: #fff none repeat scroll 0 0;
  border-bottom: medium none;
  border-top: 5px solid #a80606;
  margin-bottom: 0px;
  padding: 5px 5px 5px 15px;
 width: auto !important;
}
.jevbootstrap h2 {
font-size: 170%;
font-family: "BebasNeue";
font-style: normal;
font-weight: normal;
border-bottom: 1px solid gray;
color: #b80000;
padding: 0 0 5px;
}

#jevents_body .tableh1 {

background-image: none;
height: 100%;
background: #fff;
border-bottom: 1px solid #000;
}

#jevents_body .buttontext a {
  font-size: 12px;
 }
#jevents_body .maintable {
  background-color: #fff;
  border: 0 none;
  border-collapse: separate;
  border-spacing: 6px;
/*border-radius:7px;*/
 margin-bottom: 20px;
}

#jevents_body h2 {
  color: none;
  font-size: 180%;
border:0px;
 
}
#jevents_body .today {
   font-size: 130%;
  font-weight: normal;
}
#jevents_body .previousmonth, #jevents_body .previousday, #jevents_body .previousweek {
  background-color: rgba(168, 6, 6, 0.09);
  font-size: 14px;
  font-weight: normal;
 border-radius:5px;
}
#jevents_body .currentmonth, #jevents_body .currentday, #jevents_body .currentweek {
 background-color: rgba(168, 6, 6, 0.35) !important;
  font-size: 14px;
  font-weight: bold;
  padding: 3px 10px;
  border-radius:5px;
  color: #000 !important;
}
#jevents_body .nextmonth, #jevents_body .nextday, #jevents_body .nextweek {
  background-color: rgba(168, 6, 6, 0.09);
  font-size: 14px;
  font-weight: normal;
 border-radius:5px;
}
#jevents_body .weekdaytopclr, #jevents_body .sundaytopclr {
  background-color: #A80606;
  background-image: none;
  border-radius:5px;
   color: #ffffff;
  font-size: 14px;
  font-weight: none;
 
}
#jevents_body .todayclr {
	
	background-color:rgba(168, 6, 6, 0.35);
	
}
#jevents_body .weekdayclr {
  
  border-radius:5px;
  font-size: 14px;
}
#jevents_body .caldaydigits {
  font-size: 14px;
}
#jevents_body .weekdayemptyclr {
 background-color: #fff;
  border-radius:5px;
   font-size: 14px;
color: #fff;
}
#jevents_body .sundayemptyclr {
  background-color: #9c9f9f;
 border-radius:5px;
  font-size: 14px;
}
#jevents_body .todayclr {
  
  border-radius:5px
  
}
#jevents_body .eventstyle {
background-color: #fff;
/*  border-radius: 5px 10px;
border-style: solid;
padding: 5px 5px;
border-style:transparent;*/
border-bottom:0px solid;
font-size: 11px;
text-align: left;
border-color: transparent transparent transparent #d0d4d4;
box-shadow: 2px 2px 6px rgba(176, 176, 176, 0.5);
border-left:3px solid;

margin: 0px 5px;

}
#jevents_body .tablev1 {
  border-style: unset;
font-size: 14px;
  
}
#jevents_body .tablec {
   border-radius: 5px;
 }
#jevents_body div.event_legend_item {
  padding: 4px 12px 0px 7px;
  width:auto;
}
#jevents_body div.event_legend_name {
   font-size: 14px;
letter-spacing: 0;
 }
#jevents_body p {
  font-size: 14px  !important;
  margin: 0px 0px 5px 0px;
}


.events-detalle{
background-color: #fff;
padding:10px;
border-left: 3px solid #a80606 !important;
margin-bottom: 10px;
box-shadow: 2px 2px 6px rgba(176, 176, 176, 0.5);
 
}

.events-detalle h2{
border-bottom: 1px solid gray!important;
}
.titulo_categoria_detalle{
font-size: 137%  !important;
font-family: bebasneue;
margin-top: 10px;
margin-bottom: 12px;
background-color: #a80606;
padding: 5px;
color: rgb(255, 255, 255);
box-shadow: 2px 2px 6px rgba(176, 176, 176, 0.5);

}
/*ANUAL*/
#cal_title{
color: rgb(238, 238, 238);

}
.cal_td_daysnames{
background-color: rgb(168, 6, 6);
box-shadow: 2px 2px 6px rgba(176, 176, 176, 0.5);
font-size: 16px !important;
color: rgb(255, 255, 255);
}
.ev_table{
box-shadow: 2px 2px 6px rgba(176, 176, 176, 0.5);
margin-bottom: 23px !important;
}
.ev_td_left{
background-color: rgb(255, 255, 255);
font-size: 15px !important;
padding: 0px 0px 0px 5px !important;
width: 14%;
text-align: center;

}  
.ev_td_right{
background-color: rgb(255, 255, 255);
font-size: 15px !important;
padding: 0px 0px 0px 5px !important;



}
#jevents_body li.ev_td_li{
box-shadow: 2px 2px 6px rgba(176, 176, 176, 0.5);
}
.ev_ul{
   margin: 15px 0px 10px 10px;
padding:none;
} 

#jevents_body .tableh2{
background-image:none;
background-color: #fff !important;
border-left: 0px;
border-bottom: 1px solid gray;
}
#jevents_body .tableh2 a{

font-size: 11px;

}
.jevbootstrap [class^="icon-"], .jevbootstrap [class*=" icon-"] {
    background-image:none;
    background-position: none;
    background-repeat: none;
    display: inline;
    height: auto;
    line-height: 14px;
    margin-top: 1px;
    vertical-align: text-top;
    width: auto;
}

.jevbootstrap ul, .jevbootstrap ol {
   margin: 15px 0px 10px 10px;
padding:none;
 font-size: 13px;

}
  
}
