/*
 Theme Name:   Redel Child
 Theme URI:    http://victorthemes/themes/redel
 Description:  Redel Child Theme
 Author:       VictorThemes
 Author URI:   http://themeforest.net/user/VictorThemes/portfolio
 Template:     redel
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         one-column, two-columns, left-sidebar, right-sidebar, custom-menu, featured-images, post-formats, theme-options, translation-ready
 Text Domain:  redel-child
*/

/* Write Custom CSS */
@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 100;
	src: url('../redel/fonts/YekanBakhFaNum-thin.woff') format('woff'),   
	url('fonts/woff2/YekanBakhFaNum-thin.woff2') format('woff2');		
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 300;
	src: url('../redel/fonts/YekanBakhFaNum-Light.woff') format('woff'),   
	url('fonts/woff2/YekanBakhFaNum-Light.woff2') format('woff2');	
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: normal;
	src: url('../redel/fonts/YekanBakhFaNum-Regular.woff') format('woff'),   
	url('fonts/woff2/YekanBakhFaNum-Regular.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 600;
	src: url('../redel/fonts/YekanBakhFaNum-SemiBold.woff') format('woff'),   
	url('fonts/woff2/YekanBakhFaNum-SemiBold.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: bold;
	src: url('../redel/fonts/YekanBakhFaNum-Bold.woff') format('woff'),   
	url('fonts/woff2/YekanBakhFaNum-Bold.woff2') format('woff2'); 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 800;
	src: url('../redel/fonts/Yekan Bakh FaNum-ExtraBold.woff') format('woff'),   
	url('fonts/woff2/Yekan Bakh FaNum-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 900;
	src: url('../redel/fonts/Yekan Bakh FaNum-Black.woff') format('woff'),   
	url('fonts/woff2/Yekan Bakh FaNum-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 950;
	src: url('../redel/fonts/Yekan Bakh FaNum-ExtraBlack.woff') format('woff'),   
	url('fonts/woff2/Yekan Bakh FaNum-ExtraBlack.woff2') format('woff2');		 
}

.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {
    float: right !important;
}
.redl-banner .section-heading, .navbar-nav > li > a, .section-heading-wrap .section-sub-heading, .redl-btn, .section-heading-wrap .section-heading, body, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .section-heading-wrap.style4 .section-sub-heading, input[type="submit"], .redl-btn, .redl-box-form label, .redl-free-trial .section-heading, .wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="password"], .wpcf7 input[type="tel"], .wpcf7 input[type="search"], .wpcf7 input[type="date"], .wpcf7 input[type="time"], .wpcf7 input[type="datetime-local"], .wpcf7 input[type="month"], .wpcf7 input[type="url"], .wpcf7 input[type="number"], .wpcf7 select, .wpcf7 .form-control, .wpcf7 textarea, .error-content h1, .error-content h3, .secondary-wrap input[type="text"], .secondary-wrap input[type="email"], .secondary-wrap input[type="password"], .secondary-wrap input[type="tel"], .secondary-wrap input[type="search"], .secondary-wrap input[type="date"], .secondary-wrap input[type="time"], .secondary-wrap input[type="datetime-local"], .secondary-wrapinput[type="month"], .secondary-wrap input[type="url"], .secondary-wrap input[type="number"], .secondary-wrap textarea, .secondary-wrap select, .secondary-wrap .form-control, .form-pages .redl-box-form .forgot-link, .redl-header .redl-btn, .page .redl-banner-special.redl-header .redl-btn, .error404 .redl-banner-special.redl-header .redl-btnو .wpb_text_column :last-child, b, strong, p,.testimonial-owner .clearfix, .redl-info-page ul li span { font-family: Yekan Bakh FaNum !important;}

body p, .author-content .author-pro, .meta-tags ul li, .tooltip-inner, input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="search"], input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"], input[type="url"], input[type="number"], textarea, select, .form-control, .news-info span, .redl-copyright, code, .redl-footer, .comment-reply-title, .redl-caption-wrap, .section-heading-wrap .section-sub-heading, .redl-box-form label, .redl-caption-wrap .play-btn span, .redl-app-overview p, .redl-app-overview, .redl-app-overview .nav-tabs > li > a, .nav-tabs > li > a, .pricing-item ul, .style3 .testimonial-owner .name, .testimonial-owner .clearfix, .redl-app-overview .nav-tabs > li.active > a, .feature-info-wrap ul, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .member-designation, .redl-subscribe-form.style-two .section-heading, .redl-subscribe-form.style-two .section-sub-heading, .redl-info-page ul, .panel-title a, .faq-type, .redl-info-page ul li span, .play-btn span, #carousel-c .item p, #carousel-c .item ul, .redl-service [class^="ti-"], .redl-comments-area .redl-comments-meta .comments-date, .wp-link-pages > span:first-child , .elementor-12263 .elementor-element.elementor-element-90dc226 .elementor-heading-title , .elementor-12263 .elementor-element.elementor-element-90dc226 .elementor-heading-title , .elementor-4250 .elementor-element.elementor-element-2989556 , .elementor-12263 .elementor-element.elementor-element-23a792b .elementor-heading-title , element.style, .elementor-13463 .elementor-element.elementor-element-1a0f928f .elementor-heading-title , .bdt-modal-2bfb341.bdt-modal .bdt-modal-body, .elementor-12263 .elementor-element.elementor-element-660d7a4 .elementor-heading-title , .elementor-form .elementor-button .elementor-button-text , .elementor-12263 .elementor-element.elementor-element-c0cd6b1 .elementor-heading-title  { font-family: Yekan Bakh FaNum !important;}



.redl-header .logo {float: right !important;}
.redl-header-right {float: left !important;}
.redl-banner .redl-btn {float:right !important;}
.btn-icon-right.redl-btn i {float: right !important;}
.section-heading-wrap .section-heading {font-weight: 600 !important;}
.redl-btn-one, .page .redl-header.redl-banner-special .redl-btn-one, .error404 .redl-header.redl-banner-special .redl-btn-one {
    background-color: #FF570D ;
    border-color: #FF570D ;
	    color: #ffffff;
}
.redl-btn-large {color: #ffffff;}
.section-heading-wrap .section-heading {    line-height: 70px;}
.redl-banner .section-sub-heading {font-weight: 300;}
.page .redl-banner-special.redl-header .navbar-nav,.page .redl-banner-special.redl-header .navbar-nav {float: right;}
.redl-header .navbar-nav > li {float: right;}
.redl-header .logo img {    right: 0;}
.redl-btn-two {    color: #FF570D;
    border-color: #FF570D;}
.redl-btn-three {background-color: #FF570D !important;border-color: #FF570D !important;}
.redl-app-view {float: right;}
#carousel-a {float: right;}
#carousel-a .carousel-inner > .carousel-item > img:last-child {margin-right: 20px ; margin-left:auto;}
#carousel-b {float: right; margin-right: 20px ; margin-left:auto;}
.redl-app-view .carousel-control.left , .redl-app-view .carousel-control.right{right: auto;
    left: 110px;}
.carousel-inner > .carousel-item > img, .carousel-inner > .carousel-item > a > img {
    float: right;
}
.text-left {
    text-align: right!important;
}
#carousel-c {margin: 76px 75px 0 0;}
#carousel-a {margin: 60px -134px 0 0;} 
.redl-app-view .carousel-indicators {    text-align: right;     right: 21px; top: 70px px;}
#carousel-c .app-screen-info {float: right;     padding: 68px 28px 20px 0;}
.redl-app-view .carousel-indicators {right: 21px;
    top: 70px;}
.ul-half ul li span, #carousel-c .carousel-item .ul-half ul li span {padding-right: 13px; padding-left:auto; float: right;}

#carousel-c .carousel-item .section-heading {font-weight: 500;font-size: 32px;}
.ti-angle-left:before {    content: "\e649";} 
.ti-angle-right:before {content: "\e64a";} 
.owl-drag .owl-item{float: right;} 
.navbar-toggle {float: left;}

@media screen and (max-width: 979px)
{#carousel-c {text-align: right;}
}
@media screen and (max-width: 979px)
{#carousel-c .carousel-item p {text-align: right;}
}
@media screen and (max-width: 979px)
{#carousel-c .carousel-control{    float: right;}}

.blog-item , .meta-tags, .secondary-wrap , .primary-wrap, .redl-secondary {text-align: right; float: right}
.secondary-item ul li:before {    right: 0; left: auto;}
.secondary-item ul li a {padding-right: 15px;}
.redl-main-wrap {float:right;}
.secondary-wrap {    padding: 80px 20px 0 20px;}
.redl-primary:after {right: 100%;
    width: 60%;}
.redl-secondary:before {    border-right: 1px solid #f0f1f1; border-left:none;}
.search-box input[type="submit"] {left: 0; right: auto;}
.secondary-item .tagcloud a {float: right;}
.search-box input[type="text"] {    padding-left: 50px; padding-right:20px; float: right; text-align: right;}
.blog-item {padding-left: 10px;}
.primary-wrap {padding: 80px 0 100px 50px;}
.blog-title {    font-weight: 600;}
@media (max-width: 767px) 
{
	.redl-primary {    display: contents;}
	.primary-wrap {
    padding: 80px 10px 100px 10px;}
	.blog-item {padding:0px;}
	.meta-tags ul li:first-child, .meta-tags ul li {float: right; text-align: right;}
	.clearfix::after {padding-top: 15px;}
		}
.h2, h2 {
    font-size: 1.3rem;
}
.h3, h3 {
    font-size: 1.1rem;
}
.redl-page-heading h2 {    font-weight: 500;}
.redl-comments-area .comment-image, .author-avatar {float:right;}
.redl-comments-area .redl-comments-meta .comments-reply {left:0px; right:auto;}
.redl-comments-area .redl-comments-meta h4 {    margin: 0 0 0 50px;}
.author-content {padding-right: 28px;}
.redl-comments-area .comment-main-area {    padding-right: 33px; padding-left:auto;}
.redl-page-heading {background-color: #21196f;}
.owl-stage {right: -3798px; float: right; text-align: center;}
.arz {width:257px !important;}
.vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item {float: right !important;}
.vc_images_carousel {padding-bottom: 100px;}
span[Attributes Style] {    direction: rtl;}
.faq-list {    text-align: right;}
.faq-type {float:right;}
.panel-title .btn-link {    text-align: right;}
.redl-primary {float:right;}
.redl-secondary {float: left;}
.redl-info-page ul li:before {right: 0; left:auto;}
.redl-info-page ul li {padding-right: 23px; padding-left:auto;}