@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);

.ar{
	direction:rtl !important;
	font-family: 'Droid Arabic Kufi', serif !important; 
}

.ar .myButton{
	direction:rtl !important;
	font-family: 'Droid Arabic Kufi', serif !important;
	font-size: 28px;
  display: none;
}

.ar .ncsi-link{
	margin-right: 115px;
}

.ar .navbar-brand{
	margin-right: 0px;
	margin-left: 1rem;
}

.ar .ftco-navbar-light.scrolled .container .navbar-brand:after{
	width: auto;
}

.ar .title_line2 h4 {
    margin-top: 30px;
    position: relative;
    text-align: center;
    z-index: 1;
	font-size: 18px;
}

.ar .title_line2 h4:before {
    border-top: 2px solid #dfdfdf;
    content:"";
    margin: 0 auto; /* this centers the line to the full width specified */
    position: absolute; /* positioning must be absolute here, and relative positioning must be applied to the parent */
    top: 15px; left: 0; right: 0; bottom: 0;
    width: 95%;
    z-index: -1;
}

.ar .title_line2 h4 span { 
    /* to hide the lines from behind the text, you have to set the background color the same as the container */ 
    background: #e4f2fb; 
    padding: 0 15px; 
}

.ar .title_line2 h4 .line_tile { 
    /* to hide the lines from behind the text, you have to set the background color the same as the container */ 
    background: #ffffff; 
    padding: 0 15px; 
}

.ar .text-top-date{
	text-align: right;

}

.ar .confe-con{
  float: right;
}

.ar .hosted-con{
  float: left;
}

.ar h1, .ar h2, .ar h3, .ar h4, .ar h5, .ar h6, .ar .h1, .ar .h2, .ar .h3, .ar .h4, .ar .h5, .ar .h6{
	
	line-height: 1.6;
}

.ar #days{
	text-align:center;
}

.ar #days span, .ar #hours span,.ar #minutes span, .ar #seconds span{
  visibility: hidden;
	position: relative;
}
.ar #days span:after {
   visibility: visible;
	position: absolute;
  content: 'يوم';
  margin-right: -35px;
}

.ar #hours span:after {
   visibility: visible;
	position: absolute;
  content: 'ساعة';
  margin-right: -35px;
}

.ar #minutes span:after {
   visibility: visible;
	position: absolute;
  content: 'دقيقة';
  margin-right: -55px;
}

.ar #seconds span:after {
   visibility: visible;
	position: absolute;
  content: 'ثانية';
  margin-right: -45px;
}

.ar li{
	text-align:right;
}

.ar .mb-4{
	text-align:right;
}

.ar .objectives2 li p{
	padding-right: 60px;
	padding-left: 0px;
}

.ar .speaker-wrap{
  text-align: right;
}

.ar .speaker-wrap .text h2{
	    font-size: 20px;
}

.ar h5, .ar .h5 {
    font-size: 1.15rem;
}

.ar .moderator-cont .mod-img {
    float: right;
    width: 120px;
    border-radius: 50%;
    border: 5px solid #CCC;
    margin-left: 15px;
}

.ar .mod-img {
    width: 75px;
    float: left;
    margin-right: 15px;
}

.ar .moderator-cont{
    width: 450px;
    float: left;
    margin-right: 30px;
}

.ar .moderator-cont p {
    text-align: right;
    font-size: 12px;
}

.ar .speaker-cont div {
    width: 25%;
    float: right;
    padding: 10px;
    text-align: center;
}

.ar .speaker-cont div .mb-4{
	text-align:center;
}

.ar .spon-logo{
	float: right;
	margin-right: 0px;
	margin-left: 35px;
}

.ar .coffee-sponsor .mb-4{
	text-align:center;
}

.ar .navbar-brand{
  background-image: url(../images/organizeby-ar.png);
}

.ar .navbar-brand:hover, .ar .navbar-brand:focus{
	background-image: url(../images/organizeby-ar02.png);
}

.ar .title_line h4:before {
    margin-right: -50%;
    text-align: left;
}

.ar .popup-text .mb-4{
	    text-align: left;
}

.ar #myBtn {
 right: unset;
 left: 35px !important;
}

@media (max-width: 991.98px){
.ar .ftco-navbar-light.scrolled .navbar-nav {
	 background: snow;
    border-radius: 0px;
    width: 100%;
    padding-left: 20px !important;
    padding-right: 20px !important;
    margin-left: -16px !important;
}
.ar .agenda div div{
    float: none !important;
    margin-top: 0px !important;
    margin-left: 0px !important;
    margin: auto;
    width: 100% !important;
    display: inline-block;
    margin-right:  25px !important; 
}

.ar .objectives2 ol{
      margin-left: 0px !important;
}
}
