/*FOOTER - WIDGETS*/
#text-2 p {
    font-size: 11px;
    text-align: left;
    line-height: 17px;
}

p {
margin-bottom:20px;
}
.widget.widget_nav_menu li {
    margin: 0 0 5px 0px;
}

.widget.widget_nav_menu li a {
    margin:0;
}

nav.main_menu ul li a {
    padding: 0 20px 0 10px;

}

/*HOMEPAGE BOXES*/

.homeblue1 {
padding: 25px 10px ;
background-color: #5455E1 ;
color: #fff;
font-size: 50px;
}
.homeblue2 {
padding: 25px 10px ;
background-color: #5A81FF ;
color: #fff;
font-size: 50px;
}
.homeblue3 {
padding: 25px 10px ;
background-color:  #ACC1FF;
color: #fff;
font-size: 50px;
}

.boxpad {
padding: 25px ;
border: 1px solid #000000;

}

/*CLIENTS PAGE*/

.clients {
margin: 0 0 25px 0;
text-align: left;
}

.clients  p {
margin-bottom: 20px;
text-align: left;
}
.clients h5 {
margin: 25px 0 10px 0;
color: #007FFF;
}


.clients-orange {
margin: 30px 0;
border: 1px solid #FF9326;
}
.clients-blue {
line-height: 20px;
margin: 30px 0;
border: 1px solid #007BFF;
}

.clients-green {
margin: 30px 0;
border: 1px solid #6DD900;
}

.clients-pink {
margin: 30px 0;
border: 1px solid #E64676;
}

.clients-purple {
margin: 30px 0;
border: 1px solid #5C26FF;
}



/*WHAT WE DO PAGE - SALES*/

.salestop  {
padding: 30px 0;

}

.salestop p {
text-align: justify;
padding: 0 10px;
}

.salestop h2 {
text-align:center;
margin-bottom: 30px;
}

.sales  {
padding: 30px 0;

}

.sales p {
text-align: justify;
padding: 0;
}

.sales h2 {
text-align:center;
margin-bottom: 30px;
}

.bluebox {
background-color:#00448E ;
padding: 15px;
font-size: 30px;
color:#ffffff;
}

/*WHAT WE DO PAGE - LEADERSHIP*/

.greenbox {
background-color:#A3CC2E ;
padding: 15px;
font-size: 30px;
color:#ffffff;
margin:30px 0;
}

.leadershiptestibox {
background-color:#47697D ;
padding: 15px;
margin-bottom: 20px;
}
.leadershiptestibox p {
color:#ffffff;
}

#leadership  {
margin: 30px 0;
}

#leadership .tabs .tabs-nav li.active a {
    background-color: #A3CC2E;
    border-color: #A3CC2E;
    color: #fff;
}


#leadership  .list.circle ul>li {
    line-height: 20px;
    list-style: none outside none;
    position: relative;
    background-image: url(img/list_circle.png);
    background-position: 0 top;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0 0 25px 26px;
}



#leadership .list.circle ul>li, .list.number ul>li, .list.number_with_background ul>li {
    font-size: 14px;
    color: #000;
}




/*WHAT WE DO PAGE - BUSINESS SKILLS*/

.orangebox {
background-color:#F87F00;
padding: 15px;
font-size: 30px;
color:#ffffff;
margin:30px 0;
}
.orange2box {
border: 1px solid #F87F00;
padding: 15px;
font-size: 20px;
line-height:30px;
color: #F87F00;
}

.bus-skills {
margin: 30px 0;
padding:15px;
border: 1px solid #F87F00;
}

.bus-skills blockquote h4 {
    color: #F87F00;
    font-size: 25px;
    line-height: 30px;
    font-style: normal;
    font-weight: 200;
}


/*WHAT WE DO PAGE - TALENT*/

.turquoisebox {
background-color:#15DFFF;
padding: 15px;
font-size: 30px;
color:#ffffff;
margin:30px 0;
}

.talent2 {
margin: 30px 0;
padding:15px;
border: 1px solid #15DFFF;
}
.talent {
margin: 30px 0;
padding:15px;
border: 1px solid #000;
}

.talent blockquote h4 {
    color: #15DFFF;
    font-size: 25px;
    line-height: 30px;
    font-style: normal;
    font-weight: 200;
}

/*CONTACT PAGE*/

.contactbox  {
margin: 100px 30px 30px 30px;
padding:15px;
}

/*VIRTUAL LEARING PAGE*/

.full_width {
    padding: 0 0px;
}
