.quiz-portlet .family-01 {
	h1 {
		display:none;
	}
	h2.quiz-title {
	    border-right: 1px solid #006589;
	    color: #006589;
	    display: block;
	    float: left;
	    font-size: 34px;
	    font-weight: bold;
	    margin-right: 10px;
	    padding-right: 20px;
	    text-transform: uppercase;
	}
	p.quiz-description {
	    color: #006589;
	    display: block;
	    font-family: georgia;
	    font-size: 16px;
	    font-style: italic;
	    height: 40px;
	    line-height:60px;
    }
    .questions {
   		font-family:Montserrat !important;
   		font-weight:bold;
		font-size:15px;
		line-height:22px;
		color:#a37459;
		margin-top:20px;
   		background-color:#FFE993;
	    background-image: url("../images/corner_bottom_right.png");
	    background-position: right bottom;
	    background-repeat: no-repeat;
    	.question-body {
			font-size:18px;
			line-height:26px;
			color:#ffffff;
    		background-color:#FFBD5D;
    		margin:0;
    		padding:15px 25px 10px;
    		.numbering {
		    	font-size:30px;
    		}
    	}
    	
    	form {
		    background-image: url("../images/background_title.png");
		    background-position: 20px 0;
		    background-repeat: no-repeat;
	        margin-top:0px;
    		padding:20px 25px;
    		fieldset {
			    padding:10px 0;
			    label {
			    	margin-bottom:10px;
			    }
			}
			input[type="radio"] {
    		    margin: -4px 0 0;
			}
    		input[type="checkbox"] {
			    margin: -4px 0 0;
			}
    		button {
				background-color:#FF7802;
				background-image:none;
				border:0 none transparent;
				border-radius: 15px;
				box-shadow: 0 3px #F25E08;
				color: #FFFFFF;
				font-family:inherit;
				font-size: 13px;/*14px;*/
				opacity: 1;
				padding: 5px 20px;
				text-decoration: none;
				text-shadow:none;
				text-transform:uppercase;
				&:hover {
					opacity:0.8;
				}
    		}
    		.button-holder {
    			margin:0 0 5px;
    			padding:5px 0;
    			text-align:center;
    			.answer-container {
    				margin-top:10px;
    				text-align:left;
    			}
			}
    	}
    }
}