a{outline:none;color:#396f7d;text-decoration:none}
ul{margin:0 0 0 -38px}
li{background:url(//www.sfatulmedicului.ro/external/img/quiz/medlife/li-afectiuni.png) 0 3px no-repeat;padding:0 0 0 22px;list-style:none;font-size:13px;margin-bottom:5px;color:#7F7F7F}
h1{
	font-size:32px;
	font-weight: 600;
}
h2{
	font-size:18px;
	font-weight:600;
}
h3{
	font-size:16px;
	font-weight:400;
}
h4{font-size:12px;color:#999;font-weight:lighter;text-align:center;line-height:25px}


.main-quiz-container *{
	line-height: 1.4 !important
}
.main-quiz-container .content-intrebare-quiz *{
	line-height: 18px !important
}
.main-quiz-container .content-intrebare-quiz .intrebare-quiz{
	line-height: 1.4 !important
}
.main-quiz-container{
    margin-top: 30px;
    position: relative;
    display: flex;
    overflow: hidden;
}
.main-quiz-container p{
	margin: 0;
	padding: 0;
}



.poza-content-quiz{
	flex-shrink: 1;
	flex-grow: 1;
	position: relative;
}

.poza-content-quiz img{
    width: 100%;
	height: auto;
	z-index: 1;
}




.header-container{
	width:100%;
	display:block;
	margin-bottom:30px;
}
.header-quiz{width:100%;height:25px;display:block;position:absolute;top:-22px;left:21px}
.quiz-content-container{
    width: calc(100% - 380px);
    z-index: 100;
    padding: 20px;
}







.main-title-quiz{margin: 0;}
.sub-titlu-quiz{
	margin: 30px 0 0 0;
}
.brand-logo-quiz, .brand-logo-quiz2{
    position: absolute;
    bottom: 20px;
    left: 20px;
}


.descriere-quiz{
    font-size: 17px;
    color: #666;
    margin: 30px 0 0 0;
}






.incepe-testul-quiz{
    display: inline-block;
    font-size: 23px;
    font-weight: 700;
    color: #fff;
    padding: 20px;
    background: #3b94b6;
	margin: 30px 0 90px;
	border-radius: 3px;
}

.incepe-testul-quiz a{}




.blue-gradient-header-quiz{
    margin: 6px 0 0 6px;
}
.titlu-chenar-albastru-quiz{
	font-size:25px;
}
.subtitlu-chenar-albastru-quiz{
	font-size:15px;
}



.sub-titlu-quiz2{margin:31px 0 0 25px;color:#036;font-size:19px}
.descriere-quiz2{font-size:17px;color:#666;margin:15px 0 0 25px}





.scroll-box-bottom, .scroll-box-top, .scroll-box-mid, .scrollbar-top, .scrollbar-bottom, .scrollbar-mid, .scrollbox-container{}
.sageata-sus-quiz, .sageata-jos-quiz, .scroll-bar-quiz, .text-continut-quiz-scroll{}
.medici-recomandati-quiz{width:326px;height:236px;background:url(//www.sfatulmedicului.ro/external/img/quiz/greensugar/medici-recomandati-bg-quiz.png) no-repeat;display:block;position:absolute;z-index:100;margin:78px 0 0 595px;color:#666;font-weight:500;padding:6px 0 0 28px}
.next-arrow-medici-recomandati-quiz{background:url(//www.sfatulmedicului.ro/external/img/quiz/greensugar/next-arrow-quiz.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;height:18px;left:300px;position:absolute;top:31px;width:13px}
.prev-arrow-medici-recomandati-quiz{background:url(//www.sfatulmedicului.ro/external/img/quiz/greensugar/prev-arrow-quiz.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;height:18px;left:0;position:relative;top:31px;width:13px}
.functie-doctor-recomandat-quiz{float:left;width:144px;font-size:11px;font-style:italic;color:#999;margin:1px 0 0 7px}
.nume-doctor-recomdant-quiz{float:left;font-size:12px;font-weight:700;margin:12px 0 0 7px;color:#4C4C4C}
.poza-medic-quiz{width:107px;height:110px;float:left;overflow:hidden;margin:13px 0 0}
.info-doctor-recomdant-quiz{display:block;margin:2px 0 0;position:relative}
.detalii-clinica-recomandata-quiz{display:block;font-size:11px;color:#666;width:226px;margin:10px 0 0}
.box-detalii-clinica-recomandata{display:block;position:absolute;z-index:100;margin:268px 0 0 716px}




.intrebare-quiz{
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 45px;
}
.content-intrebare-quiz{
    padding: 30px 30px 0;
    background: #fff;
}

.variante-intrebare-quiz > div {
	margin-top: 10px !important;
}
.variante-intrebare-quiz > div > div {
	position: relative !important;
	top: 4px !important;
}

.variante-intrebare-quiz input[type='radio']{
	margin-top:2px!important;display:block;width:18px;height:18px;
	position: absolute;
}
.variante-intrebare-quiz label{margin:0;clear:none;padding:3px 0 3px 35px;cursor:pointer;background:url(//www.sfatulmedicului.ro/external/img/quiz/greensugar/unchecked-radio-quiz.png) left center no-repeat;font-weight:400!important;color:#666;z-index:999;font-size:20px;line-height:1em}
.variante-intrebare-quiz .checkbox_activ + div label{background-image:url(//www.sfatulmedicului.ro/external/img/quiz/greensugar/checked-radio-quiz.png)!important}

.butoane-navigare-intrebari-quiz{
	display: flex;
	width: 100%;
	margin:0 !important;
}
.intrebarea-precedenta-quiz{
	margin-right: 20px !important;
}

.butoane-navigare-intrebari-quiz > a, .butoane-navigare-intrebari-quiz > input{
	display: block;
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    background: #3b94b6;
    text-align: center;
	padding: 15px !important;
	width: 50%;
	margin: 40px 0 100px;
	border-radius: 3px;
}


.progress-bar-container-quiz{
	text-align: center;
	transform: translateY(-80px);
}
.progres-bar-cap-quiz{display: none;}
.progress-bar-quiz{
    display: inline-block;
    /* border: 1px solid; */
    /* width: 40px; */
    /* height: 40px; */
    /* border-radius: 99%; */
    text-align: center;
    padding-top: 5px;
    box-sizing: border-box;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.progress-bar-inner-container-quiz{

}




/* .sigla-clinica-quiz{position:absolute;right:10px;top:12px}
.sigla-clinica-quiz a{width:100%;display:block} */





.vezi-produse{display: none;}


#submit_form{
    display: block;
	margin: 0px -30px 100px !important;
	width: auto;
	
}
#submit_form a{
	width: auto;
	margin: 40px 0 10px 0 !important;
}

.butoane-navigare-intrebari-quiz > input{
	margin: 0 !important;
	width: 100%;
	background: #3bb648;
}





@media only screen and (max-width: 700px) {
	.main-title-quiz{margin: 50px 0 0 0;}
	#submit_form{
		display: block;
		margin: 0px -30px 20px !important;
		width: auto;
		
	}
	.poza-content-quiz{
		position: absolute;
		width: calc(100% + 10px);
		filter: blur(2px);
		overflow: hidden;
		max-height: 100%;
		margin: -5px;
	}
	.poza-content-quiz:before{
		content: '';
		width: 100%;
		height: 100%;
		position: absolute;
		background: rgba(0,0,0,.4);
		z-index: 2;
	}
	.quiz-content-container {
		width: 100%;
		margin-top: 30px;
		padding: 120px 20px 50px;
		background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.03) 1%, rgba(255,255,255,1) 40%, rgba(255,255,255,1) 100%);
		background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.03) 1%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);
		background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.03) 1%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
	}
	.brand-logo-quiz, .brand-logo-quiz2{
		position: absolute;
		top: 20px;
		left: 20px;
		bottom: unset;
	}
	.incepe-testul-quiz{
		margin: 30px 0 0;
	}
	.butoane-navigare-intrebari-quiz > a {
		margin: 40px 0 20px;
	}
	.progress-bar-container-quiz{
		transform: translateY(0);
	}
}







/* SFM DESKTOP RESPONSIVE PENTRU TESTARE MODULE RESPONSIVE */
header,footer,.notice{display: none!important;}
#container .content{padding:0!important;}
.container,.wrapper{width: auto!important;min-height:auto!important;max-width:none!important;box-shadow: none !important;
	Xborder-bottom: 1px solid purple;
}