#icagenda{width:100%}#icagenda .clr{clear:both}#icagenda .share{float:right;background:0 0;padding:5px 10px 5px 0;text-shadow:none}#icagenda .share a:link,#icagenda .share a:visited{background:0 0;text-decoration:none}#icagenda .share a:active,#icagenda .share a:focus,#icagenda .share a:hover{background:0 0}#icagenda table{border:0}#icagenda tr{border:0}#icagenda th{background:0 0;border:0;min-width:100px}#icagenda td{border:0;padding:1px 5px}#icagenda .navigator{margin-bottom:25px}#icagenda .icagenda_back{float:left;margin-left:20px}#icagenda .icagenda_next{float:right;margin-right:20px}#icagenda .navigator button{border:0;padding:5px;color:#fff;background:#f3f3f3;margin-right:5px}#icagenda .event{background:0 0;border-radius:6px;padding:1%}#icagenda .event:nth-child(odd){background:#f3f3f3}#icagenda .cat{color:#555;font-weight:700;text-transform:uppercase;font-size:11px}#icagenda .leftbox{border:0}#icagenda .box_date{text-transform:capitalize;width:56px;height:56px;padding:12px;text-align:center;color:#fff;float:left;margin-right:10px;border-radius:6px}#icagenda .fontColor{color:grey}#icagenda .ic-date{line-height:0!important;font-size:30px}#icagenda .ic-date .day{line-height:30px!important;font-size:30px;font-weight:700}#icagenda .ic-date .month{line-height:16px!important;font-size:16px;letter-spacing:0;margin-left:1px;font-weight:400}#icagenda .ic-date .year{line-height:11px!important;font-size:11px;letter-spacing:2px;margin-left:2px;font-weight:700}#icagenda .content{border:0;width:100%;vertical-align:top}#icagenda .content h2{padding-top:0}#icagenda .back{font-size:10px;font-weight:400;line-height:30px;padding:0;letter-spacing:1px}#icagenda .regisBox{float:right;margin:3px 0}#icagenda .regisBox a{float:left}#icagenda .regis_button{display:block;margin:2px 3px 0 0;line-height:16px;text-transform:uppercase;cursor:pointer}#icagenda .regis_button:focus,#icagenda .regis_button:hover{text-decoration:none;cursor:pointer}#icagenda .event_finished{display:block;margin:2px 3px 0 0;line-height:16px;color:#555;font-weight:700;text-transform:uppercase}#icagenda .event_finished:focus,#icagenda .event_finished:hover{text-decoration:none;color:#555}#icagenda .regis_imgbutton{display:block;margin:0 3px;height:16px;line-height:16px;width:16px;background:url('../../../../../../media/com_icagenda/images/btn-regis.png') no-repeat}#icagenda .regis_imgbutton:hover{text-decoration:none;color:#111;cursor:pointer}#icagenda .icRegistered{display:block;float:left;text-align:center;background:url('../images/regis-baloon.png');height:16px;line-height:16px;width:36px;font-size:11px;font-weight:700}#icagenda .icinfo{padding:1%;border:0 solid #ccc;margin-bottom:10px;border-radius:6px}#icagenda .icinfo .details{text-align:left;padding:1%}#icagenda .icinfo .details label{font-weight:700}#icagenda .image{text-align:center}#icagenda .image img{max-width:100%;max-height:400px;border:0 solid #ccc;margin-bottom:10px}#icagenda .evttime{font-size:.8em}#detail-map .icagenda_map{margin:auto;border:0 solid #ccc;text-shadow:none;border-radius:0;box-shadow:none}#detail-date-list .alldates ul{padding-left:1%}#detail-date-list .alldates li{background-image:none}#detail-date-list .alldates h3{font-size:12px;margin-top:10px;font-weight:700}#icagenda .formTitle h2{margin:15px 0 -5px 0}#icagenda .icagenda_form div{padding:5px}#icagenda .icagenda_form .fieldset{border-radius:2px;margin:10px 0;background:#f3f3f3;padding:10px}#icagenda .reginfos{font-size:.8em}#icagenda .icagenda_form label{display:block;width:130px;float:left}#icagenda .icagenda_form input{border:1px solid #ccc;padding:3px}#icagenda .icagenda_form .formInfo img{height:14px;vertical-align:middle;cursor:help}#icagenda .icagenda_form .formInfo img a:hover{background:0 0}a.ictip{outline:0;text-decoration:none}a.ictip:hover{background:0 0!important}a.ictip>span{min-width:200px;max-width:250px;padding:10px 10px;margin-top:-50px;margin-left:100px;opacity:0;visibility:hidden;z-index:10;position:absolute;font-style:normal;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 2px 2px #999;-moz-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999;-webkit-transition-property:opacity,margin-top,visibility,margin-left;-webkit-transition-duration:.4s,.3s,.4s,.3s;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-moz-transition-property:opacity,margin-top,visibility,margin-left;-moz-transition-duration:.4s,.3s,0s,.3s;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-o-transition-property:opacity,margin-top,visibility,margin-left;-o-transition-duration:.4s,.3s,0s,.3s;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;transition-property:opacity,margin-top,visibility,margin-left;transition-duration:.4s,.3s,0s,.3s;transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out}a.ictip>span .title{font-weight:700;font-size:1em}a.ictip>span .text{font-size:.9em}a.ictip>span:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#777;border-width:6px;top:0;margin-top:12px}a.ictip:hover>span{opacity:1;text-decoration:none;visibility:visible;overflow:visible;margin-top:-10px;display:inline;margin-left:40px}a.ictip>span{color:#444;background:#f4f4f4;background:-moz-linear-gradient(top,#f4f4f4 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f4),color-stop(100%,#fff));border:1px solid #d4d4d4}#icagenda .icagenda_form .bgButton{background:silver;color:#fff;padding:5px;border:none;text-align:center}#icagenda .icagenda_form .button{font-family:arial;font-size:12px;background:#555;color:#fff;padding:5px;border:none;border-radius:6px;text-align:center}#icagenda .icagenda_form .button:hover{background:#c72031;color:#fff}#icagenda .icagenda_form .buttonx a{font-family:arial;font-size:12px;background:0 0!important;text-decoration:none;color:#555;padding:0;border:none;border-radius:6px;text-align:center}#icagenda .icagenda_form .buttonx a:hover{background:0 0!important;text-decoration:none;color:#c72031!important}