﻿:root { --primary-color: #170F09; --secondary-color: #ed8107; --tertiary-color: #9c9c9c; --quaternary-color: #8b8b8c; --quinary-color: #f1a147; --senary-color: #f2f3f4; --red-yt: #ff0812; --text-color: #2f2f2f; }

html { margin: 0; padding: 0; }
body { width: 100%; height: 100%; margin: 0; padding: 0; font-size: 1em; }

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
p { margin: 0; padding: 0; }
a { text-decoration: none; outline: none; }
ul, ol { margin: 0; padding: 0; }
li { list-style-type: none; }
img { max-width: 100%; }
input, input:focus, input:active, audio { outline: none; }

@media all and (min-width:768px) {

    /*! Span Grid */
    .row-fluid { width: 100%; *zoom: 1; }
    .row-fluid:before,
    .row-fluid:after { display: table; content: ""; line-height: 0; }
    .row-fluid:after { clear: both; }
    .row-fluid [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.127659574468085%; *margin-left: 2.074468085106383%; }
    .row-fluid [class*="span"]:first-child { margin-left: 0; }
    .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.127659574468085%; }
    .row-fluid .span12 { width: 100%; *width: 99.94680851063829%; }
    .row-fluid .span11 { width: 91.48936170212765%; *width: 91.43617021276594%; }
    .row-fluid .span10 { width: 82.97872340425532%; *width: 82.92553191489361%; }
    .row-fluid .span9 { width: 74.46808510638297%; *width: 74.41489361702126%; }
    .row-fluid .span8 { width: 65.95744680851064%; *width: 65.90425531914893%; }
    .row-fluid .span7 { width: 57.44680851063829%; *width: 57.39361702127659%; }
    .row-fluid .span6 { width: 48.93617021276595%; *width: 48.88297872340425%; }
    .row-fluid .span5 { width: 40.42553191489362%; *width: 40.37234042553192%; }
    .row-fluid .span4 { width: 31.914893617021278%; *width: 31.861702127659576%; }
    .row-fluid .span3 { width: 23.404255319148934%; *width: 23.351063829787233%; }
    .row-fluid .span2 { width: 14.893617021276595%; *width: 14.840425531914894%; }
    .row-fluid .span1 { width: 6.382978723404255%; *width: 6.329787234042553%; }
    .no-gutter.row-fluid [class*="span"] { margin-left: 0%; *margin-left: -0.052083333333333336%; }
    .no-gutter.row-fluid [class*="span"]:first-child { margin-left: 0; }
    .no-gutter.row-fluid .span12 { width: 99.99999999999999%; *width: 99.94791666666666%; }
    .no-gutter.row-fluid .span11 { width: 91.66666666666666%; *width: 91.61458333333333%; }
    .no-gutter.row-fluid .span10 { width: 83.33333333333331%; *width: 83.28124999999999%; }
    .no-gutter.row-fluid .span9 { width: 74.99999999999999%; *width: 74.94791666666666%; }
    .no-gutter.row-fluid .span8 { width: 66.66666666666666%; *width: 66.61458333333333%; }
    .no-gutter.row-fluid .span7 { width: 58.33333333333333%; *width: 58.28124999999999%; }
    .no-gutter.row-fluid .span6 { width: 49.99999999999999%; *width: 49.94791666666666%; }
    .no-gutter.row-fluid .span5 { width: 41.66666666666666%; *width: 41.61458333333332%; }
    .no-gutter.row-fluid .span4 { width: 33.33333333333333%; *width: 33.28124999999999%; }
    .no-gutter.row-fluid .span3 { width: 24.999999999999996%; *width: 24.947916666666664%; }
    .no-gutter.row-fluid .span2 { width: 16.666666666666664%; *width: 16.614583333333332%; }
    .no-gutter.row-fluid .span1 { width: 8.333333333333332%; *width: 8.281249999999998%; }
    /*! Span Grid */
}

@media all and (min-width:768px) and (max-width:1023px) {
    .no-gutter.row-fluid .span4 { width: 33.29%; *width: 33.28124999999999%; }
}
