
.global-header{
	background: #fff !important;
}
.global-header .main-header .nav-links .secondary .username,
.global-header .main-header .nav-links .secondary .nav-item a.help-link,
.global-header .main-header .nav-links .secondary .toggle-user-dropdown .fa{
	color: #0484CC !important;
}
.global-header .main-header .nav-links .secondary .nav-item a.help-link svg{
	fill: #0484CC !important;	
}
.can-toggle.demo-rebrand-2 input[type="checkbox"]:checked ~ label .can-toggle__switch,
.global-header .main-header .nav-links .secondary .mobile-nav-item a{
	background: #004b8c !important;
	color: #fff !important;
    border-radius: 5px !important;
}
.can-toggle.demo-rebrand-2 input[type="checkbox"]:focus ~ label .can-toggle__switch, 
.can-toggle.demo-rebrand-2 input[type="checkbox"]:hover ~ label .can-toggle__switch,
.can-toggle.demo-rebrand-2 label .can-toggle__switch{
	top: 3px !important;
    background: #004b8c !important;
    color: #fff !important;
    border-radius: 5px !important;
}
/* section.home>header .parallax-img, section.home .slider .parallax-img{
	 background-image: url("/static/LFJL_theme_v4.2/images/background.d3b31151fb0c.png"); 
} */

.can-toggle.demo-rebrand-2 label .can-toggle__switch {
    top: 3px !important;
}
.global-header{
	border-bottom: 3px solid #004b8c !important;
}
.can-toggle.demo-rebrand-2 label .can-toggle__switch:before{
	color: #fff !important;
}
body.lang_ar section.home>header .outer-wrapper .title .heading-group h2,
section.home>header .outer-wrapper .title .heading-group h2{
    font-size: 35px;
    color: white;
    line-height: 53px;	
}
body.lang_ar section.home>header .outer-wrapper .title .heading-group h1,
section.home>header .outer-wrapper .title .heading-group h1{
	font-size: 50px;
	line-height: 60px;
}
section.home>header .outer-wrapper .title .heading-group h2:lang(ar) {
	text-align: right !important;

}
section.home>header .outer-wrapper .title .course-search .search-button:lang(ar),
section.home>header .outer-wrapper .title .course-search .search-button{
	background: #0484CC !important;
    border: none;
    color: #fff;
    margin: 2px;
    height: 39px !important;

}
.wrapper-footer, footer{
	background: #0484CC !important;
}
.wrapper-footer footer#footer-openedx .social-media ul li a i{   
    background: #004b8c;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    text-align: center;
    line-height: 50px;
    vertical-align: middle;
    font-size: 27px;
}

body #kashida{
	font-family: inherit !important;
	color: #fff !important;
	font-size: 15px;
}
.wrapper-footer footer#footer-openedx a{
	color: #fff !important;
}
.wrapper-footer footer#footer-openedx .address{
	color: #63a1f2;
}
.courses-container .courses .course:hover .cover-image::before, 
.courses-container .courses .course:focus .cover-image::before{
	opacity: 0.5;
    background: #d6ab74;
}
.rtl .courses-container .courses .course .course-image .cover-image .learn-more{
	color: #5a5a5a !important;
    background: #fff !important;
    border: none !important;
}
.courses-container .courses .course:hover .cover-image .learn-more, 
.courses-container .courses .course:focus .cover-image .learn-more{
    opacity: 0.8;
}
.courses-container .courses .course .course-info{
	background: #004b8c !important;
}
.courses-container .courses .course .course-info .course-organization,
.courses-container .courses .course .course-info .course-code{
	font-size: 14px;
	line-height: 26px;
	color: #fff !important; 
}
.courses-container .courses .course .course-info .course-code{
	font-weight: bold;
}
.courses-container .courses .course{
	border-bottom-color: #d6ab74 !important;
}
.courses-container .courses .course .course-info .course-title{
	font-size: 30px;
	line-height: 40px;
	font-weight: bold;
}
.courses-container .courses .course .course-info .course-date{
	font-size: 14px;
	line-height: 26px;
}
.courses-container .courses .course .course-info h2{
	margin-bottom: 0;
}
.global-header .main-header .nav-links .secondary .nav-item a.help-link,
.global-header .main-header .nav-links .secondary.secondary_authenticated .dropdown-item a{
	background: none !important;
}
.dashboard .main-container .my-courses .wrapper-header-courses .header-courses {
    padding-right: 10px;
    font-size: 20px;
    line-height: 26px;
    font-weight: bold;
}
.dashboard .main-container .my-courses .listing-courses .course-item .wrapper-course-details .course-title{
	font-size: 30px;
	line-height: 40px;
	font-weight: bold;
}
.page-header .page-header-main .page-title{
	font-size: 20px;
	line-height: 26px;
}
.page-content .page-content-secondary .course-tool .course-tool-link{
	color: #ff6569 !important;
}
.page-content .page-content-secondary.course-sidebar{
	background: #fbf6f1;
}


