/*
 * text-align
 */

.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nomargin-top{margin-top:0}.text-nomargin-top.text >:first-child{margin-top:0}.text-nomargin-bottom{margin-bottom:0}.text-nomargin-bottom.text >:last-child{margin-bottom:0}



table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}tbody,tfoot,thead{border:1px solid #f1f1f1;background-color:#fefefe}caption{padding:.5rem .625rem .625rem;font-weight:700}thead{background:#f8f8f8;color:#0a0a0a}tfoot{background:#f1f1f1;color:#0a0a0a}tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody td,tbody th{padding:.5rem .625rem .625rem}tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media print,screen and (max-width:63.99875em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}


.stacks_in_5{height:auto;overflow:hidden;min-height:50px;max-height:50px;}


#stacks_in_6 {
	margin:  12px;
	padding:  20px;
}

#stacks_in_15 {
	font-size: 150%;
}
#stacks_in_7 {
    text-align: center;
    padding: 0.25rem 0.25rem;
}

#stacks_in_7 a {
    display: inline-block;
    background: rgba(40, 115, 221, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(40, 115, 221, 1.00), rgba(76, 99, 186, 1.00));
    background-image: -moz-linear-gradient(top, rgba(40, 115, 221, 1.00), rgba(76, 99, 186, 1.00));
    background-image: -ms-linear-gradient(top, rgba(40, 115, 221, 1.00), rgba(76, 99, 186, 1.00));
    background-image: -o-linear-gradient(top, rgba(40, 115, 221, 1.00), rgba(76, 99, 186, 1.00));
    background-image: linear-gradient(to bottom, rgba(40, 115, 221, 1.00), rgba(76, 99, 186, 1.00));
    border-radius: 2rem;
    font-family: inherit;
    line-height: 1.2;
    letter-spacing: 0px;
    color: rgba(255, 255, 255, 1.00);
    font-size: 1.25rem;
    padding: 0.5rem 2rem;
    text-decoration: none;
    outline: 0;
    /* Misc. text formating */ 
    /* No text shadow */
    /* No box shadow */
    /* No border */
}

#stacks_in_7 a:hover {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(144, 155, 253, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(144, 155, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -moz-linear-gradient(top, rgba(144, 155, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -ms-linear-gradient(top, rgba(144, 155, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -o-linear-gradient(top, rgba(144, 155, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: linear-gradient(to bottom, rgba(144, 155, 253, 1.00), rgba(52, 152, 219, 1.00));
    text-decoration: none;
    /* Misc. text formating */ 
    /* No border */
}

#stacks_in_7 a:active {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(3, 71, 255, 0.50);
    background-image: -webkit-linear-gradient(top, rgba(3, 71, 255, 0.50), rgba(21, 44, 223, 0.50));
    background-image: -moz-linear-gradient(top, rgba(3, 71, 255, 0.50), rgba(21, 44, 223, 0.50));
    background-image: -ms-linear-gradient(top, rgba(3, 71, 255, 0.50), rgba(21, 44, 223, 0.50));
    background-image: -o-linear-gradient(top, rgba(144, 155, 253, 1.00), rgba(21, 44, 223, 0.50));
    background-image: linear-gradient(to bottom, rgba(3, 71, 255, 0.50), rgba(21, 44, 223, 0.50));
    text-decoration: none;
    /* Misc. text formatting */ 
    /* No border */
}

#stacks_in_7 a:focus {
    box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.50);
}.stacks_in_10{overflow:hidden;height:40px;}@media only screen and (min-width:40.063em){.stacks_in_10{height:40px}}@media only screen and (min-width:62.563em){.stacks_in_10{height:40px}}




