Date: {{date}}
+{{ markdown content }} +{{/call-template}} diff --git a/template/css/style.css b/template/css/style.css new file mode 100644 index 0000000..df30672 --- /dev/null +++ b/template/css/style.css @@ -0,0 +1,7726 @@ +/*! +Theme Name: rtPanel +Theme URI: http://rtcamp.com/rtpanel/ +Description: WordPress theme framework with Custom Menu, Header and Background along with Logo, Favicon, Featured Image, Google Custom Search Integration and more options. Now includes a Foundation 5 framework, Grunt Task Runner, Bower package manager, SAAS based CSS preprocessor and translation support. This theme comes with free technical support by team of 30+ full-time developers. +Version: 4.1.5 +Author: rtCamp +Author URI: http://rtcamp.com/ +Contributors: rtCampers ( http://rtcamp.com/about/rtcampers/ ) +License: GNU General Public License, v2 (or newer) +License URI: http://www.gnu.org/licenses/gpl-2.0.html +Tags: black, blue, white, orange, light, one-column, two-columns, right-sidebar, custom-header, custom-background, custom-menu, editor-style, theme-options, threaded-comments, sticky-post, translation-ready, responsive-layout, full-width-template, buddypress +*/ + +/*! normalize.css v2.1.2 | MIT License | git.io/normalize */ +article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { + display:block +} +audio, canvas, video { + display:inline-block +} +audio:not([controls]) { + display:none; + height:0 +} +[hidden], template { + display:none +} +script { + display:none !important +} +html { + font-family:sans-serif; + -ms-text-size-adjust:100%; + -webkit-text-size-adjust:100% +} +body { + margin:0 +} +a { + background:transparent +} +a:focus { + outline:thin dotted +} +a:active, a:hover { + outline:0 +} +h1 { + font-size:2em; + margin:0.67em 0 +} +abbr[title] { + border-bottom:1px dotted +} +b, strong { + font-weight:bold +} +dfn { + font-style:italic +} +hr { + -moz-box-sizing:content-box; + box-sizing:content-box; + height:0 +} +mark { + background:#ff0; + color:#000 +} +code, kbd, pre, samp { + font-family:monospace, serif; + font-size:1em +} +pre { + white-space:pre-wrap +} +q { + quotes:"\201C""\201D""\2018""\2019" +} +small { + font-size:80% +} +sub, sup { + font-size:75%; + line-height:0; + position:relative; + vertical-align:baseline +} +sup { + top:-0.5em +} +sub { + bottom:-0.25em +} +img { + border:0 +} +svg:not(:root) { + overflow:hidden +} +figure { + margin:0 +} +fieldset { + border:1px solid #c0c0c0; + margin:0 2px; + padding:0.35em 0.625em 0.75em +} +legend { + border:0; + padding:0 +} +button, input, select, textarea { + font-family:inherit; + font-size:100%; + margin:0 +} +button, input { + line-height:normal +} +button, select { + text-transform:none +} +button, html input[type="button"], input[type="reset"], input[type="submit"] { + -webkit-appearance:button; + cursor:pointer +} +button[disabled], html input[disabled] { + cursor:default +} +input[type="checkbox"], input[type="radio"] { + box-sizing:border-box; + padding:0 +} +input[type="search"] { + -webkit-appearance:textfield; + -moz-box-sizing:content-box; + -webkit-box-sizing:content-box; + box-sizing:content-box +} +input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { + -webkit-appearance:none +} +button::-moz-focus-inner, input::-moz-focus-inner { + border:0; + padding:0 +} +textarea { + overflow:auto; + vertical-align:top +} +table { + border-collapse:collapse; + border-spacing:0 +} +meta.foundation-mq-small { + font-family:"/only screen and (max-width: 40em)/"; + width:0em +} +meta.foundation-mq-medium { + font-family:"/only screen and (min-width:40.063em)/"; + width:40.063em +} +meta.foundation-mq-large { + font-family:"/only screen and (min-width:64.063em)/"; + width:64.063em +} +meta.foundation-mq-xlarge { + font-family:"/only screen and (min-width:90.063em)/"; + width:90.063em +} +meta.foundation-mq-xxlarge { + font-family:"/only screen and (min-width:120.063em)/"; + width:120.063em +} +*, *:before, *:after { + -moz-box-sizing:border-box; + -webkit-box-sizing:border-box; + box-sizing:border-box +} +html, body { + font-size:100% +} +body { + background:#fff; + color:#4c4c4c; + padding:0; + margin:0; + font-family:"Open Sans", sans-serif; + font-weight:normal; + font-style:normal; + line-height:1; + position:relative; + cursor:default +} +a:hover { + cursor:pointer +} +img, object, embed { + max-width:100%; + height:auto +} +object, embed { + height:100% +} +img { + -ms-interpolation-mode:bicubic +} +#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { + max-width:none !important +} +.left { + float:left !important +} +.right { + float:right !important +} +.clearfix { + *zoom:1 +} +.clearfix:before, .clearfix:after { + content:" "; + display:table +} +.clearfix:after { + clear:both +} +.text-left { + text-align:left !important +} +.text-right { + text-align:right !important +} +.text-center { + text-align:center !important +} +.text-justify { + text-align:justify !important +} +.hide { + display:none +} +.start { + float:left !important +} +.end { + float:right !important +} +.text-start { + text-align:left !important +} +.text-end { + text-align:right !important +} +.antialiased { + -webkit-font-smoothing:antialiased; + -moz-osx-font-smoothing:grayscale +} +img { + display:inline-block; + vertical-align:middle +} +textarea { + height:auto; + min-height:50px +} +select { + width:100% +} +.row { + width:100%; + margin-left:auto; + margin-right:auto; + margin-top:0; + margin-bottom:0; + max-width:75rem; + *zoom:1 +} +.row:before, .row:after { + content:" "; + display:table +} +.row:after { + clear:both +} +.row.collapse>.column, .row.collapse>.columns { + position:relative; + padding-left:0; + padding-right:0; + float:left +} +.row.collapse .row { + margin-left:0; + margin-right:0 +} +.row .row { + width:auto; + margin-left:-0.625rem; + margin-right:-0.625rem; + margin-top:0; + margin-bottom:0; + max-width:none; + *zoom:1 +} +.row .row:before, .row .row:after { + content:" "; + display:table +} +.row .row:after { + clear:both +} +.row .row.collapse { + width:auto; + margin:0; + max-width:none; + *zoom:1 +} +.row .row.collapse:before, .row .row.collapse:after { + content:" "; + display:table +} +.row .row.collapse:after { + clear:both +} +.column, .columns { + position:relative; + padding-left:0.625rem; + padding-right:0.625rem; + width:100%; + float:left +} +@media only screen { + .column.small-centered, .columns.small-centered { + position:relative; + margin-left:auto; + margin-right:auto; + float:none + } + .column.small-uncentered, .columns.small-uncentered { + margin-left:0; + margin-right:0; + float:left + } + .column.small-uncentered.opposite, .columns.small-uncentered.opposite { + float:right + } + .small-push-1 { + position:relative; + left:8.33333%; + right:auto + } + .small-pull-1 { + position:relative; + right:8.33333%; + left:auto + } + .small-push-2 { + position:relative; + left:16.66667%; + right:auto + } + .small-pull-2 { + position:relative; + right:16.66667%; + left:auto + } + .small-push-3 { + position:relative; + left:25%; + right:auto + } + .small-pull-3 { + position:relative; + right:25%; + left:auto + } + .small-push-4 { + position:relative; + left:33.33333%; + right:auto + } + .small-pull-4 { + position:relative; + right:33.33333%; + left:auto + } + .small-push-5 { + position:relative; + left:41.66667%; + right:auto + } + .small-pull-5 { + position:relative; + right:41.66667%; + left:auto + } + .small-push-6 { + position:relative; + left:50%; + right:auto + } + .small-pull-6 { + position:relative; + right:50%; + left:auto + } + .small-push-7 { + position:relative; + left:58.33333%; + right:auto + } + .small-pull-7 { + position:relative; + right:58.33333%; + left:auto + } + .small-push-8 { + position:relative; + left:66.66667%; + right:auto + } + .small-pull-8 { + position:relative; + right:66.66667%; + left:auto + } + .small-push-9 { + position:relative; + left:75%; + right:auto + } + .small-pull-9 { + position:relative; + right:75%; + left:auto + } + .small-push-10 { + position:relative; + left:83.33333%; + right:auto + } + .small-pull-10 { + position:relative; + right:83.33333%; + left:auto + } + .small-push-11 { + position:relative; + left:91.66667%; + right:auto + } + .small-pull-11 { + position:relative; + right:91.66667%; + left:auto + } + .column, .columns { + position:relative; + padding-left:0.625rem; + padding-right:0.625rem; + float:left + } + .small-1 { + position:relative; + width:8.33333% + } + .small-2 { + position:relative; + width:16.66667% + } + .small-3 { + position:relative; + width:25% + } + .small-4 { + position:relative; + width:33.33333% + } + .small-5 { + position:relative; + width:41.66667% + } + .small-6 { + position:relative; + width:50% + } + .small-7 { + position:relative; + width:58.33333% + } + .small-8 { + position:relative; + width:66.66667% + } + .small-9 { + position:relative; + width:75% + } + .small-10 { + position:relative; + width:83.33333% + } + .small-11 { + position:relative; + width:91.66667% + } + .small-12 { + position:relative; + width:100% + } + [class*="column"]+[class*="column"]:last-child { + float:right + } + [class*="column"]+[class*="column"].end { + float:left + } + .small-offset-0 { + position:relative; + margin-left:0% !important + } + .small-offset-1 { + position:relative; + margin-left:8.33333% !important + } + .small-offset-2 { + position:relative; + margin-left:16.66667% !important + } + .small-offset-3 { + position:relative; + margin-left:25% !important + } + .small-offset-4 { + position:relative; + margin-left:33.33333% !important + } + .small-offset-5 { + position:relative; + margin-left:41.66667% !important + } + .small-offset-6 { + position:relative; + margin-left:50% !important + } + .small-offset-7 { + position:relative; + margin-left:58.33333% !important + } + .small-offset-8 { + position:relative; + margin-left:66.66667% !important + } + .small-offset-9 { + position:relative; + margin-left:75% !important + } + .small-offset-10 { + position:relative; + margin-left:83.33333% !important + } + .column.small-reset-order, .columns.small-reset-order { + margin-left:0; + margin-right:0; + left:auto; + right:auto; + float:left + } +} +@media only screen and (min-width: 40.063em) { + .column.medium-centered, .columns.medium-centered { + position:relative; + margin-left:auto; + margin-right:auto; + float:none + } + .column.medium-uncentered, .columns.medium-uncentered { + margin-left:0; + margin-right:0; + float:left + } + .column.medium-uncentered.opposite, .columns.medium-uncentered.opposite { + float:right + } + .medium-push-1 { + position:relative; + left:8.33333%; + right:auto + } + .medium-pull-1 { + position:relative; + right:8.33333%; + left:auto + } + .medium-push-2 { + position:relative; + left:16.66667%; + right:auto + } + .medium-pull-2 { + position:relative; + right:16.66667%; + left:auto + } + .medium-push-3 { + position:relative; + left:25%; + right:auto + } + .medium-pull-3 { + position:relative; + right:25%; + left:auto + } + .medium-push-4 { + position:relative; + left:33.33333%; + right:auto + } + .medium-pull-4 { + position:relative; + right:33.33333%; + left:auto + } + .medium-push-5 { + position:relative; + left:41.66667%; + right:auto + } + .medium-pull-5 { + position:relative; + right:41.66667%; + left:auto + } + .medium-push-6 { + position:relative; + left:50%; + right:auto + } + .medium-pull-6 { + position:relative; + right:50%; + left:auto + } + .medium-push-7 { + position:relative; + left:58.33333%; + right:auto + } + .medium-pull-7 { + position:relative; + right:58.33333%; + left:auto + } + .medium-push-8 { + position:relative; + left:66.66667%; + right:auto + } + .medium-pull-8 { + position:relative; + right:66.66667%; + left:auto + } + .medium-push-9 { + position:relative; + left:75%; + right:auto + } + .medium-pull-9 { + position:relative; + right:75%; + left:auto + } + .medium-push-10 { + position:relative; + left:83.33333%; + right:auto + } + .medium-pull-10 { + position:relative; + right:83.33333%; + left:auto + } + .medium-push-11 { + position:relative; + left:91.66667%; + right:auto + } + .medium-pull-11 { + position:relative; + right:91.66667%; + left:auto + } + .column, .columns { + position:relative; + padding-left:0.625rem; + padding-right:0.625rem; + float:left + } + .medium-1 { + position:relative; + width:8.33333% + } + .medium-2 { + position:relative; + width:16.66667% + } + .medium-3 { + position:relative; + width:25% + } + .medium-4 { + position:relative; + width:33.33333% + } + .medium-5 { + position:relative; + width:41.66667% + } + .medium-6 { + position:relative; + width:50% + } + .medium-7 { + position:relative; + width:58.33333% + } + .medium-8 { + position:relative; + width:66.66667% + } + .medium-9 { + position:relative; + width:75% + } + .medium-10 { + position:relative; + width:83.33333% + } + .medium-11 { + position:relative; + width:91.66667% + } + .medium-12 { + position:relative; + width:100% + } + [class*="column"]+[class*="column"]:last-child { + float:right + } + [class*="column"]+[class*="column"].end { + float:left + } + .medium-offset-0 { + position:relative; + margin-left:0% !important + } + .medium-offset-1 { + position:relative; + margin-left:8.33333% !important + } + .medium-offset-2 { + position:relative; + margin-left:16.66667% !important + } + .medium-offset-3 { + position:relative; + margin-left:25% !important + } + .medium-offset-4 { + position:relative; + margin-left:33.33333% !important + } + .medium-offset-5 { + position:relative; + margin-left:41.66667% !important + } + .medium-offset-6 { + position:relative; + margin-left:50% !important + } + .medium-offset-7 { + position:relative; + margin-left:58.33333% !important + } + .medium-offset-8 { + position:relative; + margin-left:66.66667% !important + } + .medium-offset-9 { + position:relative; + margin-left:75% !important + } + .medium-offset-10 { + position:relative; + margin-left:83.33333% !important + } + .column.medium-reset-order, .columns.medium-reset-order { + margin-left:0; + margin-right:0; + left:auto; + right:auto; + float:left + } + .push-1 { + position:relative; + left:8.33333%; + right:auto + } + .pull-1 { + position:relative; + right:8.33333%; + left:auto + } + .push-2 { + position:relative; + left:16.66667%; + right:auto + } + .pull-2 { + position:relative; + right:16.66667%; + left:auto + } + .push-3 { + position:relative; + left:25%; + right:auto + } + .pull-3 { + position:relative; + right:25%; + left:auto + } + .push-4 { + position:relative; + left:33.33333%; + right:auto + } + .pull-4 { + position:relative; + right:33.33333%; + left:auto + } + .push-5 { + position:relative; + left:41.66667%; + right:auto + } + .pull-5 { + position:relative; + right:41.66667%; + left:auto + } + .push-6 { + position:relative; + left:50%; + right:auto + } + .pull-6 { + position:relative; + right:50%; + left:auto + } + .push-7 { + position:relative; + left:58.33333%; + right:auto + } + .pull-7 { + position:relative; + right:58.33333%; + left:auto + } + .push-8 { + position:relative; + left:66.66667%; + right:auto + } + .pull-8 { + position:relative; + right:66.66667%; + left:auto + } + .push-9 { + position:relative; + left:75%; + right:auto + } + .pull-9 { + position:relative; + right:75%; + left:auto + } + .push-10 { + position:relative; + left:83.33333%; + right:auto + } + .pull-10 { + position:relative; + right:83.33333%; + left:auto + } + .push-11 { + position:relative; + left:91.66667%; + right:auto + } + .pull-11 { + position:relative; + right:91.66667%; + left:auto + } +} +@media only screen and (min-width: 64.063em) { + .column.large-centered, .columns.large-centered { + position:relative; + margin-left:auto; + margin-right:auto; + float:none + } + .column.large-uncentered, .columns.large-uncentered { + margin-left:0; + margin-right:0; + float:left + } + .column.large-uncentered.opposite, .columns.large-uncentered.opposite { + float:right + } + .large-push-1 { + position:relative; + left:8.33333%; + right:auto + } + .large-pull-1 { + position:relative; + right:8.33333%; + left:auto + } + .large-push-2 { + position:relative; + left:16.66667%; + right:auto + } + .large-pull-2 { + position:relative; + right:16.66667%; + left:auto + } + .large-push-3 { + position:relative; + left:25%; + right:auto + } + .large-pull-3 { + position:relative; + right:25%; + left:auto + } + .large-push-4 { + position:relative; + left:33.33333%; + right:auto + } + .large-pull-4 { + position:relative; + right:33.33333%; + left:auto + } + .large-push-5 { + position:relative; + left:41.66667%; + right:auto + } + .large-pull-5 { + position:relative; + right:41.66667%; + left:auto + } + .large-push-6 { + position:relative; + left:50%; + right:auto + } + .large-pull-6 { + position:relative; + right:50%; + left:auto + } + .large-push-7 { + position:relative; + left:58.33333%; + right:auto + } + .large-pull-7 { + position:relative; + right:58.33333%; + left:auto + } + .large-push-8 { + position:relative; + left:66.66667%; + right:auto + } + .large-pull-8 { + position:relative; + right:66.66667%; + left:auto + } + .large-push-9 { + position:relative; + left:75%; + right:auto + } + .large-pull-9 { + position:relative; + right:75%; + left:auto + } + .large-push-10 { + position:relative; + left:83.33333%; + right:auto + } + .large-pull-10 { + position:relative; + right:83.33333%; + left:auto + } + .large-push-11 { + position:relative; + left:91.66667%; + right:auto + } + .large-pull-11 { + position:relative; + right:91.66667%; + left:auto + } + .column, .columns { + position:relative; + padding-left:0.625rem; + padding-right:0.625rem; + float:left + } + .large-1 { + position:relative; + width:8.33333% + } + .large-2 { + position:relative; + width:16.66667% + } + .large-3 { + position:relative; + width:25% + } + .large-4 { + position:relative; + width:33.33333% + } + .large-5 { + position:relative; + width:41.66667% + } + .large-6 { + position:relative; + width:50% + } + .large-7 { + position:relative; + width:58.33333% + } + .large-8 { + position:relative; + width:66.66667% + } + .large-9 { + position:relative; + width:75% + } + .large-10 { + position:relative; + width:83.33333% + } + .large-11 { + position:relative; + width:91.66667% + } + .large-12 { + position:relative; + width:100% + } + [class*="column"]+[class*="column"]:last-child { + float:right + } + [class*="column"]+[class*="column"].end { + float:left + } + .large-offset-0 { + position:relative; + margin-left:0% !important + } + .large-offset-1 { + position:relative; + margin-left:8.33333% !important + } + .large-offset-2 { + position:relative; + margin-left:16.66667% !important + } + .large-offset-3 { + position:relative; + margin-left:25% !important + } + .large-offset-4 { + position:relative; + margin-left:33.33333% !important + } + .large-offset-5 { + position:relative; + margin-left:41.66667% !important + } + .large-offset-6 { + position:relative; + margin-left:50% !important + } + .large-offset-7 { + position:relative; + margin-left:58.33333% !important + } + .large-offset-8 { + position:relative; + margin-left:66.66667% !important + } + .large-offset-9 { + position:relative; + margin-left:75% !important + } + .large-offset-10 { + position:relative; + margin-left:83.33333% !important + } + .column.large-reset-order, .columns.large-reset-order { + margin-left:0; + margin-right:0; + left:auto; + right:auto; + float:left + } + .push-1 { + position:relative; + left:8.33333%; + right:auto + } + .pull-1 { + position:relative; + right:8.33333%; + left:auto + } + .push-2 { + position:relative; + left:16.66667%; + right:auto + } + .pull-2 { + position:relative; + right:16.66667%; + left:auto + } + .push-3 { + position:relative; + left:25%; + right:auto + } + .pull-3 { + position:relative; + right:25%; + left:auto + } + .push-4 { + position:relative; + left:33.33333%; + right:auto + } + .pull-4 { + position:relative; + right:33.33333%; + left:auto + } + .push-5 { + position:relative; + left:41.66667%; + right:auto + } + .pull-5 { + position:relative; + right:41.66667%; + left:auto + } + .push-6 { + position:relative; + left:50%; + right:auto + } + .pull-6 { + position:relative; + right:50%; + left:auto + } + .push-7 { + position:relative; + left:58.33333%; + right:auto + } + .pull-7 { + position:relative; + right:58.33333%; + left:auto + } + .push-8 { + position:relative; + left:66.66667%; + right:auto + } + .pull-8 { + position:relative; + right:66.66667%; + left:auto + } + .push-9 { + position:relative; + left:75%; + right:auto + } + .pull-9 { + position:relative; + right:75%; + left:auto + } + .push-10 { + position:relative; + left:83.33333%; + right:auto + } + .pull-10 { + position:relative; + right:83.33333%; + left:auto + } + .push-11 { + position:relative; + left:91.66667%; + right:auto + } + .pull-11 { + position:relative; + right:91.66667%; + left:auto + } +} +.accordion { + *zoom:1; + margin-bottom:0 +} +.accordion:before, .accordion:after { + content:" "; + display:table +} +.accordion:after { + clear:both +} +.accordion dd { + display:block; + margin-bottom:0 !important +} +.accordion dd.active a { + background:#e8e8e8 +} +.accordion dd>a { + background:#efefef; + color:#222; + padding:1rem; + display:block; + font-family:"Open Sans", sans-serif; + font-size:1rem +} +.accordion dd>a:hover { + background:#e3e3e3 +} +.accordion .content { + display:none; + padding:0.625rem +} +.accordion .content.active { + display:block; + background:#fff +} +.alert-box { + border-style:solid; + border-width:1px; + display:block; + font-weight:normal; + margin-bottom:1.25rem; + position:relative; + padding:0.875rem 1.5rem 0.875rem 0.875rem; + font-size:0.8125rem; + background-color:#446cb3; + border-color:#3a5d9a; + color:#fff +} +.alert-box .close { + font-size:1.375rem; + padding:9px 6px 4px; + line-height:0; + position:absolute; + top:50%; + margin-top:-0.6875rem; + right:0.25rem; + color:#333; + opacity:0.3 +} +.alert-box .close:hover, .alert-box .close:focus { + opacity:0.5 +} +.alert-box.radius { + -webkit-border-radius:5px; + border-radius:5px +} +.alert-box.round { + -webkit-border-radius:1000px; + border-radius:1000px +} +.alert-box.success { + background-color:#7ad03a; + border-color:#68b92c; + color:#fff +} +.alert-box.alert { + background-color:#dd3d36; + border-color:#ca2922; + color:#fff +} +.alert-box.secondary { + background-color:#e7e7e7; + border-color:#c7c7c7; + color:#4f4f4f +} +.alert-box.warning { + background-color:#ffba00; + border-color:#dba000; + color:#fff +} +.alert-box.info { + background-color:#2ea2cc; + border-color:#288baf; + color:#fff +} +[class*="block-grid-"] { + display:block; + padding:0; + margin:0 0 0 -0.625rem; + *zoom:1 +} +[class*="block-grid-"]:before, [class*="block-grid-"]:after { + content:" "; + display:table +} +[class*="block-grid-"]:after { + clear:both +} +[class*="block-grid-"]>li { + display:inline; + height:auto; + float:left; + padding:0 0.625rem 1.25rem +} +@media only screen { + .small-block-grid-1>li { + width:100%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-1>li:nth-of-type(n) { + clear:none + } + .small-block-grid-1>li:nth-of-type(1n+1) { + clear:both + } + .small-block-grid-2>li { + width:50%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-2>li:nth-of-type(n) { + clear:none + } + .small-block-grid-2>li:nth-of-type(2n+1) { + clear:both + } + .small-block-grid-3>li { + width:33.33333%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-3>li:nth-of-type(n) { + clear:none + } + .small-block-grid-3>li:nth-of-type(3n+1) { + clear:both + } + .small-block-grid-4>li { + width:25%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-4>li:nth-of-type(n) { + clear:none + } + .small-block-grid-4>li:nth-of-type(4n+1) { + clear:both + } + .small-block-grid-5>li { + width:20%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-5>li:nth-of-type(n) { + clear:none + } + .small-block-grid-5>li:nth-of-type(5n+1) { + clear:both + } + .small-block-grid-6>li { + width:16.66667%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-6>li:nth-of-type(n) { + clear:none + } + .small-block-grid-6>li:nth-of-type(6n+1) { + clear:both + } + .small-block-grid-7>li { + width:14.28571%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-7>li:nth-of-type(n) { + clear:none + } + .small-block-grid-7>li:nth-of-type(7n+1) { + clear:both + } + .small-block-grid-8>li { + width:12.5%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-8>li:nth-of-type(n) { + clear:none + } + .small-block-grid-8>li:nth-of-type(8n+1) { + clear:both + } + .small-block-grid-9>li { + width:11.11111%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-9>li:nth-of-type(n) { + clear:none + } + .small-block-grid-9>li:nth-of-type(9n+1) { + clear:both + } + .small-block-grid-10>li { + width:10%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-10>li:nth-of-type(n) { + clear:none + } + .small-block-grid-10>li:nth-of-type(10n+1) { + clear:both + } + .small-block-grid-11>li { + width:9.09091%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-11>li:nth-of-type(n) { + clear:none + } + .small-block-grid-11>li:nth-of-type(11n+1) { + clear:both + } + .small-block-grid-12>li { + width:8.33333%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .small-block-grid-12>li:nth-of-type(n) { + clear:none + } + .small-block-grid-12>li:nth-of-type(12n+1) { + clear:both + } +} +@media only screen and (min-width: 40.063em) { + .medium-block-grid-1>li { + width:100%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-1>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-1>li:nth-of-type(1n+1) { + clear:both + } + .medium-block-grid-2>li { + width:50%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-2>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-2>li:nth-of-type(2n+1) { + clear:both + } + .medium-block-grid-3>li { + width:33.33333%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-3>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-3>li:nth-of-type(3n+1) { + clear:both + } + .medium-block-grid-4>li { + width:25%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-4>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-4>li:nth-of-type(4n+1) { + clear:both + } + .medium-block-grid-5>li { + width:20%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-5>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-5>li:nth-of-type(5n+1) { + clear:both + } + .medium-block-grid-6>li { + width:16.66667%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-6>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-6>li:nth-of-type(6n+1) { + clear:both + } + .medium-block-grid-7>li { + width:14.28571%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-7>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-7>li:nth-of-type(7n+1) { + clear:both + } + .medium-block-grid-8>li { + width:12.5%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-8>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-8>li:nth-of-type(8n+1) { + clear:both + } + .medium-block-grid-9>li { + width:11.11111%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-9>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-9>li:nth-of-type(9n+1) { + clear:both + } + .medium-block-grid-10>li { + width:10%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-10>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-10>li:nth-of-type(10n+1) { + clear:both + } + .medium-block-grid-11>li { + width:9.09091%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-11>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-11>li:nth-of-type(11n+1) { + clear:both + } + .medium-block-grid-12>li { + width:8.33333%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .medium-block-grid-12>li:nth-of-type(n) { + clear:none + } + .medium-block-grid-12>li:nth-of-type(12n+1) { + clear:both + } +} +@media only screen and (min-width: 64.063em) { + .large-block-grid-1>li { + width:100%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-1>li:nth-of-type(n) { + clear:none + } + .large-block-grid-1>li:nth-of-type(1n+1) { + clear:both + } + .large-block-grid-2>li { + width:50%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-2>li:nth-of-type(n) { + clear:none + } + .large-block-grid-2>li:nth-of-type(2n+1) { + clear:both + } + .large-block-grid-3>li { + width:33.33333%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-3>li:nth-of-type(n) { + clear:none + } + .large-block-grid-3>li:nth-of-type(3n+1) { + clear:both + } + .large-block-grid-4>li { + width:25%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-4>li:nth-of-type(n) { + clear:none + } + .large-block-grid-4>li:nth-of-type(4n+1) { + clear:both + } + .large-block-grid-5>li { + width:20%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-5>li:nth-of-type(n) { + clear:none + } + .large-block-grid-5>li:nth-of-type(5n+1) { + clear:both + } + .large-block-grid-6>li { + width:16.66667%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-6>li:nth-of-type(n) { + clear:none + } + .large-block-grid-6>li:nth-of-type(6n+1) { + clear:both + } + .large-block-grid-7>li { + width:14.28571%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-7>li:nth-of-type(n) { + clear:none + } + .large-block-grid-7>li:nth-of-type(7n+1) { + clear:both + } + .large-block-grid-8>li { + width:12.5%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-8>li:nth-of-type(n) { + clear:none + } + .large-block-grid-8>li:nth-of-type(8n+1) { + clear:both + } + .large-block-grid-9>li { + width:11.11111%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-9>li:nth-of-type(n) { + clear:none + } + .large-block-grid-9>li:nth-of-type(9n+1) { + clear:both + } + .large-block-grid-10>li { + width:10%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-10>li:nth-of-type(n) { + clear:none + } + .large-block-grid-10>li:nth-of-type(10n+1) { + clear:both + } + .large-block-grid-11>li { + width:9.09091%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-11>li:nth-of-type(n) { + clear:none + } + .large-block-grid-11>li:nth-of-type(11n+1) { + clear:both + } + .large-block-grid-12>li { + width:8.33333%; + padding:0 0.625rem 1.25rem; + list-style:none + } + .large-block-grid-12>li:nth-of-type(n) { + clear:none + } + .large-block-grid-12>li:nth-of-type(12n+1) { + clear:both + } +} +.breadcrumbs { + display:block; + padding:0.5625rem 0.875rem 0.5625rem; + overflow:hidden; + margin-left:0; + list-style:none; + border-style:solid; + border-width:1px; + background-color:#f4f4f4; + border-color:#dcdcdc; + -webkit-border-radius:5px; + border-radius:5px +} +.breadcrumbs>* { + margin:0; + float:left; + font-size:0.6875rem; + text-transform:uppercase +} +.breadcrumbs>*:hover a, .breadcrumbs>*:focus a { + text-decoration:underline +} +.breadcrumbs>* a, .breadcrumbs>* span { + text-transform:uppercase; + color:#446cb3 +} +.breadcrumbs>*.current { + cursor:default; + color:#333 +} +.breadcrumbs>*.current a { + cursor:default; + color:#333 +} +.breadcrumbs>*.current:hover, .breadcrumbs>*.current:hover a, .breadcrumbs>*.current:focus, .breadcrumbs>*.current:focus a { + text-decoration:none +} +.breadcrumbs>*.unavailable { + color:#999 +} +.breadcrumbs>*.unavailable a { + color:#999 +} +.breadcrumbs>*.unavailable:hover, .breadcrumbs>*.unavailable:hover a, .breadcrumbs>*.unavailable:focus, .breadcrumbs>*.unavailable a:focus { + text-decoration:none; + color:#999; + cursor:default +} +.breadcrumbs>*:before { + content:"/"; + color:#aaa; + margin:0 0.75rem; + position:relative; + top:1px +} +.breadcrumbs>*:first-child:before { + content:" "; + margin:0 +} +button, .button { + border-style:solid; + border-width:0px; + cursor:pointer; + font-family:"Open Sans", sans-serif; + font-weight:normal; + line-height:normal; + margin:0 0 0.625rem; + position:relative; + text-decoration:none; + text-align:center; + display:inline-block; + padding-top:1rem; + padding-right:2rem; + padding-bottom:1.0625rem; + padding-left:2rem; + font-size:1rem; + background-color:#446cb3; + border-color:#36568f; + color:#fff; + -webkit-transition:background-color 300ms ease-out; + -moz-transition:background-color 300ms ease-out; + transition:background-color 300ms ease-out; + padding-top:1.0625rem; + padding-bottom:1rem; + -webkit-appearance:none; + border:none; + font-weight:normal !important +} +button:hover, button:focus, .button:hover, .button:focus { + background-color:#36568f +} +button:hover, button:focus, .button:hover, .button:focus { + color:#fff +} +button.secondary, .button.secondary { + background-color:#e7e7e7; + border-color:#b9b9b9; + color:#333 +} +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + background-color:#b9b9b9 +} +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + color:#333 +} +button.success, .button.success { + background-color:#7ad03a; + border-color:#61ac29; + color:#fff +} +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + background-color:#61ac29 +} +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + color:#fff +} +button.alert, .button.alert { + background-color:#dd3d36; + border-color:#bc2620; + color:#fff +} +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + background-color:#bc2620 +} +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + color:#fff +} +button.large, .button.large { + padding-top:1.125rem; + padding-right:2.25rem; + padding-bottom:1.1875rem; + padding-left:2.25rem; + font-size:1.25rem +} +button.small, .button.small { + padding-top:0.875rem; + padding-right:1.75rem; + padding-bottom:0.9375rem; + padding-left:1.75rem; + font-size:0.8125rem +} +button.tiny, .button.tiny { + padding-top:0.625rem; + padding-right:1.25rem; + padding-bottom:0.6875rem; + padding-left:1.25rem; + font-size:0.6875rem +} +button.expand, .button.expand { + padding-right:0; + padding-left:0; + width:100% +} +button.left-align, .button.left-align { + text-align:left; + text-indent:0.75rem +} +button.right-align, .button.right-align { + text-align:right; + padding-right:0.75rem +} +button.radius, .button.radius { + -webkit-border-radius:5px; + border-radius:5px +} +button.round, .button.round { + -webkit-border-radius:1000px; + border-radius:1000px +} +button.disabled, button[disabled], .button.disabled, .button[disabled] { + background-color:#446cb3; + border-color:#36568f; + color:#fff; + cursor:default; + opacity:0.7; + -webkit-box-shadow:none; + box-shadow:none +} +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color:#36568f +} +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + color:#fff +} +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color:#446cb3 +} +button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { + background-color:#e7e7e7; + border-color:#b9b9b9; + color:#333; + cursor:default; + opacity:0.7; + -webkit-box-shadow:none; + box-shadow:none +} +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color:#b9b9b9 +} +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + color:#333 +} +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color:#e7e7e7 +} +button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { + background-color:#7ad03a; + border-color:#61ac29; + color:#fff; + cursor:default; + opacity:0.7; + -webkit-box-shadow:none; + box-shadow:none +} +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color:#61ac29 +} +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + color:#fff +} +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color:#7ad03a +} +button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { + background-color:#dd3d36; + border-color:#bc2620; + color:#fff; + cursor:default; + opacity:0.7; + -webkit-box-shadow:none; + box-shadow:none +} +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color:#bc2620 +} +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + color:#fff +} +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color:#dd3d36 +} +@media only screen and (min-width: 40.063em) { + button, .button { + display:inline-block + } +} +.button-group { + list-style:none; + margin:0; + *zoom:1 +} +.button-group:before, .button-group:after { + content:" "; + display:table +} +.button-group:after { + clear:both +} +.button-group>* { + margin:0; + float:left +} +.button-group>*>button, .button-group>* .button { + border-right:1px solid; + border-color:rgba(255, 255, 255, 0.5) +} +.button-group>*:last-child button, .button-group>*:last-child .button { + border-right:0 +} +.button-group>*:first-child { + margin-left:0 +} +.button-group.radius>*>button, .button-group.radius>* .button { + border-right:1px solid; + border-color:rgba(255, 255, 255, 0.5) +} +.button-group.radius>*:last-child button, .button-group.radius>*:last-child .button { + border-right:0 +} +.button-group.radius>*:first-child, .button-group.radius>*:first-child>a, .button-group.radius>*:first-child>button, .button-group.radius>*:first-child>.button { + -moz-border-radius-bottomleft:5px; + -moz-border-radius-topleft:5px; + -webkit-border-bottom-left-radius:5px; + -webkit-border-top-left-radius:5px; + border-bottom-left-radius:5px; + border-top-left-radius:5px +} +.button-group.radius>*:last-child, .button-group.radius>*:last-child>a, .button-group.radius>*:last-child>button, .button-group.radius>*:last-child>.button { + -moz-border-radius-topright:5px; + -moz-border-radius-bottomright:5px; + -webkit-border-top-right-radius:5px; + -webkit-border-bottom-right-radius:5px; + border-top-right-radius:5px; + border-bottom-right-radius:5px +} +.button-group.round>*>button, .button-group.round>* .button { + border-right:1px solid; + border-color:rgba(255, 255, 255, 0.5) +} +.button-group.round>*:last-child button, .button-group.round>*:last-child .button { + border-right:0 +} +.button-group.round>*:first-child, .button-group.round>*:first-child>a, .button-group.round>*:first-child>button, .button-group.round>*:first-child>.button { + -moz-border-radius-bottomleft:1000px; + -moz-border-radius-topleft:1000px; + -webkit-border-bottom-left-radius:1000px; + -webkit-border-top-left-radius:1000px; + border-bottom-left-radius:1000px; + border-top-left-radius:1000px +} +.button-group.round>*:last-child, .button-group.round>*:last-child>a, .button-group.round>*:last-child>button, .button-group.round>*:last-child>.button { + -moz-border-radius-topright:1000px; + -moz-border-radius-bottomright:1000px; + -webkit-border-top-right-radius:1000px; + -webkit-border-bottom-right-radius:1000px; + border-top-right-radius:1000px; + border-bottom-right-radius:1000px +} +.button-group.even-2 li { + width:50% +} +.button-group.even-2 li>button, .button-group.even-2 li .button { + border-right:1px solid; + border-color:rgba(255, 255, 255, 0.5) +} +.button-group.even-2 li:last-child button, .button-group.even-2 li:last-child .button { + border-right:0 +} +.button-group.even-2 li button, .button-group.even-2 li .button { + width:100% +} +.button-group.even-3 li { + width:33.33333% +} +.button-group.even-3 li>button, .button-group.even-3 li .button { + border-right:1px solid; + border-color:rgba(255, 255, 255, 0.5) +} +.button-group.even-3 li:last-child button, .button-group.even-3 li:last-child .button { + border-right:0 +} +.button-group.even-3 li button, .button-group.even-3 li .button { + width:100% +} +.button-group.even-4 li { + width:25% +} +.button-group.even-4 li>button, .button-group.even-4 li .button { + border-right:1px solid; + border-color:rgba(255, 255, 255, 0.5) +} +.button-group.even-4 li:last-child button, .button-group.even-4 li:last-child .button { + border-right:0 +} +.button-group.even-4 li button, .button-group.even-4 li .button { + width:100% +} +.button-group.even-5 li { + width:20% +} +.button-group.even-5 li>button, .button-group.even-5 li .button { + border-right:1px solid; + border-color:rgba(255, 255, 255, 0.5) +} +.button-group.even-5 li:last-child button, .button-group.even-5 li:last-child .button { + border-right:0 +} +.button-group.even-5 li button, .button-group.even-5 li .button { + width:100% +} +.button-group.even-6 li { + width:16.66667% +} +.button-group.even-6 li>button, .button-group.even-6 li .button { + border-right:1px solid; + border-color:rgba(255, 255, 255, 0.5) +} +.button-group.even-6 li:last-child button, .button-group.even-6 li:last-child .button { + border-right:0 +} +.button-group.even-6 li button, .button-group.even-6 li .button { + width:100% +} +.button-group.even-7 li { + width:14.28571% +} +.button-group.even-7 li>button, .button-group.even-7 li .button { + border-right:1px solid; + border-color:rgba(255, 255, 255, 0.5) +} +.button-group.even-7 li:last-child button, .button-group.even-7 li:last-child .button { + border-right:0 +} +.button-group.even-7 li button, .button-group.even-7 li .button { + width:100% +} +.button-group.even-8 li { + width:12.5% +} +.button-group.even-8 li>button, .button-group.even-8 li .button { + border-right:1px solid; + border-color:rgba(255, 255, 255, 0.5) +} +.button-group.even-8 li:last-child button, .button-group.even-8 li:last-child .button { + border-right:0 +} +.button-group.even-8 li button, .button-group.even-8 li .button { + width:100% +} +.button-bar { + *zoom:1 +} +.button-bar:before, .button-bar:after { + content:" "; + display:table +} +.button-bar:after { + clear:both +} +.button-bar .button-group { + float:left; + margin-right:0.625rem +} +.button-bar .button-group div { + overflow:hidden +} +[data-clearing] { + *zoom:1; + margin-bottom:0; + margin-left:0; + list-style:none +} +[data-clearing]:before, [data-clearing]:after { + content:" "; + display:table +} +[data-clearing]:after { + clear:both +} +[data-clearing] li { + float:left; + margin-right:10px +} +.clearing-blackout { + background:#333; + position:fixed; + width:100%; + height:100%; + top:0; + left:0; + z-index:998 +} +.clearing-blackout .clearing-close { + display:block +} +.clearing-container { + position:relative; + z-index:998; + height:100%; + overflow:hidden; + margin:0 +} +.visible-img { + height:95%; + position:relative +} +.visible-img img { + position:absolute; + left:50%; + top:50%; + margin-left:-50%; + max-height:100%; + max-width:100% +} +.clearing-caption { + color:#ccc; + font-size:0.875em; + line-height:1.3; + margin-bottom:0; + text-align:center; + bottom:0; + background:#333; + width:100%; + padding:10px 30px 20px; + position:absolute; + left:0 +} +.clearing-close { + z-index:999; + padding-left:20px; + padding-top:10px; + font-size:30px; + line-height:1; + color:#ccc; + display:none +} +.clearing-close:hover, .clearing-close:focus { + color:#ccc +} +.clearing-assembled .clearing-container { + height:100% +} +.clearing-assembled .clearing-container .carousel>ul { + display:none +} +.clearing-feature li { + display:none +} +.clearing-feature li.clearing-featured-img { + display:block +} +@media only screen and (min-width: 40.063em) { + .clearing-main-prev, .clearing-main-next { + position:absolute; + height:100%; + width:40px; + top:0 + } + .clearing-main-prev>span, .clearing-main-next>span { + position:absolute; + top:50%; + display:block; + width:0; + height:0; + border:solid 12px + } + .clearing-main-prev>span:hover, .clearing-main-next>span:hover { + opacity:0.8 + } + .clearing-main-prev { + left:0 + } + .clearing-main-prev>span { + left:5px; + border-color:transparent; + border-right-color:#ccc + } + .clearing-main-next { + right:0 + } + .clearing-main-next>span { + border-color:transparent; + border-left-color:#ccc + } + .clearing-main-prev.disabled, .clearing-main-next.disabled { + opacity:0.3 + } + .clearing-assembled .clearing-container .carousel { + background:rgba(51, 51, 51, 0.8); + height:120px; + margin-top:10px; + text-align:center + } + .clearing-assembled .clearing-container .carousel>ul { + display:inline-block; + z-index:999; + height:100%; + position:relative; + float:none + } + .clearing-assembled .clearing-container .carousel>ul li { + display:block; + width:120px; + min-height:inherit; + float:left; + overflow:hidden; + margin-right:0; + padding:0; + position:relative; + cursor:pointer; + opacity:0.4 + } + .clearing-assembled .clearing-container .carousel>ul li.fix-height img { + height:100%; + max-width:none + } + .clearing-assembled .clearing-container .carousel>ul li a.th { + border:none; + -webkit-box-shadow:none; + box-shadow:none; + display:block + } + .clearing-assembled .clearing-container .carousel>ul li img { + cursor:pointer !important; + width:100% !important + } + .clearing-assembled .clearing-container .carousel>ul li.visible { + opacity:1 + } + .clearing-assembled .clearing-container .carousel>ul li:hover { + opacity:0.8 + } + .clearing-assembled .clearing-container .visible-img { + background:#333; + overflow:hidden; + height:85% + } + .clearing-close { + position:absolute; + top:10px; + right:20px; + padding-left:0; + padding-top:0 + } +} +@media only screen and (max-width: 40em) { + .f-dropdown { + max-width:100%; + left:0 + } +} +.f-dropdown { + position:absolute; + left:-9999px; + list-style:none; + margin-left:0; + width:100%; + max-height:none; + height:auto; + background:#fff; + border:solid 1px #ccc; + font-size:16px; + z-index:99; + margin-top:2px; + max-width:200px +} +.f-dropdown>*:first-child { + margin-top:0 +} +.f-dropdown>*:last-child { + margin-bottom:0 +} +.f-dropdown:before { + content:""; + display:block; + width:0; + height:0; + border:inset 6px; + border-color:transparent transparent #fff transparent; + border-bottom-style:solid; + position:absolute; + top:-12px; + left:10px; + z-index:99 +} +.f-dropdown:after { + content:""; + display:block; + width:0; + height:0; + border:inset 7px; + border-color:transparent transparent #ccc transparent; + border-bottom-style:solid; + position:absolute; + top:-14px; + left:9px; + z-index:98 +} +.f-dropdown.right:before { + left:auto; + right:10px +} +.f-dropdown.right:after { + left:auto; + right:9px +} +.f-dropdown li { + font-size:0.875rem; + cursor:pointer; + line-height:1.125rem; + margin:0 +} +.f-dropdown li:hover, .f-dropdown li:focus { + background:#eee +} +.f-dropdown li a { + display:block; + padding:0.5rem; + color:#555 +} +.f-dropdown.content { + position:absolute; + left:-9999px; + list-style:none; + margin-left:0; + padding:1.25rem; + width:100%; + height:auto; + max-height:none; + background:#fff; + border:solid 1px #ccc; + font-size:16px; + z-index:99; + max-width:200px +} +.f-dropdown.content>*:first-child { + margin-top:0 +} +.f-dropdown.content>*:last-child { + margin-bottom:0 +} +.f-dropdown.tiny { + max-width:200px +} +.f-dropdown.small { + max-width:300px +} +.f-dropdown.medium { + max-width:500px +} +.f-dropdown.large { + max-width:800px +} +.dropdown.button { + position:relative; + padding-right:3.5625rem +} +.dropdown.button:before { + position:absolute; + content:""; + width:0; + height:0; + display:block; + border-style:solid; + border-color:#fff transparent transparent transparent; + top:50% +} +.dropdown.button:before { + border-width:0.375rem; + right:1.40625rem; + margin-top:-0.15625rem +} +.dropdown.button:before { + border-color:#fff transparent transparent transparent +} +.dropdown.button.tiny { + padding-right:2.625rem +} +.dropdown.button.tiny:before { + border-width:0.375rem; + right:1.125rem; + margin-top:-0.125rem +} +.dropdown.button.tiny:before { + border-color:#fff transparent transparent transparent +} +.dropdown.button.small { + padding-right:3.0625rem +} +.dropdown.button.small:before { + border-width:0.4375rem; + right:1.3125rem; + margin-top:-0.15625rem +} +.dropdown.button.small:before { + border-color:#fff transparent transparent transparent +} +.dropdown.button.large { + padding-right:3.625rem +} +.dropdown.button.large:before { + border-width:0.3125rem; + right:1.71875rem; + margin-top:-0.15625rem +} +.dropdown.button.large:before { + border-color:#fff transparent transparent transparent +} +.dropdown.button.secondary:before { + border-color:#333 transparent transparent transparent +} +.flex-video { + position:relative; + padding-top:1.5625rem; + padding-bottom:67.5%; + height:0; + margin-bottom:1rem; + 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% +} +form { + margin:0 0 1rem +} +form .row .row { + margin:0 -0.5rem +} +form .row .row .column, form .row .row .columns { + padding:0 0.5rem +} +form .row .row.collapse { + margin:0 +} +form .row .row.collapse .column, form .row .row.collapse .columns { + padding:0 +} +form .row .row.collapse input { + -moz-border-radius-bottomright:0; + -moz-border-radius-topright:0; + -webkit-border-bottom-right-radius:0; + -webkit-border-top-right-radius:0 +} +form .row input.column, form .row input.columns, form .row textarea.column, form .row textarea.columns { + padding-left:0.5rem +} +label { + font-size:0.875rem; + color:#4d4d4d; + cursor:pointer; + display:block; + font-weight:normal; + margin-bottom:0.5rem +} +label.right { + float:none; + text-align:right +} +label.inline { + margin:0 0 1rem 0; + padding:0.625rem 0 +} +label small { + text-transform:capitalize; + color:#676767 +} +select { + -webkit-appearance:none !important; + background:#fafafa url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat; + background-position-x:97%; + background-position-y:center; + border:1px solid #ccc; + padding:0.5rem; + font-size:0.875rem; + -webkit-border-radius:0; + border-radius:0 +} +select.radius { + -webkit-border-radius:5px; + border-radius:5px +} +select:hover { + background:#f3f3f3 url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat; + background-position-x:97%; + background-position-y:center; + border-color:#999 +} +select::-ms-expand { + display:none +} +@-moz-document url-prefix() { + select { + background:#fafafa + } + select:hover { + background:#f3f3f3 + } +} +.prefix, .postfix { + display:block; + position:relative; + z-index:2; + text-align:center; + width:100%; + padding-top:0; + padding-bottom:0; + border-style:solid; + border-width:1px; + overflow:hidden; + font-size:0.875rem; + height:2.3125rem; + line-height:2.3125rem +} +.postfix.button { + padding-left:0; + padding-right:0; + padding-top:0; + padding-bottom:0; + text-align:center; + line-height:2.125rem; + border:none +} +.prefix.button { + padding-left:0; + padding-right:0; + padding-top:0; + padding-bottom:0; + text-align:center; + line-height:2.125rem; + border:none +} +.prefix.button.radius { + -webkit-border-radius:0; + border-radius:0; + -moz-border-radius-bottomleft:5px; + -moz-border-radius-topleft:5px; + -webkit-border-bottom-left-radius:5px; + -webkit-border-top-left-radius:5px; + border-bottom-left-radius:5px; + border-top-left-radius:5px +} +.postfix.button.radius { + -webkit-border-radius:0; + border-radius:0; + -moz-border-radius-topright:5px; + -moz-border-radius-bottomright:5px; + -webkit-border-top-right-radius:5px; + -webkit-border-bottom-right-radius:5px; + border-top-right-radius:5px; + border-bottom-right-radius:5px +} +.prefix.button.round { + -webkit-border-radius:0; + border-radius:0; + -moz-border-radius-bottomleft:1000px; + -moz-border-radius-topleft:1000px; + -webkit-border-bottom-left-radius:1000px; + -webkit-border-top-left-radius:1000px; + border-bottom-left-radius:1000px; + border-top-left-radius:1000px +} +.postfix.button.round { + -webkit-border-radius:0; + border-radius:0; + -moz-border-radius-topright:1000px; + -moz-border-radius-bottomright:1000px; + -webkit-border-top-right-radius:1000px; + -webkit-border-bottom-right-radius:1000px; + border-top-right-radius:1000px; + border-bottom-right-radius:1000px +} +span.prefix, label.prefix { + background:#f2f2f2; + border-color:#d8d8d8; + border-right:none; + color:#333 +} +span.prefix.radius, label.prefix.radius { + -webkit-border-radius:0; + border-radius:0; + -moz-border-radius-bottomleft:5px; + -moz-border-radius-topleft:5px; + -webkit-border-bottom-left-radius:5px; + -webkit-border-top-left-radius:5px; + border-bottom-left-radius:5px; + border-top-left-radius:5px +} +span.postfix, label.postfix { + background:#f2f2f2; + border-color:#cbcbcb; + border-left:none; + color:#333 +} +span.postfix.radius, label.postfix.radius { + -webkit-border-radius:0; + border-radius:0; + -moz-border-radius-topright:5px; + -moz-border-radius-bottomright:5px; + -webkit-border-top-right-radius:5px; + -webkit-border-bottom-right-radius:5px; + border-top-right-radius:5px; + border-bottom-right-radius:5px +} +.input-group.radius>*:first-child, .input-group.radius>*:first-child * { + -moz-border-radius-bottomleft:5px; + -moz-border-radius-topleft:5px; + -webkit-border-bottom-left-radius:5px; + -webkit-border-top-left-radius:5px; + border-bottom-left-radius:5px; + border-top-left-radius:5px +} +.input-group.radius>*:last-child, .input-group.radius>*:last-child * { + -moz-border-radius-topright:5px; + -moz-border-radius-bottomright:5px; + -webkit-border-top-right-radius:5px; + -webkit-border-bottom-right-radius:5px; + border-top-right-radius:5px; + border-bottom-right-radius:5px +} +.input-group.round>*:first-child, .input-group.round>*:first-child * { + -moz-border-radius-bottomleft:1000px; + -moz-border-radius-topleft:1000px; + -webkit-border-bottom-left-radius:1000px; + -webkit-border-top-left-radius:1000px; + border-bottom-left-radius:1000px; + border-top-left-radius:1000px +} +.input-group.round>*:last-child, .input-group.round>*:last-child * { + -moz-border-radius-topright:1000px; + -moz-border-radius-bottomright:1000px; + -webkit-border-top-right-radius:1000px; + -webkit-border-bottom-right-radius:1000px; + border-top-right-radius:1000px; + border-bottom-right-radius:1000px +} +input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea { + -webkit-appearance:none; + -webkit-border-radius:0; + border-radius:0; + background-color:#fff; + font-family:inherit; + border:1px solid #ccc; + -webkit-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:0.875rem; + margin:0 0 1rem 0; + padding:0.5rem; + height:2.3125rem; + width:100%; + -moz-box-sizing:border-box; + -webkit-box-sizing:border-box; + box-sizing:border-box; + -webkit-transition:-webkit-box-shadow 0.45s, border-color 0.45s ease-in-out; + -moz-transition:-moz-box-shadow 0.45s, border-color 0.45s ease-in-out; + transition:box-shadow 0.45s, border-color 0.45s ease-in-out +} +input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]: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 { + -webkit-box-shadow:0 0 5px #999; + -moz-box-shadow:0 0 5px #999; + box-shadow:0 0 5px #999; + border-color:#999 +} +input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]: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:#999; + outline:none +} +input[type="text"][disabled], input[type="password"][disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="month"][disabled], input[type="week"][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 +} +select { + height:2.3125rem +} +input[type="file"], input[type="checkbox"], input[type="radio"], select { + margin:0 0 1rem 0 +} +input[type="checkbox"]+label, input[type="radio"]+label { + display:inline-block; + margin-left:0.5rem; + margin-right:1rem; + margin-bottom:0; + vertical-align:baseline +} +input[type="file"] { + width:100% +} +fieldset { + border:solid 1px #ddd; + padding:1.25rem; + margin:1.125rem 0 +} +fieldset legend { + font-weight:bold; + background:#fff; + padding:0 0.1875rem; + margin:0; + margin-left:-0.1875rem +} +[data-abide] .error small.error, [data-abide] span.error, [data-abide] small.error { + display:block; + padding:0.375rem 0.5625rem 0.5625rem; + margin-top:-1px; + margin-bottom:1rem; + font-size:0.75rem; + font-weight:normal; + font-style:italic; + background:#dd3d36; + color:#fff +} +[data-abide] span.error, [data-abide] small.error { + display:none +} +span.error, small.error { + display:block; + padding:0.375rem 0.5625rem 0.5625rem; + margin-top:-1px; + margin-bottom:1rem; + font-size:0.75rem; + font-weight:normal; + font-style:italic; + background:#dd3d36; + color:#fff +} +.error input, .error textarea, .error select { + margin-bottom:0 +} +.error label, .error label.error { + color:#dd3d36 +} +.error>small, .error small.error { + display:block; + padding:0.375rem 0.5625rem 0.5625rem; + margin-top:-1px; + margin-bottom:1rem; + font-size:0.75rem; + font-weight:normal; + font-style:italic; + background:#dd3d36; + color:#fff +} +.error>label>small { + color:#676767; + background:transparent; + padding:0; + text-transform:capitalize; + font-style:normal; + font-size:60%; + margin:0; + display:inline +} +.error span.error-message { + display:block +} +input.error, textarea.error { + margin-bottom:0 +} +label.error { + color:#dd3d36 +} +.inline-list { + margin:0 auto 1.0625rem auto; + margin-left:-1.375rem; + margin-right:0; + padding:0; + list-style:none; + overflow:hidden +} +.inline-list>li { + list-style:none; + float:left; + margin-left:1.375rem; + display:block +} +.inline-list>li>* { + display:block +} +.joyride-list { + display:none +} +.joyride-tip-guide { + display:none; + position:absolute; + background:#333; + color:#fff; + z-index:101; + top:0; + left:2.5%; + font-family:inherit; + font-weight:normal; + width:95% +} +.lt-ie9 .joyride-tip-guide { + max-width:800px; + left:50%; + margin-left:-400px +} +.joyride-content-wrapper { + width:100%; + padding:1.125rem 1.25rem 1.5rem +} +.joyride-content-wrapper .button { + margin-bottom:0 !important +} +.joyride-tip-guide .joyride-nub { + display:block; + position:absolute; + left:22px; + width:0; + height:0; + border:10px solid #333 +} +.joyride-tip-guide .joyride-nub.top { + border-top-style:solid; + border-color:#333; + border-top-color:transparent !important; + border-left-color:transparent !important; + border-right-color:transparent !important; + top:-20px +} +.joyride-tip-guide .joyride-nub.bottom { + border-bottom-style:solid; + border-color:#333 !important; + border-bottom-color:transparent !important; + border-left-color:transparent !important; + border-right-color:transparent !important; + bottom:-20px +} +.joyride-tip-guide .joyride-nub.right { + right:-20px +} +.joyride-tip-guide .joyride-nub.left { + left:-20px +} +.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 1.125rem 0; + font-size:0.875rem; + line-height:1.3 +} +.joyride-timer-indicator-wrap { + width:50px; + height:3px; + border:solid 1px #555; + position:absolute; + right:1.0625rem; + bottom:1rem +} +.joyride-timer-indicator { + display:block; + width:0; + height:inherit; + background:#666 +} +.joyride-close-tip { + position:absolute; + right:12px; + top:10px; + color:#777 !important; + text-decoration:none; + font-size:24px; + 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 +} +.joyride-expose-wrapper { + background-color:#ffffff; + position:absolute; + border-radius:3px; + z-index:102; + -moz-box-shadow:0 0 30px #ffffff; + -webkit-box-shadow:0 0 15px #ffffff; + box-shadow:0 0 15px #ffffff +} +.joyride-expose-cover { + background:transparent; + border-radius:3px; + position:absolute; + z-index:9999; + top:0; + left:0 +} +@media only screen and (min-width: 40.063em) { + .joyride-tip-guide { + width:300px; + left:inherit + } + .joyride-tip-guide .joyride-nub.bottom { + border-color:#333 !important; + border-bottom-color:transparent !important; + border-left-color:transparent !important; + border-right-color:transparent !important; + bottom:-20px + } + .joyride-tip-guide .joyride-nub.right { + border-color:#333 !important; + border-top-color:transparent !important; + border-right-color:transparent !important; + border-bottom-color:transparent !important; + top:22px; + left:auto; + right:-20px + } + .joyride-tip-guide .joyride-nub.left { + border-color:#333 !important; + border-top-color:transparent !important; + border-left-color:transparent !important; + border-bottom-color:transparent !important; + top:22px; + left:-20px; + right:auto + } +} +.keystroke, kbd { + background-color:#ededed; + border-color:#ddd; + color:#222; + border-style:solid; + border-width:1px; + margin:0; + font-family:"Consolas", "Menlo", "Courier", monospace; + font-size:0.875rem; + padding:0.125rem 0.25rem 0; + -webkit-border-radius:5px; + border-radius:5px +} +.label { + font-weight:normal; + font-family:"Open Sans", sans-serif; + text-align:center; + text-decoration:none; + line-height:1; + white-space:nowrap; + display:inline-block; + position:relative; + margin-bottom:inherit; + padding:0.25rem 0.5rem 0.375rem; + font-size:0.6875rem; + background-color:#446cb3; + color:#fff +} +.label.radius { + -webkit-border-radius:5px; + border-radius:5px +} +.label.round { + -webkit-border-radius:1000px; + border-radius:1000px +} +.label.alert { + background-color:#dd3d36; + color:#fff +} +.label.success { + background-color:#7ad03a; + color:#fff +} +.label.secondary { + background-color:#e7e7e7; + color:#333 +} +[data-magellan-expedition] { + background:#fff; + z-index:50; + min-width:100%; + padding:10px +} +[data-magellan-expedition] .sub-nav { + margin-bottom:0 +} +[data-magellan-expedition] .sub-nav dd { + margin-bottom:0 +} +[data-magellan-expedition] .sub-nav .active { + line-height:1.8em +} +@-webkit-keyframes rotate { + from { + -webkit-transform:rotate(0deg) + } + to { + -webkit-transform:rotate(360deg) + } +} +@-moz-keyframes rotate { + from { + -moz-transform:rotate(0deg) + } + to { + -moz-transform:rotate(360deg) + } +} +@-o-keyframes rotate { + from { + -o-transform:rotate(0deg) + } + to { + -o-transform:rotate(360deg) + } +} +@keyframes rotate { + from { + transform:rotate(0deg) + } + to { + transform:rotate(360deg) + } +} +.slideshow-wrapper { + position:relative +} +.slideshow-wrapper ul { + list-style-type:none; + margin:0 +} +.slideshow-wrapper ul li, .slideshow-wrapper ul li .orbit-caption { + display:none +} +.slideshow-wrapper ul li:first-child { + display:block +} +.slideshow-wrapper .orbit-container { + background-color:transparent +} +.slideshow-wrapper .orbit-container li { + display:block +} +.slideshow-wrapper .orbit-container li .orbit-caption { + display:block +} +.preloader { + display:block; + width:40px; + height:40px; + position:absolute; + top:50%; + left:50%; + margin-top:-20px; + margin-left:-20px; + border:solid 3px; + border-color:#555 #fff; + -webkit-border-radius:1000px; + border-radius:1000px; + -webkit-animation-name:rotate; + -webkit-animation-duration:1.5s; + -webkit-animation-iteration-count:infinite; + -webkit-animation-timing-function:linear; + -moz-animation-name:rotate; + -moz-animation-duration:1.5s; + -moz-animation-iteration-count:infinite; + -moz-animation-timing-function:linear; + -o-animation-name:rotate; + -o-animation-duration:1.5s; + -o-animation-iteration-count:infinite; + -o-animation-timing-function:linear; + animation-name:rotate; + animation-duration:1.5s; + animation-iteration-count:infinite; + animation-timing-function:linear +} +.orbit-container { + overflow:hidden; + width:100%; + position:relative; + background:none +} +.orbit-container .orbit-slides-container { + list-style:none; + margin:0; + padding:0; + position:relative +} +.orbit-container .orbit-slides-container img { + display:block; + max-width:100% +} +.orbit-container .orbit-slides-container>* { + position:absolute; + top:0; + width:100%; + margin-left:100% +} +.orbit-container .orbit-slides-container>*:first-child { + margin-left:0% +} +.orbit-container .orbit-slides-container>* .orbit-caption { + position:absolute; + bottom:0; + background-color:rgba(51, 51, 51, 0.8); + color:#fff; + width:100%; + padding:0.625rem 0.875rem; + font-size:0.875rem +} +.orbit-container .orbit-slide-number { + position:absolute; + top:10px; + left:10px; + font-size:12px; + color:#fff; + background:rgba(0, 0, 0, 0); + z-index:10 +} +.orbit-container .orbit-slide-number span { + font-weight:700; + padding:0.3125rem +} +.orbit-container .orbit-timer { + position:absolute; + top:12px; + right:10px; + height:6px; + width:100px; + z-index:10 +} +.orbit-container .orbit-timer .orbit-progress { + height:3px; + background-color:rgba(255, 255, 255, 0.3); + display:block; + width:0%; + position:relative; + right:20px; + top:5px +} +.orbit-container .orbit-timer>span { + display:none; + position:absolute; + top:0px; + right:0; + width:11px; + height:14px; + border:solid 4px #fff; + border-top:none; + border-bottom:none +} +.orbit-container .orbit-timer.paused>span { + right:-4px; + top:0px; + width:11px; + height:14px; + border:inset 8px; + border-right-style:solid; + border-color:transparent transparent transparent #fff +} +.orbit-container .orbit-timer.paused>span.dark { + border-color:transparent transparent transparent #333 +} +.orbit-container:hover .orbit-timer>span { + display:block +} +.orbit-container .orbit-prev, .orbit-container .orbit-next { + position:absolute; + top:45%; + margin-top:-25px; + width:36px; + height:60px; + line-height:50px; + color:white; + background-color:none; + text-indent:-9999px !important; + z-index:10 +} +.orbit-container .orbit-prev:hover, .orbit-container .orbit-next:hover { + background-color:rgba(0, 0, 0, 0.3) +} +.orbit-container .orbit-prev>span, .orbit-container .orbit-next>span { + position:absolute; + top:50%; + margin-top:-10px; + display:block; + width:0; + height:0; + border:inset 10px +} +.orbit-container .orbit-prev { + left:0 +} +.orbit-container .orbit-prev>span { + border-right-style:solid; + border-color:transparent; + border-right-color:#fff +} +.orbit-container .orbit-prev:hover>span { + border-right-color:#fff +} +.orbit-container .orbit-next { + right:0 +} +.orbit-container .orbit-next>span { + border-color:transparent; + border-left-style:solid; + border-left-color:#fff; + left:50%; + margin-left:-4px +} +.orbit-container .orbit-next:hover>span { + border-left-color:#fff +} +.orbit-bullets-container { + text-align:center +} +.orbit-bullets { + margin:0 auto 30px auto; + overflow:hidden; + position:relative; + top:10px; + float:none; + text-align:center; + display:block +} +.orbit-bullets li { + display:inline-block; + width:0.5625rem; + height:0.5625rem; + background:#ccc; + float:none; + margin-right:6px; + -webkit-border-radius:1000px; + border-radius:1000px +} +.orbit-bullets li.active { + background:#999 +} +.orbit-bullets li:last-child { + margin-right:0 +} +.touch .orbit-container .orbit-prev, .touch .orbit-container .orbit-next { + display:none +} +.touch .orbit-bullets { + display:none +} +@media only screen and (min-width: 40.063em) { + .touch .orbit-container .orbit-prev, .touch .orbit-container .orbit-next { + display:inherit + } + .touch .orbit-bullets { + display:block + } +} +@media only screen and (max-width: 40em) { + .orbit-stack-on-small .orbit-slides-container { + height:auto !important + } + .orbit-stack-on-small .orbit-slides-container>* { + position:relative; + margin-left:0% !important + } + .orbit-stack-on-small .orbit-timer, .orbit-stack-on-small .orbit-next, .orbit-stack-on-small .orbit-prev, .orbit-stack-on-small .orbit-bullets { + display:none + } +} +ul.pagination { + display:block; + height:1.5rem; + margin-left:-0.3125rem +} +ul.pagination li { + height:1.5rem; + color:#222; + font-size:0.875rem; + margin-left:0.3125rem +} +ul.pagination li a { + display:block; + padding:0.0625rem 0.625rem 0.0625rem; + color:#999; + -webkit-border-radius:5px; + border-radius:5px +} +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:#446cb3; + color:#fff; + font-weight:bold; + cursor:default +} +ul.pagination li.current a:hover, ul.pagination li.current a:focus { + background:#446cb3 +} +ul.pagination li { + float:left; + display:block +} +.pagination-centered { + text-align:center +} +.pagination-centered ul.pagination li { + float:none; + display:inline-block +} +.panel { + border-style:solid; + border-width:1px; + border-color:#f4f4f4; + margin-bottom:1.25rem; + padding:1.25rem; + background:#f2f2f2 +} +.panel>:first-child { + margin-top:0 +} +.panel>:last-child { + margin-bottom:0 +} +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p { + color:#333 +} +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { + line-height:1; + margin-bottom:0.625rem +} +.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { + line-height:1.4 +} +.panel.callout { + border-style:solid; + border-width:1px; + border-color:#f5f7fb; + margin-bottom:1.25rem; + padding:1.25rem; + background:#f4f6fb +} +.panel.callout>:first-child { + margin-top:0 +} +.panel.callout>:last-child { + margin-bottom:0 +} +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p { + color:#333 +} +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { + line-height:1; + margin-bottom:0.625rem +} +.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { + line-height:1.4 +} +.panel.callout a { + color:#446cb3 +} +.panel.radius { + -webkit-border-radius:5px; + border-radius:5px +} +.pricing-table { + border:solid 1px #ddd; + margin-left:0; + margin-bottom:1.25rem +} +.pricing-table * { + list-style:none; + line-height:1 +} +.pricing-table .title { + background-color:#333; + padding:0.9375rem 1.25rem; + text-align:center; + color:#eee; + font-weight:normal; + font-size:1rem; + font-family:"Open Sans", sans-serif +} +.pricing-table .price { + background-color:#f6f6f6; + padding:0.9375rem 1.25rem; + text-align:center; + color:#333; + font-weight:normal; + font-size:2rem; + font-family:"Open Sans", sans-serif +} +.pricing-table .description { + background-color:#fff; + padding:0.9375rem; + text-align:center; + color:#777; + font-size:0.75rem; + font-weight:normal; + line-height:1.4; + border-bottom:dotted 1px #ddd +} +.pricing-table .bullet-item { + background-color:#fff; + padding:0.9375rem; + text-align:center; + color:#333; + font-size:0.875rem; + font-weight:normal; + border-bottom:dotted 1px #ddd +} +.pricing-table .cta-button { + background-color:#fff; + text-align:center; + padding:1.25rem 1.25rem 0 +} +.progress { + background-color:#f6f6f6; + height:1.5625rem; + border:1px solid #fff; + padding:0.125rem; + margin-bottom:0.625rem +} +.progress .meter { + background:#446cb3; + height:100%; + display:block +} +.progress.secondary .meter { + background:#e7e7e7; + height:100%; + display:block +} +.progress.success .meter { + background:#7ad03a; + height:100%; + display:block +} +.progress.alert .meter { + background:#dd3d36; + height:100%; + display:block +} +.progress.radius { + -webkit-border-radius:5px; + border-radius:5px +} +.progress.radius .meter { + -webkit-border-radius:4px; + border-radius:4px +} +.progress.round { + -webkit-border-radius:1000px; + border-radius:1000px +} +.progress.round .meter { + -webkit-border-radius:999px; + border-radius:999px +} +.reveal-modal-bg { + position:fixed; + height:100%; + width:100%; + background:#000; + background:rgba(0, 0, 0, 0.45); + z-index:98; + display:none; + top:0; + left:0 +} +.reveal-modal { + visibility:hidden; + display:none; + position:absolute; + left:50%; + z-index:99; + height:auto; + margin-left:-40%; + width:80%; + background-color:#fff; + padding:1.25rem; + border:solid 1px #666; + -webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.4); + box-shadow:0 0 10px rgba(0, 0, 0, 0.4); + top:6.25rem +} +.reveal-modal .column, .reveal-modal .columns { + min-width:0 +} +.reveal-modal>:first-child { + margin-top:0 +} +.reveal-modal>:last-child { + margin-bottom:0 +} +.reveal-modal .close-reveal-modal { + font-size:1.375rem; + line-height:1; + position:absolute; + top:0.5rem; + right:0.6875rem; + color:#aaa; + font-weight:bold; + cursor:pointer +} +@media only screen and (min-width: 40.063em) { + .reveal-modal { + padding:1.875rem; + top:6.25rem + } + .reveal-modal.tiny { + margin-left:-15%; + width:30% + } + .reveal-modal.small { + margin-left:-20%; + width:40% + } + .reveal-modal.medium { + margin-left:-30%; + width:60% + } + .reveal-modal.large { + margin-left:-35%; + width:70% + } + .reveal-modal.xlarge { + margin-left:-47.5%; + width:95% + } +} +@media print { + .reveal-modal { + background:#fff !important + } +} +.side-nav { + display:block; + margin:0; + padding:0.875rem 0; + list-style-type:none; + list-style-position:inside; + font-family:"Open Sans", sans-serif +} +.side-nav li { + margin:0 0 0.4375rem 0; + font-size:0.875rem +} +.side-nav li a { + display:block; + color:#446cb3 +} +.side-nav li.active>a:first-child { + color:#4d4d4d; + font-weight:normal; + font-family:"Open Sans", sans-serif +} +.side-nav li.divider { + border-top:1px solid; + height:0; + padding:0; + list-style:none; + border-top-color:#fff +} +.split.button { + position:relative; + padding-right:5.0625rem +} +.split.button span { + display:block; + height:100%; + position:absolute; + right:0; + top:0; + border-left:solid 1px +} +.split.button span:before { + position:absolute; + content:""; + width:0; + height:0; + display:block; + border-style:inset; + top:50%; + left:50% +} +.split.button span:active { + background-color:rgba(0, 0, 0, 0.1) +} +.split.button span { + border-left-color:rgba(255, 255, 255, 0.5) +} +.split.button span { + width:3.09375rem +} +.split.button span:before { + border-top-style:solid; + border-width:0.375rem; + top:48%; + margin-left:-0.375rem +} +.split.button span:before { + border-color:#fff transparent transparent transparent +} +.split.button.secondary span { + border-left-color:rgba(255, 255, 255, 0.5) +} +.split.button.secondary span:before { + border-color:#fff transparent transparent transparent +} +.split.button.alert span { + border-left-color:rgba(255, 255, 255, 0.5) +} +.split.button.success span { + border-left-color:rgba(255, 255, 255, 0.5) +} +.split.button.tiny { + padding-right:3.75rem +} +.split.button.tiny span { + width:2.25rem +} +.split.button.tiny span:before { + border-top-style:solid; + border-width:0.375rem; + top:48%; + margin-left:-0.375rem +} +.split.button.small { + padding-right:4.375rem +} +.split.button.small span { + width:2.625rem +} +.split.button.small span:before { + border-top-style:solid; + border-width:0.4375rem; + top:48%; + margin-left:-0.375rem +} +.split.button.large { + padding-right:5.5rem +} +.split.button.large span { + width:3.4375rem +} +.split.button.large span:before { + border-top-style:solid; + border-width:0.3125rem; + top:48%; + margin-left:-0.375rem +} +.split.button.expand { + padding-left:2rem +} +.split.button.secondary span:before { + border-color:#333 transparent transparent transparent +} +.split.button.radius span { + -moz-border-radius-topright:5px; + -moz-border-radius-bottomright:5px; + -webkit-border-top-right-radius:5px; + -webkit-border-bottom-right-radius:5px; + border-top-right-radius:5px; + border-bottom-right-radius:5px +} +.split.button.round span { + -moz-border-radius-topright:1000px; + -moz-border-radius-bottomright:1000px; + -webkit-border-top-right-radius:1000px; + -webkit-border-bottom-right-radius:1000px; + border-top-right-radius:1000px; + border-bottom-right-radius:1000px +} +.sub-nav { + display:block; + width:auto; + overflow:hidden; + margin:-0.25rem 0 1.125rem; + padding-top:0.25rem; + margin-right:0; + margin-left:-0.75rem +} +.sub-nav dt { + text-transform:uppercase +} +.sub-nav dt, .sub-nav dd, .sub-nav li { + float:left; + display:inline; + margin-left:1rem; + margin-bottom:0.625rem; + font-family:"Open Sans", sans-serif; + font-weight:normal; + font-size:0.875rem; + color:#999 +} +.sub-nav dt a, .sub-nav dd a, .sub-nav li a { + text-decoration:none; + color:#999 +} +.sub-nav dt a:hover, .sub-nav dd a:hover, .sub-nav li a:hover { + color:#0085b1 +} +.sub-nav dt.active a, .sub-nav dd.active a, .sub-nav li.active a { + -webkit-border-radius:5px; + border-radius:5px; + font-weight:normal; + background:#446cb3; + padding:0.1875rem 1rem; + cursor:default; + color:#fff +} +.sub-nav dt.active a:hover, .sub-nav dd.active a:hover, .sub-nav li.active a:hover { + background:#0085b1 +} +div.switch { + position:relative; + padding:0; + display:block; + overflow:hidden; + border-style:solid; + border-width:1px; + margin-bottom:1.25rem; + height:2.25rem; + background:#fff; + border-color:#ccc +} +div.switch label { + position:relative; + left:0; + z-index:2; + float:left; + width:50%; + height:100%; + margin:0; + font-weight:bold; + text-align:left; + -webkit-transition:all 0.1s ease-out; + -moz-transition:all 0.1s ease-out; + transition:all 0.1s ease-out +} +div.switch input { + position:absolute; + z-index:3; + opacity:0; + width:100%; + height:100%; + -moz-appearance:none +} +div.switch input:hover, div.switch input:focus { + cursor:pointer +} +div.switch span:last-child { + position:absolute; + top:-1px; + left:-1px; + z-index:1; + display:block; + padding:0; + border-width:1px; + border-style:solid; + -webkit-transition:all 0.1s ease-out; + -moz-transition:all 0.1s ease-out; + transition:all 0.1s ease-out +} +div.switch input:not(:checked)+label { + opacity:0 +} +div.switch input:checked { + display:none !important +} +div.switch input { + left:0; + display:block !important +} +div.switch input:first-of-type+label, div.switch input:first-of-type+span+label { + left:-50% +} +div.switch input:first-of-type:checked+label, div.switch input:first-of-type:checked+span+label { + left:0% +} +div.switch input:last-of-type+label, div.switch input:last-of-type+span+label { + right:-50%; + left:auto; + text-align:right +} +div.switch input:last-of-type:checked+label, div.switch input:last-of-type:checked+span+label { + right:0%; + left:auto +} +div.switch span.custom { + display:none !important +} +form.custom div.switch .hidden-field { + margin-left:auto; + position:absolute; + visibility:visible +} +div.switch label { + padding:0; + line-height:2.3rem; + font-size:0.875rem +} +div.switch input:first-of-type:checked ~ span:last-child { + left:100%; + margin-left:-2.1875rem +} +div.switch span:last-child { + width:2.25rem; + height:2.25rem +} +div.switch span:last-child { + border-color:#b3b3b3; + background:#fff; + background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 100%); + background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%); + background:linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%); + -webkit-box-shadow:2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 1000px #f7fcf3, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px #f5f5f5; + box-shadow:2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 980px #f7fcf3, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px #f5f5f5 +} +div.switch:hover span:last-child, div.switch:focus span:last-child { + background:#fff; + background:-moz-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background:-webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%); + background:linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%) +} +div.switch:active { + background:transparent +} +div.switch.large { + height:2.75rem +} +div.switch.large label { + padding:0; + line-height:2.3rem; + font-size:1.0625rem +} +div.switch.large input:first-of-type:checked ~ span:last-child { + left:100%; + margin-left:-2.6875rem +} +div.switch.large span:last-child { + width:2.75rem; + height:2.75rem +} +div.switch.small { + height:1.75rem +} +div.switch.small label { + padding:0; + line-height:2.1rem; + font-size:0.75rem +} +div.switch.small input:first-of-type:checked ~ span:last-child { + left:100%; + margin-left:-1.6875rem +} +div.switch.small span:last-child { + width:1.75rem; + height:1.75rem +} +div.switch.tiny { + height:1.375rem +} +div.switch.tiny label { + padding:0; + line-height:1.9rem; + font-size:0.6875rem +} +div.switch.tiny input:first-of-type:checked ~ span:last-child { + left:100%; + margin-left:-1.3125rem +} +div.switch.tiny span:last-child { + width:1.375rem; + height:1.375rem +} +div.switch.radius { + -webkit-border-radius:4px; + border-radius:4px +} +div.switch.radius span:last-child { + -webkit-border-radius:3px; + border-radius:3px +} +div.switch.round { + -webkit-border-radius:1000px; + border-radius:1000px +} +div.switch.round span:last-child { + -webkit-border-radius:999px; + border-radius:999px +} +div.switch.round label { + padding:0 0.5625rem +} +@-webkit-keyframes webkitSiblingBugfix { + from { + position:relative + } + to { + position:relative + } +} +table { + background:#fff; + margin-bottom:1.25rem; + border:solid 1px #ddd +} +table thead, table tfoot { + background:#f5f5f5 +} +table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { + padding:0.5rem 0.625rem 0.625rem; + font-size:0.875rem; + font-weight:bold; + color:#222; + text-align:left +} +table tr th, table tr td { + padding:0.5625rem 0.625rem; + font-size:0.875rem; + color:#222 +} +table tr.even, table tr.alt, table tr:nth-of-type(even) { + background:#f9f9f9 +} +table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { + display:table-cell; + line-height:1.125rem +} +.tabs { + *zoom:1; + margin-bottom:0 !important +} +.tabs:before, .tabs:after { + content:" "; + display:table +} +.tabs:after { + clear:both +} +.tabs dd { + position:relative; + margin-bottom:0 !important; + top:1px; + float:left +} +.tabs dd>a { + display:block; + background:#efefef; + color:#222; + padding-top:1rem; + padding-right:2rem; + padding-bottom:1.0625rem; + padding-left:2rem; + font-family:"Open Sans", sans-serif; + font-size:1rem +} +.tabs dd>a:hover { + background:#e1e1e1 +} +.tabs dd.active a { + background:#fff +} +.tabs.radius dd:first-child a { + -moz-border-radius-bottomleft:5px; + -moz-border-radius-topleft:5px; + -webkit-border-bottom-left-radius:5px; + -webkit-border-top-left-radius:5px; + border-bottom-left-radius:5px; + border-top-left-radius:5px +} +.tabs.radius dd:last-child a { + -moz-border-radius-topright:5px; + -moz-border-radius-bottomright:5px; + -webkit-border-top-right-radius:5px; + -webkit-border-bottom-right-radius:5px; + border-top-right-radius:5px; + border-bottom-right-radius:5px +} +.tabs.vertical dd { + position:inherit; + float:none; + display:block; + top:auto +} +.tabs-content { + *zoom:1; + margin-bottom:1.5rem +} +.tabs-content:before, .tabs-content:after { + content:" "; + display:table +} +.tabs-content:after { + clear:both +} +.tabs-content>.content { + display:none; + float:left; + padding:0.625rem 0 +} +.tabs-content>.content.active { + display:block +} +.tabs-content>.content.contained { + padding:0.625rem +} +.tabs-content.vertical { + display:block +} +.tabs-content.vertical>.content { + padding:0 0.625rem +} +@media only screen and (min-width: 40.063em) { + .tabs.vertical { + width:20%; + float:left; + margin-bottom:1.25rem + } + .tabs-content.vertical { + width:80%; + float:left; + margin-left:-1px + } +} +.th { + line-height:0; + display:inline-block; + border:solid 4px #fff; + max-width:100%; + -webkit-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-transition:all 200ms ease-out; + -moz-transition:all 200ms ease-out; + transition:all 200ms ease-out +} +.th:hover, .th:focus { + -webkit-box-shadow:0 0 6px 1px rgba(68, 108, 179, 0.5); + box-shadow:0 0 6px 1px rgba(68, 108, 179, 0.5) +} +.th.radius { + -webkit-border-radius:5px; + border-radius:5px +} +.has-tip { + border-bottom:dotted 1px #ccc; + cursor:help; + font-weight:bold; + color:#333 +} +.has-tip:hover, .has-tip:focus { + border-bottom:dotted 1px #1f3151; + color:#446cb3 +} +.has-tip.tip-left, .has-tip.tip-right { + float:none !important +} +.tooltip { + display:none; + position:absolute; + z-index:999; + font-weight:normal; + font-size:0.875rem; + line-height:1.3; + padding:0.75rem; + max-width:85%; + left:50%; + width:100%; + color:#fff; + background:#333; + -webkit-border-radius:5px; + border-radius:5px +} +.tooltip>.nub { + display:block; + left:5px; + position:absolute; + width:0; + height:0; + border:solid 5px; + border-color:transparent transparent #333 transparent; + top:-10px +} +.tooltip.opened { + color:#446cb3 !important; + border-bottom:dotted 1px #1f3151 !important +} +.tap-to-close { + display:block; + font-size:0.625rem; + color:#777; + font-weight:normal +} +@media only screen and (min-width: 40.063em) { + .tooltip>.nub { + border-color:transparent transparent #333 transparent; + top:-10px + } + .tooltip.tip-top>.nub { + border-color:#333 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 #333; + right:-10px; + left:auto; + top:50%; + margin-top:-5px + } + .tooltip.tip-right>.nub { + border-color:transparent #333 transparent transparent; + right:auto; + left:-10px; + top:50%; + margin-top:-5px + } +} +meta.foundation-mq-topbar { + font-family:"/only screen and (min-width:40.063em)/"; + width:40.063em +} +.contain-to-grid { + width:100%; + background:#333 +} +.contain-to-grid .top-bar { + margin-bottom:0 +} +.fixed { + width:100%; + left:0; + position:fixed; + top:0; + z-index:99 +} +.fixed.expanded:not(.top-bar) { + overflow-y:auto; + height:auto; + width:100%; + max-height:100% +} +.fixed.expanded:not(.top-bar) .title-area { + position:fixed; + width:100%; + z-index:99 +} +.fixed.expanded:not(.top-bar) .top-bar-section { + z-index:98; + margin-top:45px +} +.top-bar { + overflow:hidden; + height:45px; + line-height:45px; + position:relative; + background:#333; + margin-bottom:0 +} +.top-bar ul { + margin-bottom:0; + list-style:none +} +.top-bar .row { + max-width:none +} +.top-bar form, .top-bar input { + margin-bottom:0 +} +.top-bar input { + height:auto; + padding-top:.35rem; + padding-bottom:.35rem; + font-size:0.75rem +} +.top-bar .button { + padding-top:.45rem; + padding-bottom:.35rem; + margin-bottom:0; + font-size:0.75rem +} +.top-bar .title-area { + position:relative; + margin:0 +} +.top-bar .name { + height:45px; + margin:0; + font-size:16px +} +.top-bar .name h1 { + line-height:45px; + font-size:1.0625rem; + margin:0 +} +.top-bar .name h1 a { + font-weight:normal; + color:#fff; + width:50%; + display:block; + padding:0 15px +} +.top-bar .toggle-topbar { + position:absolute; + right:0; + top:0 +} +.top-bar .toggle-topbar a { + color:#fff; + text-transform:uppercase; + font-size:0.8125rem; + font-weight:bold; + position:relative; + display:block; + padding:0 15px; + height:45px; + line-height:45px +} +.top-bar .toggle-topbar.menu-icon { + right:15px; + top:50%; + margin-top:-16px; + padding-left:40px +} +.top-bar .toggle-topbar.menu-icon a { + height:34px; + line-height:33px; + padding:0; + padding-right:25px; + color:#fff; + position:relative +} +.top-bar .toggle-topbar.menu-icon a::after { + content:""; + position:absolute; + right:0; + display:block; + width:16px; + top:0; + height:0; + -webkit-box-shadow:0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff; + box-shadow:0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff +} +.top-bar.expanded { + height:auto; + background:transparent +} +.top-bar.expanded .title-area { + background:#333 +} +.top-bar.expanded .toggle-topbar a { + color:#888 +} +.top-bar.expanded .toggle-topbar a span { + -webkit-box-shadow:0 10px 0 1px #888, 0 16px 0 1px #888, 0 22px 0 1px #888; + box-shadow:0 10px 0 1px #888, 0 16px 0 1px #888, 0 22px 0 1px #888 +} +.top-bar-section { + left:0; + position:relative; + width:auto; + -webkit-transition:left 300ms ease-out; + -moz-transition:left 300ms ease-out; + transition:left 300ms ease-out +} +.top-bar-section ul { + width:100%; + height:auto; + display:block; + background:#333; + font-size:16px; + margin:0 +} +.top-bar-section .divider, .top-bar-section[role="separator"] { + border-top:solid 1px #1a1a1a; + clear:both; + height:1px; + width:100% +} +.top-bar-section ul li>a { + display:block; + width:100%; + color:#fff; + padding:12px 0 12px 0; + padding-left:15px; + font-family:"Open Sans", sans-serif; + font-size:0.8125rem; + font-weight:normal; + background:#333 +} +.top-bar-section ul li>a.button { + background:#446cb3; + font-size:0.8125rem; + padding-right:15px; + padding-left:15px +} +.top-bar-section ul li>a.button:hover { + background:#324f83 +} +.top-bar-section ul li>a.button.secondary { + background:#e7e7e7 +} +.top-bar-section ul li>a.button.secondary:hover { + background:#cecece +} +.top-bar-section ul li>a.button.success { + background:#7ad03a +} +.top-bar-section ul li>a.button.success:hover { + background:#60aa28 +} +.top-bar-section ul li>a.button.alert { + background:#dd3d36 +} +.top-bar-section ul li>a.button.alert:hover { + background:#c12721 +} +.top-bar-section ul li:hover>a { + background:#272727; + color:#fff +} +.top-bar-section ul li.active>a { + background:#446cb3; + color:#fff +} +.top-bar-section ul li.active>a:hover { + background:#3a5d9a +} +.top-bar-section .has-form { + padding:15px +} +.top-bar-section .has-dropdown { + position:relative +} +.top-bar-section .has-dropdown>a:after { + content:""; + display:block; + width:0; + height:0; + border:inset 5px; + border-color:transparent transparent transparent rgba(255, 255, 255, 0.4); + border-left-style:solid; + margin-right:15px; + margin-top:-4.5px; + position:absolute; + top:50%; + right:0 +} +.top-bar-section .has-dropdown.moved { + position:static +} +.top-bar-section .has-dropdown.moved>.dropdown { + display:block +} +.top-bar-section .dropdown { + position:absolute; + left:100%; + top:0; + display:none; + z-index:99 +} +.top-bar-section .dropdown li { + width:100%; + height:auto +} +.top-bar-section .dropdown li a { + font-weight:normal; + padding:8px 15px +} +.top-bar-section .dropdown li a.parent-link { + font-weight:normal +} +.top-bar-section .dropdown li.title h5 { + margin-bottom:0 +} +.top-bar-section .dropdown li.title h5 a { + color:#fff; + line-height:22.5px; + display:block +} +.top-bar-section .dropdown li.has-form { + padding:8px 15px +} +.top-bar-section .dropdown li .button { + top:auto +} +.top-bar-section .dropdown label { + padding:8px 15px 2px; + margin-bottom:0; + text-transform:uppercase; + color:#777; + font-weight:bold; + font-size:0.625rem +} +.js-generated { + display:block +} +@media only screen and (min-width: 40.063em) { + .top-bar { + background:#333; + *zoom:1; + overflow:visible + } + .top-bar:before, .top-bar:after { + content:" "; + display:table + } + .top-bar:after { + clear:both + } + .top-bar .toggle-topbar { + display:none + } + .top-bar .title-area { + float:left + } + .top-bar .name h1 a { + width:auto + } + .top-bar input, .top-bar .button { + font-size:0.875rem; + position:relative; + top:7px + } + .top-bar.expanded { + background:#333 + } + .contain-to-grid .top-bar { + max-width:75rem; + margin:0 auto; + margin-bottom:0 + } + .top-bar-section { + -webkit-transition:none 0 0; + -moz-transition:none 0 0; + transition:none 0 0; + left:0 !important + } + .top-bar-section ul { + width:auto; + height:auto !important; + display:inline + } + .top-bar-section ul li { + float:left + } + .top-bar-section ul li .js-generated { + display:none + } + .top-bar-section li.hover>a:not(.button) { + background:#272727; + color:#fff + } + .top-bar-section li:not(.has-form) a:not(.button) { + padding:0 15px; + line-height:45px; + background:#333 + } + .top-bar-section li:not(.has-form) a:not(.button):hover { + background:#272727 + } + .top-bar-section .has-dropdown>a { + padding-right:35px !important + } + .top-bar-section .has-dropdown>a:after { + content:""; + display:block; + width:0; + height:0; + border:inset 5px; + border-color:rgba(255, 255, 255, 0.4) transparent transparent transparent; + border-top-style:solid; + margin-top:-2.5px; + top:22.5px + } + .top-bar-section .has-dropdown.moved { + position:relative + } + .top-bar-section .has-dropdown.moved>.dropdown { + display:none + } + .top-bar-section .has-dropdown.hover>.dropdown, .top-bar-section .has-dropdown.not-click:hover>.dropdown { + display:block + } + .top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after { + border:none; + content:"\00bb"; + top:1rem; + margin-top:-2px; + right:5px; + line-height:1.2 + } + .top-bar-section .dropdown { + left:0; + top:auto; + background:transparent; + min-width:100% + } + .top-bar-section .dropdown li a { + color:#fff; + line-height:1; + white-space:nowrap; + padding:12px 15px; + background:#333 + } + .top-bar-section .dropdown li label { + white-space:nowrap; + background:#333 + } + .top-bar-section .dropdown li .dropdown { + left:100%; + top:0 + } + .top-bar-section>ul>.divider, .top-bar-section>ul>[role="separator"] { + border-bottom:none; + border-top:none; + border-right:solid 1px #4e4e4e; + clear:none; + height:45px; + width:0 + } + .top-bar-section .has-form { + background:#333; + padding:0 15px; + height:45px + } + .top-bar-section .right li .dropdown { + left:auto; + right:0 + } + .top-bar-section .right li .dropdown li .dropdown { + right:100% + } + .top-bar-section .left li .dropdown { + right:auto; + left:0 + } + .top-bar-section .left li .dropdown li .dropdown { + left:100% + } + .no-js .top-bar-section ul li:hover>a { + background:#272727; + color:#fff + } + .no-js .top-bar-section ul li:active>a { + background:#446cb3; + color:#fff + } + .no-js .top-bar-section .has-dropdown:hover>.dropdown { + display:block + } +} +div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td { + margin:0; + padding:0 +} +a { + color:#446cb3; + text-decoration:none; + line-height:inherit +} +a:hover, a:focus { + color:#3a5d9a +} +a img { + border:none +} +p { + font-family:inherit; + font-weight:normal; + font-size:1rem; + line-height:inherit; + margin-bottom:1.75rem; + text-rendering:optimizeLegibility +} +p.lead { + font-size:1.21875rem; + line-height:1.6 +} +p aside { + font-size:0.875rem; + line-height:1.35; + font-style:italic +} +h1, h2, h3, h4, h5, h6 { + font-family:"Open Sans", sans-serif; + font-weight:400; + font-style:normal; + color:#222; + text-rendering:optimizeLegibility; + margin-top:0.2rem; + margin-bottom:0.5rem; + line-height:1.4 +} +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + font-size:60%; + color:#6f6f6f; + line-height:0 +} +h1 { + font-size:1.5rem +} +h2 { + font-size:1.125rem +} +h3 { + font-size:1.1875rem +} +h4 { + font-size:0.9375rem +} +h5 { + font-size:1.125rem +} +h6 { + font-size:0.875rem +} +.subheader { + line-height:1.4; + color:#6f6f6f; + font-weight:300; + margin-top:0.2rem; + margin-bottom:0.5rem +} +hr { + border:dotted #ddd; + border-width:1px 0 0; + clear:both; + margin:1.875rem 0 1.8125rem; + height:0 +} +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-family:Consolas, "Liberation Mono", Courier, monospace; + font-weight:bold; + color:#ac231d +} +ul, ol, dl { + font-size:1rem; + line-height:inherit; + margin-bottom:1.75rem; + list-style-position:outside; + font-family:inherit +} +ul { + margin-left:2rem +} +ul.no-bullet { + margin-left:0 +} +ul.no-bullet li ul, ul.no-bullet li ol { + margin-left:1.25rem; + margin-bottom:0; + list-style:none +} +ul li ul, ul li ol { + margin-left:1.25rem; + margin-bottom:0; + font-size:1rem +} +ul.square li ul, ul.circle li ul, ul.disc li ul { + list-style:inherit +} +ul.square { + list-style-type:square; + margin-left:2rem +} +ul.circle { + list-style-type:circle; + margin-left:2rem +} +ul.disc { + list-style-type:disc; + margin-left:2rem +} +ul.no-bullet { + list-style:none +} +ol { + margin-left:2rem +} +ol li ul, ol li ol { + margin-left:1.25rem; + margin-bottom:0 +} +dl dt { + margin-bottom:0.3rem; + font-weight:bold +} +dl dd { + margin-bottom:0.75rem +} +abbr, acronym { + text-transform:uppercase; + font-size:90%; + color:#4c4c4c; + border-bottom:1px dotted #ddd; + cursor:help +} +abbr { + text-transform:none +} +blockquote { + margin:0 0 1.75rem; + padding:0.5625rem 1.25rem 0 1.1875rem; + border-left:1px solid #ddd +} +blockquote cite { + display:block; + font-size:0.8125rem; + color:#555 +} +blockquote cite:before { + content:"\2014 \0020" +} +blockquote cite a, blockquote cite a:visited { + color:#555 +} +blockquote, blockquote p { + line-height:inherit; + color:#6f6f6f +} +.vcard { + display:inline-block; + margin:0 0 1.25rem 0; + border:1px solid #ddd; + padding:0.625rem 0.75rem +} +.vcard li { + margin:0; + display:block +} +.vcard .fn { + font-weight:bold; + font-size:0.9375rem +} +.vevent .summary { + font-weight:bold +} +.vevent abbr { + cursor:default; + text-decoration:none; + font-weight:bold; + border:none; + padding:0 0.0625rem +} +@media only screen and (min-width: 40.063em) { + h1, h2, h3, h4, h5, h6 { + line-height:1.4 + } + h1 { + font-size:2.125rem + } + h2 { + font-size:1.75rem + } + h3 { + font-size:1.5rem + } + h4 { + font-size:1.25rem + } +} +.print-only { + display:none !important +} +@media print { + * { + background:transparent !important; + color:#000 !important; + box-shadow:none !important; + text-shadow: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 + } +} +.off-canvas-wrap { + -webkit-backface-visibility:hidden; + position:relative; + width:100%; + overflow:hidden +} +.inner-wrap { + -webkit-backface-visibility:hidden; + position:relative; + width:100%; + *zoom:1; + -webkit-transition:-webkit-transform 500ms ease; + -moz-transition:-moz-transform 500ms ease; + -ms-transition:-ms-transform 500ms ease; + -o-transition:-o-transform 500ms ease; + transition:transform 500ms ease +} +.inner-wrap:before, .inner-wrap:after { + content:" "; + display:table +} +.inner-wrap:after { + clear:both +} +nav.tab-bar { + -webkit-backface-visibility:hidden; + background:#333; + color:#fff; + height:2.8125rem; + line-height:2.8125rem; + position:relative +} +nav.tab-bar h1, nav.tab-bar h2, nav.tab-bar h3, nav.tab-bar h4, nav.tab-bar h5, nav.tab-bar h6 { + color:#fff; + font-weight:bold; + line-height:2.8125rem; + margin:0 +} +nav.tab-bar h1, nav.tab-bar h2, nav.tab-bar h3, nav.tab-bar h4 { + font-size:1.125rem +} +section.left-small { + width:2.8125rem; + height:2.8125rem; + position:absolute; + top:0; + border-right:solid 1px #1a1a1a; + box-shadow:1px 0 0 #4e4e4e; + left:0 +} +section.right-small { + width:2.8125rem; + height:2.8125rem; + position:absolute; + top:0; + border-left:solid 1px #4e4e4e; + box-shadow:-1px 0 0 #1a1a1a; + right:0 +} +section.tab-bar-section { + padding:0 0.625rem; + position:absolute; + text-align:center; + height:2.8125rem; + top:0 +} +@media only screen and (min-width: 40.063em) { + section.tab-bar-section { + text-align:left + } +} +section.tab-bar-section.left { + left:0; + right:2.8125rem +} +section.tab-bar-section.right { + left:2.8125rem; + right:0 +} +section.tab-bar-section.middle { + left:2.8125rem; + right:2.8125rem +} +a.menu-icon { + text-indent:2.1875rem; + width:2.8125rem; + height:2.8125rem; + display:block; + line-height:2.0625rem; + padding:0; + color:#fff; + position:relative +} +a.menu-icon span { + position:absolute; + display:block; + width:1rem; + height:0; + left:0.8125rem; + top:0.3125rem; + -webkit-box-shadow:1px 10px 1px 1px #fff, 1px 16px 1px 1px #fff, 1px 22px 1px 1px #fff; + box-shadow:0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff +} +a.menu-icon:hover span { + -webkit-box-shadow:1px 10px 1px 1px #b3b3b3, 1px 16px 1px 1px #b3b3b3, 1px 22px 1px 1px #b3b3b3; + box-shadow:0 10px 0 1px #b3b3b3, 0 16px 0 1px #b3b3b3, 0 22px 0 1px #b3b3b3 +} +.left-off-canvas-menu { + -webkit-backface-visibility:hidden; + width:250px; + top:0; + bottom:0; + height:100%; + position:absolute; + overflow-y:auto; + background:#333; + z-index:1001; + box-sizing:content-box; + -webkit-transform:translate3d(-100%, 0, 0); + -moz-transform:translate3d(-100%, 0, 0); + -ms-transform:translate3d(-100%, 0, 0); + -o-transform:translate3d(-100%, 0, 0); + transform:translate3d(-100%, 0, 0) +} +.left-off-canvas-menu * { + -webkit-backface-visibility:hidden +} +.right-off-canvas-menu { + -webkit-backface-visibility:hidden; + width:250px; + top:0; + bottom:0; + height:100%; + position:absolute; + overflow-y:auto; + background:#333; + z-index:1001; + box-sizing:content-box; + -webkit-transform:translate3d(100%, 0, 0); + -moz-transform:translate3d(100%, 0, 0); + -ms-transform:translate3d(100%, 0, 0); + -o-transform:translate3d(100%, 0, 0); + transform:translate3d(100%, 0, 0); + right:0 +} +ul.off-canvas-list { + list-style-type:none; + padding:0; + margin:0 +} +ul.off-canvas-list li label { + padding:0.3rem 0.9375rem; + color:#999; + text-transform:uppercase; + font-weight:bold; + background:#444; + border-top:1px solid #5e5e5e; + border-bottom:none; + margin:0 +} +ul.off-canvas-list li a { + display:block; + padding:0.66667rem; + color:rgba(255, 255, 255, 0.7); + border-bottom:1px solid #262626 +} +.move-right>.inner-wrap { + -webkit-transform:translate3d(250px, 0, 0); + -moz-transform:translate3d(250px, 0, 0); + -ms-transform:translate3d(250px, 0, 0); + -o-transform:translate3d(250px, 0, 0); + transform:translate3d(250px, 0, 0) +} +.move-right a.exit-off-canvas { + -webkit-backface-visibility:hidden; + transition:background 300ms ease; + cursor:pointer; + box-shadow:-4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + display:block; + position:absolute; + background:rgba(255, 255, 255, 0.2); + top:0; + bottom:0; + left:0; + right:0; + z-index:1002; + -webkit-tap-highlight-color:rgba(0, 0, 0, 0) +} +@media only screen and (min-width: 40.063em) { + .move-right a.exit-off-canvas:hover { + background:rgba(255, 255, 255, 0.05) + } +} +.move-left>.inner-wrap { + -webkit-transform:translate3d(-250px, 0, 0); + -moz-transform:translate3d(-250px, 0, 0); + -ms-transform:translate3d(-250px, 0, 0); + -o-transform:translate3d(-250px, 0, 0); + transform:translate3d(-250px, 0, 0) +} +.move-left a.exit-off-canvas { + -webkit-backface-visibility:hidden; + transition:background 300ms ease; + cursor:pointer; + box-shadow:-4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + display:block; + position:absolute; + background:rgba(255, 255, 255, 0.2); + top:0; + bottom:0; + left:0; + right:0; + z-index:1002; + -webkit-tap-highlight-color:rgba(0, 0, 0, 0) +} +@media only screen and (min-width: 40.063em) { + .move-left a.exit-off-canvas:hover { + background:rgba(255, 255, 255, 0.05) + } +} +.csstransforms.no-csstransforms3d .left-off-canvas-menu { + -webkit-transform:translate(-100%, 0); + -moz-transform:translate(-100%, 0); + -ms-transform:translate(-100%, 0); + -o-transform:translate(-100%, 0); + transform:translate(-100%, 0) +} +.csstransforms.no-csstransforms3d .right-off-canvas-menu { + -webkit-transform:translate(100%, 0); + -moz-transform:translate(100%, 0); + -ms-transform:translate(100%, 0); + -o-transform:translate(100%, 0); + transform:translate(100%, 0) +} +.csstransforms.no-csstransforms3d .move-left>.inner-wrap { + -webkit-transform:translate(-250px, 0); + -moz-transform:translate(-250px, 0); + -ms-transform:translate(-250px, 0); + -o-transform:translate(-250px, 0); + transform:translate(-250px, 0) +} +.csstransforms.no-csstransforms3d .move-right>.inner-wrap { + -webkit-transform:translate(250px, 0); + -moz-transform:translate(250px, 0); + -ms-transform:translate(250px, 0); + -o-transform:translate(250px, 0); + transform:translate(250px, 0) +} +.no-csstransforms .left-off-canvas-menu { + left:-250px +} +.no-csstransforms .right-off-canvas-menu { + right:-250px +} +.no-csstransforms .move-left>.inner-wrap { + right:250px +} +.no-csstransforms .move-right>.inner-wrap { + left:250px +} +.show-for-small, .show-for-small-only, .show-for-medium-down, .show-for-large-down, .hide-for-medium, .hide-for-medium-up, .hide-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only { + display:inherit !important +} +.hide-for-small, .hide-for-small-only, .hide-for-medium-down, .show-for-medium, .show-for-medium-up, .show-for-medium-only, .hide-for-large-down, .show-for-large, .show-for-large-up, .show-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only { + display:none !important +} +table.show-for-small, table.show-for-small-only, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only { + display:table +} +thead.show-for-small, thead.show-for-small-only, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only { + display:table-header-group !important +} +tbody.show-for-small, tbody.show-for-small-only, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only { + display:table-row-group !important +} +tr.show-for-small, tr.show-for-small-only, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only { + display:table-row !important +} +td.show-for-small, td.show-for-small-only, td.show-for-medium-down td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge td.hide-for-xlarge-up, td.hide-for-xxlarge-up, th.show-for-small, th.show-for-small-only, th.show-for-medium-down th.show-for-large-down, th.hide-for-medium, th.hide-for-medium-up, th.hide-for-large, th.hide-for-large-up, th.hide-for-xlarge th.hide-for-xlarge-up, th.hide-for-xxlarge-up { + display:table-cell !important +} +@media only screen and (min-width: 40.063em) { + .hide-for-small, .hide-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-up, .show-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only { + display:inherit !important + } + .show-for-small, .show-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-up, .hide-for-medium-only, .hide-for-large-down, .show-for-large, .show-for-large-up, .show-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only { + display:none !important + } + table.hide-for-small, table.hide-for-small-only, table.show-for-medium, table.show-for-medium-down, table.show-for-medium-up, table.show-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only { + display:table + } + thead.hide-for-small, thead.hide-for-small-only, thead.show-for-medium, thead.show-for-medium-down, thead.show-for-medium-up, thead.show-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only { + display:table-header-group !important + } + tbody.hide-for-small, tbody.hide-for-small-only, tbody.show-for-medium, tbody.show-for-medium-down, tbody.show-for-medium-up, tbody.show-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only { + display:table-row-group !important + } + tr.hide-for-small, tr.hide-for-small-only, tr.show-for-medium, tr.show-for-medium-down, tr.show-for-medium-up, tr.show-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only { + display:table-row !important + } + td.hide-for-small, td.hide-for-small-only, td.show-for-medium, td.show-for-medium-down, td.show-for-medium-up, td.show-for-medium-only, td.hide-for-large, td.hide-for-large-up, td.hide-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.show-for-medium, th.show-for-medium-down, th.show-for-medium-up, th.show-for-medium-only, th.hide-for-large, th.hide-for-large-up, th.hide-for-large-only, th.hide-for-xlarge, th.hide-for-xlarge-up, th.hide-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only { + display:table-cell !important + } +} +@media only screen and (min-width: 64.063em) { + .hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large, .show-for-large-up, .show-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only { + display:inherit !important + } + .show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only { + display:none !important + } + table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large, table.show-for-large-up, table.show-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only { + display:table + } + thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large, thead.show-for-large-up, thead.show-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only { + display:table-header-group !important + } + tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large, tbody.show-for-large-up, tbody.show-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only { + display:table-row-group !important + } + tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large, tr.show-for-large-up, tr.show-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only { + display:table-row !important + } + td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large, td.show-for-large-up, td.show-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large, th.show-for-large-up, th.show-for-large-only, th.hide-for-xlarge, th.hide-for-xlarge-up, th.hide-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only { + display:table-cell !important + } +} +@media only screen and (min-width: 90.063em) { + .hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large-up, .hide-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only { + display:inherit !important + } + .show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .show-for-large, .show-for-large-only, .show-for-large-down, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only { + display:none !important + } + table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-large-only, table.show-for-xlarge, table.show-for-xlarge-up, table.show-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only { + display:table + } + thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-large-only, thead.show-for-xlarge, thead.show-for-xlarge-up, thead.show-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only { + display:table-header-group !important + } + tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-large-only, tbody.show-for-xlarge, tbody.show-for-xlarge-up, tbody.show-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only { + display:table-row-group !important + } + tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-large-only, tr.show-for-xlarge, tr.show-for-xlarge-up, tr.show-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only { + display:table-row !important + } + td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-large-only, td.show-for-xlarge, td.show-for-xlarge-up, td.show-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large-up, th.hide-for-large-only, th.show-for-xlarge, th.show-for-xlarge-up, th.show-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only { + display:table-cell !important + } +} +@media only screen and (min-width: 120.063em) { + .hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large-up, .hide-for-large-only, .hide-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-up, .show-for-xxlarge-only { + display:inherit !important + } + .show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .show-for-large, .show-for-large-only, .show-for-large-down, .hide-for-xlarge, .show-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only { + display:none !important + } + table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-up, table.show-for-xxlarge-only { + display:table + } + thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-up, thead.show-for-xxlarge-only { + display:table-header-group !important + } + tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge-only { + display:table-row-group !important + } + tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-up, tr.show-for-xxlarge-only { + display:table-row !important + } + td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-xlarge-only, td.show-for-xlarge-up, td.show-for-xxlarge-up, td.show-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large-up, th.hide-for-xlarge-only, th.show-for-xlarge-up, th.show-for-xxlarge-up, th.show-for-xxlarge-only { + display:table-cell !important + } +} +.show-for-landscape, .hide-for-portrait { + display:inherit !important +} +.hide-for-landscape, .show-for-portrait { + display:none !important +} +table.hide-for-landscape, table.show-for-portrait { + display:table +} +thead.hide-for-landscape, thead.show-for-portrait { + display:table-header-group !important +} +tbody.hide-for-landscape, tbody.show-for-portrait { + display:table-row-group !important +} +tr.hide-for-landscape, tr.show-for-portrait { + display:table-row !important +} +td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait { + display:table-cell !important +} +@media only screen and (orientation: landscape) { + .show-for-landscape, .hide-for-portrait { + display:inherit !important + } + .hide-for-landscape, .show-for-portrait { + display:none !important + } + table.show-for-landscape, table.hide-for-portrait { + display:table + } + thead.show-for-landscape, thead.hide-for-portrait { + display:table-header-group !important + } + tbody.show-for-landscape, tbody.hide-for-portrait { + display:table-row-group !important + } + tr.show-for-landscape, tr.hide-for-portrait { + display:table-row !important + } + td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait { + display:table-cell !important + } +} +@media only screen and (orientation: portrait) { + .show-for-portrait, .hide-for-landscape { + display:inherit !important + } + .hide-for-portrait, .show-for-landscape { + display:none !important + } + table.show-for-portrait, table.hide-for-landscape { + display:table + } + thead.show-for-portrait, thead.hide-for-landscape { + display:table-header-group !important + } + tbody.show-for-portrait, tbody.hide-for-landscape { + display:table-row-group !important + } + tr.show-for-portrait, tr.hide-for-landscape { + display:table-row !important + } + td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape { + display:table-cell !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.hide-for-touch { + display:table +} +.touch table.show-for-touch { + display:table +} +thead.hide-for-touch { + display:table-header-group !important +} +.touch thead.show-for-touch { + display:table-header-group !important +} +tbody.hide-for-touch { + display:table-row-group !important +} +.touch tbody.show-for-touch { + display:table-row-group !important +} +tr.hide-for-touch { + display:table-row !important +} +.touch tr.show-for-touch { + display:table-row !important +} +td.hide-for-touch { + display:table-cell !important +} +.touch td.show-for-touch { + display:table-cell !important +} +th.hide-for-touch { + display:table-cell !important +} +.touch th.show-for-touch { + display:table-cell !important +} +.alignleft { + float:left +} +.alignright { + float:right +} +.aligncenter { + display:block; + margin-left:auto; + margin-right:auto; + text-align:center +} +.clear-both { + clear:both +} +.clear-none { + clear:none +} +.clear-left { + clear:left +} +.clear-right { + clear:right +} +.notice, .info, .success, .warning, .error, .alert, .clean, [class^="rtp-message-"], [class*=" rtp-message-"] { + padding:0.625rem 0.9375rem; + text-shadow:1px 0 0 #fff +} +.notice p:last-child, .info p:last-child, .success p:last-child, .warning p:last-child, .error p:last-child, .alert p:last-child, .clean p:last-child, [class^="rtp-message-"] p:last-child, [class*=" rtp-message-"] p:last-child { + margin:0 +} +.rtp-message-notice, .notice, .clean { + background-color:#eee; + border-left:4px solid #bbb +} +.rtp-message-info, .info { + background-color:#daeff7; + border-left:4px solid #2ea2cc +} +.rtp-message-success, .success { + background-color:#e4f5d6; + border-left:4px solid #7ad03a +} +.rtp-message-warning, .warning { + background-color:#fff4d6; + border-left:4px solid #ffba00 +} +.rtp-message-error, .error, .alert { + background-color:#fbe5e4; + border-left:4px solid #dd3d36 +} +.rtp-inline-block { + display:inline-block +} +.rtp-text-left { + text-align:left +} +.rtp-text-right { + text-align:right +} +.rtp-text-center { + text-align:center +} +.rtp-border-0 { + border:0 !important +} +select { + padding:0.375rem 0.625rem 0.375rem 0.125rem; + line-height:1; + height:auto +} +body { + line-height:1.75rem +} +.rtp-font-size-10 { + font-size:0.625rem +} +.rtp-font-size-11 { + font-size:0.6875rem +} +.rtp-font-size-12 { + font-size:0.75rem +} +.rtp-font-size-13 { + font-size:0.8125rem +} +.rtp-font-size-14 { + font-size:0.875rem +} +.rtp-font-size-15 { + font-size:0.9375rem +} +.rtp-font-size-16 { + font-size:1rem +} +.rtp-font-size-18 { + font-size:1.125rem +} +.rtp-font-size-20 { + font-size:1.25rem +} +.rtp-font-size-22 { + font-size:1.375rem +} +.rtp-font-size-24 { + font-size:1.5rem +} +.rtp-font-size-28 { + font-size:1.75rem +} +h4, h5, h6 { + font-weight:700 +} +.rtp-reset-line-height { + line-height:1 +} +.keystroke, kbd { + -webkit-box-shadow:0 1px rgba(203, 203, 203, 0.75), inset 0 -1px #fff; + -moz-box-shadow:0 1px rgba(203, 203, 203, 0.75), inset 0 -1px #fff; + box-shadow:0 1px rgba(203, 203, 203, 0.75), inset 0 -1px #fff +} +pre { + background:#f2f2f2; + padding:0.625rem; + -webkit-border-radius:5px; + border-radius:5px; + margin-bottom:1.75rem; + white-space:pre; + overflow-x:auto; + word-wrap:normal +} +pre code { + background:#f2f2f2 !important; + overflow:auto +} +body#tinymce { + background:#fff; + margin:0 10px; + padding:10px 5px +} +.wp-caption-dt { + border:0; + padding:0 +} +input[type=submit] { + -webkit-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + -moz-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + padding-top:1rem; + padding-right:2rem; + padding-bottom:1.0625rem; + padding-left:2rem; + font-size:1rem +} +input[type=submit] { + background-color:#446cb3; + border-radius:5px; + border:0; + color:#fff +} +input[type=submit]:hover, input[type=submit]:focus { + background-color:#3e63a4 +} +input[type=submit]:active { + background-color:#4b74bb +} +.rtp-button-success { + background-color:#7ad03a; + border-radius:5px; + border:0; + color:#fff +} +.rtp-button-success:hover, .rtp-button-success:focus { + background-color:#70c62f +} +.rtp-button-success:active { + background-color:#82d346 +} +.rtp-button-alert { + background-color:#dd3d36; + border-radius:5px; + border:0; + color:#fff +} +.rtp-button-alert:hover, .rtp-button-alert:focus { + background-color:#c02720 +} +.rtp-button-alert:active { + background-color:#e04e47 +} +.rtp-button-width-large { + min-width:13.75rem +} +.rtp-button-width-medium { + min-width:11.25rem +} +.rtp-button-width-small { + min-width:8.75rem +} +input[type="text"]+input[type="button"], input[type="text"]+input[type="submit"], input[type="text"]+button, input[type="password"]+input[type="button"], input[type="password"]+input[type="submit"], input[type="password"]+button, input[type="search"]+input[type="button"], input[type="search"]+input[type="submit"], input[type="search"]+button, input[type="email"]+input[type="button"], input[type="email"]+input[type="submit"], input[type="email"]+button, input[type="tel"]+input[type="button"], input[type="tel"]+input[type="submit"], input[type="tel"]+button, input[type="url"]+input[type="button"], input[type="url"]+input[type="submit"], input[type="url"]+button, input[type^="date"]+input[type="button"], input[type^="date"]+input[type="submit"], input[type^="date"]+button, input[type="month"]+input[type="button"], input[type="month"]+input[type="submit"], input[type="month"]+button, input[type="week"]+input[type="button"], input[type="week"]+input[type="submit"], input[type="week"]+button, input[type="time"]+input[type="button"], input[type="time"]+input[type="submit"], input[type="time"]+button, textarea+input[type="button"], textarea+input[type="submit"], textarea+button { + border-radius:0 5px 5px 0 !important +} +a { + color:#446cb3; + text-decoration:none +} +a:hover, a:focus { + color:#eb5b4c; + text-decoration:underline +} +h1 a, h2 a { + color:#333 +} +h1 a:hover, h1 a:focus, h2 a:hover, h2 a:focus { + color:#eb5b4c; + text-decoration:none +} +.rtp-main-wrapper { + overflow-x:hidden +} +.rtp-section-container { + background:#fff +} +.rtp-logo-container { + margin-bottom:1.875rem +} +.rtp-site-logo { + float:left; + font-size:2.5rem; + margin:0 1.875rem 0 0; + overflow:hidden +} +.rtp-site-logo a { + float:left +} +.rtp-site-logo img { + float:left; + margin:0 +} +.tagline { + color:#999; + float:left; + margin:1.25rem 0 0 +} +.rtp-header-wrapper-image .rtp-nav-wrapper { + margin-bottom:0 +} +.rtp-header-image { + margin-bottom:1.875rem +} +.rtp-nav-wrapper { + background-color:#444; + clear:both; + min-height:45px; + margin-bottom:1.875rem; + position:relative +} +.rtp-nav-wrapper:before, .rtp-nav-wrapper:after { + content:' '; + position:absolute; + background:#444; + top:0; + bottom:0; + width:624.9375rem +} +.rtp-nav-wrapper:before { + right:100% +} +.rtp-nav-wrapper:after { + left:100% +} +.rtp-nav-container { + margin:0; + padding:0 +} +.rtp-nav-container li { + float:left; + list-style:none; + position:relative +} +.rtp-nav-container li:hover>a { + background-color:#fff; + color:#446cb3 +} +.rtp-nav-container li:hover>ul { + display:block +} +.rtp-nav-container>li:first-child { + border-left:1px solid rgba(255, 255, 255, 0.11); + box-shadow:-1px 0 0 rgba(0, 0, 0, 0.1) +} +.rtp-nav-container>li>a { + border-right:1px solid rgba(0, 0, 0, 0.2); + box-shadow:1px 0 0 rgba(255, 255, 255, 0.15) +} +.rtp-nav-container a { + color:#fff; + font-size:0.875rem; + display:block; + height:auto; + line-height:1.5; + padding:0.75rem 1.875rem; + text-decoration:none; + word-wrap:break-word +} +.rtp-nav-container a:hover { + background-color:#fff; + color:#446cb3 +} +.rtp-nav-container ul { + background-color:#fff; + box-shadow:0 1px 1px rgba(0, 0, 0, 0.28); + display:none; + left:0; + margin:0; + padding:0; + position:absolute; + top:45px; + width:240px; + z-index:9 +} +.rtp-nav-container ul a { + color:#7d7d7d +} +.rtp-nav-container ul li { + border-bottom:1px solid #EEEEEE; + min-width:240px; + width:100% +} +.rtp-nav-container ul li:hover>a { + background-color:#fff; + color:#446cb3 +} +.rtp-nav-container ul ul { + left:100%; + top:0 +} +.rtp-nav-container .current-menu-item>a, .rtp-nav-container .current_page_ancestor>a, .rtp-nav-container .current_page_item>a { + background-color:#fff; + color:#446cb3 +} +.sidr { + display:none; + position:absolute; + position:fixed; + top:0; + height:100%; + z-index:999999; + width:260px; + overflow-x:hidden; + overflow-y:auto; + font-family:"Open Sans", sans-serif; + font-size:0.9375rem; + background:#333; + color:#fff; + -webkit-box-shadow:inset 0 0 5px 5px #222; + -moz-box-shadow:inset 0 0 5px 5px #222; + box-shadow:inset 0 0 5px 5px #222 +} +.sidr.right { + left:auto; + right:-260px +} +.sidr.left { + left:-260px; + right:auto +} +.sidr ul { + display:block; + margin:0 0 15px; + padding:0; + border-top:1px solid #1a1a1a; + border-bottom:1px solid #4d4d4d +} +.sidr ul li { + display:block; + margin:0; + line-height:48px; + border-top:1px solid #4d4d4d; + border-bottom:1px solid #1a1a1a +} +.sidr ul li:hover, .sidr ul li.active, .sidr ul li.sidr-class-current-menu-item { + border-top:none; + line-height:49px +} +.sidr ul li:hover>a, .sidr ul li:hover>span, .sidr ul li.active>a, .sidr ul li.active>span, .sidr ul li.sidr-class-current-menu-item>a, .sidr ul li.sidr-class-current-menu-item>span { + -webkit-box-shadow:inset 0 0 15px 3px #222; + -moz-box-shadow:inset 0 0 15px 3px #222; + box-shadow:inset 0 0 15px 3px #222 +} +.sidr ul li a, .sidr ul li span { + padding:0 15px; + display:block; + text-decoration:none; + color:#fff +} +.sidr ul li ul { + border-bottom:none; + margin:0 +} +.sidr ul li ul li { + line-height:40px; + font-size:-1.0625rem +} +.sidr ul li ul li:last-child { + border-bottom:none +} +.sidr ul li ul li:hover, .sidr ul li ul li.active, .sidr ul li ul li.sidr-class-current-menu-item { + border-top:none; + line-height:41px +} +.sidr ul li ul li:hover>a, .sidr ul li ul li:hover>span, .sidr ul li ul li.active>a, .sidr ul li ul li.active>span, .sidr ul li ul li.sidr-class-current-menu-item>a, .sidr ul li ul li.sidr-class-current-menu-item>span { + -webkit-box-shadow:inset 0 0 15px 3px #222; + -moz-box-shadow:inset 0 0 15px 3px #222; + box-shadow:inset 0 0 15px 3px #222 +} +.sidr ul li ul li a, .sidr ul li ul li span { + color:rgba(255, 255, 255, 0.8); + padding-left:30px +} +.sidr-inner { + padding:0 0 15px +} +a.rtp-menu-icon { + color:#fff; + font-size:1.3125rem; + display:none; + float:left; + margin-top:0.5rem +} +.hentry { + border-bottom:1px dotted #ddd; + padding-bottom:1.875rem; + padding-top:1.75rem; + position:relative +} +.hentry:first-child { + padding-top:0 +} +.hentry.sticky { + border-style:solid; + border-width:1px; + border-color:#d9d9d9; + padding:1.25rem; + background:#f2f2f2 +} +.rtp-singular .hentry, .attachment .hentry, .rtp-full-width .hentry { + padding-bottom:0.3125rem +} +.rtp-readmore { + font-size:0.875rem +} +.post-header { + margin-bottom:1rem +} +.post-title { + margin:0 0 0.3125rem +} +.rtp-main-title { + border-bottom:1px dotted #ddd; + padding-bottom:0.625rem +} +.blog .post-content p, .archive .post-content p, .search-results .post-content p { + margin-bottom:1rem +} +.rtp-not-found { + margin:1.5em 0 +} +.post-meta { + color:#999; + font-size:0.8125rem +} +.post-meta a { + color:#999; + text-decoration:none +} +.post-meta a:hover, .post-meta a:focus { + color:#eb5b4c +} +.post-meta>.rtp-meta-separator:first-child { + display:none +} +.post-meta-bottom { + padding:1em 0 0 +} +.single .post-meta-bottom { + margin:1.5em 0 0; + padding:0 +} +.rtp-post-comment-count { + margin-left:0.5rem +} +.rtp-post-comment-count a:before { + content:'\e80a'; + font-family:"rtpanel-fontello"; + font-size:0.875rem; + margin:0 0.3125rem +} +.rtp-edit-link a { + background-color:#daeff7; + border:1px solid #b8e1ef; + -webkit-border-radius:3px; + -moz-border-radius:3px; + -ms-border-radius:3px; + -o-border-radius:3px; + border-radius:3px; + color:#2ea2cc; + font-size:0.75rem; + display:inline-block; + line-height:1; + margin-right:0.375rem; + padding:0.25rem 0.5rem +} +.rtp-meta-separator { + padding:0 0.125rem +} +.post-tags { + font-size:inherit; + margin-bottom:0 +} +.rtp-sidebar-inner-wrapper { + padding-left:2.5rem +} +.widget { + margin-bottom:1.875rem; + word-wrap:break-word +} +.widget .current-menu-item>a, .widget .current_page_item>a { + color:#eb5b4c +} +.widget>ul, .widget>ol { + margin-left:1.25em +} +.widget .email-subscription-container input[type="submit"] { + -webkit-border-radius:0 5px 5px 0; + border-radius:0 5px 5px 0 +} +.widget_calendar table { + font-size:0.875rem; + margin:0 0 0.25rem; + width:100% +} +.widget_calendar th, .widget_calendar td { + border:1px solid #ddd; + color:#666; + text-align:center +} +.widget_calendar caption { + background:#ddd; + font-weight:bold; + line-height:2.5em +} +#today { + background-color:#f0f0f0; + font-weight:700 +} +tfoot #prev { + border-right:0; + text-align:left +} +tfoot #next { + border-left:0; + text-align:right +} +#prev+.pad { + border-left:0; + border-right:0 +} +.tagcloud a { + line-height:1 +} +.rtp-comment-count { + border-bottom:1px dotted #ddd; + color:#666; + padding:0.625rem 0 +} +.rtp-comment-count:empty { + display:none +} +.rtp-comment-count-container { + float:left; + line-height:1.2; + margin:0 +} +.rtp-manage-comments { + float:left; + line-height:1; + margin:0.5rem 0 0 0.625rem +} +.rtp-thoughts { + float:right; + font-size:0.875rem; + line-height:1.85 +} +.comments-container:empty { + border-top:0 +} +.comment-form { + overflow:hidden +} +.commentlist { + clear:both; + margin:0 +} +.commentlist>li:first-child { + border-top:0 +} +.commentlist .children { + margin-left:5.25rem +} +.commentlist .vcard { + border:0; + float:left; + margin:0.5rem 0.9375rem 0.1875rem 0.5rem; + padding:0 +} +.commentlist .vcard img { + -webkit-border-radius:1000px; + -moz-border-radius:1000px; + -ms-border-radius:1000px; + -o-border-radius:1000px; + border-radius:1000px; + border:2px solid #fff +} +.commentlist .fn { + font-size:1.5rem; + font-style:normal; + text-transform:capitalize +} +.commentlist .trackback, .commentlist .pingback { + overflow:hidden; + padding:0 0 0.9375rem +} +.commentlist .trackback em, .commentlist .pingback em { + color:#666; + font-size:0.75rem +} +.commentlist pre { + background-color:#EFEFEF; + padding:0.625rem +} +.comment-text { + clear:both; + padding:0.9375rem 0.9375rem 0; + overflow:hidden; + border:1px solid #ddd +} +.comment-text p { + margin:0 0 0.9375rem 0 +} +.comment-text>ol, .comment-text>ul { + margin-bottom:1.625rem +} +.comment-body { + clear:both; + margin:0.625rem 0; + position:relative +} +.comment { + list-style:none +} +code .comment { + border-top:0 +} +.comment li { + margin-bottom:0 +} +.comment-author { + padding:1.0625rem 0.3125rem 0.3125rem 0.3125rem +} +.no-gravatar { + padding:0.3125rem +} +.comment-meta { + font-size:0.875rem; + margin:0.125rem 0 0 0.9375rem +} +.comment-meta .comment-edit-link { + margin:0 0 0 0.3125rem +} +.comment-meta .comment-edit-link:hover { + text-decoration:none +} +.rtp-reply { + clear:both; + float:right; + margin:0.3125rem 0.3125rem 0 0 +} +.rtp-reply a { + display:block; + font-size:0.875rem +} +.comment-author-admin>.comment-body .comment-author, .bypostauthor>.comment-body .comment-author, .byuser>.comment-body .comment-author { + background-color:aliceblue +} +.comment-respond { + clear:both; + font-size:0.8125rem +} +.comments-container>.comment-respond { + margin-bottom:1.25rem +} +.commentlist+.comment-respond { + margin:0 0 1.5em +} +.comment-body+.comment-respond { + margin-top:0; + padding:0 0 0.8em +} +.comment .comment-respond .form-submit { + margin-bottom:0 +} +.comment-respond p { + margin:0 +} +.comment-respond .comment-notes, .comment-respond .logged-in-as { + color:#666; + margin:0.625rem 0 +} +.comment-respond .subscribe-to-comments #subscribe { + margin-bottom:0.625rem +} +.comment-respond .subscribe-to-comments label { + margin-left:0.3125rem +} +.comment-respond label { + display:inline-block; + line-height:2.692em; + margin:0 0 0.625rem 1.25rem +} +.comment-respond .required { + color:#dd3d36 +} +.comment-respond .comment-form-comment, .comment-respond .form-submit { + clear:both; + margin-bottom:0.1875rem +} +.comment-respond .form-submit { + float:left; + margin-right:1.25rem +} +.comment-respond .rtp-comment-above { + margin-bottom:0 +} +.comment-respond input[type=text], .comment-respond input[type=url], .comment-respond input[type=email] { + width:50% +} +.comment-respond textarea { + height:6.875rem; + width:98.33% +} +.comment-respond .form-allowed-tags { + background:#fafafa; + border:1px solid #ddd; + color:#666; + font-size:0.8125rem; + margin:0 0 0.875rem; + padding:0.25rem; + width:96% +} +.comment-respond .compact-comment-form { + float:left; + width:33% +} +.comment-respond .compact-comment-form label { + margin-left:0.125rem +} +.comment-respond .compact-comment-form input { + width:98% +} +.comment-respond label[for=subscribe-reloaded] { + float:left; + margin:0.625rem 0 2.5rem; + width:80% +} +.comment-respond label[for=subscribe-reloaded] span { + display:block; + line-height:1.6 +} +.comment-respond select[name=subscribe-reloaded] { + float:left; + margin-bottom:0; + margin-right:1.25rem; + width:50% +} +.comment-reply-title { + border-bottom:1px dotted #ddd; + padding-bottom:0.5rem +} +.comment-reply-title .comment-title { + font-size:1.25rem; + font-weight:700; + line-height:1 +} +.comment-reply-title small { + font-size:0.875rem; + position:relative +} +.comment-reply-title a { + color:#dd3d36; + line-height:1 +} +.rtp-comment-await { + color:#999; + font-size:0.75rem +} +.rtp-comments-header { + margin:1.875rem 0 0 +} +.commentlist+.rtp-comments-header { + margin:0.625rem 0 0 +} +.rtp-comments-header+#trackbacks { + margin:0.5rem 0 2.5rem 2.5rem +} +.rtp-comments-header+#trackbacks li { + margin-bottom:0.625rem +} +#rtAccountDiv ul { + margin:1.25rem 0 +} +.footerbar-widget:nth-child(3n+1) { + clear:left +} +#footer { + color:#666; + text-align:center +} +#footer a { + border-bottom:1px solid #ddd +} +#footer a:hover { + text-decoration:none +} +@media only screen and (max-width: 40em) { + h1 { + font-size:1.625rem + } + h2 { + font-size:1.375rem + } + h3 { + font-size:1.25rem + } + h4 { + font-size:1.125rem + } + h5 { + font-size:1rem + } + h6 { + font-size:0.875rem + } + .rtp-post-comment-count { + clear:both; + display:block; + margin-left:-0.125rem + } +} +@media only screen and (max-width: 64em) { + .rtp-mobile-nav .rtp-nav-container { + display:none + } + a.rtp-menu-icon { + display:block + } + html #wpadminbar { + position:fixed + } + .rtp-pagenavi { + margin-bottom:1.75rem + } + .rtp-sidebar-inner-wrapper { + border-top:1px dotted #ddd; + padding-left:0; + padding-top:1.75rem + } +} +@media only screen and (min-width: 64.063em) { + body { + left:auto !important; + position:relative !important; + right:auto !important; + width:auto !important + } + .sidr { + display:none !important; + right:0 !important + } +} +img.none, img.alignnone { + margin-left:0; + margin-right:1.25rem +} +img.left, img.alignleft { + margin-left:0; + margin-right:1.25rem +} +img.right, img.alignright { + margin-left:1.25rem; + margin-right:0 +} +.ie8 img { + width:auto +} +.attachment .attachment-full { + margin:0 +} +.post-content .attachment img { + margin:0 auto +} +.rtp-sibling-attachments { + padding:0; + margin:0 0 1em +} +.rtp-sibling-attachments li { + line-height:1em; + list-style:none; + margin-top:0.625rem; + margin-bottom:0.625rem; + text-align:center +} +.rtp-sibling-attachments img { + background-color:#f5f5f5; + border:1px solid #ddd; + margin:0; + padding:0.3125rem +} +.rtp-sibling-attachments img:hover { + border-color:#919191 +} +.rtp-thumbnail-container img { + margin:0 +} +.rtp-thumbnail-container a { + margin-top:0.3125rem; + margin-bottom:0.3125rem +} +.rtp-thumbnail-container a.none, .rtp-thumbnail-container a.alignnone { + display:inline-block; + margin-bottom:0.875rem; + margin-left:0; + margin-right:1.25rem +} +.rtp-thumbnail-container a.left, .rtp-thumbnail-container a.alignleft { + margin-left:0; + margin-right:1.25rem +} +.rtp-thumbnail-container a.center, .rtp-thumbnail-container a.aligncenter { + display:inline-block; + margin-bottom:0.875rem +} +.rtp-thumbnail-container a.right, .rtp-thumbnail-container a.alignright { + margin-left:1.25rem; + margin-right:0 +} +.rtp-thumbnail-shadow img { + background:#fff; + border:1px solid #ddd; + -webkit-box-shadow:0 0 4px #ccc; + -moz-box-shadow:0 0 4px #ccc; + box-shadow:0 0 4px #ccc; + padding:0.25rem +} +.wp-caption { + background-color:#f5f5f5; + margin:0.375rem 0.3125rem 0.9375rem; + max-width:100%; + overflow:hidden; + padding:0.3125rem 0.3125rem 0; + text-align:center +} +.wp-caption.alignnone, .wp-caption.alignleft { + margin-left:0; + margin-right:0.9375rem +} +.wp-caption.aligncenter { + margin-left:auto; + margin-right:auto +} +.wp-caption.alignright { + margin-left:0.9375rem; + margin-right:0 +} +.wp-caption a { + border:0; + text-decoration:none +} +.wp-caption img { + margin:0 +} +.wp-caption-text { + color:#666; + line-height:1.286em; + margin:0 0.3125rem 0.5rem +} +.rtp-image-box .wp-caption+p { + margin:1.25rem 0 0.625rem +} +.gallery[data-clearing] li { + margin-right:0 +} +.gallery-caption { + color:#666; + margin:0 0 0.625rem; + padding:0; + text-align:center +} +.rtp-navigation, .rtp-comments-pagination { + border-bottom:1px dotted #ddd; + clear:both; + margin-bottom:1.75rem; + padding-bottom:1.25rem; + padding-top:1.25rem +} +.rtp-navigation a, .rtp-comments-pagination a { + text-decoration:none +} +.rtp-navigation a:hover, .rtp-comments-pagination a:hover { + text-decoration:underline +} +.rtp-navigation .alignleft { + text-align:left +} +.rtp-navigation .alignright { + text-align:right +} +.single-attachment .rtp-navigation, .rtp-image-attachment .rtp-navigation { + margin:0.625rem 0 0; + padding-bottom:0 +} +.rtp-search-form-wrapper .rtp-search-input { + float:left; + height:37px; + width:75% +} +.breadcrumbs { + border-bottom:1px solid #ddd; + color:#666; + font-size:0.8125rem +} +.breadcrumbs>* { + float:none +} +.breadcrumbs>*:before { + content:' '; + display:none +} +.breadcrumbs+.sticky, .breadcrumbs+.rtp-main-title { + margin-top:1.25rem +} +body.woocommerce .woocommerce-breadcrumb { + display:block; + padding:0.5625rem 0.875rem 0.5625rem; + overflow:hidden; + margin-left:0; + list-style:none; + border-style:solid; + border-width:1px; + background-color:#f4f4f4; + border-color:#dcdcdc; + -webkit-border-radius:5px; + border-radius:5px; + border-bottom:1px solid #ddd; + color:#666; + font-size:0.8125rem; + text-transform:uppercase; + font-size:0.6875rem; + color:#446cb3 +} +body.woocommerce .woocommerce-breadcrumb>* { + margin:0; + float:left; + font-size:0.6875rem; + text-transform:uppercase; + float:none +} +body.woocommerce .woocommerce-breadcrumb>*:hover a, body.woocommerce .woocommerce-breadcrumb>*:focus a { + text-decoration:underline +} +body.woocommerce .woocommerce-breadcrumb>* a, body.woocommerce .woocommerce-breadcrumb>* span { + text-transform:uppercase; + color:#446cb3 +} +body.woocommerce .woocommerce-breadcrumb>*.current { + cursor:default; + color:#333 +} +body.woocommerce .woocommerce-breadcrumb>*.current a { + cursor:default; + color:#333 +} +body.woocommerce .woocommerce-breadcrumb>*.current:hover, body.woocommerce .woocommerce-breadcrumb>*.current:hover a, body.woocommerce .woocommerce-breadcrumb>*.current:focus, body.woocommerce .woocommerce-breadcrumb>*.current:focus a { + text-decoration:none +} +body.woocommerce .woocommerce-breadcrumb>*.unavailable { + color:#999 +} +body.woocommerce .woocommerce-breadcrumb>*.unavailable a { + color:#999 +} +body.woocommerce .woocommerce-breadcrumb>*.unavailable:hover, body.woocommerce .woocommerce-breadcrumb>*.unavailable:hover a, body.woocommerce .woocommerce-breadcrumb>*.unavailable:focus, body.woocommerce .woocommerce-breadcrumb>*.unavailable a:focus { + text-decoration:none; + color:#999; + cursor:default +} +body.woocommerce .woocommerce-breadcrumb>*:before { + content:"/"; + color:#aaa; + margin:0 0.75rem; + position:relative; + top:1px +} +body.woocommerce .woocommerce-breadcrumb>*:first-child:before { + content:" "; + margin:0 +} +body.woocommerce .woocommerce-breadcrumb>*:before { + content:' '; + display:none +} +body.woocommerce .woocommerce-breadcrumb>a { + color:#446cb3 +} +body.woocommerce .woocommerce-breadcrumb>a:hover { + color:#eb5b4c +} +.rtp-pagenavi ul, body.woocommerce #content nav.woocommerce-pagination ul, body.woocommerce-page #content nav.woocommerce-pagination ul { + margin:1.75rem 0 0; + overflow:hidden; + text-align:center +} +.rtp-pagenavi ul li, body.woocommerce #content nav.woocommerce-pagination ul li, body.woocommerce-page #content nav.woocommerce-pagination ul li { + float:none; + display:inline-block; + color:#222; + font-size:0.875rem; + margin-left:0.3125rem +} +.rtp-pagenavi ul li a, .rtp-pagenavi ul li span, body.woocommerce #content nav.woocommerce-pagination ul li a, body.woocommerce #content nav.woocommerce-pagination ul li span, body.woocommerce-page #content nav.woocommerce-pagination ul li a, body.woocommerce-page #content nav.woocommerce-pagination ul li span { + display:block; + padding:0.0625rem 0.625rem 0.0625rem; + color:#999; + -webkit-border-radius:5px; + border-radius:5px +} +.rtp-pagenavi ul li:hover a, .rtp-pagenavi ul li a:focus, body.woocommerce #content nav.woocommerce-pagination ul li:hover a, body.woocommerce #content nav.woocommerce-pagination ul li a:focus, body.woocommerce-page #content nav.woocommerce-pagination ul li:hover a, body.woocommerce-page #content nav.woocommerce-pagination ul li a:focus { + background:#e6e6e6 +} +.rtp-pagenavi ul li .current, .rtp-pagenavi ul li span.current, body.woocommerce #content nav.woocommerce-pagination ul li .current, body.woocommerce #content nav.woocommerce-pagination ul li span.current, body.woocommerce-page #content nav.woocommerce-pagination ul li .current, body.woocommerce-page #content nav.woocommerce-pagination ul li span.current { + background:#446cb3; + color:#fff; + font-weight:bold; + cursor:default +} +.rtp-pagenavi ul li .current:hover, .rtp-pagenavi ul li .current:focus, .rtp-pagenavi ul li span.current:hover, .rtp-pagenavi ul li span.current:focus, body.woocommerce #content nav.woocommerce-pagination ul li .current:hover, body.woocommerce #content nav.woocommerce-pagination ul li .current:focus, body.woocommerce #content nav.woocommerce-pagination ul li span.current:hover, body.woocommerce #content nav.woocommerce-pagination ul li span.current:focus, body.woocommerce-page #content nav.woocommerce-pagination ul li .current:hover, body.woocommerce-page #content nav.woocommerce-pagination ul li .current:focus, body.woocommerce-page #content nav.woocommerce-pagination ul li span.current:hover, body.woocommerce-page #content nav.woocommerce-pagination ul li span.current:focus { + background:#446cb3 +} +.bbpress .hentry { + border:0 +} +.bbpress .bbp-forum-freshness>a { + font-size:0.8125rem +} +.bbpress .bbp-forum-title { + font-size:1.125rem +} +.bbpress #bbpress-forums { + font-size:100% +} +.bbpress #bbpress-forums ul.bbp-lead-topic, .bbpress #bbpress-forums ul.bbp-topics, .bbpress #bbpress-forums ul.bbp-forums, .bbpress #bbpress-forums ul.bbp-replies { + font-size:100% +} +.bbpress #bbpress-forums p.bbp-topic-meta img.avatar, .bbpress #bbpress-forums ul.bbp-reply-revision-log img.avatar, .bbpress #bbpress-forums ul.bbp-topic-revision-log img.avatar, .bbpress #bbpress-forums div.bbp-template-notice img.avatar, .bbpress #bbpress-forums .widget_display_topics img.avatar, .bbpress #bbpress-forums .widget_display_replies img.avatar { + border:0; + margin-bottom:0 +} +.bbpress #bbpress-forums li.bbp-header { + background:#EEE +} +.bbpress #bbpress-forums .bbp-forums-list li { + display:block +} +.bbpress #bbpress-forums fieldset.bbp-form input[type="radio"], .bbpress #bbpress-forums fieldset.bbp-form input[type="checkbox"] { + margin:0 0.125rem 0.25rem +} +.bbpress #bbpress-forums .bbp-forum-info .bbp-forum-content, .bbpress #bbpress-forums p.bbp-topic-meta { + font-size:0.875rem +} +.bbpress #bbpress-forums .subscription-toggle { + float:right; + font-size:1rem +} +.bbpress #bbpress-forums .bbp-reply-author br { + display:none +} +.bbpress #bbpress-forums textarea.wp-editor-area { + border:1px solid #CCC; + height:auto +} +.bbpress #bbpress-forums .bbp-author-avatar img.avatar { + border:0; + margin:0 0.1875rem +} +.bbpress #bbpress-forums p.bbp-topic-meta img.avatar, .bbpress #bbpress-forums ul.bbp-reply-revision-log img.avatar, .bbpress #bbpress-forums ul.bbp-topic-revision-log img.avatar, .bbpress #bbpress-forums div.bbp-template-notice img.avatar, .bbpress #bbpress-forums .widget_display_topics img.avatar, .bbpress #bbpress-forums .widget_display_replies img.avatar { + border:0; + float:none; + margin:0 0.1875rem +} +.bbpress #bbpress-forums li.bbp-header, .bbpress #bbpress-forums li.bbp-footer { + font-size:1.125rem; + font-weight:400; + padding:0.625rem 1.25rem +} +.bbpress #bbpress-forums .bbp-forums-list li { + display:block +} +.bbpress #bbpress-forums #bbp-search-form #bbp_search { + float:left +} +.bbpress #bbpress-forums button, .bbpress #bbpress-forums .button { + -webkit-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + -moz-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + padding-top:0.625rem; + padding-right:1.25rem; + padding-bottom:0.6875rem; + padding-left:1.25rem; + font-size:0.6875rem +} +.bbpress #bbpress-forums button, .bbpress #bbpress-forums .button { + background-color:#446cb3; + border-radius:5px; + border:0; + color:#fff +} +.bbpress #bbpress-forums button:hover, .bbpress #bbpress-forums button:focus, .bbpress #bbpress-forums .button:hover, .bbpress #bbpress-forums .button:focus { + background-color:#3e63a4 +} +.bbpress #bbpress-forums button:active, .bbpress #bbpress-forums .button:active { + background-color:#4b74bb +} +.bbpress .bbp-meta span.bbp-admin-links a { + color:#446cb3 +} +.bbpress .bbp-meta span.bbp-admin-links a:hover { + color:#eb5b4c +} +.bbpress .bbp-meta a.bbp-forum-permalink, .bbpress .bbp-meta a.bbp-topic-permalink, .bbpress .bbp-meta a.bbp-reply-permalink { + color:#666666 +} +.bbpress .activity .info { + border-color:#cb2 +} +.bbp-login-form label { + margin-bottom:0 +} +.bbp_widget_login .logout-link:hover, .bbp_widget_login .logout-link:focus { + text-decoration:none +} +#subnav select { + width:auto +} +.message-search input { + width:auto; + padding:0.0625rem 0.3125rem 0.125rem +} +.mejs-container { + max-width:100% +} +#rtp-footer-widgets-wrapper #bbp_search, #sidebar #bbp_search { + float:left; + height:37px; + width:75% +} +#rtp-footer-widgets-wrapper #bbp_search_submit, #rtp-footer-widgets-wrapper #user-submit, #rtp-footer-widgets-wrapper .bbp_widget_login .button, #sidebar #bbp_search_submit, #sidebar #user-submit, #sidebar .bbp_widget_login .button { + font-size:0.6875rem; + padding:0.625rem 1.25rem 0.6875rem +} +#rtp-footer-widgets-wrapper .bbp_widget_login .bbp-logged-in h4, #sidebar .bbp_widget_login .bbp-logged-in h4 { + margin-bottom:0.625rem; + font-size:1rem +} +#rtp-footer-widgets-wrapper .bbp-login-form label, #sidebar .bbp-login-form label { + width:auto +} +#rtp-footer-widgets-wrapper .bbp-login-form .bbp-username, #rtp-footer-widgets-wrapper .bbp-login-form .bbp-email, #rtp-footer-widgets-wrapper .bbp-login-form .bbp-password, #rtp-footer-widgets-wrapper .bbp-login-form .bbp-remember-me, #rtp-footer-widgets-wrapper .bbp-login-form .bbp-submit-wrapper, #sidebar .bbp-login-form .bbp-username, #sidebar .bbp-login-form .bbp-email, #sidebar .bbp-login-form .bbp-password, #sidebar .bbp-login-form .bbp-remember-me, #sidebar .bbp-login-form .bbp-submit-wrapper { + margin-top:0 +} +#rtp-footer-widgets-wrapper .widget_display_stats dt, #sidebar .widget_display_stats dt { + float:left; + font-weight:normal; + width:75% +} +.buddypress #content div.item-list-tabs ul li.last select { + padding-right:0.5rem +} +.buddypress .hentry { + border-bottom:0 +} +.buddypress .standard-form textarea, .buddypress .standard-form input[type="text"], .buddypress .standard-form input[type="password"], .buddypress .standard-form input[type="search"], .buddypress .standard-form input[type="email"], .buddypress .standard-form input[type="tel"], .buddypress .standard-form input[type="url"], .buddypress .standard-form select { + width:auto +} +.buddypress .dir-search input[type="text"] { + width:auto +} +.buddypress .message-search label, .buddypress .dir-search label { + float:left +} +.buddypress #buddypress #item-header-avatar { + float:left +} +.buddypress #buddypress div#item-header div#item-header-content { + float:none +} +.buddypress #buddypress div#subnav.item-list-tabs ul li.last { + margin-top:2px +} +.buddypress #buddypress .mejs-container .mejs-controls .mejs-time { + height:auto +} +.buddypress #buddypress #group-dir-pag-top a, .buddypress #buddypress #group-dir-pag-bottom a, .buddypress #buddypress .pagination-links a { + color:#222; + font-size:0.875rem; + margin-left:0.3125rem; + text-decoration:none +} +.buddypress #buddypress #group-dir-pag-top a span, .buddypress #buddypress #group-dir-pag-bottom a span, .buddypress #buddypress .pagination-links a span { + display:block; + padding:0.0625rem 0.625rem 0.0625rem; + color:#999; + -webkit-border-radius:5px; + border-radius:5px +} +.buddypress #buddypress #group-dir-pag-top a:hover, .buddypress #buddypress #group-dir-pag-top a:focus, .buddypress #buddypress #group-dir-pag-bottom a:hover, .buddypress #buddypress #group-dir-pag-bottom a:focus, .buddypress #buddypress .pagination-links a:hover, .buddypress #buddypress .pagination-links a:focus { + background:#e6e6e6 +} +.buddypress #buddypress #group-dir-pag-top .current, .buddypress #buddypress #group-dir-pag-bottom .current, .buddypress #buddypress .pagination-links .current { + background:#446cb3; + color:#fff; + font-weight:bold; + cursor:default +} +.buddypress #buddypress #group-dir-pag-top .current:hover, .buddypress #buddypress #group-dir-pag-top .current:focus, .buddypress #buddypress #group-dir-pag-bottom .current:hover, .buddypress #buddypress #group-dir-pag-bottom .current:focus, .buddypress #buddypress .pagination-links .current:hover, .buddypress #buddypress .pagination-links .current:focus { + background:#446cb3 +} +.buddypress #buddypress div.dir-search { + margin:-2.6875rem 0 0.625rem +} +.buddypress #buddypress label { + display:inline-block; + margin:0 +} +.buddypress #buddypress button, .buddypress #buddypress .button, .buddypress #buddypress input[type="submit"], .buddypress #buddypress a.button, .buddypress #buddypress input[type="button"] { + -webkit-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + -moz-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + padding-top:0.625rem; + padding-right:1.25rem; + padding-bottom:0.6875rem; + padding-left:1.25rem; + font-size:0.6875rem; + text-shadow:none; + background-image:none; + text-decoration:none +} +.buddypress #buddypress button, .buddypress #buddypress .button, .buddypress #buddypress input[type="submit"], .buddypress #buddypress a.button, .buddypress #buddypress input[type="button"] { + background-color:#446cb3; + border-radius:5px; + border:0; + color:#fff +} +.buddypress #buddypress button:hover, .buddypress #buddypress button:focus, .buddypress #buddypress .button:hover, .buddypress #buddypress .button:focus, .buddypress #buddypress input[type="submit"]:hover, .buddypress #buddypress input[type="submit"]:focus, .buddypress #buddypress a.button:hover, .buddypress #buddypress a.button:focus, .buddypress #buddypress input[type="button"]:hover, .buddypress #buddypress input[type="button"]:focus { + background-color:#3e63a4 +} +.buddypress #buddypress button:active, .buddypress #buddypress .button:active, .buddypress #buddypress input[type="submit"]:active, .buddypress #buddypress a.button:active, .buddypress #buddypress input[type="button"]:active { + background-color:#4b74bb +} +.buddypress #buddypress button:hover, .buddypress #buddypress button:focus, .buddypress #buddypress .button:hover, .buddypress #buddypress .button:focus, .buddypress #buddypress input[type="submit"]:hover, .buddypress #buddypress input[type="submit"]:focus, .buddypress #buddypress a.button:hover, .buddypress #buddypress a.button:focus, .buddypress #buddypress input[type="button"]:hover, .buddypress #buddypress input[type="button"]:focus { + background-image:none; + border:0 +} +.buddypress #buddypress .activity-meta .button { + background:transparent; + border-radius:0; + box-shadow:0 0 0; + color:inherit; + font-size:0.875rem; + margin:0 0.625rem 0 0; + padding:0 +} +.buddypress #buddypress .activity-meta .button:before { + color:inherit; + display:inline-block; + font-family:"rtpanel-fontello"; + margin-right:0.3125rem +} +.buddypress #buddypress .activity-meta .button:hover, .buddypress #buddypress .activity-meta .button:focus { + background:transparent; + color:#446cb3 +} +.buddypress #buddypress .activity-meta .button.delete-activity:before { + content:'\e813' +} +.buddypress #buddypress .activity-meta .button.delete-activity:hover, .buddypress #buddypress .activity-meta .button.delete-activity:focus { + color:#dd3d36 +} +.buddypress #buddypress .activity-meta .button.fav:before { + content:'\e810' +} +.buddypress #buddypress .activity-meta .button.fav:hover, .buddypress #buddypress .activity-meta .button.fav:focus { + color:#7ad03a +} +.buddypress #buddypress a.bp-primary-action span, .buddypress #buddypress #reply-title small a span { + background:transparent; + color:inherit; + font-size:inherit +} +.buddypress #buddypress a.bp-primary-action span:before, .buddypress #buddypress #reply-title small a span:before { + content:'\e80a'; + display:inline-block; + font-family:"rtpanel-fontello"; + margin-right:0.3125rem +} +.buddypress #buddypress form#whats-new-form { + padding:0.625rem 0 0 !important +} +.buddypress #buddypress form#whats-new-form textarea { + margin:0; + width:100% +} +.buddypress #buddypress form#whats-new-form #whats-new-submit { + margin:0 +} +.buddypress #buddypress #whats-new-post-in { + margin-top:0 !important +} +.buddypress #buddypress #whats-new-options { + margin-top:0.75rem +} +.buddypress #buddypress input[type="text"], .buddypress #buddypress select { + display:inline-block; + margin-bottom:0; + height:2.3125rem +} +.buddypress #buddypress select { + padding:5px; + width:auto; + height:auto +} +.buddypress #buddypress .item-list-tabs { + background-color:#ddd; + padding:0.625rem 0.9375rem 0 +} +.buddypress #buddypress .item-list-tabs li a { + background:transparent +} +.buddypress #buddypress .item-list-tabs li a span { + line-height:1.8 +} +.buddypress #buddypress .item-list-tabs li.current a, .buddypress #buddypress .item-list-tabs li.selected a { + background:#fff; + border-radius:3px 3px 0 0; + opacity:1 +} +.buddypress #buddypress #subnav { + padding:0 0 0.625rem; + border-bottom:1px solid #ddd +} +.buddypress #buddypress #activity-stream p { + font-size:1rem; + line-height:1.5; + margin:0 +} +.buddypress #buddypress table.profile-fields td, .buddypress #buddypress table.profile-fields th { + padding:0 0.5rem +} +.buddypress #buddypress table td.thread-options { + padding:0; + width:14% +} +.buddypress #buddypress table p { + font-size:0.875rem +} +.buddypress #buddypress .thread-options .button { + margin-bottom:0 +} +.buddypress #buddypress .label { + color:#4c4c4c +} +.buddypress #buddypress ul.button-nav { + margin:0.9375rem 0 0 +} +.buddypress #buddypress .messages-notices tr td:last-child { + width:18% +} +.buddypress #buddypress .bp-widget.base h4 { + margin-bottom:10px +} +.buddypress #buddypress #groups_search_submit, .buddypress #buddypress #messages_search_submit, .buddypress #buddypress #members_search_submit { + border-radius:0 5px 5px 0 +} +.buddypress #buddypress #groups_search, .buddypress #buddypress #members_search, .buddypress #buddypress #messages_search { + border-radius:5px 0 0 5px +} +.buddypress #buddypress ul.item-list { + border-top:0 +} +.buddypress #buddypress #send_message_form label { + margin-bottom:0.625rem; + display:block +} +.buddypress #buddypress #send_message_form ul.acfb-holder li { + float:none +} +.buddypress #buddypress #send_message_form input, .buddypress #buddypress #send_message_form textarea { + margin-bottom:20px +} +.buddypress #buddypress #settings-form table { + margin-bottom:20px; + width:100% +} +.buddypress #buddypress #settings-form label { + display:block +} +.buddypress #buddypress #settings-form input[type="text"], .buddypress #buddypress #settings-form input[type="password"] { + margin:0.625rem 0 +} +.buddypress #buddypress #rtMedia-galary-next { + color:#446cb3 +} +.buddypress #buddypress #rtMedia-galary-next:hover { + background-color:#ddd; + color:#eb5b4c +} +.buddypress #buddypress #profile-edit-form label { + display:block +} +.buddypress #buddypress #profile-edit-form .field-visibility-settings-notoggle { + margin-top:0.625rem +} +.buddypress #buddypress #profile-edit-form .radio { + margin-bottom:0; + list-style:none; + margin-left:0 +} +.buddypress #buddypress .item-list-tabs { + padding-top:0.2rem +} +.buddypress #buddypress form#whats-new-form #whats-new-options #rtmedia-add-media-button-post-update, .buddypress #buddypress form#whats-new-form #whats-new-options select { + margin-top:0 +} +.buddypress #buddypress .activity-list li.load-more { + color:#446cb3 +} +.buddypress #buddypress .activity-list li.load-more a { + display:block; + color:#446cb3 +} +.buddypress #buddypress .activity-list li.load-more a:hover { + color:#eb5b4c +} +.buddypress #buddypress .activity-list li.load-more:hover { + background-color:#ddd +} +.buddypress #buddypress .standard-form #basic-details-section #signup_password, .buddypress #buddypress .standard-form #basic-details-section #signup_password_confirm { + width:90% +} +.buddypress #buddypress .standard-form #basic-details-section input { + margin-bottom:0.625rem +} +.buddypress #buddypress .activity-list li.mini .activity-avatar img.avatar, .buddypress #buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic { + margin-top:3px +} +.buddypress #buddypress .activity-list .activity-content .activity-header img.avatar { + margin:0 10px 0 0 !important +} +.buddypress #buddypress div.wp-editor-container { + border:1px solid #cccccc +} +.buddypress #buddypress div#item-header div#item-actions h3 { + font-size:1.25rem; + margin:0 0 0.625rem +} +.buddypress #buddypress div#item-header ul img.avatar, .buddypress #buddypress div#item-header ul.avatars img.avatar { + height:auto; + width:auto +} +.buddypress #buddypress #bbpress-forums { + margin:0.625rem 0 +} +.buddypress #buddypress #bbpress-forums ul.bbp-topic-revision-log img.avatar { + margin-bottom:0 +} +.buddypress #buddypress #bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log, .buddypress #buddypress #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log, .buddypress #buddypress #bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log { + padding-top:0 +} +.buddypress #buddypress ul.item-list li img.avatar { + margin-top:0.25rem +} +.buddypress #buddypress #groups-list .item-desc p { + margin-bottom:0 +} +.buddypress #buddypress .bbp-meta span.bbp-admin-links a { + color:#446cb3 +} +.buddypress #buddypress .bbp-meta span.bbp-admin-links a:hover { + color:#eb5b4c +} +.buddypress #buddypress .bbp-meta a.bbp-forum-permalink, .buddypress #buddypress .bbp-meta a.bbp-topic-permalink, .buddypress #buddypress .bbp-meta a.bbp-reply-permalink { + color:#666666 +} +.buddypress #buddypress .activity .info { + border-color:#cb2 +} +.buddypress #buddypress div#message.error { + clear:both +} +.buddypress #buddypress div#message.error p { + margin-bottom:0 +} +.buddypress #buddypress #group-settings-form label { + display:block +} +.buddypress #buddypress #group-settings-form #group-name { + margin-bottom:0.625rem +} +.buddypress.settings form .columns { + width:100% +} +.buddypress .clear { + clear:both +} +.widget_bp_core_login_widget .logout { + -webkit-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + -moz-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + padding-top:0.625rem; + padding-right:1.25rem; + padding-bottom:0.6875rem; + padding-left:1.25rem; + font-size:0.6875rem +} +.widget_bp_core_login_widget .logout { + background-color:#446cb3; + border-radius:5px; + border:0; + color:#fff +} +.widget_bp_core_login_widget .logout:hover, .widget_bp_core_login_widget .logout:focus { + background-color:#3e63a4 +} +.widget_bp_core_login_widget .logout:active { + background-color:#4b74bb +} +.widget.buddypress.widget_bp_groups_widget ul, .widget.buddypress.widget_bp_core_friends_widget ul { + margin:0 +} +.widget.buddypress.widget_bp_groups_widget ul li, .widget.buddypress.widget_bp_core_friends_widget ul li { + list-style:none +} +.widget.buddypress.widget_bp_groups_widget .item-options, .widget.buddypress.widget_bp_core_friends_widget .item-options { + margin:0; + padding:0.5em 0 1em +} +.widget.buddypress.widget_bp_groups_widget .item-options .selected, .widget.buddypress.widget_bp_core_friends_widget .item-options .selected { + color:#eb5b4c; + background:#ddd +} +.widget.buddypress.widget_bp_groups_widget .item-options a, .widget.buddypress.widget_bp_core_friends_widget .item-options a { + background:#CCCCCC; + padding:0.3125rem 0.625rem +} +.widget.buddypress.widget_bp_groups_widget ul.item-list img.avatar, .widget.buddypress.widget_bp_core_friends_widget ul.item-list img.avatar { + margin-top:0.5rem +} +.buddypress.widget_bp_core_login_widget #bp-login-widget-form { + border:1px solid #ddd; + padding:1.25rem; + margin:1.25rem 0 +} +.buddypress.widget_bp_core_login_widget #bp-login-widget-form input[type="text"], .buddypress.widget_bp_core_login_widget #bp-login-widget-form input[type="password"] { + width:100% +} +.buddypress.widget_bp_core_login_widget #bp-login-widget-form #bp-login-widget-submit { + float:right; + margin-right:0 +} +.widget_bp_core_friends_widget li { + border:0 none; + margin-bottom:0; + padding:0; + width:100% +} +.widget.buddypress div.item-meta, .widget.buddypress div.item-content { + margin-left:1.875rem +} +.widget.buddypress div.item-meta span.activity, .widget.buddypress div.item-content span.activity { + font-size:0.75rem +} +.search-layout-wrapper>hr { + margin-top:0 +} +#content .gsc-control-cse { + padding:0 +} +#cse table.gstl_0 { + border-width:0; + margin:0 +} +#cse .gsc-result-info { + margin:0 +} +#cse .gs-web-image-box, #cse .gs-promotion-image-box { + padding:0.1875rem 0 0 +} +#cse .gsc-webResult.gsc-result { + border-width:0 0 1px; + border-color:#ddd; + border-style:none none dotted; + clear:both; + margin:0; + padding:0.625rem 0; + position:relative +} +#cse .gsc-result .gs-title { + height:auto; + text-decoration:none +} +#cse .gsc-result .gsc-cursor-box .gsc-cursor-page { + border:1px solid #ddd; + color:#446cb3; + display:inline-block; + float:none; + font-weight:normal; + margin:0.125rem; + padding:0.3125rem 0.625rem; + text-decoration:none +} +#cse .gsc-result .gsc-cursor-box .gsc-cursor-page:hover { + border-color:#919191; + color:#eb5b4c; + text-decoration:underline +} +#cse .gsc-result .gsc-cursor-current-page, #cse .gsc-result .gsc-cursor-current-page:hover { + border-color:#919191; + color:#333; + font-weight:normal; + text-decoration:none +} +#cse .gsc-result a.gs-title, #cse .gsc-result a.gs-title b { + color:#446cb3; + text-decoration:none +} +#cse .gsc-result a.gs-title:hover, #cse .gsc-result a.gs-title b:hover { + color:#eb5b4c +} +#cse .gsc-result img.gs-image, #cse .gsc-result img.gs-promotion-image { + margin:0 +} +#cse input.gsc-input { + border:1px solid #ddd +} +#cse input.gsc-input:hover { + border-color:#919191 +} +#cse .cse input.gsc-search-button, #cse input.gsc-search-button { + height:auto; + margin:0; + min-width:3.125rem; + padding:0.375rem 1.125rem +} +#cse .gsc-tabdActive .gsc-results .gsc-cursor { + display:block; + margin:0.9375rem 0 0.3125rem; + overflow:hidden; + text-align:center +} +.gsc-input-box .gscb_a { + line-height:25px +} +.gsc-input-box .gsst_a { + line-height:18px; + padding-top:0 +} +.gsc-input-box .gsib_b { + line-height:18px; + padding-bottom:0; + padding-top:0 +} +table.gsc-search-box td { + border-width:0 +} +table.gsc-search-box td.gsc-input { + padding-left:0 +} +table.gsc-search-box td.gsib_a { + line-height:18px; + padding-top:0 +} +.gsc-table-result { + border-width:0; + margin:0 +} +.gsc-table-result td { + border-width:0; + margin:0 +} +.gsc-table-result .gsc-thumbnail { + padding-left:0 +} +.gsc-above-wrapper-area-container { + border-width:0 +} +.gsc-result-info-container { + border-width:0; + padding:0 +} +td.gsc-clear-button { + padding-right:0 +} +input.gsc-input { + margin-left:0 +} +.gs-promotion-table, .gs-promotion-table td, .gsc-resultsHeader, .gsc-resultsHeader td { + border-width:0; + margin:0 +} +.rtp-has-promo-bar { + margin-top:2.75rem +} +.rtp-has-promo-bar.admin-bar p.demo_store { + top:2rem +} +.type-product.hentry { + border-bottom:0 +} +input.qty { + margin-bottom:0 +} +.panel.entry-content { + background:transparent; + border:0; + padding:1rem !important +} +body .woocommerce-message:before, body .woocommerce-error:before, body .woocommerce-info:before { + padding-top:0 +} +body div.pp_woocommerce .pp_nav p, body div.pp_woocommerce .pp_description { + font-size:inherit; + line-height:1.1rem +} +body div.pp_woocommerce .pp_arrow_previous, body div.pp_woocommerce .pp_arrow_next, body div.pp_woocommerce .pp_previous:before, body div.pp_woocommerce .pp_next:before { + height:1.25rem; + width:1.25rem +} +body div.pp_woocommerce .pp_close { + height:1.5625rem; + right:-0.8125rem; + text-shadow:0 1px 0 #fff; + top:-0.8125rem; + width:1.5625rem +} +body .label { + background:transparent; + line-height:2.5rem; + padding:0 +} +body .value { + padding:0 +} +.reset_variations { + display:inline-block !important; + margin-bottom:0.9375rem +} +.cart_totals table { + float:right +} +table tr.even, table tr.alt, table tr:nth-of-type(2n) { + background:transparent +} +.post-content table tr.even, .post-content table tr.alt, .post-content table tr:nth-of-type(2n) { + background:#F9F9F9 +} +.woocommerce .rtp-main-wrapper button, .woocommerce .rtp-main-wrapper .button, .woocommerce .rtp-main-wrapper input[type="submit"], .woocommerce .rtp-main-wrapper #payment #place_order, .woocommerce .rtp-main-wrapper #content-wrapper #content .button, .woocommerce-page .rtp-main-wrapper button, .woocommerce-page .rtp-main-wrapper .button, .woocommerce-page .rtp-main-wrapper input[type="submit"], .woocommerce-page .rtp-main-wrapper #payment #place_order, .woocommerce-page .rtp-main-wrapper #content-wrapper #content .button { + -webkit-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + -moz-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + padding-top:0.625rem; + padding-right:1.25rem; + padding-bottom:0.6875rem; + padding-left:1.25rem; + font-size:0.6875rem; + text-shadow:none; + background-image:none +} +.woocommerce .rtp-main-wrapper button, .woocommerce .rtp-main-wrapper .button, .woocommerce .rtp-main-wrapper input[type="submit"], .woocommerce .rtp-main-wrapper #payment #place_order, .woocommerce .rtp-main-wrapper #content-wrapper #content .button, .woocommerce-page .rtp-main-wrapper button, .woocommerce-page .rtp-main-wrapper .button, .woocommerce-page .rtp-main-wrapper input[type="submit"], .woocommerce-page .rtp-main-wrapper #payment #place_order, .woocommerce-page .rtp-main-wrapper #content-wrapper #content .button { + background-color:#446cb3; + border-radius:5px; + border:0; + color:#fff +} +.woocommerce .rtp-main-wrapper button:hover, .woocommerce .rtp-main-wrapper button:focus, .woocommerce .rtp-main-wrapper .button:hover, .woocommerce .rtp-main-wrapper .button:focus, .woocommerce .rtp-main-wrapper input[type="submit"]:hover, .woocommerce .rtp-main-wrapper input[type="submit"]:focus, .woocommerce .rtp-main-wrapper #payment #place_order:hover, .woocommerce .rtp-main-wrapper #payment #place_order:focus, .woocommerce .rtp-main-wrapper #content-wrapper #content .button:hover, .woocommerce .rtp-main-wrapper #content-wrapper #content .button:focus, .woocommerce-page .rtp-main-wrapper button:hover, .woocommerce-page .rtp-main-wrapper button:focus, .woocommerce-page .rtp-main-wrapper .button:hover, .woocommerce-page .rtp-main-wrapper .button:focus, .woocommerce-page .rtp-main-wrapper input[type="submit"]:hover, .woocommerce-page .rtp-main-wrapper input[type="submit"]:focus, .woocommerce-page .rtp-main-wrapper #payment #place_order:hover, .woocommerce-page .rtp-main-wrapper #payment #place_order:focus, .woocommerce-page .rtp-main-wrapper #content-wrapper #content .button:hover, .woocommerce-page .rtp-main-wrapper #content-wrapper #content .button:focus { + background-color:#3e63a4 +} +.woocommerce .rtp-main-wrapper button:active, .woocommerce .rtp-main-wrapper .button:active, .woocommerce .rtp-main-wrapper input[type="submit"]:active, .woocommerce .rtp-main-wrapper #payment #place_order:active, .woocommerce .rtp-main-wrapper #content-wrapper #content .button:active, .woocommerce-page .rtp-main-wrapper button:active, .woocommerce-page .rtp-main-wrapper .button:active, .woocommerce-page .rtp-main-wrapper input[type="submit"]:active, .woocommerce-page .rtp-main-wrapper #payment #place_order:active, .woocommerce-page .rtp-main-wrapper #content-wrapper #content .button:active { + background-color:#4b74bb +} +.woocommerce .rtp-main-wrapper button:hover, .woocommerce .rtp-main-wrapper button:focus, .woocommerce .rtp-main-wrapper .button:hover, .woocommerce .rtp-main-wrapper .button:focus, .woocommerce .rtp-main-wrapper input[type="submit"]:hover, .woocommerce .rtp-main-wrapper input[type="submit"]:focus, .woocommerce .rtp-main-wrapper #payment #place_order:hover, .woocommerce .rtp-main-wrapper #payment #place_order:focus, .woocommerce .rtp-main-wrapper #content-wrapper #content .button:hover, .woocommerce .rtp-main-wrapper #content-wrapper #content .button:focus, .woocommerce-page .rtp-main-wrapper button:hover, .woocommerce-page .rtp-main-wrapper button:focus, .woocommerce-page .rtp-main-wrapper .button:hover, .woocommerce-page .rtp-main-wrapper .button:focus, .woocommerce-page .rtp-main-wrapper input[type="submit"]:hover, .woocommerce-page .rtp-main-wrapper input[type="submit"]:focus, .woocommerce-page .rtp-main-wrapper #payment #place_order:hover, .woocommerce-page .rtp-main-wrapper #payment #place_order:focus, .woocommerce-page .rtp-main-wrapper #content-wrapper #content .button:hover, .woocommerce-page .rtp-main-wrapper #content-wrapper #content .button:focus { + background-image:none +} +body.woocommerce ul.products li.product .add_to_cart_button, body.woocommerce-page ul.products li.product .add_to_cart_button { + float:left +} +body.woocommerce ul.products li.product .added_to_cart, body.woocommerce-page ul.products li.product .added_to_cart { + float:left; + clear:both +} +body.woocommerce #content nav.woocommerce-pagination ul, body.woocommerce-page #content nav.woocommerce-pagination ul { + border:0 +} +body.woocommerce #content nav.woocommerce-pagination ul li, body.woocommerce-page #content nav.woocommerce-pagination ul li { + border-right:0 +} +body.woocommerce #content nav.woocommerce-pagination ul li a, body.woocommerce #content nav.woocommerce-pagination ul li span, body.woocommerce-page #content nav.woocommerce-pagination ul li a, body.woocommerce-page #content nav.woocommerce-pagination ul li span { + line-height:1.75rem +} +.widget_product_search input[type="text"] { + float:left; + height:37px; + width:75% +} +.widget_product_search input[type="submit"] { + font-size:0.6875rem; + padding:0.625rem 1.25rem 0.6875rem +} +#content-wrapper div.sharedaddy .sd-title { + font-size:1.125rem +} +.post-content .form-errors { + margin:0 +} +.post-content .form-errors .form-error-message { + background-color:#fbe5e4; + border-left:4px solid #dd3d36; + padding:0.3125rem 0.625rem; + margin:0.625rem 0 1.25rem; + list-style:none; + color:#4c4c4c +} +.contact-form .select { + width:300px +} +.gform_fields input, .gform_fields select, .gform_fields textarea.textarea { + margin:0 +} +.gform_fields .gfield { + margin-bottom:0.75rem +} +.gform_wrapper .ginput_complex ginput_left, .gform_wrapper .ginput_complex ginput_right, .gform_wrapper .ginput_complex ginput_full { + margin-bottom:0.3125rem +} +.gform_wrapper .gfield_time_hour input { + display:inline-block; + margin-right:0.25rem +} +.gform_wrapper .gfield_time_ampm.ginput_container select { + padding:0.375rem 0.125rem +} +.gfield_checkbox li input[type=checkbox], .gfield_radio li input[type=radio] { + width:auto !important; + margin:0 +} +table.gfield_list thead, table.gfield_list tfoot, table.gfield_list tr:nth-of-type(2n) { + background-color:transparent +} +input[type=submit], .button, button { + -webkit-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + -moz-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + padding-top:1rem; + padding-right:2rem; + padding-bottom:1.0625rem; + padding-left:2rem; + font-size:1rem +} +input[type=submit], .button, button { + background-color:#446cb3; + border-radius:5px; + border:0; + color:#fff +} +input[type=submit]:hover, input[type=submit]:focus, .button:hover, .button:focus, button:hover, button:focus { + background-color:#3e63a4 +} +input[type=submit]:active, .button:active, button:active { + background-color:#4b74bb +} +#content-wrapper .gform_wrapper ul.gfield_radio li input+input { + width:auto +} +.widget .gform_wrapper .top_label input.medium, .widget .gform_wrapper .top_label select.medium { + width:97% +} +.widget .gform_wrapper .gfield_time_ampm select { + height:37px +} +#content-wrapper .ninja-forms-form-wrap { + overflow:hidden +} +#content-wrapper .ninja-forms-form-wrap label { + display:inline-block; + width:30% +} +#content-wrapper .ninja-forms-form-wrap input, #content-wrapper .ninja-forms-form-wrap select, #content-wrapper .ninja-forms-form-wrap textarea { + display:inline-block; + margin:0; + width:40% +} +#content-wrapper .ninja-forms-form-wrap .label-left label { + width:29% +} +#content-wrapper .ninja-forms-form-wrap .checkbox-wrap label { + margin:0 +} +#content-wrapper .ninja-forms-form-wrap input[type="checkbox"], #content-wrapper .ninja-forms-form-wrap input[type="radio"], #content-wrapper .ninja-forms-form-wrap button, #content-wrapper .ninja-forms-form-wrap input[type="button"], #content-wrapper .ninja-forms-form-wrap input[type="reset"], #content-wrapper .ninja-forms-form-wrap input[type="submit"] { + width:auto +} +#content-wrapper .ninja-forms-form-wrap .ninja-forms-field-error, #content-wrapper .ninja-forms-form-wrap .ninja-forms-error-msg { + background-color:#fbe5e4; + border-left:4px solid #dd3d36; + padding:0.3125rem 0.625rem; + margin:0.625rem 0 1.25rem +} +#content-wrapper .ninja-forms-form-wrap .ninja-forms-field-error p, #content-wrapper .ninja-forms-form-wrap .ninja-forms-error-msg p { + margin:0 +} +#content-wrapper .ninja-forms-form-wrap .field-wrap, #content-wrapper .ninja-forms-form-wrap #ninja_forms_required_items { + margin-bottom:1.75rem +} +#content-wrapper .ninja-forms-form-wrap .wp-editor-container .wp-editor-area { + border:1px solid #cccccc; + margin-left:0; + width:100% +} +#content-wrapper .ninja-forms-form-wrap .ninja-forms-pass1, #content-wrapper .ninja-forms-form-wrap .ninja-forms-pass2 { + margin-bottom:1.75rem +} +#content-wrapper .ninja-forms-form-wrap .list-radio-wrap li, #content-wrapper .ninja-forms-form-wrap .list-checkbox-wrap li { + width:100% +} +#content-wrapper .ninja-forms-form-wrap .list-radio-wrap li .ninja-forms-field, #content-wrapper .ninja-forms-form-wrap .list-checkbox-wrap li .ninja-forms-field { + margin-right:0.625rem +} +#content-wrapper .field-wrap.label-left .ninja-forms-field { + margin-left:0 +} +#content-wrapper .wp_themeSkin table.mceLayout { + border:1px solid #CCCCCC +} +.ninja-forms-required-items { + background-color:#fff4d6; + border-left:4px solid #ffba00; + padding:0.625rem 0.9375rem; + text-shadow:1px 0 0 #fff; + margin-bottom:1.75rem +} +.ninja-forms-field-description { + overflow:hidden +} +.ninja-forms-field-description p { + left:4px; + margin-bottom:0; + margin-left:30%; + position:relative +} +#content-wrapper .widget .ninja-forms-form input[type="text"], #content-wrapper .widget .ninja-forms-form input[type="password"], #content-wrapper .widget .ninja-forms-form input[type="search"], #content-wrapper .widget .ninja-forms-form input[type="email"], #content-wrapper .widget .ninja-forms-form input[type="tel"], #content-wrapper .widget .ninja-forms-form input[type="url"], #content-wrapper .widget .ninja-forms-form input[type^="date"], #content-wrapper .widget .ninja-forms-form input[type="month"], #content-wrapper .widget .ninja-forms-form input[type="week"], #content-wrapper .widget .ninja-forms-form input[type="time"], #content-wrapper .widget .ninja-forms-form select, #content-wrapper .widget .ninja-forms-form textarea, #content-wrapper .widget .ninja-forms-form #pass-strength-result { + width:90% +} +#content-wrapper .widget .ninja-forms-form .label-left label { + width:100% +} +#content-wrapper .widget .ninja-forms-form .timed_submit-wrap button { + font-size:0.875rem; + padding:0.625rem 1.25rem 0.6875rem +} +#content-wrapper .widget .ninja-forms-form .wp-editor-wrap .wp-editor-container { + overflow:auto +} +.wpcf7-form .wpcf7-list-item { + margin-left:0 +} +.wpcf7-form div.wpcf7-validation-errors, .wpcf7-form .wpcf7-not-valid-tip { + background-color:#fbe5e4; + border-left:4px solid #dd3d36; + padding:0.3125rem 0.625rem; + margin:0.625rem 0 1.25rem; + list-style:none; + color:#4c4c4c +} +.wpcf7-form div.wpcf7-mail-sent-ok { + background-color:#e4f5d6; + border-left:4px solid #7ad03a +} +#buddypress { + position:relative +} +#buddypress .mfp-close { + border:0; + color:#333333; + font-size:1.75rem !important; + line-height:0.5; + margin-right:0.25rem; + margin-top:0.3125rem; + right:2.5% +} +#buddypress .mfp-close:hover, #buddypress .mfp-close:focus { + border:0 +} +#buddypress .mfp-close:active { + top:0 +} +#buddypress .rtmedia-container .rtmedia-item-actions { + clear:left +} +#buddypress .rtmedia-container .rtmedia-item-actions form { + margin-bottom:0.3125rem +} +#buddypress .rtmedia-container .rtmedia-item-actions .rtmedia-like { + padding-left:0.625rem; + padding-right:0.8125rem +} +#buddypress .rtmedia-container .rtmedia-item-actions .rtmedia-like span { + margin-right:0.375rem +} +#buddypress .rtmedia-container #details-tab .rt-form-select { + margin-left:1rem +} +#buddypress input[type="button"], #buddypress button, #buddypress .button, #buddypress input[type="submit"] { + -webkit-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + -moz-box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + box-shadow:inset 0 -2px rgba(0, 0, 0, 0.14); + padding-top:0.625rem; + padding-right:1.25rem; + padding-bottom:0.6875rem; + padding-left:1.25rem; + font-size:0.6875rem; + text-shadow:none; + margin-bottom:0; + background-image:none; + text-decoration:none +} +#buddypress input[type="button"], #buddypress button, #buddypress .button, #buddypress input[type="submit"] { + background-color:#446cb3; + border-radius:5px; + border:0; + color:#fff +} +#buddypress input[type="button"]:hover, #buddypress input[type="button"]:focus, #buddypress button:hover, #buddypress button:focus, #buddypress .button:hover, #buddypress .button:focus, #buddypress input[type="submit"]:hover, #buddypress input[type="submit"]:focus { + background-color:#3e63a4 +} +#buddypress input[type="button"]:active, #buddypress button:active, #buddypress .button:active, #buddypress input[type="submit"]:active { + background-color:#4b74bb +} +#buddypress input[type="button"]:hover, #buddypress input[type="button"]:focus, #buddypress button:hover, #buddypress button:focus, #buddypress .button:hover, #buddypress .button:focus, #buddypress input[type="submit"]:hover, #buddypress input[type="submit"]:focus { + background-image:none; + border:0 none +} +#buddypress .rtmedia-item-thumbnail { + margin:0 auto +} +#buddypress .rtmedia-upload-input { + margin-right:0.625rem +} +#buddypress #whats-new-options .icon-plus-sign { + margin-right:0.3125rem +} +#buddypress ul.large-block-grid-3 .rtmedia-list-item { + margin:0 !important +} +#buddypress ul.rtmedia-list .rtmedia-list-item { + height:auto +} +#buddypress ~ .rtp-readmore { + display:none +} +#buddypress .rtmedia-image-editor .imgedit-settings { + padding-left:1.25rem +} +#buddypress div.rtmedia-activity-container ul.rtmedia-list li.media-type-music .rtmedia-item-thumbnail { + margin:0 auto +} +#rtMedia-galary-next { + color:#446cb3 +} +#rtMedia-galary-next:hover { + background-color:#ddd; + color:#eb5b4c +} +.post-content .rtmedia-container { + margin-bottom:0.625rem +} +.RTMediaGalleryWidget ul { + margin:0 +} +.RTMediaGalleryWidget .media-tabs-container .rt-media-tab-panel ul li { + margin:0.625rem 0.125rem; + width:32% +} +.RTMediaGalleryWidget .media-tabs-container .rt-media-tab-panel { + padding:0.625rem +} +.RTMediaGalleryWidget .media-tabs-container>ul li { + padding:0.25rem 0 +} +.RTMediaUploaderWidget .rtmedia-upload-input.rtmedia-file { + margin-left:0.625rem +} +.RTMediaUploaderWidget .rt-form-select.privacy { + margin-top:0.9375rem; + margin-bottom:0.3125rem +} +.RTMediaUploaderWidget input[type="submit"] { + font-size:0.6875rem; + padding:0.625rem 1.25rem 0.6875rem +} +.yarpp-related { + margin-bottom:0.625rem +} +.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail { + height:auto +} +.yarpp-related .yarpp-thumbnail .yarpp-thumbnail-title { + margin-top:0.625rem; + margin-bottom:0.3125rem; + margin-left:auto; + margin-right:auto; + text-align:center; + width:100%; + display:block +} diff --git a/template/css/zedapp.css b/template/css/zedapp.css new file mode 100644 index 0000000..730fd1e --- /dev/null +++ b/template/css/zedapp.css @@ -0,0 +1,145 @@ +a.install-button { + display: block; + margin: 10px; + text-align: center; + font-family: Arial, Helvetica, sans-serif; + font-size: 22px; + color: #ffffff; + padding: 10px 20px; + background: -moz-linear-gradient(top, #6b6b6b 0%, #000000); + background: -webkit-gradient(linear, left top, left bottom, from(#6b6b6b), to(#000000)); + -moz-border-radius: 30px; + -webkit-border-radius: 30px; + border-radius: 30px; + border: 1px solid #000000; + -moz-box-shadow: 0px 1px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 1px rgba(255, 255, 255, 0.7); + -webkit-box-shadow: 0px 1px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 1px rgba(255, 255, 255, 0.7); + box-shadow: 0px 1px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 1px rgba(255, 255, 255, 0.7); + text-shadow: 0px -1px 0px rgba(000, 000, 000, 0.4), 0px 1px 0px rgba(255, 255, 255, 0.3); +} +a.install-button:hover { + text-decoration: none; +} + + + [class^="rtp-icon-"]:before, [class*=" rtp-icon-"]:before { + font-family: "Arial"; + font-style: normal; + font-weight: normal; + speak: none; + + display: inline-block; + text-decoration: inherit; + width: 1em; + margin-right: .2em; + text-align: center; + /* opacity: .8; */ + + /* For safety - reset parent styles, that can break glyph codes*/ + font-variant: normal; + text-transform: none; + + /* fix buttons height, for twitter bootstrap */ + line-height: 1em; + + /* Animation center compensation - margins should be symmetric */ + /* remove if not needed */ + margin-left: .2em; + + /* you can be more comfortable with increased icons size */ + /* font-size: 120%; */ + + /* Uncomment for 3D effect */ + /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ +} + +.rtp-icon-menu:before { content: '='; } /* 'î Ž' */ + + +/* Animation junk*/ + +/* + Animation example, for spinners +*/ +.animate-spin { + -moz-animation: spin 2s infinite linear; + -o-animation: spin 2s infinite linear; + -webkit-animation: spin 2s infinite linear; + animation: spin 2s infinite linear; + display: inline-block; +} +@-moz-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-webkit-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-o-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-ms-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes spin { + 0% { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/template/img/maxcdn_logo.png b/template/img/maxcdn_logo.png new file mode 100644 index 0000000..c94a529 Binary files /dev/null and b/template/img/maxcdn_logo.png differ diff --git a/template/img/zed-small.png b/template/img/zed-small.png new file mode 100644 index 0000000..63623e2 Binary files /dev/null and b/template/img/zed-small.png differ diff --git a/template/js/rtp.js b/template/js/rtp.js new file mode 100644 index 0000000..b94716a --- /dev/null +++ b/template/js/rtp.js @@ -0,0 +1,2190 @@ +/*! + * Concat JS libraries to single js file to reduce http request. + * This will include modernizr.js, foundation.min.js and jquery.sidr.min.js + * + * @since rtPanel 4.1.4 + */ +! function(a, b, c, d) { + "use strict"; + + function e(a) { + return ("string" == typeof a || a instanceof String) && (a = a.replace(/^[\\/'"]+|(;\s?})+|[\\/'"]+$/g, "")), a + } + 0 === a("head").has(".foundation-mq-small").length && a("head").append(''), 0 === a("head").has(".foundation-mq-medium").length && a("head").append(''), 0 === a("head").has(".foundation-mq-large").length && a("head").append(''), 0 === a("head").has(".foundation-mq-xlarge").length && a("head").append(''), 0 === a("head").has(".foundation-mq-xxlarge").length && a("head").append(''), a(function() { + "undefined" != typeof FastClick && "undefined" != typeof c.body && FastClick.attach(c.body) + }); + var f = function(b, d) { + return "string" == typeof b ? a(d ? d.querySelectorAll(b) : c.querySelectorAll(b)) : a(b, d) + }; + b.matchMedia = b.matchMedia || function(a) { + var b, c = a.documentElement, + d = c.firstElementChild || c.firstChild, + e = a.createElement("body"), + f = a.createElement("div"); + return f.id = "mq-test-1", f.style.cssText = "position:absolute;top:-100em", e.style.background = "none", e.appendChild(f), + function(a) { + return f.innerHTML = '', c.insertBefore(e, d), b = 42 === f.offsetWidth, c.removeChild(e), { + matches: b, + media: a + } + } + }(c), + function() { + function a() { + c && (f(a), jQuery.fx.tick()) + } + for (var c, d = 0, e = ["webkit", "moz"], f = b.requestAnimationFrame, g = b.cancelAnimationFrame; d < e.length && !f; d++) f = b[e[d] + "RequestAnimationFrame"], g = g || b[e[d] + "CancelAnimationFrame"] || b[e[d] + "CancelRequestAnimationFrame"]; + f ? (b.requestAnimationFrame = f, b.cancelAnimationFrame = g, jQuery.fx.timer = function(b) { + b() && jQuery.timers.push(b) && !c && (c = !0, a()) + }, jQuery.fx.stop = function() { + c = !1 + }) : (b.requestAnimationFrame = function(a) { + var c = (new Date).getTime(), + e = Math.max(0, 16 - (c - d)), + f = b.setTimeout(function() { + a(c + e) + }, e); + return d = c + e, f + }, b.cancelAnimationFrame = function(a) { + clearTimeout(a) + }) + }(jQuery), b.Foundation = { + name: "Foundation", + version: "5.0.3", + media_queries: { + small: f(".foundation-mq-small").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ""), + medium: f(".foundation-mq-medium").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ""), + large: f(".foundation-mq-large").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ""), + xlarge: f(".foundation-mq-xlarge").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ""), + xxlarge: f(".foundation-mq-xxlarge").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, "") + }, + stylesheet: a("").appendTo("head")[0].sheet, + init: function(a, b, c, d, e) { + var g = [a, c, d, e], + h = []; + if (this.rtl = /rtl/i.test(f("html").attr("dir")), this.scope = a || this.scope, b && "string" == typeof b && !/reflow/i.test(b)) this.libs.hasOwnProperty(b) && h.push(this.init_lib(b, g)); + else for (var i in this.libs) h.push(this.init_lib(i, b)); + return a + }, + init_lib: function(a, b) { + return this.libs.hasOwnProperty(a) ? (this.patch(this.libs[a]), b && b.hasOwnProperty(a) ? this.libs[a].init.apply(this.libs[a], [this.scope, b[a]]) : (b = b instanceof Array ? b : Array(b), this.libs[a].init.apply(this.libs[a], b))) : function() {} + }, + patch: function(a) { + a.scope = this.scope, a.data_options = this.lib_methods.data_options, a.bindings = this.lib_methods.bindings, a.S = f, a.rtl = this.rtl + }, + inherit: function(a, b) { + for (var c = b.split(" "), d = c.length - 1; d >= 0; d--) this.lib_methods.hasOwnProperty(c[d]) && (this.libs[a.name][c[d]] = this.lib_methods[c[d]]) + }, + random_str: function(a) { + var b = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""); + a || (a = Math.floor(Math.random() * b.length)); + for (var c = "", d = 0; a > d; d++) c += b[Math.floor(Math.random() * b.length)]; + return c + }, + libs: {}, + lib_methods: { + throttle: function(a, b) { + var c = null; + return function() { + var d = this, + e = arguments; + clearTimeout(c), c = setTimeout(function() { + a.apply(d, e) + }, b) + } + }, + data_options: function(b) { + function c(a) { + return !isNaN(a - 0) && null !== a && "" !== a && a !== !1 && a !== !0 + } + function d(b) { + return "string" == typeof b ? a.trim(b) : b + } + var e, f, g, h, i = {}, j = b.data("options"); + if ("object" == typeof j) return j; + for (g = (j || ":").split(";"), h = g.length, e = h - 1; e >= 0; e--) f = g[e].split(":"), /true/i.test(f[1]) && (f[1] = !0), /false/i.test(f[1]) && (f[1] = !1), c(f[1]) && (f[1] = parseInt(f[1], 10)), 2 === f.length && f[0].length > 0 && (i[d(f[0])] = d(f[1])); + return i + }, + delay: function(a, b) { + return setTimeout(a, b) + }, + empty: function(a) { + if (a.length && a.length > 0) return !1; + if (a.length && 0 === a.length) return !0; + for (var b in a) if (hasOwnProperty.call(a, b)) return !1; + return !0 + }, + register_media: function(b, c) { + Foundation.media_queries[b] === d && (a("head").append(''), Foundation.media_queries[b] = e(a("." + c).css("font-family"))) + }, + addCustomRule: function(a, b) { + if (b === d) Foundation.stylesheet.insertRule(a, Foundation.stylesheet.cssRules.length); + else { + var c = Foundation.media_queries[b]; + c !== d && Foundation.stylesheet.insertRule("@media " + Foundation.media_queries[b] + "{ " + a + " }") + } + }, + loaded: function(a, b) { + function c() { + b(a[0]) + } + function d() { + if (this.one("load", c), /MSIE (\d+\.\d+);/.test(navigator.userAgent)) { + var a = this.attr("src"), + b = a.match(/\?/) ? "&" : "?"; + b += "random=" + (new Date).getTime(), this.attr("src", a + b) + } + } + return a.attr("src") ? void(a[0].complete || 4 === a[0].readyState ? c() : d.call(a)) : void c() + }, + bindings: function(b, c) { + var d = this, + e = !f(this).data(this.name + "-init"); + return "string" == typeof b ? this[b].call(this, c) : void(f(this.scope).is("[data-" + this.name + "]") ? (f(this.scope).data(this.name + "-init", a.extend({}, this.settings, c || b, this.data_options(f(this.scope)))), e && this.events(this.scope)) : f("[data-" + this.name + "]", this.scope).each(function() { + var e = !f(this).data(d.name + "-init"); + f(this).data(d.name + "-init", a.extend({}, d.settings, c || b, d.data_options(f(this)))), e && d.events(this) + })) + } + } + }, a.fn.foundation = function() { + var a = Array.prototype.slice.call(arguments, 0); + return this.each(function() { + return Foundation.init.apply(Foundation, [this].concat(a)), this + }) + } +}(jQuery, this, this.document), +function(a, b, c) { + "use strict"; + Foundation.libs.abide = { + name: "abide", + version: "5.0.3", + settings: { + focus_on_invalid: !0, + error_labels: !0, + timeout: 1e3, + patterns: { + alpha: /[a-zA-Z]+/, + alpha_numeric: /[a-zA-Z0-9]+/, + integer: /-?\d+/, + number: /-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?/, + password: /(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$/, + card: /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/, + cvv: /^([0-9]){3,4}$/, + email: /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/, + url: /(https?|ftp|file|ssh):/, + domain: /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/, + datetime: /([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))/, + date: /(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))/, + time: /(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}/, + dateISO: /\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}/, + month_day_year: /(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.](19|20)\d\d/, + color: /^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/ + } + }, + timer: null, + init: function(a, b, c) { + this.bindings(b, c) + }, + events: function(b) { + { + var c = this, + d = a(b).attr("novalidate", "novalidate"); + d.data("abide-init") + } + d.off(".abide").on("submit.fndtn.abide validate.fndtn.abide", function(b) { + var d = /ajax/i.test(a(this).attr("data-abide")); + return c.validate(a(this).find("input, textarea, select").get(), b, d) + }).find("input, textarea, select").off(".abide").on("blur.fndtn.abide change.fndtn.abide", function(a) { + c.validate([this], a) + }).on("keydown.fndtn.abide", function(b) { + var d = a(this).closest("form").data("abide-init"); + clearTimeout(c.timer), c.timer = setTimeout(function() { + c.validate([this], b) + }.bind(this), d.timeout) + }) + }, + validate: function(b, c, d) { + for (var e = this.parse_patterns(b), f = e.length, g = a(b[0]).closest("form"), h = /submit/.test(c.type), i = 0; f > i; i++) if (!e[i] && (h || d)) return this.settings.focus_on_invalid && b[i].focus(), g.trigger("invalid"), a(b[i]).closest("form").attr("data-invalid", ""), !1; + return (h || d) && g.trigger("valid"), g.removeAttr("data-invalid"), d ? !1 : !0 + }, + parse_patterns: function(a) { + for (var b = a.length, c = [], d = b - 1; d >= 0; d--) c.push(this.pattern(a[d])); + return this.check_validation_and_apply_styles(c) + }, + pattern: function(a) { + var b = a.getAttribute("type"), + c = "string" == typeof a.getAttribute("required"), + d = a.getAttribute("pattern") || ""; + return this.settings.patterns.hasOwnProperty(d) && d.length > 0 ? [a, this.settings.patterns[d], c] : d.length > 0 ? [a, new RegExp(d), c] : this.settings.patterns.hasOwnProperty(b) ? [a, this.settings.patterns[b], c] : (d = /.*/, [a, d, c]) + }, + check_validation_and_apply_styles: function(b) { + for (var c = b.length, d = [], e = c - 1; e >= 0; e--) { + var f = b[e][0], + g = b[e][2], + h = f.value, + i = f.getAttribute("data-equalto"), + j = "radio" === f.type, + k = "checkbox" === f.type, + l = a('label[for="' + f.getAttribute("id") + '"]'), + m = g ? f.value.length > 0 : !0; + j && g ? d.push(this.valid_radio(f, g)) : k && g ? d.push(this.valid_checkbox(f, g)) : i && g ? d.push(this.valid_equal(f, g)) : b[e][1].test(h) && m || !g && f.value.length < 1 ? (a(f).removeAttr("data-invalid").parent().removeClass("error"), l.length > 0 && this.settings.error_labels && l.removeClass("error"), d.push(!0)) : (a(f).attr("data-invalid", "").parent().addClass("error"), l.length > 0 && this.settings.error_labels && l.addClass("error"), d.push(!1)) + } + return d + }, + valid_checkbox: function(b, c) { + var b = a(b), + d = b.is(":checked") || !c; + return d ? b.removeAttr("data-invalid").parent().removeClass("error") : b.attr("data-invalid", "").parent().addClass("error"), d + }, + valid_radio: function(b) { + for (var d = b.getAttribute("name"), e = c.getElementsByName(d), f = e.length, g = !1, h = 0; f > h; h++) e[h].checked && (g = !0); + for (var h = 0; f > h; h++) g ? a(e[h]).removeAttr("data-invalid").parent().removeClass("error") : a(e[h]).attr("data-invalid", "").parent().addClass("error"); + return g + }, + valid_equal: function(b) { + var d = c.getElementById(b.getAttribute("data-equalto")).value, + e = b.value, + f = d === e; + return f ? a(b).removeAttr("data-invalid").parent().removeClass("error") : a(b).attr("data-invalid", "").parent().addClass("error"), f + } + } +}(jQuery, this, this.document), +function(a) { + "use strict"; + Foundation.libs.accordion = { + name: "accordion", + version: "5.0.3", + settings: { + active_class: "active", + toggleable: !0 + }, + init: function(a, b, c) { + this.bindings(b, c) + }, + events: function() { + a(this.scope).off(".accordion").on("click.fndtn.accordion", "[data-accordion] > dd > a", function(b) { + var c = a(this).parent(), + d = a("#" + this.href.split("#")[1]), + e = a("> dd > .content", d.closest("[data-accordion]")), + f = c.parent().data("accordion-init"), + g = a("> dd > .content." + f.active_class, c.parent()); + return b.preventDefault(), g[0] == d[0] && f.toggleable ? d.toggleClass(f.active_class) : (e.removeClass(f.active_class), void d.addClass(f.active_class)) + }) + }, + off: function() {}, + reflow: function() {} + } +}(jQuery, this, this.document), +function(a) { + "use strict"; + Foundation.libs.alert = { + name: "alert", + version: "5.0.3", + settings: { + animation: "fadeOut", + speed: 300, + callback: function() {} + }, + init: function(a, b, c) { + this.bindings(b, c) + }, + events: function() { + a(this.scope).off(".alert").on("click.fndtn.alert", "[data-alert] a.close", function(b) { + var c = a(this).closest("[data-alert]"), + d = c.data("alert-init") || Foundation.libs.alert.settings; + b.preventDefault(), c[d.animation](d.speed, function() { + a(this).trigger("closed").remove(), d.callback() + }) + }) + }, + reflow: function() {} + } +}(jQuery, this, this.document), +function(a, b, c, d) { + "use strict"; + Foundation.libs.clearing = { + name: "clearing", + version: "5.0.3", + settings: { + templates: { + viewing: '× ' + }, + close_selectors: ".clearing-close", + init: !1, + locked: !1 + }, + init: function(b, c, d) { + var e = this; + Foundation.inherit(this, "throttle loaded"), this.bindings(c, d), a(this.scope).is("[data-clearing]") ? this.assemble(a("li", this.scope)) : a("[data-clearing]", this.scope).each(function() { + e.assemble(a("li", this)) + }) + }, + events: function(c) { + var d = this; + a(this.scope).off(".clearing").on("click.fndtn.clearing", "ul[data-clearing] li", function(b, c, e) { + var c = c || a(this), + e = e || c, + f = c.next("li"), + g = c.closest("[data-clearing]").data("clearing-init"), + h = a(b.target); + b.preventDefault(), g || (d.init(), g = c.closest("[data-clearing]").data("clearing-init")), e.hasClass("visible") && c[0] === e[0] && f.length > 0 && d.is_open(c) && (e = f, h = a("img", e)), d.open(h, c, e), d.update_paddles(e) + }).on("click.fndtn.clearing", ".clearing-main-next", function(a) { + d.nav(a, "next") + }).on("click.fndtn.clearing", ".clearing-main-prev", function(a) { + d.nav(a, "prev") + }).on("click.fndtn.clearing", this.settings.close_selectors, function(a) { + Foundation.libs.clearing.close(a, this) + }).on("keydown.fndtn.clearing", function(a) { + d.keydown(a) + }), a(b).off(".clearing").on("resize.fndtn.clearing", function() { + d.resize() + }), this.swipe_events(c) + }, + swipe_events: function() { + var b = this; + a(this.scope).on("touchstart.fndtn.clearing", ".visible-img", function(b) { + b.touches || (b = b.originalEvent); + var c = { + start_page_x: b.touches[0].pageX, + start_page_y: b.touches[0].pageY, + start_time: (new Date).getTime(), + delta_x: 0, + is_scrolling: d + }; + a(this).data("swipe-transition", c), b.stopPropagation() + }).on("touchmove.fndtn.clearing", ".visible-img", function(c) { + if (c.touches || (c = c.originalEvent), !(c.touches.length > 1 || c.scale && 1 !== c.scale)) { + var d = a(this).data("swipe-transition"); + if ("undefined" == typeof d && (d = {}), d.delta_x = c.touches[0].pageX - d.start_page_x, "undefined" == typeof d.is_scrolling && (d.is_scrolling = !! (d.is_scrolling || Math.abs(d.delta_x) < Math.abs(c.touches[0].pageY - d.start_page_y))), !d.is_scrolling && !d.active) { + c.preventDefault(); + var e = d.delta_x < 0 ? "next" : "prev"; + d.active = !0, b.nav(c, e) + } + } + }).on("touchend.fndtn.clearing", ".visible-img", function(b) { + a(this).data("swipe-transition", {}), b.stopPropagation() + }) + }, + assemble: function(b) { + var c = b.parent(); + if (!c.parent().hasClass("carousel")) { + c.after(''); + var d = a("#foundationClearingHolder"), + e = c.data("clearing-init"), + f = c.detach(), + g = { + grid: '