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; }