/*
Theme Name: Zox News
Description: Zox News helps you go from blogger to boss by giving you a wide range of tools and options to give you the most professional-looking and functioning news site on the net. Zox News comes with a mobile-first-design, 8 article layouts, 4 Featured Posts layouts, parallax leaderboard ad, Theia Post Slider, Theia Sticky Sidebar, Reviewer Plugin, Woocommerce-ready, and so much more!
Author: MVP Themes
Author URI: https://themeforest.net/user/mvpthemes/portfolio
Theme URI: http://themeforest.net/user/mvpthemes
Version: 1.0.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: two-columns, custom-background, custom-colors, custom-menu, featured-images, theme-options, threaded-comments, translation-ready
Text Domain: zox-news
*/

/************************************************
	Table of Contents

1. Body
2. Hyperlinks
3. Layout
4. Header
5. Navigation
6. Fly-Out Navigation
7. Featured Posts
8. Homepage
9. Sidebar
10. Posts
11. Comments
12. Archives
13. WooCommerce
14. Footer
15. Pagination

************************************************/

/************************************************
	1. Body
************************************************/

body {
	direction:rtl;
	unicode-bidi:embed;
	}

#truethemes_container #main {
	float: right;
	}

/************************************************
	3. Layout
************************************************/

.right, .alignright {
	float: left;
	}

.alignright {
	margin: 20px 20px 20px 0;
	}

.left, .alignleft {
	float: right;
	}

.alignleft {
	margin: 20px 0 20px 20px;
	}

#mvp-wallpaper {
	left: auto;
	right: 0;
	}

/************************************************
	4. Header
************************************************/

#mvp-leader-wrap {
	left: auto;
	right: 0;
	}

.mvp-nav-top-right-out {
	margin: 0 0 0 -200px;
	}

.mvp-nav-top-right-in {
	margin: 0 0 0 200px;
	}

.mvp-nav-top-left-out {
	float: left;
	margin: 0 -200px 0 0;
	}

.mvp-nav-top-left-in {
	margin: 0 200px 0 0;
	}

.single .mvp-fixed .mvp-nav-top-right-out,
.single .mvp-fixed .mvp-nav-top-right-in {
	margin: 0;
	}

.mvp-nav-top-left {
	right: 0;
	left: auto;
	}

.mvp-nav-top-right {
	left: 0;
	right: auto;
	}

.mvp-nav-soc-wrap {
	left: auto;
	right: 0;
	}

.single .mvp-nav-small .mvp-nav-top-left-out,
.single .mvp-nav-small .mvp-nav-top-left-in {
	margin: 0;
	}

.single .mvp-nav-small .mvp-nav-top-mid a {
	right: 100px;
	left: auto;
	}

span.mvp-nav-soc-but {
	float: right;
	margin: 0 10px 0 0;
	}

.mvp-nav-soc-wrap a:first-child span.mvp-nav-soc-but {
	margin: 0;
	}

.mvp-nav-bot-right-out {
	margin: 0 0 0 -50px;
	}

.mvp-nav-bot-right-in {
	margin: 0 0 0 50px;
	}

.mvp-nav-bot-left-out {
	float: left;
	margin: 0 -50px 0 0;
	}

.mvp-nav-bot-left-in {
	margin: 0 50px 0 0;
	}

span.mvp-nav-search-but {
	float: left;
	}

#mvp-search-wrap {
	left: auto;
	right: 0;
	}

#mvp-search-box {
	margin: -30px -25% 0 0;
	left: auto;
	right: 50%;
	}

#searchform input {
	float: right;
	}

#searchform #searchsubmit {
	float: right;
	}

.mvp-fixed-post {
	text-align: right;
	}

.mvp-fixed-post img {
	float: right;
	margin: 0 !important;
	}

.mvp-nav-small-right-out {
	margin: 0 0 0 -50px;
	}

.mvp-nav-small-right-in {
	margin: 0 0 0 50px;
	}

.mvp-nav-small-left-out {
	margin: 0 -50px 0 0;
	}

.mvp-nav-small-left-in {
	margin: 0 50px 0 0;
	}

#mvp-nav-small-left {
	margin: 15px 0 15px 20px;
	}

#mvp-main-nav-small .mvp-nav-menu ul {
	text-align: right;
	}

.mvp-nav-small-logo {
	margin: 10px 0 10px 20px;
	}

#mvp-nav-small-right {
	margin: 0 20px 0 0;
	}

.mvp-woo-cart-wrap {
	right: auto;
	left: 0;
	}

span.mvp-woo-cart-icon {
	float: left;
	margin: 0 0 0 10px;
	}

span.mvp-woo-cart-num {
	float: left;
	}

/************************************************
	5. Navigation
************************************************/

.mvp-nav-menu ul {
	float: right;
	}

.mvp-nav-menu ul li a {
	float: right;
	}

.mvp-nav-menu ul li.menu-item-has-children ul.sub-menu li a:after,
.mvp-nav-menu ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li a:after,
.mvp-nav-menu ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li ul.sub-menu li a:after,
.mvp-nav-menu ul li.menu-item-has-children ul.mvp-mega-list li a:after {
	left: auto;
	right: auto;
	}

.mvp-nav-menu ul li.menu-item-has-children a:after {
	border-width: 3px 3px 0 3px;
	right: auto;
	left: 6px;
	}

.mvp-nav-menu ul li.menu-item-has-children a {
	padding: 18px 12px 18px 17px;
	}

.mvp-nav-menu ul li.menu-item-has-children:hover a {
	padding: 18px 12px 13px 17px;
	}

.mvp-nav-menu ul li ul.sub-menu {
	left: auto;
	right: 0;
	text-align: right;
	}

.mvp-nav-menu ul li ul.sub-menu li {
	float: right;
	}

.mvp-nav-menu ul li ul.sub-menu li a {
	float: right;
	}

.mvp-nav-menu ul li ul.sub-menu ul.sub-menu li ul,
.mvp-nav-menu ul li ul.sub-menu li ul {
	left: auto;
	right: 200px;
	}

.mvp-nav-menu ul li:hover ul.sub-menu li.menu-item-has-children a:after,
.mvp-nav-menu ul li:hover ul.sub-menu li ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent #444 transparent transparent !important;
	border-width: 3px 3px 3px 0;
	right: auto;
	left: 10px;
	}

.mvp-nav-menu ul li.mvp-mega-dropdown .mvp-mega-dropdown {
	left: auto;
	right: 0;
	}

.mvp-nav-menu ul li ul.mvp-mega-list li a,
.mvp-nav-menu ul li ul.mvp-mega-list li a p {
	float: right;
	text-align: right;
	}

ul.mvp-mega-list {
	float: right;
	}

ul.mvp-mega-list li {
	float: right;
	padding: 20px 1.6666666666% 20px 0; /* 20px / 1200px */
	}

ul.mvp-mega-list li:first-child {
	padding-right: 0;
	}

.mvp-mega-img {
	float: right;
	}

/************************************************
	6. Fly-Out Navigation
************************************************/

#mvp-fly-wrap {
	left: auto;
	right: 0;
	-webkit-transform: translate3d(370px,0,0);
	   -moz-transform: translate3d(370px,0,0);
	    -ms-transform: translate3d(370px,0,0);
	     -o-transform: translate3d(370px,0,0);
		transform: translate3d(370px,0,0);
	}

.mvp-nav-top-left .mvp-fly-but-wrap {
	left: auto;
	right: 0;
	}

.mvp-search-but-wrap {
	right: auto;
	left: 80px;
	}

.mvp-fly-but-wrap span,
.mvp-search-but-wrap span {
	left: auto;
	right: 0;
	}

.mvp-fly-but-wrap.mvp-fly-open span:nth-child(1),
.mvp-fly-but-wrap.mvp-fly-open span:nth-child(4) {
	left: auto;
	right: 50%;
	}

.mvp-fly-top-out {
	margin: 0 0 0 -100px;
	left: auto;
	right: 50px;
	}

.mvp-fly-top-in {
	margin: 0 0 0 100px;
	}

.mvp-fly-but-menu {
	float: right;
	margin: 0 15px 0 0;
	}

.mvp-fly-content,
.mvp-nav-over {
	-webkit-transform: translate3d(-370px,0,0) !important;
	   -moz-transform: translate3d(-370px,0,0) !important;
	    -ms-transform: translate3d(-370px,0,0) !important;
	     -o-transform: translate3d(-370px,0,0) !important;
		transform: translate3d(-370px,0,0) !important;
	}

.mvp-fly-top {
	border-left: none;
	border-right: 1px solid #fff;
	right: auto;
	left: 0;
	-webkit-transform: translate3d(-100px,0,0);
	   -moz-transform: translate3d(-100px,0,0);
	    -ms-transform: translate3d(-100px,0,0);
	     -o-transform: translate3d(-100px,0,0);
		transform: translate3d(-100px,0,0);
	}

.mvp-fly-top i {
	left: auto;
	right: 12.1px;
	}

#mvp-fly-menu-wrap {
	left: auto;
	right: 0;
	}

nav.mvp-fly-nav-menu ul {
	float: right;
	}

nav.mvp-fly-nav-menu ul li {
	float: right;
	}

nav.mvp-fly-nav-menu ul li a {
	float: right;
	}

nav.mvp-fly-nav-menu ul li.menu-item-has-children:after {
	right: auto;
	left: 0;
	}

nav.mvp-fly-nav-menu ul li.menu-item-has-children.tog-minus:after {
	right: auto;
	left: 4px;
	}

nav.mvp-fly-nav-menu ul li ul.sub-menu {
	float: right;
	padding: 0 6.66666666666% 0 0; /* 20px / 300px */
	}

.mvp-fly-fade {
	left: auto;
	right: 0;
	}

#mvp-fly-soc-wrap {
	left: auto;
	right: 0;
	}

ul.mvp-fly-soc-list li a {
	margin: 0 2px 0 0 0;
	}

ul.mvp-fly-soc-list li:first-child a {
	margin-right: 0;
	}

/************************************************
	7. Featured Posts
************************************************/

.mvp-feat1-right-out {
	margin: 0 0 0 -340px;
	}

.mvp-feat1-right-in {
	margin: 0 0 0 340px;
	}

.mvp-feat1-left-wrap {
	float: left;
	}

.mvp-vid-box-wrap {
	left: auto;
	right: 20px;
	}

.mvp-vid-box-mid,
#mvp-side-wrap .mvp-flex-col .mvp-vid-box-wrap,
.mvp-vid-wide-more-wrap .mvp-vid-box-wrap {
	left: auto;
	right: 15px;
	}

.mvp-vid-box-small {
	left: auto;
	right: 15px;
	}

.mvp-vid-marg i {
	margin-right: 4px;
	}

.mvp-vid-marg-small i {
	margin-right: 1px;
	}

.mvp-feat1-feat-text,
.mvp-feat1-sub-text,
.mvp-feat3-main-text,
.mvp-feat3-sub-text,
.mvp-feat2-top-text-wrap {
	left: auto;
	right: 0;
	}

.mvp-feat1-feat-text h2 {
	float: right;
	margin: 0 0 0 20%;
	}

.mvp-feat1-feat-text h2.mvp-stand-title {
	margin-left: 0;
	}

.mvp-feat1-feat-text p {
	float: right;
	}
	
.mvp-feat1-sub-text h2 {
	float: right;
	margin: 0 0 0 30%;
	}

.mvp-feat1-mid-wrap {
	margin: 0 0 0 2.325581395%; /* 20 / 860 */
	}

h3.mvp-feat1-pop-head,
h1.mvp-feat1-pop-head {
	float: right;
	}

h3.mvp-feat1-pop-head:before,
h1.mvp-feat1-pop-head:before {
	left: auto;
	right: 0;
	}

span.mvp-feat1-pop-head {
	-webkit-transform: skewX(15deg);
	   -moz-transform: skewX(15deg);
	    -ms-transform: skewX(15deg);
	     -o-transform: skewX(15deg);
		transform: skewX(15deg);
	}

.mvp-feat1-pop-text {
	padding: 15px 15% 0 0;
	}

.mvp-feat1-pop-text:before {
	left: auto;
	right: 0;
	}

span.mvp-cd-cat,
span.mvp-cd-date {
	float: right;
	}

span.mvp-cd-date {
	margin: 0 5px 0 0;
	}

span.mvp-cd-date:before {
	margin: 0 0 0 5px;
	}

.mvp-feat1-pop-text h2 {
	float: right;
	}

.mvp-feat1-right-wrap {
	margin: 0 20px 0 0;
	}

.mvp-ad-label {
	float: right;
	}

span.mvp-feat1-list-but {
	-webkit-transform: skewX(15deg);
	   -moz-transform: skewX(15deg);
	    -ms-transform: skewX(15deg);
	     -o-transform: skewX(15deg);
		transform: skewX(15deg);
	}

.mvp-feat1-list-out {
	float: left;
	margin: 0 -95px 0 0;
	}

.mvp-feat1-list-in {
	margin: 0 95px 0 0;
	}

.mvp-feat1-list-img {
	margin: 0 0 0 15px;
	}
	
.mvp-feat1-list-text h2 {
	float: right;
	}

.mvp-feat2-bot-story {
	margin: 0 1.666666666% 0 0; /* 20 / 1200 */
	}

.mvp-feat2-bot a:first-child .mvp-feat2-bot-story {
	margin-right: 0;
	}

.mvp-feat2-bot-text h2 {
	float: right;
	}

.mvp-feat3-main-wrap {
	margin: 0 0 0 1.6666666666%; /* 20 / 1200 */
	}

.mvp-feat3-main-text h2 {
	margin: 0 0 0 20%;
	}

.mvp-feat3-sub-text h2 {
	margin: 0 0 0 30%;
	}

.mvp-feat4-main-text {
	margin: 0 2.5% 0 0; /* 30 / 1200 */
	}
	
.mvp-feat5-side-out {
	margin: 0 0 0 -350px;
	width: 100%;
	}

.mvp-feat5-side-in {
	margin: 0 0 0 350px;
	}

.mvp-feat5-mid-sub-out {
	margin: 0 -250px 0 0;
	}

.mvp-feat5-mid-sub-in {
	margin: 0 250px 0 0;
	}

.mvp-feat5-mid-sub-img {
	margin: 0 0 0 20px;
	}

.mvp-feat5-small-wrap {
	margin: 0 0 0 3.529411765%; /* 30 / 850 */
	}

.mvp-feat4-main-text h2,
.mvp-feat4-main-text p,
.mvp-feat5-mid-sub-text h2,
.mvp-feat5-mid-main-text h2,
.mvp-feat5-mid-main-text p,
.mvp-feat5-small-main-text h2,
.mvp-feat5-small-main-text p {
	float: right;
	}

.mvp-feat5-side-wrap {
	margin: 0 30px 0 0;
	}

.mvp-feat5-side-list .mvp-feat1-list-img:after {
	left: auto;
	right: 0;
	}

#mvp-feat6-img:after {
	content: '';
	background-image: -moz-linear-gradient(to right,rgba(0,0,0,0) 0, rgba(0,0,0,0.5) 50%, rgba(0,0,0,1) 100%);
	background-image: -ms-linear-gradient(to right,rgba(0,0,0,0) 0, rgba(0,0,0,0.5) 50%, rgba(0,0,0,1) 100%);
	background-image: -o-linear-gradient(to right,rgba(0,0,0,0) 0, rgba(0,0,0,0.5) 50%, rgba(0,0,0,1) 100%);
	background-image: -webkit-linear-gradient(to right,rgba(0,0,0,0) 0, rgba(0,0,0,0.5) 50%, rgba(0,0,0,1) 100%);
	background-image: -webkit-gradient(linear, middle left, middle right, from(rgba(0,0,0,0)), to(rgba(0,0,0,1)));
	background-image: linear-gradient(to right,rgba(0,0,0,0) 0, rgba(0,0,0,0.5) 50%, rgba(0,0,0,1) 100%);
		left: auto;
		right: 0;
	}

#mvp-feat6-text {
	left: auto;
	right: 50px;
	}

#mvp-feat6-text h3.mvp-feat1-pop-head {
	text-align: right;
	}

#mvp-feat6-text h2 {
	float: right;
	}

#mvp-feat6-text p {
	float: right;
	}

/************************************************
	8. Homepage
************************************************/

#mvp-home-widget-wrap .mvp_ad_widget .mvp-main-box {
	float: right;
	}

.mvp-widget-home-head {
	float: right;
	}

h4.mvp-widget-home-title {
	float: right;
	}

h4.mvp-widget-home-title:before {
	left: auto;
	right: 0;
	}

span.mvp-widget-home-title {
	transform: skewX(15deg);
	}

h4.mvp-widget-home-title2 {
	float: right;
	}

.mvp-widget-feat1-top-story {
	margin: 0 1.66666666% 0 0; /* 20 / 1200 */
	}

.mvp-widget-feat1-cont a:first-child .mvp-widget-feat1-top-story {
	margin-right: 0;
	}

.mvp-widget-feat1-top-text {
	left: auto;
	right: 0;
	}

.mvp-widget-feat1-top-text h2 {
	float: right;
	margin: 0 0 0 30%;
	}

.mvp-widget-feat1-bot-story {
	margin: 0 1.66666666% 0 0; /* 20 / 1200 */
	}

.mvp-widget-feat1-cont a:first-child .mvp-widget-feat1-bot-story {
	margin-right: 0;
	}

.mvp-widget-feat1-bot-text h2 {
	float: right;
	}

.mvp-widget-feat1-bot-text p {
	float: right;
	}

.mvp-widget-dark-feat-text {
	left: auto;
	right: 0;
	}

.mvp-widget-dark-feat-text h2 {
	float: right;
	margin: 0 0 0 30%;
	}

.mvp-widget-dark-right {
	margin: 0 1.66666666% 0 0; /* 20 / 1200 */
	}

.mvp-widget-dark-sub-out {
	margin: 0 -182px 0 0;
	}

.mvp-widget-dark-sub-in {
	margin: 0 182px 0 0;
	}

.mvp-widget-dark-sub-img {
	margin: 0 0 0 15px;
	}

.mvp-widget-dark-sub-text h2 {
	float: right;
	}
	
.mvp-widget-feat2-out {
	margin: 0 0 0 -340px;
	}

.mvp-widget-feat2-in {
	margin: 0 0 0 340px;
	}

.mvp-widget-feat2-left {
	margin: 0 0 0 2.325581395%; /* 20 / 860 */
	}

.mvp-widget-feat2-left-alt {
	float: left;
	margin: 0 2.325581395% 0 0; /* 20 / 860 */
	}

.mvp-widget-feat2-left-text {
	left: auto;
	right: 0;
	}

.mvp-widget-feat2-left-text h2 {
	float: right;
	margin: 0 0 0 10%;
	}

.mvp-widget-feat2-left-text p {
	float: right;
	}

.mvp-widget-feat2-right-text h2 {
	float: right;
	}

.mvp-widget-feat2-right-cont:hover .mvp-widget-feat2-right-text h2 {
	opacity: .6;
	}

.mvp-widget-feat2-side {
	margin: 0 20px 0 0;
	}

.mvp-widget-feat2-side-more-but i {
	margin-right: 10px;
	}

.mvp-main-blog-out {
	margin: 0 0 0 -380px;
	}

.mvp-main-blog-in {
	margin: 0 0 0 380px;
	}

ul.mvp-blog-story-list-col {
	margin: 0 -2.43902439% 0 0; /* 20 / 820 */
	}

.mvp-blog-story-col {
	margin: 0 2.380952381% 0 0; /* 20 / 840 */
	}

.mvp-blog-story-out {
	float: left;
	margin: 0 -410px 0 0;
	width: 100%;
	}

.mvp-blog-story-in {
	margin: 0 410px 0 0;
	}
	
.mvp-blog-story-col .mvp-blog-story-out,
.mvp-blog-story-col .mvp-blog-story-in {
	margin-right: 0;
	}

.mvp-blog-story-img {
	margin: 0 0 0 30px;
	}

.mvp-blog-story-col .mvp-blog-story-img {
	margin: 0 0 15px 0;
	}

.mvp-blog-story-text h2 {
	float: right;
	}

.mvp-blog-story-text p {
	float: right;
	}

/************************************************
	9. Sidebar
************************************************/

#mvp-side-wrap {
	margin: 0 60px 0 0;
	}

.mvp-side-widget {
	float: right;
	}

#mvp-home-widget-wrap .mvp-flex-side-out {
	margin: 0 0 0 -380px;
	}

#mvp-home-widget-wrap .mvp-flex-side-in {
	margin: 0 0 0 380px;
	}

#mvp-home-widget-wrap .mvp-flex-col {
	margin: 0 2.43902439% 30px 0; /* 20 / 820 */
	}

#mvp-home-widget-wrap .mvp-flex-col-noad {
	margin: 0 2.43902439% 30px 0 !important; /* 20 / 820 */
	}

#mvp-home-widget-wrap a:first-child .mvp-flex-col,
#mvp-home-widget-wrap a:nth-child(2n+3) .mvp-flex-col {
	margin-right: 0;
	}

#mvp-home-widget-wrap a:first-child .mvp-flex-col-noad,
#mvp-home-widget-wrap a:nth-child(3n+4) .mvp-flex-col-noad {
	margin-right: 0 !important;
	}

.mvp-flex-row .mvp-flex-story-out {
	margin: 0 -95px 0 0;
	}

#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-out {
	margin: 0 -410px 0 0;
	}

.mvp-flex-row .mvp-flex-story-in {
	margin: 0 95px 0 0;
	}

#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-in {
	margin: 0 410px 0 0;
	}

.mvp-flex-row .mvp-flex-story-img {
	margin: 0 0 0 15px;
	}

#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-img {
	margin: 0 0 0 30px;
	}

.mvp-flex-story-text h2 {
	float: right;
	}

.mvp-flex-story-text p {
	float: right;
	}

#mvp-home-widget-wrap .mvp-flex-side-wrap {
	margin: 0 60px 0 0;
	}

.widget_calendar {
	float: right;
	}

#wp-calendar caption {
	text-align: left;
	}

#wp-calendar tfoot #next {
	text-align: left;
	}

.widget_rss ul,
.widget_rss ul li {
	float: right;
	}

.widget_rss ul li a {
	float: right;
	}

.widget_rss ul li span.rss-date {
	float: right;
	}

.widget_rss ul li .rssSummary {
	float: right;
	}

.widget_rss ul li cite {
	float: right;
	}

.widget_recent_entries li {
	float: right;
	}

.widget_categories ul,
.widget_categories ul li,
.widget_archive ul,
.widget_archive ul li,
.widget_recent_comments ul,
.widget_recent_comments ul li,
.widget_pages ul,
.widget_pages ul li {
	float: right;
	}

.textwidget p,
.textwidget div {
	float: right;
	}

/************************************************
	10. Posts
************************************************/

#mvp-article-wrap {
	float: right;
	}

span.mvp-post-cat {
	-webkit-transform: skewX(15deg);
	   -moz-transform: skewX(15deg);
	    -ms-transform: skewX(15deg);
	     -o-transform: skewX(15deg);
		transform: skewX(15deg);
	}

h1.mvp-post-title {
	margin: 0 0 0 20%;
	}

#mvp-post-content h1.mvp-post-title {
	margin-left: 0;
	}

.page h1.mvp-post-title,
.attachment h1.mvp-post-title,
.archive h1.mvp-post-title,
.search h1.mvp-post-title {
	margin-left: 0;
	}

.mvp-author-info-text {
	float: right;
	margin: 8px 15px 0 0;
	}

a.mvp-twit-but {
	margin-right: 5px;
	}

.mvp-post-main-out {
	margin: 0 0 0 -380px;
	}

.mvp-post-main-in {
	margin: 0 0 0 380px;
	}

#mvp-post-feat-text-wrap {
	left: auto;
	right: 0;
	}

h1.mvp-post-title-wide {
	margin-left: 0;
	}

span.mvp-video-close {
	left: auto;
	right: -10px;
	}

.mvp-vid-fixed {
	right: auto;
	left: 20px;
	}

#mvp-video-embed iframe,
#mvp-video-embed object,
#mvp-video-embed embed,
span.embed-youtube iframe,
span.embed-youtube object,
span.embed-youtube embed {
	left: auto;
	right: 0;
	}

.mvp-vid-wide-out {
	margin: 0 0 0 -350px;
	}

.mvp-vid-wide-in {
	margin: 0 0 0 350px;
	}

.mvp-vid-wide-right {
	margin: 0 30px 0 0;
	}

.mvp-vid-wide-text h1.mvp-vid-wide-title {
	margin-left: 0;
	}

ul.mvp-vid-wide-soc-list li {
	float: right;
	margin: 0 10px 0 0;
	}

ul.mvp-vid-wide-soc-list a:first-child li {
	margin-right: 0;
	}

.mvp-vid-wide-soc-share-but {
	float: right;
	}
	
ul.mvp-vid-wide-more-list li {
	float: right;
	margin: 0 1.666666666% 0 0; /* 20 / 1200 */
	}

ul.mvp-vid-wide-more-list a:first-child li {
	margin-right: 0;
	}

span.mvp-feat-caption {
	float: right;
	text-align: left;
	}

#mvp-post-feat-img-wide span.mvp-feat-caption {
	right: auto;
	left: 13%;
	}

.mvp-post-soc-out {
	margin: 0 -80px 0 0;
	}

.mvp-post-soc-in {
	margin: 0 80px 0 0;
	}

.mvp-post-soc-wrap {
	margin: 0 0 0 38px;
	}

ul.mvp-post-soc-list li {
	float: right;
	}

.mvp-post-soc-share-but {
	float: right;
	}
	
.mvp-post-tags {
	float: right;
	}

.mvp-post-tags a,
.mvp-post-tags a:visited {
	float: right;
	margin: 0 8px 5px 10px;
	}

.mvp-post-tags a:before {
	left: auto;
	right: -8px;
	}

.mvp-post-tags-header {
	float: right;
	margin: 0 0 0 10px;
	}

.mvp-author-box-out {
	margin: 0 -80px 0 0;
	}

.mvp-author-box-in {
	margin-right: 0 80px 0 0;
	}

#mvp-author-box-img {
	margin-left: 0 0 0 20px;
	}

#mvp-author-box-text p {
	float: right;
	}

span.mvp-author-box-soc {
	margin: 0 0 0 5px;
	}

#mvp-drop-nav-wrap {
	margin: 0 1.6666666% 0 0; /* 20 / 1200 */
	}

.mvp-drop-nav-title {
	margin: 0 20px 0 0;
	}

.mvp-drop-nav-title h4 {
	float: right;
	}

.mvp-next-post-wrap {
	margin: 0 4.8% 0 0;
	}

.mvp-next-cont-out {
	margin: 0 0 0 -50px;
	}

.mvp-next-cont-in {
	margin: 0 0 0 50px;
	}

.mvp-prev-cont-out {
	margin: 0 -50px 0 0;
	}

.mvp-prev-cont-in {
	margin: 0 50px 0 0;
	}

span.mvp-prev-arr {
	margin: 0 0 0 30px;
	}

span.mvp-next-arr {
	margin: 0 30px 0 0;
	}

.mvp-prev-next-text p {
	float: right;
	}

.mvp-cont-read-wrap {
	float: right;
	}

.mvp-cont-read-but-wrap {
	left: auto;
	right: 0;
	}

ul.mvp-related-posts-list li {
	float: right;
	margin: 0 2.027027027% 0 0; /* 15 / 740 */
	}

ul.mvp-related-posts-list a:first-child li,
ul.mvp-related-posts-list a:nth-child(3n+4) li {
	margin-right: 0;
	}

.mvp-post-add-link {
	left: auto;
	right: 0;
	}

.mvp-post-add-link:before {
	left: auto;
	right: 0;
	}

ul.mvp-post-more-list li {
	float: right;
	margin: 0 1.25% 0 0; /* 15 / 1200 */
	}

ul.mvp-post-more-list a:first-child li,
ul.mvp-post-more-list a:nth-child(4n+5) li {
	margin-right: 0;
	}

.mvp-post-more-text p {
	float: right;
	}

.mvp-post-gallery-text {
	float: right;
	}

.mvp-post-gallery-top .flex-direction-nav .flex-prev {
	left: auto;
	right: 0;
	margin: 0 10px 0 0;
	}

.mvp-post-gallery-top .flex-direction-nav .flex-next {
	right: auto;
	left: 0;
	margin: 0 0 0 10px;
	}

ul.mvp-post-gallery-bot-list {
	float: right;
	}

ul.mvp-post-gallery-bot-list li {
	float: right;
	margin-right: 0 10px 0 0 !important;
	}

#mvp-soc-mob-wrap {
	left: auto;
	right: 0;
	}

.mvp-soc-mob-out {
	margin: 0 0 0 -50px;
	}

.mvp-soc-mob-in {
	margin: 0 0 0 50px;
	}

ul.mvp-soc-mob-list li {
	float: right;
	}

ul.mvp-soc-mob-list li i {
	margin: 0 0 0 10px;
	}

.mvp-soc-mob-more ul.mvp-soc-mob-list li i {
	margin-left: 0;
	}

#mvp-content-main ul li,
#mvp-content-main ol li,
.mvp-post-add-main ul li,
.mvp-post-add-main ol li {
	margin: 0 50px 0 0;
	}

#mvp-content-main dd,
.mvp-post-add-main dd {
	margin: 0 20px 0 0;
	}

.wp-caption,
#mvp-content-main p.wp-caption-text,
.gallery-caption,
.mvp-post-add-main p.wp-caption-text {
	text-align: right;
	}

.screen-reader-text:focus {
	left: auto;
	right: 5px;
	}

.theiaPostSlider_nav {
	float: right;
	}

.post-password-form {
	float: right;
	}

/************************************************
	11. Comments
************************************************/

#comments {
	float: right;
	}

#disqus_thread {
	float: right;
	}

.comment-inner {
	float: right;
	}

.bypostauthor .comment-inner .comment-reply a {
	margin: 0 0 0 -15px;
	}

#comments .comment-avatar,
#tab3 .comment-avatar {
	float: right;
	}

#comments .commentmeta {
	float: right;
	}

.comment-reply a {
	float: left;
	}

#cancel-comment-reply-link {
	float: right;
	}

#content-main ol.commentlist {
	float: right;
	}

#comments .comment-meta-1 {
	float: right;
	}
		
#comments .comment-meta-1 .fn {
	float: right;
	}
		
#comments .comment-meta-1 .reply {
	float: left;
	}
		
#comments .comment-meta-2  {
	float: right;
	}

#comments .text {
	float: right;
	}
	
#comments .depth-2 .comment-wrapper {
	padding: 0 40px 0 0;
	}
	
#comments .depth-3 .comment-wrapper {
	padding: 0 80px 0 0;
	}
	
#comments .depth-4 .comment-wrapper {
	padding: 0 120px 0 0;
	}

#comments .depth-5 .comment-wrapper {
	padding: 0 160px 0 0;
	}

#respond form {
	float: right;
	}

.children #respond {
	margin: 0 0 0 48px;
	}

#mvp-comments-list #respond {
	margin: 0 0 18px 0;
	}

span.comments {
	float: right;
	padding: 0 0 0 15px;
	}

/************************************************
	12. Archives
************************************************/

h1.mvp-page-head {
	float: right;
	}

span.mvp-page-head {
	float: right;
	}
	
.archive .mvp-widget-feat2-left-alt {
	margin: 0 2.43902439% 0 0; /* 20 / 820 */
	}

.mvp-author-top-out {
	margin: 0 -250px 0 0;
	}

.mvp-author-top-in {
	margin: 0 250px 0 0;
	}

#mvp-author-top-left {
	margin: 0 0 0 50px;
	}

ul.mvp-author-page-list li {
	margin: 0 8px 0 0;
	}

ul.mvp-author-page-list a:first-child li {
	margin-right: 0;
	}

.mvp-authors-list-wrap {
	margin: 0 3.94736842105% 0 0; /* 30 / 760 */
	}

.mvp-authors-list-wrap:first-child,
.mvp-authors-list-wrap:nth-child(4n+4) {
	margin-right: 0;
	}

#bbpress-forums ul li,
#bbpress-forums ol li {
	margin: 0;
	}

#subscription-toggle {
	float: right;
	}

/************************************************
	13. WooCommerce
************************************************/

#woo-content {
	float: right;
	}

#mvp-woo-side-wrap {
	margin: 0 0 0 30px;
	}

.mvp-woo-side-out {
	margin: 0 -240px 0 0;
	}

.mvp-woo-side-in {
	margin: 0 240px 0 0;
	}

.woocommerce div.product p.price {
	margin-bottom: 15px;
	}

.woocommerce div.product p.price del,
.woocommerce div.product span.price del,
.woocommerce ul.products li.product .price del {
	margin: 0 0 0 10px;
	}

.woocommerce div.product form.cart div.quantity {
	margin: 0 0 0 10px;
	}

.woocommerce span.onsale {
	left: auto;
	right: -35px;
	}

.woocommerce ul.products li.product .onsale {
	top: -5px;
	right: -35px;
	left: auto;
	}

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
	float: right;
	}

.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
	margin: 0 10px 0 0;
	}

.woocommerce ul.product_list_widget del {
	margin: 0 0 0 5px;
	}
	
.widget_shopping_cart_content {
	float: right;
	}

.woocommerce-page .mvp-post-soc-out,
.woocommerce-page .mvp-post-soc-in {
	margin: 0;
	}

/************************************************
	14. Footer
************************************************/

ul.mvp-foot-soc-list li a {
	margin: 0 8px 0 0;
	}

ul.mvp-foot-soc-list li:first-child a {
	margin-right: 0;
	}

#mvp-foot-menu ul li {
	display: inline-block;
	margin: 0 20px 10px 0;
	}

#mvp-foot-menu ul li:first-child {
	margin-right: 0;
	}

/************************************************
	15. Pagination
************************************************/

.mvp-nav-links {
	float: right;
	}

.pagination span, .pagination a {
	float: right;
	margin: 2px 0 2px 5px;
	}

#infscr-loading em {
	float: right;
	}