/*
  file:amoksys-materialize-card.css
  Author:   Rodrigo Butzke - AmokSys
  Version:  1.0.1
*/

.card .card-content{padding:1rem;}
.card .card-content > h1:only-child,.card .card-content > h2:only-child,.card .card-content > h3:only-child,.card .card-content > h4:only-child,.card .card-content > h5:only-child,.card .card-content > h6:only-child,.card .card-content > h7:only-child,.card .card-content > a:only-child > h1:only-child,.card .card-content > a:only-child > h2:only-child,.card .card-content > a:only-child > h3:only-child,.card .card-content > a:only-child > h4:only-child,.card .card-content > a:only-child > h5:only-child,.card .card-content > a:only-child > h6:only-child,.card .card-content > a:only-child > h7:only-child{margin:0;}
.card .card-content > .card-title{margin-bottom:0;}

.card .card-content a:not(.btn):not(.btn-floating):not(.btn-flat){color:inherit}

.card .card-video video,.card .card-image video{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%;}

.card .card-image.card-image-wide{position:relative;padding-bottom: 56%;background-position:center;background-size:cover;}

.card .card-image.card-image-wide img, .card .card-image.card-image-wide iframe, .card .card-image.card-image-wide .card-image-wide-block{
    position:absolute;top:0;left:0;width:100%;height:100%;border:none;
}
.card .card-image.card-image-wide .card-image-wide-block{z-index:1;}


.card .card-content .card-title .btn-floating i{line-height:inherit}

.card-transparent{background:transparent;}

.card-theme-light{color:#dddddd;}
.card-theme-light input:not([type]),
.card-theme-light input[type=text]:not(.browser-default),
.card-theme-light input[type=password]:not(.browser-default),
.card-theme-light input[type=email]:not(.browser-default),
.card-theme-light input[type=url]:not(.browser-default),
.card-theme-light input[type=time]:not(.browser-default),
.card-theme-light input[type=date]:not(.browser-default),
.card-theme-light input[type=datetime]:not(.browser-default),
.card-theme-light input[type=datetime-local]:not(.browser-default),
.card-theme-light input[type=tel]:not(.browser-default),
.card-theme-light input[type=number]:not(.browser-default),
.card-theme-light input[type=search]:not(.browser-default),
.card-theme-light textarea.materialize-textarea{
    border-bottom-color:#dddddd;
}

.card-theme-light .input-field > input,
.card-theme-light .input-field > .prefix,
.card-theme-light .input-field > label{
    color:#dddddd;
}

.card-theme-light .input-field .prefix.active,
.card-theme-light .input-field > *:focus,
.card-theme-light .input-field > *:active{
    color:#ffffff;
}

.card-theme-light input:not([type]):focus:not([readonly])+label,
.card-theme-light input[type=text]:not(.browser-default):focus:not([readonly])+label,
.card-theme-light input[type=password]:not(.browser-default):focus:not([readonly])+label,
.card-theme-light input[type=email]:not(.browser-default):focus:not([readonly])+label,
.card-theme-light input[type=url]:not(.browser-default):focus:not([readonly])+label,
.card-theme-light input[type=time]:not(.browser-default):focus:not([readonly])+label,
.card-theme-light input[type=date]:not(.browser-default):focus:not([readonly])+label,
.card-theme-light input[type=datetime]:not(.browser-default):focus:not([readonly])+label,
.card-theme-light input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,
.card-theme-light input[type=tel]:not(.browser-default):focus:not([readonly])+label,
.card-theme-light input[type=number]:not(.browser-default):focus:not([readonly])+label,
.card-theme-light input[type=search]:not(.browser-default):focus:not([readonly])+label,
.card-theme-light textarea.materialize-textarea:focus:not([readonly])+label {
    color:#ffffff;
}

.card-theme-light input:not([type]):focus:not([readonly]),
.card-theme-light input[type=text]:not(.browser-default):focus:not([readonly]),
.card-theme-light input[type=password]:not(.browser-default):focus:not([readonly]),
.card-theme-light input[type=email]:not(.browser-default):focus:not([readonly]),
.card-theme-light input[type=url]:not(.browser-default):focus:not([readonly]),
.card-theme-light input[type=time]:not(.browser-default):focus:not([readonly]),
.card-theme-light input[type=date]:not(.browser-default):focus:not([readonly]),
.card-theme-light input[type=datetime]:not(.browser-default):focus:not([readonly]),
.card-theme-light input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
.card-theme-light input[type=tel]:not(.browser-default):focus:not([readonly]),
.card-theme-light input[type=number]:not(.browser-default):focus:not([readonly]),
.card-theme-light input[type=search]:not(.browser-default):focus:not([readonly]),
.card-theme-light textarea.materialize-textarea:focus:not([readonly]) {
    border-bottom:1px solid #ffffff;
    -webkit-box-shadow:0 1px 0 0 #ffffff;
    box-shadow:0 1px 0 0 #ffffff;
}


