/*
Theme Name: Sway Child
Template: sway
Theme URI: https://www.swaytheme.com/
Author: Key-Design
Author URI: http://themeforest.net/user/Key-Design
Description: Multi-Purpose WordPress Theme with Block Builder
Version: 1.0
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, translation-ready

/* Below you can write your style */
    .tb-default-design .topbar-socials a {
        font-size: 17px  !important;
    }
.fa-square-tumblr:before, .fa-tumblr-square:before{
	content: "\f2c6" !important;
}
@media (min-width: 1270px) {
    .navbar-nav>li {
        float: right;
    }
}
.navbar.navbar-default .menubar.main-nav-left .navbar-collapse {
    margin-left: auto;
	margin-right:unset;
}
.search .topbar-search .search-form .search-field, .topbar-search .search-form .search-field
Specificity: (0,4,0)
 {
        text-align: right;
}
@media (min-width: 1269px) {
    .transparent-navigation .navbar.navbar-default, .transparent-navigation .navbar.navbar-default .container, .transparent-navigation .navbar.navbar-default.contained, .transparent-navigation .navbar .topbar, .transparent-navigation .navbar .menubar {
        background-color: #00000045 !important;
    }
.navbar-shrink #main-menu .navbar-nav .mega-menu > .dropdown-menu:before, .keydesign-cart .keydesign-cart-dropdown, #main-menu .navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu, .navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu, .navbar.navbar-default.navbar-shrink .keydesign-cart .keydesign-cart-dropdown, .navbar.navbar-default.navbar-shrink .dropdown-menu, .navbar.navbar-default.navbar-shrink.contained .container, body:not(.transparent-navigation) .navbar.navbar-default.contained .container, .navbar.navbar-default.navbar-shrink .menubar {
    background-color: #FFFFFF !important;
}
}
.topbar-phone a, .entry-meta .page-type, .entry-meta .published, .entry-meta .author {
     direction: ltr;
}
.owl-carousel .owl-item {
    float: right !important;
}
.app-gallery {
    direction: ltr;
}
.review-carousel {
    direction: ltr;
}
.upper-footer .textwidget {
    max-width: unset;
    border: 1px solid #747474;
    border-radius: 10px;
    margin: 0 10px;
    padding: 30px;
    min-height: 227px !important;
}
.upper-footer .textwidget span {
    color: #c71a45;
    margin: 0;
    font-size: 30px;
    float: unset;
    width: unset;
}
.upper-footer .textwidget h6 {
text-align:right;
}
.content-area .vc_basic_grid .vc_grid .blog-detailed-grid .vc_gitem-post-category-name {
    float: right;
    padding: 0;
    margin-bottom: 0;
}
.blog-detailed-grid .entry-wrapper {
    padding: 10px !important;
    height: 110px;
}
.content-area .vc_grid .blog-detailed-grid .vc_grid-filter {
    display: none;
}
.vc_grid-item-mini .vc_custom_heading h5 {
    font-size: 16px;
    height: unset;
    margin-bottom: 0 !important;
    line-height: unset;
}

img.vc_single_image-img.attachment-keydesign-grid-image {
    height: 140px;
}
.entry-meta .author {
    display: none;
}

.entry-meta .blog-label {
    display: none;
}

.use-sidebar .blog-single-title-meta-wrapper {
    text-align: right;
    direction:rtl;
}

.entry-meta .far {
    float: right;
    position: relative;
}

.entry-meta .published {
    direction: rtl;
}

.blog_widget .search-form .search-field {
    text-align: right;
}

h5.widget-title {
    direction: rtl;
    text-align: right;
}
.kd-contact-form.white-input-bg .wpcf7 .wpcf7-text, .kd-contact-form.white-input-bg .wpcf7 .wpcf7-textarea {
    text-align: right !important;
    direction: rtl;
}
.vc_pageable-slide-wrapper .vc_custom_heading.vc_gitem-post-data-source-post_excerpt,
.content-area .vc_grid-item-mini .vc_gitem-zone-c .vc_custom_heading.vc_gitem-post-data-source-post_excerpt {
    display: block !important;
    height: 100px;
    font-size: 12px;
}
.vc_gitem-post-data {
    margin-bottom: 0 !important;
}
.blog-detailed-grid .vc_custom_heading.vc_gitem-post-data-source-post_excerpt {
    margin-top: 5px;
    margin-bottom: 0;
}
.key-icon-box.icon-left.icon-default .tt-iconbox-customimg img {
    max-width: 80px !important;
    margin: 0;
    position: relative;
    left: 10px !important;
    width: 80px !important;
    border-radius: 10px !important;
}

.resane header.kd-section-title .separator_off {
    height: 40px;
    font-size: 15px;
    color: #1e266d;
    text-align: right;
    margin-top: 17px;
    margin-bottom: 0;
}
.resane .wpb_text_column {
	text-align: justify;
	    height: 80px;
	overflow-y: scroll;
	font-size: 12px;
}

.resane ::-webkit-scrollbar {
width:5px;
background-color:#e0e0e0;
}
.resane ::-webkit-scrollbar-track {
          box-shadow: inset 0px -1px 5px #e0e0e0;
          border-radius: 10px;
      }
.resane ::-webkit-scrollbar-thumb {
            background: #FFEB3B;
            border-radius: 10px;
        }
.resane .wpb_column>.vc_column-inner {
    background: #e0e0e0;
    border-radius: 10px;
    padding: 10px;
}
span.wpcf7-quiz-label {
    direction: rtl;
    text-align: right;
    float: right;
}
.footerdiv {
    text-align: center;
}
input.search-field {
    text-align: right !important;
}
.nazar .wpb_column.vc_column_container.vc_col-sm-4, #nazar .wpb_column.vc_column_container.vc_col-sm-4 {
    float: right;
}
.blog-header .section-heading {
    font-size: 20px;
}
.status-publish .entry-content {
    display: none;
}
.search #posts-content h2 {
    font-size: 15px;
    margin-bottom: 0;
}
.status-publish .entry-meta {
    display: none !important;
}
.entry-header, .topbar-search .search-form .search-field, .blog_widget .search-form .search-field {
    background-color: #afafaf59 !important;
}
.vc_btn3-container{
	margin-bottom:0 !important;
}
.nazar .key-icon-box.icon-left.icon-default p, #nazar .key-icon-box.icon-left.icon-default p {
    margin-bottom: 0 !important;
    width: 150px;
}
.blog-single-content .meta-content
 {
    display: none;
}
.header-overlay.parallax-overlay {
    background-image: none !important;
}
.nazar .ib-no-effect.key-icon-box .ib-wrapper, #nazar .ib-no-effect.key-icon-box .ib-wrapper{
    height: 195px;
}
	.blog-detailed-grid .vc_gitem-post-data-source-post_excerpt p {
    direction: rtl;
    text-align: justify;
}




@media (max-width: 959px) {
    .upper-footer .textwidget {
        font-size: inherit;
        width: 90%;
        margin: 10px auto !important;
    }
	    .upper-footer .footer-widget-column:first-child {
        padding-right: 0;
    }
	.upper-footer .footer-widget-column:last-child {
    padding-right: 0;
    padding: 0 !important;
}
   .resane header.kd-section-title:not(.disable-responsive) {
        margin-bottom: 0px !important;
    }
	    .wpb_wrapper .vc_grid-item-mini .blog-detailed-grid img {
        margin-bottom: 0;
        height: auto;
    }
	.resane .matn{
		display:none;
	}
	    .vc_row .container h2, .container .tab-text-container h2, header.kd-section-title h2, .container h2 {
        font-size: 21px !important;
    }
	.footer-widget-area {
    padding-top: 0;
}
	.single-post #posts-content .post {
        margin-bottom: 0;
    }
#posts-content .post .blog-single-title, #posts-content .blog-single-content .blog-single-title {
        margin-bottom: 0;
        text-align: right;
        font-size: 15px !important;
        line-height: unset;
    }
	    .search.search-results #posts-content article {
        width: 100%;
        border-bottom: 1px solid #eaeaea;
        margin: 0 0 5px 0;
        padding: 15px;
			font-size:15px;
    }
	.container h2.blog-single-title {
    font-size: 15px !important;
    margin-bottom: 0 !important;
}
}

