article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{margin:0.67em 0;font-size:2em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{color:#000;background:#ff0;}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:'\201C' '\201D' '\2018' '\2019';}small{font-size:80%;}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;border:1px solid #c0c0c0;}legend{padding:0;border:0;}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button;}button[disabled],html input[disabled]{cursor:default;}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0;}input[type='search']{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}textarea{overflow:auto;vertical-align:top;}table{border-spacing:0;border-collapse:collapse;}td,th{vertical-align:top;}table.sortable .header{padding-left:20px;cursor:pointer;background-image:url(/images/bg.gif);background-repeat:no-repeat;background-position:center left;}table.sortable .headerSortDown{background-color:red;background-image:url(/images/desc.gif);}table.sortable .headerSortUp{background-image:url(/images/asc.gif);}table.sortable .nosort{background-image:none;}#jPanelMenu-menu{margin:0;padding:0;background-color:#222;}#jPanelMenu-menu ul{margin:0;padding:0;}#jPanelMenu-menu li{margin:0;padding:0;}#jPanelMenu-menu a{display:block;padding:10px 12px;text-decoration:none;color:#fff;background-image:url(/images/gradient-000000-40.png);background-position:center center;font-size:14px;}#jPanelMenu-menu li li a{padding-left:30px;}.jPanelMenu-panel{margin:0;padding:0;}div#mobile{padding:8px 10px;border-bottom:1px solid #000;background-color:#444;background-image:url(/images/gradient-000000-40.png);background-position:center center;}div#mobile p{margin:0;}.mobilenavigation p{margin:0;}#mobilenavigationlink{display:block;width:24px;height:24px;margin:0 !important;padding:3px;text-indent:-1000em;border-radius:4px;background-color:#777;background-image:url(/images/menu-ffffff-100.png);background-repeat:no-repeat;background-position:center;}#canvas .mix_all{display:none;width:100%;opacity:0;}#canvas .filtering{overflow:hidden;margin:0 0 20px 0;padding:0;}#canvas .filtering .filter{float:left;margin:0 5px 5px 0;padding:2px 8px 2px 18px;list-style-type:none;cursor:pointer;color:#fff;border-radius:3px;background-color:#bbb;background-image:url(/images/icon-tag-40.png);background-repeat:no-repeat;background-position:6px center;}#canvas .filtering .filter.active{background-color:#00aeef;}#canvas .filtering .filter:hover{background-color:#00aeef;}#springcontrols{position:fixed !important;z-index:100000 !important;top:0 !important;left:0 !important;display:block !important;overflow:hidden !important;overflow:hidden !important;width:10px !important;height:27px !important;border:1px solid #000 !important;border-top:none !important;border-left:none !important;background-color:#666 !important;background-image:url(/images/icon-sort-right.png) !important;background-repeat:no-repeat !important;background-position:center bottom !important;background-position:left center !important;}#springcontrols:hover{width:auto !important;padding-right:15px !important;background-image:url(/images/icon-sort-left.png) !important;background-position:right center !important;}#springcontrols a{float:left !important;margin-left:10px !important;padding:8px 10px 8px 12px !important;text-decoration:none !important;letter-spacing:0.1em !important;text-transform:uppercase !important;color:#fff !important;background-repeat:no-repeat !important;background-position:left center !important;font-family:Arial, Helvetica, Geneva, sans-serif !important;font-size:11px !important;}#editlink{background-image:url(/images/icon-edit-8.png);}#copylink{background-image:url(/images/icon-copy-8.png);}#map img{max-width:none;}.royalSlider *{-webkit-transform:translateZ(0px);}.article-toggle{display:block;clear:both;margin:0;padding:5px 0 10px;cursor:pointer;font-size:12px;}.article-toggle span:after{padding:0 0 0 5px;content:'\f150';font-family:'Font Awesome 5 Pro', 'FontAwesome';font-size:14px;}article.toggle{margin:0;border:1px solid transparent;}.navigation.dynamic.loading li > ul{display:none;}.navigation.dynamic.loading li.selected > ul{display:block;}#snipcart-main-container a.snipcart-btn,#snipcart-main-container button.snipcart-btn{background:none;text-shadow:none;}a.onlyimages{text-decoration:none;}.input_tiny{width:50px;}.input_small{width:100px;}.input_medium{width:150px;}.input_large{width:200px;}.input_xlarge{width:250px;}.input_xxlarge{width:300px;}.input_full{width:100%;}.input_full_wrap{display:block;padding-right:8px;}input[type='search']::-webkit-search-decoration{display:none;}input:invalid,button:invalid,select:invalid,textarea:invalid{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}input:focus,button:focus,select:focus,textarea:focus{box-shadow:#06f 0 0 5px 0;z-index:1;-webkit-box-shadow:#06f 0 0 5px 0;-moz-box-shadow:#06f 0 0 5px 0;}input[type='file']:focus,input[type='file']:active,input[type='radio']:focus,input[type='radio']:active,input[type='checkbox']:focus,input[type='checkbox']:active{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}button,input[type='reset'],input[type='submit'],input[type='button']{display:inline-block;width:auto;margin:0;padding:3px 10px;border:1px solid;border-radius:4px;border-color:#ddd #bbb #999;outline:0;background:#ddd url('../images/button.png?1298351022') repeat-x;background-clip:padding-box;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#ddd));background-image:-webkit-linear-gradient(#fff,#ddd);background-image:-moz-linear-gradient(#fff,#ddd);background-image:-o-linear-gradient(#fff,#ddd);background-image:linear-gradient(#fff,#ddd);color:#333;font:bold 12px/1.3 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;text-decoration:none;text-shadow:white 0 1px 1px;cursor:pointer;overflow:visible;vertical-align:top;-webkit-appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-background-clip:padding;-moz-background-clip:padding;}button:hover,input[type='reset']:hover,input[type='submit']:hover,input[type='button']:hover{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(1px,#eee),color-stop(100%,#ccc));background-image:-webkit-linear-gradient(#fff,#eee 1px,#ccc);background-image:-moz-linear-gradient(#fff,#eee 1px,#ccc);background-image:-o-linear-gradient(#fff,#eee 1px,#ccc);background-image:linear-gradient(#fff,#eee 1px,#ccc);text-decoration:none;}button:active,input[type='reset']:active,input[type='submit']:active,input[type='button']:active{border-color:#999 #bbb #ddd;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ddd),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#ddd,#eee);background-image:-moz-linear-gradient(#ddd,#eee);background-image:-o-linear-gradient(#ddd,#eee);background-image:linear-gradient(#ddd,#eee);box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;-moz-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;}button::-moz-focus-inner,input[type='reset']::-moz-focus-inner,input[type='submit']::-moz-focus-inner,input[type='button']::-moz-focus-inner{padding:0;border:0;}textarea,select,input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='email'],input[type='month'],input[type='number'],input[type='password'],input[type='search'],input[type='tel'],input[type='text'],input[type='time'],input[type='url'],input[type='week']{height:1.8em;margin:0;padding:2px 3px;border:1px solid;border-radius:0;border-color:#848484 #c1c1c1 #e1e1e1;outline:0;background-clip:padding-box;background-color:white;color:black;font-family:Arial, 'Liberation Sans', FreeSans, sans-serif;font-size:13px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-appearance:none;}textarea[disabled],select[disabled],input[type='date'][disabled],input[type='datetime'][disabled],input[type='datetime-local'][disabled],input[type='email'][disabled],input[type='month'][disabled],input[type='number'][disabled],input[type='password'][disabled],input[type='search'][disabled],input[type='tel'][disabled],input[type='text'][disabled],input[type='time'][disabled],input[type='url'][disabled],input[type='week'][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{color:#888;box-shadow:none;cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-user-select:-moz-none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888;}input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}input.placeholder_text,textarea.placeholder_text{color:#888;}textarea,select[size],select[multiple]{height:auto;}select[size='0'],select[size='1']{height:1.8em;}@media (-webkit-min-device-pixel-ratio: 0){select[size],select[multiple],select[multiple][size]{padding-right:3px;background-image:none;}select,select[size='0'],select[size='1']{padding-right:20px;background-image:url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:right center;}::-webkit-validation-bubble-message{min-height:16px;padding:15px 15px 17px;border:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666),color-stop(1,black));color:white;font:13px/17px 'Lucida Grande', Arial, 'Liberation Sans', FreeSans, sans-serif;text-shadow:black 0 0 1px;box-shadow:none;overflow:hidden;-webkit-box-shadow:none;}::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-outer-arrow,::-webkit-validation-bubble-top-inner-arrow{border-color:#666;background:#666;box-shadow:none;-webkit-box-shadow:none;}}textarea{width:100%;min-height:40px;overflow:auto;resize:vertical;}optgroup{color:black;font-family:Arial, 'Liberation Sans', FreeSans, sans-serif;font-style:normal;font-weight:normal;}optgroup::-moz-focus-inner{padding:0;border:0;}.ie6_button,* html button{width:auto;padding:2px 10px 0;border:1px solid;border-color:#ddd #bbb #999;background:#ddd url('../images/button.png?1298351022') repeat-x;color:#333;font:bold 12px/1.2 Arial, sans-serif;text-decoration:none;cursor:pointer;overflow:visible;vertical-align:top;}* html button{padding-top:1px;padding-bottom:1px;}.ie6_input,* html textarea,* html select{padding:2px 3px 1px;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;background:white;color:black;font-family:Arial, sans-serif;font-size:13px;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6_input_disabled,.ie6_button_disabled{color:#888;}.ie6_input_disabled{background:#eee;}body{width:100%;}.container:after,.row:after,.column:after{content:"";display:table;clear:both;}.hidden{display:none;visibility:hidden;}.visible-desktop-large{display:none !important;}.visible-desktop{display:none !important;}.visible-tablet{display:none !important;}.visible-mobile{display:none !important;}.visible-mobile-large{display:none !important;}.visible-mobile-small{display:none !important;}.visible-print{display:none !important;}.hidden-desktop-large{display:none !important;}.hidden-desktop{display:none !important;}.hidden-tablet{display:none !important;}.hidden-mobile{display:none !important;}.hidden-mobile-large{display:none !important;}.hidden-mobile-small{display:none !important;}.hidden-print{display:none !important;}@media print{.visible-print{display:inherit !important;}}.container{width:960px;}@media only screen and (min-width: 1160px){.container{width:1160px;}.hidden-desktop{display:inherit !important;}.hidden-tablet{display:inherit !important;}.hidden-mobile{display:inherit !important;}.hidden-mobile-large{display:inherit !important;}.hidden-mobile-small{display:inherit !important;}.hidden-desktop-large{display:none !important;}.visible-desktop-large{display:inherit !important;}}@media only screen and (min-width: 960px) and (max-width: 1159px){.container{width:960px;}.hidden-desktop-large{display:inherit !important;}.hidden-tablet{display:inherit !important;}.hidden-mobile{display:inherit !important;}.hidden-mobile-large{display:inherit !important;}.hidden-mobile-small{display:inherit !important;}.hidden-desktop{display:none !important;}.visible-desktop{display:inherit !important;}}@media only screen and (min-width: 768px) and (max-width: 959px){.container{width:768px;}.hidden-desktop-large{display:inherit !important;}.hidden-desktop{display:inherit !important;}.hidden-mobile{display:inherit !important;}.hidden-mobile-large{display:inherit !important;}.hidden-mobile-small{display:inherit !important;}.hidden-tablet{display:none !important;}.visible-tablet{display:inherit !important;}}@media only screen and (min-width: 480px) and (max-width: 767px){.container{width:480px;}.hidden-desktop-large{display:inherit !important;}.hidden-desktop{display:inherit !important;}.hidden-tablet{display:inherit !important;}.hidden-mobile-small{display:inherit !important;}.hidden-mobile{display:none !important;}.hidden-mobile-large{display:none !important;}.visible-mobile{display:inherit !important;}.visible-mobile-large{display:inherit !important;}}@media only screen and (max-width: 479px){.container{width:280px;}.hidden-desktop-large{display:inherit !important;}.hidden-desktop{display:inherit !important;}.hidden-tablet{display:inherit !important;}.hidden-mobile-large{display:inherit !important;}.hidden-mobile{display:none !important;}.hidden-mobile-small{display:none !important;}.visible-mobile{display:inherit !important;}.visible-mobile-small{display:inherit !important;}}.container{margin:0 auto;}img{max-width:100%;height:auto;}.layout1 .column1{display:inline;float:left;width:100%;margin:0 0%;}.layout2 .column2{display:inline;float:left;width:75%;margin:0 0%;margin-left:22.916666666667%;}.wide .layout2 .column2{display:inline;float:left;width:95.833333333333%;margin:0 0%;margin-left:2.0833333333333%;}.layout3 .column1{display:inline;float:left;width:20.833333333333%;margin:0 0%;}.layout3 .column2{display:inline;float:left;width:72.916666666667%;margin:0 0%;margin-left:2.0833333333333%;}.layout4 .column3{display:inline;float:left;width:100%;margin:0 0%;}.layout5 .column1{display:inline;float:left;width:50%;margin:0 0%;}.layout5 .column3{display:inline;float:left;width:41.666666666667%;margin:0 0%;margin-left:8.3333333333333%;}.layout6 .column2{display:inline;float:left;width:52.083333333333%;margin:0 0%;margin-left:22.916666666667%;}.wide .layout6 .column2{display:inline;float:left;width:72.916666666667%;margin:0 0%;margin-left:2.0833333333333%;}.layout6 .column3{display:inline;float:left;width:20.833333333333%;margin:0 0%;margin-left:4.1666666666667%;}.layout7 .column1{display:inline;float:left;width:20.833333333333%;margin:0 0%;}.layout7 .column2{display:inline;float:left;width:52.083333333333%;margin:0 0%;margin-left:2.0833333333333%;}.layout7 .column3{display:inline;float:left;width:20.833333333333%;margin:0 0%;margin-left:4.1666666666667%;}.section-home .layout7 .column1{display:inline;float:left;width:12.5%;margin:0 0%;}.section-home .layout7 .column2{display:inline;float:left;width:42.5%;margin:0 0%;margin-left:2.0833333333333%;}.section-home .layout7 .column3{display:inline;float:left;width:40%;margin:0 0%;margin-left:0.83333333333333%;}.section-home .layout6 .column2{display:inline;float:left;width:42.5%;margin:0 0%;margin-left:14.583333333333%;}.section-home .layout6 .column3{display:inline;float:left;width:40%;margin:0 0%;margin-left:0.83333333333333%;}.section-home .layout3 .column1{display:inline;float:left;width:10.416666666667%;margin:0 0%;margin-left:2.0833333333333%;}.section-home .layout3 .column2{display:inline;float:left;width:81.25%;margin:0 0%;margin-left:2.0833333333333%;}#footer .layout7 .column1{display:inline;float:left;width:10.416666666667%;margin:0 0%;margin-left:2.0833333333333%;}#footer .layout7 .column2{display:inline;float:left;width:35.416666666667%;margin:0 0%;margin-left:2.0833333333333%;}#footer .layout7 .column3{display:inline;float:left;width:47.916666666667%;margin:0 0%;}@media only screen and (min-width: 1160px){#header{background-position:53% bottom !important;}#canvas #content p{line-height:1.5;}}@media only screen and (min-width: 960px) and (max-width: 1159px){#header{background-position:48% bottom !important;}.section-home #content h2{font-size:1.2em;margin-bottom:0;}#secondary{height:380px;}}@media only screen and (min-width: 768px) and (max-width: 959px){#header h1{top:20px;width:80px;height:128px;}#navigation{top:79px;}#navigation a{font-size:12px;}#navigation li.expand>a:after{top:7px !important;}.layout6 .column2{display:inline;float:left;width:75%;margin:0 0%;margin-left:22.916666666667%;}.layout6 .column3{display:inline;float:left;width:77.083333333333%;margin:0 0%;margin-left:22.916666666667%;position:relative;}.layout7 .column1{display:inline;float:left;width:20.833333333333%;margin:0 0%;}.layout7 .column2{display:inline;float:left;width:75%;margin:0 0%;margin-left:2.0833333333333%;}.layout7 .column3{display:inline;float:left;width:77.083333333333%;margin:0 0%;margin-left:22.916666666667%;position:relative;}.has-related #content .column3:before{width:100% !important;}#content .imagewall span{padding:5px 0 5px 10%;font-size:12px;font-weight:400;}.section-home #content h2{font-size:1.2em;margin-bottom:0;}#secondary{height:304px;}}@media only screen and (max-width: 767px){body{background-color:#fff;}.slicknav_menu{display:block;}#header{background-position:40% bottom;}#header h1{left:5%;}#banner .container,#content .container,#footer .container{box-shadow:none;}#canvas #content .column{display:inline;float:left;width:100%;margin:0 0%;}#content .column{position:relative;}#content .column3:before{width:100%;}.container{width:100% !important;}#content .container{width:90% !important;}.thumbnail{margin:0 !important;}.has-thumbnail.has-thumbnailcaption .thumbnail{max-width:40% !important;float:left !important;margin:0 5% 0 0 !important;}}@media only screen and (min-width: 480px) and (max-width: 767px){#secondary{height:360px;}}@media only screen and (max-width: 479px){#secondary{height:270px;}}@media all{#content .calendar{position:relative;clear:both;}#content .calendar table.monthview{width:100%;border:none;}#content .calendar .monthview th,#content .calendar .monthview td{width:14%;padding:0;}#content .calendar .monthview td{height:80px;border-bottom:1px solid #606060;background-color:#ccc;}#content .calendar .monthview td:hover{background-color:#bbb;}#content .calendar .monthview td.today{background-color:#aaa;}#content .calendar .monthview th{border-bottom:4px solid #606060;background-color:#ccc;}#content .calendar .monthview th p{text-align:left;padding:4px 4px;margin:0;font-size:1.1em;font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;color:#333;text-transform:uppercase;}#content .calendar .monthview td p{font-size:1em;margin:4px;line-height:1.1;font-style:italic;color:#555;}#content .calendar .monthview td p a{font-style:normal;display:block;color:#444;padding:4px 15px 4px 4px;border:1px dotted #fff;background-image:url(/images/calendar-001.png);background-repeat:no-repeat;background-position:bottom right;}#content .calendar .monthview td p a:hover{background-color:#888;color:#fff;cursor:pointer;background-image:none;}#content .calendar .monthview p.daynumber{padding:2px 4px;margin:0;font-size:2em;font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;font-style:normal;color:#fff;border:none;}#content .calendar .monthview .weekend{background-color:#ddd;}.calendar .entry a{width:100%;display:block;cursor:pointer;}#content .calendar .tooltips{display:none;}#content .calendar .listview{position:relative;}#content .calendar .listview .item p{margin:0;}#content .calendar .listview .item h2{margin:0;padding:0;}#content .calendar .listview .item{padding:10px;margin:0 0 0.2em 8em;}#content .calendar .listview .month{font-size:1.2em;text-transform:uppercase;margin-bottom:1em;background-color:#999;color:#fff;padding:6px 84px 5px 14px;}#content .calendar .listview .day{position:absolute;left:2em;font-size:2em;color:#666;display:inline-block;padding:0;line-height:1;margin-bottom:10px;}#content .calendar .select{padding:0;margin:0;}#content .calendar .select .label{float:left;padding-left:0;color:#666;font-style:italic;}#content .calendar .select span{padding:4px 8px;margin:0 5px 0 0;display:inline-block;cursor:pointer;font-size:12px;}#content .calendar .select a{font-size:12px;text-decoration:none;color:#000;}#content .calendar .select a:hover{text-decoration:underline;}#content .calendar .select .selected{padding-left:20px;background-image:url(/images/icon-success-18-14-000000-50.png);background-repeat:no-repeat;background-position:left center;cursor:default;}#content .calendar .select .selected a{cursor:default;text-decoration:none;}#content .calendar .controls{margin:10px 0;padding:7px 0;overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}#content .calendar .controls a{font-size:12px;text-decoration:none;color:#666;}#content .calendar .controls a:hover{text-decoration:underline;}#content .calendar .controls .nextprevious{float:left;margin:0;}#content .calendar .controls .viewtype{float:right;margin:0;}#content .calendar .controls .viewtype .month{padding-left:20px;padding-right:8px;background-image:url(/images/icon-calendar-18-14-000000-25.png);background-repeat:no-repeat;background-position:left center;color:#aaa;}#content .calendar .controls .viewtype .month.selected{background-image:url(/images/icon-success-18-14-000000-50.png);color:#666;}#content .calendar .controls .viewtype .list{padding-left:20px;background-image:url(/images/icon-list-18-14-000000-25.png);background-repeat:no-repeat;background-position:left center;color:#aaa;}#content .calendar .controls .viewtype .list.selected{background-image:url(/images/icon-success-18-14-000000-50.png);color:#666;}#content .calendar .controls .nextprevious .previous{padding-left:14px;padding-right:8px;background-image:url(/images/icon-previous-8-14-000000-50.png);background-repeat:no-repeat;background-position:left center;}#content .calendar .controls .nextprevious .next{padding-right:14px;padding-left:8px;background-image:url(/images/icon-next-8-14-000000-50.png);background-repeat:no-repeat;background-position:right center;}#content .calendar .controls .nextprevious .today{padding-left:14px;padding-right:8px;margin-left:4px;background-image:url(/images/icon-today-12-14-000000-50.png);background-repeat:no-repeat;background-position:left center;background-color:transparent !important;}#content .calendar .subscribe{z-index:10;position:absolute;right:0;text-align:right;cursor:pointer;}#content .calendar .subscribe p{margin:0;font-size:12px;}#content .calendar .subscribe .label{margin:0;color:#666;display:inline-block;padding:5px 5px 5px 10px;text-decoration:underline;}#content .calendar .subscribe:hover .label{background-color:#eee;}#content .calendar .subscribe .links{display:none;text-align:left;}#content .calendar .subscribe:hover .links{display:block;padding:10px 10px 5px 10px;background-color:#eee;border-left:2px solid #fff;border-bottom:2px solid #fff;margin:0;width:180px;}#content .calendar .subscribe:hover .links p{padding:5px 10px 10px 10px;line-height:1.4;}#canvas.iPad #content .calendar .subscribe{position:relative;float:right;}#canvas.iPad #content .calendar .subscribe .label{display:none;}#canvas.iPad #content .calendar .subscribe .links{display:block;padding:5px 0;width:auto;border:none;background-color:transparent;margin:0;}#canvas.iPad #content .calendar .subscribe:hover .links p{padding:0;line-height:1.4;}.calendar__tip.item{width:200px;}.calendar__tip .tags .tag{border:1px solid #fff;color:#333 !important;background-color:#fff !important;border-radius:3px;padding:0 3px;font-size:0.8em;text-transform:uppercase;}.calendar__tip > *{margin:0;}.calendar__tip > h3{margin-bottom:0.5em;}.calendar__tip > :first-child{margin-top:0;}.calendar__tip > :last-child{margin-bottom:0;}.calendar__tip .addevent{margin-top:0.5em;text-decoration:underline;text-align:right;}}@media only screen and (max-device-width: 480px){#main #content .calendar .subscribe{position:relative;float:right;}#main #content .calendar .subscribe .label{display:none;}#main #content .calendar .subscribe .links{display:block;padding:5px 0;width:auto;border:none;background-color:transparent;margin:0;}#main #content .calendar .subscribe:hover .links p{padding:0;line-height:1.4;}}