﻿footer hr {
    border-top: 3px solid #494f52;
}

#footer {
    padding: 20px 0 0 0;
    margin-top: 50px;
    background-color: #393d3f;
    border-top: 0px solid #000000;
    background-image: url(https://www.kfshrc.edu.sa/Templates/Shared/img/maze-black.png);
}

#footer h4 {
    font-size: 1.4em;
    text-transform: uppercase;
    font-weight: bold;
}

.input-group-btn > .btn-primary {
    border-radius: 0px;
}

.upper-foot {
    text-align: center;
}

.upper-foot h3, .upper-foot p {
    margin-bottom: 10px;
}

.upper-foot .short a {
    font-size: 2em
}

.upper-foot .row {
    margin-bottom: 20px;
}

.short {
    color: #a5a5a5;
}

.social-box {
    text-align: center;
    font-size: 3em
}

.social-box img {
    width: 100px;
    height: 34px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
}

.social-box a i {
    color: #dddddd;
    margin: 0 10px
}

.social-box a i:hover {
    color: #f2f2f2;
}


.app-box img {
    width: 125px;
    height: 37px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    object-fit: contain;
}


.unified-number {
    font-size: 1.5em;
    font-weight: bold;
    margin: 30px 0 10px 0 !important;
}


#footer li a {
    color: #f2f2f2!important;
}

#footer li a:hover {
    color: #a5a5a5!important;
}

/*.middle-foot {
    text-align: center;
}*/

.middle-foot ul {
    padding: 0px;
}

.middle-foot ul li {
    list-style: none;
}

.middle-foot ul li ul {
    padding-left: 20px;
}

#footer .footer-copyright p {
    color: #fff;
}

#footer .footer-copyright {
    border-top: 0px solid #000;
    margin-top: 0px;
    padding: 25px 0;
    text-align:center;
}

@media (max-width:355px) {
    .middle-foot.row {
        text-align: center;
    }
}
.amerpic {
    width: 100%;
    max-width: 300px;
    margin-top: 25px
}

.amer img {
/*    width: 90px;*/
     height: 90px;
}

.amer {
    text-align: center;
}



.img2030 img {
    width: 150px; 
    height: 110px; 
    background-size: 150px 110px; 
    background-repeat: no-repeat; 
    background-position: 0px 10px; 
}

