/*
Theme Name: Tinos
Description: Adds support for languages written in a Right To Left (RTL) direction.
It's easy, just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

See: https://codex.wordpress.org/Right_to_Left_Language_Support
*/

/**
 * Table of Contents:
 *
 * 1.0 - Normalize
 * 2.0 - Typography
 * 3.0 - Elements
 * 4.0 - Forms
 * 5.0 - Navigations
 * 6.0 - Accessibility
 * 7.0 - Widgets
 * 8.0 - Content
 *   8.1 - Header
 *   8.2 - Posts and pages
 *   8.3 - Comments
 *   8.4 - Footer
 * 9.0 - Multisites
 * 10.0 - Media Queries
 *    10.1 - >= 710px
 *    10.2 - >= 910px
 *    10.3 - >= 985px
 *    10.4 - >= 1200px
 */


/**
 * 1.0 - Normalize
 */

body {
	direction: rtl;
	unicode-bidi: embed;
}

/**
 * 3.0 - Elements
 */

caption,
th,
td {
	text-align: right;
}
/**
 * 4.0 - Forms
 */
.search-submit:before {
	left: 1px;
}
.search-submit {
	border-radius: 2px 0 0 2px;
	left: 0;
	right: auto;
}
/**
 * 6.0 - Accessibility
 */

.site .skip-link {
	left: auto;
	right: -9999em;
}

.site .skip-link:focus {
	left: auto;
	right: 6px;
}


/**
 * 7.0 - Widgets
 */

.tagcloud a {
	margin-right: 0;
	margin-left: 0.1875em;
}


/**
 * 8.0 - Content
 */


/**
 * 8.1 - Header
 */

.site-branding {
	margin-right: 0;
	margin-left: auto;
}


/**
 * 8.2 - Posts and pages
 */

.author-avatar .avatar {
	float: right;
	margin-right: 0;
	margin-left: 1.75em;
}

.entry-footer .avatar {
	margin-right: 0;
	margin-left: 0.5384615385em;
}

.page-links a,
.page-links > span {
	margin-right: auto;
	margin-left: 0.3076923077em;
}

.page-links > .page-links-title {
	padding-right: 0;
	padding-left: 0.6153846154em;
}

body:not(.search-results) .entry-summary .alignright {
	margin: 0.2631578947em 0 1.4736842105em 1.4736842105em;
}

body:not(.search-results) .entry-summary .alignleft {
	margin: 0.2631578947em 1.4736842105em 1.4736842105em 0;
}


/**
 * 8.3 - Comments
 */
  
/**
 * 8.4 - Footer
 */

.site-footer .site-title:after {
	padding-right: 0.538461538em;
	padding-left: 0.307692308em;
}


/**
 * 9.0 - Multisites
 */

.widecolumn .mu_register label {
	margin-right: 0;
	margin-left: 0.7692307692em;
}

 
@media screen and (min-width: 61.5625em) {
	body:not(.search-results) article:not(.type-page) .entry-content {
		float: left;
	}

	body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignleft.below-entry-meta {
		margin-right: 1.473684211em;
		margin-left: 0;
		width: -webkit-calc(50% - 0.736842105em);
		width: calc(50% - 0.736842105em);;
	}

	body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignright.below-entry-meta {
		margin-right: -40%;
		margin-left: 1.473684211em;
		width: -webkit-calc(60% - 1.4736842105em);
		width: calc(60% - 1.4736842105em);
	}

	body:not(.search-results) article:not(.type-page) img.below-entry-meta,
	body:not(.search-results) article:not(.type-page) figure.below-entry-meta {
		margin-right: -40%;
		margin-left: 0;
	}

	body:not(.search-results) article:not(.type-page) .entry-footer {
		float: right;
	}

	body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {
		float: right;
		margin-right: 34.99999999%;
		margin-left: -100%;
	}

	body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer {
		margin-right: 15%;
		margin-left: -100%;
	}
}


/**
 * 10.4 - >= 1200px
 */

@media screen and (min-width: 75em) {
	body:not(.search-results) .entry-summary li > ul,
	body:not(.search-results) .entry-summary blockquote > ul {
		margin-right: 0.956521739em;
		margin-left: auto;
	}

	body:not(.search-results) .entry-summary li > ol,
	body:not(.search-results) .entry-summary blockquote > ol {
		margin-right: 1.52173913em;
		margin-left: auto;
	}

	body:not(.search-results) .entry-summary blockquote {
		padding-right: 1.347826087em;
		padding-left: 0;
	}

	body:not(.search-results) .entry-summary blockquote:not(.alignright):not(.alignleft) {
		margin-right: -1.52173913em;
		margin-left: auto;
	}

	body:not(.search-results) .entry-summary blockquote blockquote:not(.alignright):not(.alignleft) {
		margin-right: 0;
		margin-left: auto;
	}

	body:not(.search-results) .entry-summary .alignright {
		margin: 0.2608695652em 0 1.5217391304em 1.5217391304em;
	}

	body:not(.search-results) .entry-summary .alignleft {
		margin: 0.2608695652em 1.5217391304em 1.5217391304em 0;
	}
}
.rtl .col-xs-1, .rtl .col-xs-2, .rtl .col-xs-3, .rtl .col-xs-4, .rtl .col-xs-5, .rtl .col-xs-6, .rtl .col-xs-7, .rtl .col-xs-8, .rtl .col-xs-9, .rtl .col-xs-10, .rtl .col-xs-11, .rtl .col-xs-12 {
    float: left;
}

@media (min-width: 768px){
	.rtl .col-sm-1, .rtl .col-sm-2, .rtl .col-sm-3, .rtl .col-sm-4, .rtl .col-sm-5, .rtl .col-sm-6, .rtl .col-sm-7, .rtl .col-sm-8, .rtl .col-sm-9, .rtl .col-sm-10, .rtl .col-sm-11, .rtl .col-sm-12 {
		float: left;
	}
}
@media (min-width: 992px){
	.rtl .col-md-1, .rtl .col-md-2, .rtl .col-md-3, .rtl .col-md-4, .rtl .col-md-5, .rtl .col-md-6, .rtl .col-md-7, .rtl .col-md-8, .rtl .col-md-9, .rtl .col-md-10, .rtl .col-md-11, .rtl .col-md-12 {
		float: right;
	}
}
.tinos-cart{
	border-left: none;
	border-right: 1px solid #ddd;
    padding-left: 0px;
    padding-right: 36px; 
}
.align-right {
    text-align: left;
}
.align-left {
    text-align: right;
}
.rtl.wpb-js-composer .site-main .container > article{
	direction: ltr;
}
.rtl.wpb-js-composer article .entry-content > div{
	direction: rtl;
}
.rtl .main-navigation ul.children{
	right: auto;
}
.rtl .tinos-cart .dropdown-menu,
.rtl .tinos-search .dropdown-menu{
	right: auto;
    left: 0;
}
.rtl  .beans-slideset{
	direction: ltr;
}
.rtl  .beans-slide{
	direction: rtl;
}
.rtl .txtus a.btn{
	float:left;
}
.rtl .text-left {
    text-align: right;
}
.rtl .text-right {
    text-align: left;
}
.rtl .tinos_header_sidebar .site-content {
    width: calc(100% - 350px);
    margin-right: 350px;
    margin-left: 0;
}
.rtl .tinos-advanced-image .box-image .index-box{
	left:auto;
	right: -4px;
}
.rtl button, .rtl input, .rtl optgroup, .rtl select, .rtl textarea{
	direction: rtl;
}
.rtl .tinos-toggles .panel .panel-heading h4 a:after{
	left: 10px;
	right:auto;
}
.rtl .tinos-icon-advanced .default.icon-align-left.icon-position-top div.icon{
	right: 0;
	left:auto;
}
.rtl .tinos-icon-advanced.icon-border .default.icon-align-left.tinos-icon-size-xs .box-content{
	padding-left: 0;
	padding-right: 100px;
}
.rtl .tinos-testimonial .item-testimonial .txt .rating ul li{
	float:right;
}
.rtl .tinos-testimonial .item-testimonial .txt .rating ul.ratting-active{
	left: auto;
	right: 0;
}
.rtl .post-meta{
	padding-left:0;
	padding-right:0;
}
.rtl .tinos-blog .read-more, .rtl .blog .read-more{
	float:right;
}
.rtl .sidebar .sidebar-blog-newletter{
	text-align:right;
}
.rtl .main-navigation .primary-menu > li:last-child > a{
	padding-left: 50px;
	padding-right: 33px;
}
.rtl .logged-in-as a{
	display:inline-block;
}
.rtl textarea#comment{
	padding-right: 25px;
	padding-left: 0;
}
.rtl .f_left{
	float:right;
}
.rtl .f_right{
	float:left;
}
.rtl .alignnone{
	margin:5px 0 20px 20px;
}
.rtl .img-author {
    margin-left: 25px;
    margin-right: 0;
}
.rtl .dsc-author{
	padding-left:0;
	padding-right: 125px;
}
.rtl .comment-list{
	padding-right:0;
}
.rtl a.comment-reply-link{
	float:left;
}
.rtl .pe-ft{
	float:right;
	margin-right:0;
	margin-left:10px;
}
@media (max-width: 1600px){
	.rtl .post-author-box .dsc-author {
		padding-left:0;
		padding-right:75px;
	}
	.rtl .tinos_header_sidebar .site-content {
		width: calc(100% - 300px); 
		margin-right: 300px;
		margin-left: 0;
	}
}
@media (max-width: 1400px){
	.rtl .tinos_header_sidebar .site-content {
		width: calc(100% - 250px);
		margin-right: 250px;
		margin-left: 0;
	}
}
@media (min-width: 992px){
	.rtl .tinos_menu_special .tinos-cart .dropdown-menu,
	.rtl .tinos_menu_special .tinos-search .dropdown-menu {
		left: auto;
		right: 0;
	}
	.rtl .tinos_header_sidebar .menu_fullwidth,
	.rtl .tinos_header_sidebar .main-navigation ul.children {
		right: 100%;
		left:auto;
		top: 0;
	}
	.rtl .tinos_header_sidebar .main-navigation .menu_fullwidth ul.children{
		left: 0;
		right:auto; 
	}
}
.rtl .main-navigation ul.children li{
	text-align:right;
}
.rtl .tinos_header_sidebar .main-navigation .primary-menu > li > a {
    padding: 13px 110px 13px 20px;
}
.rtl .header-v8 .logo{
	text-align:right;
}
.rtl .progress-bar{
	float:right;
}
.rtl .tinos-progress .item-progress .progress-content .progress-bar span{
	left:0;
	right:auto;
}
.rtl .tinos-progress .item-progress .icon{
	right: 0;
	left:auto;
}
.rtl .tinos-progress .item-progress.icon{
	padding-left: 0;
	padding-right: 45px;
}
.rtl .tinos-blog .blog-default .blog-box-image .time-post{
	left: auto;
	right:0;
}
.rtl .tinos-blog .blog-layout2-slide .slick-initialized .slick-slide{
	text-align:right;
}
.rtl .search-form button{
	left: 21px;
	right:auto;
	text-align: right
}
.rtl ul.children {
	padding-left:0;
}
.rtl .nav-previous{
	text-align:left;
}
.rtl .content-area .widget_product_categories ul li::before, .rtl .content-area .widget_pages ul li::before, .rtl .content-area .widget_nav_menu ul li::before, .rtl .content-area .widget_meta ul li::before, .rtl .sidebar .widget_categories ul li::before, .rtl .sidebar .widget_archive ul li::before, .rtl .sidebar .widget_layered_nav ul li::before{
	right: 5px;
	left:auto;
	content:'\f0d9';
	font-family:'FontAwesome';
}
.rtl .content-area .widget_product_categories ul, .rtl .content-area .widget_pages ul, .rtl .content-area .widget_nav_menu ul, .rtl .content-area .widget_meta ul, .rtl .sidebar .widget_categories ul, .rtl .sidebar .widget_archive ul{
	padding-right:0;
}
.rtl .content-area .widget_product_categories ul.children li a, .rtl .content-area .widget_pages ul.children li a, .rtl .content-area .widget_nav_menu ul.children li a, .rtl .content-area .widget_meta ul.children li a, .rtl .sidebar .widget_categories ul.children li a, .rtl .sidebar .widget_archive ul.children li a {
    padding-right: 60px; 
    padding-left: 0; 
}
.rtl .content-area .widget_product_categories ul li a, .rtl .content-area .widget_pages ul li a, .rtl .content-area .widget_nav_menu ul li a, .rtl .content-area .widget_meta ul li a, .rtl .sidebar .widget_categories ul li a, .rtl .sidebar .widget_archive ul li a ,.rtl .sidebar .widget_layered_nav  ul li a{
    padding-right: 25px;
    padding-left: 0;
	display:inline-block;
}
.rtl.woocommerce .woocommerce-ordering select{
	padding-left:0;
	padding-right:20px;
}
.rtl .tinos_shortby_wrap:after{
	right:auto;
	left:5px;
}
.rtl.woocommerce div.product form.cart div.quantity{
	float:right;
	margin-right:0;
	margin-left:5px;
}
.rtl.woocommerce div.product form.cart .button{
	float:right;
}
.rtl.woocommerce div.product .woocommerce-tabs ul.tabs li a:after{content:'\200E‎';}
.rtl footer .footer .f-contact-info i{
	margin-right:0;
	margin-left:18px;
}
.rtl .blog_standard{
	padding-left: 0;
	padding-right: 100px; 
}
.rtl .blog_side_container{
	margin-left: 0;
    margin-right: -100px;
}
.rtl blockquote::before{
	left:auto;
	right: -4px;
}
.rtl .breadcrumb ul li a:after{
	right:auto;
	left: 0;
	content: "\f104";
}
.rtl .breadcrumb ul li a{
	padding-right:0;
	padding-left:22px;
}
@media (max-width: 1600px){
	.rtl .header-v8 .logo, 
	.tinos_header_sidebar .main-navigation .primary-menu > li > a, 
	.tinos_menu_special {
		padding: 13px 80px 13px 20px;
	}
}
@media (max-width: 1400px){
	.rtl .header-v8 .logo, 
	.rtl .tinos_header_sidebar .main-navigation .primary-menu > li > a, 
	.rtl .tinos_menu_special {
		padding: 13px 60px 13px 20px;
	}
}
@media (min-width: 768px){
	.rtl .vc_col-sm-1, .rtl .vc_col-sm-10, .rtl .vc_col-sm-11, .rtl .vc_col-sm-12, .rtl .vc_col-sm-2, .rtl .vc_col-sm-3, .rtl .vc_col-sm-4, .rtl .vc_col-sm-5, .rtl .vc_col-sm-6, .rtl .vc_col-sm-7, .rtl .vc_col-sm-8, .rtl .vc_col-sm-9 {
		float: right;
	}
}/* 
@media (min-width: 992px){
	.rtl .vc_col-md-1, .rtl .vc_col-md-10, .rtl .vc_col-md-11, .rtl .vc_col-md-12, .rtl .vc_col-md-2, .rtl .vc_col-md-3, .rtl .vc_col-md-4, .rtl .vc_col-md-5, .rtl .vc_col-md-6, .rtl .vc_col-md-7, .rtl .vc_col-md-8, .rtl .vc_col-md-9 {
		float: right;
	}
}
@media (min-width: 1200px){
	.rtl .vc_col-lg-1, .rtl .vc_col-lg-10, .rtl .vc_col-lg-11, .rtl .vc_col-lg-12, .rtl .vc_col-lg-2, .rtl .vc_col-lg-3, .rtl .vc_col-lg-4, .rtl .vc_col-lg-5, .rtl .vc_col-lg-6, .rtl .vc_col-lg-7, .rtl .vc_col-lg-8, .rtl .vc_col-lg-9 {
		float: right;
	}
} */