.card, .card-menu{
    overflow: visible;
    clear: both;
    overflow: hidden;
    margin: 0;
    padding: .5em !important;
    font-size: 1em;
}
.card ul.actions, .card-menu ul.actions{
    display: block;
    margin-top: .5em;
    overflow: hidden;
}
.card ul.actions li, .card-menu ul.actions li{
    display: block;
    margin: 0 .5em .5em 0 !important;
    padding: 0;
    float: left;
    color: #ebebe6;
    box-shadow: .1em .1em rgba(128,128,128,0.5);

}
.card ul.actions li:after, .card-menu ul.actions li:after{
    content:'';
    display:none;
}

.card-button{
    height: 6.35em;
    width: 6.35em;
    padding: 1em 0;
    text-align: center;
    text-decoration: none;
}
.card-item{
    padding: 1em;
    border-top: 1px rgba(255,255,255,0.6) solid;
    border-border: 1px rgba(0,0,0,0.6) solid;
    font-size: 1.2em;
}

.card-button, .card-button:link, .card-button:visited, .card-item, .card-item:link, .card-item:visited{
    display: block;
    box-sizing: border-box;
    background: #486189; /* Old browsers */
    background: -moz-linear-gradient(-45deg,  #486189 0%, #3b4f70 63%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#486189), color-stop(63%,#3b4f70)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  #486189 0%,#3b4f70 63%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  #486189 0%,#3b4f70 63%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  #486189 0%,#3b4f70 63%); /* IE10+ */
    background: linear-gradient(135deg,  #486189 0%,#3b4f70 63%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#486189', endColorstr='#3b4f70',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    color: #ebebe6;
    text-shadow: 0 -1px 0px rgba(1,1,1,0.4);
    text-decoration: none;
}
.card-button:hover, .card-button:focus, .card-item:hover, .card-item:focus{
    color: #ebebe6;
    text-shadow: 0 -1px 0px rgba(1,1,1,0.4);
    background: rgb(41, 65, 104);
}
.card-button i{
    font-size: 3em;
    margin-bottom: .1em;
    text-shadow: 0 -1px 0px rgba(1,1,1,0.4);
    display: block;

}
/*.attribute.profile{
    display:none;
}*/

.ui-effects-transfer{
    border: 2px #486189 dashed;
}

.card h3.card-header, .card h4.card-header, .card-menu h3.card-header, .card-menu h4.card-header{
    background: #6d6c6d; /* Old browsers */
    background: -moz-linear-gradient(-45deg,  #6d6c6d 0%, #414041 63%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#6d6c6d), color-stop(63%,#414041)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  #6d6c6d 0%,#414041 63%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  #6d6c6d 0%,#414041 63%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  #6d6c6d 0%,#414041 63%); /* IE10+ */
    background: linear-gradient(135deg,  #6d6c6d 0%,#414041 63%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d6c6d', endColorstr='#414041',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    color: #ebebe6;
    text-shadow: 0 -1px 0px rgba(1,1,1,0.4);
    padding: .5em;
    font-size: 1.5em;
    margin-bottom: .5em;

}
.card-header i{
    margin-right: .5em;
}
.card-header i.pull-right{
    margin-right: 0;
}



.card-body h4.span12{
    margin: 0;
    font-size: 1.25em;
    padding: .5em;

    text-shadow: 1px 1px 0px rgba(1,1,1,0.4);
    color: #656465;
    font-weight: normal;

}
.card-header .card-close{
    color: #ebebe6;
    text-shadow: 0 -1px 0px rgba(1,1,1,0.4);
    margin-right: 0;
}

.snapshot{
    cursor: pointer;
}