/**
 * @package   Momentum Template - RocketTheme
* @version   $Id$
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2017 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
 
/* Structure */
body {text-rendering: optimizeSpeed;}
.rt-section-surround {float: left;}


/* Typography */
.rokradios, .rokchecks {line-height: 140%;}
#more-articles span {line-height: 24px;}
.inputstyling-enabled-1 .rt-pollrow input {left: 0 !important;visibility: hidden;}
p.dropcap2:first-letter, p.dropcap4:first-letter, p.dropcap6:first-letter {padding: 10px 10px;}
#search_searchword {width: 144px;}
.readon input.button {margin: -3px;}
.readon button.button {margin: -1px;}

/* Shadows */
.page-overlay-dark .block-shadow, .page-overlay-dark .component-block {-moz-box-shadow: 4px 4px 0 rgba(0,0,0,0.8);}
.page-overlay-light .block-shadow, .page-overlay-light .component-block, .basic .inputbox, .basic #form-login .inputbox, .basic #rokajaxsearch .inputbox {-moz-box-shadow: 4px 4px 0 rgba(0,0,0,0.1);}
.inputbox, #form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox, .component-content .search_result .inputbox, .component-content .contact .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#secretkey, .component-content .user input#passwd, .component-content .user input#password2, #rokajaxsearch .inputbox {-moz-box-shadow: 4px 4px 0 rgba(0,0,0,0.2);} 
.page-content-dark .rg-detail-img-bg, .page-content-dark .rg-grid-view .rg-grid-thumb, .page-content-dark .rg-list-view .rg-list-thumb {-moz-box-shadow: 3px 3px 0 #222;}
.page-content-dark .rg-grid-view .rg-grid-thumb:hover, .page-content-dark .rg-list-view .rg-list-thumb:hover {-moz-box-shadow: 3px 3px 0 #222;}
.page-content-dark .rg-grid-view .rg-grid:hover {-moz-box-shadow: 4px 4px 0 #222;}
.page-content-dark .rg-grid-view .tag, .page-content-dark .rg-grid-view .tag, .page-content-dark .rg-detail-slicetag .tag, .page-content-dark .rg-detail-filetag .tag {-moz-box-shadow: 2px 2px 0 #222;}
.page-content-light .rg-detail-img-bg, .page-content-light .rg-grid-view .rg-grid-thumb, .page-content-light .rg-list-view .rg-list-thumb {-moz-box-shadow: 3px 3px 0 #ddd;}
.page-content-light .rg-grid-view .rg-grid-thumb:hover, .page-content-light .rg-list-view .rg-list-thumb:hover {-moz-box-shadow: 3px 3px 0 #bbb;}
.page-content-light .rg-grid-view .rg-grid:hover {-moz-box-shadow: 4px 4px 0 #ddd;}
.page-content-light .rg-grid-view .tag, .page-content-light .rg-list-view .tag, .page-content-light .rg-detail-slicetag .tag, .page-content-light .rg-detail-filetag .tag {-moz-box-shadow: 2px 2px 0 #ddd;}
.page-content-dark .module-content .rg-gm-slice {-moz-box-shadow: 3px 3px 0 #222;}
.page-content-light .module-content .rg-gm-slice {-moz-box-shadow: 3px 3px 0 #ddd;}
.primary-overlay-dark .roknewspager-li .roknewspager-h3, .primary-overlay-light .roknewspager-li .roknewspager-h3 {-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.2);}
body #roksearch_results, .menutop .fusion-submenu-wrapper {-moz-box-shadow: 4px 4px 0 rgba(0, 0, 0, 0.2);}

/* Transitions */
a, .readon span, .readon .button {-moz-transition: color 0.2s linear;}
.menutop li.root, .rt-splitmenu .menutop li, .roknewspager .roknewspager-h3, .roknewspager .roknewspager-div, .readon, #rokajaxsearch .inputbox, .readon {-moz-transition: background-color 0.2s linear;}
body .roknewspager-next, body .roknewspager-prev {-moz-transition: opacity 0.2s linear;}
body .roknewspager-toggle-active, body .roknewspager-toggle, body ul.roknewspager-numbers li {-moz-transition: opacity 0.2s linear;}
.roktabs-wrapper .roktabs-links ul li span {-moz-transition: color 0.2s ease-out;}
.rg-grid-view .rg-grid .rg-grid-thumb-img {-moz-transition: opacity 0.2s linear;}
.rg-grid-view .rg-grid-thumb, .rg-list-view .rg-list-thumb {-moz-transition: box-shadow 0.2s linear;}
.menutop li.root, pre.lines, .typography-style-dark pre.lines {-moz-transition: background-color 0.3s linear;}
.component-content .rt-article-icons .icon {-moz-transition: background-color 0.3s ease-out;}
#form-login ul li a, #com-form-login ul li a, ul.rt-more-articles li a, .rt-section-list ul li a, ul.mostread li a, ul.latestnews li a, .weblinks ul li a, #rt-popuplogin ul li a,ul.newsfeed li a {-moz-transition: background-position-x 0.2s linear;}

/* load transition */
#rt-transition.rt-hidden {opacity: 0;}
#rt-transition.rt-visible {opacity: 1;-moz-transition: opacity 0.4s ease-in;transition: opacity 0.4s ease-in;}

/* Demo Presets */
.menu-preset span {-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.2);}
body .menutop .type-module ol li .fusion-module {overflow: visible;}
.menu-preset a span {-moz-transition: all 0.3s ease-in-out;-moz-animation-iteration-count: 1;position:relative;z-index:3000;-moz-transform: scale(1); cursor:pointer;}
.menu-preset a:hover span {-moz-transition: all 0.3s ease-in-out;-moz-animation-iteration-count: 1;position:relative;z-index:3000;-moz-transform: scale(1.1); cursor:pointer;}

/* Additional Fixes */
.roktabs-wrapper .roktabs-links ul li span {-moz-user-select: none;}
.component-content .contact #emailForm button {padding: 1px 0;}
