/*
 Theme Name:   Osmosis
 Theme URI:    http://themeforest.net/user/greatives
 Description:  Osmosis is an unparalleled and effortless multi-functional WordPress Theme. It offers stand-out-from-the-pack options and superior aesthetics; become the designer you have always dreamt of and impress the world simply and smartly. Whether Backend or Frontend, the same perfect UX!
 Version:      4.3.4
 Author:       Greatives Team
 Author URI:   http://greatives.eu
 Text Domain:  osmosis
 Tags:         responsive-layout, grid-layout, custom-colors, footer-widgets, custom-menu, theme-options, translation-ready, microformats, post-formats
 License:      Themeforest Split Licence
 License URI:
*/

body {
    font-size: 16px !important;
}

@media only screen and (min-width: 992px) {
	.grve-menu-scroll {
		display: none; 
	}
}

#grve-header #grve-main-menu > ul > li > a {
    letter-spacing: 0;
}

#grve-share-modal .grve-social li a, #grve-language-modal .grve-language li a {
    letter-spacing: 0;
}

input[type="submit"], input[type="reset"], input[type="button"], button, .grve-btn, .tribe-events-button {
    letter-spacing: 0;
}

.grve-element .grve-btn {
  font-size: 16px !important;
}

.grve-read-more, .grve-blog .more-link {
    letter-spacing: 0;
    font-size: 18px !important;
}

.grve-content .grve-read-more {
  font-size: 18px !important;
}

#grve-header #grve-main-menu > ul > li {
    float: right;
}

.wpcf7-form p {
  text-align: right;
}

.wpcf7-form.init.demo p {
  font-size: 16px !important;
}

.grve-widget.grve-contact-info li::before {
  margin-left: 10px;
  float: right;
}

.wpcf7-form.init.demo input[type="submit"] {
  font-size: 16px !important;
}

.grve-copyright {
  direction: ltr;
}

.grve-widget.grve-social li {
  float: right;
}

/* After RTL slider fix */
.grve-widget-title {
    direction: rtl !important;
}

.grve-widget.grve-contact-info li {
	float: right;
}

.grve-address {
	text-align: right;
}

.textwidget p {
  direction: rtl;
}

.grve-btn.grve-btn-small.grve-round {
  width: 100%;
}

figcaption {
  	float: right !important;
	text-align: right !important;
}

.grve-content {
  text-align: right;
}

.prod-list-rtl {
	direction: rtl;
}

.grve-list li::before {
	margin-left: 10px;
	margin-right: 0 !important;
}
/* Other fixes in RTL */

.grve-caption {
  display: none;
}

.vertical-four .grve-item {
	width: 100%;
}

#grve-header #grve-main-menu ul li ul {
	display: inline-flex !important;
	right: 0;
	left: unset !important;
}