/**
 * @package   Hybrid Template - RocketTheme
 * @version   1.6.4 February 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
*/

/* Feature */
body.rtl .panel-control span {padding: 2px 32px 2px 8px;}
body.rtl .close span, body.rtl .flipped-panel .open span {background-position: 98% 0;}
body.rtl .close:hover span, body.rtl .flipped-panel .open:hover span {background-position: 98% -80px;}
body.rtl .open span, body.rtl .flipped-panel .close span {background-position: 98% -32px;}
body.rtl .open:hover span, body.rtl .flipped-panel .close:hover span {background-position: 98% -112px;}

/* Module Title Variations */
body.rtl .title1 .title {padding-left: 0;padding-right: 34px;background-position: 100% 0;}
body.rtl .title2 .title {padding-left: 0;padding-right: 35px;background-position: 100% -96px;}
body.rtl .title3 .title {padding-left: 0;padding-right: 34px;background-position: 100% -200px;}

/* Side Menus */
body.rtl .module-content ul.menu a, body.rtl .module-content ul.menu .separator, body.rtl .module-content ul.menu .item {padding: 0 24px 0 0;background-position: 100% -398px;}
body.rtl .module-content ul.menu li a:hover, body.rtl .module-content ul.menu li .separator:hover, body.rtl .module-content ul.menu li .item:hover, body.rtl .module-content ul.menu li.active > a, body.rtl .module-content ul.menu li.active > .separator, body.rtl .module-content ul.menu li.active > .item {background-position: 100% -595px;}
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 .module-content ul.menu ul {margin-left: 0;margin-right: 25px;}

/* Footer */
body.rtl #gantry-totop .totop-desc {float: left;padding: 0 30px 0 0;background-position: 100% -1085px;}
body.rtl #gantry-totop:hover .totop-desc {background-position: 100% -1158px;}

/* Typography */
body.rtl .rokchecks, body.rtl .rokradios {padding: 3px 18px 5px 0;}
body.rtl .rokradios {background-position: 100% 3px;}
body.rtl .rokradios-active {background-position: 100% -136px;}
body.rtl .rokchecks {background-position: 100% -283px;}
body.rtl .rokchecks-active {background-position: 100% -422px;}
body.rtl #form-login #form-login-username .inputbox {background-position: 0 0 !important;}
body.rtl #form-login #form-login-password .inputbox {background-position: 0 -42px !important;}

/* Breadcrumbs */
body.rtl #breadcrumbs-home {float: right;margin-right: 0;margin-left: 5px;}
body.rtl span.breadcrumbs a, body.rtl span.no-link {float: right;margin-left: 0;margin-right: 8px;}

/* Popup Module Feature */
body.rtl #rt-login-button .buttontext span.icon, body.rtl #rt-popupmodule-button .buttontext span.icon {float: right;margin-right: 0;margin-left: 5px;}

/* 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;}