.clearfix:before,.clearfix:after {
	content:'.';
	display:block;
	overflow:hidden;
	visibility:hidden;
	font-size:0;
	line-height:0;
	width:0;
	height:0
}
.clearfix:after {
	clear:both
}
.clearfix {
	zoom:1
}

.quiz-container {
	min-height:200px
}

.quiz-container .response {
	padding: 20px 0;
}

.quiz-container .response,
.quiz-container .response li {
	display: none;
}


.quiz-container .column-2 {
	float: left;
	width: 50%;
}

.quiz-container .quiz-content {
	min-height: 100px;
	padding-right: 10px;
}

.quiz-container .slickQuizWrapper ol.questions li.single label:before {
	border-radius:15px
}

.quiz-container .slick-quiz-container {
	height:auto
}

.quiz-container .slick-quiz-container .featured-img {
	margin:80px 30px 30px  10px;
	min-height:170px;
	padding-bottom:65px;
	position:relative
}

.quiz-container .slickQuizWrapper .quizResultsCopy .quizShare {
	bottom:100px
}

.quiz-container .slick-quiz-container .featured-img img {
	margin-bottom: 0;
	clear:both;
	display:block;
	margin-left:auto;
	margin-right:auto
}

.quiz-container .button.tryAgain {
	background-color:#ca4e3a;
	color:#ffffff;
	font-weight: bold;
	font-style: italic;
	font-size:1.125rem;
	height:42px;
	line-height:2.625rem;
	padding:0 22px;
	text-decoration:none;
	width:auto;
	text-align:center;
	display:none;
	float:right !important;
	left:auto;
	right:0;
	bottom:0
}

.quiz-container .textarea textarea {
	padding:10px;
	font-size:14px;
	font-size:0.875rem;
	line-height:20px;
	line-height:1.25rem;
	color:#082023;
	box-sizing:border-box;
	width:100%;
	height:42px;
	border:1px solid #9baaab;
	background:#fff;
	box-shadow:0 1px 3px rgba(0,0,0,0.15) inset
}

.quiz-container .textarea textarea:focus {
	border:1px solid #616b6c
}

.quiz-container .resultContent h4 {
	font-size:30px;
	line-height:32px;
	font-weight: bold;
	color:#082023;
	padding-bottom:20px
}

.quiz-container .resultContent p {
	font-size:18px;
	line-height:20px
}

.quiz-container .resultContent .you_are_text {
	padding-top:20px
}

.slick-quiz-container {
	background:#fff left bottom repeat-x  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABJCAIAAABzfNvfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRJREFUeNpi6N/by8TAwIANM3IoKDOzCAiNCCwUGo8rHAACDADAswxR1MtPOQAAAABJRU5ErkJggg==);
	padding-bottom:73px;
	font-size:14px;
	font-size:0.875rem;
	line-height:20px;
	line-height:1.25rem;
	color:#082023;
	height:407px;
	position:relative;
	overflow:hidden
}

.slick-quiz-container:before {
	content:'Quizzes';
	position:absolute;
	font-weight: bold;
	font-style: italic;
	font-size:26px;
	color:#fff;
	bottom:26px;
	left:30px
}

.slick-quiz-container .cssLoading {
	padding-top:80px
}

.slick-quiz-container .featured-img {
	margin:80px 30px 30px  10px;
}

.slick-quiz-container .featured-img img {
	width:100%;
	height:auto;
	display:block;
	position:relative;
	margin-bottom:-73px
}

.slick-quiz-container .slickQuizWrapper .quizName {
	padding-top:0
}

.slick-quiz-container .slickQuizWrapper .quizName img {
	display:none
}

.slick-quiz-container .quizScore,
.slick-quiz-container .question h3 img,
.slick-quiz-container .quizLevel img,
.slick-quiz-container .responses img {
	display:none
}

.slick-quiz-container .image-container {
	height:480px;
	overflow:hidden
}

.slick-quiz-container .image-container img {
	min-height:480px;
	min-width:100%;
	width:auto;
	float:right
}


.slickQuizWrapper .button {
	float:left;
	width:auto;
	padding:0 22px;
	color:#ffffff;
	text-decoration:none;
	font-size:18px;
	font-size:1.125rem;
	line-height:42px;
	line-height:2.625rem;
	height:42px;
	background-color:#ca4e3a;
	font-style: italic;
	font-weight: bold;
}

.slickQuizWrapper .buttonWrapper .button {
	margin-top:20px
}

.slickQuizWrapper .buttonWrapper .button.disabled {
	cursor:default;
	opacity:0.5
}

.slickQuizWrapper .nameLabel,.slickQuizWrapper .emailLabel {
	margin-top:20px
}

.slickQuizWrapper input,.slickQuizWrapper input+label {
	cursor:pointer
}

.slickQuizWrapper input:disabled,.slickQuizWrapper input:disabled+label {
	opacity:.8;
	cursor:not-allowed
}

.slickQuizWrapper .quizArea,.slickQuizWrapper .quizResults {
	margin-bottom:30px
}

.slickQuizWrapper .quizArea,.slickQuizWrapper .quizResults {
	zoom:1
}

.slickQuizWrapper .quizArea:before,
.slickQuizWrapper .quizArea:after,
.slickQuizWrapper .quizResults:before,
.slickQuizWrapper .quizResults:after {
	content:"\0020";
	display:block;
	height:0;
	visibility:hidden;
	font-size:0
}

.slickQuizWrapper .quizArea:after,.slickQuizWrapper .quizResults:after {
	clear:both
}

.question>h3,.slickQuizWrapper .questionCount {
	display:inline-block;
	font-weight: bold;
	font-style: italic;
	color:#ca4e3a;
	font-weight:normal;
	font-size:22px;
	font-size:1.375rem;
	line-height:28px;
	line-height:1.75rem
}

.slickQuizWrapper .questionCount:after {
	content:":"
}

.question>h3 {
	color:#156272;
	padding-left:5px
}

.slickQuizWrapper .questionCount span {
	font-weight:bold
}

.slickQuizWrapper ul.responses,
.slickQuizWrapper ol.questions,
.slickQuizWrapper ol.questions li {
	margin-left:0;
	padding-left:0
}

.slickQuizWrapper ul.answers {
	margin:20px 0 40px;
	padding-left:0
}

.slickQuizWrapper ol.questions li {
	padding:2px 0
}

.slickQuizWrapper ol.questions li input {
	position:absolute;
	left:-9999px
}

.slickQuizWrapper ol.questions li label {
	font-size:14px;
	font-size:0.875rem;
	line-height:25px;
	line-height:1.5625rem;
	display:inline-block;
	cursor:pointer;
	padding:0 10px 0 30px;
	background-color:#edede5;
	position:relative
}

.slickQuizWrapper ol.questions li label:before {
	content:'';
	position:absolute;
	height:15px;
	width:15px;
	left:5px;
	top:5px;
	background:#616b6c
}

.slickQuizWrapper ol.questions li label:hover {
	background-color:#90bb8e
}

.slickQuizWrapper ol.questions li label:hover:before {
	background:#edede5
}

.slickQuizWrapper ol.questions li.checked label {
	background-color:#90bb8e
}

.slickQuizWrapper ol.questions li.checked label:before {
	background:#edede5
}

.slickQuizWrapper ol.questions li.checked label:after {
	content: '';
	position:absolute;
	left:0;
	top:0;
	height:24px;
	width:24px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOBJREFUeNrUlcsNAiEQQFliAVsKJXh3PViB2oaePasVSA96twVL0QpwMIwhY4Y/ByeZAJPseyGww2CMET1Dis4xTLtFFeB6uH3ny/2kYDhCrqD+bLoDB79Dzu0I67GZwIOPrqRQIjvAhS+pFXBwjLPsCN/CQWsq0JCbVnA7mRH42iWuq+D+LdIe2MaF2UkWHAUnAuck2XAU2OKL+QglRXAUPNzfF5IUwf0ziEmK4LRVxCQ/8MBNY9t1qiQJzjW7mCQZHuqmnCQLHmvXVJINp60iJFEl8M+T+fePfnfBW4ABAEHgWE1aAWhHAAAAAElFTkSuQmCC);
}

.slickQuizWrapper ul.responses li {
	margin:0 0 30px
}

.slickQuizWrapper ul.responses li p span {
	display:block;
	font-weight:bold
}

.slickQuizWrapper .quizResultsCopy {
	padding:30px 30px 60px 30px;
	min-height:200px
}

.slickQuizWrapper .quizResultsCopy h3 {
	margin:0;
	font-style: italic;
	color:#ca4e3a;
	font-weight:normal;
	font-size:18px;
	font-size:1.125rem;
	line-height:28px;
	line-height:1.75rem
}

.slickQuizWrapper .quizResultsCopy .quizLevel {
	margin-bottom:20px
}

.slickQuizWrapper .quizResultsCopy .quizShare {
	position:absolute;
	bottom:140px;
	left:30px;
	right:52.5%
}

.article .post-content .content h2.quizName,h2.quizName {
	text-align:center;
	color:#ca4e3a;
	position:relative;
	bottom:-15px;
	margin:30px 0 0 30px !important;
	padding-bottom:0;
	font-weight: bold;
	font-style: italic;
	font-size:24px;
	line-height:28px;
	padding-bottom:30px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX0AAAAYCAYAAAAWNy0MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfxJREFUeNrs3L8rhHEcwPHnkZKFUmS4RSLFYJBSksIkWSxSBoPBlYzSrSxm2QzKYlFkMcj/YLlNycRmUZTH59s9T126e3yfH3q+3+f7ftUn6q5z9+3u7XvP8fhBEHiAjpWDZdPv4rbMlcxbjrfZG97ucdEP7ubolichMutgCVAiuzL3Mv05Bv9OZp/XCog+YJZBmXGZiZzCHwV/WqZPZpIlBtEHzLHY9H3W8DcHP7LAEoPoA2ZGP0v4WwVfWWKJQfQBc7TaiScNf7vgK7MyXSwziD5QvFGZSpvLdMMfF3ylW2aGpYbt/K1qlVWAlteeJ1Pv2o7MyR/XqXuNQzQvKYIfOZSpFfUgB96HeBIis04Z/lAfxkdHfuH4MRfrfMg6JvMgM/8r/LrBj35OLWZ9eC3BeBzeQRnMaV5vOAx/JUXwlSmvcZgHsHqn77MM0Nxtm3rX9mTONTcxUfhXZc4SBF9R//z1kfLdiNXvtFCu6AO2uwi/Jgn/Y8INj/rc4JSlhu18zr0DXRace2cjQfiTMCL4nHsHeeCYPsq249+U+S5b8AGiD/x/+Ak+iD7gSPgJPog+4Ej4CT6IPmBp+Ndlvgg+QPThhkuZNc3wE3wQfaAErjXCT/BB9AFHwk/wQfQBR8JP8EH0AQfC/0nw4SLOvQNXwz8i88xSwDU/AgwAVzJihLH9+VUAAAAASUVORK5CYII=) bottom center no-repeat;
	font-size:28px;
	font-size:1.75rem;
	line-height:32px;
	line-height:2rem
}

.quizArea {
	padding:30px 0 30px 30px
}

.quizDescription {
	padding:0 30px;
	text-align:left
}

.quizDescription img {
	display:block;
	margin:20px auto;
	max-width:80%
}

.buttonWrapper {
	text-align:center;
	padding:20px 0 0 0;
	position:relative;
	height:60px
}

.buttonWrapper .startQuiz {
	float:none !important;
	position:absolute;
	left:50%;
	width:160px;
	margin:0 0 0 -80px;
	padding:0
}

.button.tryAgain {
	float:none !important;
	position:absolute;
	left:30px;
	bottom:90px;
	border:none !important;
	color:#fff !important
}

.startQuiz,.nextQuestion,.backToQuestion,
.questions li.question,
.questions li.question .responses,
.questions li.question .responses .correct,
.questions li.question .responses .incorrect,
.quizResults {
	display:none
}
.nextQuestion.checkAnswer {
	display:block
}
ol.questions,ul.answers,ul.responses,ol.questions li,ul.answers li,ul.responses li {
	list-style-type:none
}
ol.questions {
	margin-top:0
}


.is-mademan.slick-quiz-container:before {
	left:92px
}
.is-mademan.slick-quiz-container {
	background:#fff url(/wp-content/themes/mademan/public/images/bg-quiz.png) left bottom no-repeat
}
.is-mademan.slick-quiz-container:before,.is-mademan .slickQuizWrapper .button,.is-mademan .question>h3,.is-mademan .slickQuizWrapper .questionCount,.is-mademan .slickQuizWrapper .quizResultsCopy h3,.is-mademan .article .post-content .content h2.quizName,.is-mademan h2.quizName,.is-mademan .quiz-container .button.tryAgain {
	font-family:"adellew01-bolditalicregular",Verdana,Arial,sans-serif;
	font-weight:normal;
	font-style:normal
}
.is-mademan.slick-quiz-container,.is-mademan .quiz-container .textarea textarea {
	font-family:"Libre Baskerville",Verdana,Arial,sans-serif
}
.is-mademan .quiz-container .resultContent h4 {
	font-family:"adellew01-boldregular",Verdana,Arial,sans-serif;
	font-weight:normal
}

.share-style-2 {
	font-size:20px;
	font-size:1.25rem;
	line-height:28px;
	line-height:1.75rem;
	padding:10px 8px;
	background:url(/wp-content/themes/mademan/public/images/bg.png) repeat scroll 0 0 #eaeae2;
	text-align:center
}
.share-style-2 em,.share-style-2 a {
	display:inline-block;
	height:28px;
	margin:0 3px
}
.share-style-2 em {
	padding-right:10px;
	font-style:normal
}
.share-style-2 a {
	padding:0 6px;
	font-size:16px;
	text-decoration:none;
	color:#fff
}
.share-style-2 a.facebook {
	background:#3d57a1
}
.share-style-2 a.twitter {
	background:#38c7ff
}
.share-style-2 a.youtube {
	background:#e63127
}
.share-style-2 a.gplus {
	background:#d14923
}
.share-style-2 a.stumble {
	background:#ea4b24
}
.share-style-2 a.email {
	background:#b21321
}
.share-style-2 a.instagram {
	background:#326289
}

.cssLoading{width:80px;margin:40px auto 0 auto;position:relative;top:-20px}.circleG{background-color:#082023;float:left;height:17px;margin-left:9px;width:17px;-moz-animation-name:bounce_circleG;-moz-animation-duration:1.35s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-moz-border-radius:11px;-webkit-animation-name:bounce_circleG;-webkit-animation-duration:1.35s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-webkit-border-radius:11px;-ms-animation-name:bounce_circleG;-ms-animation-duration:1.35s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-ms-border-radius:11px;-o-animation-name:bounce_circleG;-o-animation-duration:1.35s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-o-border-radius:11px;animation-name:bounce_circleG;animation-duration:1.35s;animation-iteration-count:infinite;animation-direction:linear;border-radius:11px}.circleG_1{-moz-animation-delay:0.27s;-webkit-animation-delay:0.27s;-ms-animation-delay:0.27s;-o-animation-delay:0.27s;animation-delay:0.27s}.circleG_2{-moz-animation-delay:0.63s;-webkit-animation-delay:0.63s;-ms-animation-delay:0.63s;-o-animation-delay:0.63s;animation-delay:0.63s}.circleG_3{-moz-animation-delay:0.8s;-webkit-animation-delay:0.8s;-ms-animation-delay:0.8s;-o-animation-delay:0.8s;animation-delay:0.8s}@-moz-keyframes bounce_circleG{50%{background-color:#8ebd8e}}@-webkit-keyframes bounce_circleG{50%{background-color:#8ebd8e}}@-ms-keyframes bounce_circleG{50%{background-color:#8ebd8e}}@-o-keyframes bounce_circleG{50%{background-color:#8ebd8e}}@keyframes bounce_circleG{50%{background-color:#8ebd8e}}.no-cssanimations .cssLoading:before{content:'Loading';color:#8ebd8e;font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem;font-family:"adellew01-boldregular",Verdana,Arial,sans-serif}.no-cssanimations .circleG_1,.no-cssanimations .circleG_2,.no-cssanimations .circleG_3{display:none}.no-cssanimations .load-more .cssLoading{width:auto;margin:0;top:auto}.no-cssanimations .load-more .cssLoading:before{font-size:32px;font-size:2rem;line-height:72px;line-height:4.5rem;color:#fff;font-family:"adellew01-bolditalicregular",Verdana,Arial,sans-serif;font-weight:normal}


@media only screen and (max-width:768px) {
	.quiz-container .column-2 {
		float: none;
		width: auto;
	}

	.quiz-container .quiz-content {
		padding-right: 0;
	}

	.slick-quiz-container .featured-img {
		margin: 0px;
	}

	
	.article .post-content .content h2.quizName,h2.quizName {
		margin-left:10px !important;
		margin-right:10px !important
	}
	.quizArea {
		padding:30px 10px
	}
	.slickQuizWrapper .quizResultsCopy .quizShare {
		left:10px;
		bottom:50px;
		right:10px
	}
	.slick-quiz-container {
		height:auto
	}
	.slick-quiz-container .quizResultsCopy {
		position:relative;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:120px
	}
	.slick-quiz-container .image-container {
		height:auto
	}
	.slick-quiz-container .image-container img {
		min-height:auto;
		min-width:auto;
		width:100%;
		height:auto;
		float:none
	}
	.button.tryAgain {
		bottom:0;
		left:10px
	}
	.quiz-container {
		min-height:10px
	}
	.quiz-container .slick-quiz-container .featured-img {
		margin:0 10px 30px  10px;
		padding-bottom:0;
		min-height:1px
	}
	.quiz-container .slickQuizWrapper .quizResultsCopy .quizShare {
		bottom:60px
	}
	.quiz-container .button.tryAgain {
		top:-70px;
		bottom:auto;
		left:10px;
		right:auto
	}
}




@media only screen and (max-width:480px) {
	.slick-quiz-container .image-container {
		display:none
	}
}