ol li {
list-style: decimal;
margin: 0 20px 0 0;
}
ul li {
background-position: right 5px;
padding: 0 15px 0 0;
}
input[type="submit"],
input[type="reset"],
button {
padding: 7px 0 0 10px;
}
th {
padding: 5px 0 0 10px;
}
td {
padding: 5px 0 0 10px;
}
code {
padding: 5px 0 0 15px;
}
.left {
float: right;
}
.right {
float: left;
}
.align-left,
.alignleft {
position: relative;
float: right;
margin: 4px 0 5px 20px;
}
.align-right,
.alignright {
float: left;
position: relative;
margin: 4px 20px 5px 0;
}
.text-left {
text-align: right;
}
.text-right {
text-align: left;
}
#page-wrapper {
text-align: right;
}
#content-wrapper {
float: right;
}
.sb-right #content {
float: right;
}
.sb-left #content {
float: left;
}
.fullwidth #content {
float: right;
width: 100%;
}
.sb-right #sidebar {
float: left;
/*margin-right: 30px;*/
}
.sb-left #sidebar {
float: right;
margin-left: 30px;
}
#header-top {
float: right;
}
#header-bottom {
float: right;
}
#login {
float: left;
padding: 0 0 7px 7px;
}
.login-divider {
padding: 0 0 0 3px;
}
/*#logo {
float: right;
left: auto;
right:10px;
}
#header-top #searchform {
right: auto;
left:20px;
}
#searchbar {
float: right;
padding: 5px 0 0 10px;
}
#searchsubmit {
float: right;
}
#breadcrumbs {
float: right;
left: auto;
right:50px;
}
#social-icons {
float: left;
right: auto;
left:10px;
}
#social-icons img {
float: right;
margin-right: 3px;
}
#display-options {
float: right;
left: auto;
right:10px;
}*/
#display-compact {
float: right;
}
#display-extended {
float: right;
}
/*#nav {
float: left;
}
#nav-left {
float: right;
}*/
#nav ul,
#nav ul ul {
float: right;
padding: 17px 10px 0 0;
}
#nav ul li {
float: right;
padding: 3px 0 3px 30px;
}
#nav li:last-child .sub-menu {
position: absolute;
top: 33px;
left: auto;
right:-70px;
}
#nav .sub-menu a {
float: right;
padding: 10px 0 0 20px;
}
#nav ul .sub-menu li ul,
#nav ul .sub-menu li:last-child ul {
left: auto;
right:150px;
}
/*.slide.nivo-imageLink,
.slide.nivo-imageLink a {
float: right;
left: auto;
right:0;
}
.slide.nivo-imageLink .read-more-link {
left: auto;
right:5px;
padding: 7px 0 0 10px;
}
.nivo-controlNav {
float: left;
}
.nivo-controlNav img {
float: right;
padding-left: 10px;
}*/
.post-thumbnail {
float: right;
margin: 0 0 0 15px;
}
.single-post .post-thumbnail,
body.page .post-thumbnail {
margin: 0 0 5px 15px;
}
.post-loop {
float: right;
}
#review-container {
float: right;
}
#review-panel-left {
float: right;
/*margin-left: 20px;*/
}
#more-images-link {
float: right;
}
.user-rating .ratingtext {
float: right;
}
.gdmultitable td {
padding: 0 0 0 5px !important;
}
#review-panel-left .gdmultitable td.mtstars {
padding: 2px 10px 0 0 !important;
}
#review-panel-left .ratingbutton {
float: right;
padding: 5px 0 0 10px;
}
#review-panel-right {
float: right;
}
#review-panels,
.review-panel {
float: right;
}
#review-links {
float: right;
}
.layout-3 #review-links  {
float: left;
margin: -30px 0 0 10px;
}
#review-links ul {
float: right;
padding: 20px 0 20px 20px;
}
#review-links li {
float: right;
margin: 0 0 0 20px;
}
.review-image {
float: right;
}
.review-list-ratings {
float: right;
padding-left: 10px;
}
.review-list-ratings div {
float: right;
}
.review-list-ratings span {
float: right;
padding: 5px 0 0 5px;
}
#dropdown-filter {
float: right;
}
.order-by-text {
float: right;
margin-left: 10px;
}
.order-text {
float: right;
margin-left: 10px;
}
.jqTransformSelectWrapper {
float: right;
}
.jqTransformSelectWrapper a.jqTransformSelectOpen {
right: auto;
left:25px;
}
.profile-avatar {
float: right;
margin-left: 15px;
}
.profile-options {
margin-right: 87px;
}
.profile-row {
float: right;
}
#footer-content {
float: right;
padding: 11px 10px 0 0;
}
#footer ul {
float: right;
}
#footer li {
float: right;
}
#copyright {
float: left;
text-align: left;
/*margin-left: 10px;*/
}
#footer-widgets {
float: right;
}
.footer-widget-outer {
float: right;
margin-right: 60px;
}
.footer-widget-inner {
float: right;
}
#top-arrow {
float: left;
}
.blockquote-left {
float: right;
margin: 20px 0 20px 20px;
}
.blockquote-right {
float: left;
margin: 20px 20px 20px 0;
}
.blockquote-right, .blockquote-left {
padding: 10px 20px 5px 0;
}
.columns {
float: right;
margin-left: 2%;
}
#contact-form {
float: right;
}
#contact-form .contact-verify {
float: right;
margin-left:: 10px;
}
#contact-form .contact-submit {
float: right;
}
#contact-form label {
margin-right: 10px;
}
#contact-form .loader {
float: right;
padding: 3px 10px 0 0;
}
.contact-success, .contact-error {
padding: 3px 35px 3px 10px;
}
.sc-divider.top a {
float: left;
text-align: left;
}
.gallery-caption {
float: right;
}
.ui-tabs .ui-tabs-nav li { 
float: right;
}
.ui-tabs .ui-tabs-nav li a {
float: right;
}
.ui-tabs .ui-tabs-hide {
left: auto;
right:-10000px;
}
h3.toggle {
padding: 0 20px 10px 0;
}
#sidebar .widget {
float: right;
}
#sidebar .widget .widgettitle {
padding: 10px 10px 10px 0;
margin: -50px -16px 15px 0;
}
#wp-calendar caption {
text-align: left;
}
.recent-comments-widget {
float: right;
}
.recent-comments-widget ul li {
float: right;
}
.recent-comments-widget .avatar {
float: right;
margin-left: 10px;
}
.recent-comments-widget div {
margin-right: 48px;
}
.review-lists-widget .see-all {
float: left;
}
.review-boxes-widget .see-all {
right: auto;
left:5px;
}
.review-box-container {
margin: 0 -20px 0 0;
}
.review-box {
float: right;
margin: 0 20px 20px 0;
}
.review-box-stars {
right: auto;
left:10px;
}
#comments {
float: right;
}
#comments-title h3 {
float: right;
left: auto;
right:10px;
}
#comments-title span {
float: left;
right: auto;
left:10px;
}
.comment-container {
float: right;
}
.comment-avatar {
float: right;
margin: 0 0 0 20px;
}
.comment-author {
float: right;
}
.comment-date {
float: left;
}
.comment-arrow {
float: right;
}
.comment-text .thumblock,
.comment-text .thumblock div {
float: right !important;
}
.comment-text .gdthumbtext {
margin-right: 5px !important;
}
.comment-text span {
float: left;
}
.children .comment-container {
float: left;
}
#commentform {
float: right;
}
#respond label {
margin-right: 5px;
}
.comment-score {
float: right;
}
.comment-score-title {
float: right;
margin: -3px 0 0 15px;
}
.comment-score-stars {
float: right;
}
.wp-pagenavi {
float: left;
}
.wp-pagenavi span,
.wp-pagenavi.cat-navi a,
.wp-pagenavi.comment-navi a,
.wp-pagenavi.post-navi a span {
float: right;
padding: 5px 0 0 10px;
color: white;
}


/* Filmina style footer */
.filmina-footer{direction:rtl;margin-top:40px;background:#050505;color:#fff;padding:35px;border-radius:20px;}
.filmina-app{background:#e9e9e9;min-height:260px;border-radius:25px;display:flex;align-items:center;padding:40px;margin-bottom:35px;}
.filmina-app-content{margin-right:auto;text-align:right;color:#111;}
.filmina-app h2{font-size:32px;margin:0 0 20px;font-weight:800;}
.filmina-app p{font-size:17px;line-height:2;}
.filmina-btn{display:inline-block;background:#000;color:#fff!important;padding:12px 35px;border-radius:15px;text-decoration:none;margin-top:15px;}
.filmina-footer-widgets{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;}
.filmina-col h2{color:#fff;border-bottom:2px solid #d4af37;padding-bottom:10px;}
.filmina-col a{color:#ccc;text-decoration:none;display:block;margin:10px 0;}
.filmina-bottom{margin-top:35px;border-top:1px solid #333;padding-top:20px;display:flex;justify-content:space-between;}
@media(max-width:800px){.filmina-footer-widgets{grid-template-columns:1fr}.filmina-bottom{display:block}.filmina-app{padding:25px}}
