#toolbar {
background-color: #f1592a;
color:#003644;
}
.width-logo > a {
height:60px;
}
#masthead {
    background: #fff;
    z-index: 500;
}

.site-header .sticky-logo, .site-header.affix .no-sticky-logo { /*ref: styledb06.css*/
display:block;
}

.login{
font-size: 130%;padding: 10px 30px;
}
.login:hover{
text-decoration:none !important;
background:#000;
}

#main-home-content h2{
font-size:22px !important;
padding:15px 30px;
text-align:center;
}

#courses{
list-style:none;padding:20px;margin:0;
display:flex;
flex-wrap:wrap;
justify-content:center;
}
#courses li{
flex:1 1 50%;
max-width:320px;
padding:60px 10px 10px 10px;
position:relative;
text-align:center;
}
#courses li a{
display:block;
width:100%;height:100%;
padding:20px;
background-color:#f1592a;
box-shadow:0 0 5px #f1592a;
border-radius:10px;
color:#fff;
}
#courses li:before{
position:absolute;
content:' ';
background:url('bullet2.png') no-repeat;
background-size:contain;
background-position:left;
transform:rotate(-90deg) translateY(-50%);
opacity:0.4;
top:-10px;left:50%;
height:100px;width:100px;
transition:all 300ms;
}
#courses li:hover:before{
background-position:10px;
}

#how-we-do p{
text-align:center;
}
#activities{
list-style:none;padding:10px;margin:0;
display:flex;
flex-wrap:wrap;
justify-content:center;
}
#activities li{
flex:1 1 100%;
max-width:350px;
padding:10px;
position:relative;
text-align:center;
}
#activities li a{
display:block;
width:100%;height:100%;
padding:5px;
box-shadow:0 0 5px #eee;
border-radius:10px;
color:#fff;
position:relative;
}
#activities .videothumb{
width:100%;
background:url(results00.jpg) no-repeat;
padding-bottom:45%;
background-size:cover;
}
#activities li h3{
position:relative;
display:block;
margin:0;padding:10px;
font-size:20px;
background:#cecece;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
transition:background-color 300ms;
}
#activities li:hover h3{
background:#f1592a;
}

/* eduma.1518996363d87f.css*/
#toolbar .widget_nav_menu .menu > li > a,#toolbar .widget_nav_menu .menu > li > span,.navigation .width-navigation .navbar-nav > li > a,.navigation .width-navigation .navbar-nav > li > span,.thim-course-search-overlay .search-toggle,.widget_shopping_cart .minicart_hover .cart-items-number,#masthead.header_v4 .navigation .menu-right .thim-link-login .logout,#masthead.header_v4 .navigation .menu-right .thim-link-login .login,.menu-right .search-form:after{color:#000}

/* styledb06.css */

body #wrapper-container #main-content{
padding-top:120px;
}

.thim-bg-overlay:before {
border-radius:15px;
background-color:#5abdb0;
}

@media (max-width: 767px){
.navigation .width-logo img {
    height: 100%;
    padding-bottom: 10px;
    max-width: none;
}
}

@media (min-width: 992px){ 
.container {
    width: 100% !important;
}
}