﻿.centerObject
{
    margin-left: auto;
    margin-right: auto;
}
.inline-buttons
{
    display: inline;
    margin-right: 5px;
}
.inlineBlock
{
    display: inline-block;
}
.relative
{
    position: relative;
}
.floatRight
{
    float: right;
}/* KONIEC: DO compareView.jsp */
.osaTUn
{
    background-color: #ffe683;
    border-radius: 6px;
    padding: 2px;
}
.osaStatement
{
    background-color: #8fd2ff;
    border-radius: 6px;
    padding: 2px;
}
.osaTDec
{
    background-color: #ffaead;
    border-radius: 6px;
    padding: 2px;
}
.onlyUrecognized
{
    border-radius: 6px!important;
    padding: 2px;
    border: 1px solid #000;
}/*Uniwersalne*/
.table-bordered>tbody>tr>td
{
    vertical-align: middle;
}
.marginRight15
{
    margin-right: 15px;
}
.marginTopBottom10
{
    margin-top: 10px;
    margin-bottom: 10px;
}
.marginRight10
{
    margin-right: 10px;
}
.marginRight5
{
    margin-right: 5px;
}
.marginLeft5
{
    margin-left: 5px;
}
.marginTop5
{
    margin-top: 5px;
}
.marginTop20
{
    margin-top: 20px;
}
.marginTop40
{
    margin-top: 40px;
}
.paddingRight5
{
    padding-right: 5px;
}
.paddingLeft5
{
    padding-left: 5px;
}
.padding3
{
    padding: 3px;
}
.bottom30
{
    padding-bottom: 30px;
}
.osaHeader
{
    margin-top: 30px;
}
img.stat-ico
{
    display: inline;
    height: 1.5em;
    float: right;
}
.table>tbody>tr>td.status
{
    width: 90px;
    min-width: 80px;
    padding: 2px 5px 2px 5px;
}
.table>tbody>tr>td.status div
{
    padding-top: 2px;
}
.enlarge
{
    min-width: 20%;
}
.smallerFont
{
    font-size: small;
}
.fontSize14
{
    font-size: 1.4em;
}
.fontSize12
{
    font-size: 1.2em;
}
.fontSize10
{
    font-size: 1em;
}
.has-error
{
    color: #f00;
}
.universityInfo
{
    background: #fefefe;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
    padding: 10px 50px 10px 50px;
    border: #ccc 1px solid;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    box-shadow: 0 0 70px #ccc;
}
.universityInfo td
{
    padding: 2px 10px 2px 10px;
    text-align: center;
}
table.collapsed
{
    border-collapse: separate;
}
.verticalMiddle
{
    vertical-align: middle;
}/*.bg-carbon {*//*background: radial-gradient(black 15%, transparent 16%) 0 0,*//*radial-gradient(black 15%, transparent 16%) 8px 8px,*//*radial-gradient(rgba(255, 255, 255, .1) 15%, transparent 20%) 0 1px,*//*radial-gradient(rgba(255, 255, 255, .1) 15%, transparent 20%) 8px 9px;*//*background-size: 16px 16px;*//*}*//*.bg-stripes {*//*background-color:black !important;*//*background-image:repeating-linear-gradient(45deg,transparent,transparent 35px,rgba(90,90,75,0.5) 35px,rgba(143,158,106,0.5) 70px);*//*}*//*.bg-tartan {*//*background:*//*linear-gradient(27deg, #151515 5px, transparent 5px) 0 5px,*//*linear-gradient(207deg, #151515 5px, transparent 5px) 10px 0px,*//*linear-gradient(27deg, #222 5px, transparent 5px) 0px 10px,*//*linear-gradient(207deg, #222 5px, transparent 5px) 10px 5px,*//*linear-gradient(90deg, #1b1b1b 10px, transparent 5px),*//*linear-gradient(#1d1d1d 25%, #1a1a1a 25%, #1a1a1a 50%, transparent 50%, transparent 75%, #242424 75%, #242424);*//*background-size: 20px 20px;*//*}*//*.bg-nowe {*//*background: url(../img/blue-rays-background-osa2.jpg);*//*background-size: 100% 100%;*//*background-repeat: no-repeat;*//*border-radius: 1em;*//*}*/
.home-uniwersity
{
    position: absolute;
    top: 85px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
}
.rssFeed
{
    margin-bottom: 0;
}
.icon-animate
{
    animation-name: rotateThis;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@keyframes rotateThis
{
    from
    {
        transform: scale(1) rotate(0deg);
    }
    to
    {
        transform: scale(1) rotate(360deg);
    }
}
.floatNone
{
    float: none;
}
.text-shadow
{
    text-shadow: 0 0 20px #000,0 0 10px #000,0 0 5px #000;
}
.text-shadow2
{
    text-shadow: 0 0 5px #000;
}
.osaName
{
    position: absolute;
    top: 10px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    font-family: Impact,Charcoal,sans-serif;
    font-size: 30px;
    color: #fff;
}
.btn-osalogin
{
    color: #000;
    background-color: #f7bd41;
    border-color: #e7ad31;
}
.btn-osalogin:hover
{
    color: #000;
    background-color: #a67c2c;
    border-color: #e7ad31;
}/*listy*//* LIST #2 *//*#list2 { width:320px; }*/
#list2
{
    margin-left: 5%;
}
#list2 ol
{
    font-style: italic;
    font-family: Georgia,Times,serif;
    font-size: 18px;
    color: #000;
}
#list2 ol li p
{
    padding: 4px;
    font-style: normal;
    font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;;
    font-size: 14px;
    color: #333;
    border-left: 1px solid #999;
}
#list2 ol li p em
{
    display: block;
}/*listy*//*animowane linki*/
.osa-links a
{/*display: inline-block;*/
    text-decoration: underline;
    padding: 4px;
    outline: 0;
    color: #3a599d;
    transition-duration: .25s;
    transition-property: transform;
    transform: scale(1) rotate(0deg);
}
.osa-links a:hover
{
    background: #3a599d;
    text-decoration: none;
    color: #fff;
    border-radius: 4px;
    transform: scale(1.09) rotate(-5deg);
}
.osa-links a:nth-child(2n):hover
{
    transform: scale(1.09) rotate(5deg);
}
.internetContent
{
    padding: 3px 8px;/*font-size: 90%;*/
    color: #fff;
    background-color: #5b6e90;
    border-radius: 4px;
    font-weight: bold;
    text-align: center;
    font-family: Menlo,Monaco,Consolas,"Courier New",monospace;
}
.popover.tour
{/*width: 70%;*/
    max-width: 70%;
}/*PANEL ADMINA*/
.user_message
{
    top: 25%;
    left: 50%;
    position: fixed;
    width: 400px;
}
.dialog_message
{
    position: relative;
    margin-left: -200px;
}