/* CSS Document */


@font-face {
    font-family: 'fontawesome';
    src: url('../resources/fonts/fontawesome-webfont.eot/file');
    src: url('../resources/fonts/fontawesome-webfont.eot?#iefix/file') format('embedded-opentype'),
         url('../resources/fonts/fontawesome-webfont.woff2/file') format('woff2'),
         url('../resources/fonts/fontawesome-webfont.woff/file') format('woff'),
         url('../resources/fonts/fontawesome-webfont.ttf/file') format('truetype'),
         url('../resources/fonts/fontawesome-webfont.svg#fontawesome/file') format('svg');
    font-weight: normal;
    font-style: normal;
}






@font-face {
    font-family: 'oswald_regular';
    src: url('../resources/fonts/oswald-regular-webfont.eot');
    src: url('../resources/fonts/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../resources/fonts/oswald-regular-webfont.woff2') format('woff2'),
         url('../resources/fonts/oswald-regular-webfont.woff') format('woff'),
         url('../resources/fonts/oswald-regular-webfont.ttf') format('truetype'),
         url('../resources/fonts/oswald-regular-webfont.svg#oswald_regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'oswald_stencilbold';
    src: url('../resources/fonts/oswald-stencil-webfont.eot');
    src: url('../resources/fonts/oswald-stencil-webfont.eot?#iefix') format('embedded-opentype'),
         url('../resources/fonts/oswald-stencil-webfont.woff2') format('woff2'),
         url('../resources/fonts/oswald-stencil-webfont.woff') format('woff'),
         url('../resources/fonts/oswald-stencil-webfont.ttf') format('truetype'),
         url('../resources/fonts/oswald-stencil-webfont.svg#oswald_stencilbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'roboto-thin-webfont';
    src: url('../resources/fonts/roboto-thin-webfont.eot');
    src: url('../resources/fonts/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../resources/fonts/roboto-thin-webfont.woff2') format('woff2'),
         url('../resources/fonts/fonts/roboto-thin-webfont.woff') format('woff'),
         url('../resources/fonts/fonts/roboto-thin-webfont.ttf') format('truetype'),
         url('../resources/fonts/roboto-thin-webfont.svg#roboto_thin_webfont') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotocondensed-bold-webfont';
    src: url('../resources/fonts/robotocondensed-bold-webfont.eot');
    src: url('../resources/fonts/robotocondensed-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../resources/fonts/robotocondensed-bold-webfont.woff2') format('woff2'),
         url('../resources/fonts/robotocondensed-bold-webfont.woff') format('woff'),
         url('../resources/fonts/robotocondensed-bold-webfont.ttf') format('truetype'),
         url('../resources/fonts/robotocondensed-bold-webfont.svg#robotocondensed_bold_webfont') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotocondensed-regular-webfont';
    src: url('../resources/fonts/robotocondensed-regular-webfont.eot');
    src: url('../resources/fonts/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../resources/fonts/robotocondensed-regular-webfont.woff2') format('woff2'),
         url('../resources/fonts/robotocondensed-regular-webfont.woff') format('woff'),
         url('../resources/fonts/robotocondensed-regular-webfont.ttf') format('truetype'),
         url('../resources/fonts/robotocondensed-regular-webfont.svg#robotocondensed_regular_webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotocondensed-light-webfont';
    src: url('../resources/fonts/robotocondensed-light-webfont.eot');
    src: url('../resources/fonts/robotocondensed-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../resources/fonts/robotocondensed-light-webfont.woff2') format('woff2'),
         url('../resources/fonts/robotocondensed-light-webfont.woff') format('woff'),
         url('../resources/fonts/robotocondensed-light-webfont.ttf') format('truetype'),
         url('../resources/fonts/robotocondensed-light-webfont.svg#robotocondensed_light_webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'fontawesome';
    src: url('../resources/fonts/fontawesome-webfont.eot');
    src: url('../resources/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
         url('../resources/fonts/fontawesome-webfont.woff2') format('woff2'),
         url('../resources/fonts/fontawesome-webfont.woff') format('woff'),
         url('../resources/fonts/fontawesome-webfont.ttf') format('truetype'),
         url('../resources/fonts/fontawesome-webfont.svg#fontawesome') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'robotothin';
    src: url('../resources/fonts/roboto-thin-webfont.eot');
    src: url('../resources/fonts/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../resources/fonts/roboto-thin-webfont.woff2') format('woff2'),
         url('../resources/fonts/roboto-thin-webfont.woff') format('woff'),
         url('../resources/fonts/roboto-thin-webfont.ttf') format('truetype'),
         url('../resources/fonts/roboto-thin-webfont.svg#robotothin') format('svg');
    font-weight: normal;
    font-style: normal;
}


.tsg-rwd-facet-builder{
    float: left;
        display:none;
    }


.cq-element-tsg-rwd-facet-builder{
        float: left;
        display:block;
    }

.tsg-rwd-facetBox{
    float: left;
       border: 1px #003875 solid;
   width: 98%;
margin: 15px 0px 0px 0px;



}


.tsg-rwd-facet-header{
float: left;
            width: 96%;
    padding: 2%;
    background:  #003875;
    color: #fff;
font-family: 'robotocondensed-bold-webfont';
font-size: 1em;
    margin: 0px;
        }

.tsg-rwd-facet-holder{
float: left;
        padding : 4%;
        width: 92%;
font-family: 'robotocondensed-bold-webfont';
        font-size: .9em;
}

@media screen  and (max-width: 1024px) and (min-width: 768px ) {

.tsg-rwd-facetBox{
    float: left;
       border: 1px #003875 solid;

}




}





@media (max-width: 768px){

.tsg-rwd-sidebar{
    float: left;
       border: 1px #003875 solid;
   width: 100%;
margin: 10px 0px 10px 0px;
}



}


