<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">﻿﻿/**
 * Theme Name: OceanWP-Child RTL CSS
 * rtl css Added By Masoud Salehi at NagaTheme.com to make the oceanwp more compatible with RTL Sites
 * Description: Adds support for languages written in a Right To Left (RTL) direction.
 */
@font-face {
	font-family: IRANSansFaNum;
	font-style: normal;
	font-weight: 900;
	src: url('naga-fonts/eot/IRANSansWeb(FaNum)_Black.eot');
	src: url('naga-fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSansFaNum;
	font-style: normal;
	font-weight: bold;
	src: url('naga-fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('naga-fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSansFaNum;
	font-style: normal;
	font-weight: 500;
	src: url('naga-fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('naga-fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSansFaNum;
	font-style: normal;
	font-weight: 300;
	src: url('naga-fonts/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('naga-fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSansFaNum;
	font-style: normal;
	font-weight: 200;
	src: url('naga-fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('naga-fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSansFaNum;
	font-style: normal;
	font-weight: normal;
	src: url('naga-fonts/eot/IRANSansWeb(FaNum).eot');
	src: url('naga-fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('naga-fonts/eot/IRANSansWeb_Black.eot');
	src: url('naga-fonts/eot/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('naga-fonts/eot/IRANSansWeb_Bold.eot');
	src: url('naga-fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('naga-fonts/eot/IRANSansWeb_Medium.eot');
	src: url('naga-fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('naga-fonts/eot/IRANSansWeb_Light.eot');
	src: url('naga-fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('naga-fonts/eot/IRANSansWeb_UltraLight.eot');
	src: url('naga-fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('naga-fonts/eot/IRANSansWeb.eot');
	src: url('naga-fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('naga-fonts/woff2/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('naga-fonts/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('naga-fonts/ttf/IRANSansWeb.ttf') format('truetype');
}
/** All Letter Spacing Styles **/
#site-navigation-wrap .dropdown-menu &gt; li &gt; a {
    letter-spacing: 0 !important;
}
.dropdown-menu ul li a.menu-link {
    letter-spacing: 0 !important;
}
.blog-entry.post .blog-entry-header .entry-title a {
    letter-spacing: 0 !important;
}
.blog-entry.large-entry .blog-entry-readmore a {
    letter-spacing: 0 !important;
}
#footer-callout {
    letter-spacing: 0 !important;
}
.widget_shopping_cart_content .buttons .button {
    letter-spacing: 0 !important;
}
.woocommerce-message a {
    letter-spacing: 0 !important;
}
.single .entry-title {
    letter-spacing: 0 !important;
}
.theme-heading {
    letter-spacing: 0 !important;
}

/*  All Fonts Styles */
/*  Calendar Fonts */
#wp-calendar th {
    font-family: inherit;
}
#wp-calendar caption {
    font-family: inherit;
}
#wp-calendar tfoot tr td {
    font-family: inherit;
}
#wp-calendar tbody td {
    font-family: inherit;
}

/* Page Header and Breadcrumbs */
/* Customize &gt; General Settings &gt; Page Header &gt; Default Breadcrumbs */
.boxed-layout .site-breadcrumbs {
    left: 30px;
	right: auto;
}
/* Customize &gt; General Settings &gt; Page Header &gt; Centered Breadcrumbs */
.site-breadcrumbs.position-under-title, .centered-page-header .site-breadcrumbs, .centered-minimal-page-header .site-breadcrumbs {
    right: auto;
    left: auto;
}
/* Customize &gt; General Settings &gt; Page Header &gt; Imaged */
.background-image-page-header .site-breadcrumbs {
    right: auto;
    left: auto;
}

/** Headers **/
#site-navigation-wrap .dropdown-menu &gt; li &gt; a .nav-arrow {
    padding-right: 6px;
    padding-left: 0;
	vertical-align: middle;
}

/** Minimal/Transparent Header **/
#site-navigation-wrap .dropdown-menu &gt; li {
    float: right;
}
#site-navigation-wrap {
    float: left;
}
.oceanwp-social-menu.social-with-style {
    left: -2px;
    right: auto;
}
.oceanwp-social-menu {
    float: left;
}
#site-logo {
    float: right;
}
#searchform-dropdown {
    left: 0;
    right: auto;
}
.navigation li a i.before {
    margin-left: 6px;
    margin-right: auto;
}

/** Minimal/Transparent Header &gt; Menu Position &gt; Left Settings **/
.minimal-header.left-menu #site-navigation-wrap, .transparent-header.left-menu #site-navigation-wrap {
    float: right;
    left: 0;
}
.minimal-header.left-menu #site-logo, .transparent-header.left-menu #site-logo {
    padding-left: 20px;
    padding-right: 0;
}

/** Minimal/Transparent Header &gt; Menu Position &gt; Right Settings **/
.minimal-header.right-menu #site-navigation-wrap, .transparent-header.right-menu #site-navigation-wrap {
    float: left;
    right: 0;
}
.minimal-header.right-menu #site-logo, .transparent-header.right-menu #site-logo {
    padding-left: 20px;
    padding-right: 0;
}

/* Minimal/Transparent Header &gt; Mobile */
.oceanwp-mobile-menu-icon.mobile-right {
    float: left;
}
.oceanwp-mobile-menu-icon.mobile-left {
    float: right;
}


/** Top Header &gt; Menu &amp; Socials Positions **/
#site-header.top-header .header-top .left {
 float: right;
}

#site-header.top-header .header-top .right {
 float: left;
}


/** medium-header **/
#site-header.medium-header .top-col.col-1 {
    text-align: right;
}
#site-header.medium-header .top-col.col-3 {
    text-align: left;
}
#site-header.medium-header .oceanwp-mobile-menu-icon {
	float: none !important;
}

/** Menu DropDown **/
.dropdown-menu ul li a.menu-link {
	text-align: right;
}
.dropdown-menu ul li a.menu-link .nav-arrow {
    left: 15px;
	right: auto;
}
.dropdown-menu ul .sub-menu {
    right: 100%;
    left: auto;
}
.dropdown-menu .sub-menu {
    right: 0;
    left: auto;
    text-align: right;
}

#mobile-dropdown ul li a {
    text-align: right;
}
#mobile-dropdown ul li a .dropdown-toggle {
    left: 0;
	right: auto;
}
#mobile-dropdown ul li a i, #mobile-dropdown ul li a img {
    margin-left: 10px;
	margin-right: auto;
}


/** Mega Menu **/
.navigation .megamenu {
    right: auto;
}
.navigation li.mega-cat .mega-cat-title {
    letter-spacing: 0;
}
.navigation li.mega-cat ul li .mega-post-date i {
    padding-left: 5px;
    padding-right: auto;
}
.navigation&gt;ul&gt;li&gt;ul.megamenu.sub-menu&gt;li {
	float: right;
	border-right-width: 1px;
	border-left-width: 0;
}

/* Mobile Menu Settings */
/* Space Between Menu Icon and Menu Label */
.oceanwp-mobile-menu-icon a.mobile-menu .oceanwp-text,
.oceanwp-mobile-menu-icon a.mobile-menu .oceanwp-close-text {
    padding-right: 4px;
    padding-left: 0;
}
/* Space Between Menu Icon and Shopping cart Icon */
.oceanwp-mobile-menu-icon a {
    padding-right: 15px;
    padding-left: 0;
}

/** Mobile Menu Slider **/
a.sidr-class-toggle-sidr-close i {
    padding-left: 8px;
    padding-right: 0;
}

/** Page Title **/
/** page Breadcrumbs **/
.site-breadcrumbs {
    left: 0;
    right: auto;
}

/** read more icon **/
.blog-entry .blog-entry-readmore a i::before {
    content: '\f104';
}
.blog-entry.large-entry .blog-entry-readmore a i {
    margin-right: 5px;
    margin-left: auto;
}

/** Content **/
ul, ol {
    margin: 15px 20px 15px 0;
}

/** archive post breadcrumbs **/
#top-bar-nav&gt;ul&gt;li:last-child {
    margin-right: 15px !important;
}

/** archive post breadcrumbs **/
ul.meta li {
    float: right;
}
ul.meta li i {
    padding-left: 5px;
    padding-right: 0;
}

/* Single Post &gt; Social Buttons */
.entry-share.side ul {
    float: right;
}


/** Search bar **/
#site-header.medium-header #medium-searchform label {
    right: 12px;
	left: auto;
}
#site-header.medium-header #medium-searchform button {
    left: 0;
	right: auto;
}
#site-header.medium-header #medium-searchform input {
    padding: 6px 12px 6px 38px;
}

#site-header.vertical-header #vertical-searchform form label {
	right: 12px;
	left: auto;
}
#site-header.vertical-header #vertical-searchform form button {
	left: 0;
	right: auto;
}#site-header.vertical-header #vertical-searchform form input {
	padding: 6px 12px 6px 38px;
}

#searchform-header-replace-close {
    left: 8px;
	right: auto;
}

/* Search Results Page &gt; Image */
.search-results article .thumbnail {
    margin-left: 20px;
    margin-right: auto;
}

/** Footers **/
/** Footer Widget Verticl Line **/
.widget-title {
    border-width: 0 3px 0 0;
    padding-right: 15px;
    padding-left: 0;
	letter-spacing: 0;
	font-size: 15px;
	font-weight: 700;
}

/** Footer bottom menu Verticl Line **/
#footer-bottom #footer-bottom-menu ul {
    direction: ltr;
}

/** ّFooter Back to top button **/
#scroll-top {
    right: auto;
    left: 20px;
}

/* Sticky Footer */
.boxed-layout.osf-footer #footer.site-footer {
    right: 50%;
	left: auto;
    margin-right: -640px;
	margin-left: 0;
}

/** Button Letter-spacing **/
input[type="button"], 
input[type="reset"], 
input[type="submit"], 
button[type="submit"], 
.button, 
body div.wpforms-container-full .wpforms-form input[type="submit"], 
body div.wpforms-container-full .wpforms-form button[type="submit"], 
body div.wpforms-container-full .wpforms-form .wpforms-page-button {
	letter-spacing: 0;
}

/** rows &gt; like footer **/
body .oceanwp-row .col {
    float: right;
}

/* Form Fields */
input[type="checkbox"] {
	margin: -3px 0 0 10px;
}

/** Blog Posts **/
/** Single Posts &gt; Comments **/
.theme-heading .text::before { content: '\f104';}
.theme-heading .text::before {
    padding-left: 6px;
    padding-right: auto;
    vertical-align: middle;
}
.comment-author .comment-link {
    float: right;
	letter-spacing: 0;
}
.comment-author .comment-meta {
    float: left;
	letter-spacing: 0;
}
.comment-body img.avatar {
    margin-left: 30px;
	margin-right: auto;
}
/** Single Posts &gt; Comments &gt; Nested Comments **/
#comments ol.children {
    margin-right: 30px;
	margin-left: auto;
}

/** Single Posts &gt; Comments &gt; Fields **/
#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url {
    float: right;
}
#respond .comment-form-author {
    padding-left: 10px;
    padding-right: 0;
}
#respond .comment-form-url {
    padding-right: 10px;
    padding-left: 0;
}

/** Single Posts &gt; Comments &gt; reply **/
#respond #cancel-comment-reply-link {
    float: left;
    letter-spacing: 0;
}
/** Single Posts &gt; related posts &gt; date **/
time.published i {
    padding-left: 5px;
    padding-right: auto;
}

/** Single Posts &gt; Post Navigation &gt; Previous **/
.single nav.post-navigation .nav-previous {
    float: right;
    text-align: right;
}
.single nav.post-navigation .nav-previous i {
    float: right;
    margin-left: 20px;
    margin-right: auto;
    rotate: 180deg;
}
/** Single Posts &gt; Post Navigation &gt; Next **/
.single nav.post-navigation .nav-next {
    float: left;
    text-align: left;
}
.single nav.post-navigation .nav-next i {
    float: left;
    margin-right: 20px;
    margin-left: auto;
    rotate: 180deg;
}

/** quotes **/
blockquote {
    padding-right: 20px;
    padding-left: 0;
    border-right-width: 3px;
    border-left-width: 0;
}

/* blog &gt; Archive Posts &gt; read more &gt; icon */
.blog-entry.grid-entry .blog-entry-readmore a i {
    margin-right: 5px;
	margin-left: auto;
}
/* Blog &gt; Archive Posts &gt; Thumbnail Style &gt; Position Right/Left */
.blog-entry.thumbnail-entry .right-position .blog-entry-content {
    padding-left: 3em;
    padding-right: 0;
}
.blog-entry.thumbnail-entry .left-position .blog-entry-content {
    padding-right: 3em;
    padding-left: 0;
}

/* Blog &gt; Archive Posts &gt; Thumbnail Style &gt; Comments and Date */
.blog-entry.thumbnail-entry .blog-entry-comments {
    float: right;
}
.blog-entry.thumbnail-entry .blog-entry-date {
    float: left;
}
.blog-entry.thumbnail-entry .blog-entry-comments .icon-bubble {
    padding-left: 6px;
    padding-right: 0;
    float: right;
}

/* Sidebars - Blog Sidebars - Woocommerce Sidebars */
.owp-social-share li {
    float: right;
    margin: 0 0 8px 8px;
}

/** Woocommerce **/
/* Woocommerce &gt; Shop Page &gt; Sorting Product */
.theme-select {
    padding: 0 15px 0 45px;
}
.theme-select::after {
    left: 0;
    right: auto;
    border-right: 1px solid #ddd;
    border-left: 0;
}

/** Woocommerce &gt; Shop page pagination **/
nav.woocommerce-pagination ul.page-numbers li a.next.page-numbers i::before {
	content: "\f104";
}
nav.woocommerce-pagination ul.page-numbers li a.prev.page-numbers i::before {
	content: "\f105";
}

/** Woocommerce &gt; Shop page &gt; filter hamberger icon **/
.woocommerce .oceanwp-off-canvas-filter i {
    margin-left: 6px;
	margin-right: auto;
}

/** Woocommerce &gt; Widget Area &gt; Woocommerce &gt; products **/
.woocommerce ul.product_list_widget li {
    padding: 10px 94px 10px 0;
}
.woocommerce ul.product_list_widget li img {
    right: 0;
	left: auto;
}

/* Woocommerce &gt; Single Product &gt; Comment */
#review_form #respond p label {
    display: inline-block;
    margin-bottom: 7px;
}
/* Woocommerce &gt; Single Product &gt; Description ul lists */
.woocommerce .summary ul, .woocommerce #tab-description ul {
    margin: 20px 20px 0 0;
}

/** Dropdown Shopping cart **/
.widget_shopping_cart .total strong {
    float: right;
    letter-spacing: 0 !important;
}
.widget_shopping_cart .total .amount {
    float: left;
    letter-spacing: 0 !important;
}
.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid.content {
    padding-right: 10px;
    padding-left: auto;
}
.widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid &gt; div {
    padding-left: 60px;
    padding-right: 5px;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
    left: 20px;
    right: auto !important;
}

/* Shopping Cart &gt; Update Cart Button */
.woocommerce-cart table.cart td.actions button[name="update_cart"] {
    float: left;
}
/* Shopping Cart &gt; Products table */
table th, table td {
    text-align: right;
}
/* Shopping Cart &gt; Item Dropdown */
.current-shop-items-dropdown {
    text-align: right;
}

/* Shopping Cart &gt; Products table &gt; Mobile Menu */
@media only screen and (max-width: 767px) {
    .woocommerce-page table.shop_table td, .woocommerce-page table.shop_table_responsive td {
        text-align: left !important;
    }
    .woocommerce-cart .woocommerce table.shop_table tr td::before {
        float: right;
    }
    .woocommerce-cart .woocommerce table.shop_table tr td.product-quantity .quantity {
        float: left;
    }
    .woocommerce-cart .woocommerce table.shop_table tr td.product-thumbnail {
        text-align: center !important;
    }
}

/* Woocommerce &gt; Checkout &gt; Info */
.woocommerce-info::before {
    margin-left: 10px;
    margin-right: auto;
}
.woocommerce-checkout .woocommerce-info {
    padding: 10px 10px;
}

/* Woocommerce &gt; Checkout &gt; Order-Review */
.woocommerce #order_review table.shop_table td {
    border: none;
    padding: 16px 20px;
    text-align: left;
}

/* Woocommerce &gt; Login Form */
.woocommerce .oceanwp-loginform-wrap .lost_password {
    float: left;
}

/* Woocommerce &gt; My-Acount */
/* Woocommerce &gt; My-Acount &gt; User Info */
.woocommerce-MyAccount-tabs .oceanwp-user-profile .user-info {
    padding-right: 15px;
    padding-left: 0;
}

/* Ocean Elementor Widgets */
/* Grid Post */
.oew-blog-grid .oew-grid-meta li i {
    margin-left: 6px;
    margin-right: auto !important;
    vertical-align: middle;
}
.oew-blog-grid .oew-grid-meta .meta-comments .comments-link {
    float: left;
}

/* Info Box */
.oew-info-box-right .oew-info-box .oew-info-box-icon-wrap {
    margin-right: 20px;
	margin-left: auto !important;
}
.oew-info-box-left .oew-info-box .oew-info-box-icon-wrap {
    margin-left: 20px;
	margin-right: auto !important;
}

/* Business Hours */
.oew-business-hours .oew-business-day, .oew-business-hours .oew-business-timing {
    float: right !important;
}


/* Plugin Integration */
/* WPForms Integration */
/* Long Horizontal Scroll in Mobile Menu When Lable &amp; Sub-Lable is Hide */
div.wpforms-container-full .wpforms-form .wpforms-field-label.wpforms-label-hide, 
div.wpforms-container-full .wpforms-form .wpforms-field-sublabel.wpforms-sublabel-hide {
    display: none;
    left: auto;
    top: auto;
}
.page-id-19 .page-header, .woocommerce ul.products li.product .button {display:none;}
.related-thumb img {max-height:100px;}
.woocommerce-product-gallery__image {text-align:center;}
.woocommerce div.product.owp-tabs-layout-section .panel h2:first-child, .woocommerce ul.products li.product .button, .woocommerce ul.products li.product .button {display:none !important;}
.product-title {padding-top:23px;display:block;vertical-align:middle;}
.woocommerce .products .product-inner:hover .owp-quick-view, .owp-quick-view {display:none;}
.woocommerce div.product .product_title {text-align:center;}
#firstpage-slide {margin-top:-76px;}
.single .entry-title {text-align:center;}
.thumbnail-caption {display:none;}
.blog-entry.post .blog-entry-header {text-align:center;}
.blog-entry.post .blog-entry-header .entry-title a {color:#000;}
.product_meta {border:none;text-align:center; padding:1px;}
.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {right:10px !important;left:auto !important;}
.post-type-archive-product .site-breadcrumbs.position-under-title,.post-type-archive-product .page-subheading {display:none;}
.oceanwp-mobile-menu-icon.mobile-right{margin-left:20px;}
.uk-panel-title {color:#000;font-weight:400;}
@media only screen and (max-width: 959px) {	.owp-product-nav li.next-li { float: left; }
	.owp-product-nav li.prev-li { float: right; }}
.header-phone {background:#007dc5;color:#fff;text-align:center;}
.header-phone a {color:#fff;}
.productnajafi .uk-panel-title {height:25px;}</pre></body></html>