@font-face {
    font-family: 'BB_i';
    src: url('../fonts/bodoniultraflf-italic-webfont.eot');
    src: url('../fonts/bodoniultraflf-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bodoniultraflf-italic-webfont.woff') format('woff'),
         url('../fonts/bodoniultraflf-italic-webfont.ttf') format('truetype'),
         url('../fonts/bodoniultraflf-italic-webfont.svg#BodoniUltraFLFMediumItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BB_r';
    src: url('../fonts/bodoniultraflf-webfont.eot');
    src: url('../fonts/bodoniultraflf-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bodoniultraflf-webfont.woff') format('woff'),
         url('../fonts/bodoniultraflf-webfont.ttf') format('truetype'),
         url('../fonts/bodoniultraflf-webfont.svg#BodoniUltraFLFRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'B_i';
    src: url('../fonts/bodoniflf-italic-webfont.eot');
    src: url('../fonts/bodoniflf-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bodoniflf-italic-webfont.woff') format('woff'),
         url('../fonts/bodoniflf-italic-webfont.ttf') format('truetype'),
         url('../fonts/bodoniflf-italic-webfont.svg#BodoniFLFMediumItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'B_r';
    src: url('../fonts/bodoniflf-roman-webfont.eot');
    src: url('../fonts/bodoniflf-roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bodoniflf-roman-webfont.woff') format('woff'),
         url('../fonts/bodoniflf-roman-webfont.ttf') format('truetype'),
         url('../fonts/bodoniflf-roman-webfont.svg#BodoniFLFRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* ALLA RUBRIKER FONT */
h1,h2,h3,h4{font-family: "BB_i", "Helvetica Neue", Helvetica, Arial, sans-serif;}

pre {
  border: none;
  color: #c6c6c6;
}

p,input,textarea {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 14px;
	line-height: 19px;
}

.intro{margin-top: 9px;}
.t_centered{text-align: center;}
.login_text{padding: 9px 9px 8px 9px; letter-spacing: 0.1em; margin-top: 10px;}
footer p{margin-top: 10px; font-size: 12px;}


.invite_intro h1{
  font-size: 46px;
  line-height: 44px;
  margin-top: 70px;
  margin-bottom:15px;}
.invite_intro .intro_end{margin-bottom: 50px;}
 
.story_intro h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 29px;
	margin-top: 20px;}
  
.invite_intro .intro_end{margin-bottom: 50px;}

/* INFO-TABBAR */
.tabbable a{color: #aa0000; text-transform: uppercase; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px;}
ul#myTab.nav.nav-tabs li a:hover{color:white;}
.tab-pane{margin: 0px 0 0px 0;}
.tab-pane h2,.tab-pane h3,.tab-pane h4,.tab-pane h5{text-align: center;}
.tab-pane p{text-align: center; padding-left: 30px; padding-right: 30px;