/*@import url(http://fonts.googleapis.com/css?family=Signika:400,300,600,700);*/

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on August 14, 2014 */

@font-face {
    font-family: 'signikaregular';
    src: url('fonts/signika-regular-webfont.eot');
    src: url('fonts/signika-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/signika-regular-webfont.woff') format('woff'),
         url('fonts/signika-regular-webfont.ttf') format('truetype'),
         url('fonts/signika-regular-webfont.svg#signikaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}





/**************************************/




body, html {
    margin: 0;
    padding: 0;
    height:100%;
    background-color: black;
    width: 100%;
    border: 0;
}



#container {


    height: 100%;
    border: medium;

    /*border-style: solid;
    border-width: thin;
    border-color: red;
    */
    background-color: #465C6E;
     background-image: url(../img/noise.png);
   background-repeat: repeat;
    width: 100%;





}

#slider {

    /*background-image: url("../img/slide1a.jpg");
    background-color: blue;
    background-size: cover;
    height: 100%;
    */
    width: 100%;
    /*position: relative;*/
    /*height: 100%;*/
    z-index: 1;
    height: 100%;
    overflow: hidden;




}

#slider img {


    width:100%;
    height:348px;
    /*min-width:300px;*/



}

#banner {
    /*background-image: url("../img/filler.png");*/
    /*background-size: cover;*/
    background-color: #003366;
    /*height: 40%;*/
    overflow: hidden;
    width: 100%;
    /*height: 100%;*/
    height:30%;
    



}

#navigation {

    /*height: 3.5%;*/


background-color: #293741;


    /*background-color: #2C4E66;
    background-image: url("../img/pareto_logo.png");
    */
    text-align: center;
    vertical-align: middle;
    border-top-color: #A9AFAC;
    /*border-bottom-color: #A9AFAC;
    border-bottom-color: white;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    */





}

#menu {
    width:50%;
    margin: auto;
    text-align: center;
    display: inline-table;

    border-collapse: separate;
    border-spacing:30px 0px;
    min-height: 100%;
    /*margin-top: 10px;*/
    font-size: 105%;
    
  









}

.menu_item {
    display: table-cell;

    vertical-align: middle;
    min-height: 100%;

background-color: #293741;
    width: 25%;



    min-height: 100%;
    display: table-cell;
    color: white;
//border-radius:6px;
//border-left-width:2px;
//border-right-width:2px;
//border-left-style: solid;
//border-right-style: solid;
//border-left-color: white;
//border-right-color: white;
//border-top-width:1px;
//border-top-style: solid;
//border-top-color: white;
    border-bottom-width:2px;
    border-bottom-style: solid;
    //border-bottom-color: black;
    border-bottom-color: #293741;
    /*font-family: "Source Sans Pro",sans-serif;*/
      font-family: 'signikaregular', sans-serif;
      font-weight: 700;
    letter-spacing: 0.1em;
    
    //font-weight: bolder;

    border-top-width:2px;
    border-top-style: solid;
    border-top-color: #293741;


 }

.menu_item > img {
    //height: 15px;

}

.menu_item:hover {
//    background-color: red;
    cursor: pointer;
}


.border {

    height: 0px;


    text-align: center;
background-color: #2C4E66;
    width: 100%;
    margin: auto;



}

.border0 {

    height: 6px;


    text-align: center;
    background-color: #293741;
    width: 100%;
    margin: auto;



}





.sep{
    display:table-cell;
    vertical-align: top;

}

#content {
    background-color: #465C6E;
     background-image: url(../img/noise.png);
   background-repeat: repeat;
    color: #EDEDED;
    //font-family: "macha",sans-serif;
    /*font-family: 'Open Sans',sans-serif !important;*/
/*font-family: 'Signika', sans-serif;*/
font-family: 'signikaregular', sans-serif;
font-weight: 400;
    
    padding-top: 1%;
    padding-left: 1%;
    padding-right: 0%;
    padding-bottom: 1%;
    font-size: 120%;
    
    line-height: 180%;
    letter-spacing: 0.01em;
    /*text-shadow: 0px 0.2px 0.2px #EEEEEE;*/
    
    

}

#test {
    //position: absolute;
    bottom: 0;
    text-align: center;
    width: 100%;
    position: absolute;
    z-index: 2;
    background-color: #003366;
    top: 88%;
    height: 4%;
    opacity: 0.7;
}

#aa{

    display: inline-block;
    background-color: #003366;
    color: #FFFFFF;
    width: 100%;
    opacity: 0.8;
    height: 100%;
}

.decor {
    display: inline-table;
    vertical-align: top;
    //padding-bottom: 1px;
}

#player {
    margin: auto;
    text-align: center;
    padding-top: 20px;
}

#yt_player {
     margin: auto;
     text-align: center;
 }

iframe {border:15px solid #000;
    border-radius: 15px !important;
}

.xyz {
    line-height: 1.5;
font-family: "Century Gothic", CenturyGothic, Geneva, AppleGothic, sans-serif;
font-size: 110%;
font-weight: bold;
}
