@charset "UTF-8";
:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:28px;box-shadow:none;cursor:pointer;display:inline-block;font-size:18px;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{color:#32373c;background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:8px}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:8px}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-button.aligncenter,.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#007cba;color:var(--wp-admin-theme-color)}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:20px 38px}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:16px}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim,.wp-block-cover.has-background-dim{background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:14px;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type^=core-embed],.wp-block[data-align=right]>[data-type^=core-embed]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type^=core-embed] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type^=core-embed] .wp-block-embed__wrapper{min-width:280px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 16px)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 10.66667px);margin-right:16px}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 12px);margin-right:16px}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 12.8px);margin-right:16px}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 13.33333px);margin-right:16px}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 13.71429px);margin-right:16px}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 14px);margin-right:16px}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:20px 38px}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 20px 20px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 20px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 20px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 20px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 20px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 20px)}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.edit-post-visual-editor .wp-block-latest-posts.is-grid li{margin-bottom:20px}.wp-block-media-text{ direction:ltr; display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1; margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr; -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1; padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1 }.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1 }.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color),.wp-block-navigation .wp-block-navigation-link:not(.has-text-color){color:#1e1e1e}.wp-block-navigation.is-style-light:not(.has-background) .wp-block-navigation__container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color){color:#fff}.wp-block-navigation.is-style-dark:not(.has-background) .wp-block-navigation__container{background-color:#1e1e1e}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:fit-content;z-index:1;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:8px}@media (min-width:782px){.has-child .wp-block-navigation__container{left:24px}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:8px;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation-link__content{text-decoration:none;padding:8px 16px}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:6px 16px}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:20px 38px}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap;line-height:1.5}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:16px}.wp-block-post-author__bio{margin-bottom:8px;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .editor-styles-wrapper .has-pale-pink-background-color,:root .has-pale-pink-background-color{background-color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-background-color,:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-background-color,:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-background-color,:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-background-color,:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-background-color,:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-background-color,:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-background-color,:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-background-color,:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .editor-styles-wrapper .has-white-background-color,:root .has-white-background-color{background-color:#fff}:root .editor-styles-wrapper .has-very-light-gray-background-color,:root .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-background-color,:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-background-color,:root .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-black-background-color,:root .has-black-background-color{background-color:#000}:root .editor-styles-wrapper .has-pale-pink-color,:root .has-pale-pink-color{color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-color,:root .has-vivid-red-color{color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-color,:root .has-luminous-vivid-orange-color{color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-color,:root .has-luminous-vivid-amber-color{color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-color,:root .has-light-green-cyan-color{color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-color,:root .has-vivid-green-cyan-color{color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-color,:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-color,:root .has-vivid-cyan-blue-color{color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-color,:root .has-vivid-purple-color{color:#9b51e0}:root .editor-styles-wrapper .has-white-color,:root .has-white-color{color:#fff}:root .editor-styles-wrapper .has-very-light-gray-color,:root .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-color,:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-color,:root .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-black-color,:root .has-black-color{color:#000}:root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background,:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background,:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background,:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background,:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background,:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background,:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background,:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .editor-styles-wrapper .has-blush-light-purple-gradient-background,:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .editor-styles-wrapper .has-blush-bordeaux-gradient-background,:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .editor-styles-wrapper .has-purple-crush-gradient-background,:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-luminous-dusk-gradient-background,:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background,:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-pale-ocean-gradient-background,:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .editor-styles-wrapper .has-electric-grass-gradient-background,:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background,:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background,:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background,:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background,:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .editor-styles-wrapper .has-link-color a,:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.editor-styles-wrapper .has-small-font-size,.has-small-font-size{font-size:13px}.editor-styles-wrapper .has-normal-font-size,.editor-styles-wrapper .has-regular-font-size,.has-normal-font-size,.has-regular-font-size{font-size:16px}.editor-styles-wrapper .has-medium-font-size,.has-medium-font-size{font-size:20px}.editor-styles-wrapper .has-large-font-size,.has-large-font-size{font-size:36px}.editor-styles-wrapper .has-huge-font-size,.editor-styles-wrapper .has-larger-font-size,.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(//kra.ee/wp-content/plugins/responsive-lightbox/assets/swipebox/img/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(//kra.ee/wp-content/plugins/responsive-lightbox/assets/swipebox/img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:.95}#swipebox-top-bar{color:white!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}.wpa-hide-rtl#skiplinks a, .wpa-hide-rtl#skiplinks a:hover, .wpa-hide-rtl#skiplinks a:visited {
position: absolute !important;
right: -999em;
}
.wpa-hide-ltr#skiplinks a, .wpa-hide-ltr#skiplinks a:hover, .wpa-hide-ltr#skiplinks a:visited {
position: absolute !important;
left: -999em;
}
.wpa-hide#skiplinks a:active, .wpa-hide#skiplinks a:focus {
position: absolute;
}
.wpa-ld {
display: inline-block;
position: relative;
} div.alignleft {
float: left;
}
div.alignright {
float: right;
}
div.aligncenter {
display: block;
margin: 0 auto;
width: fit-content;
}
.wpa-ld a, .wpa-ld button {
bottom: 2px;
left: 2px;
position: absolute;
line-height: 1;
min-width: 1em;
}
.wpa-ld img {
display: block;
}
.wpa-ld button, .wpa-ld button:active, .wpa-ld button:focus, .wpa-ld button:hover {
border: 1px solid #777;
border-radius: 2px;
z-index: 10;
}
.wpa-ld .longdesc {
position: absolute;
width: 100%;
height: 100%;
top: 0;
overflow-y: scroll;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
background: rgba(255, 255, 255, .95);
padding: 1.5em;
}
.wpa-ld button, .wpa-ld button:active, .wpa-ld button:focus, .wpa-ld button:hover, .wpa-ld a {
font-size: .9em;
font-weight: 400;
background: rgba(255, 255, 255, .7) !important;
padding: 0;
color: #000 !important;
text-shadow: 1px 1px #ccc;
}
.wpa-ld button:before {
content: 'i';
font-style: italic;
font-family: serif;
}
.wpa-ld button:focus, .wpa-ld button:hover {
background: rgba(0, 0, 0, .75) !important;
color: #fff !important;
border: 1px solid #000 !important;
cursor: pointer;
}
.wpa-ld button:focus {
padding: 6px;
}
.wpa-ld button span, .longdesc-link span {
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);
}
.template-longdesc {
text-align: left;
line-height: 1.5;
width: 100%;
max-width: 50em;
padding: 2em;
margin: 1em auto;
background: #fdfdfd;
color: #333;
box-shadow: 0 0 5px;
font-size: 1.4em;
}
label.wpa-screen-reader-text { position: absolute!important; clip: rect(1px,1px,1px,1px); overflow: hidden; color: #000; background: #fff; width: 1px; height: 1px; }.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title{text-decoration:none;box-shadow:none;font-style:normal;font-weight:bold;border:none}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:hover,.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:focus{text-decoration:underline}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha{padding:24px 27px;margin-bottom:24px;background:#F0F2F4}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-label{font-size:18px;line-height:1;display:block;margin-bottom:6px;color:#EB5757}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-title{line-height:1;color:#393F4C;font-size:18px}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta{padding:14px;border-width:1px;border-style:solid;border-color:#F0F2F4}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-label{display:block;font-size:18px;line-height:18px;color:#eb5757}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-text{display:inline-block;vertical-align:middle;width:calc(100% - 164px)}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-title{line-height:130%;color:#393F4C}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-image{width:144px;padding:0;display:inline-block;margin-right:19px;vertical-align:middle}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-label{display:block;font-size:16px;line-height:1.1;color:#393F4C}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-text{display:block;vertical-align:middle}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-post{display:list-item;margin-left:20px}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-title{line-height:130%;font-weight:400;color:#393F4C}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-image{width:144px;padding:0;display:inline-block}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-border{display:block;border-style:solid;border-width:0 0 1px;margin:16px 0;border-color:#D3D7DE}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled{margin-bottom:24px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-title,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a{text-decoration:none;color:#393F4C;box-shadow:none}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a:hover .monsterinsights-widget-popular-posts-title,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a:focus .monsterinsights-widget-popular-posts-title{text-decoration:underline}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list li{display:inline-block;padding:24px;background:#f0f2f4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list li{display:inline-block;background:#fff;border-radius:3px;margin:0 6px 30px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700;border-left:4px solid #1ec185;padding-left:16px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list li{display:inline-block;padding:24px;background:#f0f2f4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700;border-top:4px solid #338eef}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list{padding:0;margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list li{width:calc(50% - 12px);margin-left:6px;margin-right:6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list{margin:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list{margin:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list li{width:calc(33.333333% - 12px)}@media (max-width: 767px){.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-2 .monsterinsights-widget-popular-posts-list{margin:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list li,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-2 .monsterinsights-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}}@import url("https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic");@import url("https://fonts.googleapis.com/css?family=PT+Sans+Narrow");*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{background:#fff;font-family:"PT Sans",sans-serif;font-weight:normal;font-style:normal;font-size:14px;line-height:1;color:#222;position:relative;-webkit-font-smoothing:antialiased}a img{border:none}a{color:#00164d;text-decoration:none;line-height:inherit}a:hover{color:#000f34}a:focus{color:#000f34}p a,p a:visited{line-height:inherit}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.hide{display:none}.hide-override{display:none !important}.highlight{background:#004a91}#googlemap img,object,embed{max-width:none}#map_canvas embed{max-width:none}#map_canvas img{max-width:none}#map_canvas object{max-width:none}figure{margin:0}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;font-size:14px;direction:ltr}p{font-family:inherit;font-weight:normal;font-size:14px;line-height:1.6;margin-bottom:16px}p.lead{font-size:17.5px;line-height:1.6;margin-bottom:16px}aside p{font-size:13px;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"PT Sans",sans-serif;font-weight:normal;font-style:normal;color:#000;text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:14px;margin-top:14px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#4d4d4d;line-height:0}h1{font-size:42px}h2{font-size:37px}h3{font-size:26px}h4{font-size:23px}h5{font-size:16px}h6{font-size:14px}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:22px 0 21px;height:0}.subheader{line-height:1.3;color:#4d4d4d;font-weight:300;margin-bottom:16px}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-weight:bold;background:#004a91}ul,ol,dl{font-size:14px;line-height:1.6;margin-bottom:16px;list-style-position:outside}ul li ul,ul li ol{margin-left:20px;margin-bottom:0}ul.square,ul.circle,ul.disc{margin-left:16px}ul.square{list-style-type:square}ul.square li ul{list-style:inherit}ul.circle{list-style-type:circle}ul.circle li ul{list-style:inherit}ul.disc{list-style-type:disc}ul.disc li ul{list-style:inherit}ul.no-bullet{list-style:none}ul.large li{line-height:21px}ol{margin-left:20px}ol li ul,ol li ol{margin-left:20px;margin-bottom:0}blockquote,blockquote p{line-height:1.5;color:#4d4d4d}blockquote{margin:0 0 16px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:13px;color:#333}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#333}abbr,acronym{text-transform:uppercase;font-size:90%;color:#000;border-bottom:1px solid #ddd;cursor:help}abbr{text-transform:none}.print-only{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}body{margin:10px;min-height:100%}.wp-caption{border:none;text-align:center;background:none;padding-top:4px;margin:10px 0}.wp-caption-dd{font-size:14px;line-height:1.6;padding:0 4px 5px;margin:0}ul,ol,dl{margin-left:20px}.lead{font-size:16px}button#responsive-menu-button {
top: 97px !important;
right: 27px;
}
button#responsive-menu-button {
z-index: 999999;
width: 29px;
height: 27px;
background: none;
top: 6px;
right: 1.5%;
position: absolute;
}
  @font-face {
font-family: 'PT Sans';
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-BoldItalic.eot);
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-BoldItalic.eot?#iefix) format('embedded-opentype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-BoldItalic.woff2) format('woff2'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-BoldItalic.woff) format('woff'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-BoldItalic.ttf) format('truetype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-BoldItalic.svg#PTSans-BoldItalic) format('svg');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'PT Sans Narrow';
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-NarrowBold.eot);
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-NarrowBold.eot?#iefix) format('embedded-opentype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-NarrowBold.woff2) format('woff2'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-NarrowBold.woff) format('woff'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-NarrowBold.ttf) format('truetype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-NarrowBold.svg#PTSans-NarrowBold) format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'PT Sans';
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Bold.eot);
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Bold.eot?#iefix) format('embedded-opentype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Bold.woff2) format('woff2'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Bold.woff) format('woff'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Bold.ttf) format('truetype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Bold.svg#PTSans-Bold) format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'PT Sans Narrow';
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Narrow.eot);
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Narrow.eot?#iefix) format('embedded-opentype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Narrow.woff2) format('woff2'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Narrow.woff) format('woff'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Narrow.ttf) format('truetype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Narrow.svg#PTSans-Narrow) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'PT Sans';
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Regular.eot);
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Regular.eot?#iefix) format('embedded-opentype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Regular.woff2) format('woff2'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Regular.woff) format('woff'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Regular.ttf) format('truetype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Regular.svg#PTSans-Regular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'PT Sans';
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Italic.eot);
src: url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Italic.eot?#iefix) format('embedded-opentype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Italic.woff2) format('woff2'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Italic.woff) format('woff'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Italic.ttf) format('truetype'),
url(//kra.ee/wp-content/themes/kra/fonts/PTSans-Italic.svg#PTSans-Italic) format('svg');
font-weight: normal;
font-style: italic;
}
#branding,#access,#container,#primary,#secondary,#footer #first,#footer #second,#footer #third,.page-template-template-page-fullwidth-php #container,.page-template-valjaoppetsukkel-php #container,#footer #first ul.xoxo li.widgetcontainer {
float:left
} #main:before,#subsidiary:before,#header-inner-wrap:before,#front-blocks:before,.inner-row:before,.cta-block-big:before,layout1:before,.layout2:before,.contact-row:before,#main:after,#subsidiary:after,#header-inner-wrap:after,#front-blocks:after,.inner-row:after,.cta-block-big:after,layout1:after,.layout2:after,.contact-row:after {
content:" ";
display:table
}
#main:after,#subsidiary:after,#header-inner-wrap:after,#front-blocks:after,.inner-row:after,.cta-block-big:after,layout1:after,.layout2:after,.contact-row:after {
clear:both
}
#branding,#access,#container,#primary,#secondary,#footer #first,#footer #second,#footer #third,.page-template-template-page-fullwidth-php #container,.page-template-valjaoppetsukkel-php #container,#footer #first ul.xoxo li.widgetcontainer {
position:relative;
min-height:1px;
padding:0 15px
}
*,*:before,*:after {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
html {
font-size:62.5%
}
body {
background:#fff;
font-family: "PT Sans",sans-serif;
font-weight:normal;
font-style:normal;
font-size:14px;
line-height:1;
color:#222;
position:relative;
-webkit-font-smoothing:antialiased
}
a img {
border:none
}
a {
color:#0F182E;
text-decoration:none;
line-height:inherit
}
a:hover {
color:#000f34
}
a:focus {
color:#000f34
}
p a,p a:visited {
line-height:inherit
}
.left {
float:left
}
.right {
float:right
}
.text-left {
text-align:left
}
.text-right {
text-align:right
}
.text-center {
text-align:center
}
.hide {
display:none
}
.hide-override {
display:none !important
}
.highlight {
background:#14466F
}
#googlemap img,object,embed {
max-width:none
}
#map_canvas embed {
max-width:none
}
#map_canvas img {
max-width:none
}
#map_canvas object {
max-width:none
}
figure {
margin:0
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td {
margin:0;
padding:0;
font-size:14px;
direction:ltr
}
p {
font-family:inherit;
font-weight:normal;
font-size:14px;
line-height:1.6;
margin-bottom:16px
}
p.lead {
font-size:17.5px !important;
line-height:1.6 !important;
margin-bottom:16px !important;
}
aside p {
font-size:13px;
line-height:1.35;
font-style:italic
}
.entry-content p,
.entry-content li,
.entry-content td,
.entry-content div{
font-size: 16px;
}
h1,h2,h3,h4,h5,h6 {
font-family:"PT Sans",sans-serif;
font-weight:normal;
font-style:normal;
color:#000; line-height:1.1;
margin-bottom:14px;
margin-top:14px
}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
font-size:60%;
color:#4d4d4d;
line-height:0
}
h1 {
font-size:42px
}
h2 {
font-size:37px
}
h3 {
font-size:26px
}
h4 {
font-size:23px
}
h5 {
font-size:16px
}
h6 {
font-size:14px
}
hr {
border:solid #ddd;
border-width:1px 0 0;
clear:both;
margin:22px 0 21px;
height:0
}
.subheader {
line-height:1.3;
color:#4d4d4d;
font-weight:300;
margin-bottom:16px
}
em,i {
font-style:italic;
line-height:inherit
}
strong,b {
font-weight:bold;
line-height:inherit
}
small {
font-size:60%;
line-height:inherit
}
code {
font-weight:bold;
background:#14466F
}
ul,ol,dl {
font-size:14px;
line-height:1.6;
margin-bottom:16px;
list-style-position:outside
}
ul li ul,ul li ol {
margin-left:20px;
margin-bottom:0
}
ul.square,ul.circle,ul.disc {
margin-left:16px
}
ul.square {
*list-style-type:square
}
ul.square li ul {
list-style:inherit
}
ul.circle {
list-style-type:circle
}
ul.circle li ul {
list-style:inherit
}
ul.disc {
list-style-type:disc
}
ul.disc li ul {
list-style:inherit
}
ul.no-bullet {
list-style:none
}
ul.large li {
line-height:21px
}
ol {
margin-left:20px
}
ol li ul,ol li ol {
margin-left:20px;
margin-bottom:0
}
blockquote,blockquote p {
line-height:1.5;
color:#4d4d4d
}
blockquote {
margin:0 0 16px;
padding:9px 20px 0 19px;
border-left:1px solid #ddd
}
blockquote cite {
display:block;
font-size:13px;
color:#333
}
blockquote cite::before {
content:"\2014 \0020"
}
blockquote cite a,blockquote cite a:visited {
color:#333
}
abbr,acronym {
text-transform:uppercase;
font-size:90%;
color:#000;
border-bottom:1px solid #ddd;
cursor:help
}
abbr {
text-transform:none
}
.print-only {
display:none !important
}
@media print {
* {
background:transparent !important;
color:black !important;
box-shadow:none !important;
text-shadow:none !important;
filter:none !important;
-ms-filter:none !important
}
a,a:visited {
text-decoration:underline
} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {
content:""
}
pre,blockquote {
border:1px solid #999;
page-break-inside:avoid
}
thead {
display:table-header-group
}
tr,img {
page-break-inside:avoid
}
img {
max-width:100% !important
} }
p,h2,h3 {
orphans:3;
widows:3
}
h2,h3 {
page-break-after:avoid
}
.hide-on-print {
display:none !important
}
.print-only {
display:block !important
}
.hide-for-print {
display:none !important
}
.show-for-print {
display:inherit !important
}
form {
margin:0 0 19.41641px
}
.row form .row {
margin:0 -6px
}
.row form .row .column,.row form .row .columns {
padding:0 6px
}
.row form .row.collapse {
margin:0
}
.row form .row.collapse .column,.row form .row.collapse .columns {
padding:0
}
label {
font-size:14px;
color:#4d4d4d;
cursor:pointer;
display:block;
font-weight:500;
margin-bottom:3px
}
label.right {
float:none;
text-align:right
}
label.inline {
line-height:32px;
margin:0 0 12px 0
}
.prefix,.postfix {
display:block;
position:relative;
z-index:2;
text-align:center;
width:100%;
padding-top:0;
padding-bottom:0;
height:32px;
line-height:31px
}
a.button.prefix,a.button.postfix {
padding-left:0;
padding-right:0;
text-align:center
}
span.prefix,span.postfix {
background:#f2f2f2;
border:1px solid #ccc
}
.prefix {
left:2px;
-moz-border-radius-topleft:2px;
-webkit-border-top-left-radius:2px;
border-top-left-radius:2px;
-moz-border-radius-bottomleft:2px;
-webkit-border-bottom-left-radius:2px;
border-bottom-left-radius:2px;
overflow:hidden
}
.postfix {
right:2px;
-moz-border-radius-topright:2px;
-webkit-border-top-right-radius:2px;
border-top-right-radius:2px;
-moz-border-radius-bottomright:2px;
-webkit-border-bottom-right-radius:2px;
border-bottom-right-radius:2px
}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea {
background-color:#fff;
font-family:inherit;
border:1px solid #ccc;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;
-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
color:rgba(0,0,0,0.75);
display:block;
font-size:14px;
margin:0 0 12px 0;
padding:6px;
height:32px;
width:100%;
-webkit-transition:all 0.15s linear;
-moz-transition:all 0.15s linear;
-o-transition:all 0.15s linear;
transition:all 0.15s linear
}
input[type="text"].oversize,input[type="password"].oversize,input[type="date"].oversize,input[type="datetime"].oversize,input[type="email"].oversize,input[type="number"].oversize,input[type="search"].oversize,input[type="tel"].oversize,input[type="time"].oversize,input[type="url"].oversize,textarea.oversize {
font-size:16px;
padding:4px 6px
}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus {
background:#fafafa;
border-color:#b3b3b3
}
input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled] {
background-color:#ddd
}
textarea {
height:auto
}
select {
width:100%
}
fieldset {
border:solid 1px #ddd;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
padding:12px;
margin:18px 0
}
fieldset legend {
font-weight:bold;
background:#fff;
padding:0 3px;
margin:0;
margin-left:-3px
}
.error input,input.error,.error textarea,textarea.error,.error input:focus,input.error:focus,.error textarea:focus,textarea.error:focus {
border-color:#c60f13;
background-color:rgba(198,15,19,0.1)
}
.error input:focus,input.error:focus,.error textarea:focus,textarea.error:focus {
outline-color:#f5797c
}
.error label,label.error {
color:#c60f13
}
.error small,small.error {
display:block;
padding:6px 4px;
margin-top:-13px;
margin-bottom:12px;
background:#c60f13;
color:#fff;
font-size:12px;
font-weight:bold;
-moz-border-radius-bottomleft:2px;
-webkit-border-bottom-left-radius:2px;
border-bottom-left-radius:2px;
-moz-border-radius-bottomright:2px;
-webkit-border-bottom-right-radius:2px;
border-bottom-right-radius:2px
}
form.custom span.custom {
display:inline-block;
width:16px;
height:16px;
position:relative;
top:2px;
border:solid 1px #ccc;
background:#fff
}
form.custom span.custom.radio {
-webkit-border-radius:100px;
-moz-border-radius:100px;
-ms-border-radius:100px;
-o-border-radius:100px;
border-radius:100px
}
form.custom span.custom.checkbox:before {
content:"";
display:block;
line-height:0.8;
height:14px;
width:14px;
text-align:center;
position:absolute;
top:0;
left:0;
font-size:14px;
color:#fff
}
form.custom span.custom.radio.checked:before {
content:"";
display:block;
width:8px;
height:8px;
-webkit-border-radius:100px;
-moz-border-radius:100px;
-ms-border-radius:100px;
-o-border-radius:100px;
border-radius:100px;
background:#222;
position:relative;
top:3px;
left:3px
}
form.custom span.custom.checkbox.checked:before {
content:"\00d7";
color:#222
}
form.custom div.custom.dropdown {
display:block;
position:relative;
width:auto;
height:28px;
margin-bottom:9px;
margin-top:2px
}
form.custom div.custom.dropdown ul {
overflow-y:auto;
max-height:200px
}
form.custom div.custom.dropdown a.current {
display:block;
width:auto;
line-height:26px;
min-height:28px;
padding:0;
padding-left:6px;
padding-right:38px;
border:solid 1px #ddd;
color:#141414;
background-color:#fff;
white-space:nowrap
}
form.custom div.custom.dropdown a.selector {
position:absolute;
width:27px;
height:28px;
display:block;
right:0;
top:0;
border:solid 1px #ddd
}
form.custom div.custom.dropdown a.selector:after {
content:"";
display:block;
content:"";
display:block;
width:0;
height:0;
border:solid 5px;
border-color:#aaa transparent transparent transparent;
position:absolute;
left:50%;
top:50%;
margin-top:-2px;
margin-left:-5px
}
form.custom div.custom.dropdown:hover a.selector:after,form.custom div.custom.dropdown.open a.selector:after {
content:"";
display:block;
width:0;
height:0;
border:solid 5px;
border-color:#222 transparent transparent transparent
}
form.custom div.custom.dropdown.open ul {
display:block;
z-index:10
}
form.custom div.custom.dropdown.small {
width:134px !important
}
form.custom div.custom.dropdown.medium {
width:254px !important
}
form.custom div.custom.dropdown.large {
width:434px !important
}
form.custom div.custom.dropdown.expand {
width:100% !important
}
form.custom div.custom.dropdown.open.small ul {
width:134px !important
}
form.custom div.custom.dropdown.open.medium ul {
width:254px !important
}
form.custom div.custom.dropdown.open.large ul {
width:434px !important
}
form.custom div.custom.dropdown.open.expand ul {
width:100% !important
}
form.custom div.custom.dropdown ul {
position:absolute;
width:auto;
display:none;
margin:0;
left:0;
top:27px;
margin:0;
padding:0;
background:#fff;
background:rgba(255,255,255,0.95);
border:solid 1px #ccc
}
form.custom div.custom.dropdown ul li {
color:#555;
font-size:13px;
cursor:pointer;
padding:3px;
padding-left:6px;
padding-right:38px;
min-height:18px;
line-height:18px;
margin:0;
white-space:nowrap;
list-style:none
}
form.custom div.custom.dropdown ul li.selected {
background:#cdebf5;
color:#000
}
form.custom div.custom.dropdown ul li.selected:after {
content:"\2013";
position:absolute;
right:10px
}
form.custom div.custom.dropdown ul li:hover {
background-color:#cdebf5;
color:#000
}
form.custom div.custom.dropdown ul li:hover:after {
content:"\2013";
position:absolute;
right:10px;
color:#a3dbec
}
form.custom div.custom.dropdown ul li.selected:hover {
background:#cdebf5;
cursor:default;
color:#000
}
form.custom div.custom.dropdown ul li.selected:hover:after {
color:#000
}
form.custom div.custom.dropdown ul.show {
display:block
}
form.custom .custom.disabled {
background-color:#ddd
} .lt-ie9 form.custom div.custom.dropdown a.selector {
height:28px
}
.row {
width:990px;
max-width:100%;
min-width:768px;
margin:0 auto
}
.row .row {
width:auto;
max-width:none;
min-width:0;
margin:0 -15px
}
.row.collapse .column,.row.collapse .columns {
padding:0
}
.row .row {
width:auto;
max-width:none;
min-width:0;
margin:0 -15px
}
.row .row.collapse {
margin:0
}
.column,.columns {
float:left;
min-height:1px;
padding:0 15px;
position:relative
}
.column.centered,.columns.centered {
float:none;
margin:0 auto
}
[class*="column"]+[class*="column"]:last-child {
float:right
}
[class*="column"]+[class*="column"].end {
float:left
}
.one,.row .one {
width:8.33333%
}
.two,.row .two {
width:16.66667%
}
.three,.row .three {
width:25%
}
.four,.row .four {
width:33.33333%
}
.five,.row .five {
width:41.66667%
}
.six,.row .six {
width:50%
}
.seven,.row .seven {
width:58.33333%
}
.eight,.row .eight {
width:66.66667%
}
.nine,.row .nine {
width:75%
}
.ten,.row .ten {
width:83.33333%
}
.eleven,.row .eleven {
width:91.66667%
}
.twelve,.row .twelve {
width:100%
}
.row .offset-by-one {
margin-left:8.33333%
}
.row .offset-by-two {
margin-left:16.66667%
}
.row .offset-by-three {
margin-left:25%
}
.row .offset-by-four {
margin-left:33.33333%
}
.row .offset-by-five {
margin-left:41.66667%
}
.row .offset-by-six {
margin-left:50%
}
.row .offset-by-seven {
margin-left:58.33333%
}
.row .offset-by-eight {
margin-left:66.66667%
}
.row .offset-by-nine {
margin-left:75%
}
.row .offset-by-ten {
margin-left:83.33333%
}
.push-two {
left:16.66667%
}
.pull-two {
right:16.66667%
}
.push-three {
left:25%
}
.pull-three {
right:25%
}
.push-four {
left:33.33333%
}
.pull-four {
right:33.33333%
}
.push-five {
left:41.66667%
}
.pull-five {
right:41.66667%
}
.push-six {
left:50%
}
.pull-six {
right:50%
}
.push-seven {
left:58.33333%
}
.pull-seven {
right:58.33333%
}
.push-eight {
left:66.66667%
}
.pull-eight {
right:66.66667%
}
.push-nine {
left:75%
}
.pull-nine {
right:75%
}
.push-ten {
left:83.33333%
}
.pull-ten {
right:83.33333%
}
img {
height:auto
}
img,object,embed {
max-width:100%
}
img {
-ms-interpolation-mode:bicubic
}
#map_canvas img,.map_canvas img {
max-width:none!important
} .row:before,.row:after {
content:" ";
display:table
}
.row:after {
clear:both
}
.block-grid {
display:block;
overflow:hidden;
padding:0
}
.block-grid>li {
display:block;
height:auto;
float:left
}
.block-grid.one-up {
margin:0
}
.block-grid.one-up>li {
width:100%;
padding:0 0 15px
}
.block-grid.two-up {
margin:0 -15px
}
.block-grid.two-up>li {
width:50%;
padding:0 15px 15px
}
.block-grid.two-up>li:nth-child(2n+1) {
clear:both
}
.block-grid.three-up {
margin:0 -12px
}
.block-grid.three-up>li {
width:33.33333%;
padding:0 12px 12px
}
.block-grid.three-up>li:nth-child(3n+1) {
clear:both
}
.block-grid.four-up {
margin:0 -10px
}
.block-grid.four-up>li {
width:25%;
padding:0 10px 10px
}
.block-grid.four-up>li:nth-child(4n+1) {
clear:both
}
.block-grid.five-up {
margin:0 -8px
}
.block-grid.five-up>li {
width:20%;
padding:0 8px 8px
}
.block-grid.five-up>li:nth-child(5n+1) {
clear:both
}
.block-grid.six-up {
margin:0 -8px
}
.block-grid.six-up>li {
width:16.66667%;
padding:0 8px 8px
}
.block-grid.six-up>li:nth-child(6n+1) {
clear:both
}
.block-grid.seven-up {
margin:0 -8px
}
.block-grid.seven-up>li {
width:14.28571%;
padding:0 8px 8px
}
.block-grid.seven-up>li:nth-child(7n+1) {
clear:both
}
.block-grid.eight-up {
margin:0 -8px
}
.block-grid.eight-up>li {
width:12.5%;
padding:0 8px 8px
}
.block-grid.eight-up>li:nth-child(8n+1) {
clear:both
}
.block-grid.nine-up {
margin:0 -8px
}
.block-grid.nine-up>li {
width:11.11111%;
padding:0 8px 8px
}
.block-grid.nine-up>li:nth-child(9n+1) {
clear:both
}
.block-grid.ten-up {
margin:0 -8px
}
.block-grid.ten-up>li {
width:10%;
padding:0 8px 8px
}
.block-grid.ten-up>li:nth-child(10n+1) {
clear:both
}
.block-grid.eleven-up {
margin:0 -8px
}
.block-grid.eleven-up>li {
width:9.09091%;
padding:0 8px 8px
}
.block-grid.eleven-up>li:nth-child(11n+1) {
clear:both
}
.block-grid.twelve-up {
margin:0 -8px
}
.block-grid.twelve-up>li {
width:8.33333%;
padding:0 8px 8px
}
.block-grid.twelve-up>li:nth-child(12n+1) {
clear:both
}
.button {
width:auto;
background:#0F182E;
border:1px solid #000;
-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
color:#fff;
cursor:pointer;
display:inline-block;
font-family:inherit;
font-size:14px;
font-weight:bold;
line-height:1;
margin:0;
padding:10px 20px 11px;
position:relative;
text-align:center;
text-decoration:none;
-webkit-transition:background-color 0.15s ease-in-out;
-moz-transition:background-color 0.15s ease-in-out;
-o-transition:background-color 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out
}
.button:after{
content: "➔";
padding-left: 10px;
}
.button:hover,.button:focus {
color:#fff;
text-decoration:none;
background-color:#00071a;
}
.button:active {
-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;
-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;
box-shadow:0 1px 0 rgba(0,0,0,0.2) inset
}
.button.large {
font-size:16px;
padding:15px 30px 16px
}
.button.medium {
font-size:14px
}
.button.small {
font-size:11px;
padding:7px 14px 8px
}
.button.tiny {
font-size:10px;
padding:5px 10px 6px
}
.button.expand {
width:100%;
text-align:center
}
.button.primary {
background-color:#0F182E;
border:1px solid #000
}
.button.primary:hover,.button.primary:focus {
background-color:#00071a
}
.button.success {
background-color:#5da423;
border:1px solid #396516
}
.button.success:hover,.button.success:focus {
background-color:#457a1a
}
.button.alert {
background-color:#c60f13;
border:1px solid #7f0a0c
}
.button.alert:hover,.button.alert:focus {
background-color:#970b0e
}
.button.secondary {
background-color:#14466F;
color:#000;
border:1px solid #204264
}
.button.secondary:hover,.button.secondary:focus {
background-color:#264f77
}
.button.radius {
-webkit-border-radius:0px;
-moz-border-radius:0px;
-ms-border-radius:0px;
-o-border-radius:0px;
border-radius:0px
}
.button.round {
-webkit-border-radius:1000px;
-moz-border-radius:1000px;
-ms-border-radius:1000px;
-o-border-radius:1000px;
border-radius:1000px
}
.button.full-width {
width:100%;
text-align:center;
padding-left:0px !important;
padding-right:0px !important
}
.button.left-align {
text-align:left;
text-indent:12px
}
.button.disabled,.button[disabled] {
opacity:0.6;
cursor:default;
background:#0F182E;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none
}
.button.disabled:hover,.button[disabled]:hover {
background:#0F182E
}
.button.disabled.success,.button[disabled].success {
background-color:#5da423
}
.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus {
background-color:#5da423;
outline:none
}
.button.disabled.alert,.button[disabled].alert {
background-color:#c60f13
}
.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus {
background-color:#c60f13;
outline:none
}
.button.disabled.secondary,.button[disabled].secondary {
background-color:#14466F
}
.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus {
background-color:#14466F;
outline:none
}
input[type=submit].button,button.button {
-webkit-appearance:none
} .button.dropdown {
position:relative;
padding-right:44px
}
.button.dropdown.large {
padding-right:60px
}
.button.dropdown.small {
padding-right:28px
}
.button.dropdown.tiny {
padding-right:20px
}
.button.dropdown:after {
content:"";
display:block;
width:0;
height:0;
border:solid 6px;
border-color:#fff transparent transparent transparent;
position:absolute;
top:50%;
right:20px;
margin-top:-2px
}
.button.dropdown.large:after {
content:"";
display:block;
width:0;
height:0;
border:solid 7px;
border-color:#fff transparent transparent transparent;
margin-top:-3px;
right:30px
}
.button.dropdown.small:after {
content:"";
display:block;
width:0;
height:0;
border:solid 5px;
border-color:#fff transparent transparent transparent;
margin-top:-2px;
right:14px
}
.button.dropdown.tiny:after {
content:"";
display:block;
width:0;
height:0;
border:solid 4px;
border-color:#fff transparent transparent transparent;
margin-top:-1px;
right:10px
}
.button.dropdown>ul {
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
display:none;
position:absolute;
left:-1px;
background:#fff;
background:rgba(255,255,255,0.95);
list-style:none;
margin:0;
padding:0;
border:1px solid #ccc;
border-top:none;
min-width:100%;
z-index:40
}
.button.dropdown>ul li {
width:100%;
cursor:pointer;
padding:0;
min-height:18px;
line-height:18px;
margin:0;
white-space:nowrap;
list-style:none
}
.button.dropdown>ul li a,.button.dropdown>ul li button {
display:block;
color:#555;
font-size:13px;
font-weight:normal;
padding:6px 14px;
text-align:left
}
.button.dropdown>ul li button {
width:100%;
border:inherit;
background:inherit;
font-family:inherit;
margin:inherit;
-webkit-font-smoothing:antialiased
}
.button.dropdown>ul li:hover,.button.dropdown>ul li:focus {
background-color:#336eff;
color:#222
}
.button.dropdown>ul li.divider {
min-height:0;
padding:0;
height:1px;
margin:4px 0;
background:#ededed
}
.button.dropdown.up>ul {
border-top:1px solid #ccc;
border-bottom:none
}
.button.dropdown ul.no-hover.show-dropdown {
display:block !important
}
.button.dropdown:hover>ul.no-hover {
display:none
}
.button.dropdown.split {
padding:0;
position:relative
}
.button.dropdown.split:after {
display:none
}
.button.dropdown.split:hover,.button.dropdown.split:focus {
background-color:#0F182E
}
.button.dropdown.split.alert:hover,.button.dropdown.split.alert:focus {
background-color:#c60f13
}
.button.dropdown.split.success:hover,.button.dropdown.split.success:focus {
background-color:#5da423
}
.button.dropdown.split.secondary:hover,.button.dropdown.split.secondary:focus {
background-color:#14466F
}
.button.dropdown.split>a {
color:#fff;
display:block;
padding:10px 50px 11px 20px;
padding-left:20px;
padding-right:50px;
-webkit-transition:background-color 0.15s ease-in-out;
-moz-transition:background-color 0.15s ease-in-out;
-o-transition:background-color 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out
}
.button.dropdown.split>a:hover,.button.dropdown.split>a:focus {
background-color:#00071a;
-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
box-shadow:0 1px 0 rgba(255,255,255,0.5) inset
}
.button.dropdown.split.large>a {
padding:15px 75px 16px 30px;
padding-left:30px;
padding-right:75px
}
.button.dropdown.split.small>a {
padding:7px 35px 8px 14px;
padding-left:14px;
padding-right:35px
}
.button.dropdown.split.tiny>a {
padding:5px 25px 6px 10px;
padding-left:10px;
padding-right:25px
}
.button.dropdown.split>span {
background-color:#0F182E;
position:absolute;
right:0;
top:0;
height:100%;
width:30px;
border-left:1px solid #000;
-webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;
-moz-box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;
box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;
-webkit-transition:background-color 0.15s ease-in-out;
-moz-transition:background-color 0.15s ease-in-out;
-o-transition:background-color 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out
}
.button.dropdown.split>span:hover,.button.dropdown.split>span:focus {
background-color:#00071a
}
.button.dropdown.split>span:after {
content:"";
display:block;
width:0;
height:0;
border:solid 6px;
border-color:#fff transparent transparent transparent;
position:absolute;
top:50%;
left:50%;
margin-left:-6px;
margin-top:-2px
}
.button.dropdown.split.secondary>span:after {
content:"";
display:block;
width:0;
height:0;
border:solid 6px;
border-color:#000 transparent transparent transparent
}
.button.dropdown.split.large span {
width:45px
}
.button.dropdown.split.small span {
width:21px
}
.button.dropdown.split.tiny span {
width:15px
}
.button.dropdown.split.large span:after {
content:"";
display:block;
width:0;
height:0;
border:solid 7px;
border-color:#fff transparent transparent transparent;
margin-top:-3px;
margin-left:-7px
}
.button.dropdown.split.small span:after {
content:"";
display:block;
width:0;
height:0;
border:solid 4px;
border-color:#fff transparent transparent transparent;
margin-top:-1px;
margin-left:-4px
}
.button.dropdown.split.tiny span:after {
content:"";
display:block;
width:0;
height:0;
border:solid 3px;
border-color:#fff transparent transparent transparent;
margin-top:-1px;
margin-left:-3px
}
.button.dropdown.split.alert>span {
background-color:#c60f13;
border-left-color:#7f0a0c
}
.button.dropdown.split.success>span {
background-color:#5da423;
border-left-color:#396516
}
.button.dropdown.split.secondary>span {
background-color:#14466F;
border-left-color:#204264
}
.button.dropdown.split.secondary>a {
color:#000
}
.button.dropdown.split.alert>a:hover,.button.dropdown.split.alert>span:hover,.button.dropdown.split.alert>a:focus,.button.dropdown.split.alert>span:focus {
background-color:#970b0e
}
.button.dropdown.split.success>a:hover,.button.dropdown.split.success>span:hover,.button.dropdown.split.success>a:focus,.button.dropdown.split.success>span:focus {
background-color:#457a1a
}
.button.dropdown.split.secondary>a:hover,.button.dropdown.split.secondary>span:hover,.button.dropdown.split.secondary>a:focus,.button.dropdown.split.secondary>span:focus {
background-color:#264f77
}
ul.button-group {
list-style:none;
padding:0;
margin:0 0 12px; }
ul.button-group:before,ul.button-group:after {
content:" ";
display:table
}
ul.button-group:after {
clear:both
}
ul.button-group li {
padding:0;
margin:0 0 0 -1px;
float:left
}
ul.button-group li:first-child {
margin-left:0
}
ul.button-group.radius li .button,ul.button-group.radius li .button.radius,ul.button-group.radius li .button-rounded {
-webkit-border-radius:0px;
-moz-border-radius:0px;
-ms-border-radius:0px;
-o-border-radius:0px;
border-radius:0px
}
ul.button-group.radius li:first-child .button,ul.button-group.radius li:first-child .button.radius {
-moz-border-radius-topleft:0px;
-webkit-border-top-left-radius:0px;
border-top-left-radius:0px;
-moz-border-radius-bottomleft:0px;
-webkit-border-bottom-left-radius:0px;
border-bottom-left-radius:0px
}
ul.button-group.radius li:first-child .button.rounded {
-moz-border-radius-topleft:1000px;
-webkit-border-top-left-radius:1000px;
border-top-left-radius:1000px;
-moz-border-radius-bottomleft:1000px;
-webkit-border-bottom-left-radius:1000px;
border-bottom-left-radius:1000px
}
ul.button-group.radius li:last-child .button,ul.button-group.radius li:last-child .button.radius {
-moz-border-radius-topright:0px;
-webkit-border-top-right-radius:0px;
border-top-right-radius:0px;
-moz-border-radius-bottomright:0px;
-webkit-border-bottom-right-radius:0px;
border-bottom-right-radius:0px
}
ul.button-group.radius li:last-child .button.rounded {
-moz-border-radius-topright:1000px;
-webkit-border-top-right-radius:1000px;
border-top-right-radius:1000px;
-moz-border-radius-bottomright:1000px;
-webkit-border-bottom-right-radius:1000px;
border-bottom-right-radius:1000px
}
ul.button-group.even .button {
width:100%
}
ul.button-group.even.two-up li {
width:50%
}
ul.button-group.even.three-up li {
width:33.3%
}
ul.button-group.even.three-up li:first-child {
width:33.4%
}
ul.button-group.even.four-up li {
width:25%
}
ul.button-group.even.five-up li {
width:20%
}
div.button-bar {
overflow:hidden
}
div.button-bar ul.button-group {
float:left;
margin-right:8px
}
div.button-bar ul.button-group:last-child {
margin-left:0
}
.nav-bar {
height:43px;
background:#4d4d4d;
margin-left:0;
margin-top:21.5px;
padding:0
}
.nav-bar>li {
float:left;
display:block;
position:relative;
padding:0;
margin:0;
border:1px solid #333;
border-right:none;
line-height:41px;
-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;
-moz-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;
box-shadow:1px 0 0 rgba(255,255,255,0.2) inset
}
.nav-bar>li:first-child {
-webkit-box-shadow:0 0 0;
-moz-box-shadow:0 0 0;
box-shadow:0 0 0
}
.nav-bar>li:last-child {
border-right:solid 1px #333;
-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2);
-moz-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2);
box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2)
}
.nav-bar>li.active,
.nav-bar>li:hover {
background:#0F182E !important;
border-color:#00071a !important;
}
.nav-bar>li.active>a {
color:#fff;
cursor:default
}
.nav-bar>li.active:hover {
background:#0F182E;
cursor:default
}
.nav-bar>li:hover {
background:#333
}
.nav-bar>li>a {
color:#e6e6e6
}
.nav-bar>li ul {
margin-bottom:0
}
.nav-bar>li .flyout {
display:none
}
.nav-bar>li.has-flyout>a:first-child {
padding-right:43px;
position:relative
}
.nav-bar>li.has-flyout>a:first-child:after {
content:"";
display:block;
width:0;
height:0;
border:solid 4px;
border-color:#e6e6e6 transparent transparent transparent;
position:absolute;
right:21.5px;
top:18.5px
}
.nav-bar>li.has-flyout>a.flyout-toggle {
border-left:0 !important;
position:absolute;
right:0;
top:0;
padding:21.5px;
z-index:2;
display:block
}
.nav-bar>li.has-flyout.is-touch>a:first-child {
padding-right:55px
}
.nav-bar>li.has-flyout.is-touch>a.flyout-toggle {
border-left:1px dashed #666
}
.nav-bar>li>a:first-child {
position:relative;
padding:0 21.5px;
display:block;
text-decoration:none;
font-size:14px
}
.nav-bar>li>input {
margin:0 10px
}
.nav-bar.vertical {
height:auto;
margin-top:0
}
.nav-bar.vertical>li {
float:none;
border-bottom:none;
border-right:solid 1px #333;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none
}
.nav-bar.vertical>li.has-flyout>a:first-child:after {
content:"";
display:block;
width:0;
height:0;
border:solid 4px;
border-color:transparent transparent transparent #e6e6e6
}
.nav-bar.vertical>li .flyout {
left:100%;
top:-1px
}
.nav-bar.vertical>li .flyout.right {
left:auto;
right:100%
}
.nav-bar.vertical>li.active {
border-right:solid 1px #00071a
}
.nav-bar.vertical>li:last-child {
border-bottom:solid 1px #333
}
.flyout {
background:#f2f2f2;
padding:21.5px;
margin:0;
border:1px solid #d9d9d9;
position:absolute;
top:42px;
left:-1px;
width:250px;
z-index:40;
-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);
-moz-box-shadow:0 1px 5px rgba(0,0,0,0.1);
box-shadow:0 1px 5px rgba(0,0,0,0.1)
}
.flyout p {
line-height:1.2;
font-size:13px
}
.flyout *:first-child {
margin-top:0
}
.flyout *:last-child {
margin-bottom:0
}
.flyout.small {
width:166.66667px
}
.flyout.large {
width:437.5px
}
.flyout.right {
left:auto;
right:-2px
}
.flyout.left {
right:auto;
left:-2px
}
.flyout.up {
top:auto;
bottom:42px
}
ul.flyout,.nav-bar li ul {
padding:0;
list-style:none
}
ul.flyout li,.nav-bar li ul li {
border-left:solid 3px #CCC
}
ul.flyout li a,.nav-bar li ul li a {
background:#f2f2f2;
border:1px solid #e6e6e6;
border-width:1px 1px 0 0;
color:#555;
display:block;
font-size:14px;
height:auto;
line-height:1;
padding:16.5px 21.5px;
-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
box-shadow:0 1px 0 rgba(255,255,255,0.5) inset
}
ul.flyout li a:hover,ul.flyout li a:focus,.nav-bar li ul li a:hover,.nav-bar li ul li a:focus {
background:#ebebeb;
color:#333
}
ul.flyout li.active,.nav-bar li ul li.active {
margin-top:0;
border-top:1px solid #4d4d4d;
border-left:4px solid #1a1a1a
}
ul.flyout li.active a,.nav-bar li ul li.active a {
background:#4d4d4d;
border:none;
color:#fff;
height:auto;
margin:0;
position:static;
top:0;
-webkit-box-shadow:0 0 0;
-moz-box-shadow:0 0 0;
box-shadow:0 0 0
}
.top-bar-js-breakpoint {
width:940px !important;
visibility:hidden
}
.contain-to-grid {
width:100%;
background:#222
}
.fixed {
width:100%;
left:0;
position:fixed;
top:0;
z-index:99
}
.sticky {
float:left;
margin-bottom: 35px;
overflow:hidden
}
.sticky.fixed {
float:none
}
.top-bar {
background:#222;
min-height:45px;
line-height:45px;
margin:0 0 30px 0;
padding:0;
width:100%;
position:relative
}
.contain-to-grid .top-bar {
max-width:990px;
margin:0 auto
}
.top-bar>ul .name h1 {
line-height:45px;
margin:0
}
.top-bar>ul .name h1 a {
font-weight:bold;
padding:0 22.5px;
font-size:17px !important
}
.top-bar>ul .name img {
margin-top:-5px;
vertical-align:middle
}
.top-bar.expanded {
height:inherit
}
.top-bar ul {
margin-left:0;
display:inline;
height:45px;
line-height:45px;
list-style:none
}
.top-bar ul>li {
float:left
}
.top-bar ul>li a:not(.button) {
color:#fff;
display:block;
font-size:13px;
font-weight:bold;
height:45px;
line-height:45px;
padding:0 15px
}
.top-bar ul>li:not(.name):hover,.top-bar ul>li:not(.name).active,.top-bar ul>li:not(.name):focus {
background:#000
}
.top-bar ul>li:not(.name):hover a,.top-bar ul>li:not(.name).active a,.top-bar ul>li:not(.name):focus a {
color:#d9d9d9
}
.top-bar ul>li.divider {
background:#000;
-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.1);
-moz-box-shadow:1px 0 0 rgba(255,255,255,0.1);
box-shadow:1px 0 0 rgba(255,255,255,0.1);
height:100%;
margin-right:1px;
width:1px
}
.top-bar ul>li.has-button a.button {
margin:0 11.25px
}
.top-bar ul>li.has-button:hover,.top-bar ul>li.has-button:focus {
background:#222
}
.top-bar ul>li.has-button:hover a,.top-bar ul>li.has-button:focus a {
color:#fff
}
.top-bar ul>li.search {
padding:0 15px
}
.top-bar ul>li.search form {
display:inline-block;
margin-bottom:0;
vertical-align:middle;
width:200px
}
.top-bar ul>li.search form input[type=text] {
-moz-border-radius-topright:0;
-webkit-border-top-right-radius:0;
border-top-right-radius:0;
-moz-border-radius-bottomright:0;
-webkit-border-bottom-right-radius:0;
border-bottom-right-radius:0;
float:left;
font-size:13px;
margin-top:-1px;
height:22.5px;
margin-bottom:0;
width:130px
}
.top-bar ul>li.search form input[type=text]+.button {
border-left:none;
-moz-border-radius-topleft:0;
-webkit-border-top-left-radius:0;
border-top-left-radius:0;
-moz-border-radius-bottomleft:0;
-webkit-border-bottom-left-radius:0;
border-bottom-left-radius:0;
float:left;
font-size:12px;
margin-top:-1px;
padding:5px 12px 4px
}
.top-bar ul>li.search form input[type=search] {
font-size:16px;
margin-bottom:0
}
.top-bar ul>li.search:hover,.top-bar ul>li.search:focus {
background:#222
}
.top-bar ul>li.login {
padding:0 15px
}
.top-bar ul>li.login form {
display:inline-block;
margin-bottom:0;
vertical-align:middle;
width:300px
}
.top-bar ul>li.login form input {
float:left;
width:auto;
font-size:13px;
margin-top:-1px;
height:22.5px;
margin-bottom:0
}
.top-bar ul>li.login form input[type=text] {
-moz-border-radius-topright:0;
-webkit-border-top-right-radius:0;
border-top-right-radius:0;
-moz-border-radius-bottomright:0;
-webkit-border-bottom-right-radius:0;
border-bottom-right-radius:0;
width:120px
}
.top-bar ul>li.login form input[type=password] {
margin-bottom:0;
-moz-border-radius-topleft:0;
-webkit-border-top-left-radius:0;
border-top-left-radius:0;
-moz-border-radius-bottomleft:0;
-webkit-border-bottom-left-radius:0;
border-bottom-left-radius:0;
width:120px
}
.top-bar ul>li.login form input[type=password]+.button {
border-left:none;
-moz-border-radius-topleft:0;
-webkit-border-top-left-radius:0;
border-top-left-radius:0;
-moz-border-radius-bottomleft:0;
-webkit-border-bottom-left-radius:0;
border-bottom-left-radius:0;
-moz-border-radius-topright:2px;
-webkit-border-top-right-radius:2px;
border-top-right-radius:2px;
-moz-border-radius-bottomright:2px;
-webkit-border-bottom-right-radius:2px;
border-bottom-right-radius:2px;
float:left;
font-size:12px;
margin-top:-1px;
padding:5px 12px 4px;
width:60px
}
.top-bar ul>li.login:hover,.top-bar ul>li.login:focus {
background:#222
}
.top-bar ul>li.toggle-topbar {
display:none
}
.top-bar ul>li.has-dropdown {
position:relative
}
.top-bar ul>li.has-dropdown:hover>.dropdown,.top-bar ul>li.has-dropdown:focus>.dropdown {
display:block;
visibility:visible
}
.top-bar ul>li.has-dropdown a {
padding-right:33.75px
}
.top-bar ul>li.has-dropdown a:after {
content:"";
display:block;
width:0;
height:0;
border:solid 5px;
border-color:#fff transparent transparent transparent;
margin-right:15px;
margin-top:-2.5px;
position:absolute;
right:0;
top:50%
}
.top-bar ul>li.has-dropdown .dropdown {
background:#222;
left:0;
margin:0;
padding:9px 0 0 0;
position:absolute;
visibility:hidden;
z-index:99
}
.top-bar ul>li.has-dropdown .dropdown li {
background:#222;
line-height:1;
min-width:100%;
padding-bottom:5px
}
.top-bar ul>li.has-dropdown .dropdown li a {
color:#fff;
font-weight:normal;
height:100%;
line-height:1;
padding:5px 17px 5px 15px;
white-space:nowrap
}
.top-bar ul>li.has-dropdown .dropdown li a:after {
border:none
}
.top-bar ul>li.has-dropdown .dropdown li a:hover,.top-bar ul>li.has-dropdown .dropdown li a:focus {
background:#3c3c3c
}
.top-bar ul>li.has-dropdown .dropdown li label {
color:#6f6f6f;
font-size:10px;
font-weight:bold;
margin:0;
padding-left:15px;
text-transform:uppercase
}
.top-bar ul>li.has-dropdown .dropdown li.divider {
border-top:solid 1px #000;
-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;
-moz-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;
box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;
height:10px;
padding:0;
width:100%
}
.top-bar ul>li.has-dropdown .dropdown li:last-child {
padding-bottom:10px
}
.top-bar ul>li.has-dropdown .dropdown li.active a {
background:#000
}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a {
padding-right:32.25px
}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a:after {
border:none;
content:"\00bb";
right:5px;
top:6px
}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown .dropdown {
position:absolute;
left:100%;
top:0
}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown:hover>.dropdown,.top-bar ul>li.has-dropdown .dropdown li.has-dropdown:focus>.dropdown {
display:block
}
.top-bar ul.left {
float:left;
width:auto;
margin-bottom:0
}
.top-bar ul.right {
float:right;
width:auto;
margin-bottom:0
}
.top-bar ul.right .has-dropdown .dropdown {
left:auto;
right:0px
}
.top-bar ul.right .has-dropdown .dropdown li.has-dropdown>.dropdown {
right:100%;
left:auto;
width:100%
}
.top-bar .js-generated {
display:none
} .lt-ie9 .top-bar ul li a {
color:#fff;
display:block;
font-weight:bold;
font-size:13px;
height:45px;
line-height:45px;
padding:0 15px
}
.lt-ie9 .top-bar ul li a.button {
height:auto;
line-height:30px;
margin-top:7px
}
.lt-ie9 .top-bar ul li a img {
margin-top:-5px;
vertical-align:middle
}
.lt-ie9 .top-bar section>ul>li a:hover,.lt-ie9 .top-bar section>ul>li a:focus {
color:#ccc
}
.lt-ie9 .top-bar section>ul>li:hover,.lt-ie9 .top-bar section>ul>li:focus {
background:#000
}
.lt-ie9 .top-bar section>ul>li.search:hover,.lt-ie9 .top-bar section>ul>li.search:focus,.lt-ie9 .top-bar section>ul>li.has-button:hover,.lt-ie9 .top-bar section>ul>li.has-button:focus {
background:none
}
.lt-ie9 .top-bar section>ul>li.active {
background:#000;
color:#d9d9d9
}
.lt-ie9 .top-bar ul li.has-dropdown {
padding-right:33.75px
}
.lt-ie9 .top-bar ul li.has-dropdown>ul li {
padding-right:0
}
.orbit-wrapper {
width:1px;
height:1px;
position:relative
}
.orbit {
width:1px;
height:1px;
position:relative;
overflow:hidden;
margin-bottom:16px
}
.orbit.with-bullets {
margin-bottom:40px
}
.orbit .orbit-slide {
max-width:100%;
position:absolute;
top:0;
left:0
}
.orbit a.orbit-slide {
border:none;
line-height:0;
display:none
}
.orbit div.orbit-slide {
width:100%;
height:100%; opacity:0
}
.orbit-wrapper, .timer {
width:40px;
height:40px;
overflow:hidden;
position:absolute;
top:10px;
right:10px;
opacity:.6;
cursor:pointer;
z-index:31
}
.orbit-wrapper span.rotator {
display:block;
width:40px;
height:40px;
position:absolute;
top:0;
left:-20px;
background:url(//kra.ee/wp-content/themes/kra/images/foundation/orbit/rotator-black.png?1363182463) no-repeat;
z-index:3
}
.orbit-wrapper span.rotator.move {
left:0
}
.orbit-wrapper span.mask {
display:block;
width:20px;
height:40px;
position:absolute;
top:0;
right:0;
z-index:2;
overflow:hidden
}
.orbit-wrapper span.mask.move {
width:40px;
left:0;
background:url(//kra.ee/wp-content/themes/kra/images/foundation/orbit/timer-black.png?1363182463) repeat 0 0
}
.orbit-wrapper span.pause {
display:block;
width:40px;
height:40px;
position:absolute;
top:0;
left:0;
background:url(//kra.ee/wp-content/themes/kra/images/foundation/orbit/pause-black.png?1363182463) no-repeat;
z-index:4;
opacity:0
}
.orbit-wrapper span.pause.active {
background:url(//kra.ee/wp-content/themes/kra/images/foundation/orbit/pause-black.png?1363182463) no-repeat 0 -40px
}
.orbit-wrapper .timer:hover span.pause,.orbit-wrapper .timer:focus span.pause,.orbit-wrapper span.pause.active {
opacity:1
}
.orbit-caption {
display:none;
font-family:inherit
}
.orbit-wrapper .orbit-caption {
background:#000;
background:rgba(0,0,0,0.6);
z-index:30;
color:#fff;
text-align:center;
padding:7px 0;
font-size:13px;
position:absolute;
right:0;
bottom:0;
width:100%
}
.orbit-wrapper .slider-nav {
display:block
}
.orbit-wrapper .slider-nav span {
width:39px;
height:50px;
text-indent:-9999px;
position:absolute;
z-index:30;
top:50%;
margin-top:-25px;
cursor:pointer
}
.orbit-wrapper .slider-nav span.right {
background:url(//kra.ee/wp-content/themes/kra/images/foundation/orbit/right-arrow.png?1363182463);
background-size:100%;
right:0
}
.orbit-wrapper .slider-nav span.left {
background:url(//kra.ee/wp-content/themes/kra/images/foundation/orbit/left-arrow.png?1363182463);
background-size:100%;
left:0
}
.lt-ie9 .orbit-wrapper .slider-nav span.right {
background:url(//kra.ee/wp-content/themes/kra/images/foundation/orbit/right-arrow-small.png?1363182463)
}
.lt-ie9 .orbit-wrapper .slider-nav span.left {
background:url(//kra.ee/wp-content/themes/kra/images/foundation/orbit/left-arrow-small.png?1363182463)
}
ul.orbit-bullets {
position:absolute;
z-index:30;
list-style:none;
bottom:-40px;
left:50%;
margin-left:-50px;
padding:0
}
ul.orbit-bullets li {
float:left;
margin-left:5px;
cursor:pointer;
color:#999;
text-indent:-9999px;
background:url(//kra.ee/wp-content/themes/kra/images/foundation/orbit/bullets.jpg?1363182463) no-repeat 4px 0;
width:13px;
height:12px;
overflow:hidden
}
ul.orbit-bullets li.active {
color:#222;
background-position:-8px 0
}
ul.orbit-bullets li.has-thumb {
background:none;
width:100px;
height:75px
}
ul.orbit-bullets li.active.has-thumb {
background-position:0 0;
border-top:2px solid #000
}
.orbit-slide-counter {
position:absolute;
bottom:0;
z-index:99;
background:rgba(0,0,0,0.7);
color:#fff;
padding:5px
}
.orbit img.fluid-placeholder {
visibility:hidden;
position:static;
display:block;
width:100%
}
.orbit,.orbit-wrapper {
width:100% !important
}
.lt-ie9 .timer {
display:none !important
}
.lt-ie9 .orbit-caption {
background:#000; }
@media only screen and (max-width: 800px) {
.orbit.orbit-stack-on-small img.fluid-placeholder {
visibility:visible
}
.orbit.orbit-stack-on-small .orbit-slide {
position:static;
margin-bottom:10px
}
}
.reveal-modal-bg {
position:fixed;
height:100%;
width:100%;
background:#000;
background:rgba(0,0,0,0.45);
z-index:40;
display:none;
top:0;
left:0
}
.reveal-modal {
background:#fff;
visibility:hidden;
display:none;
top:100px;
left:50%;
margin-left:-260px;
width:520px;
position:absolute;
z-index:41;
padding:30px;
-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);
-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);
box-shadow:0 0 10px rgba(0,0,0,0.4)
}
.reveal-modal .close-reveal-modal:not(.button) {
font-size:22px;
font-size:2.2rem;
line-height:.5;
position:absolute;
top:8px;
right:11px;
color:#aaa;
text-shadow:0 -1px 1px rgba(0,0,0,0.6);
font-weight:bold;
cursor:pointer
}
.reveal-modal.small {
width:30%;
margin-left:-15%
}
.reveal-modal.medium {
width:40%;
margin-left:-20%
}
.reveal-modal.large {
width:60%;
margin-left:-30%
}
.reveal-modal.xlarge {
width:70%;
margin-left:-35%
}
.reveal-modal.expand {
width:90%;
margin-left:-45%
}
.reveal-modal .row {
min-width:0;
margin-bottom:10px
}
.reveal-modal>:first-child {
margin-top:0
}
.reveal-modal>:last-child {
margin-bottom:0
}
@media print {
.reveal-modal {
border:solid 1px #000;
background:#fff
}
}
#joyRideTipContent {
display:none
}
.joyride-tip-guide {
display:none;
position:absolute;
background:#000;
background:rgba(0,0,0,0.8);
color:#fff;
width:300px;
z-index:101;
top:0;
left:0;
font-family:inherit;
font-weight:normal;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px
}
.joyride-content-wrapper {
padding:18px 20px 24px
}
.joyride-tip-guide span.joyride-nub {
display:block;
position:absolute;
left:22px;
width:0;
height:0;
border:solid 14px
}
.joyride-tip-guide span.joyride-nub.top {
border-color:#000;
border-color:rgba(0,0,0,0.8);
border-top-color:transparent !important;
border-left-color:transparent !important;
border-right-color:transparent !important;
top:-28px;
bottom:0;
}
.joyride-tip-guide span.joyride-nub.bottom {
border-color:#000;
border-color:rgba(0,0,0,0.8) !important;
border-bottom-color:transparent !important;
border-left-color:transparent !important;
border-right-color:transparent !important;
bottom:-28px;
bottom:0;
}
.joyride-tip-guide span.joyride-nub.right {
border-color:#000;
border-color:rgba(0,0,0,0.8) !important;
border-top-color:transparent !important;
border-right-color:transparent !important;
border-bottom-color:transparent !important;
top:22px;
bottom:0;
left:auto;
right:-28px
}
.joyride-tip-guide span.joyride-nub.left {
border-color:#000;
border-color:rgba(0,0,0,0.8) !important;
border-top-color:transparent !important;
border-left-color:transparent !important;
border-bottom-color:transparent !important;
top:22px;
left:-28px;
right:auto;
bottom:0
}
.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6 {
line-height:1.25;
margin:0;
font-weight:bold;
color:#fff
}
.joyride-tip-guide p {
margin:0 0 18px 0;
font-size:14px;
line-height:1.3
}
.joyride-timer-indicator-wrap {
width:50px;
height:3px;
border:solid 1px #555;
position:absolute;
right:17px;
bottom:16px
}
.joyride-timer-indicator {
display:block;
width:0;
height:inherit;
background:#666
}
.joyride-close-tip {
position:absolute;
right:10px;
top:10px;
color:#777 !important;
text-decoration:none;
font-size:20px;
font-weight:normal;
line-height:.5 !important
}
.joyride-close-tip:hover,.joyride-close-tip:focus {
color:#eee !important
}
.joyride-modal-bg {
position:fixed;
height:100%;
width:100%;
background:transparent;
background:rgba(0,0,0,0.5);
z-index:100;
display:none;
top:0;
left:0;
cursor:pointer
}
.clearing-blackout {
background:#000;
background:rgba(0,0,0,0.8);
position:fixed;
width:100%;
height:100%;
top:0;
left:0;
z-index:999
}
.clearing-blackout .clearing-close {
display:block
}
.clearing-container {
position:relative;
z-index:999;
height:100%;
overflow:hidden
}
.visible-img {
height:75%;
position:relative
}
.visible-img img {
position:absolute;
left:50%;
top:50%;
margin-left:-50%;
max-height:100%;
max-width:100%
}
.visible-img .clearing-caption {
color:#fff;
margin-bottom:0;
text-align:center;
position:absolute;
bottom:0;
background:#000;
background:rgba(0,0,0,0.7);
width:100%;
padding:10px 100px
}
.clearing-close {
z-index:999;
position:absolute;
top:10px;
right:20px;
font-size:30px;
line-height:1;
color:#fff;
display:none
}
.clearing-close:hover,.clearing-close:focus {
color:#ccc
}
.clearing-main-left,.clearing-main-right {
position:absolute;
top:50%;
margin-top:-16px
}
.clearing-main-left.disabled,.clearing-main-right.disabled {
opacity:0.5
}
.clearing-main-left:active,.clearing-main-right:active {
margin-top:-15px
}
.clearing-main-left {
left:10px;
content:"";
display:block;
width:0;
height:0;
border:solid 16px;
border-color:transparent #fff transparent transparent
}
.clearing-main-right {
right:10px;
content:"";
display:block;
width:0;
height:0;
border:solid 16px;
border-color:transparent transparent transparent #fff
}
ul[data-clearing].block-grid.three-up>li:nth-child(3n+1) {
clear:none
}
ul[data-clearing] li {
cursor:pointer;
display:block
}
ul[data-clearing] li.clearing-feature ~ li {
display:none
}
.clearing-assembled .clearing-container .carousel {
background:#000;
background:rgba(0,0,0,0.75);
height:150px;
margin-top:5px
}
.clearing-assembled .clearing-container .visible-img {
background:#000;
background:rgba(0,0,0,0.75);
overflow:hidden
}
.clearing-assembled .clearing-container ul[data-clearing] {
z-index:999;
width:200%;
height:100%;
margin-left:0;
position:relative;
left:0
}
.clearing-assembled .clearing-container ul[data-clearing] li {
display:block;
width:175px;
height:inherit;
padding:0;
float:left;
overflow:hidden;
background:#222;
margin-right:1px;
position:relative
}
.clearing-assembled .clearing-container ul[data-clearing] li.fix-height img {
min-height:100%;
height:100%;
max-width:none
}
.clearing-assembled .clearing-container ul[data-clearing] li img {
cursor:pointer !important;
min-width:100% !important
}
.clearing-assembled .clearing-container ul[data-clearing] li.visible {
border-top:4px solid #fff
}
ul.block-grid[data-clearing] {
overflow:visible
}
.clearing-blackout ul.block-grid[data-clearing].two-up>li:nth-child(2n+1) {
clear:none
}
.clearing-blackout ul.block-grid[data-clearing].three-up>li:nth-child(3n+1) {
clear:none
}
.clearing-blackout ul.block-grid[data-clearing].four-up>li:nth-child(4n+1) {
clear:none
}
.clearing-blackout ul.block-grid[data-clearing].five-up>li:nth-child(5n+1) {
clear:none
}
.clearing-blackout ul.block-grid[data-clearing].six-up>li:nth-child(6n+1) {
clear:none
}
.clearing-blackout ul.block-grid[data-clearing].seven-up>li:nth-child(7n+1) {
clear:none
}
.clearing-blackout ul.block-grid[data-clearing].eight-up>li:nth-child(8n+1) {
clear:none
}
.clearing-blackout ul.block-grid[data-clearing].nine-up>li:nth-child(9n+1) {
clear:none
}
.clearing-blackout ul.block-grid[data-clearing].ten-up>li:nth-child(10n+1) {
clear:none
}
.clearing-blackout ul.block-grid[data-clearing].eleven-up>li:nth-child(11n+1) {
clear:none
}
.clearing-blackout ul.block-grid[data-clearing].twelve-up>li:nth-child(12n+1) {
clear:none
}
.clearing-blackout .th img {
border:none;
-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);
-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);
box-shadow:0 0 0 0 rgba(0,0,0,0);
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
border-radius:0
}
.clearing-blackout:hover img,.clearing-blackout:focus img {
-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);
-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);
box-shadow:0 0 0 0 rgba(0,0,0,0)
}
.tabs {
list-style:none;
border-bottom:solid 1px #e6e6e6;
display:block;
height:40px;
padding:0;
margin-bottom:20px
}
.tabs.contained {
margin-bottom:0;
margin-left:0
}
.tabs dt,.tabs li.section-title {
color:#b3b3b3;
cursor:default;
display:block;
float:left;
font-size:12px;
height:40px;
line-height:40px;
padding:0;
padding-right:9px;
padding-left:20px;
font-weight:normal;
width:auto;
text-transform:uppercase
}
.tabs dt:first-child,.tabs li.section-title:first-child {
padding:0;
padding-right:9px
}
.tabs dd,.tabs li {
display:block;
float:left;
padding:0;
margin:0
}
.tabs dd a,.tabs li a {
color:#6f6f6f;
display:block;
font-size:14px;
height:40px;
line-height:40px;
padding:0px 22.4px
}
.tabs dd a:focus,.tabs li a:focus {
font-weight:bold;
color:#0F182E
}
.tabs dd.active,.tabs li.active {
border-top:3px solid #0F182E;
margin-top:-3px
}
.tabs dd.active a,.tabs li.active a {
cursor:default;
color:#3c3c3c;
background:#fff;
border-left:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
font-weight:bold
}
.tabs dd:first-child,.tabs li:first-child {
margin-left:0
}
.tabs.vertical {
height:auto;
border-bottom:1px solid #e6e6e6
}
.tabs.vertical dt,.tabs.vertical dd,.tabs.vertical li {
float:none;
height:auto
}
.tabs.vertical dd,.tabs.vertical li {
border-left:3px solid #ccc
}
.tabs.vertical dd a,.tabs.vertical li a {
background:#f2f2f2;
border:none;
border:1px solid #e6e6e6;
border-width:1px 1px 0 0;
color:#555;
display:block;
font-size:14px;
height:auto;
line-height:1;
padding:15px 20px;
-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
box-shadow:0 1px 0 rgba(255,255,255,0.5) inset
}
.tabs.vertical dd.active,.tabs.vertical li.active {
margin-top:0;
border-top:1px solid #4d4d4d;
border-left:4px solid #1a1a1a
}
.tabs.vertical dd.active a,.tabs.vertical li.active a {
background:#4d4d4d;
border:none;
color:#fff;
height:auto;
margin:0;
position:static;
top:0;
-webkit-box-shadow:0 0 0;
-moz-box-shadow:0 0 0;
box-shadow:0 0 0
}
.tabs.vertical dd:first-child a.active,.tabs.vertical li:first-child a.active {
margin:0
}
.tabs.pill {
border-bottom:none;
margin-bottom:10px
}
.tabs.pill dd,.tabs.pill li {
margin-right:10px
}
.tabs.pill dd:last-child,.tabs.pill li:last-child {
margin-right:0
}
.tabs.pill dd a,.tabs.pill li a {
-webkit-border-radius:1000px;
-moz-border-radius:1000px;
-ms-border-radius:1000px;
-o-border-radius:1000px;
border-radius:1000px;
background:#e6e6e6;
height:26px;
line-height:26px;
color:#666
}
.tabs.pill dd.active,.tabs.pill li.active {
border:none;
margin-top:0
}
.tabs.pill dd.active a,.tabs.pill li.active a {
background-color:#0F182E;
border:none;
color:#fff
}
.tabs.pill.contained {
border-bottom:solid 1px #eee;
margin-bottom:0
}
.tabs.pill.two-up dd,.tabs.pill.two-up li,.tabs.pill.three-up dd,.tabs.pill.three-up li,.tabs.pill.four-up dd,.tabs.pill.four-up li,.tabs.pill.five-up dd,.tabs.pill.five-up li {
margin-right:0
}
.tabs.two-up dt a,.tabs.two-up dd a,.tabs.two-up li a,.tabs.three-up dt a,.tabs.three-up dd a,.tabs.three-up li a,.tabs.four-up dt a,.tabs.four-up dd a,.tabs.four-up li a,.tabs.five-up dt a,.tabs.five-up dd a,.tabs.five-up li a {
padding:0 16px;
text-align:center;
overflow:hidden
}
.tabs.two-up dt,.tabs.two-up dd,.tabs.two-up li {
width:50%
}
.tabs.three-up dt,.tabs.three-up dd,.tabs.three-up li {
width:33.33%
}
.tabs.four-up dt,.tabs.four-up dd,.tabs.four-up li {
width:25%
}
.tabs.five-up dt,.tabs.five-up dd,.tabs.five-up li {
width:20%
}
ul.tabs-content {
display:block;
margin:0 0 20px;
padding:0
}
ul.tabs-content>li {
display:none
}
ul.tabs-content>li.active {
display:block
}
ul.tabs-content.contained {
padding:0
}
ul.tabs-content.contained>li {
border:solid 0 #e6e6e6;
border-width:0 1px 1px 1px;
padding:20px
}
ul.tabs-content.contained.vertical>li {
border-width:1px 1px 1px 1px
}
.no-js ul.tabs-content>li {
display:block
}
div.alert-box {
display:block;
padding:6px 7px 7px;
font-weight:bold;
font-size:14px;
color:#fff;
background-color:#0F182E;
border:1px solid rgba(0,0,0,0.1);
margin-bottom:12px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
text-shadow:0 -1px rgba(0,0,0,0.3);
position:relative
}
div.alert-box.success {
background-color:#5da423;
color:#fff;
text-shadow:0 -1px rgba(0,0,0,0.3)
}
div.alert-box.alert {
background-color:#c60f13;
color:#fff;
text-shadow:0 -1px rgba(0,0,0,0.3)
}
div.alert-box.secondary {
background-color:#14466F;
color:#000;
text-shadow:0 1px rgba(255,255,255,0.3)
}
div.alert-box a.close {
color:#333;
position:absolute;
right:4px;
top:-1px;
font-size:16px;
opacity:0.2;
padding:4px
}
div.alert-box a.close:hover,div.alert-box a.close:focus {
opacity:0.4
}
.label {
padding:1px 4px 2px;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
line-height:1;
white-space:nowrap;
display:inline;
position:relative;
bottom:1px;
color:#fff;
background:#0F182E
}
.label.radius {
-webkit-border-radius:0px;
-moz-border-radius:0px;
-ms-border-radius:0px;
-o-border-radius:0px;
border-radius:0px
}
.label.round {
padding:1px 7px 2px;
-webkit-border-radius:1000px;
-moz-border-radius:1000px;
-ms-border-radius:1000px;
-o-border-radius:1000px;
border-radius:1000px
}
.label.alert {
background-color:#c60f13
}
.label.success {
background-color:#5da423
}
.label.secondary {
background-color:#14466F;
color:#000
}
.has-tip {
border-bottom:dotted 1px #ccc;
cursor:help;
font-weight:bold;
color:#333
}
.has-tip:hover,.has-tip:focus {
border-bottom:dotted 1px #000;
color:#0F182E
}
.has-tip.tip-left,.has-tip.tip-right {
float:none !important
}
.tooltip {
display:none;
background:#000;
background:rgba(0,0,0,0.85);
position:absolute;
color:#fff;
font-weight:bold;
font-size:12px;
padding:5px;
z-index:999;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
line-height:normal
}
.tooltip>.nub {
display:block;
width:0;
height:0;
border:solid 5px;
border-color:transparent transparent #000 transparent;
border-color:transparent transparent rgba(0,0,0,0.85) transparent;
position:absolute;
top:-10px;
left:10px
}
.tooltip.tip-override>.nub {
border-color:transparent transparent #000 transparent !important;
border-color:transparent transparent rgba(0,0,0,0.85) transparent !important;
top:-10px !important
}
.tooltip.tip-top>.nub,.tooltip.tip-centered-top>.nub {
border-color:#000 transparent transparent transparent;
border-color:rgba(0,0,0,0.85) transparent transparent transparent;
top:auto;
bottom:-10px
}
.tooltip.tip-left,.tooltip.tip-right {
float:none !important
}
.tooltip.tip-left>.nub {
border-color:transparent transparent transparent #000;
border-color:transparent transparent transparent rgba(0,0,0,0.85);
right:-10px;
left:auto
}
.tooltip.tip-right>.nub {
border-color:transparent #000 transparent transparent;
border-color:transparent rgba(0,0,0,0.85) transparent transparent;
right:auto;
left:-10px
}
.tooltip.noradius {
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
border-radius:0
}
.tooltip.opened {
color:#0F182E !important;
border-bottom:dotted 1px #000 !important
}
.tap-to-close {
display:block;
font-size:10px;
font-size:1rem;
color:#888;
font-weight:normal
}
.panel {
word-wrap: break-word;
max-width:100% ;
background:#f2f2f2;
border:solid 1px #e6e6e6;
margin:0 0 22px 0;
padding:20px
}
.panel>:first-child {
margin-top:0
}
.panel>:last-child {
margin-bottom:0
}
.panel.callout {
background:#0F182E;
color:#fff;
border-color:#00071a;
-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);
-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);
box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5)
}
.panel.callout a {
color:#fff
}
.panel.callout .button {
background:#fff;
border:none;
color:#0F182E;
text-shadow:none
}
.panel.callout .button:hover,.panel.callout .button:focus {
background:rgba(255,255,255,0.8)
}
.panel.radius {
-webkit-border-radius:0px;
-moz-border-radius:0px;
-ms-border-radius:0px;
-o-border-radius:0px;
border-radius:0px
}
ul.accordion {
margin:0 0 22px 0;
border-bottom:1px solid #14466F
}
ul.accordion>li {
list-style:none;
margin:0;
padding:0;
border-top:1px solid #14466F
}
ul.accordion>li>div.title {
cursor:pointer;
background:#14466F;
padding:15px;
margin:0;
position:relative;
border-left:1px solid #14466F;
border-right:1px solid #14466F;
-webkit-transition:0.15s background linear;
-moz-transition:0.15s background linear;
-o-transition:0.15s background linear;
transition:0.15s background linear
}
ul.accordion>li>div.title h1,ul.accordion>li>div.title h2,ul.accordion>li>div.title h3,ul.accordion>li>div.title h4,ul.accordion>li>div.title h5 {
margin:0
}
ul.accordion>li>div.title:after {
content:"";
display:block;
width:0;
height:0;
border:solid 6px;
border-color:transparent #0d1c2a transparent transparent;
position:absolute;
right:15px;
top:21px
}
ul.accordion>li .content {
display:none;
padding:15px
}
ul.accordion>li.active {
border-top:3px solid #0F182E
}
ul.accordion>li.active .title {
background:#fff;
padding-top:13px
}
ul.accordion>li.active .title:after {
content:"";
display:block;
width:0;
height:0;
border:solid 6px;
border-color:#0d1c2a transparent transparent transparent
}
ul.accordion>li.active .content {
background:#fff;
display:block;
border-left:1px solid #14466F;
border-right:1px solid #14466F
}
ul.side-nav {
display:block;
list-style:none;
margin:0;
padding:16px 0
}
ul.side-nav li {
display:block;
list-style:none;
margin:0 0 7px 0
}
ul.side-nav li a {
display:block
}
ul.side-nav li.active a {
color:#4d4d4d;
font-weight:bold
}
ul.side-nav li.divider {
border-top:1px solid #e6e6e6;
height:0;
padding:0
}
dl.sub-nav {
display:block;
width:auto;
overflow:hidden;
margin:-4px 0 18px;
margin-right:0;
margin-left:-9px;
padding-top:4px
}
dl.sub-nav dt,dl.sub-nav dd {
float:left;
display:inline;
margin-left:9px;
margin-bottom:10px
}
dl.sub-nav dt {
color:#999;
font-weight:normal
}
dl.sub-nav dd a {
text-decoration:none;
-webkit-border-radius:1000px;
-moz-border-radius:1000px;
-ms-border-radius:1000px;
-o-border-radius:1000px;
border-radius:1000px
}
dl.sub-nav dd.active a {
font-weight:bold;
background:#0F182E;
color:#fff;
padding:3px 9px;
cursor:default
}
ul.pagination {
display:block;
height:24px;
margin-left:-5px
}
ul.pagination li {
float:left;
display:block;
height:24px;
color:#999;
font-size:14px;
margin-left:5px
}
ul.pagination li a {
display:block;
padding:1px 7px 1px;
color:#555
}
ul.pagination li:hover a,ul.pagination li a:focus {
background:#e6e6e6
}
ul.pagination li.unavailable a {
cursor:default;
color:#999
}
ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus {
background:transparent
}
ul.pagination li.current a {
background:#0F182E;
color:#fff;
font-weight:bold;
cursor:default
}
ul.pagination li.current a:hover,ul.pagination li.current a:focus {
background:#0F182E
}
div.pagination-centered {
text-align:center
}
div.pagination-centered ul>li {
float:none;
display:inline-block
}
ul.breadcrumbs {
display:block;
background:#14466F;
padding:6px 10px 7px;
border:1px solid #14466F;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;
overflow:hidden;
margin-left:0
}
ul.breadcrumbs li {
margin:0;
padding:0 12px 0 0;
float:left;
list-style:none
}
ul.breadcrumbs li a,ul.breadcrumbs li span {
text-transform:uppercase;
font-size:11px;
font-size:1.1rem;
padding-left:12px
}
ul.breadcrumbs li:first-child a,ul.breadcrumbs li:first-child span {
padding-left:0
}
ul.breadcrumbs li:before {
content:"/";
color:#aaa
}
ul.breadcrumbs li:first-child:before {
content:" "
}
ul.breadcrumbs li.current a {
cursor:default;
color:#333
}
ul.breadcrumbs li:hover a,ul.breadcrumbs li a:focus {
text-decoration:underline
}
ul.breadcrumbs li.current:hover a,ul.breadcrumbs li.current a:focus {
text-decoration:none
}
ul.breadcrumbs li.unavailable a {
color:#999
}
ul.breadcrumbs li.unavailable:hover a,ul.breadcrumbs li.unavailable a:focus {
text-decoration:none;
color:#999;
cursor:default
}
ul.inline-list,ul.link-list {
margin:0 0 17px -22px;
padding:0;
list-style:none;
overflow:hidden
}
ul.inline-list>li,ul.link-list>li {
list-style:none;
float:left;
margin-left:22px;
display:block
}
ul.inline-list>li>*,ul.link-list>li>* {
display:block
}
.keystroke,kbd {
font-family:"Consolas", "Menlo", "Courier", monospace;
font-size:13px;
padding:2px 4px 0px;
margin:0;
background:#ededed;
border:solid 1px #dbdbdb;
-webkit-border-radius:0px;
-moz-border-radius:0px;
-ms-border-radius:0px;
-o-border-radius:0px;
border-radius:0px
}
.th {
display:block
}
.th img {
display:block;
border:solid 4px #fff;
-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);
-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.2);
box-shadow:0 0 0 1px rgba(0,0,0,0.2);
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
-webkit-transition-property:box-shadow;
-moz-transition-property:box-shadow;
-o-transition-property:box-shadow;
transition-property:box-shadow;
-webkit-transition-duration:300ms;
-moz-transition-duration:300ms;
-o-transition-duration:300ms;
transition-duration:300ms
}
.th:hover img,.th:focus img {
-webkit-box-shadow:0 0 6px 1px rgba(0,22,77,0.5);
-moz-box-shadow:0 0 6px 1px rgba(0,22,77,0.5);
box-shadow:0 0 6px 1px rgba(0,22,77,0.5)
}
.flex-video {
position:relative;
padding-top:25px;
padding-bottom:67.5%;
height:0;
margin-bottom:16px;
overflow:hidden
}
.flex-video.widescreen {
padding-bottom:57.25%
}
.flex-video.vimeo {
padding-top:0
}
.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video {
position:absolute;
top:0;
left:0;
width:100%;
height:100%
}
table {
background:#fff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
margin:0 0 18px;
border:1px solid #ddd
}
table thead,table tfoot {
background:#f5f5f5
}
table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td {
display:table-cell;
font-size:14px;
line-height:18px;
text-align:left
}
table thead tr th,table tfoot tr td {
padding:8px 10px 9px;
font-size:14px;
font-weight:bold;
color:#222
}
table thead tr th:first-child,table tfoot tr td:first-child {
border-left:none
}
table thead tr th:last-child,table tfoot tr td:last-child {
border-right:none
}
table tbody tr.even,table tbody tr.alt {
background:#f9f9f9
}
table tbody tr:nth-child(even) {
background:#f9f9f9
}
table tbody tr td {
color:#333;
padding:9px 10px;
vertical-align:top;
border:none
}
ul.vcard {
display:inline-block;
margin:0 0 12px 0;
border:1px solid #ddd;
padding:10px
}
ul.vcard li {
margin:0;
display:block
}
ul.vcard li.fn {
font-weight:bold;
font-size:15px
}
p.vevent span.summary {
font-weight:bold
}
p.vevent abbr {
cursor:default;
text-decoration:none;
font-weight:bold;
border:none;
padding:0 1px
}
div.progress {
padding:2px;
margin-bottom:10px;
border:1px solid #ccc;
height:25px
}
div.progress .meter {
background:#0F182E;
height:100%;
display:block;
width:50%
}
div.progress.secondary .meter {
background:#14466F
}
div.progress.success .meter {
background:#5da423
}
div.progress.alert .meter {
background:#c60f13
}
div.progress.radius {
-webkit-border-radius:0px;
-moz-border-radius:0px;
-ms-border-radius:0px;
-o-border-radius:0px;
border-radius:0px
}
div.progress.radius .meter {
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px;
border-radius:2px
}
div.progress.round {
-webkit-border-radius:1000px;
-moz-border-radius:1000px;
-ms-border-radius:1000px;
-o-border-radius:1000px;
border-radius:1000px
}
div.progress.round .meter {
-webkit-border-radius:1000px;
-moz-border-radius:1000px;
-ms-border-radius:1000px;
-o-border-radius:1000px;
border-radius:1000px
}
.pricing-table {
border:solid 1px #ddd;
margin-left:0;
margin-bottom:20px
}
.pricing-table * {
list-style:none;
line-height:1
}
.pricing-table .title {
background-color:#ddd;
padding:15px 20px;
text-align:center;
color:#333;
font-weight:bold;
font-size:16px
}
.pricing-table .price {
background-color:#eee;
padding:15px 20px;
text-align:center;
color:#333;
font-weight:normal;
font-size:20px
}
.pricing-table .description {
background-color:#fff;
padding:15px;
text-align:center;
color:#777;
font-size:12px;
font-weight:normal;
line-height:1.4;
border-bottom:dotted 1px #ddd
}
.pricing-table .bullet-item {
background-color:#fff;
padding:15px;
text-align:center;
color:#333;
font-size:14px;
font-weight:normal;
border-bottom:dotted 1px #ddd
}
.pricing-table .cta-button {
background-color:#f5f5f5;
text-align:center;
padding:20px
}
.show-for-small,.show-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.show-for-xlarge,.show-for-print {
display:none !important
}
.hide-for-small,.hide-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.hide-for-xlarge,.hide-for-print {
display:inherit !important
}
@media only screen and (min-width: 1920px) {
.hide-for-small,.hide-for-medium,.hide-for-medium-down,.hide-for-large,.show-for-large-up,.show-for-xlarge {
display:inherit !important
}
.show-for-small,.show-for-medium,.show-for-medium-down,.show-for-large,.hide-for-large-up,.hide-for-xlarge {
display:none !important
}
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
.hide-for-small,.show-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.hide-for-xlarge {
display:inherit !important
}
.show-for-small,.hide-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.show-for-xlarge {
display:none !important
}
}
@media only screen and (max-width: 800px) {
.show-for-small,.hide-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.hide-for-xlarge {
display:inherit !important
}
.hide-for-small,.show-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.show-for-xlarge {
display:none !important
}
}
.show-for-landscape,.hide-for-portrait {
display:inherit !important
}
.hide-for-landscape,.show-for-portrait {
display:none !important
}
@media screen and (orientation: landscape) {
.show-for-landscape,.hide-for-portrait {
display:inherit !important
}
.hide-for-landscape,.show-for-portrait {
display:none !important
}
}
@media screen and (orientation: portrait) {
.show-for-portrait,.hide-for-landscape {
display:inherit !important
}
.hide-for-portrait,.show-for-landscape {
display:none !important
}
}
.show-for-touch {
display:none !important
}
.hide-for-touch {
display:inherit !important
}
.touch .show-for-touch {
display:inherit !important
}
.touch .hide-for-touch {
display:none !important
}
table.show-for-xlarge,table.show-for-large,table.hide-for-small,table.hide-for-medium {
display:table !important
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
.touch table.hide-for-xlarge,.touch table.hide-for-large,.touch table.hide-for-small,.touch table.show-for-medium {
display:table !important
}
}
@media only screen and (max-width: 800px) {
table.hide-for-xlarge,table.hide-for-large,table.hide-for-medium,table.show-for-small {
display:table !important
}
}
@media only screen and (max-device-width: 1280px) {
.touch .nav-bar li.has-flyout>a {
padding-right:36px !important
}
}
@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 800px) {
.flex-video {
padding-top:0
}
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
.touch .nav-bar li a {
font-size:13px
}
.touch .nav-bar li.has-flyout>a.flyout-toggle {
padding:21.5px !important
}
.touch .nav-bar li.has-flyout>a {
padding-right:39px !important
}
.clearing-main-right,.clearing-main-left {
height:100%;
width:40px;
top:0;
border:none
}
.clearing-main-right:before,.clearing-main-left:before {
position:absolute;
top:50%
}
.clearing-main-left {
left:0
}
.clearing-main-left:before {
left:5px;
content:"";
display:block;
width:0;
height:0;
border:solid 16px;
border-color:transparent #fff transparent transparent
}
.clearing-main-right {
height:100%;
right:0
}
.clearing-main-right:before {
content:"";
display:block;
width:0;
height:0;
border:solid 16px;
border-color:transparent transparent transparent #fff
}
.text-right{
padding-right: 15px;
}
}
@media only screen and (max-width: 800px) {
.left,.right {
float:none
}
body {
-webkit-text-size-adjust:none;
-ms-text-size-adjust:none;
width:100%;
min-width:0;
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0
}
.row {
width:auto;
min-width:0;
margin-left:0;
margin-right:0
}
.column,.columns {
width:auto !important;
float:none
}
.column:last-child,.columns:last-child {
float:none
}
[class*="column"]+[class*="column"]:last-child {
float:none
}
.column:before,.columns:before,.column:after,.columns:after {
content:"";
display:table
}
.column:after,.columns:after {
clear:both
}
.offset-by-one,.offset-by-two,.offset-by-three,.offset-by-four,.offset-by-five,.offset-by-six,.offset-by-seven,.offset-by-eight,.offset-by-nine,.offset-by-ten {
margin-left:0 !important
}
.push-two,.push-three,.push-four,.push-five,.push-six,.push-seven,.push-eight,.push-nine,.push-ten {
left:auto
}
.pull-two,.pull-three,.pull-four,.pull-five,.pull-six,.pull-seven,.pull-eight,.pull-nine,.pull-ten {
right:auto
}
.row .mobile-one {
width:25% !important;
float:left;
padding:0 15px
}
.row .mobile-one:last-child {
float:right
}
.row .mobile-one.end {
float:left
}
.row.collapse .mobile-one {
padding:0
}
.row .mobile-two {
width:50% !important;
float:left;
padding:0 15px
}
.row .mobile-two:last-child {
float:right
}
.row .mobile-two.end {
float:left
}
.row.collapse .mobile-two {
padding:0
}
.row .mobile-three {
width:75% !important;
float:left;
padding:0 15px
}
.row .mobile-three:last-child {
float:right
}
.row .mobile-three.end {
float:left
}
.row.collapse .mobile-three {
padding:0
}
.row .mobile-four {
width:100% !important;
float:left;
padding:0 15px
}
.row .mobile-four:last-child {
float:right
}
.row .mobile-four.end {
float:left
}
.row.collapse .mobile-four {
padding:0
}
.push-one-mobile {
left:25%
}
.pull-one-mobile {
right:25%
}
.push-two-mobile {
left:50%
}
.pull-two-mobile {
right:50%
}
.push-three-mobile {
left:75%
}
.pull-three-mobile {
right:75%
}
.block-grid.mobile>li {
float:none;
width:100%;
margin-left:0
}
.block-grid>li {
clear:none
}
.block-grid.mobile-one-up>li {
width:100%
}
.block-grid.mobile-two-up>li {
width:50%
}
.block-grid.mobile-two-up>li:nth-child(2n+1) {
clear:both
}
.block-grid.mobile-three-up>li {
width:33.33333%
}
.block-grid.mobile-three-up>li:nth-child(3n+1) {
clear:both
}
.block-grid.mobile-four-up>li {
width:25%
}
.block-grid.mobile-four-up>li:nth-child(4n+1) {
clear:both
}
.block-grid.mobile-five-up>li {
width:20%
}
.block-grid.mobile-five-up>li:nth-child(5n+1) {
clear:both
}
.block-grid.mobile-six-up>li {
width:16.66667%
}
.block-grid.mobile-six-up>li:nth-child(6n+1) {
clear:both
}
.block-grid.mobile-seven-up>li {
width:14.28571%
}
.block-grid.mobile-seven-up>li:nth-child(7n+1) {
clear:both
}
.block-grid.mobile-eight-up>li {
width:12.5%
}
.block-grid.mobile-eight-up>li:nth-child(8n+1) {
clear:both
}
.block-grid.mobile-nine-up>li {
width:11.11111%
}
.block-grid.mobile-nine-up>li:nth-child(9n+1) {
clear:both
}
.block-grid.mobile-ten-up>li {
width:10%
}
.block-grid.mobile-ten-up>li:nth-child(10n+1) {
clear:both
}
.block-grid.mobile-eleven-up>li {
width:9.09091%
}
.block-grid.mobile-eleven-up>li:nth-child(11n+1) {
clear:both
}
.block-grid.mobile-twelve-up>li {
width:8.33333%
}
.block-grid.mobile-twelve-up>li:nth-child(12n+1) {
clear:both
}
label.right {
text-align:left
}
input[type="text"].one,.row input[type="text"].one,input[type="password"].one,.row input[type="password"].one,input[type="date"].one,.row input[type="date"].one,input[type="datetime"].one,.row input[type="datetime"].one,input[type="email"].one,.row input[type="email"].one,input[type="number"].one,.row input[type="number"].one,input[type="search"].one,.row input[type="search"].one,input[type="tel"].one,.row input[type="tel"].one,input[type="time"].one,.row input[type="time"].one,input[type="url"].one,.row input[type="url"].one,textarea.one,.row textarea.one {
width:100% !important
}
input[type="text"].two,.row input[type="text"].two,input[type="password"].two,.row input[type="password"].two,input[type="date"].two,.row input[type="date"].two,input[type="datetime"].two,.row input[type="datetime"].two,input[type="email"].two,.row input[type="email"].two,input[type="number"].two,.row input[type="number"].two,input[type="search"].two,.row input[type="search"].two,input[type="tel"].two,.row input[type="tel"].two,input[type="time"].two,.row input[type="time"].two,input[type="url"].two,.row input[type="url"].two,textarea.two,.row textarea.two {
width:100% !important
}
input[type="text"].three,.row input[type="text"].three,input[type="password"].three,.row input[type="password"].three,input[type="date"].three,.row input[type="date"].three,input[type="datetime"].three,.row input[type="datetime"].three,input[type="email"].three,.row input[type="email"].three,input[type="number"].three,.row input[type="number"].three,input[type="search"].three,.row input[type="search"].three,input[type="tel"].three,.row input[type="tel"].three,input[type="time"].three,.row input[type="time"].three,input[type="url"].three,.row input[type="url"].three,textarea.three,.row textarea.three {
width:100% !important
}
input[type="text"].four,.row input[type="text"].four,input[type="password"].four,.row input[type="password"].four,input[type="date"].four,.row input[type="date"].four,input[type="datetime"].four,.row input[type="datetime"].four,input[type="email"].four,.row input[type="email"].four,input[type="number"].four,.row input[type="number"].four,input[type="search"].four,.row input[type="search"].four,input[type="tel"].four,.row input[type="tel"].four,input[type="time"].four,.row input[type="time"].four,input[type="url"].four,.row input[type="url"].four,textarea.four,.row textarea.four {
width:100% !important
}
input[type="text"].five,.row input[type="text"].five,input[type="password"].five,.row input[type="password"].five,input[type="date"].five,.row input[type="date"].five,input[type="datetime"].five,.row input[type="datetime"].five,input[type="email"].five,.row input[type="email"].five,input[type="number"].five,.row input[type="number"].five,input[type="search"].five,.row input[type="search"].five,input[type="tel"].five,.row input[type="tel"].five,input[type="time"].five,.row input[type="time"].five,input[type="url"].five,.row input[type="url"].five,textarea.five,.row textarea.five {
width:100% !important
}
input[type="text"].six,.row input[type="text"].six,input[type="password"].six,.row input[type="password"].six,input[type="date"].six,.row input[type="date"].six,input[type="datetime"].six,.row input[type="datetime"].six,input[type="email"].six,.row input[type="email"].six,input[type="number"].six,.row input[type="number"].six,input[type="search"].six,.row input[type="search"].six,input[type="tel"].six,.row input[type="tel"].six,input[type="time"].six,.row input[type="time"].six,input[type="url"].six,.row input[type="url"].six,textarea.six,.row textarea.six {
width:100% !important
}
input[type="text"].seven,.row input[type="text"].seven,input[type="password"].seven,.row input[type="password"].seven,input[type="date"].seven,.row input[type="date"].seven,input[type="datetime"].seven,.row input[type="datetime"].seven,input[type="email"].seven,.row input[type="email"].seven,input[type="number"].seven,.row input[type="number"].seven,input[type="search"].seven,.row input[type="search"].seven,input[type="tel"].seven,.row input[type="tel"].seven,input[type="time"].seven,.row input[type="time"].seven,input[type="url"].seven,.row input[type="url"].seven,textarea.seven,.row textarea.seven {
width:100% !important
}
input[type="text"].eight,.row input[type="text"].eight,input[type="password"].eight,.row input[type="password"].eight,input[type="date"].eight,.row input[type="date"].eight,input[type="datetime"].eight,.row input[type="datetime"].eight,input[type="email"].eight,.row input[type="email"].eight,input[type="number"].eight,.row input[type="number"].eight,input[type="search"].eight,.row input[type="search"].eight,input[type="tel"].eight,.row input[type="tel"].eight,input[type="time"].eight,.row input[type="time"].eight,input[type="url"].eight,.row input[type="url"].eight,textarea.eight,.row textarea.eight {
width:100% !important
}
input[type="text"].nine,.row input[type="text"].nine,input[type="password"].nine,.row input[type="password"].nine,input[type="date"].nine,.row input[type="date"].nine,input[type="datetime"].nine,.row input[type="datetime"].nine,input[type="email"].nine,.row input[type="email"].nine,input[type="number"].nine,.row input[type="number"].nine,input[type="search"].nine,.row input[type="search"].nine,input[type="tel"].nine,.row input[type="tel"].nine,input[type="time"].nine,.row input[type="time"].nine,input[type="url"].nine,.row input[type="url"].nine,textarea.nine,.row textarea.nine {
width:100% !important
}
input[type="text"].ten,.row input[type="text"].ten,input[type="password"].ten,.row input[type="password"].ten,input[type="date"].ten,.row input[type="date"].ten,input[type="datetime"].ten,.row input[type="datetime"].ten,input[type="email"].ten,.row input[type="email"].ten,input[type="number"].ten,.row input[type="number"].ten,input[type="search"].ten,.row input[type="search"].ten,input[type="tel"].ten,.row input[type="tel"].ten,input[type="time"].ten,.row input[type="time"].ten,input[type="url"].ten,.row input[type="url"].ten,textarea.ten,.row textarea.ten {
width:100% !important
}
input[type="text"].eleven,.row input[type="text"].eleven,input[type="password"].eleven,.row input[type="password"].eleven,input[type="date"].eleven,.row input[type="date"].eleven,input[type="datetime"].eleven,.row input[type="datetime"].eleven,input[type="email"].eleven,.row input[type="email"].eleven,input[type="number"].eleven,.row input[type="number"].eleven,input[type="search"].eleven,.row input[type="search"].eleven,input[type="tel"].eleven,.row input[type="tel"].eleven,input[type="time"].eleven,.row input[type="time"].eleven,input[type="url"].eleven,.row input[type="url"].eleven,textarea.eleven,.row textarea.eleven {
width:100% !important
}
input[type="text"].twelve,.row input[type="text"].twelve,input[type="password"].twelve,.row input[type="password"].twelve,input[type="date"].twelve,.row input[type="date"].twelve,input[type="datetime"].twelve,.row input[type="datetime"].twelve,input[type="email"].twelve,.row input[type="email"].twelve,input[type="number"].twelve,.row input[type="number"].twelve,input[type="search"].twelve,.row input[type="search"].twelve,input[type="tel"].twelve,.row input[type="tel"].twelve,input[type="time"].twelve,.row input[type="time"].twelve,input[type="url"].twelve,.row input[type="url"].twelve,textarea.twelve,.row textarea.twelve {
width:100% !important
}
.button {
display:block
}
button.button,input[type="submit"].button,input[type="reset"].button {
width:100%;
padding-left:0;
padding-right:0
}
.button-group button.button,.button-group input[type="submit"].button {
width:auto;
padding:10px 20px 11px
}
.button-group button.button.large,.button-group input[type="submit"].button.large {
padding:15px 30px 16px
}
.button-group button.button.medium,.button-group input[type="submit"].button.medium {
padding:10px 20px 11px
}
.button-group button.button.small,.button-group input[type="submit"].button.small {
padding:7px 14px 8px
}
.button-group button.button.tiny,.button-group input[type="submit"].button.tiny {
padding:5px 10px 6px
}
.button-group.even button.button,.button-group.even input[type="submit"].button {
width:100%;
padding-left:0;
padding-right:0
}
.nav-bar {
height:auto
}
.nav-bar>li {
float:none;
display:block;
border-right:none
}
.nav-bar>li>a.main {
text-align:left;
border-top:1px solid #ddd;
border-right:none
}
.nav-bar>li:first-child>a.main {
border-top:none
}
.nav-bar>li.has-flyout>a.flyout-toggle {
position:absolute;
right:0;
top:0;
padding:23.5px;
z-index:2;
display:block
}
.nav-bar>li.has-flyout.is-touch>a.flyout-toggle span {
content:"";
width:0;
height:0;
display:block
}
.nav-bar>li.has-flyout>a.flyout-toggle:hover span {
border-top-color:#141414
}
.nav-bar.vertical>li.has-flyout>.flyout {
left:0
}
.flyout {
position:relative;
width:100% !important;
top:auto;
margin-right:-2px;
border-width:1px 1px 0 1px
}
.flyout.right {
float:none;
right:auto;
left:-1px
}
.flyout.small,.flyout.large {
width:100% !important
}
.flyout p:last-child {
margin-bottom:18px
}
.reveal-modal-bg {
position:absolute
}
.reveal-modal,.reveal-modal.small,.reveal-modal.medium,.reveal-modal.large,.reveal-modal.xlarge {
width:80%;
top:15px;
left:50%;
margin-left:-40%;
padding:20px;
height:auto
}
.clearing-container {
margin:0
}
.clearing-close {
z-index:99;
font-size:37px;
top:0px;
right:5px
}
.clearing-caption {
position:fixed;
bottom:0;
left:0;
padding:10px !important;
line-height:1.3
}
.clearing-main-right,.clearing-main-left {
display:none
}
.clearing-blackout.clearing-assembled .visible-img,.clearing-blackout.clearing-assembled .clearing-container {
height:100%
}
.clearing-blackout.clearing-assembled ul[data-clearing] {
display:none
}
.joyride-tip-guide {
width:95% !important;
left:2.5% !important;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px
}
.joyride-tip-guide-wrapper {
width:100%
}
.tabs.mobile {
width:auto;
margin:20px -20px 40px;
border-bottom:solid 1px #ccc;
height:auto;
margin:20px -15px 0px -15px
}
.tabs.mobile dt,.tabs.mobile li,.tabs.mobile dd {
float:none;
height:auto
}
.tabs.mobile dd a,.tabs.mobile li a {
font-size:15px;
display:block;
width:auto;
height:auto;
padding:18px 20px;
margin:0;
color:#555;
line-height:1;
border:none;
border-left:none;
border-right:none;
border-top:1px solid #ccc;
background:#fff
}
.tabs.mobile dd a.active,.tabs.mobile li a.active {
border:none;
background:#0F182E;
color:#fff;
margin:0;
position:static;
top:0;
height:auto
}
.tabs.mobile dd:first-child a.active,.tabs.mobile li:first-child a.active {
margin:0
}
.tabs.mobile+.tabs-content.contained {
margin-left:-15px;
margin-right:-15px
}
.tabs.mobile .section-title {
padding-left:20px !important
}
.contained.mobile {
margin-bottom:0
}
.contained.tabs.mobile dd a,.contained.tabs.mobile li a {
padding:18px 20px
}
.tabs.mobile+ul.contained {
margin-left:-20px;
margin-right:-20px;
border-width:0 0 1px 0
}
.tooltip {
font-size:14px;
line-height:1.4;
padding:7px 10px 9px 10px;
left:50% !important;
max-width:80% !important;
margin-left:-40%;
font-size:110%
}
.tooltip>.nub,.tooltip.top>.nub,.tooltip.left>.nub,.tooltip.right>.nub {
border-color:transparent transparent #000 transparent;
border-color:transparent transparent rgba(0,0,0,0.85) transparent;
top:-12px;
left:10px
}
}
@media only screen and (max-width: 940px) {
.top-bar {
margin-bottom:0;
overflow:hidden;
height:45px;
background:#222
}
.top-bar .js-generated {
display:block
}
.contain-to-grid .top-bar {
width:auto
}
.top-bar section {
left:0;
position:relative;
width:auto;
-webkit-transition:left 300ms 0ms;
-moz-transition:left 300ms 0ms;
-o-transition:left 300ms 0ms;
transition:left 300ms 0ms;
}
.top-bar ul {
width:100%;
height:100%;
margin-bottom:0;
display:block
}
.top-bar ul>li {
float:none
}
.top-bar ul>li.active,.top-bar ul>li:hover {
background:#151515
}
.top-bar ul>li.name {
height:45px
}
.top-bar ul>li.name h1 {
line-height:1
}
.top-bar ul>li.name h1 a {
color:#fff;
display:block;
line-height:45px !important;
padding-left:15px;
height:45px
}
.top-bar ul>li:hover a,.top-bar ul>li.active a {
color:#fff
}
.top-bar ul>li a:not(.button) {
color:#fff
}
.top-bar ul>li.toggle-topbar {
cursor:pointer;
display:block;
height:45px;
position:absolute;
right:0;
top:0;
width:50%
}
.top-bar ul>li.toggle-topbar a {
content:"";
display:block;
width:0;
height:0;
border:solid 8px;
border-color:#fff transparent transparent transparent;
padding:0;
position:absolute;
top:50%;
right:22.5px;
margin-top:-4px
}
.top-bar ul>li.toggle-topbar:hover {
background:inherit
}
.top-bar ul>li.toggle-topbar a {
padding:0 !important
}
.top-bar ul>li.divider {
border-bottom:solid 1px #3c3c3c;
border-top:solid 1px #000;
clear:both;
height:1px !important;
margin:8px 0 !important;
width:100%
}
.top-bar ul>li.search {
padding:0 22.5px
}
.top-bar ul>li.search form {
width:100%
}
.top-bar ul>li.search form input[type=text] {
width:75%
}
.top-bar ul>li.search form .button {
top:-1px;
width:25%
}
.top-bar ul>li.has-dropdown a {
padding-right:33.75px
}
.top-bar ul>li.has-dropdown a:after {
content:"";
display:block;
width:0;
height:0;
border:solid 5px;
border-color:transparent transparent transparent rgba(255,255,255,0.5);
margin-right:15px;
margin-top:-4.5px;
position:absolute;
top:50%
}
.top-bar ul>li.has-dropdown:hover>.dropdown {
display:block;
visibility:hidden
}
.top-bar ul>li.has-dropdown .dropdown {
visibility:hidden;
z-index:0 !important
}
.top-bar ul>li.has-dropdown.moved {
position:static
}
.top-bar ul>li.has-dropdown.moved>.dropdown {
top:0;
visibility:visible
}
.top-bar ul>li.has-dropdown.moved>.dropdown li label {
margin-bottom:6px;
padding-top:6px !important;
font-size:11px
}
.top-bar ul>li.has-dropdown.moved>.dropdown li:not(.title) {
padding-bottom:0
}
.top-bar ul>li.has-dropdown.moved>.dropdown li:not(.title) a {
padding:8px 22.5px;
font-size:14px
}
.top-bar ul>li.has-dropdown.moved>.dropdown li a,.top-bar ul>li.has-dropdown.moved>.dropdown li label {
padding:0 22.5px
}
.top-bar ul>li.has-dropdown.moved>.dropdown li a:hover {
background:#3c3c3c;
display:block
}
.top-bar ul>li.has-dropdown.moved>.dropdown li.divider {
border-bottom:solid 1px rgba(255,255,255,0.1);
margin-top:8px !important;
margin-bottom:8px !important
}
.top-bar ul>li.has-dropdown.moved .back.title {
padding-bottom:0
}
.top-bar ul>li.has-dropdown.moved .back.title a:before {
position:absolute;
top:50%;
left:17.5px;
margin-top:-5px;
width:0;
height:0;
content:"";
display:block;
width:0;
height:0;
border:solid 5px;
border-color:transparent #fff transparent transparent
}
.top-bar ul>li.has-dropdown.moved .back.title h5 {
margin:0;
padding-left:15px;
position:relative
}
.top-bar ul>li.has-dropdown.moved .back.title h5 a {
background:transparent;
padding-top:8px;
padding-bottom:8px;
font-size:23px;
font-weight:bold
}
.top-bar ul>li.has-dropdown .dropdown li {
background:transparent
}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown .dropdown {
left:100% !important;
top:0;
right:auto !important
}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a {
padding-right:33.75px
}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a:after {
content:"";
margin-right:15px;
content:"";
display:block;
width:0;
height:0;
border:solid 5px;
border-color:transparent transparent transparent rgba(255,255,255,0.5);
position:absolute;
top:50%;
margin-top:-4.5px
}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a li a:hover {
background:#3c3c3c
}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown.moved {
position:static
}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown.moved .dropdown {
top:0;
visibility:visible
}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown:hover {
display:block
}
.top-bar ul.left,.top-bar ul.right {
float:none;
width:100%
}
.top-bar ul.left>li,.top-bar ul.right>li {
display:block;
float:none;
margin:0 !important
}
.top-bar ul.left>li.has-dropdown .dropdown,.top-bar ul.right>li.has-dropdown .dropdown {
left:100% !important;
top:0;
right:auto !important
}
.top-bar section>ul li a:not(.button) {
padding-left:22.5px !important
}
.top-bar.expanded {
height:100%
}
.top-bar.expanded ul li.toggle-topbar a {
content:"";
display:block;
width:0;
height:0;
border:solid 8px;
border-color:transparent transparent #ccc transparent;
top:auto;
bottom:50%;
margin-bottom:-4px
}
.top-bar ul li.has-button {
padding:5px 15px
}
.top-bar ul li .button.small {
margin:0 !important;
display:inline-block;
width:100%
}
.top-bar ul>li.has-button a.button {
margin:0
}
}
* {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box; }
#blog-title {
font-size:42px; line-height:1.1;
margin-bottom:14px;
margin-top:14px
}
#blog-description {
font-size:1em;
font-weight:normal
}
.skip-link {
display:none
}
.page-title span {
font-style:italic
}
.page-title .meta-nav {
font-style:normal
}
.sticky {
padding:1.625em;
background:rgba(0,0,0,0.1)
}
.entry-meta {
margin:0 0 1.625em
}
.entry-meta abbr {
border:none;
cursor:text
}
.entry-utility {
margin:0 0 1.625em;
clear:both
}
.edit-link {
display:block;
clear:both
}
#links-page,#archives-page {
list-style:none;
overflow:hidden
}
#author-info {
margin:0 0 1.625em;
overflow:hidden
}
#author-info .avatar {
float:left;
margin:0 1em 0
}
.entry-content .wp-post-image {
float:right
}
.alignleft,img.alignleft {
float:left
}
.alignright,img.alignright {
float:right
}
.aligncenter,img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
clear:both
}
.wp-caption {
max-width:96%;
margin-bottom:1.625em;
padding:9px 0 0;
text-align:center
}
.wp-caption img {
margin:0;
padding:0
}
.wp-caption p.wp-caption-text {
margin:0;
padding:1.625em 5px
}
.gallery {
display:block;
clear:both;
overflow:hidden
}
.gallery .gallery-row {
display:block;
clear:both;
overflow:hidden
}
.gallery .gallery-item {
overflow:hidden;
list-style:none
}
.gallery .gallery-item img,.gallery .gallery-item img.thumbnail {
border:none !important
}
.gallery-icon {
margin:0 5px;
padding-top:6px
}
.gallery-caption {
padding:6px 6px 0
}
.wp-smiley {
max-height:12px;
margin:0 !important
}
#comments {
clear:both;
padding:1.625em 0 0
}
#comments ol,#comments ul {
margin:0;
padding:0;
list-style:none
}
#comments-list ol {
margin:0 0 1.625em;
border:1px solid #ccc;
border-bottom:none
}
#comments-list li {
position:relative;
padding:1.625em 1.5em 0;
border-bottom:1px solid #ccc;
background:#fafafa
}
#comments-list li.bypostauthor {
background:#ffffcc
}
#comments-list li .avatar {
position:absolute;
top:1.625em;
left:1.5em;
height:36px;
width:36px
}
#comments-list li li {
margin:0 0 1.625em;
border:1px solid #ccc
}
#comments-list .thread-odd {
background:#f1f1f1
}
#comments-list .comment-author {
padding:9px 0 0 46px;
font-weight:bold
}
#comments-list .comment-meta {
padding:0 0 9px 46px
}
#comments-list #respond {
margin:0 0 1.625em;
padding:1.625em 1.5em;
border-bottom:1px solid #ccc
}
#comments-list ul #respond {
margin:0;
border:1px solid #ccc
}
.comment-reply-link {
padding:0 0 1.625em;
text-align:right
}
#trackbacks-list .comment-content {
position:absolute;
left:-9999px
}
#respond {
position:relative;
margin-bottom:1.625em;
padding:1.625em 0 0
}
#cancel-comment-reply {
position:absolute;
top:1.625em;
right:1.5em
}
.form-section input {
width:98%;
margin:0 0 1.625em
}
.form-section textarea {
width:98%
}
.form-section input {
width:98%;
margin:0 0 1.625em
}
#form-allowed-tags p {
margin:0
}
#form-allowed-tags span {
font-style:italic
}
.form-submit {
padding:1.625em 0 0;
text-align:right
}
.page-link,.comment-navigation {
margin:0 0 1.625em;
padding:1.625em 0 0;
font-weight:bold;
word-spacing:0.5em
}
.page-link a,.comment-navigation a {
background:rgba(0,0,0,0.1);
padding:0.4em 0.65em
}
.page-link a,.page-link span,.comment-navigation a,.comment-navigation span {
margin-right:0.5em
}
.aside {
word-wrap:break-word;
overflow-wrap:break-word
}
.aside ul {
list-style:none
}
.aside ul ul {
margin:0 0 1.625em
}
.aside ul ul li {
padding:1px 0
}
.aside ul ul ul {
margin-bottom:0;
margin-left:1em
}
.aside ul ul ul.flyout {
margin-left:0
}
.aside table {
border:none
}
.aside thead {
border:1px solid #ccc
}
.aside tbody {
border:1px solid #ccc
}
.aside th,.aside td {
padding:.15em .6em;
border-right:1px solid #ccc
}
.aside tfoot tr {
border:none
}
.aside tfoot td {
border-color:transparent
}
.aside #searchform input {
width:100%;
max-width:98%
}
#content .aside {
margin:0 0 1.625em
}
.widget_tag_cloud {
margin:0 0 1.625em
}
#searchsubmit {
float:right;
border: none;
background-color: transparent;
margin-top: -27px;
outline: none;
}
#searchsubmit img {
height: 20px;
}
#main,#subsidiary,#header-inner-wrap,#front-blocks,.inner-row,.cta-block-big,layout1,.layout2,.contact-row {
width:990px;
max-width:100%;
min-width:768px;
margin:0 auto;
min-width:0!important
}
@media only screen and (max-width: 800px) {
#main,#subsidiary,#header-inner-wrap,#front-blocks,.inner-row,.cta-block-big,layout1,.layout2,.contact-row {
width:auto;
min-width:0;
margin-left:0;
margin-right:0
}
}
@media only screen and (max-width: 800px) {
#main,#subsidiary,#header-inner-wrap,#front-blocks,.inner-row,.cta-block-big,layout1,.layout2,.contact-row {
width:auto;
min-width:0;
margin-left:0;
margin-right:0; }
#main:before,#main:after,#subsidiary:before,#subsidiary:after,#header-inner-wrap:before,#header-inner-wrap:after,#front-blocks:before,#front-blocks:after,.inner-row:before,.inner-row:after,.cta-block-big:before,.cta-block-big:after,layout1:before,layout1:after,.layout2:before,.layout2:after,.contact-row:before,.contact-row:after {
content:" ";
display:table
}
#main:after,#subsidiary:after,#header-inner-wrap:after,#front-blocks:after,.inner-row:after,.cta-block-big:after,layout1:after,.layout2:after,.contact-row:after {
clear:both
}
}
#branding {
width:33.33333%
}
@media only screen and (max-width: 800px) {
#branding {
float:none;
width:auto
}
}
#access {
width:100%
}
@media only screen and (max-width: 800px) {
#access {
float:none;
width:auto
}
}
#container:not(.social-template) {
width:75%;
left:25%
}
@media only screen and (max-width: 800px) {
#container {
float:none;
width:auto
}
}
@media only screen and (max-width: 800px) {
#container {
left:0%
}
#container:not(.social-template) {
width:100%;
left:0%
}
}
#primary,#secondary {
width:25%;
right:75%
}
@media only screen and (max-width: 800px) {
#primary,#secondary {
float:none;
width:auto
}
}
@media only screen and (max-width: 800px) {
#primary,#secondary {
right:0%
}
}
#footer #first {
width:58.33333%;
width:55.33333%
}
@media only screen and (max-width: 800px) {
#footer #first {
float:none;
width:auto
}
}
#footer #second {
width:25%
}
@media only screen and (max-width: 800px) {
#footer #second {
float:none;
width:auto
}
}
#footer #third {
width:16.66667%;
width:19.66667%
}
@media only screen and (max-width: 800px) {
#footer #third {
float:none;
width:auto
}
}
@media only screen and (max-width: 800px) {
#container,#primary,#secondary,#footer #first,#footer #second,#footer #third {
float:left;
width:100%;
padding:0 15px
}
}
.page-template-template-page-fullwidth-php #container,.page-template-valjaoppetsukkel-php #container {
width:100%;
left:0%
}
@media only screen and (max-width: 800px) {
.page-template-template-page-fullwidth-php #container,.page-template-valjaoppetsukkel-php #container {
float:none;
width:auto
}
}
@media only screen and (max-width: 800px) {
.page-template-template-page-fullwidth-php #container,.page-template-valjaoppetsukkel-php #container {
left:0%
}
}
html {
overflow-y:scroll
}
.inline {
display:inline!important
}
.hide-for-js {
margin-top:12px
}
.js .hide-for-js {
display:none
}
.row {
min-width:0!important
}
h1 {
font-size:38px
}
.video-caption {
font-style:italic;
line-height:1.2;
padding:0 5px
}
.wp-caption-text,.gallery-caption {
font-style:italic;
line-height:1.2;
padding:4px 5px!important
}
h1.entry-title {
text-transform:uppercase
}
.single-post h1.entry-title {
text-transform:none
}
p {
margin-bottom:15px
}
#breadcrumbs {
font-size:13px
}
a {
color:#14466F
}
a:visited {
color:#588bbc
}
.entry-content a.button {
padding:10px 25px!important
}
a:hover {
text-decoration:underline;
color:#0F182E
}
a.more {
text-transform:uppercase;
font-size:12px;
font-weight:bold;
float:right;
}
a.more:visited {
color:#14466F
}
a.more:after {
content:"➔";
padding-left: 10px;
margin-left:3px
}
a.more:hover {
text-decoration:none
}
a.button {
padding:15px 25px;
text-align:center;
text-transform:uppercase;
border:none;
box-shadow:none
}
a.button:visited {
color:#fff
}
ul {
*list-style:square;
list-style-position:inside
}
img.alignleft {
margin:0px 25px 15px 0!important
}
img.aligncenter {
margin:25px auto!important
}
img.alignright {
margin:0 0px 15px 25px!important
}
img.alignnone {
margin:0!important
}
.panel {
margin-bottom:0;
background:#ebebeb
}
.right {
float:right
}
.home h2 {
text-transform:uppercase;
padding-left:15px
}
.home #header {
background:url(//kra.ee/wp-content/themes/kra/images/kra-bg-hd-blur.jpg) top center repeat-x;
max-height:685px;
height:100%;
width:100%;
padding-bottom:45px
}
.home #main {
display:none
}
.blog .post {
border-bottom:1px solid #bbb
}
#header {
width:100%;
background:url(//kra.ee/wp-content/themes/kra/images/kra-bg-sisu-hd.jpg) top center repeat-x;
background-size: cover;
}
#header #branding {
margin:15px 0
}
#header img.logo {
display:block
}
#header form {
*margin-top: 38px;
width:200px;
float:right
}
#header form,#header input[type="search"] {
margin-bottom:0;
}
#searchform input{
margin:0 !important;
}
#searchform label{
display: block;
margin: 0;
padding: 0;
}
#header form > div{
border:1px solid #999;
}
#access {
float:right
}
#access .menu {
*float:right;
background:#14466F;
}
#access .nav-bar {
background:#14466F;
margin:0;
display:table
}
#access .nav-bar>li {
border:none;
border-right:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
line-height:43px
}
#access .nav-bar>li:first-child {
-webkit-box-shadow:0 0 0;
-moz-box-shadow:0 0 0;
box-shadow:0 0 0
}
#access .nav-bar>li:last-child {
border-right:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none
}
#access .nav-bar>li.active,#access .nav-bar>li.current-page-ancestor,#access .nav-bar>li.current_page_parent {
background:#0F182E;
border-color:transparent;
}
#access .nav-bar>li>a {
color:white;
padding:0 15px!important;
text-transform:uppercase;
font-weight:bold
}
#access .nav-bar>li:hover {
background:#0F182E
}
#front-blocks {
padding-top:25px
}
#front-blocks .more {
display:table;
width:100%;
padding:0 30px
}
#front-blocks .more a {
text-transform:uppercase;
font-size:12px;
font-weight:bold;
float:right
}
#front-blocks .more a:after{
content: "➔";
padding-left: 10px;
}
#front-blocks .more a:hover {
color:#0F182E;
text-decoration:none
}
#front-blocks .more a:after { margin-left:3px
}
#front-blocks .more a:visited {
color:#14466F
}
#front-blocks .panel {
background:white;
border:none;
padding:15px 0
}
#front-blocks .intro {
padding:0 30px;
display:table
}
#front-blocks .intro h4 {
margin-top:10px
}
#front-blocks .intro p {
margin-bottom:10px
}
#front-blocks ul {
padding:10px 30px;
background:#ebebeb;
margin-bottom:15px
}
#front-blocks .tiny-images {
display:table;
margin-top:15px;
margin-bottom:8px;
padding:0 22px
}
#front-blocks .tiny-images .columns {
padding:0px 7px
}
#front-content-blocks {
background:#f7f7f7;
background-color:#ebebeb;
padding:20px 0 45px;
padding:35px 0 45px;
}
#front-content-blocks .more {
display:table;
width:100%
}
#front-content-blocks .more a {
text-transform:uppercase;
font-size:12px;
font-weight:bold;
float:right
}
#front-content-blocks .more a:hover {
color:#0F182E;
text-decoration:none
}
#front-content-blocks .more a:after {
content:"➔";
padding-left: 10px;
margin-left:3px
}
#front-content-blocks .more a:visited {
color:#14466F
}
#front-content-blocks .panel {
border:none;
background-color: #f7f7f7;
padding:30px 30px 15px 30px
}
#front-content-blocks .panel p {
margin-bottom:8px
}
#front-content-blocks .panel hr {
margin:5px 0 15px 0
}
#front-content-blocks .panel .button {
width:100%;
margin-top:5px;
text-transform:uppercase;
text-align:center
}
#front-content-blocks .kontrolli-action {
margin-top:-45px
}
#front-content-blocks .kontrolli-action h5 {
font-size:17px;
text-transform:uppercase;
text-align:right;
background:#ebebeb;
margin:0;
padding-right:15px;
line-height:45px
}
#front-blocks .kontrolli-action .panel,
#front-content-blocks .kontrolli-action .panel {
padding-bottom:25px;
background:url(//kra.ee/wp-content/themes/kra/images/camo-bg.jpg) top center no-repeat
}
#front-blocks .kontrolli-action .panel h4,#front-blocks .kontrolli-action .panel p,
#front-content-blocks .kontrolli-action .panel h4,#front-content-blocks .kontrolli-action .panel p {
color:#fff
}
.darkbg .more a{
background: #0F182E;
display: block;
padding: 15px 20px;
color: #FFF !important;
width:100%;
text-align: center;
}
#front-blocks .kontrolli-action .panel.darkbg h3{
color:#FFF;
}
#front-content-blocks .kontrolli-action .panel.darkbg h3{
color:#FFF;
margin-top: 0;
}
#main {
margin-top:35px
}
.entry-content .content-blocks:first-child {
padding-left:0!important
}
.entry-content .content-blocks:last-child {
padding-right:0!important
}
.entry-content .first {
padding-left:0!important
}
.entry-content .last {
padding-right:0!important
}
.entry-content ul.accordion {
margin-bottom:15px;
border:none
}
.entry-content ul.accordion li .title {
transition:none
}
.entry-content ul.accordion li .title h4 {
color:#fff;
font-size:18px
}
.entry-content ul.accordion li .title:after {
border-color:transparent #fff transparent transparent
}
.entry-content ul.accordion li.active {
border-top:2px solid #14466F
}
.entry-content ul.accordion li.active .title {
background:#ebebeb
}
.entry-content ul.accordion li.active .title h4 {
color:#0F182E
}
.entry-content ul.accordion li.active .title:after {
border-color:transparent transparent #0F182E transparent;
top:16px
}
.entry-content ul.accordion li.active .content {
border-bottom:1px solid #14466F
}
#above-footer {
background:#f7f7f7;
*border-bottom:1px solid #ebebeb;
padding:15px 0 30px;
width:100%
}
#above-footer .first {
border-right:1px solid #ddd;
padding-right:30px
}
#above-footer .second {
padding-left:30px
}
.text-right {
text-align:right;
margin:0;
padding:8px 15px 10px
}
.text-right a {
color:#0F182E
}
.text-right span {
margin:0 2px
}
#searchbox {
padding-right:20px
}
#searchform input {
margin-bottom:15px;
font-size:14px;
color:#000;
font-weight: bold;
border:none;
border-radius:0;
box-shadow:none
}
#sites{
padding: 15px 20px 10px 0;
float: right;
text-align: right;
right: 0;
min-height:40px;
min-width: 300px;
}
#sites ul{
margin: 0; padding: 0;
}
#sites li{
display: inline-block;
margin: 0;
padding: 0;
}
#sites li a{
color: #222;
display: block;
padding-left: 10px;
}
#primary .foundation_widget_sidenav h3.widgettitle {
display:none
}
#primary .foundation_widget_sidenav .nav-bar {
background:#14466F
}
#primary .foundation_widget_sidenav .nav-bar li {
border-left:none;
border-right:none;
border-top:none;
border-bottom:1px solid rgba(0,0,0,0.1);
}
#primary .foundation_widget_sidenav .nav-bar li a {
color:#fff;
font-size:15px;
border:none;
line-height:1.5em;
padding:10px 20px
}
#primary .foundation_widget_sidenav .nav-bar li .flyout {
position:relative;
left:0;
top:0;
width:100%;
background:#ebebeb;
box-shadow:none;
border:none
}
#primary .foundation_widget_sidenav .nav-bar li .flyout li {
border-bottom:1px solid #d0d0d0;
border-left:none;
border-right:none;
border-top:none;
padding:0!important;
line-height:38px!important
}
#primary .foundation_widget_sidenav .nav-bar li .flyout li a {
padding:10px 20px!important;
width:100%!important;
line-height:18px!important;
background:#ebebeb !important;
color:#0F182E !important;
font-size:14px!important
}
#primary .foundation_widget_sidenav .nav-bar li .flyout li:hover a {
background:#dbdbdb!important;
text-decoration:none!important
}
#primary .foundation_widget_sidenav .nav-bar li .flyout li.active a {
background:#bababa!important;
text-decoration:none!important
}
#primary .foundation_widget_sidenav .nav-bar li .flyout li.last-child  {
border:none
}
#primary .foundation_widget_sidenav .nav-bar li.last-child  {
border-bottom:none
}
#primary .foundation_widget_sidenav .nav-bar li:hover {
background:#14528d
}
#primary .foundation_widget_sidenav .nav-bar li.has-flyout a:first-child {
padding-right:30px
}
#primary .foundation_widget_sidenav .nav-bar li.has-flyout a:first-child:after {
top:38%;
right:5%;
border:solid 5px;
border-color:#a3bdd2 transparent transparent transparent
}
#primary .foundation_widget_sidenav .nav-bar .has-flyout:hover .flyout {
display:none!important
}
#primary .foundation_widget_sidenav .nav-bar .current_page_item:hover .flyout,#primary .foundation_widget_sidenav .nav-bar .current_page_ancestor:hover .flyout {
display:block!important
}
#primary .foundation_widget_sidenav .nav-bar .current_page_item .flyout,#primary .foundation_widget_sidenav .nav-bar .current_page_ancestor .flyout {
display:block!important
}
#primary .widget_cat_entries h3.widgettitle {
font-size:36px;
text-transform:uppercase;
margin-top:5px;
margin-bottom:10px
}
#primary .widget_cat_entries ul.recent-posts li {
border-bottom:1px solid #bbb;
padding:10px 0;
display:table
}
#primary .widget_cat_entries ul.recent-posts li .date-meta {
font-size:13px
}
#primary .widget_cat_entries ul.recent-posts li a {
float:left
}
.application {
background:#ebebeb;
padding:5px 15px 15px;
margin-bottom:20px;
display:table;
width:100%
}
.application .single-taotlus {
padding:0 15px;
display:table;
width:100%
}
.application .eight,.application .row .eight,.row .application .eight {
width:65%!important;
padding:0
}
.application .one,.application .row .one,.row .application .one {
width:8%!important
}
.application .two,.application .row .two,.row .application .two {
width:12%!important
}
.application h3 {
padding-left:15px
}
.application h4 {
margin-top:7px;
font-size:18px
}
.application p {
margin-bottom:10px
}
.application .doc {
margin:0 5px;
float:right!important;
background:#0F182E;
padding:4px 5px;
text-align:center
}
.application .doc a {
color:#fff;
font-weight:bold
}
.application .doc a:hover {
text-decoration:none
}
.application .doc:hover {
background:#14466F
}
.application .eesti {
background:url(//kra.ee/wp-content/themes/kra/images/eestiee.png) 50% 50% no-repeat #fff;
height:22px;
margin:0 5px;
padding:0!important;
text-align:right!important;
float:right
}
.application .eesti a {
display:block;
width:72px;
height:22px
}
.application ul.accordion {
clear:both;
margin:0;
border:none
}
.application ul.accordion li {
border-bottom:1px solid #bbb;
padding-bottom:10px;
margin-bottom:15px;
border-top:none
}
.application ul.accordion li .title {
background:none;
border:none;
padding:0;
color:#0F182E;
text-transform:uppercase;
font-size:13px!important;
font-weight:bold;
padding-left:25px
}
.application ul.accordion li .title:after {
display:none
}
.application ul.accordion li .title:before {
content:url(//kra.ee/wp-content/themes/kra/images/open.png);
display:block;
border:none;
position:absolute;
left:0;
top:0
}
.application ul.accordion li ul {
margin-bottom:16px
}
.application ul.accordion li ul li {
border:none;
padding:0;
margin-bottom:0
}
.application ul.accordion li.active {
border-bottom:1px solid #bbb;
border-left:none;
border-right:none;
border-top:none;
margin-bottom:0
}
.application ul.accordion li.active .title:before {
content:url(//kra.ee/wp-content/themes/kra/images/close.png);
display:block;
border:none;
position:absolute;
left:0;
top:0
}
.application ul.accordion li.active .content {
background:none;
border:none;
padding:0
}
.cta-block-big {
background:#ebebeb;
padding:10px 30px 20px
}
.layout1,.layout2 {
display:block
}
.content-blocks {
margin:15px 0;
display:table;
width:100%
}
.quote {
border-top:1px solid #bbb;
border-bottom:1px solid #bbb;
padding:25px 0px 0px 15px;
margin:10px 0 15px 15px
}
.tagasiside_wrapper {
max-width:100%!important
}
.tagasiside {
background:#ebebeb;
padding:5px 30px;
display:table!important;
width:100%!important
}
.tagasiside .gform_heading {
margin-bottom:0px!important
}
.tagasiside .gform_heading h3 {
font-weight:normal!important
}
.tagasiside .gform_footer {
padding:0!important;
margin:0!important
}
.tagasiside .gform_footer input.button {
float:right;
font-weight:normal;
text-transform:uppercase;
box-shadow:none;
border:none;
padding:10px 20px
}
.tagasiside .gfield_label {
width:45%!important;
float:left!important;
display:table!important;
font-size:14px!important;
font-weight:normal!important;
margin:0!important;
font-size:15px!important
}
.tagasiside .ginput_container {
width:55%!important;
float:left!important;
display:table!important
}
.tagasiside .ginput_container ul.gfield_radio {
margin:0!important
}
.tagasiside .ginput_container ul.gfield_radio li {
display:inline-block!important;
margin-right:25px!important
}
.tagasiside .ginput_container ul.gfield_radio li label {
text-transform:uppercase!important;
font-size:15px!important
}
.tagasiside .ginput_container textarea.textarea {
width:100%
}
.tocleft {
float:left;
margin-left:0;
padding-left:0;
margin-top:0;
margin-right:15px
}
.tocright {
float:right;
margin-right:0;
padding-right:0;
margin-top:0;
margin-left:15px
}
.single-contacts h1.entry-title {
text-transform:none
}
.single-contacts ul li {
list-style-type:none
}
.allcontacts .contact-row {
padding:6px 0
}
.allcontacts .contact-row .columns,.allcontacts .contact-row .column {
padding:0 10px!important;
line-height:1.3
}
.contact-row:nth-child(odd) {
background:#ebebeb
}
.contact-row:nth-child(even) {
background:#fff
}
#footer {
padding-top:25px;
padding-bottom:35px;
width:100%;
background-color: #222;
background:url(//kra.ee/wp-content/themes/kra/images/camo-bg.jpg) center top repeat
}
#footer h5 {
font-size:18px;
text-transform:uppercase;
color:#fff
}
#footer a {
color:#fff
}
#footer #first img.logo {
margin-bottom:12px;
max-width:255px
}
#footer #first ul.xoxo li.widgetcontainer:first-child {
padding-left:0
}
#footer #first ul.xoxo li.widgetcontainer {
width:50%;
padding-right:0;
padding-left:30px
}
@media only screen and (max-width: 800px) {
#footer #first ul.xoxo li.widgetcontainer {
float:none;
width:auto
}
}
#footer #first .contacts {
padding-left:65px;
font-size:13px;
color:#ebebeb
}
#footer p,#footer ul,#footer li {
font-size:13px;
line-height:1.4
}
#footer ul {
list-style:none
}
#footer ul li ul {
list-style-image:url(//kra.ee/wp-content/themes/kra/images/bullet-light.gif);
list-style-position:outside
}
.mfp-bg {
background:#001425 !important
}
.flex-video iframe {
padding:0 10px
}
.flex-video.four,.row .flex-video.four {
padding-bottom:18.5%
}
.flex-video.five,.row .flex-video.five {
padding-bottom:24.5%
}
.flex-video.six,.row .flex-video.six {
padding-bottom:25.5%
}
.flex-video.seven,.row .flex-video.seven {
padding-bottom:31.5%
}
.flex-video.eight,.row .flex-video.eight {
padding-bottom:35.5%
}
.flex-video.nine,.row .flex-video.nine {
padding-bottom:40.5%
}
.flex-video.ten,.row .flex-video.ten {
padding-bottom:44.5%
}
.flex-video.eleven,.row .flex-video.eleven {
padding-bottom:49.5%
}
.flex-video.twelve,.row .flex-video.twelve {
padding-bottom:52.5%
}
table {
border-collapse:collapse;
width:100%;
border:1px solid #ebebeb;
border-radius:0px;
font-family:"PT Sans",sans-serif;
margin-bottom:25px
}
table p,table td {
margin:0
}
table thead tr {
background:#666
}
table thead tr th {
color:white;
text-transform:uppercase
}
table thead tr td {
color:#fff;
text-transform:uppercase;
font-weight:normal;
padding:5px 2px;
vertical-align:middle
}
table tbody tr td {
font-size:13px;
vertical-align:middle
}
table tbody tr:nth-child(even) {
background:#ebebeb
}
table tbody tr:nth-child(odd) {
background:#fdfdfd
}
.flexible-container {
position:relative;
padding-bottom:56%;
padding-top:30px;
height:0;
overflow:hidden;
margin-bottom:7px
}
.flexible-container iframe,.flexible-container object,.flexible-container embed {
position:absolute;
top:0;
left:0;
width:100%;
height:100%
}
#info-section {
margin-top:40px;
margin-bottom:35px
}
#info-section .tahtajad h4 {
margin-top:20px
}
#info-section .tahtajad .header-box {
padding:0 30px
}
#info-section .tahtajad .panel {
background:#ebebeb;
border:none;
padding:0;
display:table;
width:100%
}
#info-section .tahtajad .ajad {
padding:0 30px;
display:table;
width:100%;
background:url(//kra.ee/wp-content/themes/kra/images/camo-bg.jpg) 50% 50% no-repeat
}
#info-section .tahtajad .ajad h5,#info-section .tahtajad .ajad p {
color:#fff;
text-transform:uppercase
}
#info-section .tahtajad .ajad h5 {
font-weight:bold;
margin-bottom:5px
}
#info-section .tahtajad .ajad p {
margin-bottom:6px
}
#info-section .tahtajad .more {
padding:15px 30px;
float:right;
display:table;
width:100%;
text-align:right
}
#info-section .tahtajad hr {
margin:5px 0
}
#info-section .lahiajal-teoksil .panel {
background:#ebebeb;
display:table;
width:100%;
padding-left:0;
padding-bottom:0;
border:none;
padding-top:0px
}
#info-section .lahiajal-teoksil h4 {
margin-top:20px
}
#info-section .lahiajal-teoksil h5 {
margin-bottom:5px;
color:#0F182E;
font-weight:700
}
#info-section .lahiajal-teoksil .tabs {
width:50px;
border:none;
clear:none;
min-height:290px;
background:#fff;
float:left;
margin:0 20px 0 0
}
#info-section .lahiajal-teoksil .tabs dd {
border-bottom:1px solid #ebebeb;
border-left:0;
border-top:0
}
#info-section .lahiajal-teoksil .tabs dd a {
padding:8px;
text-align:center;
border:none;
color:rgba(0,22,77,0.8);
background:#fff;
}
#info-section .lahiajal-teoksil .tabs dd a .day {
font-size:22px;
clear:both;
display:block;
font-weight:bold;
}
#info-section .lahiajal-teoksil .tabs dd a .month-year {
font-size:9px;
clear:both;
display:block;
margin-top:3px
}
#info-section .lahiajal-teoksil .tabs dd.active a {
background:#ebebeb;
color:#0F182E
}
#info-section .lahiajal-teoksil .tabs dd:hover a {
color:#0F182E;
text-decoration:none
}
#info-section .lahiajal-teoksil a.more {
margin-bottom:10px
}
#info-section .viimased-uudised h4 {
margin-top:20px
}
#info-section .viimased-uudised .panel {
padding:0px 30px 15px 30px;
border:none;
display:table;
width:100%;
min-height:290px
}
#info-section .viimased-uudised ul li {
list-style:none
}
#info-section .viimased-uudised ul.news-list li {
border-bottom:1px solid #ddd;
padding-bottom:7px;
margin-bottom:5px
}
#info-section .viimased-uudised ul.news-list li a:after {
content:"➔";
padding-left: 10px;
margin-left:3px
}
.ajateenistus-section {
background:#ebebeb;
margin-bottom:20px;
padding:10px 10px 0
}
.ajateenistus-section h2 {
color:#0F182E;
font-size:25px;
font-weight:bold
}
.ajateenistus-section h3 {
font-size:15px;
font-weight:bold
}
.ajateenistus-section h4 {
font-size:15px
}
.ajateenistus-section p {
line-height:1.2;
font-family:"PT Sans Narrow", Verdana, sans-serif
}
.ajateenistus-section h3,.ajateenistus-section h4,.ajateenistus-section h5,.ajateenistus-section p {
color:#fff
}
.ajateenistus-section .columns,.ajateenistus-section .column {
padding:0px
}
.ajateenistus-section .panel {
border:none;
margin:3px;
box-shadow:none;
padding:14px
}
.ajateenistus-section .sbk .panel {
background:#187725
}
.ajateenistus-section .baas .panel {
background:#2A414C
}
.ajateenistus-section .praktika .panel {
background:#347696
}
.ajateenistus-section .kursus .panel {
background:#7298A4
}
.ajateenistus-section .reserv {
-webkit-transform:rotate(-90deg);
-moz-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
-o-transform:rotate(-90deg); }
.ajateenistus-section .reserv h4 {
color:#0F182E;
width:200px;
margin:0 0 0 -175%;
text-align:center;
text-transform:uppercase
}
.ajateenistus-section .kuud {
margin-top:15px
}
.ajateenistus-section .kuud .one,.ajateenistus-section .kuud .row .one,.row .ajateenistus-section .kuud .one {
display:inline-block;
float:left
}
.ajateenistus-section .kuud .panel {
background:#BCC1C3;
padding:15px 10px;
margin-bottom:0
}
.ajateenistus-section .kuud .panel p {
text-align:center;
font-weight:bold
}
.ajateenistus-section .has-tip {
position:relative
}
.ajateenistus-section .has-tip:after {
content:"+";
position:absolute;
color:#fff;
font-weight:normal;
top:0;
right:3px;
font-size:21px
}
.tooltip {
max-width:300px!important;
font-size:14px;
font-weight:normal;
padding:10px 15px!important;
background:#343434;
border-radius:0!important;
font-family:"PT Sans Narrow", Verdana, sans-serif
}
.tooltip.tip-right .nub {
top:15px!important;
left:-16px !important;
border:8px solid;
border-color:transparent #343434 transparent transparent
}
.tooltip h6 {
color:#fff;
font-weight:bold;
margin-top:0px;
margin-bottom:5px;
font-size:18px
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
#access {
width:100%!important
}
#first .logo {
width:100%
}
#first .contacts {
padding-left:0!important
}
.inline {
display:none!important
}
}
@media only screen and (max-width: 800px) {
.inline {
display:none!important
}
#header {
background:url(//kra.ee/wp-content/themes/kra/images/kra-bg-hd-mob.jpg) top center repeat-x !important;
display:table;
padding-bottom:0!important
}
#header .text-right {
text-align:center!important
}
#header #branding {
text-align:center!important;
margin:5px 0 0 0!important
}
#header #branding img {
margin-top: 20px !important;
max-width:60%!important
}
#header #searchbox {
display:none!important
}
#header #access {
width:100%!important;
margin-bottom:15px
}
#header #access .menu {
float:none;
text-align:center
}
#header #access .nav-bar {
width:100%!important
}
#header #access .nav-bar li {
border-bottom:1px solid #14528d
}
#header #access .nav-bar li:last-child {
border:none
}
#above-footer .second {
padding-left:15px!important;
margin-top:20px
}
#above-footer .second .div-contents img {
display:none
}
#above-footer .first {
padding-right:15px!important
}
#above-footer .first .div-contents img {
display:none
}
#front-blocks .intro {
padding:0!important
}
#front-blocks .tiny-images {
display:none
}
#front-blocks ul {
padding:10px 15px!important
}
#front-blocks .more {
padding:0 15px!important
}
#info-section .tahtajad,#info-section .lahiajal-teoksil,#info-section .viimased-uudised {
margin-bottom:15px
}
#front-content-blocks {
margin-top:0!important;
}
#front-content-blocks .kontrolli-action {
margin-top:15px
}
#front-content-blocks .panel {
padding:20px 15px
}
.blog h2.entry-title {
font-size:28px!important
}
.single h1.entry-title {
font-size:28px!important
}
.home h2 {
text-transform:none!important
}
.widget_cat_entries h3.widgettitle {
text-transform:none!important
}
.application {
padding:5px!important
}
.application .eight,.application .row .eight,.row .application .eight {
width:100%!important
}
.application .one,.application .row .one,.row .application .one {
width:28%!important;
margin-bottom:20px;
margin-top:5px
}
.application .eesti {
margin:5px 5px 20px;
padding:0 5px;
height:22px
}
.application ul.accordion {
margin-top:15px!important
}
.application .doc {
float:right!important
}
.application .eesti {
text-align:left!important
}
.contact-row .columns {
margin:10px 0!important
}
.contact-row:nth-child(odd) {
background:none!important
}
h1.entry-title {
text-transform:none!important
}
.entry-content .row .columns,.entry-content .row .column {
padding:0!important
}
.entry-content .last {
padding-left:0!important
}
#footer #subsidiary {
text-align:center
}
#footer #subsidiary #first ul.xoxo li.widgetcontainer {
padding:0!important
}
#footer #subsidiary #first .contacts {
padding:0!important;
margin-bottom:45px!important
}
#footer li {
list-style-image:none!important
}
.quote {
padding:25px 0px 0px 0px!important
}
.quote .nine,.quote .row .nine,.row .quote .nine {
float:left!important;
width:75%!important
}
.quote .three,.quote .row .three,.row .quote .three {
float:right!important;
width:25%!important
}
.kuud {
display:none
}
#info-section .columns {
padding:0 15px
}
}
@media print {
#footer,#access,#searchbox,#langswitch,#primary,#sidebar,#breadcrumbs,.search,.text-right,.tagasiside_wrapper,.doc {
display:none!important
}
.edit-link,.addthis_toolbox,.navigation,.entry-utility {
display:none!important
}
#container {
margin:0!important;
float:left!important;
width:100%!important;
left:0!important;
right:0!important
}
#primary {
left:0!important;
right:0!important
}
#header {
width:100%!important;
display:block!important
}
#main {
margin-top:15px!important
}
#branding {
margin-top:15px!important
}
.frontlogo a {
display:block!important
}
h1,h2,h3,h4,h5,h6,img {
page-break-after:avoid!important;
page-break-inside:avoid!important
}
h1,h2,h3,h4,h5,h6 {
font-size:180%!important
}
h2.entry-title a {
font-weight:normal!important;
text-decoration:none!important
}
blockquote,table,pre {
page-break-inside:avoid
}
ul,ol,dl {
page-break-before:avoid
}
body {
font-size:10pt!important
}
#content a {
font-weight:bold;
color:#000066;
text-decoration:underline
}
h1,h2,h3,h4,.entry-title,.entry-content.entry-title,.entry-content.people-list-person,#peoplecontacts h2,#peoplecontacts strong {
font-family:Verdana, Arial, sans-serif !important
}
} ul.tab {
list-style-type: none;
margin: 0 0 5px;
padding: 0;
overflow: hidden;
border: 1px solid #ebebeb ;
background-color: #ebebeb ;
text-transform: uppercase;
font-weight: bold;
width: 100%;
} ul.tab li {float: left;} ul.tab li a {
display: inline-block;
color:#0F182E;
text-align: center;
padding: 7px 15px;
text-decoration: none;
transition: 0.3s;
font-size: 17px; font-size: 13px;
}
.zaproo-social{
overflow: hidden;
}
.zaproo-social ul.tab li a{
text-transform: none;
}
.zaproo-social .tab .tablinks.active{
background-color: #0f182e;
color: #FFF;
}
.zaproo-social{
padding-bottom: 60px; padding-bottom: 0;
display: flex;
flex-wrap: wrap;
box-sizing: border-box;
}
.zaproo-social > div{
flex: 1;
box-sizing: border-box;
*min-height: 500px;
min-width: 33.333%;
width: 33.333%;
max-width:33.333%;
padding-bottom: 15px;
*border: 1px dashed #CCC;
*margin: 10px;
}
.zaproo-social-content > div{
min-width: 100%;
width: 100%;
}
@media screen and (max-width: 800px){
.zaproo-social > div{
min-height: auto;
min-width: 100%;
width: 100%;
}
}  ul.tab li a:hover {background-color: #d0d0d0;}   .tabcontent {
display: none;
border-top: none;
}
.fb-post{
padding: 15px;
margin-top: 0px;
margin-bottom: 0px;
box-sizing: border-box;
word-break: break-word;
}
.fb-post a{
color:#0F182E;
}
.fb-post.white {
}
.fb-post.blue {
color:#fff;
background-color: rgb(50, 105, 158);
border: 1px solid #fff; }
.fb-post.blue a {
color:#fff;
}
.fb-post.gray {
background-color: #ebebeb;
border: 1px solid #fff; }
.fb-post.gray a {
}
.fb-post-title {
text-transform: uppercase;
font-weight: bold;
}
.fb-post-text {
margin: 15px 0;
}
.fb-posts-col {
width:33.33%;
float: left;
}
.fb-post-img {
width: 100%;
margin-bottom: 5px;
}
@media screen and (max-width: 800px){
#wpadminbar {
top:-46px;
}
#access .nav-bar {
display: none;
}
.page #responsive-menu-container #responsive-menu li.responsive-menu-item a {
border-top:none;
}
.page #responsive-menu-container #responsive-menu li.current-menu-item > a:first-child .responsive-menu-subarrow {
background-color: #0F182E;
border-color: #fff;
}
.page #responsive-menu-container #responsive-menu li.responsive-menu-item.current-page-ancestor  > a .responsive-menu-subarrow,
.page #responsive-menu-container #responsive-menu li.responsive-menu-item.current-page-ancestor  > a:hover {
background-color: #0F182E;
border-color: #fff;
}
.page #responsive-menu-container {
z-index: 100000;
}
.page #responsive-menu-container #responsive-menu .responsive-menu-subarrow{
font-weight: bold;
font-size: 28px;
}
.page #responsive-menu-container #responsive-menu .responsive-menu-submenu .responsive-menu-subarrow {
font-weight: normal;
}
#front-blocks .columns {
background: #fff;
}
#foundation_sidenav-2 {
display: none;
}
.fb-posts-col {
width:100%;
float: none;
}
ul.tab {
margin-bottom: 10px;
}
ul.tab li {
display: block;
float: none;
}
ul.tab li a{
display: block;
}
.tabcontent {
padding: 0;
}
.page button#responsive-menu-button {
z-index:999999;
width: 29px;
height: 27px;
background: none;
top: 6px;
right: 1.5%;
position: absolute;
}
.page .responsive-menu-inner,
.page .responsive-menu-inner::before,
.page .responsive-menu-inner::after{
background-color: #14466F;
}
#searchbox,
.text-right{
padding-right:50px;
}
}
@media screen and (max-width: 800px){
.page button#responsive-menu-button {
top: 27px !important;
right: 27px;
background-color: #14466F;
padding: 10px;
width: auto;
height: auto;
}
.page .responsive-menu-inner, .page .responsive-menu-inner::before, .page .responsive-menu-inner::after{
background-color: #FFF;
}
.responsive-menu-open button#responsive-menu-button:hover, .responsive-menu-open button#responsive-menu-button:focus, button#responsive-menu-button:hover, button#responsive-menu-button:focus{
background-color: #14466F !important;
}
#front-blocks{
padding-top: 0;
}
}
#responsive-menu li a {
border-top:none;
text-transform: uppercase;
font-weight: bold;
}
.nav-bar>li.has-flyout>a:first-child:after {
right:3px;
}
.menu-arrow {
float: right;
font-weight: bold;
font-size: 22px;
display:none;
}
#responsive-menu-container #responsive-menu .responsive-menu-submenu li.responsive-menu-item a {
background-color: #ebebeb;
color:#0F182E;
font-weight: normal;
text-transform: none;
}
#responsive-menu-container #responsive-menu .responsive-menu-submenu li.responsive-menu-item.responsive-menu-current-item a { color:#0F182E;
}
#responsive-menu-container #responsive-menu .responsive-menu-submenu li.responsive-menu-item.menu-item-has-children > a {
background-color:#14466F;
color:#fff;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item.current-page-ancestor  > a {
background-color: #0F182E;
color: #fff;
}
iframe {
border:none;
max-width: 100%;
overflow:hidden;
}
.admin_table {
border:0;
padding: 0;
margin: 0;
}
.admin_table td {
vertical-align: bottom;
}
.admin_table.middle td {
vertical-align: middle;
}
[id^=gallery-] {
margin: auto;
}
[id^=gallery-]  .gallery-item {
float: left;
margin-top: 10px;
text-align: center;
width: 33%;
}
[id^=gallery-]  img {
border: 2px solid #cfcfcf;
}
[id^=gallery-]  .gallery-caption {
margin-left: 0;
}
#front-blocks .intro h3,
#front-content-blocks h3 {
font-size: 23px;
margin-top:10px;
}
#front-content-blocks .kontrolli-action .toptitle {
font-size: 17px;
text-transform: uppercase;
text-align: right;
background: #ebebeb;
margin: 0;
padding-right: 15px;
line-height: 45px;
}
#footer h4 {
font-size: 18px;
text-transform: uppercase;
color: #fff
}
.layout1 h2 {
font-size: 26px;
}
a.flyout-toggle {
opacity: 0;
}
.page .nav-bar>li.has-flyout>a.flyout-toggle {
z-index: -100;
}
.gridh {
font-size: 23px;
}
.big_cta_title {
font-size: 23px;
margin-bottom: 14px;
margin-top: 14px;
}
.p-h5 {
font-size: 16px;
}
@media screen and (max-width:350px){
div#header #branding img{
width:250px;
}
}
div#responsive-menu-container #responsive-menu li.responsive-menu-item a{
border-bottom: 1px dashed #14528d;
}
div#responsive-menu-container #responsive-menu .responsive-menu-submenu li.responsive-menu-item a{
border-bottom: 1px dashed #cabebe;
}
span.responsive-menu-inner,
span.responsive-menu-inner::after,
span.responsive-menu-inner::before{
width:31px;
}
.kontrolli-action font{
color:#fff;
}
button#responsive-menu-button.responsive-menu-button:hover{
background: none;
}
.page button#responsive-menu-button:focus{
outline:0;
}
.toptitle > font{
color: #000;
}
div#responsive-menu-container #responsive-menu .responsive-menu-submenu li.responsive-menu-item.menu-item-has-children > a > div.responsive-menu-subarrow{
border-color:#777;
} div#responsive-menu-container #responsive-menu .responsive-menu-submenu li.responsive-menu-item.menu-item-has-children > a,
div#responsive-menu-container #responsive-menu .responsive-menu-submenu li.responsive-menu-item.menu-item-has-children a > div.responsive-menu-subarrow{
background-color: #ebebeb;
color: #0F182E;
}
.responsive-menu-item ul .responsive-menu-current-item > a,
.responsive-menu-item ul a:hover,
.page #responsive-menu-container #responsive-menu li.responsive-menu-item.current-page-ancestor > a:hover{
*background-color: #999!important;
}
span.responsive-menu-inner, span.responsive-menu-inner::after, span.responsive-menu-inner::before{
width: 26px;
}
.responsive-menu-submenu-depth-1 *{
background-color: #CCC !important;
color:#0F182E !important;
border:none !important;
}
.responsive-menu-submenu-depth-2 *{
background-color: #FFF !important;
color:#0F182E !important;
border:none !important;
}
.responsive-menu-submenu a{
border-bottom:1px solid #EEE !important;
}
.responsive-menu-subarrow{
border:none !important;
border-left: none !important;
background-color:transparent !important
}
@media screen and (max-width: 800px){
#responsive-menu-container 
#responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow {
border-left: none !important;
}
}
.fb-post >h2 {
display:none;
} .header-inner-wrap{
position: relative;
}
#link_kvtveebi{
margin: -34px 250px 10px 0;
padding: 11px 10px 9px 10px;
float: right;
display: inline-block;
color: #FFF;
position: relative;
background-color: #14466F;
border-radius: 3px;
text-transform: uppercase;
font-weight: bold;
}
#link_kvtveebi:hover{
text-decoration: none;
background-color: #0F182E;
}
#link_kvtveebi img{
height: 16px;
line-height: 1em;
float: left;
margin-top: -2px;
padding-right: 5px;
} #header.stickynav nav.menu{
position: fixed;
top: 0;
width: 100%;
left: 0;
z-index: 1001;
transition: all 0.3s;
}
#header.stickynav nav.menu ul{
margin: 0 auto;
}
#header.stickynav .nav-bar{
*margin: 0 auto !important;
}
@media only screen and (max-width: 800px) {
#sites{
float:none;
text-align: right;
}
#link_kvtveebi{
float:none;
width:92%;
text-align:center;
margin:0 4% 0 4%;
}
.zaproo-social{
overflow: hidden;
}
}
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
.gallery-cell{
width: 400px;
height:450px;
}
.flyout-toggle{
display: none !important;
}