﻿/* ****************************************************************************************************** */

html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}

/* row spacing */
.sme-row-padding:after,.sme-row-padding:before,
.sme-bar:before,.sme-bar:after
{content:"";display:table;clear:both}

.sme-col,
.sme-half,
.sme-third,
.sme-twothird,
.sme-threequarter,
.sme-quarter{float:left;width:100%}

/* responsive */
@media (min-width:601px)
{
.sme-col.m3,.sme-quarter{width:24.99999%}
.sme-col.m4,.sme-third{width:33.33333%}
.sme-col.m6,.sme-half{width:49.99999%}
.sme-col.m8,.sme-twothird{width:66.66666%}
.sme-col.m9,.sme-threequarter{width:74.99999%}

.sme-col.m1{width:8.33333%}
.sme-col.m2{width:16.66666%}
.sme-col.m5{width:41.66666%}
.sme-col.m7{width:58.33333%}
.sme-col.m10{width:83.33333%}
.sme-col.m11{width:91.66666%}
.sme-col.m12{width:99.99999%}
}

/* row padding */
.sme-row-padding,
.sme-row-padding>.sme-half,
.sme-row-padding>.sme-third,
.sme-row-padding>.sme-twothird,
.sme-row-padding>.sme-threequarter,
.sme-row-padding>.sme-quarter,
.sme-row-padding>.sme-col
{padding:0 8px}

/* container */
.sme-container,
	.sme-panel{padding:0.01em 16px}
.sme-panel{margin-top:16px;margin-bottom:16px}

/* card */
.sme-card{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}

/* margins */
.sme-margin{margin:16px!important}
.sme-margin-top{margin-top:16px!important}
.sme-margin-bottom{margin-bottom:16px!important}

/* picture borders */
.sme-round-small{border-radius:2px}
.sme-round,.sme-round-medium{border-radius:4px}
.sme-round-large{border-radius:8px}
.sme-round-xlarge{border-radius:16px}
.sme-round-xxlarge{border-radius:32px}

/* picture opacity */
.sme-opacity,.sme-hover-opacity:hover{opacity:0.60}
.sme-opacity-off,.sme-hover-opacity-off:hover{opacity:1}

/* stats grid */
table.sme-grid {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	width: 100%;
}
tr.sme-grid-row:nth-child(odd) {background-color: #f2f2f2;}
tr.sme-grid-row:nth-child(even) {background-color: #DFDFDF;}
td.sme-grid-cell {padding: 10px;}

/* card text */
h5.sme-anm-name {
    display: block;
    font-size: 18px;
    margin-top: .1em;
    margin-bottom: .1em;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
}
h6.sme-anm-genage {
    display: block;
    font-size: 15px;
    margin-top: .1em;
    margin-bottom: .1em;
    margin-left: 0;
    margin-right: 0;
    font-weight: regular;
}

h6.sme-anm-stay-days {
    display: block;
    font-size: 15px;
    margin-top: .1em;
    margin-bottom: .2em;
    margin-left: 0;
    margin-right: 0;
    font-weight: regular;
}


/* ****************************************************************************************************** */
