html{height: 100%;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin: 0; padding: 0;}

body {height: auto !important; height: 100%; min-height: 100%; position: relative;}

table{border-collapse: collapse; border-spacing: 0; margin: 0 0 10px 0;}

table tr th, table tr td{padding: 5px; border: 1px solid #bfbfbf;}

fieldset,img{border: 0;}

address,button,caption,cite,code,dfn,input,optgroup,option,select,textarea,th,var{font: inherit;}

button {background: #0a5ed6; height: 40px; font: 16px/40px Ubuntu Condensed, Arial, Tahoma, sans-serif; text-transform: uppercase; color: #fff; border: none; padding: 0 15px; cursor: pointer;}

button:hover {background: #0c6cf2;}  

del,ins{text-decoration: none;}

li{list-style-position: inside;} 

ul > li {list-style-type: disc;}   

ul, ol {margin: 0 0 10px 0;}

ul > ul {margin: 0 0 5px 10px;}

ul > ol {margin: 0 0 5px 10px;}

ol > ul {margin: 0 0 5px 10px;}

ol > ol {margin: 0 0 5px 10px;}

caption,th{text-align: left;}

h1,h2,h3,h4,h5,h6{font-size: 100%; font-weight: normal;}

q:before,q:after{content: '';}

abbr,acronym{border: 0; font-variant: normal;}

sup{vertical-align: baseline;}

sub{vertical-align: baseline;}

legend{color: #000;}