/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : 03.11.2018, 2:49:52
    Author     : Nick Denry
*/

@font-face {
    font-family: 'Sochi 2014 Bold';
    src: url('/theme/fonts/Sochi2014-Bold.eot');
    src: url('/theme/fonts/Sochi2014-Bold.eot?#iefix') format('embedded-opentype'),
        url('/theme/fonts/Sochi2014-Bold.woff') format('woff'),
        url('/theme/fonts/Sochi2014-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body {
    font-family: 'PT Sans', 'Open Sans', Arial, Tahoma, Verdana, sans-serif;
    font-size: 14px;
}

.clearfix {
    *zoom: 1;
}
.clearfix:before,
.clearfix:after {
    display: table;
    content: "";
    line-height: 0;
}
.clearfix:after {
    clear: both;
}

.col-lgl-1, .col-lgl-2, .col-lgl-3, .col-lgl-4, .col-lgl-5, .col-lgl-6, .col-lgl-7, .col-lgl-8, .col-lgl-9, .col-lgl-10, .col-lgl-11, .col-lgl-12,
.col-lgs-1, .col-lgs-2, .col-lgs-3, .col-lgs-4, .col-lgs-5, .col-lgs-6, .col-lgs-7, .col-lgs-8, .col-lgs-9, .col-lgs-10, .col-lgs-11, .col-lgs-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;

}

@media (min-width: 1200px) {
    .col-lgs-1, .col-lgs-2, .col-lgs-3, .col-lgs-4, .col-lgs-5, .col-lgs-6, .col-lgs-7, .col-lgs-8, .col-lgs-9, .col-lgs-10, .col-lgs-11, .col-lgs-12 {
        float: left;
    }
    .col-lgs-12 {
        width: 100%;
    }
    .col-lgs-11 {
        width: 91.66666667%;
    }
    .col-lgs-10 {
        width: 83.33333333%;
    }
    .col-lgs-9 {
        width: 75%;
    }
    .col-lgs-8 {
        width: 66.66666667%;
    }
    .col-lgs-7 {
        width: 58.33333333%;
    }
    .col-lgs-6 {
        width: 50%;
    }
    .col-lgs-5 {
        width: 41.66666667%;
    }
    .col-lgs-4 {
        width: 33.33333333%;
    }
    .col-lgs-3 {
        width: 25%;
    }
    .col-lgs-2 {
        width: 16.66666667%;
    }
    .col-lgs-1 {
        width: 8.33333333%;
    }
    .col-lgs-pull-12 {
        right: 100%;
    }
    .col-lgs-pull-11 {
        right: 91.66666667%;
    }
    .col-lgs-pull-10 {
        right: 83.33333333%;
    }
    .col-lgs-pull-9 {
        right: 75%;
    }
    .col-lgs-pull-8 {
        right: 66.66666667%;
    }
    .col-lgs-pull-7 {
        right: 58.33333333%;
    }
    .col-lgs-pull-6 {
        right: 50%;
    }
    .col-lgs-pull-5 {
        right: 41.66666667%;
    }
    .col-lgs-pull-4 {
        right: 33.33333333%;
    }
    .col-lgs-pull-3 {
        right: 25%;
    }
    .col-lgs-pull-2 {
        right: 16.66666667%;
    }
    .col-lgs-pull-1 {
        right: 8.33333333%;
    }
    .col-lgs-pull-0 {
        right: auto;
    }
    .col-lgs-push-12 {
        left: 100%;
    }
    .col-lgs-push-11 {
        left: 91.66666667%;
    }
    .col-lgs-push-10 {
        left: 83.33333333%;
    }
    .col-lgs-push-9 {
        left: 75%;
    }
    .col-lgs-push-8 {
        left: 66.66666667%;
    }
    .col-lgs-push-7 {
        left: 58.33333333%;
    }
    .col-lgs-push-6 {
        left: 50%;
    }
    .col-lgs-push-5 {
        left: 41.66666667%;
    }
    .col-lgs-push-4 {
        left: 33.33333333%;
    }
    .col-lgs-push-3 {
        left: 25%;
    }
    .col-lgs-push-2 {
        left: 16.66666667%;
    }
    .col-lgs-push-1 {
        left: 8.33333333%;
    }
    .col-lgs-push-0 {
        left: auto;
    }
    .col-lgs-offset-12 {
        margin-left: 100%;
    }
    .col-lgs-offset-11 {
        margin-left: 91.66666667%;
    }
    .col-lgs-offset-10 {
        margin-left: 83.33333333%;
    }
    .col-lgs-offset-9 {
        margin-left: 75%;
    }
    .col-lgs-offset-8 {
        margin-left: 66.66666667%;
    }
    .col-lgs-offset-7 {
        margin-left: 58.33333333%;
    }
    .col-lgs-offset-6 {
        margin-left: 50%;
    }
    .col-lgs-offset-5 {
        margin-left: 41.66666667%;
    }
    .col-lgs-offset-4 {
        margin-left: 33.33333333%;
    }
    .col-lgs-offset-3 {
        margin-left: 25%;
    }
    .col-lgs-offset-2 {
        margin-left: 16.66666667%;
    }
    .col-lgs-offset-1 {
        margin-left: 8.33333333%;
    }
    .col-lgs-offset-0 {
        margin-left: 0;
    }
}

@media (min-width: 1500px) {
    .col-lgl-1, .col-lgl-2, .col-lgl-3, .col-lgl-4, .col-lgl-5, .col-lgl-6, .col-lgl-7, .col-lgl-8, .col-lgl-9, .col-lgl-10, .col-lgl-11, .col-lgl-12 {
        float: left;
    }
    .col-lgl-12 {
        width: 100%;
    }
    .col-lgl-11 {
        width: 91.66666667%;
    }
    .col-lgl-10 {
        width: 83.33333333%;
    }
    .col-lgl-9 {
        width: 75%;
    }
    .col-lgl-8 {
        width: 66.66666667%;
    }
    .col-lgl-7 {
        width: 58.33333333%;
    }
    .col-lgl-6 {
        width: 50%;
    }
    .col-lgl-5 {
        width: 41.66666667%;
    }
    .col-lgl-4 {
        width: 33.33333333%;
    }
    .col-lgl-3 {
        width: 25%;
    }
    .col-lgl-2 {
        width: 16.66666667%;
    }
    .col-lgl-1 {
        width: 8.33333333%;
    }
    .col-lgl-pull-12 {
        right: 100%;
    }
    .col-lgl-pull-11 {
        right: 91.66666667%;
    }
    .col-lgl-pull-10 {
        right: 83.33333333%;
    }
    .col-lgl-pull-9 {
        right: 75%;
    }
    .col-lgl-pull-8 {
        right: 66.66666667%;
    }
    .col-lgl-pull-7 {
        right: 58.33333333%;
    }
    .col-lgl-pull-6 {
        right: 50%;
    }
    .col-lgl-pull-5 {
        right: 41.66666667%;
    }
    .col-lgl-pull-4 {
        right: 33.33333333%;
    }
    .col-lgl-pull-3 {
        right: 25%;
    }
    .col-lgl-pull-2 {
        right: 16.66666667%;
    }
    .col-lgl-pull-1 {
        right: 8.33333333%;
    }
    .col-lgl-pull-0 {
        right: auto;
    }
    .col-lgl-push-12 {
        left: 100%;
    }
    .col-lgl-push-11 {
        left: 91.66666667%;
    }
    .col-lgl-push-10 {
        left: 83.33333333%;
    }
    .col-lgl-push-9 {
        left: 75%;
    }
    .col-lgl-push-8 {
        left: 66.66666667%;
    }
    .col-lgl-push-7 {
        left: 58.33333333%;
    }
    .col-lgl-push-6 {
        left: 50%;
    }
    .col-lgl-push-5 {
        left: 41.66666667%;
    }
    .col-lgl-push-4 {
        left: 33.33333333%;
    }
    .col-lgl-push-3 {
        left: 25%;
    }
    .col-lgl-push-2 {
        left: 16.66666667%;
    }
    .col-lgl-push-1 {
        left: 8.33333333%;
    }
    .col-lgl-push-0 {
        left: auto;
    }
    .col-lgl-offset-12 {
        margin-left: 100%;
    }
    .col-lgl-offset-11 {
        margin-left: 91.66666667%;
    }
    .col-lgl-offset-10 {
        margin-left: 83.33333333%;
    }
    .col-lgl-offset-9 {
        margin-left: 75%;
    }
    .col-lgl-offset-8 {
        margin-left: 66.66666667%;
    }
    .col-lgl-offset-7 {
        margin-left: 58.33333333%;
    }
    .col-lgl-offset-6 {
        margin-left: 50%;
    }
    .col-lgl-offset-5 {
        margin-left: 41.66666667%;
    }
    .col-lgl-offset-4 {
        margin-left: 33.33333333%;
    }
    .col-lgl-offset-3 {
        margin-left: 25%;
    }
    .col-lgl-offset-2 {
        margin-left: 16.66666667%;
    }
    .col-lgl-offset-1 {
        margin-left: 8.33333333%;
    }
    .col-lgl-offset-0 {
        margin-left: 0;
    }
}