/* 
 *  master.css | Main StyleSheet File
 *  @Autor: Sebastian Bochan (Squiz)
 *
 */

/* 1. FONTS */


/* 1. RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
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; }
input::-moz-focus-inner { border: 0; padding: 0; } /*Remove button padding in FF*/

/* 3. GENERIC STYLES FOR TAGS */
body { background-color:#000; font:0.875em/1.429em 'Century gothic', 'Arial',sans-serif; color:#fff; overflow:hidden; }
h1,h2,h3,h4,h5,h6 { color:#990000; font-family: 'Century gothic', 'Helvetica', sans-serif; line-height:1.250em; font-weight:normal;}
h1 { border-bottom:1px solid #990000; font-size:1.714em; padding-bottom: 5px; margin-bottom: 15px;  }
h2 { font-size:1.571em; padding-bottom:15px; }
h3 { font-size:1.429em; padding-bottom:15px;  }
h4 { font-size:1.286em; padding-bottom:15px;  }
h5 { font-size:1.143em; padding-bottom:10px;  }
h6 { padding-bottom:10px; }
a { color:#990000; text-decoration:none; }
a:hover { text-decoration:underline; }
em { font-style:italic; }
strong { font-weight:bold; }

/* 4. REUSABLE CLASSES */
.alpha { margin-left:0; }
.omega { margin-right:0; }
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:before, .clearfix:after, .grid:before, .grid:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after, .grid:after { clear: both; }
.clearfix, .grid { zoom: 1; }
.hide,.mobile-content  { display:none; }
.bold { font-weight:bold; }
.right { float:right; }
.left {float:left; }
input.submit,input.search {cursor:pointer;}

/* 5. GLOBAL ELEMENTS */
#main-content, #main-content img  { float:left; width:100%; }

/* =========================== HEADER =======================*/

/* header animation */
embed,object { float:left;}
