body {font-family: 'DroidArabicKufiRegular'; direction: rtl;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, 
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, 
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9
{float: right;}
.header-top-right ul > li i {margin-left: 10px; margin-right: 0;}
.header-top-info > p, .header-top-right ul > li {border-left: 0; border-right: 1px solid white;}
.header-v2 .header-top-info > p, .header-v2 .header-top-right ul > li {border-color: #4e4e4e;}
.header-top-info > p:first-child, .header-top-right ul > li:first-child {padding-right: 0; padding-left: 20px; border: 0;}
.pull-right {float: left !important;}
.pull-left {float: right !important;}
a, p, h1, h2, h3, h4, h5, h6, .breadcrumbs span, .breadcrumbs a {font-family: 'DroidArabicKufiRegular';}
p {line-height: 1.5;}
.header-v2 .primary-menu > ul > li > a {font-weight: 600;}
.mean-container .mean-nav ul li a {text-align: right; float: right;}
@media (max-width: 767px) {.mean-container .mean-bar {margin-top: 0;}}
.nivo-directionNav {direction: ltr;}
.estut-tab-caption {padding-left: 0; padding-right: 52px;}
.team-dis {float: right;}
.team-dis .section-title {font-size: 30px;}
.team-member-wrap {float: left; padding-right: 40px; padding-left: 0;}
.single-member {float: right;}
.populer-courses-container {direction: ltr;}
.populer-courses-area-v2 .course-thumb {float: right; padding-left: 15px; padding-right: 0;}
.populer-courses-area-v2 .course-info {float: left; text-align: right; direction: rtl;}
.price-sticker {right: -6px; left: auto; padding: 5px 20px 5px 5px;}
.price-sticker::before {border-left: 0; border-right: 6px solid transparent; right: 0; left: auto;}
.price-sticker::after {border-right: 14px solid #ffa727; border-left: 0 !important; left: -14px; right: auto;}
.populer-courses-area-v2 .populer-courses-list .col-md-6:nth-child(1) .single-course .course-thumb .price-sticker::after {border-right: 14px solid #9d87c3; border-left: 0 !important;}
.populer-courses-area-v2 .populer-courses-list .col-md-6:nth-child(2) .single-course .course-thumb .price-sticker::after {border-right: 14px solid #ff9f9f; border-left: 0 !important;}
.populer-courses-area-v2 .populer-courses-list .col-md-6:nth-child(3) .single-course .course-thumb .price-sticker::after {border-right: 14px solid #69d2e7; border-left: 0 !important;}
.populer-courses-area-v2 .populer-courses-list .col-md-6:nth-child(4) .single-course .course-thumb .price-sticker::after {border-right: 14px solid #60cd96; border-left: 0 !important;}
.rating ul li p span {margin-left: 10px; margin-right: 0;}
.header-top-right.footer-social-bookmark {margin-top: 0;}
.footer-social-bookmark ul li {padding: 0 14px;}
.footer-social-bookmark ul li:last-child {padding-left: 0; padding-right: 14px;}
.fo-course-container ul li {margin-bottom: 10px;}
.fo-course-container ul li a {margin-left: 0; margin-right: 15px;}
.fo-course-container ul li a::before {left: auto; right: -15px; content: "\f104";}
.footer-social-bookmark ul li:first-child {padding-left: 14px; padding-right: 0;}
.features-accordion .panel-title a.collapsed::after, .features-accordion .panel-title a::after {left: 19px; right: auto; padding-right: 20px; padding-left: 0; border-left: 0; border-right: 1px solid #d8d8d8;}
.contact-map iframe {width: 100%; height: 500px;}
.single-info {float: right;}
.contact-info-list .single-info i {font-size: 34px; margin-top: 23px; color: #f8f8f8;}
.one-half {float: right;}
.estut-btn.active.submit {background: black;}
.estut-btn.active.submit:hover {background: #69D2E7;}
.estut-dropdown li a {text-align: right; font-family: 'DroidArabicKufiRegular';}
.estut-dropdown {right: 0; left: auto;}
.instr-img {float: right;}
.instr-info {float:right; padding:30px 25px 0 0;}
.right-side-inner .instr-info {padding: 0 15px 0 0;}
.right-side-inner .instr-info a {color: black;}
.big-post .price-sticker::after {border-right: 14px solid #F54337; border-left: 0;}
.nav-tabs>li {float: right;}
.intro-courses-container .nav.nav-tabs li.active {margin-top: 0; box-shadow: none;}
.intro-courses-container .nav.nav-tabs li.active a {height: auto;}
.intro-courses-container .nav.nav-tabs li.active a::before {content: none;}
.intro-courses-container .nav.nav-tabs li a i {font-size: 50px;}
.intro-courses-container .nav.nav-tabs li.active a, .intro-courses-container .nav.nav-tabs li:hover a {background: none;}
.intro-courses-container .nav.nav-tabs li:nth-child(1) {background: crimson;}
.intro-courses-container .nav.nav-tabs li:nth-child(2) {background: #3484a9;}
.intro-courses-container .nav.nav-tabs li:nth-child(3) {background: #8E24AA;}
.intro-courses-container .nav.nav-tabs li:nth-child(5) {background: #4CAF50;}

.estut-tab li:nth-child(1) {background: crimson;}
.estut-tab li:nth-child(2) {background: #3484a9;}
.estut-tab li:nth-child(3) {background: #8E24AA;}
.estut-tab li:nth-child(4) {background: #3F51B5;}
.estut-tab li:nth-child(5) {background: #4CAF50;}
.estut-tab li:nth-child(6) {background: rgb(0, 160, 168);}
.estut-tab li a i {display: none;}
.estut-tab li.active a i {display: inline-block; font-size: 20px;}
.estut-tab li {opacity: 1;}
.estut-tab li a {color: white; font-weight: bold;}
.estut-tab li.active a {color: black; font-weight: bold;}
.estut-tab li.active::before, .estut-tab li::before {background: transparent; box-shadow: none;}
.s-counter {float: right; border-left: 1px solid #d6d6d6; border-right: 0;}

#home_slider .nivoSlider img {height: 760px !important;}
#home_slider .slider-content {padding: 400px 0 150px 0;}
#home_slider .slider-content .estut-btn {padding:0 55px;}
section.our-school-area {margin: 20px 0;}
section.our-school-area .row {margin: 30px -15px;}
.populer-courses-area-v2 .course-thumb img {height:190px;}
.shop-content-area .col-md-3 .single-product img {height: 190px;}
.shop-content-area .col-md-4 .single-product img {height: 200px;}
.instr-img img {height: 75px;}
.page-header-v1.bg-1 {background: rgba(0, 0, 0, 0) url(../img/sliders/bg-3.jpeg) no-repeat scroll center center / cover; background-size: 100% 100%;}
.tab-pane .estut-tab-caption .estut-btn-v2 {background: #00acc2; float: left; margin-bottom: 14px; color: white;}


.primary-menu > ul > li {float: right; margin-right: 35px; margin-left: 0;}
.header-logo {padding: 0;}
.populer-courses-area img {width: 100%; height: 185px;}
.mb-30 {margin-bottom: 30px;}
.header-top {background: #ecbe4e;}
.header-top-info > p, .header-top-right ul > li, .header-top-info > p a {color: white;}
.header-top-right.footer-social-bookmark ul {text-align: right; direction: ltr;}
.header-top-right.footer-social-bookmark ul li:first-child {padding-left: 0; padding-right: 14px; border: 0;}
.header-top-right.footer-social-bookmark ul li:last-child {padding-right: 0; padding-left: 14px;}
.header-top-right.footer-social-bookmark ul li {border-right: 0; border-left: 1px solid #ffffff;}
.primary-menu > ul > li > a {font-size: 15px;}
.primary-menu > ul > li > a, .estut-dropdown li a, .course-content .course-title a {color: black;}
.primary-menu > ul > li:hover > a, .estut-dropdown li a:hover, .course-content .course-title a:hover {color: #e00606 !important;}
.solid-bg-header {background: white; border-bottom: solid 2px black;}
.menu-wrap.pull-left {padding: 25px 0;}
.mean-container a.meanmenu-reveal {color: #e00606; background: black;}
#scrollUp {background: #e00606 !important;}
.blog-title a:hover, a:hover {color: #e00606;}
.slide-v2 .estut-btn:hover, .slide-v2 .estut-btn.active {background: #e00606;}
.img-full-width {width: 100%;}
.single-service .single-service-inner .service-box-front img {width: 130px; height: 130px;}
.populer-courses-area .blog-title a {width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; float: right; text-align: right; direction: rtl; line-height: 1.5; font-size: 14px; font-weight: bold;}
@media (max-width: 767px) 
{
    #home_slider .nivoSlider img {height: 350px !important;}
    .populer-courses-area img {height:150px;}
    .header-top-info > p:first-child, .header-top-right ul > li:first-child {padding-left: 0;}
    .section-title {font-size: 20px; font-weight: bold;}
    .header-top-right.footer-social-bookmark ul {text-align: left;}
    .header-top-right ul > li i {margin: 0;}
}
.mobile-logo img {width:170px;}
.service-list .col-md-3 .single-service {background: #f3f3f3;}
.service-list .col-md-3 .single-service .ser-front-heading {color: black; font-size: 16px;}
.clear_row {float: right; width: 100%; height: 1px;}
.col-md-8.left-side-wrap .single-course.big-post .course-thumb img {width: 100%;}

.big-post .course-content table {width: 100%; max-width: 100%; margin: 20px 0;}
.big-post .course-content table td, .big-post .course-content table th{padding: 8px; line-height: 1.42857143; vertical-align: middle; border-top: 1px solid #ddd;}
.big-post .course-content table td p {padding: 0;}
.big-post .course-content table tbody tr:nth-of-type(odd) {background-color: #f9f9f9;}
.header-bottom .col-sm-9 {float: left;}

.header-top-info p {font-size: 20px;}
a#whatsapp_call {position: fixed; background: #4CAF50; width: 60px; height: 60px; left: 15px; bottom: 15px; border-radius: 50%; font-size: 30px; color: white;
 text-align: center; padding: 8px;  z-index: 10;}
 a#phone_call {direction: ltr; position: fixed; background: crimson; width: 60px; height: 60px; left: 15px; bottom: 90px; border-radius: 100px; font-size: 30px;
color: white; text-align: center; padding: 8px; -webkit-transition: flex 0.3s ease-out; transition:flex 0.3s ease-out; overflow: hidden; flex: 0;  z-index: 10;}
a#phone_call span {display: none;}
a#phone_call:hover {width: auto; max-width: 1000px; border-radius: 100px; text-align: left; padding: 8px 20px; flex: 1;}
a#phone_call:hover span {display: inline-block;}
a#phone_call:hover i.phone_icon {display: none;}