/* tools */
#tools-container {
    position: absolute;
    top: 1rem;
    right: 0;
    transform:translateX(-50%);
    -ms-transform:translateX(-50%); 	/* IE 9 */
    -moz-transform:translateX(-50%); 	/* Firefox */
    -webkit-transform:translateX(-50%); /* Safari å’Œ Chrome */
    -o-transform:translateX(-50%);    	/* Opera */

    height: auto;

    background-color:rgba(20,33,53,0.65);
    border-radius:.08rem;
    padding:.05rem;

    display: none;
}
#tools-container .content{
    /*display: flex;*/
    /*justify-content: flex-start;*/
}
#tools-container .content .tool{
    width: .6rem;
    height: .6rem;
    padding: .05rem;

    background-color: rgba(20,33,53,0.65);
    box-shadow: 0 1px 5px 0 rgba(0,0,0,0.25);
    border:1px rgba(255,255,255,0) dashed;
    border-radius: .1rem;
    display: -webkit-flex; /* Safari */
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
#tools-container .content .tool + .tool{
    margin-top: .1rem;
}
#tools-container .content .tool.active {
    border: 1px dashed #ffcc33!important;
}
#tools-container .content .tool .fas{
    font-size: .4rem;
    color: #ffffff;
}
