.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;min-width:240px;overflow:hidden;}#imageContainer,#frameContainer,#modalContainer{padding:10px;}#modalContainer{line-height:1em;overflow:auto;}#loading{height:25%;width:100%;text-align:center;line-height:0;position:absolute;top:40%;left:45%;}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#imageContainer>#hoverNav{left:0;}#frameHoverNav{z-index:10;margin-left:auto;margin-right:auto;width:20%;position:absolute;bottom:0px;height:45px;}#imageData>#frameHoverNav{left:0;}#hoverNav a,#frameHoverNav a{outline:none;}#prevLink,#nextLink{width:49%;height:100%;background:transparent url(/sites/all/modules/lightbox2/images/blank.gif) no-repeat;display:block;}#prevLink,#framePrevLink{left:0;float:left;}#nextLink,#frameNextLink{right:0;float:right;}#prevLink:hover,#prevLink:visited:hover,#prevLink.force_show_nav,#framePrevLink{background:url(/sites/all/modules/lightbox2/images/prev.gif) left 15% no-repeat;}#nextLink:hover,#nextLink:visited:hover,#nextLink.force_show_nav,#frameNextLink{background:url(/sites/all/modules/lightbox2/images/next.gif) right 15% no-repeat;}#prevLink:hover.force_show_nav,#prevLink:visited:hover.force_show_nav,#framePrevLink:hover,#framePrevLink:visited:hover{background:url(/sites/all/modules/lightbox2/images/prev_hover.gif) left 15% no-repeat;}#nextLink:hover.force_show_nav,#nextLink:visited:hover.force_show_nav,#frameNextLink:hover,#frameNextLink:visited:hover{background:url(/sites/all/modules/lightbox2/images/next_hover.gif) right 15% no-repeat;}#framePrevLink,#frameNextLink{width:45px;height:45px;display:block;position:absolute;bottom:0px;}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;min-width:240px;}#imageData{padding:0 10px;}#imageData #imageDetails{width:70%;float:left;text-align:left;}#imageData #caption{font-weight:bold;}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}#imageData #lightbox2-node-link-text{display:block;padding-bottom:1.0em;}#imageData #bottomNav{height:66px;}.lightbox2-alt-layout #imageData #bottomNav,.lightbox2-alt-layout-data #bottomNav{margin-bottom:60px;}#lightbox2-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}#overlay_default{opacity:0.6;}#overlay_macff2{background:transparent url(/sites/all/modules/lightbox2/images/overlay.png) repeat;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html>body .clearfix{display:inline;width:100%;}* html .clearfix{height:1%;}#bottomNavClose{display:block;background:url(/sites/all/modules/lightbox2/images/close.gif) left no-repeat;margin-top:33px;float:right;padding-top:0.7em;height:26px;width:26px;}#bottomNavClose:hover{background-position:right;}#loadingLink{display:block;background:url(/sites/all/modules/lightbox2/images/loading.gif) no-repeat;width:32px;height:32px;}#bottomNavZoom{display:none;background:url(/sites/all/modules/lightbox2/images/expand.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}#bottomNavZoomOut{display:none;background:url(/sites/all/modules/lightbox2/images/contract.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}#lightshowPlay{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/all/modules/lightbox2/images/play.png) no-repeat;}#lightshowPause{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/all/modules/lightbox2/images/pause.png) no-repeat;}.lightbox2-alt-layout-data #bottomNavClose,.lightbox2-alt-layout #bottomNavClose{margin-top:93px;}.lightbox2-alt-layout-data #bottomNavZoom,.lightbox2-alt-layout-data #bottomNavZoomOut,.lightbox2-alt-layout #bottomNavZoom,.lightbox2-alt-layout #bottomNavZoomOut{margin-top:93px;}.lightbox2-alt-layout-data #lightshowPlay,.lightbox2-alt-layout-data #lightshowPause,.lightbox2-alt-layout #lightshowPlay,.lightbox2-alt-layout #lightshowPause{margin-top:102px;}.lightbox_hide_image{display:none;}#lightboxImage{-ms-interpolation-mode:bicubic;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.calendar-calendar tr.holder{height:0px;display:table-row !important;display:none;}.calendar-calendar .week-view .full div.item-wrapper,.calendar-calendar .day-view .full div.item-wrapper{background-color:none;border:0px;float:none;margin:0px;width:100%;margin-top:-24px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:none;}.calendar-calendar .week-view .full div.single-day div.weekview,.calendar-calendar .day-view .full div.single-day div.dayview{background:#ffc;width:auto;padding:0px 3px;overflow:hidden;}.calendar-calendar .week-view .full div.single-day div.weekview,.calendar-calendar .day-view .full div.single-day div.dayview{border:1px solid #E39364;}.calendar-calendar .week-view .header-body-divider,.calendar-calendar .week-view .single-day-footer,.calendar-calendar .day-view .single-day-footer,.calendar-calendar .day-view .header-body-divider{background:#eeeeee;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;font-size:1px;height:4px;line-height:1px;}.calendar-calendar .week-view #multi-day-container,.calendar-calendar .week-view #single-day-container,.calendar-calendar .day-view #multi-day-container,.calendar-calendar .day-view #single-day-container{position:relative;background:#ffffff;overflow-y:scroll;overflow-x:hidden;border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}.calendar-calendar .week-view #multi-day-container,.calendar-calendar .day-view #multi-day-container{border-top:1px solid #CCCCCC;}.calendar-calendar .week-view #week-header-container,.calendar-calendar .day-view #day-header-container{width:100%;background:#ffffff;border-bottom:1px solid #CCCCCC;}.calendar-calendar .week-view #multi-day-container,.calendar-calendar .day-view #multi-day-container{height:57px;}.calendar-calendar .week-view #multi-day-container .expand{height:100%;}.calendar-calendar .week-view #multi-day-container table,.calendar-calendar .day-view #multi-day-container table{height:100%;}.calendar-calendar .week-view #multi-day-container table td,.calendar-calendar .day-view #multi-day-container table td{border-top:0px;border-bottom:0px;vertical-align:top;width:14%;}.calendar-calendar .week-view #multi-day-container table td.calendar-agenda-hour{border-right:1px solid #CCCCCC;}.calendar-calendar .week-view #single-day-container,.calendar-calendar .day-view #single-day-container{border-top:1px solid #CCCCCC;height:500px;}.calendar-calendar .week-view #single-day-container table td,.calendar-calendar .day-view #single-day-container table td{padding:0px;border-top:0px;border-bottom:0px;width:14%;}.calendar-calendar .week-view td.first,.calendar-calendar .day-view td.first{border-left:0px;}.calendar-calendar .week-view td.first,.calendar-calendar .day-view td.first{border-left:0px;}.calendar-calendar .week-view td.last,.calendar-calendar .day-view td.last{border-right:0px;}.calendar-calendar .week-view #single-day-container div.first,.calendar-calendar .day-view #single-day-container div.first{border-top:0px;}.calendar-calendar .week-view #single-day-container div.last,.calendar-calendar .day-view #single-day-container div.last{border-bottom:0px;}.calendar-calendar .week-view table.full{table-layout:fixed;width:100%;margin:0px;}.calendar-calendar .day-view table.full{table-layout:fixed;width:100%;margin:0px;}.calendar-calendar td.calendar-agenda-hour .calendar-hour,.calendar-calendar td.calendar-agenda-hour .calendar-ampm,.calendar-calendar .week-view .full div.calendar-agenda-hour span,.calendar-calendar .day-view .full div.calendar-agenda-hour span{font-size:.8em;font-weight:normal;margin-right:0px;}.calendar-calendar .week-view .full div.calendar-agenda-hour,.calendar-calendar .day-view .full div.calendar-agenda-hour,.calendar-calendar .week-view .full div.calendar-agenda-items,.calendar-calendar .day-view .full div.calendar-agenda-items{height:47px;border-top:1px solid #cccccc;}.calendar-calendar .week-view .full .calendar-agenda-hour{width:auto;}.calendar-calendar .week-view .full .calendar-agenda-hour div,.calendar-calendar .day-view .full .calendar-agenda-hour div{margin-top:10px;}.calendar-calendar .day-view #header-container td.calendar-time-holder,.calendar-calendar .day-view #multi-day-container td.calendar-time-holder,.calendar-calendar .day-view #single-day-container td.calendar-time-holder{width:50px;padding:0px;border:0px;}.calendar-calendar .day-view #header-container td.calendar-day-holder,.calendar-calendar .day-view #multi-day-container td.calendar-day-holder,.calendar-calendar .day-view #single-day-container td.calendar-day-holder{width:95%;}.calendar-calendar .week-view #header-container td.calendar-time-holder,.calendar-calendar .week-view #multi-day-container td.calendar-time-holder,.calendar-calendar .week-view #single-day-container td.calendar-time-holder{width:50px;padding:0px;border:0px;}.calendar-calendar .week-view #header-container td.margin-right{width:10px;}.calendar-calendar .week-view .full td.calendar-day-holder{padding:0px;border:0px;width:14%;}.calendar-calendar .day-view .full td.calendar-day-holder{padding:0px;border:0px;width:95%;}.calendar-calendar .week-view .full div.single-day,.calendar-calendar .day-view .full div.single-day{padding:0px;}.calendar-calendar .week-view .full div.single-day .inner,.calendar-calendar .day-view .full div.single-day .inner{position:relative;z-index:1;}.calendar-calendar .week-view .full td.multi-day{padding:1px 2px 0px 2px;}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{height:22px !important;}.calendar-calendar .day-view .full td.multi-day .calendar.dayview .contents div,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents div{}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continuation{height:22px;padding-top:0px;margin-right:3px;}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff,.calendar-calendar .day-view .full td.multi-day .inner .dayview .continues,.calendar-calendar .day-view .full td.multi-day .inner .dayview .cutoff{height:22px;padding-top:0px;}.calendar-calendar .week-view div.single-day .view-item,.calendar-calendar .day-view div.single-day .view-item{position:absolute;width:100%;background:none;text-align:left;z-index:1;}.calendar-calendar .week-view div.single-day .half-hour,.calendar-calendar .day-view div.single-day .half-hour{font-size:1px;height:23px;width:100%;position:relative;z-index:0;top:0px;border-bottom:1px dotted #cccccc;}.calendar-calendar .week-view div.single-day .view-item .calendar,.calendar-calendar .day-view div.single-day .view-item .calendar{margin:0px;}.calendar-calendar .week-view div.single-day .view-item .contents,.calendar-calendar .day-view div.single-day .view-item .contents{overflow:hidden;}.calendar-calendar div.single-day .o_0 .view-item{top:0px;}.calendar-calendar div.single-day .o_1 .view-item{top:12px;}.calendar-calendar div.single-day .o_2 .view-item{top:24px;}.calendar-calendar div.single-day .o_3 .view-item{top:36px;}.calendar-calendar div.single-day .o_4 .view-item{top:40px;}.calendar-calendar div.single-day .d_1 .view-item .calendar{height:10px;}.calendar-calendar div.single-day .d_2 .view-item .calendar{height:22px;}.calendar-calendar div.single-day .d_3 .view-item .calendar{height:34px;}.calendar-calendar div.single-day .d_4 .view-item .calendar{height:46px;}.calendar-calendar div.single-day .d_5 .view-item .calendar{height:58px;}.calendar-calendar div.single-day .d_6 .view-item .calendar{height:70px;}.calendar-calendar div.single-day .d_7 .view-item .calendar{height:82px;}.calendar-calendar div.single-day .d_8 .view-item .calendar{height:94px;}.calendar-calendar div.single-day .d_9 .view-item .calendar{height:106px;}.calendar-calendar div.single-day .d_10 .view-item .calendar{height:118px;}.calendar-calendar div.single-day .d_11 .view-item .calendar{height:130px;}.calendar-calendar div.single-day .d_12 .view-item .calendar{height:142px;}.calendar-calendar div.single-day .d_13 .view-item .calendar{height:154px;}.calendar-calendar div.single-day .d_14 .view-item .calendar{height:166px;}.calendar-calendar div.single-day .d_15 .view-item .calendar{height:178px;}.calendar-calendar div.single-day .d_16 .view-item .calendar{height:190px;}.calendar-calendar div.single-day .d_17 .view-item .calendar{height:202px;}.calendar-calendar div.single-day .d_18 .view-item .calendar{height:214px;}.calendar-calendar div.single-day .d_19 .view-item .calendar{height:226px;}.calendar-calendar div.single-day .d_20 .view-item .calendar{height:238px;}.calendar-calendar div.single-day .d_21 .view-item .calendar{height:250px;}.calendar-calendar div.single-day .d_22 .view-item .calendar{height:262px;}.calendar-calendar div.single-day .d_23 .view-item .calendar{height:274px;}.calendar-calendar div.single-day .d_24 .view-item .calendar{height:286px;}.calendar-calendar div.single-day .d_25 .view-item .calendar{height:298px;}.calendar-calendar div.single-day .d_26 .view-item .calendar{height:310px;}.calendar-calendar div.single-day .d_27 .view-item .calendar{height:322px;}.calendar-calendar div.single-day .d_28 .view-item .calendar{height:334px;}.calendar-calendar div.single-day .d_29 .view-item .calendar{height:346px;}.calendar-calendar div.single-day .d_30 .view-item .calendar{height:358px;}.calendar-calendar div.single-day .d_31 .view-item .calendar{height:370px;}.calendar-calendar div.single-day .d_32 .view-item .calendar{height:382px;}.calendar-calendar div.single-day .d_33 .view-item .calendar{height:394px;}.calendar-calendar div.single-day .d_34 .view-item .calendar{height:406px;}.calendar-calendar div.single-day .d_35 .view-item .calendar{height:418px;}.calendar-calendar div.single-day .d_36 .view-item .calendar{height:430px;}.calendar-calendar div.single-day .d_37 .view-item .calendar{height:442px;}.calendar-calendar div.single-day .d_38 .view-item .calendar{height:454px;}.calendar-calendar div.single-day .d_39 .view-item .calendar{height:466px;}.calendar-calendar div.single-day .d_40 .view-item .calendar{height:478px;}.calendar-calendar div.single-day .d_41 .view-item .calendar{height:490px;}.calendar-calendar div.single-day .d_42 .view-item .calendar{height:502px;}.calendar-calendar div.single-day .d_43 .view-item .calendar{height:514px;}.calendar-calendar div.single-day .d_44 .view-item .calendar{height:526px;}.calendar-calendar div.single-day .d_45 .view-item .calendar{height:538px;}.calendar-calendar div.single-day .d_46 .view-item .calendar{height:550px;}.calendar-calendar div.single-day .d_47 .view-item .calendar{height:562px;}.calendar-calendar div.single-day .d_48 .view-item .calendar{height:574px;}.calendar-calendar div.single-day .d_49 .view-item .calendar{height:586px;}.calendar-calendar div.single-day .d_50 .view-item .calendar{height:598px;}.calendar-calendar div.single-day .d_51 .view-item .calendar{height:610px;}.calendar-calendar div.single-day .d_52 .view-item .calendar{height:622px;}.calendar-calendar div.single-day .d_53 .view-item .calendar{height:634px;}.calendar-calendar div.single-day .d_54 .view-item .calendar{height:646px;}.calendar-calendar div.single-day .d_55 .view-item .calendar{height:658px;}.calendar-calendar div.single-day .d_56 .view-item .calendar{height:670px;}.calendar-calendar div.single-day .d_57 .view-item .calendar{height:682px;}.calendar-calendar div.single-day .d_58 .view-item .calendar{height:694px;}.calendar-calendar div.single-day .d_59 .view-item .calendar{height:706px;}.calendar-calendar div.single-day .d_60 .view-item .calendar{height:718px;}.calendar-calendar div.single-day .d_61 .view-item .calendar{height:730px;}.calendar-calendar div.single-day .d_62 .view-item .calendar{height:742px;}.calendar-calendar div.single-day .d_63 .view-item .calendar{height:754px;}.calendar-calendar div.single-day .d_64 .view-item .calendar{height:766px;}.calendar-calendar div.single-day .d_65 .view-item .calendar{height:778px;}.calendar-calendar div.single-day .d_66 .view-item .calendar{height:790px;}.calendar-calendar div.single-day .d_67 .view-item .calendar{height:802px;}.calendar-calendar div.single-day .d_68 .view-item .calendar{height:814px;}.calendar-calendar div.single-day .d_69 .view-item .calendar{height:826px;}.calendar-calendar div.single-day .d_70 .view-item .calendar{height:838px;}.calendar-calendar div.single-day .d_71 .view-item .calendar{height:850px;}.calendar-calendar div.single-day .d_72 .view-item .calendar{height:862px;}.calendar-calendar div.single-day .d_73 .view-item .calendar{height:874px;}.calendar-calendar div.single-day .d_74 .view-item .calendar{height:886px;}.calendar-calendar div.single-day .d_75 .view-item .calendar{height:898px;}.calendar-calendar div.single-day .d_76 .view-item .calendar{height:910px;}.calendar-calendar div.single-day .d_77 .view-item .calendar{height:922px;}.calendar-calendar div.single-day .d_78 .view-item .calendar{height:934px;}.calendar-calendar div.single-day .d_79 .view-item .calendar{height:946px;}.calendar-calendar div.single-day .d_80 .view-item .calendar{height:958px;}.calendar-calendar div.single-day .d_81 .view-item .calendar{height:970px;}.calendar-calendar div.single-day .d_82 .view-item .calendar{height:982px;}.calendar-calendar div.single-day .d_83 .view-item .calendar{height:994px;}.calendar-calendar div.single-day .d_84 .view-item .calendar{height:1006px;}.calendar-calendar div.single-day .d_85 .view-item .calendar{height:1018px;}.calendar-calendar div.single-day .d_86 .view-item .calendar{height:1030px;}.calendar-calendar div.single-day .d_87 .view-item .calendar{height:1042px;}.calendar-calendar div.single-day .d_88 .view-item .calendar{height:1054px;}.calendar-calendar div.single-day .d_89 .view-item .calendar{height:1066px;}.calendar-calendar div.single-day .d_90 .view-item .calendar{height:1078px;}.calendar-calendar div.single-day .d_91 .view-item .calendar{height:1090px;}.calendar-calendar div.single-day .d_92 .view-item .calendar{height:1102px;}.calendar-calendar div.single-day .d_93 .view-item .calendar{height:1114px;}.calendar-calendar div.single-day .d_94 .view-item .calendar{height:1128px;}.calendar-calendar div.single-day .d_95 .view-item .calendar{height:1140px;}.calendar-calendar div.single-day .d_96 .view-item .calendar{height:1152px;}.calendar-calendar .week-view div.single-day .i_0 .view-item .calendar{margin-left:0px;width:50%;}.calendar-calendar .week-view div.single-day .i_1 .view-item .calendar{margin-left:10%;width:85%;}.calendar-calendar .week-view div.single-day .i_2 .view-item .calendar{margin-left:16%;width:79%;}.calendar-calendar .week-view div.single-day .i_3 .view-item .calendar{margin-left:21%;width:74%;}.calendar-calendar .week-view div.single-day .i_4 .view-item .calendar{margin-left:30%;width:65%;}.calendar-calendar .week-view div.single-day .i_5 .view-item .calendar{margin-left:34%;width:61%;}.calendar-calendar .week-view div.single-day .i_6 .view-item .calendar{margin-left:42%;width:53%;}.calendar-calendar .week-view div.single-day .i_7 .view-item .calendar{margin-left:49%;width:46%;}.calendar-calendar .week-view div.single-day .i_8 .view-item .calendar{margin-left:55%;width:40%;}.calendar-calendar .week-view div.single-day .i_9 .view-item .calendar{margin-left:65%;width:30%;}.calendar-calendar .week-view div.single-day .i_0.md_0 .view-item .calendar{width:95% !important;width:auto;}.calendar-calendar .week-view div.single-day .i_0.md_1 .view-item .calendar{width:60% !important;width:auto;}.calendar-calendar .day-view div.single-day .i_0 .view-item .calendar{margin-left:2px;width:25% !important;width:97%;}.calendar-calendar .day-view div.single-day .i_1 .view-item .calendar{margin-left:10%;width:89%;}.calendar-calendar .day-view div.single-day .i_2 .view-item .calendar{margin-left:20%;width:79%;}.calendar-calendar .day-view div.single-day .i_3 .view-item .calendar{margin-left:30%;width:69%;}.calendar-calendar .day-view div.single-day .i_4 .view-item .calendar{margin-left:40%;width:59%;}.calendar-calendar .day-view div.single-day .i_5 .view-item .calendar{margin-left:50%;width:49%;}.calendar-calendar .day-view div.single-day .i_6 .view-item .calendar{margin-left:60%;width:39%;}.calendar-calendar .day-view div.single-day .i_7 .view-item .calendar{margin-left:70%;width:29%;}.calendar-calendar .day-view div.single-day .i_8 .view-item .calendar{margin-left:75%;width:24%;}.calendar-calendar .day-view div.single-day .i_9 .view-item .calendar{margin-left:80%;width:19%;}.calendar-calendar .day-view div.single-day .i_0.md_0 .view-item .calendar{width:98% !important;width:auto;}.calendar-calendar .day-view div.single-day .i_0.md_1 .view-item .calendar{width:60% !important;width:auto;}.calendar-calendar .day-view div.single-day .i_0.md_2 .view-item .calendar{width:40% !important;width:auto;}.calendar-calendar .day-view div.single-day .i_0.md_3 .view-item .calendar{width:30% !important;width:auto;}.single-day-footer .grippie,.header-body-divider .grippie{overflow:hidden;background:#eee url("/misc/grippie.png") no-repeat center 2px;cursor:s-resize;height:3px;}
div.date-views-pager{margin-left:auto;margin-right:auto;}div.date-views-pager li{float:left;text-align:left;width:20%;}div.date-views-pager div.current-page{font-weight:bold;text-align:center;}div.date-views-pager div.next-month,div.date-views-pager div.next-year{text-align:right;}.views-group-box div.date-views-filter-fieldset{margin-left:0;}.views-group-box fieldset.date-views-filter-fieldset{padding-top:0;}.views-group-box fieldset.date-views-filter-fieldset .container-inline-date > .form-item{border-width:0;margin:9px 3px 0 3px;display:block;}.views-group-box fieldset.date-views-filter-fieldset .container-inline-date .date-padding{padding:0;}.date-views-filter-wrapper{min-width:250px;}.date-views-filter input{float:left !important;margin-right:2px !important;min-width:12em;padding:0 !important;width:12em;}.date-nav{clear:both;padding-bottom:1.5em;width:100%;}.date-nav div.date-heading h3{margin:0;padding:0;}.date-nav-wrapper .clear-block{margin-bottom:10px;}.date-nav-wrapper{position:relative;margin-top:5px;width:100%;}.date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}.date-nav-wrapper .date-prev a,.date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}.date-nav-wrapper.date-nav a:hover{text-decoration:underline;}.date-nav-wrapper .date-prev{padding:5px 0;position:absolute;left:0px;text-align:left;top:0px;width:auto;z-index:1;font-size:12px;}.date-nav-wrapper .date-prev{left:0;right:auto;}.date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}.date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}.date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}.date-nav-wrapper .date-next{padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}
.block-nice-menus{line-height:normal;z-index:10;}ul.nice-menu,ul.nice-menu ul{z-index:5;position:relative;}ul.nice-menu li{position:relative;}ul.nice-menu a{display:block;color:#027ac6;}ul.nice-menu ul,#header-region ul.nice-menu ul{position:absolute;visibility:hidden;}ul.nice-menu li.over ul{visibility:visible;}ul.nice-menu ul li{display:block;}ul.nice-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.nice-menu li:hover ul,ul.nice-menu li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul,ul.nice-menu li.over ul,ul.nice-menu li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,#header-region ul.nice-menu li:hover ul,#header-region ul.nice-menu li.menuparent li:hover ul,#header-region ul.nice-menu li.menuparent li.menuparent li:hover ul,#header-region ul.nice-menu li.over ul,#header-region ul.nice-menu li.menuparent li.over ul,#header-region ul.nice-menu li.menuparent li.menuparent li.over ul{visibility:visible;}ul.nice-menu li:hover ul ul,ul.nice-menu li:hover ul ul ul,ul.nice-menu li:hover li:hover ul ul,ul.nice-menu li:hover li:hover ul ul ul,ul.nice-menu li:hover li:hover li:hover ul ul,ul.nice-menu li:hover li:hover li:hover ul ul ul,ul.nice-menu li.over ul ul,ul.nice-menu li.over ul ul ul,ul.nice-menu li.over li.over ul ul,ul.nice-menu li.over li.over ul ul ul,ul.nice-menu li.over li.over li.over ul ul,ul.nice-menu li.over li.over li.over ul ul ul,#header-region ul.nice-menu li:hover ul ul,#header-region ul.nice-menu li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul ul,#header-region ul.nice-menu li.over ul ul,#header-region ul.nice-menu li.over ul ul ul,#header-region ul.nice-menu li.over li.over ul ul,#header-region ul.nice-menu li.over li.over ul ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul ul{visibility:hidden;}ul.nice-menu li.menuparent ul,#header-region ul.nice-menu li.menuparent ul{overflow:visible !important;}ul.nice-menu li.menuparent ul iframe,#header-region ul.nice-menu li.menuparent ul iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:20px;height:20px;}
::-webkit-input-placeholder{color:#007629;font-size:10.5pt;font-style:italic;}:-moz-placeholder{color:#007629;font-size:10.5pt;font-style:italic;}::-moz-placeholder{color:#007629;font-size:10.5pt;font-style:italic;}::-ms-input-placeholder{color:#007629;font-size:10.5pt;font-style:italic;}a{color:#006d26;}a:active{color:#98c125;}.front{background-color:#474536;}.front .l-page{background:transparent url(/sites/all/themes/zdravyroznov/images/front-background.png) top center no-repeat;min-height:735px;padding-top:70px;}.front header,.front .l-content{display:none;}.front a{text-decoration:none;}.front h1,.front h2,.front h3{margin:0;}.front h2 a{color:#99c225;font-size:14pt;}.front h3 a{color:#005c20;font-size:10pt;font-weight:normal;}.l-navigation-snk{float:right;}.l-navigation-os{float:left;}.l-navigation-snk .block__content,.l-navigation-os .block__content{padding:22px 0;opacity:0.7;margin-right:5px;margin-left:5px;transition-property:opacity;-webkit-transition-property:opacity;-webkit-transition-duration:0.3s;-webkit-transition-timing-function:linear;-o-transition-delay:0s;-transition-property:opacity;-transition-duration:0.3s;-transition-timing-function:linear;-transition-delay:0s;}.l-navigation-snk .block__content div{margin-right:10px;}.l-navigation-snk .block__content img:hover{margin-right:0px;}.l-navigation-snk .block__content:hover,.l-navigation-os .block__content:hover{opacity:1;border-right:5px #83ae0e solid;border-radius:8px;margin-right:0px;}.l-navigation-os .block__content:hover{border-left:5px #83ae0e solid;border-right:none;margin-left:0px;}.l-navigation-snk .block__content{background:transparent url(/sites/all/themes/zdravyroznov/images/left-arrow.png) no-repeat right center;text-align:right;}.l-navigation-os .block__content{background:transparent url(/sites/all/themes/zdravyroznov/images/right-arrow.png) no-repeat left center;text-align:left;}.l-navigation-snk h1,.l-navigation-snk h2,.l-navigation-snk h3{margin-right:70px;}.l-navigation-os h1,.l-navigation-os h2,.l-navigation-os h3{margin-left:70px;}.l-navigation-snk h1 a span,.l-navigation-os h1 a span{display:none;}.l-navigation-snk h1,.l-navigation-os h1{height:112px;}.l-navigation-snk h1{float:right;width:172px;}.l-navigation-os h1{float:left;width:179px;}.l-navigation-snk h1 a{background:transparent url(/sites/all/themes/zdravyroznov/images/logo-snk.png) no-repeat left top;display:block;width:172px;height:112px;}.l-navigation-snk h2,.l-navigation-os h2{clear:both;padding-top:15px;}.l-navigation-os h1 a{background:transparent url(/sites/all/themes/zdravyroznov/images/logo-os.png) no-repeat left 20px;display:block;width:179px;height:91px;}.front nav .menu{margin:20px 0;padding:0;}.front nav .menu li{text-transform:uppercase;line-height:200%;list-style:none;}.front nav .menu li a{color:#005c20;}.front nav .menu li a:hover{text-decoration:underline;}.l-navigation-snk nav .menu{text-align:right;margin-right:70px;}.l-navigation-snk nav .menu li{background:transparent url(/sites/all/themes/zdravyroznov/images/bullet.png) no-repeat right 2px center;padding-right:20px}.l-navigation-snk nav .menu li:hover{background:transparent url(/sites/all/themes/zdravyroznov/images/bullet2.png) no-repeat right center;padding-right:20px;}.l-navigation-os nav .menu{text-align:left;margin-left:70px;}.l-navigation-os nav .menu li{background:transparent url(/sites/all/themes/zdravyroznov/images/bullet.png) no-repeat left 2px center;padding-left:20px;}.l-navigation-os nav .menu li:hover{background:transparent url(/sites/all/themes/zdravyroznov/images/bullet2.png) no-repeat left center;padding-left:20px;}.l-branding,.l-region--header{margin:0;padding:0;min-height:235px;}.l-region--branding a img{margin-left:20px;margin-top:20px;}.site-name{display:none;}.site-logo{display:none;}.site-logo img{display:none;}.os-site,.snk-site{background:#f2f1e1 url(/sites/all/themes/zdravyroznov/images/footer-background.png) repeat-x center bottom;color:#000;}.os-site .l-page,.snk-site .l-page{background:transparent url(/sites/all/themes/zdravyroznov/images/header-background.png) no-repeat center top;}.l-region--header{position:relative;}.l-region--header h2,.l-region--header h3{position:relative;left:-90px;top:58px;}.l-region--header h2{font-size:16pt;margin:0;}.l-region--header h3{font-size:13pt;margin:5px 0 0 55px;}.l-region--header a{text-decoration:none;}.l-region--header h2 a{color:#99c225;}.l-region--header h3 a{color:#005c20;}.block--nice-menus{float:left;width:70%;}.block--search-form{float:left;width:29%;margin-top:8px;}#block-search-form #edit-search-block-form--2{-webkit-box-shadow:inset 2px 2px 3px 0px rgba(0,118,41,0.3);-moz-box-shadow:inset 2px 2px 3px 0px rgba(0,118,41,0.3);box-shadow:inset 2px 2px 3px 0px rgba(0,118,41,0.3);border-radius:3px;border-style:none;background-color:#ceddc3;color:#007629;font-size:10.5pt;font-style:italic;min-height:2.1em;text-align:center;width:16em;}#block-search-form #edit-submit,#block-search-form #edit-submit--2{border-style:none;background:transparent url(/sites/all/themes/zdravyroznov/images/search-button.png) no-repeat center center;text-indent:-999em;width:50px;height:25px;}.nice-menu{font-size:12pt;font-weight:bold;list-style-type:none;margin:0;padding:0;text-decoration:none;text-transform:uppercase;}.nice-menu li{background:transparent url(/sites/all/themes/zdravyroznov/images/bullet.png) no-repeat left 20px;float:left;}.nice-menu li:first-child{background-image:none;}.nice-menu li a{display:inline-block;color:#fff;height:100%;text-decoration:none;width:100%;padding:15px 19px 15px 24px;}.nice-menu ul{-webkit-box-shadow:1px 1px 1px 0px rgba(185,180,159,1);-moz-box-shadow:1px 1px 1px 0px rgba(185,180,159,1);box-shadow:1px 1px 1px 0px rgba(185,180,159,1);background-color:#007629;margin:0 0 0 -15px;list-style-type:none;padding:0;margin:0;border-radius:0px 0px 5px 5px;}.nice-menu ul li{background-image:none;white-space:nowrap;width:100%;}.nice-menu ul li:first-child{padding-left:0;}.nice-menu ul a:hover{text-decoration:underline;}.l-content{margin-bottom:2em;}.l-content .l-region--highlighted{margin-bottom:0;}.l-main-content{-webkit-box-shadow:1px 1px 1px 0px rgba(185,180,159,1);-moz-box-shadow:1px 1px 1px 0px rgba(185,180,159,1);box-shadow:1px 1px 1px 0px rgba(185,180,159,1);border-radius:2px;background-color:#fff;color:#444444;font-size:10pt;line-height:150%;margin-bottom:15px;padding:.75em 1.5em;}.l-main-content h1{font-size:24pt;font-weight:normal;line-height:130%;margin:.5em 0 .25em;padding:0;}.l-main-content footer.node__submitted{color:#949494;margin:.25em 0 2em;}.l-main-content .field--name-field-tags{clear:both;}.l-main-content .field--name-field-tags .field-item{float:left;}.l-main-content .field--name-field-tags .field-item:after{content:",";padding-right:.3em;}.l-main-content .field--name-field-tags .field-item:last-child::after{content:"";}.l-main-content .field--name-field-soubory table{border-radius:2px;}.l-main-content .field--name-field-soubory thead th{background-color:#98c125;color:#fff;padding:.25em .75em;}.l-main-content .field--name-field-soubory tbody td{padding:.25em .75em;}.l-main-content .field--name-field-soubory tbody tr:nth-child(odd) td{background-color:#fff;}.l-main-content .field--name-field-soubory tbody tr:nth-child(even) td{background-color:#eaf5ce;}.l-main-content .field--name-field-fotogalerie .field-items{margin:1em 0;}.l-main-content .field--name-field-fotogalerie .field-item{background-color:#eaf5ce;border-radius:2px;-webkit-box-shadow:1px 1px 2px 0px rgba(185,180,159,0.5);-moz-box-shadow:1px 1px 2px 0px rgba(185,180,159,0.5);box-shadow:1px 1px 2px 0px rgba(185,180,159,0.5);display:table;float:left;height:240px;margin:20px;padding:10px;width:240px;text-align:center;}.l-main-content .field--name-field-fotogalerie .field-item a{display:table-cell;vertical-align:middle;}.l-listing h2{font-size:18pt;font-weight:normal;margin-left:.75em;}.easy-breadcrumb{font-size:90%;padding:0 1.5em .5em;}.easy-breadcrumb a{color:#007629;}.l-content .view-content .views-row{-webkit-box-shadow:1px 1px 1px 0px rgba(185,180,159,1);-moz-box-shadow:1px 1px 1px 0px rgba(185,180,159,1);box-shadow:1px 1px 1px 0px rgba(185,180,159,1);border-radius:2px;background-color:#fff;margin:1.5em 0;position:relative;}.view-content .views-row .views-field-field-ilustrace{background-color:#fafafa;float:left;height:275px;margin-right:1.5em;width:275px;}.view-content .views-row .views-field-field-ilustrace .field-content{margin:0;padding:0;}.view-content .views-row .views-field-field-ilustrace .field-content a{display:block;margin:0;padding:0;}.view-content .views-row .views-field-field-ilustrace .field-content img{margin:0;padding:0;}.view-content .views-row .views-field-title h3{margin:0;padding:.8em .5em 0 0;font-size:20pt;font-weight:normal;}.view-content .views-row .views-field-title a{color:#007629;text-decoration:none;}.view-content .views-row .views-field-title a:hover{text-decoration:underline;}.view-content .views-row .views-field-created{color:#949494;font-size:10pt;margin:.25em 0 0;text-transform:lowercase;}.view-content .views-row .views-field-body{color:#444444;font-size:10pt;line-height:150%;margin:2em 1.5em 0 0;}.view-content .views-row .views-field-view-node,.view-content .views-row .views-field-comment-count{bottom:0;font-size:10pt;font-style:italic;padding:0.8em 1.8em 0;position:absolute;width:auto;height:2.7em;}.view-content .views-row .views-field-view-node a,.view-content .views-row .views-field-comment-count a{text-decoration:none;}.view-content .views-row .views-field-view-node{border-radius:2px;background-color:#006d26;right:1.7em;}.view-content .views-row .views-field-view-node a{color:#fff;}.view-content .views-row .views-field-view-node a:hover{text-decoration:underline;}.view-content .views-row .views-field-comment-count{background:transparent url(/sites/all/themes/zdravyroznov/images/bookmark-icon.png) no-repeat left center;right:195px;}.view-content .views-row .views-field-comment-count a{color:#a2a084}.view-content .views-row .views-field-comment-count a:hover{text-decoration:underline;}.view-content .views-row .views-field-nothing{clear:both;}.pager{font-size:16pt;font-weight:bold;margin-top:1.8em;}.pager li a{color:#006d26;text-decoration:none;}.pager__item--current{color:#98c125;}.pager__item--previous{background:transparent url(/sites/all/themes/zdravyroznov/images/paging-left-icon.png) no-repeat left center;display:inline-block;text-indent:-999em;width:10px;}.pager__item--next a{background:transparent url(/sites/all/themes/zdravyroznov/images/paging-right-icon.png) no-repeat right center;display:inline-block;text-indent:-999em;width:10px;}.pager__item--first,.pager__item--last{display:none;}.page-node-51 .easy-breadcrumb,.page-node-13 .easy-breadcrumb{display:none;}.l-region--sidebar > .block{-webkit-box-shadow:1px 1px 1px 0px rgba(185,180,159,1);-moz-box-shadow:1px 1px 1px 0px rgba(185,180,159,1);box-shadow:1px 1px 1px 0px rgba(185,180,159,1);border-radius:2px;background-color:#fff;margin:1.5em 0;}.l-region--sidebar h2{background-color:#98c125;border-radius:2px;color:#fff;font-size:15.5pt;margin:0;padding:.42em 0 .42em 1.5em;}.l-region--sidebar .block__content{padding:.75em 1.5em;}.l-region--sidebar #block-views-kalendar-akci-block-1 h2{background:#98c125 url(/sites/all/themes/zdravyroznov/images/calendar-icon.png) no-repeat 8px center;}.l-region--sidebar #block-block-13 h2{background:#98c125 url(/sites/all/themes/zdravyroznov/images/maps-icon.png) no-repeat 12px center;}.l-region--sidebar #block-block-7 h2{background:#98c125 url(/sites/all/themes/zdravyroznov/images/partners-icon.png) no-repeat 6px center;}.l-region--sidebar #block-block-25 h2{background:#98c125 url(/sites/all/themes/zdravyroznov/images/youtube-icon.png) no-repeat 6px center;}.l-region--sidebar #block-block-29 h2{background:#98c125 url(/sites/all/themes/zdravyroznov/images/tree-icon.png) no-repeat 6px center;}.l-region--sidebar #block-views-60705b287de20b5cd6b0d40a774cd52a h2{background:#98c125 url(/sites/all/themes/zdravyroznov/images/photogalery-icon.png) no-repeat 6px center;}.l-region--sidebar #block-block-13 .block__content,.l-region--sidebar #block-block-25 .block__content{padding:0 0 1em 0;}.l-region--sidebar #block-block-13 .block__content p,.l-region--sidebar #block-block-25 .block__content p{margin:.25em 0 0;}.l-region--sidebar #block-views-kalendar-akci-block-1 .date-nav{padding:0;}.l-region--sidebar #block-views-kalendar-akci-block-1 .date-nav h3{font-size:14pt;font-weight:normal;margin:0;}.l-region--sidebar #block-views-kalendar-akci-block-1 .date-nav a{color:#98c125;text-decoration:none;}.l-region--sidebar #block-views-kalendar-akci-block-1 .pager{list-style-type:none;margin:0;padding:0;position:relative;top:-27px;}.l-region--sidebar #block-views-kalendar-akci-block-1 .pager li{background-color:transparent;background-image:none;position:absolute;width:10px;}.l-region--sidebar #block-views-kalendar-akci-block-1 .pager .date-prev{left:0;}.l-region--sidebar #block-views-kalendar-akci-block-1 .pager .date-next{right:0;}.l-region--sidebar #block-views-kalendar-akci-block-1 .pager .date-prev a,.l-region--sidebar #block-views-kalendar-akci-block-1 .pager .date-next a{display:inline-block;height:17px;text-indent:-999em;width:10px;}.l-region--sidebar #block-views-kalendar-akci-block-1 .pager .date-prev a{background:transparent url(/sites/all/themes/zdravyroznov/images/calendar-left-icon.png) no-repeat left center;}.l-region--sidebar #block-views-kalendar-akci-block-1 .pager .date-next a{background:transparent url(/sites/all/themes/zdravyroznov/images/calendar-right-icon.png) no-repeat right center;}.l-region--sidebar #block-views-kalendar-akci-block-1 .month-view .mini{font-size:10pt;border-radius:3px;}.l-region--sidebar #block-views-kalendar-akci-block-1 .month-view .has-events{background-color:#98c125;}.l-region--sidebar #block-views-kalendar-akci-block-1 .month-view .past.has-events{background-color:#c2d392;}.l-region--sidebar #block-views-kalendar-akci-block-1 .month-view .today{background-color:#eee !important;}.l-region--sidebar #block-views-kalendar-akci-block-1 .month-view .has-events a{color:#fff !important;font-weight:bold;}.l-region--sidebar #block-views-kalendar-akci-block-1 .month-view .mini thead th{background-color:transparent;border-style:none;color:#000;font-weight:normal;text-align:left;}.l-region--sidebar #block-views-kalendar-akci-block-1 .month-view .mini tbody td{text-align:left;}.l-region--sidebar #block-views-kalendar-akci-block-1 .month-view .mini thead th,.l-region--sidebar #block-views-kalendar-akci-block-1 .month-view .mini tbody td{padding:.5em .5em;}.l-region--sidebar #block-views-kalendar-akci-block-1 .month-view .mini tbody td.today{background-color:transparent;}.l-region--sidebar #block-views-kalendar-akci-block-1 .month-view .mini tbody td a{color:#98c125;text-decoration:none;}.l-region--sidebar .block__content .view-posledni-fotografie-ve-fotogalerii table{width:100%;}.l-region--sidebar .block__content .view-posledni-fotografie-ve-fotogalerii table td{list-style-type:none;margin:0;padding:0;text-align:center;}footer.l-footer{color:#c5c4ae;font-size:10pt;font-weight:bold;line-height:150%;height:230px;margin:0 auto;}footer.l-footer a{color:#c5c4ae;text-decoration:none;}footer.l-footer a:hover{text-decoration:underline;}footer.l-footer h2{color:#fff;font-size:15pt;margin-bottom:30px;}.clear{clear:both;}.field--name-field-tags{margin:1em 0;}.field--name-field-tags div{display:inline-block;margin-right:.5ex;}.field--name-field-tags .field__items .field__item::after{content:',';}.field--name-field-tags .field__items .field__item:last-child::after{content:'';}.field--name-field-soubory table{width:100%;}
