/*
Theme Name: Inova

Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right-to-Left_Language_Support

*/


body {
    direction: rtl;
    unicode-bidi: embed;
}


.navbar-header{
    float: right;
}
.navbar-header .navbar-brand{
    float: right;
}
.navbar.navbar-default .navbar-collapse .menu li{
    float: right;
    margin-right: 0px;
    margin-left: 40px;
}
.navbar.navbar-default .navbar-collapse.navbar-right,.navbar.navbar-default .nav-right{
    float: left !important;
}
.navbar.navbar-default .nav-right li{
    float: left;
}
.navbar.navbar-default .nav-right li .g-btn{
    margin-left: 0px;
    margin-right: 22px;
}
.call-action-area .call-action-text{
    margin-right: 0px;
    margin-left: 40px;
}
.features-content {
    margin: 0px auto 0px 0px;
}
.features-content h2{
    padding-right: 0px;
}
.two-row .right-inner-content .features-content .request-form .form-control{
    padding-left: 0px;
    padding-right: 30px;
}
.features-area .features-content{
    max-width: 100%;
}
.features-area a.single-btn{
    padding-right: 70px !important;
    padding-left: 70px !important;
    font-size:20px;
}
.call-action-area .heading{
    text-align: right;
}
.features-area2 a.btn {
    margin-right: 260px;
}
.pow-features .pow-feature-items .power-features-item{
    text-align: right;
}
.awosome-feature .power-features-item{
    text-align: right;
}
.call-action-area .call-mobile-img img + img{
    display: none;
}
.call-action-area .heading, .call-action-area .faq-item {
    text-align: right;
}
.text-left{
    text-align: right;
}
.features-area3 .tab-content .tab-pane .tab-text ul li a{
    padding-left: 0px;
    padding-right: 33px;
}
.features-area3 .tab-content .tab-pane .tab-text ul li a i{
    left: auto;
    right: 0;
}
.power-features-item .media-left{
    padding-right: 0px;
    padding-left: 40px;
}
.price-tab li{
    float: left;
}
.compare-table-are .table tr th:first-child, .compare-table-are .table tr td:first-child{
    padding-left: 0px;
    padding-right: 40px;
}
.review-slider .item .media .media-left{
    padding-right: 0px;
}
.blogs .blog-item .texts {
    padding: 20px 30px 40px 15px;
}
.slider-btn + .slider-btn{
    margin-left: 0px;
    margin-right: 30px;
}
.blogs .blog-item .texts p{
    padding-right: 0px;
    padding-left: 29px;
}
.product4 .slider-btn + .slider-btn{
    margin-left: 30px;
    margin-right: 0px;
}
.get_touch .right_inner_content .th-h2{
    max-width: 520px;
    margin-left: 0;
    margin-right: auto;
}
.footer-top .footer_sidebar .widget.about_us_widget .social_icon li:first-child a{
    padding-left: 18px;
}
.footer-top .footer_sidebar .widget.widget_contact ul li i,.footer-top .footer_sidebar .widget.widget_twitter .tweets li i{
    float: right;
}
.seo-features3 .features-content ul li{
    padding-left: 0px;
    padding-right: 30px;
}
.seo-features3 .features-content ul li i{
    left: auto;
    right: 0;
}
.subcribes.input-group .form-control{
    padding-left: 0px;
    padding-right: 30px;
}
.portfolio-area .portfolio-filter li + li {
    margin-right: 34px;
    margin-left: 0px;
}
.related-slider2 .related-content ul li i{
    right: 0;
    left: auto;
}
.related-slider2 .related-content ul li{
    padding-left: 0px;
    padding-right: 30px;
}
.pr-2-features-content ul li i{
    left: auto;
    right: 0;
}
.pr-2-features-content ul li{
    padding-left: 0px;
    padding-right: 27px;
}
.power-features .pr-2-features-content ul li, .tech-space-area .pr-2-features-content ul li{
    padding-right: 0px;
}
.power-features .pr-2-features-content ul li i{
    padding-right: 0px;
    padding-left: 20px;
}
.general-item .wrapper .line-box{
    float: left;
}
.ex-pr-slider .owl-nav .owl-next{
    margin-right: 10px;
    margin-left: 0px
}
.features-area2 .vc_btn3-container a.single-btn {
    margin-right: 265px;
}
.features-area2 .lpf .vc_btn3-container a.single-btn {
    margin-right: 135px;
}
.pr-2-call-action .pr-2-btn + .pr-2-btn{
    margin-left: 0px;
    margin-right: 22px;
}
.faq-inner-accordion .panel .panel-collapse .panel-body{
    padding: 0px 88px 26px 40px;
}
.faq-inner-accordion .panel .panel-heading .panel-title a i{
    margin-right: 0px;
    margin-left: 30px;
}
.faq-inner-accordion .panel:before{
    right: 60px;
    left: auto;
}
.kickstarter-content{
    padding-right: 170px;
}
.kickstarter-content h2{
    padding-right: 0px;
}
.larg-btn + .larg-btn{
    margin-left: 0px;
    margin-right: 15px;
}
.slider-subcribe .col-md-offset-1{
    margin-left: 8.33333333%;
    margin-right: 0;
}
.slide3-text .slider-text .sub_btn-two:last-child{
    margin-left: 0;
    margin-right: 20px;
}
.slide3-text .slider-text{
    float: left;
}
.call-action3 .call-text p{
    padding-right: 0px;
}
.app-btn + .app-btn{
    margin-right: 8px;
    margin-left: 0px;
}
.ebook-contain .ebook-btn + .ebook-btn{
    margin-right: 15px;
    margin-left: 0px;
}
.ebook-video .video-description .sub_btn-two + .sub_btn-two{
    margin-left: 0px;
    margin-right: 20px;
}
.ipad-img{
    right: -184px;
}
.ebook-btn .sub_btn-two + .sub_btn-two{
    margin-right: 15px;
    margin-left: 0px;
}
.ebook-call-action .sub_btn-two{
    left: 0;
    right: auto;
}
.ebook-call-action input{
    padding-left: 0px;
    padding-right: 40px;
}
.post-info li + li:before{
    margin-right: 0px;
    margin-left: 10px;
}
.seoslider .slider-text{
    padding-right: 70px;
}
.seoslider .slider-text h2{
    padding-right: 0px;
}
.seoslider img{
    float: left;
}
.st-slider-text .subcribe label{
    right: auto;
    left: 5px;
}
.st-slider-text .subcribe .form-control{
    padding-left: 0px;
    padding-right: 50px;
}
.widget-search .search-form .form-control{
    padding-left: 10px;
    padding-right: 30px;
}
.widget-search .search-form .input-group-addon button{
    padding-right: 0px;
    padding-left: 30px;
}
.post-widget .media .media-left{
    padding-right: 0px;
    padding-left: 20px;
}
.post-widget .media .media-body ul li a i{
    padding-right: 0px;
    padding-left: 7px;
}
.categories-widget .c-list li{
    position: relative;
    padding-right: 20px;
}
.categories-widget .c-list li a i {
    padding-right: 0px; 
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.tweets-widget .tweets li span i{
    padding-right: 0px;
    padding-left: 10px;
}
.right-sidebar-blog.pull-right{
    float: right !important;
}
.right-sidebar-blog.pull-left{
    float: left !important;
}
.single-post blockquote{
    padding: 5px 20px 7px 0px;
    margin-right: 28px;
}
.comments .comment .media-left{
    padding-right: 0px;
    padding-left: 20px;
}

#product-imgs .carousel-indicators{
    right: 0;
    margin-right: 0px;
    left: 50%;
}
.video-area2 .video-content .play-btn i{
    padding-right: 0px;
    padding-left: 20px;
}
.video-area2 .video-content .play-btn:before{
    right: 69px;
    left: auto;
}
.compare-table-are .table tr th:first-child{
    text-align: right;
}
.pr-features-area .single-pr-content.pr-f-area{
    max-width: 100%;
    padding-right: 200px;
}
.seo-features3 .pr-2-features-content ul li i{
    padding-right: 0px;
}
.seo-features3 .pr-2-features-content, .seo-features3 .vc_btn3-container{
    margin-right: 200px;
}
.seo-features3 .strtp-right .vc_btn3-container{
    margin-right: 210px;
}
.seo-review-slider .review-content .media .media-left{
    padding-left: 25px;
}
.features-area .col-height .left-inner-content{
    text-align: right;
}
.video-area .wpb_wrapper div.vc_btn3-container {
    margin-left: 10px;
    margin-right: 90px;
}
.video-area .wpb_wrapper div.vc_btn3-container:last-child {
    margin-right: 0px;
}
.general-feature2 .features-content{
    max-width: 100%;
}
.general-feature2 .pr-2-features-content ul li{
    padding-right: 0px;
}
.general-feature2 .pr-2-features-content ul li i{
    padding-right: 0px;
    padding-left: 20px;
}
.faq-area2 .col-height .left-inner-content img{
    right: -184px;
}
.about-author-area .vc_btn3-container{
    margin-left: 10px;
}
.st-slider-text .subcribe .sub_btn{
    border-radius: 40px 0px 0px 40px;
}
.support-area.subcribes-area .st-slider-text .subcribe label{
    left: 0px;
}
.video-contents .play-btn:before{
    right: 69px;
}
.video-contents .play-btn i{
    padding-left: 20px;
    padding-right: 0px;
}
.seo-features3 .strtp-right .features-content p {
    padding-right: 0px;
}
.awosome-feature.startup .features-content{
    padding-right: 30px;
}
.features-area2 .lpf2 .vc_btn3-container a.single-btn {
    margin-left: 0px;
    margin-right: 135px;
}
/*============== responsive css ================*/
@media(max-width:1690px){
    .features-area2 .vc_btn3-container a.single-btn {
        margin-right: 305px;
    }
    .features-area2 .lpf .vc_btn3-container a.single-btn {
        margin-right: 155px;
    }
    .seo-features3 .pr-2-features-content, .seo-features3 .vc_btn3-container {
        margin-right: 150px;
    }
    .video-area .wpb_wrapper div.vc_btn3-container{
        margin-right: 40px;
    }
    .seo-features3 .strtp-right .vc_btn3-container {
        margin-right: 110px;
    }
    .features-area2 .lpf2 .vc_btn3-container a.single-btn {
        margin-right: 155px;
    }
}
@media(max-width:1400px){
    .features-area2 .vc_btn3-container a.single-btn {
        margin-right: 157px;
    }
    .features-area2 .lpf .vc_btn3-container a.single-btn {
        margin-right: 85px;
    }
    .seo-features3 .pr-2-features-content, .seo-features3 .vc_btn3-container {
        margin-right: 70px;
    }
    .video-area .wpb_wrapper div.vc_btn3-container {
        margin-right: 0px;
    }
    .seo-features3 .strtp-right .features-content {
        margin-left: 0px;
        padding-right: 20px;
    }
    .seo-features3 .strtp-right .vc_btn3-container {
        margin-right: 20px;
    }
    .seo-features3 .strtp-left .features-content h2, .seo-features3 .strtp-left .features-content p{
        padding-right: 0px;
    }
    .features-area2 .lpf2 .vc_btn3-container a.single-btn {
        margin-right: 82px;
    }
}
@media(max-width:1199px){
    .navbar.navbar-default .navbar-collapse .menu li{
        margin-left: 18px;
        margin-right: 0px;
    }
    .ipad-img {
        margin-top: 44px;
    }
    .blogs .blog-item .texts {
        padding: 20px 20px 40px 0px;
    }
    .flicker-widget .ri-grid ul li{
        float: right;
    }
    .features-area2 a.btn {
        margin-right: 130px;
    }
    .faq-area .faq-item {
        padding-bottom: 0px;
    }
    .features-area2 .vc_btn3-container a.single-btn {
        margin-right: 130px;
    }
    .features-area2 .lpf .vc_btn3-container a.single-btn {
        margin-right: 68px;
    }
    .single-pr-content .th-h2, .ex-pr-details .ex-pr-slider .th-h2{
        text-align: right;
    }
    .pr-features-area .single-pr-content.pr-f-area{
        padding-right: 15px;
    }
    .faq-area2 .col-height .left-inner-content img{
        width: auto !important;
    }
    .features-area2 .lpf2 .vc_btn3-container a.single-btn {
        margin-right: 120px;
    }
}
@media (max-width:991px){
    .navbar.navbar-default .navbar-collapse .menu li{
        float: none;
        padding-left: 0px;
        padding-right: 15px;
        margin-left: 0px;
    }
    .navbar.navbar-default .navbar-collapse.navbar-right, .navbar.navbar-default .nav-right {
        float: none !important;
    }
    .navbar.navbar-default .nav-right{
        right: auto;
        left: 20%;
        top: 10px;
    }
    .navbar-header{
        float: none;
        margin-right: auto !important;
    }
    .navbar-nav{
        float: none;
    }
    .seoslider .slider-text{
        padding-right: 0px;
    }
    .ebook-contain .ebook-btn + .ebook-btn{
        margin-right: 0;
    }
    .ipad-img {
        right: -284px;
    }
    .ebook-faq .faq-inner-accordion .panel .panel-heading .panel-title a {
        font-size: 16px;
    }
    .larg-btn + .larg-btn{
        margin-right: 0px;
    }
    .kickstarter-content{
        padding-right: 0px;
    }
    .slider-subcribe .col-md-offset-1{
        margin-left: 0px;
    }
    .call-action-area .call-action-text{
        margin-left: 0px;
    }
    .video-area .video-description .th-h2 {
        text-align: right;
    }
    .features-area2 .features-content{
        margin-right: 30px;
        padding-right: 0px;
    }
    .features-area2 .request-form .features-content{
        margin-right: 30px;
        padding-right: 0px;
    }
    .features-area2 a.btn {
        margin-right: 30px;
    }
    .call-action-area .heading {
        text-align: center;
    }
    .features-area2 .vc_btn3-container a.single-btn, .features-area2 .lpf .features-content, .features-area2 .lpf .vc_btn3-container a.single-btn{
        margin-right: 30px;
    }
    .seo-features3 .pr-2-features-content, .seo-features3 .vc_btn3-container {
        margin-right: 40px;
    }
    .video-area .features-content{
        padding-right: 20px;
    }
    .video-area .wpb_wrapper div.vc_btn3-container {
        margin-right: 20px;
    }
    .faq-area2 .col-height .left-inner-content img {
        right: -284px;
    }
    .features-area2 .lpf2 .features-content {
        margin-right: 30px;
    }
    .features-area2 .lpf2 .vc_btn3-container a.single-btn {
        margin-right: 30px;
    }
}

@media (max-width:767px){
    .navbar.navbar-default .nav-right{
        left: 18%;
    }
    .navbar-header{
        margin-right: -15px !important;
    }
    .slide3-text .slider-text .sub_btn-two:last-child{
        margin-left: auto;
        margin-right: 10px;
    }
    .ipad-img{
        right: 0;
    }
    .extra-padding {
        padding: 296px 0px 120px !important;
    }
    .faq-area .faq-item {
        padding-bottom: 30px;
    }
    .power-features .heading, .power-features .features-content, .power-features .pr-2-features-content {
        padding-right: 15px;
    }
    .features-area .features-content{
        padding: 0px 20px;
    }
    .features-area .vc_btn3-container{
        margin-right: 15px;
    }
    .faq-area2 .col-height .left-inner-content, .about-author-area .col-height .left-inner-content{
        text-align: right;
    }
}
@media (max-width:550px){
    .ebook-faq .faq-inner-accordion .panel .panel-heading .panel-title a i{
        left: auto;
        right: 0;
    }
    .ebook-faq .faq-inner-accordion .panel .panel-heading .panel-title a,.ebook-faq .faq-inner-accordion .panel .panel-collapse .panel-body{
        padding-left: 0px;
        padding-right: 50px;
    }
    .ebook-btn .sub_btn-two + .sub_btn-two{
        margin-right: 0;
    }
    .features-content .request-form .wpcf7-form-control-wrap + .wpcf7-form-control-wrap .form-control{
        margin-left: 10px;
    }
    .extra-padding {
        padding: 63px 0px 70px !important;
    }
}
@media (max-width:480px){
    .slide3-text .slider-text .sub_btn-two:last-child{
        margin-left: auto;
        margin-right: auto;
    }
    .app-btn + .app-btn{
        margin-right: 0px;
    }
    .faq-inner-accordion .panel .panel-heading .panel-title a {
        padding: 10px 87px 10px 0px;
    }
    .faq-inner-accordion .panel .panel-heading .panel-title a i {
        margin-right: 0px;
        right: 0;
        left: auto;
    }
    .ebook-video .video-description .sub_btn-two + .sub_btn-two{
        margin-right: 0px;
    }
    .pr-2-call-action .pr-2-btn + .pr-2-btn {
        margin-left: auto;
        margin-right: auto;
    }
    .single-post blockquote {
        margin-right: 10px;
    }
    .slider-btn + .slider-btn{
        margin: 0 auto;
    }
    .power-features .heading h2{
        text-align: right;
    }
    .video-area .wpb_wrapper div.vc_btn3-container:last-child{
            margin-left: 0px !important;
    }
    .video-area .wpb_wrapper div.vc_btn3-container{
        margin-bottom: 80px;
    }
    .about-author-area .heading h2{
        text-align: right;
    }
    .faq-area2 .faq-inner-accordion .panel .panel-heading .panel-title a{
       padding: 10px 50px 10px 0px;
        
    }
    .faq-area2 .faq-inner-accordion .panel .panel-collapse .panel-body{
       padding: 0px 50px 15px 0px;;
    }
    .seo-features3 .strtp-left .features-content h2, .seo-features3 .strtp-left .features-content p {
        padding-right: 20px;
    }
    .support-area.subcribes-area .st-slider-text .subcribe .sub_btn {
        border-radius: 40px 40px;
    }

}
@media (max-width:375px){
    .navbar.navbar-default .nav-right {
        left: 22%;
    }
    .video-area .wpb_wrapper div.vc_btn3-container {
        margin-bottom: 20px;
    }
    .video-area .wpb_wrapper div.vc_btn3-container:last-child {
        margin-right: 20px;
    }
}
