/**
 *  MOTION DYNAMICS CSS
 */

/* HTML */
body{}
header{}
footer{}
/*
a:link, a:visited {color:#333;}
a:hover, a:active {color:#666;}
*/

/* LAYOUT */
#navtop {}

.card {
    /* transparent by default */
    /*
    background-color: #fff;
    border:1px solid #f7f7f7;
    */
    padding:0.5em;
    min-height: 360px;
    margin-bottom:0.8em;
    overflow:hidden;
}

/* control button */
.cbtn {
    /* background-color: #fff; */       /* moved to theme */
    /* border: 1px solid #1565C0; */
    display:inline-block;
    /*margin-right:.4em;*/
    padding:.25em;
    /*padding-right:.4em;*/
    border:1px solid #1565C0;
    /*min-width:5em;*/
    border-radius: 4px;
    padding:2px 2px 2px 3px;
}

/* Tag Cloud widget from WP */
.tagcloud a {
    border: 1px solid #d1d1d1;
    border-radius: 2px;
    display: inline-block;
    font-family: Montserrat, "Helvetica Neue", sans-serif;
    line-height: 1;
    margin: 0 0.1875em 0.4375em 0;
    padding: 0.5625em 0.4375em 0.5em;

    text-align: center;
}

.tagcloud a:hover,
.tagcloud a:focus {
    border-color: #007acc;
    color: #007acc;
    outline: 0;
}

/*blocks*/
.inblck {
    display:inline-block;
}
.blck {
    display:block;
}

/* UX/UI controls */
.selected {
    border:1px solid #ccc;
    padding:2px;
}


/* PRINT */
.print-only{
    display: none;
}

@media print {

    .print-only{
        display:block;
    }

    .pagebreak {page-break-after: always;}
    h1,h2,h3 {page-break-after: avoid;}

    #nav_top,
    header, #foot, #footer,
    #footer_debug,
    .noprint {
        display: none !important;
    }

    /* don't print links on printed pages*/
    a:link:after, a:visited:after {
        display: none;
        content: "";
    }

}