
body.scroll-lock{overflow:hidden;}



#overlay{position:fixed;left:0;top:0;height:100%;width:100%;z-index:1000;bottom:0;background-color: rgba(0,0,0,0.6);}
#overlay .modal{position: absolute;background:white;box-shadow: 0 15px 40px rgba(17,17,19,0.5);}

.has-inset{padding:15px;}
.has-inset-10{padding:10px;}
.has-inset-20{padding:20px;}
.has-inset-30{padding:30px;}
.has-inset-40{padding:40px;}

.has-inset-false{padding:0;}

.has-inset-h{padding:0 15px;}
.has-inset-h-false{padding-left:0;padding-right:0;}
.has-inset-v{padding:15px 0;}

.has-offset{margin:15px;}
.has-offset-top, .has-offset-top-15{margin-top:15px;}
.has-offset-bottom, .has-offset-bottom-15{margin-bottom:15px;}
.has-offset-bottom-20{margin-bottom:20px;}

.has-color-link{color:#0067CE;}

.is-text-center{text-align:center;}



.has-divider{border-bottom:1px solid #E5E5E5;}


button:hover{-moz-box-shadow:none;-webkit-box-shadow:0 1px 3px #CCC;box-shadow:0 1px 3px #CCC;}

button.is-close{border:0;background:none;position:absolute;top:5px;right:5px;border-radius:50%;line-height:30px;height:30px;width:30px;text-align:center;padding:0;transition: 0.3s;cursor:pointer;}
button.is-close:after{content:"\2715";font-size:18px;color:#999;}
button.is-close:hover{-moz-box-shadow:none;-webkit-box-shadow:none;none;background:#F1F1F1;color:#666;}

button.is-x-small{}
button.is-small{}
button.is-medium{line-height:40px;font-size:14px;}
button.is-large{}


.is-hidden{display:none;}
.is-flex{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}



.is-100{width:100%;}

.is-bolder{font-weight:500;}




.is-larger{font-size:larger;}


.is-rounded{border-radius:5px;}
.is-rounded-8{border-radius:8px;}
.is-rounded-y-8{border-radius:8px 8px 0 0;}
.is-rounded-16{border-radius:16px;}

.is-bordered{border: 1px solid #E5E5E5;}


.has-ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}


.is-sheet{display:none;background:white;position:fixed;z-index:600000000;}

.is-sheet-bottom{bottom:0;width:100%;height:50%;overflow-x:auto;}
.is-sheet-side-right{right: 0;width: 80%;height:100%;top:0;overflow-y:auto;}

.is-top-layer{z-index:100000000000000;}

/**
 * Interactive elements that aren't buttons or anchors need this class
 * on iOS devices so their clicks will work.
 *
 */
.is-int{cursor:pointer;}



