/**
 * @package   Radiance Template - RocketTheme
 * @version   1.2 March 19, 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
 */
 
/* Structure */

/* Shadows */
.rt-image {-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);}
#roksearch_results {-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.7);}
#rt-top, .topblock-overlay-dark #rt-top, .topblock-overlay-light #rt-top {-webkit-box-shadow: inset 0 -2px 4px rgba(0,0,0,0.4);}
body #roksearch_results {-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}
#rt-showcase .roktabs-wrapper .arrow-next, #rt-showcase .roktabs-wrapper .arrow-prev, .content-tabs .tablocation-top .roktabs-wrapper .roktabs-links ul li.active, .rg-detail-img-bg,.rg-grid-view .rg-grid-thumb, .rg-list-view .rg-list-thumb {-webkit-box-shadow: none;}
#rt-top-surround.topblock-overlay-dark, #rt-top-surround.topblock-overlay-light {-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.4);}
.fusion-submenu-wrapper {-webkit-box-shadow: 0 0 0 6px rgba(0,0,0,0.3);}
.accent-overlay-dark #rt-feature, .accent-overlay-light #rt-feature {-webkit-box-shadow: 1px 1px 6px rgba(0,0,0,0.6);}
.readon {-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.3);}
.main-overlay-dark #rt-content-top, .main-overlay-dark .component-block, .main-overlay-dark #rt-content-bottom, .main-overlay-dark .rt-sidebar-surround .box1 .rt-block {-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.4);}
.main-overlay-light #rt-content-top, .main-overlay-light .component-block, .main-overlay-light #rt-content-bottom, .main-overlay-light .rt-sidebar-surround .box1 .rt-block {-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.2);}
.roktabs-wrapper .roktabs-links ul li.active {-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);}
.content-overlay-dark .content-tabs .tablocation-top .roktabs-wrapper .roktabs-container-inner  {-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.4);}
.content-overlay-light .content-tabs .tablocation-top .roktabs-wrapper .roktabs-container-inner {-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.2);}
.content-tabs .tablocation-bottom .roktabs-wrapper .roktabs-links ul li.active span {box-shadow: 0 -7px 5px rgba(0, 0, 0, 0.2) inset;}
.content-overlay-dark .rg-detail-img-bg, .content-overlay-dark .rg-grid-view .rg-grid-thumb, .content-overlay-dark .rg-list-view .rg-list-thumb {-webkit-box-shadow: 0px 0px 9px #000;}
.content-overlay-light .rg-detail-img-bg, .content-overlay-light .rg-grid-view .rg-grid-thumb, .content-overlay-light .rg-list-view .rg-list-thumb {-webkit-box-shadow: 0px 0px 9px #969696;}
.main-overlay-light .main-overlay .roktabs-wrapper .roktabs-links ul li.active {-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);}

/* Transitions */
a, .readon span, .readon .button, .roktabs-links ul li.active span {-webkit-transition: color 0.2s linear;}
.roktabs-wrapper .roktabs-links ul li span {-webkit-transition: color 0.2s ease-out;}
#rokajaxsearch .inputbox, .readon, .content-tabs .roktabs-wrapper .roktabs-links ul li span, .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#passwd, .component-content .user input#password2, #rokajaxsearch .inputbox {-webkit-transition: background-color 0.2s linear;}
.menutop li.active.root, .menutop li.root:hover, .menutop li.f-mainparent-itemfocus, .rt-splitmenu .menutop li.active, .rt-splitmenu .menutop li:hover {-webkit-transition: background 0.2s ease-out;}
#rt-showcase .roktabs-wrapper .roktabs-links ul li {-webkit-transition: background 0.1s ease-in;}
body .roknewspager-li .roknewspager-content, body .roknewspager-li .roknewspager-h3 {-webkit-transition: opacity 0.3s linear;}
body .roknewspager-toggle-active, body .roknewspager-toggle {-webkit-transition: opacity 0.2s linear;}
.menutop li.root > .item, .menutop li .item {-webkit-transition: background 0.2s linear;}
.component-content .rt-article-icons .icon {-webkit-transition: background-color 0.3s ease-out;}

/* Demo Presets */
.menu-preset span {-webkit-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 {-webkit-transition: all 0.3s ease-in-out;-webkit-animation-iteration-count: 1;position:relative;z-index:3000;-webkit-transform: scale(1); cursor:pointer;}
.menu-preset a:hover span {-webkit-transition: all 0.3s ease-in-out;-webkit-animation-iteration-count: 1;position:relative;z-index:3000;-webkit-transform: scale(1.1); cursor:pointer;}

/* Additional Fixes */
input:-webkit-autofill {background-color: transparent !important;}
.roktabs-wrapper .roktabs-links ul li span {-webkit-user-select: none;}

/* load transition */
#rt-container-bg.rt-hidden {opacity: 0;}
#rt-container-bg.rt-visible {opacity: 1;-webkit-transition: opacity 0.4s ease-out;transition: opacity 0.4s ease-out;}