/*
Theme Name:        Cloudme
Theme URI:         https://cloudme.bh/
Author:            CM
Author URI:        https://www.cloudme.bh/
Description:       Shahrazad
Version:           3.12.2
Requires at least: 4.7.0
Requires PHP:      5.6.20
Text Domain:       cloudme
License:           http://themeforest.net/licenses
License URI:       http://themeforest.net/licenses
*/

.directionright {direction:rtl !important;}
.rtl *{
  
	letter-spacing: 0;
}

.rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6{

	letter-spacing: 0;
}

.rtl h1 b, .rtl h2 b, .rtl h3 b, .rtl h4 b, .rtl h5 b, .rtl h6 b,
.rtl h1 strong, .rtl h2 strong, .rtl h3 strong, .rtl h4 strong, .rtl h5 strong, .rtl h6 strong{

	letter-spacing: 0;
}

.rtl .nav > li > a,
.rtl #wptu-ticker-1 > .wptu-ticker-block > ul > li > a{
  font-weight: normal !important;
	font-family: "Tajawal";
 
}

.home-program-row{
  text-align: center;
}
.home-program-row .icon-box-img{
  margin: 0 auto 1em
}
.home-program-row h5{
  color: #444444;
  text-align: center;
}

#footer .absolute-footer{
  
}
#footer .absolute-footer1:before{
  content: "";
  position: absolute;
  top: -36px;
  left: 50%;
  transform: translate(-50%, 0px);
  background-image: url("/wp-content/uploads/2019/01/footer-logo-1.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 80px;
  height: 80px;
}
.absolute-footer.dark{
  color: #fff;
}

.news-gallery h5{
  font-weight: 400;
}
.news-gallery .cat-label{
  font-size: 12px;
}

.news-gallery .row-slider .flickity-page-dots{
  bottom: 30px
}

.pb0{
  padding-bottom: 0 !important;
}

.tag-label,
.nav-dots-small .flickity-page-dots .dot, .row-slider .flickity-page-dots .dot{
  background-color: #00a0ae;
}

.flickity-page-dots .dot{
  border-radius: 2px;
}

.has-hover:hover .tag-label{
  background-color: #aaa;
}

.red-gr{
background: #c4024b;
background: -moz-linear-gradient(left, #c4024b 0%, #ba3460 100%, #ba3460 100%);
background: -webkit-linear-gradient(left, #c4024b 0%,#ba3460 100%,#ba3460 100%);
background: linear-gradient(to right, #c4024b 0%,#ba3460 100%,#ba3460 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4024b', endColorstr='#ba3460',GradientType=1 );
}

.blue-gr{
background: #28338a;
background: -moz-linear-gradient(left, #28338a 0%, #555b89 100%, #ba3460 100%);
background: -webkit-linear-gradient(left, #28338a 0%,#555b89 100%,#ba3460 100%);
background: linear-gradient(to right, #28338a 0%,#555b89 100%,#ba3460 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28338a', endColorstr='#ba3460',GradientType=1 );
}

.green-gr{
background: #00a0ae;
background: -moz-linear-gradient(left, #00a0ae 0%, #30a5ad 100%, #ba3460 100%);
background: -webkit-linear-gradient(left, #00a0ae 0%,#30a5ad 100%,#ba3460 100%);
background: linear-gradient(to right, #00a0ae 0%,#30a5ad 100%,#ba3460 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a0ae', endColorstr='#ba3460',GradientType=1 );
}

.nav-dropdown-default{
  padding: 0 10px;
  
  border-color: #c41e53;
}
.nav-dropdown-has-arrow li.has-dropdown:before{
  border-bottom-color: #c41e53;
}
.nav-dropdown>li>a{
  color: #05a0af;
}

.team-member .image-cover{
  display: none
}
.team-member h4.uppercase{
  text-transform: initial;
}

.row-dashed.team-member  .col:before{
  height: 70% !important;
}

.board-section .flickity-page-dots{
  bottom: -40px;
}
.ithra-objective h3{
  color: #fff;
  text-transform: uppercase;
  font-size: 17px;
}
.mfk-objective h3,
.rayaat-features h3{
  color: rgba(227, 22, 99, 1);
  text-transform: uppercase;
  font-size: 17px;
}
.mfk-objective h2,
.rayaat-features h2{
  color: rgba(227, 22, 99, 1);
  text-transform: uppercase;
}
.rayaat-features h3{
color: #28338a;
}

.accordion-title.active{
  border-color: transparent;
}

.popup-courses tbody{
  font-size: 14px;
  vertical-align: top;
}

.ithra-program-outline .icon-box-top{
  text-align: center;
}
.ithra-program-outline .icon-box-top h3{
  font-size: 17px;
  text-transform: uppercase;
  color: #411c47;
}

.ithra-program-outline .icon-box-top p{
  font-size: 15px;
}

.ithra-about .has-icon-bg .icon .icon-inner{
  color: #411b47;
}
.hh-achivements h3{
  font-size: 17px;
}

.donation-form .col{
  padding-bottom: 10px;
}

.widget_recent_entries a,
.widget_archive a{
  font-size: 14px
}

.page-faqs .accordion-title.active{
  color: #00a0ae;
}

.page-faqs a:hover{
  color: #00a0ae;
}

.single .entry-header-text{
  padding-bottom: 0px;
}

.single .entry-content{
  padding-top: 0px
}

#CoursesWorkshops{
  	border-bottom: 8px solid #28338a;
	direction: ltr;
	
	
}
#CoursesWorkshops *{
	
	text-align: left;
}

.course-table tr:nth-child(odd){
  background: rgba(40, 50, 138, 0.1);
}
.course-table tr:nth-child(even){
  background: #f5f5f5;
}
.course-table tr:first-child{
  background: #28338a;
}
.course-table tr:first-child td{
  color: #fff;
  text-align: center;
}
.fact-btn{
  text-align: left;
  display: table;
}

.wptu-ticker .wptu-ticker-title{
  display: none;
}
.wptu-ticker.wptu-ticker-main{
  margin-bottom: 0px;
}

#wptu-ticker-1 > .wptu-ticker-block > ul > li > a{
  color: #c91a2b !important;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}

.wptu-ticker-block ul{
  left: 0px !important;
}
.mb-5{
  margin-bottom: 5px;
}

#lang_sel_list{
  border: none;
  padding: 0px;
  font-size: 14px;
}
#lang_sel_list ul li.icl-en{
  display: none;
}
.rtl #lang_sel_list ul li.icl-ar{
  display: none;
}

.rtl #lang_sel_list ul li.icl-en{
  display: inherit;
  font-size: 12px;
}

.rtl .testimonial-text.is-italic, .rtl .testimonial-company, .rtl .testimonial-name{
  font-style: inherit !important; 
  font-weight: normal;
  font-size: 16px;
  line-height: 25px;
}
.testimonial-text.is-italic{
  font-style: inherit !important; 
}

.rtl .tab a span{
 
  font-size: 16px;
}

.rtl li.tab{
  margin-left: 16px;
}

.rtl a.accordion-title span{
  
}
.rtl .nav-size-large>li>a{
  font-size: 19px;
	font-family: "Tajawal";
}


.txtj{
  text-align: justify;
}



.iphorm-submit-wrap button:hover{
    background: #04a1b0;
}
.iphorm-submit-wrap button:hover em,
.iphorm-submit-wrap button:hover span,
.iphorm-submit-wrap button span,
.iphorm-submit-wrap button em{
    background: transparent;
    border: none;
    color: #ffffff;
}

.iphorm-input-wrap-date-select-wrap,
.iphorm-datepicker-icon{
    float: right;
}

.iphorm-inner .iphorm_13_172-element-spacer label{
	direction: ltr;
	font-size: 14px;

	font-weight: normal;
	width: 100%;
}
.eng-word{
	direction: ltr;
    text-align: left;
    display: block;
}
.mkf-quest-21,
.mkf-quest-21 p{
	direction: ltr;
	font-size: 14px;
	margin-bottom: 14px;

	font-weight: normal;
	
}
.mkf-quest-21 ul{
    list-style: inherit;
    margin: 18px;
    font-size: 12px;
}
.mkf-quest-21 ul li{

}
.mkf-quest-21 em{font-size: 12px; font-style: italic;}

.iphorm-inner label,
.iphorm-group-title,
.rtl strong, .rtl b{
   
    font-weight: normal;
}


.rtl .rayaat-graduates-info .icon-box-left .icon-box-img+.icon-box-text h5{
	padding-top: 20px;
}
.rayaat-graduates-info .icon-box-left .icon-box-img+.icon-box-text h5{
	    text-transform: capitalize;
    padding-top: 21px;
    font-weight: normal;
    font-size: 16px;
    letter-spacing: 0px;
}

.iphorm_13_177-element-wrap label{
	width: 100%;
}

.mkf-error-cls{
	border: 1px solid red !important;
    color: red !important;
}

.popup-counter-col .col-inner{
	border-radius: 50%;
    width: 100px;
    height: 100px;
    padding-top: 20px !important;
    text-transform: uppercase;
    font-size: 14px;
}

