img.iconlogos  {
    width: 80px;
    height: 75px;
    padding: 5px;
    margin: 5px;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
img.iconlogos:hover{
    transition:filter .5s ease-in-out;
    -webkit-filter:grayscale(0%);
    filter:grayscale(0%);
}
a.site-brand h1 {
    font-size: 30px;
    display: inline-block;    
}
a.bxslider-fonts:hover{
    color: #b6ff00;
}
a.bxslider-fonts span:first-child{
    display: inline-block;
    font-weight: bold;
}
a.bxslider-fonts span{
    display: block;
    font-size: 14px;
    color: #474747;
    line-height: 16px;
}
a.bxslider-fonts span span{
    background-color: #da670f;
    color: #fff;
    border-radius: 3px;
    font-size: 12px;
    padding: 1px 3px 1px 1px;
    font-style: italic;
}
.image-box-details {
    padding-bottom: 5px;
}
.image-box-details h5{
    font-size: 14px;
    color: #555555;
}
.image-box-details i{
    color: #555555;
}
.campaign-details h5 a{
    font-size: 16px;
    line-height: 16px;
}
.campaign-details h6 a{
    font-size: 18px;
    line-height: 16px;
}
.articles-archive-load {
    text-align: center !important;
}
#users-more a, #articles-more a, #videos-more a, #slider-more a, #courses-home-more a, #courses-under-construction-more a, #courses-more a {
    background-color: #19b248;
    color: #fff;
    text-align: center;
    width: 20%;
    border-radius: 4px;
    padding: 5px 25px 5px 25px;
    margin: 10px auto 10px auto;
}
html[dir="ltr"] .apply {

}
html[dir="rtl"] .apply {

}
html[dir="ltr"] .result-success {
    background-color: #00a23f; 
    color: #fff; 
    border-radius: 3px; 
    text-align: left; 
    padding: 8px; 
    font-size: 16px;
    line-height: 28px;
    margin: 10px 0px;
}
html[dir="rtl"] .result-success {
    background-color: #00a23f; 
    color: #fff; 
    border-radius: 3px; 
    text-align: right; 
    padding: 8px; 
    font-size: 16px;
    line-height: 28px;
    margin: 10px 0px;
}
html[dir="ltr"] .result-error {
   background-color: #d40000; 
   color: #fff; 
   border-radius: 3px; 
   text-align: left; 
   padding: 8px; 
   font-size: 16px;
   line-height: 28px; 
   margin: 10px 0px;
}
html[dir="rtl"] .result-error {
   background-color: #d40000; 
   color: #fff; 
   border-radius: 3px; 
   text-align: right; 
   padding: 8px; 
   font-size: 16px;
   line-height: 28px; 
   margin: 10px 0px;
}