
@font-face { font-family: 'metro'; src: url('/static/metro-icons-fixed-2000-webfont.eot?x=1351252202'); src: url('/static/metro-icons-fixed-2000-webfont.eot?#iefix') format('embedded-opentype'),  url('/static/metro-icons-fixed-2000-webfont.woff?x=1351252202') format('woff'),  url('/static/metro-icons-fixed-2000-webfont.ttf?x=1351252202') format('truetype'),  url('/static/metro-icons-fixed-2000-webfont.svg?x=1351252202#metroicons8-3regular') format('svg'); font-weight: normal; font-style: normal; }

.metro-char { font-family: "metro";  }
.char-big{font-size: 52px;}

body {
    padding-top: 20px;
    padding-bottom: 20px;
}


.main_header{
    font-family: 'Myriad Pro', "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
    font-size: 30px;
    padding-top: 30px;
    padding-bottom: 40px;
    text-align: center;
}

.h2-title{
    font-family: 'Myriad Pro', "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}

.navbar {
    margin-bottom: 20px;
}


.centered{text-align: center;}

.new_sup{
    vertical-align: super;
    font-size: 8px;
    padding:0px 1px 0px 1px;
    font-weight: lighter;
    background: #d9534f;
}

code {color: black; background: #eee;}
code.nobg {color: black; background: transparent;}



.page-header {text-align: center;}


.calendars_logos{
    text-align: center;
}

.calendars_logos img{
    margin: 0px 15px 0px 15px;
    width: 150px;
}

.pre_code {
    font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
    font-size: 13px;
    background:#fff;
    color:#000;
}

.atc-style-icon{
    margin: 5px;
}

.nav-p > li {
    float: left;
}
.nav-p > li > a {
    padding-bottom: 5px;
    outline: none;
    text-decoration: none;
}
.nav-p > li + li {
    margin-left: 2px;
}

.nav-p > li > a:hover{
    background-color: #fafafa;
    border-bottom: 5px solid #fafafa;
}

.nav-p > li.active > a,
.nav-p > li.active > a:hover,
.nav-p > li.active > a:focus {
    background-color: #fafafa;
    border-bottom: 5px solid #428bca;
}


.sharing {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    display: inline-block;
}

.sharing > li {
    float: left;
    padding: 20px;
}
