/* Section Heading */
.section_heading:before {
    left: auto;
    right: 0;
}

/* Header Section */
#mt_header .main-nav {
    left: 0;
    right: auto;
}

/* Banner Section */
#mt_banner .banner-caption {
    text-align: right;
}
#mt_banner .banner-caption p {
    text-align: right;
}

/* About Section */

@media only screen and (max-width: 767px) {
    #mt_about_me .about_heading h2 {
        position: static;
        text-align: right;
        transform: translateX(0px) translateY(0%) rotate(-90deg);
    }
}

#mt_about_me .about_heading span:before {
    right: -65px;
}

/* Portfolio Section */

#mt_portfolio .portfolio_row .hovereffect-portfolio ul.info {
    -webkit-transform: scale(1.5) translate(-12%, 10%) !important;
    -ms-transform: scale(1.5) translate(-12%, 10%) !important;
    transform: scale(1.5) translate(-12%, 10%) !important;
    right: 50%;
    left: 0;
}
#mt_portfolio .portfolio_row .hovereffect-portfolio ul li a {
    float: right;
    text-align: right;
}

/*Blog Single*/

blockquote:before {
    content: '\f10e';
    right: 14px;
}
blockquote span:before {
    right: -22px;
}

aside .widget_recent_entries ul li {
    padding-right: 90px;
    float: right;
}
aside .widget_recent_entries ul li img {
    right: 0;
}
aside .widget_recent_entries ul li h4 {
    margin-top: 15px;
}
aside .widget .search-form input[type=text] {
    padding-right: 10px;
    padding-left: 40px;
    background-position: left 17px;
    background-position-y: 52%;
    background-position-x: 4%;
}

/* Footer Section */
.copy_text_rtl {
    float: right;
}
.copy_text_rtl .text-left {
    text-align: right;
}


/* =============================== */
/*            Responsive           */
/* =============================== */

@media screen and (max-width: 767px) {
    #mt_header .main-nav {
        position: absolute;
        left: 10px; 
    } 
    #mt_about_me .about_heading h2 {
        margin-bottom: 0;
        text-align: right;
        transform: initial; 
    }
    #mt_about_me .about_heading span {
        margin-right: 30px; 
    }
    #mt_about_me .about_heading span:before {
        right: -106px;
    }
    .get_in_touch_row {
      margin-right: 0;
    }
}