/* ---- /plugins/system/jce/css/content.css ---- */
.wf-columns{display:flex;gap:.5rem}.wf-columns .wf-column{max-width:100%;box-sizing:border-box;flex:1}.wf-columns-stack-large,.wf-columns-stack-medium,.wf-columns-stack-small{flex-wrap:wrap}.wf-columns-align-left{justify-content:flex-start}.wf-columns-align-center{justify-content:center}.wf-columns-align-right{justify-content:flex-end}.wf-columns-layout-1-2>.wf-column:last-child,.wf-columns-layout-2-1>.wf-column:first-child{width:calc(100% * 2 / 3.001);flex:none}.wf-columns-layout-1-1-2>.wf-column:last-child,.wf-columns-layout-1-2-1>.wf-column:nth-child(2),.wf-columns-layout-2-1-1>.wf-column:first-child{width:50%;flex:none}.wf-columns-layout-1-3>.wf-column:last-child,.wf-columns-layout-3-1>.wf-column:first-child{width:75%;flex:none}.wf-columns-gap-small{gap:.25rem}.wf-columns-gap-medium{gap:.5rem}.wf-columns-gap-large{gap:1rem}.wf-columns-gap-none{gap:0}@media (max-width:640px){.wf-columns-stack-small>.wf-column{width:100%;flex:auto!important}}@media (max-width:960px){.wf-columns-stack-medium>.wf-column{width:100%;flex:auto!important}}@media (max-width:1200px){.wf-columns-stack-large>.wf-column{width:100%;flex:auto!important}}@media (max-width:1600px){.wf-columns-stack-xlarge>.wf-column{width:100%}}[data-wf-columns]>div>figure img,[data-wf-columns]>div>figure video{object-fit:cover;height:calc(100% - 2rem)}[data-wf-columns]>div>figure{margin:0;display:block;position:relative;height:100%}[data-wf-columns]>div>figure figcaption{text-align:center;line-height:2rem;display:inline-block;width:100%}[data-wf-columns]>div>figure>a.wfpopup+figcaption{pointer-events:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wf-columns .wf-column{margin-left:.5rem}.wf-columns .wf-column:first-child{margin-left:inherit}.wf-columns .wf-column:last-child{margin-right:inherit}}@media all and (-ms-high-contrast:none) and (max-width:640px),(-ms-high-contrast:active) and (max-width:640px){.wf-columns-stack-small>.wf-column{margin-left:inherit;margin-right:inherit;margin-top:.5rem}.wf-columns-stack-small>.wf-column:first-child{margin-top:inherit}}@media all and (-ms-high-contrast:none) and (max-width:960px),(-ms-high-contrast:active) and (max-width:960px){.wf-columns-stack-medium>.wf-column{margin-left:inherit;margin-right:inherit;margin-top:.5rem}.wf-columns-stack-medium>.wf-column:first-child{margin-top:inherit}}@media all and (-ms-high-contrast:none) and (max-width:1200px),(-ms-high-contrast:active) and (max-width:1200px){.wf-columns-stack-large>.wf-column{margin-left:inherit;margin-right:inherit;margin-top:.5rem}.wf-columns-stack-large>.wf-column:first-child{margin-top:inherit}}@media all and (-ms-high-contrast:none) and (max-width:1600px),(-ms-high-contrast:active) and (max-width:1600px){.wf-columns-stack-xlarge>.wf-column{margin-left:inherit;margin-right:inherit;margin-top:.5rem}.wf-columns-stack-xlarge>.wf-column:first-child{margin-top:inherit}}@supports (-webkit-hyphens:none){.wf-columns .wf-column{margin-left:.5rem}.wf-columns .wf-column:first-child{margin-left:inherit}.wf-columns .wf-column:last-child{margin-right:inherit}@media (max-width:640px){.wf-columns-stack-small>.wf-column{margin-left:inherit;margin-right:inherit;margin-top:.5rem}.wf-columns-stack-small>.wf-column:first-child{margin-top:inherit}}@media (max-width:960px){.wf-columns-stack-medium>.wf-column{margin-left:inherit;margin-right:inherit;margin-top:.5rem}.wf-columns-stack-medium>.wf-column:first-child{margin-top:inherit}}@media (max-width:1200px){.wf-columns-stack-large>.wf-column{margin-left:inherit;margin-right:inherit;margin-top:.5rem}.wf-columns-stack-large>.wf-column:first-child{margin-top:inherit}}@media (max-width:1600px){.wf-columns-stack-xlarge>.wf-column{margin-left:inherit;margin-right:inherit;margin-top:.5rem}.wf-columns-stack-xlarge>.wf-column:first-child{margin-top:inherit}}}

/* ---- /libraries/gantry/css/grid-12.css ---- */
/**
 * @version   4.1.43 April  1, 2020
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2020 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* 12 Grid */
.rt-grid-1, .rt-grid-2, .rt-grid-3, .rt-grid-4, .rt-grid-5, .rt-grid-6, .rt-grid-7, .rt-grid-8, .rt-grid-9, .rt-grid-10, .rt-grid-11, .rt-grid-12 {display: inline;float: left;position: relative;margin-left: 10px;margin-right: 10px;}
.rt-container .rt-grid-1 {width: 60px;}
.rt-container .rt-grid-2 {width: 140px;}
.rt-container .rt-grid-3 {width: 220px;}
.rt-container .rt-grid-4 {width: 300px;}
.rt-container .rt-grid-5 {width: 380px;}
.rt-container .rt-grid-6 {width: 460px;}
.rt-container .rt-grid-7 {width: 540px;}
.rt-container .rt-grid-8 {width: 620px;}
.rt-container .rt-grid-9 {width: 700px;}
.rt-container .rt-grid-10 {width: 780px;}
.rt-container .rt-grid-11 {width: 860px;}
.rt-container .rt-grid-12 {width: 940px;}

/* Grid Push */
.rt-container .rt-push-1 {left: 80px;}
.rt-container .rt-push-2 {left: 160px;}
.rt-container .rt-push-3 {left: 240px;}
.rt-container .rt-push-4 {left: 320px;}
.rt-container .rt-push-5 {left: 400px;}
.rt-container .rt-push-6 {left: 480px;}
.rt-container .rt-push-7 {left: 560px;}
.rt-container .rt-push-8 {left: 640px;}
.rt-container .rt-push-9 {left: 720px;}
.rt-container .rt-push-10 {left: 800px;}
.rt-container .rt-push-11 {left: 880px;}

/* Grid Pull */
.rt-container .rt-pull-1 {left: -80px;}
.rt-container .rt-pull-2 {left: -160px;}
.rt-container .rt-pull-3 {left: -240px;}
.rt-container .rt-pull-4 {left: -320px;}
.rt-container .rt-pull-5 {left: -400px;}
.rt-container .rt-pull-6 {left: -480px;}
.rt-container .rt-pull-7 {left: -560px;}
.rt-container .rt-pull-8 {left: -640px;}
.rt-container .rt-pull-9 {left: -720px;}
.rt-container .rt-pull-10 {left: -800px;}
.rt-container .rt-pull-11 {left: -880px;}

/* Prefix for left nudging */
.rt-container .rt-prefix-1 {padding-left:80px;}
.rt-container .rt-prefix-2 {padding-left:160px;}
.rt-container .rt-prefix-3 {padding-left:240px;}
.rt-container .rt-prefix-4 {padding-left:320px;}
.rt-container .rt-prefix-5 {padding-left:400px;}
.rt-container .rt-prefix-6 {padding-left:480px;}
.rt-container .rt-prefix-7 {padding-left:560px;}
.rt-container .rt-prefix-8 {padding-left:640px;}
.rt-container .rt-prefix-9 {padding-left:720px;}
.rt-container .rt-prefix-10 {padding-left:800px;}
.rt-container .rt-prefix-11 {padding-left:880px;}

/* Extras */
.left-1, .right-1 {width: 30px;}
.left-2, .right-2 {width: 110px;}
.left-3, .right-3 {width: 190px;}
.left-4, .right-4 {width: 270px;}
.left-5, .right-5 {width: 350px;}
.left-6, .right-6 {width: 430px;}
.left-7, .right-7 {width: 510px;}
.left-8, .right-8 {width: 590px;}
.left-9, .right-9 {width: 670px;}
.left-10, .right-10 {width: 750px;}
.left-11, .right-11 {width: 830px;}

/* ---- /libraries/gantry/css/gantry.css ---- */
/**
 * @version   4.1.43 April  1, 2020
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2020 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, caption {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;background: transparent;}

/* Grid Container */
.rt-container {margin: 0 auto;width: 960px;}
body {min-width: 960px;}

/* Grid Block */
.rt-block {padding: 15px;margin-bottom: 10px;position: relative;}
#rt-content-top .rt-alpha, #rt-content-bottom .rt-alpha {margin-left: 0;}
#rt-content-top .rt-omega, #rt-content-bottom .rt-omega {margin-right: 0;}

/* Layout */
#rt-logo {width: 185px;height: 115px;display: block;}
#rt-content-top, #rt-content-bottom {overflow: hidden;}
#rocket {display: block;width: 92px;height: 16px;margin: 0 auto;}
#rt-copyright {text-align: center;}

/* Menu */
#rt-menu .rt-container {height: 3em;}
#rt-menu ul.menu {list-style: none;margin: 0 10px;padding: 0;}
#rt-menu ul.menu li {float: left;padding: 0;background: none;}
#rt-menu ul.menu li a {font-weight: bold;line-height: 3em;display: block;padding: 0 15px;font-size: 1em;}
#rt-menu ul.menu ul {display: none;}

/* Font Stacks */
.font-family-optima {font-family: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;}
.font-family-geneva {font-family: Geneva, Tahoma, "Nimbus Sans L", sans-serif;}
.font-family-helvetica {font-family: Helvetica, Arial, FreeSans, sans-serif;}
.font-family-lucida {font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;}
.font-family-georgia {font-family: Georgia, sans-serif;}
.font-family-trebuchet {font-family: "Trebuchet MS", sans-serif;}
.font-family-palatino {font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;}

/* Typography */
body {font-size: 12px;line-height: 1.7em;font-family: Helvetica,Arial, Sans-Serif;}
body.font-size-is-xlarge {font-size: 15px;line-height: 1.7em;}
body.font-size-is-large {font-size: 14px;line-height: 1.7em;}
body.font-size-is-default {font-size: 12px;line-height: 1.7em;}
body.font-size-is-small {font-size: 11px;line-height: 1.7em;}
body.font-size-is-xsmall {font-size: 10px;line-height: 1.7em;}
form {margin: 0;padding: 0;}
p {margin: 0 0 15px 0;}
h1, h2, h3, h4, h5 {margin: 15px 0;line-height: 1.1em;}
h1 {font-size: 260%;}
h2 {font-size: 200%;}
h2.title {font-size: 170%;}
h3 {font-size: 175%;}
h4 {font-size: 120%;}
h5 {font-size: 120%;}
a {text-decoration: none;outline: none;}
code {color: #000;margin: -1px 0 0 0;font: 10px Courier;}
blockquote {font: italic 16px/22px Georgia, Serif;}
.left-1, .left-2, .left-3, .left-4, .left-5, .left-6, .left-7, .left-8, .left-9, .left-10, .right-11 {float: left;margin-right: 50px;margin-bottom: 15px;display: inline;position: relative;}
.right-1, .right-2, .right-3, .right-4, .right-5, .right-6, .right-7, .right-8, .right-9, .right-10, .right-11 {float: right;margin-left: 50px;margin-bottom: 15px;display: inline;position: relative;}
.date-block {padding: 15px;}

/* Lists */
ul, ol {padding-left: 15px;}
ul li {padding: 0;margin: 0;}
ul li a {font-size: 1.2em;line-height: 1.8em;}
ul ul {margin-left: 25px;padding: 5px 0;}
ul li.author {margin: 0;letter-spacing: 1px;list-style: none;font-weight: bold;text-align: right;}
ul li.date {margin: 0;letter-spacing: 1px;list-style: none;text-align: right;font-weight: bold;}
ul li.comments {list-style: none;text-align: right;font-weight: bold;}
ul li.author span, ul li.date span, ul li.comments span {display: block;font-weight: normal;margin-bottom: 10px;line-height: 1em;}

/* RTL */
body.rtl {direction: rtl;}
body.rtl #rt-menu ul.menu {float: right;}
body.rtl #rt-menu ul.menu li {float: right;}
body.rtl #rt-content-top .rt-alpha, body.rtl #rt-content-bottom .rt-alpha {margin-right: 0;margin-left: 10px;}
body.rtl #rt-content-top .rt-omega, body.rtl #rt-content-bottom .rt-omega {margin-left: 0;margin-right: 10px;}
body.rtl {min-width: inherit;}

/* Style */
html,body {margin-bottom: 1px;}
body {color: #333;}
#rt-header, #rt-bottom {color: #aaa;}
.rt-container {background: #fff;} 
a:hover {color: #000;}
#rt-logo {background: url(/assets/img/gantry/header-assets.png) 0 0 no-repeat;}
#rt-menu ul.menu li a {color: #fff;}
#rt-menu ul.menu li a:hover {background: #444;color: #fff;}
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover {background: #fff;color: #000;}
#rt-footer, #rt-copyright {color: #ddd;}
#rt-sidebar-a {background-color:#e0e0e0;}
#rt-sidebar-b {background-color:#e9e9e9;}
#rt-sidebar-c {background-color:#f0f0f0;}
#rocket {background: url(/assets/img/gantry/rocket.png) 0 0 no-repeat;}

#gantry-viewswitcher {background-image: url(/assets/img/gantry/iphone/switcher.png); background-repeat: no-repeat; background-position: top left; width: 60px; height: 20px;display:block;position:absolute;right: 10px;top:40%;}
#gantry-viewswitcher.off {background-position: bottom left;}
#gantry-viewswitcher span {display: none;}

/* Clear Set */
html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear {background: none;border: 0;clear: both;display: block;float: none;font-size: 0;list-style: none;margin: 0;padding: 0;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;content: '.';display: block;visibility: hidden;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* Debug only */
#debug #rt-main {overflow:hidden;border-bottom: 4px solid #666; margin-top:15px;position:relative}
#debug .status {position: absolute;background:#333;opacity:.3;padding:0px 15px;z-index:10000;color:#fff;font-weight:bold;font-size:150%}

/* ---- /libraries/gantry/css/joomla.css ---- */
/**
 * @version   4.1.43 April  1, 2020
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2020 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* Headings */
h1, h2 {letter-spacing: -2px;line-height: 1em;}
.module-title h2, h3, h4, h5 {letter-spacing: -1px;line-height: 1em;}
.componentheading {font-weight: bold;display: block;margin-bottom: 15px;}
.contentheading {font-size: 140%;font-weight: bold;margin-bottom: 15px;display: block;}

/* Section Tables */
.sectiontableheader {font-weight: bold;padding: 3px;line-height: 25px;text-align: left;}
.sectiontablefooter {padding-bottom: 8px;}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {text-align: left;padding: 6px 5px;vertical-align: middle;}
tr.sectiontableentry0 td, td.sectiontableentry0, tr.sectiontableentry1 td, td.sectiontableentry1, tr.sectiontableentry2 td, td.sectiontableentry2 {height: 30px;}
.contentpane, .contentpaneopen {width: 100%;}

/* Column Layout */
.component-content .cols-1 {display: block;float: none !important;margin: 0 !important;} 
.component-content .cols-2 .column-1, .component-content .cols-2 .column-2 {width: 50%;float: left;}
.component-content .cols-3 .column-1, .component-content .cols-3 .column-2, .component-content .cols-3 .column-3 {float: left;width: 33.3%;padding: 0;margin: 0;}
.component-content .items-row {overflow: hidden;margin-bottom: 10px !important;}
.component-content .cols-4 .column-1, .component-content .cols-4 .column-2, .component-content .cols-4 .column-3, .component-content .cols-4 .column-4 {width: 25%;padding: 0;margin: 0;float: left;}
.component-content .cols-2 .rt-article, .component-content .cols-3 .rt-article, .component-content .cols-4 .rt-article {margin: 0 10px 20px 10px;}
.component-content .cols-2 .column-1 .rt-article, .component-content .cols-3 .column-1 .rt-article, .component-content .cols-4 .column-1 .rt-article {margin-left: 0;}
.component-content .cols-2 .column-2 .rt-article, .component-content .cols-3 .column-3 .rt-article, .component-content .cols-4 .column-4 .rt-article {margin-right: 0;}

/* Category Layout */
.component-content .rt-blog .rt-description {margin: 10px 0 15px 0;padding-bottom: 20px;border-bottom: 1px #c8c8c8 dotted;}
.component-content .rt-article-bg {padding-bottom: 5px;border-bottom: 1px #c8c8c8 dotted;}
.component-content .rt-article-links {margin: 10px 0px 10px 0px;}
.component-content .category-desc {padding: 0 5px;margin: 10px 0 25px;}
.component-content .cat-children .category-desc {margin: 10px 0 25px;}
.component-content ul.subcategories {margin: 20px 20px 20px 10px;}
.component-content .subcategories-link {font-weight: bold}
.component-content ul {list-style-position: outside;list-style-type: square;padding: 0 0 0 15px;margin: 10px 0;}
.component-content ol {padding: 0 0 0 20px;margin: 10px 0;list-style-position: outside;}
.component-content ul li, .component-content ol li {padding: 0;line-height: 1.7em;margin: 0;}
.component-content .category-list {padding: 0 5px;display: block;}
.component-content .categories-list {padding: 0 5px;}
.component-content .categories-list ul {margin: 0 0 0 20px;padding: 0;list-style: none;}
.component-content .categories-list ul li {padding: 5px;}
.component-content .categories-list ul ul {margin-left: 15px;}
.component-content .category-desc {line-height: 1.7em;margin: 10px 0;padding-left: 0;}
.component-content .small {font-size: 0.85em;margin: 0 0 20px;}
.component-content .image-left {float: left;margin: 0 15px 5px 0;}
.component-content .image-right {float: right;margin: 0 0 5px 15px;}
.component-content .archive {padding: 0 5px;}
.component-content .archive form {padding: 0 5px;}
.component-content ul#archive-items {margin: 20px 0;list-style-type: none;padding: 0;}
.component-content ul#archive-items li.row0, .component-content ul#archive-items li.row1 {padding: 10px 0;margin: 10px 0;}

/* Article Layout */
.component-content .title {width: auto;font-size: 260%;line-height: 1.1em;}
.component-content span.edit {margin-left: 10px;float: left;}
.component-content .rt-articleinfo {margin-bottom: 15px;}
.component-content .rt-category, .component-content .rt-date-modified, .component-content .rt-date-published, .component-content .rt-author, .component-content .rt-date-posted, .component-content .rt-hits {display: block;font-size: 95%;}
.component-content .rt-author {font-style: italic;}
.component-content .rt-date-created, .component-content .rt-date-published {font-weight: bold;}
.component-content .rt-description {margin: 10px 0px 10px 0px;overflow: hidden;}
.component-content .rt-description img.left {margin-right: 15px;float: left;}
.component-content .rt-description img.right {margin-left: 15px;float: right;}
.component-content .filter {margin: 10px 0;}
.component-content span.number {color: #969696;font-style: italic;}
.component-content .rt-article-icons {width: 65px;overflow: hidden;float: right;}
.component-content .rt-article-icons ul {margin: 0;padding: 0;list-style: none;}
.component-content .rt-article-icons ul li {margin: 0;padding: 0}
.component-content .rt-article-icons ul li a {display: block;width: 16px;height: 16px;float: right;margin-left: 3px;background-image: url(/assets/img/gantry/typography.png);background-repeat: no-repeat;}
.component-content .rt-article-icons ul li img {display: none;}
.component-content .print-icon a {background-position: 0 0;}
.component-content .email-icon a {background-position: -16px 0;}
.component-content .edit-icon a {background-position: -48px 0;margin-left: 0 !important;margin-right: 5px;}
.component-content .rt-article-cat {font-weight: bold;margin-top: 15px;margin-bottom: 0;}

/* Editing */
.component-content .edit #editor-xtd-buttons a:link, .component-content .edit #editor-xtd-buttons a:visited, .component-content .edit #editor-xtd-buttons a:hover {color: #323232;}
.component-content .edit .inputbox, .component-content .edit textarea {border: 1px solid #ddd;}
.component-content .edit legend {font-size: 150%;}
.component-content .edit form#adminForm fieldset {padding: 20px 15px;margin: 10px 0 15px 0;}
.component-content .formelm {margin: 5px 0;}
.component-content .formelm label {width: 9em;display: inline-block;vertical-align: top;}
.component-content form#adminForm .formelm-area {padding: 5px 0;}
.component-content form#adminForm .formelm-area label {vertical-align: top;display: inline-block;width: 7em}
.component-content .formelm-buttons {text-align: right;margin-bottom: 10px}
.component-content .button2-left {float: left;margin-right: 5px;margin-top: 10px;}
.component-content .button2-left a {background: #eee;padding: 4px;margin: 0;line-height: 1.2em;border: solid 1px #ddd;font-weight: bold;text-decoration: none;}

/* User */
#form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox {border: 1px solid #ddd;font-size: 1.2em;padding: 2px;margin: 0;}
#com-form-login fieldset div, #josForm fieldset div {margin-bottom: 10px;}
#form-login ul {margin-top: 10px;}
#form-login p {margin-bottom: 10px;}
#form-login .user-greeting {font-weight: bold;font-size: 120%;margin-bottom: 15px;}
.component-content .user label.label-left, .component-content .user span.label-left {display: block;width: 130px;float: left;font-weight: bold;font-size: 120%;}
.col12 .rt-grid-2 #form-login .inputbox {width: 104px;}
.col12 .rt-grid-3 #form-login .inputbox {width: 184px;}
.col12 .rt-grid-4 #form-login .inputbox {width: 264px;}
.col12 .rt-grid-5 #form-login .inputbox {width: 344px;}
.col12 .rt-grid-6 #form-login .inputbox {width: 424px;}
.col12 .rt-grid-7 #form-login .inputbox {width: 504px;}
.col12 .rt-grid-8 #form-login .inputbox {width: 584px;}
.col12 .rt-grid-9 #form-login .inputbox {width: 664px;}
.col12 .rt-grid-10 #form-login .inputbox {width: 744px;}
.col12 .rt-grid-12 #form-login .inputbox {width: 904px;}
.col16 .rt-grid-2 #form-login .inputbox {width: 64px;}
.col16 .rt-grid-3 #form-login .inputbox {width: 124px;}
.col16 .rt-grid-4 #form-login .inputbox {width: 184px;}
.col16 .rt-grid-5 #form-login .inputbox {width: 244px;}
.col16 .rt-grid-6 #form-login .inputbox {width: 304px;}
.col16 .rt-grid-7 #form-login .inputbox {width: 364px;}
.col16 .rt-grid-8 #form-login .inputbox {width: 424px;}
.col16 .rt-grid-9 #form-login .inputbox {width: 484px;}
.col16 .rt-grid-10 #form-login .inputbox {width: 544px;}
.col16 .rt-grid-11 #form-login .inputbox {width: 604px;}
.col16 .rt-grid-12 #form-login .inputbox {width: 664px;}
.col16 .rt-grid-13 #form-login .inputbox {width: 724px;}
.col16 .rt-grid-14 #form-login .inputbox {width: 784px;}
.col16 .rt-grid-15 #form-login .inputbox {width: 844px;}
#users-profile-core, #users-profile-custom {margin: 10px 0 15px 0;padding: 15px;}
#users-profile-core dt, #users-profile-custom dt {float: left;width: 10em;padding: 3px 0;}
#users-profile-core dd, #users-profile-custom dd {padding: 3px 0;}
#member-profile fieldset, .registration fieldset {margin: 10px 0 15px 0;padding: 15px;}
#users-profile-core legend, .profile-edit legend, .registration legend {font-weight: bold;}
.component-content #member-registration {padding: 0 5px;}
.component-content #member-registration fieldset {border: solid 1px #ddd;}
.component-content form fieldset dt {clear: left;float: left;width: 12em;padding: 3px 0;}
.component-content form fieldset dd {float: left;padding: 3px 0;}

/* Tables */
.component-content table {border-collapse: collapse;}
.component-content table.weblinks, .component-content table.category {font-size: 1em;margin: 10px 10px 20px 0px;width: 99%;}
.component-content table.weblinks td {border-collapse: collapse;}
.component-content table.weblinks td, .component-content table.category td {padding: 7px;}
.component-content table.weblinks th, .component-content table.category th {padding: 7px;text-align: left;}
.component-content td.num {vertical-align: top;text-align: left;}
.component-content td.hits {vertical-align: top;text-align: center;}
.component-content td p {margin: 0;line-height: 1.3em;}
.component-content .filter {margin: 10px 0;}
.component-content .display-limit, .component-content .filter {text-align: right;margin-right: 7px;}
.component-content table.category th a img {padding: 2px 10px;}
.component-content .filter-search {float: left;}
.component-content .filter-search .inputbox {width: 6em;}
.component-content legend.element-invisible {position: absolute;margin-left: -3000px;margin-top: -3000px;height: 0;}
.component-content .cat-items {margin-top: 20px;}

/* Contact */
.component-content .contact {padding: 0 5px;}
.component-content .contact-category {padding: 0 10px;}
.component-content .contact-category  .component-content #adminForm fieldset.filters {border: 0;padding: 0;}
.component-content .contact-image {margin: 10px 0;overflow: hidden;}
.component-content address {font-style: normal;margin: 10px 0;}
.component-content address span {display: block;}
.component-content .contact-address {margin: 20px 0 10px 0;}
.component-content .contact-email div {padding: 2px 0;margin: 0 0 10px 0;}
.component-content .contact-email label {width: 17em;float: left;}
.component-content span.contact-image {margin-bottom: 10px;overflow: hidden;display: block;}
.component-content #contact-textmsg {padding: 2px 0 10px 0;}
.component-content #contact-email-copy {float: left;margin-right: 10px;}
.component-content .contact .button {float: none !important;clear: left;display: block;margin: 20px 0 0 0;}
.component-content dl.tabs {float: left;margin: 50px 0 0 0;z-index: 50;clear: both;}
.component-content dl.tabs dt {float: left;padding: 4px 10px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-top: 1px solid #ccc;margin-right: 3px;background: #f0f0f0;color: #666;}
.component-content dl.tabs dt.open {background: #F9F9F9;border-bottom: 1px solid #F9F9F9;z-index: 100;color: #000;}
.component-content div.current {clear: both;border: 1px solid #ccc;padding: 10px 10px;max-width: 500px;}
.component-content div.current dd {padding: 0;margin: 0;}
.component-content dl#content-pane.tabs {margin: 1px 0 0 0;}

/* Weblinks */
.component-content .weblinks fieldset div {overflow: hidden;}
.component-content .weblinks label.label-left {display: block;width: 150px;float: left;}

/* Search */
.component-content .searchintro {font-weight: normal;margin: 20px 0 20px;}
.component-content #searchForm {padding: 0;}
.component-content .form-limit {margin: 20px 0 0;text-align: right;padding: 0 10px 0 20px;}
.component-content .highlight {font-weight: bold;}
.component-content .ordering-box {float: none;}
.component-content .phrases-box {float: none;margin-bottom: 10px;}
.component-content .ordering-box .inputbox {width: auto !important}
.component-content .only, .component-content .phrases {margin: 10px 0 0 0px;padding: 15px 0;line-height: 1.3em;}
.component-content label.ordering {display: block;margin: 10px 0 10px 0;}
.component-content .word {padding: 0;}
.component-content .word input {font-weight: bold;}
.component-content .word label {font-weight: bold;}
.component-content fieldset.only label, .component-content fieldset.phrases label {margin: 0 10px 0 0;}
.component-content .ordering-box label.ordering {margin: 0 10px 5px 0;float: left;}
.component-content form .search label {display: none;}
.component-content dl.search-results dt.result-title {padding: 15px 15px 0px 5px;font-weight: bold;}
.component-content dl.search-results dd {padding: 2px 15px 2px 5px;}
.component-content dl.search-results dd.result-text {padding: 10px 15px 10px 5px;line-height: 1.7em;}
.component-content dl.search-results dd.result-created {padding: 2px 15px 15px 5px;}
.component-content dl.search-results dd.result-category {padding: 10px 15px 5px 5px;}

/* Accessibility */
#rt-accessibility .rt-desc {float: left;padding-right: 5px;}
#rt-accessibility #rt-buttons {float: left;}
#rt-accessibility .button {display: block;width:14px;height:14px;float: left;background: url(/assets/img/gantry/typography.png);margin: 2px;}
#rt-accessibility .large .button {background-position: 0 -17px;}
#rt-accessibility .small .button {background-position: -15px -17px;}

/* Other */
.component-content .categorylist input {border: 1px solid #ddd;font-size: 1.2em;padding: 2px;margin: 0;}
.component-content th {padding: 5px;background: #ebebeb;border-bottom: 2px solid #ddd;font-weight : bold;}
.component-content tr.even td {padding: 5px;background: #f0f0f0;border-bottom: 1px solid #ddd;}
.component-content tr.odd td {padding: 5px;background: #fafafa;border-bottom: 1px solid #ddd;}
.rt-breadcrumb-surround {margin: 0;display: block;position:relative;overflow: hidden;height: 20px;padding: 15px 25px;}
#breadcrumbs-gantry {width: 11px;height: 11px;display: block;float: left;margin-top: 4px;margin-right: 8px;background: url(/assets/img/gantry/home.png) 0 0 no-repeat;}
.component-content p.error {padding: 10px;}
.component-content .contentpaneopen_edit {float: left;}
.component-content table.contenttoc {padding: 10px;margin: 10px;float: right;}
.component-content table.contenttoc tr td {padding: 1px 0;}
.component-content .pagenavcounter {font-weight: bold;}
ul.latestnews, ul.mostread {padding-left: 10px;margin: 0;}
ul.latestnews li a, ul.mostread li a {padding: 2px 2px 2px 15px;display: block;text-decoration: none;}
#article-index {width: 25%;float: right;padding: 10px;margin: 10px 0px 20px 30px;}
#article-index h3 {margin: 0;font-size: 1em;}
#article-index ul {list-style-type: disc;}
.mod-languages ul li {display: inline;}
.stats-module dl {margin: 10px 0 10px 0;}
.stats-module dt {float: left;margin: 0 10px 0 0;font-weight: bold;}
.stats-module dt, .stats-module dd {padding: 2px 0 2px 0;}
.banneritem {margin: 10px 0;padding: 0;}
.banneritem a {font-weight: bold;}
p.syndicate {float: left;display: block;text-align: left;}
.phrases .inputbox {width: 10em;}
.phrases .inputbox option {padding: 2px;}

/* Newsflash */
.newsflash {margin: 0;}
.newsflash-horiz {overflow: hidden;list-style-type: none;margin: 0 5px;padding: 20px 10px;}
.newsflash-horiz li {float: left;width: 30%;margin: 0 1%;padding: 10px 5px;}
.newsflash-horiz li h4 {font-size: 1.4em;}
.newsflash-horiz li img {display: block;margin-bottom: 10px;}
.newsflash-vert {padding: 0;}

/* Newsfeeds */
.component-content .newsfeed {padding: 0 5px;}
.component-content ul.newsfeed {padding: 0;}
.component-content .newsfeed-item {padding: 5px 0 0 0;margin: 0;}
.component-content .newsfeed-item h5 a {font-size: 1.1em;font-weight: bold;}
.component-content .feed-item-description img {margin: 5px 10px 10px 0;}
.component-content dl.newsfeed-count dt, .component-content dl.newsfeed-count dd {display: inline;}
.component-content dl.weblink-count dt, .component-content dl.weblink-count dd {display: inline;}

/* Pagination */
.component-content .rt-pagination {margin: 10px 0;padding: 10px 0 10px 0px;}
.component-content .rt-pagination ul {list-style-type: none;margin: 0;padding: 0;text-align: left;}
.component-content .rt-pagination li {display: inline;padding: 2px 5px;text-align: left;border: solid 1px #eee;margin: 0 2px;}
.component-content .rt-pagination li.pagination-start, .component-content .rt-pagination li.pagination-next, .component-content .rt-pagination li.pagination-end, .component-content .rt-pagination li.pagination-prev {border: 0;}
.component-content .rt-pagination li.pagination-start, .component-content .rt-pagination li.pagination-start span {padding: 0;}
.component-content p.counter {font-weight: bold;}

/* Pagenav */
.component-content .pagenav {list-style-type: none;padding: 0;overflow: hidden;}
.component-content .pagenav li {display: inline-block;padding: 0px;margin: 0;}
.component-content .pagenav li {line-height: 2em;}
.component-content .pagenav li a {display: inline;padding: 2px;text-decoration: none;}
.component-content .pagenav li.pagenav-prev {float: left;}
.component-content .pagenav li.pagenav-next {float: right;}

/* Tooltips */
.tool-tip {float: left;background: #ffc;border: 1px solid #D4D5AA;padding: 5px;max-width: 200px;color: #323232;}
.tool-title {padding: 0;margin: 0;font-size: 100%;font-weight: bold;margin-top: -15px;padding-top: 15px;padding-bottom: 5px;background: none no-repeat;}
.tool-text {font-size: 100%;margin: 0;}

/* Mailto */
#mailto-window {background: #f5f5f5;padding: 15px;border: solid 1px #ddd;position: relative;}
#mailto-window label {width: 10em;}
.mailto-close {position: absolute;right: 0;top: 5px;background: none;}
.mailto-close a {min-width: 25px;display: block;min-height: 25px;overflow: visible;}
.mailto-close a span {position: absolute;left: -3000px;top: -3000px;display: inline;}
#mailto-window .inputbox {padding: 3px;}
#mailto-window p {margin-top: 20px;}
#mailto-window button {margin: 0 5px 0 0;}

/* System Messages */
/* OpenID icon style */
input.system-openid, input.com-system-openid { background: url(http://openid.net/images/login-bg.gif) no-repeat;background-color: #fff;background-position: 0 50%;color: #000;padding-left: 18px;}

/* Unpublished */
.system-unpublished {background: #e8edf1;border-top: 4px solid #c4d3df;border-bottom: 4px solid #c4d3df;}

/* System Messages */
#system-message { margin-bottom: 10px; padding: 0;}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-weight: bold; }
#system-message dd ul { background: #BFD3E6; color: #0055BB; margin: 10px 0 10px 0; list-style: none; padding: 10px; border: 2px solid #84A7DB;}

/* System Standard Messages */
#system-message dt.message {display: none;}

/* System Error Messages */
#system-message dt.error {display: none;}
#system-message dd.error ul {color: #c00;background-color: #EBC8C9;border: 2px solid #DE7A7B;}

/* System Notice Messages */
#system-message dt.notice {display: none;}
#system-message dd.notice ul {color: #A08B4C;background: #F5ECC1;border: 2px solid #F0DC7E;}

/* Debug */
#system-debug {color: #ccc;background-color: #fff;padding: 10px;margin: 10px;}
#system-debug div {font-size: 11px;}

/* ---- /templates/rt_kinetic/css/joomla.css ---- */
/**
 * @package   Kinetic Template - RocketTheme
* @version   $Id$
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2016 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
/* Article */
.component-content .rt-article {margin-bottom: 35px;}
.component-content .rt-articleinfo {margin: 0 0 10px 0;padding: 5px 0;overflow: hidden;}
.component-content .rt-articleinfo2 {float: left;height: 24px;line-height: 24px;}
.component-content .rt-author, .component-content .rt-date-posted, .component-content .rt-date-modified, .component-content .rt-date-published, .component-content .rt-hits {display: block;font-weight: bold;letter-spacing: 0;font-size: 12px;font-style: inherit;}
.component-content .rt-article-cat {margin-top: 10px;margin-bottom: 15px;}
.component-content .rt-headline {margin: 3px 0 3px -28px;display: inline-block;}
.component-content .rt-article-title {font-size: 160%;letter-spacing: inherit;margin: 0;padding: 8px 29px 18px 28px;line-height: 100%;}
.bodylevel-low .component-content .rt-headline {margin: 3px 0 9px -10px;}
.bodylevel-low .component-content .rt-article-title {padding: 8px 10px 12px 10px;}
.component-content .title {font-size: 160%;}
.component-content .rt-article-bg {border-bottom: none;padding: 0;}
.component-content .rt-pagetitle {margin-top: 0;margin-bottom: 30px;}
body .component-content .rt-blog .rt-description {border-bottom: none;}
.component-content ol {margin-left: 5px;}
.component-content .img-intro-right {float: right;margin-left: 10px;margin-bottom: 10px;}
.component-content .img-intro-left {float: left;margin-right: 10px;margin-bottom: 10px;}
.component-content .img-fulltext-right {float: right;margin-left: 10px;margin-bottom: 10px;}
.component-content .img-fulltext-left {float: left;margin-right: 10px;margin-bottom: 10px;}

/* Article Index */
.component-content #article-index, .component-content .article-index {float:right;border-radius:5px;margin-left: 15px;background: rgba(0, 0, 0, 0.05);border:1px solid rgba(0, 0, 0, 0.1);}
.component-content #article-index ul, .component-content .article-index ul {list-style:none;margin:0;padding:0;}
.component-content #article-index ul li:first-child a, .component-content .article-index ul li:first-child a {border-top-right-radius:5px;border-top-left-radius:5px;}
.component-content #article-index ul li a, .component-content .article-index ul li a {border-bottom:1px solid rgba(0, 0, 0, 0.1);display:block;line-height:20px;padding:8px 12px;}
.component-content #article-index ul li a.active, .component-content .article-index ul li a.active {color:inherit;}
.component-content #article-index ul li a:hover, .component-content .article-index ul li a:hover {background:rgba(0, 0, 0, 0.1);}
.component-content #article-index ul li:last-child a, .component-content .article-index ul li:last-child a {border-bottom:none !important;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.component-content .article-index .nav-tabs.nav-stacked>li>a {border:1px solid 1px solid rgba(0, 0, 0, 0.1);background: rgba(0, 0, 0, 0.05);}
.component-content .article-index .nav-tabs.nav-stacked>li>a:hover {background:rgba(0, 0, 0, 0.1);}

/* Typography */
.component-content .rt-article-icons {width: auto;margin-top: 10px;padding: 1px 5px 0 4px;}
.component-content .rt-article-icons ul {margin: 0;padding: 0;list-style: none;}
.component-content .rt-article-icons ul li {padding: 0;float: right;}
.component-content .rt-article-no-icon li{list-style: none; display:inline; float:right; margin-left: 5px;}
.component-content .edit {margin-right: 0;}
#form-login ul li, #com-form-login ul li, ul.rt-more-articles li, .rt-section-list ul li {list-style: none;}
#form-login ul li a, #com-form-login ul li a, ul.rt-more-articles li a, .rt-section-list ul li a {padding-left: 10px;font-size: 110%;}
#form-login .inputbox, .component-content .user input#email, .component-content .user input#name, .component-content .user input#username, .component-content .user input#password, .component-content .user input#passwd, .component-content .user input#password2, .component-content .user input#modlgn-secretkey, #contact-form #jform_contact_name, #contact-form #jform_contact_email, #contact-form #jform_contact_emailmsg, #contact-form #jform_contact_message {padding: 5px;outline: none;}
#contact-form legend {font-size: 100%;text-transform: none;}
.col12 .rt-grid-2 #form-login .inputbox {width: 110px;}
.col12 .rt-grid-3 #form-login .inputbox {width: 190px;}
.col12 .rt-grid-4 #form-login .inputbox, .col12 .rt-grid-5 #form-login .inputbox, .col12 .rt-grid-6 #form-login .inputbox, .col12 .rt-grid-7 #form-login .inputbox, .col12 .rt-grid-8 #form-login .inputbox, .col12 .rt-grid-9 #form-login .inputbox, .col12 .rt-grid-10 #form-login .inputbox, .col12 .rt-grid-12 #form-login .inputbox, #com-form-login .inputbox, .component-content .user input#email, .component-content .user input#name, .component-content .user input#username, .component-content .user input#password, .component-content .user input#password2, .component-content .user input#modlgn-secretkey {width: 270px;}
#com-form-login .inputbox {padding: 5px 10px;outline: none;}
.pagination, .rt-pagination, .pager {margin-top: 15px;}
.pagination ul, ul.pagination, .pager ul {list-style-type:none;margin:0;padding:0;text-align:left;}
.pagination ul li, ul.pagination li, .pager ul li {display:inline;padding:2px 5px 0;text-align:left;}
.pagination ul li a, ul.pagination li a, .pager ul li a {padding:2px;font-size: 100%;}
#com-form-login ul {margin-top: 15px;}
.component-content .results ol.list {margin-top: 0;}
.component-content .results ol.list h4 {border: 0;margin-top: 0;margin-bottom: 0;display: inline;}
.component-content .results ol.list li {padding: 10px 5px;margin-bottom: 5px;}
.component-content .results ol.list li p {margin-top: 0;font-size: 90%;}
.component-content .results ol.list .description {margin-bottom: 15px;}
.component-content .results ol.list li span.small {font-size: 90%;}
.component-content .user legend, .component-content .contact legend {text-transform: uppercase;font-weight: bold;font-size: 260%;line-height: 120%;}
.component-content .user {margin-top: 15px;}
.component-content .user legend {text-transform: none;margin-top: 15px;}
.component-content .user fieldset div, .component-content .user fieldset #form-login-secretkey {overflow: visible;clear: both;margin-bottom: 8px;}
.component-content .user td.paramlist_key {width: 180px;}
.component-content .search_result select#ordering.inputbox {margin-right: 10px;}
.tool-tip {z-index: 1000 !important;}
.tip-wrap {z-index: 1000 !important;color: #333;padding: 5px;border: 1px solid #ccc;background-color: #fff;box-shadow: 0 1px 4px rgba(0,0,0,0.2);}
.register-buttons .readon {float: left;margin-right: 5px;}
ul.latestnews, ul.mostread {padding-left: 15px;}
ul.latestnews li a, ul.mostread li a {padding: 0;}
.component-content .weblink-category .title {font-size: 100%;}
.component-content .items-row {margin: 0 -25px 10px -25px;padding: 0 25px;}
.component-content #password-lbl, .component-content #username-lbl, .component-content #form-login-secretkey label {width: 130px;display: block;float: left;}
.login-fields, .component-content fieldset .readon {float: left;clear: both;}

/* RokGallery */
.component-content .rg-sort-list li.active {padding-right: 12px;}
.component-content .rg-sort-list {margin: 0;padding: 0;}
.component-content .rg-sort-list li {padding: 0 5px;margin: 0 2px;line-height: 100%;}
.component-content .rg-view-selector-list {margin: -3px 0 0 0;padding: 0;}
.component-content .rg-view-selector-list li {padding: 6px 6px 7px 6px;line-height: 100%;margin: auto;}

/* RokAjaxSearch */
#rokajaxsearch {overflow: hidden;}
#rt-main-surround #rokajaxsearch .inputbox {float: left;width: 245px;height: 17px;line-height: 12px;padding: 6px 5px 5px 5px;border: 0;font-size: 13px;outline: none;background: none;}
#rokajaxsearch .roksearch-wrapper {height: 28px;display: inline-block;float: left;}
.bodylevel-low #rokajaxsearch .roksearch-wrapper {background: #e9e9e9;}
.search_options {float: left;margin:5px 10px;}
.search_options label {margin-right:8px;}
#roksearch_results {border-bottom: 0;}
#roksearch_search_str {width: auto;padding: 4px;background: transparent url(/assets/img/kinetic/body/main/search-icon.png) 99% 4px no-repeat !important;}
#roksearch_search_str.loading {background: transparent url(/assets/img/kinetic/spinner.gif) no-repeat scroll 97% 50% !important}
#roksearch_results {z-index: 10000;position: absolute;width: 400px;float: right;margin-top: -1px;text-align: left;visibility: hidden;}
#roksearch_results a#roksearch_link {float: right;padding-right: 5px;margin-top: 10px;display: block;height: 12px;width: 12px;background-position: 0 -50px;}
#roksearch_results h3 {margin-top: 0;margin-bottom: 0;line-height: 110%;font-size: 120%;padding-bottom: 0;}
#roksearch_results span {display: block;line-height: 130%;font-size: 90%;}
#roksearch_results .container-wrapper {overflow: hidden;}
#roksearch_results .page {float: left;}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {padding: 10px;line-height: 100%;text-transform: uppercase;font-weight: normal;font-size: 100%;}
#roksearch_results .roksearch_row_btm {overflow: hidden;}
#roksearch_results .roksearch_row_btm span {line-height: 140%;}
#roksearch_results span.small {display: inline-block;margin-top: 2px;margin-bottom: 7px;font-size: 10px;}
#roksearch_results span.highlight {display: inline;}
#roksearch_results a.clr {font-size: 100%;}
#roksearch_results a:hover {text-decoration: none;}
#roksearch_results .roksearch_odd {padding: 15px;position: relative;}
#roksearch_results .roksearch_even {padding: 15px;position: relative;}
#roksearch_results .container-arrows {height: 12px;width: 30px;float: left;margin-right: 5px;position: relative;}
#roksearch_results .arrow-left, #roksearch_results .arrow-left-disabled, #roksearch_results .arrow-right, #roksearch_results .arrow-right-disabled {width: 12px;height: 12px;position: absolute;top: 0;}
#roksearch_results .arrow-left {left: 0;cursor: pointer;background-position: 0 2px;}
#roksearch_results .arrow-left-disabled {left: 0;background-position: 0 -33px;}
#roksearch_results .arrow-right {left: 18px;cursor: pointer;background-position: 0 -15px;}
#roksearch_results .arrow-right-disabled {left: 18px;background-position: 0 -33px;}
#roksearch_results .viewall span {line-height: 100%;}
#roksearch_results a.viewall {float: left;margin-right: 5px;}
#roksearch_results .estimated_res, #roksearch_results .pagination_res {font-size: 9px;font-style: italic;text-transform: none;float:left;}
#roksearch_results .pagination_res {font-style: normal;float: right;font-size: 11px;margin-top: -1px;}
#roksearch_results .powered-by-google {text-transform: lowercase;font-style: italic;font-size: 9px;}
#roksearch_results .google-search a#roksearch_link {margin-top: 5px;}
#roksearch_results .readon {display: inline-block;margin-left: 10px;height: 34px;margin-top: 15px;}
#roksearch_results .readon span, #roksearch_results .readon .button {display: block;margin-left: -10px;padding: 0 15px 3px 15px;border: 0;font-size: 13px;cursor: pointer;height: 34px;line-height: 32px;float: left;font-weight: bold;}

#roksearch_results .google-thumb-image {margin: 0 auto;}
.searchintro {overflow: hidden;}

/* RokNewsPager */
body ul.roknewspager {border: 0;padding: 0;}
body ul.roknewspager li .roknewspager-title {line-height: 125%;}
body .roknewspager-pages {background: none;padding: 5px 0;}
body .roknewspager-pages2 {height: 24px;margin-left: 20px;float: none;}
body .roknewspager-spinner {height: 24px;}
body ul.roknewspager-numbers {height: 24px;display: block;padding: 0 34px;}
body ul.roknewspager-numbers li {line-height: 24px;}
body .roknewspager-next-disabled, body .roknewspager-next, body .roknewspager-prev-disabled, body .roknewspager-prev {height: 24px;width: 30px;background-repeat: no-repeat;}
body .roknewspager-div a img {float: left;margin-right: 15px;}
body .roknewspager-prev {background-position: 0 -26px;}
body .roknewspager-prev-disabled {background-position: 0 0;}
body .roknewspager-next {background-position: -30px -26px;}
body .roknewspager-next-disabled {background-position: -30px 0;}

/* RokStories */
#rt-showcase .rokstories-layout2 {margin: 0 -45px;padding: 0 90px;overflow: hidden;position:relative;}
#rt-showcase .rokstories-layout2 .feature-block {overflow: visible;position:static;}
#rt-showcase .rokstories-layout2 .feature-arrow-r {width: 71px;height: 75px;top: 40%;right: 0;background-position: 0 0;}
#rt-showcase .rokstories-layout2 .feature-arrow-l {width: 71px;height: 75px;top: 40%;left: 0;background-position: 0 -158px;}
.bodylevel-low #rt-showcase .rokstories-layout2 .feature-arrow-r {right: 10px;}
.bodylevel-low #rt-showcase .rokstories-layout2 .feature-arrow-l {left: 10px;}
#rt-showcase .rokstories-layout2 .arrowleft-hover {background-position: 0 -237px;}
#rt-showcase .rokstories-layout2 .arrowright-hover {background-position: 0 -79px;}
body .rokstories-layout2 .readon1-l {display: none;}
body .rokstories-layout2 .readon1-m, body .rokstories-layout2 .readon-wrap1 {margin: 0;}
body .rokstories-layout2 .feature-desc {margin: 15px 0 20px 0;display: block;}

/* RokTabs */
.roktabs-wrapper {margin: 0 -10px -10px -10px;}
#rt-main-surround .roktabs-wrapper .wrapper {padding: 10px;}
body .roktabs-wrapper .light .arrow-next, body .roktabs-wrapper .light .arrow-prev, body .roktabs-wrapper .light .arrow-next-hover, body .roktabs-wrapper .light .arrow-prev-hover {height: 26px;width: 30px;background-repeat: no-repeat;border: 0;margin: 0;}
body .roktabs-wrapper .light .arrow-next.arrow-next-hover {background-position: -30px 0;}
body .roktabs-wrapper .light .arrow-prev.arrow-prev-hover {background-position: 0 0}
body .roktabs-wrapper .light .arrow-next {background-position: -30px -26px;}
body .roktabs-wrapper .light .arrow-prev {background-position: 0 -26px;}
body .roktabs-wrapper .light .roktabs-links ul.roktabs-top, body .roktabs-wrapper .light .roktabs-links ul li, body .roktabs-wrapper .light .roktabs-links ul.roktabs-top li.active {line-height: 26px;height: 26px;}
body .roktabs-wrapper .light .active-arrows .roktabs-links {margin: 0 30px;}

/* Frontend Module Editing */
#modules-form .radio input[type="radio"], #modules-form .checkbox input[type="checkbox"] {width: auto;height: auto;}
#modules-form .radio input[type="radio"] + label, #modules-form .checkbox input[type="checkbox"] + label {margin-right: 5px;display: inline-block;}
#modules-form .btn-group {display: inline-block;}
#modules-form .btn-group .btn-default [class^="icon"], #modules-form .btn-group .btn-default [class*="icon"] {display: none;}
#modules-form .nav {list-style: none;padding-left: 0;}
.editor .btn-toolbar {margin-top: 5px;}
body .chzn-container {vertical-align: middle;width: 200px !important;}

/* Editing */
.component-content .edit-article fieldset legend {text-transform: uppercase;font-weight: bold;font-size: 260%;}
.component-content .edit-article fieldset div {overflow: visible;margin-bottom: 8px;}
.component-content .edit-article fieldset #editor-xtd-buttons div {clear: none;}
/* Buttons */
#editor-xtd-buttons {padding: 5px 0;}
.button2-left, .button2-right, .button2-left div, .button2-right div {float: left;}
.button2-left a, .button2-right a, .button2-left span, .button2-right span {display: block;height: 22px;float: left;line-height: 22px;font-size: 11px;cursor: pointer;margin-bottom: 5px;}
.button2-left span, .button2-right span {cursor: default;}
.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span {padding: 0 6px;}
.button2-left a:hover, .button2-right a:hover {text-decoration: none;}
.button2-left a, .button2-left span {padding: 0 24px 0 6px;}
.button2-right a, .button2-right span {padding: 0 6px 0 24px;}
.button2-left .blank a {padding-right: 6px;}
.img_caption.left {float: left;margin-right: 1em;}
.img_caption.right {float: right;margin-left: 1em;}
.img_caption.left p {clear: left;text-align: center;}
.img_caption.right p {clear: right;text-align: center;}
.img_caption {text-align: center!important;}
.edit-article fieldset div input, .edit-article fieldset textarea {padding: 4px;}
.edit-article fieldset div .label-left {padding: 0;}
.edit-article fieldset div img.calendar {vertical-align: middle;margin-left: 5px;}

/* System Messages */
#system-message dd ul, #system-message dd.error ul, #system-message dd.notice ul {border: 0;font-size: 1.2em;text-align: center;}
#system-message {margin-bottom: 10px;padding: 0;}
#rt-drawer #system-message {margin-top: 10px;margin-bottom: 10px;}
#system-message dt {display:none;}
#system-message dd {margin: 0;font-weight: bold; padding:0;}
#system-message dd ul {background: #BFD3E6;color: #0055BB;margin: 10px 0 10px 0;list-style: none;padding: 10px;border: none;}
#system-message h4, #system-message .close {display: none;}
#system-message p {margin-bottom: 0; text-align:center; font-size:120%; padding: 10px 30px;}
#system-message li {padding: 0 30px;}

/* System Error Messages */
#system-message dt.error {display: none;}
#system-message dd.error ul {color: #c00;background-color: #EBC8C9;border: none;}

/* System Notice Messages */
#system-message dd.notice {background: none;border: 0;}
#system-message dt.notice {display: none;}
#system-message dd.notice ul {color: #A08B4C;background: #F5ECC1;border: none;}

/* RTL */
body.rtl .component-content .rt-headline {margin: 3px -28px 3px 0;}
body.rtl .component-content .rt-article-title {padding: 8px 28px 18px 29px;}
.bodylevel-low.rtl .component-content .rt-headline {margin: 3px -28px 9px 0;}
.bodylevel-low.rtl .component-content .rt-article-title {padding: 8px 28px 12px 29px;}
body.rtl .rokajaxsearch {direction: ltr;text-align: right;}
body.rtl .rokajaxsearch .inputbox {text-align: right;}
body.rtl #roksearch_results {direction: ltr;text-align: right;}
body.rtl #rokajaxsearch .inputbox {float: right;padding: 6px 8px 5px 5px;}
body.rtl #rokajaxsearch .roksearch-wrapper {float: right;}
body.rtl .search_options {float: right;}
body.rtl .search_options label {margin-left:8px;margin-right: 0;}
body.rtl .rt-pollbuttons .readon {float: right;}
body.rtl .rt-pollrow {direction: ltr;text-align: right;}
body.rtl #form-login ul li a, body.rtl #com-form-login ul li a, body.rtl ul.rt-more-articles li a, body.rtl .rt-section-list ul li a {padding-left: 0;padding-right: 15px;}
body.rtl .rt-comment-block {float: left;}
body.rtl .component-content .rt-article-icons {float: left;}
body.rtl #roksearch_search_str {background-position: 0 4px!important;}
body.rtl #rokajaxsearch #roksearch_search_str.loading {background-position: 5px 50% !important;}
body.rtl #roksearch_results a#roksearch_link {float: left;padding-right: 0;padding-left: 5px;background-position: 100% -50px;}
body.rtl #roksearch_results .container-arrows {float: right;margin-right: 0;margin-left: 5px;}
body.rtl #roksearch_results a.viewall {float: right;}
body.rtl .component-content .search_result fieldset.word label {float: right;}
body.rtl .roktabs-wrapper {direction: ltr;text-align: right;}
body.rtl .roktabs-wrapper .roktabs-links ul li {float: right;}
body.rtl .component-content .label-left {float: right;}
body.rtl .rt-date-posted span {line-height: 24px;}
body.rtl #comments-form p {text-align: right;}
body.rtl #comments-form p span a {float: right;}
body.rtl #comments-form-buttons .readon {float: right;}
body.rtl #comments-list-footer {float: left;}
body.rtl #comments-footer a {float: left;}
body.rtl .rokradios, body.rtl .rokradios-active, body.rtl .rokchecks, body.rtl .rokchecks-active {display: inline-block;}
body.rtl .button2-left, body.rtl .button2-right, body.rtl .button2-left div, body.rtl .button2-right div {float: right;}
body.rtl #editor-xtd-buttons {float: right;}
body.rtl .edit-article fieldset table {float: right;}
body.rtl ul.roknewspager .roknewspager-div {padding-left: 0;padding-right: 15px;}
body.rtl .roknewspager-pages2 {margin-left: 0;margin-right: 20px;}
body.rtl .roknewspager-div a img {float: right;margin-right: 0;margin-left: 15px;}
body.rtl .roknewspager-spinner {float: right;}
body.rtl .roknewspager-prev, body.rtl .roknewspager-prev-disabled {right: 0;left: inherit;}
body.rtl .roknewspager-next, body.rtl .roknewspager-next-disabled {left: 0;right: inherit;}
body.rtl .roknewspager-prev {background-position: -30px -26px;}
body.rtl .roknewspager-prev-disabled {background-position: -30px 0;}
body.rtl .roknewspager-next {background-position: 0 -26px;}
body.rtl .roknewspager-next-disabled {background-position: 0 0;}
body.rtl .component-content .contact .image {float:left;}
body.rtl .component-content .search_result select#ordering.inputbox {margin-right: 0;margin-left: 10px;}
body.rtl #rt-showcase .readon-wrap1 {float: right;}
body.rtl pre {direction: ltr;text-align: right;}
body.rtl .component-content #advanced-search #finder-filter-select-list label {float: right;}
body.rtl .component-content .img-intro-right {float: left;margin-right: 10px;margin-left: 0;}
body.rtl .component-content .img-intro-left {float: right;margin-left: 10px;margin-right: 0;}
body.rtl .component-content .img-fulltext-right {float: left;margin-right: 10px;margin-left: 0;}
body.rtl .component-content .img-fulltext-left {float: right;margin-left: 10px;margin-right: 0;}

/* iPhone */
body #gantry-viewswitcher {z-index: 100;right:50%;position:relative;top:inherit;right:inherit;margin: 1em auto;}

/* Mailto Page */
#rt-component .rt-block {width: 378px;}
#rt-component .mailto-close {background: url(/assets/img/kinetic/icons/icon-delete.png) 0 0 no-repeat;}
#rt-component .formelm {margin-bottom: 10px;}
#rt-component #mailto-window label {display: block; width: 80px; float: left; margin-right: 15px;}

/* Advanced Search */
.component-content .search-results {clear: both;}
.component-content #finder-search .word {margin-bottom: 10px;}
.component-content #advanced-search #finder-filter-select-list li {margin-bottom: 10px;}
.component-content #advanced-search #finder-filter-select-list label {width: 135px; display: inline; float: left;}

/*Tool Tip*/
.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible;}
.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.tooltip.top{padding:5px 0;margin-top:-3px;}
.tooltip.right{padding:0 5px;margin-left:3px;}
.tooltip.bottom{padding:5px 0;margin-top:3px;}
.tooltip.left{padding:0 5px;margin-left:-3px;}
.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000000;border-width:5px 5px 0;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000000;border-width:5px 5px 5px 0;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000000;border-width:5px 0 5px 5px;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000000;border-width:0 5px 5px;}

/* Frontend Editor */
.component-content .edit .pull-left {float: left;}
.component-content .edit .pull-right {float: right;}
.component-content .edit #editor-xtd-buttons a.btn, .component-content .toggle-editor a.btn {background: #eee; padding: 2px !important; margin: 0 !important; line-height: 1.2em; border: solid 1px #dddddd; font-weight: bold; text-decoration: none; display: inline;}
.component-content .edit #editor-xtd-buttons {float: left;}
.component-content .edit .toggle-editor {float: right;}
.component-content .toggle-editor a.btn {display: block; border-top: 0;}
.component-content .edit legend {padding: 5px 0;}
.component-content .input-append {display: inline-block;}
.component-content button#jform_publish_up_img, .component-content button#jform_publish_down_img {border: none; background: none;}
.component-body .form-inline .pull-left {float: left;}
.component-body .form-inline .pull-right {float: right;}
.component-body .form-inline .hr-condensed {display: none;}
.component-body .form-inline .filters {clear: both; text-align: left;}
.component-body .form-inline fieldset select {display: inline-block; width: 160px; float: none;}
.component-body .form-inline fieldset button {margin: 5px; height: 22px;}
.component-body .form-inline fieldset button i {margin-right: 0;}
.component-body .form-inline th.title {font-size: 1.0em;}
.component-body .form-inline th.title:before {background: none;}
.component-body .thumbnails {margin: 0 -40px; list-style: none;}
.component-body .thumbnails .height-50 {height: 50px;}
.component-body .thumbnails .small {font-size: 11px;}
.component-body .thumbnails:before, .thumbnails:after {display: table; content: ""; line-height: 0;}
.component-body .thumbnails:after {clear: both;}
.component-body .row-fluid .thumbnails {margin-left: 0;}
.component-body .thumbnails > li {float: left; margin-bottom: 18px; margin-left: 20px;}
.component-body .thumbnail { display: block; padding: 4px; line-height: 18px; border: 1px solid #dddddd; border-radius: 4px;}
.component-body .thumbnail .icon-folder-2:before {content: "";}
.component-body a.thumbnail:hover {border-color: #08c;}
.component-body .thumbnail > img {display: block; max-width: 100%; margin-left: auto; margin-right: auto;}
.component-body .thumbnail .caption {padding: 9px; color: #555;}
.component-body .form-horizontal .pull-left {float: left;}
.component-body .form-horizontal .pull-right {float: right;}
.component-body #imageForm.form-horizontal .span9 {float: left; width: 538px;}
.component-body #imageForm.form-horizontal .control-group {margin-bottom: 18px;}
.component-body #imageForm.form-horizontal .control-group:before,
.component-body #imageForm.form-horizontal .control-group:after {display: table; content: ""; line-height: 0;}
.component-body #imageForm.form-horizontal .control-group:after {clear: both;}
.component-body #imageForm.form-horizontal .control-label {float: left; width: 140px; padding-top: 0; text-align: right;}
.component-body #imageForm.form-horizontal .controls {margin-left: 160px;}
.component-body #imageForm.form-horizontal button#upbutton {position: relative; top: -9px;}
.component-body #imageForm.form-horizontal .help-block {margin-top: 9px; margin-bottom: 0;}
.component-body #imageForm.form-horizontal .form-actions {padding-left: 160px;}
.component-body #imageForm.form-horizontal .well, .component-body #uploadForm.form-horizontal .well  {min-height: 20px; padding: 20px 20px 30px 0; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px;}
.component-body #imageForm.form-horizontal .well .pull-right .btn:not(.btn-primary) {height: 38px;}
.component-body #uploadForm.form-horizontal .well {padding: 5px 20px 80px 0;}
.component-body .form-horizontal #uploadform #upload-submit {margin-left: 15px;}

/*FontAwesome Icons*/
.component-content dl.article-info .rt-article-icons {width: auto;}
.component-content dl.article-info .rt-article-icons li {display: inline-block;}
.component-content dl.article-info .rt-article-icons ul li a {width: auto;height: auto;float: none;background: none;}
.component-content dl.article-info .rt-article-icons ul li a span {width: 18px;height: 18px;float: none;display: inline-block;background-repeat: no-repeat;}
.component-content dl.article-info .rt-article-icons ul .print-icon span {background-position: -1px 0;}
.component-content dl.article-info .rt-article-icons ul .email-icon span {background-position: -22px -1px;}
.component-content dl.article-info .rt-article-icons ul .edit-icon span {background-position: -63px 0;}
.component-content dl.article-info .rt-article-no-icon ul .edit-icon a {margin-right: 0;}
.component-content dl.article-info .rt-article-no-icon li {margin-right: 5px;}
dd.rt-article-icons ul.actions li.edit-icon {padding-left: 5px;}

/*Extra*/
.component-content .search-results .word label, .component-content .search-results .word input {float: left;}
.component-content .search_result .readon {margin-left:15px;}
.content_rating p {margin:0;}
.component-content .contact .button {margin:0;}
.weblink-category p {font-size: 15pt;}
.component-content .pagenav li.next {float:right;}
.component-content .button2-left a {line-height: 1.9em;}
.component-content .button2-left {margin-top:2px;}
.calendar, .calendar table {background:none; border:none;}
#users-profile-core dt, #users-profile-custom dt {width:12em;}
.component-content ul#archive-items li.row0, .component-content ul#archive-items li.row1 {padding: 0;}
.calendar table {background: #DDD;}
.component-content #mailto-window button {margin: 0;}
#mailto-window {background: #E5E5E5;}
#mailto-window button, #mailto-window .readon { background-image: none;}
.registration input {padding: 3px;}
.contact-form input {padding: 3px;}
.edit input {padding: 3px;}
.profile-edit input {padding: 3px;}
.edit #jform_alias-lbl {width: 9em;}
.search-results .controls { width: 275px; height: 0; margin-top: 0; margin-bottom: 35px; position: inherit;}
.alert .close { display: none;}
.alert-message { padding: 9px; }
.component-content #archive-items { margin: 20px 0; list-style-type: none;padding: 0;}
.component-content .email-icon a {margin-right: 5px;}
.unsupported {background: white;}
#archive-items h2.rt-article-title a {font-size: 1.2em; line-height: 1.8em;}
.registration input, .remind input, .reset input, .login input, .search-results input, .search input {border: 1px solid #ddd;}
.search-results label {margin-right: 5px;}
input#roksearch_search_str::-ms-clear {display: none;}
#form-login-secretkey .icon-help {display: none;}

/*Tags*/
ul.inline, ol.inline {list-style: none; margin-left: 0;padding: 0;}
ul.inline > li, ol.inline > li {display: inline-block;}
.rt-article-bg .label-info {padding: 5px 4px;font-size: 10.998px;font-weight: bold;line-height: 14px;color: #fff;vertical-align: baseline;white-space: nowrap;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}
.rt-article-bg .label-info {border-radius: 3px;} 
.rt-article-bg .label-info[href] {background: gray;}

/* ---- /templates/rt_kinetic/css-compiled/master.css ---- */
@font-face{font-family:'FontAwesome';src:url(/assets/fonts/font-awesome4/fontawesome-webfont.eot);src:url(/assets/fonts/font-awesome4/fontawesome-webfont.eot#iefix&v=4.2.0) format('embedded-opentype'), url(/assets/fonts/font-awesome4/fontawesome-webfont.woff) format('woff'), url(/assets/fonts/font-awesome4/fontawesome-webfont.ttf) format('truetype'), url(/assets/fonts/font-awesome4/fontawesome-webfont.svg#fontawesomeregular) format('svg');font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.3333333333333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.2857142857143em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.1428571428571em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.1428571428571em;width:2.1428571428571em;top:0.14285714285714em;text-align:center;}.fa-li.fa-lg{left:-1.8571428571429em;}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:.3em;}.fa.pull-right{margin-left:.3em;}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-glass:before{content:"\f000";}.fa-music:before{content:"\f001";}.fa-search:before{content:"\f002";}.fa-envelope-o:before{content:"\f003";}.fa-heart:before{content:"\f004";}.fa-star:before{content:"\f005";}.fa-star-o:before{content:"\f006";}.fa-user:before{content:"\f007";}.fa-film:before{content:"\f008";}.fa-th-large:before{content:"\f009";}.fa-th:before{content:"\f00a";}.fa-th-list:before{content:"\f00b";}.fa-check:before{content:"\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d";}.fa-search-plus:before{content:"\f00e";}.fa-search-minus:before{content:"\f010";}.fa-power-off:before{content:"\f011";}.fa-signal:before{content:"\f012";}.fa-gear:before,.fa-cog:before{content:"\f013";}.fa-trash-o:before{content:"\f014";}.fa-home:before{content:"\f015";}.fa-file-o:before{content:"\f016";}.fa-clock-o:before{content:"\f017";}.fa-road:before{content:"\f018";}.fa-download:before{content:"\f019";}.fa-arrow-circle-o-down:before{content:"\f01a";}.fa-arrow-circle-o-up:before{content:"\f01b";}.fa-inbox:before{content:"\f01c";}.fa-play-circle-o:before{content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e";}.fa-refresh:before{content:"\f021";}.fa-list-alt:before{content:"\f022";}.fa-lock:before{content:"\f023";}.fa-flag:before{content:"\f024";}.fa-headphones:before{content:"\f025";}.fa-volume-off:before{content:"\f026";}.fa-volume-down:before{content:"\f027";}.fa-volume-up:before{content:"\f028";}.fa-qrcode:before{content:"\f029";}.fa-barcode:before{content:"\f02a";}.fa-tag:before{content:"\f02b";}.fa-tags:before{content:"\f02c";}.fa-book:before{content:"\f02d";}.fa-bookmark:before{content:"\f02e";}.fa-print:before{content:"\f02f";}.fa-camera:before{content:"\f030";}.fa-font:before{content:"\f031";}.fa-bold:before{content:"\f032";}.fa-italic:before{content:"\f033";}.fa-text-height:before{content:"\f034";}.fa-text-width:before{content:"\f035";}.fa-align-left:before{content:"\f036";}.fa-align-center:before{content:"\f037";}.fa-align-right:before{content:"\f038";}.fa-align-justify:before{content:"\f039";}.fa-list:before{content:"\f03a";}.fa-dedent:before,.fa-outdent:before{content:"\f03b";}.fa-indent:before{content:"\f03c";}.fa-video-camera:before{content:"\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e";}.fa-pencil:before{content:"\f040";}.fa-map-marker:before{content:"\f041";}.fa-adjust:before{content:"\f042";}.fa-tint:before{content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044";}.fa-share-square-o:before{content:"\f045";}.fa-check-square-o:before{content:"\f046";}.fa-arrows:before{content:"\f047";}.fa-step-backward:before{content:"\f048";}.fa-fast-backward:before{content:"\f049";}.fa-backward:before{content:"\f04a";}.fa-play:before{content:"\f04b";}.fa-pause:before{content:"\f04c";}.fa-stop:before{content:"\f04d";}.fa-forward:before{content:"\f04e";}.fa-fast-forward:before{content:"\f050";}.fa-step-forward:before{content:"\f051";}.fa-eject:before{content:"\f052";}.fa-chevron-left:before{content:"\f053";}.fa-chevron-right:before{content:"\f054";}.fa-plus-circle:before{content:"\f055";}.fa-minus-circle:before{content:"\f056";}.fa-times-circle:before{content:"\f057";}.fa-check-circle:before{content:"\f058";}.fa-question-circle:before{content:"\f059";}.fa-info-circle:before{content:"\f05a";}.fa-crosshairs:before{content:"\f05b";}.fa-times-circle-o:before{content:"\f05c";}.fa-check-circle-o:before{content:"\f05d";}.fa-ban:before{content:"\f05e";}.fa-arrow-left:before{content:"\f060";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-up:before{content:"\f062";}.fa-arrow-down:before{content:"\f063";}.fa-mail-forward:before,.fa-share:before{content:"\f064";}.fa-expand:before{content:"\f065";}.fa-compress:before{content:"\f066";}.fa-plus:before{content:"\f067";}.fa-minus:before{content:"\f068";}.fa-asterisk:before{content:"\f069";}.fa-exclamation-circle:before{content:"\f06a";}.fa-gift:before{content:"\f06b";}.fa-leaf:before{content:"\f06c";}.fa-fire:before{content:"\f06d";}.fa-eye:before{content:"\f06e";}.fa-eye-slash:before{content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071";}.fa-plane:before{content:"\f072";}.fa-calendar:before{content:"\f073";}.fa-random:before{content:"\f074";}.fa-comment:before{content:"\f075";}.fa-magnet:before{content:"\f076";}.fa-chevron-up:before{content:"\f077";}.fa-chevron-down:before{content:"\f078";}.fa-retweet:before{content:"\f079";}.fa-shopping-cart:before{content:"\f07a";}.fa-folder:before{content:"\f07b";}.fa-folder-open:before{content:"\f07c";}.fa-arrows-v:before{content:"\f07d";}.fa-arrows-h:before{content:"\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080";}.fa-twitter-square:before{content:"\f081";}.fa-facebook-square:before{content:"\f082";}.fa-camera-retro:before{content:"\f083";}.fa-key:before{content:"\f084";}.fa-gears:before,.fa-cogs:before{content:"\f085";}.fa-comments:before{content:"\f086";}.fa-thumbs-o-up:before{content:"\f087";}.fa-thumbs-o-down:before{content:"\f088";}.fa-star-half:before{content:"\f089";}.fa-heart-o:before{content:"\f08a";}.fa-sign-out:before{content:"\f08b";}.fa-linkedin-square:before{content:"\f08c";}.fa-thumb-tack:before{content:"\f08d";}.fa-external-link:before{content:"\f08e";}.fa-sign-in:before{content:"\f090";}.fa-trophy:before{content:"\f091";}.fa-github-square:before{content:"\f092";}.fa-upload:before{content:"\f093";}.fa-lemon-o:before{content:"\f094";}.fa-phone:before{content:"\f095";}.fa-square-o:before{content:"\f096";}.fa-bookmark-o:before{content:"\f097";}.fa-phone-square:before{content:"\f098";}.fa-twitter:before{content:"\f099";}.fa-facebook:before{content:"\f09a";}.fa-github:before{content:"\f09b";}.fa-unlock:before{content:"\f09c";}.fa-credit-card:before{content:"\f09d";}.fa-rss:before{content:"\f09e";}.fa-hdd-o:before{content:"\f0a0";}.fa-bullhorn:before{content:"\f0a1";}.fa-bell:before{content:"\f0f3";}.fa-certificate:before{content:"\f0a3";}.fa-hand-o-right:before{content:"\f0a4";}.fa-hand-o-left:before{content:"\f0a5";}.fa-hand-o-up:before{content:"\f0a6";}.fa-hand-o-down:before{content:"\f0a7";}.fa-arrow-circle-left:before{content:"\f0a8";}.fa-arrow-circle-right:before{content:"\f0a9";}.fa-arrow-circle-up:before{content:"\f0aa";}.fa-arrow-circle-down:before{content:"\f0ab";}.fa-globe:before{content:"\f0ac";}.fa-wrench:before{content:"\f0ad";}.fa-tasks:before{content:"\f0ae";}.fa-filter:before{content:"\f0b0";}.fa-briefcase:before{content:"\f0b1";}.fa-arrows-alt:before{content:"\f0b2";}.fa-group:before,.fa-users:before{content:"\f0c0";}.fa-chain:before,.fa-link:before{content:"\f0c1";}.fa-cloud:before{content:"\f0c2";}.fa-flask:before{content:"\f0c3";}.fa-cut:before,.fa-scissors:before{content:"\f0c4";}.fa-copy:before,.fa-files-o:before{content:"\f0c5";}.fa-paperclip:before{content:"\f0c6";}.fa-save:before,.fa-floppy-o:before{content:"\f0c7";}.fa-square:before{content:"\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9";}.fa-list-ul:before{content:"\f0ca";}.fa-list-ol:before{content:"\f0cb";}.fa-strikethrough:before{content:"\f0cc";}.fa-underline:before{content:"\f0cd";}.fa-table:before{content:"\f0ce";}.fa-magic:before{content:"\f0d0";}.fa-truck:before{content:"\f0d1";}.fa-pinterest:before{content:"\f0d2";}.fa-pinterest-square:before{content:"\f0d3";}.fa-google-plus-square:before{content:"\f0d4";}.fa-google-plus:before{content:"\f0d5";}.fa-money:before{content:"\f0d6";}.fa-caret-down:before{content:"\f0d7";}.fa-caret-up:before{content:"\f0d8";}.fa-caret-left:before{content:"\f0d9";}.fa-caret-right:before{content:"\f0da";}.fa-columns:before{content:"\f0db";}.fa-unsorted:before,.fa-sort:before{content:"\f0dc";}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd";}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de";}.fa-envelope:before{content:"\f0e0";}.fa-linkedin:before{content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2";}.fa-legal:before,.fa-gavel:before{content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4";}.fa-comment-o:before{content:"\f0e5";}.fa-comments-o:before{content:"\f0e6";}.fa-flash:before,.fa-bolt:before{content:"\f0e7";}.fa-sitemap:before{content:"\f0e8";}.fa-umbrella:before{content:"\f0e9";}.fa-paste:before,.fa-clipboard:before{content:"\f0ea";}.fa-lightbulb-o:before{content:"\f0eb";}.fa-exchange:before{content:"\f0ec";}.fa-cloud-download:before{content:"\f0ed";}.fa-cloud-upload:before{content:"\f0ee";}.fa-user-md:before{content:"\f0f0";}.fa-stethoscope:before{content:"\f0f1";}.fa-suitcase:before{content:"\f0f2";}.fa-bell-o:before{content:"\f0a2";}.fa-coffee:before{content:"\f0f4";}.fa-cutlery:before{content:"\f0f5";}.fa-file-text-o:before{content:"\f0f6";}.fa-building-o:before{content:"\f0f7";}.fa-hospital-o:before{content:"\f0f8";}.fa-ambulance:before{content:"\f0f9";}.fa-medkit:before{content:"\f0fa";}.fa-fighter-jet:before{content:"\f0fb";}.fa-beer:before{content:"\f0fc";}.fa-h-square:before{content:"\f0fd";}.fa-plus-square:before{content:"\f0fe";}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-double-up:before{content:"\f102";}.fa-angle-double-down:before{content:"\f103";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-angle-up:before{content:"\f106";}.fa-angle-down:before{content:"\f107";}.fa-desktop:before{content:"\f108";}.fa-laptop:before{content:"\f109";}.fa-tablet:before{content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b";}.fa-circle-o:before{content:"\f10c";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-spinner:before{content:"\f110";}.fa-circle:before{content:"\f111";}.fa-mail-reply:before,.fa-reply:before{content:"\f112";}.fa-github-alt:before{content:"\f113";}.fa-folder-o:before{content:"\f114";}.fa-folder-open-o:before{content:"\f115";}.fa-smile-o:before{content:"\f118";}.fa-frown-o:before{content:"\f119";}.fa-meh-o:before{content:"\f11a";}.fa-gamepad:before{content:"\f11b";}.fa-keyboard-o:before{content:"\f11c";}.fa-flag-o:before{content:"\f11d";}.fa-flag-checkered:before{content:"\f11e";}.fa-terminal:before{content:"\f120";}.fa-code:before{content:"\f121";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123";}.fa-location-arrow:before{content:"\f124";}.fa-crop:before{content:"\f125";}.fa-code-fork:before{content:"\f126";}.fa-unlink:before,.fa-chain-broken:before{content:"\f127";}.fa-question:before{content:"\f128";}.fa-info:before{content:"\f129";}.fa-exclamation:before{content:"\f12a";}.fa-superscript:before{content:"\f12b";}.fa-subscript:before{content:"\f12c";}.fa-eraser:before{content:"\f12d";}.fa-puzzle-piece:before{content:"\f12e";}.fa-microphone:before{content:"\f130";}.fa-microphone-slash:before{content:"\f131";}.fa-shield:before{content:"\f132";}.fa-calendar-o:before{content:"\f133";}.fa-fire-extinguisher:before{content:"\f134";}.fa-rocket:before{content:"\f135";}.fa-maxcdn:before{content:"\f136";}.fa-chevron-circle-left:before{content:"\f137";}.fa-chevron-circle-right:before{content:"\f138";}.fa-chevron-circle-up:before{content:"\f139";}.fa-chevron-circle-down:before{content:"\f13a";}.fa-html5:before{content:"\f13b";}.fa-css3:before{content:"\f13c";}.fa-anchor:before{content:"\f13d";}.fa-unlock-alt:before{content:"\f13e";}.fa-bullseye:before{content:"\f140";}.fa-ellipsis-h:before{content:"\f141";}.fa-ellipsis-v:before{content:"\f142";}.fa-rss-square:before{content:"\f143";}.fa-play-circle:before{content:"\f144";}.fa-ticket:before{content:"\f145";}.fa-minus-square:before{content:"\f146";}.fa-minus-square-o:before{content:"\f147";}.fa-level-up:before{content:"\f148";}.fa-level-down:before{content:"\f149";}.fa-check-square:before{content:"\f14a";}.fa-pencil-square:before{content:"\f14b";}.fa-external-link-square:before{content:"\f14c";}.fa-share-square:before{content:"\f14d";}.fa-compass:before{content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152";}.fa-euro:before,.fa-eur:before{content:"\f153";}.fa-gbp:before{content:"\f154";}.fa-dollar:before,.fa-usd:before{content:"\f155";}.fa-rupee:before,.fa-inr:before{content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158";}.fa-won:before,.fa-krw:before{content:"\f159";}.fa-bitcoin:before,.fa-btc:before{content:"\f15a";}.fa-file:before{content:"\f15b";}.fa-file-text:before{content:"\f15c";}.fa-sort-alpha-asc:before{content:"\f15d";}.fa-sort-alpha-desc:before{content:"\f15e";}.fa-sort-amount-asc:before{content:"\f160";}.fa-sort-amount-desc:before{content:"\f161";}.fa-sort-numeric-asc:before{content:"\f162";}.fa-sort-numeric-desc:before{content:"\f163";}.fa-thumbs-up:before{content:"\f164";}.fa-thumbs-down:before{content:"\f165";}.fa-youtube-square:before{content:"\f166";}.fa-youtube:before{content:"\f167";}.fa-xing:before{content:"\f168";}.fa-xing-square:before{content:"\f169";}.fa-youtube-play:before{content:"\f16a";}.fa-dropbox:before{content:"\f16b";}.fa-stack-overflow:before{content:"\f16c";}.fa-instagram:before{content:"\f16d";}.fa-flickr:before{content:"\f16e";}.fa-adn:before{content:"\f170";}.fa-bitbucket:before{content:"\f171";}.fa-bitbucket-square:before{content:"\f172";}.fa-tumblr:before{content:"\f173";}.fa-tumblr-square:before{content:"\f174";}.fa-long-arrow-down:before{content:"\f175";}.fa-long-arrow-up:before{content:"\f176";}.fa-long-arrow-left:before{content:"\f177";}.fa-long-arrow-right:before{content:"\f178";}.fa-apple:before{content:"\f179";}.fa-windows:before{content:"\f17a";}.fa-android:before{content:"\f17b";}.fa-linux:before{content:"\f17c";}.fa-dribbble:before{content:"\f17d";}.fa-skype:before{content:"\f17e";}.fa-foursquare:before{content:"\f180";}.fa-trello:before{content:"\f181";}.fa-female:before{content:"\f182";}.fa-male:before{content:"\f183";}.fa-gittip:before{content:"\f184";}.fa-sun-o:before{content:"\f185";}.fa-moon-o:before{content:"\f186";}.fa-archive:before{content:"\f187";}.fa-bug:before{content:"\f188";}.fa-vk:before{content:"\f189";}.fa-weibo:before{content:"\f18a";}.fa-renren:before{content:"\f18b";}.fa-pagelines:before{content:"\f18c";}.fa-stack-exchange:before{content:"\f18d";}.fa-arrow-circle-o-right:before{content:"\f18e";}.fa-arrow-circle-o-left:before{content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191";}.fa-dot-circle-o:before{content:"\f192";}.fa-wheelchair:before{content:"\f193";}.fa-vimeo-square:before{content:"\f194";}.fa-turkish-lira:before,.fa-try:before{content:"\f195";}.fa-plus-square-o:before{content:"\f196";}.fa-space-shuttle:before{content:"\f197";}.fa-slack:before{content:"\f198";}.fa-envelope-square:before{content:"\f199";}.fa-wordpress:before{content:"\f19a";}.fa-openid:before{content:"\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d";}.fa-yahoo:before{content:"\f19e";}.fa-google:before{content:"\f1a0";}.fa-reddit:before{content:"\f1a1";}.fa-reddit-square:before{content:"\f1a2";}.fa-stumbleupon-circle:before{content:"\f1a3";}.fa-stumbleupon:before{content:"\f1a4";}.fa-delicious:before{content:"\f1a5";}.fa-digg:before{content:"\f1a6";}.fa-pied-piper:before{content:"\f1a7";}.fa-pied-piper-alt:before{content:"\f1a8";}.fa-drupal:before{content:"\f1a9";}.fa-joomla:before{content:"\f1aa";}.fa-language:before{content:"\f1ab";}.fa-fax:before{content:"\f1ac";}.fa-building:before{content:"\f1ad";}.fa-child:before{content:"\f1ae";}.fa-paw:before{content:"\f1b0";}.fa-spoon:before{content:"\f1b1";}.fa-cube:before{content:"\f1b2";}.fa-cubes:before{content:"\f1b3";}.fa-behance:before{content:"\f1b4";}.fa-behance-square:before{content:"\f1b5";}.fa-steam:before{content:"\f1b6";}.fa-steam-square:before{content:"\f1b7";}.fa-recycle:before{content:"\f1b8";}.fa-automobile:before,.fa-car:before{content:"\f1b9";}.fa-cab:before,.fa-taxi:before{content:"\f1ba";}.fa-tree:before{content:"\f1bb";}.fa-spotify:before{content:"\f1bc";}.fa-deviantart:before{content:"\f1bd";}.fa-soundcloud:before{content:"\f1be";}.fa-database:before{content:"\f1c0";}.fa-file-pdf-o:before{content:"\f1c1";}.fa-file-word-o:before{content:"\f1c2";}.fa-file-excel-o:before{content:"\f1c3";}.fa-file-powerpoint-o:before{content:"\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8";}.fa-file-code-o:before{content:"\f1c9";}.fa-vine:before{content:"\f1ca";}.fa-codepen:before{content:"\f1cb";}.fa-jsfiddle:before{content:"\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd";}.fa-circle-o-notch:before{content:"\f1ce";}.fa-ra:before,.fa-rebel:before{content:"\f1d0";}.fa-ge:before,.fa-empire:before{content:"\f1d1";}.fa-git-square:before{content:"\f1d2";}.fa-git:before{content:"\f1d3";}.fa-hacker-news:before{content:"\f1d4";}.fa-tencent-weibo:before{content:"\f1d5";}.fa-qq:before{content:"\f1d6";}.fa-wechat:before,.fa-weixin:before{content:"\f1d7";}.fa-send:before,.fa-paper-plane:before{content:"\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9";}.fa-history:before{content:"\f1da";}.fa-circle-thin:before{content:"\f1db";}.fa-header:before{content:"\f1dc";}.fa-paragraph:before{content:"\f1dd";}.fa-sliders:before{content:"\f1de";}.fa-share-alt:before{content:"\f1e0";}.fa-share-alt-square:before{content:"\f1e1";}.fa-bomb:before{content:"\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3";}.fa-tty:before{content:"\f1e4";}.fa-binoculars:before{content:"\f1e5";}.fa-plug:before{content:"\f1e6";}.fa-slideshare:before{content:"\f1e7";}.fa-twitch:before{content:"\f1e8";}.fa-yelp:before{content:"\f1e9";}.fa-newspaper-o:before{content:"\f1ea";}.fa-wifi:before{content:"\f1eb";}.fa-calculator:before{content:"\f1ec";}.fa-paypal:before{content:"\f1ed";}.fa-google-wallet:before{content:"\f1ee";}.fa-cc-visa:before{content:"\f1f0";}.fa-cc-mastercard:before{content:"\f1f1";}.fa-cc-discover:before{content:"\f1f2";}.fa-cc-amex:before{content:"\f1f3";}.fa-cc-paypal:before{content:"\f1f4";}.fa-cc-stripe:before{content:"\f1f5";}.fa-bell-slash:before{content:"\f1f6";}.fa-bell-slash-o:before{content:"\f1f7";}.fa-trash:before{content:"\f1f8";}.fa-copyright:before{content:"\f1f9";}.fa-at:before{content:"\f1fa";}.fa-eyedropper:before{content:"\f1fb";}.fa-paint-brush:before{content:"\f1fc";}.fa-birthday-cake:before{content:"\f1fd";}.fa-area-chart:before{content:"\f1fe";}.fa-pie-chart:before{content:"\f200";}.fa-line-chart:before{content:"\f201";}.fa-lastfm:before{content:"\f202";}.fa-lastfm-square:before{content:"\f203";}.fa-toggle-off:before{content:"\f204";}.fa-toggle-on:before{content:"\f205";}.fa-bicycle:before{content:"\f206";}.fa-bus:before{content:"\f207";}.fa-ioxhost:before{content:"\f208";}.fa-angellist:before{content:"\f209";}.fa-cc:before{content:"\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b";}.fa-meanpath:before{content:"\f20c";}small{font-size:0.85em;}cite{font-style:normal;}[class^="icon-"],[class*=" icon-"]{width:auto;height:auto;line-height:inherit;}ul.menu ul.unstyled{margin-left:25px;}.input-xxlarge{width:97%;}.gantry-example .search-query{margin-bottom:10px;}body #rokstock .title,body .rokstock-tooltip .title{font-size:12px;line-height:inherit;margin:auto;padding:inherit;font-weight:inherit;border:none;}body #rokstock .rokstock-list .row,body .rokstock-tooltip .rokstock-list .row{margin:auto;overflow:hidden;height:auto;}body #rokstock .rokstock-list .row:before,body #rokstock .rokstock-list .row:after,body .rokstock-tooltip .rokstock-list .row:before,body .rokstock-tooltip .rokstock-list .row:after{display:none;content:none;clear:inherit;}body #rokstock select,body .rokstock-tooltip select{width:auto;height:auto;line-height:auto;margin:0em;}body #rokstock input[type="text"],body .rokstock-tooltip input[type="text"]{margin-bottom:inherit;font-size:12px;}body #rokstock .rokstock-add,body .rokstock-tooltip .rokstock-add{height:auto;padding:1px 5px;}body #rokstock .value,body .rokstock-tooltip .value{font-size:0.9em;}body .rokstock-tooltip .row{margin:auto;overflow:hidden;height:auto;}body .rokstock-tooltip .row:before,body .rokstock-tooltip .row:after{display:none;content:none;clear:inherit;}body #rokweather .rokweather-wrapper .row{margin:auto;overflow:hidden;height:auto;}body #rokweather .rokweather-wrapper .row:before,body #rokweather .rokweather-wrapper .row:after{display:none;content:none;clear:inherit;}body #rokweather form{margin-bottom:inherit;}body .cart_quickcart select{width:auto;height:auto;line-height:auto;margin:0em;}body .cart_quickcart input[type="text"]{margin-bottom:inherit;font-size:12px;line-height:inherit;padding:inherit;height:inherit;}#phocaMap img,.gmnoprint img,.wk-map img,.SpGeoMapModbasic img{max-width:none;}.xdebug-var-dump i{width:inherit !important;}.icon-file-add:before,.icon-cancel:before,.icon-eye:before,.icon-location:before,.icon-arrow-up-3:before,.icon-folder-2:before,.icon-checkedout:before,.icon-locked:before,.icon-comments-2:before,.icon-out:before,.icon-redo:before,.icon-file-add:before,.icon-new:before,.icon-apply:before,.icon-pencil-2:before,.icon-folder:before,.icon-pictures:before,.icon-list-view:before,.icon-power-cord:before,.icon-cube:before,.icon-puzzle:before,.icon-tools:before,.icon-options:before,.icon-equalizer:before,.icon-brush:before,.icon-eye:before,.icon-checkbox-unchecked:before,.icon-checkin:before,.icon-checkbox:before,.icon-checkbox-partial:before,.icon-star-2:before,.icon-featured:before,.icon-calendar-2:before,.icon-help:before,.icon-support:before,.icon-warning:before,.icon-publish:before,.icon-checkmark:before,.icon-unpublish:before,.icon-cancel:before,.icon-purge:before,.icon-mail:before,.icon-mail-2:before,.icon-unarchive:before,.icon-drawer:before,.icon-drawer-2:before,.icon-box-add:before,.icon-box-remove:before,.icon-grid-view:before,.icon-grid-view-2:before,.icon-menu:before,.icon-delete:before,.icon-cancel-2:before,.icon-save-new:before,.icon-plus-2:before,.icon-minus-2:before,.icon-quote:before,.icon-quote-2:before,.icon-database:before,.icon-location:before,.icon-expand-2:before,.icon-contract:before,.icon-contract-2:before,.icon-health:before,.icon-wand:before,.icon-unblock:before,.icon-vcard:before,.icon-clock:before,.icon-address:before,.icon-feed:before,.icon-flag-2:before,.icon-pin:before,.icon-lamp:before,.icon-chart:before,.icon-bars:before,.icon-pie:before,.icon-lightning:before,.icon-next:before,.icon-previous:before,.icon-first:before,.icon-last:before,.pagination .icon-forward:before,.pagination .icon-backward:before,.pagination .icon-step-backward:before,.pagination .icon-step-forward:before,.icon-loop:before,.icon-shuffle:before,.icon-arrow-first:before,.icon-arrow-last:before,.icon-uparrow:before,.icon-downarrow:before,.icon-arrow-up-2:before,.icon-arrow-right-2:before,.icon-arrow-down-2:before,.icon-arrow-left-2:before,.icon-play-2:before,.icon-menu-2:before,.icon-arrow-up-3:before,.icon-arrow-right-3:before,.icon-arrow-down-3:before,.icon-arrow-left-3:before,.icon-printer:before,.icon-color-palette:before,.icon-camera-2:before,.icon-file-remove:before,.icon-save-copy:before,.icon-cart:before,.icon-basket:before,.icon-broadcast:before,.icon-screen:before,.icon-mobile:before,.icon-users:before,.icon-out-2:before{font-family:'IcoMoon' !important;}.pagination [class^="icon-"],.pagination [class*=" icon-"]{width:auto;height:auto;line-height:inherit;}body .rt-center{text-align:center;}body .rt-noborder{border:0 !important;box-shadow:none !important;}body .rt-floatleft{float:left;margin-right:15px;margin-left:0;}body .rt-floatright{float:right;margin-left:15px;margin-right:0;}body .rt-uppercase{text-transform:uppercase;}body .rt-lowercase{text-transform:lowercase;}body .normalfont,body .normalfont li{font-size:100% !important;line-height:inherit !important;}body .boldfont{font-weight:bold !important;}body .noitalic{font-style:normal !important;}body .nobold,body .nobold a,body .nobold li{font-weight:normal !important;}body .rt-displayinline{display:inline !important;}body .nomarginall,body .rt-block.nomarginall,body ul.nomarginall,body li.nomarginall{margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;margin-bottom:0 !important;}body .nopaddingall,body .rt-block.nopaddingall,body ul.nopaddingall,body li.nopaddingall{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important;}body .nomargintop,body .rt-block.nomargintop,body ul.nomargintop,body li.nomargintop{margin-top:0 !important;}body .nomarginbottom,body .rt-block.nomarginbottom,body ul.nomarginbottom,body li.nomarginbottom{margin-bottom:0 !important;}body .nomarginleft,body .rt-block.nomarginleft,body ul.nomarginleft,body li.nomarginleft{margin-left:0 !important;}body .nomarginright,body .rt-block.nomarginright,body ul.nomarginright,body li.nomarginright{margin-right:0 !important;}body .nopaddingtop,body .rt-block.nopaddingtop,body ul.nopaddingtop,body li.nopaddingtop{padding-top:0 !important;}body .nopaddingbottom,body .rt-block.nopaddingbottom,body ul.nopaddingbottom,body li.nopaddingbottom{padding-bottom:0 !important;}body .nopaddingleft,body .rt-block.nopaddingleft,body ul.nopaddingleft,body li.nopaddingleft{padding-left:0 !important;}body .nopaddingright,body .rt-block.nopaddingright,body ul.nopaddingright,body li.nopaddingright{padding-right:0 !important;}body .smallmarginbottom{margin-bottom:5px !important;}body .smallmargintop{margin-top:5px !important;}body .smallmarginleft{margin-left:5px !important;}body .smallmarginright{margin-right:5px !important;}body .smallmarginall{margin:5px !important;}body .medmarginbottom{margin-bottom:10px !important;}body .medmargintop{margin-top:10px !important;}body .medmarginleft{margin-left:10px !important;}body .medmarginright{margin-right:10px !important;}body .medmarginall{margin:10px !important;}body .largemarginbottom{margin-bottom:15px !important;}body .largemargintop{margin-top:15px !important;}body .largemarginleft{margin-left:15px !important;}body .largemarginright{margin-right:15px !important;}body .largemarginall{margin:15px !important;}body .smallpaddingbottom{padding-bottom:5px !important;}body .smallpaddingtop{padding-top:5px !important;}body .smallpaddingleft{padding-left:5px !important;}body .smallpaddingright{padding-right:5px !important;}body .smallpaddingall{padding:5px !important;}body .medpaddingbottom{padding-bottom:10px !important;}body .medpaddingtop{padding-top:10px !important;}body .medpaddingleft{padding-left:10px !important;}body .medpaddingright{padding-right:10px !important;}body .medpaddingall{padding:10px !important;}body .largepaddingbottom{padding-bottom:15px !important;}body .largepaddingtop{padding-top:15px !important;}body .largepaddingleft{padding-left:15px !important;}body .largepaddingright{padding-right:15px !important;}body .largepaddingall{padding:15px !important;}body .subsmallmarginbottom{margin-bottom:-5px !important;}body .subsmallmargintop{margin-top:-5px !important;}body .subsmallmarginleft{margin-left:-5px !important;}body .subsmallmarginright{margin-right:-5px !important;}body .subsmallmarginall{margin:-5px !important;}body .submedmarginbottom{margin-bottom:-10px !important;}body .submedmargintop{margin-top:-10px !important;}body .submedmarginleft{margin-left:-10px !important;}body .submedmarginright{margin-right:-10px !important;}body .submedmarginall{margin:-10px !important;}body .sublargemarginbottom{margin-bottom:-15px !important;}body .sublargemargintop{margin-top:-15px !important;}body .sublargemarginleft{margin-left:-15px !important;}body .sublargemarginright{margin-right:-15px !important;}body .sublargemarginall{margin:-15px !important;}body .rt-relative{position:relative;}body [class^="custom"].largepaddingright,body [class^="custom"].largepaddingleft,body [class^="custom"].largepaddingtop,body [class^="custom"].largepaddingbottom,body [class^="custom"].largepaddingall,body [class^="custom"].medpaddingright,body [class^="custom"].medpaddingleft,body [class^="custom"].medpaddingtop,body [class^="custom"].medpaddingbottom,body [class^="custom"].medpaddingall,body [class^="custom"].smallpaddingright,body [class^="custom"].smallpaddingleft,body [class^="custom"].smallpaddingtop,body [class^="custom"].smallpaddingbottom,body [class^="custom"].smallpaddingall,body [class^="custom"].largemarginright,body [class^="custom"].largemarginleft,body [class^="custom"].largemargintop,body [class^="custom"].largemarginbottom,body [class^="custom"].largemarginall,body [class^="custom"].medmarginright,body [class^="custom"].medmarginleft,body [class^="custom"].medmargintop,body [class^="custom"].medmarginbottom,body [class^="custom"].medmarginall,body [class^="custom"].smallmarginright,body [class^="custom"].smallmarginleft,body [class^="custom"].smallmargintop,body [class^="custom"].smallmarginbottom,body [class^="custom"].smallmarginall,body [class^="custom"].sublargemarginright,body [class^="custom"].sublargemarginleft,body [class^="custom"].sublargemargintop,body [class^="custom"].sublargemarginbottom,body [class^="custom"].sublargemarginall,body [class^="custom"].submedmarginright,body [class^="custom"].submedmarginleft,body [class^="custom"].submedmargintop,body [class^="custom"].submedmarginbottom,body [class^="custom"].submedmarginall,body [class^="custom"].subsmallmarginright,body [class^="custom"].subsmallmarginleft,body [class^="custom"].subsmallmargintop,body [class^="custom"].subsmallmarginbottom,body [class^="custom"].subsmallmarginall{padding:0 0 0 0 !important;margin:0 0 0 0 !important;}body [class^="custom"].rt-floatleft,body [class^="custom"].rt-floatright{float:none;margin:0 0 0 0 !important;}body .noitalic{font-style:normal !important;}body .nobold{font-weight:normal !important;}body .flush{margin:0 !important;padding:0 !important;}body .nomarginall{margin:0 !important;}body .nopaddingall{padding:0 !important;}body .nomargintop{margin-top:0 !important;}body .nomarginbottom{margin-bottom:0 !important;}body .nomarginleft{margin-left:0 !important;}body .nomarginright{margin-right:0 !important;}body .nopaddingtop{padding-top:0 !important;}body .nopaddingbottom{padding-bottom:0 !important;}body .nopaddingleft{padding-left:0 !important;}body .nopaddingright{padding-right:0 !important;}body .rt-rounded{border-radius:100%;}body .rt-square{border-radius:0;}@font-face{font-family:'IcoMoon';src:url(/assets/fonts/IcoMoon.eot);src:url(/assets/fonts/IcoMoon.eot#iefix) format('embedded-opentype'), url(/assets/fonts/IcoMoon.svg#IcoMoon) format('svg'), url(/assets/fonts/IcoMoon.woff) format('woff'), url(/assets/fonts/IcoMoon.ttf) format('truetype');font-weight:normal;font-style:normal;}[data-icon]:before{font-family:'IcoMoon';content:attr(data-icon);speak:none;}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;line-height:14px;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'IcoMoon';font-style:normal;speak:none;}.icon-home:before{content:"\21";}.icon-user:before{content:"\22";}.icon-checkedout:before,.icon-lock:before,.icon-locked:before{content:"\23";}.icon-comment:before,.icon-comments:before{content:"\24";}.icon-comments-2:before{content:"\25";}.icon-share-alt:before,.icon-out:before{content:"\26";}.icon-share:before,.icon-redo:before{content:"\27";}.icon-undo:before{content:"\28";}.icon-file-add:before{content:"\29";}.icon-new:before,.icon-plus:before{content:"\2a";}.icon-apply:before,.icon-edit:before,.icon-pencil:before{content:"\2b";}.icon-pencil-2:before{content:"\2c";}.icon-folder:before{content:"\2d";}.icon-folder-2:before{content:"\2e";}.icon-picture:before{content:"\2f";}.icon-pictures:before{content:"\30";}.icon-list:before,.icon-list-view:before{content:"\31";}.icon-power-cord:before{content:"\32";}.icon-cube:before{content:"\33";}.icon-puzzle:before{content:"\34";}.icon-flag:before{content:"\35";}.icon-tools:before{content:"\36";}.icon-cogs:before{content:"\37";}.icon-options:before,.icon-cog:before{content:"\38";}.icon-equalizer:before{content:"\39";}.icon-wrench:before{content:"\3a";}.icon-brush:before{content:"\3b";}.icon-eye-open:before,.icon-eye:before{content:"\3c";}.icon-checkbox-unchecked:before{content:"\3d";}.icon-checkin:before,.icon-checkbox:before{content:"\3e";}.icon-checkbox-partial:before{content:"\3f";}.icon-asterisk:before,.icon-star-empty:before{content:"\40";}.icon-star-2:before{content:"\41";}.icon-featured:before,.icon-star:before{content:"\42";}.icon-calendar:before{content:"\43";}.icon-calendar-2:before{content:"\44";}.icon-question-sign:before,.icon-help:before{content:"\45";}.icon-support:before{content:"\46";}.icon-warning:before{content:"\48";}.icon-publish:before,.icon-save:before,.icon-ok:before,.icon-checkmark:before{content:"\47";}.icon-unpublish:before,.icon-trash:before,.icon-cancel:before{content:"\4a";}.icon-eye-close:before,.icon-minus:before{content:"\4b";}.icon-purge:before,.icon-trash:before{content:"\4c";}.icon-envelope:before,.icon-mail:before{content:"\4d";}.icon-mail-2:before{content:"\4e";}.icon-unarchive:before,.icon-drawer:before{content:"\4f";}.icon-archive:before,.icon-drawer-2:before{content:"\50";}.icon-box-add:before{content:"\51";}.icon-box-remove:before{content:"\52";}.icon-search:before{content:"\53";}.icon-filter:before{content:"\54";}.icon-camera:before{content:"\55";}.icon-play:before{content:"\56";}.icon-music:before{content:"\57";}.icon-grid-view:before{content:"\58";}.icon-grid-view-2:before{content:"\59";}.icon-menu:before{content:"\5a";}.icon-thumbs-up:before{content:"\5b";}.icon-thumbs-down:before{content:"\5c";}.icon-delete:before,.icon-remove:before,.icon-cancel-2:before{content:"\49";}.icon-save-new:before,.icon-plus-2:before{content:"\5d";}.icon-ban-circle:before,.icon-minus-sign:before,.icon-minus-2:before{content:"\5e";}.icon-key:before{content:"\5f";}.icon-quote:before{content:"\60";}.icon-quote-2:before{content:"\61";}.icon-database:before{content:"\62";}.icon-location:before{content:"\63";}.icon-zoom-in:before{content:"\64";}.icon-zoom-out:before{content:"\65";}.icon-expand:before{content:"\66";}.icon-contract:before{content:"\67";}.icon-expand-2:before{content:"\68";}.icon-contract-2:before{content:"\69";}.icon-health:before{content:"\6a";}.icon-wand:before{content:"\6b";}.icon-unblock:before,.icon-refresh:before{content:"\6c";}.icon-vcard:before{content:"\6d";}.icon-clock:before{content:"\6e";}.icon-compass:before{content:"\6f";}.icon-address:before{content:"\70";}.icon-feed:before{content:"\71";}.icon-flag-2:before{content:"\72";}.icon-pin:before{content:"\73";}.icon-lamp:before{content:"\74";}.icon-chart:before{content:"\75";}.icon-bars:before{content:"\76";}.icon-pie:before{content:"\77";}.icon-dashboard:before{content:"\78";}.icon-lightning:before{content:"\79";}.icon-move:before{content:"\7a";}.icon-next:before,.icon-forward:before{content:"\e000";}.pagination .icon-next:before,.pagination .icon-forward:before{content:"\e000";}.icon-previous:before,.icon-backward:before{content:"\7d";}.pagination .icon-previous:before,.pagination .icon-backward:before{content:"\7d";}.icon-first:before,.icon-step-backward:before{content:"\7c";}.pagination .icon-first:before,.pagination .icon-step-backward:before{content:"\7c";}.icon-last:before,.icon-step-forward:before{content:"\7b";}.pagination .icon-last:before,.pagination .icon-step-forward:before{content:"\7b";}.icon-loop:before{content:"\e001";}.icon-shuffle:before{content:"\e002";}.icon-arrow-first:before{content:"\e003";}.icon-arrow-last:before{content:"\e004";}.icon-chevron-up:before,.icon-uparrow:before,.icon-arrow-up:before{content:"\e005";}.icon-chevron-right:before,.icon-arrow-right:before{content:"\e006";}.icon-chevron-down:before,.icon-downarrow:before,.icon-arrow-down:before{content:"\e007";}.icon-chevron-left:before,.icon-arrow-left:before{content:"\e008";}.icon-arrow-up-2:before{content:"\e009";}.icon-arrow-right-2:before{content:"\e00a";}.icon-download:before,.icon-arrow-down-2:before{content:"\e00b";}.icon-arrow-left-2:before{content:"\e00c";}.icon-play-2:before{content:"\e00d";}.icon-menu-2:before{content:"\e00e";}.icon-arrow-up-3:before{content:"\e00f";}.icon-arrow-right-3:before{content:"\e010";}.icon-arrow-down-3:before{content:"\e011";}.icon-arrow-left-3:before{content:"\e012";}.icon-print:before,.icon-printer:before{content:"\e013";}.icon-color-palette:before{content:"\e014";}.icon-camera-2:before{content:"\e015";}.icon-file:before{content:"\e016";}.icon-file-remove:before{content:"\e017";}.icon-save-copy:before,.icon-copy:before{content:"\e018";}.icon-cart:before{content:"\e019";}.icon-basket:before{content:"\e01a";}.icon-broadcast:before{content:"\e01b";}.icon-screen:before{content:"\e01c";}.icon-tablet:before{content:"\e01d";}.icon-mobile:before{content:"\e01e";}.icon-users:before{content:"\e01f";}.icon-briefcase:before{content:"\e020";}.icon-download:before{content:"\e021";}.icon-upload:before{content:"\e022";}.icon-bookmark:before{content:"\e023";}.icon-out-2:before{content:"\e024";}

/* ---- /templates/rt_kinetic/css/style7.css ---- */
/**
 * @package   Kinetic Template - RocketTheme
* @version   $Id$
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2016 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
 
/*** TEXT COLORS *************************/

/* Core Text */
body, .title, #rt-bottom, #rt-footer, #rt-header {color: #666;}
.title span, h1 {color: #333;}

/* Top Text */
#rt-top, #rt-top h2 {color: #fff;}
#rt-top a {color: #ddd;}
#rt-top a:hover {color: #fff;}
#rt-top h2 span {color: #ddd;}
 
/* Showcase Text */
#rt-showcase, #rt-showcase a {color: #fff;}
.showcasestyle-color1 #rt-showcase h2.title {color: #066165;text-shadow: 1px 1px 1px #AFECEF;}
.showcasestyle-color2 #rt-showcase h2.title {color: #3C2311;text-shadow: 1px 1px 1px #C5AD96;}
.showcasestyle-color3 #rt-showcase h2.title {color: #5E4F28;text-shadow: 1px 1px 1px #E0D4B0;}
.showcasestyle-color4 #rt-showcase h2.title {color: #ccc;text-shadow: -1px -1px 1px #444;}
.showcasestyle-transparent #rt-showcase h2.title {color: #fff;text-shadow: -1px -1px 1px #444;}
#rt-showcase h2.title span, #rt-showcase .feature-title, #rt-showcase .feature-desc {color: #fff;text-shadow: -1px -1px 1px #444;}
 
/* Menu Text */
.menutop li.root > .item, .menu-type-splitmenu .menutop li .item {text-shadow: 1px 1px 1px #fff;}
.menutop li.root.active > .item, .menutop li.root.active > .item:hover, .menu-type-splitmenu .menutop li.active .item, .menu-type-splitmenu .menutop li.active:hover .item, .menutop li.root.active.f-mainparent-itemfocus > .item {color: #fff;text-shadow: 1px 1px 1px #333;}
.menutop li.root:hover > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li:hover .item {text-shadow: 1px 1px 1px #fff;}
#rt-main-surround ul.menu li a, #rt-main-surround ul.menu li .separator, #rt-main-surround ul.menu li .item {color: #666;text-shadow: 1px 1px 1px #fff;}
.menutop li:hover > .bullet, .menutop li.f-menuparent-itemfocus .bullet, .menutop li.active > .bullet {color: #333;}
#rt-submenu ul.menu li > .item {color: #666;text-shadow: 1px 1px 1px #fff;}

/* Ribbon Module Text */
.ribbon1 h2.title, .articletitle-color1 .rt-article-title, #rt-header .ribbon1 h2.title, #rt-bottom .ribbon1 h2.title, #rt-footer .ribbon1 h2.title, .articletitle-color1 .rt-article-title a {color: #066165;text-shadow: 1px 1px 1px #AFECEF;}
.ribbon1 h2.title span, .articletitle-color1 .rt-article-title span {color: #fff;text-shadow: -1px -1px 1px #066165;}
.ribbon2 h2.title, #rt-header .ribbon2 h2.title, #rt-bottom .ribbon2 h2.title, #rt-footer .ribbon2 h2.title, .articletitle-color2 .rt-article-title, .articletitle-color2 .rt-article-title a {color: #3C2311;text-shadow: 1px 1px 1px #C5AD96;}
.ribbon2 h2.title span, .articletitle-color2 .rt-article-title span {color: #fff;text-shadow: -1px -1px 1px #3C2311;}
.ribbon3 h2.title, #rt-header .ribbon3 h2.title, #rt-bottom .ribbon3 h2.title, #rt-footer .ribbon3 h2.title, .articletitle-color3 .rt-article-title, .articletitle-color3 .rt-article-title a {color: #5E4F28;text-shadow: 1px 1px 1px #E0D4B0;}
.ribbon3 h2.title span, .articletitle-color3 .rt-article-title span {color: #fff;text-shadow: -1px -1px 1px #5E4F28;}
.ribbon4 h2.title, #rt-header .ribbon4 h2.title, #rt-bottom .ribbon4 h2.title, #rt-footer .ribbon4 h2.title, .articletitle-color4 .rt-article-title, .articletitle-color4 .rt-article-title a {color: #ccc;text-shadow: -1px -1px 1px #444;}
.ribbon4 h2.title span, .articletitle-color4 .rt-article-title span {color: #fff;}
.ribbon5 h2.title, #rt-header .ribbon5 h2.title, #rt-bottom .ribbon5 h2.title, #rt-footer .ribbon5 h2.title, .articletitle-color5 .rt-article-title, .articletitle-color5 .rt-article-title a {color: #666;text-shadow: 1px 1px 1px #fff;}
.ribbon5 h2.title span, .articletitle-color5 .rt-article-title span {color: #333;}
.ribbon6 h2.title, #rt-header .ribbon6 h2.title, #rt-bottom .ribbon6 h2.title, #rt-footer .ribbon6 h2.title, .articletitle-color6 .rt-article-title, .articletitle-color6 .rt-article-title a {color: #999BA1;text-shadow: 1px 1px 1px #fff;}
.ribbon6 h2.title span, .articletitle-color6 .rt-article-title span {color: #737578;}
.ribbon7 h2.title, #rt-header .ribbon7 h2.title, #rt-bottom .ribbon7 h2.title, #rt-footer .ribbon7 h2.title, .articletitle-color7 .rt-article-title, .articletitle-color7 .rt-article-title a {color: #AC9E9A;text-shadow: 1px 1px 1px #fff;}
.ribbon7 h2.title span, .articletitle-color7 .rt-article-title span {color: #7D7370;}
.ribbon8 h2.title, #rt-header .ribbon8 h2.title, #rt-bottom .ribbon8 h2.title, #rt-footer .ribbon8 h2.title, .articletitle-color8 .rt-article-title, .articletitle-color8 .rt-article-title a {color: #A6A39F;text-shadow: 1px 1px 1px #fff;}
.ribbon8 h2.title span, .articletitle-color8 .rt-article-title span {color: #727272;}

/* Box Module Text */
.box1 .module-content, .box2 .module-content, .box3 .module-content, .box4 .module-content {color: #fff;}
.box1 .module-content a:hover, .box2 .module-content a:hover, .box3 .module-content a:hover, .box4 .module-content a:hover {color: #fff;}
.box1 .module-content a {color: #C1F2F4;}
.box1 h2.title, #rt-header .box1 h2.title, #rt-bottom .box1 h2.title, #rt-footer .box1 h2.title {color: #066165;text-shadow: 1px 1px 1px #AFECEF;}
.box1 h2.title span {color: #fff;text-shadow: -1px -1px 1px #066165;}
.box2 .module-content a {color: #EAD0B8;}
.box2 h2.title, #rt-header .box2 h2.title, #rt-bottom .box2 h2.title, #rt-footer .box2 h2.title {color: #3C2311;text-shadow: 1px 1px 1px #C5AD96;}
.box2 h2.title span {color: #fff;text-shadow: -1px -1px 1px #3C2311;}
.box3 .module-content a {color: #F3E6C3;}
.box3 h2.title, #rt-header .box3 h2.title, #rt-bottom .box3 h2.title, #rt-footer .box3 h2.title {color: #5E4F28;text-shadow: 1px 1px 1px #E0D4B0;}
.box3 h2.title span {color: #fff;text-shadow: -1px -1px 1px #5E4F28;}
.box4 .module-content a {color: #ccc;}
.box4 h2.title, #rt-header .box4 h2.title, #rt-bottom .box4 h2.title, #rt-footer .box4 h2.title {color: #ccc;text-shadow: -1px -1px 1px #444;}
.box4 h2.title span {color: #fff;text-shadow: -1px -1px 1px #444;}
.box5 h2.title, #rt-header .box5 h2.title, #rt-bottom .box5 h2.title, #rt-footer .box5 h2.title {color: #ababab;text-shadow: 1px 1px 1px #fff;}
.box5 h2.title span {color: #727272;}
.box6 h2.title, #rt-header .box6 h2.title, #rt-bottom .box6 h2.title, #rt-footer .box6 h2.title {color: #999BA1;text-shadow: 1px 1px 1px #fff;}
.box6 h2.title span {color: #737578;}
.box7 h2.title, #rt-header .box7 h2.title, #rt-bottom .box7 h2.title, #rt-footer .box7 h2.title {color: #AC9E9A;text-shadow: 1px 1px 1px #fff;}
.box7 h2.title span {color: #7D7370;}
.box8 h2.title, #rt-header .box8 h2.title, #rt-bottom .box8 h2.title, #rt-footer .box8 h2.title {color: #A6A39F;text-shadow: 1px 1px 1px #fff;}
.box8 h2.title span {color: #727272;}

/* Typography Text */
.readon span, .readon .button, #rt-showcase .readon-wrap1 a, #rt-main-surround .inputbox, .rt-polltitle, .rt-article-links h3 {color: #666;}
.box1 .rt-polltitle, .box2 .rt-polltitle, .box3 .rt-polltitle, .box4 .rt-polltitle {color: #fff;}

/* Footer Text */
#rt-footer .footer h2.title {color: #999;text-shadow: 1px 1px 1px #fff;}
#rt-footer .footer h2.title span {color: #666;text-shadow: 1px 1px 1px #fff;}
#rt-footer h2 {color: #aaa;}
#developed-by, #powered-by, .copytext, #gantry-totop, #gantry-resetsettings a, #rt-copyright .module-inner {color: #999;}
#gantry-resetsettings a:hover, #gantry-totop span:hover {color: #fff;}

/*** IMAGES AND BACKGROUNDS *************************/

/* Backgrounds */
body.backgroundlevel-high {background: #3F2411 url(/assets/img/kinetic/backgrounds/style7/bg-high.jpg) 50% 0 no-repeat;}
body.backgroundlevel-med {background: #3F2411 url(/assets/img/kinetic/backgrounds/style7/bg-med.jpg) 50% 0 no-repeat;}
body.backgroundlevel-low {background: #3F2411 url(/assets/img/kinetic/backgrounds/style7/bg-low.png) 50% 0 repeat-x;}
.bodylevel-high .rt-surround-top, .bodylevel-med .rt-surround-top {background: url(/assets/img/kinetic/body/main/surround-top.png) 50% 0 no-repeat;}
.bodylevel-high .rt-surround, .bodylevel-med .rt-surround {background: url(/assets/img/kinetic/body/main/surround-middle.png) 50% 0 repeat-y;}
.bodylevel-high .rt-surround-bottom, .bodylevel-med .rt-surround-bottom {background: url(/assets/img/kinetic/body/main/surround-bottom.png) 50% 100% no-repeat;}
 
/* Logo */
#rt-logo {background: url(/assets/img/kinetic/logo/style7/logo.png) 0 0 no-repeat;}
 
/* Header */
#rt-header {background: #e2e2e2 url(/assets/img/kinetic/body/main/header-bg.png) 50% 0 repeat-x;}
.bodylevel-high .rt-header-spacer, .bodylevel-med .rt-header-spacer {background: url(/assets/img/kinetic/menus/style7/submenu-bg.png) 50% 100% no-repeat;}
.bodylevel-low .rt-header-spacer {background: #e2e2e2;}
 
/* Top Menu */
.menutop li.root.active, .menu-type-splitmenu .menutop li.active, .menu-type-splitmenu .nopill .menutop li.active:hover {background: url(/assets/img/kinetic/menus/style7/menutab-r.png) 100% 0 no-repeat !important;z-index: 10;}
.menutop li.root.active > .item, .menu-type-splitmenu .menutop li.active .item, .menu-type-splitmenu .nopill .menutop li.active:hover .item {background: url(/assets/img/kinetic/menus/style7/menutab-l.png) 0 0 no-repeat !important;z-index: 10;}
.bodylevel-low .menutop li.root.active > .item, .bodylevel-low.menu-type-splitmenu .menutop li.active .item, .bodylevel-low.menu-type-splitmenu .menutop li.active:hover .item {background: #8A5A2C !important;}
.bodylevel-low .menutop li.root.active > .item span, .bodylevel-low.menu-type-splitmenu .menutop li.active .item span, .bodylevel-low.menu-type-splitmenu .menutop li.active:hover .item span {background: #8A5A2C !important;}
.fusion-pill-l {background: url(/assets/img/kinetic/menus/style7/menu-active-r.png) 100% 2px no-repeat;}
.fusion-pill-r {background: url(/assets/img/kinetic/menus/style7/menu-active-l.png) 0 2px no-repeat;}
.menu-type-splitmenu .nopill .menutop li:hover, .menu-type-splitmenu .nopill .menutop .f-mainparent-itemfocus, .menu-type-fusionmenu .nopill .menutop li.root:hover, .menu-type-fusionmenu .nopill .menutop .root.f-mainparent-itemfocus, .menu-type-fusionmenu .menutop.nojs li.root:hover, .menu-type-fusionmenu .menutop.nojs .root.f-mainparent-itemfocus  {background: url(/assets/img/kinetic/menus/style7/menu-active-r.png) 100% 10px no-repeat;}
.menu-type-splitmenu .nopill .menutop li:hover .item, .menu-type-splitmenu .nopill .menutop .f-mainparent-itemfocus .item, .menu-type-fusionmenu .nopill .menutop li.root:hover .item, .menu-type-fusionmenu .nopill .menutop .root.f-mainparent-itemfocus .item, .menu-type-fusionmenu .menutop.nojs li.root:hover .item, .menu-type-fusionmenu .menutop.nojs .root.f-mainparent-itemfocus .item {background: url(/assets/img/kinetic/menus/style7/menu-active-l.png) 8px 10px no-repeat;}
#rt-submenu {background: url(/assets/img/kinetic/menus/style7/submenu-bg.png) 50% 100% no-repeat;}
#rt-submenu2 {background: url(/assets/img/kinetic/body/main/body-div.png) 50% 0 repeat-x;}
#rt-submenu .nopill ul.menu li .item:hover, #rt-submenu ul.menu li.active .item {background: #e9e9e9 url(/assets/img/kinetic/body/main/sidemenu-bg.png) 50% 0 repeat-x;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-bottom: 1px solid #fff;border-right: 1px solid #fff;}
#rt-submenu .fusion-pill-l {background: #e9e9e9 url(/assets/img/kinetic/body/main/sidemenu-bg.png) 50% 0 repeat-x;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-bottom: 1px solid #fff;border-right: 1px solid #fff;}
#rt-submenu .fusion-pill-r {background: none;}

/* Menu Dropdown */
.menutop ul {background-image: url(/assets/img/kinetic/menus/drop-bg-1.png);}
.menutop ul.columns2, .menutop .columns2 > .drop-top {background-image: url(/assets/img/kinetic/menus/drop-bg-2.png);}
.menutop ul, .menutop .drop-top {background-image: url(/assets/img/kinetic/menus/drop-bg-1.png);}
.menutop ul.columns2, .menutop .columns2 > .drop-top {background-image: url(/assets/img/kinetic/menus/drop-bg-2.png);}
.menutop li > .bullet {background: url(/assets/img/kinetic/body/style7/arrows.png) 5px -406px no-repeat;}
.menu-type-fusionmenu .menutop.nojs li li > .bullet {background: url(/assets/img/kinetic/body/style7/arrows.png) 5px -406px no-repeat !important;}
.menu-type-fusionmenu .menutop li:hover, .menu-type-fusionmenu .menutop li.f-menuparent-itemfocus, .menu-type-fusionmenu .menutop li.active {background: url(/assets/img/kinetic/body/main/sidemenu-bg-active.png) 50% 0 repeat-x;}
.menutop li:hover > .bullet, .menutop li.f-menuparent-itemfocus .bullet, .menutop li.active > .bullet {background: url(/assets/img/kinetic/body/style7/arrows.png) 5px 14px no-repeat;}
.menutop ul li > .daddy span {background: url(/assets/img/kinetic/menus/style7/topmenu-daddy.png) 96% 15px no-repeat;}

/* Showcase */
.bodylevel-high.showcasestyle-color1 #rt-showcase, .bodylevel-med.showcasestyle-color1 #rt-showcase {background: url(/assets/img/kinetic/body/style7/showcase-bg.png) 50% 0 repeat-y;}
.bodylevel-high.showcasestyle-color2 #rt-showcase, .bodylevel-med.showcasestyle-color2 #rt-showcase {background: url(/assets/img/kinetic/body/style7/showcase-bg2.png) 50% 0 repeat-y;}
.bodylevel-high.showcasestyle-color3 #rt-showcase, .bodylevel-med.showcasestyle-color3 #rt-showcase {background: url(/assets/img/kinetic/body/style7/showcase-bg3.png) 50% 0 repeat-y;}
.bodylevel-high.showcasestyle-color4 #rt-showcase, .bodylevel-med.showcasestyle-color4 #rt-showcase {background: url(/assets/img/kinetic/body/style7/showcase-bg4.png) 50% 0 repeat-y;}
.bodylevel-low.showcasestyle-color1 #rt-showcase {background: #3FC8CE;}
.bodylevel-low.showcasestyle-color2 #rt-showcase {background: #8A5A2C;}
.bodylevel-low.showcasestyle-color3 #rt-showcase {background: #C1A960;}
.bodylevel-low.showcasestyle-color4 #rt-showcase {background: #666;}
.bodylevel-high #rt-main-divider, .bodylevel-med #rt-main-divider {background: #fff url(/assets/img/kinetic/body/main/body-bg.png) 50% 0 repeat-x;}
.bodylevel-low #rt-main-divider {background: #fff;}

/* Main Body */
#rt-breadcrumbs {background: #e7e7e7 url(/assets/img/kinetic/body/main/copyright-bg.png) 50% 50% repeat-x;}
#rt-main-surround {background: #fff;}
.rt-main-inner {background: url(/assets/img/kinetic/body/main/main-inner.png) 50% 0 repeat-x;}

/* Side Menu */
#rt-main-surround ul.menu li {background: #e9e9e9 url(/assets/img/kinetic/body/main/sidemenu-bg.png) 50% 0 repeat-x;border-top: 1px solid #d4d4d4;border-left: 1px solid #d4d4d4;border-bottom: 1px solid #fff;border-right: 1px solid #fff;}
#rt-main-surround ul.menu li.active, #rt-main-surround ul.menu li:hover {background: #e1e1e1 url(/assets/img/kinetic/body/main/sidemenu-bg-active.png) 50% 0 repeat-x;}
#rt-main-surround ul.menu li a, #rt-main-surround ul.menu li .separator, #rt-main-surround ul.menu li .item {background: url(/assets/img/kinetic/body/style7/arrows.png) 10px 10px no-repeat;}
.bodylevel-low #rt-main-surround ul.menu li {background: #e5e5e5;}
.bodylevel-low #rt-main-surround ul.menu li.active, .bodylevel-low #rt-main-surround ul.menu li:hover {background: #f4f4f4;}

/* Ribbon Module Variations */
.articletitle-color1 .rt-headline, .ribbon1 .module-title {background: url(/assets/img/kinetic/body/style7/ribbon-bg.png) 0 100% no-repeat;}
.articletitle-color2 .rt-headline, .ribbon2 .module-title {background: url(/assets/img/kinetic/body/style7/ribbon2-bg.png) 0 100% no-repeat;}
.articletitle-color3 .rt-headline, .ribbon3 .module-title {background: url(/assets/img/kinetic/body/style7/ribbon3-bg.png) 0 100% no-repeat;}
.articletitle-color4 .rt-headline, .ribbon4 .module-title {background: url(/assets/img/kinetic/body/style7/ribbon4-bg.png) 0 100% no-repeat;}
.articletitle-color5 .rt-headline, .ribbon5 .module-title {background: url(/assets/img/kinetic/body/style7/ribbon5-bg.png) 0 100% no-repeat;}
.articletitle-color6 .rt-headline, .ribbon6 .module-title {background: url(/assets/img/kinetic/body/style7/ribbon6-bg.png) 0 100% no-repeat;}
.articletitle-color7 .rt-headline, .ribbon7 .module-title {background: url(/assets/img/kinetic/body/style7/ribbon7-bg.png) 0 100% no-repeat;}
.articletitle-color8 .rt-headline, .ribbon8 .module-title {background: url(/assets/img/kinetic/body/style7/ribbon8-bg.png) 0 100% no-repeat;}
.bodylevel-low.articletitle-color1 .rt-headline, .bodylevel-low .ribbon1 .module-title {background: #3FC8CE;}
.bodylevel-low.articletitle-color2 .rt-headline, .bodylevel-low .ribbon2 .module-title {background: #8A5A2C;}
.bodylevel-low.articletitle-color3 .rt-headline, .bodylevel-low .ribbon3 .module-title {background: #C1A960;}
.bodylevel-low.articletitle-color4 .rt-headline, .bodylevel-low .ribbon4 .module-title {background: #666;}
.bodylevel-low.articletitle-color5 .rt-headline, .bodylevel-low .ribbon5 .module-title {background: #ddd;}
.bodylevel-low.articletitle-color6 .rt-headline, .bodylevel-low .ribbon6 .module-title {background: #E9EBEE;}
.bodylevel-low.articletitle-color7 .rt-headline, .bodylevel-low .ribbon7 .module-title {background: #F7EBE6;}
.bodylevel-low.articletitle-color8 .rt-headline, .bodylevel-low .ribbon8 .module-title {background: #EDEAE3;}

/* Box Module Variations */
.box1 .module-content {border: 1px solid #36AAAF;background: #3FC8CE;}
.box1 h2.title {background: #3FC8CE url(/assets/img/kinetic/body/style7/box-head.png) 50% -484px repeat-x;border-bottom: 1px solid #36AAAF;}
.box1 .module-title {border-bottom: 1px solid #5CD0D5;}
.box2 .module-content {border: 1px solid #754D25;background: #8A5A2C;}
.box2 h2.title {background: #8A5A2C url(/assets/img/kinetic/body/style7/box-head.png) 50% -605px repeat-x;border-bottom: 1px solid #754D25;}
.box2 .module-title {border-bottom: 1px solid #9B734B;}
.box3 .module-content {border: 1px solid #A49052;background: #C1A960;}
.box3 h2.title {background: #C1A960 url(/assets/img/kinetic/body/style7/box-head.png) 50% -847px repeat-x;border-bottom: 1px solid #A49052;}
.box3 .module-title {border-bottom: 1px solid #CAB678;}
.box4 .module-content {border: 1px solid #555;background: #666;}
.box4 h2.title {background: #666 url(/assets/img/kinetic/body/style7/box-head.png) 50% -726px repeat-x;border-bottom: 1px solid #555;}
.box4 .module-title {border-bottom: 1px solid #777;}
.box5 .module-title, .box6 .module-title, .box7 .module-title, .box8 .module-title {border-bottom: 1px solid #fff;}
.box5 .module-content {border: 1px solid #e4e4e4;background: #eee;}
.box5 h2.title {background: #eee url(/assets/img/kinetic/body/style7/box-head.png) 50% 0 repeat-x;border-bottom: 1px solid #e4e4e4;}
.box6 .module-content {border: 1px solid #D6DCE1;background: #E9EBEE;}
.box6 h2.title {background: #E9EBEE url(/assets/img/kinetic/body/style7/box-head.png) 50% -121px repeat-x;border-bottom: 1px solid #D6DCE1;}
.box7 .module-content {border: 1px solid #EED8D8;background: #F7EBE6;}
.box7 h2.title {background: #F7EBE6 url(/assets/img/kinetic/body/style7/box-head.png) 50% -242px repeat-x;border-bottom: 1px solid #EED8D8;}
.box8 .module-content {border: 1px solid #DDD9D4;background: #EDEAE3;}
.box8 h2.title {background: #EDEAE3 url(/assets/img/kinetic/body/style7/box-head.png) 50% -363px repeat-x;border-bottom: 1px solid #DDD9D4;}
.bodylevel-low .box1 h2.title {background: #3FC8CE;}
.bodylevel-low .box2 h2.title {background: #8A5A2C;}
.bodylevel-low .box3 h2.title {background: #C1A960;}
.bodylevel-low .box4 h2.title {background: #666;}
.bodylevel-low .box5 h2.title {background: #eee;}
.bodylevel-low .box6 h2.title {background: #E9EBEE;}
.bodylevel-low .box7 h2.title {background: #F7EBE6;}
.bodylevel-low .box8 h2.title {background: #EDEAE3;}

/* Bottom */
#rt-bottom, #rt-mainbottom {background: url(/assets/img/kinetic/body/main/main-inner.png) 50% 0 repeat-x;}

/* Footer */
#rt-footer {border-top: 1px solid #eee;}
.footer h2.title {background: #eaeaea url(/assets/img/kinetic/body/main/footer-bg.png) 50% -1px repeat-x;border-bottom: 1px solid #e4e4e4;}
.footer .module-inner {background: url(/assets/img/kinetic/body/main/main-inner.png) 50% -1px repeat-x;}
.bodylevel-low .footer h2.title {background: #efefef;}
 
/* Copyright */
#rt-copyright {background: #e7e7e7 url(/assets/img/kinetic/body/main/copyright-bg.png) 50% 0 repeat-x;border-top: 1px solid #eee;border-bottom: 1px solid #fff;}
#rocket, #gantry-logo {background: url(/assets/img/kinetic/body/main/copyright.png) 0 0 no-repeat;}

/* Typography */
.readon, .readon-main {background: #ddd url(/assets/img/kinetic/body/main/sidemenu-bg-active.png) 50% 0 repeat-x;border: 1px solid #d4d4d4;}
.readon:hover, .readon-main:hover {background: #E9E9E9 url(/assets/img/kinetic/body/main/sidemenu-bg.png) 50% 0 repeat-x;}
.bodylevel-low .readon {background: #e4e4e4;}
.bodylevel-low .readon:hover {background: #f7f7f7;}
.readon span, .readon .button {text-shadow: 1px 1px 1px #fff;}
.box1 .readon, .box2 .readon, .box3 .readon, .box4 .readon, .box5 .readon, .box6 .readon, .box7 .readon, .box8 .readon, #rt-showcase .readon {border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.rokradios, .rokchecks, .rokradios-active, .rokchecks-active {background-image: url(/assets/img/kinetic/body/style7/inputs.png);}
#rt-main-surround .inputbox {background: #e9e9e9 url(/assets/img/kinetic/body/main/sidemenu-bg.png) 0 0 repeat-x;border-top: 1px solid #d4d4d4;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #d4d4d4;}
.bodylevel-low #rt-main-surround .inputbox {background: #e9e9e9;}
#breadcrumbs-home {background: url(/assets/img/kinetic/body/main/typography.png) 0 0 no-repeat;}
span.breadcrumbs img {background: url(/assets/img/kinetic/body/style7/arrows.png) 0 3px no-repeat;}
#rt-accessibility a.small .button, #rt-accessibility a.large .button, #rt-accessibility a.small:hover .button, #rt-accessibility a.large:hover .button {background-image: url(/assets/img/kinetic/body/main/typography.png);}
#form-login ul li a, #com-form-login ul li a, ul.rt-more-articles li a, .rt-section-list ul li a {background: url(/assets/img/kinetic/body/style7/arrows.png) 0 3px no-repeat;}
.box1 #form-login ul li a, .box1 #com-form-login ul li a, .box1 ul.rt-more-articles li a, .box1 .rt-section-list ul li a, .box2 #form-login ul li a, .box2 #com-form-login ul li a, .box2 ul.rt-more-articles li a, .box2 .rt-section-list ul li a, .box3 #form-login ul li a, .box3 #com-form-login ul li a, .box3 ul.rt-more-articles li a, .box3 .rt-section-list ul li a, .box4 #form-login ul li a, .box4 #com-form-login ul li a, .box4 ul.rt-more-articles li a, .box4 .rt-section-list ul li a {background: url(/assets/img/kinetic/body/style7/arrows.png) 0 -796px no-repeat;}

/* Joomla Specific */
.component-content .categorylist input {border: 1px solid #fff;background: #ddd;color: #666;}
.component-content .search_result .phrase legend, .component-content .search_result .only legend {color: #666;}
.component-content label {color: #666;}
.rt-joomla-table {color: #666;}
.component-content th {background: #fff;border-bottom: 1px solid #ddd;}
.component-content tr.even td {padding: 5px;background: #fff;border-bottom: 1px solid #ddd;}
.component-content tr.odd td {padding: 5px;background: #efefef;border-bottom: 1px solid #ddd;}
.component-content .edit-article fieldset legend {color: #666;}
.component-content .edit-article textarea {background: #fff;border: 1px solid #ddd;color: #666;}
.component-content .edit-article #editor-xtd-buttons a:link, .component-content .edit-article #editor-xtd-buttons a:visited {color: #666;}
.component-content .user legend {color: #666;}
#rt-main-surround .component-content .inputbox, .component-content .user input#email, .component-content .user input#name, .component-content .user input#username, .component-content .user input#password, .component-content .user input#password2, #contact-form #jform_contact_name, #contact-form #jform_contact_email, #contact-form #jform_contact_emailmsg, #contact-form #jform_contact_message {background: #fff;border: 1px solid #ddd;color: #666;}
dl.poll dd {border-bottom: 1px solid #d7d7d7;}
.rt-poll table caption {color: #93246F;}
.rt-poll td {border: solid 1px #d7d7d7;}
.rt-poll th {background: #fff;border: solid 1px #d7d7d7;}
#system-message dd ul {background: #222;color: #0066FF;border: 2px solid #0066FF;}
#system-message dd.error ul {color: #cc0000;background-color: #222;border: 2px solid #cc0000;}
#system-message dd.notice ul {color: #F3B200;background: #222;border: 2px solid #444;}
.button2-left a, .button2-right a, .button2-left span, .button2-right span {color: #666;}
.button2-left span, .button2-right span {color: #666;}
.button2-left a:hover, .button2-right a:hover {color: #000 !important;}
.button2-left {background: url(/assets/img/kinetic/system/j_button2_left.png) no-repeat;color: #666;}
.button2-right {background: none 100% 0 no-repeat;color: #666;}
.button2-left .image {background: url(/assets/img/kinetic/system/j_button2_image.png) 100% 0 no-repeat;}
.button2-left .readmore {background: url(/assets/img/kinetic/system/j_button2_readmore.png) 100% 0 no-repeat;}
.button2-left .pagebreak {background: url(/assets/img/kinetic/system/j_button2_pagebreak.png) 100% 0 no-repeat;}
.button2-left .blank {background: url(/assets/img/kinetic/system/j_button2_blank.png) 100% 0 no-repeat;}
body .button2-left .linkmacro {background: url(/assets/img/kinetic/system/j_button2_rokcandy.png) 100% 0 no-repeat;}
.button2-left .blank a {color: #666;}

/*** RT EXTENSIONS *************************/

/* RokAjaxSearch */
#rokajaxsearch .inputbox {color: #666;}
#rokajaxsearch .roksearch-wrapper {background: #e9e9e9 url(/assets/img/kinetic/body/main/sidemenu-bg.png) 0 0 repeat-x;border-top: 1px solid #d4d4d4;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #d4d4d4;}
#roksearch_results .rokajaxsearch-overlay {background: #fff;}
#roksearch_results {background: #fff;border: 1px solid #ddd;border-bottom: 0;}
#roksearch_results a:hover {color: #000;}
#roksearch_results h3 {color: #444;}
#roksearch_results span {color: #888;}
#roksearch_results span.highlight {background: #666;color: #fff;}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {background: #fff;border-bottom: 1px solid #ccc;color: #666;}
#roksearch_results .roksearch_odd {background: #efefef;border-bottom: 1px solid #dfdfdf;}
#roksearch_results .roksearch_even {border-bottom: 1px solid #dfdfdf;}
#roksearch_results .roksearch_odd-hover, #roksearch_results .roksearch_even-hover {background: #fff;}
#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3 {color: #000;}
#roksearch_results a#roksearch_link {background: url(/assets/img/kinetic/body/main/search-assets.png) 0 -50px no-repeat;}
#roksearch_results .arrow-left {background: url(/assets/img/kinetic/body/main/search-assets.png) 0 2px no-repeat;}
#roksearch_results .arrow-left-disabled, #roksearch_results .arrow-right-disabled {background: url(/assets/img/kinetic/body/main/search-assets.png) 0 -33px no-repeat;}
#roksearch_results .arrow-right {background: url(/assets/img/kinetic/body/main/search-assets.png) 0 -15px no-repeat;}

/* RokNewsPager */
body ul.roknewspager li {border-bottom: 1px solid #eee;background: url(/assets/img/kinetic/typography/bullet9.png) no-repeat 0 3px;}
body ul.roknewspager-numbers {background: #EAEAEA url(/assets/img/kinetic/body/main/page-m.png) repeat-x;}
body .roknewspager-prev, body .roknewspager-prev-disabled, body .roknewspager-next, body .roknewspager-next-disabled {background-image: url(/assets/img/kinetic/body/main/page-controls.png);}
body .roknewspager-pages2 {border: 1px solid #ddd;}

/* RokTabs */
body .roktabs-wrapper .light .arrow-next, body .roktabs-wrapper .light .arrow-prev, body .roktabs-wrapper .light .arrow-next-hover, body .roktabs-wrapper .light .arrow-prev-hover {background-image: url(/assets/img/kinetic/body/main/page-controls.png);}
body .roktabs-wrapper .light .roktabs-links ul.roktabs-top li.active {background: #EAEAEA url(/assets/img/kinetic/body/main/page-m.png) repeat-x;}
body .roktabs-wrapper .light .roktabs-links ul.roktabs-top {background: #ddd url(/assets/img/kinetic/body/main/sidemenu-bg-active.png) repeat-x scroll 50% 0;}
body .roktabs-wrapper .light {border: 1px solid #ddd;}
body .roktabs-wrapper .light .active-arrows {border-bottom: 1px solid #ddd;}

/* RokStories */
#rt-showcase .rokstories-layout2 .feature-arrow-l, #rt-showcase .rokstories-layout2 .feature-arrow-r {background-image: url(/assets/img/kinetic/body/main/rokstories-arrows.png);}
#rt-showcase .rokstories-layout2 {background: url(/assets/img/kinetic/body/main/rokstories-bg.png) 35% 100% no-repeat;}

/* RTL */
body.rtl #rt-main-surround ul.menu li a, body.rtl #rt-main-surround ul.menu li .separator, body.rtl #rt-main-surround ul.menu li .item {background: url(/assets/img/kinetic/body/style7/rtl/arrows-rtl.png) 100% 10px no-repeat;}
.articletitle-color1.rtl .rt-headline, body.rtl .ribbon1 .module-title {background: url(/assets/img/kinetic/body/style7/rtl/ribbon-bg-rtl.png) 100% 100% no-repeat;}
.articletitle-color2.rtl .rt-headline, body.rtl .ribbon2 .module-title {background: url(/assets/img/kinetic/body/style7/rtl/ribbon2-bg-rtl.png) 100% 100% no-repeat;}
.articletitle-color3.rtl .rt-headline, body.rtl .ribbon3 .module-title {background: url(/assets/img/kinetic/body/style7/rtl/ribbon3-bg-rtl.png) 100% 100% no-repeat;}
.articletitle-color4.rtl .rt-headline, body.rtl .ribbon4 .module-title {background: url(/assets/img/kinetic/body/style7/rtl/ribbon4-bg-rtl.png) 100% 100% no-repeat;}
.articletitle-color5.rtl .rt-headline, body.rtl .ribbon5 .module-title {background: url(/assets/img/kinetic/body/style7/rtl/ribbon5-bg-rtl.png) 100% 100% no-repeat;}
.articletitle-color6.rtl .rt-headline, body.rtl .ribbon6 .module-title {background: url(/assets/img/kinetic/body/style7/rtl/ribbon6-bg-rtl.png) 100% 100% no-repeat;}
.articletitle-color7.rtl .rt-headline, body.rtl .ribbon7 .module-title {background: url(/assets/img/kinetic/body/style7/rtl/ribbon7-bg-rtl.png) 100% 100% no-repeat;}
.articletitle-color8.rtl .rt-headline, body.rtl .ribbon8 .module-title {background: url(/assets/img/kinetic/body/style7/rtl/ribbon8-bg-rtl.png) 100% 100% no-repeat;}
.bodylevel-low.articletitle-color1.rtl .rt-headline, .bodylevel-low.rtl .ribbon1 .module-title {background: #3FC8CE;}
.bodylevel-low.articletitle-color2.rtl .rt-headline, .bodylevel-low.rtl .ribbon2 .module-title {background: #8A5A2C;}
.bodylevel-low.articletitle-color3.rtl .rt-headline, .bodylevel-low.rtl .ribbon3 .module-title {background: #C1A960;}
.bodylevel-low.articletitle-color4.rtl .rt-headline, .bodylevel-low.rtl .ribbon4 .module-title {background: #666;}
.bodylevel-low.articletitle-color5.rtl .rt-headline, .bodylevel-low.rtl .ribbon5 .module-title {background: #ddd;}
.bodylevel-low.articletitle-color6.rtl .rt-headline, .bodylevel-low.rtl .ribbon6 .module-title {background: #E9EBEE;}
.bodylevel-low.articletitle-color7.rtl .rt-headline, .bodylevel-low.rtl .ribbon7 .module-title {background: #F7EBE6;}
.bodylevel-low.articletitle-color8.rtl .rt-headline, .bodylevel-low.rtl .ribbon8 .module-title {background: #EDEAE3;}
body.rtl .menutop li > .bullet {background: url(/assets/img/kinetic/body/style7/rtl/arrows-rtl.png) 100% -406px no-repeat;}
body.rtl .menutop li:hover > .bullet, body.rtl .menutop li.f-menuparent-itemfocus .bullet, body.rtl .menutop li.active > .bullet {background: url(/assets/img/kinetic/body/style7/rtl/arrows-rtl.png) 100% 14px no-repeat;}
body.rtl .menutop ul li > .daddy span {background: url(/assets/img/kinetic/menus/style7/topmenu-daddy.png) 5px 15px no-repeat;}
body.rtl #form-login ul li a, body.rtl #com-form-login ul li a, body.rtl ul.rt-more-articles li a, body.rtl .rt-section-list ul li a {background: url(/assets/img/kinetic/body/style7/rtl/arrows-rtl.png) 100% 3px no-repeat;}
body.rtl .box1 #form-login ul li a, body.rtl .box1 #com-form-login ul li a, body.rtl .box1 ul.rt-more-articles li a, body.rtl .box1 .rt-section-list ul li a, body.rtl .box2 #form-login ul li a, body.rtl .box2 #com-form-login ul li a, body.rtl .box2 ul.rt-more-articles li a, body.rtl .box2 .rt-section-list ul li a, body.rtl .box3 #form-login ul li a, body.rtl .box3 #com-form-login ul li a, body.rtl .box3 ul.rt-more-articles li a, body.rtl .box3 .rt-section-list ul li a, body.rtl .box4 #form-login ul li a, body.rtl .box4 #com-form-login ul li a, body.rtl .box4 ul.rt-more-articles li a, body.rtl .box4 .rt-section-list ul li a {background: url(/assets/img/kinetic/body/style7/rtl/arrows-rtl.png) 100% -796px no-repeat;}
body.rtl ul.roknewspager li {background: url(/assets/img/kinetic/typography/bullet9-rtl.png) no-repeat 100% 3px;}
body.rtl span.breadcrumbs img {background: url(/assets/img/kinetic/body/style7/rtl/arrows-rtl.png) 0 3px no-repeat;}
body.rtl .menutop ul {background-image: url(/assets/img/kinetic/menus/drop-bg-1-rtl.png);}
body.rtl .menutop ul.columns2, body.rtl .menutop .columns2 > .drop-top {background-image: url(/assets/img/kinetic/menus/drop-bg-2-rtl.png);}
body.rtl .menutop ul, body.rtl .menutop .drop-top {background-image: url(/assets/img/kinetic/menus/drop-bg-1-rtl.png);}
body.rtl .menutop ul.columns2, body.rtl .menutop .columns2 > .drop-top {background-image: url(/assets/img/kinetic/menus/drop-bg-2-rtl.png);}
body.rtl .menutop li.root.active, .menu-type-splitmenu.rtl .menutop li.active, .menu-type-splitmenu.rtl .nopill .menutop li.active:hover {background: url(/assets/img/kinetic/menus/style7/menutab-r-rtl.png) 100% 0 no-repeat !important;z-index: 10;}
body.rtl .menutop li.root.active > .item, .menu-type-splitmenu.rtl .menutop li.active .item, .menu-type-splitmenu.rtl .nopill .menutop li.active:hover .item {background: url(/assets/img/kinetic/menus/style7/menutab-l-rtl.png) 0 0 no-repeat !important;z-index: 10;}

/* ---- /templates/rt_kinetic/css/demo-styles.css ---- */
/**
 * @package   Kinetic Template - RocketTheme
* @version   $Id$
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2016 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
/* Frontpage Content */
.demo-img .rt-image {padding: 5px;margin-right: 10px;float: left;}
.demo-lb-img {border: 3px solid #eee;}
.feb10-home #rt-feature {padding-bottom: 0;}
.feb10-home #rt-feature .ribbon1 .module-inner {display: none;}
.feb10-home #rt-feature .rt-block {margin-bottom: 0;}
.feb10-home #rt-main-surround .menu em {display: none;}
.feb10-home h4 {color: #999;}
.feb10-home .component-content .rt-article {margin-bottom: 20px;}
.demo-title {color: #999;font-size: 150%;display: block;font-weight: bold;margin-bottom: 5px;margin-top: 10px;}
.demo-mb {border-bottom: 1px solid #eee;margin-bottom: 15px;}
.mb-image {border: 4px solid #eee;float: left;margin-right: 10px;}
.demo-mb a {font-weight: bold;}
.demo-author {margin-top: 10px;text-align: right;display: block;}

/* Gantry */
.gantry-img .rt-image {padding: 3px;}
.gantry-logo {float: right;}

/* Extensions */
.rt-ext-col1 {float: left;width: 47%;}
.rt-ext-col2 {float: right;width: 47%;}
.rt-ext-block {margin-bottom: 30px;overflow: hidden;}
.rt-ext-img {float: left;margin-right: 20px;margin-bottom: 25px;}
.rt-ext-divider {height: 10px;display: block;}
.rt-ext-links {text-align: right;display: block;}

/* Style Variations */
.demo-sv-title {width: 206px;float: left;margin-right: 10px;padding-left: 3px;}
.demo-sv-title h2, .demo-sv-title2 h3 {text-align: center;}
.demo-img .demo-sv-img {float: none;}
.demo-img .demo-sv-img2 {float: none;padding: 1px;margin-right: 3px;}
.demo-sv-title2 {width: 128px;float: left;margin-right: 5px;padding-left: 2px;}

/* Tutorials */
.demo-tut-list {float: left;width: 40%;}
.demo-tut-video-img {margin-right: 15px;width: 123px;float: left;}
.demo-tut-divider {width: 15px;}

/* RTL Stuff */
.rtl .demo-img .rt-image {margin-left: 10px;margin-right: 0;float: right;}
.rtl .mb-image {float: right;margin-right: 0;margin-left: 10px;}
.rtl .demo-author {text-align: left;}
.rtl .gantry-logo {float: left;}
.rtl .rt-ext-col1 {float: right;}
.rtl .rt-ext-col2 {float: left;}
.rtl .rt-ext-img {float: right;margin-right: 0;margin-left: 20px;}
.rtl .rt-ext-links {text-align: left;}
.rtl .demo-sv-title {float: right;margin-right: 0;margin-left: 10px;padding-left: 0;padding-right: 3px;}
.rtl .demo-tut-list {float: right;}
.rtl .demo-tut-video-img {margin-right: 0;margin-left: 15px;float: right;}
.rtl .demo-img .demo-sv-img2 {margin-left: 3px;margin-right: 3px;}
.rtl .demo-sv-title2 {float: right;margin-left: 5px;margin-right: 0;padding-right: 2px;padding-left: 0;}

/* ---- /templates/rt_kinetic/css/splitmenu.css ---- */
/**
 * @package   Kinetic Template - RocketTheme
* @version   $Id$
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2016 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
/* Global */
.menutop li {height: auto;margin: 0;padding: 0;position: relative;list-style: none;}
.menutop em {font-size:80%;font-weight:normal;display:block;font-style:normal;}
.menutop li .item .menutop li.active .item {display: block;margin: 0;text-decoration: none;float: none;width: auto;}

/* Root Items */
.menutop .subtext span {line-height: 18px;}
.menutop .subtext em {line-height:13px;}
.menutop {list-style: none;margin: -8px 0 0 0;padding: 0;position: relative;line-height: 1.0;}
.menutop li, .menutop li.active:hover {float: left;margin: 0 0 0 15px;height: 60px;background: none;}
.menutop li .item, .menutop li.active:hover .item {white-space: nowrap;display: block;font-weight: bold;padding: 0;font-size: 14px;z-index: 100;cursor: pointer;position:relative;margin: 0 0 0 -15px;outline: none;text-align: center;line-height: 32px;height: 60px;}
.menutop li .item span {display: block;margin: 0;outline: none;padding: 18px 17px 0 17px;width: auto;}
.menutop li .item em {font-size:11px;font-weight:normal;display:block;font-style:normal;text-transform: lowercase;}
.menutop li:hover {margin: 0 0 0 8px;}
.menutop li:hover .item {margin: 0 0 0 -8px;}
.bodylevel-low.menu-type-splitmenu .menutop li.active {background: none !important;padding-top: 14px;}
.bodylevel-low .menutop li.active > .item {height: 43px;}
.bodylevel-low .menutop li.active > .item span {padding: 4px 10px 0 10px;}

/* Submenu Items */
#rt-submenu ul.menu {margin: 0;padding: 0;}
#rt-submenu ul.menu li {list-style: none;float: left;margin-right: 7px;padding: 5px 0 15px 0;}
#rt-submenu ul.menu li .item {display: block;font-size: 14px;line-height: 1.8em;}
#rt-submenu ul.menu li.active .item {font-weight: bold;}
#rt-submenu .nopill ul.menu li .item:hover, #rt-submenu ul.menu li.active .item {margin: -1px;}
#rt-submenu ul.menu li .item span {display: block;padding: 0 8px;}

/* Splitmenu */
.fusion-pill-l {height: 60px;margin:0;top:0;position:absolute;left:0;}
.fusion-pill-r {height: 60px;}
#rt-submenu .fusion-pill-l {height: 25px;top:6px;position:absolute;left:0;z-index:1;}
#rt-submenu .fusion-pill-r {height: 25px;}

/* RTL */
body.rtl .menutop li, body.rtl .menutop li.active:hover {float: right;}
body.rtl #rt-submenu ul.menu li {float: right;margin-right: 0;margin-left: 7px;}
.bodylevel-low.menu-type-splitmenu.rtl .menutop li.active {background: none !important;}
.bodylevel-low.rtl .menutop li.active > .item span {height: 39px;}

/* ---- /templates/rt_kinetic/css/template.css ---- */
/**
 * @package   Kinetic Template - RocketTheme
* @version   $Id$
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2016 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

 /* Core */
html, body {height: 100%;margin-bottom: 1px;}
body {font-family: Helvetica,Arial,sans-serif;}
.font-family-optima {font-family: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;}
.font-family-geneva {font-family: Geneva, Tahoma, "Nimbus Sans L", sans-serif;}
.font-family-helvetica {font-family: Helvetica, Arial, FreeSans, sans-serif;}
.font-family-lucida {font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;}
.font-family-georgia {font-family: Georgia, sans-serif;}
.font-family-trebuchet {font-family: "Trebuchet MS", sans-serif;}
.font-family-palatino {font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;}
h1.title {margin-top: 0;}
h1, h2, h3, h4, h5 {line-height: 1.1em;letter-spacing: inherit;}
h5 {text-transform: uppercase;font-size: 100%;}
.rt-container, #rt-sidebar-a, #rt-sidebar-b, #rt-sidebar-c {background: transparent;}
ul {list-style-image: none;}
ul.menu {padding-left: 0;}
#rt-content-top, #rt-content-bottom {clear: both;overflow: visible;}
.bodylevel-high .rt-surround-top, .bodylevel-med .rt-surround-top, .bodylevel-high .rt-surround-bottom, .bodylevel-med .rt-surround-bottom {height: 22px;margin: 0 -22px;}
.rt-surround-top {margin-top: 5px;}
.bodylevel-low .rt-surround-top {height: 10px;margin: 0;}
.bodylevel-high .rt-surround, .bodylevel-med .rt-surround {margin: 0 -22px;padding: 0 22px;}
.rt-block {padding: 10px;margin-bottom: 10px;}
#rt-debug {padding-top: 20px;position: relative;}
#rt-popup, #rt-popuplogin, #rt-popupmodule {display: none;}

/* Popup Login */
#rt-popuplogin {color: black;}
#rt-popuplogin ul {padding-left: 0;}
#rt-popuplogin input#modlgn-username, #rt-popuplogin input#modlgn-passwd, #rt-popuplogin input#modlgn-secretkey {border: 1px solid #BFBFBF !important;}
#rt-popuplogin .rokchecks {background-image: none; padding: 0;}
#rt-popuplogin input#modlgn-remember {left: 0px !important; width: auto !important; position: relative !important; background:none;border:none;}
#rt-popuplogin input.button { width: 119px; }
body .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container {min-height: 70px;}

/* Header */
#rt-header .rt-block {margin-bottom: 0;clear: both;}
.rt-header-spacer {height: 20px;}
.bodylevel-low .rt-header-spacer {height: 5px;}

/* Logo */
#rt-logo {width: 200px;height: 44px;display: block;}

/* Top Menu */
.menutop ul, .menutop ul.columns2 {background-position: 50% 100%;background-repeat: no-repeat;float: left;}
.menutop .drop-top, .menutop .columns2 > .drop-top {background-position: 50% 0;background-repeat: no-repeat;}
#rt-submenu {position: relative;}
#rt-submenu2 {padding: 2px 12px 0 12px;position:relative;z-index:2;}

/* Showcase */
.bodylevel-high #rt-showcase, .bodylevel-med #rt-showcase {margin: 0 -10px;padding: 0 10px 20px 10px;}
#rt-showcase {padding: 0 0 20px 0;}
.showcasestyle-transparent #rt-showcase {background: none;}
#rt-main-divider {height: 20px;margin-top: -20px;}
.bodylevel-low #rt-main-divider {height: 10px;}

/* Feature */
#rt-feature {padding-bottom: 10px;}

/* Main Body */
.rt-main-inner {padding: 10px 0;}
.mb7-sa5 {background: url(/assets/img/kinetic/body/column-bg/mb7-sa5.png) 50% 0 repeat-y;}
.sa5-mb7 {background: url(/assets/img/kinetic/body/column-bg/sa5-mb7.png) 50% 0 repeat-y;}
.mb8-sa4 {background: url(/assets/img/kinetic/body/column-bg/mb8-sa4.png) 50% 0 repeat-y;}
.sa4-mb8 {background: url(/assets/img/kinetic/body/column-bg/sa4-mb8.png) 50% 0 repeat-y;}
.mb9-sa3 {background: url(/assets/img/kinetic/body/column-bg/mb9-sa3.png) 50% 0 repeat-y;}
.sa3-mb9 {background: url(/assets/img/kinetic/body/column-bg/sa3-mb9.png) 50% 0 repeat-y;}
.mb6-sa6, .sa6-mb6 {background: url(/assets/img/kinetic/body/column-bg/mb6-sa6.png) 50% 0 repeat-y;}
.mb4-sa4-sb4, .sa4-mb4-sb4, .sa4-sb4-mb4 {background: url(/assets/img/kinetic/body/column-bg/mb4-sa4-sb4.png) 50% 0 repeat-y;}
.mb6-sa3-sb3 {background: url(/assets/img/kinetic/body/column-bg/mb6-sa3-sb3.png) 50% 0 repeat-y;}
.mb8-sa2-sb2 {background: url(/assets/img/kinetic/body/column-bg/mb8-sa2-sb2.png) 50% 0 repeat-y;}
.sa3-mb6-sb3 {background: url(/assets/img/kinetic/body/column-bg/sa3-mb6-sb3.png) 50% 0 repeat-y;}
.sa2-mb8-sb2 {background: url(/assets/img/kinetic/body/column-bg/sa2-mb8-sb2.png) 50% 0 repeat-y;}
.sa3-sb3-mb6 {background: url(/assets/img/kinetic/body/column-bg/sa3-sb3-mb6.png) 50% 0 repeat-y;}
.sa2-sb2-mb8 {background: url(/assets/img/kinetic/body/column-bg/sa2-sb2-mb8.png) 50% 0 repeat-y;}
.mb3-sa3-sb3-sc3, .sa3-mb3-sb3-sc3, .sa3-sb3-mb3-sc3, .sa3-sb3-sc3-mb3 {background: url(/assets/img/kinetic/body/column-bg/mb3-sa3-sb3-sc3.png) 50% 0 repeat-y;}
.mb4-sa2-sb3-sc3 {background: url(/assets/img/kinetic/body/column-bg/mb4-sa2-sb3-sc3.png) 50% 0 repeat-y;}
.mb4-sa3-sb2-sc3 {background: url(/assets/img/kinetic/body/column-bg/mb4-sa3-sb2-sc3.png) 50% 0 repeat-y;}
.mb4-sa3-sb3-sc2 {background: url(/assets/img/kinetic/body/column-bg/mb4-sa3-sb3-sc2.png) 50% 0 repeat-y;}
.mb6-sa2-sb2-sc2 {background: url(/assets/img/kinetic/body/column-bg/mb6-sa2-sb2-sc2.png) 50% 0 repeat-y;}
.sa3-mb4-sb2-sc3 {background: url(/assets/img/kinetic/body/column-bg/sa3-mb4-sb2-sc3.png) 50% 0 repeat-y;}
.sa2-mb4-sb3-sc3 {background: url(/assets/img/kinetic/body/column-bg/sa2-mb4-sb3-sc3.png) 50% 0 repeat-y;}
.sa3-mb4-sb3-sc2 {background: url(/assets/img/kinetic/body/column-bg/sa3-mb4-sb3-sc2.png) 50% 0 repeat-y;}
.sa2-mb6-sb2-sc2 {background: url(/assets/img/kinetic/body/column-bg/sa2-mb6-sb2-sc2.png) 50% 0 repeat-y;}
.sa3-sb2-mb4-sc3 {background: url(/assets/img/kinetic/body/column-bg/sa3-sb2-mb4-sc3.png) 50% 0 repeat-y;}
.sa2-sb3-mb4-sc3 {background: url(/assets/img/kinetic/body/column-bg/sa2-sb3-mb4-sc3.png) 50% 0 repeat-y;}
.sa3-sb3-mb4-sc2 {background: url(/assets/img/kinetic/body/column-bg/sa3-sb3-mb4-sc2.png) 50% 0 repeat-y;}
.sa2-sb2-mb6-sc2 {background: url(/assets/img/kinetic/body/column-bg/sa2-sb2-mb6-sc2.png) 50% 0 repeat-y;}
.sa3-sb3-sc2-mb4 {background: url(/assets/img/kinetic/body/column-bg/sa3-sb3-sc2-mb4.png) 50% 0 repeat-y;}
.sa3-sb2-sc3-mb4 {background: url(/assets/img/kinetic/body/column-bg/sa3-sb2-sc3-mb4.png) 50% 0 repeat-y;}
.sa2-sb3-sc3-mb4 {background: url(/assets/img/kinetic/body/column-bg/sa2-sb3-sc3-mb4.png) 50% 0 repeat-y;}
.sa2-sb2-sc2-mb6 {background: url(/assets/img/kinetic/body/column-bg/sa2-sb2-sc2-mb6.png) 50% 0 repeat-y;}

/* Side Menus */
#rt-main-surround ul.menu {margin-left: 0;}
#rt-main-surround ul.menu li {list-style: none;margin: -1px -1px 5px -1px;}
#rt-main-surround ul.menu a:hover, #rt-main-surround ul.menu .separator:hover, #rt-main-surround ul.menu .item:hover {text-decoration: none;}
#rt-main-surround ul.menu a, #rt-main-surround ul.menu .separator, #rt-main-surround ul.menu .item {display: block;text-indent: 0;overflow: hidden;font-size: 120%;font-weight: normal;padding: 5px 0 5px 20px;line-height: 130%;}
#rt-main-surround ul.menu li.active > a, #rt-main-surround ul.menu li.active > .separator, #rt-main-surround ul.menu li.active > .item {font-weight: bold;}
#rt-main-surround ul.menu li li {padding: 0;margin: 0;font-size: 95%;background: none;border: none;}
#rt-main-surround .menu .subtext em {line-height: 14px;}
#rt-main-surround .menu em {display: block;font-size:80%;font-style: normal;font-weight: normal;}
#rt-main-surround ul.menu li a:hover, #rt-main-surround ul.menu li .separator:hover, #rt-main-surround ul.menu li .item:hover, #rt-main-surround ul.menu li.active > a, #rt-main-surround ul.menu li.active > .separator, #rt-main-surround ul.menu li.active > .item {background-position: 10px -410px;}
#rt-main-surround ul.menu li li.active, #rt-main-surround ul.menu li li:hover {background: none;}
.bodylevel-low #rt-main-surround ul.menu ul li {background: none;}

/* Modules */
h2.title {font-size: 160%;margin-top: 11px;margin-bottom: 20px;letter-spacing: inherit;}
.ribbon1 .module-title, .ribbon2 .module-title, .ribbon3 .module-title, .ribbon4 .module-title, .ribbon5 .module-title, .ribbon6 .module-title, .ribbon7 .module-title, .ribbon8 .module-title {margin: 3px 0 3px -28px;display: inline-block;}
.bodylevel-low .ribbon1 .module-title, .bodylevel-low .ribbon2 .module-title, .bodylevel-low .ribbon3 .module-title, .bodylevel-low .ribbon4 .module-title, .bodylevel-low .ribbon5 .module-title, .bodylevel-low .ribbon6 .module-title, .bodylevel-low .ribbon7 .module-title, .bodylevel-low .ribbon8 .module-title {margin: 3px 0 9px -10px;}
.ribbon1 h2.title, .ribbon2 h2.title, .ribbon3 h2.title, .ribbon4 h2.title, .ribbon5 h2.title, .ribbon6 h2.title, .ribbon7 h2.title, .ribbon8 h2.title {letter-spacing: inherit;margin: 0;padding: 8px 29px 18px 28px;line-height: 100%;}
.bodylevel-low .ribbon1 h2.title, .bodylevel-low .ribbon2 h2.title, .bodylevel-low .ribbon3 h2.title, .bodylevel-low .ribbon4 h2.title, .bodylevel-low .ribbon5 h2.title, .bodylevel-low .ribbon6 h2.title, .bodylevel-low .ribbon7 h2.title, .bodylevel-low .ribbon8 h2.title {padding: 8px 10px 12px 10px;}
.box1 .rt-block, .box2 .rt-block, .box3 .rt-block, .box4 .rt-block, .box5 .rt-block, .box6 .rt-block, .box7 .rt-block, .box8 .rt-block {margin-bottom: 10px;}
.box1 .module-content, .box2 .module-content, .box3 .module-content, .box4 .module-content, .box5 .module-content, .box6 .module-content, .box7 .module-content, .box8 .module-content {margin: 0 -10px -10px -10px;padding: 0 9px 9px 9px;}
.box1 .module-title, .box2 .module-title, .box3 .module-title, .box4 .module-title, .box5 .module-title, .box6 .module-title, .box7 .module-title, .box8 .module-title {margin: 0 -9px 8px -9px;}
.box1 h2.title, .box2 h2.title, .box3 h2.title, .box4 h2.title, .box5 h2.title, .box6 h2.title, .box7 h2.title, .box8 h2.title {padding: 10px;margin: 0;}
.flush .rt-block {padding: 0;}
.flushtop .rt-block {padding-top: 0;}
.flushbottom .rt-block {padding-bottom: 0;}

/* Bottom */
#rt-bottom, #rt-mainbottom {padding-top: 10px;}

/* Footer */
.footer .module-content {margin-top: -10px;}
.footer .module-title {margin: 0 -20px;}
.footer h2.title {padding: 10px 20px;margin: 0;}
.footer .module-inner {margin: 0 -20px;padding: 8px 20px 0 20px;}
.bodylevel-low .footer .module-inner {background: none;}
#developed-by {margin: 5px 0 5px 0;float: left;}
#powered-by {margin: 5px 0 5px 0;float: right;}
#rocket {display:inline-block;width: 148px;height: 20px;margin:0 0 0 10px;vertical-align:middle;}
#gantry-logo {display:inline-block;width: 102px;height: 26px;margin-left: 10px;vertical-align:middle;background-position: 0 -30px;}
.totop-test {padding: 10px;overflow: hidden;}
#gantry-totop {position: absolute;display: block;bottom: 5px;left: 10px;}
#gantry-resetsettings {position: absolute;display: block;bottom: 5px;right: 10px;margin: 0;}

/* Typography */
.readon, .readon-main {display: inline-block;padding: 0 8px;font-size: 1em;cursor: pointer;line-height: 26px;font-weight: bold;overflow:visible;}
.readon .button {outline: none;height: 26px;cursor: pointer;}
.readon span, .readon .button {background: none;padding: 0;margin: 0;border: 0;line-height: 26px;font-size: 1em;font-weight: bold;}
.readon span span {display: inline;background: none;margin-left: 0;padding: 0;float: none;}
.rokradios, .rokchecks {padding: 1px 5px 7px 24px;line-height: 120%;}
.rokradios {background-position: 0 0;background-repeat: no-repeat;}
.rokradios-active {background-position: 0 -264px;background-repeat: no-repeat;}
.rokchecks {background-position: 0 -502px;background-repeat: no-repeat;}
.rokchecks-active {background-position: 0 -754px;background-repeat: no-repeat;}
#rt-main-surround .inputbox {margin: -1px;}
#rt-breadcrumbs {padding: 0 20px;}
#breadcrumbs-home {width: 12px;height: 12px;display: block;float: left;margin-right: 5px;}
#breadcrumbs h3, .leading_separator {display: none;}
.rt-breadcrumb-surround {position:relative;overflow: hidden;padding: 0;margin: 10px 0;display: inline-block;height: auto;}
span.breadcrumbs, #rt-breadcrumbs .breadcrumbs {display: inline-block;font-size: 110%;font-weight: bold;overflow: hidden;}
span.breadcrumbs img {width: 6px;height: 12px;float: left;}
#rt-breadcrumbs img[src $="arrow.png"] {height: 0;width: 6px;padding-top: 12px;float: left;}
span.breadcrumbs a, span.no-link, #rt-breadcrumbs .pathway, #rt-breadcrumbs .breadcrumbs span {padding: 0 12px 0 8px;float: left;display: block;line-height: 14px;font-size: 90%;}
#rt-accessibility {float: right;width: 108px;text-align: right;padding: 0 8px;margin-right: -12px;height: 21px;}
#rt-accessibility .rt-desc {display: block;float: left;text-align: left;margin-right: 5px;font-size: 12px;font-weight: bold;}
#rt-accessibility a {display: inline-block;}
#rt-accessibility .button {display: block;width: 16px;height: 16px;margin-top: 2px;}
#rt-accessibility a.small .button {background-position: -41px 0;background-repeat: no-repeat;margin-right: 5px;}
#rt-accessibility a.small:hover .button {background-position: -41px -18px;background-repeat: no-repeat;}
#rt-accessibility a.large .button {background-position: -22px 0;background-repeat: no-repeat;}
#rt-accessibility a.large:hover .button {background-position: -22px -18px;background-repeat: no-repeat;}

/* RTL */
body.rtl #rt-main-surround ul.menu a, body.rtl #rt-main-surround ul.menu .separator, body.rtl #rt-main-surround ul.menu .item {padding: 5px 20px 5px 0;}
body.rtl #rt-main-surround ul.menu li a:hover, body.rtl #rt-main-surround ul.menu li .separator:hover, body.rtl #rt-main-surround ul.menu li .item:hover, body.rtl #rt-main-surround ul.menu li.active > a, body.rtl #rt-main-surround ul.menu li.active > .separator, body.rtl #rt-main-surround ul.menu li.active > .item {background-position: 100% -410px;}
body.rtl ul.menu ul {margin-left: 0;margin-right: 25px;}
body.rtl .ribbon1 .module-title, body.rtl .ribbon2 .module-title, body.rtl .ribbon3 .module-title, body.rtl .ribbon4 .module-title, body.rtl .ribbon5 .module-title, body.rtl .ribbon6 .module-title, body.rtl .ribbon7 .module-title, body.rtl .ribbon8 .module-title {margin: 3px -28px 3px 0;}
body.rtl .ribbon1 h2.title, body.rtl .ribbon2 h2.title, body.rtl .ribbon3 h2.title, body.rtl .ribbon4 h2.title, body.rtl .ribbon5 h2.title, body.rtl .ribbon6 h2.title, body.rtl .ribbon7 h2.title, body.rtl .ribbon8 h2.title {padding: 8px 28px 18px 29px;}
.bodylevel-low.rtl .ribbon1 .module-title, .bodylevel-low.rtl .ribbon2 .module-title, .bodylevel-low.rtl .ribbon3 .module-title, .bodylevel-low.rtl .ribbon4 .module-title, .bodylevel-low.rtl .ribbon5 .module-title, .bodylevel-low.rtl .ribbon6 .module-title, .bodylevel-low.rtl .ribbon7 .module-title, .bodylevel-low.rtl .ribbon8 .module-title {margin: 3px -28px 9px 0;}
.bodylevel-low.rtl .ribbon1 h2.title, .bodylevel-low.rtl .ribbon2 h2.title, .bodylevel-low.rtl .ribbon3 h2.title, .bodylevel-low.rtl .ribbon4 h2.title, .bodylevel-low.rtl .ribbon5 h2.title, .bodylevel-low.rtl .ribbon6 h2.title, .bodylevel-low.rtl .ribbon7 h2.title, .bodylevel-low.rtl .ribbon8 h2.title {padding: 8px 28px 12px 29px;}
body.rtl #developed-by {float: right;}
body.rtl #powered-by {float: left;}
body.rtl #rocket {margin:0 10px 0 0;}
body.rtl #gantry-logo {margin-left: 0;margin-right: 10px;}
body.rtl .rokradios, body.rtl .rokchecks {padding: 1px 24px 7px 5px;}
body.rtl .rokradios {background-position: 100% 0;}
body.rtl .rokradios-active {background-position: 100% -264px;}
body.rtl .rokchecks {background-position: 100% -502px;}
body.rtl .rokchecks-active {background-position: 100% -754px;}
body.rtl #breadcrumbs-home {float: right;margin-right: 0;margin-left: 5px;}
body.rtl span.breadcrumbs img {float: right;}
body.rtl span.breadcrumbs a, body.rtl span.no-link {padding: 0 8px 0 12px;float: right;}
body.rtl ol {margin-right: 15px;}
body.rtl .rt-article ul {margin-right: 15px;}

/* 3rd Party K2 Registration */
body #k2Container table tr,body #k2Container table th,body #k2Container table td{background:none !important;border:0 !important;}
body #k2Container table td.key{padding-right:15px;}
body .k2AccountPage table tr td label{display:inline;}
body .k2AccountPage div.k2AccountPageUpdate{border:none;}
body #k2Container input.inputbox,body #k2Container select,body #k2Container input[type="file"]{border:1px solid #D9D9D9;background:#ffffff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
body #k2Container input#genderf,body #k2Container input#genderm{float:none;margin:0 5px 5px 0;}
body #k2Container .defaultSkin table.mceLayout{border:1px solid rgba(0, 0, 0, 0.1);}
body #k2Container .toggle-editor{margin:10px 0;}body #k2Container .toggle-editor a{color:rgba(0, 0, 0, 0.5);}body #k2Container .toggle-editor a:hover{color:rgba(0, 0, 0, 0.8);}
body #k2Container table.admintable tr td {padding-bottom: 15px;}

/* Extras */
.even, .odd {background: inherit;border-bottom: inherit;}.component-php-body {min-width: inherit !important;background: #fff;color: #000;}
.component-php-body .rt-container {width: auto;}
.component-php-body .controls {width: auto;height: auto;position: inherit;margin-top: inherit;background: none;top: inherit;right: inherit;border: inherit;box-shadow: inherit;}
.component-php-body .rt-block {padding: 0;width: inherit !important;}
.edit.item-page .chzn-container.chzn-container-multi, .edit.item-page .chzn-container.chzn-container-multi input {min-width: 250px !important;}

/* Images and FigCaptions */
.img-intro-right,.img-fulltext-right{float:right;margin-left:10px;margin-bottom:10px;}
.img-intro-left,.img-fulltext-left{float:left;margin-right:10px;margin-bottom:10px;}
figcaption,figure{display:block;}
figure{display:table;}
figure.pull-center,img.pull-center{margin-left:auto;margin-right:auto;}
figcaption{display:table-caption;caption-side:bottom;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.pull-left{float:left;}
.pull-right{float:right;}

/* ---- /templates/rt_kinetic/css/typography.css ---- */
/**
 * @package   Kinetic Template - RocketTheme
* @version   $Id$
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2016 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
/* Core Styles */
.rt-image {padding: 5px;margin-bottom: 15px;border: 1px solid #ddd;}

/* Bullet Styles */
ul.bullet-1, ul.bullet-2, ul.bullet-3, ul.bullet-4, ul.bullet-5, ul.bullet-6, ul.bullet-7, ul.bullet-8, ul.bullet-9 {padding: 0 0 0 5px; margin: 0 0 15px;}
ul.bullet-1 li, ul.bullet-2 li, ul.bullet-3 li, ul.bullet-4 li, ul.bullet-5 li, ul.bullet-6 li, ul.bullet-7 li, ul.bullet-8 li, ul.bullet-9 li {list-style: none;padding: 0 0 0 15px;margin: 0 0 3px;background-repeat: no-repeat;background-position: 0 5px;}
ul.bullet-1 li a, ul.bullet-2 li a, ul.bullet-3 li a, ul.bullet-4 li a, ul.bullet-5 li a, ul.bullet-6 li a, ul.bullet-7 li a, ul.bullet-8 li a, ul.bullet-9 li a {font-size: 100%;line-height: 1.7;}
ul.bullet-1 li {background-image: url(/assets/img/kinetic/typography/bullet1.png);}
ul.bullet-2 li {background-image: url(/assets/img/kinetic/typography/bullet2.png);}
ul.bullet-3 li {background-image: url(/assets/img/kinetic/typography/bullet3.png);}
ul.bullet-4 li {background-image: url(/assets/img/kinetic/typography/bullet4.png);}
ul.bullet-5 li {background-image: url(/assets/img/kinetic/typography/bullet5.png);}
ul.bullet-6 li {background-image: url(/assets/img/kinetic/typography/bullet6.png);}
ul.bullet-7 li {background-image: url(/assets/img/kinetic/typography/bullet7.png);}
ul.bullet-8 li {background-image: url(/assets/img/kinetic/typography/bullet8.png);}
ul.bullet-9 li {background-image: url(/assets/img/kinetic/typography/bullet9.png);}

/* Emphasis Styles*/
em.color {font-style: italic;font-weight: bold;}
em.bold {font-size: 120%;font-weight: bold;line-height: 135%;font-style: normal;}
em.bold2 {font-size: 135%;font-weight: bold;line-height: 120%;font-style: normal;}

/* Drop Cap */
p.dropcap {overflow: hidden;}
span.dropcap {font-size: 400%;margin: 0 5px 0 0;line-height: 100%;float: left;display: block;color: #333;}

/* Notice Styles */
pre {font-style:italic;overflow: auto;padding: 10px;margin-bottom: 15px;background: #F9F1ED;border: 1px solid #DCD7D4;color: #AC3400;}
.alert, .approved, .attention, .camera, .cart, .doc, .download, .media, .note, .notice, .quote {display: block;margin: 15px 0;background-repeat: repeat-x;background-position: 0 100%;}
.typo-icon {display: block;padding: 8px 10px 0px 36px;margin: 15px 0;background: no-repeat 10px 12px;}
.approved .typo-icon {background-image: url(/assets/img/kinetic/typography/approved-icon.png);}
.alert .typo-icon {background-image: url(/assets/img/kinetic/typography/alert-icon.png);}
.attention .typo-icon {background-image: url(/assets/img/kinetic/typography/attention-icon.png);}
.camera .typo-icon {background-image: url(/assets/img/kinetic/typography/camera-icon.png);}
.cart .typo-icon {background-image: url(/assets/img/kinetic/typography/cart-icon.png);}
.doc .typo-icon {background-image: url(/assets/img/kinetic/typography/doc-icon.png);}
.download .typo-icon {background-image: url(/assets/img/kinetic/typography/download-icon.png);}
.media .typo-icon {background-image: url(/assets/img/kinetic/typography/media-icon.png);}
.note .typo-icon {background-image: url(/assets/img/kinetic/typography/note-icon.png);}
.notice .typo-icon {background-image: url(/assets/img/kinetic/typography/notice-icon.png);}
.alert {color: #D0583F;background-image: url(/assets/img/kinetic/typography/alert.png);background-color: #FFFBFB;border-bottom: 1px solid #F8C9BB;border-right: 1px solid #F8C9BB;}
.approved {color: #6CB656;background-image: url(/assets/img/kinetic/typography/approved.png);background-color: #FAFDF9;border-bottom: 1px solid #C1CEC1;border-right: 1px solid #C1CEC1;}
.attention {color: #E1B42F;background-image: url(/assets/img/kinetic/typography/attention.png);background-color: #FFFDF6;border-bottom: 1px solid #E4E4D5;border-right: 1px solid #E4E4D5;}
.camera {color: #55A0B4;background-image: url(/assets/img/kinetic/typography/camera.png);background-color: #F6FBFB;border-bottom: 1px solid #C9D5D8;border-right: 1px solid #C9D5D8;}
.cart {color: #559726;background-image: url(/assets/img/kinetic/typography/cart.png);background-color: #FCFCFC;border-bottom: 1px solid #D3D3D3;border-right: 1px solid #D3D3D3;}
.doc {color: #666666;background-image: url(/assets/img/kinetic/typography/doc.png);background-color: #FFFFFF;border-bottom: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;}
.download {color: #666666;background-image: url(/assets/img/kinetic/typography/download.png);background-color: #FCFCFC;border-bottom: 1px solid #D3D3D3;border-right: 1px solid #D3D3D3;}
.media {color: #8D79A9;background-image: url(/assets/img/kinetic/typography/media.png);background-color: #FBF9FD;border-bottom: 1px solid #DBE1E6;border-right: 1px solid #DBE1E6;}
.note {color: #B76F38;background-image: url(/assets/img/kinetic/typography/note.png);background-color: #FFFAF6;border-bottom: 1px solid #E6DAD2;border-right: 1px solid #E6DAD2;}
.notice {color: #6187B3;background-image: url(/assets/img/kinetic/typography/notice.png);background-color: #FAFCFD;border-bottom: 1px solid #C7CDDA;border-right: 1px solid #C7CDDA;}
.quote {color: #727272;background-image: url(/assets/img/kinetic/typography/quote.png);background-color: #F3F3F3;border-bottom: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4;}
.quote-l {display: block;padding: 8px 10px 0px 36px;margin: 15px 0;}
.quote-r {display: block;padding: 0 10px 0 0;}
.quote-l {background: url(/assets/img/kinetic/typography/quote-l.png) no-repeat 10px 12px;}
.quote-r {background: url(/assets/img/kinetic/typography/quote-r.png) no-repeat 100% 100%;}

/* Important Style*/
.important {padding: 15px;margin: 25px 0 10px 0;position: relative;border: 1px solid #E5E5E5;background: #fff url(/assets/img/kinetic/typography/important.png) repeat-x 0 100%;}
span.important-title {position: absolute;display: block;top: -0.8em;left: 10px;padding: 3px 8px;font-size: 120%;font-weight: bold;background: #fff;color: #000;}

/* Inset Styles */
span.inset-left {float: left;margin-right: 20px;margin-bottom:20px;}
span.inset-right {float: right;margin-left: 20px;margin-bottom:20px;}
span.inset-right-title, span.inset-left-title {position: absolute;display: block;top: -12px;left: 10px;padding: 3px 8px;font-size: 100%;font-weight: bold;background: #fff;color: #000;}
span.inset-left, span.inset-right {display: block;padding: 12px 8px 8px 8px;width: 20%;font-size: 100%;font-style: italic;margin-top: 25px;position: relative;text-align: center;border: 1px solid #E5E5E5;background: #fff url(/assets/img/kinetic/typography/important.png) repeat-x 0 100%;color: #333;}

/* RTL Stuff */
.rtl ul.bullet-1, .rtl ul.bullet-2, .rtl ul.bullet-3, .rtl ul.bullet-4, .rtl ul.bullet-5, .rtl ul.bullet-6, .rtl ul.bullet-7, .rtl ul.bullet-8, .rtl ul.bullet-9 {padding: 0 15px 0 0;margin-right: 0 !important;}
.rtl ul.bullet-1 li, .rtl ul.bullet-2 li, .rtl ul.bullet-3 li, .rtl ul.bullet-4 li, .rtl ul.bullet-5 li, .rtl ul.bullet-6 li, .rtl ul.bullet-7 li, .rtl ul.bullet-8 li, .rtl ul.bullet-9 li {padding: 0 15px 3px 0;background-position: 100% 4px;}
.rtl ul.bullet-1 li {background-image: url(/assets/img/kinetic/typography/bullet1-rtl.png);}
.rtl ul.bullet-2 li {background-image: url(/assets/img/kinetic/typography/bullet2-rtl.png);}
.rtl ul.bullet-3 li {background-image: url(/assets/img/kinetic/typography/bullet3-rtl.png);}
.rtl ul.bullet-4 li {background-image: url(/assets/img/kinetic/typography/bullet4-rtl.png);}
.rtl ul.bullet-5 li {background-image: url(/assets/img/kinetic/typography/bullet5-rtl.png);}
.rtl ul.bullet-6 li {background-image: url(/assets/img/kinetic/typography/bullet6-rtl.png);}
.rtl ul.bullet-7 li {background-image: url(/assets/img/kinetic/typography/bullet7-rtl.png);}
.rtl ul.bullet-8 li {background-image: url(/assets/img/kinetic/typography/bullet8-rtl.png);}
.rtl ul.bullet-9 li {background-image: url(/assets/img/kinetic/typography/bullet9-rtl.png);}
.rtl span.dropcap {margin: 0 0 0 5px;float: right;}
.rtl .typo-icon {padding: 8px 36px 0px 10px;margin: 15px 0;background-position: 99% 12px;}
.rtl span.important-title {right: 10px;left: inherit;}
.rtl span.inset-left {float: right;margin-left: 20px;margin-right: 0;}
.rtl span.inset-right {float: left;margin-right: 20px;margin-left: 0;}
.rtl span.inset-right-title, .rtl span.inset-left-title {right: 10px;left: inherit;}
.rtl .quote-l {padding: 8px 36px 0px 10px;background: url(/assets/img/kinetic/typography/quote-r.png) no-repeat 99% 12px;}
.rtl .quote-r {padding: 0 0 0 10px;background: url(/assets/img/kinetic/typography/quote-l.png) no-repeat 10px 100%;}

/* ---- /modules/mod_rokstories/tmpl/css/rokstories.css ---- */
/**
 * @author RocketTheme, LLC http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2015 RocketTheme, LLC
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */
/* Layout 1 */
.feature-block {
    overflow: hidden;
    position: relative;
}

.feature-block .feature-pad {
    margin-left: 15px;
}

.feature-block .rokstories-spinner {
    background: transparent url(/assets/img/rokstories/spinner.gif) no-repeat scroll 50% 50%
}

.feature-block .image-container .image-full {
    position: relative;
    overflow: hidden;
}

.feature-block .image-container .image-full img {
    position: absolute;
    top: 0;
    left: 0;
}

.feature-block .image-container .image-small img {
    cursor: pointer;
}

.feature-block .desc-container {
    overflow: hidden;
    position: relative;
}

.feature-block .desc-container .description {
    position: absolute;
    top: 0;
    left: 0;
}

.feature-block img.feature-main {
    display: block;
}

.feature-block img.feature-sub {
    margin: 7px 7px 0 0;
}

.feature-block .feature-title {
    display: block;
    font-size: 200%;
    line-height: 130%;
    margin: 10px 0 0 0;
}

.feature-block .created-date {
    display: block;
    font-size: 90%;
    margin: 0px 0 20px 0;
    color: #999;
}

.feature-block .feature-desc {
    font-size: 120%;
    line-height: 130%;
}

.feature-block .moduletable h3 {
    font-size: 180%;
}

.feature-block .readon-wrap1 {
    margin-top: 15px;
    position: relative;
    float: left;
}

.feature-block .readon-wrap1 span {
    display: block;
    height: 24px;
    line-height: 24px;
}

.feature-block a.readon {
    font-weight: bold;
}

.feature-block a.readon-main {
    font-size: 12px;
    cursor: pointer;
}

.feature-block a.readon-main:hover {
    text-decoration: none;
}

.feature-block .readon1-l {
    position: absolute;
    width: 7px;
    height: 24px;
    left: 0;
    top: 0;
}

.feature-block .readon1-m {
    margin-left: 7px;
    text-align: center;
    padding-left: 2px;
}

.feature-block .readon1-r {
    margin-right: -7px;
    padding-right: 10px;
}

.rokstories-tip.tool-tip {
    border: none;
}

/* Layout 2 */
.rokstories-layout2 .image-container {
    position: relative;
    overflow: hidden;
}

.rokstories-tip {
    background: url(/assets/img/rokstories/thumbs-bg.png) bottom center;
    padding: 10px 10px 25px;
    text-align: center;
}

.rokstories-layout2 .image-small {
    display: none;
}

.rokstories-layout2 .feature-block-tl, .rokstories-layout2 .feature-block-tr, .rokstories-layout2 .feature-block-bl, .rokstories-layout2 .feature-block-br {
}

.rokstories-layout2 .feature-arrow-r {
    background: url(/assets/img/rokstories/arrows.png) 100% 0 no-repeat;
    cursor: pointer;
    height: 50px;
    position: absolute;
    right: 0;
    top: 35%;
    width: 42px;
}

.rokstories-layout2 .feature-arrow-l {
    background: url(/assets/img/rokstories/arrows.png) 0 0 no-repeat;
    cursor: pointer;
    height: 50px;
    left: 0;
    position: absolute;
    top: 35%;
    width: 42px;
}

.rokstories-layout2 .arrowleft-hover {
    background-position: 0 50%;
}

.rokstories-layout2 .arrowleft-down {
    background-position: 0 100%;
}

.rokstories-layout2 .arrowright-hover {
    background-position: 100% 50%;
}

.rokstories-layout2 .arrowright-down {
    background-position: 100% 100%;
}

.rokstories-layout2 .labels-title {
    position: relative;
    padding: 0.7em;
    font-size: 120%;
    height: 15px;
    background: #222;
    color: #fff;
    font-weight: bold;
}

.rokstories-layout2 .feature-block-title {
    position: absolute;
}

/* Layout 3 */
.rokstories-layout3 .image-container {
    position: relative;
    overflow: hidden;
}

.rokstories-tip {
    background: url(/assets/img/rokstories/thumbs-bg.png) bottom center;
    padding: 10px 10px 25px;
    text-align: center;
}

.rokstories-layout3 .image-small {
    display: none;
}

.rokstories-layout3 .description {
    left: 0px;
    font-size: 90%;
    padding: 5px;
}

.rokstories-layout3 .description .feature-title {
    margin: 0;
    font-size: 140%;
    line-height: 170%
}

.rokstories-layout3 .description .feature-desc {
    font-size: 90%;
}

.rokstories-layout3 .desc-container {
    bottom: 0px;
    left: 0px;
    width: 100%;
    background: #333;
    color: #f3f3f3;
}

.rokstories-layout3 .feature-circles {
    text-align: center;
    margin: 15px 0;
}

.rokstories-layout3 .feature-circles-sub {
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 0 5px;
    width: 10px;
    background: url(/assets/img/rokstories/circles.gif) top left no-repeat;
}

.rokstories-layout3 .feature-circles .active {
    background: url(/assets/img/rokstories/circles.gif) bottom left no-repeat;
}

.rokstories-layout3 .feature-circles-sub span {
    display: none;
}

/* Layout 4 */
.rokstories-layout4 .image-container {
    position: relative;
    overflow: hidden;
}

.rokstories-tip {
    background: url(/assets/img/rokstories/thumbs-bg.png) bottom center;
    padding: 10px 10px 25px;
    text-align: center;
}

.rokstories-layout4 .image-small {
    display: none;
}

.rokstories-layout4 .description {
    left: 0px;
    font-size: 90%;
    padding: 5px;
}

.rokstories-layout4 .description .feature-title {
    margin: 0;
    font-size: 140%;
    line-height: 170%
}

.rokstories-layout4 .description .feature-desc {
    font-size: 90%;
}

.rokstories-layout4 .desc-container {
    bottom: 30px;
    left: 0px;
    width: 100%;
    background: #333;
    color: #f3f3f3;
}

.rokstories-layout4 .feature-number {
    text-align: center;
    margin: 15px 0;
}

.rokstories-layout4 .feature-number-sub {
    background: #2a81ea;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 0 2px;
    padding: 5px;
    text-align: center;
    line-height: 10px;
}

.rokstories-layout4 .feature-numbers {
    bottom: 5px;
    left: 5px;
    position: absolute;
    z-index: 5;
}

.rokstories-layout4 .feature-numbers .active {
    background: #2c4b70;
}

/* Layout 5 */
.rokstories-layout5 .image-small {
    display: none;
}

.rokstories-layout5 .feature-pad {
    margin-left: 30px;
}

.rokstories-layout5 .vertical-list-wrapper {
    position: absolute;
    top: 0%;
    left: 53%;
    z-index: 7;
}

.rokstories-layout5 .vertical-list {
    list-style: none;
    font-size: 150%;
    margin: 0;
    padding: 0;
}

.rokstories-layout5 .vertical-list li {
    padding: 10px 0;
    text-align: center;
}

.rokstories-layout5 span.feature-arrow-l, .rokstories-layout5 span.feature-arrow-r {
    display: block;
}

.rokstories-layout5 .image-mask {
    width: 405px;
    height: 315px;
}

.rokstories-layout5 .image-container {
    position: relative;
}

.rokstories-layout5 .feature-number-sub {
    cursor: pointer;
}

.rokstories-layout5 .vertical-list .active {
    text-decoration: underline;
}

.rokstories-layout5 .labels-title {
    position: relative;
}

.rokstories-layout5 .feature-block-title {
    position: absolute;
}

/* Layout 6 */
.rokstories-layout6 .image-container {
    position: relative;
    overflow: hidden;
}

.rokstories-tip {
    background: url(/assets/img/rokstories/thumbs-bg.png) bottom center;
    padding: 10px 10px 25px;
    text-align: center;
}

.rokstories-layout6 .image-small {
    display: none;
}

.rokstories-layout6 .feature-block-tl, .rokstories-layout6 .feature-block-tr, .rokstories-layout6 .feature-block-bl, .rokstories-layout6 .feature-block-br {
}

.rokstories-layout6 .feature-arrow-r {
    background: url(/assets/img/rokstories/arrows.png) 100% 0 no-repeat;
    cursor: pointer;
    height: 50px;
    position: absolute;
    top: 0;
    width: 42px;
}

.rokstories-layout6 .feature-arrow-l {
    background: url(/assets/img/rokstories/arrows.png) 0 0 no-repeat;
    cursor: pointer;
    height: 50px;
    left: 0;
    position: absolute;
    top: 0;
    width: 42px;
}

.rokstories-layout6 .feature-circles {
    text-align: center;
    margin: 15px 0;
}

.rokstories-layout6 .feature-circles-sub {
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 0 5px;
    width: 10px;
    background: url(/assets/img/rokstories/circles.gif) top left no-repeat;
}

.rokstories-layout6 .feature-circles .active {
    background: url(/assets/img/rokstories/circles.gif) bottom left no-repeat;
}

.rokstories-layout6 .feature-circles-sub span {
    display: none;
}

.rokstories-layout6 .arrowleft-hover {
    background-position: 0 50%;
}

.rokstories-layout6 .arrowleft-down {
    background-position: 0 100%;
}

.rokstories-layout6 .arrowright-hover {
    background-position: 100% 50%;
}

.rokstories-layout6 .arrowright-down {
    background-position: 100% 100%;
}

.rokstories-layout6 .feature-container {
    width: 30000px;
}

.rokstories-layout6 .labels-title {
    position: relative;
    padding: 0.7em;
    font-size: 120%;
    height: 15px;
    background: #222;
    color: #fff;
    font-weight: bold;
}

.rokstories-layout6 .feature-block-title {
    position: absolute;
}

.rokstories-layout6 .feature-story {
    float: left;
}

.rokstories-layout6 .feature-block .desc-container .description {
    position: relative;
    visibility: visible;
}

.rokstories-layout6 .feature-block .desc-container {
    visibility: visible;
}

.rokstories-layout6 .feature-wrapper {
    overflow: hidden;
}

.rokstories-layout6 .feature-controls {
    position: absolute;
    right: 0;
    bottom: 0;
}

.rokstories-layout6 .feature-controls div {
    position: relative;
    float: left;
}

/* Layout7 */
.rokstories-layout7 .layout7-lnkwrap {
    position: absolute;
    cursor: pointer;
    z-index: 150;
}

/* ---- Gantry inline settings ---- */
#rt-main-surround ul.menu li.active > a, #rt-main-surround ul.menu li.active > .separator, #rt-main-surround ul.menu li.active > .item, h2.title span, #rt-submenu ul.menu li.active > .item, #rt-submenu .nopill ul.menu li > .item:hover, .menutop li.root:hover > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li:hover .item {color:#ff6600;}
a, body .menutop .nolink, #rt-main-surround ul.menu a:hover, #rt-main-surround ul.menu .separator:hover, #rt-main-surround ul.menu .item:hover {color:#ff6600;}body #rt-logo {width:200px;height:100px;}
