@font-face {font-family:"BYekan";src: url( "fonts/BYekan.woff" )format( "woff" );font-weight:normal !important;font-style:normal !important;}@font-face {font-family:"IR";src: url( "fonts/IR.woff" )format( "woff" );font-weight:normal !important;font-style:normal !important;}@font-face {font-family:"IRANSans";src: url( "fonts/IRANSans.woff" )format( "woff" );font-weight:normal !important;font-style:normal !important;}@font-face {font-family:"Homa";src: url( "fonts/Homa.woff" )format( "woff" );font-weight:normal !important;font-style:normal !important;}@font-face {font-family:"Roya";src: url( "fonts/Roya.woff" )format( "woff" );font-weight:normal !important;font-style:normal !important;}@font-face {font-family:"tarsim";src: url( "fonts/tarsim.woff" )format( "woff" );font-weight:normal !important;font-style:normal !important;}@font-face {font-family:"YekP";src: url( "fonts/YekP.woff" )format( "woff" );font-weight:normal !important;font-style:normal !important;}@font-face {font-family:"Rezvan";src: url( "fonts/Rezvan.woff" )format( "woff" );font-weight:normal !important;font-style:normal !important;}body {  unicode-bidi: embed;	}/*** Header*/#header.header-v2 #nav-primary { 	right: inherit !important;}#sidebar {	padding: 36px 36px 36px 0;}#sidebar.left-sidebar {	padding: 36px 0 36px 36;	float: left;}#content.right-sidebar {	float: right;}/*** Blog*/.post-meta p {	float: right;}.post-meta p:first-child {	margin-right: 0 !important;}.post-meta p>span.fa {	float: right;}.post-title {	position: relative;	padding-right: 52px;	margin-right: 0 !important;}.post-title>span {	left: inherit !important;	right: 0 !important;}/* pagination */.page-pagination {	float: right;	}.page-pagination>a:last-child {	margin-right: 0 !important;}/* newer older posts */.newer-older {	display: inline-block;	left: 0;	right: inherit !important;}.newer-older>a {	float: right;}.newer-older>a:last-child {	padding-left: 0 !important;}/* share this */#ozy-share-div>span {	float: right !important;}#ozy-share-div {	text-align: left !important;}#ozy-share-div>a {	margin-left: 0 !important;	margin-right: 4px !important;}/* related posts */.ozy-related-posts .related-post-item h4 {	left: inherit !important;	right: 20px !important;	text-align: right;}/* author box */#post-author .gravatar {	float: right;}/*** Footer*/#footer-text>div {	float: right !important;}/*** To Top Button*/#to-top-button {	right: inherit !important;	left: 20px;}/*** WooCommerce*/.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {	left: 0 !important;	right: inherit !important;}.products>li>.ozy-product-overlay>a:active, .products>li>.ozy-product-overlay>a {	left: auto !important;	right: 20px !important;}.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel, .woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce div.product form.cart, .woocommerce-page div.product form.cart, .woocommerce #content div.product form.cart, .woocommerce-page #content div.product form.cart,.woocommerce .product_meta {	float: right;	clear: both;}.woocommerce .star-rating, .woocommerce-page .star-rating {	float: left;}.ozy-ajax-shoping-cart {	padding: 10px 0 10px 10px;}.ozy-ajax-shoping-cart>a>i {	border-right: none !important;	border-left: 1px solid #dedede;	margin: 0 0 0 10px !important;}.woocommerce-message>a.button, .woocommerce-error>a.button, .woocommerce-info>a.button {	float: left !important;}.woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3 {	float: right !important;}.woocommerce .order_details li, .woocommerce-page .order_details li {	float: right;	margin-right: 0;	padding-right: 0;	padding-left: 2em;	margin-left: 2em;	border-right: none;	border-left: 1px dashed #e0dadf;}.woocommerce table.shop_table, .woocommerce-page table.shop_table,.woocommerce table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot th,.woocommerce table.shop_table td, .woocommerce-page table.shop_table td,.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {	text-align: right;	border: none !important;}.woocommerce table.shop_table tr {	border-bottom: 1px solid #dedede;}/*** Visual Composer Overrides*/.vc_btn {	margin-right: inherit;	margin-left: 10px;}/****************Edit By theme-store.ir*************/html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figure, figcaption, hgroup, menu, header, footer, nav, section, summary, time, mark, audio, video {    font-weight: normal !important;}#top-menu .logo {    right: 0  !important;	left:auto !important;}ul#logo-side-info-bar {    left: 0 !important;	right:auto !important;}div.top-social-icons {    float: left !important;}i.oic-location-1 {    float: right;}ul#logo-side-info-bar>li {    float: left !important;    border-left: 1px solid #fff !important;}#top-menu ul#logo-side-info-bar>li:first-child {    padding-left: 0 !important;    border-left: none !important;}#top-menu > div > div > ul > li {    float: right !important;}


#header.menu-align-left #top-menu > div > div > ul > li:first-child > a {    padding-right: 0 !important;}#breadcrumbs li:last-child>span {    float: right !important;    margin-left: 20px !important;    border-width: 20px 0px 20px 20px !important;    -webkit-transform: rotate(540deg) !important;	margin-right: -20px  !important;}#breadcrumbs li:last-child {    border-top-left-radius: 4px  !important;    border-bottom-left-radius: 4px  !important;    border-top-right-radius: 0  !important;    border-bottom-right-radius:0px  !important;}#page-title-wrapper>div>h1, #page-title-wrapper>div>h4 {    text-align: right  !important;}#top-menu>div>div>ul>li:not(.menu-item-request-rate):not(.menu-item-search)>a:after {    margin: 0 17px 0 0 !important; } .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {    float: right  !important;}.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {    float: left  !important;}.woocommerce-checkout #payment ul.payment_methods li {    text-align: right;}.page-pagination>a, .page-pagination>span {    float: right !important;    margin-left: 6px !important;    margin-right:auto !important;}#woocommerce-lightbox-cart #woocommerce-cart-close {    left: 30px !important;	right:auto !important;}ul#logo-side-info-bar>li p .amount ,.total .amount ,.quantity .amount,.amount{    font-family: Homa !important;}.ozy-latest-posts-with-thumbs>li>a>span {    padding-right: 15px !important;	padding-left:0 !important;} .post-meta-simple p {    float: right !important;    margin: 0 0 0 4px !important;}body.single .post-content blockquote {    font-style: normal !important;    font-family: Rezvan !important;}.post-submeta>.blog-share-twitter>span, .post-submeta>.blog-share-facebook>span {    padding-left: 25px !important;	padding-right:0 !important;	direction: ltr !important;}.post-submeta>.blog-share-twitter, .post-submeta>.blog-share-facebook {    padding: 0 12px 0 20px  !important;}.post-submeta>a {    margin-left: 10px !important;    font-weight: normal !important;}#breadcrumbs li:last-child > span {    border-width: 20px 0 20px 20px !important;    float: right !important;    margin-left: 20px !important;    margin-right: -20px !important;    transform: rotate(180deg) !important;}.woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .star-rating {    font-family: Homa !important;}#breadcrumbs li a {    margin: 1px !important;}.woocommerce-pagination>ul>li {    float: right !important;}#top-menu > div > div > ul > li:not(:first-child):not(.menu-item-request-rate):not(.menu-item-search) > a > span.s {    right: 0 !important;	left:auto !important;}#ozy-tickerwrapper>strong {    float: right !important;    padding-left: 30px !important;	padding-right:0 !important;    margin-left: 30px !important;	margin-right:auto !important;    border-left: 1px solid #dedede !important;	border-right:none !important;}#ozy-tickerwrapper div.pagination {    left: 0 !important;	right:auto !important;}#content h2, #footer-widget-bar h2, #sidebar h2, #footer h2, #sidr h2 {    font-family: BYekan;	font-style:normal !important;	font-weight:normal !important;}.owl-carousel, .owl-carousel div {     direction: ltr  !important;}.wpb_tour .wpb_tabs_nav {    float: right !important;}.alignleft {    float: right !important;    margin: 0 0 12px 12px !important;}.wpb_tabs .wpb_tabs_nav li {    float: right !important;    margin: 0 0 0 1px !important;}h1.ozy-divider-cap-left, h2.ozy-divider-cap-left, h3.ozy-divider-cap-left, h4.ozy-divider-cap-left, h5.ozy-divider-cap-left, h6.ozy-divider-cap-left {    text-align: right  !important;}#request-a-rate p, #content p {    text-align: justify !important;}.vc_separator.vc_separator_align_left h4 {    padding: 0 0 0 0.8em !important;}div.ms-thumbs-cont {    right: 69.5px !important;	left:auto !important;}.ms-slide .ms-layer, .ms-fixed-layers .ms-layer{	font-family:BYekan;}.ozy-testimonials-wrapper.ozy-container {    direction: ltr !important;    text-align: right !important;}.ozy-testimonials-extended>li {    direction: rtl  !important;}.ozy-author .ozy-author-info {    text-align: right !important;    padding-right: 5px !important;	padding-left:0 !important;}li.ozy-testimonials-item.flex-active-slide P {font-family: IRANsans !important;    font-style: normal !important;}.ozy-owlcarousel .item.item-extended.testimonial>div>a>div.two>span{	text-align:right !important;	padding-right:10px !important;}.ozy-half-input {    float: right !important;}div.wpcf7 {    direction: rtl !important;}.wpcf7-form p {    padding-right: 10px !important;}#page-title-wrapper>div>h1, #page-title-wrapper>div>h4 {    text-align: center !important;}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon, .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {    left: 0.7em !important;	right:auto !important;}.eg-grant-2-element-0 {    font-weight: normal  !important;    text-align: right  !important;}.simple-light .esg-pagination-button:last-child {    margin-left: 0 !important;    margin-right: auto !important;}.header-line>span {    float: right !important;}#top-menu .submenu-button.submenu-opened ,.submenu-button {    left: 0 !important;    right: auto !important;}#top-menu ul ul li a {    padding-right: 25px !important;	padding-left:0 !important;    text-align: right !important;}/*.ozy-content-divider {    float: right !important;}*/


.ozy-grid-gallery li {
    float: right !important;
}
#header.menu-align-right #top-menu>div>div>ul>li:nth-last-child(2)>a {
    padding-left: 17px !important;
}
#commentform p, #comments-form form p {
    display: block !important;
}
#commentform .half-input, #comments-form form .half-input {
    float: left !important;
}
#commentform .form-submit .submit {
    font-weight: normal !important;
    letter-spacing: 1px !important;
    font-size: 13px !important;
}
#content a:not(.ms-btn), #sidebar a, #footer a, .alternate-text-color, #footer-widget-bar>.container>.widget-area a:hover, .fancybox-inner a, #woocommerce-lightbox-cart a {
    font-weight: normal !important;
}
#request-a-rate input[type=submit], #content input[type=submit] ,#request-a-rate input:not([type=submit]):not([type=file]), #request-a-rate textarea, #request-a-rate select, #content input:not([type=submit]):not([type=file]), #content textarea, #content select, #sidebar input:not([type=submit]):not([type=file]), #sidebar textarea, #sidebar select{
    letter-spacing: 1px !important;
}
.woocommerce #content .quantity, .woocommerce .quantity, .woocommerce-page #content .quantity, .woocommerce-page .quantity {
    margin: 0 auto !important;
}
.woocommerce-checkout #payment div.payment_box:after {
    right: 0 !important;
	left:auto !important;
    margin: -1em 2em 0 0 !important;
}
.woocommerce-checkout #payment ul.payment_methods li{
	direction:rtl !important;
}
.woocommerce-checkout #payment ul.payment_methods li input ,#createaccount{
    margin: 0 -48% !important
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
    float: right !important;
}