/**
 * @package   Momentum Template - RocketTheme
 * @version   1.7 August 10, 2012
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

/* Article */
.component-content .rt-article {margin-bottom: 15px;}
.component-content .rt-article-bg {border-bottom: none;margin: 0;padding: 0;}
.component-content .rt-pagetitle {margin-top: 0;margin-bottom: 30px;font-weight: normal;letter-spacing: normal;font-size: 160%;}
.component-content  ol {margin-left: 5px;}
.component-content .categories-list .article-count dt, .component-content .categories-list .article-count dd {display: inline;}

/* Article Details */
.component-content .rt-article-no-icon li{list-style: none; display:inline; float:right; margin-left: 5px;}
.component-content .print-icon a {background-position: 0 0;background-repeat: no-repeat;}
.component-content .email-icon a {background-position: -21px 0;background-repeat: no-repeat;}
.component-content .edit-icon a {background-position: -62px 0;background-repeat: no-repeat;}
.component-content .rt-author, .component-content .rt-date-posted, .component-content .rt-date-modified {display: inline-block;line-height: 100%;font-size: 1em;margin-right: 15px;font-weight: normal;padding: 8px;}
.component-content .rt-articleinfo-text {float: left;position: relative;}
.component-content .rt-articleinfo {border-bottom: 1px dashed rgba(0, 0, 0, 0.3);}

/* More Articles Feature */
.component-content #more-articles {display: block;margin: 0;padding: 0;position: relative;height: 24px;}
.component-content #more-articles span {display: inline-block;margin: 0;padding: 0 20px 0 0;line-height: 24px;font-size: 15px;float: right;}
.component-content #more-articles.spinner {background-image:url(/V2/templates/rt_momentum/images/spinner.gif);background-position: 0 50%;background-repeat: no-repeat;}
.component-content #more-articles.disabled {cursor: default;}

/* Category - Subcategories */
.cat-children {clear: both; padding-top: 20px;}
.main-overlay-light .component-content .cat-children ul li span > a, .main-overlay-dark .component-content .cat-children ul li span > a, .main-overlay-light .component-content .category-list .cat-children p a, .main-overlay-dark .component-content .category-list .cat-children p a, .main-overlay-light .component-content .category-list .cat-children .category-desc ul li a, .main-overlay-dark .component-content .category-list .cat-children .category-desc ul li a {background-image: none;}

/* Column Layout */
.component-content .float-left {float: left;}
.component-content .float-right {float: right;}
.component-content .width25 {width: 25%;}
.component-content .width33 {width: 33.33%;}
.component-content .width50 {width: 50%;}
.component-content .width100 {width: 100%;}

/* Typography */
.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 .rt-article-links h3, .component-content .user legend, .component-content .contact legend {font-weight: normal;font-size: 170%;line-height: 120%;letter-spacing: normal;}
.component-content .user {margin-top: 15px;}
.component-content .user legend {margin-top: 15px;}
.component-content .user .label-left {padding: 4px 0;}
.component-content .user fieldset div {overflow: visible;clear: both;margin-bottom: 8px;}
.component-content .user td.paramlist_key {width: 180px;}
.component-content .inputbox.invalid {color: #c00;}
.component-content tr.odd td, .component-content tr.even td {border: 0;}
.component-content .tab {display: inline-block;margin-right: 10px;text-align: center;}
.component-content .page-block {display: inline-block;margin-right: 4px;font-weight: bold;text-align: center;}
.component-content .page-active, .component-content .page-inactive {padding: 0 4px;}
.component-content .page-inactive:hover {cursor: pointer;}
.rt-section-list ul {padding: 0;}
.rt-section-list ul li {list-style: none;}
.rt-section-list ul li a {padding: 4px 0 4px 20px;background-position: 0 4px;background-repeat: no-repeat;display: inline-block;line-height: 100%;font-size: 100%;font-weight: normal;transition: background-position-x 0.2s linear;}
.rt-section-list ul li a:hover {background-position: 5px -311px;}
.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 {width: 160px !important;padding: 5px 4px;outline: none;}
.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 {width: 260px;}

/* Pagination */
.pagination {margin-top: 15px;}
.component-content .pagination ul {list-style: none;padding-left: 0;}
.component-content .pagination li {padding: 0 4px;float: left;}
ul.pagination {list-style-type: none;margin: 0;padding: 0;text-align: left;}
ul.pagination li {display: inline;padding: 2px 5px 0;text-align: left;}
ul.pagination li a {padding: 2px;}

/* SmartLoad */
img.spinner {background: url(/V2/templates/rt_momentum/images/spinner.gif) center center no-repeat;}

/* Editing */
.component-content .save .readon {margin-left: 10px;}
.tip-wrap {z-index: 100; background: #ccc; padding: 5px; }
.edit .formelm {margin-bottom: 10px;}
.profile-edit .readon {vertical-align: middle;}
