﻿@import url('https://fonts.googleapis.com/css?family=Cairo');


body ,div, span,a,p,h1,h2,h3,h4,h5,h6,input,textarea
{
    font-family: 'Cairo', sans-serif !important;
    letter-spacing: 0px !important;
}
/*.content div , .content p, .content span
{ direction:rtl;
    text-align:right;}*/
.rtl
{
    direction:rtl;
    text-align:right;
    }
.var-img{
    float: left!important;
    right:-10px!important;
    left:auto!important;
    }
.dir-rtl
{
    direction:rtl;
    }
.content .right{
    text-align:right;
	font-size:12px;
	line-height:24px;
	padding-bottom:10px;
    }
/****MASTER PAGE STYLE*****/
nav li {
    float: right;
}

nav li a
{
    letter-spacing: 0px;
}

header {

    right: 0;
    left: auto;
}
.header-inner {
    float: right;
    padding-right: 35px;
    padding-left: auto;
}
.logo-holder {
    float: right;
}
.contact-details
{
        direction: rtl;
    }

.nav-holder {
    float: left;
    right: 50px;
    left:auto
}
.show-share {

    left: 40px
    
}
.show-share span {
    right: -100%;
    margin-right: -15px;
    margin-left: auto;
    left:auto;
    letter-spacing: 0px;
}
.share
{
        position: absolute;
    top: 19px;
    left: 50px;
    z-index: 21;
    cursor: pointer;
    color: rgb(240, 91, 67);
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center !important;
    border: 2px solid rgb(247, 136, 31);
    margin-top: 10px;
        transition: all 400ms linear;
    }
.share a
{
    
    color: #f78b25;
    }
.share a p
{
        text-align: center;
    margin: auto;
    margin-top: 6px;
    }

footer.fixed-footer
{
    right:0px;
    left:auto
    }
 .footer-item {
    float: right;
    text-align: right;
}
.content-footer
{
    padding:90px 80px 90px 20px
    }
.height-emulator 
{
    float:right
    }
 .footer-item p, .footer-item span, .footer-item ul li a
 {
    text-align: right;
    float: right;
    margin-right: 15px;
 }
.copyright {
float:right!important;
text-align:right;

}

.inline-filter .gallery-filters a{
    letter-spacing: 0px;
}
.pd-holder h5 {
    letter-spacing: 0px;
}
.footer-title h2{
    letter-spacing: 0px;
}
.creat-list li a  , .text-link
{
    letter-spacing: 0px;
}
.share-icon:before{
    letter-spacing: 0px;
}
.to-top
{
    float:left!important
}
/************************/
.owl-stage-outer
{
    direction:ltr
    }
.text-right
{
    text-align:right!important
    }
.btn-right
{
    float:right!important
    }
.custom-link-holder:before
{
    right:0px;
    left:auto
    }
.content-holder
{
     padding: 0 80px 0 0;   
}
.content:before
{
    right: 42px;
    left:auto
    }
.single-slider-holder
{
    direction:ltr
    
    }
 
 .section-title
 {
     text-align:right
}
     
 p
 {
       direction:rtl;
    text-align:right;
     }
  .right-align-dec {
    left: 10%;
    right:auto
}
.right-direction .parallax-deck
{
        right: -30%!important;
    left: auto!important;
    }

.page-title h2
{
        float: right;
    text-align: right;
    }
 .page-title h2:before {
    right: 0;
    left:auto
 }
 .creat-list {
    float: right;
    text-align: right;
 }
 .creat-list li {
    float: right;
 }
 .services-holder {
    float: right;
 }
 .serv-item {
    float: right;
 }
 .content-footer:before
 {
     right: 122px;
     left:auto
     
     }
.process-box h3, .bold-title
{
        float: right;
    text-align: right;
    }
 .creat-list li {
    float: right;
 }
 .fl-l {
    float: left;
}
 .process-box:before
 {
         right: 0;
         left:auto
     }
 .left-align-dec {
    right: 20%;
    left:auto
}
.section-title {
    text-align: left;
}
.left-direction .parallax-deck {
    left: -30%;
    right:auto
}
.custom-link-holder
{
    text-align:center
    }

 /*******CONTACT US STYLE********/
.contact-details {
    float: right;
    text-align: right;
}
#contact-form input[type="text"],#contact-form input[type="email"], #contact-form textarea, #comment-form input[type="text"],#comment-form input[type="email"], #comment-form textarea
{
    float:right;
    text-align:right
    }
    
 .verify-text {
    float: right;
    margin-left: 20px;
    text-align: right;
    margin-right: auto;
 }
 #contact-form input#verify[type="text"] {
    float: right;
 }
 #submit, .form-submit button
 {
     float:right
     }
/*******GALLARY STYLE********/
.caption
{
    float: right!important;
    padding-right: 40px;
    padding-left: auto!important;
    }
.caption::before
{
    left: auto!important;
    right: -40px;
    }
 .control-panel .btn
 {
     float:left!important
     }
 .vis-con-panel
 {
         float: left!important;
    text-align: left!important;
    margin-right: auto;
    margin-left: 40px;
     }
.vis-con-panel::before 
{
        right: auto!important;
        left: -26px;
    }
.hid-sidebar .separator
{
    float:right
    }
 .contact-details h4
 {
     text-align:right
     }
.close-sidebar
  {
          left: 0;
          right:auto
      }
/*********PRICES & SPACES***********/
.right-title 
{
    text-align:right
    }
 /****BOOTSTRAP EDIT*****/
 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12
 {
     float:right
     }
 .parallax-box {
    position: relative;
    right: -20%;
    left:auto;
    z-index: -1;
    float: right;
 }
 .section-title {
    text-align: right;
}
 
 /**********MEDIA QUERY *************/
 @media only screen and (max-width: 1036px){
.content-holder {
    padding: 0;
}
.content-footer {

    padding: 50px 0;
    
}
.parallax-box {
    right: 0%;
    left: auto;
}
.left-direction .parallax-deck {
    left: auto;
    right: 0%;
}
.right-direction .parallax-deck {
    right: 0%!important;
    left: auto!important;
}
.fl-l {
	float:right;
}
}

@media only screen and (max-width: 640px){
.parallax-deck-item h3 
{
    
 text-align:right   
}
creat-list li a:before, .text-link:before {
    left:auto;
    right: 50px;
}
#sec1 .col-md-4
{
        float: left;
    }
}
