/*
@package Inwave Event
@version 1.0.0
@created May 4, 2015
@author Inwavethemes
@email inwavethemes@gmail.com
@website http://inwavethemes.com
@support Ticket https://inwave.ticksy.com/
@copyright Copyright (c) 2015 Inwavethemes. All rights reserved.
@license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
*/

/* ----- RTL ----- */
.rtl .server-location-block .marker-info .numerical-order {
    float: right;
    margin: 10px 0 0 15px;
}
.rtl .server-location-block .marker-info .description .simple-list li {
    float: right;
    margin-right: 0;
    margin-left: 20px;
}
/* ----- Home ----- */
.rtl .info-item.style2 .icon-img {
    float: right;
    margin: 0 0 0 30px;
}
.rtl .info-item.style2 .info-item-content {
    text-align: right;
}
.rtl .iw-events-content .info-wrap .event-details .date {
    float: right;
    margin: 0 0 0 10px;
}
.rtl .iw-events-grid .iw-events-content .info-wrap .event-details .address {
    border-right: 1px solid #c9c9c9;
    border-left: none;
    margin: 0 10px 0 0;
    padding: 0 10px 0 0;
}
.rtl .iw-events-content .info-wrap .event-details .address li {
    margin: 0 0 0 20px;
}
.rtl .iw-events-grid .img-wrap .event-status {
    left: auto;
    right: 25px;
}
.rtl .event-status .status-ticket {
    float: right;
    margin: 0 0 0 5px;
}
.rtl .event-status .status-event {
    float: right;
    margin: 0 0 0 5px;
}
.rtl .iw-posts.style6 .post-detail .post-date {
    border-right: none;
    border-left: 1px solid #d1d1d1;
    float: right;
}
.rtl .iw-posts.style6 .post-meta span {
    margin: 0 0 0 15px;
}
.rtl .iw-posts.style6 .post-meta span i {
    margin: 0 0 0 5px;
}


/* ----- Events Listing ----- */
.rtl .iw-events-list-view .events-content-wrap .info-wrap .date {
    text-align: right;
}
.rtl .iw-events-list-view .events-content-wrap .address li {
    margin: 0 0 0 20px;
}
.rtl .iw-events-list-view .events-content-wrap .address li i {
    margin: 0 0 0 5px;
}
.rtl .iw-events-list-view .events-content-wrap .event-details {
    padding: 0 25px 0 322px;
}
.rtl .iw-events-list-view .events-content-wrap .img-wrap {
    right: auto;
    left: 0;
}
/*----------------- RTL one-page-person ---------------*/
.rtl .iw-header-block-4 {
    margin-right: 25px;
    margin-left: 0;
}
.rtl .iw-header-block-4 .social-icon {
    right: 25px;
    left: 0;
}
.rtl .iwe-schedule.iwe-schedule-person .iw-content {
    padding-right: 30px;
    padding-left: 0;
}
.rtl .iwe-schedule.iwe-schedule-person .iw-content .scheduce-wrapper li span::after {
    left: auto;
    right: 0;
}
.rtl .iwe-schedule.iwe-schedule-person .iw-content .scheduce-wrapper li span{
    text-align: left;
}
.rtl .iwe-schedule.iwe-schedule-person .iw-content .scheduce-wrapper li span{
    margin-right: 0;
    margin-left: 35px;
}
.rtl .iw-header-block-4 .hi{
    padding-right: 0;
}
/*----------------- RTL one-page-education ---------------*/
.rtl .header-overlay {
    transform: translateX(30%) skew(40deg);
}
.rtl .shape_content .inwave-countdown {
    left: 58px;
    right: auto;
}
.rtl .shape_content{
    -webkit-transform: skewX(-40deg);
    transform: skewX(-40deg);
}
.rtl .shape_content .inwave-countdown::after {
    right: 0;
    left: auto;
    -webkit-transform: skewX(40deg);
    transform: skewX(40deg);
}
.rtl .shape_content .join_us > a::after{
    -webkit-transform: skewX(40deg);
    transform: skewX(40deg);
}
.rtl .shape_content .join_us {
    left: -245px;
    right: auto;
}
.rtl .shape_content .join_us > a i{
    left: auto;
    right: 20px;
}
.rtl .shape_content .date-countdown {
    float: right;
}
.rtl .shape_content .date-countdown.day-count::before{
    left: -9px;
    right: auto;
}
.rtl .shape_content .date-countdown.day-count::after{
    left: -10px;
    right: auto;
}
.rtl .shape_content .date-countdown.hour-count::before{
    right: auto;
    left: 1px;
}
.rtl .shape_content .date-countdown.hour-count::after{
    left: 0;
    right: auto;
}
.rtl .shape_content .date-countdown.minute-count::before{
    left: 11px;
    right: auto;
}
.rtl .shape_content .date-countdown.minute-count::after{
    left: 10px;
    right: auto;
}
.rtl .shape_content .date-countdown.second-count {
    padding-right: 0;
}
.rtl .shape_content .inwave-countdown::before {
    border-left: 125px solid;
    right: -52px;
    border-right: 0 solid rgba(0,0,0,0);
    left: auto;
}
.rtl .shape_content .join_us > a::before {
    border-bottom: 0 solid rgba(0, 0, 0, 0);
    border-right: 135px solid;
    border-top: 135px solid rgba(0, 0, 0, 0);
    border-left: 0;
    left: -55px;
    right: auto;
}


.rtl .iw-mailchimp-form.style1 button{
    margin-left: 0;
    margin-right: 35px;
}
.rtl .iw-posts.style3 .post-item .post-date .month{
    left: auto;
    right: -115px;
}
.rtl .iw-posts.style3 .post-item p::after{
    left: auto;
    right: -15px;
}
.rtl .iw-image-mockup.wpb_single_image .vc_single_image-wrapper {
    right: -100px;
    left: auto;
}
.rtl .iw-testimonals.style3 .testi-client-info {
    margin-right: 85px;
}
.rtl .iw-testimonals.style3 .owl-theme .owl-controls.clickable {
    margin-right: 80px;
}
.rtl .inwave-map.style2 .get-in-touch{
    right: auto;
    left: -60%;
}
.rtl .inwave-map.style2 .get-in-touch a{
    padding-left: 0;
    padding-right: 100px;
}

.rtl .infunding-listing-page .iw-filter-style {
    float: right;
}
.rtl .infunding-listing-page .filter-item .filter-form {
    float: left;
}
.rtl .iwe-schedules-tab .numerical-order {
    float: right;
    margin: 0 0 0 15px;
}
.rtl .iw-events-timeline .events-timeline.style2 .iw-event-info .info-detail .icon,
.rtl .iwevent-statistic .iw-event-info li i {
    margin: 0 0 0 10px;
}
.rtl .iw-events-timeline .events-timeline.style1 .bg-line {
    float: left;
}
.rtl .iw-events-timeline .events-timeline.style1 .iw-event-info .info-detail .icon {
    margin: 0 10px 0 0;
}
.rtl .iwe-schedules-tab li:nth-child(2n+1) .time-speaker-info {
    text-align: left;
}
.rtl .iw-heading.style12 .iwh-sub-title {
    text-align: right;
    margin: 0 -74px -27px 0;
}
.rtl .iwe-schedules-tab li:nth-child(2n + 1) .info-wrap {
    float: left;
}
.rtl .iwe-checkout .iwe-checkoutform input.btn-event-checkout {
    text-align: right;
}
.rtl .iwe-checkout .iwe-checkoutform .buy-now i {
    right: auto;
    left: 15px;
    top: 17px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.rtl .flexslider {
    direction: ltr;
}
@media (min-width: 1500px) {
    .rtl .inwave-map.style2 .get-in-touch{
        right: auto;
        left: -45%;
    }
}

@media (min-width: 992px) and (max-width: 1199px){
    .rtl .iw-header-block-4{
        left: auto;
        right: 25px;
    }
    .rtl .shape_content .inwave-countdown {
        left: 52px;
    }
    .rtl .shape_content .join_us{
        left: -200px;
    }
    .rtl .shape_content .join_us > a::before {
        border-width: 105px 120px 0 0;
    }
    .rtl .iwe-schedule.style1 > h4 {
        margin: 0 45px 0 0;
    }
    .rtl .iw-row-time-table .wpb_single_image.image-right::after {
        left: auto;
        right: -15px;
        -webkit-transform: rotate(8deg);
        transform: rotate(8deg);
    }
    .rtl .iw-row-time-table .wpb_single_image::before {
        left: 0;
        right: auto;
        -webkit-transform: rotate(8deg);
        transform: rotate(8deg);
    }
    .rtl .inwave-map.style2 .map-overlay {
        top: -70%;
        width: 75%;
    }
    .rtl .inwave-map.style2 .get-in-touch{
        left: -40%;
    }
    .rtl .inwave-map.style2 .get-in-touch{
        bottom: 50%;
    }
    .rtl .iw-heading.style4 .iwh-title{
        margin-right: 0;
    }
}
@media (max-width: 991px) {
    .rtl .iw-header-block-4 .content-main .link-text {
        right: 0;
        left: auto;
        top: 0;
    }
    .rtl .shape_content .join_us > a::before{
        border-width: 100px 115px 0 0;
    }
    .rtl .shape_content .join_us {
        left: -200px;
    }
    .rtl .shape_content .inwave-countdown{
        left: 52px
    }
    .rtl .iwe-schedule.style1 > h4 {
        margin: 0;
    }
    .rtl .inwave-map.style2 .map-overlay {
        top: -65%;
        width: 90%;
    }
    .rtl .inwave-map.style2 .image-rotate {
        -webkit-transform: rotate(-36deg);
        transform: rotate(-36deg);
    }
    .rtl .iw-posts.style3 .post-item .read-more{
        margin: 15px 0;
    }
    .rtl .inwave-map.style2 .get-in-touch{
        display: none;
    }
    .rtl .infunding-listing-page .filter-item .filter-form {
        float: none;
    }
    .rtl .infunding-listing-page .iw-filter-style {
        float: none;
        margin-bottom: 15px;
    }


}

@media (max-width: 768px) {

    .rtl .iw-events-list-view .events-content-wrap {
        padding: 40px 0 30px;
    }
    .rtl .iw-events-list-view .events-content-wrap .img-wrap {
        padding: 0;
        position: relative;
        right: auto;
        top: auto;
    }
    .rtl .iw-events-list-view .events-content-wrap .event-details {
        padding: 0 25px;
    }
}
@media (max-width: 767px) {

    .rtl .iw-header-block-4 .content-main .link-text {
        right: 0;
    }
    .rtl .shape_content .join_us {
        left: 30px;
    }
    .rtl .shape_content {
        -webkit-transform: skewX(0deg);
        transform: skewX(0deg);
    }
    .rtl .header-overlay {
        -webkit-transform: translateX(0%) skew(0deg);
        transform: translateX(0%) skew(0deg);
    }
    .rtl .shape_content .inwave-countdown {
        left: 0;
        right: auto;
    }
    .rtl .iw-image-box.style1 span:nth-child(1),
    .rtl .iw-image-box.style1 span:nth-child(2),
    .rtl .iw-image-box.style1 span:nth-child(3){
        left: auto;
        right: 0;
    }
    .iw-row-time-table .wpb_single_image.image-right{
        margin: 0;
        padding-top: 15px;
    }
    .rtl .iwe-speaker-block.style3 .speakers-with-quote .speakers-item.item-quote .quote-desc{
        margin-right: 0;
    }
    .rtl .iwe-schedule.style1 > h4{
        margin-right: 0 ;
    }
    .rtl .iwe-schedule.style1 .scheduce-wrapper li span{
        text-align: right;
        margin-right: 30px;
    }
    .rtl .iw-testimonals.style3 .owl-theme .owl-controls.clickable {
        margin-right: 95px;
    }
    .rtl .iw-posts.style3 .post-item .post-date .month{
        right: -100px;
    }
    .rtl .inwave-map.style2 .map-overlay {
        right: 0;
        top: 0;
        width: 100%;
    }
    .rtl .iw-heading.style4 .iwh-title {
        margin-right:0px;
    }
    .rtl .inwave-map.style2 .image-rotate {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    .rtl .inwave-map.style2 .map-content-wraper .title{
        font-size: 40px;
    }
}
@media (max-width: 479px) {

    .rtl .iw-heading.style12 .iwh-sub-title {
        text-align: center;
        margin: 0 0 -24px;
    }
    .rtl .featured-events-content .custom-controls .owl-controls {
        left: 40px !important;
    }
    .rtl .shape_content {
        -webkit-transform: skewX(0deg);
        transform: skewX(0deg);
    }
    .rtl .header-overlay {
        -webkit-transform: translateX(0%) skew(0deg);
        transform: translateX(0%) skew(0deg);
    }
    .rtl .shape_content .inwave-countdown {
        left: 0;
        right: auto;
    }
    .rtl .shape_content .join_us {
        left: 20px;
    }
    .rtl .iw-image-box.style1 span:nth-child(1),
    .rtl .iw-image-box.style1 span:nth-child(2),
    .rtl .iw-image-box.style1 span:nth-child(3)    {
        left: auto;
        right: 0;
    }
    .iw-row-time-table .wpb_single_image.image-right{
        margin: 0;
        padding-top: 15px;
    }
    .rtl .iwe-speaker-block.style3 .speakers-with-quote .speakers-item.item-quote .quote-desc{
        margin-right: 0;
    }
    .rtl .iwe-schedule.style1 > h4{
        margin-right: 0 ;
    }
    .rtl .iwe-schedule.style1 .scheduce-wrapper li span{
        text-align: right;
        margin-right: 30px;
    }
    .rtl .iw-testimonals.style3 .owl-theme .owl-controls.clickable {
        margin-right: 95px;
    }
    .rtl .iw-posts.style3 .post-item .post-date .month{
        right: -100px;
    }
    .rtl .inwave-map.style2 .image-rotate {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    .rtl .inwave-map.style2 .map-content-wraper .title{
        font-size: 40px;
    }

}




/* ----- RESPONSIVE ----- */