/* Theme Name: angularity Adding support for language written in a Right To Left (RTL) direction is easy - it's just a matter of overwriting all the horizontal positioning attributes of your CSS stylesheet in a separate stylesheet file named rtl.css. http://codex.wordpress.org/Right_to_Left_Language_Support */ body { direction: rtl; unicode-bidi: embed; } caption, th, td { font-weight: normal; text-align: right; } .featured-img-on-page { width:47%; float:left; margin-right: 2.5%; margin-bottom: 16px; text-align: center; } ul, ol { margin: 0 1.5em 1.5em 0em; } ul { list-style: disc; } ol { list-style: decimal; } li > ul, li > ol { margin-bottom: 0; margin-right: 1.5em; } .site-branding-wrapper { position: relative; } .site-title, .site-logo { width:48%; float:right; text-align:right; } .site-description { width:48%; position:absolute; bottom:0; right:auto; left:0px; text-align:left; } @media only screen and (max-width: 64em) { .site-title, .site-description, .site-logo { width:100%; float:none; position:relative; top:0; text-align:center; } .site-description { text-align:center; margin-top:6px; } } .content-area { float:right; } .widget-area { float:left; border-left: 3px none #111; border-right: 3px solid #111; padding-left: 0; padding-right: 3%; } .widgetangle { -moz-transform: scale(1) rotate(0deg) translateX(0px) skewX(0deg) skewY(8deg); -webkit-transform: scale(1) rotate(0deg) translateX(0px) skewX(0deg) skewY(8deg); -o-transform: scale(1) rotate(0deg) translateX(0px) skewX(0deg) skewY(8deg); -ms-transform: scale(1) rotate(0deg) translateX(0px) skewX(0deg) skewY(8deg); transform: scale(1) rotate(0deg) translateX(0px) skewX(0deg) skewY(8deg); background-color: yellow; } .postangle { -moz-transform: scale(1) rotate(0deg) translateX(0px) skewX(0deg) skewY(-3deg); -webkit-transform: scale(1) rotate(0deg) translateX(0px) skewX(0deg) skewY(-3deg); -o-transform: scale(1) rotate(0deg) translateX(0px) skewX(0deg) skewY(-3deg); -ms-transform: scale(1) rotate(0deg) translateX(0px) skewX(0deg) skewY(-3deg); transform: scale(1) rotate(0deg) translateX(0px) skewX(0deg) skewY(-3deg); background-color: yellow; } .comment-navigation .nav-previous, .paging-navigation .nav-previous, .post-navigation .nav-previous { float: right; width: 50%; } .comment-navigation .nav-next, .paging-navigation .nav-next, .post-navigation .nav-next { float: left; text-align: left; width: 50%; } .nav-previous .meta-nav:before, .nav-previous a:before { content:""; font-family: FontAwesome; } .nav-previous a:after { content:"\00A0 \f054"; font-family: FontAwesome; } .nav-next .meta-nav:after, .newer-comments-arrow:after { content:""; font-family: FontAwesome; } .nav-next a:before { content:"\f053 \00A0"; font-family: FontAwesome; } .main-navigation, .main-navigation li, .main-navigation ul ul { float: right; } .main-navigation ul ul { text-align: right; right:0; left:auto; } .menu-decoration:before { display: table; position: absolute; content:""; height:49px; width:99%; background-color: #000; top:0px; right:-4px; -moz-transform: scale(1) rotate(0deg) translateX(0px) skewX(-25deg) skewY(0deg); -webkit-transform: scale(1) rotate(0deg) translateX(0px) skewX(-25deg) skewY(0deg); -o-transform: scale(1) rotate(0deg) translateX(0px) skewX(-25deg) skewY(0deg); -ms-transform: scale(1) rotate(0deg) translateX(0px) skewX(-25deg) skewY(0deg); transform: scale(1) rotate(0deg) translateX(0px) skewX(-25deg) skewY(0deg); z-index: 0; } @media screen and (max-width: 64em) { .menu-decoration:before { right:4px; } .main-navigation > div:nth-of-type(1) { margin-right: 0; } .nav-menu { margin-bottom: 50px; } .menu-toggle { padding:13px 24px 12px 12px; } .main-navigation ul ul li a { color: #fff !important; margin-right: 14px; } }