/**
* Theme Name: Zendegitv
* Description: Zendegi tv child theme RTL Style
* Author: YamaCasis
* Version: 1.0.0
*/
@font-face {
  font-family: "iransans";
  src: url('fonts/iransans.eot');
  src: url('fonts/iransans.eot') format('embedded-opentype'),
       url('fonts/iransans.woff2') format('woff2'),
       url('fonts/iransans.woff') format('woff'),
       url('fonts/iransans.ttf') format('truetype');
}
body, p , a, h1 , h2, h3, h4, h5, span, .h1, .h2,  .h3,  .h4,  .h5{
  font-family: 'iransans', Arial, tahoma;
}
@media only screen and (min-width: 768px){
	#header-logo {
    	float: right !important;
	}
	#header .line {
    	text-align: left !important;
	}
}
.header-contact {
    direction: ltr;
}
#header.header-style-2 #navigation {
    float: right !important;
}
li.menu-item a {
    text-align: right;
}
.feedback-bxslider-container {
    direction: ltr;
}
ul.b-table {
    display: flex;
    flex-direction: row-reverse;
}
ul.b-table .text-left {
    text-align: right;
}
ul.b-table .control-btn::before {
    transform: rotate(
180deg);
}
.home .s-partners {
    direction: ltr;
}
.partners-style-2 .control-wrp {
    left: 0 !important;
    right: auto  !important;
}
.partners-style-2 h2 {
    text-align: right;
}
.s-partners {
    direction: ltr;
}
ul.wp-block-latest-posts__list.wp-block-latest-posts li {
    background: #505660;
    padding: 3px 5px;
    margin: 5px 0px;
    color: #fff;
    border-radius: 3px;
}
ul.wp-block-latest-posts__list.wp-block-latest-posts li:before{
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: auto;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
		content: '\e803';
		transform: rotate(180deg);
		margin-left: 5px;
		color: #c1aa81;
}
#footer .list a {
    text-decoration: none;
}
@media only screen and (min-width: 768px){
	#navigation .submenu li.has-children > a:after {
		left: 20px !important;
		right: auto !important;
		transform: rotate(180deg);
	}

}
.visual-form-builder input {
    float: left;
}
.visual-form-builder.right-label .vfb-desc {
    float: right;
}
.visual-form-builder {
    text-align: right;
}
.vfb-checkbox, .vfb-radio  {
    float: none !important;
}
.vfb-submit {
    padding: 5px 20px;
    border: 0;
    color: #fff;
    border-radius: 3px;
		background-color: #ae9974;
}
span.vfb-span {
    float: right !important;
    min-height: 60px;
    margin: 2px 2px !important;
    border: 1px solid #dbdbdb;
    padding: 5px;
    border-radius: 5px;
}
.vfb-section-div {
    background-color: transparent !important;
    float: right !important;
    width: 100% !important;
}
input.wpcf7-form-control, .wpcf7-textarea {
    text-align: right;
}
input.wpcf7-submit {
    background-color: #fff;
    text-align: center;
    border-color: #000 !important;
}
.rufina{
	font-family: 'iransans', Arial, tahoma !important;
}
#menu-toggler {
    left: 15px !important;
    right: auto;
}
#navigation li:first-child {
    margin-left: 20px !important;
}
.header-style-2 a.custom-btn {
    display: none;
}
/**
 *
 * Bootstrap Fixes
 *
 **/
@media (min-width: 992px){
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
		float: right  !important;
	}
}
