html.ios {
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}
html.ios,
html.ios body {
    height: initial !important;
}
.sidemenu .item .menu  a.item{
    padding: 1em 1.33333333em !important;
    font-size: 1em !important;
}
.sidemenu .item .menu a.item:hover {
    background-color: #E1E1E1 !important;
}
.ui.card .subject-name
{
    padding-bottom: 1em !important;
}

.ui.card .header-name
{
    color: brown !important;
}

.ui.card .content .meta .info
{
    text-align: justify;
    line-height: 1.7em;
}

.extra-round
{
    border-radius: 1.2em !important;
}
.extra.content.aligned.center
{
    text-align: center;
}

.ui.card.flat
{
    box-shadow: none !important;
}

body.pushable > .pusher , body.pushable
{
    background: #FFF !important;
}
.ui.cards
{
    background-color: #fff;
    /*border: 1px solid #E1E1E1;*/
}

.bordered
{
    border: 1px solid #E1E1E1;
}
.left-borderd
{
    border-left: 1px solid #E1E1E1 ;
}
.white-wall
{
    background-color: #fff;
}

@media only screen and (min-width: 992px) and (max-width: 1200px)
{
    .ui.grid > .row > [class*="twelve wide computer"].column,
    .ui.grid > .column.row > [class*="twelve wide computer"].column,
    .ui.grid > [class*="twelve wide computer"].column,
    .ui.column.grid > [class*="twelve wide computer"].column {
        width: 100% !important;
    }
}

.ui.items > .item > .content p {
    color : rgba(0, 0, 0, 0.4);
line-height: 1.7em;
}

.footer
{
    margin-top: 25px !important;
}
.footer .item , .footer .header
{
    font-family: Droid !important;
    text-align: justify;
    line-height: 1.5em !important;
}

.ui.header .sub.header {
    margin: 1rem 0 0 0 !important;
}

.ui.secondary.vertical.menu > .item {
    border: none;
    margin: 0em 0em 0.35714286em;
    border-radius: 0.28571429rem !important;
}
.ui.large.vertical.menu {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0 2px;
}

.ui.items > .item .meta {
    margin: 0.9em 0em 0.9em;
    color: green ;
}

.animated
{
    transition: all 700ms ease-in-out !important;
    -webkit-transition : all 700ms ease-in-out !important;
}

.ui.card .content {

    /*padding-left: 1em !important;*/
    /*padding-right: 1em !important;*/
    font-size: 0.9em !important;

}
