/* Enter Your Custom CSS Here */
@font-face {
  font-family: 'DIN Next LT Arabic';
  src: url("css/fonts/DINNextLTArabic-Regular.eot");
  src: url("css/fonts/DINNextLTArabic-Regular.eot") format("embedded-opentype"), url("css/fonts/DINNextLTArabic-Regular.ttf") format("truetype"), url("css/fonts/DINNextLTArabic-Regular.woff") format("woff"), url("css/fonts/DINNextLTArabic-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
body, body p,h1,h2,h3,h4,h5,h6,.testimonial_rotator_quote,.testimonial_rotator_author_info p:first-child,.vc_tta-title-text, .title-bold{
  font-family: 'DIN Next LT Arabic' !important;
}
p{
    direction: rtl !important;
}
.image-boxes-homepage h4{
  direction:rtl;
}
.image-boxes-homepage h4:after{
  margin-right:15px !important;
  margin-left:0 !important;
}
.wd-title-element, .count, .font-bold{
  font-family: 'DIN Next LT Arabic bold' !important;
}
.menu-menu-container .menu li a, .active-menu, .rev_slider{
  font-family: 'DIN Next LT Arabic' !important;
}
.su-quote-inner{
direction:rtl;
}
.tp-revslider-slidesli, .tp-revslider-mainul{
/*  direction:rtl;*/
}
.divider-yellow{
  float:right;
}

.wd-image-text h4{
  font-weight:400 !important;
}
.menu-menu-container .menu li a{
  font-size:15px !important;
}
label{
  text-align:right;
}
input.wpcf7-submit{
  float:right;
  margin-top:12px;
}
.tabs-container-ar{
  /*direction:rtl;*/
}
.vc_tta.vc_tta-controls-align-right .vc_tta-panel-heading, .vc_tta.vc_tta-controls-align-right .vc_tta-tabs-container{
  direction:rtl;
}
.sidebar-second{
  margin-top:0;
}
.sidebar-second .block-title{
  margin-top:0;
  text-align:right;
  margin-right:25px;
}
#menu-item-3746 a{
  font-family: 'Raleway bold' !important;
  font-size:13px !important;
  padding-top:12px !important;
}
.copyright p{
  direction:ltr;
}

.fixed section.corporate #menu-menu li::after{
 top:17px;
}
.page-template-right-sidebar .menu-item a{
  height:43px;
}

.wd-image-text .img-box-ac p {
    padding:0;
}
.widget-documents{
  text-align:right;
  padding-right:25px;
}
.sidebar-second.sidebar.sidebar-second .widget-documents ul li{
  padding:10px 15px 11px 20px;
  border: 1px solid #0A409B !important;
border-right: 7px solid #0A409B !important;
  margin-top:25px;
}
.copyright p{
  direction:ltr !important;
}
@media(min-width:768px){
.elevator-2ndbox{
  margin-top:80px;*/
/*  margin-top:50px;*/
}
.right-columns{
  float:right;
}
.title-icons p{
    font-size:46px;
    color:#092042;
    line-height:50px !important;
}
.top-bar-section ul.menu{
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  text-align:right;
  direction:rtl;
}
.corporate-layout .top-bar-section ul li{
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.margin50{
  margin-right:50px;
}
.slide-door{
    width:85%;
}
}
@media(max-width:768px){
.handrail .vc_tta-panel-body{
  padding-right:0 !important;
}
.image-padding0{
  padding-right:0;
}
.elevator-2ndbox{
  margin-top:0px;
}
.title-icons p{
   line-height:40px !important;
}
.corporate-layout .top-bar-section ul li{
  text-align:right;
  direction:rtl;
}
.back{
  text-align:left !important;
}
.top-bar-section .has-dropdown > a::after{
	content: url('http://satchi.com.sa/wp-content/uploads/2arrows-02.svg') !important;
}
}
.escalators-doc{
display:none;
}
.page-id-2241 .escalators-doc{
display:block !important;
}
.foogallery-thumbnail a {
    border: initial;
    -webkit-box-shadow: initial;
    -moz-box-shadow:initial;
    box-shadow: initial;
}
.height-pro{
  height:280px;
}