div#researches-see-more,div.col-md-8 h2{text-align:center}#academia-new{padding-top:75px}/*#similar-researches-div{border:1px solid #ccc;border-radius:4px;padding:5px;transition:all .2s linear}#similar-researches-div:hover{border-color:#00a550;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #00a550;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 3px #00a550}*/.form-control{height:40px}.form-control:focus{border-color:#00a550;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #00a550;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 3px #00a550}.input-group-btn button{height:40px;margin-top:0}#page-header h2{color:#00a550}form#shamra_academia_research{/*margin-right:15px*/}.control-label{font-weight:400}input.tm-input.form-control{width:200px}#add-another-researchReference{padding-right:15px}#captcha-div{display:block;margin-top:10px}#shamra_academia_research_captcha{margin-top:16px}span.select2-selection.select2-selection--single{width:100%;height:34px;font-size:14px;line-height:1.42857143}input#tag-value.tm-input.form-control.ui-autocomplete-loading,input[id^=shamra_academia_research_researchContributersRoles][id$=email].ui-autocomplete-loading{background:url(../images/ui-anim_basic_16x16.gif) left center no-repeat #fff}.captcha{margin:10px 0}.captcha_reload,.captcha_reload:focus{display:inline-block;background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:5px;margin:0 10px;outline:0;text-decoration:none}.captcha_reload:hover{background-color:#eee;outline:0;text-decoration:none}.captcha_reload:active,.captcha_reload:visited{background-color:#ddd;text-decoration:none;outline:0}.checkbox label{padding-right:20px;padding-left:0}.checkbox input[type=checkbox]{position:absolute;margin-right:-20px}ul#contributers li{display:inline}.g-plus-wrapper,.share-buttons{display:inline-block}.ui-autocomplete{max-height:150px;overflow-y:auto;overflow-x:hidden}/*.ui-menu .ui-menu-item{background-color:#F7F5F5}*/#select-category-div{color:orange;background-color:#f5f5f5;width:100%;padding-bottom:10px}#select-category-div a{color:orange}#fields-list-select,#publishers-list-select{width:300px}#research-general-info{color:#90949c}#research-tags>a{margin-top:5px}@media screen and (max-width:767px){.select2{width:80%!important}}#new-research-button{padding-bottom:10px}a.follow-contributer,a.follow-tag,a.unFollow-contributer,a.unFollow-tag,span#login-to-follow{float:left}div.col-md-8 h2{color:#00a550}.IN-widget{vertical-align:middle!important}.fb-share-button,.twitter-share-button{vertical-align:middle}.g-plus-wrapper>div{vertical-align:middle!important}.share-buttons{margin:16px 0}.alert.alert-success.col-md-6.col-md-offset-3{text-align:center;font-size:20px}.academic-tabs{margin-top:10px}.academic-nav li a{border-bottom:4px solid transparent}.academic-nav li.active a{border-bottom:4px solid #00a550}.academic-nav li.active a:hover{border:1px solid #00a550;border-bottom:4px solid #00a550}.shamra-new{width:32px;height:32px;background:url(../images/new32.png) bottom center no-repeat;border:none;float:right;margin-left:2px}.tab-name{display:inline;font-size:14px;font-weight:700}.captcha_reload{top:0;right:200px;color:#00a550}#captcha-div{position:relative}*,h3,p{word-wrap:break-word}.navbar-default .navbar-brand{line-height:2em}

.orange-border-row{
    margin-top: 10px;
}

.shamra-university-orange-border{
    border-bottom: thin solid #ffa744;
}

.shamra-university-details{
    text-align: right;
}
@media all and (max-width: 768px) {
    .shamra-university-map-and-contact{
        padding-left: 15px;
        padding-right: 15px;
    }

    .universities-home-page > .row{
        margin-left: 0;
        margin-right: 0;
    }
}

.university-filter{
    border: 1px solid #e7e7e7;
    background-color: #f8f8f8;
    border-radius: 4px;
}

.university-filter > h4{
    padding: 2px 8px;
    color: #7f7b7b;
}

.university-index-filter{
    padding-top: 20px;
    padding-bottom: 10px;
}

.university-breadcrumbs{
    margin-top: -20px;
}

@media all and (max-width: 768px) {
    .university-breadcrumbs{
        margin-top: 10px;
    }
}

.university-index-filter .shamra-btn{
    margin-top: 0;
    padding: 9px 0;
    min-width: auto;
    border-radius: 5px;
}

.university-filter > .filter-row{
}

.university-filter > .filter-row .form-control{
    margin-bottom: 5px;
}
.university-filter .control-label{
    font-size: 1.2em;
    color: #7f7b7b;
    padding-top: 10px;
    padding-right: 15px;
}

.university-loader {
    width: 5vh;
    height: 5vh;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    -webkit-perspective: 60vh;
    perspective: 60vh;
}
.university-loader:before,
.university-loader:after {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.university-loader:before {
    left: -13.333333333333334vh;
    background: linear-gradient(135deg, #00a550, #00a550);
    -webkit-transform: translateZ(0vh);
    transform: translateZ(0vh);
    z-index: 1;
    -webkit-animation: rotation1 1.5s ease-out infinite;
    animation: rotation1 1.5s ease-out infinite;
}
.university-loader:after {
    right: -13.333333333333334vh;
    background: linear-gradient(135deg, #ff8600, #ff8600);
    -webkit-transform: translateZ(0vh);
    transform: translateZ(0vh);
    z-index: 1;
    -webkit-animation: rotation2 1.5s ease-out infinite;
    animation: rotation2 1.5s ease-out infinite;
}

.control-label.left-align{
    text-align: left;
}

@-webkit-keyframes rotation1 {
    25% {
        left: 0;
        -webkit-transform: translateZ(-10vh);
        transform: translateZ(-10vh);
    }
    50% {
        left: 13.333333333333334vh;
        -webkit-transform: translateZ(0vh);
        transform: translateZ(0vh);
    }
    75% {
        left: 0;
        -webkit-transform: translateZ(20vh);
        transform: translateZ(20vh);
        z-index: 2;
    }
}
@keyframes rotation1 {
    25% {
        left: 0;
        -webkit-transform: translateZ(-10vh);
        transform: translateZ(-10vh);
    }
    50% {
        left: 13.333333333333334vh;
        -webkit-transform: translateZ(0vh);
        transform: translateZ(0vh);
    }
    75% {
        left: 0;
        -webkit-transform: translateZ(20vh);
        transform: translateZ(20vh);
        z-index: 2;
    }
}
@-webkit-keyframes rotation2 {
    25% {
        right: 0;
        -webkit-transform: translateZ(20vh);
        transform: translateZ(20vh);
        z-index: 2;
    }
    50% {
        right: 13.333333333333334vh;
        -webkit-transform: translateZ(0vh);
        transform: translateZ(0vh);
    }
    75% {
        right: 0;
        -webkit-transform: translateZ(-10vh);
        transform: translateZ(-10vh);
    }
}
@keyframes rotation2 {
    25% {
        right: 0;
        -webkit-transform: translateZ(20vh);
        transform: translateZ(20vh);
        z-index: 2;
    }
    50% {
        right: 13.333333333333334vh;
        -webkit-transform: translateZ(0vh);
        transform: translateZ(0vh);
    }
    75% {
        right: 0;
        -webkit-transform: translateZ(-10vh);
        transform: translateZ(-10vh);
    }
}

.unified-green-color{
    color:#00a550;
}

.university-details-paragraph{
    text-align: right;
    /*
    float: right;
    */
}
.university-map{
    border: 1px solid #00a550;
    padding: 5px
}
.university-map #map{
    height: 250px;
}

.choose-other-university{
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.choose-other-university > .form-group > div{
    padding-bottom: 5px;
}

.choose-other-university #btnCompare{
    padding-top: 8px;
    padding-bottom: 8px;
}

.university-compare-modal .modal-header{
    background-color: #00a550;
    color: #ffffff;
}

.university-compare-modal .modal-header .close{
    color: #ffffff;
    opacity: .8;
}

.university-compare-modal .modal-header .close:hover{
    opacity: 1;
}

.university-grid-col .card{
    margin-top: 20px;
    border: 1px solid #f8f8f8;
    border-radius: 5px;
    background-color: #fbfbfb;
    padding: 10px;
    transition: 0.4s;
}

.university-grid-col .card{
    min-height: 100px;
}

.university-grid-col a:hover .card{
    background-color: #ffffff;
    border: 1px solid #e7e7e7;
    box-shadow: 1px 0 10px #e7e7e7;
}

.university-grid-col a:hover .card *{
    text-decoration-line: none!important;
}

.university-grid-col .card .media .media-left img{
    width:80px;
    height:80px;
    object-fit: cover;
    object-position: center;
    border-radius: 40px;
    border: 1px solid #ededed;
    overflow: hidden;
}

.university-grid-col .card .media .media-body .meta-data {
    padding-top: 5px
}

.cover-image-container{
    min-height: 250px;
    background-position: center;
    background-repeat: no-repeat;
    object-fit: cover;
    position: relative;
    background-origin: content-box;
    background-size: cover;
    border: 1px #00a44c solid;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin-bottom: 0;
}

.university-logo-container{
    position: absolute;
    bottom: -45px;
    right: 80px;
    width: 160px;
    height: 160px;
    background-color: #ffffff;
    border: 1px #00a44c solid;
    border-radius: 4px;
    padding: 5px;
}

.university-logo{
    width: 150px;
    height: 150px;
    background-position: center;
    background-repeat: no-repeat;
    object-fit: cover;
    background-origin: content-box;
    background-size: 100%;
}

.university-name{
    margin-top: 0;
    min-height: 50px;
    padding-right: 260px;
    border: 1px #00a44c outset;
    border-top: none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    background-color: #f7f7f7;
}

.university-name-city{
    color: #545454;
    font-size: 0.5em;
}

.university-name h2{
    margin-top: 0;
    padding-top: 10px;
}

.show-university-to-academic-search{
    color: #00a550;
}

@media (max-width:991px) {

    .university-logo-container {
        position: static;
        right: auto;
        margin-top: 80px;
        margin-right: auto;
        margin-left: auto;
        width: 200px;
        height: 200px;
        padding: 10px;
    }

    .university-logo{
        width: 180px;
        height: 180px;
    }

    .university-name{
        padding-right: 0;
    }

    .university-name h2{
        text-align: center;
    }
}

@media (max-width:991px) {
    .shamra-university-details{
        padding: 0 15px;
    }
}

.university-place-more-info a{
    color: #00a550;
}

.university-mobile-statistics li{
    color: #555;
    font-weight: 300;
}

.university-mobile-statistics li:first-child{
    background-color: #f8f8f8;
    font-size: 1.2em;
}

.tel-number-span{
    direction: ltr;
    display: inline-block;
}

.shamra-university-details .contact-elements{
    padding-top: 18px;
}
.shamra-university-details .contact-elements .badge{
    color: #555;
    background-color: #F8F8F8;
    font-size: 15px;
    margin-bottom: 8px;
    direction: ltr;
    border: 1px solid #e7e7e7;
    padding: 10px;
    border-radius: 15px;
    transition: .5s;
}

.shamra-university-details .contact-elements .badge:hover{
    background-color: #eeeeee;
}

.shamra-university-details .contact-elements .badge .badge-element{
    color: #00a550;
}
}
