.bottom-shadow {
    background: rgba(0, 0, 0, 0) url("data:image/gif;base64,R0lGODlhEQAfALMAAP7+/vj4+PX19fz8/Pf39/v7+/n5+f39/f///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAARAB8AAARAEMlJq7046827/2AojmRpnmj6AWzrvuwhz3Rt3/ag73yvF8CgcEgsEg3IpHLJbDID0Kh0CiVYr9isVcDter/cCAA7") repeat-x scroll 0 0;
}
.alignment-center {
    margin:0 auto;
    float:none;
}
.clickable {
    cursor:pointer;
}
.loading-xs {
    background:url("../../images/loading.svg") no-repeat;
    background-size: 16px 16px;
    float: left;
    height: 16px;
    width: 22px;
    margin-top: -3px;
}
.loading-xs-placeholder {
    float: left;
    height:11px;
    width: 22px;
    display:inline-block;
}
.margin-top {
    margin-top:20px !important;
}
.margin-top-large {
    margin-top:40px;
}
.margin-top-small {
    margin-top:10px !important;
}
.margin-top-reduced {
    margin-top:-10px;
}
.margin-bottom {
    margin-bottom:20px !important;
}
.margin-bottom-large {
    margin-bottom:46px !important;
}
.margin-bottom-small {
    margin-bottom:10px;
}
.margin-right {
    margin-right:20px;
}
.margin-right-small {
    margin-right:10px;
}
.margin-right-negative-small {
    margin-right:-10px;
}
.margin-left {
    margin-left:20px;
}
.margin-left-small {
    margin-left:10px;
}
.margin {
    margin:20px;
}
.max-small-window {
    width:100%;
    max-width: 375px;
    min-width: 300px;
}
.padding-right {
    padding-right:20px !important;
}
.padding-small, .padding-10 {
    padding:10px;
}
.padding-6 {
    padding:6px;
}
.padding-5 {
    padding:5px;
}
.padding-8 {
    padding:8px;
}
.padding-10 {
    padding:10px;
}
.padding-20 {
    padding:20px;
}

/** Text sizes*/
.text-xxs {
    font-size:0.5em;
}
.text-xs {
    font-size:0.8em;
}
.text-sm {
    font-size:1em;
}
.text-small {
    font-size:12px;
}
.text-md {
    font-size:1.5em;
}
.text-lg {
    font-size:2.5em;
}
.text-bold {
    font-weight:bold;
}
.text-italic {
    font-style: italic;
}

.pull-right {
    float:right;
}

.top-attached {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
