/* Analize personalizate test1 */

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../../../external/fonts/OpenSans-Semibold-webfont.eot');
    src: url('../../../external/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../external/fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('../../../external/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('../../../external/fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansregular';
    src: url('../../../external/fonts/OpenSans-Regular-webfont.eot');
    src: url('../../../external/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../external/fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('../../../external/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('../../../external/fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanslight_italic';
    src: url('../../../external/fonts/OpenSans-LightItalic-webfont.eot');
    src: url('../../../external/fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../external/fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
         url('../../../external/fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),
         url('../../../external/fonts/OpenSans-LightItalic-webfont.svg#open_sanslight_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansextrabold';
    src: url('../../../external/fonts/OpenSans-ExtraBold-webfont.eot');
    src: url('../../../external/fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../external/fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('../../../external/fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('../../../external/fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansbold';
    src: url('../../../external/fonts/OpenSans-Bold-webfont.eot');
    src: url('../../../external/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../external/fonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('../../../external/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('../../../external/fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}


.contain_analize_personalizate {
	background:#fff;
/*	border: 1px solid #e4eaf0; */
	border-top:none;
	border-radius:0px 0px 10px 10px;
	font-family: 'open_sansregular';
	width:1100px;
	margin:0 auto 20px auto;
	padding:0px;
	min-height:400px;
	color:#212121;
}

.serviciu_actual {
	color:#FF4200;
	margin-right:39px;
}

.contain_analize_personalizate h1 {font-family: 'open_sansregular';}

.product_info {padding:15px 0 15px 0px;width: 540px;float: left;margin-left: 20px;}

.product_info h1 {
	color: #242424;
	font-size:22px;
	line-height:48px;
	letter-spacing:-0.02em;
	text-shadow:0px 1px 0px #fff;
	margin-bottom:0px;
	text-align: left;
}

.product_info h1 strong {
	font-size:28px;
	letter-spacing: -0.06em;
	color: #ff4200;
	font-family: 'open_sanssemibold';
}

.first_submit {
	margin:-7px auto 0px auto;
	width:400px;
	position:relative;
	z-index:1;
	/* box-shadow:0px 0px 70px 20px #a6d4ed; */
}

.submit_zone_btn {
	background: #ff4200; /* Old browsers */
	border-radius:5px;
	color:#fff;
	padding: 10px 15px;
	font-size:20px;
	font-family: 'open_sansregular';
	letter-spacing:-0.05em;
}

.submit_zone_big_btn {font-size:32px;}

.submit_zone_big_btn:hover {
	text-decoration:none;
	color:#fff;
}

.submit_zone_btn:active {
	outline:none;
	border:1px solid #0a3162;
}

.submit_zone_btn:focus {outline:none;}

.avantaje_analize_personalizate {
	/*background:#ebf8ff url("//www.sfatulmedicului.ro/external/img/delimiter_shadow_mediconline.png") no-repeat 38% center;
	border: 1px solid #cce2f1;*/
	border-radius:0px 0px 10px 10px;
	text-align:left;
	width:1100px;
	margin-bottom:50px;
	padding:25px 0px;
	font-family: 'open_sansregular';
	color:#003b85;
	position:relative;
	z-index:5;
}

.avantaje_analize_personalizate h2 {
	color:#ff4200;
	font-size:38px;
	width:340px;
	text-align:center;
	font-family:Impact;
	line-height:60px;
	padding:22px 0px 0px 46px;
}

.sfat_medic_final {margin:0px 30px 25px 0px!important;}

.avantaje_analize_personalizate ul {
	padding:0px 0px 0px 35px;
	margin:0px;
	width: 550px;
}


.avantaje_analize_personalizate li {
	background: url("../../img/checked_grey_analize_personalizate_t1.png") no-repeat;
	font-family: 'open_sanssemibold';
	list-style:none;
	line-height:22px;
	margin-bottom:17px;
	font-size:18px;
	color: #242424;

}

.box-pasi {
	width: 350px;
	height:350px;
	background: #fcfcfc;
	margin-top: -130px;
	-webkit-box-shadow: -2px 4px 5px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow:    -2px 4px 5px 0px rgba(50, 50, 50, 0.5);
	box-shadow:         -2px 4px 5px 0px rgba(50, 50, 50, 0.5);
}

.pas-1 {
	width: 200px;
	background: url("../../img/pas1.png") no-repeat;
	height: 80px;
	margin-left: 75px;
	margin-top:80px;
}


.pas-2 {
	width: 200px;
	background: url("../../img/pas2.png") no-repeat;
	height: 80px;
	margin-left: 75px;
	margin-top:-20px;
}

.pas-3 {
	width: 200px;
	background: url("../../img/pas3.png") no-repeat;
	height: 80px;
	margin-left: 75px;
	margin-top:-20px;
}

.box-pasi p {
	font-size: 22px;
	text-align: center;
	padding: 21px 0;
	color: #fff;
}

.left_corner_avantaje {
	position:relative;
	margin:-16px 0px 0px -28px;
}

.right_corner_avantaje {
	position:relative;
	margin:-16px -28px 0px 0px;
}

.first_step {
	background:url("../../img/sprite_img_mediconline.png") no-repeat 0 -153px;
	width:245px;
	height:152px;
	margin:200px 25px 0px 25px;
}

.second_step {
	background:url("../../img/sprite_img_mediconline.png") no-repeat 0 -315px;
	width:465px;
	height:456px;
	margin:0px 0px 0px 0px;
}

.third_step {
	background:url("../../img/sprite_img_mediconline.png") no-repeat 0 -783px;
	width:280px;
	height:172px;
	margin:-98px 12px 0px 0px;
}

.arrow, .second_arrow {
	background:url("../../img/sprite_img_mediconline.png") no-repeat 0 -76px;
	width:81px;
	height:66px;
}

.arrow {
	position:absolute;
	margin:350px 0px 0px 205px;
}

.second_arrow {
	background:url("../../img/sprite_img_mediconline.png") no-repeat -102px -79px;
	margin:290px 0 0 0px;
	width:105px;
}

.big_arrow {
	background:url("../../img/sprite_img_mediconline.png") no-repeat 0 0;
	width:250px;
	height:69px;
	position:relative;
	z-index:10;
	margin:-30px 0 0 300px;
}

.pacients {
	background:#F8FDFF;
	border-radius:5px;
	font-size:24px;
	width:525px;
	line-height:36px;
	font-family: 'open_sansregular';
	letter-spacing:-0.02em;
}

.pacients p {
	font-size: 20px;
	padding:10px 0px;
	display:block;
	margin:0px;
}

.pacients p strong {color:#1b5698;}

.pacients a {
	font-size:11px;
	border-radius:5px 0px 0px 5px;
	background:#ace2f6;
	padding:46px 30px;
	color:#1f63ae;
	text-shadow:0px 1px 0px #fff;
}

.pacients a:hover  {
	text-decoration:none;
	opacity:0.9;
}

.box-testimoniale {
	background: #fcfcfc;
	position:relative;
	border-top: 1px solid #e4eaf0;
}

.box-testimoniale img {
	width: 240px;
	position: absolute;
	top: 40px;
	right: 10px;
	z-index: 9;
}

#sfmon_alege {
	position: absolute;
	top: -60px;
	left: 310px;
}

.box-testimoniale .sfat_medic_final {
margin:0px 10px 0px 0px !important;
}


.testimonial-container {width:335px; background:#ebf8ff; /* margin:0 auto; */ border-radius: 10px; padding: 10px 20px 20px 10px; font-style: italic; position:relative;margin-left: 20px;margin-top: 70px;z-index: 10;}

.testimonial-container div 
{
	top: 0;
	left: 0;
	margin: auto;
	bottom: 0;
	right: 0; 
	max-height:70px;
	max-width:470px;
	padding: 0px 10px;
}



img.left_slide {position:absolute; bottom:10px; left:20px; cursor:pointer;}
img.right_slide {position:absolute; bottom:10px; left:40px; cursor:pointer;}
.alpha50 {opacity:0.5;}

.testimonial-container div p{ margin-bottom:0px;}

.testimonial_container_new {
	min-height:190px;
	margin: 70px 0px 0px 60px;
}

/*Conditionale CSS pentru Chrome*/

@media screen and (-webkit-min-device-pixel-ratio:0) { 
	.white_top{height:30px !important;}
}


@media screen and (max-width : 480px) 
{
	.mobile_display_none {display:none;} 
	.header {display:none;}
	.footer {display:none;}	
	.content{padding-top:10px;}
	.analize_prezentare_sumar {padding:10px 0px 0px 0px;width:100%;float:left;margin-bottom: 20px;}
	.breadcrumbs {width: 95%;}
	.wrapper {width: 100%;padding-right:10px;}
	#psticky_wrapper{display:none;}
	
	.arrow, .second_arrow, .big_arrow {display:none!important;}
}


/*Conditionale CSS pentru Responsive Analize Medicale*/
@media screen and (max-width : 1060px)
{
	.first_step, .second_step, .third_step {margin:15px auto!important;float:none!important;}
	.contain_analize_personalizate {/* width:800px !important; */}
	.avantaje_analize_personalizate {/* width:857px !important; *//* background:#ebf8ff url("../../img/delimiter_shadow_mediconline.png") no-repeat 29% center!important; */}
	.avantaje_analize_personalizate h2 {width:250px!important;font-size:24px!important;padding:50px 0 0 30px!important;}
	.avantaje_analize_personalizate ul {/* width:542px!important; */}
	.avantaje_analize_personalizate li {/* font-size:13px!important; */}
	.big_arrow {margin:-30px 0 0 150px!important;}
	.pacients p {margin-left:-100px !important;}
	.intrebari_analize_personalizate ul {margin-left:-30px !important;}
	div#serviciu_verificat{margin:0 0 0 40px; float:left;}
	.arrow, .second_arrow, .big_arrow {display:none!important;}
	.testimonial_container_new {margin:50px auto!important;float:none!important;z-index:55!important;position:relative;}
	.sfat_medic_final {margin:0px auto!important;float:none!important;}
}

@media screen and (max-width : 875px)
{
	.left_corner_avantaje, .right_corner_avantaje {display:none !important;}
	.avantaje_analize_personalizate {/* width: 100%!important; */ /* margin-right:0px !important; */ /* margin-left:0px !important; */ /* padding: 20px 0px !important; */ /* box-sizing:border-box; */ -moz-box-sizing:border-box;}
	.avantaje_analize_personalizate ul {/* padding:35px 0px 20px 30px!important; *//* width:505px!important; */}
	.avantaje_analize_personalizate h2 {font-size:22px !important;width:240px!important;}
	.avantaje_analize_personalizate li {/* font-size:12px !important; */ /* line-height: 32px !important; */}
	.contain_analize_personalizate {/* width: 100%!important; */ /* box-sizing:border-box; */ }
}

@media screen and (max-width : 830px)
{
	.avantaje_analize_personalizate {/* background:#ebf8ff url("../../img/delimiter_shadow_mediconline.png") no-repeat 26% center!important; */}
	.avantaje_analize_personalizate ul {/* padding:35px 0px 20px 30px!important; *//* width:480px!important; */}
	.avantaje_analize_personalizate h2 {width:200px!important;padding:50px 0 0 15px!important;}
}

@media screen and (max-width : 790px)
{
	.avantaje_analize_personalizate ul {/* padding:35px 40px 20px 0px!important; *//* width:380px!important; */}
}

@media screen and (max-width : 700px)
{
	.avantaje_analize_personalizate ul {/* padding:35px 0px 20px 15px!important; *//* width:380px!important; */}
	.avantaje_analize_personalizate h2 {width:190px!important;padding:80px 0 0 0px!important;font-size:18px!important;line-height:36px!important;}
	.avantaje_analize_personalizate li {/* font-size:10px!important; *//* line-height:30px!important; */}
	.pacients p {margin-left: -220px !important;}
	div#submit_zone_top {width:320px !important; margin:50px auto !important; float:none !important; box-sizing:border-box; 	-moz-box-sizing:border-box;}
	.product_info {width: 100%;/* padding: 90px 0px 0px 0px; */}
	.pacients p {margin-left:0px !important;}
	.pacients {line-height:30px; float:none; width:100%;}
	div#serviciu_verificat{margin:0 auto; float:none;}
	.pacients p {padding:20px 0;}
}

@media screen and (max-width : 690px)
{
	.testimonial-container {/* width:80%; */}
}

@media screen and (max-width : 650px)
{
	.submit_zone_btn {/* font-size:18px!important; */}
	.product_info h1 {font-size:24px!important;}
	.product_info h1 strong {font-size:28px!important;}
	.submit_zone_big_btn {/* font-size:23px!important; */}
	.avantaje_analize_personalizate {/* background:#ebf8ff!important; */}
	.avantaje_analize_personalizate ul {/* padding:0px!important; *//* width:100%!important; *//* box-sizing:border-box; */ 	-moz-box-sizing:border-box;}
	.avantaje_analize_personalizate h2 {width:100%!important;padding:25px 0px!important;box-sizing:border-box; 	-moz-box-sizing:border-box;}
}

@media screen and (max-width : 560px)
{
	.intrebari_analize_personalizate {width: 350px !important;}
	.raspunzi_da {width: 100% !important; margin: 0 auto 0px auto !important;}
	.right_corner_final_analize {display:none !important;}
	.final_analize_personalizate {width:100% !important; background: #F8FDFF !important; box-sizing:border-box;	-moz-box-sizing:border-box; margin:15px 0px 0px 0px !important; padding: 30px 0px 25px 0px !important;}
	.final_analize_personalizate ul {margin-left:0px !important;}
	h2.atunci {float:none !important; margin: 20px 0px !important; text-align: center;}
	h2.raspuns_da {text-align:center !important;}
	.submit_zone_btn {/* float:none !important; */ /* display:block !important; */ /* width:300px !important; */ /* margin: 0 auto !important; */}
	.final_analize_personalizate li {line-height: 30px !important; margin-left:20px !important;}
	.final_analize_personalizate h2 {font-size: 25px !important;}
	
	/* pasul 1 */
	#trimite {margin: 30px auto !important;}
	
}

@media screen and (max-width : 495px)
{
	.intrebari_analize_personalizate {width: 280px !important;}
	.intrebari_analize_personalizate h2 {margin: 0px 0px -15px -30px !important;}
	.testimonial-container {/* width:70%; */}
	.final_analize_personalizate .submit_zone_btn {padding: 15px 15px;}
	.product_info {padding: 20px 0px 0px 0px;}
	#logo_sfm span {display:none;}
	#logo_sfm {margin-right:0px !important;}
	.submit_zone_btn {width:80% !important; text-align:center !important;}
	.intrebari_analize_personalizate ul li p {padding: 20px 20px 20px 35px;margin: 0px 0px 25px 0px;}
	.intrebari_analize_personalizate li {line-height:30px !important;}
	
	/* pasul 1 */
	#trimite {margin: 30px auto !important;}
	#steps-container img {max-width:88px; margin-right:10px;}
	#steps-container {max-width:300px;}
	#steps-container .steps-sageata{display: none !important;}
	#steps-container .steps-line {display:none;}
	#show_contact {display:none;}
	.mobile-tip {display:block;}
}

@media screen and (max-width : 405px)
{
	/* pasul 1 */
	.formular-left-header {width: 100%;}	
	.formular-right-header {width: 100%;}
	.formular-left-content {width: 100%;}
	.formular-right-content {width: 100%;}
	#formular-pas1 {width: 100%;}
	#left {width: 100%;}
	#right {width: 100%;}
	.formular-left-header span {font-size:16px !important;}
	.formular-right-header span {font-size:16px !important;}
	#istoric-medical {width:100% !important; padding:0px !important;}
	.span-step-1 {margin-left:0px !important;}
	.span-step-2 {margin-left:0px !important;}
	.error {z-index: 999;position: fixed;top: 0px;}
}

@media screen and (max-width : 350px)
{
	.submit_zone_big_btn {font-size:20px!important;}
	.testimonial-container {width:60%;}
	.intrebari_analize_personalizate {width: 220px !important;}
	div#serviciu_verificat{width:100%;}
	.fb-like {margin-left:10px;}
}
