
.pintam 			{box-shadow:rgba(0,0,0,0.3) 0 1px 3px; background:#f7f7f7; border-radius:5px;}
.jumbotron		{box-shadow:0 0 10px #ccc; margin-top:10px; margin-bottom:10px;}
.atzucac 		{padding:20px;}

.bic_calendar									{}
.bic_calendar a								{text-decoration:none; color:#333; cursor:pointer;}
.bic_calendar .table tbody > tr > td	{text-align:center; padding:0px; border:none;}
.bic_calendar td div							{padding:3px;}
.bic_calendar td a 							{}
.bic_calendar .header						{padding:10px 0 10px 0;}
.bic_calendar .button-month-previous	{float:left; width:20px; height:20px; margin:3px 0 0 3px; background:url(../images/icons/arrow-left.png) no-repeat center center;border: 2px solid #cbd1d2;border-radius: 50%;color: #A88758; padding: 3px;}
.bic_calendar .button-month-next 		{float:right; width:20px; height:20px; margin:3px 3px 0 0; background:url(../images/icons/arrow-right.png) no-repeat center center;border: 2px solid #cbd1d2;border-radius: 50%;color: #A88758; padding: 3px;}

.bic_calendar .button-year-previous 	{float:left; width:20px; height:20px; margin:3px 0 0 3px; background:url(../images/icons/arrow-left.png) no-repeat center center;border: 2px solid #cbd1d2;border-radius: 50%;color: #A88758; padding: 3px;}
.bic_calendar .button-year-next 			{float:right; width:20px; height:20px; margin:3px 3px 0 0; background:url(../images/icons/arrow-right.png) no-repeat center center;border: 2px solid #cbd1d2;border-radius: 50%;color: #A88758; padding: 3px;}

.bic_calendar .button-year-next:hover, .bic_calendar .button-year-previous:hover, .bic_calendar .button-month-next:hover, .bic_calendar .button-month-previous:hover    {background-color: #cbd1d2;}
.bic_calendar .monthAndYear 				{text-align:center; font-weight:500;}
.bic_calendar .days-month 					{font-weight:500;}
.bic_calendar .event 						{color:white; background:#330000; text-shadow:0 0 2px #333; box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.3); -moz-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.3); -webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.3); font-weight:bold;}
.bic_calendar .event:hover 				{background:#3B5A97; text-shadow:0 0 2px #000; box-shadow:inset 0 0 7px rgba(0, 0, 0, 0.8);}
.bic_calendar .event a 						{color:white;}
.bic_calendar .table 						{margin-bottom:3px; background:transparent;}
.bic_calendar .days-month td 				{    /* background: #f0f0f0; */    text-transform: uppercase;    color: #444;    font-weight: 600;}
.bic_calendar .selection 					{/*background:rgba(141,200,230,0.5); box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.2);*/}
.bic_calendar .first-selection 			{border-radius:6px 0 0 6px; border-right:0;}
.bic_calendar .last-selection 			{border-radius:0 6px 6px 0; border-left:0;}
.bic_calendar .middle-selection 			{border-left:0; border-right:0; border-radius:0;}
.bic_calendar .popover 						{color:#000; text-shadow:none;}
.visualmonth, .visualyear {text-transform: uppercase; color: #A88758; font-size: 19px;font-family: 'roboto_condensedregular';   letter-spacing: 1px;}

.legend { border-top: 1px solid #B9B9B9; text-align:center; font-size: 11px; text-transform: uppercase; padding-top:5px;}
.holiday { display:inline-block; margin-right:10px;}
.holiday span { display:inline-block; margin-right:5px; border: 1px solid #707070;background: #808080;width: 7px;height: 7px;}
.sclEvent { display:inline-block; margin-right:10px;}
.sclEvent span { display:inline-block; margin-right:5px; border: 1px solid rgb(140, 104, 48);background: #A88758;width: 7px;height: 7px;}

