/* Theme Name: RTL Stylesheet */ /*************************** General Styling ***************************/ /* Page Styling */ body { direction: rtl; unicode-bidi: embed; overflow-x: hidden; } /* Text Styling */ .text-right { text-align: right; } .text-left { text-align: left; } /* List Styling */ ol li { margin: 0 40px 0 0; } .gp-list li, .widget li { margin: 0 20px 0 0; } /* Table Styling */ caption, th, td { text-align: right; } /* Other Styling */ cite { float: left; } pre { border-width: 0 3px 0 0; } code { border-width: 0 3px 0 0; } /* Alignment Styling */ .right { float: left; } .left { float: right; } /*************************** Content Areas ***************************/ /* Page Shadow */ #page-shadow { text-align: right; } /*************************** Header ***************************/ /* Logo */ #logo { float: right; } /* Header Content */ #header-content { float: left; } /*************************** Social Wrapper ***************************/ /* Scroller */ #scroller { float: right; margin: 6px 30px 0 0; } #scroller-title { float: right; } #scroller-marquee { float: right; } /* Social Icons */ #social-icons { float: left; background: url(lib/images/diag-left.png) right top no-repeat; padding: 5px 50px 10px 30px; } #social-icons a { margin-right: 15px; margin-left: 0; } /*************************** Navigation Menu ***************************/ /* Nav Wrapper */ #nav { padding: 0 25px 0 15px; } /* Top Level Nav */ #nav ul, #nav ul ul { float: right; } #nav ul li { float: right; } /* Drop Down Menus */ #nav .sub-menu { right: -1px; } /* Sub Drop Down Menus */ #nav ul .sub-menu li ul { right: 200px; } #nav ul .sub-menu.align-left li ul { right: -200px; } /*************************** User Details ***************************/ #user-details { float: left; } #user-details .login-name { float: right; } #user-details a { float: right; margin: 1px 15px 0 0; } #search-panel { float: right; } #search-icon { float: right; margin: -15px 15px 0 0; } #search-box { left: 15px; right: auto; } /*************************** Slider ***************************/ /* Slide Caption */ .slide-caption h1, .slide-caption h1 a { float: right; } .slide-large .slide-caption { right: 0; } /* Slider Score */ .slide-small .post-scores { margin: 0 15px 0 0; } /*************************** Page/Post ***************************/ /* Posts */ .post-loop { float: right; } .post-thumbnail { float: right; margin: 0 0 0 15px; } .post-text { float: right; } /* Post Scores */ .post-scores { float: left; } /* Post Date */ .post-date { float: right; margin: 5px 15px 0 0; } /* Post Meta */ .post-meta { float: right; } /* Share */ #share-review-link { float: right; } ul#share-review { float: right; left: 0; } /* Follow/Unfollow Button */ .wpfp-span { float: right; } .wpfp-link { float: right; } /*************************** Drop Down Menu Filter ***************************/ #dropdown-filter { float: right; right: 0; left: auto; } .order-by-text { float: right; margin-left: 10px; margin-right: 0; } .order-text { float: right; margin-left: 10px; margin-right: 0; } .jqTransformSelectWrapper { float: right; } .jqTransformSelectWrapper a.jqTransformSelectOpen { left: 25px; right: auto; } #content .jqTransformSelectWrapper ul { right: 0; left: auto; } .jqTransformSelectWrapper div span { position: relative; right: 0; } /*************************** Review Post ***************************/ /* Review Links */ #review-links { float: right; } #review-links ul { float: right; } #review-links li { float: right; padding: 0 15px 0 0; margin: 0 15px 0 0; border-width: 0 1px 0 0; } /* Review Panel */ #review-container { float: right; } #review-panel { float: right; margin: 0 0 0 30px; } #review-panel .post-thumbnail { float: right; } #review-details { float: right; } #review-data { float: right; } /* Site Score */ .site-score { float: right; } /* Good/Bad */ .good-bad-panel { float: right; } .good-point { float: right; } .bad-point { float: right; } /* User Score */ .user-score { float: right; margin: 0 0 0 20px; } .user-voting-text { float: right; } .user-score-stars { float: right; } /*************************** Image Gallery Post ***************************/ .review-image { float: right; margin: 0 0 10px 10px; } /*************************** Video Post ***************************/ .video { float: right; } /*************************** Related Items ***************************/ #related-items { float: right; } .related-item { float: right; margin: 0 30px 0 0; } #related-items div .related-item:first-child { margin-right: 0; } /*************************** Profile Page ***************************/ /* Profile Details */ .profile-avatar { float: right; } .profile-details { float: right; } /* Edit Profile */ #edituser label { margin: 5px 10px 0 0; } #edituser p { float: right; } #edituser textarea { float: right; } /* Profile Boxes */ .profile-box { float: right; } .profile-box.items-following { margin-left: 15px; margin-right: 0; } .profile-content { float: right; } .profile-item { float: right; } /*************************** Shortcodes: Accordion ***************************/ h3.accordion-title { padding: 0 25px 0 0; background: url(lib/images/sprite-rtl.png) 100% -157px no-repeat; } h3.ui-state-active.accordion-title { background-position: 100% -187px; } .panel-content { padding: 0 25px 20px 20px; } /*************************** Shortcodes: Blockquotes ***************************/ blockquote { padding: 5px 15px 5px 0; } .blockquote-right { float: right; margin: 20px 0 20px 20px; } .blockquote-left { float: left; margin: 20px 20px 20px 0; } .blockquote-left, .blockquote-right { padding: 5px 15px 5px 0; } /*************************** Shortcodes: Columns ***************************/ /* General */ .columns { float: right; } /* Blank Columns */ .blank { margin-left: 8%; margin-right: 0; } /* Separate Columns */ .separate { margin-left: 2%; margin-right: 0; } .last { clear: left; margin-left: 0; } /*************************** Shortcodes: Contact Form ***************************/ #contact-form { float: right; } #contact-form .textfield_label { margin: 0 10px 0 0; } #contact-form .contact-verify { float: right; } #contact-form .contact-submit { float: right; } #contact-form .loader { background-position: left bottom; float: right; padding: 7px 10px 0 0; } /*************************** Shortcodes: Dividers ***************************/ .gp-divider.top a { float: left; left: 0; right: auto; text-align: left; } /*************************** Shortcodes: Tabs ***************************/ .ui-tabs .ui-tabs-nav li { float: right; } .ui-tabs .ui-tabs-nav li a { float: right; } /*************************** Shortcodes: Toggle Box ***************************/ h3.toggle { background: url(lib/images/sprite-rtl.png) 100% -157px no-repeat; padding: 0 25px 0 0; } h3.toggle-active { background-position: 100% -187px; } /*************************** Footer ***************************/ /* Footer Widgets */ .footer-widgets-border-right { float: right; } .footer-widgets-border-left { float: right; } #footer-widgets { float: right; } .footer-widget-outer { float: right; margin: 0 30px 0 0; } .footer-widget-inner { float: right; } #footer-widgets > div:first-child { margin-right: 0; } /* Footer Bottom */ #footer-bottom { float: right; } /*************************** Widgets ***************************/ /* General Widget Styling */ .widget { float: right; } /* Search Widget */ #searchform { float: right; } #searchbar { float: right; margin: 0 0 0 10px; } #searchsubmit { float: right; } /* Calendar Widget */ #wp-calendar caption { text-align: left; } /* Posts Widget */ .posts-widget .post-thumbnail { margin: 0 0 0 15px; } .posts-widget .site-score, .posts-widget .user-score { margin: 0 15px 0 0; } /*************************** Comments Section ***************************/ /* Comment Box */ .comment-avatar { float: right; margin-left: 15px; margin-right: 0; } .comment-meta { float: right; } .comment-author { float: right; margin-left: 10px; } .comment-date { float: right; } .reply-link { float: right; } /* Comment Thumb Ratings */ .thumb-rating-text { float: right; } .thumb-icons { float: left; } .thumb-icons .left { margin: 0 5px 0 10px; } /* Child Comments */ #commentlist .children .comment { margin-right: 20px; margin-left: 0; } /* Comment Form */ #commentform { float: right; } #respond label { margin-right: 10px; margin-left: 0; } #cancel-comment-reply-link { float: left; } /* Comment Score */ .comment-score { float: right; } .comment-score-title { float: right; margin: 0 0 0 15px; } .comment-score-stars { float: right; } /*************************** Page Navigation ***************************/ /* Page & Comments Navigation */ .wp-pagenavi { float: right; margin: 10px -10px 0 0; } .wp-pagenavi span, .wp-pagenavi a, .wp-pagenavi.post-navi a span { float: right; } /*************************** GD Star Rating Plugin ***************************/ .gdthumb a, .ratepost .starsbar a, .rcmmpost .starsbar a, .ratemulti .starsbar a, .rcmmmulti .starsbar a, .ratecmm .starsbar a, .reviewcmm .starsbar a { right: 0 !important; left: auto !important; } .gdthumbtext, .gdthumb, .thumblock .ratingloader, .raterleft, .ratingtextmulti, .ratingstarsinline { float: right !important; } .raterright, .ratingbutton { float: left !important; } .mtrow td.mtstars, .gdouter, .loader { text-align: right !important; } .starsbar.gdsr-size-12 .gdinner { background-position:right -24px !important; } .starsbar.gdsr-size-16 .gdinner { background-position:right -32px !important; } .starsbar.gdsr-size-20 .gdinner { background-position:right -40px !important; } .starsbar.gdsr-size-24 .gdinner { background-position:right -48px !important; } .starsbar.gdsr-size-30 .gdinner { background-position:right -60px !important; } .starsbar.gdsr-size-46 .gdinner { background-position:right -92px !important; }