Team:OLS Canmore AB CA/CSS
@charset "UTF-8"; @import url(font-awesome.min.css); @import url("http://fonts.googleapis.com/css?family=Roboto:500,300");
/* Basic */
body { background: #fff; }
html{ margin: 0px auto; width:1000 px; }
body, input, select, textarea { color: #555f66; font-family: "Roboto", Helvetica, sans-serif; font-size: 12pt; font-weight: 300; line-height: 1.00 em; }
/* List */
li ul {display: none;} ul li a {display: block;padding: 5px 10px 5px 10px;text-decoration: none; white-space: nowrap;color: #000;} ul li a:hover {text-decoration: underline} li:hover ul {display: block; position: absolute;} li:hover li {float: none;} li:hover a {} li:hover li a:hover {}
ol { list-style: decimal; margin: 0 0 2em 0; padding-left: 1.25em;
}
ol li { padding-left: 0.25em;
}
ul { list-style: disc; margin: 0 0 2em 0; padding-left: 1em; text-align:center;
}
ul li { padding-left: 0.5em; display:inline-block; }
ul.alt { list-style: none; padding-left: 0; }
ul.alt li { border-top: solid 1px rgba(144, 144, 144, 0.25); padding: 0.5em 0; }
ul.alt li:first-child { border-top: 0; padding-top: 0; }
ul.icons { cursor: default; list-style: none; padding-left: 0; }
ul.icons li { display: inline-block; padding: 0 1.25em 0 0; }
ul.icons li:last-child { padding-right: 0; }
ul.icons li .icon:before { font-size: 1.5em; }
ul.actions { cursor: default; list-style: none; padding-left: 0; }
ul.actions li { display: inline-block; padding: 0 1em 0 0; vertical-align: middle; }
ul.actions li:last-child { padding-right: 0; }
ul.actions.small li { padding: 0 0.5em 0 0; }
ul.actions.vertical li { display: block; padding: 1em 0 0 0; }
ul.actions.vertical li:first-child { padding-top: 0; }
ul.actions.vertical li > * { margin-bottom: 0; }
ul.actions.vertical.small li { padding: 0.5em 0 0 0; }
ul.actions.vertical.small li:first-child { padding-top: 0; }
ul.actions.fit { display: table; margin-left: -1em; padding: 0; table-layout: fixed; width: calc(100% + 1em); }
ul.actions.fit li { display: table-cell; padding: 0 0 0 1em; }
ul.actions.fit li > * { margin-bottom: 0; }
ul.actions.fit.small { margin-left: -0.5em; width: calc(100% + 0.5em); }
ul.actions.fit.small li { padding: 0 0 0 0.5em; }
dl { margin: 0 0 2em 0; }