@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'CabinRegular';
    src: url('/fonts/Cabin/Cabin-Regular-webfont.eot');
    src: url('/fonts/Cabin/Cabin-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Cabin/Cabin-Regular-webfont.woff') format('woff'),
         url('/fonts/Cabin/Cabin-Regular-webfont.ttf') format('truetype'),
         url('/fonts/Cabin/Cabin-Regular-webfont.svg#CabinRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CabinItalic';
    src: url('/fonts/Cabin/Cabin-Italic-webfont.eot');
    src: url('/fonts/Cabin/Cabin-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Cabin/Cabin-Italic-webfont.woff') format('woff'),
         url('/fonts/Cabin/Cabin-Italic-webfont.ttf') format('truetype'),
         url('/fonts/Cabin/Cabin-Italic-webfont.svg#CabinItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CabinMedium';
    src: url('/fonts/Cabin/Cabin-Medium-webfont.eot');
    src: url('/fonts/Cabin/Cabin-Medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Cabin/Cabin-Medium-webfont.woff') format('woff'),
         url('/fonts/Cabin/Cabin-Medium-webfont.ttf') format('truetype'),
         url('/fonts/Cabin/Cabin-Medium-webfont.svg#CabinMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CabinMediumItalic';
    src: url('/fonts/Cabin/Cabin-MediumItalic-webfont.eot');
    src: url('/fonts/Cabin/Cabin-MediumItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Cabin/Cabin-MediumItalic-webfont.woff') format('woff'),
         url('/fonts/Cabin/Cabin-MediumItalic-webfont.ttf') format('truetype'),
         url('/fonts/Cabin/Cabin-MediumItalic-webfont.svg#CabinMediumItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CabinSemiBold';
    src: url('/fonts/Cabin/Cabin-SemiBold-webfont.eot');
    src: url('/fonts/Cabin/Cabin-SemiBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Cabin/Cabin-SemiBold-webfont.woff') format('woff'),
         url('/fonts/Cabin/Cabin-SemiBold-webfont.ttf') format('truetype'),
         url('/fonts/Cabin/Cabin-SemiBold-webfont.svg#CabinSemiBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CabinSemiBoldItalic';
    src: url('/fonts/Cabin/Cabin-SemiBoldItalic-webfont.eot');
    src: url('/fonts/Cabin/Cabin-SemiBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Cabin/Cabin-SemiBoldItalic-webfont.woff') format('woff'),
         url('/fonts/Cabin/Cabin-SemiBoldItalic-webfont.ttf') format('truetype'),
         url('/fonts/Cabin/Cabin-SemiBoldItalic-webfont.svg#CabinSemiBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CabinBold';
    src: url('/fonts/Cabin/Cabin-Bold-webfont.eot');
    src: url('/fonts/Cabin/Cabin-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Cabin/Cabin-Bold-webfont.woff') format('woff'),
         url('/fonts/Cabin/Cabin-Bold-webfont.ttf') format('truetype'),
         url('/fonts/Cabin/Cabin-Bold-webfont.svg#CabinBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CabinBoldItalic';
    src: url('/fonts/Cabin/Cabin-BoldItalic-webfont.eot');
    src: url('/fonts/Cabin/Cabin-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Cabin/Cabin-BoldItalic-webfont.woff') format('woff'),
         url('/fonts/Cabin/Cabin-BoldItalic-webfont.ttf') format('truetype'),
         url('/fonts/Cabin/Cabin-BoldItalic-webfont.svg#CabinBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Podkova */

@font-face {
    font-family: 'PodkovaRegular';
    src: url('/fonts/Podkova/Podkova-Regular-webfont.eot');
    src: url('/fonts/Podkova/Podkova-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Podkova/Podkova-Regular-webfont.woff') format('woff'),
         url('/fonts/Podkova/Podkova-Regular-webfont.ttf') format('truetype'),
         url('/fonts/Podkova/Podkova-Regular-webfont.svg#PodkovaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}


.quiz {
	font-size:14px;
	font-family: "CabinRegular", arial, helvetica, sans-serif;
}

.question {
	font-family: "CabinRegular", arial, helvetica, sans-serif;
	font-size:17px;
	margin-bottom: 2px;
	line-height:1.4em;
	padding:0 15px;
}

.answerbox {
	font-family: "CabinRegular", arial, helvetica, sans-serif;
	width:410px;
	margin-left:15px;
	padding-top:5px;
	font-weight:bold;
}

.button{
    display: inline-block;
    text-decoration: none;
    font: bold 11px/11px HelveticaNeue, Helvetica, Arial;
    padding: 8px 11px;
    color: #555;
    border: 1px solid #dedede;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.button.black{
    background: #525252;
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e', endColorstr='#434343'); /*  IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#5e5e5e), to(#434343)); /*  WebKit */
    background: -moz-linear-gradient(top,  #5e5e5e, #434343);
    border-color: #4c4c4c #313131 #1f1f1f;
    color: #fff;
    text-shadow: 0 1px 0 #2e2e2e;
    -webkit-box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
    -moz-box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
    box-shadow: 0 1px 1px #afafaf, inset 0 1px 0 #868686;
	margin-bottom:7px;  
}
.button.black:hover{
    background: #5a5a5a;
    border-color: #2c2c2c #1c1c1c #101010;
    text-shadow: 0 1px 0 #363636;
    -webkit-box-shadow: 0 1px 1px #b1b1b1, inset 0 1px 0 #838383;
    -moz-box-shadow: 0 1px 1px #b1b1b1, inset 0 1px 0 #838383;
    box-shadow: 0 1px 1px #b1b1b1, inset 0 1px 0 #838383;    
}