/*------------------------------------------------------------------
[Table of contents]

	1. Global
	2. Wrapper / #wrapper
	3. Header / #header
	4. Nav / #nav
	5. Responsive Nav / #responsive-nav
	6. Masthead / #masthead
	7. Page Title / #page-title
	8. Welcome / #welcome
	9. Content / #content
	10. Footer / #footer
	11. Copyright / #copyright
	12. Grid / .grid
	13. Miscellaneous

-------------------------------------------------------------------*//*------------------------------------------------------------------
[1. Global]
*/body {    margin: 0;    font: 12px/1.7em 'Open Sans', arial, sans-serif;    background: #DDD url(../img/bg.png) repeat 0 0;}p {    margin-bottom: 2em;    font: 12px/1.7em 'Open Sans', arial, sans-serif;}h1 {    margin-bottom: .25em;}h2 {    margin-bottom: .25em;    font-size: 22px;    font-weight: 600;}h3 {    margin-bottom: .75em;    font-size: 18px;    font-weight: 600;}h4, h5, h6 {    margin-bottom: 0.25em;    font-weight: 600;}input {    font: 13px/1.7em 'Open Sans', arial, sans-serif;}/*------------------------------------------------------------------
[2. Wrapper]
*/html {    position: relative;}#wrapper {  min-height: 100%;
            height: auto !important;
            height: 100%;           
            width: 980px;
            padding: 0 50px;
            margin: 0 auto;
            background: #FFF;
            border: 1px solid #DDD\9;
            border-top: 12px solid #AF0917;
            border-bottom: none;
            -moz-box-shadow: 0 0 5px rgba(0,0,0,.25);
            -webkit-box-shadow: 0 0 5px rgba(0,0,0,.25);
            box-shadow: 0 0 5px rgba(0,0,0,.25);}/*------------------------------------------------------------------
[3. Header]
*/#header {    padding: 15px 0;}    #header #esq {        overflow: hidden;        width: 230px;        height: 140px;        margin: 0;        line-height: 600px;        background: url(../img/title.png) no-repeat 0 0;    }    #header #dir {        overflow: hidden;        width: 230px;        height: 140px;        margin: 0;        line-height: 600px;        background: url(../img/title.png) no-repeat 0 0;    }    #header h1 a {        display: block;    }/*------------------------------------------------------------------
[4. Nav]
*/#nav {    margin-bottom: .5em;}    #nav .container > #main-nav {        padding: 0;        margin: 0;        border-top: 1px solid #DDD;    }        #nav .container > #main-nav > li {            position: relative;            top: -1px;            float: left;            padding: 0 40px 0 0;            margin: 0;            list-style: none;            border-top: 1px solid #DDD;        }            #nav .container > #main-nav > li:last-child {                padding-right: 0;            }            #nav .container > #main-nav > li > a {                position: relative;                top: -1px;                display: block;                padding: 15px 5px 5px;                color: #999;                text-transform: uppercase;                border-top: 1px solid transparent;            }                #nav .container > #main-nav > li > a:hover,                #nav .container > #main-nav > li.dropdown.open > a {                    color: #333;                    text-decoration: none;                    border-top-color: #AF0917;                    border-top-width: 1px;                }            #nav .container > #main-nav > li.active a {                padding-top: 12px;                color: #222;                border-top-color: #AF0917;                border-top-width: 4px;            }            #nav .container > #main-nav > li > a > .caret {                position: relative;                top: -2px;                margin-left: .5em;            }    #nav .dropdown-menu a:hover {        background-color: #E6E6E6;    }    #nav .dropdown-menu > li > a {        padding: 6px 12px;    }    #nav .dropdown-menu i {        margin-right: .5em;        font-size: 14px;    }    #nav .dropdown-menu::before {        content: '';        display: inline-block;        border-left: 7px solid transparent;        border-right: 7px solid transparent;        border-bottom: 7px solid #CCC;        border-bottom-color: rgba(0, 0, 0, 0.2);        position: absolute;        top: -7px;        left: 9px;    }    #nav .dropdown-menu::after {        content: '';        display: inline-block;        border-left: 6px solid transparent;        border-right: 6px solid transparent;        border-bottom: 6px solid white;        position: absolute;        top: -6px;        left: 10px;    }/*------------------------------------------------------------------
[5. Responsive Nav / #responsive-nav]
*/#responsive-nav-trigger {    width: auto;    padding: 5px 10px;    background-color: #F8F8F8;    background-image: url(../img/responsive-nav-bg.png);    background-position: center right;    background-repeat: no-repeat;    color: #8F8F8F;    font-size: 12px;    line-height: 1.5;    border: 1px solid #E8E8E8;    cursor: pointer;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}    #responsive-nav-trigger.open {        -webkit-border-bottom-right-radius: 0;        -webkit-border-bottom-left-radius: 0;        -moz-border-radius-bottomright: 0;        -moz-border-radius-bottomleft: 0;        border-bottom-right-radius: 0;        border-bottom-left-radius: 0;    }#responsive-nav {    position: relative;    z-index: 1001;    display: none;    margin: 0 0 2em;}#responsive-nav-items {    display: none;    padding: 12px 10px;    margin: 0 0 1.5em;    background: #F8F8F8;    border: 1px solid #e3e3e3;    border-top: none;    -webkit-border-bottom-right-radius: 5px;    -webkit-border-bottom-left-radius: 5px;    -moz-border-radius-bottomright: 5px;    -moz-border-radius-bottomleft: 5px;    border-bottom-right-radius: 5px;    border-bottom-left-radius: 5px;}    #responsive-nav-items ul {        padding: 0;        margin: 0;    }    #responsive-nav-items li {        list-style: none;    }    #responsive-nav-items > li > ul > li > a {        padding-left: 30px;    }    #responsive-nav-items a {        padding: 8px 10px;        display: block;        color: #222;        font-size: 13px;        font-weight: 600;        -moz-border-radius: 5px;        -webkit-border-radius: 5px;        border-radius: 5px;    }        #responsive-nav-items a:hover {            text-decoration: none;            background: #DDD;        }    #responsive-nav-items li.active a {        color: #FFF;        text-decoration: none;        background: #E6E6E6;    }    .padingConteudo{
        padding:30px !important;
    }/*------------------------------------------------------------------
[6. Masthead]
*/#masthead {    position: relative;    height: 375px;    margin-bottom: 1.5em;    -moz-box-shadow: 1px 1px 6px rgba(0,0,0,.5);    -webkit-box-shadow: 1px 1px 6px rgba(0,0,0,.5);    box-shadow: 1px 1px 6px rgba(0,0,0,.5);}.masthead-details {    position: absolute;    top: 0;    right: 0;    width: 225px;    height: 100%;    padding: 20px;    color: #FFF;    background: #333;    background: rgba(0,0,0,.70);    text-shadow: 1px 1px 1px rgba(0,0,0,.4);}    .masthead-details h2 {        margin-bottom: .75em;        font-size: 28px;    }    .masthead-details p {        font-size: 14px;    }#masthead .carousel-control {    top: 50%;    left: -72px;    line-height: 26px;    opacity: .35;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}    #masthead .carousel-control:hover {        opacity: .80;    }    #masthead .carousel-control.right {        left: auto;        right: -72px;    }/*------------------------------------------------------------------
[7. Page Title / #page-title]
*/#page-title {    padding: 30px 50px;    margin: 0 -50px 2.5em;    border-top: 1px solid #EEE;    border-bottom: 1px solid #EEE;    background: #EEE;}    #page-title h1 {        margin-bottom: .40em;        font-weight: 600;    }    #page-title p {        margin-bottom: 0;        font-size: 15px;    }/*------------------------------------------------------------------
[8. Welcome]
*/#welcome h1 {    padding: 0 20px;    color: #777;    font-size: 22px;    font-style: italic;    font-weight: 600;    /*line-height: 0.50em;*/}#welcome {    text-align: center;}/*------------------------------------------------------------------
[9. Content]
*/#content {    bottom: 0;    height: auto !important;}/*------------------------------------------------------------------
[10. Footer]
*/#footer {    clear: both;    padding: 20px 50px;    margin: 2.5em -50px 0;    color: #BBB;    background: #222;    border-top: 1px solid #111;    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);    /*min-width: 980px !important;*/}    #footer .row {        margin-bottom: 0;    }    #footer #footer-logo {        overflow: hidden;        width: 212px;        height: 33px;        margin-bottom: .75em;        line-height: 600px;        background: url(../img/footer-logo.png) no-repeat 0 0;    }    #footer a {        color: #FFF;    }/*------------------------------------------------------------------
[11. Copyright]
*/#copyright {    clear: both;    padding: 20px 50px 15px 50px;    margin: 0 -50px;    color: #777;    font-size: 11px;    text-transform: uppercase;    background: #000;    border-top: 1px solid #000;    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15);    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15);    box-shadow: inset 0 1px 0 rgba(255,255,255,0.15);}    #copyright #rights {    }    #copyright #totop {        text-align: right;    }    #copyright a {        color: #FFF;    }/*------------------------------------------------------------------
[12. Grid]
*/[class^="grid-"] {    float: left;    margin: 0 0 0 20px;}.row {    margin-left: 0;}.container {    width: 880px;}.grid-1 {    width: 55px;}.grid-2 {    width: 130px;}.grid-3 {    width: 205px;}.grid-4 {    width: 280px;}.grid-5 {    width: 355px;}.grid-6 {    width: 430px;}.grid-7 {    width: 505px;}.grid-8 {    width: 580px;}.grid-9 {    width: 655px;}.grid-10 {    width: 730px;}.grid-11 {    width: 805px;}.grid-12 {    width: 880px;}.append-12 {    padding-right: 900px;}.append-11 {    padding-right: 825px;}.append-10 {    padding-right: 750px;}.append-9 {    padding-right: 675px;}.append-8 {    padding-right: 600px;}.append-7 {    padding-right: 525px;}.append-6 {    padding-right: 450px;}.append-5 {    padding-right: 375px;}.append-4 {    padding-right: 300px;}.append-3 {    padding-right: 225px;}.append-2 {    padding-right: 150px;}.append-1 {    padding-right: 75px;}.prepend-12 {    padding-left: 900px;}.prepend-11 {    padding-left: 825px;}.prepend-10 {    padding-left: 750px;}.prepend-9 {    padding-left: 675px;}.prepend-8 {    padding-left: 600px;}.prepend-7 {    padding-left: 525px;}.prepend-6 {    padding-left: 450px;}.prepend-5 {    padding-left: 375px;}.prepend-4 {    padding-left: 300px;}.prepend-3 {    padding-left: 225px;}.prepend-2 {    padding-left: 150px;}.prepend-1 {    padding-left: 75px;}.row [class^="grid-"]:first-child {    margin-left: 0;}.row.nopad [class^="grid-"] {    margin-bottom: 0;}.row.divider:last-child {    margin-bottom: 0;    border: none;}.row-divider {    margin: 1.5em 0 1.5em;    border: none;    border-bottom: 1px dotted #CCC;}/*------------------------------------------------------------------
[13. Miscellaneous]
*/.slash {    padding-right: .25em;    color: #F90;}.social-icons-container {    width: 100%;    display: table;    padding: 0;    margin: 2.5em 0 0;    list-style: none;}    .social-icons-container li {        width: 33%;        display: table-cell;        text-align: center;    }.social-icon {    width: 50px;    height: 50px;    display: inline-block;    overflow: hidden;    line-height: 600px;    background: url(../img/social/social-sprite.png) no-repeat 0 0;}.social-icon-twitter {    background-position: 0 0;}    .social-icon-twitter:hover {        background-position: 0 -50px;    }.social-icon-googleplus {    background-position: -50px 0;}    .social-icon-googleplus:hover {        background-position: -50px -50px;    }.social-icon-facebook {    background-position: -100px 0;}    .social-icon-facebook:hover {        background-position: -100px -50px;    }.clearfix,.row {    zoom: 1;}    .clearfix:before,    .row:before,    .clearfix:after,    .row:after {        content: "";        display: table;    }    .clearfix:after,    .row:after {        clear: both;    }.row {    margin-right: -15px;    margin-left: -15px;}    .row:before,    .row:after {        display: table;        content: " ";    }    .row:after {        clear: both;    }    .row:before,    .row:after {        display: table;        content: " ";    }    .row:after {        clear: both;    }.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {    position: relative;    min-height: 1px;    padding-right: 10px;    padding-left: 10px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {    float: left;}.col-xs-12 {    width: 100%;}.col-xs-11 {    width: 91.66666666666666%;}.col-xs-10 {    width: 83.33333333333334%;}.col-xs-9 {    width: 75%;}.col-xs-8 {    width: 66.66666666666666%;}.col-xs-7 {    width: 58.333333333333336%;}.col-xs-6 {    width: 50%;}.col-xs-5 {    width: 41.66666666666667%;}.col-xs-4 {    width: 33.33333333333333%;}.col-xs-3 {    width: 25%;}.col-xs-2 {    width: 16.666666666666664%;}.col-xs-1 {    width: 8.333333333333332%;}.col-xs-pull-12 {    right: 100%;}.col-xs-pull-11 {    right: 91.66666666666666%;}.col-xs-pull-10 {    right: 83.33333333333334%;}.col-xs-pull-9 {    right: 75%;}.col-xs-pull-8 {    right: 66.66666666666666%;}.col-xs-pull-7 {    right: 58.333333333333336%;}.col-xs-pull-6 {    right: 50%;}.col-xs-pull-5 {    right: 41.66666666666667%;}.col-xs-pull-4 {    right: 33.33333333333333%;}.col-xs-pull-3 {    right: 25%;}.col-xs-pull-2 {    right: 16.666666666666664%;}.col-xs-pull-1 {    right: 8.333333333333332%;}.col-xs-pull-0 {    right: 0;}.col-xs-push-12 {    left: 100%;}.col-xs-push-11 {    left: 91.66666666666666%;}.col-xs-push-10 {    left: 83.33333333333334%;}.col-xs-push-9 {    left: 75%;}.col-xs-push-8 {    left: 66.66666666666666%;}.col-xs-push-7 {    left: 58.333333333333336%;}.col-xs-push-6 {    left: 50%;}.col-xs-push-5 {    left: 41.66666666666667%;}.col-xs-push-4 {    left: 33.33333333333333%;}.col-xs-push-3 {    left: 25%;}.col-xs-push-2 {    left: 16.666666666666664%;}.col-xs-push-1 {    left: 8.333333333333332%;}.col-xs-push-0 {    left: 0;}.col-xs-offset-12 {    margin-left: 100%;}.col-xs-offset-11 {    margin-left: 91.66666666666666%;}.col-xs-offset-10 {    margin-left: 83.33333333333334%;}.col-xs-offset-9 {    margin-left: 75%;}.col-xs-offset-8 {    margin-left: 66.66666666666666%;}.col-xs-offset-7 {    margin-left: 58.333333333333336%;}.col-xs-offset-6 {    margin-left: 50%;}.col-xs-offset-5 {    margin-left: 41.66666666666667%;}.col-xs-offset-4 {    margin-left: 33.33333333333333%;}.col-xs-offset-3 {    margin-left: 25%;}.col-xs-offset-2 {    margin-left: 16.666666666666664%;}.col-xs-offset-1 {    margin-left: 8.333333333333332%;}.col-xs-offset-0 {    margin-left: 0;}.logoalinhamentoesq {    display: block;    margin-right: auto;    margin-left: auto;}.logoalinhamentodir {    display: block;    margin-right: auto;    margin-left: auto;}@media (min-width: 768px) {    .col-sm-1,    .col-sm-2,    .col-sm-3,    .col-sm-4,    .col-sm-5,    .col-sm-6,    .col-sm-7,    .col-sm-8,    .col-sm-9,    .col-sm-10,    .col-sm-11,    .col-sm-12 {        float: left;    }    .col-sm-12 {        width: 100%;    }    .col-sm-11 {        width: 91.66666666666666%;    }    .col-sm-10 {        width: 83.33333333333334%;    }    .col-sm-9 {        width: 75%;    }    .col-sm-8 {        width: 66.66666666666666%;    }    .col-sm-7 {        width: 58.333333333333336%;    }    .col-sm-6 {        width: 50%;    }    .col-sm-5 {        width: 41.66666666666667%;    }    .col-sm-4 {        width: 33.33333333333333%;    }    .col-sm-3 {        width: 25%;    }    .col-sm-2 {        width: 16.666666666666664%;    }    .col-sm-1 {        width: 8.333333333333332%;    }    .col-sm-pull-12 {        right: 100%;    }    .col-sm-pull-11 {        right: 91.66666666666666%;    }    .col-sm-pull-10 {        right: 83.33333333333334%;    }    .col-sm-pull-9 {        right: 75%;    }    .col-sm-pull-8 {        right: 66.66666666666666%;    }    .col-sm-pull-7 {        right: 58.333333333333336%;    }    .col-sm-pull-6 {        right: 50%;    }    .col-sm-pull-5 {        right: 41.66666666666667%;    }    .col-sm-pull-4 {        right: 33.33333333333333%;    }    .col-sm-pull-3 {        right: 25%;    }    .col-sm-pull-2 {        right: 16.666666666666664%;    }    .col-sm-pull-1 {        right: 8.333333333333332%;    }    .col-sm-pull-0 {        right: 0;    }    .col-sm-push-12 {        left: 100%;    }    .col-sm-push-11 {        left: 91.66666666666666%;    }    .col-sm-push-10 {        left: 83.33333333333334%;    }    .col-sm-push-9 {        left: 75%;    }    .col-sm-push-8 {        left: 66.66666666666666%;    }    .col-sm-push-7 {        left: 58.333333333333336%;    }    .col-sm-push-6 {        left: 50%;    }    .col-sm-push-5 {        left: 41.66666666666667%;    }    .col-sm-push-4 {        left: 33.33333333333333%;    }    .col-sm-push-3 {        left: 25%;    }    .col-sm-push-2 {        left: 16.666666666666664%;    }    .col-sm-push-1 {        left: 8.333333333333332%;    }    .col-sm-push-0 {        left: 0;    }    .col-sm-offset-12 {        margin-left: 100%;    }    .col-sm-offset-11 {        margin-left: 91.66666666666666%;    }    .col-sm-offset-10 {        margin-left: 83.33333333333334%;    }    .col-sm-offset-9 {        margin-left: 75%;    }    .col-sm-offset-8 {        margin-left: 66.66666666666666%;    }    .col-sm-offset-7 {        margin-left: 58.333333333333336%;    }    .col-sm-offset-6 {        margin-left: 50%;    }    .col-sm-offset-5 {        margin-left: 41.66666666666667%;    }    .col-sm-offset-4 {        margin-left: 33.33333333333333%;    }    .col-sm-offset-3 {        margin-left: 25%;    }    .col-sm-offset-2 {        margin-left: 16.666666666666664%;    }    .col-sm-offset-1 {        margin-left: 8.333333333333332%;    }    .col-sm-offset-0 {        margin-left: 0;    }}@media (min-width: 992px) {    .logoalinhamentoesq {        float: left !important;    }    .logoalinhamentodir {        float: right !important;    }    .col-md-1,    .col-md-2,    .col-md-3,    .col-md-4,    .col-md-5,    .col-md-6,    .col-md-7,    .col-md-8,    .col-md-9,    .col-md-10,    .col-md-11,    .col-md-12 {        float: left;    }    .col-md-12 {        width: 100%;    }    .col-md-11 {        width: 91.66666666666666%;    }    .col-md-10 {        width: 83.33333333333334%;    }    .col-md-9 {        width: 75%;    }    .col-md-8 {        width: 66.66666666666666%;    }    .col-md-7 {        width: 58.333333333333336%;    }    .col-md-6 {        width: 50%;    }    .col-md-5 {        width: 41.66666666666667%;    }    .col-md-4 {        width: 33.33333333333333%;    }    .col-md-3 {        width: 25%;    }    .col-md-2 {        width: 16.666666666666664%;    }    .col-md-1 {        width: 8.333333333333332%;    }    .col-md-pull-12 {        right: 100%;    }    .col-md-pull-11 {        right: 91.66666666666666%;    }    .col-md-pull-10 {        right: 83.33333333333334%;    }    .col-md-pull-9 {        right: 75%;    }    .col-md-pull-8 {        right: 66.66666666666666%;    }    .col-md-pull-7 {        right: 58.333333333333336%;    }    .col-md-pull-6 {        right: 50%;    }    .col-md-pull-5 {        right: 41.66666666666667%;    }    .col-md-pull-4 {        right: 33.33333333333333%;    }    .col-md-pull-3 {        right: 25%;    }    .col-md-pull-2 {        right: 16.666666666666664%;    }    .col-md-pull-1 {        right: 8.333333333333332%;    }    .col-md-pull-0 {        right: 0;    }    .col-md-push-12 {        left: 100%;    }    .col-md-push-11 {        left: 91.66666666666666%;    }    .col-md-push-10 {        left: 83.33333333333334%;    }    .col-md-push-9 {        left: 75%;    }    .col-md-push-8 {        left: 66.66666666666666%;    }    .col-md-push-7 {        left: 58.333333333333336%;    }    .col-md-push-6 {        left: 50%;    }    .col-md-push-5 {        left: 41.66666666666667%;    }    .col-md-push-4 {        left: 33.33333333333333%;    }    .col-md-push-3 {        left: 25%;    }    .col-md-push-2 {        left: 16.666666666666664%;    }    .col-md-push-1 {        left: 8.333333333333332%;    }    .col-md-push-0 {        left: 0;    }    .col-md-offset-12 {        margin-left: 100%;    }    .col-md-offset-11 {        margin-left: 91.66666666666666%;    }    .col-md-offset-10 {        margin-left: 83.33333333333334%;    }    .col-md-offset-9 {        margin-left: 75%;    }    .col-md-offset-8 {        margin-left: 66.66666666666666%;    }    .col-md-offset-7 {        margin-left: 58.333333333333336%;    }    .col-md-offset-6 {        margin-left: 50%;    }    .col-md-offset-5 {        margin-left: 41.66666666666667%;    }    .col-md-offset-4 {        margin-left: 33.33333333333333%;    }    .col-md-offset-3 {        margin-left: 25%;    }    .col-md-offset-2 {        margin-left: 16.666666666666664%;    }    .col-md-offset-1 {        margin-left: 8.333333333333332%;    }    .col-md-offset-0 {        margin-left: 0;    }}@media (min-width: 1200px) {    .logoalinhamentoesq {        float: left !important;    }    .logoalinhamentodir {        float: right !important;    }    .col-lg-1,    .col-lg-2,    .col-lg-3,    .col-lg-4,    .col-lg-5,    .col-lg-6,    .col-lg-7,    .col-lg-8,    .col-lg-9,    .col-lg-10,    .col-lg-11,    .col-lg-12 {        float: left;    }    .col-lg-12 {        width: 100%;    }    .col-lg-11 {        width: 91.66666666666666%;    }    .col-lg-10 {        width: 83.33333333333334%;    }    .col-lg-9 {        width: 75%;    }    .col-lg-8 {        width: 66.66666666666666%;    }    .col-lg-7 {        width: 58.333333333333336%;    }    .col-lg-6 {        width: 50%;    }    .col-lg-5 {        width: 41.66666666666667%;    }    .col-lg-4 {        width: 33.33333333333333%;    }    .col-lg-3 {        width: 25%;    }    .col-lg-2 {        width: 16.666666666666664%;    }    .col-lg-1 {        width: 8.333333333333332%;    }    .col-lg-pull-12 {        right: 100%;    }    .col-lg-pull-11 {        right: 91.66666666666666%;    }    .col-lg-pull-10 {        right: 83.33333333333334%;    }    .col-lg-pull-9 {        right: 75%;    }    .col-lg-pull-8 {        right: 66.66666666666666%;    }    .col-lg-pull-7 {        right: 58.333333333333336%;    }    .col-lg-pull-6 {        right: 50%;    }    .col-lg-pull-5 {        right: 41.66666666666667%;    }    .col-lg-pull-4 {        right: 33.33333333333333%;    }    .col-lg-pull-3 {        right: 25%;    }    .col-lg-pull-2 {        right: 16.666666666666664%;    }    .col-lg-pull-1 {        right: 8.333333333333332%;    }    .col-lg-pull-0 {        right: 0;    }    .col-lg-push-12 {        left: 100%;    }    .col-lg-push-11 {        left: 91.66666666666666%;    }    .col-lg-push-10 {        left: 83.33333333333334%;    }    .col-lg-push-9 {        left: 75%;    }    .col-lg-push-8 {        left: 66.66666666666666%;    }    .col-lg-push-7 {        left: 58.333333333333336%;    }    .col-lg-push-6 {        left: 50%;    }    .col-lg-push-5 {        left: 41.66666666666667%;    }    .col-lg-push-4 {        left: 33.33333333333333%;    }    .col-lg-push-3 {        left: 25%;    }    .col-lg-push-2 {        left: 16.666666666666664%;    }    .col-lg-push-1 {        left: 8.333333333333332%;    }    .col-lg-push-0 {        left: 0;    }    .col-lg-offset-12 {        margin-left: 100%;    }    .col-lg-offset-11 {        margin-left: 91.66666666666666%;    }    .col-lg-offset-10 {        margin-left: 83.33333333333334%;    }    .col-lg-offset-9 {        margin-left: 75%;    }    .col-lg-offset-8 {        margin-left: 66.66666666666666%;    }    .col-lg-offset-7 {        margin-left: 58.333333333333336%;    }    .col-lg-offset-6 {        margin-left: 50%;    }    .col-lg-offset-5 {        margin-left: 41.66666666666667%;    }    .col-lg-offset-4 {        margin-left: 33.33333333333333%;    }    .col-lg-offset-3 {        margin-left: 25%;    }    .col-lg-offset-2 {        margin-left: 16.666666666666664%;    }    .col-lg-offset-1 {        margin-left: 8.333333333333332%;    }    .col-lg-offset-0 {        margin-left: 0;    }}