@import url(bootstrap.css);

@font-face{
    font-family:"HelveticaNeue";
    src:url(../fonts/HelveticaNeue-Reg.eot);
    src:url(../fonts/HelveticaNeue-Reg.eot?#iefix) format('embedded-opentype'),
        url(../fonts/HelveticaNeue-Reg.woff) format('woff'),
        url(../fonts/HelveticaNeue-Reg.ttf) format('truetype'),
        url(../fonts/HelveticaNeue-Reg.svg#HelveticaNeueLTArabic55Roman) format('svg');
    font-weight:normal;
    font-style:normal
}

body{
    direction: rtl;
    text-align: right;
    font-family:"HelveticaNeue";
}
.mainmenu-holder .nav-header > ul > li > a,
.rev_slider_wrapper .factory-caption-h1,
.rev_slider_wrapper .thm-btn, p,
.about-section .call-out a.thm-btn,
.news .blogList_single_post .post .news-date,
.contact-section .default-form input[type="text"], .contact-section .default-form input[type="email"], .contact-section .default-form input[type="password"], .contact-section .default-form input[type="number"], .contact-section .default-form select, .contact-section .default-form textarea,
.thm-btn,
.mainmenu-holder .nav-header > ul > li > ul li a,
.single-sidebar-box.service-link-widget ul.catergori-list li a{
    font-family:"HelveticaNeue";
}

.mainmenu-wrapper .search-box form input{
    float: right;
    padding-right: 20px;
}

.mainmenu-wrapper .search-box form button{
    float: left;
}

.mainmenu-holder .nav-header > ul > li.dropdown > a:after{
    margin-right: 5px;
}

.about-section .call-out p.phone-number{

    margin-right: 36px;
}

.news .blogList_single_post .post .news-date{
    right: 28px;
    left: auto !important;
}

.footer-widget.about-widget .social li{
    margin-left: 30px;
}

.footer-widget.about-widget:before{
    left: -15px;
    right: auto
}

.breadcumb-wrapper ul.link-list li a:after,
.single-sidebar-box.service-link-widget ul.catergori-list li a:after{
    content: "\f104";
}

.mainmenu-holder .nav-header > ul > li > ul,
.mainmenu-holder .nav-header > ul > li > ul > li > ul,
.mainmenu-holder .nav-header > ul > li > ul > li > ul >  li > ul{
    right: 0;
    left: auto;
    
}

.mainmenu-holder .nav-header > ul > li > ul > li > ul,
.mainmenu-holder .nav-header > ul > li > ul > li > ul > li > ul ,
.mainmenu-holder .nav-header > ul > li > ul > li > ul > li > ul >  li > ul {
    right: 100%;
    left: auto
}

.mainmenu-holder .nav-header > ul > li > ul li a,
.mainmenu-holder .nav-header > ul > li > ul > li > ul li a,
.mainmenu-holder .nav-header > ul > li > ul > li > ul li > ul li a{
    text-align: right; font-family:"HelveticaNeue";
}

.sidebar_search input{
    padding: 0 16px 0 62px;
}

.sidebar_search button{
    left: 0;
    right: auto
}

.logo-outer {
    margin: 0 0 0 60px;
}

.main-header .info-box .icon-box{
    right: 0;
    left: auto
}
.main-header .info-box{
    padding: 15px 50px 15px 0;
    float: right;
    margin-right: 12px;
    margin-left: 0;
}

