/**
 * @package   Tachyon Template - RocketTheme
 * @version   1.5.1 February 2, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

/* Top Menu */
body.rtl .rt-menubar {}
body.rtl .menu-block {margin-right: 0;margin-left: -15px;}

/* Utility */
body.rtl #rt-controls {float: left;}

/* Module Variations */
body.rtl .module-icon {left: -3px;right: auto;}
body.rtl .title1 .module-title-surround, body.rtl .title3 .module-title-surround {right: inherit;left: 0;}
body.rtl .title2 .module-title-surround, body.rtl .title4 .module-title-surround {left: inherit;right: 10px;}
body.rtl .title1 .module-title, body.rtl .title2 .module-title, body.rtl .title3 .module-title, body.rtl .title4 .module-title {margin-left: 0;margin-right: 10px;}
body.rtl .title1 .module-title .title, body.rtl .title2 .module-title .title, body.rtl .title3 .module-title body.rtl .title, body.rtl .title4 .module-title .title {margin-left: 0;margin-right: -10px;padding: 5px 15px 0 10px;}

/* Side Menus */
body.rtl .module-content ul.menu li a span, body.rtl .module-content ul.menu li .separator span, body.rtl .module-content ul.menu li .item span {padding: 3px 28px 3px 5px;background-position: 99% -819px;}
body.rtl .module-content ul.menu li a:hover span, body.rtl .module-content ul.menu li .separator:hover span, body.rtl .module-content ul.menu li .item:hover span, body.rtl .module-content ul.menu li.active > a span, body.rtl .module-content ul.menu li.active > .separator span, body.rtl .module-content ul.menu li.active > .item span {background-position: 96% -1215px;}
body.rtl .module-content ul.menu .subtext em {padding-left: inherit;padding-right: 20px;}
body.rtl .module-content ul.menu .image img {float: right;}
body.rtl .module-content ul.menu .item.image {padding-left: inherit;padding-right: 8px;}
body.rtl #rt-main .module-content ul.menu .subtext em {padding-left: inherit;padding-right: 0;}
body.rtl .module-content ul.menu ul {margin-left: 0;margin-right: 15px;}

/* Footer */
body.rtl #gantry-totop {right: auto;left: 0;}
body.rtl #gantry-totop .totop-desc {text-align: left;background-position: 100% 50px;}
body.rtl #gantry-totop:hover .totop-desc {background-position: 100% -25px;padding-left: 0;padding-right: 18px;}

/* Typography */
.readonstyle-button.rtl .readon {margin: 0 5px 0 0;}
.readonstyle-button.rtl .readon span, .readonstyle-button.rtl .readon .button {margin: 0 -5px 0 0;}
.readonstyle-button.rtl .readon:hover span, .readonstyle-button.rtl .readon:hover .button {padding-right: 10px;padding-left: 25px;}
body.rtl .readon {background-position: 0 0;}
body.rtl .readon span, body.rtl .readon .button {background-position: 100% 0;}
body.rtl .readon:hover {background-position: 0 -37px;}
body.rtl .readon:hover span, body.rtl .readon:hover .button {background-position: 100% -37px;}
body.rtl .button2 .readon {background-position: 0 -75px;}
body.rtl .button2 .readon span, body.rtl .button2 .readon .button {background-position: 100% -75px;}
body.rtl .button2 .readon:hover {background-position: 0 -111px;}
body.rtl .button2 .readon:hover span, body.rtl .button2 .readon:hover .button {background-position: 100% -111px;}
body.rtl .button4 .readon:hover span, body.rtl .button5 .readon:hover span {padding-right: 10px;padding-left: 10px;}
body.rtl .rokchecks, body.rtl .rokradios {padding: 0 18px 0 0;}
body.rtl .rokradios {background-position: 100% 0; padding: 2px 18px 2px 2px !important;}
body.rtl .rokradios-active {background-position: 100% -125px;}
body.rtl .rokchecks {background-position: 100% -257px;}
body.rtl .rokchecks-active {background-position: 100% -396px;}

/* Breadcrumbs */
body.rtl #breadcrumbs-home {float: right;}
body.rtl span.breadcrumbs a, body.rtl span.no-link {float: right;}
body.rtl span.breadcrumbs img {float: right;}

/* Scrolling Modules */
body.rtl .controls {left: auto;right: -14px;}

/* Popup Module Feature */
body.rtl #rt-login-button, body.rtl #rt-popupmodule-button {float: right;margin-left: 0;margin-right: 1px;}
body.rtl #rt-popuplogin p {float: right;}
body.rtl #rt-popuplogin p:first-child {margin-right: 0;margin-left: 10px;}
body.rtl #rt-popuplogin .readon {float: left;}
body.rtl #rt-popuplogin ul li {margin-right: 0;margin-left: 8px;}
body.rtl #rt-popuplogin ul li a {padding-left: 0;padding-right: 18px;}

/* Font Size Feature */
body.rtl #rt-accessibility {width:95px;margin-left: 0;margin-right: 1px;}
body.rtl #rt-accessibility .rt-desc {margin-right: 0;margin-left: 4px;float: right;}
body.rtl #rt-accessibility .button {float: right;margin: 0 3px 0 0;}

/* Date Feature */
body.rtl .rt-date-feature {float: right;margin-left: 0;margin-right: 1px;}

/* Custom Content */
body.rtl .image-block-surround {float: right;margin-right: 0;margin-left: 15px;}
body.rtl .number-image {float: right;margin-right: 0;margin-left: 15px;}
body.rtl .number-image-text {;margin: 0 -5px -8px 0;}

/* Menu */
#rt-header .rt-container .rt-grid-9 { float: right !important; }
body.rtl #rt-navigation .menu___ { left: auto !important;}
.rt-splitmenu .rt-menubar { float: right !important; }


body.rtl .rt-module-surround .module-content p { direction: rtl !important;}



/*.dynamic-tab-pane-control .tab-page {float:left;}*/

/* Add by Joomtem */
html, body {direction: rtl;}